diff --git a/.gitignore b/.gitignore index 1327fa0..d114e67 100644 --- a/.gitignore +++ b/.gitignore @@ -15,7 +15,9 @@ test # Files *.bat server.ico +start.py # Build build -dist \ No newline at end of file +dist +dist- \ No newline at end of file diff --git a/README.md b/README.md index 1dacbec..aca7f73 100644 --- a/README.md +++ b/README.md @@ -49,7 +49,6 @@ ![window独立绿色版](/images/windows_run.png) -另外,该方式下的webui(暂时)无法使用,可以通过domain.com:21114/static/web-client/index.html来访问。需要修改`_internal/static/web-client/index.html`中的23行为你的中继服务器地址。 ### 方法2:代码运行 diff --git a/db/db.sqlite3 b/db/db.sqlite3 index 4df7a2e..64a83a3 100644 Binary files a/db/db.sqlite3 and b/db/db.sqlite3 differ diff --git a/images/windows_run.png b/images/windows_run.png index 25343cf..34364a9 100644 Binary files a/images/windows_run.png and b/images/windows_run.png differ diff --git a/static/web-client/assets/AssetManifest.json b/static/web-client/assets/AssetManifest.json deleted file mode 100644 index 9c4f306..0000000 --- a/static/web-client/assets/AssetManifest.json +++ /dev/null @@ -1 +0,0 @@ -{"assets/android.png":["assets/android.png"],"assets/gestures.ttf":["assets/gestures.ttf"],"assets/insecure.png":["assets/insecure.png"],"assets/insecure_relay.png":["assets/insecure_relay.png"],"assets/linux.png":["assets/linux.png"],"assets/mac.png":["assets/mac.png"],"assets/secure.png":["assets/secure.png"],"assets/secure_relay.png":["assets/secure_relay.png"],"assets/win.png":["assets/win.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["../fonts/CupertinoIcons.ttf"],"../js/no_sleep.js":["../js/no_sleep.js"]} \ No newline at end of file diff --git a/static/web-client/assets/FontManifest.json b/static/web-client/assets/FontManifest.json deleted file mode 100644 index a5bbe37..0000000 --- a/static/web-client/assets/FontManifest.json +++ /dev/null @@ -1 +0,0 @@ -[{"family":"MaterialIcons","fonts":[{"asset":"fonts/MaterialIcons-Regular.otf"}]},{"family":"GestureIcons","fonts":[{"asset":"fonts/gestures.ttf"}]},{"family":"CupertinoIcons","fonts":[{"asset":"fonts/CupertinoIcons.ttf"}]}] \ No newline at end of file diff --git a/static/web-client/assets/assets/android.png b/static/web-client/assets/assets/android.png deleted file mode 100644 index 3231003..0000000 Binary files a/static/web-client/assets/assets/android.png and /dev/null differ diff --git a/static/web-client/assets/assets/insecure.png b/static/web-client/assets/assets/insecure.png deleted file mode 100644 index 0c95446..0000000 Binary files a/static/web-client/assets/assets/insecure.png and /dev/null differ diff --git a/static/web-client/assets/assets/insecure_relay.png b/static/web-client/assets/assets/insecure_relay.png deleted file mode 100644 index 878d574..0000000 Binary files a/static/web-client/assets/assets/insecure_relay.png and /dev/null differ diff --git a/static/web-client/assets/assets/linux.png b/static/web-client/assets/assets/linux.png deleted file mode 100644 index 456e586..0000000 Binary files a/static/web-client/assets/assets/linux.png and /dev/null differ diff --git a/static/web-client/assets/assets/mac.png b/static/web-client/assets/assets/mac.png deleted file mode 100644 index 4be16f3..0000000 Binary files a/static/web-client/assets/assets/mac.png and /dev/null differ diff --git a/static/web-client/assets/assets/secure.png b/static/web-client/assets/assets/secure.png deleted file mode 100644 index 01dcb2a..0000000 Binary files a/static/web-client/assets/assets/secure.png and /dev/null differ diff --git a/static/web-client/assets/assets/secure_relay.png b/static/web-client/assets/assets/secure_relay.png deleted file mode 100644 index 4119f05..0000000 Binary files a/static/web-client/assets/assets/secure_relay.png and /dev/null differ diff --git a/static/web-client/assets/assets/win.png b/static/web-client/assets/assets/win.png deleted file mode 100644 index 5ce86a2..0000000 Binary files a/static/web-client/assets/assets/win.png and /dev/null differ diff --git a/static/web-client/assets/fonts/CupertinoIcons.ttf b/static/web-client/assets/fonts/CupertinoIcons.ttf deleted file mode 100644 index 79ba7ea..0000000 Binary files a/static/web-client/assets/fonts/CupertinoIcons.ttf and /dev/null differ diff --git a/static/web-client/assets/fonts/MaterialIcons-Regular.otf b/static/web-client/assets/fonts/MaterialIcons-Regular.otf deleted file mode 100644 index 52480a6..0000000 Binary files a/static/web-client/assets/fonts/MaterialIcons-Regular.otf and /dev/null differ diff --git a/static/web-client/assets/fonts/gestures.ttf b/static/web-client/assets/fonts/gestures.ttf deleted file mode 100644 index b6cebbf..0000000 Binary files a/static/web-client/assets/fonts/gestures.ttf and /dev/null differ diff --git a/static/web-client/canvaskit@0.33.0/canvaskit.js b/static/web-client/canvaskit@0.33.0/canvaskit.js deleted file mode 100644 index 4e89617..0000000 --- a/static/web-client/canvaskit@0.33.0/canvaskit.js +++ /dev/null @@ -1,281 +0,0 @@ - -var CanvasKitInit = (() => { - var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined; - if (typeof __filename !== 'undefined') _scriptDir = _scriptDir || __filename; - return ( -function(CanvasKitInit) { - CanvasKitInit = CanvasKitInit || {}; - - -null;var t;t||(t=typeof CanvasKitInit !== 'undefined' ? CanvasKitInit : {});var da=Object.assign,fa,ha;t.ready=new Promise(function(a,b){fa=a;ha=b}); -(function(a){a.Vd=a.Vd||[];a.Vd.push(function(){a.MakeSWCanvasSurface=function(b){var c=b;if("CANVAS"!==c.tagName&&(c=document.getElementById(b),!c))throw"Canvas with id "+b+" was not found";if(b=a.MakeSurface(c.width,c.height))b.Nd=c;return b};a.MakeCanvasSurface||(a.MakeCanvasSurface=a.MakeSWCanvasSurface);a.MakeSurface=function(b,c){var f={width:b,height:c,colorType:a.ColorType.RGBA_8888,alphaType:a.AlphaType.Unpremul,colorSpace:a.ColorSpace.SRGB},h=b*c*4,l=a._malloc(h);if(f=a.Surface._makeRasterDirect(f, -l,4*b))f.Nd=null,f.Cf=b,f.zf=c,f.Bf=h,f.bf=l,f.getCanvas().clear(a.TRANSPARENT);return f};a.MakeRasterDirectSurface=function(b,c,f){return a.Surface._makeRasterDirect(b,c.byteOffset,f)};a.Surface.prototype.flush=function(b){a.Od(this.Md);this._flush();if(this.Nd){var c=new Uint8ClampedArray(a.HEAPU8.buffer,this.bf,this.Bf);c=new ImageData(c,this.Cf,this.zf);b?this.Nd.getContext("2d").putImageData(c,0,0,b[0],b[1],b[2]-b[0],b[3]-b[1]):this.Nd.getContext("2d").putImageData(c,0,0)}};a.Surface.prototype.dispose= -function(){this.bf&&a._free(this.bf);this.delete()};a.Od=a.Od||function(){}})})(t); -(function(a){a.Vd=a.Vd||[];a.Vd.push(function(){function b(l,n,q){return l&&l.hasOwnProperty(n)?l[n]:q}function c(l){var n=ka(la);la[n]=l;return n}function f(l){return l.naturalHeight||l.videoHeight||l.displayHeight||l.height}function h(l){return l.naturalWidth||l.videoWidth||l.displayWidth||l.width}a.GetWebGLContext=function(l,n){if(!l)throw"null canvas passed into makeWebGLContext";var q={alpha:b(n,"alpha",1),depth:b(n,"depth",1),stencil:b(n,"stencil",8),antialias:b(n,"antialias",0),premultipliedAlpha:b(n, -"premultipliedAlpha",1),preserveDrawingBuffer:b(n,"preserveDrawingBuffer",0),preferLowPowerToHighPerformance:b(n,"preferLowPowerToHighPerformance",0),failIfMajorPerformanceCaveat:b(n,"failIfMajorPerformanceCaveat",0),enableExtensionsByDefault:b(n,"enableExtensionsByDefault",1),explicitSwapControl:b(n,"explicitSwapControl",0),renderViaOffscreenBackBuffer:b(n,"renderViaOffscreenBackBuffer",0)};q.majorVersion=n&&n.majorVersion?n.majorVersion:"undefined"!==typeof WebGL2RenderingContext?2:1;if(q.explicitSwapControl)throw"explicitSwapControl is not supported"; -l=ma(l,q);if(!l)return 0;na(l);return l};a.deleteContext=function(l){v===qa[l]&&(v=null);"object"===typeof JSEvents&&JSEvents.Hg(qa[l].je.canvas);qa[l]&&qa[l].je.canvas&&(qa[l].je.canvas.yf=void 0);qa[l]=null};a._setTextureCleanup({deleteTexture:function(l,n){var q=la[n];q&&qa[l].je.deleteTexture(q);la[n]=null}});a.MakeGrContext=function(l){if(!this.Od(l))return null;var n=this._MakeGrContext();if(!n)return null;n.Md=l;return n};a.MakeOnScreenGLSurface=function(l,n,q,w){if(!this.Od(l.Md))return null; -n=this._MakeOnScreenGLSurface(l,n,q,w);if(!n)return null;n.Md=l.Md;return n};a.MakeRenderTarget=function(){var l=arguments[0];if(!this.Od(l.Md))return null;if(3===arguments.length){var n=this._MakeRenderTargetWH(l,arguments[1],arguments[2]);if(!n)return null}else if(2===arguments.length){if(n=this._MakeRenderTargetII(l,arguments[1]),!n)return null}else return null;n.Md=l.Md;return n};a.MakeWebGLCanvasSurface=function(l,n,q){n=n||null;var w=l,x="undefined"!==typeof OffscreenCanvas&&w instanceof OffscreenCanvas; -if(!("undefined"!==typeof HTMLCanvasElement&&w instanceof HTMLCanvasElement||x||(w=document.getElementById(l),w)))throw"Canvas with id "+l+" was not found";l=this.GetWebGLContext(w,q);if(!l||0>l)throw"failed to create webgl context: err "+l;l=this.MakeGrContext(l);n=this.MakeOnScreenGLSurface(l,w.width,w.height,n);return n?n:(n=w.cloneNode(!0),w.parentNode.replaceChild(n,w),n.classList.add("ck-replaced"),a.MakeSWCanvasSurface(n))};a.MakeCanvasSurface=a.MakeWebGLCanvasSurface;a.Surface.prototype.makeImageFromTexture= -function(l,n){a.Od(this.Md);l=c(l);if(n=this._makeImageFromTexture(this.Md,l,n))n.Ke=l;return n};a.Surface.prototype.makeImageFromTextureSource=function(l,n){n||(n={height:f(l),width:h(l),colorType:a.ColorType.RGBA_8888,alphaType:a.AlphaType.Unpremul});n.colorSpace||(n.colorSpace=a.ColorSpace.SRGB);a.Od(this.Md);var q=v.je,w=q.createTexture();q.bindTexture(q.TEXTURE_2D,w);2===v.version?q.texImage2D(q.TEXTURE_2D,0,q.RGBA,n.width,n.height,0,q.RGBA,q.UNSIGNED_BYTE,l):q.texImage2D(q.TEXTURE_2D,0,q.RGBA, -q.RGBA,q.UNSIGNED_BYTE,l);q.bindTexture(q.TEXTURE_2D,null);return this.makeImageFromTexture(w,n)};a.Surface.prototype.updateTextureFromSource=function(l,n){if(l.Ke){a.Od(this.Md);var q=v.je,w=la[l.Ke];q.bindTexture(q.TEXTURE_2D,w);2===v.version?q.texImage2D(q.TEXTURE_2D,0,q.RGBA,h(n),f(n),0,q.RGBA,q.UNSIGNED_BYTE,n):q.texImage2D(q.TEXTURE_2D,0,q.RGBA,q.RGBA,q.UNSIGNED_BYTE,n);q.bindTexture(q.TEXTURE_2D,null);this._resetContext();la[l.Ke]=null;l.Ke=c(w);n=l.getImageInfo();n.colorSpace=l.getColorSpace(); -q=this._makeImageFromTexture(this.Md,l.Ke,n);w=l.Ld.Qd;var x=l.Ld.$d;l.Ld.Qd=q.Ld.Qd;l.Ld.$d=q.Ld.$d;q.Ld.Qd=w;q.Ld.$d=x;q.delete();n.colorSpace.delete()}};a.MakeLazyImageFromTextureSource=function(l,n){n||(n={height:f(l),width:h(l),colorType:a.ColorType.RGBA_8888,alphaType:a.AlphaType.Unpremul});n.colorSpace||(n.colorSpace=a.ColorSpace.SRGB);var q={makeTexture:function(){var w=v,x=w.je,J=x.createTexture();x.bindTexture(x.TEXTURE_2D,J);2===w.version?x.texImage2D(x.TEXTURE_2D,0,x.RGBA,n.width,n.height, -0,x.RGBA,x.UNSIGNED_BYTE,l):x.texImage2D(x.TEXTURE_2D,0,x.RGBA,x.RGBA,x.UNSIGNED_BYTE,l);x.bindTexture(x.TEXTURE_2D,null);return c(J)},freeSrc:function(){}};"VideoFrame"===l.constructor.name&&(q.freeSrc=function(){l.close()});return a.Image._makeFromGenerator(n,q)};a.Od=function(l){return l?na(l):!1}})})(t); -(function(a){function b(e,d,g,m,r){for(var y=0;y>>0}function l(e){if(e&&e._ck)return e;if(e instanceof Float32Array){for(var d=Math.floor(e.length/4),g=new Uint32Array(d),m=0;mD;D++)a.HEAPF32[r+m]=e[y][D],m++;e=g}else e=V;d.de=e}else throw"Invalid argument to copyFlexibleColorArray, Not a color array "+typeof e;return d}function K(e){if(!e)return V;if(e.length){if(6===e.length||9===e.length)return x(e,"HEAPF32", -Oa),6===e.length&&a.HEAPF32.set(Fd,6+Oa/4),Oa;if(16===e.length){var d=yb.toTypedArray();d[0]=e[0];d[1]=e[1];d[2]=e[3];d[3]=e[4];d[4]=e[5];d[5]=e[7];d[6]=e[12];d[7]=e[13];d[8]=e[15];return Oa}throw"invalid matrix size";}d=yb.toTypedArray();d[0]=e.m11;d[1]=e.m21;d[2]=e.m41;d[3]=e.m12;d[4]=e.m22;d[5]=e.m42;d[6]=e.m14;d[7]=e.m24;d[8]=e.m44;return Oa}function Q(e){if(!e)return V;var d=Yb.toTypedArray();if(e.length){if(16!==e.length&&6!==e.length&&9!==e.length)throw"invalid matrix size";if(16===e.length)return x(e, -"HEAPF32",Za);d.fill(0);d[0]=e[0];d[1]=e[1];d[3]=e[2];d[4]=e[3];d[5]=e[4];d[7]=e[5];d[12]=e[6];d[13]=e[7];d[15]=e[8];6===e.length&&(d[12]=0,d[13]=0,d[15]=1);return Za}d[0]=e.m11;d[1]=e.m21;d[2]=e.m31;d[3]=e.m41;d[4]=e.m12;d[5]=e.m22;d[6]=e.m32;d[7]=e.m42;d[8]=e.m13;d[9]=e.m23;d[10]=e.m33;d[11]=e.m43;d[12]=e.m14;d[13]=e.m24;d[14]=e.m34;d[15]=e.m44;return Za}function A(e,d){return x(e,"HEAPF32",d||fb)}function L(e,d,g,m){var r=Zb.toTypedArray();r[0]=e;r[1]=d;r[2]=g;r[3]=m;return fb}function S(e){for(var d= -new Float32Array(4),g=0;4>g;g++)d[g]=a.HEAPF32[e/4+g];return d}function T(e,d){return x(e,"HEAPF32",d||ia)}function oa(e,d){return x(e,"HEAPF32",d||$b)}function ta(){for(var e=0,d=0;d>>0};a.Color4f=function(e,d,g,m){void 0===m&&(m=1);return Float32Array.of(e,d,g,m)};Object.defineProperty(a,"TRANSPARENT",{get:function(){return a.Color4f(0,0,0,0)}});Object.defineProperty(a,"BLACK",{get:function(){return a.Color4f(0,0,0,1)}});Object.defineProperty(a,"WHITE",{get:function(){return a.Color4f(1,1,1,1)}});Object.defineProperty(a, -"RED",{get:function(){return a.Color4f(1,0,0,1)}});Object.defineProperty(a,"GREEN",{get:function(){return a.Color4f(0,1,0,1)}});Object.defineProperty(a,"BLUE",{get:function(){return a.Color4f(0,0,1,1)}});Object.defineProperty(a,"YELLOW",{get:function(){return a.Color4f(1,1,0,1)}});Object.defineProperty(a,"CYAN",{get:function(){return a.Color4f(0,1,1,1)}});Object.defineProperty(a,"MAGENTA",{get:function(){return a.Color4f(1,0,1,1)}});a.getColorComponents=function(e){return[Math.floor(255*e[0]),Math.floor(255* -e[1]),Math.floor(255*e[2]),e[3]]};a.parseColorString=function(e,d){e=e.toLowerCase();if(e.startsWith("#")){d=255;switch(e.length){case 9:d=parseInt(e.slice(7,9),16);case 7:var g=parseInt(e.slice(1,3),16);var m=parseInt(e.slice(3,5),16);var r=parseInt(e.slice(5,7),16);break;case 5:d=17*parseInt(e.slice(4,5),16);case 4:g=17*parseInt(e.slice(1,2),16),m=17*parseInt(e.slice(2,3),16),r=17*parseInt(e.slice(3,4),16)}return a.Color(g,m,r,d/255)}return e.startsWith("rgba")?(e=e.slice(5,-1),e=e.split(","),a.Color(+e[0], -+e[1],+e[2],n(e[3]))):e.startsWith("rgb")?(e=e.slice(4,-1),e=e.split(","),a.Color(+e[0],+e[1],+e[2],n(e[3]))):e.startsWith("gray(")||e.startsWith("hsl")||!d||(e=d[e],void 0===e)?a.BLACK:e};a.multiplyByAlpha=function(e,d){e=e.slice();e[3]=Math.max(0,Math.min(e[3]*d,1));return e};a.Malloc=function(e,d){var g=a._malloc(d*e.BYTES_PER_ELEMENT);return{_ck:!0,length:d,byteOffset:g,pe:null,subarray:function(m,r){m=this.toTypedArray().subarray(m,r);m._ck=!0;return m},toTypedArray:function(){if(this.pe&&this.pe.length)return this.pe; -this.pe=new e(a.HEAPU8.buffer,g,d);this.pe._ck=!0;return this.pe}}};a.Free=function(e){a._free(e.byteOffset);e.byteOffset=V;e.toTypedArray=null;e.pe=null};var Oa=V,yb,Za=V,Yb,fb=V,Zb,Ha,ia=V,Ic,Ta=V,Jc,ac=V,Kc,bc=V,Lc,cc=V,Mc,$b=V,Nc,Oc=V,Fd=Float32Array.of(0,0,1),V=0;a.onRuntimeInitialized=function(){function e(d,g,m,r,y,D){D||(D=4*r.width,r.colorType===a.ColorType.RGBA_F16?D*=2:r.colorType===a.ColorType.RGBA_F32&&(D*=4));var I=D*r.height;var N=y?y.byteOffset:a._malloc(I);if(!d._readPixels(r,N,D, -g,m))return y||a._free(N),null;if(y)return y.toTypedArray();switch(r.colorType){case a.ColorType.RGBA_8888:case a.ColorType.RGBA_F16:d=(new Uint8Array(a.HEAPU8.buffer,N,I)).slice();break;case a.ColorType.RGBA_F32:d=(new Float32Array(a.HEAPU8.buffer,N,I)).slice();break;default:return null}a._free(N);return d}Zb=a.Malloc(Float32Array,4);fb=Zb.byteOffset;Yb=a.Malloc(Float32Array,16);Za=Yb.byteOffset;yb=a.Malloc(Float32Array,9);Oa=yb.byteOffset;Mc=a.Malloc(Float32Array,12);$b=Mc.byteOffset;Nc=a.Malloc(Float32Array, -12);Oc=Nc.byteOffset;Ha=a.Malloc(Float32Array,4);ia=Ha.byteOffset;Ic=a.Malloc(Float32Array,4);Ta=Ic.byteOffset;Jc=a.Malloc(Float32Array,3);ac=Jc.byteOffset;Kc=a.Malloc(Float32Array,3);bc=Kc.byteOffset;Lc=a.Malloc(Int32Array,4);cc=Lc.byteOffset;a.ColorSpace.SRGB=a.ColorSpace._MakeSRGB();a.ColorSpace.DISPLAY_P3=a.ColorSpace._MakeDisplayP3();a.ColorSpace.ADOBE_RGB=a.ColorSpace._MakeAdobeRGB();a.GlyphRunFlags={IsWhiteSpace:a._GlyphRunFlags_isWhiteSpace};a.Path.MakeFromCmds=function(d){var g=x(d,"HEAPF32"), -m=a.Path._MakeFromCmds(g,d.length);w(g,d);return m};a.Path.MakeFromVerbsPointsWeights=function(d,g,m){var r=x(d,"HEAPU8"),y=x(g,"HEAPF32"),D=x(m,"HEAPF32"),I=a.Path._MakeFromVerbsPointsWeights(r,d.length,y,g.length,D,m&&m.length||0);w(r,d);w(y,g);w(D,m);return I};a.Path.prototype.addArc=function(d,g,m){d=T(d);this._addArc(d,g,m);return this};a.Path.prototype.addOval=function(d,g,m){void 0===m&&(m=1);d=T(d);this._addOval(d,!!g,m);return this};a.Path.prototype.addPath=function(){var d=Array.prototype.slice.call(arguments), -g=d[0],m=!1;"boolean"===typeof d[d.length-1]&&(m=d.pop());if(1===d.length)this._addPath(g,1,0,0,0,1,0,0,0,1,m);else if(2===d.length)d=d[1],this._addPath(g,d[0],d[1],d[2],d[3],d[4],d[5],d[6]||0,d[7]||0,d[8]||1,m);else if(7===d.length||10===d.length)this._addPath(g,d[1],d[2],d[3],d[4],d[5],d[6],d[7]||0,d[8]||0,d[9]||1,m);else return null;return this};a.Path.prototype.addPoly=function(d,g){var m=x(d,"HEAPF32");this._addPoly(m,d.length/2,g);w(m,d);return this};a.Path.prototype.addRect=function(d,g){d= -T(d);this._addRect(d,!!g);return this};a.Path.prototype.addRRect=function(d,g){d=oa(d);this._addRRect(d,!!g);return this};a.Path.prototype.addVerbsPointsWeights=function(d,g,m){var r=x(d,"HEAPU8"),y=x(g,"HEAPF32"),D=x(m,"HEAPF32");this._addVerbsPointsWeights(r,d.length,y,g.length,D,m&&m.length||0);w(r,d);w(y,g);w(D,m)};a.Path.prototype.arc=function(d,g,m,r,y,D){d=a.LTRBRect(d-m,g-m,d+m,g+m);y=(y-r)/Math.PI*180-360*!!D;D=new a.Path;D.addArc(d,r/Math.PI*180,y);this.addPath(D,!0);D.delete();return this}; -a.Path.prototype.arcToOval=function(d,g,m,r){d=T(d);this._arcToOval(d,g,m,r);return this};a.Path.prototype.arcToRotated=function(d,g,m,r,y,D,I){this._arcToRotated(d,g,m,!!r,!!y,D,I);return this};a.Path.prototype.arcToTangent=function(d,g,m,r,y){this._arcToTangent(d,g,m,r,y);return this};a.Path.prototype.close=function(){this._close();return this};a.Path.prototype.conicTo=function(d,g,m,r,y){this._conicTo(d,g,m,r,y);return this};a.Path.prototype.computeTightBounds=function(d){this._computeTightBounds(ia); -var g=Ha.toTypedArray();return d?(d.set(g),d):g.slice()};a.Path.prototype.cubicTo=function(d,g,m,r,y,D){this._cubicTo(d,g,m,r,y,D);return this};a.Path.prototype.dash=function(d,g,m){return this._dash(d,g,m)?this:null};a.Path.prototype.getBounds=function(d){this._getBounds(ia);var g=Ha.toTypedArray();return d?(d.set(g),d):g.slice()};a.Path.prototype.lineTo=function(d,g){this._lineTo(d,g);return this};a.Path.prototype.moveTo=function(d,g){this._moveTo(d,g);return this};a.Path.prototype.offset=function(d, -g){this._transform(1,0,d,0,1,g,0,0,1);return this};a.Path.prototype.quadTo=function(d,g,m,r){this._quadTo(d,g,m,r);return this};a.Path.prototype.rArcTo=function(d,g,m,r,y,D,I){this._rArcTo(d,g,m,r,y,D,I);return this};a.Path.prototype.rConicTo=function(d,g,m,r,y){this._rConicTo(d,g,m,r,y);return this};a.Path.prototype.rCubicTo=function(d,g,m,r,y,D){this._rCubicTo(d,g,m,r,y,D);return this};a.Path.prototype.rLineTo=function(d,g){this._rLineTo(d,g);return this};a.Path.prototype.rMoveTo=function(d,g){this._rMoveTo(d, -g);return this};a.Path.prototype.rQuadTo=function(d,g,m,r){this._rQuadTo(d,g,m,r);return this};a.Path.prototype.stroke=function(d){d=d||{};d.width=d.width||1;d.miter_limit=d.miter_limit||4;d.cap=d.cap||a.StrokeCap.Butt;d.join=d.join||a.StrokeJoin.Miter;d.precision=d.precision||1;return this._stroke(d)?this:null};a.Path.prototype.transform=function(){if(1===arguments.length){var d=arguments[0];this._transform(d[0],d[1],d[2],d[3],d[4],d[5],d[6]||0,d[7]||0,d[8]||1)}else if(6===arguments.length||9=== -arguments.length)d=arguments,this._transform(d[0],d[1],d[2],d[3],d[4],d[5],d[6]||0,d[7]||0,d[8]||1);else throw"transform expected to take 1 or 9 arguments. Got "+arguments.length;return this};a.Path.prototype.trim=function(d,g,m){return this._trim(d,g,!!m)?this:null};a.Image.prototype.makeShaderCubic=function(d,g,m,r,y){y=K(y);return this._makeShaderCubic(d,g,m,r,y)};a.Image.prototype.makeShaderOptions=function(d,g,m,r,y){y=K(y);return this._makeShaderOptions(d,g,m,r,y)};a.Image.prototype.readPixels= -function(d,g,m,r,y){return e(this,d,g,m,r,y)};a.Canvas.prototype.clear=function(d){a.Od(this.Md);d=A(d);this._clear(d)};a.Canvas.prototype.clipRRect=function(d,g,m){a.Od(this.Md);d=oa(d);this._clipRRect(d,g,m)};a.Canvas.prototype.clipRect=function(d,g,m){a.Od(this.Md);d=T(d);this._clipRect(d,g,m)};a.Canvas.prototype.concat=function(d){a.Od(this.Md);d=Q(d);this._concat(d)};a.Canvas.prototype.drawArc=function(d,g,m,r,y){a.Od(this.Md);d=T(d);this._drawArc(d,g,m,r,y)};a.Canvas.prototype.drawAtlas=function(d, -g,m,r,y,D,I){if(d&&r&&g&&m&&g.length===m.length){a.Od(this.Md);y||(y=a.BlendMode.SrcOver);var N=x(g,"HEAPF32"),P=x(m,"HEAPF32"),W=m.length/4,u=x(l(D),"HEAPU32");if(I&&"B"in I&&"C"in I)this._drawAtlasCubic(d,P,N,u,W,y,I.B,I.C,r);else{let H=a.FilterMode.Linear,R=a.MipmapMode.None;I&&(H=I.filter,"mipmap"in I&&(R=I.mipmap));this._drawAtlasOptions(d,P,N,u,W,y,H,R,r)}w(N,g);w(P,m);w(u,D)}};a.Canvas.prototype.drawCircle=function(d,g,m,r){a.Od(this.Md);this._drawCircle(d,g,m,r)};a.Canvas.prototype.drawColor= -function(d,g){a.Od(this.Md);d=A(d);void 0!==g?this._drawColor(d,g):this._drawColor(d)};a.Canvas.prototype.drawColorInt=function(d,g){a.Od(this.Md);this._drawColorInt(d,g||a.BlendMode.SrcOver)};a.Canvas.prototype.drawColorComponents=function(d,g,m,r,y){a.Od(this.Md);d=L(d,g,m,r);void 0!==y?this._drawColor(d,y):this._drawColor(d)};a.Canvas.prototype.drawDRRect=function(d,g,m){a.Od(this.Md);d=oa(d,$b);g=oa(g,Oc);this._drawDRRect(d,g,m)};a.Canvas.prototype.drawGlyphs=function(d,g,m,r,y,D){if(!(2*d.length<= -g.length))throw"Not enough positions for the array of gyphs";a.Od(this.Md);const I=x(d,"HEAPU16"),N=x(g,"HEAPF32");this._drawGlyphs(d.length,I,N,m,r,y,D);w(N,g);w(I,d)};a.Canvas.prototype.drawImage=function(d,g,m,r){a.Od(this.Md);this._drawImage(d,g,m,r||null)};a.Canvas.prototype.drawImageCubic=function(d,g,m,r,y,D){a.Od(this.Md);this._drawImageCubic(d,g,m,r,y,D||null)};a.Canvas.prototype.drawImageOptions=function(d,g,m,r,y,D){a.Od(this.Md);this._drawImageOptions(d,g,m,r,y,D||null)};a.Canvas.prototype.drawImageNine= -function(d,g,m,r,y){a.Od(this.Md);g=x(g,"HEAP32",cc);m=T(m);this._drawImageNine(d,g,m,r,y||null)};a.Canvas.prototype.drawImageRect=function(d,g,m,r,y){a.Od(this.Md);T(g,ia);T(m,Ta);this._drawImageRect(d,ia,Ta,r,!!y)};a.Canvas.prototype.drawImageRectCubic=function(d,g,m,r,y,D){a.Od(this.Md);T(g,ia);T(m,Ta);this._drawImageRectCubic(d,ia,Ta,r,y,D||null)};a.Canvas.prototype.drawImageRectOptions=function(d,g,m,r,y,D){a.Od(this.Md);T(g,ia);T(m,Ta);this._drawImageRectOptions(d,ia,Ta,r,y,D||null)};a.Canvas.prototype.drawLine= -function(d,g,m,r,y){a.Od(this.Md);this._drawLine(d,g,m,r,y)};a.Canvas.prototype.drawOval=function(d,g){a.Od(this.Md);d=T(d);this._drawOval(d,g)};a.Canvas.prototype.drawPaint=function(d){a.Od(this.Md);this._drawPaint(d)};a.Canvas.prototype.drawParagraph=function(d,g,m){a.Od(this.Md);this._drawParagraph(d,g,m)};a.Canvas.prototype.drawPatch=function(d,g,m,r,y){if(24>d.length)throw"Need 12 cubic points";if(g&&4>g.length)throw"Need 4 colors";if(m&&8>m.length)throw"Need 4 shader coordinates";a.Od(this.Md); -const D=x(d,"HEAPF32"),I=g?x(l(g),"HEAPU32"):V,N=m?x(m,"HEAPF32"):V;r||(r=a.BlendMode.Modulate);this._drawPatch(D,I,N,r,y);w(N,m);w(I,g);w(D,d)};a.Canvas.prototype.drawPath=function(d,g){a.Od(this.Md);this._drawPath(d,g)};a.Canvas.prototype.drawPicture=function(d){a.Od(this.Md);this._drawPicture(d)};a.Canvas.prototype.drawPoints=function(d,g,m){a.Od(this.Md);var r=x(g,"HEAPF32");this._drawPoints(d,r,g.length/2,m);w(r,g)};a.Canvas.prototype.drawRRect=function(d,g){a.Od(this.Md);d=oa(d);this._drawRRect(d, -g)};a.Canvas.prototype.drawRect=function(d,g){a.Od(this.Md);d=T(d);this._drawRect(d,g)};a.Canvas.prototype.drawRect4f=function(d,g,m,r,y){a.Od(this.Md);this._drawRect4f(d,g,m,r,y)};a.Canvas.prototype.drawShadow=function(d,g,m,r,y,D,I){a.Od(this.Md);var N=x(y,"HEAPF32"),P=x(D,"HEAPF32");g=x(g,"HEAPF32",ac);m=x(m,"HEAPF32",bc);this._drawShadow(d,g,m,r,N,P,I);w(N,y);w(P,D)};a.getShadowLocalBounds=function(d,g,m,r,y,D,I){d=K(d);m=x(m,"HEAPF32",ac);r=x(r,"HEAPF32",bc);if(!this._getShadowLocalBounds(d, -g,m,r,y,D,ia))return null;g=Ha.toTypedArray();return I?(I.set(g),I):g.slice()};a.Canvas.prototype.drawTextBlob=function(d,g,m,r){a.Od(this.Md);this._drawTextBlob(d,g,m,r)};a.Canvas.prototype.drawVertices=function(d,g,m){a.Od(this.Md);this._drawVertices(d,g,m)};a.Canvas.prototype.getLocalToDevice=function(){this._getLocalToDevice(Za);for(var d=Za,g=Array(16),m=0;16>m;m++)g[m]=a.HEAPF32[d/4+m];return g};a.Canvas.prototype.getTotalMatrix=function(){this._getTotalMatrix(Oa);for(var d=Array(9),g=0;9>g;g++)d[g]= -a.HEAPF32[Oa/4+g];return d};a.Canvas.prototype.makeSurface=function(d){d=this._makeSurface(d);d.Md=this.Md;return d};a.Canvas.prototype.readPixels=function(d,g,m,r,y){a.Od(this.Md);return e(this,d,g,m,r,y)};a.Canvas.prototype.saveLayer=function(d,g,m,r){g=T(g);return this._saveLayer(d||null,g,m||null,r||0)};a.Canvas.prototype.writePixels=function(d,g,m,r,y,D,I,N){if(d.byteLength%(g*m))throw"pixels length must be a multiple of the srcWidth * srcHeight";a.Od(this.Md);var P=d.byteLength/(g*m);D=D||a.AlphaType.Unpremul; -I=I||a.ColorType.RGBA_8888;N=N||a.ColorSpace.SRGB;var W=P*g;P=x(d,"HEAPU8");g=this._writePixels({width:g,height:m,colorType:I,alphaType:D,colorSpace:N},P,W,r,y);w(P,d);return g};a.ColorFilter.MakeBlend=function(d,g){d=A(d);return a.ColorFilter._MakeBlend(d,g)};a.ColorFilter.MakeMatrix=function(d){if(!d||20!==d.length)throw"invalid color matrix";var g=x(d,"HEAPF32"),m=a.ColorFilter._makeMatrix(g);w(g,d);return m};a.ContourMeasure.prototype.getPosTan=function(d,g){this._getPosTan(d,ia);d=Ha.toTypedArray(); -return g?(g.set(d),g):d.slice()};a.ImageFilter.MakeMatrixTransform=function(d,g,m){d=K(d);if("B"in g&&"C"in g)return a.ImageFilter._MakeMatrixTransformCubic(d,g.Ag,g.Bg,m);const r=g.filter;let y=a.MipmapMode.None;"mipmap"in g&&(y=g.mipmap);return a.ImageFilter._MakeMatrixTransformOptions(d,r,y,m)};a.Paint.prototype.getColor=function(){this._getColor(fb);return S(fb)};a.Paint.prototype.setColor=function(d,g){g=g||null;d=A(d);this._setColor(d,g)};a.Paint.prototype.setColorComponents=function(d,g,m, -r,y){y=y||null;d=L(d,g,m,r);this._setColor(d,y)};a.Path.prototype.getPoint=function(d,g){this._getPoint(d,ia);d=Ha.toTypedArray();return g?(g[0]=d[0],g[1]=d[1],g):d.slice(0,2)};a.PictureRecorder.prototype.beginRecording=function(d){d=T(d);return this._beginRecording(d)};a.Surface.prototype.getCanvas=function(){var d=this._getCanvas();d.Md=this.Md;return d};a.Surface.prototype.makeImageSnapshot=function(d){a.Od(this.Md);d=x(d,"HEAP32",cc);return this._makeImageSnapshot(d)};a.Surface.prototype.makeSurface= -function(d){a.Od(this.Md);d=this._makeSurface(d);d.Md=this.Md;return d};a.Surface.prototype.requestAnimationFrame=function(d,g){this.Ge||(this.Ge=this.getCanvas());requestAnimationFrame(function(){a.Od(this.Md);d(this.Ge);this.flush(g)}.bind(this))};a.Surface.prototype.drawOnce=function(d,g){this.Ge||(this.Ge=this.getCanvas());requestAnimationFrame(function(){a.Od(this.Md);d(this.Ge);this.flush(g);this.dispose()}.bind(this))};a.PathEffect.MakeDash=function(d,g){g||(g=0);if(!d.length||1===d.length% -2)throw"Intervals array must have even length";var m=x(d,"HEAPF32");g=a.PathEffect._MakeDash(m,d.length,g);w(m,d);return g};a.PathEffect.MakeLine2D=function(d,g){g=K(g);return a.PathEffect._MakeLine2D(d,g)};a.PathEffect.MakePath2D=function(d,g){d=K(d);return a.PathEffect._MakePath2D(d,g)};a.Shader.MakeColor=function(d,g){g=g||null;d=A(d);return a.Shader._MakeColor(d,g)};a.Shader.Blend=a.Shader.MakeBlend;a.Shader.Color=a.Shader.MakeColor;a.Shader.MakeLinearGradient=function(d,g,m,r,y,D,I,N){N=N||null; -var P=J(m),W=x(r,"HEAPF32");I=I||0;D=K(D);var u=Ha.toTypedArray();u.set(d);u.set(g,2);d=a.Shader._MakeLinearGradient(ia,P.de,P.Le,W,P.count,y,I,D,N);w(P.de,m);r&&w(W,r);return d};a.Shader.MakeRadialGradient=function(d,g,m,r,y,D,I,N){N=N||null;var P=J(m),W=x(r,"HEAPF32");I=I||0;D=K(D);d=a.Shader._MakeRadialGradient(d[0],d[1],g,P.de,P.Le,W,P.count,y,I,D,N);w(P.de,m);r&&w(W,r);return d};a.Shader.MakeSweepGradient=function(d,g,m,r,y,D,I,N,P,W){W=W||null;var u=J(m),H=x(r,"HEAPF32");I=I||0;N=N||0;P=P|| -360;D=K(D);d=a.Shader._MakeSweepGradient(d,g,u.de,u.Le,H,u.count,y,N,P,I,D,W);w(u.de,m);r&&w(H,r);return d};a.Shader.MakeTwoPointConicalGradient=function(d,g,m,r,y,D,I,N,P,W){W=W||null;var u=J(y),H=x(D,"HEAPF32");P=P||0;N=K(N);var R=Ha.toTypedArray();R.set(d);R.set(m,2);d=a.Shader._MakeTwoPointConicalGradient(ia,g,r,u.de,u.Le,H,u.count,I,P,N,W);w(u.de,y);D&&w(H,D);return d};a.Vertices.prototype.bounds=function(d){this._bounds(ia);var g=Ha.toTypedArray();return d?(d.set(g),d):g.slice()};a.Vd&&a.Vd.forEach(function(d){d()})}; -a.computeTonalColors=function(e){var d=x(e.ambient,"HEAPF32"),g=x(e.spot,"HEAPF32");this._computeTonalColors(d,g);var m={ambient:S(d),spot:S(g)};w(d,e.ambient);w(g,e.spot);return m};a.LTRBRect=function(e,d,g,m){return Float32Array.of(e,d,g,m)};a.XYWHRect=function(e,d,g,m){return Float32Array.of(e,d,e+g,d+m)};a.LTRBiRect=function(e,d,g,m){return Int32Array.of(e,d,g,m)};a.XYWHiRect=function(e,d,g,m){return Int32Array.of(e,d,e+g,d+m)};a.RRectXY=function(e,d,g){return Float32Array.of(e[0],e[1],e[2],e[3], -d,g,d,g,d,g,d,g)};a.MakeAnimatedImageFromEncoded=function(e){e=new Uint8Array(e);var d=a._malloc(e.byteLength);a.HEAPU8.set(e,d);return(e=a._decodeAnimatedImage(d,e.byteLength))?e:null};a.MakeImageFromEncoded=function(e){e=new Uint8Array(e);var d=a._malloc(e.byteLength);a.HEAPU8.set(e,d);return(e=a._decodeImage(d,e.byteLength))?e:null};var ib=null;a.MakeImageFromCanvasImageSource=function(e){var d=e.width,g=e.height;ib||(ib=document.createElement("canvas"));ib.width=d;ib.height=g;var m=ib.getContext("2d", -{Jg:!0});m.drawImage(e,0,0);e=m.getImageData(0,0,d,g);return a.MakeImage({width:d,height:g,alphaType:a.AlphaType.Unpremul,colorType:a.ColorType.RGBA_8888,colorSpace:a.ColorSpace.SRGB},e.data,4*d)};a.MakeImage=function(e,d,g){var m=a._malloc(d.length);a.HEAPU8.set(d,m);return a._MakeImage(e,m,d.length,g)};a.MakeVertices=function(e,d,g,m,r,y){var D=r&&r.length||0,I=0;g&&g.length&&(I|=1);m&&m.length&&(I|=2);void 0===y||y||(I|=4);e=new a._VerticesBuilder(e,d.length/2,D,I);x(d,"HEAPF32",e.positions()); -e.texCoords()&&x(g,"HEAPF32",e.texCoords());e.colors()&&x(l(m),"HEAPU32",e.colors());e.indices()&&x(r,"HEAPU16",e.indices());return e.detach()};a.Matrix={};a.Matrix.identity=function(){return c(3)};a.Matrix.invert=function(e){var d=e[0]*e[4]*e[8]+e[1]*e[5]*e[6]+e[2]*e[3]*e[7]-e[2]*e[4]*e[6]-e[1]*e[3]*e[8]-e[0]*e[5]*e[7];return d?[(e[4]*e[8]-e[5]*e[7])/d,(e[2]*e[7]-e[1]*e[8])/d,(e[1]*e[5]-e[2]*e[4])/d,(e[5]*e[6]-e[3]*e[8])/d,(e[0]*e[8]-e[2]*e[6])/d,(e[2]*e[3]-e[0]*e[5])/d,(e[3]*e[7]-e[4]*e[6])/d,(e[1]* -e[6]-e[0]*e[7])/d,(e[0]*e[4]-e[1]*e[3])/d]:null};a.Matrix.mapPoints=function(e,d){for(var g=0;gr;r+=5){for(var y=0;4>y;y++)g[m++]=e[r]*d[y]+e[r+1]*d[y+5]+e[r+2]*d[y+10]+e[r+3]*d[y+15];g[m++]=e[r]*d[4]+e[r+1]*d[9]+e[r+2]*d[14]+e[r+3]*d[19]+e[r+4]}return g};(function(e){e.Vd=e.Vd||[];e.Vd.push(function(){function d(u){if(!u||!u.length)return[];for(var H=[],R=0;Rd)return a._free(e),null;r=new Uint16Array(a.HEAPU8.buffer,e,d);if(g)return g.set(r),a._free(e),g;g=Uint16Array.from(r);a._free(e);return g};a.Font.prototype.getGlyphIntercepts=function(e,d,g,m){var r= -x(e,"HEAPU16"),y=x(d,"HEAPF32");return this._getGlyphIntercepts(r,e.length,!(e&&e._ck),y,d.length,!(d&&d._ck),g,m)};a.Font.prototype.getGlyphWidths=function(e,d,g){var m=x(e,"HEAPU16"),r=a._malloc(4*e.length);this._getGlyphWidthBounds(m,e.length,r,V,d||null);d=new Float32Array(a.HEAPU8.buffer,r,e.length);w(m,e);if(g)return g.set(d),a._free(r),g;e=Float32Array.from(d);a._free(r);return e};a.FontMgr.FromData=function(){if(!arguments.length)return null;var e=arguments;1===e.length&&Array.isArray(e[0])&& -(e=arguments[0]);if(!e.length)return null;for(var d=[],g=[],m=0;md)return a._free(e),null;r=new Uint16Array(a.HEAPU8.buffer,e,d);if(g)return g.set(r),a._free(e),g;g=Uint16Array.from(r);a._free(e);return g};a.TextBlob.MakeOnPath=function(e,d,g,m){if(e&&e.length&&d&&d.countPoints()){if(1===d.countPoints())return this.MakeFromText(e,g);m||(m=0);var r=g.getGlyphIDs(e);r=g.getGlyphWidths(r);var y=[];d=new a.ContourMeasureIter(d,!1,1);for(var D=d.next(),I=new Float32Array(4),N=0;ND.length()){D.delete();D=d.next();if(!D){e=e.substring(0,N);break}m=P/2}D.getPosTan(m,I);var W=I[2],u=I[3];y.push(W,u,I[0]-P/2*W,I[1]-P/2*u);m+=P/2}e=this.MakeFromRSXform(e,y,g);D&&D.delete();d.delete();return e}};a.TextBlob.MakeFromRSXform=function(e,d,g){var m=ra(e)+1,r=a._malloc(m);sa(e,G,r,m);e=x(d,"HEAPF32");g=a.TextBlob._MakeFromRSXform(r,m-1,e,g);a._free(r);return g?g:null};a.TextBlob.MakeFromRSXformGlyphs=function(e,d,g){var m=x(e,"HEAPU16");d=x(d,"HEAPF32"); -g=a.TextBlob._MakeFromRSXformGlyphs(m,2*e.length,d,g);w(m,e);return g?g:null};a.TextBlob.MakeFromGlyphs=function(e,d){var g=x(e,"HEAPU16");d=a.TextBlob._MakeFromGlyphs(g,2*e.length,d);w(g,e);return d?d:null};a.TextBlob.MakeFromText=function(e,d){var g=ra(e)+1,m=a._malloc(g);sa(e,G,m,g);e=a.TextBlob._MakeFromText(m,g-1,d);a._free(m);return e?e:null};a.MallocGlyphIDs=function(e){return a.Malloc(Uint16Array,e)}});a.Vd=a.Vd||[];a.Vd.push(function(){a.MakePicture=function(e){e=new Uint8Array(e);var d= -a._malloc(e.byteLength);a.HEAPU8.set(e,d);return(e=a._MakePicture(d,e.byteLength))?e:null}});(function(){function e(F){for(var k=0;kk||1=k||!k||(this.Je=k,this.Rd.setStrokeWidth(k))}});Object.defineProperty(this,"miterLimit",{enumerable:!0, -get:function(){return this.Rd.getStrokeMiter()},set:function(k){0>=k||!k||this.Rd.setStrokeMiter(k)}});Object.defineProperty(this,"shadowBlur",{enumerable:!0,get:function(){return this.ue},set:function(k){0>k||!isFinite(k)||(this.ue=k)}});Object.defineProperty(this,"shadowColor",{enumerable:!0,get:function(){return d(this.Ie)},set:function(k){this.Ie=g(k)}});Object.defineProperty(this,"shadowOffsetX",{enumerable:!0,get:function(){return this.ve},set:function(k){isFinite(k)&&(this.ve=k)}});Object.defineProperty(this, -"shadowOffsetY",{enumerable:!0,get:function(){return this.we},set:function(k){isFinite(k)&&(this.we=k)}});Object.defineProperty(this,"strokeStyle",{enumerable:!0,get:function(){return d(this.he)},set:function(k){"string"===typeof k?this.he=g(k):k.se&&(this.he=k)}});this.arc=function(k,p,z,B,C,E){H(this.Td,k,p,z,z,0,B,C,E)};this.arcTo=function(k,p,z,B,C){P(this.Td,k,p,z,B,C)};this.beginPath=function(){this.Td.delete();this.Td=new a.Path};this.bezierCurveTo=function(k,p,z,B,C,E){var M=this.Td;e([k, -p,z,B,C,E])&&(M.isEmpty()&&M.moveTo(k,p),M.cubicTo(k,p,z,B,C,E))};this.clearRect=function(k,p,z,B){this.Rd.setStyle(a.PaintStyle.Fill);this.Rd.setBlendMode(a.BlendMode.Clear);this.Nd.drawRect(a.XYWHRect(k,p,z,B),this.Rd);this.Rd.setBlendMode(this.Pd)};this.clip=function(k,p){"string"===typeof k?(p=k,k=this.Td):k&&k.af&&(k=k.Wd);k||(k=this.Td);k=k.copy();p&&"evenodd"===p.toLowerCase()?k.setFillType(a.FillType.EvenOdd):k.setFillType(a.FillType.Winding);this.Nd.clipPath(k,a.ClipOp.Intersect,!0);k.delete()}; -this.closePath=function(){W(this.Td)};this.createImageData=function(){if(1===arguments.length){var k=arguments[0];return new I(new Uint8ClampedArray(4*k.width*k.height),k.width,k.height)}if(2===arguments.length){k=arguments[0];var p=arguments[1];return new I(new Uint8ClampedArray(4*k*p),k,p)}throw"createImageData expects 1 or 2 arguments, got "+arguments.length;};this.createLinearGradient=function(k,p,z,B){if(e(arguments)){var C=new N(k,p,z,B);this.Ae.push(C);return C}};this.createPattern=function(k, -p){k=new ja(k,p);this.Ae.push(k);return k};this.createRadialGradient=function(k,p,z,B,C,E){if(e(arguments)){var M=new pa(k,p,z,B,C,E);this.Ae.push(M);return M}};this.drawImage=function(k){k instanceof D&&(k=k.tf());var p=this.Qe();if(3===arguments.length||5===arguments.length)var z=a.XYWHRect(arguments[1],arguments[2],arguments[3]||k.width(),arguments[4]||k.height()),B=a.XYWHRect(0,0,k.width(),k.height());else if(9===arguments.length)z=a.XYWHRect(arguments[5],arguments[6],arguments[7],arguments[8]), -B=a.XYWHRect(arguments[1],arguments[2],arguments[3],arguments[4]);else throw"invalid number of args for drawImage, need 3, 5, or 9; got "+arguments.length;this.Nd.drawImageRect(k,B,z,p,!1);p.dispose()};this.ellipse=function(k,p,z,B,C,E,M,ba){H(this.Td,k,p,z,B,C,E,M,ba)};this.Qe=function(){var k=this.Rd.copy();k.setStyle(a.PaintStyle.Fill);if(f(this.ce)){var p=a.multiplyByAlpha(this.ce,this.ke);k.setColor(p)}else p=this.ce.se(this.Ud),k.setColor(a.Color(0,0,0,this.ke)),k.setShader(p);k.dispose=function(){this.delete()}; -return k};this.fill=function(k,p){"string"===typeof k?(p=k,k=this.Td):k&&k.af&&(k=k.Wd);if("evenodd"===p)this.Td.setFillType(a.FillType.EvenOdd);else{if("nonzero"!==p&&p)throw"invalid fill rule";this.Td.setFillType(a.FillType.Winding)}k||(k=this.Td);p=this.Qe();var z=this.xe(p);z&&(this.Nd.save(),this.qe(),this.Nd.drawPath(k,z),this.Nd.restore(),z.dispose());this.Nd.drawPath(k,p);p.dispose()};this.fillRect=function(k,p,z,B){var C=this.Qe(),E=this.xe(C);E&&(this.Nd.save(),this.qe(),this.Nd.drawRect(a.XYWHRect(k, -p,z,B),E),this.Nd.restore(),E.dispose());this.Nd.drawRect(a.XYWHRect(k,p,z,B),C);C.dispose()};this.fillText=function(k,p,z){var B=this.Qe();k=a.TextBlob.MakeFromText(k,this.ne);var C=this.xe(B);C&&(this.Nd.save(),this.qe(),this.Nd.drawTextBlob(k,p,z,C),this.Nd.restore(),C.dispose());this.Nd.drawTextBlob(k,p,z,B);k.delete();B.dispose()};this.getImageData=function(k,p,z,B){return(k=this.Nd.readPixels(k,p,{width:z,height:B,colorType:a.ColorType.RGBA_8888,alphaType:a.AlphaType.Unpremul,colorSpace:a.ColorSpace.SRGB}))? -new I(new Uint8ClampedArray(k.buffer),z,B):null};this.getLineDash=function(){return this.te.slice()};this.mf=function(k){var p=a.Matrix.invert(this.Ud);a.Matrix.mapPoints(p,k);return k};this.isPointInPath=function(k,p,z){var B=arguments;if(3===B.length)var C=this.Td;else if(4===B.length)C=B[0],k=B[1],p=B[2],z=B[3];else throw"invalid arg count, need 3 or 4, got "+B.length;if(!isFinite(k)||!isFinite(p))return!1;z=z||"nonzero";if("nonzero"!==z&&"evenodd"!==z)return!1;B=this.mf([k,p]);k=B[0];p=B[1];C.setFillType("nonzero"=== -z?a.FillType.Winding:a.FillType.EvenOdd);return C.contains(k,p)};this.isPointInStroke=function(k,p){var z=arguments;if(2===z.length)var B=this.Td;else if(3===z.length)B=z[0],k=z[1],p=z[2];else throw"invalid arg count, need 2 or 3, got "+z.length;if(!isFinite(k)||!isFinite(p))return!1;z=this.mf([k,p]);k=z[0];p=z[1];B=B.copy();B.setFillType(a.FillType.Winding);B.stroke({width:this.lineWidth,miter_limit:this.miterLimit,cap:this.Rd.getStrokeCap(),join:this.Rd.getStrokeJoin(),precision:.3});z=B.contains(k, -p);B.delete();return z};this.lineTo=function(k,p){R(this.Td,k,p)};this.measureText=function(k){k=this.ne.getGlyphIDs(k);k=this.ne.getGlyphWidths(k);let p=0;for(const z of k)p+=z;return{width:p}};this.moveTo=function(k,p){var z=this.Td;e([k,p])&&z.moveTo(k,p)};this.putImageData=function(k,p,z,B,C,E,M){if(e([p,z,B,C,E,M]))if(void 0===B)this.Nd.writePixels(k.data,k.width,k.height,p,z);else if(B=B||0,C=C||0,E=E||k.width,M=M||k.height,0>E&&(B+=E,E=Math.abs(E)),0>M&&(C+=M,M=Math.abs(M)),0>B&&(E+=B,B=0), -0>C&&(M+=C,C=0),!(0>=E||0>=M)){k=a.MakeImage({width:k.width,height:k.height,alphaType:a.AlphaType.Unpremul,colorType:a.ColorType.RGBA_8888,colorSpace:a.ColorSpace.SRGB},k.data,4*k.width);var ba=a.XYWHRect(B,C,E,M);p=a.XYWHRect(p+B,z+C,E,M);z=a.Matrix.invert(this.Ud);this.Nd.save();this.Nd.concat(z);this.Nd.drawImageRect(k,ba,p,null,!1);this.Nd.restore();k.delete()}};this.quadraticCurveTo=function(k,p,z,B){var C=this.Td;e([k,p,z,B])&&(C.isEmpty()&&C.moveTo(k,p),C.quadTo(k,p,z,B))};this.rect=function(k, -p,z,B){var C=this.Td;k=a.XYWHRect(k,p,z,B);e(k)&&C.addRect(k)};this.resetTransform=function(){this.Td.transform(this.Ud);var k=a.Matrix.invert(this.Ud);this.Nd.concat(k);this.Ud=this.Nd.getTotalMatrix()};this.restore=function(){var k=this.lf.pop();if(k){var p=a.Matrix.multiply(this.Ud,a.Matrix.invert(k.Ff));this.Td.transform(p);this.Rd.delete();this.Rd=k.dg;this.te=k.$f;this.Je=k.vg;this.he=k.ug;this.ce=k.fs;this.ve=k.sg;this.we=k.tg;this.ue=k.hg;this.Ie=k.rg;this.ke=k.Nf;this.Pd=k.Of;this.He=k.ag; -this.Re=k.Mf;this.Nd.restore();this.Ud=this.Nd.getTotalMatrix()}};this.rotate=function(k){if(isFinite(k)){var p=a.Matrix.rotated(-k);this.Td.transform(p);this.Nd.rotate(k/Math.PI*180,0,0);this.Ud=this.Nd.getTotalMatrix()}};this.save=function(){if(this.ce.re){var k=this.ce.re();this.Ae.push(k)}else k=this.ce;if(this.he.re){var p=this.he.re();this.Ae.push(p)}else p=this.he;this.lf.push({Ff:this.Ud.slice(),$f:this.te.slice(),vg:this.Je,ug:p,fs:k,sg:this.ve,tg:this.we,hg:this.ue,rg:this.Ie,Nf:this.ke, -ag:this.He,Of:this.Pd,dg:this.Rd.copy(),Mf:this.Re});this.Nd.save()};this.scale=function(k,p){if(e(arguments)){var z=a.Matrix.scaled(1/k,1/p);this.Td.transform(z);this.Nd.scale(k,p);this.Ud=this.Nd.getTotalMatrix()}};this.setLineDash=function(k){for(var p=0;pk[p])return;1===k.length%2&&Array.prototype.push.apply(k,k);this.te=k};this.setTransform=function(k,p,z,B,C,E){e(arguments)&&(this.resetTransform(),this.transform(k,p,z,B,C,E))};this.qe=function(){var k=a.Matrix.invert(this.Ud); -this.Nd.concat(k);this.Nd.concat(a.Matrix.translated(this.ve,this.we));this.Nd.concat(this.Ud)};this.xe=function(k){var p=a.multiplyByAlpha(this.Ie,this.ke);if(!a.getColorComponents(p)[3]||!(this.ue||this.we||this.ve))return null;k=k.copy();k.setColor(p);var z=a.MaskFilter.MakeBlur(a.BlurStyle.Normal,this.ue/2,!1);k.setMaskFilter(z);k.dispose=function(){z.delete();this.delete()};return k};this.cf=function(){var k=this.Rd.copy();k.setStyle(a.PaintStyle.Stroke);if(f(this.he)){var p=a.multiplyByAlpha(this.he, -this.ke);k.setColor(p)}else p=this.he.se(this.Ud),k.setColor(a.Color(0,0,0,this.ke)),k.setShader(p);k.setStrokeWidth(this.Je);if(this.te.length){var z=a.PathEffect.MakeDash(this.te,this.He);k.setPathEffect(z)}k.dispose=function(){z&&z.delete();this.delete()};return k};this.stroke=function(k){k=k?k.Wd:this.Td;var p=this.cf(),z=this.xe(p);z&&(this.Nd.save(),this.qe(),this.Nd.drawPath(k,z),this.Nd.restore(),z.dispose());this.Nd.drawPath(k,p);p.dispose()};this.strokeRect=function(k,p,z,B){var C=this.cf(), -E=this.xe(C);E&&(this.Nd.save(),this.qe(),this.Nd.drawRect(a.XYWHRect(k,p,z,B),E),this.Nd.restore(),E.dispose());this.Nd.drawRect(a.XYWHRect(k,p,z,B),C);C.dispose()};this.strokeText=function(k,p,z){var B=this.cf();k=a.TextBlob.MakeFromText(k,this.ne);var C=this.xe(B);C&&(this.Nd.save(),this.qe(),this.Nd.drawTextBlob(k,p,z,C),this.Nd.restore(),C.dispose());this.Nd.drawTextBlob(k,p,z,B);k.delete();B.dispose()};this.translate=function(k,p){if(e(arguments)){var z=a.Matrix.translated(-k,-p);this.Td.transform(z); -this.Nd.translate(k,p);this.Ud=this.Nd.getTotalMatrix()}};this.transform=function(k,p,z,B,C,E){k=[k,z,C,p,B,E,0,0,1];p=a.Matrix.invert(k);this.Td.transform(p);this.Nd.concat(k);this.Ud=this.Nd.getTotalMatrix()};this.addHitRegion=function(){};this.clearHitRegions=function(){};this.drawFocusIfNeeded=function(){};this.removeHitRegion=function(){};this.scrollPathIntoView=function(){};Object.defineProperty(this,"canvas",{value:null,writable:!1})}function y(F){this.df=F;this.Md=new r(F.getCanvas());this.Se= -[];this.decodeImage=function(k){k=a.MakeImageFromEncoded(k);if(!k)throw"Invalid input";this.Se.push(k);return new D(k)};this.loadFont=function(k,p){k=a.Typeface.MakeFreeTypeFaceFromData(k);if(!k)return null;this.Se.push(k);var z=(p.style||"normal")+"|"+(p.variant||"normal")+"|"+(p.weight||"normal");p=p.family;ea[p]||(ea[p]={"*":k});ea[p][z]=k};this.makePath2D=function(k){k=new aa(k);this.Se.push(k.Wd);return k};this.getContext=function(k){return"2d"===k?this.Md:null};this.toDataURL=function(k,p){this.df.flush(); -var z=this.df.makeImageSnapshot();if(z){k=k||"image/png";var B=a.ImageFormat.PNG;"image/jpeg"===k&&(B=a.ImageFormat.JPEG);if(p=z.encodeToBytes(B,p||.92)){z.delete();k="data:"+k+";base64,";if("undefined"!==typeof Buffer)p=Buffer.from(p).toString("base64");else{z=0;B=p.length;for(var C="",E;zB||1B);E++);this.ae.splice(E,0,B);this.ee.splice(E,0,C)}};this.re=function(){var B=new N(F,k,p,z);B.ee=this.ee.slice();B.ae=this.ae.slice();return B};this.me=function(){this.Yd&&(this.Yd.delete(),this.Yd=null)};this.se=function(B){var C=[F,k,p,z];a.Matrix.mapPoints(B,C);B=C[0];var E=C[1], -M=C[2];C=C[3];this.me();return this.Yd=a.Shader.MakeLinearGradient([B,E],[M,C],this.ee,this.ae,a.TileMode.Clamp)}}function P(F,k,p,z,B,C){if(e([k,p,z,B,C])){if(0>C)throw"radii cannot be negative";F.isEmpty()&&F.moveTo(k,p);F.arcToTangent(k,p,z,B,C)}}function W(F){if(!F.isEmpty()){var k=F.getBounds();(k[3]-k[1]||k[2]-k[0])&&F.close()}}function u(F,k,p,z,B,C,E){E=(E-C)/Math.PI*180;C=C/Math.PI*180;k=a.LTRBRect(k-z,p-B,k+z,p+B);1E-5>Math.abs(Math.abs(E)-360)?(p=E/2,F.arcToOval(k,C,p,!1),F.arcToOval(k, -C+p,p,!1)):F.arcToOval(k,C,E,!1)}function H(F,k,p,z,B,C,E,M,ba){if(e([k,p,z,B,C,E,M])){if(0>z||0>B)throw"radii cannot be negative";var ca=2*Math.PI,Ia=E%ca;0>Ia&&(Ia+=ca);var $a=Ia-E;E=Ia;M+=$a;!ba&&M-E>=ca?M=E+ca:ba&&E-M>=ca?M=E-ca:!ba&&E>M?M=E+(ca-(E-M)%ca):ba&&EE||1E);ba++);this.ae.splice(ba,0,E);this.ee.splice(ba,0,M)}};this.re=function(){var E=new pa(F,k,p,z,B,C);E.ee=this.ee.slice();E.ae= -this.ae.slice();return E};this.me=function(){this.Yd&&(this.Yd.delete(),this.Yd=null)};this.se=function(E){var M=[F,k,z,B];a.Matrix.mapPoints(E,M);var ba=M[0],ca=M[1],Ia=M[2];M=M[3];var $a=(Math.abs(E[0])+Math.abs(E[4]))/2;E=p*$a;$a*=C;this.me();return this.Yd=a.Shader.MakeTwoPointConicalGradient([ba,ca],E,[Ia,M],$a,this.ee,this.ae,a.TileMode.Clamp)}}a._testing={};var ua={aliceblue:Float32Array.of(.941,.973,1,1),antiquewhite:Float32Array.of(.98,.922,.843,1),aqua:Float32Array.of(0,1,1,1),aquamarine:Float32Array.of(.498, -1,.831,1),azure:Float32Array.of(.941,1,1,1),beige:Float32Array.of(.961,.961,.863,1),bisque:Float32Array.of(1,.894,.769,1),black:Float32Array.of(0,0,0,1),blanchedalmond:Float32Array.of(1,.922,.804,1),blue:Float32Array.of(0,0,1,1),blueviolet:Float32Array.of(.541,.169,.886,1),brown:Float32Array.of(.647,.165,.165,1),burlywood:Float32Array.of(.871,.722,.529,1),cadetblue:Float32Array.of(.373,.62,.627,1),chartreuse:Float32Array.of(.498,1,0,1),chocolate:Float32Array.of(.824,.412,.118,1),coral:Float32Array.of(1, -.498,.314,1),cornflowerblue:Float32Array.of(.392,.584,.929,1),cornsilk:Float32Array.of(1,.973,.863,1),crimson:Float32Array.of(.863,.078,.235,1),cyan:Float32Array.of(0,1,1,1),darkblue:Float32Array.of(0,0,.545,1),darkcyan:Float32Array.of(0,.545,.545,1),darkgoldenrod:Float32Array.of(.722,.525,.043,1),darkgray:Float32Array.of(.663,.663,.663,1),darkgreen:Float32Array.of(0,.392,0,1),darkgrey:Float32Array.of(.663,.663,.663,1),darkkhaki:Float32Array.of(.741,.718,.42,1),darkmagenta:Float32Array.of(.545,0, -.545,1),darkolivegreen:Float32Array.of(.333,.42,.184,1),darkorange:Float32Array.of(1,.549,0,1),darkorchid:Float32Array.of(.6,.196,.8,1),darkred:Float32Array.of(.545,0,0,1),darksalmon:Float32Array.of(.914,.588,.478,1),darkseagreen:Float32Array.of(.561,.737,.561,1),darkslateblue:Float32Array.of(.282,.239,.545,1),darkslategray:Float32Array.of(.184,.31,.31,1),darkslategrey:Float32Array.of(.184,.31,.31,1),darkturquoise:Float32Array.of(0,.808,.82,1),darkviolet:Float32Array.of(.58,0,.827,1),deeppink:Float32Array.of(1, -.078,.576,1),deepskyblue:Float32Array.of(0,.749,1,1),dimgray:Float32Array.of(.412,.412,.412,1),dimgrey:Float32Array.of(.412,.412,.412,1),dodgerblue:Float32Array.of(.118,.565,1,1),firebrick:Float32Array.of(.698,.133,.133,1),floralwhite:Float32Array.of(1,.98,.941,1),forestgreen:Float32Array.of(.133,.545,.133,1),fuchsia:Float32Array.of(1,0,1,1),gainsboro:Float32Array.of(.863,.863,.863,1),ghostwhite:Float32Array.of(.973,.973,1,1),gold:Float32Array.of(1,.843,0,1),goldenrod:Float32Array.of(.855,.647,.125, -1),gray:Float32Array.of(.502,.502,.502,1),green:Float32Array.of(0,.502,0,1),greenyellow:Float32Array.of(.678,1,.184,1),grey:Float32Array.of(.502,.502,.502,1),honeydew:Float32Array.of(.941,1,.941,1),hotpink:Float32Array.of(1,.412,.706,1),indianred:Float32Array.of(.804,.361,.361,1),indigo:Float32Array.of(.294,0,.51,1),ivory:Float32Array.of(1,1,.941,1),khaki:Float32Array.of(.941,.902,.549,1),lavender:Float32Array.of(.902,.902,.98,1),lavenderblush:Float32Array.of(1,.941,.961,1),lawngreen:Float32Array.of(.486, -.988,0,1),lemonchiffon:Float32Array.of(1,.98,.804,1),lightblue:Float32Array.of(.678,.847,.902,1),lightcoral:Float32Array.of(.941,.502,.502,1),lightcyan:Float32Array.of(.878,1,1,1),lightgoldenrodyellow:Float32Array.of(.98,.98,.824,1),lightgray:Float32Array.of(.827,.827,.827,1),lightgreen:Float32Array.of(.565,.933,.565,1),lightgrey:Float32Array.of(.827,.827,.827,1),lightpink:Float32Array.of(1,.714,.757,1),lightsalmon:Float32Array.of(1,.627,.478,1),lightseagreen:Float32Array.of(.125,.698,.667,1),lightskyblue:Float32Array.of(.529, -.808,.98,1),lightslategray:Float32Array.of(.467,.533,.6,1),lightslategrey:Float32Array.of(.467,.533,.6,1),lightsteelblue:Float32Array.of(.69,.769,.871,1),lightyellow:Float32Array.of(1,1,.878,1),lime:Float32Array.of(0,1,0,1),limegreen:Float32Array.of(.196,.804,.196,1),linen:Float32Array.of(.98,.941,.902,1),magenta:Float32Array.of(1,0,1,1),maroon:Float32Array.of(.502,0,0,1),mediumaquamarine:Float32Array.of(.4,.804,.667,1),mediumblue:Float32Array.of(0,0,.804,1),mediumorchid:Float32Array.of(.729,.333, -.827,1),mediumpurple:Float32Array.of(.576,.439,.859,1),mediumseagreen:Float32Array.of(.235,.702,.443,1),mediumslateblue:Float32Array.of(.482,.408,.933,1),mediumspringgreen:Float32Array.of(0,.98,.604,1),mediumturquoise:Float32Array.of(.282,.82,.8,1),mediumvioletred:Float32Array.of(.78,.082,.522,1),midnightblue:Float32Array.of(.098,.098,.439,1),mintcream:Float32Array.of(.961,1,.98,1),mistyrose:Float32Array.of(1,.894,.882,1),moccasin:Float32Array.of(1,.894,.71,1),navajowhite:Float32Array.of(1,.871,.678, -1),navy:Float32Array.of(0,0,.502,1),oldlace:Float32Array.of(.992,.961,.902,1),olive:Float32Array.of(.502,.502,0,1),olivedrab:Float32Array.of(.42,.557,.137,1),orange:Float32Array.of(1,.647,0,1),orangered:Float32Array.of(1,.271,0,1),orchid:Float32Array.of(.855,.439,.839,1),palegoldenrod:Float32Array.of(.933,.91,.667,1),palegreen:Float32Array.of(.596,.984,.596,1),paleturquoise:Float32Array.of(.686,.933,.933,1),palevioletred:Float32Array.of(.859,.439,.576,1),papayawhip:Float32Array.of(1,.937,.835,1), -peachpuff:Float32Array.of(1,.855,.725,1),peru:Float32Array.of(.804,.522,.247,1),pink:Float32Array.of(1,.753,.796,1),plum:Float32Array.of(.867,.627,.867,1),powderblue:Float32Array.of(.69,.878,.902,1),purple:Float32Array.of(.502,0,.502,1),rebeccapurple:Float32Array.of(.4,.2,.6,1),red:Float32Array.of(1,0,0,1),rosybrown:Float32Array.of(.737,.561,.561,1),royalblue:Float32Array.of(.255,.412,.882,1),saddlebrown:Float32Array.of(.545,.271,.075,1),salmon:Float32Array.of(.98,.502,.447,1),sandybrown:Float32Array.of(.957, -.643,.376,1),seagreen:Float32Array.of(.18,.545,.341,1),seashell:Float32Array.of(1,.961,.933,1),sienna:Float32Array.of(.627,.322,.176,1),silver:Float32Array.of(.753,.753,.753,1),skyblue:Float32Array.of(.529,.808,.922,1),slateblue:Float32Array.of(.416,.353,.804,1),slategray:Float32Array.of(.439,.502,.565,1),slategrey:Float32Array.of(.439,.502,.565,1),snow:Float32Array.of(1,.98,.98,1),springgreen:Float32Array.of(0,1,.498,1),steelblue:Float32Array.of(.275,.51,.706,1),tan:Float32Array.of(.824,.706,.549, -1),teal:Float32Array.of(0,.502,.502,1),thistle:Float32Array.of(.847,.749,.847,1),tomato:Float32Array.of(1,.388,.278,1),transparent:Float32Array.of(0,0,0,0),turquoise:Float32Array.of(.251,.878,.816,1),violet:Float32Array.of(.933,.51,.933,1),wheat:Float32Array.of(.961,.871,.702,1),white:Float32Array.of(1,1,1,1),whitesmoke:Float32Array.of(.961,.961,.961,1),yellow:Float32Array.of(1,1,0,1),yellowgreen:Float32Array.of(.604,.804,.196,1)};a._testing.parseColor=g;a._testing.colorToString=d;var Aa=RegExp("(italic|oblique|normal|)\\s*(small-caps|normal|)\\s*(bold|bolder|lighter|[1-9]00|normal|)\\s*([\\d\\.]+)(px|pt|pc|in|cm|mm|%|em|ex|ch|rem|q)(.+)"), -ea={"Noto Mono":{"*":null},monospace:{"*":null}};a._testing.parseFontString=m;a.MakeCanvas=function(F,k){return(F=a.MakeSurface(F,k))?new y(F):null};a.ImageData=function(){if(2===arguments.length){var F=arguments[0],k=arguments[1];return new I(new Uint8ClampedArray(4*F*k),F,k)}if(3===arguments.length){var p=arguments[0];if(p.prototype.constructor!==Uint8ClampedArray)throw"bytes must be given as a Uint8ClampedArray";F=arguments[1];k=arguments[2];if(p%4)throw"bytes must be given in a multiple of 4"; -if(p%F)throw"bytes must divide evenly by width";if(k&&k!==p/(4*F))throw"invalid height given";return new I(p,F,p/(4*F))}throw"invalid number of arguments - takes 2 or 3, saw "+arguments.length;}})()})(t);var va=da({},t),wa="./this.program",xa=(a,b)=>{throw b;},ya="object"===typeof window,za="function"===typeof importScripts,Ba="object"===typeof process&&"object"===typeof process.versions&&"string"===typeof process.versions.node,Ca="",Da,Ea,Fa,fs,Ga,Ja; -if(Ba)Ca=za?require("path").dirname(Ca)+"/":__dirname+"/",Ja=()=>{Ga||(fs=require("fs"),Ga=require("path"))},Da=function(a,b){Ja();a=Ga.normalize(a);return fs.readFileSync(a,b?null:"utf8")},Fa=a=>{a=Da(a,!0);a.buffer||(a=new Uint8Array(a));return a},Ea=(a,b,c)=>{Ja();a=Ga.normalize(a);fs.readFile(a,function(f,h){f?c(f):b(h.buffer)})},1{if(noExitRuntime||0{var b=new XMLHttpRequest;b.open("GET",a, -!1);b.send(null);return b.responseText},za&&(Fa=a=>{var b=new XMLHttpRequest;b.open("GET",a,!1);b.responseType="arraybuffer";b.send(null);return new Uint8Array(b.response)}),Ea=(a,b,c)=>{var f=new XMLHttpRequest;f.open("GET",a,!0);f.responseType="arraybuffer";f.onload=()=>{200==f.status||0==f.status&&f.response?b(f.response):c()};f.onerror=c;f.send(null)};var Na=t.print||console.log.bind(console),Ma=t.printErr||console.warn.bind(console);da(t,va);va=null;t.thisProgram&&(wa=t.thisProgram); -t.quit&&(xa=t.quit);var Pa=0,Qa;t.wasmBinary&&(Qa=t.wasmBinary);var noExitRuntime=t.noExitRuntime||!0;"object"!==typeof WebAssembly&&Ra("no native wasm support detected");var Sa,Ua=!1,Va="undefined"!==typeof TextDecoder?new TextDecoder("utf8"):void 0; -function Wa(a,b,c){var f=b+c;for(c=b;a[c]&&!(c>=f);)++c;if(16h?f+=String.fromCharCode(h):(h-=65536,f+=String.fromCharCode(55296|h>>10,56320|h&1023))}}else f+=String.fromCharCode(h)}return f}function Xa(a,b){return a?Wa(G,a,b):""} -function sa(a,b,c,f){if(!(0=n){var q=a.charCodeAt(++l);n=65536+((n&1023)<<10)|q&1023}if(127>=n){if(c>=f)break;b[c++]=n}else{if(2047>=n){if(c+1>=f)break;b[c++]=192|n>>6}else{if(65535>=n){if(c+2>=f)break;b[c++]=224|n>>12}else{if(c+3>=f)break;b[c++]=240|n>>18;b[c++]=128|n>>12&63}b[c++]=128|n>>6&63}b[c++]=128|n&63}}b[c]=0;return c-h} -function ra(a){for(var b=0,c=0;c=f&&(f=65536+((f&1023)<<10)|a.charCodeAt(++c)&1023);127>=f?++b:b=2047>=f?b+2:65535>=f?b+3:b+4}return b}var Ya="undefined"!==typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function ab(a,b){var c=a>>1;for(var f=c+b/2;!(c>=f)&&bb[c];)++c;c<<=1;if(32=b/2);++f){var h=cb[a+2*f>>1];if(0==h)break;c+=String.fromCharCode(h)}return c} -function db(a,b,c){void 0===c&&(c=2147483647);if(2>c)return 0;c-=2;var f=b;c=c<2*a.length?c/2:a.length;for(var h=0;h>1]=a.charCodeAt(h),b+=2;cb[b>>1]=0;return b-f}function eb(a){return 2*a.length}function jb(a,b){for(var c=0,f="";!(c>=b/4);){var h=O[a+4*c>>2];if(0==h)break;++c;65536<=h?(h-=65536,f+=String.fromCharCode(55296|h>>10,56320|h&1023)):f+=String.fromCharCode(h)}return f} -function kb(a,b,c){void 0===c&&(c=2147483647);if(4>c)return 0;var f=b;c=f+c-4;for(var h=0;h=l){var n=a.charCodeAt(++h);l=65536+((l&1023)<<10)|n&1023}O[b>>2]=l;b+=4;if(b+4>c)break}O[b>>2]=0;return b-f}function lb(a){for(var b=0,c=0;c=f&&++c;b+=4}return b}var mb,nb,G,cb,bb,O,ob,U,pb; -function qb(){var a=Sa.buffer;mb=a;t.HEAP8=nb=new Int8Array(a);t.HEAP16=cb=new Int16Array(a);t.HEAP32=O=new Int32Array(a);t.HEAPU8=G=new Uint8Array(a);t.HEAPU16=bb=new Uint16Array(a);t.HEAPU32=ob=new Uint32Array(a);t.HEAPF32=U=new Float32Array(a);t.HEAPF64=pb=new Float64Array(a)}var rb,sb=[],tb=[],ub=[],La=0;function vb(){var a=t.preRun.shift();sb.unshift(a)}var wb=0,xb=null,zb=null;t.preloadedImages={};t.preloadedAudios={}; -function Ra(a){if(t.onAbort)t.onAbort(a);a="Aborted("+a+")";Ma(a);Ua=!0;a=new WebAssembly.RuntimeError(a+". Build with -s ASSERTIONS=1 for more info.");ha(a);throw a;}function Ab(){return Bb.startsWith("data:application/octet-stream;base64,")}var Bb;Bb="canvaskit.wasm";if(!Ab()){var Cb=Bb;Bb=t.locateFile?t.locateFile(Cb,Ca):Ca+Cb}function Db(){var a=Bb;try{if(a==Bb&&Qa)return new Uint8Array(Qa);if(Fa)return Fa(a);throw"both async and sync fetching of the wasm failed";}catch(b){Ra(b)}} -function Eb(){if(!Qa&&(ya||za)){if("function"===typeof fetch&&!Bb.startsWith("file://"))return fetch(Bb,{credentials:"same-origin"}).then(function(a){if(!a.ok)throw"failed to load wasm binary file at '"+Bb+"'";return a.arrayBuffer()}).catch(function(){return Db()});if(Ea)return new Promise(function(a,b){Ea(Bb,function(c){a(new Uint8Array(c))},b)})}return Promise.resolve().then(function(){return Db()})} -function Fb(a){for(;0>2]=b};this.jg=function(b){O[this.Qd+8>>2]=b};this.kg=function(){O[this.Qd>>2]=0};this.ig=function(){nb[this.Qd+12>>0]=0};this.lg=function(){nb[this.Qd+13>>0]=0};this.Xf=function(b,c){this.mg(b);this.jg(c);this.kg();this.ig();this.lg()}}var Ib=0,Jb={},Kb=[null,[],[]],Lb={},Mb={};function Nb(a){for(;a.length;){var b=a.pop();a.pop()(b)}}function Ob(a){return this.fromWireType(ob[a>>2])}var Pb={},Qb={},Rb={}; -function Sb(a){if(void 0===a)return"_unknown";a=a.replace(/[^a-zA-Z0-9_]/g,"$");var b=a.charCodeAt(0);return 48<=b&&57>=b?"_"+a:a}function Tb(a,b){a=Sb(a);return function(){null;return b.apply(this,arguments)}} -function Ub(a){var b=Error,c=Tb(a,function(f){this.name=a;this.message=f;f=Error(f).stack;void 0!==f&&(this.stack=this.toString()+"\n"+f.replace(/^Error(:[^\n]*)?\n/,""))});c.prototype=Object.create(b.prototype);c.prototype.constructor=c;c.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message};return c}var Vb=void 0;function Wb(a){throw new Vb(a);} -function Xb(a,b,c){function f(q){q=c(q);q.length!==a.length&&Wb("Mismatched type converter count");for(var w=0;wb,a;jc=new FinalizationGroup(function(b){for(var c=b.next();!c.done;c=b.next())c=c.value,c.Qd?lc(c):console.warn("object already deleted: "+c.Qd)});mc=b=>{jc.register(b,b.Ld,b.Ld);return b};kc=b=>{jc.unregister(b.Ld)};return mc(a)}var nc=void 0,oc=[];function pc(){for(;oc.length;){var a=oc.pop();a.Ld.De=!1;a["delete"]()}}function qc(){} -var rc={};function sc(a,b,c){if(void 0===a[b].Zd){var f=a[b];a[b]=function(){a[b].Zd.hasOwnProperty(arguments.length)||X("Function '"+c+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+a[b].Zd+")!");return a[b].Zd[arguments.length].apply(this,arguments)};a[b].Zd=[];a[b].Zd[f.Be]=f}} -function tc(a,b,c){t.hasOwnProperty(a)?((void 0===c||void 0!==t[a].Zd&&void 0!==t[a].Zd[c])&&X("Cannot register public name '"+a+"' twice"),sc(t,a,a),t.hasOwnProperty(c)&&X("Cannot register multiple overloads of a function with the same number of arguments ("+c+")!"),t[a].Zd[c]=b):(t[a]=b,void 0!==c&&(t[a].Fg=c))}function uc(a,b,c,f,h,l,n,q){this.name=a;this.constructor=b;this.Ee=c;this.le=f;this.ie=h;this.Pf=l;this.Pe=n;this.Jf=q;this.fg=[]} -function vc(a,b,c){for(;b!==c;)b.Pe||X("Expected null or instance of "+c.name+", got an instance of "+b.name),a=b.Pe(a),b=b.ie;return a}function wc(a,b){if(null===b)return this.gf&&X("null is not a valid "+this.name),0;b.Ld||X('Cannot pass "'+xc(b)+'" as a '+this.name);b.Ld.Qd||X("Cannot pass deleted object as a pointer of type "+this.name);return vc(b.Ld.Qd,b.Ld.Xd.Sd,this.Sd)} -function yc(a,b){if(null===b){this.gf&&X("null is not a valid "+this.name);if(this.Ue){var c=this.hf();null!==a&&a.push(this.le,c);return c}return 0}b.Ld||X('Cannot pass "'+xc(b)+'" as a '+this.name);b.Ld.Qd||X("Cannot pass deleted object as a pointer of type "+this.name);!this.Te&&b.Ld.Xd.Te&&X("Cannot convert argument of type "+(b.Ld.ge?b.Ld.ge.name:b.Ld.Xd.name)+" to parameter type "+this.name);c=vc(b.Ld.Qd,b.Ld.Xd.Sd,this.Sd);if(this.Ue)switch(void 0===b.Ld.$d&&X("Passing raw pointer to smart pointer is illegal"), -this.qg){case 0:b.Ld.ge===this?c=b.Ld.$d:X("Cannot convert argument of type "+(b.Ld.ge?b.Ld.ge.name:b.Ld.Xd.name)+" to parameter type "+this.name);break;case 1:c=b.Ld.$d;break;case 2:if(b.Ld.ge===this)c=b.Ld.$d;else{var f=b.clone();c=this.gg(c,zc(function(){f["delete"]()}));null!==a&&a.push(this.le,c)}break;default:X("Unsupporting sharing policy")}return c} -function Ac(a,b){if(null===b)return this.gf&&X("null is not a valid "+this.name),0;b.Ld||X('Cannot pass "'+xc(b)+'" as a '+this.name);b.Ld.Qd||X("Cannot pass deleted object as a pointer of type "+this.name);b.Ld.Xd.Te&&X("Cannot convert argument of type "+b.Ld.Xd.name+" to parameter type "+this.name);return vc(b.Ld.Qd,b.Ld.Xd.Sd,this.Sd)}function Bc(a,b,c){if(b===c)return a;if(void 0===c.ie)return null;a=Bc(a,b,c.ie);return null===a?null:c.Jf(a)}var Cc={}; -function Dc(a,b){for(void 0===b&&X("ptr should not be undefined");a.ie;)b=a.Pe(b),a=a.ie;return Cc[b]}function Ec(a,b){b.Xd&&b.Qd||Wb("makeClassHandle requires ptr and ptrType");!!b.ge!==!!b.$d&&Wb("Both smartPtrType and smartPtr must be specified");b.count={value:1};return mc(Object.create(a,{Ld:{value:b}}))} -function Fc(a,b,c,f,h,l,n,q,w,x,J){this.name=a;this.Sd=b;this.gf=c;this.Te=f;this.Ue=h;this.eg=l;this.qg=n;this.vf=q;this.hf=w;this.gg=x;this.le=J;h||void 0!==b.ie?this.toWireType=yc:(this.toWireType=f?wc:Ac,this.fe=null)}function Gc(a,b,c){t.hasOwnProperty(a)||Wb("Replacing nonexistant public symbol");void 0!==t[a].Zd&&void 0!==c?t[a].Zd[c]=b:(t[a]=b,t[a].Be=c)} -function Hc(a,b){var c=[];return function(){c.length=arguments.length;for(var f=0;fl&&X("argTypes array size mismatch! Must at least get return value and 'this' types!");var n=null!==b[1]&&null!==c,q=!1;for(c=1;c>2)+f]);return c}var Xc=[],Yc=[{},{value:void 0},{value:null},{value:!0},{value:!1}];function Zc(a){4>2])};case 3:return function(c){return this.fromWireType(pb[c>>3])};default:throw new TypeError("Unknown float type: "+a);}} -function dd(a,b,c){switch(b){case 0:return c?function(f){return nb[f]}:function(f){return G[f]};case 1:return c?function(f){return cb[f>>1]}:function(f){return bb[f>>1]};case 2:return c?function(f){return O[f>>2]}:function(f){return ob[f>>2]};default:throw new TypeError("Unknown integer type: "+a);}}var ed={};function fd(a){var b=ed[a];return void 0===b?gc(a):b}var gd=[]; -function hd(){function a(b){b.$$$embind_global$$$=b;var c="object"===typeof $$$embind_global$$$&&b.$$$embind_global$$$===b;c||delete b.$$$embind_global$$$;return c}if("object"===typeof globalThis)return globalThis;if("object"===typeof $$$embind_global$$$)return $$$embind_global$$$;"object"===typeof global&&a(global)?$$$embind_global$$$=global:"object"===typeof self&&a(self)&&($$$embind_global$$$=self);if("object"===typeof $$$embind_global$$$)return $$$embind_global$$$;throw Error("unable to get global object."); -}function jd(a){var b=gd.length;gd.push(a);return b}function kd(a,b){for(var c=Array(a),f=0;f>2)+f],"parameter "+f);return c}var ld=[];function md(a){var b=Array(a+1);return function(c,f,h){b[0]=c;for(var l=0;l>2)+l],"parameter "+l);b[l+1]=n.readValueFromPointer(h);h+=n.argPackAdvance}c=new (c.bind.apply(c,b));return zc(c)}}var nd={},od;od=Ba?()=>{var a=process.hrtime();return 1E3*a[0]+a[1]/1E6}:()=>performance.now(); -function pd(a){var b=a.getExtension("ANGLE_instanced_arrays");b&&(a.vertexAttribDivisor=function(c,f){b.vertexAttribDivisorANGLE(c,f)},a.drawArraysInstanced=function(c,f,h,l){b.drawArraysInstancedANGLE(c,f,h,l)},a.drawElementsInstanced=function(c,f,h,l,n){b.drawElementsInstancedANGLE(c,f,h,l,n)})} -function qd(a){var b=a.getExtension("OES_vertex_array_object");b&&(a.createVertexArray=function(){return b.createVertexArrayOES()},a.deleteVertexArray=function(c){b.deleteVertexArrayOES(c)},a.bindVertexArray=function(c){b.bindVertexArrayOES(c)},a.isVertexArray=function(c){return b.isVertexArrayOES(c)})}function rd(a){var b=a.getExtension("WEBGL_draw_buffers");b&&(a.drawBuffers=function(c,f){b.drawBuffersWEBGL(c,f)})} -var sd=1,td=[],ud=[],vd=[],wd=[],la=[],xd=[],yd=[],qa=[],zd=[],Ad=[],Bd={},Cd={},Dd=4;function Ed(a){Hd||(Hd=a)}function ka(a){for(var b=sd++,c=a.length;ca.version||!b.qf)b.qf=b.getExtension("EXT_disjoint_timer_query");b.Eg=b.getExtension("WEBGL_multi_draw");(b.getSupportedExtensions()||[]).forEach(function(c){c.includes("lose_context")||c.includes("debug")||b.getExtension(c)})}} -var v,Hd,Kd=[];function Ld(a,b,c,f){for(var h=0;h>2]=n}} -function Md(a,b){if(b){var c=void 0;switch(a){case 36346:c=1;break;case 36344:return;case 34814:case 36345:c=0;break;case 34466:var f=Y.getParameter(34467);c=f?f.length:0;break;case 33309:if(2>v.version){Ed(1282);return}c=2*(Y.getSupportedExtensions()||[]).length;break;case 33307:case 33308:if(2>v.version){Ed(1280);return}c=33307==a?3:0}if(void 0===c)switch(f=Y.getParameter(a),typeof f){case "number":c=f;break;case "boolean":c=f?1:0;break;case "string":Ed(1280);return;case "object":if(null===f)switch(a){case 34964:case 35725:case 34965:case 36006:case 36007:case 32873:case 34229:case 36662:case 36663:case 35053:case 35055:case 36010:case 35097:case 35869:case 32874:case 36389:case 35983:case 35368:case 34068:c= -0;break;default:Ed(1280);return}else{if(f instanceof Float32Array||f instanceof Uint32Array||f instanceof Int32Array||f instanceof Array){for(a=0;a>2]=f[a];return}try{c=f.name|0}catch(h){Ed(1280);Ma("GL_INVALID_ENUM in glGet0v: Unknown object returned from WebGL getParameter("+a+")! (error: "+h+")");return}}break;default:Ed(1280);Ma("GL_INVALID_ENUM in glGet0v: Native code calling glGet0v("+a+") and it returns "+f+" of type "+typeof f+"!");return}O[b>>2]=c}else Ed(1281)} -function Nd(a){var b=ra(a)+1,c=Od(b);sa(a,G,c,b);return c}function Pd(a){return"]"==a.slice(-1)&&a.lastIndexOf("[")}function Qd(a){a-=5120;return 0==a?nb:1==a?G:2==a?cb:4==a?O:6==a?U:5==a||28922==a||28520==a||30779==a||30782==a?ob:bb}function Rd(a,b,c,f,h){a=Qd(a);var l=31-Math.clz32(a.BYTES_PER_ELEMENT),n=Dd;return a.subarray(h>>l,h+f*(c*({5:3,6:4,8:2,29502:3,29504:4,26917:2,26918:2,29846:3,29847:4}[b-6402]||1)*(1<>l)} -function Z(a){var b=Y.Gf;if(b){var c=b.Oe[a];"number"===typeof c&&(b.Oe[a]=c=Y.getUniformLocation(b,b.wf[a]+(0oa?-1:0=n(S,A)?0>=n(L,A)?A.getFullYear()+1:A.getFullYear():A.getFullYear()-1}var x=O[f+40>>2];f={yg:O[f>>2],xg:O[f+4>>2],Ye:O[f+8>>2],Ne:O[f+12>>2],Fe:O[f+16>>2],be:O[f+20>>2],Ze:O[f+24>>2],$e:O[f+28>>2],Ig:O[f+32>>2],wg:O[f+ -36>>2],zg:x?Xa(x):""};c=Xa(c);x={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var J in x)c=c.replace(new RegExp(J,"g"),x[J]);var K="Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "), -Q="January February March April May June July August September October November December".split(" ");x={"%a":function(A){return K[A.Ze].substring(0,3)},"%A":function(A){return K[A.Ze]},"%b":function(A){return Q[A.Fe].substring(0,3)},"%B":function(A){return Q[A.Fe]},"%C":function(A){return l((A.be+1900)/100|0,2)},"%d":function(A){return l(A.Ne,2)},"%e":function(A){return h(A.Ne,2," ")},"%g":function(A){return w(A).toString().substring(2)},"%G":function(A){return w(A)},"%H":function(A){return l(A.Ye, -2)},"%I":function(A){A=A.Ye;0==A?A=12:12A.Ye?"AM":"PM"},"%S":function(A){return l(A.yg,2)},"%t":function(){return"\t"},"%u":function(A){return A.Ze||7},"%U":function(A){var L=new Date(A.be+1900,0,1),S=0===L.getDay()?L:ae(L,7-L.getDay());A=new Date(A.be+1900,A.Fe,A.Ne);return 0> -n(S,A)?l(Math.ceil((31-S.getDate()+(Yd(Xd(A.getFullYear())?Zd:$d,A.getMonth()-1)-31)+A.getDate())/7),2):0===n(S,L)?"01":"00"},"%V":function(A){var L=new Date(A.be+1901,0,4),S=q(new Date(A.be+1900,0,4));L=q(L);var T=ae(new Date(A.be+1900,0,1),A.$e);return 0>n(T,S)?"53":0>=n(L,T)?"01":l(Math.ceil((S.getFullYear()n(S,A)?l(Math.ceil((31-S.getDate()+(Yd(Xd(A.getFullYear())?Zd:$d,A.getMonth()-1)-31)+A.getDate())/7),2):0===n(S,L)?"01":"00"},"%y":function(A){return(A.be+1900).toString().substring(2)},"%Y":function(A){return A.be+1900},"%z":function(A){A=A.wg;var L=0<=A;A=Math.abs(A)/60;return(L?"+":"-")+String("0000"+(A/60*100+A%60)).slice(-4)},"%Z":function(A){return A.zg},"%%":function(){return"%"}};for(J in x)c.includes(J)&&(c=c.replace(new RegExp(J,"g"),x[J](f)));J=ce(c); -if(J.length>b)return 0;nb.set(J,a);return J.length-1}Vb=t.InternalError=Ub("InternalError");for(var de=Array(256),ee=0;256>ee;++ee)de[ee]=String.fromCharCode(ee);fc=de;hc=t.BindingError=Ub("BindingError");qc.prototype.isAliasOf=function(a){if(!(this instanceof qc&&a instanceof qc))return!1;var b=this.Ld.Xd.Sd,c=this.Ld.Qd,f=a.Ld.Xd.Sd;for(a=a.Ld.Qd;b.ie;)c=b.Pe(c),b=b.ie;for(;f.ie;)a=f.Pe(a),f=f.ie;return b===f&&c===a}; -qc.prototype.clone=function(){this.Ld.Qd||ic(this);if(this.Ld.Me)return this.Ld.count.value+=1,this;var a=mc,b=Object,c=b.create,f=Object.getPrototypeOf(this),h=this.Ld;a=a(c.call(b,f,{Ld:{value:{count:h.count,De:h.De,Me:h.Me,Qd:h.Qd,Xd:h.Xd,$d:h.$d,ge:h.ge}}}));a.Ld.count.value+=1;a.Ld.De=!1;return a};qc.prototype["delete"]=function(){this.Ld.Qd||ic(this);this.Ld.De&&!this.Ld.Me&&X("Object already scheduled for deletion");kc(this);lc(this.Ld);this.Ld.Me||(this.Ld.$d=void 0,this.Ld.Qd=void 0)}; -qc.prototype.isDeleted=function(){return!this.Ld.Qd};qc.prototype.deleteLater=function(){this.Ld.Qd||ic(this);this.Ld.De&&!this.Ld.Me&&X("Object already scheduled for deletion");oc.push(this);1===oc.length&&nc&&nc(pc);this.Ld.De=!0;return this};Fc.prototype.Qf=function(a){this.vf&&(a=this.vf(a));return a};Fc.prototype.nf=function(a){this.le&&this.le(a)};Fc.prototype.argPackAdvance=8;Fc.prototype.readValueFromPointer=Ob;Fc.prototype.deleteObject=function(a){if(null!==a)a["delete"]()}; -Fc.prototype.fromWireType=function(a){function b(){return this.Ue?Ec(this.Sd.Ee,{Xd:this.eg,Qd:c,ge:this,$d:a}):Ec(this.Sd.Ee,{Xd:this,Qd:a})}var c=this.Qf(a);if(!c)return this.nf(a),null;var f=Dc(this.Sd,c);if(void 0!==f){if(0===f.Ld.count.value)return f.Ld.Qd=c,f.Ld.$d=a,f.clone();f=f.clone();this.nf(a);return f}f=this.Sd.Pf(c);f=rc[f];if(!f)return b.call(this);f=this.Te?f.Ef:f.pointerType;var h=Bc(c,this.Sd,f.Sd);return null===h?b.call(this):this.Ue?Ec(f.Sd.Ee,{Xd:f,Qd:h,ge:this,$d:a}):Ec(f.Sd.Ee, -{Xd:f,Qd:h})};t.getInheritedInstanceCount=function(){return Object.keys(Cc).length};t.getLiveInheritedInstances=function(){var a=[],b;for(b in Cc)Cc.hasOwnProperty(b)&&a.push(Cc[b]);return a};t.flushPendingDeletes=pc;t.setDelayFunction=function(a){nc=a;oc.length&&nc&&nc(pc)};Qc=t.UnboundTypeError=Ub("UnboundTypeError");t.count_emval_handles=function(){for(var a=0,b=5;bfe;++fe)Kd.push(Array(fe));var ge=new Float32Array(288);for(fe=0;288>fe;++fe)Sd[fe]=ge.subarray(0,fe+1);var he=new Int32Array(288);for(fe=0;288>fe;++fe)Td[fe]=he.subarray(0,fe+1);function ce(a){var b=Array(ra(a)+1);sa(a,b,0,b.length);return b} -var ze={Lb:function(a){return Od(a+16)+16},Eb:function(a,b,c){(new Hb(a)).Xf(b,c);Ib++;throw a;},P:function(){return 0},zb:function(){},xb:function(){},Cb:function(){return 0},wb:function(){},tb:function(a,b,c,f,h,l){l<<=12;if(0!==(f&16)&&0!==a%65536)b=-28;else if(0!==(f&32)){a=65536*Math.ceil(b/65536);var n=ie(65536,a);n?(G.fill(0,n,n+a),a=n):a=0;a?(Jb[a]={cg:a,bg:b,Df:!0,fd:h,Gg:c,flags:f,offset:l},b=a):b=-48}else b=-52;return b},sb:function(a,b){var c=Jb[a];0!==b&&c?(b===c.bg&&(Jb[a]=null,c.Df&& -Tc(c.cg)),a=0):a=-28;return a},Q:function(){},yb:function(){},x:function(a){var b=Mb[a];delete Mb[a];var c=b.hf,f=b.le,h=b.rf,l=h.map(function(n){return n.Uf}).concat(h.map(function(n){return n.og}));Xb([a],l,function(n){var q={};h.forEach(function(w,x){var J=n[x],K=w.Sf,Q=w.Tf,A=n[x+h.length],L=w.ng,S=w.pg;q[w.Lf]={read:function(T){return J.fromWireType(K(Q,T))},write:function(T,oa){var ta=[];L(S,T,A.toWireType(ta,oa));Nb(ta)}}});return[{name:b.name,fromWireType:function(w){var x={},J;for(J in q)x[J]= -q[J].read(w);f(w);return x},toWireType:function(w,x){for(var J in q)if(!(J in x))throw new TypeError('Missing field: "'+J+'"');var K=c();for(J in q)q[J].write(K,x[J]);null!==w&&w.push(f,K);return K},argPackAdvance:8,readValueFromPointer:Ob,fe:f}]})},mb:function(){},Fb:function(a,b,c,f,h){var l=ec(c);b=gc(b);dc(a,{name:b,fromWireType:function(n){return!!n},toWireType:function(n,q){return q?f:h},argPackAdvance:8,readValueFromPointer:function(n){if(1===c)var q=nb;else if(2===c)q=cb;else if(4===c)q= -O;else throw new TypeError("Unknown boolean type size: "+b);return this.fromWireType(q[n>>l])},fe:null})},l:function(a,b,c,f,h,l,n,q,w,x,J,K,Q){J=gc(J);l=Pc(h,l);q&&(q=Pc(n,q));x&&(x=Pc(w,x));Q=Pc(K,Q);var A=Sb(J);tc(A,function(){Uc("Cannot construct "+J+" due to unbound types",[f])});Xb([a,b,c],f?[f]:[],function(L){L=L[0];if(f){var S=L.Sd;var T=S.Ee}else T=qc.prototype;L=Tb(A,function(){if(Object.getPrototypeOf(this)!==oa)throw new hc("Use 'new' to construct "+J);if(void 0===ta.oe)throw new hc(J+ -" has no accessible constructor");var hb=ta.oe[arguments.length];if(void 0===hb)throw new hc("Tried to invoke ctor of "+J+" with invalid number of parameters ("+arguments.length+") - expected ("+Object.keys(ta.oe).toString()+") parameters instead!");return hb.apply(this,arguments)});var oa=Object.create(T,{constructor:{value:L}});L.prototype=oa;var ta=new uc(J,L,oa,Q,S,l,q,x);S=new Fc(J,ta,!0,!1,!1);T=new Fc(J+"*",ta,!1,!1,!1);var gb=new Fc(J+" const*",ta,!1,!0,!1);rc[a]={pointerType:T,Ef:gb};Gc(A, -L);return[S,T,gb]})},e:function(a,b,c,f,h,l,n){var q=Wc(c,f);b=gc(b);l=Pc(h,l);Xb([],[a],function(w){function x(){Uc("Cannot call "+J+" due to unbound types",q)}w=w[0];var J=w.name+"."+b;b.startsWith("@@")&&(b=Symbol[b.substring(2)]);var K=w.Sd.constructor;void 0===K[b]?(x.Be=c-1,K[b]=x):(sc(K,b,J),K[b].Zd[c-1]=x);Xb([],q,function(Q){Q=[Q[0],null].concat(Q.slice(1));Q=Vc(J,Q,null,l,n);void 0===K[b].Zd?(Q.Be=c-1,K[b]=Q):K[b].Zd[c-1]=Q;return[]});return[]})},u:function(a,b,c,f,h,l){0{Uc("Cannot construct "+q.name+" due to unbound types",n)};Xb([],n,function(x){x.splice(1,0,null);q.Sd.oe[b-1]=Vc(w,x,null,h, -l);return[]});return[]})},d:function(a,b,c,f,h,l,n,q){var w=Wc(c,f);b=gc(b);l=Pc(h,l);Xb([],[a],function(x){function J(){Uc("Cannot call "+K+" due to unbound types",w)}x=x[0];var K=x.name+"."+b;b.startsWith("@@")&&(b=Symbol[b.substring(2)]);q&&x.Sd.fg.push(b);var Q=x.Sd.Ee,A=Q[b];void 0===A||void 0===A.Zd&&A.className!==x.name&&A.Be===c-2?(J.Be=c-2,J.className=x.name,Q[b]=J):(sc(Q,b,K),Q[b].Zd[c-2]=J);Xb([],w,function(L){L=Vc(K,L,x,l,n);void 0===Q[b].Zd?(L.Be=c-2,Q[b]=L):Q[b].Zd[c-2]=L;return[]}); -return[]})},V:function(a,b,c){a=gc(a);Xb([],[b],function(f){f=f[0];t[a]=f.fromWireType(c);return[]})},Db:function(a,b){b=gc(b);dc(a,{name:b,fromWireType:function(c){var f=$c(c);Zc(c);return f},toWireType:function(c,f){return zc(f)},argPackAdvance:8,readValueFromPointer:Ob,fe:null})},k:function(a,b,c,f){function h(){}c=ec(c);b=gc(b);h.values={};dc(a,{name:b,constructor:h,fromWireType:function(l){return this.constructor.values[l]},toWireType:function(l,n){return n.value},argPackAdvance:8,readValueFromPointer:ad(b, -c,f),fe:null});tc(b,h)},j:function(a,b,c){var f=bd(a,"enum");b=gc(b);a=f.constructor;f=Object.create(f.constructor.prototype,{value:{value:c},constructor:{value:Tb(f.name+"_"+b,function(){})}});a.values[c]=f;a[b]=f},S:function(a,b,c){c=ec(c);b=gc(b);dc(a,{name:b,fromWireType:function(f){return f},toWireType:function(f,h){return h},argPackAdvance:8,readValueFromPointer:cd(b,c),fe:null})},t:function(a,b,c,f,h,l){var n=Wc(b,c);a=gc(a);h=Pc(f,h);tc(a,function(){Uc("Cannot call "+a+" due to unbound types", -n)},b-1);Xb([],n,function(q){q=[q[0],null].concat(q.slice(1));Gc(a,Vc(a,q,null,h,l),b-1);return[]})},w:function(a,b,c,f,h){b=gc(b);-1===h&&(h=4294967295);h=ec(c);var l=q=>q;if(0===f){var n=32-8*c;l=q=>q<>>n}c=b.includes("unsigned")?function(q,w){return w>>>0}:function(q,w){return w};dc(a,{name:b,fromWireType:l,toWireType:c,argPackAdvance:8,readValueFromPointer:dd(b,h,0!==f),fe:null})},p:function(a,b,c){function f(l){l>>=2;var n=ob;return new h(mb,n[l+1],n[l])}var h=[Int8Array,Uint8Array,Int16Array, -Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][b];c=gc(c);dc(a,{name:c,fromWireType:f,argPackAdvance:8,readValueFromPointer:f},{Wf:!0})},o:function(a,b,c,f,h,l,n,q,w,x,J,K){c=gc(c);l=Pc(h,l);q=Pc(n,q);x=Pc(w,x);K=Pc(J,K);Xb([a],[b],function(Q){Q=Q[0];return[new Fc(c,Q.Sd,!1,!1,!0,Q,f,l,q,x,K)]})},R:function(a,b){b=gc(b);var c="std::string"===b;dc(a,{name:b,fromWireType:function(f){var h=ob[f>>2];if(c)for(var l=f+4,n=0;n<=h;++n){var q=f+4+n;if(n==h||0==G[q]){l=Xa(l,q-l);if(void 0=== -w)var w=l;else w+=String.fromCharCode(0),w+=l;l=q+1}}else{w=Array(h);for(n=0;nra(h):()=>h.length)(),q=Od(4+n+1);ob[q>>2]=n;if(c&&l)sa(h,G,q+4,n+1);else if(l)for(l=0;lbb;var q=1}else 4===b&&(f=jb,h=kb,l=lb,n=()=>ob,q=2);dc(a,{name:c,fromWireType:function(w){for(var x=ob[w>>2],J=n(),K,Q=w+4,A=0;A<=x;++A){var L=w+4+A*b;if(A==x||0==J[L>>q])Q=f(Q,L-Q),void 0===K?K=Q:(K+=String.fromCharCode(0), -K+=Q),Q=L+b}Tc(w);return K},toWireType:function(w,x){"string"!==typeof x&&X("Cannot pass non-string to C++ string type "+c);var J=l(x),K=Od(4+J+b);ob[K>>2]=J>>q;h(x,K+4,J+b);null!==w&&w.push(Tc,K);return K},argPackAdvance:8,readValueFromPointer:Ob,fe:function(w){Tc(w)}})},y:function(a,b,c,f,h,l){Mb[a]={name:gc(b),hf:Pc(c,f),le:Pc(h,l),rf:[]}},g:function(a,b,c,f,h,l,n,q,w,x){Mb[a].rf.push({Lf:gc(b),Uf:c,Sf:Pc(f,h),Tf:l,og:n,ng:Pc(q,w),pg:x})},Gb:function(a,b){b=gc(b);dc(a,{Zf:!0,name:b,argPackAdvance:0, -fromWireType:function(){},toWireType:function(){}})},pb:function(){throw"longjmp";},A:function(a,b,c){a=$c(a);b=bd(b,"emval::as");var f=[],h=zc(f);O[c>>2]=h;return b.toWireType(f,a)},M:function(a,b,c,f,h){a=gd[a];b=$c(b);c=fd(c);var l=[];O[f>>2]=zc(l);return a(b,c,l,h)},B:function(a,b,c,f){a=gd[a];b=$c(b);c=fd(c);a(b,c,null,f)},D:Zc,Bb:function(a){if(0===a)return zc(hd());a=fd(a);return zc(hd()[a])},z:function(a,b){var c=kd(a,b),f=c[0];b=f.name+"_$"+c.slice(1).map(function(n){return n.name}).join("_")+ -"$";var h=ld[b];if(void 0!==h)return h;var l=Array(a-1);h=jd((n,q,w,x)=>{for(var J=0,K=0;K>2]=28,-1;O[b>>2]=a/1E3|0;O[b+4>>2]=a%1E3*1E6|0;return 0},_c:function(a){Y.activeTexture(a)},$c:function(a,b){Y.attachShader(ud[a],xd[b])},ad:function(a,b,c){Y.bindAttribLocation(ud[a], -b,Xa(c))},Y:function(a,b){35051==a?Y.ff=b:35052==a&&(Y.Ce=b);Y.bindBuffer(a,td[b])},X:function(a,b){Y.bindFramebuffer(a,vd[b])},cc:function(a,b){Y.bindRenderbuffer(a,wd[b])},Qb:function(a,b){Y.bindSampler(a,zd[b])},Z:function(a,b){Y.bindTexture(a,la[b])},wc:function(a){Y.bindVertexArray(yd[a])},zc:function(a){Y.bindVertexArray(yd[a])},_:function(a,b,c,f){Y.blendColor(a,b,c,f)},$:function(a){Y.blendEquation(a)},aa:function(a,b){Y.blendFunc(a,b)},Xb:function(a,b,c,f,h,l,n,q,w,x){Y.blitFramebuffer(a, -b,c,f,h,l,n,q,w,x)},ba:function(a,b,c,f){2<=v.version?c?Y.bufferData(a,G,f,c,b):Y.bufferData(a,b,f):Y.bufferData(a,c?G.subarray(c,c+b):b,f)},ca:function(a,b,c,f){2<=v.version?Y.bufferSubData(a,b,G,f,c):Y.bufferSubData(a,b,G.subarray(f,f+c))},dc:function(a){return Y.checkFramebufferStatus(a)},L:function(a){Y.clear(a)},W:function(a,b,c,f){Y.clearColor(a,b,c,f)},O:function(a){Y.clearStencil(a)},db:function(a,b,c,f){return Y.clientWaitSync(Ad[a],b,(c>>>0)+4294967296*f)},da:function(a,b,c,f){Y.colorMask(!!a, -!!b,!!c,!!f)},ea:function(a){Y.compileShader(xd[a])},fa:function(a,b,c,f,h,l,n,q){2<=v.version?Y.Ce?Y.compressedTexImage2D(a,b,c,f,h,l,n,q):Y.compressedTexImage2D(a,b,c,f,h,l,G,q,n):Y.compressedTexImage2D(a,b,c,f,h,l,q?G.subarray(q,q+n):null)},ga:function(a,b,c,f,h,l,n,q,w){2<=v.version?Y.Ce?Y.compressedTexSubImage2D(a,b,c,f,h,l,n,q,w):Y.compressedTexSubImage2D(a,b,c,f,h,l,n,G,w,q):Y.compressedTexSubImage2D(a,b,c,f,h,l,n,w?G.subarray(w,w+q):null)},ha:function(a,b,c,f,h,l,n,q){Y.copyTexSubImage2D(a, -b,c,f,h,l,n,q)},ia:function(){var a=ka(ud),b=Y.createProgram();b.name=a;b.Xe=b.Ve=b.We=0;b.kf=1;ud[a]=b;return a},ja:function(a){var b=ka(xd);xd[b]=Y.createShader(a);return b},ka:function(a){Y.cullFace(a)},la:function(a,b){for(var c=0;c>2],h=td[f];h&&(Y.deleteBuffer(h),h.name=0,td[f]=null,f==Y.ff&&(Y.ff=0),f==Y.Ce&&(Y.Ce=0))}},ec:function(a,b){for(var c=0;c>2],h=vd[f];h&&(Y.deleteFramebuffer(h),h.name=0,vd[f]=null)}},ma:function(a){if(a){var b=ud[a];b?(Y.deleteProgram(b), -b.name=0,ud[a]=null):Ed(1281)}},fc:function(a,b){for(var c=0;c>2],h=wd[f];h&&(Y.deleteRenderbuffer(h),h.name=0,wd[f]=null)}},Rb:function(a,b){for(var c=0;c>2],h=zd[f];h&&(Y.deleteSampler(h),h.name=0,zd[f]=null)}},na:function(a){if(a){var b=xd[a];b?(Y.deleteShader(b),xd[a]=null):Ed(1281)}},Zb:function(a){if(a){var b=Ad[a];b?(Y.deleteSync(b),b.name=0,Ad[a]=null):Ed(1281)}},oa:function(a,b){for(var c=0;c>2],h=la[f];h&&(Y.deleteTexture(h), -h.name=0,la[f]=null)}},xc:function(a,b){for(var c=0;c>2];Y.deleteVertexArray(yd[f]);yd[f]=null}},Ac:function(a,b){for(var c=0;c>2];Y.deleteVertexArray(yd[f]);yd[f]=null}},pa:function(a){Y.depthMask(!!a)},qa:function(a){Y.disable(a)},ra:function(a){Y.disableVertexAttribArray(a)},sa:function(a,b,c){Y.drawArrays(a,b,c)},uc:function(a,b,c,f){Y.drawArraysInstanced(a,b,c,f)},sc:function(a,b,c,f,h){Y.pf.drawArraysInstancedBaseInstanceWEBGL(a,b,c,f,h)},qc:function(a, -b){for(var c=Kd[a],f=0;f>2];Y.drawBuffers(c)},ta:function(a,b,c,f){Y.drawElements(a,b,c,f)},vc:function(a,b,c,f,h){Y.drawElementsInstanced(a,b,c,f,h)},tc:function(a,b,c,f,h,l,n){Y.pf.drawElementsInstancedBaseVertexBaseInstanceWEBGL(a,b,c,f,h,l,n)},kc:function(a,b,c,f,h,l){Y.drawElements(a,f,h,l)},ua:function(a){Y.enable(a)},va:function(a){Y.enableVertexAttribArray(a)},Vb:function(a,b){return(a=Y.fenceSync(a,b))?(b=ka(Ad),a.name=b,Ad[b]=a,b):0},wa:function(){Y.finish()},xa:function(){Y.flush()}, -gc:function(a,b,c,f){Y.framebufferRenderbuffer(a,b,c,wd[f])},hc:function(a,b,c,f,h){Y.framebufferTexture2D(a,b,c,la[f],h)},ya:function(a){Y.frontFace(a)},za:function(a,b){Ld(a,b,"createBuffer",td)},ic:function(a,b){Ld(a,b,"createFramebuffer",vd)},jc:function(a,b){Ld(a,b,"createRenderbuffer",wd)},Sb:function(a,b){Ld(a,b,"createSampler",zd)},Aa:function(a,b){Ld(a,b,"createTexture",la)},yc:function(a,b){Ld(a,b,"createVertexArray",yd)},Bc:function(a,b){Ld(a,b,"createVertexArray",yd)},_b:function(a){Y.generateMipmap(a)}, -Ba:function(a,b,c){c?O[c>>2]=Y.getBufferParameter(a,b):Ed(1281)},Ca:function(){var a=Y.getError()||Hd;Hd=0;return a},$b:function(a,b,c,f){a=Y.getFramebufferAttachmentParameter(a,b,c);if(a instanceof WebGLRenderbuffer||a instanceof WebGLTexture)a=a.name|0;O[f>>2]=a},E:function(a,b){Md(a,b)},Da:function(a,b,c,f){a=Y.getProgramInfoLog(ud[a]);null===a&&(a="(unknown error)");b=0>2]=b)},Ea:function(a,b,c){if(c)if(a>=sd)Ed(1281);else if(a=ud[a],35716==b)a=Y.getProgramInfoLog(a), -null===a&&(a="(unknown error)"),O[c>>2]=a.length+1;else if(35719==b){if(!a.Xe)for(b=0;b>2]=a.Xe}else if(35722==b){if(!a.Ve)for(b=0;b>2]=a.Ve}else if(35381==b){if(!a.We)for(b=0;b>2]=a.We}else O[c>>2]=Y.getProgramParameter(a, -b);else Ed(1281)},ac:function(a,b,c){c?O[c>>2]=Y.getRenderbufferParameter(a,b):Ed(1281)},Fa:function(a,b,c,f){a=Y.getShaderInfoLog(xd[a]);null===a&&(a="(unknown error)");b=0>2]=b)},Nb:function(a,b,c,f){a=Y.getShaderPrecisionFormat(a,b);O[c>>2]=a.rangeMin;O[c+4>>2]=a.rangeMax;O[f>>2]=a.precision},Ga:function(a,b,c){c?35716==b?(a=Y.getShaderInfoLog(xd[a]),null===a&&(a="(unknown error)"),O[c>>2]=a?a.length+1:0):35720==b?(a=Y.getShaderSource(xd[a]),O[c>>2]=a?a.length+1:0): -O[c>>2]=Y.getShaderParameter(xd[a],b):Ed(1281)},J:function(a){var b=Bd[a];if(!b){switch(a){case 7939:b=Y.getSupportedExtensions()||[];b=b.concat(b.map(function(f){return"GL_"+f}));b=Nd(b.join(" "));break;case 7936:case 7937:case 37445:case 37446:(b=Y.getParameter(a))||Ed(1280);b=b&&Nd(b);break;case 7938:b=Y.getParameter(7938);b=2<=v.version?"OpenGL ES 3.0 ("+b+")":"OpenGL ES 2.0 ("+b+")";b=Nd(b);break;case 35724:b=Y.getParameter(35724);var c=b.match(/^WebGL GLSL ES ([0-9]\.[0-9][0-9]?)(?:$| .*)/); -null!==c&&(3==c[1].length&&(c[1]+="0"),b="OpenGL ES GLSL ES "+c[1]+" ("+b+")");b=Nd(b);break;default:Ed(1280)}Bd[a]=b}return b},cb:function(a,b){if(2>v.version)return Ed(1282),0;var c=Cd[a];if(c)return 0>b||b>=c.length?(Ed(1281),0):c[b];switch(a){case 7939:return c=Y.getSupportedExtensions()||[],c=c.concat(c.map(function(f){return"GL_"+f})),c=c.map(function(f){return Nd(f)}),c=Cd[a]=c,0>b||b>=c.length?(Ed(1281),0):c[b];default:return Ed(1280),0}},Ha:function(a,b){b=Xa(b);if(a=ud[a]){var c=a,f=c.Oe, -h=c.xf,l;if(!f)for(c.Oe=f={},c.wf={},l=0;l>>0,h=b.slice(0,l));if((h=a.xf[h])&&f>2];Y.invalidateFramebuffer(a,f)}, -Pb:function(a,b,c,f,h,l,n){for(var q=Kd[b],w=0;w>2];Y.invalidateSubFramebuffer(a,q,f,h,l,n)},Wb:function(a){return Y.isSync(Ad[a])},Ia:function(a){return(a=la[a])?Y.isTexture(a):0},Ja:function(a){Y.lineWidth(a)},La:function(a){a=ud[a];Y.linkProgram(a);a.Oe=0;a.xf={}},oc:function(a,b,c,f,h,l){Y.uf.multiDrawArraysInstancedBaseInstanceWEBGL(a,O,b>>2,O,c>>2,O,f>>2,ob,h>>2,l)},pc:function(a,b,c,f,h,l,n,q){Y.uf.multiDrawElementsInstancedBaseVertexBaseInstanceWEBGL(a,O,b>>2,c,O,f>>2, -O,h>>2,O,l>>2,ob,n>>2,q)},Ma:function(a,b){3317==a&&(Dd=b);Y.pixelStorei(a,b)},rc:function(a){Y.readBuffer(a)},Na:function(a,b,c,f,h,l,n){if(2<=v.version)if(Y.ff)Y.readPixels(a,b,c,f,h,l,n);else{var q=Qd(l);Y.readPixels(a,b,c,f,h,l,q,n>>31-Math.clz32(q.BYTES_PER_ELEMENT))}else(n=Rd(l,h,c,f,n))?Y.readPixels(a,b,c,f,h,l,n):Ed(1280)},bc:function(a,b,c,f){Y.renderbufferStorage(a,b,c,f)},Yb:function(a,b,c,f,h){Y.renderbufferStorageMultisample(a,b,c,f,h)},Tb:function(a,b,c){Y.samplerParameteri(zd[a],b, -c)},Ub:function(a,b,c){Y.samplerParameteri(zd[a],b,O[c>>2])},Oa:function(a,b,c,f){Y.scissor(a,b,c,f)},Pa:function(a,b,c,f){for(var h="",l=0;l>2]:-1;h+=Xa(O[c+4*l>>2],0>n?void 0:n)}Y.shaderSource(xd[a],h)},Qa:function(a,b,c){Y.stencilFunc(a,b,c)},Ra:function(a,b,c,f){Y.stencilFuncSeparate(a,b,c,f)},Sa:function(a){Y.stencilMask(a)},Ta:function(a,b){Y.stencilMaskSeparate(a,b)},Ua:function(a,b,c){Y.stencilOp(a,b,c)},Va:function(a,b,c,f){Y.stencilOpSeparate(a,b,c,f)},Wa:function(a, -b,c,f,h,l,n,q,w){if(2<=v.version)if(Y.Ce)Y.texImage2D(a,b,c,f,h,l,n,q,w);else if(w){var x=Qd(q);Y.texImage2D(a,b,c,f,h,l,n,q,x,w>>31-Math.clz32(x.BYTES_PER_ELEMENT))}else Y.texImage2D(a,b,c,f,h,l,n,q,null);else Y.texImage2D(a,b,c,f,h,l,n,q,w?Rd(q,n,f,h,w):null)},Xa:function(a,b,c){Y.texParameterf(a,b,c)},Ya:function(a,b,c){Y.texParameterf(a,b,U[c>>2])},Za:function(a,b,c){Y.texParameteri(a,b,c)},_a:function(a,b,c){Y.texParameteri(a,b,O[c>>2])},lc:function(a,b,c,f,h){Y.texStorage2D(a,b,c,f,h)},$a:function(a, -b,c,f,h,l,n,q,w){if(2<=v.version)if(Y.Ce)Y.texSubImage2D(a,b,c,f,h,l,n,q,w);else if(w){var x=Qd(q);Y.texSubImage2D(a,b,c,f,h,l,n,q,x,w>>31-Math.clz32(x.BYTES_PER_ELEMENT))}else Y.texSubImage2D(a,b,c,f,h,l,n,q,null);else x=null,w&&(x=Rd(q,n,h,l,w)),Y.texSubImage2D(a,b,c,f,h,l,n,q,x)},ab:function(a,b){Y.uniform1f(Z(a),b)},bb:function(a,b,c){if(2<=v.version)Y.uniform1fv(Z(a),U,c>>2,b);else{if(288>=b)for(var f=Sd[b-1],h=0;h>2];else f=U.subarray(c>>2,c+4*b>>2);Y.uniform1fv(Z(a),f)}}, -Wc:function(a,b){Y.uniform1i(Z(a),b)},Xc:function(a,b,c){if(2<=v.version)Y.uniform1iv(Z(a),O,c>>2,b);else{if(288>=b)for(var f=Td[b-1],h=0;h>2];else f=O.subarray(c>>2,c+4*b>>2);Y.uniform1iv(Z(a),f)}},Yc:function(a,b,c){Y.uniform2f(Z(a),b,c)},Zc:function(a,b,c){if(2<=v.version)Y.uniform2fv(Z(a),U,c>>2,2*b);else{if(144>=b)for(var f=Sd[2*b-1],h=0;h<2*b;h+=2)f[h]=U[c+4*h>>2],f[h+1]=U[c+(4*h+4)>>2];else f=U.subarray(c>>2,c+8*b>>2);Y.uniform2fv(Z(a),f)}},Vc:function(a,b,c){Y.uniform2i(Z(a), -b,c)},Uc:function(a,b,c){if(2<=v.version)Y.uniform2iv(Z(a),O,c>>2,2*b);else{if(144>=b)for(var f=Td[2*b-1],h=0;h<2*b;h+=2)f[h]=O[c+4*h>>2],f[h+1]=O[c+(4*h+4)>>2];else f=O.subarray(c>>2,c+8*b>>2);Y.uniform2iv(Z(a),f)}},Tc:function(a,b,c,f){Y.uniform3f(Z(a),b,c,f)},Sc:function(a,b,c){if(2<=v.version)Y.uniform3fv(Z(a),U,c>>2,3*b);else{if(96>=b)for(var f=Sd[3*b-1],h=0;h<3*b;h+=3)f[h]=U[c+4*h>>2],f[h+1]=U[c+(4*h+4)>>2],f[h+2]=U[c+(4*h+8)>>2];else f=U.subarray(c>>2,c+12*b>>2);Y.uniform3fv(Z(a),f)}},Rc:function(a, -b,c,f){Y.uniform3i(Z(a),b,c,f)},Qc:function(a,b,c){if(2<=v.version)Y.uniform3iv(Z(a),O,c>>2,3*b);else{if(96>=b)for(var f=Td[3*b-1],h=0;h<3*b;h+=3)f[h]=O[c+4*h>>2],f[h+1]=O[c+(4*h+4)>>2],f[h+2]=O[c+(4*h+8)>>2];else f=O.subarray(c>>2,c+12*b>>2);Y.uniform3iv(Z(a),f)}},Pc:function(a,b,c,f,h){Y.uniform4f(Z(a),b,c,f,h)},Oc:function(a,b,c){if(2<=v.version)Y.uniform4fv(Z(a),U,c>>2,4*b);else{if(72>=b){var f=Sd[4*b-1],h=U;c>>=2;for(var l=0;l<4*b;l+=4){var n=c+l;f[l]=h[n];f[l+1]=h[n+1];f[l+2]=h[n+2];f[l+3]= -h[n+3]}}else f=U.subarray(c>>2,c+16*b>>2);Y.uniform4fv(Z(a),f)}},Cc:function(a,b,c,f,h){Y.uniform4i(Z(a),b,c,f,h)},Dc:function(a,b,c){if(2<=v.version)Y.uniform4iv(Z(a),O,c>>2,4*b);else{if(72>=b)for(var f=Td[4*b-1],h=0;h<4*b;h+=4)f[h]=O[c+4*h>>2],f[h+1]=O[c+(4*h+4)>>2],f[h+2]=O[c+(4*h+8)>>2],f[h+3]=O[c+(4*h+12)>>2];else f=O.subarray(c>>2,c+16*b>>2);Y.uniform4iv(Z(a),f)}},Ec:function(a,b,c,f){if(2<=v.version)Y.uniformMatrix2fv(Z(a),!!c,U,f>>2,4*b);else{if(72>=b)for(var h=Sd[4*b-1],l=0;l<4*b;l+=4)h[l]= -U[f+4*l>>2],h[l+1]=U[f+(4*l+4)>>2],h[l+2]=U[f+(4*l+8)>>2],h[l+3]=U[f+(4*l+12)>>2];else h=U.subarray(f>>2,f+16*b>>2);Y.uniformMatrix2fv(Z(a),!!c,h)}},Fc:function(a,b,c,f){if(2<=v.version)Y.uniformMatrix3fv(Z(a),!!c,U,f>>2,9*b);else{if(32>=b)for(var h=Sd[9*b-1],l=0;l<9*b;l+=9)h[l]=U[f+4*l>>2],h[l+1]=U[f+(4*l+4)>>2],h[l+2]=U[f+(4*l+8)>>2],h[l+3]=U[f+(4*l+12)>>2],h[l+4]=U[f+(4*l+16)>>2],h[l+5]=U[f+(4*l+20)>>2],h[l+6]=U[f+(4*l+24)>>2],h[l+7]=U[f+(4*l+28)>>2],h[l+8]=U[f+(4*l+32)>>2];else h=U.subarray(f>> -2,f+36*b>>2);Y.uniformMatrix3fv(Z(a),!!c,h)}},Gc:function(a,b,c,f){if(2<=v.version)Y.uniformMatrix4fv(Z(a),!!c,U,f>>2,16*b);else{if(18>=b){var h=Sd[16*b-1],l=U;f>>=2;for(var n=0;n<16*b;n+=16){var q=f+n;h[n]=l[q];h[n+1]=l[q+1];h[n+2]=l[q+2];h[n+3]=l[q+3];h[n+4]=l[q+4];h[n+5]=l[q+5];h[n+6]=l[q+6];h[n+7]=l[q+7];h[n+8]=l[q+8];h[n+9]=l[q+9];h[n+10]=l[q+10];h[n+11]=l[q+11];h[n+12]=l[q+12];h[n+13]=l[q+13];h[n+14]=l[q+14];h[n+15]=l[q+15]}}else h=U.subarray(f>>2,f+64*b>>2);Y.uniformMatrix4fv(Z(a),!!c,h)}}, -Hc:function(a){a=ud[a];Y.useProgram(a);Y.Gf=a},Ic:function(a,b){Y.vertexAttrib1f(a,b)},Jc:function(a,b){Y.vertexAttrib2f(a,U[b>>2],U[b+4>>2])},Kc:function(a,b){Y.vertexAttrib3f(a,U[b>>2],U[b+4>>2],U[b+8>>2])},Lc:function(a,b){Y.vertexAttrib4f(a,U[b>>2],U[b+4>>2],U[b+8>>2],U[b+12>>2])},mc:function(a,b){Y.vertexAttribDivisor(a,b)},nc:function(a,b,c,f,h){Y.vertexAttribIPointer(a,b,c,f,h)},Mc:function(a,b,c,f,h,l){Y.vertexAttribPointer(a,b,c,!!f,h,l)},Nc:function(a,b,c,f){Y.viewport(a,b,c,f)},eb:function(a, -b,c,f){Y.waitSync(Ad[a],b,(c>>>0)+4294967296*f)},qb:function(a){var b=G.length;a>>>=0;if(2147483648=c;c*=2){var f=b*(1+.2/c);f=Math.min(f,a+100663296);f=Math.max(a,f);0>>16);qb();var h=1;break a}catch(l){}h=void 0}if(h)return!0}return!1},ib:function(){return v?v.Vf:0},ub:function(a,b){var c=0;Vd().forEach(function(f,h){var l=b+c;h=O[a+4*h>>2]=l;for(l=0;l>0]=f.charCodeAt(l); -nb[h>>0]=0;c+=f.length+1});return 0},vb:function(a,b){var c=Vd();O[a>>2]=c.length;var f=0;c.forEach(function(h){f+=h.length+1});O[b>>2]=f;return 0},Hb:function(a){if(!(noExitRuntime||0>2]=b;return 0},Ab:function(a,b,c,f){a=Lb.Rf(a);b=Lb.If(a,b,c);O[f>>2]=b;return 0},lb:function(){},N:function(a,b,c,f){for(var h=0,l=0;l>2],q=O[b+4>>2];b+=8;for(var w= -0;w>2]=h;return 0},b:function(){return Pa},i:ke,n:le,f:me,C:ne,Mb:oe,U:pe,T:qe,I:re,m:se,s:te,h:ue,q:ve,Kb:we,Ib:xe,Jb:ye,c:function(a){Pa=a},nb:function(a,b,c,f){return be(a,b,c,f)}}; -(function(){function a(h){t.asm=h.exports;Sa=t.asm.bd;qb();rb=t.asm.dd;tb.unshift(t.asm.cd);wb--;t.monitorRunDependencies&&t.monitorRunDependencies(wb);0==wb&&(null!==xb&&(clearInterval(xb),xb=null),zb&&(h=zb,zb=null,h()))}function b(h){a(h.instance)}function c(h){return Eb().then(function(l){return WebAssembly.instantiate(l,f)}).then(function(l){return l}).then(h,function(l){Ma("failed to asynchronously prepare wasm: "+l);Ra(l)})}var f={a:ze};wb++;t.monitorRunDependencies&&t.monitorRunDependencies(wb); -if(t.instantiateWasm)try{return t.instantiateWasm(f,a)}catch(h){return Ma("Module.instantiateWasm callback failed with error: "+h),!1}(function(){return Qa||"function"!==typeof WebAssembly.instantiateStreaming||Ab()||Bb.startsWith("file://")||"function"!==typeof fetch?c(b):fetch(Bb,{credentials:"same-origin"}).then(function(h){return WebAssembly.instantiateStreaming(h,f).then(b,function(l){Ma("wasm streaming compile failed: "+l);Ma("falling back to ArrayBuffer instantiation");return c(b)})})})().catch(ha); -return{}})();t.___wasm_call_ctors=function(){return(t.___wasm_call_ctors=t.asm.cd).apply(null,arguments)};var Od=t._malloc=function(){return(Od=t._malloc=t.asm.ed).apply(null,arguments)},Tc=t._free=function(){return(Tc=t._free=t.asm.fd).apply(null,arguments)},je=t.___errno_location=function(){return(je=t.___errno_location=t.asm.gd).apply(null,arguments)},Sc=t.___getTypeName=function(){return(Sc=t.___getTypeName=t.asm.hd).apply(null,arguments)}; -t.___embind_register_native_and_builtin_types=function(){return(t.___embind_register_native_and_builtin_types=t.asm.id).apply(null,arguments)};var ie=t._memalign=function(){return(ie=t._memalign=t.asm.jd).apply(null,arguments)},Ae=t._setThrew=function(){return(Ae=t._setThrew=t.asm.kd).apply(null,arguments)},Be=t.stackSave=function(){return(Be=t.stackSave=t.asm.ld).apply(null,arguments)},Ce=t.stackRestore=function(){return(Ce=t.stackRestore=t.asm.md).apply(null,arguments)}; -t.dynCall_iiiji=function(){return(t.dynCall_iiiji=t.asm.nd).apply(null,arguments)};t.dynCall_ji=function(){return(t.dynCall_ji=t.asm.od).apply(null,arguments)};t.dynCall_iiji=function(){return(t.dynCall_iiji=t.asm.pd).apply(null,arguments)};t.dynCall_iijjiii=function(){return(t.dynCall_iijjiii=t.asm.qd).apply(null,arguments)};t.dynCall_iij=function(){return(t.dynCall_iij=t.asm.rd).apply(null,arguments)};t.dynCall_vijjjii=function(){return(t.dynCall_vijjjii=t.asm.sd).apply(null,arguments)}; -t.dynCall_viji=function(){return(t.dynCall_viji=t.asm.td).apply(null,arguments)};t.dynCall_vijiii=function(){return(t.dynCall_vijiii=t.asm.ud).apply(null,arguments)};t.dynCall_viiiiij=function(){return(t.dynCall_viiiiij=t.asm.vd).apply(null,arguments)};t.dynCall_jii=function(){return(t.dynCall_jii=t.asm.wd).apply(null,arguments)};t.dynCall_iiij=function(){return(t.dynCall_iiij=t.asm.xd).apply(null,arguments)};t.dynCall_iiiij=function(){return(t.dynCall_iiiij=t.asm.yd).apply(null,arguments)}; -t.dynCall_viij=function(){return(t.dynCall_viij=t.asm.zd).apply(null,arguments)};t.dynCall_viiij=function(){return(t.dynCall_viiij=t.asm.Ad).apply(null,arguments)};t.dynCall_vij=function(){return(t.dynCall_vij=t.asm.Bd).apply(null,arguments)};t.dynCall_jiiii=function(){return(t.dynCall_jiiii=t.asm.Cd).apply(null,arguments)};t.dynCall_jiiiiii=function(){return(t.dynCall_jiiiiii=t.asm.Dd).apply(null,arguments)};t.dynCall_jiiiiji=function(){return(t.dynCall_jiiiiji=t.asm.Ed).apply(null,arguments)}; -t.dynCall_iijj=function(){return(t.dynCall_iijj=t.asm.Fd).apply(null,arguments)};t.dynCall_jiji=function(){return(t.dynCall_jiji=t.asm.Gd).apply(null,arguments)};t.dynCall_viijii=function(){return(t.dynCall_viijii=t.asm.Hd).apply(null,arguments)};t.dynCall_iiiiij=function(){return(t.dynCall_iiiiij=t.asm.Id).apply(null,arguments)};t.dynCall_iiiiijj=function(){return(t.dynCall_iiiiijj=t.asm.Jd).apply(null,arguments)};t.dynCall_iiiiiijj=function(){return(t.dynCall_iiiiiijj=t.asm.Kd).apply(null,arguments)}; -function ke(a,b){var c=Be();try{return Gb(a)(b)}catch(f){Ce(c);if(f!==f+0&&"longjmp"!==f)throw f;Ae(1,0)}}function le(a,b,c){var f=Be();try{return Gb(a)(b,c)}catch(h){Ce(f);if(h!==h+0&&"longjmp"!==h)throw h;Ae(1,0)}}function ue(a,b,c,f){var h=Be();try{Gb(a)(b,c,f)}catch(l){Ce(h);if(l!==l+0&&"longjmp"!==l)throw l;Ae(1,0)}}function me(a,b,c,f){var h=Be();try{return Gb(a)(b,c,f)}catch(l){Ce(h);if(l!==l+0&&"longjmp"!==l)throw l;Ae(1,0)}} -function se(a,b){var c=Be();try{Gb(a)(b)}catch(f){Ce(c);if(f!==f+0&&"longjmp"!==f)throw f;Ae(1,0)}}function te(a,b,c){var f=Be();try{Gb(a)(b,c)}catch(h){Ce(f);if(h!==h+0&&"longjmp"!==h)throw h;Ae(1,0)}}function oe(a,b,c,f,h,l){var n=Be();try{return Gb(a)(b,c,f,h,l)}catch(q){Ce(n);if(q!==q+0&&"longjmp"!==q)throw q;Ae(1,0)}}function ve(a,b,c,f,h){var l=Be();try{Gb(a)(b,c,f,h)}catch(n){Ce(l);if(n!==n+0&&"longjmp"!==n)throw n;Ae(1,0)}} -function pe(a,b,c,f,h,l,n){var q=Be();try{return Gb(a)(b,c,f,h,l,n)}catch(w){Ce(q);if(w!==w+0&&"longjmp"!==w)throw w;Ae(1,0)}}function ne(a,b,c,f,h){var l=Be();try{return Gb(a)(b,c,f,h)}catch(n){Ce(l);if(n!==n+0&&"longjmp"!==n)throw n;Ae(1,0)}}function we(a,b,c,f,h,l){var n=Be();try{Gb(a)(b,c,f,h,l)}catch(q){Ce(n);if(q!==q+0&&"longjmp"!==q)throw q;Ae(1,0)}}function ye(a,b,c,f,h,l,n,q,w,x){var J=Be();try{Gb(a)(b,c,f,h,l,n,q,w,x)}catch(K){Ce(J);if(K!==K+0&&"longjmp"!==K)throw K;Ae(1,0)}} -function re(a){var b=Be();try{Gb(a)()}catch(c){Ce(b);if(c!==c+0&&"longjmp"!==c)throw c;Ae(1,0)}}function xe(a,b,c,f,h,l,n){var q=Be();try{Gb(a)(b,c,f,h,l,n)}catch(w){Ce(q);if(w!==w+0&&"longjmp"!==w)throw w;Ae(1,0)}}function qe(a,b,c,f,h,l,n,q,w,x){var J=Be();try{return Gb(a)(b,c,f,h,l,n,q,w,x)}catch(K){Ce(J);if(K!==K+0&&"longjmp"!==K)throw K;Ae(1,0)}}var De;function Ka(a){this.name="ExitStatus";this.message="Program terminated with exit("+a+")";this.status=a}zb=function Ee(){De||Fe();De||(zb=Ee)}; -function Fe(){function a(){if(!De&&(De=!0,t.calledRun=!0,!Ua)){Fb(tb);fa(t);if(t.onRuntimeInitialized)t.onRuntimeInitialized();if(t.postRun)for("function"==typeof t.postRun&&(t.postRun=[t.postRun]);t.postRun.length;){var b=t.postRun.shift();ub.unshift(b)}Fb(ub)}}if(!(0 diff --git a/static/web-client/index.html b/static/web-client/index.html deleted file mode 100644 index 93b45be..0000000 --- a/static/web-client/index.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - - - - - - - - - - - - - - RustDesk - - - - - - - - - - -
-
-
- - - - - - - - diff --git a/static/web-client/js/main.dart.js b/static/web-client/js/main.dart.js deleted file mode 100644 index c6f46d5..0000000 --- a/static/web-client/js/main.dart.js +++ /dev/null @@ -1,94638 +0,0 @@ -(function dartProgram(){function copyProperties(a,b){var s=Object.keys(a) -for(var r=0;r=0)return true -if(typeof version=="function"&&version.length==0){var q=version() -if(/^\d+\.\d+\.\d+\.\d+$/.test(q))return true}}catch(p){}return false}() -function setFunctionNamesIfNecessary(a){function t(){};if(typeof t.name=="string")return -for(var s=0;s2)return B.aW -return B.c_}else if(B.e.A(q.toLowerCase(),"iphone")||B.e.A(q.toLowerCase(),"ipad")||B.e.A(q.toLowerCase(),"ipod"))return B.aW -else if(B.e.A(s,"Android"))return B.iA -else if(B.e.bL(q,"Linux"))return B.vq -else if(B.e.bL(q,"Win"))return B.vr -else return B.Ov}, -aZL(){var s=$.fg() -return s===B.aW&&B.e.A(window.navigator.userAgent,"OS 15_")}, -I6(){var s,r=A.z1(1,1) -if(B.bo.HC(r,"webgl2")!=null){s=$.fg() -if(s===B.aW)return 1 -return 2}if(B.bo.HC(r,"webgl")!=null)return 1 -return-1}, -ar(){return $.bi.b7()}, -aIv(a){var s,r,q,p=new Float32Array(16) -for(s=0;s<4;++s)for(r=s*4,q=0;q<4;++q)p[q*4+s]=a[r+q] -return p}, -aIw(a){var s,r,q=new Float32Array(9) -for(s=0;s<9;++s){r=B.Ko[s] -if(r<16)q[s]=a[r] -else q[s]=0}return q}, -aIx(a){var s=new Float32Array(2) -s[0]=a.a -s[1]=a.b -return s}, -b_C(a){var s,r,q -if(a==null)return $.aKP() -s=a.length -r=new Float32Array(s) -for(q=0;q>>16&255)/255 -s[1]=(r>>>8&255)/255 -s[2]=(r&255)/255 -s[3]=(r>>>24&255)/255 -return s}, -e1(a){var s=new Float32Array(4) -s[0]=a.a -s[1]=a.b -s[2]=a.c -s[3]=a.d -return s}, -aHN(a){return new A.x(a[0],a[1],a[2],a[3])}, -mu(a){var s=new Float32Array(12) -s[0]=a.a -s[1]=a.b -s[2]=a.c -s[3]=a.d -s[4]=a.e -s[5]=a.f -s[6]=a.r -s[7]=a.x -s[8]=a.y -s[9]=a.z -s[10]=a.Q -s[11]=a.ch -return s}, -b_B(a){var s,r=a.length,q=new Uint32Array(r) -for(s=0;s=0;++r){p=b.length -if(p<=r||!J.e(a[q],b[p-1-r]))return o}return new A.wz(B.d.eJ(a,s+1),B.d.cg(b,0,b.length-s-1),!0,B.d.gN(a))}return o}, -aQV(){var s,r,q,p,o,n,m,l=t.Te,k=A.v(l,t.Gs) -for(s=$.aL2(),r=0;r<25;++r){q=s[r] -q.c=q.d=null -for(p=q.b,o=p.length,n=0;n"),p=p.a,n=0;n"),q=q.c,o=d.$ti.c;d.v();){i=o.a(d.d) -for(h=new A.h6(e,e.r,p),h.c=e.e;h.v();){g=q.a(h.d).d -if(g==null)continue -g=g.c -l=A.b([],g.$ti.i("o<1>")) -g.a.uU(i,l) -j.P(0,l)}}d=$.rV() -j.a9(0,d.grr(d)) -if(b.a!==0||k.a!==0)if(!f.a)A.ZA() -else{d=$.rV() -q=d.c -if(!(q.gbv(q)||d.d!=null)){$.cr().$1("Could not find a set of Noto fonts to display all missing characters. Please add a font asset for the missing characters. See: https://flutter.dev/docs/cookbook/design/fonts") -f.b.P(0,b)}}return A.A(null,r)}}) -return A.B($async$aur,r)}, -aXx(a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=null,a0="Unable to parse Google Fonts CSS: ",a1=A.b([],t.Zh) -for(s=A.axM(a2),s=new A.mi(s.a(),s.$ti.i("mi<1>")),r=t.Cz,q=a,p=q,o=!1;s.v();){n=s.gJ(s) -if(!o){if(n!=="@font-face {")continue -o=!0}else if(B.e.bL(n," src:")){m=B.e.en(n,"url(") -if(m===-1){$.cr().$1("Unable to resolve Noto font URL: "+n) -return a}p=B.e.a0(n,m+4,B.e.en(n,")")) -o=!0}else if(B.e.bL(n," unicode-range:")){q=A.b([],r) -l=B.e.a0(n,17,n.length-1).split(", ") -for(n=l.length,k=0;k"),r=A.r(a5),q=r.i("h6<1>"),r=r.c,a3=a3.c,p=a4==="ja",o=a4==="zh-HK",n=a4!=="zh-Hant",m=a4!=="zh-Hans",l=a4!=="zh-CN",k=a4!=="zh-SG",j=a4==="zh-MY",i=a4!=="zh-TW",h=a4==="zh-MO";a5.a!==0;){g={} -B.d.sp(a2,0) -for(f=new A.h6(a6,a6.r,s),f.c=a6.e,e=0;f.v();){d=a3.a(f.d) -for(c=new A.h6(a5,a5.r,q),c.c=a5.e,b=0;c.v();){a=r.a(c.d) -a0=d.d -if((a0==null?null:a0.c.a.xv(a))===!0)++b}if(b>e){B.d.sp(a2,0) -a2.push(d) -e=b}else if(b===e)a2.push(d)}if(e===0)break -g.a=B.d.gN(a2) -if(a2.length>1)if(B.d.RO(a2,new A.aut()))if(!m||!l||!k||j){if(B.d.A(a2,$.a_8()))g.a=$.a_8()}else if(!n||!i||h){if(B.d.A(a2,$.a_9()))g.a=$.a_9()}else if(o){if(B.d.A(a2,$.a_6()))g.a=$.a_6()}else if(p)if(B.d.A(a2,$.a_7()))g.a=$.a_7() -a5.a6s(new A.auu(g),!0) -a1.P(0,a2)}return a1}, -dc(a,b){return new A.qb(a,b)}, -aEG(a,b,c){J.aNM(new self.window.flutterCanvasKit.Font(c),A.b([0],t.t),null,null) -return new A.va(b,a,c)}, -b_j(a,b,c){var s=A.aPj(a,"encoded image bytes") -return s}, -b_i(a,b,c,d,e,f,g,h,i){A.bp(B.z,new A.aw7(b,c,d,a,g,e))}, -aDf(a){return new A.Mk(a)}, -aCa(a,b){var s=new A.kS($,b) -s.a0l(a,b) -return s}, -aCb(a){++A.a(a,"box").a -return new A.kS(a,null)}, -aPk(a,b,c,d,e){var s=d===B.o7||d===B.E2,r=J.l(e),q=s?r.anR(e,0,0,{width:r.Hs(e),height:r.FL(e),colorType:c,alphaType:a,colorSpace:b}):r.ajl(e) -return q==null?null:A.lo(q.buffer,0,q.length)}, -aPj(a,b){var s=new A.JI(b,a) -s.jV(null,t.c6) -return s}, -aP(){if(self.window.flutterWebRenderer!=null){var s=self.window.flutterWebRenderer -s.toString -return J.e(s,"canvaskit")}s=$.fg() -return J.ha(B.m6.a,s)}, -aZF(){var s,r=new A.ab($.a3,t.V),q=new A.aN(r,t.R) -if(self.window.flutterCanvasKit!=null){s=self.window.flutterCanvasKit -s.toString -$.bi.b=s -q.dV(0)}else{A.aXR(null) -$.aGx.bG(0,new A.auZ(q),t.P)}$.fF=A.cQ("flt-scene",null) -s=$.dr -if(s==null)s=$.dr=A.iU() -s.Ug($.fF) -return r}, -aXR(a){var s,r,q,p=$.bW -if(p==null)p=$.bW=new A.dG(self.window.flutterConfiguration) -s=p.gxl(p)+"canvaskit.js" -p=$.bW -if(p==null)p=$.bW=new A.dG(self.window.flutterConfiguration) -p=p.gxl(p) -$.aGD=p -if(self.window.flutterCanvasKit==null){p=$.asP -if(p!=null)B.P2.bI(p) -p=document.createElement("script") -$.asP=p -p.src=s -p=new A.ab($.a3,t.V) -$.aGx=p -r=A.b5("loadSubscription") -q=$.asP -q.toString -r.b=A.bC(q,"load",new A.au_(r,new A.aN(p,t.R)),!1,t.TV.c) -p=$.asP -p.toString -A.b_2(p)}}, -aDo(a,b){var s,r=A.b([],b.i("o>")) -a.a9(0,new A.a87(r,b)) -B.d.cC(r,new A.a88(b)) -s=new A.a86(b).$1(r) -s.toString -new A.a85(b).$1(s) -return new A.MD(s,b.i("MD<0>"))}, -bj(){var s=new A.ti(B.h5,B.aD,B.ct,B.p,B.dr) -s.jV(null,t.XP) -return s}, -aPl(){var s=new A.p4(B.bf) -s.jV(null,t.qf) -return s}, -aPm(a,b){var s,r,q=new A.p4(b) -q.jV(a,t.qf) -s=q.gat() -r=q.b -J.a_p(s,$.a_a()[r.a]) -return q}, -nP(){if($.aEY)return -$.bO().gyZ().b.push(A.aWQ()) -$.aEY=!0}, -aTr(a){A.nP() -if(B.d.A($.DF,a))return -$.DF.push(a)}, -aTs(){var s,r -if($.vQ.length===0&&$.DF.length===0)return -for(s=0;s<$.vQ.length;++s){r=$.vQ[s] -r.eB(0) -r.n9()}B.d.sp($.vQ,0) -for(s=0;s<$.DF.length;++s)$.DF[s].aoq(0) -B.d.sp($.DF,0)}, -f2(){var s,r,q,p,o="flt-canvas-container",n=$.jo -if(n==null){n=$.bW -if(n==null)n=$.bW=new A.dG(self.window.flutterConfiguration) -n=n.gls(n) -s=A.cQ(o,null) -r=A.cQ(o,null) -q=t.y1 -p=A.b([],q) -q=A.b([],q) -n=$.jo=new A.lQ(new A.dX(s),new A.dX(r),n,p,q)}return n}, -ax1(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){return new A.zh(b,c,d,e,f,l,k,s,g,h,j,p,a0,n,o,q,a,m,r,i)}, -aA_(a,b){var s=A.aTn(null) -if(a!=null)s.weight=$.aL8()[a.a] -return s}, -aCc(a){var s,r,q,p=null,o=A.b([],t.bY) -t.m6.a(a) -s=A.b([],t.up) -r=A.b([],t.AT) -q=J.aLJ(J.aN6($.bi.b7()),a.a,$.rK.e) -r.push(A.ax1(p,p,p,p,p,p,a.c,p,p,a.d,a.r,a.f,p,a.e,a.x,p,p,p,p,p)) -return new A.a19(q,a,o,s,r)}, -azj(a,b){var s=A.b([],t.s) -if(a!=null)s.push(a) -if(b!=null&&!B.d.RO(b,new A.at8(a)))B.d.P(s,b) -B.d.P(s,$.yf().f) -return s}, -aC4(a){return new A.Jx(a)}, -yb(a){var s=new Float32Array(4) -s[0]=(a.gn(a)>>>16&255)/255 -s[1]=(a.gn(a)>>>8&255)/255 -s[2]=(a.gn(a)&255)/255 -s[3]=(a.gn(a)>>>24&255)/255 -return s}, -aYL(a,b,c,d){var s,r,q,p,o,n,m,l,k=A.aHN(J.awI(a.gat())) -if(b===0)return k -s=!d.SV() -if(s)k=A.ZV(d,k) -r=Math.min(b*0.0078125*64,150) -q=1.1*b -p=-b -o=p*0 -n=p*-0.75 -m=new A.x(k.a-1+(o-r-q)*c,k.b-1+(n-r-q)*c,k.c+1+(o+r+q)*c,k.d+1+(n+r+q)*c) -if(s){l=new A.bZ(new Float32Array(16)) -if(l.lA(d)!==0)return A.ZV(l,m) -else return m}else return m}, -aHB(a,b,c,d,e,f){var s,r,q=e?5:4,p=A.aH(B.c.aX((c.gn(c)>>>24&255)*0.039),c.gn(c)>>>16&255,c.gn(c)>>>8&255,c.gn(c)&255),o=A.aH(B.c.aX((c.gn(c)>>>24&255)*0.25),c.gn(c)>>>16&255,c.gn(c)>>>8&255,c.gn(c)&255),n={ambient:A.yb(p),spot:A.yb(o)},m=J.aM3($.bi.b7(),n),l=b.gat(),k=new Float32Array(3) -k[2]=f*d -s=new Float32Array(3) -s[0]=0 -s[1]=-450 -s[2]=f*600 -r=J.l(m) -J.aMa(a,l,k,s,f*1.1,r.gagx(m),r.gX2(m),q)}, -aEc(){var s=$.cH() -return s===B.c5||window.navigator.clipboard==null?new A.a4k():new A.a1l()}, -iU(){var s=document.body -s.toString -s=new A.LR(s) -s.eZ(0) -return s}, -aQR(a){switch(a){case"DeviceOrientation.portraitUp":return"portrait-primary" -case"DeviceOrientation.landscapeLeft":return"portrait-secondary" -case"DeviceOrientation.portraitDown":return"landscape-primary" -case"DeviceOrientation.landscapeRight":return"landscape-secondary" -default:return null}}, -aHi(a,b,c){var s,r=b===B.W,q=b===B.c5 -if(q)a.insertRule("flt-ruler-host p, flt-scene p { margin: 0; line-height: 100%;}",a.cssRules.length) -else a.insertRule("flt-ruler-host p, flt-scene p { margin: 0; }",a.cssRules.length) -a.insertRule(" flt-semantics input[type=range] {\n appearance: none;\n -webkit-appearance: none;\n width: 100%;\n position: absolute;\n border: none;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n ",a.cssRules.length) -if(r)a.insertRule("flt-semantics input[type=range]::-webkit-slider-thumb { -webkit-appearance: none;}",a.cssRules.length) -if(q){a.insertRule("input::-moz-selection { background-color: transparent;}",a.cssRules.length) -a.insertRule("textarea::-moz-selection { background-color: transparent;}",a.cssRules.length)}else{a.insertRule("input::selection { background-color: transparent;}",a.cssRules.length) -a.insertRule("textarea::selection { background-color: transparent;}",a.cssRules.length)}a.insertRule(' flt-semantics input,\n flt-semantics textarea,\n flt-semantics [contentEditable="true"] {\n caret-color: transparent;\n }\n ',a.cssRules.length) -if(r)a.insertRule(" flt-glass-pane * {\n -webkit-tap-highlight-color: transparent;\n }\n ",a.cssRules.length) -a.insertRule(" .flt-text-editing::placeholder {\n opacity: 0;\n }\n ",a.cssRules.length) -s=$.cH() -if(s!==B.bN)if(s!==B.cy)s=s===B.W -else s=!0 -else s=!0 -if(s)a.insertRule(" .transparentTextEditing:-webkit-autofill,\n .transparentTextEditing:-webkit-autofill:hover,\n .transparentTextEditing:-webkit-autofill:focus,\n .transparentTextEditing:-webkit-autofill:active {\n -webkit-transition-delay: 99999s;\n }\n ",a.cssRules.length)}, -aZ8(){var s=$.dr -return s==null?$.dr=A.iU():s}, -ZW(a,b){var s -if(b.k(0,B.i))return a -s=new A.bZ(new Float32Array(16)) -s.bA(a) -s.Hb(0,b.a,b.b,0) -return s}, -aHA(a,b,c){var s=a.aoN() -if(c!=null)A.azV(s,A.ZW(c,b).a) -return s}, -azT(){var s=0,r=A.C(t.z) -var $async$azT=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:if(!$.azg){$.azg=!0 -B.bk.Uj(window,new A.avy())}return A.A(null,r)}}) -return A.B($async$azT,r)}, -aOV(a,b,c){var s=A.cQ("flt-canvas",null),r=A.b([],t.lX),q=A.b7(),p=a.a,o=a.c-p,n=A.a08(o),m=a.b,l=a.d-m,k=A.a07(l) -l=new A.a0I(A.a08(o),A.a07(l),c,A.b([],t.vj),A.dT()) -q=new A.kN(a,s,l,r,n,k,q,c,b) -k=s.style -k.position="absolute" -q.Q=B.c.eE(p)-1 -q.ch=B.c.eE(m)-1 -q.Pw() -l.Q=t.py.a(s) -q.Ok() -return q}, -a08(a){return B.c.du((a+1)*A.b7())+2}, -a07(a){return B.c.du((a+1)*A.b7())+2}, -aOW(a){B.E3.bI(a)}, -au9(a){if(a==null)return null -switch(a.a){case 3:return"source-over" -case 5:return"source-in" -case 7:return"source-out" -case 9:return"source-atop" -case 4:return"destination-over" -case 6:return"destination-in" -case 8:return"destination-out" -case 10:return"destination-atop" -case 12:return"lighten" -case 1:return"copy" -case 11:return"xor" -case 24:case 13:return"multiply" -case 14:return"screen" -case 15:return"overlay" -case 16:return"darken" -case 17:return"lighten" -case 18:return"color-dodge" -case 19:return"color-burn" -case 20:return"hard-light" -case 21:return"soft-light" -case 22:return"difference" -case 23:return"exclusion" -case 25:return"hue" -case 26:return"saturation" -case 27:return"color" -case 28:return"luminosity" -default:throw A.c(A.bV("Flutter Web does not support the blend mode: "+a.j(0)))}}, -aHl(a){switch(a.a){case 0:return B.QL -case 3:return B.QM -case 5:return B.QN -case 7:return B.QP -case 9:return B.QQ -case 4:return B.QR -case 6:return B.QS -case 8:return B.QT -case 10:return B.QU -case 12:return B.QV -case 1:return B.QW -case 11:return B.QO -case 24:case 13:return B.R4 -case 14:return B.R5 -case 15:return B.R8 -case 16:return B.R6 -case 17:return B.R7 -case 18:return B.R9 -case 19:return B.Ra -case 20:return B.Rb -case 21:return B.QY -case 22:return B.QZ -case 23:return B.R_ -case 25:return B.R0 -case 26:return B.R1 -case 27:return B.R2 -case 28:return B.R3 -default:return B.QX}}, -b_n(a){switch(a.a){case 0:return"butt" -case 1:return"round" -case 2:default:return"square"}}, -b_o(a){switch(a.a){case 1:return"round" -case 2:return"bevel" -case 0:default:return"miter"}}, -az7(b0,b1,b2,b3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1="absolute",a2="hidden",a3="transform-origin",a4="transform",a5="border-radius",a6="transform-style",a7=t.lX,a8=A.b([],a7),a9=b0.length -for(s=null,r=null,q=0;q>>24&255))&255)<<24|q.gn(q)&16777215)>>>0)) -q.toString -h=q}else{q="blur("+A.d(g)+"px)" -B.f.aB(i,B.f.aa(i,"filter"),q,"")}}q=n-o -if(s){q=A.d(q-r)+"px" -i.width=q -q=A.d(l-m-r)+"px" -i.height=q -q=A.mm(r)+" solid "+h -i.border=q}else{q=A.d(q)+"px" -i.width=q -q=A.d(l-m)+"px" -i.height=q -i.backgroundColor=h}return f}, -aHj(a,b){var s,r,q=b.e,p=b.r -if(q===p){s=b.Q -if(q===s){r=b.y -s=q===r&&q===b.f&&p===b.x&&s===b.ch&&r===b.z}else s=!1}else s=!1 -if(s){q=A.mm(b.Q) -B.f.aB(a,B.f.aa(a,"border-radius"),q,"") -return}q=A.mm(q)+" "+A.mm(b.f) -B.f.aB(a,B.f.aa(a,"border-top-left-radius"),q,"") -p=A.mm(p)+" "+A.mm(b.x) -B.f.aB(a,B.f.aa(a,"border-top-right-radius"),p,"") -p=A.mm(b.Q)+" "+A.mm(b.ch) -B.f.aB(a,B.f.aa(a,"border-bottom-left-radius"),p,"") -p=A.mm(b.y)+" "+A.mm(b.z) -B.f.aB(a,B.f.aa(a,"border-bottom-right-radius"),p,"")}, -mm(a){return B.c.ai(a===0?1:a,3)+"px"}, -aIc(a,b,c,d){var s,r,q,p,o="fill",n=A.aF8() -n.setAttribute("width",c+"px") -n.setAttribute("height",d+"px") -n.setAttribute("viewBox","0 0 "+c+" "+d) -s=t.YG.a(t.ry.a(B.b8.iJ(document,"http://www.w3.org/2000/svg","path"))) -n.appendChild(s) -r=b.r -q=r==null -if(q)r=B.p -p=b.b -if(p!==B.Y)if(p!==B.aD){p=b.c -p=p!==0&&p!=null}else p=!1 -else p=!0 -if(p){q=A.cS(r) -q.toString -s.setAttribute("stroke",q) -q=b.c -s.setAttribute("stroke-width",A.d(q==null?1:q)) -s.setAttribute(o,"none")}else if(!q){q=A.cS(r) -q.toString -s.setAttribute(o,q)}else s.setAttribute(o,"#000000") -if(a.b===B.dQ)s.setAttribute("fill-rule","evenodd") -s.setAttribute("d",A.aIb(a.a,0,0)) -return n}, -ax7(a,b,c){var s,r,q,p,o,n,m -if(0===b){c.push(new A.m(a.c,a.d)) -c.push(new A.m(a.e,a.f)) -return}s=new A.SZ() -a.Ke(s) -r=s.a -r.toString -q=s.b -q.toString -p=a.b -o=a.f -if(A.dW(p,a.d,o)){n=r.f -if(!A.dW(p,n,o))m=r.f=q.b=Math.abs(n-p)0){s=b[7] -b[9]=s -b[5]=s -if(o===2){s=b[13] -b[15]=s -b[11]=s}}return o}, -aWC(b0,b1,b2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9=b0.length -if(0===a9)for(s=0;s<8;++s)b2[s]=b1[s] -else{r=b0[0] -for(q=a9-1,p=0,s=0;s0))return 0 -s=1 -r=0}q=h-i -p=g-h -o=f-g -do{n=(r+s)/2 -m=i+q*n -l=h+p*n -k=m+(l-m)*n -j=k+(l+(g+o*n-l)*n-k)*n -if(j===0)return n -if(j<0)s=n -else r=n}while(Math.abs(r-s)>0.0000152587890625) -return(s+r)/2}, -aHG(a,b,c,d,e){return(((d+3*(b-c)-a)*e+3*(c-b-b+a))*e+3*(b-a))*e+a}, -ayr(){var s=new A.nS(A.ay_(),B.bf) -s.NP() -return s}, -aWm(a,b,c){var s -if(0===c)s=0===b||360===b -else s=!1 -if(s)return new A.m(a.c,a.gbm().b) -return null}, -asR(a,b,c,d){var s=a+b -if(s<=c)return d -return Math.min(c/s,d)}, -aEe(a,b){var s=new A.ab6(a,!0,a.x) -if(a.ch)a.B8() -if(!a.cx)s.Q=a.x -return s}, -ay_(){var s=new Float32Array(16) -s=new A.uT(s,new Uint8Array(8)) -s.e=s.c=8 -s.fr=172 -return s}, -aSc(a,b,c){var s,r,q=a.d,p=a.c,o=new Float32Array(p*2),n=a.f,m=q*2 -for(s=0;s0?1:0 -return s}, -ZX(a,b){var s -if(a<0){a=-a -b=-b}if(b===0||a===0||a>=b)return null -s=a/b -if(isNaN(s))return null -if(s===0)return null -return s}, -aZM(a){var s,r,q=a.e,p=a.r -if(q+p!==a.c-a.a)return!1 -s=a.f -r=a.x -if(s+r!==a.d-a.b)return!1 -if(q!==a.Q||p!==a.y||s!==a.ch||r!==a.z)return!1 -return!0}, -aEW(a,b,c,d,e,f){return new A.agq(e-2*c+a,f-2*d+b,2*(c-a),2*(d-b),a,b)}, -ab8(a,b,c,d,e,f){if(d===f)return A.dW(c,a,e)&&a!==e -else return a===c&&b===d}, -aSd(a){var s,r,q,p,o=a[0],n=a[1],m=a[2],l=a[3],k=a[4],j=a[5],i=n-l,h=A.ZX(i,i-l+j) -if(h!=null){s=o+h*(m-o) -r=n+h*(l-n) -q=m+h*(k-m) -p=l+h*(j-l) -a[2]=s -a[3]=r -a[4]=s+h*(q-s) -a[5]=r+h*(p-r) -a[6]=q -a[7]=p -a[8]=k -a[9]=j -return 1}a[3]=Math.abs(i)=q}, -b_t(a,b,c,d){var s,r,q,p,o=a[1],n=a[3] -if(!A.dW(o,c,n))return -s=a[0] -r=a[2] -if(!A.dW(s,b,r))return -q=r-s -p=n-o -if(!(Math.abs((b-s)*p-q*(c-o))<0.000244140625))return -d.push(new A.m(q,p))}, -b_u(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i=a[1],h=a[3],g=a[5] -if(!A.dW(i,c,h)&&!A.dW(h,c,g))return -s=a[0] -r=a[2] -q=a[4] -if(!A.dW(s,b,r)&&!A.dW(r,b,q))return -p=new A.ly() -o=p.lP(i-2*h+g,2*(h-i),i-c) -for(n=q-2*r+s,m=2*(r-s),l=0;l30)B.d.fL($.mp,0).d.m(0)}else a.d.m(0)}}, -abf(a,b){if(a<=0)return b*0.1 -else return Math.min(Math.max(b*0.5,a*10),b)}, -aWE(a7,a8,a9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6 -if(a7==null||a7.SV())return 1 -s=a7.a -r=s[12] -q=s[15] -p=r*q -o=s[13] -n=o*q -m=s[3] -l=m*a8 -k=s[7] -j=k*a9 -i=1/(l+j+q) -h=s[0] -g=h*a8 -f=s[4] -e=f*a9 -d=(g+e+r)*i -c=s[1] -b=c*a8 -a=s[5] -a0=a*a9 -a1=(b+a0+o)*i -a2=Math.min(p,d) -a3=Math.max(p,d) -a4=Math.min(n,a1) -a5=Math.max(n,a1) -i=1/(m*0+j+q) -d=(h*0+e+r)*i -a1=(c*0+a0+o)*i -p=Math.min(a2,d) -a3=Math.max(a3,d) -n=Math.min(a4,a1) -a5=Math.max(a5,a1) -i=1/(l+k*0+q) -d=(g+f*0+r)*i -a1=(b+a*0+o)*i -p=Math.min(p,d) -a3=Math.max(a3,d) -n=Math.min(n,a1) -a6=Math.min((a3-p)/a8,(Math.max(a5,a1)-n)/a9) -if(a6<1e-9||a6===1)return 1 -if(a6>1){a6=Math.min(4,B.c.du(a6/2)*2) -r=a8*a9 -if(r*a6*a6>4194304&&a6>2)a6=3355443.2/r}else a6=Math.max(2/B.c.eE(2/a6),0.0001) -return a6}, -rH(a,b){var s=a<0?0:a,r=b<0?0:b -return s*s+r*r}, -I7(a){var s,r=a.a,q=r.y,p=q!=null?0+q.b*2:0 -r=r.c -s=r==null -if((s?0:r)!==0)p+=(s?0:r)*0.70710678118 -return p}, -aS8(a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0 -if(a2==null)a2=B.EI -s=a1.length -r=!J.e(a2[0],0) -q=!J.e(B.d.gO(a2),1) -p=r?s+1:s -if(q)++p -o=p*4 -n=new Float32Array(o) -m=new Float32Array(o) -o=p-1 -l=B.b.az(o,4) -k=new Float32Array(4*(l+1)) -if(r){j=a1[0] -n[0]=(j.gn(j)>>>16&255)/255 -n[1]=(j.gn(j)>>>8&255)/255 -n[2]=(j.gn(j)&255)/255 -n[3]=(j.gn(j)>>>24&255)/255 -k[0]=0 -i=4 -h=1}else{i=0 -h=0}for(l=a1.length,g=0;g>>16&255)/255 -i=f+1 -n[f]=(e.gn(j)>>>8&255)/255 -f=i+1 -n[i]=(e.gn(j)&255)/255 -i=f+1 -n[f]=(e.gn(j)>>>24&255)/255}for(l=a2.length,g=0;g>>16&255)/255 -i=f+1 -n[f]=(j.gn(j)>>>8&255)/255 -n[i]=(j.gn(j)&255)/255 -n[i+1]=(j.gn(j)>>>24&255)/255 -k[h]=1}c=4*o -for(b=0;b>>2 -m[b]=(n[b+4]-n[b])/(k[h+1]-k[h])}m[c]=0 -m[c+1]=0 -m[c+2]=0 -m[c+3]=0 -for(b=0;b1)B.d.cC(p,new A.aub()) -for(p=$.avl,o=p.length,r=0;r1)s.push(new A.nd(B.d.gN(p),B.d.gO(p))) -else s.push(new A.nd(q,null))}return s}, -aX8(a,b){var s=a.iK(b),r=A.os(A.bx(s.b)) -switch(s.a){case"setDevicePixelRatio":$.ba().x=r -$.bO().f.$0() -return!0}return!1}, -Ig(a,b){if(a==null)return -if(b===$.a3)a.$0() -else b.kI(a)}, -ZN(a,b,c,d){if(a==null)return -if(b===$.a3)a.$1(c) -else b.nF(a,c,d)}, -aZI(a,b,c,d){if(b===$.a3)a.$2(c,d) -else b.kI(new A.av5(a,c,d))}, -ou(a,b,c,d,e){if(a==null)return -if(b===$.a3)a.$3(c,d,e) -else b.kI(new A.av6(a,c,d,e))}, -aHu(a){var s,r="flt-pv-slot-"+a,q=document,p=q.createElement("flt-platform-view-slot"),o=p.style -B.f.aB(o,B.f.aa(o,"pointer-events"),"auto","") -s=q.createElement("slot") -s.setAttribute("name",r) -p.appendChild(s) -return p}, -aYM(a){switch(a){case 0:return 1 -case 1:return 4 -case 2:return 2 -default:return B.b.cb(1,a)}}, -wF(a){var s=B.c.G(a) -return A.b1(B.c.G((a-s)*1000),s,0)}, -aw8(a,b){var s=b.$0() -return s}, -aZi(){if($.bO().dx==null)return -$.azu=B.c.G(window.performance.now()*1000)}, -aZg(){if($.bO().dx==null)return -$.az6=B.c.G(window.performance.now()*1000)}, -aHK(){if($.bO().dx==null)return -$.az5=B.c.G(window.performance.now()*1000)}, -aHL(){if($.bO().dx==null)return -$.azq=B.c.G(window.performance.now()*1000)}, -aZh(){var s,r,q=$.bO() -if(q.dx==null)return -s=$.aH3=B.c.G(window.performance.now()*1000) -$.azh.push(new A.la(A.b([$.azu,$.az6,$.az5,$.azq,s,s,0,0,0,0,1],t.t))) -$.aH3=$.azq=$.az5=$.az6=$.azu=-1 -if(s-$.aKK()>1e5){$.aWW=s -r=$.azh -A.ZN(q.dx,q.dy,r,t.Px) -$.azh=A.b([],t.no)}}, -aXC(){return B.c.G(window.performance.now()*1000)}, -aYT(a){var s=A.MO(a) -return s}, -azF(a,b){return a[b]}, -b_0(a){var s=self.parseFloat.$1(a) -if(s==null||isNaN(s))return null -return s}, -b_E(a,b){var s,r=document.createElement("CANVAS") -if(r==null)return null -try{r.width=a -r.height=b}catch(s){return null}return r}, -aOM(){var s=new A.a_r() -s.a09() -return s}, -aWA(a){var s=a.a -if((s&256)!==0)return B.Wy -else if((s&65536)!==0)return B.Wz -else return B.Wx}, -aRp(a){var s=new A.ua(A.Mt(null),a) -s.a1d(a) -return s}, -afd(a){var s=a.style -s.removeProperty("transform-origin") -s.removeProperty("transform") -s=$.fg() -if(s!==B.aW)s=s===B.c_ -else s=!0 -if(s){s=a.style -s.top="0px" -s.left="0px"}else{s=a.style -s.removeProperty("top") -s.removeProperty("left")}}, -mO(){var s=t.UF,r=A.b([],t.eE),q=A.b([],t.c),p=$.fg() -p=J.ha(B.m6.a,p)?new A.a2N():new A.a9M() -p=new A.a4d(A.v(t.S,s),A.v(t.bo,s),r,q,new A.a4g(),new A.af9(p),B.cL,A.b([],t.sQ)) -p.a0N() -return p}, -aI_(a){var s,r,q,p,o,n,m,l,k=a.length,j=t.t,i=A.b([],j),h=A.b([0],j) -for(s=0,r=0;r=h.length)h.push(r) -else h[o]=r -if(o>s)s=o}m=A.a_(s,0,!1,t.S) -l=h[s] -for(r=s-1;r>=0;--r){m[r]=l -l=i[l]}return m}, -aT9(a){var s=$.Dw -if(s!=null&&s.a===a){s.toString -return s}return $.Dw=new A.afj(a,A.b([],t.Iu))}, -ayK(){var s=new Uint8Array(0),r=new DataView(new ArrayBuffer(8)) -return new A.ajq(new A.RC(s,0),r,A.bG(r.buffer,0,null))}, -aYK(a){if(a===0)return B.i -return new A.m(200*a/600,400*a/600)}, -aHs(a,b){if(b===0)return null -return new A.ahy(Math.min(b*((800+(a.c-a.a)*0.5)/600),b*((800+(a.d-a.b)*0.5)/600)),A.aYK(b))}, -azw(a,b,c,d){var s,r,q,p="box-shadow",o=A.aHs(b,c) -if(o==null){s=a.style -B.f.aB(s,B.f.aa(s,p),"none","")}else{d=A.aIu(d) -s=a.style -r=o.b -q=d.a -q=A.d(r.a)+"px "+A.d(r.b)+"px "+A.d(o.a)+"px 0px rgba("+(q>>>16&255)+", "+(q>>>8&255)+", "+(q&255)+", "+A.d((q>>>24&255)/255)+")" -B.f.aB(s,B.f.aa(s,p),q,"")}}, -aIu(a){var s=a.a -return new A.M(((B.c.aX(0.3*(s>>>24&255))&255)<<24|s&16777215)>>>0)}, -aWl(a,b){var s,r,q,p,o,n,m,l -for(s=b.length,r=0,q=null,p=0;pr){if(n.y)q=n.gF7() -r=m}}}l=a.style -if(r!==0){s=A.d(r)+"px" -l.fontSize=s}if(q!=null){s=A.ZD(q) -l.fontFamily=s==null?"":s}}, -aQW(){var s=t.mo -if($.aAC())return new A.M_(A.b([],s)) -else return new A.W3(A.b([],s))}, -axL(a,b,c,d,e,f){return new A.a8Y(A.b([],t.L5),A.b([],t.Kd),e,a,b,f,d,c,f)}, -aHD(){var s=$.atl -if(s==null){s=t.jQ -s=$.atl=new A.lZ(A.azt(u.K,937,B.oD,s),B.ba,A.v(t.S,s),t.MX)}return s}, -b__(a,b,c){var s=A.aY4(a,b,c) -if(s.a>c)return new A.e8(c,Math.min(c,s.b),Math.min(c,s.c),B.bX) -return s}, -aY4(a1,a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=A.ZJ(a1,a2),b=A.aHD().ts(c),a=b===B.eX?B.eU:null,a0=b===B.hQ -if(b===B.hM||a0)b=B.ba -for(s=a1.length,r=t.jQ,q=t.S,p=t.MX,o=a2,n=o,m=null,l=0;a2a3)return new A.e8(a3,Math.min(a3,o),Math.min(a3,n),B.bX) -k=b===B.hU -l=k?l+1:0 -a2=(c!=null&&c>65535?a2+1:a2)+1 -j=b===B.eX -i=!j -if(i)a=null -c=A.ZJ(a1,a2) -h=$.atl -g=(h==null?$.atl=new A.lZ(A.azt(u.K,937,B.oD,r),B.ba,A.v(q,r),p):h).ts(c) -f=g===B.hQ -if(b===B.eQ||b===B.hR)return new A.e8(a2,o,n,B.dv) -if(b===B.hV)if(g===B.eQ)continue -else return new A.e8(a2,o,n,B.dv) -if(i)n=a2 -if(g===B.eQ||g===B.hR||g===B.hV){o=a2 -continue}if(a2>=s)return new A.e8(s,a2,n,B.ch) -if(g===B.eX){a=j?a:b -o=a2 -continue}if(g===B.eS){o=a2 -continue}if(b===B.eS||a===B.eS)return new A.e8(a2,a2,n,B.du) -if(g===B.hM||f){if(!j){if(k)--l -o=a2 -g=b -continue}g=B.ba}if(a0){o=a2 -continue}if(g===B.eU||b===B.eU){o=a2 -continue}if(b===B.hO){o=a2 -continue}if(!(!i||b===B.eN||b===B.dx)&&g===B.hO){o=a2 -continue}if(i)k=g===B.eP||g===B.cQ||g===B.oi||g===B.eO||g===B.hN -else k=!1 -if(k){o=a2 -continue}if(b===B.dw){o=a2 -continue}k=b===B.hW -if(k&&g===B.dw){o=a2 -continue}i=b!==B.eP -if((!i||a===B.eP||b===B.cQ||a===B.cQ)&&g===B.hP){o=a2 -continue}if((b===B.eT||a===B.eT)&&g===B.eT){o=a2 -continue}if(j)return new A.e8(a2,a2,n,B.du) -if(k||g===B.hW){o=a2 -continue}if(b===B.hT||g===B.hT)return new A.e8(a2,a2,n,B.du) -if(g===B.eN||g===B.dx||g===B.hP||b===B.og){o=a2 -continue}if(m===B.aT)k=b===B.dx||b===B.eN -else k=!1 -if(k){o=a2 -continue}k=b===B.hN -if(k&&g===B.aT){o=a2 -continue}if(g===B.oh){o=a2 -continue}j=b!==B.ba -if(!((!j||b===B.aT)&&g===B.bY))if(b===B.bY)h=g===B.ba||g===B.aT -else h=!1 -else h=!0 -if(h){o=a2 -continue}h=b===B.eY -if(h)e=g===B.hS||g===B.eV||g===B.eW -else e=!1 -if(e){o=a2 -continue}if((b===B.hS||b===B.eV||b===B.eW)&&g===B.ci){o=a2 -continue}e=!h -if(!e||b===B.ci)d=g===B.ba||g===B.aT -else d=!1 -if(d){o=a2 -continue}if(!j||b===B.aT)d=g===B.eY||g===B.ci -else d=!1 -if(d){o=a2 -continue}if(!i||b===B.cQ||b===B.bY)i=g===B.ci||g===B.eY -else i=!1 -if(i){o=a2 -continue}i=b!==B.ci -if((!i||h)&&g===B.dw){o=a2 -continue}if((!i||!e||b===B.dx||b===B.eO||b===B.bY||k)&&g===B.bY){o=a2 -continue}k=b===B.eR -if(k)i=g===B.eR||g===B.dy||g===B.dA||g===B.dB -else i=!1 -if(i){o=a2 -continue}i=b!==B.dy -if(!i||b===B.dA)e=g===B.dy||g===B.dz -else e=!1 -if(e){o=a2 -continue}e=b!==B.dz -if((!e||b===B.dB)&&g===B.dz){o=a2 -continue}if((k||!i||!e||b===B.dA||b===B.dB)&&g===B.ci){o=a2 -continue}if(h)k=g===B.eR||g===B.dy||g===B.dz||g===B.dA||g===B.dB -else k=!1 -if(k){o=a2 -continue}if(!j||b===B.aT)k=g===B.ba||g===B.aT -else k=!1 -if(k){o=a2 -continue}if(b===B.eO)k=g===B.ba||g===B.aT -else k=!1 -if(k){o=a2 -continue}if(!j||b===B.aT||b===B.bY)if(g===B.dw){k=B.e.aH(a1,a2) -if(k!==9001)if(!(k>=12296&&k<=12317))k=k>=65047&&k<=65378 -else k=!0 -else k=!0 -k=!k}else k=!1 -else k=!1 -if(k){o=a2 -continue}if(b===B.cQ){k=B.e.aH(a1,a2-1) -if(k!==9001)if(!(k>=12296&&k<=12317))k=k>=65047&&k<=65378 -else k=!0 -else k=!0 -if(!k)k=g===B.ba||g===B.aT||g===B.bY -else k=!1}else k=!1 -if(k){o=a2 -continue}if(g===B.hU)if((l&1)===1){o=a2 -continue}else return new A.e8(a2,a2,n,B.du) -if(b===B.eV&&g===B.eW){o=a2 -continue}return new A.e8(a2,a2,n,B.du)}return new A.e8(s,o,n,B.ch)}, -azM(a,b,c,d,e){var s,r,q -if(c===d)return 0 -s=a.font -if(c===$.aGW&&d===$.aGV&&b===$.aGX&&s===$.aGU)r=$.aGY -else{q=a.measureText(c===0&&d===b.length?b:B.e.a0(b,c,d)).width -q.toString -r=q}$.aGW=c -$.aGV=d -$.aGX=b -$.aGU=s -$.aGY=r -if(e==null)e=0 -return B.c.aX((e!==0?r+e*(d-c):r)*100)/100}, -aWr(a,b,c,d){var s,r -if(!b.k(0,c)&&isFinite(a.gdt().c)&&a.b.a===B.mg){s=a.gdt().c -r=b.r -if(d instanceof A.hF&&d.Q)--r -if(r>0)return(s-b.cx)/r}return 0}, -aCM(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,a0,a1){var s=g==null,r=s?"":g -return new A.zZ(b,c,d,e,f,l,k,a0,!s,r,h,i,j,o,a1,n,p,a,m,q)}, -aHJ(a){if(a==null)return null -return A.aHI(a.a)}, -aHI(a){switch(a){case 0:return"100" -case 1:return"200" -case 2:return"300" -case 3:return"normal" -case 4:return"500" -case 5:return"600" -case 6:return"bold" -case 7:return"800" -case 8:return"900"}return""}, -aXG(a){switch(a.c.a){case 3:return"top" -case 5:return"middle" -case 4:return"bottom" -case 1:return"baseline" -case 2:return"-"+A.d(a.b)+"px" -case 0:return A.d(a.d-a.b)+"px"}}, -aXQ(a){var s,r,q,p -for(s=0,r="";s<1;++s,r=p){q=a[s] -p=q.b -p=r+(A.d(p.a)+"px "+A.d(p.b)+"px "+A.d(q.c)+"px "+A.d(A.cS(q.a)))}return r.charCodeAt(0)==0?r:r}, -aWI(a){switch(a.a){case 3:return"dashed" -case 2:return"dotted" -case 1:return"double" -case 0:return"solid" -case 4:return"wavy" -default:return null}}, -b_w(a){if(a==null)return null -return A.b_v(a.a)}, -b_v(a){switch(a){case 0:return"rtl" -case 1:return null}return null}, -aIs(a,b){switch(a){case B.mf:return"left" -case B.xr:return"right" -case B.fv:return"center" -case B.mg:return"justify" -case B.xs:switch(b.a){case 1:return"end" -case 0:return"left"}break -case B.b_:switch(b.a){case 1:return"" -case 0:return"right"}break -case null:return""}}, -aZk(a,b,c){var s,r,q,p,o,n=b.a -if(n===c.a)return new A.mJ(c,null,!1) -s=c.c -if(n===s)return new A.mJ(c,null,!0) -r=$.aLm() -q=r.tr(0,a,n) -p=n+1 -for(;p=a.length)return null -s=B.e.aH(a,b) -if((s&63488)===55296&&b>>6&31)+1<<16|(s&63)<<10|B.e.aH(a,b+1)&1023 -return s}, -aU8(a,b,c){return new A.lZ(a,b,A.v(t.S,c),c.i("lZ<0>"))}, -aU9(a,b,c,d,e){return new A.lZ(A.azt(a,b,c,e),d,A.v(t.S,e),e.i("lZ<0>"))}, -azt(a,b,c,d){var s,r,q,p,o,n=A.b([],d.i("o>")),m=a.length -for(s=d.i("cE<0>"),r=0;r=0&&q<=r))break -q+=s -if(A.aV5(b,q))break}return A.y8(q,0,r)}, -aV5(a,b){var s,r,q,p,o,n,m,l,k,j=null -if(b<=0||b>=a.length)return!0 -s=b-1 -if((B.e.aH(a,s)&63488)===55296)return!1 -r=$.Iv().tr(0,a,b) -q=$.Iv().tr(0,a,s) -if(q===B.fE&&r===B.fF)return!1 -if(A.ei(q,B.mv,B.fE,B.fF,j,j))return!0 -if(A.ei(r,B.mv,B.fE,B.fF,j,j))return!0 -if(q===B.mu&&r===B.mu)return!1 -if(A.ei(r,B.eg,B.eh,B.ef,j,j))return!1 -for(p=0;A.ei(q,B.eg,B.eh,B.ef,j,j);){++p -s=b-p-1 -if(s<0)return!0 -o=$.Iv() -n=A.ZJ(a,s) -q=n==null?o.b:o.ts(n)}if(A.ei(q,B.bl,B.aF,j,j,j)&&A.ei(r,B.bl,B.aF,j,j,j))return!1 -m=0 -do{++m -l=$.Iv().tr(0,a,b+m)}while(A.ei(l,B.eg,B.eh,B.ef,j,j)) -do{++p -k=$.Iv().tr(0,a,b-p-1)}while(A.ei(k,B.eg,B.eh,B.ef,j,j)) -if(A.ei(q,B.bl,B.aF,j,j,j)&&A.ei(r,B.ms,B.ee,B.db,j,j)&&A.ei(l,B.bl,B.aF,j,j,j))return!1 -if(A.ei(k,B.bl,B.aF,j,j,j)&&A.ei(q,B.ms,B.ee,B.db,j,j)&&A.ei(r,B.bl,B.aF,j,j,j))return!1 -s=q===B.aF -if(s&&r===B.db)return!1 -if(s&&r===B.mr&&l===B.aF)return!1 -if(k===B.aF&&q===B.mr&&r===B.aF)return!1 -s=q===B.bK -if(s&&r===B.bK)return!1 -if(A.ei(q,B.bl,B.aF,j,j,j)&&r===B.bK)return!1 -if(s&&A.ei(r,B.bl,B.aF,j,j,j))return!1 -if(k===B.bK&&A.ei(q,B.mt,B.ee,B.db,j,j)&&r===B.bK)return!1 -if(s&&A.ei(r,B.mt,B.ee,B.db,j,j)&&l===B.bK)return!1 -if(q===B.ei&&r===B.ei)return!1 -if(A.ei(q,B.bl,B.aF,B.bK,B.ei,B.fD)&&r===B.fD)return!1 -if(q===B.fD&&A.ei(r,B.bl,B.aF,B.bK,B.ei,j))return!1 -return!0}, -ei(a,b,c,d,e,f){if(a===b)return!0 -if(a===c)return!0 -if(d!=null&&a===d)return!0 -if(e!=null&&a===e)return!0 -if(f!=null&&a===f)return!0 -return!1}, -aCK(a,b){switch(a){case"TextInputType.number":return b?B.yY:B.zf -case"TextInputType.phone":return B.zj -case"TextInputType.emailAddress":return B.z2 -case"TextInputType.url":return B.zw -case"TextInputType.multiline":return B.zd -case"TextInputType.none":return B.n6 -case"TextInputType.text":default:return B.zt}}, -aTQ(a){var s -if(a==="TextCapitalization.words")s=B.xu -else if(a==="TextCapitalization.characters")s=B.xw -else s=a==="TextCapitalization.sentences"?B.xv:B.mh -return new A.E3(s)}, -aWO(a){}, -Zy(a,b){var s,r="transparent",q="none",p=a.style -p.whiteSpace="pre-wrap" -B.f.aB(p,B.f.aa(p,"align-content"),"center","") -p.padding="0" -B.f.aB(p,B.f.aa(p,"opacity"),"1","") -p.color=r -p.backgroundColor=r -p.background=r -p.outline=q -p.border=q -B.f.aB(p,B.f.aa(p,"resize"),q,"") -p.width="0" -p.height="0" -B.f.aB(p,B.f.aa(p,"text-shadow"),r,"") -B.f.aB(p,B.f.aa(p,"transform-origin"),"0 0 0","") -if(b){p.top="-9999px" -p.left="-9999px"}s=$.cH() -if(s!==B.bN)if(s!==B.cy)s=s===B.W -else s=!0 -else s=!0 -if(s)a.classList.add("transparentTextEditing") -B.f.aB(p,B.f.aa(p,"caret-color"),r,null)}, -aQl(a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0 -if(a1==null)return null -s=t.N -r=A.v(s,t.py) -q=A.v(s,t.M1) -p=document.createElement("form") -p.noValidate=!0 -p.method="post" -p.action="#" -B.nR.lk(p,"submit",new A.a3X()) -A.Zy(p,!1) -o=J.uj(0,s) -n=A.awU(a1,B.xt) -if(a2!=null)for(s=t.a,m=J.rW(a2,s),l=A.r(m),m=new A.bl(m,m.gp(m),l.i("bl")),k=n.b,l=l.i("T.E");m.v();){j=l.a(m.d) -i=J.ah(j) -h=s.a(i.h(j,"autofill")) -g=A.bx(i.h(j,"textCapitalization")) -if(g==="TextCapitalization.words")g=B.xu -else if(g==="TextCapitalization.characters")g=B.xw -else g=g==="TextCapitalization.sentences"?B.xv:B.mh -f=A.awU(h,new A.E3(g)) -g=f.b -o.push(g) -if(g!==k){e=A.aCK(A.bx(J.N(s.a(i.h(j,"inputType")),"name")),!1).EB() -f.a.fe(e) -f.fe(e) -A.Zy(e,!1) -q.l(0,g,f) -r.l(0,g,e) -p.appendChild(e)}}else o.push(n.b) -B.d.j6(o) -for(s=o.length,d=0,m="";d0?m+"*":m)+c}b=m.charCodeAt(0)==0?m:m -a=$.Id.h(0,b) -if(a!=null)B.nR.bI(a) -a0=A.Mt(null) -A.Zy(a0,!0) -a0.className="submitBtn" -a0.type="submit" -p.appendChild(a0) -return new A.a3U(p,r,q,b)}, -awU(a,b){var s,r=J.ah(a),q=A.bx(r.h(a,"uniqueIdentifier")),p=t.kc.a(r.h(a,"hints")),o=p==null||J.hS(p)?null:A.bx(J.ym(p)),n=A.aCE(t.a.a(r.h(a,"editingValue"))) -if(o!=null){s=$.aIH().a.h(0,o) -if(s==null)s=o}else s=null -return new A.J_(n,q,s,A.cR(r.h(a,"hintText")))}, -a3L(a,b,c){var s=a==null,r=s?0:a,q=b==null,p=q?0:b -p=Math.max(0,Math.min(r,p)) -s=s?0:a -r=q?0:b -return new A.tC(c,p,Math.max(0,Math.max(s,r)))}, -aCE(a){var s=J.ah(a) -return A.a3L(A.cF(s.h(a,"selectionBase")),A.cF(s.h(a,"selectionExtent")),A.cR(s.h(a,"text")))}, -aCD(a){var s -if(t.Zb.b(a)){s=a.value -return A.a3L(a.selectionStart,a.selectionEnd,s)}else if(t.S0.b(a)){s=a.value -return A.a3L(a.selectionStart,a.selectionEnd,s)}else throw A.c(A.V("Initialized with unsupported input type"))}, -aDl(a){var s,r,q,p,o="inputType",n="autofill",m=J.ah(a),l=t.a,k=A.bx(J.N(l.a(m.h(a,o)),"name")),j=A.on(J.N(l.a(m.h(a,o)),"decimal")) -k=A.aCK(k,j===!0) -j=A.cR(m.h(a,"inputAction")) -if(j==null)j="TextInputAction.done" -s=A.on(m.h(a,"obscureText")) -r=A.on(m.h(a,"readOnly")) -q=A.on(m.h(a,"autocorrect")) -p=A.aTQ(A.bx(m.h(a,"textCapitalization"))) -l=m.am(a,n)?A.awU(l.a(m.h(a,n)),B.xt):null -return new A.a7V(k,j,r===!0,s===!0,q!==!1,l,A.aQl(t.nA.a(m.h(a,n)),t.kc.a(m.h(a,"fields"))),p)}, -b_b(){$.Id.a9(0,new A.avv())}, -aYB(){var s,r,q -for(s=$.Id.gbg($.Id),s=s.ga3(s);s.v();){r=s.gJ(s) -q=r.parentNode -if(q!=null)q.removeChild(r)}$.Id.ar(0)}, -azV(a,b){var s,r=a.style -B.f.aB(r,B.f.aa(r,"transform-origin"),"0 0 0","") -s=A.h8(b) -B.f.aB(r,B.f.aa(r,"transform"),s,"")}, -h8(a){var s=A.aw9(a) -if(s===B.xG)return"matrix("+A.d(a[0])+","+A.d(a[1])+","+A.d(a[4])+","+A.d(a[5])+","+A.d(a[12])+","+A.d(a[13])+")" -else if(s===B.fy)return A.aZf(a) -else return"none"}, -aw9(a){if(!(a[15]===1&&a[14]===0&&a[11]===0&&a[10]===1&&a[9]===0&&a[8]===0&&a[7]===0&&a[6]===0&&a[3]===0&&a[2]===0))return B.fy -if(a[0]===1&&a[1]===0&&a[4]===0&&a[5]===1&&a[12]===0&&a[13]===0)return B.xF -else return B.xG}, -aZf(a){var s,r,q=a[0] -if(q===1&&a[1]===0&&a[2]===0&&a[3]===0&&a[4]===0&&a[5]===1&&a[6]===0&&a[7]===0&&a[8]===0&&a[9]===0&&a[10]===1&&a[11]===0&&a[14]===0&&a[15]===1){s=a[12] -r=a[13] -return"translate3d("+A.d(s)+"px, "+A.d(r)+"px, 0px)"}else return"matrix3d("+A.d(q)+","+A.d(a[1])+","+A.d(a[2])+","+A.d(a[3])+","+A.d(a[4])+","+A.d(a[5])+","+A.d(a[6])+","+A.d(a[7])+","+A.d(a[8])+","+A.d(a[9])+","+A.d(a[10])+","+A.d(a[11])+","+A.d(a[12])+","+A.d(a[13])+","+A.d(a[14])+","+A.d(a[15])+")"}, -ZV(a,b){var s=$.aLk() -s[0]=b.a -s[1]=b.b -s[2]=b.c -s[3]=b.d -A.aA0(a,s) -return new A.x(s[0],s[1],s[2],s[3])}, -aA0(a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=$.aAx() -a0[0]=a2[0] -a0[4]=a2[1] -a0[8]=0 -a0[12]=1 -a0[1]=a2[2] -a0[5]=a2[1] -a0[9]=0 -a0[13]=1 -a0[2]=a2[0] -a0[6]=a2[3] -a0[10]=0 -a0[14]=1 -a0[3]=a2[2] -a0[7]=a2[3] -a0[11]=0 -a0[15]=1 -s=$.aLj().a -r=s[0] -q=s[4] -p=s[8] -o=s[12] -n=s[1] -m=s[5] -l=s[9] -k=s[13] -j=s[2] -i=s[6] -h=s[10] -g=s[14] -f=s[3] -e=s[7] -d=s[11] -c=s[15] -b=a1.a -s[0]=r*b[0]+q*b[4]+p*b[8]+o*b[12] -s[4]=r*b[1]+q*b[5]+p*b[9]+o*b[13] -s[8]=r*b[2]+q*b[6]+p*b[10]+o*b[14] -s[12]=r*b[3]+q*b[7]+p*b[11]+o*b[15] -s[1]=n*b[0]+m*b[4]+l*b[8]+k*b[12] -s[5]=n*b[1]+m*b[5]+l*b[9]+k*b[13] -s[9]=n*b[2]+m*b[6]+l*b[10]+k*b[14] -s[13]=n*b[3]+m*b[7]+l*b[11]+k*b[15] -s[2]=j*b[0]+i*b[4]+h*b[8]+g*b[12] -s[6]=j*b[1]+i*b[5]+h*b[9]+g*b[13] -s[10]=j*b[2]+i*b[6]+h*b[10]+g*b[14] -s[14]=j*b[3]+i*b[7]+h*b[11]+g*b[15] -s[3]=f*b[0]+e*b[4]+d*b[8]+c*b[12] -s[7]=f*b[1]+e*b[5]+d*b[9]+c*b[13] -s[11]=f*b[2]+e*b[6]+d*b[10]+c*b[14] -s[15]=f*b[3]+e*b[7]+d*b[11]+c*b[15] -a=b[15] -if(a===0)a=1 -a2[0]=Math.min(Math.min(Math.min(a0[0],a0[1]),a0[2]),a0[3])/a -a2[1]=Math.min(Math.min(Math.min(a0[4],a0[5]),a0[6]),a0[7])/a -a2[2]=Math.max(Math.max(Math.max(a0[0],a0[1]),a0[2]),a0[3])/a -a2[3]=Math.max(Math.max(Math.max(a0[4],a0[5]),a0[6]),a0[7])/a}, -aIh(a,b){return a.a<=b.a&&a.b<=b.b&&a.c>=b.c&&a.d>=b.d}, -cS(a){var s,r,q -if(a==null)return null -s=a.gn(a) -if((s&4278190080)>>>0===4278190080){r=B.b.eI(s&16777215,16) -switch(r.length){case 1:return"#00000"+r -case 2:return"#0000"+r -case 3:return"#000"+r -case 4:return"#00"+r -case 5:return"#0"+r -default:return"#"+r}}else{q=""+"rgba("+B.b.j(s>>>16&255)+","+B.b.j(s>>>8&255)+","+B.b.j(s&255)+","+B.c.j((s>>>24&255)/255)+")" -return q.charCodeAt(0)==0?q:q}}, -aGO(){if(A.aZL())return"BlinkMacSystemFont" -var s=$.fg() -if(s!==B.aW)s=s===B.c_ -else s=!0 -if(s)return"-apple-system, BlinkMacSystemFont" -return"Arial"}, -ZD(a){var s -if(J.ha(B.PB.a,a))return a -s=$.fg() -if(s!==B.aW)s=s===B.c_ -else s=!0 -if(s)if(a===".SF Pro Text"||a===".SF Pro Display"||a===".SF UI Text"||a===".SF UI Display")return A.aGO() -return'"'+A.d(a)+'", '+A.aGO()+", sans-serif"}, -y8(a,b,c){if(ac)return c -else return a}, -ya(a,b){var s -if(a==null)return b==null -if(b==null||a.length!==b.length)return!1 -for(s=0;s").b(a))return new A.Fd(a,b.i("@<0>").aK(c).i("Fd<1,2>")) -return new A.p_(a,b.i("@<0>").aK(c).i("p_<1,2>"))}, -aDz(a){return new A.jU("Field '"+a+"' has been assigned during initialization.")}, -aDA(a){return new A.jU("Field '"+a+"' has not been initialized.")}, -dS(a){return new A.jU("Local '"+a+"' has not been initialized.")}, -B5(a){return new A.jU("Local '"+a+"' has already been initialized.")}, -auT(a){var s,r=a^48 -if(r<=9)return r -s=a|32 -if(97<=s&&s<=102)return s-87 -return-1}, -b_1(a,b){var s=A.auT(B.e.aH(a,b)),r=A.auT(B.e.aH(a,b+1)) -return s*16+r-(r&256)}, -dY(a,b){a=a+b&536870911 -a=a+((a&524287)<<10)&536870911 -return a^a>>>6}, -DZ(a){a=a+((a&67108863)<<3)&536870911 -a^=a>>>11 -return a+((a&16383)<<15)&536870911}, -aF9(a,b,c){return A.DZ(A.dY(A.dY(c,a),b))}, -aTM(a,b,c,d,e){return A.DZ(A.dY(A.dY(A.dY(A.dY(e,a),b),c),d))}, -fD(a,b,c){return a}, -f1(a,b,c,d){A.dw(b,"start") -if(c!=null){A.dw(c,"end") -if(b>c)A.R(A.bL(b,0,c,"start",null))}return new A.hI(a,b,c,d.i("hI<0>"))}, -jY(a,b,c,d){if(t.Ee.b(a))return new A.iR(a,b,c.i("@<0>").aK(d).i("iR<1,2>")) -return new A.fp(a,b,c.i("@<0>").aK(d).i("fp<1,2>"))}, -ahH(a,b,c){var s="takeCount" -A.hc(b,s) -A.dw(b,s) -if(t.Ee.b(a))return new A.zT(a,b,c.i("zT<0>")) -return new A.r_(a,b,c.i("r_<0>"))}, -agP(a,b,c){var s="count" -if(t.Ee.b(a)){A.hc(b,s) -A.dw(b,s) -return new A.tD(a,b,c.i("tD<0>"))}A.hc(b,s) -A.dw(b,s) -return new A.lK(a,b,c.i("lK<0>"))}, -aQT(a,b,c){return new A.pr(a,b,c.i("pr<0>"))}, -c7(){return new A.lP("No element")}, -aDr(){return new A.lP("Too many elements")}, -aDq(){return new A.lP("Too few elements")}, -aF_(a,b){A.QO(a,0,J.aZ(a)-1,b)}, -QO(a,b,c,d){if(c-b<=32)A.QQ(a,b,c,d) -else A.QP(a,b,c,d)}, -QQ(a,b,c,d){var s,r,q,p,o -for(s=b+1,r=J.ah(a);s<=c;++s){q=r.h(a,s) -p=s -while(!0){if(!(p>b&&d.$2(r.h(a,p-1),q)>0))break -o=p-1 -r.l(a,p,r.h(a,o)) -p=o}r.l(a,p,q)}}, -QP(a3,a4,a5,a6){var s,r,q,p,o,n,m,l,k,j,i=B.b.az(a5-a4+1,6),h=a4+i,g=a5-i,f=B.b.az(a4+a5,2),e=f-i,d=f+i,c=J.ah(a3),b=c.h(a3,h),a=c.h(a3,e),a0=c.h(a3,f),a1=c.h(a3,d),a2=c.h(a3,g) -if(a6.$2(b,a)>0){s=a -a=b -b=s}if(a6.$2(a1,a2)>0){s=a2 -a2=a1 -a1=s}if(a6.$2(b,a0)>0){s=a0 -a0=b -b=s}if(a6.$2(a,a0)>0){s=a0 -a0=a -a=s}if(a6.$2(b,a1)>0){s=a1 -a1=b -b=s}if(a6.$2(a0,a1)>0){s=a1 -a1=a0 -a0=s}if(a6.$2(a,a2)>0){s=a2 -a2=a -a=s}if(a6.$2(a,a0)>0){s=a0 -a0=a -a=s}if(a6.$2(a1,a2)>0){s=a2 -a2=a1 -a1=s}c.l(a3,h,b) -c.l(a3,f,a0) -c.l(a3,g,a2) -c.l(a3,e,c.h(a3,a4)) -c.l(a3,d,c.h(a3,a5)) -r=a4+1 -q=a5-1 -if(J.e(a6.$2(a,a1),0)){for(p=r;p<=q;++p){o=c.h(a3,p) -n=a6.$2(o,a) -if(n===0)continue -if(n<0){if(p!==r){c.l(a3,p,c.h(a3,r)) -c.l(a3,r,o)}++r}else for(;!0;){n=a6.$2(c.h(a3,q),a) -if(n>0){--q -continue}else{m=q-1 -if(n<0){c.l(a3,p,c.h(a3,r)) -l=r+1 -c.l(a3,r,c.h(a3,q)) -c.l(a3,q,o) -q=m -r=l -break}else{c.l(a3,p,c.h(a3,q)) -c.l(a3,q,o) -q=m -break}}}}k=!0}else{for(p=r;p<=q;++p){o=c.h(a3,p) -if(a6.$2(o,a)<0){if(p!==r){c.l(a3,p,c.h(a3,r)) -c.l(a3,r,o)}++r}else if(a6.$2(o,a1)>0)for(;!0;)if(a6.$2(c.h(a3,q),a1)>0){--q -if(qg){for(;J.e(a6.$2(c.h(a3,r),a),0);)++r -for(;J.e(a6.$2(c.h(a3,q),a1),0);)--q -for(p=r;p<=q;++p){o=c.h(a3,p) -if(a6.$2(o,a)===0){if(p!==r){c.l(a3,p,c.h(a3,r)) -c.l(a3,r,o)}++r}else if(a6.$2(o,a1)===0)for(;!0;)if(a6.$2(c.h(a3,q),a1)===0){--q -if(q36)throw A.c(A.bL(b,2,36,"radix",n)) -if(b===10&&s!=null)return parseInt(a,10) -if(b<10||s==null){r=b<=10?47+b:86+b -q=m[1] -for(p=q.length,o=0;or)return n}return parseInt(a,b)}, -aEw(a){var s,r -if(!/^\s*[+-]?(?:Infinity|NaN|(?:\.\d+|\d+(?:\.\d*)?)(?:[eE][+-]?\d+)?)\s*$/.test(a))return null -s=parseFloat(a) -if(isNaN(s)){r=B.e.hf(a) -if(r==="NaN"||r==="+NaN"||r==="-NaN")return s -return null}return s}, -ac1(a){return A.aSz(a)}, -aSz(a){var s,r,q,p,o -if(a instanceof A.F)return A.hN(A.b6(a),null) -s=J.hO(a) -if(s===B.E9||s===B.Ei||t.kk.b(a)){r=B.n2(a) -q=r!=="Object"&&r!=="" -if(q)return r -p=a.constructor -if(typeof p=="function"){o=p.name -if(typeof o=="string")q=o!=="Object"&&o!=="" -else q=!1 -if(q)return o}}return A.hN(A.b6(a),null)}, -aSC(){return Date.now()}, -aSD(){var s,r -if($.ac2!==0)return -$.ac2=1000 -if(typeof window=="undefined")return -s=window -if(s==null)return -r=s.performance -if(r==null)return -if(typeof r.now!="function")return -$.ac2=1e6 -$.OO=new A.ac0(r)}, -aSB(){if(!!self.location)return self.location.href -return null}, -aEr(a){var s,r,q,p,o=a.length -if(o<=500)return String.fromCharCode.apply(null,a) -for(s="",r=0;r65535)return A.aSE(a)}return A.aEr(a)}, -aSF(a,b,c){var s,r,q,p -if(c<=500&&b===0&&c===a.length)return String.fromCharCode.apply(null,a) -for(s=b,r="";s>>0,s&1023|56320)}}throw A.c(A.bL(a,0,1114111,null,null))}, -ac3(a,b,c,d,e,f,g,h){var s,r=b-1 -if(0<=a&&a<100){a+=400 -r-=4800}s=h?Date.UTC(a,r,c,d,e,f,g):new Date(a,r,c,d,e,f,g).valueOf() -if(isNaN(s)||s<-864e13||s>864e13)return null -return s}, -f_(a){if(a.date===void 0)a.date=new Date(a.a) -return a.date}, -ON(a){return a.b?A.f_(a).getUTCFullYear()+0:A.f_(a).getFullYear()+0}, -id(a){return a.b?A.f_(a).getUTCMonth()+1:A.f_(a).getMonth()+1}, -OM(a){return a.b?A.f_(a).getUTCDate()+0:A.f_(a).getDate()+0}, -qs(a){return a.b?A.f_(a).getUTCHours()+0:A.f_(a).getHours()+0}, -aEu(a){return a.b?A.f_(a).getUTCMinutes()+0:A.f_(a).getMinutes()+0}, -aEv(a){return a.b?A.f_(a).getUTCSeconds()+0:A.f_(a).getSeconds()+0}, -aEt(a){return a.b?A.f_(a).getUTCMilliseconds()+0:A.f_(a).getMilliseconds()+0}, -ac_(a){return B.b.b4((a.b?A.f_(a).getUTCDay()+0:A.f_(a).getDay()+0)+6,7)+1}, -nw(a,b,c){var s,r,q={} -q.a=0 -s=[] -r=[] -q.a=b.length -B.d.P(s,b) -q.b="" -if(c!=null&&!c.gS(c))c.a9(0,new A.abZ(q,r,s)) -""+q.a -return J.aO9(a,new A.a8a(B.Re,0,s,r,0))}, -aSA(a,b,c){var s,r,q -if(Array.isArray(b))s=c==null||c.gS(c) -else s=!1 -if(s){r=b.length -if(r===0){if(!!a.$0)return a.$0()}else if(r===1){if(!!a.$1)return a.$1(b[0])}else if(r===2){if(!!a.$2)return a.$2(b[0],b[1])}else if(r===3){if(!!a.$3)return a.$3(b[0],b[1],b[2])}else if(r===4){if(!!a.$4)return a.$4(b[0],b[1],b[2],b[3])}else if(r===5)if(!!a.$5)return a.$5(b[0],b[1],b[2],b[3],b[4]) -q=a[""+"$"+r] -if(q!=null)return q.apply(a,b)}return A.aSy(a,b,c)}, -aSy(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e -if(b!=null)s=Array.isArray(b)?b:A.ai(b,!0,t.z) -else s=[] -r=s.length -q=a.$R -if(rk)return A.nw(a,s,null) -if(rq)return A.nw(a,s,c) -if(s===b)s=A.ai(s,!0,t.z) -i=Object.keys(n) -if(c==null)for(o=i.length,h=0;h=s)return A.cl(b,a,r,null,s) -return A.acn(b,r)}, -aZ4(a,b,c){if(a<0||a>c)return A.bL(a,0,c,"start",null) -if(b!=null)if(bc)return A.bL(b,a,c,"end",null) -return new A.fh(!0,b,"end",null)}, -jA(a){return new A.fh(!0,a,null,null)}, -ds(a){return a}, -c(a){var s,r -if(a==null)a=new A.NK() -s=new Error() -s.dartException=a -r=A.b_D -if("defineProperty" in Object){Object.defineProperty(s,"message",{get:r}) -s.name=""}else s.toString=r -return s}, -b_D(){return J.d2(this.dartException)}, -R(a){throw A.c(a)}, -L(a){throw A.c(A.bF(a))}, -lV(a){var s,r,q,p,o,n -a=A.aIf(a.replace(String({}),"$receiver$")) -s=a.match(/\\\$[a-zA-Z]+\\\$/g) -if(s==null)s=A.b([],t.s) -r=s.indexOf("\\$arguments\\$") -q=s.indexOf("\\$argumentsExpr\\$") -p=s.indexOf("\\$expr\\$") -o=s.indexOf("\\$method\\$") -n=s.indexOf("\\$receiver\\$") -return new A.aiI(a.replace(new RegExp("\\\\\\$arguments\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$argumentsExpr\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$expr\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$method\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$receiver\\\\\\$","g"),"((?:x|[^x])*)"),r,q,p,o,n)}, -aiJ(a){return function($expr$){var $argumentsExpr$="$arguments$" -try{$expr$.$method$($argumentsExpr$)}catch(s){return s.message}}(a)}, -aFo(a){return function($expr$){try{$expr$.$method$}catch(s){return s.message}}(a)}, -axJ(a,b){var s=b==null,r=s?null:b.method -return new A.MM(a,r,s?null:b.receiver)}, -Z(a){if(a==null)return new A.NL(a) -if(a instanceof A.A2)return A.ox(a,a.a) -if(typeof a!=="object")return a -if("dartException" in a)return A.ox(a,a.dartException) -return A.aY5(a)}, -ox(a,b){if(t.Lt.b(b))if(b.$thrownJsError==null)b.$thrownJsError=a -return b}, -aY5(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=null -if(!("message" in a))return a -s=a.message -if("number" in a&&typeof a.number=="number"){r=a.number -q=r&65535 -if((B.b.t(r,16)&8191)===10)switch(q){case 438:return A.ox(a,A.axJ(A.d(s)+" (Error "+q+")",e)) -case 445:case 5007:p=A.d(s)+" (Error "+q+")" -return A.ox(a,new A.BW(p,e))}}if(a instanceof TypeError){o=$.aJY() -n=$.aJZ() -m=$.aK_() -l=$.aK0() -k=$.aK3() -j=$.aK4() -i=$.aK2() -$.aK1() -h=$.aK6() -g=$.aK5() -f=o.jy(s) -if(f!=null)return A.ox(a,A.axJ(s,f)) -else{f=n.jy(s) -if(f!=null){f.method="call" -return A.ox(a,A.axJ(s,f))}else{f=m.jy(s) -if(f==null){f=l.jy(s) -if(f==null){f=k.jy(s) -if(f==null){f=j.jy(s) -if(f==null){f=i.jy(s) -if(f==null){f=l.jy(s) -if(f==null){f=h.jy(s) -if(f==null){f=g.jy(s) -p=f!=null}else p=!0}else p=!0}else p=!0}else p=!0}else p=!0}else p=!0}else p=!0 -if(p)return A.ox(a,new A.BW(s,f==null?e:f.method))}}return A.ox(a,new A.RE(typeof s=="string"?s:""))}if(a instanceof RangeError){if(typeof s=="string"&&s.indexOf("call stack")!==-1)return new A.DQ() -s=function(b){try{return String(b)}catch(d){}return null}(a) -return A.ox(a,new A.fh(!1,e,e,typeof s=="string"?s.replace(/^RangeError:\s*/,""):s))}if(typeof InternalError=="function"&&a instanceof InternalError)if(typeof s=="string"&&s==="too much recursion")return new A.DQ() -return a}, -aD(a){var s -if(a instanceof A.A2)return a.b -if(a==null)return new A.H7(a) -s=a.$cachedTrace -if(s!=null)return s -return a.$cachedTrace=new A.H7(a)}, -ow(a){if(a==null||typeof a!="object")return J.bY(a) -else return A.hx(a)}, -aHH(a,b){var s,r,q,p=a.length -for(s=0;s").aK(b).i("c5<1,2>"))}, -b5r(a,b,c){Object.defineProperty(a,b,{value:c,enumerable:false,writable:true,configurable:true})}, -aZS(a){var s,r,q,p,o,n=$.aHQ.$1(a),m=$.auk[n] -if(m!=null){Object.defineProperty(a,v.dispatchPropertyName,{value:m,enumerable:false,writable:true,configurable:true}) -return m.i}s=$.av4[n] -if(s!=null)return s -r=v.interceptorsByTag[n] -if(r==null){q=$.aHh.$2(a,n) -if(q!=null){m=$.auk[q] -if(m!=null){Object.defineProperty(a,v.dispatchPropertyName,{value:m,enumerable:false,writable:true,configurable:true}) -return m.i}s=$.av4[q] -if(s!=null)return s -r=v.interceptorsByTag[q] -n=q}}if(r==null)return null -s=r.prototype -p=n[0] -if(p==="!"){m=A.ave(s) -$.auk[n]=m -Object.defineProperty(a,v.dispatchPropertyName,{value:m,enumerable:false,writable:true,configurable:true}) -return m.i}if(p==="~"){$.av4[n]=s -return s}if(p==="-"){o=A.ave(s) -Object.defineProperty(Object.getPrototypeOf(a),v.dispatchPropertyName,{value:o,enumerable:false,writable:true,configurable:true}) -return o.i}if(p==="+")return A.aIa(a,s) -if(p==="*")throw A.c(A.bV(n)) -if(v.leafTags[n]===true){o=A.ave(s) -Object.defineProperty(Object.getPrototypeOf(a),v.dispatchPropertyName,{value:o,enumerable:false,writable:true,configurable:true}) -return o.i}else return A.aIa(a,s)}, -aIa(a,b){var s=Object.getPrototypeOf(a) -Object.defineProperty(s,v.dispatchPropertyName,{value:J.azK(b,s,null,null),enumerable:false,writable:true,configurable:true}) -return b}, -ave(a){return J.azK(a,!1,null,!!a.$ibn)}, -aZT(a,b,c){var s=b.prototype -if(v.leafTags[a]===true)return A.ave(s) -else return J.azK(s,c,null,null)}, -aZC(){if(!0===$.azH)return -$.azH=!0 -A.aZD()}, -aZD(){var s,r,q,p,o,n,m,l -$.auk=Object.create(null) -$.av4=Object.create(null) -A.aZB() -s=v.interceptorsByTag -r=Object.getOwnPropertyNames(s) -if(typeof window!="undefined"){window -q=function(){} -for(p=0;p=0 -else if(b instanceof A.pN){s=B.e.ci(a,c) -return b.b.test(s)}else{s=J.aLX(b,B.e.ci(a,c)) -return!s.gS(s)}}, -aHF(a){if(a.indexOf("$",0)>=0)return a.replace(/\$/g,"$$$$") -return a}, -aIf(a){if(/[[\]{}()*+?.\\^$|]/.test(a))return a.replace(/[[\]{}()*+?.\\^$|]/g,"\\$&") -return a}, -iA(a,b,c){var s -if(typeof b=="string")return A.b_p(a,b,c) -if(b instanceof A.pN){s=b.gMY() -s.lastIndex=0 -return a.replace(s,A.aHF(c))}throw A.c("String.replaceAll(Pattern) UNIMPLEMENTED")}, -b_p(a,b,c){var s,r,q,p -if(b===""){if(a==="")return c -s=a.length -r=""+c -for(q=0;q=0)return a.split(b).join(c) -return a.replace(new RegExp(A.aIf(b),"g"),A.aHF(c))}, -aXT(a){return a}, -azY(a,b,c,d){var s,r,q,p,o,n,m -if(d==null)d=A.aXs() -for(s=b.rA(0,a),s=new A.Se(s.a,s.b,s.c),r=t.Qz,q=0,p="";s.v();){o=r.a(s.d) -n=o.b -m=n.index -p=p+A.d(d.$1(B.e.a0(a,q,m)))+A.d(c.$1(o)) -q=m+n[0].length}s=p+A.d(d.$1(B.e.ci(a,q))) -return s.charCodeAt(0)==0?s:s}, -b_q(a,b,c,d){var s=a.indexOf(b,d) -if(s<0)return a -return A.aIr(a,s,s+b.length,c)}, -aIr(a,b,c,d){var s=a.substring(0,b),r=a.substring(c) -return s+d+r}, -zp:function zp(a,b){this.a=a -this.$ti=b}, -tp:function tp(){}, -a1x:function a1x(a,b,c){this.a=a -this.b=b -this.c=c}, -by:function by(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.$ti=d}, -a1y:function a1y(a){this.a=a}, -F_:function F_(a,b){this.a=a -this.$ti=b}, -cd:function cd(a,b){this.a=a -this.$ti=b}, -a5T:function a5T(a){this.a=a}, -AR:function AR(){}, -pL:function pL(a,b){this.a=a -this.$ti=b}, -a8a:function a8a(a,b,c,d,e){var _=this -_.a=a -_.c=b -_.d=c -_.e=d -_.f=e}, -ac0:function ac0(a){this.a=a}, -abZ:function abZ(a,b,c){this.a=a -this.b=b -this.c=c}, -aiI:function aiI(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f}, -BW:function BW(a,b){this.a=a -this.b=b}, -MM:function MM(a,b,c){this.a=a -this.b=b -this.c=c}, -RE:function RE(a){this.a=a}, -NL:function NL(a){this.a=a}, -A2:function A2(a,b){this.a=a -this.b=b}, -H7:function H7(a){this.a=a -this.b=null}, -dv:function dv(){}, -Kq:function Kq(){}, -Kr:function Kr(){}, -Ra:function Ra(){}, -QY:function QY(){}, -t8:function t8(a,b){this.a=a -this.b=b}, -PT:function PT(a){this.a=a}, -aqz:function aqz(){}, -c5:function c5(a){var _=this -_.a=0 -_.f=_.e=_.d=_.c=_.b=null -_.r=0 -_.$ti=a}, -a8q:function a8q(a){this.a=a}, -a8p:function a8p(a,b){this.a=a -this.b=b}, -a8o:function a8o(a){this.a=a}, -a91:function a91(a,b){var _=this -_.a=a -_.b=b -_.d=_.c=null}, -Bb:function Bb(a,b){this.a=a -this.$ti=b}, -N2:function N2(a,b,c){var _=this -_.a=a -_.b=b -_.d=_.c=null -_.$ti=c}, -auU:function auU(a){this.a=a}, -auV:function auV(a){this.a=a}, -auW:function auW(a){this.a=a}, -pN:function pN(a,b){var _=this -_.a=a -_.b=b -_.d=_.c=null}, -xp:function xp(a){this.b=a}, -Sd:function Sd(a,b,c){this.a=a -this.b=b -this.c=c}, -Se:function Se(a,b,c){var _=this -_.a=a -_.b=b -_.c=c -_.d=null}, -w3:function w3(a,b){this.a=a -this.c=b}, -Xq:function Xq(a,b,c){this.a=a -this.b=b -this.c=c}, -Xr:function Xr(a,b,c){var _=this -_.a=a -_.b=b -_.c=c -_.d=null}, -b_y(a){return A.R(A.aDz(a))}, -b5(a){var s=new A.akG(a) -return s.b=s}, -a(a,b){if(a===$)throw A.c(A.aDA(b)) -return a}, -cG(a,b){if(a!==$)throw A.c(new A.jU("Field '"+b+"' has already been initialized."))}, -cb(a,b){if(a!==$)throw A.c(A.aDz(b))}, -akG:function akG(a){this.a=a -this.b=null}, -rF(a,b,c){}, -fC(a){var s,r,q -if(t.RP.b(a))return a -s=J.ah(a) -r=A.a_(s.gp(a),null,!1,t.z) -for(q=0;q>>0!==a||a>=c)throw A.c(A.rM(b,a))}, -oo(a,b,c){var s -if(!(a>>>0!==a))if(b==null)s=a>c -else s=b>>>0!==b||a>b||b>c -else s=!0 -if(s)throw A.c(A.aZ4(a,b,c)) -if(b==null)return c -return b}, -q8:function q8(){}, -dU:function dU(){}, -BK:function BK(){}, -uH:function uH(){}, -nk:function nk(){}, -ht:function ht(){}, -BL:function BL(){}, -NA:function NA(){}, -NB:function NB(){}, -BN:function BN(){}, -BO:function BO(){}, -ND:function ND(){}, -BP:function BP(){}, -BQ:function BQ(){}, -q9:function q9(){}, -G6:function G6(){}, -G7:function G7(){}, -G8:function G8(){}, -G9:function G9(){}, -aEP(a,b){var s=b.c -return s==null?b.c=A.ayZ(a,b.z,!0):s}, -aEO(a,b){var s=b.c -return s==null?b.c=A.Hs(a,"ay",[b.z]):s}, -aEQ(a){var s=a.y -if(s===6||s===7||s===8)return A.aEQ(a.z) -return s===11||s===12}, -aT2(a){return a.cy}, -U(a){return A.Yn(v.typeUniverse,a,!1)}, -aZH(a,b){var s,r,q,p,o -if(a==null)return null -s=b.Q -r=a.cx -if(r==null)r=a.cx=new Map() -q=b.cy -p=r.get(q) -if(p!=null)return p -o=A.mq(v.typeUniverse,a.z,s,0) -r.set(q,o) -return o}, -mq(a,b,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=b.y -switch(c){case 5:case 1:case 2:case 3:case 4:return b -case 6:s=b.z -r=A.mq(a,s,a0,a1) -if(r===s)return b -return A.aGc(a,r,!0) -case 7:s=b.z -r=A.mq(a,s,a0,a1) -if(r===s)return b -return A.ayZ(a,r,!0) -case 8:s=b.z -r=A.mq(a,s,a0,a1) -if(r===s)return b -return A.aGb(a,r,!0) -case 9:q=b.Q -p=A.Ib(a,q,a0,a1) -if(p===q)return b -return A.Hs(a,b.z,p) -case 10:o=b.z -n=A.mq(a,o,a0,a1) -m=b.Q -l=A.Ib(a,m,a0,a1) -if(n===o&&l===m)return b -return A.ayX(a,n,l) -case 11:k=b.z -j=A.mq(a,k,a0,a1) -i=b.Q -h=A.aXV(a,i,a0,a1) -if(j===k&&h===i)return b -return A.aGa(a,j,h) -case 12:g=b.Q -a1+=g.length -f=A.Ib(a,g,a0,a1) -o=b.z -n=A.mq(a,o,a0,a1) -if(f===g&&n===o)return b -return A.ayY(a,n,f,!0) -case 13:e=b.z -if(e0;--p)a4.push("T"+(q+p)) -for(o=t.X,n=t.ub,m="<",l="",p=0;p0){a0+=a1+"[" -for(a1="",p=0;p0){a0+=a1+"{" -for(a1="",p=0;p "+a}, -hN(a,b){var s,r,q,p,o,n,m=a.y -if(m===5)return"erased" -if(m===2)return"dynamic" -if(m===3)return"void" -if(m===1)return"Never" -if(m===4)return"any" -if(m===6){s=A.hN(a.z,b) -return s}if(m===7){r=a.z -s=A.hN(r,b) -q=r.y -return(q===11||q===12?"("+s+")":s)+"?"}if(m===8)return"FutureOr<"+A.hN(a.z,b)+">" -if(m===9){p=A.aY3(a.z) -o=a.Q -return o.length>0?p+("<"+A.aXN(o,b)+">"):p}if(m===11)return A.aGP(a,b,null) -if(m===12)return A.aGP(a.z,b,a.Q) -if(m===13){n=a.z -return b[b.length-1-n]}return"?"}, -aY3(a){var s,r=v.mangledGlobalNames[a] -if(r!=null)return r -s="minified:"+a -return s}, -aW6(a,b){var s=a.tR[b] -for(;typeof s=="string";)s=a.tR[s] -return s}, -aW5(a,b){var s,r,q,p,o,n=a.eT,m=n[b] -if(m==null)return A.Yn(a,b,!1) -else if(typeof m=="number"){s=m -r=A.Ht(a,5,"#") -q=A.asd(s) -for(p=0;p0)p+="<"+A.Ym(c)+">" -s=a.eC.get(p) -if(s!=null)return s -r=new A.jf(null,null) -r.y=9 -r.z=b -r.Q=c -if(c.length>0)r.c=c[0] -r.cy=p -q=A.ok(a,r) -a.eC.set(p,q) -return q}, -ayX(a,b,c){var s,r,q,p,o,n -if(b.y===10){s=b.z -r=b.Q.concat(c)}else{r=c -s=b}q=s.cy+(";<"+A.Ym(r)+">") -p=a.eC.get(q) -if(p!=null)return p -o=new A.jf(null,null) -o.y=10 -o.z=s -o.Q=r -o.cy=q -n=A.ok(a,o) -a.eC.set(q,n) -return n}, -aGa(a,b,c){var s,r,q,p,o,n=b.cy,m=c.a,l=m.length,k=c.b,j=k.length,i=c.c,h=i.length,g="("+A.Ym(m) -if(j>0){s=l>0?",":"" -r=A.Ym(k) -g+=s+"["+r+"]"}if(h>0){s=l>0?",":"" -r=A.aVX(i) -g+=s+"{"+r+"}"}q=n+(g+")") -p=a.eC.get(q) -if(p!=null)return p -o=new A.jf(null,null) -o.y=11 -o.z=b -o.Q=c -o.cy=q -r=A.ok(a,o) -a.eC.set(q,r) -return r}, -ayY(a,b,c,d){var s,r=b.cy+("<"+A.Ym(c)+">"),q=a.eC.get(r) -if(q!=null)return q -s=A.aVZ(a,b,c,r,d) -a.eC.set(r,s) -return s}, -aVZ(a,b,c,d,e){var s,r,q,p,o,n,m,l -if(e){s=c.length -r=A.asd(s) -for(q=0,p=0;p0){n=A.mq(a,b,r,0) -m=A.Ib(a,c,r,0) -return A.ayY(a,n,m,c!==m)}}l=new A.jf(null,null) -l.y=12 -l.z=b -l.Q=c -l.cy=d -return A.ok(a,l)}, -aFX(a,b,c,d){return{u:a,e:b,r:c,s:[],p:0,n:d}}, -aFZ(a){var s,r,q,p,o,n,m,l,k,j,i,h=a.r,g=a.s -for(s=h.length,r=0;r=48&&q<=57)r=A.aVG(r+1,q,h,g) -else if((((q|32)>>>0)-97&65535)<26||q===95||q===36)r=A.aFY(a,r,h,g,!1) -else if(q===46)r=A.aFY(a,r,h,g,!0) -else{++r -switch(q){case 44:break -case 58:g.push(!1) -break -case 33:g.push(!0) -break -case 59:g.push(A.oh(a.u,a.e,g.pop())) -break -case 94:g.push(A.aW1(a.u,g.pop())) -break -case 35:g.push(A.Ht(a.u,5,"#")) -break -case 64:g.push(A.Ht(a.u,2,"@")) -break -case 126:g.push(A.Ht(a.u,3,"~")) -break -case 60:g.push(a.p) -a.p=g.length -break -case 62:p=a.u -o=g.splice(a.p) -A.ayV(a.u,a.e,o) -a.p=g.pop() -n=g.pop() -if(typeof n=="string")g.push(A.Hs(p,n,o)) -else{m=A.oh(p,a.e,n) -switch(m.y){case 11:g.push(A.ayY(p,m,o,a.n)) -break -default:g.push(A.ayX(p,m,o)) -break}}break -case 38:A.aVH(a,g) -break -case 42:p=a.u -g.push(A.aGc(p,A.oh(p,a.e,g.pop()),a.n)) -break -case 63:p=a.u -g.push(A.ayZ(p,A.oh(p,a.e,g.pop()),a.n)) -break -case 47:p=a.u -g.push(A.aGb(p,A.oh(p,a.e,g.pop()),a.n)) -break -case 40:g.push(a.p) -a.p=g.length -break -case 41:p=a.u -l=new A.Ui() -k=p.sEA -j=p.sEA -n=g.pop() -if(typeof n=="number")switch(n){case-1:k=g.pop() -break -case-2:j=g.pop() -break -default:g.push(n) -break}else g.push(n) -o=g.splice(a.p) -A.ayV(a.u,a.e,o) -a.p=g.pop() -l.a=o -l.b=k -l.c=j -g.push(A.aGa(p,A.oh(p,a.e,g.pop()),l)) -break -case 91:g.push(a.p) -a.p=g.length -break -case 93:o=g.splice(a.p) -A.ayV(a.u,a.e,o) -a.p=g.pop() -g.push(o) -g.push(-1) -break -case 123:g.push(a.p) -a.p=g.length -break -case 125:o=g.splice(a.p) -A.aVJ(a.u,a.e,o) -a.p=g.pop() -g.push(o) -g.push(-2) -break -default:throw"Bad character "+q}}}i=g.pop() -return A.oh(a.u,a.e,i)}, -aVG(a,b,c,d){var s,r,q=b-48 -for(s=c.length;a=48&&r<=57))break -q=q*10+(r-48)}d.push(q) -return a}, -aFY(a,b,c,d,e){var s,r,q,p,o,n,m=b+1 -for(s=c.length;m>>0)-97&65535)<26||r===95||r===36))q=r>=48&&r<=57 -else q=!0 -if(!q)break}}p=c.substring(b,m) -if(e){s=a.u -o=a.e -if(o.y===10)o=o.z -n=A.aW6(s,o.z)[p] -if(n==null)A.R('No "'+p+'" in "'+A.aT2(o)+'"') -d.push(A.as4(s,o,n))}else d.push(p) -return m}, -aVH(a,b){var s=b.pop() -if(0===s){b.push(A.Ht(a.u,1,"0&")) -return}if(1===s){b.push(A.Ht(a.u,4,"1&")) -return}throw A.c(A.my("Unexpected extended operation "+A.d(s)))}, -oh(a,b,c){if(typeof c=="string")return A.Hs(a,c,a.sEA) -else if(typeof c=="number")return A.aVI(a,b,c) -else return c}, -ayV(a,b,c){var s,r=c.length -for(s=0;sn)return!1 -m=n-o -l=s.b -k=r.b -j=l.length -i=k.length -if(o+j=d)return!1 -a1=f[b] -b+=3 -if(a00?new Array(q):v.typeUniverse.sEA -for(o=0;o0?new Array(a):v.typeUniverse.sEA}, -jf:function jf(a,b){var _=this -_.a=a -_.b=b -_.x=_.r=_.c=null -_.y=0 -_.cy=_.cx=_.ch=_.Q=_.z=null}, -Ui:function Ui(){this.c=this.b=this.a=null}, -Hq:function Hq(a){this.a=a}, -TX:function TX(){}, -Hr:function Hr(a){this.a=a}, -aV6(){var s,r,q={} -if(self.scheduleImmediate!=null)return A.aYd() -if(self.MutationObserver!=null&&self.document!=null){s=self.document.createElement("div") -r=self.document.createElement("span") -q.a=null -new self.MutationObserver(A.h7(new A.ajW(q),1)).observe(s,{childList:true}) -return new A.ajV(q,s,r)}else if(self.setImmediate!=null)return A.aYe() -return A.aYf()}, -aV7(a){self.scheduleImmediate(A.h7(new A.ajX(a),0))}, -aV8(a){self.setImmediate(A.h7(new A.ajY(a),0))}, -aV9(a){A.ayA(B.z,a)}, -ayA(a,b){var s=B.b.az(a.a,1000) -return A.aVS(s<0?0:s,b)}, -aFj(a,b){var s=B.b.az(a.a,1000) -return A.aVT(s<0?0:s,b)}, -aVS(a,b){var s=new A.Ho(!0) -s.a2V(a,b) -return s}, -aVT(a,b){var s=new A.Ho(!1) -s.a2W(a,b) -return s}, -C(a){return new A.EO(new A.ab($.a3,a.i("ab<0>")),a.i("EO<0>"))}, -B(a,b){a.$2(0,null) -b.b=!0 -return b.a}, -H(a,b){A.aWq(a,b)}, -A(a,b){b.cq(0,a)}, -z(a,b){b.oK(A.Z(a),A.aD(a))}, -aWq(a,b){var s,r,q=new A.asJ(b),p=new A.asK(b) -if(a instanceof A.ab)a.OT(q,p,t.z) -else{s=t.z -if(t.L0.b(a))a.hG(0,q,p,s) -else{r=new A.ab($.a3,t.LR) -r.a=8 -r.c=a -r.OT(q,p,s)}}}, -D(a){var s=function(b,c){return function(d,e){while(true)try{b(d,e) -break}catch(r){e=r -d=c}}}(a,1) -return $.a3.z1(new A.au5(s),t.H,t.S,t.z)}, -b3H(a){return new A.xg(a,1)}, -aFT(){return B.WW}, -aFU(a){return new A.xg(a,3)}, -aGZ(a,b){return new A.Hd(a,b.i("Hd<0>"))}, -a_O(a,b){var s=A.fD(a,"error",t.K) -return new A.oM(s,b==null?A.IX(a):b)}, -IX(a){var s -if(t.Lt.b(a)){s=a.gql() -if(s!=null)return s}return B.zG}, -aXg(a,b,c){if(t.Fr.b(a))return a.$2(b,c) -else return a.$1(b)}, -aR2(a,b){var s=new A.ab($.a3,b.i("ab<0>")) -A.bp(B.z,new A.a5O(s,a)) -return s}, -dk(a,b){var s=a==null?b.a(a):a,r=new A.ab($.a3,b.i("ab<0>")) -r.qC(s) -return r}, -pv(a,b,c){var s,r -A.fD(a,"error",t.K) -s=$.a3 -if(s!==B.A){r=s.nf(a,b) -if(r!=null){a=r.a -b=r.b}}if(b==null)b=A.IX(a) -s=new A.ab($.a3,c.i("ab<0>")) -s.qD(a,b) -return s}, -hk(a,b,c){var s,r -if(b==null)s=!c.b(null) -else s=!1 -if(s)throw A.c(A.fJ(null,"computation","The type parameter is not nullable")) -r=new A.ab($.a3,c.i("ab<0>")) -A.bp(a,new A.a5N(b,r,c)) -return r}, -mZ(a,b){var s,r,q,p,o,n,m,l,k,j,i={},h=null,g=!1,f=new A.ab($.a3,b.i("ab>")) -i.a=null -i.b=0 -s=A.b5("error") -r=A.b5("stackTrace") -q=new A.a5S(i,h,g,f,s,r) -try{for(l=J.aW(a),k=t.P;l.v();){p=l.gJ(l) -o=i.b -J.aBF(p,new A.a5R(i,o,f,h,g,s,r,b),q,k);++i.b}l=i.b -if(l===0){l=f -l.qH(A.b([],b.i("o<0>"))) -return l}i.a=A.a_(l,null,!1,b.i("0?"))}catch(j){n=A.Z(j) -m=A.aD(j) -if(i.b===0||g)return A.pv(n,m,b.i("w<0>")) -else{s.b=n -r.b=m}}return f}, -aR5(a,b){return A.aR4(new A.a5Q(new J.du(a,a.length,A.a8(a).i("du<1>")),b))}, -aR3(a){return!0}, -aR4(a){var s=$.a3,r=new A.ab(s,t.V),q=A.b5("nextIteration") -q.b=s.xc(new A.a5P(a,r,q),t.y) -q.aJ().$1(!0) -return r}, -aPw(a){return new A.aN(new A.ab($.a3,a.i("ab<0>")),a.i("aN<0>"))}, -az9(a,b,c){var s=$.a3.nf(b,c) -if(s!=null){b=s.a -c=s.b}else if(c==null)c=A.IX(b) -a.fT(b,c)}, -amS(a,b){var s,r -for(;s=a.a,(s&4)!==0;)a=a.c -if((s&24)!==0){r=b.wu() -b.B2(a) -A.x8(b,r)}else{r=b.c -b.a=b.a&1|4 -b.c=a -a.Nt(r)}}, -x8(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f={},e=f.a=a -for(s=t.L0;!0;){r={} -q=e.a -p=(q&16)===0 -o=!p -if(b==null){if(o&&(q&1)===0){s=e.c -e.b.tx(s.a,s.b)}return}r.a=b -n=b.a -for(e=b;n!=null;e=n,n=m){e.a=null -A.x8(f.a,e) -r.a=n -m=n.a}q=f.a -l=q.c -r.b=o -r.c=l -if(p){k=e.c -k=(k&1)!==0||(k&15)===8}else k=!0 -if(k){j=e.b.b -if(o){e=q.b -e=!(e===j||e.gng()===j.gng())}else e=!1 -if(e){e=f.a -s=e.c -e.b.tx(s.a,s.b) -return}i=$.a3 -if(i!==j)$.a3=j -else i=null -e=r.a.c -if((e&15)===8)new A.an_(r,f,o).$0() -else if(p){if((e&1)!==0)new A.amZ(r,l).$0()}else if((e&2)!==0)new A.amY(f,r).$0() -if(i!=null)$.a3=i -e=r.c -if(s.b(e)){q=r.a.$ti -q=q.i("ay<2>").b(e)||!q.Q[1].b(e)}else q=!1 -if(q){h=r.a.b -if(e instanceof A.ab)if((e.a&24)!==0){g=h.c -h.c=null -b=h.wx(g) -h.a=e.a&30|h.a&1 -h.c=e.c -f.a=e -continue}else A.amS(e,h) -else h.AV(e) -return}}h=r.a.b -g=h.c -h.c=null -b=h.wx(g) -e=r.b -q=r.c -if(!e){h.a=8 -h.c=q}else{h.a=h.a&1|16 -h.c=q}f.a=h -e=h}}, -aH4(a,b){if(t.Hg.b(a))return b.z1(a,t.z,t.K,t.Km) -if(t.C_.b(a))return b.m9(a,t.z,t.K) -throw A.c(A.fJ(a,"onError",u.w))}, -aXz(){var s,r -for(s=$.y5;s!=null;s=$.y5){$.I9=null -r=s.b -$.y5=r -if(r==null)$.I8=null -s.a.$0()}}, -aXS(){$.azn=!0 -try{A.aXz()}finally{$.I9=null -$.azn=!1 -if($.y5!=null)$.aAi().$1(A.aHk())}}, -aHc(a){var s=new A.Su(a),r=$.I8 -if(r==null){$.y5=$.I8=s -if(!$.azn)$.aAi().$1(A.aHk())}else $.I8=r.b=s}, -aXP(a){var s,r,q,p=$.y5 -if(p==null){A.aHc(a) -$.I9=$.I8 -return}s=new A.Su(a) -r=$.I9 -if(r==null){s.b=p -$.y5=$.I9=s}else{q=r.b -s.b=q -$.I9=r.b=s -if(q==null)$.I8=s}}, -fE(a){var s,r=null,q=$.a3 -if(B.A===q){A.atF(r,r,B.A,a) -return}if(B.A===q.gD0().a)s=B.A.gng()===q.gng() -else s=!1 -if(s){A.atF(r,r,q,q.nB(a,t.H)) -return}s=$.a3 -s.kT(s.xb(a))}, -aF4(a,b){var s=null,r=b.i("o5<0>"),q=new A.o5(s,s,s,s,r) -q.mI(0,a) -q.Kq() -return new A.ks(q,r.i("ks<1>"))}, -b2O(a,b){A.fD(a,"stream",t.K) -return new A.Xp(b.i("Xp<0>"))}, -aF3(a,b,c){var s=null -return b?new A.xT(a,s,s,s,c.i("xT<0>")):new A.o5(a,s,s,s,c.i("o5<0>"))}, -azr(a){var s,r,q -if(a==null)return -try{a.$0()}catch(q){s=A.Z(q) -r=A.aD(q) -$.a3.tx(s,r)}}, -aka(a,b,c){var s=b==null?A.aYg():b -return a.m9(s,t.H,c)}, -aFI(a,b){if(b==null)b=A.aYi() -if(t.hK.b(b))return a.z1(b,t.z,t.K,t.Km) -if(t.mX.b(b))return a.m9(b,t.z,t.K) -throw A.c(A.aO("handleError callback must take either an Object (the error), or both an Object (the error) and a StackTrace.",null))}, -aXD(a){}, -aXF(a,b){$.a3.tx(a,b)}, -aXE(){}, -aXO(a,b,c){var s,r,q,p,o,n -try{b.$1(a.$0())}catch(n){s=A.Z(n) -r=A.aD(n) -q=$.a3.nf(s,r) -if(q==null)c.$2(s,r) -else{p=q.a -o=q.b -c.$2(p,o)}}}, -aWv(a,b,c,d){var s=a.ay(0),r=$.rU() -if(s!==r)s.hK(new A.asN(b,c,d)) -else b.fT(c,d)}, -aWw(a,b){return new A.asM(a,b)}, -aWx(a,b,c){var s=a.ay(0),r=$.rU() -if(s!==r)s.hK(new A.asO(b,c)) -else b.l6(c)}, -aGt(a,b,c){var s=$.a3.nf(b,c) -if(s!=null){b=s.a -c=s.b}a.qy(b,c)}, -bp(a,b){var s=$.a3 -if(s===B.A)return s.EF(a,b) -return s.EF(a,s.xb(b))}, -r6(a,b){var s,r=$.a3 -if(r===B.A)return r.ED(a,b) -s=r.xc(b,t.qe) -return $.a3.ED(a,s)}, -aXL(a,b,c,d,e){A.Ia(d,e)}, -Ia(a,b){A.aXP(new A.atB(a,b))}, -atC(a,b,c,d){var s,r=$.a3 -if(r===c)return d.$0() -$.a3=c -s=r -try{r=d.$0() -return r}finally{$.a3=s}}, -atE(a,b,c,d,e){var s,r=$.a3 -if(r===c)return d.$1(e) -$.a3=c -s=r -try{r=d.$1(e) -return r}finally{$.a3=s}}, -atD(a,b,c,d,e,f){var s,r=$.a3 -if(r===c)return d.$2(e,f) -$.a3=c -s=r -try{r=d.$2(e,f) -return r}finally{$.a3=s}}, -aH7(a,b,c,d){return d}, -aH8(a,b,c,d){return d}, -aH6(a,b,c,d){return d}, -aXK(a,b,c,d,e){return null}, -atF(a,b,c,d){var s,r -if(B.A!==c){s=B.A.gng() -r=c.gng() -d=s!==r?c.xb(d):c.E4(d,t.H)}A.aHc(d)}, -aXJ(a,b,c,d,e){return A.ayA(d,B.A!==c?c.E4(e,t.H):e)}, -aXI(a,b,c,d,e){return A.aFj(d,B.A!==c?c.Qg(e,t.H,t.qe):e)}, -aXM(a,b,c,d){A.Il(d)}, -aXH(a){$.a3.TP(0,a)}, -aH5(a,b,c,d,e){var s,r,q -$.ZS=A.aYj() -s=c.gMN() -s=s -r=new A.Tn(c.gO_(),c.gO1(),c.gO0(),c.gND(),c.gNF(),c.gNC(),c.gLl(),c.gD0(),c.gKJ(),c.gKI(),c.gNu(),c.gLx(),c.gCb(),c,s) -q=d.a -if(q!=null)r.cx=new A.eS(r,q,t.sL) -return r}, -ajW:function ajW(a){this.a=a}, -ajV:function ajV(a,b,c){this.a=a -this.b=b -this.c=c}, -ajX:function ajX(a){this.a=a}, -ajY:function ajY(a){this.a=a}, -Ho:function Ho(a){this.a=a -this.b=null -this.c=0}, -arH:function arH(a,b){this.a=a -this.b=b}, -arG:function arG(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -EO:function EO(a,b){this.a=a -this.b=!1 -this.$ti=b}, -asJ:function asJ(a){this.a=a}, -asK:function asK(a){this.a=a}, -au5:function au5(a){this.a=a}, -xg:function xg(a,b){this.a=a -this.b=b}, -mi:function mi(a,b){var _=this -_.a=a -_.d=_.c=_.b=null -_.$ti=b}, -Hd:function Hd(a,b){this.a=a -this.$ti=b}, -oM:function oM(a,b){this.a=a -this.b=b}, -a5O:function a5O(a,b){this.a=a -this.b=b}, -a5N:function a5N(a,b,c){this.a=a -this.b=b -this.c=c}, -a5S:function a5S(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f}, -a5R:function a5R(a,b,c,d,e,f,g,h){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h}, -a5Q:function a5Q(a,b){this.a=a -this.b=b}, -a5P:function a5P(a,b,c){this.a=a -this.b=b -this.c=c}, -wL:function wL(){}, -aN:function aN(a,b){this.a=a -this.$ti=b}, -ku:function ku(a,b,c,d,e){var _=this -_.a=null -_.b=a -_.c=b -_.d=c -_.e=d -_.$ti=e}, -ab:function ab(a,b){var _=this -_.a=0 -_.b=a -_.c=null -_.$ti=b}, -amP:function amP(a,b){this.a=a -this.b=b}, -amX:function amX(a,b){this.a=a -this.b=b}, -amT:function amT(a){this.a=a}, -amU:function amU(a){this.a=a}, -amV:function amV(a,b,c){this.a=a -this.b=b -this.c=c}, -amR:function amR(a,b){this.a=a -this.b=b}, -amW:function amW(a,b){this.a=a -this.b=b}, -amQ:function amQ(a,b,c){this.a=a -this.b=b -this.c=c}, -an_:function an_(a,b,c){this.a=a -this.b=b -this.c=c}, -an0:function an0(a){this.a=a}, -amZ:function amZ(a,b){this.a=a -this.b=b}, -amY:function amY(a,b){this.a=a -this.b=b}, -Su:function Su(a){this.a=a -this.b=null}, -cP:function cP(){}, -ahm:function ahm(a){this.a=a}, -ahn:function ahn(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -ahk:function ahk(a,b){this.a=a -this.b=b}, -ahl:function ahl(){}, -aho:function aho(a,b){this.a=a -this.b=b}, -ahp:function ahp(a,b){this.a=a -this.b=b}, -ahi:function ahi(a){this.a=a}, -ahj:function ahj(a,b,c){this.a=a -this.b=b -this.c=c}, -eM:function eM(){}, -DT:function DT(){}, -R_:function R_(){}, -xR:function xR(){}, -arh:function arh(a){this.a=a}, -arg:function arg(a){this.a=a}, -XB:function XB(){}, -Sv:function Sv(){}, -o5:function o5(a,b,c,d,e){var _=this -_.a=null -_.b=0 -_.c=null -_.d=a -_.e=b -_.f=c -_.r=d -_.$ti=e}, -xT:function xT(a,b,c,d,e){var _=this -_.a=null -_.b=0 -_.c=null -_.d=a -_.e=b -_.f=c -_.r=d -_.$ti=e}, -ks:function ks(a,b){this.a=a -this.$ti=b}, -wN:function wN(a,b,c,d,e,f,g){var _=this -_.x=a -_.a=b -_.b=c -_.c=d -_.d=e -_.e=f -_.r=_.f=null -_.$ti=g}, -f8:function f8(){}, -akc:function akc(a,b,c){this.a=a -this.b=b -this.c=c}, -akb:function akb(a){this.a=a}, -Ha:function Ha(){}, -Ty:function Ty(){}, -o7:function o7(a,b){this.b=a -this.a=null -this.$ti=b}, -alH:function alH(a,b){this.b=a -this.c=b -this.a=null}, -alG:function alG(){}, -Vz:function Vz(){}, -aoD:function aoD(a,b){this.a=a -this.b=b}, -xS:function xS(a){var _=this -_.c=_.b=null -_.a=0 -_.$ti=a}, -wW:function wW(a,b,c){var _=this -_.a=a -_.b=0 -_.c=b -_.$ti=c}, -Xp:function Xp(a){this.$ti=a}, -Fe:function Fe(a){this.$ti=a}, -asN:function asN(a,b,c){this.a=a -this.b=b -this.c=c}, -asM:function asM(a,b){this.a=a -this.b=b}, -asO:function asO(a,b){this.a=a -this.b=b}, -mb:function mb(){}, -x5:function x5(a,b,c,d,e,f,g){var _=this -_.x=a -_.y=null -_.a=b -_.b=c -_.c=d -_.d=e -_.e=f -_.r=_.f=null -_.$ti=g}, -Fu:function Fu(a,b,c,d){var _=this -_.b=a -_.c=b -_.a=c -_.$ti=d}, -eS:function eS(a,b,c){this.a=a -this.b=b -this.$ti=c}, -aqO:function aqO(a,b){this.a=a -this.b=b}, -aqP:function aqP(a,b){this.a=a -this.b=b}, -aqN:function aqN(a,b){this.a=a -this.b=b}, -ap4:function ap4(a,b){this.a=a -this.b=b}, -ap5:function ap5(a,b){this.a=a -this.b=b}, -ap3:function ap3(a,b){this.a=a -this.b=b}, -YB:function YB(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m}, -y0:function y0(){}, -YA:function YA(){}, -Tn:function Tn(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=null -_.db=n -_.dx=o}, -alq:function alq(a,b,c){this.a=a -this.b=b -this.c=c}, -als:function als(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -alp:function alp(a,b){this.a=a -this.b=b}, -alr:function alr(a,b,c){this.a=a -this.b=b -this.c=c}, -atB:function atB(a,b){this.a=a -this.b=b}, -WM:function WM(){}, -aqG:function aqG(a,b,c){this.a=a -this.b=b -this.c=c}, -aqI:function aqI(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -aqF:function aqF(a,b){this.a=a -this.b=b}, -aqH:function aqH(a,b,c){this.a=a -this.b=b -this.c=c}, -hm(a,b){return new A.rn(a.i("@<0>").aK(b).i("rn<1,2>"))}, -ayN(a,b){var s=a[b] -return s===a?null:s}, -ayP(a,b,c){if(c==null)a[b]=a -else a[b]=c}, -ayO(){var s=Object.create(null) -A.ayP(s,"",s) -delete s[""] -return s}, -Bc(a,b,c,d,e){if(c==null)if(b==null){if(a==null)return new A.c5(d.i("@<0>").aK(e).i("c5<1,2>")) -b=A.aHp()}else{if(A.aYR()===b&&A.aYQ()===a)return A.aVy(d,e) -if(a==null)a=A.aHo()}else{if(b==null)b=A.aHp() -if(a==null)a=A.aHo()}return A.aVx(a,b,c,d,e)}, -af(a,b,c){return A.aHH(a,new A.c5(b.i("@<0>").aK(c).i("c5<1,2>")))}, -v(a,b){return new A.c5(a.i("@<0>").aK(b).i("c5<1,2>"))}, -aVy(a,b){return new A.FT(a.i("@<0>").aK(b).i("FT<1,2>"))}, -aVx(a,b,c,d,e){var s=c!=null?c:new A.anI(d) -return new A.xk(a,b,s,d.i("@<0>").aK(e).i("xk<1,2>"))}, -dI(a){return new A.ob(a.i("ob<0>"))}, -ayQ(){var s=Object.create(null) -s[""]=s -delete s[""] -return s}, -jV(a){return new A.iu(a.i("iu<0>"))}, -aT(a){return new A.iu(a.i("iu<0>"))}, -db(a,b){return A.aZa(a,new A.iu(b.i("iu<0>")))}, -ayS(){var s=Object.create(null) -s[""]=s -delete s[""] -return s}, -fz(a,b,c){var s=new A.h6(a,b,c.i("h6<0>")) -s.c=a.e -return s}, -aWJ(a,b){return J.e(a,b)}, -aWK(a){return J.bY(a)}, -axC(a,b,c){var s,r -if(A.azo(a)){if(b==="("&&c===")")return"(...)" -return b+"..."+c}s=A.b([],t.s) -$.rL.push(a) -try{A.aXp(a,s)}finally{$.rL.pop()}r=A.R0(b,s,", ")+c -return r.charCodeAt(0)==0?r:r}, -AT(a,b,c){var s,r -if(A.azo(a))return b+"..."+c -s=new A.ci(b) -$.rL.push(a) -try{r=s -r.a=A.R0(r.a,a,", ")}finally{$.rL.pop()}s.a+=c -r=s.a -return r.charCodeAt(0)==0?r:r}, -azo(a){var s,r -for(s=$.rL.length,r=0;r100){while(!0){if(!(k>75&&j>3))break -k-=b.pop().length+2;--j}b.push("...") -return}}q=A.d(p) -r=A.d(o) -k+=r.length+q.length+4}}if(j>b.length+2){k+=5 -m="..."}else m=null -while(!0){if(!(k>80&&b.length>3))break -k-=b.pop().length+2 -if(m==null){k+=5 -m="..."}}if(m!=null)b.push(m) -b.push(q) -b.push(r)}, -aDD(a,b,c){var s=A.Bc(null,null,null,b,c) -J.eo(a,new A.a92(s,b,c)) -return s}, -a93(a,b,c){var s=A.Bc(null,null,null,b,c) -s.P(0,a) -return s}, -lj(a,b){var s,r=A.jV(b) -for(s=J.aW(a);s.v();)r.I(0,b.a(s.gJ(s))) -return r}, -j2(a,b){var s=A.jV(b) -s.P(0,a) -return s}, -aVz(a,b){return new A.xl(a,a.a,a.c,b.i("xl<0>"))}, -aRF(a,b){var s=t.b8 -return J.oC(s.a(a),s.a(b))}, -Nf(a){var s,r={} -if(A.azo(a))return"{...}" -s=new A.ci("") -try{$.rL.push(a) -s.a+="{" -r.a=!0 -J.eo(a,new A.a9j(r,s)) -s.a+="}"}finally{$.rL.pop()}r=s.a -return r.charCodeAt(0)==0?r:r}, -aCz(a){var s=new A.rk(a.i("rk<0>")) -s.a=s -s.b=s -return new A.pa(s,a.i("pa<0>"))}, -eI(a,b){return new A.Bg(A.a_(A.aRG(a),null,!1,b.i("0?")),b.i("Bg<0>"))}, -aRG(a){if(a==null||a<8)return 8 -else if((a&a-1)>>>0!==0)return A.aDE(a) -return a}, -aDE(a){var s -a=(a<<1>>>0)-1 -for(;!0;a=s){s=(a&a-1)>>>0 -if(s===0)return a}}, -anK(a,b){return new A.xm(a,a.c,a.d,a.b,b.i("xm<0>"))}, -as5(){throw A.c(A.V("Cannot change an unmodifiable set"))}, -aWN(a,b){return J.oC(a,b)}, -aGH(a){if(a.i("i(0,0)").b(A.aHt()))return A.aHt() -return A.aYF()}, -ayp(a,b){var s=A.aGH(a) -return new A.DN(s,new A.ah4(a),a.i("@<0>").aK(b).i("DN<1,2>"))}, -ah5(a,b,c){var s=a==null?A.aGH(c):a,r=b==null?new A.ah7(c):b -return new A.vZ(s,r,c.i("vZ<0>"))}, -rn:function rn(a){var _=this -_.a=0 -_.e=_.d=_.c=_.b=null -_.$ti=a}, -an7:function an7(a){this.a=a}, -an6:function an6(a){this.a=a}, -Fy:function Fy(a){var _=this -_.a=0 -_.e=_.d=_.c=_.b=null -_.$ti=a}, -ro:function ro(a,b){this.a=a -this.$ti=b}, -xa:function xa(a,b,c){var _=this -_.a=a -_.b=b -_.c=0 -_.d=null -_.$ti=c}, -FT:function FT(a){var _=this -_.a=0 -_.f=_.e=_.d=_.c=_.b=null -_.r=0 -_.$ti=a}, -xk:function xk(a,b,c,d){var _=this -_.x=a -_.y=b -_.z=c -_.a=0 -_.f=_.e=_.d=_.c=_.b=null -_.r=0 -_.$ti=d}, -anI:function anI(a){this.a=a}, -ob:function ob(a){var _=this -_.a=0 -_.e=_.d=_.c=_.b=null -_.$ti=a}, -kv:function kv(a,b,c){var _=this -_.a=a -_.b=b -_.c=0 -_.d=null -_.$ti=c}, -iu:function iu(a){var _=this -_.a=0 -_.f=_.e=_.d=_.c=_.b=null -_.r=0 -_.$ti=a}, -anJ:function anJ(a){this.a=a -this.c=this.b=null}, -h6:function h6(a,b,c){var _=this -_.a=a -_.b=b -_.d=_.c=null -_.$ti=c}, -AU:function AU(){}, -AS:function AS(){}, -a92:function a92(a,b,c){this.a=a -this.b=b -this.c=c}, -Bd:function Bd(a){var _=this -_.b=_.a=0 -_.c=null -_.$ti=a}, -xl:function xl(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=null -_.d=c -_.e=!1 -_.$ti=d}, -pX:function pX(){}, -Be:function Be(){}, -T:function T(){}, -Bo:function Bo(){}, -a9j:function a9j(a,b){this.a=a -this.b=b}, -aB:function aB(){}, -a9k:function a9k(a){this.a=a}, -ww:function ww(){}, -FW:function FW(a,b){this.a=a -this.$ti=b}, -UW:function UW(a,b,c){var _=this -_.a=a -_.b=b -_.c=null -_.$ti=c}, -ol:function ol(){}, -uA:function uA(){}, -m_:function m_(a,b){this.a=a -this.$ti=b}, -F7:function F7(){}, -rj:function rj(a,b,c){var _=this -_.c=a -_.d=b -_.b=_.a=null -_.$ti=c}, -rk:function rk(a){this.b=this.a=null -this.$ti=a}, -pa:function pa(a,b){this.a=a -this.b=0 -this.$ti=b}, -TK:function TK(a,b,c){var _=this -_.a=a -_.b=b -_.c=null -_.$ti=c}, -Bg:function Bg(a,b){var _=this -_.a=a -_.d=_.c=_.b=0 -_.$ti=b}, -xm:function xm(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=null -_.$ti=e}, -cO:function cO(){}, -ry:function ry(){}, -Yo:function Yo(){}, -el:function el(a,b){this.a=a -this.$ti=b}, -Xk:function Xk(){}, -cv:function cv(a,b){var _=this -_.a=a -_.c=_.b=null -_.$ti=b}, -eR:function eR(a,b,c){var _=this -_.d=a -_.a=b -_.c=_.b=null -_.$ti=c}, -Xj:function Xj(){}, -DN:function DN(a,b,c){var _=this -_.d=null -_.e=a -_.f=b -_.c=_.b=_.a=0 -_.$ti=c}, -ah4:function ah4(a){this.a=a}, -kz:function kz(){}, -mh:function mh(a,b){this.a=a -this.$ti=b}, -rA:function rA(a,b){this.a=a -this.$ti=b}, -H1:function H1(a,b){this.a=a -this.$ti=b}, -dq:function dq(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=null -_.d=c -_.$ti=d}, -H5:function H5(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=null -_.d=c -_.$ti=d}, -rz:function rz(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=null -_.d=c -_.$ti=d}, -vZ:function vZ(a,b,c){var _=this -_.d=null -_.e=a -_.f=b -_.c=_.b=_.a=0 -_.$ti=c}, -ah7:function ah7(a){this.a=a}, -ah6:function ah6(a,b){this.a=a -this.b=b}, -FU:function FU(){}, -H2:function H2(){}, -H3:function H3(){}, -H4:function H4(){}, -Hu:function Hu(){}, -HY:function HY(){}, -I3:function I3(){}, -aH0(a,b){var s,r,q,p=null -try{p=JSON.parse(a)}catch(r){s=A.Z(r) -q=A.cj(String(s),null,null) -throw A.c(q)}q=A.asU(p) -return q}, -asU(a){var s -if(a==null)return null -if(typeof a!="object")return a -if(Object.getPrototypeOf(a)!==Array.prototype)return new A.UG(a,Object.create(null)) -for(s=0;s=0)return null -return r}return null}, -aUe(a,b,c,d){var s=a?$.aK9():$.aK8() -if(s==null)return null -if(0===c&&d===b.length)return A.aFu(s,b) -return A.aFu(s,b.subarray(c,A.ed(c,d,b.length,null,null)))}, -aFu(a,b){var s,r -try{s=a.decode(b) -return s}catch(r){}return null}, -aBQ(a,b,c,d,e,f){if(B.b.b4(f,4)!==0)throw A.c(A.cj("Invalid base64 padding, padded length must be multiple of four, is "+f,a,c)) -if(d+e!==f)throw A.c(A.cj("Invalid base64 padding, '=' not at the end",a,b)) -if(e>2)throw A.c(A.cj("Invalid base64 padding, more than two '=' characters",a,b))}, -aVb(a,b,c,d,e,f,g,h){var s,r,q,p,o,n,m=h>>>2,l=3-(h&3) -for(s=J.ah(b),r=c,q=0;r>>0 -m=(m<<8|p)&16777215;--l -if(l===0){o=g+1 -f[g]=B.e.ao(a,m>>>18&63) -g=o+1 -f[o]=B.e.ao(a,m>>>12&63) -o=g+1 -f[g]=B.e.ao(a,m>>>6&63) -g=o+1 -f[o]=B.e.ao(a,m&63) -m=0 -l=3}}if(q>=0&&q<=255){if(l<3){o=g+1 -n=o+1 -if(3-l===1){f[g]=B.e.ao(a,m>>>2&63) -f[o]=B.e.ao(a,m<<4&63) -f[n]=61 -f[n+1]=61}else{f[g]=B.e.ao(a,m>>>10&63) -f[o]=B.e.ao(a,m>>>4&63) -f[n]=B.e.ao(a,m<<2&63) -f[n+1]=61}return 0}return(m<<2|3-l)>>>0}for(r=c;r255)break;++r}throw A.c(A.fJ(b,"Not a byte value at index "+r+": 0x"+J.aOF(s.h(b,r),16),null))}, -aCJ(a){return $.aQk.h(0,a.toLowerCase())}, -aDx(a,b,c){return new A.AY(a,b)}, -aWM(a){return a.hI()}, -aFW(a,b){var s=b==null?A.azA():b -return new A.UI(a,[],s)}, -ayR(a,b,c){var s,r,q=new A.ci("") -if(c==null)s=A.aFW(q,b) -else{r=b==null?A.azA():b -s=new A.UJ(c,0,q,[],r)}s.mk(a) -r=q.a -return r.charCodeAt(0)==0?r:r}, -axM(a){return A.aGZ(function(){var s=a -var r=0,q=1,p,o,n,m,l,k -return function $async$axM(b,c){if(b===1){p=c -r=q}while(true)switch(r){case 0:k=A.ed(0,null,s.length,null,null) -o=0,n=0,m=0 -case 2:if(!(m>>0!==0?255:q}return o}, -UG:function UG(a,b){this.a=a -this.b=b -this.c=null}, -anx:function anx(a){this.a=a}, -UH:function UH(a){this.a=a}, -aiX:function aiX(){}, -aiW:function aiW(){}, -yJ:function yJ(a){this.a=a}, -as3:function as3(){}, -a_I:function a_I(a){this.a=a}, -as2:function as2(){}, -IU:function IU(a,b){this.a=a -this.b=b}, -J6:function J6(){}, -a_V:function a_V(){}, -ak4:function ak4(a){this.a=0 -this.b=a}, -a0r:function a0r(){}, -a0s:function a0s(){}, -SJ:function SJ(a,b){this.a=a -this.b=b -this.c=0}, -JG:function JG(){}, -kU:function kU(){}, -KA:function KA(){}, -mN:function mN(){}, -AY:function AY(a,b){this.a=a -this.b=b}, -MQ:function MQ(a,b){this.a=a -this.b=b}, -MP:function MP(){}, -a8v:function a8v(a,b){this.a=a -this.b=b}, -a8u:function a8u(a){this.a=a}, -anA:function anA(){}, -anB:function anB(a,b){this.a=a -this.b=b}, -any:function any(){}, -anz:function anz(a,b){this.a=a -this.b=b}, -UI:function UI(a,b,c){this.c=a -this.a=b -this.b=c}, -UJ:function UJ(a,b,c,d,e){var _=this -_.f=a -_.k2$=b -_.c=c -_.a=d -_.b=e}, -B6:function B6(a){this.a=a}, -a8U:function a8U(a){this.a=a}, -MU:function MU(a,b){this.a=a -this.b=b}, -Ew:function Ew(a){this.a=a}, -aiY:function aiY(){}, -asc:function asc(a){this.b=0 -this.c=a}, -RK:function RK(a){this.a=a}, -asb:function asb(a){this.a=a -this.b=16 -this.c=0}, -YR:function YR(){}, -aXX(a){var s=new A.c5(t.dl) -a.a9(0,new A.au0(s)) -return s}, -aZz(a){return A.ow(a)}, -aD5(a,b,c){return A.aSA(a,b,c==null?null:A.aXX(c))}, -axl(a){return new A.tI(new WeakMap(),a.i("tI<0>"))}, -a4l(a){var s=A.jz(a)||typeof a=="number"||typeof a=="string" -if(s)throw A.c(A.fJ(a,u.e,null))}, -d1(a,b){var s=A.ay4(a,b) -if(s!=null)return s -throw A.c(A.cj(a,null,null))}, -os(a){var s=A.aEw(a) -if(s!=null)return s -throw A.c(A.cj("Invalid double",a,null))}, -aQo(a){if(a instanceof A.dv)return a.j(0) -return"Instance of '"+A.ac1(a)+"'"}, -aQp(a,b){a=A.c(a) -a.stack=b.j(0) -throw a -throw A.c("unreachable")}, -KQ(a,b){var s -if(Math.abs(a)<=864e13)s=!1 -else s=!0 -if(s)A.R(A.aO("DateTime is outside valid range: "+a,null)) -A.fD(b,"isUtc",t.y) -return new A.dj(a,b)}, -a_(a,b,c,d){var s,r=c?J.uj(a,d):J.AV(a,d) -if(a!==0&&b!=null)for(s=0;s")) -for(s=J.aW(a);s.v();)r.push(s.gJ(s)) -if(b)return r -return J.a89(r)}, -ai(a,b,c){var s -if(b)return A.aDJ(a,c) -s=J.a89(A.aDJ(a,c)) -return s}, -aDJ(a,b){var s,r -if(Array.isArray(a))return A.b(a.slice(0),b.i("o<0>")) -s=A.b([],b.i("o<0>")) -for(r=J.aW(a);r.v();)s.push(r.gJ(r)) -return s}, -a95(a,b,c,d){var s,r=c?J.uj(a,d):J.AV(a,d) -for(s=0;s0||c=1000)return""+a -if(s>=100)return r+"0"+s -if(s>=10)return r+"00"+s -return r+"000"+s}, -aPM(a){if(a>=100)return""+a -if(a>=10)return"0"+a -return"00"+a}, -KR(a){if(a>=10)return""+a -return"0"+a}, -b1(a,b,c){return new A.aS(a+1000*b+1e6*c)}, -pe(a){if(typeof a=="number"||A.jz(a)||a==null)return J.d2(a) -if(typeof a=="string")return JSON.stringify(a) -return A.aQo(a)}, -A1(a,b){A.fD(a,"error",t.K) -A.fD(b,"stackTrace",t.Km) -A.aQp(a,b)}, -my(a){return new A.oL(a)}, -aO(a,b){return new A.fh(!1,null,b,a)}, -fJ(a,b,c){return new A.fh(!0,a,b,c)}, -hc(a,b){return a}, -dV(a){var s=null -return new A.v7(s,s,!1,s,s,a)}, -acn(a,b){return new A.v7(null,null,!0,a,b,"Value not in range")}, -bL(a,b,c,d,e){return new A.v7(b,c,!0,a,d,"Invalid value")}, -aED(a,b,c,d){if(ac)throw A.c(A.bL(a,b,c,d,null)) -return a}, -ayb(a,b,c,d){if(d==null)d=J.aZ(b) -if(0>a||a>=d)throw A.c(A.cl(a,b,c==null?"index":c,null,d)) -return a}, -ed(a,b,c,d,e){if(0>a||a>c)throw A.c(A.bL(a,0,c,d==null?"start":d,null)) -if(b!=null){if(a>b||b>c)throw A.c(A.bL(b,a,c,e==null?"end":e,null)) -return b}return c}, -dw(a,b){if(a<0)throw A.c(A.bL(a,0,null,b,null)) -return a}, -cl(a,b,c,d,e){var s=e==null?J.aZ(b):e -return new A.AM(s,!0,a,c,"Index out of range")}, -V(a){return new A.RH(a)}, -bV(a){return new A.wu(a)}, -ae(a){return new A.lP(a)}, -bF(a){return new A.Kx(a)}, -d4(a){return new A.Fh(a)}, -cj(a,b,c){return new A.fR(a,b,c)}, -aDs(a,b,c){if(a<=0)return new A.iS(c.i("iS<0>")) -return new A.Fr(a,b,c.i("Fr<0>"))}, -axN(a,b,c,d,e){return new A.p1(a,b.i("@<0>").aK(c).aK(d).aK(e).i("p1<1,2,3,4>"))}, -aaC(a,b,c,d,e,f){var s,r -if(B.as===c)return A.aF9(J.bY(a),J.bY(b),$.yi()) -if(B.as===d){s=J.bY(a) -b=J.bY(b) -c=J.bY(c) -return A.DZ(A.dY(A.dY(A.dY($.yi(),s),b),c))}if(B.as===e)return A.aTM(J.bY(a),J.bY(b),J.bY(c),J.bY(d),$.yi()) -if(B.as===f){s=J.bY(a) -b=J.bY(b) -c=J.bY(c) -d=J.bY(d) -e=e.gB(e) -return A.DZ(A.dY(A.dY(A.dY(A.dY(A.dY($.yi(),s),b),c),d),e))}s=J.bY(a) -b=J.bY(b) -c=J.bY(c) -d=J.bY(d) -e=e.gB(e) -f=f.gB(f) -r=$.yi() -return A.DZ(A.dY(A.dY(A.dY(A.dY(A.dY(A.dY(r,s),b),c),d),e),f))}, -aaD(a){var s,r=$.yi() -for(s=J.aW(a);s.v();)r=A.dY(r,J.bY(s.gJ(s))) -return A.DZ(r)}, -d8(a){var s=A.d(a),r=$.ZS -if(r==null)A.Il(s) -else r.$1(s)}, -aTE(){$.awo() -return new A.QZ()}, -aWD(a,b){return 65536+((a&1023)<<10)+(b&1023)}, -m1(a3,a4,a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=null -a5=a3.length -s=a4+5 -if(a5>=s){r=((B.e.ao(a3,a4+4)^58)*3|B.e.ao(a3,a4)^100|B.e.ao(a3,a4+1)^97|B.e.ao(a3,a4+2)^116|B.e.ao(a3,a4+3)^97)>>>0 -if(r===0)return A.aFs(a4>0||a5=14)q[7]=a5 -o=q[1] -if(o>=a4)if(A.aHb(a3,a4,o,20,q)===20)q[7]=o -n=q[2]+1 -m=q[3] -l=q[4] -k=q[5] -j=q[6] -if(jo+3){h=a2 -i=!1}else{p=m>a4 -if(p&&m+1===l){h=a2 -i=!1}else{if(!(kl+2&&B.e.dm(a3,"/..",k-3) -else g=!0 -if(g){h=a2 -i=!1}else{if(o===a4+4)if(B.e.dm(a3,"file",a4)){if(n<=a4){if(!B.e.dm(a3,"/",l)){f="file:///" -r=3}else{f="file://" -r=2}a3=f+B.e.a0(a3,l,a5) -o-=a4 -s=r-a4 -k+=s -j+=s -a5=a3.length -a4=0 -n=7 -m=7 -l=7}else if(l===k)if(a4===0&&!0){a3=B.e.kF(a3,l,k,"/");++k;++j;++a5}else{a3=B.e.a0(a3,a4,l)+"/"+B.e.a0(a3,k,a5) -o-=a4 -n-=a4 -m-=a4 -l-=a4 -s=1-a4 -k+=s -j+=s -a5=a3.length -a4=0}h="file"}else if(B.e.dm(a3,"http",a4)){if(p&&m+3===l&&B.e.dm(a3,"80",m+1))if(a4===0&&!0){a3=B.e.kF(a3,m,l,"") -l-=3 -k-=3 -j-=3 -a5-=3}else{a3=B.e.a0(a3,a4,m)+B.e.a0(a3,l,a5) -o-=a4 -n-=a4 -m-=a4 -s=3+a4 -l-=s -k-=s -j-=s -a5=a3.length -a4=0}h="http"}else h=a2 -else if(o===s&&B.e.dm(a3,"https",a4)){if(p&&m+4===l&&B.e.dm(a3,"443",m+1))if(a4===0&&!0){a3=B.e.kF(a3,m,l,"") -l-=4 -k-=4 -j-=4 -a5-=3}else{a3=B.e.a0(a3,a4,m)+B.e.a0(a3,l,a5) -o-=a4 -n-=a4 -m-=a4 -s=4+a4 -l-=s -k-=s -j-=s -a5=a3.length -a4=0}h="https"}else h=a2 -i=!0}}}else h=a2 -if(i){if(a4>0||a5a4)h=A.aWd(a3,a4,o) -else{if(o===a4)A.xY(a3,a4,"Invalid empty scheme") -h=""}if(n>a4){e=o+3 -d=e9)k.$2("invalid character",s)}else{if(q===3)k.$2(m,s) -o=A.d1(B.e.a0(a,r,s),null) -if(o>255)k.$2(l,r) -n=q+1 -j[q]=o -r=s+1 -q=n}}if(q!==3)k.$2(m,c) -o=A.d1(B.e.a0(a,r,c),null) -if(o>255)k.$2(l,r) -j[q]=o -return j}, -aFt(a,b,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=null,d=new A.aiO(a),c=new A.aiP(d,a) -if(a.length<2)d.$2("address is too short",e) -s=A.b([],t.t) -for(r=b,q=r,p=!1,o=!1;r>>0) -s.push((k[2]<<8|k[3])>>>0)}if(p){if(s.length>7)d.$2("an address with a wildcard must have less than 7 parts",e)}else if(s.length!==8)d.$2("an address without a wildcard must contain exactly 8 parts",e) -j=new Uint8Array(16) -for(l=s.length,i=9-l,r=0,h=0;ro)A.R(A.bL(0,0,p.gp(q),null,null)) -if(A.azX(q,"/",0)){s=A.V("Illegal path character "+A.d(q)) -throw A.c(s)}}}, -aGe(a,b,c){var s,r,q,p -for(s=A.f1(a,c,null,A.a8(a).c),r=s.$ti,s=new A.bl(s,s.gp(s),r.i("bl")),r=r.i("aI.E");s.v();){q=r.a(s.d) -p=A.c8('["*/:<>?\\\\|]',!0,!1,!1,!1) -if(A.azX(q,p,0)){s=A.V("Illegal character in path: "+q) -throw A.c(s)}}}, -aW9(a,b){var s -if(!(65<=a&&a<=90))s=97<=a&&a<=122 -else s=!0 -if(s)return -s=A.V("Illegal drive letter "+A.aTH(a)) -throw A.c(s)}, -az0(a,b){if(a!=null&&a===A.aGf(b))return null -return a}, -aGj(a,b,c,d){var s,r,q,p,o,n -if(a==null)return null -if(b===c)return"" -if(B.e.aH(a,b)===91){s=c-1 -if(B.e.aH(a,s)!==93)A.xY(a,b,"Missing end `]` to match `[` in host") -r=b+1 -q=A.aWa(a,r,s) -if(q=b&&q=b&&s>>4]&1<<(p&15))!==0){if(q&&65<=p&&90>=p){if(i==null)i=new A.ci("") -if(r>>4]&1<<(o&15))!==0){if(p&&65<=o&&90>=o){if(q==null)q=new A.ci("") -if(r>>4]&1<<(o&15))!==0)A.xY(a,s,"Invalid character") -else{if((o&64512)===55296&&s+1>>4]&1<<(q&15))!==0))A.xY(a,s,"Illegal scheme character") -if(65<=q&&q<=90)r=!0}a=B.e.a0(a,b,c) -return A.aW7(r?a.toLowerCase():a)}, -aW7(a){if(a==="http")return"http" -if(a==="file")return"file" -if(a==="https")return"https" -if(a==="package")return"package" -return a}, -aGm(a,b,c){if(a==null)return"" -return A.Hy(a,b,c,B.Ir,!1)}, -aGk(a,b,c,d,e,f){var s,r=e==="file",q=r||f -if(a==null)return r?"/":"" -else s=A.Hy(a,b,c,B.oZ,!0) -if(s.length===0){if(r)return"/"}else if(q&&!B.e.bL(s,"/"))s="/"+s -return A.aWe(s,e,f)}, -aWe(a,b,c){var s=b.length===0 -if(s&&!c&&!B.e.bL(a,"/"))return A.az2(a,!s||c) -return A.mk(a)}, -aGl(a,b,c,d){var s,r={} -if(a!=null){if(d!=null)throw A.c(A.aO("Both query and queryParameters specified",null)) -return A.Hy(a,b,c,B.f_,!0)}if(d==null)return null -s=new A.ci("") -r.a="" -d.a9(0,new A.as9(new A.asa(r,s))) -r=s.a -return r.charCodeAt(0)==0?r:r}, -aGi(a,b,c){if(a==null)return null -return A.Hy(a,b,c,B.f_,!0)}, -az1(a,b,c){var s,r,q,p,o,n=b+2 -if(n>=a.length)return"%" -s=B.e.aH(a,b+1) -r=B.e.aH(a,n) -q=A.auT(s) -p=A.auT(r) -if(q<0||p<0)return"%" -o=q*16+p -if(o<127&&(B.f3[B.b.t(o,4)]&1<<(o&15))!==0)return A.cg(c&&65<=o&&90>=o?(o|32)>>>0:o) -if(s>=97||r>=97)return B.e.a0(a,b,b+3).toUpperCase() -return null}, -az_(a){var s,r,q,p,o,n="0123456789ABCDEF" -if(a<128){s=new Uint8Array(3) -s[0]=37 -s[1]=B.e.ao(n,a>>>4) -s[2]=B.e.ao(n,a&15)}else{if(a>2047)if(a>65535){r=240 -q=4}else{r=224 -q=3}else{r=192 -q=2}s=new Uint8Array(3*q) -for(p=0;--q,q>=0;r=128){o=B.b.dG(a,6*q)&63|r -s[p]=37 -s[p+1]=B.e.ao(n,o>>>4) -s[p+2]=B.e.ao(n,o&15) -p+=3}}return A.jn(s,0,null)}, -Hy(a,b,c,d,e){var s=A.aGo(a,b,c,d,e) -return s==null?B.e.a0(a,b,c):s}, -aGo(a,b,c,d,e){var s,r,q,p,o,n,m,l,k,j=null -for(s=!e,r=b,q=r,p=j;r>>4]&1<<(o&15))!==0)++r -else{if(o===37){n=A.az1(a,r,!1) -if(n==null){r+=3 -continue}if("%"===n){n="%25" -m=1}else m=3}else if(s&&o<=93&&(B.on[o>>>4]&1<<(o&15))!==0){A.xY(a,r,"Invalid character") -m=j -n=m}else{if((o&64512)===55296){l=r+1 -if(l=2&&A.aGh(B.e.ao(a,0)))for(s=1;s127||(B.oz[r>>>4]&1<<(r&15))===0)break}return a}, -aWg(a,b){if(a.alV("package")&&a.c==null)return A.aHd(b,0,b.length) -return-1}, -aGq(a){var s,r,q,p=a.gm4(),o=p.length -if(o>0&&J.aZ(p[0])===2&&J.aAQ(p[0],1)===58){A.aW9(J.aAQ(p[0],0),!1) -A.aGe(p,!1,1) -s=!0}else{A.aGe(p,!1,0) -s=!1}r=a.gye()&&!s?""+"\\":"" -if(a.gty()){q=a.gjr(a) -if(q.length!==0)r=r+"\\"+q+"\\"}r=A.R0(r,p,"\\") -o=s&&o===1?r+"\\":r -return o.charCodeAt(0)==0?o:o}, -aWc(a,b){var s,r,q -for(s=0,r=0;r<2;++r){q=B.e.ao(a,b+r) -if(48<=q&&q<=57)s=s*16+q-48 -else{q|=32 -if(97<=q&&q<=102)s=s*16+q-87 -else throw A.c(A.aO("Invalid URL encoding",null))}}return s}, -az3(a,b,c,d,e){var s,r,q,p,o=b -while(!0){if(!(o127)throw A.c(A.aO("Illegal percent encoding in URI",null)) -if(r===37){if(o+3>q)throw A.c(A.aO("Truncated URI",null)) -p.push(A.aWc(a,o+1)) -o+=2}else p.push(r)}}return d.ck(0,p)}, -aGh(a){var s=a|32 -return 97<=s&&s<=122}, -aFs(a,b,c){var s,r,q,p,o,n,m,l,k="Invalid MIME type",j=A.b([b-1],t.t) -for(s=a.length,r=b,q=-1,p=null;rb)throw A.c(A.cj(k,a,r)) -for(;p!==44;){j.push(r);++r -for(o=-1;r=0)j.push(o) -else{n=B.d.gO(j) -if(p!==44||r!==n+7||!B.e.dm(a,"base64",n+1))throw A.c(A.cj("Expecting '='",a,r)) -break}}j.push(r) -m=r+1 -if((j.length&1)===1)a=B.yT.amE(0,a,m,s) -else{l=A.aGo(a,m,s,B.f_,!0) -if(l!=null)a=B.e.kF(a,m,s,l)}return new A.aiM(a,j,c)}, -aWH(){var s,r,q,p,o,n="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",m=".",l=":",k="/",j="?",i="#",h=J.axD(22,t.H3) -for(s=0;s<22;++s)h[s]=new Uint8Array(96) -r=new A.asY(h) -q=new A.asZ() -p=new A.at_() -o=r.$2(0,225) -q.$3(o,n,1) -q.$3(o,m,14) -q.$3(o,l,34) -q.$3(o,k,3) -q.$3(o,j,172) -q.$3(o,i,205) -o=r.$2(14,225) -q.$3(o,n,1) -q.$3(o,m,15) -q.$3(o,l,34) -q.$3(o,k,234) -q.$3(o,j,172) -q.$3(o,i,205) -o=r.$2(15,225) -q.$3(o,n,1) -q.$3(o,"%",225) -q.$3(o,l,34) -q.$3(o,k,9) -q.$3(o,j,172) -q.$3(o,i,205) -o=r.$2(1,225) -q.$3(o,n,1) -q.$3(o,l,34) -q.$3(o,k,10) -q.$3(o,j,172) -q.$3(o,i,205) -o=r.$2(2,235) -q.$3(o,n,139) -q.$3(o,k,131) -q.$3(o,m,146) -q.$3(o,j,172) -q.$3(o,i,205) -o=r.$2(3,235) -q.$3(o,n,11) -q.$3(o,k,68) -q.$3(o,m,18) -q.$3(o,j,172) -q.$3(o,i,205) -o=r.$2(4,229) -q.$3(o,n,5) -p.$3(o,"AZ",229) -q.$3(o,l,102) -q.$3(o,"@",68) -q.$3(o,"[",232) -q.$3(o,k,138) -q.$3(o,j,172) -q.$3(o,i,205) -o=r.$2(5,229) -q.$3(o,n,5) -p.$3(o,"AZ",229) -q.$3(o,l,102) -q.$3(o,"@",68) -q.$3(o,k,138) -q.$3(o,j,172) -q.$3(o,i,205) -o=r.$2(6,231) -p.$3(o,"19",7) -q.$3(o,"@",68) -q.$3(o,k,138) -q.$3(o,j,172) -q.$3(o,i,205) -o=r.$2(7,231) -p.$3(o,"09",7) -q.$3(o,"@",68) -q.$3(o,k,138) -q.$3(o,j,172) -q.$3(o,i,205) -q.$3(r.$2(8,8),"]",5) -o=r.$2(9,235) -q.$3(o,n,11) -q.$3(o,m,16) -q.$3(o,k,234) -q.$3(o,j,172) -q.$3(o,i,205) -o=r.$2(16,235) -q.$3(o,n,11) -q.$3(o,m,17) -q.$3(o,k,234) -q.$3(o,j,172) -q.$3(o,i,205) -o=r.$2(17,235) -q.$3(o,n,11) -q.$3(o,k,9) -q.$3(o,j,172) -q.$3(o,i,205) -o=r.$2(10,235) -q.$3(o,n,11) -q.$3(o,m,18) -q.$3(o,k,234) -q.$3(o,j,172) -q.$3(o,i,205) -o=r.$2(18,235) -q.$3(o,n,11) -q.$3(o,m,19) -q.$3(o,k,234) -q.$3(o,j,172) -q.$3(o,i,205) -o=r.$2(19,235) -q.$3(o,n,11) -q.$3(o,k,234) -q.$3(o,j,172) -q.$3(o,i,205) -o=r.$2(11,235) -q.$3(o,n,11) -q.$3(o,k,10) -q.$3(o,j,172) -q.$3(o,i,205) -o=r.$2(12,236) -q.$3(o,n,12) -q.$3(o,j,12) -q.$3(o,i,205) -o=r.$2(13,237) -q.$3(o,n,13) -q.$3(o,j,13) -p.$3(r.$2(20,245),"az",21) -o=r.$2(21,245) -p.$3(o,"az",21) -p.$3(o,"09",21) -q.$3(o,"+-.",21) -return h}, -aHb(a,b,c,d,e){var s,r,q,p,o=$.aL6() -for(s=b;s95?31:q] -d=p&31 -e[p>>>5]=s}return d}, -aG6(a){if(a.b===7&&B.e.bL(a.a,"package")&&a.c<=0)return A.aHd(a.a,a.e,a.f) -return-1}, -aHd(a,b,c){var s,r,q -for(s=b,r=0;s")) -return t.lU.a(s.gcc(s))}, -aQf(a){return A.cQ(a,null)}, -aCH(a){return"wheel"}, -zU(a){var s,r,q="element tag unavailable" -try{s=J.l(a) -s.gUv(a) -q=s.gUv(a)}catch(r){}return q}, -cQ(a,b){return document.createElement(a)}, -aQU(a,b,c){var s=new FontFace(a,b,A.ZF(c)) -return s}, -aDa(a,b){var s,r=new A.ab($.a3,t._T),q=new A.aN(r,t.rj),p=new XMLHttpRequest() -B.nV.Ty(p,"GET",a,!0) -p.responseType=b -s=t._p -A.bC(p,"load",new A.a76(p,q),!1,s) -A.bC(p,"error",q.gQE(),!1,s) -p.send() -return r}, -aDg(){var s=document.createElement("img") -return s}, -Mt(a){var s,r=document.createElement("input"),q=t.Zb.a(r) -if(a!=null)try{q.type=a}catch(s){}return q}, -bC(a,b,c,d,e){var s=c==null?null:A.azv(new A.alW(c),t.I3) -s=new A.Fg(a,b,s,!1,e.i("Fg<0>")) -s.Dq() -return s}, -aFS(a){var s=document.createElement("a"),r=new A.aqQ(s,window.location) -r=new A.xc(r) -r.a2R(a) -return r}, -aVt(a,b,c,d){return!0}, -aVu(a,b,c,d){var s,r=d.a,q=r.a -q.href=c -s=q.hostname -r=r.b -if(!(s==r.hostname&&q.port===r.port&&q.protocol===r.protocol))if(s==="")if(q.port===""){r=q.protocol -r=r===":"||r===""}else r=!1 -else r=!1 -else r=!0 -return r}, -aG8(){var s=t.N,r=A.lj(B.p1,s),q=A.b(["TEMPLATE"],t.s) -s=new A.XG(r,A.jV(s),A.jV(s),A.jV(s),null) -s.a2U(null,new A.aF(B.p1,new A.arm(),t.a4),q,null) -return s}, -asV(a){var s -if("postMessage" in a){s=A.aFK(a) -return s}else return a}, -aza(a){if(t.VF.b(a))return a -return new A.kr([],[]).lz(a,!0)}, -aFK(a){if(a===window)return a -else return new A.To(a)}, -azv(a,b){var s=$.a3 -if(s===B.A)return a -return s.xc(a,b)}, -an:function an(){}, -a_u:function a_u(){}, -IL:function IL(){}, -IT:function IT(){}, -t6:function t6(){}, -oP:function oP(){}, -hU:function hU(){}, -oR:function oR(){}, -Jp:function Jp(){}, -Js:function Js(){}, -oY:function oY(){}, -Jz:function Jz(){}, -jE:function jE(){}, -zs:function zs(){}, -a1D:function a1D(){}, -tr:function tr(){}, -a1E:function a1E(){}, -co:function co(){}, -ts:function ts(){}, -a1F:function a1F(){}, -tt:function tt(){}, -iK:function iK(){}, -kV:function kV(){}, -a1G:function a1G(){}, -a1H:function a1H(){}, -a2r:function a2r(){}, -mL:function mL(){}, -jK:function jK(){}, -a3g:function a3g(){}, -tz:function tz(){}, -zL:function zL(){}, -zM:function zM(){}, -L8:function L8(){}, -a3h:function a3h(){}, -ST:function ST(a,b){this.a=a -this.b=b}, -x7:function x7(a,b){this.a=a -this.$ti=b}, -aA:function aA(){}, -a3N:function a3N(){}, -Lf:function Lf(){}, -iT:function iT(){}, -a4h:function a4h(a){this.a=a}, -a4i:function a4i(a){this.a=a}, -ag:function ag(){}, -G:function G(){}, -a4x:function a4x(){}, -LB:function LB(){}, -eG:function eG(){}, -tN:function tN(){}, -tO:function tO(){}, -LD:function LD(){}, -ps:function ps(){}, -LY:function LY(){}, -l8:function l8(){}, -hl:function hl(){}, -a6R:function a6R(){}, -pA:function pA(){}, -AD:function AD(){}, -jO:function jO(){}, -a76:function a76(a,b){this.a=a -this.b=b}, -pB:function pB(){}, -Mh:function Mh(){}, -pE:function pE(){}, -pF:function pF(){}, -pK:function pK(){}, -i5:function i5(){}, -B4:function B4(){}, -a99:function a99(){}, -Ng:function Ng(){}, -Nm:function Nm(){}, -a9w:function a9w(){}, -BB:function BB(){}, -uD:function uD(){}, -lm:function lm(){}, -uE:function uE(){}, -ng:function ng(){}, -Nr:function Nr(){}, -a9I:function a9I(a){this.a=a}, -a9J:function a9J(a){this.a=a}, -Ns:function Ns(){}, -a9K:function a9K(a){this.a=a}, -a9L:function a9L(a){this.a=a}, -q6:function q6(){}, -hr:function hr(){}, -Nt:function Nt(){}, -er:function er(){}, -NH:function NH(){}, -BT:function BT(){}, -aan:function aan(){}, -ej:function ej(a){this.a=a}, -ad:function ad(){}, -uK:function uK(){}, -NO:function NO(){}, -BY:function BY(){}, -NV:function NV(){}, -aaL:function aaL(){}, -C5:function C5(){}, -Og:function Og(){}, -ab4:function ab4(){}, -ab9:function ab9(){}, -k6:function k6(){}, -aba:function aba(){}, -hv:function hv(){}, -OE:function OE(){}, -lu:function lu(){}, -hy:function hy(){}, -PR:function PR(){}, -adZ:function adZ(a){this.a=a}, -ae_:function ae_(a){this.a=a}, -Q0:function Q0(){}, -qG:function qG(){}, -Qa:function Qa(){}, -Qj:function Qj(){}, -QG:function QG(){}, -h2:function h2(){}, -QR:function QR(){}, -hG:function hG(){}, -QW:function QW(){}, -hH:function hH(){}, -QX:function QX(){}, -ah3:function ah3(){}, -DS:function DS(){}, -ahg:function ahg(a){this.a=a}, -ahh:function ahh(a){this.a=a}, -DW:function DW(){}, -ft:function ft(){}, -E1:function E1(){}, -R7:function R7(){}, -R8:function R8(){}, -wa:function wa(){}, -wc:function wc(){}, -h4:function h4(){}, -f5:function f5(){}, -Ro:function Ro(){}, -Rp:function Rp(){}, -aix:function aix(){}, -hJ:function hJ(){}, -o_:function o_(){}, -Eq:function Eq(){}, -aiD:function aiD(){}, -lX:function lX(){}, -aiQ:function aiQ(){}, -RU:function RU(){}, -m4:function m4(){}, -o4:function o4(){}, -jr:function jr(){}, -wE:function wE(){}, -Tc:function Tc(){}, -F6:function F6(){}, -Uj:function Uj(){}, -G5:function G5(){}, -Xi:function Xi(){}, -Xx:function Xx(){}, -Sw:function Sw(){}, -TP:function TP(a){this.a=a}, -axk:function axk(a,b){this.a=a -this.$ti=b}, -o9:function o9(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.$ti=d}, -kt:function kt(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.$ti=d}, -Fg:function Fg(a,b,c,d,e){var _=this -_.a=0 -_.b=a -_.c=b -_.d=c -_.e=d -_.$ti=e}, -alW:function alW(a){this.a=a}, -alX:function alX(a){this.a=a}, -ayM:function ayM(a){this.$ti=a}, -xc:function xc(a){this.a=a}, -aM:function aM(){}, -BV:function BV(a){this.a=a}, -aat:function aat(a){this.a=a}, -aas:function aas(a,b,c){this.a=a -this.b=b -this.c=c}, -GZ:function GZ(){}, -arb:function arb(){}, -arc:function arc(){}, -XG:function XG(a,b,c,d,e){var _=this -_.e=a -_.a=b -_.b=c -_.c=d -_.d=e}, -arm:function arm(){}, -Xy:function Xy(){}, -tS:function tS(a,b,c){var _=this -_.a=a -_.b=b -_.c=-1 -_.d=null -_.$ti=c}, -Ky:function Ky(){}, -To:function To(a){this.a=a}, -aqQ:function aqQ(a,b){this.a=a -this.b=b}, -Yq:function Yq(a){this.a=a -this.b=0}, -ase:function ase(a){this.a=a}, -Td:function Td(){}, -TG:function TG(){}, -TH:function TH(){}, -TI:function TI(){}, -TJ:function TJ(){}, -U2:function U2(){}, -U3:function U3(){}, -Uq:function Uq(){}, -Ur:function Ur(){}, -V3:function V3(){}, -V4:function V4(){}, -V5:function V5(){}, -V6:function V6(){}, -Vj:function Vj(){}, -Vk:function Vk(){}, -VH:function VH(){}, -VI:function VI(){}, -WN:function WN(){}, -H_:function H_(){}, -H0:function H0(){}, -Xg:function Xg(){}, -Xh:function Xh(){}, -Xo:function Xo(){}, -XS:function XS(){}, -XT:function XT(){}, -Hl:function Hl(){}, -Hm:function Hm(){}, -Y2:function Y2(){}, -Y3:function Y3(){}, -YE:function YE(){}, -YF:function YF(){}, -YO:function YO(){}, -YP:function YP(){}, -YX:function YX(){}, -YY:function YY(){}, -Zb:function Zb(){}, -Zc:function Zc(){}, -Zd:function Zd(){}, -Ze:function Ze(){}, -aYN(a){var s -if(t.J2.b(a)){s=J.aBk(a) -if(s.constructor===Array)if(typeof CanvasPixelArray!=="undefined"){s.constructor=CanvasPixelArray -s.BYTES_PER_ELEMENT=1}return a}return new A.Yk(a.data,a.height,a.width)}, -aGB(a){var s,r -if(a==null)return a -if(typeof a=="string"||typeof a=="number"||A.jz(a))return a -if(A.aHX(a))return A.iy(a) -if(Array.isArray(a)){s=[] -for(r=0;rc)throw A.c(A.bL(a,0,c,s,s)) -if(bc)throw A.c(A.bL(b,a,c,s,s))}, -aWy(a){return a}, -azf(a,b,c){var s -try{if(Object.isExtensible(a)&&!Object.prototype.hasOwnProperty.call(a,b)){Object.defineProperty(a,b,{value:c}) -return!0}}catch(s){}return!1}, -aGS(a,b){if(Object.prototype.hasOwnProperty.call(a,b))return a[b] -return null}, -I5(a){if(a==null||typeof a=="string"||typeof a=="number"||A.jz(a))return a -if(a instanceof A.lg)return a.a -if(A.aHV(a))return a -if(t.e2.b(a))return a -if(a instanceof A.dj)return A.f_(a) -if(t._8.b(a))return A.aGR(a,"$dart_jsFunction",new A.asW()) -return A.aGR(a,"_$dart_jsObject",new A.asX($.aAq()))}, -aGR(a,b,c){var s=A.aGS(a,b) -if(s==null){s=c.$1(a) -A.azf(a,b,s)}return s}, -azb(a){if(a==null||typeof a=="string"||typeof a=="number"||typeof a=="boolean")return a -else if(a instanceof Object&&A.aHV(a))return a -else if(a instanceof Object&&t.e2.b(a))return a -else if(a instanceof Date)return A.KQ(a.getTime(),!1) -else if(a.constructor===$.aAq())return a.o -else return A.ZB(a)}, -ZB(a){if(typeof a=="function")return A.azi(a,$.a_0(),new A.au6()) -if(a instanceof Array)return A.azi(a,$.aAj(),new A.au7()) -return A.azi(a,$.aAj(),new A.au8())}, -azi(a,b,c){var s=A.aGS(a,b) -if(s==null||!(a instanceof Object)){s=c.$1(a) -A.azf(a,b,s)}return s}, -aWF(a){var s,r=a.$dart_jsFunction -if(r!=null)return r -s=function(b,c){return function(){return b(c,Array.prototype.slice.apply(arguments))}}(A.aWt,a) -s[$.a_0()]=a -a.$dart_jsFunction=s -return s}, -aWt(a,b){return A.aD5(a,b,null)}, -oq(a){if(typeof a=="function")return a -else return A.aWF(a)}, -a8r:function a8r(a){this.a=a}, -asW:function asW(){}, -asX:function asX(a){this.a=a}, -au6:function au6(){}, -au7:function au7(){}, -au8:function au8(){}, -lg:function lg(a){this.a=a}, -un:function un(a){this.a=a}, -pP:function pP(a,b){this.a=a -this.$ti=b}, -xi:function xi(){}, -auQ(a,b){return b in a}, -aZp(a,b){return a[b]}, -cc(a,b,c){return a[b].apply(a,c)}, -aGw(a,b){return a[b]()}, -aWu(a,b,c){return a[b](c)}, -hP(a,b){var s=new A.ab($.a3,b.i("ab<0>")),r=new A.aN(s,b.i("aN<0>")) -a.then(A.h7(new A.avr(r),1),A.h7(new A.avs(r),1)) -return s}, -NJ:function NJ(a){this.a=a}, -avr:function avr(a){this.a=a}, -avs:function avs(a){this.a=a}, -aI3(a,b){return Math.max(A.ds(a),A.ds(b))}, -aHZ(a){return Math.log(a)}, -aSP(a){var s -if(a==null)s=B.zC -else{s=new A.Wb() -s.Ju(a)}return s}, -anv:function anv(){}, -Wb:function Wb(){this.b=this.a=0}, -hw:function hw(a,b,c){this.a=a -this.b=b -this.$ti=c}, -aF8(){var s=t.ry.a(B.b8.iJ(document,"http://www.w3.org/2000/svg","svg")) -s.setAttribute("version","1.1") -return t.OM.a(s)}, -tk:function tk(){}, -tw:function tw(){}, -tJ:function tJ(){}, -tK:function tK(){}, -tL:function tL(){}, -tM:function tM(){}, -tP:function tP(){}, -i1:function i1(){}, -eH:function eH(){}, -j1:function j1(){}, -N_:function N_(){}, -j7:function j7(){}, -NM:function NM(){}, -uS:function uS(){}, -abJ:function abJ(){}, -vj:function vj(){}, -R2:function R2(){}, -aR:function aR(){}, -qW:function qW(){}, -jp:function jp(){}, -Rz:function Rz(){}, -UN:function UN(){}, -UO:function UO(){}, -Vs:function Vs(){}, -Vt:function Vt(){}, -Xs:function Xs(){}, -Xt:function Xt(){}, -Y7:function Y7(){}, -Y8:function Y8(){}, -aU6(a){throw A.c(A.V("Uint64List not supported on the web."))}, -aFp(a,b){return A.NE(a,b,null)}, -aQI(a){return A.axV(a,0,null)}, -aQJ(a){return a.apT(0,0,null)}, -Lh:function Lh(){}, -aSg(){var s=A.aP() -if(s)return new A.kT() -else return new A.Ll()}, -aPa(a,b){var s='"recorder" must not already be associated with another Canvas.',r=A.aP() -if(r){if(a.gSY())A.R(A.aO(s,null)) -if(b==null)b=B.lZ -return new A.a0E(t.wW.a(a).k_(0,b))}else{t.X8.a(a) -if(a.c)A.R(A.aO(s,null)) -return new A.aht(a.k_(0,b==null?B.lZ:b))}}, -aT4(){var s,r,q=A.aP() -if(q){q=new A.PL(A.b([],t.k5),B.S) -s=new A.a8V(q) -s.b=q -return s}else{q=A.b([],t.wc) -s=$.ahv -r=A.b([],t.g) -s=s!=null&&s.c===B.av?s:null -s=new A.fS(s,t.Nh) -$.iz.push(s) -s=new A.Cf(r,s,B.aX) -s.f=A.dT() -q.push(s) -return new A.ahu(q)}}, -nl(a,b,c){if(b==null)if(a==null)return null -else return a.a7(0,1-c) -else if(a==null)return b.a7(0,c) -else return new A.m(A.mo(a.a,b.a,c),A.mo(a.b,b.b,c))}, -aTl(a,b){return new A.S(a,b)}, -aTm(a,b,c){if(b==null)if(a==null)return null -else return a.a7(0,1-c) -else if(a==null)return b.a7(0,c) -else return new A.S(A.mo(a.a,b.a,c),A.mo(a.b,b.b,c))}, -ke(a,b){var s=a.a,r=b*2/2,q=a.b -return new A.x(s-r,q-r,s+r,q+r)}, -aST(a,b,c){var s=a.a,r=c/2,q=a.b,p=b/2 -return new A.x(s-r,q-p,s+r,q+p)}, -Pd(a,b){var s=a.a,r=b.a,q=a.b,p=b.b -return new A.x(Math.min(s,r),Math.min(q,p),Math.max(s,r),Math.max(q,p))}, -aSU(a,b,c){var s,r,q,p,o -if(b==null)if(a==null)return null -else{s=1-c -return new A.x(a.a*s,a.b*s,a.c*s,a.d*s)}else{r=b.a -q=b.b -p=b.c -o=b.d -if(a==null)return new A.x(r*c,q*c,p*c,o*c) -else return new A.x(A.mo(a.a,r,c),A.mo(a.b,q,c),A.mo(a.c,p,c),A.mo(a.d,o,c))}}, -Cz(a,b,c){var s,r,q -if(b==null)if(a==null)return null -else{s=1-c -return new A.bw(a.a*s,a.b*s)}else{r=b.a -q=b.b -if(a==null)return new A.bw(r*c,q*c) -else return new A.bw(A.mo(a.a,r,c),A.mo(a.b,q,c))}}, -acl(a,b){var s=b.a,r=b.b -return new A.jc(a.a,a.b,a.c,a.d,s,r,s,r,s,r,s,r,s===r)}, -acj(a,b,c,d,e,f,g,h){var s=g.a,r=g.b,q=h.a,p=h.b,o=e.a,n=e.b,m=f.a,l=f.b -return new A.jc(a,b,c,d,s,r,q,p,m,l,o,n,s===r&&s===q&&s===p&&s===o&&s===n&&s===m&&s===l)}, -ack(a,b,c,d,e){var s=d.a,r=d.b,q=e.a,p=e.b,o=b.a,n=b.b,m=c.a,l=c.b,k=s===r&&s===q&&s===p&&s===o&&s===n&&s===m&&s===l -return new A.jc(a.a,a.b,a.c,a.d,s,r,q,p,m,l,o,n,k)}, -dZ(a,b){a=a+J.bY(b)&536870911 -a=a+((a&524287)<<10)&536870911 -return a^a>>>6}, -aFV(a){a=a+((a&67108863)<<3)&536870911 -a^=a>>>11 -return a+((a&16383)<<15)&536870911}, -a7(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,a0,a1){var s=A.dZ(A.dZ(0,a),b) -if(!J.e(c,B.a)){s=A.dZ(s,c) -if(!J.e(d,B.a)){s=A.dZ(s,d) -if(!J.e(e,B.a)){s=A.dZ(s,e) -if(!J.e(f,B.a)){s=A.dZ(s,f) -if(!J.e(g,B.a)){s=A.dZ(s,g) -if(!J.e(h,B.a)){s=A.dZ(s,h) -if(!J.e(i,B.a)){s=A.dZ(s,i) -if(!J.e(j,B.a)){s=A.dZ(s,j) -if(!J.e(k,B.a)){s=A.dZ(s,k) -if(!J.e(l,B.a)){s=A.dZ(s,l) -if(!J.e(m,B.a)){s=A.dZ(s,m) -if(!J.e(n,B.a)){s=A.dZ(s,n) -if(!J.e(o,B.a)){s=A.dZ(s,o) -if(!J.e(p,B.a)){s=A.dZ(s,p) -if(!J.e(q,B.a)){s=A.dZ(s,q) -if(!J.e(r,B.a)){s=A.dZ(s,r) -if(!J.e(a0,B.a)){s=A.dZ(s,a0) -if(!J.e(a1,B.a))s=A.dZ(s,a1)}}}}}}}}}}}}}}}}}return A.aFV(s)}, -dN(a){var s,r,q -if(a!=null)for(s=a.length,r=0,q=0;q>>24&255)*b),0,255),a.gn(a)>>>16&255,a.gn(a)>>>8&255,a.gn(a)&255)}, -aH(a,b,c,d){return new A.M(((a&255)<<24|(b&255)<<16|(c&255)<<8|d&255)>>>0)}, -ax3(a,b,c,d){return new A.M(((B.c.az(d*255,1)&255)<<24|(a&255)<<16|(b&255)<<8|c&255)>>>0)}, -ax5(a){if(a<=0.03928)return a/12.92 -return Math.pow((a+0.055)/1.055,2.4)}, -I(a,b,c){if(b==null)if(a==null)return null -else return A.aHa(a,1-c) -else if(a==null)return A.aHa(b,c) -else return A.aH(A.y8(B.c.G(A.atk(a.gn(a)>>>24&255,b.gn(b)>>>24&255,c)),0,255),A.y8(B.c.G(A.atk(a.gn(a)>>>16&255,b.gn(b)>>>16&255,c)),0,255),A.y8(B.c.G(A.atk(a.gn(a)>>>8&255,b.gn(b)>>>8&255,c)),0,255),A.y8(B.c.G(A.atk(a.gn(a)&255,b.gn(b)&255,c)),0,255))}, -ax6(a,b){var s,r,q,p=a.gn(a)>>>24&255 -if(p===0)return b -s=255-p -r=b.gn(b)>>>24&255 -if(r===255)return A.aH(255,B.b.az(p*(a.gn(a)>>>16&255)+s*(b.gn(b)>>>16&255),255),B.b.az(p*(a.gn(a)>>>8&255)+s*(b.gn(b)>>>8&255),255),B.b.az(p*(a.gn(a)&255)+s*(b.gn(b)&255),255)) -else{r=B.b.az(r*s,255) -q=p+r -return A.aH(q,B.b.cj((a.gn(a)>>>16&255)*p+(b.gn(b)>>>16&255)*r,q),B.b.cj((a.gn(a)>>>8&255)*p+(b.gn(b)>>>8&255)*r,q),B.b.cj((a.gn(a)&255)*p+(b.gn(b)&255)*r,q))}}, -axy(a,b,c,d,e,f){var s=A.aP() -if(s){s=new A.K0(a,b,c,d,e,null) -s.jV(null,t.wZ)}else s=new A.a6i(a,b,c,d,e,null) -return s}, -av3(a,b,c,d){var s=0,r=A.C(t.hP),q,p -var $async$av3=A.D(function(e,f){if(e===1)return A.z(f,r) -while(true)switch(s){case 0:p=A.aP() -if(p){q=A.b_j(a,d,c) -s=1 -break}else{q=new A.Md((self.URL||self.webkitURL).createObjectURL(A.aOX([a.buffer],null)),null) -s=1 -break}case 1:return A.A(q,r)}}) -return A.B($async$av3,r)}, -aWG(a,b,c,d,e){var s,r,q,p,o,n,m,l,k,j,i=null,h=A.b5("swapRedBlue") -switch(e.a){case 1:h.b=!0 -break -case 0:h.b=!1 -break}s=b*c -r=122+s*4 -q=new DataView(new ArrayBuffer(r)) -q.setUint16(0,16973,!1) -q.setUint32(2,r,!0) -q.setUint32(10,122,!0) -q.setUint32(14,108,!0) -q.setUint32(18,b,!0) -q.setUint32(22,c,!0) -q.setUint16(26,1,!0) -q.setUint16(28,32,!0) -q.setUint32(30,3,!0) -q.setUint32(34,s,!0) -q.setUint32(38,b,!0) -q.setUint32(42,c,!0) -q.setUint32(46,0,!0) -q.setUint32(50,0,!0) -q.setUint32(54,h.aJ()?16711680:255,!0) -q.setUint32(58,65280,!0) -q.setUint32(62,h.aJ()?255:16711680,!0) -q.setUint32(66,4278190080,!0) -p=a.BYTES_PER_ELEMENT -o=(A.ed(0,i,B.b.cj(a.byteLength,p),i,i)-0)*p -if(B.b.b4(o,4)!==0)A.R(A.aO("The number of bytes to view must be a multiple of 4",i)) -n=A.NE(a.buffer,a.byteOffset+0*p,B.b.az(o,4)) -for(m=c-1,l=122;m>=0;--m){k=m*d -for(j=0;j0?a*0.57735+0.5:0}, -cp(){var s=A.aP() -if(s)return A.aPl() -else return A.ayr()}, -aSh(a,b,c,d,e,f,g){return new A.Oy(a,!1,f,e,g,d,c)}, -aEp(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8){return new A.k9(a8,b,f,a4,c,n,k,l,i,j,a,!1,a6,o,q,p,d,e,a5,r,a1,a0,s,h,a7,m,a2,a3)}, -axw(a,b,c){var s,r=a==null -if(r&&b==null)return null -r=r?null:a.a -if(r==null)r=3 -s=b==null?null:b.a -r=A.aa(r,s==null?3:s,c) -r.toString -return B.ES[A.y8(B.c.aX(r),0,8)]}, -aFf(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,a0,a1){var s=A.aP() -if(s){s=t.eQ -return A.ax1(s.a(a),b,c,d,e,f,g,h,i,j,k,l,s.a(m),n,o,p,q,r,a0,a1)}else return A.aCM(a,b,c,d,e,f,g,h,i,j,k,l,m,n,p,q,r,a0,a1)}, -axZ(a,b,c,d,e,f,g,h,i,j,a0,a1){var s,r,q,p,o,n,m,l=null,k=A.aP() -if(k){s=A.aTo(l) -k=$.aLc()[j.a] -s.textAlign=k -k=a0==null -if(!k)s.textDirection=$.aLf()[a0.a] -if(h!=null)s.maxLines=h -r=f!=null -if(r)s.heightMultiplier=f -q=a1==null -if(!q)s.textHeightBehavior=$.aLg()[0] -if(a!=null)s.ellipsis=a -if(i!=null){t.S3.a(i) -p=A.aTp(l) -p.fontFamilies=A.azj(i.a,i.b) -o=i.c -if(o!=null)p.fontSize=o -o=i.d -if(o!=null)p.heightMultiplier=o -n=q?l:a1.c -switch(n){case null:break -case B.xz:p.halfLeading=!0 -break -case B.xy:p.halfLeading=!1 -break}o=i.f -if(o!=null||!1)p.fontStyle=A.aA_(o,i.r) -o=i.x -if(o!=null)p.forceStrutHeight=o -p.strutEnabled=!0 -s.strutStyle=p}m=A.aEX(l) -if(e!=null||!1)m.fontStyle=A.aA_(e,d) -if(c!=null)m.fontSize=c -if(r)m.heightMultiplier=f -m.fontFamilies=A.azj(b,l) -s.textStyle=m -r=J.aLP($.bi.b7(),s) -k=k?B.u:a0 -return new A.K4(r,k,b,c,f,e,d,q?l:a1.c)}else return new A.zX(j,a0,e,d,h,b,c,f,a1,t.fd.a(i),a,g)}, -aTJ(a,b,c,d,e,f,g,h){var s=A.aP() -if(s)return new A.zg(a,b,c,g,h,e,d,f,null) -else return new A.zY(a,b,c,g,h,e,d,f,null)}, -axY(a){var s=A.aP() -if(s)return A.aCc(a) -t.IH.a(a) -return new A.a0H(new A.ci(""),a,A.b([],t.zY),A.b([],t.PL),new A.PM(a),A.b([],t.up))}, -aSl(a){throw A.c(A.bV(null))}, -aSk(a){throw A.c(A.bV(null))}, -zj:function zj(a,b){this.a=a -this.b=b}, -C8:function C8(a,b){this.a=a -this.b=b}, -akH:function akH(a,b){this.a=a -this.b=b}, -H9:function H9(a,b,c){this.a=a -this.b=b -this.c=c}, -m7:function m7(a,b){var _=this -_.a=a -_.b=!0 -_.c=b -_.d=!1 -_.e=null}, -a0O:function a0O(a){this.a=a}, -a0P:function a0P(){}, -a0Q:function a0Q(){}, -NQ:function NQ(){}, -m:function m(a,b){this.a=a -this.b=b}, -S:function S(a,b){this.a=a -this.b=b}, -x:function x(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -bw:function bw(a,b){this.a=a -this.b=b}, -jc:function jc(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m}, -an5:function an5(){}, -awb:function awb(){}, -uo:function uo(a,b){this.a=a -this.b=b}, -i4:function i4(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f}, -a8w:function a8w(a){this.a=a}, -a8x:function a8x(){}, -M:function M(a){this.a=a}, -DU:function DU(a,b){this.a=a -this.b=b}, -R4:function R4(a,b){this.a=a -this.b=b}, -C4:function C4(a,b){this.a=a -this.b=b}, -mA:function mA(a,b){this.a=a -this.b=b}, -p5:function p5(a,b){this.a=a -this.b=b}, -Jf:function Jf(a,b){this.a=a -this.b=b}, -Bp:function Bp(a,b){this.a=a -this.b=b}, -pj:function pj(a,b){this.a=a -this.b=b}, -AG:function AG(a,b){this.a=a -this.b=b}, -Cj:function Cj(a,b){this.a=a -this.b=b}, -aui:function aui(a){this.a=a}, -auj:function auj(a){this.a=a}, -Qi:function Qi(){}, -abn:function abn(){}, -Oy:function Oy(a,b,c,d,e,f,g){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g}, -RW:function RW(){}, -la:function la(a){this.a=a}, -oK:function oK(a,b){this.a=a -this.b=b}, -nd:function nd(a,b){this.a=a -this.c=b}, -k8:function k8(a,b){this.a=a -this.b=b}, -jb:function jb(a,b){this.a=a -this.b=b}, -uY:function uY(a,b){this.a=a -this.b=b}, -k9:function k9(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8){var _=this -_.b=a -_.c=b -_.d=c -_.e=d -_.f=e -_.r=f -_.x=g -_.y=h -_.z=i -_.Q=j -_.ch=k -_.cx=l -_.cy=m -_.db=n -_.dx=o -_.dy=p -_.fr=q -_.fx=r -_.fy=s -_.go=a0 -_.id=a1 -_.k1=a2 -_.k2=a3 -_.k3=a4 -_.k4=a5 -_.r1=a6 -_.r2=a7 -_.rx=a8}, -uX:function uX(a){this.a=a}, -cZ:function cZ(a){this.a=a}, -cN:function cN(a){this.a=a}, -afl:function afl(a){this.a=a}, -Ow:function Ow(a,b){this.a=a -this.b=b}, -i0:function i0(a){this.a=a}, -kl:function kl(a,b){this.a=a -this.b=b}, -wd:function wd(a,b){this.a=a -this.b=b}, -E4:function E4(a){this.a=a}, -Rd:function Rd(a,b){this.a=a -this.b=b}, -E8:function E8(a,b){this.a=a -this.b=b}, -lS:function lS(a,b){this.a=a -this.b=b}, -lR:function lR(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -wb:function wb(a,b){this.a=a -this.b=b}, -bH:function bH(a,b){this.a=a -this.b=b}, -dA:function dA(a,b){this.a=a -this.b=b}, -nn:function nn(a){this.a=a}, -yW:function yW(a,b){this.a=a -this.b=b}, -Jn:function Jn(a,b){this.a=a -this.b=b}, -wo:function wo(a,b){this.a=a -this.b=b}, -a5m:function a5m(){}, -pm:function pm(){}, -Qn:function Qn(){}, -IC:function IC(){}, -yY:function yY(a,b){this.a=a -this.b=b}, -a0w:function a0w(a){this.a=a}, -M5:function M5(){}, -abE:function abE(){}, -a_P:function a_P(){}, -IY:function IY(){}, -a_Q:function a_Q(a){this.a=a}, -a_R:function a_R(a){this.a=a}, -IZ:function IZ(){}, -mz:function mz(){}, -NP:function NP(){}, -Sx:function Sx(){}, -a_B:function a_B(){}, -kL(a){return new A.IS(a,null,null)}, -IS:function IS(a,b,c){this.a=a -this.b=b -this.c=c}, -ug(a,b,c,d){var s,r -if(t.e2.b(a))s=A.bG(a.buffer,a.byteOffset,a.byteLength) -else s=t.Cm.b(a)?a:A.fZ(t.JY.a(a),!0,t.S) -r=new A.a7W(s,d,d,b) -r.e=c==null?s.length:c -return r}, -a7X:function a7X(){}, -a7W:function a7W(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=$}, -aE4(a){return new A.aaJ(new Uint8Array(32768))}, -aaK:function aaK(){}, -aaJ:function aaJ(a){this.a=0 -this.c=a}, -asD:function asD(){}, -u2(a){var s=new A.a77() -s.a18(a) -return s}, -a77:function a77(){this.a=$ -this.b=0 -this.c=2147483647}, -aDh(a){var s=A.u2(B.om),r=A.u2(B.oF) -r=new A.Mp(A.ug(a,0,null,0),A.aE4(null),s,r) -r.b=!0 -r.Mp() -return r}, -Mp:function Mp(a,b,c,d){var _=this -_.a=a -_.b=!1 -_.c=b -_.e=_.d=0 -_.r=c -_.x=d}, -ajs:function ajs(){}, -ajr:function ajr(){}, -ayq(a,b,c){var s,r=a.length -A.ed(b,c,r,"startIndex","endIndex") -s=A.b_5(a,0,r,b) -return new A.R1(a,s,c!==s?A.aZZ(a,0,r,c):c)}, -aXa(a,b,c,d){var s,r,q,p=b.length -if(p===0)return c -s=d-p -if(s=0}else q=!1 -if(!q)break -if(r>s)return-1 -if(A.azI(a,c,d,r)&&A.azI(a,c,d,r+p))return r -c=r+1}return-1}return A.aWX(a,b,c,d)}, -aWX(a,b,c,d){var s,r,q,p=new A.kP(a,d,c,0) -for(s=b.length;r=p.jz(),r>=0;){q=r+s -if(q>d)break -if(B.e.dm(a,b,r)&&A.azI(a,c,d,q))return r}return-1}, -io:function io(a){this.a=a}, -R1:function R1(a,b,c){var _=this -_.a=a -_.b=b -_.c=c -_.d=null}, -avc(a,b,c,d){if(d===208)return A.aI1(a,b,c) -if(d===224){if(A.aI0(a,b,c)>=0)return 145 -return 64}throw A.c(A.ae("Unexpected state: "+B.b.eI(d,16)))}, -aI1(a,b,c){var s,r,q,p,o -for(s=c,r=0;q=s-2,q>=b;s=q){p=B.e.aH(a,s-1) -if((p&64512)!==56320)break -o=B.e.aH(a,q) -if((o&64512)!==55296)break -if(A.kE(o,p)!==6)break -r^=1}if(r===0)return 193 -else return 144}, -aI0(a,b,c){var s,r,q,p,o -for(s=c;s>b;){--s -r=B.e.aH(a,s) -if((r&64512)!==56320)q=A.rP(r) -else{if(s>b){--s -p=B.e.aH(a,s) -o=(p&64512)===55296}else{p=0 -o=!1}if(o)q=A.kE(p,r) -else break}if(q===7)return s -if(q!==4)break}return-1}, -azI(a,b,c,d){var s,r,q,p,o,n,m,l,k,j=u.q -if(b=c)return!0 -n=B.e.aH(a,o) -if((n&64512)!==56320)return!0 -p=A.kE(s,n)}else return(q&64512)!==55296 -if((q&64512)!==56320){m=A.rP(q) -d=r}else{d-=2 -if(b<=d){l=B.e.aH(a,d) -if((l&64512)!==55296)return!0 -m=A.kE(l,q)}else return!0}k=B.e.ao(j,(B.e.ao(j,(p|176)>>>0)&240|m)>>>0) -return((k>=208?A.avc(a,b,d,k):k)&1)===0}return b!==c}, -b_5(a,b,c,d){var s,r,q,p,o,n -if(d===b||d===c)return d -s=B.e.aH(a,d) -if((s&63488)!==55296){r=A.rP(s) -q=d}else if((s&64512)===55296){p=d+1 -if(p>>0)).jz()}, -aZZ(a,b,c,d){var s,r,q,p,o,n,m,l -if(d===b||d===c)return d -s=d-1 -r=B.e.aH(a,s) -if((r&63488)!==55296)q=A.rP(r) -else if((r&64512)===55296){p=B.e.aH(a,d) -if((p&64512)===56320){++d -if(d===c)return c -q=A.kE(r,p)}else q=2}else if(s>b){o=s-1 -n=B.e.aH(a,o) -if((n&64512)===55296){q=A.kE(n,r) -s=o}else q=2}else q=2 -if(q===6)m=A.aI1(a,b,s)!==144?160:48 -else{l=q===1 -if(l||q===4)if(A.aI0(a,b,s)>=0)m=l?144:128 -else m=48 -else m=B.e.ao(u.S,(q|176)>>>0)}return new A.kP(a,a.length,d,m).jz()}, -kP:function kP(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -J2:function J2(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -bz:function bz(){}, -a0x:function a0x(a){this.a=a}, -a0y:function a0y(a){this.a=a}, -a0z:function a0z(a,b){this.a=a -this.b=b}, -a0A:function a0A(a){this.a=a}, -a0B:function a0B(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -a0C:function a0C(a,b,c){this.a=a -this.b=b -this.c=c}, -a0D:function a0D(a){this.a=a}, -KW:function KW(a){this.$ti=a}, -N4:function N4(a){this.$ti=a}, -xo:function xo(a,b,c){this.a=a -this.b=b -this.c=c}, -Nh:function Nh(a){this.$ti=a}, -Mb:function Mb(a,b,c){var _=this -_.a=a -_.b=b -_.d=_.c=0 -_.$ti=c}, -S7:function S7(){}, -aFG(a,b,c,d,e){var s -if(b==null)A.KQ(0,!1) -s=e==null?"":e -return new A.js(d,s,a,c)}, -js:function js(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.f=null}, -aC7(a,b,c,d){var s,r=new A.kR(c,d) -r.c=a!=null?a:new A.dj(Date.now(),!1) -s=new A.aiZ().apt() -r.a=s -return r}, -a12(a,b){var s=new A.a11() -s.b=a -s.a=b -return s}, -aOS(a,b,c,d,e){return new A.J1(e,d,c,a,b,null)}, -JD:function JD(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.Q=i -_.ch=j -_.cx=k -_.cy=l -_.db=m -_.dx=n -_.dy=o -_.fr=p -_.fx=q -_.fy=r -_.go=s -_.id=a0 -_.k1=a1 -_.k2=a2 -_.k3=a3 -_.k4=a4 -_.r1=a5 -_.r2=a6 -_.rx=a7 -_.ry=a8 -_.x1=a9 -_.x2=b0 -_.a=b1}, -a0T:function a0T(a){this.a=a}, -a0U:function a0U(a,b,c){this.a=a -this.b=b -this.c=c}, -a0S:function a0S(){}, -a0V:function a0V(a,b,c){this.a=a -this.b=b -this.c=c}, -a0R:function a0R(a){this.a=a}, -zz:function zz(a,b,c,d,e,f,g,h){var _=this -_.r=a -_.dy=b -_.fr=c -_.fy=d -_.ah=e -_.aO=f -_.bf=g -_.bV=$ -_.a=h}, -zA:function zA(a,b){var _=this -_.e=_.d=null -_.f=$ -_.r="" -_.x=!1 -_.y=a -_.Q=!1 -_.ch=!0 -_.a=_.cx=null -_.b=b -_.c=null}, -a2e:function a2e(a,b){this.a=a -this.b=b}, -a2d:function a2d(a,b){this.a=a -this.b=b}, -a2h:function a2h(a){this.a=a}, -a2g:function a2g(a){this.a=a}, -a2f:function a2f(a){this.a=a}, -a2i:function a2i(a){this.a=a}, -a2c:function a2c(a){this.a=a}, -BD:function BD(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.ch=i -_.cx=j -_.cy=k -_.db=l -_.dx=m -_.dy=n -_.fr=o -_.fx=p -_.go=q -_.id=r -_.k1=s -_.k2=a0 -_.k3=a1 -_.k4=a2 -_.r1=a3 -_.rx=a4 -_.ry=a5 -_.x1=a6 -_.x2=a7 -_.y1=a8 -_.y2=a9 -_.Y=b0 -_.a2=b1 -_.a=b2}, -G1:function G1(a){this.a=null -this.b=a -this.c=null}, -aoc:function aoc(a){this.a=a}, -aob:function aob(a,b,c){this.a=a -this.b=b -this.c=c}, -aoa:function aoa(a,b,c){this.a=a -this.b=b -this.c=c}, -ao9:function ao9(a,b){this.a=a -this.b=b}, -ao8:function ao8(a,b,c){this.a=a -this.b=b -this.c=c}, -kR:function kR(a,b){var _=this -_.a=null -_.b=a -_.c=$ -_.d=b}, -a11:function a11(){this.b=this.a=null}, -aeG:function aeG(){}, -J1:function J1(a,b,c,d,e,f){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.x=e -_.a=f}, -a_T:function a_T(a){this.a=a}, -a_S:function a_S(a){this.a=a}, -KO:function KO(a,b,c,d){var _=this -_.c=a -_.d=b -_.e=c -_.a=d}, -Na:function Na(a,b,c){this.c=a -this.d=b -this.a=c}, -a97:function a97(a){this.a=a}, -Nn:function Nn(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.Q=i -_.ch=j -_.cx=k -_.cy=l -_.db=m -_.dx=n -_.a=o}, -Q5:function Q5(a,b,c,d,e){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.a=e}, -aeH:function aeH(a){this.a=a}, -pc:function pc(a,b,c){this.f=a -this.r=b -this.a=c}, -F4:function F4(a,b,c,d){var _=this -_.dx=_.db=_.cy=_.cx=_.ch=_.Q=_.z=_.y=_.x=_.r=_.f=_.e=_.d=$ -_.dy=null -_.fr=a -_.k2=_.k1=_.id=_.go=_.fy=_.fx=$ -_.k3=null -_.cA$=b -_.aY$=c -_.a=null -_.b=d -_.c=null}, -ali:function ali(a){this.a=a}, -all:function all(a){this.a=a}, -alo:function alo(a){this.a=a}, -aln:function aln(a){this.a=a}, -alm:function alm(a){this.a=a}, -alh:function alh(a){this.a=a}, -alk:function alk(a){this.a=a}, -alj:function alj(){}, -HP:function HP(){}, -l1:function l1(a,b){this.a=a -this.b=b}, -uM:function uM(a,b){this.a=a -this.b=b}, -a3r:function a3r(a,b,c){this.d=a -this.e=b -this.y=c}, -aQD(a){var s=$.aQE.bQ(0,a.a.b,new A.a4Z(a)) -return s}, -tQ:function tQ(a,b,c){var _=this -_.e=a -_.f=null -_.r=b -_.a=c}, -a4Z:function a4Z(a){this.a=a}, -aHz(a){return a.a}, -ZH(a){return a instanceof A.j9}, -Aa:function Aa(a,b){this.d=a -this.b=b -this.a=null}, -a4V:function a4V(a){this.a=a}, -a4W:function a4W(){}, -Np:function Np(a,b){this.b=a -this.a=b}, -a4X:function a4X(){}, -LI:function LI(a,b){this.d=null -this.b=a -this.a=b}, -a4Y:function a4Y(a,b,c){this.a=a -this.b=b -this.c=c}, -IK:function IK(a){this.a=a}, -yp:function yp(){}, -aYO(a,b){return A.aZt(a,new A.aud(),"firebase_analytics",b)}, -aud:function aud(){}, -a58(){var s=0,r=A.C(t.Sm),q,p,o -var $async$a58=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:p=$.Ad -s=3 -return A.H((p==null?$.Ad=$.awi():p).kr(null,null),$async$a58) -case 3:o=b -A.uV(o,$.ye(),!1) -q=new A.mW(o) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$a58,r)}, -mW:function mW(a){this.a=a}, -aXY(a){return t.Do.b(a)}, -azp(a,b,c,d){var s,r,q -if(t.Do.b(a)){s=J.l(a) -r=b.$1(s.gQA(a)) -q=J.aOi(s.gnr(a),"("+A.d(s.gQA(a))+")","") -return new A.l5(d,q,r,null)}throw A.c(A.ae("unrecognized error "+A.d(a)))}, -aZt(a,b,c,d){var s,r,q,p,o,n,m=null -try{s=a.$0() -if(t.L0.b(s)){p=d.a(s.lu(new A.auO(c,b,m),A.aHT())) -return p}else if(s instanceof A.cP){p=s -o=new A.auP(c,b,m) -if(!t.hK.b(o)&&!t.mX.b(o))A.R(A.fJ(o,"onError","Error handler must accept one Object or one Object and a StackTrace as arguments.")) -p=d.a(new A.Fu(o,A.aHT(),p,A.b6(p).i("Fu"))) -return p}return s}catch(n){r=A.Z(n) -q=A.aD(n) -if(!t.Do.b(r))throw n -A.A1(A.azp(r,b,m,c),q)}}, -auO:function auO(a,b,c){this.a=a -this.b=b -this.c=c}, -auP:function auP(a,b,c){this.a=a -this.b=b -this.c=c}, -aI5(a){var s="No Firebase App '"+a+"' has been created - call Firebase.initializeApp()" -return new A.l5("core",s,"no-app",null)}, -azB(){return new A.l5("core","Firebase has not been correctly initialized.\n\nUsually this means you've attempted to use a Firebase service before calling `Firebase.initializeApp`.\n\nView the documentation for more information: https://firebase.flutter.dev/docs/overview#initialization\n ","not-initialized",null)}, -l5:function l5(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -Ac:function Ac(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n}, -No:function No(a){this.a=a}, -BE:function BE(a,b,c){this.b=a -this.c=b -this.a=c}, -a56:function a56(){}, -mX:function mX(){}, -a57:function a57(){}, -aGC(a){var s=null,r=J.l(a),q=r.gQ6(a),p=r.gQc(a),o=r.gR9(a),n=r.gTQ(a),m=r.gII(a),l=r.gTf(a) -return new A.Ac(q,r.gQ7(a),l,n,p,o,m,r.gTd(a),s,s,s,s,s,s)}, -aX5(a){var s -if(J.e(a.name,"FirebaseError")){s=a.code -return s==null?"":s}return""}, -aWz(a){var s,r,q,p,o -if(J.e(a.name,"FirebaseError")){s=a.code -r=a.message -if(r==null)r="" -if(B.e.A(s,"/")){q=s.split("/") -p=q[q.length-1]}else p=s -o=" ("+s+")" -o=A.iA(r,o,"") -return new A.l5("core",o,p,null)}throw A.c(a)}, -aQF(a){$.axt.bQ(0,a,new A.a54(a))}, -Ab:function Ab(a,b,c){this.b=a -this.c=b -this.a=c}, -jL:function jL(a){this.a=a}, -a5_:function a5_(a){this.a=a}, -a54:function a54(a){this.a=a}, -a50:function a50(){}, -a53:function a53(a,b,c){this.a=a -this.b=b -this.c=c}, -a51:function a51(a,b){this.a=a -this.b=b}, -a52:function a52(a){this.a=a}, -a_G(a){var s,r=$.aIE() -A.a4l(a) -r=r.a -s=r.get(a) -if(s==null){s=new A.IR(a) -r.set(a,s) -r=s}else r=s -return r}, -IR:function IR(a){this.a=a}, -yI:function yI(){}, -tR:function tR(){}, -a55:function a55(){}, -ac7:function ac7(){}, -MN:function MN(){}, -n6(a){var s,r,q,p,o,n -if(a<0){a=-a -s=!0}else s=!1 -r=B.b.az(a,17592186044416) -a-=r*17592186044416 -q=B.b.az(a,4194304) -p=a-q*4194304&4194303 -o=q&4194303 -n=r&1048575 -return s?A.aDm(0,0,0,p,o,n):new A.hp(p,o,n)}, -a7Z(a){if(a instanceof A.hp)return a -else if(A.fc(a))return A.n6(a) -else if(a instanceof A.cC)return A.n6(a.a) -throw A.c(A.fJ(a,null,null))}, -aRs(a,b,c,d,e){var s,r,q,p,o,n,m,l,k,j,i,h,g -if(b===0&&c===0&&d===0)return"0" -s=(d<<4|c>>>18)>>>0 -r=c>>>8&1023 -d=(c<<2|b>>>20)&1023 -c=b>>>10&1023 -b&=1023 -q=B.Hn[a] -p="" -o="" -n="" -while(!0){if(!!(s===0&&r===0))break -m=B.b.cj(s,q) -r+=s-m*q<<10>>>0 -l=B.b.cj(r,q) -d+=r-l*q<<10>>>0 -k=B.b.cj(d,q) -c+=d-k*q<<10>>>0 -j=B.b.cj(c,q) -b+=c-j*q<<10>>>0 -i=B.b.cj(b,q) -h=B.e.ci(B.b.eI(q+(b-i*q),a),1) -n=o -o=p -p=h -r=l -s=m -d=k -c=j -b=i}g=(d<<20>>>0)+(c<<10>>>0)+b -return e+(g===0?"":B.b.eI(g,a))+p+o+n}, -aDm(a,b,c,d,e,f){var s=a-d,r=b-e-(B.b.t(s,22)&1) -return new A.hp(s&4194303,r&4194303,c-f-(B.b.t(r,22)&1)&1048575)}, -cC:function cC(a){this.a=a}, -hp:function hp(a,b,c){this.a=a -this.b=b -this.c=c}, -hT:function hT(a,b){this.a=a -this.b=b}, -dt:function dt(){}, -bE(a,b,c,d,e){var s=new A.t3(0,1,a,B.yb,b,c,B.al,B.G,new A.bh(A.b([],t.x8),t.jc),new A.bh(A.b([],t.c),t.fy)) -s.r=e.xF(s.gJM()) -s.Cn(d==null?0:d) -return s}, -aBO(a,b,c){var s=new A.t3(-1/0,1/0,a,B.yc,null,null,B.al,B.G,new A.bh(A.b([],t.x8),t.jc),new A.bh(A.b([],t.c),t.fy)) -s.r=c.xF(s.gJM()) -s.Cn(b) -return s}, -re:function re(a,b){this.a=a -this.b=b}, -yy:function yy(a,b){this.a=a -this.b=b}, -t3:function t3(a,b,c,d,e,f,g,h,i,j){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.x=_.r=null -_.y=$ -_.z=null -_.Q=g -_.ch=$ -_.cx=h -_.hx$=i -_.cB$=j}, -anu:function anu(a,b,c,d,e){var _=this -_.b=a -_.c=b -_.d=c -_.e=d -_.a=e}, -aqy:function aqy(a,b,c,d,e,f,g){var _=this -_.b=a -_.c=b -_.d=c -_.e=d -_.f=e -_.r=f -_.a=g}, -So:function So(){}, -Sp:function Sp(){}, -Sq:function Sq(){}, -OS(a){var s=new A.Ct(new A.bh(A.b([],t.x8),t.jc),new A.bh(A.b([],t.c),t.fy),0) -s.c=a -if(a==null){s.a=B.G -s.b=0}return s}, -d3(a,b,c){var s=new A.tv(b,a,c) -s.Dt(b.gbB(b)) -b.cS(s.gDs()) -return s}, -ayB(a,b,c){var s,r,q=new A.r7(a,b,c,new A.bh(A.b([],t.x8),t.jc),new A.bh(A.b([],t.c),t.fy)) -if(J.e(a.gn(a),b.gn(b))){q.a=b -q.b=null -s=b}else{if(a.gn(a)>b.gn(b))q.c=B.XG -else q.c=B.XF -s=a}s.cS(q.gor()) -s=q.gDE() -q.a.aq(0,s) -r=q.b -if(r!=null)r.aq(0,s) -return q}, -aBP(a,b,c){return new A.yB(a,b,new A.bh(A.b([],t.x8),t.jc),new A.bh(A.b([],t.c),t.fy),0,c.i("yB<0>"))}, -Sf:function Sf(){}, -Sg:function Sg(){}, -yo:function yo(a,b){this.a=a -this.$ti=b}, -yC:function yC(){}, -Ct:function Ct(a,b,c){var _=this -_.c=_.b=_.a=null -_.hx$=a -_.cB$=b -_.lK$=c}, -lC:function lC(a,b,c){this.a=a -this.hx$=b -this.lK$=c}, -tv:function tv(a,b,c){var _=this -_.a=a -_.b=b -_.c=c -_.d=null}, -Hp:function Hp(a,b){this.a=a -this.b=b}, -r7:function r7(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=null -_.d=c -_.f=_.e=null -_.hx$=d -_.cB$=e}, -to:function to(){}, -yB:function yB(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.d=_.c=null -_.hx$=c -_.cB$=d -_.lK$=e -_.$ti=f}, -EW:function EW(){}, -EX:function EX(){}, -EY:function EY(){}, -Tm:function Tm(){}, -W6:function W6(){}, -W7:function W7(){}, -W8:function W8(){}, -WJ:function WJ(){}, -WK:function WK(){}, -Y4:function Y4(){}, -Y5:function Y5(){}, -Y6:function Y6(){}, -C6:function C6(){}, -hX:function hX(){}, -FS:function FS(){}, -Dd:function Dd(a){this.a=a}, -fV:function fV(a,b,c){this.a=a -this.b=b -this.c=c}, -Rr:function Rr(){}, -hW:function hW(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -Ah:function Ah(a){this.a=a}, -Tr:function Tr(){}, -yA:function yA(){}, -yz:function yz(){}, -oJ:function oJ(){}, -mx:function mx(){}, -Et(a,b,c){return new A.aG(a,b,c.i("aG<0>"))}, -iL(a){return new A.hg(a)}, -aE:function aE(){}, -aV:function aV(a,b,c){this.a=a -this.b=b -this.$ti=c}, -fx:function fx(a,b,c){this.a=a -this.b=b -this.$ti=c}, -aG:function aG(a,b,c){this.a=a -this.b=b -this.$ti=c}, -D9:function D9(a,b,c,d){var _=this -_.c=a -_.a=b -_.b=c -_.$ti=d}, -hf:function hf(a,b){this.a=a -this.b=b}, -CE:function CE(a,b){this.a=a -this.b=b}, -n7:function n7(a,b){this.a=a -this.b=b}, -hg:function hg(a){this.a=a}, -HI:function HI(){}, -a1J(a,b){if(a==null)return null -return a instanceof A.eE?a.fN(b):a}, -eE:function eE(a,b,c,d,e,f,g,h,i,j,k,l){var _=this -_.b=a -_.c=b -_.d=c -_.e=d -_.f=e -_.r=f -_.x=g -_.y=h -_.z=i -_.Q=j -_.ch=k -_.a=l}, -a1K:function a1K(a){this.a=a}, -Te:function Te(){}, -al9:function al9(){}, -zt:function zt(a,b,c){this.a=a -this.b=b -this.c=c}, -Tf:function Tf(){}, -Tg:function Tg(){}, -KV:function KV(){}, -aPB(a){var s -if(a.gST())return!1 -s=a.hy$ -if(s!=null&&s.length!==0)return!1 -if(a.r1.length!==0)return!1 -s=a.k3 -if(s.gbB(s)!==B.a_)return!1 -s=a.k4 -if(s.gbB(s)!==B.G)return!1 -if(a.a.fr.a)return!1 -return!0}, -aPC(a,b,c,d,e,f){var s,r,q,p=a.a.fr.a,o=p?c:A.d3(B.ho,c,B.nq),n=$.aL0(),m=t.m -m.a(o) -s=p?d:A.d3(B.ho,d,B.nq) -r=$.aL_() -m.a(s) -p=p?c:A.d3(B.ho,c,null) -q=$.aKm() -return new A.KD(new A.aV(o,n,n.$ti.i("aV")),new A.aV(s,r,r.$ti.i("aV")),new A.aV(m.a(p),q,A.r(q).i("aV")),new A.wP(e,new A.a1M(a),new A.a1N(a,f),null,f.i("wP<0>")),null)}, -ala(a,b,c){var s,r,q,p,o,n,m=a==null -if(m&&b==null)return null -if(m){m=b.a -if(m==null)m=b -else{s=A.a8(m).i("aF<1,M>") -s=new A.jt(A.ai(new A.aF(m,new A.alb(c),s),!0,s.i("aI.E"))) -m=s}return m}if(b==null){m=a.a -if(m==null)m=a -else{s=A.a8(m).i("aF<1,M>") -s=new A.jt(A.ai(new A.aF(m,new A.alc(c),s),!0,s.i("aI.E"))) -m=s}return m}m=A.b([],t.t_) -for(s=b.a,r=a.a,q=r==null,p=0;p"))) -return new A.pl(r)}, -LO(a){return new A.pl(a)}, -aQN(a){return a}, -aD_(a,b){if(a.r&&!0)return -if($.axv===0||!1)A.aYX(J.d2(a.a),100,a.b) -else A.bJ().$1("Another exception was thrown: "+a.gXb().j(0)) -$.axv=$.axv+1}, -aQO(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=A.af(["dart:async-patch",0,"dart:async",0,"package:stack_trace",0,"class _AssertionError",0,"class _FakeAsync",0,"class _FrameCallbackEntry",0,"class _Timer",0,"class _RawReceivePortImpl",0],t.N,t.S),e=A.aTA(J.aO3(a,"\n")) -for(s=0,r=0;q=e.length,r0)q.push(h.gdB(h))}B.d.j6(q) -if(s===1)j.push("(elided one frame from "+B.d.gcc(q)+")") -else if(s>1){l=q.length -if(l>1)q[l-1]="and "+B.d.gO(q) -if(q.length>2)j.push("(elided "+s+" frames from "+B.d.c1(q,", ")+")") -else j.push("(elided "+s+" frames from "+B.d.c1(q," ")+")")}return j}, -dH(a){var s=$.iB() -if(s!=null)s.$1(a)}, -aYX(a,b,c){var s,r -if(a!=null)A.bJ().$1(a) -s=A.b(B.e.He(J.d2(c==null?A.aF2():A.aQN(c))).split("\n"),t.s) -r=s.length -s=J.aBE(r!==0?new A.DG(s,new A.aug(),t.Ws):s,b) -A.bJ().$1(B.d.c1(A.aQO(s),"\n"))}, -aVn(a,b,c){return new A.U7(c,a,!0,!0,null,b)}, -o8:function o8(){}, -tG:function tG(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this -_.f=a -_.r=b -_.x=c -_.z=d -_.Q=e -_.ch=f -_.cx=g -_.cy=h -_.db=!0 -_.dx=null -_.dy=i -_.fr=j -_.a=k -_.b=l -_.c=m -_.d=n -_.e=o}, -Lp:function Lp(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this -_.f=a -_.r=b -_.x=c -_.z=d -_.Q=e -_.ch=f -_.cx=g -_.cy=h -_.db=!0 -_.dx=null -_.dy=i -_.fr=j -_.a=k -_.b=l -_.c=m -_.d=n -_.e=o}, -Lo:function Lo(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this -_.f=a -_.r=b -_.x=c -_.z=d -_.Q=e -_.ch=f -_.cx=g -_.cy=h -_.db=!0 -_.dx=null -_.dy=i -_.fr=j -_.a=k -_.b=l -_.c=m -_.d=n -_.e=o}, -bS:function bS(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.f=e -_.r=f}, -a5h:function a5h(a){this.a=a}, -pl:function pl(a){this.a=a}, -a5i:function a5i(){}, -a5j:function a5j(){}, -a5k:function a5k(){}, -aug:function aug(){}, -U7:function U7(a,b,c,d,e,f){var _=this -_.f=a -_.r=null -_.a=b -_.b=c -_.c=d -_.d=e -_.e=f}, -U9:function U9(){}, -U8:function U8(){}, -Jb:function Jb(){}, -a04:function a04(a,b){this.a=a -this.b=b}, -aUU(a,b){return new A.dg(a,A.a_(0,null,!1,t.Z),b.i("dg<0>"))}, -aj:function aj(){}, -EA:function EA(){}, -eU:function eU(){}, -a0N:function a0N(a){this.a=a}, -rt:function rt(a){this.a=a}, -dg:function dg(a,b,c){var _=this -_.a=a -_.ab$=0 -_.ah$=b -_.a6$=_.af$=0 -_.a_$=!1 -_.$ti=c}, -aPY(a,b,c){var s=null -return A.p9("",s,b,B.bP,a,!1,s,s,B.b7,s,!1,!1,!0,c,s,t.H)}, -p9(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var s -if(h==null)s=k?"MISSING":null -else s=h -return new A.iO(e,!1,c,s,g,o,k,b,d,i,a,m,l,j,n,p.i("iO<0>"))}, -axb(a,b,c){return new A.L1(c,a,!0,!0,null,b)}, -bX(a){return B.e.dO(B.b.eI(J.bY(a)&1048575,16),5,"0")}, -aZ1(a){var s -if(t.Q8.b(a))return a.b -s=J.d2(a) -return B.e.ci(s,B.e.en(s,".")+1)}, -tx:function tx(a,b){this.a=a -this.b=b}, -jI:function jI(a,b){this.a=a -this.b=b}, -aox:function aox(){}, -eW:function eW(){}, -iO:function iO(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this -_.f=a -_.r=b -_.x=c -_.z=d -_.Q=e -_.ch=f -_.cx=g -_.cy=h -_.db=!0 -_.dx=null -_.dy=i -_.fr=j -_.a=k -_.b=l -_.c=m -_.d=n -_.e=o -_.$ti=p}, -p8:function p8(){}, -L1:function L1(a,b,c,d,e,f){var _=this -_.f=a -_.r=null -_.a=b -_.b=c -_.c=d -_.d=e -_.e=f}, -at:function at(){}, -L0:function L0(){}, -jH:function jH(){}, -TA:function TA(){}, -fX:function fX(){}, -Nc:function Nc(){}, -fw:function fw(a,b){this.a=a -this.$ti=b}, -ayW:function ayW(a){this.$ti=a}, -i6:function i6(){}, -B9:function B9(){}, -P:function P(){}, -BX(a){return new A.bh(A.b([],a.i("o<0>")),a.i("bh<0>"))}, -bh:function bh(a,b){var _=this -_.a=a -_.b=!1 -_.c=$ -_.$ti=b}, -AA:function AA(a,b){this.a=a -this.$ti=b}, -ex:function ex(a,b){this.a=a -this.b=b}, -aHw(a,b){var s=a==null?null:A.b(a.split("\n"),t.s) -if(s==null)s=A.b(["null"],t.s) -if(b!=null)$.It().P(0,new A.hi(s,new A.auh(b),A.a8(s).i("hi<1,k>"))) -else $.It().P(0,s) -if(!$.azd)A.aGF()}, -aGF(){var s,r,q=$.azd=!1,p=$.aAr() -if(A.b1(p.gaji(),0,0).a>1e6){if(p.b==null)p.b=$.OO.$0() -p.eZ(0) -$.Zx=0}while(!0){if($.Zx<12288){p=$.It() -p=!p.gS(p)}else p=q -if(!p)break -s=$.It().kD() -$.Zx=$.Zx+s.length -r=$.ZS -if(r==null)A.Il(s) -else r.$1(s)}q=$.It() -if(!q.gS(q)){$.azd=!0 -$.Zx=0 -A.bp(B.cG,A.b_6()) -if($.at1==null)$.at1=new A.aN(new A.ab($.a3,t.V),t.R)}else{$.aAr().hj(0) -q=$.at1 -if(q!=null)q.dV(0) -$.at1=null}}, -aYY(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=a.length -if(gb||n===g){if(h<=b||i==null)i=n -if(k)s.push(r+B.e.a0(a,m,i)) -else{s.push(B.e.a0(a,m,i)) -k=!0}if(i>=g)return s -if(i===n){while(!0){if(!(n1?B.d.gN(s):q -return new A.jm(a,-1,q,q,q,-1,-1,r,s.length>1?A.f1(s,1,null,t.N).c1(0,"."):B.d.gcc(s))}, -aTB(a){var s,r,q,p,o,n,m,l,k,j,i=null,h="" -if(a==="")return B.QJ -else if(a==="...")return B.QI -if(!B.e.bL(a,"#"))return A.aTy(a) -s=A.c8("^#(\\d+) +(.+) \\((.+?):?(\\d+){0,1}:?(\\d+){0,1}\\)$",!0,!1,!1,!1).tt(a).b -r=s[2] -r.toString -q=A.iA(r,".","") -if(B.e.bL(q,"new")){p=q.split(" ").length>1?q.split(" ")[1]:h -if(B.e.A(p,".")){o=p.split(".") -p=o[0] -q=o[1]}else q=""}else if(B.e.A(q,".")){o=q.split(".") -p=o[0] -q=o[1]}else p="" -r=s[3] -r.toString -n=A.m1(r,0,i) -m=n.geW(n) -if(n.gdR()==="dart"||n.gdR()==="package"){l=n.gm4()[0] -m=B.e.kE(n.geW(n),A.d(n.gm4()[0])+"/","")}else l=h -r=s[1] -r.toString -r=A.d1(r,i) -k=n.gdR() -j=s[4] -if(j==null)j=-1 -else{j=j -j.toString -j=A.d1(j,i)}s=s[5] -if(s==null)s=-1 -else{s=s -s.toString -s=A.d1(s,i)}return new A.jm(a,r,k,l,m,j,s,p,q)}, -jm:function jm(a,b,c,d,e,f,g,h,i){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i}, -ah9:function ah9(){}, -dz:function dz(a,b){this.a=a -this.$ti=b}, -ahC:function ahC(a){this.a=a}, -Au:function Au(a,b){this.a=a -this.b=b}, -ck:function ck(){}, -tY:function tY(a,b,c){this.a=a -this.b=b -this.c=c}, -x9:function x9(a){var _=this -_.a=a -_.b=!0 -_.d=_.c=!1 -_.e=null}, -an1:function an1(a){this.a=a}, -a5V:function a5V(a){this.a=a}, -a5X:function a5X(a,b){this.a=a -this.b=b}, -a5W:function a5W(a,b,c){this.a=a -this.b=b -this.c=c}, -aQM(a,b,c,d,e,f,g){return new A.Aj(c,g,f,a,e,!1)}, -aqA:function aqA(a,b,c,d,e,f,g,h){var _=this -_.a=a -_.b=!1 -_.c=b -_.d=c -_.e=d -_.f=e -_.r=f -_.x=g -_.y=h -_.z=null}, -At:function At(){}, -a6_:function a6_(a){this.a=a}, -a60:function a60(a,b){this.a=a -this.b=b}, -Aj:function Aj(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.f=e -_.r=f}, -aHf(a,b){switch(b.a){case 1:return a -case 0:case 2:case 3:return a===0?1:a -case 4:return a===0?1:a}}, -aSp(a,b){var s=A.a8(a) -return new A.fp(new A.aJ(a,new A.abM(),s.i("aJ<1>")),new A.abN(b),s.i("fp<1,bo>"))}, -abM:function abM(){}, -abN:function abN(a){this.a=a}, -pb:function pb(){}, -l0:function l0(a){this.a=a}, -fN:function fN(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -eq:function eq(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -fk:function fk(a,b){this.a=a -this.b=b}, -OH(a,b){var s,r -if(a==null)return b -s=new A.eh(new Float64Array(3)) -s.jP(b.a,b.b,0) -r=a.yV(s).a -return new A.m(r[0],r[1])}, -ay3(a,b,c,d){if(a==null)return c -if(b==null)b=A.OH(a,d) -return b.as(0,A.OH(a,d.as(0,c)))}, -ay2(a){var s,r,q=new Float64Array(4),p=new A.is(q) -p.v5(0,0,1,0) -s=new Float64Array(16) -r=new A.bd(s) -r.bA(a) -s[11]=q[3] -s[10]=q[2] -s[9]=q[1] -s[8]=q[0] -r.zQ(2,p) -return r}, -aSm(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.qk(d,o,h,e,a,i,B.i,0,!1,!1,0,k,j,b,c,0,0,0,m,l,g,n,0,!1,null,null)}, -aSt(a,b,c,d,e,f,g,h,i,j,k,l){return new A.qn(c,l,f,d,a,g,B.i,0,!1,!1,0,i,h,0,b,0,0,0,k,j,0,0,0,!1,null,null)}, -aSr(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){return new A.lv(f,a0,0,g,c,j,b,a,!1,!1,0,l,k,d,e,q,m,p,o,n,i,s,0,r,null,null)}, -aSo(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2){return new A.nt(g,a2,k,h,c,l,b,a,f,!1,0,n,m,d,e,s,o,r,q,p,j,a1,0,a0,null,null)}, -aSq(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2){return new A.nu(g,a2,k,h,c,l,b,a,f,!1,0,n,m,d,e,s,o,r,q,p,j,a1,0,a0,null,null)}, -aSn(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){return new A.lt(d,s,h,e,b,i,B.i,a,!0,!1,j,l,k,0,c,q,m,p,o,n,g,r,0,!1,null,null)}, -aSs(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2){return new A.qm(e,a2,j,f,c,k,b,a,!0,!1,l,n,m,0,d,s,o,r,q,p,h,a1,i,a0,null,null)}, -aSv(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){return new A.lw(e,a0,i,f,b,j,B.i,a,!1,!1,k,m,l,c,d,r,n,q,p,o,h,s,0,!1,null,null)}, -aSu(a,b,c,d,e,f){return new A.qo(e,b,f,0,c,a,d,B.i,0,!1,!1,1,1,1,0,0,0,0,0,0,0,0,0,0,!1,null,null)}, -aEo(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){return new A.ql(e,s,i,f,b,j,B.i,a,!1,!1,0,l,k,c,d,q,m,p,o,n,h,r,0,!1,null,null)}, -or(a,b){switch(a.a){case 1:return 1 -case 2:case 3:case 4:case 0:return 18}}, -aHr(a,b){switch(a.a){case 1:return 2 -case 2:case 3:case 4:case 0:return 36}}, -aYJ(a){switch(a.a){case 1:return 1 -case 2:case 3:case 4:case 0:return 18}}, -bo:function bo(){}, -fa:function fa(){}, -S8:function S8(){}, -Yd:function Yd(){}, -T_:function T_(){}, -qk:function qk(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q -_.fr=r -_.fx=s -_.fy=a0 -_.go=a1 -_.id=a2 -_.k1=a3 -_.k2=a4 -_.k3=a5 -_.k4=a6}, -Y9:function Y9(a,b){var _=this -_.c=a -_.d=b -_.b=_.a=$}, -T6:function T6(){}, -qn:function qn(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q -_.fr=r -_.fx=s -_.fy=a0 -_.go=a1 -_.id=a2 -_.k1=a3 -_.k2=a4 -_.k3=a5 -_.k4=a6}, -Yh:function Yh(a,b){var _=this -_.c=a -_.d=b -_.b=_.a=$}, -T4:function T4(){}, -lv:function lv(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q -_.fr=r -_.fx=s -_.fy=a0 -_.go=a1 -_.id=a2 -_.k1=a3 -_.k2=a4 -_.k3=a5 -_.k4=a6}, -Yf:function Yf(a,b){var _=this -_.c=a -_.d=b -_.b=_.a=$}, -T2:function T2(){}, -nt:function nt(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q -_.fr=r -_.fx=s -_.fy=a0 -_.go=a1 -_.id=a2 -_.k1=a3 -_.k2=a4 -_.k3=a5 -_.k4=a6}, -Yc:function Yc(a,b){var _=this -_.c=a -_.d=b -_.b=_.a=$}, -T3:function T3(){}, -nu:function nu(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q -_.fr=r -_.fx=s -_.fy=a0 -_.go=a1 -_.id=a2 -_.k1=a3 -_.k2=a4 -_.k3=a5 -_.k4=a6}, -Ye:function Ye(a,b){var _=this -_.c=a -_.d=b -_.b=_.a=$}, -T1:function T1(){}, -lt:function lt(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q -_.fr=r -_.fx=s -_.fy=a0 -_.go=a1 -_.id=a2 -_.k1=a3 -_.k2=a4 -_.k3=a5 -_.k4=a6}, -Yb:function Yb(a,b){var _=this -_.c=a -_.d=b -_.b=_.a=$}, -T5:function T5(){}, -qm:function qm(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q -_.fr=r -_.fx=s -_.fy=a0 -_.go=a1 -_.id=a2 -_.k1=a3 -_.k2=a4 -_.k3=a5 -_.k4=a6}, -Yg:function Yg(a,b){var _=this -_.c=a -_.d=b -_.b=_.a=$}, -T8:function T8(){}, -lw:function lw(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q -_.fr=r -_.fx=s -_.fy=a0 -_.go=a1 -_.id=a2 -_.k1=a3 -_.k2=a4 -_.k3=a5 -_.k4=a6}, -Yj:function Yj(a,b){var _=this -_.c=a -_.d=b -_.b=_.a=$}, -ka:function ka(){}, -T7:function T7(){}, -qo:function qo(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7){var _=this -_.bz=a -_.a=b -_.b=c -_.c=d -_.d=e -_.e=f -_.f=g -_.r=h -_.x=i -_.y=j -_.z=k -_.Q=l -_.ch=m -_.cx=n -_.cy=o -_.db=p -_.dx=q -_.dy=r -_.fr=s -_.fx=a0 -_.fy=a1 -_.go=a2 -_.id=a3 -_.k1=a4 -_.k2=a5 -_.k3=a6 -_.k4=a7}, -Yi:function Yi(a,b){var _=this -_.c=a -_.d=b -_.b=_.a=$}, -T0:function T0(){}, -ql:function ql(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q -_.fr=r -_.fx=s -_.fy=a0 -_.go=a1 -_.id=a2 -_.k1=a3 -_.k2=a4 -_.k3=a5 -_.k4=a6}, -Ya:function Ya(a,b){var _=this -_.c=a -_.d=b -_.b=_.a=$}, -VJ:function VJ(){}, -VK:function VK(){}, -VL:function VL(){}, -VM:function VM(){}, -VN:function VN(){}, -VO:function VO(){}, -VP:function VP(){}, -VQ:function VQ(){}, -VR:function VR(){}, -VS:function VS(){}, -VT:function VT(){}, -VU:function VU(){}, -VV:function VV(){}, -VW:function VW(){}, -VX:function VX(){}, -VY:function VY(){}, -VZ:function VZ(){}, -W_:function W_(){}, -W0:function W0(){}, -W1:function W1(){}, -W2:function W2(){}, -Zi:function Zi(){}, -Zj:function Zj(){}, -Zk:function Zk(){}, -Zl:function Zl(){}, -Zm:function Zm(){}, -Zn:function Zn(){}, -Zo:function Zo(){}, -Zp:function Zp(){}, -Zq:function Zq(){}, -Zr:function Zr(){}, -Zs:function Zs(){}, -Zt:function Zt(){}, -aQX(a){var s=t.S,r=A.dI(s) -return new A.iV(B.mx,A.v(s,t.o),r,a,null,A.v(s,t.B))}, -aD2(a,b,c){var s=(c-a)/(b-a) -return!isNaN(s)?B.c.q(s,0,1):s}, -oa:function oa(a,b){this.a=a -this.b=b}, -pt:function pt(a){this.a=a}, -iV:function iV(a,b,c,d,e,f){var _=this -_.db=_.cy=_.cx=_.ch=null -_.fy=_.fx=$ -_.go=a -_.e=b -_.f=c -_.r=null -_.a=d -_.c=e -_.d=f}, -a5E:function a5E(a,b){this.a=a -this.b=b}, -a5C:function a5C(a){this.a=a}, -a5D:function a5D(a){this.a=a}, -zF:function zF(a){this.a=a}, -axA(){var s=A.b([],t._K),r=new A.bd(new Float64Array(16)) -r.ed() -return new A.iX(s,A.b([r],t.rE),A.b([],t.cR))}, -jN:function jN(a){this.a=a -this.b=null}, -xX:function xX(){}, -G_:function G_(a){this.a=a}, -xy:function xy(a){this.a=a}, -iX:function iX(a,b,c){this.a=a -this.b=b -this.c=c}, -a9a(a,b,c,d,e){var s=b==null?B.cJ:b,r=t.S,q=A.dI(r),p=t.B,o=c==null?e:A.db([c],p) -return new A.h0(s,d,B.bV,A.v(r,t.o),q,a,o,A.v(r,p))}, -ux:function ux(a){this.c=a}, -uz:function uz(a,b){this.a=a -this.b=b}, -Bk:function Bk(a,b,c){this.a=a -this.b=b -this.c=c}, -uy:function uy(a,b){this.b=a -this.c=b}, -h0:function h0(a,b,c,d,e,f,g,h){var _=this -_.r1=!1 -_.F=_.u=_.aO=_.bs=_.a_=_.a6=_.af=_.ah=_.ab=_.b3=_.be=_.bd=_.aV=_.ap=_.a2=_.Y=_.aw=_.y2=_.y1=_.x2=_.x1=_.ry=_.rx=_.r2=null -_.ch=a -_.cy=b -_.db=c -_.dy=_.dx=null -_.fr=!1 -_.fx=null -_.e=d -_.f=e -_.r=null -_.a=f -_.c=g -_.d=h}, -a9b:function a9b(a,b){this.a=a -this.b=b}, -a9e:function a9e(a,b){this.a=a -this.b=b}, -a9d:function a9d(a,b){this.a=a -this.b=b}, -a9c:function a9c(a,b){this.a=a -this.b=b}, -ml:function ml(a,b,c){this.a=a -this.b=b -this.c=c}, -ayT:function ayT(a,b){this.a=a -this.b=b}, -abT:function abT(a){this.a=a -this.b=$}, -MZ:function MZ(a,b,c){this.a=a -this.b=b -this.c=c}, -aQ5(a){return new A.h5(a.gcQ(a),A.a_(20,null,!1,t.av))}, -aFD(a,b){var s=t.S,r=A.dI(s) -return new A.jq(B.a6,A.azN(),B.ek,A.v(s,t.GY),A.aT(s),A.v(s,t.o),r,a,b,A.v(s,t.B))}, -axB(a,b){var s=t.S,r=A.dI(s) -return new A.iY(B.a6,A.azN(),B.ek,A.v(s,t.GY),A.aT(s),A.v(s,t.o),r,a,b,A.v(s,t.B))}, -aEa(a,b){var s=t.S,r=A.dI(s) -return new A.ja(B.a6,A.azN(),B.ek,A.v(s,t.GY),A.aT(s),A.v(s,t.o),r,a,b,A.v(s,t.B))}, -wY:function wY(a,b){this.a=a -this.b=b}, -zN:function zN(){}, -a3k:function a3k(a,b){this.a=a -this.b=b}, -a3o:function a3o(a,b){this.a=a -this.b=b}, -a3p:function a3p(a,b){this.a=a -this.b=b}, -a3l:function a3l(a,b){this.a=a -this.b=b}, -a3m:function a3m(a){this.a=a}, -a3n:function a3n(a,b){this.a=a -this.b=b}, -jq:function jq(a,b,c,d,e,f,g,h,i,j){var _=this -_.ch=a -_.fy=_.fx=_.fr=_.dy=_.dx=_.db=_.cy=_.cx=null -_.go=b -_.id=c -_.k2=_.k1=$ -_.r1=_.k4=_.k3=null -_.r2=$ -_.rx=d -_.ry=e -_.e=f -_.f=g -_.r=null -_.a=h -_.c=i -_.d=j}, -iY:function iY(a,b,c,d,e,f,g,h,i,j){var _=this -_.ch=a -_.fy=_.fx=_.fr=_.dy=_.dx=_.db=_.cy=_.cx=null -_.go=b -_.id=c -_.k2=_.k1=$ -_.r1=_.k4=_.k3=null -_.r2=$ -_.rx=d -_.ry=e -_.e=f -_.f=g -_.r=null -_.a=h -_.c=i -_.d=j}, -ja:function ja(a,b,c,d,e,f,g,h,i,j){var _=this -_.ch=a -_.fy=_.fx=_.fr=_.dy=_.dx=_.db=_.cy=_.cx=null -_.go=b -_.id=c -_.k2=_.k1=$ -_.r1=_.k4=_.k3=null -_.r2=$ -_.rx=d -_.ry=e -_.e=f -_.f=g -_.r=null -_.a=h -_.c=i -_.d=j}, -q7:function q7(){}, -BI:function BI(){}, -aa3:function aa3(a,b){this.a=a -this.b=b}, -aa2:function aa2(a,b){this.a=a -this.b=b}, -Uw:function Uw(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=null -_.f=e -_.x=_.r=null}, -Mm:function Mm(a,b,c,d){var _=this -_.e=null -_.f=a -_.a=b -_.c=c -_.d=d}, -Up:function Up(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=null -_.f=e -_.x=_.r=null}, -Mc:function Mc(a,b,c,d){var _=this -_.e=null -_.f=a -_.a=b -_.c=c -_.d=d}, -Yr:function Yr(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=null -_.f=e -_.x=_.r=null}, -RT:function RT(a,b,c,d){var _=this -_.e=null -_.f=a -_.a=b -_.c=c -_.d=d}, -aCA(a){var s=t.S -return new A.iQ(A.v(s,t.mh),a,null,A.v(s,t.B))}, -Ta:function Ta(){this.a=!1}, -xU:function xU(a,b,c,d,e){var _=this -_.b=a -_.c=b -_.d=c -_.e=d -_.f=e -_.r=!1}, -iQ:function iQ(a,b,c,d){var _=this -_.y=_.x=_.r=_.f=_.e=null -_.z=a -_.a=b -_.c=c -_.d=d}, -a3j:function a3j(a,b){this.a=a -this.b=b}, -abO:function abO(a,b){this.a=a -this.b=b}, -abQ:function abQ(){}, -abP:function abP(a,b,c){this.a=a -this.b=b -this.c=c}, -abR:function abR(){this.b=this.a=null}, -zO:function zO(a,b){this.a=a -this.b=b}, -ce:function ce(){}, -cf:function cf(){}, -tZ:function tZ(a,b){this.a=a -this.b=b}, -v1:function v1(){}, -abY:function abY(a,b){this.a=a -this.b=b}, -ib:function ib(a,b){this.a=a -this.b=b}, -Ul:function Ul(){}, -rx:function rx(a,b){this.a=a -this.b=b}, -Dh:function Dh(a,b,c){this.a=a -this.b=b -this.c=c}, -Di:function Di(a,b,c,d,e,f,g,h){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h}, -vi:function vi(a,b){this.a=a -this.b=b}, -UR:function UR(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -Dg:function Dg(){}, -aeq:function aeq(a,b){this.a=a -this.b=b}, -aer:function aer(a){this.a=a}, -aeo:function aeo(a){this.a=a}, -aep:function aep(a){this.a=a}, -ahI(a){var s=t.S,r=A.dI(s) -return new A.h3(B.ax,18,B.bV,A.v(s,t.o),r,a,null,A.v(s,t.B))}, -nU:function nU(a,b,c){this.a=a -this.b=b -this.c=c}, -nV:function nV(a,b,c){this.a=a -this.b=b -this.c=c}, -J9:function J9(){}, -h3:function h3(a,b,c,d,e,f,g,h){var _=this -_.ac=_.V=_.C=_.bz=_.by=_.F=_.u=_.aO=_.bs=_.a_=_.a6=null -_.r2=_.r1=!1 -_.ry=_.rx=null -_.ch=a -_.cy=b -_.db=c -_.dy=_.dx=null -_.fr=!1 -_.fx=null -_.e=d -_.f=e -_.r=null -_.a=f -_.c=g -_.d=h}, -ahJ:function ahJ(a,b){this.a=a -this.b=b}, -ahK:function ahK(a,b){this.a=a -this.b=b}, -ahL:function ahL(a,b){this.a=a -this.b=b}, -ahM:function ahM(a){this.a=a}, -SY:function SY(a,b){this.a=a -this.b=b}, -rg:function rg(a,b,c){var _=this -_.a=a -_.b=b -_.c=c -_.d=!1 -_.f=_.e=null}, -a5Y:function a5Y(a){this.a=a -this.b=null}, -a5Z:function a5Z(a,b){this.a=a -this.b=b}, -f7:function f7(a){this.a=a}, -wx:function wx(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -Gm:function Gm(a,b){this.a=a -this.b=b}, -h5:function h5(a,b){this.a=a -this.b=b -this.c=0}, -u3:function u3(a,b,c){var _=this -_.d=a -_.a=b -_.b=c -_.c=0}, -aRJ(){return new A.AC(new A.a9l(),A.v(t.K,t.Qu))}, -Rq:function Rq(a,b){this.a=a -this.b=b}, -Br:function Br(a,b,c,d,e,f,g,h){var _=this -_.c=a -_.e=b -_.Q=c -_.dx=d -_.dy=e -_.fx=f -_.y2=g -_.a=h}, -a9l:function a9l(){}, -a9p:function a9p(){}, -FX:function FX(a){var _=this -_.d=$ -_.a=null -_.b=a -_.c=null}, -anQ:function anQ(a,b){this.a=a -this.b=b}, -anP:function anP(){}, -anR:function anR(){}, -awT(a,b,c,d){return new A.yG(c,d,a,b,new A.Gp(null,null,1/0,56),null)}, -aOP(a,b){var s -if(b instanceof A.Gp&&!0){s=A.aq(a).be.ch -if(s==null)s=56 -return s+0}return b.b}, -arN:function arN(a){this.b=a}, -Gp:function Gp(a,b,c,d){var _=this -_.e=a -_.f=b -_.a=c -_.b=d}, -yG:function yG(a,b,c,d,e,f){var _=this -_.c=a -_.e=b -_.f=c -_.fx=d -_.k2=e -_.a=f}, -EN:function EN(a){var _=this -_.d=null -_.e=!1 -_.a=null -_.b=a -_.c=null}, -ajU:function ajU(){}, -St:function St(a,b){this.c=a -this.a=b}, -Wj:function Wj(a,b,c,d){var _=this -_.D=null -_.ae=a -_.aM=b -_.u$=c -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=d -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -yH:function yH(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p}, -Ss:function Ss(){}, -aXy(a,b){var s,r,q,p,o=A.b5("maxValue") -for(s=null,r=0;r<4;++r){q=a[r] -p=b.$1(q) -if(s==null||p>s){o.b=q -s=p}}return o.aJ()}, -Bu:function Bu(a,b){var _=this -_.c=!0 -_.r=_.f=_.e=_.d=null -_.a=a -_.b=b}, -a9n:function a9n(a,b){this.a=a -this.b=b}, -rh:function rh(a,b){this.a=a -this.b=b}, -ma:function ma(a,b){this.a=a -this.b=b}, -uC:function uC(a,b){var _=this -_.e=!0 -_.r=_.f=$ -_.a=a -_.b=b}, -a9o:function a9o(a,b){this.a=a -this.b=b}, -aOT(a){switch(a.a){case 0:case 1:case 3:case 5:return B.Dj -case 2:case 4:return B.Dk}}, -J4:function J4(a){this.a=a}, -J3:function J3(a){this.a=a}, -a_U:function a_U(a,b){this.a=a -this.b=b}, -Bs:function Bs(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -UX:function UX(){}, -yQ:function yQ(a,b,c,d){var _=this -_.c=a -_.d=b -_.e=c -_.a=d}, -SB:function SB(a,b){var _=this -_.d=$ -_.e=a -_.a=null -_.b=b -_.c=null}, -yR:function yR(a,b,c){this.a=a -this.b=b -this.c=c}, -SC:function SC(){}, -yS:function yS(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m}, -SD:function SD(){}, -awY(a,b,c,d,e,f,g,h,i,j,k){return new A.yT(a,h,c,g,j,i,b,f,k,d,e,null)}, -yT:function yT(a,b,c,d,e,f,g,h,i,j,k,l){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.Q=i -_.ch=j -_.cx=k -_.a=l}, -ES:function ES(a,b){var _=this -_.d=a -_.a=null -_.b=b -_.c=null}, -aoe:function aoe(a,b){this.b=a -this.c=b}, -ru:function ru(a,b,c,d,e,f,g,h,i,j){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.a=i -_.$ti=j}, -xu:function xu(a,b,c){var _=this -_.d=a -_.a=null -_.b=b -_.c=null -_.$ti=c}, -aoh:function aoh(a,b){this.a=a -this.b=b}, -aog:function aog(a,b,c){this.a=a -this.b=b -this.c=c}, -G2:function G2(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6){var _=this -_.bV=a -_.dz=b -_.ej=c -_.ek=d -_.ax=e -_.dJ=f -_.fF=g -_.el=h -_.fi=i -_.kl=j -_.D=k -_.ae=l -_.aM=m -_.bS=null -_.k1=n -_.k2=!1 -_.k4=_.k3=null -_.r1=o -_.r2=p -_.rx=q -_.ry=r -_.x1=$ -_.x2=null -_.y1=$ -_.hy$=s -_.z=a0 -_.Q=!1 -_.cx=_.ch=null -_.cy=a1 -_.db=!0 -_.dy=_.dx=null -_.e=a2 -_.a=null -_.b=a3 -_.c=a4 -_.d=a5 -_.$ti=a6}, -aof:function aof(a){this.a=a}, -ak8:function ak8(a,b){this.a=a -this.b=b}, -aP0(a,b,c){var s,r=A.I(a.a,b.a,c),q=A.aa(a.b,b.b,c),p=A.I(a.c,b.c,c),o=A.aa(a.d,b.d,c),n=A.eK(a.e,b.e,c) -if(c<0.5)s=a.f -else s=b.f -return new A.yU(r,q,p,o,n,s,A.t9(a.r,b.r,c))}, -yU:function yU(a,b,c,d,e,f,g){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g}, -SE:function SE(){}, -aEF(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){return new A.CC(q,p,a0,h,i,m,s,f,n,j,l,e,d,r,b,o==null?B.uZ:o,k,!1,c,!0,null)}, -CC:function CC(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){var _=this -_.c=a -_.f=b -_.r=c -_.x=d -_.y=e -_.z=f -_.ch=g -_.cx=h -_.cy=i -_.db=j -_.dx=k -_.dy=l -_.fy=m -_.go=n -_.k1=o -_.k2=p -_.k3=q -_.k4=r -_.r1=s -_.r2=a0 -_.a=a1}, -We:function We(a,b){var _=this -_.fC$=a -_.a=null -_.b=b -_.c=null}, -UB:function UB(a,b,c){this.e=a -this.c=b -this.a=c}, -GA:function GA(a,b,c){var _=this -_.D=a -_.u$=b -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=c -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -aql:function aql(a,b){this.a=a -this.b=b}, -Z0:function Z0(){}, -aP6(a,b,c){var s,r,q,p,o,n,m,l,k=c<0.5 -if(k)s=a.a -else s=b.a -if(k)r=a.b -else r=b.b -if(k)q=a.c -else q=b.c -p=A.aa(a.d,b.d,c) -o=A.aa(a.e,b.e,c) -n=A.fO(a.f,b.f,c) -if(k)m=a.r -else m=b.r -if(k)l=a.x -else l=b.x -if(k)k=a.y -else k=b.y -return new A.yZ(s,r,q,p,o,n,m,l,k)}, -yZ:function yZ(a,b,c,d,e,f,g,h,i){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i}, -SF:function SF(){}, -a0q(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){return new A.bP(r,c,g,k,m,d,l,i,f,h,o,n,j,s,q,b,e,a,p)}, -ax_(a3,a4,a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=null,a2=a3==null -if(a2&&a4==null)return a1 -s=a2?a1:a3.a -r=a4==null -q=r?a1:a4.a -q=A.kQ(s,q,a5,A.aIt(),t.p8) -s=a2?a1:a3.b -p=r?a1:a4.b -o=t.MH -p=A.kQ(s,p,a5,A.fe(),o) -s=a2?a1:a3.c -s=A.kQ(s,r?a1:a4.c,a5,A.fe(),o) -n=a2?a1:a3.d -n=A.kQ(n,r?a1:a4.d,a5,A.fe(),o) -m=a2?a1:a3.e -o=A.kQ(m,r?a1:a4.e,a5,A.fe(),o) -m=a2?a1:a3.f -l=r?a1:a4.f -l=A.kQ(m,l,a5,A.aIz(),t.PM) -m=a2?a1:a3.r -k=r?a1:a4.r -k=A.kQ(m,k,a5,A.aZ7(),t.pc) -m=a2?a1:a3.x -j=r?a1:a4.x -i=t.tW -j=A.kQ(m,j,a5,A.aA1(),i) -m=a2?a1:a3.y -m=A.kQ(m,r?a1:a4.y,a5,A.aA1(),i) -h=a2?a1:a3.z -i=A.kQ(h,r?a1:a4.z,a5,A.aA1(),i) -h=a2?a1:a3.Q -h=A.aP8(h,r?a1:a4.Q,a5) -g=a2?a1:a3.ch -g=A.aP7(g,r?a1:a4.ch,a5) -f=a5<0.5 -if(f)e=a2?a1:a3.cx -else e=r?a1:a4.cx -if(f)d=a2?a1:a3.cy -else d=r?a1:a4.cy -if(f)c=a2?a1:a3.db -else c=r?a1:a4.db -if(f)b=a2?a1:a3.dx -else b=r?a1:a4.dx -if(f)a=a2?a1:a3.dy -else a=r?a1:a4.dy -a0=a2?a1:a3.fr -a0=A.II(a0,r?a1:a4.fr,a5) -if(f)a2=a2?a1:a3.fx -else a2=r?a1:a4.fx -return A.a0q(a0,b,p,l,a,m,s,i,j,e,n,k,o,g,h,a2,c,q,d)}, -kQ(a,b,c,d,e){if(a==null&&b==null)return null -return new A.FL(a,b,c,d,e.i("FL<0>"))}, -aP8(a,b,c){if(a==null&&b==null)return null -return new A.UQ(a,b,c)}, -aP7(a,b,c){if(a==null&&b==null)return null -return new A.UP(a,b,c)}, -bP:function bP(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q -_.fr=r -_.fx=s}, -FL:function FL(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.$ti=e}, -UQ:function UQ(a,b,c){this.a=a -this.b=b -this.c=c}, -UP:function UP(a,b,c){this.a=a -this.b=b -this.c=c}, -SH:function SH(){}, -aC2(a,b,c,d){var s -if(d<=1)return a -else if(d>=3)return c -else if(d<=2){s=A.fO(a,b,d-1) -s.toString -return s}s=A.fO(b,c,d-2) -s.toString -return s}, -z_:function z_(){}, -SG:function SG(a,b,c,d){var _=this -_.f=_.e=_.d=null -_.cA$=a -_.aY$=b -_.fC$=c -_.a=null -_.b=d -_.c=null}, -akA:function akA(a,b,c){this.a=a -this.b=b -this.c=c}, -akB:function akB(a,b){this.a=a -this.b=b}, -akC:function akC(a,b,c){this.a=a -this.b=b -this.c=c}, -akg:function akg(){}, -akh:function akh(){}, -aki:function aki(){}, -aks:function aks(){}, -akt:function akt(){}, -aku:function aku(){}, -akv:function akv(){}, -akw:function akw(){}, -akx:function akx(){}, -aky:function aky(){}, -akz:function akz(){}, -akq:function akq(a){this.a=a}, -ake:function ake(a){this.a=a}, -akr:function akr(a){this.a=a}, -akd:function akd(a){this.a=a}, -akj:function akj(){}, -akk:function akk(){}, -akl:function akl(){}, -akm:function akm(){}, -akn:function akn(){}, -ako:function ako(){}, -akp:function akp(a){this.a=a}, -akf:function akf(){}, -V9:function V9(a){this.a=a}, -UC:function UC(a,b,c){this.e=a -this.c=b -this.a=c}, -GB:function GB(a,b,c){var _=this -_.D=a -_.u$=b -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=c -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -aqm:function aqm(a,b){this.a=a -this.b=b}, -YD:function YD(){}, -HK:function HK(){}, -aC3(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.Ju(k,f,o,l,m,!1,b,d,e,h,g,n,c,j)}, -Jt:function Jt(a,b){this.a=a -this.b=b}, -Jr:function Jr(a,b){this.a=a -this.b=b}, -mC:function mC(a,b,c){this.x=a -this.b=b -this.a=c}, -Ju:function Ju(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this -_.a=a -_.b=b -_.c=c -_.e=d -_.f=e -_.r=f -_.x=g -_.y=h -_.z=i -_.Q=j -_.ch=k -_.cx=l -_.cy=m -_.db=n}, -SI:function SI(){}, -aC5(a,b,c,d){return new A.JB(b,c,d,a,null)}, -JB:function JB(a,b,c,d,e){var _=this -_.c=a -_.e=b -_.y=c -_.Q=d -_.a=e}, -z3:function z3(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f}, -SM:function SM(){}, -aC8(a,b,c,d,e,f,g,h){return new A.z9(h,e,a,c,!1,d,!1,f,null)}, -z9:function z9(a,b,c,d,e,f,g,h,i){var _=this -_.c=a -_.d=b -_.f=c -_.x=d -_.y=e -_.z=f -_.dy=g -_.fx=h -_.a=i}, -SQ:function SQ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this -_.d=a -_.e=null -_.p7$=b -_.ti$=c -_.nj$=d -_.tj$=e -_.tk$=f -_.p8$=g -_.tl$=h -_.p9$=i -_.xX$=j -_.pa$=k -_.lL$=l -_.lM$=m -_.cA$=n -_.aY$=o -_.a=null -_.b=p -_.c=null}, -akN:function akN(a){this.a=a}, -akM:function akM(a){this.a=a}, -akO:function akO(a,b){this.a=a -this.b=b}, -SP:function SP(a){var _=this -_.cy=_.cx=_.ch=_.Q=_.z=_.y=_.x=_.r=_.f=_.e=_.d=_.c=_.b=_.a=_.k2=_.k1=_.id=_.go=_.fy=null -_.ab$=0 -_.ah$=a -_.a6$=_.af$=0 -_.a_$=!1}, -HM:function HM(){}, -HN:function HN(){}, -a13(a,b,c,d,e,f){return new A.za(f,d,e,!0,b,a,null)}, -za:function za(a,b,c,d,e,f,g){var _=this -_.c=a -_.d=b -_.x=c -_.ch=d -_.cy=e -_.dx=f -_.a=g}, -ax0(a,b,c,d,e){if(a==null&&b==null)return null -return new A.FQ(a,b,c,d,e.i("FQ<0>"))}, -aPe(a,b,c){if(a==null&&b==null)return null -a.toString -b.toString -return A.bt(a,b,c)}, -zb:function zb(a,b,c,d,e,f,g,h,i){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i}, -FQ:function FQ(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.$ti=e}, -SR:function SR(){}, -aPi(a,b,c){var s,r,q=A.I(a.a,b.a,c),p=A.I(a.b,b.b,c),o=A.I(a.c,b.c,c),n=A.I(a.d,b.d,c),m=A.I(a.e,b.e,c),l=A.I(a.f,b.f,c),k=A.I(a.r,b.r,c),j=A.I(a.y,b.y,c),i=A.fO(a.z,b.z,c),h=A.fO(a.Q,b.Q,c),g=A.aPh(a.ch,b.ch,c),f=A.aPg(a.cx,b.cx,c),e=A.bN(a.cy,b.cy,c),d=A.bN(a.db,b.db,c) -if(c<0.5){s=a.dx -if(s==null)s=B.ao}else{s=b.dx -if(s==null)s=B.ao}r=A.aa(a.dy,b.dy,c) -return new A.zc(q,p,o,n,m,l,k,j,i,h,g,f,e,d,s,r,A.aa(a.fr,b.fr,c))}, -aPh(a,b,c){var s=a==null -if(s&&b==null)return null -if(s){s=b.a -return A.bt(new A.dE(A.aH(0,s.gn(s)>>>16&255,s.gn(s)>>>8&255,s.gn(s)&255),0,B.bn),b,c)}if(b==null){s=a.a -return A.bt(new A.dE(A.aH(0,s.gn(s)>>>16&255,s.gn(s)>>>8&255,s.gn(s)&255),0,B.bn),a,c)}return A.bt(a,b,c)}, -aPg(a,b,c){if(a==null&&b==null)return null -return t.KX.a(A.eK(a,b,c))}, -zc:function zc(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.y=h -_.z=i -_.Q=j -_.ch=k -_.cx=l -_.cy=m -_.db=n -_.dx=o -_.dy=p -_.fr=q}, -SU:function SU(){}, -JH:function JH(a,b,c){this.c=a -this.d=b -this.a=c}, -ax4(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0){return new A.Ks(b,a0,k,a1,l,a3,m,a4,n,a9,q,b0,r,c,h,d,i,a,g,a7,o,a8,p,s,a6,f,j,e,a2,a5)}, -Ks:function Ks(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q -_.fr=r -_.fx=s -_.fy=a0 -_.go=a1 -_.id=a2 -_.k1=a3 -_.k2=a4 -_.k3=a5 -_.k4=a6 -_.r1=a7 -_.r2=a8 -_.rx=a9 -_.ry=b0}, -SX:function SX(){}, -q_:function q_(a,b){this.b=a -this.a=b}, -Ni:function Ni(a,b){this.b=a -this.a=b}, -aCm(a,b,c,d,e){if(a==null&&b==null)return null -return new A.FP(a,b,c,d,e.i("FP<0>"))}, -zB:function zB(a,b,c,d,e,f,g,h,i,j,k){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k}, -FP:function FP(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.$ti=e}, -Tp:function Tp(){}, -alI:function alI(){}, -L2:function L2(a,b,c,d,e,f,g,h){var _=this -_.c=a -_.d=b -_.r=c -_.x=d -_.y=e -_.z=f -_.Q=g -_.a=h}, -IH:function IH(a,b,c,d,e,f){var _=this -_.c=a -_.f=b -_.r=c -_.y=d -_.id=e -_.a=f}, -zG:function zG(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f}, -TB:function TB(){}, -axf(a,b,c){return new A.L7(b,c,a,null)}, -aQ2(a,b,c){var s,r,q -if(b==null){s=A.aCx(a).a -if(s==null)s=A.aq(a).k1 -r=s}else r=b -q=c -return new A.dE(r,q,B.bn)}, -L7:function L7(a,b,c,d){var _=this -_.c=a -_.d=b -_.r=c -_.a=d}, -aCx(a){var s -a.X(t.Jj) -s=A.aq(a) -return s.bz}, -zI:function zI(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -TE:function TE(){}, -aQ9(a,b,c){var s=A.I(a.a,b.a,c),r=A.I(a.b,b.b,c),q=A.aa(a.c,b.c,c) -return new A.zR(s,r,q,A.eK(a.d,b.d,c))}, -zR:function zR(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -TM:function TM(){}, -aCI(a,b,c,d,e,f,g,h,i,j){return new A.Le(i,h,g,f,j,c,d,!1,b,e)}, -Le:function Le(a,b,c,d,e,f,g,h,i,j){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.Q=i -_.a=j}, -TQ:function TQ(a,b){this.a=a -this.b=b}, -TS:function TS(a,b){this.a=a -this.b=b}, -TU:function TU(a){this.a=a}, -TR:function TR(a){this.a=a}, -TT:function TT(a,b){this.a=a -this.b=b}, -YH:function YH(){}, -YI:function YI(){}, -YJ:function YJ(){}, -YK:function YK(){}, -YL:function YL(){}, -aQj(a,b,c){return new A.zV(A.ax_(a.a,b.a,c))}, -zV:function zV(a){this.a=a}, -TV:function TV(){}, -Ag:function Ag(a,b,c,d,e,f,g){var _=this -_.f=a -_.r=b -_.x=c -_.y=d -_.z=e -_.b=f -_.a=g}, -axu(a,b,c,d){return new A.LM(b,a,d,c?B.WS:B.WR,null)}, -alx:function alx(){}, -Fm:function Fm(a,b){this.a=a -this.b=b}, -LM:function LM(a,b,c,d,e){var _=this -_.c=a -_.f=b -_.Q=c -_.rx=d -_.a=e}, -SS:function SS(a,b){this.c=a -this.a=b}, -Gs:function Gs(a,b,c,d){var _=this -_.D=null -_.ae=a -_.aM=b -_.u$=c -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=d -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -aFH(a,b,c,d,e){return new A.EM(c,d,a,b,new A.bh(A.b([],t.x8),t.jc),new A.bh(A.b([],t.c),t.fy),0,e.i("EM<0>"))}, -a5g:function a5g(){}, -aha:function aha(){}, -a4v:function a4v(){}, -a4u:function a4u(){}, -alU:function alU(){}, -a5f:function a5f(){}, -aqT:function aqT(){}, -EM:function EM(a,b,c,d,e,f,g,h){var _=this -_.x=a -_.y=b -_.a=c -_.b=d -_.d=_.c=null -_.hx$=e -_.cB$=f -_.lK$=g -_.$ti=h}, -YM:function YM(){}, -YN:function YN(){}, -aQK(a,a0,a1){var s,r,q,p,o,n,m,l=A.I(a.a,a0.a,a1),k=A.I(a.b,a0.b,a1),j=A.I(a.c,a0.c,a1),i=A.I(a.d,a0.d,a1),h=A.I(a.e,a0.e,a1),g=A.aa(a.f,a0.f,a1),f=A.aa(a.r,a0.r,a1),e=A.aa(a.x,a0.x,a1),d=A.aa(a.y,a0.y,a1),c=A.aa(a.z,a0.z,a1),b=A.eK(a.Q,a0.Q,a1) -if(a1<0.5)s=a.ch -else s=a0.ch -r=A.t9(a.cx,a0.cx,a1) -q=A.t9(a.cy,a0.cy,a1) -p=A.t9(a.db,a0.db,a1) -o=A.t9(a.dx,a0.dx,a1) -n=A.aa(a.dy,a0.dy,a1) -m=A.fO(a.fr,a0.fr,a1) -return new A.Ai(l,k,j,i,h,g,f,e,d,c,b,s,r,q,p,o,n,m,A.bN(a.fx,a0.fx,a1))}, -Ai:function Ai(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q -_.fr=r -_.fx=s}, -U6:function U6(){}, -cL(a,b,c,d,e,f,g){return new A.pC(d,f,c,a,e,g,!0,null)}, -pC:function pC(a,b,c,d,e,f,g,h){var _=this -_.c=a -_.e=b -_.x=c -_.Q=d -_.db=e -_.fx=f -_.fy=g -_.a=h}, -aDj(a,b,c,d){return new A.ud(a,b,d,c,null)}, -ud:function ud(a,b,c,d,e){var _=this -_.c=a -_.e=b -_.f=c -_.r=d -_.a=e}, -FG:function FG(a,b){var _=this -_.d=a -_.a=_.e=null -_.b=b -_.c=null}, -AO:function AO(a,b,c,d){var _=this -_.f=_.e=null -_.r=a -_.a=b -_.b=c -_.c=d -_.d=!1}, -n3:function n3(a,b,c,d,e,f,g,h,i,j){var _=this -_.z=a -_.Q=b -_.ch=c -_.cx=d -_.cy=e -_.db=f -_.dy=_.dx=$ -_.fr=!0 -_.e=g -_.a=h -_.b=i -_.c=j -_.d=!1}, -aX2(a,b,c){if(c!=null)return c -if(b)return new A.at6(a) -return null}, -at6:function at6(a){this.a=a}, -anp:function anp(){}, -AP:function AP(a,b,c,d,e,f,g,h,i,j){var _=this -_.z=a -_.Q=b -_.ch=c -_.cx=d -_.cy=e -_.db=f -_.go=_.fy=_.fx=_.fr=_.dy=_.dx=$ -_.e=g -_.a=h -_.b=i -_.c=j -_.d=!1}, -aX3(a,b,c){if(c!=null)return c -if(b)return new A.at7(a) -return null}, -aX7(a,b,c,d){var s,r,q,p,o,n -if(b){if(c!=null){s=c.$0() -r=new A.S(s.c-s.a,s.d-s.b)}else{s=a.rx -s.toString -r=s}q=d.as(0,B.i).gd9() -p=d.as(0,new A.m(0+r.a,0)).gd9() -o=d.as(0,new A.m(0,0+r.b)).gd9() -n=d.as(0,r.E7(0,B.i)).gd9() -return Math.ceil(Math.max(Math.max(q,p),Math.max(o,n)))}return 35}, -at7:function at7(a){this.a=a}, -anq:function anq(){}, -AQ:function AQ(a,b,c,d,e,f,g,h,i,j,k){var _=this -_.z=a -_.Q=b -_.ch=c -_.cx=d -_.cy=e -_.db=f -_.dx=g -_.fx=_.fr=_.dy=$ -_.fy=null -_.e=h -_.a=i -_.b=j -_.c=k -_.d=!1}, -aRr(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7){return new A.ue(d,a1,a3,a2,p,a0,r,s,o,e,l,a5,b,f,i,m,k,a4,a6,a7,g,!1,q,!1,j,c,n)}, -n4(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,a0,a1){var s=null -return new A.Mr(d,p,q,s,s,o,m,n,k,!0,B.ag,s,b,e,g,j,i,r,a0,a1,f!==!1,!1,l,!1,h,c,s)}, -n8:function n8(){}, -uh:function uh(){}, -Gi:function Gi(a,b,c){this.f=a -this.b=b -this.a=c}, -ue:function ue(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.Q=i -_.ch=j -_.cx=k -_.cy=l -_.db=m -_.dx=n -_.dy=o -_.fr=p -_.fx=q -_.fy=r -_.go=s -_.id=a0 -_.k1=a1 -_.k2=a2 -_.k3=a3 -_.k4=a4 -_.r1=a5 -_.r2=a6 -_.a=a7}, -FF:function FF(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.Q=i -_.ch=j -_.cx=k -_.cy=l -_.db=m -_.dx=n -_.dy=o -_.fr=p -_.fx=q -_.fy=r -_.go=s -_.id=a0 -_.k1=a1 -_.k2=a2 -_.k3=a3 -_.k4=a4 -_.r1=a5 -_.r2=a6 -_.rx=a7 -_.ry=a8 -_.x1=a9 -_.a=b0}, -rp:function rp(a,b){this.a=a -this.b=b}, -FE:function FE(a,b,c,d){var _=this -_.e=_.d=null -_.f=!1 -_.r=a -_.x=$ -_.y=b -_.z=!1 -_.h4$=c -_.a=null -_.b=d -_.c=null}, -ann:function ann(){}, -ano:function ano(a,b){this.a=a -this.b=b}, -anl:function anl(a,b){this.a=a -this.b=b}, -anm:function anm(a){this.a=a}, -Mr:function Mr(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.Q=i -_.ch=j -_.cx=k -_.cy=l -_.db=m -_.dx=n -_.dy=o -_.fr=p -_.fx=q -_.fy=r -_.go=s -_.id=a0 -_.k1=a1 -_.k2=a2 -_.k3=a3 -_.k4=a4 -_.r1=a5 -_.r2=a6 -_.a=a7}, -HT:function HT(){}, -ho:function ho(){}, -Vi:function Vi(a){this.a=a}, -km:function km(a,b){this.b=a -this.a=b}, -aQL(a){if(a===-1)return"FloatingLabelAlignment.start" -if(a===0)return"FloatingLabelAlignment.center" -return"FloatingLabelAlignment(x: "+B.b.ai(a,1)+")"}, -pI(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0){return new A.uf(b1,b2,b5,b7,b6,s,a5,a4,a3,a8,a7,a9,a6,n,m,l,r,q,b4,d,b3,b9,c1,b8,c3,c2,c0,c6,c5,d0,c9,c7,c8,g,e,f,p,o,a0,b0,k,a1,a2,h,j,b,i,c4,a,c)}, -FH:function FH(a){var _=this -_.a=null -_.ab$=_.b=0 -_.ah$=a -_.a6$=_.af$=0 -_.a_$=!1}, -FI:function FI(a,b){this.a=a -this.b=b}, -Uz:function Uz(a,b,c,d,e,f,g,h,i){var _=this -_.b=a -_.c=b -_.d=c -_.e=d -_.f=e -_.r=f -_.x=g -_.y=h -_.a=i}, -ER:function ER(a,b,c,d,e,f,g){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.a=g}, -SA:function SA(a,b,c){var _=this -_.y=_.x=_.r=_.f=_.e=_.d=$ -_.cA$=a -_.aY$=b -_.a=null -_.b=c -_.c=null}, -X0:function X0(a,b,c){this.e=a -this.c=b -this.a=c}, -Fv:function Fv(a,b,c,d,e,f,g,h){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.a=h}, -Fw:function Fw(a,b,c){var _=this -_.d=$ -_.f=_.e=null -_.fD$=a -_.di$=b -_.a=null -_.b=c -_.c=null}, -an8:function an8(){}, -tU:function tU(a,b){this.a=a -this.b=b}, -LN:function LN(){}, -ek:function ek(a,b){this.a=a -this.b=b}, -Ts:function Ts(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q -_.fr=r -_.fx=s -_.fy=a0 -_.go=a1}, -aqg:function aqg(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f}, -Gv:function Gv(a,b,c,d,e,f,g,h){var _=this -_.C=a -_.V=b -_.ac=c -_.an=d -_.aN=e -_.bf=f -_.aU=null -_.dX$=g -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=h -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -aqk:function aqk(a){this.a=a}, -aqj:function aqj(a,b){this.a=a -this.b=b}, -aqi:function aqi(a,b){this.a=a -this.b=b}, -aqh:function aqh(a,b,c){this.a=a -this.b=b -this.c=c}, -Tv:function Tv(a,b,c,d,e,f,g){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.a=g}, -Sc:function Sc(a,b,c,d,e){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.a=e}, -pJ:function pJ(a,b,c,d,e,f,g,h,i,j){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.Q=i -_.a=j}, -FJ:function FJ(a,b,c,d){var _=this -_.e=_.d=$ -_.f=a -_.r=null -_.cA$=b -_.aY$=c -_.a=null -_.b=d -_.c=null}, -ant:function ant(){}, -ans:function ans(a){this.a=a}, -anr:function anr(a,b){this.a=a -this.b=b}, -uf:function uf(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q -_.fr=r -_.fx=s -_.fy=a0 -_.go=a1 -_.id=a2 -_.k1=a3 -_.k2=a4 -_.k3=a5 -_.k4=a6 -_.r1=a7 -_.r2=a8 -_.rx=a9 -_.ry=b0 -_.x1=b1 -_.x2=b2 -_.y1=b3 -_.y2=b4 -_.aw=b5 -_.Y=b6 -_.a2=b7 -_.ap=b8 -_.aV=b9 -_.bd=c0 -_.be=c1 -_.b3=c2 -_.ab=c3 -_.ah=c4 -_.af=c5 -_.a6=c6 -_.a_=c7 -_.bs=c8 -_.aO=c9 -_.u=d0}, -Ms:function Ms(){}, -UA:function UA(){}, -HJ:function HJ(){}, -YG:function YG(){}, -HS:function HS(){}, -HU:function HU(){}, -Z3:function Z3(){}, -aRH(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g=c<0.5 -if(g)s=a.a -else s=b.a -r=A.eK(a.b,b.b,c) -if(g)q=a.c -else q=b.c -p=A.I(a.d,b.d,c) -o=A.I(a.e,b.e,c) -n=A.I(a.f,b.f,c) -m=A.fO(a.r,b.r,c) -l=A.I(a.x,b.x,c) -k=A.I(a.y,b.y,c) -j=A.aa(a.z,b.z,c) -i=A.aa(a.Q,b.Q,c) -h=A.aa(a.ch,b.ch,c) -if(g)g=a.cx -else g=b.cx -return new A.nc(s,r,q,p,o,n,m,l,k,j,i,h,g)}, -aDF(a,b,c,d){return new A.pY(b,d,a,c)}, -aDH(a){var s=a.X(t.NJ),r=s==null?null:s.gk9(s) -return r==null?A.aq(a).an:r}, -aDG(a,b){var s=null -return new A.fj(new A.a94(s,s,s,s,b,s,s,s,s,s,s,s,s,s,a),s)}, -N6(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){return new A.N5(h,p,n,q,!1,c,r,m,b,e,j,i,k,f,!1,o,l,d,null)}, -aqn(a,b){var s -if(a==null)return B.n -a.cn(0,b,!0) -s=a.rx -s.toString -return s}, -N7:function N7(a,b){this.a=a -this.b=b}, -ut:function ut(a,b){this.a=a -this.b=b}, -nc:function nc(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m}, -pY:function pY(a,b,c,d){var _=this -_.x=a -_.Q=b -_.b=c -_.a=d}, -a94:function a94(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o}, -N5:function N5(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.db=i -_.dx=j -_.dy=k -_.fr=l -_.fy=m -_.k1=n -_.k2=o -_.k3=p -_.k4=q -_.r1=r -_.a=s}, -iv:function iv(a,b){this.a=a -this.b=b}, -UT:function UT(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.Q=i -_.ch=j -_.cx=k -_.cy=l -_.db=m -_.a=n}, -GD:function GD(a,b,c,d,e,f,g,h,i,j,k){var _=this -_.C=a -_.V=b -_.ac=c -_.an=d -_.aN=e -_.bf=f -_.aU=g -_.b9=h -_.cf=i -_.dX$=j -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=k -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -aqp:function aqp(a,b){this.a=a -this.b=b}, -aqo:function aqo(a,b,c){this.a=a -this.b=b -this.c=c}, -UU:function UU(){}, -YS:function YS(){}, -Z6:function Z6(){}, -jZ(a,b,c,d,e,f,g,h,i,j,k,l){return new A.Bq(d,l,g,f,i,k,j,!0,e,a,c,h)}, -aVB(a,b,c,d){var s=new A.GX(b,d,!0,null) -if(a===B.j)return s -return A.aCe(s,a,new A.nH(d,A.e6(c),null))}, -ll:function ll(a,b){this.a=a -this.b=b}, -Bq:function Bq(a,b,c,d,e,f,g,h,i,j,k,l){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.Q=i -_.ch=j -_.cx=k -_.a=l}, -V0:function V0(a,b,c,d){var _=this -_.d=a -_.cA$=b -_.aY$=c -_.a=null -_.b=d -_.c=null}, -ao5:function ao5(a){this.a=a}, -Gz:function Gz(a,b,c,d){var _=this -_.D=a -_.aM=b -_.bS=null -_.u$=c -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=d -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -Uy:function Uy(a,b,c,d,e){var _=this -_.e=a -_.f=b -_.r=c -_.c=d -_.a=e}, -jQ:function jQ(){}, -qN:function qN(a,b){this.a=a -this.b=b}, -FY:function FY(a,b,c,d,e,f,g,h,i,j,k){var _=this -_.r=a -_.x=b -_.y=c -_.z=d -_.Q=e -_.ch=f -_.cx=g -_.c=h -_.d=i -_.e=j -_.a=k}, -UY:function UY(a,b,c){var _=this -_.fy=_.fx=_.fr=null -_.e=_.d=$ -_.fD$=a -_.di$=b -_.a=null -_.b=c -_.c=null}, -anS:function anS(){}, -anT:function anT(){}, -anU:function anU(){}, -GX:function GX(a,b,c,d){var _=this -_.c=a -_.d=b -_.e=c -_.a=d}, -X1:function X1(a,b,c){this.b=a -this.c=b -this.a=c}, -YT:function YT(){}, -UZ:function UZ(){}, -KX:function KX(){}, -d5(a,b,c){if(c.i("b3<0>").b(a))return a.R(b) -return a}, -cX:function cX(a,b){this.a=a -this.b=b}, -Nk:function Nk(){}, -Ff:function Ff(a,b){this.a=a -this.c=b}, -b3:function b3(){}, -e_:function e_(a,b){this.a=a -this.$ti=b}, -d_:function d_(a,b){this.a=a -this.$ti=b}, -Bw:function Bw(){}, -a9s:function a9s(a,b,c){this.a=a -this.b=b -this.c=c}, -a9q:function a9q(){}, -a9r:function a9r(){}, -aS5(a,b,c){var s,r=A.aa(a.a,b.a,c),q=A.I(a.b,b.b,c),p=A.I(a.c,b.c,c),o=A.aE1(a.d,b.d,c,A.aIt(),t.p8),n=A.aE1(a.e,b.e,c,A.aZx(),t.lF) -if(c<0.5)s=a.f -else s=b.f -return new A.BR(r,q,p,o,n,s)}, -aE1(a,b,c,d,e){if(a==null&&b==null)return null -return new A.FO(a,b,c,d,e.i("FO<0>"))}, -BR:function BR(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f}, -FO:function FO(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.$ti=e}, -Vf:function Vf(){}, -aS6(a,b,c){var s,r=A.I(a.a,b.a,c),q=A.aa(a.b,b.b,c),p=A.bN(a.c,b.c,c),o=A.bN(a.d,b.d,c),n=A.ld(a.e,b.e,c),m=A.ld(a.f,b.f,c),l=A.aa(a.r,b.r,c),k=c<0.5 -if(k)s=a.x -else s=b.x -if(k)k=a.y -else k=b.y -return new A.BS(r,q,p,o,n,m,l,s,k,A.I(a.z,b.z,c))}, -BS:function BS(a,b,c,d,e,f,g,h,i,j){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j}, -Vg:function Vg(){}, -aSa(a,b,c){return new A.C_(A.ax_(a.a,b.a,c))}, -C_:function C_(a){this.a=a}, -Vv:function Vv(){}, -a9m(a,b,c){var s=null,r=A.b([],t.Zt),q=$.a3,p=A.OS(B.cA),o=A.b([],t.wi),n=A.a_(0,s,!1,t.Z),m=$.a3,l=b==null?B.fr:b -return new A.q0(a,!1,s,r,new A.bk(s,c.i("bk>")),new A.bk(s,t.A),new A.C2(),s,new A.aN(new A.ab(q,c.i("ab<0?>")),c.i("aN<0?>")),p,o,l,new A.dg(s,n,t.XR),new A.aN(new A.ab(m,c.i("ab<0?>")),c.i("aN<0?>")),c.i("q0<0>"))}, -q0:function q0(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this -_.dz=a -_.bs=b -_.k1=c -_.k2=!1 -_.k4=_.k3=null -_.r1=d -_.r2=e -_.rx=f -_.ry=g -_.x1=$ -_.x2=null -_.y1=$ -_.hy$=h -_.z=i -_.Q=!1 -_.cx=_.ch=null -_.cy=j -_.db=!0 -_.dy=_.dx=null -_.e=k -_.a=null -_.b=l -_.c=m -_.d=n -_.$ti=o}, -Bv:function Bv(){}, -FZ:function FZ(){}, -TZ:function TZ(a,b,c,d){var _=this -_.c=a -_.d=b -_.e=c -_.a=d}, -lr:function lr(){}, -Lz:function Lz(){}, -KE:function KE(){}, -NY:function NY(){}, -aaT:function aaT(a){this.a=a}, -Vx:function Vx(){}, -ec(a,b,c,d){return new A.eu(c,b,a,null,d.i("eu<0>"))}, -azW(a,b,c,d,e,f,g,h){var s,r,q,p,o,n,m,l,k,j,i=null -switch(A.aq(b).r.a){case 2:case 4:s=i -break -case 0:case 1:case 3:case 5:A.jX(b,B.bi,t.c4).toString -s="Popup menu" -break -default:s=i}r=A.eJ(b,!1) -A.jX(b,B.bi,t.c4).toString -q=r.c -q.toString -q=A.aDi(b,q) -p=A.a_(J.aZ(e),i,!1,t.tW) -o=A.b([],t.Zt) -n=$.a3 -m=A.OS(B.cA) -l=A.b([],t.wi) -k=A.a_(0,i,!1,t.Z) -j=$.a3 -return r.m5(new A.Go(f,e,p,d,c,s,g,a,q,"Dismiss",i,o,new A.bk(i,h.i("bk>")),new A.bk(i,t.A),new A.C2(),i,new A.aN(new A.ab(n,h.i("ab<0?>")),h.i("aN<0?>")),m,l,B.fr,new A.dg(i,k,t.XR),new A.aN(new A.ab(j,h.i("ab<0?>")),h.i("aN<0?>")),h.i("Go<0>")))}, -OI(a,b,c,d){return new A.uZ(b,c,a,null,d.i("uZ<0>"))}, -nv:function nv(){}, -V2:function V2(a,b,c){this.e=a -this.c=b -this.a=c}, -Ws:function Ws(a,b,c){var _=this -_.D=a -_.u$=b -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=c -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -eu:function eu(a,b,c,d,e){var _=this -_.d=a -_.f=b -_.Q=c -_.a=d -_.$ti=e}, -v0:function v0(a,b){var _=this -_.a=null -_.b=a -_.c=null -_.$ti=b}, -Gn:function Gn(a,b,c,d){var _=this -_.c=a -_.d=b -_.a=c -_.$ti=d}, -aoT:function aoT(a,b){this.a=a -this.b=b}, -aoU:function aoU(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -aoR:function aoR(a,b,c,d,e){var _=this -_.b=a -_.c=b -_.d=c -_.e=d -_.f=e}, -Go:function Go(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3){var _=this -_.bV=a -_.dz=b -_.ej=c -_.ek=d -_.ax=e -_.dJ=f -_.fF=g -_.el=h -_.fi=i -_.kl=j -_.k1=k -_.k2=!1 -_.k4=_.k3=null -_.r1=l -_.r2=m -_.rx=n -_.ry=o -_.x1=$ -_.x2=null -_.y1=$ -_.hy$=p -_.z=q -_.Q=!1 -_.cx=_.ch=null -_.cy=r -_.db=!0 -_.dy=_.dx=null -_.e=s -_.a=null -_.b=a0 -_.c=a1 -_.d=a2 -_.$ti=a3}, -aoS:function aoS(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -uZ:function uZ(a,b,c,d,e){var _=this -_.c=a -_.e=b -_.Q=c -_.a=d -_.$ti=e}, -v_:function v_(a,b){var _=this -_.a=null -_.b=a -_.c=null -_.$ti=b}, -abU:function abU(a){this.a=a}, -aSx(a,b,c){var s,r=A.I(a.a,b.a,c),q=A.eK(a.b,b.b,c),p=A.aa(a.c,b.c,c),o=A.bN(a.d,b.d,c) -if(c<0.5)s=a.e -else s=b.e -return new A.Cp(r,q,p,o,s)}, -abV(a){var s -a.X(t.xF) -s=A.aq(a) -return s.b9}, -Cp:function Cp(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -W4:function W4(){}, -a14(a,b){var s=null -return new A.th(a,s,s,s,b,s,s,s)}, -Sb:function Sb(a,b){this.a=a -this.b=b}, -OQ:function OQ(){}, -SV:function SV(a,b,c,d,e,f,g,h,i,j,k){var _=this -_.b=a -_.c=b -_.d=c -_.e=d -_.f=e -_.r=f -_.x=g -_.y=h -_.z=i -_.Q=j -_.a=k}, -th:function th(a,b,c,d,e,f,g,h){var _=this -_.Q=a -_.c=b -_.d=c -_.e=d -_.f=e -_.r=f -_.x=g -_.a=h}, -SW:function SW(a,b,c){var _=this -_.d=$ -_.fD$=a -_.di$=b -_.a=null -_.b=c -_.c=null}, -akP:function akP(a){this.a=a}, -HO:function HO(){}, -aSI(a,b,c){var s=A.I(a.a,b.a,c),r=A.I(a.b,b.b,c),q=A.aa(a.c,b.c,c),p=A.I(a.d,b.d,c) -return new A.Cs(s,r,q,p,A.I(a.e,b.e,c))}, -aEy(a){var s -a.X(t.C0) -s=A.aq(a) -return s.cf}, -Cs:function Cs(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -W5:function W5(){}, -v5:function v5(a,b,c,d,e,f,g,h,i){var _=this -_.c=a -_.d=b -_.e=c -_.r=d -_.x=e -_.z=f -_.dy=g -_.a=h -_.$ti=i}, -xE:function xE(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this -_.d=a -_.p7$=b -_.ti$=c -_.nj$=d -_.tj$=e -_.tk$=f -_.p8$=g -_.tl$=h -_.p9$=i -_.xX$=j -_.pa$=k -_.lL$=l -_.lM$=m -_.cA$=n -_.aY$=o -_.a=null -_.b=p -_.c=null -_.$ti=q}, -aoW:function aoW(a){this.a=a}, -aoV:function aoV(a){this.a=a}, -aoX:function aoX(a,b){this.a=a -this.b=b}, -W9:function W9(a){var _=this -_.cy=_.cx=_.ch=_.Q=_.z=_.y=_.x=_.r=_.f=_.e=_.d=_.c=_.b=_.a=null -_.ab$=0 -_.ah$=a -_.a6$=_.af$=0 -_.a_$=!1}, -y1:function y1(){}, -y2:function y2(){}, -Cx:function Cx(a,b,c,d,e,f,g,h){var _=this -_.c=a -_.d=b -_.e=c -_.x=d -_.ch=e -_.cy=f -_.a=g -_.$ti=h}, -acm:function acm(a){this.a=a}, -aEC(a,b,c,d,e){if(a==null&&b==null)return null -return new A.FN(a,b,c,d,e.i("FN<0>"))}, -Cy:function Cy(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f}, -FN:function FN(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.$ti=e}, -Wa:function Wa(){}, -PX(a,b,c,d,e,f,g){return new A.De(a,c,f,b,d,e,g,null)}, -aen(a){var s=a.lO(t.Np) -if(s!=null)return s -throw A.c(A.LO(A.b([A.tH("Scaffold.of() called with a context that does not contain a Scaffold."),A.bA("No Scaffold ancestor could be found starting from the context that was passed to Scaffold.of(). This usually happens when the context provided is from the same StatefulWidget as that whose build function actually creates the Scaffold widget being sought."),A.A_(u.F),A.A_("A more efficient solution is to split your build function into several widgets. This introduces a new context from which you can obtain the Scaffold. In this solution, you would have an outer widget that creates the Scaffold populated by instances of your new inner widgets, and then in these inner widgets you would use Scaffold.of().\nA less elegant but more expedient solution is assign a GlobalKey to the Scaffold, then use the key.currentState property to obtain the ScaffoldState rather than using the Scaffold.of() function."),a.Rl("The context used was")],t.F)))}, -fA:function fA(a,b){this.a=a -this.b=b}, -Df:function Df(a,b){this.c=a -this.a=b}, -PZ:function PZ(a,b,c,d,e,f){var _=this -_.d=a -_.e=b -_.r=c -_.z=_.y=null -_.cA$=d -_.aY$=e -_.a=null -_.b=f -_.c=null}, -ae3:function ae3(a,b,c){this.a=a -this.b=b -this.c=c}, -GO:function GO(a,b,c){this.f=a -this.b=b -this.a=c}, -ae4:function ae4(a,b,c,d,e,f,g,h){var _=this -_.a=a -_.b=b -_.c=c -_.e=d -_.f=e -_.r=f -_.x=g -_.z=h}, -PY:function PY(a,b){this.a=a -this.b=b}, -WR:function WR(a,b,c){var _=this -_.a=a -_.b=null -_.c=b -_.ab$=0 -_.ah$=c -_.a6$=_.af$=0 -_.a_$=!1}, -EQ:function EQ(a,b,c,d,e,f,g){var _=this -_.e=a -_.f=b -_.r=c -_.a=d -_.b=e -_.c=f -_.d=g}, -Sz:function Sz(a,b,c,d){var _=this -_.c=a -_.d=b -_.e=c -_.a=d}, -aqR:function aqR(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this -_.d=a -_.e=b -_.f=c -_.r=d -_.x=e -_.y=f -_.z=g -_.Q=h -_.ch=i -_.cx=j -_.cy=k -_.db=l -_.dx=m -_.c=_.b=null}, -Fk:function Fk(a,b,c,d,e,f){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.a=f}, -Fl:function Fl(a,b,c){var _=this -_.y=_.x=_.r=_.f=_.e=_.d=$ -_.z=null -_.cA$=a -_.aY$=b -_.a=null -_.b=c -_.c=null}, -amw:function amw(a,b){this.a=a -this.b=b}, -De:function De(a,b,c,d,e,f,g,h){var _=this -_.e=a -_.f=b -_.r=c -_.dx=d -_.dy=e -_.fr=f -_.fx=g -_.a=h}, -vh:function vh(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this -_.d=a -_.e=b -_.f=null -_.r=c -_.x=d -_.z=_.y=null -_.Q=e -_.db=_.cy=_.cx=null -_.dx=f -_.dy=null -_.fr=g -_.fy=_.fx=$ -_.id=_.go=null -_.k2=_.k1=$ -_.k3=!1 -_.k4=h -_.bx$=i -_.dw$=j -_.fB$=k -_.cO$=l -_.c0$=m -_.cA$=n -_.aY$=o -_.a=null -_.b=p -_.c=null}, -aek:function aek(a,b,c){this.a=a -this.b=b -this.c=c}, -aei:function aei(a,b){this.a=a -this.b=b}, -aeg:function aeg(a,b){this.a=a -this.b=b}, -aed:function aed(a,b){this.a=a -this.b=b}, -aee:function aee(a,b,c){this.a=a -this.b=b -this.c=c}, -aef:function aef(a,b){this.a=a -this.b=b}, -aec:function aec(a){this.a=a}, -aeh:function aeh(){}, -ae6:function ae6(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f}, -ae7:function ae7(a){this.a=a}, -ae8:function ae8(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -ae9:function ae9(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -aea:function aea(a,b){this.a=a -this.b=b}, -ae5:function ae5(a,b){this.a=a -this.b=b}, -aeb:function aeb(a,b){this.a=a -this.b=b}, -aem:function aem(a,b,c,d,e,f,g,h,i,j,k){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k}, -ael:function ael(a,b,c){this.a=a -this.b=b -this.c=c}, -aej:function aej(a,b,c,d,e,f,g){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g}, -vg:function vg(){}, -ak7:function ak7(a,b){this.a=a -this.b=b}, -rB:function rB(a,b,c,d,e,f,g,h,i,j,k,l){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.z=g -_.Q=h -_.ch=i -_.cx=j -_.cy=k -_.a=l}, -xQ:function xQ(a,b){var _=this -_.d=a -_.a=null -_.b=b -_.c=null}, -arf:function arf(a){this.a=a}, -uU:function uU(a,b,c,d,e){var _=this -_.e=a -_.a=b -_.b=c -_.c=d -_.$ti=e}, -GQ:function GQ(a,b,c,d){var _=this -_.f=a -_.r=b -_.b=c -_.a=d}, -aqS:function aqS(){}, -GP:function GP(){}, -GR:function GR(){}, -GS:function GS(){}, -HQ:function HQ(){}, -Q7:function Q7(a,b,c){this.c=a -this.d=b -this.a=c}, -xq:function xq(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this -_.go=a -_.id=b -_.k1=c -_.c=d -_.d=e -_.e=f -_.r=g -_.x=h -_.ch=i -_.cx=j -_.cy=k -_.db=l -_.dx=m -_.dy=n -_.a=o}, -V_:function V_(a,b,c,d){var _=this -_.dy=$ -_.fx=_.fr=!1 -_.id=_.go=_.fy=$ -_.f=_.e=_.d=null -_.x=_.r=$ -_.y=a -_.z=!1 -_.Q=$ -_.cA$=b -_.aY$=c -_.a=null -_.b=d -_.c=null}, -anZ:function anZ(a){this.a=a}, -anW:function anW(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -anY:function anY(a,b,c){this.a=a -this.b=b -this.c=c}, -anX:function anX(a,b,c){this.a=a -this.b=b -this.c=c}, -anV:function anV(a){this.a=a}, -ao4:function ao4(a){this.a=a}, -ao3:function ao3(a){this.a=a}, -ao2:function ao2(a){this.a=a}, -ao0:function ao0(a){this.a=a}, -ao1:function ao1(a){this.a=a}, -ao_:function ao_(a){this.a=a}, -Q8(a,b,c,d,e){if(a==null&&b==null)return null -return new A.FR(a,b,c,d,e.i("FR<0>"))}, -aXu(a,b,c){return c<0.5?a:b}, -Du:function Du(a,b,c,d,e,f,g,h,i,j,k,l){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l}, -FR:function FR(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.$ti=e}, -WU:function WU(){}, -DH:function DH(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q -_.fr=r -_.fx=s -_.fy=a0 -_.go=a1 -_.id=a2 -_.k1=a3 -_.k2=a4 -_.k3=a5 -_.k4=a6 -_.r1=a7}, -X8:function X8(){}, -vW:function vW(a,b){this.a=a -this.b=b}, -DM:function DM(a,b,c,d,e,f,g){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g}, -Xf:function Xf(){}, -ays(a,b,c,d,e){if(a==null&&b==null)return null -return new A.FM(a,b,c,d,e.i("FM<0>"))}, -DY:function DY(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f}, -FM:function FM(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.$ti=e}, -Xz:function Xz(){}, -E0:function E0(a,b,c,d,e,f,g){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g}, -XE:function XE(){}, -ey(a,b,c){var s=null -return new A.we(b,s,s,s,c,B.j,s,!1,a,s)}, -ayu(a,b,c,d,e,f,g,h,i,a0,a1,a2,a3,a4,a5,a6,a7,a8){var s,r,q,p,o,n,m,l=null,k=a0==null&&a2==null?l:new A.XH(a2,a0),j=a2==null?l:new A.XJ(a2) -if(g==null&&d==null)s=l -else{g.toString -d.toString -s=new A.XI(g,d)}r=a7==null?l:new A.d_(a7,t.MQ) -q=c==null?l:new A.d_(c,t.GJ) -p=a3==null?l:new A.d_(a3,t.GJ) -o=e==null?l:new A.d_(e,t.pv) -n=t.yG -m=h==null?l:new A.d_(h,n) -return A.a0q(a,b,q,o,f,l,k,m,new A.d_(i,n),s,j,new A.d_(a1,t.M5),p,new A.d_(a4,t.w2),l,a5,a6,r,a8)}, -we:function we(a,b,c,d,e,f,g,h,i,j){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.Q=i -_.a=j}, -XH:function XH(a,b){this.a=a -this.b=b}, -XJ:function XJ(a){this.a=a}, -XI:function XI(a,b){this.a=a -this.b=b}, -Zf:function Zf(){}, -aTP(a,b,c){return new A.E2(A.ax_(a.a,b.a,c))}, -E2:function E2(a){this.a=a}, -XK:function XK(){}, -Rh(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1){var s,r,q,p -if(c2==null)s=a9?B.m8:B.m9 -else s=c2 -if(c3==null)r=a9?B.ma:B.mb -else r=c3 -if(a3==null)q=a7===1?B.xx:B.fx -else q=a3 -p=a9?B.V4:B.V5 -return new A.E5(e,a0,j,q,d0,c8,c5,c4,c6,c7,c9,c,b0,a9,a,s,r,m,a7,a8,!1,b5,p,c1,a4,!0,a6,b1,b2,b3,a1,n,i,g,h,f,a2,b8,!0,c0,b4,d,b9,b7,b,b6,!0,null)}, -XL:function XL(a,b){var _=this -_.e=a -_.a=b -_.b=!0 -_.c=0 -_.d=!1}, -E5:function E5(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.Q=i -_.ch=j -_.cx=k -_.cy=l -_.db=m -_.dx=n -_.dy=o -_.fr=p -_.fx=q -_.fy=r -_.go=s -_.id=a0 -_.k1=a1 -_.k2=a2 -_.k3=a3 -_.k4=a4 -_.r1=a5 -_.r2=a6 -_.rx=a7 -_.ry=a8 -_.x1=a9 -_.x2=b0 -_.y2=b1 -_.aw=b2 -_.Y=b3 -_.a2=b4 -_.ap=b5 -_.aV=b6 -_.b3=b7 -_.ab=b8 -_.ah=b9 -_.af=c0 -_.a_=c1 -_.aO=c2 -_.u=c3 -_.F=c4 -_.by=c5 -_.C=c6 -_.V=c7 -_.a=c8}, -Hf:function Hf(a,b,c,d,e,f,g){var _=this -_.e=_.d=null -_.r=_.f=!1 -_.y=_.x=$ -_.z=a -_.bx$=b -_.dw$=c -_.fB$=d -_.cO$=e -_.c0$=f -_.a=null -_.b=g -_.c=null}, -aro:function aro(){}, -arq:function arq(a,b){this.a=a -this.b=b}, -arp:function arp(a,b){this.a=a -this.b=b}, -ars:function ars(a){this.a=a}, -art:function art(a){this.a=a}, -aru:function aru(a,b,c){this.a=a -this.b=b -this.c=c}, -arw:function arw(a){this.a=a}, -arx:function arx(a){this.a=a}, -arv:function arv(a,b){this.a=a -this.b=b}, -arr:function arr(a){this.a=a}, -asG:function asG(){}, -I0:function I0(){}, -Ri(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var s,r,q=null -if(c!=null)s=c.a.a -else s=g==null?"":g -r=d.a_ -return new A.E6(c,l,p,new A.ahX(d,k,q,f,h,o,n,q,B.b_,q,q,B.e9,b,q,m,q,"\u2022",j,a,q,q,e,!0,q,i,q,!1,q,q,q,q,q,q,2,q,q,q,B.dq,q,q,!0,q,q,q,q,!0),s,r,B.mO,q,q)}, -E6:function E6(a,b,c,d,e,f,g,h,i){var _=this -_.Q=a -_.c=b -_.d=c -_.e=d -_.f=e -_.r=f -_.x=g -_.y=h -_.a=i}, -ahX:function ahX(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q -_.fr=r -_.fx=s -_.fy=a0 -_.go=a1 -_.id=a2 -_.k1=a3 -_.k2=a4 -_.k3=a5 -_.k4=a6 -_.r1=a7 -_.r2=a8 -_.rx=a9 -_.ry=b0 -_.x1=b1 -_.x2=b2 -_.y1=b3 -_.y2=b4 -_.aw=b5 -_.Y=b6 -_.a2=b7 -_.ap=b8 -_.aV=b9 -_.bd=c0 -_.be=c1 -_.b3=c2 -_.ab=c3 -_.ah=c4 -_.af=c5 -_.a6=c6}, -ahY:function ahY(a,b){this.a=a -this.b=b}, -xV:function xV(a,b,c,d,e,f,g,h){var _=this -_.db=null -_.d=$ -_.e=a -_.f=b -_.bx$=c -_.dw$=d -_.fB$=e -_.cO$=f -_.c0$=g -_.a=null -_.b=h -_.c=null}, -a9t:function a9t(){}, -XM:function XM(a,b){this.b=a -this.a=b}, -aTT(a,b,c){var s=A.I(a.a,b.a,c),r=A.I(a.b,b.b,c) -return new A.Eb(s,r,A.I(a.c,b.c,c))}, -aFe(a){var s -a.X(t.bZ) -s=A.aq(a) -return s.iP}, -Eb:function Eb(a,b,c){this.a=a -this.b=b -this.c=c}, -XO:function XO(){}, -aFg(a,b,c,d,e,f,a0,a1,a2,a3,a4,a5,a6,a7,a8){var s=null,r=d==null?s:d,q=e==null?s:e,p=f==null?s:f,o=a1==null?s:a1,n=a2==null?s:a2,m=a6==null?s:a6,l=a7==null?s:a7,k=a8==null?s:a8,j=a==null?s:a,i=b==null?s:b,h=c==null?s:c,g=a3==null?s:a3 -return new A.eO(r,q,p,a0,o,n,m,l,k,j,i,h,g,a4,a5==null?s:a5)}, -nZ(a,b,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=null,e=a==null,d=e?f:a.a,c=b==null -d=A.bN(d,c?f:b.a,a0) -s=e?f:a.b -s=A.bN(s,c?f:b.b,a0) -r=e?f:a.c -r=A.bN(r,c?f:b.c,a0) -q=e?f:a.d -q=A.bN(q,c?f:b.d,a0) -p=e?f:a.e -p=A.bN(p,c?f:b.e,a0) -o=e?f:a.f -o=A.bN(o,c?f:b.f,a0) -n=e?f:a.r -n=A.bN(n,c?f:b.r,a0) -m=e?f:a.x -m=A.bN(m,c?f:b.x,a0) -l=e?f:a.y -l=A.bN(l,c?f:b.y,a0) -k=e?f:a.z -k=A.bN(k,c?f:b.z,a0) -j=e?f:a.Q -j=A.bN(j,c?f:b.Q,a0) -i=e?f:a.ch -i=A.bN(i,c?f:b.ch,a0) -h=e?f:a.cx -h=A.bN(h,c?f:b.cx,a0) -g=e?f:a.cy -g=A.bN(g,c?f:b.cy,a0) -e=e?f:a.db -return A.aFg(k,j,i,d,s,r,q,p,o,h,g,A.bN(e,c?f:b.db,a0),n,m,l)}, -eO:function eO(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o}, -XR:function XR(){}, -aq(a){var s,r=a.X(t.Nr),q=A.jX(a,B.bi,t.c4)==null?null:B.wA -if(q==null)q=B.wA -s=r==null?null:r.x.c -if(s==null)s=$.aJX() -return A.aTV(s,s.Y.V5(q))}, -Ed:function Ed(a,b,c){this.c=a -this.d=b -this.a=c}, -FD:function FD(a,b,c){this.x=a -this.b=b -this.a=c}, -r4:function r4(a,b){this.a=a -this.b=b}, -yw:function yw(a,b,c,d,e,f){var _=this -_.r=a -_.x=b -_.c=c -_.d=d -_.e=e -_.a=f}, -Sn:function Sn(a,b,c){var _=this -_.fr=null -_.e=_.d=$ -_.fD$=a -_.di$=b -_.a=null -_.b=c -_.c=null}, -ajT:function ajT(){}, -aFh(d3,d4,d5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1=null,d2=A.e0() -d2=d2 -switch(d2.a){case 0:case 1:case 2:s=B.uZ -break -case 3:case 4:case 5:s=B.dI -break -default:s=d1}if(d5==null)d5=A.aFE() -if(d3==null)r=d1 -else r=d3 -if(r==null)r=B.ao -q=r===B.an -if(d4==null)d4=B.uW -if(q){p=B.aB.h(0,900) -p.toString -o=p}else o=d4 -n=A.Ee(o) -if(q){p=B.aB.h(0,500) -p.toString -m=p}else{p=d4.b.h(0,100) -p.toString -m=p}if(q)l=B.p -else{p=d4.b.h(0,700) -p.toString -l=p}k=n===B.an -if(q){p=B.fj.h(0,200) -p.toString -j=p}else{p=d4.b.h(0,600) -p.toString -j=p}if(q){p=B.fj.h(0,200) -p.toString -i=p}else{p=d4.b.h(0,500) -p.toString -i=p}h=A.Ee(i) -g=h===B.an -f=q?A.aH(31,255,255,255):A.aH(31,0,0,0) -e=q?A.aH(10,255,255,255):A.aH(10,0,0,0) -if(q){p=B.aB.h(0,850) -p.toString -d=p}else{p=B.aB.h(0,50) -p.toString -d=p}if(q){p=B.aB.h(0,800) -p.toString -c=p}else c=B.k -if(q){p=B.aB.h(0,800) -p.toString -b=p}else b=B.k -a=q?B.Cq:B.Cp -a0=A.Ee(d4)===B.an -p=A.Ee(i) -if(q){a1=B.fj.h(0,700) -a1.toString}else{a1=d4.b.h(0,700) -a1.toString}if(q){a2=B.aB.h(0,700) -a2.toString}else{a2=d4.b.h(0,200) -a2.toString}a3=B.it.h(0,700) -a3.toString -a4=a0?B.k:B.p -p=p===B.an?B.k:B.p -a5=q?B.k:B.p -a6=a0?B.k:B.p -a7=A.ax4(a2,r,a3,d1,d1,d1,a6,q?B.p:B.k,d1,d1,a4,d1,p,d1,a5,d1,d1,d1,d1,d4,d1,l,i,d1,a1,d1,b,d1,d1,d1) -p=B.aB.h(0,100) -p.toString -a8=q?B.D:B.E -if(q){a1=B.aB.h(0,700) -a1.toString -a9=a1}else{a1=d4.b.h(0,50) -a1.toString -a9=a1}if(q){a1=B.aB.h(0,700) -a1.toString -b0=a1}else{a1=d4.b.h(0,200) -a1.toString -b0=a1}if(q){a1=B.aB.h(0,800) -a1.toString -b1=a1}else b1=B.k -b2=i.k(0,o)?B.k:i -b3=q?B.Bv:A.aH(153,0,0,0) -a1=B.it.h(0,700) -a1.toString -if(q){a2=d4.b.h(0,600) -a2.toString}else{a2=B.aB.h(0,300) -a2.toString}b4=A.aC3(!1,a2,a7,d1,f,36,d1,e,B.mY,s,88,d1,d1,d1,B.mZ) -b5=q?B.Br:B.Bq -b6=q?B.nh:B.hi -b7=q?B.nh:B.Bt -b8=A.aU4(d2) -b9=q?b8.b:b8.a -c0=k?b8.b:b8.a -c1=g?b8.b:b8.a -c2=b9.bW(d1) -c3=c0.bW(d1) -c4=q?B.hJ:B.E_ -c5=k?B.hJ:B.o5 -if(q)c6=i -else{a2=d4.b.h(0,200) -a2.toString -c6=a2}if(q){a2=B.fj.h(0,400) -a2.toString -c7=a2}else{a2=d4.b.h(0,300) -a2.toString -c7=a2}c8=c1.bW(d1) -c9=g?B.hJ:B.o5 -if(q){a2=d4.b.h(0,600) -a2.toString -d0=a2}else{a2=B.aB.h(0,300) -a2.toString -d0=a2}return A.ayv(i,h,c9,c8,d1,B.yd,!1,b0,B.NY,c,B.yx,B.yy,B.yz,B.yM,d0,b4,d,b,B.zM,B.zO,B.zP,a7,d1,B.BK,B.CB,b1,B.CI,b5,a,B.CJ,B.CK,B.D5,a1,!0,B.D9,f,b6,b3,e,c4,b2,B.z5,B.EA,s,B.Oc,B.Od,B.Oz,B.zh,d2,B.OI,o,n,l,m,c5,c3,B.OJ,B.OK,d,B.Pe,a9,p,B.p,B.Qq,B.QD,b7,B.zB,B.Rc,B.Rm,B.Rn,c6,c7,B.RB,c2,B.V1,B.V2,j,B.V6,b8,a8,!1,!0,d5)}, -ayv(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0,e1,e2,e3,e4,e5,e6,e7,e8,e9,f0,f1,f2,f3,f4,f5,f6,f7,f8,f9,g0,g1,g2,g3){return new A.iq(e,g,a3,c2,c4,c8,c9,e0,e7,g3,!1,a2,d1,d4,d3,b6,b9,e3,q,d9,j,r,a9,b7,e6,e2,g0,a8,e1,h,a6,c1,b8,b3,f7,f9,f4,d6,c0,d5,f,i,k,l,m,n,p,s,a0,a1,a5,a7,b0,b1,b2,b5,c3,c5,c6,c7,d0,d7,d8,e4,e5,e8,e9,f0,f3,f5,f6,f8,!0,f1,a4,f2,a,b,d,c,o,!0,d2)}, -aTU(){return A.aFh(B.ao,null,null)}, -aTV(a,b){return $.aJW().bQ(0,new A.xd(a,b),new A.air(a,b))}, -Ee(a){var s=0.2126*A.ax5((a.gn(a)>>>16&255)/255)+0.7152*A.ax5((a.gn(a)>>>8&255)/255)+0.0722*A.ax5((a.gn(a)&255)/255)+0.05 -if(s*s>0.15)return B.ao -return B.an}, -aRN(a,b){return new A.Nj(a,b,B.mw,b.a,b.b,b.c,b.d,b.e,b.f)}, -aFE(){switch(A.e0().a){case 0:case 2:case 1:break -case 3:case 4:case 5:return B.Wu}return B.xO}, -ne:function ne(a,b){this.a=a -this.b=b}, -iq:function iq(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0,e1,e2,e3,e4,e5,e6,e7,e8,e9,f0,f1,f2,f3,f4,f5,f6,f7,f8,f9,g0,g1,g2,g3){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q -_.fr=r -_.fx=s -_.fy=a0 -_.go=a1 -_.id=a2 -_.k1=a3 -_.k2=a4 -_.k3=a5 -_.k4=a6 -_.r1=a7 -_.r2=a8 -_.rx=a9 -_.ry=b0 -_.x1=b1 -_.x2=b2 -_.y1=b3 -_.y2=b4 -_.aw=b5 -_.Y=b6 -_.a2=b7 -_.ap=b8 -_.aV=b9 -_.bd=c0 -_.be=c1 -_.b3=c2 -_.ab=c3 -_.ah=c4 -_.af=c5 -_.a6=c6 -_.a_=c7 -_.bs=c8 -_.aO=c9 -_.u=d0 -_.F=d1 -_.by=d2 -_.bz=d3 -_.C=d4 -_.V=d5 -_.ac=d6 -_.an=d7 -_.aN=d8 -_.bf=d9 -_.aU=e0 -_.b9=e1 -_.cf=e2 -_.cu=e3 -_.ei=e4 -_.iO=e5 -_.h5=e6 -_.fE=e7 -_.h6=e8 -_.iP=e9 -_.h7=f0 -_.iQ=f1 -_.d5=f2 -_.bV=f3 -_.dz=f4 -_.ej=f5 -_.ek=f6 -_.ax=f7 -_.dJ=f8 -_.fF=f9 -_.el=g0 -_.fi=g1 -_.kl=g2 -_.D=g3}, -air:function air(a,b){this.a=a -this.b=b}, -Nj:function Nj(a,b,c,d,e,f,g,h,i){var _=this -_.cy=a -_.db=b -_.r=c -_.a=d -_.b=e -_.c=f -_.d=g -_.e=h -_.f=i}, -xd:function xd(a,b){this.a=a -this.b=b}, -U0:function U0(a,b,c){this.a=a -this.b=b -this.$ti=c}, -m3:function m3(a,b){this.a=a -this.b=b}, -XV:function XV(){}, -Yt:function Yt(){}, -Eg:function Eg(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q}, -XX:function XX(){}, -aTZ(a,b,c){var s=A.bN(a.a,b.a,c),r=A.t9(a.b,b.b,c),q=A.I(a.c,b.c,c),p=A.I(a.d,b.d,c),o=A.I(a.e,b.e,c),n=A.I(a.f,b.f,c),m=A.I(a.r,b.r,c),l=A.I(a.x,b.x,c),k=A.I(a.z,b.z,c),j=A.I(a.y,b.y,c),i=A.I(a.Q,b.Q,c),h=A.I(a.ch,b.ch,c),g=A.I(a.cx,b.cx,c),f=A.Jh(a.db,b.db,c) -return new A.Ei(s,r,q,p,o,n,m,l,j,k,i,h,g,A.aa(a.cy,b.cy,c),f)}, -Ei:function Ei(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o}, -XZ:function XZ(){}, -wq:function wq(){}, -aiA:function aiA(a,b){this.a=a -this.b=b}, -aiB:function aiB(a){this.a=a}, -aiy:function aiy(a,b){this.a=a -this.b=b}, -aiz:function aiz(a,b){this.a=a -this.b=b}, -El:function El(){}, -aU_(a,b,c,d,e){return new A.En(c,e,d,b,a,null)}, -aFl(a){var s,r,q,p -if($.lU.length!==0){s=A.b($.lU.slice(0),A.a8($.lU)) -for(r=s.length,q=0;q>>16&255,r.gn(r)>>>8&255,r.gn(r)&255) -break -default:p=null}switch(q.a){case 1:o=b.a -break -case 0:r=b.a -o=A.aH(0,r.gn(r)>>>16&255,r.gn(r)>>>8&255,r.gn(r)&255) -break -default:o=null}r=A.I(p,o,c) -r.toString -return new A.dE(r,s,B.bn)}, -eK(a,b,c){var s,r=b!=null?b.e7(a,c):null -if(r==null&&a!=null)r=a.e8(b,c) -if(r==null)s=c<0.5?a:b -else s=r -return s}, -aFJ(a,b,c){var s,r,q,p,o,n,m=a instanceof A.it?a.a:A.b([a],t.Fi),l=b instanceof A.it?b.a:A.b([b],t.Fi),k=A.b([],t.N_),j=Math.max(m.length,l.length) -for(s=1-c,r=0;ro/m?new A.S(o*p/m,p):new A.S(q,m*q/o) -r=b -break -case 2:q=c.a -p=c.b -o=b.a -r=q/p>o/m?new A.S(o,o*p/q):new A.S(m*q/p,m) -s=c -break -case 3:m=b.a -q=c.a -p=m*c.b/q -r=new A.S(m,p) -s=new A.S(q,p*q/m) -break -case 4:q=c.b -p=m*c.a/q -r=new A.S(p,m) -s=new A.S(p*q/m,q) -break -case 5:r=new A.S(Math.min(b.a,c.a),Math.min(m,c.b)) -s=r -break -case 6:n=b.a/m -q=c.b -s=m>q?new A.S(q*n,q):b -m=c.a -if(s.a>m)s=new A.S(m,m/n) -r=b -break -default:r=null -s=null}return new A.LJ(r,s)}, -Jk:function Jk(a,b){this.a=a -this.b=b}, -LJ:function LJ(a,b){this.a=a -this.b=b}, -aP5(a,b,c){var s,r,q,p,o=A.I(a.a,b.a,c) -o.toString -s=A.nl(a.b,b.b,c) -s.toString -r=A.aa(a.c,b.c,c) -r.toString -q=A.aa(a.d,b.d,c) -q.toString -p=a.e -return new A.hV(q,p===B.mQ?b.e:p,o,s,r)}, -awZ(a,b,c){var s,r,q,p,o,n,m,l=a==null -if(l&&b==null)return null -if(l)a=A.b([],t.sq) -if(b==null)b=A.b([],t.sq) -s=Math.min(a.length,b.length) -l=A.b([],t.sq) -for(r=0;r=B.d.gO(b))return B.d.gO(a) -s=B.d.am4(b,new A.atG(c)) -r=a[s] -q=s+1 -p=a[q] -o=b[s] -o=A.I(r,p,(c-o)/(b[q]-o)) -o.toString -return o}, -aXf(a,b,c,d,e){var s,r,q=A.ah5(null,null,t.i) -q.P(0,b) -q.P(0,d) -s=A.ai(q,!1,q.$ti.i("cO.E")) -r=A.a8(s).i("aF<1,M>") -return new A.akS(A.ai(new A.aF(s,new A.atb(a,b,c,d,e),r),!1,r.i("aI.E")),s)}, -aD7(a,b,c){var s=b==null,r=!s?b.e7(a,c):null -if(r==null&&a!=null)r=a.e8(b,c) -if(r!=null)return r -if(a==null&&s)return null -return c<0.5?a.bH(0,1-c*2):b.bH(0,(c-0.5)*2)}, -aDC(a,b,c){var s,r,q,p=a==null -if(p&&b==null)return null -if(p)return b.bH(0,c) -if(b==null)return a.bH(0,1-c) -s=A.aXf(a.a,a.Ci(),b.a,b.Ci(),c) -p=A.II(a.d,b.d,c) -p.toString -r=A.II(a.e,b.e,c) -r.toString -q=c<0.5?a.f:b.f -return new A.pW(p,r,q,s.a,s.b,null)}, -akS:function akS(a,b){this.a=a -this.b=b}, -atG:function atG(a){this.a=a}, -atb:function atb(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -a6h:function a6h(){}, -pW:function pW(a,b,c,d,e,f){var _=this -_.d=a -_.e=b -_.f=c -_.a=d -_.b=e -_.c=f}, -a9_:function a9_(a){this.a=a}, -aVA(a,b){var s -if(a.r)A.R(A.ae(u.V)) -s=new A.u8(a) -s.vl(a) -s=new A.xn(a,null,s) -s.a2S(a,b,null) -return s}, -a7n:function a7n(a,b,c){var _=this -_.a=a -_.b=b -_.c=c -_.f=0}, -a7p:function a7p(a,b,c){this.a=a -this.b=b -this.c=c}, -a7o:function a7o(a,b){this.a=a -this.b=b}, -a7q:function a7q(a,b,c){this.a=a -this.b=b -this.c=c}, -SK:function SK(){}, -akD:function akD(a){this.a=a}, -ET:function ET(a,b,c){this.a=a -this.b=b -this.c=c}, -xn:function xn(a,b,c){var _=this -_.d=$ -_.a=a -_.b=b -_.c=c}, -anL:function anL(a,b){this.a=a -this.b=b}, -VA:function VA(a,b){this.a=a -this.b=b}, -aT_(a,b,c){return c}, -AH:function AH(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f}, -j0:function j0(){}, -a7E:function a7E(a,b,c){this.a=a -this.b=b -this.c=c}, -a7F:function a7F(a,b,c){this.a=a -this.b=b -this.c=c}, -a7B:function a7B(a,b){this.a=a -this.b=b}, -a7z:function a7z(a){this.a=a}, -a7A:function a7A(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -a7y:function a7y(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -a7C:function a7C(a){this.a=a}, -a7D:function a7D(a,b){this.a=a -this.b=b}, -jC:function jC(a,b,c){this.a=a -this.b=b -this.c=c}, -IW:function IW(){}, -alV:function alV(a,b){var _=this -_.a=a -_.d=_.c=_.b=null -_.e=!1 -_.f=0 -_.r=!1 -_.x=b}, -aOR(a){var s,r,q,p,o,n,m -if(a==null)return new A.dz(null,t.Zl) -s=t.a.a(B.o.ck(0,a)) -r=J.l(s) -q=t.N -p=A.v(q,t.yp) -for(o=J.aW(r.gaD(s)),n=t.j;o.v();){m=o.gJ(o) -p.l(0,m,A.fZ(n.a(r.h(s,m)),!0,q))}return new A.dz(p,t.Zl)}, -yK:function yK(a,b,c){this.a=a -this.b=b -this.c=c}, -a_J:function a_J(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -a_K:function a_K(a){this.a=a}, -aRY(a,b,c,d,e){var s=new A.Ny(e,d,A.b([],t.XZ),A.b([],t.c)) -s.a1M(a,b,c,d,e) -return s}, -j_:function j_(a,b,c){this.a=a -this.b=b -this.c=c}, -fU:function fU(a,b,c){this.a=a -this.b=b -this.c=c}, -a7H:function a7H(){this.b=this.a=null}, -u8:function u8(a){this.a=a}, -pH:function pH(){}, -a7I:function a7I(){}, -a7J:function a7J(){}, -Ny:function Ny(a,b,c,d){var _=this -_.z=_.y=null -_.Q=a -_.ch=b -_.cx=null -_.cy=$ -_.db=null -_.dx=0 -_.dy=null -_.fr=!1 -_.a=c -_.d=_.c=_.b=null -_.e=!1 -_.f=0 -_.r=!1 -_.x=d}, -aa6:function aa6(a,b){this.a=a -this.b=b}, -aa7:function aa7(a,b){this.a=a -this.b=b}, -aa5:function aa5(a){this.a=a}, -Uv:function Uv(){}, -Uu:function Uu(){}, -aDk(a,b,c,d){return new A.n5(a,c,b,!1,b!=null,d)}, -aHq(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=A.b([],t.O_),e=t.oU,d=A.b([],e) -for(s=a.length,r="",q="",p=0;p0){n=-n -l=2*l -r=(n-Math.sqrt(j))/l -q=(n+Math.sqrt(j))/l -p=(c-r*b)/(q-r) -return new A.aoy(r,q,b-p,p)}o=Math.sqrt(k-m)/(2*l) -s=-(n/2*l) -return new A.as1(o,s,b,(c-s*b)/o)}, -ah8:function ah8(a,b,c){this.a=a -this.b=b -this.c=c}, -w_:function w_(a,b){this.a=a -this.b=b}, -DO:function DO(a,b,c){this.b=a -this.c=b -this.a=c}, -qI:function qI(a,b,c){this.b=a -this.c=b -this.a=c}, -al7:function al7(a,b,c){this.a=a -this.b=b -this.c=c}, -aoy:function aoy(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -as1:function as1(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -Em:function Em(a,b){this.a=a -this.c=b}, -D5:function D5(){}, -adC:function adC(a){this.a=a}, -yV(a){var s=a.a,r=a.b -return new A.al(s,s,r,r)}, -hd(a,b){var s,r,q=b==null,p=q?0:b -q=q?1/0:b -s=a==null -r=s?0:a -return new A.al(p,q,r,s?1/0:a)}, -iG(a,b){var s,r,q=b!==1/0,p=q?b:0 -q=q?b:1/0 -s=a!==1/0 -r=s?a:0 -return new A.al(p,q,r,s?a:1/0)}, -a0g(a){return new A.al(0,a.a,0,a.b)}, -t9(a,b,c){var s,r,q,p=a==null -if(p&&b==null)return null -if(p)return b.a7(0,c) -if(b==null)return a.a7(0,1-c) -p=a.a -if(isFinite(p)){p=A.aa(p,b.a,c) -p.toString}else p=1/0 -s=a.b -if(isFinite(s)){s=A.aa(s,b.b,c) -s.toString}else s=1/0 -r=a.c -if(isFinite(r)){r=A.aa(r,b.c,c) -r.toString}else r=1/0 -q=a.d -if(isFinite(q)){q=A.aa(q,b.d,c) -q.toString}else q=1/0 -return new A.al(p,s,r,q)}, -aP4(){var s=A.b([],t._K),r=new A.bd(new Float64Array(16)) -r.ed() -return new A.iH(s,A.b([r],t.rE),A.b([],t.cR))}, -aC0(a){return new A.iH(a.a,a.b,a.c)}, -al:function al(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -a0h:function a0h(){}, -iH:function iH(a,b,c){this.a=a -this.b=b -this.c=c}, -oW:function oW(a,b){this.c=a -this.a=b -this.b=null}, -fi:function fi(a){this.a=a}, -zr:function zr(){}, -rs:function rs(a,b){this.a=a -this.b=b}, -FK:function FK(a,b){this.a=a -this.b=b}, -y:function y(){}, -acN:function acN(a,b){this.a=a -this.b=b}, -acP:function acP(a,b){this.a=a -this.b=b}, -acO:function acO(a,b){this.a=a -this.b=b}, -cm:function cm(){}, -acM:function acM(a,b,c){this.a=a -this.b=b -this.c=c}, -F0:function F0(){}, -i9:function i9(a,b,c){var _=this -_.e=null -_.ct$=a -_.a1$=b -_.a=c}, -aa0:function aa0(){}, -CM:function CM(a,b,c,d,e){var _=this -_.C=a -_.c9$=b -_.Z$=c -_.cG$=d -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=e -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -Gu:function Gu(){}, -Wk:function Wk(){}, -aEJ(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f={} -f.a=b -if(a==null)a=B.i3 -s=J.ah(a) -r=s.gp(a)-1 -q=A.a_(0,null,!1,t.LQ) -p=0<=r -while(!0){if(!!1)break -s.h(a,0) -o=b[0] -o.gdB(o) -break}while(!0){if(!!1)break -s.h(a,r) -n=b[-1] -n.gdB(n) -break}m=A.b5("oldKeyedChildren") -if(p){m.sdj(A.v(t.D2,t.bu)) -for(l=0;l<=r;){s.h(a,l);++l}p=!0}else l=0 -for(k=m.a,j=0;!1;){o=f.a[j] -if(p){i=o.gdB(o) -h=m.b -if(h===m)A.R(A.dS(k)) -g=J.N(h,i) -if(g!=null){o.gdB(o) -g=null}}else g=null -q[j]=A.aEI(g,o);++j}s.gp(a) -while(!0){if(!!1)break -q[j]=A.aEI(s.h(a,l),f.a[j]);++j;++l}return new A.c6(q,A.a8(q).i("c6<1,cu>"))}, -aEI(a,b){var s,r=a==null?A.Qd(b.gdB(b),null):a,q=b.gaq2(),p=A.qJ() -q.gA2() -p.r2=q.gA2() -p.d=!0 -q.gEi(q) -s=q.gEi(q) -p.bC(B.wG,!0) -p.bC(B.wN,s) -q.gzG(q) -p.bC(B.wS,q.gzG(q)) -q.gEb(q) -p.bC(B.wY,q.gEb(q)) -q.gkx() -p.bC(B.m5,q.gkx()) -q.gH_() -p.bC(B.wL,q.gH_()) -q.gA1() -p.bC(B.Pu,q.gA1()) -q.gG4() -p.bC(B.Ps,q.gG4()) -q.guc(q) -p.bC(B.wI,q.guc(q)) -q.gFu() -p.bC(B.wP,q.gFu()) -q.gFv(q) -p.bC(B.m4,q.gFv(q)) -q.glH(q) -s=q.glH(q) -p.bC(B.wW,!0) -p.bC(B.wJ,s) -q.gFR() -p.bC(B.wQ,q.gFR()) -q.gnu() -p.bC(B.wH,q.gnu()) -q.gGk(q) -p.bC(B.wV,q.gGk(q)) -q.gFN(q) -p.bC(B.wZ,q.gFN(q)) -q.gFK() -p.bC(B.wU,q.gFK()) -q.gzD() -p.bC(B.wO,q.gzD()) -q.gGn() -p.bC(B.wT,q.gGn()) -q.gG7() -p.bC(B.wR,q.gG7()) -q.gtL() -p.stL(q.gtL()) -q.goP() -p.soP(q.goP()) -q.gHa() -s=q.gHa() -p.bC(B.wX,!0) -p.bC(B.wK,s) -q.gfG(q) -p.bC(B.wM,q.gfG(q)) -q.gam2(q) -p.a2=new A.cT(q.gam2(q),B.aj) -p.d=!0 -q.gn(q) -p.ap=new A.cT(q.gn(q),B.aj) -p.d=!0 -q.galo() -p.aV=new A.cT(q.galo(),B.aj) -p.d=!0 -q.gaiJ() -p.bd=new A.cT(q.gaiJ(),B.aj) -p.d=!0 -q.gald(q) -p.be=new A.cT(q.gald(q),B.aj) -p.d=!0 -q.gc5(q) -p.af=q.gc5(q) -p.d=!0 -q.gjC() -p.sjC(q.gjC()) -q.gjB() -p.sjB(q.gjB()) -q.gpF() -p.spF(q.gpF()) -q.gpG() -p.spG(q.gpG()) -q.gpH() -p.spH(q.gpH()) -q.gpE() -p.spE(q.gpE()) -q.gtZ() -p.stZ(q.gtZ()) -q.gtX() -p.stX(q.gtX()) -q.gpv(q) -p.spv(0,q.gpv(q)) -q.gpw(q) -p.spw(0,q.gpw(q)) -q.gpD(q) -p.spD(0,q.gpD(q)) -q.gpB() -p.spB(q.gpB()) -q.gpz() -p.spz(q.gpz()) -q.gpC() -p.spC(q.gpC()) -q.gpA() -p.spA(q.gpA()) -q.gpI() -p.spI(q.gpI()) -q.gpJ() -p.spJ(q.gpJ()) -q.gpx() -p.spx(q.gpx()) -q.gtY() -p.stY(q.gtY()) -q.gpy() -p.spy(q.gpy()) -r.kM(0,B.i3,p) -r.sbF(0,b.gbF(b)) -r.scl(0,b.gcl(b)) -r.id=b.gaq5() -return r}, -KJ:function KJ(){}, -CN:function CN(a,b,c,d,e,f,g){var _=this -_.D=a -_.ae=b -_.aM=c -_.bS=d -_.bt=e -_.iR=_.nk=_.fj=_.dK=null -_.u$=f -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=g -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -a2w:function a2w(){}, -aG1(a){var s=new A.Wl(a,A.am(t.T)) -s.gaG() -s.fr=!0 -return s}, -aG9(){var s=A.aP() -s=s?A.bj():new A.b9(new A.be()) -return new A.Hg(s,B.eo,B.cx,A.a_(0,null,!1,t.Z))}, -wl:function wl(a,b){this.a=a -this.b=b}, -aje:function aje(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=!0 -_.r=f}, -qy:function qy(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3){var _=this -_.V=_.C=null -_.ac=$ -_.aN=_.an=null -_.bf=$ -_.aU=a -_.b9=b -_.fE=_.h5=_.iO=_.cu=_.cf=null -_.h6=c -_.iP=d -_.h7=e -_.iQ=f -_.d5=g -_.bV=h -_.dz=i -_.ej=j -_.ek=null -_.ax=k -_.fF=_.dJ=null -_.el=l -_.fi=m -_.kl=n -_.D=o -_.ae=p -_.aM=q -_.bS=r -_.bt=s -_.dK=a0 -_.fj=a1 -_.nk=a2 -_.iR=a3 -_.xY=a4 -_.em=a5 -_.h8=!1 -_.ij=$ -_.km=a6 -_.lN=0 -_.tq=a7 -_.ni=_.xZ=null -_.Fj=_.p5=$ -_.RR=_.ig=_.fA=null -_.ih=$ -_.h3=a8 -_.bx=null -_.c0=_.cO=_.fB=_.dw=!1 -_.eD=null -_.cP=a9 -_.c9$=b0 -_.Z$=b1 -_.cG$=b2 -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=b3 -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -acQ:function acQ(a){this.a=a}, -acS:function acS(){}, -acT:function acT(){}, -acU:function acU(a,b,c){this.a=a -this.b=b -this.c=c}, -acR:function acR(a){this.a=a}, -Wl:function Wl(a,b){var _=this -_.C=a -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=b -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -ny:function ny(){}, -Hg:function Hg(a,b,c,d){var _=this -_.f=a -_.x=_.r=null -_.y=b -_.z=c -_.ab$=0 -_.ah$=d -_.a6$=_.af$=0 -_.a_$=!1}, -Fn:function Fn(a,b,c,d){var _=this -_.f=!0 -_.r=a -_.x=!1 -_.y=b -_.z=$ -_.ch=_.Q=null -_.cx=c -_.db=_.cy=null -_.ab$=0 -_.ah$=d -_.a6$=_.af$=0 -_.a_$=!1}, -wM:function wM(a,b){var _=this -_.f=a -_.ab$=0 -_.ah$=b -_.a6$=_.af$=0 -_.a_$=!1}, -Gw:function Gw(){}, -Gx:function Gx(){}, -Wm:function Wm(){}, -CP:function CP(a,b){var _=this -_.C=a -_.V=$ -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=b -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -aHe(a,b,c){switch(a.a){case 0:switch(b){case B.u:return!0 -case B.a7:return!1 -case null:return null}break -case 1:switch(c){case B.bj:return!0 -case B.mq:return!1 -case null:return null}break}}, -Af:function Af(a,b){this.a=a -this.b=b}, -fQ:function fQ(a,b,c){var _=this -_.f=_.e=null -_.ct$=a -_.a1$=b -_.a=c}, -Bl:function Bl(a,b){this.a=a -this.b=b}, -lk:function lk(a,b){this.a=a -this.b=b}, -mG:function mG(a,b){this.a=a -this.b=b}, -CQ:function CQ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var _=this -_.C=a -_.V=b -_.ac=c -_.an=d -_.aN=e -_.bf=f -_.aU=g -_.b9=0 -_.cf=h -_.cu=i -_.apY$=j -_.apZ$=k -_.c9$=l -_.Z$=m -_.cG$=n -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=o -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -acY:function acY(){}, -acW:function acW(){}, -acX:function acX(){}, -acV:function acV(){}, -anG:function anG(a,b,c){this.a=a -this.b=b -this.c=c}, -Wn:function Wn(){}, -Wo:function Wo(){}, -Wp:function Wp(){}, -CT:function CT(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this -_.V=_.C=null -_.ac=a -_.an=b -_.aN=c -_.bf=d -_.aU=e -_.b9=null -_.cf=f -_.cu=g -_.ei=h -_.iO=i -_.h5=j -_.fE=k -_.h6=l -_.iP=m -_.h7=n -_.iQ=o -_.d5=p -_.bV=q -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=r -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -am(a){return new A.MV(a.i("MV<0>"))}, -aFn(a){return new A.wt(a,B.i,A.am(t.h))}, -aEl(){return new A.Ci(B.j,A.am(t.h))}, -aD1(a){var s,r,q=new A.bd(new Float64Array(16)) -q.ed() -for(s=a.length-1;s>0;--s){r=a[s] -if(r!=null)r.oB(a[s-1],q)}return q}, -a5v(a,b,c,d){var s,r -if(a==null||b==null)return null -if(a===b)return a -s=a.a -r=b.a -if(sr){s=t.Hb -c.push(s.a(A.P.prototype.gaA.call(a,a))) -return A.a5v(s.a(A.P.prototype.gaA.call(a,a)),b,c,d)}s=t.Hb -c.push(s.a(A.P.prototype.gaA.call(a,a))) -d.push(s.a(A.P.prototype.gaA.call(b,b))) -return A.a5v(s.a(A.P.prototype.gaA.call(a,a)),s.a(A.P.prototype.gaA.call(b,b)),c,d)}, -yF:function yF(a,b,c){this.a=a -this.b=b -this.$ti=c}, -IP:function IP(a,b){this.a=a -this.$ti=b}, -ur:function ur(){}, -MV:function MV(a){this.a=null -this.$ti=a}, -Ot:function Ot(a,b){var _=this -_.db=a -_.dx=null -_.d=_.fr=_.dy=!1 -_.e=b -_.f=0 -_.r=!0 -_.Q=_.z=_.y=_.x=null -_.a=0 -_.c=_.b=null}, -OB:function OB(a,b,c){var _=this -_.db=a -_.dx=b -_.d=!1 -_.e=c -_.f=0 -_.r=!0 -_.Q=_.z=_.y=_.x=null -_.a=0 -_.c=_.b=null}, -Ol:function Ol(a,b,c,d,e,f){var _=this -_.db=a -_.dx=b -_.dy=c -_.fr=d -_.fx=e -_.d=!1 -_.e=f -_.f=0 -_.r=!0 -_.Q=_.z=_.y=_.x=null -_.a=0 -_.c=_.b=null}, -ep:function ep(){}, -k1:function k1(a,b){var _=this -_.r2=a -_.dx=_.db=null -_.d=!1 -_.e=b -_.f=0 -_.r=!0 -_.Q=_.z=_.y=_.x=null -_.a=0 -_.c=_.b=null}, -tl:function tl(a,b){var _=this -_.r2=null -_.rx=a -_.dx=_.db=null -_.d=!1 -_.e=b -_.f=0 -_.r=!0 -_.Q=_.z=_.y=_.x=null -_.a=0 -_.c=_.b=null}, -zl:function zl(a,b){var _=this -_.r2=null -_.rx=a -_.dx=_.db=null -_.d=!1 -_.e=b -_.f=0 -_.r=!0 -_.Q=_.z=_.y=_.x=null -_.a=0 -_.c=_.b=null}, -zk:function zk(a,b){var _=this -_.r2=null -_.rx=a -_.dx=_.db=null -_.d=!1 -_.e=b -_.f=0 -_.r=!0 -_.Q=_.z=_.y=_.x=null -_.a=0 -_.c=_.b=null}, -wt:function wt(a,b,c){var _=this -_.b3=a -_.ah=_.ab=null -_.af=!0 -_.r2=b -_.dx=_.db=null -_.d=!1 -_.e=c -_.f=0 -_.r=!0 -_.Q=_.z=_.y=_.x=null -_.a=0 -_.c=_.b=null}, -BZ:function BZ(a,b){var _=this -_.b3=null -_.r2=a -_.dx=_.db=null -_.d=!1 -_.e=b -_.f=0 -_.r=!0 -_.Q=_.z=_.y=_.x=null -_.a=0 -_.c=_.b=null}, -Ci:function Ci(a,b){var _=this -_.r2=null -_.rx=a -_.dx=_.db=_.x2=_.x1=_.ry=null -_.d=!1 -_.e=b -_.f=0 -_.r=!0 -_.Q=_.z=_.y=_.x=null -_.a=0 -_.c=_.b=null}, -B7:function B7(){this.a=null -this.b=0 -this.c=null}, -anC:function anC(a){this.a=a}, -pU:function pU(a,b,c){var _=this -_.r2=a -_.rx=b -_.dx=_.db=_.ry=null -_.d=!1 -_.e=c -_.f=0 -_.r=!0 -_.Q=_.z=_.y=_.x=null -_.a=0 -_.c=_.b=null}, -Ao:function Ao(a,b,c,d,e){var _=this -_.r2=a -_.rx=b -_.ry=c -_.x1=d -_.aw=_.y2=_.y1=_.x2=null -_.Y=!0 -_.dx=_.db=null -_.d=!1 -_.e=e -_.f=0 -_.r=!0 -_.Q=_.z=_.y=_.x=null -_.a=0 -_.c=_.b=null}, -yE:function yE(a,b,c,d,e){var _=this -_.r2=a -_.rx=b -_.ry=c -_.dx=_.db=null -_.d=!1 -_.e=d -_.f=0 -_.r=!0 -_.Q=_.z=_.y=_.x=null -_.a=0 -_.c=_.b=null -_.$ti=e}, -UM:function UM(){}, -jW:function jW(a,b,c){this.ct$=a -this.a1$=b -this.a=c}, -CV:function CV(a,b,c,d,e){var _=this -_.C=a -_.c9$=b -_.Z$=c -_.cG$=d -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=e -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -ad7:function ad7(a){this.a=a}, -ad8:function ad8(a){this.a=a}, -ad3:function ad3(a){this.a=a}, -ad4:function ad4(a){this.a=a}, -ad5:function ad5(a){this.a=a}, -ad6:function ad6(a){this.a=a}, -ad1:function ad1(a){this.a=a}, -ad2:function ad2(a){this.a=a}, -Wq:function Wq(){}, -Wr:function Wr(){}, -aRW(a,b){var s -if(a==null)return!0 -s=a.b -if(t.ks.b(b))return!1 -return t.ge.b(s)||t.PB.b(b)||!s.gbi(s).k(0,b.gbi(b))}, -aRV(a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3=a4.d -if(a3==null)a3=a4.c -s=a4.a -r=a4.b -q=a3.ghH(a3) -p=a3.gbl() -o=a3.gcQ(a3) -n=a3.gkd(a3) -m=a3.gbi(a3) -l=a3.glC() -k=a3.gdg(a3) -a3.gnu() -j=a3.gyY() -i=a3.gu7() -h=a3.gd9() -g=a3.gF_() -f=a3.gmz(a3) -e=a3.gGK() -d=a3.gGN() -c=a3.gGM() -b=a3.gGL() -a=a3.gGw(a3) -a0=a3.gH2() -s.a9(0,new A.a9V(r,A.aSq(k,l,n,h,g,a3.gxS(),0,o,!1,a,p,m,i,j,e,b,c,d,f,a3.gmF(),a0,q).cm(a3.gcl(a3)),s)) -q=r.gaD(r) -a0=A.r(q).i("aJ") -a1=A.ai(new A.aJ(q,new A.a9W(s),a0),!0,a0.i("q.E")) -a0=a3.ghH(a3) -q=a3.gbl() -f=a3.gcQ(a3) -d=a3.gkd(a3) -c=a3.gbi(a3) -b=a3.glC() -e=a3.gdg(a3) -a3.gnu() -j=a3.gyY() -i=a3.gu7() -m=a3.gd9() -p=a3.gF_() -a=a3.gmz(a3) -o=a3.gGK() -g=a3.gGN() -h=a3.gGM() -n=a3.gGL() -l=a3.gGw(a3) -k=a3.gH2() -a2=A.aSo(e,b,d,m,p,a3.gxS(),0,f,!1,l,q,c,i,j,o,n,h,g,a,a3.gmF(),k,a0).cm(a3.gcl(a3)) -for(q=A.a8(a1).i("c1<1>"),p=new A.c1(a1,q),p=new A.bl(p,p.gp(p),q.i("bl")),q=q.i("aI.E");p.v();){o=q.a(p.d) -if(o.gzj()&&o.gyJ(o)!=null){n=o.gyJ(o) -n.toString -n.$1(a2.cm(r.h(0,o)))}}}, -Vb:function Vb(a,b){this.a=a -this.b=b}, -Vc:function Vc(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -Nx:function Nx(a,b,c){var _=this -_.a=a -_.b=b -_.c=!1 -_.ab$=0 -_.ah$=c -_.a6$=_.af$=0 -_.a_$=!1}, -a9X:function a9X(){}, -aa_:function aa_(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -a9Z:function a9Z(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -a9Y:function a9Y(a,b){this.a=a -this.b=b}, -a9V:function a9V(a,b,c){this.a=a -this.b=b -this.c=c}, -a9W:function a9W(a){this.a=a}, -YW:function YW(){}, -aE9(a,b,c){var s,r,q=a.dx,p=t.dJ.a(q.a) -if(p==null){s=new A.k1(B.i,A.am(t.h)) -q.sb1(0,s) -q=s}else{p.GW() -q=p}r=a.gjD() -b=new A.uR(q,r) -a.Nd(b,B.i) -b.nZ()}, -aSY(a){a.Kf()}, -aG5(a,b){var s -if(a==null)return null -if(!a.gS(a)){s=b.a -s=s[0]===0&&s[1]===0&&s[2]===0&&s[3]===0&&s[4]===0&&s[5]===0&&s[6]===0&&s[7]===0&&s[8]===0&&s[9]===0&&s[10]===0&&s[11]===0&&s[12]===0&&s[13]===0&&s[14]===0&&s[15]===0}else s=!0 -if(s)return B.S -return A.aDT(b,a)}, -aVR(a,b,c,d){var s,r,q,p=b.gaA(b) -p.toString -s=t.e -s.a(p) -for(r=p;r!==a;r=p,b=q){r.dT(b,c) -p=r.gaA(r) -p.toString -s.a(p) -q=b.gaA(b) -q.toString -s.a(q)}a.dT(b,c) -a.dT(b,d)}, -aG4(a,b){if(a==null)return b -if(b==null)return a -return a.fH(b)}, -k5:function k5(){}, -uR:function uR(a,b){var _=this -_.a=a -_.b=b -_.e=_.d=_.c=null}, -aaX:function aaX(a,b,c){this.a=a -this.b=b -this.c=c}, -aaW:function aaW(a,b,c){this.a=a -this.b=b -this.c=c}, -aaV:function aaV(a,b,c){this.a=a -this.b=b -this.c=c}, -a1z:function a1z(){}, -af8:function af8(a,b){this.a=a -this.b=b}, -Ov:function Ov(a,b,c,d,e,f,g){var _=this -_.a=a -_.b=b -_.c=c -_.d=null -_.e=d -_.r=_.f=!1 -_.x=e -_.y=f -_.z=!1 -_.Q=null -_.ch=0 -_.cx=!1 -_.cy=g}, -abj:function abj(){}, -abi:function abi(){}, -abk:function abk(){}, -abl:function abl(){}, -t:function t(){}, -add:function add(a){this.a=a}, -adh:function adh(a,b,c){this.a=a -this.b=b -this.c=c}, -adf:function adf(a){this.a=a}, -adg:function adg(){}, -ade:function ade(a,b,c,d,e,f,g){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g}, -aK:function aK(){}, -e5:function e5(){}, -a9:function a9(){}, -CG:function CG(){}, -ar1:function ar1(){}, -al6:function al6(a,b){this.b=a -this.a=b}, -rr:function rr(){}, -WL:function WL(a,b,c){var _=this -_.e=a -_.b=b -_.c=null -_.a=c}, -XA:function XA(a,b,c,d,e){var _=this -_.e=a -_.f=b -_.r=!1 -_.x=c -_.y=!1 -_.b=d -_.c=null -_.a=e}, -ar2:function ar2(){var _=this -_.b=_.a=null -_.d=_.c=$ -_.e=!1}, -Wt:function Wt(){}, -f4:function f4(a,b,c){var _=this -_.e=null -_.ct$=a -_.a1$=b -_.a=c}, -nr:function nr(a,b){this.b=a -this.a=b}, -CY:function CY(a,b,c,d,e,f,g){var _=this -_.C=a -_.ac=_.V=null -_.an=$ -_.aN=b -_.bf=c -_.aU=!1 -_.ei=_.cu=_.cf=_.b9=null -_.c9$=d -_.Z$=e -_.cG$=f -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=g -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -adi:function adi(a){this.a=a}, -adk:function adk(a,b,c){this.a=a -this.b=b -this.c=c}, -adl:function adl(a){this.a=a}, -adj:function adj(){}, -GE:function GE(){}, -Wu:function Wu(){}, -Wv:function Wv(){}, -CZ:function CZ(a,b,c,d,e){var _=this -_.C=a -_.V=b -_.ac=c -_.an=d -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=e -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -aWV(a,b,c){if(a===b)return!0 -if(b==null)return!1 -return A.avA(A.aGM(a,c),A.aGM(b,c))}, -aGM(a,b){var s=A.r(a).i("iR") -return A.j2(new A.iR(a,new A.at3(b),s),s.i("q.E"))}, -aVK(a,b){var s=t.S,r=A.dI(s) -s=new A.Gk(A.v(s,t.d_),A.aT(s),b,A.v(s,t.o),r,null,null,A.v(s,t.B)) -s.a2T(a,b,null) -return s}, -Cm:function Cm(a,b){this.a=a -this.b=b}, -at3:function at3(a){this.a=a}, -Gk:function Gk(a,b,c,d,e,f,g,h){var _=this -_.ch=$ -_.cx=a -_.cy=b -_.db=c -_.dx=$ -_.e=d -_.f=e -_.r=null -_.a=f -_.c=g -_.d=h}, -aoF:function aoF(a){this.a=a}, -OD:function OD(a,b,c,d,e){var _=this -_.C=a -_.tn$=b -_.RT$=c -_.to$=d -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=e -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -aoE:function aoE(){}, -VG:function VG(){}, -aEH(a){var s=new A.CL(a,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -ad0(a,b){if(b==null)return a -return B.c.du(a/b)*b}, -PB:function PB(){}, -ee:function ee(){}, -u0:function u0(a,b){this.a=a -this.b=b}, -PC:function PC(){}, -CL:function CL(a,b,c){var _=this -_.D=a -_.u$=b -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=c -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -Pt:function Pt(a,b,c,d){var _=this -_.D=a -_.ae=b -_.u$=c -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=d -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -CU:function CU(a,b,c,d){var _=this -_.D=a -_.ae=b -_.u$=c -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=d -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -Pw:function Pw(a,b,c,d,e){var _=this -_.D=a -_.ae=b -_.aM=c -_.u$=d -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=e -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -CJ:function CJ(){}, -Ph:function Ph(a,b,c,d,e,f){var _=this -_.tg$=a -_.Fm$=b -_.th$=c -_.Fn$=d -_.u$=e -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=f -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -zx:function zx(){}, -nH:function nH(a,b,c){this.b=a -this.c=b -this.a=c}, -xG:function xG(){}, -Pm:function Pm(a,b,c,d){var _=this -_.D=a -_.ae=null -_.aM=b -_.bt=_.bS=null -_.u$=c -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=d -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -Pl:function Pl(a,b,c,d,e){var _=this -_.cs=a -_.D=b -_.ae=null -_.aM=c -_.bt=_.bS=null -_.u$=d -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=e -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -Pj:function Pj(a,b,c,d){var _=this -_.cs=null -_.dh=$ -_.D=a -_.ae=null -_.aM=b -_.bt=_.bS=null -_.u$=c -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=d -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -Pk:function Pk(a,b,c,d){var _=this -_.D=a -_.ae=null -_.aM=b -_.bt=_.bS=null -_.u$=c -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=d -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -GF:function GF(){}, -Px:function Px(a,b,c,d,e,f,g,h,i){var _=this -_.Fk=a -_.Fl=b -_.cs=c -_.dh=d -_.eT=e -_.D=f -_.ae=null -_.aM=g -_.bt=_.bS=null -_.u$=h -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=i -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -Py:function Py(a,b,c,d,e,f,g){var _=this -_.cs=a -_.dh=b -_.eT=c -_.D=d -_.ae=null -_.aM=e -_.bt=_.bS=null -_.u$=f -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=g -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -zD:function zD(a,b){this.a=a -this.b=b}, -Pn:function Pn(a,b,c,d,e){var _=this -_.D=null -_.ae=a -_.aM=b -_.bS=c -_.u$=d -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=e -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -PH:function PH(a,b,c){var _=this -_.aM=_.ae=_.D=null -_.bS=a -_.dK=_.bt=null -_.u$=b -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=c -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -adz:function adz(a){this.a=a}, -Pq:function Pq(a,b,c,d){var _=this -_.D=a -_.ae=b -_.u$=c -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=d -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -ad_:function ad_(a){this.a=a}, -Pz:function Pz(a,b,c,d,e,f,g,h,i){var _=this -_.c0=a -_.eD=b -_.cP=c -_.cX=d -_.cs=e -_.dh=f -_.D=g -_.u$=h -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=i -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -Pv:function Pv(a,b,c,d,e,f,g){var _=this -_.D=a -_.ae=b -_.aM=c -_.bS=d -_.bt=e -_.dK=!0 -_.u$=f -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=g -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -PD:function PD(a,b){var _=this -_.ae=_.D=0 -_.u$=a -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=b -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -CS:function CS(a,b,c,d){var _=this -_.D=a -_.ae=b -_.u$=c -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=d -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -CW:function CW(a,b,c){var _=this -_.D=a -_.u$=b -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=c -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -CH:function CH(a,b,c,d){var _=this -_.D=a -_.ae=b -_.u$=c -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=d -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -lA:function lA(a,b,c){var _=this -_.cs=_.cX=_.cP=_.eD=_.c0=null -_.D=a -_.u$=b -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=c -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -D_:function D_(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8){var _=this -_.D=a -_.ae=b -_.aM=c -_.bS=d -_.bt=e -_.dK=f -_.fj=g -_.nk=h -_.iR=i -_.xY=j -_.em=k -_.dL=l -_.h8=m -_.ij=n -_.km=o -_.lN=p -_.tq=q -_.xZ=r -_.ni=s -_.p5=a0 -_.Fj=a1 -_.fA=a2 -_.ig=a3 -_.RR=a4 -_.ih=a5 -_.h3=a6 -_.bx=a7 -_.dw=a8 -_.fB=a9 -_.cO=b0 -_.c0=b1 -_.eD=b2 -_.cP=b3 -_.cX=b4 -_.cs=b5 -_.dh=b6 -_.eT=b7 -_.ii=b8 -_.ajJ=b9 -_.ct=c0 -_.a1=c1 -_.apX=c2 -_.c9=c3 -_.Z=c4 -_.cG=c5 -_.cA=c6 -_.aY=c7 -_.cB=c8 -_.hx=c9 -_.da=d0 -_.tf=d1 -_.lJ=d2 -_.p6=d3 -_.fC=d4 -_.h4=d5 -_.fD=d6 -_.u$=d7 -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=d8 -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -Pi:function Pi(a,b,c){var _=this -_.D=a -_.u$=b -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=c -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -Pu:function Pu(a,b){var _=this -_.u$=a -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=b -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -Po:function Po(a,b,c){var _=this -_.D=a -_.u$=b -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=c -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -Pr:function Pr(a,b,c){var _=this -_.D=a -_.u$=b -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=c -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -Ps:function Ps(a,b,c){var _=this -_.D=a -_.ae=null -_.u$=b -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=c -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -Pp:function Pp(a,b,c,d,e,f,g){var _=this -_.D=a -_.ae=b -_.aM=c -_.bS=d -_.bt=e -_.u$=f -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=g -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -acZ:function acZ(a){this.a=a}, -CK:function CK(a,b,c,d,e){var _=this -_.D=a -_.ae=b -_.u$=c -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=d -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null -_.$ti=e}, -Wh:function Wh(){}, -Wi:function Wi(){}, -GG:function GG(){}, -GH:function GH(){}, -vb:function vb(){}, -adm:function adm(a,b,c){this.a=a -this.b=b -this.c=c}, -CX:function CX(a,b,c,d){var _=this -_.D=null -_.ae=a -_.aM=b -_.u$=c -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=d -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -Pg:function Pg(){}, -PA:function PA(a,b,c,d,e,f){var _=this -_.cP=a -_.cX=b -_.D=null -_.ae=c -_.aM=d -_.u$=e -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=f -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -CR:function CR(a,b,c,d,e,f){var _=this -_.cP=a -_.cX=b -_.D=null -_.ae=c -_.aM=d -_.u$=e -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=f -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -afE:function afE(){}, -CO:function CO(a,b,c){var _=this -_.D=a -_.u$=b -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=c -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -GI:function GI(){}, -kD(a,b){switch(b.a){case 0:return a -case 1:return A.aZd(a)}}, -aY9(a,b){switch(b.a){case 0:return a -case 1:return A.aZe(a)}}, -qS(a,b,c,d,e,f,g,h,i){var s=d==null?f:d,r=c==null?f:c,q=a==null?d:a -if(q==null)q=f -return new A.QB(h,g,f,s,e,r,f>0,b,i,q)}, -Ax:function Ax(a,b){this.a=a -this.b=b}, -nQ:function nQ(a,b,c,d,e,f,g,h,i,j,k,l){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l}, -QB:function QB(a,b,c,d,e,f,g,h,i,j){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.r=f -_.x=g -_.y=h -_.z=i -_.Q=j}, -vR:function vR(a,b,c){this.a=a -this.b=b -this.c=c}, -QC:function QC(a,b,c){var _=this -_.c=a -_.d=b -_.a=c -_.b=null}, -qT:function qT(){}, -lL:function lL(a,b){this.ct$=a -this.a1$=b -this.a=null}, -qU:function qU(a){this.a=a}, -lM:function lM(a,b,c){this.ct$=a -this.a1$=b -this.a=c}, -d7:function d7(){}, -adn:function adn(){}, -ado:function ado(a,b){this.a=a -this.b=b}, -X9:function X9(){}, -Xa:function Xa(){}, -Xd:function Xd(){}, -PF:function PF(a,b,c,d,e,f){var _=this -_.aO=a -_.u=b -_.F=$ -_.by=!0 -_.c9$=c -_.Z$=d -_.cG$=e -_.k4=null -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=f -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -adp:function adp(a,b,c){this.a=a -this.b=b -this.c=c}, -lh:function lh(){}, -adt:function adt(){}, -ki:function ki(a,b,c){var _=this -_.b=null -_.c=!1 -_.tm$=a -_.ct$=b -_.a1$=c -_.a=null}, -vc:function vc(){}, -adq:function adq(a,b,c){this.a=a -this.b=b -this.c=c}, -ads:function ads(a,b){this.a=a -this.b=b}, -adr:function adr(){}, -GK:function GK(){}, -Wz:function Wz(){}, -WA:function WA(){}, -Xb:function Xb(){}, -Xc:function Xc(){}, -D0:function D0(){}, -PG:function PG(a,b,c,d){var _=this -_.bV=null -_.dz=a -_.ej=b -_.u$=c -_.k4=null -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=d -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -Wy:function Wy(){}, -aSV(a,b){return new A.qv(a.a-b.a,a.b-b.b,b.c-a.c,b.d-a.d)}, -qz(a,b){var s,r,q,p -for(s=t.Q,r=a,q=0;r!=null;){p=r.e -p.toString -s.a(p) -if(!p.gyw())q=Math.max(q,A.ds(b.$1(r))) -r=p.a1$}return q}, -aEK(a,b,c,d){var s,r,q,p,o,n=b.x -if(n!=null&&b.f!=null){s=b.f -s.toString -n.toString -r=B.de.up(c.a-s-n)}else{n=b.y -r=n!=null?B.de.up(n):B.de}n=b.e -if(n!=null&&b.r!=null){s=b.r -s.toString -n.toString -r=r.za(c.b-s-n)}else{n=b.z -if(n!=null)r=r.za(n)}a.cn(0,r,!0) -q=b.x -if(!(q!=null)){n=b.f -s=a.rx -if(n!=null)q=c.a-n-s.a -else{s.toString -q=d.n1(t.C.a(c.as(0,s))).a}}p=(q<0||q+a.rx.a>c.a)&&!0 -o=b.e -if(!(o!=null)){n=b.r -s=a.rx -if(n!=null)o=c.b-n-s.b -else{s.toString -o=d.n1(t.C.a(c.as(0,s))).b}}if(o<0||o+a.rx.b>c.b)p=!0 -b.a=new A.m(q,o) -return p}, -qv:function qv(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -f0:function f0(a,b,c){var _=this -_.z=_.y=_.x=_.r=_.f=_.e=null -_.ct$=a -_.a1$=b -_.a=c}, -DP:function DP(a,b){this.a=a -this.b=b}, -NW:function NW(a,b){this.a=a -this.b=b}, -D1:function D1(a,b,c,d,e,f,g,h,i){var _=this -_.C=!1 -_.V=null -_.ac=a -_.an=b -_.aN=c -_.bf=d -_.aU=e -_.c9$=f -_.Z$=g -_.cG$=h -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=i -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -adx:function adx(a){this.a=a}, -adv:function adv(a){this.a=a}, -adw:function adw(a){this.a=a}, -adu:function adu(a){this.a=a}, -WB:function WB(){}, -WC:function WC(){}, -mw:function mw(a,b){this.a=a -this.b=b}, -RV:function RV(a,b){this.a=a -this.b=b}, -D2:function D2(a,b,c,d,e){var _=this -_.k4=a -_.r1=b -_.r2=c -_.rx=!0 -_.ry=null -_.u$=d -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=e -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -WD:function WD(){}, -aSW(a){var s,r -for(s=t.Rn,r=t.NW;a!=null;){if(r.b(a))return a -a=s.a(a.gaA(a))}return null}, -aEL(a,b,c,d,e,f){var s,r,q,p,o,n,m -if(b==null)return e -s=f.nL(b,0,e) -r=f.nL(b,1,e) -q=d.cx -q.toString -p=s.a -o=r.a -if(pp)n=s -else{if(!(q0)return a>=1e5 -return!0}, -x6:function x6(a){this.a=a -this.b=null}, -nF:function nF(a,b){this.a=a -this.b=b}, -jg:function jg(){}, -aet:function aet(a){this.a=a}, -aev:function aev(a){this.a=a}, -aew:function aew(a,b){this.a=a -this.b=b}, -aex:function aex(a,b){this.a=a -this.b=b}, -aes:function aes(a){this.a=a}, -aeu:function aeu(a){this.a=a}, -ayw(){var s=new A.r5(new A.aN(new A.ab($.a3,t.V),t.R)) -s.OW() -return s}, -wm:function wm(a,b){var _=this -_.a=null -_.b=!1 -_.c=null -_.d=a -_.e=null -_.f=b -_.r=$}, -r5:function r5(a){this.a=a -this.c=this.b=null}, -ais:function ais(a){this.a=a}, -Ef:function Ef(a){this.a=a}, -aeX:function aeX(){}, -aCl(a){var s=$.aCj.h(0,a) -if(s==null){s=$.aCk -$.aCk=s+1 -$.aCj.l(0,a,s) -$.aCi.l(0,s,a)}return s}, -aT8(a,b){var s -if(a.length!==b.length)return!1 -for(s=0;s=0){p.a0(q,0,o).split("\n") -p.ci(q,o+2) -m.push(new A.B9())}else m.push(new A.B9())}return m}, -aES(a){switch(a){case"AppLifecycleState.paused":return B.yg -case"AppLifecycleState.resumed":return B.ye -case"AppLifecycleState.inactive":return B.yf -case"AppLifecycleState.detached":return B.yh}return null}, -Dx:function Dx(){}, -afu:function afu(a){this.a=a}, -alt:function alt(){}, -alu:function alu(a){this.a=a}, -alv:function alv(a){this.a=a}, -tm(a){var s=0,r=A.C(t.H) -var $async$tm=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:s=2 -return A.H(B.be.cL("Clipboard.setData",A.af(["text",a.a],t.N,t.z),t.H),$async$tm) -case 2:return A.A(null,r)}}) -return A.B($async$tm,r)}, -Kp(a){var s=0,r=A.C(t.VA),q,p -var $async$Kp=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:s=3 -return A.H(B.be.cL("Clipboard.getData",a,t.a),$async$Kp) -case 3:p=c -if(p==null){q=null -s=1 -break}q=new A.mD(A.cR(J.N(p,"text"))) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$Kp,r)}, -mD:function mD(a){this.a=a}, -aRy(a){var s,r,q=a.c,p=B.NF.h(0,q) -if(p==null)p=new A.p(q) -q=a.d -s=B.NT.h(0,q) -if(s==null)s=new A.f(q) -r=a.a -switch(a.b.a){case 0:return new A.pS(p,s,a.e,r,a.f) -case 1:return new A.pT(p,s,null,r,a.f) -case 2:return new A.B2(p,s,a.e,r,!1)}}, -up:function up(a){this.a=a}, -na:function na(){}, -pS:function pS(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -pT:function pT(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -B2:function B2(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -a6m:function a6m(a,b,c){var _=this -_.a=a -_.b=b -_.c=c -_.d=!1 -_.e=null}, -B_:function B_(a,b){this.a=a -this.b=b}, -B0:function B0(a,b){this.a=a -this.b=b}, -MS:function MS(a,b,c){var _=this -_.a=null -_.b=a -_.c=b -_.d=null -_.e=c}, -UK:function UK(){}, -a8R:function a8R(){}, -f:function f(a){this.a=a}, -p:function p(a){this.a=a}, -UL:function UL(){}, -Oz(a,b,c,d){return new A.ns(a,c,b,d)}, -aDW(a){return new A.BF(a)}, -ln:function ln(a,b){this.a=a -this.b=b}, -ns:function ns(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -BF:function BF(a){this.a=a}, -ahq:function ahq(){}, -a8c:function a8c(){}, -a8e:function a8e(){}, -DR:function DR(){}, -ahc:function ahc(a,b){this.a=a -this.b=b}, -ahf:function ahf(){}, -aVi(a){var s,r,q -for(s=A.r(a),s=s.i("@<1>").aK(s.Q[1]),r=new A.uB(J.aW(a.a),a.b,s.i("uB<1,2>")),s=s.Q[1];r.v();){q=s.a(r.a) -if(!q.k(0,B.c8))return q}return null}, -a9U:function a9U(a,b){this.a=a -this.b=b}, -uF:function uF(){}, -d6:function d6(){}, -Tx:function Tx(){}, -Vm:function Vm(a,b){this.a=a -this.b=b}, -Vl:function Vl(){}, -XD:function XD(a,b){this.a=a -this.b=b}, -kk:function kk(a){this.a=a}, -Va:function Va(){}, -kM:function kM(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.$ti=d}, -a00:function a00(a,b){this.a=a -this.b=b}, -j5:function j5(a,b){this.a=a -this.b=b}, -a9H:function a9H(a,b){this.a=a -this.b=b}, -qc:function qc(a,b){this.a=a -this.b=b}, -abF:function abF(){this.a=0}, -qj:function qj(){}, -aSQ(a){var s,r,q,p={} -p.a=null -s=new A.acs(p,a).$0() -r=$.awl().d -r=r.gaD(r) -q=A.j2(r,A.r(r).i("q.E")).A(0,s.ghE()) -r=J.N(a,"type") -r.toString -A.bx(r) -switch(r){case"keydown":return new A.lz(p.a,q,s) -case"keyup":return new A.CB(null,!1,s) -default:throw A.c(A.LP("Unknown key event type: "+r))}}, -nb:function nb(a,b){this.a=a -this.b=b}, -h1:function h1(a,b){this.a=a -this.b=b}, -CA:function CA(){}, -jd:function jd(){}, -acs:function acs(a,b){this.a=a -this.b=b}, -lz:function lz(a,b,c){this.a=a -this.b=b -this.c=c}, -CB:function CB(a,b,c){this.a=a -this.b=b -this.c=c}, -act:function act(a,b,c){this.a=a -this.d=b -this.e=c}, -acu:function acu(a){this.a=a}, -d0:function d0(a,b){this.a=a -this.b=b}, -Wd:function Wd(){}, -Wc:function Wc(){}, -acp:function acp(){}, -acq:function acq(){}, -acr:function acr(){}, -P7:function P7(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -D8:function D8(a,b){var _=this -_.b=_.a=null -_.f=_.e=_.d=_.c=!1 -_.r=a -_.ab$=0 -_.ah$=b -_.a6$=_.af$=0 -_.a_$=!1}, -adK:function adK(a){this.a=a}, -adL:function adL(a){this.a=a}, -dp:function dp(a,b,c,d,e,f){var _=this -_.a=a -_.b=null -_.c=b -_.d=c -_.e=d -_.f=e -_.r=f -_.y=_.x=!1}, -adH:function adH(){}, -adI:function adI(){}, -adG:function adG(){}, -adJ:function adJ(){}, -aXU(a){var s,r,q=A.b([],t.s) -for(s=a.length,r=0;r1&&sa -q=!l -i=q&&!m&&rd||!q||k -if(c===n)return new A.wg() -else if((!h||i)&&r)return new A.Re() -else if((b===a||j)&&r){B.e.a0(a0,d,d+(a1-d)) -return new A.Rf()}else if(e)return new A.Rg() -return new A.wg()}, -nW:function nW(){}, -Rf:function Rf(){}, -Re:function Re(){}, -Rg:function Rg(){}, -wg:function wg(){}, -aRA(a){return B.O2}, -Bz:function Bz(a,b){this.a=a -this.b=b}, -nX:function nX(){}, -Vd:function Vd(a,b){this.a=a -this.b=b}, -arn:function arn(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=!1}, -LF:function LF(a,b,c){this.a=a -this.b=b -this.c=c}, -a4S:function a4S(a,b,c){this.a=a -this.b=b -this.c=c}, -aFb(a,b,c,d,e,f,g,h,i,j,k,l,m){return new A.ai0(g,j,i,a,b,k,l,e,f,m,h,!0,!1)}, -aY0(a){switch(a){case"TextAffinity.downstream":return B.m -case"TextAffinity.upstream":return B.aI}return null}, -aFa(a){var s,r,q,p=J.ah(a),o=A.bx(p.h(a,"text")),n=A.jw(p.h(a,"selectionBase")) -if(n==null)n=-1 -s=A.jw(p.h(a,"selectionExtent")) -if(s==null)s=-1 -r=A.aY0(A.cR(p.h(a,"selectionAffinity"))) -if(r==null)r=B.m -q=A.on(p.h(a,"selectionIsDirectional")) -n=A.de(r,n,s,q===!0) -s=A.jw(p.h(a,"composingBase")) -if(s==null)s=-1 -p=A.jw(p.h(a,"composingExtent")) -return new A.eN(o,n,new A.dA(s,p==null?-1:p))}, -aFc(a){var s=$.aFd -$.aFd=s+1 -return new A.ai1(s,a)}, -aY2(a){switch(a){case"TextInputAction.none":return B.Rp -case"TextInputAction.unspecified":return B.Rq -case"TextInputAction.go":return B.Rt -case"TextInputAction.search":return B.Ru -case"TextInputAction.send":return B.Rv -case"TextInputAction.next":return B.Rw -case"TextInputAction.previous":return B.Rx -case"TextInputAction.continue_action":return B.Ry -case"TextInputAction.join":return B.Rz -case"TextInputAction.route":return B.Rr -case"TextInputAction.emergencyCall":return B.Rs -case"TextInputAction.done":return B.mk -case"TextInputAction.newline":return B.mj}throw A.c(A.LO(A.b([A.tH("Unknown text input action: "+a)],t.F)))}, -aY1(a){switch(a){case"FloatingCursorDragState.start":return B.nN -case"FloatingCursorDragState.update":return B.hz -case"FloatingCursorDragState.end":return B.hA}throw A.c(A.LO(A.b([A.tH("Unknown text cursor action: "+a)],t.F)))}, -DJ:function DJ(a,b){this.a=a -this.b=b}, -DL:function DL(a,b){this.a=a -this.b=b}, -wi:function wi(a,b,c){this.a=a -this.b=b -this.c=c}, -f3:function f3(a,b){this.a=a -this.b=b}, -Rc:function Rc(a,b){this.a=a -this.b=b}, -ai0:function ai0(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.z=i -_.Q=j -_.ch=k -_.cx=l -_.cy=m}, -tT:function tT(a,b){this.a=a -this.b=b}, -eN:function eN(a,b,c){this.a=a -this.b=b -this.c=c}, -ahS:function ahS(a,b){this.a=a -this.b=b}, -jj:function jj(a,b){this.a=a -this.b=b}, -aik:function aik(){}, -ai1:function ai1(a,b){var _=this -_.d=_.c=_.b=_.a=null -_.e=a -_.f=b}, -Rk:function Rk(){var _=this -_.a=$ -_.b=null -_.c=$ -_.d=!1}, -aie:function aie(a){this.a=a}, -aX6(a){var s=A.b5("parent") -a.mj(new A.ata(s)) -return s.aJ()}, -IF(a,b){return new A.oI(a,b,null)}, -a_y(a,b){var s,r,q=t.KU,p=a.kO(q) -for(;s=p!=null,s;p=r){if(J.e(b.$1(p),!0))break -s=A.aX6(p).z -r=s==null?null:s.h(0,A.bU(q))}return s}, -aBL(a){var s={} -s.a=null -A.a_y(a,new A.a_w(s)) -return B.yQ}, -awP(a,b,c){var s={} -s.a=null -if((b==null?null:A.J(b))==null)A.bU(c) -A.a_y(a,new A.a_A(s,b,a,c)) -return s.a}, -awO(a,b){var s={} -s.a=null -A.bU(b) -A.a_y(a,new A.a_x(s,null,b)) -return s.a}, -awN(a,b,c){var s,r=b==null?null:A.J(b) -if(r==null)r=A.bU(c) -s=a.r.h(0,r) -if(c.i("bf<0>?").b(s))return s -else return null}, -kK(a,b,c){var s={} -s.a=null -A.a_y(a,new A.a_z(s,b,a,c)) -return s.a}, -aCy(a){return new A.zJ(a,new A.bh(A.b([],t.tq),t.wS))}, -aVE(a,b,c){return new A.Gg(a,b,!1,!1,!1,!1,new A.bh(A.b([],t.tq),t.wS),c.i("Gg<0>"))}, -aVF(a,b,c){return new A.Gh(a,b,!1,!1,!1,!1,new A.bh(A.b([],t.tq),t.wS),c.i("Gh<0>"))}, -ata:function ata(a){this.a=a}, -bs:function bs(){}, -bf:function bf(){}, -da:function da(){}, -fK:function fK(a,b,c){var _=this -_.c=a -_.a=b -_.b=null -_.$ti=c}, -a_v:function a_v(){}, -oI:function oI(a,b,c){this.d=a -this.e=b -this.a=c}, -a_w:function a_w(a){this.a=a}, -a_A:function a_A(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -a_x:function a_x(a,b,c){this.a=a -this.b=b -this.c=c}, -a_z:function a_z(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -EK:function EK(a,b,c){var _=this -_.d=a -_.e=b -_.a=null -_.b=c -_.c=null}, -ajw:function ajw(a){this.a=a}, -EJ:function EJ(a,b,c,d,e){var _=this -_.f=a -_.r=b -_.x=c -_.b=d -_.a=e}, -pq:function pq(a,b,c,d,e,f,g,h,i){var _=this -_.c=a -_.d=b -_.e=c -_.r=d -_.y=e -_.z=f -_.ch=g -_.cx=h -_.a=i}, -Fp:function Fp(a,b){var _=this -_.f=_.e=_.d=!1 -_.r=a -_.a=null -_.b=b -_.c=null}, -amN:function amN(a){this.a=a}, -amL:function amL(a){this.a=a}, -amG:function amG(a){this.a=a}, -amH:function amH(a){this.a=a}, -amF:function amF(a,b){this.a=a -this.b=b}, -amK:function amK(a){this.a=a}, -amI:function amI(a){this.a=a}, -amJ:function amJ(a,b){this.a=a -this.b=b}, -amM:function amM(a,b){this.a=a -this.b=b}, -zJ:function zJ(a,b){this.c=a -this.a=b -this.b=null}, -t_:function t_(){}, -ta:function ta(){}, -mK:function mK(){}, -L5:function L5(){}, -qt:function qt(){}, -OP:function OP(a){var _=this -_.d=_.c=$ -_.a=a -_.b=null}, -xA:function xA(){}, -Gg:function Gg(a,b,c,d,e,f,g,h){var _=this -_.e=a -_.f=b -_.ajK$=c -_.ajL$=d -_.ajM$=e -_.ajN$=f -_.a=g -_.b=null -_.$ti=h}, -Gh:function Gh(a,b,c,d,e,f,g,h){var _=this -_.e=a -_.f=b -_.ajK$=c -_.ajL$=d -_.ajM$=e -_.ajN$=f -_.a=g -_.b=null -_.$ti=h}, -F1:function F1(a,b,c,d){var _=this -_.c=a -_.d=b -_.a=c -_.b=null -_.$ti=d}, -Sa:function Sa(){}, -S9:function S9(){}, -UF:function UF(){}, -HV:function HV(){}, -HW:function HW(){}, -yD:function yD(a,b,c,d){var _=this -_.e=a -_.c=b -_.a=c -_.$ti=d}, -aYx(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c -if(a==null||a.length===0)return B.d.gN(b) -s=t.N -r=t.da -q=A.hm(s,r) -p=A.hm(s,r) -o=A.hm(s,r) -n=A.hm(s,r) -m=A.hm(t.ob,r) -for(l=0;l<1;++l){k=b[l] -s=k.a -r=B.bs.h(0,s) -r=(r==null?s:r)+"_null_" -j=k.c -i=B.bF.h(0,j) -r+=A.d(i==null?j:i) -if(q.h(0,r)==null)q.l(0,r,k) -r=B.bs.h(0,s) -r=(r==null?s:r)+"_null" -if(o.h(0,r)==null)o.l(0,r,k) -r=B.bs.h(0,s) -r=(r==null?s:r)+"_" -i=B.bF.h(0,j) -r+=A.d(i==null?j:i) -if(p.h(0,r)==null)p.l(0,r,k) -r=B.bs.h(0,s) -s=r==null?s:r -if(n.h(0,s)==null)n.l(0,s,k) -s=B.bF.h(0,j) -if(s==null)s=j -if(m.h(0,s)==null)m.l(0,s,k)}for(h=null,g=null,f=0;f"))}, -ayJ(){var s=null,r=A.b([],t.GA),q=$.a3,p=A.b([],t.Jh),o=A.a_(7,s,!1,t.JI),n=t.S,m=A.dI(n),l=t.j1,k=A.b([],l) -l=A.b([],l) -r=new A.S1(s,r,!0,new A.aN(new A.ab(q,t.V),t.R),!1,s,!1,!1,s,$,s,!1,0,!1,$,s,new A.XC(A.aT(t.W)),$,$,$,$,s,p,s,A.aYA(),new A.Mb(A.aYz(),o,t.G7),!1,0,A.v(n,t.h1),m,k,l,s,!1,B.d6,!0,!1,s,B.z,B.z,s,0,s,!1,s,A.eI(s,t.W2),new A.abO(A.v(n,t.rr),A.v(t.Ld,t.iD)),new A.a5V(A.v(n,t.cK)),new A.abR(),A.v(n,t.YX),$,!1,B.CU) -r.a0f() -return r}, -asz:function asz(a,b,c){this.a=a -this.b=b -this.c=c}, -asA:function asA(a){this.a=a}, -dK:function dK(){}, -S0:function S0(){}, -asy:function asy(a,b){this.a=a -this.b=b}, -ajn:function ajn(a,b){this.a=a -this.b=b}, -nz:function nz(a,b,c,d,e){var _=this -_.c=a -_.d=b -_.e=c -_.a=d -_.$ti=e}, -adb:function adb(a,b,c){this.a=a -this.b=b -this.c=c}, -adc:function adc(a){this.a=a}, -nA:function nA(a,b,c,d){var _=this -_.b=_.a=_.fx=_.dy=_.ac=_.V=null -_.c=a -_.d=null -_.e=$ -_.f=b -_.r=null -_.x=c -_.Q=_.z=null -_.ch=!1 -_.cx=!0 -_.dx=_.db=_.cy=!1 -_.$ti=d}, -S1:function S1(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3){var _=this -_.F$=a -_.by$=b -_.bz$=c -_.C$=d -_.V$=e -_.ac$=f -_.an$=g -_.Y$=h -_.a2$=i -_.ap$=j -_.aV$=k -_.bd$=l -_.be$=m -_.b3$=n -_.tf$=o -_.lJ$=p -_.p6$=q -_.cs$=r -_.dh$=s -_.eT$=a0 -_.ii$=a1 -_.ajJ$=a2 -_.a$=a3 -_.b$=a4 -_.c$=a5 -_.d$=a6 -_.e$=a7 -_.f$=a8 -_.r$=a9 -_.x$=b0 -_.y$=b1 -_.z$=b2 -_.Q$=b3 -_.ch$=b4 -_.cx$=b5 -_.cy$=b6 -_.db$=b7 -_.dx$=b8 -_.dy$=b9 -_.fr$=c0 -_.fx$=c1 -_.fy$=c2 -_.go$=c3 -_.id$=c4 -_.k1$=c5 -_.r2$=c6 -_.rx$=c7 -_.ry$=c8 -_.x1$=c9 -_.x2$=d0 -_.y1$=d1 -_.y2$=d2 -_.aw$=d3 -_.a=0}, -HB:function HB(){}, -HC:function HC(){}, -HD:function HD(){}, -HE:function HE(){}, -HF:function HF(){}, -HG:function HG(){}, -HH:function HH(){}, -axa(a,b,c){return new A.KT(b,c,a,null)}, -aU(a,b,c,d,e,f,g,h,i,j,k,l,m){var s -if(m!=null||h!=null){s=e==null?null:e.H1(h,m) -if(s==null)s=A.hd(h,m)}else s=e -return new A.mF(b,a,j,d,f,g,s,i,k,l,c,null)}, -KT:function KT(a,b,c,d){var _=this -_.e=a -_.f=b -_.c=c -_.a=d}, -mF:function mF(a,b,c,d,e,f,g,h,i,j,k,l){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.Q=i -_.ch=j -_.cx=k -_.a=l}, -Tt:function Tt(a,b,c){this.b=a -this.c=b -this.a=c}, -aPW(){var s=$.aJm() -return s}, -KY:function KY(a,b,c,d){var _=this -_.d=a -_.e=b -_.f=c -_.a=d}, -L6:function L6(a,b){this.a=a -this.$ti=b}, -L9:function L9(a,b){this.a=a -this.b=b}, -tA:function tA(a,b,c,d,e,f,g,h,i){var _=this -_.e=a -_.f=b -_.r=c -_.cy=d -_.dx=e -_.dy=f -_.fr=g -_.a=h -_.$ti=i}, -x_:function x_(a,b){var _=this -_.d=null -_.e=0 -_.a=null -_.b=a -_.c=null -_.$ti=b}, -alQ:function alQ(a){this.a=a}, -alR:function alR(a){this.a=a}, -alS:function alS(a){this.a=a}, -alP:function alP(a){this.a=a}, -zP:function zP(a,b,c){this.a=a -this.b=b -this.c=c}, -F8:function F8(a,b){this.a=a -this.b=b}, -wX:function wX(a,b,c,d,e,f,g,h,i,j,k,l){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=null -_.Q=j -_.ch=k -_.cy=_.cx=null -_.$ti=l}, -alJ:function alJ(a){this.a=a}, -alK:function alK(){}, -aFL(a,b,c,d,e,f,g,h){var s=a==null?new A.dg(c,A.a_(0,null,!1,t.Z),t.bm):a -s.aq(0,f) -return new A.alO(e,d,!1,h,c,s,f,1/0,b===!0)}, -aQ6(a){var s=a.X(t.JK) -if(s==null)return!1 -return s.f.W8()}, -aVw(a){var s,r,q=a.X(t.JK) -if(q==null)return!1 -s=q.f -r=s.a -s.a=!1 -return r}, -pd:function pd(a,b,c){this.f=a -this.z=b -this.a=c}, -l2:function l2(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.da$=f}, -alO:function alO(a,b,c,d,e,f,g,h,i){var _=this -_.a=null -_.b=a -_.c=b -_.d=c -_.e=d -_.f=e -_.r=f -_.x=g -_.y=h -_.z=i}, -F9:function F9(a){var _=this -_.e=_.d=$ -_.a=null -_.b=a -_.c=null}, -alM:function alM(){}, -alN:function alN(a){this.a=a}, -TL:function TL(a,b,c,d,e){var _=this -_.z=a -_.a=b -_.c=c -_.d=d -_.ab$=0 -_.ah$=e -_.a6$=_.af$=0 -_.a_$=!1}, -La:function La(a,b,c){this.c=a -this.d=b -this.a=c}, -xK:function xK(a){var _=this -_.a=!1 -_.ab$=0 -_.ah$=a -_.a6$=_.af$=0 -_.a_$=!1}, -FC:function FC(a,b,c){this.f=a -this.b=b -this.a=c}, -wZ:function wZ(){}, -lT(a){var s=a==null?B.fw:new A.eN(a,B.eb,B.bh) -return new A.wf(s,A.a_(0,null,!1,t.Z))}, -aQc(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0,e1,e2,e3,e4,e5){var s,r,q,p -if(d4==null)s=b3?B.m8:B.m9 -else s=d4 -if(d5==null)r=b3?B.ma:B.mb -else r=d5 -q=a9==null?A.aQd(d,b0):a9 -if(b0===1){p=A.b([$.aJw()],t.VS) -B.d.P(p,a6==null?B.z3:a6)}else p=a6 -return new A.zS(h,a4,b4,b3,e1,e4,c2,a5,e5,d3,d2==null?!c2:d2,a,s,r,a2,d7,d6,d8,e0,d9,e3,i,b,f,b0,b1,!1,e,c8,c9,q,e2,b6,b7,c0,b5,b8,b9,p,b2,!0,n,j,m,l,k,c1,d0,d1,a8,c6,!0,o,c5,c7,d,c,g,c4,!0,a7)}, -aQd(a,b){return b===1?B.xx:B.fx}, -aVj(a){var s=A.b([],t.D) -a.bP(new A.alT(s)) -return s}, -as6(a,b,c,d){return new A.Hv(a,b,c,new A.bh(A.b([],t.tq),t.wS),d.i("Hv<0>"))}, -wf:function wf(a,b){var _=this -_.a=a -_.ab$=0 -_.ah$=b -_.a6$=_.af$=0 -_.a_$=!1}, -Rw:function Rw(a,b,c){this.a=a -this.b=b -this.c=c}, -zS:function zS(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0,e1){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.Q=i -_.ch=j -_.cx=k -_.cy=l -_.db=m -_.dx=n -_.dy=o -_.fr=p -_.fx=q -_.fy=r -_.go=s -_.id=a0 -_.k2=a1 -_.k3=a2 -_.k4=a3 -_.r1=a4 -_.r2=a5 -_.rx=a6 -_.ry=a7 -_.x1=a8 -_.x2=a9 -_.y1=b0 -_.y2=b1 -_.aw=b2 -_.Y=b3 -_.a2=b4 -_.ap=b5 -_.aV=b6 -_.bd=b7 -_.be=b8 -_.b3=b9 -_.ab=c0 -_.ah=c1 -_.af=c2 -_.a6=c3 -_.a_=c4 -_.bs=c5 -_.aO=c6 -_.u=c7 -_.F=c8 -_.by=c9 -_.bz=d0 -_.C=d1 -_.V=d2 -_.ac=d3 -_.an=d4 -_.aN=d5 -_.bf=d6 -_.aU=d7 -_.b9=d8 -_.cf=d9 -_.ei=e0 -_.a=e1}, -tB:function tB(a,b,c,d,e,f,g,h,i){var _=this -_.d=null -_.e=!1 -_.f=a -_.r=b -_.ch=_.Q=_.z=_.y=null -_.cx=c -_.cy=d -_.db=e -_.dx=!1 -_.fr=_.dy=null -_.fx=!0 -_.k2=_.k1=_.id=_.go=_.fy=null -_.k3=0 -_.k4=!1 -_.r1=null -_.r2=!1 -_.rx=$ -_.ry=0 -_.x1=null -_.x2=!1 -_.y1=null -_.a2=_.Y=_.aw=_.y2=$ -_.cA$=f -_.aY$=g -_.h4$=h -_.a=null -_.b=i -_.c=null}, -a3H:function a3H(a){this.a=a}, -a3z:function a3z(a){this.a=a}, -a3I:function a3I(a){this.a=a}, -a3x:function a3x(a){this.a=a}, -a3v:function a3v(a){this.a=a}, -a3w:function a3w(){}, -a3y:function a3y(a){this.a=a}, -a3F:function a3F(a){this.a=a}, -a3E:function a3E(a){this.a=a}, -a3D:function a3D(a){this.a=a}, -a3J:function a3J(a,b,c){this.a=a -this.b=b -this.c=c}, -a3A:function a3A(a,b){this.a=a -this.b=b}, -a3B:function a3B(a,b){this.a=a -this.b=b}, -a3C:function a3C(a,b){this.a=a -this.b=b}, -a3u:function a3u(a){this.a=a}, -a3G:function a3G(a,b){this.a=a -this.b=b}, -Fa:function Fa(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1){var _=this -_.e=a -_.f=b -_.r=c -_.x=d -_.y=e -_.z=f -_.Q=g -_.ch=h -_.cx=i -_.cy=j -_.db=k -_.dx=l -_.dy=m -_.fr=n -_.fx=o -_.fy=p -_.go=q -_.id=r -_.k1=s -_.k2=a0 -_.k3=a1 -_.k4=a2 -_.r1=a3 -_.x2=a4 -_.y1=a5 -_.y2=a6 -_.aw=a7 -_.Y=a8 -_.a2=a9 -_.ap=b0 -_.aV=b1 -_.bd=b2 -_.be=b3 -_.b3=b4 -_.ab=b5 -_.ah=b6 -_.af=b7 -_.a6=b8 -_.a_=b9 -_.c=c0 -_.a=c1}, -alT:function alT(a){this.a=a}, -He:function He(){}, -wI:function wI(a){this.a=a}, -asu:function asu(a){this.a=a}, -wG:function wG(a){this.a=a}, -asB:function asB(a,b){this.a=a -this.b=b}, -anH:function anH(a,b){this.a=a -this.b=b}, -F5:function F5(a){this.a=a}, -alY:function alY(a,b){this.a=a -this.b=b}, -wJ:function wJ(a,b){this.a=a -this.b=b}, -xt:function xt(a,b){this.a=a -this.b=b}, -m9:function m9(a,b,c,d){var _=this -_.e=a -_.f=b -_.a=c -_.b=null -_.$ti=d}, -Hv:function Hv(a,b,c,d,e){var _=this -_.e=a -_.f=b -_.r=c -_.a=d -_.b=null -_.$ti=e}, -as7:function as7(a){this.a=a}, -TY:function TY(a,b,c){var _=this -_.e=a -_.f=b -_.a=c -_.b=null}, -Hw:function Hw(a,b,c){var _=this -_.e=a -_.r=_.f=null -_.a=b -_.b=null -_.$ti=c}, -WV:function WV(a,b){this.e=a -this.a=b -this.b=null}, -T9:function T9(a,b){this.e=a -this.a=b -this.b=null}, -Fb:function Fb(){}, -TN:function TN(){}, -Fc:function Fc(){}, -TO:function TO(){}, -aYG(a){var s,r,q -for(s=a.length,r=!1,q=0;q>"),o=new A.aF(a,new A.ap_(),p) -for(s=new A.bl(o,o.gp(o),p.i("bl")),p=p.i("aI.E"),r=null;s.v();){q=p.a(s.d) -r=(r==null?q:r).FT(0,q)}if(r.gS(r))return B.d.gN(a).a -return B.d.S_(B.d.gN(a).gRr(),r.gjj(r)).f}, -aG0(a,b){A.rQ(a,new A.ap1(b),t.zP)}, -aVL(a,b){A.rQ(a,new A.aoZ(b),t.h7)}, -at5:function at5(a){this.a=a}, -x2:function x2(a,b){this.b=a -this.c=b}, -r8:function r8(a,b){this.a=a -this.b=b}, -LW:function LW(){}, -a5u:function a5u(a,b){this.a=a -this.b=b}, -a5t:function a5t(){}, -wU:function wU(a,b){this.a=a -this.b=b}, -TC:function TC(a){this.a=a}, -a3_:function a3_(){}, -ap2:function ap2(a){this.a=a}, -a37:function a37(a,b){this.a=a -this.b=b}, -a31:function a31(){}, -a32:function a32(a){this.a=a}, -a33:function a33(a){this.a=a}, -a34:function a34(){}, -a35:function a35(a){this.a=a}, -a36:function a36(a){this.a=a}, -a30:function a30(a,b,c){this.a=a -this.b=b -this.c=c}, -a38:function a38(a){this.a=a}, -a39:function a39(a){this.a=a}, -a3a:function a3a(a){this.a=a}, -a3b:function a3b(a){this.a=a}, -a3c:function a3c(a){this.a=a}, -a3d:function a3d(a){this.a=a}, -dL:function dL(a,b,c){var _=this -_.a=a -_.b=b -_.c=c -_.d=null}, -ap_:function ap_(){}, -ap1:function ap1(a){this.a=a}, -ap0:function ap0(){}, -ky:function ky(a){this.a=a -this.b=null}, -aoY:function aoY(){}, -aoZ:function aoZ(a){this.a=a}, -Pb:function Pb(a){this.ig$=a}, -acF:function acF(){}, -acG:function acG(){}, -acH:function acH(a){this.a=a}, -An:function An(a,b,c){this.c=a -this.e=b -this.a=c}, -Ug:function Ug(a){var _=this -_.a=_.d=null -_.b=a -_.c=null}, -x3:function x3(a,b,c,d){var _=this -_.f=a -_.r=b -_.b=c -_.a=d}, -PI:function PI(a){this.a=a -this.b=null}, -qa:function qa(){}, -NI:function NI(a){this.a=a -this.b=null}, -qr:function qr(){}, -OL:function OL(a){this.a=a -this.b=null}, -zH:function zH(a,b){this.c=a -this.a=b -this.b=null}, -Uh:function Uh(){}, -Wg:function Wg(){}, -Z1:function Z1(){}, -Z2:function Z2(){}, -aQY(a,b,c){return new A.Ap(b,a==null?B.mO:a,c)}, -axx(a){var s=a.X(t.Jp) -return s==null?null:s.f}, -aQZ(a){var s=null -return new A.hj(new A.D7(s,A.a_(0,s,!1,t.Z)),A.adF(!1),s,A.v(t.yb,t.W),s,!0,s,B.l,a.i("hj<0>"))}, -Ap:function Ap(a,b,c){this.c=a -this.f=b -this.a=c}, -Aq:function Aq(a,b){var _=this -_.d=0 -_.e=!1 -_.f=a -_.a=null -_.b=b -_.c=null}, -a5H:function a5H(){}, -a5I:function a5I(a){this.a=a}, -Fq:function Fq(a,b,c,d){var _=this -_.f=a -_.r=b -_.b=c -_.a=d}, -l9:function l9(){}, -hj:function hj(a,b,c,d,e,f,g,h,i){var _=this -_.d=$ -_.e=a -_.f=b -_.bx$=c -_.dw$=d -_.fB$=e -_.cO$=f -_.c0$=g -_.a=null -_.b=h -_.c=null -_.$ti=i}, -a5G:function a5G(a){this.a=a}, -a5F:function a5F(a,b){this.a=a -this.b=b}, -J0:function J0(a,b){this.a=a -this.b=b}, -amO:function amO(){}, -x4:function x4(){}, -aRa(a,b){return new A.bk(a,b.i("bk<0>"))}, -aVv(a){a.e4() -a.bP(A.auw())}, -aQh(a,b){var s,r="_depth" -if(A.a(a.e,r)>")),i).bG(0,new A.ato(k,h),t.e3)}, -Ne(a){var s=a.X(t.Gk) -return s==null?null:s.r.f}, -jX(a,b,c){var s=a.X(t.Gk) -return s==null?null:c.i("0?").a(J.N(s.r.e,b))}, -xC:function xC(a,b){this.a=a -this.b=b}, -atm:function atm(a){this.a=a}, -atn:function atn(){}, -ato:function ato(a,b){this.a=a -this.b=b}, -h_:function h_(){}, -Yy:function Yy(){}, -L_:function L_(){}, -FV:function FV(a,b,c,d){var _=this -_.r=a -_.x=b -_.b=c -_.a=d}, -Bj:function Bj(a,b,c,d){var _=this -_.c=a -_.d=b -_.e=c -_.a=d}, -UV:function UV(a,b,c){var _=this -_.d=a -_.e=b -_.a=_.f=null -_.b=c -_.c=null}, -anN:function anN(a){this.a=a}, -anO:function anO(a,b){this.a=a -this.b=b}, -anM:function anM(a,b,c){this.a=a -this.b=b -this.c=c}, -axQ(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){return new A.BA(m,d,o,l,p,k,q,n,!1,a,i,h,e,c,j,g,f)}, -nf(a){var s,r,q,p,o,n=a.gnx(),m=a.x -n=n.bK(0,m==null?A.b7():m) -m=a.x -if(m==null)m=A.b7() -s=a.b.a -a.gnI() -r=a.x -r=A.a3s(B.fC,r==null?A.b7():r) -a.gnI() -q=a.x -q=A.a3s(B.fC,q==null?A.b7():q) -p=a.e -o=a.x -p=A.a3s(p,o==null?A.b7():o) -a.gnI() -o=a.x -o=A.a3s(B.fC,o==null?A.b7():o) -a.gnI() -a.gnI() -return new A.BA(n,m,s.e,s.d,p,r,q,o,!1,!1,!1,!1,!1,!1,B.bZ,new A.zF(null),B.Ii)}, -axR(a,b,c,d,e,f){return new A.j3(b.X(t.w).f.Ud(c,d,e,f),a,null)}, -eZ(a){var s=a.X(t.w) -return s==null?null:s.f}, -axS(a){var s=A.eZ(a) -s=s==null?null:s.c -return s==null?1:s}, -aRT(a){var s=A.eZ(a) -s=s==null?null:s.cy -return s===!0}, -BA:function BA(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.cy=n -_.db=o -_.dx=p -_.dy=q}, -j3:function j3(a,b,c){this.f=a -this.b=b -this.a=c}, -NF:function NF(a,b){this.a=a -this.b=b}, -G0:function G0(a,b){this.c=a -this.a=b}, -V1:function V1(a){this.a=null -this.b=a -this.c=null}, -ao6:function ao6(){}, -ao7:function ao7(){}, -YU:function YU(){}, -axT(a,b,c,d){return new A.Nu(b,c,!0,d,null)}, -Nu:function Nu(a,b,c,d,e){var _=this -_.c=a -_.d=b -_.f=c -_.r=d -_.a=e}, -a9P:function a9P(a,b){this.a=a -this.b=b}, -IO:function IO(a,b,c,d,e){var _=this -_.e=a -_.f=b -_.r=c -_.c=d -_.a=e}, -wD:function wD(a,b,c,d,e,f,g,h){var _=this -_.a6=null -_.r2=_.r1=!1 -_.ry=_.rx=null -_.ch=a -_.cy=b -_.db=c -_.dy=_.dx=null -_.fr=!1 -_.fx=null -_.e=d -_.f=e -_.r=null -_.a=f -_.c=g -_.d=h}, -aod:function aod(a){this.a=a}, -Sr:function Sr(a){this.a=a}, -V7:function V7(a,b,c){this.c=a -this.d=b -this.a=c}, -NG:function NG(a,b,c,d,e,f){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.a=f}, -xW:function xW(a,b){this.a=a -this.b=b}, -arO:function arO(a,b,c){var _=this -_.d=a -_.e=b -_.f=c -_.c=_.b=null}, -aE2(a){return A.eJ(a,!1).amr(null)}, -eJ(a,b){var s,r,q -if(a instanceof A.im){s=a.aw -s.toString -s=s instanceof A.k_}else s=!1 -if(s){s=a.aw -s.toString -t.uK.a(s) -r=s}else r=null -if(b){q=a.Fs(t.uK) -r=q==null?r:q -s=r}else{if(r==null)r=a.lO(t.uK) -s=r}s.toString -return s}, -aS7(a,b){var s,r,q,p,o,n,m=null,l=A.b([],t.ny) -if(B.e.bL(b,"/")&&b.length>1){b=B.e.ci(b,1) -s=t.z -l.push(a.ri("/",!0,m,s)) -r=b.split("/") -if(b.length!==0)for(q=r.length,p=0,o="";p=3}, -aVQ(a){var s=a.c.a -return s<=7&&s>=1}, -aG3(a){return new A.aqM(a)}, -aVN(a){var s,r,q -t.Dn.a(a) -s=J.ah(a) -r=s.h(a,0) -r.toString -switch(B.GI[A.cF(r)].a){case 0:s=s.eJ(a,1) -r=s[0] -r.toString -A.cF(r) -q=s[1] -q.toString -A.bx(q) -return new A.Ve(r,q,s.length>2?s[2]:null,B.mC) -case 1:s=s.eJ(a,1)[1] -s.toString -t.pO.a(A.aSk(new A.a0w(A.cF(s)))) -return null}}, -qD:function qD(a,b){this.a=a -this.b=b}, -ch:function ch(){}, -adS:function adS(a){this.a=a}, -adR:function adR(a){this.a=a}, -adV:function adV(){}, -adW:function adW(){}, -adX:function adX(){}, -adY:function adY(){}, -adT:function adT(a){this.a=a}, -adU:function adU(){}, -hC:function hC(a,b){this.a=a -this.b=b}, -j6:function j6(){}, -py:function py(a,b,c){this.f=a -this.b=b -this.a=c}, -adQ:function adQ(){}, -RA:function RA(){}, -KZ:function KZ(a){this.$ti=a}, -uI:function uI(a,b,c,d,e,f,g,h){var _=this -_.f=a -_.r=b -_.x=c -_.y=d -_.z=e -_.Q=f -_.ch=g -_.a=h}, -aao:function aao(){}, -eQ:function eQ(a,b){this.a=a -this.b=b}, -Vn:function Vn(a,b,c){var _=this -_.a=null -_.b=a -_.c=b -_.d=c}, -dM:function dM(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=null -_.x=!0 -_.y=!1}, -aqL:function aqL(a,b){this.a=a -this.b=b}, -aqJ:function aqJ(){}, -aqK:function aqK(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -aqM:function aqM(a){this.a=a}, -oe:function oe(){}, -xx:function xx(a,b){this.a=a -this.b=b}, -Ga:function Ga(a,b){this.a=a -this.b=b}, -Gb:function Gb(a,b){this.a=a -this.b=b}, -Gc:function Gc(a,b){this.a=a -this.b=b}, -k_:function k_(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this -_.d=$ -_.e=a -_.f=b -_.r=c -_.x=d -_.y=e -_.z=!1 -_.Q=null -_.ch=$ -_.cx=f -_.cy=null -_.dx=_.db=!1 -_.dy=0 -_.fr=g -_.fx=h -_.bx$=i -_.dw$=j -_.fB$=k -_.cO$=l -_.c0$=m -_.cA$=n -_.aY$=o -_.a=null -_.b=p -_.c=null}, -aam:function aam(a){this.a=a}, -aac:function aac(){}, -aad:function aad(){}, -aae:function aae(){}, -aaf:function aaf(){}, -aag:function aag(){}, -aah:function aah(){}, -aai:function aai(){}, -aaj:function aaj(){}, -aak:function aak(){}, -aal:function aal(){}, -aab:function aab(a){this.a=a}, -xL:function xL(a,b){this.a=a -this.b=b}, -WH:function WH(){}, -Ve:function Ve(a,b,c,d){var _=this -_.c=a -_.d=b -_.e=c -_.a=d -_.b=null}, -ayL:function ayL(a,b,c,d){var _=this -_.c=a -_.d=b -_.e=c -_.a=d -_.b=null}, -Uo:function Uo(a){var _=this -_.y=null -_.a=!1 -_.c=_.b=null -_.ab$=0 -_.ah$=a -_.a6$=_.af$=0 -_.a_$=!1}, -anf:function anf(){}, -aov:function aov(){}, -Gd:function Gd(){}, -Ge:function Ge(){}, -et:function et(){}, -cM:function cM(a,b,c,d){var _=this -_.c=a -_.d=b -_.a=c -_.$ti=d}, -fY:function fY(){}, -aSb(a,b,c,d,e,f){return new A.NX(f,a,e,c,d,b,null)}, -C0:function C0(a,b){this.a=a -this.b=b}, -NX:function NX(a,b,c,d,e,f,g){var _=this -_.e=a -_.f=b -_.r=c -_.x=d -_.y=e -_.c=f -_.a=g}, -kw:function kw(a,b,c){this.ct$=a -this.a1$=b -this.a=c}, -xI:function xI(a,b,c,d,e,f,g,h,i,j,k){var _=this -_.C=a -_.V=b -_.ac=c -_.an=d -_.aN=e -_.bf=f -_.aU=g -_.c9$=h -_.Z$=i -_.cG$=j -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=k -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -aqq:function aqq(a,b){this.a=a -this.b=b}, -Z7:function Z7(){}, -Z8:function Z8(){}, -hu(a,b){return new A.k2(a,b,new A.bk(null,t.af),A.a_(0,null,!1,t.Z))}, -k2:function k2(a,b,c,d){var _=this -_.a=a -_.b=!1 -_.c=b -_.d=!1 -_.e=null -_.f=c -_.ab$=0 -_.ah$=d -_.a6$=_.af$=0 -_.a_$=!1}, -aaM:function aaM(a){this.a=a}, -xz:function xz(a,b,c){this.c=a -this.d=b -this.a=c}, -Gf:function Gf(a){this.a=null -this.b=a -this.c=null}, -aoz:function aoz(){}, -qe:function qe(a,b){this.c=a -this.a=b}, -uO:function uO(a,b,c,d){var _=this -_.d=a -_.cA$=b -_.aY$=c -_.a=null -_.b=d -_.c=null}, -aaQ:function aaQ(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -aaP:function aaP(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -aaR:function aaR(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -aaO:function aaO(){}, -aaN:function aaN(){}, -Hn:function Hn(a,b,c,d){var _=this -_.e=a -_.f=b -_.c=c -_.a=d}, -XU:function XU(a,b,c,d){var _=this -_.Y=$ -_.a2=a -_.b=_.a=_.fx=_.dy=null -_.c=b -_.d=null -_.e=$ -_.f=c -_.r=null -_.x=d -_.Q=_.z=null -_.ch=!1 -_.cx=!0 -_.dx=_.db=_.cy=!1}, -xJ:function xJ(a,b,c,d,e,f,g,h){var _=this -_.C=!1 -_.V=null -_.ac=a -_.an=b -_.aN=c -_.bf=d -_.c9$=e -_.Z$=f -_.cG$=g -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=h -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -aqw:function aqw(a){this.a=a}, -aqu:function aqu(a){this.a=a}, -aqv:function aqv(a){this.a=a}, -aqt:function aqt(a){this.a=a}, -aqx:function aqx(a,b,c){this.a=a -this.b=b -this.c=c}, -Vw:function Vw(){}, -Z9:function Z9(){}, -aFP(a,b,c){var s,r=null,q="_glowController",p=t._,o=new A.aG(0,0,p),n=new A.aG(0,0,p),m=new A.Fs(B.fK,o,n,0.5,0.5,b,a,A.a_(0,r,!1,t.Z)),l=A.bE(r,r,r,r,c) -l.cS(m.gAW()) -A.cG(m.b,q) -m.b=l -s=A.d3(B.et,A.a(l,q),r) -s.a.aq(0,m.gd7()) -t.m.a(s) -A.cG(m.r,"_glowOpacity") -m.r=new A.aV(s,o,p.i("aV")) -A.cG(m.y,"_glowSize") -m.y=new A.aV(s,n,p.i("aV")) -p=c.xF(m.gafc()) -A.cG(m.z,"_displacementTicker") -m.z=p -return m}, -u_:function u_(a,b,c,d){var _=this -_.e=a -_.f=b -_.x=c -_.a=d}, -Ft:function Ft(a,b,c,d){var _=this -_.r=_.f=_.e=_.d=null -_.x=a -_.cA$=b -_.aY$=c -_.a=null -_.b=d -_.c=null}, -rm:function rm(a,b){this.a=a -this.b=b}, -Fs:function Fs(a,b,c,d,e,f,g,h){var _=this -_.a=a -_.b=$ -_.c=null -_.e=_.d=0 -_.f=b -_.r=$ -_.x=c -_.z=_.y=$ -_.Q=null -_.ch=d -_.cx=e -_.cy=0 -_.db=f -_.dx=g -_.ab$=0 -_.ah$=h -_.a6$=_.af$=0 -_.a_$=!1}, -an4:function an4(a){this.a=a}, -Un:function Un(a,b,c,d){var _=this -_.b=a -_.c=b -_.d=c -_.a=d}, -w2:function w2(a,b,c){this.c=a -this.e=b -this.a=c}, -Hc:function Hc(a,b,c){var _=this -_.d=$ -_.f=_.e=null -_.r=!0 -_.cA$=a -_.aY$=b -_.a=null -_.b=c -_.c=null}, -ari:function ari(a,b,c){this.a=a -this.b=b -this.c=c}, -rC:function rC(a,b){this.a=a -this.b=b}, -Hb:function Hb(a,b,c){var _=this -_.b=_.a=$ -_.c=a -_.d=b -_.ab$=_.e=0 -_.ah$=c -_.a6$=_.af$=0 -_.a_$=!1}, -C1:function C1(a,b){this.a=a -this.da$=b}, -xB:function xB(){}, -HR:function HR(){}, -I_:function I_(){}, -aE6(a,b){var s=a.gM() -return!(s instanceof A.uP)}, -aE8(a){var s=a.ajT(t.Mf) -return s==null?null:s.d}, -H8:function H8(a){this.a=a}, -C2:function C2(){this.a=null}, -aaS:function aaS(a){this.a=a}, -uP:function uP(a,b,c){this.c=a -this.d=b -this.a=c}, -j9:function j9(){}, -Ok:function Ok(a,b,c,d){var _=this -_.d=a -_.f=b -_.r=c -_.a=d}, -AE:function AE(a,b){this.c=a -this.a=b}, -a6Y:function a6Y(){}, -a6X:function a6X(a,b){this.a=a -this.b=b}, -rq:function rq(a,b){this.a=a -this.b=b -this.c=!1}, -Cl:function Cl(a,b){this.a=a -this.c=b}, -Cn:function Cn(a,b,c,d){var _=this -_.c=a -_.d=b -_.e=c -_.a=d}, -Gl:function Gl(a){var _=this -_.e=_.d=null -_.f=!1 -_.a=_.x=_.r=null -_.b=a -_.c=null}, -aoG:function aoG(a){this.a=a}, -uW:function uW(a,b,c,d){var _=this -_.d=a -_.e=b -_.f=c -_.a=d}, -aEq(a){return new A.v2(null,a,null)}, -Cr(a){var s=a.X(t.bb) -return s==null?null:s.f}, -v2:function v2(a,b,c){this.f=a -this.b=b -this.a=c}, -qC(a){var s=a.X(t.lQ) -return s==null?null:s.f}, -RF(a,b){return new A.r9(a,b,null)}, -nC:function nC(a,b,c){this.c=a -this.d=b -this.a=c}, -WI:function WI(a,b,c,d,e,f){var _=this -_.bx$=a -_.dw$=b -_.fB$=c -_.cO$=d -_.c0$=e -_.a=null -_.b=f -_.c=null}, -r9:function r9(a,b,c){this.f=a -this.b=b -this.a=c}, -Db:function Db(a,b,c){this.c=a -this.d=b -this.a=c}, -GM:function GM(a){var _=this -_.d=null -_.e=!1 -_.r=_.f=null -_.x=!1 -_.a=null -_.b=a -_.c=null}, -aqD:function aqD(a){this.a=a}, -aqC:function aqC(a,b){this.a=a -this.b=b}, -dn:function dn(){}, -je:function je(){}, -adM:function adM(a,b){this.a=a -this.b=b}, -asF:function asF(){}, -Za:function Za(){}, -adF(a){return new A.PJ(!1,A.a_(0,null,!1,t.Z))}, -dx:function dx(){}, -hL:function hL(){}, -GL:function GL(){}, -D6:function D6(a,b,c){var _=this -_.fr=a -_.y=null -_.a=!1 -_.c=_.b=null -_.ab$=0 -_.ah$=b -_.a6$=_.af$=0 -_.a_$=!1 -_.$ti=c}, -PJ:function PJ(a,b){var _=this -_.fr=a -_.y=null -_.a=!1 -_.c=_.b=null -_.ab$=0 -_.ah$=b -_.a6$=_.af$=0 -_.a_$=!1}, -D7:function D7(a,b){var _=this -_.fr=a -_.y=null -_.a=!1 -_.c=_.b=null -_.ab$=0 -_.ah$=b -_.a6$=_.af$=0 -_.a_$=!1}, -qA:function qA(){}, -vf:function vf(){}, -qB:function qB(a,b){var _=this -_.r1=a -_.y=null -_.a=!1 -_.c=_.b=null -_.ab$=0 -_.ah$=b -_.a6$=_.af$=0 -_.a_$=!1}, -PO:function PO(a,b){this.a=a -this.b=b}, -PP:function PP(){}, -OA:function OA(a,b,c){var _=this -_.a=a -_.b=b -_.ab$=0 -_.ah$=c -_.a6$=_.af$=0 -_.a_$=!1}, -VE:function VE(){}, -VF:function VF(){}, -nh(a,b){var s=a.X(t.Fe),r=s==null?null:s.x -return b.i("fr<0>?").a(r)}, -Nv(a){return new A.a9S(a)}, -uN:function uN(){}, -eg:function eg(){}, -aiF:function aiF(a,b,c){this.a=a -this.b=b -this.c=c}, -aiG:function aiG(a,b,c){this.a=a -this.b=b -this.c=c}, -aiH:function aiH(a,b,c){this.a=a -this.b=b -this.c=c}, -aiE:function aiE(a,b){this.a=a -this.b=b}, -uw:function uw(a){this.a=a -this.b=null}, -Nb:function Nb(){}, -a98:function a98(a){this.a=a}, -TD:function TD(a,b){this.e=a -this.a=b -this.b=null}, -G3:function G3(a,b,c,d,e){var _=this -_.f=a -_.r=b -_.x=c -_.b=d -_.a=e}, -xw:function xw(a,b,c){this.c=a -this.a=b -this.$ti=c}, -me:function me(a,b,c,d){var _=this -_.d=null -_.e=$ -_.f=a -_.r=b -_.a=null -_.b=c -_.c=null -_.$ti=d}, -aoi:function aoi(a){this.a=a}, -aom:function aom(a){this.a=a}, -aon:function aon(a){this.a=a}, -aol:function aol(a){this.a=a}, -aoj:function aoj(a){this.a=a}, -aok:function aok(a){this.a=a}, -fr:function fr(){}, -a9S:function a9S(a){this.a=a}, -a9R:function a9R(a,b){this.a=a -this.b=b}, -a9Q:function a9Q(){}, -Cq:function Cq(){}, -lD:function lD(){}, -LU:function LU(a,b,c){this.e=a -this.c=b -this.a=c}, -LV:function LV(a,b,c){this.e=a -this.c=b -this.a=c}, -xH:function xH(a,b,c){var _=this -_.D=a -_.u$=b -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=c -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -Gy:function Gy(a,b,c,d,e){var _=this -_.eD=a -_.cP=b -_.D=c -_.u$=d -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=e -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -xv:function xv(){}, -PV(a,b,c,d){return new A.PU(d,a,c,b,null)}, -PU:function PU(a,b,c,d,e){var _=this -_.d=a -_.f=b -_.r=c -_.y=d -_.a=e}, -Q3:function Q3(){}, -n2:function n2(a){this.a=a}, -a6S:function a6S(a,b){this.b=a -this.a=b}, -aeC:function aeC(a,b,c,d,e,f,g,h){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h}, -a3q:function a3q(a,b){this.b=a -this.a=b}, -J5:function J5(a){this.b=$ -this.a=a}, -Lb:function Lb(a){this.c=this.b=$ -this.a=a}, -Dj:function Dj(a,b,c){this.a=a -this.b=b -this.$ti=c}, -aez:function aez(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -aey:function aey(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -ayi(a){var s=a.X(t.Cy),r=s==null?null:s.f -return r==null?B.zm:r}, -Q4:function Q4(){}, -aeA:function aeA(){}, -aeB:function aeB(){}, -asC:function asC(a,b,c,d,e,f,g){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g}, -Dk:function Dk(a,b,c){this.f=a -this.b=b -this.a=c}, -vk(a,b){return new A.jh(b,a,A.b([],t.ZP),A.a_(0,null,!1,t.Z))}, -jh:function jh(a,b,c,d){var _=this -_.a=a -_.c=b -_.d=c -_.ab$=0 -_.ah$=d -_.a6$=_.af$=0 -_.a_$=!1}, -lE:function lE(){}, -LK:function LK(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -U5:function U5(){}, -ayj(a,b,c,d,e){var s=new A.ji(c,e,d,a,0) -if(b!=null)s.da$=b -return s}, -aZ0(a){return a.da$===0}, -wA:function wA(){}, -fs:function fs(){}, -Dq:function Dq(a,b,c,d){var _=this -_.d=a -_.a=b -_.b=c -_.da$=d}, -ji:function ji(a,b,c,d,e){var _=this -_.d=a -_.e=b -_.a=c -_.b=d -_.da$=e}, -k3:function k3(a,b,c,d,e,f){var _=this -_.d=a -_.e=b -_.f=c -_.a=d -_.b=e -_.da$=f}, -nG:function nG(a,b,c,d){var _=this -_.d=a -_.a=b -_.b=c -_.da$=d}, -RJ:function RJ(a,b,c,d){var _=this -_.d=a -_.a=b -_.b=c -_.da$=d}, -xN:function xN(){}, -GU:function GU(a,b,c){this.f=a -this.b=b -this.a=c}, -od:function od(a){var _=this -_.d=a -_.c=_.b=_.a=null}, -Dm:function Dm(a,b){this.c=a -this.a=b}, -Dn:function Dn(a,b){var _=this -_.d=a -_.a=null -_.b=b -_.c=null}, -aeD:function aeD(a){this.a=a}, -aeE:function aeE(a){this.a=a}, -aP1(a,b,c){var s,r -if(a>0){s=a/c -if(b"))}, -azk(a,b){var s=$.K.F$.Q.h(0,a).gL() -s.toString -return t.q.a(s).j4(b)}, -vo:function vo(a,b){this.a=a -this.b=b}, -vp:function vp(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var _=this -_.a=a -_.b=b -_.c=c -_.d=null -_.e=d -_.f=e -_.r=f -_.x=g -_.y=h -_.z=i -_.Q=j -_.ch=k -_.cx=l -_.cy=m -_.db=!1 -_.fx=_.fr=_.dy=_.dx=null -_.fy=$ -_.ab$=0 -_.ah$=n -_.a6$=_.af$=0 -_.a_$=!1}, -aeW:function aeW(){}, -v9:function v9(a,b,c,d,e,f,g,h,i,j,k,l){var _=this -_.c=a -_.d=b -_.e=c -_.r=d -_.x=e -_.ch=f -_.cx=g -_.cy=h -_.db=i -_.dx=j -_.dy=k -_.a=l}, -kd:function kd(a,b,c,d,e){var _=this -_.f=_.e=_.d=null -_.x=_.r=$ -_.y=a -_.z=!1 -_.Q=$ -_.cA$=b -_.aY$=c -_.a=null -_.b=d -_.c=null -_.$ti=e}, -acC:function acC(a){this.a=a}, -acy:function acy(a){this.a=a}, -acz:function acz(a){this.a=a}, -acv:function acv(a){this.a=a}, -acw:function acw(a){this.a=a}, -acx:function acx(a){this.a=a}, -acA:function acA(a){this.a=a}, -acB:function acB(a){this.a=a}, -acD:function acD(a){this.a=a}, -acE:function acE(a){this.a=a}, -kA:function kA(a,b,c,d,e,f,g,h,i){var _=this -_.fE=a -_.r1=!1 -_.F=_.u=_.aO=_.bs=_.a_=_.a6=_.af=_.ah=_.ab=_.b3=_.be=_.bd=_.aV=_.ap=_.a2=_.Y=_.aw=_.y2=_.y1=_.x2=_.x1=_.ry=_.rx=_.r2=null -_.ch=b -_.cy=c -_.db=d -_.dy=_.dx=null -_.fr=!1 -_.fx=null -_.e=e -_.f=f -_.r=null -_.a=g -_.c=h -_.d=i}, -kB:function kB(a,b,c,d,e,f,g,h,i){var _=this -_.ek=a -_.ac=_.V=_.C=_.bz=_.by=_.F=_.u=_.aO=_.bs=_.a_=_.a6=null -_.r2=_.r1=!1 -_.ry=_.rx=null -_.ch=b -_.cy=c -_.db=d -_.dy=_.dx=null -_.fr=!1 -_.fx=null -_.e=e -_.f=f -_.r=null -_.a=g -_.c=h -_.d=i}, -xF:function xF(){}, -Dz:function Dz(a,b){this.c=a -this.a=b}, -X2:function X2(a){var _=this -_.d=$ -_.a=null -_.b=a -_.c=null}, -X3:function X3(a,b,c){this.y=a -this.b=b -this.a=c}, -qP(a,b,c,d,e){return new A.b0(a,c,e,b,d)}, -aTh(){return new A.vv(B.NN,A.a_(0,null,!1,t.Z))}, -aTi(a){var s=A.v(t.y6,t.JF) -a.a9(0,new A.afC(s)) -return s}, -b0:function b0(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -rd:function rd(a,b){this.a=a -this.b=b}, -vv:function vv(a,b){var _=this -_.b=a -_.c=null -_.ab$=0 -_.ah$=b -_.a6$=_.af$=0 -_.a_$=!1}, -afC:function afC(a){this.a=a}, -afB:function afB(){}, -qO:function qO(a,b,c,d){var _=this -_.d=a -_.e=b -_.f=c -_.a=d}, -GY:function GY(a){var _=this -_.a=_.d=null -_.b=a -_.c=null}, -X5:function X5(a,b,c){this.f=a -this.b=b -this.a=c}, -X4:function X4(){}, -X6:function X6(){}, -YC:function YC(){}, -Ql(a,b,c,d,e,f,g){var s=b==null&&g===B.a5 -return new A.vx(g,!1,c,b,s,d,a,null)}, -vx:function vx(a,b,c,d,e,f,g,h){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.a=h}, -afF:function afF(a,b,c){this.a=a -this.b=b -this.c=c}, -xP:function xP(a,b,c,d,e){var _=this -_.e=a -_.f=b -_.r=c -_.c=d -_.a=e}, -GJ:function GJ(a,b,c,d,e,f){var _=this -_.C=a -_.V=b -_.an=c -_.aN=d -_.u$=e -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=f -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -aqs:function aqs(a,b){this.a=a -this.b=b}, -aqr:function aqr(a,b){this.a=a -this.b=b}, -HX:function HX(){}, -Qo:function Qo(){}, -Qp:function Qp(a,b){this.c=a -this.a=b}, -afI:function afI(a){this.a=a}, -Wx:function Wx(a,b,c){var _=this -_.D=a -_.ae=null -_.u$=b -_.r1=_.k4=null -_.r2=!1 -_.ry=_.rx=null -_.x1=0 -_.d=!1 -_.f=_.e=null -_.x=_.r=!1 -_.y=null -_.z=!1 -_.Q=!0 -_.ch=null -_.cx=!1 -_.cy=null -_.db=!1 -_.dx=c -_.dy=!1 -_.fr=$ -_.fx=!0 -_.fy=null -_.go=!0 -_.id=null -_.a=0 -_.c=_.b=null}, -aXt(a,b){return b}, -aEZ(a,b){var s=A.ayp(t.S,t.Dv),r=($.bv+1)%16777215 -$.bv=r -return new A.vS(b,s,r,a,B.a2)}, -aTt(a,b,c,d,e){if(b===e-1)return d -return d+(d-c)/(b-a+1)*(e-b-1)}, -aRw(a,b){return new A.AZ(b,a,null)}, -agS:function agS(){}, -WO:function WO(a){this.a=a}, -agR:function agR(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.r=f}, -QF:function QF(){}, -vT:function vT(){}, -QD:function QD(a,b){this.d=a -this.a=b}, -vS:function vS(a,b,c,d,e){var _=this -_.Y=a -_.a2=b -_.aV=_.ap=null -_.bd=!1 -_.b=_.a=_.fx=_.dy=null -_.c=c -_.d=null -_.e=$ -_.f=d -_.r=null -_.x=e -_.Q=_.z=null -_.ch=!1 -_.cx=!0 -_.dx=_.db=_.cy=!1}, -agW:function agW(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -agU:function agU(){}, -agV:function agV(a,b){this.a=a -this.b=b}, -agT:function agT(a,b,c){this.a=a -this.b=b -this.c=c}, -agX:function agX(a,b){this.a=a -this.b=b}, -AZ:function AZ(a,b,c){this.f=a -this.b=b -this.a=c}, -ik:function ik(){}, -lN:function lN(){}, -DI:function DI(a,b,c,d,e){var _=this -_.Y=a -_.b=_.a=_.fx=_.dy=_.a2=null -_.c=b -_.d=null -_.e=$ -_.f=c -_.r=null -_.x=d -_.Q=_.z=null -_.ch=!1 -_.cx=!0 -_.dx=_.db=_.cy=!1 -_.$ti=e}, -kZ(a,b,c,d,e,f,g,h,i){return new A.mI(f,g,e,d,c,i,h,a,b)}, -aCq(a,b,c){var s=null -return new A.fj(new A.a2M(s,c,s,s,b,s,s,a),s)}, -aCp(a){var s=a.X(t.uy) -return s==null?null:s.guo(s)}, -ak(a,b,c,d,e,f,g,h){return new A.r0(a,null,f,g,h,e,c,b,d,null)}, -mI:function mI(a,b,c,d,e,f,g,h,i){var _=this -_.x=a -_.y=b -_.z=c -_.Q=d -_.ch=e -_.cx=f -_.cy=g -_.b=h -_.a=i}, -a2M:function a2M(a,b,c,d,e,f,g,h){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h}, -Vr:function Vr(a){this.a=a}, -r0:function r0(a,b,c,d,e,f,g,h,i,j){var _=this -_.c=a -_.d=b -_.e=c -_.r=d -_.x=e -_.z=f -_.Q=g -_.cx=h -_.cy=i -_.a=j}, -zK:function zK(){}, -hA:function hA(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -fv:function fv(a,b,c){this.a=a -this.b=b -this.c=c}, -wk:function wk(a,b){this.a=a -this.b=b}, -Hk:function Hk(a,b){this.a=a -this.b=b}, -aij:function aij(){}, -Rn:function Rn(a,b,c,d,e,f,g,h,i,j,k,l){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=$ -_.cx=l -_.db=_.cy=null -_.dx=!1}, -aim:function aim(a){this.a=a}, -ain:function ain(a){this.a=a}, -ail:function ail(a,b){this.a=a -this.b=b}, -Hi:function Hi(a,b,c,d,e,f,g,h,i,j,k){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.Q=i -_.ch=j -_.a=k}, -Hj:function Hj(a,b,c){var _=this -_.e=_.d=$ -_.fD$=a -_.di$=b -_.a=null -_.b=c -_.c=null}, -Ea:function Ea(){}, -E9:function E9(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.Q=i -_.ch=j -_.cx=k -_.cy=l -_.db=m -_.dx=n -_.dy=o -_.fr=p -_.a=q}, -Hh:function Hh(a){var _=this -_.e=_.d=null -_.f=!1 -_.a=_.y=_.x=_.r=null -_.b=a -_.c=null}, -ary:function ary(a){this.a=a}, -arz:function arz(a){this.a=a}, -arA:function arA(a){this.a=a}, -arB:function arB(a){this.a=a}, -arC:function arC(a){this.a=a}, -arD:function arD(a){this.a=a}, -arE:function arE(a){this.a=a}, -arF:function arF(a){this.a=a}, -I1:function I1(){}, -ayx(a){var s=a.X(t.l3),r=s==null?null:s.f -return r!==!1}, -aFi(a){var s=a.kO(t.l3) -s=s==null?null:s.gM() -t.Wj.a(s) -s=s==null?null:s.r -return s==null?new A.dg(!0,A.a_(0,null,!1,t.Z),t.uh):s}, -wn:function wn(a,b,c){this.c=a -this.d=b -this.a=c}, -XW:function XW(a,b){var _=this -_.d=!0 -_.e=a -_.a=null -_.b=b -_.c=null}, -x0:function x0(a,b,c,d){var _=this -_.f=a -_.r=b -_.b=c -_.a=d}, -lI:function lI(){}, -dB:function dB(){}, -Yx:function Yx(a,b,c){var _=this -_.x=a -_.a=null -_.b=!1 -_.c=null -_.d=b -_.e=null -_.f=c -_.r=$}, -Rv:function Rv(a,b,c,d){var _=this -_.c=a -_.d=b -_.e=c -_.a=d}, -agQ(a,b,c,d){return new A.QA(c,d,a,b,null)}, -ayh(a,b){return new A.Q_(a,b,null)}, -aEM(a,b){return new A.PN(a,b,null)}, -l4(a,b,c){return new A.ph(c,a,b,null)}, -iE(a,b,c){return new A.IM(b,c,a,null)}, -yx:function yx(){}, -EL:function EL(a){this.a=null -this.b=a -this.c=null}, -ajS:function ajS(){}, -QA:function QA(a,b,c,d,e){var _=this -_.e=a -_.f=b -_.r=c -_.c=d -_.a=e}, -Q_:function Q_(a,b,c){this.r=a -this.c=b -this.a=c}, -PN:function PN(a,b,c){this.r=a -this.c=b -this.a=c}, -ph:function ph(a,b,c,d){var _=this -_.e=a -_.f=b -_.c=c -_.a=d}, -KU:function KU(a,b,c,d){var _=this -_.e=a -_.r=b -_.c=c -_.a=d}, -IM:function IM(a,b,c,d){var _=this -_.e=a -_.f=b -_.c=c -_.a=d}, -ajh(a,b){var s -switch(b.a){case 0:s=a.X(t.I) -s.toString -return A.azZ(s.f) -case 1:return B.V -case 2:s=a.X(t.I) -s.toString -return A.azZ(s.f) -case 3:return B.V}}, -EC:function EC(a,b,c,d,e,f,g,h){var _=this -_.e=a -_.r=b -_.x=c -_.y=d -_.z=e -_.ch=f -_.c=g -_.a=h}, -Ys:function Ys(a,b,c,d){var _=this -_.Y=$ -_.a2=a -_.b=_.a=_.fx=_.dy=null -_.c=b -_.d=null -_.e=$ -_.f=c -_.r=null -_.x=d -_.Q=_.z=null -_.ch=!1 -_.cx=!0 -_.dx=_.db=_.cy=!1}, -Qk:function Qk(a,b,c,d,e){var _=this -_.e=a -_.r=b -_.x=c -_.c=d -_.a=e}, -RX:function RX(a,b,c){this.c=a -this.e=b -this.a=c}, -S_:function S_(){}, -kp:function kp(a,b,c){this.c=a -this.d=b -this.a=c}, -Yz:function Yz(a){var _=this -_.a=_.d=null -_.b=a -_.c=null}, -Jo:function Jo(a,b,c,d){var _=this -_.c=a -_.d=b -_.e=c -_.a=d}, -aC1(a){return new A.iI(a)}, -iI:function iI(a){this.a=a}, -a0i:function a0i(){}, -aeL:function aeL(a){this.e=a}, -aeM:function aeM(a,b){this.a=a -this.b=b}, -aeN:function aeN(){}, -oX:function oX(a,b){this.c=a -this.a=b}, -Im(a){A.ew(null,B.aq,null) -A.aTv(new A.avI(a),!1)}, -hh(a,b,c,d,e){return A.aPZ(a,b,c,d,e,e.i("0?"))}, -aPZ(a,b,c,d,e,f){var s=0,r=A.C(f),q,p,o -var $async$hh=A.D(function(g,h){if(g===1)return A.z(h,r) -while(true)switch(s){case 0:o={} -o.a=null -if(c!=null)p=o.a=c -else{p=$.aCu+1 -$.aCu=p -p=o.a=B.b.j(p)}A.ew(null,B.xd,null) -A.ew(null,B.xe,null) -s=3 -return A.H(A.aTu(new A.a2U(a,new A.a2V(o)),b,p,d,e),$async$hh) -case 3:q=h -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$hh,r)}, -avf(a,b,c){var s,r=new A.avg() -A.ew(null,B.aq,null) -s=A.b([r.$2($.o0.b7().$1("OK"),new A.avh())],t.I4) -if(a!=="error")B.d.ks(s,0,r.$2($.o0.b7().$1("Cancel"),new A.avi())) -A.hh(new A.avj(b,c,s),!1,null,!0,t.z)}, -b_m(a,b){var s,r,q -for(s=a.length,r=0,q=0;q>>0)-r) -return new A.M((B.b.b4(r,16777216)&16744447|b<<24)>>>0)}, -aIg(a){if(a<1024)return B.c.j(a)+" B" -else if(a<1048576)return B.c.ai(a/1024,2)+" KB" -else if(a<1073741824)return B.c.ai(a/1048576,2)+" MB" -else return B.c.ai(a/1073741824,2)+" GB"}, -aEi(a){if(!B.d.A($.aEj,a))return A.pv("Wrong permission!"+a,null,t.y) -return A.mS("check_permission",a)}, -aSf(a){var s -if(!B.d.A($.aEj,a))return A.pv("Wrong permission!"+a,null,t.y) -$.aEg=a -$.abb=new A.aN(new A.ab($.a3,t.tr),t.VY) -A.mS("request_permission",a) -s=$.aEh -if(s!=null)s.ay(0) -$.aEh=A.bp(A.b1(0,0,60),new A.abc()) -return $.abb.a}, -avI:function avI(a){this.a=a}, -avH:function avH(){}, -a2V:function a2V(a){this.a=a}, -a2U:function a2U(a,b){this.a=a -this.b=b}, -a2T:function a2T(a,b){this.a=a -this.b=b}, -dQ:function dQ(a,b,c,d,e,f){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.a=f}, -a1S:function a1S(){}, -avg:function avg(){}, -avh:function avh(){}, -avi:function avi(){}, -avj:function avj(a,b,c){this.a=a -this.b=b -this.c=c}, -abc:function abc(){}, -ZP(){var s=0,r=A.C(t.P),q,p,o -var $async$ZP=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:if($.K==null)A.ayJ() -$.K.toString -q=$.cw().yn() -p=A.a58() -s=2 -return A.H(q,$async$ZP) -case 2:s=3 -return A.H(p,$async$ZP) -case 3:A.avt() -A.b_z() -if($.K==null)A.ayJ() -o=$.K -o.VU(new A.IQ(null)) -o.I0() -return A.A(null,r)}}) -return A.B($async$ZP,r)}, -IQ:function IQ(a){this.a=a}, -p2:function p2(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.ab$=0 -_.ah$=e -_.a6$=_.af$=0 -_.a_$=!1}, -a0W:function a0W(a){this.a=a}, -SN:function SN(){}, -aCW(){return new A.mU(A.b([],t.OF))}, -axp(a){var s=new A.mU(A.b([],t.OF)) -s.a0X(a) -return s}, -aCw(){return new A.a3e()}, -azs(a,b){var s,r,q,p,o,n,m,l,k,j,i -if(b===B.mc){s=A.a8(a).i("aJ<1>") -r=s.i("q.E") -q=A.ai(new A.aJ(a,new A.atL(),s),!0,r) -B.d.cC(q,new A.atM()) -p=A.ai(new A.aJ(a,new A.atN(),s),!0,r) -B.d.cC(p,new A.atS()) -r=A.ai(q,!0,t.gQ) -B.d.P(r,p) -return r}else if(b===B.xi){o=A.b([],t.BB) -for(s=a.length,n=0;n") -r=s.i("q.E") -q=A.ai(new A.aJ(a,new A.atV(),s),!0,r) -B.d.cC(q,new A.atW()) -p=A.ai(new A.aJ(a,new A.atX(),s),!0,r) -B.d.cC(p,new A.atY()) -r=A.ai(q,!0,t.gQ) -B.d.P(r,p) -return r}else if(b===B.xj){j=A.v(t.N,t.S) -for(s=a.length,n=0;n") -r=s.i("q.E") -q=A.ai(new A.aJ(a,new A.atZ(),s),!0,r) -B.d.cC(q,new A.atO()) -p=A.ai(new A.aJ(a,new A.atP(),s),!0,r) -i=j.gfh(j).eb(0) -B.d.cC(i,new A.atQ()) -B.d.cC(p,new A.atR(i)) -r=A.ai(q,!0,t.gQ) -B.d.P(r,p) -return r}return A.b([],t.OF)}, -ef:function ef(a,b){this.a=a -this.b=b}, -mV:function mV(a,b,c,d,e,f,g,h,i){var _=this -_.b=_.a=!1 -_.c=a -_.d=b -_.e=0 -_.f=c -_.r=d -_.x=e -_.y=f -_.z=g -_.Q=h -_.ch=!1 -_.ab$=0 -_.ah$=i -_.a6$=_.af$=0 -_.a_$=!1}, -a4I:function a4I(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -a4H:function a4H(a,b,c){this.a=a -this.b=b -this.c=c}, -a4N:function a4N(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -a4K:function a4K(a,b){this.a=a -this.b=b}, -a4J:function a4J(a,b){this.a=a -this.b=b}, -a4L:function a4L(a){this.a=a}, -a4M:function a4M(a){this.a=a}, -MH:function MH(a){this.b=this.a=null -this.$ti=a}, -a8h:function a8h(a){this.a=a}, -a4E:function a4E(a,b){this.a=a -this.b=b}, -a4G:function a4G(a,b,c){this.a=a -this.b=b -this.c=c}, -a4F:function a4F(a,b,c){this.a=a -this.b=b -this.c=c}, -mU:function mU(a){this.a=a -this.b=0 -this.c=""}, -a4C:function a4C(a){this.a=a}, -a4D:function a4D(a,b){this.a=a -this.b=b}, -fm:function fm(){var _=this -_.a=4 -_.b=0 -_.d=_.c="" -_.e=0}, -pO:function pO(a,b){this.a=a -this.b=b}, -a8g:function a8g(a){this.a=a -this.d=this.b=0}, -kx:function kx(a,b){this.a=a -this.b=b}, -a3e:function a3e(){this.a="" -this.c=this.b=!1}, -atL:function atL(){}, -atM:function atM(){}, -atN:function atN(){}, -atS:function atS(){}, -atT:function atT(){}, -atU:function atU(a){this.a=a}, -atJ:function atJ(a){this.a=a}, -atK:function atK(a){this.a=a}, -atV:function atV(){}, -atW:function atW(){}, -atX:function atX(){}, -atY:function atY(){}, -atZ:function atZ(){}, -atO:function atO(){}, -atP:function atP(){}, -atQ:function atQ(){}, -atR:function atR(a){this.a=a}, -atH:function atH(a){this.a=a}, -atI:function atI(a){this.a=a}, -aTY(a){switch(a.a){case 0:return"left" -case 1:return"right" -case 2:return"wheel"}}, -aQz(a){var s,r=B.c.aX(a) -if(r===0)return -s=t.N -s=B.o.dv(A.a4r(A.af(["type","wheel","y",B.b.j(r)],s,s))) -$.ao().a4("setByName",["send_mouse",s])}, -a4r(a){var s="true" -if($.mR)a.l(0,"ctrl",s) -if($.A7)a.l(0,"shift",s) -if($.A6)a.l(0,"alt",s) -if($.mQ)a.l(0,"command",s) -return a}, -eX(a,b){var s -if(J.e($.cw().f.h(0,"keyboard"),!1))return -s=t.N -s=B.o.dv(A.a4r(A.af(["type",a,"buttons",A.aTY(b)],s,s))) -$.ao().a4("setByName",["send_mouse",s])}, -fP(a){var s -if(J.e($.cw().f.h(0,"keyboard"),!1))return -s=t.N -s=B.o.dv(A.a4r(A.af(["name",a,"press","true"],s,s))) -$.ao().a4("setByName",["input_key",s])}, -mT(a,b){var s,r,q -if(J.e($.cw().f.h(0,"keyboard"),!1))return -s=B.c.G(a) -r=B.c.G(b) -q=t.N -q=B.o.dv(A.a4r(A.af(["x",""+s,"y",""+r],q,q))) -$.ao().a4("setByName",["send_mouse",q])}, -aQx(){var s,r,q,p,o -try{s=$.ao().a4("getByName",["peers",""]) -if(J.e(s,"")){p=A.b([],t.uT) -return p}r=B.o.ck(0,s) -p=J.yn(r,new A.a4s(),t.j).hB(0,new A.a4t(),t.mR).eb(0) -return p}catch(o){q=A.Z(o) -A.d8("peers(): "+A.d(q))}return A.b([],t.uT)}, -aCV(a,b){var s="setByName" -if(b)$.ao().a4(s,["connect_file_transfer",a]) -else $.ao().a4(s,["connect",a]) -$.pg=a}, -aQy(){var s,r,q,p=$.ao().a4("getByName",["event",""]) -if(J.e(p,""))return null -try{s=B.o.ck(0,p) -return s}catch(q){r=A.Z(q) -A.d8("popEvent(): "+A.d(r))}return null}, -aCU(){var s,r,q,p,o,n=$.rR(),m=$.ot -if(m!=null){m.bI(0) -$.ot=null}A.ZM() -n.W() -n=$.Ip() -if(n.a!=null&&!$.kF){m=$.pg -s=$.e2() -r=s.c -q=s.r -p=s.d -s=s.x -o=$.eA() -A.avw(m,r-q,p-s,o.a,o.b,o.c,$.cw().a.f)}$.pg="" -$.ao().a4("setByName",["close",""]) -n.bk(0,null) -n=$.e2() -n.c=-1e4 -n.a=null -n.b.ar(0) -$.cw().ar(0) -$.eA().ar(0) -$.A7=$.mR=$.A6=$.mQ=!1}, -aQw(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e -switch(a.h(0,"type")){case"mousedown":s="down" -r=!1 -break -case"mouseup":s="up" -r=!1 -break -case"mousemove":s="" -r=!0 -break -default:return}a.l(0,"type",s) -q=a.h(0,"x") -p=a.h(0,"y") -if(r){o=$.eA() -n=A.nf($.ba()).a -m=$.cw().b -l=m.c -k=o.c -j=l*k -i=m.d*k -m=n.a -h=j>m?B.c.G(q-j*(q/m)-o.a):0 -m=n.b -g=i>m?B.c.G(p-i*(p/m)-o.b):0 -o.a+=h -o.b+=g -if(h!==0||g!==0)o.W() -$.e2().tO(q,p)}f=$.cw().b -o=$.eA() -q=J.awy(q,o.a) -p=J.awy(p,o.b) -if(!r){m=J.y9(q) -if(!m.kS(q,0))if(!m.mt(q,f.c)){m=J.y9(p) -m=m.kS(p,0)||m.mt(p,f.d)}else m=!0 -else m=!0}else m=!1 -if(m)return -q=J.aAE(q,o.c) -p=J.aAE(p,o.c) -q=J.awx(q,f.a) -p=J.awx(p,f.b) -if(s!==""){q=0 -p=0}a.l(0,"x",A.d(q)) -a.l(0,"y",A.d(p)) -switch(a.h(0,"buttons")){case 1:e="left" -break -case 2:e="right" -break -case 4:e="wheel" -break -default:e=""}a.l(0,"buttons",e) -o=B.o.dv(a) -$.ao().a4("setByName",["send_mouse",o])}, -mS(a,b){var s=0,r=A.C(t.y),q -var $async$mS=A.D(function(c,d){if(c===1)return A.z(d,r) -while(true)switch(s){case 0:s=3 -return A.H(A.ay1(a,b),$async$mS) -case 3:q=d -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$mS,r)}, -aSe(){return new A.Oj(A.b([],t.sn))}, -avw(a,b,c,d,e,f,g){var s=0,r=A.C(t.z),q,p,o,n,m -var $async$avw=A.D(function(h,i){if(h===1)return A.z(i,r) -while(true)switch(s){case 0:s=2 -return A.H(A.DA(),$async$avw) -case 2:n=i -m=new A.c5(t.dl) -m.l(0,"xCursor",b) -m.l(0,"yCursor",c) -m.l(0,"xCanvas",d) -m.l(0,"yCanvas",e) -m.l(0,"scale",f) -m.l(0,"currentDisplay",g) -q="peer"+a -p=B.o.dv(m) -A.hc(p,"value") -o="flutter."+q -J.bK(n.a,q,p) -$.awn().mx("String",o,p) -return A.A(null,r)}}) -return A.B($async$avw,r)}, -auK(a){var s=0,r=A.C(t.nA),q,p,o,n -var $async$auK=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:if(!$.kF){q=null -s=1 -break}s=3 -return A.H(A.DA(),$async$auK) -case 3:p=c -o="peer"+a -n=A.cR(J.N(p.a,o)) -if(n==null){q=null -s=1 -break}q=B.o.ck(0,n) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$auK,r)}, -avu(a){var s=0,r=A.C(t.z) -var $async$avu=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:s=2 -return A.H(A.DA(),$async$avu) -case 2:c.w(0,"peer"+a) -return A.A(null,r)}}) -return A.B($async$avu,r)}, -av_(){var s=0,r=A.C(t.z),q,p,o,n,m,l,k,j,i,h,g -var $async$av_=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:s=3 -return A.H(A.auK($.pg),$async$av_) -case 3:i=b -h=i!=null -g=h?J.N(i,"currentDisplay"):0 -if(!h||g!==$.cw().a.f){h=$.e2() -p=$.cw().b -h.UM(p.a,p.b) -s=1 -break}h=J.ah(i) -o=h.h(i,"xCursor") -n=h.h(i,"yCursor") -m=h.h(i,"xCanvas") -l=h.h(i,"yCanvas") -k=h.h(i,"scale") -h=$.e2() -p=$.cw().b -j=p.a -p=p.b -h.r=j -h.x=p -h.c=o -h.d=n -A.mT(j,p) -h.W() -h=$.eA() -h.a=m -h.b=l -h.c=k -h.W() -case 1:return A.A(q,r)}}) -return A.B($async$av_,r)}, -a4(a){var s -if(B.e.bL(a,"Failed to")&&B.e.A(a,": "))return new A.aF(A.b(a.split(": "),t.s),new A.awa(),t.a4).c1(0,": ") -s='{"locale": "'+A.d($.aLu())+'", "text": "'+a+'"}' -return $.ao().a4("getByName",["translate",s])}, -A8:function A8(a,b,c,d){var _=this -_.a=a -_.b=b -_.e=_.d=_.c=!1 -_.f=c -_.y=_.x=_.r=null -_.z=1 -_.ab$=0 -_.ah$=d -_.a6$=_.af$=0 -_.a_$=!1}, -a4A:function a4A(a){this.a=a}, -a4B:function a4B(a,b){this.a=a -this.b=b}, -a4z:function a4z(){}, -AI:function AI(a){var _=this -_.a=null -_.ab$=0 -_.ah$=a -_.a6$=_.af$=0 -_.a_$=!1}, -z2:function z2(a){var _=this -_.b=_.a=0 -_.c=1 -_.ab$=0 -_.ah$=a -_.a6$=_.af$=0 -_.a_$=!1}, -zv:function zv(a,b){var _=this -_.a=null -_.b=a -_.d=_.c=-1e4 -_.ab$=_.x=_.r=_.f=_.e=0 -_.ah$=b -_.a6$=_.af$=0 -_.a_$=!1}, -a1Q:function a1Q(){}, -a1R:function a1R(a,b,c){this.a=a -this.b=b -this.c=c}, -BG:function BG(a,b){this.a=a -this.b=b}, -a4s:function a4s(){}, -a4t:function a4t(){}, -ls:function ls(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -ty:function ty(){var _=this -_.d=_.c=_.b=_.a=0}, -Oj:function Oj(a){var _=this -_.d=_.b=_.a="" -_.e=!1 -_.f=0 -_.r=a}, -awa:function awa(){}, -SL:function SL(){}, -Tl:function Tl(){}, -U_:function U_(){}, -Ut:function Ut(){}, -aTa(){var s=new A.Qg(A.lT($.aKG()),A.lT(""),A.v(t.S,t.Xf),A.vk(null,0),A.a_(0,null,!1,t.Z)) -s.a2i() -return s}, -aCd(a){var s,r,q=new A.zi(),p=J.ah(a) -q.a=p.h(a,"id") -q.b=p.h(a,"authorized") -q.c=p.h(a,"is_file_transfer") -s=p.h(a,"name") -q.d=s -r=p.h(a,"peer_id") -q.e=r -q.f=p.h(a,"keyboard") -q.r=p.h(a,"clipboard") -q.x=p.h(a,"audio") -q.y=A.a12(s,r) -return q}, -Qg:function Qg(a,b,c,d,e){var _=this -_.a=null -_.f=_.e=_.d=_.c=_.b=!1 -_.r=0 -_.x=a -_.y=b -_.z=c -_.Q=d -_.ab$=0 -_.ah$=e -_.a6$=_.af$=0 -_.a_$=!1}, -afn:function afn(a){this.a=a}, -afo:function afo(a){this.a=a}, -aft:function aft(a,b){this.a=a -this.b=b}, -afq:function afq(a){this.a=a}, -afr:function afr(a,b,c){this.a=a -this.b=b -this.c=c}, -afs:function afs(a,b,c){this.a=a -this.b=b -this.c=c}, -afp:function afp(a){this.a=a}, -zi:function zi(){var _=this -_.a=0 -_.c=_.b=!1 -_.e=_.d="" -_.x=_.r=_.f=!1 -_.y=$}, -X_:function X_(){}, -ay0(){var s=0,r=A.C(t.P),q -var $async$ay0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:$.av7=!0 -q=$.ao() -$.kF=!q.xj("isMobile") -q.xj("init") -$.aIC=q.a4("getByName",["version",""]) -return A.A(null,r)}}) -return A.B($async$ay0,r)}, -aSi(a){var s,r -$.ZQ=!0 -$.azJ=0 -s=t.Tl -$.ov.push(A.bC(window.document,"mouseenter",new A.abo(),!1,s)) -$.ov.push(A.bC(window.document,"mouseleave",new A.abp(),!1,s)) -$.ov.push(A.bC(window.document,"mousemove",new A.abq(a),!1,s)) -$.ov.push(A.bC(window.document,"mousedown",new A.abr(a),!1,s)) -$.ov.push(A.bC(window.document,"mouseup",new A.abs(a),!1,s)) -r=window.document -$.ov.push(A.bC(r,A.aCH(r),new A.abt(),!1,t.V6)) -$.ov.push(A.bC(window.document,"contextmenu",new A.abu(),!1,s)) -s=t.JG -$.av8.push(A.bC(window.document,"keydown",new A.abv(),!1,s)) -$.av8.push(A.bC(window.document,"keyup",new A.abw(),!1,s))}, -aSj(){$.ZQ=!0 -B.d.a9($.ov,new A.abx()) -B.d.sp($.ov,0) -B.d.a9($.av8,new A.aby()) -B.d.sp($.av8,0)}, -ay1(a,b){var s=0,r=A.C(t.y),q -var $async$ay1=A.D(function(c,d){if(c===1)return A.z(d,r) -while(true)switch(s){case 0:q=!0 -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$ay1,r)}, -azE(a){var s,r="true",q=A.v(t.N,t.z) -q.l(0,"type",a.type) -s=a.clientX -a.clientY -q.l(0,"x",s) -a.clientX -q.l(0,"y",a.clientY) -if(a.altKey)q.l(0,"alt",r) -if(a.shiftKey)q.l(0,"shift",r) -if(a.ctrlKey)q.l(0,"ctrl",r) -if(a.metaKey)q.l(0,"command",r) -q.l(0,"buttons",a.buttons) -s=a.buttons -if(s!==0){s.toString -$.azJ=s}else q.l(0,"buttons",$.azJ) -return q}, -aHR(a,b){var s,r,q,p,o="true" -if(!$.ZQ)return -a.stopPropagation() -a.preventDefault() -a.stopImmediatePropagation() -A.d8(A.d(a.code)+" "+A.d(a.key)+" "+a.location) -s=t.z -r=A.v(s,s) -q=$.aYU.h(0,a.code) -if(q==null){q=a.code -p=a.key -if(!(q==p)){if(p!=null&&p.toLowerCase()!==p.toUpperCase()&&p===p.toUpperCase())if(!a.shiftKey)r.l(0,"shift",o) -q=p}}r.l(0,"name",q) -if(a.altKey)r.l(0,"alt",o) -if(a.shiftKey)r.l(0,"shift",o) -if(a.ctrlKey)r.l(0,"ctrl",o) -if(a.metaKey)r.l(0,"command",o) -if(b)r.l(0,"down",o) -s=B.o.dv(r) -$.ao().a4("setByName",["input_key",s])}, -abo:function abo(){}, -abp:function abp(){}, -abq:function abq(a){this.a=a}, -abr:function abr(a){this.a=a}, -abs:function abs(a){this.a=a}, -abt:function abt(){}, -abu:function abu(){}, -abv:function abv(){}, -abw:function abw(){}, -abx:function abx(){}, -aby:function aby(){}, -aPd(){var s=null -return new A.JE(A.a4("Chat"),A.b8(B.Dn,s,s),A.b([A.OI(A.b8(B.DA,s,s),new A.a0Y(),new A.a0Z(),t.S)],t.D),s)}, -aIn(){var s,r="_overlayKey",q=$.ot -if(q!=null)q.bI(0) -q=$.oB() -if(q.gaj()==null||A.a(q.gaj().d,r).gaj()==null)return -q=A.a(q.gaj().d,r).gaj() -q.toString -s=A.hu(new A.avF(),!1) -q.pg(0,s) -$.ot=s -A.bJ().$1("created")}, -aIo(){var s,r,q="_overlayKey" -if($.In!=null)return -s=$.oB() -if(s.gaj()==null||A.a(s.gaj().d,q).gaj()==null)return -s=A.a(s.gaj().d,q).gaj() -s.toString -r=A.hu(new A.avG(),!1) -$.aKI().kG() -s.pg(0,r) -$.In=r -A.bJ().$1("chatEntry created")}, -ZM(){var s=$.In -if(s!=null){s.bI(0) -$.In=null -return}}, -JE:function JE(a,b,c,d){var _=this -_.c=a -_.d=b -_.e=c -_.a=d}, -a0Y:function a0Y(){}, -a0X:function a0X(a,b){this.a=a -this.b=b}, -a0Z:function a0Z(){}, -a10:function a10(){}, -a1_:function a1_(a){this.a=a}, -avF:function avF(){}, -avE:function avE(){}, -avG:function avG(){}, -p3:function p3(a){this.a=a}, -SO:function SO(a,b){var _=this -_.d=a -_.e=!1 -_.r=_.f=0 -_.a=null -_.b=b -_.c=null}, -akL:function akL(a,b){this.a=a -this.b=b}, -akI:function akI(a){this.a=a}, -akJ:function akJ(){}, -akK:function akK(){}, -KH:function KH(a,b,c){this.c=a -this.d=b -this.a=c}, -aPA(){var s=null,r=A.b8(B.Dr,s,s),q=A.a4("Connection"),p=A.b([new A.ED(s)],t.D) -return new A.zo(r,q,p,s)}, -zo:function zo(a,b,c,d){var _=this -_.c=a -_.d=b -_.e=c -_.a=d}, -EZ:function EZ(a,b){var _=this -_.d=a -_.e="" -_.a=_.f=null -_.b=b -_.c=null}, -akW:function akW(a){this.a=a}, -akX:function akX(a){this.a=a}, -al3:function al3(a){this.a=a}, -al2:function al2(a,b,c){this.a=a -this.b=b -this.c=c}, -akY:function akY(a,b){this.a=a -this.b=b}, -akZ:function akZ(a,b){this.a=a -this.b=b}, -al1:function al1(a,b){this.a=a -this.b=b}, -al0:function al0(a){this.a=a}, -al_:function al_(a,b){this.a=a -this.b=b}, -al4:function al4(a){this.a=a}, -al5:function al5(a){this.a=a}, -ED:function ED(a){this.a=a}, -Yu:function Yu(a){this.a=null -this.b=a -this.c=null}, -asi:function asi(a){this.a=a}, -asj:function asj(a,b){this.a=a -this.b=b}, -ash:function ash(){}, -pi:function pi(a,b){this.c=a -this.a=b}, -Fi:function Fi(a,b,c,d){var _=this -_.d=a -_.e=b -_.f=null -_.r=c -_.a=null -_.b=d -_.c=null}, -amu:function amu(a){this.a=a}, -amt:function amt(a){this.a=a}, -amm:function amm(a){this.a=a}, -aml:function aml(a){this.a=a}, -ami:function ami(a){this.a=a}, -amj:function amj(a){this.a=a}, -amk:function amk(a){this.a=a}, -amh:function amh(a,b){this.a=a -this.b=b}, -amf:function amf(a){this.a=a}, -amg:function amg(a,b,c){this.a=a -this.b=b -this.c=c}, -am6:function am6(a,b,c){this.a=a -this.b=b -this.c=c}, -am1:function am1(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -am0:function am0(){}, -am2:function am2(){}, -am3:function am3(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -am5:function am5(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -alZ:function alZ(){}, -am4:function am4(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -am_:function am_(){}, -ame:function ame(a){this.a=a}, -amq:function amq(a){this.a=a}, -amr:function amr(a){this.a=a}, -ams:function ams(){}, -amp:function amp(){}, -am7:function am7(a){this.a=a}, -am8:function am8(a){this.a=a}, -am9:function am9(a){this.a=a}, -ama:function ama(a){this.a=a}, -amb:function amb(a){this.a=a}, -amc:function amc(a){this.a=a}, -amd:function amd(a){this.a=a}, -amo:function amo(a,b){this.a=a -this.b=b}, -amn:function amn(a,b,c){this.a=a -this.b=b -this.c=c}, -mB:function mB(a,b,c,d,e,f){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.a=f}, -a0d:function a0d(a,b){this.a=a -this.b=b}, -a0c:function a0c(a,b){this.a=a -this.b=b}, -a0e:function a0e(){}, -Qb:function Qb(a){this.a=null -this.b=a}, -RY:function RY(a,b){this.c=a -this.a=b}, -ZL(a,b,c){var s=null,r=$.ao().a4("getByName",["toggle_option",b]) -return A.a13(s,B.Ey,!0,new A.auM(a,b),A.ak(A.a4(c),s,s,s,s,s,s,s),r==="true")}, -Ie(a,b,c,d){var s=null -return new A.Cx(b,c,d,A.ak(A.a4(a),s,s,s,s,s,s,s),!0,B.Ex,s,t.GW)}, -b_g(){var s,r,q,p,o,n,m,l,k,j,i,h=null,g="getByName",f={},e=$.ao(),d=e.a4(g,["image_quality",""]) -f.a=d -if(d==="")f.a="balanced" -e=e.a4(g,["peer_option","view-style"]) -f.b=e -if(e==="")f.b="original" -e=t.D -s=A.b([],e) -d=$.cw() -r=d.a -q=d.r -p=q===!0 -if(p&&d.x===!0)o="secure" -else{q=q===!1 -if(q&&d.x===!0)o="insecure" -else if(q&&d.x===!1)o="insecure_relay" -else o=p&&d.x===!1?"secure_relay":h}n=o==null?h:A.aDe("assets/"+o+".png",48,48) -if(n!=null)s.push(new A.bT(B.nH,n,h)) -if(r.r.length>1){m=r.f -l=A.b([],e) -for(k=0;k0)){s=4 -break}s=5 -return A.H(A.KI(a,!1,c,d,e,f),$async$a1U) -case 5:case 3:--q -s=2 -break -case 4:return A.A(null,r)}}) -return A.B($async$a1U,r)}, -KI(a,b,c,d,e,f){var s=0,r=A.C(t.H),q,p,o,n,m,l,k -var $async$KI=A.D(function(g,h){if(g===1)return A.z(h,r) -while(true)switch(s){case 0:k=A.aPG(a,!1,e,f) -if(k!=null)p=!1 -else p=!0 -if(p){s=1 -break}if(d)p=k.x!=$.aEN -else p=!1 -if(p){s=1 -break}o=$.bu -if(o==null)o=$.bu=A.dF() -A.a(o.d,"dialogQueue").w(0,k) -n=k.a -A.a(o.a,"config").a.cx=!1 -A.a(o.a,"config").b.cx=!1 -for(p=A.a(o.d,"dialogQueue"),p=A.anK(p,A.r(p).c),m=p.$ti.c;p.v();){l=m.a(p.e).c -if(l===B.cE)A.a(o.a,"config").a.cx=!0 -else if(l===B.dn)A.a(o.a,"config").b.cx=!0}s=3 -return A.H(n.b.aiY(c,!1),$async$KI) -case 3:n.a.bI(0) -case 1:return A.A(q,r)}}) -return A.B($async$KI,r)}, -aPG(a,b,c,d){var s,r,q,p,o,n,m,l,k,j=null,i="dialogQueue",h=$.bu -if(h==null)h=$.bu=A.dF() -s=A.a(h.d,i) -if(s.b===s.c)return j -s=A.a(h.d,i) -r=s.eb(0) -p=s.gp(s)-1 -o=c==null -n=!o -s=s.b===s.c -m=d!==B.cd -while(!0){if(!(p>=0)){q=j -break}if(s){q=j -break}l=r[p] -if(n&&l.d===c){q=l -break}else{if(o)k=!m||l.c===d -else k=!1 -if(k){q=l -break}}--p}q!=null -return q}, -l_:function l_(a,b){this.a=a -this.b=b}, -a1T:function a1T(a,b){this.c=null -this.a=a -this.b=b}, -a1W:function a1W(a,b,c){this.a=a -this.b=b -this.c=c}, -a1X:function a1X(a,b){this.a=a -this.b=b}, -a1Y:function a1Y(a,b){this.a=a -this.b=b}, -a1Z:function a1Z(a,b,c,d){var _=this -_.c=a -_.d=b -_.x=_.r=_.f=_.e=null -_.a=c -_.b=d}, -a26:function a26(a,b,c,d,e,f,g,h,i,j){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j}, -a27:function a27(a,b){this.a=a -this.b=b}, -a25:function a25(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -a22:function a22(a,b,c){this.a=a -this.b=b -this.c=c}, -a20:function a20(){}, -a21:function a21(){}, -a2_:function a2_(a,b,c){this.a=a -this.b=b -this.c=c}, -a24:function a24(a){this.a=a}, -a23:function a23(a){this.a=a}, -rD:function rD(a,b){this.a=a -this.b=b}, -Bm:function Bm(a,b,c){var _=this -_.a=a -_.b=b -_.c=!1 -_.f=_.e=_.d=null -_.r=c}, -a_W:function a_W(){}, -a_X:function a_X(){}, -L3:function L3(a,b,c,d,e,f,g,h){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h}, -aQ_(){var s=$.bu -if(s==null){s=new A.L4() -s.a=new A.QH(new A.QK(),new A.QI(),new A.QL(),new A.QM(),new A.QJ(A.b1(0,260,0),A.aH(89,0,0,0),A.b1(0,300,0))) -s.d=A.eI(null,t.hX) -$.bu=s}return s}, -dF(){var s=new A.L4() -s.a=new A.QH(new A.QK(),new A.QI(),new A.QL(),new A.QM(),new A.QJ(A.b1(0,260,0),A.aH(89,0,0,0),A.b1(0,300,0))) -s.d=A.eI(null,t.hX) -return s}, -L4:function L4(){var _=this -_.f=_.e=_.d=_.c=_.b=_.a=$ -_.r=!0 -_.x=null -_.z=_.y=$}, -a2W:function a2W(a){this.a=a}, -a2X:function a2X(a){this.a=a}, -a2Y:function a2Y(a){this.a=a}, -Nw:function Nw(){}, -V8:function V8(){}, -QN:function QN(){this.a=null}, -ayf(){var s=new A.adP(),r=new A.rk(t.AR) -r.a=r -r.b=r -s.a=new A.pa(r,t.Co) -return s}, -adP:function adP(){this.a=$}, -aQQ(a){var s,r -if($.aDX==null){s=new A.Nw() -r=$.K -if(r==null){A.ayJ() -r=$.K -r.toString}r.by$.push(s) -$.aDX=s}return new A.a5l(a,null,null,null)}, -tV:function tV(a,b,c,d,e){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.a=e}, -a5l:function a5l(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -Ua:function Ua(a){this.a=null -this.b=a -this.c=null}, -amz:function amz(a){this.a=a}, -amB:function amB(){}, -amA:function amA(){}, -amx:function amx(a){this.a=a}, -amy:function amy(){}, -aTu(a,b,c,d,e){var s=null,r=$.bu -if(r==null)r=$.bu=A.dF() -$.iC().toString -return r.zW(0,B.P,B.nE,B.Qr,!0,!0,b,!1,!1,B.bR,s,s,s,!1,c,d,!1,!1,new A.fj(new A.ah_(a),s),e)}, -aTv(a,b){var s=$.bu -if(s==null)s=$.bu=A.dF() -$.iC().toString -return A.a(s.f,"_loading").zY(B.nE,B.m7,!0,!1,B.bR,null,!0,!1,new A.fj(new A.agZ(a),null))}, -vV(a,b){var s=0,r=A.C(t.H),q,p,o,n -var $async$vV=A.D(function(c,d){if(c===1)return A.z(d,r) -while(true)switch(s){case 0:n=$.bu -if(n==null){n=$.bu=A.dF() -p=n}else p=n -if(b==null){$.iC().toString -o=B.eD}else o=b -$.iC().toString -p=p.aoW(a) -q=n.A0(B.P,B.v,B.m7,!1,!1,!1,o,B.xf,B.bR,null,!0,!0,p) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$vV,r)}, -ew(a,b,c){var s=0,r=A.C(t.H),q,p -var $async$ew=A.D(function(d,e){if(d===1)return A.z(e,r) -while(true)switch(s){case 0:p=$.bu -q=(p==null?$.bu=A.dF():p).aiZ(!1,a,b,c) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$ew,r)}, -ah_:function ah_(a){this.a=a}, -agZ:function agZ(a){this.a=a}, -uv:function uv(a,b){this.c=a -this.a=b}, -DK:function DK(a,b,c,d,e,f,g,h,i,j,k){var _=this -_.c=a -_.d=b -_.e=c -_.f=d -_.r=e -_.x=f -_.y=g -_.z=h -_.Q=i -_.ch=j -_.a=k}, -Xe:function Xe(a,b,c){var _=this -_.d=null -_.e=$ -_.f=null -_.cA$=a -_.aY$=b -_.a=null -_.b=c -_.c=null}, -are:function are(a){this.a=a}, -agY:function agY(){this.a=null}, -HZ:function HZ(){}, -Eh:function Eh(a,b,c){this.c=a -this.d=b -this.a=c}, -XY:function XY(a){var _=this -_.d=0 -_.a=null -_.b=a -_.c=null}, -arJ:function arJ(a){this.a=a}, -arI:function arI(){}, -Zg:function Zg(){}, -wp:function wp(a,b){this.c=a -this.a=b}, -a8t:function a8t(){}, -Pf:function Pf(){}, -abG:function abG(a){this.a=a}, -azQ(a,b,c){return A.au4(new A.avq(a,c,b,null),t.Wd)}, -au4(a,b){return A.aY6(a,b,b)}, -aY6(a,b,c){var s=0,r=A.C(c),q,p=2,o,n=[],m,l -var $async$au4=A.D(function(d,e){if(d===1){o=e -s=p}while(true)switch(s){case 0:l=new A.Jq(A.aT(t.Gf)) -p=3 -s=6 -return A.H(a.$1(l),$async$au4) -case 6:m=e -q=m -n=[1] -s=4 -break -n.push(5) -s=4 -break -case 3:n=[2] -case 4:p=2 -J.awA(l) -s=n.pop() -break -case 5:case 1:return A.A(q,r) -case 2:return A.z(o,r)}}) -return A.B($async$au4,r)}, -avq:function avq(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -J7:function J7(){}, -J8:function J8(){}, -a_Y:function a_Y(){}, -a_Z:function a_Z(){}, -a0_:function a0_(){}, -Jq:function Jq(a){this.a=a}, -a0k:function a0k(a,b,c){this.a=a -this.b=b -this.c=c}, -a0l:function a0l(a,b){this.a=a -this.b=b}, -tc:function tc(a){this.a=a}, -a0t:function a0t(a){this.a=a}, -Kf:function Kf(a){this.a=a}, -aSZ(a,b){var s=new Uint8Array(0),r=$.aIG().b -if(!r.test(a))A.R(A.fJ(a,"method","Not a valid method")) -r=t.N -return new A.adD(B.a1,s,a,b,A.Bc(new A.a_Y(),new A.a_Z(),null,r,r))}, -adD:function adD(a,b,c,d,e){var _=this -_.y=a -_.z=b -_.a=c -_.b=d -_.r=e -_.x=!1}, -adE(a){return A.aT0(a)}, -aT0(a){var s=0,r=A.C(t.Wd),q,p,o,n,m,l,k,j -var $async$adE=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:s=3 -return A.H(a.x.UA(),$async$adE) -case 3:p=c -o=a.b -n=a.a -m=a.e -l=a.c -k=A.aIy(p) -j=p.length -k=new A.ve(k,n,o,l,j,m,!1,!0) -k.Js(o,j,m,!1,!0,l,n) -q=k -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$adE,r)}, -aGz(a){var s=a.h(0,"content-type") -if(s!=null)return A.aDU(s) -return A.a9x("application","octet-stream",null)}, -ve:function ve(a,b,c,d,e,f,g,h){var _=this -_.x=a -_.a=b -_.b=c -_.c=d -_.d=e -_.e=f -_.f=g -_.r=h}, -w1:function w1(a,b,c,d,e,f,g,h){var _=this -_.x=a -_.a=b -_.b=c -_.c=d -_.d=e -_.e=f -_.f=g -_.r=h}, -aPb(a,b){var s=new A.z4(new A.a0J(),A.v(t.N,b.i("aX")),b.i("z4<0>")) -s.P(0,a) -return s}, -z4:function z4(a,b,c){this.a=a -this.c=b -this.$ti=c}, -a0J:function a0J(){}, -aDU(a){return A.b0m("media type",a,new A.a9y(a))}, -a9x(a,b,c){var s=t.N -s=c==null?A.v(s,s):A.aPb(c,s) -return new A.BC(a.toLowerCase(),b.toLowerCase(),new A.m_(s,t.G5))}, -BC:function BC(a,b,c){this.a=a -this.b=b -this.c=c}, -a9y:function a9y(a){this.a=a}, -a9A:function a9A(a){this.a=a}, -a9z:function a9z(){}, -aZ9(a){var s -a.RQ($.aL4(),"quoted string") -s=a.gG5().h(0,0) -return A.azY(B.e.a0(s,1,s.length-1),$.aL3(),new A.auq(),null)}, -auq:function auq(){}, -A3:function A3(a){this.a=null -this.b=a}, -aBR(a){var s,r,q=new A.a09() -if(!A.awV(a))A.R(A.ac("Not a bitmap file.")) -a.d+=2 -s=a.E() -r=$.cx() -r[0]=s -s=$.en() -q.a=s[0] -a.d+=4 -r[0]=a.E() -q.b=s[0] -return q}, -awV(a){if(a.c-a.d<2)return!1 -return A.ap(a,null,0).H()===19778}, -aOZ(a,b){var s,r,q,p,o,n,m,l=b==null?A.aBR(a):b,k=a.E(),j=a.E(),i=$.cx() -i[0]=j -j=$.en() -s=j[0] -i[0]=a.E() -r=j[0] -q=a.H() -p=a.H() -o=a.E() -n=A.af([0,B.h4,3,B.h3],t.S,t.bg).h(0,o) -if(n==null)A.R(A.ac("Bitmap compression "+o+" is not supported yet.")) -o=a.E() -i[0]=a.E() -m=j[0] -i[0]=a.E() -j=new A.oQ(l,r,s,k,q,p,n,o,m,j[0],a.E(),a.E()) -j.Jt(a,b) -return j}, -t7:function t7(a,b){this.a=a -this.b=b}, -a09:function a09(){this.b=this.a=$}, -oQ:function oQ(a,b,c,d,e,f,g,h,i,j,k,l){var _=this -_.d=a -_.e=b -_.f=c -_.r=d -_.x=e -_.y=f -_.z=g -_.Q=h -_.ch=i -_.cx=j -_.cy=k -_.db=l -_.fy=_.fx=_.fr=_.dy=_.dx=null -_.b=_.a=0}, -a0b:function a0b(a,b,c){this.a=a -this.b=b -this.c=c}, -Jg:function Jg(){this.a=$ -this.b=null}, -a0a:function a0a(a,b,c){this.a=a -this.b=b -this.c=c}, -a2Z:function a2Z(){this.a=$ -this.b=null}, -a2z:function a2z(){}, -a2E:function a2E(){}, -Lu:function Lu(a,b){this.a=a -this.c=b}, -Mv:function Mv(a,b){var _=this -_.r=a -_.b=_.a=0 -_.c=b}, -Lv:function Lv(){var _=this -_.a=null -_.f=_.e=_.c=_.b=$}, -aCN(a,b,c,d){var s,r -switch(a){case 1:return new A.a83(b) -case 2:return new A.Mx(d==null?1:d,b) -case 3:return new A.Mx(d==null?16:d,b) -case 4:s=d==null?32:d -r=new A.a81(c,s,b) -r.a1f(b,c,s) -return r -case 5:return new A.a82(c,d==null?16:d,b) -case 6:return new A.Mv(d==null?32:d,b) -case 7:return new A.Mv(d==null?32:d,b) -default:throw A.c(A.ac("Invalid compression type: "+a))}}, -a4m:function a4m(){}, -a80:function a80(){}, -aQt(a,b,c,d){var s,r,q,p,o,n,m,l -if(b===0){if(d!==0)throw A.c(A.ac("Incomplete huffman data")) -return}s=a.d -r=a.E() -q=a.E() -a.d+=4 -p=a.E() -if(r<65537)o=q>=65537 -else o=!0 -if(o)throw A.c(A.ac("Invalid huffman table size")) -a.d+=4 -n=A.a_(65537,0,!1,t.S) -m=J.fW(16384,t.oM) -for(l=0;l<16384;++l)m[l]=new A.Lw() -A.aQu(a,b-20,r,q,n) -if(p>8*(b-(a.d-s)))throw A.c(A.ac("Error in header for Huffman-encoded data (invalid number of bits).")) -A.aQq(n,r,q,m) -A.aQs(n,m,a,p,q,d,c)}, -aQs(a,b,c,d,e,f,g){var s,r,q,p,o,n,m,l,k="Error in Huffman-encoded data (invalid code).",j=A.b([0,0],t.t),i=c.d+B.b.az(d+7,8) -for(s=0;c.d=14;){q=b[B.b.fq(j[0],r-14)&16383] -p=q.a -if(p!==0){j[1]=r-p -s=A.axn(q.b,e,j,c,g,s,f)}else{if(q.c==null)throw A.c(A.ac(k)) -for(o=0;o=n){p=q.c -r-=n -if(a[p[o]]>>>6===(B.b.fq(j[0],r)&B.b.bE(1,n)-1)>>>0){j[1]=r -m=A.axn(p[o],e,j,c,g,s,f) -s=m -break}}}if(o===q.b)throw A.c(A.ac(k))}}}l=8-d&7 -j[0]=B.b.t(j[0],l) -j[1]=j[1]-l -for(;r=j[1],r>0;){q=b[B.b.cb(j[0],14-r)&16383] -p=q.a -if(p!==0){j[1]=r-p -s=A.axn(q.b,e,j,c,g,s,f)}else throw A.c(A.ac(k))}if(s!==f)throw A.c(A.ac("Error in Huffman-encoded data (decoded data are shorter than expected)."))}, -axn(a,b,c,d,e,f,g){var s,r,q,p,o,n="Error in Huffman-encoded data (decoded data are longer than expected)." -if(a===b){if(c[1]<8)A.axm(c,d) -s=c[1]-8 -c[1]=s -r=B.b.fq(c[0],s)&255 -if(f+r>g)throw A.c(A.ac(n)) -q=e[f-1] -for(;p=r-1,r>0;r=p,f=o){o=f+1 -e[f]=q}}else{if(f>>6 -o=q&63 -if(B.b.cN(p,o)!==0)throw A.c(A.ac(i)) -if(o>14){n=d[B.b.dG(p,o-14)] -if(n.a!==0)throw A.c(A.ac(i)) -q=++n.b -m=n.c -if(m!=null){q=A.a_(q,0,!1,r) -n.c=q -for(l=n.b-1,k=0;k0;--k,++j){n=d[j] -if(n.a!==0||n.c!=null)throw A.c(A.ac(i)) -n.a=o -n.b=b}}}}, -aQu(a,b,c,d,e){var s,r,q,p,o,n="Error in Huffman-encoded data (unexpected end of code table data).",m="Error in Huffman-encoded data (code table is longer than expected).",l=a.d,k=A.b([0,0],t.t) -for(s=d+1;c<=d;++c){if(a.d-l>b)throw A.c(A.ac(n)) -r=A.aCO(6,k,a) -e[c]=r -if(r===63){if(a.d-l>b)throw A.c(A.ac(n)) -q=A.aCO(8,k,a)+6 -if(c+q>s)throw A.c(A.ac(m)) -for(;p=q-1,q!==0;q=p,c=o){o=c+1 -e[c]=0}--c}else if(r>=59){q=r-59+2 -if(c+q>s)throw A.c(A.ac(m)) -for(;p=q-1,q!==0;q=p,c=o){o=c+1 -e[c]=0}--c}}A.aQr(e)}, -aQr(a){var s,r,q,p,o,n=A.a_(59,0,!1,t.S) -for(s=0;s<65537;++s){r=a[s] -n[r]=n[r]+1}for(q=0,s=58;s>0;--s,q=p){p=q+n[s]>>>1 -n[s]=q}for(s=0;s<65537;++s){o=a[s] -if(o>0){r=n[o] -n[o]=r+1 -a[s]=(o|r<<6)>>>0}}}, -axm(a,b){a[0]=((a[0]<<8|b.aI())&-1)>>>0 -a[1]=(a[1]+8&-1)>>>0}, -aCO(a,b,c){var s -for(;s=b[1],s>>0 -b[1]=(s+8&-1)>>>0}s-=a -b[1]=s -return(B.b.fq(b[0],s)&B.b.bE(1,a)-1)>>>0}, -Lw:function Lw(){this.b=this.a=0 -this.c=null}, -a4o:function a4o(a){var _=this -_.d=a -_.e=null -_.f=$ -_.b=_.a=0}, -aDn(a,b){var s=new A.Mw(new A.Ma(A.v(t.ob,t.Ks)),A.b([],t.K0),A.v(t.N,t.w5),a) -s.a0T(a,b,{}) -return s}, -a4p:function a4p(){}, -a4q:function a4q(a,b){this.a=a -this.b=b}, -Mw:function Mw(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.e=$ -_.r=_.f=null -_.ch=$ -_.cx=0 -_.cy=null -_.db=$ -_.fr=_.dy=_.dx=null -_.fx=d -_.r1=_.k4=_.k3=_.k2=_.k1=_.id=_.go=_.fy=null -_.r2=$ -_.rx=null}, -a81:function a81(a,b,c){var _=this -_.r=null -_.x=a -_.y=b -_.z=$ -_.Q=null -_.b=_.a=0 -_.c=c}, -VD:function VD(){var _=this -_.f=_.e=_.d=_.c=_.b=_.a=$}, -a82:function a82(a,b,c){var _=this -_.x=a -_.y=b -_.z=null -_.b=_.a=0 -_.c=c}, -a83:function a83(a){var _=this -_.r=null -_.b=_.a=0 -_.c=a}, -Mx:function Mx(a,b){var _=this -_.x=a -_.y=null -_.b=_.a=0 -_.c=b}, -a4n:function a4n(){this.a=null}, -aD6(a){var s=new Uint8Array(a*3) -A.aR8(a) -return new A.a6d(a,s)}, -aR8(a){var s -for(s=1;s<=8;++s)if(B.b.bE(1,s)>=a)return s -return 0}, -a6d:function a6d(a,b){this.b=a -this.c=null -this.d=b}, -Aw:function Aw(){}, -My:function My(){var _=this -_.e=_.d=_.c=_.b=_.a=$ -_.f=null -_.r=80 -_.y=$}, -a6f:function a6f(a){var _=this -_.e=null -_.r=a -_.b=_.a=0}, -a6e:function a6e(){var _=this -_.d=_.b=_.a=null -_.f=_.e=$ -_.r=null -_.x=0 -_.y=null -_.ch=_.Q=_.z=0 -_.cx=null -_.fx=_.fr=_.dy=_.dx=_.db=_.cy=0}, -aRn(a){var s,r -if(a.H()!==0)return null -s=a.H() -if(!B.d.A(A.b([1,2],t.t),s))return null -if(s===2)return null -r=a.H() -return new A.a7j(r,A.aDs(r,new A.a7k(a),t.IY).eb(0))}, -a7i:function a7i(){this.b=this.a=null}, -a7j:function a7j(a,b){var _=this -_.e=a -_.f=b -_.b=_.a=0}, -a7k:function a7k(a){this.a=a}, -u4:function u4(a,b,c,d){var _=this -_.a=a -_.b=b -_.d=c -_.e=d}, -a7h:function a7h(a,b,c,d,e,f,g,h,i,j,k,l){var _=this -_.d=a -_.e=b -_.f=c -_.r=d -_.x=e -_.y=f -_.z=g -_.Q=h -_.ch=i -_.cx=j -_.cy=k -_.db=l -_.fy=_.fx=_.fr=_.dy=_.dx=null -_.b=_.a=0}, -Kv:function Kv(a,b,c){this.e=a -this.f=b -this.r=c}, -a8i:function a8i(){this.d=this.a=null}, -jT:function jT(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.z=_.y=_.x=_.r=_.f=_.e=$}, -a8j:function a8j(a,b,c,d,e,f){var _=this -_.b=_.a=$ -_.e=_.d=_.c=null -_.r=a -_.x=b -_.y=c -_.z=d -_.Q=e -_.ch=f}, -a8k:function a8k(a,b){this.a=a -this.b=b}, -xh:function xh(a){this.a=a -this.b=0}, -MJ:function MJ(a,b){var _=this -_.e=_.d=_.c=_.b=null -_.r=_.f=0 -_.y=_.x=$ -_.z=a -_.Q=b}, -a8l:function a8l(){this.r=this.f=$}, -MK:function MK(a,b,c,d,e,f,g,h){var _=this -_.a=a -_.b=b -_.f=$ -_.r=null -_.z=c -_.Q=d -_.ch=e -_.cx=f -_.cy=g -_.db=h -_.fx=_.fr=_.dy=_.dx=0 -_.fy=$}, -MI:function MI(){}, -Co:function Co(){}, -Mz:function Mz(a){var _=this -_.x=_.c=_.b=null -_.z=a}, -abI:function abI(){}, -a84:function a84(a,b){var _=this -_.ch=_.Q=_.z=_.y=_.x=_.r=_.e=_.d=null -_.cy="" -_.dx=null -_.fx=a -_.fy=b -_.b=_.a=0}, -OF:function OF(){var _=this -_.a=null -_.c=_.b=0 -_.d=$ -_.e=0}, -abH:function abH(){}, -OT:function OT(){this.b=this.a=null}, -OU:function OU(){this.b=this.a=null}, -kb:function kb(){}, -OW:function OW(){this.b=this.a=null}, -OX:function OX(){this.b=this.a=null}, -P_:function P_(){this.b=this.a=null}, -P0:function P0(){this.b=this.a=null}, -Cu:function Cu(a){this.b=a}, -OZ:function OZ(){this.c=null}, -aca:function aca(){var _=this -_.x=_.r=_.f=_.e=$}, -v3:function v3(a){this.a=a -this.c=$}, -ay8(a,b,c,d){var s=a/255,r=b/255,q=c/255,p=d/255,o=r*(1-q),n=s*(1-p) -return B.c.G(B.c.q((2*s255?255:a+s}}, -aEz(c7,c8,c9,d0,d1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3="data",c4=A.iZ(c9,d0,B.b4),c5=c4.mn(),c6=A.v(t.S,t.wN) -for(s=d1.length,r=0;q=d1.length,r=5,j=o===1,i=q===4,h=q>=2,q=q>=4,g=0,f=0,e=0;g>>8 -a=c+1 -b=A.a(m.c,c3) -c5[c]=j?b[e]:(b[e]<<8|b[e+1])>>>8 -a0=a+1 -b=A.a(l.c,c3) -c5[a]=j?b[e]:(b[e]<<8|b[e+1])>>>8 -a=a0+1 -if(q){b=A.a(k.c,c3) -b=j?b[e]:(b[e]<<8|b[e+1])>>>8}else b=255 -c5[a0]=b -a1=c5[f] -a2=c5[c] -b=f+2 -a3=c5[b] -a4=c5[f+3] -if(a4!==0){c5[f]=B.b.cj((a1+a4-255)*255,a4) -c5[c]=B.b.cj((a2+a4-255)*255,a4) -c5[b]=B.b.cj((a3+a4-255)*255,a4)}f=a -break -case 9:b=A.a(n.c,c3) -b=j?b[e]:(b[e]<<8|b[e+1])>>>8 -a5=A.a(m.c,c3) -a5=j?a5[e]:(a5[e]<<8|a5[e+1])>>>8 -a6=A.a(l.c,c3) -a6=j?a6[e]:(a6[e]<<8|a6[e+1])>>>8 -if(q){a7=A.a(k.c,c3) -a8=j?a7[e]:(a7[e]<<8|a7[e+1])>>>8}else a8=255 -a9=((b*100>>>8)+16)/116 -b0=(a5-128)/500+a9 -b1=a9-(a6-128)/200 -b2=Math.pow(a9,3) -a9=b2>0.008856?b2:(a9-0.13793103448275862)/7.787 -b3=Math.pow(b0,3) -b0=b3>0.008856?b3:(b0-0.13793103448275862)/7.787 -b4=Math.pow(b1,3) -b1=b4>0.008856?b4:(b1-0.13793103448275862)/7.787 -b0=b0*95.047/100 -a9=a9*100/100 -b1=b1*108.883/100 -b5=b0*3.2406+a9*-1.5372+b1*-0.4986 -b6=b0*-0.9689+a9*1.8758+b1*0.0415 -b7=b0*0.0557+a9*-0.204+b1*1.057 -b5=b5>0.0031308?1.055*Math.pow(b5,0.4166666666666667)-0.055:12.92*b5 -b6=b6>0.0031308?1.055*Math.pow(b6,0.4166666666666667)-0.055:12.92*b6 -b7=b7>0.0031308?1.055*Math.pow(b7,0.4166666666666667)-0.055:12.92*b7 -b8=[B.c.G(B.c.q(b5*255,0,255)),B.c.G(B.c.q(b6*255,0,255)),B.c.G(B.c.q(b7*255,0,255))] -c=f+1 -c5[f]=b8[0] -f=c+1 -c5[c]=b8[1] -c=f+1 -c5[f]=b8[2] -f=c+1 -c5[c]=a8 -break -case 1:b=A.a(n.c,c3) -b9=j?b[e]:(b[e]<<8|b[e+1])>>>8 -if(h){b=A.a(k.c,c3) -a8=j?b[e]:(b[e]<<8|b[e+1])>>>8}else a8=255 -c=f+1 -c5[f]=b9 -f=c+1 -c5[c]=b9 -c=f+1 -c5[f]=b9 -f=c+1 -c5[c]=a8 -break -case 4:b=A.a(n.c,c3) -c0=j?b[e]:(b[e]<<8|b[e+1])>>>8 -b=A.a(m.c,c3) -c1=j?b[e]:(b[e]<<8|b[e+1])>>>8 -b=A.a(l.c,c3) -a9=j?b[e]:(b[e]<<8|b[e+1])>>>8 -b=A.a(c6.h(0,i?-1:3).c,c3) -c2=j?b[e]:(b[e]<<8|b[e+1])>>>8 -if(s){b=A.a(k.c,c3) -a8=j?b[e]:(b[e]<<8|b[e+1])>>>8}else a8=255 -b=1-(255-c2)/255 -b8=[B.c.aX(255*(1-(255-c0)/255)*b),B.c.aX(255*(1-(255-c1)/255)*b),B.c.aX(255*(1-(255-a9)/255)*b)] -c=f+1 -c5[f]=b8[0] -f=c+1 -c5[c]=b8[1] -c=f+1 -c5[f]=b8[2] -f=c+1 -c5[c]=a8 -break -default:throw A.c(A.ac("Unhandled color mode: "+A.d(c7)))}return c4}, -acc:function acc(a){var _=this -_.e=_.d=null -_.f=$ -_.x=_.r=null -_.z=_.y=$ -_.Q=null -_.ch=a -_.dy=_.dx=_.db=_.cy=$ -_.b=_.a=0}, -OV:function OV(a){this.b=a}, -OY:function OY(a,b,c){var _=this -_.b=_.a=null -_.f=_.e=_.d=_.c=$ -_.r=null -_.z=_.x=$ -_.ch=null -_.cx=$ -_.dx=a -_.dy=b -_.fx=$ -_.fy=c}, -aSL(a,b){var s,r -switch(a){case"lsct":s=new A.OZ() -r=b.c-b.d -b.E() -if(r>=12){if(b.d_(4)!=="8BIM")A.R(A.ac("Invalid key in layer additional data")) -s.c=b.d_(4)}if(r>=16)b.E() -return s -default:return new A.Cu(b)}}, -v4:function v4(){}, -acb:function acb(){this.a=null}, -aiq:function aiq(){var _=this -_.e=_.d=null -_.b=_.a=0}, -aip:function aip(){this.a=null -this.b=$}, -ait:function ait(a){this.a=a -this.c=this.b=0}, -Rs:function Rs(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=null -_.e=d}, -ayy(a,b,c){var s=new A.aiv(b,c,a),r=t.bo -s.e=A.a_(b,null,!1,r) -s.f=A.a_(b,null,!1,r) -return s}, -aiv:function aiv(a,b,c){var _=this -_.a=a -_.b=b -_.c=c -_.d=0 -_.f=_.e=null -_.r=$ -_.y=_.x=null -_.z=0 -_.Q=2 -_.cx=0 -_.cy=null}, -Rt:function Rt(a){var _=this -_.a=a -_.c=_.b=0 -_.d=null -_.x=_.r=_.f=_.e=1 -_.y=-1 -_.z=!1 -_.Q=1 -_.cx=_.ch=$ -_.dx=_.db=0 -_.fr=_.dy=null -_.fy=_.fx=$ -_.id=1 -_.k2=_.k1=0 -_.k4=null -_.rx=_.r2=_.r1=$ -_.x1=_.ry=null}, -aiw:function aiw(a){var _=this -_.e=null -_.r=a -_.b=_.a=0}, -aDL(){return new A.a9h(new Uint8Array(4096))}, -a9h:function a9h(a){var _=this -_.a=9 -_.d=_.c=_.b=0 -_.x=_.r=_.f=_.e=$ -_.y=a -_.Q=_.z=$ -_.ch=null -_.cx=$}, -aiu:function aiu(){this.a=null -this.b=$}, -ayF(a,b){var s=new Int32Array(4),r=new Int32Array(4),q=new Int8Array(4),p=new Int8Array(4),o=A.a_(8,null,!1,t.qd),n=A.a_(4,null,!1,t.xx) -return new A.aj_(a,b,new A.aj5(),new A.aj9(),new A.aj1(s,r),new A.ajb(q,p),o,n,new Uint8Array(4))}, -aFz(a,b,c){if(c===0)if(a===0)return b===0?6:5 -else return b===0?4:0 -return c}, -aj_:function aj_(a,b,c,d,e,f,g,h,i){var _=this -_.a=a -_.b=b -_.c=$ -_.d=null -_.e=$ -_.f=c -_.r=d -_.x=e -_.y=f -_.Q=_.z=$ -_.db=_.cy=_.cx=_.ch=null -_.dy=_.dx=$ -_.fx=_.fr=null -_.fy=$ -_.go=g -_.k1=h -_.k2=null -_.k4=_.k3=$ -_.r1=null -_.r2=i -_.Y=_.aw=_.y2=_.y1=_.x2=_.x1=_.ry=_.rx=$ -_.ap=_.a2=null -_.ah=_.ab=_.b3=_.be=_.bd=_.aV=$ -_.af=null -_.a_=_.a6=0 -_.bs=$ -_.aO=null -_.F=_.u=$ -_.by=null -_.bz=$}, -ajc:function ajc(){}, -aFw(a){var s=new A.Ey(a) -s.b=254 -s.c=0 -s.d=-8 -return s}, -Ey:function Ey(a){var _=this -_.a=a -_.d=_.c=_.b=$ -_.e=!1}, -bD(a,b,c){return B.b.dP(B.b.t(a+2*b+c+2,2),32)}, -aUA(a){var s,r,q,p,o=a.a,n=a.d,m=o[n+-33],l=o[n+-32],k=o[n+-31] -m=A.bD(m,l,k) -s=o[n+-30] -l=A.bD(l,k,s) -r=o[n+-29] -q=A.b([m,l,A.bD(k,s,r),A.bD(s,r,o[n+-28])],t.t) -for(p=0;p<4;++p)a.m0(p*32,4,q)}, -aUr(a){var s,r=a.a,q=a.d,p=r[q+-33],o=r[q+-1],n=r[q+31],m=r[q+63] -q=r[q+95] -s=A.ap(a,null,0) -s.ut()[0]=16843009*A.bD(p,o,n) -s.d+=32 -s.ut()[0]=16843009*A.bD(o,n,m) -s.d+=32 -s.ut()[0]=16843009*A.bD(n,m,q) -s.d+=32 -s.ut()[0]=16843009*A.bD(m,q,q)}, -aUk(a){var s,r,q,p -for(s=a.a,r=a.d,q=4,p=0;p<4;++p)q+=s[r+(p-32)]+s[r+(-1+p*32)] -q=B.b.t(q,3) -for(p=0;p<4;++p){s=a.a -r=a.d+p*32 -J.kI(s,r,r+4,q)}}, -ayG(a,b){var s,r,q,p,o=a.a,n=a.d,m=255-o[n+-33] -for(s=0,r=0;r0;--r){q=a.a -p=a.d -o=p+s -J.kI(q,o,o+16,q[p+(s-1)]) -s+=32}}, -aj2(a,b){var s,r,q -for(s=0;s<16;++s){r=b.a -q=b.d+s*32 -J.kI(r,q,q+16,a)}}, -aUg(a){var s,r,q,p -for(s=a.a,r=a.d,q=16,p=0;p<16;++p)q+=s[r+(-1+p*32)]+s[r+(p-32)] -A.aj2(B.b.t(q,5),a)}, -aUi(a){var s,r,q,p -for(s=a.a,r=a.d,q=8,p=0;p<16;++p)q+=s[r+(-1+p*32)] -A.aj2(B.b.t(q,4),a)}, -aUh(a){var s,r,q,p -for(s=a.a,r=a.d,q=8,p=0;p<16;++p)q+=s[r+(p-32)] -A.aj2(B.b.t(q,4),a)}, -aUj(a){A.aj2(128,a)}, -aUB(a){var s -for(s=0;s<8;++s)a.iq(s*32,8,a,-32)}, -aUs(a){var s,r,q,p,o -for(s=0,r=0;r<8;++r){q=a.a -p=a.d -o=p+s -J.kI(q,o,o+8,q[p+(s-1)]) -s+=32}}, -aj3(a,b){var s,r,q -for(s=0;s<8;++s){r=b.a -q=b.d+s*32 -J.kI(r,q,q+8,a)}}, -aUl(a){var s,r,q,p -for(s=a.a,r=a.d,q=8,p=0;p<8;++p)q+=s[r+(p-32)]+s[r+(-1+p*32)] -A.aj3(B.b.t(q,4),a)}, -aUm(a){var s,r,q,p -for(s=a.a,r=a.d,q=4,p=0;p<8;++p)q+=s[r+(p-32)] -A.aj3(B.b.t(q,3),a)}, -aUn(a){var s,r,q,p -for(s=a.a,r=a.d,q=4,p=0;p<8;++p)q+=s[r+(-1+p*32)] -A.aj3(B.b.t(q,3),a)}, -aUo(a){A.aj3(128,a)}, -o3(a,b,c,d,e){var s=b+c+d*32,r=a.a[a.d+s]+B.b.t(e,3) -if(!((r&-256)>>>0===0))r=r<0?0:255 -a.l(0,s,r)}, -aj4(a,b,c,d,e){A.o3(a,0,0,b,c+d) -A.o3(a,0,1,b,c+e) -A.o3(a,0,2,b,c-e) -A.o3(a,0,3,b,c-d)}, -aUE(){var s,r,q -if(!$.aFx){for(s=-255;s<=255;++s){r=$.a_3() -q=255+s -r[q]=s<0?-s:s -$.awq()[q]=B.b.t(r[q],1)}for(s=-1020;s<=1020;++s){r=$.awr() -if(s<-128)q=-128 -else q=s>127?127:s -r[1020+s]=q}for(s=-112;s<=112;++s){r=$.a_4() -if(s<-16)q=-16 -else q=s>15?15:s -r[112+s]=q}for(s=-255;s<=510;++s){r=$.yh() -if(s<0)q=0 -else q=s>255?255:s -r[255+s]=q}$.aFx=!0}}, -aj0:function aj0(){}, -aUf(){var s,r=J.fW(3,t.H3) -for(s=0;s<3;++s)r[s]=new Uint8Array(11) -return new A.Ex(r)}, -aUT(){var s,r,q,p,o=new Uint8Array(3),n=J.fW(4,t.nH) -for(s=t._4,r=0;r<4;++r){q=J.fW(8,s) -for(p=0;p<8;++p)q[p]=A.aUf() -n[r]=q}B.t.h9(o,0,3,255) -return new A.aja(o,n)}, -aj5:function aj5(){this.d=$}, -aj9:function aj9(){this.b=this.a=null}, -ajb:function ajb(a,b){var _=this -_.b=_.a=!1 -_.c=!0 -_.d=a -_.e=b}, -Ex:function Ex(a){this.a=a}, -aja:function aja(a,b){this.a=a -this.b=b}, -aj1:function aj1(a,b){var _=this -_.a=$ -_.b=null -_.d=_.c=$ -_.e=a -_.f=b}, -ra:function ra(){var _=this -_.b=_.a=0 -_.c=!1 -_.d=0}, -RN:function RN(){this.b=this.a=0}, -RP:function RP(a,b,c){this.a=a -this.b=b -this.c=c}, -RO:function RO(a,b){var _=this -_.a=a -_.b=$ -_.c=b -_.e=_.d=null -_.f=$}, -RQ:function RQ(a,b,c){this.a=a -this.b=b -this.c=c}, -ayH(a,b){var s="_buffer8",r=A.b([],t.cX),q=A.b([],t.n2),p=new Uint32Array(2),o=new A.RL(a,p) -p=o.d=A.bG(p.buffer,0,null) -A.a(p,s)[0]=a.aI() -A.a(p,s)[1]=a.aI() -A.a(p,s)[2]=a.aI() -A.a(p,s)[3]=a.aI() -A.a(p,s)[4]=a.aI() -A.a(p,s)[5]=a.aI() -A.a(p,s)[6]=a.aI() -A.a(p,s)[7]=a.aI() -return new A.Ez(o,b,r,q)}, -rc(a,b){return B.b.t(a+B.b.bE(1,b)-1,b)}, -Ez:function Ez(a,b,c,d){var _=this -_.b=a -_.c=b -_.d=null -_.r=_.f=_.e=0 -_.x=null -_.Q=_.z=_.y=0 -_.ch=null -_.cx=0 -_.cy=c -_.db=d -_.dx=0 -_.dy=null -_.fr=$ -_.go=_.fy=_.fx=null}, -MA:function MA(a,b,c,d){var _=this -_.b=a -_.c=b -_.d=null -_.r=_.f=_.e=0 -_.x=null -_.Q=_.z=_.y=0 -_.ch=null -_.cx=0 -_.cy=c -_.db=d -_.dx=0 -_.dy=null -_.fr=$ -_.go=_.fy=_.fx=null}, -RL:function RL(a,b){var _=this -_.a=0 -_.b=a -_.c=b -_.d=$}, -aj6:function aj6(a,b){this.a=a -this.b=b}, -aj7(a,b,c){var s=a[b] -a[b]=(((s&4278255360)>>>0)+((c&4278255360)>>>0)&4278255360|(s&16711935)+(c&16711935)&16711935)>>>0}, -m2(a,b){return((a^b)>>>1&2139062143)+((a&b)>>>0)}, -rb(a){if(a<0)return 0 -if(a>255)return 255 -return a}, -aj8(a,b,c){return Math.abs(b-c)-Math.abs(a-c)}, -aUF(a,b,c){return 4278190080}, -aUG(a,b,c){return b}, -aUL(a,b,c){return a[c]}, -aUM(a,b,c){return a[c+1]}, -aUN(a,b,c){return a[c-1]}, -aUO(a,b,c){var s=a[c] -return A.m2(A.m2(b,a[c+1]),s)}, -aUP(a,b,c){return A.m2(b,a[c-1])}, -aUQ(a,b,c){return A.m2(b,a[c])}, -aUR(a,b,c){return A.m2(a[c-1],a[c])}, -aUS(a,b,c){return A.m2(a[c],a[c+1])}, -aUH(a,b,c){var s=a[c-1],r=a[c],q=a[c+1] -return A.m2(A.m2(b,s),A.m2(r,q))}, -aUI(a,b,c){var s=a[c],r=a[c-1] -return A.aj8(s>>>24,b>>>24,r>>>24)+A.aj8(s>>>16&255,b>>>16&255,r>>>16&255)+A.aj8(s>>>8&255,b>>>8&255,r>>>8&255)+A.aj8(s&255,b&255,r&255)<=0?s:b}, -aUJ(a,b,c){var s=a[c],r=a[c-1] -return(A.rb((b>>>24)+(s>>>24)-(r>>>24))<<24|A.rb((b>>>16&255)+(s>>>16&255)-(r>>>16&255))<<16|A.rb((b>>>8&255)+(s>>>8&255)-(r>>>8&255))<<8|A.rb((b&255)+(s&255)-(r&255)))>>>0}, -aUK(a,b,c){var s,r,q,p=a[c],o=a[c-1],n=A.m2(b,p) -p=n>>>24 -s=n>>>16&255 -r=n>>>8&255 -q=n>>>0&255 -return(A.rb(p+B.b.az(p-(o>>>24),2))<<24|A.rb(s+B.b.az(s-(o>>>16&255),2))<<16|A.rb(r+B.b.az(r-(o>>>8&255),2))<<8|A.rb(q+B.b.az(q-(o&255),2)))>>>0}, -RM:function RM(){var _=this -_.c=_.b=_.a=0 -_.d=null -_.e=0}, -ajl:function ajl(a,b,c){var _=this -_.a=a -_.b=b -_.c=c -_.f=_.e=_.d=0 -_.r=1 -_.x=!1 -_.y=$ -_.z=!1}, -EE:function EE(){}, -MB:function MB(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.r=1 -_.y=_.x=$}, -aDb(){var s=new Uint8Array(128),r=new Int16Array(128) -s=new A.Mg(s,r,new Int16Array(128)) -s.DG(0) -return s}, -aRc(){var s,r=J.fW(5,t.vB) -for(s=0;s<5;++s)r[s]=A.aDb() -return new A.Ay(r)}, -Mg:function Mg(a,b,c){var _=this -_.a=a -_.b=b -_.c=c -_.d=$ -_.f=_.e=0}, -Ay:function Ay(a){this.a=a}, -RZ:function RZ(a){var _=this -_.e=_.d=!1 -_.f=0 -_.Q=a -_.cx=_.ch=0 -_.cy=null -_.b=_.a=_.dy=_.dx=0}, -MC:function MC(a){var _=this -_.e=_.d=!1 -_.f=0 -_.Q=a -_.cx=_.ch=0 -_.cy=null -_.b=_.a=_.dy=_.dx=0}, -ajm:function ajm(){this.b=this.a=null}, -Ma:function Ma(a){var _=this -_.a=a -_.e=_.d=_.c=_.b=null}, -aD8(a,b,c){switch(b){case 1:if(c===8)return new Int8Array(a) -else if(c===16)return new Int16Array(a) -else if(c===32)return new Int32Array(a) -break -case 0:if(c===8)return new Uint8Array(a) -else if(c===16)return new Uint16Array(a) -else if(c===32)return new Uint32Array(a) -break -case 3:if(c===16)return new Uint16Array(a) -else if(c===32)return new Float32Array(a) -else if(c===64)return new Float64Array(a) -break}throw A.c(A.bV(null))}, -a6q(a,b,c,d,e){return new A.AB(a,b,c,d,e,A.aD8(b*c,d,e))}, -AB:function AB(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f}, -aZu(a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=new A.auR(new A.auS()),b=A.iZ(a0.gbo(a0),a0.gbj(a0),B.b4),a=b.mn() -if(!(a0.b!=null||a0.c!=null||a0.d!=null))throw A.c(A.ac("Only RGB[A] images are currently supported.")) -s=Math.pow(2,B.c.q(a1+2.47393,-20,20)) -r=a0.a -q=0 -p=0 -while(!0){if(r.gS(r))o=0 -else{o=r.gbg(r) -o=o.gN(o).c}if(!(q255){i=255*(i/f) -h=255*(h/f) -g=255*(g/f)}e=p+1 -a[p]=B.c.G(B.c.q(i,0,255)) -p=e+1 -a[e]=B.c.G(B.c.q(h,0,255)) -e=p+1 -a[p]=B.c.G(B.c.q(g,0,255)) -o=a0.e -if(o!=null){d=o.uI(n,q) -if(d==1/0||d==-1/0||isNaN(d))d=1 -p=e+1 -a[e]=B.c.G(B.c.q(d*255,0,255))}else{p=e+1 -a[e]=255}++n}++q}return b}, -auS:function auS(){}, -auR:function auR(a){this.a=a}, -iZ(a,b,c){var s=new Uint32Array(a*b),r=new A.A3(A.v(t.S,t.z)) -r.a0Q(null) -return new A.a7m(a,b,c,s,r)}, -Ar:function Ar(a,b){this.a=a -this.b=b}, -z7:function z7(a,b){this.a=a -this.b=b}, -a7m:function a7m(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.y=d -_.z=e}, -ac(a){return new A.Ml(a)}, -Ml:function Ml(a){this.a=a}, -bb(a,b,c,d){return new A.fo(a,d,c==null?a.length:d+c,d,b)}, -ap(a,b,c){var s=a.a,r=a.d+c,q=a.b,p=b==null?a.c:r+b -return new A.fo(s,q,p,r,a.e)}, -fo:function fo(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -aaI(a){return new A.aaH(new Uint8Array(a))}, -aaH:function aaH(a){this.a=0 -this.c=a}, -a7u:function a7u(a){this.e=this.d=$ -this.a=a}, -a7w:function a7w(a,b){this.a=a -this.b=b}, -a7v:function a7v(){}, -a7x:function a7x(a){this.a=a}, -a7G:function a7G(){}, -a9B:function a9B(a){this.a=a}, -a7t:function a7t(){}, -z0:function z0(a,b){this.a=a -this.b=b}, -AL:function AL(a,b){this.a=a -this.b=b}, -KP:function KP(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.x=h -_.y=i -_.z=j -_.Q=k -_.ch=l -_.cx=m -_.db=n -_.dx=o -_.dy=p -_.fr=q}, -aCn(a){var s=A.aIB(null,A.aYV(),null) -s.toString -s=new A.jG(new A.a2v(),s) -s.DS(a) -return s}, -aPJ(a){var s=$.awt() -s.toString -if(A.y7(a)!=="en_US")s.ow() -return!0}, -aPI(){return A.b([new A.a2s(),new A.a2t(),new A.a2u()],t.xf)}, -aVh(a){var s,r -if(a==="''")return"'" -else{s=B.e.a0(a,1,a.length-1) -r=$.aKn() -return A.iA(s,r,"'")}}, -jG:function jG(a,b){var _=this -_.a=a -_.c=b -_.y=_.x=_.f=_.e=_.d=null}, -a2v:function a2v(){}, -a2s:function a2s(){}, -a2t:function a2t(){}, -a2u:function a2u(){}, -o6:function o6(){}, -wR:function wR(a,b){this.a=a -this.b=b}, -wT:function wT(a,b,c){this.d=a -this.a=b -this.b=c}, -wS:function wS(a,b){this.a=a -this.b=b}, -aFr(a,b,c){return new A.RD(a,b,A.b([],t.s),c.i("RD<0>"))}, -y7(a){var s,r -if(a==="C")return"en_ISO" -if(a.length<5)return a -s=a[2] -if(s!=="-"&&s!=="_")return a -r=B.e.ci(a,3) -if(r.length<=3)r=r.toUpperCase() -return a[0]+a[1]+"_"+r}, -aIB(a,b,c){var s,r,q -if(a==null){if(A.aHy()==null)$.aGI="en_US" -s=A.aHy() -s.toString -return A.aIB(s,b,c)}if(b.$1(a))return a -for(s=[A.y7(a),A.b_d(a),"fallback"],r=0;r<3;++r){q=s[r] -if(b.$1(q))return q}return A.aXZ(a)}, -aXZ(a){throw A.c(A.aO('Invalid locale "'+a+'"',null))}, -b_d(a){if(a.length<2)return a -return B.e.a0(a,0,2).toLowerCase()}, -RD:function RD(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.$ti=d}, -Nd:function Nd(a){this.a=a}, -aTk(a){var s=($.bv+1)%16777215 -$.bv=s -return new A.DB(null,s,a,B.a2)}, -uJ:function uJ(){}, -Vh:function Vh(a,b,c,d,e){var _=this -_.bz=a -_.b9$=b -_.b=_.a=_.dy=null -_.c=c -_.d=null -_.e=$ -_.f=d -_.r=null -_.x=e -_.Q=_.z=null -_.ch=!1 -_.cx=!0 -_.dx=_.db=_.cy=!1}, -of:function of(a,b,c,d){var _=this -_.c=a -_.d=b -_.e=c -_.a=d}, -og:function og(a,b,c){var _=this -_.b=_.a=_.dy=_.C=_.bz=null -_.c=a -_.d=null -_.e=$ -_.f=b -_.r=null -_.x=c -_.Q=_.z=null -_.ch=!1 -_.cx=!0 -_.dx=_.db=_.cy=!1}, -aow:function aow(){}, -Qm:function Qm(){}, -ard:function ard(a){this.a=a}, -asE:function asE(a){this.a=a}, -lG:function lG(){}, -DB:function DB(a,b,c,d){var _=this -_.b9$=a -_.b=_.a=_.dy=null -_.c=b -_.d=null -_.e=$ -_.f=c -_.r=null -_.x=d -_.Q=_.z=null -_.ch=!1 -_.cx=!0 -_.dx=_.db=_.cy=!1}, -X7:function X7(){}, -YZ:function YZ(){}, -aCh(a){var s=a==null?A.azC():"." -if(a==null)a=$.awp() -return new A.Kz(t.P1.a(a),s)}, -aH1(a){if(t.Xu.b(a))return a -throw A.c(A.fJ(a,"uri","Value must be a String or a Uri"))}, -au2(a,b){var s,r,q,p,o,n,m,l -for(s=b.length,r=1;r=1;s=q){q=s-1 -if(b[q]!=null)break}p=new A.ci("") -o=""+(a+"(") -p.a=o -n=A.a8(b) -m=n.i("hI<1>") -l=new A.hI(b,0,s,m) -l.vm(b,0,s,n.c) -m=o+new A.aF(l,new A.au3(),m.i("aF")).c1(0,", ") -p.a=m -p.a=m+("): part "+(r-1)+" was null, but part "+r+" was not.") -throw A.c(A.aO(p.j(0),null))}}, -Kz:function Kz(a,b){this.a=a -this.b=b}, -a1B:function a1B(){}, -a1C:function a1C(){}, -au3:function au3(){}, -pM:function pM(){}, -C7(a,b){var s,r,q,p,o,n=b.VH(a) -b.lX(a) -if(n!=null)a=B.e.ci(a,n.length) -s=t.s -r=A.b([],s) -q=A.b([],s) -s=a.length -if(s!==0&&b.kw(B.e.ao(a,0))){q.push(a[0]) -p=1}else{q.push("") -p=0}for(o=p;o")),null,a,null,c.i("z5<0>"))}, -z5:function z5(a,b,c,d,e){var _=this -_.e=a -_.r=b -_.c=c -_.a=d -_.$ti=e}, -aCg(a,b){return new A.zq(a,null,null,b.i("zq<0>"))}, -zq:function zq(a,b,c,d){var _=this -_.e=a -_.c=b -_.a=c -_.$ti=d}, -aRI(a,b){if(b!=null)b.aq(0,a.gT8()) -return new A.a96(b,a)}, -Bh:function Bh(){}, -a96:function a96(a,b){this.a=a -this.b=b}, -aRZ(a,b){return new A.Nz(b,a,null)}, -qu(a,b){var s,r=A.aSJ(a,b) -a.Rk(r) -s=A.a(r.dJ,"_delegateState") -return s.gn(s)}, -aSJ(a,b){var s,r={} -r.a=null -s=b.i("fy<0>") -if(s.b(a.gM()))a.mj(new A.ac9(r,b)) -else r.a=b.i("oc<0>?").a(a.kO(s)) -r=r.a -if(r==null)throw A.c(new A.OR(A.bU(b),A.J(a.gM()))) -return r}, -uc:function uc(){}, -FB:function FB(a,b,c,d,e){var _=this -_.b9$=a -_.b=_.a=_.dy=null -_.c=b -_.d=null -_.e=$ -_.f=c -_.r=null -_.x=d -_.Q=_.z=null -_.ch=!1 -_.cx=!0 -_.dx=_.db=_.cy=!1 -_.$ti=e}, -fy:function fy(a,b,c,d,e){var _=this -_.f=a -_.r=b -_.b=c -_.a=d -_.$ti=e}, -ri:function ri(a,b){var _=this -_.b=_.a=!1 -_.c=a -_.$ti=b}, -oc:function oc(a,b,c,d,e){var _=this -_.d5=!1 -_.ej=_.dz=!0 -_.ax=_.ek=!1 -_.fF=_.dJ=$ -_.bz=a -_.b=_.a=_.dy=null -_.c=b -_.d=null -_.e=$ -_.f=c -_.r=null -_.x=d -_.Q=_.z=null -_.ch=!1 -_.cx=!0 -_.dx=_.db=_.cy=!1 -_.$ti=e}, -ank:function ank(a){this.a=a}, -Tz:function Tz(){}, -m8:function m8(){}, -xZ:function xZ(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.$ti=d}, -Hz:function Hz(a){this.a=this.b=null -this.$ti=a}, -Nz:function Nz(a,b,c){this.c=a -this.d=b -this.a=c}, -ac9:function ac9(a,b){this.a=a -this.b=b}, -OR:function OR(a,b){this.a=a -this.b=b}, -N0:function N0(a){this.a=a}, -Cw(a,b,c){return A.aSO(a,b,c)}, -aSO(a,b,c){var s=0,r=A.C(t.y),q,p=2,o,n=[],m,l,k,j,i,h,g,f,e -var $async$Cw=A.D(function(d,a0){if(d===1){o=a0 -s=p}while(true)switch(s){case 0:s=A.e0()===B.aH?3:5 -break -case 3:k=t.z -s=6 -return A.H(A.hk(B.ay,null,k),$async$Cw) -case 6:if($.K.F$.Q.h(0,a)==null){q=!1 -s=1 -break}m=t.q.a($.K.F$.Q.h(0,a).gL()) -p=8 -j=m.rx.a -i=m.rx.b -h=c.f -g=c.r -s=11 -return A.H(b.f5("setDimensions",A.af(["width",j,"height",i,"scanAreaWidth",h,"scanAreaHeight",g,"scanAreaOffset",0],t.N,t.i),!1,k),$async$Cw) -case 11:q=!0 -s=1 -break -p=2 -s=10 -break -case 8:p=7 -e=o -k=A.Z(e) -if(k instanceof A.ns){l=k -throw A.c(A.aP9(l.a,l.b))}else throw e -s=10 -break -case 7:s=2 -break -case 10:s=4 -break -case 5:s=A.e0()===B.aZ?12:13 -break -case 12:s=14 -return A.H(b.f5("changeScanArea",A.af(["scanAreaWidth",c.f,"scanAreaHeight",c.r,"cutOutBottomOffset",0],t.N,t.i),!1,t.z),$async$Cw) -case 14:q=!0 -s=1 -break -case 13:case 4:q=!1 -s=1 -break -case 1:return A.A(q,r) -case 2:return A.z(o,r)}}) -return A.B($async$Cw,r)}, -Cv:function Cv(a,b,c,d){var _=this -_.c=a -_.d=b -_.r=c -_.a=d}, -Gq:function Gq(a){var _=this -_.e=_.d=$ -_.a=null -_.b=a -_.c=null}, -aEA(a,b,c,d,e,f){var s=e==null,r=s?250:e -return new A.P4(a,d,f,c,b,r,s?250:e)}, -P4:function P4(a,b,c,d,e,f,g){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g}, -acg:function acg(){}, -t5:function t5(a){this.a=a}, -td:function td(a,b){this.a=a -this.b=b}, -aP9(a,b){return new A.Jw(a,b)}, -Jw:function Jw(a,b){this.a=a -this.b=b}, -EF:function EF(a,b,c){this.c=a -this.d=b -this.a=c}, -Yv:function Yv(a,b,c,d){var _=this -_.d=null -_.e=!1 -_.f=null -_.r=$ -_.z=_.x=null -_.Q=a -_.ch=b -_.cx=c -_.cy=$ -_.a=_.db=null -_.b=d -_.c=null}, -asq:function asq(){}, -asr:function asr(a){this.a=a}, -ass:function ass(a){this.a=a}, -asl:function asl(a,b){this.a=a -this.b=b}, -asm:function asm(a){this.a=a}, -aso:function aso(){}, -ask:function ask(a,b){this.a=a -this.b=b}, -asp:function asp(a){this.a=a}, -asn:function asn(a,b){this.a=a -this.b=b}, -P3:function P3(a){this.a=a}, -a1r:function a1r(){}, -aiV:function aiV(){}, -ajg:function ajg(){}, -a2R:function a2R(){}, -DA(){var s=0,r=A.C(t.cZ),q,p=2,o,n=[],m,l,k,j,i,h,g -var $async$DA=A.D(function(a,b){if(a===1){o=b -s=p}while(true)switch(s){case 0:h=$.ayl -s=h==null?3:4 -break -case 3:m=new A.aN(new A.ab($.a3,t.Gl),t.Iy) -p=6 -s=9 -return A.H(A.afA(),$async$DA) -case 9:l=b -J.awB(m,new A.vt(l)) -p=2 -s=8 -break -case 6:p=5 -g=o -h=A.Z(g) -if(t.VI.b(h)){k=h -m.hv(k) -j=m.a -$.ayl=null -q=j -s=1 -break}else throw g -s=8 -break -case 5:s=2 -break -case 8:h=$.ayl=m -case 4:q=h.a -s=1 -break -case 1:return A.A(q,r) -case 2:return A.z(o,r)}}) -return A.B($async$DA,r)}, -afA(){var s=0,r=A.C(t.nf),q,p,o,n,m,l,k -var $async$afA=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:s=3 -return A.H($.awn().ml(0),$async$afA) -case 3:l=b -k=A.v(t.N,t.K) -for(p=J.l(l),o=J.aW(p.gaD(l));o.v();){n=o.gJ(o) -m=B.e.ci(n,8) -n=p.h(l,n) -n.toString -k.l(0,m,n)}q=k -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$afA,r)}, -vt:function vt(a){this.a=a}, -a9C:function a9C(){}, -aTg(a){var s -try{}catch(s){if(t.We.b(A.Z(s)))throw A.c(A.my(u.r)) -else throw s}$.aTf=a}, -afz:function afz(){}, -afx:function afx(){}, -afy:function afy(){}, -axq(a,b){if(b<0)A.R(A.dV("Offset may not be negative, was "+b+".")) -else if(b>a.c.length)A.R(A.dV("Offset "+b+u.D+a.gp(a)+".")) -return new A.LC(a,b)}, -ah0:function ah0(a,b,c){var _=this -_.a=a -_.b=b -_.c=c -_.d=null}, -LC:function LC(a,b){this.a=a -this.b=b}, -Fj:function Fj(a,b,c){this.a=a -this.b=b -this.c=c}, -aRg(a,b){var s=A.aRh(A.b([A.aVp(a,!0)],t._Y)),r=new A.a6P(b).$0(),q=B.b.j(B.d.gO(s).b+1),p=A.aRi(s)?0:3,o=A.a8(s) -return new A.a6v(s,r,null,1+Math.max(q.length,p),new A.aF(s,new A.a6x(),o.i("aF<1,i>")).z0(0,B.yO),!A.aZK(new A.aF(s,new A.a6y(),o.i("aF<1,F?>"))),new A.ci(""))}, -aRi(a){var s,r,q -for(s=0;s") -return A.ai(new A.hi(s,new A.a6C(),r),!0,r.i("q.E"))}, -aVp(a,b){return new A.f9(new A.ane(a).$0(),!0)}, -aVr(a){var s,r,q,p,o,n,m=a.gcI(a) -if(!B.e.A(m,"\r\n"))return a -s=a.gbn(a) -r=s.gca(s) -for(s=m.length-1,q=0;qq){q=o -r=p}if(o>s)s=o}for(n=0,m=0,p=0;pm){m=k -n=p}}if(r>n){j=n -n=r -r=j}if(n-r<=f/16)throw A.c(A.e9()) -i=n-1 -for(p=i,h=-1;p>r;--p){g=p-r -k=g*g*(n-p)*(s-a[p]) -if(k>h){h=k -i=p}}return B.b.cb(i,$.aAb())}, -M8:function M8(){}, -aRb(a,b){var s,r,q,p=a.a,o=a.b,n=b.length,m=n-1,l=p-1,k=o-1,j=!0,i=0 -while(!0){if(!(ip||q<-1||q>o)throw A.c(A.e9()) -if(s===-1){b[i]=0 -j=!0}else if(s===p){b[i]=l -j=!0}else j=!1 -if(q===-1){b[r]=0 -j=!0}else if(q===o){b[r]=k -j=!0}i+=2}i=n-2 -j=!0 -while(!0){if(!(i>=0&&j))break -s=B.c.G(b[i]) -n=i+1 -q=B.c.G(b[n]) -if(s<-1||s>p||q<-1||q>o)throw A.c(A.e9()) -if(s===-1){b[i]=0 -j=!0}else if(s===p){b[i]=l -j=!0}else j=!1 -if(q===-1){b[n]=0 -j=!0}else if(q===o){b[n]=k -j=!0}i-=2}}, -a6j:function a6j(){}, -aRk(a,b,a0,a1,a2,a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=$.yg(),d=a2-e,c=a1-e -for(e=b-3,s=a0-3,r=0;r>>0 -if(q>d)q=d -p=r<2?2:Math.min(r,s) -for(o=0;o>>0 -if(n>c)n=c -m=o<2?2:Math.min(o,e) -for(l=m-2,k=m-1,j=m+1,i=m+2,h=0,g=-2;g<=2;++g){f=a3[p+g] -h+=f[l]+f[k]+f[m]+f[j]+f[i]}A.aRl(a,n,q,B.b.az(h,25),a1,a4)}}}, -aRl(a,b,c,d,e,f){var s,r,q,p,o -for(s=c*e+b,r=0;q=$.yg(),r>>0 -for(a=(q>a0?a0:q)*a6,p=r>0,o=r-1,n=0;n>>0 -for(l=a+(m>a1?a1:m),k=0,j=255,i=0,h=0;g=$.yg(),hi)i=e}if(i-j>24){++h -for(l+=a6;h>>6 -if(i-j<=24){d=j/2|0 -if(p&&n>0){g=a2[o] -c=n-1 -b=B.b.az(g[n]+2*a2[r][c]+g[c],4) -if(j=0;){if(q[f].b.length===g)break;--f}++f -e=g-o -for(d=0,h=0;h>>0,(b^21522)>>>0)}, -aD3(a,b){var s,r,q,p,o,n,m,l -for(s=a!==b,r=2147483647,q=0,p=0;p<32;++p){o=$.aR0[p] -n=o[0] -if(n===a||n===b){s=o[1] -m=B.b.t(s,3) -$.a_1() -return new A.As($.a_1()[m&3],s&7)}l=A.azy((a^n)>>>0) -if(l>>0) -if(l40)throw A.c(A.aO(null,null)) -return $.aAg()[a-1]}, -aFB(a){var s,r,q,p,o -for(s=2147483647,r=0,q=0;q<34;++q){p=$.aUV[q] -if(p===a)return $.aAg()[q+7-1] -o=A.azy((a^p)>>>0) -if(o=o||r>=q)throw A.c(A.e9()) -n=q-r -if(n!==o-p){o=p+n -if(o>=a.a)throw A.c(A.e9())}m=B.c.aX((o-p+1)/s) -l=B.c.aX((n+1)/s) -if(m<=0||l<=0)throw A.c(A.e9()) -if(l!==m)throw A.c(A.e9()) -k=B.c.az(s,2) -r+=k -p+=k -j=p+B.c.G((m-1)*s)-o -if(j>0){if(j>k)throw A.c(A.e9()) -p-=j}i=r+B.c.G((l-1)*s)-q -if(i>0){if(i>k)throw A.c(A.e9()) -r-=i}h=A.Jd(m,l) -for(g=0;g=8;){r=s+1 -b=B.bC[(b^q.h(a,s))&255]^b>>>8 -s=r+1 -b=B.bC[(b^q.h(a,r))&255]^b>>>8 -r=s+1 -b=B.bC[(b^q.h(a,s))&255]^b>>>8 -s=r+1 -b=B.bC[(b^q.h(a,r))&255]^b>>>8 -r=s+1 -b=B.bC[(b^q.h(a,s))&255]^b>>>8 -s=r+1 -b=B.bC[(b^q.h(a,r))&255]^b>>>8 -r=s+1 -b=B.bC[(b^q.h(a,s))&255]^b>>>8 -s=r+1 -b=B.bC[(b^q.h(a,r))&255]^b>>>8 -p-=8}if(p>0)do{r=s+1 -b=B.bC[(b^q.h(a,s))&255]^b>>>8 -if(--p,p>0){s=r -continue}else break}while(!0) -return(b^4294967295)>>>0}, -rP(a){var s=B.e.ao(u.s,a>>>6)+(a&63),r=s&1,q=B.e.ao(u.M,s>>>1) -return q>>>4&-r|q&15&r-1}, -kE(a,b){var s=B.e.ao(u.s,1024+(a&1023))+(b&1023),r=s&1,q=B.e.ao(u.M,s>>>1) -return q>>>4&-r|q&15&r-1}, -aZs(a,b,c,d){var s,r,q,p,o,n=A.v(d,c.i("w<0>")) -for(s=c.i("o<0>"),r=0;r<1;++r){q=a[r] -p=b.$1(q) -o=n.h(0,p) -if(o==null){o=A.b([],s) -n.l(0,p,o) -p=o}else p=o -p.push(q)}return n}, -aZE(a,b,c,d,e,f,g,h,i){return A.a_G(firebase.initializeApp({apiKey:a,authDomain:c,databaseURL:d,projectId:h,storageBucket:i,messagingSenderId:f,measurementId:e,appId:b},"[DEFAULT]"))}, -ZE(a,b,c,d,e){return A.aYI(a,b,c,d,e,e)}, -aYI(a,b,c,d,e,f){var s=0,r=A.C(f),q -var $async$ZE=A.D(function(g,h){if(g===1)return A.z(h,r) -while(true)switch(s){case 0:s=3 -return A.H(null,$async$ZE) -case 3:q=a.$1(b) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$ZE,r)}, -avA(a,b){var s,r -if(a==null)return b==null -if(b==null||a.a!==b.gp(b))return!1 -if(a===b)return!0 -for(s=A.fz(a,a.r,A.r(a).c),r=s.$ti.c;s.v();)if(!b.A(0,r.a(s.d)))return!1 -return!0}, -em(a,b){var s -if(a==null)return b==null -if(b==null||a.length!==b.length)return!1 -if(a===b)return!0 -for(s=0;s0)if(r.b){s=r.ch -if(s.a===B.an){s=s.fy.a -s=A.aH(255,b.gn(b)>>>16&255,b.gn(b)>>>8&255,b.gn(b)&255).k(0,A.aH(255,s>>>16&255,s>>>8&255,s&255))}else s=!1}else s=!1 -else s=!1 -if(s){s=r.ch.go.a -return A.ax6(A.aH(B.c.aX(255*((4.5*Math.log(c+1)+2)/100)),s>>>16&255,s>>>8&255,s&255),b)}return b}, -a4y(a){var s=0,r=A.C(t.H),q -var $async$a4y=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)$async$outer:switch(s){case 0:a.gL().uX(B.xo) -switch(A.aq(a).r.a){case 0:case 1:q=A.R5(B.Rg) -s=1 -break $async$outer -case 2:case 3:case 4:case 5:q=A.dk(null,t.H) -s=1 -break $async$outer}case 1:return A.A(q,r)}}) -return A.B($async$a4y,r)}, -axo(a){a.gL().uX(B.Np) -switch(A.aq(a).r.a){case 0:case 1:return A.a6l() -case 2:case 3:case 4:case 5:return A.dk(null,t.H)}}, -b_3(a,b,c,d,e){var s,r,q,p,o,n,m=d.b,l=m+e,k=a.b,j=c.b-10,i=l+k<=j -k=m-e-k -s=k>=10 -if(b)r=i||!s -else r=!(s||!i) -q=r?Math.min(l,j):Math.max(k,10) -m=c.a -l=a.a -if(m-20m-n?k-l:o-j}return new A.m(p,q)}, -a9v(a){var s=a.a -if(s[0]===1&&s[1]===0&&s[2]===0&&s[3]===0&&s[4]===0&&s[5]===1&&s[6]===0&&s[7]===0&&s[8]===0&&s[9]===0&&s[10]===1&&s[11]===0&&s[14]===0&&s[15]===1)return new A.m(s[12],s[13]) -return null}, -aRS(a,b){var s,r -if(a===b)return!0 -if(a==null)return A.axP(b) -s=a.a -r=b.a -return s[0]===r[0]&&s[1]===r[1]&&s[2]===r[2]&&s[3]===r[3]&&s[4]===r[4]&&s[5]===r[5]&&s[6]===r[6]&&s[7]===r[7]&&s[8]===r[8]&&s[9]===r[9]&&s[10]===r[10]&&s[11]===r[11]&&s[12]===r[12]&&s[13]===r[13]&&s[14]===r[14]&&s[15]===r[15]}, -axP(a){var s=a.a -return s[0]===1&&s[1]===0&&s[2]===0&&s[3]===0&&s[4]===0&&s[5]===1&&s[6]===0&&s[7]===0&&s[8]===0&&s[9]===0&&s[10]===1&&s[11]===0&&s[12]===0&&s[13]===0&&s[14]===0&&s[15]===1}, -fq(a,b){var s=a.a,r=b.a,q=b.b,p=s[0]*r+s[4]*q+s[12],o=s[1]*r+s[5]*q+s[13],n=s[3]*r+s[7]*q+s[15] -if(n===1)return new A.m(p,o) -else return new A.m(p/n,o/n)}, -a9u(a,b,c,d,e){var s,r=e?1:1/(a[3]*b+a[7]*c+a[15]),q=(a[0]*b+a[4]*c+a[12])*r,p=(a[1]*b+a[5]*c+a[13])*r -if(d){s=$.awk() -s[2]=q -s[0]=q -s[3]=p -s[1]=p}else{s=$.awk() -if(qs[2])s[2]=q -if(p>s[3])s[3]=p}}, -q4(b1,b2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=b1.a,a5=b2.a,a6=b2.b,a7=b2.c,a8=a7-a5,a9=b2.d,b0=a9-a6 -if(!isFinite(a8)||!isFinite(b0)){s=a4[3]===0&&a4[7]===0&&a4[15]===1 -A.a9u(a4,a5,a6,!0,s) -A.a9u(a4,a7,a6,!1,s) -A.a9u(a4,a5,a9,!1,s) -A.a9u(a4,a7,a9,!1,s) -a7=$.awk() -return new A.x(a7[0],a7[1],a7[2],a7[3])}a7=a4[0] -r=a7*a8 -a9=a4[4] -q=a9*b0 -p=a7*a5+a9*a6+a4[12] -a9=a4[1] -o=a9*a8 -a7=a4[5] -n=a7*b0 -m=a9*a5+a7*a6+a4[13] -a7=a4[3] -if(a7===0&&a4[7]===0&&a4[15]===1){l=p+r -if(r<0)k=p -else{k=l -l=p}if(q<0)l+=q -else k+=q -j=m+o -if(o<0)i=m -else{i=j -j=m}if(n<0)j+=n -else i+=n -return new A.x(l,j,k,i)}else{a9=a4[7] -h=a9*b0 -g=a7*a5+a9*a6+a4[15] -f=p/g -e=m/g -a9=p+r -a7=g+a7*a8 -d=a9/a7 -c=m+o -b=c/a7 -a=g+h -a0=(p+q)/a -a1=(m+n)/a -a7+=h -a2=(a9+q)/a7 -a3=(c+n)/a7 -return new A.x(A.aDR(f,d,a0,a2),A.aDR(e,b,a1,a3),A.aDQ(f,d,a0,a2),A.aDQ(e,b,a1,a3))}}, -aDR(a,b,c,d){var s=ab?a:b,r=c>d?c:d -return s>r?s:r}, -aDT(a,b){var s -if(A.axP(a))return b -s=new A.bd(new Float64Array(16)) -s.bA(a) -s.lA(s) -return A.q4(s,b)}, -aDS(a){var s,r=new A.bd(new Float64Array(16)) -r.ed() -s=new A.is(new Float64Array(4)) -s.v5(0,0,0,a.a) -r.zQ(0,s) -s=new A.is(new Float64Array(4)) -s.v5(0,0,0,a.b) -r.zQ(1,s) -return r}, -Ik(a,b,c){if(a==null||!1)return a===b -return a>b-c&&a>>0}, -aQv(a5,a6,a7,a8,a9,b0,b1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=null,a3=b1<16384,a4=a7>a9?a9:a7 -for(s=1;s<=a4;)s=s<<1>>>0 -s=s>>>1 -r=s>>>1 -q=A.b([0,0],t.t) -for(p=s,s=r;s>=1;p=s,s=r){o=a6+b0*(a9-p) -n=b0*s -m=b0*p -l=a8*s -k=a8*p -for(j=(a7&s)>>>0!==0,i=a8*(a7-p),h=a2,g=h,f=g,e=f,d=a6;d<=o;d+=m){c=d+i -for(b=d;b<=c;b+=k){a=b+l -a0=b+n -a1=a0+l -if(a3){A.A4(a5[b],a5[a0],q) -e=q[0] -g=q[1] -A.A4(a5[a],a5[a1],q) -f=q[0] -h=q[1] -A.A4(e,f,q) -a5[b]=q[0] -a5[a]=q[1] -A.A4(g,h,q) -a5[a0]=q[0] -a5[a1]=q[1]}else{A.A5(a5[b],a5[a0],q) -e=q[0] -g=q[1] -A.A5(a5[a],a5[a1],q) -f=q[0] -h=q[1] -A.A5(e,f,q) -a5[b]=q[0] -a5[a]=q[1] -A.A5(g,h,q) -a5[a0]=q[0] -a5[a1]=q[1]}}if(j){a0=b+n -if(a3){A.A4(a5[b],a5[a0],q) -e=q[0] -a5[a0]=q[1]}else{A.A5(a5[b],a5[a0],q) -e=q[0] -a5[a0]=q[1]}a5[b]=e}}if((a9&s)>>>0!==0){c=d+i -for(b=d;b<=c;b+=k){a=b+l -if(a3){A.A4(a5[b],a5[a],q) -e=q[0] -a5[a]=q[1]}else{A.A5(a5[b],a5[a],q) -e=q[0] -a5[a]=q[1]}a5[b]=e}}r=s>>>1}}, -A4(a,b,c){var s,r,q,p,o=$.fG() -o[0]=a -s=$.h9() -r=s[0] -o[0]=b -q=s[0] -p=r+(q&1)+B.b.t(q,1) -c[0]=p -c[1]=p-q}, -A5(a,b,c){var s=a-B.b.t(b,1)&65535 -c[1]=s -c[0]=b+s-32768&65535}, -aZj(a){var s=a.toLowerCase() -if(B.e.e5(s,".jpg")||B.e.e5(s,".jpeg"))return new A.MI() -if(B.e.e5(s,".png"))return new A.OF() -if(B.e.e5(s,".tga"))return new A.aip() -if(B.e.e5(s,".webp"))return new A.ajm() -if(B.e.e5(s,".gif"))return new A.a6e() -if(B.e.e5(s,".tif")||B.e.e5(s,".tiff"))return new A.aiu() -if(B.e.e5(s,".psd"))return new A.acb() -if(B.e.e5(s,".exr"))return new A.a4n() -if(B.e.e5(s,".bmp"))return new A.Jg() -if(B.e.e5(s,".ico"))return new A.a7i() -return null}, -aYZ(a,b){var s=A.aZj(b) -if(s==null)return null -return s.i9(a)}, -b_7(a4,a5,a6,a7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3 -if($.azc==null){s=$.azc=new Uint8Array(768) -for(r=-256;r<0;++r)s[256+r]=0 -for(r=0;r<256;++r)s[256+r]=r -for(r=256;r<512;++r)s[256+r]=255}for(r=0;r<64;++r)a7[r]=a5[r]*a4[r] -for(q=0,r=0;r<8;++r,q+=8){s=1+q -p=a7[s] -if(p===0&&a7[2+q]===0&&a7[3+q]===0&&a7[4+q]===0&&a7[5+q]===0&&a7[6+q]===0&&a7[7+q]===0){s=B.b.t(5793*a7[q]+512,10) -o=(s&2147483647)-((s&2147483648)>>>0) -a7[q]=o -a7[q+1]=o -a7[q+2]=o -a7[q+3]=o -a7[q+4]=o -a7[q+5]=o -a7[q+6]=o -a7[q+7]=o -continue}n=B.b.t(5793*a7[q]+128,8) -m=(n&2147483647)-((n&2147483648)>>>0) -n=4+q -l=B.b.t(5793*a7[n]+128,8) -k=(l&2147483647)-((l&2147483648)>>>0) -l=2+q -j=a7[l] -i=6+q -h=a7[i] -g=7+q -f=a7[g] -e=B.b.t(2896*(p-f)+128,8) -d=(e&2147483647)-((e&2147483648)>>>0) -f=B.b.t(2896*(p+f)+128,8) -c=(f&2147483647)-((f&2147483648)>>>0) -f=3+q -p=a7[f]<<4 -b=(p&2147483647)-((p&2147483648)>>>0) -p=5+q -e=a7[p]<<4 -a=(e&2147483647)-((e&2147483648)>>>0) -e=B.b.t(m-k+1,1) -o=(e&2147483647)-((e&2147483648)>>>0) -e=B.b.t(m+k+1,1) -m=(e&2147483647)-((e&2147483648)>>>0) -e=B.b.t(j*3784+h*1567+128,8) -e=(e&2147483647)-((e&2147483648)>>>0) -a0=B.b.t(j*1567-h*3784+128,8) -j=(a0&2147483647)-((a0&2147483648)>>>0) -a0=B.b.t(d-a+1,1) -a0=(a0&2147483647)-((a0&2147483648)>>>0) -a1=B.b.t(d+a+1,1) -d=(a1&2147483647)-((a1&2147483648)>>>0) -a1=B.b.t(c+b+1,1) -a1=(a1&2147483647)-((a1&2147483648)>>>0) -a2=B.b.t(c-b+1,1) -b=(a2&2147483647)-((a2&2147483648)>>>0) -a2=B.b.t(m-e+1,1) -a2=(a2&2147483647)-((a2&2147483648)>>>0) -e=B.b.t(m+e+1,1) -m=(e&2147483647)-((e&2147483648)>>>0) -e=B.b.t(o-j+1,1) -e=(e&2147483647)-((e&2147483648)>>>0) -a3=B.b.t(o+j+1,1) -k=(a3&2147483647)-((a3&2147483648)>>>0) -a3=B.b.t(d*2276+a1*3406+2048,12) -o=(a3&2147483647)-((a3&2147483648)>>>0) -a1=B.b.t(d*3406-a1*2276+2048,12) -d=(a1&2147483647)-((a1&2147483648)>>>0) -a1=B.b.t(b*799+a0*4017+2048,12) -a1=(a1&2147483647)-((a1&2147483648)>>>0) -a0=B.b.t(b*4017-a0*799+2048,12) -b=(a0&2147483647)-((a0&2147483648)>>>0) -a7[q]=m+o -a7[g]=m-o -a7[s]=k+a1 -a7[i]=k-a1 -a7[l]=e+b -a7[p]=e-b -a7[f]=a2+d -a7[n]=a2-d}for(r=0;r<8;++r){s=8+r -p=a7[s] -if(p===0&&a7[16+r]===0&&a7[24+r]===0&&a7[32+r]===0&&a7[40+r]===0&&a7[48+r]===0&&a7[56+r]===0){p=B.b.t(5793*a7[r]+8192,14) -o=(p&2147483647)-((p&2147483648)>>>0) -a7[r]=o -a7[s]=o -a7[16+r]=o -a7[24+r]=o -a7[32+r]=o -a7[40+r]=o -a7[48+r]=o -a7[56+r]=o -continue}n=B.b.t(5793*a7[r]+2048,12) -m=(n&2147483647)-((n&2147483648)>>>0) -n=32+r -l=B.b.t(5793*a7[n]+2048,12) -k=(l&2147483647)-((l&2147483648)>>>0) -l=16+r -j=a7[l] -i=48+r -h=a7[i] -g=56+r -f=a7[g] -e=B.b.t(2896*(p-f)+2048,12) -d=(e&2147483647)-((e&2147483648)>>>0) -f=B.b.t(2896*(p+f)+2048,12) -c=(f&2147483647)-((f&2147483648)>>>0) -f=24+r -b=a7[f] -p=40+r -a=a7[p] -e=B.b.t(m-k+1,1) -o=(e&2147483647)-((e&2147483648)>>>0) -e=B.b.t(m+k+1,1) -m=(e&2147483647)-((e&2147483648)>>>0) -e=B.b.t(j*3784+h*1567+2048,12) -e=(e&2147483647)-((e&2147483648)>>>0) -a0=B.b.t(j*1567-h*3784+2048,12) -j=(a0&2147483647)-((a0&2147483648)>>>0) -a0=B.b.t(d-a+1,1) -a0=(a0&2147483647)-((a0&2147483648)>>>0) -a1=B.b.t(d+a+1,1) -d=(a1&2147483647)-((a1&2147483648)>>>0) -a1=B.b.t(c+b+1,1) -a1=(a1&2147483647)-((a1&2147483648)>>>0) -a2=B.b.t(c-b+1,1) -b=(a2&2147483647)-((a2&2147483648)>>>0) -a2=B.b.t(m-e+1,1) -a2=(a2&2147483647)-((a2&2147483648)>>>0) -e=B.b.t(m+e+1,1) -m=(e&2147483647)-((e&2147483648)>>>0) -e=B.b.t(o-j+1,1) -e=(e&2147483647)-((e&2147483648)>>>0) -a3=B.b.t(o+j+1,1) -k=(a3&2147483647)-((a3&2147483648)>>>0) -a3=B.b.t(d*2276+a1*3406+2048,12) -o=(a3&2147483647)-((a3&2147483648)>>>0) -a1=B.b.t(d*3406-a1*2276+2048,12) -d=(a1&2147483647)-((a1&2147483648)>>>0) -a1=B.b.t(b*799+a0*4017+2048,12) -a1=(a1&2147483647)-((a1&2147483648)>>>0) -a0=B.b.t(b*4017-a0*799+2048,12) -b=(a0&2147483647)-((a0&2147483648)>>>0) -a7[r]=m+o -a7[g]=m-o -a7[s]=k+a1 -a7[i]=k-a1 -a7[l]=e+b -a7[p]=e-b -a7[f]=a2+d -a7[n]=a2-d}for(s=$.azc,r=0;r<64;++r){s.toString -p=B.b.t(a7[r]+8,4) -a6[r]=s[384+((p&2147483647)-((p&2147483648)>>>0))]}}, -aZl(e9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0,e1,e2,e3,e4=null,e5=e9.r.b,e6=e5.am(0,274)?A.cF(e5.h(0,274)):0,e7=e9.d,e8=e7.e -e8.toString -e7=e7.d -e7.toString -s=e6>=5&&e6<=8 -if(s)r=e7 -else r=e8 -if(s)q=e8 -else q=e7 -p=A.iZ(r,q,B.hf) -p.z=new A.A3(A.v(t.S,t.z)) -for(o=e5.gaD(e5),o=o.ga3(o);o.v();){n=o.gJ(o) -if(n!==274)p.z.b.l(0,n,e5.h(0,n))}m=e7-1 -l=e8-1 -e5=e9.ch -switch(e5.length){case 1:k=e5[0] -j=k.e -i=k.f -h=k.r -e5=p.y -e7=e6===8 -e8=e6===7 -o=e6===6 -n=e6===5 -g=e6===4 -f=e6===3 -e=e6===2 -d=p.a -c=e4 -b=0 -a=0 -while(!0){a0=e9.d.d -a0.toString -if(!(a>>0 -if(e)e5[a3+(l-a4)]=a6 -else if(f)e5[a2+(l-a4)]=a6 -else if(g)e5[a2+a4]=a6 -else if(n)e5[a4*d+a]=a6 -else if(o)e5[a4*d+a0]=a6 -else if(e8)e5[(l-a4)*d+a0]=a6 -else if(e7)e5[(l-a4)*d+a]=a6 -else{a7=b+1 -e5[b]=a6 -b=a7}++a4}++a}break -case 3:k=e5[0] -a8=e5[1] -a9=e5[2] -b0=k.e -b1=a8.e -b2=a9.e -i=k.f -h=k.r -b3=a8.f -b4=a8.r -b5=a9.f -b6=a9.r -e5=p.y -e7=e6===8 -e8=e6===7 -o=e6===6 -n=e6===5 -g=e6===4 -f=e6===3 -e=e6===2 -d=p.a -b7=e4 -b8=b7 -b9=b8 -c0=b9 -c1=c0 -c=c1 -b=0 -a=0 -while(!0){a0=e9.d.d -a0.toString -if(!(a>>0 -c1=c5[c8]-128 -c0=c6[c9]-128 -a5=B.b.t(c+359*c0+128,8) -a5=(a5&2147483647)-((a5&2147483648)>>>0) -if(a5<0)b9=0 -else b9=a5>255?255:a5 -a5=B.b.t(c-88*c1-183*c0+128,8) -a5=(a5&2147483647)-((a5&2147483648)>>>0) -if(a5<0)b8=0 -else b8=a5>255?255:a5 -a5=B.b.t(c+454*c1+128,8) -a5=(a5&2147483647)-((a5&2147483648)>>>0) -if(a5<0)b7=0 -else b7=a5>255?255:a5 -a6=(B.c.G(B.b.q(255,0,255))<<24|B.c.G(B.b.q(b7,0,255))<<16|B.c.G(B.b.q(b8,0,255))<<8|B.c.G(B.b.q(b9,0,255)))>>>0 -if(e)e5[a3+(l-a4)]=a6 -else if(f)e5[a2+(l-a4)]=a6 -else if(g)e5[a2+a4]=a6 -else if(n)e5[a4*d+a]=a6 -else if(o)e5[a4*d+a0]=a6 -else if(e8)e5[(l-a4)*d+a0]=a6 -else if(e7)e5[(l-a4)*d+a]=a6 -else{a7=b+1 -e5[b]=a6 -b=a7}++a4}++a}break -case 4:e7=e9.c -if(e7==null)throw A.c(A.ac("Unsupported color mode (4 components)")) -d0=e7.d!==0&&!0 -k=e5[0] -a8=e5[1] -a9=e5[2] -d1=e5[3] -b0=k.e -b1=a8.e -b2=a9.e -d2=d1.e -i=k.f -h=k.r -b3=a8.f -b4=a8.r -b5=a9.f -b6=a9.r -d3=d1.f -d4=d1.r -e5=p.y -e7=e6===8 -e8=e6===7 -o=e6===6 -n=e6===5 -g=e6===4 -f=e6===3 -e=e6===2 -d=!d0 -a0=p.a -b7=e4 -b8=b7 -b9=b8 -d5=b9 -d6=d5 -d7=d6 -d8=d7 -c0=d8 -c1=c0 -c=c1 -b=0 -a=0 -while(!0){a2=e9.d.d -a2.toString -if(!(a255)e3=255 -d7=255-e3 -e3=c1-128 -e1=B.c.G(c-0.3441363*e3-0.71413636*e1) -if(e1<0)e1=0 -else if(e1>255)e1=255 -d6=255-e1 -e3=B.c.G(c+1.772*e3) -if(e3<0)e1=0 -else e1=e3>255?255:e3 -d5=255-e1}e1=B.b.t(d7*d8,8) -b9=(e1&2147483647)-((e1&2147483648)>>>0) -e1=B.b.t(d6*d8,8) -b8=(e1&2147483647)-((e1&2147483648)>>>0) -e1=B.b.t(d5*d8,8) -b7=(e1&2147483647)-((e1&2147483648)>>>0) -a6=(B.c.G(B.b.q(255,0,255))<<24|B.c.G(B.b.q(b7,0,255))<<16|B.c.G(B.b.q(b8,0,255))<<8|B.c.G(B.b.q(b9,0,255)))>>>0 -if(e)e5[a5+(l-a4)]=a6 -else if(f)e5[a3+(l-a4)]=a6 -else if(g)e5[a3+a4]=a6 -else if(n)e5[a4*a0+a]=a6 -else if(o)e5[a4*a0+a2]=a6 -else if(e8)e5[(l-a4)*a0+a2]=a6 -else if(e7)e5[(l-a4)*a0+a]=a6 -else{a7=b+1 -e5[b]=a6 -b=a7}++a4}++a}break -default:throw A.c(A.ac("Unsupported color mode"))}return p}, -aV1(a,b,c,d,e,f){A.aUZ(f,a,b,c,d,e,!0,f)}, -aV2(a,b,c,d,e,f){A.aV_(f,a,b,c,d,e,!0,f)}, -aV0(a,b,c,d,e,f){A.aUY(f,a,b,c,d,e,!0,f)}, -wB(a,b,c,d,e){var s,r,q,p,o,n,m -for(s=a.a,r=a.d,q=b.a,p=b.d,o=c.a,n=c.d,m=0;m>>0===0)i=j -else i=j<0?0:255 -k=p[o+l] -r[q+l]=k+i}++a2 -c.d=m+a1 -e.d+=a1 -d.d+=a1}}, -aRd(a){var s,r,q -if($.e7==null)A.lc() -$.aAn()[0]=a -s=$.aKB()[0] -if(a===0)return s>>>16 -r=$.a6k.b7()[s>>>23&511] -if(r!==0){q=s&8388607 -return r+(q+4095+(q>>>13&1)>>>13)}return A.aRe(s)}, -aRe(a){var s,r,q=a>>>16&32768,p=(a>>>23&255)-112,o=a&8388607 -if(p<=0){if(p<-10)return q -o|=8388608 -s=14-p -return(q|B.b.fq(o+(B.b.cb(1,s-1)-1)+(B.b.dG(o,s)&1),s))>>>0}else if(p===143)if(o===0)return q|31744 -else{o=o>>>13 -r=o===0?1:0 -return q|o|r|31744}else{o=o+4095+(o>>>13&1) -if((o&8388608)!==0){++p -o=0}if(p>30)return q|31744 -return(q|p<<10|o>>>13)>>>0}}, -lc(){var s,r,q,p -if($.axz!=null)return -s=new Uint32Array(65536) -$.axz=s -$.e7=A.axV(s.buffer,0,null) -s=new Uint16Array(512) -$.a6k.b=s -for(r=0;r<256;++r){q=(r&255)-112 -if(q<=0||q>=30){$.a6k.toString -s[r]=0 -s[(r|256)>>>0]=0}else{$.a6k.toString -p=q<<10>>>0 -s[r]=p -s[(r|256)>>>0]=(p|32768)>>>0}}for(s=$.axz,r=0;r<65536;++r){s.toString -s[r]=A.aRf(r)}}, -aRf(a){var s,r=a>>>15&1,q=a>>>10&31,p=a&1023 -if(q===0)if(p===0)return r<<31>>>0 -else{for(;(p&1024)===0;){p=p<<1;--q}++q -p&=4294966271}else if(q===31){s=r<<31 -if(p===0)return(s|2139095040)>>>0 -else return(s|p<<13|2139095040)>>>0}return(r<<31|q+112<<23|p<<13)>>>0}, -b_F(a){$.aAp().l(0,0,a) -return $.aKD().h(0,0)}, -auf(a){var s,r -if(a==null)return"null" -for(s=32,r="";s>-1;--s)r+=(a&B.b.cb(1,s))>>>0===0?"0":"1" -return r.charCodeAt(0)==0?r:r}, -aHy(){var s=A.cR($.a3.h(0,B.Rd)) -return s==null?$.aGI:s}, -aYW(a,b,c){var s,r -if(a===1)return b -if(a===2)return b+31 -s=B.c.eE(30.6*a-91.4) -r=c?1:0 -return s+b+59+r}, -azC(){var s,r,q,p,o=null -try{o=A.ayD()}catch(s){if(t.VI.b(A.Z(s))){r=$.at0 -if(r!=null)return r -throw s}else throw s}if(J.e(o,$.aGE)){r=$.at0 -r.toString -return r}$.aGE=o -if($.awp()==$.Ir())r=$.at0=o.R(".").j(0) -else{q=o.H4() -p=q.length-1 -r=$.at0=p===0?q:B.e.a0(q,0,p)}return r}, -aHU(a){var s -if(!(a>=65&&a<=90))s=a>=97&&a<=122 -else s=!0 -return s}, -aHW(a,b){var s=a.length,r=b+2 -if(s>>6}, -aZK(a){var s,r,q -if(a.gp(a)===0)return!0 -s=a.gN(a) -for(r=A.f1(a,1,null,a.$ti.i("aI.E")),q=r.$ti,r=new A.bl(r,r.gp(r),q.i("bl")),q=q.i("aI.E");r.v();)if(!J.e(q.a(r.d),s))return!1 -return!0}, -b_a(a,b){var s=B.d.en(a,null) -if(s<0)throw A.c(A.aO(A.d(a)+" contains no null elements.",null)) -a[s]=b}, -aIj(a,b){var s=B.d.en(a,b) -if(s<0)throw A.c(A.aO(A.d(a)+" contains no elements matching "+b.j(0)+".",null)) -a[s]=null}, -aYS(a,b){var s,r,q -for(s=new A.eV(a),r=t.Hz,s=new A.bl(s,s.gp(s),r.i("bl")),r=r.i("T.E"),q=0;s.v();)if(r.a(s.d)===b)++q -return q}, -aus(a,b,c){var s,r,q -if(b.length===0)for(s=0;!0;){r=B.e.js(a,"\n",s) -if(r===-1)return a.length-s>=c?s:null -if(r-s>=c)return s -s=r+1}r=B.e.en(a,b) -for(;r!==-1;){q=r===0?0:B.e.yx(a,"\n",r-1)+1 -if(c===r-q)return q -r=B.e.js(a,b,r+1)}return null}, -ZO(a){var s=0,r=A.C(t.y),q,p,o,n,m -var $async$ZO=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:m=A.ayE(B.e.Hd(a)) -if(m!=null)p=m.gdR()==="http"||m.gdR()==="https" -else p=!1 -o=$.aAe() -s=3 -return A.H(o.T5(a,!1,!1,B.NM,!1,p,!1,null),$async$ZO) -case 3:n=c -q=n -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$ZO,r)}, -ZC(a){var s=0,r=A.C(t.y),q -var $async$ZC=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:s=3 -return A.H($.aAe().Qq(a),$async$ZC) -case 3:q=c -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$ZC,r)}, -aFv(a){var s,r,q=new Uint8Array(16) -if(a===-1)s=$.aKa() -else{s=new A.Wb() -s.Ju(a)}for(r=0;r<16;++r)q[r]=s.Tj(256) -return q}, -aWL(){var s=$.aKe() -return s}, -aXv(a,b){var s="./assets/packages/" -if(B.e.bL(a,"./")){a=B.e.kE(a,"./","") -return s+b+"/"+a}if(B.e.bL(a,"assets/"))return s+b+"/"+a -else return a}, -aX9(a){var s,r,q,p,o,n=A.b([],t.mo),m=document,l=m.querySelector("head") -for(s=t.TV,r=0;r<1;++r){q=a[r] -p=m.querySelector("head") -p.toString -if(!A.aXj(p,q)){o=m.createElement("script") -o.type="text/javascript" -o.charset="utf-8" -o.async=!0 -o.src=q -l.toString -J.kJ(l).I(0,o) -p=new A.kt(o,"load",!1,s) -n.push(p.gN(p))}}return A.mZ(n,t.H)}, -aXj(a,b){var s,r,q,p -if(B.e.bL(b,"./"))b=B.e.kE(b,"./","") -for(s=J.kJ(a),s=s.ga3(s),r=t.nW,q=s.$ti.c;s.v();){p=q.a(s.d) -if(r.b(p))if(B.e.e5(p.src,b))return!0}return!1}, -azy(a){a-=a>>>1&1431655765 -a=(a&858993459)+(B.b.t(a,2)&858993459) -a=a+(a>>>4)&252645135 -a+=a>>>8 -return a+(a>>>16)&63}, -aDM(a){return B.c.G(a+(a<0?-0.5:0.5))}, -Bx(a,b,c,d){var s=a-c,r=b-d -return Math.sqrt(s*s+r*r)}, -aTG(a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=$.aJi(),a0=a2.a -if(a0.am(0,a))return A.aPc(B.Eg.j(a0.h(0,a))) -s=a1.length -r=s>3&&a1[0]===239&&a1[1]===187&&a1[2]===191 -q=!0 -p=!0 -o=!0 -n=0 -m=0 -l=0 -k=0 -j=0 -i=0 -h=0 -g=0 -f=0 -e=0 -d=0 -c=0 -while(!0){if(c0)if((b&128)===0)o=!1 -else{--n -o=!0}else if((b&128)!==0)if((b&64)===0)o=!1 -else{++n -if((b&32)===0){++m -o=!0}else{++n -if((b&16)===0){++l -o=!0}else{++n -if((b&8)===0){++k -o=!0}else o=!1}}}else o=!0 -if(q)if(b>127&&b<160)q=!1 -else{if(b>159)a=b<192||b===215||b===247 -else a=!1 -if(a)++d -q=!0}if(p)if(j>0)if(b<64||b===127||b>252)p=!1 -else{--j -p=!0}else if(b===128||b===160||b>239)p=!1 -else{if(b>160&&b<224){++i;++h -if(h>f)f=h -g=0}else{if(b>127){++j;++g -if(g>e)e=g}else g=0 -h=0}p=!0}++c}if(o&&n>0)o=!1 -if(p&&j>0)p=!1 -if(o)a=r||m+l+k>0 -else a=!1 -if(a)return $.ZZ() -if(p)a=f>=3||e>=3 -else a=!1 -if(a)return $.Io() -if(q&&p)return f===2&&i===2||d*10>=s?$.Io():$.awf() -if(q)return $.awf() -if(p)return $.Io() -if(o)return $.ZZ() -return $.ZZ()}, -aPT(a,b,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g=new A.a06(a),f=new A.ci(""),e=A.b([],t.du),d=-1,c=-1 -try{s=null -r=!1 -q=null -do{if(J.aAK(g)<4)q=B.fl -else q=A.aRU(g.bO(4)) -switch(q){case B.fl:break -case B.v6:case B.v9:r=!0 -break -case B.v3:if(J.aAK(g)<16){l=A.cA() -throw A.c(l)}d=g.bO(8) -c=g.bO(8) -break -case B.v8:p=A.aPS(g) -l=p -if(l<0||l>=900)A.R(A.cA()) -s=$.aJ3().h(0,l) -if(s==null){l=A.cA() -throw A.c(l)}break -case B.v5:o=g.bO(4) -n=g.bO(q.Hz(b)) -if(J.e(o,1))A.aPP(g,f,n) -break -default:m=g.bO(q.Hz(b)) -switch(q){case B.v4:A.aPR(g,f,m) -break -case B.va:A.aPN(g,f,m,r) -break -case B.v7:A.aPO(g,f,m,s,e,a1) -break -case B.v2:A.aPQ(g,f,m) -break -default:l=A.cA() -throw A.c(l)}break}}while(q!==B.fl)}catch(k){if(A.Z(k) instanceof A.fh)throw A.c(A.cA()) -else throw k}l=f.a -j=J.aZ(e)===0?null:e -i=d -h=c -return new A.a2F(a,l.charCodeAt(0)==0?l:l,j,a0.c,i,h)}, -aPP(a,b,c){var s,r,q,p -if(c*13>a.lr(0))throw A.c(A.cA()) -s=new Int8Array(2*c) -for(r=0;c>0;){q=a.bO(13) -p=((q/96|0)<<8|B.b.b4(q,96))>>>0 -p=p<2560?p+41377:p+42657 -s[r]=p>>>8&255 -s[r+1]=p&255 -r+=2;--c}b.a+=$.aA6().c.ck(0,s)}, -aPQ(a,b,c){var s,r,q,p -if(c*13>a.lr(0))throw A.c(A.cA()) -s=new Int8Array(2*c) -for(r=0;c>0;){q=a.bO(13) -p=((q/192|0)<<8|B.b.b4(q,192))>>>0 -p=p<7936?p+33088:p+49472 -s[r]=p>>>8 -s[r+1]=p -r+=2;--c}b.a+=$.Io().c.ck(0,s)}, -aPO(a,b,c,d,e,f){var s,r -if(8*c>a.lr(0))throw A.c(A.cA()) -s=new Int8Array(c) -for(r=0;r=s.length)throw A.c(A.cA()) -return s[a]}, -aPN(a,b,c,d){var s,r,q,p,o,n -for(s=a.a.length;c>1;){if(8*(s-a.b)-a.c<11)throw A.c(A.cA()) -r=a.bO(11) -q=r/45|0 -p=$.awg() -o=p.length -if(q>=o)A.R(A.cA()) -q=b.a+=p[q] -n=B.b.b4(r,45) -if(n>=o)A.R(A.cA()) -b.a=q+p[n] -c-=2}if(c===1){if(a.lr(0)<6)throw A.c(A.cA()) -b.a+=A.a2C(a.bO(6))}}, -aPR(a,b,c){var s,r,q,p,o,n,m,l -for(s=a.a.length;c>=3;){if(8*(s-a.b)-a.c<10)throw A.c(A.cA()) -r=a.bO(10) -if(r>=1000)throw A.c(A.cA()) -q=r/100|0 -p=$.awg() -o=p.length -if(q>=o)A.R(A.cA()) -q=b.a+=p[q] -n=B.b.b4(r/10|0,10) -if(n>=o)A.R(A.cA()) -q+=p[n] -b.a=q -n=B.b.b4(r,10) -if(n>=o)A.R(A.cA()) -b.a=q+p[n] -c-=3}if(c===2){if(a.lr(0)<7)throw A.c(A.cA()) -m=a.bO(7) -if(m>=100)throw A.c(A.cA()) -b.a+=A.a2C(m/10|0) -b.a+=A.a2C(B.b.b4(m,10))}else if(c===1){if(a.lr(0)<4)throw A.c(A.cA()) -l=a.bO(4) -if(l>=10)throw A.c(A.cA()) -b.a+=A.a2C(l)}}, -aPS(a){var s=a.bO(8) -if((s&128)===0)return s&127 -if((s&192)===128)return((s&63)<<8|a.bO(8))>>>0 -if((s&224)===192)return((s&31)<<16|a.bO(16))>>>0 -throw A.c(A.cA())}, -avd(){var s=0,r=A.C(t.H),q,p,o,n,m,l,k -var $async$avd=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:k=$.aLA() -A.aQF("analytics") -q=$.a_2() -p=new A.LI(null,q) -A.uV(p,q,!1) -$.axs=p -p=$.aA9() -q=new A.a5_(p) -A.uV(q,p,!1) -$.aQG=q -q=$.aAc() -p=new A.a7u(q) -p.e=new A.a7G() -o=document -n=o.querySelector("#__image_picker_web-file-input") -if(n==null){n=A.cQ("flt-image-picker-inputs",null) -n.id="__image_picker_web-file-input" -o=o.querySelector("body") -o.toString -J.kJ(o).I(0,n)}p.d=n -A.uV(p,q,!0) -$.aRo=p -A.aTg(new A.afx()) -q=window -p=$.aAf() -o=new A.aiT(q,p) -q=q.navigator -m=q.vendor -l=q.appVersion -if(B.e.A(m,"Apple"))q=B.e.A(l,"Version") -else q=!1 -o.d=q -A.uV(o,p,!0) -$.aUc=o -$.aAB() -$.kH().Ua("__url_launcher::link",A.aZQ(),!1) -A.aX9(A.b([A.aXv("js/no_sleep.js","wakelock_web")],t.s)) -$.aUX=new A.ajk() -$.aId=k.gakD() -s=2 -return A.H(A.b0i(),$async$avd) -case 2:A.ZP() -return A.A(null,r)}}) -return A.B($async$avd,r)}},J={ -azK(a,b,c,d){return{i:a,p:b,e:c,x:d}}, -ZK(a){var s,r,q,p,o,n=a[v.dispatchPropertyName] -if(n==null)if($.azH==null){A.aZC() -n=a[v.dispatchPropertyName]}if(n!=null){s=n.p -if(!1===s)return n.i -if(!0===s)return a -r=Object.getPrototypeOf(a) -if(s===r)return n.i -if(n.e===r)throw A.c(A.bV("Return interceptor for "+A.d(s(a,n))))}q=a.constructor -if(q==null)p=null -else{o=$.anw -if(o==null)o=$.anw=v.getIsolateTag("_$dart_js") -p=q[o]}if(p!=null)return p -p=A.aZS(a) -if(p!=null)return p -if(typeof a=="function")return B.Eh -s=Object.getPrototypeOf(a) -if(s==null)return B.wi -if(s===Object.prototype)return B.wi -if(typeof q=="function"){o=$.anw -if(o==null)o=$.anw=v.getIsolateTag("_$dart_js") -Object.defineProperty(q,o,{value:B.mp,enumerable:false,writable:true,configurable:true}) -return B.mp}return B.mp}, -AV(a,b){if(a<0||a>4294967295)throw A.c(A.bL(a,0,4294967295,"length",null)) -return J.uk(new Array(a),b)}, -fW(a,b){if(a<0||a>4294967295)throw A.c(A.bL(a,0,4294967295,"length",null)) -return J.uk(new Array(a),b)}, -uj(a,b){if(a<0)throw A.c(A.aO("Length must be a non-negative integer: "+a,null)) -return A.b(new Array(a),b.i("o<0>"))}, -axD(a,b){return A.b(new Array(a),b.i("o<0>"))}, -uk(a,b){return J.a89(A.b(a,b.i("o<0>")))}, -a89(a){a.fixed$length=Array -return a}, -aDt(a){a.fixed$length=Array -a.immutable$list=Array -return a}, -aRt(a,b){return J.oC(a,b)}, -aDu(a){if(a<256)switch(a){case 9:case 10:case 11:case 12:case 13:case 32:case 133:case 160:return!0 -default:return!1}switch(a){case 5760:case 8192:case 8193:case 8194:case 8195:case 8196:case 8197:case 8198:case 8199:case 8200:case 8201:case 8202:case 8232:case 8233:case 8239:case 8287:case 12288:case 65279:return!0 -default:return!1}}, -axF(a,b){var s,r -for(s=a.length;b0;b=s){s=b-1 -r=B.e.aH(a,s) -if(r!==32&&r!==13&&!J.aDu(r))break}return b}, -hO(a){if(typeof a=="number"){if(Math.floor(a)==a)return J.ul.prototype -return J.AX.prototype}if(typeof a=="string")return J.lf.prototype -if(a==null)return J.um.prototype -if(typeof a=="boolean")return J.AW.prototype -if(a.constructor==Array)return J.o.prototype -if(typeof a!="object"){if(typeof a=="function")return J.jS.prototype -return a}if(a instanceof A.F)return a -return J.ZK(a)}, -aZm(a){if(typeof a=="number")return J.n9.prototype -if(typeof a=="string")return J.lf.prototype -if(a==null)return a -if(a.constructor==Array)return J.o.prototype -if(typeof a!="object"){if(typeof a=="function")return J.jS.prototype -return a}if(a instanceof A.F)return a -return J.ZK(a)}, -ah(a){if(typeof a=="string")return J.lf.prototype -if(a==null)return a -if(a.constructor==Array)return J.o.prototype -if(typeof a!="object"){if(typeof a=="function")return J.jS.prototype -return a}if(a instanceof A.F)return a -return J.ZK(a)}, -c4(a){if(a==null)return a -if(a.constructor==Array)return J.o.prototype -if(typeof a!="object"){if(typeof a=="function")return J.jS.prototype -return a}if(a instanceof A.F)return a -return J.ZK(a)}, -aZn(a){if(typeof a=="number"){if(Math.floor(a)==a)return J.ul.prototype -return J.AX.prototype}if(a==null)return a -if(!(a instanceof A.F))return J.kn.prototype -return a}, -y9(a){if(typeof a=="number")return J.n9.prototype -if(a==null)return a -if(!(a instanceof A.F))return J.kn.prototype -return a}, -aHO(a){if(typeof a=="number")return J.n9.prototype -if(typeof a=="string")return J.lf.prototype -if(a==null)return a -if(!(a instanceof A.F))return J.kn.prototype -return a}, -ms(a){if(typeof a=="string")return J.lf.prototype -if(a==null)return a -if(!(a instanceof A.F))return J.kn.prototype -return a}, -l(a){if(a==null)return a -if(typeof a!="object"){if(typeof a=="function")return J.jS.prototype -return a}if(a instanceof A.F)return a -return J.ZK(a)}, -rO(a){if(a==null)return a -if(!(a instanceof A.F))return J.kn.prototype -return a}, -awx(a,b){if(typeof a=="number"&&typeof b=="number")return a+b -return J.aZm(a).U(a,b)}, -aAE(a,b){if(typeof a=="number"&&typeof b=="number")return a/b -return J.y9(a).bK(a,b)}, -e(a,b){if(a==null)return b==null -if(typeof a!="object")return b!=null&&a===b -return J.hO(a).k(a,b)}, -aLC(a,b){if(typeof a=="number"&&typeof b=="number")return a*b -return J.aHO(a).a7(a,b)}, -awy(a,b){if(typeof a=="number"&&typeof b=="number")return a-b -return J.y9(a).as(a,b)}, -aLD(a,b,c){return J.l(a).a13(a,b,c)}, -aLE(a){return J.l(a).a1q(a)}, -aLF(a,b){return J.l(a).a1r(a,b)}, -aLG(a,b,c,d){return J.l(a).a1s(a,b,c,d)}, -aLH(a,b,c){return J.l(a).a1t(a,b,c)}, -aAF(a,b){return J.l(a).a1u(a,b)}, -aLI(a,b){return J.l(a).a1v(a,b)}, -aLJ(a,b,c){return J.l(a).a1w(a,b,c)}, -aLK(a,b){return J.l(a).a1x(a,b)}, -aAG(a,b,c,d){return J.l(a).a1y(a,b,c,d)}, -aLL(a,b,c,d,e,f,g){return J.l(a).a1z(a,b,c,d,e,f,g)}, -aLM(a,b){return J.l(a).a1A(a,b)}, -aLN(a,b,c,d,e){return J.l(a).a1B(a,b,c,d,e)}, -aLO(a,b){return J.l(a).a1C(a,b)}, -aLP(a,b){return J.l(a).a1X(a,b)}, -aLQ(a,b){return J.l(a).a2E(a,b)}, -N(a,b){if(typeof b==="number")if(a.constructor==Array||typeof a=="string"||A.aHY(a,a[v.dispatchPropertyName]))if(b>>>0===b&&b>>0===b&&b0?1:a<0?-1:a -return J.aZn(a).gIy(a)}, -aBn(a){return J.rO(a).gA3(a)}, -a_m(a){return J.l(a).gj0(a)}, -a_n(a){return J.l(a).gn(a)}, -aNJ(a){return J.l(a).gbg(a)}, -aNK(a){return J.l(a).V7(a)}, -awI(a){return J.l(a).ey(a)}, -a_o(a){return J.l(a).Vd(a)}, -aNL(a){return J.l(a).HB(a)}, -aNM(a,b,c,d){return J.l(a).Vi(a,b,c,d)}, -aBo(a,b){return J.l(a).Vj(a,b)}, -aNN(a,b,c){return J.l(a).Vk(a,b,c)}, -aNO(a){return J.l(a).Vl(a)}, -aNP(a){return J.l(a).Vn(a)}, -aBp(a){return J.l(a).Vq(a)}, -aNQ(a){return J.l(a).Vr(a)}, -aNR(a){return J.l(a).Vs(a)}, -aNS(a){return J.l(a).Vt(a)}, -aNT(a){return J.l(a).Vu(a)}, -aNU(a){return J.l(a).uK(a)}, -aNV(a,b,c){return J.c4(a).uL(a,b,c)}, -aNW(a){return J.l(a).VE(a)}, -aNX(a,b,c,d,e){return J.l(a).VF(a,b,c,d,e)}, -aNY(a){return J.l(a).q6(a)}, -aNZ(a,b){return J.l(a).hh(a,b)}, -aO_(a,b){return J.l(a).mr(a,b)}, -aBq(a){return J.l(a).FL(a)}, -aO0(a,b){return J.l(a).alM(a,b)}, -aBr(a){return J.l(a).alO(a)}, -aO1(a){return J.rO(a).tD(a)}, -aO2(a){return J.c4(a).G_(a)}, -aO3(a,b){return J.c4(a).c1(a,b)}, -aO4(a,b){return J.l(a).io(a,b)}, -aO5(a,b,c){return J.l(a).cw(a,b,c)}, -aO6(a,b){return J.rO(a).amc(a,b)}, -yn(a,b,c){return J.c4(a).hB(a,b,c)}, -aO7(a,b,c,d){return J.c4(a).pq(a,b,c,d)}, -aBs(a,b,c){return J.ms(a).ky(a,b,c)}, -aO8(a,b,c){return J.l(a).er(a,b,c)}, -aO9(a,b){return J.hO(a).Tk(a,b)}, -aOa(a,b,c,d){return J.l(a).Ty(a,b,c,d)}, -aOb(a){return J.l(a).e9(a)}, -aOc(a,b,c,d){return J.l(a).anG(a,b,c,d)}, -aOd(a,b,c,d){return J.l(a).u9(a,b,c,d)}, -aBt(a,b){return J.l(a).pL(a,b)}, -IA(a,b,c){return J.l(a).bQ(a,b,c)}, -aOe(a,b,c){return J.l(a).pM(a,b,c)}, -aBu(a,b,c){return J.l(a).anZ(a,b,c)}, -aOf(a){return J.l(a).ao4(a)}, -cI(a){return J.c4(a).bI(a)}, -iD(a,b){return J.c4(a).w(a,b)}, -aBv(a,b,c){return J.l(a).z4(a,b,c)}, -aOg(a,b,c,d){return J.l(a).pN(a,b,c,d)}, -aOh(a){return J.c4(a).eu(a)}, -aOi(a,b,c){return J.ms(a).kE(a,b,c)}, -aOj(a,b,c,d){return J.l(a).jH(a,b,c,d)}, -aOk(a,b){return J.l(a).aol(a,b)}, -aOl(a){return J.l(a).eZ(a)}, -aBw(a){return J.l(a).bY(a)}, -aBx(a,b){return J.l(a).nD(a,b)}, -aBy(a,b,c,d){return J.l(a).aoB(a,b,c,d)}, -aBz(a){return J.l(a).c2(a)}, -aBA(a,b,c,d,e){return J.l(a).VR(a,b,c,d,e)}, -aBB(a,b,c){return J.l(a).dd(a,b,c)}, -aOm(a){return J.l(a).W0(a)}, -aOn(a,b){return J.l(a).fR(a,b)}, -aOo(a,b){return J.ah(a).sp(a,b)}, -aOp(a,b,c){return J.rO(a).uY(a,b,c)}, -aOq(a,b){return J.l(a).zK(a,b)}, -aOr(a,b){return J.l(a).Ia(a,b)}, -aBC(a,b){return J.l(a).Ie(a,b)}, -awJ(a,b){return J.l(a).zL(a,b)}, -aOs(a,b,c){return J.l(a).Wd(a,b,c)}, -a_p(a,b){return J.l(a).Wi(a,b)}, -aOt(a,b){return J.l(a).Im(a,b)}, -aOu(a,b,c,d,e){return J.c4(a).b_(a,b,c,d,e)}, -aOv(a,b){return J.l(a).Ws(a,b)}, -aBD(a,b){return J.l(a).Iq(a,b)}, -aOw(a,b){return J.l(a).Ir(a,b)}, -aOx(a,b){return J.l(a).Is(a,b)}, -aOy(a,b){return J.l(a).It(a,b)}, -a_q(a,b){return J.c4(a).hi(a,b)}, -awK(a,b){return J.c4(a).cC(a,b)}, -aOz(a,b){return J.ms(a).qk(a,b)}, -awL(a,b,c){return J.c4(a).cg(a,b,c)}, -aOA(a){return J.rO(a).Ac(a)}, -aBE(a,b){return J.c4(a).j_(a,b)}, -aOB(a,b){return J.l(a).aoI(a,b)}, -awM(a,b,c){return J.l(a).bG(a,b,c)}, -aBF(a,b,c,d){return J.l(a).hG(a,b,c,d)}, -aOC(a){return J.l(a).aoK(a)}, -aBG(a){return J.y9(a).H3(a)}, -aOD(a){return J.c4(a).eb(a)}, -aOE(a){return J.ms(a).H5(a)}, -aOF(a,b){return J.y9(a).eI(a,b)}, -aBH(a){return J.l(a).aoS(a)}, -aOG(a){return J.c4(a).j1(a)}, -d2(a){return J.hO(a).j(a)}, -aOH(a){return J.l(a).aoU(a)}, -aOI(a,b,c,d,e,f,g,h,i,j){return J.l(a).ap6(a,b,c,d,e,f,g,h,i,j)}, -aBI(a,b,c){return J.l(a).aR(a,b,c)}, -aOJ(a){return J.ms(a).Hd(a)}, -aOK(a){return J.ms(a).He(a)}, -aOL(a){return J.l(a).ape(a)}, -aBJ(a){return J.l(a).Hs(a)}, -ui:function ui(){}, -AW:function AW(){}, -um:function um(){}, -j:function j(){}, -W:function W(){}, -Ox:function Ox(){}, -kn:function kn(){}, -jS:function jS(){}, -o:function o(a){this.$ti=a}, -a8f:function a8f(a){this.$ti=a}, -du:function du(a,b,c){var _=this -_.a=a -_.b=b -_.c=0 -_.d=null -_.$ti=c}, -n9:function n9(){}, -ul:function ul(){}, -AX:function AX(){}, -lf:function lf(){}},B={} -var w=[A,J,B] -hunkHelpers.setFunctionNamesIfNecessary(w) -var $={} -A.IG.prototype={ -saix(a){var s,r,q,p=this -if(J.e(a,p.c))return -if(a==null){p.AT() -p.c=null -return}s=p.a.$0() -r=a.a -q=s.a -if(rr){p.AT() -p.b=A.bp(A.b1(0,r-q,0),p.gDn())}p.c=a}, -AT(){var s=this.b -if(s!=null)s.ay(0) -this.b=null}, -afi(){var s=this,r=s.a.$0(),q=s.c,p=r.a -q=q.a -if(p>=q){s.b=null -q=s.d -if(q!=null)q.$0()}else s.b=A.bp(A.b1(0,q-p,0),s.gDn())}} -A.a_L.prototype={ -ga3w(){var s=new A.eP(new A.x7(window.document.querySelectorAll("meta"),t.xl),t.u8).lQ(0,new A.a_M(),new A.a_N()) -return s==null?null:s.content}, -zo(a){var s -if(A.m1(a,0,null).gSo())return A.Yp(B.i4,a,B.a1,!1) -s=this.ga3w() -if(s==null)s="" -return A.Yp(B.i4,s+("assets/"+a),B.a1,!1)}, -eo(a,b){return this.amd(0,b)}, -amd(a,b){var s=0,r=A.C(t.V4),q,p=2,o,n=[],m=this,l,k,j,i,h,g,f,e -var $async$eo=A.D(function(c,d){if(c===1){o=d -s=p}while(true)switch(s){case 0:f=m.zo(b) -p=4 -s=7 -return A.H(A.aDa(f,"arraybuffer"),$async$eo) -case 7:l=d -k=t.pI.a(A.aza(l.response)) -h=A.lo(k,0,null) -q=h -s=1 -break -p=2 -s=6 -break -case 4:p=3 -e=o -h=A.Z(e) -if(t._p.b(h)){j=h -i=A.asV(j.target) -if(t.Gf.b(i)){if(i.status===404&&b==="AssetManifest.json"){$.cr().$1("Asset manifest does not exist at `"+A.d(f)+"` \u2013 ignoring.") -q=A.lo(new Uint8Array(A.fC(B.a1.gne().cU("{}"))).buffer,0,null) -s=1 -break}h=i.status -h.toString -throw A.c(new A.t4(f,h))}$.cr().$1("Caught ProgressEvent with target: "+A.d(i)) -throw e}else throw e -s=6 -break -case 3:s=2 -break -case 6:case 1:return A.A(q,r) -case 2:return A.z(o,r)}}) -return A.B($async$eo,r)}} -A.a_M.prototype={ -$1(a){return J.e(J.aBl(a),"assetBase")}, -$S:50} -A.a_N.prototype={ -$0(){return null}, -$S:5} -A.t4.prototype={ -j(a){return'Failed to load asset at "'+this.a+'" ('+this.b+")"}, -$ibm:1} -A.jD.prototype={ -j(a){return"BrowserEngine."+this.b}} -A.j8.prototype={ -j(a){return"OperatingSystem."+this.b}} -A.a0I.prototype={ -gbT(a){var s,r=this.d -if(r==null){this.Bg() -s=this.d -s.toString -r=s}return r}, -gdI(){if(this.z==null)this.Bg() -var s=this.e -s.toString -return s}, -Bg(){var s,r,q,p,o,n,m,l,k=this,j=!1,i=null,h=k.z -if(h!=null){h.width=0 -k.z.height=0 -k.z=null}h=k.y -if(h!=null&&h.length!==0){h.toString -s=B.d.fL(h,0) -k.z=s -i=s -j=!0 -r=!0}else{h=k.f -q=A.b7() -p=k.r -o=A.b7() -i=k.JJ(h,p) -n=i -k.z=n -if(n==null){A.aIi() -i=k.JJ(h,p)}n=i.style -n.position="absolute" -h=A.d(h/q)+"px" -n.width=h -h=A.d(p/o)+"px" -n.height=h -r=!1}h=k.Q -q=h.lastChild -p=i -if(q==null?p!=null:q!==p)h.appendChild(i) -try{if(j)i.style.removeProperty("z-index") -k.d=i.getContext("2d")}catch(m){}h=k.d -if(h==null){A.aIi() -h=k.d=i.getContext("2d")}q=k.cx -k.e=new A.a1A(h,k,q,B.h5,B.ct,B.e6) -l=k.gbT(k) -l.save();++k.ch -l.setTransform(1,0,0,1,0,0) -if(r)l.clearRect(0,0,k.f*q,k.r*q) -l.scale(A.b7()*q,A.b7()*q) -k.adG()}, -JJ(a,b){var s=this.cx -return A.b_E(B.c.du(a*s),B.c.du(b*s))}, -ar(a){var s,r,q,p,o,n=this -n.a_f(0) -if(n.z!=null){s=n.d -if(s!=null)try{s.font=""}catch(q){r=A.Z(q) -if(!J.e(r.name,"NS_ERROR_FAILURE"))throw q}}if(n.z!=null){n.D_() -n.e.eZ(0) -p=n.x -if(p==null)p=n.x=A.b([],t.r3) -o=n.z -o.toString -p.push(o) -n.e=n.d=null}n.y=n.x -n.e=n.d=n.z=n.x=null}, -NM(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.gbT(i) -if(d!=null)for(s=d.length,r=i.cx,q=t.Ci;a>>16&255,q.gn(q)>>>8&255,q.gn(q)&255)) -q.toString -s.shadowColor=q}else{q=A.cS(B.p) -q.toString -s.shadowColor=q}s.translate(-5e4,0) -m=new Float32Array(2) -q=$.ba().x -m[0]=5e4*(q==null?A.b7():q) -q=j.b -q.c.UH(m) -l=m[0] -k=m[1] -m[1]=0 -m[0]=0 -q.c.UH(m) -s.shadowOffsetX=l-m[0] -s.shadowOffsetY=k-m[1]}}, -pQ(){var s=this,r=s.Q -if((r==null?null:r.y)!=null){r=$.cH() -r=r===B.W||!1}else r=!1 -if(r)s.a.restore() -r=s.ch -if(r!=null){s.a.translate(-r.a,-r.b) -s.ch=null}}, -hD(a){var s=this.a -if(a===B.Y)s.stroke() -else s.fill()}, -eZ(a){var s=this,r=s.a -r.fillStyle="" -s.r=r.fillStyle -r.strokeStyle="" -s.x=r.strokeStyle -r.shadowBlur=0 -r.shadowColor="none" -r.shadowOffsetX=0 -r.shadowOffsetY=0 -r.globalCompositeOperation="source-over" -s.d=B.h5 -r.lineWidth=1 -s.y=1 -r.lineCap="butt" -s.e=B.ct -r.lineJoin="miter" -s.f=B.e6 -s.ch=null}} -A.WQ.prototype={ -ar(a){B.d.sp(this.a,0) -this.b=null -this.c=A.dT()}, -c2(a){var s=this.c,r=new A.bZ(new Float32Array(16)) -r.bA(s) -s=this.b -s=s==null?null:A.fZ(s,!0,t.kA) -this.a.push(new A.PW(r,s))}, -bY(a){var s,r=this.a -if(r.length===0)return -s=r.pop() -this.c=s.a -this.b=s.b}, -aR(a,b,c){this.c.aR(0,b,c)}, -dd(a,b,c){this.c.dd(0,b,c)}, -is(a,b){this.c.Us(0,$.aKw(),b)}, -al(a,b){this.c.cH(0,new A.bZ(b))}, -lw(a,b){var s,r,q=this.b -if(q==null)q=this.b=A.b([],t.CK) -s=this.c -r=new A.bZ(new Float32Array(16)) -r.bA(s) -q.push(new A.qE(b,null,null,r))}, -n4(a,b){var s,r,q=this.b -if(q==null)q=this.b=A.b([],t.CK) -s=this.c -r=new A.bZ(new Float32Array(16)) -r.bA(s) -q.push(new A.qE(null,b,null,r))}, -hu(a,b){var s,r,q=this.b -if(q==null)q=this.b=A.b([],t.CK) -s=this.c -r=new A.bZ(new Float32Array(16)) -r.bA(s) -q.push(new A.qE(null,null,b,r))}} -A.fL.prototype={ -i8(a,b){J.aAM(this.a,A.aH2($.aAs(),b))}, -k5(a,b,c){J.aAN(this.a,b.gat(),$.a_5(),c)}, -oJ(a,b,c){J.aAO(this.a,A.mu(b),$.a_5(),c)}, -lx(a,b,c,d){J.aAP(this.a,A.e1(b),$.aAu()[c.a],d)}, -kg(a,b,c,d,e,f){J.aAS(this.a,A.e1(b),c*57.29577951308232,d*57.29577951308232,!1,f.gat())}, -eS(a,b,c,d){J.aAT(this.a,b.a,b.b,c,d.gat())}, -ib(a,b,c,d){J.aAU(this.a,A.mu(b),A.mu(c),d.gat())}, -iL(a,b,c,d){var s,r,q=d.cy,p=this.a,o=b.b,n=c.a,m=c.b -if(q===B.eG)J.aAV(p,A.a(o,"box").gat(),n,m,0.3333333333333333,0.3333333333333333,d.gat()) -else{o=A.a(o,"box").gat() -s=q===B.dr?J.a_i(J.oE($.bi.b7())):J.oF(J.oE($.bi.b7())) -r=q===B.eF?J.oF(J.oG($.bi.b7())):J.a_j(J.oG($.bi.b7())) -J.aAW(p,o,n,m,s,r,d.gat())}}, -jn(a,b,c,d){var s,r,q,p,o=d.cy,n=this.a,m=a.b -if(o===B.eG)J.aAX(n,A.a(m,"box").gat(),A.e1(b),A.e1(c),0.3333333333333333,0.3333333333333333,d.gat()) -else{m=A.a(m,"box").gat() -s=A.e1(b) -r=A.e1(c) -q=o===B.dr?J.a_i(J.oE($.bi.b7())):J.oF(J.oE($.bi.b7())) -p=o===B.eF?J.oF(J.oG($.bi.b7())):J.a_j(J.oG($.bi.b7())) -J.aAY(n,m,s,r,q,p,d.gat())}}, -iM(a,b,c,d){J.aAZ(this.a,b.a,b.b,c.a,c.b,d.gat())}, -t8(a,b){J.aB_(this.a,b.gat())}, -ic(a,b,c){var s=b.d -s.toString -J.aB0(this.a,b.l7(s),c.a,c.b) -if(!$.yd().Gd(b))$.yd().I(0,b)}, -cE(a,b,c){J.aB1(this.a,b.gat(),c.gat())}, -t9(a,b){J.a_f(this.a,b.gat())}, -cV(a,b,c){J.aB2(this.a,A.mu(b),c.gat())}, -cW(a,b,c){J.aB3(this.a,A.e1(b),c.gat())}, -F4(a,b,c,d,e){var s=$.ba().x -if(s==null)s=A.b7() -A.aHB(this.a,b,c,d,e,s)}, -bY(a){J.aBw(this.a)}, -nD(a,b){J.aBx(this.a,b)}, -is(a,b){J.aBy(this.a,b*180/3.141592653589793,0,0)}, -c2(a){return J.aBz(this.a)}, -fo(a,b,c){var s=c==null?null:c.gat() -J.aBA(this.a,s,A.e1(b),null,null)}, -dd(a,b,c){J.aBB(this.a,b,c)}, -al(a,b){J.aAR(this.a,A.aIv(b))}, -aR(a,b,c){J.aBI(this.a,b,c)}, -gTG(){return null}} -A.Pc.prototype={ -i8(a,b){this.Xo(0,b) -this.b.b.push(new A.JJ(b))}, -k5(a,b,c){this.Xp(0,b,c) -this.b.b.push(new A.JK(b,c))}, -oJ(a,b,c){this.Xq(0,b,c) -this.b.b.push(new A.JL(b,c))}, -lx(a,b,c,d){this.Xr(0,b,c,d) -this.b.b.push(new A.JM(b,c,d))}, -kg(a,b,c,d,e,f){this.Xs(0,b,c,d,!1,f) -this.b.b.push(new A.JN(b,c,d,!1,f))}, -eS(a,b,c,d){this.Xt(0,b,c,d) -this.b.b.push(new A.JO(b,c,d))}, -ib(a,b,c,d){this.Xu(0,b,c,d) -this.b.b.push(new A.JP(b,c,d))}, -iL(a,b,c,d){this.Xv(0,b,c,d) -this.b.b.push(new A.JQ(A.aCb(A.a(b.b,"box")),c,d))}, -jn(a,b,c,d){this.Xw(a,b,c,d) -this.b.b.push(new A.JR(A.aCb(A.a(a.b,"box")),b,c,d))}, -iM(a,b,c,d){this.Xx(0,b,c,d) -this.b.b.push(new A.JS(b,c,d))}, -t8(a,b){this.Xy(0,b) -this.b.b.push(new A.JT(b))}, -ic(a,b,c){this.Xz(0,b,c) -this.b.b.push(new A.JU(b,c))}, -cE(a,b,c){this.XA(0,b,c) -this.b.b.push(new A.JV(b,c))}, -t9(a,b){this.XB(0,b) -this.b.b.push(new A.JW(b))}, -cV(a,b,c){this.XC(0,b,c) -this.b.b.push(new A.JX(b,c))}, -cW(a,b,c){this.XD(0,b,c) -this.b.b.push(new A.JY(b,c))}, -F4(a,b,c,d,e){this.XE(0,b,c,d,e) -this.b.b.push(new A.JZ(b,c,d,e))}, -bY(a){this.XF(0) -this.b.b.push(B.yV)}, -nD(a,b){this.XG(0,b) -this.b.b.push(new A.K6(b))}, -is(a,b){this.XH(0,b) -this.b.b.push(new A.K7(b))}, -c2(a){this.b.b.push(B.yW) -return this.XI(0)}, -fo(a,b,c){this.XJ(0,b,c) -this.b.b.push(new A.K9(b,c))}, -dd(a,b,c){this.XK(0,b,c) -this.b.b.push(new A.Ka(b,c))}, -al(a,b){this.XL(0,b) -this.b.b.push(new A.Kc(b))}, -aR(a,b,c){this.XM(0,b,c) -this.b.b.push(new A.Kd(b,c))}, -gTG(){return this.b}} -A.a1a.prototype={ -aoQ(){var s,r,q,p,o=new self.window.flutterCanvasKit.PictureRecorder(),n=J.l(o),m=n.k_(o,A.e1(this.a)) -for(s=this.b,r=s.length,q=0;q") -r=A.ai(new A.aF(q,new A.a72(),s),!0,s.i("aI.E")) -q=this.c -if(q!=null){q=q.c -q.toString -B.d.I(r,q)}return r}, -any(a,b){var s,r,q=this,p=$.bW -if(p==null)p=$.bW=new A.dG(self.window.flutterConfiguration) -p=p.gls(p)<=1 -if(!p&&!$.kH().lW(a)){p=q.b -if(p.length>=A.f2().c-2&&!0){if(q.c==null){s=new A.kT() -p=q.ch -s.k_(0,new A.x(0,0,0+p.a,0+p.b)) -s.c.i8(0,B.O) -q.c=s}}else{s=new A.kT() -r=q.ch -s.k_(0,new A.x(0,0,0+r.a,0+r.b)) -s.c.i8(0,B.O) -p.push(s)}}p=q.e -if(J.e(p.h(0,a),b)){if(!B.d.A(q.Q,a))q.x.I(0,a) -return}p.l(0,a,b) -q.x.I(0,a)}, -ahL(a){var s,r,q,p=this,o=p.z -p.y.push(a) -s=$.kH() -if(!s.lW(a))++p.z -r=$.bW -if(r==null)r=$.bW=new A.dG(self.window.flutterConfiguration) -r=r.gls(r)<=1 -q=!r&&!s.lW(a) -if(q){s=p.b -r=p.d -if(o"),s=new A.c1(s,r),s=new A.bl(s,s.gp(s),r.i("bl")),r=r.i("aI.E"),q=0;s.v();){p=r.a(s.d).a -if(p===B.vf||p===B.vg||p===B.vh)++q}return q}, -adm(a,b,c){var s,r,q,p,o -if(c.parentElement!=null){s=$.fF -s.toString -s=J.kJ(s) -r=s.en(s,c) -J.cI(c)}else r=-1 -q=b -p=0 -while(!0){if(!(q!==c&&p-1){s=$.fF -s.toString -J.kJ(s).ks(0,r,q)}return q}, -Kg(a){var s,r,q,p,o,n,m,l=this.db -if(l.am(0,a)){s=this.cy.querySelector("#sk_path_defs") -s.toString -r=A.b([],t.lX) -q=l.h(0,a) -q.toString -for(s=J.kJ(s),s=s.ga3(s),p=s.$ti.c;s.v();){o=p.a(s.d) -if(q.A(0,o.id))r.push(o)}for(s=r.length,n=0;n"),a8=new A.c1(a8,s),a8=new A.bl(a8,a8.gp(a8),s.i("bl")),s=s.i("aI.E"),r=a1.db,q=t.ry,p=t.YG,o=t.ZV,n=t.qf,m=b0,l=1;a8.v();){k=s.a(a8.d) -switch(k.a.a){case 3:k=k.e -k.toString -j=new Float32Array(16) -i=new A.bZ(j) -i.bA(k) -i.cH(0,a7) -k=m.style -h=A.h8(j) -j=B.f.aa(k,a4) -k.setProperty(j,h,"") -a7=i -break -case 0:case 1:case 2:g=m.parentElement -j=g.style -j.clip="" -j=g.style -f=B.f.aa(j,a5) -j.setProperty(f,"","") -a7=new A.bZ(new Float32Array(16)) -a7.a1E() -j=g.style -f=B.f.aa(j,a4) -j.setProperty(f,"","") -j=k.b -if(j!=null){k=g.style -j="rect("+A.d(j.b)+"px, "+A.d(j.c)+"px, "+A.d(j.d)+"px, "+A.d(j.a)+"px)" -k.clip=j}else{j=k.c -if(j!=null){e=new A.p4(B.bf) -e.jV(null,n) -k=e.a -if(k==null)k=e.qL() -J.aAI(k,A.mu(j),!1) -a1.Lk() -j=a1.cy.querySelector(a6) -j.toString -d="svgClip"+ ++a1.cx -k=document -c=k.createElementNS("http://www.w3.org/2000/svg","clipPath") -c=o.a(q.a(c)) -c.id=d -b=k.createElementNS("http://www.w3.org/2000/svg","path") -b=p.a(q.a(b)) -k=e.a -k=J.aBH(k==null?e.qL():k) -k.toString -b.setAttribute("d",k) -c.appendChild(b) -j.appendChild(c) -J.e3(r.bQ(0,b1,new A.a6Z()),d) -j=g.style -h="url(#"+d+")" -k=B.f.aa(j,a5) -j.setProperty(k,h,"")}else{k=k.d -if(k!=null){a1.Lk() -j=a1.cy.querySelector(a6) -j.toString -d="svgClip"+ ++a1.cx -f=document -c=f.createElementNS("http://www.w3.org/2000/svg","clipPath") -c=o.a(q.a(c)) -c.id=d -b=f.createElementNS("http://www.w3.org/2000/svg","path") -b=p.a(q.a(b)) -f=k.a -k=J.aBH(f==null?k.qL():f) -k.toString -b.setAttribute("d",k) -c.appendChild(b) -j.appendChild(c) -J.e3(r.bQ(0,b1,new A.a7_()),d) -j=g.style -h="url(#"+d+")" -k=B.f.aa(j,a5) -j.setProperty(k,h,"")}}}k=g.style -j=B.f.aa(k,a2) -k.setProperty(j,"0 0 0","") -k=g.style -k.position=a3 -m=g -break -case 4:k=k.f -k.toString -l*=k/255 -break}}a8=b0.style -s=B.c.j(l) -B.f.aB(a8,B.f.aa(a8,"opacity"),s,"") -a=$.ba().x -a0=1/(a==null?A.b7():a) -a8=new Float32Array(16) -a8[15]=1 -a8[10]=1 -a8[5]=a0 -a8[0]=a0 -a7=new A.bZ(a8).Gl(a7) -a8=m.style -s=A.h8(a7.a) -B.f.aB(a8,B.f.aa(a8,a4),s,"")}, -Lk(){var s,r -if(this.cy!=null)return -s=t.OM.a($.awv().cloneNode(!1)) -this.cy=s -r=t.A7.a(t.ry.a(B.b8.iJ(document,"http://www.w3.org/2000/svg","defs"))) -r.id="sk_path_defs" -s.appendChild(r) -r=$.fF -r.toString -s=this.cy -s.toString -r.appendChild(s)}, -X9(a8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=this,a5=null,a6="flt-canvas-container",a7=a4.Q -if(a7.length!==0)if(a4.y.length!==0){s=$.bW -if(s==null)s=$.bW=new A.dG(self.window.flutterConfiguration) -s=s.gls(s)<=1}else s=!0 -else s=!0 -if(s)r=a5 -else{s=A.a8(a7).i("aJ<1>") -q=a4.y -p=A.a8(q).i("aJ<1>") -r=A.aZ6(A.ai(new A.aJ(a7,new A.a73(),s),!0,s.i("q.E")),A.ai(new A.aJ(q,new A.a74(),p),!0,p.i("q.E")))}o=a4.afI(r) -s=$.bW -if(s==null)s=$.bW=new A.dG(self.window.flutterConfiguration) -s=s.gls(s)<=1 -if(!s)for(s=a4.y,q=a4.r,p=a4.d,n=a4.a,m=t.y1,l=!1,k=0;k") -p=A.ai(new A.aJ(s,new A.a71(),q),!0,q.i("q.E")) -o=Math.min(A.f2().c-2,p.length) -for(s=t.y1,n=0;ng){f=Math.min(A.f2().c-2,s.length-g) -e=A.f2().c-2-s.length -for(r=a5.r,q=a5.Q,l=t.y1;f>0;e=d){d=e+1 -k=q[e] -if(r.h(0,k)!=null){j=r.h(0,k) -j.toString -i=$.jo -if(i==null){i=$.bW -i=(i==null?$.bW=new A.dG(self.window.flutterConfiguration):i).a -i=i==null?a6:J.yl(i) -if(i==null)i=8 -c=A.cQ(a7,a6) -b=A.cQ(a7,a6) -a=A.b([],l) -a0=A.b([],l) -i=$.jo=new A.lQ(new A.dX(c),new A.dX(b),i,a,a0)}i.GU(j) -r.w(0,k)}--f}}r=s.length -q=A.f2() -a1=Math.min(r,q.c-2-q.d.length) -for(r=a5.r,q=t.y1,n=0;n0&&e") -s=new A.c1(s,r) -return new A.bl(s,s.gp(s),r.i("bl"))}} -A.wz.prototype={} -A.LZ.prototype={ -ajq(a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=a0.length,a=0 -while(!0){if(!(a=160){s=!1 -break}++a}if(s)return -r=A.aT(t.S) -for(b=new A.ae0(a0),q=c.c,p=c.b;b.v();){o=b.d -if(!(o<160||q.A(0,o)||p.A(0,o)))r.I(0,o)}if(r.a===0)return -n=A.ai(r,!0,r.$ti.i("cO.E")) -m=A.b([],t.Jw) -for(b=a1.length,l=0;l127&&e<160 -else e=!0}else e=!0 -i[a]=B.cN.zz(f,e)}}if(B.d.iI(i,new A.a5y())){d=A.b([],t.t) -for(a=0;a127&&e<160 -else e=!0}else e=!0 -q[f]=B.cN.zz(d,e)}}b=0 -while(!0){if(!(b=0;--f)if(q[f])B.d.fL(r,f) -A.aur(r)}, -anY(a,b){var s,r,q,p,o=this,n=J.aAF(J.aBj($.bi.b7()),b.buffer) -if(n==null){$.cr().$1("Failed to parse fallback font "+a+" as a font.") -return}s=o.r -s.bQ(0,a,new A.a5z()) -r=s.h(0,a) -r.toString -q=s.h(0,a) -q.toString -s.l(0,a,q+1) -p=a+" "+A.d(r) -o.e.push(A.aEG(b,p,n)) -if(a==="Noto Color Emoji Compat"){s=o.f -if(B.d.gN(s)==="Roboto")B.d.ks(s,1,p) -else B.d.ks(s,0,p)}else o.f.push(p)}} -A.a5x.prototype={ -$0(){return A.b([],t.Cz)}, -$S:120} -A.a5y.prototype={ -$1(a){return!a}, -$S:399} -A.a5z.prototype={ -$0(){return 0}, -$S:84} -A.atp.prototype={ -$0(){return A.b([],t.Cz)}, -$S:120} -A.ats.prototype={ -$1(a){var s,r,q -for(s=A.axM(a),s=new A.mi(s.a(),s.$ti.i("mi<1>"));s.v();){r=s.gJ(s) -if(B.e.bL(r," src:")){q=B.e.en(r,"url(") -if(q===-1){$.cr().$1("Unable to resolve Noto font URL: "+r) -return null}return B.e.a0(r,q+4,B.e.en(r,")"))}}$.cr().$1("Unable to determine URL for Noto font") -return null}, -$S:309} -A.aut.prototype={ -$1(a){return B.d.A($.aKF(),a)}, -$S:308} -A.auu.prototype={ -$1(a){return this.a.a.d.c.a.xv(a)}, -$S:85} -A.qb.prototype={ -tc(){var s=0,r=A.C(t.H),q=this,p,o,n -var $async$tc=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:s=q.d==null?2:3 -break -case 2:p=q.c -s=p==null?4:6 -break -case 4:q.c=new A.aN(new A.ab($.a3,t.V),t.R) -p=$.rV().a -o=q.a -n=A -s=7 -return A.H(p.F0("https://fonts.googleapis.com/css2?family="+A.iA(o," ","+")),$async$tc) -case 7:q.d=n.aXx(b,o) -q.c.dV(0) -s=5 -break -case 6:s=8 -return A.H(p.a,$async$tc) -case 8:case 5:case 3:return A.A(null,r)}}) -return A.B($async$tc,r)}, -gaF(a){return this.a}} -A.a5.prototype={ -k(a,b){if(b==null)return!1 -if(!(b instanceof A.a5))return!1 -return b.a===this.a&&b.b===this.b}, -gB(a){return A.a7(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return"["+this.a+", "+this.b+"]"}} -A.aqB.prototype={ -gaF(a){return this.a}} -A.mf.prototype={ -j(a){return"_ResolvedNotoSubset("+this.b+", "+this.a+")"}} -A.LA.prototype={ -I(a,b){var s,r,q=this -if(q.b.A(0,b)||q.c.am(0,b.a))return -s=q.c -r=s.gS(s) -s.l(0,b.a,b) -if(r)A.bp(B.z,q.gX3())}, -mA(){var s=0,r=A.C(t.H),q=1,p,o=[],n=this,m,l,k,j,i,h,g,f,e -var $async$mA=A.D(function(a,b){if(a===1){p=b -s=q}while(true)switch(s){case 0:g=t.N -f=A.v(g,t.uz) -e=A.v(g,t.H3) -for(g=n.c,m=g.gbg(g),m=m.ga3(m),l=t.H;m.v();){k=m.gJ(m) -f.l(0,k.a,A.aR2(new A.a4w(n,k,e),l))}s=2 -return A.H(A.mZ(f.gbg(f),l),$async$mA) -case 2:m=e.gaD(e) -m=A.ai(m,!0,A.r(m).i("q.E")) -B.d.j6(m) -l=A.a8(m).i("c1<1>") -j=A.ai(new A.c1(m,l),!0,l.i("aI.E")) -m=j.length,i=0 -case 3:if(!(i")),f=m.a,g=g.i("T.E"),e=t.j,d=!1;h.v();){c=g.a(h.d) -b=J.ah(c) -a=A.bx(b.h(c,"family")) -a0=e.a(b.h(c,"fonts")) -if(a==="Roboto")d=!0 -for(c=J.aW(a0);c.v();)f.push(m.re(a3.zo(A.bx(J.N(j.a(c.gJ(c)),"asset"))),a))}if(!d)f.push(m.re("https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Me5WZLCzYlKw.ttf","Roboto")) -case 1:return A.A(q,r) -case 2:return A.z(o,r)}}) -return A.B($async$kC,r)}, -re(a,b){return this.adp(a,b)}, -adp(a,b){var s=0,r=A.C(t.Zc),q,p=2,o,n=[],m=this,l,k,j,i,h,g -var $async$re=A.D(function(c,d){if(c===1){o=d -s=p}while(true)switch(s){case 0:h=null -p=4 -s=7 -return A.H(A.If(a).bG(0,m.ga72(),t.pI),$async$re) -case 7:h=d -p=2 -s=6 -break -case 4:p=3 -g=o -l=A.Z(g) -$.cr().$1("Failed to load font "+b+" at "+a) -$.cr().$1(J.d2(l)) -q=null -s=1 -break -s=6 -break -case 3:s=2 -break -case 6:j=A.bG(h,0,null) -i=J.aAF(J.aBj($.bi.b7()),j.buffer) -if(i!=null){q=A.aEG(j,b,i) -s=1 -break}else{$.cr().$1("Failed to load font "+b+" at "+a) -$.cr().$1("Verify that "+a+" contains a valid font.") -q=null -s=1 -break}case 1:return A.A(q,r) -case 2:return A.z(o,r)}}) -return A.B($async$re,r)}, -a73(a){return A.hP(a.arrayBuffer(),t.z).bG(0,new A.agM(),t.pI)}} -A.agN.prototype={ -$0(){return A.b([],t.Jw)}, -$S:148} -A.agO.prototype={ -$0(){return A.b([],t.Jw)}, -$S:148} -A.agM.prototype={ -$1(a){return t.pI.a(a)}, -$S:175} -A.va.prototype={} -A.aw7.prototype={ -$0(){var s,r=this,q=$.bi.b7(),p=r.a,o=r.c===B.lV?J.awF(J.a_h($.bi.b7())):J.aMf(J.a_h($.bi.b7())) -o={width:p,height:r.b,colorType:o,alphaType:J.awE(J.awC($.bi.b7())),colorSpace:self.window.flutterCanvasKit.ColorSpace.SRGB} -s=J.aAG(q,o,r.d,4*p) -if(s==null){window -if(typeof console!="undefined")window.console.warn("Failed to create image from pixels.") -return}return r.f.$1(A.aCa(s,null))}, -$S:0} -A.Mk.prototype={ -j(a){return"ImageCodecException: "+this.a}, -$ibm:1} -A.kS.prototype={ -a0l(a,b){var s,r,q,p,o=this -if($.Iu()){s=new A.vP(A.aT(t.XY),null,t.im) -s.Mt(o,a) -r=$.a__() -q=s.d -q.toString -r.pM(0,s,q) -A.cG(o.b,"box") -o.b=s}else{s=J.awE(J.awC($.bi.b7())) -r=J.awF(J.a_h($.bi.b7())) -p=A.aPk(s,self.window.flutterCanvasKit.ColorSpace.SRGB,r,B.o7,a) -if(p==null){$.cr().$1("Unable to encode image to bytes. We will not be able to resurrect it once it has been garbage collected.") -return}s=J.l(a) -s=new A.vP(A.aT(t.XY),new A.a17(s.Hs(a),s.FL(a),p),t.im) -s.Mt(o,a) -A.nP() -$.Iq().I(0,s) -A.cG(o.b,"box") -o.b=s}}, -m(a){var s,r -this.d=!0 -s=A.a(this.b,"box") -if(--s.a===0){r=s.d -if(r!=null)if($.Iu())$.a__().Em(r) -else{s.eB(0) -s.n9()}s.e=s.d=s.c=null -s.f=!0}}, -e3(a){var s=A.a(this.b,"box");++A.a(s,"box").a -return new A.kS(s,null)}, -FW(a){return a instanceof A.kS&&J.aO0(A.a(a.b,"box").gat(),A.a(this.b,"box").gat())}, -gbo(a){return J.aBJ(A.a(this.b,"box").gat())}, -gbj(a){return J.aBq(A.a(this.b,"box").gat())}, -j(a){return"["+A.d(J.aBJ(A.a(this.b,"box").gat()))+"\xd7"+A.d(J.aBq(A.a(this.b,"box").gat()))+"]"}, -$iAF:1} -A.a17.prototype={ -$0(){var s=$.bi.b7(),r=J.awE(J.awC($.bi.b7())),q=this.a,p=J.aAG(s,{width:q,height:this.b,colorType:J.awF(J.a_h($.bi.b7())),alphaType:r,colorSpace:self.window.flutterCanvasKit.ColorSpace.SRGB},A.bG(this.c.buffer,0,null),4*q) -if(p==null)throw A.c(A.aDf("Failed to resurrect image from pixels.")) -return p}, -$S:320} -A.IN.prototype={ -gF6(a){return this.a}, -gfG(a){return this.b}, -$ipu:1} -A.JI.prototype={ -k7(){var s,r,q=this,p=J.aLF($.bi.b7(),q.c) -if(p==null)throw A.c(A.aDf("Failed to decode image data.\nImage source: "+q.b)) -s=J.l(p) -q.d=s.Vh(p) -q.e=s.VG(p) -for(r=0;r");s.v();){p=s.gJ(s) -o=p.a -p=p.b -r.push(new A.jR(a,o,p,p,q))}}, -$S(){return this.b.i("~(0,w)")}} -A.a88.prototype={ -$2(a,b){return a.b-b.b}, -$S(){return this.a.i("i(jR<0>,jR<0>)")}} -A.a86.prototype={ -$1(a){var s,r,q=a.length -if(q===0)return null -if(q===1)return B.d.gcc(a) -s=q/2|0 -r=a[s] -r.e=this.$1(B.d.cg(a,0,s)) -r.f=this.$1(B.d.eJ(a,s+1)) -return r}, -$S(){return this.a.i("jR<0>?(w>)")}} -A.a85.prototype={ -$1(a){var s,r=this,q=a.e,p=q==null -if(p&&a.f==null)a.d=a.c -else if(p){q=a.f -q.toString -r.$1(q) -a.d=Math.max(a.c,a.f.d)}else{p=a.f -s=a.c -if(p==null){r.$1(q) -a.d=Math.max(s,a.e.d)}else{r.$1(p) -q=a.e -q.toString -r.$1(q) -a.d=Math.max(s,Math.max(a.e.d,a.f.d))}}}, -$S(){return this.a.i("~(jR<0>)")}} -A.jR.prototype={ -QM(a){return this.b<=a&&a<=this.c}, -xv(a){var s,r=this -if(a>r.d)return!1 -if(r.QM(a))return!0 -s=r.e -if((s==null?null:s.xv(a))===!0)return!0 -if(ar.d)return -s=r.e -if(s!=null)s.uU(a,b) -if(r.QM(a))b.push(r.a) -if(a=q.c||q.b>=q.d)q=o.b -else{n=o.b -if(!(n.a>=n.c||n.b>=n.d))q=q.lI(n)}}return q}, -m3(a){var s,r,q,p,o -for(s=this.c,r=s.length,q=0;q=o.c||o.b>=o.d))p.hD(a)}}} -A.PL.prototype={ -hD(a){this.m3(a)}} -A.Ki.prototype={ -jE(a,b){var s,r,q=null,p=this.f,o=a.c.a -o.push(new A.ia(B.vh,q,q,p,q,q)) -s=this.ny(a,b) -r=A.aHN(J.awI(p.gat())) -if(s.Gy(r))this.b=s.fH(r) -o.pop()}, -hD(a){var s,r=this,q=a.a -q.c2(0) -s=r.r -q.k5(0,r.f,s!==B.aM) -s=s===B.dg -if(s)q.fo(0,r.b,null) -r.m3(a) -if(s)q.bY(0) -q.bY(0)}, -$ia1i:1} -A.Km.prototype={ -jE(a,b){var s,r=null,q=this.f,p=a.c.a -p.push(new A.ia(B.vf,q,r,r,r,r)) -s=this.ny(a,b) -if(s.Gy(q))this.b=s.fH(q) -p.pop()}, -hD(a){var s,r,q=a.a -q.c2(0) -s=this.f -r=this.r -q.lx(0,s,B.cB,r!==B.aM) -r=r===B.dg -if(r)q.fo(0,s,null) -this.m3(a) -if(r)q.bY(0) -q.bY(0)}, -$ia1k:1} -A.Kk.prototype={ -jE(a,b){var s,r,q,p,o=null,n=this.f,m=a.c.a -m.push(new A.ia(B.vg,o,n,o,o,o)) -s=this.ny(a,b) -r=n.a -q=n.b -p=n.c -n=n.d -if(s.Gy(new A.x(r,q,p,n)))this.b=s.fH(new A.x(r,q,p,n)) -m.pop()}, -hD(a){var s,r=this,q=a.a -q.c2(0) -s=r.r -q.oJ(0,r.f,s!==B.aM) -s=s===B.dg -if(s)q.fo(0,r.b,null) -r.m3(a) -if(s)q.bY(0) -q.bY(0)}, -$ia1j:1} -A.NT.prototype={ -jE(a,b){var s,r,q,p,o=this,n=null,m=new A.bZ(new Float32Array(16)) -m.bA(b) -s=o.r -r=s.a -s=s.b -m.aR(0,r,s) -q=A.dT() -q.mw(r,s,0) -p=a.c.a -p.push(A.aDZ(q)) -p.push(new A.ia(B.Ob,n,n,n,n,o.f)) -o.XQ(a,m) -p.pop() -p.pop() -o.b=o.b.aR(0,r,s)}, -hD(a){var s,r,q,p=this,o=A.bj() -o.saL(0,A.aH(p.f,0,0,0)) -s=a.a -s.c2(0) -r=p.r -q=r.a -r=r.b -s.aR(0,q,r) -s.fo(0,p.b.cK(new A.m(-q,-r)),o) -p.m3(a) -s.bY(0) -s.bY(0)}, -$iaaG:1} -A.Er.prototype={ -jE(a,b){var s=this.f,r=b.Gl(s),q=a.c.a -q.push(A.aDZ(s)) -this.b=A.ZV(s,this.ny(a,r)) -q.pop()}, -hD(a){var s=a.a -s.c2(0) -s.al(0,this.f.a) -this.m3(a) -s.bY(0)}, -$iRy:1} -A.NR.prototype={$iaaF:1} -A.Ou.prototype={ -jE(a,b){this.b=this.c.b.cK(this.d)}, -hD(a){var s -a.b.c2(0) -s=this.d -a.b.aR(0,s.a,s.b) -a.b.t9(0,this.c) -a.b.bY(0)}} -A.Os.prototype={ -jE(a,b){var s,r=this -r.ny(a,b) -s=$.ba().x -if(s==null)s=A.b7() -r.b=A.aYL(r.y,r.f,s,b)}, -hD(a){var s,r,q,p,o,n=this,m=n.f -if(m!==0){s=a.b -r=n.x -r.toString -q=n.r -s.F4(0,n.y,r,m,(q.gn(q)>>>24&255)!==255)}p=A.bj() -p.saL(0,n.r) -m=n.z -s=m===B.dg -if(!s)a.b.cE(0,n.y,p) -r=a.a -o=r.c2(0) -switch(m.a){case 1:r.k5(0,n.y,!1) -break -case 2:r.k5(0,n.y,!0) -break -case 3:r.k5(0,n.y,!0) -r.fo(0,n.b,null) -break -case 0:break}if(s)a.b.t8(0,p) -n.m3(a) -r.nD(0,o)}, -$iabh:1} -A.OC.prototype={ -jE(a,b){var s=this,r=s.d,q=r.a,p=r.b,o=s.e,n=s.f -s.b=new A.x(q,p,q+o,p+n) -p=a.b -p.toString -p.any(s.c,new A.zW(r,new A.S(o,n),new A.uG(A.fZ(a.c.a,!0,t.CW))))}, -hD(a){var s=a.d.ahL(this.c) -if(s!=null)a.b=s}} -A.MW.prototype={ -m(a){}} -A.a8V.prototype={ -PX(a,b){throw A.c(A.bV(null))}, -PY(a,b,c,d){var s=A.a(this.b,"currentLayer"),r=new A.Ou(t.Bn.a(b),a,B.S) -r.a=s -s.c.push(r)}, -Q_(a){var s=A.a(this.b,"currentLayer") -t.L6.a(a) -a.a=s -s.c.push(a)}, -PZ(a,b,c,d){var s=A.a(this.b,"currentLayer"),r=new A.OC(a,c,d,b,B.S) -r.a=s -s.c.push(r)}, -bJ(a){return new A.MW(new A.a8W(this.a,$.ba().gnx()))}, -e9(a){var s,r=this,q="currentLayer" -if(A.a(r.b,q)===r.a)return -s=A.a(r.b,q).a -s.toString -r.b=s}, -TS(a,b,c){return this.nz(new A.Ki(t.E_.a(a),b,A.b([],t.k5),B.S))}, -TU(a,b,c){return this.nz(new A.Kk(a,b,A.b([],t.k5),B.S))}, -TV(a,b,c){return this.nz(new A.Km(a,b,A.b([],t.k5),B.S))}, -GI(a,b,c){var s=A.dT() -s.mw(a,b,0) -return this.nz(new A.NR(s,A.b([],t.k5),B.S))}, -TW(a,b,c){return this.nz(new A.NT(a,b,A.b([],t.k5),B.S))}, -TY(a,b,c,d,e,f){return this.nz(new A.Os(c,b,f,t.E_.a(e),a,A.b([],t.k5),B.S))}, -ua(a,b){return this.nz(new A.Er(new A.bZ(A.ZU(a)),A.b([],t.k5),B.S))}, -Ib(a){}, -Ic(a){}, -Io(a){}, -anF(a){var s=A.a(this.b,"currentLayer") -a.a=s -s.c.push(a) -return this.b=a}, -nz(a){return this.anF(a,t.vn)}} -A.a8W.prototype={ -ann(a,b){var s,r,q,p,o=A.b([],t.iW),n=new A.a18(o),m=a.a -o.push(m) -s=a.c -r=s.Vz() -for(q=0;q0))q.cx=null -else{s=new A.K2(a.a,s) -s.jV(null,t.VE) -q.cx=s}s=q.gat() -r=q.cx -J.aOt(s,r==null?null:r.gat())}, -snl(a){var s,r,q=this -if(q.cy===a)return -q.cy=a -s=q.gat() -r=q.Q -J.aBD(s,r==null?null:r.gat())}, -sQB(a){var s,r=this,q=r.db -if(J.e(q==null?null:q.b,a))return -r.z=null -q=r.db=A.a9i(a) -if(r.y){r.z=q -r.db=A.a9i(new A.zd($.awu(),q))}q=r.gat() -s=r.db -J.aBC(q,s==null?null:s.gat())}, -k7(){var s,r=new self.window.flutterCanvasKit.Paint(),q=J.l(r) -q.zK(r,this.r) -s=this.x -q.zL(r,s.gn(s)) -return r}, -mb(){var s=this,r=null,q=new self.window.flutterCanvasKit.Paint(),p=s.b,o=J.l(q) -o.Ia(q,$.aAt()[p.a]) -p=s.c -o.It(q,$.aAv()[p.a]) -o.Is(q,s.d) -o.zK(q,s.r) -p=s.x -o.zL(q,p.gn(p)) -p=s.Q -o.Iq(q,p==null?r:p.gat()) -p=s.cx -o.Im(q,p==null?r:p.gat()) -p=s.db -o.Ie(q,p==null?r:p.gat()) -p=s.fr -o.Wk(q,p==null?r:p.gat()) -p=s.e -o.Ir(q,$.aAw()[p.a]) -o.Wv(q,$.aLb()[0]) -o.Ww(q,0) -return q}, -eB(a){var s=this.a -if(s!=null)J.hR(s)}, -$iuQ:1} -A.p4.prototype={ -sFq(a){if(this.b===a)return -this.b=a -J.a_p(this.gat(),$.a_a()[a.a])}, -lm(a,b){J.aLT(this.gat(),A.e1(b),!1,1)}, -PW(a,b,c){var s,r=A.dT() -r.mw(c.a,c.b,0) -s=A.aIw(r.a) -t.E_.a(b) -J.aLU(this.gat(),b.gat(),s[0],s[1],s[2],s[3],s[4],s[5],s[6],s[7],s[8],!1)}, -hp(a,b){J.aAI(this.gat(),A.mu(b),!1)}, -hq(a,b){J.aLW(this.gat(),A.e1(b))}, -oD(a,b,c,d,e){J.aLY(this.gat(),A.e1(b),c*57.29577951308232,d*57.29577951308232,e)}, -eQ(a){J.awA(this.gat())}, -A(a,b){return J.aM4(this.gat(),b.a,b.b)}, -ey(a){var s=J.awI(this.gat()) -return new A.x(s[0],s[1],s[2],s[3])}, -cw(a,b,c){J.aO5(this.gat(),b,c)}, -er(a,b,c){J.aO8(this.gat(),b,c)}, -eZ(a){this.b=B.bf -J.aOl(this.gat())}, -cK(a){var s=J.aM5(this.gat()) -J.aOI(s,1,0,a.a,0,1,a.b,0,0,1) -return A.aPm(s,this.b)}, -gpl(){return!0}, -k7(){var s=new self.window.flutterCanvasKit.Path(),r=this.b -J.a_p(s,$.a_a()[r.a]) -return s}, -eB(a){var s -this.c=J.aOC(this.gat()) -s=this.a -if(s!=null)J.hR(s)}, -mb(){var s,r=J.aN7($.bi.b7()),q=this.c -q.toString -s=J.aLI(r,q) -q=this.b -J.a_p(s,$.a_a()[q.a]) -return s}, -$ino:1} -A.zf.prototype={ -m(a){var s,r=this -r.d=!0 -s=r.c -if(s!=null)s.m(0) -s=r.a -if(s!=null)J.hR(s) -r.a=null}, -gpl(){return!0}, -k7(){throw A.c(A.ae("Unreachable code"))}, -mb(){return this.c.aoQ()}, -eB(a){var s -if(!this.d){s=this.a -if(s!=null)J.hR(s)}}} -A.kT.prototype={ -k_(a,b){var s,r -this.a=b -s=new self.window.flutterCanvasKit.PictureRecorder() -this.b=s -r=J.aLZ(s,A.e1(b)) -return this.c=$.Iu()?new A.fL(r):new A.Pc(new A.a1a(b,A.b([],t.Ns)),r)}, -xV(){var s,r,q=this,p=q.b -if(p==null)throw A.c(A.ae("PictureRecorder is not recording")) -s=J.l(p) -r=s.RZ(p) -s.eB(p) -q.b=null -s=new A.zf(q.a,q.c.gTG()) -s.jV(r,t.xc) -return s}, -gSY(){return this.b!=null}} -A.aco.prototype={ -aj7(a){var s,r,q,p,o -try{p=a.b -if(p.gS(p))return -s=A.f2().a.DM(p) -$.awj().ch=p -r=new A.fL(J.a_o(s.a.a)) -q=new A.a5J(r,null,$.awj()) -q.anH(a,!0) -p=A.f2().a -if(!p.cx){o=$.fF -o.toString -J.kJ(o).ks(0,0,p.y)}p.cx=!0 -J.aOA(s) -$.awj().X9(0)}finally{this.ae_()}}, -ae_(){var s,r -for(s=this.b,r=0;rr.a)A.aTr(r)}, -aoq(a){var s,r,q,p,o,n=this.a/2|0 -for(s=this.b,r=s.a,q=this.c,p=0;pr;){o=q.a.vv(0);--s.b -p.w(0,o) -o.eB(0) -o.n9()}}} -A.ev.prototype={} -A.hq.prototype={ -jV(a,b){var s=this,r=a==null?s.k7():a -s.a=r -if($.Iu())$.a__().pM(0,s,t.s7.a(r)) -else if(s.gpl()){A.nP() -$.Iq().I(0,s)}else{A.nP() -$.vQ.push(s)}}, -gat(){var s,r=this,q=r.a -if(q==null){s=r.mb() -r.a=s -if(r.gpl()){A.nP() -$.Iq().I(0,r)}else{A.nP() -$.vQ.push(r)}q=s}return q}, -qL(){var s=this,r=s.mb() -s.a=r -if(s.gpl()){A.nP() -$.Iq().I(0,s)}else{A.nP() -$.vQ.push(s)}return r}, -n9(){if(this.a==null)return -this.a=null}, -gpl(){return!1}} -A.vP.prototype={ -Mt(a,b){this.d=this.c=b}, -gat(){var s=this,r=s.c -if(r==null){r=s.e.$0() -s.c=r -s.d=t.LS.a(r) -A.nP() -$.Iq().I(0,s) -r=s.gat()}return r}, -eB(a){var s=this.d -if(s!=null)J.hR(s)}, -n9(){this.d=this.c=null}, -UK(a){var s,r=this -if(--r.a===0){s=r.d -if(s!=null)if($.Iu())$.a__().Em(s) -else{r.eB(0) -r.n9()}r.e=r.d=r.c=null -r.f=!0}}} -A.DX.prototype={ -Ac(a){return this.b.$2(this,new A.fL(J.a_o(this.a.a)))}} -A.dX.prototype={ -OH(){var s,r=this.x -if(r!=null){s=this.f -if(s!=null)J.aOv(s,r)}}, -DM(a){return new A.DX(this.xE(a),new A.ahz(this))}, -xE(a){var s,r,q,p,o,n,m,l,k,j=this,i="webglcontextrestored",h="webglcontextlost" -if(a.gS(a))throw A.c(A.aC4("Cannot create surfaces of empty size.")) -s=j.db -if(!j.b&&s!=null&&a.a===s.a&&a.b===s.b){r=$.ba().x -if(r==null)r=A.b7() -if(r!==j.dx)j.Po() -r=j.a -r.toString -return r}r=$.ba() -q=r.x -j.dx=q==null?A.b7():q -p=j.cy -if(j.b||p==null||a.a>p.a||a.b>p.b){o=p==null?a:a.a7(0,1.4) -q=j.a -if(q!=null)q.m(0) -j.a=null -j.cx=!1 -q=j.f -if(q!=null)J.aOf(q) -q=j.f -if(q!=null)J.hR(q) -j.f=null -q=j.z -if(q!=null){B.bo.pN(q,i,j.e,!1) -q=j.z -q.toString -B.bo.pN(q,h,j.d,!1) -q=j.z -q.toString -B.bo.bI(q) -j.d=j.e=null}j.Q=B.c.du(o.a) -q=B.c.du(o.b) -j.ch=q -n=j.z=A.z1(q,j.Q) -q=n.style -q.position="absolute" -j.Po() -j.e=j.ga4L() -q=j.ga4J() -j.d=q -B.bo.ll(n,h,q,!1) -B.bo.ll(n,i,j.e,!1) -q=j.c=j.b=!1 -m=$.jx -if((m==null?$.jx=A.I6():m)!==-1){q=$.bW -if(q==null)q=$.bW=new A.dG(self.window.flutterConfiguration) -q=!q.gxm(q)}if(q){q=$.bi.b7() -m=$.jx -if(m==null)m=$.jx=A.I6() -l=j.r=J.aLD(q,n,{antialias:0,majorVersion:m}) -if(l!==0){q=J.aLK($.bi.b7(),l) -j.f=q -if(q==null)A.R(A.aC4("Failed to initialize CanvasKit. CanvasKit.MakeGrContext returned null.")) -j.OH()}}j.y.appendChild(n) -j.cy=o}j.db=a -k=B.c.du(a.b) -q=j.ch -r=r.x -if(r==null)r=A.b7() -m=j.z.style -r="translate(0, -"+A.d((q-k)/r)+"px)" -B.f.aB(m,B.f.aa(m,"transform"),r,"") -return j.a=j.a53(a)}, -Po(){var s,r,q=this.Q,p=$.ba(),o=p.x -if(o==null)o=A.b7() -s=this.ch -p=p.x -if(p==null)p=A.b7() -r=this.z.style -o=A.d(q/o)+"px" -r.width=o -q=A.d(s/p)+"px" -r.height=q}, -a4M(a){this.c=!1 -$.bO().FV() -a.stopPropagation() -a.preventDefault()}, -a4K(a){var s=this,r=A.f2() -s.c=!0 -if(r.alR(s)){s.b=!0 -a.preventDefault()}else s.m(0)}, -a53(a){var s,r,q=this,p=$.jx -if((p==null?$.jx=A.I6():p)===-1){p=q.z -p.toString -return q.wc(p,"WebGL support not detected")}else{p=$.bW -if(p==null)p=$.bW=new A.dG(self.window.flutterConfiguration) -if(p.gxm(p)){p=q.z -p.toString -return q.wc(p,"CPU rendering forced by application")}else if(q.r===0){p=q.z -p.toString -return q.wc(p,"Failed to initialize WebGL context")}else{p=$.bi.b7() -s=q.f -s.toString -r=J.aLN(p,s,B.c.du(a.a),B.c.du(a.b),self.window.flutterCanvasKit.ColorSpace.SRGB) -if(r==null){p=q.z -p.toString -return q.wc(p,"Failed to initialize WebGL surface")}return new A.Kb(r,q.r)}}}, -wc(a,b){if(!$.aF6){$.cr().$1("WARNING: Falling back to CPU-only rendering. "+b+".") -$.aF6=!0}return new A.Kb(J.aLO($.bi.b7(),a),null)}, -m(a){var s=this,r=s.z -if(r!=null)B.bo.pN(r,"webglcontextlost",s.d,!1) -r=s.z -if(r!=null)B.bo.pN(r,"webglcontextrestored",s.e,!1) -s.e=s.d=null -J.cI(s.y) -r=s.a -if(r!=null)r.m(0)}} -A.ahz.prototype={ -$2(a,b){J.aMb(this.a.a.a) -return!0}, -$S:434} -A.Kb.prototype={ -m(a){if(this.c)return -J.Iy(this.a) -this.c=!0}} -A.lQ.prototype={ -zx(){var s,r=this,q=r.e,p=q.length -if(p!==0){s=q.pop() -r.d.push(s) -return s}else{q=r.d -if(q.length+p+2>>0 -if((r|2)===r)s=(s|J.aN5($.bi.b7()))>>>0 -a5.decoration=(r|4)===r?(s|J.aMV($.bi.b7()))>>>0:s}if(e!=null)a5.decorationThickness=e -if(g!=null)a5.decorationColor=A.yb(g) -if(f!=null)a5.decorationStyle=$.aLe()[f.a] -if(c!=null)a5.textBaseline=$.aLd()[c.a] -if(b!=null)a5.fontSize=b -if(a!=null)a5.letterSpacing=a -if(a0!=null)a5.wordSpacing=a0 -if(a1!=null)a5.heightMultiplier=a1 -switch(j.db){case null:break -case B.xz:a5.halfLeading=!0 -break -case B.xy:a5.halfLeading=!1 -break}q=j.go -if(q===$){p=A.azj(j.y,j.z) -A.cb(j.go,"effectiveFontFamilies") -j.go=p -q=p}a5.fontFamilies=q -if(d!=null||!1)a5.fontStyle=A.aA_(d,j.r) -if(a3!=null)a5.foregroundColor=A.yb(a3.x) -if(a4!=null){o=A.b([],t.tA) -for(n=0;n<1;++n){m=a4[n] -l=A.aTq(null) -l.color=A.yb(m.a) -j=m.b -k=new Float32Array(2) -k[0]=j.a -k[1]=j.b -l.offset=k -l.blurRadius=m.c -o.push(l)}a5.shadows=o}return J.aLQ($.bi.b7(),a5)}, -$S:571} -A.zg.prototype={ -k(a,b){var s,r=this -if(b==null)return!1 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.zg)if(b.a==r.a)if(b.c==r.c)if(b.d==r.d)if(b.f==r.f)s=b.x==r.x&&A.ya(b.b,r.b) -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -return s}, -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.y,s.f,s.r,s.x,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} -A.ze.prototype={ -l7(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=f.a -if(e==null){r=A.aCc(f.b) -for(q=f.c,p=q.length,o=r.c,n=r.a,m=J.l(n),l=0;l=q.gIG(r)&&s<=q.gRI(r))return new A.dA(q.gIG(r),q.gRI(r))}return B.bh}, -rJ(){var s,r,q=this.d -q.toString -s=J.aBp(this.l7(q)) -r=A.b([],t.ER) -for(q=J.aW(s);q.v();)r.push(new A.K1(q.gJ(q))) -return r}} -A.K1.prototype={ -grX(a){return J.aNC(this.a)}, -gn3(a){return J.aNy(this.a)}, -gyz(a){return J.aNF(this.a)}, -$ia8Z:1} -A.a19.prototype={ -n_(a,b){var s=A.b([],t.s),r=B.d.gO(this.f),q=r.y -if(q!=null)s.push(q) -q=r.z -if(q!=null)B.d.P(s,q) -$.yf().ajq(b,s) -this.c.push(new A.rv(B.Xj,b,null,null)) -J.aAJ(this.a,b)}, -bJ(a){return new A.ze(this.K_(),this.b,this.c)}, -K_(){var s=this.a,r=J.l(s),q=r.bJ(s) -r.eB(s) -return q}, -gTH(){return this.e}, -e9(a){var s=this.f -if(s.length<=1)return -this.c.push(B.Xn) -s.pop() -J.aOb(this.a)}, -pL(a4,a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=this,a1=null,a2=a0.f,a3=B.d.gO(a2) -t.BQ.a(a5) -s=a5.a -if(s==null)s=a3.a -r=a5.b -if(r==null)r=a3.b -q=a5.c -if(q==null)q=a3.c -p=a5.d -if(p==null)p=a3.d -o=a5.e -if(o==null)o=a3.e -n=a5.f -if(n==null)n=a3.f -m=a5.x -if(m==null)m=a3.x -l=a5.y -if(l==null)l=a3.y -k=a5.z -if(k==null)k=a3.z -j=a5.Q -if(j==null)j=a3.Q -i=a5.ch -if(i==null)i=a3.ch -h=a5.cx -if(h==null)h=a3.cx -g=a5.cy -if(g==null)g=a3.cy -f=a5.dy -if(f==null)f=a3.dy -e=a5.fr -if(e==null)e=a3.fr -d=a5.fx -if(d==null)d=a3.fx -c=A.ax1(f,s,r,q,p,o,l,k,a3.fy,j,a3.r,n,e,g,a3.db,i,a3.dx,d,m,h) -a2.push(c) -a0.c.push(new A.rv(B.Xl,a1,a5,a1)) -a2=c.fr -s=a2==null -if(!s||c.dy!=null){b=s?a1:a2.gat() -if(b==null){b=$.aJ5() -a2=c.a -a2=a2==null?a1:a2.gn(a2) -J.awJ(b,a2==null?4278190080:a2)}a2=c.dy -a=a2==null?a1:a2.gat() -if(a==null)a=$.aJ4() -J.aOc(a0.a,c.gIC(),b,a)}else J.aBt(a0.a,c.gIC())}} -A.rv.prototype={} -A.rw.prototype={ -j(a){return"_ParagraphCommandType."+this.b}} -A.at8.prototype={ -$1(a){return this.a===a}, -$S:34} -A.Jx.prototype={ -j(a){return"CanvasKitError: "+this.a}} -A.Ko.prototype={ -Wh(a,b){var s={} -s.a=!1 -this.a.q9(0,A.cR(J.N(a.b,"text"))).bG(0,new A.a1p(s,b),t.P).lt(new A.a1q(s,b))}, -Ve(a){this.b.uG(0).bG(0,new A.a1n(a),t.P).lt(new A.a1o(this,a))}} -A.a1p.prototype={ -$1(a){var s=this.b -if(a){s.toString -s.$1(B.ad.cF([!0]))}else{s.toString -s.$1(B.ad.cF(["copy_fail","Clipboard.setData failed",null])) -this.a.a=!0}}, -$S:87} -A.a1q.prototype={ -$1(a){var s -if(!this.a.a){s=this.b -s.toString -s.$1(B.ad.cF(["copy_fail","Clipboard.setData failed",null]))}}, -$S:13} -A.a1n.prototype={ -$1(a){var s=A.af(["text",a],t.N,t.z),r=this.a -r.toString -r.$1(B.ad.cF([s]))}, -$S:517} -A.a1o.prototype={ -$1(a){var s -if(a instanceof A.wu){A.hk(B.z,null,t.H).bG(0,new A.a1m(this.b),t.P) -return}s=this.b -A.d8("Could not get text from clipboard: "+A.d(a)) -s.toString -s.$1(B.ad.cF(["paste_fail","Clipboard.getData failed",null]))}, -$S:13} -A.a1m.prototype={ -$1(a){var s=this.a -if(s!=null)s.$1(null)}, -$S:21} -A.Kn.prototype={ -q9(a,b){return this.Wg(0,b)}, -Wg(a,b){var s=0,r=A.C(t.y),q,p=2,o,n=[],m,l,k,j -var $async$q9=A.D(function(c,d){if(c===1){o=d -s=p}while(true)switch(s){case 0:p=4 -l=window.navigator.clipboard -l.toString -b.toString -s=7 -return A.H(A.hP(l.writeText(b),t.z),$async$q9) -case 7:p=2 -s=6 -break -case 4:p=3 -j=o -m=A.Z(j) -A.d8("copy is not successful "+A.d(m)) -l=A.dk(!1,t.y) -q=l -s=1 -break -s=6 -break -case 3:s=2 -break -case 6:q=A.dk(!0,t.y) -s=1 -break -case 1:return A.A(q,r) -case 2:return A.z(o,r)}}) -return A.B($async$q9,r)}} -A.a1l.prototype={ -uG(a){var s=0,r=A.C(t.N),q -var $async$uG=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:q=A.hP(window.navigator.clipboard.readText(),t.N) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$uG,r)}} -A.Lr.prototype={ -q9(a,b){return A.dk(this.aer(b),t.y)}, -aer(a){var s,r,q,p,o="-99999px",n="transparent",m=document,l=m.createElement("textarea"),k=l.style -k.position="absolute" -k.top=o -k.left=o -B.f.aB(k,B.f.aa(k,"opacity"),"0","") -k.color=n -k.backgroundColor=n -k.background=n -m.body.appendChild(l) -s=l -s.value=a -J.aB4(s) -J.aOm(s) -r=!1 -try{r=m.execCommand("copy") -if(!r)A.d8("copy is not successful")}catch(p){q=A.Z(p) -A.d8("copy is not successful "+A.d(q))}finally{J.cI(s)}return r}} -A.a4k.prototype={ -uG(a){return A.pv(new A.wu("Paste is not implemented for this browser."),null,t.N)}} -A.dG.prototype={ -gxl(a){var s=this.a -s=s==null?null:J.aNz(s) -return s==null?"/canvaskit@0.33.0/":s}, -gxm(a){var s=this.a -s=s==null?null:J.aNA(s) -return s==null?!1:s}, -gls(a){var s=this.a -s=s==null?null:J.yl(s) -return s==null?8:s}, -goS(a){var s=this.a -s=s==null?null:J.aNB(s) -return s==null?!1:s}} -A.a8n.prototype={} -A.LR.prototype={ -Ug(a){var s=this.x -if(a==null?s!=null:a!==s){if(s!=null)J.cI(s) -this.x=a -s=this.e -s.toString -a.toString -s.appendChild(a)}}, -eZ(a){var s,r,q,p,o,n,m,l,k=this,j="0",i="none",h="absolute",g={},f=$.cH(),e=f===B.W,d=k.c -if(d!=null)B.xl.bI(d) -d=document -s=d.createElement("style") -k.c=s -k.f=null -d.head.appendChild(s) -s=k.c.sheet -s.toString -t.IP.a(s) -if(f!==B.bN)if(f!==B.cy)r=e -else r=!0 -else r=!0 -A.aHi(s,f,r) -r=d.body -r.toString -f=A.aP() -r.setAttribute("flt-renderer",(f?"canvaskit":"html")+" (auto-selected)") -r.setAttribute("flt-build-mode","release") -A.dD(r,"position","fixed") -A.dD(r,"top",j) -A.dD(r,"right",j) -A.dD(r,"bottom",j) -A.dD(r,"left",j) -A.dD(r,"overflow","hidden") -A.dD(r,"padding",j) -A.dD(r,"margin",j) -A.dD(r,"user-select",i) -A.dD(r,"-webkit-user-select",i) -A.dD(r,"-ms-user-select",i) -A.dD(r,"-moz-user-select",i) -A.dD(r,"touch-action",i) -A.dD(r,"font","normal normal 14px sans-serif") -A.dD(r,"color","red") -r.spellcheck=!1 -for(f=t.xl,s=new A.x7(d.head.querySelectorAll('meta[name="viewport"]'),f),s=new A.bl(s,s.gp(s),f.i("bl")),f=f.i("T.E");s.v();){q=f.a(s.d) -p=q.parentNode -if(p!=null)p.removeChild(q)}f=k.d -if(f!=null)B.O3.bI(f) -f=d.createElement("meta") -f.setAttribute("flt-viewport","") -f.name="viewport" -f.content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" -k.d=f -d.head.appendChild(f) -f=k.z -if(f!=null)J.cI(f) -o=d.createElement("flt-glass-pane") -k.z=o -f=o.style -f.position=h -f.top=j -f.right=j -f.bottom=j -f.left=j -r.appendChild(o) -n=k.Q=k.a4X(o) -f=d.createElement("flt-scene-host") -s=f.style -B.f.aB(s,B.f.aa(s,"pointer-events"),i,"") -k.e=f -m=d.createElement("flt-semantics-host") -f=m.style -f.position=h -B.f.aB(f,B.f.aa(f,"transform-origin"),"0 0 0","") -k.r=m -k.UR() -f=$.eF -l=(f==null?$.eF=A.mO():f).r.a.TL() -f=n.gTm(n) -d=k.e -d.toString -f.P(0,A.b([m,l,d],t.zi)) -f=$.bW -if(f==null)f=$.bW=new A.dG(self.window.flutterConfiguration) -if(f.goS(f)){f=k.e.style -B.f.aB(f,B.f.aa(f,"opacity"),"0.3","")}if($.aEn==null){f=new A.OG(o,new A.abK(A.v(t.S,t.mm))) -f.d=f.a4T() -$.aEn=f}if($.aDy==null){f=new A.MT(A.v(t.N,t.lG)) -f.aex() -$.aDy=f}k.e.setAttribute("aria-hidden","true") -if(window.visualViewport==null&&e){f=window.innerWidth -f.toString -g.a=0 -A.r6(B.ax,new A.a5n(g,k,f))}f=k.gabd() -d=t.I3 -if(window.visualViewport!=null){s=window.visualViewport -s.toString -k.a=A.bC(s,"resize",f,!1,d)}else k.a=A.bC(window,"resize",f,!1,d) -k.b=A.bC(window,"languagechange",k.gaaM(),!1,d) -f=$.bO() -f.a=f.a.QS(A.axj())}, -a4X(a){var s,r,q,p,o -if(a.attachShadow!=null){s=new A.afv() -r=a.attachShadow(A.ZF(A.af(["mode","open","delegatesFocus",!1],t.N,t.z))) -s.a=r -q=document.createElement("style") -A.a(r,"_shadow").appendChild(q) -r=q.sheet -r.toString -t.IP.a(r) -p=$.cH() -if(p!==B.bN)if(p!==B.cy)o=p===B.W -else o=!0 -else o=!0 -A.aHi(r,p,o) -return s}else{s=new A.a3M() -r=document.createElement("flt-element-host-node") -s.a=r -a.appendChild(A.a(r,"_element")) -return s}}, -UR(){var s=this.r.style,r="scale("+A.d(1/window.devicePixelRatio)+")" -B.f.aB(s,B.f.aa(s,"transform"),r,"")}, -MW(a){var s -this.UR() -s=$.fg() -if(!J.ha(B.m6.a,s)&&!$.ba().alU()&&$.aAD().c){$.ba().QH(!0) -$.bO().FV()}else{s=$.ba() -s.QI() -s.QH(!1) -$.bO().FV()}}, -aaN(a){var s=$.bO() -s.a=s.a.QS(A.axj()) -s=$.ba().b.k1 -if(s!=null)s.$0()}, -Wp(a){var s,r,q,p,o=window.screen.orientation -if(o!=null){q=J.ah(a) -if(q.gS(a)){q=o -q.toString -J.aOL(q) -return A.dk(!0,t.y)}else{s=A.aQR(A.cR(q.gN(a))) -if(s!=null){r=new A.aN(new A.ab($.a3,t.tr),t.VY) -try{A.hP(o.lock(s),t.z).bG(0,new A.a5o(r),t.P).lt(new A.a5p(r))}catch(p){q=A.dk(!1,t.y) -return q}return r.a}}}return A.dk(!1,t.y)}} -A.a5n.prototype={ -$1(a){var s=++this.a.a -if(this.c!==window.innerWidth){a.ay(0) -this.b.MW(null)}else if(s>5)a.ay(0)}, -$S:44} -A.a5o.prototype={ -$1(a){this.a.cq(0,!0)}, -$S:13} -A.a5p.prototype={ -$1(a){this.a.cq(0,!1)}, -$S:13} -A.a3Y.prototype={} -A.PW.prototype={} -A.qE.prototype={} -A.WP.prototype={} -A.ae2.prototype={ -c2(a){var s,r,q=this,p=q.tp$ -p=p.length===0?q.a:B.d.gO(p) -s=q.kk$ -r=new A.bZ(new Float32Array(16)) -r.bA(s) -q.RU$.push(new A.WP(p,r))}, -bY(a){var s,r,q,p=this,o=p.RU$ -if(o.length===0)return -s=o.pop() -p.kk$=s.b -o=p.tp$ -r=s.a -q=p.a -while(!0){if(!((o.length===0?q:B.d.gO(o))!==r))break -o.pop()}}, -aR(a,b,c){this.kk$.aR(0,b,c)}, -dd(a,b,c){this.kk$.dd(0,b,c)}, -is(a,b){this.kk$.Us(0,$.aJO(),b)}, -al(a,b){this.kk$.cH(0,new A.bZ(b))}} -A.avy.prototype={ -$1(a){$.azg=!1 -$.bO().ju("flutter/system",$.aKJ(),new A.avx())}, -$S:164} -A.avx.prototype={ -$1(a){}, -$S:33} -A.fS.prototype={} -A.KC.prototype={ -ahH(){var s,r,q=this,p=q.b -if(p!=null)for(p=p.gbg(p),p=p.ga3(p);p.v();)for(s=J.aW(p.gJ(p));s.v();){r=s.gJ(s) -r.b.$1(r.a)}q.b=q.a -q.a=null}, -JC(a,b){var s,r=this,q=r.a -if(q==null)q=r.a=A.v(t.N,r.$ti.i("w>")) -s=q.h(0,a) -if(s==null){s=A.b([],r.$ti.i("o>")) -q.l(0,a,s) -q=s}else q=s -q.push(b)}, -aox(a){var s,r,q=this.b -if(q==null)return null -s=q.h(0,a) -if(s==null||s.length===0)return null -r=(s&&B.d).fL(s,0) -this.JC(a,r) -return r.a}} -A.wO.prototype={} -A.afv.prototype={ -jh(a,b){return A.a(this.a,"_shadow").appendChild(b)}, -gTl(){return A.a(this.a,"_shadow")}, -gTm(a){return new A.ej(A.a(this.a,"_shadow"))}} -A.a3M.prototype={ -jh(a,b){return A.a(this.a,"_element").appendChild(b)}, -gTl(){return A.a(this.a,"_element")}, -gTm(a){return new A.ej(A.a(this.a,"_element"))}} -A.kN.prototype={ -sQh(a,b){var s,r,q=this -q.a=b -s=B.c.eE(b.a)-1 -r=B.c.eE(q.a.b)-1 -if(q.Q!==s||q.ch!==r){q.Q=s -q.ch=r -q.Pw()}}, -Pw(){var s=this.c.style,r="translate("+this.Q+"px, "+this.ch+"px)" -B.f.aB(s,B.f.aa(s,"transform"),r,"")}, -Ok(){var s=this,r=s.a,q=r.a -r=r.b -s.d.aR(0,-q+(q-1-s.Q)+1,-r+(r-1-s.ch)+1)}, -Rz(a,b){return this.r>=A.a08(a.c-a.a)&&this.x>=A.a07(a.d-a.b)&&this.dx===b}, -ar(a){var s,r,q,p,o,n,m=this -m.cy=!1 -m.d.ar(0) -s=m.f -r=s.length -for(q=m.c,p=0;pp){m=p -p=q -q=m}if(o>n){m=n -n=o -o=m}l=Math.abs(a2.r) -k=Math.abs(a2.e) -j=Math.abs(a2.x) -i=Math.abs(a2.f) -h=Math.abs(a2.Q) -g=Math.abs(a2.y) -f=Math.abs(a2.ch) -e=Math.abs(a2.z) -c.beginPath() -c.moveTo(q+l,o) -b=p-l -c.lineTo(b,o) -A.ZI(c,b,o+j,l,j,0,4.71238898038469,6.283185307179586,!1) -b=n-e -c.lineTo(p,b) -A.ZI(c,p-g,b,g,e,0,0,1.5707963267948966,!1) -b=q+h -c.lineTo(b,n) -A.ZI(c,b,n-f,h,f,0,1.5707963267948966,3.141592653589793,!1) -b=o+i -c.lineTo(q,b) -A.ZI(c,q+k,b,k,i,0,3.141592653589793,4.71238898038469,!1) -a0.gdI().hD(d) -a0.gdI().pQ()}}, -eS(a,b,c,d){var s,r,q,p,o,n,m,l=this,k=A.ke(b,c) -if(l.DC(d)){s=A.Ic(k,d,"draw-circle",l.d.c) -l.qM(s,new A.m(Math.min(k.a,k.c),Math.min(k.b,k.d)),d) -r=s.style -B.f.aB(r,B.f.aa(r,"border-radius"),"50%","")}else{r=d.x!=null?A.ke(b,c):null -q=l.d -q.gdI().nU(d,r) -r=d.b -q.gbT(q).beginPath() -p=q.gdI().ch -o=p==null -n=b.a -n=o?n:n-p.a -m=b.b -m=o?m:m-p.b -A.ZI(q.gbT(q),n,m,c,c,0,0,6.283185307179586,!1) -q.gdI().hD(r) -q.gdI().pQ()}}, -cE(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this -if(e.PD(c)){s=e.d -r=s.c -t.Ci.a(b) -q=b.a.VK() -if(q!=null){p=q.b -o=q.d -n=q.a -m=p===o?new A.x(n,p,n+(q.c-n),p+1):new A.x(n,p,n+1,p+(o-p)) -e.qM(A.Ic(m,c,"draw-rect",s.c),new A.m(Math.min(m.a,m.c),Math.min(m.b,m.d)),c) -return}l=b.a.uM() -if(l!=null){e.cW(0,l,c) -return}p=b.a -k=p.db?p.w_():null -if(k!=null){e.cV(0,k,c) -return}j=b.ey(0) -i=A.aIc(b,c,A.d(j.c),A.d(j.d)) -if(s.b==null){h=i.style -h.position="absolute" -if(!r.tD(0)){s=A.h8(r.a) -B.f.aB(h,B.f.aa(h,"transform"),s,"") -B.f.aB(h,B.f.aa(h,"transform-origin"),"0 0 0","")}}if(c.y!=null){s=c.b -p=c.r -if(p==null)g="#000000" -else{p=A.cS(p) -p.toString -g=p}f=c.y.b -p=$.cH() -if(p===B.W&&s!==B.Y){s=i.style -p="0px 0px "+A.d(f*2)+"px "+g -B.f.aB(s,B.f.aa(s,"box-shadow"),p,"")}else{s=i.style -p="blur("+A.d(f)+"px)" -B.f.aB(s,B.f.aa(s,"filter"),p,"")}}e.qM(i,B.i,c)}else{s=c.x!=null?b.ey(0):null -p=e.d -p.gdI().nU(c,s) -s=c.b -if(s==null&&c.c!=null)p.cE(0,b,B.Y) -else p.cE(0,b,s) -p.gdI().pQ()}}, -iL(a,b,c,d){var s=this.Bx(b,c,d) -if(d.Q!=null)this.JR(s,b.gbo(b),b.gbj(b)) -this.vu()}, -NV(a){var s,r,q,p=a.a.src -p.toString -s=this.b -if(s!=null){r=s.aox(p) -if(r!=null)return r}q=a.ahz() -s=this.b -if(s!=null)s.JC(p,new A.wO(q,A.aWP(),s.$ti.i("wO<1>"))) -return q}, -Bx(a,b,c){var s,r,q,p,o,n,m,l,k,j,i=this -t.gc.a(a) -s=c.a -r=c.Q -if(r instanceof A.a15)q=i.a5_(a,r.a,r.b,c) -else q=i.NV(a) -p=q.style -o=A.au9(s) -if(o==null)o="" -B.f.aB(p,B.f.aa(p,"mix-blend-mode"),o,"") -p=i.d -if(p.b!=null){o=q.style -o.removeProperty("width") -o.removeProperty("height") -o=p.b -o.toString -n=A.az7(o,q,b,p.c) -for(p=n.length,o=i.c,m=i.f,l=0;l1){s=q.a -s.z=s.r.pop() -r=s.x.pop() -if(r!=null){s.ch=r.a -s.cx=r.b -s.cy=r.c -s.db=r.d -s.Q=!0}else if(s.Q)s.Q=!1}s=q.c -if(s.length!==0&&B.d.gO(s) instanceof A.C3)s.pop() -else s.push(B.zi);--q.r}, -aR(a,b,c){var s=this.a,r=s.a -if(b!==0||c!==0)r.y=!1 -r.z.aR(0,b,c) -s.c.push(new A.Oe(b,c))}, -dd(a,b,c){var s=c==null?b:c,r=this.a,q=r.a -if(b!==1||s!==1)q.y=!1 -q.z.dd(0,b,s) -r.c.push(new A.Oc(b,s)) -return null}, -is(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=this.a,g=h.a -if(b!==0)g.y=!1 -g=g.z -s=Math.cos(b) -r=Math.sin(b) -g=g.a -q=g[0] -p=g[4] -o=g[1] -n=g[5] -m=g[2] -l=g[6] -k=g[3] -j=g[7] -i=-r -g[0]=q*s+p*r -g[1]=o*s+n*r -g[2]=m*s+l*r -g[3]=k*s+j*r -g[4]=q*i+p*s -g[5]=o*i+n*s -g[6]=m*i+l*s -g[7]=k*i+j*s -h.c.push(new A.Ob(b))}, -al(a,b){var s=A.ZU(b),r=this.a,q=r.a -q.z.cH(0,new A.bZ(s)) -q.y=q.z.tD(0) -r.c.push(new A.Od(s))}, -rH(a,b,c,d){var s=this.a,r=new A.O0(b,c,-1/0,-1/0,1/0,1/0) -switch(c.a){case 1:s.a.n5(0,b,r) -break -case 0:break}s.d.c=!0 -s.c.push(r)}, -lw(a,b){return this.rH(a,b,B.cB,!0)}, -Qz(a,b,c){return this.rH(a,b,B.cB,c)}, -xr(a,b,c){var s=this.a,r=new A.O_(b,-1/0,-1/0,1/0,1/0) -s.a.n5(0,new A.x(b.a,b.b,b.c,b.d),r) -s.d.c=!0 -s.c.push(r)}, -n4(a,b){return this.xr(a,b,!0)}, -xq(a,b,c){var s,r=this.a -t.Ci.a(b) -s=new A.NZ(b,-1/0,-1/0,1/0,1/0) -r.a.n5(0,b.ey(0),s) -r.d.c=!0 -r.c.push(s)}, -hu(a,b){return this.xq(a,b,!0)}, -iM(a,b,c,d){var s,r,q,p,o,n,m=this.a -t.l.a(d) -s=Math.max(A.I7(d),1) -d.b=!0 -r=new A.O5(b,c,d.a,-1/0,-1/0,1/0,1/0) -q=b.a -p=c.a -o=b.b -n=c.b -m.a.ms(Math.min(q,p)-s,Math.min(o,n)-s,Math.max(q,p)+s,Math.max(o,n)+s,r) -m.e=m.d.c=!0 -m.c.push(r)}, -cW(a,b,c){this.a.cW(0,b,t.l.a(c))}, -cV(a,b,c){this.a.cV(0,b,t.l.a(c))}, -ib(a,b,c,d){this.a.ib(0,b,c,t.l.a(d))}, -eS(a,b,c,d){var s,r,q,p,o,n=this.a -t.l.a(d) -n.e=n.d.c=!0 -s=A.I7(d) -d.b=!0 -r=new A.O1(b,c,d.a,-1/0,-1/0,1/0,1/0) -q=c+s -p=b.a -o=b.b -n.a.ms(p-q,o-q,p+q,o+q,r) -n.c.push(r)}, -kg(a,b,c,d,e,f){var s,r=A.cp() -if(d<=-6.283185307179586){r.oD(0,b,c,-3.141592653589793,!0) -c-=3.141592653589793 -r.oD(0,b,c,-3.141592653589793,!1) -c-=3.141592653589793 -d+=6.283185307179586 -s=!1}else s=!0 -for(;d>=6.283185307179586;s=!1){r.oD(0,b,c,3.141592653589793,s) -c+=3.141592653589793 -r.oD(0,b,c,3.141592653589793,!1) -c+=3.141592653589793 -d-=6.283185307179586}r.oD(0,b,c,d,s) -this.a.cE(0,r,t.l.a(f))}, -cE(a,b,c){this.a.cE(0,b,t.l.a(c))}, -iL(a,b,c,d){var s,r,q,p,o=this.a -t.l.a(d) -s=o.d -o.e=s.a=s.c=!0 -r=c.a -q=c.b -d.b=!0 -p=new A.O3(b,c,d.a,-1/0,-1/0,1/0,1/0) -o.a.ms(r,q,r+b.gbo(b),q+b.gbj(b),p) -o.c.push(p)}, -jn(a,b,c,d){var s,r,q=this.a -t.l.a(d) -s=q.d -d.b=q.e=s.a=s.c=!0 -r=new A.O4(a,b,c,d.a,-1/0,-1/0,1/0,1/0) -q.a.uP(c,r) -q.c.push(r)}, -ic(a,b,c){this.a.ic(0,b,c)}} -A.wV.prototype={ -gi7(){return this.cY$}, -ce(a){var s=this.xI("flt-clip"),r=A.cQ("flt-clip-interior",null) -this.cY$=r -r=r.style -r.position="absolute" -r=this.cY$ -r.toString -s.appendChild(r) -return s}, -Q8(a,b){var s -if(b!==B.j){s=a.style -s.overflow="hidden" -s.zIndex="0"}}} -A.Ca.prototype={ -ir(){var s=this -s.f=s.e.f -if(s.fr!==B.j)s.x=s.fx -else s.x=null -s.r=null}, -ce(a){var s=this.AA(0) -s.setAttribute("clip-type","rect") -return s}, -fd(){var s,r=this,q=r.d.style,p=r.fx,o=p.a,n=A.d(o)+"px" -q.left=n -n=p.b -s=A.d(n)+"px" -q.top=s -s=A.d(p.c-o)+"px" -q.width=s -p=A.d(p.d-n)+"px" -q.height=p -q=r.d -q.toString -r.Q8(q,r.fr) -q=r.cY$.style -o=A.d(-o)+"px" -q.left=o -p=A.d(-n)+"px" -q.top=p}, -bk(a,b){var s=this -s.mD(0,b) -if(!s.fx.k(0,b.fx)||s.fr!==b.fr){s.x=null -s.fd()}}, -$ia1k:1} -A.Om.prototype={ -ir(){var s,r=this -r.f=r.e.f -if(r.fx!==B.j){s=r.fr -r.x=new A.x(s.a,s.b,s.c,s.d)}else r.x=null -r.r=null}, -ce(a){var s=this.AA(0) -s.setAttribute("clip-type","rrect") -return s}, -fd(){var s,r=this,q=r.d.style,p=r.fr,o=p.a,n=A.d(o)+"px" -q.left=n -n=p.b -s=A.d(n)+"px" -q.top=s -s=A.d(p.c-o)+"px" -q.width=s -s=A.d(p.d-n)+"px" -q.height=s -s=A.d(p.e)+"px" -B.f.aB(q,B.f.aa(q,"border-top-left-radius"),s,"") -s=A.d(p.r)+"px" -B.f.aB(q,B.f.aa(q,"border-top-right-radius"),s,"") -s=A.d(p.y)+"px" -B.f.aB(q,B.f.aa(q,"border-bottom-right-radius"),s,"") -p=A.d(p.Q)+"px" -B.f.aB(q,B.f.aa(q,"border-bottom-left-radius"),p,"") -p=r.d -p.toString -r.Q8(p,r.fx) -p=r.cY$.style -o=A.d(-o)+"px" -p.left=o -o=A.d(-n)+"px" -p.top=o}, -bk(a,b){var s=this -s.mD(0,b) -if(!s.fr.k(0,b.fr)||s.fx!==b.fx){s.x=null -s.fd()}}, -$ia1j:1} -A.Cd.prototype={ -ir(){var s,r,q,p,o=this -o.f=o.e.f -if(o.k1!==B.j){s=o.fr -r=s.a -q=r.db?r.w_():null -if(q!=null)o.x=new A.x(q.a,q.b,q.c,q.d) -else{p=s.a.uM() -if(p!=null)o.x=p -else o.x=null}}else o.x=null -o.r=null}, -ce(a){var s=this.AA(0) -s.setAttribute("clip-type","physical-shape") -return s}, -ia(){var s,r=this -r.ZX() -s=r.k2 -if(s!=null)B.bg.bI(s) -r.k2=null -s=r.k3 -if(s!=null)B.bg.bI(s) -r.k3=null}, -fd(){this.JQ()}, -JQ(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a="border-radius",a0="hidden",a1=b.d.style,a2=b.go,a3=A.cS(a2) -a1.backgroundColor=a3==null?"":a3 -a1=b.fr -a3=a1.a -s=a3.db?a3.w_():null -if(s!=null){r=A.d(s.e)+"px "+A.d(s.r)+"px "+A.d(s.y)+"px "+A.d(s.Q)+"px" -q=b.d.style -a1=s.a -a2=A.d(a1)+"px" -q.left=a2 -a2=s.b -a3=A.d(a2)+"px" -q.top=a3 -a3=A.d(s.c-a1)+"px" -q.width=a3 -a3=A.d(s.d-a2)+"px" -q.height=a3 -B.f.aB(q,B.f.aa(q,a),r,"") -a3=b.cY$.style -a1=A.d(-a1)+"px" -a3.left=a1 -a1=A.d(-a2)+"px" -a3.top=a1 -if(b.k1!==B.j)q.overflow=a0 -A.azw(b.d,b.fx,b.fy,b.id) -return}else{p=a1.a.uM() -if(p!=null){q=b.d.style -a1=p.a -a2=A.d(a1)+"px" -q.left=a2 -a2=p.b -a3=A.d(a2)+"px" -q.top=a3 -a3=A.d(p.c-a1)+"px" -q.width=a3 -a3=A.d(p.d-a2)+"px" -q.height=a3 -B.f.aB(q,B.f.aa(q,a),"","") -a3=b.cY$.style -a1=A.d(-a1)+"px" -a3.left=a1 -a1=A.d(-a2)+"px" -a3.top=a1 -if(b.k1!==B.j)q.overflow=a0 -A.azw(b.d,b.fx,b.fy,b.id) -return}else{a3=a1.a -o=(a3.cy?a3.fr:-1)===-1?null:a3.ey(0) -if(o!=null){a1=o.c -a2=o.a -n=(a1-a2)/2 -a1=o.d -a3=o.b -m=(a1-a3)/2 -r=n===m?A.d(n)+"px ":A.d(n)+"px "+A.d(m)+"px " -q=b.d.style -a1=A.d(a2)+"px" -q.left=a1 -a1=A.d(a3)+"px" -q.top=a1 -a1=A.d(n*2)+"px" -q.width=a1 -a1=A.d(m*2)+"px" -q.height=a1 -B.f.aB(q,B.f.aa(q,a),r,"") -a1=b.cY$.style -a2=A.d(-a2)+"px" -a1.left=a2 -a2=A.d(-a3)+"px" -a1.top=a2 -if(b.k1!==B.j)q.overflow=a0 -A.azw(b.d,b.fx,b.fy,b.id) -return}}}a3=b.fy -l=a3===0 -k=b.fx -j=k.c -i=k.d -if(l){h=k.a -g=k.b -f=A.azP(a1,-h,-g,1/(j-h),1/(i-g))}else f=A.azP(a1,0,0,1/j,1/i) -h=b.k2 -if(h!=null)B.bg.bI(h) -h=b.k3 -if(h!=null)B.bg.bI(h) -b.k2=f -b.d.appendChild(f) -if(l){a1=b.d -a1.toString -A.avz(a1,"url(#svgClip"+$.I4+")") -e=b.d.style -e.overflow="" -a1=k.a -a2=A.d(a1)+"px" -e.left=a2 -a2=k.b -a3=A.d(a2)+"px" -e.top=a3 -a3=A.d(j-a1)+"px" -e.width=a3 -a3=A.d(i-a2)+"px" -e.height=a3 -B.f.aB(e,B.f.aa(e,a),"","") -a3=b.cY$.style -a1="-"+A.d(a1)+"px" -a3.left=a1 -a1="-"+A.d(a2)+"px" -a3.top=a1 -return}l=b.cY$ -l.toString -A.avz(l,"url(#svgClip"+$.I4+")") -e=b.d.style -e.overflow="" -l=k.a -h=A.d(l)+"px" -e.left=h -h=k.b -g=A.d(h)+"px" -e.top=g -g=A.d(j-l)+"px" -e.width=g -g=A.d(i-h)+"px" -e.height=g -B.f.aB(e,B.f.aa(e,a),"","") -g=b.cY$.style -l="-"+A.d(l)+"px" -g.left=l -l="-"+A.d(h)+"px" -g.top=l -l=A.d(j)+"px" -g.width=l -l=A.d(i)+"px" -g.height=l -d=a1.ey(0) -l=new A.be() -l.b=B.aD -l.r=a2 -l=A.aIc(a1,l,A.d(d.c),A.d(d.d)) -b.k3=l -b.d.insertBefore(l,b.cY$) -a3=A.aHs(k,a3) -a3.toString -c=A.aIu(b.id) -k=b.k3.style -l=a3.b -a1=c.a -a1="drop-shadow("+A.d(l.a)+"px "+A.d(l.b)+"px "+A.d(a3.a)+"px rgba("+(a1>>>16&255)+", "+(a1>>>8&255)+", "+(a1&255)+", "+A.d((a1>>>24&255)/255)+"))" -B.f.aB(k,B.f.aa(k,"filter"),a1,"") -a1="translate(-"+A.d(d.a)+"px, -"+A.d(d.b)+"px)" -B.f.aB(k,B.f.aa(k,"transform"),a1,"") -a1=b.d.style -a1.backgroundColor=""}, -bk(a,b){var s,r,q=this -q.mD(0,b) -s=b.fr===q.fr -if(!s)q.x=null -s=!s||b.fy!==q.fy||!b.id.k(0,q.id)||!b.go.k(0,q.go) -r=b.k2 -if(s){if(r!=null)B.bg.bI(r) -b.k2=null -s=b.k3 -if(s!=null)B.bg.bI(s) -b.k3=null -s=q.k2 -if(s!=null)B.bg.bI(s) -q.k2=null -s=q.k3 -if(s!=null)B.bg.bI(s) -q.k3=null -s=q.d -s.toString -A.avz(s,"") -q.JQ()}else{q.k2=r -if(r!=null)q.d.appendChild(r) -b.k2=null -s=q.k3=b.k3 -if(s!=null)q.d.insertBefore(s,q.cY$) -b.k3=null}}, -$iabh:1} -A.C9.prototype={ -ce(a){return this.xI("flt-clippath")}, -ir(){var s=this -s.Yx() -if(s.fx!==B.j){if(s.x==null)s.x=s.fr.ey(0)}else s.x=null}, -fd(){var s=this,r=s.fy -if(r!=null)B.bg.bI(r) -r=s.d -r.toString -r=A.aHv(t.py.a(r),s.fr) -s.fy=r -s.d.appendChild(r)}, -bk(a,b){var s,r=this -r.mD(0,b) -if(b.fr!==r.fr){r.x=null -s=b.fy -if(s!=null)B.bg.bI(s) -r.fd()}else r.fy=b.fy -b.fy=null}, -ia(){var s=this.fy -if(s!=null)B.bg.bI(s) -this.fy=null -this.vg()}, -$ia1i:1} -A.ahB.prototype={ -Ih(a,b){var s,r,q,p,o=t.u7.a(t.ry.a(B.b8.iJ(document,"http://www.w3.org/2000/svg","feColorMatrix"))) -o.type.baseVal=1 -o.result.baseVal=b -s=o.values.baseVal -s.toString -for(r=this.b,q=0;q<20;++q){p=r.createSVGNumber() -p.value=a[q] -s.appendItem(p)}this.c.appendChild(o)}, -nT(a,b,c){var s=t.ah.a(t.ry.a(B.b8.iJ(document,"http://www.w3.org/2000/svg","feFlood"))) -s.setAttribute("flood-color",a) -s.setAttribute("flood-opacity",b) -s.result.baseVal=c -this.c.appendChild(s)}, -Ig(a,b,c){var s=t.in.a(t.ry.a(B.b8.iJ(document,"http://www.w3.org/2000/svg","feBlend"))) -s.in1.baseVal=a -s.in2.baseVal=b -s.mode.baseVal=c -this.c.appendChild(s)}, -v1(a,b,c,d,e,f,g,h){var s=t.BH.a(t.ry.a(B.b8.iJ(document,"http://www.w3.org/2000/svg","feComposite"))) -s.in1.baseVal=a -s.in2.baseVal=b -s.operator.baseVal=g -if(c!=null)s.k1.baseVal=c -if(d!=null)s.k2.baseVal=d -if(e!=null)s.k3.baseVal=e -if(f!=null)s.k4.baseVal=f -s.result.baseVal=h -this.c.appendChild(s)}, -zN(a,b,c,d){return this.v1(a,b,null,null,null,null,c,d)}, -bJ(a){var s=this.b -s.appendChild(this.c) -return new A.ahA(this.a,s)}} -A.ahA.prototype={} -A.a3f.prototype={ -n5(a,b,c){throw A.c(A.bV(null))}, -n4(a,b){throw A.c(A.bV(null))}, -hu(a,b){throw A.c(A.bV(null))}, -iM(a,b,c,d){throw A.c(A.bV(null))}, -cW(a,b,c){var s=this.tp$ -s=s.length===0?this.a:B.d.gO(s) -s.appendChild(A.Ic(b,c,"draw-rect",this.kk$))}, -cV(a,b,c){var s,r=A.Ic(new A.x(b.a,b.b,b.c,b.d),c,"draw-rrect",this.kk$) -A.aHj(r.style,b) -s=this.tp$;(s.length===0?this.a:B.d.gO(s)).appendChild(r)}, -eS(a,b,c,d){throw A.c(A.bV(null))}, -cE(a,b,c){throw A.c(A.bV(null))}, -iL(a,b,c,d){throw A.c(A.bV(null))}, -jn(a,b,c,d){throw A.c(A.bV(null))}, -ic(a,b,c){var s=A.aHA(b,c,this.kk$),r=this.tp$;(r.length===0?this.a:B.d.gO(r)).appendChild(s)}, -p3(){}} -A.Cb.prototype={ -ir(){var s,r,q=this,p=q.e.f -q.f=p -s=q.fr -if(s!==0||q.fx!==0){p.toString -r=new A.bZ(new Float32Array(16)) -r.bA(p) -q.f=r -r.aR(0,s,q.fx)}q.r=null}, -gtH(){var s=this,r=s.fy -if(r==null){r=A.dT() -r.mw(-s.fr,-s.fx,0) -s.fy=r}return r}, -ce(a){var s=document.createElement("flt-offset") -A.dD(s,"position","absolute") -A.dD(s,"transform-origin","0 0 0") -return s}, -fd(){var s=this.d.style,r="translate("+A.d(this.fr)+"px, "+A.d(this.fx)+"px)" -B.f.aB(s,B.f.aa(s,"transform"),r,"")}, -bk(a,b){var s=this -s.mD(0,b) -if(b.fr!==s.fr||b.fx!==s.fx)s.fd()}, -$iaaF:1} -A.Cc.prototype={ -ir(){var s,r,q,p=this,o=p.e.f -p.f=o -s=p.fx -r=s.a -q=s.b -if(r!==0||q!==0){o.toString -s=new A.bZ(new Float32Array(16)) -s.bA(o) -p.f=s -s.aR(0,r,q)}p.r=null}, -gtH(){var s,r=this.fy -if(r==null){r=this.fx -s=A.dT() -s.mw(-r.a,-r.b,0) -this.fy=s -r=s}return r}, -ce(a){var s=document.createElement("flt-opacity") -A.dD(s,"position","absolute") -A.dD(s,"transform-origin","0 0 0") -return s}, -fd(){var s,r=this.d -r.toString -A.dD(r,"opacity",A.d(this.fr/255)) -r=r.style -s=this.fx -s="translate("+A.d(s.a)+"px, "+A.d(s.b)+"px)" -B.f.aB(r,B.f.aa(r,"transform"),s,"")}, -bk(a,b){var s=this -s.mD(0,b) -if(s.fr!==b.fr||!s.fx.k(0,b.fx))s.fd()}, -$iaaG:1} -A.b9.prototype={ -sE5(a){var s=this -if(s.b){s.a=s.a.e3(0) -s.b=!1}s.a.a=a}, -gcM(a){var s=this.a.b -return s==null?B.aD:s}, -scM(a,b){var s=this -if(s.b){s.a=s.a.e3(0) -s.b=!1}s.a.b=b}, -gfS(){var s=this.a.c -return s==null?0:s}, -sfS(a){var s=this -if(s.b){s.a=s.a.e3(0) -s.b=!1}s.a.c=a}, -sIJ(a){var s=this -if(s.b){s.a=s.a.e3(0) -s.b=!1}s.a.d=a}, -sys(a){var s=this -if(s.b){s.a=s.a.e3(0) -s.b=!1}s.a.f=!1}, -gaL(a){var s=this.a.r -return s==null?B.p:s}, -saL(a,b){var s,r=this -if(r.b){r.a=r.a.e3(0) -r.b=!1}s=r.a -s.r=A.J(b)===B.Vh?b:new A.M(b.gn(b))}, -syp(a){}, -sv6(a){var s=this -if(s.b){s.a=s.a.e3(0) -s.b=!1}s.a.x=a}, -sGe(a){var s=this -if(s.b){s.a=s.a.e3(0) -s.b=!1}s.a.y=a}, -snl(a){var s=this -if(s.b){s.a=s.a.e3(0) -s.b=!1}s.a.z=a}, -sQB(a){var s=this -if(s.b){s.a=s.a.e3(0) -s.b=!1}s.a.Q=a}, -j(a){var s,r=this,q=""+"Paint(",p=r.a.b,o=p==null -if((o?B.aD:p)===B.Y){q+=(o?B.aD:p).j(0) -p=r.a.c -o=p==null -if((o?0:p)!==0)q+=" "+A.d(o?0:p) -else q+=" hairline" -p=r.a.d -o=p==null -if((o?B.ct:p)!==B.ct)q+=" "+(o?B.ct:p).j(0) -s="; "}else s="" -p=r.a -if(!p.f){q+=s+"antialias off" -s="; "}p=p.r -if(!(p==null?B.p:p).k(0,B.p)){p=r.a.r -q+=s+(p==null?B.p:p).j(0)}q+=")" -return q.charCodeAt(0)==0?q:q}, -$iuQ:1} -A.be.prototype={ -e3(a){var s=this,r=new A.be() -r.a=s.a -r.z=s.z -r.y=s.y -r.x=s.x -r.f=s.f -r.r=s.r -r.Q=s.Q -r.c=s.c -r.b=s.b -r.e=s.e -r.d=s.d -return r}, -j(a){var s=this.cp(0) -return s}} -A.fM.prototype={ -H7(){var s,r,q,p,o,n,m,l,k,j=this,i=A.b([],t.yv),h=j.a4G(0.25),g=B.b.bE(1,h) -i.push(new A.m(j.a,j.b)) -if(h===5){s=new A.SZ() -j.Ke(s) -r=s.a -r.toString -q=s.b -q.toString -p=r.c -if(p===r.e&&r.d===r.f&&q.a===q.c&&q.b===q.d){o=new A.m(p,r.d) -i.push(o) -i.push(o) -i.push(o) -i.push(new A.m(q.e,q.f)) -g=2 -n=!0}else n=!1}else n=!1 -if(!n)A.ax7(j,h,i) -m=2*g+1 -k=0 -while(!0){if(!(k=0)s.d=-r -s.f=s.e=-1}, -hq(a,b){this.wZ(b,0,0)}, -w5(){var s,r=this.a,q=r.x -for(r=r.r,s=0;s359){j=c4<0?-0.001953125:0.001953125 -i=p -do{i-=j -m=Math.cos(i) -l=Math.sin(i)}while(o===m&&n===l)}}h=c4>0?0:1 -g=c0/2 -f=(c2.d-c2.b)/2 -e=c2.gbm().a+g*Math.cos(p) -d=c2.gbm().b+f*Math.sin(p) -if(o===m&&n===l){if(c5)b9.er(0,e,d) -else b9.Ct(e,d) -return}c=o*m+n*l -b=o*l-n*m -if(Math.abs(b)<=0.000244140625)if(c>0)if(!(b>=0&&h===0))c0=b<=0&&h===1 -else c0=!0 -else c0=!1 -else c0=!1 -if(c0){if(c5)b9.er(0,e,d) -else b9.Ct(e,d) -return}c0=h===1 -if(c0)b=-b -if(0===b)a=2 -else if(0===c)a=b>0?1:3 -else{r=b<0 -a=r?2:0 -if(c<0!==r)++a}a0=A.b([],t.td) -for(a1=0;a1=c||d>=b)g.wZ(a,0,3) -else if(A.aZM(a2))g.Jz(a,0,3) -else{r=c-e -q=b-d -p=Math.max(0,a0) -o=Math.max(0,a2.r) -n=Math.max(0,a2.Q) -m=Math.max(0,a2.y) -l=Math.max(0,a2.f) -k=Math.max(0,a2.x) -j=Math.max(0,a2.ch) -i=Math.max(0,a2.z) -h=A.asR(j,i,q,A.asR(l,k,q,A.asR(n,m,r,A.asR(p,o,r,1)))) -a0=b-h*j -g.er(0,e,a0) -g.cw(0,e,d+h*l) -g.h0(0,e,d,e+h*p,d,0.707106781) -g.cw(0,c-h*o,d) -g.h0(0,c,d,c,d+h*k,0.707106781) -g.cw(0,c,b-h*i) -g.h0(0,c,b,c-h*m,b,0.707106781) -g.cw(0,e+h*n,b) -g.h0(0,e,b,e,a0,0.707106781) -g.eQ(0) -g.f=f?0:-1 -e=g.a -e.db=f -e.dy=!1 -e.fr=6}}, -PW(a,b,c){this.agj(b,c.a,c.b,null,0)}, -agj(b4,b5,b6,b7,b8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3=this -t.Ci.a(b4) -s=b4.a -if(s.x===0)return -if(s.k(0,b3.a)){s=A.ay_() -r=b3.a -q=r.x -p=r.d -o=r.Q -s.ch=!0 -s.fx=0 -s.A8() -s.CX(p) -s.CY(q) -s.CW(o) -B.t.kV(s.r,0,r.r) -B.dO.kV(s.f,0,r.f) -n=r.z -if(n==null)s.z=null -else{m=s.z -m.toString -B.dO.kV(m,0,n)}n=r.ch -s.ch=n -if(!n){s.a=r.a -s.b=r.b -s.cx=r.cx}s.fx=r.fx -s.cy=r.cy -s.db=r.db -s.dx=r.dx -s.dy=r.dy -s.fr=r.fr -l=new A.nS(s,B.bf) -l.Bd(b3)}else l=b4 -s=b3.a -k=s.d -if(b8===0)if(b7!=null)r=b7[15]===1&&b7[14]===0&&b7[11]===0&&b7[10]===1&&b7[9]===0&&b7[8]===0&&b7[7]===0&&b7[6]===0&&b7[3]===0&&b7[2]===0 -else r=!0 -else r=!1 -n=l.a -if(r)s.jh(0,n) -else{j=new A.np(n) -j.o6(n) -i=new Float32Array(8) -for(s=b7==null,h=2*(k-1),g=h+1,r=k===0,f=!0;e=j.kA(0,i),e!==6;f=!1)switch(e){case 0:if(s){m=i[0] -d=m+b5}else{m=b7[0] -c=i[0] -d=m*(c+b5)+b7[4]*(i[1]+b6)+b7[12] -m=c}if(s){c=i[1] -b=c+b6}else{c=b7[1] -a=b7[5] -a0=i[1] -b=c*(m+b5)+a*(a0+b6)+b7[13]+b6 -c=a0}if(f&&b3.a.x!==0){b3.w8() -if(r){a1=0 -a2=0}else{m=b3.a.f -a1=m[h] -a2=m[g]}if(b3.d<=0||!r||a1!==d||a2!==b)b3.cw(0,i[0],i[1])}else{a3=b3.a.hM(0,0) -b3.d=a3+1 -a4=a3*2 -a=b3.a.f -a[a4]=m -a[a4+1]=c -b3.f=b3.e=-1}break -case 1:b3.cw(0,i[2],i[3]) -break -case 2:m=i[2] -c=i[3] -a=i[4] -a0=i[5] -a3=b3.a.hM(2,0) -a4=a3*2 -a5=b3.a.f -a5[a4]=m -a5[a4+1]=c -a4=(a3+1)*2 -a5[a4]=a -a5[a4+1]=a0 -b3.f=b3.e=-1 -break -case 3:b3.h0(0,i[2],i[3],i[4],i[5],n.z[j.b]) -break -case 4:m=i[2] -c=i[3] -a=i[4] -a0=i[5] -a5=i[6] -a6=i[7] -b3.w8() -a3=b3.a.hM(4,0) -a4=a3*2 -a7=b3.a.f -a7[a4]=m -a7[a4+1]=c -a4=(a3+1)*2 -a7[a4]=a -a7[a4+1]=a0 -a4=(a3+2)*2 -a7[a4]=a5 -a7[a4+1]=a6 -b3.f=b3.e=-1 -break -case 5:b3.eQ(0) -break}}s=l.d -if(s>=0)b3.d=k+s -s=b3.a -a8=s.d -a9=s.f -for(b0=k*2,s=a8*2,r=b7==null;b0s.c||q>s.d)return!1 -p=a3.a -o=new A.ab7(p,r,q,new Float32Array(18)) -o.ag3() -n=B.dQ===a3.b -m=o.d -if((n?m&1:m)!==0)return!0 -l=o.e -if(l<=1)return B.cN.l3(l!==0,!1) -p=l&1 -if(p!==0||n)return p!==0 -k=A.aEe(a3.a,!0) -j=new Float32Array(18) -i=A.b([],t.yv) -p=k.a -h=!1 -do{g=i.length -switch(k.kA(0,j)){case 0:case 5:break -case 1:A.b_t(j,r,q,i) -break -case 2:A.b_u(j,r,q,i) -break -case 3:f=k.f -A.b_r(j,r,q,p.z[f],i) -break -case 4:A.b_s(j,r,q,i) -break -case 6:h=!0 -break}f=i.length -if(f>g){e=f-1 -d=i[e] -c=d.a -b=d.b -if(Math.abs(c*c+b*b-0)<0.000244140625)B.d.fL(i,e) -else for(a=0;a0?1:0 -if(f<=0){f=b*a1 -if(f<0)f=-1 -else f=f>0?1:0 -f=f<=0}else f=!1}else f=!1 -if(f){a2=B.d.fL(i,e) -if(a!==i.length)i[a]=a2 -break}}}}while(!h) -return i.length!==0||!1}, -cK(a){var s,r=a.a,q=a.b,p=this.a,o=A.aSc(p,r,q),n=p.e,m=new Uint8Array(n) -B.t.kV(m,0,p.r) -o=new A.uT(o,m) -n=p.y -o.y=n -o.Q=p.Q -s=p.z -if(s!=null){n=new Float32Array(n) -o.z=n -B.dO.kV(n,0,s)}o.e=p.e -o.x=p.x -o.c=p.c -o.d=p.d -n=p.ch -o.ch=n -if(!n){o.a=p.a.aR(0,r,q) -n=p.b -o.b=n==null?null:n.aR(0,r,q) -o.cx=p.cx}o.fx=p.fx -o.cy=p.cy -o.db=p.db -o.dx=p.dx -o.dy=p.dy -o.fr=p.fr -r=new A.nS(o,B.bf) -r.Bd(this) -return r}, -ey(e2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0=this,e1=e0.a -if((e1.db?e1.fr:-1)===-1)s=(e1.cy?e1.fr:-1)!==-1 -else s=!0 -if(s)return e1.ey(0) -if(!e1.ch&&e1.b!=null){e1=e1.b -e1.toString -return e1}r=new A.np(e1) -r.o6(e1) -q=e0.a.f -for(p=!1,o=0,n=0,m=0,l=0,k=0,j=0,i=0,h=0,g=null,f=null,e=null;d=r.amD(),d!==6;){c=r.e -switch(d){case 0:j=q[c] -h=q[c+1] -i=h -k=j -break -case 1:j=q[c+2] -h=q[c+3] -i=h -k=j -break -case 2:if(f==null)f=new A.ach() -b=c+1 -a=q[c] -a0=b+1 -a1=q[b] -b=a0+1 -a2=q[a0] -a0=b+1 -a3=q[b] -a4=q[a0] -a5=q[a0+1] -s=f.a=Math.min(a,a4) -a6=f.b=Math.min(a1,a5) -a7=f.c=Math.max(a,a4) -a8=f.d=Math.max(a1,a5) -a9=a-2*a2+a4 -if(Math.abs(a9)>0.000244140625){b0=(a-a2)/a9 -if(b0>=0&&b0<=1){b1=1-b0 -b2=b1*b1 -b3=2*b0*b1 -b0*=b0 -b4=b2*a+b3*a2+b0*a4 -b5=b2*a1+b3*a3+b0*a5 -s=Math.min(s,b4) -f.a=s -a7=Math.max(a7,b4) -f.c=a7 -a6=Math.min(a6,b5) -f.b=a6 -a8=Math.max(a8,b5) -f.d=a8}}a9=a1-2*a3+a5 -if(Math.abs(a9)>0.000244140625){b6=(a1-a3)/a9 -if(b6>=0&&b6<=1){b7=1-b6 -b2=b7*b7 -b3=2*b6*b7 -b6*=b6 -b8=b2*a+b3*a2+b6*a4 -b9=b2*a1+b3*a3+b6*a5 -s=Math.min(s,b8) -f.a=s -a7=Math.max(a7,b8) -f.c=a7 -a6=Math.min(a6,b9) -f.b=a6 -a8=Math.max(a8,b9) -f.d=a8}h=a8 -j=a7 -i=a6 -k=s}else{h=a8 -j=a7 -i=a6 -k=s}break -case 3:if(e==null)e=new A.a1w() -s=e1.z[r.b] -b=c+1 -a=q[c] -a0=b+1 -a1=q[b] -b=a0+1 -a2=q[a0] -a0=b+1 -a3=q[b] -a4=q[a0] -a5=q[a0+1] -e.a=Math.min(a,a4) -e.b=Math.min(a1,a5) -e.c=Math.max(a,a4) -e.d=Math.max(a1,a5) -c0=new A.ly() -c1=a4-a -c2=s*(a2-a) -if(c0.lP(s*c1-c1,c1-2*c2,c2)!==0){a6=c0.a -a6.toString -if(a6>=0&&a6<=1){c3=2*(s-1) -a9=(-c3*a6+c3)*a6+1 -c4=a2*s -b4=(((a4-2*c4+a)*a6+2*(c4-a))*a6+a)/a9 -c4=a3*s -b5=(((a5-2*c4+a1)*a6+2*(c4-a1))*a6+a1)/a9 -e.a=Math.min(e.a,b4) -e.c=Math.max(e.c,b4) -e.b=Math.min(e.b,b5) -e.d=Math.max(e.d,b5)}}c5=a5-a1 -c6=s*(a3-a1) -if(c0.lP(s*c5-c5,c5-2*c6,c6)!==0){a6=c0.a -a6.toString -if(a6>=0&&a6<=1){c3=2*(s-1) -a9=(-c3*a6+c3)*a6+1 -c4=a2*s -b8=(((a4-2*c4+a)*a6+2*(c4-a))*a6+a)/a9 -c4=a3*s -b9=(((a5-2*c4+a1)*a6+2*(c4-a1))*a6+a1)/a9 -e.a=Math.min(e.a,b8) -e.c=Math.max(e.c,b8) -e.b=Math.min(e.b,b9) -e.d=Math.max(e.d,b9)}}k=e.a -i=e.b -j=e.c -h=e.d -break -case 4:if(g==null)g=new A.a1I() -b=c+1 -c7=q[c] -a0=b+1 -c8=q[b] -b=a0+1 -c9=q[a0] -a0=b+1 -d0=q[b] -b=a0+1 -d1=q[a0] -a0=b+1 -d2=q[b] -d3=q[a0] -d4=q[a0+1] -s=Math.min(c7,d3) -g.a=s -g.c=Math.min(c8,d4) -a6=Math.max(c7,d3) -g.b=a6 -g.d=Math.max(c8,d4) -if(!(c7c9&&c9>d1&&d1>d3 -else a7=!0 -if(!a7){a7=-c7 -d5=a7+3*(c9-d1)+d3 -d6=2*(c7-2*c9+d1) -d7=d6*d6-4*d5*(a7+c9) -if(d7>=0&&Math.abs(d5)>0.000244140625){a7=-d6 -a8=2*d5 -if(d7===0){d8=a7/a8 -b1=1-d8 -if(d8>=0&&d8<=1){a7=3*b1 -b4=b1*b1*b1*c7+a7*b1*d8*c9+a7*d8*d8*d1+d8*d8*d8*d3 -g.a=Math.min(b4,s) -g.b=Math.max(b4,a6)}}else{d7=Math.sqrt(d7) -d8=(a7-d7)/a8 -b1=1-d8 -if(d8>=0&&d8<=1){s=3*b1 -b4=b1*b1*b1*c7+s*b1*d8*c9+s*d8*d8*d1+d8*d8*d8*d3 -g.a=Math.min(b4,g.a) -g.b=Math.max(b4,g.b)}d8=(a7+d7)/a8 -b1=1-d8 -if(d8>=0&&d8<=1){s=3*b1 -b4=b1*b1*b1*c7+s*b1*d8*c9+s*d8*d8*d1+d8*d8*d8*d3 -g.a=Math.min(b4,g.a) -g.b=Math.max(b4,g.b)}}}}if(!(c8d0&&d0>d2&&d2>d4 -else s=!0 -if(!s){s=-c8 -d5=s+3*(d0-d2)+d4 -d6=2*(c8-2*d0+d2) -d7=d6*d6-4*d5*(s+d0) -if(d7>=0&&Math.abs(d5)>0.000244140625){s=-d6 -a6=2*d5 -if(d7===0){d8=s/a6 -b1=1-d8 -if(d8>=0&&d8<=1){s=3*b1 -b5=b1*b1*b1*c8+s*b1*d8*d0+s*d8*d8*d2+d8*d8*d8*d4 -g.c=Math.min(b5,g.c) -g.d=Math.max(b5,g.d)}}else{d7=Math.sqrt(d7) -d8=(s-d7)/a6 -b1=1-d8 -if(d8>=0&&d8<=1){a7=3*b1 -b5=b1*b1*b1*c8+a7*b1*d8*d0+a7*d8*d8*d2+d8*d8*d8*d4 -g.c=Math.min(b5,g.c) -g.d=Math.max(b5,g.d)}s=(s+d7)/a6 -b7=1-s -if(s>=0&&s<=1){a6=3*b7 -b5=b7*b7*b7*c8+a6*b7*s*d0+a6*s*s*d2+s*s*s*d4 -g.c=Math.min(b5,g.c) -g.d=Math.max(b5,g.d)}}}}k=g.a -i=g.c -j=g.b -h=g.d -break}if(!p){l=h -m=j -n=i -o=k -p=!0}else{o=Math.min(o,k) -m=Math.max(m,j) -n=Math.min(n,i) -l=Math.max(l,h)}}d9=p?new A.x(o,n,m,l):B.S -e0.a.ey(0) -return e0.a.b=d9}, -j(a){var s=this.cp(0) -return s}, -$ino:1} -A.ab6.prototype={ -AO(a){var s=this,r=s.r,q=s.y -if(r!==q||s.x!==s.z){if(isNaN(r)||isNaN(s.x)||isNaN(q)||isNaN(s.z))return 5 -a[0]=r -a[1]=s.x -a[2]=q -r=s.z -a[3]=r -s.r=q -s.x=r -return 1}else{a[0]=q -a[1]=s.z -return 5}}, -vA(){var s,r,q=this -if(q.e===1){q.e=2 -return new A.m(q.y,q.z)}s=q.a.f -r=q.ch -return new A.m(s[r-2],s[r-1])}, -kA(a,b){var s,r,q,p,o,n,m=this,l=m.Q,k=m.a -if(l===k.x){if(m.d&&m.e===2){if(1===m.AO(b))return 1 -m.d=!1 -return 5}return 6}s=m.Q=l+1 -r=k.r[l] -switch(r){case 0:if(m.d){m.Q=s-1 -q=m.AO(b) -if(q===5)m.d=!1 -return q}if(s===m.c)return 6 -l=k.f -k=m.ch -s=m.ch=k+1 -p=l[k] -m.ch=s+1 -o=l[s] -m.y=p -m.z=o -b[0]=p -b[1]=o -m.e=1 -m.r=p -m.x=o -m.d=!0 -break -case 1:n=m.vA() -l=k.f -k=m.ch -s=m.ch=k+1 -p=l[k] -m.ch=s+1 -o=l[s] -b[0]=n.a -b[1]=n.b -b[2]=p -b[3]=o -m.r=p -m.x=o -break -case 3:++m.f -n=m.vA() -b[0]=n.a -b[1]=n.b -l=k.f -k=m.ch -s=m.ch=k+1 -b[2]=l[k] -k=m.ch=s+1 -b[3]=l[s] -s=m.ch=k+1 -k=l[k] -b[4]=k -m.r=k -m.ch=s+1 -s=l[s] -b[5]=s -m.x=s -break -case 2:n=m.vA() -b[0]=n.a -b[1]=n.b -l=k.f -k=m.ch -s=m.ch=k+1 -b[2]=l[k] -k=m.ch=s+1 -b[3]=l[s] -s=m.ch=k+1 -k=l[k] -b[4]=k -m.r=k -m.ch=s+1 -s=l[s] -b[5]=s -m.x=s -break -case 4:n=m.vA() -b[0]=n.a -b[1]=n.b -l=k.f -k=m.ch -s=m.ch=k+1 -b[2]=l[k] -k=m.ch=s+1 -b[3]=l[s] -s=m.ch=k+1 -b[4]=l[k] -k=m.ch=s+1 -b[5]=l[s] -s=m.ch=k+1 -k=l[k] -b[6]=k -m.r=k -m.ch=s+1 -s=l[s] -b[7]=s -m.x=s -break -case 5:r=m.AO(b) -if(r===1)--m.Q -else{m.d=!1 -m.e=0}m.r=m.y -m.x=m.z -break -case 6:break -default:throw A.c(A.cj("Unsupport Path verb "+r,null,null))}return r}} -A.uT.prototype={ -hO(a,b,c){var s=a*2,r=this.f -r[s]=b -r[s+1]=c}, -hs(a){var s=this.f,r=a*2 -return new A.m(s[r],s[r+1])}, -uM(){var s=this -if(s.dx)return new A.x(s.hs(0).a,s.hs(0).b,s.hs(1).a,s.hs(2).b) -else return s.x===4?s.a5A():null}, -ey(a){var s -if(this.ch)this.B8() -s=this.a -s.toString -return s}, -a5A(){var s,r,q,p,o,n,m=this,l=null,k=m.hs(0).a,j=m.hs(0).b,i=m.hs(1).a,h=m.hs(1).b -if(m.r[1]!==1||h!==j)return l -s=i-k -r=m.hs(2).a -q=m.hs(2).b -if(m.r[2]!==1||r!==i)return l -p=q-h -o=m.hs(3) -n=m.hs(3).b -if(m.r[3]!==1||n!==q)return l -if(r-o.a!==s||n-j!==p)return l -return new A.x(k,j,k+s,j+p)}, -VK(){var s,r,q,p,o -if(this.x===2){s=this.r -s=s[0]!==0||s[1]!==1}else s=!0 -if(s)return null -s=this.f -r=s[0] -q=s[1] -p=s[2] -o=s[3] -if(q===o||r===p)return new A.x(r,q,p,o) -return null}, -w_(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this.ey(0),f=A.b([],t.kG),e=new A.np(this) -e.o6(this) -s=new Float32Array(8) -e.kA(0,s) -for(r=0;q=e.kA(0,s),q!==6;)if(3===q){p=s[2] -o=s[3] -n=p-s[0] -m=o-s[1] -l=s[4] -k=s[5] -if(n!==0){j=Math.abs(n) -i=Math.abs(k-o)}else{i=Math.abs(m) -j=m!==0?Math.abs(l-p):Math.abs(n)}f.push(new A.bw(j,i));++r}l=f[0] -k=f[1] -h=f[2] -return A.ack(g,f[3],h,l,k)}, -k(a,b){if(b==null)return!1 -if(this===b)return!0 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.uT&&this.ajw(b)}, -gB(a){var s=this -return A.a7(s.fx,s.f,s.z,s.r,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -ajw(a){var s,r,q,p,o,n,m,l=this -if(l.fx!==a.fx)return!1 -s=l.d -if(s!==a.d)return!1 -r=s*2 -for(q=l.f,p=a.f,o=0;oq.c){s=a+10 -q.c=s -r=new Float32Array(s*2) -B.dO.kV(r,0,q.f) -q.f=r}q.d=a}, -CY(a){var s,r,q=this -if(a>q.e){s=a+8 -q.e=s -r=new Uint8Array(s) -B.t.kV(r,0,q.r) -q.r=r}q.x=a}, -CW(a){var s,r,q=this -if(a>q.y){s=a+4 -q.y=s -r=new Float32Array(s) -s=q.z -if(s!=null)B.dO.kV(r,0,s) -q.z=r}q.Q=a}, -jh(a,b){var s,r,q,p,o,n,m,l,k,j,i=this,h=b.d,g=i.d+h -i.A8() -i.CX(g) -s=b.f -for(r=h*2-1,q=g*2-1,p=i.f;r>=0;--r,--q)p[q]=s[r] -o=i.x -n=b.x -i.CY(o+n) -for(p=i.r,m=b.r,l=0;lm){l.a=m -l.b=s}else if(s===m)return 1}return o}} -A.agq.prototype={ -RM(a){return(this.a*a+this.c)*a+this.e}, -RN(a){return(this.b*a+this.d)*a+this.f}} -A.ab7.prototype={ -ag3(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=e.a,c=A.aEe(d,!0) -for(s=e.f,r=t.td;q=c.kA(0,s),q!==6;)switch(q){case 0:case 5:break -case 1:e.a4D() -break -case 2:p=!A.aEf(s)?A.aSd(s):0 -o=e.Kx(s[0],s[1],s[2],s[3],s[4],s[5]) -e.d+=p>0?o+e.Kx(s[4],s[5],s[6],s[7],s[8],s[9]):o -break -case 3:n=d.z[c.f] -m=s[0] -l=s[1] -k=s[2] -j=s[3] -i=s[4] -h=s[5] -g=A.aEf(s) -f=A.b([],r) -new A.fM(m,l,k,j,i,h,n).ahr(f) -e.Kw(f[0]) -if(!g&&f.length===2)e.Kw(f[1]) -break -case 4:e.a4B() -break}}, -a4D(){var s,r,q,p,o,n=this,m=n.f,l=m[0],k=m[1],j=m[2],i=m[3] -if(k>i){s=k -r=i -q=-1}else{s=i -r=k -q=1}m=n.c -if(ms)return -p=n.b -if(A.ab8(p,m,l,k,j,i)){++n.e -return}if(m===s)return -o=(j-l)*(m-k)-(i-k)*(p-l) -if(o===0){if(p!==j||m!==i)++n.e -q=0}else if(A.aT3(o)===q)q=0 -n.d+=q}, -Kx(a,b,c,d,e,f){var s,r,q,p,o,n,m,l,k=this -if(b>f){s=b -r=f -q=-1}else{s=f -r=b -q=1}p=k.c -if(ps)return 0 -o=k.b -if(A.ab8(o,p,a,b,e,f)){++k.e -return 0}if(p===s)return 0 -n=new A.ly() -if(0===n.lP(b-2*d+f,2*(d-b),b-p))m=q===1?a:e -else{l=n.a -l.toString -m=((e-2*c+a)*l+2*(c-a))*l+a}if(Math.abs(m-o)<0.000244140625)if(o!==e||p!==f){++k.e -return 0}return mg){s=h -r=g -q=-1}else{s=g -r=h -q=1}p=i.c -if(ps)return -o=i.b -if(A.ab8(o,p,a.a,h,a.e,g)){++i.e -return}if(p===s)return -n=a.r -m=a.d*n-p*n+p -l=new A.ly() -if(0===l.lP(g+(h-2*m),2*(m-h),h-p))k=q===1?a.a:a.e -else{j=l.a -j.toString -k=A.aPz(a.a,a.c,a.e,n,j)/A.aPy(n,j)}if(Math.abs(k-o)<0.000244140625)if(o!==a.e||p!==a.f){++i.e -return}p=i.d -i.d=p+(kq){p=b -o=q -n=-1}else{p=q -o=b -n=1}m=g.c -if(mp)return -l=g.b -if(A.ab8(l,m,d,b,r,q)){++g.e -return}if(m===p)return -k=Math.min(d,Math.min(a,Math.min(s,r))) -j=Math.max(d,Math.max(a,Math.max(s,r))) -if(lj){g.d+=n -return}i=A.aHn(f,a0,m) -if(i==null)return -h=A.aHG(d,a,s,r,i) -if(Math.abs(h-l)<0.000244140625)if(l!==r||m!==q){++g.e -return}f=g.d -g.d=f+(h1,o=null,n=1/0,m=0;m<$.mp.length;++m){l=$.mp[m] -k=window.devicePixelRatio -j=k===0?1:k -if(l.z!==j)continue -j=l.a -i=j.c-j.a -j=j.d-j.b -h=i*j -g=c.k1 -k=window.devicePixelRatio -if(l.r>=B.c.du(s*(k===0?1:k))+2){k=window.devicePixelRatio -f=l.x>=B.c.du(r*(k===0?1:k))+2&&l.dx===g}else f=!1 -e=h4)){if(i===b&&j===a){o=l -break}n=h -o=l}}if(o!=null){B.d.w($.mp,o) -o.sQh(0,a0) -o.b=c.k3 -return o}d=A.aOV(a0,c.fy.a.d,c.k1) -d.b=c.k3 -return d}, -JS(){var s=this.d.style,r="translate("+A.d(this.fr)+"px, "+A.d(this.fx)+"px)" -B.f.aB(s,B.f.aa(s,"transform"),r,"")}, -fd(){this.JS() -this.vr(null)}, -bJ(a){this.B9(null) -this.k2=!0 -this.J6(0)}, -bk(a,b){var s,r,q=this -q.Aq(0,b) -q.k3=b.k3 -if(b!==q)b.k3=null -if(q.fr!==b.fr||q.fx!==b.fx)q.JS() -q.B9(b) -if(q.fy===b.fy){s=q.dy -r=s instanceof A.kN&&q.k1!==s.dx -if(q.k2||r)q.vr(b) -else q.dy=b.dy}else q.vr(b)}, -mc(){var s=this -s.J9() -s.B9(s) -if(s.k2)s.vr(s)}, -ia(){A.Zz(this.dy) -this.dy=null -this.J7()}} -A.abe.prototype={ -$0(){var s,r=this.a,q=r.k4 -q.toString -s=r.dy=r.a6C(q) -s.b=r.k3 -q=r.d -q.toString -A.azR(q) -r.d.appendChild(s.c) -s.ar(0) -q=r.fy.a -q.toString -r=r.k4 -r.toString -q.DY(s,r) -s.p3()}, -$S:0} -A.Ce.prototype={ -ce(a){return A.aHu(this.dy)}, -fd(){var s=this,r=s.d.style,q="translate("+A.d(s.fr)+"px, "+A.d(s.fx)+"px)" -B.f.aB(r,B.f.aa(r,"transform"),q,"") -q=A.d(s.fy)+"px" -r.width=q -q=A.d(s.go)+"px" -r.height=q -r.position="absolute"}, -xk(a){if(this.Yy(a))return this.dy===t.p0.a(a).dy -return!1}, -yD(a){return a.dy===this.dy?0:1}, -bk(a,b){var s=this -s.Aq(0,b) -if(s.fr!==b.fr||s.fx!==b.fx||s.fy!==b.fy||s.go!==b.go)s.fd()}} -A.acI.prototype={ -DY(a,b){var s,r,q,p,o,n,m,l,k,j -try{m=this.b -m.toString -m=A.aIh(b,m) -l=this.c -k=l.length -if(m){s=k -for(r=0;rq||l>p||k>o||j>n)return -d.e=d.d.c=!0 -i=A.I7(a6) -a6.b=!0 -h=new A.O2(a4,a5,a6.a,-1/0,-1/0,1/0,1/0) -g=A.cp() -g.sFq(B.dQ) -g.hp(0,a4) -g.hp(0,a5) -g.eQ(0) -h.y=g -f=Math.min(b,a0) -e=Math.max(b,a0) -d.a.ms(f-i,Math.min(a,a1)-i,e+i,Math.max(a,a1)+i,h) -d.c.push(h)}, -cE(a,b,c){var s,r,q,p,o,n,m,l,k,j=this -if(c.a.x==null){t.Ci.a(b) -s=b.a.uM() -if(s!=null){j.cW(0,s,c) -return}r=b.a -q=r.db?r.w_():null -if(q!=null){j.cV(0,q,c) -return}}t.Ci.a(b) -if(b.a.x!==0){j.e=j.d.c=!0 -p=b.ey(0) -o=A.I7(c) -if(o!==0)p=p.il(o) -r=b.a -n=new A.uT(r.f,r.r) -n.e=r.e -n.x=r.x -n.c=r.c -n.d=r.d -n.y=r.y -n.Q=r.Q -n.z=r.z -m=r.ch -n.ch=m -if(!m){n.a=r.a -n.b=r.b -n.cx=r.cx}n.fx=r.fx -n.cy=r.cy -n.db=r.db -n.dx=r.dx -n.dy=r.dy -n.fr=r.fr -l=new A.nS(n,B.bf) -l.Bd(b) -c.b=!0 -k=new A.O7(l,c.a,-1/0,-1/0,1/0,1/0) -j.a.uP(p,k) -l.b=b.b -j.c.push(k)}}, -ic(a,b,c){var s,r,q,p,o=this -t.ia.a(b) -if(!b.f)return -o.e=!0 -s=o.d -s.c=!0 -s.b=!0 -r=c.a -q=c.b -p=new A.O6(b,c,-1/0,-1/0,1/0,1/0) -o.a.ms(r,q,r+b.gdt().c,q+b.gdt().d,p) -o.c.push(p)}} -A.dl.prototype={} -A.zQ.prototype={ -lW(a){var s=this -if(s.a)return!0 -return s.ea.d||s.da.c}} -A.C3.prototype={ -bM(a){a.c2(0)}, -j(a){var s=this.cp(0) -return s}} -A.Oa.prototype={ -bM(a){a.bY(0)}, -j(a){var s=this.cp(0) -return s}} -A.Oe.prototype={ -bM(a){a.aR(0,this.a,this.b)}, -j(a){var s=this.cp(0) -return s}} -A.Oc.prototype={ -bM(a){a.dd(0,this.a,this.b)}, -j(a){var s=this.cp(0) -return s}} -A.Ob.prototype={ -bM(a){a.is(0,this.a)}, -j(a){var s=this.cp(0) -return s}} -A.Od.prototype={ -bM(a){a.al(0,this.a)}, -j(a){var s=this.cp(0) -return s}} -A.O0.prototype={ -bM(a){a.n5(0,this.f,this.r)}, -j(a){var s=this.cp(0) -return s}} -A.O_.prototype={ -bM(a){a.n4(0,this.f)}, -j(a){var s=this.cp(0) -return s}} -A.NZ.prototype={ -bM(a){a.hu(0,this.f)}, -j(a){var s=this.cp(0) -return s}} -A.O5.prototype={ -bM(a){a.iM(0,this.f,this.r,this.x)}, -j(a){var s=this.cp(0) -return s}} -A.O9.prototype={ -bM(a){a.cW(0,this.f,this.r)}, -j(a){var s=this.cp(0) -return s}} -A.O8.prototype={ -bM(a){a.cV(0,this.f,this.r)}, -j(a){var s=this.cp(0) -return s}} -A.O2.prototype={ -bM(a){var s=this.x -if(s.b==null)s.b=B.aD -a.cE(0,this.y,s)}, -j(a){var s=this.cp(0) -return s}} -A.O1.prototype={ -bM(a){a.eS(0,this.f,this.r,this.x)}, -j(a){var s=this.cp(0) -return s}} -A.O7.prototype={ -bM(a){a.cE(0,this.f,this.r)}, -j(a){var s=this.cp(0) -return s}} -A.O3.prototype={ -bM(a){a.iL(0,this.f,this.r,this.x)}, -j(a){var s=this.cp(0) -return s}} -A.O4.prototype={ -bM(a){var s=this -a.jn(s.f,s.r,s.x,s.y)}, -j(a){var s=this.cp(0) -return s}} -A.O6.prototype={ -bM(a){a.ic(0,this.f,this.r)}, -j(a){var s=this.cp(0) -return s}} -A.aoA.prototype={ -n5(a,b,c){var s,r,q,p,o=this,n=b.a,m=b.b,l=b.c,k=b.d -if(!o.y){s=$.aAl() -s[0]=n -s[1]=m -s[2]=l -s[3]=k -A.aA0(o.z,s) -n=s[0] -m=s[1] -l=s[2] -k=s[3]}if(!o.Q){o.ch=n -o.cx=m -o.cy=l -o.db=k -o.Q=!0 -r=k -q=l -p=m -s=n}else{s=o.ch -if(n>s){o.ch=n -s=n}p=o.cx -if(m>p){o.cx=m -p=m}q=o.cy -if(l=q||p>=r)c.a=!0 -else{c.b=s -c.c=p -c.d=q -c.e=r}}, -uP(a,b){this.ms(a.a,a.b,a.c,a.d,b)}, -ms(a,b,c,d,e){var s,r,q,p,o,n,m,l,k,j=this -if(a===c||b===d){e.a=!0 -return}if(!j.y){s=$.aAl() -s[0]=a -s[1]=b -s[2]=c -s[3]=d -A.aA0(j.z,s) -r=s[0] -q=s[1] -p=s[2] -o=s[3]}else{o=d -p=c -q=b -r=a}if(j.Q){n=j.cy -if(r>=n){e.a=!0 -return}m=j.ch -if(p<=m){e.a=!0 -return}l=j.db -if(q>=l){e.a=!0 -return}k=j.cx -if(o<=k){e.a=!0 -return}if(rn)p=n -if(ql)o=l}e.b=r -e.c=q -e.d=p -e.e=o -if(j.b){j.c=Math.min(Math.min(j.c,r),p) -j.e=Math.max(Math.max(j.e,r),p) -j.d=Math.min(Math.min(j.d,q),o) -j.f=Math.max(Math.max(j.f,q),o)}else{j.c=Math.min(r,p) -j.e=Math.max(r,p) -j.d=Math.min(q,o) -j.f=Math.max(q,o)}j.b=!0}, -HY(){var s=this,r=s.z,q=new A.bZ(new Float32Array(16)) -q.bA(r) -s.r.push(q) -r=s.Q?new A.x(s.ch,s.cx,s.cy,s.db):null -s.x.push(r)}, -ahN(){var s,r,q,p,o,n,m,l,k,j,i=this -if(!i.b)return B.S -s=i.a -r=s.a -if(isNaN(r))r=-1/0 -q=s.c -if(isNaN(q))q=1/0 -p=s.b -if(isNaN(p))p=-1/0 -o=s.d -if(isNaN(o))o=1/0 -s=i.c -n=i.e -m=Math.min(s,n) -l=Math.max(s,n) -n=i.d -s=i.f -k=Math.min(n,s) -j=Math.max(n,s) -if(l1;)s.pop() -t.IF.a(B.d.gN(s)).u6(new A.abX())}, -$S:0} -A.ahx.prototype={ -$0(){var s,r,q=t.IF,p=this.a.a -if($.ahv==null)q.a(B.d.gN(p)).bJ(0) -else{s=q.a(B.d.gN(p)) -r=$.ahv -r.toString -s.bk(0,r)}A.aYH(q.a(B.d.gN(p))) -$.ahv=q.a(B.d.gN(p)) -return new A.w5(q.a(B.d.gN(p)).d)}, -$S:370} -A.aau.prototype={ -Wz(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this -for(s=f.d,r=f.c,q=a.a,p=f.b,o=b.a,n=0;n11920929e-14)b8.bH(0,1/a9) -c7=c0.f -if(c7!=null){c7=c7.a -b8.dd(0,1,-1) -b8.aR(0,-c8.gbm().a,-c8.gbm().b) -b8.cH(0,new A.bZ(c7)) -b8.aR(0,c8.gbm().a,c8.gbm().b) -b8.dd(0,1,-1)}b8.cH(0,b6) -b8.cH(0,b5) -j.Wz(k,a0) -A.cc(o,"uniformMatrix4fv",[k.nQ(0,n,c3),!1,b8.a]) -A.cc(o,"uniform2f",[k.nQ(0,n,c2),s,p]) -$.azG.ajf(new A.x(0,0,0+c6,0+r),k,a0,j,s,p) -b9=k.anQ() -A.cc(o,c5,[k.gtE(),null]) -A.cc(o,c5,[k.gG2(),null]) -b9.toString -return b9}} -A.Qh.prototype={ -DP(a,b){var s=new A.qM(b,a,1) -this.b.push(s) -return s}, -ln(a,b){var s=new A.qM(b,a,2) -this.b.push(s) -return s}, -PQ(a,b){var s,r,q=this,p="varying ",o=b.c -switch(o){case 0:q.cx.a+="const " -break -case 1:if(q.z)s="in " -else s=q.Q?p:"attribute " -q.cx.a+=s -break -case 2:q.cx.a+="uniform " -break -case 3:s=q.z?"out ":p -q.cx.a+=s -break}s=q.cx -r=s.a+=A.aTd(b.b)+" "+b.a -if(o===0)o=s.a=r+" = " -else o=r -s.a=o+";\n"}, -bJ(a){var s,r,q,p,o,n=this,m=n.z -if(m)n.cx.a+="#version 300 es\n" -s=n.e -if(s!=null){if(s===0)s="lowp" -else s=s===1?"mediump":"highp" -n.cx.a+="precision "+s+" float;\n"}if(m&&n.ch!=null){m=n.ch -m.toString -n.PQ(n.cx,m)}for(m=n.b,s=m.length,r=n.cx,q=0;q=0;--r,o=m){a.toString -n=B.d.en(a,r)!==-1&&B.d.A(l,r) -m=s[r].d -m.toString -p.a(m) -if(!n)if(o==null)q.appendChild(m) -else q.insertBefore(m,o)}}, -ab2(a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this.y,d=e.length,c=a0.y,b=c.length,a=A.b([],t.g) -for(s=0;s=97&&q<=122))q=q>=65&&q<=90 -else q=!0 -o=!(q&&e.length>1) -if(o)n=e -else n=g -m=new A.a8I(a,n,e,p).$0() -if(f.type!=="keydown")if(h.b){e=f.code -e.toString -e=e==="CapsLock" -l=e}else l=!1 -else l=!0 -if(h.b){e=f.code -e.toString -e=e==="CapsLock"}else e=!1 -if(e){h.O5(B.z,new A.a8J(r,p,m),new A.a8K(h,p)) -k=B.eK}else if(l){e=h.e -if(e.h(0,p)!=null){q=f.repeat -if(q===!0)k=B.Eq -else{h.c.$1(new A.i4(r,B.cO,p,m,g,!0)) -e.w(0,p) -k=B.eK}}else k=B.eK}else{if(h.e.h(0,p)==null){f.preventDefault() -return}k=B.cO}e=h.e -j=e.h(0,p) -switch(k.a){case 0:i=m -break -case 1:i=g -break -case 2:i=j -break -default:i=g}q=i==null -if(q)e.w(0,p) -else e.l(0,p,i) -$.aKV().a9(0,new A.a8L(h,a,r)) -if(o)if(!q)h.aeU(p,m,r) -else{e=h.f.w(0,p) -if(e!=null)e.$0()}e=j==null?m:j -q=k===B.cO?g:n -if(h.c.$1(new A.i4(r,k,p,e,q,!1)))f.preventDefault()}, -ik(a){var s=this,r={} -r.a=!1 -s.c=new A.a8Q(r,s) -try{s.a8k(a)}finally{if(!r.a)s.c.$1(B.Ep) -s.c=null}}} -A.a8M.prototype={ -$1(a){var s=this -if(!s.a.a&&!s.b.d){s.c.$0() -s.b.a.$1(s.d.$0())}}, -$S:21} -A.a8N.prototype={ -$0(){this.a.a=!0}, -$S:0} -A.a8O.prototype={ -$0(){var s=this,r=s.a.b?B.eD:B.cG -return new A.i4(new A.aS(s.b.a+r.a),B.cO,s.c,s.d,null,!0)}, -$S:159} -A.a8P.prototype={ -$0(){this.a.e.w(0,this.b)}, -$S:0} -A.a8I.prototype={ -$0(){var s,r,q,p,o,n,m,l=this,k=l.a.a,j=k.key -j.toString -if(B.br.am(0,j)){j=k.key -j.toString -j=B.br.h(0,j) -s=j==null?null:j[k.location] -s.toString -return s}j=l.b -if(j!=null){s=B.e.ao(j,0)&65535 -if(j.length===2)s+=B.e.ao(j,1)<<16>>>0 -return s>=65&&s<=90?s+97-65:s}j=l.c -if(j==="Dead"){r=k.altKey -q=k.ctrlKey -p=k.shiftKey -o=k.metaKey -k=r?1073741824:0 -j=q?268435456:0 -n=p?536870912:0 -m=o?2147483648:0 -return l.d+(k+j+n+m)+98784247808}k=B.Nu.h(0,j) -return k==null?B.e.gB(j)+98784247808:k}, -$S:84} -A.a8J.prototype={ -$0(){return new A.i4(this.a,B.cO,this.b,this.c,null,!0)}, -$S:159} -A.a8K.prototype={ -$0(){this.a.e.w(0,this.b)}, -$S:0} -A.a8L.prototype={ -$2(a,b){var s=this.a,r=s.e -if(r.ahV(0,a)&&!b.$1(this.b))r.aod(r,new A.a8H(s,a,this.c))}, -$S:275} -A.a8H.prototype={ -$2(a,b){var s=this.b -if(b!==s)return!1 -this.a.c.$1(new A.i4(this.c,B.cO,a,s,null,!0)) -return!0}, -$S:36} -A.a8Q.prototype={ -$1(a){this.a.a=!0 -return this.b.a.$1(a)}, -$S:90} -A.a9T.prototype={} -A.a0m.prototype={ -gafx(){return A.a(this.a,"_unsubscribe")}, -Ol(a){this.a=a.rv(0,t.lG.a(this.gTs(this)))}, -m(a){var s=this -if(s.c||s.gmh()==null)return -s.c=!0 -s.afy()}, -td(){var s=0,r=A.C(t.H),q=this -var $async$td=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:s=q.gmh()!=null?2:3 -break -case 2:s=4 -return A.H(q.jI(),$async$td) -case 4:s=5 -return A.H(q.gmh().mr(0,-1),$async$td) -case 5:case 3:return A.A(null,r)}}) -return A.B($async$td,r)}, -gk8(){var s=this.gmh() -s=s==null?null:s.uK(0) -return s==null?"/":s}, -gaj(){var s=this.gmh() -return s==null?null:s.q6(0)}, -afy(){return this.gafx().$0()}} -A.BJ.prototype={ -a1L(a){var s,r=this,q=r.d -if(q==null)return -r.Ol(q) -if(!r.Cf(r.gaj())){s=t.z -q.jH(0,A.af(["serialCount",0,"state",r.gaj()],s,s),"flutter",r.gk8())}r.e=r.gBk()}, -gBk(){if(this.Cf(this.gaj())){var s=this.gaj() -s.toString -return A.cF(J.N(t.f.a(s),"serialCount"))}return 0}, -Cf(a){return t.f.b(a)&&J.N(a,"serialCount")!=null}, -v4(a,b,c){var s,r,q="_lastSeenSerialCount",p=this.d -if(p!=null){s=t.z -r=this.e -if(b){s=A.af(["serialCount",A.a(r,q),"state",c],s,s) -a.toString -p.jH(0,s,"flutter",a)}else{r=A.a(r,q)+1 -this.e=r -s=A.af(["serialCount",A.a(r,q),"state",c],s,s) -a.toString -p.u9(0,s,"flutter",a)}}}, -Ip(a){return this.v4(a,!1,null)}, -Gt(a,b){var s,r,q,p,o=this -if(!o.Cf(new A.kr([],[]).lz(b.state,!0))){s=o.d -s.toString -r=new A.kr([],[]).lz(b.state,!0) -q=t.z -s.jH(0,A.af(["serialCount",A.a(o.e,"_lastSeenSerialCount")+1,"state",r],q,q),"flutter",o.gk8())}o.e=o.gBk() -s=$.bO() -r=o.gk8() -q=new A.kr([],[]).lz(b.state,!0) -q=q==null?null:J.N(q,"state") -p=t.z -s.ju("flutter/navigation",B.aR.jo(new A.j4("pushRouteInformation",A.af(["location",r,"state",q],p,p))),new A.aa4())}, -jI(){var s=0,r=A.C(t.H),q,p=this,o,n,m -var $async$jI=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:p.m(0) -if(p.b||p.d==null){s=1 -break}p.b=!0 -o=p.gBk() -s=o>0?3:4 -break -case 3:s=5 -return A.H(p.d.mr(0,-o),$async$jI) -case 5:case 4:n=p.gaj() -n.toString -t.f.a(n) -m=p.d -m.toString -m.jH(0,J.N(n,"state"),"flutter",p.gk8()) -case 1:return A.A(q,r)}}) -return A.B($async$jI,r)}, -gmh(){return this.d}} -A.aa4.prototype={ -$1(a){}, -$S:33} -A.DC.prototype={ -a2k(a){var s,r=this,q=r.d -if(q==null)return -r.Ol(q) -s=r.gk8() -if(!A.aym(new A.kr([],[]).lz(window.history.state,!0))){q.jH(0,A.af(["origin",!0,"state",r.gaj()],t.N,t.z),"origin","") -r.D6(q,s,!1)}}, -v4(a,b,c){var s=this.d -if(s!=null)this.D6(s,a,!0)}, -Ip(a){return this.v4(a,!1,null)}, -Gt(a,b){var s,r=this,q="flutter/navigation" -if(A.aEV(new A.kr([],[]).lz(b.state,!0))){s=r.d -s.toString -r.aey(s) -$.bO().ju(q,B.aR.jo(B.O4),new A.afG())}else if(A.aym(new A.kr([],[]).lz(b.state,!0))){s=r.f -s.toString -r.f=null -$.bO().ju(q,B.aR.jo(new A.j4("pushRoute",s)),new A.afH())}else{r.f=r.gk8() -r.d.mr(0,-1)}}, -D6(a,b,c){var s -if(b==null)b=this.gk8() -s=this.e -if(c)a.jH(0,s,"flutter",b) -else a.u9(0,s,"flutter",b)}, -aey(a){return this.D6(a,null,!1)}, -jI(){var s=0,r=A.C(t.H),q,p=this,o,n -var $async$jI=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:p.m(0) -if(p.b||p.d==null){s=1 -break}p.b=!0 -o=p.d -s=3 -return A.H(o.mr(0,-1),$async$jI) -case 3:n=p.gaj() -n.toString -o.jH(0,J.N(t.f.a(n),"state"),"flutter",p.gk8()) -case 1:return A.A(q,r)}}) -return A.B($async$jI,r)}, -gmh(){return this.d}} -A.afG.prototype={ -$1(a){}, -$S:33} -A.afH.prototype={ -$1(a){}, -$S:33} -A.pQ.prototype={} -A.aiU.prototype={} -A.a6n.prototype={ -rv(a,b){B.bk.lk(window,"popstate",b) -return new A.a6p(this,b)}, -uK(a){var s=window.location.hash -if(s.length===0||s==="#")return"/" -return B.e.ci(s,1)}, -q6(a){return new A.kr([],[]).lz(window.history.state,!0)}, -TM(a,b){var s,r -if(b.length===0){s=window.location.pathname -s.toString -r=window.location.search -r.toString -r=s+r -s=r}else s="#"+b -return s}, -u9(a,b,c,d){var s=this.TM(0,d) -window.history.pushState(new A.Xv([],[]).kN(b),c,s)}, -jH(a,b,c,d){var s=this.TM(0,d) -window.history.replaceState(new A.Xv([],[]).kN(b),c,s)}, -mr(a,b){window.history.go(b) -return this.ag1()}, -ag1(){var s=new A.ab($.a3,t.V),r=A.b5("unsubscribe") -r.b=this.rv(0,new A.a6o(r,new A.aN(s,t.R))) -return s}} -A.a6p.prototype={ -$0(){B.bk.z4(window,"popstate",this.b) -return null}, -$S:0} -A.a6o.prototype={ -$1(a){this.a.aJ().$0() -this.b.dV(0)}, -$S:9} -A.a2b.prototype={ -rv(a,b){return J.aLV(this.a,b)}, -uK(a){return J.aNU(this.a)}, -q6(a){return J.aNY(this.a)}, -u9(a,b,c,d){return J.aOd(this.a,b,c,d)}, -jH(a,b,c,d){return J.aOj(this.a,b,c,d)}, -mr(a,b){return J.aO_(this.a,b)}} -A.abA.prototype={} -A.a0n.prototype={} -A.Ll.prototype={ -k_(a,b){var s,r -this.b=b -this.c=!0 -s=A.a(b,"cullRect") -r=A.b([],t.EO) -return this.a=new A.acI(new A.aoA(s,A.b([],t.Xr),A.b([],t.cA),A.dT()),r,new A.ady())}, -gSY(){return this.c}, -xV(){var s,r=this -if(!r.c)r.k_(0,B.lZ) -r.c=!1 -s=r.a -s.b=s.a.ahN() -s.f=!0 -s=r.a -A.a(r.b,"cullRect") -return new A.Lk(s)}} -A.Lk.prototype={ -m(a){}} -A.a41.prototype={ -FV(){var s=this.f -if(s!=null)A.Ig(s,this.r)}, -alK(a,b){var s=this.cy -if(s!=null)A.Ig(new A.a4b(b,s,a),this.db) -else b.$1(!1)}, -ju(a,b,c){var s,r,q,p,o,n,m,l,k,j="Invalid arguments for 'resize' method sent to dev.flutter/channel-buffers (arguments must be a two-element list, channel name and new capacity)",i="Invalid arguments for 'overflow' method sent to dev.flutter/channel-buffers (arguments must be a two-element list, channel name and flag state)" -if(a==="dev.flutter/channel-buffers")try{s=$.a_b() -r=A.bG(b.buffer,b.byteOffset,b.byteLength) -if(r[0]===7){q=r[1] -if(q>=254)A.R(A.d4("Unrecognized message sent to dev.flutter/channel-buffers (method name too long)")) -p=2+q -o=B.a1.ck(0,B.t.cg(r,2,p)) -switch(o){case"resize":if(r[p]!==12)A.R(A.d4(j)) -n=p+1 -if(r[n]<2)A.R(A.d4(j));++n -if(r[n]!==7)A.R(A.d4("Invalid arguments for 'resize' method sent to dev.flutter/channel-buffers (first argument must be a string)"));++n -m=r[n] -if(m>=254)A.R(A.d4("Invalid arguments for 'resize' method sent to dev.flutter/channel-buffers (channel name must be less than 254 characters long)"));++n -p=n+m -l=B.a1.ck(0,B.t.cg(r,n,p)) -if(r[p]!==3)A.R(A.d4("Invalid arguments for 'resize' method sent to dev.flutter/channel-buffers (second argument must be an integer in the range 0 to 2147483647)")) -s.Um(0,l,b.getUint32(p+1,B.ai===$.dO())) -break -case"overflow":if(r[p]!==12)A.R(A.d4(i)) -n=p+1 -if(r[n]<2)A.R(A.d4(i));++n -if(r[n]!==7)A.R(A.d4("Invalid arguments for 'overflow' method sent to dev.flutter/channel-buffers (first argument must be a string)"));++n -m=r[n] -if(m>=254)A.R(A.d4("Invalid arguments for 'overflow' method sent to dev.flutter/channel-buffers (channel name must be less than 254 characters long)"));++n -s=n+m -B.a1.ck(0,B.t.cg(r,n,s)) -s=r[s] -if(s!==1&&s!==2)A.R(A.d4("Invalid arguments for 'overflow' method sent to dev.flutter/channel-buffers (second argument must be a boolean)")) -break -default:A.R(A.d4("Unrecognized method '"+o+"' sent to dev.flutter/channel-buffers"))}}else{k=A.b(B.a1.ck(0,r).split("\r"),t.s) -if(k.length===3&&J.e(k[0],"resize"))s.Um(0,k[1],A.d1(k[2],null)) -else A.R(A.d4("Unrecognized message "+A.d(k)+" sent to dev.flutter/channel-buffers."))}}finally{c.$1(null)}else $.a_b().anD(a,b,c)}, -aen(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h=this -switch(a){case"flutter/skia":s=B.aR.iK(b) -switch(s.a){case"Skia.setResourceCacheMaxBytes":r=A.aP() -if(r){q=A.cF(s.b) -h.gyZ().toString -r=A.f2().a -r.x=q -r.OH()}h.hd(c,B.ad.cF([A.b([!0],t.HZ)])) -break}return -case"flutter/assets":p=B.a1.ck(0,A.bG(b.buffer,0,null)) -$.Zv.eo(0,p).hG(0,new A.a44(h,c),new A.a45(h,c),t.P) -return -case"flutter/platform":s=B.aR.iK(b) -switch(s.a){case"SystemNavigator.pop":h.d.h(0,0).gxe().td().bG(0,new A.a46(h,c),t.P) -return -case"HapticFeedback.vibrate":r=h.a7g(A.cR(s.b)) -o=window.navigator -if("vibrate" in o)o.vibrate(r) -h.hd(c,B.ad.cF([!0])) -return -case u.p:n=t.a.a(s.b) -r=J.ah(n) -m=A.cR(r.h(n,"label")) -if(m==null)m="" -l=A.jw(r.h(n,"primaryColor")) -if(l==null)l=4278190080 -r=document -r.title=m -k=t.iI.a(r.querySelector("#flutterweb-theme")) -if(k==null){k=r.createElement("meta") -k.id="flutterweb-theme" -k.name="theme-color" -r.head.appendChild(k)}r=A.cS(new A.M(l>>>0)) -r.toString -k.content=r -h.hd(c,B.ad.cF([!0])) -return -case"SystemChrome.setPreferredOrientations":n=t.j.a(s.b) -r=$.dr;(r==null?$.dr=A.iU():r).Wp(n).bG(0,new A.a47(h,c),t.P) -return -case"SystemSound.play":h.hd(c,B.ad.cF([!0])) -return -case"Clipboard.setData":r=window.navigator.clipboard!=null?new A.Kn():new A.Lr() -new A.Ko(r,A.aEc()).Wh(s,c) -return -case"Clipboard.getData":r=window.navigator.clipboard!=null?new A.Kn():new A.Lr() -new A.Ko(r,A.aEc()).Ve(c) -return}break -case"flutter/service_worker":r=window -j=document.createEvent("Event") -j.initEvent("flutter-first-frame",!0,!0) -r.dispatchEvent(j) -return -case"flutter/textinput":r=$.aAD() -r.gxp(r).al6(b,c) -return -case"flutter/mousecursor":s=B.cz.iK(b) -n=t.f.a(s.b) -switch(s.a){case"activateSystemCursor":$.axU.toString -r=A.cR(J.N(n,"kind")) -i=$.dr -i=(i==null?$.dr=A.iU():i).z -i.toString -r=B.NQ.h(0,r) -A.dD(i,"cursor",r==null?"default":r) -break}return -case"flutter/web_test_e2e":h.hd(c,B.ad.cF([A.aX8(B.aR,b)])) -return -case"flutter/platform_views":r=h.fy -if(r==null)r=h.fy=new A.abD($.kH(),new A.a48()) -c.toString -r.akT(b,c) -return -case"flutter/accessibility":$.aLn().akM(B.bO,b) -h.hd(c,B.bO.cF(!0)) -return -case"flutter/navigation":h.d.h(0,0).FD(b).bG(0,new A.a49(h,c),t.P) -h.aw="/" -return}r=$.aId -if(r!=null){r.$3(a,b,c) -return}h.hd(c,null)}, -a7g(a){switch(a){case"HapticFeedbackType.lightImpact":return 10 -case"HapticFeedbackType.mediumImpact":return 20 -case"HapticFeedbackType.heavyImpact":return 30 -case"HapticFeedbackType.selectionClick":return 10 -default:return 50}}, -jN(){var s=$.aIm -if(s==null)throw A.c(A.d4("scheduleFrameCallback must be initialized first.")) -s.$0()}, -aof(a,b){var s=A.aP() -if(s){A.aHK() -A.aHL() -t.O2.a(a) -this.gyZ().aj7(a.a)}else{t._P.a(a) -s=$.dr -if(s==null)s=$.dr=A.iU() -s.Ug(a.a)}A.aZh()}, -Pu(a){var s=this,r=s.a -if(r.d!==a){s.a=r.ai4(a) -A.Ig(null,null) -A.Ig(s.rx,s.ry)}}, -a37(){var s,r=this,q=r.r1 -r.Pu(q.matches?B.an:B.ao) -s=new A.a42(r) -r.r2=s -B.v_.aq(q,s) -$.jy.push(new A.a43(r))}, -gEI(){var s=this.aw -return s==null?this.aw=this.d.h(0,0).gxe().gk8():s}, -gyZ(){var s,r=this.Y -if(r===$){s=A.aP() -r=this.Y=s?new A.aco(new A.a1v(),A.b([],t.c)):null}return r}, -hd(a,b){A.hk(B.z,null,t.H).bG(0,new A.a4c(a,b),t.P)}} -A.a4b.prototype={ -$0(){return this.a.$1(this.b.$1(this.c))}, -$S:0} -A.a4a.prototype={ -$1(a){this.a.nF(this.b,a,t.CD)}, -$S:33} -A.a44.prototype={ -$1(a){this.a.hd(this.b,a)}, -$S:199} -A.a45.prototype={ -$1(a){$.cr().$1("Error while trying to load an asset: "+A.d(a)) -this.a.hd(this.b,null)}, -$S:13} -A.a46.prototype={ -$1(a){this.a.hd(this.b,B.ad.cF([!0]))}, -$S:21} -A.a47.prototype={ -$1(a){this.a.hd(this.b,B.ad.cF([a]))}, -$S:87} -A.a48.prototype={ -$1(a){var s=$.dr;(s==null?$.dr=A.iU():s).z.appendChild(a)}, -$S:194} -A.a49.prototype={ -$1(a){var s=this.b -if(a)this.a.hd(s,B.ad.cF([!0])) -else if(s!=null)s.$1(null)}, -$S:87} -A.a42.prototype={ -$1(a){var s=t.oh.a(a).matches -s.toString -s=s?B.an:B.ao -this.a.Pu(s)}, -$S:9} -A.a43.prototype={ -$0(){var s=this.a -B.v_.T(s.r1,s.r2) -s.r2=null}, -$S:0} -A.a4c.prototype={ -$1(a){var s=this.a -if(s!=null)s.$1(this.b)}, -$S:21} -A.av5.prototype={ -$0(){this.a.$2(this.b,this.c)}, -$S:0} -A.av6.prototype={ -$0(){var s=this -s.a.$3(s.b,s.c,s.d)}, -$S:0} -A.abB.prototype={ -Ua(a,b,c){var s=this.a -if(s.am(0,a))return!1 -s.l(0,a,b) -if(!c)this.c.I(0,a) -return!0}, -aog(a,b,c){var s="flt-pv-slot-"+b -this.d.l(0,b,a) -return this.b.bQ(0,b,new A.abC(this,s,a,b,c))}, -ae2(a){var s,r,q -if(a==null)return -s=$.cH() -if(s!==B.W){J.cI(a) -return}r="tombstone-"+A.d(a.getAttribute("slot")) -q=document.createElement("slot") -s=q.style -s.display="none" -q.setAttribute("name",r) -s=$.dr;(s==null?$.dr=A.iU():s).Q.jh(0,q) -a.setAttribute("slot",r) -J.cI(a) -J.cI(q)}, -lW(a){var s=this.d.h(0,a) -return s!=null&&this.c.A(0,s)}} -A.abC.prototype={ -$0(){var s,r,q,p,o=this,n=document.createElement("flt-platform-view") -n.setAttribute("slot",o.b) -s=o.c -r=o.a.a.h(0,s) -r.toString -q=A.b5("content") -p=o.d -if(t.pW.b(r))q.b=r.$2$params(p,o.e) -else q.b=t.BP.a(r).$1(p) -r=q.aJ() -if(r.style.height.length===0){$.cr().$1("Height of Platform View type: ["+s+"] may not be set. Defaulting to `height: 100%`.\nSet `style.height` to any appropriate value to stop this message.") -p=r.style -p.height="100%"}if(r.style.width.length===0){$.cr().$1("Width of Platform View type: ["+s+"] may not be set. Defaulting to `width: 100%`.\nSet `style.width` to any appropriate value to stop this message.") -s=r.style -s.width="100%"}n.appendChild(q.aJ()) -return n}, -$S:192} -A.abD.prototype={ -a55(a,b){var s=t.f.a(a.b),r=J.ah(s),q=A.cF(r.h(s,"id")),p=A.bx(r.h(s,"viewType")) -r=this.b -if(!r.a.am(0,p)){b.$1(B.cz.nd("unregistered_view_type","unregistered view type: "+p,"trying to create a view with an unregistered type")) -return}if(r.b.am(0,q)){b.$1(B.cz.nd("recreating_view","view id: "+q,"trying to create an already created view")) -return}this.c.$1(r.aog(p,q,s)) -b.$1(B.cz.ta(null))}, -akT(a,b){var s,r=B.cz.iK(a) -switch(r.a){case"create":this.a55(r,b) -return -case"dispose":s=this.b -s.ae2(s.b.w(0,A.cF(r.b))) -b.$1(B.cz.ta(null)) -return}b.$1(null)}} -A.OG.prototype={ -a4T(){var s,r=this -if("PointerEvent" in window){s=new A.aoH(A.v(t.S,t.ZW),r.a,r.gCF(),r.c) -s.qc() -return s}if("TouchEvent" in window){s=new A.arW(A.aT(t.S),r.a,r.gCF(),r.c) -s.qc() -return s}if("MouseEvent" in window){s=new A.aoo(new A.rf(),r.a,r.gCF(),r.c) -s.qc() -return s}throw A.c(A.V("This browser does not support pointer, touch, or mouse events."))}, -abH(a){var s=A.b(a.slice(0),A.a8(a)),r=$.bO() -A.ZN(r.ch,r.cx,new A.uX(s),t.kf)}} -A.abS.prototype={ -j(a){return"pointers:"+("PointerEvent" in window)+", touch:"+("TouchEvent" in window)+", mouse:"+("MouseEvent" in window)}} -A.ak5.prototype={ -DO(a,b,c,d){var s=new A.ak6(this,d,c) -$.aVc.l(0,b,s) -B.bk.ll(window,b,s,!0)}, -lk(a,b,c){return this.DO(a,b,c,!1)}} -A.ak6.prototype={ -$1(a){var s -if(!this.b&&!this.a.a.contains(t.ZR.a(J.a_m(a))))return null -s=$.eF -if((s==null?$.eF=A.mO():s).U6(a))this.c.$1(a)}, -$S:54} -A.Yw.prototype={ -JD(a){var s=A.aYT(A.af(["passive",!1],t.N,t.X)),r=A.oq(new A.ast(a)) -$.aVd.l(0,"wheel",r) -A.cc(this.a,"addEventListener",["wheel",r,s])}, -Mg(a){var s,r,q,p,o,n,m,l,k,j,i,h -t.V6.a(a) -s=B.ed.gRi(a) -r=B.ed.gRj(a) -switch(B.ed.gaiK(a)){case 1:q=$.aGs -if(q==null){q=document -p=q.createElement("div") -o=p.style -o.fontSize="initial" -o.display="none" -q.body.appendChild(p) -n=B.hr.HB(p).fontSize -if(B.e.A(n,"px"))m=A.aEw(A.iA(n,"px","")) -else m=null -B.hr.bI(p) -q=$.aGs=m==null?16:m/4}s*=q -r*=q -break -case 2:q=$.ba() -s*=q.gnx().a -r*=q.gnx().b -break -case 0:default:break}l=A.b([],t.v) -q=a.timeStamp -q.toString -q=A.wF(q) -o=a.clientX -a.clientY -k=$.ba() -j=k.x -if(j==null)j=A.b7() -a.clientX -i=a.clientY -k=k.x -if(k==null)k=A.b7() -h=a.buttons -h.toString -this.c.ahY(l,h,B.dW,-1,B.c1,o*j,i*k,1,1,0,s,r,B.OG,q) -this.b.$1(l) -if(a.getModifierState("Control")){q=$.fg() -if(q!==B.c_)q=q!==B.aW -else q=!1}else q=!1 -if(q)return -a.preventDefault()}} -A.ast.prototype={ -$1(a){return this.a.$1(a)}, -$S:54} -A.mg.prototype={ -j(a){return A.J(this).j(0)+"(change: "+this.a.j(0)+", buttons: "+this.b+")"}} -A.rf.prototype={ -HV(a,b){var s -if(this.a!==0)return this.zA(b) -s=(b===0&&a>-1?A.aYM(a):b)&1073741823 -this.a=s -return new A.mg(B.wl,s)}, -zA(a){var s=a&1073741823,r=this.a -if(r===0&&s!==0)return new A.mg(B.dW,r) -this.a=s -return new A.mg(s===0?B.dW:B.dX,s)}, -uQ(a){if(this.a!==0&&(a&1073741823)===0){this.a=0 -return new A.mg(B.lY,0)}return null}, -HX(a){var s -if(this.a===0)return null -s=this.a=(a==null?0:a)&1073741823 -if(s===0)return new A.mg(B.lY,s) -else return new A.mg(B.dX,s)}} -A.aoH.prototype={ -Lj(a){return this.d.bQ(0,a,new A.aoJ())}, -NL(a){if(a.pointerType==="touch")this.d.w(0,a.pointerId)}, -AH(a,b,c){this.DO(0,a,new A.aoI(b),c)}, -JA(a,b){return this.AH(a,b,!1)}, -qc(){var s=this -s.JA("pointerdown",new A.aoK(s)) -s.AH("pointermove",new A.aoL(s),!0) -s.AH("pointerup",new A.aoM(s),!0) -s.JA("pointercancel",new A.aoN(s)) -s.JD(new A.aoO(s))}, -hV(a,b,c){var s,r,q,p,o,n,m,l,k,j=c.pointerType -j.toString -s=this.Nr(j) -j=c.tiltX -j.toString -r=c.tiltY -r.toString -if(!(Math.abs(j)>Math.abs(r)))j=r -r=c.timeStamp -r.toString -q=A.wF(r) -p=c.pressure -r=this.qT(c) -o=c.clientX -c.clientY -n=$.ba() -m=n.x -if(m==null)m=A.b7() -c.clientX -l=c.clientY -n=n.x -if(n==null)n=A.b7() -k=p==null?0:p -this.c.ahX(a,b.b,b.a,r,s,o*m,l*n,k,1,0,B.d3,j/180*3.141592653589793,q)}, -a6m(a){var s -if("getCoalescedEvents" in a){s=J.rW(a.getCoalescedEvents(),t.qL) -if(!s.gS(s))return s}return A.b([a],t.Y2)}, -Nr(a){switch(a){case"mouse":return B.c1 -case"pen":return B.fo -case"touch":return B.c0 -default:return B.wm}}, -qT(a){var s=a.pointerType -s.toString -if(this.Nr(s)===B.c1)s=-1 -else{s=a.pointerId -s.toString}return s}} -A.aoJ.prototype={ -$0(){return new A.rf()}, -$S:214} -A.aoI.prototype={ -$1(a){return this.a.$1(t.qL.a(a))}, -$S:54} -A.aoK.prototype={ -$1(a){var s,r,q=this.a,p=q.qT(a),o=A.b([],t.v),n=q.Lj(p),m=a.buttons -m.toString -s=n.uQ(m) -if(s!=null)q.hV(o,s,a) -m=a.button -r=a.buttons -r.toString -q.hV(o,n.HV(m,r),a) -q.b.$1(o)}, -$S:83} -A.aoL.prototype={ -$1(a){var s,r,q,p,o=this.a,n=o.Lj(o.qT(a)),m=A.b([],t.v) -for(s=J.aW(o.a6m(a));s.v();){r=s.gJ(s) -q=r.buttons -q.toString -p=n.uQ(q) -if(p!=null)o.hV(m,p,r) -q=r.buttons -q.toString -o.hV(m,n.zA(q),r)}o.b.$1(m)}, -$S:83} -A.aoM.prototype={ -$1(a){var s,r=this.a,q=r.qT(a),p=A.b([],t.v),o=r.d.h(0,q) -o.toString -s=o.HX(a.buttons) -r.NL(a) -if(s!=null){r.hV(p,s,a) -r.b.$1(p)}}, -$S:83} -A.aoN.prototype={ -$1(a){var s=this.a,r=s.qT(a),q=A.b([],t.v),p=s.d.h(0,r) -p.toString -p.a=0 -s.NL(a) -s.hV(q,new A.mg(B.lW,0),a) -s.b.$1(q)}, -$S:83} -A.aoO.prototype={ -$1(a){this.a.Mg(a)}, -$S:9} -A.arW.prototype={ -vo(a,b){this.lk(0,a,new A.arX(b))}, -qc(){var s=this -s.vo("touchstart",new A.arY(s)) -s.vo("touchmove",new A.arZ(s)) -s.vo("touchend",new A.as_(s)) -s.vo("touchcancel",new A.as0(s))}, -vB(a,b,c,d,e){var s,r,q,p,o,n=e.identifier -n.toString -s=B.c.aX(e.clientX) -B.c.aX(e.clientY) -r=$.ba() -q=r.x -if(q==null)q=A.b7() -B.c.aX(e.clientX) -p=B.c.aX(e.clientY) -r=r.x -if(r==null)r=A.b7() -o=c?1:0 -this.c.QN(b,o,a,n,B.c0,s*q,p*r,1,1,0,B.d3,d)}} -A.arX.prototype={ -$1(a){return this.a.$1(t.wv.a(a))}, -$S:54} -A.arY.prototype={ -$1(a){var s,r,q,p,o,n,m,l,k=a.timeStamp -k.toString -s=A.wF(k) -r=A.b([],t.v) -for(k=a.changedTouches,q=k.length,p=this.a,o=p.d,n=0;nq){r.d=q+1 -r=$.bO() -A.ou(r.y1,r.y2,this.b.r1,B.wF,null)}else if(sq){s=s.b -s.toString -if((s&32)!==0||(s&16)!==0){s=$.bO() -A.ou(s.y1,s.y2,p,B.e1,n)}else{s=$.bO() -A.ou(s.y1,s.y2,p,B.e3,n)}}else{s=s.b -s.toString -if((s&32)!==0||(s&16)!==0){s=$.bO() -A.ou(s.y1,s.y2,p,B.e2,n)}else{s=$.bO() -A.ou(s.y1,s.y2,p,B.e4,n)}}}}, -kL(a){var s,r,q,p=this -if(p.d==null){s=p.b -r=s.rx -q=r.style -B.f.aB(q,B.f.aa(q,"touch-action"),"none","") -p.Lz() -s=s.r2 -s.d.push(new A.aeT(p)) -q=new A.aeU(p) -p.c=q -s.ch.push(q) -q=new A.aeV(p) -p.d=q -J.awz(r,"scroll",q)}}, -gL4(){var s=this.b,r=s.b -r.toString -r=(r&32)!==0||(r&16)!==0 -s=s.rx -if(r)return B.c.aX(s.scrollTop) -else return B.c.aX(s.scrollLeft)}, -N0(){var s=this.b,r=s.rx,q=s.b -q.toString -if((q&32)!==0||(q&16)!==0){r.scrollTop=10 -s.y2=this.e=B.c.aX(r.scrollTop) -s.aw=0}else{r.scrollLeft=10 -q=B.c.aX(r.scrollLeft) -this.e=q -s.y2=0 -s.aw=q}}, -Lz(){var s="overflow-y",r="overflow-x",q=this.b,p=q.rx -switch(q.r2.z.a){case 1:q=q.b -q.toString -if((q&32)!==0||(q&16)!==0){q=p.style -B.f.aB(q,B.f.aa(q,s),"scroll","")}else{q=p.style -B.f.aB(q,B.f.aa(q,r),"scroll","")}break -case 0:q=q.b -q.toString -if((q&32)!==0||(q&16)!==0){q=p.style -B.f.aB(q,B.f.aa(q,s),"hidden","")}else{q=p.style -B.f.aB(q,B.f.aa(q,r),"hidden","")}break}}, -m(a){var s,r=this,q=r.b,p=q.rx,o=p.style -o.removeProperty("overflowY") -o.removeProperty("overflowX") -o.removeProperty("touch-action") -s=r.d -if(s!=null)J.aBv(p,"scroll",s) -B.d.w(q.r2.ch,r.c) -r.c=null}} -A.aeT.prototype={ -$0(){this.a.N0()}, -$S:0} -A.aeU.prototype={ -$1(a){this.a.Lz()}, -$S:172} -A.aeV.prototype={ -$1(a){this.a.adk()}, -$S:9} -A.afk.prototype={} -A.Qe.prototype={} -A.ih.prototype={ -j(a){return"Role."+this.b}} -A.att.prototype={ -$1(a){return A.aRp(a)}, -$S:231} -A.atu.prototype={ -$1(a){return new A.vn(a)}, -$S:236} -A.atv.prototype={ -$1(a){return new A.uq(a)}, -$S:239} -A.atw.prototype={ -$1(a){return new A.w9(a)}, -$S:240} -A.atx.prototype={ -$1(a){var s,r,q="editableElement",p=new A.wh(a),o=(a.a&524288)!==0?document.createElement("textarea"):A.Mt(null) -A.cG($,q) -p.c=o -s=A.a(o,q) -s.spellcheck=!1 -s.setAttribute("autocorrect","off") -s.setAttribute("autocomplete","off") -s.setAttribute("data-semantics-role","text-field") -s=A.a(o,q).style -s.position="absolute" -s.top="0" -s.left="0" -r=a.z -r=A.d(r.c-r.a)+"px" -s.width=r -r=a.z -r=A.d(r.d-r.b)+"px" -s.height=r -a.rx.appendChild(A.a(o,q)) -o=$.cH() -switch(o.a){case 0:case 5:case 3:case 4:case 2:case 6:p.Mu() -break -case 1:p.aaq() -break}return p}, -$S:241} -A.aty.prototype={ -$1(a){return new A.tf(A.aWA(a),a)}, -$S:242} -A.atz.prototype={ -$1(a){return new A.u7(a)}, -$S:266} -A.atA.prototype={ -$1(a){return new A.uu(a)}, -$S:277} -A.hB.prototype={} -A.dd.prototype={ -AB(a,b){var s=this.rx,r=s.style -r.position="absolute" -if(this.r1===0){r=$.bW -if(r==null)r=$.bW=new A.dG(self.window.flutterConfiguration) -r=!r.goS(r)}else r=!1 -if(r){r=s.style -B.f.aB(r,B.f.aa(r,"filter"),"opacity(0%)","") -r=s.style -r.color="rgba(0,0,0,0)"}r=$.bW -if(r==null)r=$.bW=new A.dG(self.window.flutterConfiguration) -if(r.goS(r)){s=s.style -s.outline="1px solid green"}}, -HO(){var s,r=this -if(r.x1==null){s=A.cQ("flt-semantics-container",null) -r.x1=s -s=s.style -s.position="absolute" -s=r.x1 -s.toString -r.rx.appendChild(s)}return r.x1}, -gT1(){var s,r=this.a -if((r&16384)!==0){s=this.b -s.toString -r=(s&1)===0&&(r&8)===0}else r=!1 -return r}, -RF(){var s=this.a -if((s&64)!==0)if((s&128)!==0)return B.D7 -else return B.hx -else return B.D6}, -hN(a,b){var s -if(b)this.rx.setAttribute("role",a) -else{s=this.rx -if(s.getAttribute("role")===a)s.removeAttribute("role")}}, -lj(a,b){var s=this.y1,r=s.h(0,a) -if(b){if(r==null){r=$.aL5().h(0,a).$1(this) -s.l(0,a,r)}r.kL(0)}else if(r!=null){r.m(0) -s.w(0,a)}}, -U8(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.rx,g=h.style,f=i.z -f=A.d(f.c-f.a)+"px" -g.width=f -f=i.z -f=A.d(f.d-f.b)+"px" -g.height=f -g=i.k1 -s=g!=null&&!B.cY.gS(g)?i.HO():null -g=i.z -r=g.b===0&&g.a===0 -q=i.id -g=q==null -p=g||A.aw9(q)===B.xF -if(r&&p&&i.y2===0&&i.aw===0){A.afd(h) -if(s!=null)A.afd(s) -return}o=A.b5("effectiveTransform") -if(!r)if(g){g=i.z -n=g.a -m=g.b -g=A.dT() -g.mw(n,m,0) -o.b=g -l=n===0&&m===0}else{g=new A.bZ(new Float32Array(16)) -g.bA(new A.bZ(q)) -f=i.z -g.Hb(0,f.a,f.b,0) -o.b=g -l=J.aO1(o.aJ())}else if(!p){o.b=new A.bZ(q) -l=!1}else l=!0 -if(!l){h=h.style -B.f.aB(h,B.f.aa(h,"transform-origin"),"0 0 0","") -g=A.h8(o.aJ().a) -B.f.aB(h,B.f.aa(h,"transform"),g,"")}else A.afd(h) -if(s!=null)if(!r||i.y2!==0||i.aw!==0){h=i.z -g=h.a -f=i.aw -h=h.b -k=i.y2 -j=s.style -k=A.d(-h+k)+"px" -j.top=k -h=A.d(-g+f)+"px" -j.left=h}else A.afd(s)}, -afA(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2="flt-semantics",a3=a1.k1 -if(a3==null||a3.length===0){s=a1.Y -if(s==null||s.length===0){a1.Y=a3 -return}r=s.length -for(a3=a1.r2,s=a3.a,q=0;q=0;--q){a0=a1.k1[q] -p=s.h(0,a0) -if(p==null){p=new A.dd(a0,a3,A.cQ(a2,null),A.v(n,m)) -p.AB(a0,a3) -s.l(0,a0,p)}if(!B.d.A(b,a0)){l=p.rx -if(a==null)o.appendChild(l) -else o.insertBefore(l,a) -p.x2=a1 -a3.b.l(0,p.r1,a1)}a=p.rx}a1.Y=a1.k1}, -j(a){var s=this.cp(0) -return s}} -A.ID.prototype={ -j(a){return"AccessibilityMode."+this.b}} -A.n0.prototype={ -j(a){return"GestureMode."+this.b}} -A.a4d.prototype={ -a0N(){$.jy.push(new A.a4e(this))}, -a6u(){var s,r,q,p,o,n,m,l=this -for(s=l.c,r=s.length,q=l.a,p=0;p>>0}l=m.fx -if(k.db!==l){k.db=l -k.ry=(k.ry|4096)>>>0}l=m.fy -if(k.dx!==l){k.dx=l -k.ry=(k.ry|4096)>>>0}l=m.db -if(k.Q!==l){k.Q=l -k.ry=(k.ry|1024)>>>0}l=m.dx -if(k.ch!==l){k.ch=l -k.ry=(k.ry|1024)>>>0}l=m.cy -if(!J.e(k.z,l)){k.z=l -k.ry=(k.ry|512)>>>0}l=m.r1 -if(k.id!==l){k.id=l -k.ry=(k.ry|65536)>>>0}l=m.Q -if(k.r!==l){k.r=l -k.ry=(k.ry|64)>>>0}l=k.b -j=m.c -if(l!==j){k.b=j -k.ry=(k.ry|2)>>>0 -l=j}j=m.f -if(k.c!==j){k.c=j -k.ry=(k.ry|4)>>>0}j=m.r -if(k.d!==j){k.d=j -k.ry=(k.ry|8)>>>0}j=m.y -if(k.e!==j){k.e=j -k.ry=(k.ry|16)>>>0}j=m.z -if(k.f!==j){k.f=j -k.ry=(k.ry|32)>>>0}j=m.ch -if(k.x!==j){k.x=j -k.ry=(k.ry|128)>>>0}j=m.cx -if(k.y!==j){k.y=j -k.ry=(k.ry|256)>>>0}j=m.dy -if(k.cx!==j){k.cx=j -k.ry=(k.ry|2048)>>>0}j=m.fr -if(k.cy!==j){k.cy=j -k.ry=(k.ry|2048)>>>0}j=m.go -if(k.dy!==j){k.dy=j -k.ry=(k.ry|8192)>>>0}j=m.id -if(k.fr!==j){k.fr=j -k.ry=(k.ry|8192)>>>0}j=m.k1 -if(k.fx!==j){k.fx=j -k.ry=(k.ry|16384)>>>0}j=m.k2 -if(k.fy!==j){k.fy=j -k.ry=(k.ry|16384)>>>0}j=m.k4 -if(k.go!=j){k.go=j -k.ry=(k.ry|32768)>>>0}j=m.rx -if(k.k2!==j){k.k2=j -k.ry=(k.ry|1048576)>>>0}j=m.r2 -if(k.k1!==j){k.k1=j -k.ry=(k.ry|524288)>>>0}j=m.ry -if(k.k3!==j){k.k3=j -k.ry=(k.ry|2097152)>>>0}j=k.Q -if(!(j!=null&&j.length!==0)){j=k.db -if(!(j!=null&&j.length!==0))j=!1 -else j=!0}else j=!0 -if(j){j=k.a -if((j&16)===0){if((j&16384)!==0){l.toString -l=(l&1)===0&&(j&8)===0}else l=!1 -l=!l}else l=!1}else l=!1 -k.lj(B.wr,l) -k.lj(B.wt,(k.a&16)!==0) -l=k.b -l.toString -k.lj(B.ws,((l&1)!==0||(k.a&8)!==0)&&(k.a&16)===0) -l=k.b -l.toString -k.lj(B.wp,(l&64)!==0||(l&128)!==0) -l=k.b -l.toString -k.lj(B.wq,(l&32)!==0||(l&16)!==0||(l&4)!==0||(l&8)!==0) -l=k.a -k.lj(B.wu,(l&1)!==0||(l&65536)!==0) -l=k.a -if((l&16384)!==0){j=k.b -j.toString -l=(j&1)===0&&(l&8)===0}else l=!1 -k.lj(B.wv,l) -l=k.a -k.lj(B.ww,(l&32768)!==0&&(l&8192)===0) -k.afA() -l=k.ry -if((l&512)!==0||(l&65536)!==0||(l&64)!==0)k.U8() -k.ry=0}if(i.e==null){s=q.h(0,0).rx -i.e=s -r=$.dr;(r==null?$.dr=A.iU():r).r.appendChild(s)}i.a6u()}} -A.a4e.prototype={ -$0(){var s=this.a.e -if(s!=null)J.cI(s)}, -$S:0} -A.a4g.prototype={ -$0(){return new A.dj(Date.now(),!1)}, -$S:281} -A.a4f.prototype={ -$0(){var s=this.a -if(s.z===B.cL)return -s.z=B.cL -s.N2()}, -$S:0} -A.tE.prototype={ -j(a){return"EnabledState."+this.b}} -A.af9.prototype={} -A.af5.prototype={ -WC(a){if(!this.gT2())return!0 -else return this.zf(a)}} -A.a2N.prototype={ -gT2(){return this.a!=null}, -zf(a){var s,r -if(this.a==null)return!0 -s=$.eF -if((s==null?$.eF=A.mO():s).x)return!0 -if(!J.ha(B.Pz.a,a.type))return!0 -s=J.a_m(a) -r=this.a -if(s==null?r!=null:s!==r)return!0 -s=$.eF;(s==null?$.eF=A.mO():s).szH(!0) -this.m(0) -return!1}, -TL(){var s,r=this.a=A.cQ("flt-semantics-placeholder",null) -J.Iw(r,"click",new A.a2O(this),!0) -r.setAttribute("role","button") -r.setAttribute("aria-live","polite") -r.setAttribute("tabindex","0") -r.setAttribute("aria-label","Enable accessibility") -s=r.style -s.position="absolute" -s.left="-1px" -s.top="-1px" -s.width="1px" -s.height="1px" -return r}, -m(a){var s=this.a -if(s!=null)J.cI(s) -this.a=null}} -A.a2O.prototype={ -$1(a){this.a.zf(a)}, -$S:9} -A.a9M.prototype={ -gT2(){return this.b!=null}, -zf(a){var s,r,q,p,o,n,m,l,k,j=this -if(j.b==null)return!0 -if(j.d){s=$.cH() -if(s===B.W){s=a.type -r=s==="touchend"||s==="pointerup"||s==="click"}else r=!0 -if(r)j.m(0) -return!0}s=$.eF -if((s==null?$.eF=A.mO():s).x)return!0 -if(++j.c>=20)return j.d=!0 -if(!J.ha(B.Pw.a,a.type))return!0 -if(j.a!=null)return!1 -switch(a.type){case"click":q=J.aBm(t.Tl.a(a)) -break -case"touchstart":case"touchend":s=t.wv.a(a).changedTouches -s.toString -s=B.ec.gN(s) -q=new A.hw(B.c.aX(s.clientX),B.c.aX(s.clientY),t.i6) -break -case"pointerdown":case"pointerup":t.qL.a(a) -q=new A.hw(a.clientX,a.clientY,t.i6) -break -default:return!0}p=j.b.getBoundingClientRect() -s=p.left -s.toString -o=p.right -o.toString -n=p.top -n.toString -m=p.bottom -m.toString -l=q.a-(s+(o-s)/2) -k=q.b-(n+(m-n)/2) -if(l*l+k*k<1&&!0){j.d=!0 -j.a=A.bp(B.ay,new A.a9O(j)) -return!1}return!0}, -TL(){var s,r=this.b=A.cQ("flt-semantics-placeholder",null) -J.Iw(r,"click",new A.a9N(this),!0) -r.setAttribute("role","button") -r.setAttribute("aria-label","Enable accessibility") -s=r.style -s.position="absolute" -s.left="0" -s.top="0" -s.right="0" -s.bottom="0" -return r}, -m(a){var s=this.b -if(s!=null)J.cI(s) -this.a=this.b=null}} -A.a9O.prototype={ -$0(){this.a.m(0) -var s=$.eF;(s==null?$.eF=A.mO():s).szH(!0)}, -$S:0} -A.a9N.prototype={ -$1(a){this.a.zf(a)}, -$S:9} -A.w9.prototype={ -kL(a){var s,r=this,q=r.b,p=q.rx -p.tabIndex=0 -q.hN("button",(q.a&8)!==0) -if(q.RF()===B.hx&&(q.a&8)!==0){p.setAttribute("aria-disabled","true") -r.Dd()}else{s=q.b -s.toString -if((s&1)!==0&&(q.a&16)===0){if(r.c==null){s=new A.ahO(r) -r.c=s -J.awz(p,"click",s)}}else r.Dd()}if((q.ry&1)!==0&&(q.a&32)!==0)J.aB4(p)}, -Dd(){var s=this.c -if(s==null)return -J.aBv(this.b.rx,"click",s) -this.c=null}, -m(a){this.Dd() -this.b.hN("button",!1)}} -A.ahO.prototype={ -$1(a){var s,r=this.a.b -if(r.r2.z!==B.cL)return -s=$.bO() -A.ou(s.y1,s.y2,r.r1,B.cs,null)}, -$S:9} -A.afj.prototype={ -F8(a,b,c,d){this.cx=b -this.x=d -this.y=c}, -age(a){var s,r,q=this,p=q.ch -if(p===a)return -else if(p!=null)q.jm(0) -q.ch=a -q.c=A.a(a.c,"editableElement") -q.OI() -p=q.cx -p.toString -s=q.x -s.toString -r=q.y -r.toString -q.XU(0,p,r,s)}, -jm(a){var s,r,q=this -if(!q.b)return -q.b=!1 -q.r=q.f=null -for(s=q.z,r=0;r=this.b)throw A.c(A.cl(b,this,null,null,null)) -return this.a[b]}, -l(a,b,c){if(b>=this.b)throw A.c(A.cl(b,this,null,null,null)) -this.a[b]=c}, -sp(a,b){var s,r,q,p=this,o=p.b -if(bo){if(o===0)q=new Uint8Array(b) -else q=p.AC(b) -B.t.cR(q,0,p.b,p.a) -p.a=q}}p.b=b}, -eA(a,b){var s=this,r=s.b -if(r===s.a.length)s.Jw(r) -s.a[s.b++]=b}, -I(a,b){var s=this,r=s.b -if(r===s.a.length)s.Jw(r) -s.a[s.b++]=b}, -jf(a,b,c,d){A.dw(c,"start") -if(d!=null&&c>d)throw A.c(A.bL(d,c,null,"end",null)) -this.a2X(b,c,d)}, -P(a,b){return this.jf(a,b,0,null)}, -a2X(a,b,c){var s,r,q,p=this -if(A.r(p).i("w").b(a))c=c==null?a.length:c -if(c!=null){p.a2Z(p.b,a,b,c) -return}for(s=J.aW(a),r=0;s.v();){q=s.gJ(s) -if(r>=b)p.eA(0,q);++r}if(ro.gp(b)||d>o.gp(b))throw A.c(A.ae("Too few elements")) -s=d-c -r=p.b+s -p.a2Y(r) -o=p.a -q=a+s -B.t.b_(o,q,p.b+s,o,a) -B.t.b_(p.a,a,q,b,c) -p.b=r}, -a2Y(a){var s,r=this -if(a<=r.a.length)return -s=r.AC(a) -B.t.cR(s,0,r.b,r.a) -r.a=s}, -AC(a){var s=this.a.length*2 -if(a!=null&&ss)throw A.c(A.bL(c,0,s,null,null)) -s=this.a -if(A.r(this).i("kC").b(d))B.t.b_(s,b,c,d.a,e) -else B.t.b_(s,b,c,d,e)}, -cR(a,b,c,d){return this.b_(a,b,c,d,0)}} -A.UD.prototype={} -A.RC.prototype={} -A.j4.prototype={ -j(a){return A.J(this).j(0)+"("+this.a+", "+A.d(this.b)+")"}} -A.a8b.prototype={ -cF(a){return A.lo(B.c7.cU(B.o.dv(a)).buffer,0,null)}, -hw(a){if(a==null)return a -return B.o.ck(0,B.da.cU(A.bG(a.buffer,0,null)))}} -A.a8d.prototype={ -jo(a){return B.ad.cF(A.af(["method",a.a,"args",a.b],t.N,t.z))}, -iK(a){var s,r,q,p=null,o=B.ad.hw(a) -if(!t.f.b(o))throw A.c(A.cj("Expected method call Map, got "+A.d(o),p,p)) -s=J.ah(o) -r=s.h(o,"method") -q=s.h(o,"args") -if(typeof r=="string")return new A.j4(r,q) -throw A.c(A.cj("Invalid method call: "+A.d(o),p,p))}} -A.ahb.prototype={ -cF(a){var s=A.ayK() -this.dD(0,s,!0) -return s.lF()}, -hw(a){var s,r -if(a==null)return null -s=new A.P9(a) -r=this.hc(0,s) -if(s.b=b.a.byteLength)throw A.c(B.aS) -return this.iY(b.nO(0),b)}, -iY(a,b){var s,r,q,p,o,n,m,l,k=this -switch(a){case 0:s=null -break -case 1:s=!0 -break -case 2:s=!1 -break -case 3:r=b.a.getInt32(b.b,B.ai===$.dO()) -b.b+=4 -s=r -break -case 4:s=b.zv(0) -break -case 5:q=k.eY(b) -s=A.d1(B.da.cU(b.nP(q)),16) -break -case 6:b.l4(8) -r=b.a.getFloat64(b.b,B.ai===$.dO()) -b.b+=8 -s=r -break -case 7:q=k.eY(b) -s=B.da.cU(b.nP(q)) -break -case 8:s=b.nP(k.eY(b)) -break -case 9:q=k.eY(b) -b.l4(4) -p=b.a -o=A.aa9(p.buffer,p.byteOffset+b.b,q) -b.b=b.b+4*q -s=o -break -case 10:s=b.zw(k.eY(b)) -break -case 11:q=k.eY(b) -b.l4(8) -p=b.a -o=A.aE_(p.buffer,p.byteOffset+b.b,q) -b.b=b.b+8*q -s=o -break -case 12:q=k.eY(b) -s=[] -for(p=b.a,n=0;n=p.byteLength)A.R(B.aS) -b.b=m+1 -s.push(k.iY(p.getUint8(m),b))}break -case 13:q=k.eY(b) -p=t.z -s=A.v(p,p) -for(p=b.a,n=0;n=p.byteLength)A.R(B.aS) -b.b=m+1 -m=k.iY(p.getUint8(m),b) -l=b.b -if(l>=p.byteLength)A.R(B.aS) -b.b=l+1 -s.l(0,m,k.iY(p.getUint8(l),b))}break -default:throw A.c(B.aS)}return s}, -hg(a,b){var s,r,q -if(b<254)a.b.eA(0,b) -else{s=a.b -r=a.c -q=a.d -if(b<=65535){s.eA(0,254) -r.setUint16(0,b,B.ai===$.dO()) -s.jf(0,q,0,2)}else{s.eA(0,255) -r.setUint32(0,b,B.ai===$.dO()) -s.jf(0,q,0,4)}}}, -eY(a){var s=a.nO(0) -switch(s){case 254:s=a.a.getUint16(a.b,B.ai===$.dO()) -a.b+=2 -return s -case 255:s=a.a.getUint32(a.b,B.ai===$.dO()) -a.b+=4 -return s -default:return s}}} -A.ahd.prototype={ -$2(a,b){var s=this.a,r=this.b -s.dD(0,r,a) -s.dD(0,r,b)}, -$S:79} -A.ahe.prototype={ -iK(a){var s,r,q -a.toString -s=new A.P9(a) -r=B.bO.hc(0,s) -q=B.bO.hc(0,s) -if(typeof r=="string"&&s.b>=a.byteLength)return new A.j4(r,q) -else throw A.c(B.nS)}, -ta(a){var s=A.ayK() -s.b.eA(0,0) -B.bO.dD(0,s,a) -return s.lF()}, -nd(a,b,c){var s=A.ayK() -s.b.eA(0,1) -B.bO.dD(0,s,a) -B.bO.dD(0,s,c) -B.bO.dD(0,s,b) -return s.lF()}} -A.ajq.prototype={ -l4(a){var s,r,q=this.b,p=B.b.b4(q.b,a) -if(p!==0)for(s=a-p,r=0;rb0.gtI()){q=A.d(b0.gdt().c)+"px" -r.width=q}if(s.e!=null||s.Q!=null){B.f.aB(r,B.f.aa(r,"overflow-y"),"hidden","") -s=A.d(b0.gdt().d)+"px" -r.height=s}o=b0.gdt().Q -for(n=b3,m=b1,l=0;l0){s=b2.createElement("br") -n.appendChild(s)}k=o[l] -j=k.f -for(i=0,s="";i0)b=c -else{f=$.ba().x -if(f==null){a=window.devicePixelRatio -f=a===0?1:a}b=1/f}a0=A.d(b)+"px "+A.d(A.cS(d)) -f=B.f.aa(r,"text-stroke") -r.setProperty(f,a0,"")}else if(d!=null){f=A.cS(d) -r.color=f==null?"":f}f=p.fr -a1=f==null?b1:f.gaL(f) -if(a1!=null){f=A.cS(a1) -r.backgroundColor=f==null?"":f}f=p.dx -if(f!=null){f=A.d(f) -r.lineHeight=f}a2=p.cx -if(a2!=null){f=""+B.c.eE(a2)+"px" -r.fontSize=f}f=p.f -if(f!=null){f=A.aHJ(f) -r.fontWeight=f==null?"":f}f=A.ZD(p.z) -r.fontFamily=f==null?"":f -f=p.cy -if(f!=null){f=A.d(f)+"px" -r.letterSpacing=f}f=p.db -if(f!=null){f=A.d(f)+"px" -r.wordSpacing=f}f=p.b -e=f!=null -a3=e&&!0 -a4=p.fy -if(a4!=null){a0=A.aXQ(a4) -a5=B.f.aa(r,"text-shadow") -r.setProperty(a5,a0,"")}if(a3)if(e){e=p.d -f=f.a -a5=(f|1)===f?""+"underline ":"" -if((f|2)===f)a5+="overline " -f=(f|4)===f?a5+"line-through ":a5 -if(e!=null)f+=A.d(A.aWI(e)) -a6=f.length===0?b1:f.charCodeAt(0)==0?f:f -if(a6!=null){f=$.cH() -if(f===B.W){f=q.style -e=B.f.aa(f,"-webkit-text-decoration") -f.setProperty(e,a6,"")}else r.textDecoration=a6 -a7=p.c -if(a7!=null){p=A.cS(a7) -p.toString -f=B.f.aa(r,"text-decoration-color") -r.setProperty(f,p,"")}}}b3.appendChild(q) -s+=B.e.a0(g.x.a.c,g.a.a,g.b.b) -n=q -q=s}else{if(g instanceof A.qh){q=g.x -n=b2.createElement("span") -a8=n.style -a8.display="inline-block" -f=A.d(q.a)+"px" -a8.width=f -f=A.d(q.b)+"px" -a8.height=f -q=A.aXG(q) -a8.verticalAlign=q==null?"":q -b3.appendChild(n)}else throw A.c(A.bV("Unknown box type: "+A.J(g).j(0))) -q=p -n=b3 -m=b1}}if(s.length!==0)n.appendChild(b2.createTextNode(s.charCodeAt(0)==0?s:s)) -a9=k.b -if(a9!=null)n.appendChild(b2.createTextNode(a9))}return b3}, -uE(){return this.gdt().uE()}, -nJ(a,b,c,d){return this.gdt().Vc(a,b,c,d)}, -zp(a,b,c){return this.nJ(a,b,c,B.cx)}, -hL(a){return this.gdt().hL(a)}, -hh(a,b){var s=this.c,r=b.a -return new A.dA(A.aFF(B.WQ,s,r+1),A.aFF(B.WP,s,r))}, -HK(a){var s,r,q,p=a.a,o=this.gdt().Q -for(s=o.length-1,r=0;r=q.c&&p")),f=t.N,g=g.i("T.E"),e=t.j;h.v();){d=g.a(h.d) -c=J.ah(d) -b=A.cR(c.h(d,"family")) -d=J.rW(e.a(c.h(d,"fonts")),j) -for(c=d.$ti,d=new A.bl(d,d.gp(d),c.i("bl")),c=c.i("T.E");d.v();){a=c.a(d.d) -a0=J.ah(a) -a1=A.bx(a0.h(a,"asset")) -a2=A.v(f,f) -for(a3=J.aW(a0.gaD(a));a3.v();){a4=a3.gJ(a3) -if(a4!=="asset")a2.l(0,a4,A.d(a0.h(a,a4)))}a=m.a -a.toString -b.toString -a.U9(b,"url("+a7.zo(a1)+")",a2)}}case 1:return A.A(q,r) -case 2:return A.z(o,r)}}) -return A.B($async$kC,r)}, -iN(){var s=0,r=A.C(t.H),q=this,p -var $async$iN=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:p=q.a -s=2 -return A.H(p==null?null:A.mZ(p.a,t.H),$async$iN) -case 2:p=q.b -s=3 -return A.H(p==null?null:A.mZ(p.a,t.H),$async$iN) -case 3:return A.A(null,r)}}) -return A.B($async$iN,r)}} -A.M_.prototype={ -U9(a,b,c){var s=$.aJA().b -if(s.test(a)||$.aJz().X8(a)!==a)this.MM("'"+a+"'",b,c) -this.MM(a,b,c)}, -MM(a,b,c){var s,r,q -try{s=A.aQU(a,b,c) -this.a.push(A.hP(s.load(),t.uC).hG(0,new A.a5A(s),new A.a5B(a),t.H))}catch(q){r=A.Z(q) -$.cr().$1('Error while loading font family "'+a+'":\n'+A.d(r))}}} -A.a5A.prototype={ -$1(a){document.fonts.add(this.a)}, -$S:313} -A.a5B.prototype={ -$1(a){$.cr().$1('Error while trying to load font family "'+this.a+'":\n'+A.d(a))}, -$S:13} -A.W3.prototype={ -U9(a,b,c){var s,r,q,p,o,n,m,l,k="style",j="weight",i=document,h=i.createElement("p"),g=h.style -g.position="absolute" -g=h.style -g.visibility="hidden" -g=h.style -g.fontSize="72px" -g=$.cH() -s=g===B.h8?"Times New Roman":"sans-serif" -g=h.style -g.fontFamily=s -if(c.h(0,k)!=null){g=h.style -r=c.h(0,k) -g.fontStyle=r==null?"":r}if(c.h(0,j)!=null){g=h.style -r=c.h(0,j) -g.fontWeight=r==null?"":r}h.textContent="giItT1WQy@!-/#" -i.body.appendChild(h) -q=B.c.aX(h.offsetWidth) -g=h.style -r="'"+a+"', "+s -g.fontFamily=r -g=new A.ab($.a3,t.V) -p=A.b5("_fontLoadStart") -r=t.N -o=A.v(r,t.ob) -o.l(0,"font-family","'"+a+"'") -o.l(0,"src",b) -if(c.h(0,k)!=null)o.l(0,"font-style",c.h(0,k)) -if(c.h(0,j)!=null)o.l(0,"font-weight",c.h(0,j)) -n=o.gaD(o) -m=A.jY(n,new A.aoQ(o),A.r(n).i("q.E"),r).c1(0," ") -l=i.createElement("style") -l.type="text/css" -B.xl.Wl(l,"@font-face { "+m+" }") -i.head.appendChild(l) -if(B.e.A(a.toLowerCase(),"icon")){B.vs.bI(h) -return}p.b=new A.dj(Date.now(),!1) -new A.aoP(h,q,new A.aN(g,t.R),p,a).$0() -this.a.push(g)}} -A.aoP.prototype={ -$0(){var s=this,r=s.a -if(B.c.aX(r.offsetWidth)!==s.b){B.vs.bI(r) -s.c.dV(0)}else if(A.b1(0,Date.now()-s.d.aJ().a,0).a>2e6){s.c.dV(0) -throw A.c(A.d4("Timed out trying to load font: "+s.e))}else A.bp(B.bU,s)}, -$S:0} -A.aoQ.prototype={ -$1(a){return a+": "+A.d(this.a.h(0,a))+";"}, -$S:30} -A.aig.prototype={ -yU(a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=a.a,a1=a0.a,a2=a1.length,a3=a.c=a4.a -a.d=0 -a.e=null -a.r=a.f=0 -a.z=!1 -s=a.Q -B.d.sp(s,0) -if(a2===0)return -r=new A.ah2(a0,a.b) -q=A.axL(a0,r,0,0,a3,B.of) -for(p=a0.b,o=p.e,p=p.Q,n=p!=null,m=o==null,l=0;!0;){if(l===a2){if(q.a.length!==0||q.y.d!==B.ch){q.ajE() -s.push(q.bJ(0))}break}k=a1[l] -if(k instanceof A.Ck){if(q.Q+k.a<=a3)q.DT(0,k) -else{if(q.a.length!==0){s.push(q.bJ(0)) -q=q.tS()}q.DT(0,k)}++l}else if(k instanceof A.mY){r.soO(k) -j=q.RX() -i=j.a -h=q.V6(i) -if(q.z+h<=a3){q.kj(j) -if(i.d===B.dv){s.push(q.bJ(0)) -q=q.tS()}}else if((n&&m||s.length+1===o)&&n){q.S5(j,!0,p) -s.push(q.Qi(0,p)) -break}else if(!q.cy){q.akf(j,!1) -s.push(q.bJ(0)) -q=q.tS()}else{q.aoy() -g=B.d.gO(q.a).a -for(;k!==g;){--l -k=a1[l]}s.push(q.bJ(0)) -q=q.tS()}if(q.y.a>=k.gbn(k)){q.EA();++l}}else throw A.c(A.bV("Unknown span type: "+A.J(k).j(0))) -if(s.length===o)break}for(p=s.length,f=0;f=k.c)++l}else c=!1 -b=B.d.gO(q.a).d -if(a.f=b||a<0||b<0)return A.b([],t.Lx) -s=this.a.c.length -if(a>s||b>s)return A.b([],t.Lx) -r=A.b([],t.Lx) -for(q=this.Q,p=q.length,o=0;o=j+l.cy)return new A.bH(l.e,B.aI) -s=k-j -for(k=l.f,j=k.length,r=0;r=l)q=0 -else{r=n.x -r.soO(n.y) -q=r.lb(c,l)}l=n.z -if(l===B.u){p=n.gjw(n)+s -o=n.gun(n)-q}else{p=n.gjw(n)+q -o=n.gun(n)-s}r=a.db -return new A.lR(r+p,m,r+o,m+n.ch,l)}, -HP(a){var s,r,q,p,o=this,n=o.x -n.soO(o.y) -a=o.z!==B.u?o.gun(o)-a:a-o.gjw(o) -s=o.a.a -r=o.b.b -q=n.Fx(s,r,!0,a) -if(q===r)return new A.bH(q,B.aI) -p=q+1 -if(a-n.lb(s,q)=0 -if(!(s&&n[r].d===0))break -q+=n[r].e;--r}if(s){n=n[r] -q+=n.e-n.d}o.z-=q}}if(o.gBj().a>m.b.a){p=o.b.pop() -o.fr=o.fr-p.d -if(p instanceof A.hF&&p.Q)--o.db}return m}, -S5(a,b,c){var s,r,q,p,o,n=this -if(c==null){s=n.Q -r=a.a.c -q=n.e.Fx(n.y.a,r,b,n.c-s) -if(q===r)n.kj(a) -else n.kj(new A.mJ(new A.e8(q,q,q,B.bX),a.b,a.c)) -return}s=n.e -p=n.c-A.azM(s.b,c,0,c.length,null) -o=n.Bi(a.a) -r=n.a -while(!0){if(!(r.length!==0&&n.Q>p))break -o=n.Ns()}s.soO(t.xb.a(o.a)) -q=s.Fx(o.b.a,o.c.a,b,p-n.Q) -s=n.b -while(!0){if(!(s.length!==0&&B.d.gO(s).b.a>q))break -s.pop()}n.fr=n.Q -n.kj(new A.mJ(new A.e8(q,q,q,B.bX),a.b,a.c))}, -akf(a,b){return this.S5(a,b,null)}, -aoy(){for(;this.y.d===B.bX;)this.Ns()}, -gBj(){var s=this.b -if(s.length===0)return this.f -return B.d.gO(s).b}, -R1(a){var s,r,q,p,o,n,m,l,k,j=this,i=j.gBj(),h=j.y -if(i.a===h.a)return -s=j.e -r=j.Q -q=j.fr -p=j.d.b.b -if(p==null)p=B.u -o=j.gvC() -n=j.gKK() -m=s.e -m.toString -l=s.d -l=l.gbj(l) -k=s.d -j.b.push(new A.hF(s,m,n,a,l,k.glp(k),i,h,r-q,p,o)) -if(a)++j.db -j.fr=j.Q}, -EA(){return this.R1(!1)}, -Qi(a,b){var s,r,q,p,o,n,m,l,k,j,i=this -i.EA() -i.acF() -s=b==null?0:A.azM(i.e.b,b,0,b.length,null) -r=i.f.a -q=i.y -p=Math.max(r,q.b) -if(q.d!==B.ch&&i.gaaH())o=!1 -else{q=i.y.d -o=q===B.dv||q===B.ch}q=i.y -n=i.z -m=i.Q -l=i.gagu() -k=i.ch -j=i.cx -return new A.tF(b,r,q.a,p,i.b,i.db,o,k,j,k+j,n+s,m+s,l,i.x+k,i.r)}, -bJ(a){return this.Qi(a,null)}, -acF(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.b -for(s=i.d.b.b,r=0,q=0;p=h.length,r=b;--s){q=a[s] -A.cG(q.c,"startOffset") -q.c=d+r -p=this.z -A.cG(q.e,"lineWidth") -q.e=p -r+=q.d}return r}, -RX(){var s,r=this,q=r.fx,p=r.d.c -if(q==null||r.y.a>=q.a){s=r.e.e.c -q=r.fx=A.b__(p,r.y.a,s)}return A.aZk(p,r.y,q)}, -tS(){var s=this,r=s.y -return A.axL(s.d,s.e,s.x+(s.ch+s.cx),s.r+1,s.c,r)}} -A.ah2.prototype={ -soO(a){var s,r,q,p,o,n,m=this -if(a===m.e)return -m.e=a -s=a.a -r=s.id -if(r===$){q=s.gF7() -p=s.cx -if(p==null)p=14 -A.cb(s.id,"heightStyle") -r=s.id=new A.E7(q,p,s.dx,null)}o=$.aF0.h(0,r) -if(o==null){o=new A.Rj(r,$.aJU(),new A.ahP(document.createElement("p"))) -$.aF0.l(0,r,o)}m.d=o -n=s.gR5() -if(m.c!==n){m.c=n -m.b.font=n}}, -Fx(a,b,c,d){var s,r,q,p -this.e.toString -if(d<=0)return c?a:a+1 -s=b -r=a -do{q=B.b.az(r+s,2) -p=this.lb(a,q) -if(pd?r:q -s=q}}while(s-r>1) -return r===a&&!c?r+1:r}, -lb(a,b){return A.azM(this.b,this.a.c,a,b,this.e.a.cy)}} -A.bB.prototype={ -j(a){return"LineCharProperty."+this.b}} -A.pV.prototype={ -j(a){return"LineBreakType."+this.b}} -A.e8.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.e8&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d}, -j(a){var s=this.cp(0) -return s}} -A.PS.prototype={ -m(a){J.cI(this.a)}} -A.aih.prototype={ -aP(a,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this.a,b=c.gdt().Q -if(b.length===0)return -s=B.d.gO(b) -for(r=b.length,q=t.aE,p=0;pthis.b)return B.WB -return B.WA}} -A.lZ.prototype={ -tr(a,b,c){var s=A.ZJ(b,c) -return s==null?this.b:this.ts(s)}, -ts(a){var s,r,q,p,o=this -if(a==null)return o.b -s=o.c -r=s.h(0,a) -if(r!=null)return r -q=o.a3x(a) -p=q===-1?o.b:o.a[q].c -s.l(0,a,p) -return p}, -a3x(a){var s,r,q=this.a,p=q.length -for(s=0;s ("+J.a6(a).j(0)+")"))}} -A.a7V.prototype={} -A.M9.prototype={ -iW(){var s,r=this,q=r.r -if(q!=null){s=r.c -s.toString -q.fe(s)}if(A.a(r.d,"inputConfiguration").r!=null){r.u3() -q=r.e -if(q!=null)q.fe(r.c) -r.gS4().focus() -r.c.focus()}}} -A.ae1.prototype={ -iW(){var s,r=this,q=r.r -if(q!=null){s=r.c -s.toString -q.fe(s)}if(A.a(r.d,"inputConfiguration").r!=null){r.u3() -r.gS4().focus() -r.c.focus() -q=r.e -if(q!=null){s=r.c -s.toString -q.fe(s)}}}, -yo(){if(this.r!=null)this.iW() -this.c.focus()}} -A.zE.prototype={ -gS4(){var s=A.a(this.d,"inputConfiguration").r -return s==null?null:s.a}, -pf(a,b,c){var s,r,q,p=this,o="transparent",n="none" -p.c=a.a.EB() -p.DZ(a) -s=p.c -s.classList.add("flt-text-editing") -r=s.style -r.whiteSpace="pre-wrap" -B.f.aB(r,B.f.aa(r,"align-content"),"center","") -r.position="absolute" -r.top="0" -r.left="0" -r.padding="0" -B.f.aB(r,B.f.aa(r,"opacity"),"1","") -r.color=o -r.backgroundColor=o -r.background=o -r.outline=n -r.border=n -B.f.aB(r,B.f.aa(r,"resize"),n,"") -B.f.aB(r,B.f.aa(r,"text-shadow"),o,"") -r.overflow="hidden" -B.f.aB(r,B.f.aa(r,"transform-origin"),"0 0 0","") -q=$.cH() -if(q!==B.bN)if(q!==B.cy)q=q===B.W -else q=!0 -else q=!0 -if(q)s.classList.add("transparentTextEditing") -B.f.aB(r,B.f.aa(r,"caret-color"),o,null) -s=p.f -if(s!=null){q=p.c -q.toString -s.fe(q)}if(A.a(p.d,"inputConfiguration").r==null){s=$.dr -s=(s==null?$.dr=A.iU():s).Q -s.toString -q=p.c -q.toString -s.jh(0,q) -p.Q=!1}p.yo() -p.b=!0 -p.x=c -p.y=b}, -DZ(a){var s,r,q,p=this,o="readonly" -p.d=a -s=p.c -if(a.c)s.setAttribute(o,o) -else s.removeAttribute(o) -if(a.d)p.c.setAttribute("type","password") -if(a.a===B.n6)p.c.setAttribute("inputmode","none") -r=a.f -s=p.c -if(r!=null){s.toString -r.Q9(s,!0)}else s.setAttribute("autocomplete","off") -q=a.e?"on":"off" -p.c.setAttribute("autocorrect",q)}, -yo(){this.iW()}, -rs(){var s,r,q,p,o=this,n="inputConfiguration" -if(A.a(o.d,n).r!=null)B.d.P(o.z,A.a(o.d,n).r.ru()) -s=o.z -r=o.c -r.toString -q=o.gtv() -p=t.TV.c -s.push(A.bC(r,"input",q,!1,p)) -r=o.c -r.toString -s.push(A.bC(r,"keydown",o.gtN(),!1,t.hG.c)) -s.push(A.bC(document,"selectionchange",q,!1,t.I3)) -q=o.c -q.toString -s.push(A.bC(q,"blur",new A.a2I(o),!1,p)) -o.GG()}, -Hm(a){this.r=a -if(this.b)this.iW()}, -Hn(a){var s -this.f=a -if(this.b){s=this.c -s.toString -a.fe(s)}}, -jm(a){var s,r,q=this,p="inputConfiguration",o=q.b=!1 -q.r=q.f=q.e=null -for(s=q.z,r=0;r=0&&a.c>=0) -else s=!0 -if(s)return -a.fe(this.c)}, -iW(){this.c.focus()}, -u3(){var s,r=A.a(this.d,"inputConfiguration").r -r.toString -s=this.c -s.toString -r=r.a -r.appendChild(s) -s=$.dr;(s==null?$.dr=A.iU():s).Q.jh(0,r) -this.Q=!0}, -Se(a){var s,r=this,q=r.c -q.toString -s=A.aCD(q) -if(!s.k(0,r.e)){r.e=s -r.x.$1(s)}}, -ams(a){var s,r="inputConfiguration" -if(t.JG.b(a))if(A.a(this.d,r).a.gIK()&&a.keyCode===13){a.preventDefault() -s=this.y -s.toString -s.$1(A.a(this.d,r).b)}}, -F8(a,b,c,d){var s,r=this -r.pf(b,c,d) -r.rs() -s=r.e -if(s!=null)r.zM(s) -r.c.focus()}, -GG(){var s,r=this,q=r.z,p=r.c -p.toString -s=t.dP.c -q.push(A.bC(p,"mousedown",new A.a2J(),!1,s)) -p=r.c -p.toString -q.push(A.bC(p,"mouseup",new A.a2K(),!1,s)) -p=r.c -p.toString -q.push(A.bC(p,"mousemove",new A.a2L(),!1,s))}} -A.a2I.prototype={ -$1(a){this.a.c.focus()}, -$S:6} -A.a2J.prototype={ -$1(a){a.preventDefault()}, -$S:26} -A.a2K.prototype={ -$1(a){a.preventDefault()}, -$S:26} -A.a2L.prototype={ -$1(a){a.preventDefault()}, -$S:26} -A.a7c.prototype={ -pf(a,b,c){var s,r=this -r.Al(a,b,c) -s=r.c -s.toString -a.a.QL(s) -if(A.a(r.d,"inputConfiguration").r!=null)r.u3() -s=r.c -s.toString -a.x.I9(s)}, -yo(){var s=this.c.style -B.f.aB(s,B.f.aa(s,"transform"),"translate(-9999px, -9999px)","") -this.k2=!1}, -rs(){var s,r,q,p,o=this,n="inputConfiguration" -if(A.a(o.d,n).r!=null)B.d.P(o.z,A.a(o.d,n).r.ru()) -s=o.z -r=o.c -r.toString -q=o.gtv() -p=t.TV.c -s.push(A.bC(r,"input",q,!1,p)) -r=o.c -r.toString -s.push(A.bC(r,"keydown",o.gtN(),!1,t.hG.c)) -s.push(A.bC(document,"selectionchange",q,!1,t.I3)) -q=o.c -q.toString -s.push(A.bC(q,"focus",new A.a7f(o),!1,p)) -o.a3g() -q=o.c -q.toString -s.push(A.bC(q,"blur",new A.a7g(o),!1,p))}, -Hm(a){var s=this -s.r=a -if(s.b&&s.k2)s.iW()}, -jm(a){var s -this.XT(0) -s=this.k1 -if(s!=null)s.ay(0) -this.k1=null}, -a3g(){var s=this.c -s.toString -this.z.push(A.bC(s,"click",new A.a7d(this),!1,t.dP.c))}, -O6(){var s=this.k1 -if(s!=null)s.ay(0) -this.k1=A.bp(B.ax,new A.a7e(this))}, -iW(){var s,r -this.c.focus() -s=this.r -if(s!=null){r=this.c -r.toString -s.fe(r)}}} -A.a7f.prototype={ -$1(a){this.a.O6()}, -$S:6} -A.a7g.prototype={ -$1(a){var s=this.a -if(document.hasFocus())s.c.focus() -else s.a.zJ()}, -$S:6} -A.a7d.prototype={ -$1(a){var s,r=this.a -if(r.k2){s=r.c.style -B.f.aB(s,B.f.aa(s,"transform"),"translate(-9999px, -9999px)","") -r.k2=!1 -r.O6()}}, -$S:26} -A.a7e.prototype={ -$0(){var s=this.a -s.k2=!0 -s.iW()}, -$S:0} -A.a_D.prototype={ -pf(a,b,c){var s,r,q=this -q.Al(a,b,c) -s=q.c -s.toString -a.a.QL(s) -if(A.a(q.d,"inputConfiguration").r!=null)q.u3() -else{s=$.dr -s=(s==null?$.dr=A.iU():s).Q -s.toString -r=q.c -r.toString -s.jh(0,r)}s=q.c -s.toString -a.x.I9(s)}, -rs(){var s,r,q,p,o=this,n="inputConfiguration" -if(A.a(o.d,n).r!=null)B.d.P(o.z,A.a(o.d,n).r.ru()) -s=o.z -r=o.c -r.toString -q=o.gtv() -p=t.TV.c -s.push(A.bC(r,"input",q,!1,p)) -r=o.c -r.toString -s.push(A.bC(r,"keydown",o.gtN(),!1,t.hG.c)) -s.push(A.bC(document,"selectionchange",q,!1,t.I3)) -q=o.c -q.toString -s.push(A.bC(q,"blur",new A.a_E(o),!1,p))}, -iW(){var s,r -this.c.focus() -s=this.r -if(s!=null){r=this.c -r.toString -s.fe(r)}}} -A.a_E.prototype={ -$1(a){var s=this.a -if(document.hasFocus())s.c.focus() -else s.a.zJ()}, -$S:6} -A.a59.prototype={ -pf(a,b,c){this.Al(a,b,c) -if(A.a(this.d,"inputConfiguration").r!=null)this.u3()}, -rs(){var s,r,q,p,o,n=this,m="inputConfiguration" -if(A.a(n.d,m).r!=null)B.d.P(n.z,A.a(n.d,m).r.ru()) -s=n.z -r=n.c -r.toString -q=n.gtv() -p=t.TV.c -s.push(A.bC(r,"input",q,!1,p)) -r=n.c -r.toString -o=t.hG.c -s.push(A.bC(r,"keydown",n.gtN(),!1,o)) -r=n.c -r.toString -s.push(A.bC(r,"keyup",new A.a5b(n),!1,o)) -o=n.c -o.toString -s.push(A.bC(o,"select",q,!1,p)) -q=n.c -q.toString -s.push(A.bC(q,"blur",new A.a5c(n),!1,p)) -n.GG()}, -acH(){A.bp(B.z,new A.a5a(this))}, -iW(){var s,r,q=this -q.c.focus() -s=q.r -if(s!=null){r=q.c -r.toString -s.fe(r)}s=q.e -if(s!=null){r=q.c -r.toString -s.fe(r)}}} -A.a5b.prototype={ -$1(a){this.a.Se(a)}, -$S:105} -A.a5c.prototype={ -$1(a){this.a.acH()}, -$S:6} -A.a5a.prototype={ -$0(){this.a.c.focus()}, -$S:0} -A.ai_.prototype={} -A.ai6.prototype={ -it(a){var s=a.b -if(s!=null&&s!==this.a&&a.c){a.c=!1 -a.gjT().jm(0)}a.b=this.a -a.d=this.b}} -A.aid.prototype={ -it(a){var s=a.gjT(),r=a.d -r.toString -s.DZ(r)}} -A.ai8.prototype={ -it(a){a.gjT().zM(this.a)}} -A.aib.prototype={ -it(a){if(!a.c)a.aeT()}} -A.ai7.prototype={ -it(a){a.gjT().Hm(this.a)}} -A.aia.prototype={ -it(a){a.gjT().Hn(this.a)}} -A.ahZ.prototype={ -it(a){if(a.c){a.c=!1 -a.gjT().jm(0)}}} -A.ai3.prototype={ -it(a){if(a.c){a.c=!1 -a.gjT().jm(0)}}} -A.ai9.prototype={ -it(a){}} -A.ai5.prototype={ -it(a){}} -A.ai4.prototype={ -it(a){}} -A.ai2.prototype={ -it(a){a.zJ() -if(this.a)A.b_b() -A.aYB()}} -A.avv.prototype={ -$2(a,b){t.Zb.a(J.ym(b.getElementsByClassName("submitBtn"))).click()}, -$S:337} -A.ahQ.prototype={ -al6(a,b){var s,r,q,p,o,n,m,l,k=B.aR.iK(a) -switch(k.a){case"TextInput.setClient":s=k.b -r=J.ah(s) -q=new A.ai6(A.cF(r.h(s,0)),A.aDl(t.a.a(r.h(s,1)))) -break -case"TextInput.updateConfig":this.a.d=A.aDl(t.a.a(k.b)) -q=B.zu -break -case"TextInput.setEditingState":q=new A.ai8(A.aCE(t.a.a(k.b))) -break -case"TextInput.show":q=B.zs -break -case"TextInput.setEditableSizeAndTransform":s=t.a.a(k.b) -r=J.ah(s) -p=A.fZ(t.j.a(r.h(s,"transform")),!0,t.i) -q=new A.ai7(new A.a3t(A.hM(r.h(s,"width")),A.hM(r.h(s,"height")),new Float32Array(A.fC(p)))) -break -case"TextInput.setStyle":s=t.a.a(k.b) -r=J.ah(s) -o=A.cF(r.h(s,"textAlignIndex")) -n=A.cF(r.h(s,"textDirectionIndex")) -m=A.jw(r.h(s,"fontWeightIndex")) -l=m!=null?A.aHI(m):"normal" -q=new A.aia(new A.a3K(A.aWn(r.h(s,"fontSize")),l,A.cR(r.h(s,"fontFamily")),B.Jy[o],B.Hb[n])) -break -case"TextInput.clearClient":q=B.zn -break -case"TextInput.hide":q=B.zo -break -case"TextInput.requestAutofill":q=B.zp -break -case"TextInput.finishAutofillContext":q=new A.ai2(A.om(k.b)) -break -case"TextInput.setMarkedTextRect":q=B.zr -break -case"TextInput.setCaretRect":q=B.zq -break -default:$.bO().hd(b,null) -return}q.it(this.a) -new A.ahR(b).$0()}} -A.ahR.prototype={ -$0(){$.bO().hd(this.a,B.ad.cF([!0]))}, -$S:0} -A.a79.prototype={ -gxp(a){var s=this.a -if(s===$){A.cb(s,"channel") -s=this.a=new A.ahQ(this)}return s}, -gjT(){var s,r,q,p,o,n=this,m=n.f -if(m===$){s=$.eF -if((s==null?$.eF=A.mO():s).x){s=A.aT9(n) -r=s}else{s=$.cH() -q=s===B.W -if(q){p=$.fg() -p=p===B.aW}else p=!1 -if(p)o=new A.a7c(n,A.b([],t.Iu)) -else if(q)o=new A.ae1(n,A.b([],t.Iu)) -else{if(s===B.bN){q=$.fg() -q=q===B.iA}else q=!1 -if(q)o=new A.a_D(n,A.b([],t.Iu)) -else{q=t.Iu -o=s===B.c5?new A.a59(n,A.b([],q)):new A.M9(n,A.b([],q))}}r=o}A.cb(n.f,"strategy") -m=n.f=r}return m}, -aeT(){var s,r,q=this -q.c=!0 -s=q.gjT() -r=q.d -r.toString -s.F8(0,r,new A.a7a(q),new A.a7b(q))}, -zJ(){var s,r=this -if(r.c){r.c=!1 -r.gjT().jm(0) -r.gxp(r) -s=r.b -$.bO().ju("flutter/textinput",B.aR.jo(new A.j4("TextInputClient.onConnectionClosed",[s])),A.at2())}}} -A.a7b.prototype={ -$1(a){var s=this.a -s.gxp(s) -s=s.b -$.bO().ju("flutter/textinput",B.aR.jo(new A.j4("TextInputClient.updateEditingState",[s,a.UC()])),A.at2())}, -$S:347} -A.a7a.prototype={ -$1(a){var s=this.a -s.gxp(s) -s=s.b -$.bO().ju("flutter/textinput",B.aR.jo(new A.j4("TextInputClient.performAction",[s,a])),A.at2())}, -$S:77} -A.a3K.prototype={ -fe(a){var s=this,r=a.style,q=A.aIs(s.d,s.e) -r.textAlign=q==null?"":q -q=s.b+" "+A.d(s.a)+"px "+A.d(A.ZD(s.c)) -r.font=q}} -A.a3t.prototype={ -fe(a){var s=A.h8(this.c),r=a.style,q=A.d(this.a)+"px" -r.width=q -q=A.d(this.b)+"px" -r.height=q -B.f.aB(r,B.f.aa(r,"transform"),s,"")}} -A.ws.prototype={ -j(a){return"TransformKind."+this.b}} -A.bZ.prototype={ -a1E(){var s=this.a -s[15]=1 -s[0]=1 -s[5]=1 -s[10]=1}, -bA(a){var s=a.a,r=this.a -r[15]=s[15] -r[14]=s[14] -r[13]=s[13] -r[12]=s[12] -r[11]=s[11] -r[10]=s[10] -r[9]=s[9] -r[8]=s[8] -r[7]=s[7] -r[6]=s[6] -r[5]=s[5] -r[4]=s[4] -r[3]=s[3] -r[2]=s[2] -r[1]=s[1] -r[0]=s[0]}, -h(a,b){return this.a[b]}, -Hb(a,b,a0,a1){var s=this.a,r=s[0],q=s[4],p=s[8],o=s[12],n=s[1],m=s[5],l=s[9],k=s[13],j=s[2],i=s[6],h=s[10],g=s[14],f=s[3],e=s[7],d=s[11],c=s[15] -s[12]=r*b+q*a0+p*a1+o -s[13]=n*b+m*a0+l*a1+k -s[14]=j*b+i*a0+h*a1+g -s[15]=f*b+e*a0+d*a1+c}, -aR(a,b,c){return this.Hb(a,b,c,0)}, -dd(a,b,c){var s=c==null?b:c,r=this.a -r[15]=r[15] -r[0]=r[0]*b -r[1]=r[1]*b -r[2]=r[2]*b -r[3]=r[3]*b -r[4]=r[4]*s -r[5]=r[5]*s -r[6]=r[6]*s -r[7]=r[7]*s -r[8]=r[8]*b -r[9]=r[9]*b -r[10]=r[10]*b -r[11]=r[11]*b -r[12]=r[12] -r[13]=r[13] -r[14]=r[14]}, -bH(a,b){return this.dd(a,b,null)}, -tD(a){var s=this.a -return s[0]===1&&s[1]===0&&s[2]===0&&s[3]===0&&s[4]===0&&s[5]===1&&s[6]===0&&s[7]===0&&s[8]===0&&s[9]===0&&s[10]===1&&s[11]===0&&s[12]===0&&s[13]===0&&s[14]===0&&s[15]===1}, -SV(){var s=this.a -return s[15]===1&&s[0]===1&&s[1]===0&&s[2]===0&&s[3]===0&&s[4]===0&&s[5]===1&&s[6]===0&&s[7]===0&&s[8]===0&&s[9]===0&&s[10]===1&&s[11]===0}, -Us(b1,b2,b3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=Math.sqrt(b2.gno()),c=b2.a,b=c[0]/d,a=c[1]/d,a0=c[2]/d,a1=Math.cos(b3),a2=Math.sin(b3),a3=1-a1,a4=b*b*a3+a1,a5=a0*a2,a6=b*a*a3-a5,a7=a*a2,a8=b*a0*a3+a7,a9=a*b*a3+a5,b0=a*a*a3+a1 -a5=b*a2 -s=a*a0*a3-a5 -r=a0*b*a3-a7 -q=a0*a*a3+a5 -p=a0*a0*a3+a1 -a5=this.a -a7=a5[0] -o=a5[4] -n=a5[8] -m=a5[1] -l=a5[5] -k=a5[9] -j=a5[2] -i=a5[6] -h=a5[10] -g=a5[3] -f=a5[7] -e=a5[11] -a5[0]=a7*a4+o*a9+n*r -a5[1]=m*a4+l*a9+k*r -a5[2]=j*a4+i*a9+h*r -a5[3]=g*a4+f*a9+e*r -a5[4]=a7*a6+o*b0+n*q -a5[5]=m*a6+l*b0+k*q -a5[6]=j*a6+i*b0+h*q -a5[7]=g*a6+f*b0+e*q -a5[8]=a7*a8+o*s+n*p -a5[9]=m*a8+l*s+k*p -a5[10]=j*a8+i*s+h*p -a5[11]=g*a8+f*s+e*p}, -mw(a,b,c){var s=this.a -s[14]=c -s[13]=b -s[12]=a}, -lA(b5){var s,r,q,p,o=b5.a,n=o[0],m=o[1],l=o[2],k=o[3],j=o[4],i=o[5],h=o[6],g=o[7],f=o[8],e=o[9],d=o[10],c=o[11],b=o[12],a=o[13],a0=o[14],a1=o[15],a2=n*i-m*j,a3=n*h-l*j,a4=n*g-k*j,a5=m*h-l*i,a6=m*g-k*i,a7=l*g-k*h,a8=f*a-e*b,a9=f*a0-d*b,b0=f*a1-c*b,b1=e*a0-d*a,b2=e*a1-c*a,b3=d*a1-c*a0,b4=a2*b3-a3*b2+a4*b1+a5*b0-a6*a9+a7*a8 -if(b4===0){this.bA(b5) -return 0}s=1/b4 -r=this.a -r[0]=(i*b3-h*b2+g*b1)*s -r[1]=(-m*b3+l*b2-k*b1)*s -r[2]=(a*a7-a0*a6+a1*a5)*s -r[3]=(-e*a7+d*a6-c*a5)*s -q=-j -r[4]=(q*b3+h*b0-g*a9)*s -r[5]=(n*b3-l*b0+k*a9)*s -p=-b -r[6]=(p*a7+a0*a4-a1*a3)*s -r[7]=(f*a7-d*a4+c*a3)*s -r[8]=(j*b2-i*b0+g*a8)*s -r[9]=(-n*b2+m*b0-k*a8)*s -r[10]=(b*a6-a*a4+a1*a2)*s -r[11]=(-f*a6+e*a4-c*a2)*s -r[12]=(q*b1+i*a9-h*a8)*s -r[13]=(n*b1-m*a9+l*a8)*s -r[14]=(p*a5+a*a3-a0*a2)*s -r[15]=(f*a5-e*a3+d*a2)*s -return b4}, -cH(b5,b6){var s=this.a,r=s[15],q=s[0],p=s[4],o=s[8],n=s[12],m=s[1],l=s[5],k=s[9],j=s[13],i=s[2],h=s[6],g=s[10],f=s[14],e=s[3],d=s[7],c=s[11],b=b6.a,a=b[15],a0=b[0],a1=b[4],a2=b[8],a3=b[12],a4=b[1],a5=b[5],a6=b[9],a7=b[13],a8=b[2],a9=b[6],b0=b[10],b1=b[14],b2=b[3],b3=b[7],b4=b[11] -s[0]=q*a0+p*a4+o*a8+n*b2 -s[4]=q*a1+p*a5+o*a9+n*b3 -s[8]=q*a2+p*a6+o*b0+n*b4 -s[12]=q*a3+p*a7+o*b1+n*a -s[1]=m*a0+l*a4+k*a8+j*b2 -s[5]=m*a1+l*a5+k*a9+j*b3 -s[9]=m*a2+l*a6+k*b0+j*b4 -s[13]=m*a3+l*a7+k*b1+j*a -s[2]=i*a0+h*a4+g*a8+f*b2 -s[6]=i*a1+h*a5+g*a9+f*b3 -s[10]=i*a2+h*a6+g*b0+f*b4 -s[14]=i*a3+h*a7+g*b1+f*a -s[3]=e*a0+d*a4+c*a8+r*b2 -s[7]=e*a1+d*a5+c*a9+r*b3 -s[11]=e*a2+d*a6+c*b0+r*b4 -s[15]=e*a3+d*a7+c*b1+r*a}, -Gl(a){var s=new A.bZ(new Float32Array(16)) -s.bA(this) -s.cH(0,a) -return s}, -UH(a){var s=a[0],r=a[1],q=this.a -a[0]=q[0]*s+q[4]*r+q[12] -a[1]=q[1]*s+q[5]*r+q[13]}, -j(a){var s=this.cp(0) -return s}} -A.ajd.prototype={ -h(a,b){return this.a[b]}, -gp(a){var s=this.a,r=s[0],q=s[1] -s=s[2] -return Math.sqrt(r*r+q*q+s*s)}, -gno(){var s=this.a,r=s[0],q=s[1] -s=s[2] -return r*r+q*q+s*s}} -A.Li.prototype={ -a0M(a,b){var s=this,r=s.b,q=s.a -r.d.l(0,q,s) -r.e.l(0,q,B.n8) -if($.rG)s.c=A.aue($.Zw) -$.jy.push(new A.a3Z(s))}, -gxe(){var s,r=this.c -if(r==null){if($.rG)s=$.Zw -else s=B.h9 -$.rG=!0 -r=this.c=A.aue(s)}return r}, -rn(){var s=0,r=A.C(t.H),q,p=this,o,n,m -var $async$rn=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:m=p.c -if(m==null){if($.rG)o=$.Zw -else o=B.h9 -$.rG=!0 -m=p.c=A.aue(o)}if(m instanceof A.DC){s=1 -break}n=m.gmh() -m=p.c -s=3 -return A.H(m==null?null:m.jI(),$async$rn) -case 3:p.c=A.aEU(n) -case 1:return A.A(q,r)}}) -return A.B($async$rn,r)}, -wR(){var s=0,r=A.C(t.H),q,p=this,o,n,m -var $async$wR=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:m=p.c -if(m==null){if($.rG)o=$.Zw -else o=B.h9 -$.rG=!0 -m=p.c=A.aue(o)}if(m instanceof A.BJ){s=1 -break}n=m.gmh() -m=p.c -s=3 -return A.H(m==null?null:m.jI(),$async$wR) -case 3:p.c=A.aDY(n) -case 1:return A.A(q,r)}}) -return A.B($async$wR,r)}, -rp(a){return this.ag2(a)}, -ag2(a){var s=0,r=A.C(t.y),q,p=2,o,n=[],m=this,l,k,j -var $async$rp=A.D(function(b,c){if(b===1){o=c -s=p}while(true)switch(s){case 0:k=m.d -j=new A.aN(new A.ab($.a3,t.V),t.R) -m.d=j.a -s=3 -return A.H(k,$async$rp) -case 3:l=!1 -p=4 -s=7 -return A.H(a.$0(),$async$rp) -case 7:l=c -n.push(6) -s=5 -break -case 4:n=[2] -case 5:p=2 -J.aM2(j) -s=n.pop() -break -case 6:q=l -s=1 -break -case 1:return A.A(q,r) -case 2:return A.z(o,r)}}) -return A.B($async$rp,r)}, -FD(a){return this.akP(a)}, -akP(a){var s=0,r=A.C(t.y),q,p=this -var $async$FD=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:q=p.rp(new A.a4_(p,a)) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$FD,r)}, -gnI(){var s=this.b.e.h(0,this.a) -return s==null?B.n8:s}, -gnx(){if(this.f==null)this.QI() -var s=this.f -s.toString -return s}, -QI(){var s,r,q,p,o,n,m=this,l=window.visualViewport -if(l!=null){s=$.fg() -r=m.x -if(s===B.aW){s=document.documentElement -q=s.clientWidth -p=s.clientHeight -o=q*(r==null?A.b7():r) -s=m.x -n=p*(s==null?A.b7():s)}else{s=l.width -s.toString -o=s*(r==null?A.b7():r) -s=l.height -s.toString -r=m.x -n=s*(r==null?A.b7():r)}}else{s=window.innerWidth -s.toString -r=m.x -o=s*(r==null?A.b7():r) -s=window.innerHeight -s.toString -r=m.x -n=s*(r==null?A.b7():r)}m.f=new A.S(o,n)}, -QH(a){var s,r,q,p=this,o=window.visualViewport -if(o!=null){s=$.fg() -s=s===B.aW&&!a -r=p.x -if(s){s=document.documentElement.clientHeight -q=s*(r==null?A.b7():r)}else{s=o.height -s.toString -q=s*(r==null?A.b7():r)}}else{s=window.innerHeight -s.toString -r=p.x -q=s*(r==null?A.b7():r)}p.e=new A.S2(0,0,0,p.f.b-q)}, -alU(){var s,r,q=this,p=window.visualViewport,o=q.x -if(p!=null){p=window.visualViewport.height -p.toString -s=p*(o==null?A.b7():o) -p=window.visualViewport.width -p.toString -o=q.x -r=p*(o==null?A.b7():o)}else{p=window.innerHeight -p.toString -s=p*(o==null?A.b7():o) -p=window.innerWidth -p.toString -o=q.x -r=p*(o==null?A.b7():o)}p=q.f -if(p!=null){o=p.b -if(o!==s&&p.a!==r){p=p.a -if(!(o>p&&so&&r").aK(b).i("c6<1,2>"))}, -I(a,b){if(!!a.fixed$length)A.R(A.V("add")) -a.push(b)}, -fL(a,b){if(!!a.fixed$length)A.R(A.V("removeAt")) -if(b<0||b>=a.length)throw A.c(A.acn(b,null)) -return a.splice(b,1)[0]}, -ks(a,b,c){if(!!a.fixed$length)A.R(A.V("insert")) -if(b<0||b>a.length)throw A.c(A.acn(b,null)) -a.splice(b,0,c)}, -tC(a,b,c){var s,r -if(!!a.fixed$length)A.R(A.V("insertAll")) -A.aED(b,0,a.length,"index") -if(!t.Ee.b(c))c=J.aOD(c) -s=J.aZ(c) -a.length=a.length+s -r=b+s -this.b_(a,r,a.length,a,b) -this.cR(a,b,r,c)}, -eu(a){if(!!a.fixed$length)A.R(A.V("removeLast")) -if(a.length===0)throw A.c(A.rM(a,-1)) -return a.pop()}, -w(a,b){var s -if(!!a.fixed$length)A.R(A.V("remove")) -for(s=0;s").aK(c).i("aF<1,2>"))}, -c1(a,b){var s,r=A.a_(a.length,"",!1,t.N) -for(s=0;s=0;--s){r=a[s] -if(b.$1(r))return r -if(q!==a.length)throw A.c(A.bF(a))}if(c!=null)return c.$0() -throw A.c(A.c7())}, -am6(a,b){return this.lZ(a,b,null)}, -bu(a,b){return a[b]}, -cg(a,b,c){if(b<0||b>a.length)throw A.c(A.bL(b,0,a.length,"start",null)) -if(c==null)c=a.length -else if(ca.length)throw A.c(A.bL(c,b,a.length,"end",null)) -if(b===c)return A.b([],A.a8(a)) -return A.b(a.slice(b,c),A.a8(a))}, -eJ(a,b){return this.cg(a,b,null)}, -uL(a,b,c){A.ed(b,c,a.length,null,null) -return A.f1(a,b,c,A.a8(a).c)}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.c7())}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.c7())}, -gcc(a){var s=a.length -if(s===1)return a[0] -if(s===0)throw A.c(A.c7()) -throw A.c(A.aDr())}, -b_(a,b,c,d,e){var s,r,q,p,o -if(!!a.immutable$list)A.R(A.V("setRange")) -A.ed(b,c,a.length,null,null) -s=c-b -if(s===0)return -A.dw(e,"skipCount") -if(t.j.b(d)){r=d -q=e}else{r=J.a_q(d,e).ew(0,!1) -q=0}p=J.ah(r) -if(q+s>p.gp(r))throw A.c(A.aDq()) -if(q=0;--o)a[b+o]=p.h(r,q+o) -else for(o=0;o=r)return-1 -for(s=0;s=0;--s)if(J.e(a[s],b))return s -return-1}, -A(a,b){var s -for(s=0;s"))}, -gB(a){return A.hx(a)}, -gp(a){return a.length}, -sp(a,b){if(!!a.fixed$length)A.R(A.V("set length")) -if(b<0)throw A.c(A.bL(b,0,null,"newLength",null)) -if(b>a.length)A.a8(a).c.a(null) -a.length=b}, -h(a,b){if(!(b>=0&&b=0&&b=a.length)return-1 -for(s=0;s=0;--s)if(b.$1(a[s]))return s -return-1}, -$ibc:1, -$iY:1, -$iq:1, -$iw:1} -J.a8f.prototype={} -J.du.prototype={ -gJ(a){return this.$ti.c.a(this.d)}, -v(){var s,r=this,q=r.a,p=q.length -if(r.b!==p)throw A.c(A.L(q)) -s=r.c -if(s>=p){r.d=null -return!1}r.d=q[s] -r.c=s+1 -return!0}} -J.n9.prototype={ -b8(a,b){var s -if(ab)return 1 -else if(a===b){if(a===0){s=this.gpj(b) -if(this.gpj(a)===s)return 0 -if(this.gpj(a))return-1 -return 1}return 0}else if(isNaN(a)){if(isNaN(b))return 0 -return 1}else return-1}, -gpj(a){return a===0?1/a<0:a<0}, -gIy(a){var s -if(a>0)s=1 -else s=a<0?-1:a -return s}, -G(a){var s -if(a>=-2147483648&&a<=2147483647)return a|0 -if(isFinite(a)){s=a<0?Math.ceil(a):Math.floor(a) -return s+0}throw A.c(A.V(""+a+".toInt()"))}, -du(a){var s,r -if(a>=0){if(a<=2147483647){s=a|0 -return a===s?s:s+1}}else if(a>=-2147483648)return a|0 -r=Math.ceil(a) -if(isFinite(r))return r -throw A.c(A.V(""+a+".ceil()"))}, -eE(a){var s,r -if(a>=0){if(a<=2147483647)return a|0}else if(a>=-2147483648){s=a|0 -return a===s?s:s-1}r=Math.floor(a) -if(isFinite(r))return r -throw A.c(A.V(""+a+".floor()"))}, -aX(a){if(a>0){if(a!==1/0)return Math.round(a)}else if(a>-1/0)return 0-Math.round(0-a) -throw A.c(A.V(""+a+".round()"))}, -aoC(a){if(a<0)return-Math.round(-a) -else return Math.round(a)}, -q(a,b,c){if(this.b8(b,c)>0)throw A.c(A.jA(b)) -if(this.b8(a,b)<0)return b -if(this.b8(a,c)>0)return c -return a}, -H3(a){return a}, -ai(a,b){var s -if(b>20)throw A.c(A.bL(b,0,20,"fractionDigits",null)) -s=a.toFixed(b) -if(a===0&&this.gpj(a))return"-"+s -return s}, -eI(a,b){var s,r,q,p -if(b<2||b>36)throw A.c(A.bL(b,2,36,"radix",null)) -s=a.toString(b) -if(B.e.aH(s,s.length-1)!==41)return s -r=/^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(s) -if(r==null)A.R(A.V("Unexpected toString result: "+s)) -s=r[1] -q=+r[3] -p=r[2] -if(p!=null){s+=p -q-=p.length}return s+B.e.a7("0",q)}, -j(a){if(a===0&&1/a<0)return"-0.0" -else return""+a}, -gB(a){var s,r,q,p,o=a|0 -if(a===o)return o&536870911 -s=Math.abs(a) -r=Math.log(s)/0.6931471805599453|0 -q=Math.pow(2,r) -p=s<1?s/q:q/s -return((p*9007199254740992|0)+(p*3542243181176521|0))*599197+r*1259&536870911}, -U(a,b){return a+b}, -as(a,b){return a-b}, -bK(a,b){return a/b}, -a7(a,b){return a*b}, -b4(a,b){var s=a%b -if(s===0)return 0 -if(s>0)return s -if(b<0)return s-b -else return s+b}, -cj(a,b){if((a|0)===a)if(b>=1||b<-1)return a/b|0 -return this.OL(a,b)}, -az(a,b){return(a|0)===a?a/b|0:this.OL(a,b)}, -OL(a,b){var s=a/b -if(s>=-2147483648&&s<=2147483647)return s|0 -if(s>0){if(s!==1/0)return Math.floor(s)}else if(s>-1/0)return Math.ceil(s) -throw A.c(A.V("Result of truncating division is "+A.d(s)+": "+A.d(a)+" ~/ "+A.d(b)))}, -cb(a,b){if(b<0)throw A.c(A.jA(b)) -return b>31?0:a<>>0}, -bE(a,b){return b>31?0:a<>>0}, -fq(a,b){var s -if(b<0)throw A.c(A.jA(b)) -if(a>0)s=this.cN(a,b) -else{s=b>31?31:b -s=a>>s>>>0}return s}, -t(a,b){var s -if(a>0)s=this.cN(a,b) -else{s=b>31?31:b -s=a>>s>>>0}return s}, -dG(a,b){if(0>b)throw A.c(A.jA(b)) -return this.cN(a,b)}, -cN(a,b){return b>31?0:a>>>b}, -kS(a,b){return ab}, -gea(a){return B.W3}, -$ibr:1, -$ia0:1, -$ibI:1} -J.ul.prototype={ -gIy(a){var s -if(a>0)s=1 -else s=a<0?-1:a -return s}, -dP(a,b){var s=this.cb(1,b-1) -return((a&s-1)>>>0)-((a&s)>>>0)}, -gea(a){return B.W0}, -$ii:1} -J.AX.prototype={ -gea(a){return B.VY}} -J.lf.prototype={ -aH(a,b){if(b<0)throw A.c(A.rM(a,b)) -if(b>=a.length)A.R(A.rM(a,b)) -return a.charCodeAt(b)}, -ao(a,b){if(b>=a.length)throw A.c(A.rM(a,b)) -return a.charCodeAt(b)}, -DV(a,b,c){var s=b.length -if(c>s)throw A.c(A.bL(c,0,s,null,null)) -return new A.Xq(b,a,c)}, -rA(a,b){return this.DV(a,b,0)}, -ky(a,b,c){var s,r,q=null -if(c<0||c>b.length)throw A.c(A.bL(c,0,b.length,q,q)) -s=a.length -if(c+s>b.length)return q -for(r=0;rr)return!1 -return b===this.ci(a,r-s)}, -kE(a,b,c){A.aED(0,0,a.length,"startIndex") -return A.b_q(a,b,c,0)}, -qk(a,b){var s=A.b(a.split(b),t.s) -return s}, -kF(a,b,c,d){var s=A.ed(b,c,a.length,null,null) -return A.aIr(a,b,s,d)}, -dm(a,b,c){var s -if(c<0||c>a.length)throw A.c(A.bL(c,0,a.length,null,null)) -if(typeof b=="string"){s=c+b.length -if(s>a.length)return!1 -return b===a.substring(c,s)}return J.aBs(b,a,c)!=null}, -bL(a,b){return this.dm(a,b,0)}, -a0(a,b,c){return a.substring(b,A.ed(b,c,a.length,null,null))}, -ci(a,b){return this.a0(a,b,null)}, -H5(a){return a.toLowerCase()}, -hf(a){var s,r,q,p=a.trim(),o=p.length -if(o===0)return p -if(this.ao(p,0)===133){s=J.axF(p,1) -if(s===o)return""}else s=0 -r=o-1 -q=this.aH(p,r)===133?J.axG(p,r):o -if(s===0&&q===o)return p -return p.substring(s,q)}, -Hd(a){var s,r -if(typeof a.trimLeft!="undefined"){s=a.trimLeft() -if(s.length===0)return s -r=this.ao(s,0)===133?J.axF(s,1):0}else{r=J.axF(a,0) -s=a}if(r===0)return s -if(r===s.length)return"" -return s.substring(r)}, -He(a){var s,r,q -if(typeof a.trimRight!="undefined"){s=a.trimRight() -r=s.length -if(r===0)return s -q=r-1 -if(this.aH(s,q)===133)r=J.axG(s,q)}else{r=J.axG(a,a.length) -s=a}if(r===s.length)return s -if(r===0)return"" -return s.substring(0,r)}, -a7(a,b){var s,r -if(0>=b)return"" -if(b===1||a.length===0)return a -if(b!==b>>>0)throw A.c(B.zg) -for(s=a,r="";!0;){if((b&1)===1)r=s+r -b=b>>>1 -if(b===0)break -s+=s}return r}, -dO(a,b,c){var s=b-a.length -if(s<=0)return a -return this.a7(c,s)+a}, -anm(a,b){var s=b-a.length -if(s<=0)return a -return a+this.a7(" ",s)}, -js(a,b,c){var s,r,q,p -if(c<0||c>a.length)throw A.c(A.bL(c,0,a.length,null,null)) -if(typeof b=="string")return a.indexOf(b,c) -if(b instanceof A.pN){s=b.Ln(a,c) -return s==null?-1:s.b.index}for(r=a.length,q=J.ms(b),p=c;p<=r;++p)if(q.ky(b,a,p)!=null)return p -return-1}, -en(a,b){return this.js(a,b,0)}, -yx(a,b,c){var s,r,q -if(c==null)c=a.length -else if(c<0||c>a.length)throw A.c(A.bL(c,0,a.length,null,null)) -if(typeof b=="string"){s=b.length -r=a.length -if(c+s>r)c=r-s -return a.lastIndexOf(b,c)}for(s=J.ms(b),q=c;q>=0;--q)if(s.ky(b,a,q)!=null)return q -return-1}, -pp(a,b){return this.yx(a,b,null)}, -n6(a,b,c){var s=a.length -if(c>s)throw A.c(A.bL(c,0,s,null,null)) -return A.azX(a,b,c)}, -A(a,b){return this.n6(a,b,0)}, -b8(a,b){var s -if(a===b)s=0 -else s=a>6}r=r+((r&67108863)<<3)&536870911 -r^=r>>11 -return r+((r&16383)<<15)&536870911}, -gea(a){return B.xK}, -gp(a){return a.length}, -h(a,b){if(!(b>=0&&b").aK(s.Q[1]).i("JC<1,2>"))}, -gp(a){return J.aZ(this.gi_())}, -gS(a){return J.hS(this.gi_())}, -gbv(a){return J.rY(this.gi_())}, -hi(a,b){var s=A.r(this) -return A.p0(J.a_q(this.gi_(),b),s.c,s.Q[1])}, -j_(a,b){var s=A.r(this) -return A.p0(J.aBE(this.gi_(),b),s.c,s.Q[1])}, -bu(a,b){return A.r(this).Q[1].a(J.rX(this.gi_(),b))}, -gN(a){return A.r(this).Q[1].a(J.ym(this.gi_()))}, -gO(a){return A.r(this).Q[1].a(J.rZ(this.gi_()))}, -A(a,b){return J.oD(this.gi_(),b)}, -j(a){return J.d2(this.gi_())}} -A.JC.prototype={ -v(){return this.a.v()}, -gJ(a){var s=this.a -return this.$ti.Q[1].a(s.gJ(s))}} -A.p_.prototype={ -gi_(){return this.a}} -A.Fd.prototype={$iY:1} -A.EV.prototype={ -h(a,b){return this.$ti.Q[1].a(J.N(this.a,b))}, -l(a,b,c){J.bK(this.a,b,this.$ti.c.a(c))}, -sp(a,b){J.aOo(this.a,b)}, -I(a,b){J.e3(this.a,this.$ti.c.a(b))}, -cC(a,b){var s=b==null?null:new A.akF(this,b) -J.awK(this.a,s)}, -w(a,b){return J.iD(this.a,b)}, -eu(a){return this.$ti.Q[1].a(J.aOh(this.a))}, -uL(a,b,c){var s=this.$ti -return A.p0(J.aNV(this.a,b,c),s.c,s.Q[1])}, -b_(a,b,c,d,e){var s=this.$ti -J.aOu(this.a,b,c,A.p0(d,s.Q[1],s.c),e)}, -cR(a,b,c,d){return this.b_(a,b,c,d,0)}, -$iY:1, -$iw:1} -A.akF.prototype={ -$2(a,b){var s=this.a.$ti.Q[1] -return this.b.$2(s.a(a),s.a(b))}, -$S(){return this.a.$ti.i("i(1,1)")}} -A.c6.prototype={ -xn(a,b){return new A.c6(this.a,this.$ti.i("@<1>").aK(b).i("c6<1,2>"))}, -gi_(){return this.a}} -A.p1.prototype={ -ji(a,b,c){var s=this.$ti -return new A.p1(this.a,s.i("@<1>").aK(s.Q[1]).aK(b).aK(c).i("p1<1,2,3,4>"))}, -am(a,b){return J.ha(this.a,b)}, -h(a,b){return this.$ti.i("4?").a(J.N(this.a,b))}, -l(a,b,c){var s=this.$ti -J.bK(this.a,s.c.a(b),s.Q[1].a(c))}, -bQ(a,b,c){var s=this.$ti -return s.Q[3].a(J.IA(this.a,s.c.a(b),new A.a0M(this,c)))}, -w(a,b){return this.$ti.i("4?").a(J.iD(this.a,b))}, -a9(a,b){J.eo(this.a,new A.a0L(this,b))}, -gaD(a){var s=this.$ti -return A.p0(J.oH(this.a),s.c,s.Q[2])}, -gbg(a){var s=this.$ti -return A.p0(J.aNJ(this.a),s.Q[1],s.Q[3])}, -gp(a){return J.aZ(this.a)}, -gS(a){return J.hS(this.a)}, -gbv(a){return J.rY(this.a)}, -gfh(a){var s=J.aND(this.a) -return s.hB(s,new A.a0K(this),this.$ti.i("aX<3,4>"))}} -A.a0M.prototype={ -$0(){return this.a.$ti.Q[1].a(this.b.$0())}, -$S(){return this.a.$ti.i("2()")}} -A.a0L.prototype={ -$2(a,b){var s=this.a.$ti -this.b.$2(s.Q[2].a(a),s.Q[3].a(b))}, -$S(){return this.a.$ti.i("~(1,2)")}} -A.a0K.prototype={ -$1(a){var s=this.a.$ti,r=s.Q[3] -return new A.aX(s.Q[2].a(a.gdB(a)),r.a(a.gn(a)),s.i("@<3>").aK(r).i("aX<1,2>"))}, -$S(){return this.a.$ti.i("aX<3,4>(aX<1,2>)")}} -A.jU.prototype={ -j(a){var s="LateInitializationError: "+this.a -return s}} -A.eV.prototype={ -gp(a){return this.a.length}, -h(a,b){return B.e.aH(this.a,b)}} -A.avk.prototype={ -$0(){return A.dk(null,t.P)}, -$S:49} -A.afm.prototype={} -A.Y.prototype={} -A.aI.prototype={ -ga3(a){var s=this -return new A.bl(s,s.gp(s),A.r(s).i("bl"))}, -a9(a,b){var s,r=this,q=r.gp(r) -for(s=0;s").aK(c).i("aF<1,2>"))}, -z0(a,b){var s,r,q=this,p=q.gp(q) -if(p===0)throw A.c(A.c7()) -s=q.bu(0,0) -for(r=1;rs)throw A.c(A.bL(r,0,s,"start",null))}}, -ga68(){var s=J.aZ(this.a),r=this.c -if(r==null||r>s)return s -return r}, -gaeV(){var s=J.aZ(this.a),r=this.b -if(r>s)return s -return r}, -gp(a){var s,r=J.aZ(this.a),q=this.b -if(q>=r)return 0 -s=this.c -if(s==null||s>=r)return r-q -return s-q}, -bu(a,b){var s=this,r=s.gaeV()+b -if(b<0||r>=s.ga68())throw A.c(A.cl(b,s,"index",null,null)) -return J.rX(s.a,r)}, -hi(a,b){var s,r,q=this -A.dw(b,"count") -s=q.b+b -r=q.c -if(r!=null&&s>=r)return new A.iS(q.$ti.i("iS<1>")) -return A.f1(q.a,s,r,q.$ti.c)}, -j_(a,b){var s,r,q,p=this -A.dw(b,"count") -s=p.c -r=p.b -q=r+b -if(s==null)return A.f1(p.a,r,q,p.$ti.c) -else{if(s=o){r.d=null -return!1}r.d=p.bu(q,s);++r.c -return!0}} -A.fp.prototype={ -ga3(a){var s=A.r(this) -return new A.uB(J.aW(this.a),this.b,s.i("@<1>").aK(s.Q[1]).i("uB<1,2>"))}, -gp(a){return J.aZ(this.a)}, -gS(a){return J.hS(this.a)}, -gN(a){return this.b.$1(J.ym(this.a))}, -gO(a){return this.b.$1(J.rZ(this.a))}, -bu(a,b){return this.b.$1(J.rX(this.a,b))}} -A.iR.prototype={$iY:1} -A.uB.prototype={ -v(){var s=this,r=s.b -if(r.v()){s.a=s.c.$1(r.gJ(r)) -return!0}s.a=null -return!1}, -gJ(a){return this.$ti.Q[1].a(this.a)}} -A.aF.prototype={ -gp(a){return J.aZ(this.a)}, -bu(a,b){return this.b.$1(J.rX(this.a,b))}} -A.aJ.prototype={ -ga3(a){return new A.ko(J.aW(this.a),this.b,this.$ti.i("ko<1>"))}, -hB(a,b,c){return new A.fp(this,b,this.$ti.i("@<1>").aK(c).i("fp<1,2>"))}} -A.ko.prototype={ -v(){var s,r -for(s=this.a,r=this.b;s.v();)if(r.$1(s.gJ(s)))return!0 -return!1}, -gJ(a){var s=this.a -return s.gJ(s)}} -A.hi.prototype={ -ga3(a){var s=this.$ti -return new A.mP(J.aW(this.a),this.b,B.ep,s.i("@<1>").aK(s.Q[1]).i("mP<1,2>"))}} -A.mP.prototype={ -gJ(a){return this.$ti.Q[1].a(this.d)}, -v(){var s,r,q=this,p=q.c -if(p==null)return!1 -for(s=q.a,r=q.b;!p.v();){q.d=null -if(s.v()){q.c=null -p=J.aW(r.$1(s.gJ(s))) -q.c=p}else return!1}p=q.c -q.d=p.gJ(p) -return!0}} -A.r_.prototype={ -ga3(a){return new A.R9(J.aW(this.a),this.b,A.r(this).i("R9<1>"))}} -A.zT.prototype={ -gp(a){var s=J.aZ(this.a),r=this.b -if(s>r)return r -return s}, -$iY:1} -A.R9.prototype={ -v(){if(--this.b>=0)return this.a.v() -this.b=-1 -return!1}, -gJ(a){var s -if(this.b<0)return this.$ti.c.a(null) -s=this.a -return s.gJ(s)}} -A.lK.prototype={ -hi(a,b){A.hc(b,"count") -A.dw(b,"count") -return new A.lK(this.a,this.b+b,A.r(this).i("lK<1>"))}, -ga3(a){return new A.Qy(J.aW(this.a),this.b,A.r(this).i("Qy<1>"))}} -A.tD.prototype={ -gp(a){var s=J.aZ(this.a)-this.b -if(s>=0)return s -return 0}, -hi(a,b){A.hc(b,"count") -A.dw(b,"count") -return new A.tD(this.a,this.b+b,this.$ti)}, -$iY:1} -A.Qy.prototype={ -v(){var s,r -for(s=this.a,r=0;r"))}} -A.Qz.prototype={ -v(){var s,r,q=this -if(!q.c){q.c=!0 -for(s=q.a,r=q.b;s.v();)if(!r.$1(s.gJ(s)))return!0}return q.a.v()}, -gJ(a){var s=this.a -return s.gJ(s)}} -A.iS.prototype={ -ga3(a){return B.ep}, -a9(a,b){}, -gS(a){return!0}, -gp(a){return 0}, -gN(a){throw A.c(A.c7())}, -gO(a){throw A.c(A.c7())}, -bu(a,b){throw A.c(A.bL(b,0,0,"index",null))}, -A(a,b){return!1}, -hB(a,b,c){return new A.iS(c.i("iS<0>"))}, -hi(a,b){A.dw(b,"count") -return this}, -j_(a,b){A.dw(b,"count") -return this}, -ew(a,b){var s=this.$ti.c -return b?J.uj(0,s):J.AV(0,s)}, -eb(a){return this.ew(a,!0)}, -j1(a){return A.jV(this.$ti.c)}} -A.Lg.prototype={ -v(){return!1}, -gJ(a){throw A.c(A.c7())}} -A.pr.prototype={ -ga3(a){return new A.LX(J.aW(this.a),this.b,A.r(this).i("LX<1>"))}, -gp(a){var s=this.b -return J.aZ(this.a)+s.gp(s)}, -gS(a){var s -if(J.hS(this.a)){s=this.b -s=!s.ga3(s).v()}else s=!1 -return s}, -gbv(a){var s -if(!J.rY(this.a)){s=this.b -s=!s.gS(s)}else s=!0 -return s}, -A(a,b){return J.oD(this.a,b)||this.b.A(0,b)}, -gN(a){var s,r=J.aW(this.a) -if(r.v())return r.gJ(r) -s=this.b -return s.gN(s)}, -gO(a){var s,r,q=this.b,p=q.$ti -p=p.i("@<1>").aK(p.Q[1]) -s=new A.mP(J.aW(q.a),q.b,B.ep,p.i("mP<1,2>")) -if(s.v()){q=p.Q[1] -r=q.a(s.d) -for(;s.v();)r=q.a(s.d) -return r}return J.rZ(this.a)}} -A.LX.prototype={ -v(){var s,r,q=this -if(q.a.v())return!0 -s=q.b -if(s!=null){r=s.$ti -r=new A.mP(J.aW(s.a),s.b,B.ep,r.i("@<1>").aK(r.Q[1]).i("mP<1,2>")) -q.a=r -q.b=null -return r.v()}return!1}, -gJ(a){var s=this.a -return s.gJ(s)}} -A.eP.prototype={ -ga3(a){return new A.wC(J.aW(this.a),this.$ti.i("wC<1>"))}} -A.wC.prototype={ -v(){var s,r -for(s=this.a,r=this.$ti.c;s.v();)if(r.b(s.gJ(s)))return!0 -return!1}, -gJ(a){var s=this.a -return this.$ti.c.a(s.gJ(s))}} -A.Ae.prototype={ -sp(a,b){throw A.c(A.V("Cannot change the length of a fixed-length list"))}, -I(a,b){throw A.c(A.V("Cannot add to a fixed-length list"))}, -w(a,b){throw A.c(A.V("Cannot remove from a fixed-length list"))}, -eu(a){throw A.c(A.V("Cannot remove from a fixed-length list"))}} -A.RG.prototype={ -l(a,b,c){throw A.c(A.V("Cannot modify an unmodifiable list"))}, -sp(a,b){throw A.c(A.V("Cannot change the length of an unmodifiable list"))}, -I(a,b){throw A.c(A.V("Cannot add to an unmodifiable list"))}, -w(a,b){throw A.c(A.V("Cannot remove from an unmodifiable list"))}, -cC(a,b){throw A.c(A.V("Cannot modify an unmodifiable list"))}, -eu(a){throw A.c(A.V("Cannot remove from an unmodifiable list"))}, -b_(a,b,c,d,e){throw A.c(A.V("Cannot modify an unmodifiable list"))}, -cR(a,b,c,d){return this.b_(a,b,c,d,0)}} -A.wv.prototype={} -A.US.prototype={ -gp(a){return J.aZ(this.a)}, -bu(a,b){A.ayb(b,this,null,null) -return b}} -A.Bf.prototype={ -h(a,b){return this.am(0,b)?J.N(this.a,A.cF(b)):null}, -gp(a){return J.aZ(this.a)}, -gbg(a){return A.f1(this.a,0,null,this.$ti.c)}, -gaD(a){return new A.US(this.a)}, -gS(a){return J.hS(this.a)}, -gbv(a){return J.rY(this.a)}, -am(a,b){return A.fc(b)&&b>=0&&b"))}, -ajv(a,b){var s=this -return A.aGZ(function(){var r=a -var q=0,p=1,o,n,m,l -return function $async$gfh(c,d){if(c===1){o=d -q=p}while(true)switch(q){case 0:n=s.gaD(s),n=n.ga3(n),m=A.r(s),m=m.i("@<1>").aK(m.Q[1]).i("aX<1,2>") -case 2:if(!n.v()){q=3 -break}l=n.gJ(n) -q=4 -return new A.aX(l,s.h(0,l),m) -case 4:q=2 -break -case 3:return A.aFT() -case 1:return A.aFU(o)}}},b)}, -pq(a,b,c,d){var s=A.v(c,d) -this.a9(0,new A.a1x(this,b,s)) -return s}, -$iax:1} -A.a1x.prototype={ -$2(a,b){var s=this.b.$2(a,b) -this.c.l(0,s.gdB(s),s.gn(s))}, -$S(){return A.r(this.a).i("~(1,2)")}} -A.by.prototype={ -gp(a){return this.a}, -am(a,b){if(typeof b!="string")return!1 -if("__proto__"===b)return!1 -return this.b.hasOwnProperty(b)}, -h(a,b){if(!this.am(0,b))return null -return this.b[b]}, -a9(a,b){var s,r,q,p,o=this.c -for(s=o.length,r=this.b,q=0;q"))}, -gbg(a){var s=this.$ti -return A.jY(this.c,new A.a1y(this),s.c,s.Q[1])}} -A.a1y.prototype={ -$1(a){return this.a.b[a]}, -$S(){return this.a.$ti.i("2(1)")}} -A.F_.prototype={ -ga3(a){var s=this.a.c -return new J.du(s,s.length,A.a8(s).i("du<1>"))}, -gp(a){return this.a.c.length}} -A.cd.prototype={ -of(){var s,r,q,p=this,o=p.$map -if(o==null){s=p.$ti -r=s.c -q=A.aR7(r) -o=A.Bc(null,A.aXq(),q,r,s.Q[1]) -A.aHH(p.a,o) -p.$map=o}return o}, -am(a,b){return this.of().am(0,b)}, -h(a,b){return this.of().h(0,b)}, -a9(a,b){this.of().a9(0,b)}, -gaD(a){var s=this.of() -return s.gaD(s)}, -gbg(a){var s=this.of() -return s.gbg(s)}, -gp(a){var s=this.of() -return s.gp(s)}} -A.a5T.prototype={ -$1(a){return this.a.b(a)}, -$S:29} -A.AR.prototype={ -k(a,b){if(b==null)return!1 -return b instanceof A.AR&&this.a.k(0,b.a)&&A.J(this)===A.J(b)}, -gB(a){return A.aaC(this.a,A.J(this),B.as,B.as,B.as,B.as)}, -j(a){var s="<"+B.d.c1([A.bU(this.$ti.c)],", ")+">" -return this.a.j(0)+" with "+s}} -A.pL.prototype={ -$1(a){return this.a.$1$1(a,this.$ti.Q[0])}, -$2(a,b){return this.a.$1$2(a,b,this.$ti.Q[0])}, -$4(a,b,c,d){return this.a.$1$4(a,b,c,d,this.$ti.Q[0])}, -$S(){return A.aZH(A.fd(this.a),this.$ti)}} -A.a8a.prototype={ -gTe(){var s=this.a -return s}, -gTJ(){var s,r,q,p,o=this -if(o.c===1)return B.oO -s=o.d -r=s.length-o.e.length-o.f -if(r===0)return B.oO -q=[] -for(p=0;p>>0}, -j(a){return"Closure '"+this.$_name+"' of "+("Instance of '"+A.ac1(this.a)+"'")}} -A.PT.prototype={ -j(a){return"RuntimeError: "+this.a}} -A.aqz.prototype={} -A.c5.prototype={ -gp(a){return this.a}, -gS(a){return this.a===0}, -gbv(a){return!this.gS(this)}, -gaD(a){return new A.Bb(this,A.r(this).i("Bb<1>"))}, -gbg(a){var s=this,r=A.r(s) -return A.jY(s.gaD(s),new A.a8q(s),r.c,r.Q[1])}, -am(a,b){var s,r,q=this -if(typeof b=="string"){s=q.b -if(s==null)return!1 -return q.KB(s,b)}else if(typeof b=="number"&&(b&0x3ffffff)===b){r=q.c -if(r==null)return!1 -return q.KB(r,b)}else return q.SJ(b)}, -SJ(a){var s=this,r=s.d -if(r==null)return!1 -return s.pi(s.w1(r,s.ph(a)),a)>=0}, -ahV(a,b){return this.gaD(this).iI(0,new A.a8p(this,b))}, -P(a,b){J.eo(b,new A.a8o(this))}, -h(a,b){var s,r,q,p,o=this,n=null -if(typeof b=="string"){s=o.b -if(s==null)return n -r=o.qU(s,b) -q=r==null?n:r.b -return q}else if(typeof b=="number"&&(b&0x3ffffff)===b){p=o.c -if(p==null)return n -r=o.qU(p,b) -q=r==null?n:r.b -return q}else return o.SK(b)}, -SK(a){var s,r,q=this,p=q.d -if(p==null)return null -s=q.w1(p,q.ph(a)) -r=q.pi(s,a) -if(r<0)return null -return s[r].b}, -l(a,b,c){var s,r,q=this -if(typeof b=="string"){s=q.b -q.Jy(s==null?q.b=q.Cz():s,b,c)}else if(typeof b=="number"&&(b&0x3ffffff)===b){r=q.c -q.Jy(r==null?q.c=q.Cz():r,b,c)}else q.SM(b,c)}, -SM(a,b){var s,r,q,p=this,o=p.d -if(o==null)o=p.d=p.Cz() -s=p.ph(a) -r=p.w1(o,s) -if(r==null)p.D5(o,s,[p.CA(a,b)]) -else{q=p.pi(r,a) -if(q>=0)r[q].b=b -else r.push(p.CA(a,b))}}, -bQ(a,b,c){var s,r=this -if(r.am(0,b))return A.r(r).Q[1].a(r.h(0,b)) -s=c.$0() -r.l(0,b,s) -return s}, -w(a,b){var s=this -if(typeof b=="string")return s.NJ(s.b,b) -else if(typeof b=="number"&&(b&0x3ffffff)===b)return s.NJ(s.c,b) -else return s.SL(b)}, -SL(a){var s,r,q,p,o=this,n=o.d -if(n==null)return null -s=o.ph(a) -r=o.w1(n,s) -q=o.pi(r,a) -if(q<0)return null -p=r.splice(q,1)[0] -o.P6(p) -if(r.length===0)o.Br(n,s) -return p.b}, -ar(a){var s=this -if(s.a>0){s.b=s.c=s.d=s.e=s.f=null -s.a=0 -s.Cy()}}, -a9(a,b){var s=this,r=s.e,q=s.r -for(;r!=null;){b.$2(r.a,r.b) -if(q!==s.r)throw A.c(A.bF(s)) -r=r.c}}, -Jy(a,b,c){var s=this.qU(a,b) -if(s==null)this.D5(a,b,this.CA(b,c)) -else s.b=c}, -NJ(a,b){var s -if(a==null)return null -s=this.qU(a,b) -if(s==null)return null -this.P6(s) -this.Br(a,b) -return s.b}, -Cy(){this.r=this.r+1&67108863}, -CA(a,b){var s,r=this,q=new A.a91(a,b) -if(r.e==null)r.e=r.f=q -else{s=r.f -s.toString -q.d=s -r.f=s.c=q}++r.a -r.Cy() -return q}, -P6(a){var s=this,r=a.d,q=a.c -if(r==null)s.e=q -else r.c=q -if(q==null)s.f=r -else q.d=r;--s.a -s.Cy()}, -ph(a){return J.bY(a)&0x3ffffff}, -pi(a,b){var s,r -if(a==null)return-1 -s=a.length -for(r=0;r")) -r.c=s.e -return r}, -A(a,b){return this.a.am(0,b)}, -a9(a,b){var s=this.a,r=s.e,q=s.r -for(;r!=null;){b.$1(r.a) -if(q!==s.r)throw A.c(A.bF(s)) -r=r.c}}} -A.N2.prototype={ -gJ(a){return this.d}, -v(){var s,r=this,q=r.a -if(r.b!==q.r)throw A.c(A.bF(q)) -s=r.c -if(s==null){r.d=null -return!1}else{r.d=s.a -r.c=s.c -return!0}}} -A.auU.prototype={ -$1(a){return this.a(a)}, -$S:62} -A.auV.prototype={ -$2(a,b){return this.a(a,b)}, -$S:572} -A.auW.prototype={ -$1(a){return this.a(a)}, -$S:576} -A.pN.prototype={ -j(a){return"RegExp/"+this.a+"/"+this.b.flags}, -gMY(){var s=this,r=s.c -if(r!=null)return r -r=s.b -return s.c=A.axH(s.a,r.multiline,!r.ignoreCase,r.unicode,r.dotAll,!0)}, -gabj(){var s=this,r=s.d -if(r!=null)return r -r=s.b -return s.d=A.axH(s.a+"|()",r.multiline,!r.ignoreCase,r.unicode,r.dotAll,!0)}, -tt(a){var s=this.b.exec(a) -if(s==null)return null -return new A.xp(s)}, -X8(a){var s=this.tt(a) -if(s!=null)return s.b[0] -return null}, -DV(a,b,c){var s=b.length -if(c>s)throw A.c(A.bL(c,0,s,null,null)) -return new A.Sd(this,b,c)}, -rA(a,b){return this.DV(a,b,0)}, -Ln(a,b){var s,r=this.gMY() -r.lastIndex=b -s=r.exec(a) -if(s==null)return null -return new A.xp(s)}, -a6g(a,b){var s,r=this.gabj() -r.lastIndex=b -s=r.exec(a) -if(s==null)return null -if(s.pop()!=null)return null -return new A.xp(s)}, -ky(a,b,c){if(c<0||c>b.length)throw A.c(A.bL(c,0,b.length,null,null)) -return this.a6g(b,c)}, -aml(a,b){return this.ky(a,b,0)}, -$iayc:1} -A.xp.prototype={ -gbn(a){var s=this.b -return s.index+s[0].length}, -h(a,b){return this.b[b]}, -$ipZ:1, -$iPe:1} -A.Sd.prototype={ -ga3(a){return new A.Se(this.a,this.b,this.c)}} -A.Se.prototype={ -gJ(a){return t.Qz.a(this.d)}, -v(){var s,r,q,p,o,n=this,m=n.b -if(m==null)return!1 -s=n.c -r=m.length -if(s<=r){q=n.a -p=q.Ln(m,s) -if(p!=null){n.d=p -o=p.gbn(p) -if(p.b.index===o){if(q.b.unicode){s=n.c -q=s+1 -if(q=55296&&s<=56319){s=B.e.aH(m,q) -s=s>=56320&&s<=57343}else s=!1}else s=!1}else s=!1 -o=(s?o+1:o)+1}n.c=o -return!0}}n.b=n.d=null -return!1}} -A.w3.prototype={ -gbn(a){return this.a+this.c.length}, -h(a,b){if(b!==0)A.R(A.acn(b,null)) -return this.c}, -$ipZ:1} -A.Xq.prototype={ -ga3(a){return new A.Xr(this.a,this.b,this.c)}, -gN(a){var s=this.b,r=this.a.indexOf(s,this.c) -if(r>=0)return new A.w3(r,s) -throw A.c(A.c7())}} -A.Xr.prototype={ -v(){var s,r,q=this,p=q.c,o=q.b,n=o.length,m=q.a,l=m.length -if(p+n>l){q.d=null -return!1}s=m.indexOf(o,p) -if(s<0){q.c=l+1 -q.d=null -return!1}r=s+n -q.d=new A.w3(s,o) -q.c=r===q.c?r+1:r -return!0}, -gJ(a){var s=this.d -s.toString -return s}} -A.akG.prototype={ -aJ(){var s=this.b -if(s===this)throw A.c(new A.jU("Local '"+this.a+"' has not been initialized.")) -return s}, -b7(){var s=this.b -if(s===this)throw A.c(A.aDA(this.a)) -return s}, -sdj(a){var s=this -if(s.b!==s)throw A.c(new A.jU("Local '"+s.a+"' has already been initialized.")) -s.b=a}} -A.q8.prototype={ -gea(a){return B.Vf}, -Qa(a,b,c){throw A.c(A.V("Int64List not supported by dart2js."))}, -$iq8:1, -$itb:1} -A.dU.prototype={ -aaE(a,b,c,d){var s=A.bL(b,0,c,d,null) -throw A.c(s)}, -K9(a,b,c,d){if(b>>>0!==b||b>c)this.aaE(a,b,c,d)}, -$idU:1, -$idf:1} -A.BK.prototype={ -gea(a){return B.Vg}, -HH(a,b,c){throw A.c(A.V("Int64 accessor not supported by dart2js."))}, -Ik(a,b,c,d){throw A.c(A.V("Int64 accessor not supported by dart2js."))}, -$icz:1} -A.uH.prototype={ -gp(a){return a.length}, -Oi(a,b,c,d,e){var s,r,q=a.length -this.K9(a,b,q,"start") -this.K9(a,c,q,"end") -if(b>c)throw A.c(A.bL(b,0,c,null,null)) -s=c-b -if(e<0)throw A.c(A.aO(e,null)) -r=d.length -if(r-e0){s=Date.now()-r.c -if(s>(p+1)*o)p=B.b.cj(s,o)}q.c=p -r.d.$1(q)}, -$S:5} -A.EO.prototype={ -cq(a,b){var s,r=this -if(b==null)b=r.$ti.c.a(b) -if(!r.b)r.a.qC(b) -else{s=r.a -if(r.$ti.i("ay<1>").b(b))s.K5(b) -else s.qH(b)}}, -oK(a,b){var s=this.a -if(this.b)s.fT(a,b) -else s.qD(a,b)}, -$iKu:1} -A.asJ.prototype={ -$1(a){return this.a.$2(0,a)}, -$S:37} -A.asK.prototype={ -$2(a,b){this.a.$2(1,new A.A2(a,b))}, -$S:542} -A.au5.prototype={ -$2(a,b){this.a(a,b)}, -$S:528} -A.xg.prototype={ -j(a){return"IterationMarker("+this.b+", "+A.d(this.a)+")"}} -A.mi.prototype={ -gJ(a){var s=this.c -if(s==null)return this.b -return s.gJ(s)}, -v(){var s,r,q,p,o,n=this -for(;!0;){s=n.c -if(s!=null)if(s.v())return!0 -else n.c=null -r=function(a,b,c){var m,l=b -while(true)try{return a(l,m)}catch(k){m=k -l=c}}(n.a,0,1) -if(r instanceof A.xg){q=r.b -if(q===2){p=n.d -if(p==null||p.length===0){n.b=null -return!1}n.a=p.pop() -continue}else{s=r.a -if(q===3)throw s -else{o=J.aW(s) -if(o instanceof A.mi){s=n.d -if(s==null)s=n.d=[] -s.push(n.a) -n.a=o.a -continue}else{n.c=o -continue}}}}else{n.b=r -return!0}}return!1}} -A.Hd.prototype={ -ga3(a){return new A.mi(this.a(),this.$ti.i("mi<1>"))}} -A.oM.prototype={ -j(a){return A.d(this.a)}, -$ic_:1, -gql(){return this.b}} -A.a5O.prototype={ -$0(){var s,r,q -try{this.a.l6(this.b.$0())}catch(q){s=A.Z(q) -r=A.aD(q) -A.az9(this.a,s,r)}}, -$S:0} -A.a5N.prototype={ -$0(){var s,r,q,p=this,o=p.a -if(o==null)p.b.l6(p.c.a(null)) -else try{p.b.l6(o.$0())}catch(q){s=A.Z(q) -r=A.aD(q) -A.az9(p.b,s,r)}}, -$S:0} -A.a5S.prototype={ -$2(a,b){var s=this,r=s.a,q=--r.b -if(r.a!=null){r.a=null -if(r.b===0||s.c)s.d.fT(a,b) -else{s.e.b=a -s.f.b=b}}else if(q===0&&!s.c)s.d.fT(s.e.aJ(),s.f.aJ())}, -$S:73} -A.a5R.prototype={ -$1(a){var s,r=this,q=r.a;--q.b -s=q.a -if(s!=null){J.bK(s,r.b,a) -if(q.b===0)r.c.qH(A.fZ(s,!0,r.x))}else if(q.b===0&&!r.e)r.c.fT(r.f.aJ(),r.r.aJ())}, -$S(){return this.x.i("az(0)")}} -A.a5Q.prototype={ -$0(){var s,r=this.a -if(!r.v())return!1 -s=this.b.$1(r.$ti.c.a(r.d)) -if(t.L0.b(s))return s.bG(0,A.aYc(),t.y) -return!0}, -$S:527} -A.a5P.prototype={ -$1(a){var s,r,q,p,o,n,m,l,k,j,i=this -for(p=t.wF,o=i.a;a;){s=null -try{s=o.$0()}catch(n){r=A.Z(n) -q=A.aD(n) -m=r -l=q -k=$.a3.nf(m,l) -if(k!=null){r=k.a -q=k.b}else{q=l==null?A.IX(m):l -r=m}i.b.qD(r,q) -return}if(p.b(s)){p=s -o=i.c -j=o.b -if(j===o)A.R(A.dS(o.a)) -J.aBF(p,j,i.b.gvx(),t.H) -return}a=A.om(s)}i.b.l6(null)}, -$S:7} -A.wL.prototype={ -oK(a,b){var s -A.fD(a,"error",t.K) -if((this.a.a&30)!==0)throw A.c(A.ae("Future already completed")) -s=$.a3.nf(a,b) -if(s!=null){a=s.a -b=s.b}else if(b==null)b=A.IX(a) -this.fT(a,b)}, -hv(a){return this.oK(a,null)}, -$iKu:1} -A.aN.prototype={ -cq(a,b){var s=this.a -if((s.a&30)!==0)throw A.c(A.ae("Future already completed")) -s.qC(b)}, -dV(a){return this.cq(a,null)}, -fT(a,b){this.a.qD(a,b)}} -A.ku.prototype={ -amn(a){if((this.c&15)!==6)return!0 -return this.b.b.nE(this.d,a.a,t.y,t.K)}, -akz(a){var s,r=this.e,q=null,p=t.z,o=t.K,n=a.a,m=this.b.b -if(t.Hg.b(r))q=m.GZ(r,n,a.b,p,o,t.Km) -else q=m.nE(r,n,p,o) -try{p=q -return p}catch(s){if(t.ns.b(A.Z(s))){if((this.c&1)!==0)throw A.c(A.aO("The error handler of Future.then must return a value of the returned future's type","onError")) -throw A.c(A.aO("The error handler of Future.catchError must return a value of the future's type","onError"))}else throw s}}} -A.ab.prototype={ -hG(a,b,c,d){var s,r,q=$.a3 -if(q===B.A){if(c!=null&&!t.Hg.b(c)&&!t.C_.b(c))throw A.c(A.fJ(c,"onError",u.w))}else{b=q.m9(b,d.i("0/"),this.$ti.c) -if(c!=null)c=A.aH4(c,q)}s=new A.ab($.a3,d.i("ab<0>")) -r=c==null?1:3 -this.qA(new A.ku(s,r,b,c,this.$ti.i("@<1>").aK(d).i("ku<1,2>"))) -return s}, -bG(a,b,c){return this.hG(a,b,null,c)}, -OT(a,b,c){var s=new A.ab($.a3,c.i("ab<0>")) -this.qA(new A.ku(s,19,a,b,this.$ti.i("@<1>").aK(c).i("ku<1,2>"))) -return s}, -lu(a,b){var s=this.$ti,r=$.a3,q=new A.ab(r,s) -if(r!==B.A){a=A.aH4(a,r) -if(b!=null)b=r.m9(b,t.y,t.K)}r=b==null?2:6 -this.qA(new A.ku(q,r,b,a,s.i("@<1>").aK(s.c).i("ku<1,2>"))) -return q}, -lt(a){return this.lu(a,null)}, -hK(a){var s=this.$ti,r=$.a3,q=new A.ab(r,s) -if(r!==B.A)a=r.nB(a,t.z) -this.qA(new A.ku(q,8,a,null,s.i("@<1>").aK(s.c).i("ku<1,2>"))) -return q}, -aes(a){this.a=this.a&1|16 -this.c=a}, -B2(a){this.a=a.a&30|this.a&1 -this.c=a.c}, -qA(a){var s=this,r=s.a -if(r<=3){a.a=s.c -s.c=a}else{if((r&4)!==0){r=s.c -if((r.a&24)===0){r.qA(a) -return}s.B2(r)}s.b.kT(new A.amP(s,a))}}, -Nt(a){var s,r,q,p,o,n=this,m={} -m.a=a -if(a==null)return -s=n.a -if(s<=3){r=n.c -n.c=a -if(r!=null){q=a.a -for(p=a;q!=null;p=q,q=o)o=q.a -p.a=r}}else{if((s&4)!==0){s=n.c -if((s.a&24)===0){s.Nt(a) -return}n.B2(s)}m.a=n.wx(a) -n.b.kT(new A.amX(m,n))}}, -wu(){var s=this.c -this.c=null -return this.wx(s)}, -wx(a){var s,r,q -for(s=a,r=null;s!=null;r=s,s=q){q=s.a -s.a=r}return r}, -AV(a){var s,r,q,p=this -p.a^=2 -try{a.hG(0,new A.amT(p),new A.amU(p),t.P)}catch(q){s=A.Z(q) -r=A.aD(q) -A.fE(new A.amV(p,s,r))}}, -l6(a){var s,r=this,q=r.$ti -if(q.i("ay<1>").b(a))if(q.b(a))A.amS(a,r) -else r.AV(a) -else{s=r.wu() -r.a=8 -r.c=a -A.x8(r,s)}}, -qH(a){var s=this,r=s.wu() -s.a=8 -s.c=a -A.x8(s,r)}, -fT(a,b){var s=this.wu() -this.aes(A.a_O(a,b)) -A.x8(this,s)}, -qC(a){if(this.$ti.i("ay<1>").b(a)){this.K5(a) -return}this.a3u(a)}, -a3u(a){this.a^=2 -this.b.kT(new A.amR(this,a))}, -K5(a){var s=this -if(s.$ti.b(a)){if((a.a&16)!==0){s.a^=2 -s.b.kT(new A.amW(s,a))}else A.amS(a,s) -return}s.AV(a)}, -qD(a,b){this.a^=2 -this.b.kT(new A.amQ(this,a,b))}, -$iay:1} -A.amP.prototype={ -$0(){A.x8(this.a,this.b)}, -$S:0} -A.amX.prototype={ -$0(){A.x8(this.b,this.a.a)}, -$S:0} -A.amT.prototype={ -$1(a){var s,r,q,p=this.a -p.a^=2 -try{p.qH(p.$ti.c.a(a))}catch(q){s=A.Z(q) -r=A.aD(q) -p.fT(s,r)}}, -$S:13} -A.amU.prototype={ -$2(a,b){this.a.fT(a,b)}, -$S:72} -A.amV.prototype={ -$0(){this.a.fT(this.b,this.c)}, -$S:0} -A.amR.prototype={ -$0(){this.a.qH(this.b)}, -$S:0} -A.amW.prototype={ -$0(){A.amS(this.b,this.a)}, -$S:0} -A.amQ.prototype={ -$0(){this.a.fT(this.b,this.c)}, -$S:0} -A.an_.prototype={ -$0(){var s,r,q,p,o,n,m=this,l=null -try{q=m.a.a -l=q.b.b.pP(q.d,t.z)}catch(p){s=A.Z(p) -r=A.aD(p) -q=m.c&&m.b.a.c.a===s -o=m.a -if(q)o.c=m.b.a.c -else o.c=A.a_O(s,r) -o.b=!0 -return}if(l instanceof A.ab&&(l.a&24)!==0){if((l.a&16)!==0){q=m.a -q.c=l.c -q.b=!0}return}if(t.L0.b(l)){n=m.b.a -q=m.a -q.c=J.awM(l,new A.an0(n),t.z) -q.b=!1}}, -$S:0} -A.an0.prototype={ -$1(a){return this.a}, -$S:288} -A.amZ.prototype={ -$0(){var s,r,q,p,o,n -try{q=this.a -p=q.a -o=p.$ti -q.c=p.b.b.nE(p.d,this.b,o.i("2/"),o.c)}catch(n){s=A.Z(n) -r=A.aD(n) -q=this.a -q.c=A.a_O(s,r) -q.b=!0}}, -$S:0} -A.amY.prototype={ -$0(){var s,r,q,p,o,n,m=this -try{s=m.a.a.c -p=m.b -if(p.a.amn(s)&&p.a.e!=null){p.c=p.a.akz(s) -p.b=!1}}catch(o){r=A.Z(o) -q=A.aD(o) -p=m.a.a.c -n=m.b -if(p.a===r)n.c=p -else n.c=A.a_O(r,q) -n.b=!0}}, -$S:0} -A.Su.prototype={} -A.cP.prototype={ -a9(a,b){var s=new A.ab($.a3,t.LR),r=this.fm(null,!0,new A.ahm(s),s.gvx()) -r.yI(new A.ahn(this,b,r,s)) -return s}, -gp(a){var s={},r=new A.ab($.a3,t.wJ) -s.a=0 -this.fm(new A.aho(s,this),!0,new A.ahp(s,r),r.gvx()) -return r}, -gN(a){var s=new A.ab($.a3,A.r(this).i("ab")),r=this.fm(null,!0,new A.ahi(s),s.gvx()) -r.yI(new A.ahj(this,r,s)) -return s}} -A.ahm.prototype={ -$0(){this.a.l6(null)}, -$S:0} -A.ahn.prototype={ -$1(a){A.aXO(new A.ahk(this.b,a),new A.ahl(),A.aWw(this.c,this.d))}, -$S(){return A.r(this.a).i("~(cP.T)")}} -A.ahk.prototype={ -$0(){return this.a.$1(this.b)}, -$S:0} -A.ahl.prototype={ -$1(a){}, -$S:21} -A.aho.prototype={ -$1(a){++this.a.a}, -$S(){return A.r(this.b).i("~(cP.T)")}} -A.ahp.prototype={ -$0(){this.b.l6(this.a.a)}, -$S:0} -A.ahi.prototype={ -$0(){var s,r,q,p -try{q=A.c7() -throw A.c(q)}catch(p){s=A.Z(p) -r=A.aD(p) -A.az9(this.a,s,r)}}, -$S:0} -A.ahj.prototype={ -$1(a){A.aWx(this.b,this.c,a)}, -$S(){return A.r(this.a).i("~(cP.T)")}} -A.eM.prototype={} -A.DT.prototype={ -fm(a,b,c,d){return this.a.fm(a,b,c,d)}, -tF(a,b,c){return this.fm(a,null,b,c)}} -A.R_.prototype={} -A.xR.prototype={ -gacg(){if((this.b&8)===0)return this.a -return this.a.gHr()}, -Li(){var s,r=this -if((r.b&8)===0){s=r.a -return s==null?r.a=new A.xS(A.r(r).i("xS<1>")):s}s=r.a.gHr() -return s}, -gwK(){var s=this.a -return(this.b&8)!==0?s.gHr():s}, -JT(){if((this.b&4)!==0)return new A.lP("Cannot add event after closing") -return new A.lP("Cannot add event while adding a stream")}, -Lg(){var s=this.c -if(s==null)s=this.c=(this.b&2)!==0?$.rU():new A.ab($.a3,t.V) -return s}, -I(a,b){if(this.b>=4)throw A.c(this.JT()) -this.mI(0,b)}, -eQ(a){var s=this,r=s.b -if((r&4)!==0)return s.Lg() -if(r>=4)throw A.c(s.JT()) -s.Kq() -return s.Lg()}, -Kq(){var s=this.b|=4 -if((s&1)!==0)this.mT() -else if((s&3)===0)this.Li().I(0,B.hc)}, -mI(a,b){var s=this,r=s.b -if((r&1)!==0)s.rk(b) -else if((r&3)===0)s.Li().I(0,new A.o7(b,A.r(s).i("o7<1>")))}, -af_(a,b,c,d){var s,r,q,p,o,n,m,l,k,j=this -if((j.b&3)!==0)throw A.c(A.ae("Stream has already been listened to.")) -s=A.r(j) -r=$.a3 -q=d?1:0 -p=A.aka(r,a,s.c) -o=A.aFI(r,b) -n=c==null?A.aYh():c -m=new A.wN(j,p,o,r.nB(n,t.H),r,q,s.i("wN<1>")) -l=j.gacg() -s=j.b|=1 -if((s&8)!==0){k=j.a -k.sHr(m) -k.um(0)}else j.a=m -m.aev(l) -m.C0(new A.arh(j)) -return m}, -ado(a){var s,r,q,p,o,n,m,l=this,k=null -if((l.b&8)!==0)k=l.a.ay(0) -l.a=null -l.b=l.b&4294967286|2 -s=l.r -if(s!=null)if(k==null)try{r=s.$0() -if(t.uz.b(r))k=r}catch(o){q=A.Z(o) -p=A.aD(o) -n=new A.ab($.a3,t.V) -n.qD(q,p) -k=n}else k=k.hK(s) -m=new A.arg(l) -if(k!=null)k=k.hK(m) -else m.$0() -return k}} -A.arh.prototype={ -$0(){A.azr(this.a.d)}, -$S:0} -A.arg.prototype={ -$0(){var s=this.a.c -if(s!=null&&(s.a&30)===0)s.qC(null)}, -$S:0} -A.XB.prototype={ -rk(a){this.gwK().mI(0,a)}, -mT(){this.gwK().Kn()}} -A.Sv.prototype={ -rk(a){this.gwK().qB(new A.o7(a,this.$ti.i("o7<1>")))}, -mT(){this.gwK().qB(B.hc)}} -A.o5.prototype={} -A.xT.prototype={} -A.ks.prototype={ -gB(a){return(A.hx(this.a)^892482866)>>>0}, -k(a,b){if(b==null)return!1 -if(this===b)return!0 -return b instanceof A.ks&&b.a===this.a}} -A.wN.prototype={ -CD(){return this.x.ado(this)}, -ok(){var s=this.x -if((s.b&8)!==0)s.a.yT(0) -A.azr(s.e)}, -ol(){var s=this.x -if((s.b&8)!==0)s.a.um(0) -A.azr(s.f)}} -A.f8.prototype={ -aev(a){var s=this -if(a==null)return -s.r=a -if(a.c!=null){s.e=(s.e|64)>>>0 -a.uS(s)}}, -yI(a){this.a=A.aka(this.d,a,A.r(this).i("f8.T"))}, -yT(a){var s,r,q=this,p=q.e -if((p&8)!==0)return -s=(p+128|4)>>>0 -q.e=s -if(p<128){r=q.r -if(r!=null)if(r.a===1)r.a=3}if((p&4)===0&&(s&32)===0)q.C0(q.gCE())}, -um(a){var s=this,r=s.e -if((r&8)!==0)return -if(r>=128){r=s.e=r-128 -if(r<128)if((r&64)!==0&&s.r.c!=null)s.r.uS(s) -else{r=(r&4294967291)>>>0 -s.e=r -if((r&32)===0)s.C0(s.gCG())}}}, -ay(a){var s=this,r=(s.e&4294967279)>>>0 -s.e=r -if((r&8)===0)s.AS() -r=s.f -return r==null?$.rU():r}, -AS(){var s,r=this,q=r.e=(r.e|8)>>>0 -if((q&64)!==0){s=r.r -if(s.a===1)s.a=3}if((q&32)===0)r.r=null -r.f=r.CD()}, -mI(a,b){var s=this,r=s.e -if((r&8)!==0)return -if(r<32)s.rk(b) -else s.qB(new A.o7(b,A.r(s).i("o7")))}, -qy(a,b){var s=this.e -if((s&8)!==0)return -if(s<32)this.Oc(a,b) -else this.qB(new A.alH(a,b))}, -Kn(){var s=this,r=s.e -if((r&8)!==0)return -r=(r|2)>>>0 -s.e=r -if(r<32)s.mT() -else s.qB(B.hc)}, -ok(){}, -ol(){}, -CD(){return null}, -qB(a){var s,r=this,q=r.r -if(q==null)q=new A.xS(A.r(r).i("xS")) -r.r=q -q.I(0,a) -s=r.e -if((s&64)===0){s=(s|64)>>>0 -r.e=s -if(s<128)q.uS(r)}}, -rk(a){var s=this,r=s.e -s.e=(r|32)>>>0 -s.d.nF(s.a,a,A.r(s).i("f8.T")) -s.e=(s.e&4294967263)>>>0 -s.AZ((r&4)!==0)}, -Oc(a,b){var s,r=this,q=r.e,p=new A.akc(r,a,b) -if((q&1)!==0){r.e=(q|16)>>>0 -r.AS() -s=r.f -if(s!=null&&s!==$.rU())s.hK(p) -else p.$0()}else{p.$0() -r.AZ((q&4)!==0)}}, -mT(){var s,r=this,q=new A.akb(r) -r.AS() -r.e=(r.e|16)>>>0 -s=r.f -if(s!=null&&s!==$.rU())s.hK(q) -else q.$0()}, -C0(a){var s=this,r=s.e -s.e=(r|32)>>>0 -a.$0() -s.e=(s.e&4294967263)>>>0 -s.AZ((r&4)!==0)}, -AZ(a){var s,r,q=this,p=q.e -if((p&64)!==0&&q.r.c==null){p=q.e=(p&4294967231)>>>0 -if((p&4)!==0)if(p<128){s=q.r -s=s==null?null:s.c==null -s=s!==!1}else s=!1 -else s=!1 -if(s){p=(p&4294967291)>>>0 -q.e=p}}for(;!0;a=r){if((p&8)!==0){q.r=null -return}r=(p&4)!==0 -if(a===r)break -q.e=(p^32)>>>0 -if(r)q.ok() -else q.ol() -p=(q.e&4294967263)>>>0 -q.e=p}if((p&64)!==0&&p<128)q.r.uS(q)}, -$ieM:1} -A.akc.prototype={ -$0(){var s,r,q,p=this.a,o=p.e -if((o&8)!==0&&(o&16)===0)return -p.e=(o|32)>>>0 -s=p.b -o=this.b -r=t.K -q=p.d -if(t.hK.b(s))q.Uu(s,o,this.c,r,t.Km) -else q.nF(s,o,r) -p.e=(p.e&4294967263)>>>0}, -$S:0} -A.akb.prototype={ -$0(){var s=this.a,r=s.e -if((r&16)===0)return -s.e=(r|42)>>>0 -s.d.kI(s.c) -s.e=(s.e&4294967263)>>>0}, -$S:0} -A.Ha.prototype={ -fm(a,b,c,d){return this.a.af_(a,d,c,b===!0)}, -tF(a,b,c){return this.fm(a,null,b,c)}, -amb(a,b){return this.fm(a,null,null,b)}, -ama(a){return this.fm(a,null,null,null)}} -A.Ty.prototype={ -gtR(a){return this.a}, -stR(a,b){return this.a=b}} -A.o7.prototype={ -GF(a){a.rk(this.b)}} -A.alH.prototype={ -GF(a){a.Oc(this.b,this.c)}} -A.alG.prototype={ -GF(a){a.mT()}, -gtR(a){return null}, -stR(a,b){throw A.c(A.ae("No events after a done."))}} -A.Vz.prototype={ -uS(a){var s=this,r=s.a -if(r===1)return -if(r>=1){s.a=1 -return}A.fE(new A.aoD(s,a)) -s.a=1}} -A.aoD.prototype={ -$0(){var s,r,q=this.a,p=q.a -q.a=0 -if(p===3)return -s=q.b -r=s.gtR(s) -q.b=r -if(r==null)q.c=null -s.GF(this.b)}, -$S:0} -A.xS.prototype={ -I(a,b){var s=this,r=s.c -if(r==null)s.b=s.c=b -else{r.stR(0,b) -s.c=b}}} -A.wW.prototype={ -O3(){var s=this -if((s.b&2)!==0)return -s.a.kT(s.gael()) -s.b=(s.b|2)>>>0}, -yI(a){}, -yT(a){this.b+=4}, -um(a){var s=this.b -if(s>=4){s=this.b=s-4 -if(s<4&&(s&1)===0)this.O3()}}, -ay(a){return $.rU()}, -mT(){var s=this,r=s.b=(s.b&4294967293)>>>0 -if(r>=4)return -s.b=(r|1)>>>0 -s.a.kI(s.c)}, -$ieM:1} -A.Xp.prototype={} -A.Fe.prototype={ -fm(a,b,c,d){var s=new A.wW($.a3,c,this.$ti.i("wW<1>")) -s.O3() -return s}, -tF(a,b,c){return this.fm(a,null,b,c)}} -A.asN.prototype={ -$0(){return this.a.fT(this.b,this.c)}, -$S:0} -A.asM.prototype={ -$2(a,b){A.aWv(this.a,this.b,a,b)}, -$S:73} -A.asO.prototype={ -$0(){return this.a.l6(this.b)}, -$S:0} -A.mb.prototype={ -fm(a,b,c,d){var s=this.$ti,r=s.i("mb.T"),q=$.a3,p=b===!0?1:0,o=A.aka(q,a,r),n=A.aFI(q,d) -s=new A.x5(this,o,n,q.nB(c,t.H),q,p,s.i("@").aK(r).i("x5<1,2>")) -s.y=this.a.tF(s.ga80(),s.ga83(),s.ga8h()) -return s}, -tF(a,b,c){return this.fm(a,null,b,c)}} -A.x5.prototype={ -mI(a,b){if((this.e&2)!==0)return -this.ZH(0,b)}, -qy(a,b){if((this.e&2)!==0)return -this.ZI(a,b)}, -ok(){var s=this.y -if(s!=null)s.yT(0)}, -ol(){var s=this.y -if(s!=null)s.um(0)}, -CD(){var s=this.y -if(s!=null){this.y=null -return s.ay(0)}return null}, -a81(a){this.mI(0,a)}, -a8i(a,b){this.x.a8j(a,b,this)}, -a84(){this.Kn()}} -A.Fu.prototype={ -a8j(a,b,c){var s,r,q,p,o,n=!0,m=this.c -if(m!=null)try{n=m.$1(a)}catch(o){s=A.Z(o) -r=A.aD(o) -A.aGt(c,s,r) -return}if(n)try{A.aXg(this.b,a,b)}catch(o){q=A.Z(o) -p=A.aD(o) -if(q===a)c.qy(a,b) -else A.aGt(c,q,p) -return}else c.qy(a,b)}} -A.eS.prototype={} -A.aqO.prototype={} -A.aqP.prototype={} -A.aqN.prototype={} -A.ap4.prototype={} -A.ap5.prototype={} -A.ap3.prototype={} -A.YB.prototype={$iajt:1} -A.y0.prototype={$ic3:1} -A.YA.prototype={ -r9(a,b,c){var s,r,q,p,o,n,m,l,k=this.gCb(),j=k.a -if(j===B.A){A.Ia(b,c) -return}s=k.b -r=j.gfY() -m=J.aNH(j) -m.toString -q=m -p=$.a3 -try{$.a3=q -s.$5(j,r,a,b,c) -$.a3=p}catch(l){o=A.Z(l) -n=A.aD(l) -$.a3=p -m=b===o?c:n -q.r9(j,o,m)}}, -$iaC:1} -A.Tn.prototype={ -gKV(){var s=this.cy -return s==null?this.cy=new A.y0():s}, -gfY(){return this.db.gKV()}, -gng(){return this.cx.a}, -kI(a){var s,r,q -try{this.pP(a,t.H)}catch(q){s=A.Z(q) -r=A.aD(q) -this.r9(this,s,r)}}, -nF(a,b,c){var s,r,q -try{this.nE(a,b,t.H,c)}catch(q){s=A.Z(q) -r=A.aD(q) -this.r9(this,s,r)}}, -Uu(a,b,c,d,e){var s,r,q -try{this.GZ(a,b,c,t.H,d,e)}catch(q){s=A.Z(q) -r=A.aD(q) -this.r9(this,s,r)}}, -E4(a,b){return new A.alq(this,this.nB(a,b),b)}, -Qg(a,b,c){return new A.als(this,this.m9(a,b,c),c,b)}, -xb(a){return new A.alp(this,this.nB(a,t.H))}, -xc(a,b){return new A.alr(this,this.m9(a,t.H,b),b)}, -h(a,b){var s,r=this.dx,q=r.h(0,b) -if(q!=null||r.am(0,b))return q -s=this.db.h(0,b) -if(s!=null)r.l(0,b,s) -return s}, -tx(a,b){this.r9(this,a,b)}, -S9(a){var s=this.ch,r=s.a -return s.b.$5(r,r.gfY(),this,a,null)}, -pP(a){var s=this.a,r=s.a -return s.b.$4(r,r.gfY(),this,a)}, -nE(a,b){var s=this.b,r=s.a -return s.b.$5(r,r.gfY(),this,a,b)}, -GZ(a,b,c){var s=this.c,r=s.a -return s.b.$6(r,r.gfY(),this,a,b,c)}, -nB(a){var s=this.d,r=s.a -return s.b.$4(r,r.gfY(),this,a)}, -m9(a){var s=this.e,r=s.a -return s.b.$4(r,r.gfY(),this,a)}, -z1(a){var s=this.f,r=s.a -return s.b.$4(r,r.gfY(),this,a)}, -nf(a,b){var s,r -A.fD(a,"error",t.K) -s=this.r -r=s.a -if(r===B.A)return null -return s.b.$5(r,r.gfY(),this,a,b)}, -kT(a){var s=this.x,r=s.a -return s.b.$4(r,r.gfY(),this,a)}, -EF(a,b){var s=this.y,r=s.a -return s.b.$5(r,r.gfY(),this,a,b)}, -ED(a,b){var s=this.z,r=s.a -return s.b.$5(r,r.gfY(),this,a,b)}, -TP(a,b){var s=this.Q,r=s.a -return s.b.$4(r,r.gfY(),this,b)}, -gO_(){return this.a}, -gO1(){return this.b}, -gO0(){return this.c}, -gND(){return this.d}, -gNF(){return this.e}, -gNC(){return this.f}, -gLl(){return this.r}, -gD0(){return this.x}, -gKJ(){return this.y}, -gKI(){return this.z}, -gNu(){return this.Q}, -gLx(){return this.ch}, -gCb(){return this.cx}, -gaA(a){return this.db}, -gMN(){return this.dx}} -A.alq.prototype={ -$0(){return this.a.pP(this.b,this.c)}, -$S(){return this.c.i("0()")}} -A.als.prototype={ -$1(a){var s=this -return s.a.nE(s.b,a,s.d,s.c)}, -$S(){return this.d.i("@<0>").aK(this.c).i("1(2)")}} -A.alp.prototype={ -$0(){return this.a.kI(this.b)}, -$S:0} -A.alr.prototype={ -$1(a){return this.a.nF(this.b,a,this.c)}, -$S(){return this.c.i("~(0)")}} -A.atB.prototype={ -$0(){A.A1(this.a,this.b)}, -$S:0} -A.WM.prototype={ -gO_(){return B.XA}, -gO1(){return B.XB}, -gO0(){return B.Xz}, -gND(){return B.Xp}, -gNF(){return B.Xq}, -gNC(){return B.Xo}, -gLl(){return B.XK}, -gD0(){return B.XN}, -gKJ(){return B.XJ}, -gKI(){return B.XH}, -gNu(){return B.XM}, -gLx(){return B.XL}, -gCb(){return B.XI}, -gaA(a){return null}, -gMN(){return $.aKv()}, -gKV(){var s=$.aqE -return s==null?$.aqE=new A.y0():s}, -gfY(){var s=$.aqE -return s==null?$.aqE=new A.y0():s}, -gng(){return this}, -kI(a){var s,r,q -try{if(B.A===$.a3){a.$0() -return}A.atC(null,null,this,a)}catch(q){s=A.Z(q) -r=A.aD(q) -A.Ia(s,r)}}, -nF(a,b){var s,r,q -try{if(B.A===$.a3){a.$1(b) -return}A.atE(null,null,this,a,b)}catch(q){s=A.Z(q) -r=A.aD(q) -A.Ia(s,r)}}, -Uu(a,b,c){var s,r,q -try{if(B.A===$.a3){a.$2(b,c) -return}A.atD(null,null,this,a,b,c)}catch(q){s=A.Z(q) -r=A.aD(q) -A.Ia(s,r)}}, -E4(a,b){return new A.aqG(this,a,b)}, -Qg(a,b,c){return new A.aqI(this,a,c,b)}, -xb(a){return new A.aqF(this,a)}, -xc(a,b){return new A.aqH(this,a,b)}, -h(a,b){return null}, -tx(a,b){A.Ia(a,b)}, -S9(a){return A.aH5(null,null,this,a,null)}, -pP(a){if($.a3===B.A)return a.$0() -return A.atC(null,null,this,a)}, -nE(a,b){if($.a3===B.A)return a.$1(b) -return A.atE(null,null,this,a,b)}, -GZ(a,b,c){if($.a3===B.A)return a.$2(b,c) -return A.atD(null,null,this,a,b,c)}, -nB(a){return a}, -m9(a){return a}, -z1(a){return a}, -nf(a,b){return null}, -kT(a){A.atF(null,null,this,a)}, -EF(a,b){return A.ayA(a,b)}, -ED(a,b){return A.aFj(a,b)}, -TP(a,b){A.Il(b)}} -A.aqG.prototype={ -$0(){return this.a.pP(this.b,this.c)}, -$S(){return this.c.i("0()")}} -A.aqI.prototype={ -$1(a){var s=this -return s.a.nE(s.b,a,s.d,s.c)}, -$S(){return this.d.i("@<0>").aK(this.c).i("1(2)")}} -A.aqF.prototype={ -$0(){return this.a.kI(this.b)}, -$S:0} -A.aqH.prototype={ -$1(a){return this.a.nF(this.b,a,this.c)}, -$S(){return this.c.i("~(0)")}} -A.rn.prototype={ -gp(a){return this.a}, -gS(a){return this.a===0}, -gbv(a){return this.a!==0}, -gaD(a){return new A.ro(this,A.r(this).i("ro<1>"))}, -gbg(a){var s=A.r(this) -return A.jY(new A.ro(this,s.i("ro<1>")),new A.an7(this),s.c,s.Q[1])}, -am(a,b){var s,r -if(typeof b=="string"&&b!=="__proto__"){s=this.b -return s==null?!1:s[b]!=null}else if(typeof b=="number"&&(b&1073741823)===b){r=this.c -return r==null?!1:r[b]!=null}else return this.qJ(b)}, -qJ(a){var s=this.d -if(s==null)return!1 -return this.hl(this.LC(s,a),a)>=0}, -P(a,b){b.a9(0,new A.an6(this))}, -h(a,b){var s,r,q -if(typeof b=="string"&&b!=="__proto__"){s=this.b -r=s==null?null:A.ayN(s,b) -return r}else if(typeof b=="number"&&(b&1073741823)===b){q=this.c -r=q==null?null:A.ayN(q,b) -return r}else return this.a6Z(0,b)}, -a6Z(a,b){var s,r,q=this.d -if(q==null)return null -s=this.LC(q,b) -r=this.hl(s,b) -return r<0?null:s[r+1]}, -l(a,b,c){var s,r,q=this -if(typeof b=="string"&&b!=="__proto__"){s=q.b -q.Kr(s==null?q.b=A.ayO():s,b,c)}else if(typeof b=="number"&&(b&1073741823)===b){r=q.c -q.Kr(r==null?q.c=A.ayO():r,b,c)}else q.aep(b,c)}, -aep(a,b){var s,r,q,p=this,o=p.d -if(o==null)o=p.d=A.ayO() -s=p.hU(a) -r=o[s] -if(r==null){A.ayP(o,s,[a,b]);++p.a -p.e=null}else{q=p.hl(r,a) -if(q>=0)r[q+1]=b -else{r.push(a,b);++p.a -p.e=null}}}, -bQ(a,b,c){var s,r=this -if(r.am(0,b))return A.r(r).Q[1].a(r.h(0,b)) -s=c.$0() -r.l(0,b,s) -return s}, -w(a,b){var s=this -if(typeof b=="string"&&b!=="__proto__")return s.l5(s.b,b) -else if(typeof b=="number"&&(b&1073741823)===b)return s.l5(s.c,b) -else return s.iA(0,b)}, -iA(a,b){var s,r,q,p,o=this,n=o.d -if(n==null)return null -s=o.hU(b) -r=n[s] -q=o.hl(r,b) -if(q<0)return null;--o.a -o.e=null -p=r.splice(q,2)[1] -if(0===r.length)delete n[s] -return p}, -a9(a,b){var s,r,q,p,o=this,n=o.vz() -for(s=n.length,r=A.r(o).Q[1],q=0;q"))}, -A(a,b){return this.a.am(0,b)}, -a9(a,b){var s,r,q=this.a,p=q.vz() -for(s=p.length,r=0;r=r.length){s.d=null -return!1}else{s.d=r[q] -s.c=q+1 -return!0}}} -A.FT.prototype={ -ph(a){return A.ow(a)&1073741823}, -pi(a,b){var s,r,q -if(a==null)return-1 -s=a.length -for(r=0;r"))}, -ga3(a){return new A.kv(this,this.vy(),A.r(this).i("kv<1>"))}, -gp(a){return this.a}, -gS(a){return this.a===0}, -gbv(a){return this.a!==0}, -A(a,b){var s,r -if(typeof b=="string"&&b!=="__proto__"){s=this.b -return s==null?!1:s[b]!=null}else if(typeof b=="number"&&(b&1073741823)===b){r=this.c -return r==null?!1:r[b]!=null}else return this.Ba(b)}, -Ba(a){var s=this.d -if(s==null)return!1 -return this.hl(s[this.hU(a)],a)>=0}, -I(a,b){var s,r,q=this -if(typeof b=="string"&&b!=="__proto__"){s=q.b -return q.qG(s==null?q.b=A.ayQ():s,b)}else if(typeof b=="number"&&(b&1073741823)===b){r=q.c -return q.qG(r==null?q.c=A.ayQ():r,b)}else return q.dr(0,b)}, -dr(a,b){var s,r,q=this,p=q.d -if(p==null)p=q.d=A.ayQ() -s=q.hU(b) -r=p[s] -if(r==null)p[s]=[b] -else{if(q.hl(r,b)>=0)return!1 -r.push(b)}++q.a -q.e=null -return!0}, -P(a,b){var s -for(s=J.aW(b);s.v();)this.I(0,s.gJ(s))}, -w(a,b){var s=this -if(typeof b=="string"&&b!=="__proto__")return s.l5(s.b,b) -else if(typeof b=="number"&&(b&1073741823)===b)return s.l5(s.c,b) -else return s.iA(0,b)}, -iA(a,b){var s,r,q,p=this,o=p.d -if(o==null)return!1 -s=p.hU(b) -r=o[s] -q=p.hl(r,b) -if(q<0)return!1;--p.a -p.e=null -r.splice(q,1) -if(0===r.length)delete o[s] -return!0}, -ar(a){var s=this -if(s.a>0){s.b=s.c=s.d=s.e=null -s.a=0}}, -vy(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.e -if(h!=null)return h -h=A.a_(i.a,null,!1,t.z) -s=i.b -if(s!=null){r=Object.getOwnPropertyNames(s) -q=r.length -for(p=0,o=0;o=r.length){s.d=null -return!1}else{s.d=r[q] -s.c=q+1 -return!0}}} -A.iu.prototype={ -r6(){return new A.iu(A.r(this).i("iu<1>"))}, -ga3(a){var s=this,r=new A.h6(s,s.r,A.r(s).i("h6<1>")) -r.c=s.e -return r}, -gp(a){return this.a}, -gS(a){return this.a===0}, -gbv(a){return this.a!==0}, -A(a,b){var s,r -if(typeof b=="string"&&b!=="__proto__"){s=this.b -if(s==null)return!1 -return s[b]!=null}else if(typeof b=="number"&&(b&1073741823)===b){r=this.c -if(r==null)return!1 -return r[b]!=null}else return this.Ba(b)}, -Ba(a){var s=this.d -if(s==null)return!1 -return this.hl(s[this.hU(a)],a)>=0}, -a9(a,b){var s=this,r=s.e,q=s.r -for(;r!=null;){b.$1(r.a) -if(q!==s.r)throw A.c(A.bF(s)) -r=r.b}}, -gN(a){var s=this.e -if(s==null)throw A.c(A.ae("No elements")) -return s.a}, -gO(a){var s=this.f -if(s==null)throw A.c(A.ae("No elements")) -return s.a}, -I(a,b){var s,r,q=this -if(typeof b=="string"&&b!=="__proto__"){s=q.b -return q.qG(s==null?q.b=A.ayS():s,b)}else if(typeof b=="number"&&(b&1073741823)===b){r=q.c -return q.qG(r==null?q.c=A.ayS():r,b)}else return q.dr(0,b)}, -dr(a,b){var s,r,q=this,p=q.d -if(p==null)p=q.d=A.ayS() -s=q.hU(b) -r=p[s] -if(r==null)p[s]=[q.B4(b)] -else{if(q.hl(r,b)>=0)return!1 -r.push(q.B4(b))}return!0}, -w(a,b){var s=this -if(typeof b=="string"&&b!=="__proto__")return s.l5(s.b,b) -else if(typeof b=="number"&&(b&1073741823)===b)return s.l5(s.c,b) -else return s.iA(0,b)}, -iA(a,b){var s,r,q,p,o=this,n=o.d -if(n==null)return!1 -s=o.hU(b) -r=n[s] -q=o.hl(r,b) -if(q<0)return!1 -p=r.splice(q,1)[0] -if(0===r.length)delete n[s] -o.Ks(p) -return!0}, -a6s(a,b){var s,r,q,p,o=this,n=o.e -for(;n!=null;n=r){s=n.a -r=n.b -q=o.r -p=a.$1(s) -if(q!==o.r)throw A.c(A.bF(o)) -if(!0===p)o.w(0,s)}}, -ar(a){var s=this -if(s.a>0){s.b=s.c=s.d=s.e=s.f=null -s.a=0 -s.B3()}}, -qG(a,b){if(a[b]!=null)return!1 -a[b]=this.B4(b) -return!0}, -l5(a,b){var s -if(a==null)return!1 -s=a[b] -if(s==null)return!1 -this.Ks(s) -delete a[b] -return!0}, -B3(){this.r=this.r+1&1073741823}, -B4(a){var s,r=this,q=new A.anJ(a) -if(r.e==null)r.e=r.f=q -else{s=r.f -s.toString -q.c=s -r.f=s.b=q}++r.a -r.B3() -return q}, -Ks(a){var s=this,r=a.c,q=a.b -if(r==null)s.e=q -else r.b=q -if(q==null)s.f=r -else q.c=r;--s.a -s.B3()}, -hU(a){return J.bY(a)&1073741823}, -hl(a,b){var s,r -if(a==null)return-1 -s=a.length -for(r=0;r>")),this.c,s.i("@<1>").aK(s.i("cv<1>")).i("dq<1,2>"));s.v();)if(J.e(s.gJ(s),b))return!0 -return!1}, -a9(a,b){var s -for(s=this.$ti,s=new A.dq(this,A.b([],s.i("o>")),this.c,s.i("@<1>").aK(s.i("cv<1>")).i("dq<1,2>"));s.v();)b.$1(s.gJ(s))}, -ew(a,b){return A.fZ(this,!0,this.$ti.c)}, -eb(a){return this.ew(a,!0)}, -j1(a){return A.lj(this,this.$ti.c)}, -gp(a){var s,r=this.$ti,q=new A.dq(this,A.b([],r.i("o>")),this.c,r.i("@<1>").aK(r.i("cv<1>")).i("dq<1,2>")) -for(s=0;q.v();)++s -return s}, -gS(a){var s=this.$ti -return!new A.dq(this,A.b([],s.i("o>")),this.c,s.i("@<1>").aK(s.i("cv<1>")).i("dq<1,2>")).v()}, -gbv(a){return this.d!=null}, -j_(a,b){return A.ahH(this,b,this.$ti.c)}, -hi(a,b){return A.agP(this,b,this.$ti.c)}, -gN(a){var s=this.$ti,r=new A.dq(this,A.b([],s.i("o>")),this.c,s.i("@<1>").aK(s.i("cv<1>")).i("dq<1,2>")) -if(!r.v())throw A.c(A.c7()) -return r.gJ(r)}, -gO(a){var s,r=this.$ti,q=new A.dq(this,A.b([],r.i("o>")),this.c,r.i("@<1>").aK(r.i("cv<1>")).i("dq<1,2>")) -if(!q.v())throw A.c(A.c7()) -do s=q.gJ(q) -while(q.v()) -return s}, -bu(a,b){var s,r,q,p=this,o="index" -A.fD(b,o,t.S) -A.dw(b,o) -for(s=p.$ti,s=new A.dq(p,A.b([],s.i("o>")),p.c,s.i("@<1>").aK(s.i("cv<1>")).i("dq<1,2>")),r=0;s.v();){q=s.gJ(s) -if(b===r)return q;++r}throw A.c(A.cl(b,p,o,null,r))}, -j(a){return A.axC(this,"(",")")}} -A.AS.prototype={} -A.a92.prototype={ -$2(a,b){this.a.l(0,this.b.a(a),this.c.a(b))}, -$S:79} -A.Bd.prototype={ -w(a,b){b.gapQ() -return!1}, -A(a,b){return b instanceof A.pX&&this===b.a}, -ga3(a){var s=this -return new A.xl(s,s.a,s.c,s.$ti.i("xl<1>"))}, -gp(a){return this.b}, -gN(a){var s -if(this.b===0)throw A.c(A.ae("No such element")) -s=this.c -s.toString -return s}, -gO(a){var s -if(this.b===0)throw A.c(A.ae("No such element")) -s=this.c.c -s.toString -return s}, -a9(a,b){var s,r,q=this,p=q.a -if(q.b===0)return -s=q.c -s.toString -r=s -do{b.$1(r) -if(p!==q.a)throw A.c(A.bF(q)) -s=r.b -s.toString -if(s!==q.c){r=s -continue}else break}while(!0)}, -gS(a){return this.b===0}, -aay(a,b,c){var s,r,q=this -if(b.a!=null)throw A.c(A.ae("LinkedListEntry is already in a LinkedList"));++q.a -b.a=q -s=q.b -if(s===0){b.b=b -q.c=b.c=b -q.b=s+1 -return}r=a.c -r.toString -b.c=r -b.b=a -a.c=r.b=b -q.b=s+1}, -aft(a){var s,r,q=this;++q.a -s=a.b -s.c=a.c -a.c.b=s -r=--q.b -a.a=a.b=a.c=null -if(r===0)q.c=null -else if(a===q.c)q.c=s}} -A.xl.prototype={ -gJ(a){return this.$ti.c.a(this.c)}, -v(){var s=this,r=s.a -if(s.b!==r.a)throw A.c(A.bF(s)) -if(r.b!==0)r=s.e&&s.d===r.gN(r) -else r=!0 -if(r){s.c=null -return!1}s.e=!0 -r=s.d -s.c=r -s.d=r.b -return!0}} -A.pX.prototype={} -A.Be.prototype={$iY:1,$iq:1,$iw:1} -A.T.prototype={ -ga3(a){return new A.bl(a,this.gp(a),A.b6(a).i("bl"))}, -bu(a,b){return this.h(a,b)}, -a9(a,b){var s,r=this.gp(a) -for(s=0;s=0;--s){r=this.h(a,s) -if(b.$1(r))return r -if(q!==this.gp(a))throw A.c(A.bF(a))}if(c!=null)return c.$0() -throw A.c(A.c7())}, -c1(a,b){var s -if(this.gp(a)===0)return"" -s=A.R0("",a,b) -return s.charCodeAt(0)==0?s:s}, -G_(a){return this.c1(a,"")}, -hB(a,b,c){return new A.aF(a,b,A.b6(a).i("@").aK(c).i("aF<1,2>"))}, -hi(a,b){return A.f1(a,b,null,A.b6(a).i("T.E"))}, -j_(a,b){return A.f1(a,0,A.fD(b,"count",t.S),A.b6(a).i("T.E"))}, -ew(a,b){var s,r,q,p,o=this -if(o.gS(a)){s=A.b6(a).i("T.E") -return b?J.uj(0,s):J.AV(0,s)}r=o.h(a,0) -q=A.a_(o.gp(a),r,b,A.b6(a).i("T.E")) -for(p=1;p").aK(b).i("c6<1,2>"))}, -eu(a){var s,r=this -if(r.gp(a)===0)throw A.c(A.c7()) -s=r.h(a,r.gp(a)-1) -r.sp(a,r.gp(a)-1) -return s}, -cC(a,b){A.aF_(a,b==null?A.aYE():b)}, -U(a,b){var s=A.ai(a,!0,A.b6(a).i("T.E")) -B.d.P(s,b) -return s}, -cg(a,b,c){var s=this.gp(a) -if(c==null)c=s -A.ed(b,c,s,null,null) -return A.fZ(this.uL(a,b,c),!0,A.b6(a).i("T.E"))}, -eJ(a,b){return this.cg(a,b,null)}, -uL(a,b,c){A.ed(b,c,this.gp(a),null,null) -return A.f1(a,b,c,A.b6(a).i("T.E"))}, -h9(a,b,c,d){var s -A.b6(a).i("T.E").a(d) -A.ed(b,c,this.gp(a),null,null) -for(s=b;s").b(d)){r=e -q=d}else{p=J.a_q(d,e) -q=p.ew(p,!1) -r=0}p=J.ah(q) -if(r+s>p.gp(q))throw A.c(A.aDq()) -if(r=0;--o)this.l(a,b+o,p.h(q,r+o)) -else for(o=0;o"))}, -pq(a,b,c,d){var s,r,q,p,o=A.v(c,d) -for(s=J.aW(this.gaD(a)),r=A.b6(a).i("aB.V");s.v();){q=s.gJ(s) -p=b.$2(q,r.a(this.h(a,q))) -o.l(0,p.gdB(p),p.gn(p))}return o}, -aod(a,b){var s,r,q,p=A.b6(a),o=A.b([],p.i("o")) -for(s=J.aW(this.gaD(a)),p=p.i("aB.V");s.v();){r=s.gJ(s) -if(b.$2(r,p.a(this.h(a,r))))o.push(r)}for(p=o.length,q=0;q").aK(s.i("aB.V")).i("FW<1,2>"))}, -j(a){return A.Nf(a)}, -$iax:1} -A.a9k.prototype={ -$1(a){var s=this.a,r=A.b6(s),q=r.i("aB.V") -return new A.aX(a,q.a(J.N(s,a)),r.i("@").aK(q).i("aX<1,2>"))}, -$S(){return A.b6(this.a).i("aX(aB.K)")}} -A.ww.prototype={} -A.FW.prototype={ -gp(a){return J.aZ(this.a)}, -gS(a){return J.hS(this.a)}, -gbv(a){return J.rY(this.a)}, -gN(a){var s=this.a,r=J.l(s) -return this.$ti.Q[1].a(r.h(s,J.ym(r.gaD(s))))}, -gO(a){var s=this.a,r=J.l(s) -return this.$ti.Q[1].a(r.h(s,J.rZ(r.gaD(s))))}, -ga3(a){var s=this.a,r=this.$ti -return new A.UW(J.aW(J.oH(s)),s,r.i("@<1>").aK(r.Q[1]).i("UW<1,2>"))}} -A.UW.prototype={ -v(){var s=this,r=s.a -if(r.v()){s.c=J.N(s.b,r.gJ(r)) -return!0}s.c=null -return!1}, -gJ(a){return this.$ti.Q[1].a(this.c)}} -A.ol.prototype={ -l(a,b,c){throw A.c(A.V("Cannot modify unmodifiable map"))}, -w(a,b){throw A.c(A.V("Cannot modify unmodifiable map"))}, -bQ(a,b,c){throw A.c(A.V("Cannot modify unmodifiable map"))}} -A.uA.prototype={ -ji(a,b,c){var s=this.a -return s.ji(s,b,c)}, -h(a,b){return this.a.h(0,b)}, -l(a,b,c){this.a.l(0,b,c)}, -bQ(a,b,c){return this.a.bQ(0,b,c)}, -am(a,b){return this.a.am(0,b)}, -a9(a,b){this.a.a9(0,b)}, -gS(a){var s=this.a -return s.gS(s)}, -gbv(a){var s=this.a -return s.gbv(s)}, -gp(a){var s=this.a -return s.gp(s)}, -gaD(a){var s=this.a -return s.gaD(s)}, -w(a,b){return this.a.w(0,b)}, -j(a){var s=this.a -return s.j(s)}, -gbg(a){var s=this.a -return s.gbg(s)}, -gfh(a){var s=this.a -return s.gfh(s)}, -pq(a,b,c,d){var s=this.a -return s.pq(s,b,c,d)}, -$iax:1} -A.m_.prototype={ -ji(a,b,c){var s=this.a -return new A.m_(s.ji(s,b,c),b.i("@<0>").aK(c).i("m_<1,2>"))}} -A.F7.prototype={ -ML(a,b){var s=this -s.b=b -s.a=a -if(a!=null)a.b=s -if(b!=null)b.a=s}, -afs(){var s,r=this,q=r.a -if(q!=null)q.b=r.b -s=r.b -if(s!=null)s.a=q -r.a=r.b=null}} -A.rj.prototype={ -vv(a){var s,r,q=this -q.c=null -s=q.a -if(s!=null)s.b=q.b -r=q.b -if(r!=null)r.a=s -q.a=q.b=null -return q.d}, -bI(a){var s=this,r=s.c -if(r!=null)--r.b -s.c=null -s.afs() -return s.d}, -mH(){return this}, -$iaxg:1, -gxU(){return this.d}} -A.rk.prototype={ -mH(){return null}, -vv(a){throw A.c(A.c7())}, -gxU(){throw A.c(A.c7())}} -A.pa.prototype={ -gp(a){return this.b}, -rt(a){var s=this.a -new A.rj(this,a,s.$ti.i("rj<1>")).ML(s,s.b);++this.b}, -I(a,b){var s=this.a -new A.rj(this,b,s.$ti.i("rj<1>")).ML(s.a,s);++this.b}, -w(a,b){var s,r,q,p=this,o=p.a.b -o.toString -for(s=o;!0;s=o){r=s.mH() -if(r==null)return!1 -q=J.e(r.d,b) -if(p!==r.c)throw A.c(A.bF(p)) -if(q){s.vv(0);--p.b -return!0}o=s.b -o.toString}}, -gN(a){return this.a.b.gxU()}, -gO(a){return this.a.a.gxU()}, -gS(a){var s=this.a -return s.b===s}, -ar(a){var s,r,q=this.a,p=q.b -p.toString -for(s=p;!0;s=p){r=s.mH() -if(r==null)break -p=s.b -p.toString -r.c=r.a=r.b=null}q.b=q -q.a=q -this.b=0}, -ga3(a){return new A.TK(this,this.a.b,this.$ti.i("TK<1>"))}, -j(a){return A.AT(this,"{","}")}, -$iY:1} -A.TK.prototype={ -v(){var s=this,r=s.b,q=r==null?null:r.mH() -if(q==null){s.a=s.b=s.c=null -return!1}r=s.a -if(r!=q.c)throw A.c(A.bF(r)) -s.c=q.d -s.b=q.b -return!0}, -gJ(a){return this.$ti.c.a(this.c)}} -A.Bg.prototype={ -ga3(a){var s=this -return new A.xm(s,s.c,s.d,s.b,s.$ti.i("xm<1>"))}, -a9(a,b){var s,r,q=this,p=q.d -for(s=q.b,r=q.$ti.c;s!==q.c;s=(s+1&q.a.length-1)>>>0){b.$1(r.a(q.a[s])) -if(p!==q.d)A.R(A.bF(q))}}, -gS(a){return this.b===this.c}, -gp(a){return(this.c-this.b&this.a.length-1)>>>0}, -gN(a){var s=this,r=s.b -if(r===s.c)throw A.c(A.c7()) -return s.$ti.c.a(s.a[r])}, -gO(a){var s=this,r=s.b,q=s.c -if(r===q)throw A.c(A.c7()) -r=s.a -return s.$ti.c.a(r[(q-1&r.length-1)>>>0])}, -bu(a,b){var s,r=this -A.ayb(b,r,null,null) -s=r.a -return r.$ti.c.a(s[(r.b+b&s.length-1)>>>0])}, -ew(a,b){var s,r,q,p,o,n=this,m=n.a.length-1,l=(n.c-n.b&m)>>>0 -if(l===0){s=n.$ti.c -return b?J.uj(0,s):J.AV(0,s)}s=n.$ti.c -r=A.a_(l,n.gN(n),b,s) -for(q=n.a,p=n.b,o=0;o>>0]) -return r}, -eb(a){return this.ew(a,!0)}, -P(a,b){var s,r,q,p,o,n,m,l,k=this,j=k.$ti -if(j.i("w<1>").b(b)){s=b.length -r=k.gp(k) -q=r+s -p=k.a -o=p.length -if(q>=o){n=A.a_(A.aDE(q+(q>>>1)),null,!1,j.i("1?")) -k.c=k.agc(n) -k.a=n -k.b=0 -B.d.b_(n,r,q,b,0) -k.c+=s}else{j=k.c -m=o-j -if(s>>0)if(J.e(r.a[s],b)){r.iA(0,s);++r.d -return!0}return!1}, -ar(a){var s,r,q=this,p=q.b,o=q.c -if(p!==o){for(s=q.a,r=s.length-1;p!==o;p=(p+1&r)>>>0)s[p]=null -q.b=q.c=0;++q.d}}, -j(a){return A.AT(this,"{","}")}, -rt(a){var s=this,r=s.b,q=s.a -r=s.b=(r-1&q.length-1)>>>0 -q[r]=a -if(r===s.c)s.LX();++s.d}, -kD(){var s,r,q=this,p=q.b -if(p===q.c)throw A.c(A.c7());++q.d -s=q.a -r=q.$ti.c.a(s[p]) -s[p]=null -q.b=(p+1&s.length-1)>>>0 -return r}, -eu(a){var s,r=this,q=r.b,p=r.c -if(q===p)throw A.c(A.c7());++r.d -q=r.a -p=r.c=(p-1&q.length-1)>>>0 -s=r.$ti.c.a(q[p]) -q[p]=null -return s}, -dr(a,b){var s=this,r=s.a,q=s.c -r[q]=b -r=(q+1&r.length-1)>>>0 -s.c=r -if(s.b===r)s.LX();++s.d}, -iA(a,b){var s,r,q,p=this,o=p.a,n=o.length-1,m=p.b,l=p.c -if((b-m&n)>>>0<(l-b&n)>>>0){for(s=b;s!==m;s=r){r=(s-1&n)>>>0 -o[s]=o[r]}o[m]=null -p.b=(m+1&n)>>>0 -return(b+1&n)>>>0}else{m=p.c=(l-1&n)>>>0 -for(s=b;s!==m;s=q){q=(s+1&n)>>>0 -o[s]=o[q]}o[m]=null -return b}}, -LX(){var s=this,r=A.a_(s.a.length*2,null,!1,s.$ti.i("1?")),q=s.a,p=s.b,o=q.length-p -B.d.b_(r,0,o,q,p) -B.d.b_(r,o,o+s.b,s.a,0) -s.b=0 -s.c=s.a.length -s.a=r}, -agc(a){var s,r,q=this,p=q.b,o=q.c,n=q.a -if(p<=o){s=o-p -B.d.b_(a,0,s,n,p) -return s}else{r=n.length-p -B.d.b_(a,0,r,n,p) -B.d.b_(a,r,r+q.c,q.a,0) -return q.c+r}}, -y3(a){return this.gN(this).$0()}} -A.xm.prototype={ -gJ(a){return this.$ti.c.a(this.e)}, -v(){var s,r=this,q=r.a -if(r.c!==q.d)A.R(A.bF(q)) -s=r.d -if(s===r.b){r.e=null -return!1}q=q.a -r.e=q[s] -r.d=(s+1&q.length-1)>>>0 -return!0}} -A.cO.prototype={ -gS(a){return this.gp(this)===0}, -gbv(a){return this.gp(this)!==0}, -ar(a){this.uh(this.eb(0))}, -P(a,b){var s -for(s=J.aW(b);s.v();)this.I(0,s.gJ(s))}, -uh(a){var s,r -for(s=a.length,r=0;r").aK(c).i("iR<1,2>"))}, -j(a){return A.AT(this,"{","}")}, -a9(a,b){var s -for(s=this.ga3(this);s.v();)b.$1(s.gJ(s))}, -iI(a,b){var s -for(s=this.ga3(this);s.v();)if(b.$1(s.gJ(s)))return!0 -return!1}, -j_(a,b){return A.ahH(this,b,A.r(this).i("cO.E"))}, -hi(a,b){return A.agP(this,b,A.r(this).i("cO.E"))}, -gN(a){var s=this.ga3(this) -if(!s.v())throw A.c(A.c7()) -return s.gJ(s)}, -gO(a){var s,r=this.ga3(this) -if(!r.v())throw A.c(A.c7()) -do s=r.gJ(r) -while(r.v()) -return s}, -bu(a,b){var s,r,q,p="index" -A.fD(b,p,t.S) -A.dw(b,p) -for(s=this.ga3(this),r=0;s.v();){q=s.gJ(s) -if(b===r)return q;++r}throw A.c(A.cl(b,this,p,null,r))}} -A.ry.prototype={ -p0(a){var s,r,q=this.r6() -for(s=this.ga3(this);s.v();){r=s.gJ(s) -if(!a.A(0,r))q.I(0,r)}return q}, -FT(a,b){var s,r,q=this.r6() -for(s=this.ga3(this);s.v();){r=s.gJ(s) -if(b.A(0,r))q.I(0,r)}return q}, -j1(a){var s=this.r6() -s.P(0,this) -return s}, -$iY:1, -$iq:1, -$icD:1} -A.Yo.prototype={ -I(a,b){return A.as5()}, -ar(a){return A.as5()}, -uh(a){return A.as5()}, -w(a,b){return A.as5()}} -A.el.prototype={ -r6(){return A.jV(this.$ti.c)}, -A(a,b){return J.ha(this.a,b)}, -ga3(a){return J.aW(J.oH(this.a))}, -gp(a){return J.aZ(this.a)}} -A.Xk.prototype={ -gdB(a){return this.a}} -A.cv.prototype={} -A.eR.prototype={ -adF(a){var s=this,r=s.$ti -r=new A.eR(a,s.a,r.i("@<1>").aK(r.Q[1]).i("eR<1,2>")) -r.b=s.b -r.c=s.c -return r}, -j(a){return"MapEntry("+A.d(this.a)+": "+A.d(this.d)+")"}, -$iaX:1, -gn(a){return this.d}} -A.Xj.prototype={ -iF(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f=h.gdF() -if(f==null){h.B7(a,a) -return-1}s=h.gB6() -for(r=g,q=f,p=r,o=p,n=o,m=n;!0;){r=s.$2(q.a,a) -if(r>0){l=q.b -if(l==null)break -r=s.$2(l.a,a) -if(r>0){q.b=l.c -l.c=q -k=l.b -if(k==null){q=l -break}q=l -l=k}if(m==null)n=q -else m.b=q -m=q -q=l}else{if(r<0){j=q.c -if(j==null)break -r=s.$2(j.a,a) -if(r<0){q.c=j.b -j.b=q -i=j.c -if(i==null){q=j -break}q=j -j=i}if(o==null)p=q -else o.c=q}else break -o=q -q=j}}if(o!=null){o.c=q.b -q.b=p}if(m!=null){m.b=q.c -q.c=n}if(h.gdF()!==q){h.sdF(q);++h.c}return r}, -aeO(a){var s,r,q=a.b -for(s=a;q!=null;s=q,q=r){s.b=q.c -q.c=s -r=q.b}return s}, -Oy(a){var s,r,q=a.c -for(s=a;q!=null;s=q,q=r){s.c=q.b -q.b=s -r=q.c}return s}, -iA(a,b){var s,r,q,p,o=this -if(o.gdF()==null)return null -if(o.iF(b)!==0)return null -s=o.gdF() -r=s.b;--o.a -q=s.c -if(r==null)o.sdF(q) -else{p=o.Oy(r) -p.c=q -o.sdF(p)}++o.b -return s}, -AG(a,b){var s,r=this;++r.a;++r.b -s=r.gdF() -if(s==null){r.sdF(a) -return}if(b<0){a.b=s -a.c=s.c -s.c=null}else{a.c=s -a.b=s.b -s.b=null}r.sdF(a)}, -gLt(){var s=this,r=s.gdF() -if(r==null)return null -s.sdF(s.aeO(r)) -return s.gdF()}, -gMD(){var s=this,r=s.gdF() -if(r==null)return null -s.sdF(s.Oy(r)) -return s.gdF()}, -a4m(a){this.sdF(null) -this.a=0;++this.b}, -qJ(a){return this.DD(a)&&this.iF(a)===0}, -B7(a,b){return this.gB6().$2(a,b)}, -DD(a){return this.gapS().$1(a)}} -A.DN.prototype={ -h(a,b){var s=this -if(!s.f.$1(b))return null -if(s.d!=null)if(s.iF(b)===0)return s.d.d -return null}, -w(a,b){var s -if(!this.f.$1(b))return null -s=this.iA(0,b) -if(s!=null)return s.d -return null}, -l(a,b,c){var s,r=this,q=r.iF(b) -if(q===0){r.d=r.d.adF(c);++r.c -return}s=r.$ti -r.AG(new A.eR(c,b,s.i("@<1>").aK(s.Q[1]).i("eR<1,2>")),q)}, -bQ(a,b,c){var s,r,q,p,o=this,n=o.iF(b) -if(n===0)return o.d.d -s=o.b -r=o.c -q=c.$0() -if(s!==o.b)throw A.c(A.bF(o)) -if(r!==o.c)n=o.iF(b) -p=o.$ti -o.AG(new A.eR(q,b,p.i("@<1>").aK(p.Q[1]).i("eR<1,2>")),n) -return q}, -gS(a){return this.d==null}, -gbv(a){return this.d!=null}, -a9(a,b){var s,r,q=this.$ti -q=q.i("@<1>").aK(q.Q[1]) -s=new A.rz(this,A.b([],q.i("o>")),this.c,q.i("rz<1,2>")) -for(;s.v();){r=s.gJ(s) -b.$2(r.gdB(r),r.gn(r))}}, -gp(a){return this.a}, -am(a,b){return this.qJ(b)}, -gaD(a){var s=this.$ti -return new A.mh(this,s.i("@<1>").aK(s.i("eR<1,2>")).i("mh<1,2>"))}, -gbg(a){var s=this.$ti -return new A.rA(this,s.i("@<1>").aK(s.Q[1]).i("rA<1,2>"))}, -gfh(a){var s=this.$ti -return new A.H1(this,s.i("@<1>").aK(s.Q[1]).i("H1<1,2>"))}, -ak0(){if(this.d==null)return null -return this.gLt().a}, -T4(){if(this.d==null)return null -return this.gMD().a}, -am5(a){var s,r,q,p=this -if(p.d==null)return null -if(p.iF(a)<0)return p.d.a -s=p.d.b -if(s==null)return null -r=s.c -for(;r!=null;s=r,r=q)q=r.c -return s.a}, -ak1(a){var s,r,q,p=this -if(p.d==null)return null -if(p.iF(a)>0)return p.d.a -s=p.d.c -if(s==null)return null -r=s.b -for(;r!=null;s=r,r=q)q=r.b -return s.a}, -$iax:1, -B7(a,b){return this.e.$2(a,b)}, -DD(a){return this.f.$1(a)}, -gdF(){return this.d}, -gB6(){return this.e}, -sdF(a){return this.d=a}} -A.ah4.prototype={ -$1(a){return this.a.b(a)}, -$S:50} -A.kz.prototype={ -gJ(a){var s=this.b -if(s.length===0)return A.r(this).i("kz.T").a(null) -return this.BZ(B.d.gO(s))}, -v(){var s,r,q=this,p=q.c,o=q.a,n=o.b -if(p!==n){if(p==null){q.c=n -s=o.gdF() -for(p=q.b;s!=null;){p.push(s) -s=s.b}return p.length!==0}throw A.c(A.bF(o))}p=q.b -if(p.length===0)return!1 -if(q.d!==o.c){n=B.d.gO(p) -B.d.sp(p,0) -o.iF(n.a) -n=o.gdF() -n.toString -p.push(n) -q.d=o.c}s=B.d.gO(p) -r=s.c -if(r!=null){for(;r!=null;){p.push(r) -r=r.b}return!0}p.pop() -while(!0){if(!(p.length!==0&&B.d.gO(p).c===s))break -s=p.pop()}return p.length!==0}} -A.mh.prototype={ -gp(a){return this.a.a}, -gS(a){return this.a.a===0}, -ga3(a){var s=this.a,r=this.$ti -return new A.dq(s,A.b([],r.i("o<2>")),s.c,r.i("@<1>").aK(r.Q[1]).i("dq<1,2>"))}, -A(a,b){return this.a.qJ(b)}, -j1(a){var s=this.a,r=this.$ti,q=A.ah5(s.e,s.f,r.c) -q.a=s.a -q.d=q.KD(s.d,r.Q[1]) -return q}} -A.rA.prototype={ -gp(a){return this.a.a}, -gS(a){return this.a.a===0}, -ga3(a){var s=this.a,r=this.$ti -r=r.i("@<1>").aK(r.Q[1]) -return new A.H5(s,A.b([],r.i("o>")),s.c,r.i("H5<1,2>"))}} -A.H1.prototype={ -gp(a){return this.a.a}, -gS(a){return this.a.a===0}, -ga3(a){var s=this.a,r=this.$ti -r=r.i("@<1>").aK(r.Q[1]) -return new A.rz(s,A.b([],r.i("o>")),s.c,r.i("rz<1,2>"))}} -A.dq.prototype={ -BZ(a){return a.a}} -A.H5.prototype={ -BZ(a){return a.d}} -A.rz.prototype={ -BZ(a){return a}} -A.vZ.prototype={ -ga3(a){var s=this.$ti -return new A.dq(this,A.b([],s.i("o>")),this.c,s.i("@<1>").aK(s.i("cv<1>")).i("dq<1,2>"))}, -gp(a){return this.a}, -gS(a){return this.d==null}, -gbv(a){return this.d!=null}, -gN(a){if(this.a===0)throw A.c(A.c7()) -return this.gLt().a}, -gO(a){if(this.a===0)throw A.c(A.c7()) -return this.gMD().a}, -A(a,b){return this.f.$1(b)&&this.iF(this.$ti.c.a(b))===0}, -I(a,b){return this.dr(0,b)}, -dr(a,b){var s=this.iF(b) -if(s===0)return!1 -this.AG(new A.cv(b,this.$ti.i("cv<1>")),s) -return!0}, -w(a,b){if(!this.f.$1(b))return!1 -return this.iA(0,this.$ti.c.a(b))!=null}, -P(a,b){var s -for(s=J.aW(b);s.v();)this.dr(0,s.gJ(s))}, -uh(a){var s,r,q,p -for(s=a.length,r=this.$ti.c,q=0;q>")),r.c,q.i("@<1>").aK(q.i("cv<1>")).i("dq<1,2>"));q.v();){s=q.gJ(q) -if(b.A(0,s))p.dr(0,s)}return p}, -a4r(){var s=this,r=s.$ti,q=A.ah5(s.e,s.f,r.c) -q.a=s.a -q.d=s.KD(s.d,r.i("cv<1>")) -return q}, -KD(a,b){var s -if(a==null)return null -s=new A.cv(a.a,this.$ti.i("cv<1>")) -new A.ah6(this,b).$2(a,s) -return s}, -ar(a){this.a4m(0)}, -j1(a){return this.a4r()}, -j(a){return A.AT(this,"{","}")}, -$iY:1, -$iq:1, -$icD:1, -B7(a,b){return this.e.$2(a,b)}, -DD(a){return this.f.$1(a)}, -gdF(){return this.d}, -gB6(){return this.e}, -sdF(a){return this.d=a}} -A.ah7.prototype={ -$1(a){return this.a.b(a)}, -$S:50} -A.ah6.prototype={ -$2(a,b){var s,r,q,p,o,n=this.a.$ti.i("cv<1>") -do{s=a.b -r=a.c -if(s!=null){q=new A.cv(s.a,n) -b.b=q -this.$2(s,q)}p=r!=null -if(p){o=new A.cv(r.a,n) -b.c=o -b=o -a=r}}while(p)}, -$S(){return this.a.$ti.aK(this.b).i("~(1,cv<2>)")}} -A.FU.prototype={} -A.H2.prototype={} -A.H3.prototype={} -A.H4.prototype={} -A.Hu.prototype={} -A.HY.prototype={} -A.I3.prototype={} -A.UG.prototype={ -h(a,b){var s,r=this.b -if(r==null)return this.c.h(0,b) -else if(typeof b!="string")return null -else{s=r[b] -return typeof s=="undefined"?this.acK(b):s}}, -gp(a){var s -if(this.b==null){s=this.c -s=s.gp(s)}else s=this.o7().length -return s}, -gS(a){return this.gp(this)===0}, -gbv(a){return this.gp(this)>0}, -gaD(a){var s -if(this.b==null){s=this.c -return s.gaD(s)}return new A.UH(this)}, -gbg(a){var s,r=this -if(r.b==null){s=r.c -return s.gbg(s)}return A.jY(r.o7(),new A.anx(r),t.N,t.z)}, -l(a,b,c){var s,r,q=this -if(q.b==null)q.c.l(0,b,c) -else if(q.am(0,b)){s=q.b -s[b]=c -r=q.a -if(r==null?s!=null:r!==s)r[b]=null}else q.PC().l(0,b,c)}, -am(a,b){if(this.b==null)return this.c.am(0,b) -if(typeof b!="string")return!1 -return Object.prototype.hasOwnProperty.call(this.a,b)}, -bQ(a,b,c){var s -if(this.am(0,b))return this.h(0,b) -s=c.$0() -this.l(0,b,s) -return s}, -w(a,b){if(this.b!=null&&!this.am(0,b))return null -return this.PC().w(0,b)}, -a9(a,b){var s,r,q,p,o=this -if(o.b==null)return o.c.a9(0,b) -s=o.o7() -for(r=0;r"))}return s}, -A(a,b){return this.a.am(0,b)}} -A.aiX.prototype={ -$0(){var s,r -try{s=new TextDecoder("utf-8",{fatal:true}) -return s}catch(r){}return null}, -$S:43} -A.aiW.prototype={ -$0(){var s,r -try{s=new TextDecoder("utf-8",{fatal:false}) -return s}catch(r){}return null}, -$S:43} -A.yJ.prototype={ -gaF(a){return"us-ascii"}, -dv(a){return B.mM.cU(a)}, -ck(a,b){if(this.a)return B.yj.cU(b) -else return B.yi.cU(b)}, -gne(){return B.mM}} -A.as3.prototype={ -cU(a){var s,r,q,p=A.ed(0,null,a.length,null,null)-0,o=new Uint8Array(p) -for(s=~this.a,r=0;r>>0!==0){if(!this.a)throw A.c(A.cj("Invalid value in input: "+A.d(q),p,p)) -return this.a4O(a,0,n)}}return A.jn(a,0,n)}, -a4O(a,b,c){var s,r,q,p,o -for(s=~this.b,r=J.ah(a),q=b,p="";q>>0!==0?65533:o)}return p.charCodeAt(0)==0?p:p}} -A.IU.prototype={} -A.J6.prototype={ -gne(){return B.yU}, -amE(a,a0,a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=null,b="Invalid base64 encoding length " -a2=A.ed(a1,a2,a0.length,c,c) -s=$.aKh() -for(r=a1,q=r,p=c,o=-1,n=-1,m=0;r=0){i=B.e.aH(u.U,h) -if(i===k)continue -k=i}else{if(h===-1){if(o<0){g=p==null?c:p.a.length -if(g==null)g=0 -o=g+(r-q) -n=r}++m -if(k===61)continue}k=i}if(h!==-2){if(p==null){p=new A.ci("") -g=p}else g=p -f=g.a+=B.e.a0(a0,q,r) -g.a=f+A.cg(k) -q=l -continue}}throw A.c(A.cj("Invalid base64 data",a0,r))}if(p!=null){g=p.a+=B.e.a0(a0,q,a2) -f=g.length -if(o>=0)A.aBQ(a0,n,a2,o,m,f) -else{e=B.b.b4(f-1,4)+1 -if(e===1)throw A.c(A.cj(b,a0,a2)) -for(;e<4;){g+="=" -p.a=g;++e}}g=p.a -return B.e.kF(a0,a1,a2,g.charCodeAt(0)==0?g:g)}d=a2-a1 -if(o>=0)A.aBQ(a0,n,a2,o,m,d) -else{e=B.b.b4(d,4) -if(e===1)throw A.c(A.cj(b,a0,a2)) -if(e>1)a0=B.e.kF(a0,a2,a2,e===2?"==":"=")}return a0}} -A.a_V.prototype={ -cU(a){var s=J.ah(a) -if(s.gS(a))return"" -s=new A.ak4(u.U).ajk(a,0,s.gp(a),!0) -s.toString -return A.jn(s,0,null)}} -A.ak4.prototype={ -ajk(a,b,c,d){var s,r=this.a,q=(r&3)+(c-b),p=B.b.az(q,3),o=p*4 -if(q-p*3>0)o+=4 -s=new Uint8Array(o) -this.a=A.aVb(this.b,a,b,c,!0,s,0,r) -if(o>0)return s -return null}} -A.a0r.prototype={} -A.a0s.prototype={} -A.SJ.prototype={ -I(a,b){var s,r,q=this,p=q.b,o=q.c,n=J.ah(b) -if(n.gp(b)>p.length-o){p=q.b -s=n.gp(b)+p.length-1 -s|=B.b.t(s,1) -s|=s>>>2 -s|=s>>>4 -s|=s>>>8 -r=new Uint8Array((((s|s>>>16)>>>0)+1)*2) -p=q.b -B.t.cR(r,0,p.length,p) -q.b=r}p=q.b -o=q.c -B.t.cR(p,o,o+n.gp(b),b) -q.c=q.c+n.gp(b)}, -eQ(a){this.a.$1(B.t.cg(this.b,0,this.c))}} -A.JG.prototype={} -A.kU.prototype={ -dv(a){return this.gne().cU(a)}} -A.KA.prototype={} -A.mN.prototype={} -A.AY.prototype={ -j(a){var s=A.pe(this.a) -return(this.b!=null?"Converting object to an encodable object failed:":"Converting object did not return an encodable object:")+" "+s}} -A.MQ.prototype={ -j(a){return"Cyclic error in JSON stringify"}} -A.MP.prototype={ -n8(a,b,c){var s=A.aH0(b,this.gaiI().a) -return s}, -ck(a,b){return this.n8(a,b,null)}, -dW(a,b){var s -if(b==null)b=null -if(b==null){s=this.gne() -return A.ayR(a,s.b,s.a)}return A.ayR(a,b,null)}, -dv(a){return this.dW(a,null)}, -gne(){return B.Em}, -gaiI(){return B.El}} -A.a8v.prototype={ -cU(a){var s,r=this.b,q=this.a,p=new A.ci("") -if(q==null)s=A.aFW(p,r) -else{if(r==null)r=A.azA() -s=new A.UJ(q,0,p,[],r)}s.mk(a) -r=p.a -return r.charCodeAt(0)==0?r:r}} -A.a8u.prototype={ -cU(a){return A.aH0(a,this.a)}} -A.anA.prototype={ -Hw(a){var s,r,q,p,o,n,m=a.length -for(s=this.c,r=0,q=0;q92){if(p>=55296){o=p&64512 -if(o===55296){n=q+1 -n=!(n=0&&(B.e.aH(a,o)&64512)===55296)}else o=!1 -else o=!0 -if(o){if(q>r)s.a+=B.e.a0(a,r,q) -r=q+1 -o=s.a+=A.cg(92) -o+=A.cg(117) -s.a=o -o+=A.cg(100) -s.a=o -n=p>>>8&15 -o+=A.cg(n<10?48+n:87+n) -s.a=o -n=p>>>4&15 -o+=A.cg(n<10?48+n:87+n) -s.a=o -n=p&15 -s.a=o+A.cg(n<10?48+n:87+n)}}continue}if(p<32){if(q>r)s.a+=B.e.a0(a,r,q) -r=q+1 -o=s.a+=A.cg(92) -switch(p){case 8:s.a=o+A.cg(98) -break -case 9:s.a=o+A.cg(116) -break -case 10:s.a=o+A.cg(110) -break -case 12:s.a=o+A.cg(102) -break -case 13:s.a=o+A.cg(114) -break -default:o+=A.cg(117) -s.a=o -o+=A.cg(48) -s.a=o -o+=A.cg(48) -s.a=o -n=p>>>4&15 -o+=A.cg(n<10?48+n:87+n) -s.a=o -n=p&15 -s.a=o+A.cg(n<10?48+n:87+n) -break}}else if(p===34||p===92){if(q>r)s.a+=B.e.a0(a,r,q) -r=q+1 -o=s.a+=A.cg(92) -s.a=o+A.cg(p)}}if(r===0)s.a+=a -else if(r>>18|240 -q=o.b=p+1 -r[p]=s>>>12&63|128 -p=o.b=q+1 -r[q]=s>>>6&63|128 -o.b=p+1 -r[p]=s&63|128 -return!0}else{o.DI() -return!1}}, -a6q(a,b,c){var s,r,q,p,o,n,m,l=this -if(b!==c&&(B.e.aH(a,c-1)&64512)===55296)--c -for(s=l.c,r=s.length,q=b;q=r)break -l.b=o+1 -s[o]=p}else{o=p&64512 -if(o===55296){if(l.b+4>r)break -n=q+1 -if(l.agb(p,B.e.ao(a,n)))q=n}else if(o===56320){if(l.b+3>r)break -l.DI()}else if(p<=2047){o=l.b -m=o+1 -if(m>=r)break -l.b=m -s[o]=p>>>6|192 -l.b=m+1 -s[m]=p&63|128}else{o=l.b -if(o+2>=r)break -m=l.b=o+1 -s[o]=p>>>12|224 -o=l.b=m+1 -s[m]=p>>>6&63|128 -l.b=o+1 -s[o]=p&63|128}}}return q}} -A.RK.prototype={ -cU(a){var s=this.a,r=A.aUd(s,a,0,null) -if(r!=null)return r -return new A.asb(s).ahZ(a,0,null,!0)}} -A.asb.prototype={ -ahZ(a,b,c,d){var s,r,q,p,o,n=this,m=A.ed(b,c,J.aZ(a),null,null) -if(b===m)return"" -if(t.H3.b(a)){s=a -r=0}else{s=A.aWh(a,b,m) -m-=b -r=b -b=0}q=n.Bb(s,b,m,!0) -p=n.b -if((p&1)!==0){o=A.aWi(p) -n.b=0 -throw A.c(A.cj(o,a,r+n.c))}return q}, -Bb(a,b,c,d){var s,r,q=this -if(c-b>1000){s=B.b.az(b+c,2) -r=q.Bb(a,b,s,!1) -if((q.b&1)!==0)return r -return r+q.Bb(a,s,c,d)}return q.aiE(a,b,c,d)}, -aiE(a,b,c,d){var s,r,q,p,o,n,m,l=this,k=65533,j=l.b,i=l.c,h=new A.ci(""),g=b+1,f=a[b] -$label0$0:for(s=l.a;!0;){for(;!0;g=p){r=B.e.ao("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIHHHJEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBKCCCCCCCCCCCCDCLONNNMEEEEEEEEEEE",f)&31 -i=j<=32?f&61694>>>r:(f&63|i<<6)>>>0 -j=B.e.ao(" \x000:XECCCCCN:lDb \x000:XECCCCCNvlDb \x000:XECCCCCN:lDb AAAAA\x00\x00\x00\x00\x00AAAAA00000AAAAA:::::AAAAAGG000AAAAA00KKKAAAAAG::::AAAAA:IIIIAAAAA000\x800AAAAA\x00\x00\x00\x00 AAAAA",j+r) -if(j===0){h.a+=A.cg(i) -if(g===c)break $label0$0 -break}else if((j&1)!==0){if(s)switch(j){case 69:case 67:h.a+=A.cg(k) -break -case 65:h.a+=A.cg(k);--g -break -default:q=h.a+=A.cg(k) -h.a=q+A.cg(k) -break}else{l.b=j -l.c=g-1 -return""}j=0}if(g===c)break $label0$0 -p=g+1 -f=a[g]}p=g+1 -f=a[g] -if(f<128){while(!0){if(!(p=128){o=n-1 -p=n -break}p=n}if(o-g<20)for(m=g;m32)if(s)h.a+=A.cg(k) -else{l.b=77 -l.c=c -return""}l.b=j -l.c=i -s=h.a -return s.charCodeAt(0)==0?s:s}} -A.YR.prototype={} -A.au0.prototype={ -$2(a,b){this.a.l(0,a.a,b)}, -$S:127} -A.aaq.prototype={ -$2(a,b){var s=this.b,r=this.a,q=s.a+=r.a -q+=a.a -s.a=q -s.a=q+": " -s.a+=A.pe(b) -r.a=", "}, -$S:127} -A.br.prototype={} -A.dj.prototype={ -I(a,b){return A.aPK(this.a+B.b.az(b.a,1000),this.b)}, -k(a,b){if(b==null)return!1 -return b instanceof A.dj&&this.a===b.a&&this.b===b.b}, -b8(a,b){return B.b.b8(this.a,b.a)}, -a0x(a,b){var s,r=this.a -if(Math.abs(r)<=864e13)s=!1 -else s=!0 -if(s)throw A.c(A.aO("DateTime is outside valid range: "+r,null)) -A.fD(this.b,"isUtc",t.y)}, -gB(a){var s=this.a -return(s^B.b.t(s,30))&1073741823}, -j(a){var s=this,r=A.aPL(A.ON(s)),q=A.KR(A.id(s)),p=A.KR(A.OM(s)),o=A.KR(A.qs(s)),n=A.KR(A.aEu(s)),m=A.KR(A.aEv(s)),l=A.aPM(A.aEt(s)) -if(s.b)return r+"-"+q+"-"+p+" "+o+":"+n+":"+m+"."+l+"Z" -else return r+"-"+q+"-"+p+" "+o+":"+n+":"+m+"."+l}, -$ibr:1} -A.aS.prototype={ -U(a,b){return new A.aS(this.a+b.a)}, -as(a,b){return new A.aS(this.a-b.a)}, -a7(a,b){return new A.aS(B.c.aX(this.a*b))}, -kS(a,b){return this.ab.a}, -k(a,b){if(b==null)return!1 -return b instanceof A.aS&&this.a===b.a}, -gB(a){return B.b.gB(this.a)}, -b8(a,b){return B.b.b8(this.a,b.a)}, -j(a){var s,r,q,p,o,n=this.a,m=B.b.az(n,36e8) -n%=36e8 -if(n<0)n=-n -s=B.b.az(n,6e7) -n%=6e7 -r=s<10?"0":"" -q=B.b.az(n,1e6) -p=q<10?"0":"" -o=B.e.dO(B.b.j(n%1e6),6,"0") -return""+m+":"+r+s+":"+p+q+"."+o}, -$ibr:1} -A.TW.prototype={$iO:1} -A.c_.prototype={ -gql(){return A.aD(this.$thrownJsError)}} -A.oL.prototype={ -j(a){var s=this.a -if(s!=null)return"Assertion failed: "+A.pe(s) -return"Assertion failed"}, -gnr(a){return this.a}} -A.o1.prototype={} -A.NK.prototype={ -j(a){return"Throw of null."}} -A.fh.prototype={ -gBC(){return"Invalid argument"+(!this.a?"(s)":"")}, -gBB(){return""}, -j(a){var s,r,q=this,p=q.c,o=p==null?"":" ("+p+")",n=q.d,m=n==null?"":": "+A.d(n),l=q.gBC()+o+m -if(!q.a)return l -s=q.gBB() -r=A.pe(q.b) -return l+s+": "+r}, -gaF(a){return this.c}} -A.v7.prototype={ -gBC(){return"RangeError"}, -gBB(){var s,r=this.e,q=this.f -if(r==null)s=q!=null?": Not less than or equal to "+A.d(q):"" -else if(q==null)s=": Not greater than or equal to "+A.d(r) -else if(q>r)s=": Not in inclusive range "+A.d(r)+".."+A.d(q) -else s=qd.length -else s=!1 -if(s)e=null -if(e==null){if(d.length>78)d=B.e.a0(d,0,75)+"..." -return f+"\n"+d}for(r=1,q=0,p=!1,o=0;o1?f+(" (at line "+r+", character "+(e-q+1)+")\n"):f+(" (at character "+(e+1)+")\n") -m=d.length -for(o=e;o78)if(e-q<75){l=q+75 -k=q -j="" -i="..."}else{if(m-e<75){k=m-75 -l=m -i=""}else{k=e-36 -l=e+36 -i="..."}j="..."}else{l=m -k=q -j="" -i=""}h=B.e.a0(d,k,l) -return f+j+h+i+"\n"+B.e.a7(" ",e-k+j.length)+"^\n"}else return e!=null?f+(" (at offset "+A.d(e)+")"):f}, -$ibm:1, -gnr(a){return this.a}, -gA3(a){return this.b}, -gca(a){return this.c}} -A.tI.prototype={ -h(a,b){var s=A.jz(b)||typeof b=="number"||typeof b=="string" -if(s)A.R(A.fJ(b,u.e,null)) -return this.a.get(b)}, -j(a){return"Expando:null"}, -gaF(){return null}} -A.q.prototype={ -xn(a,b){return A.p0(this,A.r(this).i("q.E"),b)}, -akb(a,b){var s=this,r=A.r(s) -if(r.i("Y").b(s))return A.aQT(s,b,r.i("q.E")) -return new A.pr(s,b,r.i("pr"))}, -hB(a,b,c){return A.jY(this,b,A.r(this).i("q.E"),c)}, -zm(a,b){return new A.aJ(this,b,A.r(this).i("aJ"))}, -A(a,b){var s -for(s=this.ga3(this);s.v();)if(J.e(s.gJ(s),b))return!0 -return!1}, -a9(a,b){var s -for(s=this.ga3(this);s.v();)b.$1(s.gJ(s))}, -c1(a,b){var s,r=this.ga3(this) -if(!r.v())return"" -if(b===""){s="" -do s+=A.d(J.d2(r.gJ(r))) -while(r.v())}else{s=""+A.d(J.d2(r.gJ(r))) -for(;r.v();)s=s+b+A.d(J.d2(r.gJ(r)))}return s.charCodeAt(0)==0?s:s}, -G_(a){return this.c1(a,"")}, -iI(a,b){var s -for(s=this.ga3(this);s.v();)if(b.$1(s.gJ(s)))return!0 -return!1}, -ew(a,b){return A.ai(this,b,A.r(this).i("q.E"))}, -eb(a){return this.ew(a,!0)}, -j1(a){return A.j2(this,A.r(this).i("q.E"))}, -gp(a){var s,r=this.ga3(this) -for(s=0;r.v();)++s -return s}, -gS(a){return!this.ga3(this).v()}, -gbv(a){return!this.gS(this)}, -j_(a,b){return A.ahH(this,b,A.r(this).i("q.E"))}, -hi(a,b){return A.agP(this,b,A.r(this).i("q.E"))}, -gN(a){var s=this.ga3(this) -if(!s.v())throw A.c(A.c7()) -return s.gJ(s)}, -gO(a){var s,r=this.ga3(this) -if(!r.v())throw A.c(A.c7()) -do s=r.gJ(r) -while(r.v()) -return s}, -gcc(a){var s,r=this.ga3(this) -if(!r.v())throw A.c(A.c7()) -s=r.gJ(r) -if(r.v())throw A.c(A.aDr()) -return s}, -lQ(a,b,c){var s,r -for(s=this.ga3(this);s.v();){r=s.gJ(s) -if(b.$1(r))return r}return c.$0()}, -bu(a,b){var s,r,q -A.dw(b,"index") -for(s=this.ga3(this),r=0;s.v();){q=s.gJ(s) -if(b===r)return q;++r}throw A.c(A.cl(b,this,"index",null,r))}, -j(a){return A.axC(this,"(",")")}} -A.Fr.prototype={ -bu(a,b){A.ayb(b,this,null,null) -return this.b.$1(b)}, -gp(a){return this.a}} -A.Ja.prototype={} -A.MG.prototype={} -A.aX.prototype={ -j(a){return"MapEntry("+A.d(this.a)+": "+A.d(this.b)+")"}, -gdB(a){return this.a}, -gn(a){return this.b}} -A.az.prototype={ -gB(a){return A.F.prototype.gB.call(this,this)}, -j(a){return"null"}} -A.F.prototype={$iF:1, -k(a,b){return this===b}, -gB(a){return A.hx(this)}, -j(a){return"Instance of '"+A.ac1(this)+"'"}, -Tk(a,b){throw A.c(A.aE3(this,b.gTe(),b.gTJ(),b.gTi()))}, -gea(a){return A.J(this)}, -toString(){return this.j(this)}} -A.Xu.prototype={ -j(a){return""}, -$icn:1} -A.QZ.prototype={ -gaji(){var s,r=this.b -if(r==null)r=$.OO.$0() -s=r-this.a -if($.awo()===1e6)return s -return s*1000}, -hj(a){var s=this,r=s.b -if(r!=null){s.a=s.a+($.OO.$0()-r) -s.b=null}}, -eZ(a){var s=this.b -this.a=s==null?$.OO.$0():s}} -A.ae0.prototype={ -gJ(a){return this.d}, -v(){var s,r,q,p=this,o=p.b=p.c,n=p.a,m=n.length -if(o===m){p.d=-1 -return!1}s=B.e.ao(n,o) -r=o+1 -if((s&64512)===55296&&r4)this.a.$2("an IPv6 part can only contain a maximum of 4 hex digits",a) -s=A.d1(B.e.a0(this.b,a,b),16) -if(s<0||s>65535)this.a.$2("each part must be in the range of `0x0..0xFFFF`",a) -return s}, -$S:142} -A.Hx.prototype={ -gON(){var s,r,q,p,o=this,n=o.x -if(n===$){s=o.a -r=s.length!==0?""+s+":":"" -q=o.c -p=q==null -if(!p||s==="file"){s=r+"//" -r=o.b -if(r.length!==0)s=s+r+"@" -if(!p)s+=q -r=o.d -if(r!=null)s=s+":"+A.d(r)}else s=r -s+=o.e -r=o.f -if(r!=null)s=s+"?"+r -r=o.r -if(r!=null)s=s+"#"+r -A.cb(o.x,"_text") -n=o.x=s.charCodeAt(0)==0?s:s}return n}, -gm4(){var s,r,q=this,p=q.y -if(p===$){s=q.e -if(s.length!==0&&B.e.ao(s,0)===47)s=B.e.ci(s,1) -r=s.length===0?B.aU:A.aDK(new A.aF(A.b(s.split("/"),t.s),A.aYP(),t.cj),t.N) -A.cb(q.y,"pathSegments") -p=q.y=r}return p}, -gB(a){var s,r=this,q=r.z -if(q===$){s=B.e.gB(r.gON()) -A.cb(r.z,"hashCode") -r.z=s -q=s}return q}, -guy(){return this.b}, -gjr(a){var s=this.c -if(s==null)return"" -if(B.e.bL(s,"["))return B.e.a0(s,1,s.length-1) -return s}, -gpK(a){var s=this.d -return s==null?A.aGf(this.a):s}, -gnA(a){var s=this.f -return s==null?"":s}, -gy5(){var s=this.r -return s==null?"":s}, -alV(a){var s=this.a -if(a.length!==s.length)return!1 -return A.aWb(a,s)}, -MV(a,b){var s,r,q,p,o,n -for(s=0,r=0;B.e.dm(b,"../",r);){r+=3;++s}q=B.e.pp(a,"/") -while(!0){if(!(q>0&&s>0))break -p=B.e.yx(a,"/",q-1) -if(p<0)break -o=q-p -n=o!==2 -if(!n||o===3)if(B.e.aH(a,p+1)===46)n=!n||B.e.aH(a,p+2)===46 -else n=!1 -else n=!1 -if(n)break;--s -q=p}return B.e.kF(a,q+1,null,B.e.ci(b,r-3*s))}, -R(a){return this.ul(A.m1(a,0,null))}, -ul(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=null -if(a.gdR().length!==0){s=a.gdR() -if(a.gty()){r=a.guy() -q=a.gjr(a) -p=a.gtz()?a.gpK(a):h}else{p=h -q=p -r=""}o=A.mk(a.geW(a)) -n=a.gpe()?a.gnA(a):h}else{s=i.a -if(a.gty()){r=a.guy() -q=a.gjr(a) -p=A.az0(a.gtz()?a.gpK(a):h,s) -o=A.mk(a.geW(a)) -n=a.gpe()?a.gnA(a):h}else{r=i.b -q=i.c -p=i.d -o=i.e -if(a.geW(a)==="")n=a.gpe()?a.gnA(a):i.f -else{m=A.aWg(i,o) -if(m>0){l=B.e.a0(o,0,m) -o=a.gye()?l+A.mk(a.geW(a)):l+A.mk(i.MV(B.e.ci(o,l.length),a.geW(a)))}else if(a.gye())o=A.mk(a.geW(a)) -else if(o.length===0)if(q==null)o=s.length===0?a.geW(a):A.mk(a.geW(a)) -else o=A.mk("/"+a.geW(a)) -else{k=i.MV(o,a.geW(a)) -j=s.length===0 -if(!j||q!=null||B.e.bL(o,"/"))o=A.mk(k) -else o=A.az2(k,!j||q!=null)}n=a.gpe()?a.gnA(a):h}}}return A.as8(s,r,q,p,o,n,a.gFI()?a.gy5():h)}, -gSo(){return this.a.length!==0}, -gty(){return this.c!=null}, -gtz(){return this.d!=null}, -gpe(){return this.f!=null}, -gFI(){return this.r!=null}, -gye(){return B.e.bL(this.e,"/")}, -H4(){var s,r=this,q=r.a -if(q!==""&&q!=="file")throw A.c(A.V("Cannot extract a file path from a "+q+" URI")) -q=r.f -if((q==null?"":q)!=="")throw A.c(A.V(u.z)) -q=r.r -if((q==null?"":q)!=="")throw A.c(A.V(u.A)) -q=$.aAm() -if(q)q=A.aGq(r) -else{if(r.c!=null&&r.gjr(r)!=="")A.R(A.V(u.Q)) -s=r.gm4() -A.aW8(s,!1) -q=A.R0(B.e.bL(r.e,"/")?""+"/":"",s,"/") -q=q.charCodeAt(0)==0?q:q}return q}, -j(a){return this.gON()}, -k(a,b){var s,r,q=this -if(b==null)return!1 -if(q===b)return!0 -if(t.Xu.b(b))if(q.a===b.gdR())if(q.c!=null===b.gty())if(q.b===b.guy())if(q.gjr(q)===b.gjr(b))if(q.gpK(q)===b.gpK(b))if(q.e===b.geW(b)){s=q.f -r=s==null -if(!r===b.gpe()){if(r)s="" -if(s===b.gnA(b)){s=q.r -r=s==null -if(!r===b.gFI()){if(r)s="" -s=s===b.gy5()}else s=!1}else s=!1}else s=!1}else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -return s}, -$im0:1, -gdR(){return this.a}, -geW(a){return this.e}} -A.asa.prototype={ -$2(a,b){var s=this.b,r=this.a -s.a+=r.a -r.a="&" -r=s.a+=A.Yp(B.f3,a,B.a1,!0) -if(b!=null&&b.length!==0){s.a=r+"=" -s.a+=A.Yp(B.f3,b,B.a1,!0)}}, -$S:478} -A.as9.prototype={ -$2(a,b){var s,r -if(b==null||typeof b=="string")this.a.$2(a,b) -else for(s=J.aW(b),r=this.a;s.v();)r.$2(a,s.gJ(s))}, -$S:24} -A.aiM.prototype={ -gUU(){var s,r,q,p,o=this,n=null,m=o.c -if(m==null){m=o.a -s=o.b[0]+1 -r=B.e.js(m,"?",s) -q=m.length -if(r>=0){p=A.Hy(m,r+1,q,B.f_,!1) -q=r}else p=n -m=o.c=new A.Tq("data","",n,n,A.Hy(m,s,q,B.oZ,!1),p,n)}return m}, -j(a){var s=this.a -return this.b[0]===-1?"data:"+s:s}} -A.asY.prototype={ -$2(a,b){var s=this.a[a] -B.t.h9(s,0,96,b) -return s}, -$S:473} -A.asZ.prototype={ -$3(a,b,c){var s,r -for(s=b.length,r=0;r>>0]=c}, -$S:155} -A.ix.prototype={ -gSo(){return this.b>0}, -gty(){return this.c>0}, -gtz(){return this.c>0&&this.d+1r?B.e.a0(this.a,r,s-1):""}, -gjr(a){var s=this.c -return s>0?B.e.a0(this.a,s,this.d):""}, -gpK(a){var s,r=this -if(r.gtz())return A.d1(B.e.a0(r.a,r.d+1,r.e),null) -s=r.b -if(s===4&&B.e.bL(r.a,"http"))return 80 -if(s===5&&B.e.bL(r.a,"https"))return 443 -return 0}, -geW(a){return B.e.a0(this.a,this.e,this.f)}, -gnA(a){var s=this.f,r=this.r -return s=q.length)return s -return new A.ix(B.e.a0(q,0,r),s.b,s.c,s.d,s.e,s.f,r,s.x)}, -R(a){return this.ul(A.m1(a,0,null))}, -ul(a){if(a instanceof A.ix)return this.aeF(this,a) -return this.OY().ul(a)}, -aeF(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=b.b -if(c>0)return b -s=b.c -if(s>0){r=a.b -if(r<=0)return b -q=r===4 -if(q&&B.e.bL(a.a,"file"))p=b.e!==b.f -else if(q&&B.e.bL(a.a,"http"))p=!b.MB("80") -else p=!(r===5&&B.e.bL(a.a,"https"))||!b.MB("443") -if(p){o=r+1 -return new A.ix(B.e.a0(a.a,0,o)+B.e.ci(b.a,c+1),r,s+o,b.d+o,b.e+o,b.f+o,b.r+o,a.x)}else return this.OY().ul(b)}n=b.e -c=b.f -if(n===c){s=b.r -if(c0?l:m -o=k-n -return new A.ix(B.e.a0(a.a,0,k)+B.e.ci(s,n),a.b,a.c,a.d,m,c+o,b.r+o,a.x)}j=a.e -i=a.f -if(j===i&&a.c>0){for(;B.e.dm(s,"../",n);)n+=3 -o=j-n+1 -return new A.ix(B.e.a0(a.a,0,j)+"/"+B.e.ci(s,n),a.b,a.c,a.d,j,c+o,b.r+o,a.x)}h=a.a -l=A.aG6(this) -if(l>=0)g=l -else for(g=j;B.e.dm(h,"../",g);)g+=3 -f=0 -while(!0){e=n+3 -if(!(e<=c&&B.e.dm(s,"../",n)))break;++f -n=e}for(d="";i>g;){--i -if(B.e.aH(h,i)===47){if(f===0){d="/" -break}--f -d="/"}}if(i===g&&a.b<=0&&!B.e.dm(h,"/",j)){n-=f*3 -d=""}o=i-n+d.length -return new A.ix(B.e.a0(h,0,i)+d+B.e.ci(s,n),a.b,a.c,a.d,j,c+o,b.r+o,a.x)}, -H4(){var s,r,q=this,p=q.b -if(p>=0){s=!(p===4&&B.e.bL(q.a,"file")) -p=s}else p=!1 -if(p)throw A.c(A.V("Cannot extract a file path from a "+q.gdR()+" URI")) -p=q.f -s=q.a -if(p0?s.gjr(s):r,n=s.gtz()?s.gpK(s):r,m=s.a,l=s.f,k=B.e.a0(m,s.e,l),j=s.r -l=l>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a[b]}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return a[b]}, -$ibc:1, -$iY:1, -$ibn:1, -$iq:1, -$iw:1} -A.zM.prototype={ -j(a){var s,r=a.left -r.toString -r="Rectangle ("+A.d(r)+", " -s=a.top -s.toString -return r+A.d(s)+") "+A.d(this.gbo(a))+" x "+A.d(this.gbj(a))}, -k(a,b){var s,r -if(b==null)return!1 -if(t.Bb.b(b)){s=a.left -s.toString -r=J.l(b) -if(s===r.gjw(b)){s=a.top -s.toString -s=s===r.gmf(b)&&this.gbo(a)===r.gbo(b)&&this.gbj(a)===r.gbj(b)}else s=!1}else s=!1 -return s}, -gB(a){var s,r=a.left -r.toString -s=a.top -s.toString -return A.aaC(r,s,this.gbo(a),this.gbj(a),B.as,B.as)}, -gMj(a){return a.height}, -gbj(a){var s=this.gMj(a) -s.toString -return s}, -gjw(a){var s=a.left -s.toString -return s}, -gmf(a){var s=a.top -s.toString -return s}, -gPM(a){return a.width}, -gbo(a){var s=this.gPM(a) -s.toString -return s}, -$iie:1} -A.L8.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a[b]}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return a[b]}, -$ibc:1, -$iY:1, -$ibn:1, -$iq:1, -$iw:1} -A.a3h.prototype={ -gp(a){return a.length}, -w(a,b){return a.remove(b)}} -A.ST.prototype={ -A(a,b){return J.oD(this.b,b)}, -gS(a){return this.a.firstElementChild==null}, -gp(a){return this.b.length}, -h(a,b){return t.lU.a(this.b[b])}, -l(a,b,c){this.a.replaceChild(c,this.b[b])}, -sp(a,b){throw A.c(A.V("Cannot resize element lists"))}, -I(a,b){this.a.appendChild(b) -return b}, -ga3(a){var s=this.eb(this) -return new J.du(s,s.length,A.a8(s).i("du<1>"))}, -P(a,b){A.aVe(this.a,b)}, -cC(a,b){throw A.c(A.V("Cannot sort element lists"))}, -b_(a,b,c,d,e){throw A.c(A.bV(null))}, -cR(a,b,c,d){return this.b_(a,b,c,d,0)}, -w(a,b){return A.aVg(this.a,b)}, -ks(a,b,c){var s,r,q=this -if(b<0||b>q.b.length)throw A.c(A.bL(b,0,q.gp(q),null,null)) -s=q.b -r=q.a -if(b===s.length)r.appendChild(c) -else r.insertBefore(c,t.lU.a(s[b]))}, -ar(a){J.aAH(this.a)}, -eu(a){var s=this.gO(this) -this.a.removeChild(s) -return s}, -gN(a){return A.aVf(this.a)}, -gO(a){var s=this.a.lastElementChild -if(s==null)throw A.c(A.ae("No elements")) -return s}} -A.x7.prototype={ -gp(a){return this.a.length}, -h(a,b){return this.$ti.c.a(this.a[b])}, -l(a,b,c){throw A.c(A.V("Cannot modify list"))}, -sp(a,b){throw A.c(A.V("Cannot modify list"))}, -cC(a,b){throw A.c(A.V("Cannot sort list"))}, -gN(a){return this.$ti.c.a(B.vj.gN(this.a))}, -gO(a){return this.$ti.c.a(B.vj.gO(this.a))}} -A.aA.prototype={ -gagN(a){return new A.TP(a)}, -geP(a){return new A.ST(a,a.children)}, -HB(a){return window.getComputedStyle(a,"")}, -j(a){return a.localName}, -jl(a,b,c,d){var s,r,q,p -if(c==null){s=$.aCG -if(s==null){s=A.b([],t.qF) -r=new A.BV(s) -s.push(A.aFS(null)) -s.push(A.aG8()) -$.aCG=r -d=r}else d=s -s=$.aCF -if(s==null){s=new A.Yq(d) -$.aCF=s -c=s}else{s.a=d -c=s}}if($.mM==null){s=document -r=s.implementation.createHTMLDocument("") -$.mM=r -$.axh=r.createRange() -r=$.mM.createElement("base") -t.N2.a(r) -s=s.baseURI -s.toString -r.href=s -$.mM.head.appendChild(r)}s=$.mM -if(s.body==null){r=s.createElement("body") -s.body=t.C4.a(r)}s=$.mM -if(t.C4.b(a)){s=s.body -s.toString -q=s}else{s.toString -q=s.createElement(a.tagName) -$.mM.body.appendChild(q)}if("createContextualFragment" in window.Range.prototype&&!B.d.A(B.I9,a.tagName)){$.axh.selectNodeContents(q) -s=$.axh -p=s.createContextualFragment(b)}else{q.innerHTML=b -p=$.mM.createDocumentFragment() -for(;s=q.firstChild,s!=null;)p.appendChild(s)}if(q!==$.mM.body)J.cI(q) -c.HW(p) -document.adoptNode(p) -return p}, -aik(a,b,c){return this.jl(a,b,c,null)}, -Wl(a,b){a.textContent=null -a.appendChild(this.jl(a,b,null,null))}, -S2(a){return a.focus()}, -gUv(a){return a.tagName}, -$iaA:1} -A.a3N.prototype={ -$1(a){return t.lU.b(a)}, -$S:187} -A.Lf.prototype={ -gaF(a){return a.name}} -A.iT.prototype={ -gaF(a){return a.name}, -adt(a,b,c){return a.remove(A.h7(b,0),A.h7(c,1))}, -bI(a){var s=new A.ab($.a3,t.LR),r=new A.aN(s,t.zh) -this.adt(a,new A.a4h(r),new A.a4i(r)) -return s}} -A.a4h.prototype={ -$0(){this.a.dV(0)}, -$S:0} -A.a4i.prototype={ -$1(a){this.a.hv(a)}, -$S:469} -A.ag.prototype={ -gj0(a){return A.asV(a.target)}, -$iag:1} -A.G.prototype={ -ll(a,b,c,d){if(c!=null)this.a3a(a,b,c,d)}, -lk(a,b,c){return this.ll(a,b,c,null)}, -pN(a,b,c,d){if(c!=null)this.adw(a,b,c,d)}, -z4(a,b,c){return this.pN(a,b,c,null)}, -a3a(a,b,c,d){return a.addEventListener(b,A.h7(c,1),d)}, -adw(a,b,c,d){return a.removeEventListener(b,A.h7(c,1),d)}, -$iG:1} -A.a4x.prototype={ -gaF(a){return a.name}} -A.LB.prototype={ -gaF(a){return a.name}} -A.eG.prototype={ -gaF(a){return a.name}, -$ieG:1} -A.tN.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a[b]}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return a[b]}, -$ibc:1, -$iY:1, -$ibn:1, -$iq:1, -$iw:1, -$itN:1} -A.tO.prototype={ -gaF(a){return a.name}} -A.LD.prototype={ -gp(a){return a.length}} -A.ps.prototype={$ips:1} -A.LY.prototype={ -a9(a,b){return a.forEach(A.h7(b,3))}} -A.l8.prototype={ -gp(a){return a.length}, -gaF(a){return a.name}, -$il8:1} -A.hl.prototype={$ihl:1} -A.a6R.prototype={ -gp(a){return a.length}} -A.pA.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a[b]}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return a[b]}, -$ibc:1, -$iY:1, -$ibn:1, -$iq:1, -$iw:1} -A.AD.prototype={} -A.jO.prototype={ -gaou(a){var s,r,q,p,o,n,m=t.N,l=A.v(m,m),k=a.getAllResponseHeaders(),j=k.split("\r\n") -for(m=j.length,s=0;s=200&&o<300 -r=o>307&&o<400 -o=s||o===0||o===304||r -q=this.b -if(o)q.cq(0,p) -else q.hv(a)}, -$S:468} -A.pB.prototype={} -A.Mh.prototype={ -gaF(a){return a.name}} -A.pE.prototype={ -gk9(a){return a.data}, -$ipE:1} -A.pF.prototype={ -gahJ(a){return a.complete}, -$ipF:1, -cq(a,b){return this.gahJ(a).$1(b)}} -A.pK.prototype={ -gaF(a){return a.name}, -$ipK:1, -$iaCY:1} -A.i5.prototype={$ii5:1} -A.B4.prototype={} -A.a99.prototype={ -j(a){return String(a)}} -A.Ng.prototype={ -gaF(a){return a.name}} -A.Nm.prototype={ -bI(a){return A.hP(a.remove(),t.z)}} -A.a9w.prototype={ -gp(a){return a.length}} -A.BB.prototype={ -aq(a,b){return a.addListener(A.h7(b,1))}, -T(a,b){return a.removeListener(A.h7(b,1))}} -A.uD.prototype={$iuD:1} -A.lm.prototype={$ilm:1} -A.uE.prototype={ -ll(a,b,c,d){if(b==="message")a.start() -this.Y_(a,b,c,!1)}, -$iuE:1} -A.ng.prototype={ -gaF(a){return a.name}, -$ing:1} -A.Nr.prototype={ -am(a,b){return A.iy(a.get(b))!=null}, -h(a,b){return A.iy(a.get(b))}, -a9(a,b){var s,r=a.entries() -for(;!0;){s=r.next() -if(s.done)return -b.$2(s.value[0],A.iy(s.value[1]))}}, -gaD(a){var s=A.b([],t.s) -this.a9(a,new A.a9I(s)) -return s}, -gbg(a){var s=A.b([],t.n4) -this.a9(a,new A.a9J(s)) -return s}, -gp(a){return a.size}, -gS(a){return a.size===0}, -gbv(a){return a.size!==0}, -l(a,b,c){throw A.c(A.V("Not supported"))}, -bQ(a,b,c){throw A.c(A.V("Not supported"))}, -w(a,b){throw A.c(A.V("Not supported"))}, -$iax:1} -A.a9I.prototype={ -$2(a,b){return this.a.push(a)}, -$S:24} -A.a9J.prototype={ -$2(a,b){return this.a.push(b)}, -$S:24} -A.Ns.prototype={ -am(a,b){return A.iy(a.get(b))!=null}, -h(a,b){return A.iy(a.get(b))}, -a9(a,b){var s,r=a.entries() -for(;!0;){s=r.next() -if(s.done)return -b.$2(s.value[0],A.iy(s.value[1]))}}, -gaD(a){var s=A.b([],t.s) -this.a9(a,new A.a9K(s)) -return s}, -gbg(a){var s=A.b([],t.n4) -this.a9(a,new A.a9L(s)) -return s}, -gp(a){return a.size}, -gS(a){return a.size===0}, -gbv(a){return a.size!==0}, -l(a,b,c){throw A.c(A.V("Not supported"))}, -bQ(a,b,c){throw A.c(A.V("Not supported"))}, -w(a,b){throw A.c(A.V("Not supported"))}, -$iax:1} -A.a9K.prototype={ -$2(a,b){return this.a.push(a)}, -$S:24} -A.a9L.prototype={ -$2(a,b){return this.a.push(b)}, -$S:24} -A.q6.prototype={ -gaF(a){return a.name}} -A.hr.prototype={$ihr:1} -A.Nt.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a[b]}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return a[b]}, -$ibc:1, -$iY:1, -$ibn:1, -$iq:1, -$iw:1} -A.er.prototype={ -gca(a){var s,r,q,p,o,n,m -if(!!a.offsetX)return new A.hw(a.offsetX,a.offsetY,t.i6) -else{s=a.target -r=t.lU -if(!r.b(A.asV(s)))throw A.c(A.V("offsetX is only supported on elements")) -q=r.a(A.asV(s)) -s=a.clientX -r=a.clientY -p=t.i6 -o=q.getBoundingClientRect() -n=o.left -n.toString -o=o.top -o.toString -m=new A.hw(s,r,p).as(0,new A.hw(n,o,p)) -return new A.hw(B.c.G(m.a),B.c.G(m.b),p)}}, -$ier:1} -A.NH.prototype={ -gam3(a){return a.language||a.userLanguage}} -A.BT.prototype={} -A.aan.prototype={ -gaF(a){return a.name}} -A.ej.prototype={ -gN(a){var s=this.a.firstChild -if(s==null)throw A.c(A.ae("No elements")) -return s}, -gO(a){var s=this.a.lastChild -if(s==null)throw A.c(A.ae("No elements")) -return s}, -gcc(a){var s=this.a,r=s.childNodes.length -if(r===0)throw A.c(A.ae("No elements")) -if(r>1)throw A.c(A.ae("More than one element")) -s=s.firstChild -s.toString -return s}, -I(a,b){this.a.appendChild(b)}, -P(a,b){var s,r,q,p,o -if(b instanceof A.ej){s=b.a -r=this.a -if(s!==r)for(q=s.childNodes.length,p=0;p"))}, -cC(a,b){throw A.c(A.V("Cannot sort Node list"))}, -b_(a,b,c,d,e){throw A.c(A.V("Cannot setRange on Node list"))}, -cR(a,b,c,d){return this.b_(a,b,c,d,0)}, -gp(a){return this.a.childNodes.length}, -sp(a,b){throw A.c(A.V("Cannot set length on immutable List."))}, -h(a,b){return this.a.childNodes[b]}} -A.ad.prototype={ -bI(a){var s=a.parentNode -if(s!=null)s.removeChild(a)}, -aol(a,b){var s,r,q -try{r=a.parentNode -r.toString -s=r -J.aLR(s,b,a)}catch(q){}return a}, -a4n(a){var s -for(;s=a.firstChild,s!=null;)a.removeChild(s)}, -j(a){var s=a.nodeValue -return s==null?this.Yb(a):s}, -adA(a,b,c){return a.replaceChild(b,c)}, -$iad:1} -A.uK.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a[b]}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return a[b]}, -$ibc:1, -$iY:1, -$ibn:1, -$iq:1, -$iw:1} -A.NO.prototype={ -gaF(a){return a.name}} -A.BY.prototype={ -uF(a,b,c){var s=a.getContext(b,A.ZF(c)) -return s}} -A.NV.prototype={ -gaF(a){return a.name}} -A.aaL.prototype={ -gaF(a){return a.name}} -A.C5.prototype={} -A.Og.prototype={ -gaF(a){return a.name}} -A.ab4.prototype={ -gaF(a){return a.name}} -A.ab9.prototype={ -cq(a,b){return A.hP(a.complete(b),t.z)}} -A.k6.prototype={ -gaF(a){return a.name}} -A.aba.prototype={ -gaF(a){return a.name}} -A.hv.prototype={ -gp(a){return a.length}, -gaF(a){return a.name}, -$ihv:1} -A.OE.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a[b]}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return a[b]}, -$ibc:1, -$iY:1, -$ibn:1, -$iq:1, -$iw:1} -A.lu.prototype={$ilu:1} -A.hy.prototype={$ihy:1} -A.PR.prototype={ -am(a,b){return A.iy(a.get(b))!=null}, -h(a,b){return A.iy(a.get(b))}, -a9(a,b){var s,r=a.entries() -for(;!0;){s=r.next() -if(s.done)return -b.$2(s.value[0],A.iy(s.value[1]))}}, -gaD(a){var s=A.b([],t.s) -this.a9(a,new A.adZ(s)) -return s}, -gbg(a){var s=A.b([],t.n4) -this.a9(a,new A.ae_(s)) -return s}, -gp(a){return a.size}, -gS(a){return a.size===0}, -gbv(a){return a.size!==0}, -l(a,b,c){throw A.c(A.V("Not supported"))}, -bQ(a,b,c){throw A.c(A.V("Not supported"))}, -w(a,b){throw A.c(A.V("Not supported"))}, -$iax:1} -A.adZ.prototype={ -$2(a,b){return this.a.push(a)}, -$S:24} -A.ae_.prototype={ -$2(a,b){return this.a.push(b)}, -$S:24} -A.Q0.prototype={ -ape(a){return a.unlock()}} -A.qG.prototype={$iqG:1} -A.Qa.prototype={ -gp(a){return a.length}, -gaF(a){return a.name}} -A.Qj.prototype={ -gaF(a){return a.name}} -A.QG.prototype={ -gaF(a){return a.name}} -A.h2.prototype={$ih2:1} -A.QR.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a[b]}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return a[b]}, -$ibc:1, -$iY:1, -$ibn:1, -$iq:1, -$iw:1} -A.hG.prototype={$ihG:1} -A.QW.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a[b]}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return a[b]}, -$ibc:1, -$iY:1, -$ibn:1, -$iq:1, -$iw:1} -A.hH.prototype={ -gp(a){return a.length}, -$ihH:1} -A.QX.prototype={ -gaF(a){return a.name}} -A.ah3.prototype={ -gaF(a){return a.name}} -A.DS.prototype={ -am(a,b){return a.getItem(A.bx(b))!=null}, -h(a,b){return a.getItem(A.bx(b))}, -l(a,b,c){a.setItem(b,c)}, -bQ(a,b,c){if(a.getItem(b)==null)a.setItem(b,c.$0()) -return A.bx(a.getItem(b))}, -w(a,b){var s -A.bx(b) -s=a.getItem(b) -a.removeItem(b) -return s}, -a9(a,b){var s,r,q -for(s=0;!0;++s){r=a.key(s) -if(r==null)return -q=a.getItem(r) -q.toString -b.$2(r,q)}}, -gaD(a){var s=A.b([],t.s) -this.a9(a,new A.ahg(s)) -return s}, -gbg(a){var s=A.b([],t.s) -this.a9(a,new A.ahh(s)) -return s}, -gp(a){return a.length}, -gS(a){return a.key(0)==null}, -gbv(a){return a.key(0)!=null}, -$iax:1} -A.ahg.prototype={ -$2(a,b){return this.a.push(a)}, -$S:67} -A.ahh.prototype={ -$2(a,b){return this.a.push(b)}, -$S:67} -A.DW.prototype={} -A.ft.prototype={$ift:1} -A.E1.prototype={ -jl(a,b,c,d){var s,r -if("createContextualFragment" in window.Range.prototype)return this.An(a,b,c,d) -s=A.aQe(""+b+"
",c,d) -r=document.createDocumentFragment() -new A.ej(r).P(0,new A.ej(s)) -return r}} -A.R7.prototype={ -jl(a,b,c,d){var s,r -if("createContextualFragment" in window.Range.prototype)return this.An(a,b,c,d) -s=document -r=s.createDocumentFragment() -s=new A.ej(B.xn.jl(s.createElement("table"),b,c,d)) -s=new A.ej(s.gcc(s)) -new A.ej(r).P(0,new A.ej(s.gcc(s))) -return r}} -A.R8.prototype={ -jl(a,b,c,d){var s,r -if("createContextualFragment" in window.Range.prototype)return this.An(a,b,c,d) -s=document -r=s.createDocumentFragment() -s=new A.ej(B.xn.jl(s.createElement("table"),b,c,d)) -new A.ej(r).P(0,new A.ej(s.gcc(s))) -return r}} -A.wa.prototype={$iwa:1} -A.wc.prototype={ -gaF(a){return a.name}, -W0(a){return a.select()}, -$iwc:1} -A.h4.prototype={$ih4:1} -A.f5.prototype={$if5:1} -A.Ro.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a[b]}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return a[b]}, -$ibc:1, -$iY:1, -$ibn:1, -$iq:1, -$iw:1} -A.Rp.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a[b]}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return a[b]}, -$ibc:1, -$iY:1, -$ibn:1, -$iq:1, -$iw:1} -A.aix.prototype={ -gp(a){return a.length}} -A.hJ.prototype={$ihJ:1} -A.o_.prototype={$io_:1} -A.Eq.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a[b]}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return a[b]}, -$ibc:1, -$iY:1, -$ibn:1, -$iq:1, -$iw:1} -A.aiD.prototype={ -gp(a){return a.length}} -A.lX.prototype={} -A.aiQ.prototype={ -j(a){return String(a)}} -A.RU.prototype={ -gp(a){return a.length}} -A.m4.prototype={ -gRj(a){var s=a.deltaY -if(s!=null)return s -throw A.c(A.V("deltaY is not supported"))}, -gRi(a){var s=a.deltaX -if(s!=null)return s -throw A.c(A.V("deltaX is not supported"))}, -gaiK(a){if(!!a.deltaMode)return a.deltaMode -return 0}, -$im4:1} -A.o4.prototype={ -anf(a,b,c){var s=A.aFK(a.open(b,c)) -return s}, -Uj(a,b){var s -this.a6d(a) -s=A.azv(b,t.Jy) -s.toString -return this.adH(a,s)}, -adH(a,b){return a.requestAnimationFrame(A.h7(b,1))}, -a6d(a){if(!!(a.requestAnimationFrame&&a.cancelAnimationFrame))return;(function(b){var s=["ms","moz","webkit","o"] -for(var r=0;r>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a[b]}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return a[b]}, -$ibc:1, -$iY:1, -$ibn:1, -$iq:1, -$iw:1} -A.F6.prototype={ -j(a){var s,r=a.left -r.toString -r="Rectangle ("+A.d(r)+", " -s=a.top -s.toString -s=r+A.d(s)+") " -r=a.width -r.toString -r=s+A.d(r)+" x " -s=a.height -s.toString -return r+A.d(s)}, -k(a,b){var s,r -if(b==null)return!1 -if(t.Bb.b(b)){s=a.left -s.toString -r=J.l(b) -if(s===r.gjw(b)){s=a.top -s.toString -if(s===r.gmf(b)){s=a.width -s.toString -if(s===r.gbo(b)){s=a.height -s.toString -r=s===r.gbj(b) -s=r}else s=!1}else s=!1}else s=!1}else s=!1 -return s}, -gB(a){var s,r,q,p=a.left -p.toString -s=a.top -s.toString -r=a.width -r.toString -q=a.height -q.toString -return A.aaC(p,s,r,q,B.as,B.as)}, -gMj(a){return a.height}, -gbj(a){var s=a.height -s.toString -return s}, -gPM(a){return a.width}, -gbo(a){var s=a.width -s.toString -return s}} -A.Uj.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a[b]}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return a[b]}, -$ibc:1, -$iY:1, -$ibn:1, -$iq:1, -$iw:1} -A.G5.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a[b]}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return a[b]}, -$ibc:1, -$iY:1, -$ibn:1, -$iq:1, -$iw:1} -A.Xi.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a[b]}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return a[b]}, -$ibc:1, -$iY:1, -$ibn:1, -$iq:1, -$iw:1} -A.Xx.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a[b]}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return a[b]}, -$ibc:1, -$iY:1, -$ibn:1, -$iq:1, -$iw:1} -A.Sw.prototype={ -ji(a,b,c){var s=t.N -return A.axN(this,s,s,b,c)}, -bQ(a,b,c){var s=this.a,r=s.hasAttribute(b) -if(!r)s.setAttribute(b,c.$0()) -return A.bx(s.getAttribute(b))}, -a9(a,b){var s,r,q,p,o -for(s=this.gaD(this),r=s.length,q=this.a,p=0;p"))}, -I(a,b){throw A.c(A.V("Cannot add to immutable List."))}, -cC(a,b){throw A.c(A.V("Cannot sort immutable List."))}, -eu(a){throw A.c(A.V("Cannot remove from immutable List."))}, -w(a,b){throw A.c(A.V("Cannot remove from immutable List."))}, -b_(a,b,c,d,e){throw A.c(A.V("Cannot setRange on immutable List."))}, -cR(a,b,c,d){return this.b_(a,b,c,d,0)}, -h9(a,b,c,d){throw A.c(A.V("Cannot modify an immutable List."))}} -A.BV.prototype={ -oz(a){return B.d.iI(this.a,new A.aat(a))}, -lo(a,b,c){return B.d.iI(this.a,new A.aas(a,b,c))}, -$ik0:1} -A.aat.prototype={ -$1(a){return a.oz(this.a)}, -$S:183} -A.aas.prototype={ -$1(a){return a.lo(this.a,this.b,this.c)}, -$S:183} -A.GZ.prototype={ -a2U(a,b,c,d){var s,r,q -this.a.P(0,c) -s=b.zm(0,new A.arb()) -r=b.zm(0,new A.arc()) -this.b.P(0,s) -q=this.c -q.P(0,B.aU) -q.P(0,r)}, -oz(a){return this.a.A(0,A.zU(a))}, -lo(a,b,c){var s=this,r=A.zU(a),q=s.c -if(q.A(0,r+"::"+b))return s.d.agv(c) -else if(q.A(0,"*::"+b))return s.d.agv(c) -else{q=s.b -if(q.A(0,r+"::"+b))return!0 -else if(q.A(0,"*::"+b))return!0 -else if(q.A(0,r+"::*"))return!0 -else if(q.A(0,"*::*"))return!0}return!1}, -$ik0:1} -A.arb.prototype={ -$1(a){return!B.d.A(B.i7,a)}, -$S:34} -A.arc.prototype={ -$1(a){return B.d.A(B.i7,a)}, -$S:34} -A.XG.prototype={ -lo(a,b,c){if(this.a_A(a,b,c))return!0 -if(b==="template"&&c==="")return!0 -if(a.getAttribute("template")==="")return this.e.A(0,b) -return!1}} -A.arm.prototype={ -$1(a){return"TEMPLATE::"+a}, -$S:30} -A.Xy.prototype={ -oz(a){var s -if(t.MF.b(a))return!1 -s=t.ry.b(a) -if(s&&A.zU(a)==="foreignObject")return!1 -if(s)return!0 -return!1}, -lo(a,b,c){if(b==="is"||B.e.bL(b,"on"))return!1 -return this.oz(a)}, -$ik0:1} -A.tS.prototype={ -v(){var s=this,r=s.c+1,q=s.b -if(r" -if(typeof console!="undefined")window.console.warn(s) -return}if(!m.a.oz(a)){m.rg(a,b) -window -s="Removing disallowed element <"+e+"> from "+A.d(b) -if(typeof console!="undefined")window.console.warn(s) -return}if(g!=null)if(!m.a.lo(a,"is",g)){m.rg(a,b) -window -s="Removing disallowed type extension <"+e+' is="'+g+'">' -if(typeof console!="undefined")window.console.warn(s) -return}s=f.gaD(f) -r=A.b(s.slice(0),A.a8(s)) -for(q=f.gaD(f).length-1,s=f.a;q>=0;--q){p=r[q] -o=m.a -n=J.aOE(p) -A.bx(p) -if(!o.lo(a,n,s.getAttribute(p))){window -o="Removing disallowed attribute <"+e+" "+p+'="'+A.d(s.getAttribute(p))+'">' -if(typeof console!="undefined")window.console.warn(o) -s.removeAttribute(p)}}if(t.aW.b(a)){s=a.content -s.toString -m.HW(s)}}} -A.ase.prototype={ -$2(a,b){var s,r,q,p,o,n=this.a -switch(a.nodeType){case 1:n.ae4(a,b) -break -case 8:case 11:case 3:case 4:break -default:n.rg(a,b)}s=a.lastChild -for(;s!=null;){r=null -try{r=s.previousSibling -if(r!=null){q=r.nextSibling -p=s -p=q==null?p!=null:q!==p -q=p}else q=!1 -if(q){q=A.ae("Corrupt HTML") -throw A.c(q)}}catch(o){q=s;++n.b -p=q.parentNode -if(a!==p){if(p!=null)p.removeChild(q)}else a.removeChild(q) -s=null -r=a.lastChild}if(s!=null)this.$2(s,a) -s=r}}, -$S:460} -A.Td.prototype={} -A.TG.prototype={} -A.TH.prototype={} -A.TI.prototype={} -A.TJ.prototype={} -A.U2.prototype={} -A.U3.prototype={} -A.Uq.prototype={} -A.Ur.prototype={} -A.V3.prototype={} -A.V4.prototype={} -A.V5.prototype={} -A.V6.prototype={} -A.Vj.prototype={} -A.Vk.prototype={} -A.VH.prototype={} -A.VI.prototype={} -A.WN.prototype={} -A.H_.prototype={} -A.H0.prototype={} -A.Xg.prototype={} -A.Xh.prototype={} -A.Xo.prototype={} -A.XS.prototype={} -A.XT.prototype={} -A.Hl.prototype={} -A.Hm.prototype={} -A.Y2.prototype={} -A.Y3.prototype={} -A.YE.prototype={} -A.YF.prototype={} -A.YO.prototype={} -A.YP.prototype={} -A.YX.prototype={} -A.YY.prototype={} -A.Zb.prototype={} -A.Zc.prototype={} -A.Zd.prototype={} -A.Ze.prototype={} -A.arj.prototype={ -pb(a){var s,r=this.a,q=r.length -for(s=0;s")),new A.a4Q(),r.i("fp"))}, -a9(a,b){B.d.a9(A.fZ(this.gj9(),!1,t.lU),b)}, -l(a,b,c){var s=this.gj9() -J.aOk(s.b.$1(J.rX(s.a,b)),c)}, -sp(a,b){var s=J.aZ(this.gj9().a) -if(b>=s)return -else if(b<0)throw A.c(A.aO("Invalid list length",null)) -this.aob(0,b,s)}, -I(a,b){this.b.a.appendChild(b)}, -A(a,b){if(!t.lU.b(b))return!1 -return b.parentNode===this.a}, -cC(a,b){throw A.c(A.V("Cannot sort filtered list"))}, -b_(a,b,c,d,e){throw A.c(A.V("Cannot setRange on filtered list"))}, -cR(a,b,c,d){return this.b_(a,b,c,d,0)}, -aob(a,b,c){var s=this.gj9() -s=A.agP(s,b,s.$ti.i("q.E")) -B.d.a9(A.fZ(A.ahH(s,c-b,A.r(s).i("q.E")),!0,t.z),new A.a4R())}, -ar(a){J.aAH(this.b.a)}, -eu(a){var s=this.gj9(),r=s.b.$1(J.rZ(s.a)) -J.cI(r) -return r}, -ks(a,b,c){var s,r -if(b===J.aZ(this.gj9().a))this.b.a.appendChild(c) -else{s=this.gj9() -r=s.b.$1(J.rX(s.a,b)) -r.parentNode.insertBefore(c,r)}}, -w(a,b){return!1}, -gp(a){return J.aZ(this.gj9().a)}, -h(a,b){var s=this.gj9() -return s.b.$1(J.rX(s.a,b))}, -ga3(a){var s=A.fZ(this.gj9(),!1,t.lU) -return new J.du(s,s.length,A.a8(s).i("du<1>"))}} -A.a4P.prototype={ -$1(a){return t.lU.b(a)}, -$S:187} -A.a4Q.prototype={ -$1(a){return t.lU.a(a)}, -$S:439} -A.a4R.prototype={ -$1(a){return J.cI(a)}, -$S:37} -A.KN.prototype={ -gaF(a){return a.name}} -A.a7R.prototype={ -gaF(a){return a.name}} -A.B1.prototype={$iB1:1} -A.aaB.prototype={ -gaF(a){return a.name}} -A.RS.prototype={ -gj0(a){return a.target}} -A.NN.prototype={ -j(a){var s=""+"OS Error",r=this.a -if(r.length!==0){s=s+": "+r -r=this.b -if(r!==-1)s=s+", errno = "+B.b.j(r)}else{r=this.b -if(r!==-1)s=s+": errno = "+B.b.j(r)}return s.charCodeAt(0)==0?s:s}, -$ibm:1} -A.A9.prototype={ -j(a){var s=this,r=""+"FileSystemException",q=s.a -if(q.length!==0){r=r+(": "+q)+(", path = '"+s.b+"'") -q=s.c -if(q!=null)r+=" ("+q.j(0)+")"}else{q=s.c -if(q!=null)r=r+(": "+q.j(0))+(", path = '"+s.b+"'") -else r+=": "+s.b}return r.charCodeAt(0)==0?r:r}, -$ibm:1} -A.U1.prototype={ -m_(a){return A.aVk(12,[null,this.b]).bG(0,new A.amv(this),t.S)}, -anK(){A.aVm(A.aVC(),this.b,0) -var s=null}, -j(a){return"File: '"+this.a+"'"}} -A.amv.prototype={ -$1(a){var s -a.h(0,0) -s=A.aWU(a,"Cannot retrieve length of file",this.a.a) -throw A.c(s)}, -$S:437} -A.a4O.prototype={} -A.a8r.prototype={ -$1(a){var s,r,q,p,o=this.a -if(o.am(0,a))return o.h(0,a) -if(t.f.b(a)){s={} -o.l(0,a,s) -for(o=J.l(a),r=J.aW(o.gaD(a));r.v();){q=r.gJ(r) -s[q]=this.$1(o.h(a,q))}return s}else if(t.JY.b(a)){p=[] -o.l(0,a,p) -B.d.P(p,J.yn(a,this,t.z)) -return p}else return A.I5(a)}, -$S:123} -A.asW.prototype={ -$1(a){var s=function(b,c,d){return function(){return b(c,d,this,Array.prototype.slice.apply(arguments))}}(A.aWs,a,!1) -A.azf(s,$.a_0(),a) -return s}, -$S:62} -A.asX.prototype={ -$1(a){return new this.a(a)}, -$S:62} -A.au6.prototype={ -$1(a){return new A.un(a)}, -$S:431} -A.au7.prototype={ -$1(a){return new A.pP(a,t.sW)}, -$S:409} -A.au8.prototype={ -$1(a){return new A.lg(a)}, -$S:405} -A.lg.prototype={ -h(a,b){if(typeof b!="string"&&typeof b!="number")throw A.c(A.aO("property is not a String or num",null)) -return A.azb(this.a[b])}, -l(a,b,c){if(typeof b!="string"&&typeof b!="number")throw A.c(A.aO("property is not a String or num",null)) -this.a[b]=A.I5(c)}, -k(a,b){if(b==null)return!1 -return b instanceof A.lg&&this.a===b.a}, -j(a){var s,r -try{s=String(this.a) -return s}catch(r){s=this.cp(0) -return s}}, -a4(a,b){var s=this.a,r=b==null?null:A.fZ(new A.aF(b,A.aZP(),A.a8(b).i("aF<1,@>")),!0,t.z) -return A.azb(s[a].apply(s,r))}, -xj(a){return this.a4(a,null)}, -gB(a){return 0}} -A.un.prototype={} -A.pP.prototype={ -K7(a){var s=this,r=a<0||a>=s.gp(s) -if(r)throw A.c(A.bL(a,0,s.gp(s),null,null))}, -h(a,b){if(A.fc(b))this.K7(b) -return this.Yh(0,b)}, -l(a,b,c){if(A.fc(b))this.K7(b) -this.Jp(0,b,c)}, -gp(a){var s=this.a.length -if(typeof s==="number"&&s>>>0===s)return s -throw A.c(A.ae("Bad JsArray length"))}, -sp(a,b){this.Jp(0,"length",b)}, -I(a,b){this.a4("push",[b])}, -eu(a){if(this.gp(this)===0)throw A.c(A.dV(-1)) -return this.xj("pop")}, -b_(a,b,c,d,e){var s,r -A.aRu(b,c,this.gp(this)) -s=c-b -if(s===0)return -r=[b,s] -B.d.P(r,J.a_q(d,e).j_(0,s)) -this.a4("splice",r)}, -cR(a,b,c,d){return this.b_(a,b,c,d,0)}, -cC(a,b){this.a4("sort",b==null?[]:[b])}, -$iY:1, -$iq:1, -$iw:1} -A.xi.prototype={ -l(a,b,c){return this.Yi(0,b,c)}} -A.NJ.prototype={ -j(a){return"Promise was rejected with a value of `"+(this.a?"undefined":"null")+"`."}, -$ibm:1} -A.avr.prototype={ -$1(a){return this.a.cq(0,a)}, -$S:37} -A.avs.prototype={ -$1(a){if(a==null)return this.a.hv(new A.NJ(a===undefined)) -return this.a.hv(a)}, -$S:37} -A.anv.prototype={ -Tj(a){if(a<=0||a>4294967296)throw A.c(A.dV(u.E+a)) -return Math.random()*a>>>0}} -A.Wb.prototype={ -Ju(a){var s,r,q,p,o,n,m,l=this,k=4294967296,j=a<0?-1:0 -do{s=a>>>0 -a=B.b.az(a-s,k) -r=a>>>0 -a=B.b.az(a-r,k) -q=(~s>>>0)+(s<<21>>>0) -p=q>>>0 -r=(~r>>>0)+((r<<21|s>>>11)>>>0)+B.b.az(q-p,k)>>>0 -q=((p^(p>>>24|r<<8))>>>0)*265 -s=q>>>0 -r=((r^r>>>24)>>>0)*265+B.b.az(q-s,k)>>>0 -q=((s^(s>>>14|r<<18))>>>0)*21 -s=q>>>0 -r=((r^r>>>14)>>>0)*21+B.b.az(q-s,k)>>>0 -s=(s^(s>>>28|r<<4))>>>0 -r=(r^r>>>28)>>>0 -q=(s<<31>>>0)+s -p=q>>>0 -o=B.b.az(q-p,k) -q=l.a*1037 -n=l.a=q>>>0 -m=l.b*1037+B.b.az(q-n,k)>>>0 -l.b=m -n=(n^p)>>>0 -l.a=n -o=(m^r+((r<<31|s>>>1)>>>0)+o>>>0)>>>0 -l.b=o}while(a!==j) -if(o===0&&n===0)l.a=23063 -l.oj() -l.oj() -l.oj() -l.oj()}, -oj(){var s=this,r=s.a,q=4294901760*r,p=q>>>0,o=55905*r,n=o>>>0,m=n+p+s.b -r=m>>>0 -s.a=r -s.b=B.b.az(o-n+(q-p)+(m-r),4294967296)>>>0}, -Tj(a){var s,r,q,p=this -if(a<=0||a>4294967296)throw A.c(A.dV(u.E+a)) -s=a-1 -if((a&s)===0){p.oj() -return(p.a&s)>>>0}do{p.oj() -r=p.a -q=r%a}while(r-q+a>=4294967296) -return q}} -A.hw.prototype={ -j(a){return"Point("+A.d(this.a)+", "+A.d(this.b)+")"}, -k(a,b){if(b==null)return!1 -return b instanceof A.hw&&this.a===b.a&&this.b===b.b}, -gB(a){return A.aF9(B.c.gB(this.a),B.c.gB(this.b),0)}, -U(a,b){var s=this.$ti,r=s.c -return new A.hw(r.a(this.a+b.a),r.a(this.b+b.b),s)}, -as(a,b){var s=this.$ti,r=s.c -return new A.hw(r.a(this.a-b.a),r.a(this.b-b.b),s)}, -a7(a,b){var s=this.$ti,r=s.c -return new A.hw(r.a(this.a*b),r.a(this.b*b),s)}} -A.tk.prototype={$itk:1} -A.tw.prototype={$itw:1} -A.tJ.prototype={$itJ:1} -A.tK.prototype={$itK:1} -A.tL.prototype={$itL:1} -A.tM.prototype={$itM:1} -A.tP.prototype={$itP:1} -A.i1.prototype={} -A.eH.prototype={} -A.j1.prototype={$ij1:1} -A.N_.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a.getItem(b)}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return this.h(a,b)}, -$iY:1, -$iq:1, -$iw:1} -A.j7.prototype={$ij7:1} -A.NM.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a.getItem(b)}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return this.h(a,b)}, -$iY:1, -$iq:1, -$iw:1} -A.uS.prototype={$iuS:1} -A.abJ.prototype={ -gp(a){return a.length}} -A.vj.prototype={$ivj:1} -A.R2.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a.getItem(b)}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return this.h(a,b)}, -$iY:1, -$iq:1, -$iw:1} -A.aR.prototype={ -geP(a){return new A.LE(a,new A.ej(a))}, -jl(a,b,c,d){var s,r,q,p,o,n=A.b([],t.qF) -n.push(A.aFS(null)) -n.push(A.aG8()) -n.push(new A.Xy()) -c=new A.Yq(new A.BV(n)) -s=''+b+"" -n=document -r=n.body -r.toString -q=B.mR.aik(r,s,c) -p=n.createDocumentFragment() -n=new A.ej(q) -o=n.gcc(n) -for(;n=o.firstChild,n!=null;)p.appendChild(n) -return p}, -S2(a){return a.focus()}, -$iaR:1} -A.qW.prototype={$iqW:1} -A.jp.prototype={$ijp:1} -A.Rz.prototype={ -gp(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.c(A.cl(b,a,null,null,null)) -return a.getItem(b)}, -l(a,b,c){throw A.c(A.V("Cannot assign element of immutable List."))}, -sp(a,b){throw A.c(A.V("Cannot resize immutable List."))}, -gN(a){if(a.length>0)return a[0] -throw A.c(A.ae("No elements"))}, -gO(a){var s=a.length -if(s>0)return a[s-1] -throw A.c(A.ae("No elements"))}, -bu(a,b){return this.h(a,b)}, -$iY:1, -$iq:1, -$iw:1} -A.UN.prototype={} -A.UO.prototype={} -A.Vs.prototype={} -A.Vt.prototype={} -A.Xs.prototype={} -A.Xt.prototype={} -A.Y7.prototype={} -A.Y8.prototype={} -A.Lh.prototype={} -A.zj.prototype={ -j(a){return"ClipOp."+this.b}} -A.C8.prototype={ -j(a){return"PathFillType."+this.b}} -A.akH.prototype={ -dM(a,b){A.aZI(this.a,this.b,a,b)}} -A.H9.prototype={ -dk(a){A.ZN(this.b,this.c,a,t.CD)}} -A.m7.prototype={ -gp(a){var s=this.a -return s.gp(s)}, -m5(a){var s,r,q=this -if(!q.d&&q.e!=null){q.e.dM(a.a,a.gSO()) -return!1}s=q.c -if(s<=0)return!0 -r=q.L6(s-1) -q.a.dr(0,a) -return r}, -L6(a){var s,r,q,p -for(s=this.a,r=t.CD,q=!1;(s.c-s.b&s.a.length-1)>>>0>a;q=!0){p=s.kD() -A.ZN(p.b,p.c,null,r)}return q}, -a5R(){var s=this,r=s.a -if(!r.gS(r)&&s.e!=null){r=r.kD() -s.e.dM(r.a,r.gSO()) -A.fE(s.gL5())}else s.d=!1}} -A.a0O.prototype={ -anD(a,b,c){this.a.bQ(0,a,new A.a0P()).m5(new A.H9(b,c,$.a3))}, -Wm(a,b){var s=this.a.bQ(0,a,new A.a0Q()),r=s.e -s.e=new A.akH(b,$.a3) -if(r==null&&!s.d){s.d=!0 -A.fE(s.gL5())}}, -Um(a,b,c){var s=this.a,r=s.h(0,b) -if(r==null)s.l(0,b,new A.m7(A.eI(c,t.S8),c)) -else{r.c=c -r.L6(c)}}} -A.a0P.prototype={ -$0(){return new A.m7(A.eI(1,t.S8),1)}, -$S:122} -A.a0Q.prototype={ -$0(){return new A.m7(A.eI(1,t.S8),1)}, -$S:122} -A.NQ.prototype={ -kS(a,b){return B.c.kS(this.a,b.gapN())&&B.c.kS(this.b,b.gapO())}, -mt(a,b){return this.a>b.a&&this.b>b.b}, -k(a,b){if(b==null)return!1 -return b instanceof A.NQ&&b.a===this.a&&b.b===this.b}, -gB(a){return A.a7(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return"OffsetBase("+B.c.ai(this.a,1)+", "+B.c.ai(this.b,1)+")"}} -A.m.prototype={ -gd9(){var s=this.a,r=this.b -return Math.sqrt(s*s+r*r)}, -gnb(){var s=this.a,r=this.b -return s*s+r*r}, -as(a,b){return new A.m(this.a-b.a,this.b-b.b)}, -U(a,b){return new A.m(this.a+b.a,this.b+b.b)}, -a7(a,b){return new A.m(this.a*b,this.b*b)}, -bK(a,b){return new A.m(this.a/b,this.b/b)}, -k(a,b){if(b==null)return!1 -return b instanceof A.m&&b.a===this.a&&b.b===this.b}, -gB(a){return A.a7(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return"Offset("+B.c.ai(this.a,1)+", "+B.c.ai(this.b,1)+")"}} -A.S.prototype={ -gS(a){return this.a<=0||this.b<=0}, -as(a,b){var s=this -if(b instanceof A.S)return new A.m(s.a-b.a,s.b-b.b) -if(b instanceof A.m)return new A.S(s.a-b.a,s.b-b.b) -throw A.c(A.aO(b,null))}, -U(a,b){return new A.S(this.a+b.a,this.b+b.b)}, -a7(a,b){return new A.S(this.a*b,this.b*b)}, -bK(a,b){return new A.S(this.a/b,this.b/b)}, -i6(a){return new A.m(a.a+this.a/2,a.b+this.b/2)}, -E7(a,b){return new A.m(b.a+this.a,b.b+this.b)}, -A(a,b){var s=b.a -if(s>=0)if(s=0&&s=s.c||s.b>=s.d}, -cK(a){var s=this,r=a.a,q=a.b -return new A.x(s.a+r,s.b+q,s.c+r,s.d+q)}, -aR(a,b,c){var s=this -return new A.x(s.a+b,s.b+c,s.c+b,s.d+c)}, -il(a){var s=this -return new A.x(s.a-a,s.b-a,s.c+a,s.d+a)}, -fH(a){var s=this -return new A.x(Math.max(s.a,a.a),Math.max(s.b,a.b),Math.min(s.c,a.c),Math.min(s.d,a.d))}, -lI(a){var s=this -return new A.x(Math.min(s.a,a.a),Math.min(s.b,a.b),Math.max(s.c,a.c),Math.max(s.d,a.d))}, -Gy(a){var s=this -if(s.c<=a.a||a.c<=s.a)return!1 -if(s.d<=a.b||a.d<=s.b)return!1 -return!0}, -gkY(){var s=this -return Math.min(Math.abs(s.c-s.a),Math.abs(s.d-s.b))}, -gahb(){var s=this.b -return new A.m(this.a,s+(this.d-s)/2)}, -gbm(){var s=this,r=s.a,q=s.b -return new A.m(r+(s.c-r)/2,q+(s.d-q)/2)}, -A(a,b){var s=this,r=b.a -if(r>=s.a)if(r=s.b&&rd&&s!==0)return Math.min(a,d/s) -return a}, -uR(){var s=this,r=s.c,q=s.a,p=Math.abs(r-q),o=s.d,n=s.b,m=Math.abs(o-n),l=s.ch,k=s.f,j=s.e,i=s.r,h=s.x,g=s.z,f=s.y,e=s.Q,d=s.vZ(s.vZ(s.vZ(s.vZ(1,l,k,m),j,i,p),h,g,m),f,e,p) -if(d<1)return new A.jc(q,n,r,o,j*d,k*d,i*d,h*d,f*d,g*d,e*d,l*d,!1) -return new A.jc(q,n,r,o,j,k,i,h,f,g,e,l,!1)}, -A(a,b){var s,r,q,p,o,n,m=this,l=b.a,k=m.a -if(!(l=m.c)){s=b.b -s=s=m.d}else s=!0 -else s=!0 -if(s)return!1 -r=m.uR() -q=r.e -if(ls-q&&b.bs-q&&b.b>m.d-r.z){p=l-s+q -o=r.z -n=b.b-m.d+o}else{q=r.Q -if(lm.d-r.ch){p=l-k-q -o=r.ch -n=b.b-m.d+o}else return!0}}}p/=q -n/=o -if(p*p+n*n>1)return!1 -return!0}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(A.J(s)!==J.a6(b))return!1 -return b instanceof A.jc&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d&&b.e===s.e&&b.f===s.f&&b.r===s.r&&b.x===s.x&&b.Q===s.Q&&b.ch===s.ch&&b.y===s.y&&b.z===s.z}, -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.x,s.Q,s.ch,s.y,s.z,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){var s,r,q=this,p=B.c.ai(q.a,1)+", "+B.c.ai(q.b,1)+", "+B.c.ai(q.c,1)+", "+B.c.ai(q.d,1),o=q.e,n=q.f,m=q.r,l=q.x -if(new A.bw(o,n).k(0,new A.bw(m,l))){s=q.y -r=q.z -s=new A.bw(m,l).k(0,new A.bw(s,r))&&new A.bw(s,r).k(0,new A.bw(q.Q,q.ch))}else s=!1 -if(s){if(o===n)return"RRect.fromLTRBR("+p+", "+B.c.ai(o,1)+")" -return"RRect.fromLTRBXY("+p+", "+B.c.ai(o,1)+", "+B.c.ai(n,1)+")"}return"RRect.fromLTRBAndCorners("+p+", topLeft: "+new A.bw(o,n).j(0)+", topRight: "+new A.bw(m,l).j(0)+", bottomRight: "+new A.bw(q.y,q.z).j(0)+", bottomLeft: "+new A.bw(q.Q,q.ch).j(0)+")"}} -A.an5.prototype={} -A.awb.prototype={ -$0(){A.aHD()}, -$S:0} -A.uo.prototype={ -j(a){return"KeyEventType."+this.b}} -A.i4.prototype={ -ab0(){var s=this.d -return"0x"+B.b.eI(s,16)+new A.a8w(B.c.eE(s/4294967296)).$0()}, -a6e(){var s=this.e -if(s==null)return"" -switch(s){case"\n":return'"\\n"' -case"\t":return'"\\t"' -case"\r":return'"\\r"' -case"\b":return'"\\b"' -case"\f":return'"\\f"' -default:return'"'+s+'"'}}, -acQ(){var s=this.e -if(s==null)return"" -return" (0x"+new A.aF(new A.eV(s),new A.a8x(),t.Hz.i("aF")).c1(0," ")+")"}, -j(a){var s=this,r="KeyData(type: "+A.d(A.aRx(s.b))+", physical: 0x"+B.b.eI(s.c,16)+", logical: "+s.ab0()+", character: "+s.a6e()+s.acQ() -return r+(s.f?", synthesized":"")+")"}} -A.a8w.prototype={ -$0(){switch(this.a){case 0:return" (Unicode)" -case 1:return" (Unprintable)" -case 2:return" (Flutter)" -case 23:return" (Web)"}return""}, -$S:60} -A.a8x.prototype={ -$1(a){return B.e.dO(B.b.eI(a,16),2,"0")}, -$S:382} -A.M.prototype={ -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.M&&b.gn(b)===s.gn(s)}, -gB(a){return B.b.gB(this.gn(this))}, -j(a){return"Color(0x"+B.e.dO(B.b.eI(this.gn(this),16),8,"0")+")"}, -gn(a){return this.a}} -A.DU.prototype={ -j(a){return"StrokeCap."+this.b}} -A.R4.prototype={ -j(a){return"StrokeJoin."+this.b}} -A.C4.prototype={ -j(a){return"PaintingStyle."+this.b}} -A.mA.prototype={ -j(a){return"BlendMode."+this.b}} -A.p5.prototype={ -j(a){return"Clip."+this.b}} -A.Jf.prototype={ -j(a){return"BlurStyle."+this.b}} -A.Bp.prototype={ -k(a,b){if(b==null)return!1 -return b instanceof A.Bp&&b.a===this.a&&b.b===this.b}, -gB(a){return A.a7(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return"MaskFilter.blur("+this.a.j(0)+", "+B.c.ai(this.b,1)+")"}} -A.pj.prototype={ -j(a){return"FilterQuality."+this.b}} -A.AG.prototype={ -j(a){return"ImageByteFormat."+this.b}} -A.Cj.prototype={ -j(a){return"PixelFormat."+this.b}} -A.aui.prototype={ -$1(a){a.q1().bG(0,new A.auj(this.a),t.P)}, -$S:125} -A.auj.prototype={ -$1(a){this.a.$1(a.gfG(a))}, -$S:372} -A.Qi.prototype={ -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -return b instanceof A.Qi&&b.a.k(0,s.a)&&b.b.k(0,s.b)&&b.c===s.c}, -gB(a){return A.a7(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return"TextShadow("+this.a.j(0)+", "+this.b.j(0)+", "+A.d(this.c)+")"}} -A.abn.prototype={} -A.Oy.prototype={ -Ey(a,b,c){var s=this,r=c==null?s.c:c,q=b==null?s.d:b,p=a==null?s.f:a -return new A.Oy(s.a,!1,r,q,s.e,p,s.r)}, -ai4(a){return this.Ey(null,a,null)}, -QS(a){return this.Ey(a,null,null)}, -ai5(a){return this.Ey(null,null,a)}} -A.RW.prototype={ -j(a){return A.J(this).j(0)+"[window: null, geometry: "+B.S.j(0)+"]"}} -A.la.prototype={ -j(a){var s=this.a -return A.J(this).j(0)+"(buildDuration: "+(A.d((A.b1(s[2],0,0).a-A.b1(s[1],0,0).a)*0.001)+"ms")+", rasterDuration: "+(A.d((A.b1(s[4],0,0).a-A.b1(s[3],0,0).a)*0.001)+"ms")+", vsyncOverhead: "+(A.d((A.b1(s[1],0,0).a-A.b1(s[0],0,0).a)*0.001)+"ms")+", totalSpan: "+(A.d((A.b1(s[4],0,0).a-A.b1(s[0],0,0).a)*0.001)+"ms")+", layerCacheCount: "+s[6]+", layerCacheBytes: "+s[7]+", pictureCacheCount: "+s[8]+", pictureCacheBytes: "+s[9]+", frameNumber: "+B.d.gO(s)+")"}} -A.oK.prototype={ -j(a){return"AppLifecycleState."+this.b}} -A.nd.prototype={ -gpo(a){var s=this.a,r=B.bs.h(0,s) -return r==null?s:r}, -gxA(){var s=this.c,r=B.bF.h(0,s) -return r==null?s:r}, -k(a,b){var s,r=this -if(b==null)return!1 -if(r===b)return!0 -if(b instanceof A.nd)if(b.gpo(b)===r.gpo(r))s=b.gxA()==r.gxA() -else s=!1 -else s=!1 -return s}, -gB(a){return A.a7(this.gpo(this),null,this.gxA(),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return this.acT("_")}, -acT(a){var s=this,r=s.gpo(s) -if(s.c!=null)r+=a+A.d(s.gxA()) -return r.charCodeAt(0)==0?r:r}} -A.k8.prototype={ -j(a){return"PointerChange."+this.b}} -A.jb.prototype={ -j(a){return"PointerDeviceKind."+this.b}} -A.uY.prototype={ -j(a){return"PointerSignalKind."+this.b}} -A.k9.prototype={ -j(a){return"PointerData(x: "+A.d(this.x)+", y: "+A.d(this.y)+")"}} -A.uX.prototype={} -A.cZ.prototype={ -j(a){switch(this.a){case 1:return"SemanticsAction.tap" -case 2:return"SemanticsAction.longPress" -case 4:return"SemanticsAction.scrollLeft" -case 8:return"SemanticsAction.scrollRight" -case 16:return"SemanticsAction.scrollUp" -case 32:return"SemanticsAction.scrollDown" -case 64:return"SemanticsAction.increase" -case 128:return"SemanticsAction.decrease" -case 256:return"SemanticsAction.showOnScreen" -case 512:return"SemanticsAction.moveCursorForwardByCharacter" -case 1024:return"SemanticsAction.moveCursorBackwardByCharacter" -case 2048:return"SemanticsAction.setSelection" -case 4096:return"SemanticsAction.copy" -case 8192:return"SemanticsAction.cut" -case 16384:return"SemanticsAction.paste" -case 32768:return"SemanticsAction.didGainAccessibilityFocus" -case 65536:return"SemanticsAction.didLoseAccessibilityFocus" -case 131072:return"SemanticsAction.customAction" -case 262144:return"SemanticsAction.dismiss" -case 524288:return"SemanticsAction.moveCursorForwardByWord" -case 1048576:return"SemanticsAction.moveCursorBackwardByWord" -case 2097152:return"SemanticsAction.setText"}return""}} -A.cN.prototype={ -j(a){switch(this.a){case 1:return"SemanticsFlag.hasCheckedState" -case 2:return"SemanticsFlag.isChecked" -case 4:return"SemanticsFlag.isSelected" -case 8:return"SemanticsFlag.isButton" -case 16:return"SemanticsFlag.isTextField" -case 32:return"SemanticsFlag.isFocused" -case 64:return"SemanticsFlag.hasEnabledState" -case 128:return"SemanticsFlag.isEnabled" -case 256:return"SemanticsFlag.isInMutuallyExclusiveGroup" -case 512:return"SemanticsFlag.isHeader" -case 1024:return"SemanticsFlag.isObscured" -case 2048:return"SemanticsFlag.scopesRoute" -case 4096:return"SemanticsFlag.namesRoute" -case 8192:return"SemanticsFlag.isHidden" -case 16384:return"SemanticsFlag.isImage" -case 32768:return"SemanticsFlag.isLiveRegion" -case 65536:return"SemanticsFlag.hasToggledState" -case 131072:return"SemanticsFlag.isToggled" -case 262144:return"SemanticsFlag.hasImplicitScrolling" -case 524288:return"SemanticsFlag.isMultiline" -case 1048576:return"SemanticsFlag.isReadOnly" -case 2097152:return"SemanticsFlag.isFocusable" -case 4194304:return"SemanticsFlag.isLink" -case 8388608:return"SemanticsFlag.isSlider" -case 16777216:return"SemanticsFlag.isKeyboardKey"}return""}} -A.afl.prototype={} -A.Ow.prototype={ -j(a){return"PlaceholderAlignment."+this.b}} -A.i0.prototype={ -j(a){var s=B.NV.h(0,this.a) -s.toString -return s}} -A.kl.prototype={ -j(a){return"TextAlign."+this.b}} -A.wd.prototype={ -j(a){return"TextBaseline."+this.b}} -A.E4.prototype={ -k(a,b){if(b==null)return!1 -return b instanceof A.E4&&b.a===this.a}, -gB(a){return B.b.gB(this.a)}, -j(a){var s,r=this.a -if(r===0)return"TextDecoration.none" -s=A.b([],t.s) -if((r&1)!==0)s.push("underline") -if((r&2)!==0)s.push("overline") -if((r&4)!==0)s.push("lineThrough") -if(s.length===1)return"TextDecoration."+s[0] -return"TextDecoration.combine(["+B.d.c1(s,", ")+"])"}} -A.Rd.prototype={ -j(a){return"TextDecorationStyle."+this.b}} -A.E8.prototype={ -j(a){return"TextLeadingDistribution."+this.b}} -A.lS.prototype={ -j(a){return"TextDirection."+this.b}} -A.lR.prototype={ -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.lR&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d&&b.e===s.e}, -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){var s=this -return"TextBox.fromLTRBD("+B.c.ai(s.a,1)+", "+B.c.ai(s.b,1)+", "+B.c.ai(s.c,1)+", "+B.c.ai(s.d,1)+", "+s.e.j(0)+")"}} -A.wb.prototype={ -j(a){return"TextAffinity."+this.b}} -A.bH.prototype={ -k(a,b){if(b==null)return!1 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.bH&&b.a===this.a&&b.b===this.b}, -gB(a){return A.a7(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return A.J(this).j(0)+"(offset: "+this.a+", affinity: "+this.b.j(0)+")"}} -A.dA.prototype={ -gc8(){return this.a>=0&&this.b>=0}, -k(a,b){if(b==null)return!1 -if(this===b)return!0 -return b instanceof A.dA&&b.a===this.a&&b.b===this.b}, -gB(a){return A.a7(B.b.gB(this.a),B.b.gB(this.b),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return"TextRange(start: "+this.a+", end: "+this.b+")"}} -A.nn.prototype={ -k(a,b){if(b==null)return!1 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.nn&&b.a===this.a}, -gB(a){return B.c.gB(this.a)}, -j(a){return A.J(this).j(0)+"(width: "+A.d(this.a)+")"}} -A.yW.prototype={ -j(a){return"BoxHeightStyle."+this.b}} -A.Jn.prototype={ -j(a){return"BoxWidthStyle."+this.b}} -A.wo.prototype={ -j(a){return"TileMode."+this.b}} -A.a5m.prototype={} -A.pm.prototype={} -A.Qn.prototype={} -A.IC.prototype={ -j(a){var s=A.b([],t.s) -return"AccessibilityFeatures"+A.d(s)}, -k(a,b){if(b==null)return!1 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.IC&&!0}, -gB(a){return B.b.gB(0)}} -A.yY.prototype={ -j(a){return"Brightness."+this.b}} -A.a0w.prototype={ -k(a,b){if(b==null)return!1 -return this===b}, -gB(a){return A.F.prototype.gB.call(this,this)}} -A.M5.prototype={ -k(a,b){var s -if(b==null)return!1 -if(J.a6(b)!==A.J(this))return!1 -if(b instanceof A.M5)s=!0 -else s=!1 -return s}, -gB(a){return A.a7(null,null,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return"GestureSettings(physicalTouchSlop: null, physicalDoubleTapSlop: null)"}} -A.abE.prototype={} -A.a_P.prototype={ -gp(a){return a.length}} -A.IY.prototype={ -am(a,b){return A.iy(a.get(b))!=null}, -h(a,b){return A.iy(a.get(b))}, -a9(a,b){var s,r=a.entries() -for(;!0;){s=r.next() -if(s.done)return -b.$2(s.value[0],A.iy(s.value[1]))}}, -gaD(a){var s=A.b([],t.s) -this.a9(a,new A.a_Q(s)) -return s}, -gbg(a){var s=A.b([],t.n4) -this.a9(a,new A.a_R(s)) -return s}, -gp(a){return a.size}, -gS(a){return a.size===0}, -gbv(a){return a.size!==0}, -l(a,b,c){throw A.c(A.V("Not supported"))}, -bQ(a,b,c){throw A.c(A.V("Not supported"))}, -w(a,b){throw A.c(A.V("Not supported"))}, -$iax:1} -A.a_Q.prototype={ -$2(a,b){return this.a.push(a)}, -$S:24} -A.a_R.prototype={ -$2(a,b){return this.a.push(b)}, -$S:24} -A.IZ.prototype={ -gp(a){return a.length}} -A.mz.prototype={} -A.NP.prototype={ -gp(a){return a.length}} -A.Sx.prototype={} -A.a_B.prototype={ -gaF(a){return a.name}} -A.IS.prototype={} -A.a7X.prototype={} -A.a7W.prototype={ -gp(a){return A.a(this.e,"_length")-(this.b-this.c)}, -galQ(){return this.b>=this.c+A.a(this.e,"_length")}, -h(a,b){return this.a[this.b+b]}, -aI(){return this.a[this.b++]}, -E(){var s,r,q,p=this,o=p.a,n=p.b,m=p.b=n+1,l=o[n]&255 -n=p.b=m+1 -s=o[m]&255 -m=p.b=n+1 -r=o[n]&255 -p.b=m+1 -q=o[m]&255 -if(p.d===1)return(l<<24|s<<16|r<<8|q)>>>0 -return(q<<24|r<<16|s<<8|l)>>>0}} -A.aaK.prototype={} -A.aaJ.prototype={ -Hv(a){var s,r,q,p,o=this,n=a.length -for(;s=o.a,r=s+n,q=o.c,p=q.length,r>p;)o.CI(r-p) -B.t.cR(q,s,r,a) -o.a+=n}, -apG(a){var s,r,q,p,o,n=this -for(s=a.c;r=n.a,q=A.a(a.e,"_length"),p=a.b,o=n.c,r+(q-(p-s))>o.length;)n.CI(n.a+(A.a(a.e,"_length")-(a.b-s))-n.c.length) -s=n.a -B.t.b_(o,s,s+a.gp(a),a.a,a.b) -n.a=n.a+a.gp(a)}, -IL(a,b){var s=this -if(a<0)a=s.a+a -if(b==null)b=s.a -else if(b<0)b=s.a+b -return A.bG(s.c.buffer,a,b-a)}, -dn(a){return this.IL(a,null)}, -CI(a){var s=a!=null?a>32768?a:32768:32768,r=this.c,q=r.length,p=new Uint8Array((q+s)*2) -B.t.cR(p,0,q,r) -this.c=p}, -abR(){return this.CI(null)}, -gp(a){return this.a}} -A.asD.prototype={ -rU(a,b){var s,r,q,p,o=a.aI(),n=a.aI(),m=o&8 -B.b.t(o,3) -if(m!==8)throw A.c(A.kL("Only DEFLATE compression supported: "+m)) -if(B.b.b4((o<<8>>>0)+n,31)!==0)throw A.c(A.kL("Invalid FCHECK")) -if((n>>>5&1)!==0){a.E() -throw A.c(A.kL("FDICT Encoding not currently supported"))}s=A.u2(B.om) -r=A.u2(B.oF) -q=A.aE4(null) -r=new A.Mp(a,q,s,r) -r.b=!0 -r.Mp() -p=t.Cm.a(A.bG(q.c.buffer,0,q.a)) -a.E() -return p}} -A.a77.prototype={ -a18(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=a.length -for(s=0;si.b)i.b=r -if(r>>0 -m=m>>>1}for(j=(r|s)>>>0,k=l;k>>0 -n=n<<1>>>0}}} -A.Mp.prototype={ -Mp(){var s,r,q=this -q.e=q.d=0 -if(!q.b)return -for(s=q.a;r=A.a(s,"input"),r.b>>1 -switch(r){case 0:m.e=m.d=0 -q=m.hY(16) -p=m.hY(16) -if(q!==0&&q!==(p^65535)>>>0)A.R(A.kL("Invalid uncompressed block header")) -p=A.a(k,l) -if(q>p.gp(p))A.R(A.kL("Input buffer is broken")) -k=A.a(k,l) -p=k.b -o=k.c -n=A.ug(k.a,k.d,q,p-o+o) -k.b=k.b+n.gp(n) -m.c.apG(n) -break -case 1:m.KQ(m.r,m.x) -break -case 2:m.ac7() -break -default:throw A.c(A.kL("unknown BTYPE: "+r))}return(s&1)===0}, -hY(a){var s,r,q,p,o=this -if(a===0)return 0 -for(s=o.a;r=o.e,r=r.c+A.a(r.e,"_length"))throw A.c(A.kL("input buffer is broken")) -r=A.a(s,"input") -r=r.a[r.b++] -q=o.d -p=o.e -o.d=(q|B.b.cb(r,p))>>>0 -o.e=p+8}s=o.d -q=B.b.bE(1,a) -o.d=B.b.cN(s,a) -o.e=r-a -return(s&q-1)>>>0}, -CN(a){var s,r,q,p,o,n,m=this,l=A.a(a.a,"table"),k=a.b -for(s=m.a;m.e=r.c+A.a(r.e,"_length"))break -r=A.a(s,"input") -r=r.a[r.b++] -q=m.d -p=m.e -m.d=(q|B.b.cb(r,p))>>>0 -m.e=p+8}s=m.d -o=l[(s&B.b.bE(1,k)-1)>>>0] -n=o>>>16 -m.d=B.b.cN(s,n) -m.e-=n -return o&65535}, -ac7(){var s,r,q,p,o,n,m=this,l=m.hY(5)+257,k=m.hY(5)+1,j=m.hY(4)+4,i=new Uint8Array(19) -for(s=0;s285)throw A.c(A.kL("Invalid Huffman Code "+r)) -if(r===256)break -if(r<256){if(s.a===s.c.length)s.abR() -s.c[s.a++]=r&255 -continue}q=r-257 -p=B.Jw[q]+l.hY(B.I8[q]) -o=l.CN(b) -if(o<=29){n=B.IB[o]+l.hY(B.Hp[o]) -for(m=-n;p>n;){s.Hv(s.dn(m)) -p-=n}if(p===n)s.Hv(s.dn(m)) -else s.Hv(s.IL(m,p-n))}else throw A.c(A.kL("Illegal unused distance symbol"))}for(s=l.a;m=l.e,m>=8;){l.e=m-8 -m=A.a(s,"input") -if(--m.b<0)m.b=0}}, -Mq(a,b,c){var s,r,q,p,o,n,m=this -for(s=0,r=0;r0;p=o,r=n){n=r+1 -c[r]=s}break -case 17:p=3+m.hY(3) -for(;o=p-1,p>0;p=o,r=n){n=r+1 -c[r]=0}s=0 -break -case 18:p=11+m.hY(7) -for(;o=p-1,p>0;p=o,r=n){n=r+1 -c[r]=0}s=0 -break -default:if(q>15)throw A.c(A.kL("Invalid Huffman Code: "+q)) -n=r+1 -c[r]=q -r=n -s=q -break}}return c}} -A.ajs.prototype={} -A.ajr.prototype={} -A.io.prototype={ -ga3(a){return new A.R1(this.a,0,0)}, -gN(a){var s=this.a,r=s.length -return r===0?A.R(A.ae("No element")):B.e.a0(s,0,new A.kP(s,r,0,176).jz())}, -gO(a){var s=this.a,r=s.length -return r===0?A.R(A.ae("No element")):B.e.ci(s,new A.J2(s,0,r,176).jz())}, -gS(a){return this.a.length===0}, -gbv(a){return this.a.length!==0}, -gp(a){var s,r,q=this.a,p=q.length -if(p===0)return 0 -s=new A.kP(q,p,0,176) -for(r=0;s.jz()>=0;)++r -return r}, -bu(a,b){var s,r,q,p,o,n -A.dw(b,"index") -s=this.a -r=s.length -if(r!==0){q=new A.kP(s,r,0,176) -for(p=0,o=0;n=q.jz(),n>=0;o=n){if(p===b)return B.e.a0(s,o,n);++p}}else p=0 -throw A.c(A.cl(b,this,"index",null,p))}, -A(a,b){var s -if(typeof b!="string")return!1 -s=b.length -if(s===0)return!1 -if(new A.kP(b,s,0,176).jz()!==s)return!1 -s=this.a -return A.aXa(s,b,0,s.length)>=0}, -Ov(a,b,c){var s,r -if(a===0||b===this.a.length)return b -s=this.a -c=new A.kP(s,s.length,b,176) -do{r=c.jz() -if(r<0)break -if(--a,a>0){b=r -continue}else{b=r -break}}while(!0) -return b}, -hi(a,b){A.dw(b,"count") -return this.aeJ(b)}, -aeJ(a){var s=this.Ov(a,0,null),r=this.a -if(s===r.length)return B.e5 -return new A.io(B.e.ci(r,s))}, -j_(a,b){A.dw(b,"count") -return this.af3(b)}, -af3(a){var s=this.Ov(a,0,null),r=this.a -if(s===r.length)return this -return new A.io(B.e.a0(r,0,s))}, -U(a,b){return new A.io(this.a+b.a)}, -H5(a){return new A.io(this.a.toLowerCase())}, -k(a,b){if(b==null)return!1 -return t.mV.b(b)&&this.a===b.a}, -gB(a){return B.e.gB(this.a)}, -j(a){return this.a}, -$iaC6:1} -A.R1.prototype={ -gJ(a){var s=this,r=s.d -return r==null?s.d=B.e.a0(s.a,s.b,s.c):r}, -v(){return this.a3k(1,this.c)}, -a3k(a,b){var s,r,q,p,o,n,m,l,k,j=this -if(a>0){s=j.c -for(r=j.a,q=r.length,p=176;s>>0) -if((p&1)===0){--a -k=a===0}else k=!1 -if(k){j.b=b -j.c=s -j.d=null -return!0}}j.b=b -j.c=q -j.d=null -return a===1&&p!==176}else{j.b=b -j.d=null -return!0}}} -A.kP.prototype={ -jz(){var s,r,q,p,o,n,m,l=this,k=u.S -for(s=l.b,r=l.a;q=l.c,q>>0) -l.d=p -if((p&1)===0)return q}s=B.e.ao(k,l.d&240|15) -l.d=s -if((s&1)===0)return q -return-1}} -A.J2.prototype={ -jz(){var s,r,q,p,o,n,m,l,k=this,j=u.q -for(s=k.b,r=k.a;q=k.c,q>s;){p=k.c=q-1 -o=B.e.aH(r,p) -if((o&64512)!==56320){p=k.d=B.e.ao(j,k.d&240|A.rP(o)) -if(((p>=208?k.d=A.avc(r,s,k.c,p):p)&1)===0)return q -continue}if(p>=s){n=B.e.aH(r,p-1) -if((n&64512)===55296){m=A.kE(n,o) -p=--k.c}else m=2}else m=2 -l=k.d=B.e.ao(j,(k.d&240|m)>>>0) -if(((l>=208?k.d=A.avc(r,s,p,l):l)&1)===0)return q}p=k.d=B.e.ao(j,k.d&240|15) -if(((p>=208?k.d=A.avc(r,s,q,p):p)&1)===0)return k.c -return-1}} -A.bz.prototype={ -h(a,b){var s,r=this -if(!r.w9(b))return null -s=r.c.h(0,r.a.$1(r.$ti.i("bz.K").a(b))) -return s==null?null:s.gn(s)}, -l(a,b,c){var s,r=this -if(!r.w9(b))return -s=r.$ti -r.c.l(0,r.a.$1(b),new A.aX(b,c,s.i("@").aK(s.i("bz.V")).i("aX<1,2>")))}, -P(a,b){b.a9(0,new A.a0x(this))}, -ji(a,b,c){var s=this.c -return s.ji(s,b,c)}, -am(a,b){var s=this -if(!s.w9(b))return!1 -return s.c.am(0,s.a.$1(s.$ti.i("bz.K").a(b)))}, -gfh(a){var s=this.c -return s.gfh(s).hB(0,new A.a0y(this),this.$ti.i("aX"))}, -a9(a,b){this.c.a9(0,new A.a0z(this,b))}, -gS(a){var s=this.c -return s.gS(s)}, -gbv(a){var s=this.c -return s.gbv(s)}, -gaD(a){var s=this.c -s=s.gbg(s) -return A.jY(s,new A.a0A(this),A.r(s).i("q.E"),this.$ti.i("bz.K"))}, -gp(a){var s=this.c -return s.gp(s)}, -pq(a,b,c,d){var s=this.c -return s.pq(s,new A.a0B(this,b,c,d),c,d)}, -bQ(a,b,c){return J.a_n(this.c.bQ(0,this.a.$1(b),new A.a0C(this,b,c)))}, -w(a,b){var s,r=this -if(!r.w9(b))return null -s=r.c.w(0,r.a.$1(r.$ti.i("bz.K").a(b))) -return s==null?null:s.gn(s)}, -gbg(a){var s=this.c -s=s.gbg(s) -return A.jY(s,new A.a0D(this),A.r(s).i("q.E"),this.$ti.i("bz.V"))}, -j(a){return A.Nf(this)}, -w9(a){var s -if(this.$ti.i("bz.K").b(a))s=!0 -else s=!1 -return s}, -$iax:1} -A.a0x.prototype={ -$2(a,b){this.a.l(0,a,b) -return b}, -$S(){return this.a.$ti.i("~(bz.K,bz.V)")}} -A.a0y.prototype={ -$1(a){var s=this.a.$ti -return new A.aX(J.aNE(a.gn(a)),J.a_n(a.gn(a)),s.i("@").aK(s.i("bz.V")).i("aX<1,2>"))}, -$S(){return this.a.$ti.i("aX(aX>)")}} -A.a0z.prototype={ -$2(a,b){return this.b.$2(b.gdB(b),b.gn(b))}, -$S(){return this.a.$ti.i("~(bz.C,aX)")}} -A.a0A.prototype={ -$1(a){return a.gdB(a)}, -$S(){return this.a.$ti.i("bz.K(aX)")}} -A.a0B.prototype={ -$2(a,b){return this.b.$2(b.gdB(b),b.gn(b))}, -$S(){return this.a.$ti.aK(this.c).aK(this.d).i("aX<1,2>(bz.C,aX)")}} -A.a0C.prototype={ -$0(){var s=this.a.$ti -return new A.aX(this.b,this.c.$0(),s.i("@").aK(s.i("bz.V")).i("aX<1,2>"))}, -$S(){return this.a.$ti.i("aX()")}} -A.a0D.prototype={ -$1(a){return a.gn(a)}, -$S(){return this.a.$ti.i("bz.V(aX)")}} -A.KW.prototype={} -A.N4.prototype={ -Fb(a,b){var s,r -if(a===b)return!0 -s=a.length -if(s!==b.length)return!1 -for(r=0;r>>0)&2147483647 -r^=r>>>6}r=r+(r<<3>>>0)&2147483647 -r^=r>>>11 -return r+(r<<15>>>0)&2147483647}} -A.xo.prototype={ -gB(a){return 3*J.bY(this.b)+7*J.bY(this.c)&2147483647}, -k(a,b){if(b==null)return!1 -return b instanceof A.xo&&J.e(this.b,b.b)&&J.e(this.c,b.c)}} -A.Nh.prototype={ -Fb(a,b){var s,r,q,p,o -if(a===b)return!0 -if(a.gp(a)!==b.gp(b))return!1 -s=A.hm(t.PJ,t.S) -for(r=a.gaD(a),r=r.ga3(r);r.v();){q=r.gJ(r) -p=new A.xo(this,q,a.h(0,q)) -o=s.h(0,p) -s.l(0,p,(o==null?0:o)+1)}for(r=b.gaD(b),r=r.ga3(r);r.v();){q=r.gJ(r) -p=new A.xo(this,q,b.h(0,q)) -o=s.h(0,p) -if(o==null||o===0)return!1 -s.l(0,p,o-1)}return!0}, -FJ(a,b){var s,r,q,p -for(s=b.gaD(b),s=s.ga3(s),r=this.$ti.Q[1],q=0;s.v();){p=s.gJ(s) -q=q+3*J.bY(p)+7*J.bY(r.a(b.h(0,p)))&2147483647}q=q+(q<<3>>>0)&2147483647 -q^=q>>>11 -return q+(q<<15>>>0)&2147483647}} -A.Mb.prototype={ -qO(a){var s=this.b[a] -return s==null?this.$ti.c.a(null):s}, -gp(a){return this.c}, -w(a,b){var s,r=this,q=r.ab_(b) -if(q<0)return!1;++r.d -s=r.NK() -if(q>>1;++r}while(r>m)}while(r!==1) -return-1}, -NK(){var s=this,r=s.c-1,q=s.qO(r) -B.d.l(s.b,r,null) -s.c=r -return q}, -a3F(a,b){var s,r,q,p,o=this -for(s=o.a,r=o.$ti.c;b>0;b=q){q=B.b.az(b-1,2) -p=o.b[q] -if(p==null)p=r.a(null) -if(s.$2(a,p)>0)break -B.d.l(o.b,b,p)}B.d.l(o.b,b,a)}, -JV(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=b*2+2 -for(s=j.a,r=j.$ti.c;q=j.c,i0){B.d.l(j.b,b,k) -b=p}}B.d.l(j.b,b,a)}} -A.S7.prototype={ -gaF(a){throw A.c(A.bV(".name has not been implemented."))}, -m_(a){throw A.c(A.bV(".length() has not been implemented."))}} -A.js.prototype={ -gaF(a){return this.b}, -gvs(){var s=0,r=A.C(t.jj),q,p=2,o,n=[],m=this,l,k,j,i,h,g -var $async$gvs=A.D(function(a,b){if(a===1){o=b -s=p}while(true)switch(s){case 0:i=m.f -if(i!=null){q=i -s=1 -break}if(window.navigator.vendor==="Apple Computer, Inc."){i=m.d -i=i!=null&&i>=4294967296}else i=!1 -if(i)throw A.c(A.d4("Safari cannot handle XFiles larger than 4GB.")) -l=A.b5("request") -p=4 -g=l -s=7 -return A.H(A.aDa(A.a(m.c,"_path"),"blob"),$async$gvs) -case 7:g.b=b -p=2 -s=6 -break -case 4:p=3 -h=o -i=A.Z(h) -if(t._p.b(i)){k=i -if(k.type==="error")throw A.c(A.d4("Could not load Blob from its URL. Has it been revoked?")) -throw h}else throw h -s=6 -break -case 3:s=2 -break -case 6:i=A.aza(l.aJ().response) -m.f=i -i.toString -q=i -s=1 -break -case 1:return A.A(q,r) -case 2:return A.z(o,r)}}) -return A.B($async$gvs,r)}, -m_(a){var s=0,r=A.C(t.S),q,p=this,o -var $async$m_=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:o=p.d -s=o==null?3:5 -break -case 3:s=6 -return A.H(p.gvs(),$async$m_) -case 6:c=c.size -s=4 -break -case 5:c=o -case 4:q=c -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$m_,r)}} -A.JD.prototype={ -K(a,b){var s,r=this,q=null,p=r.db,o=A.aC7(new A.dj(Date.now(),!1),r.fr,p,r.cx),n=A.ai(r.x,!0,t.l7) -n.push(A.Lt(new A.bT(B.eE,A.axe(A.Rh(!0,B.aU,!1,new A.a0S(),r.c,r.k1,q,q,r.id,new A.uf(q,q,q,q,q,q,q,q,q,"",q,q,q,q,q,q,q,q,!1,B.K,!0,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,!1,B.k,q,q,q,q,q,q,q,B.el,!0,q,!1,q),!0,!0,!0,!0,!1,r.k4,q,q,q,r.Q,!0,q,r.z,1,!1,"\u2022",new A.a0T(r),q,new A.a0U(r,b,o),q,!1,q,q,B.dq,q,q,!0,q,q,q,r.d,B.b_,q,r.f,q,r.x2,q),r.rx),q),1)) -B.d.P(n,r.y) -s=A.b8(B.DM,q,q) -p=p.length -n.push(A.cL(q,!0,s,q,p!==0?new A.a0V(r,b,o):q,B.J,q)) -p=A.b([A.cY(n,B.w,B.cX,B.B)],t.D) -return A.aU(q,A.d9(p,B.w,B.x,B.B),B.j,q,q,r.r,q,q,r.r2,r.r1,q,q,q)}, -wA(a,b){return this.aem(a,b)}, -aem(a,b){var s=0,r=A.C(t.z),q=this -var $async$wA=A.D(function(c,d){if(c===1)return A.z(d,r) -while(true)switch(s){case 0:s=q.db.length!==0?2:3 -break -case 2:s=4 -return A.H(q.cy.$1(b),$async$wA) -case 4:q.c.scI(0,"") -q.dx.$1("") -A.Am(a).GX(q.k4) -A.bp(A.b1(0,150,0),new A.a0R(q)) -case 3:return A.A(null,r)}}) -return A.B($async$wA,r)}} -A.a0T.prototype={ -$1(a){this.a.dx.$1(a)}, -$S:23} -A.a0U.prototype={ -$1(a){}, -$S:23} -A.a0S.prototype={ -$4$currentLength$isFocused$maxLength(a,b,c,d){return null}, -$1(a){return this.$4$currentLength$isFocused$maxLength(a,null,null,null)}, -$S:371} -A.a0V.prototype={ -$0(){return this.a.wA(this.b,this.c)}, -$S:0} -A.a0R.prototype={ -$0(){var s=this.a.k2,r=B.d.gcc(s.d).Q -r.toString -s.fc(r+30,B.eA,B.ay)}, -$S:0} -A.zz.prototype={ -au(){return new A.zA(new A.bk(null,t.A),B.l)}} -A.zA.prototype={ -ana(a){var s=this -if(s.x)s.Qt(!1) -s.ag(new A.a2e(s,a))}, -Qt(a){this.a.toString}, -ahf(a){this.ag(new A.a2d(this,!1))}, -aW(){var s=this,r=null,q=s.a.aO -s.f=q -q=A.lT(r) -s.e=q -q=A.po(!0,r,!0,r,r,!1) -s.d=q -$.K.z$.push(s.gapD()) -s.bp()}, -m(a){var s=this.cx -if(s!=null)s.ay(0) -this.ba(0)}, -apE(a){var s,r,q=this,p="scrollController" -q.a.toString -s=A.a(q.f,p) -s=B.d.gcc(s.d).Q -s.toString -r=s+25 -A.a(q.f,p).fc(r,B.ez,B.cH).hK(new A.a2h(q)) -A.a(q.f,p).aq(0,new A.a2i(q))}, -K(a,b){return new A.us(new A.a2c(this),null)}} -A.a2e.prototype={ -$0(){this.a.r=this.b}, -$S:0} -A.a2d.prototype={ -$0(){this.a.Q=this.b}, -$S:0} -A.a2h.prototype={ -$0(){var s=this.a -s.cx=A.bp(A.b1(0,1000,0),new A.a2g(s))}, -$S:5} -A.a2g.prototype={ -$0(){var s=this.a -if(s.c!=null)s.ag(new A.a2f(s))}, -$S:0} -A.a2f.prototype={ -$0(){this.a.ch=!1}, -$S:0} -A.a2i.prototype={ -$0(){var s,r,q,p="scrollController",o=this.a -o.a.toString -s=A.a(o.f,p) -s=s.gbi(s).cx -s.toString -r=B.d.gcc(A.a(o.f,p).d).z -r.toString -q=s<=r&&!B.d.gcc(A.a(o.f,p).d).gyN() -o.a.toString -if(q)null.$0()}, -$S:0} -A.a2c.prototype={ -$2(a,b){var s,r,q,p,o,n,m,l,k,j=null,i="scrollToBottomStyle",h=b.b,g=h===1/0 -if(g)h=a.X(t.w).f.a.a -s=g?a.X(t.w).f.a.b:b.d -g=this.a -r=g.a -q=r.aO -p=r.dy -o=t.D -q=A.b([new A.BD(r.r,p,!1,j,j,!1,j,j,j,!1,j,j,j,j,j,j,j,B.Im,q,B.D1,g.gahl(),g.x,g.Q,j,j,g.gahe(),b,j,B.J,30,j,j)],o) -if(J.aZ(g.a.r)!==0){r=A.a(J.rZ(g.a.r).d,"user").a -p=g.a -if(r!==p.dy.a)J.rZ(p.r).toString}r=g.a -p=g.e -n=r.fr -m=r.dy -l=g.r -k=r.ah -r=r.aO -q.push(A.PV(!0,new A.JD(p,j,j,B.e9,k,B.oL,B.oL,1,j,!1,m,n,l,g.gan9(),!1,j,j,j,!0,2,j,r,!0,g.d,B.K,B.K,B.u,!1,!1,j,g.y),B.K,!0)) -r=A.b([A.d9(q,B.w,B.dG,B.B)],o) -if(g.x&&!g.ch){A.a(g.a.bV,i) -A.a(g.a.bV,i) -A.a(g.a.bV,i) -A.a(g.a.bV,i) -q=A.a(g.a.bV,i) -p=A.a(g.f,"scrollController") -g.a.toString -q=new A.Q5(j,p,!1,q,j) -g=q -r.push(A.qq(70,g,j,j,j,20,j,j))}return A.aU(j,A.il(B.b1,r,B.aY,j),B.j,j,j,j,j,s,j,j,j,j,h)}, -$S:369} -A.BD.prototype={ -au(){return new A.G1(B.l)}} -A.G1.prototype={ -W_(a){var s,r,q=this.a -q.toString -s=a.a -r=s.b -r.toString -s=s.c -s.toString -if(s===r){if(q.k4)q.k3.$1(!1)}else if(Math.abs(s-r)>100)if(!q.k4)q.k3.$1(!0) -return!0}, -WE(a){var s=this,r=s.a,q=a+1 -r=J.aZ(r.c) -if(q")) -q.fy=r -r=A.a(r,p) -r.gaA(r).cS(new A.ali(q)) -r=A.a(q.fy,p) -r.gaA(r).aq(0,q.ga7G())}, -a7H(){var s,r,q,p,o,n=this,m="animStartPx",l="animEndPx",k="animStartPy",j="animEndPy",i="currentState",h="_halfScreenW",g=A.a(n.fy,"animation"),f=g.b -g=g.a -s=f.al(0,g.gn(g)) -r=Math.abs(A.a(n.go,m)-A.a(n.k1,l)) -q=Math.abs(A.a(n.id,k)-A.a(n.k2,j)) -if(A.a(n.dx,i)===B.nB){p=A.a(n.go,m)A.a(n.Q,"_bottom"))o=A.a(n.k2,j)+q*(1-s) -n.cy=p -n.db=o -n.wy() -return}if(A.a(n.dx,i)===B.nC){n.cy=A.a(n.k1,l)<=A.a(n.f,h)?A.a(n.go,m)+r*s:A.a(n.k1,l)+r*(1-s) -n.wy() -return}if(A.a(n.dx,i)===B.hs){n.cy=A.a(n.k1,l)<=A.a(n.f,h)?A.a(n.k1,l)+r*(1-s):A.a(n.go,m)+r*s -n.wy() -return}}, -m(a){A.a(this.fx,"animationController").m(0) -this.K4() -this.a_S(0)}, -K(a,b){var s=this,r=null,q="currentState",p=s.a3N(),o=A.a(s.cy,"positionX"),n=A.a(s.db,"positionY") -return A.qq(r,A.a(s.dx,q)!==B.cF&&A.a(s.dx,q)!==B.nA?p:new A.tA(p,A.aU(r,r,B.j,r,r,r,r,r,r,r,r,r,r),p,new A.all(s),new A.alm(s),new A.aln(s),new A.alo(s),r,t.eU),r,r,o,r,n,r)}, -a3N(){var s=null -return A.aU(s,A.fT(s,this.a.r,B.a6,!1,s,s,s,s,s,s,s,s,s,s,s,s,s,new A.alh(this),s,s,s,s,s,s),B.j,s,s,s,s,60,s,s,s,s,60)}, -a9r(a){var s,r,q=this,p="currentState",o="positionX",n="positionY",m="_halfScreenW" -B.d.sp(q.fr,0) -q.K4() -if(!(A.a(q.dx,p)===B.cF&&a===B.vp))s=A.a(q.dx,p)===B.eC&&a===B.iz -else s=!0 -if(s)return -q.go=A.a(q.cy,o) -q.id=A.a(q.db,n) -s=a===B.iz -if(s){if(A.a(q.cy,o)<=A.a(q.f,m)){q.a.toString -r=-55}else{r=A.a(q.d,"_screenWidth") -q.a.toString -r-=5}q.k1=r}else q.k1=A.a(q.cy,o)<=A.a(q.f,m)?A.a(q.ch,"_left"):A.a(q.cx,"_right") -q.k2=A.a(q.db,n) -if(A.a(q.dx,p)===B.cF&&s)q.Da(B.hs) -else if(A.a(q.dx,p)===B.eC&&a===B.vp)q.aeQ()}, -aeQ(){this.a.toString -this.k3=A.bp(B.cJ,new A.alk(this))}, -K4(){var s=this.k3 -if(s!=null)s.ay(0) -this.k3=null}, -Da(a){var s,r="animationController" -this.CQ(a) -s=A.a(this.fx,r) -s.sn(0,s.a) -A.a(this.fx,r).c_(0)}, -CQ(a){this.dx=a -A.d(B.d.gO(("DraggableFloatWidgetState."+a.b).split("."))) -this.a.toString -this.wy()}, -wy(){if(this.c!=null)this.ag(new A.alj())}} -A.ali.prototype={ -$1(a){var s,r,q,p -if(a!==B.a_)return -s=this.a -r=A.a(s.dx,"currentState")===B.hs?B.eC:B.cF -s.CQ(r) -q=s.fr -if(q.length===0)return -p=B.d.gO(q) -B.d.sp(q,0) -if(r===(p===B.iz?B.eC:B.cF))return -s.a9r(p)}, -$S:4} -A.all.prototype={ -$0(){var s=this.a -s.a.toString -s.CQ(B.nA)}, -$S:0} -A.alo.prototype={ -$1(a){var s,r,q="animStartPy",p="_top",o=this.a -""+a.a -a.b.j(0) -s=a.c -s.j(0) -o.a.toString -r=s.a -o.go=r -o.id=s.b-0 -o.k1=r+30<=A.a(o.f,"_halfScreenW")?A.a(o.ch,"_left"):A.a(o.cx,"_right") -if(A.a(o.id,q)<=A.a(o.z,p))o.k2=A.a(o.z,p) -else if(A.a(o.id,q)>A.a(o.z,p)&&A.a(o.id,q)<=A.a(o.Q,"_bottom"))o.k2=A.a(o.id,q) -else o.k2=A.a(o.Q,"_bottom") -o.Da(B.nB)}, -$S:357} -A.aln.prototype={ -$0(){this.a.a.toString -return null}, -$S:0} -A.alm.prototype={ -$2(a,b){a.j(0) -b.j(0) -this.a.a.toString -return null}, -$S:356} -A.alh.prototype={ -$0(){this.a.a.toString -return null}, -$S:0} -A.alk.prototype={ -$0(){this.a.Da(B.nC)}, -$S:0} -A.alj.prototype={ -$0(){}, -$S:0} -A.HP.prototype={ -c4(){this.dq() -this.d2() -this.ef()}, -m(a){var s=this,r=s.aY$ -if(r!=null)r.T(0,s.ge2()) -s.aY$=null -s.ba(0)}} -A.l1.prototype={ -j(a){return"DraggableFloatWidgetState."+this.b}} -A.uM.prototype={ -j(a){return"OperateEvent."+this.b}} -A.a3r.prototype={} -A.tQ.prototype={ -v_(a,b){return this.We(0,b)}, -We(a,b){var s=0,r=A.C(t.H),q=this,p -var $async$v_=A.D(function(c,d){if(c===1)return A.z(d,r) -while(true)switch(s){case 0:p=q.f -if(p==null){p=$.axs -if(p==null)p=$.axs=new A.Np(null,$.a_2()) -p=q.f=p.Rh(q.r)}s=2 -return A.H(p.v0(0,null,"Flutter",b),$async$v_) -case 2:return A.A(null,r)}}) -return A.B($async$v_,r)}} -A.a4Z.prototype={ -$0(){A.e0() -return new A.tQ(null,this.a,$.aJx())}, -$S:355} -A.Aa.prototype={ -D4(a){var s=A.aHz(a.b) -if(s!=null)this.d.v_(0,s).lu(new A.a4V(this),new A.a4W())}, -oX(a,b){this.Zd(a,b) -if(A.ZH(a))this.D4(a)}, -t4(a,b){var s -this.Yp(a,b) -s=A.ZH(a) -if(s)this.D4(a)}, -ke(a,b){this.Zc(a,b) -if(b!=null&&A.ZH(b)&&A.ZH(a))this.D4(b)}} -A.a4V.prototype={ -$1(a){A.bJ().$1(B.Vo.j(0)+": "+A.d(a))}, -$S:354} -A.a4W.prototype={ -$1(a){return a instanceof A.ns}, -$S:353} -A.Np.prototype={ -Rh(a){return new A.Np(a,$.a_2())}, -v0(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i -try{q=t.N -q=B.O7.f5("Analytics#logEvent",A.af(["eventName","screen_view","parameters",A.af(["screen_name",d,"screen_class",c],q,t.ob)],q,t.X),!1,t.H) -return q}catch(p){s=A.Z(p) -r=A.aD(p) -q=s -o=r -if(!t.VI.b(q)||!(q instanceof A.ns))A.A1(q,o) -n=q.c -if(n!=null){m=t.N -l=A.aDD(n,m,m)}else l=null -k=q.b -if(k==null)k="" -if(l!=null){j=l.h(0,"code") -if(j==null)j="unknown" -i=l.h(0,"message") -k=i==null?k:i}else j="unknown" -A.A1(new A.l5("firebase_analytics",k,j,o),o)}}} -A.a4X.prototype={ -gagB(a){var s,r=this.b -if(r==null){r=$.Ad -s=(r==null?$.Ad=$.awi():r).DX(0,"[DEFAULT]") -A.uV(s,$.ye(),!1) -return new A.mW(s)}return r}} -A.LI.prototype={ -Rh(a){return new A.LI(a,$.a_2())}, -v0(a,b,c,d){return this.Wf(0,b,c,d)}, -Wf(a,b,c,d){var s=0,r=A.C(t.H),q,p=this -var $async$v0=A.D(function(e,f){if(e===1)return A.z(f,r) -while(true)switch(s){case 0:q=A.aYO(new A.a4Y(p,d,b),t.H) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$v0,r)}} -A.a4Y.prototype={ -$0(){var s,r,q=this.a,p=q.d -if(p==null){return null;p=firebase.app(q.gagB(q).a.b) -p=firebase.analytics(A.a_G(p).a) -s=$.aID() -A.a4l(p) -s=s.a -r=s.get(p) -if(r==null){r=new A.IK(p) -s.set(p,r) -p=r}else p=r -p=q.d=p -q=p}else q=p -return J.aOs(q.a,this.b,this.c)}, -$S:0} -A.IK.prototype={} -A.yp.prototype={} -A.aud.prototype={ -$1(a){return B.e.kE(a,"analytics/","")}, -$S:30} -A.mW.prototype={ -gaF(a){return this.a.b}, -k(a,b){var s,r -if(b==null)return!1 -if(this===b)return!0 -if(!(b instanceof A.mW))return!1 -s=b.a -r=this.a -return s.b===r.b&&s.c.k(0,r.c)}, -gB(a){var s=this.a -return A.a7(s.b,s.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return B.Vq.j(0)+"("+this.a.b+")"}} -A.auO.prototype={ -$2(a,b){return A.A1(A.azp(a,this.b,this.c,this.a),b)}, -$S:139} -A.auP.prototype={ -$2(a,b){return A.A1(A.azp(a,this.b,this.c,this.a),b)}, -$S:139} -A.l5.prototype={ -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(!(b instanceof A.l5))return!1 -return A.a7(b.a,b.c,b.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)===A.a7(s.a,s.c,s.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -gB(a){return A.a7(this.a,this.c,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){var s=this,r="["+s.a+"/"+s.c+"] "+s.b,q=s.d -return q!=null?r+("\n\n"+q.j(0)):r}, -$ibm:1} -A.Ac.prototype={ -gx7(a){var s=this -return A.af(["apiKey",s.a,"appId",s.b,"messagingSenderId",s.c,"projectId",s.d,"authDomain",s.e,"databaseURL",s.f,"storageBucket",s.r,"measurementId",s.x,"trackingId",s.y,"deepLinkURLScheme",s.z,"androidClientId",s.Q,"iosClientId",s.ch,"iosBundleId",s.cx,"appGroupId",s.cy],t.N,t.ob)}, -k(a,b){if(b==null)return!1 -if(this===b)return!0 -if(!(b instanceof A.Ac))return!1 -return B.n5.Fb(this.gx7(this),b.gx7(b))}, -gB(a){return B.n5.FJ(0,this.gx7(this))}, -j(a){return A.Nf(this.gx7(this))}} -A.No.prototype={ -vM(){var s=0,r=A.C(t.H),q=this,p -var $async$vM=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:s=2 -return A.H(B.O8.yq("Firebase#initializeCore",t.f),$async$vM) -case 2:p=b -p.toString -J.eo(p,q.gaao()) -$.aDV=!0 -return A.A(null,r)}}) -return A.B($async$vM,r)}, -aap(a){var s=J.ah(a),r=s.h(a,"name"),q=s.h(a,"options"),p=J.ah(q),o=p.h(q,"apiKey"),n=p.h(q,"appId"),m=p.h(q,"messagingSenderId"),l=p.h(q,"projectId"),k=p.h(q,"authDomain"),j=p.h(q,"databaseURL"),i=p.h(q,"storageBucket"),h=p.h(q,"measurementId"),g=p.h(q,"trackingId"),f=p.h(q,"deepLinkURLScheme"),e=p.h(q,"androidClientId"),d=p.h(q,"iosClientId"),c=p.h(q,"iosBundleId") -q=p.h(q,"appGroupId") -s.h(a,"isAutomaticDataCollectionEnabled") -p=$.ye() -$.Nq.l(0,r,new A.BE(r,new A.Ac(o,n,m,l,k,j,i,h,g,f,e,d,c,q),p)) -$.aQH.l(0,r,s.h(a,"pluginConstants"))}, -kr(a,b){return this.alu(a,b)}, -alu(a,b){var s=0,r=A.C(t.h3),q,p=this,o,n -var $async$kr=A.D(function(c,d){if(c===1)return A.z(d,r) -while(true)switch(s){case 0:s=!$.aDV?3:4 -break -case 3:s=5 -return A.H(p.vM(),$async$kr) -case 5:case 4:o=$.Nq.h(0,"[DEFAULT]") -if(o==null&&!0)throw A.c(A.azB()) -n=$.Nq.h(0,"[DEFAULT]") -n.toString -q=n -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$kr,r)}, -DX(a,b){var s -if($.Nq.am(0,b)){s=$.Nq.h(0,b) -s.toString -return s}throw A.c(A.aI5(b))}} -A.BE.prototype={} -A.a56.prototype={} -A.mX.prototype={ -k(a,b){if(b==null)return!1 -if(this===b)return!0 -if(!(b instanceof A.mX))return!1 -return b.b===this.b&&b.c.k(0,this.c)}, -gB(a){return A.a7(this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return B.Vp.j(0)+"("+this.b+")"}, -gaF(a){return this.b}} -A.a57.prototype={} -A.Ab.prototype={} -A.jL.prototype={ -gaF(a){return this.a}} -A.a5_.prototype={ -gLs(){var s=$.ao().h(0,"flutterfire_web_sdk_version") -return s==null?"8.10.1":s}, -gMm(){var s,r,q,p -try{s=A.aDw($.ao().h(0,"flutterfire_ignore_scripts")) -r=t.JY -if(r.b(s)){r=r.a(s) -q=A.b6(r).i("aF") -q=A.ai(new A.aF(r,new A.a50(),q),!1,q.i("aI.E")) -return q}}catch(p){}return A.b([],t.s)}, -qW(a){return this.aar(a)}, -aar(a){var s=0,r=A.C(t.H),q,p -var $async$qW=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:q=document -p=q.createElement("script") -p.type="text/javascript" -p.src=a -p.async=!0 -q.head.appendChild(p) -q=new A.kt(p,"load",!1,t.TV) -s=2 -return A.H(q.gN(q),$async$qW) -case 2:return A.A(null,r)}}) -return A.B($async$qW,r)}, -qV(){var s=0,r=A.C(t.H),q,p=this,o,n,m -var $async$qV=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:if($.ao().h(0,"firebase")!=null){s=1 -break}o=p.gLs() -n=p.gMm() -s=3 -return A.H(p.qW("https://www.gstatic.com/firebasejs/"+o+"/firebase-app.js"),$async$qV) -case 3:m=$.axt -m=m.gbg(m) -s=4 -return A.H(A.mZ(A.jY(m,new A.a53(p,n,o),A.r(m).i("q.E"),t.uz),t.H),$async$qV) -case 4:case 1:return A.A(q,r)}}) -return A.B($async$qV,r)}, -w7(){var s=0,r=A.C(t.H),q,p=this,o,n,m,l,k,j -var $async$w7=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:j=$.ao() -if(j.h(0,"firebase")!=null){s=1 -break}o=p.gLs() -n=p.gMm() -m=t.N -A.aDw(j.h(0,"require")).a4("config",[A.MO(A.af(["paths",A.af(["@firebase/app","https://www.gstatic.com/firebasejs/"+o+"/firebase-app","@firebase/analytics","https://www.gstatic.com/firebasejs/"+o+"/firebase-analytics","@firebase/app-check","https://www.gstatic.com/firebasejs/"+o+"/firebase-app-check","@firebase/auth","https://www.gstatic.com/firebasejs/"+o+"/firebase-auth","@firebase/firestore","https://www.gstatic.com/firebasejs/"+o+"/firebase-firestore","@firebase/functions","https://www.gstatic.com/firebasejs/"+o+"/firebase-functions","@firebase/messaging","https://www.gstatic.com/firebasejs/"+o+"/firebase-messaging","@firebase/storage","https://www.gstatic.com/firebasejs/"+o+"/firebase-storage","@firebase/database","https://www.gstatic.com/firebasejs/"+o+"/firebase-database","@firebase/remote-config","https://www.gstatic.com/firebasejs/"+o+"/firebase-remote-config","@firebase/performance","https://www.gstatic.com/firebasejs/"+o+"/firebase-performance","@firebase/installations","https://www.gstatic.com/firebasejs/"+o+"/firebase-installations"],m,m)],m,t.GU))]) -m=new A.ab($.a3,t.LR) -l=A.b(["@firebase/app"],t.s) -k=$.axt -k.gbg(k).a9(0,new A.a51(n,l)) -j.a4("require",[A.MO(l),new A.a52(new A.aN(m,t.zh))]) -s=3 -return A.H(m,$async$w7) -case 3:case 1:return A.A(q,r)}}) -return A.B($async$w7,r)}, -kr(a,b){return this.als(a,b)}, -als(a,b){var s=0,r=A.C(t.h3),q,p=[],o=this,n,m,l,k,j,i,h,g,f,e -var $async$kr=A.D(function(c,a0){if(c===1)return A.z(a0,r) -while(true)switch(s){case 0:s=$.ao().h(0,"require")==null?3:5 -break -case 3:s=6 -return A.H(o.qV(),$async$kr) -case 6:s=4 -break -case 5:s=7 -return A.H(o.w7(),$async$kr) -case 7:case 4:try{firebase.SDK_VERSION}catch(d){n=A.Z(d) -if(J.oD(J.d2(n),"Cannot read property 'SDK_VERSION' of undefined"))throw A.c(A.azB())}m=null -l=!1 -try{j=firebase.app() -m=A.a_G(j) -l=!0}catch(d){}if(!l){j=b.gQ6(b) -i=b.gQc(b) -h=b.gR9(b) -g=b.gTQ(b) -f=b.gII(b) -e=b.gTf(b) -m=A.aZE(j,b.gQ7(b),i,h,b.gTd(b),e,null,g,f)}j=m -j.toString -j=j.a -i=J.l(j) -q=new A.Ab(i.gaF(j),A.aGC(i.gTA(j)),$.ye()) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$kr,r)}, -DX(a,b){var s,r,q,p,o=null -try{r=firebase.app(b) -o=A.a_G(r)}catch(q){s=A.Z(q) -if((J.oD(J.d2(s),"Cannot read property")||J.oD(J.d2(s),"Cannot read properties"))&&J.oD(J.d2(s),"'app'"))throw A.c(A.azB()) -if(A.aX5(s)==="app/no-app")throw A.c(A.aI5(b)) -throw A.c(A.aWz(s))}r=o.a -p=J.l(r) -return new A.Ab(p.gaF(r),A.aGC(p.gTA(r)),$.ye())}} -A.a54.prototype={ -$0(){return new A.jL(this.a)}, -$S:351} -A.a50.prototype={ -$1(a){return J.d2(a)}, -$S:163} -A.a53.prototype={ -$1(a){var s=a.a -if(B.d.A(this.b,s))return A.dk(null,t.z) -return this.a.qW("https://www.gstatic.com/firebasejs/"+this.c+"/firebase-"+s+".js")}, -$S:350} -A.a51.prototype={ -$1(a){var s=a.a -if(!B.d.A(this.a,s))this.b.push("@firebase/"+s)}, -$S:340} -A.a52.prototype={ -$1(a){$.ao().l(0,"firebase",a) -this.a.dV(0)}, -$S:13} -A.IR.prototype={ -gaF(a){return J.aBl(this.a)}} -A.yI.prototype={} -A.tR.prototype={} -A.a55.prototype={} -A.ac7.prototype={} -A.MN.prototype={} -A.cC.prototype={ -mV(a){if(a instanceof A.cC)return a.a -else if(A.fc(a))return a -throw A.c(A.aO(a,null))}, -U(a,b){var s -if(b instanceof A.hp)return A.n6(this.a).U(0,b) -s=this.a+this.mV(b) -return new A.cC((s&2147483647)-((s&2147483648)>>>0))}, -as(a,b){var s -if(b instanceof A.hp)return A.n6(this.a).as(0,b) -s=this.a-this.mV(b) -return new A.cC((s&2147483647)-((s&2147483648)>>>0))}, -a7(a,b){return A.n6(this.a).a7(0,b).aoO()}, -Hx(a,b){var s=this.a&this.mV(b) -return new A.cC((s&2147483647)-((s&2147483648)>>>0))}, -l3(a,b){var s=this.a^this.mV(b) -return new A.cC((s&2147483647)-((s&2147483648)>>>0))}, -cb(a,b){var s -if(b<0)throw A.c(A.aO(b,null)) -if(b>=32)return B.o9 -s=B.b.cb(this.a,b) -return new A.cC((s&2147483647)-((s&2147483648)>>>0))}, -Iv(a){var s,r -if(a<0)throw A.c(A.aO(a,null)) -if(a>=32)return B.o9 -s=this.a -r=s>=0?B.b.fq(s,a):B.b.fq(s,a)&B.b.cb(1,32-a)-1 -return new A.cC((r&2147483647)-((r&2147483648)>>>0))}, -k(a,b){if(b==null)return!1 -if(b instanceof A.cC)return this.a===b.a -else if(b instanceof A.hp)return A.n6(this.a).k(0,b) -else if(A.fc(b))return this.a===b -return!1}, -b8(a,b){if(b instanceof A.hp)return A.n6(this.a).vw(b) -return B.b.b8(this.a,this.mV(b))}, -kS(a,b){return this.athis.mV(b)}, -gB(a){return this.a}, -H3(a){return this.a}, -j(a){return B.b.j(this.a)}, -$ibr:1} -A.hp.prototype={ -U(a,b){var s=A.a7Z(b),r=this.a+s.a,q=this.b+s.b+(r>>>22) -return new A.hp(r&4194303,q&4194303,this.c+s.c+(q>>>22)&1048575)}, -as(a,b){var s=A.a7Z(b) -return A.aDm(this.a,this.b,this.c,s.a,s.b,s.c)}, -a7(a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=A.a7Z(a2),d=this.a,c=d&8191,b=this.b,a=(d>>>13|(b&15)<<9)>>>0,a0=b>>>4&8191 -d=this.c -s=(b>>>17|(d&255)<<5)>>>0 -b=e.a -r=b&8191 -q=e.b -p=(b>>>13|(q&15)<<9)>>>0 -o=q>>>4&8191 -b=e.c -n=(q>>>17|(b&255)<<5)>>>0 -m=b>>>8&4095 -l=c*r -k=a*r -j=a0*r -i=s*r -h=(d>>>8&4095)*r -if(p!==0){k+=c*p -j+=a*p -i+=a0*p -h+=s*p}if(o!==0){j+=c*o -i+=a*o -h+=a0*o}if(n!==0){i+=c*n -h+=a*n}if(m!==0)h+=c*m -g=(l&4194303)+((k&511)<<13) -f=(l>>>22)+(k>>>9)+((j&262143)<<4)+((i&31)<<17)+(g>>>22) -return new A.hp(g&4194303,f&4194303,(j>>>18)+(i>>>5)+((h&4095)<<8)+(f>>>22)&1048575)}, -k(a,b){var s,r=this -if(b==null)return!1 -if(b instanceof A.hp)s=b -else if(A.fc(b)){if(r.c===0&&r.b===0)return r.a===b -if((b&4194303)===b)return!1 -s=A.n6(b)}else s=b instanceof A.cC?A.n6(b.a):null -if(s!=null)return r.a===s.a&&r.b===s.b&&r.c===s.c -return!1}, -b8(a,b){return this.vw(b)}, -vw(a){var s=A.a7Z(a),r=this.c,q=r>>>19,p=s.c -if(q!==p>>>19)return q===0?1:-1 -if(r>p)return 1 -else if(rp)return 1 -else if(rp)return 1 -else if(r0}, -gB(a){var s=this.b -return(((s&1023)<<22|this.a)^(this.c<<12|s>>>10&4095))>>>0}, -H3(a){return this.G(0)}, -G(a){var s=this.a,r=this.b,q=this.c -if((q&524288)!==0)return-(1+(~s&4194303)+4194304*(~r&4194303)+17592186044416*(~q&1048575)) -else return s+4194304*r+17592186044416*q}, -aoO(){var s=(this.b&1023)<<22|this.a -return new A.cC((s&2147483647)-((s&2147483648)>>>0))}, -j(a){var s,r,q,p=this.a,o=this.b,n=this.c -if((n&524288)!==0){p=0-p -s=p&4194303 -o=0-o-(B.b.t(p,22)&1) -r=o&4194303 -n=0-n-(B.b.t(o,22)&1)&1048575 -o=r -p=s -q="-"}else q="" -return A.aRs(10,p,o,n,q)}, -$ibr:1} -A.hT.prototype={ -j(a){return"AnimationStatus."+this.b}} -A.dt.prototype={ -j(a){return"#"+A.bX(this)+"("+A.d(this.us())+")"}, -us(){switch(this.gbB(this)){case B.b2:return"\u25b6" -case B.aK:return"\u25c0" -case B.a_:return"\u23ed" -case B.G:return"\u23ee"}}} -A.re.prototype={ -j(a){return"_AnimationDirection."+this.b}} -A.yy.prototype={ -j(a){return"AnimationBehavior."+this.b}} -A.t3.prototype={ -gn(a){return A.a(this.y,"_value")}, -sn(a,b){var s=this -s.ft(0) -s.Cn(b) -s.W() -s.qF()}, -gfP(){var s=this.r -if(!(s!=null&&s.a!=null))return 0 -s=this.x -s.toString -return s.ie(0,this.z.a/1e6)}, -Cn(a){var s=this,r=s.a,q=s.b,p=B.c.q(a,r,q) -s.y=p -if(A.a(p,"_value")===r)s.ch=B.G -else if(A.a(s.y,"_value")===q)s.ch=B.a_ -else s.ch=s.Q===B.al?B.b2:B.aK}, -gbB(a){return A.a(this.ch,"_status")}, -nm(a,b){var s=this -s.Q=B.al -if(b!=null)s.sn(0,b) -return s.JL(s.b)}, -c_(a){return this.nm(a,null)}, -Uq(a,b){var s=this -s.Q=B.fG -if(b!=null)s.sn(0,b) -return s.JL(s.a)}, -dl(a){return this.Uq(a,null)}, -jW(a,b,c){var s,r,q,p,o,n=this,m="_value" -A.a($.Dv.tf$,"_accessibilityFeatures") -if(c==null){s=n.b-n.a -r=isFinite(s)?Math.abs(a-A.a(n.y,m))/s:1 -if(n.Q===B.fG&&n.f!=null){q=n.f -q.toString -p=q}else{q=n.e -q.toString -p=q}o=new A.aS(B.c.aX(p.a*r))}else o=a===A.a(n.y,m)?B.z:c -n.ft(0) -q=o.a -if(q===B.z.a){if(A.a(n.y,m)!==a){n.y=B.c.q(a,n.a,n.b) -n.W()}n.ch=n.Q===B.al?B.a_:B.G -n.qF() -return A.ayw()}return n.wG(new A.anu(q/1e6,A.a(n.y,m),a,b,B.c4))}, -JL(a){return this.jW(a,B.N,null)}, -Uh(a){var s,r,q=this,p=q.a,o=q.b,n=q.e -q.ft(0) -s=A.a(q.y,"_value") -r=n.a/1e6 -s=o===p?0:s/(o-p)*r -return q.wG(new A.aqy(p,o,!1,q.ga5C(),r,s,B.c4))}, -a5D(a){this.Q=a -this.ch=a===B.al?B.b2:B.aK -this.qF()}, -S0(a){var s,r,q=this,p=$.aKQ(),o=a<0 -q.Q=o?B.fG:B.al -s=o?q.a-0.01:q.b+0.01 -A.a($.Dv.tf$,"_accessibilityFeatures") -r=new A.DO(s,A.H6(p,A.a(q.y,"_value")-s,a),B.c4) -r.a=B.V3 -q.ft(0) -return q.wG(r)}, -agA(a){this.ft(0) -this.Q=B.al -return this.wG(a)}, -wG(a){var s,r=this -r.x=a -r.z=B.z -r.y=B.c.q(a.f_(0,0),r.a,r.b) -s=r.r.hj(0) -r.ch=r.Q===B.al?B.b2:B.aK -r.qF() -return s}, -qm(a,b){this.z=this.x=null -this.r.qm(0,b)}, -ft(a){return this.qm(a,!0)}, -m(a){var s=this -s.r.m(0) -s.r=null -s.hx$.ar(0) -s.cB$.ar(0) -s.Ah(0)}, -qF(){var s=this,r=A.a(s.ch,"_status") -if(s.cx!==r){s.cx=r -s.tV(r)}}, -a3m(a){var s,r=this -r.z=a -s=a.a/1e6 -r.y=B.c.q(r.x.f_(0,s),r.a,r.b) -if(r.x.lV(s)){r.ch=r.Q===B.al?B.a_:B.G -r.qm(0,!1)}r.W() -r.qF()}, -us(){var s,r,q=this,p=q.r,o=p==null,n=!o&&p.a!=null?"":"; paused" -if(o)s="; DISPOSED" -else s=p.b?"; silenced":"" -p=q.c -r=p==null?"":"; for "+p -return A.d(q.v8())+" "+B.c.ai(A.a(q.y,"_value"),3)+n+s+r}} -A.anu.prototype={ -f_(a,b){var s,r,q=this,p=B.c.q(b/q.b,0,1) -if(p===0)return q.c -else{s=q.d -if(p===1)return s -else{r=q.c -return r+(s-r)*q.e.al(0,p)}}}, -ie(a,b){return(this.f_(0,b+0.001)-this.f_(0,b-0.001))/0.002}, -lV(a){return a>this.b}} -A.aqy.prototype={ -f_(a,b){var s=this,r=b+s.r,q=s.f,p=B.c.b4(r/q,1) -B.c.cj(r,q) -s.e.$1(B.al) -q=A.aa(s.b,s.c,p) -q.toString -return q}, -ie(a,b){return(this.c-this.b)/this.f}, -lV(a){return!1}} -A.So.prototype={} -A.Sp.prototype={} -A.Sq.prototype={} -A.Sf.prototype={ -aq(a,b){}, -T(a,b){}, -cS(a){}, -fM(a){}, -gbB(a){return B.a_}, -gn(a){return 1}, -j(a){return"kAlwaysCompleteAnimation"}} -A.Sg.prototype={ -aq(a,b){}, -T(a,b){}, -cS(a){}, -fM(a){}, -gbB(a){return B.G}, -gn(a){return 0}, -j(a){return"kAlwaysDismissedAnimation"}} -A.yo.prototype={ -aq(a,b){}, -T(a,b){}, -cS(a){}, -fM(a){}, -gbB(a){return B.b2}, -us(){return A.d(this.v8())+" "+A.d(this.a)+"; paused"}, -gn(a){return this.a}} -A.yC.prototype={ -aq(a,b){return this.gaA(this).aq(0,b)}, -T(a,b){return this.gaA(this).T(0,b)}, -cS(a){return this.gaA(this).cS(a)}, -fM(a){return this.gaA(this).fM(a)}, -gbB(a){var s=this.gaA(this) -return s.gbB(s)}} -A.Ct.prototype={ -saA(a,b){var s,r=this,q=r.c -if(b==q)return -if(q!=null){r.a=q.gbB(q) -q=r.c -r.b=q.gn(q) -if(r.lK$>0)r.xO()}r.c=b -if(b!=null){if(r.lK$>0)r.xN() -q=r.b -s=r.c -s=s.gn(s) -if(q==null?s!=null:q!==s)r.W() -q=r.a -s=r.c -if(q!=s.gbB(s)){q=r.c -r.tV(q.gbB(q))}r.b=r.a=null}}, -xN(){var s=this,r=s.c -if(r!=null){r.aq(0,s.gd7()) -s.c.cS(s.gTn())}}, -xO(){var s=this,r=s.c -if(r!=null){r.T(0,s.gd7()) -s.c.fM(s.gTn())}}, -gbB(a){var s=this.c -if(s!=null)s=s.gbB(s) -else{s=this.a -s.toString}return s}, -gn(a){var s=this.c -if(s!=null)s=s.gn(s) -else{s=this.b -s.toString}return s}, -j(a){var s=this,r=s.c -if(r==null)return"ProxyAnimation(null; "+A.d(s.v8())+" "+B.c.ai(s.gn(s),3)+")" -return r.j(0)+"\u27a9ProxyAnimation"}} -A.lC.prototype={ -aq(a,b){var s -this.d4() -s=this.a -s.gaA(s).aq(0,b)}, -T(a,b){var s=this.a -s.gaA(s).T(0,b) -this.xP()}, -xN(){var s=this.a -s.gaA(s).cS(this.gor())}, -xO(){var s=this.a -s.gaA(s).fM(this.gor())}, -wJ(a){this.tV(this.NY(a))}, -gbB(a){var s=this.a -s=s.gaA(s) -return this.NY(s.gbB(s))}, -gn(a){var s=this.a -return 1-s.gn(s)}, -NY(a){switch(a.a){case 1:return B.aK -case 2:return B.b2 -case 3:return B.G -case 0:return B.a_}}, -j(a){return this.a.j(0)+"\u27aaReverseAnimation"}} -A.tv.prototype={ -Dt(a){var s=this -switch(a.a){case 0:case 3:s.d=null -break -case 1:if(s.d==null)s.d=B.b2 -break -case 2:if(s.d==null)s.d=B.aK -break}}, -gPE(){if(this.c!=null){var s=this.d -if(s==null){s=this.a -s=s.gbB(s)}s=s!==B.aK}else s=!0 -return s}, -m(a){this.a.fM(this.gDs())}, -gn(a){var s=this,r=s.gPE()?s.b:s.c,q=s.a,p=q.gn(q) -if(r==null)return p -if(p===0||p===1)return p -return r.al(0,p)}, -j(a){var s=this -if(s.c==null)return s.a.j(0)+"\u27a9"+s.b.j(0) -if(s.gPE())return s.a.j(0)+"\u27a9"+s.b.j(0)+"\u2092\u2099/"+A.d(s.c) -return s.a.j(0)+"\u27a9"+s.b.j(0)+"/"+A.d(s.c)+"\u2092\u2099"}, -gaA(a){return this.a}} -A.Hp.prototype={ -j(a){return"_TrainHoppingMode."+this.b}} -A.r7.prototype={ -wJ(a){if(a!==this.e){this.W() -this.e=a}}, -gbB(a){var s=this.a -return s.gbB(s)}, -ag_(){var s,r,q=this,p=q.b -if(p!=null){switch(q.c.a){case 0:p=p.gn(p) -s=q.a -r=p<=s.gn(s) -break -case 1:p=p.gn(p) -s=q.a -r=p>=s.gn(s) -break -default:r=!1}if(r){p=q.a -s=q.gor() -p.fM(s) -p.T(0,q.gDE()) -p=q.b -q.a=p -q.b=null -p.cS(s) -s=q.a -q.wJ(s.gbB(s))}}else r=!1 -p=q.a -p=p.gn(p) -if(p!==q.f){q.W() -q.f=p}if(r&&q.d!=null)q.d.$0()}, -gn(a){var s=this.a -return s.gn(s)}, -m(a){var s,r,q=this -q.a.fM(q.gor()) -s=q.gDE() -q.a.T(0,s) -q.a=null -r=q.b -if(r!=null)r.T(0,s) -q.b=null -q.cB$.ar(0) -q.hx$.ar(0) -q.Ah(0)}, -j(a){var s=this -if(s.b!=null)return A.d(s.a)+"\u27a9TrainHoppingAnimation(next: "+A.d(s.b)+")" -return A.d(s.a)+"\u27a9TrainHoppingAnimation(no next)"}} -A.to.prototype={ -xN(){var s,r=this,q=r.a,p=r.gMT() -q.aq(0,p) -s=r.gMU() -q.cS(s) -q=r.b -q.aq(0,p) -q.cS(s)}, -xO(){var s,r=this,q=r.a,p=r.gMT() -q.T(0,p) -s=r.gMU() -q.fM(s) -q=r.b -q.T(0,p) -q.fM(s)}, -gbB(a){var s=this.b -if(s.gbB(s)===B.b2||s.gbB(s)===B.aK)return s.gbB(s) -s=this.a -return s.gbB(s)}, -j(a){return"CompoundAnimation("+this.a.j(0)+", "+this.b.j(0)+")"}, -aba(a){var s=this -if(s.gbB(s)!=s.c){s.c=s.gbB(s) -s.tV(s.gbB(s))}}, -ab9(){var s=this -if(!J.e(s.gn(s),s.d)){s.d=s.gn(s) -s.W()}}} -A.yB.prototype={ -gn(a){var s,r=this.a -r=r.gn(r) -s=this.b -s=s.gn(s) -return Math.min(A.ds(r),A.ds(s))}} -A.EW.prototype={} -A.EX.prototype={} -A.EY.prototype={} -A.Tm.prototype={} -A.W6.prototype={} -A.W7.prototype={} -A.W8.prototype={} -A.WJ.prototype={} -A.WK.prototype={} -A.Y4.prototype={} -A.Y5.prototype={} -A.Y6.prototype={} -A.C6.prototype={ -al(a,b){return this.mg(b)}, -mg(a){throw A.c(A.bV(null))}, -j(a){return"ParametricCurve"}} -A.hX.prototype={ -al(a,b){if(b===0||b===1)return b -return this.Yw(0,b)}} -A.FS.prototype={ -mg(a){return a}} -A.Dd.prototype={ -mg(a){a*=this.a -return a-(a<0?Math.ceil(a):Math.floor(a))}, -j(a){return"SawTooth("+this.a+")"}} -A.fV.prototype={ -mg(a){var s=this.a -a=B.c.q((a-s)/(this.b-s),0,1) -if(a===0||a===1)return a -return this.c.al(0,a)}, -j(a){var s=this,r=s.c -if(!(r instanceof A.FS))return"Interval("+A.d(s.a)+"\u22ef"+A.d(s.b)+")\u27a9"+r.j(0) -return"Interval("+A.d(s.a)+"\u22ef"+A.d(s.b)+")"}} -A.Rr.prototype={ -mg(a){return a<0.5?0:1}} -A.hW.prototype={ -Lm(a,b,c){var s=1-c -return 3*a*s*s*c+3*b*s*c*c+c*c*c}, -mg(a){var s,r,q,p,o,n,m=this -for(s=m.a,r=m.c,q=0,p=1;!0;){o=(q+p)/2 -n=m.Lm(s,r,o) -if(Math.abs(a-n)<0.001)return m.Lm(m.b,m.d,o) -if(n"))}} -A.aV.prototype={ -gn(a){var s=this.a -return this.b.al(0,s.gn(s))}, -j(a){var s=this.a,r=this.b -return s.j(0)+"\u27a9"+r.j(0)+"\u27a9"+A.d(r.al(0,s.gn(s)))}, -us(){return A.d(this.v8())+" "+this.b.j(0)}, -gaA(a){return this.a}} -A.fx.prototype={ -al(a,b){return this.b.al(0,this.a.al(0,b))}, -j(a){return this.a.j(0)+"\u27a9"+this.b.j(0)}} -A.aG.prototype={ -e6(a){var s=this.a -return A.r(this).i("aG.T").a(J.awx(s,J.aLC(J.awy(this.b,s),a)))}, -al(a,b){var s=this -if(b===0)return A.r(s).i("aG.T").a(s.a) -if(b===1)return A.r(s).i("aG.T").a(s.b) -return s.e6(b)}, -j(a){return"Animatable("+A.d(this.a)+" \u2192 "+A.d(this.b)+")"}, -sE3(a){return this.a=a}, -sbn(a,b){return this.b=b}} -A.D9.prototype={ -e6(a){return this.c.e6(1-a)}} -A.hf.prototype={ -e6(a){return A.I(this.a,this.b,a)}} -A.CE.prototype={ -e6(a){return A.aSU(this.a,this.b,a)}} -A.n7.prototype={ -e6(a){var s,r=this.a -r.toString -s=this.b -s.toString -return B.c.aX(r+(s-r)*a)}} -A.hg.prototype={ -al(a,b){if(b===0||b===1)return b -return this.a.al(0,b)}, -j(a){return"CurveTween(curve: "+this.a.j(0)+")"}} -A.HI.prototype={} -A.eE.prototype={ -gn(a){return this.b.a}, -gqZ(){var s=this -return!s.e.k(0,s.f)||!s.y.k(0,s.z)||!s.r.k(0,s.x)||!s.Q.k(0,s.ch)}, -gqX(){var s=this -return!s.e.k(0,s.r)||!s.f.k(0,s.x)||!s.y.k(0,s.Q)||!s.z.k(0,s.ch)}, -gqY(){var s=this -return!s.e.k(0,s.y)||!s.f.k(0,s.z)||!s.r.k(0,s.Q)||!s.x.k(0,s.ch)}, -fN(a){var s,r,q,p,o,n=this,m=null -if(n.gqZ()){s=a.X(t.WD) -r=s==null?m:s.f.c.gxd() -if(r==null){r=A.eZ(a) -r=r==null?m:r.d -q=r}else q=r -if(q==null)q=B.ao}else q=B.ao -if(n.gqX()){r=A.eZ(a) -r=r==null?m:r.ch -p=r===!0}else p=!1 -if(n.gqY())A.aPF(a) -switch(q.a){case 1:switch(0){case 0:o=p?n.r:n.e -break}break -case 0:switch(0){case 0:o=p?n.x:n.f -break}break -default:o=m}return new A.eE(o,n.c,m,n.e,n.f,n.r,n.x,n.y,n.z,n.Q,n.ch,0)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.eE&&b.b.a===s.b.a&&b.e.k(0,s.e)&&b.f.k(0,s.f)&&b.r.k(0,s.r)&&b.x.k(0,s.x)&&b.y.k(0,s.y)&&b.z.k(0,s.z)&&b.Q.k(0,s.Q)&&b.ch.k(0,s.ch)}, -gB(a){var s=this -return A.a7(s.b.a,s.e,s.f,s.r,s.y,s.z,s.x,s.ch,s.Q,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){var s=this,r=new A.a1K(s),q=A.b([r.$2("color",s.e)],t.s) -if(s.gqZ())q.push(r.$2("darkColor",s.f)) -if(s.gqX())q.push(r.$2("highContrastColor",s.r)) -if(s.gqZ()&&s.gqX())q.push(r.$2("darkHighContrastColor",s.x)) -if(s.gqY())q.push(r.$2("elevatedColor",s.y)) -if(s.gqZ()&&s.gqY())q.push(r.$2("darkElevatedColor",s.z)) -if(s.gqX()&&s.gqY())q.push(r.$2("highContrastElevatedColor",s.Q)) -if(s.gqZ()&&s.gqX()&&s.gqY())q.push(r.$2("darkHighContrastElevatedColor",s.ch)) -r=s.c -r=(r==null?"CupertinoDynamicColor":r)+"("+B.d.c1(q,", ") -return r+", resolved by: UNRESOLVED)"}} -A.a1K.prototype={ -$2(a,b){var s=b.k(0,this.a.b)?"*":"" -return s+a+" = "+b.j(0)+s}, -$S:316} -A.Te.prototype={} -A.al9.prototype={ -nK(a){return B.n}, -xf(a,b,c,d,e,f){return B.ft}, -kP(a,b,c,d){return B.i}, -uJ(a,b){return this.kP(a,b,null,null)}} -A.zt.prototype={ -R(a){var s=this.a,r=A.a1J(s,a) -return J.e(r,s)?this:this.eg(r)}, -rO(a,b,c){var s=this,r=a==null?s.a:a,q=b==null?s.ges(s):b -return new A.zt(r,q,c==null?s.c:c)}, -eg(a){return this.rO(a,null,null)}} -A.Tf.prototype={} -A.Tg.prototype={ -FZ(a){return a.gpo(a)==="en"}, -eo(a,b){return new A.dz(B.yZ,t.u4)}, -zU(a){return!1}, -j(a){return"DefaultCupertinoLocalizations.delegate(en_US)"}} -A.KV.prototype={$ia1L:1} -A.a1M.prototype={ -$0(){return A.aPB(this.a)}, -$S:89} -A.a1N.prototype={ -$0(){var s=this.a,r=s.a -r.toString -s=s.cx -s.toString -r.aiT() -return new A.F2(s,r,this.b.i("F2<0>"))}, -$S(){return this.b.i("F2<0>()")}} -A.KD.prototype={ -K(a,b){var s,r=this,q=b.X(t.I) -q.toString -s=q.f -q=r.e -return A.agQ(A.agQ(new A.KU(q,r.f,q,null),r.c,s,!0),r.d,s,!1)}} -A.wP.prototype={ -au(){return new A.wQ(B.l,this.$ti.i("wQ<1>"))}, -ajj(){return this.d.$0()}, -an6(){return this.e.$0()}} -A.wQ.prototype={ -aW(){var s,r=this -r.bp() -s=A.axB(r,null) -s.cy=r.gadR() -s.db=r.gadT() -s.dx=r.gadP() -s.dy=r.ga85() -r.e=s}, -m(a){var s=A.a(this.e,"_recognizer") -s.rx.ar(0) -s.o1(0) -this.ba(0)}, -adS(a){this.d=this.a.an6()}, -adU(a){var s,r,q=this.d -q.toString -s=a.c -s.toString -r=this.c -r=this.KC(s/r.gmz(r).a) -q=q.a -q.sn(0,A.a(q.y,"_value")-r)}, -adQ(a){var s,r=this,q=r.d -q.toString -s=r.c -q.RD(r.KC(a.a.a.a/s.gmz(s).a)) -r.d=null}, -a86(){var s=this.d -if(s!=null)s.RD(0) -this.d=null}, -adW(a){if(this.a.ajj())A.a(this.e,"_recognizer").wY(a)}, -KC(a){var s=this.c.X(t.I) -s.toString -switch(s.f.a){case 0:return-a -case 1:return a}}, -K(a,b){var s,r,q=null,p=b.X(t.I) -p.toString -s=t.w -r=p.f===B.u?b.X(s).f.f.a:b.X(s).f.f.c -r=Math.max(r,20) -return A.il(B.b1,A.b([this.a.c,new A.OJ(0,0,0,r,A.Bi(B.bW,q,q,this.gadV(),q,q,q),q)],t.D),B.QH,q)}} -A.F2.prototype={ -RD(a){var s,r,q,p=this,o="_value" -if(Math.abs(a)>=1?a<=0:A.a(p.a.y,o)>0.5){s=p.a -r=A.aa(800,0,A.a(s.y,o)) -r.toString -r=A.b1(0,Math.min(B.c.eE(r),300),0) -s.Q=B.al -s.jW(1,B.dl,r)}else{p.b.e9(0) -s=p.a -r=s.r -if(r!=null&&r.a!=null){r=A.aa(0,800,A.a(s.y,o)) -r.toString -r=A.b1(0,B.c.eE(r),0) -s.Q=B.fG -s.jW(0,B.dl,r)}}r=s.r -if(r!=null&&r.a!=null){q=A.b5("animationStatusCallback") -q.b=new A.al8(p,q) -s.cS(q.aJ())}else p.b.t5()}} -A.al8.prototype={ -$1(a){var s=this.a -s.b.t5() -s.a.fM(this.b.aJ())}, -$S:4} -A.jt.prototype={ -e7(a,b){var s -if(a instanceof A.jt){s=A.ala(a,this,b) -s.toString -return s}s=A.ala(null,this,b) -s.toString -return s}, -e8(a,b){var s -if(a instanceof A.jt){s=A.ala(this,a,b) -s.toString -return s}s=A.ala(this,null,b) -s.toString -return s}, -xC(a){return new A.ald(this,a)}, -k(a,b){var s,r -if(b==null)return!1 -if(J.a6(b)!==A.J(this))return!1 -if(b instanceof A.jt){s=b.a -r=this.a -r=s==null?r==null:s===r -s=r}else s=!1 -return s}, -gB(a){return J.bY(this.a)}} -A.alb.prototype={ -$1(a){var s=A.I(null,a,this.a) -s.toString -return s}, -$S:65} -A.alc.prototype={ -$1(a){var s=A.I(null,a,1-this.a) -s.toString -return s}, -$S:65} -A.ald.prototype={ -iU(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h=this.b.a -if(h==null)return -s=c.e -r=s.a -q=0.05*r -p=s.b -o=q/(h.length-1) -switch(c.d.a){case 0:n=b.a+r -m=1 -break -case 1:n=b.a -m=-1 -break -default:n=null -m=null}for(s=b.b,r=s+p,l=0,k=0;k0)A.Az() -break -case 0:if(Math.abs(b.a.a)<10&&Math.abs(a.a-s.fr)>0)A.Az() -break}}, -m(a){A.a(this.dy,"_thicknessAnimationController").m(0) -this.Jd(0)}} -A.alf.prototype={ -$0(){this.a.uw()}, -$S:0} -A.ale.prototype={ -$1(a){return A.Az()}, -$S:305} -A.XN.prototype={ -aP(a,b){var s,r,q,p=A.aP(),o=p?A.bj():new A.b9(new A.be()) -o.saL(0,this.b) -s=A.ke(B.Ok,6) -r=A.Pd(B.Ol,new A.m(7,b.b)) -q=A.cp() -q.lm(0,s) -q.hq(0,r) -a.cE(0,q,o)}, -fp(a){return!this.b.k(0,a.b)}} -A.a1O.prototype={ -nK(a){return new A.S(12,a+12-1.5)}, -xf(a,b,a0,a1,a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=null -if(a2==null)a2=a0 -if(a3==null)a3=a0 -s=A.kW(c,c,c,new A.XN(A.ax9(a).gjF(),c),B.n) -switch(b.a){case 0:return A.ayn(s,new A.S(12,a2+12-1.5)) -case 1:r=a3+12-1.5 -q=A.ayn(s,new A.S(12,r)) -p=new Float64Array(16) -o=new A.bd(p) -o.ed() -o.aR(0,6,r/2) -n=Math.cos(3.141592653589793) -m=Math.sin(3.141592653589793) -l=p[0] -k=p[4] -j=p[1] -i=p[5] -h=p[2] -g=p[6] -f=p[3] -e=p[7] -d=-m -p[0]=l*n+k*m -p[1]=j*n+i*m -p[2]=h*n+g*m -p[3]=f*n+e*m -p[4]=l*d+k*n -p[5]=j*d+i*n -p[6]=h*d+g*n -p[7]=f*d+e*n -o.aR(0,-6,-r/2) -return A.Rx(c,q,o,!0) -case 2:return B.fu}}, -kP(a,b,c,d){if(c==null)c=b -if(d==null)d=b -switch(a.a){case 0:return new A.m(6,c+12-1.5) -case 1:return new A.m(6,d+12-1.5-12+1.5) -case 2:return new A.m(6,b+(b+12-1.5-b)/2)}}, -uJ(a,b){return this.kP(a,b,null,null)}} -A.KF.prototype={ -fN(a){var s=this,r=s.a,q=r.a,p=q instanceof A.eE?q.fN(a):q,o=r.b -if(o instanceof A.eE)o=o.fN(a) -r=p.k(0,q)&&o.k(0,B.eB)?r:new A.XQ(p,o) -return new A.KF(r,A.a1J(s.b,a),A.rJ(s.c,a),A.rJ(s.d,a),A.rJ(s.e,a),A.rJ(s.f,a),A.rJ(s.r,a),A.rJ(s.x,a),A.rJ(s.y,a),A.rJ(s.z,a))}} -A.XQ.prototype={} -A.Th.prototype={} -A.KG.prototype={ -K(a,b){var s=null -return new A.FA(this,A.Mi(this.d,new A.zt(this.c.gjF(),s,s),s),s)}} -A.FA.prototype={ -d1(a){return this.f.c!==a.f.c}} -A.zu.prototype={ -gjF(){var s=this.b -return s==null?this.r.b:s}, -gGH(){var s=this.c -return s==null?this.r.c:s}, -gUx(){var s=null,r=this.d -if(r==null){r=this.r.f -r=new A.alw(r.a,r.b,B.XE,this.gjF(),s,s,s,s,s,s,s,s)}return r}, -gQf(){var s=this.e -return s==null?this.r.d:s}, -gzB(){var s=this.f -return s==null?this.r.e:s}, -fN(a){var s=this,r=new A.a1P(a),q=s.gxd(),p=r.$1(s.b),o=r.$1(s.c),n=s.d -n=n==null?null:n.fN(a) -return A.aPD(q,p,o,n,r.$1(s.e),r.$1(s.f),s.r.aos(a,s.d==null))}} -A.a1P.prototype={ -$1(a){return A.a1J(a,this.a)}, -$S:154} -A.BU.prototype={ -fN(a){var s=this,r=new A.aap(a),q=s.gxd(),p=r.$1(s.gjF()),o=r.$1(s.gGH()),n=s.gUx() -n=n==null?null:n.fN(a) -return new A.BU(q,p,o,n,r.$1(s.gQf()),r.$1(s.gzB()))}, -gxd(){return this.a}, -gjF(){return this.b}, -gGH(){return this.c}, -gUx(){return this.d}, -gQf(){return this.e}, -gzB(){return this.f}} -A.aap.prototype={ -$1(a){return A.a1J(a,this.a)}, -$S:154} -A.Tk.prototype={ -aos(a,b){var s,r,q=this,p=new A.alg(a),o=p.$1(q.b),n=p.$1(q.c),m=p.$1(q.d) -p=p.$1(q.e) -s=q.f -if(b){r=s.a -if(r instanceof A.eE)r=r.fN(a) -s=s.b -s=new A.Ti(r,s instanceof A.eE?s.fN(a):s)}return new A.Tk(q.a,o,n,m,p,s)}} -A.alg.prototype={ -$1(a){return a instanceof A.eE?a.fN(this.a):a}, -$S:65} -A.Ti.prototype={} -A.alw.prototype={} -A.Tj.prototype={} -A.au1.prototype={ -$0(){return null}, -$S:301} -A.asL.prototype={ -$0(){var s=window.navigator.platform,r=s==null?null:s.toLowerCase() -if(r==null)r="" -if(B.e.bL(r,"mac"))return B.bu -if(B.e.bL(r,"win"))return B.bI -if(B.e.A(r,"iphone")||B.e.A(r,"ipad")||B.e.A(r,"ipod"))return B.aH -if(B.e.A(r,"android"))return B.aZ -if(window.matchMedia("only screen and (pointer: fine)").matches)return B.bH -return B.aZ}, -$S:296} -A.o8.prototype={} -A.tG.prototype={} -A.Lp.prototype={} -A.Lo.prototype={} -A.bS.prototype={ -ajz(){var s,r,q,p,o,n,m,l=this.a -if(t.vp.b(l)){s=l.gnr(l) -r=l.j(0) -if(typeof s=="string"&&s!==r){q=r.length -p=J.ah(s) -if(q>p.gp(s)){o=B.e.pp(r,s) -if(o===q-p.gp(s)&&o>2&&B.e.a0(r,o-2,o)===": "){n=B.e.a0(r,0,o-2) -m=B.e.en(n," Failed assertion:") -if(m>=0)n=B.e.a0(n,0,m)+"\n"+B.e.ci(n,m+1) -l=p.He(s)+"\n"+n}else l=null}else l=null}else l=null -if(l==null)l=r}else if(!(typeof l=="string")){q=t.Lt.b(l)||t.VI.b(l) -p=J.hO(l) -l=q?p.j(l):" "+A.d(p.j(l))}l=J.aOK(l) -return l.length===0?" ":l}, -gXb(){var s=A.aPY(new A.a5h(this).$0(),!0,B.nv) -return s}, -d0(){var s="Exception caught by "+this.c -return s}, -j(a){A.aVn(null,B.CH,this) -return""}} -A.a5h.prototype={ -$0(){return J.aOJ(this.a.ajz().split("\n")[0])}, -$S:60} -A.pl.prototype={ -gnr(a){return this.j(0)}, -d0(){return"FlutterError"}, -j(a){var s,r,q=new A.eP(this.a,t.ow) -if(!q.gS(q)){s=q.gN(q) -r=J.l(s) -s=A.iO.prototype.gn.call(r,s) -s.toString -s=J.aO2(s)}else s="FlutterError" -return s}, -$ioL:1} -A.a5i.prototype={ -$1(a){return A.bA(a)}, -$S:295} -A.a5j.prototype={ -$1(a){return a+1}, -$S:52} -A.a5k.prototype={ -$1(a){return a+1}, -$S:52} -A.aug.prototype={ -$1(a){return B.e.A(a,"StackTrace.current")||B.e.A(a,"dart-sdk/lib/_internal")||B.e.A(a,"dart:sdk_internal")}, -$S:34} -A.U7.prototype={} -A.U9.prototype={} -A.U8.prototype={} -A.Jb.prototype={ -a0f(){var s,r,q,p,o,n=this,m=null -A.aTX("Framework initialization",m,m) -n.a_K() -$.K=n -s=t.u -r=A.dI(s) -q=A.b([],t.CE) -p=A.Bc(m,m,m,t.Su,t.S) -o=A.a5s(!0,"Root Focus Scope",!1) -o=o.r=new A.Ak(new A.AA(p,t.op),o,A.aT(t.mx),A.b([],t.SW),A.a_(0,m,!1,t.Z)) -p=A.a($.hD.dh$,"_keyEventManager") -p.a=o.gM6() -$.cK.rx$.b.l(0,o.gLu(),m) -s=new A.a0o(new A.Ux(r),q,o,A.v(t.yi,s)) -n.F$=s -s.a=n.ga7Q() -$.ba().b.k1=n.gakK() -B.iD.v3(n.ga90()) -n.kq() -s=t.N -A.b_4("Flutter.FrameworkInitialization",A.v(s,s)) -A.aTW()}, -hA(){}, -kq(){}, -amh(a){var s,r=new A.Ru(null,0,A.b([],t._x)) -r.A6(0,"Lock events");++this.a -s=a.$0() -s.hK(new A.a04(this,r)) -return s}, -Hh(){}, -j(a){return""}} -A.a04.prototype={ -$0(){var s=this.a -if(--s.a<=0){this.b.y0(0) -s.a_C() -if(s.d$.c!==0)s.Lh()}}, -$S:5} -A.aj.prototype={} -A.EA.prototype={} -A.eU.prototype={ -aq(a,b){var s,r,q=this,p=q.ab$,o=q.ah$,n=o.length -if(p===n){o=t.Z -if(p===0){p=A.a_(1,null,!1,o) -q.ah$=p}else{s=A.a_(n*2,null,!1,o) -for(p=q.ab$,o=q.ah$,r=0;r0){r.ah$[s]=null;++r.a6$}else r.adu(s) -break}}, -m(a){}, -W(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=f.ab$ -if(e===0)return;++f.af$ -for(s=0;s0){l=f.ab$-f.a6$ -e=f.ah$ -if(l*2<=e.length){k=A.a_(l,null,!1,t.Z) -for(e=f.ab$,p=f.ah$,j=0,s=0;s#"+A.bX(this)+"("+A.d(this.a)+")"}} -A.tx.prototype={ -j(a){return"DiagnosticLevel."+this.b}} -A.jI.prototype={ -j(a){return"DiagnosticsTreeStyle."+this.b}} -A.aox.prototype={} -A.eW.prototype={ -H8(a,b){return this.cp(0)}, -j(a){return this.H8(a,B.b7)}, -gaF(a){return this.a}} -A.iO.prototype={ -gn(a){this.ab8() -return this.cy}, -ab8(){return}} -A.p8.prototype={} -A.L1.prototype={} -A.at.prototype={ -d0(){return"#"+A.bX(this)}, -H8(a,b){var s=this.d0() -return s}, -j(a){return this.H8(a,B.b7)}} -A.L0.prototype={ -d0(){return"#"+A.bX(this)}} -A.jH.prototype={ -j(a){return this.UB(B.nv).cp(0)}, -d0(){return"#"+A.bX(this)}, -aoL(a,b){return A.axb(a,b,this)}, -UB(a){return this.aoL(null,a)}} -A.TA.prototype={} -A.fX.prototype={} -A.Nc.prototype={} -A.fw.prototype={ -k(a,b){if(b==null)return!1 -if(J.a6(b)!==A.J(this))return!1 -return A.r(this).i("fw").b(b)&&J.e(b.a,this.a)}, -gB(a){return A.a7(A.J(this),this.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){var s=A.r(this),r=s.i("fw.T"),q=this.a,p=A.bU(r)===B.xK?"<'"+A.d(q)+"'>":"<"+A.d(q)+">" -if(A.J(this)===A.bU(s.i("fw")))return"["+p+"]" -return"["+A.bU(r).j(0)+" "+p+"]"}} -A.ayW.prototype={} -A.i6.prototype={} -A.B9.prototype={} -A.P.prototype={ -uf(a){var s=a.a,r=this.a -if(s<=r){a.a=r+1 -a.jG()}}, -jG(){}, -gcr(){return this.b}, -aC(a){this.b=a}, -av(a){this.b=null}, -gaA(a){return this.c}, -i4(a){var s -a.c=this -s=this.b -if(s!=null)a.aC(s) -this.uf(a)}, -kh(a){a.c=null -if(this.b!=null)a.av(0)}} -A.bh.prototype={ -gwn(){var s,r=this,q=r.c -if(q===$){s=A.dI(r.$ti.c) -A.cb(r.c,"_set") -r.c=s -q=s}return q}, -w(a,b){this.b=!0 -this.gwn().ar(0) -return B.d.w(this.a,b)}, -ar(a){this.b=!1 -B.d.sp(this.a,0) -this.gwn().ar(0)}, -A(a,b){var s=this,r=s.a -if(r.length<3)return B.d.A(r,b) -if(s.b){s.gwn().P(0,r) -s.b=!1}return s.gwn().A(0,b)}, -ga3(a){var s=this.a -return new J.du(s,s.length,A.a8(s).i("du<1>"))}, -gS(a){return this.a.length===0}, -gbv(a){return this.a.length!==0}} -A.AA.prototype={ -I(a,b){var s=this.a,r=s.h(0,b) -s.l(0,b,(r==null?0:r)+1)}, -w(a,b){var s=this.a,r=s.h(0,b) -if(r==null)return!1 -if(r===1)s.w(0,b) -else s.l(0,b,r-1) -return!0}, -A(a,b){return this.a.am(0,b)}, -ga3(a){var s=this.a -s=s.gaD(s) -return s.ga3(s)}, -gS(a){var s=this.a -return s.gS(s)}, -gbv(a){var s=this.a -return s.gbv(s)}} -A.ex.prototype={ -j(a){return"TargetPlatform."+this.b}} -A.auh.prototype={ -$1(a){return A.aYY(a,this.a)}, -$S:287} -A.y_.prototype={ -j(a){return"_WordWrapParseMode."+this.b}} -A.ajo.prototype={ -j7(a){var s=this.a,r=B.b.b4(s.b,a) -if(r!==0)s.jf(0,$.aKg(),0,a-r)}, -lF(){var s,r,q,p=this -if(p.b)throw A.c(A.ae("done() must not be called more than once on the same "+A.J(p).j(0)+".")) -s=p.a -r=s.a -q=A.lo(r.buffer,0,s.b*r.BYTES_PER_ELEMENT) -p.a=A.aFq() -p.b=!0 -return q}} -A.CD.prototype={ -nO(a){return this.a.getUint8(this.b++)}, -zv(a){var s=this.b,r=$.dO() -B.fn.HH(this.a,s,r)}, -nP(a){var s=this.a,r=A.bG(s.buffer,s.byteOffset+this.b,a) -this.b+=a -return r}, -zw(a){var s -this.j7(8) -s=this.a -B.vi.Qa(s.buffer,s.byteOffset+this.b,a)}, -j7(a){var s=this.b,r=B.b.b4(s,a) -if(r!==0)this.b=s+(a-r)}} -A.jm.prototype={ -gB(a){var s=this -return A.a7(s.b,s.d,s.f,s.r,s.x,s.y,s.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s=this -if(b==null)return!1 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.jm&&b.b===s.b&&b.d===s.d&&b.f===s.f&&b.r===s.r&&b.x===s.x&&b.y===s.y&&b.a===s.a}, -j(a){var s=this -return"StackFrame(#"+s.b+", "+s.c+":"+s.d+"/"+s.e+":"+s.f+":"+s.r+", className: "+s.x+", method: "+s.y+")"}} -A.ah9.prototype={ -$1(a){return a.length!==0}, -$S:34} -A.dz.prototype={ -lu(a,b){return new A.ab($.a3,this.$ti.i("ab<1>"))}, -lt(a){return this.lu(a,null)}, -hG(a,b,c,d){var s=b.$1(this.a) -if(d.i("ay<0>").b(s))return s -return new A.dz(d.a(s),d.i("dz<0>"))}, -bG(a,b,c){return this.hG(a,b,null,c)}, -hK(a){var s,r,q,p,o,n=this -try{s=a.$0() -if(t.L0.b(s)){p=J.awM(s,new A.ahC(n),n.$ti.c) -return p}return n}catch(o){r=A.Z(o) -q=A.aD(o) -p=A.pv(r,q,n.$ti.c) -return p}}, -$iay:1} -A.ahC.prototype={ -$1(a){return this.a.a}, -$S(){return this.a.$ti.i("1(@)")}} -A.Au.prototype={ -j(a){return"GestureDisposition."+this.b}} -A.ck.prototype={} -A.tY.prototype={ -R(a){this.a.fv(this.b,this.c,a)}} -A.x9.prototype={ -j(a){var s=this,r=s.a -r=r.length===0?""+"":""+new A.aF(r,new A.an1(s),A.a8(r).i("aF<1,k>")).c1(0,", ") -if(s.b)r+=" [open]" -if(s.c)r+=" [held]" -if(s.d)r+=" [hasPendingSweep]" -return r.charCodeAt(0)==0?r:r}} -A.an1.prototype={ -$1(a){if(a===this.a.e)return a.j(0)+" (eager winner)" -return a.j(0)}, -$S:286} -A.a5V.prototype={ -ho(a,b,c){this.a.bQ(0,b,new A.a5X(this,b)).a.push(c) -return new A.tY(this,b,c)}, -ahA(a,b){var s=this.a.h(0,b) -if(s==null)return -s.b=!1 -this.P3(b,s)}, -Jr(a){var s,r=this.a,q=r.h(0,a) -if(q==null)return -if(q.c){q.d=!0 -return}r.w(0,a) -r=q.a -if(r.length!==0){B.d.gN(r).eO(a) -for(s=1;s0.4){r.go=B.fJ -r.R(B.az)}else if(a.glC().gnb()>A.or(a.gcQ(a),null))r.R(B.a3) -if(s>0.4&&r.go===B.xV){r.go=B.fJ -if(r.ch!=null)r.d6("onStart",new A.a5E(r,s))}}r.v7(a)}, -eO(a){var s=this,r=s.go -if(r===B.fI)r=s.go=B.xV -if(s.ch!=null&&r===B.fJ)s.d6("onStart",new A.a5C(s))}, -oY(a){var s=this,r=s.go,q=r===B.fJ||r===B.WT -if(r===B.fI){s.R(B.a3) -return}if(q&&s.db!=null)if(s.db!=null)s.d6("onEnd",new A.a5D(s)) -s.go=B.mx}, -eH(a){this.ee(a) -this.oY(a)}} -A.a5E.prototype={ -$0(){var s,r="_lastPosition",q=this.a,p=q.ch -p.toString -s=A.a(q.fx,r).b -A.a(q.fx,r) -return p.$1(new A.pt(s))}, -$S:0} -A.a5C.prototype={ -$0(){var s,r="_lastPosition",q=this.a,p=q.ch -p.toString -A.a(q.fy,"_lastPressure") -s=A.a(q.fx,r).b -A.a(q.fx,r) -return p.$1(new A.pt(s))}, -$S:0} -A.a5D.prototype={ -$0(){var s,r="_lastPosition",q=this.a,p=q.db -p.toString -s=A.a(q.fx,r).b -A.a(q.fx,r) -return p.$1(new A.pt(s))}, -$S:0} -A.zF.prototype={ -gB(a){return A.a7(this.a,23,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){if(b==null)return!1 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.zF&&b.a==this.a}, -j(a){return"DeviceGestureSettings(touchSlop: "+A.d(this.a)+")"}} -A.jN.prototype={ -j(a){return"#"+A.bX(this)+"("+this.gj0(this).j(0)+")"}, -gj0(a){return this.a}} -A.xX.prototype={} -A.G_.prototype={ -cH(a,b){return t.xV.a(this.a.a7(0,b))}} -A.xy.prototype={ -cH(a,b){var s,r,q,p,o=new Float64Array(16),n=new A.bd(o) -n.bA(b) -s=this.a -r=s.a -q=s.b -s=o[0] -p=o[3] -o[0]=s+r*p -o[1]=o[1]+q*p -o[2]=o[2]+0*p -o[3]=p -p=o[4] -s=o[7] -o[4]=p+r*s -o[5]=o[5]+q*s -o[6]=o[6]+0*s -o[7]=s -s=o[8] -p=o[11] -o[8]=s+r*p -o[9]=o[9]+q*p -o[10]=o[10]+0*p -o[11]=p -p=o[12] -s=o[15] -o[12]=p+r*s -o[13]=o[13]+q*s -o[14]=o[14]+0*s -o[15]=s -return n}} -A.iX.prototype={ -jZ(){var s,r,q,p,o=this.c -if(o.length===0)return -s=this.b -r=B.d.gO(s) -for(q=o.length,p=0;p":B.d.c1(s,", "))+")"}} -A.ux.prototype={} -A.uz.prototype={} -A.Bk.prototype={} -A.uy.prototype={} -A.h0.prototype={ -fI(a){var s,r=this -switch(a.gdg(a)){case 1:if(r.ry==null)s=r.y1==null&&r.x2==null&&r.y2==null&&r.Y==null&&!0 -else s=!1 -if(s)return!1 -break -case 2:return!1 -case 4:return!1 -default:return!1}return r.mC(a)}, -EP(){var s,r=this -r.R(B.az) -r.r1=!0 -s=r.dx -s.toString -r.Ja(s) -r.a4h()}, -Sh(a){var s,r=this -if(!a.gmF()){if(t.b.b(a)){s=new A.h5(a.gcQ(a),A.a_(20,null,!1,t.av)) -r.F=s -s.ox(a.ghH(a),a.gep())}if(t.G.b(a)){s=r.F -s.toString -s.ox(a.ghH(a),a.gep())}}if(t.d.b(a)){if(r.r1)r.a4f(a) -else r.R(B.a3) -r.CV()}else if(t.J.b(a)){r.K8() -r.CV()}else if(t.b.b(a)){r.r2=new A.ib(a.gep(),a.gbi(a)) -r.rx=a.gdg(a) -r.a4e(a)}else if(t.G.b(a))if(a.gdg(a)!==r.rx){r.R(B.a3) -s=r.dx -s.toString -r.ee(s)}else if(r.r1)r.a4g(a)}, -a4e(a){var s=this,r=s.r2.a -s.d.h(0,a.gbl()).toString -switch(s.rx){case 1:if(s.ry!=null)s.d6("onLongPressDown",new A.a9b(s,new A.ux(r))) -break -case 2:break -case 4:break}}, -K8(){if(this.db===B.eI)switch(this.rx){case 1:break -case 2:break -case 4:break}}, -a4h(){var s,r,q=this -switch(q.rx){case 1:if(q.y1!=null){s=q.r2 -r=s.b -s=s.a -q.d6("onLongPressStart",new A.a9e(q,new A.uz(r,s)))}s=q.x2 -if(s!=null)q.d6("onLongPress",s) -break -case 2:break -case 4:break}}, -a4g(a){var s=this,r=a.gbi(a),q=a.gep(),p=a.gbi(a).as(0,s.r2.b) -a.gep().as(0,s.r2.a) -switch(s.rx){case 1:if(s.y2!=null)s.d6("onLongPressMoveUpdate",new A.a9d(s,new A.Bk(r,q,p))) -break -case 2:break -case 4:break}}, -a4f(a){var s,r=this,q=r.F.uN(),p=q==null?B.bw:new A.f7(q.a) -a.gbi(a) -s=a.gep() -r.F=null -switch(r.rx){case 1:if(r.Y!=null)r.d6("onLongPressEnd",new A.a9c(r,new A.uy(s,p))) -break -case 2:break -case 4:break}}, -CV(){var s=this -s.r1=!1 -s.F=s.rx=s.r2=null}, -R(a){var s=this -if(a===B.a3)if(s.r1)s.CV() -else s.K8() -s.J4(a)}, -eO(a){}} -A.a9b.prototype={ -$0(){return this.a.ry.$1(this.b)}, -$S:0} -A.a9e.prototype={ -$0(){return this.a.y1.$1(this.b)}, -$S:0} -A.a9d.prototype={ -$0(){return this.a.y2.$1(this.b)}, -$S:0} -A.a9c.prototype={ -$0(){return this.a.Y.$1(this.b)}, -$S:0} -A.ml.prototype={ -h(a,b){return this.c[b+this.a]}, -a7(a,b){var s,r,q,p,o,n,m -for(s=this.b,r=this.c,q=this.a,p=b.c,o=b.a,n=0,m=0;ma5)return null -s=a6+1 -r=new A.abT(new Float64Array(s)) -q=s*a5 -p=new Float64Array(q) -for(o=this.c,n=0*a5,m=0;m=0;--c){p[c]=new A.ml(c*a5,a5,q).a7(0,d) -for(i=c*s,k=l;k>c;--k)p[c]=p[c]-n[i+k]*p[k] -p[c]=p[c]/n[i+c]}for(b=0,m=0;mr&&Math.abs(a.d.b)>s}, -Cg(a,b){return Math.abs(A.a(this.r2,"_globalDistanceMoved"))>A.or(a,null)}, -qR(a){return new A.m(0,a.b)}, -og(a){return a.b}} -A.iY.prototype={ -FX(a,b){var s,r=this.fx -if(r==null)r=50 -s=this.fr -if(s==null)s=A.or(b,null) -return Math.abs(a.a.a)>r&&Math.abs(a.d.a)>s}, -Cg(a,b){return Math.abs(A.a(this.r2,"_globalDistanceMoved"))>A.or(a,null)}, -qR(a){return new A.m(a.a,0)}, -og(a){return a.a}} -A.ja.prototype={ -FX(a,b){var s,r=this.fx -if(r==null)r=50 -s=this.fr -if(s==null)s=A.or(b,null) -return a.a.gnb()>r*r&&a.d.gnb()>s*s}, -Cg(a,b){return Math.abs(A.a(this.r2,"_globalDistanceMoved"))>A.aHr(a,null)}, -qR(a){return a}, -og(a){return null}} -A.q7.prototype={} -A.BI.prototype={ -fa(a){var s=this,r=s.EC(a),q=s.f -q.toString -q.l(0,a.gbl(),r) -$.cK.rx$.agm(a.gbl(),s.gMX()) -r.x=$.cK.ry$.ho(0,a.gbl(),s)}, -abf(a){var s,r,q,p=this.f -p.toString -p=p.h(0,a.gbl()) -p.toString -if(t.G.b(a)){if(!a.gmF())p.c.ox(a.ghH(a),a.gbi(a)) -s=p.e -if(s!=null){p=a.ghH(a) -r=a.glC() -q=a.gbi(a) -s.bk(0,new A.eq(p,r,null,q))}else{s=p.f -s.toString -p.f=s.U(0,a.glC()) -p.r=a.ghH(a) -p.Eh()}}else if(t.d.b(a)){if(p.e!=null){s=p.c.HU() -r=p.e -r.toString -p.e=null -r.tb(0,new A.fk(s,null))}else p.r=p.f=null -this.rh(a.gbl())}else if(t.J.b(a)){s=p.e -if(s!=null){p.e=null -s.ay(0)}else p.r=p.f=null -this.rh(a.gbl())}}, -eO(a){var s=this.f.h(0,a) -if(s==null)return -s.DL(new A.aa3(this,a))}, -abg(a,b){var s,r,q,p=this,o=p.f.h(0,b) -o.toString -s=p.e!=null?p.d6("onStart",new A.aa2(p,a)):null -if(s!=null){o.e=s -r=o.r -q=o.f -q.toString -o.r=o.f=null -s.bk(0,new A.eq(r,q,null,o.b))}else p.rh(b) -return s}, -eH(a){var s -if(this.f.am(0,a)){s=this.f.h(0,a) -s.x=s.r=s.f=null -this.rh(a)}}, -rh(a){var s,r -if(this.f==null)return -$.cK.rx$.z5(a,this.gMX()) -s=this.f.w(0,a) -r=s.x -if(r!=null)r.a.fv(r.b,r.c,B.a3) -s.x=null}, -m(a){var s=this,r=s.f -r=r.gaD(r) -B.d.a9(A.ai(r,!0,A.r(r).i("q.E")),s.gadz()) -s.f=null -s.qp(0)}} -A.aa3.prototype={ -$1(a){return this.a.abg(a,this.b)}, -$S:262} -A.aa2.prototype={ -$0(){return this.a.e.$1(this.b)}, -$S:260} -A.Uw.prototype={ -Eh(){var s,r=this -if(r.f.gd9()>A.or(r.d,r.a)){s=r.x -s.a.fv(s.b,s.c,B.az)}}, -DL(a){a.$1(this.b)}} -A.Mm.prototype={ -EC(a){var s=a.gbi(a),r=a.gcQ(a) -return new A.Uw(null,s,new A.h5(r,A.a_(20,null,!1,t.av)),r,B.i)}} -A.Up.prototype={ -Eh(){var s,r=this -if(Math.abs(r.f.a)>A.or(r.d,r.a)){s=r.x -s.a.fv(s.b,s.c,B.az)}}, -DL(a){a.$1(this.b)}} -A.Mc.prototype={ -EC(a){var s=a.gbi(a),r=a.gcQ(a) -return new A.Up(null,s,new A.h5(r,A.a_(20,null,!1,t.av)),r,B.i)}} -A.Yr.prototype={ -Eh(){var s,r=this -if(Math.abs(r.f.b)>A.or(r.d,r.a)){s=r.x -s.a.fv(s.b,s.c,B.az)}}, -DL(a){a.$1(this.b)}} -A.RT.prototype={ -EC(a){var s=a.gbi(a),r=a.gcQ(a) -return new A.Yr(null,s,new A.h5(r,A.a_(20,null,!1,t.av)),r,B.i)}} -A.Ta.prototype={ -abN(){this.a=!0}} -A.xU.prototype={ -ee(a){if(this.r){this.r=!1 -$.cK.rx$.z5(this.b,a)}}, -pm(a,b){return a.gbi(a).as(0,this.d).gd9()<=b}} -A.iQ.prototype={ -fI(a){var s=this -if(s.y==null)switch(a.gdg(a)){case 1:if(s.e==null&&s.f==null&&!0)return!1 -break -default:return!1}return s.mC(a)}, -fa(a){var s,r,q=this,p=q.y -if(p!=null)if(!p.pm(a,100))return -else{p=q.y -if(!p.f.a||a.gdg(a)!==p.e){q.oi() -return q.P2(a)}else if(q.e!=null){p=a.gbi(a) -s=a.gep() -r=q.d.h(0,a.gbl()) -r.toString -q.d6("onDoubleTapDown",new A.a3j(q,new A.nU(p,r,s)))}}q.P2(a)}, -P2(a){var s,r,q,p,o,n,m=this -m.OE() -s=$.cK.ry$.ho(0,a.gbl(),m) -r=a.gbl() -q=a.gbi(a) -p=a.gdg(a) -o=new A.Ta() -A.bp(B.ht,o.gabM()) -n=new A.xU(r,s,q,p,o) -m.z.l(0,a.gbl(),n) -o=a.gcl(a) -if(!n.r){n.r=!0 -$.cK.rx$.x_(r,m.gwl(),o)}}, -abh(a){var s,r=this,q=r.z,p=q.h(0,a.gbl()) -p.toString -if(t.d.b(a)){s=r.y -if(s==null){if(r.x==null)r.x=A.bp(B.ay,r.gabi()) -s=p.b -$.cK.ry$.yk(s) -p.ee(r.gwl()) -q.w(0,s) -r.Km() -r.y=p}else{s=s.c -s.a.fv(s.b,s.c,B.az) -s=p.c -s.a.fv(s.b,s.c,B.az) -p.ee(r.gwl()) -q.w(0,p.b) -q=r.f -if(q!=null)r.d6("onDoubleTap",q) -r.oi()}}else if(t.G.b(a)){if(!p.pm(a,18))r.rf(p)}else if(t.J.b(a))r.rf(p)}, -eO(a){}, -eH(a){var s,r=this,q=r.z.h(0,a) -if(q==null){s=r.y -s=s!=null&&s.b===a}else s=!1 -if(s)q=r.y -if(q!=null)r.rf(q)}, -rf(a){var s,r=this,q=r.z -q.w(0,a.b) -s=a.c -s.a.fv(s.b,s.c,B.a3) -a.ee(r.gwl()) -s=r.y -if(s!=null)if(a===s)r.oi() -else{r.K6() -if(q.gS(q))r.oi()}}, -m(a){this.oi() -this.qp(0)}, -oi(){var s,r=this -r.OE() -if(r.y!=null){s=r.z -if(s.gbv(s))r.K6() -s=r.y -s.toString -r.y=null -r.rf(s) -$.cK.ry$.GT(0,s.b)}r.Km()}, -Km(){var s=this.z -s=s.gbg(s) -B.d.a9(A.ai(s,!0,A.r(s).i("q.E")),this.gadq())}, -OE(){var s=this.x -if(s!=null){s.ay(0) -this.x=null}}, -K6(){}} -A.a3j.prototype={ -$0(){return this.a.e.$1(this.b)}, -$S:0} -A.abO.prototype={ -x_(a,b,c){J.bK(this.a.bQ(0,a,new A.abQ()),b,c)}, -agm(a,b){return this.x_(a,b,null)}, -z5(a,b){var s,r=this.a,q=r.h(0,a) -q.toString -s=J.c4(q) -s.w(q,b) -if(s.gS(q))r.w(0,a)}, -a5E(a,b,c){var s,r,q,p -try{b.$1(a.cm(c))}catch(q){s=A.Z(q) -r=A.aD(q) -p=A.bA("while routing a pointer event") -A.dH(new A.bS(s,r,"gesture library",p,null,!1))}}, -Ut(a){var s=this,r=s.a.h(0,a.gbl()),q=s.b,p=t.Ld,o=t.iD,n=A.a93(q,p,o) -if(r!=null)s.L_(a,r,A.a93(r,p,o)) -s.L_(a,q,n)}, -L_(a,b,c){c.a9(0,new A.abP(this,b,a))}} -A.abQ.prototype={ -$0(){return A.v(t.Ld,t.iD)}, -$S:225} -A.abP.prototype={ -$2(a,b){if(J.ha(this.b,a))this.a.a5E(this.c,a,b)}, -$S:224} -A.abR.prototype={ -pM(a,b,c){if(this.a!=null)return -this.b=b -this.a=c}, -R(a){var s,r,q,p,o=this,n=o.a -if(n==null)return -try{q=o.b -q.toString -n.$1(q)}catch(p){s=A.Z(p) -r=A.aD(p) -n=A.bA("while resolving a PointerSignalEvent") -A.dH(new A.bS(s,r,"gesture library",n,null,!1))}o.b=o.a=null}} -A.zO.prototype={ -j(a){return"DragStartBehavior."+this.b}} -A.ce.prototype={ -wY(a){var s=this -s.d.l(0,a.gbl(),a.gcQ(a)) -if(s.fI(a))s.fa(a) -else s.pd(a)}, -fa(a){}, -pd(a){}, -fI(a){var s=this.c -return s==null||s.A(0,a.gcQ(a))}, -m(a){}, -SQ(a,b,c){var s,r,q,p,o=null -try{o=b.$0()}catch(q){s=A.Z(q) -r=A.aD(q) -p=A.bA("while handling a gesture") -A.dH(new A.bS(s,r,"gesture",p,null,!1))}return o}, -d6(a,b){return this.SQ(a,b,null,t.z)}, -alF(a,b,c){return this.SQ(a,b,c,t.z)}} -A.cf.prototype={ -fa(a){this.nY(a.gbl(),a.gcl(a))}, -pd(a){this.R(B.a3)}, -eO(a){}, -eH(a){}, -R(a){var s,r=this.e,q=A.ai(r.gbg(r),!0,t.o) -r.ar(0) -for(r=q.length,s=0;s")),r=r.c;q.v();){p=r.a(q.d) -o=$.cK.rx$ -n=k.gnn() -o=o.a -m=o.h(0,p) -m.toString -l=J.c4(m) -l.w(m,n) -if(l.gS(m))o.w(0,p)}s.ar(0) -k.qp(0)}, -a3f(a){var s=this.r -if(s!=null)return s.ho(0,a,this) -return $.cK.ry$.ho(0,a,this)}, -nY(a,b){var s=this -$.cK.rx$.x_(a,s.gnn(),b) -s.f.I(0,a) -s.e.l(0,a,s.a3f(a))}, -ee(a){var s=this.f -if(s.A(0,a)){$.cK.rx$.z5(a,this.gnn()) -s.w(0,a) -if(s.a===0)this.oY(a)}}, -v7(a){if(t.d.b(a)||t.J.b(a))this.ee(a.gbl())}} -A.tZ.prototype={ -j(a){return"GestureRecognizerState."+this.b}} -A.v1.prototype={ -fa(a){var s=this -s.qq(a) -if(s.db===B.bV){s.db=B.eI -s.dx=a.gbl() -s.dy=new A.ib(a.gep(),a.gbi(a)) -s.fx=A.bp(s.ch,new A.abY(s,a))}}, -pd(a){if(!this.fr)this.Yr(a)}, -ik(a){var s,r,q,p=this -if(p.db===B.eI&&a.gbl()===p.dx){if(!p.fr)s=p.LG(a)>18 -else s=!1 -if(p.fr){r=p.cy -q=r!=null&&p.LG(a)>r}else q=!1 -if(t.G.b(a))r=s||q -else r=!1 -if(r){p.R(B.a3) -r=p.dx -r.toString -p.ee(r)}else p.Sh(a)}p.v7(a)}, -EP(){}, -eO(a){if(a===this.dx){this.os() -this.fr=!0}}, -eH(a){var s=this -if(a===s.dx&&s.db===B.eI){s.os() -s.db=B.Dh}}, -oY(a){var s=this -s.os() -s.db=B.bV -s.dy=null -s.fr=!1}, -m(a){this.os() -this.o1(0)}, -os(){var s=this.fx -if(s!=null){s.ay(0) -this.fx=null}}, -LG(a){return a.gbi(a).as(0,this.dy.b).gd9()}} -A.abY.prototype={ -$0(){this.a.EP() -return null}, -$S:0} -A.ib.prototype={ -U(a,b){return new A.ib(this.a.U(0,b.a),this.b.U(0,b.b))}, -as(a,b){return new A.ib(this.a.as(0,b.a),this.b.as(0,b.b))}, -j(a){return"OffsetPair(local: "+this.a.j(0)+", global: "+this.b.j(0)+")"}} -A.Ul.prototype={} -A.rx.prototype={ -j(a){return"_ScaleState."+this.b}} -A.Dh.prototype={ -j(a){return"ScaleStartDetails(focalPoint: "+this.a.j(0)+", localFocalPoint: "+this.b.j(0)+", pointersCount: "+this.c+")"}} -A.Di.prototype={ -j(a){var s=this,r=s.c -return"ScaleUpdateDetails(focalPoint: "+s.b.j(0)+", localFocalPoint: "+r.j(0)+", scale: "+A.d(s.d)+", horizontalScale: "+A.d(s.e)+", verticalScale: "+A.d(s.f)+", rotation: "+A.d(s.r)+", pointerCount: "+s.x+", focalPointDelta: "+r.j(0)+")"}} -A.vi.prototype={ -j(a){return"ScaleEndDetails(velocity: "+this.a.j(0)+", pointerCount: "+this.b+")"}} -A.UR.prototype={} -A.Dg.prototype={ -a4E(){var s,r,q,p,o=this.r1 -if(o==null||this.r2==null)return 0 -s=o.a -o=o.c -r=this.r2 -q=r.a -r=r.c -p=Math.atan2(s.b-o.b,s.a-o.a) -return Math.atan2(q.b-r.b,q.a-r.a)-p}, -fa(a){var s=this -s.qq(a) -s.x1.l(0,a.gbl(),new A.h5(a.gcQ(a),A.a_(20,null,!1,t.av))) -if(s.dx===B.fV){s.dx=B.fW -s.k3=s.k2=s.k1=s.id=s.go=s.fy=0 -s.rx=A.v(t.S,t.C) -s.ry=A.b([],t.t)}}, -ik(a){var s,r,q,p,o,n,m=this,l="_pointerLocations",k="_pointerQueue" -if(t.G.b(a)){s=m.x1.h(0,a.gbl()) -s.toString -if(!a.gmF())s.ox(a.ghH(a),a.gbi(a)) -J.bK(A.a(m.rx,l),a.gbl(),a.gbi(a)) -m.dy=a.gcl(a) -r=!1 -q=!0}else if(t.b.b(a)){J.bK(A.a(m.rx,l),a.gbl(),a.gbi(a)) -J.e3(A.a(m.ry,k),a.gbl()) -m.dy=a.gcl(a) -r=!0 -q=!0}else{if(t.d.b(a)||t.J.b(a)){J.iD(A.a(m.rx,l),a.gbl()) -J.iD(A.a(m.ry,k),a.gbl()) -m.dy=a.gcl(a) -r=!0}else r=!1 -q=!1}s=J.oH(A.a(m.rx,l)) -if(s.gp(s)<2)m.r1=m.r2 -else{s=m.r1 -s=s!=null&&s.b===J.N(A.a(m.ry,k),0)&&m.r1.d===J.N(A.a(m.ry,k),1) -p=m.ry -if(s){s=J.N(A.a(p,k),0) -p=J.N(A.a(m.rx,l),J.N(A.a(m.ry,k),0)) -p.toString -o=J.N(A.a(m.ry,k),1) -n=J.N(A.a(m.rx,l),J.N(A.a(m.ry,k),1)) -n.toString -m.r2=new A.UR(p,s,n,o)}else{s=J.N(A.a(p,k),0) -p=J.N(A.a(m.rx,l),J.N(A.a(m.ry,k),0)) -p.toString -o=J.N(A.a(m.ry,k),1) -n=J.N(A.a(m.rx,l),J.N(A.a(m.ry,k),1)) -n.toString -m.r2=m.r1=new A.UR(p,s,n,o)}}m.afz(0) -if(!r||m.adl(a.gbl()))m.a3l(q,a.gcQ(a)) -m.v7(a)}, -afz(a){var s,r,q,p,o,n,m,l,k,j=this,i="_pointerLocations",h="_localFocalPoint",g=J.oH(A.a(j.rx,i)),f=g.gp(g),e=j.fx -for(g=J.oH(A.a(j.rx,i)),g=g.ga3(g),s=B.i;g.v();){r=g.gJ(g) -r=J.N(A.a(j.rx,i),r) -r.toString -s=new A.m(s.a+r.a,s.b+r.b)}g=f>0 -r=g?s.bK(0,f):B.i -j.fx=r -if(e==null){j.k4=A.OH(j.dy,r) -j.x2=B.i}else{r=A.a(j.k4,h) -q=j.dy -p=j.fx -p.toString -p=A.OH(q,p) -j.k4=p -j.x2=A.a(p,h).as(0,r)}for(r=J.oH(A.a(j.rx,i)),r=r.ga3(r),o=0,n=0,m=0;r.v();){q=r.gJ(r) -p=j.fx -p.toString -l=J.N(A.a(j.rx,i),q) -l.toString -k=p.a-l.a -l=p.b-l.b -o+=Math.sqrt(k*k+l*l) -n+=Math.abs(j.fx.a-J.N(A.a(j.rx,i),q).a) -m+=Math.abs(j.fx.b-J.N(A.a(j.rx,i),q).b)}j.go=g?o/f:0 -j.k1=g?n/f:0 -j.k3=g?m/f:0}, -adl(a){var s,r=this,q={},p=r.fx -p.toString -r.fr=p -r.fy=A.a(r.go,"_currentSpan") -r.r1=r.r2 -r.id=A.a(r.k1,"_currentHorizontalSpan") -r.k2=A.a(r.k3,"_currentVerticalSpan") -if(r.dx===B.fX){if(r.db!=null){s=r.x1.h(0,a).HU() -q.a=s -p=s.a -if(p.gnb()>2500){if(p.gnb()>64e6)q.a=new A.f7(p.bK(0,p.gd9()).a7(0,8000)) -r.d6("onEnd",new A.aeq(q,r))}else r.d6("onEnd",new A.aer(r))}r.dx=B.y0 -return!1}return!0}, -a3l(a,b){var s,r,q,p=this,o=p.dx -if(o===B.fV)o=p.dx=B.fW -if(o===B.fW){o=A.a(p.go,"_currentSpan") -s=A.a(p.fy,"_initialSpan") -r=p.fx -r.toString -q=r.as(0,A.a(p.fr,"_initialFocalPoint")).gd9() -if(Math.abs(o-s)>A.aYJ(b)||q>A.aHr(b,null))p.R(B.az)}else if(o.a>=2)p.R(B.az) -if(p.dx===B.y0&&a){p.dx=B.fX -p.L0()}if(p.dx===B.fX&&p.cy!=null)p.d6("onUpdate",new A.aeo(p))}, -L0(){if(this.cx!=null)this.d6("onStart",new A.aep(this))}, -eO(a){var s,r=this -if(r.dx===B.fW){r.dx=B.fX -r.L0() -if(r.ch===B.a6){s=r.fx -s.toString -r.fr=s -r.fy=A.a(r.go,"_currentSpan") -r.r1=r.r2 -r.id=A.a(r.k1,"_currentHorizontalSpan") -r.k2=A.a(r.k3,"_currentVerticalSpan")}}}, -eH(a){this.ee(a)}, -oY(a){switch(this.dx.a){case 1:this.R(B.a3) -break -case 0:break -case 2:break -case 3:break}this.dx=B.fV}, -m(a){this.x1.ar(0) -this.o1(0)}} -A.aeq.prototype={ -$0(){var s=this.b,r=s.db -r.toString -return r.$1(new A.vi(this.a.a,J.aZ(A.a(s.ry,"_pointerQueue"))))}, -$S:0} -A.aer.prototype={ -$0(){var s=this.a,r=s.db -r.toString -return r.$1(new A.vi(B.bw,J.aZ(A.a(s.ry,"_pointerQueue"))))}, -$S:0} -A.aeo.prototype={ -$0(){var s,r,q,p,o,n,m,l="_initialSpan",k="_initialHorizontalSpan",j="_initialVerticalSpan",i=this.a,h=i.cy -h.toString -s=A.a(i.fy,l)>0?A.a(i.go,"_currentSpan")/A.a(i.fy,l):1 -r=A.a(i.id,k)>0?A.a(i.k1,"_currentHorizontalSpan")/A.a(i.id,k):1 -q=A.a(i.k2,j)>0?A.a(i.k3,"_currentVerticalSpan")/A.a(i.k2,j):1 -p=i.fx -p.toString -o=A.a(i.k4,"_localFocalPoint") -n=i.a4E() -m=J.aZ(A.a(i.ry,"_pointerQueue")) -i=A.a(i.x2,"_delta") -h.$1(new A.Di(i,p,o,s,r,q,n,m))}, -$S:0} -A.aep.prototype={ -$0(){var s,r,q=this.a,p=q.cx -p.toString -s=q.fx -s.toString -r=A.a(q.k4,"_localFocalPoint") -q=J.aZ(A.a(q.ry,"_pointerQueue")) -p.$1(new A.Dh(s,r,q))}, -$S:0} -A.nU.prototype={} -A.nV.prototype={} -A.J9.prototype={ -fa(a){var s=this -if(s.db===B.bV){if(s.rx!=null&&s.ry!=null)s.rl() -s.rx=a}if(s.rx!=null)s.YA(a)}, -nY(a,b){this.Ys(a,b)}, -Sh(a){var s,r,q=this -if(t.d.b(a)){q.ry=a -q.Ka()}else if(t.J.b(a)){q.R(B.a3) -if(q.r1){s=q.rx -s.toString -q.ya(a,s,"")}q.rl()}else{s=a.gdg(a) -r=q.rx -if(s!==r.gdg(r)){q.R(B.a3) -s=q.dx -s.toString -q.ee(s)}}}, -R(a){var s,r=this -if(r.r2&&a===B.a3){s=r.rx -s.toString -r.ya(null,s,"spontaneous") -r.rl()}r.J4(a)}, -EP(){this.OJ()}, -eO(a){var s=this -s.Ja(a) -if(a===s.dx){s.OJ() -s.r2=!0 -s.Ka()}}, -eH(a){var s,r=this -r.YB(a) -if(a===r.dx){if(r.r1){s=r.rx -s.toString -r.ya(null,s,"forced")}r.rl()}}, -OJ(){var s,r=this -if(r.r1)return -s=r.rx -s.toString -r.Si(s) -r.r1=!0}, -Ka(){var s,r,q=this -if(!q.r2||q.ry==null)return -s=q.rx -s.toString -r=q.ry -r.toString -q.Sj(s,r) -q.rl()}, -rl(){var s=this -s.r2=s.r1=!1 -s.rx=s.ry=null}} -A.h3.prototype={ -fI(a){var s,r=this -switch(a.gdg(a)){case 1:if(r.a6==null&&r.bs==null&&r.a_==null&&r.aO==null)return!1 -break -case 2:if(r.u==null)if(r.F==null)s=!0 -else s=!1 -else s=!1 -if(s)return!1 -break -case 4:return!1 -default:return!1}return r.mC(a)}, -Si(a){var s,r=this,q=a.gbi(a),p=a.gep(),o=r.d.h(0,a.gbl()) -o.toString -s=new A.nU(q,o,p) -switch(a.gdg(a)){case 1:if(r.a6!=null)r.d6("onTapDown",new A.ahJ(r,s)) -break -case 2:if(r.F!=null)r.d6("onSecondaryTapDown",new A.ahK(r,s)) -break -case 4:break}}, -Sj(a,b){var s=this,r=b.gcQ(b),q=b.gbi(b),p=b.gep() -switch(a.gdg(a)){case 1:if(s.a_!=null)s.d6("onTapUp",new A.ahL(s,new A.nV(q,p,r))) -r=s.bs -if(r!=null)s.d6("onTap",r) -break -case 2:if(s.u!=null)s.d6("onSecondaryTap",new A.ahM(s)) -break -case 4:break}}, -ya(a,b,c){var s,r=c===""?c:c+" " -switch(b.gdg(b)){case 1:s=this.aO -if(s!=null)this.d6(r+"onTapCancel",s) -break -case 2:break -case 4:break}}} -A.ahJ.prototype={ -$0(){return this.a.a6.$1(this.b)}, -$S:0} -A.ahK.prototype={ -$0(){return this.a.F.$1(this.b)}, -$S:0} -A.ahL.prototype={ -$0(){return this.a.a_.$1(this.b)}, -$S:0} -A.ahM.prototype={ -$0(){return this.a.u.$0()}, -$S:0} -A.SY.prototype={ -R(a){this.a.af4(this.b,a)}, -$itY:1} -A.rg.prototype={ -eO(a){var s,r,q,p,o=this -o.OM() -if(o.e==null){s=o.a.b -o.e=s==null?o.b[0]:s}for(s=o.b,r=s.length,q=0;qb*b)return new A.f7(s.bK(0,s.gd9()).a7(0,b)) -if(r100||Math.abs(m-p.a.a)/1000>40)break -k=n.b -f.push(k.a) -e.push(k.b) -d.push(1) -c.push(-l) -b=(b===0?20:b)-1;++o -if(o<20){q=n -p=q -continue}else{q=n -break}}while(!0) -if(o>=3){j=new A.MZ(c,f,d).IE(2) -if(j!=null){i=new A.MZ(c,e,d).IE(2) -if(i!=null)return new A.wx(new A.m(j.a[1]*1000,i.a[1]*1000),A.a(j.b,h)*A.a(i.b,h),new A.aS(r-q.a.a),s.b.as(0,q.b))}}return new A.wx(B.i,1,new A.aS(r-q.a.a),s.b.as(0,q.b))}, -HU(){var s=this.uN() -if(s==null||s.a.k(0,B.i))return B.bw -return new A.f7(s.a)}} -A.u3.prototype={ -ox(a,b){var s=(this.c+1)%20 -this.c=s -this.d[s]=new A.Gm(a,b)}, -CL(a){var s,r,q=this.c+a,p=B.b.b4(q,20),o=B.b.b4(q-1,20) -q=this.d -s=q[p] -r=q[o] -if(s==null||r==null)return B.i -q=s.a.a-r.a.a -return q>0?s.b.as(0,r.b).a7(0,1000).bK(0,q/1000):B.i}, -uN(){var s,r,q=this,p=q.CL(-2).a7(0,0.6).U(0,q.CL(-1).a7(0,0.35)).U(0,q.CL(0).a7(0,0.05)),o=q.d,n=q.c,m=o[n] -for(s=null,r=1;r<=20;++r){s=o[B.b.b4(n+r,20)] -if(s!=null)break}if(s==null||m==null)return B.Wt -else return new A.wx(p,1,new A.aS(m.a.a-s.a.a),m.b.as(0,s.b))}} -A.Rq.prototype={ -j(a){return"ThemeMode."+this.b}} -A.Br.prototype={ -au(){return new A.FX(B.l)}} -A.a9l.prototype={ -$2(a,b){return new A.uC(a,b)}, -$S:218} -A.a9p.prototype={ -nM(a){return A.aq(a).r}, -xh(a,b,c){switch(A.bq(c.a)){case B.af:return b -case B.a5:switch(A.aq(a).r.a){case 3:case 4:case 5:return new A.Q7(b,c.b,null) -case 0:case 1:case 2:return b}break}}, -xg(a,b,c){var s,r=null -A.aq(a) -switch(A.aq(a).r.a){case 2:case 3:case 4:case 5:s=1 -break -case 0:s=2 -break -case 1:s=3 -break -default:s=r -break}if(s)c$0:for(;!0;)switch(s){case 1:return b -case 2:switch(1){case 0:s=1 -break -case 1:s=2 -break -default:s=r -break}if(s)c$1:for(;!0;)switch(s){case 1:return new A.w2(c.a,b,r) -case 2:s=3 -continue c$0}break c$0 -case 3:return new A.u_(c.a,A.aq(a).ch.f,b,r)}}} -A.FX.prototype={ -aW(){this.bp() -this.d=A.aRJ()}, -gaaZ(){var s=A.b([],t.a9) -this.a.toString -s.push(B.zD) -s.push(B.zx) -return s}, -aaC(a,b){return A.axu(null,B.E1,!0,b)}, -ab4(a,b){var s,r,q,p,o,n=this,m=null -n.a.toString -s=A.eZ(a) -r=s==null?m:s.d -if(r==null)r=B.ao -q=r===B.an -s=A.eZ(a) -s=s==null?m:s.ch -p=s===!0 -if(q)if(p)n.a.toString -if(q)n.a.toString -if(p)n.a.toString -o=n.a.fx -return new A.Df(new A.yw(o,new A.fj(new A.anQ(n,b),m),B.N,B.v,m,m),m)}, -a3Y(a){var s,r,q,p,o=this,n=null,m=o.a,l=m.fx -l=l.cx -s=l -l=m.c -r=m.Q -q=m.e -m=m.dy -p=o.gaaZ() -o.a.toString -return new A.EG(l,n,n,new A.anP(),n,n,n,n,q,B.NK,n,n,r,o.gab3(),m,n,B.TW,s,n,p,n,n,B.oA,!1,!1,!1,!1,o.gaaB(),!1,n,n,n,!1,new A.n1(o,t.bT))}, -K(a,b){var s=null,r=A.tW(!1,!1,this.a3Y(b),s,s,s,!0,s,s,new A.anR(),s,s) -this.a.toString -return new A.Dk(B.zc,new A.py(A.a(this.d,"_heroController"),r,s),s)}} -A.anQ.prototype={ -$1(a){return this.a.a.dx.$2(a,this.b)}, -$S:8} -A.anP.prototype={ -$1$2(a,b,c){return A.a9m(b,a,c)}, -$2(a,b){return this.$1$2(a,b,t.z)}, -$S:212} -A.anR.prototype={ -$2(a,b){if(!(b instanceof A.lz)||!b.c.gyA().k(0,B.f6))return B.dt -return A.aU2()?B.hL:B.dt}, -$S:179} -A.arN.prototype={ -pY(a){return a.za(this.b)}, -mq(a){return new A.S(a.b,this.b)}, -q3(a,b){return new A.m(0,a.b-b.b)}, -my(a){return this.b!==a.b}} -A.Gp.prototype={} -A.yG.prototype={ -a7a(a){var s=this.fx -if(s!=null)return s -switch(a.r.a){case 0:case 1:case 3:case 5:return!1 -case 2:case 4:s=this.f.length -return s<2}}, -au(){return new A.EN(B.l)}, -gyX(){return this.k2}} -A.EN.prototype={ -bZ(){var s,r=this -r.dZ() -s=r.d -if(s!=null)s.T(0,r.gAL()) -s=r.c.X(t.p9) -s=s==null?null:s.f -r.d=s -if(s!=null){s=s.d -s.aay(s.c,new A.od(r.gAL()),!1)}}, -m(a){var s=this,r=s.d -if(r!=null){r.T(0,s.gAL()) -s.d=null}s.ba(0)}, -a8e(){var s,r,q=this.c -q.toString -q=A.aen(q) -s=q.e -if(s.gaj()!=null){r=q.x -r=A.r(r).i("dx.T").a(r.y)}else r=!1 -if(r)s.gaj().eQ(0) -q=q.d.gaj() -if(q!=null)q.ane(0)}, -a8g(){var s,r,q=this.c -q.toString -q=A.aen(q) -s=q.d -if(s.gaj()!=null){r=q.r -r=A.r(r).i("dx.T").a(r.y)}else r=!1 -if(r)s.gaj().eQ(0) -q=q.e.gaj() -if(q!=null)q.ane(0)}, -a3o(a){var s,r -if(a instanceof A.ji){s=this.e -if(a.da$===0){r=a.a -r=Math.max(r.gdC()-r.ghC(),0)>0&&A.bq(r.e)===B.a5}else r=!1 -this.e=r -if(r!==s)this.ag(new A.ajU())}}, -K(a9,b0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2=null,a3="Open navigation menu",a4=A.aq(b0),a5=a4.ch,a6=A.aq(b0).be,a7=b0.lO(t.Np),a8=A.nh(b0,t.X) -b0.X(t.N8) -s=A.aT(t.ui) -r=a1.e -if(r)s.I(0,B.O_) -r=a7==null -if(r)q=a2 -else{a7.a.toString -q=!1}if(r)a7=a2 -else{a7.a.toString -a7=!1}p=a7===!0 -if(a8==null)a7=a2 -else if(!a8.gSm()){a7=a8.hy$ -a7=a7!=null&&a7.length!==0}else a7=!0 -o=a7===!0 -a1.a.toString -n=a6.ch -if(n==null)n=56 -a7=a5.a===B.an?a5.fy:a5.b -r=t.MH -m=A.d5(a2,s,r) -r=m==null?A.d5(a6.b,s,r):m -l=r==null?A.d5(a7,s,t.n8):r -a1.a.toString -k=a6.c -if(k==null)k=a5.a===B.an?a5.go:a5.c -a7=a6.r -j=a7==null?a4.aV.eg(k):a7 -a1.a.toString -i=a6.x -if(i==null)i=j -a7=a6.cx -if(a7==null){a7=a4.a2.Q -a7=a7==null?a2:a7.eg(k) -h=a7}else h=a7 -a1.a.toString -a7=a6.cy -if(a7==null){a7=a4.a2.r -a7=a7==null?a2:a7.eg(k) -g=a7}else g=a7 -a7=a1.a -f=a7.c -if(f==null&&!0)if(q===!0){a7=j.c -if(a7==null)a7=24 -A.jX(b0,B.bi,t.c4).toString -f=A.cL(a2,!0,B.o6,a7,a1.ga8d(),B.J,a3)}else if(!p&&o)f=B.yl -if(f!=null){a1.a.toString -f=new A.eD(A.hd(a2,56),f,a2)}e=a1.a.e -switch(a4.r.a){case 0:case 1:case 3:case 5:d=!0 -break -case 2:case 4:d=a2 -break -default:d=a2}e=A.bQ(a2,a2,new A.St(e,a2),!1,a2,a2,!1,!1,a2,a2,!0,a2,a2,a2,a2,a2,d,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2) -g.toString -e=A.kZ(e,a2,a2,B.bv,!1,g,a2,a2,B.aJ) -c=b0.X(t.w).f -e=new A.j3(c.QW(Math.min(c.c,1.34)),e,a2) -a7=a1.a.f -s=a7.length -if(s!==0)b=A.cY(a7,B.dk,B.x,B.au) -else if(p){a7=j.c -if(a7==null)a7=24 -A.jX(b0,B.bi,t.c4).toString -b=A.cL(a2,!0,B.o6,a7,a1.ga8f(),B.J,a3)}else b=a2 -if(b!=null)b=A.jP(b,i) -a7=a1.a.a7a(a4) -a1.a.toString -s=a6.Q -if(s==null)s=16 -h.toString -a=A.ax2(new A.kX(new A.arN(n),A.jP(A.kZ(new A.NG(f,e,b,a7,s,a2),a2,a2,B.bJ,!0,h,a2,a2,B.aJ),j),a2)) -a=A.PV(!1,a,B.K,!0) -a7=A.Ee(l) -a7=a7===B.an?B.Ri:B.Rj -a0=a7 -a1.a.toString -a7=a6.d -if(a7==null)a7=4 -s=a6.e -if(s==null)s=B.p -return A.bQ(a2,a2,new A.yD(a0,A.jZ(B.v,!0,a2,A.bQ(a2,a2,new A.e4(B.mJ,a2,a2,a,a2),!1,a2,a2,!1,!0,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2),B.j,l,a7,a2,s,a6.f,a2,B.ck),a2,t.ph),!0,a2,a2,!1,!1,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2,a2)}} -A.ajU.prototype={ -$0(){}, -$S:0} -A.St.prototype={ -aT(a){var s=a.X(t.I) -s.toString -s=new A.Wj(B.P,s.f,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){var s=a.X(t.I) -s.toString -b.sc5(0,s.f)}} -A.Wj.prototype={ -cd(a){var s=a.QT(1/0) -return a.b0(this.u$.f0(s))}, -bX(){var s,r=this,q=t.k,p=q.a(A.t.prototype.ga8.call(r)).QT(1/0) -r.u$.cn(0,p,!0) -q=q.a(A.t.prototype.ga8.call(r)) -s=r.u$.rx -s.toString -r.rx=q.b0(s) -r.x4()}} -A.yH.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.x,s.y,s.z,s.Q,s.ch,s.cx,s.cy,s.db,s.dx,B.a,B.a,B.a,B.a)}, -k(a,b){var s,r=this -if(b==null)return!1 -if(r===b)return!0 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.yH)if(J.e(b.b,r.b))if(J.e(b.c,r.c))if(b.d==r.d)if(J.e(b.e,r.e))if(J.e(b.f,r.f))if(J.e(b.r,r.r))if(J.e(b.x,r.x))if(J.e(b.y,r.y))if(b.Q==r.Q)if(b.ch==r.ch)if(J.e(b.cx,r.cx))if(J.e(b.cy,r.cy))s=!0 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -return s}} -A.Ss.prototype={} -A.Bu.prototype={ -jX(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=g.a -f.toString -s=g.b -s.toString -r=s.as(0,f) -q=Math.abs(r.a) -p=Math.abs(r.b) -o=r.gd9() -n=s.a -m=f.b -l=new A.m(n,m) -k=new A.a9n(g,o) -if(q>2&&p>2){j=o*o -i=f.a -h=s.b -if(q700){r=-s/p.gKc() -if(A.a(p.a.c.y,o)>0)p.a.c.S0(r) -q=r<0&&!0}else if(A.a(p.a.c.y,o)<0.5){if(A.a(p.a.c.y,o)>0)p.a.c.S0(-1) -q=!0}else{p.a.c.c_(0) -q=!1}s=p.a.x -if(s!=null)s.$2$isClosing(a,q) -if(q)p.a.To()}, -Fg(a){if(a.a===a.b)this.a.To() -return!1}, -K(a,b){var s,r,q,p,o=this,n=null,m=A.aq(b).af,l=o.a,k=m.r,j=l.y -if(j==null)j=m.a -s=l.z -r=s==null?m.b:s -if(r==null)r=0 -q=l.Q -if(q==null)q=m.e -p=A.jZ(B.v,!0,n,new A.cM(l.ah6(b),o.gFf(),n,t.K3),B.j,j,r,o.d,n,q,n,B.ck) -if(k!=null)p=new A.e4(B.dd,n,1,new A.eD(k,p,n),n) -return!o.a.f?p:A.fT(n,p,B.a6,!0,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,o.ga3y(),o.ga3A(),o.ga3C())}} -A.aoe.prototype={ -pY(a){var s=a.b -return new A.al(s,s,0,a.d)}, -q3(a,b){return new A.m(0,a.b-b.b*this.b)}, -my(a){return this.b!==a.b}} -A.ru.prototype={ -au(){return new A.xu(B.np,B.l,this.$ti.i("xu<1>"))}} -A.xu.prototype={ -a7w(a){var s=this.c -s.toString -switch(A.aq(s).r.a){case 2:case 4:return"" -case 0:case 1:case 3:case 5:return"Dialog"}}, -aky(a){this.d=B.N}, -Sf(a,b){var s=this.a.c.k3 -this.d=new A.ak8(s.gn(s),B.np)}, -akw(a){return this.Sf(a,null)}, -K(a,b){var s,r,q,p,o,n,m,l=this,k=b.X(t.w).f,j=A.jX(b,B.bi,t.c4) -j.toString -s=l.a7w(j) -j=l.a -r=j.c -q=r.k3 -q.toString -p=r.bS -o=j.e -n=j.f -m=j.r -return A.iE(q,new A.aog(l,k,s),A.awY(p,o,r.bV,j.x,j.y,n,!0,new A.aoh(l,b),l.gakv(),l.gakx(),m))}} -A.aoh.prototype={ -$0(){if(this.a.a.c.gku())A.eJ(this.b,!1).u4(0,null)}, -$S:0} -A.aog.prototype={ -$2(a,b){var s,r,q=null,p=this.a,o=p.d -if(this.b.z)s=1 -else{s=p.a.c.k3 -s=s.gn(s)}r=o.al(0,s) -p.a.toString -return A.bQ(q,q,A.ax2(new A.kX(new A.aoe(r,!0),b,q)),!1,q,q,!1,!0,q,q,q,q,q,this.c,q,q,!0,q,q,q,q,q,q,q,!0,q,q,q,q,q,q)}, -$S:185} -A.G2.prototype={ -gze(a){return B.cI}, -gUr(){return B.v}, -goG(){return!0}, -goF(){return B.E}, -R0(){var s=this.a -s.toString -s=A.bE("BottomSheet",B.cI,B.v,null,s) -this.bS=s -return s}, -E8(a,b,c){return new A.EU(this.dz.a,A.axR(new A.fj(new A.aof(this),null),a,!1,!1,!1,!0),null)}, -gx9(){return this.aM}} -A.aof.prototype={ -$1(a){var s=A.aq(a).af,r=this.a,q=r.ek,p=s.d -if(p==null)p=s.b -return new A.ru(r,!0,q,p,r.dJ,r.fF,r.el,!0,null,r.$ti.i("ru<1>"))}, -$S(){return this.a.$ti.i("ru<1>(X)")}} -A.ak8.prototype={ -al(a,b){var s=this.a -if(b#"+A.bX(this)+"("+A.d(this.a)+", "+this.b.j(0)+")"}} -A.yU.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,s.r,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s,r=this -if(b==null)return!1 -if(r===b)return!0 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.yU)if(J.e(b.a,r.a))if(b.b==r.b)if(J.e(b.c,r.c))if(b.d==r.d)if(J.e(b.e,r.e))s=J.e(b.r,r.r) -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -return s}} -A.SE.prototype={} -A.CC.prototype={ -au(){return new A.We(A.aT(t.ui),B.l)}} -A.We.prototype={ -aW(){this.bp() -this.a.toString -this.nC(B.Q)}, -bw(a){var s,r=this -r.c3(a) -r.a.toString -r.nC(B.Q) -s=r.fC$ -if(s.A(0,B.Q)&&s.A(0,B.aC))r.nC(B.aC)}, -ga62(){var s=this,r=s.fC$ -if(r.A(0,B.Q))return s.a.dy -if(r.A(0,B.aC))return s.a.dx -if(r.A(0,B.ak))return s.a.cy -if(r.A(0,B.ap))return s.a.db -return s.a.cx}, -K(a5,a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=this,a3=null,a4=a2.a.r -a4=a4==null?a3:a4.b -s=a2.fC$ -r=A.d5(a4,s,t.MH) -q=A.d5(a2.a.go,s,t.Zi) -a2.a.toString -p=new A.m(0,0).a7(0,4) -o=B.xO.xT(a2.a.fy) -a2.a.toString -n=A.d5(B.dc,s,t.WV) -a2.a.toString -a4=p.a -s=p.b -m=B.K.I(0,new A.aw(a4,s,a4,s)).q(0,B.K,B.mz) -l=a2.ga62() -k=a2.a.r -k=k==null?a3:k.eg(r) -j=a2.a -i=j.x -h=j.r1 -j=j.k3 -g=a2.Ho(B.ap) -a2.a.toString -f=a2.zh(B.aC,a3) -e=a2.a -d=e.ch -c=e.y -e=e.z -b=a2.Ho(B.ak) -a=a2.a -a0=a.c -k=A.jZ(B.v,!0,a3,A.n4(!1,a3,!0,A.jP(A.aU(a3,A.he(a.k1,1,1),B.j,a3,a3,a3,a3,a3,a3,m,a3,a3,a3),new A.cW(r,a3,a3)),q,!0,c,j,a3,e,n,g,f,b,a3,a0,a3,a3,d,a3),h,i,l,a3,a3,q,k,B.iw) -switch(a.k2.a){case 0:a1=new A.S(48+a4,48+s) -break -case 1:a1=B.n -break -default:a1=a3}return A.bQ(!0,a3,new A.UB(a1,new A.eD(o,k,a3),a3),!0,a3,!0,!1,!1,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3,a3)}} -A.UB.prototype={ -aT(a){var s=new A.GA(this.e,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.sGj(this.e)}} -A.GA.prototype={ -sGj(a){if(this.D.k(0,a))return -this.D=a -this.a5()}, -bc(a){var s=this.u$ -if(s!=null)return Math.max(s.ad(B.F,a,s.gb6()),this.D.a) -return 0}, -b5(a){var s=this.u$ -if(s!=null)return Math.max(s.ad(B.T,a,s.gbr()),this.D.b) -return 0}, -b2(a){var s=this.u$ -if(s!=null)return Math.max(s.ad(B.M,a,s.gbh()),this.D.a) -return 0}, -bb(a){var s=this.u$ -if(s!=null)return Math.max(s.ad(B.ar,a,s.gbN()),this.D.b) -return 0}, -K1(a,b){var s,r,q=this.u$ -if(q!=null){s=b.$2(q,a) -q=s.a -r=this.D -return a.b0(new A.S(Math.max(q,r.a),Math.max(s.b,r.b)))}return B.n}, -cd(a){return this.K1(a,A.Ii())}, -bX(){var s,r,q=this,p=q.K1(t.k.a(A.t.prototype.ga8.call(q)),A.Ij()) -q.rx=p -s=q.u$ -if(s!=null){r=s.e -r.toString -t.x.a(r) -s=s.rx -s.toString -r.a=B.P.n1(t.C.a(p.as(0,s)))}}, -c7(a,b){var s -if(this.hP(a,b))return!0 -s=this.u$.rx.i6(B.i) -return a.DU(new A.aql(this,s),s,A.aDS(s))}} -A.aql.prototype={ -$2(a,b){return this.a.u$.c7(a,this.b)}, -$S:17} -A.Z0.prototype={} -A.yZ.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.x,s.y,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s,r=this -if(b==null)return!1 -if(r===b)return!0 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.yZ)if(b.d==r.d)if(b.e==r.e)if(J.e(b.f,r.f))s=!0 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -return s}} -A.SF.prototype={} -A.bP.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.x,s.y,s.z,s.Q,s.ch,s.cx,s.cy,s.db,s.dx,s.dy,s.fr,s.fx,B.a)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.bP&&b.a==s.a&&b.b==s.b&&b.c==s.c&&b.d==s.d&&b.e==s.e&&b.f==s.f&&b.r==s.r&&b.x==s.x&&b.y==s.y&&b.z==s.z&&b.Q==s.Q&&b.ch==s.ch&&b.cx==s.cx&&J.e(b.cy,s.cy)&&b.db==s.db&&J.e(b.dx,s.dx)&&b.dy==s.dy&&J.e(b.fr,s.fr)&&b.fx==s.fx}} -A.FL.prototype={ -R(a){var s,r=this,q=r.a,p=q==null?null:q.R(a) -q=r.b -s=q==null?null:q.R(a) -return r.d.$3(p,s,r.c)}, -$ib3:1} -A.UQ.prototype={ -R(a){var s,r=this,q=r.a,p=q==null?null:q.R(a) -q=r.b -s=q==null?null:q.R(a) -q=p==null -if(q&&s==null)return null -if(q){q=s.a -return A.bt(new A.dE(A.aH(0,q.gn(q)>>>16&255,q.gn(q)>>>8&255,q.gn(q)&255),0,B.bn),s,r.c)}if(s==null){q=p.a -return A.bt(p,new A.dE(A.aH(0,q.gn(q)>>>16&255,q.gn(q)>>>8&255,q.gn(q)&255),0,B.bn),r.c)}return A.bt(p,s,r.c)}, -$ib3:1} -A.UP.prototype={ -R(a){var s,r=this.a,q=r==null?null:r.R(a) -r=this.b -s=r==null?null:r.R(a) -return t.KX.a(A.eK(q,s,this.c))}, -$ib3:1} -A.SH.prototype={} -A.z_.prototype={ -au(){return new A.SG(null,null,A.aT(t.ui),B.l)}} -A.SG.prototype={ -aW(){var s=this -s.bp() -if(!(s.a.c!=null||!1))s.DQ(B.Q) -else s.nC(B.Q)}, -m(a){var s=this.d -if(s!=null)s.m(0) -this.a_N(0)}, -bw(a){var s,r=this -r.c3(a) -if(!(r.a.c!=null||!1))r.DQ(B.Q) -else r.nC(B.Q) -s=r.fC$ -if(s.A(0,B.Q)&&s.A(0,B.aC))r.nC(B.aC)}, -K(c2,c3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5=this,b6=null,b7=b5.a,b8=new A.akA(b7.r,b7.Uy(c3),b5.a.Rg(c3)),b9=new A.akB(b5,b8),c0=b9.$1$1(new A.akg(),t.PM),c1=b9.$1$1(new A.akh(),t.p8) -b7=t.MH -s=b9.$1$1(new A.aki(),b7) -r=b9.$1$1(new A.aks(),b7) -q=b9.$1$1(new A.akt(),b7) -p=b9.$1$1(new A.aku(),t.pc) -b7=t.tW -o=b9.$1$1(new A.akv(),b7) -n=b9.$1$1(new A.akw(),b7) -m=b9.$1$1(new A.akx(),b7) -l=b9.$1$1(new A.aky(),t.oI) -k=b9.$1$1(new A.akz(),t.KX) -j=b8.$1$1(new A.akj(),t.X3) -i=b8.$1$1(new A.akk(),t.i1) -h=b8.$1$1(new A.akl(),t.Tu) -g=b8.$1$1(new A.akm(),t.y) -f=b8.$1$1(new A.akn(),t.pC) -e=new A.m(j.a,j.b).a7(0,4) -d=b8.$1$1(new A.ako(),t.Ya) -b7=o.a -c=o.b -b=j.xT(new A.al(b7,m.a,c,m.b)) -if(n!=null){a=b.b0(n) -b7=a.a -if(isFinite(b7))b=b.Ew(b7,b7) -b7=a.b -if(isFinite(b7))b=b.aic(b7,b7)}a0=e.b -b7=e.a -a1=Math.max(0,b7) -a2=p.I(0,new A.aw(a1,a0,a1,a0)).q(0,B.K,B.mz) -if(h.a>0){c=b5.e -if(c!=null){a3=b5.f -if(a3!=null)if(c!==c0)if(a3.gn(a3)!==s.gn(s)){c=b5.f -c=(c.gn(c)>>>24&255)/255===1&&(s.gn(s)>>>24&255)/255<1&&c0===0}else c=!1 -else c=!1 -else c=!1}else c=!1}else c=!1 -if(c){c=b5.d -if(!J.e(c==null?b6:c.e,h)){c=b5.d -if(c!=null)c.m(0) -c=A.bE(b6,h,b6,b6,b5) -c.cS(new A.akp(b5)) -b5.d=c}s=b5.f -b5.d.sn(0,0) -b5.d.c_(0)}b5.e=c0 -b5.f=s -c0.toString -c=c1==null?b6:c1.eg(r) -a3=k.xx(l) -a4=s==null?B.dJ:B.iw -a5=b5.a -a6=a5.x -a7=a5.c -a5=a5.d -a8=b5.Ho(B.aC) -a9=b5.zh(B.ak,b5.a.e) -b0=b5.a -b1=b0.y -b2=b0.c!=null||!1 -b0=b5.zh(B.ap,b0.f) -b3=b5.a -b3.toString -f.toString -a4=A.jZ(h,!0,b6,A.n4(!1,b6,b2,A.jP(new A.bT(a2,new A.e4(f,1,1,b3.Q,b6),b6),new A.cW(r,b6,b6)),k,g,b6,b1,B.O,b6,new A.V9(new A.akq(b8)),b0,a8,a9,a5,a7,b6,new A.e_(new A.akr(b8),t._s),b6,d),a6,s,c0,b6,q,a3,c,a4) -switch(i.a){case 0:b4=new A.S(48+b7,48+a0) -break -case 1:b4=B.n -break -default:b4=b6}b7=b3.c!=null||!1 -return A.bQ(!0,b6,new A.UC(b4,new A.eD(b,a4,b6),b6),!0,b6,b7,!1,!1,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6)}} -A.akA.prototype={ -$1$1(a,b){var s=a.$1(this.a),r=a.$1(this.b),q=a.$1(this.c),p=s==null?r:s -return p==null?q:p}, -$1(a){return this.$1$1(a,t.z)}, -$S:188} -A.akB.prototype={ -$1$1(a,b){return this.b.$1$1(new A.akC(this.a,a,b),b)}, -$1(a){return this.$1$1(a,t.z)}, -$S:189} -A.akC.prototype={ -$1(a){var s=this.b.$1(a) -return s==null?null:s.R(this.a.fC$)}, -$S(){return this.c.i("0?(bP?)")}} -A.akg.prototype={ -$1(a){return a==null?null:a.f}, -$S:190} -A.akh.prototype={ -$1(a){return a==null?null:a.a}, -$S:191} -A.aki.prototype={ -$1(a){return a==null?null:a.b}, -$S:86} -A.aks.prototype={ -$1(a){return a==null?null:a.c}, -$S:86} -A.akt.prototype={ -$1(a){return a==null?null:a.e}, -$S:86} -A.aku.prototype={ -$1(a){return a==null?null:a.r}, -$S:193} -A.akv.prototype={ -$1(a){return a==null?null:a.x}, -$S:107} -A.akw.prototype={ -$1(a){return a==null?null:a.y}, -$S:107} -A.akx.prototype={ -$1(a){return a==null?null:a.z}, -$S:107} -A.aky.prototype={ -$1(a){return a==null?null:a.Q}, -$S:195} -A.akz.prototype={ -$1(a){return a==null?null:a.ch}, -$S:196} -A.akq.prototype={ -$1(a){return this.a.$1$1(new A.ake(a),t.Pb)}, -$S:197} -A.ake.prototype={ -$1(a){var s -if(a==null)s=null -else{s=a.cx -s=s==null?null:s.R(this.a)}return s}, -$S:198} -A.akr.prototype={ -$1(a){return this.a.$1$1(new A.akd(a),t.n8)}, -$S:92} -A.akd.prototype={ -$1(a){var s -if(a==null)s=null -else{s=a.d -s=s==null?null:s.R(this.a)}return s}, -$S:200} -A.akj.prototype={ -$1(a){return a==null?null:a.cy}, -$S:201} -A.akk.prototype={ -$1(a){return a==null?null:a.db}, -$S:202} -A.akl.prototype={ -$1(a){return a==null?null:a.dx}, -$S:203} -A.akm.prototype={ -$1(a){return a==null?null:a.dy}, -$S:204} -A.akn.prototype={ -$1(a){return a==null?null:a.fr}, -$S:205} -A.ako.prototype={ -$1(a){return a==null?null:a.fx}, -$S:206} -A.akp.prototype={ -$1(a){if(a===B.a_)this.a.ag(new A.akf())}, -$S:4} -A.akf.prototype={ -$0(){}, -$S:0} -A.V9.prototype={ -R(a){var s=this.a.$1(a) -s.toString -return s}, -grT(){return"ButtonStyleButton_MouseCursor"}} -A.UC.prototype={ -aT(a){var s=new A.GB(this.e,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.sGj(this.e)}} -A.GB.prototype={ -sGj(a){if(this.D.k(0,a))return -this.D=a -this.a5()}, -bc(a){var s=this.u$ -if(s!=null)return Math.max(s.ad(B.F,a,s.gb6()),this.D.a) -return 0}, -b5(a){var s=this.u$ -if(s!=null)return Math.max(s.ad(B.T,a,s.gbr()),this.D.b) -return 0}, -b2(a){var s=this.u$ -if(s!=null)return Math.max(s.ad(B.M,a,s.gbh()),this.D.a) -return 0}, -bb(a){var s=this.u$ -if(s!=null)return Math.max(s.ad(B.ar,a,s.gbN()),this.D.b) -return 0}, -Ky(a,b){var s,r,q=this.u$ -if(q!=null){s=b.$2(q,a) -q=s.a -r=this.D -return a.b0(new A.S(Math.max(q,r.a),Math.max(s.b,r.b)))}return B.n}, -cd(a){return this.Ky(a,A.Ii())}, -bX(){var s,r,q=this,p=q.Ky(t.k.a(A.t.prototype.ga8.call(q)),A.Ij()) -q.rx=p -s=q.u$ -if(s!=null){r=s.e -r.toString -t.x.a(r) -s=s.rx -s.toString -r.a=B.P.n1(t.C.a(p.as(0,s)))}}, -c7(a,b){var s -if(this.hP(a,b))return!0 -s=this.u$.rx.i6(B.i) -return a.DU(new A.aqm(this,s),s,A.aDS(s))}} -A.aqm.prototype={ -$2(a,b){return this.a.u$.c7(a,this.b)}, -$S:17} -A.YD.prototype={} -A.HK.prototype={ -c4(){this.dq() -this.d2() -this.ef()}, -m(a){var s=this,r=s.aY$ -if(r!=null)r.T(0,s.ge2()) -s.aY$=null -s.ba(0)}} -A.Jt.prototype={ -j(a){return"ButtonTextTheme."+this.b}} -A.Jr.prototype={ -j(a){return"ButtonBarLayoutBehavior."+this.b}} -A.mC.prototype={ -uC(a,b,c){return new A.mC(this.x,c,null)}, -d1(a){return!this.x.k(0,a.x)}} -A.Ju.prototype={ -geF(a){var s=this.e -if(s!=null)return s -switch(this.c.a){case 0:case 1:return B.cK -case 2:return B.D0}}, -gjQ(a){switch(this.c.a){case 0:case 1:return B.wy -case 2:return B.dZ}}, -k(a,b){var s,r=this -if(b==null)return!1 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.Ju)if(b.c===r.c)if(b.a===r.a)if(b.b===r.b)if(J.e(b.geF(b),r.geF(r)))if(J.e(b.gjQ(b),r.gjQ(r)))if(J.e(b.x,r.x))if(J.e(b.z,r.z))if(J.e(b.Q,r.Q))s=J.e(b.cy,r.cy)&&b.db==r.db -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -return s}, -gB(a){var s=this -return A.a7(s.c,s.a,s.b,s.geF(s),s.gjQ(s),!1,s.x,s.y,s.z,s.Q,s.ch,s.cx,s.cy,s.db,B.a,B.a,B.a,B.a,B.a,B.a)}} -A.SI.prototype={} -A.JB.prototype={ -K(a,b){var s,r,q,p,o=this,n=null,m=A.aq(b),l=A.aq(b).bs,k=o.y -if(k==null)k=l.e -if(k==null)k=B.D3 -s=l.c -if(s==null)s=m.fr -r=o.c -if(r==null)r=l.b -if(r==null)r=m.id -q=o.e -if(q==null)q=l.d -if(q==null)q=1 -p=l.f -if(p==null)p=B.dZ -return A.bQ(n,n,A.aU(n,A.jZ(B.v,!0,n,A.bQ(n,n,o.Q,!1,n,n,!1,!1,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n),B.j,r,q,n,s,p,n,B.fk),B.j,n,n,n,n,n,k,n,n,n,n),!0,n,n,!1,!1,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n)}} -A.z3.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s,r=this -if(b==null)return!1 -if(r===b)return!0 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.z3)s=J.e(b.b,r.b)&&J.e(b.c,r.c)&&b.d==r.d&&J.e(b.e,r.e)&&J.e(b.f,r.f) -else s=!1 -return s}} -A.SM.prototype={} -A.z9.prototype={ -au(){var s=null -return new A.SQ(new A.SP(A.a_(0,s,!1,t.Z)),$,$,$,$,$,$,$,$,$,s,!1,!1,s,s,B.l)}} -A.SQ.prototype={ -aW(){this.a_Q() -this.e=this.a.c}, -bw(a){var s,r=this -r.c3(a) -s=a.c -if(s!==r.a.c){r.e=s -r.Q5()}}, -m(a){this.d.m(0) -this.a_P(0)}, -gjA(){return this.a.d}, -gHf(){this.a.toString -return!1}, -gn(a){return this.a.c}, -gPL(){return new A.e_(new A.akN(this),t._s)}, -gKT(){var s=this.c -s.toString -return new A.e_(new A.akM(A.aq(s)),t.h2)}, -NU(a){if(!this.gfs().A(0,B.bd))return a -return null}, -K(a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=null,a=A.aq(a3),a0=c.a.z,a1=a0==null?a.aO.f:a0 -if(a1==null)a1=a.e -a0=a.aO -s=a.z -switch(a1.a){case 0:r=B.x9 -break -case 1:r=B.x8 -break -default:r=b}r=r.U(0,new A.m(s.a,s.b).a7(0,4)) -q=c.gfs() -q.I(0,B.bd) -p=c.gfs() -p.w(0,B.bd) -c.a.toString -o=c.gPL().a.$1(q) -if(o==null){o=a0.b -o=o==null?b:o.R(q) -n=o}else n=o -if(n==null)n=c.gKT().a.$1(q) -c.a.toString -o=c.gPL().a.$1(p) -if(o==null){o=a0.b -o=o==null?b:o.R(p) -m=o}else m=o -if(m==null)m=c.gKT().a.$1(p) -l=c.gfs() -l.I(0,B.ap) -c.a.toString -o=a0.d -k=o==null?b:o.R(l) -j=k -if(j==null)j=a.dx -i=c.gfs() -i.I(0,B.ak) -c.a.toString -k=o==null?b:o.R(i) -h=k -if(h==null)h=a.dy -q.I(0,B.aC) -c.a.toString -k=o==null?b:o.R(q) -g=k -if(g==null)g=A.aH(31,n.gn(n)>>>16&255,n.gn(n)>>>8&255,n.gn(n)&255) -p.I(0,B.aC) -c.a.toString -o=o==null?b:o.R(p) -f=o -if(f==null)f=A.aH(31,n.gn(n)>>>16&255,n.gn(n)>>>8&255,n.gn(n)&255) -c.a.toString -o=a0.c -o=o==null?b:o.R(c.gfs()) -e=o -if(e==null)e=B.k -o=c.a.c -k=c.d -k.sbi(0,A.a(c.ti$,"_position")) -k.sU0(A.a(c.tj$,"_reaction")) -k.sU2(A.a(c.tl$,"_reactionFocusFade")) -k.sU3(A.a(c.tk$,"_reactionHoverFade")) -k.sSB(f) -k.sU1(g) -k.sSw(h) -k.sS3(j) -c.a.toString -d=a0.e -k.sIF(d==null?20:d) -k.sRB(c.pa$) -k.syv(c.gfs().A(0,B.ap)) -k.sSU(c.gfs().A(0,B.ak)) -k.sPS(n) -k.sSA(m) -k.sahm(e) -k.sn(0,c.a.c) -k.sanz(c.e) -c.a.toString -d=a0.x -k.sjQ(0,d==null?B.OV:d) -d=c.NU(c.a.fx) -k.sWV(d==null?c.NU(a0.y):d) -return A.bQ(b,o,c.Qn(!1,b,new A.e_(new A.akO(c,a),t.j0),k,r),!1,b,b,!1,!1,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b)}} -A.akN.prototype={ -$1(a){if(a.A(0,B.Q))return null -if(a.A(0,B.bd))return this.a.a.f -return null}, -$S:92} -A.akM.prototype={ -$1(a){if(a.A(0,B.Q))return this.a.r2 -if(a.A(0,B.bd))return this.a.aw -return this.a.r1}, -$S:58} -A.akO.prototype={ -$1(a){var s -this.a.a.toString -s=A.d5(null,a,t.WV) -if(s==null)s=null -return s==null?B.dc.R(a):s}, -$S:182} -A.SP.prototype={ -sahm(a){if(J.e(this.fy,a))return -this.fy=a -this.W()}, -sn(a,b){if(this.go===b)return -this.go=b -this.W()}, -sanz(a){if(this.id==a)return -this.id=a -this.W()}, -sjQ(a,b){if(J.e(this.k1,b))return -this.k1=b -this.W()}, -sWV(a){if(J.e(this.k2,a))return -this.k2=a -this.W()}, -N6(a,b){var s=1-Math.abs(b-0.5)*2,r=18-s*2,q=a.a+s,p=a.b+s -return new A.x(q,p,q+r,p+r)}, -Kt(a){var s,r=this.e -if(a>=0.25)r.toString -else{s=this.f -s.toString -r.toString -r=A.I(s,r,a*4) -r.toString}return r}, -Bu(a,b,c,d,e){if(e)a.cE(0,this.k1.q2(b),c) -if(d!=null)this.k1.xx(d).aP(a,b)}, -Bv(a,b,c,d){var s,r=A.cp(),q=b.a,p=b.b,o=q+2.6999999999999997,n=p+8.1 -if(c<0.5){s=A.nl(B.Op,B.vn,c*2) -s.toString -r.er(0,o,n) -r.cw(0,q+s.a,p+s.b)}else{s=A.nl(B.vn,B.Ou,(c-0.5)*2) -s.toString -r.er(0,o,n) -r.cw(0,q+7.2,p+12.6) -r.cw(0,q+s.a,p+s.b)}a.cE(0,r,d)}, -Bw(a,b,c,d){var s,r=A.nl(B.Oq,B.vm,1-c) -r.toString -s=A.nl(B.vm,B.Om,c) -s.toString -a.iM(0,b.U(0,r),b.U(0,s),d)}, -aP(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=this -h.TE(a,b.i6(B.i)) -s=A.aP() -r=s?A.bj():new A.b9(new A.be()) -s=h.fy -s.toString -r.saL(0,s) -r.scM(0,B.Y) -r.sfS(2) -q=t.C.a(b.bK(0,2).as(0,B.Qm.bK(0,2))) -s=h.a.a -s=s.gbB(s) -s=s===B.b2||s===B.a_ -p=h.a -o=s?p.gn(p):1-p.gn(p) -if(h.id===!1||h.go===!1){n=h.go===!1?1-o:o -m=h.N6(q,n) -s=A.aP() -l=s?A.bj():new A.b9(new A.be()) -l.saL(0,h.Kt(n)) -k=h.k2 -if(n<=0.5)h.Bu(a,m,l,k==null?new A.dE(l.gaL(l),2,B.bn):k,!1) -else{h.Bu(a,m,l,k,!0) -j=(n-0.5)*2 -if(h.id==null||h.go==null)h.Bw(a,q,j,r) -else h.Bv(a,q,j,r)}}else{m=h.N6(q,1) -s=A.aP() -l=s?A.bj():new A.b9(new A.be()) -l.saL(0,h.Kt(1)) -h.Bu(a,m,l,h.k2,!0) -if(o<=0.5){j=1-o*2 -if(h.id===!0)h.Bv(a,q,j,r) -else h.Bw(a,q,j,r)}else{i=(o-0.5)*2 -if(h.go===!0)h.Bv(a,q,i,r) -else h.Bw(a,q,i,r)}}}} -A.HM.prototype={ -c4(){this.dq() -this.d2() -this.ef()}, -m(a){var s=this,r=s.aY$ -if(r!=null)r.T(0,s.ge2()) -s.aY$=null -s.ba(0)}} -A.HN.prototype={ -aW(){var s,r=this,q=null -r.bp() -s=A.bE(q,B.v,q,!r.a.c?0:1,r) -r.p7$=s -r.ti$=A.d3(B.bT,A.a(s,"_positionController"),B.eA) -s=A.bE(q,B.ax,q,q,r) -r.nj$=s -r.tj$=A.d3(B.X,A.a(s,"_reactionController"),q) -s=A.bE(q,B.bU,q,r.lM$||r.lL$?1:0,r) -r.p8$=s -r.tk$=A.d3(B.X,A.a(s,"_reactionHoverFadeController"),q) -s=A.bE(q,B.bU,q,r.lM$||r.lL$?1:0,r) -r.p9$=s -r.tl$=A.d3(B.X,A.a(s,"_reactionFocusFadeController"),q)}, -m(a){var s=this -A.a(s.p7$,"_positionController").m(0) -A.a(s.nj$,"_reactionController").m(0) -A.a(s.p8$,"_reactionHoverFadeController").m(0) -A.a(s.p9$,"_reactionFocusFadeController").m(0) -s.a_O(0)}} -A.za.prototype={ -aa6(){var s=this -switch(s.c){case!1:s.d.$1(!0) -break -case!0:s.d.$1(!1) -break -case null:s.d.$1(!1) -break}}, -K(a,b){var s,r,q,p=this,o=null,n=A.aC8(o,!1,o,B.dI,p.d,o,!1,p.c) -switch(p.cy.a){case 0:s=o -r=n -break -case 1:case 2:s=n -r=o -break -default:s=o -r=s}q=A.aq(b) -return new A.q5(A.aDG(A.N6(!1,p.dx,!0,o,!0,o,!1,r,o,p.gaa5(),!1,o,o,o,o,p.x,s,o),q.aw),o)}} -A.zb.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.x,s.y,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s,r=this -if(b==null)return!1 -if(r===b)return!0 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.zb)if(b.b==r.b)if(b.c==r.c)if(b.d==r.d)if(b.e==r.e)s=J.e(b.x,r.x)&&J.e(b.y,r.y) -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -return s}} -A.FQ.prototype={ -R(a){var s,r=this,q=r.a,p=q==null?null:q.R(a) -q=r.b -s=q==null?null:q.R(a) -return r.d.$3(p,s,r.c)}, -$ib3:1} -A.SR.prototype={} -A.zc.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.y,s.z,s.Q,s.ch,s.cx,s.cy,s.db,s.dx,s.dy,s.fr,B.a,B.a,B.a)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.zc&&J.e(b.a,s.a)&&J.e(b.b,s.b)&&J.e(b.c,s.c)&&J.e(b.d,s.d)&&J.e(b.e,s.e)&&J.e(b.f,s.f)&&J.e(b.r,s.r)&&J.e(b.y,s.y)&&J.e(b.z,s.z)&&J.e(b.Q,s.Q)&&J.e(b.ch,s.ch)&&J.e(b.cx,s.cx)&&J.e(b.cy,s.cy)&&J.e(b.db,s.db)&&b.dx==s.dx&&b.dy==s.dy&&b.fr==s.fr}} -A.SU.prototype={} -A.JH.prototype={ -gabe(){return 40}, -gab5(){return 40}, -K(a,b){var s,r,q,p,o=this,n=null,m=A.aq(b),l=m.ap.x.eg(n),k=o.d -switch(A.Ee(k).a){case 0:l=l.eg(m.cy) -break -case 1:l=l.eg(m.db) -break}s=o.gabe() -r=o.gab5() -q=b.X(t.w).f.QW(1) -p=m.aV.eg(l.b) -p=A.he(new A.j3(q,A.Mi(A.kZ(o.c,n,n,B.bJ,!0,l,n,n,B.aJ),p,n),n),n,n) -return A.aBN(n,p,new A.al(s,r,s,r),B.N,new A.cU(k,n,n,n,n,n,n,B.mX),B.v,n,n)}} -A.Ks.prototype={ -k(a,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this -if(a0==null)return!1 -if(b===a0)return!0 -if(J.a6(a0)!==A.J(b))return!1 -if(a0 instanceof A.Ks)if(a0.a===b.a){s=a0.b -r=b.b -if(s.k(0,r)){q=a0.c -p=b.c -if(q.k(0,p)){o=a0.d -if(o==null)o=s -n=b.d -if(o.k(0,n==null?r:n)){o=a0.e -if(o==null)o=q -n=b.e -if(o.k(0,n==null?p:n)){o=a0.f -n=b.f -if(o.k(0,n)){m=a0.r -l=b.r -if(m.k(0,l)){k=a0.x -if(k==null)k=o -j=b.x -if(k.k(0,j==null?n:j)){k=a0.y -if(k==null)k=m -j=b.y -if(k.k(0,j==null?l:j)){k=a0.z -j=k==null -i=j?o:k -h=b.z -g=h==null -if(i.k(0,g?n:h)){i=a0.Q -f=i==null -e=f?m:i -d=b.Q -c=d==null -if(e.k(0,c?l:d)){e=a0.ch -if(e==null){if(j)k=o}else k=e -j=b.ch -if(j==null)j=g?n:h -if(k.k(0,j)){k=a0.cx -if(k==null)m=f?m:i -else m=k -k=b.cx -if(k==null)l=c?l:d -else l=k -if(m.k(0,l)){m=a0.cy -l=b.cy -if(m.k(0,l)){k=a0.db -j=b.db -if(k.k(0,j)){i=a0.dx -m=i==null?m:i -i=b.dx -if(m.k(0,i==null?l:i)){m=a0.dy -if(m==null)m=k -l=b.dy -if(m.k(0,l==null?j:l))if(a0.fr.k(0,b.fr)){m=a0.fx -l=b.fx -if(m.k(0,l)){k=a0.fy -j=b.fy -if(k.k(0,j)){i=a0.go -h=b.go -if(i.k(0,h)){g=a0.id -if(g==null)g=k -f=b.id -if(g.k(0,f==null?j:f)){g=a0.k1 -if(g==null)g=i -f=b.k1 -if(g.k(0,f==null?h:f)){g=a0.k2 -if(g==null)g=m -f=b.k2 -if(g.k(0,f==null?l:f)){g=a0.k3 -m=g==null?m:g -g=b.k3 -if(m.k(0,g==null?l:g)){m=a0.k4 -if(m==null)m=i -l=b.k4 -if(m.k(0,l==null?h:l)){m=a0.r1 -if(m==null)m=k -l=b.r1 -if(m.k(0,l==null?j:l)){m=a0.r2 -q=m==null?q:m -m=b.r2 -if(q.k(0,m==null?p:m)){q=a0.rx -s=q==null?s:q -q=b.rx -if(s.k(0,q==null?r:q)){s=a0.ry -if(s==null)s=o -r=b.ry -s=s.k(0,r==null?n:r)}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1 -else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1 -else s=!1 -return s}, -gB(b0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6=this,a7=a6.b,a8=a6.c,a9=a6.d -if(a9==null)a9=a7 -s=a6.e -if(s==null)s=a8 -r=a6.f -q=a6.r -p=a6.x -if(p==null)p=r -o=a6.y -if(o==null)o=q -n=a6.z -m=n==null -l=m?r:n -k=a6.Q -j=k==null -i=j?q:k -h=a6.ch -if(h==null){if(m)n=r}else n=h -m=a6.cx -if(m==null)m=j?q:k -k=a6.cy -j=a6.db -h=a6.dx -if(h==null)h=k -g=a6.dy -if(g==null)g=j -f=a6.fx -e=a6.fy -d=a6.go -c=a6.id -if(c==null)c=e -b=a6.k1 -if(b==null)b=d -a=a6.k2 -if(a==null)a=f -a0=a6.k3 -if(a0==null)a0=f -a1=a6.k4 -if(a1==null)a1=d -a2=a6.r1 -if(a2==null)a2=e -a3=a6.r2 -if(a3==null)a3=a8 -a4=a6.rx -if(a4==null)a4=a7 -a5=a6.ry -if(a5==null)a5=r -return A.dN([a6.a,a7,a8,a9,s,r,q,p,o,l,i,n,m,k,j,h,g,a6.fr,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5])}} -A.SX.prototype={} -A.q_.prototype={} -A.Ni.prototype={} -A.zB.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.x,s.y,s.z,s.Q,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.zB&&J.e(b.a,s.a)&&b.b==s.b&&b.c==s.c&&J.e(b.d,s.d)&&b.e==s.e&&b.f==s.f&&J.e(b.r,s.r)&&b.x==s.x&&b.y==s.y&&b.z==s.z&&b.Q==s.Q}} -A.FP.prototype={ -R(a){var s,r=this,q=r.a,p=q==null?null:q.R(a) -q=r.b -s=q==null?null:q.R(a) -return r.d.$3(p,s,r.c)}, -$ib3:1} -A.Tp.prototype={} -A.alI.prototype={ -nK(a){return B.n}, -xf(a,b,c,d,e,f){return B.ft}, -kP(a,b,c,d){return B.i}, -uJ(a,b){return this.kP(a,b,null,null)}} -A.L2.prototype={ -K(a,b){var s,r,q,p=null,o=A.aq(b).by,n=t.w,m=b.X(n).f,l=m.e.U(0,this.r) -m=o.d -if(m==null)m=B.P -s=o.a -if(s==null)s=A.aq(b).x1 -r=o.b -if(r==null)r=24 -q=o.c -if(q==null)q=B.dZ -q=A.jZ(B.v,!0,p,this.Q,this.x,s,r,p,p,q,p,B.fk) -return new A.yt(l,new A.j3(b.X(n).f.Uf(!0,!0,!0,!0),new A.e4(m,p,p,new A.eD(B.yG,q,p),p),p),B.et,B.ax,p,p)}} -A.IH.prototype={ -K(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=A.aq(b),g=A.aq(b).by,f=h.r -switch(f.a){case 2:case 4:s=i -break -case 0:case 1:case 3:case 5:A.jX(b,B.bi,t.c4).toString -s="Alert" -break -default:s=i}r=A.aa(1,0.3333333333333333,B.c.q(b.X(t.w).f.c,1,2)-1) -r.toString -A.e6(b) -q=24*r -p=g.e -if(p==null){p=h.a2.r -p.toString}f=s==null&&f!==B.aH -o=new A.bT(new A.aw(q,q,q,0),A.kZ(A.bQ(i,i,j.c,!0,i,i,!1,!1,i,i,i,i,i,i,i,i,f,i,i,i,i,i,i,i,i,i,i,i,i,i,i),i,i,B.bJ,!0,p,i,i,B.aJ),i) -n=j.r -f=g.f -if(f==null){f=h.a2.x -f.toString}m=new A.bT(new A.aw(n.a*r,n.b,n.c*r,n.d),A.kZ(A.bQ(i,i,j.f,!0,i,i,!1,!1,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i),i,i,B.bJ,!0,f,i,i,B.aJ),i) -f=B.K.I(0,new A.aw(8,8,8,8)) -l=new A.bT(f,A.aSb(B.dG,j.y,B.OA,B.bj,0,8),i) -f=t.D -r=A.b([],f) -f=A.b([],f) -f.push(o) -f.push(m) -r.push(new A.pk(1,B.hy,A.Ql(A.d9(f,B.dk,B.x,B.au),i,i,i,i,!1,B.a5),i)) -r.push(l) -k=A.aDp(A.d9(r,B.dk,B.x,B.au),i) -return new A.L2(i,i,B.D2,B.j,i,i,s!=null?A.bQ(i,i,k,!1,i,i,!1,!0,i,i,i,i,i,s,i,i,!0,i,i,i,i,i,i,i,!0,i,i,i,i,i,i):k,i)}} -A.zG.prototype={ -gB(a){return J.bY(this.c)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.zG&&J.e(b.a,s.a)&&b.b==s.b&&J.e(b.c,s.c)&&J.e(b.d,s.d)&&J.e(b.e,s.e)&&J.e(b.f,s.f)}} -A.TB.prototype={} -A.L7.prototype={ -K(a,b){var s,r,q,p=null,o=A.aCx(b),n=this.c,m=n==null?o.b:n -if(m==null)m=16 -n=this.d -s=n==null?o.c:n -if(s==null)s=0 -r=o.d -if(r==null)r=0 -q=o.e -if(q==null)q=0 -return A.ca(A.he(A.aU(p,p,B.j,p,p,new A.cU(p,p,new A.dP(B.r,B.r,A.aQ2(b,this.r,s),B.r),p,p,p,p,B.ag),p,s,new A.fl(r,0,q,0),p,p,p,p),p,p),m,p)}} -A.zI.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.zI&&J.e(b.a,s.a)&&b.b==s.b&&b.c==s.c&&b.d==s.d&&b.e==s.e}} -A.TE.prototype={} -A.zR.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.zR&&J.e(b.a,s.a)&&J.e(b.b,s.b)&&b.c==s.c&&J.e(b.d,s.d)}} -A.TM.prototype={} -A.Le.prototype={ -Rg(a){var s,r,q,p=A.aq(a),o=p.ch,n=A.eZ(a) -n=n==null?null:n.c -s=A.aC2(B.cK,B.eE,B.nJ,n==null?1:n) -n=o.c -r=o.go -q=t.yG -return A.a0q(B.P,B.v,new A.TQ(o.b,r),new A.TR(2),!0,null,new A.TS(n,r),new A.d_(B.xb,q),new A.d_(B.xa,q),new A.TT(B.e7,B.me),new A.TU(n),new A.d_(s,t.M5),new A.d_(p.fr,t.GJ),new A.d_(B.dZ,t.w2),null,B.nb,p.e,new A.d_(p.a2.cx,t.EN),p.z)}, -Uy(a){var s -a.X(t.Gt) -s=A.aq(a) -return s.V.a}} -A.TQ.prototype={ -R(a){var s -if(a.A(0,B.Q)){s=this.b -if(s==null)s=null -else{s=s.a -s=A.aH(31,s>>>16&255,s>>>8&255,s&255)}return s}return this.a}} -A.TS.prototype={ -R(a){var s -if(a.A(0,B.Q)){s=this.b -if(s==null)s=null -else{s=s.a -s=A.aH(97,s>>>16&255,s>>>8&255,s&255)}return s}return this.a}} -A.TU.prototype={ -R(a){var s -if(a.A(0,B.ak)){s=this.a.a -return A.aH(20,s>>>16&255,s>>>8&255,s&255)}if(a.A(0,B.ap)||a.A(0,B.aC)){s=this.a.a -return A.aH(61,s>>>16&255,s>>>8&255,s&255)}return null}} -A.TR.prototype={ -R(a){var s=this -if(a.A(0,B.Q))return 0 -if(a.A(0,B.ak))return s.a+2 -if(a.A(0,B.ap))return s.a+2 -if(a.A(0,B.aC))return s.a+6 -return s.a}} -A.TT.prototype={ -R(a){if(a.A(0,B.Q))return this.b -return this.a}} -A.YH.prototype={} -A.YI.prototype={} -A.YJ.prototype={} -A.YK.prototype={} -A.YL.prototype={} -A.zV.prototype={ -gB(a){return J.bY(this.a)}, -k(a,b){if(b==null)return!1 -if(this===b)return!0 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.zV&&J.e(b.a,this.a)}} -A.TV.prototype={} -A.Ag.prototype={ -d1(a){var s=this -return s.f!==a.f||s.r!==a.r||s.x!==a.x||s.y!==a.y||!1}} -A.alx.prototype={ -j(a){return""}} -A.Fm.prototype={ -j(a){return"_FloatingActionButtonType."+this.b}} -A.LM.prototype={ -K(a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=null,a=A.aq(a3),a0=a.ac,a1=a0.a -if(a1==null)a1=a.ch.r -s=c.f -r=s==null?a0.b:s -if(r==null)r=a.ch.f -q=a0.c -if(q==null)q=a.dx -p=a0.d -if(p==null)p=a.dy -o=a0.e -if(o==null)o=a.k3 -n=a0.f -if(n==null)n=6 -m=a0.r -if(m==null)m=6 -l=a0.x -if(l==null)l=8 -k=a0.y -if(k==null)k=n -j=a0.z -if(j==null)j=12 -s=a0.fx -i=(s==null?a.a2.cx.ai3(1.2):s).eg(a1) -h=a0.Q -if(h==null)h=B.hg -g=c.c -switch(c.rx.a){case 0:f=a0.cx -if(f==null)f=B.yC -break -case 1:f=a0.cy -if(f==null)f=B.yB -break -case 2:f=a0.db -if(f==null)f=B.yD -g=A.jP(g,B.E0) -break -case 3:f=a0.dx -if(f==null)f=B.yE -e=a0.fr -if(e==null)e=new A.fl(20,0,20,0) -s=A.b([],t.D) -s.push(g) -g=new A.SS(new A.bT(e,A.cY(s,B.w,B.x,B.au),b),b) -break -default:f=b}d=A.aEF(!1,g,B.j,f,k,n,!0,r,q,m,b,j,p,l,a.e,b,c.Q,h,o,i) -return new A.q5(new A.px(B.zz,d,b),b)}} -A.SS.prototype={ -aT(a){var s=a.X(t.I) -s.toString -s=new A.Gs(B.P,s.f,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){var s=a.X(t.I) -s.toString -b.sc5(0,s.f)}} -A.Gs.prototype={ -bc(a){return 0}, -b5(a){return 0}, -cd(a){var s,r=this.u$,q=a.a,p=a.b,o=a.c,n=a.d -if(r!=null){s=r.f0(B.de) -return new A.S(Math.max(q,Math.min(p,s.a)),Math.max(o,Math.min(n,s.b)))}else return new A.S(B.b.q(1/0,q,p),B.b.q(1/0,o,n))}, -bX(){var s=this,r=t.k.a(A.t.prototype.ga8.call(s)),q=s.u$,p=r.a,o=r.b,n=r.c,m=r.d -if(q!=null){q.cn(0,B.de,!0) -q=s.u$.rx -s.rx=new A.S(Math.max(p,Math.min(o,q.a)),Math.max(n,Math.min(m,q.b))) -s.x4()}else s.rx=new A.S(B.b.q(1/0,p,o),B.b.q(1/0,n,m))}} -A.a5g.prototype={ -j(a){return"FloatingActionButtonLocation"}} -A.aha.prototype={ -mo(a){var s=this.Vy(a,0),r=a.c,q=a.b.b,p=a.a.b,o=a.x.b,n=r-p-Math.max(16,a.f.d-(a.r.b-r)+16) -if(o>0)n=Math.min(n,r-o-p-16) -return new A.m(s,(q>0?Math.min(n,r-q-p/2):n)+0)}} -A.a4v.prototype={} -A.a4u.prototype={ -Vy(a,b){switch(a.z.a){case 0:return 16+a.e.a-b -case 1:return a.r.a-16-a.e.c-a.a.a+b}}} -A.alU.prototype={ -j(a){return"FloatingActionButtonLocation.endFloat"}} -A.a5f.prototype={ -j(a){return"FloatingActionButtonAnimator"}} -A.aqT.prototype={ -Vx(a,b,c){if(c<0.5)return a -else return b}} -A.EM.prototype={ -gn(a){var s,r=this -if(A.a(r.x.y,"_value")>>16&255,n.gn(n)>>>8&255,n.gn(n)&255)) -q=A.a9v(b) -n=o.cy -if(n!=null)p=n.$0() -else{n=o.b.rx -p=new A.x(0,0,0+n.a,0+n.b)}if(q==null){a.c2(0) -a.al(0,b.a) -o.N9(a,p,m) -a.bY(0)}else o.N9(a,p.cK(q),m)}} -A.at6.prototype={ -$0(){var s=this.a.rx -return new A.x(0,0,0+s.a,0+s.b)}, -$S:180} -A.anp.prototype={ -R_(a,b,c,d,e,f,g,a0,a1,a2,a3,a4){var s,r,q,p,o,n,m,l,k,j,i=null,h=b==null?B.aL:b -if(a1==null){if(a2!=null){s=a2.$0() -r=new A.S(s.c-s.a,s.d-s.b)}else{s=a3.rx -s.toString -r=s}s=Math.max(r.E7(0,B.i).gd9(),new A.m(0+r.a,0).as(0,new A.m(0,0+r.b)).gd9())/2}else s=a1 -h=new A.AP(a0,h,f,s,A.aX2(a3,d,a2),a4,c,e,a3,g) -q=e.D -p=A.bE(i,B.hv,i,i,q) -o=e.gdN() -p.d4() -n=p.cB$ -n.b=!0 -n.a.push(o) -p.c_(0) -h.fx=p -p=A.a(p,"_fadeInController") -n=c.gn(c) -m=t.m -l=t.gD -h.fr=new A.aV(m.a(p),new A.n7(0,n>>>24&255),l.i("aV")) -n=A.bE(i,B.cG,i,i,q) -n.d4() -p=n.cB$ -p.b=!0 -p.a.push(o) -n.c_(0) -h.dy=n -n=A.a(n,"_radiusController") -p=t._ -k=$.aJH() -j=p.i("fx") -h.dx=new A.aV(m.a(n),new A.fx(k,new A.aG(s*0.3,s+5,p),j),j.i("aV")) -q=A.bE(i,B.nF,i,i,q) -q.d4() -j=q.cB$ -j.b=!0 -j.a.push(o) -q.cS(h.gaat()) -h.go=q -q=A.a(q,"_fadeOutController") -o=c.gn(c) -j=$.aJI() -l=l.i("fx") -h.fy=new A.aV(m.a(q),new A.fx(j,new A.n7(o>>>24&255,0),l),l.i("aV")) -e.wX(h) -return h}} -A.AP.prototype={ -Ep(a){var s=A.a(this.dy,"_radiusController") -s.e=B.CR -s.c_(0) -A.a(this.fx,"_fadeInController").c_(0) -s=A.a(this.go,"_fadeOutController") -s.Q=B.al -s.jW(1,B.N,B.nF)}, -ay(a){var s,r,q=this,p="_fadeInController",o="_fadeOutController" -A.a(q.fx,p).ft(0) -s=1-A.a(A.a(q.fx,p).y,"_value") -A.a(q.go,o).sn(0,s) -if(s<1){r=A.a(q.go,o) -r.Q=B.al -r.jW(1,B.N,B.hv)}}, -aau(a){if(a===B.a_)this.m(0)}, -m(a){var s=this -A.a(s.dy,"_radiusController").m(0) -A.a(s.fx,"_fadeInController").m(0) -A.a(s.go,"_fadeOutController").m(0) -s.o0(0)}, -yR(a,b){var s,r,q,p,o=this,n=A.a(o.fx,"_fadeInController").r -if(n!=null&&n.a!=null){n=A.a(o.fr,"_fadeIn") -s=n.b -n=n.a -r=s.al(0,n.gn(n))}else{n=A.a(o.fy,"_fadeOut") -s=n.b -n=n.a -r=s.al(0,n.gn(n))}n=A.aP() -q=n?A.bj():new A.b9(new A.be()) -n=o.e -q.saL(0,A.aH(r,n.gn(n)>>>16&255,n.gn(n)>>>8&255,n.gn(n)&255)) -n=A.nl(o.z,o.b.rx.i6(B.i),B.b6.al(0,A.a(A.a(o.dy,"_radiusController").y,"_value"))) -n.toString -s=A.a(o.dx,"_radius") -p=s.b -s=s.a -o.TD(o.Q,a,n,o.cy,o.ch,q,p.al(0,s.gn(s)),o.db,b)}} -A.at7.prototype={ -$0(){var s=this.a.rx -return new A.x(0,0,0+s.a,0+s.b)}, -$S:180} -A.anq.prototype={ -R_(a,b,c,d,e,f,g,h,i,j,k,a0){var s,r,q,p,o,n=null,m=b==null?B.aL:b,l=i==null?A.aX7(k,d,j,h):i -m=new A.AQ(h,m,f,l,A.aX3(k,d,j),!d,a0,c,e,k,g) -s=e.D -r=A.bE(n,B.cG,n,n,s) -q=e.gdN() -r.d4() -p=r.cB$ -p.b=!0 -p.a.push(q) -r.c_(0) -m.fr=r -p=t._ -o=t.m -m.dy=new A.aV(o.a(A.a(r,"_radiusController")),new A.aG(0,l,p),p.i("aV")) -s=A.bE(n,B.v,n,n,s) -s.d4() -p=s.cB$ -p.b=!0 -p.a.push(q) -s.cS(m.gaav()) -m.fy=s -q=c.gn(c) -m.fx=new A.aV(o.a(s),new A.n7(q>>>24&255,0),t.gD.i("aV")) -e.wX(m) -return m}} -A.AQ.prototype={ -Ep(a){var s=B.c.eE(this.cx/1),r=A.a(this.fr,"_radiusController") -r.e=A.b1(0,s,0) -r.c_(0) -this.fy.c_(0)}, -ay(a){var s=this.fy -if(s!=null)s.c_(0)}, -aaw(a){if(a===B.a_)this.m(0)}, -m(a){var s=this -A.a(s.fr,"_radiusController").m(0) -s.fy.m(0) -s.fy=null -s.o0(0)}, -yR(a,b){var s,r,q,p=this,o=A.aP(),n=o?A.bj():new A.b9(new A.be()) -o=p.e -s=A.a(p.fx,"_alpha") -r=s.b -s=s.a -n.saL(0,A.aH(r.al(0,s.gn(s)),o.gn(o)>>>16&255,o.gn(o)>>>8&255,o.gn(o)&255)) -q=p.z -if(p.db)q=A.nl(q,p.b.rx.i6(B.i),A.a(A.a(p.fr,"_radiusController").y,"_value")) -q.toString -o=A.a(p.dy,"_radius") -s=o.b -o=o.a -p.TD(p.Q,a,q,p.cy,p.ch,n,s.al(0,o.gn(o)),p.dx,b)}} -A.n8.prototype={ -saL(a,b){if(b.k(0,this.e))return -this.e=b -this.a.aS()}, -TD(a,b,c,d,e,f,g,h,i){var s,r=A.a9v(i) -b.c2(0) -if(r==null)b.al(0,i.a) -else b.aR(0,r.a,r.b) -if(d!=null){s=d.$0() -if(e!=null)b.hu(0,e.dQ(s,h)) -else if(!a.k(0,B.aL))b.n4(0,A.ack(s,a.c,a.d,a.a,a.b)) -else b.lw(0,s)}b.eS(0,c,g,f) -b.bY(0)}} -A.uh.prototype={} -A.Gi.prototype={ -d1(a){return this.f!==a.f}} -A.ue.prototype={ -VD(a){return null}, -K(a,b){var s=this,r=b.X(t.sZ),q=r==null?null:r.f -return new A.FF(s.c,s.d,s.e,s.f,s.r,s.x,s.y,s.z,s.Q,s.ch,s.cx,s.cy,s.db,s.dx,s.dy,s.fr,s.fx,s.fy,s.go,s.id,s.k1,!1,s.k3,!1,s.r1,s.r2,q,s.gVC(),s.gaiy(),null)}, -aiz(a){return!0}} -A.FF.prototype={ -au(){return new A.FE(A.v(t.R9,t.Pr),new A.bh(A.b([],t.ML),t.yw),null,B.l)}} -A.rp.prototype={ -j(a){return"_HighlightType."+this.b}} -A.FE.prototype={ -galc(){var s=this.r -s=s.gbg(s) -s=new A.aJ(s,new A.ann(),A.r(s).i("aJ")) -return!s.gS(s)}, -Gb(a,b){var s,r=this.y,q=r.a,p=q.length -if(b){r.b=!0 -q.push(a)}else r.w(0,a) -s=q.length!==0 -if(s!==(p!==0)){r=this.a.rx -if(r!=null)r.Gb(this,s)}}, -Oq(a){var s=this.c -s.toString -this.OC(s) -this.Me()}, -aeI(){return this.Oq(null)}, -aeH(){var s=this.c -s.toString -this.OC(s) -this.M7()}, -aW(){this.a_X() -$.K.F$.f.d.I(0,this.gMw())}, -bw(a){var s,r=this -r.c3(a) -s=r.a -s.toString -if(r.iC(s)!==r.iC(a)){s=r.a -s.toString -if(r.iC(s))r.UO(B.my,!1,r.f) -r.Du()}}, -m(a){$.K.F$.f.d.w(0,this.gMw()) -this.ba(0)}, -guB(){if(!this.galc()){var s=this.d -s=s!=null&&s.a!==0}else s=!0 -return s}, -HG(a){var s,r=this -switch(a.a){case 0:s=r.a.fx -if(s==null){s=r.c -s.toString -s=A.aq(s).k2}return s -case 2:s=r.a.fy -s=s==null?null:s.a.$1(B.Py) -if(s==null)s=r.a.dy -if(s==null){s=r.c -s.toString -s=A.aq(s).dx}return s -case 1:s=r.a.fy -s=s==null?null:s.a.$1(B.Px) -if(s==null)s=r.a.fr -if(s==null){s=r.c -s.toString -s=A.aq(s).dy}return s}}, -Vg(a){switch(a.a){case 0:return B.v -case 1:case 2:return B.bU}}, -UO(a,b,c){var s,r,q,p,o,n,m,l,k,j,i=this,h="_alphaController",g=i.r,f=g.h(0,a) -if(a===B.fM){s=i.a.rx -if(s!=null)s.Gb(i,c)}s=f==null -if(c===(!s&&f.fr))return -if(c)if(s){s=i.c.gL() -s.toString -t.q.a(s) -r=i.c.y_(t.zd) -r.toString -q=i.HG(a) -p=i.a -o=p.cx -n=p.cy -m=p.db -l=p.dx -p=p.ry.$1(s) -k=i.c.X(t.I) -k.toString -j=i.Vg(a) -if(m==null)m=B.aL -s=new A.n3(o,n,m,l,p,k.f,q,r,s,new A.ano(i,a)) -j=A.bE(null,j,null,null,r.D) -j.d4() -k=j.cB$ -k.b=!0 -k.a.push(r.gdN()) -j.cS(s.ga7E()) -j.c_(0) -s.dy=j -j=A.a(j,h) -q=q.gn(q) -s.dx=new A.aV(t.m.a(j),new A.n7(0,q>>>24&255),t.gD.i("aV")) -r.wX(s) -g.l(0,a,s) -i.pX()}else{f.fr=!0 -A.a(f.dy,h).c_(0)}else{f.fr=!1 -A.a(f.dy,h).dl(0)}switch(a.a){case 0:g=i.a.y -if(g!=null)g.$1(c) -break -case 1:if(b){g=i.a.z -if(g!=null)g.$1(c)}break -case 2:break}}, -pW(a,b){return this.UO(a,!0,b)}, -a50(a){var s,r,q,p,o,n,m,l,k,j,i=this,h={},g=i.c.y_(t.zd) -g.toString -s=i.c.gL() -s.toString -t.q.a(s) -r=s.j4(a) -q=i.a.fy -q=q==null?null:q.a.$1(B.x2) -p=q==null?i.a.go:q -if(p==null){q=i.c -q.toString -p=A.aq(q).k3}q=i.a -o=q.ch?q.ry.$1(s):null -q=i.a -n=q.db -m=q.dx -h.a=null -q=q.id -if(q==null){q=i.c -q.toString -q=A.aq(q).y}l=i.a -k=l.ch -l=l.cy -j=i.c.X(t.I) -j.toString -return h.a=q.R_(0,n,p,k,g,m,new A.anl(h,i),r,l,o,s,j.f)}, -aax(a){if(this.c==null)return -this.ag(new A.anm(this))}, -gaeB(){var s,r=this,q=r.c -q.toString -q=A.eZ(q) -s=q==null?null:q.db -switch((s==null?B.bZ:s).a){case 0:q=r.a -q.toString -return r.iC(q)&&r.z -case 1:return r.z}}, -Du(){var s,r=$.K.F$.f.b -switch((r==null?A.Al():r).a){case 0:s=!1 -break -case 1:s=this.gaeB() -break -default:s=null}this.pW(B.WV,s)}, -a8u(a){var s -this.z=a -this.Du() -s=this.a.k3 -if(s!=null)s.$1(a)}, -a9W(a){var s -if(this.y.a.length!==0)return -this.aeW(a) -s=this.a.e -if(s!=null)s.$1(a)}, -OD(a,b){var s,r,q,p,o=this -if(a!=null){s=a.gL() -s.toString -t.q.a(s) -r=s.rx -r=new A.x(0,0,0+r.a,0+r.b).gbm() -q=A.fq(s.dE(0,null),r)}else q=b.a -p=o.a50(q) -s=o.d;(s==null?o.d=A.dI(t.nQ):s).I(0,p) -o.e=p -o.pX() -o.pW(B.fM,!0)}, -aeW(a){return this.OD(null,a)}, -OC(a){return this.OD(a,null)}, -Me(){var s=this,r=s.e -if(r!=null)r.Ep(0) -s.e=null -s.pW(B.fM,!1) -r=s.a -if(r.d!=null){if(r.k1){r=s.c -r.toString -A.a4y(r)}r=s.a.d -if(r!=null)r.$0()}}, -a9U(){var s=this,r=s.e -if(r!=null)r.ay(0) -s.e=null -s.a.toString -s.pW(B.fM,!1)}, -M7(){var s=this,r=s.e -if(r!=null)r.Ep(0) -s.e=null -r=s.a -if(r.x!=null){if(r.k1){r=s.c -r.toString -A.axo(r)}s.a.x.$0()}}, -e4(){var s,r,q,p,o,n,m,l=this,k=l.d -if(k!=null){l.d=null -for(s=A.r(k),k=new A.kv(k,k.vy(),s.i("kv<1>")),s=s.c;k.v();)s.a(k.d).m(0) -l.e=null}for(k=l.r,s=k.gaD(k),s=s.ga3(s);s.v();){r=s.gJ(s) -q=k.h(0,r) -if(q!=null){p=A.a(q.dy,"_alphaController") -p.r.m(0) -p.r=null -o=p.hx$ -o.b=!1 -B.d.sp(o.a,0) -n=o.c -if(n===$){m=A.dI(o.$ti.c) -A.cb(o.c,"_set") -o.c=m -n=m}if(n.a>0){n.b=n.c=n.d=n.e=null -n.a=0}o=p.cB$ -o.b=!1 -B.d.sp(o.a,0) -n=o.c -if(n===$){m=A.dI(o.$ti.c) -A.cb(o.c,"_set") -o.c=m -n=m}if(n.a>0){n.b=n.c=n.d=n.e=null -n.a=0}p.Ah(0) -q.o0(0)}k.l(0,r,null)}k=l.a.rx -if(k!=null)k.Gb(l,!1) -l.a_W()}, -iC(a){var s -if(a.d==null)s=a.x!=null -else s=!0 -return s}, -a8O(a){var s,r=this -r.f=!0 -s=r.a -s.toString -if(r.iC(s))r.pW(B.my,r.f)}, -a8Q(a){this.f=!1 -this.pW(B.my,!1)}, -ga44(){var s,r=this,q=r.c -q.toString -q=A.eZ(q) -s=q==null?null:q.db -switch((s==null?B.bZ:s).a){case 0:q=r.a -q.toString -return r.iC(q)&&r.a.r2 -case 1:return!0}}, -K(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null -g.Ai(0,b) -for(s=g.r,r=s.gaD(s),r=r.ga3(r);r.v();){q=r.gJ(r) -p=s.h(0,q) -if(p!=null)p.saL(0,g.HG(q))}s=g.e -if(s!=null){r=g.a.fy -r=r==null?f:r.a.$1(B.x2) -if(r==null)r=g.a.go -s.saL(0,r==null?A.aq(b).k3:r)}s=g.a -r=s.Q -if(r==null)r=B.dc -q=A.aT(t.ui) -if(!g.iC(s))q.I(0,B.Q) -if(g.f){s=g.a -s.toString -s=g.iC(s)}else s=!1 -if(s)q.I(0,B.ak) -if(g.z)q.I(0,B.ap) -o=A.d5(r,q,t.Pb) -n=g.x -if(n===$){s=g.gOp() -r=t.tq -q=t.wS -m=A.af([B.xH,new A.fK(s,new A.bh(A.b([],r),q),t.wY),B.Ve,new A.fK(s,new A.bh(A.b([],r),q),t.nz)],t.n,t.od) -A.cb(g.x,"_actionMap") -g.x=m -n=m}s=g.a.r1 -r=g.ga44() -q=g.a -p=q.d -p=p==null?f:g.gOp() -l=q.x -l=l==null?f:g.gaeG() -q=g.iC(q)?g.ga9V():f -k=g.a -k.toString -k=g.iC(k)?g.ga9S():f -j=g.a -j.toString -j=g.iC(j)?g.ga9T():f -i=g.a -h=i.x!=null?g.ga8G():f -return new A.Gi(g,A.IF(n,A.tW(!1,r,A.ni(A.bQ(f,f,A.fT(B.bA,i.c,B.a6,!0,f,f,f,f,f,f,f,h,f,f,f,f,f,k,j,q,f,f,f,f),!1,f,f,!1,!1,f,f,f,f,f,f,f,f,f,f,f,f,f,l,f,p,f,f,f,f,f,f,f),o,f,g.ga8N(),g.ga8P(),f),f,f,s,!0,f,g.ga8t(),f,f,f)),f)}, -$iayU:1} -A.ann.prototype={ -$1(a){return a!=null}, -$S:217} -A.ano.prototype={ -$0(){var s=this.a -s.r.l(0,this.b,null) -s.pX()}, -$S:0} -A.anl.prototype={ -$0(){var s,r=this.b,q=r.d -if(q!=null){s=this.a -q.w(0,s.a) -if(r.e==s.a)r.e=null -r.pX()}}, -$S:0} -A.anm.prototype={ -$0(){this.a.Du()}, -$S:0} -A.Mr.prototype={} -A.HT.prototype={ -aW(){this.bp() -if(this.guB())this.qP()}, -e4(){var s=this.h4$ -if(s!=null){s.W() -this.h4$=null}this.l2()}} -A.ho.prototype={} -A.Vi.prototype={ -QP(a){return B.el}, -gpk(){return!1}, -gh1(){return B.K}, -bH(a,b){return B.el}, -jM(a,b){var s=A.cp() -s.hq(0,a) -return s}, -dQ(a,b){var s=A.cp() -s.hq(0,a) -return s}, -yQ(a,b,c,d,e,f){}, -hb(a,b,c){return this.yQ(a,b,0,0,null,c)}} -A.km.prototype={ -gpk(){return!1}, -QP(a){return new A.km(this.b,a)}, -gh1(){return new A.aw(0,0,0,this.a.b)}, -bH(a,b){return new A.km(B.mS,this.a.bH(0,b))}, -jM(a,b){var s=A.cp(),r=a.a,q=a.b -s.hq(0,new A.x(r,q,r+(a.c-r),q+Math.max(0,a.d-q-this.a.b))) -return s}, -dQ(a,b){var s=A.cp() -s.hp(0,this.b.fn(a)) -return s}, -e7(a,b){var s,r -if(a instanceof A.km){s=A.bt(a.a,this.a,b) -r=A.Jh(a.b,this.b,b) -r.toString -return new A.km(r,s)}return this.o3(a,b)}, -e8(a,b){var s,r -if(a instanceof A.km){s=A.bt(this.a,a.a,b) -r=A.Jh(this.b,a.b,b) -r.toString -return new A.km(r,s)}return this.o4(a,b)}, -yQ(a,b,c,d,e,f){var s=this.b -if(!s.c.k(0,B.y)||!s.d.k(0,B.y))a.hu(0,this.dQ(b,f)) -s=b.d -a.iM(0,new A.m(b.a,s),new A.m(b.c,s),this.a.me())}, -hb(a,b,c){return this.yQ(a,b,0,0,null,c)}, -k(a,b){if(b==null)return!1 -if(this===b)return!0 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.ho&&b.a.k(0,this.a)}, -gB(a){var s=this.a -return A.a7(s.a,s.b,s.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} -A.FH.prototype={ -sbR(a,b){if(b!=this.a){this.a=b -this.W()}}, -seC(a){if(a!==this.b){this.b=a -this.W()}}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.FH&&b.a==s.a&&b.b===s.b}, -gB(a){return A.a7(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return"#"+A.bX(this)}} -A.FI.prototype={ -e6(a){var s=A.eK(this.a,this.b,a) -s.toString -return t.U1.a(s)}} -A.Uz.prototype={ -aP(a,b){var s,r,q=this,p=q.b,o=q.c.al(0,p.gn(p)),n=new A.x(0,0,0+b.a,0+b.b) -p=q.y -p=q.x.al(0,p.gn(p)) -p.toString -s=A.ax6(p,q.r) -if((s.gn(s)>>>24&255)>0){p=o.dQ(n,q.f) -r=A.aP() -r=r?A.bj():new A.b9(new A.be()) -r.saL(0,s) -r.scM(0,B.aD) -a.cE(0,p,r)}p=q.e -r=p.a -o.yQ(a,n,p.b,A.a(q.d.y,"_value"),r,q.f)}, -fp(a){var s=this -return s.b!==a.b||s.y!==a.y||s.d!==a.d||s.c!==a.c||!s.e.k(0,a.e)||s.f!==a.f}, -j(a){return"#"+A.bX(this)}} -A.ER.prototype={ -au(){return new A.SA(null,null,B.l)}} -A.SA.prototype={ -aW(){var s,r=this,q=null -r.bp() -r.e=A.bE(q,B.CO,q,r.a.x?1:0,r) -s=A.bE(q,B.v,q,q,r) -r.d=s -r.f=A.d3(B.X,A.a(s,"_controller"),q) -s=r.a.c -r.r=new A.FI(s,s) -r.x=A.d3(B.N,A.a(r.e,"_hoverColorController"),q) -r.y=new A.hf(B.O,r.a.r)}, -m(a){A.a(this.d,"_controller").m(0) -A.a(this.e,"_hoverColorController").m(0) -this.a_M(0)}, -bw(a){var s,r,q=this,p="_hoverColorController" -q.c3(a) -s=a.c -if(!q.a.c.k(0,s)){q.r=new A.FI(s,q.a.c) -s=A.a(q.d,"_controller") -s.sn(0,0) -s.c_(0)}if(!q.a.r.k(0,a.r))q.y=new A.hf(B.O,q.a.r) -s=q.a.x -if(s!==a.x){r=q.e -if(s)A.a(r,p).c_(0) -else A.a(r,p).dl(0)}}, -K(a,b){var s,r,q,p,o=this,n="_borderAnimation",m=A.b([A.a(o.f,n),o.a.d,A.a(o.e,"_hoverColorController")],t.Eo),l=A.a(o.f,n),k=A.a(o.r,"_border"),j=o.a,i=j.e -j=j.d -s=b.X(t.I) -s.toString -r=o.a.f -q=A.a(o.y,"_hoverColorTween") -p=A.a(o.x,"_hoverAnimation") -o.a.toString -return A.kW(null,new A.Uz(l,k,i,j,s.f,r,q,p,new A.rt(m)),null,null,B.n)}} -A.X0.prototype={ -gap9(){var s=t.m.a(this.c),r=s.gn(s) -if(r<=0.25)return-r*4 -else if(r<0.75)return(r-0.5)*4 -else return(1-r)*4*4}, -K(a,b){return A.Rx(null,this.e,A.q3(this.gap9(),0,0),!0)}} -A.Fv.prototype={ -au(){return new A.Fw(null,null,B.l)}} -A.Fw.prototype={ -aW(){var s,r=this,q="_controller" -r.bp() -r.d=A.bE(null,B.v,null,null,r) -if(r.a.r!=null){r.f=r.qE() -A.a(r.d,q).sn(0,1)}s=A.a(r.d,q) -s.d4() -s=s.cB$ -s.b=!0 -s.a.push(r.gCk())}, -m(a){A.a(this.d,"_controller").m(0) -this.a_V(0)}, -Cl(){this.ag(new A.an8())}, -bw(a){var s,r=this,q="_controller" -r.c3(a) -s=r.a.r!=null -if(s!==(a.r!=null)||!1)if(s){r.f=r.qE() -A.a(r.d,q).c_(0)}else{s=A.a(r.d,q) -s.dl(0)}}, -qE(){var s,r,q,p,o=null,n="_controller",m=A.a(this.d,n),l=A.a(this.d,n) -l=new A.aG(B.On,B.i,t.Ni).al(0,l.gn(l)) -s=this.a -r=s.r -r.toString -q=s.x -p=s.c -return A.bQ(o,o,A.l4(!1,A.aD4(A.ak(r,s.y,B.bv,o,o,q,p,o),!0,l),m),!0,o,o,!1,!1,o,o,o,o,o,o,!0,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o)}, -K(a,b){var s,r=this,q="_controller",p=A.a(r.d,q) -if(p.gbB(p)===B.G){r.f=null -r.a.toString -r.e=null -return B.fu}p=A.a(r.d,q) -if(p.gbB(p)===B.a_){r.e=null -if(r.a.r!=null)return r.f=r.qE() -else{r.f=null -return B.fu}}if(r.e==null&&r.a.r!=null)return r.qE() -if(r.f==null)r.a.toString -if(r.a.r!=null){p=t._ -s=A.a(r.d,q) -return A.il(B.b1,A.b([A.l4(!1,r.e,new A.aV(s,new A.aG(1,0,p),p.i("aV"))),r.qE()],t.D),B.aY,null)}return B.fu}} -A.an8.prototype={ -$0(){}, -$S:0} -A.tU.prototype={ -j(a){return"FloatingLabelBehavior."+this.b}} -A.LN.prototype={ -gB(a){return B.b.gB(-1)}, -k(a,b){if(b==null)return!1 -if(this===b)return!0 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.LN&&!0}, -j(a){return A.aQL(-1)}} -A.ek.prototype={ -j(a){return"_DecorationSlot."+this.b}} -A.Ts.prototype={ -k(a,b){var s,r=this -if(b==null)return!1 -if(r===b)return!0 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.Ts)if(b.a.k(0,r.a))if(b.b===r.b)if(b.c===r.c)if(b.d===r.d)if(b.e.k(0,r.e))if(b.f.k(0,r.f))if(b.r.k(0,r.r))s=b.y==r.y&&b.z.k(0,r.z)&&J.e(b.Q,r.Q)&&J.e(b.ch,r.ch)&&J.e(b.cx,r.cx)&&J.e(b.cy,r.cy)&&J.e(b.db,r.db)&&J.e(b.dx,r.dx)&&J.e(b.dy,r.dy)&&J.e(b.fr,r.fr)&&b.fx.ve(0,r.fx)&&J.e(b.fy,r.fy)&&b.go.ve(0,r.go) -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -return s}, -gB(a){var s=this -return A.a7(s.a,s.c,s.d,s.e,s.f,s.r,!1,s.y,s.z,s.Q,s.ch,s.cx,s.cy,s.db,s.dx,s.dy,s.fr,s.fx,s.fy,s.go)}} -A.aqg.prototype={} -A.Gv.prototype={ -geP(a){var s,r=A.b([],t.Ik),q=this.dX$ -if(q.h(0,B.U)!=null){s=q.h(0,B.U) -s.toString -r.push(s)}if(q.h(0,B.a8)!=null){s=q.h(0,B.a8) -s.toString -r.push(s)}if(q.h(0,B.ab)!=null){s=q.h(0,B.ab) -s.toString -r.push(s)}if(q.h(0,B.ac)!=null){s=q.h(0,B.ac) -s.toString -r.push(s)}if(q.h(0,B.a9)!=null){s=q.h(0,B.a9) -s.toString -r.push(s)}if(q.h(0,B.aa)!=null){s=q.h(0,B.aa) -s.toString -r.push(s)}if(q.h(0,B.R)!=null){s=q.h(0,B.R) -s.toString -r.push(s)}if(q.h(0,B.ae)!=null){s=q.h(0,B.ae) -s.toString -r.push(s)}if(q.h(0,B.ah)!=null){s=q.h(0,B.ah) -s.toString -r.push(s)}if(q.h(0,B.a4)!=null){s=q.h(0,B.a4) -s.toString -r.push(s)}if(q.h(0,B.aO)!=null){q=q.h(0,B.aO) -q.toString -r.push(q)}return r}, -sak(a,b){if(this.C.k(0,b))return -this.C=b -this.a5()}, -sc5(a,b){if(this.V===b)return -this.V=b -this.a5()}, -sUw(a,b){if(this.ac===b)return -this.ac=b -this.a5()}, -saoH(a){return}, -syv(a){if(this.aN===a)return -this.aN=a -this.aE()}, -sFe(a){return}, -gCq(){var s=this.C -if(!s.b)s.f.gpk() -return!1}, -hJ(a){var s,r=this.dX$ -if(r.h(0,B.U)!=null){s=r.h(0,B.U) -s.toString -a.$1(s)}if(r.h(0,B.a9)!=null){s=r.h(0,B.a9) -s.toString -a.$1(s)}if(r.h(0,B.ab)!=null){s=r.h(0,B.ab) -s.toString -a.$1(s)}if(r.h(0,B.R)!=null){s=r.h(0,B.R) -s.toString -a.$1(s)}if(r.h(0,B.ae)!=null)if(this.aN){s=r.h(0,B.ae) -s.toString -a.$1(s)}else if(r.h(0,B.R)==null){s=r.h(0,B.ae) -s.toString -a.$1(s)}if(r.h(0,B.a8)!=null){s=r.h(0,B.a8) -s.toString -a.$1(s)}if(r.h(0,B.ac)!=null){s=r.h(0,B.ac) -s.toString -a.$1(s)}if(r.h(0,B.aa)!=null){s=r.h(0,B.aa) -s.toString -a.$1(s)}if(r.h(0,B.aO)!=null){s=r.h(0,B.aO) -s.toString -a.$1(s)}if(r.h(0,B.ah)!=null){s=r.h(0,B.ah) -s.toString -a.$1(s)}if(r.h(0,B.a4)!=null){r=r.h(0,B.a4) -r.toString -a.$1(r)}}, -gix(){return!1}, -ja(a,b){var s -if(a==null)return 0 -a.cn(0,b,!0) -s=a.pZ(B.I) -s.toString -return s}, -aaD(a,b,c,d){var s=d.a -if(s<=0){if(a>=b)return b -return a+(b-a)*(s+1)}if(b>=c)return b -return b+(c-b)*s}, -bc(a){var s,r,q,p,o,n=this.dX$,m=n.h(0,B.U) -m=m==null?0:m.ad(B.F,a,m.gb6()) -s=this.C -r=n.h(0,B.ab) -r=r==null?0:r.ad(B.F,a,r.gb6()) -q=n.h(0,B.a9) -q=q==null?0:q.ad(B.F,a,q.gb6()) -p=n.h(0,B.a8) -p=p==null?0:p.ad(B.F,a,p.gb6()) -o=n.h(0,B.ae) -o=o==null?0:o.ad(B.F,a,o.gb6()) -o=Math.max(p,o) -p=n.h(0,B.aa) -p=p==null?0:p.ad(B.F,a,p.gb6()) -n=n.h(0,B.ac) -n=n==null?0:n.ad(B.F,a,n.gb6()) -return m+s.a.a+r+q+o+p+n+this.C.a.c}, -b2(a){var s,r,q,p,o,n=this.dX$,m=n.h(0,B.U) -m=m==null?0:m.ad(B.M,a,m.gbh()) -s=this.C -r=n.h(0,B.ab) -r=r==null?0:r.ad(B.M,a,r.gbh()) -q=n.h(0,B.a9) -q=q==null?0:q.ad(B.M,a,q.gbh()) -p=n.h(0,B.a8) -p=p==null?0:p.ad(B.M,a,p.gbh()) -o=n.h(0,B.ae) -o=o==null?0:o.ad(B.M,a,o.gbh()) -o=Math.max(p,o) -p=n.h(0,B.aa) -p=p==null?0:p.ad(B.M,a,p.gbh()) -n=n.h(0,B.ac) -n=n==null?0:n.ad(B.M,a,n.gbh()) -return m+s.a.a+r+q+o+p+n+this.C.a.c}, -aaT(a,b,c){var s,r,q,p -for(s=0,r=0;r<2;++r){q=c[r] -if(q==null)continue -p=q.ad(B.T,b,q.gbr()) -s=Math.max(p,s)}return s}, -b5(a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=b.dX$,a0=a.h(0,B.U),a1=a0==null?0:a0.ad(B.T,a2,a0.gbr()) -a0=a.h(0,B.U) -a2=Math.max(a2-(a0==null?0:a0.ad(B.F,a1,a0.gb6())),0) -a0=a.h(0,B.ab) -s=a0==null?0:a0.ad(B.T,a2,a0.gbr()) -a0=a.h(0,B.ab) -r=a0==null?0:a0.ad(B.F,s,a0.gb6()) -a0=a.h(0,B.ac) -q=a0==null?0:a0.ad(B.T,a2,a0.gbr()) -a0=a.h(0,B.ac) -p=a0==null?0:a0.ad(B.F,q,a0.gb6()) -a2=Math.max(a2-b.C.a.gjq(),0) -a0=a.h(0,B.a4) -o=a0==null?0:a0.ad(B.T,a2,a0.gbr()) -a0=a.h(0,B.a4) -n=Math.max(a2-(a0==null?0:a0.ad(B.F,o,a0.gb6())),0) -a0=a.h(0,B.ah) -m=a0==null?0:a0.ad(B.T,n,a0.gbr()) -l=Math.max(o,m) -if(l>0)l+=8 -a0=a.h(0,B.a9) -k=a0==null?0:a0.ad(B.T,a2,a0.gbr()) -a0=a.h(0,B.a9) -j=a0==null?0:a0.ad(B.F,k,a0.gb6()) -a0=a.h(0,B.aa) -i=a0==null?0:a0.ad(B.T,a2,a0.gbr()) -a0=a.h(0,B.aa) -h=a0==null?0:a0.ad(B.F,i,a0.gb6()) -a0=t.up -g=B.d.z0(A.b([b.aaT(0,Math.max(a2-j-h-r-p,0),A.b([a.h(0,B.a8),a.h(0,B.ae)],t.iG)),k,i],a0),B.n_) -f=b.C.z -e=new A.m(f.a,f.b).a7(0,4) -f=b.C -a=a.h(0,B.R)==null?0:b.C.c -d=B.d.z0(A.b([a1,f.a.b+a+g+b.C.a.d+e.b,s,q],a0),B.n_) -a=b.C.y -a.toString -c=a||!1?0:48 -return Math.max(d,c)+l}, -bb(a){return this.b5(a)}, -dH(a){var s=this.dX$,r=s.h(0,B.a8).e -r.toString -r=t.x.a(r).a.b -s=s.h(0,B.a8).dH(a) -s.toString -return r+s}, -cd(a){return B.n}, -bX(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0,e1,e2=this,e3=null,e4={},e5=t.k,e6=e5.a(A.t.prototype.ga8.call(e2)) -e2.aU=null -s=A.v(t.Qv,t.i) -r=e6.b -q=e6.d -p=new A.al(0,r,0,q) -o=e2.dX$ -s.l(0,o.h(0,B.U),e2.ja(o.h(0,B.U),p)) -n=o.h(0,B.U) -if(n==null)n=B.n -else{n=n.rx -n.toString}m=p.rM(r-n.a) -s.l(0,o.h(0,B.ab),e2.ja(o.h(0,B.ab),m)) -s.l(0,o.h(0,B.ac),e2.ja(o.h(0,B.ac),m)) -l=m.rM(m.b-e2.C.a.gjq()) -s.l(0,o.h(0,B.a9),e2.ja(o.h(0,B.a9),l)) -s.l(0,o.h(0,B.aa),e2.ja(o.h(0,B.aa),l)) -n=e5.a(A.t.prototype.ga8.call(e2)) -k=o.h(0,B.U) -if(k==null)k=B.n -else{k=k.rx -k.toString}j=e2.C -i=o.h(0,B.ab) -if(i==null)i=B.n -else{i=i.rx -i.toString}h=o.h(0,B.a9) -if(h==null)h=B.n -else{h=h.rx -h.toString}g=o.h(0,B.aa) -if(g==null)g=B.n -else{g=g.rx -g.toString}f=o.h(0,B.ac) -if(f==null)f=B.n -else{f=f.rx -f.toString}e=e2.C -d=Math.max(0,n.b-(k.a+j.a.a+i.a+h.a+g.a+f.a+e.a.c)) -e=A.aa(1,1.3333333333333333,e.d) -e.toString -f=o.h(0,B.ac) -if(f==null)n=B.n -else{n=f.rx -n.toString}e2.C.f.gpk() -e5=e5.a(A.t.prototype.ga8.call(e2)) -k=o.h(0,B.U) -if(k==null)k=B.n -else{k=k.rx -k.toString}j=e2.C -i=o.h(0,B.ab) -if(i==null)i=B.n -else{i=i.rx -i.toString}c=Math.max(0,e5.b-(k.a+j.a.a+i.a+n.a+e2.C.a.c)) -s.l(0,o.h(0,B.R),e2.ja(o.h(0,B.R),p.rM(c*e))) -s.l(0,o.h(0,B.ae),e2.ja(o.h(0,B.ae),p.Ew(d,d))) -s.l(0,o.h(0,B.a4),e2.ja(o.h(0,B.a4),l)) -e=o.h(0,B.ah) -n=o.h(0,B.ah) -i=o.h(0,B.a4) -if(i==null)e5=B.n -else{e5=i.rx -e5.toString}s.l(0,e,e2.ja(n,l.rM(Math.max(0,l.b-e5.a)))) -b=o.h(0,B.R)==null?0:e2.C.c -e2.C.f.gpk() -if(o.h(0,B.a4)==null)a=0 -else{e5=s.h(0,o.h(0,B.a4)) -e5.toString -a=e5+8}e5=o.h(0,B.ah) -if(e5==null)e5=e3 -else{e5=e5.rx -e5.toString}a0=e5!=null&&o.h(0,B.ah).rx.b>0 -a1=!a0?0:o.h(0,B.ah).rx.b+8 -a2=Math.max(a,a1) -e5=e2.C.z -a3=new A.m(e5.a,e5.b).a7(0,4) -e5=o.h(0,B.a8) -n=o.h(0,B.a8) -k=e2.C.a -j=a3.b -i=j/2 -s.l(0,e5,e2.ja(n,p.xJ(new A.aw(0,k.b+b+i,0,k.d+a2+i)).Ew(d,d))) -a4=o.h(0,B.ae)==null?0:o.h(0,B.ae).rx.b -a5=o.h(0,B.a8)==null?0:o.h(0,B.a8).rx.b -a6=Math.max(a4,a5) -e5=s.h(0,o.h(0,B.a8)) -e5.toString -n=s.h(0,o.h(0,B.ae)) -n.toString -a7=Math.max(A.ds(e5),A.ds(n)) -n=o.h(0,B.a9) -a8=n==null?e3:n.rx.b -if(a8==null)a8=0 -e5=o.h(0,B.aa) -a9=e5==null?e3:e5.rx.b -if(a9==null)a9=0 -e5=s.h(0,o.h(0,B.a9)) -e5.toString -n=s.h(0,o.h(0,B.aa)) -n.toString -b0=Math.max(0,Math.max(A.ds(e5),A.ds(n))-a7) -n=s.h(0,o.h(0,B.a9)) -n.toString -e5=s.h(0,o.h(0,B.aa)) -e5.toString -b1=Math.max(0,Math.max(a8-n,a9-e5)-(a6-a7)) -b2=o.h(0,B.ab)==null?0:o.h(0,B.ab).rx.b -b3=o.h(0,B.ac)==null?0:o.h(0,B.ac).rx.b -b4=Math.max(b2,b3) -e5=e2.C -n=e5.a -b5=Math.max(b4,b+n.b+b0+a6+b1+n.d+j) -n=e5.y -n.toString -b6=n||e5.b||!1?0:48 -b7=q-a2 -b8=Math.min(Math.max(b5,b6),b7) -b9=b6>b5?(b6-b5)/2:0 -c0=Math.max(0,b5-b7) -e5=e2.gCq()?B.xp:B.xq -c1=(e5.a+1)/2 -c2=b0-c0*(1-c1) -e5=e2.C.a -q=e5.b -c3=q+b+a7+c2+b9 -c4=b8-q-b-e5.d-(b0+a6+b1) -c5=c3+c4*c1+i -e5=e2.gCq()?B.xp:B.xq -c6=e2.aaD(c3,a7+c2/2+(b8-(2+a6))/2,c3+c4,e5) -if(o.h(0,B.a4)!=null){e5=s.h(0,o.h(0,B.a4)) -e5.toString -c7=b8+8+e5 -c8=o.h(0,B.a4).rx.b+8}else{c7=0 -c8=0}if(a0){e5=s.h(0,o.h(0,B.ah)) -e5.toString -c9=b8+8+e5 -d0=a1}else{c9=0 -d0=0}d1=Math.max(c7,c9) -d2=Math.max(c8,d0) -if(o.h(0,B.aO)!=null){e5=o.h(0,B.U) -if(e5==null)e5=B.n -else{e5=e5.rx -e5.toString}m=A.hd(b8,r-e5.a) -o.h(0,B.aO).cn(0,m,!0) -switch(e2.V.a){case 0:d3=0 -break -case 1:e5=o.h(0,B.U) -if(e5==null)e5=B.n -else{e5=e5.rx -e5.toString}d3=e5.a -break -default:d3=e3}e5=o.h(0,B.aO).e -e5.toString -t.x.a(e5).a=new A.m(d3,0)}e4.a=null -d4=new A.aqk(e4) -e4.b=null -d5=new A.aqj(e4,new A.aqg(s,c5,c6,d1,b8,d2)) -e5=e2.C.a -d6=e5.a -d7=r-e5.c -e4.a=b8 -e4.b=e2.gCq()?c6:c5 -if(o.h(0,B.U)!=null){switch(e2.V.a){case 0:d3=r-o.h(0,B.U).rx.a -break -case 1:d3=0 -break -default:d3=e3}e5=o.h(0,B.U) -e5.toString -d4.$2(e5,d3)}switch(e2.V.a){case 0:e5=o.h(0,B.U) -if(e5==null)e5=B.n -else{e5=e5.rx -e5.toString}d8=d7-e5.a -if(o.h(0,B.ab)!=null){d8+=e2.C.a.a -e5=o.h(0,B.ab) -e5.toString -d8-=d4.$2(e5,d8-o.h(0,B.ab).rx.a)}if(o.h(0,B.R)!=null){e5=o.h(0,B.R) -e5.toString -d4.$2(e5,d8-o.h(0,B.R).rx.a)}if(o.h(0,B.a9)!=null){e5=o.h(0,B.a9) -e5.toString -d8-=d5.$2(e5,d8-o.h(0,B.a9).rx.a)}if(o.h(0,B.a8)!=null){e5=o.h(0,B.a8) -e5.toString -d5.$2(e5,d8-o.h(0,B.a8).rx.a)}if(o.h(0,B.ae)!=null){e5=o.h(0,B.ae) -e5.toString -d5.$2(e5,d8-o.h(0,B.ae).rx.a)}if(o.h(0,B.ac)!=null){d9=d6-e2.C.a.a -e5=o.h(0,B.ac) -e5.toString -d9+=d4.$2(e5,d9)}else d9=d6 -if(o.h(0,B.aa)!=null){e5=o.h(0,B.aa) -e5.toString -d5.$2(e5,d9)}break -case 1:e5=o.h(0,B.U) -if(e5==null)e5=B.n -else{e5=e5.rx -e5.toString}d8=d6+e5.a -if(o.h(0,B.ab)!=null){d8-=e2.C.a.a -e5=o.h(0,B.ab) -e5.toString -d8+=d4.$2(e5,d8)}if(o.h(0,B.R)!=null){e5=o.h(0,B.R) -e5.toString -d4.$2(e5,d8)}if(o.h(0,B.a9)!=null){e5=o.h(0,B.a9) -e5.toString -d8+=d5.$2(e5,d8)}if(o.h(0,B.a8)!=null){e5=o.h(0,B.a8) -e5.toString -d5.$2(e5,d8)}if(o.h(0,B.ae)!=null){e5=o.h(0,B.ae) -e5.toString -d5.$2(e5,d8)}if(o.h(0,B.ac)!=null){d9=d7+e2.C.a.c -e5=o.h(0,B.ac) -e5.toString -d9-=d4.$2(e5,d9-o.h(0,B.ac).rx.a)}else d9=d7 -if(o.h(0,B.aa)!=null){e5=o.h(0,B.aa) -e5.toString -d5.$2(e5,d9-o.h(0,B.aa).rx.a)}break}if(o.h(0,B.ah)!=null||o.h(0,B.a4)!=null){e4.a=d2 -e4.b=d1 -switch(e2.V.a){case 0:if(o.h(0,B.ah)!=null){e5=o.h(0,B.ah) -e5.toString -q=o.h(0,B.ah).rx.a -n=o.h(0,B.U) -if(n==null)n=B.n -else{n=n.rx -n.toString}d5.$2(e5,d7-q-n.a)}if(o.h(0,B.a4)!=null){e5=o.h(0,B.a4) -e5.toString -d5.$2(e5,d6)}break -case 1:if(o.h(0,B.ah)!=null){e5=o.h(0,B.ah) -e5.toString -q=o.h(0,B.U) -if(q==null)q=B.n -else{q=q.rx -q.toString}d5.$2(e5,d6+q.a)}if(o.h(0,B.a4)!=null){e5=o.h(0,B.a4) -e5.toString -d5.$2(e5,d7-o.h(0,B.a4).rx.a)}break}}if(o.h(0,B.R)!=null){e5=o.h(0,B.R).e -e5.toString -e0=t.x.a(e5).a.a -e5=o.h(0,B.R) -if(e5==null)e5=B.n -else{e5=e5.rx -e5.toString}e1=e5.a*0.75 -switch(e2.V.a){case 0:e5=e2.C -q=o.h(0,B.R) -if(q==null)q=B.n -else{q=q.rx -q.toString}n=o.h(0,B.aO) -if(n==null)n=B.n -else{n=n.rx -n.toString}e5.r.sbR(0,A.aa(e0+q.a,n.a/2+e1/2,0)) -break -case 1:e5=e2.C -q=o.h(0,B.U) -if(q==null)q=B.n -else{q=q.rx -q.toString}n=o.h(0,B.aO) -if(n==null)n=B.n -else{n=n.rx -n.toString}e5.r.sbR(0,A.aa(e0-q.a,n.a/2-e1/2,0)) -break}e2.C.r.seC(o.h(0,B.R).rx.a*0.75)}else{e2.C.r.sbR(0,e3) -e2.C.r.seC(0)}e2.rx=e6.b0(new A.S(r,b8+d2))}, -abZ(a,b){var s=this.dX$.h(0,B.R) -s.toString -a.eG(s,b)}, -aP(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=new A.aqi(a,b),h=j.dX$ -i.$1(h.h(0,B.aO)) -if(h.h(0,B.R)!=null){s=h.h(0,B.R).e -s.toString -r=t.x -q=r.a(s).a -s=h.h(0,B.R) -if(s!=null)s.rx.toString -s=h.h(0,B.R) -if(s==null)s=B.n -else{s=s.rx -s.toString}p=s.a -s=j.C -o=s.d -s.f.gpk() -s=j.C -n=A.aa(1,0.75,o) -n.toString -m=h.h(0,B.aO).e -m.toString -m=r.a(m).a.a -r=h.h(0,B.aO) -if(r==null)r=B.n -else{r=r.rx -r.toString}switch(j.V.a){case 0:l=q.a+p*(1-n) -break -case 1:l=q.a -break -default:l=null}r=A.aa(l,m+r.a/2-p*0.75/2,0) -r.toString -r=A.aa(l,r,o) -r.toString -m=q.b -s=A.aa(0,s.a.b-m,o) -s.toString -k=new A.bd(new Float64Array(16)) -k.ed() -k.aR(0,r,m+s) -k.bH(0,n) -j.aU=k -k=A.a(j.fr,"_needsCompositing") -n=j.aU -n.toString -s=j.dx -s.sb1(0,a.GJ(k,b,n,j.gabY(),t.zV.a(s.a)))}else j.dx.sb1(0,null) -i.$1(h.h(0,B.U)) -i.$1(h.h(0,B.a9)) -i.$1(h.h(0,B.aa)) -i.$1(h.h(0,B.ab)) -i.$1(h.h(0,B.ac)) -i.$1(h.h(0,B.ae)) -i.$1(h.h(0,B.a8)) -i.$1(h.h(0,B.ah)) -i.$1(h.h(0,B.a4))}, -hz(a){return!0}, -cZ(a,b){var s,r,q,p,o,n,m -for(s=this.geP(this),r=s.length,q=t.x,p=0;p>>16&255,s>>>8&255,s&255) -if(q.a.x&&q.gak(q).a_){q.gak(q).toString -s=a.dy.a -return A.ax6(A.aH(31,s>>>16&255,s>>>8&255,s&255),r)}return r}, -a7d(a){var s,r=this -if(r.gak(r).a2!==!0)return B.O -if(r.gak(r).ap!=null){s=r.gak(r).ap -s.toString -return A.d5(s,r.gha(),t.n8)}switch(a.ch.a.a){case 0:return r.gak(r).a_?B.Co:B.Bu -case 1:return r.gak(r).a_?B.Bs:B.Cs}}, -a7k(a){var s=this -if(s.gak(s).a2!=null)s.gak(s).a2.toString -return B.O}, -LJ(a){var s=A.d5(null,this.gha(),t.MH) -return s==null?new A.ans(a).$1(this.gha()):s}, -gMh(){var s=this,r=s.a -if(r.z)r=r.r&&r.c.a_ -else r=!0 -if(!r){if(s.gak(s).d==null){s.gak(s).toString -r=!1}else r=!0 -r=r&&s.gak(s).dy!==B.hC}else r=!1 -return r}, -a7e(a){var s=this,r=t.p8,q=A.d5(s.gak(s).f,s.gha(),r) -if(q==null)q=A.d5(null,s.gha(),r) -r=a.a2.x -r.toString -return r.bW(s.a.d).QR(1).bW(new A.anr(s,a).$0()).bW(q)}, -LH(a){var s=this,r=s.gak(s).a_?a.y1:B.O -return a.a2.ch.eg(r).bW(A.d5(s.gak(s).x,s.gha(),t.p8))}, -gha(){var s=this,r=A.aT(t.ui) -if(!s.gak(s).a_)r.I(0,B.Q) -if(s.a.r)r.I(0,B.ap) -if(s.a.x&&s.gak(s).a_)r.I(0,B.ak) -if(s.gak(s).cy!=null)r.I(0,B.uY) -return r}, -a75(a){var s,r,q,p=this,o=A.d5(p.gak(p).a6,p.gha(),t.Ef) -if(o==null)o=B.W6 -p.gak(p).toString -if(o.a.k(0,B.r))return o -if(p.gak(p).a_||p.a.r)s=p.gak(p).cy==null?p.a76(a):a.y2 -else{if(p.gak(p).a2===!0)r=(p.gak(p).a6==null&&null)!==!0 -else r=!1 -s=r?B.O:a.r2}if(!p.gak(p).go){r=p.gak(p) -r=(r==null?null:r.a6)===B.el||!p.gak(p).a_}else r=!0 -if(r)q=0 -else q=p.a.r?2:1 -return o.QP(new A.dE(s,q,B.bn))}, -K(c5,c6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8=this,b9=null,c0="_floatingLabelController",c1=A.aq(c6),c2=A.bM(b9,b9,b8.gak(b8).a_?c1.y1:c1.r2,b9,b9,b9,b9,b9,b9,b9,b9,b9,b9,b9,b9,b9,!0,b9,b9,b9,b9,b9,b9,b9,b9),c3=t.p8,c4=A.d5(b8.gak(b8).e,b8.gha(),c3) -if(c4==null)c4=A.d5(b9,b8.gha(),c3) -s=c1.a2 -r=s.x -r.toString -q=r.bW(b8.a.d).bW(c2).bW(c4).QR(1) -p=q.ch -p.toString -c2=A.bM(b9,b9,b8.gak(b8).a_?c1.y1:c1.r2,b9,b9,b9,b9,b9,b9,b9,b9,b9,b9,b9,b9,b9,!0,b9,b9,b9,b9,b9,b9,b9,b9) -c4=A.d5(b8.gak(b8).Q,b8.gha(),c3) -if(c4==null)c4=A.d5(b9,b8.gha(),c3) -o=r.bW(b8.a.d).bW(c2).bW(c4) -if(b8.gak(b8).z==null)n=b9 -else{r=b8.a.z&&!b8.gMh()?1:0 -m=b8.gak(b8).z -m.toString -l=b8.gak(b8).ch -k=b8.a.e -n=A.awS(!0,A.ak(m,b8.gak(b8).cx,B.bv,b9,b9,o,k,l),B.X,B.v,r)}j=b8.gak(b8).cy!=null -if(!b8.gak(b8).a_)if(j)b8.gak(b8).toString -else b8.gak(b8).toString -else if(b8.a.r)if(j)b8.gak(b8).toString -else b8.gak(b8).toString -else if(j)b8.gak(b8).toString -else b8.gak(b8).toString -i=b8.a75(c1) -r=b8.f -m=A.a(b8.d,c0) -l=b8.a7d(c1) -k=b8.a7k(c1) -h=b8.a.x&&b8.gak(b8).a_ -if(b8.gak(b8).d==null){b8.gak(b8).toString -g=!0}else g=!1 -if(g)f=b9 -else{g=A.a(b8.e,"_shakingLabelController") -e=b8.gMh()||b8.gak(b8).dy!==B.hB?1:0 -d=b8.a -if(d.z)d=d.r&&d.c.a_ -else d=!0 -d=d?b8.a7e(c1):q -b8.gak(b8).toString -c=b8.gak(b8).d -c.toString -c=A.ak(c,b9,B.bv,b9,b9,b9,b8.a.e,b9) -f=new A.X0(A.awS(!1,A.t1(c,B.X,B.v,d),B.X,B.v,e),g,b9)}b8.gak(b8).toString -b8.gak(b8).toString -if(b8.gak(b8).rx==null){b8.gak(b8).toString -g=!0}else g=!1 -if(g)b=b9 -else{g=b8.a -if(g.z)g=g.r&&g.c.a_ -else g=!0 -e=b8.gak(b8).ry -d=A.d5(b8.gak(b8).x1,b8.gha(),c3) -if(d==null)d=o -b=new A.Sc(g,e,d,b8.gak(b8).rx,b9)}a=b8.gak(b8).fx===!0 -a0=a?18:24 -if(b8.gak(b8).a==null)a1=b9 -else{g=b8.LJ(c1) -e=b8.gak(b8).a -e.toString -a1=new A.bT(B.CV,A.jP(e,new A.cW(g,b9,a0)),b9)}b8.gak(b8).toString -if(b8.gak(b8).r2==null)a2=b9 -else{b8.gak(b8).toString -g=c1.z.xT(B.mV) -e=A.d5(b9,b8.gha(),t.MH) -if(e==null)e=b8.LJ(c1) -d=b8.gak(b8).r2 -d.toString -a2=A.he(new A.eD(g,A.jP(d,new A.cW(e,b9,a0)),b9),1,1)}g=b8.a.e -e=b8.gak(b8).r -d=b8.LH(c1) -c=b8.gak(b8).y -a3=b8.gak(b8).cy -a4=b8.gak(b8).a_?c1.y2:B.O -s=s.ch.eg(a4).bW(b8.gak(b8).db) -a5=b8.gak(b8).dx -if(b8.gak(b8).aw!=null)a6=b8.gak(b8).aw -else if(b8.gak(b8).y2!=null&&b8.gak(b8).y2!==""){a7=b8.a.r -a8=b8.gak(b8).y2 -a8.toString -c3=b8.LH(c1).bW(A.d5(b8.gak(b8).Y,b8.gha(),c3)) -a6=A.bQ(b9,b9,A.ak(a8,b9,B.bv,b8.gak(b8).bs,b9,c3,b9,b9),!0,b9,b9,!1,!1,b9,b9,b9,b9,b9,b9,a7,b9,b9,b9,b9,b9,b9,b9,b9,b9,b9,b9,b9,b9,b9,b9,b9)}else a6=b9 -c3=c6.X(t.I) -c3.toString -a9=b8.gak(b8).fy -if(a9==null)a9=b9 -if(b8.gak(b8).go){b0=a9==null?B.K:a9 -b1=0}else{i.gpk() -a7=q.r -a7.toString -b1=(4+0.75*a7)*A.axS(c6) -if(b8.gak(b8).a2===!0)if(a9==null)b0=a?B.CZ:B.nI -else b0=a9 -else if(a9==null)b0=a?B.hw:B.nG -else b0=a9}a7=b8.gak(b8).go -a8=b8.gak(b8).fr -a8.toString -b2=A.a(A.a(b8.d,c0).y,"_value") -b3=b8.gak(b8).aO -b4=b8.gak(b8).fx -b5=b8.a -b6=b5.Q -b7=b5.f -b5=b5.r -b8.gak(b8).toString -return new A.Tv(new A.Ts(b0,a7,b1,b2,a8,i,r,b3===!0,b4,c1.z,a1,b6,f,n,b9,b,b9,a2,new A.Fv(g,e,d,c,a3,s,a5,b9),a6,new A.ER(i,r,m,l,k,h,b9)),c3.f,p,b7,b5,!1,b9)}} -A.ant.prototype={ -$0(){}, -$S:0} -A.ans.prototype={ -$1(a){if(a.A(0,B.Q)&&!a.A(0,B.ap))return this.a.r2 -if(a.A(0,B.ap))return this.a.ch.b -switch(this.a.ch.a.a){case 0:return B.D -case 1:return B.nj}}, -$S:58} -A.anr.prototype={ -$0(){var s,r,q=null,p=this.a -if(p.gak(p).cy!=null){p.gak(p).toString -s=this.b -r=s.y2}else{s=this.b -r=p.a7_(s)}s=A.bM(q,q,p.gak(p).a_?r:s.r2,q,q,q,q,q,q,q,q,q,q,q,q,q,!0,q,q,q,q,q,q,q,q) -p.gak(p).toString -p=p.gak(p).e -return s.bW(p)}, -$S:221} -A.uf.prototype={ -xz(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2){var s=this,r=c9==null?s.e:c9,q=c3==null?s.x:c3,p=c4==null?s.cx:c4,o=b3==null?s.cy:b3,n=b7==null?s.dy:b7,m=b6==null?s.fr:b6,l=c7==null?s.go:c7,k=c8==null?s.fx:c8,j=a3==null?s.fy:a3,i=a4==null?s.aw:a4,h=a6==null?s.y2:a6,g=a5==null?s.Y:a5,f=b5==null?s.a2:b5,e=b4==null?s.ap:b4,d=a1==null?s.a6:a1,c=a8==null?s.a_:a8,b=d1==null?s.bs:d1,a=a0==null?s.aO:a0 -return A.pI(a,d,s.u,j,i,g,h,s.ah,c,s.af,s.be,s.dx,s.db,o,e,f,m,n,s.f,s.aV,s.b3,s.ab,s.y,q,s.r,p,s.Q,s.z,s.ch,s.bd,s.a,s.b,l,k,s.c,r,s.d,s.k2,s.id,s.r1,s.k1,s.k4,s.k3,b,s.rx,s.r2,s.x2,s.y1,s.x1,s.ry)}, -aif(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1,a2,a3,a4,a5,a6,a7){return this.xz(a,b,c,d,null,e,null,f,null,g,h,i,j,null,k,l,m,n,o,p,q,r,s,a0,null,a1,a2,a3,a4,a5,a6,null,a7)}, -aia(a,b){return this.xz(null,null,null,null,null,null,null,null,a,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,b,null,null,null,null,null,null,null,null)}, -ai0(a){return this.xz(null,null,null,null,a,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null)}, -ai1(a){return this.xz(null,null,null,null,null,null,null,null,null,null,null,null,null,a,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null)}, -E_(a){var s,r,q,p,o,n,m,l=this,k=null,j=l.e -if(j==null)j=k -s=l.x -if(s==null)s=k -r=l.dy -if(r==null)r=B.nO -q=l.fr -if(q==null)q=B.er -p=l.fy -if(p==null)p=k -o=l.Y -if(o==null)o=k -n=l.ap -if(n==null)n=k -m=l.a6 -if(m==null)m=k -return l.aif(l.aO===!0,m,k,p,o,k,k,k,k,k,n,l.a2===!0,q,r,k,k,k,k,k,s,k,k,l.go,l.fx===!0,j,k,k)}, -k(a,b){var s,r=this -if(b==null)return!1 -if(r===b)return!0 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.uf)if(J.e(b.a,r.a))if(b.d==r.d)if(J.e(b.e,r.e))if(J.e(b.x,r.x))if(b.z==r.z)if(b.cx==r.cx)if(b.cy==r.cy)if(b.dy==r.dy)if(J.e(b.fr,r.fr))if(b.fx==r.fx)if(J.e(b.fy,r.fy))if(b.go===r.go)if(J.e(b.r2,r.r2))if(J.e(b.rx,r.rx))if(J.e(b.aw,r.aw))if(b.y2==r.y2)if(J.e(b.Y,r.Y))if(b.a2==r.a2)if(J.e(b.ap,r.ap))s=b.a6==r.a6&&b.a_===r.a_&&b.bs==r.bs&&b.aO==r.aO&&!0 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -return s}, -gB(a){var s=this,r=s.a6,q=s.a_ -return A.dN([s.a,s.b,s.c,s.d,s.f,s.e,s.r,s.x,s.y,s.z,s.Q,s.ch,s.cx,s.cy,s.db,s.dx,s.dy,s.fr,s.fx,s.fy,s.go,s.a2,s.ap,s.aV,s.bd,r,q,s.id,s.r1,s.k2,s.k3,s.k4,s.k1,s.r2,s.x2,s.rx,s.ry,s.x1,s.y1,s.aw,s.y2,s.Y,s.be,s.b3,s.ab,s.ah,s.af,r,q,s.bs,s.aO,s.u])}, -j(a){var s=this,r=A.b([],t.s),q=s.a -if(q!=null)r.push("icon: "+q.j(0)) -q=s.d -if(q!=null)r.push('labelText: "'+q+'"') -q=s.z -if(q!=null)r.push('hintText: "'+q+'"') -q=s.cx -if(q!=null)r.push('hintMaxLines: "'+A.d(q)+'"') -q=s.cy -if(q!=null)r.push('errorText: "'+q+'"') -q=s.dy -if(q!=null)r.push("floatingLabelBehavior: "+q.j(0)) -q=s.fr -if(q!=null)r.push("floatingLabelAlignment: "+q.j(0)) -q=s.fx -if(q===!0)r.push("isDense: "+A.d(q)) -q=s.fy -if(q!=null)r.push("contentPadding: "+q.j(0)) -if(s.go)r.push("isCollapsed: true") -q=s.r2 -if(q!=null)r.push("suffixIcon: "+q.j(0)) -q=s.rx -if(q!=null)r.push("suffix: "+q.j(0)) -q=s.aw -if(q!=null)r.push("counter: "+q.j(0)) -q=s.y2 -if(q!=null)r.push("counterText: "+q) -q=s.Y -if(q!=null)r.push("counterStyle: "+q.j(0)) -if(s.a2===!0)r.push("filled: true") -q=s.ap -if(q!=null)r.push("fillColor: "+q.j(0)) -q=s.a6 -if(q!=null)r.push("border: "+q.j(0)) -if(!s.a_)r.push("enabled: false") -q=s.bs -if(q!=null)r.push("semanticCounterText: "+q) -q=s.aO -if(q!=null)r.push("alignLabelWithHint: "+A.d(q)) -return"InputDecoration("+B.d.c1(r,", ")+")"}} -A.Ms.prototype={ -gB(a){return A.dN([null,null,null,null,null,null,null,B.nO,B.er,!1,null,!1,null,null,null,null,null,null,!1,null,null,null,null,null,null,null,null,null,!1,null])}, -k(a,b){var s -if(b==null)return!1 -if(this===b)return!0 -if(J.a6(b)!==A.J(this))return!1 -if(b instanceof A.Ms)if(B.er.k(0,B.er))s=!0 -else s=!1 -else s=!1 -return s}} -A.UA.prototype={} -A.HJ.prototype={ -c4(){this.dq() -this.d2() -this.ef()}, -m(a){var s=this,r=s.aY$ -if(r!=null)r.T(0,s.ge2()) -s.aY$=null -s.ba(0)}} -A.YG.prototype={ -aZ(a,b){return this.Jk(a,b)}} -A.HS.prototype={ -m(a){var s=this,r=s.di$ -if(r!=null)r.T(0,s.gmX()) -s.di$=null -s.ba(0)}, -c4(){this.dq() -this.d2() -this.mY()}} -A.HU.prototype={ -c4(){this.dq() -this.d2() -this.ef()}, -m(a){var s=this,r=s.aY$ -if(r!=null)r.T(0,s.ge2()) -s.aY$=null -s.ba(0)}} -A.Z3.prototype={ -aC(a){var s,r,q -this.dS(a) -for(s=this.geP(this),r=s.length,q=0;q0){c=a/2 -e-=c -d+=c}a0=a3.b9 -if(eg){f=b0+j.b+2*a0 -d=b0+a0 -e=a0}else f=g}if(f>72){a1=16 -a2=16}else{a1=Math.min((f-p.b)/2,16) -a2=(f-o.b)/2}switch(a3.an.a){case 0:if(a6){b0=a5.h(0,B.b0).e -b0.toString -t.x.a(b0).a=new A.m(s-p.a,a1)}b0=a5.h(0,B.aP).e -b0.toString -c=t.x -c.a(b0).a=new A.m(m,e) -if(a8){b0=a5.h(0,B.aQ) -b0.toString -d.toString -b0=b0.e -b0.toString -c.a(b0).a=new A.m(m,d)}if(a9){a5=a5.h(0,B.bx).e -a5.toString -c.a(a5).a=new A.m(0,a2)}break -case 1:if(a6){b0=a5.h(0,B.b0).e -b0.toString -t.x.a(b0).a=new A.m(0,a1)}b0=a5.h(0,B.aP).e -b0.toString -c=t.x -c.a(b0).a=new A.m(n,e) -if(a8){b0=a5.h(0,B.aQ) -b0.toString -d.toString -b0=b0.e -b0.toString -c.a(b0).a=new A.m(n,d)}if(a9){a5=a5.h(0,B.bx).e -a5.toString -c.a(a5).a=new A.m(s-o.a,a2)}break}a3.rx=a4.b0(new A.S(s,f))}, -aP(a,b){var s=new A.aqp(a,b),r=this.dX$ -s.$1(r.h(0,B.b0)) -s.$1(r.h(0,B.aP)) -s.$1(r.h(0,B.aQ)) -s.$1(r.h(0,B.bx))}, -hz(a){return!0}, -cZ(a,b){var s,r,q,p,o,n -for(s=this.geP(this),r=s.length,q=t.x,p=0;p0;o=n){n=o-1 -l[o].dT(l[n],p)}this.yR(a,p)}, -j(a){return"#"+A.bX(this)}} -A.qN.prototype={ -e6(a){return A.eK(this.a,this.b,a)}} -A.FY.prototype={ -au(){return new A.UY(null,null,B.l)}} -A.UY.prototype={ -kn(a){var s=this -s.fr=t.ir.a(a.$3(s.fr,s.a.Q,new A.anS())) -s.fx=t.YJ.a(a.$3(s.fx,s.a.cx,new A.anT())) -s.fy=t.TZ.a(a.$3(s.fy,s.a.x,new A.anU()))}, -K(a,b){var s,r,q,p,o,n,m=this,l=m.fy -l.toString -s=m.ge_() -s=l.al(0,s.gn(s)) -s.toString -l=m.fr -l.toString -r=m.ge_() -q=l.al(0,r.gn(r)) -r=A.e6(b) -l=m.a -p=l.z -l=A.axi(b,l.ch,q) -o=m.fx -o.toString -n=m.ge_() -n=o.al(0,n.gn(n)) -n.toString -return A.aEm(new A.GX(m.a.r,s,!0,null),p,new A.nH(s,r,null),l,q,n)}} -A.anS.prototype={ -$1(a){return new A.aG(A.hM(a),null,t._)}, -$S:35} -A.anT.prototype={ -$1(a){return new A.hf(t.n8.a(a),null)}, -$S:97} -A.anU.prototype={ -$1(a){return new A.qN(t.RY.a(a),null)}, -$S:226} -A.GX.prototype={ -K(a,b){var s=A.e6(b) -return A.kW(this.c,new A.X1(this.d,s,null),null,null,B.n)}} -A.X1.prototype={ -aP(a,b){this.b.hb(a,new A.x(0,0,0+b.a,0+b.b),this.c)}, -fp(a){return!a.b.k(0,this.b)}} -A.YT.prototype={ -c4(){this.dq() -this.d2() -this.ef()}, -m(a){var s=this,r=s.aY$ -if(r!=null)r.T(0,s.ge2()) -s.aY$=null -s.ba(0)}} -A.UZ.prototype={ -FZ(a){return a.gpo(a)==="en"}, -eo(a,b){return new A.dz(B.z_,t.az)}, -zU(a){return!1}, -j(a){return"DefaultMaterialLocalizations.delegate(en_US)"}} -A.KX.prototype={$iBt:1} -A.cX.prototype={ -j(a){return"MaterialState."+this.b}} -A.Nk.prototype={ -rS(a){return this.R(A.aT(t.ui)).rS(a)}, -$ib3:1} -A.Ff.prototype={ -R(a){if(a.A(0,B.Q))return B.md -return this.a}, -grT(){return"MaterialStateMouseCursor("+this.c+")"}, -gaF(a){return this.c}} -A.b3.prototype={} -A.e_.prototype={ -R(a){return this.a.$1(a)}, -$ib3:1} -A.d_.prototype={ -R(a){return this.a}, -j(a){return"MaterialStateProperty.all("+A.d(this.a)+")"}, -$ib3:1} -A.Bw.prototype={ -zh(a,b){return new A.a9s(this,a,b)}, -Ho(a){return this.zh(a,null)}, -DQ(a){if(this.fC$.I(0,a))this.ag(new A.a9q())}, -nC(a){if(this.fC$.w(0,a))this.ag(new A.a9r())}} -A.a9s.prototype={ -$1(a){var s=this.a,r=this.b -if(s.fC$.A(0,r)===a)return -if(a)s.DQ(r) -else s.nC(r)}, -$S:7} -A.a9q.prototype={ -$0(){}, -$S:0} -A.a9r.prototype={ -$0(){}, -$S:0} -A.BR.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.BR&&b.a==s.a&&J.e(b.b,s.b)&&J.e(b.c,s.c)&&b.d==s.d&&b.e==s.e&&!0}} -A.FO.prototype={ -R(a){var s,r=this,q=r.a,p=q==null?null:q.R(a) -q=r.b -s=q==null?null:q.R(a) -return r.d.$3(p,s,r.c)}, -$ib3:1} -A.Vf.prototype={} -A.BS.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.x,s.y,s.z,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s,r=this -if(b==null)return!1 -if(r===b)return!0 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.BS)if(J.e(b.a,r.a))if(b.b==r.b)if(J.e(b.c,r.c))if(J.e(b.d,r.d))if(J.e(b.e,r.e))if(J.e(b.f,r.f))if(b.r==r.r)s=J.e(b.z,r.z) -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -return s}} -A.Vg.prototype={} -A.C_.prototype={ -gB(a){return J.bY(this.a)}, -k(a,b){if(b==null)return!1 -if(this===b)return!0 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.C_&&J.e(b.a,this.a)}} -A.Vv.prototype={} -A.q0.prototype={ -goR(){return A.eg.prototype.goR.call(this)+"("+A.d(this.b.a)+")"}, -gtK(){return!0}} -A.Bv.prototype={ -gze(a){return B.ay}, -goF(){return null}, -gx9(){return null}, -Ec(a){var s -if(!(t.Le.b(a)&&!0))s=!1 -else s=!0 -return s}, -E8(a,b,c){var s=null -return A.bQ(s,s,this.dz.$1(a),!1,s,s,!1,!0,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s)}, -Qp(a,b,c,d){var s,r -A.aq(a) -s=A.aq(a).r -r=B.fi.h(0,this.a.fr.a?B.aH:s) -if(r==null)r=B.eq -return r.Qo(this,a,b,c,d,this.$ti.c)}} -A.FZ.prototype={} -A.TZ.prototype={ -K(a,b){return A.agQ(A.l4(!1,this.e,this.d),this.c,null,!0)}} -A.lr.prototype={} -A.Lz.prototype={ -Qo(a,b,c,d,e){var s,r=$.aKo(),q=$.aKq(),p=A.r(r).i("fx") -t.m.a(c) -s=$.aKp() -return new A.TZ(new A.aV(c,new A.fx(q,r,p),p.i("aV")),new A.aV(c,s,A.r(s).i("aV")),e,null)}} -A.KE.prototype={ -Qo(a,b,c,d,e,f){return A.aPC(a,b,c,d,e,f)}} -A.NY.prototype={ -AK(a){var s=t.Tr -return A.ai(new A.aF(B.Fv,new A.aaT(a),s),!0,s.i("aI.E"))}, -k(a,b){var s,r=this -if(b==null)return!1 -if(r===b)return!0 -if(J.a6(b)!==A.J(r))return!1 -s=b instanceof A.NY -if(s&&!0)return!0 -return s&&A.em(r.AK(B.fi),r.AK(B.fi))}, -gB(a){return A.dN(this.AK(B.fi))}} -A.aaT.prototype={ -$1(a){return this.a.h(0,a)}, -$S:227} -A.Vx.prototype={} -A.nv.prototype={} -A.V2.prototype={ -aT(a){var s=new A.Ws(this.e,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.D=this.e}} -A.Ws.prototype={ -cd(a){var s=this.u$ -if(s==null)return B.n -return s.f0(a)}, -bX(){var s,r=this,q=r.u$ -if(q==null)q=r.rx=B.n -else{s=t.k -q.cn(0,s.a(A.t.prototype.ga8.call(r)),!0) -s=s.a(A.t.prototype.ga8.call(r)) -q=r.u$.rx -q.toString -q=r.rx=s.b0(q) -s=r.u$.e -s.toString -t.x.a(s).a=B.i}r.D.$1(q)}} -A.eu.prototype={ -au(){var s=this.$ti -return new A.v0(B.l,s.i("@<1>").aK(s).i("v0<1,2>"))}} -A.v0.prototype={ -al5(){var s,r=this.a -r.toString -s=this.c -s.toString -A.eJ(s,!1).u4(0,r.d)}, -K(a,b){var s,r,q,p,o=this,n=null,m=A.aq(b),l=A.abV(b),k=o.a -k.toString -s=l.d -if(s==null){r=m.a2.x -r.toString -s=r}if(!k.f)s=s.eg(m.r2) -k=o.a -q=A.t1(A.aU(B.en,k.Q,B.j,n,new A.al(0,1/0,48,1/0),n,n,n,n,B.cK,n,n,n),B.N,B.v,s) -k=!k.f -if(k)q=A.jP(q,new A.cW(n,m.ch.a===B.an?0.5:0.38,n)) -r=A.aT(t.ui) -if(k)r.I(0,B.Q) -p=A.d5(B.dc,r,t.Pb) -k=o.a.f -return new A.q5(A.bQ(!0,n,A.n4(!1,n,k,q,n,!0,n,n,n,n,p,n,n,n,n,k?o.gal4():n,n,n,n,n),!1,n,k,!1,!1,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n),n)}} -A.Gn.prototype={ -K(a,b){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.c,h=i.dz,g=J.ah(h),f=1/(g.gp(h)+1.5),e=A.b([],t.D),d=A.abV(b) -for(s=1.5*f,r=0;r")))}, -$S:229} -A.aoR.prototype={ -pY(a){return A.a0g(new A.S(B.b.q(1/0,a.a,a.b),B.b.q(1/0,a.c,a.d))).xJ(B.J.U(0,this.f))}, -q3(a,b){var s,r,q,p,o,n,m,l=this,k=a.b,j=l.b,i=j.b,h=l.d -if(h!=null&&!0){h.toString -s=l.c -r=8 -q=0 -for(;qj)p=a.a-j-b.a -else if(!(ps-8-n)p=s-h-8-n}m=8+j.b -if(ik-8-j)i=k-j-8-h}return new A.m(p,i)}, -my(a){var s=this -return!s.b.k(0,a.b)||s.d!=a.d||s.e!==a.e||!A.em(s.c,a.c)||!s.f.k(0,a.f)}} -A.Go.prototype={ -Ez(){return A.d3(B.N,this.Zy(),B.Ed)}, -gze(a){return B.ay}, -goG(){return!0}, -goF(){return null}, -E8(a,b,c){var s=this,r={} -r.a=null -return A.axR(new A.fj(new A.aoS(r,s,a.X(t.w).f,new A.Gn(s,s.dJ,null,s.$ti.i("Gn<1>"))),null),a,!0,!0,!0,!0)}, -gx9(){return this.kl}} -A.aoS.prototype={ -$1(a){var s=this,r=s.b,q=s.a.a,p=a.X(t.I) -p.toString -return new A.kX(new A.aoR(r.bV,r.ej,q,p.f,s.c.f),new A.EU(r.fi.a,s.d,null),null)}, -$S:230} -A.uZ.prototype={ -au(){return new A.v_(B.l,this.$ti.i("v_<1>"))}, -am_(a){return this.c.$1(a)}} -A.v_.prototype={ -WJ(){var s,r,q,p,o,n,m=this,l=m.c -l.toString -s=A.abV(l) -l=m.c.gL() -l.toString -r=t.q -r.a(l) -q=m.c -q.toString -q=A.a(A.eJ(q,!1).d,"_overlayKey").gaj().c.gL() -q.toString -r.a(q) -m.a.toString -r=A.fq(l.dE(0,q),B.i) -p=l.rx.E7(0,B.i) -m.a.toString -p=p.U(0,B.i) -p=A.Pd(r,A.fq(l.dE(0,q),p)) -q=q.rx -o=A.aSV(p,new A.x(0,0,0+q.a,0+q.b)) -q=m.a -q.toString -p=m.c -p.toString -n=q.am_(p) -if(J.rY(n)){l=m.c -l.toString -m.a.toString -A.azW(s.a,l,s.c,null,n,o,s.b,m.$ti.i("1?")).bG(0,new A.abU(m),t.H)}}, -K(a,b){var s,r=this -r.a.toString -A.abV(b) -s=r.a -s=s.Q -A.jX(b,B.bi,t.c4).toString -r.a.toString -return A.cL(null,!0,s,24,r.gWI(),B.J,"Show menu")}} -A.abU.prototype={ -$1(a){var s=this.a -if(s.c==null)return null -if(a==null){s.a.toString -return null}s.a.e.$1(a)}, -$S(){return this.a.$ti.i("az(1?)")}} -A.Cp.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.Cp&&b.c==s.c&&J.e(b.a,s.a)&&J.e(b.b,s.b)&&J.e(b.d,s.d)&&!0}} -A.W4.prototype={} -A.Sb.prototype={ -j(a){return"_ActivityIndicatorType."+this.b}} -A.OQ.prototype={} -A.SV.prototype={ -aP(a,b){var s,r,q,p=this,o=A.aP(),n=o?A.bj():new A.b9(new A.be()) -n.saL(0,p.c) -o=p.y -n.sfS(o) -n.scM(0,B.Y) -s=p.b -if(s!=null){r=A.aP() -q=r?A.bj():new A.b9(new A.be()) -q.saL(0,s) -q.sfS(o) -q.scM(0,B.Y) -a.kg(0,new A.x(0,0,0+b.a,0+b.b),0,6.282185307179586,!1,q)}n.sIJ(B.QK) -a.kg(0,new A.x(0,0,0+b.a,0+b.b),p.z,p.Q,!1,n)}, -fp(a){var s,r=this -if(J.e(a.b,r.b))if(a.c.k(0,r.c))s=a.e!==r.e||a.f!==r.f||a.r!==r.r||a.x!==r.x||a.y!==r.y -else s=!0 -else s=!0 -return s}} -A.th.prototype={ -au(){return new A.SW(null,null,B.l)}} -A.SW.prototype={ -aW(){var s,r=this -r.bp() -s=A.bE(null,B.CS,null,null,r) -r.d=s -r.a.toString -s=A.a(s,"_controller") -s.Uh(0)}, -bw(a){var s,r=this,q="_controller" -r.c3(a) -r.a.toString -s=A.a(r.d,q) -s=s.r -s=!(s!=null&&s.a!=null) -if(s)A.a(r.d,q).Uh(0) -else r.a.toString}, -m(a){A.a(this.d,"_controller").m(0) -this.a_R(0)}, -a3P(a,b,c,d,e){var s,r,q,p,o,n,m,l=null,k=this.a -k.toString -s=k.d -if(s==null)s=A.aEy(a).d -k=this.a -r=k.f -r=r==null?l:r.a -if(r==null)r=k.e -if(r==null)r=A.aEy(a).a -if(r==null)r=A.aq(a).ch.b -q=this.a -p=q.c -q=q.Q -o=c*3/2*3.141592653589793 -n=Math.max(b*3/2*3.141592653589793-o,0.001) -r=A.aU(l,A.kW(l,l,l,new A.SV(s,r,p,b,c,d,e,q,-1.5707963267948966+o+e*3.141592653589793*2+d*0.5*3.141592653589793,n,l),B.n),B.j,l,B.yI,l,l,l,l,l,l,l,l) -m=k.x -return A.bQ(l,l,r,!1,l,l,!1,!1,l,l,l,l,l,k.r,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,m)}, -a3J(){return A.iE(A.a(this.d,"_controller"),new A.akP(this),null)}, -K(a,b){this.a.toString -switch(0){case 0:return this.a3J()}}} -A.akP.prototype={ -$2(a,b){var s,r,q,p="_controller",o=this.a,n=$.aKk(),m=A.a(o.d,p) -m=n.al(0,m.gn(m)) -n=$.aKl() -s=A.a(o.d,p) -s=n.al(0,s.gn(s)) -n=$.aKi() -r=A.a(o.d,p) -r=n.al(0,r.gn(r)) -n=$.aKj() -q=A.a(o.d,p) -return o.a3P(a,m,s,r,n.al(0,q.gn(q)))}, -$S:64} -A.HO.prototype={ -m(a){var s=this,r=s.di$ -if(r!=null)r.T(0,s.gmX()) -s.di$=null -s.ba(0)}, -c4(){this.dq() -this.d2() -this.mY()}} -A.Cs.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.Cs&&J.e(b.a,s.a)&&J.e(b.b,s.b)&&b.c==s.c&&J.e(b.d,s.d)&&J.e(b.e,s.e)}} -A.W5.prototype={} -A.v5.prototype={ -au(){var s=null -return new A.xE(new A.W9(A.a_(0,s,!1,t.Z)),$,$,$,$,$,$,$,$,$,s,!1,!1,s,s,B.l,this.$ti.i("xE<1>"))}} -A.xE.prototype={ -acS(a){var s -if(a==null){this.a.e.$1(null) -return}if(a){s=this.a -s.e.$1(s.c)}}, -bw(a){var s -this.c3(a) -s=this.a -if(s.c===s.d!==(a.c===a.d))this.Q5()}, -m(a){this.d.m(0) -this.a0_(0)}, -gjA(){this.a.toString -return this.gacR()}, -gHf(){this.a.toString -return!1}, -gn(a){var s=this.a -return s.c===s.d}, -gNw(){return new A.e_(new A.aoW(this),t._s)}, -gNv(){var s=this.c -s.toString -return new A.e_(new A.aoV(A.aq(s)),t.h2)}, -K(a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=null,c=A.aq(a2),b=e.a.z,a=c.cu,a0=c.z -switch(b.a){case 0:s=B.x9 -break -case 1:s=B.x8 -break -default:s=d}s=s.U(0,new A.m(a0.a,a0.b).a7(0,4)) -r=e.gfs() -r.I(0,B.bd) -q=e.gfs() -q.w(0,B.bd) -e.a.toString -p=e.gNw().a.$1(r) -if(p==null){p=a.b -p=p==null?d:p.R(r) -o=p}else o=p -if(o==null)o=e.gNv().a.$1(r) -e.a.toString -p=e.gNw().a.$1(q) -if(p==null){p=a.b -p=p==null?d:p.R(q) -n=p}else n=p -if(n==null)n=e.gNv().a.$1(q) -m=e.gfs() -m.I(0,B.ap) -e.a.toString -p=a.c -l=p==null?d:p.R(m) -k=l -if(k==null)k=c.dx -j=e.gfs() -j.I(0,B.ak) -e.a.toString -l=p==null?d:p.R(j) -i=l -if(i==null)i=c.dy -r.I(0,B.aC) -e.a.toString -l=p==null?d:p.R(r) -h=l -if(h==null)h=A.aH(31,o.gn(o)>>>16&255,o.gn(o)>>>8&255,o.gn(o)&255) -q.I(0,B.aC) -e.a.toString -p=p==null?d:p.R(q) -g=p -if(g==null)g=A.aH(31,o.gn(o)>>>16&255,o.gn(o)>>>8&255,o.gn(o)&255) -p=e.a -l=p.c -p=p.d -f=e.d -f.sbi(0,A.a(e.ti$,"_position")) -f.sU0(A.a(e.tj$,"_reaction")) -f.sU2(A.a(e.tl$,"_reactionFocusFade")) -f.sU3(A.a(e.tk$,"_reactionHoverFade")) -f.sSB(g) -f.sU1(h) -f.sSw(i) -f.sS3(k) -e.a.toString -a=a.d -f.sIF(a==null?20:a) -f.sRB(e.pa$) -f.syv(e.gfs().A(0,B.ap)) -f.sSU(e.gfs().A(0,B.ak)) -f.sPS(o) -f.sSA(n) -return A.bQ(d,l===p,e.Qn(!1,d,new A.e_(new A.aoX(e,c),t.j0),f,s),!1,d,d,!1,!1,d,d,d,d,!0,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d)}} -A.aoW.prototype={ -$1(a){if(a.A(0,B.Q))return null -if(a.A(0,B.bd))return this.a.a.x -return null}, -$S:92} -A.aoV.prototype={ -$1(a){if(a.A(0,B.Q))return this.a.r2 -if(a.A(0,B.bd))return this.a.aw -return this.a.r1}, -$S:58} -A.aoX.prototype={ -$1(a){var s -this.a.a.toString -s=A.d5(null,a,t.WV) -if(s==null)s=null -return s==null?A.d5(B.dc,a,t.Pb):s}, -$S:182} -A.W9.prototype={ -aP(a,b){var s,r,q,p,o,n=this -n.TE(a,b.i6(B.i)) -s=new A.x(0,0,0+b.a,0+b.b).gbm() -r=A.aP() -q=r?A.bj():new A.b9(new A.be()) -r=n.f -r.toString -p=n.e -p.toString -o=n.a -o=A.I(r,p,o.gn(o)) -o.toString -q.saL(0,o) -q.scM(0,B.Y) -q.sfS(2) -a.eS(0,s,8,q) -r=n.a -if(r.gbB(r)!==B.G){q.scM(0,B.aD) -r=n.a -a.eS(0,s,4.5*r.gn(r),q)}}} -A.y1.prototype={ -c4(){this.dq() -this.d2() -this.ef()}, -m(a){var s=this,r=s.aY$ -if(r!=null)r.T(0,s.ge2()) -s.aY$=null -s.ba(0)}} -A.y2.prototype={ -aW(){var s,r,q=this,p=null -q.bp() -s=q.a -r=A.bE(p,B.v,p,s.c!==s.d?0:1,q) -q.p7$=r -q.ti$=A.d3(B.bT,A.a(r,"_positionController"),B.eA) -r=A.bE(p,B.ax,p,p,q) -q.nj$=r -q.tj$=A.d3(B.X,A.a(r,"_reactionController"),p) -s=A.bE(p,B.bU,p,q.lM$||q.lL$?1:0,q) -q.p8$=s -q.tk$=A.d3(B.X,A.a(s,"_reactionHoverFadeController"),p) -s=A.bE(p,B.bU,p,q.lM$||q.lL$?1:0,q) -q.p9$=s -q.tl$=A.d3(B.X,A.a(s,"_reactionFocusFadeController"),p)}, -m(a){var s=this -A.a(s.p7$,"_positionController").m(0) -A.a(s.nj$,"_reactionController").m(0) -A.a(s.p8$,"_reactionHoverFadeController").m(0) -A.a(s.p9$,"_reactionFocusFadeController").m(0) -s.a_Z(0)}} -A.Cx.prototype={ -K(a,b){var s,r,q,p=this,o=null,n=new A.v5(p.c,p.d,p.e,!1,o,B.dI,!1,o,p.$ti.i("v5<1>")) -switch(p.cy.a){case 0:case 2:s=o -r=n -break -case 1:s=n -r=o -break -default:s=o -r=s}q=A.aq(b) -return new A.q5(A.aDG(A.N6(!1,o,!0,o,!0,o,!1,r,o,new A.acm(p),!1,o,o,o,o,p.x,s,o),q.aw),o)}} -A.acm.prototype={ -$0(){var s=this.a,r=s.c -if(r!==s.d)s.e.$1(r)}, -$S:0} -A.Cy.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s,r=this -if(b==null)return!1 -if(r===b)return!0 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.Cy)if(b.b==r.b)if(b.c==r.c)if(b.d==r.d)s=!0 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -return s}} -A.FN.prototype={ -R(a){var s,r=this,q=r.a,p=q==null?null:q.R(a) -q=r.b -s=q==null?null:q.R(a) -return r.d.$3(p,s,r.c)}, -$ib3:1} -A.Wa.prototype={} -A.fA.prototype={ -j(a){return"_ScaffoldSlot."+this.b}} -A.Df.prototype={ -au(){var s=null -return new A.PZ(A.jV(t.Np),A.eI(s,t.qT),A.eI(s,t.BL),s,s,B.l)}} -A.PZ.prototype={ -bZ(){var s,r=this,q=r.c.X(t.w).f -if(r.z===!0)if(!q.z){s=r.y -s=s!=null&&s.b==null}else s=!1 -else s=!1 -if(s)r.yg(B.xg) -r.z=q.z -r.dZ()}, -yg(a){var s,r,q=this,p=null,o=q.r -if(o.b!==o.c){p.gbB(p) -s=!1}else s=!0 -if(s)return -r=o.gN(o).b -o=q.z -o.toString -if(o){p.sn(0,0) -r.cq(0,a)}else p.dl(0).bG(0,new A.ae3(q,r,a),t.H) -o=q.y -if(o!=null)o.ay(0) -q.y=null}, -K(a,b){var s,r,q=this -q.z=b.X(t.w).f.z -s=q.r -if(!s.gS(s)){r=A.nh(b,t.X) -if(r==null||r.gku())null.galN()}return new A.GO(q,q.a.c,null)}, -m(a){var s=this.y -if(s!=null)s.ay(0) -this.y=null -this.a_p(0)}} -A.ae3.prototype={ -$1(a){var s=this.b -if((s.a.a&30)===0)s.cq(0,this.c)}, -$S:21} -A.GO.prototype={ -d1(a){return this.f!==a.f}} -A.ae4.prototype={} -A.PY.prototype={ -ai8(a,b){var s=a==null?this.a:a -return new A.PY(s,b==null?this.b:b)}} -A.WR.prototype={ -PB(a,b,c){var s=this -s.b=c==null?s.b:c -s.c=s.c.ai8(a,b) -s.W()}, -PA(a){return this.PB(null,null,a)}, -afW(a,b){return this.PB(a,b,null)}} -A.EQ.prototype={ -k(a,b){var s=this -if(b==null)return!1 -if(!s.Xl(0,b))return!1 -return b instanceof A.EQ&&b.r===s.r&&b.e===s.e&&b.f===s.f}, -gB(a){var s=this -return A.a7(A.al.prototype.gB.call(s,s),s.r,s.e,s.f,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} -A.Sz.prototype={ -K(a,b){return this.c}} -A.aqR.prototype={ -yU(a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=A.a0g(a3),a0=a3.a,a1=a.up(a0),a2=a3.b -if(b.b.h(0,B.fO)!=null){s=b.fl(B.fO,a1).b -b.fK(B.fO,B.i) -r=s}else{r=0 -s=0}if(b.b.h(0,B.fT)!=null){q=0+b.fl(B.fT,a1).b -p=Math.max(0,a2-q) -b.fK(B.fT,new A.m(0,p))}else{q=0 -p=null}if(b.b.h(0,B.mE)!=null){q+=b.fl(B.mE,new A.al(0,a1.b,0,Math.max(0,a2-q-r))).b -b.fK(B.mE,new A.m(0,Math.max(0,a2-q)))}if(b.b.h(0,B.fS)!=null){o=b.fl(B.fS,a1) -b.fK(B.fS,new A.m(0,s)) -if(!b.dx)r+=o.b}else o=B.n -n=b.f -m=Math.max(0,a2-Math.max(n.d,q)) -if(b.b.h(0,B.fN)!=null){l=Math.max(0,m-r) -k=b.d -if(k)l=B.c.q(l+q,0,a.d-r) -k=k?q:0 -b.fl(B.fN,new A.EQ(k,s,o.b,0,a1.b,0,l)) -b.fK(B.fN,new A.m(0,r))}if(b.b.h(0,B.fQ)!=null){b.fl(B.fQ,new A.al(0,a1.b,0,m)) -b.fK(B.fQ,B.i)}j=b.b.h(0,B.cv)!=null&&!b.cy?b.fl(B.cv,a1):B.n -if(b.b.h(0,B.fR)!=null){i=b.fl(B.fR,new A.al(0,a1.b,0,Math.max(0,m-r))) -b.fK(B.fR,new A.m((a0-i.a)/2,m-i.b))}else i=B.n -h=A.b5("floatingActionButtonRect") -if(b.b.h(0,B.fU)!=null){g=b.fl(B.fU,a) -f=new A.ae4(g,i,m,n,b.r,a3,j,b.x) -e=b.Q.mo(f) -d=b.cx.Vx(b.z.mo(f),e,b.ch) -b.fK(B.fU,d) -a0=d.a -k=d.b -h.b=new A.x(a0,k,a0+g.a,k+g.b)}if(b.b.h(0,B.cv)!=null){if(j.k(0,B.n))j=b.fl(B.cv,a1) -a0=h.aJ() -if(!new A.S(a0.c-a0.a,a0.d-a0.b).k(0,B.n)&&b.cy)c=h.aJ().b -else c=b.cy?Math.min(m,a2-b.r.d):m -b.fK(B.cv,new A.m(0,c-j.b))}if(b.b.h(0,B.fP)!=null){b.fl(B.fP,a1.za(n.b)) -b.fK(B.fP,B.i)}if(b.b.h(0,B.mF)!=null){b.fl(B.mF,A.yV(a3)) -b.fK(B.mF,B.i)}if(b.b.h(0,B.mD)!=null){b.fl(B.mD,A.yV(a3)) -b.fK(B.mD,B.i)}b.y.afW(p,h.aJ())}, -my(a){var s=this -return!a.f.k(0,s.f)||a.x!==s.x||a.ch!==s.ch||a.z!==s.z||a.Q!==s.Q||a.d!==s.d||!1}} -A.Fk.prototype={ -au(){return new A.Fl(null,null,B.l)}} -A.Fl.prototype={ -aW(){var s,r=this -r.bp() -s=A.bE(null,B.v,null,null,r) -s.cS(r.ga9k()) -r.d=s -r.Pa() -s=r.a -if(s.c!=null)s.r.sn(0,1) -else s.f.PA(0)}, -m(a){A.a(this.d,"_previousController").m(0) -this.a_T(0)}, -bw(a){var s,r,q,p,o,n=this,m="_previousController" -n.c3(a) -s=a.c -r=s==null -q=n.a.c -p=q==null -if(r===p){o=r?null:s.a -q=J.e(o,p?null:q.a)}else q=!1 -if(q)return -q=n.a -if(a.e!==q.e||a.d!==q.d)n.Pa() -if(A.a(A.a(n.d,m).ch,"_status")===B.G){q=A.a(n.a.r.y,"_value") -if(q===0||r){n.z=null -s=n.a -if(s.c!=null)s.r.c_(0)}else{n.z=s -s=A.a(n.d,m) -s.sn(0,q) -s.dl(0) -n.a.r.sn(0,0)}}}, -Pa(){var s,r,q,p,o,n,m,l,k=this,j=null,i="_previousController",h="_currentScaleAnimation",g=A.d3(B.bT,A.a(k.d,i),j),f=t._,e=A.d3(B.bT,A.a(k.d,i),j),d=A.d3(B.bT,k.a.r,j),c=k.a,b=c.r,a=$.aKr(),a0=t.m -a0.a(b) -c=c.d -a0.a(c) -s=t.HY.i("aV") -r=t.x8 -q=t.jc -p=t.i -o=A.aFH(new A.lC(new A.aV(c,new A.hg(new A.Ah(B.oa)),s),new A.bh(A.b([],r),q),0),new A.aV(c,new A.hg(B.oa),s),c,0.5,p) -c=k.a.d -n=$.aKx() -a0.a(c) -m=$.aKy() -l=A.aFH(new A.aV(c,n,n.$ti.i("aV")),new A.lC(new A.aV(c,m,A.r(m).i("aV")),new A.bh(A.b([],r),q),0),c,0.5,p) -k.e=A.aBP(o,g,p) -p=A.aBP(o,d,p) -k.r=p -k.x=new A.aV(a0.a(A.a(p,h)),new A.hg(B.Ea),s) -k.f=A.ayB(new A.aV(e,new A.aG(1,1,f),f.i("aV")),l,j) -k.y=A.ayB(new A.aV(b,a,a.$ti.i("aV")),l,j) -a=A.a(k.r,h) -b=k.gabI() -a.d4() -a=a.cB$ -a.b=!0 -a.a.push(b) -a=A.a(k.e,"_previousScaleAnimation") -a.d4() -a=a.cB$ -a.b=!0 -a.a.push(b)}, -a9l(a){this.ag(new A.amw(this,a))}, -K(a,b){var s,r,q=this,p=A.b([],t.D) -if(A.a(A.a(q.d,"_previousController").ch,"_status")!==B.G){s=A.a(q.e,"_previousScaleAnimation") -r=A.a(q.f,"_previousRotationAnimation") -p.push(A.ayh(A.aEM(q.z,r),s))}q.a.toString -s=A.a(q.r,"_currentScaleAnimation") -r=A.a(q.y,"_currentRotationAnimation") -p.push(A.ayh(A.aEM(q.a.c,r),s)) -return A.il(B.mK,p,B.aY,null)}, -abJ(){var s,r=A.a(this.e,"_previousScaleAnimation"),q=r.a -q=q.gn(q) -r=r.b -r=r.gn(r) -r=Math.min(A.ds(q),A.ds(r)) -q=A.a(this.r,"_currentScaleAnimation") -s=q.a -s=s.gn(s) -q=q.b -q=q.gn(q) -q=Math.max(r,Math.min(A.ds(s),A.ds(q))) -this.a.f.PA(q)}} -A.amw.prototype={ -$0(){if(this.b===B.G){var s=this.a.a -if(s.c!=null)s.r.c_(0)}}, -$S:0} -A.De.prototype={ -au(){var s=null,r=t.bR -return new A.vh(new A.bk(s,r),new A.bk(s,r),A.adF(!1),A.adF(!1),A.eI(s,t.BL),A.b([],t.Z4),new A.bk(s,t.A),B.p,s,A.v(t.yb,t.W),s,!0,s,s,s,B.l)}} -A.vh.prototype={ -gfO(){this.a.toString -return null}, -hF(a,b){var s=this -s.iZ(s.r,"drawer_open") -s.iZ(s.x,"end_drawer_open")}, -yg(a){var s,r,q,p,o=this,n=null -if(o.cy!=null){o.y.yg(a) -return}s=o.Q -if(s.b!==s.c){n.gbB(n) -r=!1}else r=!0 -if(r)return -q=o.c.X(t.w).f -p=s.gN(s).b -if(q.z){n.sn(0,0) -p.cq(0,a)}else n.dl(0).bG(0,new A.aek(o,p,a),t.H) -s=o.cx -if(s!=null)s.ay(0) -o.cx=null}, -afT(){var s,r=this,q=r.y.r -if(!q.gS(q)){q=r.y.r -s=q.gN(q)}else s=null -if(r.cy!=s)r.ag(new A.aei(r,s))}, -afH(){var s,r=this,q=r.y.e -if(!q.gS(q)){q=r.y.e -s=q.gN(q)}else s=null -if(r.db!=s)r.ag(new A.aeg(r,s))}, -MS(){var s,r=this,q={} -if(r.a.fr!=null&&r.dy==null){s=A.bE("BottomSheet",B.cI,B.v,null,r) -s.sn(0,1) -q.a=null -r.dy=r.a3L(new A.aef(r,new A.aed(q,r)),!0,s,t.H)}}, -Ko(){var s=this.dy -if(s!=null)if(!s.e)s.c.$0()}, -afJ(){this.fr.gaj().ag(new A.aeh())}, -JW(a,b,c,d,e,f,g,h,i,j,k){var s,r,q,p=this,o={},n=new A.aN(new A.ab($.a3,k.i("ab<0>")),k.i("aN<0>")),m=new A.bk(null,t.Xw),l=A.b5("bottomSheet") -o.a=!1 -s=new A.ae6(o,p,l,m,c,n) -r=b?null:new A.uw(new A.ae8(o,p,l,s)) -q=!b -l.b=new A.rB(c,q,new A.ae9(o,p,l,b,r),new A.aea(p,l),new A.aeb(j,c),a,d,g,i,e,f,m) -if(q){o=p.c -o.toString -o=A.nh(o,t.X) -o.toString -r.toString -o.PV(r)}o=l.aJ() -if(r!=null)s=r.gz2(r) -return new A.uU(q,o,n,s,k.i("uU<0>"))}, -a3L(a,b,c,d){return this.JW(a,b,c,null,null,null,null,null,null,!0,d)}, -WH(a,b,c,d,e,f,g,h,i){var s,r,q=this -q.Ko() -s=A.bE("BottomSheet",B.cI,B.v,null,q) -s.c_(0) -q.ag(new A.aem(q,a,s,b,e,g,c,d,f,h,i)) -r=q.dy -r.toString -return i.i("uU<0>").a(r)}, -sBG(a){var s=u.Z -A.a(this.k1,s).sn(0,B.c.q(a,A.a(this.k1,s).a,A.a(this.k1,s).b))}, -a9O(){var s,r=this.c -r.toString -s=A.Cr(r) -if(s!=null&&s.d.length!==0)s.fc(0,B.N,B.ay)}, -glf(){var s=this.a.fx -return s!==!1}, -aW(){var s,r=this,q=null -r.bp() -s=r.c -s.toString -r.k2=new A.WR(s,B.OZ,A.a_(0,q,!1,t.Z)) -r.a.toString -r.id=B.na -r.fy=B.zF -r.go=B.na -r.fx=A.bE(q,new A.aS(4e5),q,1,r) -r.k1=A.bE(q,B.v,q,q,r)}, -bw(a){var s=this,r=s.a,q=a.fr -if(!J.e(r.fr,q))if(s.a.fr==null)s.Ko() -else if(q==null)s.MS() -else s.afJ() -s.a_s(a)}, -bZ(){var s,r,q,p=this,o=p.c.X(t.Pu),n=o==null?null:o.f,m=p.y,l=m==null -if(!l)s=n==null||m!==n -else s=!1 -if(s)if(!l)m.d.w(0,p) -p.y=n -if(n!=null){m=n.d -m.I(0,p) -r=p.c.lO(t.Np) -if(r==null||!m.A(0,r)){m=n.r -if(!m.gS(m))p.afT() -m=n.e -if(!m.gS(m))p.afH()}}q=p.c.X(t.w).f -if(p.z===!0)if(!q.z){m=p.cx -m=m!=null&&m.b==null}else m=!1 -else m=!1 -if(m)p.yg(B.xg) -p.z=q.z -p.MS() -p.a_r()}, -m(a){var s=this,r=s.cx -if(r!=null)r.ay(0) -s.cx=null -A.a(s.k2,"_geometryNotifier") -A.a(s.fx,"_floatingActionButtonMoveController").m(0) -A.a(s.k1,u.Z).m(0) -r=s.y -if(r!=null)r.d.w(0,s) -s.a_t(0)}, -AE(a,b,c,d,e,f,g,h,i){var s=this.c.X(t.w).f.Ud(f,g,h,i) -if(e)s=s.aoc(!0) -if(d&&s.e.d!==0)s=s.QU(s.f.xw(s.r.d)) -if(b!=null)a.push(A.a8X(new A.j3(s,b,null),c))}, -a3b(a,b,c,d,e,f,g,h){return this.AE(a,b,c,!1,d,e,f,g,h)}, -qz(a,b,c,d,e,f,g){return this.AE(a,b,c,!1,!1,d,e,f,g)}, -vn(a,b,c,d,e,f,g,h){return this.AE(a,b,c,d,!1,e,f,g,h)}, -JY(a,b){this.a.toString}, -JX(a,b){this.a.toString}, -zX(a,b){var s=this -if(s.k3===a&&(s.k4.a>>>24&255)/255===b)return -s.ag(new A.ael(s,a,b))}, -K(a,a0){var s,r,q,p,o,n,m,l,k,j,i=this,h=null,g="_floatingActionButtonMoveController",f="_geometryNotifier",e={},d=a0.X(t.w).f,c=A.aq(a0),b=a0.X(t.I) -b.toString -s=b.f -i.z=d.z -b=i.Q -if(!b.gS(b)){r=A.nh(a0,t.X) -if(r==null||r.gku())h.galN() -else{q=i.cx -if(q!=null)q.ay(0) -i.cx=null}}p=A.b([],t.sa) -q=i.a -o=q.f -o=o==null?h:new A.Sz(o,!1,!1,h) -n=q.e -q=q.dy!=null||!1 -i.a3b(p,o,B.fN,i.glf(),q,!1,!1,n!=null) -if(i.k3)i.qz(p,A.axT(!0,i.k4,!1,h),B.fQ,!0,!0,!0,!0) -q=i.a.e -if(q!=null){q=i.f=A.aOP(a0,q.gyX())+d.f.b -o=i.a.e -o.toString -i.qz(p,new A.eD(new A.al(0,1/0,0,q),new A.Ag(1,q,q,q,h,o,h),h),B.fO,!0,!1,!1,!1)}e.a=!1 -e.b=null -if(i.dy!=null||i.dx.length!==0){q=A.ai(i.dx,!0,t.l7) -o=i.dy -if(o!=null)q.push(o.a) -i.qz(p,A.il(B.dd,q,B.aY,h),B.fR,i.glf(),!1,!1,!0)}q=i.cy -if(q!=null){q.a.gagR() -e.a=!1 -q=i.cy -if(q==null)m=h -else{q=q.a -m=q.gbo(q)}e.b=m -q=i.cy -q=q==null?h:q.a -o=i.a.dy!=null||!1 -i.vn(p,q,B.cv,!i.glf(),o,!1,!1,!0)}if(!b.gS(b)){b.gN(b).a.gagR() -e.a=!1 -q=b.gN(b).a -e.b=q.gbo(q) -b=b.gN(b).a -q=i.a.dy!=null||!1 -i.vn(p,b,B.cv,!i.glf(),q,!1,!1,!0)}e.c=!1 -if(i.db!=null){a0.X(t.iB) -b=A.aq(a0) -q=i.db -l=b.b3.c -e.c=(l==null?0:l)!==0 -b=q==null?h:q.a -q=i.a.e -i.vn(p,b,B.fS,!i.glf(),!0,!1,!1,q!=null)}b=i.a -b=b.dy -if(b!=null)i.vn(p,b,B.fT,!i.glf(),!1,!1,!1,!0) -b=A.a(i.fx,g) -q=A.a(i.fy,"_floatingActionButtonAnimator") -o=A.a(i.k2,f) -n=A.a(i.k1,u.Z) -i.qz(p,new A.Fk(i.a.r,b,q,o,n,h),B.fU,!0,!0,!0,!0) -switch(c.r.a){case 2:case 4:i.qz(p,A.fT(B.bA,h,B.a6,!0,h,h,h,h,h,h,h,h,h,h,h,h,h,i.ga9N(),h,h,h,h,h,h),B.fP,!0,!1,!1,!0) -break -case 0:case 1:case 3:case 5:break}b=i.x -if(A.r(b).i("dx.T").a(b.y)){i.JX(p,s) -i.JY(p,s)}else{i.JY(p,s) -i.JX(p,s)}b=i.glf()?d.e.d:0 -k=d.f.xw(b) -b=i.glf()&&d.e.d!==0?0:h -j=d.r.xw(b) -if(k.d<=0)i.a.toString -i.a.toString -b=A.a(i.k2,f) -q=i.a.dx -if(q==null)q=c.fy -return new A.GQ(!1,b,new A.Dm(A.jZ(B.v,!0,h,A.iE(A.a(i.fx,g),new A.aej(e,i,!1,k,j,s,p),h),B.j,q,0,h,h,h,h,B.ck),h),h)}} -A.aek.prototype={ -$1(a){var s=this.b -if((s.a.a&30)===0)s.cq(0,this.c)}, -$S:21} -A.aei.prototype={ -$0(){this.a.cy=this.b}, -$S:0} -A.aeg.prototype={ -$0(){this.a.db=this.b}, -$S:0} -A.aed.prototype={ -$1(a){var s,r,q=this -if(a.a>a.d){s=q.a -if(s.a==null){r=q.b -s.a=new A.uw(new A.aee(s,r,a)) -r=r.c -r.toString -r=A.nh(r,t.X) -r.toString -s=s.a -s.toString -r.PV(s)}}else{s=q.a -if(s.a!=null){r=q.b.c -r.toString -r=A.nh(r,t.X) -r.toString -s=s.a -s.toString -r.Uc(s)}}return!1}, -$S:91} -A.aee.prototype={ -$0(){var s=this.c -if(s.a>s.d)A.aQ6(s.e) -s=this.b -s.zX(!1,0) -s.sBG(1) -this.a.a=null}, -$S:0} -A.aef.prototype={ -$1(a){var s=this.a -return new A.cM(new A.La(new A.nR(new A.aec(s),s.fr),new A.xK(A.a_(0,null,!1,t.Z)),null),this.b,null,t.K3)}, -$S:232} -A.aec.prototype={ -$2(a,b){var s=this.a.a.fr -s.toString -return s}, -$S:233} -A.aeh.prototype={ -$0(){}, -$S:0} -A.ae6.prototype={ -$0(){var s,r=this -r.a.a=!0 -s=r.b -if(s.dy==null)return -A.a(s.k1,u.Z).c_(0) -r.d.gaj().eQ(0) -s.ag(new A.ae7(s)) -if(A.a(r.e.ch,"_status")!==B.G)s.dx.push(r.c.aJ()) -r.f.dV(0)}, -$S:0} -A.ae7.prototype={ -$0(){this.a.dy=null}, -$S:0} -A.ae8.prototype={ -$0(){var s,r=this -if(!r.a.a){s=r.b.dy -s=s==null?null:s.a -s=J.e(s,r.c.aJ())}else s=!1 -if(s)r.d.$0()}, -$S:0} -A.ae9.prototype={ -$0(){var s=this -if(s.b.dy==null)return -if(!s.d&&!s.a.a){s.e.bI(0) -s.a.a=!0}}, -$S:0} -A.aea.prototype={ -$0(){var s=this.a,r=this.b -if(B.d.A(s.dx,r.aJ()))s.ag(new A.ae5(s,r))}, -$S:0} -A.ae5.prototype={ -$0(){B.d.w(this.a.dx,this.b.aJ())}, -$S:0} -A.aeb.prototype={ -$0(){if(this.a)this.b.m(0)}, -$S:0} -A.aem.prototype={ -$0(){var s=this,r=s.a -r.dy=r.JW(s.b,!1,s.c,s.d,s.r,s.x,s.e,s.y,s.f,!0,s.Q)}, -$S:0} -A.ael.prototype={ -$0(){var s=this.a -s.k3=this.b -s.k4=A.aH(B.c.aX(255*this.c),0,0,0)}, -$S:0} -A.aej.prototype={ -$2(a,b){var s,r,q,p,o,n,m,l=this,k=l.b -k.a.toString -s=k.id -s.toString -r=A.a(A.a(k.fx,"_floatingActionButtonMoveController").y,"_value") -q=A.a(k.fy,"_floatingActionButtonAnimator") -p=A.a(k.k2,"_geometryNotifier") -k=k.go -k.toString -o=l.a -n=o.a -m=o.c -return new A.p6(new A.aqR(l.c,!1,l.d,l.e,l.f,p,k,s,r,q,n,o.b,m),l.r,null)}, -$S:234} -A.vg.prototype={} -A.ak7.prototype={ -al(a,b){var s=this.a -if(b#"+A.bX(this)+"("+A.d(this.a)+", "+this.b.j(0)+")"}} -A.rB.prototype={ -au(){return new A.xQ(B.X,B.l)}} -A.xQ.prototype={ -aW(){this.bp() -this.a.c.cS(this.ga9P())}, -m(a){this.a.r.$0() -this.ba(0)}, -bw(a){this.c3(a)}, -eQ(a){this.a.c.dl(0) -this.a.e.$0()}, -ae8(a){this.d=B.N}, -O2(a,b){this.d=new A.ak7(A.a(this.a.c.y,"_value"),B.X)}, -ae6(a){return this.O2(a,null)}, -a9Q(a){if(a===B.G)this.a.f.$0()}, -Fg(a){var s,r=a.a,q=1-r,p=this.c -p.toString -s=A.aen(p) -if(q<0.3){s.sBG(q*0.3*10) -s.zX(!0,Math.max(0.1,0.6-A.a(A.a(s.k1,u.Z).y,"_value")))}else{s.sBG(1) -s.zX(!1,0)}if(r===a.b&&s.a.fr==null)this.eQ(0) -return!1}, -K(a,b){var s=this,r=null,q=s.a,p=q.c,o=q.d,n=q.e,m=q.x,l=q.z,k=q.Q,j=q.ch -return A.iE(p,new A.arf(s),A.bQ(r,r,new A.cM(A.awY(p,l,m,q.cx,q.cy,k,o,n,s.gae5(),s.gae7(),j),s.gFf(),r,t.K3),!0,r,r,!1,!1,r,r,r,r,r,r,r,r,r,r,r,r,s.gxs(s),r,r,r,r,r,r,r,r,r,r))}} -A.arf.prototype={ -$2(a,b){var s=this.a -return new A.e4(B.b1,null,s.d.al(0,A.a(s.a.c.y,"_value")),b,null)}, -$S:235} -A.uU.prototype={} -A.GQ.prototype={ -d1(a){return this.f!==a.f}} -A.aqS.prototype={ -$2(a,b){if(!a.a)a.T(0,b)}, -$S:57} -A.GP.prototype={ -c4(){this.dq() -this.d2() -this.ef()}, -m(a){var s=this,r=s.aY$ -if(r!=null)r.T(0,s.ge2()) -s.aY$=null -s.ba(0)}} -A.GR.prototype={ -c4(){this.dq() -this.d2() -this.ef()}, -m(a){var s=this,r=s.aY$ -if(r!=null)r.T(0,s.ge2()) -s.aY$=null -s.ba(0)}} -A.GS.prototype={ -bw(a){this.c3(a) -this.p_()}, -bZ(){var s,r,q,p,o=this -o.dZ() -s=o.bx$ -r=o.gkH() -q=o.c -q.toString -q=A.qC(q) -o.c0$=q -p=o.mW(q,r) -if(r){o.hF(s,o.cO$) -o.cO$=!1}if(p)if(s!=null)s.m(0)}, -m(a){var s,r=this -r.dw$.a9(0,new A.aqS()) -s=r.bx$ -if(s!=null)s.m(0) -r.bx$=null -r.a_q(0)}} -A.HQ.prototype={ -c4(){this.dq() -this.d2() -this.ef()}, -m(a){var s=this,r=s.aY$ -if(r!=null)r.T(0,s.ge2()) -s.aY$=null -s.ba(0)}} -A.Q7.prototype={ -K(a,b){var s=this,r=null -if(A.aq(b).r===B.aH)return new A.tu(8,B.cq,s.c,s.d,!1,B.OM,3,B.cI,B.CM,B.ax,A.ZT(),r,r,r) -return new A.xq(r,r,r,s.c,s.d,r,r,r,B.ay,B.dp,B.z,A.ZT(),r,r,r)}} -A.xq.prototype={ -au(){return new A.V_(new A.bk(null,t.A),null,null,B.l)}} -A.V_.prototype={ -gzZ(){var s=this.a.e -if(s==null)s=A.a(this.go,"_scrollbarTheme").d -return s===!0}, -gnc(){this.a.toString -var s=A.a(this.go,"_scrollbarTheme") -s=s.e -return s==null?!A.a(this.id,"_useAndroidScrollbar"):s}, -gwO(){return new A.e_(new A.anZ(this),t.Lf)}, -gwI(){var s=A.aT(t.ui) -if(this.fr)s.I(0,B.uX) -if(this.fx)s.I(0,B.ak) -return s}, -gafb(){var s,r,q,p=this,o="_colorScheme",n="_useAndroidScrollbar",m=A.a(p.fy,o).go,l=A.a(p.fy,o).a,k=A.b5("dragColor"),j=A.b5("hoverColor"),i=A.b5("idleColor") -switch(l.a){case 1:s=m.a -r=s>>>16&255 -q=s>>>8&255 -s&=255 -k.b=A.aH(153,r,q,s) -j.b=A.aH(B.c.aX(127.5),r,q,s) -if(A.a(p.id,n)){s=p.c -s.toString -s=A.aq(s).k2.a -s=A.aH(255,s>>>16&255,s>>>8&255,s&255)}else s=A.aH(B.c.aX(25.5),r,q,s) -i.b=s -break -case 0:s=m.a -r=s>>>16&255 -q=s>>>8&255 -s&=255 -k.b=A.aH(191,r,q,s) -j.b=A.aH(166,r,q,s) -if(A.a(p.id,n)){s=p.c -s.toString -s=A.aq(s).k2.a -s=A.aH(255,s>>>16&255,s>>>8&255,s&255)}else s=A.aH(B.c.aX(76.5),r,q,s) -i.b=s -break}return new A.e_(new A.anW(p,k,j,i),t.h2)}, -gafq(){var s="_colorScheme",r=A.a(this.fy,s).go -return new A.e_(new A.anY(this,A.a(this.fy,s).a,r),t.h2)}, -gafp(){var s="_colorScheme",r=A.a(this.fy,s).go -return new A.e_(new A.anX(this,A.a(this.fy,s).a,r),t.h2)}, -gafa(){return new A.e_(new A.anV(this),t.pj)}, -aW(){var s,r=this -r.Jg() -s=A.bE(null,B.v,null,null,r) -r.dy=s -s=A.a(s,"_hoverAnimationController") -s.d4() -s=s.cB$ -s.b=!0 -s.a.push(new A.ao4(r))}, -bZ(){var s,r=this,q=r.c -q.toString -s=A.aq(q) -r.fy=s.ch -r.go=s.x -switch(s.r.a){case 0:r.id=!0 -break -case 2:case 3:case 1:case 4:case 5:r.id=!1 -break}r.YD()}, -uw(){var s,r=this,q="_scrollbarTheme",p="_useAndroidScrollbar",o=A.a(r.Q,"scrollbarPainter") -o.saL(0,r.gafb().a.$1(r.gwI())) -o.sap3(r.gafq().a.$1(r.gwI())) -o.sap2(r.gafp().a.$1(r.gwI())) -s=r.c.X(t.I) -s.toString -o.sc5(0,s.f) -o.sH0(r.gafa().a.$1(r.gwI())) -s=r.a.r -if(s==null)s=A.a(r.go,q).f -if(s==null)s=A.a(r.id,p)?null:B.OL -o.sub(s) -s=A.a(r.go,q).z -if(s==null)s=A.a(r.id,p)?0:2 -o.sEG(s) -s=A.a(r.go,q).Q -o.sG9(s==null?0:s) -s=A.a(r.go,q).ch -o.sGi(0,s==null?48:s) -o.seF(0,r.c.X(t.w).f.f) -o.szF(r.a.dy) -o.sSy(!r.gnc())}, -yd(a){this.Jf(a) -this.ag(new A.ao3(this))}, -yc(a,b){this.Je(a,b) -this.ag(new A.ao2(this))}, -Fz(a){var s=this,r="_hoverAnimationController" -s.YE(a) -if(s.SX(a.gbi(a),a.gcQ(a),!0)){s.ag(new A.ao0(s)) -A.a(s.dy,r).c_(0)}else if(s.fx){s.ag(new A.ao1(s)) -A.a(s.dy,r).dl(0)}}, -FA(a){var s=this -s.YF(a) -s.ag(new A.ao_(s)) -A.a(s.dy,"_hoverAnimationController").dl(0)}, -m(a){A.a(this.dy,"_hoverAnimationController").m(0) -this.Jd(0)}} -A.anZ.prototype={ -$1(a){var s,r="_scrollbarTheme" -if(a.A(0,B.ak)){s=this.a -s.a.toString -s=A.a(s.go,r) -s=s.c -s=s===!0}else s=!1 -if(s)return!0 -s=this.a -s.a.toString -s=A.a(s.go,r) -s=s.b -s=s==null?null:s.R(a) -return s==null?!1:s}, -$S:237} -A.anW.prototype={ -$1(a){var s,r,q,p=this,o=null,n="_scrollbarTheme" -if(a.A(0,B.uX)){s=A.a(p.a.go,n).r -s=s==null?o:s.R(a) -return s==null?p.b.aJ():s}s=p.a -if(s.gwO().a.$1(a)){s=A.a(s.go,n).r -s=s==null?o:s.R(a) -return s==null?p.c.aJ():s}r=A.a(s.go,n).r -r=r==null?o:r.R(a) -if(r==null)r=p.d.aJ() -q=A.a(s.go,n).r -q=q==null?o:q.R(a) -if(q==null)q=p.c.aJ() -s=A.I(r,q,A.a(A.a(s.dy,"_hoverAnimationController").y,"_value")) -s.toString -return s}, -$S:58} -A.anY.prototype={ -$1(a){var s=this.a -if(s.gwO().a.$1(a)){s=A.a(s.go,"_scrollbarTheme").x -s=s==null?null:s.R(a) -if(s==null){s=this.c.a -s=this.b===B.ao?A.aH(8,s>>>16&255,s>>>8&255,s&255):A.aH(13,s>>>16&255,s>>>8&255,s&255)}return s}return B.O}, -$S:58} -A.anX.prototype={ -$1(a){var s=this.a -if(s.gwO().a.$1(a)){s=A.a(s.go,"_scrollbarTheme").y -s=s==null?null:s.R(a) -if(s==null){s=this.c.a -s=this.b===B.ao?A.aH(B.c.aX(25.5),s>>>16&255,s>>>8&255,s&255):A.aH(64,s>>>16&255,s>>>8&255,s&255)}return s}return B.O}, -$S:58} -A.anV.prototype={ -$1(a){var s,r,q="_scrollbarTheme" -if(a.A(0,B.ak)&&this.a.gwO().a.$1(a)){s=this.a -s.a.toString -s=A.a(s.go,q) -s=s.a -s=s==null?null:s.R(a) -return s==null?12:s}s=this.a -r=s.a.x -if(r==null){r=A.a(s.go,q).a -r=r==null?null:r.R(a)}if(r==null){r=8/(A.a(s.id,"_useAndroidScrollbar")?2:1) -s=r}else s=r -return s}, -$S:238} -A.ao4.prototype={ -$0(){this.a.uw()}, -$S:0} -A.ao3.prototype={ -$0(){this.a.fr=!0}, -$S:0} -A.ao2.prototype={ -$0(){this.a.fr=!1}, -$S:0} -A.ao0.prototype={ -$0(){this.a.fx=!0}, -$S:0} -A.ao1.prototype={ -$0(){this.a.fx=!1}, -$S:0} -A.ao_.prototype={ -$0(){this.a.fx=!1}, -$S:0} -A.Du.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.x,s.y,s.z,s.Q,s.ch,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.Du&&b.a==s.a&&b.b==s.b&&b.c==s.c&&b.d==s.d&&b.e==s.e&&J.e(b.f,s.f)&&b.r==s.r&&b.x==s.x&&b.y==s.y&&b.z==s.z&&b.Q==s.Q&&b.ch==s.ch}} -A.FR.prototype={ -R(a){var s,r=this,q=r.a,p=q==null?null:q.R(a) -q=r.b -s=q==null?null:q.R(a) -return r.d.$3(p,s,r.c)}, -$ib3:1} -A.WU.prototype={} -A.DH.prototype={ -gB(a){var s=this -return A.dN([s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.x,s.y,s.z,s.Q,s.ch,s.cx,s.cy,s.db,s.dx,s.dy,s.fr,s.fx,s.fy,s.go,s.id,s.k1,s.k2,s.k3,s.k4,s.r1])}, -k(a,b){var s,r=this -if(b==null)return!1 -if(r===b)return!0 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.DH)if(b.a==r.a)if(J.e(b.b,r.b))if(J.e(b.c,r.c))if(J.e(b.d,r.d))if(J.e(b.e,r.e))if(J.e(b.f,r.f))if(J.e(b.r,r.r))if(J.e(b.x,r.x))if(J.e(b.y,r.y))if(J.e(b.z,r.z))if(J.e(b.Q,r.Q))if(J.e(b.ch,r.ch))if(J.e(b.cx,r.cx))if(J.e(b.cy,r.cy))s=J.e(b.k3,r.k3)&&b.k4==r.k4&&!0 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -return s}} -A.X8.prototype={} -A.vW.prototype={ -j(a){return"SnackBarClosedReason."+this.b}} -A.DM.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,s.r,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.DM&&J.e(b.a,s.a)&&J.e(b.b,s.b)&&J.e(b.c,s.c)&&J.e(b.d,s.d)&&b.e==s.e&&J.e(b.f,s.f)&&!0}} -A.Xf.prototype={} -A.DY.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s,r=this -if(b==null)return!1 -if(r===b)return!0 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.DY)if(b.a==r.a)if(b.b==r.b)s=b.e==r.e&&b.f==r.f -else s=!1 -else s=!1 -else s=!1 -return s}} -A.FM.prototype={ -R(a){var s,r=this,q=r.a,p=q==null?null:q.R(a) -q=r.b -s=q==null?null:q.R(a) -return r.d.$3(p,s,r.c)}, -$ib3:1} -A.Xz.prototype={} -A.E0.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,s.r,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s,r=this -if(b==null)return!1 -if(r===b)return!0 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.E0)if(J.e(b.a,r.a))s=J.e(b.c,r.c)&&J.e(b.d,r.d)&&J.e(b.e,r.e)&&J.e(b.f,r.f)&&J.e(b.r,r.r) -else s=!1 -else s=!1 -return s}} -A.XE.prototype={} -A.we.prototype={ -Rg(a){var s=A.aq(a),r=s.ch,q=A.eZ(a) -q=q==null?null:q.c -return A.ayu(B.P,B.v,B.O,B.me,0,!0,B.e7,B.xb,B.xa,r.go,A.aC2(B.J,B.eE,B.nJ,q==null?1:q),r.b,s.fr,B.dZ,B.nb,s.e,s.a2.cx,s.z)}, -Uy(a){var s -a.X(t.Pj) -s=A.aq(a) -return s.h6.a}} -A.XH.prototype={ -R(a){var s -if(a.A(0,B.Q)){s=this.b -if(s==null)s=null -else{s=s.a -s=A.aH(97,s>>>16&255,s>>>8&255,s&255)}return s}return this.a}, -j(a){var s=this.b -if(s==null)s=null -else{s=s.a -s=A.aH(97,s>>>16&255,s>>>8&255,s&255)}return"{disabled: "+A.d(s)+", otherwise: "+A.d(this.a)+"}"}} -A.XJ.prototype={ -R(a){var s -if(a.A(0,B.ak)){s=this.a -return A.aH(10,s.gn(s)>>>16&255,s.gn(s)>>>8&255,s.gn(s)&255)}if(a.A(0,B.ap)||a.A(0,B.aC)){s=this.a -return A.aH(31,s.gn(s)>>>16&255,s.gn(s)>>>8&255,s.gn(s)&255)}return null}, -j(a){var s=this.a -return"{hovered: "+A.aH(10,s.gn(s)>>>16&255,s.gn(s)>>>8&255,s.gn(s)&255).j(0)+", focused,pressed: "+A.aH(31,s.gn(s)>>>16&255,s.gn(s)>>>8&255,s.gn(s)&255).j(0)+", otherwise: null}"}} -A.XI.prototype={ -R(a){if(a.A(0,B.Q))return this.b -return this.a}} -A.Zf.prototype={} -A.E2.prototype={ -gB(a){return J.bY(this.a)}, -k(a,b){if(b==null)return!1 -if(this===b)return!0 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.E2&&J.e(b.a,this.a)}} -A.XK.prototype={} -A.XL.prototype={ -yL(a){var s,r -this.Zw(a) -s=this.a -s.gfQ() -r=this.b -if(r){s=s.gbU().gaj() -s.toString -s.nX()}}, -Gr(a){}, -Gu(a){var s,r=this.a -r.gfQ() -s=this.e.c -s.toString -switch(A.aq(s).r.a){case 2:case 4:r=r.gbU().gaj() -r.toString -r=$.K.F$.Q.h(0,r.r).gL() -r.toString -t.E.a(r).kU(B.bt,a.a) -break -case 0:case 1:case 3:case 5:r=r.gbU().gaj() -r.toString -r=$.K.F$.Q.h(0,r.r).gL() -r.toString -s=a.a -t.E.a(r).I4(B.bt,s.as(0,a.c),s) -break}}, -yM(a){var s=this.a.gbU().gaj() -s.toString -s.kp() -this.Zx(a) -s=this.e -s.NN() -s.a.toString}, -Gv(a){var s,r,q=this.a -q.gfQ() -s=this.e -r=s.c -r.toString -switch(A.aq(r).r.a){case 2:case 4:q=q.gbU().gaj() -q.toString -q=$.K.F$.Q.h(0,q.r).gL() -q.toString -t.E.a(q).kU(B.bt,a.a) -break -case 0:case 1:case 3:case 5:q=q.gbU().gaj() -q.toString -q=$.K.F$.Q.h(0,q.r).gL() -q.toString -t.E.a(q) -r=q.fA -r.toString -q.nR(B.bt,r) -s=s.c -s.toString -A.axo(s) -break}}} -A.E5.prototype={ -au(){var s=null -return new A.Hf(new A.bk(s,t.NE),s,A.v(t.yb,t.W),s,!0,s,B.l)}} -A.Hf.prototype={ -giB(){var s=this.a.c -if(s==null){s=this.d.y -s.toString}return s}, -gfV(){var s=this.a.d -if(s==null){s=this.e -if(s==null){s=A.po(!0,null,!0,null,null,!1) -this.e=s}}return s}, -ga63(){this.a.toString -var s=this.c -s.toString -s=A.aRA(A.aq(s).r) -return s}, -gS7(){return A.a(this.y,"forcePressEnabled")}, -gfQ(){this.a.toString -return!0}, -gla(){var s=this.a,r=s.aw -if(r==null){s=s.e -s=s==null?null:s.a_}else s=r -return s!==!1}, -gaa9(){this.a.toString -return!1}, -a7b(){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.c -i.toString -A.jX(i,B.bi,t.c4).toString -i=k.c -i.toString -s=A.aq(i) -i=k.a.e -if(i==null)i=B.hK -i=i.E_(s.d) -r=k.gla() -q=k.a -p=q.e -p=p==null?j:p.cx -o=i.aia(r,p==null?q.go:p) -i=o.aw==null -if(!i||o.y2!=null)return o -r=k.giB().a.a -r=r.length===0?B.e5:new A.io(r) -n=r.gp(r) -if(i&&o.y2==null&&k.a.aO!=null){m=k.gfV().gcv() -i=k.a -r=i.aO -r.toString -q=k.c -q.toString -l=r.$4$currentLength$isFocused$maxLength(q,n,m,i.r1) -return o.ai0(l!=null?A.bQ(j,j,l,!0,j,j,!1,!1,j,j,j,j,j,j,m,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j):j)}k.a.toString -return o}, -aW(){var s=this -s.bp() -s.x=new A.XL(s,s) -if(s.a.c==null)s.a51() -s.gfV().sd3(s.gla()) -s.gfV().aq(0,s.gwL())}, -gOP(){var s,r=this.c -r.toString -r=A.eZ(r) -s=r==null?null:r.db -switch((s==null?B.bZ:s).a){case 0:return this.gla() -case 1:return!0}}, -bZ(){this.a04() -this.gfV().sd3(this.gOP())}, -bw(a){var s,r=this -r.a05(a) -s=r.a.c==null -if(s&&a.c!=null)r.KE(a.c.a) -else if(!s&&a.c==null){s=r.d -s.toString -r.UL(s) -s=r.d -s.oc() -s.qt(0) -r.d=null}s=a.d -if(r.a.d!=s){if(s==null)s=r.e -if(s!=null)s.T(0,r.gwL()) -s=r.a.d -if(s==null)s=r.e -if(s!=null)s.aq(0,r.gwL())}r.gfV().sd3(r.gOP()) -if(r.gfV().gcv()&&r.a.k2!==a.k2&&r.gla()){s=r.giB().a.b -if(s.a===s.b)r.r=!r.a.k2}}, -hF(a,b){var s=this.d -if(s!=null)this.iZ(s,"controller")}, -KE(a){var s,r=this -if(a==null)s=new A.qB(B.fw,A.a_(0,null,!1,t.Z)) -else s=new A.qB(a,A.a_(0,null,!1,t.Z)) -r.d=s -if(!r.gkH()){s=r.d -s.toString -r.iZ(s,"controller")}}, -a51(){return this.KE(null)}, -gfO(){return this.a.C}, -m(a){var s,r=this -r.gfV().T(0,r.gwL()) -s=r.e -if(s!=null)s.m(0) -s=r.d -if(s!=null){s.oc() -s.qt(0)}r.a06(0)}, -NN(){var s=this.z.gaj() -if(s!=null)s.Uk()}, -aeC(a){var s,r=this -if(!A.a(r.x,"_selectionGestureDetectorBuilder").b)return!1 -if(a===B.Z)return!1 -if(r.a.k2){s=r.giB().a.b -s=s.a===s.b}else s=!1 -if(s)return!1 -if(!r.gla())return!1 -if(a===B.bt)return!0 -if(r.giB().a.a.length!==0)return!0 -return!1}, -af5(){this.ag(new A.aro())}, -a9y(a,b){var s,r=this,q=r.aeC(b) -if(q!==r.r)r.ag(new A.arq(r,q)) -s=r.c -s.toString -switch(A.aq(s).r.a){case 2:case 4:if(b===B.bt||b===B.e0){s=r.z.gaj() -if(s!=null)s.oH(a.geC())}return -case 3:case 5:case 1:case 0:if(b===B.e0){s=r.z.gaj() -if(s!=null)s.oH(a.geC())}return}}, -a9A(){var s=this.giB().a.b -if(s.a===s.b)this.z.gaj().ap1()}, -M4(a){if(a!==this.f)this.ag(new A.arp(this,a))}, -gmd(){var s,r,q,p,o=this,n=o.a.by -if(n==null)s=null -else s=J.uk(n.slice(0),A.a8(n).c) -if(s!=null){n=o.z.gaj() -n.toString -n="EditableText-"+A.hx(n) -r=o.giB().a -q=o.a.e -p=new A.yL(!0,n,s,r,(q==null?B.hK:q).z)}else p=B.mN -n=o.z.gaj().gmd() -return A.aFb(n.d,p,!1,!0,n.x,n.z,n.a,n.ch,n.c,n.b,n.f,n.r,n.Q)}, -K(d0,d1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4=this,c5=null,c6={},c7=A.aq(d1),c8=A.aFe(d1),c9=c7.a2.x -c9.toString -s=c9.bW(c4.a.y) -c4.a.toString -c9=c7.ch -r=c4.giB() -q=c4.gfV() -p=A.b([],t.VS) -o=c4.a -n=o.af -m=o.aV -l=o.ap -c6.a=null -switch(c7.r.a){case 2:k=A.ax9(d1) -c4.y=!0 -n=$.aLr() -m=c8.a -if(m==null)m=k.gjF() -j=c8.b -if(j==null){o=k.gjF() -j=A.aH(102,o.gn(o)>>>16&255,o.gn(o)>>>8&255,o.gn(o)&255)}i=new A.m(-2/d1.X(t.w).f.b,0) -h=j -g=!0 -f=!0 -l=B.d4 -break -case 4:k=A.ax9(d1) -c4.y=!1 -n=$.aLq() -m=c8.a -if(m==null)m=k.gjF() -j=c8.b -if(j==null){o=k.gjF() -j=A.aH(102,o.gn(o)>>>16&255,o.gn(o)>>>8&255,o.gn(o)&255)}i=new A.m(-2/d1.X(t.w).f.b,0) -c6.a=new A.ars(c4) -h=c5 -g=!0 -f=!0 -l=B.d4 -break -case 0:case 1:c4.y=!1 -n=$.aLv() -m=c8.a -if(m==null)m=c9.b -j=c8.b -if(j==null){o=c9.b -j=A.aH(102,o.gn(o)>>>16&255,o.gn(o)>>>8&255,o.gn(o)&255)}h=c5 -i=h -g=!1 -f=!1 -break -case 3:c4.y=!1 -n=$.aAA() -m=c8.a -if(m==null)m=c9.b -j=c8.b -if(j==null){o=c9.b -j=A.aH(102,o.gn(o)>>>16&255,o.gn(o)>>>8&255,o.gn(o)&255)}h=c5 -i=h -g=!1 -f=!1 -break -case 5:c4.y=!1 -n=$.aAA() -m=c8.a -if(m==null)m=c9.b -j=c8.b -if(j==null){o=c9.b -j=A.aH(102,o.gn(o)>>>16&255,o.gn(o)>>>8&255,o.gn(o)&255)}c6.a=new A.art(c4) -h=c5 -i=h -g=!1 -f=!1 -break -default:h=c5 -j=h -i=j -f=i -g=f}o=c4.bx$ -e=c4.a.k2||!c4.gla() -d=c4.a -c=d.k3 -b=d.k4 -a=c4.r -a0=d.f -a1=d.r -a2=d.x -a3=d.z -a4=d.Q -a5=d.cx -a6=d.cy -a7=d.db -a8=d.dx -a9=d.dy -b0=d.fr -b1=d.fx -b2=d.fy -b3=d.go -d=d.id -b4=q.gcv()?j:c5 -b5=c4.a -b6=b5.ry -b7=b5.x1 -b8=b5.x2 -b9=b5.Y -c0=b5.a2 -c1=b5.ab -c2=new A.ig(A.RF(o,A.aQc(a9,h,c4,B.aU,a6,B.eB,B.aM,r,m,c0,i,f,l,b9,B.a6,!0,!0,b2,!1,q,!0,p,c4.z,c9.a,a0,b3,d,B.c8,a8,a7,c5,b6,b7,c4.ga9x(),c4.ga9z(),b8,g,e,!0,"editable",b5.F,c1,b5.u,b4,n,B.eo,B.cx,b,a,b0,b1,a3,s,a4,a2,a5,c5,a1,c5,B.aJ,c)),c5) -if(c4.a.e!=null)c2=A.iE(new A.rt(A.b([q,r],t.Eo)),new A.aru(c4,q,r),c2) -c4.a.toString -c9=A.aT(t.ui) -if(!c4.gla())c9.I(0,B.Q) -if(c4.f)c9.I(0,B.ak) -if(q.gcv())c9.I(0,B.ap) -p=c4.a.e -if((p==null?c5:p.cy)!=null||c4.gaa9())c9.I(0,B.uY) -c3=A.d5(B.WO,c9,t.Pb) -c6.b=null -c4.a.toString -if(c4.ga63()!==B.O1)c4.a.toString -return new A.LV(q,A.ni(new A.hn(!c4.gla(),c5,A.iE(r,new A.arv(c6,c4),A.a(c4.x,"_selectionGestureDetectorBuilder").ah_(B.bW,c2)),c5),c3,c5,new A.arw(c4),new A.arx(c4),c5),c5)}, -gbU(){return this.z}} -A.aro.prototype={ -$0(){}, -$S:0} -A.arq.prototype={ -$0(){this.a.r=this.b}, -$S:0} -A.arp.prototype={ -$0(){this.a.f=this.b}, -$S:0} -A.ars.prototype={ -$0(){var s=this.a -if(!s.gfV().gcv()&&s.gfV().gd3())s.gfV().kG()}, -$S:0} -A.art.prototype={ -$0(){var s=this.a -if(!s.gfV().gcv()&&s.gfV().gd3())s.gfV().kG()}, -$S:0} -A.aru.prototype={ -$2(a,b){var s,r,q,p=this.a,o=p.a7b(),n=p.a,m=n.y,l=n.Q -n=n.ch -s=p.f -r=this.b.gcv() -q=this.c.a.a -p.a.toString -return new A.pJ(o,m,l,n,r,s,!1,q.length===0,b,null)}, -$S:244} -A.arw.prototype={ -$1(a){return this.a.M4(!0)}, -$S:55} -A.arx.prototype={ -$1(a){return this.a.M4(!1)}, -$S:39} -A.arv.prototype={ -$2(a,b){var s=null,r=this.a,q=r.b,p=this.b,o=p.giB().a.a -o=o.length===0?B.e5:new A.io(o) -o=o.gp(o) -p=p.a.k2?s:new A.arr(p) -return A.bQ(s,s,b,!1,o,s,!1,!1,s,s,s,s,s,s,s,q,s,s,s,r.a,s,s,s,p,s,s,s,s,s,s,s)}, -$S:185} -A.arr.prototype={ -$0(){var s=this.a -if(!s.giB().a.b.gc8())s.giB().suV(A.r2(B.m,s.giB().a.a.length)) -s.NN()}, -$S:0} -A.asG.prototype={ -$2(a,b){if(!a.a)a.T(0,b)}, -$S:57} -A.I0.prototype={ -bw(a){this.c3(a) -this.p_()}, -bZ(){var s,r,q,p,o=this -o.dZ() -s=o.bx$ -r=o.gkH() -q=o.c -q.toString -q=A.qC(q) -o.c0$=q -p=o.mW(q,r) -if(r){o.hF(s,o.cO$) -o.cO$=!1}if(p)if(s!=null)s.m(0)}, -m(a){var s,r=this -r.dw$.a9(0,new A.asG()) -s=r.bx$ -if(s!=null)s.m(0) -r.bx$=null -r.ba(0)}} -A.E6.prototype={ -au(){var s=null -return new A.xV(new A.D7(s,A.a_(0,s,!1,t.Z)),A.adF(!1),s,A.v(t.yb,t.W),s,!0,s,B.l)}} -A.ahX.prototype={ -$1(a){var s,r,q,p,o,n,m,l,k=this -t.iN.a(a) -s=k.a -r=a.c -r.toString -q=s.E_(A.aq(r).d) -r=a.bx$ -p=a.gou() -o=a.e -o=q.ai1(A.r(o).i("dx.T").a(o.y)) -n=k.fr -m=n?B.m8:B.m9 -l=n?B.ma:B.mb -s=s.a_ -return A.RF(r,A.Rh(k.fx,k.ah,k.cx,k.ab,p,k.a2,k.aw,k.Y,k.y2,o,k.a6,k.be,k.id,s,k.r1,k.d,k.x2,k.bd,k.e,k.r2,k.k1,k.k2,k.k3,k.k4,n,k.dy,new A.ahY(a,k.b),k.ry,k.x1,k.rx,k.db,k.c,k.af,k.ap,k.aV,k.b3,k.dx,m,l,k.x,k.r,k.y,k.z,k.ch,k.Q,k.f,k.cy))}, -$S:245} -A.ahY.prototype={ -$1(a){var s -this.a.xL(a) -s=this.b -if(s!=null)s.$1(a)}, -$S:23} -A.xV.prototype={ -gou(){var s=t.mr.a(A.a1.prototype.gM.call(this)).Q -if(s==null){s=this.db.y -s.toString}return s}, -gM(){return t.mr.a(A.a1.prototype.gM.call(this))}, -hF(a,b){var s,r=this -r.Y2(a,b) -s=r.db -if(s!=null)r.iZ(s,"controller") -r.d=r.gou().a.a}, -OQ(a){var s,r=this -if(a==null)s=new A.qB(B.fw,A.a_(0,null,!1,t.Z)) -else s=new A.qB(a,A.a_(0,null,!1,t.Z)) -r.db=s -if(!r.gkH()){s=r.db -s.toString -r.iZ(s,"controller")}}, -aW(){var s,r=this -r.bp() -s=t.mr -if(s.a(A.a1.prototype.gM.call(r)).Q==null){s.a(A.a1.prototype.gM.call(r)) -s=s.a(A.a1.prototype.gM.call(r)) -r.OQ(new A.eN(s.f,B.eb,B.bh))}else s.a(A.a1.prototype.gM.call(r)).Q.aq(0,r.gw3())}, -bw(a){var s,r,q,p,o=this -o.ZN(a) -s=t.mr -r=a.Q -if(s.a(A.a1.prototype.gM.call(o)).Q!=r){q=r==null -if(!q)r.T(0,o.gw3()) -p=s.a(A.a1.prototype.gM.call(o)).Q -if(p!=null)p.aq(0,o.gw3()) -if(!q&&s.a(A.a1.prototype.gM.call(o)).Q==null)o.OQ(r.a) -if(s.a(A.a1.prototype.gM.call(o)).Q!=null){o.d=s.a(A.a1.prototype.gM.call(o)).Q.a.a -if(q){s=o.db -s.toString -o.UL(s) -s=o.db -s.oc() -s.qt(0) -o.db=null}}}}, -m(a){var s=this,r=t.mr.a(A.a1.prototype.gM.call(s)).Q -if(r!=null)r.T(0,s.gw3()) -r=s.db -if(r!=null){r.oc() -r.qt(0)}s.ZO(0)}, -xL(a){var s -this.Y1(a) -if(this.gou().a.a!==a){s=this.gou() -s.scI(0,a)}}, -a8_(){var s=this -if(s.gou().a.a!==s.gPH())s.xL(s.gou().a.a)}} -A.a9t.prototype={ -nK(a){return B.Qn}, -xf(a,b,c,d,e,f){var s,r=null,q=A.aq(a),p=A.aFe(a).c -if(p==null)p=q.ch.b -s=A.ca(A.kW(A.fT(B.bW,r,B.a6,!1,r,r,r,r,r,r,r,r,r,r,r,r,r,d,r,r,r,r,r,r),r,r,new A.XM(p,r),B.n),22,22) -switch(b.a){case 0:return A.ayC(B.P,1.5707963267948966,s,r) -case 1:return s -case 2:return A.ayC(B.P,0.7853981633974483,s,r)}}, -kP(a,b,c,d){switch(a.a){case 0:return B.Oj -case 1:return B.i -case 2:return B.Og}}, -uJ(a,b){return this.kP(a,b,null,null)}} -A.XM.prototype={ -aP(a,b){var s,r,q,p=A.aP(),o=p?A.bj():new A.b9(new A.be()) -o.saL(0,this.b) -s=b.a/2 -r=A.ke(new A.m(s,s),s) -p=0+s -q=A.cp() -q.lm(0,r) -q.hq(0,new A.x(0,0,p,p)) -a.cE(0,q,o)}, -fp(a){return!this.b.k(0,a.b)}} -A.Eb.prototype={ -gB(a){return A.a7(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.Eb&&J.e(b.a,s.a)&&J.e(b.b,s.b)&&J.e(b.c,s.c)}} -A.XO.prototype={} -A.eO.prototype={ -bW(b3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1=this,b2=null -if(b3==null)return b1 -s=b1.a -r=s==null?b2:s.bW(b3.a) -if(r==null)r=b3.a -q=b1.b -p=q==null?b2:q.bW(b3.b) -if(p==null)p=b3.b -o=b1.c -n=o==null?b2:o.bW(b3.c) -if(n==null)n=b3.c -m=b1.d -l=m==null?b2:m.bW(b3.d) -if(l==null)l=b3.d -k=b1.e -j=k==null?b2:k.bW(b3.e) -if(j==null)j=b3.e -i=b1.f -h=i==null?b2:i.bW(b3.f) -if(h==null)h=b3.f -g=b1.r -f=g==null?b2:g.bW(b3.r) -if(f==null)f=b3.r -e=b1.x -d=e==null?b2:e.bW(b3.x) -if(d==null)d=b3.x -c=b1.y -b=c==null?b2:c.bW(b3.y) -if(b==null)b=b3.y -a=b1.z -a0=a==null?b2:a.bW(b3.z) -if(a0==null)a0=b3.z -a1=b1.Q -a2=a1==null?b2:a1.bW(b3.Q) -if(a2==null)a2=b3.Q -a3=b1.ch -a4=a3==null?b2:a3.bW(b3.ch) -if(a4==null)a4=b3.ch -a5=b1.cx -a6=a5==null?b2:a5.bW(b3.cx) -if(a6==null)a6=b3.cx -a7=b1.cy -a8=a7==null?b2:a7.bW(b3.cy) -if(a8==null)a8=b3.cy -a9=b1.db -b0=a9==null?b2:a9.bW(b3.db) -if(b0==null)b0=b3.db -if(r==null)r=b2 -s=r==null?s:r -r=p==null?b2:p -if(r==null)r=q -q=n==null?b2:n -if(q==null)q=o -p=l==null?m:l -o=j==null?b2:j -if(o==null)o=k -n=h==null?b2:h -if(n==null)n=i -m=f==null?b2:f -if(m==null)m=g -l=d==null?b2:d -if(l==null)l=e -k=b==null?b2:b -if(k==null)k=c -j=a0==null?b2:a0 -if(j==null)j=a -i=a2==null?b2:a2 -if(i==null)i=a1 -h=a4==null?b2:a4 -if(h==null)h=a3 -g=a6==null?b2:a6 -if(g==null)g=a5 -f=a8==null?a7:a8 -e=b0==null?b2:b0 -return A.aFg(j,i,h,s,r,q,p,o,n,g,f,e==null?a9:e,m,l,k)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.eO&&J.e(s.a,b.a)&&J.e(s.b,b.b)&&J.e(s.c,b.c)&&J.e(s.d,b.d)&&J.e(s.e,b.e)&&J.e(s.f,b.f)&&J.e(s.r,b.r)&&J.e(s.x,b.x)&&J.e(s.y,b.y)&&J.e(s.z,b.z)&&J.e(s.Q,b.Q)&&J.e(s.ch,b.ch)&&J.e(s.cx,b.cx)&&J.e(s.cy,b.cy)&&J.e(s.db,b.db)}, -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.x,s.y,s.z,s.Q,s.ch,s.cx,s.cy,s.db,B.a,B.a,B.a,B.a,B.a)}} -A.XR.prototype={} -A.Ed.prototype={ -K(a,b){var s=this.c,r=B.cb.a,q=B.cb.b,p=B.cb.c,o=B.cb.d,n=B.cb.e,m=B.cb.f -return new A.FD(this,new A.KG(new A.Nj(s,new A.BU(r,q,p,o,n,m),B.mw,r,q,p,o,n,m),A.Mi(this.d,s.aV,null),null),null)}} -A.FD.prototype={ -uC(a,b,c){return new A.Ed(this.x.c,c,null)}, -d1(a){return!this.x.c.k(0,a.x.c)}} -A.r4.prototype={ -e6(u8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0,e1,e2,e3,e4,e5,e6,e7,e8,e9,f0,f1,f2,f3,f4,f5,f6,f7,f8,f9,g0,g1,g2,g3,g4,g5,g6,g7,g8,g9,h0,h1,h2,h3,h4,h5,h6,h7,h8,h9,i0,i1,i2,i3,i4,i5,i6,i7,i8,i9,j0,j1,j2,j3,j4,j5,j6,j7,j8,j9,k0,k1,k2,k3,k4,k5,k6,k7,k8,k9,l0,l1,l2,l3,l4,l5,l6,l7,l8,l9,m0,m1,m2,m3,m4,m5,m6,m7,m8,m9,n0,n1,n2,n3,n4,n5,n6,n7,n8,n9,o0,o1,o2,o3,o4,o5,o6,o7,o8,o9,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,q0,q1,q2,q3,q4,q5,q6,q7,q8,q9,r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,s0,s1,s2,s3,s4,s5,s6,s7,s8,s9,t0,t1,t2,t3,t4,t5,t6,t7,t8,t9,u0,u1,u2,u3,u4,u5,u6,u7=this.a -u7.toString -s=this.b -s.toString -r=u8<0.5 -q=r?u7.a:s.a -p=r?u7.b:s.b -o=r?u7.c:s.c -n=r?u7.d:s.d -m=r?u7.e:s.e -l=r?u7.f:s.f -k=r?u7.r:s.r -j=u7.x -i=s.x -h=A.Q8(j.a,i.a,u8,A.aIz(),t.PM) -g=A.Q8(j.b,i.b,u8,A.b_c(),t.X7) -f=j.c -e=i.c -f=r?f:e -e=j.d -d=i.d -e=r?e:d -d=j.e -c=i.e -d=r?d:c -c=A.Cz(j.f,i.f,u8) -b=t.MH -a=A.Q8(j.r,i.r,u8,A.fe(),b) -a0=A.Q8(j.x,i.x,u8,A.fe(),b) -a1=A.Q8(j.y,i.y,u8,A.fe(),b) -a2=A.aa(j.z,i.z,u8) -a3=A.aa(j.Q,i.Q,u8) -j=A.aa(j.ch,i.ch,u8) -i=r?u7.y:s.y -a4=u7.z.a -a5=s.z.a -a6=A.aa(a4,a5,u8) -a6.toString -a5=A.aa(a4,a5,u8) -a5.toString -a4=u7.ch -a7=s.ch -a8=r?a4.a:a7.a -a9=a4.b -b0=a7.b -b1=A.I(a9,b0,u8) -b1.toString -b2=a4.c -b3=a7.c -b4=A.I(b2,b3,u8) -b4.toString -b5=a4.d -if(b5==null)b5=a9 -b6=a7.d -b5=A.I(b5,b6==null?b0:b6,u8) -b6=a4.e -if(b6==null)b6=b2 -b7=a7.e -b6=A.I(b6,b7==null?b3:b7,u8) -b7=a4.f -b8=a7.f -b9=A.I(b7,b8,u8) -b9.toString -c0=a4.r -c1=a7.r -c2=A.I(c0,c1,u8) -c2.toString -c3=a4.x -if(c3==null)c3=b7 -c4=a7.x -c3=A.I(c3,c4==null?b8:c4,u8) -c4=a4.y -if(c4==null)c4=c0 -c5=a7.y -c4=A.I(c4,c5==null?c1:c5,u8) -c5=a4.z -c6=c5==null -c7=c6?b7:c5 -c8=a7.z -c9=c8==null -c7=A.I(c7,c9?b8:c8,u8) -d0=a4.Q -d1=d0==null -d2=d1?c0:d0 -d3=a7.Q -d4=d3==null -d2=A.I(d2,d4?c1:d3,u8) -d5=a4.ch -if(d5==null){if(c6)c5=b7}else c5=d5 -c6=a7.ch -if(c6==null)c6=c9?b8:c8 -c6=A.I(c5,c6,u8) -c5=a4.cx -if(c5==null)c0=d1?c0:d0 -else c0=c5 -c5=a7.cx -if(c5==null)c1=d4?c1:d3 -else c1=c5 -c1=A.I(c0,c1,u8) -c0=a4.cy -c5=a7.cy -c8=A.I(c0,c5,u8) -c8.toString -c9=a4.db -d0=a7.db -d1=A.I(c9,d0,u8) -d1.toString -d3=a4.dx -c0=d3==null?c0:d3 -d3=a7.dx -c0=A.I(c0,d3==null?c5:d3,u8) -c5=a4.dy -if(c5==null)c5=c9 -c9=a7.dy -c5=A.I(c5,c9==null?d0:c9,u8) -c9=A.I(a4.fr,a7.fr,u8) -c9.toString -d0=a4.fx -d3=a7.fx -d4=A.I(d0,d3,u8) -d4.toString -d5=a4.fy -d6=a7.fy -d7=A.I(d5,d6,u8) -d7.toString -d8=a4.go -d9=a7.go -e0=A.I(d8,d9,u8) -e0.toString -e1=a4.id -if(e1==null)e1=d5 -e2=a7.id -e1=A.I(e1,e2==null?d6:e2,u8) -e2=a4.k1 -if(e2==null)e2=d8 -e3=a7.k1 -e2=A.I(e2,e3==null?d9:e3,u8) -e3=a4.k2 -if(e3==null)e3=d0 -e4=a7.k2 -e3=A.I(e3,e4==null?d3:e4,u8) -e4=a4.k3 -d0=e4==null?d0:e4 -e4=a7.k3 -d0=A.I(d0,e4==null?d3:e4,u8) -d3=a4.k4 -if(d3==null)d3=d8 -d8=a7.k4 -d3=A.I(d3,d8==null?d9:d8,u8) -d8=a4.r1 -d5=d8==null?d5:d8 -d8=a7.r1 -d5=A.I(d5,d8==null?d6:d8,u8) -d6=a4.r2 -b2=d6==null?b2:d6 -d6=a7.r2 -b2=A.I(b2,d6==null?b3:d6,u8) -b3=a4.rx -a9=b3==null?a9:b3 -b3=a7.rx -a9=A.I(a9,b3==null?b0:b3,u8) -a4=a4.ry -if(a4==null)a4=b7 -a7=a7.ry -a4=A.ax4(c9,a8,c8,c0,b2,d3,d4,d1,c5,d5,b4,b6,c2,c4,e0,e2,d2,c1,e3,b1,b5,a9,b9,c3,A.I(a4,a7==null?b8:a7,u8),d0,d7,e1,c7,c6) -a7=A.I(u7.cx,s.cx,u8) -a7.toString -a8=A.I(u7.cy,s.cy,u8) -a8.toString -a9=A.I(u7.db,s.db,u8) -a9.toString -b0=A.I(u7.dx,s.dx,u8) -b0.toString -b1=A.I(u7.dy,s.dy,u8) -b1.toString -b2=A.I(u7.fr,s.fr,u8) -b2.toString -b3=A.I(u7.fx,s.fx,u8) -b3.toString -b4=A.I(u7.fy,s.fy,u8) -b4.toString -b5=A.I(u7.go,s.go,u8) -b5.toString -b6=A.I(u7.id,s.id,u8) -b6.toString -b7=A.I(u7.k1,s.k1,u8) -b7.toString -b8=A.I(u7.k2,s.k2,u8) -b8.toString -b9=A.I(u7.k3,s.k3,u8) -b9.toString -c0=A.I(u7.k4,s.k4,u8) -c0.toString -c1=A.I(u7.r1,s.r1,u8) -c1.toString -c2=A.I(u7.r2,s.r2,u8) -c2.toString -c3=A.I(u7.rx,s.rx,u8) -c3.toString -c4=A.I(u7.ry,s.ry,u8) -c4.toString -c5=A.I(u7.x1,s.x1,u8) -c5.toString -c6=A.I(u7.x2,s.x2,u8) -c6.toString -c7=A.I(u7.y1,s.y1,u8) -c7.toString -c8=A.I(u7.y2,s.y2,u8) -c8.toString -c9=A.I(u7.aw,s.aw,u8) -c9.toString -d0=u7.Y -d1=s.Y -d2=A.nZ(d0.a,d1.a,u8) -d3=A.nZ(d0.b,d1.b,u8) -d4=A.nZ(d0.c,d1.c,u8) -d5=A.nZ(d0.d,d1.d,u8) -d1=A.nZ(d0.e,d1.e,u8) -d0=A.nZ(u7.a2,s.a2,u8) -d6=A.nZ(u7.ap,s.ap,u8) -d7=A.ld(u7.aV,s.aV,u8) -d8=A.ld(u7.bd,s.bd,u8) -d9=u7.be -e0=s.be -if(r)e1=d9.a -else e1=e0.a -e2=A.I(d9.b,e0.b,u8) -e3=A.I(d9.c,e0.c,u8) -e4=A.aa(d9.d,e0.d,u8) -e5=A.I(d9.e,e0.e,u8) -e6=A.eK(d9.f,e0.f,u8) -e7=A.ld(d9.r,e0.r,u8) -e8=A.ld(d9.x,e0.x,u8) -e9=A.nZ(d9.y,e0.y,u8) -if(r)f0=d9.z -else f0=e0.z -f1=A.aa(d9.Q,e0.Q,u8) -f2=A.aa(d9.ch,e0.ch,u8) -f3=A.bN(d9.cx,e0.cx,u8) -f4=A.bN(d9.cy,e0.cy,u8) -if(r)f5=d9.db -else f5=e0.db -if(r)d9=d9.dx -else d9=e0.dx -e0=e2==null?null:e2 -e2=u7.b3 -f6=s.b3 -f7=A.I(e2.a,f6.a,u8) -f8=A.bN(e2.b,f6.b,u8) -f9=A.aa(e2.c,f6.c,u8) -g0=A.fO(e2.d,f6.d,u8) -e2=A.fO(e2.e,f6.e,u8) -f6=u7.ab -g1=s.ab -g2=A.I(f6.a,g1.a,u8) -g3=A.aa(f6.b,g1.b,u8) -if(r)f6=f6.c -else f6=g1.c -g1=u7.ah -g4=s.ah -g5=A.I(g1.a,g4.a,u8) -g6=A.aa(g1.b,g4.b,u8) -g7=A.ld(g1.c,g4.c,u8) -g8=A.ld(g1.d,g4.d,u8) -g9=A.I(g1.e,g4.e,u8) -h0=A.I(g1.f,g4.f,u8) -h1=A.bN(g1.r,g4.r,u8) -h2=A.bN(g1.x,g4.x,u8) -if(r)h3=g1.y -else h3=g4.y -if(r)h4=g1.z -else h4=g4.z -if(r)h5=g1.Q -else h5=g4.Q -if(r)h6=g1.ch -else h6=g4.ch -if(r)g1=g1.cx -else g1=g4.cx -g4=A.aP0(u7.af,s.af,u8) -g4.toString -h7=A.aP6(u7.a6,s.a6,u8) -h7.toString -h8=r?u7.a_:s.a_ -h9=u7.bs -i0=s.bs -if(r)i1=h9.a -else i1=i0.a -i2=A.I(h9.b,i0.b,u8) -i3=A.I(h9.c,i0.c,u8) -i4=A.aa(h9.d,i0.d,u8) -i5=A.fO(h9.e,i0.e,u8) -h9=A.eK(h9.f,i0.f,u8) -i0=u7.aO -i6=s.aO -if(r)i7=i0.a -else i7=i6.a -i8=A.ax0(i0.b,i6.b,u8,A.fe(),b) -i9=A.ax0(i0.c,i6.c,u8,A.fe(),b) -j0=A.ax0(i0.d,i6.d,u8,A.fe(),b) -j1=A.aa(i0.e,i6.e,u8) -if(r)j2=i0.f -else j2=i6.f -if(r)j3=i0.r -else j3=i6.r -j4=t.KX -j5=j4.a(A.eK(i0.x,i6.x,u8)) -i0=A.aPe(i0.y,i6.y,u8) -i6=A.aPi(u7.u,s.u,u8) -i6.toString -j6=u7.F -j7=s.F -j8=A.a2G(j6.a,j7.a,u8) -j9=A.aCm(j6.b,j7.b,u8,A.fe(),b) -k0=A.aa(j6.c,j7.c,u8) -k1=A.bN(j6.d,j7.d,u8) -k2=A.aCm(j6.e,j7.e,u8,A.fe(),b) -k3=A.aa(j6.f,j7.f,u8) -k4=A.bN(j6.r,j7.r,u8) -k5=A.aa(j6.x,j7.x,u8) -k6=A.aa(j6.y,j7.y,u8) -k7=A.aa(j6.z,j7.z,u8) -j7=A.aa(j6.Q,j7.Q,u8) -j6=u7.by -k8=s.by -k9=A.I(j6.a,k8.a,u8) -l0=A.aa(j6.b,k8.b,u8) -l1=A.eK(j6.c,k8.c,u8) -l2=A.II(j6.d,k8.d,u8) -l3=A.bN(j6.e,k8.e,u8) -j6=A.bN(j6.f,k8.f,u8) -k8=u7.bz -l4=s.bz -l5=A.I(k8.a,l4.a,u8) -l6=A.aa(k8.b,l4.b,u8) -l7=A.aa(k8.c,l4.c,u8) -l8=A.aa(k8.d,l4.d,u8) -k8=A.aa(k8.e,l4.e,u8) -l4=A.aQ9(u7.C,s.C,u8) -l4.toString -l9=A.aQj(u7.V,s.V,u8) -l9.toString -m0=A.aQK(u7.ac,s.ac,u8) -m0.toString -m1=A.aRH(u7.an,s.an,u8) -m1.toString -m2=A.aS5(u7.aN,s.aN,u8) -m2.toString -m3=A.aS6(u7.bf,s.bf,u8) -m3.toString -m4=A.aSa(u7.aU,s.aU,u8) -m4.toString -m5=A.aSx(u7.b9,s.b9,u8) -m5.toString -m6=A.aSI(u7.cf,s.cf,u8) -m6.toString -m7=u7.cu -m8=s.cu -if(r)m9=m7.a -else m9=m8.a -n0=A.aEC(m7.b,m8.b,u8,A.fe(),b) -if(r)n1=m7.e -else n1=m8.e -n2=A.aEC(m7.c,m8.c,u8,A.fe(),b) -n3=A.aa(m7.d,m8.d,u8) -if(r)m7=m7.f -else m7=m8.f -m8=u7.ei -n4=s.ei -n5=A.aa(m8.a,n4.a,u8) -n6=A.I(m8.b,n4.b,u8) -n7=A.I(m8.c,n4.c,u8) -n8=A.I(m8.d,n4.d,u8) -n9=A.I(m8.e,n4.e,u8) -o0=A.I(m8.f,n4.f,u8) -o1=A.I(m8.r,n4.r,u8) -o2=A.I(m8.x,n4.x,u8) -o3=A.I(m8.y,n4.y,u8) -o4=A.I(m8.z,n4.z,u8) -o5=A.I(m8.Q,n4.Q,u8) -o6=A.I(m8.ch,n4.ch,u8) -o7=A.I(m8.cx,n4.cx,u8) -o8=A.I(m8.cy,n4.cy,u8) -o9=r?m8.db:n4.db -p0=r?m8.dx:n4.dx -p1=r?m8.dy:n4.dy -p2=r?m8.fr:n4.fr -p3=r?m8.fx:n4.fx -p4=r?m8.fy:n4.fy -p5=r?m8.go:n4.go -p6=r?m8.id:n4.id -p7=r?m8.k1:n4.k1 -p8=r?m8.k2:n4.k2 -p9=A.bN(m8.k3,n4.k3,u8) -q0=A.aa(m8.k4,n4.k4,u8) -m8=r?m8.r1:n4.r1 -n4=u7.iO -q1=s.iO -q2=A.I(n4.a,q1.a,u8) -q3=A.I(n4.b,q1.b,u8) -q4=A.I(n4.c,q1.c,u8) -q5=A.bN(n4.d,q1.d,u8) -q6=A.aa(n4.e,q1.e,u8) -q7=A.eK(n4.f,q1.f,u8) -if(r)n4=n4.r -else n4=q1.r -q1=u7.h5 -q8=s.h5 -q9=A.ays(q1.a,q8.a,u8,A.fe(),b) -r0=A.ays(q1.b,q8.b,u8,A.fe(),b) -if(r)r1=q1.c -else r1=q8.c -if(r)r2=q1.d -else r2=q8.d -b=A.ays(q1.e,q8.e,u8,A.fe(),b) -q1=A.aa(q1.f,q8.f,u8) -q8=u7.fE -r3=s.fE -r4=A.a2G(q8.a,r3.a,u8) -r5=r?q8.b:r3.b -r6=A.I(q8.c,r3.c,u8) -r7=A.fO(q8.d,r3.d,u8) -r8=A.bN(q8.e,r3.e,u8) -r9=A.I(q8.f,r3.f,u8) -r3=A.bN(q8.r,r3.r,u8) -q8=A.aTP(u7.h6,s.h6,u8) -q8.toString -s0=A.aTT(u7.iP,s.iP,u8) -s0.toString -s1=u7.h7 -s2=s.h7 -s3=s1.dx -s4=s3==null -if(s4)s5=s2.dx==null -else s5=!1 -if(s5)s3=null -else if(s4)s3=s2.dx -else{s4=s2.dx -if(!(s4==null))s3=A.bt(s3,s4,u8)}s4=A.I(s1.a,s2.a,u8) -s5=A.I(s1.b,s2.b,u8) -s6=A.I(s1.c,s2.c,u8) -s7=A.I(s1.d,s2.d,u8) -s8=A.I(s1.e,s2.e,u8) -s9=A.I(s1.f,s2.f,u8) -t0=A.I(s1.r,s2.r,u8) -t1=A.I(s1.x,s2.x,u8) -t2=A.I(s1.y,s2.y,u8) -t3=A.bN(s1.z,s2.z,u8) -t4=A.bN(s1.Q,s2.Q,u8) -t5=A.bN(s1.ch,s2.ch,u8) -t6=A.eK(s1.cx,s2.cx,u8) -t7=A.eK(s1.cy,s2.cy,u8) -j4=j4.a(A.eK(s1.db,s2.db,u8)) -if(r)s1=s1.dy -else s1=s2.dy -s2=A.aTZ(u7.iQ,s.iQ,u8) -s2.toString -t8=A.aU1(u7.d5,s.d5,u8) -t8.toString -t9=A.I(u7.dz,s.dz,u8) -t9.toString -u0=A.I(u7.ej,s.ej,u8) -u0.toString -u1=A.I(u7.ek,s.ek,u8) -u1.toString -u2=A.I(u7.ax,s.ax,u8) -u2.toString -u3=r?u7.dJ:s.dJ -u4=A.nZ(u7.fF,s.fF,u8) -u5=A.ld(u7.el,s.el,u8) -u6=A.I(u7.fi,s.fi,u8) -u6.toString -u7=r?u7.D:s.D -return A.ayv(u2,u3,u5,u4,q,new A.yH(e1,e0,e3,e4,e5,e6,e7,e8,e9,f0,f1,f2,f3,f4,f5,d9),p,c4,new A.Bs(f7,f8,f9,g0,e2),b5,new A.yR(g2,g3,f6),new A.yS(g5,g6,g7,g8,g9,h0,h1,h2,h3,h4,h5,h6,g1),g4,h7,u6,h8,b3,b6,new A.z3(i1,i2,i3,i4,i5,h9),new A.zb(i7,i8,i9,j0,j1,j2,j3,j5,i0),i6,a4,o,u0,new A.zB(j8,j9,k0,k1,k2,k3,k4,k5,k6,k7,j7),c5,new A.zG(k9,l0,l1,l2,l3,j6),c2,b7,new A.zI(l5,l6,l7,l8,k8),l4,l9,c8,!0,m0,b0,b8,c7,b1,d7,c6,n,m1,m,m2,m3,m4,l,k,m5,a7,u7,a9,a8,d8,d6,m6,new A.Cy(m9,n0,n2,n3,n1,m7),b4,new A.Du(h,g,f,e,d,c,a,a0,a1,a2,a3,j),c3,c0,b2,new A.DH(n5,n6,n7,n8,n9,o0,o1,o2,o3,o4,o5,o6,o7,o8,o9,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,q0,m8),new A.DM(q2,q3,q4,q5,q6,q7,n4),b9,i,new A.DY(q9,r0,r1,r2,b,q1),new A.E0(r4,r5,r6,r7,r8,r9,r3),q8,t9,u1,s0,d0,new A.Eg(s4,s5,s6,s7,s8,s9,t0,t1,t2,t3,t4,t5,t6,t7,j4,s3,s1),s2,c9,t8,new A.Eu(d2,d3,d4,d5,d1),c1,!1,!0,new A.m3(a6,a5))}} -A.yw.prototype={ -au(){return new A.Sn(null,null,B.l)}} -A.Sn.prototype={ -kn(a){var s=a.$3(this.fr,this.a.r,new A.ajT()) -s.toString -this.fr=t.ZM.a(s)}, -K(a,b){var s,r=this.fr -r.toString -s=this.ge_() -return new A.Ed(r.al(0,s.gn(s)),this.a.x,null)}} -A.ajT.prototype={ -$1(a){return new A.r4(t.we.a(a),null)}, -$S:246} -A.ne.prototype={ -j(a){return"MaterialTapTargetSize."+this.b}} -A.iq.prototype={ -k(a,b){var s,r=this -if(b==null)return!1 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.iq)if(b.b===r.b)if(b.d.k(0,r.d))if(b.e===r.e)if(b.f.k(0,r.f))if(b.r===r.r)if(b.x.k(0,r.x))if(b.y===r.y)if(b.z.k(0,r.z))if(b.ch.k(0,r.ch))if(b.cx.k(0,r.cx))if(b.cy.k(0,r.cy))if(b.db.k(0,r.db))if(b.dx.k(0,r.dx))if(b.dy.k(0,r.dy))if(b.fr.k(0,r.fr))if(b.fx.k(0,r.fx))if(b.fy.k(0,r.fy))if(b.go.k(0,r.go))if(b.id.k(0,r.id))if(b.k1.k(0,r.k1))if(b.k2.k(0,r.k2))if(b.k3.k(0,r.k3))if(b.k4.k(0,r.k4))if(b.r1.k(0,r.r1))if(b.r2.k(0,r.r2))if(b.rx.k(0,r.rx))if(b.ry.k(0,r.ry))if(b.x1.k(0,r.x1))if(b.x2.k(0,r.x2))if(b.y1.k(0,r.y1))if(b.y2.k(0,r.y2))if(b.aw.k(0,r.aw))if(b.Y.k(0,r.Y))if(b.a2.k(0,r.a2))if(b.ap.k(0,r.ap))if(b.aV.k(0,r.aV))if(b.bd.k(0,r.bd))if(b.be.k(0,r.be))if(b.b3.k(0,r.b3))if(b.ab.k(0,r.ab))if(b.ah.k(0,r.ah))if(b.af.k(0,r.af))if(b.a6.k(0,r.a6))if(b.a_.k(0,r.a_))if(b.bs.k(0,r.bs))if(b.aO.k(0,r.aO))if(b.u.k(0,r.u))if(b.F.k(0,r.F))if(b.by.k(0,r.by))if(b.bz.k(0,r.bz))if(b.C.k(0,r.C))if(b.V.k(0,r.V))if(b.ac.k(0,r.ac))if(b.an.k(0,r.an))if(b.aN.k(0,r.aN))if(b.bf.k(0,r.bf))if(b.aU.k(0,r.aU))if(b.b9.k(0,r.b9))if(b.cf.k(0,r.cf))if(b.cu.k(0,r.cu))if(b.ei.k(0,r.ei))if(b.iO.k(0,r.iO))if(b.h5.k(0,r.h5))if(b.fE.k(0,r.fE))if(b.h6.k(0,r.h6))if(b.iP.k(0,r.iP))if(b.h7.k(0,r.h7))if(b.iQ.k(0,r.iQ))if(b.d5.k(0,r.d5))if(b.dz.k(0,r.dz))if(b.ej.k(0,r.ej))if(b.ek.k(0,r.ek))if(b.ax.k(0,r.ax))if(b.dJ===r.dJ)if(b.fF.k(0,r.fF))if(b.el.k(0,r.el))if(b.fi.k(0,r.fi))s=b.D===r.D -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -return s}, -gB(a){var s=this -return A.dN([s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.x,s.y,s.z,!1,s.ch,s.cx,s.cy,s.db,s.dx,s.dy,s.fr,s.fx,s.fy,s.go,s.id,s.k1,s.k2,s.k3,s.k4,s.r1,s.r2,s.rx,s.ry,s.x1,s.x2,s.y1,s.y2,s.aw,s.Y,s.a2,s.ap,s.aV,s.bd,s.be,s.b3,s.ab,s.ah,s.af,s.a6,s.a_,s.bs,s.aO,s.u,s.F,s.by,s.bz,s.C,s.V,s.ac,s.an,s.aN,s.bf,s.aU,s.b9,s.cf,s.cu,s.ei,s.iO,s.h5,s.fE,s.h6,s.iP,s.h7,s.iQ,s.d5,!0,s.dz,s.ej,s.ek,s.ax,s.dJ,s.fF,s.el,s.fi,!0,s.D])}} -A.air.prototype={ -$0(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0=this.a,b1=this.b,b2=b1.bW(b0.ap),b3=b1.bW(b0.fF) -b1=b1.bW(b0.a2) -s=b0.ch -r=s.b -q=s.c -p=s.d -if(p==null)p=r -o=s.e -if(o==null)o=q -n=s.f -m=s.r -l=s.x -if(l==null)l=n -k=s.y -if(k==null)k=m -j=s.z -i=j==null?n:j -h=s.Q -g=h==null?m:h -f=s.ch -if(f==null){if(j==null)j=n}else j=f -f=s.cx -if(f==null){if(h==null)h=m}else h=f -f=s.cy -e=s.db -d=s.dx -if(d==null)d=f -c=s.dy -if(c==null)c=e -b=s.fx -a=s.fy -a0=s.go -a1=s.id -if(a1==null)a1=a -a2=s.k1 -if(a2==null)a2=a0 -a3=s.k2 -if(a3==null)a3=b -a4=s.k3 -if(a4==null)a4=b -a5=s.k4 -if(a5==null)a5=a0 -a6=s.r1 -if(a6==null)a6=a -a7=s.r2 -if(a7==null)a7=q -a8=s.rx -if(a8==null)a8=r -a9=s.ry -if(a9==null)a9=n -j=A.ax4(s.fr,s.a,f,d,a7,a5,b,e,c,a6,q,o,m,k,a0,a2,g,h,a3,r,p,a8,n,l,a9,a4,a,a1,i,j) -return A.ayv(b0.ax,b0.dJ,b0.el,b3,b0.a,b0.be,b0.b,b0.ry,b0.b3,b0.go,b0.ab,b0.ah,b0.af,b0.a6,b0.fi,b0.a_,b0.fx,b0.id,b0.bs,b0.aO,b0.u,j,b0.c,b0.ej,b0.F,b0.x1,b0.by,b0.r2,b0.k1,b0.bz,b0.C,b0.V,b0.y2,!0,b0.ac,b0.dx,b0.k2,b0.y1,b0.dy,b0.aV,b0.x2,b0.d,b0.an,b0.e,b0.aN,b0.bf,b0.aU,b0.f,b0.r,b0.b9,b0.cx,b0.D,b0.db,b0.cy,b0.bd,b2,b0.cf,b0.cu,b0.fy,b0.x,b0.rx,b0.k4,b0.fr,b0.ei,b0.iO,b0.k3,b0.y,b0.h5,b0.fE,b0.h6,b0.dz,b0.ek,b0.iP,b1,b0.h7,b0.iQ,b0.aw,b0.d5,b0.Y,b0.r1,!1,!0,b0.z)}, -$S:247} -A.Nj.prototype={ -gxd(){var s=this.db.a -return s==null?this.cy.ch.a:s}, -gjF(){var s=this.db.b -return s==null?this.cy.ch.b:s}, -gGH(){var s=this.db.c -return s==null?this.cy.ch.c:s}, -gzB(){var s=this.db.f -return s==null?this.cy.fy:s}, -fN(a){return A.aRN(this.cy,this.db.fN(a))}} -A.xd.prototype={ -gB(a){return(A.ow(this.a)^A.ow(this.b))>>>0}, -k(a,b){if(b==null)return!1 -return b instanceof A.xd&&b.a===this.a&&b.b===this.b}} -A.U0.prototype={ -bQ(a,b,c){var s,r=this.a,q=r.h(0,b) -if(q!=null)return q -if(r.gp(r)===this.b){s=r.gaD(r) -r.w(0,s.gN(s))}s=c.$0() -r.l(0,b,s) -return s}} -A.m3.prototype={ -xT(a){var s=this.a,r=this.b,q=B.c.q(a.a+new A.m(s,r).a7(0,4).a,0,a.b) -return a.aid(B.c.q(a.c+new A.m(s,r).a7(0,4).b,0,a.d),q)}, -k(a,b){if(b==null)return!1 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.m3&&b.a===this.a&&b.b===this.b}, -gB(a){return A.a7(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -d0(){return this.XW()+"(h: "+A.jB(this.a)+", v: "+A.jB(this.b)+")"}} -A.XV.prototype={} -A.Yt.prototype={} -A.Eg.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.x,s.y,s.z,s.Q,s.ch,s.cx,s.cy,s.db,s.dx,s.dy,B.a,B.a,B.a)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.Eg&&J.e(b.a,s.a)&&J.e(b.b,s.b)&&J.e(b.c,s.c)&&J.e(b.d,s.d)&&J.e(b.e,s.e)&&J.e(b.f,s.f)&&J.e(b.r,s.r)&&J.e(b.x,s.x)&&J.e(b.y,s.y)&&J.e(b.z,s.z)&&J.e(b.Q,s.Q)&&J.e(b.ch,s.ch)&&J.e(b.cx,s.cx)&&J.e(b.cy,s.cy)&&J.e(b.db,s.db)&&J.e(b.dx,s.dx)&&!0}} -A.XX.prototype={} -A.Ei.prototype={ -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.x,s.z,s.y,s.Q,s.ch,s.cx,s.db,s.cy,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.Ei&&J.e(b.a,s.a)&&J.e(b.b,s.b)&&J.e(b.c,s.c)&&J.e(b.d,s.d)&&J.e(b.e,s.e)&&J.e(b.f,s.f)&&J.e(b.r,s.r)&&J.e(b.x,s.x)&&J.e(b.z,s.z)&&J.e(b.y,s.y)&&J.e(b.Q,s.Q)&&J.e(b.ch,s.ch)&&J.e(b.cx,s.cx)&&J.e(b.db,s.db)&&b.cy==s.cy}} -A.XZ.prototype={} -A.wq.prototype={ -Q5(){var s,r,q=this,p="_positionController" -q.gHf() -s=q.gn(q) -r=q.p7$ -if(s)A.a(r,p).c_(0) -else A.a(r,p).dl(0)}, -afl(a){var s=this -if(s.gjA()!=null){s.ag(new A.aiA(s,a)) -A.a(s.nj$,"_reactionController").c_(0)}}, -P_(a){var s,r=this -if(r.gjA()==null)return -switch(r.gn(r)){case!1:r.gjA().$1(!0) -break -case!0:s=r.gjA() -s.toString -r.gHf() -s.$1(!1) -break -case null:r.gjA().$1(!1) -break}r.c.gL().uX(B.xo)}, -afj(){return this.P_(null)}, -Mf(a){var s=this -if(s.pa$!=null)s.ag(new A.aiB(s)) -A.a(s.nj$,"_reactionController").dl(0)}, -a9Y(){return this.Mf(null)}, -a8r(a){var s,r=this,q="_reactionFocusFadeController" -if(a!==r.lL$){r.ag(new A.aiy(r,a)) -s=r.p9$ -if(a)A.a(s,q).c_(0) -else A.a(s,q).dl(0)}}, -a8y(a){var s,r=this,q="_reactionHoverFadeController" -if(a!==r.lM$){r.ag(new A.aiz(r,a)) -s=r.p8$ -if(a)A.a(s,q).c_(0) -else A.a(s,q).dl(0)}}, -gfs(){var s=this,r=A.aT(t.ui) -if(s.gjA()==null)r.I(0,B.Q) -if(s.lM$)r.I(0,B.ak) -if(s.lL$)r.I(0,B.ap) -if(s.gn(s))r.I(0,B.bd) -return r}, -Qn(a,b,c,d,e){var s,r,q,p,o,n,m=this,l=null,k=m.xX$ -if(k===$){s=A.af([B.xH,new A.fK(m.gOZ(),new A.bh(A.b([],t.tq),t.wS),t.wY)],t.n,t.od) -A.cb(m.xX$,"_actionMap") -m.xX$=s -k=s}r=m.gjA() -q=c.a.$1(m.gfs()) -p=m.gjA() -o=m.ga9X() -n=m.gjA() -return new A.pq(r!=null,b,!1,k,m.ga8q(),m.ga8x(),q,A.fT(l,A.bQ(l,l,A.kW(l,l,l,d,e),!1,l,n!=null,!1,!1,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l),B.a6,p==null,l,l,l,l,l,l,l,l,l,l,l,l,l,m.gOZ(),o,m.gafk(),o,l,l,l),l)}} -A.aiA.prototype={ -$0(){this.a.pa$=this.b.c}, -$S:0} -A.aiB.prototype={ -$0(){this.a.pa$=null}, -$S:0} -A.aiy.prototype={ -$0(){this.a.lL$=this.b}, -$S:0} -A.aiz.prototype={ -$0(){this.a.lM$=this.b}, -$S:0} -A.El.prototype={ -sbi(a,b){var s=this,r=s.a -if(b===r)return -if(r!=null)r.a.T(0,s.gd7()) -b.a.aq(0,s.gd7()) -s.a=b -s.W()}, -sU0(a){var s=this,r=s.b -if(a===r)return -if(r!=null)r.a.T(0,s.gd7()) -a.a.aq(0,s.gd7()) -s.b=a -s.W()}, -sU2(a){var s=this,r=s.c -if(a===r)return -if(r!=null)r.a.T(0,s.gd7()) -a.a.aq(0,s.gd7()) -s.c=a -s.W()}, -sU3(a){var s=this,r=s.d -if(a===r)return -if(r!=null)r.a.T(0,s.gd7()) -a.a.aq(0,s.gd7()) -s.d=a -s.W()}, -sPS(a){if(J.e(this.e,a))return -this.e=a -this.W()}, -sSA(a){if(J.e(this.f,a))return -this.f=a -this.W()}, -sSB(a){if(a.k(0,this.r))return -this.r=a -this.W()}, -sU1(a){if(a.k(0,this.x))return -this.x=a -this.W()}, -sSw(a){if(a.k(0,this.y))return -this.y=a -this.W()}, -sS3(a){if(a.k(0,this.z))return -this.z=a -this.W()}, -sIF(a){if(a===this.Q)return -this.Q=a -this.W()}, -sRB(a){if(J.e(a,this.ch))return -this.ch=a -this.W()}, -syv(a){if(a===this.cx)return -this.cx=a -this.W()}, -sSU(a){if(a===this.cy)return -this.cy=a -this.W()}, -TE(a,b){var s,r,q,p,o=this,n=o.b -if(n.gbB(n)===B.G){n=o.c -if(n.gbB(n)===B.G){n=o.d -n=n.gbB(n)!==B.G}else n=!0}else n=!0 -if(n){n=A.aP() -s=n?A.bj():new A.b9(new A.be()) -n=o.r -n.toString -r=o.x -r.toString -q=o.a -q=A.I(n,r,q.gn(q)) -r=o.y -r.toString -n=o.d -n=A.I(q,r,n.gn(n)) -r=o.z -r.toString -q=o.c -q=A.I(n,r,q.gn(q)) -q.toString -s.saL(0,q) -q=o.ch -n=q==null?b:q -r=o.b -r=A.nl(n,b,r.gn(r)) -r.toString -n=o.Q -n.toString -q=o.cx -q.toString -if(!q){q=o.cy -q.toString}else q=!0 -if(q)p=n -else{q=o.b -p=new A.aG(0,n,t._).al(0,q.gn(q))}if(p>0)a.eS(0,r.U(0,B.i),p,s)}}, -m(a){var s=this,r=s.a -if(r!=null)r.a.T(0,s.gd7()) -r=s.b -if(r!=null)r.a.T(0,s.gd7()) -r=s.c -if(r!=null)r.a.T(0,s.gd7()) -r=s.d -if(r!=null)r.a.T(0,s.gd7()) -s.hk(0)}, -fp(a){return!0}, -yj(a){return null}, -guW(){return null}, -zT(a){return!1}, -j(a){return"#"+A.bX(this)}} -A.En.prototype={ -au(){return new A.rE(null,null,B.l)}} -A.rE.prototype={ -gwN(){var s=this.a.c -return s==null?null.UE():s}, -aW(){var s,r=this -r.bp() -r.k2=r.k1=!1 -s=$.nB.a2$.b -r.fx=s.gbv(s) -s=A.bE(null,B.cH,B.hv,null,r) -s.cS(r.gafn()) -r.ch=s -$.nB.a2$.aq(0,r.gM8()) -$.cK.rx$.b.l(0,r.gP0(),null)}, -bZ(){this.dZ() -this.c.X(t.tH) -this.k3=!0}, -a78(){var s=this.c -s.toString -switch(A.aq(s).r.a){case 4:case 3:case 5:return 24 -case 0:case 1:case 2:return 32}}, -a77(){var s=this.c -s.toString -switch(A.aq(s).r.a){case 4:case 3:case 5:return B.eE -case 0:case 1:case 2:return B.cK}}, -LF(){var s=this.c -s.toString -switch(A.aq(s).r.a){case 4:case 3:case 5:return 10 -case 0:case 1:case 2:return 14}}, -a8R(){var s,r,q=this -if(q.c==null)return -s=$.nB.a2$.b -r=s.gbv(s) -if(r!==A.a(q.fx,"_mouseIsConnected"))q.ag(new A.arT(q,r))}, -afo(a){var s -if(a===B.G)s=A.a(this.k2,"_forceRemoval")||!A.a(this.k1,"_isConcealed") -else s=!1 -if(s)this.CR()}, -ob(a){var s,r=this,q="_controller",p=r.db -if(p!=null)p.ay(0) -r.db=null -if(a){r.CR() -return}r.k2=!0 -if(r.fy){if(r.cy==null){p=A.a(r.dx,"showDuration") -s=A.a(r.ch,q) -r.cy=A.bp(p,s.gUp(s))}}else if(r.cy==null){p=A.a(r.dy,"hoverShowDuration") -s=A.a(r.ch,q) -r.cy=A.bp(p,s.gUp(s))}r.fy=!1}, -Oo(){var s=this,r=s.cy -if(r!=null)r.ay(0) -s.cy=null -if(s.db==null)s.db=A.bp(A.a(s.fr,"waitDuration"),s.gajs())}, -a4I(){var s,r=this -if(A.a(r.k1,"_isConcealed")||A.a(r.k2,"_forceRemoval"))return -r.k1=!0 -s=r.cy -if(s!=null)s.ay(0) -r.cy=null -s=r.db -if(s!=null)s.ay(0) -r.db=null -s=r.cx -if(s!=null)s.bI(0) -A.a(r.ch,"_controller").dl(0)}, -NW(){var s,r,q=this -if(!A.a(q.k1,"_isConcealed"))return -q.k1=!1 -s=q.cy -if(s!=null)s.ay(0) -q.cy=null -s=q.db -if(s!=null)s.ay(0) -q.db=null -if(!q.cx.d){s=q.c -s.toString -q.a.toString -r=s.lO(t.N1) -r.toString -s=q.cx -s.toString -r.pg(0,s)}A.Qf(q.gwN()) -A.a(q.ch,"_controller").c_(0)}, -RK(){var s,r=this,q="_controller" -if(!A.a(r.k3,"_visible"))return!1 -s=r.db -if(s!=null)s.ay(0) -r.db=null -r.k2=!1 -if(A.a(r.k1,"_isConcealed")){if(A.a(r.fx,"_mouseIsConnected"))A.aFl(r) -r.NW() -return!0}if(r.cx!=null){s=r.cy -if(s!=null)s.ay(0) -r.cy=null -A.a(r.ch,q).c_(0) -return!1}r.a52() -A.a(r.ch,q).c_(0) -return!0}, -a52(){var s,r,q,p,o,n,m,l,k=this,j=null,i="_mouseIsConnected",h=k.c -h.toString -k.a.toString -s=h.lO(t.N1) -s.toString -h=k.c.gL() -h.toString -t.q.a(h) -r=h.rx.i6(B.i) -q=A.fq(h.dE(0,s.c.gL()),r) -r=k.c.X(t.I) -r.toString -h=A.ip(j,j,j,k.a.c) -p=A.a(k.d,"height") -o=A.a(k.e,"padding") -n=A.a(k.f,"margin") -m=A.a(k.fx,i)?new A.arQ(k):j -l=A.a(k.fx,i)?new A.arR(k):j -r=A.hu(new A.arS(A.axe(new A.Y0(h,p,o,n,A.a(k.r,"decoration"),A.a(k.x,"textStyle"),A.d3(B.X,A.a(k.ch,"_controller"),j),q,A.a(k.y,"verticalOffset"),A.a(k.z,"preferBelow"),m,l,j),r.f)),!1) -k.cx=r -k.k1=!1 -s.pg(0,r) -A.Qf(k.gwN()) -if(A.a(k.fx,i))A.aFl(k) -$.lU.push(k)}, -CR(){var s,r=this -B.d.w($.lU,r) -$.aVU.w(0,r) -s=r.cy -if(s!=null)s.ay(0) -r.cy=null -s=r.db -if(s!=null)s.ay(0) -r.db=null -if(!A.a(r.k1,"_isConcealed")){s=r.cx -if(s!=null)s.bI(0)}r.k1=!1 -r.cx=null -if(A.a(r.fx,"_mouseIsConnected"))if($.lU.length!==0)B.d.gO($.lU).NW()}, -afm(a){var s=this,r="_isConcealed" -if(s.cx==null)return -if(t.d.b(a)||t.J.b(a))s.ob(A.a(s.k1,r)||!1) -else if(t.b.b(a)){A.a(s.k1,r) -s.ob(!0)}}, -e4(){var s,r=this -if(r.cx!=null)r.ob(!0) -s=r.db -if(s!=null)s.ay(0) -r.l2()}, -m(a){var s=this -$.cK.rx$.b.w(0,s.gP0()) -$.nB.a2$.T(0,s.gM8()) -s.CR() -A.a(s.ch,"_controller").m(0) -s.a08(0)}, -a9j(){var s,r,q=this -q.fy=!0 -if(q.RK()&&A.a(q.id,"enableFeedback")){s=A.a(q.go,"triggerMode") -r=q.c -if(s===B.mm){r.toString -A.axo(r)}else{r.toString -A.a4y(r)}}}, -K(a,b){var s,r,q,p,o,n,m,l=this,k=null,j="triggerMode" -if(l.gwN().length===0){s=l.a.Q -return s}r=A.aq(b) -b.X(t.U2) -q=A.aq(b).d5 -s=r.a2.Q -if(r.ch.a===B.an){s.toString -p=s.xy(B.p,l.LF()) -o=new A.cU(A.aH(B.c.aX(229.5),255,255,255),k,k,B.h6,k,k,k,B.ag)}else{s.toString -p=s.xy(B.k,l.LF()) -s=B.aB.h(0,700) -s.toString -s=s.a -o=new A.cU(A.aH(B.c.aX(229.5),s>>>16&255,s>>>8&255,s&255),k,k,B.h6,k,k,k,B.ag)}l.a.toString -s=q.a -l.d=s==null?l.a78():s -l.a.toString -s=q.b -l.e=s==null?l.a77():s -s=l.a -s.toString -n=q.c -l.f=n==null?B.K:n -n=s.x -if(n==null)n=q.d -l.y=n==null?24:n -n=s.y -if(n==null)n=q.e -l.z=n!==!1 -s=s.z -if(s==null)s=q.f -s=s===!0 -l.Q=s -n=q.r -l.r=n==null?o:n -n=q.x -l.x=n==null?p:n -l.fr=B.z -l.dx=B.CP -l.dy=B.ax -l.go=B.mm -l.id=!0 -s=A.a(s,"excludeFromSemantics")?k:l.gwN() -m=A.bQ(k,k,l.a.Q,!1,k,k,!1,!1,k,k,k,k,k,s,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k) -if(A.a(l.k3,"_visible")){s=A.a(l.go,j)===B.mm?l.gMc():k -m=A.fT(B.bA,m,B.a6,!0,k,k,k,k,k,k,k,s,k,k,k,k,k,A.a(l.go,j)===B.V7?l.gMc():k,k,k,k,k,k,k) -if(A.a(l.fx,"_mouseIsConnected"))m=A.ni(m,B.c8,k,new A.arU(l),new A.arV(l),k)}return m}} -A.arT.prototype={ -$0(){this.a.fx=this.b}, -$S:0} -A.arQ.prototype={ -$1(a){this.a.Oo() -return null}, -$S:55} -A.arR.prototype={ -$1(a){var s=this.a -s.ob(A.a(s.k1,"_isConcealed")||!1) -return null}, -$S:39} -A.arS.prototype={ -$1(a){return this.a}, -$S:8} -A.arU.prototype={ -$1(a){this.a.Oo() -return null}, -$S:55} -A.arV.prototype={ -$1(a){var s=this.a -s.ob(A.a(s.k1,"_isConcealed")||!1) -return null}, -$S:39} -A.arP.prototype={ -pY(a){return new A.al(0,a.b,0,a.d)}, -q3(a,b){return A.b_3(b,this.d,a,this.b,this.c)}, -my(a){return!this.b.k(0,a.b)||this.c!==a.c||this.d!==a.d}} -A.Y0.prototype={ -K(a,b){var s,r=this,q=null,p=A.aq(b).a2.Q -p.toString -s=new A.hn(!0,q,A.l4(!1,new A.eD(new A.al(0,1/0,r.d,1/0),A.kZ(A.aU(q,A.he(new A.r0(q,r.c,r.x,q,q,q,q,q,q,q),1,1),B.j,q,q,r.r,q,q,r.f,r.e,q,q,q),q,q,B.bJ,!0,p,q,q,B.aJ),q),r.y),q) -p=r.cx -if(p!=null||r.cy!=null)s=A.ni(s,B.c8,q,p,r.cy,q) -return new A.qp(0,0,0,0,q,q,new A.kX(new A.arP(r.z,r.Q,r.ch),s,q),q)}} -A.I2.prototype={ -m(a){var s=this,r=s.di$ -if(r!=null)r.T(0,s.gmX()) -s.di$=null -s.ba(0)}, -c4(){this.dq() -this.d2() -this.mY()}} -A.Eo.prototype={ -gB(a){var s=this,r=null -return A.a7(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.x,r,r,r,r,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s,r=this -if(b==null)return!1 -if(r===b)return!0 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.Eo)if(b.a==r.a)if(J.e(b.b,r.b))if(J.e(b.c,r.c))if(b.d==r.d)if(J.e(b.r,r.r))if(J.e(b.x,r.x))s=!0 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -return s}} -A.Ep.prototype={ -j(a){return"TooltipTriggerMode."+this.b}} -A.Y1.prototype={} -A.Q1.prototype={ -j(a){return"ScriptCategory."+this.b}} -A.Eu.prototype={ -V5(a){switch(a.a){case 0:return this.c -case 1:return this.d -case 2:return this.e}}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.Eu&&b.a.k(0,s.a)&&b.b.k(0,s.b)&&b.c.k(0,s.c)&&b.d.k(0,s.d)&&b.e.k(0,s.e)}, -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} -A.Yl.prototype={} -A.fI.prototype={ -j(a){var s=this -if(s.gjc(s)===0)return A.awR(s.gjd(),s.gje()) -if(s.gjd()===0)return A.awQ(s.gjc(s),s.gje()) -return A.awR(s.gjd(),s.gje())+" + "+A.awQ(s.gjc(s),0)}, -k(a,b){var s=this -if(b==null)return!1 -return b instanceof A.fI&&b.gjd()===s.gjd()&&b.gjc(b)===s.gjc(s)&&b.gje()===s.gje()}, -gB(a){var s=this -return A.a7(s.gjd(),s.gjc(s),s.gje(),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} -A.di.prototype={ -gjd(){return this.a}, -gjc(a){return 0}, -gje(){return this.b}, -as(a,b){return new A.di(this.a-b.a,this.b-b.b)}, -U(a,b){return new A.di(this.a+b.a,this.b+b.b)}, -a7(a,b){return new A.di(this.a*b,this.b*b)}, -bK(a,b){return new A.di(this.a/b,this.b/b)}, -n1(a){var s=a.a/2,r=a.b/2 -return new A.m(s+this.a*s,r+this.b*r)}, -DW(a){var s=a.a/2,r=a.b/2 -return new A.m(s+this.a*s,r+this.b*r)}, -UV(a){var s=a.a,r=(a.c-s)/2,q=a.b,p=(a.d-q)/2 -return new A.m(s+r+this.a*r,q+p+this.b*p)}, -alx(a,b){var s=b.a,r=a.a,q=(b.c-s-r)/2,p=b.b,o=a.b,n=(b.d-p-o)/2 -s=s+q+this.a*q -p=p+n+this.b*n -return new A.x(s,p,s+r,p+o)}, -R(a){return this}, -j(a){return A.awR(this.a,this.b)}} -A.eB.prototype={ -gjd(){return 0}, -gjc(a){return this.a}, -gje(){return this.b}, -as(a,b){return new A.eB(this.a-b.a,this.b-b.b)}, -U(a,b){return new A.eB(this.a+b.a,this.b+b.b)}, -a7(a,b){return new A.eB(this.a*b,this.b*b)}, -bK(a,b){return new A.eB(this.a/b,this.b/b)}, -R(a){var s=this -switch(a.a){case 0:return new A.di(-s.a,s.b) -case 1:return new A.di(s.a,s.b)}}, -j(a){return A.awQ(this.a,this.b)}} -A.xr.prototype={ -a7(a,b){return new A.xr(this.a*b,this.b*b,this.c*b)}, -bK(a,b){return new A.xr(this.a/b,this.b/b,this.c/b)}, -R(a){var s=this -switch(a.a){case 0:return new A.di(s.a-s.b,s.c) -case 1:return new A.di(s.a+s.b,s.c)}}, -gjd(){return this.a}, -gjc(a){return this.b}, -gje(){return this.c}} -A.Rb.prototype={ -j(a){return"TextAlignVertical(y: "+this.a+")"}} -A.qx.prototype={ -j(a){return"RenderComparison."+this.b}} -A.yN.prototype={ -j(a){return"Axis."+this.b}} -A.EB.prototype={ -j(a){return"VerticalDirection."+this.b}} -A.oO.prototype={ -j(a){return"AxisDirection."+this.b}} -A.Of.prototype={ -SH(a,b,c,d){return A.av3(a,!1,c,d)}, -alA(a){return this.SH(a,!1,null,null)}} -A.XC.prototype={ -W(){var s,r -for(s=this.a,s=A.fz(s,s.r,A.r(s).c),r=s.$ti.c;s.v();)r.a(s.d).$0()}, -aq(a,b){this.a.I(0,b)}, -T(a,b){this.a.w(0,b)}} -A.yO.prototype={ -Ae(a){var s=this -return new A.xs(s.gf8().as(0,a.gf8()),s.gi1().as(0,a.gi1()),s.ghS().as(0,a.ghS()),s.giy().as(0,a.giy()),s.gf9().as(0,a.gf9()),s.gi0().as(0,a.gi0()),s.giz().as(0,a.giz()),s.ghR().as(0,a.ghR()))}, -I(a,b){var s=this -return new A.xs(s.gf8().U(0,b.gf8()),s.gi1().U(0,b.gi1()),s.ghS().U(0,b.ghS()),s.giy().U(0,b.giy()),s.gf9().U(0,b.gf9()),s.gi0().U(0,b.gi0()),s.giz().U(0,b.giz()),s.ghR().U(0,b.ghR()))}, -j(a){var s,r,q,p,o=this -if(o.gf8().k(0,o.gi1())&&o.gi1().k(0,o.ghS())&&o.ghS().k(0,o.giy()))if(!o.gf8().k(0,B.y))s=o.gf8().a===o.gf8().b?"BorderRadius.circular("+B.c.ai(o.gf8().a,1)+")":"BorderRadius.all("+o.gf8().j(0)+")" -else s=null -else{r=""+"BorderRadius.only(" -if(!o.gf8().k(0,B.y)){r+="topLeft: "+o.gf8().j(0) -q=!0}else q=!1 -if(!o.gi1().k(0,B.y)){if(q)r+=", " -r+="topRight: "+o.gi1().j(0) -q=!0}if(!o.ghS().k(0,B.y)){if(q)r+=", " -r+="bottomLeft: "+o.ghS().j(0) -q=!0}if(!o.giy().k(0,B.y)){if(q)r+=", " -r+="bottomRight: "+o.giy().j(0)}r+=")" -s=r.charCodeAt(0)==0?r:r}if(o.gf9().k(0,o.gi0())&&o.gi0().k(0,o.ghR())&&o.ghR().k(0,o.giz()))if(!o.gf9().k(0,B.y))p=o.gf9().a===o.gf9().b?"BorderRadiusDirectional.circular("+B.c.ai(o.gf9().a,1)+")":"BorderRadiusDirectional.all("+o.gf9().j(0)+")" -else p=null -else{r=""+"BorderRadiusDirectional.only(" -if(!o.gf9().k(0,B.y)){r+="topStart: "+o.gf9().j(0) -q=!0}else q=!1 -if(!o.gi0().k(0,B.y)){if(q)r+=", " -r+="topEnd: "+o.gi0().j(0) -q=!0}if(!o.giz().k(0,B.y)){if(q)r+=", " -r+="bottomStart: "+o.giz().j(0) -q=!0}if(!o.ghR().k(0,B.y)){if(q)r+=", " -r+="bottomEnd: "+o.ghR().j(0)}r+=")" -p=r.charCodeAt(0)==0?r:r}r=s!=null -if(r&&p!=null)return A.d(s)+" + "+p -if(r)return s -if(p!=null)return p -return"BorderRadius.zero"}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.yO&&b.gf8().k(0,s.gf8())&&b.gi1().k(0,s.gi1())&&b.ghS().k(0,s.ghS())&&b.giy().k(0,s.giy())&&b.gf9().k(0,s.gf9())&&b.gi0().k(0,s.gi0())&&b.giz().k(0,s.giz())&&b.ghR().k(0,s.ghR())}, -gB(a){var s=this -return A.a7(s.gf8(),s.gi1(),s.ghS(),s.giy(),s.gf9(),s.gi0(),s.giz(),s.ghR(),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} -A.cs.prototype={ -gf8(){return this.a}, -gi1(){return this.b}, -ghS(){return this.c}, -giy(){return this.d}, -gf9(){return B.y}, -gi0(){return B.y}, -giz(){return B.y}, -ghR(){return B.y}, -fn(a){var s=this -return A.ack(a,s.c,s.d,s.a,s.b)}, -Ae(a){if(a instanceof A.cs)return this.as(0,a) -return this.Xk(a)}, -I(a,b){if(b instanceof A.cs)return this.U(0,b) -return this.Xj(0,b)}, -as(a,b){var s=this -return new A.cs(s.a.as(0,b.a),s.b.as(0,b.b),s.c.as(0,b.c),s.d.as(0,b.d))}, -U(a,b){var s=this -return new A.cs(s.a.U(0,b.a),s.b.U(0,b.b),s.c.U(0,b.c),s.d.U(0,b.d))}, -a7(a,b){var s=this -return new A.cs(s.a.a7(0,b),s.b.a7(0,b),s.c.a7(0,b),s.d.a7(0,b))}, -bK(a,b){var s=this -return new A.cs(s.a.bK(0,b),s.b.bK(0,b),s.c.bK(0,b),s.d.bK(0,b))}, -R(a){return this}} -A.xs.prototype={ -a7(a,b){var s=this -return new A.xs(s.a.a7(0,b),s.b.a7(0,b),s.c.a7(0,b),s.d.a7(0,b),s.e.a7(0,b),s.f.a7(0,b),s.r.a7(0,b),s.x.a7(0,b))}, -bK(a,b){var s=this -return new A.xs(s.a.bK(0,b),s.b.bK(0,b),s.c.bK(0,b),s.d.bK(0,b),s.e.bK(0,b),s.f.bK(0,b),s.r.bK(0,b),s.x.bK(0,b))}, -R(a){var s=this -switch(a.a){case 0:return new A.cs(s.a.U(0,s.f),s.b.U(0,s.e),s.c.U(0,s.x),s.d.U(0,s.r)) -case 1:return new A.cs(s.a.U(0,s.e),s.b.U(0,s.f),s.c.U(0,s.r),s.d.U(0,s.x))}}, -gf8(){return this.a}, -gi1(){return this.b}, -ghS(){return this.c}, -giy(){return this.d}, -gf9(){return this.e}, -gi0(){return this.f}, -giz(){return this.r}, -ghR(){return this.x}} -A.yP.prototype={ -j(a){return"BorderStyle."+this.b}} -A.dE.prototype={ -bH(a,b){var s=Math.max(0,this.b*b),r=b<=0?B.cw:this.c -return new A.dE(this.a,s,r)}, -me(){switch(this.c.a){case 1:var s=A.aP() -s=s?A.bj():new A.b9(new A.be()) -s.saL(0,this.a) -s.sfS(this.b) -s.scM(0,B.Y) -return s -case 0:s=A.aP() -s=s?A.bj():new A.b9(new A.be()) -s.saL(0,B.O) -s.sfS(0) -s.scM(0,B.Y) -return s}}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.dE&&b.a.k(0,s.a)&&b.b===s.b&&b.c===s.c}, -gB(a){return A.a7(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return"BorderSide("+this.a.j(0)+", "+B.c.ai(this.b,1)+", "+this.c.j(0)+")"}} -A.c9.prototype={ -i3(a,b,c){return null}, -I(a,b){return this.i3(a,b,!1)}, -U(a,b){var s=this.I(0,b) -if(s==null)s=b.i3(0,this,!0) -return s==null?new A.it(A.b([b,this],t.N_)):s}, -e7(a,b){if(a==null)return this.bH(0,b) -return null}, -e8(a,b){if(a==null)return this.bH(0,1-b) -return null}, -j(a){return"ShapeBorder()"}} -A.ic.prototype={} -A.it.prototype={ -gh1(){return B.d.Fw(this.a,B.K,new A.akT())}, -i3(a,b,c){var s,r,q,p=b instanceof A.it -if(!p){s=this.a -r=c?B.d.gO(s):B.d.gN(s) -q=r.i3(0,b,c) -if(q==null)q=b.i3(0,r,!c) -if(q!=null){p=A.ai(s,!0,t.RY) -p[c?p.length-1:0]=q -return new A.it(p)}}s=A.b([],t.N_) -if(c)B.d.P(s,this.a) -if(p)B.d.P(s,b.a) -else s.push(b) -if(!c)B.d.P(s,this.a) -return new A.it(s)}, -I(a,b){return this.i3(a,b,!1)}, -bH(a,b){var s=this.a,r=A.a8(s).i("aF<1,c9>") -return new A.it(A.ai(new A.aF(s,new A.akU(b),r),!0,r.i("aI.E")))}, -e7(a,b){return A.aFJ(a,this,b)}, -e8(a,b){return A.aFJ(this,a,b)}, -jM(a,b){var s,r -for(s=this.a,r=0;r") -return new A.aF(new A.c1(s,r),new A.akV(),r.i("aF")).c1(0," + ")}} -A.akT.prototype={ -$2(a,b){return a.I(0,b.gh1())}, -$S:250} -A.akU.prototype={ -$1(a){return a.bH(0,this.a)}, -$S:251} -A.akV.prototype={ -$1(a){return a.j(0)}, -$S:252} -A.yX.prototype={ -j(a){return"BoxShape."+this.b}} -A.Jj.prototype={ -i3(a,b,c){return null}, -I(a,b){return this.i3(a,b,!1)}, -jM(a,b){var s=A.cp() -s.hq(0,this.gh1().R(b).EJ(a)) -return s}, -dQ(a,b){var s=A.cp() -s.hq(0,a) -return s}} -A.dP.prototype={ -gh1(){var s=this -return new A.aw(s.d.b,s.a.b,s.b.b,s.c.b)}, -gKu(){var s=this,r=s.a.a -return s.b.a.k(0,r)&&s.c.a.k(0,r)&&s.d.a.k(0,r)}, -gPN(){var s=this,r=s.a.b -return s.b.b===r&&s.c.b===r&&s.d.b===r}, -gOG(){var s=this,r=s.a.c -return s.b.c===r&&s.c.c===r&&s.d.c===r}, -i3(a,b,c){var s=this -if(b instanceof A.dP&&A.kO(s.a,b.a)&&A.kO(s.b,b.b)&&A.kO(s.c,b.c)&&A.kO(s.d,b.d))return new A.dP(A.iF(s.a,b.a),A.iF(s.b,b.b),A.iF(s.c,b.c),A.iF(s.d,b.d)) -return null}, -I(a,b){return this.i3(a,b,!1)}, -bH(a,b){var s=this -return new A.dP(s.a.bH(0,b),s.b.bH(0,b),s.c.bH(0,b),s.d.bH(0,b))}, -e7(a,b){if(a instanceof A.dP)return A.awX(a,this,b) -return this.o3(a,b)}, -e8(a,b){if(a instanceof A.dP)return A.awX(this,a,b) -return this.o4(a,b)}, -yP(a,b,c,d,e){var s,r=this -if(r.gKu()&&r.gPN()&&r.gOG()){s=r.a -switch(s.c.a){case 0:return -case 1:switch(d.a){case 1:A.aBW(a,b,s) -break -case 0:if(c!=null){A.aBX(a,b,s,c) -return}A.aBY(a,b,s) -break}return}}A.aI7(a,b,r.c,r.d,r.b,r.a)}, -hb(a,b,c){return this.yP(a,b,null,B.ag,c)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.dP&&b.a.k(0,s.a)&&b.b.k(0,s.b)&&b.c.k(0,s.c)&&b.d.k(0,s.d)}, -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){var s,r,q=this -if(q.gKu()&&q.gPN()&&q.gOG())return"Border.all("+q.a.j(0)+")" -s=A.b([],t.s) -r=q.a -if(!r.k(0,B.r))s.push("top: "+r.j(0)) -r=q.b -if(!r.k(0,B.r))s.push("right: "+r.j(0)) -r=q.c -if(!r.k(0,B.r))s.push("bottom: "+r.j(0)) -r=q.d -if(!r.k(0,B.r))s.push("left: "+r.j(0)) -return"Border("+B.d.c1(s,", ")+")"}, -gmf(a){return this.a}} -A.eT.prototype={ -gh1(){var s=this -return new A.fl(s.b.b,s.a.b,s.c.b,s.d.b)}, -galY(){var s,r,q=this,p=q.a,o=p.a,n=q.b -if(!n.a.k(0,o)||!q.c.a.k(0,o)||!q.d.a.k(0,o))return!1 -s=p.b -if(n.b!==s||q.c.b!==s||q.d.b!==s)return!1 -r=p.c -if(n.c!==r||q.c.c!==r||q.d.c!==r)return!1 -return!0}, -i3(a,b,c){var s,r,q,p=this,o=null -if(b instanceof A.eT){s=p.a -r=b.a -if(A.kO(s,r)&&A.kO(p.b,b.b)&&A.kO(p.c,b.c)&&A.kO(p.d,b.d))return new A.eT(A.iF(s,r),A.iF(p.b,b.b),A.iF(p.c,b.c),A.iF(p.d,b.d)) -return o}if(b instanceof A.dP){s=b.a -r=p.a -if(!A.kO(s,r)||!A.kO(b.c,p.d))return o -q=p.b -if(!q.k(0,B.r)||!p.c.k(0,B.r)){if(!b.d.k(0,B.r)||!b.b.k(0,B.r))return o -return new A.eT(A.iF(s,r),q,p.c,A.iF(b.c,p.d))}return new A.dP(A.iF(s,r),b.b,A.iF(b.c,p.d),b.d)}return o}, -I(a,b){return this.i3(a,b,!1)}, -bH(a,b){var s=this -return new A.eT(s.a.bH(0,b),s.b.bH(0,b),s.c.bH(0,b),s.d.bH(0,b))}, -e7(a,b){if(a instanceof A.eT)return A.awW(a,this,b) -return this.o3(a,b)}, -e8(a,b){if(a instanceof A.eT)return A.awW(this,a,b) -return this.o4(a,b)}, -yP(a,b,c,d,e){var s,r,q,p=this -if(p.galY()){s=p.a -switch(s.c.a){case 0:return -case 1:switch(d.a){case 1:A.aBW(a,b,s) -break -case 0:if(c!=null){A.aBX(a,b,s,c) -return}A.aBY(a,b,s) -break}return}}switch(e.a){case 0:r=p.c -q=p.b -break -case 1:r=p.b -q=p.c -break -default:r=null -q=null}A.aI7(a,b,p.d,r,q,p.a)}, -hb(a,b,c){return this.yP(a,b,null,B.ag,c)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.eT&&b.a.k(0,s.a)&&b.b.k(0,s.b)&&b.c.k(0,s.c)&&b.d.k(0,s.d)}, -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){var s=this,r=A.b([],t.s),q=s.a -if(!q.k(0,B.r))r.push("top: "+q.j(0)) -q=s.b -if(!q.k(0,B.r))r.push("start: "+q.j(0)) -q=s.c -if(!q.k(0,B.r))r.push("end: "+q.j(0)) -q=s.d -if(!q.k(0,B.r))r.push("bottom: "+q.j(0)) -return"BorderDirectional("+B.d.c1(r,", ")+")"}, -gmf(a){return this.a}} -A.cU.prototype={ -geF(a){var s=this.c -return s==null?null:s.gh1()}, -zr(a,b){var s,r,q -switch(this.x.a){case 1:s=A.ke(a.gbm(),a.gkY()/2) -r=A.cp() -r.lm(0,s) -return r -case 0:r=this.d -if(r!=null){q=A.cp() -q.hp(0,r.R(b).fn(a)) -return q}r=A.cp() -r.hq(0,a) -return r}}, -bH(a,b){var s=this,r=null,q=A.I(r,s.a,b),p=A.aBZ(r,s.c,b),o=A.oT(r,s.d,b),n=A.awZ(r,s.e,b),m=s.f -m=m==null?r:m.bH(0,b) -return new A.cU(q,s.b,p,o,n,m,r,s.x)}, -gyt(){return this.e!=null}, -e7(a,b){if(a==null)return this.bH(0,b) -if(a instanceof A.cU)return A.aC_(a,this,b) -return this.IU(a,b)}, -e8(a,b){if(a==null)return this.bH(0,1-b) -if(a instanceof A.cU)return A.aC_(this,a,b) -return this.IV(a,b)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.cU&&J.e(b.a,s.a)&&J.e(b.b,s.b)&&J.e(b.c,s.c)&&J.e(b.d,s.d)&&A.em(b.e,s.e)&&J.e(b.f,s.f)&&b.x===s.x}, -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,A.dN(s.e),s.f,s.x,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -FO(a,b,c){var s -switch(this.x.a){case 0:s=this.d -if(s!=null)return s.R(c).fn(new A.x(0,0,0+a.a,0+a.b)).A(0,b) -return!0 -case 1:return b.as(0,a.i6(B.i)).gd9()<=Math.min(a.a,a.b)/2}}, -xC(a){return new A.ak9(this,a)}} -A.ak9.prototype={ -N7(a,b,c,d){var s=this.b -switch(s.x.a){case 1:a.eS(0,b.gbm(),b.gkY()/2,c) -break -case 0:s=s.d -if(s==null)a.cW(0,b,c) -else a.cV(0,s.R(d).fn(b),c) -break}}, -a3E(a,b,c){var s,r,q,p,o,n,m=this.b.e -if(m==null)return -for(s=m.length,r=0;r0?n*0.57735+0.5:0)) -p=b.cK(q.b) -n=q.d -this.N7(a,new A.x(p.a-n,p.b-n,p.c+n,p.d+n),o,c)}}, -abV(a,b,c){var s,r,q=this,p=q.b,o=p.b -if(o==null)return -if(q.e==null)q.e=new A.zC(o,q.a) -switch(p.x.a){case 1:s=A.ke(b.gbm(),b.gkY()/2) -r=A.cp() -r.lm(0,s) -break -case 0:p=p.d -if(p!=null){r=A.cp() -r.hp(0,p.R(c.d).fn(b))}else r=null -break -default:r=null}q.e.TC(a,b,r,c)}, -m(a){var s=this.e -if(s!=null)s.m(0) -this.IO(0)}, -iU(a,b,c){var s,r,q=this,p=c.e,o=b.a,n=b.b,m=new A.x(o,n,o+p.a,n+p.b),l=c.d -q.a3E(a,m,l) -p=q.b -o=p.a -n=o==null -if(!n||p.f!=null){if(q.c!=null)s=p.f!=null&&!J.e(q.d,m) -else s=!0 -if(s){s=A.aP() -r=s?A.bj():new A.b9(new A.be()) -if(!n)r.saL(0,o) -o=p.f -if(o!=null){r.sv6(o.R2(0,m,l)) -q.d=m}q.c=r}o=q.c -o.toString -q.N7(a,m,o,l)}q.abV(a,m,c) -o=p.c -if(o!=null){n=p.d -n=n==null?null:n.R(l) -o.yP(a,m,n,p.x,l)}}, -j(a){return"BoxPainter for "+this.b.j(0)}} -A.Jk.prototype={ -j(a){return"BoxFit."+this.b}} -A.LJ.prototype={} -A.hV.prototype={ -me(){var s=A.aP(),r=s?A.bj():new A.b9(new A.be()) -r.saL(0,this.a) -r.sGe(new A.Bp(this.e,A.aTe(this.c))) -return r}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.hV&&b.a.k(0,s.a)&&b.b.k(0,s.b)&&b.c===s.c&&b.d===s.d&&b.e===s.e}, -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,s.e,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){var s=this -return"BoxShadow("+s.a.j(0)+", "+s.b.j(0)+", "+A.jB(s.c)+", "+A.jB(s.d)+"), "+s.e.j(0)}} -A.eC.prototype={ -gh1(){var s=this.a.b -return new A.aw(s,s,s,s)}, -bH(a,b){return new A.eC(this.a.bH(0,b))}, -e7(a,b){if(a instanceof A.eC)return new A.eC(A.bt(a.a,this.a,b)) -return this.o3(a,b)}, -e8(a,b){if(a instanceof A.eC)return new A.eC(A.bt(this.a,a.a,b)) -return this.o4(a,b)}, -jM(a,b){var s=A.cp() -s.lm(0,A.ke(a.gbm(),Math.max(0,a.gkY()/2-this.a.b))) -return s}, -dQ(a,b){var s=A.cp() -s.lm(0,A.ke(a.gbm(),a.gkY()/2)) -return s}, -q2(a){return this.dQ(a,null)}, -xx(a){return new A.eC(a==null?this.a:a)}, -hb(a,b,c){var s=this.a -switch(s.c.a){case 0:break -case 1:a.eS(0,b.gbm(),(b.gkY()-s.b)/2,s.me()) -break}}, -aP(a,b){return this.hb(a,b,null)}, -k(a,b){if(b==null)return!1 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.eC&&b.a.k(0,this.a)}, -gB(a){var s=this.a -return A.a7(s.a,s.b,s.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return"CircleBorder("+this.a.j(0)+")"}} -A.a1e.prototype={ -B1(a,b,c,d){var s,r,q=this -q.gcT(q).c2(0) -switch(b.a){case 0:break -case 1:a.$1(!1) -break -case 2:a.$1(!0) -break -case 3:a.$1(!0) -s=q.gcT(q) -r=A.aP() -s.fo(0,c,r?A.bj():new A.b9(new A.be())) -break}d.$0() -if(b===B.dg)q.gcT(q).bY(0) -q.gcT(q).bY(0)}, -ahv(a,b,c,d){this.B1(new A.a1f(this,a),b,c,d)}, -ahx(a,b,c,d){this.B1(new A.a1g(this,a),b,c,d)}, -ahy(a,b,c,d){this.B1(new A.a1h(this,a),b,c,d)}} -A.a1f.prototype={ -$1(a){var s=this.a -return s.gcT(s).xq(0,this.b,a)}, -$S:7} -A.a1g.prototype={ -$1(a){var s=this.a -return s.gcT(s).xr(0,this.b,a)}, -$S:7} -A.a1h.prototype={ -$1(a){var s=this.a -return s.gcT(s).Qz(0,this.b,a)}, -$S:7} -A.jF.prototype={ -h(a,b){return this.b.h(0,b)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return s.XN(0,b)&&A.r(s).i("jF").b(b)&&A.azL(b.b,s.b)}, -gB(a){return A.a7(A.J(this),this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return"ColorSwatch(primary value: "+this.XO(0)+")"}} -A.hY.prototype={ -d0(){return"Decoration"}, -geF(a){return B.K}, -gyt(){return!1}, -e7(a,b){return null}, -e8(a,b){return null}, -FO(a,b,c){return!0}, -zr(a,b){throw A.c(A.V("This Decoration subclass does not expect to be used for clipping."))}} -A.Jl.prototype={ -m(a){}} -A.Tu.prototype={} -A.pG.prototype={ -j(a){return"ImageRepeat."+this.b}} -A.zC.prototype={ -TC(a,b,c,d){var s,r,q,p=this,o=p.a,n=o.a.R(d) -n.gdB(n) -p.c=n -n.aq(0,new A.fU(p.ga8z(),null,o.b)) -if(p.d==null)return -s=c!=null -if(s){a.c2(0) -a.hu(0,c)}r=p.d -q=r.a -A.aI8(B.P,a,null,null,r.c,B.nL,o.d,!1,q,!1,!1,1,b,B.cM,r.b) -if(s)a.bY(0)}, -a8A(a,b){var s,r,q=this -if(J.e(q.d,a))return -s=q.d -if(s!=null)if(a.a.FW(s.a)){r=s.b -s=r===r&&a.c==s.c}else s=!1 -else s=!1 -if(s){a.a.m(0) -return}s=q.d -if(s!=null)s.a.m(0) -q.d=a -if(!b)q.b.$0()}, -m(a){var s=this.d -if(s!=null)s.a.m(0) -this.d=null}, -j(a){return"DecorationImagePainter(stream: "+A.d(this.c)+", image: "+A.d(this.d)+") for "+this.a.j(0)}} -A.cJ.prototype={ -gjq(){var s=this -return s.geL(s)+s.geM(s)+s.gfU(s)+s.gfW()}, -agw(a){var s=this -switch(a.a){case 0:return s.gjq() -case 1:return s.gdf(s)+s.gds(s)}}, -I(a,b){var s=this -return new A.md(s.geL(s)+b.geL(b),s.geM(s)+b.geM(b),s.gfU(s)+b.gfU(b),s.gfW()+b.gfW(),s.gdf(s)+b.gdf(b),s.gds(s)+b.gds(b))}, -q(a,b,c){var s=this -return new A.md(B.c.q(s.geL(s),b.a,c.a),B.c.q(s.geM(s),b.c,c.b),B.c.q(s.gfU(s),0,c.c),B.c.q(s.gfW(),0,c.d),B.c.q(s.gdf(s),b.b,c.e),B.c.q(s.gds(s),b.d,c.f))}, -j(a){var s=this -if(s.gfU(s)===0&&s.gfW()===0){if(s.geL(s)===0&&s.geM(s)===0&&s.gdf(s)===0&&s.gds(s)===0)return"EdgeInsets.zero" -if(s.geL(s)===s.geM(s)&&s.geM(s)===s.gdf(s)&&s.gdf(s)===s.gds(s))return"EdgeInsets.all("+B.c.ai(s.geL(s),1)+")" -return"EdgeInsets("+B.c.ai(s.geL(s),1)+", "+B.c.ai(s.gdf(s),1)+", "+B.c.ai(s.geM(s),1)+", "+B.c.ai(s.gds(s),1)+")"}if(s.geL(s)===0&&s.geM(s)===0)return"EdgeInsetsDirectional("+B.c.ai(s.gfU(s),1)+", "+B.c.ai(s.gdf(s),1)+", "+B.c.ai(s.gfW(),1)+", "+B.c.ai(s.gds(s),1)+")" -return"EdgeInsets("+B.c.ai(s.geL(s),1)+", "+B.c.ai(s.gdf(s),1)+", "+B.c.ai(s.geM(s),1)+", "+B.c.ai(s.gds(s),1)+") + EdgeInsetsDirectional("+B.c.ai(s.gfU(s),1)+", 0.0, "+B.c.ai(s.gfW(),1)+", 0.0)"}, -k(a,b){var s=this -if(b==null)return!1 -return b instanceof A.cJ&&b.geL(b)===s.geL(s)&&b.geM(b)===s.geM(s)&&b.gfU(b)===s.gfU(s)&&b.gfW()===s.gfW()&&b.gdf(b)===s.gdf(s)&&b.gds(b)===s.gds(s)}, -gB(a){var s=this -return A.a7(s.geL(s),s.geM(s),s.gfU(s),s.gfW(),s.gdf(s),s.gds(s),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} -A.aw.prototype={ -geL(a){return this.a}, -gdf(a){return this.b}, -geM(a){return this.c}, -gds(a){return this.d}, -gfU(a){return 0}, -gfW(){return 0}, -SC(a){var s=this -return new A.x(a.a-s.a,a.b-s.b,a.c+s.c,a.d+s.d)}, -EJ(a){var s=this -return new A.x(a.a+s.a,a.b+s.b,a.c-s.c,a.d-s.d)}, -I(a,b){if(b instanceof A.aw)return this.U(0,b) -return this.IW(0,b)}, -q(a,b,c){var s=this -return new A.aw(B.c.q(s.a,b.a,c.a),B.c.q(s.b,b.b,c.e),B.c.q(s.c,b.c,c.b),B.c.q(s.d,b.d,c.f))}, -as(a,b){var s=this -return new A.aw(s.a-b.a,s.b-b.b,s.c-b.c,s.d-b.d)}, -U(a,b){var s=this -return new A.aw(s.a+b.a,s.b+b.b,s.c+b.c,s.d+b.d)}, -a7(a,b){var s=this -return new A.aw(s.a*b,s.b*b,s.c*b,s.d*b)}, -bK(a,b){var s=this -return new A.aw(s.a/b,s.b/b,s.c/b,s.d/b)}, -R(a){return this}, -n7(a,b,c,d){var s=this,r=b==null?s.a:b,q=d==null?s.b:d,p=c==null?s.c:c -return new A.aw(r,q,p,a==null?s.d:a)}, -xw(a){return this.n7(a,null,null,null)}, -ai7(a,b){return this.n7(a,null,null,b)}, -aib(a,b){return this.n7(null,a,b,null)}} -A.fl.prototype={ -gfU(a){return this.a}, -gdf(a){return this.b}, -gfW(){return this.c}, -gds(a){return this.d}, -geL(a){return 0}, -geM(a){return 0}, -I(a,b){if(b instanceof A.fl)return this.U(0,b) -return this.IW(0,b)}, -as(a,b){var s=this -return new A.fl(s.a-b.a,s.b-b.b,s.c-b.c,s.d-b.d)}, -U(a,b){var s=this -return new A.fl(s.a+b.a,s.b+b.b,s.c+b.c,s.d+b.d)}, -a7(a,b){var s=this -return new A.fl(s.a*b,s.b*b,s.c*b,s.d*b)}, -bK(a,b){var s=this -return new A.fl(s.a/b,s.b/b,s.c/b,s.d/b)}, -R(a){var s=this -switch(a.a){case 0:return new A.aw(s.c,s.b,s.a,s.d) -case 1:return new A.aw(s.a,s.b,s.c,s.d)}}} -A.md.prototype={ -a7(a,b){var s=this -return new A.md(s.a*b,s.b*b,s.c*b,s.d*b,s.e*b,s.f*b)}, -bK(a,b){var s=this -return new A.md(s.a/b,s.b/b,s.c/b,s.d/b,s.e/b,s.f/b)}, -R(a){var s=this -switch(a.a){case 0:return new A.aw(s.d+s.a,s.e,s.c+s.b,s.f) -case 1:return new A.aw(s.c+s.a,s.e,s.d+s.b,s.f)}}, -geL(a){return this.a}, -geM(a){return this.b}, -gfU(a){return this.c}, -gfW(){return this.d}, -gdf(a){return this.e}, -gds(a){return this.f}} -A.akS.prototype={} -A.atG.prototype={ -$1(a){return a<=this.a}, -$S:254} -A.atb.prototype={ -$1(a){var s=this,r=A.I(A.aH9(s.a,s.b,a),A.aH9(s.c,s.d,a),s.e) -r.toString -return r}, -$S:255} -A.a6h.prototype={ -Ci(){var s,r,q,p=this.b -if(p!=null)return p -p=this.a.length -s=1/(p-1) -r=J.fW(p,t.i) -for(q=0;q") -return new A.pW(s.d,s.e,s.f,A.ai(new A.aF(r,new A.a9_(b),q),!0,q.i("aI.E")),s.b,null)}, -e7(a,b){var s=A.aDC(a,this,b) -return s}, -e8(a,b){var s=A.aDC(this,a,b) -return s}, -k(a,b){var s,r=this -if(b==null)return!1 -if(r===b)return!0 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.pW)if(b.d.k(0,r.d))if(b.e.k(0,r.e))if(b.f===r.f)s=A.em(b.a,r.a)&&A.em(b.b,r.b) -else s=!1 -else s=!1 -else s=!1 -else s=!1 -return s}, -gB(a){var s=this -return A.a7(s.d,s.e,s.f,s.c,A.dN(s.a),A.dN(s.b),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){var s=this,r=A.b(["begin: "+s.d.j(0),"end: "+s.e.j(0),"colors: "+A.d(s.a)],t.s),q=s.b -if(q!=null)r.push("stops: "+A.d(q)) -r.push("tileMode: "+s.f.j(0)) -return"LinearGradient("+B.d.c1(r,", ")+")"}} -A.a9_.prototype={ -$1(a){var s=A.I(null,a,this.a) -s.toString -return s}, -$S:65} -A.a7n.prototype={ -ar(a){var s,r -for(s=this.b,r=s.gbg(s),r=r.ga3(r);r.v();)r.gJ(r).m(0) -s.ar(0) -this.a.ar(0) -this.f=0}, -RP(a){var s,r,q,p=this,o=p.c.w(0,a) -if(o!=null){s=o.a -r=A.a(o.d,"_handleRemove") -if(s.r)A.R(A.ae(u.V)) -B.d.w(s.x,r) -o.Jo(0)}q=p.a.w(0,a) -if(q!=null){q.a.T(0,q.b) -return!0}o=p.b.w(0,a) -if(o!=null){s=p.f -r=o.b -r.toString -p.f=s-r -o.m(0) -return!0}return!1}, -P1(a,b,c){var s,r=this,q=b.b -if(q!=null&&q<=104857600&&!0){s=r.f -q.toString -r.f=s+q -r.b.l(0,a,b) -r.a49(c)}else b.m(0)}, -Do(a,b,c){var s=this.c.bQ(0,a,new A.a7p(this,b,a)) -if(s.b==null)s.b=c}, -U_(a,b,c,d){var s,r,q,p,o,n,m,l,k,j=this,i=null,h={} -h.a=h.b=null -q=j.a -p=q.h(0,b) -o=p==null?i:p.a -h.c=o -if(o!=null)return o -p=j.b -n=p.w(0,b) -if(n!=null){h=n.a -j.Do(b,h,n.b) -p.l(0,b,n) -return h}m=j.c.h(0,b) -if(m!=null){h=m.a -q=m.b -if(h.r)A.R(A.ae(u.V)) -p=new A.u8(h) -p.vl(h) -j.P1(b,new A.ET(h,q,p),i) -return h}try{o=h.c=c.$0() -j.Do(b,o,i) -p=o}catch(l){s=A.Z(l) -r=A.aD(l) -d.$2(s,r) -return i}h.d=!1 -h.e=null -k=new A.fU(new A.a7q(h,j,b),i,i) -q.l(0,b,new A.VA(p,k)) -h.c.aq(0,k) -return h.c}, -a49(a){var s,r,q,p,o,n=this,m=n.b -while(!0){if(!(n.f>104857600||m.gp(m)>1000))break -s=m.gaD(m) -r=s.ga3(s) -if(!r.v())A.R(A.c7()) -q=r.gJ(r) -p=m.h(0,q) -s=n.f -o=p.b -o.toString -n.f=s-o -p.m(0) -m.w(0,q)}}} -A.a7p.prototype={ -$0(){return A.aVA(this.b,new A.a7o(this.a,this.c))}, -$S:256} -A.a7o.prototype={ -$0(){this.a.c.w(0,this.b)}, -$S:0} -A.a7q.prototype={ -$2(a,b){var s,r,q,p,o,n -if(a!=null){s=a.a -r=s.gbj(s)*s.gbo(s)*4 -s.m(0)}else r=null -s=this.a -q=s.c -if(q.r)A.R(A.ae(u.V)) -p=new A.u8(q) -p.vl(q) -o=new A.ET(q,r,p) -p=this.b -q=this.c -p.Do(q,s.c,r) -if(s.e==null)p.P1(q,o,s.a) -else o.m(0) -n=s.e -if(n==null)n=p.a.w(0,q) -if(n!=null)n.a.T(0,n.b) -s.d=!0}, -$S:257} -A.SK.prototype={ -m(a){$.c2.z$.push(new A.akD(this))}} -A.akD.prototype={ -$1(a){var s=this.a,r=s.c -if(r!=null)r.m(0) -s.c=null}, -$S:2} -A.ET.prototype={} -A.xn.prototype={ -a2S(a,b,c){var s=new A.anL(this,b) -this.d=s -s=A.a(s,"_handleRemove") -if(a.r)A.R(A.ae(u.V)) -a.x.push(s)}, -j(a){return"#"+A.bX(this)}} -A.anL.prototype={ -$0(){var s,r,q -this.b.$0() -s=this.a -r=s.a -q=A.a(s.d,"_handleRemove") -if(r.r)A.R(A.ae(u.V)) -B.d.w(r.x,q) -s.Jo(0)}, -$S:0} -A.VA.prototype={} -A.AH.prototype={ -QV(a){var s=this -return new A.AH(s.a,s.b,s.c,s.d,a,s.f)}, -k(a,b){var s=this -if(b==null)return!1 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.AH&&b.a==s.a&&b.b==s.b&&J.e(b.c,s.c)&&b.d==s.d&&J.e(b.e,s.e)&&b.f==s.f}, -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.e,s.f,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){var s,r=this,q=""+"ImageConfiguration(",p=r.a -if(p!=null){q+="bundle: "+p.j(0) -s=!0}else s=!1 -p=r.b -if(p!=null){if(s)q+=", " -p=q+("devicePixelRatio: "+B.c.ai(p,1)) -q=p -s=!0}p=r.c -if(p!=null){if(s)q+=", " -p=q+("locale: "+p.j(0)) -q=p -s=!0}p=r.d -if(p!=null){if(s)q+=", " -p=q+("textDirection: "+p.j(0)) -q=p -s=!0}p=r.e -if(p!=null){if(s)q+=", " -p=q+("size: "+p.j(0)) -q=p -s=!0}p=r.f -if(p!=null){if(s)q+=", " -p=q+("platform: "+p.b) -q=p}q+=")" -return q.charCodeAt(0)==0?q:q}} -A.j0.prototype={ -R(a){var s=new A.a7H() -this.a4W(a,new A.a7E(this,a,s),new A.a7F(this,a,s)) -return s}, -a4W(a,b,c){var s,r=null,q={} -q.a=null -q.b=!1 -s=new A.a7B(q,c) -$.a3.S9(new A.YB(new A.a7z(s),r,r,r,r,r,r,r,r,r,r,r,r)).kI(new A.a7A(q,this,a,s,b))}, -uk(a,b,c,d){var s -if(b.a!=null){$.k4.lJ$.U_(0,c,new A.a7C(b),d) -return}s=$.k4.lJ$.U_(0,c,new A.a7D(this,c),d) -if(s!=null)b.If(s)}, -j(a){return"ImageConfiguration()"}} -A.a7E.prototype={ -$2(a,b){this.a.uk(this.b,this.c,a,b)}, -$S(){return A.r(this.a).i("~(j0.T,~(F,cn?))")}} -A.a7F.prototype={ -$3(a,b,c){return this.V3(a,b,c)}, -V3(a,b,c){var s=0,r=A.C(t.H),q=this,p -var $async$$3=A.D(function(d,e){if(d===1)return A.z(e,r) -while(true)switch(s){case 0:s=2 -return A.H(null,$async$$3) -case 2:p=q.c -if(p.a==null)p.If(new A.alV(A.b([],t.XZ),A.b([],t.c))) -p=p.a -p.toString -p.ui(A.bA("while resolving an image"),b,null,!0,c) -return A.A(null,r)}}) -return A.B($async$$3,r)}, -$S(){return A.r(this.a).i("ay<~>(j0.T?,F,cn?)")}} -A.a7B.prototype={ -V2(a,b){var s=0,r=A.C(t.H),q,p=this,o -var $async$$2=A.D(function(c,d){if(c===1)return A.z(d,r) -while(true)switch(s){case 0:o=p.a -if(o.b){s=1 -break}p.b.$3(o.a,a,b) -o.b=!0 -case 1:return A.A(q,r)}}) -return A.B($async$$2,r)}, -$2(a,b){return this.V2(a,b)}, -$S:258} -A.a7z.prototype={ -$5(a,b,c,d,e){this.a.$2(d,e)}, -$S:259} -A.a7A.prototype={ -$0(){var s,r,q,p,o=this,n=null -try{n=o.b.Gq(o.c)}catch(q){s=A.Z(q) -r=A.aD(q) -o.d.$2(s,r) -return}p=o.d -J.awM(n,new A.a7y(o.a,o.b,o.e,p),t.H).lt(p)}, -$S:0} -A.a7y.prototype={ -$1(a){var s,r,q,p=this -p.a.a=a -try{p.c.$2(a,p.d)}catch(q){s=A.Z(q) -r=A.aD(q) -p.d.$2(s,r)}}, -$S(){return A.r(this.b).i("az(j0.T)")}} -A.a7C.prototype={ -$0(){var s=this.a.a -s.toString -return s}, -$S:169} -A.a7D.prototype={ -$0(){return this.a.G8(0,this.b,$.k4.galz())}, -$S:169} -A.jC.prototype={ -k(a,b){var s=this -if(b==null)return!1 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.jC&&b.a===s.a&&b.b===s.b&&b.c===s.c}, -gB(a){return A.a7(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return"AssetBundleImageKey(bundle: "+this.a.j(0)+', name: "'+this.b+'", scale: '+A.d(this.c)+")"}, -gaF(a){return this.b}} -A.IW.prototype={ -G8(a,b,c){return A.aRY(null,this.wa(b,c),b.b,null,b.c)}, -wa(a,b){return this.aaY(a,b)}, -aaY(a,b){var s=0,r=A.C(t.hP),q,p=2,o,n=[],m,l,k -var $async$wa=A.D(function(c,d){if(c===1){o=d -s=p}while(true)switch(s){case 0:l=null -p=4 -s=7 -return A.H(a.a.eo(0,a.b),$async$wa) -case 7:l=d -p=2 -s=6 -break -case 4:p=3 -k=o -if(A.Z(k) instanceof A.pl){$.k4.lJ$.RP(a) -throw k}else throw k -s=6 -break -case 3:s=2 -break -case 6:if(l==null){$.k4.lJ$.RP(a) -throw A.c(A.ae("Unable to read data"))}q=b.$1(A.bG(l.buffer,0,null)) -s=1 -break -case 1:return A.A(q,r) -case 2:return A.z(o,r)}}) -return A.B($async$wa,r)}} -A.alV.prototype={} -A.yK.prototype={ -gpn(){return this.a}, -Gq(a){var s,r={},q=a.a -if(q==null)q=$.a_c() -r.a=r.b=null -q.amg("AssetManifest.json",A.aZA(),t.wd).bG(0,new A.a_J(r,this,a,q),t.H).lt(new A.a_K(r)) -s=r.a -if(s!=null)return s -s=new A.ab($.a3,t.Lv) -r.b=new A.aN(s,t.h8) -return s}, -a4k(a,b,c){var s,r,q,p=b.b -if(p==null||c==null||J.hS(c))return a -s=A.ayp(t.i,t.N) -for(r=J.aW(c);r.v();){q=r.gJ(r) -s.l(0,this.Nj(q),q)}p.toString -return this.a6z(s,p)}, -a6z(a,b){var s,r,q -if(a.qJ(b)){s=a.h(0,b) -s.toString -return s}r=a.am5(b) -q=a.ak1(b) -if(r==null)return a.h(0,q) -if(q==null)return a.h(0,r) -if(b<2||b>(r+q)/2)return a.h(0,q) -else return a.h(0,r)}, -Nj(a){var s,r,q,p -if(a===this.a)return 1 -s=A.m1(a,0,null) -r=s.gm4().length>1?s.gm4()[s.gm4().length-2]:"" -q=$.aIF().tt(r) -if(q!=null&&q.b.length-1>0){p=q.b[1] -p.toString -return A.os(p)}return 1}, -k(a,b){if(b==null)return!1 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.yK&&b.gpn()===this.gpn()&&!0}, -gB(a){return A.a7(this.gpn(),this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return"AssetImage(bundle: "+A.d(this.b)+', name: "'+this.gpn()+'")'}} -A.a_J.prototype={ -$1(a){var s,r=this,q=r.b,p=q.gpn(),o=a==null?null:J.N(a,q.gpn()) -o=q.a4k(p,r.c,o) -o.toString -s=new A.jC(r.d,o,q.Nj(o)) -q=r.a -p=q.b -if(p!=null)p.cq(0,s) -else q.a=new A.dz(s,t.WT)}, -$S:261} -A.a_K.prototype={ -$2(a,b){this.a.b.oK(a,b)}, -$S:72} -A.j_.prototype={ -e3(a){return new A.j_(this.a.e3(0),this.b,this.c)}, -j(a){var s=this.c -s=s!=null?s+" ":"" -return s+this.a.j(0)+" @ "+A.jB(this.b)+"x"}, -gB(a){return A.a7(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s=this -if(b==null)return!1 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.j_&&b.a===s.a&&b.b===s.b&&b.c==s.c}} -A.fU.prototype={ -gB(a){return A.a7(this.a,this.b,this.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s=this -if(b==null)return!1 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.fU&&J.e(b.a,s.a)&&J.e(b.b,s.b)&&J.e(b.c,s.c)}, -amV(a,b){return this.a.$2(a,b)}} -A.a7H.prototype={ -If(a){var s -this.a=a -s=this.b -if(s!=null){this.b=null -B.d.a9(s,a.gPU(a))}}, -aq(a,b){var s=this.a -if(s!=null)return s.aq(0,b) -s=this.b;(s==null?this.b=A.b([],t.XZ):s).push(b)}, -T(a,b){var s,r=this.a -if(r!=null)return r.T(0,b) -for(s=0;r=this.b,s")),n),!0,n.i("q.E")) -s=!1 -for(o=m.length,l=0;l")),r),!0,r.i("q.E")) -for(s=q.length,p=0;p=r.a}else{r=s -s=!0}if(s){s=p.cx -p.Le(new A.j_(s.gfG(s).e3(0),p.Q,p.d)) -p.cy=a -s=p.cx -p.db=s.gF6(s) -s=p.cx -s.gfG(s).m(0) -p.cx=null -s=p.dx -r=p.z -q=B.b.cj(s,r.gtu(r)) -s=p.z -if(s.gz8(s)!==-1){s=p.z -s=q<=s.gz8(s)}else s=!0 -if(s)p.o9() -return}r.toString -p.dy=A.bp(new A.aS(B.c.aX((r.a-(a.a-A.a(p.cy,o).a))*$.aHg)),new A.aa5(p))}, -o9(){var s=0,r=A.C(t.H),q,p=2,o,n=[],m=this,l,k,j,i,h -var $async$o9=A.D(function(a,b){if(a===1){o=b -s=p}while(true)switch(s){case 0:i=m.cx -if(i!=null)i.gfG(i).m(0) -m.cx=null -p=4 -s=7 -return A.H(m.z.q1(),$async$o9) -case 7:m.cx=b -p=2 -s=6 -break -case 4:p=3 -h=o -l=A.Z(h) -k=A.aD(h) -m.ui(A.bA("resolving an image frame"),l,m.ch,!0,k) -s=1 -break -s=6 -break -case 3:s=2 -break -case 6:i=m.z -if(i.gtu(i)===1){if(m.a.length===0){s=1 -break}i=m.cx -m.Le(new A.j_(i.gfG(i).e3(0),m.Q,m.d)) -i=m.cx -i.gfG(i).m(0) -m.cx=null -s=1 -break}m.O4() -case 1:return A.A(q,r) -case 2:return A.z(o,r)}}) -return A.B($async$o9,r)}, -O4(){if(this.fr)return -this.fr=!0 -$.c2.I_(this.ga7L())}, -Le(a){this.Wj(a);++this.dx}, -aq(a,b){var s,r=this -if(r.a.length===0){s=r.z -if(s!=null)s=r.b==null||s.gtu(s)>1 -else s=!1}else s=!1 -if(s)r.o9() -r.Y6(0,b)}, -T(a,b){var s,r=this -r.Y7(0,b) -if(r.a.length===0){s=r.dy -if(s!=null)s.ay(0) -r.dy=null}}, -wh(){var s,r=this -r.Y5() -if(r.r){s=r.y -if(s!=null)s.a=A.aka(s.d,null,s.$ti.i("f8.T")) -s=r.y -if(s!=null)s.ay(0) -r.y=null}}} -A.aa6.prototype={ -$2(a,b){this.a.ui(A.bA("resolving an image codec"),a,this.b,!0,b)}, -$S:72} -A.aa7.prototype={ -$2(a,b){this.a.ui(A.bA("loading an image"),a,this.b,!0,b)}, -$S:72} -A.aa5.prototype={ -$0(){this.a.O4()}, -$S:0} -A.Uv.prototype={} -A.Uu.prototype={} -A.IE.prototype={} -A.n5.prototype={ -k(a,b){var s=this -if(b==null)return!1 -return b instanceof A.n5&&b.a===s.a&&b.b==s.b&&b.c==s.c&&b.d===s.d&&A.em(b.f,s.f)}, -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return"InlineSpanSemanticsInformation{text: "+this.a+", semanticsLabel: "+A.d(this.b)+", recognizer: "+A.d(this.c)+"}"}} -A.i3.prototype={ -HR(a){var s={} -s.a=null -this.bP(new A.a7U(s,a,new A.IE())) -return s.a}, -H6(a,b){var s,r=new A.ci("") -this.QK(r,a,b) -s=r.a -return s.charCodeAt(0)==0?s:s}, -UE(){return this.H6(!0,!0)}, -UF(a){return this.H6(a,!0)}, -aoR(a){return this.H6(!0,a)}, -aH(a,b){var s={} -if(b<0)return null -s.a=null -this.bP(new A.a7T(s,b,new A.IE())) -return s.a}, -k(a,b){if(b==null)return!1 -if(this===b)return!0 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.i3&&J.e(b.a,this.a)}, -gB(a){return J.bY(this.a)}} -A.a7U.prototype={ -$1(a){var s=a.VJ(this.b,this.c) -this.a.a=s -return s==null}, -$S:47} -A.a7T.prototype={ -$1(a){var s=a.ahB(this.b,this.c) -this.a.a=s -return s==null}, -$S:47} -A.qi.prototype={} -A.dy.prototype={ -gh1(){var s=this.a.b -return new A.aw(s,s,s,s)}, -bH(a,b){var s=this.a.bH(0,b) -return new A.dy(this.b.a7(0,b),s)}, -e7(a,b){var s,r,q=this -if(a instanceof A.dy){s=A.bt(a.a,q.a,b) -r=A.oT(a.b,q.b,b) -r.toString -return new A.dy(r,s)}if(a instanceof A.eC)return new A.fb(q.b,1-b,A.bt(a.a,q.a,b)) -return q.o3(a,b)}, -e8(a,b){var s,r,q=this -if(a instanceof A.dy){s=A.bt(q.a,a.a,b) -r=A.oT(q.b,a.b,b) -r.toString -return new A.dy(r,s)}if(a instanceof A.eC)return new A.fb(q.b,b,A.bt(q.a,a.a,b)) -return q.o4(a,b)}, -xx(a){var s=a==null?this.a:a -return new A.dy(this.b,s)}, -jM(a,b){var s=A.cp() -s.hp(0,this.b.R(b).fn(a).il(-this.a.b)) -return s}, -dQ(a,b){var s=A.cp() -s.hp(0,this.b.R(b).fn(a)) -return s}, -q2(a){return this.dQ(a,null)}, -hb(a,b,c){var s,r,q,p,o,n=this.a -switch(n.c.a){case 0:break -case 1:s=n.b -r=this.b -if(s===0)a.cV(0,r.R(c).fn(b),n.me()) -else{q=r.R(c).fn(b) -p=q.il(-s) -r=A.aP() -o=r?A.bj():new A.b9(new A.be()) -o.saL(0,n.a) -a.ib(0,q,p,o)}break}}, -aP(a,b){return this.hb(a,b,null)}, -k(a,b){if(b==null)return!1 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.dy&&b.a.k(0,this.a)&&b.b.k(0,this.b)}, -gB(a){return A.a7(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return"RoundedRectangleBorder("+this.a.j(0)+", "+this.b.j(0)+")"}} -A.fb.prototype={ -gh1(){var s=this.a.b -return new A.aw(s,s,s,s)}, -bH(a,b){var s=this.a.bH(0,b) -return new A.fb(this.b.a7(0,b),b,s)}, -e7(a,b){var s,r,q,p=this -if(a instanceof A.dy){s=A.bt(a.a,p.a,b) -r=A.oT(a.b,p.b,b) -r.toString -return new A.fb(r,p.c*b,s)}if(a instanceof A.eC){s=p.c -return new A.fb(p.b,s+(1-s)*(1-b),A.bt(a.a,p.a,b))}if(a instanceof A.fb){s=A.bt(a.a,p.a,b) -r=A.oT(a.b,p.b,b) -r.toString -q=A.aa(a.c,p.c,b) -q.toString -return new A.fb(r,q,s)}return p.o3(a,b)}, -e8(a,b){var s,r,q,p=this -if(a instanceof A.dy){s=A.bt(p.a,a.a,b) -r=A.oT(p.b,a.b,b) -r.toString -return new A.fb(r,p.c*(1-b),s)}if(a instanceof A.eC){s=p.c -return new A.fb(p.b,s+(1-s)*b,A.bt(p.a,a.a,b))}if(a instanceof A.fb){s=A.bt(p.a,a.a,b) -r=A.oT(p.b,a.b,b) -r.toString -q=A.aa(p.c,a.c,b) -q.toString -return new A.fb(r,q,s)}return p.o4(a,b)}, -vq(a){var s,r,q,p,o,n,m,l=this.c -if(l===0||a.c-a.a===a.d-a.b)return a -s=a.c -r=a.a -q=s-r -p=a.d -o=a.b -n=p-o -if(q")),!0,t.Q2)}p.y=A.ai(new A.aF(r,new A.ara(p,a,b),A.a8(r).i("aF<1,no>")),!0,t.ke)}if(p.r!=null||p.x!=null)p.e=s.e.dQ(a,b) -if(s.c!=null)p.f=s.e.jM(a,b) -p.c=a -p.d=b}, -ac0(a){var s,r,q=this -if(q.x!=null){s=0 -while(!0){r=q.x -r.toString -if(!(s=3)q.a5() -else if(s>=2)q.b=!0}, -snG(a,b){if(this.d===b)return -this.d=b -this.a5()}, -sc5(a,b){var s=this -if(s.e===b)return -s.e=b -s.a5() -s.dx=null}, -spR(a){var s=this -if(s.f===a)return -s.f=a -s.a5() -s.dx=null}, -sRE(a,b){if(this.r==b)return -this.r=b -this.a5()}, -snq(a,b){if(J.e(this.x,b))return -this.x=b -this.a5()}, -sps(a,b){if(this.y==b)return -this.y=b -this.a5()}, -sjU(a,b){if(J.e(this.z,b))return -this.z=b -this.a5()}, -spS(a){if(this.Q===a)return -this.Q=a -this.a5()}, -jO(a){if(a==null||a.length===0||A.em(a,this.db))return -this.db=a -this.a5()}, -KH(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=null,a0=b.c.a -if(a0==null)a0=a -else{s=b.d -r=b.e -if(r==null)r=a1 -q=b.f -p=b.y -o=b.r -n=b.x -m=b.z -l=a0.x -k=a0.y -j=a0.d -i=a0.r -if(i==null)i=14 -a0=a0.cx -if(m==null)m=a -else{h=m.a -g=m.geU() -f=m.d -f=f==null?a:f*q -e=m.e -d=m.y -c=m.r -d=A.aTJ(h,g,f,m.x,c,m.z,e,d) -m=d}r=A.axZ(o,j,i*q,k,l,a0,n,p,m,s,r,a) -a0=r}if(a0==null){a0=b.d -s=b.e -if(s==null)s=a1 -r=b.f -q=b.y -p=b.ch -p=A.axZ(b.r,a,14*r,a,a,a,b.x,q,a,a0,s,p) -a0=p}return a0}, -a54(){return this.KH(null)}, -gd8(){var s,r,q=this,p=q.dx -if(p==null){s=A.axY(q.KH(B.a7)) -p=q.c -if(p==null)r=null -else{p=p.a -r=p==null?null:p.HT(q.f)}if(r!=null)s.pL(0,r) -s.n_(0," ") -p=s.bJ(0) -p.io(0,B.OB) -q.dx=p}return p.gbj(p)}, -gbo(a){var s=this.Q,r=this.a -s=s===B.xD?r.gtI():r.gbo(r) -return Math.ceil(s)}, -dH(a){var s -switch(a.a){case 0:s=this.a -return s.glp(s) -case 1:s=this.a -return s.gSx(s)}}, -KG(){var s,r,q=this,p=q.c -if(p==null)throw A.c(A.ae("TextPainter.text must be set to a non-null value before using the TextPainter.")) -s=A.axY(q.a54()) -r=q.f -p.Qk(0,s,q.db,r) -q.cy=s.gTH() -q.a=s.bJ(0) -q.b=!1}, -MG(a,b){var s,r,q=this -q.a.io(0,new A.nn(b)) -if(a!==b){switch(q.Q.a){case 1:s=Math.ceil(q.a.gtI()) -break -case 0:s=Math.ceil(q.a.gyE()) -break -default:s=null}s=J.a_e(s,a,b) -r=q.a -if(s!==Math.ceil(r.gbo(r)))q.a.io(0,new A.nn(s))}}, -yy(a,b,c){var s=this,r=s.a==null -if(!r&&c===s.dy&&b===s.fr)return -if(s.b||r)s.KG() -s.dy=c -s.fr=b -s.go=s.fy=null -s.MG(c,b) -s.cx=s.a.uE()}, -am7(a){return this.yy(a,1/0,0)}, -aP(a,b){var s,r=this,q=r.dy,p=r.fr -if(r.a==null||q==null||p==null)throw A.c(A.ae("TextPainter.paint called when text geometry was not yet calculated.\nPlease call layout() before paint() to position the text before painting it.")) -if(r.b){r.KG() -r.MG(q,p)}s=r.a -s.toString -a.ic(0,s,b)}, -HM(a){var s=this.c.aH(0,a) -if(s==null)return null -return(s&63488)===55296?a+2:a+1}, -HN(a){var s=a-1,r=this.c.aH(0,s) -if(r==null)return null -return(r&63488)===55296?a-2:s}, -LQ(a,b){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.c.UF(!1),g=i.c -g.toString -s=g.aH(0,Math.max(0,a-1)) -if(s==null)return null -r=(s&63488)===55296||i.c.aH(0,a)===8205||s===8207||s===8206 -q=r?2:1 -p=A.b([],t.Lx) -for(g=-h.length,o=!r,n=s===10;p.length===0;){m=a-q -p=i.a.zp(m,a,B.mW) -if(p.length===0){if(o&&n)break -if(m>>0,s=!q;o.length===0;){n=a+p -o=j.a.zp(a,n,B.mW) -if(o.length===0){if(s)break -if(n>=h)break -p*=2 -continue}m=B.d.gO(o) -h=m.e -l=h===B.u?m.a:m.c -k=h===B.a7?l-(b.c-b.a):l -h=j.a -h=B.c.q(k,0,h.gbo(h)) -s=j.a -return new A.x(h,m.b,B.c.q(k,0,s.gbo(s)),m.d)}return null}, -gBA(){var s=this -switch(s.d.a){case 0:return B.i -case 1:return new A.m(s.gbo(s),0) -case 2:return new A.m(s.gbo(s)/2,0) -case 3:case 4:switch(s.e.a){case 0:return new A.m(s.gbo(s),0) -case 1:return B.i}break -case 5:switch(s.e.a){case 0:return B.i -case 1:return new A.m(s.gbo(s),0)}break}}, -mJ(a,b){var s,r,q,p,o=this -if(a.k(0,o.fy)&&b.k(0,o.go))return -s=a.a -switch(a.b.a){case 0:r=o.LQ(s,b) -if(r==null)r=o.LP(s,b) -break -case 1:r=o.LP(s,b) -if(r==null)r=o.LQ(s,b) -break -default:r=null}q=r!=null -p=q?new A.m(r.a,r.b):o.gBA() -o.fx=new A.akE(p,q?r.d-r.b:null) -o.fy=a -o.go=b}, -zq(a,b,c){return this.a.nJ(a.a,a.b,b,c)}, -rJ(){var s=this.id -return s==null?this.id=this.a.rJ():s}} -A.nY.prototype={ -goQ(a){return this.e}, -gzj(){return!0}, -iS(a,b){var s -if(t.b.b(a)){s=this.d -if(s!=null)s.wY(a)}}, -Qk(a,b,c,d){var s,r,q,p,o,n=this.a,m=n!=null -if(m)b.pL(0,n.HT(d)) -n=this.b -if(n!=null)try{b.n_(0,n)}catch(q){n=A.Z(q) -if(n instanceof A.fh){s=n -r=A.aD(q) -A.dH(new A.bS(s,r,"painting library",A.bA("while building a TextSpan"),null,!1)) -b.n_(0,"\ufffd")}else throw q}n=this.c -if(n!=null)for(p=n.length,o=0;oq.a)q=p -if(q===B.d5)return q}s=n.c -if(s!=null)for(r=b.c,o=0;oq.a)q=p -if(q===B.d5)return q}return q}, -k(a,b){var s,r=this -if(b==null)return!1 -if(r===b)return!0 -if(J.a6(b)!==A.J(r))return!1 -if(!r.Ya(0,b))return!1 -if(b instanceof A.nY)if(b.b==r.b)if(b.d==r.d)s=r.e.k(0,b.e)&&A.em(b.c,r.c) -else s=!1 -else s=!1 -else s=!1 -return s}, -gB(a){var s=this -return A.a7(A.i3.prototype.gB.call(s,s),s.b,s.d,null,null,null,s.e,A.dN(s.c),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -d0(){return"TextSpan"}, -$ias:1, -$ii8:1, -gyJ(){return null}, -gyK(){return null}} -A.u.prototype={ -geU(){var s=this,r=s.f!=null&&s.e!=null,q=s.e -if(r){q.toString -r=A.a8(q).i("aF<1,k>") -r=A.ai(new A.aF(q,new A.aio(s),r),!0,r.i("aI.E"))}else r=q -return r}, -gov(a){var s,r=this,q=r.f -if(q!=null&&r.d!=null){s="packages/"+A.d(q)+"/" -q=r.d -q.toString -return B.e.ci(q,s.length)}return r.d}, -rN(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=b.dx -if(a==null&&b4==null)s=a2==null?b.b:a2 -else s=null -r=b.dy -if(r==null&&a0==null)q=a1==null?b.c:a1 -else q=null -p=b1==null?b.r:b1 -o=b3==null?b.x:b3 -n=b7==null?b.z:b7 -m=c3==null?b.Q:c3 -l=c2==null?b.ch:c2 -k=b5==null?b.cx:b5 -a=b4==null?a:b4 -r=a0==null?r:a0 -j=c1==null?b.k1:c1 -i=a4==null?b.fr:a4 -h=a5==null?b.fx:a5 -g=a6==null?b.fy:a6 -f=a7==null?b.go:a7 -e=a8==null?b.gov(b):a8 -d=a9==null?b.geU():a9 -c=c0==null?b.f:c0 -return A.bM(r,q,s,null,i,h,g,f,e,d,b.k2,p,b.y,o,a,k,b.a,b.cy,n,b.db,b.k3,c,j,l,m)}, -ai3(a){return this.rN(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,a,null,null,null,null,null,null)}, -eg(a){return this.rN(null,null,a,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null)}, -xy(a,b){return this.rN(null,null,a,null,null,null,null,null,null,null,null,b,null,null,null,null,null,null,null,null,null,null,null,null)}, -QR(a){return this.rN(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,a,null,null,null,null,null,null,null,null)}, -bW(a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2 -if(a3==null)return this -if(!a3.a)return a3 -s=a3.b -r=a3.c -q=a3.r -p=a3.x -o=a3.y -n=a3.z -m=a3.Q -l=a3.ch -k=a3.cx -j=a3.cy -i=a3.db -h=a3.dx -g=a3.dy -f=a3.k1 -e=a3.k2 -d=a3.fr -c=a3.fx -b=a3.fy -a=a3.go -a0=a3.gov(a3) -a1=a3.geU() -a2=a3.f -return this.rN(g,r,s,null,d,c,b,a,a0,a1,e,q,o,p,h,k,j,n,i,a3.k3,a2,f,l,m)}, -HT(a){var s,r,q=this,p=q.geU(),o=q.r -o=o==null?null:o*a -s=q.dy -if(s==null){s=q.c -if(s!=null){r=A.aP() -r=r?A.bj():new A.b9(new A.be()) -r.saL(0,s) -s=r}else s=null}return A.aFf(s,q.b,q.fr,q.fx,q.fy,q.go,q.d,p,q.k2,o,q.y,q.x,q.dx,q.cx,q.cy,q.z,q.db,q.k1,q.ch,q.Q)}, -b8(a,b){var s,r=this -if(r===b)return B.fq -if(r.a===b.a)if(r.d==b.d)if(r.r==b.r)if(r.x==b.x)if(r.z==b.z)if(r.Q==b.Q)if(r.ch==b.ch)if(r.cx==b.cx)s=r.dx!=b.dx||r.dy!=b.dy||!A.em(r.k1,b.k1)||!A.em(r.k2,b.k2)||!A.em(r.geU(),b.geU())||!1 -else s=!0 -else s=!0 -else s=!0 -else s=!0 -else s=!0 -else s=!0 -else s=!0 -else s=!0 -if(s)return B.d5 -if(!J.e(r.b,b.b)||!J.e(r.c,b.c)||!J.e(r.fr,b.fr)||!J.e(r.fx,b.fx)||r.fy!=b.fy||r.go!=b.go)return B.OP -return B.fq}, -k(a,b){var s,r=this -if(b==null)return!1 -if(r===b)return!0 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.u)if(b.a===r.a)if(J.e(b.b,r.b))if(J.e(b.c,r.c))if(b.r==r.r)if(b.x==r.x)if(b.z==r.z)if(b.Q==r.Q)if(b.ch==r.ch)if(b.cx==r.cx)s=b.dx==r.dx&&b.dy==r.dy&&A.em(b.k1,r.k1)&&A.em(b.k2,r.k2)&&J.e(b.fr,r.fr)&&J.e(b.fx,r.fx)&&b.fy==r.fy&&b.go==r.go&&b.d==r.d&&A.em(b.geU(),r.geU())&&b.f==r.f&&!0 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -return s}, -gB(a){var s=this -return A.dN([s.a,s.b,s.c,s.r,s.x,s.y,s.z,s.Q,s.ch,s.cx,s.cy,s.db,s.dx,s.dy,A.dN(s.k1),A.dN(s.k2),s.fr,s.fx,s.fy,s.go,s.d,A.dN(s.geU()),s.f,s.k3])}, -d0(){return"TextStyle"}} -A.aio.prototype={ -$1(a){return"packages/"+A.d(this.a.f)+"/"+a}, -$S:30} -A.XP.prototype={} -A.a5M.prototype={ -f_(a,b){var s=this,r=s.e,q=s.c -return s.d+r*Math.pow(s.b,b)/q-r/q}, -ie(a,b){return this.e*Math.pow(this.b,b)}, -gFr(){return this.d-this.e/this.c}, -Uz(a){var s,r,q=this,p=q.d -if(a===p)return 0 -s=q.e -if(s!==0)if(s>0)r=aq.gFr() -else r=a>p||a=l&&n.c>=n.d)return new A.S(B.b.q(0,m,l),B.b.q(0,n.c,n.d)) -s=a.a -r=a.b -q=s/r -if(s>l){r=l/q -s=l}p=n.d -if(r>p){s=p*q -r=p}if(s=s.b&&s.c>=s.d}, -a7(a,b){var s=this -return new A.al(s.a*b,s.b*b,s.c*b,s.d*b)}, -bK(a,b){var s=this -return new A.al(s.a/b,s.b/b,s.c/b,s.d/b)}, -galT(){var s=this,r=s.a -if(r>=0)if(r<=s.b){r=s.c -r=r>=0&&r<=s.d}else r=!1 -else r=!1 -return r}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.al&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d}, -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){var s,r,q,p=this,o=p.galT()?"":"; NOT NORMALIZED",n=p.a -if(n===1/0&&p.c===1/0)return"BoxConstraints(biggest"+o+")" -if(n===0&&p.b===1/0&&p.c===0&&p.d===1/0)return"BoxConstraints(unconstrained"+o+")" -s=new A.a0h() -r=s.$3(n,p.b,"w") -q=s.$3(p.c,p.d,"h") -return"BoxConstraints("+r+", "+q+o+")"}} -A.a0h.prototype={ -$3(a,b,c){if(a===b)return c+"="+B.c.ai(a,1) -return B.c.ai(a,1)+"<="+c+"<="+B.c.ai(b,1)}, -$S:270} -A.iH.prototype={ -x0(a,b,c){if(c!=null){c=A.By(A.ay2(c)) -if(c==null)return!1}return this.DU(a,b,c)}, -n0(a,b,c){var s,r=b==null,q=r?c:c.as(0,b) -r=!r -if(r)this.c.push(new A.xy(new A.m(-b.a,-b.b))) -s=a.$2(this,q) -if(r)this.yW() -return s}, -DU(a,b,c){var s,r=c==null,q=r?b:A.fq(c,b) -r=!r -if(r)this.c.push(new A.G_(c)) -s=a.$2(this,q) -if(r)this.yW() -return s}, -Q1(a,b,c){var s,r=this -if(b!=null)r.c.push(new A.xy(new A.m(-b.a,-b.b))) -else{c.toString -c=A.By(A.ay2(c)) -c.toString -r.c.push(new A.G_(c))}s=a.$1(r) -r.yW() -return s}, -agq(a,b){return this.Q1(a,null,b)}, -agp(a,b){return this.Q1(a,b,null)}} -A.oW.prototype={ -gj0(a){return t.q.a(this.a)}, -j(a){return"#"+A.bX(t.q.a(this.a))+"@"+this.c.j(0)}} -A.fi.prototype={ -j(a){return"offset="+A.d(this.a)}} -A.zr.prototype={} -A.rs.prototype={ -j(a){return"_IntrinsicDimension."+this.b}} -A.FK.prototype={ -k(a,b){if(b==null)return!1 -return b instanceof A.FK&&b.a===this.a&&b.b===this.b}, -gB(a){return A.a7(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} -A.y.prototype={ -ez(a){if(!(a.e instanceof A.fi))a.e=new A.fi(B.i)}, -ad(a,b,c){var s,r=this.k4 -if(r==null)r=this.k4=A.v(t.oc,t.i) -s=r.bQ(0,new A.FK(a,b),new A.acN(c,b)) -return s}, -bc(a){return 0}, -b2(a){return 0}, -b5(a){return 0}, -bb(a){return 0}, -f0(a){var s,r=this.r1 -if(r==null)r=this.r1=A.v(t.k,t.FW) -s=r.bQ(0,a,new A.acP(this,a)) -return s}, -cd(a){return B.n}, -gmu(){var s=this.rx -return new A.x(0,0,0+s.a,0+s.b)}, -zu(a,b){var s=this.jL(a) -if(s==null&&!b)return this.rx.b -return s}, -pZ(a){return this.zu(a,!1)}, -jL(a){var s=this,r=s.ry -if(r==null)r=s.ry=A.v(t.W7,t.PM) -r.bQ(0,a,new A.acO(s,a)) -return s.ry.h(0,a)}, -dH(a){return null}, -ga8(){return t.k.a(A.t.prototype.ga8.call(this))}, -a5(){var s=this,r=s.ry -if(!(r!=null&&r.gbv(r))){r=s.k4 -if(!(r!=null&&r.gbv(r))){r=s.r1 -r=r!=null&&r.gbv(r)}else r=!0}else r=!0 -if(r){r=s.ry -if(r!=null)r.ar(0) -r=s.k4 -if(r!=null)r.ar(0) -r=s.r1 -if(r!=null)r.ar(0) -if(s.gaA(s) instanceof A.t){s.Gc() -return}}s.YL()}, -u2(){this.rx=this.cd(t.k.a(A.t.prototype.ga8.call(this)))}, -bX(){}, -c7(a,b){var s,r=this -if(r.rx.A(0,b))if(r.cZ(a,b)||r.hz(b)){s=new A.oW(b,r) -a.jZ() -s.b=B.d.gO(a.b) -a.a.push(s) -return!0}return!1}, -hz(a){return!1}, -cZ(a,b){return!1}, -dT(a,b){var s,r=a.e -r.toString -s=t.x.a(r).a -b.aR(0,s.a,s.b)}, -j4(a){var s,r,q,p,o,n=this.dE(0,null) -if(n.lA(n)===0)return B.i -s=new A.eh(new Float64Array(3)) -s.jP(0,0,1) -r=new A.eh(new Float64Array(3)) -r.jP(0,0,0) -q=n.yV(r) -r=new A.eh(new Float64Array(3)) -r.jP(0,0,1) -p=n.yV(r).as(0,q) -r=new A.eh(new Float64Array(3)) -r.jP(a.a,a.b,0) -o=n.yV(r) -r=o.as(0,p.j5(s.RA(o)/s.RA(p))).a -return new A.m(r[0],r[1])}, -gjD(){var s=this.rx -return new A.x(0,0,0+s.a,0+s.b)}, -iS(a,b){this.YK(a,b)}} -A.acN.prototype={ -$0(){return this.a.$1(this.b)}, -$S:181} -A.acP.prototype={ -$0(){return this.a.cd(this.b)}, -$S:271} -A.acO.prototype={ -$0(){return this.a.dH(this.b)}, -$S:272} -A.cm.prototype={ -Re(a){var s,r,q,p=this.Z$ -for(s=A.r(this).i("cm.1?");p!=null;){r=s.a(p.e) -q=p.jL(a) -if(q!=null)return q+r.a.b -p=r.a1$}return null}, -xH(a){var s,r,q,p,o=this.Z$ -for(s=A.r(this).i("cm.1"),r=null;o!=null;){q=o.e -q.toString -s.a(q) -p=o.jL(a) -if(p!=null){p+=q.a.b -r=r!=null?Math.min(r,p):p}o=q.a1$}return r}, -oT(a,b){var s,r,q={},p=q.a=this.cG$ -for(s=A.r(this).i("cm.1");p!=null;p=r){p=p.e -p.toString -s.a(p) -if(a.n0(new A.acM(q,b,p),p.a,b))return!0 -r=p.ct$ -q.a=r}return!1}, -kb(a,b){var s,r,q,p,o,n=this.Z$ -for(s=A.r(this).i("cm.1"),r=b.a,q=b.b;n!=null;){p=n.e -p.toString -s.a(p) -o=p.a -a.eG(n,new A.m(o.a+r,o.b+q)) -n=p.a1$}}} -A.acM.prototype={ -$2(a,b){return this.a.a.c7(a,b)}, -$S:17} -A.F0.prototype={ -av(a){this.vf(0)}} -A.i9.prototype={ -j(a){return this.v9(0)+"; id="+A.d(this.e)}} -A.aa0.prototype={ -fl(a,b){var s,r=this.b.h(0,a) -r.cn(0,b,!0) -s=r.rx -s.toString -return s}, -fK(a,b){var s=this.b.h(0,a).e -s.toString -t.Wz.a(s).a=b}, -a42(a,b){var s,r,q,p,o,n,m=this,l=m.b -try{m.b=A.v(t.K,t.q) -for(r=t.Wz,q=b;q!=null;q=n){p=q.e -p.toString -s=r.a(p) -p=m.b -p.toString -o=s.e -o.toString -p.l(0,o,q) -n=s.a1$}m.yU(a)}finally{m.b=l}}, -j(a){return"MultiChildLayoutDelegate"}} -A.CM.prototype={ -ez(a){if(!(a.e instanceof A.i9))a.e=new A.i9(null,null,B.i)}, -sEK(a){var s=this,r=s.C -if(r===a)return -if(A.J(a)!==A.J(r)||a.my(r))s.a5() -s.C=a -s.b!=null}, -aC(a){this.ZZ(a)}, -av(a){this.a__(0)}, -bc(a){var s=A.iG(a,1/0),r=s.b0(new A.S(B.b.q(1/0,s.a,s.b),B.b.q(1/0,s.c,s.d))).a -if(isFinite(r))return r -return 0}, -b2(a){var s=A.iG(a,1/0),r=s.b0(new A.S(B.b.q(1/0,s.a,s.b),B.b.q(1/0,s.c,s.d))).a -if(isFinite(r))return r -return 0}, -b5(a){var s=A.iG(1/0,a),r=s.b0(new A.S(B.b.q(1/0,s.a,s.b),B.b.q(1/0,s.c,s.d))).b -if(isFinite(r))return r -return 0}, -bb(a){var s=A.iG(1/0,a),r=s.b0(new A.S(B.b.q(1/0,s.a,s.b),B.b.q(1/0,s.c,s.d))).b -if(isFinite(r))return r -return 0}, -cd(a){return a.b0(new A.S(B.b.q(1/0,a.a,a.b),B.b.q(1/0,a.c,a.d)))}, -bX(){var s=this,r=t.k.a(A.t.prototype.ga8.call(s)) -r=r.b0(new A.S(B.b.q(1/0,r.a,r.b),B.b.q(1/0,r.c,r.d))) -s.rx=r -s.C.a42(r,s.Z$)}, -aP(a,b){this.kb(a,b)}, -cZ(a,b){return this.oT(a,b)}} -A.Gu.prototype={ -aC(a){var s,r,q -this.dS(a) -s=this.Z$ -for(r=t.Wz;s!=null;){s.aC(a) -q=s.e -q.toString -s=r.a(q).a1$}}, -av(a){var s,r,q -this.de(0) -s=this.Z$ -for(r=t.Wz;s!=null;){s.av(0) -q=s.e -q.toString -s=r.a(q).a1$}}} -A.Wk.prototype={} -A.KJ.prototype={ -aq(a,b){var s=this.a -return s==null?null:s.aq(0,b)}, -T(a,b){var s=this.a -return s==null?null:s.T(0,b)}, -guW(){return null}, -zT(a){return this.fp(a)}, -yj(a){return null}, -j(a){var s="#"+A.bX(this)+"(",r=this.a -r=r==null?null:r.j(0) -return s+(r==null?"":r)+")"}} -A.CN.prototype={ -su0(a){var s=this.D -if(s==a)return -this.D=a -this.KY(a,s)}, -sS8(a){var s=this.ae -if(s==a)return -this.ae=a -this.KY(a,s)}, -KY(a,b){var s=this,r=a==null -if(r)s.aS() -else if(b==null||A.J(a)!==A.J(b)||a.fp(b))s.aS() -if(s.b!=null){if(b!=null)b.T(0,s.gdN()) -if(!r)a.aq(0,s.gdN())}if(r){if(s.b!=null)s.aE()}else if(b==null||A.J(a)!==A.J(b)||a.zT(b))s.aE()}, -syX(a){if(this.aM.k(0,a))return -this.aM=a -this.a5()}, -bc(a){var s -if(this.u$==null){s=this.aM.a -return isFinite(s)?s:0}return this.Ay(a)}, -b2(a){var s -if(this.u$==null){s=this.aM.a -return isFinite(s)?s:0}return this.Aw(a)}, -b5(a){var s -if(this.u$==null){s=this.aM.b -return isFinite(s)?s:0}return this.Ax(a)}, -bb(a){var s -if(this.u$==null){s=this.aM.b -return isFinite(s)?s:0}return this.Av(a)}, -aC(a){var s,r=this -r.vk(a) -s=r.D -if(s!=null)s.aq(0,r.gdN()) -s=r.ae -if(s!=null)s.aq(0,r.gdN())}, -av(a){var s=this,r=s.D -if(r!=null)r.T(0,s.gdN()) -r=s.ae -if(r!=null)r.T(0,s.gdN()) -s.o5(0)}, -cZ(a,b){var s=this.ae -if(s!=null){s=s.yj(b) -s=s===!0}else s=!1 -if(s)return!0 -return this.vi(a,b)}, -hz(a){var s=this.D -if(s!=null){s=s.yj(a) -s=s!==!1}else s=!1 -return s}, -bX(){this.qs() -this.aE()}, -rK(a){return a.b0(this.aM)}, -Ne(a,b,c){var s -A.b5("debugPreviousCanvasSaveCount") -a.c2(0) -if(!b.k(0,B.i))a.aR(0,b.a,b.b) -s=this.rx -s.toString -c.aP(a,s) -a.bY(0)}, -aP(a,b){var s,r,q=this -if(q.D!=null){s=a.gcT(a) -r=q.D -r.toString -q.Ne(s,b,r) -q.Oj(a)}q.o2(a,b) -if(q.ae!=null){s=a.gcT(a) -r=q.ae -r.toString -q.Ne(s,b,r) -q.Oj(a)}}, -Oj(a){}, -fz(a){var s,r=this -r.hQ(a) -s=r.D -r.dK=s==null?null:s.guW() -s=r.ae -r.fj=s==null?null:s.guW() -a.a=!1}, -oE(a,b,c){var s,r,q,p,o=this -o.nk=A.aEJ(o.nk,B.oM) -o.iR=A.aEJ(o.iR,B.oM) -s=o.nk -r=s!=null&&!s.gS(s) -s=o.iR -q=s!=null&&!s.gS(s) -s=A.b([],t.QF) -if(r){p=o.nk -p.toString -B.d.P(s,p)}B.d.P(s,c) -if(q){p=o.iR -p.toString -B.d.P(s,p)}o.Jj(a,b,s)}, -oI(){this.As() -this.iR=this.nk=null}} -A.a2w.prototype={} -A.wl.prototype={ -j(a){var s=this -switch(s.b){case B.u:return s.a.j(0)+"-ltr" -case B.a7:return s.a.j(0)+"-rtl" -case null:return s.a.j(0)}}} -A.aje.prototype={ -gc8(){var s=this -if(!s.f)return!1 -if(s.e.ax.rJ()!==s.d)s.f=!1 -return s.f}, -LV(a){var s,r,q,p,o=this,n=o.r,m=n.h(0,a) -if(m!=null)return m -s=o.a -r=o.d[a] -q=new A.m(s.a,r.gn3(r)) -p=new A.aX(q,o.e.ax.a.hL(q),t.tO) -n.l(0,a,p) -return p}, -gJ(a){return this.c}, -v(){var s,r=this,q=r.b+1 -if(q>=r.d.length)return!1 -s=r.LV(q);++r.b -r.a=s.a -r.c=s.b -return!0}, -amA(){var s,r=this,q=r.b -if(q<=0)return!1 -s=r.LV(q-1);--r.b -r.a=s.a -r.c=s.b -return!0}} -A.qy.prototype={ -ez(a){if(!(a.e instanceof A.f4))a.e=new A.f4(null,null,B.i)}, -m(a){var s=this,r=s.C -if(r!=null)r.dx.sb1(0,null) -s.C=null -r=s.V -if(r!=null)r.dx.sb1(0,null) -s.V=null -s.cP.sb1(0,null) -s.l1(0)}, -Pk(a){var s,r=this,q=r.ga3Z(),p=r.C -if(p==null){s=A.aG1(q) -r.i4(s) -r.C=s}else p.su0(q) -r.an=a}, -L7(a){this.ac=A.b([],t.TP) -a.bP(new A.acQ(this))}, -Ps(a){var s,r=this,q=r.ga4_(),p=r.V -if(p==null){s=A.aG1(q) -r.i4(s) -r.V=s}else p.su0(q) -r.aN=a}, -geK(){var s,r,q=this,p=q.bf -if(p===$){s=A.aP() -s=s?A.bj():new A.b9(new A.be()) -r=A.a_(0,null,!1,t.Z) -A.cb(q.bf,"_caretPainter") -p=q.bf=new A.Fn(q.gabv(),s,B.i,r)}return p}, -ga3Z(){var s=this,r=s.cf -if(r==null){r=A.b([],t.xT) -if(s.iR)r.push(s.geK()) -r=s.cf=new A.wM(r,A.a_(0,null,!1,t.Z))}return r}, -ga4_(){var s=this,r=s.cu -if(r==null){r=A.b([s.b9,s.aU],t.xT) -if(!s.iR)r.push(s.geK()) -r=s.cu=new A.wM(r,A.a_(0,null,!1,t.Z))}return r}, -abw(a){if(!J.e(this.fE,a))this.h6.$1(a) -this.fE=a}, -suo(a,b){return}, -spS(a){var s=this.ax -if(s.Q===a)return -s.spS(a) -this.jx()}, -sxK(a,b){if(this.h7===b)return -this.h7=b -this.jx()}, -samG(a){if(this.iQ===a)return -this.iQ=a -this.a5()}, -samF(a){if(this.d5===a)return -this.d5=a -this.aE()}, -HJ(a){var s=this.ax.a.HK(a) -if(this.d5)return A.de(B.m,0,this.gr8().length,!1) -return A.de(B.m,s.a,s.b,!1)}, -lg(a,b){var s,r,q=this -if(a.gc8()){s=q.bV.a.c.a.a.length -a=a.Ev(Math.min(a.c,s),Math.min(a.d,s))}q.a9w(a,b) -r=q.bV.a.c.a.oN(a) -q.bV.mi(r,b)}, -a9w(a,b){var s=a.c===0&&a.d===0&&!this.fi -if(a.k(0,this.bt)&&b!==B.Z&&!s)return}, -aS(){this.YM() -var s=this.C -if(s!=null)s.aS() -s=this.V -if(s!=null)s.aS()}, -jx(){this.h5=this.iO=null -this.a5()}, -qx(){var s=this -s.Jh() -s.ax.a5() -s.h5=s.iO=null}, -gr8(){var s=this.ek -return s==null?this.ek=this.ax.c.aoR(!1):s}, -scI(a,b){var s=this,r=s.ax -if(J.e(r.c,b))return -r.scI(0,b) -s.fF=s.dJ=s.ek=null -s.L7(b) -s.jx() -s.aE()}, -snG(a,b){var s=this.ax -if(s.d===b)return -s.snG(0,b) -this.jx()}, -sc5(a,b){var s=this.ax -if(s.e===b)return -s.sc5(0,b) -this.jx() -this.aE()}, -snq(a,b){var s=this.ax -if(J.e(s.x,b))return -s.snq(0,b) -this.jx()}, -sjU(a,b){var s=this.ax -if(J.e(s.z,b))return -s.sjU(0,b) -this.jx()}, -sWK(a){var s=this,r=s.el -if(r===a)return -if(s.b!=null)r.T(0,s.gwC()) -s.el=a -if(s.b!=null){s.geK().szS(s.el.a) -s.el.aq(0,s.gwC())}}, -aeE(){this.geK().szS(this.el.a)}, -scv(a){if(this.fi===a)return -this.fi=a -this.aE()}, -sakg(a){if(this.kl===a)return -this.kl=a -this.a5()}, -suc(a,b){if(this.D===b)return -this.D=b -this.aE()}, -sps(a,b){if(this.ae==b)return -this.ae=b -this.jx()}, -samv(a){if(this.aM==a)return -this.aM=a -this.jx()}, -sFe(a){return}, -spR(a){var s=this.ax -if(s.f===a)return -s.spR(a) -this.jx()}, -suV(a){var s=this -if(s.bt.k(0,a))return -s.bt=a -s.aU.syi(a) -s.aS() -s.aE()}, -sca(a,b){var s=this,r=s.dK -if(r===b)return -if(s.b!=null)r.T(0,s.gdN()) -s.dK=b -if(s.b!=null)b.aq(0,s.gdN()) -s.a5()}, -saiv(a){if(this.fj===a)return -this.fj=a -this.a5()}, -saiu(a){return}, -sanp(a){var s=this -if(s.iR===a)return -s.iR=a -s.cu=s.cf=null -s.Pk(s.an) -s.Ps(s.aN)}, -sX4(a){if(this.xY===a)return -this.xY=a -this.aS()}, -sajo(a){if(this.em===a)return -this.em=a -this.aS()}, -gfQ(){return!0}, -fz(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this -d.hQ(a) -s=d.ax -r=s.c -r.toString -q=A.b([],t.O_) -r.Eo(q) -d.xZ=q -if(B.d.iI(q,new A.acS())&&A.e0()!==B.bu){a.b=a.a=!0 -return}r=d.dJ -if(r==null)if(d.d5){r=new A.cT(B.e.a7(d.iQ,d.gr8().length),B.aj) -d.dJ=r}else{p=new A.ci("") -o=A.b([],t.oU) -for(r=d.xZ,n=r.length,m=0,l=0,k="";lg){b3=b6[g] -c="PlaceholderSpanIndexSemanticsTag("+h+")" -b3=b3.id -b3=b3!=null&&b3.A(0,new A.nr(h,c))}else b3=!1 -if(!b3)break -a=b6[g] -b3=s.e -b3.toString -m.a(b3) -c=a.x -b=c.a -a0=c.b -b3=b3.e -b3.toString -b3=new A.x(b,a0,b+(c.c-b)*b3,a0+(c.d-a0)*b3) -if(!c.k(0,b3)){a.x=b3 -a.hZ()}b1.push(a);++g}b3=s.e -b3.toString -s=n.a(b3).a1$;++h}else{a1=b2.a.nJ(b,c,B.eo,B.cx) -if(a1.length===0)continue -c=B.d.gN(a1) -a2=new A.x(c.a,c.b,c.c,c.d) -a3=B.d.gN(a1).e -for(c=A.a8(a1),b=c.i("hI<1>"),a0=new A.hI(a1,1,b0,b),a0.vm(a1,1,b0,c.c),a0=new A.bl(a0,a0.gp(a0),b.i("bl")),b=b.i("aI.E");a0.v();){c=b.a(a0.d) -a2=a2.lI(new A.x(c.a,c.b,c.c,c.d)) -a3=c.e}c=a2.a -b=Math.max(0,c) -a0=a2.b -a4=Math.max(0,a0) -c=Math.min(a2.c-c,o.a(A.t.prototype.ga8.call(a9)).b) -a0=Math.min(a2.d-a0,o.a(A.t.prototype.ga8.call(a9)).d) -l=new A.x(Math.floor(b)-4,Math.floor(a4)-4,Math.ceil(b+c)+4,Math.ceil(a4+a0)+4) -a5=A.qJ() -a6=j+1 -a5.r2=new A.qd(j,b0) -a5.d=!0 -a5.af=k -a0=e.b -b3=a0==null?b3:a0 -a5.a2=new A.cT(b3,e.f) -a7=e.c -if(a7!=null){b3=a7.bs -if(b3!=null){a5.f4(B.cs,b3) -a5.r=b3 -a5.bC(B.m5,!0)}}b3=a9.ni -a8=(b3==null?b0:!b3.gS(b3))===!0?a9.ni.kD():A.Qd(b0,b0) -a8.UT(0,a5) -if(!a8.x.k(0,l)){a8.x=l -a8.hZ()}r.dr(0,a8) -b1.push(a8) -j=a6 -k=a3}}a9.ni=r -b4.kM(0,b1,b5)}, -a9K(a){this.lg(a,B.Z)}, -a8X(a){var s=this,r=s.ax.HM(s.bt.d) -if(r==null)return -s.lg(A.de(B.m,!a?r:s.bt.c,r,!1),B.Z)}, -a8T(a){var s=this,r=s.ax.HN(s.bt.d) -if(r==null)return -s.lg(A.de(B.m,!a?r:s.bt.c,r,!1),B.Z)}, -a8Z(a){var s,r=this,q=r.bt.geC(),p=r.LM(r.ax.a.hh(0,q).b) -if(p==null)return -s=a?r.bt.c:p.a -r.lg(A.de(B.m,s,p.a,!1),B.Z)}, -a8V(a){var s,r=this,q=r.bt.geC(),p=r.LO(r.ax.a.hh(0,q).a-1) -if(p==null)return -s=a?r.bt.c:p.a -r.lg(A.de(B.m,s,p.a,!1),B.Z)}, -LM(a){var s,r,q -for(s=this.ax;!0;){r=s.a.hh(0,new A.bH(a,B.m)) -q=r.a -q=!(q>=0&&r.b>=0)||q===r.b -if(q)return null -if(!this.N5(r))return r -a=r.b}}, -LO(a){var s,r,q -for(s=this.ax;a>=0;){r=s.a.hh(0,new A.bH(a,B.m)) -q=r.a -q=!(q>=0&&r.b>=0)||q===r.b -if(q)return null -if(!this.N5(r))return r -a=r.a-1}return null}, -N5(a){var s,r,q,p -for(s=a.a,r=a.b,q=this.ax;s1 -if(s||m){o.MI(a) -if(s){n=o.ax -k=n.a -k=Math.ceil(k.gbj(k)) -n=n.gd8() -j=o.aM -j.toString -j=kn*k -n=k}else n=!1 -if(n){n=o.ax.gd8() -m=o.ae -m.toString -return n*m}}if(a===1/0){r=o.gr8() -for(n=r.length,q=1,p=0;p=m)return A.Rm(a) -if(p.d5)return A.de(B.m,0,p.gr8().length,!1) -else if(A.aif(B.e.aH(p.gr8(),n))&&n>0){s=o.a -r=p.LO(s) -switch(A.e0().a){case 2:if(r==null){q=p.LM(s) -if(q==null)return A.r2(B.m,n) -return A.de(B.m,n,q.b,!1)}return A.de(B.m,r.a,n,!1) -case 0:if(p.D){if(r==null)return A.de(B.m,n,n+1,!1) -return A.de(B.m,r.a,n,!1)}break -case 1:case 4:case 3:case 5:break}}return A.de(B.m,o.a,m,!1)}, -MF(a,b){var s,r,q,p,o,n,m,l,k,j=this,i="_placeholderSpans",h=j.c9$ -if(h===0){h=t.tZ -j.ax.jO(A.b([],h)) -return A.b([],h)}s=j.Z$ -r=A.a_(h,B.dV,!1,t.jP) -q=new A.al(0,a.b,0,1/0).bK(0,j.ax.f) -for(h=A.r(j).i("a9.1"),p=!b,o=0;s!=null;){if(p){s.cn(0,q,!0) -n=s.rx -n.toString -switch(J.N(A.a(j.ac,i),o).b.a){case 0:m=J.N(A.a(j.ac,i),o).c -m.toString -l=s.pZ(m) -break -case 1:case 2:case 4:case 5:case 3:l=null -break -default:l=null}k=n}else{k=s.f0(q) -l=null}J.N(A.a(j.ac,i),o).toString -r[o]=new A.k7(k,l,J.N(A.a(j.ac,i),o).c) -n=s.e -n.toString -s=h.a(n).a1$;++o}return r}, -aaR(a){return this.MF(a,!1)}, -aeu(){var s,r,q=this.Z$,p=t.ot,o=this.ax,n=A.r(this).i("a9.1"),m=0 -while(!0){if(!(q!=null&&mr)return new A.aX(o.gyz(o),new A.m(s.a,o.gn3(o)),t.DC)}n=Math.max(0,p-1) -if(p!==0){r=B.d.gO(b) -r=r.gn3(r) -p=B.d.gO(b) -p=r+p.grX(p) -r=p}else r=0 -return new A.aX(n,new A.m(s.a,r),t.DC)}, -L8(a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d="_caretPrototype",c="_caretMetrics",b={},a=a2.U(0,e.gf7()),a0=e.h8 -if(!a0){a0=e.rx -s=new A.x(0,0,0+a0.a,0+a0.b) -a0=e.ax -r=e.bt -a0.mJ(new A.bH(r.a,r.e),A.a(e.ih,d)) -q=A.a(a0.fx,c).a -e.dz.sn(0,s.il(0.5).A(0,q.U(0,a))) -r=e.bt -a0.mJ(new A.bH(r.b,r.e),A.a(e.ih,d)) -p=A.a(a0.fx,c).a -e.ej.sn(0,s.il(0.5).A(0,p.U(0,a)))}o=e.C -n=e.V -if(n!=null)a1.eG(n,a2) -a0=e.ax -a0.aP(a1.gcT(a1),a) -r=b.a=e.Z$ -m=t.ot -l=a.a -k=a.b -j=A.r(e).i("a9.1") -i=0 -while(!0){if(!(r!=null&&i0||!J.e(m.gf7(),B.i))&&m.tq!==B.j -r=m.cP -if(s){s=A.a(m.fr,"_needsCompositing") -q=m.rx -r.sb1(0,a.m6(s,b,new A.x(0,0,0+q.a,0+q.b),m.ga6_(),m.tq,r.a))}else{r.sb1(0,null) -m.L8(a,b)}if(m.bt.gc8()){s=m.Vf(m.bt) -p=s[0].a -r=B.c.q(p.a,0,m.rx.a) -q=B.c.q(p.b,0,m.rx.b) -o=t.h -a.u8(new A.pU(m.xY,new A.m(r,q),A.am(o)),A.t.prototype.gfJ.call(m),B.i) -if(s.length===2){n=s[1].a -s=B.c.q(n.a,0,m.rx.a) -r=B.c.q(n.b,0,m.rx.b) -a.u8(new A.pU(m.em,new A.m(s,r),A.am(o)),A.t.prototype.gfJ.call(m),B.i)}}}, -kc(a){var s -if(this.lN>0||!J.e(this.gf7(),B.i)){s=this.rx -s=new A.x(0,0,0+s.a,0+s.b)}else s=null -return s}} -A.acQ.prototype={ -$1(a){if(a instanceof A.qi)J.e3(A.a(this.a.ac,"_placeholderSpans"),a) -return!0}, -$S:47} -A.acS.prototype={ -$1(a){return a.c!=null}, -$S:165} -A.acT.prototype={ -$2(a,b){var s=a==null?null:a.lI(new A.x(b.a,b.b,b.c,b.d)) -return s==null?new A.x(b.a,b.b,b.c,b.d):s}, -$S:276} -A.acU.prototype={ -$2(a,b){return this.a.a.c7(a,b)}, -$S:17} -A.acR.prototype={ -$2(a,b){var s=this.a.a -s.toString -a.eG(s,b)}, -$S:22} -A.Wl.prototype={ -gaA(a){return t.CA.a(A.P.prototype.gaA.call(this,this))}, -gaG(){return!0}, -gix(){return!0}, -su0(a){var s,r=this,q=r.C -if(a===q)return -r.C=a -s=a.fp(q) -if(s)r.aS() -if(r.b!=null){s=r.gdN() -q.T(0,s) -a.aq(0,s)}}, -aP(a,b){var s,r,q=this,p=t.CA.a(A.P.prototype.gaA.call(q,q)),o=q.C -if(p!=null){p.j8() -s=a.gcT(a) -r=q.rx -r.toString -o.iU(s,r,p)}}, -aC(a){this.dS(a) -this.C.aq(0,this.gdN())}, -av(a){this.C.T(0,this.gdN()) -this.de(0)}, -cd(a){return new A.S(B.b.q(1/0,a.a,a.b),B.b.q(1/0,a.c,a.d))}} -A.ny.prototype={} -A.Hg.prototype={ -syh(a){if(J.e(a,this.r))return -this.r=a -this.W()}, -syi(a){if(J.e(a,this.x))return -this.x=a -this.W()}, -sI5(a){if(this.y===a)return -this.y=a -this.W()}, -sI6(a){if(this.z===a)return -this.z=a -this.W()}, -iU(a,b,c){var s,r,q,p,o,n,m,l,k,j=this,i=j.x,h=j.r -if(i==null||h==null||i.a===i.b)return -s=j.f -s.saL(0,h) -r=c.ax -q=r.zq(A.de(B.m,i.a,i.b,!1),j.y,j.z) -for(p=q.length,o=0;o>>16&255,o>>>8&255,o&255)}if(r||h==null||!e.f)return -r=A.acl(s.cK(a0.gf7()),B.dY) -g=e.z -if(g===$){o=A.aP() -f=o?A.bj():new A.b9(new A.be()) -A.cb(e.z,"floatingCursorPaint") -g=e.z=f}g.saL(0,h) -a.cV(0,r,g)}, -fp(a){var s=this -if(s===a)return!1 -return!(a instanceof A.Fn)||a.f!==s.f||a.x!==s.x||!J.e(a.Q,s.Q)||!J.e(a.ch,s.ch)||!a.cx.k(0,s.cx)||!J.e(a.cy,s.cy)||!J.e(a.db,s.db)}} -A.wM.prototype={ -aq(a,b){var s,r,q -for(s=this.f,r=s.length,q=0;q")) -s=this.f -p=A.a8(s) -o=new J.du(s,s.length,p.i("du<1>")) -s=p.c -r=r.c -while(!0){if(!(q.v()&&o.v()))break -if(s.a(o.d).fp(r.a(q.d)))return!0}return!1}} -A.Gw.prototype={ -aC(a){this.dS(a) -$.k4.p6$.a.I(0,this.gqw())}, -av(a){$.k4.p6$.a.w(0,this.gqw()) -this.de(0)}} -A.Gx.prototype={ -aC(a){var s,r,q -this.a_0(a) -s=this.Z$ -for(r=t.ot;s!=null;){s.aC(a) -q=s.e -q.toString -s=r.a(q).a1$}}, -av(a){var s,r,q -this.a_1(0) -s=this.Z$ -for(r=t.ot;s!=null;){s.av(0) -q=s.e -q.toString -s=r.a(q).a1$}}} -A.Wm.prototype={} -A.CP.prototype={ -a29(a){var s,r,q,p=this,o="_paragraph" -try{r=p.C -if(r!==""){s=A.axY($.aJM()) -J.aBt(s,$.aJN()) -J.aAJ(s,r) -r=J.aM_(s) -A.cG(p.V,o) -p.V=r}else{A.cG(p.V,o) -p.V=null}}catch(q){}}, -b2(a){return 1e5}, -bb(a){return 1e5}, -gix(){return!0}, -hz(a){return!0}, -cd(a){return a.b0(B.Ql)}, -aP(a,b){var s,r,q,p,o,n,m,l,k,j,i=this,h="_paragraph" -try{p=a.gcT(a) -o=i.rx -n=b.a -m=b.b -l=o.a -o=o.b -k=A.aP() -k=k?A.bj():new A.b9(new A.be()) -k.saL(0,$.aJL()) -p.cW(0,new A.x(n,m,n+l,m+o),k) -if(A.a(i.V,h)!=null){s=i.rx.a -r=0 -q=0 -if(s>328){s-=128 -r+=64}A.a(i.V,h).io(0,new A.nn(s)) -p=i.rx.b -o=A.a(i.V,h) -if(p>96+o.gbj(o)+12)q+=96 -p=a.gcT(a) -o=A.a(i.V,h) -o.toString -p.ic(0,o,b.U(0,new A.m(r,q)))}}catch(j){}}} -A.Af.prototype={ -j(a){return"FlexFit."+this.b}} -A.fQ.prototype={ -j(a){return this.v9(0)+"; flex="+A.d(this.e)+"; fit="+A.d(this.f)}} -A.Bl.prototype={ -j(a){return"MainAxisSize."+this.b}} -A.lk.prototype={ -j(a){return"MainAxisAlignment."+this.b}} -A.mG.prototype={ -j(a){return"CrossAxisAlignment."+this.b}} -A.CQ.prototype={ -ez(a){if(!(a.e instanceof A.fQ))a.e=new A.fQ(null,null,B.i)}, -vW(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g=this -if(g.an===B.hn)return 0 -s=g.C -r=g.Z$ -if(s===c){for(s=t.US,q=0,p=0,o=0;r!=null;){n=r.e -n.toString -m=s.a(n).e -if(m==null)m=0 -q+=m -if(m>0){n=a.$2(r,b) -l=r.e -l.toString -l=s.a(l).e -o=Math.max(o,n/(l==null?0:l))}else p+=a.$2(r,b) -n=r.e -n.toString -r=s.a(n).a1$}return o*q+p}else{for(s=t.US,q=0,p=0,k=0;r!=null;){n=r.e -n.toString -m=s.a(n).e -if(m==null)m=0 -q+=m -j=A.b5("mainSize") -i=A.b5("crossSize") -if(m===0){switch(g.C.a){case 0:n=r.ad(B.M,1/0,r.gbh()) -if(j.b!==j)A.R(A.B5(j.a)) -j.b=n -n=a.$2(r,n) -if(i.b!==i)A.R(A.B5(i.a)) -i.b=n -break -case 1:n=r.ad(B.ar,1/0,r.gbN()) -if(j.b!==j)A.R(A.B5(j.a)) -j.b=n -n=a.$2(r,n) -if(i.b!==i)A.R(A.B5(i.a)) -i.b=n -break}n=j.b -if(n===j)A.R(A.dS(j.a)) -p+=n -n=i.b -if(n===i)A.R(A.dS(i.a)) -k=Math.max(k,A.ds(n))}n=r.e -n.toString -r=s.a(n).a1$}h=Math.max(0,(b-p)/q) -r=g.Z$ -for(;r!=null;){n=r.e -n.toString -m=s.a(n).e -if(m==null)m=0 -if(m>0)k=Math.max(k,A.ds(a.$2(r,h*m))) -n=r.e -n.toString -r=s.a(n).a1$}return k}}, -bc(a){return this.vW(new A.acY(),a,B.af)}, -b2(a){return this.vW(new A.acW(),a,B.af)}, -b5(a){return this.vW(new A.acX(),a,B.a5)}, -bb(a){return this.vW(new A.acV(),a,B.a5)}, -dH(a){if(this.C===B.af)return this.xH(a) -return this.Re(a)}, -vS(a){switch(this.C.a){case 0:return a.b -case 1:return a.a}}, -vY(a){switch(this.C.a){case 0:return a.a -case 1:return a.b}}, -cd(a){var s -if(this.an===B.hn)return B.n -s=this.Kz(a,A.Ii()) -switch(this.C.a){case 0:return a.b0(new A.S(s.a,s.b)) -case 1:return a.b0(new A.S(s.b,s.a))}}, -Kz(a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=null,a=c.C===B.af?a2.b:a2.d,a0=a<1/0,a1=c.Z$ -for(s=t.US,r=a2.b,q=a2.d,p=b,o=0,n=0,m=0;a1!=null;){l=a1.e -l.toString -s.a(l) -k=l.e -if(k==null)k=0 -if(k>0){o+=k -p=a1}else{if(c.an===B.dk)switch(c.C.a){case 0:j=A.hd(q,b) -break -case 1:j=A.hd(b,r) -break -default:j=b}else switch(c.C.a){case 0:j=new A.al(0,1/0,0,q) -break -case 1:j=new A.al(0,r,0,1/0) -break -default:j=b}i=a3.$2(a1,j) -m+=c.vY(i) -n=Math.max(n,A.ds(c.vS(i)))}a1=l.a1$}h=Math.max(0,(a0?a:0)-m) -if(o>0){g=a0?h/o:0/0 -a1=c.Z$ -for(f=0;a1!=null;){l=a1.e -l.toString -k=s.a(l).e -if(k==null)k=0 -if(k>0){if(a0)e=a1===p?h-f:g*k -else e=1/0 -d=A.b5("minChildExtent") -l=a1.e -l.toString -l=s.a(l).f -switch((l==null?B.nM:l).a){case 0:if(d.b!==d)A.R(A.B5(d.a)) -d.b=e -break -case 1:if(d.b!==d)A.R(A.B5(d.a)) -d.b=0 -break}if(c.an===B.dk)switch(c.C.a){case 0:l=d.b -if(l===d)A.R(A.dS(d.a)) -j=new A.al(l,e,q,q) -break -case 1:l=d.b -if(l===d)A.R(A.dS(d.a)) -j=new A.al(r,r,l,e) -break -default:j=b}else switch(c.C.a){case 0:l=d.b -if(l===d)A.R(A.dS(d.a)) -j=new A.al(l,e,0,q) -break -case 1:l=d.b -if(l===d)A.R(A.dS(d.a)) -j=new A.al(0,r,l,e) -break -default:j=b}i=a3.$2(a1,j) -m+=c.vY(i) -f+=e -n=Math.max(n,A.ds(c.vS(i)))}l=a1.e -l.toString -a1=s.a(l).a1$}}return new A.anG(a0&&c.ac===B.B?a:m,n,m)}, -bX(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=t.k.a(A.t.prototype.ga8.call(a)),a1=a.Kz(a0,A.Ij()),a2=a1.a,a3=a1.b -if(a.an===B.hn){s=a.Z$ -for(r=t.US,q=0,p=0,o=0;s!=null;){n=a.aU -n.toString -m=s.zu(n,!0) -if(m!=null){q=Math.max(q,m) -p=Math.max(m,p) -o=Math.max(s.rx.b-m,o) -a3=Math.max(p+o,a3)}n=s.e -n.toString -s=r.a(n).a1$}}else q=0 -switch(a.C.a){case 0:r=a.rx=a0.b0(new A.S(a2,a3)) -a2=r.a -a3=r.b -break -case 1:r=a.rx=a0.b0(new A.S(a3,a2)) -a2=r.b -a3=r.a -break}l=a2-a1.c -a.b9=Math.max(0,-l) -k=Math.max(0,l) -j=A.b5("leadingSpace") -i=A.b5("betweenSpace") -r=A.aHe(a.C,a.aN,a.bf) -h=r===!1 -switch(a.V.a){case 0:j.sdj(0) -i.sdj(0) -break -case 1:j.sdj(k) -i.sdj(0) -break -case 2:j.sdj(k/2) -i.sdj(0) -break -case 3:j.sdj(0) -r=a.c9$ -i.sdj(r>1?k/(r-1):0) -break -case 4:r=a.c9$ -i.sdj(r>0?k/r:0) -j.sdj(i.aJ()/2) -break -case 5:r=a.c9$ -i.sdj(r>0?k/(r+1):0) -j.sdj(i.aJ()) -break}g=h?a2-j.aJ():j.aJ() -s=a.Z$ -for(r=t.US,n=a3/2,f=i.a;s!=null;){e=s.e -e.toString -r.a(e) -d=a.an -switch(d.a){case 0:case 1:if(A.aHe(A.aZc(a.C),a.aN,a.bf)===(d===B.bz))c=0 -else{d=s.rx -d.toString -c=a3-a.vS(d)}break -case 2:d=s.rx -d.toString -c=n-a.vS(d)/2 -break -case 3:c=0 -break -case 4:if(a.C===B.af){d=a.aU -d.toString -m=s.zu(d,!0) -c=m!=null?q-m:0}else c=0 -break -default:c=null}if(h){d=s.rx -d.toString -g-=a.vY(d)}switch(a.C.a){case 0:e.a=new A.m(g,c) -break -case 1:e.a=new A.m(c,g) -break}if(h){d=i.b -if(d===i)A.R(A.dS(f)) -g-=d}else{d=s.rx -d.toString -d=a.vY(d) -b=i.b -if(b===i)A.R(A.dS(f)) -g+=d+b}s=e.a1$}}, -cZ(a,b){return this.oT(a,b)}, -aP(a,b){var s,r,q,p=this -if(!(p.b9>1e-10)){p.kb(a,b) -return}s=p.rx -if(s.gS(s))return -s=p.cu -if(p.cf===B.j){s.sb1(0,null) -p.kb(a,b)}else{r=A.a(p.fr,"_needsCompositing") -q=p.rx -s.sb1(0,a.m6(r,b,new A.x(0,0,0+q.a,0+q.b),p.gRf(),p.cf,s.a))}}, -m(a){this.cu.sb1(0,null) -this.l1(0)}, -kc(a){var s -if(this.b9>1e-10){s=this.rx -s=new A.x(0,0,0+s.a,0+s.b)}else s=null -return s}, -d0(){var s=this.YN() -return s}} -A.acY.prototype={ -$2(a,b){return a.ad(B.F,b,a.gb6())}, -$S:53} -A.acW.prototype={ -$2(a,b){return a.ad(B.M,b,a.gbh())}, -$S:53} -A.acX.prototype={ -$2(a,b){return a.ad(B.T,b,a.gbr())}, -$S:53} -A.acV.prototype={ -$2(a,b){return a.ad(B.ar,b,a.gbN())}, -$S:53} -A.anG.prototype={} -A.Wn.prototype={ -aC(a){var s,r,q -this.dS(a) -s=this.Z$ -for(r=t.US;s!=null;){s.aC(a) -q=s.e -q.toString -s=r.a(q).a1$}}, -av(a){var s,r,q -this.de(0) -s=this.Z$ -for(r=t.US;s!=null;){s.av(0) -q=s.e -q.toString -s=r.a(q).a1$}}} -A.Wo.prototype={} -A.Wp.prototype={} -A.CT.prototype={ -aag(){var s=this -if(s.C!=null)return -s.C=s.fE -s.V=!1}, -MP(){this.V=this.C=null -this.aS()}, -sfG(a,b){var s=this,r=s.ac -if(b==r)return -if(b!=null&&r!=null&&b.FW(r)){b.m(0) -return}r=s.ac -if(r!=null)r.m(0) -s.ac=b -s.aS()}, -sbo(a,b){if(b===this.aN)return -this.aN=b -this.a5()}, -sbj(a,b){if(b===this.bf)return -this.bf=b -this.a5()}, -sVS(a,b){if(b===this.aU)return -this.aU=b -this.a5()}, -afB(){this.b9=null}, -saL(a,b){return}, -ses(a,b){var s=this,r=s.cu -if(b==r)return -if(s.b!=null)if(r!=null)r.T(0,s.gdN()) -s.cu=b -if(s.b!=null)if(b!=null){b.d4() -r=b.cB$ -r.b=!0 -r.a.push(s.gdN())}}, -snl(a){if(a===this.ei)return -this.ei=a -this.aS()}, -sahE(a){return}, -sak2(a){if(a==this.h5)return -this.h5=a -this.aS()}, -shr(a){if(a.k(0,this.fE))return -this.fE=a -this.MP()}, -saoi(a,b){if(b===this.h6)return -this.h6=b -this.aS()}, -sahc(a){return}, -syp(a){if(a===this.h7)return -this.h7=a -this.aS()}, -samm(a){return}, -sc5(a,b){if(this.d5==b)return -this.d5=b -this.MP()}, -sys(a){return}, -oq(a){var s,r,q=this,p=q.aN -a=A.hd(q.bf,p).p4(a) -p=q.ac -if(p==null)return new A.S(B.b.q(0,a.a,a.b),B.b.q(0,a.c,a.d)) -p=p.gbo(p) -s=q.aU -r=q.ac -return a.ahS(new A.S(p/s,r.gbj(r)/q.aU))}, -bc(a){return this.oq(A.iG(a,1/0)).a}, -b2(a){return this.oq(A.iG(a,1/0)).a}, -b5(a){return this.oq(A.iG(1/0,a)).b}, -bb(a){return this.oq(A.iG(1/0,a)).b}, -hz(a){return!0}, -cd(a){return this.oq(a)}, -bX(){this.rx=this.oq(t.k.a(A.t.prototype.ga8.call(this)))}, -aC(a){var s -this.dS(a) -s=this.cu -if(s!=null){s.d4() -s=s.cB$ -s.b=!0 -s.a.push(this.gdN())}}, -av(a){var s=this.cu -if(s!=null)s.T(0,this.gdN()) -this.de(0)}, -aP(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this -if(c.ac==null)return -c.aag() -s=a.gcT(a) -r=c.rx -q=b.a -p=b.b -o=r.a -r=r.b -n=c.ac -n.toString -m=c.an -l=c.aU -k=c.cu -k=k==null?null:k.gn(k) -if(k==null)k=1 -j=c.b9 -i=c.h5 -h=c.C -h.toString -g=c.iP -f=c.h6 -e=c.V -e.toString -d=c.h7 -A.aI8(h,s,g,j,m,c.ei,i,e,n,d,!1,k,new A.x(q,p,q+o,p+r),f,l)}, -m(a){var s=this.ac -if(s!=null)s.m(0) -this.ac=null -this.l1(0)}} -A.yF.prototype={ -j(a){return"AnnotationEntry(annotation: "+this.a.j(0)+", localPosition: "+this.b.j(0)+")"}} -A.IP.prototype={} -A.ur.prototype={ -m(a){var s=this.x -if(s!=null)s.m(0) -this.x=null}, -dY(){if(this.r)return -this.r=!0}, -glq(){return!1}, -sh2(a){var s=this,r=s.x -if(r!=null)r.m(0) -s.x=a -if(!s.glq()){r=t.Hb -if(r.a(A.P.prototype.gaA.call(s,s))!=null&&!r.a(A.P.prototype.gaA.call(s,s)).glq())r.a(A.P.prototype.gaA.call(s,s)).dY()}}, -zi(){this.r=this.r||this.glq()}, -kh(a){if(!this.glq())this.dY() -this.Ag(a)}, -bI(a){var s,r,q=this,p=t.Hb.a(A.P.prototype.gaA.call(q,q)) -if(p!=null){s=q.z -r=q.y -if(s==null)p.db=r -else s.y=r -r=q.y -if(r==null)p.dx=s -else r.z=s -q.y=q.z=null -p.kh(q) -q.e.sb1(0,null)}}, -fk(a,b,c){return!1}, -RW(a,b,c){var s=A.b([],c.i("o>")) -this.fk(new A.IP(s,c.i("IP<0>")),b,!0,c) -return s.length===0?null:B.d.gN(s).a}, -a3h(a){var s,r=this -if(!r.r&&r.x!=null){s=r.x -s.toString -a.Q_(s) -return}r.fZ(a) -r.r=!1}, -d0(){var s=this.XX() -return s+(this.b==null?" DETACHED":"")}} -A.MV.prototype={ -sb1(a,b){var s=this.a -if(b==null?s==null:b===s)return -if(s!=null)if(--s.f===0)J.Iy(s) -this.a=b -if(b!=null)++b.f}, -j(a){var s=this.a -return"LayerHandle("+(s!=null?J.d2(s):"DISPOSED")+")"}} -A.Ot.prototype={ -sTF(a){var s -this.dY() -s=this.dx -if(s!=null)s.m(0) -this.dx=a}, -m(a){this.sTF(null) -this.J2(0)}, -fZ(a){var s=this.dx -s.toString -a.PY(B.i,s,this.dy,this.fr)}, -fk(a,b,c){return!1}} -A.OB.prototype={ -fZ(a){var s=this.db,r=s.a,q=s.b -a.PZ(this.dx,s.d-q,new A.m(r,q),s.c-r)}} -A.Ol.prototype={ -fZ(a){a.PX(this.dx,this.db) -a.Io(this.dy) -a.Ic(!1) -a.Ib(!1)}, -fk(a,b,c){return!1}} -A.ep.prototype={ -ah0(a){this.zi() -this.fZ(a) -this.r=!1 -return a.bJ(0)}, -m(a){this.GW() -this.J2(0)}, -zi(){var s,r=this -r.Yj() -s=r.db -for(;s!=null;){s.zi() -r.r=r.r||s.r -s=s.y}}, -fk(a,b,c,d){var s,r,q -for(s=this.dx,r=a.a;s!=null;s=s.z){if(s.fk(a,b,!0,d))return!0 -q=r.length -if(q!==0)return!1}return!1}, -aC(a){var s -this.Af(a) -s=this.db -for(;s!=null;){s.aC(a) -s=s.y}}, -av(a){var s -this.de(0) -s=this.db -for(;s!=null;){s.av(0) -s=s.y}}, -jh(a,b){var s,r=this -if(!r.glq())r.dY() -r.IM(b) -s=b.z=r.dx -if(s!=null)s.y=b -r.dx=b -if(r.db==null)r.db=b -b.e.sb1(0,b)}, -GW(){var s,r=this,q=r.db -for(;q!=null;q=s){s=q.y -q.y=q.z=null -if(!r.glq())r.dY() -r.Ag(q) -q.e.sb1(0,null)}r.dx=r.db=null}, -fZ(a){this.iG(a)}, -iG(a){var s=this.db -for(;s!=null;){s.a3h(a) -s=s.y}}, -oB(a,b){}} -A.k1.prototype={ -sca(a,b){if(!b.k(0,this.r2))this.dY() -this.r2=b}, -fk(a,b,c,d){return this.l_(a,b.as(0,this.r2),!0,d)}, -oB(a,b){var s=this.r2 -b.cH(0,A.q3(s.a,s.b,0))}, -fZ(a){var s=this,r=s.r2 -s.sh2(a.GI(r.a,r.b,t.Ff.a(s.x))) -s.iG(a) -a.e9(0)}} -A.tl.prototype={ -fk(a,b,c,d){if(!this.r2.A(0,b))return!1 -return this.l_(a,b,!0,d)}, -fZ(a){var s=this,r=s.r2 -r.toString -s.sh2(a.TV(r,s.rx,t.GB.a(s.x))) -s.iG(a) -a.e9(0)}} -A.zl.prototype={ -fk(a,b,c,d){if(!this.r2.A(0,b))return!1 -return this.l_(a,b,!0,d)}, -fZ(a){var s=this,r=s.r2 -r.toString -s.sh2(a.TU(r,s.rx,t.cW.a(s.x))) -s.iG(a) -a.e9(0)}} -A.zk.prototype={ -fk(a,b,c,d){if(!this.r2.A(0,b))return!1 -return this.l_(a,b,!0,d)}, -fZ(a){var s=this,r=s.r2 -r.toString -s.sh2(a.TS(r,s.rx,t.Aw.a(s.x))) -s.iG(a) -a.e9(0)}} -A.wt.prototype={ -scl(a,b){var s=this -if(b.k(0,s.b3))return -s.b3=b -s.af=!0 -s.dY()}, -fZ(a){var s,r,q=this -q.ab=q.b3 -if(!q.r2.k(0,B.i)){s=q.r2 -s=A.q3(s.a,s.b,0) -r=q.ab -r.toString -s.cH(0,r) -q.ab=s}q.sh2(a.ua(q.ab.a,t.Cj.a(q.x))) -q.iG(a) -a.e9(0)}, -Dp(a){var s,r=this -if(r.af){s=r.b3 -s.toString -r.ah=A.By(A.ay2(s)) -r.af=!1}s=r.ah -if(s==null)return null -return A.fq(s,a)}, -fk(a,b,c,d){var s=this.Dp(b) -if(s==null)return!1 -return this.Yq(a,s,!0,d)}, -oB(a,b){var s=this.ab -if(s==null){s=this.b3 -s.toString -b.cH(0,s)}else b.cH(0,s)}} -A.BZ.prototype={ -fZ(a){var s,r,q,p=this -if(p.db==null){p.sh2(null) -return}s=p.b3 -s.toString -r=p.r2 -q=p.x -if(s<255)p.sh2(a.TW(s,r,t.Zr.a(q))) -else p.sh2(a.GI(r.a,r.b,t.Ff.a(q))) -p.iG(a) -a.e9(0)}} -A.Ci.prototype={ -sQy(a,b){if(b!==this.r2){this.r2=b -this.dY()}}, -sh_(a){if(a!==this.rx){this.rx=a -this.dY()}}, -slG(a,b){if(b!==this.ry){this.ry=b -this.dY()}}, -saL(a,b){if(!b.k(0,this.x1)){this.x1=b -this.dY()}}, -sqd(a,b){if(!b.k(0,this.x2)){this.x2=b -this.dY()}}, -fk(a,b,c,d){if(!this.r2.A(0,b))return!1 -return this.l_(a,b,!0,d)}, -fZ(a){var s,r,q,p=this,o=p.r2 -o.toString -s=p.ry -s.toString -r=p.x1 -r.toString -q=p.x2 -p.sh2(a.TY(p.rx,r,s,t._c.a(p.x),o,q)) -p.iG(a) -a.e9(0)}} -A.B7.prototype={ -NE(){++this.b -return new A.anC(this)}, -j(a){var s="#"+A.bX(this)+"(" -return s+(this.a!=null?"":"")+")"}} -A.anC.prototype={ -m(a){--this.a.b -this.a=null}} -A.pU.prototype={ -skx(a){var s=this.r2 -if(s===a)return -s.a=null -this.r2=a}, -sca(a,b){var s=this -if(b.k(0,s.rx))return -s.rx=b -if(s.r2.b<=0)s.dY()}, -glq(){return this.r2.b>0}, -aC(a){var s=this -s.IR(a) -s.ry=null -s.r2.a=s}, -av(a){this.ry=this.r2.a=null -this.IS(0)}, -fk(a,b,c,d){return this.l_(a,b.as(0,this.rx),!0,d)}, -fZ(a){var s=this,r=s.rx -s.ry=r -if(!r.k(0,B.i)){r=s.ry -s.sh2(a.ua(A.q3(r.a,r.b,0).a,t.Cj.a(s.x)))}s.iG(a) -if(!J.e(s.ry,B.i))a.e9(0)}, -oB(a,b){var s -if(!J.e(this.ry,B.i)){s=this.ry -b.aR(0,s.a,s.b)}}} -A.Ao.prototype={ -aC(a){this.IR(a) -this.x2=this.r2.NE()}, -av(a){var s -this.IS(0) -s=this.x2 -if(s!=null)s.m(0) -this.x2=null}, -Dp(a){var s,r,q,p,o=this -if(o.Y){s=o.HI() -s.toString -o.aw=A.By(s) -o.Y=!1}if(o.aw==null)return null -r=new A.is(new Float64Array(4)) -r.v5(a.a,a.b,0,1) -s=o.aw.al(0,r).a -q=s[0] -p=o.x1 -return new A.m(q-p.a,s[1]-p.b)}, -fk(a,b,c,d){var s -if(this.x2.a.a==null)return!1 -s=this.Dp(b) -if(s==null)return!1 -return this.l_(a,s,!0,d)}, -HI(){var s,r -if(this.y2==null)return null -s=this.y1 -r=A.q3(-s.a,-s.b,0) -s=this.y2 -s.toString -r.cH(0,s) -return r}, -a6f(){var s,r,q,p,o,n,m=this -m.y2=null -s=m.x2.a.a -if(s==null)return -r=t.KV -q=A.b([s],r) -p=A.b([m],r) -A.a5v(s,m,q,p) -o=A.aD1(q) -s.oB(null,o) -r=m.x1 -o.aR(0,r.a,r.b) -n=A.aD1(p) -if(n.lA(n)===0)return -n.cH(0,o) -m.y2=n -m.Y=!0}, -glq(){return!0}, -fZ(a){var s,r,q=this -if(q.x2.a.a==null&&!0){q.y1=q.y2=null -q.Y=!0 -q.sh2(null) -return}q.a6f() -s=q.y2 -r=t.Cj -if(s!=null){q.sh2(a.ua(s.a,r.a(q.x))) -q.iG(a) -a.e9(0) -q.y1=q.ry}else{q.y1=null -s=q.ry -q.sh2(a.ua(A.q3(s.a,s.b,0).a,r.a(q.x))) -q.iG(a) -a.e9(0)}q.Y=!0}, -oB(a,b){var s=this.y2 -if(s!=null)b.cH(0,s) -else{s=this.ry -b.cH(0,A.q3(s.a,s.b,0))}}} -A.yE.prototype={ -fk(a,b,c,d){var s,r,q,p=this,o=p.l_(a,b,!0,d),n=a.a -if(n.length!==0&&!0)return o -s=p.rx -if(s!=null){r=p.ry -q=r.a -r=r.b -s=!new A.x(q,r,q+s.a,r+s.b).A(0,b)}else s=!1 -if(s)return o -if(A.bU(p.$ti.c)===A.bU(d)){o=o||!1 -n.push(new A.yF(d.a(p.r2),b.as(0,p.ry),d.i("yF<0>")))}return o}} -A.UM.prototype={} -A.jW.prototype={} -A.CV.prototype={ -ez(a){if(!(a.e instanceof A.jW))a.e=new A.jW(null,null,B.i)}, -sht(a){if(this.C===a)return -this.C=a -this.a5()}, -cd(a){var s,r,q,p,o,n=this,m=n.Z$ -switch(n.C.a){case 1:case 3:s=a.d -r=A.hd(s,null) -for(q=A.r(n).i("a9.1"),p=0;m!=null;){p+=m.f0(r).a -o=m.e -o.toString -m=q.a(o).a1$}return a.b0(new A.S(p,s)) -case 0:case 2:s=a.b -r=A.hd(null,s) -for(q=A.r(n).i("a9.1"),p=0;m!=null;){p+=m.f0(r).b -o=m.e -o.toString -m=q.a(o).a1$}return a.b0(new A.S(s,p))}}, -bX(){var s,r,q,p,o,n,m=this,l=null,k=t.k.a(A.t.prototype.ga8.call(m)),j=m.Z$ -switch(m.C.a){case 1:s=k.d -r=A.hd(s,l) -for(q=t.U9,p=0;j!=null;){j.cn(0,r,!0) -o=j.e -o.toString -q.a(o) -o.a=new A.m(p,0) -p+=j.rx.a -j=o.a1$}m.rx=k.b0(new A.S(p,s)) -break -case 3:s=k.d -r=A.hd(s,l) -for(q=t.U9,p=0;j!=null;){j.cn(0,r,!0) -o=j.e -o.toString -q.a(o) -p+=j.rx.a -j=o.a1$}j=m.Z$ -for(n=0;j!=null;){o=j.e -o.toString -q.a(o) -n+=j.rx.a -o.a=new A.m(p-n,0) -j=o.a1$}m.rx=k.b0(new A.S(p,s)) -break -case 2:s=k.b -r=A.hd(l,s) -for(q=t.U9,p=0;j!=null;){j.cn(0,r,!0) -o=j.e -o.toString -q.a(o) -o.a=new A.m(0,p) -p+=j.rx.b -j=o.a1$}m.rx=k.b0(new A.S(s,p)) -break -case 0:s=k.b -r=A.hd(l,s) -for(q=t.U9,p=0;j!=null;){j.cn(0,r,!0) -o=j.e -o.toString -q.a(o) -p+=j.rx.b -j=o.a1$}j=m.Z$ -for(n=0;j!=null;){o=j.e -o.toString -q.a(o) -n+=j.rx.b -o.a=new A.m(0,p-n) -j=o.a1$}m.rx=k.b0(new A.S(s,p)) -break}}, -vU(a){var s,r,q,p=this.Z$ -for(s=t.U9,r=0;p!=null;){r=Math.max(r,A.ds(a.$1(p))) -q=p.e -q.toString -p=s.a(q).a1$}return r}, -vV(a){var s,r,q,p=this.Z$ -for(s=t.U9,r=0;p!=null;){r+=a.$1(p) -q=p.e -q.toString -p=s.a(q).a1$}return r}, -bc(a){switch(A.bq(this.C).a){case 0:return this.vV(new A.ad7(a)) -case 1:return this.vU(new A.ad8(a))}}, -b2(a){switch(A.bq(this.C).a){case 0:return this.vV(new A.ad3(a)) -case 1:return this.vU(new A.ad4(a))}}, -b5(a){switch(A.bq(this.C).a){case 0:return this.vV(new A.ad5(a)) -case 1:return this.vU(new A.ad6(a))}}, -bb(a){switch(A.bq(this.C).a){case 0:return this.vV(new A.ad1(a)) -case 1:return this.vU(new A.ad2(a))}}, -dH(a){return this.Re(a)}, -aP(a,b){this.kb(a,b)}, -cZ(a,b){return this.oT(a,b)}} -A.ad7.prototype={ -$1(a){return a.ad(B.F,this.a,a.gb6())}, -$S:11} -A.ad8.prototype={ -$1(a){return a.ad(B.F,this.a,a.gb6())}, -$S:11} -A.ad3.prototype={ -$1(a){return a.ad(B.M,this.a,a.gbh())}, -$S:11} -A.ad4.prototype={ -$1(a){return a.ad(B.M,this.a,a.gbh())}, -$S:11} -A.ad5.prototype={ -$1(a){return a.ad(B.T,this.a,a.gbr())}, -$S:11} -A.ad6.prototype={ -$1(a){return a.ad(B.T,this.a,a.gbr())}, -$S:11} -A.ad1.prototype={ -$1(a){return a.ad(B.ar,this.a,a.gbN())}, -$S:11} -A.ad2.prototype={ -$1(a){return a.ad(B.ar,this.a,a.gbN())}, -$S:11} -A.Wq.prototype={ -aC(a){var s,r,q -this.dS(a) -s=this.Z$ -for(r=t.U9;s!=null;){s.aC(a) -q=s.e -q.toString -s=r.a(q).a1$}}, -av(a){var s,r,q -this.de(0) -s=this.Z$ -for(r=t.U9;s!=null;){s.av(0) -q=s.e -q.toString -s=r.a(q).a1$}}} -A.Wr.prototype={} -A.Vb.prototype={ -aoj(a){var s=this.a -this.a=a -return s}, -j(a){var s="#",r="latestEvent: "+(s+A.bX(this.b)),q=this.a,p="annotations: [list of "+q.gp(q)+"]" -return s+A.bX(this)+"("+r+", "+p+")"}} -A.Vc.prototype={ -gkd(a){var s=this.c -return s.gkd(s)}} -A.Nx.prototype={ -Ml(a){var s,r,q,p,o,n,m=t._h,l=t.XK.a(A.v(m,t.xV)) -for(s=a.a,r=s.length,q=0;q"}} -A.uR.prototype={ -eG(a,b){var s -if(a.gaG()){this.nZ() -if(a.fx)A.aE9(a,null,!0) -s=a.dx.a -s.toString -t.gY.a(s) -s.sca(0,b) -this.x6(s)}else a.Nd(this,b)}, -x6(a){a.bI(0) -this.a.jh(0,a)}, -gcT(a){var s,r=this -if(r.e==null){r.c=new A.Ot(r.b,A.am(t.h)) -s=A.aSg() -r.d=s -r.e=A.aPa(s,null) -s=r.c -s.toString -r.a.jh(0,s)}s=r.e -s.toString -return s}, -nZ(){var s,r=this -if(r.e==null)return -s=r.c -s.toString -s.sTF(r.d.xV()) -r.e=r.d=r.c=null}, -Il(){var s=this.c -if(s!=null)if(!s.dy){s.dy=!0 -s.dY()}}, -m7(a,b,c,d){var s,r=this -if(a.db!=null)a.GW() -r.nZ() -r.x6(a) -s=r.aij(a,d==null?r.b:d) -b.$2(s,c) -s.nZ()}, -u8(a,b,c){return this.m7(a,b,c,null)}, -aij(a,b){return new A.uR(a,b)}, -m6(a,b,c,d,e,f){var s,r=c.cK(b) -if(a){s=f==null?new A.tl(B.aM,A.am(t.h)):f -if(!r.k(0,s.r2)){s.r2=r -s.dY()}if(e!==s.rx){s.rx=e -s.dY()}this.m7(s,d,b,r) -return s}else{this.ahy(r,e,r,new A.aaX(this,d,b)) -return null}}, -anE(a,b,c,d,e,f,g){var s,r=c.cK(b),q=d.cK(b) -if(a){s=g==null?new A.zl(B.cC,A.am(t.h)):g -if(!q.k(0,s.r2)){s.r2=q -s.dY()}if(f!==s.rx){s.rx=f -s.dY()}this.m7(s,e,b,r) -return s}else{this.ahx(q,f,r,new A.aaW(this,e,b)) -return null}}, -TT(a,b,c,d,e,f,g){var s,r=c.cK(b),q=d.cK(b) -if(a){s=g==null?new A.zk(B.cC,A.am(t.h)):g -if(q!==s.r2){s.r2=q -s.dY()}if(f!==s.rx){s.rx=f -s.dY()}this.m7(s,e,b,r) -return s}else{this.ahv(q,f,r,new A.aaV(this,e,b)) -return null}}, -GJ(a,b,c,d,e){var s,r=this,q=b.a,p=b.b,o=A.q3(q,p,0) -o.cH(0,c) -o.aR(0,-q,-p) -if(a){s=e==null?A.aFn(null):e -s.scl(0,o) -r.m7(s,d,b,A.aDT(o,r.b)) -return s}else{q=r.gcT(r) -q.c2(0) -q.al(0,o.a) -d.$2(r,b) -r.gcT(r).bY(0) -return null}}, -TZ(a,b,c,d){return this.GJ(a,b,c,d,null)}, -TX(a,b,c,d){var s=d==null?new A.BZ(B.i,A.am(t.h)):d,r=s.b3 -if(b!==r){if(b===255||r===255)s.sh2(null) -s.b3=b -s.dY()}s.sca(0,a) -this.u8(s,c,B.i) -return s}, -j(a){return"PaintingContext#"+A.hx(this)+"(layer: "+this.a.j(0)+", canvas bounds: "+this.b.j(0)+")"}} -A.aaX.prototype={ -$0(){return this.b.$2(this.a,this.c)}, -$S:0} -A.aaW.prototype={ -$0(){return this.b.$2(this.a,this.c)}, -$S:0} -A.aaV.prototype={ -$0(){return this.b.$2(this.a,this.c)}, -$S:0} -A.a1z.prototype={} -A.af8.prototype={ -m(a){var s=this.b -if(s!=null)this.a.Q.T(0,s) -s=this.a -if(--s.ch===0){s.Q.m(0) -s.Q=null -s.c.$0()}}} -A.Ov.prototype={ -uj(){this.a.$0()}, -saoA(a){var s=this.d -if(s===a)return -if(s!=null)s.av(0) -this.d=a -a.aC(this)}, -ak6(){var s,r,q,p,o,n,m,l -try{for(q=t.O,p=t.TT;o=this.e,o.length!==0;){s=o -this.e=A.b([],p) -o=s -n=new A.abj() -if(!!o.immutable$list)A.R(A.V("sort")) -m=o.length-1 -if(m-0<=32)A.QQ(o,0,m,n) -else A.QP(o,0,m,n) -n=o.length -l=0 -for(;l0;m=l){l=m-1 -r[m].dT(r[l],n)}return n}, -kc(a){return null}, -EL(a){return null}, -fz(a){}, -uX(a){var s,r=this -if(t.O.a(A.P.prototype.gcr.call(r)).Q==null)return -s=r.id -if(s!=null&&!s.cx)s.W5(a) -else if(r.gaA(r)!=null){s=r.gaA(r) -s.toString -t.e.a(s).uX(a)}}, -gD3(){var s,r=this -if(r.fy==null){s=A.qJ() -r.fy=s -r.fz(s)}s=r.fy -s.toString -return s}, -oI(){this.go=!0 -this.id=null -this.bP(new A.adg())}, -aE(){var s,r,q,p,o,n,m=this -if(m.b==null||t.O.a(A.P.prototype.gcr.call(m)).Q==null){m.fy=null -return}if(m.id!=null){s=m.fy -r=(s==null?null:s.a)===!0}else r=!1 -m.fy=null -q=m.gD3().a&&r -s=t.e -p=m -while(!0){if(!(!q&&p.gaA(p) instanceof A.t))break -if(p!==m&&p.go)break -p.go=!0 -o=p.gaA(p) -o.toString -s.a(o) -if(o.fy==null){n=A.qJ() -o.fy=n -o.fz(n)}q=o.fy.a -if(q&&o.id==null)return -p=o}if(p!==m&&m.id!=null&&m.go)t.O.a(A.P.prototype.gcr.call(m)).cy.w(0,m) -if(!p.go){p.go=!0 -s=t.O -if(s.a(A.P.prototype.gcr.call(m))!=null){s.a(A.P.prototype.gcr.call(m)).cy.I(0,p) -s.a(A.P.prototype.gcr.call(m)).uj()}}}, -afQ(){var s,r,q,p,o,n,m=this,l=null -if(m.Q)return -s=m.id -if(s==null)s=l -else{s=t.LQ.a(A.P.prototype.gaA.call(s,s)) -if(s==null)s=l -else s=s.cy||s.cx}r=t.pp.a(m.LS(s===!0)) -q=A.b([],t.QF) -s=m.id -p=s==null -o=p?l:s.y -n=p?l:s.z -s=p?l:s.Q -r.rI(s==null?0:s,n,o,q) -B.d.gcc(q)}, -LS(a){var s,r,q,p,o,n,m,l=this,k={},j=l.gD3() -k.a=j.c -s=!j.d&&!j.a -r=t.CZ -q=A.b([],r) -p=A.aT(t.pp) -l.hJ(new A.ade(k,l,a||j.aw,q,p,j,s)) -for(o=A.fz(p,p.r,p.$ti.c),n=o.$ti.c;o.v();)n.a(o.d).Ga() -l.go=!1 -if(!(l.gaA(l) instanceof A.t)){o=k.a -m=new A.WL(A.b([],r),A.b([l],t.TT),o)}else{o=k.a -if(s)m=new A.al6(A.b([],r),o) -else{m=new A.XA(a,j,A.b([],r),A.b([l],t.TT),o) -if(j.a)m.y=!0}}m.P(0,q) -return m}, -hJ(a){this.bP(a)}, -oE(a,b,c){a.kM(0,t.V1.a(c),b)}, -iS(a,b){}, -d0(){var s="#"+A.bX(this) -return s}, -j(a){return this.d0()}, -f3(a,b,c,d){var s,r=this -if(r.gaA(r) instanceof A.t){s=r.gaA(r) -s.toString -t.e.a(s) -s.f3(a,b==null?r:b,c,d)}}, -qg(){return this.f3(B.b6,null,B.z,null)}, -nV(a){return this.f3(B.b6,null,B.z,a)}, -nW(a,b,c){return this.f3(a,null,b,c)}, -$ias:1} -A.add.prototype={ -$0(){var s=A.b([],t.F),r=this.a -s.push(A.axb("The following RenderObject was being processed when the exception was fired",B.CF,r)) -s.push(A.axb("RenderObject",B.CG,r)) -return s}, -$S:32} -A.adh.prototype={ -$0(){this.b.$1(this.c.a(this.a.ga8()))}, -$S:0} -A.adf.prototype={ -$1(a){a.Pg() -if(A.a(a.fr,"_needsCompositing"))this.a.fr=!0}, -$S:75} -A.adg.prototype={ -$1(a){a.oI()}, -$S:75} -A.ade.prototype={ -$1(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=a.LS(f.c) -if(e.a){B.d.sp(f.d,0) -f.e.ar(0) -if(!f.f.a)f.a.a=!0}for(s=e.gSI(),r=s.length,q=f.d,p=f.e,o=f.f,n=f.b,m=f.r,l=0;l"),n=0;n1){k=new A.ar2() -k.a4H(c,b,s)}else k=g -r=h.e -q=!r -if(q){if(k==null)p=g -else{p=A.a(k.d,"_rect") -p=p.gS(p)}p=p===!0}else p=!1 -if(p)return -p=B.d.gN(s) -if(p.id==null)p.id=A.Qd(g,B.d.gN(s).gqf()) -j=B.d.gN(s).id -j.sSW(r) -j.id=h.c -j.Q=a -if(a!==0){h.Lf() -r=h.f -r.slG(0,r.ab+a)}if(k!=null){j.sbF(0,A.a(k.d,"_rect")) -j.scl(0,A.a(k.c,"_transform")) -j.y=k.b -j.z=k.a -if(q&&k.e){h.Lf() -h.f.bC(B.wZ,!0)}}i=A.b([],t.QF) -for(r=h.x,q=r.length,n=0;n0;){r=c[s];--s -q=c[s] -a=r.EL(q) -if(a!=null){m.b=a -m.a=A.aG4(m.a,r.kc(q))}else m.b=A.aG4(m.b,r.kc(q)) -l=$.aKz() -l.ed() -A.aVR(r,q,A.a(m.c,"_transform"),l) -m.b=A.aG5(m.b,l) -m.a=A.aG5(m.a,l)}p=B.d.gN(c) -l=m.b -l=l==null?p.gmu():l.fH(p.gmu()) -m.d=l -o=m.a -if(o!=null){n=o.fH(A.a(l,"_rect")) -if(n.gS(n)){l=A.a(m.d,"_rect") -l=!l.gS(l)}else l=!1 -m.e=l -if(!l)m.d=n}}} -A.Wt.prototype={} -A.f4.prototype={ -j(a){var s=A.b(["offset="+A.d(this.a)],t.s),r=this.e -if(r!=null)s.push("scale="+A.d(r)) -s.push(this.v9(0)) -return B.d.c1(s,"; ")}} -A.nr.prototype={ -k(a,b){if(b==null)return!1 -return b instanceof A.nr&&b.b===this.b}, -gB(a){return A.a7(B.Vv,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} -A.CY.prototype={ -ez(a){if(!(a.e instanceof A.f4))a.e=new A.f4(null,null,B.i)}, -scI(a,b){var s=this,r=s.C -switch(r.c.b8(0,b).a){case 0:case 1:return -case 2:r.scI(0,b) -s.ac=s.V=null -s.BE(b) -s.aS() -s.aE() -break -case 3:r.scI(0,b) -s.ac=s.V=s.b9=null -s.BE(b) -s.a5() -break}}, -BE(a){this.an=A.b([],t.TP) -a.bP(new A.adi(this))}, -snG(a,b){var s=this.C -if(s.d===b)return -s.snG(0,b) -this.aS()}, -sc5(a,b){var s=this.C -if(s.e===b)return -s.sc5(0,b) -this.a5()}, -sWZ(a){if(this.aN===a)return -this.aN=a -this.a5()}, -sGx(a,b){var s,r=this -if(r.bf===b)return -r.bf=b -s=b===B.bv?"\u2026":null -r.C.sRE(0,s) -r.a5()}, -spR(a){var s=this.C -if(s.f===a)return -s.spR(a) -this.b9=null -this.a5()}, -sps(a,b){var s=this.C -if(s.y==b)return -s.sps(0,b) -this.b9=null -this.a5()}, -snq(a,b){var s=this.C -if(J.e(s.x,b))return -s.snq(0,b) -this.b9=null -this.a5()}, -sjU(a,b){var s=this.C -if(J.e(s.z,b))return -s.sjU(0,b) -this.b9=null -this.a5()}, -spS(a){var s=this.C -if(s.Q===a)return -s.spS(a) -this.b9=null -this.a5()}, -suo(a,b){return}, -bc(a){var s=this -if(!s.AR())return 0 -s.a4A(a) -s.Ng() -return Math.ceil(s.C.a.gGh())}, -b2(a){var s=this -if(!s.AR())return 0 -s.a4z(a) -s.Ng() -return Math.ceil(s.C.a.gyE())}, -Kv(a){var s,r=this -if(!r.AR())return 0 -r.a4y(a) -r.wo(a,a) -s=r.C.a -return Math.ceil(s.gbj(s))}, -b5(a){return this.Kv(a)}, -bb(a){return this.Kv(a)}, -dH(a){this.Cr(t.k.a(A.t.prototype.ga8.call(this))) -return this.C.dH(B.I)}, -AR(){var s,r,q -for(s=A.a(this.an,"_placeholderSpans"),r=s.length,q=0;qg){b3=b6[g] -c="PlaceholderSpanIndexSemanticsTag("+h+")" -b3=b3.id -b3=b3!=null&&b3.A(0,new A.nr(h,c))}else b3=!1 -if(!b3)break -a=b6[g] -b3=s.e -b3.toString -b3=m.a(b3).e -if(b3!=null){c=a.x -b=c.a -a0=c.b -b3=new A.x(b,a0,b+(c.c-b)*b3,a0+(c.d-a0)*b3) -if(!c.k(0,b3)){a.x=b3 -a.hZ()}b1.push(a)}++g}b3=s.e -b3.toString -s=n.a(b3).a1$;++h}else{a0=o.a(A.t.prototype.ga8.call(a9)) -b2.jO(a9.cf) -a1=a0.b -a1=a9.aN||a9.bf===B.bv?a1:1/0 -b2.yy(0,a1,a0.a) -a2=b2.a.nJ(b,c,B.eo,B.cx) -if(a2.length===0)continue -c=B.d.gN(a2) -a3=new A.x(c.a,c.b,c.c,c.d) -a4=B.d.gN(a2).e -for(c=A.a8(a2),b=c.i("hI<1>"),a0=new A.hI(a2,1,b0,b),a0.vm(a2,1,b0,c.c),a0=new A.bl(a0,a0.gp(a0),b.i("bl")),b=b.i("aI.E");a0.v();){c=b.a(a0.d) -a3=a3.lI(new A.x(c.a,c.b,c.c,c.d)) -a4=c.e}c=a3.a -b=Math.max(0,c) -a0=a3.b -a1=Math.max(0,a0) -c=Math.min(a3.c-c,o.a(A.t.prototype.ga8.call(a9)).b) -a0=Math.min(a3.d-a0,o.a(A.t.prototype.ga8.call(a9)).d) -l=new A.x(Math.floor(b)-4,Math.floor(a1)-4,Math.ceil(b+c)+4,Math.ceil(a1+a0)+4) -a5=A.qJ() -a6=j+1 -a5.r2=new A.qd(j,b0) -a5.d=!0 -a5.af=k -a0=e.b -b3=a0==null?b3:a0 -a5.a2=new A.cT(b3,e.f) -a7=e.c -if(a7!=null){b3=a7.bs -if(b3!=null){a5.f4(B.cs,b3) -a5.r=b3 -a5.bC(B.m5,!0)}}b3=a9.ei -a8=(b3==null?b0:!b3.gS(b3))===!0?a9.ei.kD():A.Qd(b0,b0) -a8.UT(0,a5) -if(!a8.x.k(0,l)){a8.x=l -a8.hZ()}r.dr(0,a8) -b1.push(a8) -j=a6 -k=a4}}a9.ei=r -b4.kM(0,b1,b5)}, -oI(){this.As() -this.ei=null}} -A.adi.prototype={ -$1(a){if(a instanceof A.qi)J.e3(A.a(this.a.an,"_placeholderSpans"),a) -return!0}, -$S:47} -A.adk.prototype={ -$2(a,b){return this.a.a.c7(a,b)}, -$S:17} -A.adl.prototype={ -$2(a,b){var s=this.a.a -s.toString -a.eG(s,b)}, -$S:22} -A.adj.prototype={ -$1(a){return a.c!=null}, -$S:165} -A.GE.prototype={ -aC(a){var s,r,q -this.dS(a) -s=this.Z$ -for(r=t.ot;s!=null;){s.aC(a) -q=s.e -q.toString -s=r.a(q).a1$}}, -av(a){var s,r,q -this.de(0) -s=this.Z$ -for(r=t.ot;s!=null;){s.av(0) -q=s.e -q.toString -s=r.a(q).a1$}}} -A.Wu.prototype={} -A.Wv.prototype={ -aC(a){this.a_4(a) -$.k4.p6$.a.I(0,this.gqw())}, -av(a){$.k4.p6$.a.w(0,this.gqw()) -this.a_5(0)}} -A.CZ.prototype={ -sani(a){if(a===this.C)return -this.C=a -this.aS()}, -sanI(a){if(a===this.V)return -this.V=a -this.aS()}, -gix(){return!0}, -gaQ(){return!0}, -bc(a){return 0}, -b2(a){return 0}, -gCo(){var s=this.C,r=(s|1)>>>0>0||(s|2)>>>0>0?80:0 -return(s|4)>>>0>0||(s|8)>>>0>0?r+80:r}, -b5(a){return this.gCo()}, -bb(a){return this.gCo()}, -cd(a){return a.b0(new A.S(1/0,this.gCo()))}, -aP(a,b){var s,r,q,p=b.a,o=b.b,n=this.rx,m=n.a -n=n.b -s=this.C -r=this.V -q=A.am(t.h) -a.nZ() -a.x6(new A.Ol(new A.x(p,o,p+m,o+n),s,r,!1,!1,q))}} -A.Cm.prototype={ -j(a){return"PlatformViewHitTestBehavior."+this.b}} -A.at3.prototype={ -$1(a){return a.gkJ(a)}, -$S(){return this.a.i("f6(Ly<0>)")}} -A.Gk.prototype={ -a2T(a,b,c){var s,r=this,q=new A.a5Y(A.v(t.S,t.EG)) -q.b=r -r.r=q -q=r.db -s=A.r(q).i("iR") -r.dx=A.j2(new A.iR(q,new A.aoF(r),s),s.i("q.E")) -r.ch=a}, -gM9(){return A.a(this.ch,"_handlePointerEvent")}, -fa(a){var s,r,q -this.qq(a) -for(s=A.a(this.dx,"_gestureRecognizers"),s=A.fz(s,s.r,A.r(s).c),r=s.$ti.c;s.v();){q=r.a(s.d) -q.d.l(0,a.gbl(),a.gcQ(a)) -if(q.fI(a))q.fa(a) -else q.pd(a)}}, -oY(a){}, -ik(a){var s,r=this -if(!r.cy.A(0,a.gbl())){s=r.cx -if(!s.am(0,a.gbl()))s.l(0,a.gbl(),A.b([],t.Oe)) -s.h(0,a.gbl()).push(a)}else r.a9d(a) -r.v7(a)}, -eO(a){var s=this.cx.w(0,a) -if(s!=null)J.eo(s,this.gM9()) -this.cy.I(0,a)}, -eH(a){this.J5(a) -this.cy.w(0,a) -this.cx.w(0,a)}, -ee(a){this.J5(a) -this.cy.w(0,a)}, -eZ(a){var s=this,r=s.cy -r.a9(0,A.cf.prototype.gIH.call(s)) -r.ar(0) -r=s.cx -r.gaD(r).a9(0,A.cf.prototype.gIH.call(s)) -r.ar(0) -s.R(B.a3)}, -a9d(a){return this.gM9().$1(a)}} -A.aoF.prototype={ -$1(a){var s=a.xu(0) -s.saq6(this.a.r) -s.gjB() -return s}, -$S:284} -A.OD.prototype={ -sahW(a,b){var s,r=this,q=r.C -if(q===b)return -q=q.gzl() -s=b.gzl() -r.C=b -r.aS() -if(q!==s)r.aE()}, -gix(){return!0}, -gaQ(){return!0}, -gaG(){return!0}, -cd(a){return new A.S(B.b.q(1/0,a.a,a.b),B.b.q(1/0,a.c,a.d))}, -aP(a,b){var s,r,q=this.rx,p=b.a,o=b.b,n=q.a -q=q.b -s=this.C.gzl() -r=A.am(t.h) -a.nZ() -a.x6(new A.OB(new A.x(p,o,p+n,o+q),s,r))}, -fz(a){this.hQ(a) -a.a=!0 -a.sant(this.C.gzl())}, -$ii8:1} -A.aoE.prototype={ -sSt(a){var s=this -if(a!==s.tn$){s.tn$=a -if(s.gcr()!=null)s.aS()}}, -Pl(a,b){var s=this,r=s.to$ -r=r==null?null:r.db -if(A.aWV(a,r,t.qt))return -r=s.to$ -if(r!=null)r.m(0) -s.to$=A.aVK(b,a) -s.RT$=b}, -c7(a,b){var s,r=this -if(r.tn$===B.wk||!r.rx.A(0,b))return!1 -s=new A.oW(b,r) -a.jZ() -s.b=B.d.gO(a.b) -a.a.push(s) -return r.tn$===B.wj}, -hz(a){return this.tn$!==B.wk}, -gyJ(a){return null}, -gyK(a){return null}, -goQ(a){return B.zE}, -gzj(){return!0}, -iS(a,b){var s -if(t.b.b(a))this.to$.wY(a) -if(t.XA.b(a)){s=this.RT$ -if(s!=null)s.$1(a)}}} -A.VG.prototype={ -av(a){this.to$.eZ(0) -this.de(0)}} -A.PB.prototype={} -A.ee.prototype={ -ez(a){if(!(a.e instanceof A.k5))a.e=new A.k5()}, -bc(a){var s=this.u$ -if(s!=null)return s.ad(B.F,a,s.gb6()) -return 0}, -b2(a){var s=this.u$ -if(s!=null)return s.ad(B.M,a,s.gbh()) -return 0}, -b5(a){var s=this.u$ -if(s!=null)return s.ad(B.T,a,s.gbr()) -return 0}, -bb(a){var s=this.u$ -if(s!=null)return s.ad(B.ar,a,s.gbN()) -return 0}, -cd(a){var s=this.u$ -if(s!=null)return s.f0(a) -return this.rK(a)}, -bX(){var s=this,r=s.u$,q=t.k -if(r!=null){r.cn(0,q.a(A.t.prototype.ga8.call(s)),!0) -r=s.u$.rx -r.toString -s.rx=r}else s.rx=s.rK(q.a(A.t.prototype.ga8.call(s)))}, -rK(a){return new A.S(B.b.q(0,a.a,a.b),B.b.q(0,a.c,a.d))}, -cZ(a,b){var s=this.u$ -s=s==null?null:s.c7(a,b) -return s===!0}, -dT(a,b){}, -aP(a,b){var s=this.u$ -if(s!=null)a.eG(s,b)}} -A.u0.prototype={ -j(a){return"HitTestBehavior."+this.b}} -A.PC.prototype={ -c7(a,b){var s,r,q=this -if(q.rx.A(0,b)){s=q.cZ(a,b)||q.D===B.bA -if(s||q.D===B.bW){r=new A.oW(b,q) -a.jZ() -r.b=B.d.gO(a.b) -a.a.push(r)}}else s=!1 -return s}, -hz(a){return this.D===B.bA}} -A.CL.prototype={ -sQ2(a){if(this.D.k(0,a))return -this.D=a -this.a5()}, -bc(a){var s,r=this.D,q=r.b -if(q<1/0&&r.a>=q)return r.a -s=this.Ay(a) -r=this.D -q=r.a -if(!(q>=1/0))return B.c.q(s,q,r.b) -return s}, -b2(a){var s,r=this.D,q=r.b -if(q<1/0&&r.a>=q)return r.a -s=this.Aw(a) -r=this.D -q=r.a -if(!(q>=1/0))return B.c.q(s,q,r.b) -return s}, -b5(a){var s,r=this.D,q=r.d -if(q<1/0&&r.c>=q)return r.c -s=this.Ax(a) -r=this.D -q=r.c -if(!(q>=1/0))return B.c.q(s,q,r.d) -return s}, -bb(a){var s,r=this.D,q=r.d -if(q<1/0&&r.c>=q)return r.c -s=this.Av(a) -r=this.D -q=r.c -if(!(q>=1/0))return B.c.q(s,q,r.d) -return s}, -bX(){var s=this,r=t.k.a(A.t.prototype.ga8.call(s)),q=s.u$,p=s.D -if(q!=null){q.cn(0,p.p4(r),!0) -q=s.u$.rx -q.toString -s.rx=q}else s.rx=p.p4(r).b0(B.n)}, -cd(a){var s=this.u$,r=this.D -if(s!=null)return s.f0(r.p4(a)) -else return r.p4(a).b0(B.n)}} -A.Pt.prototype={ -samq(a,b){if(this.D===b)return -this.D=b -this.a5()}, -samo(a,b){if(this.ae===b)return -this.ae=b -this.a5()}, -MK(a){var s,r,q=a.a,p=a.b -p=p<1/0?p:B.b.q(this.D,q,p) -s=a.c -r=a.d -return new A.al(q,p,s,r<1/0?r:B.b.q(this.ae,s,r))}, -ra(a,b){var s=this.u$ -if(s!=null)return a.b0(b.$2(s,this.MK(a))) -return this.MK(a).b0(B.n)}, -cd(a){return this.ra(a,A.Ii())}, -bX(){this.rx=this.ra(t.k.a(A.t.prototype.ga8.call(this)),A.Ij())}} -A.CU.prototype={ -sX6(a){if(a==this.D)return -this.D=a -this.a5()}, -sX5(a){return}, -bc(a){return this.b2(a)}, -b2(a){var s=this.u$ -if(s==null)return 0 -return A.ad0(s.ad(B.M,a,s.gbh()),this.D)}, -b5(a){var s,r=this -if(r.u$==null)return 0 -if(!isFinite(a))a=r.b2(1/0) -s=r.u$ -return A.ad0(s.ad(B.T,a,s.gbr()),r.ae)}, -bb(a){var s,r=this -if(r.u$==null)return 0 -if(!isFinite(a))a=r.b2(1/0) -s=r.u$ -return A.ad0(s.ad(B.ar,a,s.gbN()),r.ae)}, -ra(a,b){var s=this.u$ -if(s!=null){if(!(a.a>=a.b))a=a.up(A.ad0(s.ad(B.M,a.d,s.gbh()),this.D)) -s=this.u$ -s.toString -return b.$2(s,a)}else return new A.S(B.b.q(0,a.a,a.b),B.b.q(0,a.c,a.d))}, -cd(a){return this.ra(a,A.Ii())}, -bX(){this.rx=this.ra(t.k.a(A.t.prototype.ga8.call(this)),A.Ij())}} -A.Pw.prototype={ -gaQ(){return this.u$!=null&&this.D>0}, -ses(a,b){var s,r,q,p=this -if(p.ae===b)return -s=p.u$!=null&&p.D>0 -r=p.D -p.ae=b -q=B.c.aX(B.c.q(b,0,1)*255) -p.D=q -if(s!==(p.u$!=null&&q>0))p.pr() -p.aS() -if(r!==0!==(p.D!==0)&&!p.aM)p.aE()}, -sx5(a){if(a===this.aM)return -this.aM=a -this.aE()}, -aP(a,b){var s,r,q=this -if(q.u$!=null){s=q.D -if(s===0){q.dx.sb1(0,null) -return}r=q.dx -r.sb1(0,a.TX(b,s,A.ee.prototype.gfJ.call(q),t.Jq.a(r.a)))}}, -hJ(a){var s,r=this.u$ -if(r!=null)s=this.D!==0||this.aM -else s=!1 -if(s){r.toString -a.$1(r)}}} -A.CJ.prototype={ -gaQ(){if(this.u$!=null){var s=this.Fm$ -s.toString}else s=!1 -return s}, -ses(a,b){var s=this,r=s.th$ -if(r===b)return -if(s.b!=null&&r!=null)r.T(0,s.gwP()) -s.th$=b -if(s.b!=null)b.aq(0,s.gwP()) -s.Dx()}, -sx5(a){if(a===this.Fn$)return -this.Fn$=a -this.aE()}, -Dx(){var s,r=this,q=r.tg$,p=r.th$ -p=r.tg$=B.c.aX(B.c.q(p.gn(p),0,1)*255) -if(q!==p){s=r.Fm$ -p=p>0 -r.Fm$=p -if(r.u$!=null&&s!==p)r.pr() -r.aS() -if(q===0||r.tg$===0)r.aE()}}, -hJ(a){var s,r=this.u$ -if(r!=null)if(this.tg$===0){s=this.Fn$ -s.toString}else s=!0 -else s=!1 -if(s){r.toString -a.$1(r)}}} -A.Ph.prototype={} -A.zx.prototype={ -aq(a,b){var s=this.a -return s==null?null:s.aq(0,b)}, -T(a,b){var s=this.a -return s==null?null:s.T(0,b)}, -j(a){return"CustomClipper"}} -A.nH.prototype={ -HA(a){return this.b.dQ(new A.x(0,0,0+a.a,0+a.b),this.c)}, -Ix(a){if(A.J(a)!==B.VL)return!0 -t.jH.a(a) -return!a.b.k(0,this.b)||a.c!=this.c}} -A.xG.prototype={ -sly(a){var s,r=this,q=r.D -if(q==a)return -r.D=a -s=a==null -if(s||q==null||A.J(a)!==A.J(q)||a.Ix(q))r.r5() -if(r.b!=null){if(q!=null)q.T(0,r.gwe()) -if(!s)a.aq(0,r.gwe())}}, -aC(a){var s -this.vk(a) -s=this.D -if(s!=null)s.aq(0,this.gwe())}, -av(a){var s=this.D -if(s!=null)s.T(0,this.gwe()) -this.o5(0)}, -r5(){this.ae=null -this.aS() -this.aE()}, -sh_(a){if(a!==this.aM){this.aM=a -this.aS()}}, -bX(){var s,r=this,q=r.rx -q=q!=null?q:null -r.qs() -s=r.rx -s.toString -if(!J.e(q,s))r.ae=null}, -i2(){var s,r,q=this -if(q.ae==null){s=q.D -if(s==null)s=null -else{r=q.rx -r.toString -r=s.HA(r) -s=r}q.ae=s==null?q.goa():s}}, -kc(a){var s -if(this.D==null)s=null -else{s=this.rx -s=new A.x(0,0,0+s.a,0+s.b)}if(s==null){s=this.rx -s=new A.x(0,0,0+s.a,0+s.b)}return s}} -A.Pm.prototype={ -goa(){var s=this.rx -return new A.x(0,0,0+s.a,0+s.b)}, -c7(a,b){var s=this -if(s.D!=null){s.i2() -if(!s.ae.A(0,b))return!1}return s.hP(a,b)}, -aP(a,b){var s,r,q=this,p=q.dx -if(q.u$!=null){q.i2() -s=A.a(q.fr,"_needsCompositing") -r=q.ae -r.toString -p.sb1(0,a.m6(s,b,r,A.ee.prototype.gfJ.call(q),q.aM,t.EM.a(p.a)))}else p.sb1(0,null)}} -A.Pl.prototype={ -sE6(a,b){if(this.cs.k(0,b))return -this.cs=b -this.r5()}, -goa(){var s=this.cs,r=this.rx -return s.fn(new A.x(0,0,0+r.a,0+r.b))}, -c7(a,b){var s=this -if(s.D!=null){s.i2() -if(!s.ae.A(0,b))return!1}return s.hP(a,b)}, -aP(a,b){var s,r,q=this,p=q.dx -if(q.u$!=null){q.i2() -s=A.a(q.fr,"_needsCompositing") -r=q.ae -p.sb1(0,a.anE(s,b,new A.x(r.a,r.b,r.c,r.d),r,A.ee.prototype.gfJ.call(q),q.aM,t.xs.a(p.a)))}else p.sb1(0,null)}} -A.Pj.prototype={ -goa(){var s=this.rx -return new A.x(0,0,0+s.a,0+s.b)}, -c7(a,b){var s,r,q=this -q.i2() -s=q.ae.gbm() -r=q.ae -if(new A.m((b.a-s.a)/(r.c-r.a),(b.b-s.b)/(r.d-r.b)).gnb()>0.25)return!1 -return q.hP(a,b)}, -aP(a,b){var s,r,q,p,o=this -if(o.u$!=null){o.i2() -s=A.a(o.fr,"_needsCompositing") -r=o.ae -r.toString -if(!r.k(0,o.cs)){o.cs=r -q=A.cp() -p=o.cs -p.toString -q.lm(0,p) -o.dh=q}q=o.dx -q.sb1(0,a.TT(s,b,r,A.a(o.dh,"_cachedPath"),A.ee.prototype.gfJ.call(o),o.aM,t.ts.a(q.a)))}else o.dx.sb1(0,null)}} -A.Pk.prototype={ -goa(){var s=A.cp(),r=this.rx -s.hq(0,new A.x(0,0,0+r.a,0+r.b)) -return s}, -c7(a,b){var s=this -if(s.D!=null){s.i2() -if(!s.ae.A(0,b))return!1}return s.hP(a,b)}, -aP(a,b){var s,r,q,p,o=this,n=o.dx -if(o.u$!=null){o.i2() -s=A.a(o.fr,"_needsCompositing") -r=o.rx -q=r.a -r=r.b -p=o.ae -p.toString -n.sb1(0,a.TT(s,b,new A.x(0,0,0+q,0+r),p,A.ee.prototype.gfJ.call(o),o.aM,t.ts.a(n.a)))}else n.sb1(0,null)}} -A.GF.prototype={ -slG(a,b){if(this.cs===b)return -this.cs=b -this.aS()}, -sqd(a,b){if(this.dh.k(0,b))return -this.dh=b -this.aS()}, -saL(a,b){if(this.eT.k(0,b))return -this.eT=b -this.aS()}, -gaQ(){return!0}, -fz(a){this.hQ(a) -a.slG(0,this.cs)}} -A.Px.prototype={ -sjQ(a,b){if(this.Fk===b)return -this.Fk=b -this.r5()}, -sE6(a,b){if(J.e(this.Fl,b))return -this.Fl=b -this.r5()}, -goa(){var s,r,q,p,o=this -switch(o.Fk.a){case 0:s=o.Fl -if(s==null)s=B.aL -r=o.rx -return s.fn(new A.x(0,0,0+r.a,0+r.b)) -case 1:s=o.rx -r=0+s.a -s=0+s.b -q=(r-0)/2 -p=(s-0)/2 -return new A.jc(0,0,r,s,q,p,q,p,q,p,q,p,q===p)}}, -c7(a,b){var s=this -if(s.D!=null){s.i2() -if(!s.ae.A(0,b))return!1}return s.hP(a,b)}, -aP(a,b){var s,r,q,p,o,n=this -if(n.u$!=null){n.i2() -s=n.ae.cK(b) -r=A.cp() -r.hp(0,s) -q=t.EA -if(q.a(A.t.prototype.gb1.call(n,n))==null)n.dx.sb1(0,A.aEl()) -p=q.a(A.t.prototype.gb1.call(n,n)) -p.sQy(0,r) -p.sh_(n.aM) -o=n.cs -p.slG(0,o) -p.saL(0,n.eT) -p.sqd(0,n.dh) -q=q.a(A.t.prototype.gb1.call(n,n)) -q.toString -a.m7(q,A.ee.prototype.gfJ.call(n),b,new A.x(s.a,s.b,s.c,s.d))}else n.dx.sb1(0,null)}} -A.Py.prototype={ -goa(){var s=A.cp(),r=this.rx -s.hq(0,new A.x(0,0,0+r.a,0+r.b)) -return s}, -c7(a,b){var s=this -if(s.D!=null){s.i2() -if(!s.ae.A(0,b))return!1}return s.hP(a,b)}, -aP(a,b){var s,r,q,p,o,n,m,l,k=this -if(k.u$!=null){k.i2() -s=k.rx -r=b.a -q=b.b -p=s.a -s=s.b -o=k.ae.cK(b) -n=t.EA -if(n.a(A.t.prototype.gb1.call(k,k))==null)k.dx.sb1(0,A.aEl()) -m=n.a(A.t.prototype.gb1.call(k,k)) -m.sQy(0,o) -m.sh_(k.aM) -l=k.cs -m.slG(0,l) -m.saL(0,k.eT) -m.sqd(0,k.dh) -n=n.a(A.t.prototype.gb1.call(k,k)) -n.toString -a.m7(n,A.ee.prototype.gfJ.call(k),b,new A.x(r,q,r+p,q+s))}else k.dx.sb1(0,null)}} -A.zD.prototype={ -j(a){return"DecorationPosition."+this.b}} -A.Pn.prototype={ -sak(a,b){var s,r=this -if(b.k(0,r.ae))return -s=r.D -if(s!=null)s.m(0) -r.D=null -r.ae=b -r.aS()}, -sbi(a,b){if(b===this.aM)return -this.aM=b -this.aS()}, -srL(a){if(a.k(0,this.bS))return -this.bS=a -this.aS()}, -av(a){var s=this,r=s.D -if(r!=null)r.m(0) -s.D=null -s.o5(0) -s.aS()}, -hz(a){var s=this.ae,r=this.rx -r.toString -return s.FO(r,a,this.bS.d)}, -aP(a,b){var s,r,q,p=this -if(p.D==null)p.D=p.ae.xC(p.gdN()) -s=p.bS -r=p.rx -r.toString -q=s.QV(r) -if(p.aM===B.hp){s=p.D -s.toString -s.iU(a.gcT(a),b,q) -if(p.ae.gyt())a.Il()}p.o2(a,b) -if(p.aM===B.nt){s=p.D -s.toString -s.iU(a.gcT(a),b,q) -if(p.ae.gyt())a.Il()}}} -A.PH.prototype={ -sTB(a,b){return}, -shr(a){var s=this -if(J.e(s.ae,a))return -s.ae=a -s.aS() -s.aE()}, -sc5(a,b){var s=this -if(s.aM==b)return -s.aM=b -s.aS() -s.aE()}, -gaQ(){return!1}, -scl(a,b){var s,r=this -if(J.e(r.bt,b))return -s=new A.bd(new Float64Array(16)) -s.bA(b) -r.bt=s -r.aS() -r.aE()}, -snl(a){return}, -gBz(){var s,r,q=this,p=q.ae,o=p==null?null:p.R(q.aM) -if(o==null)return q.bt -s=new A.bd(new Float64Array(16)) -s.ed() -p=q.rx -p.toString -r=o.DW(p) -s.aR(0,r.a,r.b) -p=q.bt -p.toString -s.cH(0,p) -s.aR(0,-r.a,-r.b) -return s}, -c7(a,b){return this.cZ(a,b)}, -cZ(a,b){var s=this.bS?this.gBz():null -return a.x0(new A.adz(this),b,s)}, -aP(a,b){var s,r,q,p,o,n,m=this -if(m.u$!=null){s=m.gBz() -s.toString -r=A.a9v(s) -if(r==null){q=A.a(m.fr,"_needsCompositing") -p=A.ee.prototype.gfJ.call(m) -o=m.dx -n=o.a -o.sb1(0,a.GJ(q,b,s,p,n instanceof A.wt?n:null))}else{m.o2(a,b.U(0,r)) -m.dx.sb1(0,null)}}}, -dT(a,b){var s=this.gBz() -s.toString -b.cH(0,s)}} -A.adz.prototype={ -$2(a,b){return this.a.vi(a,b)}, -$S:17} -A.Pq.prototype={ -sapa(a){var s=this -if(s.D.k(0,a))return -s.D=a -s.aS() -s.aE()}, -c7(a,b){return this.cZ(a,b)}, -cZ(a,b){var s,r,q=this -if(q.ae){s=q.D -r=q.rx -r=new A.m(s.a*r.a,s.b*r.b) -s=r}else s=null -return a.n0(new A.ad_(q),s,b)}, -aP(a,b){var s,r,q=this -if(q.u$!=null){s=q.D -r=q.rx -q.o2(a,new A.m(b.a+s.a*r.a,b.b+s.b*r.b))}}, -dT(a,b){var s=this.D,r=this.rx -b.aR(0,s.a*r.a,s.b*r.b)}} -A.ad_.prototype={ -$2(a,b){return this.a.vi(a,b)}, -$S:17} -A.Pz.prototype={ -rK(a){return new A.S(B.b.q(1/0,a.a,a.b),B.b.q(1/0,a.c,a.d))}, -iS(a,b){var s,r=this,q=null -if(t.b.b(a)){s=r.c0 -return s==null?q:s.$1(a)}if(t.G.b(a)){s=r.eD -return s==null?q:s.$1(a)}if(t.d.b(a)){s=r.cP -return s==null?q:s.$1(a)}if(t.XA.b(a))return q -if(t.J.b(a)){s=r.cs -return s==null?q:s.$1(a)}if(t.ks.b(a)){s=r.dh -return s==null?q:s.$1(a)}}} -A.Pv.prototype={ -hz(a){return!0}, -c7(a,b){return this.hP(a,b)&&!0}, -iS(a,b){var s=this.aM -if(s!=null&&t.XA.b(a))return s.$1(a)}, -goQ(a){return this.bt}, -gzj(){return this.dK}, -aC(a){this.vk(a) -this.dK=!0}, -av(a){this.dK=!1 -this.o5(0)}, -rK(a){return new A.S(B.b.q(1/0,a.a,a.b),B.b.q(1/0,a.c,a.d))}, -$ii8:1, -gyJ(a){return this.ae}, -gyK(a){return this.bS}} -A.PD.prototype={ -gaG(){return!0}} -A.CS.prototype={ -sSz(a){var s,r=this -if(a===r.D)return -r.D=a -s=r.ae -if(s==null||!s)r.aE()}, -sFQ(a){var s=this,r=s.ae -if(a==r)return -if(r==null)r=s.D -s.ae=a -if(r!==(a==null?s.D:a))s.aE()}, -c7(a,b){return!this.D&&this.hP(a,b)}, -hJ(a){var s,r=this.u$ -if(r!=null){s=this.ae -s=!(s==null?this.D:s)}else s=!1 -if(s){r.toString -a.$1(r)}}} -A.CW.prototype={ -syH(a){var s=this -if(a===s.D)return -s.D=a -s.a5() -s.Gc()}, -bc(a){if(this.D)return 0 -return this.Ay(a)}, -b2(a){if(this.D)return 0 -return this.Aw(a)}, -b5(a){if(this.D)return 0 -return this.Ax(a)}, -bb(a){if(this.D)return 0 -return this.Av(a)}, -dH(a){if(this.D)return null -return this.Jq(a)}, -gix(){return this.D}, -cd(a){if(this.D)return new A.S(B.b.q(0,a.a,a.b),B.b.q(0,a.c,a.d)) -return this.YP(a)}, -u2(){this.YI()}, -bX(){var s,r=this -if(r.D){s=r.u$ -if(s!=null)s.io(0,t.k.a(A.t.prototype.ga8.call(r)))}else r.qs()}, -c7(a,b){return!this.D&&this.hP(a,b)}, -aP(a,b){if(this.D)return -this.o2(a,b)}, -hJ(a){if(this.D)return -this.At(a)}} -A.CH.prototype={ -sPR(a){if(this.D===a)return -this.D=a -this.aE()}, -sFQ(a){return}, -c7(a,b){return this.D?this.rx.A(0,b):this.hP(a,b)}, -hJ(a){var s,r=this.u$ -if(r!=null){s=this.D -s=!s}else s=!1 -if(s){r.toString -a.$1(r)}}} -A.lA.prototype={ -sapv(a){if(A.avA(a,this.c0))return -this.c0=a -this.aE()}, -sjC(a){var s,r=this -if(J.e(r.eD,a))return -s=r.eD -r.eD=a -if(a!=null!==(s!=null))r.aE()}, -sjB(a){var s,r=this -if(J.e(r.cP,a))return -s=r.cP -r.cP=a -if(a!=null!==(s!=null))r.aE()}, -samU(a){var s,r=this -if(J.e(r.cX,a))return -s=r.cX -r.cX=a -if(a!=null!==(s!=null))r.aE()}, -sand(a){var s,r=this -if(J.e(r.cs,a))return -s=r.cs -r.cs=a -if(a!=null!==(s!=null))r.aE()}, -fz(a){var s,r=this -r.hQ(a) -if(r.eD!=null){s=r.c0 -s=s==null||s.A(0,B.cs)}else s=!1 -if(s)a.sjC(r.eD) -if(r.cP!=null){s=r.c0 -s=s==null||s.A(0,B.wE)}else s=!1 -if(s)a.sjB(r.cP) -if(r.cX!=null){s=r.c0 -if(s==null||s.A(0,B.e4))a.spG(r.gacx()) -s=r.c0 -if(s==null||s.A(0,B.e3))a.spF(r.gacv())}if(r.cs!=null){s=r.c0 -if(s==null||s.A(0,B.e1))a.spH(r.gacz()) -s=r.c0 -if(s==null||s.A(0,B.e2))a.spE(r.gact())}}, -acw(){var s,r,q=this.cX -if(q!=null){s=this.rx -r=s.a*-0.8 -s=s.i6(B.i) -s=A.fq(this.dE(0,null),s) -q.$1(new A.eq(null,new A.m(r,0),r,s))}}, -acy(){var s,r,q=this.cX -if(q!=null){s=this.rx -r=s.a*0.8 -s=s.i6(B.i) -s=A.fq(this.dE(0,null),s) -q.$1(new A.eq(null,new A.m(r,0),r,s))}}, -acA(){var s,r,q=this.cs -if(q!=null){s=this.rx -r=s.b*-0.8 -s=s.i6(B.i) -s=A.fq(this.dE(0,null),s) -q.$1(new A.eq(null,new A.m(0,r),r,s))}}, -acu(){var s,r,q=this.cs -if(q!=null){s=this.rx -r=s.b*0.8 -s=s.i6(B.i) -s=A.fq(this.dE(0,null),s) -q.$1(new A.eq(null,new A.m(0,r),r,s))}}} -A.D_.prototype={ -sahU(a){if(this.D===a)return -this.D=a -this.aE()}, -sajD(a){if(this.ae===a)return -this.ae=a -this.aE()}, -sajA(a){if(this.aM===a)return -this.aM=a -this.aE()}, -sEi(a,b){if(this.bS==b)return -this.bS=b -this.aE()}, -slH(a,b){if(this.bt==b)return -this.bt=b -this.aE()}, -szG(a,b){if(this.dK==b)return -this.dK=b -this.aE()}, -sEb(a,b){if(this.fj==b)return -this.fj=b -this.aE()}, -sA1(a){return}, -sG4(a){return}, -skx(a){return}, -sFK(a){if(this.em==a)return -this.em=a -this.aE()}, -sH_(a){return}, -suc(a,b){return}, -sFu(a){if(this.ij==a)return -this.ij=a -this.aE()}, -sFv(a,b){if(this.km==b)return -this.km=b -this.aE()}, -sFR(a){if(this.lN==a)return -this.lN=a -this.aE()}, -snu(a){return}, -sGk(a,b){return}, -szD(a){if(this.ni==a)return -this.ni=a -this.aE()}, -sGn(a){if(this.p5==a)return -this.p5=a -this.aE()}, -sFN(a,b){return}, -sfG(a,b){if(this.fA==b)return -this.fA=b}, -sG7(a){if(this.ig==a)return -this.ig=a -this.aE()}, -stL(a){return}, -soP(a){if(this.ih==a)return -this.ih=a -this.aE()}, -sHa(a){if(this.h3==a)return -this.h3=a -this.aE()}, -sagL(a){if(J.e(this.bx,a))return -this.bx=a -this.aE()}, -sagM(a){if(J.e(this.dw,a))return -this.dw=a -this.aE()}, -sagK(a){if(J.e(this.fB,a))return -this.fB=a -this.aE()}, -sagI(a){if(J.e(this.cO,a))return -this.cO=a -this.aE()}, -sagJ(a){if(J.e(this.c0,a))return -this.c0=a -this.aE()}, -sale(a){if(J.e(this.eD,a))return -this.eD=a -this.aE()}, -sc5(a,b){if(this.cP==b)return -this.cP=b -this.aE()}, -sA2(a){if(this.cX==a)return -this.cX=a -this.aE()}, -saoG(a){if(J.e(this.cs,a))return -this.aE() -this.cs=a}, -sjC(a){var s,r=this -if(J.e(r.dh,a))return -s=r.dh -r.dh=a -if(a!=null!==(s!=null))r.aE()}, -spy(a){var s,r=this -if(J.e(r.eT,a))return -s=r.eT -r.eT=a -if(a!=null!==(s!=null))r.aE()}, -sjB(a){var s,r=this -if(J.e(r.ii,a))return -s=r.ii -r.ii=a -if(a!=null!==(s!=null))r.aE()}, -spF(a){return}, -spG(a){return}, -spH(a){return}, -spE(a){return}, -stZ(a){return}, -stX(a){return}, -spv(a,b){var s,r=this -if(J.e(r.cG,b))return -s=r.cG -r.cG=b -if(b!=null!==(s!=null))r.aE()}, -spw(a,b){var s,r=this -if(J.e(r.cA,b))return -s=r.cA -r.cA=b -if(b!=null!==(s!=null))r.aE()}, -spD(a,b){var s,r=this -if(J.e(r.aY,b))return -s=r.aY -r.aY=b -if(b!=null!==(s!=null))r.aE()}, -spB(a){return}, -spz(a){return}, -spC(a){return}, -spA(a){return}, -spI(a){return}, -spJ(a){return}, -spx(a){var s,r=this -if(J.e(r.fC,a))return -s=r.fC -r.fC=a -if(a!=null!==(s!=null))r.aE()}, -stY(a){return}, -saiw(a){return}, -hJ(a){if(this.aM)return -this.At(a)}, -fz(a){var s,r=this -r.hQ(a) -a.a=r.D -a.b=r.ae -s=r.bt -if(s!=null){a.bC(B.wW,!0) -a.bC(B.wJ,s)}s=r.bS -if(s!=null){a.bC(B.wG,!0) -a.bC(B.wN,s)}s=r.h3 -if(s!=null){a.bC(B.wX,!0) -a.bC(B.wK,s)}s=r.dK -if(s!=null)a.bC(B.wS,s) -s=r.fj -if(s!=null)a.bC(B.wY,s) -s=r.em -if(s!=null)a.bC(B.wU,s) -s=r.ij -if(s!=null)a.bC(B.wP,s) -s=r.km -if(s!=null)a.bC(B.m4,s) -s=r.lN -if(s!=null)a.bC(B.wQ,s) -s=r.fA -if(s!=null)a.bC(B.wM,s) -s=r.bx -if(s!=null){a.a2=s -a.d=!0}s=r.dw -if(s!=null){a.ap=s -a.d=!0}s=r.fB -if(s!=null){a.aV=s -a.d=!0}s=r.cO -if(s!=null){a.bd=s -a.d=!0}s=r.c0 -if(s!=null){a.be=s -a.d=!0}r.eD!=null -s=r.ni -if(s!=null)a.bC(B.wO,s) -s=r.p5 -if(s!=null)a.bC(B.wT,s) -s=r.ig -if(s!=null)a.bC(B.wR,s) -s=r.ih -if(s!=null)a.soP(s) -s=r.cP -if(s!=null){a.af=s -a.d=!0}s=r.cX -if(s!=null){a.r2=s -a.d=!0}s=r.cs -if(s!=null)a.Q0(s) -if(r.dh!=null)a.sjC(r.gacB()) -if(r.ii!=null)a.sjB(r.gacp()) -if(r.eT!=null)a.spy(r.gacn()) -if(r.cG!=null)a.spv(0,r.gach()) -if(r.cA!=null)a.spw(0,r.gacj()) -if(r.aY!=null)a.spD(0,r.gacr()) -if(r.fC!=null)a.spx(r.gacl())}, -acC(){var s=this.dh -if(s!=null)s.$0()}, -acq(){var s=this.ii -if(s!=null)s.$0()}, -aco(){var s=this.eT -if(s!=null)s.$0()}, -aci(){var s=this.cG -if(s!=null)s.$0()}, -ack(){var s=this.cA -if(s!=null)s.$0()}, -acs(){var s=this.aY -if(s!=null)s.$0()}, -acm(){var s=this.fC -if(s!=null)s.$0()}} -A.Pi.prototype={ -sagS(a){return}, -fz(a){this.hQ(a) -a.c=!0}} -A.Pu.prototype={ -fz(a){this.hQ(a) -a.d=a.aw=a.a=!0}} -A.Po.prototype={ -sajB(a){if(a===this.D)return -this.D=a -this.aE()}, -hJ(a){if(this.D)return -this.At(a)}} -A.Pr.prototype={ -salp(a,b){if(b===this.D)return -this.D=b -this.aE()}, -fz(a){this.hQ(a) -a.rx=this.D -a.d=!0}} -A.Ps.prototype={ -skx(a){var s=this,r=s.D -if(r===a)return -r.c=null -s.D=a -r=s.ae -if(r!=null)a.c=r -s.aS()}, -gaQ(){return!0}, -bX(){var s,r=this -r.qs() -s=r.rx -s.toString -r.ae=s -r.D.c=s}, -aP(a,b){var s=this.dx,r=s.a,q=this.D -if(r==null)s.sb1(0,new A.pU(q,b,A.am(t.h))) -else{t.rf.a(r) -r.skx(q) -r.sca(0,b)}s=s.a -s.toString -a.u8(s,A.ee.prototype.gfJ.call(this),B.i)}} -A.Pp.prototype={ -skx(a){if(this.D===a)return -this.D=a -this.aS()}, -sWU(a){return}, -sca(a,b){if(this.aM.k(0,b))return -this.aM=b -this.aS()}, -sam8(a){if(this.bS.k(0,a))return -this.bS=a -this.aS()}, -sakc(a){if(this.bt.k(0,a))return -this.bt=a -this.aS()}, -av(a){this.dx.sb1(0,null) -this.o5(0)}, -gaQ(){return!0}, -HD(){var s=t.RC.a(A.t.prototype.gb1.call(this,this)) -s=s==null?null:s.HI() -if(s==null){s=new A.bd(new Float64Array(16)) -s.ed()}return s}, -c7(a,b){if(this.D.a==null&&!0)return!1 -return this.cZ(a,b)}, -cZ(a,b){return a.x0(new A.acZ(this),b,this.HD())}, -aP(a,b){var s,r,q,p,o=this,n=o.D.c -if(n==null)s=o.aM -else{r=o.bS.DW(n) -q=o.bt -p=o.rx -p.toString -s=r.as(0,q.DW(p)).U(0,o.aM)}r=t.RC -if(r.a(A.t.prototype.gb1.call(o,o))==null)o.dx.sb1(0,new A.Ao(o.D,!1,b,s,A.am(t.h))) -else{q=r.a(A.t.prototype.gb1.call(o,o)) -if(q!=null){p=o.D -if(p!==q.r2&&q.x2!=null){q.x2.m(0) -q.x2=p.NE()}q.r2=p -q.rx=!1 -q.x1=s -q.ry=b}}r=r.a(A.t.prototype.gb1.call(o,o)) -r.toString -a.m7(r,A.ee.prototype.gfJ.call(o),B.i,B.ON)}, -dT(a,b){b.cH(0,this.HD())}} -A.acZ.prototype={ -$2(a,b){return this.a.vi(a,b)}, -$S:17} -A.CK.prototype={ -sn(a,b){if(this.D.k(0,b))return -this.D=b -this.aS()}, -sWY(a){return}, -aP(a,b){var s=this,r=s.D,q=s.rx -q.toString -a.u8(new A.yE(r,q,b,A.am(t.h),s.$ti.i("yE<1>")),A.ee.prototype.gfJ.call(s),b)}, -gaQ(){return!0}} -A.Wh.prototype={ -dH(a){var s=this.u$ -if(s!=null)return s.jL(a) -return this.Jq(a)}} -A.Wi.prototype={ -aC(a){var s=this -s.vk(a) -s.th$.aq(0,s.gwP()) -s.Dx()}, -av(a){this.th$.T(0,this.gwP()) -this.o5(0)}, -aP(a,b){var s,r,q=this -if(q.u$!=null){s=q.tg$ -if(s===0){q.dx.sb1(0,null) -return}s.toString -r=q.dx -r.sb1(0,a.TX(b,s,A.ee.prototype.gfJ.call(q),t.Jq.a(r.a)))}}} -A.GG.prototype={ -aC(a){var s -this.dS(a) -s=this.u$ -if(s!=null)s.aC(a)}, -av(a){var s -this.de(0) -s=this.u$ -if(s!=null)s.av(0)}} -A.GH.prototype={ -dH(a){var s=this.u$ -if(s!=null)return s.jL(a) -return this.Ar(a)}} -A.vb.prototype={ -bc(a){var s=this.u$ -if(s!=null)return s.ad(B.F,a,s.gb6()) -return 0}, -b2(a){var s=this.u$ -if(s!=null)return s.ad(B.M,a,s.gbh()) -return 0}, -b5(a){var s=this.u$ -if(s!=null)return s.ad(B.T,a,s.gbr()) -return 0}, -bb(a){var s=this.u$ -if(s!=null)return s.ad(B.ar,a,s.gbN()) -return 0}, -dH(a){var s,r=this.u$ -if(r!=null){s=r.jL(a) -r=this.u$.e -r.toString -t.x.a(r) -if(s!=null)s+=r.a.b}else s=this.Ar(a) -return s}, -aP(a,b){var s,r=this.u$ -if(r!=null){s=r.e -s.toString -a.eG(r,t.x.a(s).a.U(0,b))}}, -cZ(a,b){var s=this.u$ -if(s!=null){s=s.e -s.toString -t.x.a(s) -return a.n0(new A.adm(this,b,s),s.a,b)}return!1}} -A.adm.prototype={ -$2(a,b){return this.a.u$.c7(a,b)}, -$S:17} -A.CX.prototype={ -lh(){var s=this -if(s.D!=null)return -s.D=s.ae.R(s.aM)}, -seF(a,b){var s=this -if(s.ae.k(0,b))return -s.ae=b -s.D=null -s.a5()}, -sc5(a,b){var s=this -if(s.aM==b)return -s.aM=b -s.D=null -s.a5()}, -bc(a){var s,r,q,p -this.lh() -s=this.D -r=s.a+s.c -q=s.b -s=s.d -p=this.u$ -if(p!=null)return p.ad(B.F,Math.max(0,a-(q+s)),p.gb6())+r -return r}, -b2(a){var s,r,q,p -this.lh() -s=this.D -r=s.a+s.c -q=s.b -s=s.d -p=this.u$ -if(p!=null)return p.ad(B.M,Math.max(0,a-(q+s)),p.gbh())+r -return r}, -b5(a){var s,r,q,p -this.lh() -s=this.D -r=s.a -q=s.c -p=s.b+s.d -s=this.u$ -if(s!=null)return s.ad(B.T,Math.max(0,a-(r+q)),s.gbr())+p -return p}, -bb(a){var s,r,q,p -this.lh() -s=this.D -r=s.a -q=s.c -p=s.b+s.d -s=this.u$ -if(s!=null)return s.ad(B.ar,Math.max(0,a-(r+q)),s.gbN())+p -return p}, -cd(a){var s,r,q,p=this -p.lh() -if(p.u$==null){s=p.D -return a.b0(new A.S(s.a+s.c,s.b+s.d))}s=p.D -s.toString -r=a.xJ(s) -q=p.u$.f0(r) -s=p.D -return a.b0(new A.S(s.a+q.a+s.c,s.b+q.b+s.d))}, -bX(){var s,r,q,p,o,n,m=this,l=t.k.a(A.t.prototype.ga8.call(m)) -m.lh() -if(m.u$==null){s=m.D -m.rx=l.b0(new A.S(s.a+s.c,s.b+s.d)) -return}s=m.D -s.toString -r=l.xJ(s) -m.u$.cn(0,r,!0) -s=m.u$ -q=s.e -q.toString -t.x.a(q) -p=m.D -o=p.a -n=p.b -q.a=new A.m(o,n) -s=s.rx -m.rx=l.b0(new A.S(o+s.a+p.c,n+s.b+p.d))}} -A.Pg.prototype={ -lh(){var s=this -if(s.D!=null)return -s.D=s.ae.R(s.aM)}, -shr(a){var s=this -if(s.ae.k(0,a))return -s.ae=a -s.D=null -s.a5()}, -sc5(a,b){var s=this -if(s.aM==b)return -s.aM=b -s.D=null -s.a5()}, -x4(){var s,r,q,p,o=this -o.lh() -s=o.u$ -r=s.e -r.toString -t.x.a(r) -q=o.D -q.toString -p=o.rx -p.toString -s=s.rx -s.toString -r.a=q.n1(t.C.a(p.as(0,s)))}} -A.PA.prototype={ -sHt(a){if(this.cP==a)return -this.cP=a -this.a5()}, -sFM(a){if(this.cX==a)return -this.cX=a -this.a5()}, -cd(a){var s,r,q=this,p=q.cP!=null||a.b===1/0,o=q.cX!=null||a.d===1/0,n=q.u$ -if(n!=null){s=n.f0(new A.al(0,a.b,0,a.d)) -if(p){n=q.cP -if(n==null)n=1 -n=s.a*n}else n=1/0 -if(o){r=q.cX -if(r==null)r=1 -r=s.b*r}else r=1/0 -return a.b0(new A.S(n,r))}n=p?0:1/0 -return a.b0(new A.S(n,o?0:1/0))}, -bX(){var s,r,q=this,p=t.k.a(A.t.prototype.ga8.call(q)),o=q.cP!=null||p.b===1/0,n=q.cX!=null||p.d===1/0,m=q.u$ -if(m!=null){m.cn(0,new A.al(0,p.b,0,p.d),!0) -if(o){m=q.u$.rx.a -s=q.cP -m*=s==null?1:s}else m=1/0 -if(n){s=q.u$.rx.b -r=q.cX -s*=r==null?1:r}else s=1/0 -q.rx=p.b0(new A.S(m,s)) -q.x4()}else{m=o?0:1/0 -q.rx=p.b0(new A.S(m,n?0:1/0))}}} -A.CR.prototype={ -sHt(a){return}, -sFM(a){if(this.cX===a)return -this.cX=a -this.a5()}, -vT(a){var s=a.d*this.cX -return new A.al(a.a,a.b,s,s)}, -bc(a){var s,r,q=this.u$ -if(q==null)s=this.YT(a) -else{r=this.cX -s=q.ad(B.F,a*r,q.gb6())}return s/1}, -b2(a){var s,r,q=this.u$ -if(q==null)s=this.YR(a) -else{r=this.cX -s=q.ad(B.M,a*r,q.gbh())}return s/1}, -b5(a){var s,r=this.u$ -if(r==null)s=this.YS(a) -else s=r.ad(B.T,a,r.gbr()) -r=this.cX -return s/r}, -bb(a){var s,r=this.u$ -if(r==null)s=this.YQ(a) -else s=r.ad(B.ar,a,r.gbN()) -r=this.cX -return s/r}, -cd(a){var s=this.u$ -if(s!=null)return a.b0(s.f0(this.vT(a))) -return a.b0(this.vT(a).b0(B.n))}, -bX(){var s=this,r=s.u$,q=t.k -if(r!=null){r.cn(0,s.vT(q.a(A.t.prototype.ga8.call(s))),!0) -r=q.a(A.t.prototype.ga8.call(s)) -q=s.u$.rx -q.toString -s.rx=r.b0(q) -s.x4()}else s.rx=q.a(A.t.prototype.ga8.call(s)).b0(s.vT(q.a(A.t.prototype.ga8.call(s))).b0(B.n))}} -A.afE.prototype={ -mq(a){return new A.S(B.b.q(1/0,a.a,a.b),B.b.q(1/0,a.c,a.d))}, -pY(a){return a}, -q3(a,b){return B.i}} -A.CO.prototype={ -sEK(a){var s=this,r=s.D -if(r===a)return -if(A.J(a)!==A.J(r)||a.my(r))s.a5() -s.D=a -s.b!=null}, -aC(a){this.a_6(a)}, -av(a){this.a_7(0)}, -bc(a){var s=A.iG(a,1/0),r=s.b0(this.D.mq(s)).a -if(isFinite(r))return r -return 0}, -b2(a){var s=A.iG(a,1/0),r=s.b0(this.D.mq(s)).a -if(isFinite(r))return r -return 0}, -b5(a){var s=A.iG(1/0,a),r=s.b0(this.D.mq(s)).b -if(isFinite(r))return r -return 0}, -bb(a){var s=A.iG(1/0,a),r=s.b0(this.D.mq(s)).b -if(isFinite(r))return r -return 0}, -cd(a){return a.b0(this.D.mq(a))}, -bX(){var s,r,q,p,o,n,m=this,l=t.k,k=l.a(A.t.prototype.ga8.call(m)) -m.rx=k.b0(m.D.mq(k)) -if(m.u$!=null){s=m.D.pY(l.a(A.t.prototype.ga8.call(m))) -l=m.u$ -l.toString -k=s.a -r=s.b -q=k>=r -l.cn(0,s,!(q&&s.c>=s.d)) -l=m.u$ -p=l.e -p.toString -t.x.a(p) -o=m.D -n=m.rx -n.toString -if(q&&s.c>=s.d)l=new A.S(B.b.q(0,k,r),B.b.q(0,s.c,s.d)) -else{l=l.rx -l.toString}p.a=o.q3(n,l)}}} -A.GI.prototype={ -aC(a){var s -this.dS(a) -s=this.u$ -if(s!=null)s.aC(a)}, -av(a){var s -this.de(0) -s=this.u$ -if(s!=null)s.av(0)}} -A.Ax.prototype={ -j(a){return"GrowthDirection."+this.b}} -A.nQ.prototype={ -gT0(){return!1}, -agG(a,b){var s=this.x -switch(A.bq(this.a).a){case 0:return new A.al(b,a,s,s) -case 1:return new A.al(s,s,b,a)}}, -agF(){return this.agG(1/0,0)}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(!(b instanceof A.nQ))return!1 -return b.a===s.a&&b.b===s.b&&b.d===s.d&&b.f===s.f&&b.r===s.r&&b.x===s.x&&b.y===s.y&&b.z===s.z&&b.ch===s.ch&&b.Q===s.Q}, -gB(a){var s=this -return A.a7(s.a,s.b,s.d,s.f,s.r,s.x,s.y,s.z,s.ch,s.Q,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){var s=this,r=A.b([s.a.j(0),s.b.j(0),s.c.j(0),"scrollOffset: "+B.c.ai(s.d,1),"remainingPaintExtent: "+B.c.ai(s.r,1)],t.s),q=s.f -if(q!==0)r.push("overlap: "+B.c.ai(q,1)) -r.push("crossAxisExtent: "+B.c.ai(s.x,1)) -r.push("crossAxisDirection: "+s.y.j(0)) -r.push("viewportMainAxisExtent: "+B.c.ai(s.z,1)) -r.push("remainingCacheExtent: "+B.c.ai(s.ch,1)) -r.push("cacheOrigin: "+B.c.ai(s.Q,1)) -return"SliverConstraints("+B.d.c1(r,", ")+")"}} -A.QB.prototype={ -d0(){return"SliverGeometry"}} -A.vR.prototype={} -A.QC.prototype={ -gj0(a){return t.nl.a(this.a)}, -j(a){var s=this -return A.J(t.nl.a(s.a)).j(0)+"@(mainAxis: "+A.d(s.c)+", crossAxis: "+A.d(s.d)+")"}} -A.qT.prototype={ -j(a){var s=this.a -return"layoutOffset="+(s==null?"None":B.c.ai(s,1))}} -A.lL.prototype={} -A.qU.prototype={ -j(a){return"paintOffset="+A.d(this.a)}} -A.lM.prototype={} -A.d7.prototype={ -ga8(){return t.r.a(A.t.prototype.ga8.call(this))}, -gmu(){return this.gjD()}, -gjD(){var s=this,r=t.r -switch(A.bq(r.a(A.t.prototype.ga8.call(s)).a).a){case 0:return new A.x(0,0,0+s.k4.c,0+r.a(A.t.prototype.ga8.call(s)).x) -case 1:return new A.x(0,0,0+r.a(A.t.prototype.ga8.call(s)).x,0+s.k4.c)}}, -u2(){}, -Ss(a,b,c){var s,r=this -if(c>=0&&c=0&&br;j=h,i=o){o=a3.SG(p,!0) -if(o==null){n=a3.Z$ -k=n.e -k.toString -m.a(k).a=0 -if(r===0){n.cn(0,p,!0) -o=a3.Z$ -if(a5.a==null)a5.a=o -i=o -break}else{a3.k4=A.qS(a4,!1,a4,a4,0,0,0,0,-r) -return}}n=a3.Z$ -n.toString -h=j-a3.nw(n) -if(h<-1e-10){a3.k4=A.qS(a4,!1,a4,a4,0,0,0,0,-h) -a7=a3.Z$.e -a7.toString -m.a(a7).a=0 -return}n=o.e -n.toString -m.a(n).a=h -if(a5.a==null)a5.a=o}if(r<1e-10)while(!0){n=a3.Z$ -n.toString -n=n.e -n.toString -m.a(n) -k=n.b -k.toString -if(!(k>0))break -n=n.a -n.toString -o=a3.SG(p,!0) -k=a3.Z$ -k.toString -h=n-a3.nw(k) -k=a3.Z$.e -k.toString -m.a(k).a=0 -if(h<-1e-10){a3.k4=A.qS(a4,!1,a4,a4,0,0,0,0,-h) -return}}if(i==null){o.cn(0,p,!0) -a5.a=o}a5.b=!0 -a5.c=o -n=o.e -n.toString -m.a(n) -k=n.b -k.toString -a5.d=k -n=n.a -n.toString -a5.e=n+a3.nw(o) -g=new A.adp(a5,a3,p) -for(f=0;a5.es+a6.r||s>0,a4,a4,a,a1,0,a,a4) -if(a===n)a7.bd=!0 -a7.ER()}} -A.adp.prototype={ -$0(){var s,r,q,p=this.a,o=p.c,n=p.a -if(o==n)p.b=!1 -s=this.b -o=o.e -o.toString -r=p.c=A.r(s).i("a9.1").a(o).a1$ -o=r==null -if(o)p.b=!1 -q=++p.d -if(!p.b){if(!o){o=r.e -o.toString -o=t.U.a(o).b -o.toString -q=o!==q -o=q}else o=!0 -q=this.c -if(o){r=s.aly(q,n,!0) -p.c=r -if(r==null)return!1}else r.cn(0,q,!0) -o=p.a=p.c}else o=r -n=o.e -n.toString -t.U.a(n) -q=p.e -n.a=q -p.e=q+s.nw(o) -return!0}, -$S:89} -A.lh.prototype={} -A.adt.prototype={ -ez(a){}} -A.ki.prototype={ -j(a){var s="index="+A.d(this.b)+"; " -return s+(this.tm$?"keepAlive; ":"")+this.Zo(0)}} -A.vc.prototype={ -ez(a){if(!(a.e instanceof A.ki))a.e=new A.ki(!1,null,null)}, -i4(a){var s -this.Ji(a) -s=a.e -s.toString -if(!t.U.a(s).c)this.aO.EM(t.q.a(a))}, -FS(a,b,c){this.Aj(0,b,c)}, -yG(a,b){var s,r=this,q=a.e -q.toString -t.U.a(q) -if(!q.c){r.XR(a,b) -r.aO.EM(a) -r.a5()}else{s=r.u -if(s.h(0,q.b)===a)s.w(0,q.b) -r.aO.EM(a) -q=q.b -q.toString -s.l(0,q,a)}}, -w(a,b){var s=b.e -s.toString -t.U.a(s) -if(!s.c){this.XS(0,b) -return}this.u.w(0,s.b) -this.kh(b)}, -Bh(a,b){this.FU(new A.adq(this,a,b),t.r)}, -KW(a){var s,r=this,q=a.e -q.toString -t.U.a(q) -if(q.tm$){r.w(0,a) -s=q.b -s.toString -r.u.l(0,s,a) -a.e=q -r.Ji(a) -q.c=!0}else r.aO.Ub(a)}, -aC(a){var s -this.a_8(a) -for(s=this.u,s=s.gbg(s),s=s.ga3(s);s.v();)s.gJ(s).aC(a)}, -av(a){var s -this.a_9(0) -for(s=this.u,s=s.gbg(s),s=s.ga3(s);s.v();)s.gJ(s).av(0)}, -jG(){this.IT() -var s=this.u -s.gbg(s).a9(0,this.gGS())}, -bP(a){var s -this.Ak(a) -s=this.u -s.gbg(s).a9(0,a)}, -hJ(a){this.Ak(a)}, -agg(a,b){var s -this.Bh(a,null) -s=this.Z$ -if(s!=null){s=s.e -s.toString -t.U.a(s).a=b -return!0}this.aO.bd=!0 -return!1}, -PT(){return this.agg(0,0)}, -SG(a,b){var s,r,q,p=this,o=p.Z$ -o.toString -o=o.e -o.toString -s=t.U -o=s.a(o).b -o.toString -r=o-1 -p.Bh(r,null) -o=p.Z$ -o.toString -q=o.e -q.toString -q=s.a(q).b -q.toString -if(q===r){o.cn(0,a,b) -return p.Z$}p.aO.bd=!0 -return null}, -aly(a,b,c){var s,r,q,p=b.e -p.toString -s=t.U -p=s.a(p).b -p.toString -r=p+1 -this.Bh(r,b) -p=b.e -p.toString -q=A.r(this).i("a9.1").a(p).a1$ -if(q!=null){p=q.e -p.toString -p=s.a(p).b -p.toString -p=p===r}else p=!1 -if(p){q.cn(0,a,c) -return q}this.aO.bd=!0 -return null}, -En(a,b){var s={} -s.a=a -s.b=b -this.FU(new A.ads(s,this),t.r)}, -nw(a){switch(A.bq(t.r.a(A.t.prototype.ga8.call(this)).a).a){case 0:return a.rx.a -case 1:return a.rx.b}}, -FP(a,b,c){var s,r,q=this.cG$,p=A.aC0(a) -for(s=A.r(this).i("a9.1");q!=null;){if(this.alh(p,q,b,c))return!0 -r=q.e -r.toString -q=s.a(r).ct$}return!1}, -Ej(a){var s=a.e -s.toString -return t.U.a(s).a}, -dT(a,b){var s,r,q,p,o=this,n=a.e -n.toString -s=t.U -n=s.a(n).b -if(n==null)b.Iu() -else if(o.u.am(0,n))b.Iu() -else{n=t.r -r=o.LR(n.a(A.t.prototype.ga8.call(o))) -q=a.e -q.toString -q=s.a(q).a -q.toString -p=q-n.a(A.t.prototype.ga8.call(o)).d -switch(A.bq(n.a(A.t.prototype.ga8.call(o)).a).a){case 0:b.aR(0,!r?o.k4.c-a.rx.a-p:p,0) -break -case 1:b.aR(0,0,!r?o.k4.c-a.rx.b-p:p) -break}}}, -aP(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this,c=null -if(d.Z$==null)return -s=t.r -switch(A.kD(s.a(A.t.prototype.ga8.call(d)).a,s.a(A.t.prototype.ga8.call(d)).b)){case B.a0:r=b.U(0,new A.m(0,d.k4.c)) -q=B.vl -p=B.cZ -o=!0 -break -case B.aw:r=b -q=B.cZ -p=B.dP -o=!1 -break -case B.V:r=b -q=B.dP -p=B.cZ -o=!1 -break -case B.am:r=b.U(0,new A.m(d.k4.c,0)) -q=B.vo -p=B.dP -o=!0 -break -default:o=c -r=o -p=r -q=p}n=d.Z$ -for(m=A.r(d).i("a9.1"),l=t.U;n!=null;){k=n.e -k.toString -k=l.a(k).a -k.toString -j=k-s.a(A.t.prototype.ga8.call(d)).d -k=r.a -i=q.a -k=k+i*j+p.a*0 -h=r.b -g=q.b -h=h+g*j+p.b*0 -f=new A.m(k,h) -if(o){e=d.nw(n) -f=new A.m(k+i*e,h+g*e)}if(j0)a.eG(n,f) -k=n.e -k.toString -n=m.a(k).a1$}}} -A.adq.prototype={ -$1(a){var s=this.a,r=s.u,q=this.b,p=this.c -if(r.am(0,q)){r=r.w(0,q) -r.toString -q=r.e -q.toString -t.U.a(q) -s.kh(r) -r.e=q -s.Aj(0,r,p) -q.c=!1}else s.aO.aii(q,p)}, -$S:161} -A.ads.prototype={ -$1(a){var s,r,q -for(s=this.a,r=this.b;s.a>0;){q=r.Z$ -q.toString -r.KW(q);--s.a}for(;s.b>0;){q=r.cG$ -q.toString -r.KW(q);--s.b}s=r.u -s=s.gbg(s) -q=A.r(s).i("aJ") -B.d.a9(A.ai(new A.aJ(s,new A.adr(),q),!0,q.i("q.E")),r.aO.gao9())}, -$S:161} -A.adr.prototype={ -$1(a){var s=a.e -s.toString -return!t.U.a(s).tm$}, -$S:577} -A.GK.prototype={ -aC(a){var s,r,q -this.dS(a) -s=this.Z$ -for(r=t.U;s!=null;){s.aC(a) -q=s.e -q.toString -s=r.a(q).a1$}}, -av(a){var s,r,q -this.de(0) -s=this.Z$ -for(r=t.U;s!=null;){s.av(0) -q=s.e -q.toString -s=r.a(q).a1$}}} -A.Wz.prototype={} -A.WA.prototype={} -A.Xb.prototype={ -av(a){this.vf(0)}} -A.Xc.prototype={} -A.D0.prototype={ -gE2(){var s=this,r=t.r -switch(A.kD(r.a(A.t.prototype.ga8.call(s)).a,r.a(A.t.prototype.ga8.call(s)).b)){case B.a0:return s.bV.d -case B.aw:return s.bV.a -case B.V:return s.bV.b -case B.am:return s.bV.c}}, -gagt(){var s=this,r=t.r -switch(A.kD(r.a(A.t.prototype.ga8.call(s)).a,r.a(A.t.prototype.ga8.call(s)).b)){case B.a0:return s.bV.b -case B.aw:return s.bV.c -case B.V:return s.bV.d -case B.am:return s.bV.a}}, -gair(){switch(A.bq(t.r.a(A.t.prototype.ga8.call(this)).a).a){case 0:var s=this.bV -return s.gdf(s)+s.gds(s) -case 1:return this.bV.gjq()}}, -ez(a){if(!(a.e instanceof A.qU))a.e=new A.qU(B.i)}, -bX(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=this,a1=null,a2=t.r,a3=a2.a(A.t.prototype.ga8.call(a0)),a4=a0.gE2() -a0.gagt() -s=a0.bV -s.toString -a2=s.agw(A.bq(a2.a(A.t.prototype.ga8.call(a0)).a)) -r=a0.gair() -if(a0.u$==null){a0.k4=A.qS(a1,!1,a1,a1,a2,Math.min(a2,a3.r),0,a2,a1) -return}q=a0.k0(a3,0,a4) -p=a3.f -if(p>0)p=Math.max(0,p-q) -s=a0.u$ -s.toString -o=Math.max(0,a3.d-a4) -n=Math.min(0,a3.Q+a4) -m=a3.r -l=a0.k0(a3,0,a4) -k=a3.ch -j=a0.xi(a3,0,a4) -i=Math.max(0,a3.x-r) -h=a3.a -g=a3.b -s.cn(0,new A.nQ(h,g,a3.c,o,a4+a3.e,p,m-l,i,a3.y,a3.z,n,k-j),!0) -f=a0.u$.k4 -s=f.z -if(s!=null){a0.k4=A.qS(a1,!1,a1,a1,0,0,0,0,s) -return}s=f.a -o=a4+s -n=a2+s -e=a0.k0(a3,o,n) -d=q+e -c=a0.xi(a3,0,a4) -b=a0.xi(a3,o,n) -o=f.c -l=f.d -a=Math.min(q+Math.max(o,l+e),m) -m=f.b -l=Math.min(d+l,a) -k=Math.min(b+c+f.Q,k) -j=f.e -o=Math.max(d+o,q+f.r) -a0.k4=A.qS(k,f.y,o,l,a2+j,a,m,n,a1) -n=a0.u$.e -n.toString -t.jB.a(n) -switch(A.kD(h,g)){case B.a0:a2=a0.bV -o=a2.a -s=a2.d+s -n.a=new A.m(o,a0.k0(a3,s,s+a2.b)) -break -case B.aw:n.a=new A.m(a0.k0(a3,0,a0.bV.a),a0.bV.b) -break -case B.V:a2=a0.bV -n.a=new A.m(a2.a,a0.k0(a3,0,a2.b)) -break -case B.am:a2=a0.bV -s=a2.c+s -n.a=new A.m(a0.k0(a3,s,s+a2.a),a0.bV.b) -break}}, -FP(a,b,c){var s,r,q,p,o=this,n=o.u$ -if(n!=null&&n.k4.r>0){n=n.e -n.toString -t.jB.a(n) -s=o.k0(t.r.a(A.t.prototype.ga8.call(o)),0,o.gE2()) -r=o.u$ -r.toString -r=o.ahq(r) -n=n.a -q=o.u$.galf() -p=n!=null -if(p)a.c.push(new A.xy(new A.m(-n.a,-n.b))) -q.$3$crossAxisPosition$mainAxisPosition(a,b-r,c-s) -if(p)a.yW()}return!1}, -ahq(a){var s=this,r=t.r -switch(A.kD(r.a(A.t.prototype.ga8.call(s)).a,r.a(A.t.prototype.ga8.call(s)).b)){case B.a0:case B.V:return s.bV.a -case B.am:case B.aw:return s.bV.b}}, -Ej(a){return this.gE2()}, -dT(a,b){var s=a.e -s.toString -s=t.jB.a(s).a -b.aR(0,s.a,s.b)}, -aP(a,b){var s,r=this.u$ -if(r!=null&&r.k4.x){s=r.e -s.toString -a.eG(r,b.U(0,t.jB.a(s).a))}}} -A.PG.prototype={ -aeL(){if(this.bV!=null)return -this.bV=this.dz}, -seF(a,b){var s=this -if(s.dz.k(0,b))return -s.dz=b -s.bV=null -s.a5()}, -sc5(a,b){var s=this -if(s.ej===b)return -s.ej=b -s.bV=null -s.a5()}, -bX(){this.aeL() -this.YU()}} -A.Wy.prototype={ -aC(a){var s -this.dS(a) -s=this.u$ -if(s!=null)s.aC(a)}, -av(a){var s -this.de(0) -s=this.u$ -if(s!=null)s.av(0)}} -A.qv.prototype={ -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -return b instanceof A.qv&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d}, -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){var s=this -return"RelativeRect.fromLTRB("+B.c.ai(s.a,1)+", "+B.c.ai(s.b,1)+", "+B.c.ai(s.c,1)+", "+B.c.ai(s.d,1)+")"}} -A.f0.prototype={ -gyw(){var s=this -return s.e!=null||s.f!=null||s.r!=null||s.x!=null||s.y!=null||s.z!=null}, -j(a){var s=this,r=A.b([],t.s),q=s.e -if(q!=null)r.push("top="+A.jB(q)) -q=s.f -if(q!=null)r.push("right="+A.jB(q)) -q=s.r -if(q!=null)r.push("bottom="+A.jB(q)) -q=s.x -if(q!=null)r.push("left="+A.jB(q)) -q=s.y -if(q!=null)r.push("width="+A.jB(q)) -q=s.z -if(q!=null)r.push("height="+A.jB(q)) -if(r.length===0)r.push("not positioned") -r.push(s.v9(0)) -return B.d.c1(r,"; ")}} -A.DP.prototype={ -j(a){return"StackFit."+this.b}} -A.NW.prototype={ -j(a){return"Overflow."+this.b}} -A.D1.prototype={ -ez(a){if(!(a.e instanceof A.f0))a.e=new A.f0(null,null,B.i)}, -aeP(){var s=this -if(s.V!=null)return -s.V=s.ac.R(s.an)}, -shr(a){var s=this -if(s.ac.k(0,a))return -s.ac=a -s.V=null -s.a5()}, -sc5(a,b){var s=this -if(s.an==b)return -s.an=b -s.V=null -s.a5()}, -bc(a){return A.qz(this.Z$,new A.adx(a))}, -b2(a){return A.qz(this.Z$,new A.adv(a))}, -b5(a){return A.qz(this.Z$,new A.adw(a))}, -bb(a){return A.qz(this.Z$,new A.adu(a))}, -dH(a){return this.xH(a)}, -cd(a){return this.Oz(a,A.Ii())}, -Oz(a,b){var s,r,q,p,o,n,m,l,k,j,i=this -i.aeP() -if(i.c9$===0)return new A.S(B.b.q(1/0,a.a,a.b),B.b.q(1/0,a.c,a.d)) -s=a.a -r=a.c -switch(i.aN.a){case 0:q=new A.al(0,a.b,0,a.d) -break -case 1:q=A.yV(new A.S(B.b.q(1/0,s,a.b),B.b.q(1/0,r,a.d))) -break -case 2:q=a -break -default:q=null}p=i.Z$ -for(o=t.Q,n=r,m=s,l=!1;p!=null;){k=p.e -k.toString -o.a(k) -if(!k.gyw()){j=b.$2(p,q) -m=Math.max(m,j.a) -n=Math.max(n,j.b) -l=!0}p=k.a1$}return l?new A.S(m,n):new A.S(B.b.q(1/0,s,a.b),B.b.q(1/0,r,a.d))}, -bX(){var s,r,q,p,o,n,m,l=this,k=t.k.a(A.t.prototype.ga8.call(l)) -l.C=!1 -l.rx=l.Oz(k,A.Ij()) -s=l.Z$ -for(r=t.Q,q=t.C;s!=null;){p=s.e -p.toString -r.a(p) -if(!p.gyw()){o=l.V -o.toString -n=l.rx -n.toString -m=s.rx -m.toString -p.a=o.n1(q.a(n.as(0,m)))}else{o=l.rx -o.toString -n=l.V -n.toString -l.C=A.aEK(s,p,o,n)||l.C}s=p.a1$}}, -cZ(a,b){return this.oT(a,b)}, -yS(a,b){this.kb(a,b)}, -aP(a,b){var s,r=this,q=r.bf!==B.j&&r.C,p=r.aU -if(q){q=A.a(r.fr,"_needsCompositing") -s=r.rx -p.sb1(0,a.m6(q,b,new A.x(0,0,0+s.a,0+s.b),r.gGA(),r.bf,p.a))}else{p.sb1(0,null) -r.kb(a,b)}}, -m(a){this.aU.sb1(0,null) -this.l1(0)}, -kc(a){var s -if(this.C){s=this.rx -s=new A.x(0,0,0+s.a,0+s.b)}else s=null -return s}} -A.adx.prototype={ -$1(a){return a.ad(B.F,this.a,a.gb6())}, -$S:11} -A.adv.prototype={ -$1(a){return a.ad(B.M,this.a,a.gbh())}, -$S:11} -A.adw.prototype={ -$1(a){return a.ad(B.T,this.a,a.gbr())}, -$S:11} -A.adu.prototype={ -$1(a){return a.ad(B.ar,this.a,a.gbN())}, -$S:11} -A.WB.prototype={ -aC(a){var s,r,q -this.dS(a) -s=this.Z$ -for(r=t.Q;s!=null;){s.aC(a) -q=s.e -q.toString -s=r.a(q).a1$}}, -av(a){var s,r,q -this.de(0) -s=this.Z$ -for(r=t.Q;s!=null;){s.av(0) -q=s.e -q.toString -s=r.a(q).a1$}}} -A.WC.prototype={} -A.mw.prototype={ -e6(a){return A.II(this.a,this.b,a)}} -A.RV.prototype={ -k(a,b){if(b==null)return!1 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.RV&&b.a.k(0,this.a)&&b.b===this.b}, -gB(a){return A.a7(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return this.a.j(0)+" at "+A.jB(this.b)+"x"}} -A.D2.prototype={ -srL(a){var s,r,q,p=this -if(p.r1.k(0,a))return -p.r1=a -s=p.Pp() -r=p.dx -q=r.a -q.toString -J.aM8(q) -r.sb1(0,s) -p.aS() -p.a5()}, -Pp(){var s,r=this.r1.b -r=A.Nl(r,r,1) -this.ry=r -s=A.aFn(r) -s.aC(this) -return s}, -u2(){}, -bX(){var s,r=this.r1.a -this.k4=r -s=this.u$ -if(s!=null)s.io(0,A.yV(r))}, -c7(a,b){var s=this.u$ -if(s!=null)s.c7(A.aC0(a),b) -s=new A.jN(this) -a.jZ() -s.b=B.d.gO(a.b) -a.a.push(s) -return!0}, -alk(a){var s,r=A.b([],t._K),q=new A.bd(new Float64Array(16)) -q.ed() -s=new A.iH(r,A.b([q],t.rE),A.b([],t.cR)) -this.c7(s,a) -return s}, -gaG(){return!0}, -aP(a,b){var s=this.u$ -if(s!=null)a.eG(s,b)}, -dT(a,b){var s=this.ry -s.toString -b.cH(0,s) -this.YJ(a,b)}, -ahM(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=null -try{s=A.aT4() -q=f.dx -r=q.a.ah0(s) -if(f.rx){p=f.gjD() -o=p.gbm() -n=f.r2 -n.gnI() -m=p.gbm() -n.gnI() -n=t.lu -l=q.a.RW(0,new A.m(o.a,0),n) -switch(A.e0().a){case 0:k=q.a.RW(0,new A.m(m.a,p.d-1-0),n) -break -case 1:case 2:case 3:case 4:case 5:k=e -break -default:k=e}q=l==null -if(!q||k!=null){o=q?e:l.f -n=q?e:l.r -m=q?e:l.e -q=q?e:l.x -j=k==null -i=j?e:k.a -h=j?e:k.b -g=j?e:k.c -A.aTL(new A.nT(i,h,g,j?e:k.d,m,o,n,q))}}q=f.r2 -q.b.aof(r,q) -J.Iy(r)}finally{}}, -gjD(){var s=this.k4.a7(0,this.r1.b) -return new A.x(0,0,0+s.a,0+s.b)}, -gmu(){var s,r=this.ry -r.toString -s=this.k4 -return A.q4(r,new A.x(0,0,0+s.a,0+s.b))}} -A.WD.prototype={ -aC(a){var s -this.dS(a) -s=this.u$ -if(s!=null)s.aC(a)}, -av(a){var s -this.de(0) -s=this.u$ -if(s!=null)s.av(0)}} -A.Jv.prototype={ -j(a){return"CacheExtentStyle."+this.b}} -A.nE.prototype={ -j(a){return"RevealedOffset(offset: "+A.d(this.a)+", rect: "+this.b.j(0)+")"}} -A.vd.prototype={ -fz(a){this.hQ(a) -a.Q0(B.x_)}, -hJ(a){var s=this.gEk() -new A.aJ(s,new A.adB(),A.b6(s).i("aJ<1>")).a9(0,a)}, -sht(a){if(a===this.C)return -this.C=a -this.a5()}, -sR4(a){if(a===this.V)return -this.V=a -this.a5()}, -sca(a,b){var s=this,r=s.ac -if(b===r)return -if(s.b!=null)r.T(0,s.gyC()) -s.ac=b -if(s.b!=null)b.aq(0,s.gyC()) -s.a5()}, -sah7(a){if(250===this.an)return -this.an=250 -this.a5()}, -sah8(a){if(a===this.bf)return -this.bf=a -this.a5()}, -sh_(a){var s=this -if(a!==s.aU){s.aU=a -s.aS() -s.aE()}}, -aC(a){this.a_a(a) -this.ac.aq(0,this.gyC())}, -av(a){this.ac.T(0,this.gyC()) -this.a_b(0)}, -bc(a){return 0}, -b2(a){return 0}, -b5(a){return 0}, -bb(a){return 0}, -gaG(){return!0}, -G6(a,b,c,d,e,f,g,h,a0,a1,a2){var s,r,q,p,o,n,m,l,k=this,j=A.aY9(k.ac.ry,e),i=f+h -for(s=f,r=0;c!=null;){q=a2<=0?0:a2 -p=Math.max(b,-q) -o=b-p -c.cn(0,new A.nQ(k.C,e,j,q,r,i-s,Math.max(0,a1-s+f),d,k.V,g,p,Math.max(0,a0+o)),!0) -n=c.k4 -m=n.z -if(m!=null)return m -l=s+n.b -if(n.x||a2>0)k.Hk(c,l,e) -else k.Hk(c,-a2+f,e) -i=Math.max(l+n.c,i) -m=n.a -a2-=m -r+=m -s+=n.d -m=n.Q -if(m!==0){a0-=m-o -b=Math.min(p+m,0)}k.UP(e,n) -c=a.$1(c)}return 0}, -kc(a){var s,r,q,p=this.rx,o=0+p.a,n=0+p.b -p=t.r -if(p.a(A.t.prototype.ga8.call(a)).f===0||!isFinite(p.a(A.t.prototype.ga8.call(a)).z))return new A.x(0,0,o,n) -s=p.a(A.t.prototype.ga8.call(a)).z-p.a(A.t.prototype.ga8.call(a)).r+p.a(A.t.prototype.ga8.call(a)).f -switch(A.kD(this.C,p.a(A.t.prototype.ga8.call(a)).b)){case B.V:r=0+s -q=0 -break -case B.a0:n-=s -q=0 -r=0 -break -case B.aw:q=0+s -r=0 -break -case B.am:o-=s -q=0 -r=0 -break -default:q=0 -r=0}return new A.x(q,r,o,n)}, -EL(a){var s,r=this,q=r.aN -if(q==null){q=r.rx -return new A.x(0,0,0+q.a,0+q.b)}switch(A.bq(r.C).a){case 1:s=r.rx -return new A.x(0,0-q,0+s.a,0+s.b+q) -case 0:s=r.rx -return new A.x(0-q,0,0+s.a+q,0+s.b)}}, -aP(a,b){var s,r,q,p=this -if(p.Z$==null)return -s=p.gSq()&&p.aU!==B.j -r=p.b9 -if(s){s=A.a(p.fr,"_needsCompositing") -q=p.rx -r.sb1(0,a.m6(s,b,new A.x(0,0,0+q.a,0+q.b),p.gabW(),p.aU,r.a))}else{r.sb1(0,null) -p.N8(a,b)}}, -m(a){this.b9.sb1(0,null) -this.l1(0)}, -N8(a,b){var s,r,q,p,o,n,m -for(s=this.gEk(),r=s.length,q=b.a,p=b.b,o=0;o0}, -$S:290} -A.adA.prototype={ -$1(a){var s=this,r=s.c,q=s.a,p=s.b.QG(r,q.b) -return r.Ss(s.d,q.a,p)}, -$S:162} -A.D3.prototype={ -ez(a){if(!(a.e instanceof A.lM))a.e=new A.lM(null,null,B.i)}, -sagy(a){if(a===this.em)return -this.em=a -this.a5()}, -sbm(a){if(a==this.dL)return -this.dL=a -this.a5()}, -gix(){return!0}, -cd(a){return new A.S(B.b.q(1/0,a.a,a.b),B.b.q(1/0,a.c,a.d))}, -bX(){var s,r,q,p,o,n,m=this -switch(A.bq(m.C).a){case 1:m.ac.oC(m.rx.b) -break -case 0:m.ac.oC(m.rx.a) -break}if(m.dL==null){m.ij=m.h8=0 -m.km=!1 -m.ac.oA(0,0) -return}switch(A.bq(m.C).a){case 1:s=m.rx -r=s.b -q=s.a -break -case 0:s=m.rx -r=s.a -q=s.b -break -default:r=null -q=null}s=0 -do{p=m.ac.cx -p.toString -o=m.a3v(r,q,p+0) -if(o!==0)m.ac.QZ(o) -else if(m.ac.oA(Math.min(0,A.a(m.h8,"_minScrollExtent")+r*m.em),Math.max(0,A.a(m.ij,"_maxScrollExtent")-r*(1-m.em))))break -n=s+1 -if(n<10){s=n -continue}else break}while(!0)}, -a3v(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this -e.ij=e.h8=0 -e.km=!1 -s=a*e.em-c -r=B.c.q(s,0,a) -q=a-s -p=B.c.q(q,0,a) -switch(e.bf.a){case 0:e.aN=e.an -break -case 1:e.aN=a*e.an -break}o=e.aN -o.toString -n=a+2*o -m=s+o -l=B.c.q(m,0,n) -k=B.c.q(n-m,0,n) -o=e.dL.e -o.toString -j=A.r(e).i("a9.1").a(o).ct$ -o=j==null -if(!o){i=Math.max(a,s) -h=e.aN -h.toString -g=e.G6(e.gaho(),B.c.q(q,-h,0),j,b,B.nU,p,a,0,l,r,i-a) -if(g!==0)return-g}q=e.dL -i=-s -h=Math.max(0,i) -o=o?Math.min(0,i):0 -i=s>=a?s:r -f=e.aN -f.toString -return e.G6(e.gQu(),B.c.q(s,-f,0),q,b,B.eJ,i,a,o,k,p,h)}, -gSq(){return this.km}, -UP(a,b){var s=this -switch(a.a){case 0:s.ij=A.a(s.ij,"_maxScrollExtent")+b.a -break -case 1:s.h8=A.a(s.h8,"_minScrollExtent")-b.a -break}if(b.y)s.km=!0}, -Hk(a,b,c){var s=a.e -s.toString -t.jB.a(s).a=this.QF(a,b,c)}, -Gz(a){var s=a.e -s.toString -return t.jB.a(s).a}, -I1(a,b){var s,r,q,p,o=this -switch(t.r.a(A.t.prototype.ga8.call(a)).b.a){case 0:s=o.dL -for(r=A.r(o).i("a9.1"),q=0;s!==a;){q+=s.k4.a -p=s.e -p.toString -s=r.a(p).a1$}return q+b -case 1:r=o.dL.e -r.toString -p=A.r(o).i("a9.1") -s=p.a(r).ct$ -for(q=0;s!==a;){q-=s.k4.a -r=s.e -r.toString -s=p.a(r).ct$}return q-b}}, -Tb(a){var s,r,q,p=this -switch(t.r.a(A.t.prototype.ga8.call(a)).b.a){case 0:s=p.dL -for(r=A.r(p).i("a9.1");s!==a;){s.k4.toString -q=s.e -q.toString -s=r.a(q).a1$}return 0 -case 1:r=p.dL.e -r.toString -q=A.r(p).i("a9.1") -s=q.a(r).ct$ -for(;s!==a;){s.k4.toString -r=s.e -r.toString -s=q.a(r).ct$}return 0}}, -dT(a,b){var s=a.e -s.toString -s=t.jB.a(s).a -b.aR(0,s.a,s.b)}, -QG(a,b){var s,r=a.e -r.toString -t.jB.a(r) -s=t.r -switch(A.kD(s.a(A.t.prototype.ga8.call(a)).a,s.a(A.t.prototype.ga8.call(a)).b)){case B.V:return b-r.a.b -case B.aw:return b-r.a.a -case B.a0:return a.k4.c-(b-r.a.b) -case B.am:return a.k4.c-(b-r.a.a)}}, -gEk(){var s,r,q=this,p=A.b([],t.Ry),o=q.Z$ -if(o==null)return p -for(s=A.r(q).i("a9.1");o!=q.dL;){o.toString -p.push(o) -r=o.e -r.toString -o=s.a(r).a1$}o=q.cG$ -for(;!0;){o.toString -p.push(o) -if(o===q.dL)return p -r=o.e -r.toString -o=s.a(r).ct$}}, -gQx(){var s,r,q,p=this,o=A.b([],t.Ry) -if(p.Z$==null)return o -s=p.dL -for(r=A.r(p).i("a9.1");s!=null;){o.push(s) -q=s.e -q.toString -s=r.a(q).a1$}q=p.dL.e -q.toString -s=r.a(q).ct$ -for(;s!=null;){o.push(s) -q=s.e -q.toString -s=r.a(q).ct$}return o}} -A.PE.prototype={ -ez(a){if(!(a.e instanceof A.lL))a.e=new A.lL(null,null)}, -bX(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this,c="_shrinkWrapExtent",b=t.k.a(A.t.prototype.ga8.call(d)) -if(d.Z$==null){switch(A.bq(d.C).a){case 1:d.rx=new A.S(b.b,b.c) -break -case 0:d.rx=new A.S(b.a,b.d) -break}d.ac.oC(0) -d.dL=d.em=0 -d.h8=!1 -d.ac.oA(0,0) -return}switch(A.bq(d.C).a){case 1:s=b.d -r=b.b -break -case 0:s=b.b -r=b.d -break -default:s=null -r=null}q=d.gQu() -p=b.a -o=b.b -n=b.c -m=b.d -l=null -do{k=d.ac.cx -k.toString -d.dL=d.em=0 -d.h8=k<0 -switch(d.bf.a){case 0:d.aN=d.an -break -case 1:d.aN=s*d.an -break}j=d.Z$ -i=Math.max(0,k) -h=Math.min(0,k) -k=Math.max(0,-k) -g=d.aN -g.toString -f=d.G6(q,-g,j,r,B.eJ,k,s,h,s+2*g,s+h,i) -if(f!==0)d.ac.QZ(f) -else{switch(A.bq(d.C).a){case 1:l=B.c.q(A.a(d.dL,c),n,m) -break -case 0:l=B.c.q(A.a(d.dL,c),p,o) -break}d.ac.oC(l) -e=d.ac.oA(0,Math.max(0,A.a(d.em,"_maxScrollExtent")-l)) -if(e)break}}while(!0) -switch(A.bq(d.C).a){case 1:d.rx=new A.S(B.c.q(r,p,o),B.c.q(l,n,m)) -break -case 0:d.rx=new A.S(B.c.q(l,p,o),B.c.q(r,n,m)) -break}}, -gSq(){return this.h8}, -UP(a,b){var s=this -s.em=A.a(s.em,"_maxScrollExtent")+b.a -if(b.y)s.h8=!0 -s.dL=A.a(s.dL,"_shrinkWrapExtent")+b.e}, -Hk(a,b,c){var s=a.e -s.toString -t.Xp.a(s).a=b}, -Gz(a){var s=a.e -s.toString -s=t.Xp.a(s).a -s.toString -return this.QF(a,s,B.eJ)}, -I1(a,b){var s,r,q,p=this.Z$ -for(s=A.r(this).i("a9.1"),r=0;p!==a;){r+=p.k4.a -q=p.e -q.toString -p=s.a(q).a1$}return r+b}, -Tb(a){var s,r,q=this.Z$ -for(s=A.r(this).i("a9.1");q!==a;){q.k4.toString -r=q.e -r.toString -q=s.a(r).a1$}return 0}, -dT(a,b){var s=this.Gz(t.nl.a(a)) -b.aR(0,s.a,s.b)}, -QG(a,b){var s,r=a.e -r.toString -t.Xp.a(r) -s=t.r -switch(A.kD(s.a(A.t.prototype.ga8.call(a)).a,s.a(A.t.prototype.ga8.call(a)).b)){case B.V:case B.aw:r=r.a -r.toString -return b-r -case B.a0:s=this.rx.b -r=r.a -r.toString -return s-b-r -case B.am:s=this.rx.a -r=r.a -r.toString -return s-b-r}}, -gEk(){var s,r,q=A.b([],t.Ry),p=this.cG$ -for(s=A.r(this).i("a9.1");p!=null;){q.push(p) -r=p.e -r.toString -p=s.a(r).ct$}return q}, -gQx(){var s,r,q=A.b([],t.Ry),p=this.Z$ -for(s=A.r(this).i("a9.1");p!=null;){q.push(p) -r=p.e -r.toString -p=s.a(r).a1$}return q}} -A.iw.prototype={ -aC(a){var s,r,q -this.dS(a) -s=this.Z$ -for(r=A.r(this).i("iw.0");s!=null;){s.aC(a) -q=s.e -q.toString -s=r.a(q).a1$}}, -av(a){var s,r,q -this.de(0) -s=this.Z$ -for(r=A.r(this).i("iw.0");s!=null;){s.av(0) -q=s.e -q.toString -s=r.a(q).a1$}}} -A.vl.prototype={ -j(a){return"ScrollDirection."+this.b}} -A.hK.prototype={ -tP(a,b,c,d){var s=d.a===B.z.a -if(s){this.lY(b) -return A.dk(null,t.H)}else return this.fc(b,c,d)}, -j(a){var s=this,r=A.b([],t.s) -s.Zk(r) -r.push(A.J(s.r).j(0)) -r.push(s.f.j(0)) -r.push(A.d(s.k1)) -r.push(s.ry.j(0)) -return"#"+A.bX(s)+"("+B.d.c1(r,", ")+")"}, -cD(a){var s=this.cx -if(s!=null)a.push("offset: "+B.c.ai(s,1))}} -A.EI.prototype={ -j(a){return"WrapAlignment."+this.b}} -A.S6.prototype={ -j(a){return"WrapCrossAlignment."+this.b}} -A.GN.prototype={} -A.kq.prototype={} -A.D4.prototype={ -saiW(a,b){if(this.C===b)return -this.C=b -this.a5()}, -shr(a){if(this.V===a)return -this.V=a -this.a5()}, -sA4(a,b){if(this.ac===b)return -this.ac=b -this.a5()}, -saoD(a){if(this.an===a)return -this.an=a -this.a5()}, -saoF(a){if(this.aN===a)return -this.aN=a -this.a5()}, -saiq(a){if(this.bf===a)return -this.bf=a -this.a5()}, -ez(a){if(!(a.e instanceof A.kq))a.e=new A.kq(null,null,B.i)}, -bc(a){var s,r,q,p,o=this -switch(o.C.a){case 0:s=o.Z$ -for(r=A.r(o).i("a9.1"),q=0;s!=null;){q=Math.max(q,s.ad(B.F,1/0,s.gb6())) -p=s.e -p.toString -s=r.a(p).a1$}return q -case 1:return o.qI(new A.al(0,1/0,0,a)).a}}, -b2(a){var s,r,q,p,o=this -switch(o.C.a){case 0:s=o.Z$ -for(r=A.r(o).i("a9.1"),q=0;s!=null;){q+=s.ad(B.M,1/0,s.gbh()) -p=s.e -p.toString -s=r.a(p).a1$}return q -case 1:return o.qI(new A.al(0,1/0,0,a)).a}}, -b5(a){var s,r,q,p,o=this -switch(o.C.a){case 0:return o.qI(new A.al(0,a,0,1/0)).b -case 1:s=o.Z$ -for(r=A.r(o).i("a9.1"),q=0;s!=null;){q=Math.max(q,s.ad(B.T,1/0,s.gbr())) -p=s.e -p.toString -s=r.a(p).a1$}return q}}, -bb(a){var s,r,q,p,o=this -switch(o.C.a){case 0:return o.qI(new A.al(0,a,0,1/0)).b -case 1:s=o.Z$ -for(r=A.r(o).i("a9.1"),q=0;s!=null;){q+=s.ad(B.ar,1/0,s.gbN()) -p=s.e -p.toString -s=r.a(p).a1$}return q}}, -dH(a){return this.xH(a)}, -BW(a){switch(this.C.a){case 0:return a.a -case 1:return a.b}}, -BV(a){switch(this.C.a){case 0:return a.b -case 1:return a.a}}, -a7s(a,b){switch(this.C.a){case 0:return new A.m(a,b) -case 1:return new A.m(b,a)}}, -a74(a,b,c){var s=b-c -switch(this.bf.a){case 0:return a?s:0 -case 1:return a?0:s -case 2:return s/2}}, -cd(a){return this.qI(a)}, -qI(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this -switch(f.C.a){case 0:s=a.b -r=new A.al(0,s,0,1/0) -break -case 1:s=a.d -r=new A.al(0,1/0,0,s) -break -default:r=null -s=0}q=f.Z$ -for(p=A.r(f).i("a9.1"),o=0,n=0,m=0,l=0,k=0;q!=null;){j=A.aC9(q,r) -i=f.BW(j) -h=f.BV(j) -if(k>0&&m+i+f.ac>s){o=Math.max(o,m) -n+=l+f.aN -m=0 -l=0 -k=0}m+=i -l=Math.max(l,h) -if(k>0)m+=f.ac;++k -g=q.e -g.toString -q=p.a(g).a1$}n+=l -o=Math.max(o,m) -switch(f.C.a){case 0:return a.b0(new A.S(o,n)) -case 1:return a.b0(new A.S(n,o))}}, -bX(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3=this,b4=t.k.a(A.t.prototype.ga8.call(b3)) -b3.cu=!1 -s=b3.Z$ -if(s==null){b3.rx=new A.S(B.b.q(0,b4.a,b4.b),B.b.q(0,b4.c,b4.d)) -return}switch(b3.C.a){case 0:r=b4.b -q=new A.al(0,r,0,1/0) -p=b3.aU===B.a7&&!0 -o=b3.b9===B.mq&&!0 -break -case 1:r=b4.d -q=new A.al(0,1/0,0,r) -p=b3.b9===B.mq&&!0 -o=b3.aU===B.a7&&!0 -break -default:q=null -r=0 -p=!1 -o=!1}n=b3.ac -m=b3.aN -l=A.b([],t.M6) -for(k=t.Qy,j=0,i=0,h=0,g=0,f=0;s!=null;){s.cn(0,q,!0) -e=s.rx -e.toString -d=b3.BW(e) -e=s.rx -e.toString -c=b3.BV(e) -if(f>0&&h+n+d>r){j=Math.max(j,h) -i+=g -if(l.length!==0)i+=m -l.push(new A.GN(h,g,f)) -h=0 -g=0 -f=0}h+=d -if(f>0)h+=n -g=Math.max(g,c);++f -e=s.e -e.toString -k.a(e) -e.e=l.length -s=e.a1$}if(f>0){j=Math.max(j,h) -i+=g -if(l.length!==0)i+=m -l.push(new A.GN(h,g,f))}b=l.length -switch(b3.C.a){case 0:e=b3.rx=b4.b0(new A.S(j,i)) -a=e.a -a0=e.b -break -case 1:e=b3.rx=b4.b0(new A.S(i,j)) -a=e.b -a0=e.a -break -default:a=0 -a0=0}b3.cu=a1?a1/(b-1):0 -a2=0 -break -case 4:a3=a1/b -a2=a3/2 -break -case 5:a3=a1/(b+1) -a2=a3 -break -default:a2=0 -a3=0}a3+=m -a4=o?a0-a2:a2 -s=b3.Z$ -for(a5=0;a51?a7/(f-1):0 -a8=0 -break -case 4:a9=a7/f -a8=a9/2 -break -case 5:a9=a7/(f+1) -a8=a9 -break -default:a8=0 -a9=0}a9+=n -b0=p?a-a8:a8 -if(o)a4-=g -for(;s!=null;){e=s.e -e.toString -k.a(e) -if(e.e!==a5)break -b1=s.rx -b1.toString -d=b3.BW(b1) -b1=s.rx -b1.toString -b2=b3.a74(o,g,b3.BV(b1)) -if(p)b0-=d -e.a=b3.a7s(b0,a4+b2) -b0=p?b0-a9:b0+(d+a9) -s=e.a1$}a4=o?a4-a3:a4+(g+a3)}}, -cZ(a,b){return this.oT(a,b)}, -aP(a,b){var s,r=this,q=r.cu&&r.cf!==B.j,p=r.ei -if(q){q=A.a(r.fr,"_needsCompositing") -s=r.rx -p.sb1(0,a.m6(q,b,new A.x(0,0,0+s.a,0+s.b),r.gRf(),r.cf,p.a))}else{p.sb1(0,null) -r.kb(a,b)}}, -m(a){this.ei.sb1(0,null) -this.l1(0)}} -A.WE.prototype={ -aC(a){var s,r,q -this.dS(a) -s=this.Z$ -for(r=t.Qy;s!=null;){s.aC(a) -q=s.e -q.toString -s=r.a(q).a1$}}, -av(a){var s,r,q -this.de(0) -s=this.Z$ -for(r=t.Qy;s!=null;){s.av(0) -q=s.e -q.toString -s=r.a(q).a1$}}} -A.WF.prototype={} -A.x6.prototype={} -A.nF.prototype={ -j(a){return"SchedulerPhase."+this.b}} -A.jg.prototype={ -ago(a){var s=this.a$ -s.push(a) -if(s.length===1){s=$.ba().b -s.dx=this.ga6h() -s.dy=$.a3}}, -Ue(a){var s=this.a$ -B.d.w(s,a) -if(s.length===0){s=$.ba().b -s.dx=null -s.dy=$.a3}}, -a6i(a){var s,r,q,p,o,n,m,l,k=this.a$,j=A.ai(k,!0,t.xt) -for(p=j.length,o=0;o0)return!1 -if(k)A.R(A.ae(m)) -s=l.qO(0) -k=s.b -if(n.c$.$2$priority$scheduler(k,n)){try{if(l.c===0)A.R(A.ae(m));++l.d -l.qO(0) -p=l.NK() -if(l.c>0)l.JV(p,0) -s.aq4()}catch(o){r=A.Z(o) -q=A.aD(o) -k=A.bA("during a task callback") -A.dH(new A.bS(r,q,"scheduler library",k,null,!1))}return l.c!==0}return!1}, -uT(a,b){var s,r=this -r.jN() -s=++r.f$ -r.r$.l(0,s,new A.x6(a)) -return r.f$}, -I_(a){return this.uT(a,!1)}, -gajp(){var s=this -if(s.Q$==null){if(s.cx$===B.d6)s.jN() -s.Q$=new A.aN(new A.ab($.a3,t.V),t.R) -s.z$.push(new A.aet(s))}return s.Q$.a}, -gFy(){return this.cy$}, -Of(a){if(this.cy$===a)return -this.cy$=a -if(a)this.jN()}, -Fa(){switch(this.cx$.a){case 0:case 4:this.jN() -return -case 1:case 2:case 3:return}}, -jN(){var s,r=this -if(!r.ch$)s=!(A.jg.prototype.gFy.call(r)&&r.an$) -else s=!0 -if(s)return -s=$.ba().b -if(s.x==null){s.x=r.ga7O() -s.y=$.a3}if(s.z==null){s.z=r.ga8b() -s.Q=$.a3}s.jN() -r.ch$=!0}, -VV(){var s=this -if(!(A.jg.prototype.gFy.call(s)&&s.an$))return -if(s.ch$)return -$.ba().b.jN() -s.ch$=!0}, -I0(){var s,r,q=this -if(q.db$||q.cx$!==B.d6)return -q.db$=!0 -s=new A.Ru(null,0,A.b([],t._x)) -s.A6(0,"Warm-up frame") -r=q.ch$ -A.bp(B.z,new A.aev(q)) -A.bp(B.z,new A.aew(q,r)) -q.amh(new A.aex(q,s))}, -aop(){var s=this -s.dy$=s.JF(s.fr$) -s.dx$=null}, -JF(a){var s=this.dx$,r=s==null?B.z:new A.aS(a.a-s.a) -return A.b1(B.c.aX(r.a/$.aHg)+this.dy$.a,0,0)}, -a7P(a){if(this.db$){this.id$=!0 -return}this.Sd(a)}, -a8c(){var s=this -if(s.id$){s.id$=!1 -s.z$.push(new A.aes(s)) -return}s.Sg()}, -Sd(a){var s,r,q=this,p=q.k1$,o=p==null -if(!o)p.A7(0,"Frame",B.uS) -if(q.dx$==null)q.dx$=a -r=a==null -q.fx$=q.JF(r?q.fr$:a) -if(!r)q.fr$=a -q.ch$=!1 -try{if(!o)p.A7(0,"Animate",B.uS) -q.cx$=B.P_ -s=q.r$ -q.r$=A.v(t.S,t.h1) -J.eo(s,new A.aeu(q)) -q.x$.ar(0)}finally{q.cx$=B.P0}}, -Sg(){var s,r,q,p,o,n,m,l=this,k=l.k1$,j=k==null -if(!j)k.y0(0) -try{l.cx$=B.e_ -for(p=l.y$,o=p.length,n=0;n0&&r<4){s=s.fx$ -s.toString -q.c=s}s=q.a -s.toString -return s}, -qm(a,b){var s=this,r=s.a -if(r==null)return -s.c=s.a=null -s.Hi() -if(b)r.OV(s) -else r.OW()}, -ft(a){return this.qm(a,!1)}, -afe(a){var s,r=this -r.e=null -s=r.c -if(s==null)s=r.c=a -r.d.$1(new A.aS(a.a-s.a)) -if(!r.b&&r.a!=null&&r.e==null)r.e=$.c2.uT(r.gDm(),!0)}, -Hi(){var s,r=this.e -if(r!=null){s=$.c2 -s.r$.w(0,r) -s.x$.I(0,r) -this.e=null}}, -m(a){var s=this,r=s.a -if(r!=null){s.a=null -s.Hi() -r.OV(s)}}, -aoT(a,b){var s -""+"Ticker(" -s=""+"Ticker()" -return s.charCodeAt(0)==0?s:s}, -j(a){return this.aoT(a,!1)}} -A.r5.prototype={ -OW(){this.c=!0 -this.a.dV(0) -var s=this.b -if(s!=null)s.dV(0)}, -OV(a){var s -this.c=!1 -s=this.b -if(s!=null)s.hv(new A.Ef(a))}, -apC(a){var s,r,q=this,p=new A.ais(a) -if(q.b==null){s=q.b=new A.aN(new A.ab($.a3,t.V),t.R) -r=q.c -if(r!=null)if(r)s.dV(0) -else s.hv(B.V_)}q.b.a.hG(0,p,p,t.H)}, -lu(a,b){return this.a.a.lu(a,b)}, -lt(a){return this.lu(a,null)}, -hG(a,b,c,d){return this.a.a.hG(0,b,c,d)}, -bG(a,b,c){return this.hG(a,b,null,c)}, -hK(a){return this.a.a.hK(a)}, -j(a){var s="#"+A.bX(this)+"(",r=this.c -if(r==null)r="active" -else r=r?"complete":"canceled" -return s+r+")"}, -$iay:1} -A.ais.prototype={ -$1(a){this.a.$0()}, -$S:37} -A.Ef.prototype={ -j(a){var s=this.a -if(s!=null)return"This ticker was canceled: "+s.j(0) -return'The ticker was canceled before the "orCancel" property was first used.'}, -$ibm:1} -A.aeX.prototype={} -A.qK.prototype={ -j(a){return"SemanticsTag("+this.a+")"}, -gaF(a){return this.a}} -A.cT.prototype={ -U(a,b){var s,r,q,p,o,n,m=this.a,l=m.length -if(l===0)return b -s=b.a -if(s.length===0)return this -r=m+s -q=A.ai(this.b,!0,t.u1) -m=b.b -s=m.length -if(s!==0)for(p=0;p=0;--o)r[o]=n[q-o-1].e}n=a3.k1 -m=n.length -if(m!==0){l=new Int32Array(m) -for(o=0;o0?r[n-1].y1:null -if(n!==0)if(J.a6(l)===J.a6(o)){if(l!=null)o.toString -k=!0}else k=!1 -else k=!0 -if(!k&&p.length!==0){if(o!=null){if(!!p.immutable$list)A.R(A.V("sort")) -h=p.length-1 -if(h-0<=32)A.QQ(p,0,h,J.azm()) -else A.QP(p,0,h,J.azm())}B.d.P(q,p) -B.d.sp(p,0)}p.push(new A.mj(m,l,n))}if(o!=null)B.d.j6(p) -B.d.P(q,p) -h=t.rB -return A.ai(new A.aF(q,new A.afa(),h),!0,h.i("aI.E"))}, -W5(a){if(this.b==null)return -B.mP.fR(0,a.UD(this.e))}, -d0(){return"SemanticsNode#"+this.e}, -aoM(a,b,c){return new A.WX(a,this,b,!0,!0,null,c)}, -UB(a){return this.aoM(B.CC,null,a)}} -A.afc.prototype={ -$1(a){var s,r,q=this.a -q.a=q.a|a.k1 -q.b=q.b|a.go -if(q.x==null)q.x=a.x2 -if(q.z==null)q.z=a.y2 -if(q.Q==null)q.Q=a.Y -if(q.ch==null)q.ch=a.a2 -if(q.cx==null)q.cx=a.ap -if(q.cy==null)q.cy=a.aV -if(q.db==null)q.db=a.bd -if(q.dx==null)q.dx=a.be -q.dy=a.b3 -if(q.fr==null)q.fr=a.ab -s=q.d -if(s.a==="")q.d=a.k3 -s=q.e -if(s.a==="")q.e=a.k4 -s=q.f -if(s.a==="")q.f=a.r1 -s=a.id -if(s!=null){r=q.y;(r==null?q.y=A.aT(t.g3):r).P(0,s)}for(s=this.b.fy,s=s.gaD(s),s=s.ga3(s),r=this.c;s.v();)r.I(0,A.aCl(s.gJ(s))) -a.x1!=null -s=q.c -r=q.x -q.c=A.asS(a.k2,a.x2,s,r) -r=q.r -s=q.x -q.r=A.asS(a.r2,a.x2,r,s) -q.fx=Math.max(q.fx,a.ry+a.rx) -return!0}, -$S:109} -A.afa.prototype={ -$1(a){return a.a}, -$S:294} -A.m5.prototype={ -b8(a,b){return B.c.b8(this.b,b.b)}, -$ibr:1} -A.jv.prototype={ -b8(a,b){return B.c.b8(this.a,b.a)}, -X1(){var s,r,q,p,o,n,m,l,k,j=A.b([],t.rF) -for(s=this.c,r=s.length,q=0;q") -return A.ai(new A.hi(n,new A.ar7(),s),!0,s.i("q.E"))}, -X0(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3=this.c,a4=a3.length -if(a4<=1)return a3 -s=t.S -r=A.v(s,t.bu) -q=A.v(s,s) -for(p=this.b,o=p===B.a7,p=p===B.u,n=a4,m=0;m2.356194490192345 -else a0=!1 -if(a||a0)q.l(0,l.e,f.e)}}a1=A.b([],t.t) -a2=A.b(a3.slice(0),A.a8(a3)) -B.d.cC(a2,new A.ar3()) -new A.aF(a2,new A.ar4(),A.a8(a2).i("aF<1,i>")).a9(0,new A.ar6(A.aT(s),q,a1)) -a3=t.qn -a3=A.ai(new A.aF(a1,new A.ar5(r),a3),!0,a3.i("aI.E")) -a4=A.a8(a3).i("c1<1>") -return A.ai(new A.c1(a3,a4),!0,a4.i("aI.E"))}} -A.ar7.prototype={ -$1(a){return a.X0()}, -$S:157} -A.ar3.prototype={ -$2(a,b){var s,r,q=a.x,p=A.rI(a,new A.m(q.a,q.b)) -q=b.x -s=A.rI(b,new A.m(q.a,q.b)) -r=B.c.b8(p.b,s.b) -if(r!==0)return-r -return-B.c.b8(p.a,s.a)}, -$S:108} -A.ar6.prototype={ -$1(a){var s=this,r=s.a -if(r.A(0,a))return -r.I(0,a) -r=s.b -if(r.am(0,a)){r=r.h(0,a) -r.toString -s.$1(r)}s.c.push(a)}, -$S:20} -A.ar4.prototype={ -$1(a){return a.e}, -$S:297} -A.ar5.prototype={ -$1(a){var s=this.a.h(0,a) -s.toString -return s}, -$S:298} -A.asQ.prototype={ -$1(a){return a.X1()}, -$S:157} -A.mj.prototype={ -b8(a,b){var s,r=this.b -if(r==null||b.b==null)return this.c-b.c -r.toString -s=b.b -s.toString -return r.b8(0,s)}, -$ibr:1} -A.vr.prototype={ -m(a){var s=this -s.a.ar(0) -s.b.ar(0) -s.c.ar(0) -s.hk(0)}, -W9(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=f.a -if(e.a===0)return -s=A.aT(t.S) -r=A.b([],t.QF) -for(q=t.LQ,p=A.r(e).i("aJ"),o=p.i("q.E"),n=f.c;e.a!==0;){m=A.ai(new A.aJ(e,new A.aff(f),p),!0,o) -e.ar(0) -n.ar(0) -l=new A.afg() -if(!!m.immutable$list)A.R(A.V("sort")) -k=m.length-1 -if(k-0<=32)A.QQ(m,0,k,l) -else A.QP(m,0,k,l) -B.d.P(r,m) -for(l=m.length,j=0;j#"+A.bX(this)}} -A.aff.prototype={ -$1(a){return!this.a.c.A(0,a)}, -$S:109} -A.afg.prototype={ -$2(a,b){return a.a-b.a}, -$S:108} -A.afh.prototype={ -$2(a,b){return a.a-b.a}, -$S:108} -A.afe.prototype={ -$1(a){if(a.fx.am(0,this.b)){this.a.a=a -return!1}return!0}, -$S:109} -A.aeY.prototype={ -mG(a,b){var s=this -s.e.l(0,a,b) -s.f=s.f|a.a -s.d=!0}, -f4(a,b){this.mG(a,new A.aeZ(b))}, -sjC(a){a.toString -this.f4(B.cs,a) -this.r=a}, -sjB(a){a.toString -this.f4(B.wE,a)}, -spF(a){this.f4(B.e3,a)}, -spy(a){this.f4(B.Pl,a)}, -spG(a){this.f4(B.e4,a)}, -spH(a){this.f4(B.e1,a)}, -spE(a){this.f4(B.e2,a)}, -stZ(a){this.f4(B.wF,a)}, -stX(a){this.f4(B.wD,a)}, -spv(a,b){this.f4(B.Pn,b)}, -spw(a,b){this.f4(B.Pr,b)}, -spD(a,b){this.f4(B.Ph,b)}, -spB(a){this.mG(B.Po,new A.af1(a))}, -spz(a){this.mG(B.Pf,new A.af_(a))}, -spC(a){this.mG(B.Pp,new A.af2(a))}, -spA(a){this.mG(B.Pg,new A.af0(a))}, -spI(a){this.mG(B.Pi,new A.af3(a))}, -spJ(a){this.mG(B.Pj,new A.af4(a))}, -spx(a){this.f4(B.Pm,a)}, -stY(a){this.f4(B.Pq,a)}, -sVX(a){if(a==this.ry)return -this.ry=a -this.d=!0}, -sVY(a){if(a==this.x1)return -this.x1=a -this.d=!0}, -sant(a){if(a===this.x2)return -this.x2=a -this.d=!0}, -stL(a){return}, -soP(a){if(a==this.y2)return -this.y2=a -this.d=!0}, -slG(a,b){if(b===this.ab)return -this.ab=b -this.d=!0}, -Q0(a){var s=this.u;(s==null?this.u=A.aT(t.g3):s).I(0,a)}, -bC(a,b){var s=this,r=s.F,q=a.a -if(b)s.F=r|q -else s.F=r&~q -s.d=!0}, -SS(a){var s,r=this -if(a==null||!a.d||!r.d)return!0 -if((r.f&a.f)!==0)return!1 -if((r.F&a.F)!==0)return!1 -if(r.x2!=null&&a.x2!=null)return!1 -if(r.y2!=null&&a.y2!=null)return!1 -if(r.ap.a.length!==0)s=a.ap.a.length!==0 -else s=!1 -if(s)return!1 -return!0}, -rq(a){var s,r,q=this -if(!a.d)return -q.e.P(0,a.e) -q.Y.P(0,a.Y) -q.f=q.f|a.f -q.F=q.F|a.F -if(q.a6==null)q.a6=a.a6 -if(q.a_==null)q.a_=a.a_ -if(q.bs==null)q.bs=a.bs -if(q.aO==null)q.aO=a.aO -if(q.b3==null)q.b3=a.b3 -if(q.rx==null)q.rx=a.rx -if(q.x1==null)q.x1=a.x1 -if(q.ry==null)q.ry=a.ry -if(q.x2==null)q.x2=a.x2 -q.y1=a.y1 -if(q.y2==null)q.y2=a.y2 -s=q.af -if(s==null){s=q.af=a.af -q.d=!0}if(q.r2==null)q.r2=a.r2 -r=q.a2 -q.a2=A.asS(a.a2,a.af,r,s) -s=q.ap -if(s.a==="")q.ap=a.ap -s=q.aV -if(s.a==="")q.aV=a.aV -s=q.bd -if(s.a==="")q.bd=a.bd -s=q.be -r=q.af -q.be=A.asS(a.be,a.af,s,r) -q.ah=Math.max(q.ah,a.ah+a.ab) -q.d=q.d||a.d}, -Et(a){var s=this,r=A.qJ() -r.a=s.a -r.b=s.b -r.c=s.c -r.d=s.d -r.aw=s.aw -r.af=s.af -r.r2=s.r2 -r.a2=s.a2 -r.aV=s.aV -r.ap=s.ap -r.bd=s.bd -r.be=s.be -r.b3=s.b3 -r.ab=s.ab -r.ah=s.ah -r.F=s.F -r.u=s.u -r.a6=s.a6 -r.a_=s.a_ -r.bs=s.bs -r.aO=s.aO -r.f=s.f -r.rx=s.rx -r.x1=s.x1 -r.ry=s.ry -r.x2=s.x2 -r.y1=s.y1 -r.y2=s.y2 -r.e.P(0,s.e) -r.Y.P(0,s.Y) -return r}} -A.aeZ.prototype={ -$1(a){this.a.$0()}, -$S:15} -A.af1.prototype={ -$1(a){a.toString -this.a.$1(A.om(a))}, -$S:15} -A.af_.prototype={ -$1(a){a.toString -this.a.$1(A.om(a))}, -$S:15} -A.af2.prototype={ -$1(a){a.toString -this.a.$1(A.om(a))}, -$S:15} -A.af0.prototype={ -$1(a){a.toString -this.a.$1(A.om(a))}, -$S:15} -A.af3.prototype={ -$1(a){var s,r,q -a.toString -s=J.aAL(t.f.a(a),t.N,t.S) -r=s.h(0,"base") -r.toString -q=s.h(0,"extent") -q.toString -this.a.$1(A.de(B.m,r,q,!1))}, -$S:15} -A.af4.prototype={ -$1(a){a.toString -this.a.$1(A.bx(a))}, -$S:15} -A.KS.prototype={ -j(a){return"DebugSemanticsDumpOrder."+this.b}} -A.vs.prototype={ -b8(a,b){var s=this.aj4(b) -return s}, -$ibr:1, -gaF(a){return this.a}} -A.qd.prototype={ -aj4(a){var s=a.b===this.b -if(s)return 0 -return B.b.b8(this.b,a.b)}} -A.WW.prototype={} -A.WY.prototype={} -A.WZ.prototype={} -A.af6.prototype={ -UD(a){var s=A.af(["type",this.a,"data",this.uH()],t.N,t.z) -if(a!=null)s.l(0,"nodeId",a) -return s}, -aoP(){return this.UD(null)}, -j(a){var s,r,q=A.b([],t.s),p=this.uH(),o=p.gaD(p),n=o.eb(o) -B.d.j6(n) -for(o=n.length,s=0;s#"+A.bX(this)+"()"}} -A.a0u.prototype={ -np(a,b){return this.Xe(a,!0)}, -amg(a,b,c){var s,r={},q=this.b -if(q.am(0,a)){r=q.h(0,a) -r.toString -return c.i("ay<0>").a(r)}r.a=r.b=null -this.np(a,!1).bG(0,b,c).bG(0,new A.a0v(r,this,a,c),t.H) -s=r.a -if(s!=null)return s -s=new A.ab($.a3,c.i("ab<0>")) -r.b=new A.aN(s,c.i("aN<0>")) -q.l(0,a,s) -return r.b.a}} -A.a0v.prototype={ -$1(a){var s=this,r=new A.dz(a,s.d.i("dz<0>")),q=s.a -q.a=r -s.b.b.l(0,s.c,r) -q=q.b -if(q!=null)q.cq(0,a)}, -$S(){return this.d.i("az(0)")}} -A.abm.prototype={ -eo(a,b){return this.ame(0,b)}, -ame(a,b){var s=0,r=A.C(t.V4),q,p,o -var $async$eo=A.D(function(c,d){if(c===1)return A.z(d,r) -while(true)switch(s){case 0:p=B.c7.cU(A.aGd(A.Yp(B.i4,b,B.a1,!1)).e) -s=3 -return A.H(A.a($.hD.eT$,"_defaultBinaryMessenger").zI(0,"flutter/assets",A.lo(p.buffer,0,null)),$async$eo) -case 3:o=d -if(o==null)throw A.c(A.LP("Unable to load asset: "+b)) -q=o -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$eo,r)}} -A.yL.prototype={ -hI(){var s,r,q=this -if(q.a){s=A.v(t.N,t.z) -s.l(0,"uniqueIdentifier",q.b) -s.l(0,"hints",q.c) -s.l(0,"editingValue",q.d.uq()) -r=q.e -if(r!=null)s.l(0,"hintText",r)}else s=null -return s}} -A.a03.prototype={} -A.Dx.prototype={ -tw(){var s=$.a_c() -s.a.ar(0) -s.b.ar(0)}, -lS(a){return this.al2(a)}, -al2(a){var s=0,r=A.C(t.H),q,p=this -var $async$lS=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:switch(A.bx(J.N(t.a.a(a),"type"))){case"memoryPressure":p.tw() -break}s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$lS,r)}, -a3d(){var s,r=A.b5("controller") -r.sdj(A.aF3(new A.afu(r),!1,t.hz)) -s=r.aJ() -return new A.ks(s,A.b6(s).i("ks<1>"))}, -anN(){if(this.b$!=null)return -$.ba() -var s=A.aES("AppLifecycleState.resumed") -if(s!=null)this.y6(s)}, -C7(a){return this.a8F(a)}, -a8F(a){var s=0,r=A.C(t.ob),q,p=this,o -var $async$C7=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:a.toString -o=A.aES(a) -o.toString -p.y6(o) -q=null -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$C7,r)}, -C9(a){return this.a98(a)}, -a98(a){var s=0,r=A.C(t.H) -var $async$C9=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:t.j.a(a.b) -return A.A(null,r)}}) -return A.B($async$C9,r)}} -A.afu.prototype={ -$0(){var s=0,r=A.C(t.H),q=this,p,o,n -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:o=A.b5("rawLicenses") -n=o -s=2 -return A.H($.a_c().np("NOTICES",!1),$async$$0) -case 2:n.sdj(b) -p=q.a -n=J -s=3 -return A.H(A.ZE(A.aYy(),o.aJ(),"parseLicenses",t.N,t.qC),$async$$0) -case 3:n.eo(b,J.aNw(p.aJ())) -s=4 -return A.H(J.awA(p.aJ()),$async$$0) -case 4:return A.A(null,r)}}) -return A.B($async$$0,r)}, -$S:12} -A.alt.prototype={ -zI(a,b,c){var s=new A.ab($.a3,t.gg) -$.bO().aen(b,c,A.aQm(new A.alu(new A.aN(s,t.yB)))) -return s}, -In(a,b){if(b==null){a=$.a_b().a.h(0,a) -if(a!=null)a.e=null}else $.a_b().Wm(a,new A.alv(b))}} -A.alu.prototype={ -$1(a){var s,r,q,p -try{this.a.cq(0,a)}catch(q){s=A.Z(q) -r=A.aD(q) -p=A.bA("during a platform message response callback") -A.dH(new A.bS(s,r,"services library",p,null,!1))}}, -$S:33} -A.alv.prototype={ -$2(a,b){return this.V4(a,b)}, -V4(a,b){var s=0,r=A.C(t.H),q=1,p,o=[],n=this,m,l,k,j,i,h -var $async$$2=A.D(function(c,d){if(c===1){p=d -s=q}while(true)switch(s){case 0:i=null -q=3 -s=6 -return A.H(n.a.$1(a),$async$$2) -case 6:i=d -o.push(5) -s=4 -break -case 3:q=2 -h=p -m=A.Z(h) -l=A.aD(h) -j=A.bA("during a platform message callback") -A.dH(new A.bS(m,l,"services library",j,null,!1)) -o.push(5) -s=4 -break -case 2:o=[1] -case 4:q=1 -b.$1(i) -s=o.pop() -break -case 5:return A.A(null,r) -case 1:return A.z(p,r)}}) -return A.B($async$$2,r)}, -$S:302} -A.mD.prototype={} -A.up.prototype={} -A.na.prototype={} -A.pS.prototype={} -A.pT.prototype={} -A.B2.prototype={} -A.a6m.prototype={ -a5F(a){var s,r,q,p,o,n,m,l,k,j -this.d=!0 -s=!1 -for(n=this.c,m=0;!1;++m){r=n[m] -try{q=r.$1(a) -s=s||q}catch(l){p=A.Z(l) -o=A.aD(l) -k=A.bA("while processing a key handler") -j=$.iB() -if(j!=null)j.$1(new A.bS(p,o,"services library",k,null,!1))}}this.d=!1 -return s}} -A.B_.prototype={ -j(a){return"KeyDataTransitMode."+this.b}} -A.B0.prototype={ -j(a){return"KeyMessage("+A.d(this.a)+")"}} -A.MS.prototype={ -akI(a){var s=this.d -switch((s==null?this.d=B.Eo:s).a){case 0:return!1 -case 1:if(a.c!==0&&a.d!==0)this.e.push(A.aRy(a)) -return!1}}, -FG(a){return this.al_(a)}, -al_(a2){var s=0,r=A.C(t.a),q,p=[],o=this,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1 -var $async$FG=A.D(function(a4,a5){if(a4===1)return A.z(a5,r) -while(true)switch(s){case 0:if(o.d==null){o.d=B.En -o.c.a.push(o.ga4P())}j=A.aSQ(t.a.a(a2)) -n=o.c.akY(j) -for(i=o.e,h=i.length,g=o.b,f=g.a,e=g.b,d=0;d=b.a.byteLength)throw A.c(B.aS) -return this.iY(b.nO(0),b)}, -iY(a,b){var s,r,q,p,o,n,m,l,k=this -switch(a){case 0:return null -case 1:return!0 -case 2:return!1 -case 3:s=b.b -r=$.dO() -q=b.a.getInt32(s,B.ai===r) -b.b+=4 -return q -case 4:return b.zv(0) -case 6:b.j7(8) -s=b.b -r=$.dO() -q=b.a.getFloat64(s,B.ai===r) -b.b+=8 -return q -case 5:case 7:p=k.eY(b) -return B.da.cU(b.nP(p)) -case 8:return b.nP(k.eY(b)) -case 9:p=k.eY(b) -b.j7(4) -s=b.a -o=A.aa9(s.buffer,s.byteOffset+b.b,p) -b.b=b.b+4*p -return o -case 10:return b.zw(k.eY(b)) -case 14:p=k.eY(b) -b.j7(4) -s=b.a -o=A.axV(s.buffer,s.byteOffset+b.b,p) -b.b=b.b+4*p -return o -case 11:p=k.eY(b) -b.j7(8) -s=b.a -o=A.aE_(s.buffer,s.byteOffset+b.b,p) -b.b=b.b+8*p -return o -case 12:p=k.eY(b) -n=A.a_(p,null,!1,t.X) -for(s=b.a,m=0;m=s.byteLength)A.R(B.aS) -b.b=r+1 -n[m]=k.iY(s.getUint8(r),b)}return n -case 13:p=k.eY(b) -s=t.X -n=A.v(s,s) -for(s=b.a,m=0;m=s.byteLength)A.R(B.aS) -b.b=r+1 -r=k.iY(s.getUint8(r),b) -l=b.b -if(l>=s.byteLength)A.R(B.aS) -b.b=l+1 -n.l(0,r,k.iY(s.getUint8(l),b))}return n -default:throw A.c(B.aS)}}, -hg(a,b){var s,r,q="_eightBytesAsList" -if(b<254)a.a.e0(0,b) -else{s=a.a -r=a.c -if(b<=65535){s.e0(0,254) -s=$.dO() -r.setUint16(0,b,B.ai===s) -a.a.jf(0,A.a(a.d,q),0,2)}else{s.e0(0,255) -s=$.dO() -r.setUint32(0,b,B.ai===s) -a.a.jf(0,A.a(a.d,q),0,4)}}}, -eY(a){var s,r,q=a.nO(0) -switch(q){case 254:s=a.b -r=$.dO() -q=a.a.getUint16(s,B.ai===r) -a.b+=2 -return q -case 255:s=a.b -r=$.dO() -q=a.a.getUint32(s,B.ai===r) -a.b+=4 -return q -default:return q}}} -A.ahc.prototype={ -$2(a,b){var s=this.a,r=this.b -s.dD(0,r,a) -s.dD(0,r,b)}, -$S:68} -A.ahf.prototype={ -jo(a){var s=A.ajp() -B.at.dD(0,s,a.a) -B.at.dD(0,s,a.b) -return s.lF()}, -iK(a){var s,r,q -a.toString -s=new A.CD(a) -r=B.at.hc(0,s) -q=B.at.hc(0,s) -if(typeof r=="string"&&s.b>=a.byteLength)return new A.ln(r,q) -else throw A.c(B.nS)}, -ta(a){var s=A.ajp() -s.a.e0(0,0) -B.at.dD(0,s,a) -return s.lF()}, -nd(a,b,c){var s=A.ajp() -s.a.e0(0,1) -B.at.dD(0,s,a) -B.at.dD(0,s,c) -B.at.dD(0,s,b) -return s.lF()}, -RG(a,b){return this.nd(a,null,b)}, -Rb(a){var s,r,q,p,o,n -if(a.byteLength===0)throw A.c(B.Dd) -s=new A.CD(a) -if(s.nO(0)===0)return B.at.hc(0,s) -r=B.at.hc(0,s) -q=B.at.hc(0,s) -p=B.at.hc(0,s) -o=s.b=a.byteLength -else n=!1 -if(n)throw A.c(A.Oz(r,p,A.cR(q),o)) -else throw A.c(B.De)}} -A.a9U.prototype={ -aku(a,b,c){var s,r,q,p,o -if(t.PB.b(b)){this.b.w(0,a) -return}s=this.b -r=s.h(0,a) -q=A.aVi(c) -if(q==null)q=this.a -p=r==null -if(J.e(p?null:r.goQ(r),q))return -o=q.rS(a) -s.l(0,a,o) -if(!p)r.m(0) -o.c4()}} -A.uF.prototype={ -goQ(a){return this.a}} -A.d6.prototype={ -j(a){var s=this.grT() -return s}} -A.Tx.prototype={ -rS(a){throw A.c(A.bV(null))}, -grT(){return"defer"}} -A.Vm.prototype={ -c4(){var s=0,r=A.C(t.H) -var $async$c4=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:return A.A(null,r)}}) -return A.B($async$c4,r)}, -m(a){}} -A.Vl.prototype={ -rS(a){return new A.Vm(this,a)}, -grT(){return"uncontrolled"}} -A.XD.prototype={ -goQ(a){return t.ZC.a(this.a)}, -c4(){return B.Ow.cL("activateSystemCursor",A.af(["device",this.b,"kind",t.ZC.a(this.a).a],t.N,t.z),t.H)}, -m(a){}} -A.kk.prototype={ -grT(){return"SystemMouseCursor("+this.a+")"}, -rS(a){return new A.XD(this,a)}, -k(a,b){if(b==null)return!1 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.kk&&b.a===this.a}, -gB(a){return B.e.gB(this.a)}} -A.Va.prototype={} -A.kM.prototype={ -grE(){var s=A.a($.hD.eT$,"_defaultBinaryMessenger") -return s}, -fR(a,b){return this.W3(0,b,this.$ti.i("1?"))}, -W3(a,b,c){var s=0,r=A.C(c),q,p=this,o,n -var $async$fR=A.D(function(d,e){if(d===1)return A.z(e,r) -while(true)switch(s){case 0:o=p.b -n=o -s=3 -return A.H(p.grE().zI(0,p.a,o.cF(b)),$async$fR) -case 3:q=n.hw(e) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$fR,r)}, -zP(a){this.grE().In(this.a,new A.a00(this,a))}, -gaF(a){return this.a}} -A.a00.prototype={ -$1(a){return this.V0(a)}, -V0(a){var s=0,r=A.C(t.CD),q,p=this,o,n -var $async$$1=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:o=p.a.b -n=o -s=3 -return A.H(p.b.$1(o.hw(a)),$async$$1) -case 3:q=n.cF(c) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$$1,r)}, -$S:153} -A.j5.prototype={ -grE(){var s=A.a($.hD.eT$,"_defaultBinaryMessenger") -return s}, -f5(a,b,c,d){return this.aaF(a,b,c,d,d.i("0?"))}, -aaF(a,b,c,d,e){var s=0,r=A.C(e),q,p=this,o,n,m -var $async$f5=A.D(function(f,g){if(f===1)return A.z(g,r) -while(true)switch(s){case 0:o=p.a -n=p.b -s=3 -return A.H(p.grE().zI(0,o,n.jo(new A.ln(a,b))),$async$f5) -case 3:m=g -if(m==null){if(c){q=null -s=1 -break}throw A.c(A.aDW("No implementation found for method "+a+" on channel "+o))}q=d.i("0?").a(n.Rb(m)) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$f5,r)}, -cL(a,b,c){return this.f5(a,b,!1,c)}, -yq(a,b){return this.alG(a,b,b.i("w<0>?"))}, -alG(a,b,c){var s=0,r=A.C(c),q,p=this,o -var $async$yq=A.D(function(d,e){if(d===1)return A.z(e,r) -while(true)switch(s){case 0:s=3 -return A.H(p.cL(a,null,t.j),$async$yq) -case 3:o=e -q=o==null?null:J.rW(o,b) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$yq,r)}, -yr(a,b,c,d){return this.alI(a,b,c,d,c.i("@<0>").aK(d).i("ax<1,2>?"))}, -alH(a,b,c){return this.yr(a,null,b,c)}, -alI(a,b,c,d,e){var s=0,r=A.C(e),q,p=this,o -var $async$yr=A.D(function(f,g){if(f===1)return A.z(g,r) -while(true)switch(s){case 0:s=3 -return A.H(p.cL(a,b,t.f),$async$yr) -case 3:o=g -q=o==null?null:J.aAL(o,c,d) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$yr,r)}, -v3(a){var s=this.grE() -s.In(this.a,new A.a9H(this,a))}, -w2(a,b){return this.a7N(a,b)}, -a7N(a,b){var s=0,r=A.C(t.CD),q,p=2,o,n=[],m=this,l,k,j,i,h,g,f,e,d -var $async$w2=A.D(function(c,a0){if(c===1){o=a0 -s=p}while(true)switch(s){case 0:g=m.b -f=g.iK(a) -p=4 -d=g -s=7 -return A.H(b.$1(f),$async$w2) -case 7:j=d.ta(a0) -q=j -s=1 -break -p=2 -s=6 -break -case 4:p=3 -e=o -j=A.Z(e) -if(j instanceof A.ns){l=j -j=l.a -h=l.b -q=g.nd(j,l.c,h) -s=1 -break}else if(j instanceof A.BF){q=null -s=1 -break}else{k=j -g=g.RG("error",J.d2(k)) -q=g -s=1 -break}s=6 -break -case 3:s=2 -break -case 6:case 1:return A.A(q,r) -case 2:return A.z(o,r)}}) -return A.B($async$w2,r)}, -gaF(a){return this.a}} -A.a9H.prototype={ -$1(a){return this.a.w2(a,this.b)}, -$S:153} -A.qc.prototype={ -cL(a,b,c){return this.alJ(a,b,c,c.i("0?"))}, -kt(a,b){return this.cL(a,null,b)}, -alJ(a,b,c,d){var s=0,r=A.C(d),q,p=this -var $async$cL=A.D(function(e,f){if(e===1)return A.z(f,r) -while(true)switch(s){case 0:q=p.Ym(a,b,!0,c) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$cL,r)}} -A.abF.prototype={ -Vw(){return this.a++}} -A.qj.prototype={} -A.nb.prototype={ -j(a){return"KeyboardSide."+this.b}} -A.h1.prototype={ -j(a){return"ModifierKey."+this.b}} -A.CA.prototype={ -gamz(){var s,r,q,p=A.v(t.xS,t.LE) -for(s=0;s<9;++s){r=B.oq[s] -if(this.alS(r)){q=this.Vv(r) -if(q!=null)p.l(0,r,q)}}return p}, -WB(){return!0}} -A.jd.prototype={} -A.acs.prototype={ -$0(){var s,r,q=this.b,p=J.ah(q),o=A.cR(p.h(q,"key")),n=o==null -if(!n){s=o.length -s=s!==0&&s===1}else s=!1 -if(s)this.a.a=o -s=A.cR(p.h(q,"code")) -if(s==null)s="" -n=n?"":o -r=A.jw(p.h(q,"location")) -if(r==null)r=0 -q=A.jw(p.h(q,"metaState")) -return new A.P7(s,n,r,q==null?0:q)}, -$S:306} -A.lz.prototype={} -A.CB.prototype={} -A.act.prototype={ -akY(a){var s,r,q,p,o,n,m,l,k,j,i,h=this -if(a instanceof A.lz){p=a.c -if(p.WB()){h.d.l(0,p.ghE(),p.gyA()) -o=!0}else{h.e.I(0,p.ghE()) -o=!1}}else if(a instanceof A.CB){p=h.e -n=a.c -if(!p.A(0,n.ghE())){h.d.w(0,n.ghE()) -o=!0}else{p.w(0,n.ghE()) -o=!1}}else o=!0 -if(!o)return!0 -h.af2(a) -for(p=h.a,n=A.ai(p,!0,t.iS),m=n.length,l=0;l")),m.c=o.e,n=n.c;m.v();){l=n.a(m.d) -k=$.aJK().h(0,l) -k.toString -f.l(0,l,k)}}g=$.P8.gaD($.P8) -new A.aJ(g,new A.acu(e),A.r(g).i("aJ")).a9(0,d.gz2(d)) -if(!(i instanceof A.acp)&&!(i instanceof A.acr))d.w(0,B.dR) -d.P(0,f) -if(b&&s!=null&&!d.am(0,i.ghE()))if(i instanceof A.acq&&i.ghE().k(0,B.cp)){j=$.P8.h(0,i.ghE()) -if(j!=null)d.l(0,i.ghE(),j)}}} -A.acu.prototype={ -$1(a){return!this.a.A(0,a)}, -$S:307} -A.d0.prototype={ -k(a,b){if(b==null)return!1 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.d0&&b.a===this.a&&b.b==this.b}, -gB(a){return A.a7(this.a,this.b,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} -A.Wd.prototype={} -A.Wc.prototype={} -A.acp.prototype={} -A.acq.prototype={} -A.acr.prototype={} -A.P7.prototype={ -ghE(){var s=this.a,r=B.Nv.h(0,s) -return r==null?new A.p(98784247808+B.e.gB(s)):r}, -gyA(){var s,r=this.b,q=B.NA.h(0,r),p=q==null?null:q[this.c] -if(p!=null)return p -q=this.a -s=B.Nt.h(0,q) -if(s!=null)return s -if(r.length===1)return new A.f(B.e.ao(r.toLowerCase(),0)) -return new A.f(B.e.gB(q)+98784247808)}, -alS(a){var s=this -switch(a.a){case 0:return(s.d&4)!==0 -case 1:return(s.d&1)!==0 -case 2:return(s.d&2)!==0 -case 3:return(s.d&8)!==0 -case 5:return(s.d&16)!==0 -case 4:return(s.d&32)!==0 -case 6:return(s.d&64)!==0 -case 7:case 8:return!1}}, -Vv(a){return B.cP}, -k(a,b){var s=this -if(b==null)return!1 -if(s===b)return!0 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.P7&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d}, -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} -A.D8.prototype={ -gaoz(){var s=this -if(s.c)return new A.dz(s.a,t.hr) -if(s.b==null){s.b=new A.aN(new A.ab($.a3,t.X6),t.EZ) -s.w0()}return s.b.a}, -w0(){var s=0,r=A.C(t.H),q,p=this,o -var $async$w0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:s=3 -return A.H(B.iC.kt("get",t.pE),$async$w0) -case 3:o=b -if(p.b==null){s=1 -break}p.Nh(o) -case 1:return A.A(q,r)}}) -return A.B($async$w0,r)}, -Nh(a){var s,r=a==null -if(!r){s=J.N(a,"enabled") -s.toString -A.om(s)}else s=!1 -this.al0(r?null:t.nc.a(J.N(a,"data")),s)}, -al0(a,b){var s,r,q=this,p=q.c&&b -q.d=p -if(p)$.c2.z$.push(new A.adK(q)) -s=q.a -if(b){p=q.a5r(a) -r=t.N -if(p==null){p=t.X -p=A.v(p,p)}r=new A.dp(p,q,null,"root",A.v(r,t.z4),A.v(r,t.I1)) -p=r}else p=null -q.a=p -q.c=!0 -r=q.b -if(r!=null)r.cq(0,p) -q.b=null -if(q.a!=s){q.W() -if(s!=null)s.m(0)}}, -Cx(a){return this.abc(a)}, -abc(a){var s=0,r=A.C(t.H),q=this,p -var $async$Cx=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:p=a.a -switch(p){case"push":q.Nh(t.pE.a(a.b)) -break -default:throw A.c(A.bV(p+" was invoked but isn't implemented by "+A.J(q).j(0)))}return A.A(null,r)}}) -return A.B($async$Cx,r)}, -a5r(a){if(a==null)return null -return t.J1.a(B.at.hw(A.lo(a.buffer,a.byteOffset,a.byteLength)))}, -VW(a){var s=this -s.r.I(0,a) -if(!s.f){s.f=!0 -$.c2.z$.push(new A.adL(s))}}, -L2(){var s,r,q,p,o=this -if(!o.f)return -o.f=!1 -for(s=o.r,r=A.fz(s,s.r,A.r(s).c),q=r.$ti.c;r.v();)q.a(r.d).x=!1 -s.ar(0) -p=B.at.cF(o.a.a) -B.iC.cL("put",A.bG(p.buffer,p.byteOffset,p.byteLength),t.H)}, -ak5(){if($.c2.ch$)return -this.L2()}} -A.adK.prototype={ -$1(a){this.a.d=!1}, -$S:2} -A.adL.prototype={ -$1(a){return this.a.L2()}, -$S:2} -A.dp.prototype={ -grb(){var s=J.IA(this.a,"c",new A.adH()) -s.toString -return t.pE.a(s)}, -gld(){var s=J.IA(this.a,"v",new A.adI()) -s.toString -return t.pE.a(s)}, -GV(a,b,c){var s=this,r=J.ha(s.gld(),b),q=c.i("0?").a(J.iD(s.gld(),b)) -if(J.hS(s.gld()))J.iD(s.a,"v") -if(r)s.oh() -return q}, -w(a,b){return this.GV(a,b,t.z)}, -ahs(a,b){var s,r,q,p,o=this,n=o.f -if(n.am(0,a)||!J.ha(o.grb(),a)){n=t.N -s=new A.dp(A.v(n,t.X),null,null,a,A.v(n,t.z4),A.v(n,t.I1)) -o.i4(s) -return s}r=t.N -q=o.c -p=J.N(o.grb(),a) -p.toString -s=new A.dp(t.pE.a(p),q,o,a,A.v(r,t.z4),A.v(r,t.I1)) -n.l(0,a,s) -return s}, -i4(a){var s=this,r=a.d -if(r!==s){if(r!=null)r.wt(a) -a.d=s -s.Jx(a) -if(a.c!=s.c)s.NB(a)}}, -a5T(a){this.wt(a) -a.d=null -if(a.c!=null){a.CZ(null) -a.PI(this.gNA())}}, -oh(){var s,r=this -if(!r.x){r.x=!0 -s=r.c -if(s!=null)s.VW(r)}}, -NB(a){a.CZ(this.c) -a.PI(this.gNA())}, -CZ(a){var s=this,r=s.c -if(r==a)return -if(s.x)if(r!=null)r.r.w(0,s) -s.c=a -if(s.x&&a!=null){s.x=!1 -s.oh()}}, -wt(a){var s,r,q,p=this -if(J.e(p.f.w(0,a.e),a)){J.iD(p.grb(),a.e) -s=p.r -r=s.h(0,a.e) -if(r!=null){q=J.c4(r) -p.Lp(q.eu(r)) -if(q.gS(r))s.w(0,a.e)}if(J.hS(p.grb()))J.iD(p.a,"c") -p.oh() -return}s=p.r -q=s.h(0,a.e) -if(q!=null)J.iD(q,a) -q=s.h(0,a.e) -if((q==null?null:J.hS(q))===!0)s.w(0,a.e)}, -Jx(a){var s=this -if(s.f.am(0,a.e)){J.e3(s.r.bQ(0,a.e,new A.adG()),a) -s.oh() -return}s.Lp(a) -s.oh()}, -Lp(a){this.f.l(0,a.e,a) -J.bK(this.grb(),a.e,a.a)}, -PJ(a,b){var s,r,q=this.f -q=q.gbg(q) -s=this.r -s=s.gbg(s) -r=q.akb(0,new A.hi(s,new A.adJ(),A.r(s).i("hi"))) -J.eo(b?A.ai(r,!1,A.r(r).i("q.E")):r,a)}, -PI(a){return this.PJ(a,!1)}, -aoe(a){var s,r=this -if(a===r.e)return -s=r.d -if(s!=null)s.wt(r) -r.e=a -s=r.d -if(s!=null)s.Jx(r)}, -m(a){var s,r=this -r.PJ(r.ga5S(),!0) -r.f.ar(0) -r.r.ar(0) -s=r.d -if(s!=null)s.wt(r) -r.d=null -r.CZ(null) -r.y=!0}, -j(a){return"RestorationBucket(restorationId: "+this.e+", owner: "+A.d(this.b)+")"}} -A.adH.prototype={ -$0(){var s=t.X -return A.v(s,s)}, -$S:150} -A.adI.prototype={ -$0(){var s=t.X -return A.v(s,s)}, -$S:150} -A.adG.prototype={ -$0(){return A.b([],t.QT)}, -$S:310} -A.adJ.prototype={ -$1(a){return a}, -$S:311} -A.a_H.prototype={} -A.w8.prototype={ -j(a){return"SystemUiOverlay."+this.b}} -A.R6.prototype={ -j(a){return"SystemUiMode."+this.b}} -A.nT.prototype={ -OX(){var s,r,q,p=this,o=null,n=p.a -n=n==null?o:n.a -s=p.f -s=s==null?o:"Brightness."+s.b -r=p.r -r=r==null?o:"Brightness."+r.b -q=p.c -q=q==null?o:"Brightness."+q.b -return A.af(["systemNavigationBarColor",n,"systemNavigationBarDividerColor",null,"systemStatusBarContrastEnforced",p.x,"statusBarColor",null,"statusBarBrightness",s,"statusBarIconBrightness",r,"systemNavigationBarIconBrightness",q,"systemNavigationBarContrastEnforced",p.d],t.N,t.z)}, -j(a){return"SystemUiOverlayStyle("+this.OX().j(0)+")"}, -gB(a){var s=this -return A.a7(s.a,s.b,s.d,s.e,s.f,s.r,s.x,s.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -k(a,b){var s,r=this -if(b==null)return!1 -if(J.a6(b)!==A.J(r))return!1 -if(b instanceof A.nT)if(J.e(b.a,r.a))if(b.r==r.r)if(b.f==r.f)s=b.c==r.c -else s=!1 -else s=!1 -else s=!1 -else s=!1 -return s}} -A.ahF.prototype={ -$0(){if(!J.e($.w7,$.ayt)){B.be.cL("SystemChrome.setSystemUIOverlayStyle",$.w7.OX(),t.H) -$.ayt=$.w7}$.w7=null}, -$S:0} -A.E_.prototype={ -j(a){return"SystemSoundType."+this.b}} -A.fu.prototype={ -gxa(){var s,r=this -if(!r.gc8()||r.c===r.d)s=r.e -else s=r.c0){d.h3=new A.m(a0.a- -4,d.h3.b) -d.dw=!1}else if(d.fB&&a4.a<0){d.h3=new A.m(a0.a-a3,d.h3.b) -d.fB=!1}if(d.cO&&a4.b>0){d.h3=new A.m(d.h3.a,a0.b- -4) -d.cO=!1}else if(d.c0&&a4.b<0){d.h3=new A.m(d.h3.a,a0.b-a2) -d.c0=!1}b0=d.h3 -a5=a0.a-b0.a -a6=a0.b-b0.b -a7=Math.min(Math.max(a5,-4),a3) -a8=Math.min(Math.max(a6,-4),a2) -if(a5<-4&&a4.a<0)d.dw=!0 -else if(a5>a3&&a4.a>0)d.fB=!0 -if(a6<-4&&a4.b<0)d.cO=!0 -else if(a6>a2&&a4.b>0)d.c0=!0 -d.bx=a0 -n.k2=new A.m(a7,a8) -b0=$.K.F$.Q.h(0,f).gL() -b0.toString -b.a(b0) -d=$.K.F$.Q.h(0,f).gL() -d.toString -b.a(d) -a1=n.k2 -a1.toString -a9=$.K.F$.Q.h(0,f).gL() -a9.toString -a9=a1.U(0,new A.m(0,b.a(a9).ax.gd8()/2)) -n.id=b0.q4(A.fq(d.dE(0,null),a9)) -f=$.K.F$.Q.h(0,f).gL() -f.toString -b.a(f) -b=n.k2 -b.toString -n=n.id -n.toString -f.zO(k,b,n) -break -case 2:if(n.id!=null&&n.k2!=null){b0.sn(0,0) -b0=n.fr -b0.Q=B.al -b0.jW(1,B.et,B.CN)}break}break -case"TextInputClient.onConnectionClosed":b0=n.f -if(b0.ghX()){b0.y.toString -b0.fy=b0.y=$.hQ().b=null -b0.vL(B.mk,!0)}break -case"TextInputClient.showAutocorrectionPromptRect":n.f.WG(A.cF(b0.h(m,1)),A.cF(b0.h(m,2))) -break -default:throw A.c(A.aDW(null))}case 1:return A.A(q,r)}}) -return A.B($async$Ca,r)}, -ae9(){if(this.d)return -this.d=!0 -A.fE(new A.aie(this))}, -Kk(){A.a(this.a,"_channel").kt("TextInput.clearClient",t.H) -this.b=null -this.ae9()}} -A.aie.prototype={ -$0(){var s=this.a -s.d=!1 -if(s.b==null)A.a(s.a,"_channel").kt("TextInput.hide",t.H)}, -$S:0} -A.ata.prototype={ -$1(a){this.a.sdj(a) -return!1}, -$S:19} -A.bs.prototype={} -A.bf.prototype={ -eN(a){this.b=a}, -jv(a,b){return this.gim()}, -gim(){return!0}, -oM(a){return!0}, -DN(a){var s=this.a -s.b=!0 -s.a.push(a) -return null}, -z3(a){return this.a.w(0,a)}, -hm(a){return A.aVE(this,a,A.r(this).i("bf.T"))}} -A.da.prototype={ -hm(a){return A.aVF(this,a,A.r(this).i("da.T"))}} -A.fK.prototype={ -dk(a){return this.c.$1(a)}} -A.a_v.prototype={ -SP(a,b,c){if(a instanceof A.da)return a.dM(b,c) -else return a.dk(b)}} -A.oI.prototype={ -au(){return new A.EK(A.aT(t.od),new A.F(),B.l)}} -A.a_w.prototype={ -$1(a){t.KU.a(a.gM()) -return!1}, -$S:76} -A.a_A.prototype={ -$1(a){var s=this,r=A.awN(t.KU.a(a.gM()),s.b,s.d) -if(r!=null){s.c.Ao(a,null) -s.a.a=r -return!0}return!1}, -$S:76} -A.a_x.prototype={ -$1(a){var s=A.awN(t.KU.a(a.gM()),this.b,this.c) -if(s!=null){this.a.a=s -return!0}return!1}, -$S:76} -A.a_z.prototype={ -$1(a){var s=this,r=s.b,q=A.awN(t.KU.a(a.gM()),r,s.d),p=q!=null -if(p&&q.jv(0,r))s.a.a=A.aBL(a).SP(q,r,s.c) -return p}, -$S:76} -A.EK.prototype={ -aW(){this.bp() -this.P9()}, -a7D(a){this.ag(new A.ajw(this))}, -P9(){var s,r,q,p,o=this,n=o.a.d -n=n.gbg(n) -s=A.j2(n,A.r(n).i("q.E")) -r=o.d.p0(s) -n=o.d -n.toString -q=s.p0(n) -for(n=r.ga3(r),p=o.gLY();n.v();)n.gJ(n).z3(p) -for(n=q.ga3(q);n.v();)n.gJ(n).DN(p) -o.d=s}, -bw(a){this.c3(a) -this.P9()}, -m(a){var s,r,q,p=this -p.ba(0) -for(s=p.d,s=A.fz(s,s.r,A.r(s).c),r=s.$ti.c,q=p.gLY();s.v();)r.a(s.d).z3(q) -p.d=null}, -K(a,b){var s=this.a -return new A.EJ(null,s.d,this.e,s.e,null)}} -A.ajw.prototype={ -$0(){this.a.e=new A.F()}, -$S:0} -A.EJ.prototype={ -d1(a){var s -if(this.x===a.x)s=!A.azL(a.r,this.r) -else s=!0 -return s}} -A.pq.prototype={ -au(){return new A.Fp(new A.bk(null,t.A),B.l)}} -A.Fp.prototype={ -aW(){this.bp() -$.c2.z$.push(new A.amN(this)) -$.K.F$.f.d.I(0,this.gM3())}, -m(a){$.K.F$.f.d.w(0,this.gM3()) -this.ba(0)}, -Pm(a){this.wg(new A.amL(this))}, -a8s(a){if(this.c==null)return -this.Pm(a)}, -a32(a){if(!this.e)this.wg(new A.amG(this))}, -a34(a){if(this.e)this.wg(new A.amH(this))}, -a8o(a){var s=this -if(s.f!==a){s.wg(new A.amF(s,a)) -s.a.toString}}, -MR(a,b){var s,r,q,p,o,n,m=this,l=new A.amK(m),k=new A.amJ(m,new A.amI(m)) -if(a==null){s=m.a -s.toString -r=s}else r=a -q=l.$1(r) -p=k.$1(r) -if(b!=null)b.$0() -s=m.a -s.toString -o=l.$1(s) -s=m.a -s.toString -n=k.$1(s) -if(p!==n)m.a.y.$1(n) -if(q!==o)m.a.z.$1(o)}, -wg(a){return this.MR(null,a)}, -ab7(a){return this.MR(a,null)}, -bw(a){this.c3(a) -if(this.a.c!==a.c)$.c2.z$.push(new A.amM(this,a))}, -ga30(){var s,r=this.c -r.toString -r=A.eZ(r) -s=r==null?null:r.db -switch((s==null?B.bZ:s).a){case 0:return this.a.c -case 1:return!0}}, -K(a,b){var s,r,q,p=this,o=null,n=p.a,m=n.ch -n=n.d -s=p.ga30() -r=p.a -q=A.ni(A.tW(!1,s,r.cx,o,!0,n,!0,o,p.ga8n(),o,o,o),m,p.r,p.ga31(),p.ga33(),o) -if(r.c){n=r.r -n=n.gbv(n)}else n=!1 -if(n)q=A.IF(p.a.r,q) -p.a.c -return q}} -A.amN.prototype={ -$1(a){var s=$.K.F$.f.b -if(s==null)s=A.Al() -this.a.Pm(s)}, -$S:2} -A.amL.prototype={ -$0(){var s=$.K.F$.f.b -switch((s==null?A.Al():s).a){case 0:this.a.d=!1 -break -case 1:this.a.d=!0 -break}}, -$S:0} -A.amG.prototype={ -$0(){this.a.e=!0}, -$S:0} -A.amH.prototype={ -$0(){this.a.e=!1}, -$S:0} -A.amF.prototype={ -$0(){this.a.f=this.b}, -$S:0} -A.amK.prototype={ -$1(a){var s=this.a -return s.e&&a.c&&s.d}, -$S:106} -A.amI.prototype={ -$1(a){var s,r=this.a.c -r.toString -r=A.eZ(r) -s=r==null?null:r.db -switch((s==null?B.bZ:s).a){case 0:return a.c -case 1:return!0}}, -$S:106} -A.amJ.prototype={ -$1(a){var s=this.a -return s.f&&s.d&&this.b.$1(a)}, -$S:106} -A.amM.prototype={ -$1(a){this.a.ab7(this.b)}, -$S:2} -A.zJ.prototype={ -oM(a){return this.c}, -dk(a){}} -A.t_.prototype={} -A.ta.prototype={} -A.mK.prototype={} -A.L5.prototype={} -A.qt.prototype={} -A.OP.prototype={ -jv(a,b){var s,r,q,p,o,n=$.K.F$.f.f -if(n==null||n.d==null)return!1 -for(s=t.vz,r=0;r<2;++r){q=B.EV[r] -p=n.d -p.toString -o=A.awP(p,q,s) -if(o!=null&&o.jv(0,q)){this.c=o -this.d=q -return!0}}return!1}, -dk(a){A.a(this.c,"_selectedAction").dk(A.a(this.d,"_selectedIntent"))}} -A.xA.prototype={ -MA(a,b,c){var s -a.eN(this.glB()) -s=A.r(this).i("da<1>").b(a)?a.dM(b,c):a.dk(b) -a.eN(null) -return s}, -dM(a,b){var s=this,r=A.awO(s.gtJ(),A.r(s).c) -return r==null?s.SR(a,s.b,b):s.MA(r,a,b)}, -dk(a){return this.dM(a,null)}, -gim(){var s,r,q=this,p=A.awP(q.gtJ(),null,A.r(q).c) -if(p!=null){p.eN(q.glB()) -s=p.gim() -p.eN(null) -r=s}else r=q.glB().gim() -return r}, -jv(a,b){var s,r=this,q=A.awO(r.gtJ(),A.r(r).c),p=q==null -if(!p)q.eN(r.glB()) -s=(p?r.glB():q).jv(0,b) -if(!p)q.eN(null) -return s}, -oM(a){var s,r=this,q=A.awO(r.gtJ(),A.r(r).c),p=q==null -if(!p)q.eN(r.glB()) -s=(p?r.glB():q).oM(a) -if(!p)q.eN(null) -return s}} -A.Gg.prototype={ -SR(a,b,c){var s=this.e -if(b==null)return s.dk(a) -else return s.dk(a)}, -glB(){return this.e}, -gtJ(){return this.f}} -A.Gh.prototype={ -MA(a,b,c){var s,r -c.toString -s=this.$ti -a.eN(new A.F1(c,this.e,new A.bh(A.b([],t.tq),t.wS),s.i("F1<1>"))) -r=s.i("da<1>").b(a)?a.dM(b,c):a.dk(b) -a.eN(null) -return r}, -SR(a,b,c){var s=this.e -if(b==null)return s.dM(a,c) -else return s.dM(a,c)}, -glB(){return this.e}, -gtJ(){return this.f}} -A.F1.prototype={ -eN(a){this.d.eN(a)}, -jv(a,b){return this.d.jv(0,b)}, -gim(){return this.d.gim()}, -oM(a){return this.d.oM(a)}, -DN(a){var s -this.Xc(a) -s=this.d.a -s.b=!0 -s.a.push(a)}, -z3(a){this.Xd(a) -this.d.a.w(0,a)}, -dk(a){return this.d.dM(a,this.c)}} -A.Sa.prototype={} -A.S9.prototype={} -A.UF.prototype={} -A.HV.prototype={ -eN(a){this.IN(a) -this.e.eN(a)}} -A.HW.prototype={ -eN(a){this.IN(a) -this.e.eN(a)}} -A.yD.prototype={ -aT(a){var s=new A.CK(this.e,!0,null,A.am(t.T),this.$ti.i("CK<1>")) -s.gaG() -s.fr=!0 -s.sbq(null) -return s}, -aZ(a,b){b.sn(0,this.e) -b.sWY(!0)}} -A.EG.prototype={ -au(){return new A.HA(B.l)}} -A.HA.prototype={ -gaan(){$.K.toString -var s=$.ba().b -if(s.gEI()!=="/"){$.K.toString -s=s.gEI()}else{this.a.toString -$.K.toString -s=s.gEI()}return s}, -aW(){var s=this -s.bp() -s.afL() -$.K.toString -s.f=s.NT($.ba().b.a.f,s.a.k3) -$.K.by$.push(s)}, -bw(a){this.c3(a) -this.Px(a)}, -m(a){var s -B.d.w($.K.by$,this) -s=this.d -if(s!=null)s.m(0) -this.ba(0)}, -Px(a){var s,r=this -r.a.toString -if(r.gPG()){s=r.d -if(s!=null)s.m(0) -r.d=null -if(r.e==null||r.a.c!=a.c){s=r.a.c -r.e=s==null?new A.n1(r,t.TX):s}}else{r.e=null -s=r.d -if(s!=null)s.m(0) -r.d=null}}, -afL(){return this.Px(null)}, -gPG(){var s=this.a -if(s.Q==null){s=s.ch -if((s==null?null:s.gbv(s))!==!0){this.a.toString -s=!1}else s=!0}else s=!0 -return s}, -abC(a){var s=this,r=a.a,q=r==="/"&&s.a.Q!=null?new A.asv(s):s.a.ch.h(0,r) -if(q!=null)return s.a.f.$1$2(a,q,t.z) -s.a.toString -return null}, -abP(a){return this.a.cx.$1(a)}, -lD(){var s=0,r=A.C(t.y),q,p=this,o,n -var $async$lD=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:p.a.toString -o=p.e -n=o==null?null:o.gaj() -if(n==null){q=!1 -s=1 -break}q=n.Tc() -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$lD,r)}, -lE(a){return this.aiR(a)}, -aiR(a){var s=0,r=A.C(t.y),q,p=this,o,n -var $async$lE=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:p.a.toString -o=p.e -n=o==null?null:o.gaj() -if(n==null){q=!1 -s=1 -break}o=n.NZ(a,null,t.X) -o.toString -n.m5(o) -q=!0 -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$lE,r)}, -NT(a,b){this.a.toString -return A.aYx(a,b)}, -Rm(a){var s=this,r=s.NT(a,s.a.k3) -if(!r.k(0,s.f))s.ag(new A.asx(s,r))}, -K(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=null,h={} -h.a=null -j.a.toString -if(j.gPG()){s=j.e -r=j.gaan() -q=j.a -q=q.db -q.toString -h.a=new A.uI(r,j.gabB(),j.gabO(),q,"nav",A.aZY(),!0,s)}h.b=null -s=j.a -s.toString -p=new A.fj(new A.asw(h,j),i) -h.b=p -p=A.kZ(p,i,i,B.bJ,!0,s.fx,i,i,B.aJ) -h.b=p -s=$.aV4 -if(s)o=new A.Ok(15,!1,!1,i) -else o=i -if(o!=null)h.b=A.il(B.b1,A.b([p,A.qq(i,o,i,i,0,0,0,i)],t.D),B.aY,i) -s=j.a -r=s.dy -s=s.fy -s=A.aH(255,s.gn(s)>>>16&255,s.gn(s)>>>8&255,s.gn(s)&255) -h=h.b -j.a.toString -q=j.f -q.toString -n=t.a9 -m=A.b([],n) -B.d.P(m,j.a.id) -m.push(B.zI) -n=A.b(m.slice(0),n) -A.eZ(b) -m=j.a -m=m.aw -l=A.aV3() -k=$.aKf() -h=A.IF(k,new A.An(new A.Pb(A.v(t.l5,t.UJ)),new A.G0(new A.Bj(q,n,new A.Rv(r,s,h,i),i),i),i)) -return new A.Db(new A.Dz(new A.qO(l,new A.KY(A.aPW(),h,"",i),"",i),i),m,i)}} -A.asv.prototype={ -$1(a){var s=this.a.a.Q -s.toString -return s}, -$S:8} -A.asx.prototype={ -$0(){this.a.f=this.b}, -$S:0} -A.asw.prototype={ -$1(a){return this.b.a.dx.$2(a,this.a.a)}, -$S:8} -A.Zu.prototype={} -A.yM.prototype={ -au(){return new A.EP(B.l)}} -A.EP.prototype={ -aW(){this.bp() -this.Pd()}, -bw(a){this.c3(a) -this.Pd()}, -Pd(){this.e=new A.cM(this.a.c,this.ga38(),null,t.Jc)}, -m(a){var s,r,q=this.d -if(q!=null)for(q=q.gaD(q),q=q.ga3(q);q.v();){s=q.gJ(q) -r=this.d.h(0,s) -r.toString -s.T(0,r)}this.ba(0)}, -a39(a){var s,r=this,q=a.a,p=r.d -if(p==null)p=r.d=A.v(t.I_,t.W) -p.l(0,q,r.a4U(q)) -p=r.d.h(0,q) -p.toString -q.aq(0,p) -if(!r.f){r.f=!0 -s=r.LD() -if(s!=null)r.Pt(s) -else $.c2.z$.push(new A.ajZ(r))}return!1}, -LD(){var s={},r=this.c -r.toString -s.a=null -r.bP(new A.ak3(s)) -return t.xO.a(s.a)}, -Pt(a){var s,r -this.c.toString -s=this.f -r=this.e -r.toString -a.JP(t.Fw.a(A.aRw(r,s)))}, -a4U(a){return new A.ak2(this,a)}, -K(a,b){var s=this.f,r=this.e -r.toString -return new A.AZ(s,r,null)}} -A.ajZ.prototype={ -$1(a){var s,r=this.a -if(r.c==null)return -s=r.LD() -s.toString -r.Pt(s)}, -$S:2} -A.ak3.prototype={ -$1(a){this.a.a=a}, -$S:18} -A.ak2.prototype={ -$0(){var s,r=this.a -r.d.w(0,this.b) -s=r.d -if(s.gS(s))if($.c2.cx$.a<3)r.ag(new A.ak0(r)) -else{r.f=!1 -A.fE(new A.ak1(r))}}, -$S:0} -A.ak0.prototype={ -$0(){this.a.f=!1}, -$S:0} -A.ak1.prototype={ -$0(){var s,r=this.a -if(r.c!=null){s=r.d -s=s.gS(s)}else s=!1 -if(s)r.ag(new A.ak_(r))}, -$S:0} -A.ak_.prototype={ -$0(){}, -$S:0} -A.pR.prototype={} -A.MR.prototype={} -A.oN.prototype={ -qP(){var s,r=new A.MR(A.a_(0,null,!1,t.Z)) -this.h4$=r -s=this.c -s.toString -new A.pR(r).eR(s)}, -pX(){var s,r=this -if(r.guB()){if(r.h4$==null)r.qP()}else{s=r.h4$ -if(s!=null){s.W() -r.h4$=null}}}, -K(a,b){if(this.guB()&&this.h4$==null)this.qP() -return B.Xh}} -A.Vp.prototype={ -K(a,b){throw A.c(A.LP("Widgets that mix AutomaticKeepAliveClientMixin into their State must call super.build() but must ignore the return value of the superclass."))}} -A.hZ.prototype={ -d1(a){return this.f!==a.f}} -A.NS.prototype={ -aT(a){var s,r=this.e -r=new A.Pw(B.c.aX(B.c.q(r,0,1)*255),r,this.f,null,A.am(t.T)) -r.gaG() -s=r.gaQ() -r.fr=s -r.sbq(null) -return r}, -aZ(a,b){b.ses(0,this.e) -b.sx5(this.f)}} -A.zy.prototype={ -aT(a){var s=new A.CN(this.e,this.f,this.r,!1,!1,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.su0(this.e) -b.sS8(this.f) -b.syX(this.r) -b.bt=b.bS=!1}, -oZ(a){a.su0(null) -a.sS8(null)}} -A.Kl.prototype={ -aT(a){var s=new A.Pm(null,B.aM,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.sly(null) -b.sh_(B.aM)}, -oZ(a){a.sly(null)}} -A.Kj.prototype={ -aT(a){var s=new A.Pl(this.e,null,B.cC,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.sE6(0,this.e) -b.sh_(B.cC) -b.sly(null)}} -A.Kg.prototype={ -aT(a){var s=new A.Pj(null,B.cC,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.sly(null) -b.sh_(B.cC)}, -oZ(a){a.sly(null)}} -A.Kh.prototype={ -aT(a){var s=new A.Pk(this.e,this.f,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.sly(this.e) -b.sh_(this.f)}, -oZ(a){a.sly(null)}} -A.Oq.prototype={ -aT(a){var s=this,r=new A.Px(s.e,s.r,s.x,s.z,s.y,null,s.f,null,A.am(t.T)) -r.gaG() -r.gaQ() -r.fr=!0 -r.sbq(null) -return r}, -aZ(a,b){var s=this -b.sjQ(0,s.e) -b.sh_(s.f) -b.sE6(0,s.r) -b.slG(0,s.x) -b.saL(0,s.y) -b.sqd(0,s.z)}} -A.Or.prototype={ -aT(a){var s=this,r=new A.Py(s.r,s.y,s.x,s.e,s.f,null,A.am(t.T)) -r.gaG() -r.gaQ() -r.fr=!0 -r.sbq(null) -return r}, -aZ(a,b){var s=this -b.sly(s.e) -b.sh_(s.f) -b.slG(0,s.r) -b.saL(0,s.x) -b.sqd(0,s.y)}} -A.wr.prototype={ -aT(a){var s,r=this,q=A.e6(a),p=new A.PH(r.x,null,A.am(t.T)) -p.gaG() -s=p.gaQ() -p.fr=s -p.sbq(null) -p.scl(0,r.e) -p.shr(r.r) -p.sc5(0,q) -p.snl(r.y) -p.sTB(0,null) -return p}, -aZ(a,b){var s=this -b.scl(0,s.e) -b.sTB(0,null) -b.shr(s.r) -b.sc5(0,A.e6(a)) -b.bS=s.x -b.snl(s.y)}} -A.tn.prototype={ -aT(a){var s=new A.Ps(this.e,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!0 -s.sbq(null) -return s}, -aZ(a,b){b.skx(this.e)}} -A.Kw.prototype={ -aT(a){var s=new A.Pp(this.e,!1,this.y,B.bM,B.bM,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!0 -s.sbq(null) -return s}, -aZ(a,b){b.skx(this.e) -b.sWU(!1) -b.sca(0,this.y) -b.sam8(B.bM) -b.sakc(B.bM)}} -A.M0.prototype={ -aT(a){var s=new A.Pq(this.e,this.f,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.sapa(this.e) -b.ae=this.f}} -A.bT.prototype={ -aT(a){var s=new A.CX(this.e,A.e6(a),null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.seF(0,this.e) -b.sc5(0,A.e6(a))}} -A.e4.prototype={ -aT(a){var s=new A.PA(this.f,this.r,this.e,A.e6(a),null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.shr(this.e) -b.sHt(this.f) -b.sFM(this.r) -b.sc5(0,A.e6(a))}} -A.te.prototype={} -A.kX.prototype={ -aT(a){var s=new A.CO(this.e,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.sEK(this.e)}} -A.B8.prototype={ -rD(a){var s,r,q=a.e -q.toString -t.Wz.a(q) -s=this.f -if(q.e!==s){q.e=s -r=a.gaA(a) -if(r instanceof A.t)r.a5()}}} -A.p6.prototype={ -aT(a){var s=new A.CM(this.e,0,null,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.P(0,null) -return s}, -aZ(a,b){b.sEK(this.e)}} -A.ij.prototype={ -aT(a){return A.aEH(A.hd(this.f,this.e))}, -aZ(a,b){b.sQ2(A.hd(this.f,this.e))}, -d0(){var s,r=this,q=r.e -if(q===1/0&&r.f===1/0)s="SizedBox.expand" -else s=q===0&&r.f===0?"SizedBox.shrink":"SizedBox" -q=r.a -return q==null?s:s+"-"+q.j(0)}} -A.eD.prototype={ -aT(a){return A.aEH(this.e)}, -aZ(a,b){b.sQ2(this.e)}} -A.M1.prototype={ -aT(a){var s=new A.CR(null,this.f,this.r,A.e6(a),null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.shr(this.r) -b.sHt(null) -b.sFM(this.f) -b.sc5(0,A.e6(a))}} -A.N1.prototype={ -aT(a){var s=new A.Pt(this.e,this.f,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.samq(0,this.e) -b.samo(0,this.f)}} -A.lq.prototype={ -aT(a){var s=new A.CW(this.e,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.syH(this.e)}, -ce(a){var s=($.bv+1)%16777215 -$.bv=s -return new A.Vu(s,this,B.a2)}} -A.Vu.prototype={ -gM(){return t.kY.a(A.vw.prototype.gM.call(this))}} -A.ME.prototype={ -aT(a){var s=null,r=this.e -if(r===0)r=s -r=new A.CU(r,s,s,A.am(t.T)) -r.gaG() -r.gaQ() -r.fr=!1 -r.sbq(s) -return r}, -aZ(a,b){var s=this.e -b.sX6(s===0?null:s) -b.sX5(null)}} -A.QE.prototype={ -aT(a){var s=a.X(t.I) -s.toString -s=new A.PG(this.e,s.f,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){var s -b.seF(0,this.e) -s=a.X(t.I) -s.toString -b.sc5(0,s.f)}} -A.N3.prototype={ -aT(a){var s=new A.CV(A.aux(a,B.a5,!1),0,null,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.P(0,null) -return s}, -aZ(a,b){b.sht(A.aux(a,B.a5,!1))}} -A.w0.prototype={ -aT(a){var s=this.f -if(s==null)s=A.e6(a) -s=new A.D1(this.e,s,this.r,B.aM,A.am(t.O5),0,null,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.P(0,null) -return s}, -aZ(a,b){var s -b.shr(this.e) -s=this.f -b.sc5(0,s==null?A.e6(a):s) -s=this.r -if(b.aN!==s){b.aN=s -b.a5()}if(B.aM!==b.bf){b.bf=B.aM -b.aS() -b.aE()}}} -A.qp.prototype={ -rD(a){var s,r,q,p=this,o=a.e -o.toString -t.Q.a(o) -s=p.f -if(o.x!=s){o.x=s -r=!0}else r=!1 -s=p.r -if(o.e!=s){o.e=s -r=!0}s=p.x -if(o.f!=s){o.f=s -r=!0}s=p.y -if(o.r!=s){o.r=s -r=!0}s=p.z -if(o.y!=s){o.y=s -r=!0}s=p.Q -if(o.z!=s){o.z=s -r=!0}if(r){q=a.gaA(a) -if(q instanceof A.t)q.a5()}}} -A.OJ.prototype={ -K(a,b){var s,r,q=this,p=null,o=b.X(t.I) -o.toString -s=q.c -switch(o.f.a){case 0:r=p -break -case 1:r=s -s=p -break -default:s=p -r=s}return A.qq(q.f,q.y,p,p,r,s,q.d,q.r)}} -A.LL.prototype={ -gabk(){switch(this.e.a){case 0:return!0 -case 1:var s=this.x -return s===B.bz||s===B.hm}}, -HE(a){var s=this.gabk()?A.e6(a):null -return s}, -aT(a){var s=this,r=null,q=new A.CQ(s.e,s.f,s.r,s.x,s.HE(a),s.z,s.Q,B.j,A.am(t.O5),A.a_(4,A.aii(r,r,r,r,r,B.b_,B.u,r,1,B.aJ),!1,t.mi),!0,0,r,r,A.am(t.T)) -q.gaG() -q.gaQ() -q.fr=!1 -q.P(0,r) -return q}, -aZ(a,b){var s=this,r=s.e -if(b.C!==r){b.C=r -b.a5()}r=s.f -if(b.V!==r){b.V=r -b.a5()}r=s.r -if(b.ac!==r){b.ac=r -b.a5()}r=s.x -if(b.an!==r){b.an=r -b.a5()}r=s.HE(a) -if(b.aN!=r){b.aN=r -b.a5()}r=s.z -if(b.bf!==r){b.bf=r -b.a5()}if(B.j!==b.cf){b.cf=B.j -b.aS() -b.aE()}}} -A.PQ.prototype={} -A.Kt.prototype={} -A.pk.prototype={ -rD(a){var s,r,q,p=a.e -p.toString -t.US.a(p) -s=this.f -if(p.e!==s){p.e=s -r=!0}else r=!1 -s=this.r -if(p.f!==s){p.f=s -r=!0}if(r){q=a.gaA(a) -if(q instanceof A.t)q.a5()}}} -A.Ls.prototype={} -A.S4.prototype={ -aT(a){var s=this,r=A.e6(a) -r=new A.D4(s.e,s.f,s.r,s.x,s.y,s.z,r,s.ch,B.j,A.am(t.O5),0,null,null,A.am(t.T)) -r.gaG() -r.gaQ() -r.fr=!1 -r.P(0,null) -return r}, -aZ(a,b){var s,r=this -b.saiW(0,r.e) -b.shr(r.f) -b.sA4(0,r.r) -b.saoD(r.x) -b.saoF(r.y) -b.saiq(r.z) -s=A.e6(a) -if(b.aU!=s){b.aU=s -b.a5()}s=r.ch -if(b.b9!==s){b.b9=s -b.a5()}if(B.j!==b.cf){b.cf=B.j -b.aS() -b.aE()}}} -A.PK.prototype={ -aT(a){var s,r,q,p=this,o=null,n=p.e,m=p.r -if(m==null){m=a.X(t.I) -m.toString -m=m.f}s=p.y -r=A.Ne(a) -q=s===B.bv?"\u2026":o -s=new A.CY(A.aii(q,r,p.Q,p.cx,n,p.f,m,p.db,p.z,p.cy),p.x,s,0,o,o,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.P(0,o) -s.BE(n) -return s}, -aZ(a,b){var s,r=this -b.scI(0,r.e) -b.snG(0,r.f) -s=r.r -if(s==null){s=a.X(t.I) -s.toString -s=s.f}b.sc5(0,s) -b.sWZ(r.x) -b.sGx(0,r.y) -b.spR(r.z) -b.sps(0,r.Q) -b.sjU(0,r.cx) -b.spS(r.cy) -b.suo(0,r.db) -s=A.Ne(a) -b.snq(0,s)}} -A.adO.prototype={ -$1(a){var s,r=null -if(a instanceof A.S_){s=this.a.a++ -this.b.push(A.bQ(r,r,a.e,!1,r,r,!1,!1,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,new A.nr(s,"PlaceholderSpanIndexSemanticsTag("+s+")"),r,r,r))}return!0}, -$S:47} -A.P6.prototype={ -aT(a){var s=this,r=s.d -r=r==null?null:r.e3(0) -r=new A.CT(r,s.e,s.f,s.r,s.x,s.y,s.z,s.Q,s.ch,s.cx,s.cy,s.db,s.dx,s.fr,!1,null,!1,A.am(t.T)) -r.gaG() -r.gaQ() -r.fr=!1 -r.afB() -return r}, -aZ(a,b){var s=this,r=s.d -b.sfG(0,r==null?null:r.e3(0)) -b.an=s.e -b.sbo(0,s.f) -b.sbj(0,s.r) -b.sVS(0,s.x) -b.saL(0,s.y) -b.ses(0,s.z) -b.sahE(s.ch) -b.sak2(s.cx) -b.shr(s.cy) -b.saoi(0,s.db) -b.sahc(s.dx) -b.samm(!1) -b.sc5(0,null) -b.syp(s.fr) -b.sys(!1) -b.snl(s.Q)}, -oZ(a){a.sfG(0,null)}} -A.N9.prototype={ -aT(a){var s=this,r=new A.Pz(s.e,s.f,s.r,null,s.y,s.z,s.Q,null,A.am(t.T)) -r.gaG() -r.gaQ() -r.fr=!1 -r.sbq(null) -return r}, -aZ(a,b){var s=this -b.c0=s.e -b.eD=s.f -b.cP=s.r -b.cX=null -b.cs=s.y -b.dh=s.z -b.D=s.Q}} -A.BH.prototype={ -au(){return new A.G4(B.l)}} -A.G4.prototype={ -akC(a){var s=this.a.e -if(s!=null&&this.c!=null)s.$1(a)}, -HF(){return this.a.e==null?null:this.gakB()}, -K(a,b){return new A.Wf(this,this.a.x,null)}} -A.Wf.prototype={ -aT(a){var s=this.e,r=s.a -r.toString -r=new A.Pv(!0,r.c,r.d,s.HF(),r.f,null,A.am(t.T)) -r.gaG() -r.gaQ() -r.fr=!1 -r.sbq(null) -return r}, -aZ(a,b){var s=this.e,r=s.a -r.toString -b.ae=r.c -b.aM=r.d -b.bS=s.HF() -r=r.f -if(!b.bt.k(0,r)){b.bt=r -b.aS()}}} -A.ig.prototype={ -aT(a){var s=new A.PD(null,A.am(t.T)) -s.gaG() -s.fr=!0 -s.sbq(null) -return s}} -A.hn.prototype={ -aT(a){var s=new A.CS(this.e,this.f,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.sSz(this.e) -b.sFQ(this.f)}} -A.IB.prototype={ -aT(a){var s=new A.CH(!1,null,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.sPR(!1) -b.sFQ(null)}} -A.vq.prototype={ -gLc(){var s=this.e.k2 -s=s==null?null:new A.cT(s,B.aj) -return s}, -gLd(){var s=this.e.k4 -s=s==null?null:new A.cT(s,B.aj) -return s}, -gLb(){return null}, -gL9(){return null}, -gLa(){return null}, -aT(a){var s=this,r=null,q=s.e -q=new A.D_(s.f,s.r,s.x,q.b,q.a,q.d,q.e,q.y,q.z,q.f,q.r,q.x,q.Q,q.ch,q.cx,q.cy,q.dx,q.dy,q.fr,q.fx,q.db,q.fy,q.go,q.id,q.k1,q.c,s.gLc(),s.gLd(),s.gLb(),s.gL9(),s.gLa(),q.y2,s.LU(a),q.Y,q.a2,q.ap,q.an,q.aV,q.bd,q.be,q.b3,q.ab,q.ah,q.af,q.a6,q.a_,q.bs,q.aO,q.u,r,r,q.bz,q.C,q.V,q.ac,q.aN,r,A.am(t.T)) -q.gaG() -q.gaQ() -q.fr=!1 -q.sbq(r) -return q}, -LU(a){var s,r=this.e,q=r.aw -if(q!=null)return q -s=r.k2!=null||r.k4!=null||!1 -if(!s)return null -return A.e6(a)}, -aZ(a,b){var s,r,q=this -b.sahU(q.f) -b.sajD(q.r) -b.sajA(q.x) -s=q.e -b.szD(s.fr) -b.slH(0,s.a) -b.sEi(0,s.b) -b.sHa(s.c) -b.szG(0,s.d) -b.sEb(0,s.e) -b.sA1(s.y) -b.sG4(s.z) -b.skx(s.f) -b.sFK(s.r) -b.sH_(s.x) -b.suc(0,s.Q) -b.sFu(s.ch) -b.sFv(0,s.cx) -b.sFR(s.cy) -b.snu(s.dx) -b.sGk(0,s.dy) -b.sFN(0,s.db) -b.sfG(0,s.fy) -b.sG7(s.go) -b.stL(s.id) -b.soP(s.k1) -b.sagL(q.gLc()) -b.sagM(q.gLd()) -b.sagK(q.gLb()) -b.sagI(q.gL9()) -b.sagJ(q.gLa()) -b.sale(s.y2) -b.sGn(s.fx) -b.sc5(0,q.LU(a)) -b.sA2(s.Y) -b.saoG(s.a2) -b.sjC(s.ap) -b.sjB(s.aV) -b.spF(s.bd) -b.spG(s.be) -b.spH(s.b3) -b.spE(s.ab) -b.stZ(s.ah) -b.spy(s.an) -b.stX(s.af) -b.spv(0,s.a6) -b.spw(0,s.a_) -b.spD(0,s.bs) -r=s.aO -b.spB(r) -b.spz(r) -b.spC(null) -b.spA(null) -b.spI(s.bz) -b.spJ(s.C) -b.spx(s.V) -b.stY(s.ac) -b.saiw(s.aN)}} -A.q5.prototype={ -aT(a){var s=new A.Pu(null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}} -A.Je.prototype={ -aT(a){var s=new A.Pi(!0,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.sagS(!0)}} -A.pf.prototype={ -aT(a){var s=new A.Po(this.e,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.sajB(this.e)}} -A.Mo.prototype={ -aT(a){var s=new A.Pr(this.e,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){b.salp(0,this.e)}} -A.B3.prototype={ -K(a,b){return this.c}} -A.fj.prototype={ -K(a,b){return this.c.$1(b)}} -A.nR.prototype={ -au(){return new A.Xn(B.l)}, -Ea(a,b){return this.c.$2(a,b)}} -A.Xn.prototype={ -K(a,b){return this.a.Ea(b,this.gWu())}} -A.zm.prototype={ -aT(a){var s=new A.Gt(this.e,B.bA,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){t.yE.a(b).saL(0,this.e)}} -A.Gt.prototype={ -saL(a,b){if(b.k(0,this.c0))return -this.c0=b -this.aS()}, -aP(a,b){var s,r,q,p,o,n,m=this -if(m.rx.mt(0,B.n)){s=a.gcT(a) -r=m.rx -q=b.a -p=b.b -o=r.a -r=r.b -n=A.aP() -n=n?A.bj():new A.b9(new A.be()) -n.saL(0,m.c0) -s.cW(0,new A.x(q,p,q+o,p+r),n)}s=m.u$ -if(s!=null)a.eG(s,b)}} -A.asz.prototype={ -$0(){var s,r,q=this,p=q.b -if(p==null||t.G.b(q.c)){p=A.a(q.a.ap$,"_pipelineOwner").d -p.toString -s=q.c -s=s.gbi(s) -r=A.aP4() -p.c7(r,s) -p=r}return p}, -$S:321} -A.asA.prototype={ -$1(a){return this.a.lS(t.K.a(a))}, -$S:322} -A.dK.prototype={ -lD(){return A.dk(!1,t.y)}, -lE(a){return A.dk(!1,t.y)}, -xM(a){var s=a.a -s.toString -return this.lE(s)}, -t1(){}, -Rn(){}, -Rm(a){}, -t0(a){}} -A.S0.prototype={ -akL(){this.aj2($.ba().b.a.f)}, -aj2(a){var s,r,q -for(s=this.by$,r=s.length,q=0;q"))}, -aT(a){return this.d}, -aZ(a,b){}, -agH(a,b){var s,r={} -r.a=b -if(b==null){a.T7(new A.adb(r,this,a)) -s=r.a -s.toString -a.rG(s,new A.adc(r))}else{b.ac=this -b.eV()}r=r.a -r.toString -return r}, -d0(){return this.e}} -A.adb.prototype={ -$0(){var s=this.b,r=A.aSX(s,s.$ti.c) -this.a.a=r -r.r=this.c}, -$S:0} -A.adc.prototype={ -$0(){var s=this.a.a -s.toString -s.Jm(null,null) -s.ws()}, -$S:0} -A.nA.prototype={ -gM(){return this.$ti.i("nz<1>").a(A.b_.prototype.gM.call(this))}, -bP(a){var s=this.V -if(s!=null)a.$1(s)}, -jp(a){this.V=null -this.l0(a)}, -eq(a,b){this.Jm(a,b) -this.ws()}, -bk(a,b){this.mE(0,b) -this.ws()}, -iV(){var s=this,r=s.ac -if(r!=null){s.ac=null -s.mE(0,s.$ti.i("nz<1>").a(r)) -s.ws()}s.Au()}, -ws(){var s,r,q,p,o,n,m=this -try{m.V=m.ex(m.V,m.$ti.i("nz<1>").a(A.b_.prototype.gM.call(m)).c,B.es)}catch(o){s=A.Z(o) -r=A.aD(o) -n=A.bA("attaching to the render tree") -q=new A.bS(s,r,"widgets library",n,null,!1) -A.dH(q) -p=A.A0(q) -m.V=m.ex(null,p,B.es)}}, -gL(){return this.$ti.i("aK<1>").a(A.b_.prototype.gL.call(this))}, -lT(a,b){var s=this.$ti -s.i("aK<1>").a(A.b_.prototype.gL.call(this)).sbq(s.c.a(a))}, -m1(a,b,c){}, -ma(a,b){this.$ti.i("aK<1>").a(A.b_.prototype.gL.call(this)).sbq(null)}} -A.S1.prototype={$ias:1} -A.HB.prototype={ -hA(){this.Xg() -$.cK=this -var s=$.ba().b -s.ch=this.ga99() -s.cx=$.a3}, -Hh(){this.Xi() -this.BJ()}} -A.HC.prototype={ -hA(){this.a_B() -$.c2=this}, -kq(){this.Xh()}} -A.HD.prototype={ -hA(){var s,r,q=this,p="_keyboard",o="_keyEventManager" -q.a_D() -$.hD=q -A.cG(q.eT$,"_defaultBinaryMessenger") -q.eT$=B.zy -s=new A.D8(A.aT(t.z4),A.a_(0,null,!1,t.Z)) -B.iC.v3(s.gabb()) -q.ii$=s -s=new A.a6m(A.v(t.v3,t.bd),A.aT(t.SQ),A.b([],t.sA)) -A.cG(q.cs$,p) -q.cs$=s -s=new A.MS(A.a(s,p),$.awl(),A.b([],t.v7)) -A.cG(q.dh$,o) -q.dh$=s -r=$.ba() -s=A.a(s,o).gakH() -r=r.b -r.cy=s -r.db=$.a3 -B.yo.zP(A.a(q.dh$,o).gakZ()) -s=$.aDB -if(s==null)s=$.aDB=A.b([],t.iL) -s.push(q.ga3c()) -B.yn.zP(new A.asA(q)) -B.ym.zP(q.ga8E()) -B.be.v3(q.ga97()) -q.anN()}, -kq(){this.a_E()}} -A.HE.prototype={ -hA(){this.a_F() -$.k4=this -var s=t.K -this.lJ$=new A.a7n(A.v(s,t.Sc),A.v(s,t.B6),A.v(s,t.pt))}, -tw(){this.Zm() -var s=this.lJ$ -if(s!=null)s.ar(0)}, -lS(a){return this.al3(a)}, -al3(a){var s=0,r=A.C(t.H),q,p=this -var $async$lS=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:s=3 -return A.H(p.Zn(a),$async$lS) -case 3:switch(A.bx(J.N(t.a.a(a),"type"))){case"fontsChange":p.p6$.W() -break}s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$lS,r)}} -A.HF.prototype={ -hA(){this.a_I() -$.Dv=this -this.tf$=$.ba().b.a.a}} -A.HG.prototype={ -hA(){var s,r,q,p,o=this,n="_pipelineOwner" -o.a_J() -$.nB=o -s=t.TT -o.ap$=new A.Ov(o.gaju(),o.ga9F(),o.ga9H(),A.b([],s),A.b([],s),A.b([],s),A.aT(t.e)) -s=$.ba() -r=s.b -r.f=o.gakN() -q=r.r=$.a3 -r.rx=o.gakS() -r.ry=q -r.x1=o.ga9D() -r.x2=q -r.y1=o.ga9B() -r.y2=q -s=new A.D2(B.n,o.R3(),s,null,A.am(t.T)) -s.gaG() -s.fr=!0 -s.sbq(null) -A.a(o.ap$,n).saoA(s) -s=A.a(o.ap$,n).d -s.ch=s -q=t.O -q.a(A.P.prototype.gcr.call(s)).e.push(s) -p=s.Pp() -s.dx.sb1(0,p) -q.a(A.P.prototype.gcr.call(s)).y.push(s) -o.Wt(r.a.c) -o.y$.push(o.ga95()) -s=t.S -r=A.a_(0,null,!1,t.Z) -o.a2$=new A.Nx(new A.a9U(B.md,A.v(s,t.ZA)),A.v(s,t.xg),r) -o.z$.push(o.gaa7())}, -kq(){this.a_G()}, -EX(a,b,c){this.a2$.apr(b,new A.asz(this,c,b)) -this.Y3(0,b,c)}} -A.HH.prototype={ -kq(){this.a_L()}, -FB(){var s,r,q -this.YW() -for(s=this.by$,r=s.length,q=0;q=s.b&&s.c>=s.d) -else s=!0}else s=!1 -if(s)m=A.aRB(new A.eD(B.mU,n,n),0,0) -s=o.d -if(s!=null)m=new A.e4(s,n,n,m,n) -r=o.gabT() -if(r!=null)m=new A.bT(r,m,n) -s=o.f -if(s!=null)m=new A.zm(s,m,n) -s=o.cx -if(s!==B.j){q=A.e6(b) -p=o.r -p.toString -m=A.aCe(m,s,new A.Tt(q==null?B.u:q,p,n))}s=o.r -if(s!=null)m=A.axa(m,s,B.hp) -s=o.x -if(s!=null)m=A.axa(m,s,B.nt) -s=o.y -if(s!=null)m=new A.eD(s,m,n) -s=o.z -if(s!=null)m=new A.bT(s,m,n) -s=o.Q -if(s!=null)m=A.Rx(o.ch,m,s,!0) -m.toString -return m}} -A.Tt.prototype={ -HA(a){return this.c.zr(new A.x(0,0,0+a.a,0+a.b),this.b)}, -Ix(a){return!a.c.k(0,this.c)||a.b!==this.b}} -A.KY.prototype={} -A.L6.prototype={ -gbT(a){var s=this.a -if(s==null)return null -s=s.c -s.toString -return s}} -A.L9.prototype={ -j(a){return"DragAnchor."+this.b}} -A.tA.prototype={ -aip(a){var s,r=null -switch(null){case B.af:s=t.S -s=new A.Mc(A.v(s,t.s9),r,r,A.v(s,t.B)) -s.e=a -return s -case B.a5:s=t.S -s=new A.RT(A.v(s,t.s9),r,r,A.v(s,t.B)) -s.e=a -return s -case null:s=t.S -s=new A.Mm(A.v(s,t.s9),r,r,A.v(s,t.B)) -s.e=a -return s}}, -au(){return new A.x_(B.l,this.$ti.i("x_<1>"))}} -A.x_.prototype={ -aW(){var s=this -s.bp() -s.d=s.a.aip(s.gaeR())}, -m(a){this.L1() -this.ba(0)}, -L1(){if(this.e>0)return -this.d.m(0) -this.d=null}, -adY(a){this.a.toString -this.d.wY(a)}, -aeS(a){var s,r,q,p,o=this -o.a.toString -switch(0){case 0:s=o.c.gL() -s.toString -r=t.q.a(s).j4(a) -break}o.ag(new A.alQ(o)) -s=o.c -s.toString -o.a.toString -q=s.lO(t.N1) -q.toString -p=new A.wX(null,null,r,o.a.r,B.i,new A.alR(o),new A.alS(o),q,!0,A.b([],t.Tc),a,o.$ti.i("wX<1>")) -s=A.hu(p.ga5P(),!1) -p.cy=s -q.pg(0,s) -p.UN(a) -o.a.cy.$0() -return p}, -K(a,b){var s,r=null,q=this.a -q.toString -s=this.e===0||!1 -q=s?q.e:q.f -return A.Bi(B.cg,q,r,this.gadX(),r,r,r)}} -A.alQ.prototype={ -$0(){++this.a.e}, -$S:0} -A.alR.prototype={ -$1(a){var s=this.a -if(s.c!=null)s.a.toString}, -$S:10} -A.alS.prototype={ -$3(a,b,c){var s,r=this.a -if(r.c!=null)r.ag(new A.alP(r)) -else{--r.e -r.L1()}if(r.c!=null){r.a.toString -s=!0}else s=!1 -if(s)r.a.fr.$1(new A.zP(c,a,b)) -if(c){r.a.toString -s=!0}else s=!1 -if(s)r.a.dy.$0() -if(!c){r.a.toString -s=!0}else s=!1 -if(s)r.a.dx.$2(a,b)}, -$S:323} -A.alP.prototype={ -$0(){--this.a.e}, -$S:0} -A.zP.prototype={} -A.F8.prototype={ -j(a){return"_DragEndKind."+this.b}} -A.wX.prototype={ -bk(a,b){var s=this,r=s.ch,q=r.U(0,s.adL(b.b)) -s.ch=q -s.UN(q) -q=s.ch.k(0,r) -if(!q)s.f.$1(b)}, -tb(a,b){this.RY(B.WK,this.adM(b.a))}, -ay(a){this.ajZ(B.WL)}, -UN(a){var s,r,q,p,o,n,m,l,k,j,i=this -i.cx=a.as(0,i.c) -i.cy.eV() -s=A.axA() -r=$.K -r.toString -q=a.U(0,i.e) -A.a(r.ap$,"_pipelineOwner").d.c7(s,q) -r.J0(s,q) -q=i.a79(s.a) -p=A.b(q.slice(0),A.a8(q)) -r=p.length -q=i.Q -o=q.length -if(r>=o&&o!==0){o=A.a8(p) -n=new J.du(p,r,o.i("du<1>")) -r=o.c -l=0 -while(!0){if(!(l?>")) -j=r.lQ(r,new A.alJ(i),new A.alK()) -for(r=q.length,k=0;k=o.a&&s<=p.a.length}else p=!1 -if(!p||!c)return A.ip(q,q,b,this.a.a) -r=b.bW(B.RS) -p=this.a -o=p.c -p=p.a -s=o.a -o=o.b -return A.ip(A.b([A.ip(q,q,q,B.e.a0(p,0,s)),A.ip(q,q,r,B.e.a0(p,s,o)),A.ip(q,q,q,B.e.ci(p,o))],t.Ne),q,b,q)}, -suV(a){var s,r,q,p,o=this -if(!o.T_(a))throw A.c(A.LP("invalid text selection: "+a.j(0))) -s=a.a -r=a.b -if(s===r){q=o.a.c -s=s>=q.a&&r<=q.b}else s=!1 -p=s?o.a.c:B.bh -o.qv(0,o.a.ai9(p,a))}, -T_(a){var s=this.a.a.length -return a.a<=s&&a.b<=s}} -A.Rw.prototype={} -A.zS.prototype={ -gjU(a){var s,r=this.fx -if(r==null){r=this.fr -s=r.geU() -return new A.DV(r.d,s,r.r,r.cx,r.x,r.y,null,!0,r.id)}return r.alq(this.fr)}, -au(){var s=null -return new A.tB(new A.dg(!0,A.a_(0,s,!1,t.Z),t.uh),new A.bk(s,t.A),new A.B7(),new A.B7(),new A.B7(),s,s,s,B.l)}} -A.tB.prototype={ -giE(){this.a.toString -var s=this.Q -if(s==null){s=A.vk(null,0) -this.Q=s}return s}, -guB(){return this.a.d.gcv()}, -gDj(){var s=$.K.F$.Q.h(0,this.r),r=s==null?null:s.gM() -if(!(r instanceof A.Fa))throw A.c(A.ae("_Editable must be mounted.")) -return r.f}, -QO(a){var s,r=this,q=r.a.c.a,p=q.b,o=q.a -q=p.a -s=p.b -if(q===s)return -A.tm(new A.mD(B.e.a0(o,q,s))) -if(a===B.cr){r.oH(r.a.c.a.b.geC()) -r.Sr(!1) -switch(A.e0().a){case 2:break -case 4:case 0:case 1:case 3:case 5:q=r.a.c.a -r.mi(new A.eN(q.a,A.r2(B.m,q.b.b),B.bh),B.cr) -break}}}, -R8(a){var s,r,q,p=this,o=p.a -if(o.y)return -o=o.c.a -s=o.b -r=o.a -o=s.a -q=s.b -if(o===q)return -A.tm(new A.mD(B.e.a0(r,o,q))) -p.CU(new A.hA(p.a.c.a,"",s,a)) -if(a===B.cr){p.oH(p.a.c.a.b.geC()) -p.kp()}}, -u1(a){return this.anq(a)}, -anq(a){var s=0,r=A.C(t.H),q,p=this,o,n,m,l -var $async$u1=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:l=p.a -if(l.y){s=1 -break}o=l.c.a.b -if(!o.gc8()){s=1 -break}s=3 -return A.H(A.Kp("text/plain"),$async$u1) -case 3:n=c -if(n==null){s=1 -break}l=p.a.c.a -m=n.a -m.toString -p.CU(new A.hA(l,m,o,a)) -if(a===B.cr){p.oH(p.a.c.a.b.geC()) -p.kp()}case 1:return A.A(q,r)}}) -return A.B($async$u1,r)}, -aW(){var s,r,q=this -q.ZL() -s=A.bE(null,B.cI,null,null,q) -s.d4() -r=s.cB$ -r.b=!0 -r.a.push(q.gaby()) -q.ch=s -q.a.c.aq(0,q.gBs()) -q.a.d.aq(0,q.gBy()) -q.giE().aq(0,q.gafO()) -q.f.sn(0,q.a.cx)}, -bZ(){var s,r,q=this -q.dZ() -q.c.X(t.BY) -if(!q.dx&&q.a.x1){q.dx=!0 -$.c2.z$.push(new A.a3H(q))}s=q.c -s.toString -r=A.ayx(s) -if(q.fx!==r){q.fx=r -if(r&&q.x2)q.wF() -else if(!r&&q.d!=null){q.d.ay(0) -q.d=null}}}, -bw(a){var s,r,q,p=this -p.c3(a) -s=a.c -if(p.a.c!==s){r=p.gBs() -s.T(0,r) -p.a.c.aq(0,r) -p.Dz()}if(!p.a.c.a.b.k(0,s.a.b)){s=p.z -if(s!=null)s.bk(0,p.a.c.a)}s=p.z -if(s!=null)s.sSl(p.a.ch) -s=p.a -s.aU!=a.aU -r=a.d -if(s.d!==r){s=p.gBy() -r.T(0,s) -p.a.d.aq(0,s) -p.pX()}s=p.a -s.toString -if(a.y&&s.d.gcv())p.CH() -s=p.ghX() -if(s){s=p.a -if(a.y!==s.y){p.y.toString -s=s.aU -s=(s==null?p:s).gmd() -A.a($.hQ().a,"_channel").cL("TextInput.updateConfig",s.hI(),t.H)}}if(!p.a.fr.k(0,a.fr)){q=p.a.fr -if(p.ghX()){s=p.y -s.toString -r=p.gvI() -s.zR(0,q.d,q.r,q.x,p.a.fy,r)}}s=p.a -r=s.Q.c -if(r&&!s.y){if(s.y1==null)s=null -else s=r&&!s.y -s=s===!0}else s=!1 -s}, -m(a){var s=this,r=s.Q -if(r!=null)r.m(0) -s.a.c.T(0,s.gBs()) -r=s.fr -if(r!=null)r.m(0) -s.fr=null -s.Kp() -r=s.d -if(r!=null)r.ay(0) -s.d=null -r=s.ch -if(r!=null)r.m(0) -s.ch=null -r=s.z -if(r!=null){r.yf() -A.a(r.ch,"_toolbarController").m(0)}s.z=null -s.a.d.T(0,s.gBy()) -B.d.w($.K.by$,s) -s.ZM(0)}, -apl(a){var s,r=this,q=r.a -if(q.y)a=q.c.a.oN(a.b) -r.fy=a -if(a.k(0,r.a.c.a))return -q=a.a -s=r.a.c.a -if(q===s.a&&a.c.k(0,s.c))r.vH(a.b,B.Z) -else{r.kp() -r.y1=null -if(r.ghX()){s=r.a -if(s.f&&q.length===s.c.a.a.length+1){r.ry=3 -r.x1=s.c.a.b.c}}r.a6S(a,B.Z)}r.wz() -if(r.ghX()){r.Db(!1) -r.wF()}}, -N4(){var s,r,q,p,o=this,n=o.r,m=$.K.F$.Q.h(0,n).gL() -m.toString -s=t.E -s.a(m) -r=o.id -r.toString -r=m.q0(r).gahb() -m=$.K.F$.Q.h(0,n).gL() -m.toString -q=r.as(0,new A.m(0,s.a(m).ax.gd8()/2)) -m=o.fr -if(m.gbB(m)===B.a_){m=$.K.F$.Q.h(0,n).gL() -m.toString -s.a(m) -r=o.id -r.toString -m.zO(B.hA,q,r) -m=o.id.a -n=$.K.F$.Q.h(0,n).gL() -n.toString -if(m!==s.a(n).bt.c)o.vH(A.r2(B.m,o.id.a),B.m3) -o.k2=o.k1=o.id=o.go=null}else{m=A.a(o.fr.y,"_value") -r=o.k2 -p=A.aa(r.a,q.a,m) -p.toString -r=A.aa(r.b,q.b,m) -r.toString -n=$.K.F$.Q.h(0,n).gL() -n.toString -s.a(n) -s=o.id -s.toString -n.Ii(B.hz,new A.m(p,r),s,m)}}, -vL(a,b){var s,r,q,p,o=this,n=o.a.c -n.qv(0,n.a.QQ(B.bh)) -if(b){switch(a.a){case 0:case 1:case 2:case 3:case 4:case 5:case 8:case 9:case 10:case 11:case 12:o.a.d.zg() -break -case 6:n=o.a.d -n.d.X(t.ag).f.wk(n,!0) -break -case 7:n=o.a.d -n.d.X(t.ag).f.wk(n,!1) -break}b=!0}n=o.a -s=n.ap -if(s==null)return -try{s.$1(n.c.a.a)}catch(p){r=A.Z(p) -q=A.aD(p) -n=A.bA("while calling onSubmitted for "+a.j(0)) -A.dH(new A.bS(r,q,"widgets",n,null,!1))}if(b)o.aeb()}, -Dz(){var s,r=this -if(r.k3>0||!r.ghX())return -s=r.a.c.a -if(s.k(0,r.fy))return -r.y.toString -A.a($.hQ().a,"_channel").cL("TextInput.setEditingState",s.uq(),t.H) -r.fy=s}, -LN(a){var s,r,q,p,o,n,m,l,k=this -if(!B.d.gcc(k.giE().d).f.goy()){s=k.giE() -s=s.gbi(s).cx -s.toString -return new A.nE(s,a)}s=k.r -r=$.K.F$.Q.h(0,s).gL() -r.toString -q=t.E -r=q.a(r).rx -r.toString -if(k.a.r2===1){s=a.c -q=a.a -r=r.a -p=s-q>=r?r/2-a.gbm().a:B.b.q(0,s-r,q) -o=B.cZ}else{n=a.gbm() -s=$.K.F$.Q.h(0,s).gL() -s.toString -m=A.aST(n,Math.max(a.d-a.b,q.a(s).ax.gd8()),a.c-a.a) -s=m.d -q=m.b -r=r.b -p=s-q>=r?r/2-m.gbm().b:B.b.q(0,s-r,q) -o=B.dP}s=k.giE() -s=s.gbi(s).cx -s.toString -r=B.d.gcc(k.giE().d).z -r.toString -q=B.d.gcc(k.giE().d).Q -q.toString -l=B.c.q(p+s,r,q) -q=k.giE() -q=q.gbi(q).cx -q.toString -return new A.nE(l,a.cK(o.a7(0,q-l)))}, -ghX(){var s=this.y -s=s==null?null:$.hQ().b===s -return s===!0}, -CH(){var s,r,q,p,o,n,m=this,l="_channel",k="TextInput.show" -if(!m.ghX()){s=m.a -r=s.c.a -s=s.aU;(s==null?m:s).gmd() -s=m.a.aU -s=(s==null?m:s).gmd() -q=A.aFc(m) -$.hQ().AN(q,s) -s=q -m.y=s -m.Pz() -m.Pf() -m.Pb() -p=m.a.fr -s=m.y -s.toString -o=m.gvI() -s.zR(0,p.d,p.r,p.x,m.a.fy,o) -o=$.hQ() -s=t.H -A.a(o.a,l).cL("TextInput.setEditingState",r.uq(),s) -A.a(o.a,l).kt(k,s) -n=m.a.aU -if((n==null?m:n).gmd().e.a){m.y.toString -A.a(o.a,l).kt("TextInput.requestAutofill",s)}m.fy=r}else{m.y.toString -A.a($.hQ().a,l).kt(k,t.H)}}, -Kp(){var s,r,q=this -if(q.ghX()){s=q.y -s.toString -r=$.hQ() -if(r.b===s)r.Kk() -q.fy=q.y=null}}, -aeb(){if(this.k4)return -this.k4=!0 -A.fE(this.gadJ())}, -adK(){var s,r,q,p,o,n=this -n.k4=!1 -if(n.ghX())s=!1 -else s=!0 -if(s)return -s=n.y -s.toString -r=$.hQ() -if(r.b===s)r.Kk() -n.fy=n.y=null -s=n.a.aU;(s==null?n:s).gmd() -s=n.a.aU -s=(s==null?n:s).gmd() -q=A.aFc(n) -r.AN(q,s) -p=q -n.y=p -o=n.a.fr -s=n.gvI() -p.zR(0,o.d,o.r,o.x,n.a.fy,s) -s=n.a.c.a -A.a(r.a,"_channel").cL("TextInput.setEditingState",s.uq(),t.H) -n.fy=n.a.c.a}, -Uk(){if(this.a.d.gcv())this.CH() -else this.a.d.kG()}, -Pr(){var s,r,q=this -if(q.z!=null){s=q.a.d.gcv() -r=q.z -if(s){r.toString -r.bk(0,q.a.c.a)}else{r.yf() -A.a(r.ch,"_toolbarController").m(0) -q.z=null}}}, -afP(){var s=this.z -if(s!=null)s.rm()}, -vH(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=null,h="_toolbarController" -if(!j.a.c.T_(a))return -j.a.c.suV(a) -j.Uk() -q=j.a -if(q.y1==null){q=j.z -if(q!=null){q.yf() -A.a(q.ch,h).m(0)}j.z=null}else{p=j.z -o=q.c.a -if(p==null){p=j.c -p.toString -n=$.K.F$.Q.h(0,j.r).gL() -n.toString -t.E.a(n) -m=j.a -o=new A.Rn(p,q,j.cx,j.cy,j.db,n,m.y1,j,m.ac,m.be,i,o) -l=p.Fs(t.N1) -l.toString -q=A.bE(i,B.cH,i,i,l) -A.cG($,h) -o.ch=q -j.z=o}else p.bk(0,o) -q=j.z -q.toString -q.sSl(j.a.ch) -j.z.WL()}try{j.a.bd.$2(a,b)}catch(k){s=A.Z(k) -r=A.aD(k) -q=A.bA("while calling onSelectionChanged for "+A.d(b)) -A.dH(new A.bS(s,r,"widgets",q,i,!1))}if(j.d!=null){j.Db(!1) -j.wF()}}, -a7T(a){this.r1=a}, -wz(){if(this.r2)return -this.r2=!0 -$.c2.z$.push(new A.a3z(this))}, -t1(){var s,r=this,q="_lastBottomViewInset",p=A.a(r.rx,q) -$.K.toString -s=$.ba() -if(p!==s.e.d){$.c2.z$.push(new A.a3I(r)) -p=A.a(r.rx,q) -$.K.toString -if(p>>16&255,s.gn(s)>>>8&255,s.gn(s)&255) -q.geK().sEd(s) -q=r.a.cx&&A.a(r.ch.y,"_value")>0 -r.f.sn(0,q)}, -a59(a){var s,r,q=this,p=!q.e -q.e=p -s=p?1:0 -p=q.a.bs -r=q.ch -if(p){r.Q=B.al -r.jW(s,B.eA,null)}else r.sn(0,s) -if(q.ry>0)q.ag(new A.a3v(q))}, -a5b(a){var s=this.d -if(s!=null)s.ay(0) -this.d=A.r6(B.cJ,this.gKM())}, -wF(){var s=this -s.x2=!0 -if(!s.fx)return -s.e=!0 -s.ch.sn(0,1) -if(s.a.bs)s.d=A.r6(B.cH,s.ga5a()) -else s.d=A.r6(B.cJ,s.gKM())}, -Db(a){var s,r=this -r.x2=!1 -s=r.d -if(s!=null)s.ay(0) -r.d=null -r.e=!1 -r.ch.sn(0,0) -if(a)r.ry=0 -if(r.a.bs){r.ch.ft(0) -r.ch.sn(0,0)}}, -aeX(){return this.Db(!0)}, -OB(){var s,r=this -if(r.d==null)if(r.a.d.gcv()){s=r.a.c.a.b -s=s.a===s.b}else s=!1 -else s=!1 -if(s)r.wF() -else{if(r.x2)if(r.a.d.gcv()){s=r.a.c.a.b -s=s.a!==s.b}else s=!0 -else s=!1 -if(s)r.aeX()}}, -a5B(){var s=this -s.Dz() -s.OB() -s.Pr() -s.ag(new A.a3w()) -s.gJE().X7()}, -a61(){var s,r,q=this -if(q.a.d.gcv()&&q.a.d.ahT())q.CH() -else if(!q.a.d.gcv()){q.Kp() -s=q.a.c -s.qv(0,s.a.QQ(B.bh))}q.OB() -q.Pr() -s=q.a.d.gcv() -r=$.K -if(s){r.by$.push(q) -$.K.toString -q.rx=$.ba().e.d -if(!q.a.y)q.wz() -if(!q.a.c.a.b.gc8())q.vH(A.r2(B.m,q.a.c.a.a.length),null)}else{B.d.w(r.by$,q) -q.ag(new A.a3y(q))}q.pX()}, -Pz(){var s,r,q,p,o=this -if(o.ghX()){s=o.r -r=$.K.F$.Q.h(0,s).gL() -r.toString -q=t.E -r=q.a(r).rx -r.toString -s=$.K.F$.Q.h(0,s).gL() -s.toString -p=q.a(s).dE(0,null) -s=o.y -if(!r.k(0,s.a)||!p.k(0,s.b)){s.a=r -s.b=p -s=$.hQ() -r=A.af(["width",r.a,"height",r.b,"transform",p.a],t.N,t.z) -A.a(s.a,"_channel").cL("TextInput.setEditableSizeAndTransform",r,t.H)}$.c2.z$.push(new A.a3F(o))}}, -Pf(){var s,r,q,p,o,n=this,m=n.a.c.a.c -if(n.ghX()){s=n.r -r=$.K.F$.Q.h(0,s).gL() -r.toString -q=t.E -p=q.a(r).zy(m) -if(p==null){o=m.gc8()?m.a:0 -s=$.K.F$.Q.h(0,s).gL() -s.toString -p=q.a(s).q0(new A.bH(o,B.m))}n.y.Wc(p) -$.c2.z$.push(new A.a3E(n))}}, -Pb(){var s,r,q,p,o=this -if(o.ghX()){s=o.r -r=$.K.F$.Q.h(0,s).gL() -r.toString -q=t.E -q.a(r) -r=$.K.F$.Q.h(0,s).gL() -r.toString -if(q.a(r).bt.gc8()){r=$.K.F$.Q.h(0,s).gL() -r.toString -r=q.a(r).bt -r=r.a===r.b}else r=!1 -if(r){r=$.K.F$.Q.h(0,s).gL() -r.toString -r=q.a(r).bt -s=$.K.F$.Q.h(0,s).gL() -s.toString -p=q.a(s).q0(new A.bH(r.c,B.m)) -o.y.Wb(p)}$.c2.z$.push(new A.a3D(o))}}, -gvI(){this.a.toString -var s=this.c.X(t.I) -s.toString -return s.f}, -mi(a,b){var s=this.a,r=s.y -s=s.c.a -if(r?!s.b.k(0,a.b):!s.k(0,a))this.wz() -this.Ly(a,b,!0)}, -oH(a){var s,r,q=this.r,p=$.K.F$.Q.h(0,q).gL() -p.toString -s=t.E -r=this.LN(s.a(p).q0(a)) -this.giE().lY(r.a) -q=$.K.F$.Q.h(0,q).gL() -q.toString -s.a(q).nV(r.b)}, -nX(){return!1}, -Sr(a){var s,r,q -if(a){s=this.z -if(s!=null)s.yf()}else{s=this.z -r=s==null -q=r?null:s.db!=null -if(q===!0)if(!r)s.kp()}}, -kp(){return this.Sr(!0)}, -ap1(){if(this.z.db!=null)this.kp() -else this.nX()}, -gmd(){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=h.a.bf -if(g==null)s=null -else s=J.uk(g.slice(0),A.a8(g).c) -r=s!=null?new A.yL(!0,"EditableText-"+A.hx(h),s,h.a.c.a,null):B.mN -g=h.a -q=g.y2 -p=g.y -o=g.f -n=g.cy -m=g.db -l=g.dx -k=g.dy -g=g.aw -if(g==null)g=q.k(0,B.fx)?B.mj:B.mk -j=h.a -i=j.id -return A.aFb(n,r,!1,!0,k,g,q,j.bz,o,p,m,l,i)}, -WG(a,b){this.ag(new A.a3J(this,a,b))}, -aei(a){var s=this.a -if(s.Q.a)if(s.d.gcv()){if(a==null)s=null -else{s=this.a -if(s.Q.a){s=s.c.a.b -s=s.a!==s.b}else s=!1}s=s===!0}else s=!1 -else s=!1 -return s?new A.a3A(this,a):null}, -aej(a){var s=this.a -if(s.Q.b&&!s.y)if(s.d.gcv()){if(a==null)s=null -else{s=this.a -if(s.Q.b&&!s.y){s=s.c.a.b -s=s.a!==s.b}else s=!1}s=s===!0}else s=!1 -else s=!1 -return s?new A.a3B(this,a):null}, -aek(a){var s=this.a -if(s.Q.c&&!s.y)if(s.d.gcv()){if(a==null)s=null -else{s=this.a -s=s.Q.c&&!s.y}if(s===!0)s=!0 -else s=!1}else s=!1 -else s=!1 -return s?new A.a3C(this,a):null}, -a48(a){var s,r=this.a,q=r.f -r=r.c.a -s=q?new A.wI(r):new A.wG(r) -return new A.wJ(s,a.a)}, -abn(a){var s,r,q,p=this.a -if(p.f){p=p.c.a -s=new A.wI(p) -r=new A.F5(p)}else{q=this.gDj() -s=new A.wG(q) -p=$.K.F$.Q.h(0,this.r).gL() -p.toString -r=new A.alY(new A.asu(q),new A.asB(t.E.a(p),q))}p=a.a -return new A.wJ(p?new A.xt(s,r):new A.xt(r,s),p)}, -aaW(a){var s,r,q,p=this.a -if(p.f){p=p.c.a -s=new A.wI(p) -r=new A.F5(p)}else{q=this.gDj() -s=new A.wG(q) -p=$.K.F$.Q.h(0,this.r).gL() -p.toString -r=new A.anH(t.E.a(p),q)}return a.a?new A.xt(new A.wJ(s,!0),r):new A.xt(r,new A.wJ(s,!1))}, -a5M(a){return new A.F5(this.a.c.a)}, -CU(a){this.mi(a.a.aom(a.c,a.b),a.d)}, -afN(a){this.mi(a.a.oN(a.b),a.c)}, -gJE(){var s,r=this,q=r.Y -if(q===$){s=A.b([],t.tq) -A.cb(r.Y,"_adjacentLineAction") -q=r.Y=new A.Hw(r,new A.bh(s,t.wS),t.w7)}return q}, -ga3_(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=a.a2 -if(a0===$){s=t.tq -r=A.b([],s) -q=t.wS -a0=a.y2 -if(a0===$){p=A.b([],s) -A.cb(a.y2,"_replaceTextAction") -a0=a.y2=new A.fK(a.gadE(),new A.bh(p,q),t.Tx)}o=a.aw -if(o===$){p=A.b([],s) -A.cb(a.aw,"_updateSelectionAction") -o=a.aw=new A.fK(a.gafM(),new A.bh(p,q),t.ZQ)}p=A.b([],s) -n=a.ga47() -m=A.b([],s) -l=a.c -l.toString -l=new A.m9(a,n,new A.bh(m,q),t.dA).hm(l) -m=a.gabm() -k=A.b([],s) -j=a.c -j.toString -j=new A.m9(a,m,new A.bh(k,q),t.Uz).hm(j) -k=a.gaaV() -i=A.b([],s) -h=a.c -h.toString -h=new A.m9(a,k,new A.bh(i,q),t.Fb).hm(h) -n=A.as6(a,!1,n,t._w) -i=a.c -i.toString -i=n.hm(i) -n=A.as6(a,!0,m,t.P9) -g=a.c -g.toString -g=n.hm(g) -k=A.as6(a,!0,k,t.OO) -n=a.c -n.toString -n=k.hm(n) -k=a.gJE() -f=a.c -f.toString -f=k.hm(f) -k=A.as6(a,!0,a.ga5L(),t.HH) -e=a.c -e.toString -e=k.hm(e) -k=A.b([],s) -d=a.c -d.toString -d=new A.TY(a,m,new A.bh(k,q)).hm(d) -k=A.b([],s) -m=a.c -m.toString -m=new A.WV(a,new A.bh(k,q)).hm(m) -k=A.b([],s) -c=a.c -c.toString -c=new A.T9(a,new A.bh(k,q)).hm(c) -s=A.b([],s) -k=a.c -k.toString -b=A.af([B.W1,new A.zJ(!1,new A.bh(r,q)),B.VH,a0,B.VR,o,B.xI,new A.zH(!0,new A.bh(p,q)),B.Vk,l,B.W5,j,B.Vl,h,B.Vd,i,B.Va,g,B.Vc,n,B.VZ,f,B.Vb,e,B.W2,d,B.VK,m,B.Vi,c,B.VE,new A.fK(new A.a3u(a),new A.bh(s,q),t.gv).hm(k)],t.n,t.od) -A.cb(a.a2,"_actions") -a.a2=b -a0=b}return a0}, -K(a,b){var s,r,q,p,o,n,m,l,k,j,i=this,h=null -i.Ai(0,b) -s=i.a -r=s.y1 -s=s.ab -if(s==null)s=B.xm -q=i.ga3_() -p=i.a -o=p.d -p=p.r2!==1?B.V:B.aw -n=i.giE() -m=i.a -l=m.aN -k=m.ac -m=m.cf -j=A.ayi(b).aie(!1,i.a.r2!==1) -return A.ni(A.IF(q,A.tW(!1,h,A.ayk(p,n,k,!0,l,m,j,h,new A.a3G(i,r)),"EditableText",h,o,!1,h,h,h,h,h)),s,h,h,h,h)}, -ah2(){var s,r,q,p,o,n=this,m=n.a -if(m.f){s=m.c.a.a -s=B.e.a7(m.e,s.length) -if(A.e0()===B.aZ||A.e0()===B.aH||A.e0()===B.c3){r=n.ry>0?n.x1:null -if(r!=null&&r>=0&&r>>16&255,r.gn(r)>>>8&255,r.gn(r)&255) -p=b0.a -o=p.r1 -n=p.z -m=p.y -p=p.d.gcv() -l=b0.a -k=l.r2 -j=l.rx -l=l.gjU(l) -i=b0.a.x2 -h=A.axS(b4) -g=b0.a.fy -f=b0.gvI() -b0.a.toString -e=A.aCp(b4) -d=b0.a -c=d.x -b=d.e -a=d.f -a0=d.af -a1=d.a6 -a2=d.a_ -a3=d.aO -if(a3==null)a3=B.i -a4=d.F -a5=d.by -d=d.u -a6=b0.c.X(t.w).f -a7=b0.y1 -a8=b0.a -return new A.tn(b0.cx,A.bQ(a9,a9,new A.Fa(s,q,r,b0.cy,b0.db,o,b0.f,n,m,p,k,j,!1,l,i,h,g,f,a9,b,a,e,c,b5,b0.ga7S(),!0,a0,a1,a2,a3,d,a4,a5,!0,b0,a6.b,a7,a8.k4,a8.b9,A.aVj(s),b0.r),!1,a9,a9,!1,!1,a9,a9,a9,a9,a9,a9,a9,a9,a9,b2,b3,a9,a9,a9,b1,a9,a9,a9,a9,a9,a9,a9,a9),a9)}, -$S:331} -A.Fa.prototype={ -aT(a){var s,r=this,q=null,p=r.e,o=A.Ne(a),n=r.f.b,m=A.aG9(),l=A.aG9(),k=t.Z,j=A.a_(0,q,!1,k),i=t.uh -k=A.a_(0,q,!1,k) -s=A.am(t.O5) -o=A.aii(q,o,q,r.fr,p,r.go,r.id,r.k4,r.fy,r.r1) -o=new A.qy(m,l,r.y1,!0,r.ah,r.k2,r.k3,r.ab,new A.dg(!0,j,i),new A.dg(!0,k,i),o,r.Q,r.cy,r.ch,r.cx,r.db,r.dx,!1,n,r.x2,r.aw,r.Y,r.aV,r.x,r.y,!0,r.a_,B.i,s,0,q,q,A.am(t.T)) -o.gaG() -o.gaQ() -o.fr=!1 -m.syh(r.fx) -m.syi(n) -m.sI5(r.bd) -m.sI6(r.be) -l.syh(r.a6) -l.syi(r.af) -o.geK().sEd(r.r) -o.geK().sR7(r.a2) -o.geK().sR6(r.ap) -o.geK().sagO(r.z) -o.Pk(q) -o.Ps(q) -o.P(0,q) -o.L7(p) -return o}, -aZ(a,b){var s,r,q=this -b.scI(0,q.e) -b.geK().sEd(q.r) -b.sX4(q.x) -b.sajo(q.y) -b.sWK(q.Q) -b.sakg(q.ch) -b.suc(0,q.cx) -b.scv(q.cy) -b.sps(0,q.db) -b.samv(q.dx) -b.sFe(!1) -b.sjU(0,q.fr) -s=b.aU -s.syh(q.fx) -b.spR(q.fy) -b.snG(0,q.go) -b.sc5(0,q.id) -r=A.Ne(a) -b.snq(0,r) -b.suV(q.f.b) -b.sca(0,q.x2) -b.h6=q.y1 -b.iP=!0 -b.suo(0,q.k4) -b.spS(q.r1) -b.samG(q.k2) -b.samF(q.k3) -b.saiv(q.aw) -b.saiu(q.Y) -b.geK().sR7(q.a2) -b.geK().sR6(q.ap) -s.sI5(q.bd) -s.sI6(q.be) -b.bV=q.ab -b.sxK(0,q.ah) -b.sanp(q.aV) -s=b.b9 -s.syh(q.a6) -r=q.a_ -if(r!==b.tq){b.tq=r -b.aS() -b.aE()}s.syi(q.af)}} -A.alT.prototype={ -$1(a){if(a instanceof A.S_)this.a.push(a.e) -return!0}, -$S:47} -A.He.prototype={ -HS(a){return new A.dA(this.f1(a).a,this.f2(a).a)}} -A.wI.prototype={ -f1(a){return new A.bH(a.a,B.m)}, -f2(a){return new A.bH(Math.min(a.a+1,this.a.a.length),B.m)}, -gev(){return this.a}} -A.asu.prototype={ -f1(a){var s,r -for(s=a.a,r=this.a.a;s>=0;--s)if(!A.aif(B.e.aH(r,s)))return new A.bH(s,B.m) -return B.ea}, -f2(a){var s,r,q -for(s=a.a,r=this.a.a,q=r.length;so?B.m:B.aI,o) -else m=r.kj(p) -b.toString -return A.kK(b,new A.fv(s.gev(),m,B.Z),t.gU)}, -dk(a){return this.dM(a,null)}, -gim(){var s=this.e.a.c.a -return s.b.gc8()}} -A.Hw.prototype={ -X7(){var s,r=this,q=r.r -if(q==null)return -s=r.r=r.e.a.c.a.b -if(!(s.gc8()&&s.a===s.b&&s.c===q.c&&s.d===q.d))r.r=r.f=null}, -dM(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=this -if(!a.b){g.e.a.toString -s=!1}else s=!0 -r=g.e -q=r.gDj() -p=q.b -if(!p.gc8())return -o=g.f -if((o==null?null:o.gc8())===!1)g.r=g.f=null -n=g.f -if(n==null){o=r.r -m=$.K.F$.Q.h(0,o).gL() -m.toString -l=t.E -l.a(m) -o=$.K.F$.Q.h(0,o).gL() -o.toString -o=l.a(o).bt.geC() -k=m.ax.rJ() -j=m.aaU(o,k) -n=new A.aje(j.b,j.a,o,k,m,A.v(t.S,t.tO))}o=a.a -if(o?n.v():n.amA())i=n.c -else i=o?new A.bH(r.a.c.a.a.length,B.m):B.ea -h=s?A.Rm(i):p.kj(i) -b.toString -A.kK(b,new A.fv(q,h,B.Z),t.gU) -if(r.a.c.a.b.k(0,h)){g.f=n -g.r=h}}, -dk(a){return this.dM(a,null)}, -gim(){return this.e.a.c.a.b.gc8()}} -A.WV.prototype={ -dM(a,b){var s -b.toString -s=this.e.a.c.a -return A.kK(b,new A.fv(s,A.de(B.m,0,s.a.length,!1),B.Z),t.gU)}, -dk(a){return this.dM(a,null)}, -gim(){this.e.a.toString -return!0}} -A.T9.prototype={ -dM(a,b){var s=this.e -if(a.b)s.R8(B.Z) -else s.QO(B.Z)}, -dk(a){return this.dM(a,null)}, -gim(){var s=this.e -if(s.a.c.a.b.gc8()){s=s.a.c.a.b -s=s.a!==s.b}else s=!1 -return s}} -A.Fb.prototype={ -aW(){this.bp() -if(this.a.d.gcv())this.qP()}, -e4(){var s=this.h4$ -if(s!=null){s.W() -this.h4$=null}this.l2()}} -A.TN.prototype={} -A.Fc.prototype={ -c4(){this.dq() -this.d2() -this.ef()}, -m(a){var s=this,r=s.aY$ -if(r!=null)r.T(0,s.ge2()) -s.aY$=null -s.ba(0)}} -A.TO.prototype={} -A.li.prototype={ -j(a){return"KeyEventResult."+this.b}} -A.Sy.prototype={} -A.a5q.prototype={ -av(a){var s,r=this.a -if(r.cy===this){if(!r.gko()){s=r.r -s=s!=null&&s.x===r}else s=!0 -if(s)r.Hg(B.xL) -s=r.r -if(s!=null){if(s.f===r)s.f=null -s.r.w(0,r)}s=r.Q -if(s!=null)s.adv(0,r) -r.cy=null}}, -z7(){var s,r,q=this.a -if(q.cy===this){s=q.d -s.toString -r=A.aQS(s,!0);(r==null?q.d.r.f.e:r).ww(q)}}} -A.Ev.prototype={ -j(a){return"UnfocusDisposition."+this.b}} -A.dR.prototype={ -sjR(a){var s,r=this -if(a!==r.a){r.a=a -s=r.r -if(s!=null){s.wf() -s.r.I(0,r)}}}, -gd3(){var s,r,q,p -if(!this.b)return!1 -s=this.gki() -if(s!=null&&!s.gd3())return!1 -for(r=this.gjg(),q=r.length,p=0;p"))}, -gjg(){var s,r,q=this.x -if(q==null){s=A.b([],t.bp) -r=this.Q -for(;r!=null;){s.push(r) -r=r.Q}this.x=s -q=s}return q}, -gcv(){if(!this.gko()){var s=this.r -if(s==null)s=null -else{s=s.f -s=s==null?null:B.d.A(s.gjg(),this)}s=s===!0}else s=!0 -return s}, -gko(){var s=this.r -return(s==null?null:s.f)===this}, -gns(){return this.gki()}, -gki(){var s,r,q,p -for(s=this.gjg(),r=s.length,q=0;q"))),o=null;l.v();o=n){n=l.gJ(l) -if(o==r){l=b?B.d7:B.d8 -n.kG() -s=n.d -s.toString -A.aER(s,1,l) -return!0}}return!1}} -A.a5u.prototype={ -$1(a){var s,r,q,p,o,n,m -for(s=a.c,r=s.length,q=this.b,p=this.a,o=0;o")) -break -case 1:s=new A.aJ(q,new A.a33(b),A.a8(q).i("aJ<1>")) -break -case 0:case 2:s=null -break -default:s=null}return s}, -aeN(a,b,c){var s=A.ai(c,!0,c.$ti.i("q.E")) -A.rQ(s,new A.a34(),t.mx) -switch(a.a){case 0:return new A.aJ(s,new A.a35(b),A.a8(s).i("aJ<1>")) -case 2:return new A.aJ(s,new A.a36(b),A.a8(s).i("aJ<1>")) -case 3:case 1:break}return null}, -acE(a,b,c){var s,r,q=this,p=q.ig$,o=p.h(0,b),n=o!=null -if(n){s=o.a -s=s.length!==0&&B.d.gN(s).a!==a}else s=!1 -if(s){s=o.a -if(B.d.gO(s).b.Q==null){q.o_(b) -p.w(0,b) -return!1}r=new A.a30(q,o,b) -switch(a.a){case 2:case 0:switch(B.d.gN(s).a.a){case 3:case 1:q.o_(b) -p.w(0,b) -break -case 0:case 2:if(r.$1(a))return!0 -break}break -case 3:case 1:switch(B.d.gN(s).a.a){case 3:case 1:if(r.$1(a))return!0 -break -case 0:case 2:q.o_(b) -p.w(0,b) -break}break}}if(n&&o.a.length===0){q.o_(b) -p.w(0,b)}return!1}, -aln(a,b){var s,r,q,p,o,n,m,l,k,j,i=this,h=null,g=a.gns(),f=g.go,e=f.length!==0?B.d.gO(f):h -if(e==null){s=i.ajW(a,b) -if(s==null)s=a -switch(b.a){case 0:case 3:A.op(s,B.d8) -break -case 1:case 2:A.op(s,B.d7) -break}return!0}if(i.acE(b,g,e))return!0 -f=e.d -f.toString -r=A.kf(f) -f=b.a -switch(f){case 2:case 0:q=i.aeN(b,e.gbF(e),g.gHc()) -if(r!=null&&!r.d.gQb()){q.toString -p=new A.aJ(q,new A.a38(r),q.$ti.i("aJ")) -if(!p.gS(p))q=p}if(!q.ga3(q).v()){o=h -break}n=A.ai(q,!0,A.r(q).i("q.E")) -if(b===B.V8){m=A.a8(n).i("c1<1>") -n=A.ai(new A.c1(n,m),!0,m.i("aI.E"))}l=new A.aJ(n,new A.a39(new A.x(e.gbF(e).a,-1/0,e.gbF(e).c,1/0)),A.a8(n).i("aJ<1>")) -if(!l.gS(l)){o=l.gN(l) -break}A.rQ(n,new A.a3a(e),t.mx) -o=B.d.gN(n) -break -case 1:case 3:q=i.aeM(b,e.gbF(e),g) -if(r!=null&&!r.d.gQb()){q.toString -p=new A.aJ(q,new A.a3b(r),q.$ti.i("aJ")) -if(!p.gS(p))q=p}if(!q.ga3(q).v()){o=h -break}n=A.ai(q,!0,A.r(q).i("q.E")) -if(b===B.V9){m=A.a8(n).i("c1<1>") -n=A.ai(new A.c1(n,m),!0,m.i("aI.E"))}l=new A.aJ(n,new A.a3c(new A.x(-1/0,e.gbF(e).b,1/0,e.gbF(e).d)),A.a8(n).i("aJ<1>")) -if(!l.gS(l)){o=l.gN(l) -break}A.rQ(n,new A.a3d(e),t.mx) -o=B.d.gN(n) -break -default:o=h}if(o!=null){m=i.ig$ -k=m.h(0,g) -j=new A.wU(b,e) -if(k!=null)k.a.push(j) -else m.l(0,g,new A.TC(A.b([j],t.Kj))) -switch(f){case 0:case 3:A.op(o,B.d8) -break -case 2:case 1:A.op(o,B.d7) -break}return!0}return!1}} -A.ap2.prototype={ -$1(a){return a.b===this.a}, -$S:336} -A.a37.prototype={ -$2(a,b){if(this.a)if(this.b)return B.c.b8(a.gbF(a).b,b.gbF(b).b) -else return B.c.b8(b.gbF(b).d,a.gbF(a).d) -else if(this.b)return B.c.b8(a.gbF(a).a,b.gbF(b).a) -else return B.c.b8(b.gbF(b).c,a.gbF(a).c)}, -$S:63} -A.a31.prototype={ -$2(a,b){return B.c.b8(a.gbF(a).gbm().a,b.gbF(b).gbm().a)}, -$S:63} -A.a32.prototype={ -$1(a){var s=this.a -return!a.gbF(a).k(0,s)&&a.gbF(a).gbm().a<=s.a}, -$S:28} -A.a33.prototype={ -$1(a){var s=this.a -return!a.gbF(a).k(0,s)&&a.gbF(a).gbm().a>=s.c}, -$S:28} -A.a34.prototype={ -$2(a,b){return B.c.b8(a.gbF(a).gbm().b,b.gbF(b).gbm().b)}, -$S:63} -A.a35.prototype={ -$1(a){var s=this.a -return!a.gbF(a).k(0,s)&&a.gbF(a).gbm().b<=s.b}, -$S:28} -A.a36.prototype={ -$1(a){var s=this.a -return!a.gbF(a).k(0,s)&&a.gbF(a).gbm().b>=s.d}, -$S:28} -A.a30.prototype={ -$1(a){var s,r,q=this.b.a.pop().b,p=q.d -p.toString -p=A.kf(p) -s=$.K.F$.f.f.d -s.toString -if(p!=A.kf(s)){p=this.a -s=this.c -p.o_(s) -p.ig$.w(0,s) -return!1}switch(a.a){case 0:case 3:r=B.d8 -break -case 1:case 2:r=B.d7 -break -default:r=null}A.op(q,r) -return!0}, -$S:338} -A.a38.prototype={ -$1(a){var s=a.d -s.toString -return A.kf(s)===this.a}, -$S:28} -A.a39.prototype={ -$1(a){var s=a.gbF(a).fH(this.a) -return!s.gS(s)}, -$S:28} -A.a3a.prototype={ -$2(a,b){var s=this.a -return B.c.b8(Math.abs(a.gbF(a).gbm().a-s.gbF(s).gbm().a),Math.abs(b.gbF(b).gbm().a-s.gbF(s).gbm().a))}, -$S:63} -A.a3b.prototype={ -$1(a){var s=a.d -s.toString -return A.kf(s)===this.a}, -$S:28} -A.a3c.prototype={ -$1(a){var s=a.gbF(a).fH(this.a) -return!s.gS(s)}, -$S:28} -A.a3d.prototype={ -$2(a,b){var s=this.a -return B.c.b8(Math.abs(a.gbF(a).gbm().b-s.gbF(s).gbm().b),Math.abs(b.gbF(b).gbm().b-s.gbF(s).gbm().b))}, -$S:63} -A.dL.prototype={ -gRr(){var s=this.d -if(s==null){s=this.c.d -s.toString -s=this.d=new A.ap0().$1(s)}s.toString -return s}} -A.ap_.prototype={ -$1(a){var s=a.gRr() -return A.lj(s,A.a8(s).c)}, -$S:339} -A.ap1.prototype={ -$2(a,b){switch(this.a.a){case 1:return B.c.b8(a.b.a,b.b.a) -case 0:return B.c.b8(b.b.c,a.b.c)}}, -$S:143} -A.ap0.prototype={ -$1(a){var s,r,q=A.b([],t.vl),p=t.I,o=a.kO(p) -for(;o!=null;){q.push(p.a(o.gM())) -s=A.aGQ(o,1) -if(s==null)o=null -else{s=s.z -r=s==null?null:s.h(0,A.bU(p)) -o=r}}return q}, -$S:341} -A.ky.prototype={ -gbF(a){var s,r,q,p,o=this -if(o.b==null)for(s=o.a,r=A.a8(s).i("aF<1,x>"),s=new A.aF(s,new A.aoY(),r),s=new A.bl(s,s.gp(s),r.i("bl")),r=r.i("aI.E");s.v();){q=r.a(s.d) -p=o.b -if(p==null){o.b=q -p=q}o.b=p.lI(q)}s=o.b -s.toString -return s}} -A.aoY.prototype={ -$1(a){return a.b}, -$S:342} -A.aoZ.prototype={ -$2(a,b){switch(this.a.a){case 1:return B.c.b8(a.gbF(a).a,b.gbF(b).a) -case 0:return B.c.b8(b.gbF(b).c,a.gbF(a).c)}}, -$S:343} -A.Pb.prototype={ -a4t(a){var s,r,q,p,o,n=B.d.gN(a).a,m=t.qi,l=A.b([],m),k=A.b([],t.jE) -for(s=a.length,r=0;r") -return A.ai(new A.aJ(b,new A.acH(new A.x(-1/0,s.b,1/0,s.d)),r),!0,r.i("q.E"))}, -$S:344} -A.acH.prototype={ -$1(a){var s=a.b.fH(this.a) -return!s.gS(s)}, -$S:345} -A.An.prototype={ -au(){return new A.Ug(B.l)}} -A.Ug.prototype={ -aW(){this.bp() -this.d=A.po(!1,"FocusTraversalGroup",!0,null,null,!0)}, -m(a){var s=this.d -if(s!=null)s.m(0) -this.ba(0)}, -K(a,b){var s=null,r=this.a,q=r.c,p=this.d -p.toString -return new A.x3(q,p,A.tW(!1,!1,r.e,s,!0,p,!1,s,s,s,s,!0),s)}} -A.x3.prototype={ -d1(a){return!1}} -A.PI.prototype={ -dk(a){A.op(a.gdA(a),B.P8)}} -A.qa.prototype={} -A.NI.prototype={ -dk(a){var s=$.K.F$.f.f -s.d.X(t.ag).f.wk(s,!0)}} -A.qr.prototype={} -A.OL.prototype={ -dk(a){var s=$.K.F$.f.f -s.d.X(t.ag).f.wk(s,!1)}} -A.zH.prototype={ -dk(a){var s -if(!this.c){s=$.K.F$.f.f -s.d.X(t.ag).f.aln(s,a.a)}}} -A.Uh.prototype={} -A.Wg.prototype={ -Eg(a,b){var s -this.Y0(a,b) -s=this.ig$.h(0,b) -if(s!=null){s=s.a -if(!!s.fixed$length)A.R(A.V("removeWhere")) -B.d.wv(s,new A.ap2(a),!0)}}} -A.Z1.prototype={} -A.Z2.prototype={} -A.Ap.prototype={ -au(){return new A.Aq(A.aT(t.gx),B.l)}} -A.Aq.prototype={ -a6o(){var s=this -s.a.toString -s.e=s.f.iI(0,new A.a5H()) -s.Lw()}, -Lw(){this.ag(new A.a5I(this))}, -K(a,b){var s,r=this -switch(r.a.f.a){case 1:r.mZ() -break -case 2:if(r.e)r.mZ() -break -case 0:break}s=r.a -return new A.kp(new A.Fq(r,r.d,s.c,null),null,null)}, -c2(a){var s,r,q,p,o -for(s=this.f,s=A.fz(s,s.r,A.r(s).c),r=s.$ti.c;s.v();){q=r.a(s.d) -p=q.gM().c -if(p!=null){o=q.d -p.$1(o===$?q.d=q.gM().f:o)}}}, -mZ(){var s,r,q -for(s=this.f,s=A.fz(s,s.r,A.r(s).c),r=s.$ti.c,q=!1;s.v();)q=!r.a(s.d).apw()||q -return!q}} -A.a5H.prototype={ -$1(a){var s=a.f -return A.r(s).i("dx.T").a(s.y)}, -$S:346} -A.a5I.prototype={ -$0(){++this.a.d}, -$S:0} -A.Fq.prototype={ -d1(a){return this.r!==a.r}} -A.l9.prototype={ -au(){return A.aQZ(A.r(this).i("l9.T"))}} -A.hj.prototype={ -gPH(){var s=this.d -return s===$?this.d=this.gM().f:s}, -apw(){this.ag(new A.a5G(this)) -var s=this.e -return A.r(s).i("dx.T").a(s.y)==null}, -mZ(){var s,r=this -if(r.gM().d!=null){s=r.gM().d -s.toString -r.e.sn(0,s.$1(r.gPH()))}}, -xL(a){var s -this.ag(new A.a5F(this,a)) -s=this.c -s.toString -s=A.axx(s) -if(s!=null)s.a6o()}, -gfO(){return this.gM().y}, -hF(a,b){var s=this -s.iZ(s.e,"error_text") -s.iZ(s.f,"has_interacted_by_user")}, -e4(){var s=this.c -s.toString -s=A.axx(s) -if(s!=null)s.f.w(0,this) -this.l2()}, -K(a,b){var s,r=this -if(r.gM().r)switch(r.gM().x.a){case 1:r.mZ() -break -case 2:s=r.f -if(A.r(s).i("dx.T").a(s.y))r.mZ() -break -case 0:break}s=A.axx(b) -if(s!=null)s.f.I(0,r) -return r.gM().e.$1(r)}} -A.a5G.prototype={ -$0(){this.a.mZ()}, -$S:0} -A.a5F.prototype={ -$0(){var s=this.a -s.d=this.b -s.f.Jl(0,!0)}, -$S:0} -A.J0.prototype={ -j(a){return"AutovalidateMode."+this.b}} -A.amO.prototype={ -$2(a,b){if(!a.a)a.T(0,b)}, -$S:57} -A.x4.prototype={ -bw(a){this.c3(a) -this.p_()}, -bZ(){var s,r,q,p,o=this -o.dZ() -s=o.bx$ -r=o.gkH() -q=o.c -q.toString -q=A.qC(q) -o.c0$=q -p=o.mW(q,r) -if(r){o.hF(s,o.cO$) -o.cO$=!1}if(p)if(s!=null)s.m(0)}, -m(a){var s,r=this -r.dw$.a9(0,new A.amO()) -s=r.bx$ -if(s!=null)s.m(0) -r.bx$=null -r.ba(0)}} -A.o2.prototype={ -j(a){return"[#"+A.bX(this)+"]"}} -A.jM.prototype={ -gaj(){var s,r=$.K.F$.Q.h(0,this) -if(r instanceof A.im){s=r.aw -s.toString -if(A.r(this).c.b(s))return s}return null}} -A.bk.prototype={ -j(a){var s=this,r=s.a,q=r!=null?" "+r:"" -if(A.J(s)===B.VA)return"[GlobalKey#"+A.bX(s)+q+"]" -return"["+("#"+A.bX(s))+q+"]"}} -A.n1.prototype={ -k(a,b){if(b==null)return!1 -if(J.a6(b)!==A.J(this))return!1 -return this.$ti.b(b)&&b.a===this.a}, -gB(a){return A.ow(this.a)}, -j(a){var s="GlobalObjectKey" -return"["+(B.e.e5(s,">")?B.e.a0(s,0,-8):s)+" "+("#"+A.bX(this.a))+"]"}} -A.h.prototype={ -d0(){var s=this.a -return s==null?"Widget":"Widget-"+s.j(0)}, -k(a,b){if(b==null)return!1 -return this.ve(0,b)}, -gB(a){return A.F.prototype.gB.call(this,this)}} -A.av.prototype={ -ce(a){return A.aTD(this)}} -A.a2.prototype={ -ce(a){return A.aTC(this)}} -A.Xl.prototype={ -j(a){return"_StateLifecycle."+this.b}} -A.a1.prototype={ -gM(){var s=this.a -s.toString -return s}, -aW(){}, -bw(a){}, -ag(a){a.$0() -this.c.eV()}, -e4(){}, -c4(){}, -m(a){}, -bZ(){}} -A.aY.prototype={} -A.ea.prototype={ -ce(a){var s=($.bv+1)%16777215 -$.bv=s -return new A.qf(s,this,B.a2,A.r(this).i("qf"))}} -A.bg.prototype={ -ce(a){return A.aRq(this)}} -A.au.prototype={ -aZ(a,b){}, -oZ(a){}} -A.MY.prototype={ -ce(a){var s=($.bv+1)%16777215 -$.bv=s -return new A.MX(s,this,B.a2)}} -A.b4.prototype={ -ce(a){return A.aTj(this)}} -A.es.prototype={ -ce(a){return A.aRX(this)}} -A.rl.prototype={ -j(a){return"_ElementLifecycle."+this.b}} -A.Ux.prototype={ -P7(a){a.bP(new A.anj(this,a)) -a.kK()}, -afw(){var s,r,q,p=this -p.a=!0 -r=p.b -q=A.ai(r,!0,A.r(r).i("cO.E")) -B.d.cC(q,A.auv()) -s=q -r.ar(0) -try{r=s -new A.c1(r,A.b6(r).i("c1<1>")).a9(0,p.gafu())}finally{p.a=!1}}, -w(a,b){this.b.w(0,b)}} -A.anj.prototype={ -$1(a){this.a.P7(a)}, -$S:18} -A.a0o.prototype={ -HZ(a){var s=this -if(a.cy){s.e=!0 -return}if(!s.d&&s.a!=null){s.d=!0 -s.a.$0()}s.c.push(a) -a.cy=!0}, -T7(a){try{a.$0()}finally{}}, -rG(a,b){var s,r,q,p,o,n,m,l,k,j=this,i={},h=b==null -if(h&&j.c.length===0)return -try{j.d=!0 -if(!h){i.a=null -j.e=!1 -try{b.$0()}finally{}}h=j.c -B.d.cC(h,A.auv()) -j.e=!1 -i.b=h.length -i.c=0 -for(o=0;o=l){m=j.e -m.toString}else m=!0 -if(m){if(!!h.immutable$list)A.R(A.V("sort")) -o=l-1 -if(o-0<=32)A.QQ(h,0,o,A.auv()) -else A.QP(h,0,o,A.auv()) -o=j.e=!1 -i.b=h.length -while(!0){m=i.c -if(!(m>0?h[m-1].cx:o))break -i.c=m-1}o=m}}}finally{for(h=j.c,o=h.length,k=0;k")),s=s.c;q.v();)s.a(q.d).bz.w(0,r) -r.z=null -r.x=B.WN}, -kK(){var s,r=this,q=r.f.a -if(q instanceof A.jM){s=r.r.Q -if(J.e(s.h(0,q),r))s.w(0,q)}r.Q=r.f=null -r.x=B.xU}, -gmz(a){var s,r=this.gL() -if(r instanceof A.y){s=r.rx -s.toString -return s}return null}, -oU(a,b){var s=this.Q;(s==null?this.Q=A.dI(t.IS):s).I(0,a) -a.Hl(this,b) -return a.gM()}, -Rk(a){return this.oU(a,null)}, -X(a){var s=this.z,r=s==null?null:s.h(0,A.bU(a)) -if(r!=null)return a.a(this.oU(r,null)) -this.ch=!0 -return null}, -kO(a){var s=this.z -return s==null?null:s.h(0,A.bU(a))}, -Dw(){var s=this.a -this.z=s==null?null:s.z}, -ajT(a){var s,r,q,p=this.a -while(!0){s=p==null -if(!s){r=p.gM() -q=r instanceof A.dv?A.fd(r):null -r=A.bU(q==null?A.b6(r):q)!==A.bU(a)}else r=!1 -if(!r)break -p=p.a}s=s?null:p.gM() -return a.i("0?").a(s)}, -lO(a){var s,r,q=this.a -for(;s=q==null,!s;){if(q instanceof A.im){r=q.aw -r.toString -r=a.b(r)}else r=!1 -if(r)break -q=q.a}t.lE.a(q) -if(s)s=null -else{s=q.aw -s.toString}return a.i("0?").a(s)}, -Fs(a){var s,r,q=this.a -for(s=null;q!=null;){if(q instanceof A.im){r=q.aw -r.toString -r=a.b(r)}else r=!1 -if(r)s=q -q=q.a}if(s==null)r=null -else{r=s.aw -r.toString}return a.i("0?").a(r)}, -y_(a){var s=this.a -for(;s!=null;){if(s instanceof A.b_&&a.b(s.gL()))return a.a(s.gL()) -s=s.a}return null}, -mj(a){var s=this.a -while(!0){if(!(s!=null&&a.$1(s)))break -s=s.a}}, -bZ(){this.eV()}, -d0(){var s=this.f -s=s==null?null:s.d0() -return s==null?"#"+A.bX(this)+"(DEFUNCT)":s}, -eV(){var s=this -if(s.x!==B.cu)return -if(s.cx)return -s.cx=!0 -s.r.HZ(s)}, -ue(){if(this.x!==B.cu||!this.cx)return -this.iV()}, -$iX:1} -A.a3R.prototype={ -$1(a){if(a.x===B.xU)return -else if(a instanceof A.b_)this.a.a=a.gL() -else a.bP(this)}, -$S:18} -A.a3S.prototype={ -$1(a){a.DB(this.a) -if(!(a instanceof A.b_))a.bP(this)}, -$S:18} -A.a3O.prototype={ -$1(a){a.Ph(this.a)}, -$S:18} -A.a3Q.prototype={ -$1(a){a.rZ()}, -$S:18} -A.a3P.prototype={ -$1(a){a.x8(this.a)}, -$S:18} -A.Lq.prototype={ -aT(a){var s=this.d,r=new A.CP(s,A.am(t.T)) -r.gaG() -r.gaQ() -r.fr=!1 -r.a29(s) -return r}} -A.zn.prototype={ -eq(a,b){this.J_(a,b) -this.BF()}, -BF(){this.ue()}, -iV(){var s,r,q,p,o,n,m=this,l=null -try{l=m.bJ(0) -m.gM()}catch(o){s=A.Z(o) -r=A.aD(o) -n=A.A0(A.aze(A.bA("building "+m.j(0)),s,r,new A.a1t(m))) -l=n}finally{m.cx=!1}try{m.dy=m.ex(m.dy,l,m.d)}catch(o){q=A.Z(o) -p=A.aD(o) -n=A.A0(A.aze(A.bA("building "+m.j(0)),q,p,new A.a1u(m))) -l=n -m.dy=m.ex(null,l,m.d)}}, -bP(a){var s=this.dy -if(s!=null)a.$1(s)}, -jp(a){this.dy=null -this.l0(a)}} -A.a1t.prototype={ -$0(){var s=A.b([],t.F) -return s}, -$S:32} -A.a1u.prototype={ -$0(){var s=A.b([],t.F) -return s}, -$S:32} -A.eL.prototype={ -gM(){return t.Iz.a(A.b2.prototype.gM.call(this))}, -bJ(a){return this.gM().K(0,this)}, -bk(a,b){this.vb(0,b) -this.cx=!0 -this.ue()}} -A.im.prototype={ -bJ(a){return this.aw.K(0,this)}, -BF(){var s,r=this -try{r.dx=!0 -s=r.aw.aW()}finally{r.dx=!1}r.aw.bZ() -r.XP()}, -iV(){var s=this -if(s.Y){s.aw.bZ() -s.Y=!1}s.IQ()}, -bk(a,b){var s,r,q,p,o=this -o.vb(0,b) -q=o.aw -p=q.a -p.toString -s=p -o.cx=!0 -p=o.f -p.toString -q.a=t.lb.a(p) -try{o.dx=!0 -r=q.bw(s)}finally{o.dx=!1}o.ue()}, -c4(){this.Am() -this.aw.c4() -this.eV()}, -e4(){this.aw.e4() -this.IX()}, -kK(){var s=this -s.qo() -s.aw.m(0) -s.aw=s.aw.c=null}, -oU(a,b){return this.Ao(a,b)}, -Rk(a){return this.oU(a,null)}, -bZ(){this.IY() -this.Y=!0}} -A.lx.prototype={ -gM(){return t.yH.a(A.b2.prototype.gM.call(this))}, -bJ(a){return this.gM().b}, -bk(a,b){var s=this,r=s.gM() -s.vb(0,b) -s.ux(r) -s.cx=!0 -s.ue()}, -ux(a){this.pu(a)}} -A.qf.prototype={ -gM(){return this.$ti.i("ea<1>").a(A.lx.prototype.gM.call(this))}, -JP(a){this.bP(new A.aaY(a))}, -pu(a){this.JP(this.$ti.i("ea<1>").a(A.lx.prototype.gM.call(this)))}} -A.aaY.prototype={ -$1(a){if(a instanceof A.b_)this.a.rD(a.gL()) -else a.bP(this)}, -$S:18} -A.cB.prototype={ -gM(){return t.WB.a(A.lx.prototype.gM.call(this))}, -Dw(){var s,r=this,q=r.a,p=q==null?null:q.z -q=t.n -s=t.IS -if(p!=null){q=A.hm(q,s) -q.P(0,p) -r.z=q}else q=r.z=A.hm(q,s) -q.l(0,A.J(r.gM()),r)}, -Hl(a,b){this.bz.l(0,a,null)}, -Gp(a,b){b.bZ()}, -ux(a){if(this.gM().d1(a))this.YC(a)}, -pu(a){var s,r -for(s=this.bz,r=A.r(s),s=new A.xa(s,s.vz(),r.i("xa<1>")),r=r.c;s.v();)this.Gp(a,r.a(s.d))}} -A.b_.prototype={ -gM(){return t.F5.a(A.b2.prototype.gM.call(this))}, -gL(){var s=this.dy -s.toString -return s}, -a6x(){var s=this.a -while(!0){if(!(s!=null&&!(s instanceof A.b_)))break -s=s.a}return t.c_.a(s)}, -a6w(){var s,r={},q=r.a=this.a -r.b=null -while(!0){if(!(q!=null&&!(q instanceof A.b_)))break -if(q instanceof A.qf){r.b=q -break}s=q.a -r.a=s -q=s}return r.b}, -eq(a,b){var s=this -s.J_(a,b) -s.dy=s.gM().aT(s) -s.x8(b) -s.cx=!1}, -bk(a,b){this.vb(0,b) -this.Nm()}, -iV(){this.Nm()}, -Nm(){var s=this -s.gM().aZ(s,s.gL()) -s.cx=!1}, -aph(a1,a2,a3){var s,r,q,p,o,n,m,l,k=this,j=null,i=new A.ad9(a3),h=new A.ada(j),g=J.ah(a2),f=g.gp(a2)-1,e=a1.length,d=e-1,c=e===g.gp(a2)?a1:A.a_(g.gp(a2),$.aAk(),!1,t.u),b=j,a=0,a0=0 -while(!0){if(!(a0<=d&&a<=f))break -s=i.$1(a1[a0]) -r=g.h(a2,a) -if(s!=null){e=s.gM() -q=e instanceof A.dv?A.fd(e):j -p=A.bU(q==null?A.b6(e):q) -q=r instanceof A.dv?A.fd(r):j -e=!(p===A.bU(q==null?A.b6(r):q)&&J.e(e.a,r.a))}else e=!0 -if(e)break -e=k.ex(s,r,h.$2(a,b)) -e.toString -c[a]=e;++a;++a0 -b=e}o=d -while(!0){n=a0<=o -if(!(n&&a<=f))break -s=i.$1(a1[o]) -r=g.h(a2,f) -if(s!=null){e=s.gM() -q=e instanceof A.dv?A.fd(e):j -p=A.bU(q==null?A.b6(e):q) -q=r instanceof A.dv?A.fd(r):j -e=!(p===A.bU(q==null?A.b6(r):q)&&J.e(e.a,r.a))}else e=!0 -if(e)break;--o;--f}if(n){m=A.v(t.D2,t.u) -for(;a0<=o;){s=i.$1(a1[a0]) -if(s!=null)if(s.gM().a!=null){e=s.gM().a -e.toString -m.l(0,e,s)}else{s.a=null -s.rZ() -e=k.r.b -if(s.x===B.cu){s.e4() -s.bP(A.auw())}e.b.I(0,s)}++a0}n=!0}else m=j -for(;a<=f;b=e){r=g.h(a2,a) -if(n){l=r.a -if(l!=null){s=m.h(0,l) -if(s!=null){e=s.gM() -q=e instanceof A.dv?A.fd(e):j -p=A.bU(q==null?A.b6(e):q) -q=r instanceof A.dv?A.fd(r):j -if(p===A.bU(q==null?A.b6(r):q)&&J.e(e.a,l))m.w(0,l) -else s=j}}else s=j}else s=j -e=k.ex(s,r,h.$2(a,b)) -e.toString -c[a]=e;++a}f=g.gp(a2)-1 -while(!0){if(!(a0<=d&&a<=f))break -e=k.ex(a1[a0],g.h(a2,a),h.$2(a,b)) -e.toString -c[a]=e;++a;++a0 -b=e}if(n&&m.gbv(m))for(g=m.gbg(m),g=g.ga3(g);g.v();){e=g.gJ(g) -if(!a3.A(0,e)){e.a=null -e.rZ() -p=k.r.b -if(e.x===B.cu){e.e4() -e.bP(A.auw())}p.b.I(0,e)}}return c}, -e4(){this.IX()}, -kK(){var s=this,r=s.gM() -s.qo() -r.oZ(s.gL()) -s.dy.m(0) -s.dy=null}, -DB(a){var s,r=this,q=r.d -r.XY(a) -s=r.fx -s.toString -s.m1(r.gL(),q,r.d)}, -x8(a){var s,r,q=this -q.d=a -s=q.fx=q.a6x() -if(s!=null)s.lT(q.gL(),a) -r=q.a6w() -if(r!=null)r.$ti.i("ea<1>").a(A.lx.prototype.gM.call(r)).rD(q.gL())}, -rZ(){var s=this,r=s.fx -if(r!=null){r.ma(s.gL(),s.d) -s.fx=null}s.d=null}, -lT(a,b){}, -m1(a,b,c){}, -ma(a,b){}} -A.ad9.prototype={ -$1(a){var s=this.a.A(0,a) -return s?null:a}, -$S:348} -A.ada.prototype={ -$2(a,b){return new A.ub(b,a,t.Bc)}, -$S:349} -A.Da.prototype={ -eq(a,b){this.qr(a,b)}} -A.MX.prototype={ -jp(a){this.l0(a)}, -lT(a,b){}, -m1(a,b,c){}, -ma(a,b){}} -A.vw.prototype={ -gM(){return t.Mp.a(A.b_.prototype.gM.call(this))}, -bP(a){var s=this.Y -if(s!=null)a.$1(s)}, -jp(a){this.Y=null -this.l0(a)}, -eq(a,b){var s=this -s.qr(a,b) -s.Y=s.ex(s.Y,s.gM().c,null)}, -bk(a,b){var s=this -s.mE(0,b) -s.Y=s.ex(s.Y,s.gM().c,null)}, -lT(a,b){var s=this.dy -s.toString -t.GM.a(s).sbq(a)}, -m1(a,b,c){}, -ma(a,b){var s=this.dy -s.toString -t.GM.a(s).sbq(null)}} -A.hs.prototype={ -gM(){return t.Lb.a(A.b_.prototype.gM.call(this))}, -gL(){return t.pU.a(A.b_.prototype.gL.call(this))}, -geP(a){var s=A.a(this.Y,"_children") -return new A.aJ(s,new A.aa1(this),A.b6(s).i("aJ<1>"))}, -lT(a,b){var s=this.gL(),r=b.a -s.FS(0,a,r==null?null:r.gL())}, -m1(a,b,c){var s=this.gL(),r=c.a -s.yG(a,r==null?null:r.gL())}, -ma(a,b){this.gL().w(0,a)}, -bP(a){var s,r,q,p,o -for(s=A.a(this.Y,"_children"),r=s.length,q=this.a2,p=0;p") -k.d=new A.aV(t.m.a(q),new A.fx(new A.hg(new A.fV(o,1,B.N)),p,n),n.i("aV"))}}if(s)s=!(isFinite(r.a)&&isFinite(r.b)) -else s=!0 -k.x=s}, -j(a){var s=this,r="manifest",q=A.a(s.f,r).d.b,p=A.a(s.f,r).e.b -return"HeroFlight(for: "+A.a(s.f,r).f.a.c.j(0)+", from: "+q.j(0)+", to: "+p.j(0)+" "+A.d(A.a(s.e,"_proxyAnimation").c)+")"}} -A.ana.prototype={ -$2(a,b){var s=null,r=this.a,q=A.a(r.b,"heroRectTween"),p=A.a(r.e,"_proxyAnimation") -p=q.al(0,p.gn(p)) -p.toString -q=A.a(r.f,"manifest").c -return A.qq(q.b-p.d,new A.hn(!0,s,new A.ig(A.l4(!1,b,r.d),s),s),s,s,p.a,q.a-p.c,p.b,s)}, -$S:364} -A.anb.prototype={ -$0(){var s,r=this.a -r.y=!1 -this.b.fr.T(0,this) -s=A.a(r.e,"_proxyAnimation") -r.Nl(s.gbB(s))}, -$S:0} -A.AC.prototype={ -oX(a,b){this.wj(b,a,B.ce,!1)}, -ke(a,b){if(!this.a.fr.a)this.wj(a,b,B.cf,!1)}, -t4(a,b){var s=a.gku() -if(s)this.wj(b,a,B.ce,!1)}, -Rp(a,b){this.wj(a,b,B.cf,!0)}, -t5(){var s,r,q,p -if(this.a.fr.a)return -s=this.c -s=s.gbg(s) -r=A.r(s).i("aJ") -q=A.ai(new A.aJ(s,new A.a6s(),r),!1,r.i("q.E")) -for(s=q.length,p=0;p"),a2=t.k2;r.v();){a3=r.gJ(r) -a4=a3.gdB(a3) -a5=a3.gn(a3) -a6=l.h(0,a4) -a7=i.h(0,a4) -if(a6==null)a8=b4 -else{a3=p.rx -a3.toString -a6.a.toString -a5.a.toString -a8=new A.an9(c1,q,a3,b8,b9,a5,a6,j,k,c2,a7!=null)}if(a8!=null&&a8.gc8()){l.w(0,a4) -if(a7!=null){if(A.a(a7.f,b5).a===B.ce&&a8.a===B.cf){A.a(a7.e,b6).saA(0,new A.lC(a8.giH(a8),new A.bh(A.b([],e),d),0)) -a3=A.a(a7.b,b7) -a7.b=new A.D9(a3,a3.b,a3.a,a2)}else if(A.a(a7.f,b5).a===B.cf&&a8.a===B.ce){a3=A.a(a7.e,b6) -a9=a8.giH(a8) -b0=A.a(a7.f,b5) -b0=b0.giH(b0) -b0=b0.gn(b0) -a3.saA(0,new A.aV(a0.a(a9),new A.aG(b0,1,a),a1)) -a3=A.a(a7.f,b5).f -a9=a8.r -b0=a7.f -if(a3!==a9){A.a(b0,b5).f.p2(!0) -a9.A9() -a7.b=A.a(a7.f,b5).rR(A.a(a7.b,b7).b,a8.gzb())}else a7.b=A.a(b0,b5).rR(A.a(a7.b,b7).b,A.a(a7.b,b7).a)}else{a3=A.a(a7.f,b5) -a9=A.a(a7.b,b7) -b0=A.a(a7.e,b6) -a7.b=a3.rR(a9.al(0,b0.gn(b0)),a8.gzb()) -a7.c=null -a3=a8.a -a9=a7.e -if(a3===B.cf)A.a(a9,b6).saA(0,new A.lC(a8.giH(a8),new A.bh(A.b([],e),d),0)) -else A.a(a9,b6).saA(0,a8.giH(a8)) -A.a(a7.f,b5).f.p2(!0) -A.a(a7.f,b5).r.p2(!0) -a8.f.Aa(a3===B.ce) -a8.r.A9() -a3=a7.r.f.gaj() -if(a3!=null)a3.wd()}a7.f=a8}else{a3=new A.mc(f,B.n9) -a9=A.b([],e) -b0=new A.bh(a9,d) -b1=new A.Ct(b0,new A.bh(A.b([],c),b),0) -b1.a=B.G -b1.b=0 -b1.d4() -b0.b=!0 -a9.push(a3.ga7K()) -a3.e=b1 -a3.f=a8 -switch(A.a(a8,b5).a.a){case 1:a9=A.a(a3.e,b6) -b0=A.a(a3.f,b5) -a9.saA(0,new A.lC(b0.giH(b0),new A.bh(A.b([],e),d),0)) -b2=!1 -break -case 0:a9=A.a(a3.e,b6) -b0=A.a(a3.f,b5) -a9.saA(0,b0.giH(b0)) -b2=!0 -break -default:b2=b4}a3.b=A.a(a3.f,b5).rR(A.a(a3.f,b5).gSb(),A.a(a3.f,b5).gzb()) -A.a(a3.f,b5).f.Aa(b2) -A.a(a3.f,b5).r.A9() -a9=A.a(a3.f,b5).b -b0=new A.k2(a3.gaab(),!1,new A.bk(b4,h),A.a_(0,b4,!1,g)) -a3.r=b0 -a9.pg(0,b0) -b0=A.a(a3.e,b6) -b0.d4() -b0=b0.cB$ -b0.b=!0 -b0.a.push(a3.gTx()) -i.l(0,a4,a3)}}else if(a7!=null)a7.x=!0}for(r=l.gbg(l),r=r.ga3(r);r.v();)r.gJ(r).RH()}, -a8m(a){this.c.w(0,A.a(a.f,"manifest").f.a.c)}, -a5y(a,b,c,d,e){return t.rA.a(e.gM()).e}} -A.a6s.prototype={ -$1(a){var s,r="manifest" -if(A.a(a.f,r).z)if(A.a(a.f,r).a===B.cf){s=A.a(a.e,"_proxyAnimation") -s=s.gbB(s)===B.G}else s=!1 -else s=!1 -return s}, -$S:367} -A.a6r.prototype={ -$1(a){var s=this -s.a.OA(s.b,s.c,s.d,s.e,s.f)}, -$S:2} -A.u5.prototype={ -K(a,b){var s,r,q,p,o,n,m,l=null,k=b.X(t.I) -k.toString -s=k.f -r=A.aDd(b) -q=this.d -if(q==null)q=r.c -k=this.c -if(k==null)return A.bQ(l,l,A.ca(l,q,q),!1,l,l,!1,!1,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l) -p=r.ges(r) -if(p==null)p=1 -o=this.e -if(o==null){n=r.a -n.toString -o=n}if(p!==1)o=A.aH(B.c.aX(255*((o.gn(o)>>>24&255)/255*p)),o.gn(o)>>>16&255,o.gn(o)>>>8&255,o.gn(o)&255) -n=A.cg(k.a) -m=A.aye(l,l,B.RA,!0,l,A.ip(l,l,A.bM(l,l,o,l,l,l,l,l,k.b,l,l,q,l,l,l,l,!1,l,l,l,l,k.c,l,l,l),n),B.b_,s,l,1,B.aJ) -if(k.d)switch(s.a){case 0:k=new A.bd(new Float64Array(16)) -k.ed() -k.q7(0,-1,1,1) -m=A.Rx(B.P,m,k,!1) -break -case 1:break}return A.bQ(l,l,new A.pf(!0,A.ca(A.he(m,l,l),q,q),l),!1,l,l,!1,!1,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l)}} -A.aQ.prototype={ -k(a,b){var s=this -if(b==null)return!1 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.aQ&&b.a===s.a&&b.b===s.b&&b.c==s.c&&b.d===s.d}, -gB(a){var s=this -return A.a7(s.a,s.b,s.c,s.d,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, -j(a){return"IconData(U+"+B.e.dO(B.b.eI(this.a,16).toUpperCase(),5,"0")+")"}} -A.pD.prototype={ -d1(a){return!this.x.k(0,a.x)}, -uC(a,b,c){return A.Mi(c,this.x,null)}} -A.a7l.prototype={ -$1(a){return A.Mi(this.c,A.aDc(a).bW(this.b),this.a)}, -$S:368} -A.cW.prototype={ -rO(a,b,c){var s=this,r=a==null?s.a:a,q=b==null?s.ges(s):b -return new A.cW(r,q,c==null?s.c:c)}, -eg(a){return this.rO(a,null,null)}, -bW(a){if(a==null)return this -return this.rO(a.a,a.ges(a),a.c)}, -R(a){return this}, -ges(a){var s=this.b -return s==null?null:B.c.q(s,0,1)}, -k(a,b){var s=this -if(b==null)return!1 -if(J.a6(b)!==A.J(s))return!1 -return b instanceof A.cW&&J.e(b.a,s.a)&&b.ges(b)==s.ges(s)&&b.c==s.c}, -gB(a){var s=this -return A.a7(s.a,s.ges(s),s.c,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}} -A.Us.prototype={} -A.u6.prototype={ -au(){return new A.Fz(B.l)}} -A.Fz.prototype={ -aW(){var s=this -s.bp() -$.K.by$.push(s) -s.Q=new A.L6(s,t.uZ)}, -m(a){var s,r=this -B.d.w($.K.by$,r) -r.aeY() -s=r.cy -if(s!=null)s.m(0) -A.a(r.Q,"_scrollAwareContext").a=null -r.CS(null) -r.ba(0)}, -bZ(){var s,r=this -r.afD() -r.NR() -s=r.c -s.toString -if(A.ayx(s))r.aaX() -else r.OF(!0) -r.dZ()}, -bw(a){var s=this -s.c3(a) -if(s.r)s.a.toString -if(!s.a.c.k(0,a.c))s.NR()}, -afD(){var s=this.c -s.toString -s=A.eZ(s) -s=s==null?null:s.Q -if(s==null){A.a($.Dv.tf$,"_accessibilityFeatures") -s=!1}this.x=s}, -NR(){var s,r=this,q=A.a(r.Q,"_scrollAwareContext"),p=r.a,o=p.c,n=r.c -n.toString -s=p.r -p=p.x -r.afU(new A.Dj(q,o,t.JE).R(A.ZG(n,new A.S(s,p))))}, -a7o(a){var s=this,r=s.db -if(r==null||a){s.cx=s.ch=null -s.a.toString -r=s.db=new A.fU(s.ga8B(),null,null)}r.toString -return r}, -vX(){return this.a7o(!1)}, -a8C(a,b){this.ag(new A.ang(this,a,b))}, -CS(a){var s=this.e -if(s!=null)s.a.m(0) -this.e=a}, -afU(a){var s,r,q=this,p=q.d -if(p==null)s=null -else{s=p.a -if(s==null)s=p}r=a.a -if(s===(r==null?a:r))return -if(q.r){p.toString -p.T(0,q.vX())}if(!q.a.fr)q.ag(new A.anh(q)) -q.ag(new A.ani(q)) -q.d=a -if(q.r)a.aq(0,q.vX())}, -aaX(){var s,r=this -if(r.r)return -s=r.d -s.toString -s.aq(0,r.vX()) -s=r.cy -if(s!=null)s.m(0) -r.cy=null -r.r=!0}, -OF(a){var s,r,q=this -if(!q.r)return -if(a)if(q.cy==null){s=q.d -s=(s==null?null:s.a)!=null}else s=!1 -else s=!1 -if(s){s=q.d.a -if(s.r)A.R(A.ae(u.V)) -r=new A.u8(s) -r.vl(s) -q.cy=r}s=q.d -s.toString -s.T(0,q.vX()) -q.r=!1}, -aeY(){return this.OF(!1)}, -K(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null -if(g.ch!=null)g.a.toString -s=g.e -r=s==null -q=r?f:s.a -p=r?f:s.c -o=g.a -n=o.r -m=o.x -s=r?f:s.b -if(s==null)s=1 -r=o.z -l=o.cx -k=o.cy -o=o.db -j=A.a(g.x,"_invertColors") -i=g.a -h=new A.P6(q,p,n,m,s,f,r,B.nL,f,l,k,o,f,!1,j,!1,f) -if(!i.fy)h=A.bQ(f,f,h,!1,f,f,!1,!1,f,f,f,!0,f,"",f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f) -s=i.d -if(s!=null)h=s.$4(b,h,g.y,g.z) -g.a.toString -return h}} -A.ang.prototype={ -$0(){var s,r=this.a -r.CS(this.b) -r.cx=r.ch=r.f=null -s=r.y -r.y=s==null?0:s+1 -r.z=B.cN.zz(r.z,this.c)}, -$S:0} -A.anh.prototype={ -$0(){this.a.CS(null)}, -$S:0} -A.ani.prototype={ -$0(){var s=this.a -s.y=s.f=null -s.z=!1}, -$S:0} -A.YQ.prototype={} -A.oV.prototype={ -e6(a){var s=A.t9(this.a,this.b,a) -s.toString -return s}} -A.kY.prototype={ -e6(a){var s=A.a2G(this.a,this.b,a) -s.toString -return s}} -A.l3.prototype={ -e6(a){var s=A.fO(this.a,this.b,a) -s.toString -return s}} -A.oU.prototype={ -e6(a){return A.Jh(this.a,this.b,a)}} -A.q2.prototype={ -e6(b0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=new A.eh(new Float64Array(3)),a5=new A.eh(new Float64Array(3)),a6=A.aEB(),a7=A.aEB(),a8=new A.eh(new Float64Array(3)),a9=new A.eh(new Float64Array(3)) -this.a.Rd(a4,a6,a8) -this.b.Rd(a5,a7,a9) -s=1-b0 -r=a4.j5(s).U(0,a5.j5(b0)) -q=a6.j5(s).U(0,a7.j5(b0)) -p=new Float64Array(4) -o=new A.nx(p) -o.bA(q) -o.tT(0) -n=a8.j5(s).U(0,a9.j5(b0)) -s=new Float64Array(16) -q=new A.bd(s) -m=p[0] -l=p[1] -k=p[2] -j=p[3] -i=m+m -h=l+l -g=k+k -f=m*i -e=m*h -d=m*g -c=l*h -b=l*g -a=k*g -a0=j*i -a1=j*h -a2=j*g -a3=r.a -s[0]=1-(c+a) -s[1]=e+a2 -s[2]=d-a1 -s[3]=0 -s[4]=e-a2 -s[5]=1-(f+a) -s[6]=b+a0 -s[7]=0 -s[8]=d+a1 -s[9]=b-a0 -s[10]=1-(f+c) -s[11]=0 -s[12]=a3[0] -s[13]=a3[1] -s[14]=a3[2] -s[15]=1 -q.bH(0,n) -return q}} -A.r3.prototype={ -e6(a){var s=A.bN(this.a,this.b,a) -s.toString -return s}} -A.Mn.prototype={} -A.u9.prototype={ -gmL(){var s,r,q=this,p=q.d -if(p===$){s=q.a.d -r=A.bE(null,s,null,null,q) -A.cb(q.d,"_controller") -q.d=r -p=r}return p}, -ge_(){var s,r=this,q=r.e -if(q===$){s=r.gmL() -q=r.e=A.d3(r.a.c,s,null)}return q}, -aW(){var s=this -s.bp() -s.gmL().cS(new A.a7O(s)) -s.KA() -s.EW()}, -bw(a){var s,r=this -r.c3(a) -if(r.a.c!==a.c){r.ge_().m(0) -s=r.gmL() -r.e=A.d3(r.a.c,s,null)}r.gmL().e=r.a.d -if(r.KA()){r.kn(new A.a7N(r)) -s=r.gmL() -s.sn(0,0) -s.c_(0) -r.EW()}}, -m(a){this.ge_().m(0) -this.gmL().m(0) -this.ZP(0)}, -afV(a,b){var s -if(a==null)return -s=this.ge_() -a.sE3(a.al(0,s.gn(s))) -a.sbn(0,b)}, -KA(){var s={} -s.a=!1 -this.kn(new A.a7M(s,this)) -return s.a}, -EW(){}} -A.a7O.prototype={ -$1(a){switch(a.a){case 3:this.a.a.toString -break -case 0:case 1:case 2:break}}, -$S:4} -A.a7N.prototype={ -$3(a,b,c){this.a.afV(a,b) -return a}, -$S:129} -A.a7M.prototype={ -$3(a,b,c){var s -if(b!=null){if(a==null)a=c.$1(b) -s=a.b -if(!J.e(b,s==null?a.a:s))this.a.a=!0}else a=null -return a}, -$S:129} -A.t2.prototype={ -aW(){this.Y8() -var s=this.gmL() -s.d4() -s=s.cB$ -s.b=!0 -s.a.push(this.ga7I())}, -a7J(){this.ag(new A.a_F())}} -A.a_F.prototype={ -$0(){}, -$S:0} -A.yq.prototype={ -au(){return new A.Sh(null,null,B.l)}} -A.Sh.prototype={ -kn(a){var s,r,q=this,p=t.ZU -q.fr=p.a(a.$3(q.fr,q.a.x,new A.ajx())) -s=t.Om -q.fx=s.a(a.$3(q.fx,q.a.y,new A.ajy())) -r=t.xG -q.fy=r.a(a.$3(q.fy,q.a.z,new A.ajz())) -q.go=r.a(a.$3(q.go,q.a.Q,new A.ajA())) -q.id=t.YY.a(a.$3(q.id,q.a.ch,new A.ajB())) -r=q.k1 -q.a.toString -q.k1=s.a(a.$3(r,null,new A.ajC())) -r=q.k2 -q.a.toString -q.k2=t.ka.a(a.$3(r,null,new A.ajD())) -r=q.k3 -q.a.toString -q.k3=p.a(a.$3(r,null,new A.ajE()))}, -K(a,b){var s,r,q,p,o,n,m,l=this,k=null,j=l.ge_(),i=l.fr -i=i==null?k:i.al(0,j.gn(j)) -s=l.fx -s=s==null?k:s.al(0,j.gn(j)) -r=l.fy -r=r==null?k:r.al(0,j.gn(j)) -q=l.go -q=q==null?k:q.al(0,j.gn(j)) -p=l.id -p=p==null?k:p.al(0,j.gn(j)) -o=l.k1 -o=o==null?k:o.al(0,j.gn(j)) -n=l.k2 -n=n==null?k:n.al(0,j.gn(j)) -m=l.k3 -m=m==null?k:m.al(0,j.gn(j)) -return A.aU(i,l.a.r,B.j,k,p,r,q,k,o,s,n,m,k)}} -A.ajx.prototype={ -$1(a){return new A.mw(t.pC.a(a),null)}, -$S:128} -A.ajy.prototype={ -$1(a){return new A.l3(t.A0.a(a),null)}, -$S:100} -A.ajz.prototype={ -$1(a){return new A.kY(t.Hw.a(a),null)}, -$S:126} -A.ajA.prototype={ -$1(a){return new A.kY(t.Hw.a(a),null)}, -$S:126} -A.ajB.prototype={ -$1(a){return new A.oV(t.k.a(a),null)}, -$S:373} -A.ajC.prototype={ -$1(a){return new A.l3(t.A0.a(a),null)}, -$S:100} -A.ajD.prototype={ -$1(a){return new A.q2(t.xV.a(a),null)}, -$S:374} -A.ajE.prototype={ -$1(a){return new A.mw(t.pC.a(a),null)}, -$S:128} -A.yt.prototype={ -au(){return new A.Sk(null,null,B.l)}} -A.Sk.prototype={ -kn(a){this.fr=t.Om.a(a.$3(this.fr,this.a.r,new A.ajH()))}, -K(a,b){var s,r=this.fr -r.toString -s=this.ge_() -return new A.bT(J.a_e(r.al(0,s.gn(s)),B.K,B.mz),this.a.x,null)}} -A.ajH.prototype={ -$1(a){return new A.l3(t.A0.a(a),null)}, -$S:100} -A.yv.prototype={ -au(){return new A.Sm(null,null,B.l)}} -A.Sm.prototype={ -kn(a){var s,r=this,q=null,p=r.fr -r.a.toString -s=t.ir -r.fr=s.a(a.$3(p,q,new A.ajM())) -r.fx=s.a(a.$3(r.fx,r.a.y,new A.ajN())) -p=r.fy -r.a.toString -r.fy=s.a(a.$3(p,q,new A.ajO())) -p=r.go -r.a.toString -r.go=s.a(a.$3(p,q,new A.ajP())) -p=r.id -r.a.toString -r.id=s.a(a.$3(p,q,new A.ajQ())) -p=r.k1 -r.a.toString -r.k1=s.a(a.$3(p,q,new A.ajR()))}, -K(a,b){var s,r,q,p,o,n,m=this,l=null,k=m.fr -if(k==null)k=l -else{s=m.ge_() -s=k.al(0,s.gn(s)) -k=s}s=m.fx -if(s==null)s=l -else{r=m.ge_() -r=s.al(0,r.gn(r)) -s=r}r=m.fy -if(r==null)r=l -else{q=m.ge_() -q=r.al(0,q.gn(q)) -r=q}q=m.go -if(q==null)q=l -else{p=m.ge_() -p=q.al(0,p.gn(p)) -q=p}p=m.id -if(p==null)p=l -else{o=m.ge_() -o=p.al(0,o.gn(o)) -p=o}o=m.k1 -if(o==null)o=l -else{n=m.ge_() -n=o.al(0,n.gn(n)) -o=n}return A.qq(q,m.a.r,o,l,k,r,s,p)}} -A.ajM.prototype={ -$1(a){return new A.aG(A.hM(a),null,t._)}, -$S:35} -A.ajN.prototype={ -$1(a){return new A.aG(A.hM(a),null,t._)}, -$S:35} -A.ajO.prototype={ -$1(a){return new A.aG(A.hM(a),null,t._)}, -$S:35} -A.ajP.prototype={ -$1(a){return new A.aG(A.hM(a),null,t._)}, -$S:35} -A.ajQ.prototype={ -$1(a){return new A.aG(A.hM(a),null,t._)}, -$S:35} -A.ajR.prototype={ -$1(a){return new A.aG(A.hM(a),null,t._)}, -$S:35} -A.ys.prototype={ -au(){return new A.Sj(null,null,B.l)}} -A.Sj.prototype={ -kn(a){this.Q=t.ir.a(a.$3(this.Q,this.a.x,new A.ajG()))}, -EW(){var s=this.ge_(),r=this.Q -r.toString -this.ch=new A.aV(t.m.a(s),r,A.r(r).i("aV"))}, -K(a,b){var s=A.a(this.ch,"_opacityAnimation"),r=this.a -return A.l4(r.y,r.r,s)}} -A.ajG.prototype={ -$1(a){return new A.aG(A.hM(a),null,t._)}, -$S:35} -A.yr.prototype={ -au(){return new A.Si(null,null,B.l)}} -A.Si.prototype={ -kn(a){this.fr=t.Dh.a(a.$3(this.fr,this.a.x,new A.ajF()))}, -K(a,b){var s,r=null,q=this.fr -q.toString -s=this.ge_() -s=q.al(0,s.gn(s)) -return A.kZ(this.a.r,r,r,B.bJ,!0,s,r,r,B.aJ)}} -A.ajF.prototype={ -$1(a){return new A.r3(t.em.a(a),null)}, -$S:375} -A.yu.prototype={ -au(){return new A.Sl(null,null,B.l)}} -A.Sl.prototype={ -kn(a){var s=this,r=s.fr -s.a.toString -s.fr=t.eJ.a(a.$3(r,B.aL,new A.ajI())) -s.fx=t.ir.a(a.$3(s.fx,s.a.Q,new A.ajJ())) -r=t.YJ -s.fy=r.a(a.$3(s.fy,s.a.ch,new A.ajK())) -s.go=r.a(a.$3(s.go,s.a.cy,new A.ajL()))}, -K(a,b){var s,r,q,p,o,n=this,m=n.a,l=m.x -m=m.y -s=n.fr -s.toString -r=n.ge_() -r=s.al(0,r.gn(r)) -s=n.fx -s.toString -q=n.ge_() -q=s.al(0,q.gn(q)) -s=n.a.ch -p=n.go -p.toString -o=n.ge_() -o=p.al(0,o.gn(o)) -o.toString -return new A.Oq(l,m,r,q,s,o,n.a.r,null)}} -A.ajI.prototype={ -$1(a){return new A.oU(t.m_.a(a),null)}, -$S:376} -A.ajJ.prototype={ -$1(a){return new A.aG(A.hM(a),null,t._)}, -$S:35} -A.ajK.prototype={ -$1(a){return new A.hf(t.n8.a(a),null)}, -$S:97} -A.ajL.prototype={ -$1(a){return new A.hf(t.n8.a(a),null)}, -$S:97} -A.xe.prototype={ -m(a){var s=this,r=s.di$ -if(r!=null)r.T(0,s.gmX()) -s.di$=null -s.ba(0)}, -c4(){this.dq() -this.d2() -this.mY()}} -A.le.prototype={ -ce(a){var s=A.hm(t.u,t.X),r=($.bv+1)%16777215 -$.bv=r -return new A.AN(s,r,this,B.a2,A.r(this).i("AN"))}} -A.AN.prototype={ -gM(){return this.$ti.i("le<1>").a(A.cB.prototype.gM.call(this))}, -Hl(a,b){var s=this.bz,r=this.$ti,q=r.i("cD<1>?").a(s.h(0,a)) -if(q!=null&&q.gS(q))return -s.l(0,a,A.dI(r.c))}, -Gp(a,b){var s=this.$ti,r=s.i("cD<1>?").a(this.bz.h(0,b)) -if(r==null)return -if(r.gS(r)||s.i("le<1>").a(A.cB.prototype.gM.call(this)).app(a,r))b.bZ()}} -A.fn.prototype={ -d1(a){return a.f!==this.f}, -ce(a){var s=A.hm(t.u,t.X),r=($.bv+1)%16777215 -$.bv=r -r=new A.xf(s,r,this,B.a2,A.r(this).i("xf")) -this.f.aq(0,r.gCc()) -return r}} -A.xf.prototype={ -gM(){return this.$ti.i("fn<1>").a(A.cB.prototype.gM.call(this))}, -bk(a,b){var s,r=this,q=r.$ti.i("fn<1>").a(A.cB.prototype.gM.call(r)).f,p=b.f -if(q!==p){s=r.gCc() -q.T(0,s) -p.aq(0,s)}r.Jc(0,b)}, -bJ(a){var s=this -if(s.d5){s.J1(s.$ti.i("fn<1>").a(A.cB.prototype.gM.call(s))) -s.d5=!1}return s.Jb(0)}, -aa4(){this.d5=!0 -this.eV()}, -pu(a){this.J1(a) -this.d5=!1}, -kK(){var s=this -s.$ti.i("fn<1>").a(A.cB.prototype.gM.call(s)).f.T(0,s.gCc()) -s.qo()}} -A.dJ.prototype={} -A.a7S.prototype={ -$1(a){var s,r,q -if(a===this.a)return!1 -if(a instanceof A.cB&&a.gM() instanceof A.dJ){s=t.og.a(a.gM()) -r=A.J(s) -q=this.c -if(!q.A(0,r)){q.I(0,r) -this.d.push(s)}}return!0}, -$S:19} -A.JA.prototype={} -A.EU.prototype={ -K(a,b){var s,r,q,p=this.d -for(s=this.c,r=s.length,q=0;q"))}} -A.xj.prototype={ -gM(){return this.$ti.i("iJ<1>").a(A.b_.prototype.gM.call(this))}, -gL(){return this.$ti.i("hz<1,t>").a(A.b_.prototype.gL.call(this))}, -bP(a){var s=this.Y -if(s!=null)a.$1(s)}, -jp(a){this.Y=null -this.l0(a)}, -eq(a,b){var s=this -s.qr(a,b) -s.$ti.i("hz<1,t>").a(A.b_.prototype.gL.call(s)).Hj(s.gME())}, -bk(a,b){var s,r=this -r.mE(0,b) -s=r.$ti.i("hz<1,t>") -s.a(A.b_.prototype.gL.call(r)).Hj(r.gME()) -s=s.a(A.b_.prototype.gL.call(r)) -s.xW$=!0 -s.a5()}, -iV(){var s=this.$ti.i("hz<1,t>").a(A.b_.prototype.gL.call(this)) -s.xW$=!0 -s.a5() -this.Au()}, -kK(){this.$ti.i("hz<1,t>").a(A.b_.prototype.gL.call(this)).Hj(null) -this.YO()}, -aaQ(a){this.r.rG(this,new A.anD(this,a))}, -lT(a,b){this.$ti.i("hz<1,t>").a(A.b_.prototype.gL.call(this)).sbq(a)}, -m1(a,b,c){}, -ma(a,b){this.$ti.i("hz<1,t>").a(A.b_.prototype.gL.call(this)).sbq(null)}} -A.anD.prototype={ -$0(){var s,r,q,p,o,n,m,l,k,j=this,i=null -try{o=j.a -n=o.$ti.i("iJ<1>") -m=n.a(A.b_.prototype.gM.call(o)) -i=m.c.$2(o,j.b) -n.a(A.b_.prototype.gM.call(o))}catch(l){s=A.Z(l) -r=A.aD(l) -o=j.a -k=A.A0(A.aGG(A.bA("building "+o.$ti.i("iJ<1>").a(A.b_.prototype.gM.call(o)).j(0)),s,r,new A.anE(o))) -i=k}try{o=j.a -o.Y=o.ex(o.Y,i,null)}catch(l){q=A.Z(l) -p=A.aD(l) -o=j.a -k=A.A0(A.aGG(A.bA("building "+o.$ti.i("iJ<1>").a(A.b_.prototype.gM.call(o)).j(0)),q,p,new A.anF(o))) -i=k -o.Y=o.ex(null,i,o.d)}}, -$S:0} -A.anE.prototype={ -$0(){var s=A.b([],t.F) -return s}, -$S:32} -A.anF.prototype={ -$0(){var s=A.b([],t.F) -return s}, -$S:32} -A.hz.prototype={ -Hj(a){if(J.e(a,this.Fo$))return -this.Fo$=a -this.a5()}} -A.us.prototype={ -aT(a){var s=new A.GC(null,!0,null,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -return s}} -A.GC.prototype={ -bc(a){return 0}, -b2(a){return 0}, -b5(a){return 0}, -bb(a){return 0}, -cd(a){return B.n}, -bX(){var s=this,r=t.k,q=r.a(A.t.prototype.ga8.call(s)) -if(s.xW$||!r.a(A.t.prototype.ga8.call(s)).k(0,s.RS$)){s.RS$=r.a(A.t.prototype.ga8.call(s)) -s.xW$=!1 -r=s.Fo$ -r.toString -s.FU(r,A.r(s).i("hz.0"))}r=s.u$ -if(r!=null){r.cn(0,q,!0) -r=s.u$.rx -r.toString -s.rx=q.b0(r)}else s.rx=new A.S(B.b.q(1/0,q.a,q.b),B.b.q(1/0,q.c,q.d))}, -dH(a){var s=this.u$ -if(s!=null)return s.jL(a) -return this.Ar(a)}, -cZ(a,b){var s=this.u$ -s=s==null?null:s.c7(a,b) -return s===!0}, -aP(a,b){var s=this.u$ -if(s!=null)a.eG(s,b)}} -A.Z4.prototype={ -aC(a){var s -this.dS(a) -s=this.u$ -if(s!=null)s.aC(a)}, -av(a){var s -this.de(0) -s=this.u$ -if(s!=null)s.av(0)}} -A.Z5.prototype={} -A.xC.prototype={} -A.atm.prototype={ -$1(a){return this.a.a=a}, -$S:62} -A.atn.prototype={ -$1(a){return a.b}, -$S:377} -A.ato.prototype={ -$1(a){var s,r,q,p -for(s=J.ah(a),r=this.a,q=this.b,p=0;ph)i=h-r -else if(i")) -s=r.lZ(r,new A.adV(),new A.adW()) -if(s==null)return!1 -return s.a===this}, -gST(){var s,r=this.a -if(r==null)return!1 -r=r.e -r=new A.c6(r,A.a8(r).i("c6<1,dM?>")) -s=r.lQ(r,new A.adX(),new A.adY()) -if(s==null)return!1 -return s.a===this}, -gSm(){var s,r,q,p,o=this.a -if(o==null)return!1 -for(o=o.e,s=o.length,r=0;r=1)return!0}return!1}, -galL(){var s=this.a -if(s==null)return!1 -s=s.e -s=new A.c6(s,A.a8(s).i("c6<1,dM?>")) -s=s.lQ(s,new A.adT(this),new A.adU()) -return(s==null?null:s.gkv())===!0}} -A.adS.prototype={ -$1(a){var s,r=this.a.a -if(r==null)s=null -else{r.a.toString -s=!0}if(s===!0)r.y.kG()}, -$S:21} -A.adR.prototype={ -$1(a){var s=this.a.a -if(s!=null)s.y.kG()}, -$S:21} -A.adV.prototype={ -$1(a){return a!=null&&a.gkv()}, -$S:38} -A.adW.prototype={ -$0(){return null}, -$S:5} -A.adX.prototype={ -$1(a){return a!=null&&a.gkv()}, -$S:38} -A.adY.prototype={ -$0(){return null}, -$S:5} -A.adT.prototype={ -$1(a){return a!=null&&A.aG3(this.a).$1(a)}, -$S:38} -A.adU.prototype={ -$0(){return null}, -$S:5} -A.hC.prototype={ -j(a){return'RouteSettings("'+A.d(this.a)+'", '+A.d(this.b)+")"}, -gaF(a){return this.a}} -A.j6.prototype={ -oX(a,b){}, -ke(a,b){}, -Ro(a,b){}, -t4(a,b){}, -Rp(a,b){}, -t5(){}} -A.py.prototype={ -d1(a){return a.f!=this.f}} -A.adQ.prototype={} -A.RA.prototype={} -A.KZ.prototype={} -A.uI.prototype={ -au(){var s=null,r=t.Z,q=t.Tp -return new A.k_(A.b([],t.uD),new A.Uo(A.a_(0,s,!1,r)),A.eI(s,q),A.eI(s,q),A.a5s(!0,"Navigator Scope",!1),new A.D6(0,A.a_(0,s,!1,r),t.dZ),new A.dg(!1,A.a_(0,s,!1,r),t.uh),A.aT(t.S),s,A.v(t.yb,t.W),s,!0,s,s,s,B.l)}, -amT(a,b){return this.Q.$2(a,b)}} -A.aao.prototype={ -$1(a){return a==null}, -$S:124} -A.eQ.prototype={ -j(a){return"_RouteLifecycle."+this.b}} -A.Vn.prototype={} -A.dM.prototype={ -gfO(){var s=this.b -if(s!=null)return"r+"+s.gUn() -return null}, -akW(a,b,c,d){var s,r,q,p=this,o=p.c,n=p.a -n.a=b -n.lU() -s=p.c -if(s===B.xY||s===B.xZ){r=n.t3() -p.c=B.y_ -r.apC(new A.aqL(p,b))}else{n.ES(c) -p.c=B.em}if(a)n.t2(null) -s=o===B.Xv||o===B.xZ -q=b.r -if(s)q.dr(0,new A.Gc(n,d)) -else q.dr(0,new A.xx(n,d))}, -akV(a,b){var s,r=this -r.c=B.Xr -s=r.a -if((s.d.a.a&30)!==0)return!0 -if(!s.na(r.r)){r.c=B.em -return!1}r.r=null -return!0}, -bI(a){if(this.c.a>=10)return -this.x=!0 -this.c=B.xX}, -ahK(a,b){var s=this -if(s.c.a>=10)return -s.x=!0 -s.r=b -s.c=B.Xx}, -cq(a,b){return this.ahK(a,b,t.z)}, -m(a){var s,r,q,p,o,n,m={} -this.c=B.Xt -s=this.a -r=s.gyO() -q=new A.aqJ() -p=A.a8(r) -o=new A.aJ(r,q,p.i("aJ<1>")) -if(!o.ga3(o).v())s.m(0) -else{m.a=o.gp(o) -for(s=B.d.ga3(r),p=new A.ko(s,q,p.i("ko<1>"));p.v();){r=s.gJ(s) -n=A.b5("listener") -q=new A.aqK(m,this,r,n) -n.b=q -r.aq(0,q)}}}, -gkv(){var s=this.c.a -return s<=10&&s>=1}} -A.aqL.prototype={ -$0(){var s=this.a -if(s.c===B.y_){s.c=B.em -this.b.BH()}}, -$S:0} -A.aqJ.prototype={ -$1(a){return a.d}, -$S:383} -A.aqK.prototype={ -$0(){var s=this,r=s.a;--r.a -s.c.T(0,s.d.aJ()) -if(r.a===0)s.b.a.m(0)}, -$S:0} -A.aqM.prototype={ -$1(a){return a.a===this.a}, -$S:69} -A.oe.prototype={} -A.xx.prototype={ -nt(a){a.oX(this.a,this.b)}} -A.Ga.prototype={ -nt(a){a.ke(this.a,this.b)}} -A.Gb.prototype={ -nt(a){a.Ro(this.a,this.b)}} -A.Gc.prototype={ -nt(a){a.t4(this.a,this.b)}} -A.k_.prototype={ -aW(){var s,r,q,p=this -p.bp() -for(s=p.a.y,r=s.length,q=0;q0?s[r-1]:a0 -o=A.b([],t.uD) -for(s=a.x,n=a.r,m=a0,l=m,k=!1,j=!1;r>=0;){switch(q.c.a){case 1:i=a.l9(r-1,A.azO()) -h=i>=0?a.e[i]:a0 -h=h==null?a0:h.a -g=q.a -g.a=a -g.lU() -q.c=B.Xu -n.dr(0,new A.xx(g,h)) -continue -case 2:if(k||l==null){h=q.a -h.t_() -q.c=B.em -if(l==null)h.t2(a0) -continue}break -case 3:case 4:case 6:h=p==null?a0:p.a -i=a.l9(r-1,A.azO()) -g=i>=0?a.e[i]:a0 -g=g==null?a0:g.a -q.akW(l==null,a,h,g) -if(q.c===B.em)continue -break -case 5:if(!j&&m!=null){q.a.oW(m) -q.e=m}j=!0 -break -case 7:if(!j&&m!=null){q.a.oW(m) -q.e=m}k=!0 -j=!0 -break -case 8:i=a.l9(r,A.ZR()) -h=i>=0?a.e[i]:a0 -if(!q.akV(a,h==null?a0:h.a))continue -if(!j){if(m!=null){q.a.oW(m) -q.e=m}m=q.a}h=q.a -i=a.l9(r,A.ZR()) -g=i>=0?a.e[i]:a0 -s.dr(0,new A.Ga(h,g==null?a0:g.a)) -if(q.c===B.mB)continue -k=!0 -break -case 11:break -case 9:h=q.a -g=q.r -if(g==null)g=a0 -h=h.d.a -if((h.a&30)!==0)A.R(A.ae("Future already completed")) -h.qC(g) -q.r=null -q.c=B.xX -continue -case 10:if(!j){if(m!=null)q.a.oW(m) -m=a0}i=a.l9(r,A.ZR()) -h=i>=0?a.e[i]:a0 -h=h==null?a0:h.a -q.c=B.Xs -if(q.x)s.dr(0,new A.Gb(q.a,h)) -continue -case 12:if(!k&&l!=null)break -q.c=B.mB -continue -case 13:o.push(B.d.fL(a.e,r)) -q=l -break -case 14:case 0:break}--r -f=r>0?a.e[r-1]:a0 -l=q -q=p -p=f}a.a6J() -a.a6L() -a.a.toString -s=a.e -s=new A.c6(s,A.a8(s).i("c6<1,dM?>")) -e=s.lZ(s,new A.aac(),new A.aad()) -d=e==null?a0:e.a.b.a -if(d!=null&&d!==a.cy){A.aTN(d,!1,a0) -a.cy=d}for(s=o.length,c=0;c=0;){s=m.e[k] -r=s.c.a -if(!(r<=12&&r>=3)){--k -continue}q=m.a7u(k+1,A.aI4()) -r=q==null -p=r?l:q.a -o=s.f -if(p!=o){if((r?l:q.a)==null){p=s.e -p=p!=null&&p===o}else p=!1 -if(!p){p=s.a -p.t2(r?l:q.a)}s.f=r?l:q.a}--k -n=m.l9(k,A.aI4()) -r=n>=0?m.e[n]:l -p=r==null -o=p?l:r.a -if(o!=s.d){o=s.a -o.EN(p?l:r.a) -s.d=p?l:r.a}}}, -a7v(a,b){a=this.l9(a,b) -return a>=0?this.e[a]:null}, -l9(a,b){while(!0){if(!(a>=0&&!b.$1(this.e[a])))break;--a}return a}, -a7u(a,b){var s -while(!0){s=this.e -if(!(a?") -q=r.a(this.a.r.$1(s)) -return q==null&&!b?r.a(this.a.x.$1(s)):q}, -NZ(a,b,c){return this.ri(a,!1,b,c)}, -anB(a){var s=A.aG2(a,B.xY,null) -this.e.push(s) -this.BH() -this.JG(s.a) -return a.d.a}, -m5(a){return this.anB(a,t.X)}, -JG(a){this.a45()}, -tM(a){var s=0,r=A.C(t.y),q,p=this,o,n,m -var $async$tM=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)$async$outer:switch(s){case 0:m=p.e -m=new A.c6(m,A.a8(m).i("c6<1,dM?>")) -o=m.lZ(m,new A.aae(),new A.aaf()) -if(o==null){q=!1 -s=1 -break}s=3 -return A.H(o.a.iv(),$async$tM) -case 3:n=c -if(p.c==null){q=!0 -s=1 -break}m=p.e -m=new A.c6(m,A.a8(m).i("c6<1,dM?>")) -if(o!==m.lZ(m,new A.aag(),new A.aah())){q=!0 -s=1 -break}switch(n.a){case 2:q=!1 -s=1 -break $async$outer -case 0:p.u4(0,a) -q=!0 -s=1 -break $async$outer -case 1:q=!0 -s=1 -break $async$outer}case 1:return A.A(q,r)}}) -return A.B($async$tM,r)}, -Tc(){return this.tM(null,t.X)}, -amr(a){return this.tM(a,t.X)}, -TI(a,b){var s=B.d.am6(this.e,A.azO()) -s.r=b -s.c=B.Xw -this.BI(!1) -this.JG(s.a)}, -e9(a){return this.TI(a,null,t.X)}, -u4(a,b){return this.TI(a,b,t.X)}, -u5(a){var s,r=this.e -r=new A.c6(r,A.a8(r).i("c6<1,dM?>")) -s=r.lZ(r,new A.aai(),new A.aaj()) -for(;s!=null;){if(a.$1(s.a))return -this.e9(0) -r=this.e -r=new A.c6(r,A.a8(r).i("c6<1,dM?>")) -s=r.lZ(r,new A.aak(),new A.aal())}}, -RV(a){B.d.S_(this.e,A.aG3(a)).c=B.mB -if(!this.dx)this.BI(!1)}, -sPF(a){this.dy=a -this.fr.sn(0,a>0)}, -aiT(){var s,r,q,p,o,n,m=this -m.sPF(m.dy+1) -if(m.dy===1){s=m.l9(m.e.length-1,A.ZR()) -r=m.e[s].a -q=!r.gHu()&&s>0?m.a7v(s-1,A.ZR()).a:null -for(p=A.a(m.ch,"_effectiveObservers"),o=p.length,n=0;n7){i=j.a -i.c.sn(0,d) -continue}if(l){i=j.b -l=(i==null?d:i.gSZ())===!0}else l=!1 -i=j.a -h=l?j.gfO():d -i.c.sn(0,h) -if(l){i=j.b -h=i.b -i=h==null?i.b=i.xt():h -if(!m){h=J.ah(q) -g=h.gp(q) -f=s.length -m=g<=f||!J.e(h.h(q,f),i)}else m=!0 -s.push(i)}}m=m||s.length!==J.aZ(q) -e.a6t(s,n,p,o) -if(m||o.gbv(o)){e.y=p -e.W()}}, -a6t(a,b,c,d){var s,r=a.length -if(r!==0){s=b==null?null:b.gfO() -c.l(0,s,a) -d.w(0,s)}}, -ar(a){if(this.y==null)return -this.y=null -this.W()}, -Uo(a,b){var s,r,q,p,o,n=A.b([],t.uD) -if(this.y!=null)s=a!=null&&a.gfO()==null -else s=!0 -if(s)return n -s=this.y -s.toString -r=J.N(s,a==null?null:a.gfO()) -if(r==null)return n -for(s=J.aW(r);s.v();){q=A.aVN(s.gJ(s)) -p=q.EE(b) -o=$.aws() -n.push(new A.dM(p,q,B.mA,o,o,o))}return n}, -xD(){return null}, -pc(a){a.toString -return J.aO7(t.f.a(a),new A.anf(),t.ob,t.UX)}, -tB(a){this.y=a}, -pT(){return this.y}, -glH(a){return this.y!=null}} -A.anf.prototype={ -$2(a,b){return new A.aX(A.cR(a),A.fZ(t.j.a(b),!0,t.K),t.qE)}, -$S:387} -A.aov.prototype={ -$2(a,b){if(!a.a)a.T(0,b)}, -$S:57} -A.Gd.prototype={ -c4(){this.dq() -this.d2() -this.ef()}, -m(a){var s=this,r=s.aY$ -if(r!=null)r.T(0,s.ge2()) -s.aY$=null -s.ba(0)}} -A.Ge.prototype={ -bw(a){this.c3(a) -this.p_()}, -bZ(){var s,r,q,p,o=this -o.dZ() -s=o.bx$ -r=o.gkH() -q=o.c -q.toString -q=A.qC(q) -o.c0$=q -p=o.mW(q,r) -if(r){o.hF(s,o.cO$) -o.cO$=!1}if(p)if(s!=null)s.m(0)}, -m(a){var s,r=this -r.dw$.a9(0,new A.aov()) -s=r.bx$ -if(s!=null)s.m(0) -r.bx$=null -r.ZS(0)}} -A.et.prototype={ -jK(a){var s -if(a instanceof A.eL){s=a.gM() -if(s instanceof A.cM)if(s.abr(this,a))return!1}return!0}, -eR(a){if(a!=null)a.mj(this.guA())}, -j(a){var s=A.b([],t.s) -this.cD(s) -return"Notification("+B.d.c1(s,", ")+")"}, -cD(a){}} -A.cM.prototype={ -abr(a,b){if(this.$ti.c.b(a))return this.d.$1(a) -return!1}, -K(a,b){return this.c}} -A.fY.prototype={} -A.C0.prototype={ -j(a){return"OverflowBarAlignment."+this.b}} -A.NX.prototype={ -aT(a){var s=this,r=a.X(t.I) -r.toString -r=r.f -r=new A.xI(s.e,s.f,s.r,s.x,s.y,r,B.j,0,null,null,A.am(t.T)) -r.gaG() -r.gaQ() -r.fr=!1 -r.P(0,null) -return r}, -aZ(a,b){var s,r=this -t.Eg.a(b) -b.sA4(0,r.e) -b.shr(r.f) -b.sanl(r.r) -b.sanj(r.x) -b.sank(r.y) -s=a.X(t.I) -s.toString -b.sc5(0,s.f) -b.sh_(B.j)}} -A.kw.prototype={} -A.xI.prototype={ -sA4(a,b){if(this.C===b)return -this.C=b -this.a5()}, -shr(a){if(this.V==a)return -this.V=a -this.a5()}, -sanl(a){if(this.ac===a)return -this.ac=a -this.a5()}, -sanj(a){if(this.an===a)return -this.an=a -this.a5()}, -sank(a){if(this.aN===a)return -this.aN=a -this.a5()}, -sc5(a,b){if(this.bf===b)return -this.bf=b -this.a5()}, -sh_(a){var s=this -if(a===s.aU)return -s.aU=a -s.aS() -s.aE()}, -ez(a){if(!(a.e instanceof A.kw))a.e=new A.kw(null,null,B.i)}, -b5(a){var s,r,q,p,o,n=this,m=n.Z$ -if(m==null)return 0 -for(s=A.r(n).i("a9.1"),r=0;m!=null;){r+=m.ad(B.F,1/0,m.gb6()) -q=m.e -q.toString -m=s.a(q).a1$}q=n.C -p=n.c9$ -m=n.Z$ -if(r+q*(p-1)>a){for(o=0;m!=null;){o+=m.ad(B.T,a,m.gbr()) -q=m.e -q.toString -m=s.a(q).a1$}return o+n.ac*(n.c9$-1)}else{for(o=0;m!=null;){o=Math.max(o,m.ad(B.T,a,m.gbr())) -q=m.e -q.toString -m=s.a(q).a1$}return o}}, -bb(a){var s,r,q,p,o,n=this,m=n.Z$ -if(m==null)return 0 -for(s=A.r(n).i("a9.1"),r=0;m!=null;){r+=m.ad(B.F,1/0,m.gb6()) -q=m.e -q.toString -m=s.a(q).a1$}q=n.C -p=n.c9$ -m=n.Z$ -if(r+q*(p-1)>a){for(o=0;m!=null;){o+=m.ad(B.ar,a,m.gbN()) -q=m.e -q.toString -m=s.a(q).a1$}return o+n.ac*(n.c9$-1)}else{for(o=0;m!=null;){o=Math.max(o,m.ad(B.ar,a,m.gbN())) -q=m.e -q.toString -m=s.a(q).a1$}return o}}, -bc(a){var s,r,q,p=this,o=p.Z$ -if(o==null)return 0 -for(s=A.r(p).i("a9.1"),r=0;o!=null;){r+=o.ad(B.F,1/0,o.gb6()) -q=o.e -q.toString -o=s.a(q).a1$}return r+p.C*(p.c9$-1)}, -b2(a){var s,r,q,p=this,o=p.Z$ -if(o==null)return 0 -for(s=A.r(p).i("a9.1"),r=0;o!=null;){r+=o.ad(B.M,1/0,o.gbh()) -q=o.e -q.toString -o=s.a(q).a1$}return r+p.C*(p.c9$-1)}, -dH(a){return this.xH(a)}, -cd(a){var s,r,q,p,o,n,m,l,k,j=this,i=j.Z$ -if(i==null)return new A.S(B.b.q(0,a.a,a.b),B.b.q(0,a.c,a.d)) -s=a.b -r=new A.al(0,s,0,a.d) -for(q=A.r(j).i("a9.1"),p=0,o=0,n=0;i!=null;){m=i.f0(r) -p+=m.a -l=m.b -o=Math.max(o,l) -n+=l+j.ac -l=i.e -l.toString -i=q.a(l).a1$}k=p+j.C*(j.c9$-1) -if(k>s)return a.b0(new A.S(s,n-j.ac)) -else return a.b0(new A.S(j.V==null?k:s,o))}, -bX(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2={},a3=a2.a=a1.Z$ -if(a3==null){s=t.k.a(A.t.prototype.ga8.call(a1)) -a1.rx=new A.S(B.b.q(0,s.a,s.b),B.b.q(0,s.c,s.d)) -return}s=t.k -r=s.a(A.t.prototype.ga8.call(a1)) -q=new A.al(0,r.b,0,r.d) -for(r=A.r(a1).i("a9.1"),p=a3,o=0,n=0,m=0;p!=null;p=a3){p.cn(0,q,!0) -p=a2.a -l=p.rx -k=l.a -o+=k -n=Math.max(n,l.b) -m=Math.max(m,k) -p=p.e -p.toString -a3=r.a(p).a1$ -a2.a=a3}j=a1.bf===B.a7 -i=o+a1.C*(a1.c9$-1) -if(i>s.a(A.t.prototype.ga8.call(a1)).b){a3=a1.aN===B.bj?a1.Z$:a1.cG$ -a2.a=a3 -h=new A.aqq(a2,a1) -for(r=t.pi,p=a3,g=0;p!=null;p=a3){l=p.e -l.toString -r.a(l) -switch(a1.an.a){case 0:if(j){p=s.a(A.t.prototype.ga8.call(a1)) -k=a2.a -f=p.b-k.rx.a -p=k}else f=0 -break -case 2:p=s.a(A.t.prototype.ga8.call(a1)) -k=a2.a -f=(p.b-k.rx.a)/2 -p=k -break -case 1:if(j)f=0 -else{p=s.a(A.t.prototype.ga8.call(a1)) -k=a2.a -f=p.b-k.rx.a -p=k}break -default:f=0}l.a=new A.m(f,g) -g+=p.rx.b+a1.ac -a3=h.$0() -a2.a=a3}a1.rx=s.a(A.t.prototype.ga8.call(a1)).b0(new A.S(s.a(A.t.prototype.ga8.call(a1)).b,g-a1.ac))}else{a3=a1.Z$ -a2.a=a3 -e=a3.rx.a -d=a1.V==null?i:s.a(A.t.prototype.ga8.call(a1)).b -a1.rx=s.a(A.t.prototype.ga8.call(a1)).b0(new A.S(d,n)) -f=A.b5("x") -c=a1.C -switch(a1.V){case null:f.b=j?a1.rx.a-e:0 -break -case B.x:f.b=j?a1.rx.a-e:0 -break -case B.cW:s=a1.rx.a -b=(s-i)/2 -f.b=j?s-b-e:b -break -case B.dG:f.b=j?i-e:a1.rx.a-i -break -case B.cX:s=a1.rx.a -c=(s-o)/(a1.c9$-1) -f.b=j?s-e:0 -break -case B.Nr:s=a1.c9$ -c=s>0?(a1.rx.a-o)/s:0 -s=c/2 -f.b=j?a1.rx.a-s-e:s -break -case B.Ns:s=a1.rx.a -c=(s-o)/(a1.c9$+1) -f.b=j?s-c-e:c -break}for(s=!j,p=t.pi,l=f.a;k=a2.a,k!=null;){a=k.e -a.toString -p.a(a) -a0=f.b -if(a0===f)A.R(A.dS(l)) -k=k.rx -a.a=new A.m(a0,(n-k.b)/2) -if(s)k=f.b=a0+(k.a+c) -else k=a0 -a3=a2.a=r.a(a).a1$ -if(j&&a3!=null)f.b=k-(a3.rx.a+c)}}}, -cZ(a,b){return this.oT(a,b)}, -aP(a,b){this.kb(a,b)}} -A.aqq.prototype={ -$0(){var s=this.b,r=s.aN,q=this.a.a -s=A.r(s).i("a9.1") -if(r===B.bj){r=q.e -r.toString -r=s.a(r).a1$ -s=r}else{r=q.e -r.toString -r=s.a(r).ct$ -s=r}return s}, -$S:388} -A.Z7.prototype={ -aC(a){var s,r,q -this.dS(a) -s=this.Z$ -for(r=t.pi;s!=null;){s.aC(a) -q=s.e -q.toString -s=r.a(q).a1$}}, -av(a){var s,r,q -this.de(0) -s=this.Z$ -for(r=t.pi;s!=null;){s.av(0) -q=s.e -q.toString -s=r.a(q).a1$}}} -A.Z8.prototype={} -A.k2.prototype={ -snv(a){var s -if(this.b===a)return -this.b=a -s=this.e -if(s!=null)s.KX()}, -stK(a){if(this.c)return -this.c=!0 -this.e.KX()}, -Pq(a){if(a===this.d)return -this.d=a -this.W()}, -bI(a){var s,r=this.e -r.toString -this.e=null -if(r.c==null)return -B.d.w(r.d,this) -s=$.c2 -if(s.cx$===B.e_)s.z$.push(new A.aaM(r)) -else r.MO()}, -eV(){var s=this.f.gaj() -if(s!=null)s.wd()}, -j(a){return"#"+A.bX(this)+"(opaque: "+this.b+"; maintainState: "+this.c+")"}} -A.aaM.prototype={ -$1(a){this.a.MO()}, -$S:2} -A.xz.prototype={ -au(){return new A.Gf(B.l)}} -A.Gf.prototype={ -aW(){this.bp() -this.a.c.Pq(!0)}, -m(a){this.a.c.Pq(!1) -this.ba(0)}, -K(a,b){var s=this.a -return new A.wn(s.d,s.c.a.$1(b),null)}, -wd(){this.ag(new A.aoz())}} -A.aoz.prototype={ -$0(){}, -$S:0} -A.qe.prototype={ -au(){return new A.uO(A.b([],t.wi),null,null,B.l)}} -A.uO.prototype={ -aW(){this.bp() -this.SF(0,this.a.c)}, -Cm(a,b){if(a!=null)return B.d.en(this.d,a) -return this.d.length}, -SE(a,b,c){b.e=this -this.ag(new A.aaQ(this,c,null,b))}, -pg(a,b){return this.SE(a,b,null)}, -SF(a,b){var s,r=b.length -if(r===0)return -for(s=0;s=0;--r){o=s[r] -if(q){++p -m.push(new A.xz(o,!0,o.f)) -q=!o.b||!1}else if(o.c)m.push(new A.xz(o,!1,o.f))}s=m.length -this.a.toString -n=t.H8 -return new A.Hn(s-p,B.aM,A.ai(new A.c1(m,n),!1,n.i("aI.E")),null)}} -A.aaQ.prototype={ -$0(){var s=this,r=s.a -B.d.ks(r.d,r.Cm(s.b,s.c),s.d)}, -$S:0} -A.aaP.prototype={ -$0(){var s=this,r=s.a -B.d.tC(r.d,r.Cm(s.b,s.c),s.d)}, -$S:0} -A.aaR.prototype={ -$0(){var s,r,q=this,p=q.a,o=p.d -B.d.sp(o,0) -s=q.b -B.d.P(o,s) -r=q.c -r.uh(s) -B.d.tC(o,p.Cm(q.d,q.e),r)}, -$S:0} -A.aaO.prototype={ -$0(){}, -$S:0} -A.aaN.prototype={ -$0(){}, -$S:0} -A.Hn.prototype={ -ce(a){var s=A.dI(t.u),r=($.bv+1)%16777215 -$.bv=r -return new A.XU(s,r,this,B.a2)}, -aT(a){var s=a.X(t.I) -s.toString -s=new A.xJ(s.f,this.e,this.f,A.am(t.O5),0,null,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.P(0,null) -return s}, -aZ(a,b){var s=this.e -if(b.an!==s){b.an=s -b.a5()}s=a.X(t.I) -s.toString -b.sc5(0,s.f) -s=this.f -if(s!==b.aN){b.aN=s -b.aS() -b.aE()}}} -A.XU.prototype={ -gM(){return t.sG.a(A.hs.prototype.gM.call(this))}, -gL(){return t._2.a(A.hs.prototype.gL.call(this))}} -A.xJ.prototype={ -ez(a){if(!(a.e instanceof A.f0))a.e=new A.f0(null,null,B.i)}, -abS(){if(this.V!=null)return -this.V=B.b1.R(this.ac)}, -sc5(a,b){var s=this -if(s.ac===b)return -s.ac=b -s.V=null -s.a5()}, -gl8(){var s,r,q,p,o=this -if(o.an===A.a9.prototype.gQv.call(o))return null -s=A.a9.prototype.gak_.call(o,o) -for(r=o.an,q=t.Q;r>0;--r){p=s.e -p.toString -s=q.a(p).a1$}return s}, -bc(a){return A.qz(this.gl8(),new A.aqw(a))}, -b2(a){return A.qz(this.gl8(),new A.aqu(a))}, -b5(a){return A.qz(this.gl8(),new A.aqv(a))}, -bb(a){return A.qz(this.gl8(),new A.aqt(a))}, -dH(a){var s,r,q,p,o=this.gl8() -for(s=t.Q,r=null;o!=null;){q=o.e -q.toString -s.a(q) -p=o.jL(a) -if(p!=null){p+=q.a.b -r=r!=null?Math.min(r,p):p}o=q.a1$}return r}, -gix(){return!0}, -cd(a){return new A.S(B.b.q(1/0,a.a,a.b),B.b.q(1/0,a.c,a.d))}, -bX(){var s,r,q,p,o,n,m,l,k=this -k.C=!1 -if(k.c9$-k.an===0)return -k.abS() -s=t.k.a(A.t.prototype.ga8.call(k)) -r=A.yV(new A.S(B.b.q(1/0,s.a,s.b),B.b.q(1/0,s.c,s.d))) -q=k.gl8() -for(s=t.Q,p=t.C;q!=null;){o=q.e -o.toString -s.a(o) -if(!o.gyw()){q.cn(0,r,!0) -n=k.V -n.toString -m=k.rx -m.toString -l=q.rx -l.toString -o.a=n.n1(p.a(m.as(0,l)))}else{n=k.rx -n.toString -m=k.V -m.toString -k.C=A.aEK(q,o,n,m)||k.C}q=o.a1$}}, -cZ(a,b){var s,r,q,p=this,o={},n=o.a=p.an===A.a9.prototype.gQv.call(p)?null:p.cG$ -for(s=t.Q,r=0;r0)n=p -else n=null -m=n===s -s=j.c -s.toString -new A.C1(m,0).eR(s) -s=j.x -s.l(0,m,!0) -s.h(0,m).toString -n.d=0 -s.h(0,m).toString -s=a.f -if(s!==0){r=n.c -if(r!=null)r.ay(0) -n.c=null -l=B.c.q(Math.abs(s),100,1e4) -s=n.f -if(n.a===B.fK)r=0.3 -else{r=A.a(n.r,"_glowOpacity") -q=r.b -r=r.a -r=q.al(0,r.gn(r))}s.a=r -r.toString -s.b=B.c.q(l*0.00006,r,0.5) -r=n.x -s=A.a(n.y,"_glowSize") -q=s.b -s=s.a -r.a=q.al(0,s.gn(s)) -r.b=Math.min(0.025+75e-8*l*l,1) -A.a(n.b,i).e=A.b1(0,B.c.aX(0.15+l*0.02),0) -A.a(n.b,i).nm(0,0) -n.cx=0.5 -n.a=B.WU}else{s=a.d -if(s!=null){p=a.b.gL() -p.toString -t.q.a(p) -o=p.rx -o.toString -k=p.j4(s.d) -switch(A.bq(r.e).a){case 0:n.toString -s=o.b -n.TR(0,Math.abs(q),o.a,B.c.q(k.b,0,s),s) -break -case 1:n.toString -s=o.a -n.TR(0,Math.abs(q),o.b,B.c.q(k.a,0,s),s) -break}}}}else if(a instanceof A.nG||a instanceof A.ji)if(a.gRC()!=null){s=j.d -if(s.a===B.fL)s.mS(B.dp) -s=j.e -if(s.a===B.fL)s.mS(B.dp)}j.r=A.J(a) -return!1}, -m(a){this.d.m(0) -this.e.m(0) -this.a_U(0)}, -K(a,b){var s=this,r=null,q=s.a,p=s.d,o=s.e,n=q.e,m=s.f -return new A.cM(new A.ig(A.kW(new A.ig(q.x,r),new A.Un(p,o,n,m),r,r,B.n),r),s.gCJ(),r,t.WA)}} -A.rm.prototype={ -j(a){return"_GlowState."+this.b}} -A.Fs.prototype={ -saL(a,b){if(this.db.k(0,b))return -this.db=b -this.W()}, -sQe(a){if(this.dx===a)return -this.dx=a -this.W()}, -m(a){var s,r=this -A.a(r.b,"_glowController").m(0) -s=A.a(r.z,"_displacementTicker") -s.x.cA$.w(0,s) -s.Jn(0) -s=r.c -if(s!=null)s.ay(0) -r.hk(0)}, -TR(a,b,c,d,e){var s,r,q,p,o=this,n="_glowOpacity",m="_glowSize",l="_displacementTicker",k="_glowController",j=o.c -if(j!=null)j.ay(0) -o.cy=o.cy+b/200 -j=o.f -s=A.a(o.r,n) -r=s.b -s=s.a -j.a=r.al(0,s.gn(s)) -s=A.a(o.r,n) -r=s.b -s=s.a -j.b=Math.min(r.al(0,s.gn(s))+b/c*0.8,0.5) -q=Math.min(c,e*0.20096189432249995) -s=o.x -r=A.a(o.y,m) -j=r.b -r=r.a -s.a=j.al(0,r.gn(r)) -r=Math.sqrt(o.cy*q) -j=A.a(o.y,m) -p=j.b -j=j.a -s.b=Math.max(1-1/(0.7*r),A.ds(p.al(0,j.gn(j)))) -j=d/e -o.ch=j -if(j!==o.cx){if(!A.a(o.z,l).galX())A.a(o.z,l).hj(0)}else{A.a(o.z,l).ft(0) -o.Q=null}A.a(o.b,k).e=B.nD -if(o.a!==B.fL){A.a(o.b,k).nm(0,0) -o.a=B.fL}else{j=A.a(o.b,k).r -if(!(j!=null&&j.a!=null))o.W()}o.c=A.bp(B.nD,new A.an4(o))}, -AX(a){var s=this -if(a!==B.a_)return -switch(s.a.a){case 1:s.mS(B.dp) -break -case 3:s.a=B.fK -s.cy=0 -break -case 2:case 0:break}}, -mS(a){var s,r,q=this,p="_glowController",o=q.a -if(o===B.xW||o===B.fK)return -o=q.c -if(o!=null)o.ay(0) -q.c=null -o=q.f -s=A.a(q.r,"_glowOpacity") -r=s.b -s=s.a -o.a=r.al(0,s.gn(s)) -o.b=0 -o=q.x -s=A.a(q.y,"_glowSize") -r=s.b -s=s.a -o.a=r.al(0,s.gn(s)) -o.b=0 -A.a(q.b,p).e=a -A.a(q.b,p).nm(0,0) -q.a=B.xW}, -afd(a){var s,r=this,q=r.Q -if(q!=null){q=q.a -s=r.ch -r.cx=s-(s-r.cx)*Math.pow(2,-(a.a-q)/$.aKs().a) -r.W()}if(A.Ik(r.ch,r.cx,0.001)){A.a(r.z,"_displacementTicker").ft(0) -r.Q=null}else r.Q=a}, -aP(a,b){var s,r,q,p,o,n,m,l,k=this,j="_glowOpacity",i=A.a(k.r,j),h=i.b -i=i.a -if(J.e(h.al(0,i.gn(i)),0))return -i=b.a -h=b.b -s=i>h?h/i:1 -r=i*3/2 -q=Math.min(h,i*0.20096189432249995) -h=A.a(k.y,"_glowSize") -p=h.b -h=h.a -h=p.al(0,h.gn(h)) -p=k.cx -o=A.aP() -n=o?A.bj():new A.b9(new A.be()) -o=k.db -m=A.a(k.r,j) -l=m.b -m=m.a -n.saL(0,A.aH(B.c.aX(255*l.al(0,m.gn(m))),o.gn(o)>>>16&255,o.gn(o)>>>8&255,o.gn(o)&255)) -a.c2(0) -a.aR(0,0,k.d+k.e) -a.dd(0,1,h*s) -a.lw(0,new A.x(0,0,0+i,0+q)) -a.eS(0,new A.m(i/2*(0.5+p),q-r),r,n) -a.bY(0)}, -j(a){return"_GlowController(color: "+this.db.j(0)+", axis: "+A.aZ1(this.dx)+")"}} -A.an4.prototype={ -$0(){return this.a.mS(B.eD)}, -$S:0} -A.Un.prototype={ -Na(a,b,c,d,e){var s -if(c==null)return -switch(A.kD(d,e)){case B.a0:c.aP(a,b) -break -case B.V:a.c2(0) -a.aR(0,0,b.b) -a.dd(0,1,-1) -c.aP(a,b) -a.bY(0) -break -case B.am:a.c2(0) -a.is(0,1.5707963267948966) -a.dd(0,1,-1) -c.aP(a,new A.S(b.b,b.a)) -a.bY(0) -break -case B.aw:a.c2(0) -s=b.a -a.aR(0,s,0) -a.is(0,1.5707963267948966) -c.aP(a,new A.S(b.b,s)) -a.bY(0) -break}}, -aP(a,b){var s=this,r=s.d -s.Na(a,b,s.b,r,B.nU) -s.Na(a,b,s.c,r,B.eJ)}, -fp(a){return a.b!=this.b||a.c!=this.c}, -j(a){return"_GlowingOverscrollIndicatorPainter("+A.d(this.b)+", "+A.d(this.c)+")"}} -A.w2.prototype={ -au(){return new A.Hc(null,null,B.l)}, -pt(a){return A.ZT().$1(a)}} -A.Hc.prototype={ -got(){var s,r,q,p,o,n=this,m=null,l="_stretchController",k=n.d -if(k===$){s=t._ -r=new A.aG(0,0,s) -q=new A.Hb(r,B.mG,A.a_(0,m,!1,t.Z)) -p=A.bE(m,m,m,m,n) -p.cS(q.gAW()) -A.cG(q.a,l) -q.a=p -o=A.d3(B.et,A.a(p,l),m) -o.a.aq(0,q.gd7()) -t.m.a(o) -A.cG(q.b,"_stretchSize") -q.b=new A.aV(o,r,s.i("aV")) -A.cb(n.d,l) -n.d=q -k=q}return k}, -CK(a){var s,r,q,p,o,n=this,m="_stretchSize",l="_stretchController" -if(!n.a.pt(a))return!1 -if(a instanceof A.k3){n.f=a -J.a6(n.e) -s=a.e -r=n.c -r.toString -new A.C1(s<0,0).eR(r) -n.r=!0 -r=a.f -if(r!==0){s=n.got() -q=B.c.q(Math.abs(r),1,1e4) -r=s.c -p=A.a(s.b,m) -o=p.b -p=p.a -r.a=o.al(0,p.gn(p)) -r.b=Math.min(0.016+1.01/q,1) -A.a(s.a,l).e=A.b1(0,B.c.aX(q*0.02),0) -A.a(s.a,l).nm(0,0) -s.d=B.XC}else if(a.d!=null){r=n.got() -p=a.a.d -p.toString -r.e=Math.abs(s)/p+r.e -p=r.c -s=A.a(r.b,m) -o=s.b -s=s.a -p.a=o.al(0,s.gn(s)) -s=r.e -p.b=0.016*s+0.016*(1-Math.exp(-s*8.237217661997105)) -A.a(r.a,l).e=B.hu -if(r.d!==B.mH){A.a(r.a,l).nm(0,0) -r.d=B.mH}else{s=A.a(r.a,l).r -if(!(s!=null&&s.a!=null))r.W()}}}else if(a instanceof A.nG||a instanceof A.ji){s=n.got() -if(s.d===B.mH)s.mS(B.hu)}n.e=a -return!1}, -a70(a){switch(this.a.c.a){case 0:return a>0?B.h0:B.mI -case 1:return a>0?B.h1:B.en -case 2:return a>0?B.mI:B.h0 -case 3:return a>0?B.en:B.h1}}, -m(a){var s=this.got() -A.a(s.a,"_stretchController").m(0) -s.hk(0) -this.a03(0)}, -K(a,b){var s={},r=b.X(t.w).f -s.a=null -return new A.cM(A.iE(this.got(),new A.ari(s,this,r.a),null),this.gCJ(),null,t.WA)}} -A.ari.prototype={ -$2(a,b){var s,r,q,p,o,n=this,m=n.b,l=A.a(m.got().b,"_stretchSize"),k=l.b -l=l.a -l=k.al(0,l.gn(l)) -switch(A.bq(m.a.c).a){case 0:s=1+l -n.a.a=n.c.a -r=1 -break -case 1:r=1+l -n.a.a=n.c.b -s=1 -break -default:s=1 -r=1}k=m.f -k=k==null?null:k.e -q=m.a70(k==null?0:k) -k=m.f -if(k==null)p=null -else{k=k.a.d -k.toString -p=k}if(p==null)p=n.a.a -k=A.Nl(s,r,1) -o=A.Rx(q,m.a.e,k,!0) -if(l!==0&&p!==n.a.a)return A.ax2(o) -return o}, -$S:64} -A.rC.prototype={ -j(a){return"_StretchState."+this.b}} -A.Hb.prototype={ -AX(a){var s=this -if(a!==B.a_)return -switch(s.d.a){case 1:s.mS(B.hu) -break -case 3:s.d=B.mG -s.e=0 -break -case 2:case 0:break}}, -mS(a){var s,r,q=this,p="_stretchController",o=q.d -if(o===B.y1||o===B.mG)return -o=q.c -s=A.a(q.b,"_stretchSize") -r=s.b -s=s.a -o.a=r.al(0,s.gn(s)) -o.b=0 -A.a(q.a,p).e=a -A.a(q.a,p).nm(0,0) -q.d=B.y1}, -m(a){A.a(this.a,"_stretchController").m(0) -this.hk(0)}, -j(a){return"_StretchController()"}} -A.C1.prototype={ -cD(a){this.ZW(a) -a.push("side: "+(this.a?"leading edge":"trailing edge"))}} -A.xB.prototype={ -jK(a){if(a instanceof A.b_&&t.NW.b(a.gL()))++this.da$ -return this.vd(a)}, -cD(a){var s -this.vc(a) -s="depth: "+this.da$+" (" -a.push(s+(this.da$===0?"local":"remote")+")")}} -A.HR.prototype={ -c4(){this.dq() -this.d2() -this.ef()}, -m(a){var s=this,r=s.aY$ -if(r!=null)r.T(0,s.ge2()) -s.aY$=null -s.ba(0)}} -A.I_.prototype={ -c4(){this.dq() -this.d2() -this.ef()}, -m(a){var s=this,r=s.aY$ -if(r!=null)r.T(0,s.ge2()) -s.aY$=null -s.ba(0)}} -A.H8.prototype={ -k(a,b){if(b==null)return!1 -if(J.a6(b)!==A.J(this))return!1 -return b instanceof A.H8&&A.em(b.a,this.a)}, -gB(a){return A.dN(this.a)}, -j(a){return"StorageEntryIdentifier("+B.d.c1(this.a,":")+")"}} -A.C2.prototype={ -JH(a){var s=A.b([],t.g8) -if(A.aE6(a,s))a.mj(new A.aaS(s)) -return s}, -anT(a){var s -if(this.a==null)return null -s=this.JH(a) -return s.length!==0?this.a.h(0,new A.H8(s)):null}} -A.aaS.prototype={ -$1(a){return A.aE6(a,this.a)}, -$S:19} -A.uP.prototype={ -K(a,b){return this.c}} -A.j9.prototype={ -gnv(){return!0}, -goG(){return!1}, -Ec(a){return a instanceof A.j9}, -Qr(a){return a instanceof A.j9}} -A.Ok.prototype={ -aT(a){var s=new A.CZ(this.d,0,!1,!1,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!0 -return s}, -aZ(a,b){b.sani(this.d) -b.sanI(0)}} -A.AE.prototype={ -K(a,b){return new A.Cn(new A.a6Y(),this.ga4Y(),this.c,null)}, -a4Z(a){var s=new A.rq(a.a,this.c) -s.mO().bG(0,new A.a6X(this,a),t.P) -return s}} -A.a6Y.prototype={ -$2(a,b){return new A.uW(b,B.PA,B.wj,null)}, -$S:390} -A.a6X.prototype={ -$1(a){var s=this.b -s.c.$1(s.a)}, -$S:21} -A.rq.prototype={ -mO(){var s=0,r=A.C(t.H),q=this -var $async$mO=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:s=2 -return A.H(B.v1.f5("create",A.af(["id",q.a,"viewType",q.b],t.N,t.z),!1,t.H),$async$mO) -case 2:q.c=!0 -return A.A(null,r)}}) -return A.B($async$mO,r)}, -El(){var s=0,r=A.C(t.H) -var $async$El=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:return A.A(null,r)}}) -return A.B($async$El,r)}, -EY(a){return this.aj3(a)}, -aj3(a){var s=0,r=A.C(t.H) -var $async$EY=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:return A.A(null,r)}}) -return A.B($async$EY,r)}, -m(a){var s=0,r=A.C(t.H),q=this -var $async$m=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:s=q.c?2:3 -break -case 2:s=4 -return A.H(B.v1.f5("dispose",q.a,!1,t.H),$async$m) -case 4:case 3:return A.A(null,r)}}) -return A.B($async$m,r)}, -gzl(){return this.a}} -A.Cl.prototype={} -A.Cn.prototype={ -au(){return new A.Gl(B.l)}, -af1(a,b){return this.c.$2(a,b)}, -abx(a){return this.d.$1(a)}} -A.Gl.prototype={ -K(a,b){var s,r,q=this,p=null -if(!q.f)return B.Qp -s=q.r -if(s==null){s=q.a -s.toString -r=q.e -r.toString -r=q.r=s.af1(b,r) -s=r}r=q.x -s.toString -return A.tW(!1,p,s,p,p,r,!0,p,q.ga8v(),p,p,p)}, -aW(){var s=this -s.x=A.po(!0,"PlatformView(id: "+A.d(s.d)+")",!0,null,null,!1) -s.mO() -s.bp()}, -bw(a){var s,r=this -r.c3(a) -if(r.a.e!==a.e){s=r.e -if(s!=null)s.m(0) -r.r=null -r.f=!1 -r.mO()}}, -mO(){var s=this,r=$.aLx().Vw() -s.d=r -s.e=s.a.abx(new A.Cl(r,s.gabF()))}, -abG(a){this.ag(new A.aoG(this))}, -a8w(a){var s -if(!a){s=this.e -if(s!=null)s.El()}B.iB.cL("TextInput.setPlatformViewClient",A.af(["platformViewId",this.d],t.N,t.z),t.H)}, -m(a){var s=this.e -if(s!=null)s.m(0) -this.e=null -this.ba(0)}} -A.aoG.prototype={ -$0(){this.a.f=!0}, -$S:0} -A.uW.prototype={ -aT(a){var s=new A.OD(this.d,null,null,null,A.am(t.T)) -s.gaG() -s.fr=!0 -s.sSt(this.f) -s.Pl(this.e,s.C.gRu()) -return s}, -aZ(a,b){b.sahW(0,this.d) -b.sSt(this.f) -b.Pl(this.e,b.C.gRu())}} -A.v2.prototype={ -d1(a){return this.f!=a.f}} -A.nC.prototype={ -au(){return new A.WI(null,A.v(t.yb,t.W),null,!0,null,B.l)}} -A.WI.prototype={ -gfO(){return this.a.d}, -hF(a,b){}, -K(a,b){return A.RF(this.bx$,this.a.c)}} -A.r9.prototype={ -d1(a){return a.f!=this.f}} -A.Db.prototype={ -au(){return new A.GM(B.l)}} -A.GM.prototype={ -bZ(){var s,r=this -r.dZ() -s=r.c -s.toString -r.r=A.qC(s) -r.Cu() -if(r.d==null){r.a.toString -r.d=!1}}, -bw(a){this.c3(a) -this.Cu()}, -gMC(){this.a.toString -return!1}, -Cu(){var s=this -if(s.gMC()&&!s.x){s.x=!0;++$.nB.be$ -A.a($.hD.ii$,"_restorationManager").gaoz().bG(0,new A.aqD(s),t.P)}}, -adD(){var s=this -s.e=!1 -s.f=null -A.a($.hD.ii$,"_restorationManager").T(0,s.gCT()) -s.Cu()}, -m(a){if(this.e)A.a($.hD.ii$,"_restorationManager").T(0,this.gCT()) -this.ba(0)}, -K(a,b){var s,r,q=this,p=q.d -p.toString -if(p&&q.gMC())return B.ft -p=q.r -if(p==null)p=q.f -s=q.a -r=s.d -return A.RF(p,new A.nC(s.c,r,null))}} -A.aqD.prototype={ -$1(a){var s=this.a -s.x=!1 -if(s.c!=null){A.a($.hD.ii$,"_restorationManager").aq(0,s.gCT()) -s.ag(new A.aqC(s,a))}$.nB.Q4()}, -$S:392} -A.aqC.prototype={ -$0(){var s=this.a -s.f=this.b -s.e=!0 -s.d=!1}, -$S:0} -A.dn.prototype={ -glH(a){return!0}, -m(a){var s=this,r=s.c -if(r!=null)r.P8(s) -s.hk(0) -s.a=!0}} -A.je.prototype={ -EU(a){}, -iZ(a,b){var s=this,r=s.bx$,q=(r==null?null:J.ha(r.gld(),b))===!0,p=q?a.pc(J.N(s.bx$.gld(),b)):a.xD() -if(a.b==null){a.b=b -a.c=s -r=new A.adM(s,a) -a.aq(0,r) -s.dw$.l(0,a,r)}a.tB(p) -if(!q&&a.glH(a)&&s.bx$!=null)s.Dy(a)}, -UL(a){var s,r=this.bx$ -if(r!=null){s=a.b -s.toString -r.GV(0,s,t.X)}this.P8(a)}, -p_(){var s,r,q=this -if(q.c0$!=null){s=q.bx$ -s=s==null?null:s.e -s=s==q.gfO()||q.gkH()}else s=!0 -if(s)return -r=q.bx$ -if(q.mW(q.c0$,!1))if(r!=null)r.m(0)}, -gkH(){var s,r,q=this -if(q.cO$)return!0 -if(q.gfO()==null)return!1 -s=q.c -s.toString -r=A.qC(s) -if(r!=q.c0$){if(r==null)s=null -else{s=r.c -s=s==null?null:s.d -s=s===!0}s=s===!0}else s=!1 -return s}, -mW(a,b){var s,r,q=this -if(q.gfO()==null||a==null)return q.Oh(null,b) -if(b||q.bx$==null){s=q.gfO() -s.toString -return q.Oh(a.ahs(s,q),b)}s=q.bx$ -s.toString -r=q.gfO() -r.toString -s.aoe(r) -r=q.bx$ -r.toString -a.i4(r) -return!1}, -Oh(a,b){var s,r=this,q=r.bx$ -if(a==q)return!1 -r.bx$=a -if(!b){if(a!=null){s=r.dw$ -s.gaD(s).a9(0,r.gafK())}r.EU(q)}return!0}, -Dy(a){var s,r=a.glH(a),q=this.bx$ -if(r){if(q!=null){r=a.b -r.toString -s=a.pT() -if(!J.e(J.N(q.gld(),r),s)||!J.ha(q.gld(),r)){J.bK(q.gld(),r,s) -q.oh()}}}else if(q!=null){r=a.b -r.toString -q.GV(0,r,t.K)}}, -P8(a){var s=this.dw$.w(0,a) -s.toString -a.T(0,s) -a.c=a.b=null}} -A.adM.prototype={ -$0(){var s=this.a -if(s.bx$==null)return -s.Dy(this.b)}, -$S:0} -A.asF.prototype={ -$2(a,b){if(!a.a)a.T(0,b)}, -$S:57} -A.Za.prototype={ -bw(a){this.c3(a) -this.p_()}, -bZ(){var s,r,q,p,o=this -o.dZ() -s=o.bx$ -r=o.gkH() -q=o.c -q.toString -q=A.qC(q) -o.c0$=q -p=o.mW(q,r) -if(r){o.hF(s,o.cO$) -o.cO$=!1}if(p)if(s!=null)s.m(0)}, -m(a){var s,r=this -r.dw$.a9(0,new A.asF()) -s=r.bx$ -if(s!=null)s.m(0) -r.bx$=null -r.ba(0)}} -A.dx.prototype={ -sn(a,b){var s=this.y -if(b==null?s!=null:b!==s){this.y=b -this.Rq(s)}}, -tB(a){this.y=a}} -A.hL.prototype={ -xD(){return this.fr}, -Rq(a){this.W()}, -pc(a){return A.r(this).i("hL.T").a(a)}, -pT(){return A.r(this).i("dx.T").a(this.y)}} -A.GL.prototype={ -pc(a){return this.a_c(a)}, -pT(){var s=this.a_d() -s.toString -return s}} -A.D6.prototype={} -A.PJ.prototype={} -A.D7.prototype={} -A.qA.prototype={ -tB(a){var s=this,r=s.y -if(r!=null)r.T(0,s.gd7()) -s.y=a -a.toString -J.aLS(a,s.gd7())}, -m(a){var s -this.YZ(0) -s=this.y -if(s!=null)s.T(0,this.gd7())}} -A.vf.prototype={ -tB(a){this.oc() -this.YY(a)}, -m(a){this.oc() -this.qt(0)}, -oc(){var s=this.y -if(s!=null)A.fE(s.geh(s))}} -A.qB.prototype={ -xD(){return new A.wf(this.r1,A.a_(0,null,!1,t.Z))}, -pc(a){a.toString -return A.lT(A.bx(a))}, -pT(){return this.y.a.a}} -A.PO.prototype={} -A.PP.prototype={} -A.OA.prototype={ -Np(a){var s=this -if(s.a===a)return -s.b=s.a=a -s.W()}, -aq(a,b){if(this.ab$<=0)$.K.by$.push(this) -this.Xm(0,b)}, -T(a,b){this.Xn(0,b) -if(this.ab$<=0)B.d.w($.K.by$,this)}, -m(a){if(this.ab$>0)B.d.w($.K.by$,this) -this.hk(0)}, -xM(a){return this.aiS(a)}, -aiS(a){var s=0,r=A.C(t.y),q,p=this -var $async$xM=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:p.Np(a) -q=!0 -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$xM,r)}, -lE(a){return this.aiQ(a)}, -aiQ(a){var s=0,r=A.C(t.y),q,p=this -var $async$lE=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:p.Np(new A.PO(a,null)) -q=!0 -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$lE,r)}} -A.VE.prototype={} -A.VF.prototype={} -A.uN.prototype={ -gyO(){return this.e}, -lU(){var s,r=this,q=A.hu(r.ga3S(),!1) -r.x1=q -r.gtK() -s=A.hu(r.ga3U(),!0) -r.y1=s -B.d.P(r.e,A.b([q,s],t.wi)) -r.Za()}, -na(a){var s=this -s.Z5(a) -if(A.a(s.cx.ch,"_status")===B.G&&!s.Q)s.a.RV(s) -return!0}, -m(a){B.d.sp(this.e,0) -this.Z9(0)}} -A.eg.prototype={ -gUr(){return this.gze(this)}, -giH(a){return this.ch}, -gI2(){return this.cy}, -R0(){var s=this,r=s.gze(s),q=s.gUr(),p=s.goR(),o=s.a -o.toString -return A.bE(p,r,q,null,o)}, -Ez(){var s=this.cx -s.toString -return s}, -a9R(a){var s,r=this -switch(a.a){case 3:s=r.e -if(s.length!==0)B.d.gN(s).snv(r.gnv()) -break -case 1:case 2:s=r.e -if(s.length!==0)B.d.gN(s).snv(!1) -break -case 0:if(!r.galL()){r.a.RV(r) -r.Q=!0}break}}, -lU(){var s,r=this -r.cx=r.R0() -s=r.Ez() -s.cS(r.gMd()) -r.ch=s -r.Yv() -s=r.ch -if(s.gbB(s)===B.a_&&r.e.length!==0)B.d.gN(r.e).snv(r.gnv())}, -t3(){this.Z7() -return this.cx.c_(0)}, -t_(){this.Z2() -var s=this.cx -s.sn(0,s.b)}, -ES(a){var s -if(a instanceof A.eg){s=this.cx -s.toString -s.sn(0,A.a(a.cx.y,"_value"))}this.Z8(a)}, -na(a){this.dx=a -this.cx.dl(0) -this.Yt(a) -return!0}, -oW(a){this.Py(a) -this.Z6(a)}, -t2(a){this.Py(a) -this.Z3(a)}, -Py(a){var s,r,q,p,o,n,m=this,l={},k=m.dy -m.dy=null -if(a instanceof A.eg&&m.Ec(a)&&a.Qr(m)){s=m.cy.c -if(s!=null){r=s instanceof A.r7?s.a:s -r.toString -q=a.ch -q.toString -p=J.e(r.gn(r),q.gn(q))||q.gbB(q)===B.a_||q.gbB(q)===B.G -o=a.z.a -if(p)m.oo(q,o) -else{l.a=null -p=new A.aiF(m,q,a) -m.dy=new A.aiG(l,q,p) -q.cS(p) -n=A.ayB(r,q,new A.aiH(l,m,a)) -l.a=n -m.oo(n,o)}}else m.oo(a.ch,a.z.a)}else m.aew(B.cA) -if(k!=null)k.$0()}, -oo(a,b){this.cy.saA(0,a) -if(b!=null)b.bG(0,new A.aiE(this,a),t.P)}, -aew(a){return this.oo(a,null)}, -Ec(a){return!0}, -Qr(a){return!0}, -m(a){var s=this,r=s.ch -if(r!=null)r.fM(s.gMd()) -if(s.db){r=s.cx -if(r!=null)r.m(0)}s.z.cq(0,s.dx) -s.Yu(0)}, -goR(){return"TransitionRoute"}, -j(a){return"TransitionRoute(animation: "+A.d(this.cx)+")"}} -A.aiF.prototype={ -$1(a){var s,r -switch(a.a){case 3:case 0:s=this.a -s.oo(this.b,this.c.z.a) -r=s.dy -if(r!=null){r.$0() -s.dy=null}break -case 1:case 2:break}}, -$S:4} -A.aiG.prototype={ -$0(){this.b.fM(this.c) -var s=this.a.a -if(s!=null)s.m(0)}, -$S:0} -A.aiH.prototype={ -$0(){var s,r=this.b -r.oo(this.a.a.a,this.c.z.a) -s=r.dy -if(s!=null){s.$0() -r.dy=null}}, -$S:0} -A.aiE.prototype={ -$1(a){var s=this.a.cy,r=this.b -if(s.c==r){s.saA(0,B.cA) -if(r instanceof A.r7)r.m(0)}}, -$S:13} -A.uw.prototype={ -bI(a){var s=this.b -if(s!=null)s.Uc(this)}, -N3(){this.a.$0()}} -A.Nb.prototype={ -PV(a){var s,r,q=this -a.b=q -s=q.hy$ -if(s==null)s=q.hy$=A.b([],t.Up) -r=s.length -s.push(a) -if(r===0)q.lv()}, -Uc(a){var s=this,r=s.hy$ -r.toString -B.d.w(r,a) -a.b=null -a.N3() -if(s.hy$.length===0){r=$.c2 -if(r.cx$===B.e_)r.z$.push(new A.a98(s)) -else s.lv()}}, -gHu(){var s=this.hy$ -return s!=null&&s.length!==0}} -A.a98.prototype={ -$1(a){this.a.lv()}, -$S:2} -A.TD.prototype={ -jv(a,b){return A.nh(this.e,t.z).goG()}, -dk(a){return A.eJ(this.e,!1).Tc()}} -A.G3.prototype={ -d1(a){return this.f!==a.f||this.r!==a.r||this.x!==a.x}} -A.xw.prototype={ -au(){return new A.me(A.a5s(!0,B.VU.j(0)+" Focus Scope",!1),A.vk(null,0),B.l,this.$ti.i("me<1>"))}} -A.me.prototype={ -aW(){var s,r,q=this -q.bp() -s=A.b([],t.Eo) -r=q.a.c.k3 -if(r!=null)s.push(r) -r=q.a.c.k4 -if(r!=null)s.push(r) -q.e=new A.rt(s) -if(q.a.c.gku()){q.a.c.a.a.toString -s=!0}else s=!1 -if(s)q.a.c.a.y.qa(q.f)}, -bw(a){var s,r=this -r.c3(a) -if(r.a.c.gku()){r.a.c.a.a.toString -s=!0}else s=!1 -if(s)r.a.c.a.y.qa(r.f)}, -bZ(){this.dZ() -this.d=null}, -a6R(){this.ag(new A.aoi(this))}, -m(a){this.f.m(0) -this.ba(0)}, -gOn(){var s=this.a.c.k3 -if((s==null?null:s.gbB(s))!==B.aK){s=this.a.c.a -s=s==null?null:s.fr.a -s=s===!0}else s=!0 -return s}, -K(a,b){var s,r=this,q=null,p=r.a.c,o=p.gku(),n=r.a.c -if(!n.gSm()){n=n.hy$ -n=n!=null&&n.length!==0}else n=!0 -s=r.a.c -return A.iE(p.c,new A.aom(r),new A.G3(o,n,p,new A.lq(s.k2,new A.uP(new A.fj(new A.aon(r),q),s.ry,q),q),q))}} -A.aoi.prototype={ -$0(){this.a.d=null}, -$S:0} -A.aom.prototype={ -$2(a,b){var s=this.a.a.c.c.a -b.toString -return new A.nC(b,s,null)}, -$S:394} -A.aon.prototype={ -$1(a){var s=null,r=A.af([B.Vm,new A.TD(a,new A.bh(A.b([],t.tq),t.wS))],t.n,t.od),q=this.a,p=q.f,o=A.a(q.e,"_listenable"),n=q.d -if(n==null)n=q.d=new A.ig(new A.fj(new A.aok(q),s),q.a.c.rx) -return A.IF(r,new A.v2(q.r,A.aD0(!1,new A.LU(p,new A.ig(A.iE(o,new A.aol(q),n),s),s),s,p),s))}, -$S:395} -A.aol.prototype={ -$2(a,b){var s,r,q=this.a,p=q.a.c,o=p.k3 -o.toString -s=p.k4 -s.toString -r=p.a -r=r==null?null:r.fr -if(r==null)r=new A.dg(!1,A.a_(0,null,!1,t.Z),t.uh) -return p.Qp(a,o,s,A.iE(r,new A.aoj(q),b))}, -$S:64} -A.aoj.prototype={ -$2(a,b){var s=this.a,r=s.gOn() -s.f.sd3(!r) -return new A.hn(r,null,b,null)}, -$S:396} -A.aok.prototype={ -$1(a){var s,r=this.a.a.c,q=r.k3 -q.toString -s=r.k4 -s.toString -return r.E8(a,q,s)}, -$S:8} -A.fr.prototype={ -ag(a){var s,r=this.r2 -if(r.gaj()!=null){r=r.gaj() -if(r.a.c.gku())if(!r.gOn()){r.a.c.a.a.toString -s=!0}else s=!1 -else s=!1 -if(s)r.a.c.a.y.qa(r.f) -r.ag(a)}else a.$0()}, -Qp(a,b,c,d){return d}, -lU(){var s=this -s.ZC() -s.k3=A.OS(A.eg.prototype.giH.call(s,s)) -s.k4=A.OS(A.eg.prototype.gI2.call(s))}, -t3(){var s,r=this,q=r.r2 -if(q.gaj()!=null){r.a.a.toString -s=!0}else s=!1 -if(s)r.a.y.qa(q.gaj().f) -return r.ZB()}, -t_(){var s,r=this,q=r.r2 -if(q.gaj()!=null){r.a.a.toString -s=!0}else s=!1 -if(s)r.a.y.qa(q.gaj().f) -r.Zz()}, -syH(a){var s,r=this -if(r.k2===a)return -r.ag(new A.a9R(r,a)) -s=r.k3 -s.toString -s.saA(0,r.k2?B.n9:A.eg.prototype.giH.call(r,r)) -s=r.k4 -s.toString -s.saA(0,r.k2?B.cA:A.eg.prototype.gI2.call(r)) -r.lv()}, -iv(){var s=0,r=A.C(t.oj),q,p=this,o,n,m,l -var $async$iv=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:p.r2.gaj() -o=A.ai(p.r1,!0,t.Ev),n=o.length,m=0 -case 3:if(!(m>>24&255)!==0&&!n.k2){s=n.k3 -s.toString -r=n.goF().a -r=A.aH(0,r>>>16&255,r>>>8&255,r&255) -q=n.goF() -p=t.IC.i("fx") -t.m.a(s) -o=new A.IO(n.goG(),n.gx9(),!0,new A.aV(s,new A.fx(new A.hg(B.b6),new A.hf(r,q),p),p.i("aV")),m)}else o=A.axT(!0,m,n.goG(),n.gx9()) -s=n.k3 -if(s.gbB(s)!==B.aK){s=n.k3 -s=s.gbB(s)===B.G}else s=!0 -o=new A.hn(s,m,o,m) -s=n.goG() -return s?A.bQ(m,m,o,!1,m,m,!1,!1,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,B.Oy,m,m,m,m):o}, -a3V(a){var s=this,r=null,q=s.x2 -return q==null?s.x2=A.bQ(r,r,new A.xw(s,s.r2,A.r(s).i("xw<1>")),!1,r,r,!1,!1,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,B.Ox,r,r,r,r):q}, -j(a){return"ModalRoute("+this.b.j(0)+", animation: "+A.d(this.ch)+")"}} -A.a9S.prototype={ -$1(a){return!a.gHu()&&a instanceof A.fr&&a.b.a===this.a}, -$S:397} -A.a9R.prototype={ -$0(){this.a.k2=this.b}, -$S:0} -A.a9Q.prototype={ -$0(){}, -$S:0} -A.Cq.prototype={ -gnv(){return!1}, -gtK(){return!0}} -A.lD.prototype={ -ke(a,b){var s=A.r(this).i("lD.R") -if(s.b(a)&&s.b(b)){s=this.b -s.h(0,b) -s.h(0,a)}}, -oX(a,b){var s=A.r(this).i("lD.R") -if(s.b(a)&&s.b(b))this.b.h(0,b)}} -A.LU.prototype={ -aT(a){var s=new A.Gy(new A.tI(new WeakMap(),t.ii),this.e,B.cg,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){if(b instanceof A.Gy)b.sak9(this.e)}} -A.LV.prototype={ -aT(a){var s=new A.xH(this.e,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}, -aZ(a,b){if(b instanceof A.xH)b.D=this.e}} -A.xH.prototype={} -A.Gy.prototype={ -sak9(a){if(this.cP===a)return -this.cP=a}, -c7(a,b){var s,r,q=this -if(q.rx.A(0,b)){s=q.cZ(a,b)||q.D===B.bA -if(s){r=new A.oW(b,q) -q.eD.a.set(r,a) -a.jZ() -r.b=B.d.gO(a.b) -a.a.push(r)}}else s=!1 -return s}, -gaeA(){switch(A.e0().a){case 0:case 2:return!1 -case 3:case 4:case 5:case 1:return!1}}, -iS(a,b){var s,r,q,p,o,n,m,l,k=this -if(t.b.b(a))if(a.gdg(a)===1)if(a.gcQ(a)===B.c1)if(!k.gaeA()){s=k.cP.go -s=(s.length!==0?B.d.gO(s):null)==null}else s=!0 -else s=!0 -else s=!0 -else s=!0 -if(s)return -A.a4l(b) -r=k.eD.a.get(b) -s=k.cP.go -q=s.length!==0?B.d.gO(s):null -if(q==null||r==null)return -s=q.d -p=s==null?null:s.gL() -if(p==null)return -s=r.a -n=s.length -m=0 -while(!0){if(!(m#"+A.bX(this)}} -A.n2.prototype={ -rC(){this.a.iw(0)}, -gkZ(){return!1}, -giT(){return!1}, -gfP(){return 0}} -A.a6S.prototype={ -gkZ(){return!1}, -giT(){return!1}, -gfP(){return 0}, -m(a){this.b.$0() -this.vj(0)}} -A.aeC.prototype={ -a3j(a,b){var s,r,q=this -if(b==null)return a -if(a===0){if(q.d!=null)if(q.r==null){s=q.e -s=b.a-s.a>5e4}else s=!1 -else s=!1 -if(s)q.r=0 -return 0}else{s=q.r -if(s==null)return a -else{s+=a -q.r=s -r=q.d -r.toString -if(Math.abs(s)>r){q.r=null -s=Math.abs(a) -if(s>24)return a -else return Math.min(r/3,s)*J.hb(a)}else return 0}}}, -bk(a,b){var s,r,q,p,o=this -o.x=b -s=b.c -s.toString -r=s===0 -if(!r)o.e=b.a -q=b.a -if(o.f)if(r)if(q!=null){r=o.e -r=q.a-r.a>2e4}else r=!0 -else r=!1 -else r=!1 -if(r)o.f=!1 -p=o.a3j(s,q) -if(p===0)return -s=o.a -s.agD(A.azx(s.r.a.c)?-p:p)}, -tb(a,b){var s,r,q=this,p=b.b -p.toString -s=-p -if(A.azx(q.a.r.a.c))s=-s -q.x=b -if(q.f){p=q.c -r=Math.abs(s)>Math.abs(p)*0.5 -if(J.hb(s)===J.hb(p)&&r)s+=p}q.a.iw(s)}, -ay(a){this.a.iw(0)}, -m(a){this.x=null -this.b.$0()}, -j(a){return"#"+A.bX(this)}} -A.a3q.prototype={ -Rw(a,b){new A.Dq(t.uL.a(this.b.x),a,b,0).eR(b)}, -Rx(a,b,c){A.ayj(b,null,t.zk.a(this.b.x),a,c).eR(b)}, -xR(a,b,c){new A.k3(t.zk.a(this.b.x),c,0,a,b,0).eR(b)}, -Rv(a,b){var s=this.b.x -new A.nG(s instanceof A.fk?s:null,a,b,0).eR(b)}, -gkZ(){return!0}, -giT(){return!0}, -gfP(){return 0}, -m(a){this.b=null -this.vj(0)}, -j(a){return"#"+A.bX(this)+"("+A.d(this.b)+")"}} -A.J5.prototype={ -Ul(){this.a.iw(A.a(this.b,"_controller").gfP())}, -rC(){this.a.iw(A.a(this.b,"_controller").gfP())}, -Dl(){var s=A.a(A.a(this.b,"_controller").y,"_value") -if(!(Math.abs(this.a.Az(s))<1e-10)){s=this.a -s.i5(new A.n2(s))}}, -D2(){this.a.iw(0)}, -xR(a,b,c){new A.k3(null,c,A.a(this.b,"_controller").gfP(),a,b,0).eR(b)}, -gkZ(){return!0}, -giT(){return!0}, -gfP(){return A.a(this.b,"_controller").gfP()}, -m(a){A.a(this.b,"_controller").m(0) -this.vj(0)}, -j(a){return"#"+A.bX(this)+"("+A.a(this.b,"_controller").j(0)+")"}} -A.Lb.prototype={ -Dl(){if(this.a.Az(A.a(A.a(this.c,"_controller").y,"_value"))!==0){var s=this.a -s.i5(new A.n2(s))}}, -D2(){this.a.iw(A.a(this.c,"_controller").gfP())}, -xR(a,b,c){new A.k3(null,c,A.a(this.c,"_controller").gfP(),a,b,0).eR(b)}, -gkZ(){return!0}, -giT(){return!0}, -gfP(){return A.a(this.c,"_controller").gfP()}, -m(a){A.a(this.b,"_completer").dV(0) -A.a(this.c,"_controller").m(0) -this.vj(0)}, -j(a){return"#"+A.bX(this)+"("+A.a(this.c,"_controller").j(0)+")"}} -A.Dj.prototype={ -uk(a,b,c,d){var s,r=this -if(b.a==null){s=$.k4.lJ$ -s=s.a.h(0,c)!=null||s.b.h(0,c)!=null}else s=!0 -if(s){r.b.uk(a,b,c,d) -return}s=r.a -if(s.gbT(s)==null)return -s=s.gbT(s) -s.toString -if(A.aT7(s)){$.c2.I_(new A.aez(r,a,b,c,d)) -return}r.b.uk(a,b,c,d)}, -G8(a,b,c){return this.b.G8(0,b,c)}, -Gq(a){return this.b.Gq(a)}} -A.aez.prototype={ -$1(a){var s=this -A.fE(new A.aey(s.a,s.b,s.c,s.d,s.e))}, -$S:2} -A.aey.prototype={ -$0(){var s=this -return s.a.uk(s.b,s.c,s.d,s.e)}, -$S:0} -A.Q4.prototype={ -aig(a,b,c,d,e,f){return new A.asC(this,f,c,d,e,b,a)}, -aie(a,b){return this.aig(null,null,a,null,null,b)}, -nM(a){return A.e0()}, -gF1(){return B.x0}, -ah5(a,b,c){var s -switch(this.nM(a)){case B.aH:case B.bH:case B.bu:case B.bI:s=1 -break -case B.aZ:s=2 -break -case B.c3:s=3 -break -default:s=null -break}if(s)c$0:for(;!0;)switch(s){case 1:return b -case 2:switch(1){case 1:break}if(2)c$1:for(;!0;)switch(2){case 1:return new A.w2(c,b,null) -case 2:s=3 -continue c$0}break c$0 -case 3:return new A.u_(c,B.k,b,null)}}, -xh(a,b,c){var s=null -switch(this.nM(a)){case B.bH:case B.bu:case B.bI:return A.aSR(b,c.b,B.ay,s,s,s,A.ZT(),B.z,s,s,s,B.dp) -case B.aZ:case B.c3:case B.aH:return b}}, -xg(a,b,c){return this.ah5(a,b,c.a)}, -zk(a){switch(this.nM(a)){case B.aH:case B.bu:return new A.aeA() -case B.aZ:case B.c3:case B.bH:case B.bI:return new A.aeB()}}, -nN(a){switch(this.nM(a)){case B.aH:case B.bu:return B.yA -case B.aZ:case B.c3:case B.bH:case B.bI:return B.zR}}, -j(a){return"ScrollBehavior"}} -A.aeA.prototype={ -$1(a){var s=a.gcQ(a),r=t.av -return new A.u3(A.a_(20,null,!1,r),s,A.a_(20,null,!1,r))}, -$S:398} -A.aeB.prototype={ -$1(a){return new A.h5(a.gcQ(a),A.a_(20,null,!1,t.av))}, -$S:113} -A.asC.prototype={ -gF1(){var s=this.f -return s==null?B.x0:s}, -xg(a,b,c){if(this.c)return this.a.xg(a,b,c) -return b}, -xh(a,b,c){if(this.b)return this.a.xh(a,b,c) -return b}, -nN(a){var s=this.a.nN(a) -return s}, -zk(a){return this.a.zk(a)}, -j(a){return"_WrappedScrollBehavior"}} -A.Dk.prototype={ -d1(a){var s -if(A.J(this.f)===A.J(a.f))s=!1 -else s=!0 -return s}} -A.jh.prototype={ -gbi(a){return B.d.gcc(this.d)}, -fc(a,b,c){return this.agz(a,b,c)}, -agz(a,b,c){var s=0,r=A.C(t.H),q=this,p,o,n -var $async$fc=A.D(function(d,e){if(d===1)return A.z(e,r) -while(true)switch(s){case 0:n=A.b([],t.mo) -for(p=q.d,o=0;o#"+A.bX(this)+"("+B.d.c1(s,", ")+")"}, -cD(a){var s=this,r=s.a -if(r!==0)a.push("initialScrollOffset: "+B.b.ai(r,1)+", ") -r=s.d.length -if(r===0)a.push("no clients") -else if(r===1){r=s.gbi(s).cx -r.toString -a.push("one client, offset "+B.c.ai(r,1))}else a.push(""+r+" clients")}} -A.lE.prototype={ -jk(){var s=this,r=null,q=s.gFH()?s.ghC():r,p=s.gFH()?s.gip():r,o=s.gSn()?s.gdC():r,n=s.gSp()?s.guz():r,m=s.ght() -return new A.LK(q,p,o,n,m)}, -gyN(){var s=this -return s.gdC()s.gip()}, -gQb(){var s=this -return s.gdC()===s.ghC()||s.gdC()===s.gip()}, -gnh(){var s=this -return s.guz()-B.c.q(s.ghC()-s.gdC(),0,s.guz())-B.c.q(s.gdC()-s.gip(),0,s.guz())}} -A.LK.prototype={ -ghC(){var s=this.a -s.toString -return s}, -gip(){var s=this.b -s.toString -return s}, -gFH(){return this.a!=null&&this.b!=null}, -gdC(){var s=this.c -s.toString -return s}, -gSn(){return this.c!=null}, -guz(){var s=this.d -s.toString -return s}, -gSp(){return this.d!=null}, -j(a){var s=this -return"FixedScrollMetrics("+B.c.ai(Math.max(s.gdC()-s.ghC(),0),1)+"..["+B.c.ai(s.gnh(),1)+"].."+B.c.ai(Math.max(s.gip()-s.gdC(),0),1)+")"}, -ght(){return this.e}} -A.U5.prototype={} -A.wA.prototype={} -A.fs.prototype={ -cD(a){this.a_v(a) -a.push(this.a.j(0))}} -A.Dq.prototype={ -cD(a){var s -this.qu(a) -s=this.d -if(s!=null)a.push(s.j(0))}} -A.ji.prototype={ -cD(a){var s -this.qu(a) -a.push("scrollDelta: "+A.d(this.e)) -s=this.d -if(s!=null)a.push(s.j(0))}, -gRC(){return this.d}} -A.k3.prototype={ -cD(a){var s,r=this -r.qu(a) -a.push("overscroll: "+B.c.ai(r.e,1)) -a.push("velocity: "+B.c.ai(r.f,1)) -s=r.d -if(s!=null)a.push(s.j(0))}} -A.nG.prototype={ -cD(a){var s -this.qu(a) -s=this.d -if(s!=null)a.push(s.j(0))}, -gRC(){return this.d}} -A.RJ.prototype={ -cD(a){this.qu(a) -a.push("direction: "+this.d.j(0))}} -A.xN.prototype={ -jK(a){if(a instanceof A.b_&&t.NW.b(a.gL()))++this.da$ -return this.vd(a)}, -cD(a){var s -this.vc(a) -s="depth: "+this.da$+" (" -a.push(s+(this.da$===0?"local":"remote")+")")}} -A.GU.prototype={ -d1(a){return this.f!==a.f}} -A.od.prototype={ -amc(a,b){return this.d.$1(b)}} -A.Dm.prototype={ -au(){return new A.Dn(new A.Bd(t.z_),B.l)}} -A.Dn.prototype={ -T(a,b){var s,r,q=this.d -q.toString -q=A.aVz(q,q.$ti.c) -s=q.$ti.c -for(;q.v();){r=s.a(q.c) -if(J.e(r.d,b)){q=r.a -q.toString -q.aft(A.r(r).i("pX.E").a(r)) -return}}}, -abt(a){var s,r,q,p,o,n,m,l,k,j=this,i=j.d -if(i.b===0)return -p=A.ai(i,!0,t.Sx) -for(i=p.length,o=0;oMath.max(Math.abs(s.a),Math.abs(s.b))}return s.U7(a,b,c)}, -rB(a,b){var s=this.a -if(s==null)return 0 -return s.rB(a,b)}, -x3(a,b,c,d){var s=this.a -if(s==null){s=b.c -s.toString -return s}return s.x3(a,b,c,d)}, -xB(a,b){var s=this.a -if(s==null)return null -return s.xB(a,b)}, -gA5(){var s=this.a -s=s==null?null:s.gA5() -return s==null?$.aJP():s}, -gzd(){var s=this.a -s=s==null?null:s.gzd() -return s==null?$.aJQ():s}, -gGg(){var s=this.a -s=s==null?null:s.gGg() -return s==null?18:s}, -gyF(){var s=this.a -s=s==null?null:s.gyF() -return s==null?50:s}, -gGf(){var s=this.a -s=s==null?null:s.gGf() -return s==null?8000:s}, -Ee(a){var s=this.a -if(s==null)return 0 -return s.Ee(a)}, -gF2(){var s=this.a -return s==null?null:s.gF2()}, -goy(){return!0}, -j(a){var s=this.a -if(s==null)return"ScrollPhysics" -return"ScrollPhysics -> "+s.j(0)}} -A.P5.prototype={ -n2(a){return new A.P5(this.rF(a))}, -x3(a,b,c,d){var s,r,q,p,o,n,m,l -if(d!==0){s=!1 -r=!1}else{s=!0 -r=!0}q=c.a -q.toString -p=b.a -p.toString -if(q===p){o=c.b -o.toString -n=b.b -n.toString -n=o===n -o=n}else o=!1 -if(o)s=!1 -o=c.c -o.toString -n=b.c -n.toString -if(o!==n){if(isFinite(q)){n=c.b -n.toString -if(isFinite(n))if(isFinite(p)){n=b.b -n.toString -n=isFinite(n)}else n=!1 -else n=!1}else n=!1 -if(n)r=!1 -s=!1}n=om}else m=!0 -if(m)r=!1 -if(s){if(n&&p>q)return p-(q-o) -q=c.b -q.toString -if(o>q){n=b.b -n.toString -n=n0&&b<0))n=p>0&&b>0 -else n=!0 -s=a.cy -if(n){s.toString -m=0.52*Math.pow(1-(o-Math.abs(b))/s,2)}else{s.toString -m=0.52*Math.pow(1-o/s,2)}return J.hb(b)*A.aP1(o,Math.abs(b),m)}, -rB(a,b){return 0}, -xB(a,b){var s,r,q,p,o,n,m="_frictionSimulation",l="_springTime",k=this.gzd() -if(Math.abs(b)>=k.c||a.gyN()){s=this.gA5() -r=a.cx -r.toString -q=a.z -q.toString -p=a.Q -p.toString -o=new A.a0f(q,p,s,k) -if(rp){o.f=new A.qI(p,A.H6(s,r-p,b),B.c4) -o.r=-1/0}else{r=o.e=new A.a5M(0.135,Math.log(0.135),r,b,B.c4) -n=A.a(r,m).gFr() -if(b>0&&n>p){q=A.a(r,m).Uz(p) -o.r=q -r=A.a(r,m) -q=A.a(q,l) -o.f=new A.qI(p,A.H6(s,p-p,Math.min(r.e*Math.pow(r.b,q),5000)),B.c4)}else if(b<0&&nr)q=r -else q=p -r=a.z -r.toString -if(s0){s=a.cx -s.toString -r=a.Q -r.toString -r=s>=r -s=r}else s=!1 -if(s)return p -if(b<0){s=a.cx -s.toString -r=a.z -r.toString -r=s<=r -s=r}else s=!1 -if(s)return p -s=a.cx -s.toString -return A.aPn(s,o,b)}} -A.IJ.prototype={ -n2(a){return new A.IJ(this.rF(a))}, -qe(a){return!0}} -A.vm.prototype={ -j(a){return"ScrollPositionAlignmentPolicy."+this.b}} -A.lF.prototype={ -a2f(a,b,c,d,e){var s,r,q,p=this -if(d!=null)p.rq(d) -if(p.cx==null){s=p.r -r=s.c -r.toString -r=A.aE8(r) -if(r==null)q=null -else{s=s.c -s.toString -q=r.anT(s)}if(q!=null)p.cx=q}}, -ghC(){var s=this.z -s.toString -return s}, -gip(){var s=this.Q -s.toString -return s}, -gFH(){return this.z!=null&&this.Q!=null}, -gdC(){var s=this.cx -s.toString -return s}, -gSn(){return this.cx!=null}, -guz(){var s=this.cy -s.toString -return s}, -gSp(){return this.cy!=null}, -rq(a){var s=this,r=a.z -if(r!=null&&a.Q!=null){r.toString -s.z=r -r=a.Q -r.toString -s.Q=r}r=a.cx -if(r!=null)s.cx=r -r=a.cy -if(r!=null)s.cy=r -s.k1=a.k1 -a.k1=null -if(A.J(a)!==A.J(s))s.k1.Ul() -s.r.Ij(s.k1.gkZ()) -s.id.sn(0,s.k1.giT())}, -Wo(a){var s,r,q,p=this,o=p.cx -o.toString -if(a!==o){s=p.f.rB(p,a) -o=p.cx -o.toString -r=a-s -p.cx=r -if(r!==o){p.DA() -p.IP() -r=p.cx -r.toString -p.EV(r-o)}if(s!==0){o=p.k1 -o.toString -r=p.jk() -q=$.K.F$.Q.h(0,p.r.z) -q.toString -o.xR(r,q,s) -return s}}return 0}, -QZ(a){var s=this.cx -s.toString -this.cx=s+a -this.dx=!0}, -S6(a){var s=this,r=s.cx -r.toString -s.ch=a-r -s.cx=a -s.DA() -s.IP() -$.c2.z$.push(new A.aeF(s))}, -oC(a){if(this.cy!==a){this.cy=a -this.dx=!0}return!0}, -oA(a,b){var s,r,q,p=this -if(!A.Ik(p.z,a,0.001)||!A.Ik(p.Q,b,0.001)||p.dx||p.fy!==A.bq(p.ght())){p.z=a -p.Q=b -p.fy=A.bq(p.ght()) -s=p.db?p.jk():null -p.dx=!1 -p.dy=!0 -if(p.db){r=p.fr -r.toString -s.toString -r=!p.aih(r,s)}else r=!1 -if(r)return!1 -p.db=!0}if(p.dy){p.Zi() -p.r.Wa(p.f.qe(p)) -p.dy=!1}s=p.jk() -if(p.fr!=null){r=Math.max(s.gdC()-s.ghC(),0) -q=p.fr -if(r===Math.max(q.gdC()-q.ghC(),0))if(s.gnh()===p.fr.gnh()){r=Math.max(s.gip()-s.gdC(),0) -q=p.fr -r=r===Math.max(q.gip()-q.gdC(),0)&&s.e===p.fr.e}else r=!1 -else r=!1 -r=!r}else r=!0 -if(r){if(!p.fx){A.fE(p.gaiU()) -p.fx=!0}p.fr=p.jk()}return!0}, -aih(a,b){var s=this,r=s.f.x3(s.k1.giT(),b,a,s.k1.gfP()),q=s.cx -q.toString -if(r!==q){s.cx=r -return!1}return!0}, -rC(){this.k1.rC() -this.DA()}, -DA(){var s,r,q,p,o,n=this,m=n.r -switch(m.a.c.a){case 0:s=B.e2 -r=B.e1 -break -case 1:s=B.e3 -r=B.e4 -break -case 2:s=B.e1 -r=B.e2 -break -case 3:s=B.e4 -r=B.e3 -break -default:s=null -r=null}q=A.aT(t._S) -p=n.cx -p.toString -o=n.z -o.toString -if(p>o)q.I(0,r) -p=n.cx -p.toString -o=n.Q -o.toString -if(pm)p=m -break -default:p=n}m=o.cx -m.toString -if(p===m)return A.dk(n,t.H) -if(e.a===B.z.a){o.lY(p) -return A.dk(n,t.H)}return o.fc(p,d,e)}, -tP(a,b,c,d){var s,r=this.z -r.toString -s=this.Q -s.toString -b=B.c.q(b,r,s) -return this.ZE(0,b,c,d)}, -i5(a){var s,r,q=this,p=q.k1 -if(p!=null){s=p.gkZ() -r=q.k1.giT() -if(r&&!a.giT())q.EO() -q.k1.m(0)}else{r=!1 -s=!1}q.k1=a -if(s!==a.gkZ())q.r.Ij(q.k1.gkZ()) -q.id.sn(0,q.k1.giT()) -if(!r&&q.k1.giT())q.ET()}, -ET(){var s=this.k1 -s.toString -s.Rw(this.jk(),$.K.F$.Q.h(0,this.r.z))}, -EV(a){var s,r,q=this.k1 -q.toString -s=this.jk() -r=$.K.F$.Q.h(0,this.r.z) -r.toString -q.Rx(s,r,a)}, -EO(){var s,r,q,p=this,o=p.k1 -o.toString -s=p.jk() -r=p.r -q=$.K.F$.Q.h(0,r.z) -q.toString -o.Rv(s,q) -q=p.cx -q.toString -r.e.sn(0,q) -A.a($.hD.ii$,"_restorationManager").ak5() -o=r.c -o.toString -o=A.aE8(o) -if(o!=null){s=r.c -s.toString -r=p.cx -r.toString -if(o.a==null)o.a=A.v(t.K,t.z) -s=o.JH(s) -if(s.length!==0)o.a.l(0,new A.H8(s),r)}}, -aiV(){var s,r,q -this.fx=!1 -s=this.r.z -if($.K.F$.Q.h(0,s)!=null){r=this.jk() -q=$.K.F$.Q.h(0,s) -q.toString -new A.qH(r,q,0).eR($.K.F$.Q.h(0,s))}}, -m(a){var s=this.k1 -if(s!=null)s.m(0) -this.k1=null -this.hk(0)}, -cD(a){var s,r,q=this -q.ZD(a) -s=q.z -s="range: "+A.d(s==null?null:B.c.ai(s,1))+".." -r=q.Q -a.push(s+A.d(r==null?null:B.c.ai(r,1))) -s=q.cy -a.push("viewport: "+A.d(s==null?null:B.c.ai(s,1)))}} -A.aeF.prototype={ -$1(a){this.a.ch=0}, -$S:2} -A.qH.prototype={ -cD(a){this.a_u(a) -a.push(this.a.j(0))}} -A.xM.prototype={ -jK(a){if(a instanceof A.b_&&t.NW.b(a.gL()))++this.da$ -return this.vd(a)}, -cD(a){var s -this.vc(a) -s="depth: "+this.da$+" (" -a.push(s+(this.da$===0?"local":"remote")+")")}} -A.WS.prototype={} -A.Dp.prototype={ -a2g(a,b,c,d,e,f){var s=this -if(s.cx==null&&!0)s.cx=c -if(s.k1==null)s.i5(new A.n2(s))}, -ght(){return this.r.a.c}, -rq(a){var s,r=this -r.Zh(a) -r.k1.a=r -r.ry=a.ry -s=a.x1 -if(s!=null){r.x1=s -s.a=r -a.x1=null}}, -i5(a){var s,r=this -r.rx=0 -r.Zj(a) -s=r.x1 -if(s!=null)s.m(0) -r.x1=null -if(!r.k1.giT())r.Hp(B.m0)}, -agD(a){var s,r=this -r.Hp(a>0?B.m1:B.m2) -s=r.cx -s.toString -r.Az(s-r.f.E0(r,a))}, -iw(a){var s,r,q,p=this,o=p.f.xB(p,a) -if(o!=null){s=new A.J5(p) -r=A.aBO(null,0,p.r) -r.d4() -q=r.cB$ -q.b=!0 -q.a.push(s.gDk()) -r.agA(o).a.a.hK(s.gD1()) -s.b=r -p.i5(s)}else p.i5(new A.n2(p))}, -Hp(a){var s,r,q,p=this -if(p.ry===a)return -p.ry=a -s=p.jk() -r=p.r.z -q=$.K.F$.Q.h(0,r) -q.toString -new A.RJ(a,s,q,0).eR($.K.F$.Q.h(0,r))}, -fc(a,b,c){var s,r,q=this,p="_completer",o=q.cx -o.toString -if(A.Ik(a,o,q.f.gzd().a)){q.lY(a) -return A.dk(null,t.H)}o=q.cx -o.toString -s=new A.Lb(q) -r=$.a3 -A.cG($,p) -s.b=new A.aN(new A.ab(r,t.V),t.R) -o=A.aBO("DrivenScrollActivity",o,q.r) -o.d4() -r=o.cB$ -r.b=!0 -r.a.push(s.gDk()) -o.Q=B.al -o.jW(a,b,c).a.a.hK(s.gD1()) -A.cG(s.c,"_controller") -s.c=o -q.i5(s) -return A.a(s.b,p).a}, -lY(a){var s,r,q=this -q.i5(new A.n2(q)) -s=q.cx -s.toString -if(s!==a){q.S6(a) -q.ET() -r=q.cx -r.toString -q.EV(r-s) -q.EO()}q.iw(0)}, -aj6(a,b){var s,r,q=this,p=q.f,o=p.Ee(q.rx) -p=p.gF2() -s=p==null?null:0 -r=new A.aeC(q,b,o,p,a.a,o!==0,s,a) -q.i5(new A.a3q(r,q)) -return q.x1=r}, -m(a){var s=this.x1 -if(s!=null)s.m(0) -this.x1=null -this.Zl(0)}} -A.a0f.prototype={ -D9(a){var s,r=this,q="_springTime" -if(a>A.a(r.r,q)){r.x=isFinite(A.a(r.r,q))?A.a(r.r,q):0 -s=A.a(r.f,"_springSimulation")}else{r.x=0 -s=A.a(r.e,"_frictionSimulation")}s.a=r.a -return s}, -f_(a,b){return this.D9(b).f_(0,b-this.x)}, -ie(a,b){return this.D9(b).ie(0,b-this.x)}, -lV(a){return this.D9(a).lV(a-this.x)}, -j(a){return"BouncingScrollSimulation(leadingExtent: "+A.d(this.b)+", trailingExtent: "+A.d(this.c)+")"}} -A.a1c.prototype={ -f_(a,b){var s=this,r=B.c.q(b/A.a(s.e,"_duration"),0,1) -return s.b+A.a(s.f,"_distance")*(1.2*r*r*r-3.27*r*r+3.065*r)*J.hb(s.c)}, -ie(a,b){var s=this,r="_duration",q=B.c.q(b/A.a(s.e,r),0,1) -return A.a(s.f,"_distance")*(3.6*q*q-6.54*q+3.065)*J.hb(s.c)/A.a(s.e,r)}, -lV(a){return a>=A.a(this.e,"_duration")}} -A.Dr.prototype={ -j(a){return"ScrollViewKeyboardDismissBehavior."+this.b}} -A.Q6.prototype={ -ah4(a,b,c,d){var s=this -if(s.y)return new A.Qk(c,b,s.dy,d,null) -return new A.EC(c,0,b,null,s.ch,s.dy,d,null)}, -K(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=j.agX(b),g=j.fx -if(g==null){s=A.eZ(b) -if(s!=null){r=s.f -q=r.ai7(0,0) -p=r.aib(0,0) -r=j.c===B.a5 -g=r?p:q -h=new A.j3(s.QU(r?q:p),h,i)}}o=A.b([g!=null?new A.QE(g,h,i):h],t.D) -r=A.aux(b,j.c,!1) -n=j.f -m=n?A.Cr(b):j.e -l=A.ayk(r,m,j.cy,!1,j.r,j.dx,i,j.cx,new A.aeI(j,r,o)) -k=n&&m!=null?A.aEq(l):l -if(j.db===B.Pa)return new A.cM(k,new A.aeJ(b),i,t.kj) -else return k}} -A.aeI.prototype={ -$2(a,b){return this.a.ah4(a,b,this.b,this.c)}, -$S:400} -A.aeJ.prototype={ -$1(a){var s=A.Am(this.a) -if(a.d!=null&&s.gcv())s.zg() -return!1}, -$S:401} -A.Jm.prototype={} -A.N8.prototype={ -agX(a){return new A.QD(this.ap,null)}} -A.ar0.prototype={ -$2(a,b){if(!a.a)a.T(0,b)}, -$S:57} -A.Ds.prototype={ -au(){var s=null,r=t.A -return new A.Dt(new A.WG(A.a_(0,s,!1,t.Z)),new A.bk(s,r),new A.bk(s,t.hA),new A.bk(s,r),B.uU,s,A.v(t.yb,t.W),s,!0,s,s,s,B.l)}, -apx(a,b){return this.f.$2(a,b)}} -A.aeS.prototype={ -$1(a){return null}, -$S:402} -A.xO.prototype={ -d1(a){return this.r!==a.r}} -A.Dt.prototype={ -gqN(){var s=this.a.d -if(s==null){s=this.x -s.toString}return s}, -Pv(){var s,r,q,p=this,o=p.a.ch -if(o==null){o=p.c -o.toString -o=A.ayi(o)}p.f=o -o=A.a(o,"_configuration") -s=p.c -s.toString -s=o.nN(s) -p.r=s -o=p.a -r=o.e -if(r!=null)p.r=r.n2(s) -else{o=o.ch -if(o!=null){s=p.c -s.toString -p.r=o.nN(s).n2(p.r)}}q=p.d -if(q!=null){p.gqN().rY(0,q) -A.fE(q.geh(q))}o=p.gqN() -s=p.r -s.toString -p.d=A.aT6(p,o.c,o.a,!0,q,s) -s=p.gqN() -o=p.d -o.toString -s.aC(o)}, -hF(a,b){var s,r=this.e -this.iZ(r,"offset") -r=A.r(r).i("dx.T").a(r.y) -if(r!=null){s=this.d -s.toString -if(b)s.cx=r -else s.lY(r)}}, -aW(){if(this.a.d==null)this.x=A.vk(null,0) -this.bp()}, -bZ(){this.Pv() -this.a_x()}, -aeD(a){var s,r,q,p=this,o=null,n=p.a,m=n.e -if(m==null){n=n.ch -if(n==null)m=o -else{s=p.c -s.toString -s=n.nN(s) -m=s}}r=a.e -if(r==null){n=a.ch -if(n==null)r=o -else{s=p.c -s.toString -s=n.nN(s) -r=s}}do{n=m==null -s=n?o:A.J(m) -q=r==null -if(s!=(q?o:A.J(r)))return!0 -m=n?o:m.a -r=q?o:r.a}while(m!=null||r!=null) -n=p.a.d -n=n==null?o:A.J(n) -s=a.d -return n!=(s==null?o:A.J(s))}, -bw(a){var s,r,q=this -q.a_y(a) -s=a.d -if(q.a.d!=s){if(s==null){s=q.x -s.toString -r=q.d -r.toString -s.rY(0,r) -q.x.m(0) -q.x=null}else{r=q.d -r.toString -s.rY(0,r) -if(q.a.d==null)q.x=A.vk(null,0)}s=q.gqN() -r=q.d -r.toString -s.aC(r)}if(q.aeD(a))q.Pv()}, -m(a){var s,r=this,q=r.a.d -if(q!=null){s=r.d -s.toString -q.rY(0,s)}else{q=r.x -if(q!=null){s=r.d -s.toString -q.rY(0,s)}q=r.x -if(q!=null)q.m(0)}r.d.m(0) -r.e.m(0) -r.a_z(0)}, -Wa(a){var s,r,q=this -if(a===q.cy)s=!a||A.bq(q.a.c)===q.db -else s=!1 -if(s)return -if(!a){q.ch=B.uU -q.O8()}else{switch(A.bq(q.a.c).a){case 1:q.ch=A.af([B.mo,new A.c0(new A.aeO(q),new A.aeP(q),t.ok)],t.n,t.xR) -break -case 0:q.ch=A.af([B.mn,new A.c0(new A.aeQ(q),new A.aeR(q),t.uA)],t.n,t.xR) -break}a=!0}q.cy=a -q.db=A.bq(q.a.c) -s=q.z -if(s.gaj()!=null){s=s.gaj() -s.Dg(q.ch) -if(!s.a.f){r=s.c.gL() -r.toString -t.Wx.a(r) -s.e.E1(r)}}}, -Ij(a){var s,r=this -if(r.cx===a)return -r.cx=a -s=r.Q -if($.K.F$.Q.h(0,s)!=null){s=$.K.F$.Q.h(0,s).gL() -s.toString -t.Ro.a(s).sSz(r.cx)}}, -a87(a){var s=this.d,r=s.k1.gfP(),q=new A.a6S(this.ga5I(),s) -s.i5(q) -s.rx=r -this.dy=q}, -aed(a){this.dx=this.d.aj6(a,this.ga5G())}, -aee(a){var s=this.dx -if(s!=null)s.bk(0,a)}, -aec(a){var s=this.dx -if(s!=null)s.tb(0,a)}, -O8(){var s=this.dy -if(s!=null)s.a.iw(0) -s=this.dx -if(s!=null)s.a.iw(0)}, -a5J(){this.dy=null}, -a5H(){this.dx=null}, -OK(a){var s,r=this.d,q=r.cx -q.toString -s=r.z -s.toString -s=Math.max(q+a,s) -r=r.Q -r.toString -return Math.min(s,r)}, -Nq(a){var s=A.bq(this.a.c)===B.af?a.gzE().a:a.gzE().b -return A.azx(this.a.c)?s*-1:s}, -adj(a){var s,r,q,p,o=this -if(t.Mj.b(a)&&o.d!=null){s=o.r -if(s!=null){r=o.d -r.toString -r=!s.qe(r) -s=r}else s=!1 -if(s)return -q=o.Nq(a) -p=o.OK(q) -if(q!==0){s=o.d.cx -s.toString -s=p!==s}else s=!1 -if(s)$.cK.x1$.pM(0,a,o.ga9f())}}, -a9g(a){var s,r,q,p,o,n=this,m=n.Nq(a),l=n.OK(m) -if(m!==0){s=n.d.cx -s.toString -s=l!==s}else s=!1 -if(s){s=n.d -r=s.cx -r.toString -q=s.z -q.toString -q=Math.max(r+m,q) -p=s.Q -p.toString -o=Math.min(q,p) -if(o!==r){s.i5(new A.n2(s)) -s.Hp(-m>0?B.m1:B.m2) -r=s.cx -r.toString -s.S6(o) -s.id.sn(0,!0) -s.ET() -q=s.cx -q.toString -s.EV(q-r) -s.EO() -s.iw(0)}}}, -a9t(a){var s,r -if(a.da$===0){s=$.K.F$.Q.h(0,this.y) -r=s==null?null:s.gL() -if(r!=null)r.aE()}return!1}, -K(a,b){var s,r,q,p,o,n=this,m=null,l="_configuration",k=n.d -k.toString -s=n.ch -r=n.a -q=r.x -p=new A.xO(n,k,A.Bi(B.cg,new A.kc(A.bQ(m,m,new A.hn(n.cx,!1,r.apx(b,k),n.Q),!1,m,m,!1,!q,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m),s,B.bA,q,m,n.z),m,m,m,n.gadi(),m),m) -k=n.a -if(!k.x){k=n.d -k.toString -s=n.r.goy() -r=n.a -p=new A.cM(new A.WT(k,s,r.y,p,n.y),n.ga9s(),m,t.ji) -k=r}o=new A.aeK(k.c,n.gqN()) -return A.a(n.f,l).xh(b,A.a(n.f,l).xg(b,p,o),o)}, -gfO(){return this.a.Q}} -A.aeO.prototype={ -$0(){return A.aFD(null,A.a(this.a.f,"_configuration").gF1())}, -$S:135} -A.aeP.prototype={ -$1(a){var s,r,q=this.a -a.cx=q.gM1() -a.cy=q.gOa() -a.db=q.gOb() -a.dx=q.gO9() -a.dy=q.gO7() -s=q.r -a.fr=s==null?null:s.gGg() -s=q.r -a.fx=s==null?null:s.gyF() -s=q.r -a.fy=s==null?null:s.gGf() -s=A.a(q.f,"_configuration") -r=q.c -r.toString -a.go=s.zk(r) -a.ch=q.a.z}, -$S:134} -A.aeQ.prototype={ -$0(){return A.axB(null,A.a(this.a.f,"_configuration").gF1())}, -$S:133} -A.aeR.prototype={ -$1(a){var s,r,q=this.a -a.cx=q.gM1() -a.cy=q.gOa() -a.db=q.gOb() -a.dx=q.gO9() -a.dy=q.gO7() -s=q.r -a.fr=s==null?null:s.gGg() -s=q.r -a.fx=s==null?null:s.gyF() -s=q.r -a.fy=s==null?null:s.gGf() -s=A.a(q.f,"_configuration") -r=q.c -r.toString -a.go=s.zk(r) -a.ch=q.a.z}, -$S:132} -A.aeK.prototype={} -A.WT.prototype={ -aT(a){var s=this.e,r=new A.Ww(s,this.f,this.r,null,A.am(t.T)) -r.gaG() -r.gaQ() -r.fr=!1 -r.sbq(null) -s.aq(0,r.gT9()) -return r}, -aZ(a,b){b.soy(this.f) -b.sbi(0,this.e) -b.sW2(this.r)}} -A.Ww.prototype={ -sbi(a,b){var s,r=this,q=r.D -if(b===q)return -s=r.gT9() -q.T(0,s) -r.D=b -b.aq(0,s) -r.aE()}, -soy(a){if(a===this.ae)return -this.ae=a -this.aE()}, -sW2(a){if(a==this.aM)return -this.aM=a -this.aE()}, -fz(a){var s,r,q=this -q.hQ(a) -a.a=!0 -if(q.D.db){a.bC(B.Pt,q.ae) -s=q.D -r=s.cx -r.toString -a.a_=r -a.d=!0 -r=s.Q -r.toString -a.bs=r -s=s.z -s.toString -a.aO=s -a.sVX(q.aM)}}, -oE(a,b,c){var s,r,q,p,o,n,m,l=this -if(c.length!==0){s=B.d.gN(c).id -s=!(s!=null&&s.A(0,B.x_))}else s=!0 -if(s){l.Jj(a,b,c) -return}s=l.bS -if(s==null)s=l.bS=A.Qd(null,l.gqf()) -s.sSW(a.cy||a.cx) -s.sbF(0,a.x) -s=l.bS -s.toString -r=t.QF -q=A.b([s],r) -p=A.b([],r) -for(s=c.length,o=null,n=0;n>>24&255)/255*r.gn(r))),s.gn(s)>>>16&255,s.gn(s)>>>8&255,s.gn(s)&255)) -return q}, -Nc(a){var s,r,q,p=this -if(a){s=A.aP() -s=s?A.bj():new A.b9(new A.be()) -r=p.c -q=p.f -s.saL(0,A.aH(B.c.aX(255*((r.gn(r)>>>24&255)/255*q.gn(q))),r.gn(r)>>>16&255,r.gn(r)>>>8&255,r.gn(r)&255)) -s.scM(0,B.Y) -s.sfS(1) -return s}s=A.aP() -s=s?A.bj():new A.b9(new A.be()) -r=p.b -q=p.f -s.saL(0,A.aH(B.c.aX(255*((r.gn(r)>>>24&255)/255*q.gn(q))),r.gn(r)>>>16&255,r.gn(r)>>>8&255,r.gn(r)&255)) -return s}, -ac2(){return this.Nc(!1)}, -ac_(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i=this,h=null,g="_thumbOffset",f=i.dy -if(f===B.V||f===B.a0)s=i.d===B.u?B.Pc:B.Pb -else s=B.Pd -switch(s.a){case 0:f=i.e -r=new A.S(f,c) -f+=2*i.x -q=new A.S(f,i.gfw()) -p=i.x+i.Q.a -o=A.a(i.fy,g) -n=p-i.x -m=i.r -l=new A.m(n,m) -k=l.U(0,new A.m(f,0)) -j=new A.m(n+f,m+i.gfw()) -break -case 1:f=i.e -r=new A.S(f,c) -q=new A.S(f+2*i.x,i.gfw()) -p=b.a-i.e-i.x-i.Q.c -o=A.a(i.fy,g) -f=p-i.x -n=i.r -l=new A.m(f,n) -j=new A.m(f,n+i.gfw()) -k=l -break -case 2:r=new A.S(c,i.e) -f=i.gfw() -n=i.e+2*i.x -q=new A.S(f,n) -p=A.a(i.fy,g) -f=i.x -o=f+i.Q.b -m=i.r -f=o-f -l=new A.m(m,f) -k=l.U(0,new A.m(0,n)) -j=new A.m(m+i.gfw(),f+n) -break -case 3:r=new A.S(c,i.e) -q=new A.S(i.gfw(),i.e+2*i.x) -p=A.a(i.fy,g) -f=i.e -n=i.x -o=b.b-f-n-i.Q.d -f=i.r -n=o-n -l=new A.m(f,n) -j=new A.m(f+i.gfw(),n) -k=l -break -default:j=h -k=j -l=k -q=l -r=q -o=r -p=o}f=l.a -n=l.b -i.fx=new A.x(f,n,f+q.a,n+q.b) -i.fr=new A.x(p,o,p+r.a,o+r.b) -f=i.f -if(f.gn(f)!==0){f=i.fx -f.toString -a.cW(0,f,i.ac2()) -a.iM(0,k,j,i.Nc(!0)) -f=i.y -if(f!=null){n=i.fr -n.toString -a.cV(0,A.acl(n,f),i.gNb()) -return}f=i.fr -f.toString -a.cW(0,f,i.gNb()) -return}}, -OU(){var s,r,q,p,o,n,m,l,k,j=this,i=j.dx.gnh(),h=j.dy -h=h===B.V||h===B.a0 -s=j.Q -h=h?s.gdf(s)+s.gds(s):s.gjq() -s=j.dx -r=s.b -r.toString -q=s.a -q.toString -s=s.d -s.toString -p=j.dy -p=p===B.V||p===B.a0 -o=j.Q -p=p?o.gdf(o)+o.gds(o):o.gjq() -n=B.c.q((i-h)/(r-q+s-p),0,1) -m=Math.max(Math.min(j.gfw(),j.cx),j.gfw()*n) -p=j.dx.gnh() -s=j.dx.d -s.toString -l=Math.min(j.ch,j.gfw()) -i=j.dy -i=i===B.a0||i===B.am -h=j.dx -if((i?Math.max(h.gip()-h.gdC(),0):Math.max(h.gdC()-h.ghC(),0))>0){i=j.dy -i=i===B.a0||i===B.am -h=j.dx -h=(i?Math.max(h.gdC()-h.ghC(),0):Math.max(h.gip()-h.gdC(),0))>0 -i=h}else i=!1 -k=i?l:l*(1-B.c.q(1-p/s,0,0.2)/0.2) -return B.c.q(m,k,j.gfw())}, -m(a){this.f.a.T(0,this.gd7()) -this.hk(0)}, -gfw(){var s,r,q,p=this,o=p.dx.d -o.toString -s=p.r -r=p.dy -r=r===B.V||r===B.a0 -q=p.Q -r=r?q.gdf(q)+q.gds(q):q.gjq() -return o-2*s-r}, -aP(a,b){var s,r,q,p,o,n,m=this,l=m.dy -if(l!=null){s=m.dx -if(s!=null){r=s.b -r.toString -s=s.a -s.toString -s=r<=s}else s=!0}else s=!0 -if(s)return -s=m.dx.d -s.toString -l=l===B.V||l===B.a0 -r=m.Q -if(s<=(l?r.gdf(r)+r.gds(r):r.gjq())||m.gfw()<=0)return -l=m.dy -l=l===B.V||l===B.a0 -s=m.Q -q=l?s.b:s.a -p=m.OU() -l=m.dx -s=l.b -s.toString -r=l.a -r.toString -o=s-r -if(o>0){l=l.c -l.toString -n=B.c.q((l-r)/o,0,1)}else n=0 -l=m.dy -l=l===B.a0||l===B.am?1-n:n -m.fy=l*(m.gfw()-p)+m.r+q -l=m.dx.b -l.toString -if(l==1/0||l==-1/0)return -l=m.dy -l.toString -return m.ac_(a,b,p,l)}, -Su(a,b,c){var s,r,q,p=this,o=p.fx -if(o==null)return!1 -if(p.db)return!1 -s=p.dx -r=s.a -r.toString -s=s.b -s.toString -if(r===s)return!1 -q=o.lI(A.ke(p.fr.gbm(),24)) -s=p.f -if(s.gn(s)===0){if(c&&b===B.c1)return q.A(0,a) -return!1}switch(b.a){case 0:return q.A(0,a) -case 1:case 2:case 3:case 4:return o.A(0,a)}}, -ali(a,b){return this.Su(a,b,!1)}, -Sv(a,b){var s,r,q=this -if(q.fr==null)return!1 -if(q.db)return!1 -s=q.f -if(s.gn(s)===0)return!1 -s=q.dx -r=s.a -r.toString -s=s.b -s.toString -if(r===s)return!1 -switch(b.a){case 0:s=q.fr -return s.lI(A.ke(s.gbm(),24)).A(0,a) -case 1:case 2:case 3:case 4:return q.fr.A(0,a)}}, -yj(a){var s,r,q=this -if(q.fr==null)return null -if(q.db)return!1 -s=q.f -if(s.gn(s)===0)return!1 -s=q.dx -r=s.a -r.toString -s=s.b -s.toString -if(r===s)return!1 -return q.fr.A(0,a)}, -fp(a){var s,r=this -if(r.a.k(0,a.a))if(r.b.k(0,a.b))if(r.c.k(0,a.c))if(r.d==a.d)if(r.e===a.e)if(r.f===a.f)if(r.r===a.r)if(r.x===a.x)if(J.e(r.y,a.y))if(r.Q.k(0,a.Q))if(r.ch===a.ch)if(r.cx===a.cx)s=r.db!==a.db -else s=!0 -else s=!0 -else s=!0 -else s=!0 -else s=!0 -else s=!0 -else s=!0 -else s=!0 -else s=!0 -else s=!0 -else s=!0 -else s=!0 -return s}, -zT(a){return!1}, -guW(){return null}, -j(a){return"#"+A.bX(this)}} -A.aeW.prototype={ -$1(a){var s,r -if(a!=null){s=a.b -s.toString -r=a.a -r.toString -r=s>r -s=r}else s=!1 -return s}, -$S:406} -A.v9.prototype={ -au(){return A.aSS(t.mz)}, -pt(a){return this.db.$1(a)}} -A.kd.prototype={ -gzZ(){var s=this.a.e -return s===!0}, -gnc(){this.a.toString -return!0}, -aW(){var s,r,q,p,o=this,n=null -o.bp() -s=A.bE(n,o.a.ch,n,n,o) -s.cS(o.gafY()) -o.r=s -s=A.d3(B.X,A.a(s,"_fadeoutAnimationController"),n) -o.x=s -o.a.toString -s=A.a(s,"_fadeoutOpacityAnimation") -r=o.a -q=r.x -if(q==null)q=6 -p=r.r -r=r.dy -r=new A.vp(B.hi,B.O,B.O,q,s,0,0,p,n,B.K,18,18,r,A.a_(0,n,!1,t.Z)) -s.a.aq(0,r.gd7()) -A.cG(o.Q,"scrollbarPainter") -o.Q=r}, -bZ(){this.dZ()}, -afZ(a){this.a.toString -if(a!==B.G)this.gnc()}, -uw(){var s,r=this,q=A.a(r.Q,"scrollbarPainter") -r.a.toString -q.saL(0,B.hi) -s=r.c.X(t.I) -s.toString -q.sc5(0,s.f) -s=r.a.x -q.sH0(s==null?6:s) -q.sub(r.a.r) -q.seF(0,r.c.X(t.w).f.f) -q.szF(r.a.dy) -r.a.toString -q.sG9(0) -r.a.toString -q.sjQ(0,null) -r.a.toString -q.sEG(0) -r.a.toString -q.sGi(0,18) -r.a.toString -q.sTg(18) -q.sSy(!r.gnc())}, -bw(a){var s,r=this,q="_fadeoutAnimationController" -r.c3(a) -s=r.a.e -if(s!=a.e)if(s===!0){s=r.f -if(s!=null)s.ay(0) -s=A.a(r.r,q) -s.Q=B.al -s.jW(1,B.N,null)}else A.a(r.r,q).dl(0)}, -wi(){var s,r=this -if(!r.gzZ()){s=r.f -if(s!=null)s.ay(0) -r.f=A.bp(r.a.cx,new A.acC(r))}}, -mp(){var s=this.e.d -if(s.length!==0)return A.bq(B.d.gcc(s).ght()) -return null}, -yb(){if(this.mp()==null)return -var s=this.f -if(s!=null)s.ay(0)}, -yd(a){var s=this,r=s.a.d -s.e=r -if(s.mp()==null)return -r=s.f -if(r!=null)r.ay(0) -A.a(s.r,"_fadeoutAnimationController").c_(0) -s.d=a}, -al7(a){var s,r,q,p,o,n,m,l,k,j,i=this -if(i.mp()==null)return -s=B.d.gcc(i.e.d) -r=A.b5("primaryDelta") -switch(s.r.a.c.a){case 0:r.b=i.d.b-a.b -break -case 1:r.b=a.a-i.d.a -break -case 2:r.b=a.b-i.d.b -break -case 3:r.b=i.d.a-a.a -break}q=A.a(i.Q,"scrollbarPainter") -p=r.aJ() -o=q.dx -n=o.b -n.toString -o=o.a -o.toString -m=q.gfw() -q=q.OU() -l=s.cx -l.toString -k=(n-o)*p/(m-q)+l -if(k!==l){j=k-s.f.rB(s,k) -q=i.c -q.toString -q=A.ayi(q) -p=i.c -p.toString -switch(q.nM(p)){case B.c3:case B.bH:case B.bu:case B.bI:q=s.Q -q.toString -j=B.c.q(j,0,q) -break -case B.aH:case B.aZ:break}s.lY(j)}i.d=a}, -yc(a,b){var s=this -if(s.mp()==null)return -s.wi() -s.e=s.d=null}, -aa3(a){var s,r,q=this,p="scrollbarPainter",o="_thumbOffset",n=q.a.d -q.e=n -n=B.d.gcc(n.d) -n=$.K.F$.Q.h(0,n.r.z) -n.toString -n=A.kf(n) -if(n!=null)n.a.toString -n=B.d.gcc(q.e.d).cy -n.toString -s=0.8*n -switch(B.d.gcc(q.e.d).r.a.c.a){case 0:if(a.c.b>A.a(A.a(q.Q,p).fy,o))s=-s -break -case 2:if(a.c.bA.a(A.a(q.Q,p).fy,o))s=-s -break}n=B.d.gcc(q.e.d) -r=B.d.gcc(q.e.d).cx -r.toString -n.tP(0,r+s,B.ez,B.ax)}, -D8(a){var s=this.a.d,r=s.d,q=r.length -if(q>1)return!1 -return q===0||A.bq(B.d.gcc(r).ght())===a}, -aeg(a){var s,r=this,q="_fadeoutAnimationController",p=r.a -p.toString -s=a.a -if(!p.pt(A.ayj(a.b,a.da$,null,s,null)))return!1 -if(r.gzZ())if(A.a(A.a(r.r,q).ch,"_status")!==B.b2&&A.a(A.a(r.r,q).ch,"_status")!==B.a_)A.a(r.r,q).c_(0) -p=s.e -if(r.D8(A.bq(p)))A.a(r.Q,"scrollbarPainter").pV(0,s,p) -return!1}, -a9v(a){var s,r,q,p=this,o="_fadeoutAnimationController",n="_status",m="scrollbarPainter" -if(!p.a.pt(a))return!1 -s=a.a -r=s.b -r.toString -q=s.a -q.toString -if(r<=q){if(A.a(A.a(p.r,o).ch,n)!==B.G&&A.a(A.a(p.r,o).ch,n)!==B.aK)A.a(p.r,o).dl(0) -r=s.e -if(p.D8(A.bq(r)))A.a(p.Q,m).pV(0,s,r) -return!1}if(a instanceof A.ji||a instanceof A.k3){if(A.a(A.a(p.r,o).ch,n)!==B.b2&&A.a(A.a(p.r,o).ch,n)!==B.a_)A.a(p.r,o).c_(0) -r=p.f -if(r!=null)r.ay(0) -r=s.e -if(p.D8(A.bq(r)))A.a(p.Q,m).pV(0,s,r)}else if(a instanceof A.nG)if(p.d==null)p.wi() -return!1}, -ga6V(){var s,r=this,q=A.v(t.n,t.xR) -r.a.toString -s=r.gnc() -if(!s)return q -q.l(0,B.VV,new A.c0(new A.acy(r),new A.acz(r),t.fh)) -q.l(0,B.VW,new A.c0(new A.acA(r),new A.acB(r),t.Bk)) -return q}, -SX(a,b,c){var s,r=this.y -if($.K.F$.Q.h(0,r)==null)return!1 -s=A.azk(r,a) -return A.a(this.Q,"scrollbarPainter").Su(s,b,!0)}, -Fz(a){var s,r=this -if(r.SX(a.gbi(a),a.gcQ(a),!0)){r.z=!0 -A.a(r.r,"_fadeoutAnimationController").c_(0) -s=r.f -if(s!=null)s.ay(0)}else if(r.z){r.z=!1 -r.wi()}}, -FA(a){this.z=!1 -this.wi()}, -m(a){var s,r=this -A.a(r.r,"_fadeoutAnimationController").m(0) -s=r.f -if(s!=null)s.ay(0) -s=A.a(r.Q,"scrollbarPainter") -s.f.a.T(0,s.gd7()) -s.hk(0) -r.ZY(0)}, -K(a,b){var s,r,q=this,p=null -q.uw() -s=q.ga6V() -r=A.a(q.Q,"scrollbarPainter") -return new A.cM(new A.cM(new A.ig(new A.kc(A.ni(A.kW(new A.ig(q.a.c,p),r,q.y,p,B.n),B.c8,p,p,new A.acD(q),new A.acE(q)),s,p,!1,p,p),p),q.ga9u(),p,t.WA),q.gaef(),p,t.ji)}} -A.acC.prototype={ -$0(){var s=this.a -A.a(s.r,"_fadeoutAnimationController").dl(0) -s.f=null}, -$S:0} -A.acy.prototype={ -$0(){var s=this.a,r=s.a.cy,q=t.S,p=A.dI(q) -return new A.kA(s.y,r,null,B.bV,A.v(q,t.o),p,s,null,A.v(q,t.B))}, -$S:407} -A.acz.prototype={ -$1(a){var s=this.a -a.x2=s.gSk() -a.y1=new A.acv(s) -a.y2=new A.acw(s) -a.Y=new A.acx(s)}, -$S:408} -A.acv.prototype={ -$1(a){return this.a.yd(a.b)}, -$S:61} -A.acw.prototype={ -$1(a){return this.a.al7(a.b)}, -$S:70} -A.acx.prototype={ -$1(a){return this.a.yc(a.b,a.c)}, -$S:98} -A.acA.prototype={ -$0(){var s=this.a,r=t.S,q=A.dI(r) -return new A.kB(s.y,B.ax,18,B.bV,A.v(r,t.o),q,s,null,A.v(r,t.B))}, -$S:410} -A.acB.prototype={ -$1(a){a.a6=this.a.gaa2()}, -$S:411} -A.acD.prototype={ -$1(a){var s -switch(a.gcQ(a).a){case 1:s=this.a -if(s.gnc())s.FA(a) -break -case 2:case 3:case 4:case 0:break}}, -$S:39} -A.acE.prototype={ -$1(a){var s -switch(a.gcQ(a).a){case 1:s=this.a -if(s.gnc())s.Fz(a) -break -case 2:case 3:case 4:case 0:break}}, -$S:412} -A.kA.prototype={ -fI(a){if(!this.Ch(this.fE,a.gbi(a),a.gcQ(a)))return!1 -return this.Yl(a)}, -Ch(a,b,c){var s -if($.K.F$.Q.h(0,a)==null)return!1 -s=t.ip.a($.K.F$.Q.h(0,a).gM()).f -s.toString -return t.sm.a(s).Sv(A.azk(a,b),c)}} -A.kB.prototype={ -fI(a){if(!this.Ch(this.ek,a.gbi(a),a.gcQ(a)))return!1 -return this.Zv(a)}, -Ch(a,b,c){var s,r -if($.K.F$.Q.h(0,a)==null)return!1 -s=t.ip.a($.K.F$.Q.h(0,a).gM()).f -s.toString -t.sm.a(s) -r=A.azk(a,b) -return s.ali(r,c)&&!s.Sv(r,c)}} -A.xF.prototype={ -c4(){this.dq() -this.d2() -this.ef()}, -m(a){var s=this,r=s.aY$ -if(r!=null)r.T(0,s.ge2()) -s.aY$=null -s.ba(0)}} -A.Dz.prototype={ -au(){return new A.X2(B.l)}} -A.X2.prototype={ -K(a,b){var s=this.a.c,r=this.d -return new A.X3(r===$?this.d=A.v(t.K,t.X):r,s,null)}} -A.X3.prototype={ -d1(a){return this.y!==a.y}, -app(a,b){var s,r,q,p -for(s=b.ga3(b),r=this.y,q=a.y;s.v();){p=s.gJ(s) -if(!J.e(r.h(0,p),q.h(0,p)))return!0}return!1}} -A.b0.prototype={$ivu:1} -A.rd.prototype={} -A.vv.prototype={ -sIw(a){var s=this -if(!A.azL(s.b,a)){s.b=a -s.c=null -s.W()}}, -gMo(){var s=this.c -return s==null?this.c=A.aTi(this.b):s}, -a6v(a,b){var s,r,q,p,o,n,m,l,k=this.gMo().h(0,a.c.gyA()),j=this.gMo().h(0,null),i=A.b([],t.Na) -if(k!=null)B.d.P(i,k) -if(j!=null)B.d.P(i,j) -for(s=i.length,r=a instanceof A.lz,q=b.d,p=0;pp.a||s+r.b>p.b}else o=!0}else o=!0 -return o}, -aP(a,b){var s,r,q,p,o=this -if(o.u$!=null){s=o.V.cx -s.toString -s=o.r7(s) -r=new A.aqs(o,s) -s=o.Om(s)&&o.an!==B.j -q=o.aN -if(s){s=A.a(o.fr,"_needsCompositing") -p=o.rx -q.sb1(0,a.m6(s,b,new A.x(0,0,0+p.a,0+p.b),r,o.an,q.a))}else{q.sb1(0,null) -r.$2(a,b)}}}, -m(a){this.aN.sb1(0,null) -this.l1(0)}, -dT(a,b){var s=this.V.cx -s.toString -s=this.r7(s) -b.aR(0,s.a,s.b)}, -kc(a){var s=this,r=s.V.cx -r.toString -r=s.r7(r) -if(s.Om(r)){r=s.rx -return new A.x(0,0,0+r.a,0+r.b)}return null}, -cZ(a,b){var s,r=this -if(r.u$!=null){s=r.V.cx -s.toString -return a.n0(new A.aqr(r,b),r.r7(s),b)}return!1}, -nL(a,b,c){var s,r,q,p,o,n,m,l=this -if(c==null)c=a.gjD() -if(!(a instanceof A.y)){s=l.V.cx -s.toString -return new A.nE(s,c)}r=A.q4(a.dE(0,l.u$),c) -s=l.u$.rx -s.toString -switch(l.C.a){case 0:q=l.rx.b -p=r.d -o=s.b-p -n=p-r.b -break -case 1:q=l.rx.a -o=r.a -n=r.c-o -break -case 2:q=l.rx.b -o=r.b -n=r.d-o -break -case 3:q=l.rx.a -p=r.c -o=s.a-p -n=p-r.a -break -default:o=null -n=null -q=null}m=o-(q-n)*b -return new A.nE(m,r.cK(l.r7(m)))}, -f3(a,b,c,d){var s=this -if(!s.V.f.goy())return s.vh(a,b,c,d) -s.vh(a,null,c,A.aEL(a,b,c,s.V,d,s))}, -qg(){return this.f3(B.b6,null,B.z,null)}, -nV(a){return this.f3(B.b6,null,B.z,a)}, -nW(a,b,c){return this.f3(a,null,b,c)}, -EL(a){var s -switch(A.bq(this.C).a){case 1:s=this.rx -return new A.x(0,-250,0+s.a,0+s.b+250) -case 0:s=this.rx -return new A.x(-250,0,0+s.a+250,0+s.b)}}, -$iCI:1} -A.aqs.prototype={ -$2(a,b){var s=this.a.u$ -s.toString -a.eG(s,b.U(0,this.b))}, -$S:22} -A.aqr.prototype={ -$2(a,b){return this.a.u$.c7(a,b)}, -$S:17} -A.HX.prototype={ -aC(a){var s -this.dS(a) -s=this.u$ -if(s!=null)s.aC(a)}, -av(a){var s -this.de(0) -s=this.u$ -if(s!=null)s.av(0)}} -A.Qo.prototype={} -A.Qp.prototype={ -aT(a){var s=new A.Wx(new A.afI(a),null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -s.sbq(null) -return s}} -A.afI.prototype={ -$0(){new A.Qo().eR(this.a)}, -$S:0} -A.Wx.prototype={ -bX(){var s,r=this -r.qs() -s=r.ae -if(s!=null&&!r.rx.k(0,s))r.D.$0() -s=r.rx -s.toString -r.ae=s}} -A.agS.prototype={ -gFc(){return null}, -j(a){var s=A.b([],t.s) -this.cD(s) -return"#"+A.bX(this)+"("+B.d.c1(s,", ")+")"}, -cD(a){var s,r,q -try{s=this.gFc() -if(s!=null)a.push("estimated child count: "+A.d(s))}catch(q){r=A.Z(q) -a.push("estimated child count: EXCEPTION ("+J.a6(r).j(0)+")")}}} -A.WO.prototype={} -A.agR.prototype={ -ajX(a){return null}, -Qj(a,b,c){var s,r,q,p,o,n,m,l,k=null -if(c>=0)p=c>=this.b -else p=!0 -if(p)return k -s=null -try{s=this.a.$2(b,c)}catch(o){r=A.Z(o) -q=A.aD(o) -n=new A.bS(r,q,"widgets library",A.bA("building"),k,!1) -A.dH(n) -s=A.A0(n)}if(s==null)return k -if(s.a!=null){p=s.a -p.toString -m=new A.WO(p)}else m=k -p=s -s=new A.ig(p,k) -l=this.r.$2(s,c) -if(l!=null)s=new A.Mo(l,s,k) -p=s -s=new A.yM(p,k) -return new A.B3(s,m)}, -gFc(){return this.b}, -WD(a){return!0}} -A.QF.prototype={} -A.vT.prototype={ -ce(a){return A.aEZ(this,!1)}} -A.QD.prototype={ -ce(a){return A.aEZ(this,!0)}, -aT(a){var s=new A.PF(t.dq.a(a),A.v(t.S,t.q),0,null,null,A.am(t.T)) -s.gaG() -s.gaQ() -s.fr=!1 -return s}} -A.vS.prototype={ -gM(){return t.M0.a(A.b_.prototype.gM.call(this))}, -gL(){return t.Ss.a(A.b_.prototype.gL.call(this))}, -bk(a,b){var s,r,q,p=this.gM() -this.mE(0,b) -s=b.d -r=p.d -if(s!==r)q=A.J(s)!==A.J(r)||s.WD(r) -else q=!1 -if(q)this.iV()}, -iV(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a={} -b.Au() -b.ap=null -a.a=!1 -try{j=t.S -s=A.ayp(j,t.Dv) -r=A.hm(j,t.i) -q=new A.agW(a,b,s,r) -for(j=b.a2,i=j.$ti,i=i.i("@<1>").aK(i.i("eR<1,2>")).i("mh<1,2>"),i=A.ai(new A.mh(j,i),!0,i.i("q.E")),h=i.length,g=t.MR,f=b.Y,e=0;e").aK(h.i("eR<1,2>")).i("mh<1,2>")).a9(0,q) -if(!a.a&&b.bd){c=j.T4() -l=c==null?-1:c -k=l+1 -J.bK(s,k,j.h(0,k)) -q.$1(k)}}finally{b.aV=null -b.gL()}}, -aii(a,b){this.r.rG(this,new A.agT(this,b,a))}, -ex(a,b,c){var s,r,q,p,o=null -if(a==null)s=o -else{s=a.gL() -s=s==null?o:s.e}r=t.MR -r.a(s) -q=this.XZ(a,b,c) -if(q==null)p=o -else{p=q.gL() -p=p==null?o:p.e}r.a(p) -if(s!=p&&s!=null&&p!=null)p.a=s.a -return q}, -jp(a){this.a2.w(0,a.d) -this.l0(a)}, -Ub(a){var s,r=this -r.gL() -s=a.e -s.toString -s=t.U.a(s).b -s.toString -r.r.rG(r,new A.agX(r,s))}, -ajx(a,b,c,d,e){var s,r=this.gM().d.gFc() -this.gM() -d.toString -s=A.aTt(b,c,d,e,r) -return s}, -ER(){var s=this.a2 -s.ak0() -s.T4() -this.gM()}, -EM(a){var s=a.e -s.toString -t.U.a(s).b=this.aV}, -lT(a,b){this.gL().Aj(0,t.q.a(a),this.ap)}, -m1(a,b,c){this.gL().yG(t.q.a(a),this.ap)}, -ma(a,b){this.gL().w(0,t.q.a(a))}, -bP(a){var s=this.a2,r=s.$ti -r=r.i("@<1>").aK(r.Q[1]).i("rA<1,2>") -r=A.p0(new A.rA(s,r),r.i("q.E"),t.u) -B.d.a9(A.ai(r,!0,A.r(r).i("q.E")),a)}} -A.agW.prototype={ -$1(a){var s,r,q,p,o=this,n=o.b -n.aV=a -q=n.a2 -if(q.h(0,a)!=null&&!J.e(q.h(0,a),o.c.h(0,a))){q.l(0,a,n.ex(q.h(0,a),null,a)) -o.a.a=!0}s=n.ex(o.c.h(0,a),n.gM().d.Qj(0,n,a),a) -if(s!=null){p=o.a -p.a=p.a||!J.e(q.h(0,a),s) -q.l(0,a,s) -q=s.gL().e -q.toString -r=t.U.a(q) -if(a===0)r.a=0 -else{q=o.d -if(q.am(0,a))r.a=q.h(0,a)}if(!r.c)n.ap=t.Qv.a(s.gL())}else{o.a.a=!0 -q.w(0,a)}}, -$S:20} -A.agU.prototype={ -$0(){return null}, -$S:5} -A.agV.prototype={ -$0(){return this.a.a2.h(0,this.b)}, -$S:417} -A.agT.prototype={ -$0(){var s,r,q=this,p=q.a -p.ap=q.b==null?null:t.Qv.a(p.a2.h(0,q.c-1).gL()) -s=null -try{r=p.aV=q.c -s=p.ex(p.a2.h(0,r),p.gM().d.Qj(0,p,r),r)}finally{p.aV=null}r=q.c -p=p.a2 -if(s!=null)p.l(0,r,s) -else p.w(0,r)}, -$S:0} -A.agX.prototype={ -$0(){var s,r,q,p=this -try{r=p.a -q=r.aV=p.b -s=r.ex(r.a2.h(0,q),null,q)}finally{p.a.aV=null}p.a.a2.w(0,p.b)}, -$S:0} -A.AZ.prototype={ -rD(a){var s,r,q=a.e -q.toString -t.Cl.a(q) -s=this.f -if(q.tm$!==s){q.tm$=s -r=a.gaA(a) -if(r instanceof A.t&&!s)r.a5()}}} -A.ik.prototype={ -ce(a){var s=A.r(this),r=($.bv+1)%16777215 -$.bv=r -return new A.DI(A.v(s.i("ik.S"),t.u),r,this,B.a2,s.i("DI"))}} -A.lN.prototype={ -geP(a){var s=this.dX$ -return s.gbg(s)}, -jG(){J.eo(this.geP(this),this.gGS())}, -bP(a){J.eo(this.geP(this),a)}, -Od(a,b){var s=this.dX$,r=s.h(0,b) -if(r!=null){this.kh(r) -s.w(0,b)}if(a!=null){s.l(0,b,a) -this.i4(a)}}} -A.DI.prototype={ -gM(){return this.$ti.i("ik<1>").a(A.b_.prototype.gM.call(this))}, -gL(){return this.$ti.i("lN<1>").a(A.b_.prototype.gL.call(this))}, -bP(a){var s=this.Y -s.gbg(s).a9(0,a)}, -jp(a){this.Y.w(0,a.d) -this.l0(a)}, -eq(a,b){this.qr(a,b) -this.Pe()}, -bk(a,b){this.mE(0,b) -this.Pe()}, -Pe(){var s,r,q,p,o,n,m,l,k,j=this -for(s=j.$ti.i("ik<1>"),r=s.a(A.b_.prototype.gM.call(j)).gID(),q=r.length,p=j.Y,o=0;o").a(A.b_.prototype.gL.call(this)).Od(a,b)}, -ma(a,b){this.$ti.i("lN<1>").a(A.b_.prototype.gL.call(this)).Od(null,b)}, -m1(a,b,c){}} -A.mI.prototype={ -d1(a){var s,r=this -if(r.x.k(0,a.x))if(r.z===a.z)if(r.Q===a.Q)s=r.cx!==a.cx||!1 -else s=!0 -else s=!0 -else s=!0 -return s}, -uC(a,b,c){var s=this -return A.kZ(c,null,s.ch,s.Q,s.z,s.x,s.y,s.cy,s.cx)}} -A.a2M.prototype={ -$1(a){var s,r,q=this,p=a.X(t.yS) -if(p==null)p=B.nu -s=p.x.bW(q.b) -r=q.e -if(r==null)r=p.Q -return A.kZ(q.x,q.a,p.ch,r,p.z,s,p.y,null,p.cx)}, -$S:418} -A.Vr.prototype={ -K(a,b){throw A.c(A.LP("A DefaultTextStyle constructed with DefaultTextStyle.fallback cannot be incorporated into the widget tree, it is meant only to provide a fallback value returned by DefaultTextStyle.of() when no enclosing default text style is present in a BuildContext."))}} -A.r0.prototype={ -K(a,b){var s,r,q,p,o,n,m,l,k,j,i=this,h=null,g=b.X(t.yS) -if(g==null)g=B.nu -s=i.e -if(s==null||s.a)s=g.x.bW(s) -if(A.aRT(b))s=s.bW(B.Uc) -r=i.r -if(r==null)r=g.y -if(r==null)r=B.b_ -q=i.x -p=i.z -if(p==null)p=g.z -o=i.Q -if(o==null)o=s==null?h:s.k3 -if(o==null)o=g.Q -n=A.axS(b) -m=i.cx -if(m==null)m=g.ch -l=A.aCp(b) -k=i.d -k=k!=null?A.b([k],t.VO):h -j=A.aye(h,m,o,p,h,A.ip(k,h,s,i.c),r,q,l,n,g.cx) -g=i.cy -return g!=null?A.bQ(h,h,new A.pf(!0,j,h),!1,h,h,!1,!1,h,h,h,h,h,g,h,h,h,h,h,h,h,h,h,h,h,h,h,h,q,h,h):j}} -A.zK.prototype={} -A.hA.prototype={} -A.fv.prototype={} -A.wk.prototype={ -j(a){return"TextSelectionHandleType."+this.b}} -A.Hk.prototype={ -j(a){return"_TextSelectionHandlePosition."+this.b}} -A.aij.prototype={ -akt(a,b){a.R8(B.cr)}, -aks(a,b){a.QO(B.cr)}, -FE(a){return this.akQ(a)}, -akQ(a){var s=0,r=A.C(t.H) -var $async$FE=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:a.u1(B.cr) -return A.A(null,r)}}) -return A.B($async$FE,r)}} -A.Rn.prototype={ -sSl(a){var s,r=this -if(r.dx===a)return -r.dx=a -s=$.c2 -if(s.cx$===B.e_)s.z$.push(r.gOR()) -else r.rm()}, -WL(){var s,r,q=this -if(q.cy!=null)return -q.cy=A.b([A.hu(new A.aim(q),!1),A.hu(new A.ain(q),!1)],t.wi) -s=q.a.Fs(t.N1) -s.toString -r=q.cy -r.toString -s.SF(0,r)}, -bk(a,b){var s,r=this -if(r.cx.k(0,b))return -r.cx=b -s=$.c2 -if(s.cx$===B.e_)s.z$.push(r.gOR()) -else r.rm()}, -OS(a){var s=this.cy -if(s!=null){s[0].eV() -this.cy[1].eV()}s=this.db -if(s!=null)s.eV()}, -rm(){return this.OS(null)}, -yf(){var s=this,r=s.cy -if(r!=null){r[0].bI(0) -s.cy[1].bI(0) -s.cy=null}if(s.db!=null)s.kp()}, -kp(){A.a(this.ch,"_toolbarController").ft(0) -var s=this.db -if(s!=null)s.bI(0) -this.db=null}, -JZ(a,b){var s=this,r=null,q=s.r,p=s.cx.b -return new A.pf(!0,p.a===p.b&&b===B.y2||q==null?A.aU(r,r,B.j,r,r,r,r,r,r,r,r,r,r):new A.RX(new A.Hi(p,b,s.d,s.e,s.f,new A.ail(s,b),s.z,q,s.y,s.x,r),s.dx,r),r)}} -A.aim.prototype={ -$1(a){return this.a.JZ(a,B.XD)}, -$S:8} -A.ain.prototype={ -$1(a){return this.a.JZ(a,B.y2)}, -$S:8} -A.ail.prototype={ -$1(a){var s,r,q=this.a -switch(this.b.a){case 0:s=a.gxa() -break -case 1:s=a.geC() -break -default:s=null}r=q.x -r.mi(q.cx.oN(a),B.e0) -r.oH(s)}, -$S:166} -A.Hi.prototype={ -au(){return new A.Hj(null,null,B.l)}, -gro(a){switch(this.d.a){case 0:return this.r.dz -case 1:return this.r.ej}}, -Tt(a){return this.x.$1(a)}} -A.Hj.prototype={ -aW(){var s,r=this -r.bp() -r.e=A.bE(null,B.cH,null,null,r) -r.Ce() -s=r.a -s.gro(s).aq(0,r.gCd())}, -Ce(){var s,r="_controller",q=this.a -q=q.gro(q).a -s=this.e -if(q)A.a(s,r).c_(0) -else A.a(s,r).dl(0)}, -bw(a){var s,r,q=this -q.c3(a) -s=q.gCd() -a.gro(a).T(0,s) -q.Ce() -r=q.a -r.gro(r).aq(0,s)}, -m(a){var s=this,r=s.a -r.gro(r).T(0,s.gCd()) -A.a(s.e,"_controller").m(0) -s.a07(0)}, -C3(a){var s=this.a -this.d=a.b.U(0,new A.m(0,-s.z.nK(s.r.ax.gd8()).b))}, -C5(a){var s,r,q,p=this,o="_dragPosition",n=A.a(p.d,o).U(0,a.b) -p.d=n -s=p.a.r.q4(A.a(n,o)) -n=p.a -r=n.c -if(r.a===r.b){n.Tt(A.Rm(s)) -return}switch(n.d.a){case 0:q=A.de(B.m,s.a,r.d,!1) -break -case 1:q=A.de(B.m,r.c,s.a,!1) -break -default:q=null}if(q.c>=q.d)return -n.Tt(q)}, -K(a9,b0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6=this,a7=null,a8=a6.a -switch(a8.d.a){case 0:s=a8.e -a8=a8.r.ax.e -a8.toString -r=a6.Kd(a8,B.xA,B.xB) -break -case 1:s=a8.f -a8=a8.r.ax.e -a8.toString -r=a6.Kd(a8,B.xB,B.xA) -break -default:r=a7 -s=r}q=a6.a.r.ax.c.UE() -a8=a6.a -p=a8.ch.a.c.a.a -o=a8.c -if(q===p)a8=o.gc8()&&o.a!==o.b -else a8=!1 -if(a8){a8=o.a -n=o.b -m=B.e.a0(p,a8,n) -l=m.length===0 -k=l?B.e5:new A.io(m) -k=k.gN(k) -l=l?B.e5:new A.io(m) -l=l.gO(l) -j=a6.a.r.zy(new A.dA(a8,a8+k.length)) -i=a6.a.r.zy(new A.dA(n-l.length,n))}else{i=a7 -j=i}a8=a6.a -n=a8.z -a8=a8.r.ax.gd8() -l=j==null -k=l?a7:j.d-j.b -if(k==null)k=a6.a.r.ax.gd8() -h=i==null -g=h?a7:i.d-i.b -f=n.kP(r,a8,k,g==null?a6.a.r.ax.gd8():g) -a8=a6.a -e=a8.z.nK(a8.r.ax.gd8()) -a8=-f.a -n=-f.b -k=a8+e.a -g=n+e.b -d=new A.x(a8,n,k,g) -c=d.lI(A.ke(d.gbm(),24)) -b=c.a -a=c.c-b -a8=Math.max((a-(k-a8))/2,0) -k=c.b -a0=c.d-k -n=Math.max((a0-(g-n))/2,0) -g=A.a(a6.e,"_controller") -a1=a6.a -a2=a1.Q -a3=a1.z -a1=a1.r.ax.gd8() -a4=a6.a -a5=a4.y -l=l?a7:j.d-j.b -if(l==null)l=a4.r.ax.gd8() -h=h?a7:i.d-i.b -return A.aPx(A.l4(!1,A.aU(B.bM,A.fT(B.bW,new A.bT(new A.aw(a8,n,a8,n),a3.xf(b0,r,a1,a5,l,h==null?a6.a.r.ax.gd8():h),a7),a2,!1,a7,a7,a7,a7,a7,a7,a7,a7,a7,a7,a7,a6.gC2(),a6.gC4(),a7,a7,a7,a7,a7,a7,a7),B.j,a7,a7,a7,a7,a0,a7,a7,a7,a7,a),g),s,new A.m(b,k),!1)}, -Kd(a,b,c){var s=this.a.c -if(s.a===s.b)return B.xC -switch(a.a){case 1:return b -case 0:return c}}} -A.Ea.prototype={ -gaaO(){var s,r,q,p=this.a,o=p.gbU().gaj() -o.toString -o=$.K.F$.Q.h(0,o.r).gL() -o.toString -s=t.E -s.a(o) -o=p.gbU().gaj() -o.toString -o=$.K.F$.Q.h(0,o.r).gL() -o.toString -s.a(o) -r=p.gbU().gaj() -r.toString -r=$.K.F$.Q.h(0,r.r).gL() -r.toString -r=s.a(r).ig -r.toString -q=o.q4(r) -o=p.gbU().gaj() -o.toString -o=$.K.F$.Q.h(0,o.r).gL() -o.toString -r=q.a -if(s.a(o).bt.a<=r){p=p.gbU().gaj() -p.toString -p=$.K.F$.Q.h(0,p.r).gL() -p.toString -r=s.a(p).bt.b>=r -p=r}else p=!1 -return p}, -an8(a){var s,r,q,p,o,n,m,l=this.a,k=l.gbU().gaj() -k.toString -k=$.K.F$.Q.h(0,k.r).gL() -k.toString -s=t.E -k=s.a(k).fA=a.a -r=a.b -this.b=r==null||r===B.c0||r===B.fo -q=A.a($.hD.cs$,"_keyboard").a -q=q.gbg(q) -q=A.j2(q,A.r(q).i("q.E")) -p=A.db([B.dE,B.dF],t.bd) -if(q.iI(0,p.gjj(p))){q=l.gbU().gaj() -q.toString -q=$.K.F$.Q.h(0,q.r).gL() -q.toString -s.a(q) -q=!0}else q=!1 -if(q){this.d=!0 -switch(A.e0().a){case 2:case 4:q=l.gbU().gaj() -q.toString -q=$.K.F$.Q.h(0,q.r).gL() -q.toString -o=s.a(q).q4(k) -k=l.gbU().gaj() -k.toString -k=$.K.F$.Q.h(0,k.r).gL() -k.toString -n=s.a(k).bt -k=o.a -s=n.c -q=n.d -m=n.Ev(Math.abs(k-s)") -r.a=A.ai(new A.aF(a,new A.aeN(),s),!0,s.i("aI.E"))}return r.a}} -A.aeM.prototype={ -$1(a){var s=this.a -B.d.I(s.a,new A.oX(a,null)) -B.d.I(s.a,this.b)}, -$S:423} -A.aeN.prototype={ -$1(a){return new A.oX(a,null)}, -$S:424} -A.oX.prototype={ -K(a,b){var s=null -return new A.bT(B.K,A.jZ(B.v,!0,s,A.n4(!1,B.aL,!0,new A.bT(B.K,A.aCq(this.c.a,s,A.bM(s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s)),s),s,!0,s,s,s,s,s,s,s,s,s,s,s,s,B.O,s),B.j,B.O,0,s,s,new A.dy(B.aL,B.r),s,B.ck),s)}} -A.avI.prototype={ -$1(a){var s=null,r=A.ca(s,30,s),q=A.he(A.a14(4,s),s,s),p=A.ca(s,20,s),o=A.he(A.ak($.o0.b7().$1(this.a),s,s,s,s,A.bM(s,s,s,s,s,s,s,s,s,s,s,15,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s),s,s),n=A.ca(s,20,s),m=$.kG() -return A.aU(s,A.d9(A.b([r,q,p,o,n,A.he(A.ey(A.ak($.o0.b7().$1("Cancel"),s,s,s,s,A.bM(s,s,B.cD,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s),new A.avH(),m),s,s)],t.D),B.bz,B.x,B.au),B.j,B.k,new A.al(0,240,0,1/0),s,s,s,s,s,s,s,s)}, -$S:59} -A.avH.prototype={ -$0(){var s,r -A.ew(null,B.aq,null) -s=$.oB() -s=$.K.F$.Q.h(0,s) -s.toString -r=A.Nv("/") -A.eJ(s,!1).u5(r)}, -$S:0} -A.a2V.prototype={ -$1(a){A.ew(a,B.aq,this.a.a)}, -$0(){return this.$1(null)}, -$C:"$1", -$R:0, -$D(){return[null]}, -$S:425} -A.a2U.prototype={ -$1(a){return new A.nR(new A.a2T(this.a,this.b),null)}, -$S:426} -A.a2T.prototype={ -$2(a,b){return this.a.$2(b,this.b)}, -$S:427} -A.dQ.prototype={ -K(a,b){var s,r=this,q=r.f -if(q==null)q=new A.a1S() -s=r.r -if(s==null)s=25 -return new A.kp(new A.IH(r.c,r.d,new A.aw(s,10,s,10),r.e,!0,null),q,null)}} -A.a1S.prototype={ -$0(){var s=0,r=A.C(t.y),q -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:q=!1 -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$$0,r)}, -$S:41} -A.avg.prototype={ -$2(a,b){var s=null,r=$.kG() -r=A.ey(A.ak($.o0.b7().$1(a),s,s,s,s,A.bM(s,s,B.cD,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s),b,r) -return new A.mC(A.aC3(!1,s,s,s,s,0,s,s,B.mY,B.dI,0,new A.aw(20,10,20,10),s,s,B.mZ),r,s)}, -$S:428} -A.avh.prototype={ -$0(){var s,r -A.ew(null,B.aq,null) -s=$.oB() -s=$.K.F$.Q.h(0,s) -s.toString -r=A.Nv("/") -A.eJ(s,!1).u5(r)}, -$S:0} -A.avi.prototype={ -$0(){A.ew(null,B.aq,null)}, -$S:0} -A.avj.prototype={ -$2(a,b){var s=null -return new A.dQ(A.ak(A.a4(this.a),s,s,s,s,A.bM(s,s,s,s,s,s,s,s,s,s,s,21,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s),A.ak($.o0.b7().$1(this.b),s,s,s,s,A.bM(s,s,s,s,s,s,s,s,s,s,s,15,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s),this.c,s,s,s)}, -$S:31} -A.abc.prototype={ -$0(){var s=$.abb -if(s==null)return -if((s.a.a&30)===0)s.cq(0,!1) -$.abb=null -$.aEg=""}, -$S:0} -A.IQ.prototype={ -K(a,b){var s,r,q,p,o,n=null,m=$.Ad,l=(m==null?$.Ad=$.awi():m).DX(0,"[DEFAULT]") -A.uV(l,$.ye(),!1) -s=A.aQD(new A.mW(l)) -m=A.b([A.z6(n,$.cw(),t._e),A.z6(n,$.Ip(),t.yF),A.z6(n,$.e2(),t.Xe),A.z6(n,$.eA(),t.AM)],t.Ds) -r=$.oB() -q=A.aFh(n,B.uW,A.aFE()) -p=A.aPA() -o=A.b([new A.Aa(s,A.v(t.Vk,t.Qd)),$.aJy()],t.tc) -return A.aRZ(new A.Br(r,new A.RY(p,n),o,A.aQQ(n),"远程控制",q,!1,n),m)}} -A.p2.prototype={ -Qs(a){var s,r=this,q=r.a -if(q.am(0,a)){r.d=a -r.W()}else{s=$.rT().z.h(0,a) -if((s==null?null:A.a(s.y,"chatUser"))==null)return A.bJ().$1("Failed to changeCurrentID,remote user doesn't exist") -q.l(0,a,A.b([],t.SU)) -r.d=a}}, -U5(a,b){var s,r,q=this,p="chatUser" -if(b.length===0)return -if($.ot==null)A.aIn() -s=A.b5(p) -if(a===-1)s.sdj(A.a12($.cw().a.b,$.ao().a4("getByName",["remote_id",""]))) -else{r=$.rT().z.h(0,a) -s.sdj(r==null?null:A.a(r.y,p))}if(s.aJ()==null)return A.bJ().$1("Failed to receive msg,user doesn't exist") -r=q.a -if(!r.am(0,a))r.l(0,a,A.b([],t.SU)) -r=r.h(0,a) -r.toString -J.e3(r,A.aC7(null,null,b,s.aJ())) -q.d=a -q.W() -q.q8()}, -q8(){A.hk(A.b1(0,500,0),new A.a0W(this),t.P)}, -$iaj:1} -A.a0W.prototype={ -$0(){var s=this.a.c,r=B.d.gcc(s.d).Q -r.toString -s.fc(r,B.dl,A.b1(0,200,0))}, -$S:5} -A.SN.prototype={} -A.ef.prototype={ -j(a){return"SortBy."+this.b}} -A.mV.prototype={ -gait(){var s,r=this,q=r.a,p=(q?r.x:r.y).c -if(B.e.bL(p,q?r.c.a:r.d.a)){p=(q?r.x:r.y).c -s=B.e.kE(p,q?r.c.a:r.d.a,"") -if(s.length===0)return"" -q=s[0] -return q==="/"||q==="\\"?B.e.kE(s,q,""):s}else{p=(q?r.x:r.y).c -return B.e.kE(p,q?r.c.a:r.d.a,"")}}, -nH(){var s=this -if(s.f.a===B.oc)return -s.b=!s.b -s.W()}, -ap0(){this.a=!this.a -this.W()}, -apc(a){var s,r,q,p -try{r=J.ah(a) -s=A.d1(r.h(a,"id"),null) -q=this.f -q.b=s -A.d1(r.h(a,"file_num"),null) -q.d=A.os(r.h(a,"speed")) -A.d1(r.h(a,"finished_size"),null) -this.W()}catch(p){A.bJ().$1("Failed to tryUpdateJobProgress,evt:"+J.d2(a))}}, -anX(a){var s,r=this,q="is_local",p=r.d -if(p.a.length===0&&J.e(J.N(a,q),"false"))try{s=A.axp(B.o.n8(0,J.N(a,"value"),null)) -J.aB5(s,p.c,r.r) -p.a=s.c -A.bJ().$1("init remote home:"+s.c) -r.y=s -r.W() -return}finally{}p=J.ah(a) -r.z.apb(p.h(a,"value"),p.h(a,q))}, -am0(a){var s=this,r=s.Q -if(r.a!=null){r.cq(0,a) -return}s.b=!1 -s.f.a=B.Ej -s.kB((s.a?s.x:s.y).c)}, -am1(a){var s=this,r=s.Q -if(r.a!=null){r.cq(0,a) -return}A.bJ().$1("jobError "+A.d(a)) -s.b=!1 -r=s.f -r.ar(0) -r.a=B.Ek -s.W()}, -u_(){var s=0,r=A.C(t.z),q=this,p,o,n,m,l -var $async$u_=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:m=q.c -l=$.ao() -m.a=l.a4("getByName",["get_home_dir",""]) -m.b=l.a4("getByName",["peer_option","local_show_hidden"]).length!==0 -p=q.d -p.b=l.a4("getByName",["peer_option","remote_show_hidden"]).length!==0 -o=$.cw().a.d -p.c=o==="Windows" -A.bJ().$1("remote platform: "+o) -o=t.z -s=2 -return A.H(A.hk(A.b1(0,100,0),null,o),$async$u_) -case 2:n=l.a4("getByName",["peer_option","local_dir"]) -l=l.a4("getByName",["peer_option","remote_dir"]) -q.m2(n.length===0?m.a:n,!0) -q.m2(l.length===0?p.a:l,!1) -s=3 -return A.H(A.hk(A.b1(0,0,1),null,o),$async$u_) -case 3:if(q.x.c.length===0)q.m2(m.a,!0) -if(q.y.c.length===0)q.m2(p.a,!1) -return A.A(null,r)}}) -return A.B($async$u_,r)}, -m2(a,b){return this.ang(a,b)}, -kB(a){return this.m2(a,null)}, -ang(a,b){var s=0,r=A.C(t.z),q=1,p,o=[],n=this,m,l,k,j,i,h,g -var $async$m2=A.D(function(c,d){if(c===1){p=d -s=q}while(true)switch(s){case 0:b=b -i=b -b=i==null?n.a:i -m=b?n.c.b:n.d.b -l=b?n.c.c:n.d.c -q=3 -s=6 -return A.H(n.z.Fh(a,b,m),$async$m2) -case 6:k=d -J.aB5(k,l,n.r) -if(b)n.x=k -else n.y=k -n.W() -q=1 -s=5 -break -case 3:q=2 -g=p -j=A.Z(g) -A.bJ().$1("Failed to openDirectory :"+A.d(j)) -s=5 -break -case 2:s=1 -break -case 5:return A.A(null,r) -case 1:return A.z(p,r)}}) -return A.B($async$m2,r)}, -VP(){var s=this,r=s.a,q=(r?s.x:s.y).c -s.kB(((r?s.c.c:s.d.c)?$.oz():$.oy()).Rs(q))}, -W6(a){var s,r,q,p=this,o=a.a -if(o==null){A.bJ().$1("Failed to sendFiles ,wrong path state") -return}p.f.a=B.oc -s=o?p.y.c:p.x.c -r=o?p.c.c:p.d.c -q=o?p.c.b:p.d.b -B.d.a9(a.b,new A.a4I(p,s,r,q,a))}, -ug(a){return this.ao8(a)}, -ao8(a){var s=0,r=A.C(t.z),q,p=this,o,n -var $async$ug=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:p.ch=!1 -o=a.a -if(o==null){A.bJ().$1("Failed to removeFile, wrong path state") -s=1 -break}n=o?p.c.c:p.d.c -s=3 -return A.H(A.aR5(a.b,new A.a4H(p,a,n)),$async$ug) -case 3:p.b=!1 -p.kB((p.a?p.x:p.y).c) -case 1:return A.A(q,r)}}) -return A.B($async$ug,r)}, -qi(a,b,c){return this.WQ(a,b,c)}, -WQ(a,b,c){var s=0,r=A.C(t.X7),q,p=this -var $async$qi=A.D(function(d,e){if(d===1)return A.z(e,r) -while(true)switch(s){case 0:s=3 -return A.H(A.hh(new A.a4N(p,a,b,c),!1,null,!1,t.y),$async$qi) -case 3:q=e -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$qi,r)}, -W7(a,b,c){var s=t.N -s=B.o.dW(A.af(["id",B.b.j(this.e),"path",a,"is_remote",String(!c)],s,s),null) -$.ao().a4("setByName",["remove_all_empty_dirs",s])}, -ahi(a){var s,r=this -r.r=a -s=r.x -s.a=A.azs(s.a,a) -s=r.y -s.a=A.azs(s.a,a) -r.W()}} -A.a4I.prototype={ -$1(a){var s,r,q,p=this,o=B.b.j(++p.a.e),n=a.d,m=a.c,l=p.c?$.oz():$.oy() -m=l.G0(0,p.b,m) -s=String(p.d) -r=p.e.a -r.toString -q=t.N -q=B.o.dW(A.af(["id",o,"path",n,"to",m,"show_hidden",s,"is_remote",String(!r)],q,q),null) -$.ao().a4("setByName",["send_files",q])}, -$S:119} -A.a4H.prototype={ -$1(a){return this.V1(a)}, -V1(a8){var s=0,r=A.C(t.P),q,p=2,o,n=[],m=this,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7 -var $async$$1=A.D(function(a9,b0){if(a9===1){o=b0 -s=p}while(true)switch(s){case 0:a6=m.a;++a6.e -l=A.b5("entries") -s=a8.a>3?3:5 -break -case 3:f=A.a4("Are you sure you want to delete this file?") -l.sdj(A.b([a8],t.OF)) -s=4 -break -case 5:f=A.a4("Not an empty directory") -A.Im(A.a4("Waiting")) -e=a6.e -d=a8.d -c=m.b -b=c.a -b.toString -s=6 -return A.H(a6.z.Fi(e,d,b,!0),$async$$1) -case 6:a=b0 -if(a.c.length===0)a.c=a8.d -a.lR(0,m.c) -A.ew(null,B.aq,null) -e=a.a -s=e.length===0?7:8 -break -case 7:s=9 -return A.H(a6.qi(A.a4("Are you sure you want to delete this empty directory?"),a8.c,!1),$async$$1) -case 9:if(b0===!0){e=a8.d -c=c.a -c.toString -a6.W7(e,0,c)}s=1 -break -case 8:l.sdj(e) -case 4:k=0 -e=m.b -d=t.N -c=a6.Q -case 10:if(!!0){s=11 -break}b=k -a0=l -a1=a0.b -if(a1==null?a0==null:a1===a0)A.R(A.dS(a0.a)) -if(!(b1){b=A.d(k+1)+"/" -a0=l -a1=a0.b -if(a1==null?a0==null:a1===a0)A.R(A.dS(a0.a)) -a3=b+J.aZ(a1)}else a3="" -b=a3+" \n" -a0=l -a1=a0.b -if(a1==null?a0==null:a1===a0)A.R(A.dS(a0.a)) -s=12 -return A.H(a6.qi(f,a2+(b+J.N(a1,k).d),a8.a<=3),$async$$1) -case 12:j=b0 -p=14 -s=J.e(j,!0)?17:18 -break -case 17:b=l -a0=b.b -if(a0==null?b==null:a0===b)A.R(A.dS(b.a)) -b=J.N(a0,k).d -a0=k -a1=e.a -a1.toString -a1=B.o.dW(A.af(["id",B.b.j(a6.e),"path",b,"file_num",B.b.j(a0),"is_remote",String(!a1)],d,d),null) -a0=$.ao() -a0.a4("setByName",["remove_file",a1]) -s=19 -return A.H(c.hj(0),$async$$1) -case 19:i=b0 -if(a8.a<=3){b=J.N(i,"file_num") -a1=l -a4=a1.b -if(a4==null?a1==null:a4===a1)A.R(A.dS(a1.a)) -b=J.e(b,B.b.j(J.aZ(a4)-1))}else b=!1 -if(b){b=a8.d -a1=e.a -a1.toString -a0.a4("setByName",["remove_all_empty_dirs",B.o.dW(A.af(["id",B.b.j(a6.e),"path",b,"is_remote",String(!a1)],d,d),null)])}case 18:s=a6.ch?20:21 -break -case 20:s=J.e(j,!0)?22:23 -break -case 22:h=k+1 -case 24:if(!!0){s=25 -break}b=h -a0=l -a1=a0.b -if(a1==null?a0==null:a1===a0)A.R(A.dS(a0.a)) -if(!(b")),s.i("aN<1>")) -r.b=A.bp(A.b1(0,0,5),new A.a8h(r)) -return r.a.a}, -cq(a,b){var s,r=this -if(r.a!=null){s=r.b -if(s!=null)s.ay(0) -r.b=null -r.a.cq(0,b) -r.a=null -return}}} -A.a8h.prototype={ -$0(){var s=this.a,r=s.a -if((r.a.a&30)===0)r.hv("Time out") -s.a=null}, -$S:0} -A.a4E.prototype={ -ao2(a,b){var s,r,q=this.a -if(q.am(0,b))throw A.c("Failed to registerReadTask, already have same read job") -s=new A.ab($.a3,t.mD) -r=new A.aN(s,t.b1) -q.l(0,b,r) -A.bp(A.b1(0,0,2),new A.a4G(q,b,r)) -return s}, -ao1(a){var s,r,q=this.b -if(q.am(0,a))throw A.c("Failed to registerRemoveTask, already have same ReadRecursive job") -s=new A.ab($.a3,t.mD) -r=new A.aN(s,t.b1) -q.l(0,a,r) -A.bp(A.b1(0,0,2),new A.a4F(q,a,r)) -return s}, -apb(a,b){var s,r,q,p,o,n,m,l -if(a==null||b==null)return -n=A.b5("isLocal") -s=A.b5("tasks") -if(b==="true")n.sdj(!0) -else if(b==="false")n.sdj(!1) -else return -try{r=A.axp(B.o.n8(0,a,null)) -if(r.b>0){s.sdj(this.b) -q=J.iD(s.aJ(),r.b) -m=q -if(m!=null)J.awB(m,r)}else if(r.c.length!==0){s.sdj(this.a) -p=J.iD(s.aJ(),r.c) -m=p -if(m!=null)J.awB(m,r)}}catch(l){o=A.Z(l) -A.bJ().$1("tryCompleteJob err :"+A.d(o))}}, -Fh(a,b,c){return this.ajH(a,b,c)}, -ajH(a,b,c){var s=0,r=A.C(t.Ps),q,p=[],o=this,n,m,l,k,j,i -var $async$Fh=A.D(function(d,e){if(d===1)return A.z(e,r) -while(true)switch(s){case 0:try{j=t.N -n=A.af(["path",a,"show_hidden",String(c)],j,j) -if(b){j=B.o.dW(n,null) -m=$.ao().a4("getByName",["read_local_dir_sync",j]) -l=A.axp(B.o.n8(0,m,null)) -q=l -s=1 -break}else{j=B.o.dW(n,null) -$.ao().a4("setByName",["read_remote_dir",j]) -j=o.ao2(!1,a) -q=j -s=1 -break}}catch(h){k=A.Z(h) -j=A.pv(k,null,t.Ps) -q=j -s=1 -break}case 1:return A.A(q,r)}}) -return A.B($async$Fh,r)}, -Fi(a,b,c,d){return this.ajI(a,b,c,!0)}, -ajI(a,b,c,d){var s=0,r=A.C(t.Ps),q,p=[],o=this,n,m,l,k -var $async$Fi=A.D(function(e,f){if(e===1)return A.z(f,r) -while(true)switch(s){case 0:try{l=t.N -n=A.af(["id",B.b.j(a),"path",b,"show_hidden",String(!0),"is_remote",String(!c)],l,l) -l=B.o.dW(n,null) -$.ao().a4("setByName",["read_dir_recursive",l]) -l=o.ao1(a) -q=l -s=1 -break}catch(j){m=A.Z(j) -l=A.pv(m,null,t.Ps) -q=l -s=1 -break}case 1:return A.A(q,r)}}) -return A.B($async$Fi,r)}} -A.a4G.prototype={ -$0(){this.a.w(0,this.b) -var s=this.c -if((s.a.a&30)!==0)return -s.hv("Failed to read dir,timeout")}, -$S:0} -A.a4F.prototype={ -$0(){this.a.w(0,this.b) -var s=this.c -if((s.a.a&30)!==0)return -s.hv("Failed to read dir,timeout")}, -$S:0} -A.mU.prototype={ -a0X(a){var s=J.ah(a) -this.b=s.h(a,"id") -this.c=s.h(a,"path") -J.eo(s.h(a,"entries"),new A.a4C(this))}, -Sa(a,b,c){var s=this -B.d.a9(s.a,new A.a4D(s,b)) -if(c!=null)s.a=A.azs(s.a,c)}, -lR(a,b){return this.Sa(a,b,null)}, -ar(a){this.a=A.b([],t.OF) -this.b=0 -this.c=""}} -A.a4C.prototype={ -$1(a){var s=this.a.a,r=new A.fm(),q=J.ah(a) -r.a=q.h(a,"entry_type") -r.b=q.h(a,"modified_time") -r.c=q.h(a,"name") -r.e=q.h(a,"size") -s.push(r)}, -$S:13} -A.a4D.prototype={ -$1(a){var s=this.a.c,r=a.c -a.d=(this.b?$.oz():$.oy()).G0(0,s,r)}, -$S:119} -A.fm.prototype={ -gaF(a){return this.c}} -A.pO.prototype={ -j(a){return"JobState."+this.b}} -A.a8g.prototype={ -ar(a){this.a=B.ob -this.d=this.b=0}} -A.kx.prototype={} -A.a3e.prototype={ -ar(a){this.a="" -this.c=this.b=!1}} -A.atL.prototype={ -$1(a){return a.a<=3}, -$S:56} -A.atM.prototype={ -$2(a,b){return B.e.b8(a.c.toLowerCase(),b.c.toLowerCase())}, -$S:42} -A.atN.prototype={ -$1(a){return a.a>3}, -$S:56} -A.atS.prototype={ -$2(a,b){return B.e.b8(a.c.toLowerCase(),b.c.toLowerCase())}, -$S:42} -A.atT.prototype={ -$2(a,b){return B.b.b8(b.b.a,a.b.a)}, -$S:436} -A.atU.prototype={ -$2(a,b){var s=this.a -return B.b.b8(B.d.tA(s,new A.atJ(a)),B.d.tA(s,new A.atK(b)))}, -$S:42} -A.atJ.prototype={ -$1(a){return a.a===this.a.c}, -$S:118} -A.atK.prototype={ -$1(a){return a.a===this.a.c}, -$S:118} -A.atV.prototype={ -$1(a){return a.a<=3}, -$S:56} -A.atW.prototype={ -$2(a,b){return B.e.b8(a.c.toLowerCase(),b.c.toLowerCase())}, -$S:42} -A.atX.prototype={ -$1(a){return a.a>3}, -$S:56} -A.atY.prototype={ -$2(a,b){return J.oC(B.d.gO(a.c.toLowerCase().split(".")),B.d.gO(b.c.toLowerCase().split(".")))}, -$S:42} -A.atZ.prototype={ -$1(a){return a.a<=3}, -$S:56} -A.atO.prototype={ -$2(a,b){return B.e.b8(a.c.toLowerCase(),b.c.toLowerCase())}, -$S:42} -A.atP.prototype={ -$1(a){return a.a>3}, -$S:56} -A.atQ.prototype={ -$2(a,b){return J.oC(b.gn(b),a.gn(a))}, -$S:438} -A.atR.prototype={ -$2(a,b){var s=this.a -return B.b.b8(B.d.tA(s,new A.atH(a)),B.d.tA(s,new A.atI(b)))}, -$S:42} -A.atH.prototype={ -$1(a){return J.e(a.gdB(a),this.a.c)}, -$S:116} -A.atI.prototype={ -$1(a){return J.e(a.gdB(a),this.a.c)}, -$S:116} -A.A8.prototype={ -yn(){var s=0,r=A.C(t.H) -var $async$yn=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:s=2 -return A.H(A.ay0(),$async$yn) -case 2:return A.A(null,r)}}) -return A.B($async$yn,r)}, -apm(a){J.eo(a,new A.a4A(this)) -A.d8(this.f.j(0)) -this.W()}, -ar(a){var s,r=this -r.a=new A.Oj(A.b([],t.sn)) -r.b=new A.ty() -r.d=!1 -r.x=r.r=null -r.e=!1 -s=r.y -if(s!=null)s.ay(0) -r.y=null -r.e=!1 -r.f.ar(0)}, -bk(a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=null,a="text",a0="true" -for(s=b;!0;){r=A.aQy() -if(r==null)break -q=J.ah(r) -p=q.h(r,"name") -o=J.hO(p) -if(o.k(p,"msgbox")){n=q.h(r,"type") -m=q.h(r,"title") -l=q.h(r,a) -o=J.hO(n) -if(o.k(n,"re-input-password"))A.b0n(a2) -else if(o.k(n,"input-password"))A.aHE(a2) -else{k=J.e(q.h(r,"hasRetry"),a0) -j=A.d(r) -i=$.ZS -if(i==null)A.Il(j) -else i.$1(j) -c.WO(n,m,l,k)}}else if(o.k(p,"peer_info"))c.akR(r) -else if(o.k(p,"connection_ready")){o=$.cw() -h=J.e(q.h(r,"secure"),a0) -q=J.e(q.h(r,"direct"),a0) -o.r=h -o.x=q}else if(o.k(p,"switch_display")){o=c.a -g=o.f -o.f=A.d1(q.h(r,"display"),b) -c.b.a=A.os(q.h(r,"x")) -c.b.b=A.os(q.h(r,"y")) -c.b.c=A.d1(q.h(r,"width"),b) -c.b.d=A.d1(q.h(r,"height"),b) -if(g!==c.a.f){q=$.e2() -o=c.b -q.UM(o.a,o.b)}c.W()}else if(o.k(p,"cursor_data"))$.e2().apj(r) -else if(o.k(p,"cursor_id")){o=$.e2() -f=o.b.h(0,A.d1(q.h(r,"id"),b)) -if(f!=null){o.a=f.a -o.e=f.b -o.f=f.c -o.W()}}else if(o.k(p,"cursor_position"))s=r -else if(o.k(p,"clipboard"))A.tm(new A.mD(q.h(r,"content"))) -else if(o.k(p,"permission"))$.cw().apm(r) -else if(o.k(p,"chat_client_mode")){o=$.rR() -q=q.h(r,a) -o.U5(-1,q==null?"":q)}else if(o.k(p,"chat_server_mode")){o=$.rR() -h=A.d1(A.bx(q.h(r,"id")),b) -q=q.h(r,a) -o.U5(h,q==null?"":q)}else if(o.k(p,"file_dir"))$.rS().anX(r) -else if(o.k(p,"job_progress"))$.rS().apc(r) -else if(o.k(p,"job_done"))$.rS().am0(r) -else if(o.k(p,"job_error"))$.rS().am1(r) -else if(o.k(p,"try_start_without_auth"))$.rT().ami(r) -else if(o.k(p,"on_client_authorized"))$.rT().amH(r) -else if(o.k(p,"on_client_remove"))$.rT().amI(r)}if(s!=null){q=$.e2() -o=J.ah(s) -q.c=A.os(o.h(s,"x")) -q.d=A.os(o.h(s,"y")) -q.W()}if(!c.c){q=$.ao().xj("getRgba") -if(q!=null){if(c.d){c.d=!1 -A.ew(b,B.aq,b)}c.c=!0 -e=$.pg -o=c.b -h=o.c -o=o.d -d=$.av7?B.lV:B.OD -A.aHx(q,h,o,d,new A.a4B(c,e))}}}, -WO(a,b,c,d){var s,r=this -A.avf(a,b,c) -if(d){s=r.y -if(s!=null)s.ay(0) -r.y=A.bp(A.b1(0,0,r.z),new A.a4z()) -r.z*=2}else r.z=1}, -akR(a){var s,r,q,p,o,n,m,l=this -A.ew(null,B.aq,null) -s=J.ah(a) -l.a.a=s.h(a,"version") -l.a.b=s.h(a,"username") -s.h(a,"hostname") -l.a.d=s.h(a,"platform") -l.a.e=J.e(s.h(a,"sas_enabled"),"true") -l.a.f=A.d1(s.h(a,"current_display"),null) -if(J.e(s.h(a,"is_file_transfer"),"true"))$.rS().u_() -else{l.a.r=A.b([],t.sn) -r=B.o.ck(0,s.h(a,"displays")) -for(s=J.ah(r),q=0;q0){A.Im(A.a4("Connected, waiting for image...")) -l.d=!0}}l.W()}, -$iaj:1} -A.a4A.prototype={ -$2(a,b){if(a==="name")return -this.a.f.l(0,a,J.e(b,"true"))}, -$S:24} -A.a4B.prototype={ -$1(a){var s,r -this.a.c=!1 -if($.pg!==this.b)return -try{$.Ip().bk(0,a)}catch(r){s=A.Z(r) -A.d8("update image: "+A.d(s))}}, -$S:115} -A.a4z.prototype={ -$0(){$.ao().a4("setByName",["reconnect",""]) -var s=$.cw() -s.e=!1 -s.f.ar(0) -A.Im(A.a4("Connecting..."))}, -$S:0} -A.AI.prototype={ -bk(a,b){var s,r,q,p -if(this.a==null&&b!=null){if($.kF)$.eA().Hq() -else{s=A.nf($.ba()).a -r=b.gbo(b) -q=b.gbj(b) -p=$.eA() -p.c=Math.max(s.a/r,s.b/q) -p.W()}A.av_()}this.a=b -if(b!=null)this.W()}, -gamp(){var s,r,q -if(this.a==null)return 1 -s=A.nf($.ba()).a -r=this.a -r=r.gbo(r) -q=this.a -return Math.max(1,Math.max(s.a/r,s.b/q.gbj(q)))}, -gamw(){var s,r,q -if(this.a==null)return 1 -s=A.nf($.ba()).a -r=this.a -r=r.gbo(r) -q=this.a -return Math.min(s.a/r,s.b/q.gbj(q))}, -$iaj:1} -A.z2.prototype={ -Hq(){var s,r,q=this,p=$.ao().a4("getByName",["peer_option","view-style"]),o=A.nf($.ba()).a,n=o.a,m=$.cw().b,l=m.c,k=n/l,j=o.b -m=m.d -s=j/m -if(p==="shrink"){r=ks?k:s -if(r>1)q.c=r}else q.c=1 -p=q.c -q.a=(n-l*p)/2 -q.b=(j-m*p)/2 -q.W()}, -GB(a){this.a+=a -this.W()}, -GC(a){this.b+=a -this.W()}, -apn(a){var s,r,q,p,o,n,m,l,k=this,j=$.Ip() -if(j.a==null)return -s=$.e2() -r=s.c -q=s.d -p=s.uO() -o=k.c -k.c=o*a -n=j.gamp() -m=j.gamw() -j=k.c -if(j>n){k.c=n -j=n}if(j0){n=g.r -m=f.a -l=q.c -k=n+m.gbo(m)-l -n=g.c -j=n+a>p&&k>0 -a=j?Math.min(a,k):Math.min(a,l-n)}else if(a<0){n=q.a -k=g.r-n -m=g.c -j=m+a0){n=g.x -f=f.a -m=q.d -i=n+f.gbj(f)-m -f=g.d -h=f+b>o&&i>0 -b=h?Math.min(b,i):Math.min(b,m-f)}else if(b<0){f=q.b -i=g.x-f -n=g.d -h=n+b0)o=1 -s=this.a -if(o!==s.r){s.r=o -s.W()}r=s.z -r=p.a4(q,["check_clients_length",B.b.j(r.gp(r))]) -if(r.length!==0){A.bJ().$1("clients not match!") -s.api(r)}}, -$S:44} -A.aft.prototype={ -$2(a,b){var s=null,r=this.b,q=t.D,p=this.a -return new A.dQ(A.cY(A.b([A.ak(A.a4(r.c?"File Connection":"Screen Connection"),s,s,s,s,s,s,s),A.cL(s,!0,A.b8(B.hG,s,s),s,new A.afq(b),B.J,s)],q),B.w,B.cX,B.B),A.d9(A.b([A.ak(A.a4("Do you accept?"),s,s,s,s,s,s,s),A.aYD(r),A.ak(A.a4("android_new_connection_tip"),s,s,s,s,A.bM(s,s,B.E,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s)],q),B.bz,B.cW,B.au),A.b([A.ey(A.ak(A.a4("Dismiss"),s,s,s,s,s,s,s),new A.afr(p,r,b),s),A.aCI(!1,A.ak(A.a4("Accept"),s,s,s,s,s,s,s),B.j,s,s,s,s,s,new A.afs(p,r,b),s)],q),s,s,s)}, -$S:31} -A.afq.prototype={ -$0(){this.a.$0()}, -$S:0} -A.afr.prototype={ -$0(){this.a.I7(this.b,!1) -this.c.$0()}, -$S:0} -A.afs.prototype={ -$0(){this.a.I7(this.b,!0) -this.c.$0()}, -$S:0} -A.afp.prototype={ -$0(){var s=this.a.Q,r=B.d.gcc(s.d).Q -r.toString -s.fc(r,B.dl,A.b1(0,200,0))}, -$S:5} -A.zi.prototype={ -a0o(a){var s=this,r=J.ah(a) -s.a=r.h(a,"id") -s.b=r.h(a,"authorized") -s.c=r.h(a,"is_file_transfer") -s.d=r.h(a,"name") -s.e=r.h(a,"peer_id") -s.f=r.h(a,"keyboard") -s.r=r.h(a,"clipboard") -s.x=r.h(a,"audio") -r=s.e -s.y=A.a12(s.d,r)}, -hI(){var s=this,r=new A.c5(t.dl) -r.l(0,"id",s.a) -r.l(0,"is_start",s.b) -r.l(0,"is_file_transfer",s.c) -r.l(0,"name",s.d) -r.l(0,"peer_id",s.e) -r.l(0,"keyboard",s.f) -r.l(0,"clipboard",s.r) -r.l(0,"audio",s.x) -return r}, -gaF(a){return this.d}} -A.X_.prototype={} -A.abo.prototype={ -$1(a){return $.ZQ=!0}, -$S:26} -A.abp.prototype={ -$1(a){return $.ZQ=!1}, -$S:26} -A.abq.prototype={ -$1(a){return this.a.$1(A.azE(a))}, -$S:26} -A.abr.prototype={ -$1(a){return this.a.$1(A.azE(a))}, -$S:26} -A.abs.prototype={ -$1(a){return this.a.$1(A.azE(a))}, -$S:26} -A.abt.prototype={ -$1(a){var s,r=B.ed.gRi(a),q=B.ed.gRj(a) -if(r>0)r=-1 -else if(r<0)r=1 -if(q>0)q=-1 -else if(q<0)q=1 -s='{"type": "wheel", "x": "'+A.d(r)+'", "y": "'+A.d(q)+'"}' -$.ao().a4("setByName",["send_mouse",s])}, -$S:444} -A.abu.prototype={ -$1(a){return a.preventDefault()}, -$S:26} -A.abv.prototype={ -$1(a){return A.aHR(a,!0)}, -$S:105} -A.abw.prototype={ -$1(a){return A.aHR(a,!1)}, -$S:105} -A.abx.prototype={ -$1(a){a.ay(0)}, -$S:445} -A.aby.prototype={ -$1(a){a.ay(0)}, -$S:446} -A.JE.prototype={ -K(a,b){var s=null,r=$.rR(),q=t.oK -return A.z6(A.aU(s,A.aCg(new A.a10(),q),B.j,B.bS,s,s,s,s,s,s,s,s,s),r,q)}} -A.a0Y.prototype={ -$1(a){var s=$.rR(),r=$.rT(),q=s.a -return q.gfh(q).hB(0,new A.a0X(r,s),t.nE).eb(0)}, -$S:447} -A.a0X.prototype={ -$1(a){var s=null,r=a.gdB(a),q=this.a.z.h(0,r),p=q==null?s:A.a(q.y,"chatUser") -if(p==null)p=this.b.b -return A.ec(A.ak(p.b+" "+p.a,s,s,s,s,s,s,s),!0,r,t.S)}, -$S:448} -A.a0Z.prototype={ -$1(a){$.rR().Qs(a)}, -$S:20} -A.a10.prototype={ -$3(a,b,c){var s,r,q,p,o=null,n=$.rT().z.h(0,b.d),m=n==null?o:A.a(n.y,"chatUser") -if(m==null)m=b.b -n=b.b -s=b.a.h(0,b.d) -if(s==null)s=A.b([],t.SU) -n=new A.zz(s,n,new A.a1_(b),!1,new A.cU(B.D,o,o,o,o,o,o,B.ag),b.c,!1,o) -n.bV=new A.aeG() -if(b.d===-1)s=A.ayo() -else{s=A.b8(B.Di,B.nk,o) -r=A.ca(o,o,5) -q=m.b -q+=" " -p=m.a -s=new A.bT(new A.aw(12,12,12,12),A.cY(A.b([s,r,A.ak(q+p,o,o,o,o,A.bM(o,o,B.hj,o,o,o,o,o,o,o,o,o,o,o,o,o,!0,o,o,o,o,o,o,o,o),o,o)],t.D),B.w,B.x,B.B),o)}return A.il(B.b1,A.b([n,s],t.D),B.aY,o)}, -$C:"$3", -$R:3, -$S:449} -A.a1_.prototype={ -$1(a){var s,r,q="setByName",p=this.a,o=a.b -if(o!=null&&o.length!==0){s=p.a.h(0,p.d) -if(s!=null)J.e3(s,a) -s=p.d -if(s===-1){o.toString -$.ao().a4(q,["chat_client_mode",o])}else{r=new A.c5(t.C9) -r.l(0,"id",s) -o.toString -r.l(0,"text",o) -o=B.o.dW(r,null) -$.ao().a4(q,["chat_server_mode",o])}}p.W() -p.q8()}, -$S:450} -A.avF.prototype={ -$1(a){var s=null -return new A.pc(new A.a3r(!1,100,!0),A.axu(s,A.b8(B.nY,s,s),!1,new A.avE()),s)}, -$S:451} -A.avE.prototype={ -$0(){if($.In==null)A.aIo() -else A.ZM()}, -$S:0} -A.avG.prototype={ -$1(a){return new A.p3(null)}, -$S:452} -A.p3.prototype={ -au(){return new A.SO(new A.m(20,80),B.l)}} -A.SO.prototype={ -ahg(a){var s,r,q,p=this,o={},n=p.c.X(t.w).f.a -A.bJ().$1("parent size:"+n.j(0)) -o.a=o.b=0 -s=p.d -r=s.a+a.a -p.a.toString -q=n.a -if(r+250>q)o.b=q-250 -else if(!(r<0))o.b=r -s=s.b+a.b -r=n.b -if(s+350>r)o.a=r-350 -else if(!(s<0))o.a=s -p.ag(new A.akL(o,p))}, -K(a,b){var s,r,q,p=this,o=null,n=t.w,m=p.c.X(n).f.e.d,l=m===0,k=!l -A.bJ().$1(B.c.j(m)+String(k)) -if(!p.e&&k){s=p.d.b -p.f=s -A.bJ().$1("on save "+A.d(s))}if(p.r>0&&l){A.bJ().$1("on reset") -p.d=new A.m(p.d.a,p.f)}if(p.e&&k){p.a.toString -r=m+350 -q=p.c.X(n).f.a.b -A.bJ().$1("prepare update sumHeight:"+A.d(r)+",contextHeight:"+A.d(q)) -if(r+p.d.b>q){A.bJ().$1("on update") -p.d=new A.m(p.d.a,q-r)}}p.e=k -p.r=m -n=p.d -p.a.toString -l=t.D -l=A.PX(new A.KH(new A.akI(p),A.aU(o,A.cY(A.b([new A.bT(new A.aw(15,0,15,0),A.ak(A.a4("Chat"),o,o,o,o,A.bM(o,o,B.k,o,o,o,o,o,"WorkSans",o,o,20,o,B.bq,o,o,!0,o,o,o,o,o,o,o,o),o,o),o),A.cY(A.b([A.cL(o,!0,A.b8(B.hH,o,o),o,new A.akJ(),B.J,o),A.cL(o,!0,A.b8(B.hG,o,o),o,new A.akK(),B.J,o)],l),B.w,B.x,B.B)],l),B.w,B.cX,B.B),B.j,B.hj,o,o,o,50,o,o,o,o,o),o),o,$.aLp(),o,o,o,!1) -return A.qq(o,l,350,o,n.a,o,n.b,250)}} -A.akL.prototype={ -$0(){var s=this.a -this.b.d=new A.m(s.b,s.a)}, -$S:0} -A.akI.prototype={ -$1(a){return this.a.ahg(a.b)}, -$S:10} -A.akJ.prototype={ -$0(){A.ZM()}, -$S:0} -A.akK.prototype={ -$0(){A.ZM() -var s=$.ot -if(s!=null){s.bI(0) -$.ot=null}}, -$S:0} -A.KH.prototype={ -K(a,b){var s=null -return A.fT(s,this.d,B.a6,!1,s,s,s,s,s,s,s,s,s,s,s,s,this.c,s,s,s,s,s,s,s)}, -gyX(){return new A.S(1/0,56)}} -A.zo.prototype={ -au(){return new A.EZ(A.lT(null),B.l)}} -A.EZ.prototype={ -aW(){this.bp()}, -K(a,b){var s,r,q,p,o,n=this,m=null -A.qu(b,t._e) -s=n.d -if(s.a.a.length===0)s.scI(0,$.ao().a4("getByName",["remote_id",""])) -r=n.VM() -q=A.bM(m,m,B.ex,m,m,m,m,m,"WorkSans",m,m,30,m,B.bq,m,m,!0,m,m,m,m,m,m,m,m) -p=A.a4("Remote ID") -o=t.D -return A.Ql(A.d9(A.b([r,A.he(A.aU(m,new A.bT(B.D_,A.aU(m,new A.bT(B.hw,A.aDj(A.cY(A.b([A.Lt(A.aU(m,A.Rh(!1,B.aU,!1,m,s,m,m,m,2,A.pI(m,B.el,m,m,m,m,m,m,!0,m,m,m,m,m,m,m,m,m,m,m,m,m,m,A.bM(m,m,B.ca,m,m,m,m,m,m,m,m,16,m,B.bq,m,m,!0,m,m,m,m,m,m,m,m),m,m,m,m,m,m,m,m,!1,m,m,A.bM(m,m,B.ca,m,m,m,m,m,m,m,m,16,m,B.nP,m,m,!0,m,0.2,m,m,m,m,m,m),p,m,m,m,m,m,m,m,m,m,m,m,m,m),!0,!0,!1,m,!1,m,m,m,B.ml,m,!0,m,1,m,!1,"\u2022",m,m,m,m,!1,m,m,B.dq,m,m,m,m,m,m,q,B.b_,m,B.e9,m,m,m),B.j,m,m,m,m,m,m,B.cK,m,m,m),1),A.ca(A.cL(m,!0,A.b8(B.Dl,B.ca,45),m,n.gamJ(n),B.J,m),60,60)],o),B.w,B.x,B.B),new A.cU(B.k,m,m,B.yt,m,m,m,B.ag),m,m),m),B.j,m,m,m,m,84,m,m,m,m,m),m),B.j,m,new A.al(0,600,0,1/0),m,m,m,m,m,m,m,m),m,m),A.aU(m,m,B.j,m,m,m,m,12,m,m,m,m,m),n.VB()],o),B.w,B.x,B.B),m,m,m,m,!1,B.a5)}, -amK(a){this.Eq(B.e.hf(this.d.a.a))}, -oL(a,b){return this.ahR(a,b)}, -Eq(a){return this.oL(a,!1)}, -ahR(a,b){var s=0,r=A.C(t.z),q,p=this,o,n,m -var $async$oL=A.D(function(c,d){if(c===1)return A.z(d,r) -while(true)switch(s){case 0:m={} -m.a=a -if(a===""){s=1 -break}m.a=A.iA(a," ","") -s=b?3:5 -break -case 3:s=8 -return A.H(A.aEi("file"),$async$oL) -case 8:s=!d?6:7 -break -case 6:s=9 -return A.H(A.aSf("file"),$async$oL) -case 9:if(!d){s=1 -break}case 7:o=p.c -o.toString -m=A.a9m(new A.akW(m),null,t.z) -A.eJ(o,!1).m5(m) -s=4 -break -case 5:o=p.c -o.toString -m=A.a9m(new A.akX(m),null,t.z) -A.eJ(o,!1).m5(m) -case 4:m=p.c -m.toString -n=A.Am(m) -if(!n.gko())n.zg() -case 1:return A.A(q,r)}}) -return A.B($async$oL,r)}, -VM(){var s=null -return this.e.length===0?A.ca(s,0,s):A.n4(!1,s,!0,A.aU(B.y6,A.ak(A.a4("Download new version"),s,s,s,s,A.bM(s,s,B.k,s,s,s,s,s,s,s,s,s,s,B.bq,s,s,!0,s,s,s,s,s,s,s,s),s,s),B.j,B.NX,s,s,s,s,s,new A.aw(0,12,0,12),s,s,1/0),s,!0,s,s,s,s,s,s,s,s,s,new A.al3(this),s,s,s,s)}, -m(a){this.ba(0)}, -VB(){var s,r={},q=this.c.X(t.w).f.a.a -r.a=q-16 -if(q>336)r.a=q/B.c.eE(q/336)-16 -s=A.b([],t.D) -B.d.a9(A.aQx(),new A.al2(r,this,s)) -return A.S5(B.bL,s,B.ej,B.af,B.bL,8,8,null,B.bj)}, -qh(a,b){return this.WP(a,b)}, -WP(a,b){var s=0,r=A.C(t.z),q=this,p,o,n,m,l -var $async$qh=A.D(function(c,d){if(c===1)return A.z(d,r) -while(true)switch(s){case 0:o=q.f -n=t.N -m=t.S5 -l=A.b([A.ec(A.ak(A.a4("Remove"),null,null,null,null,null,null,null),!0,"remove",n)],m) -m=A.b([],m) -s=2 -return A.H(A.azW(null,a,8,null,B.d.U(l,m),o,null,n),$async$qh) -case 2:p=d -if(p==="remove"){q.ag(new A.al4(b)) -new A.al5(b).$0()}else if(p==="file")q.oL(b,!0) -return A.A(null,r)}}) -return A.B($async$qh,r)}} -A.akW.prototype={ -$1(a){return new A.pi(this.a.a,null)}, -$S:453} -A.akX.prototype={ -$1(a){return new A.qw(this.a.a,null)}, -$S:454} -A.al3.prototype={ -$0(){var s=0,r=A.C(t.H),q=this,p -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:p=q.a.e+".apk" -s=4 -return A.H(A.ZC(p),$async$$0) -case 4:s=b?2:3 -break -case 2:s=5 -return A.H(A.ZO(p),$async$$0) -case 5:case 3:return A.A(null,r)}}) -return A.B($async$$0,r)}, -$S:12} -A.al2.prototype={ -$1(a){var s,r,q,p,o,n,m=this,l=null,k=m.a.a,j=$.kF,i=!j?new A.akY(m.b,a):l -j=j?new A.akZ(m.b,a):l -s=m.b -r=A.ak(a.b+"@"+a.c,l,l,l,l,l,l,l) -q=a.a -p=A.ak(q,l,l,l,l,l,l,l) -o=a.d -n=o.toLowerCase() -if(n==="mac os")n="mac" -else if(n!=="linux"&&n!=="android")n="win" -m.c.push(A.aU(l,A.aC5(A.fT(l,A.N6(!1,B.CY,l,l,!0,l,!1,A.aU(l,A.aDe("assets/"+n+".png",24,24),B.j,A.b_m(q+o,127),l,l,l,l,l,B.D4,l,l,l),l,l,!1,l,l,r,l,p,A.n4(!1,l,!0,new A.bT(B.nI,A.b8(B.ds,l,l),l),l,!0,l,l,l,l,l,l,l,l,l,new A.al_(s,a),new A.al0(s),l,l,l),l),B.a6,!1,l,j,l,l,l,l,l,l,new A.al1(s,a),l,l,l,l,i,l,l,l,l,l,l),l,l,l),B.j,l,l,l,l,l,l,l,l,l,k))}, -$S:455} -A.akY.prototype={ -$0(){return this.a.Eq(this.b.a)}, -$S:0} -A.akZ.prototype={ -$0(){return this.a.Eq(this.b.a)}, -$S:0} -A.al1.prototype={ -$1(a){var s,r=a.a,q=r.a,p=r.b -r=this.a -r.f=new A.qv(q,p,q,p) -s=r.c -s.toString -r.qh(s,this.b.a)}, -$S:61} -A.al0.prototype={ -$1(a){var s=a.a,r=s.a,q=s.b -this.a.f=new A.qv(r,q,r,q)}, -$S:25} -A.al_.prototype={ -$0(){var s=this.a,r=s.c -r.toString -s.qh(r,this.b.a)}, -$S:0} -A.al4.prototype={ -$0(){$.ao().a4("setByName",["remove",this.a]) -return null}, -$S:0} -A.al5.prototype={ -$0(){var s=0,r=A.C(t.P),q=this -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:A.avu(q.a) -return A.A(null,r)}}) -return A.B($async$$0,r)}, -$S:49} -A.ED.prototype={ -au(){return new A.Yu(B.l)}} -A.Yu.prototype={ -K(a,b){var s -A.qu(b,t._e) -s=A.aZr() -return A.OI(A.b8(B.ds,null,null),new A.asi(s),new A.asj(s,b),t.N)}} -A.asi.prototype={ -$1(a){var s,r=null,q=t.S5,p=A.b([],q),o=t.N -p=B.d.U(p,A.b([A.ec(A.ak(A.a4("ID/Relay Server"),r,r,r,r,r,r,r),!0,"server",o)],q)) -if(B.e.A(A.auN(),"admin.rustdesk.com"))s=A.b([],q) -else{s=this.a -s=A.b([A.ec(A.ak(s==null?A.a4("Login"):A.a4("Logout")+(" ("+s+")"),r,r,r,r,r,r,r),!0,"login",o)],q)}return B.d.U(B.d.U(p,s),A.b([A.ec(A.ak(A.a4("About")+" RustDesk",r,r,r,r,r,r,r),!0,"about",o)],q))}, -$S:456} -A.asj.prototype={ -$1(a){var s -if(a==="server")A.b_h() -if(a==="about")A.b_e() -if(a==="login")if(this.a==null)A.b_f() -else A.avb() -if(a==="scan"){s=A.a9m(new A.ash(),null,t.z) -A.eJ(this.b,!1).m5(s)}}, -$S:23} -A.ash.prototype={ -$1(a){return new A.qF(null)}, -$S:457} -A.pi.prototype={ -au(){return new A.Fi($.rS(),new A.Qb(A.b([],t.OF)),A.vk(null,0),B.l)}} -A.Fi.prototype={ -aW(){this.bp() -A.aCV(this.a.c,!0) -$.K.z$.push(new A.amu(this)) -$.a_d().j2(0,!0)}, -m(a){var s,r,q,p,o=null,n="name",m="value",l="setByName",k=this.d -A.ew(o,B.aq,o) -s=new A.c5(t.fV) -s.l(0,n,"local_dir") -s.l(0,m,k.x.c) -r=B.o.dW(s,o) -q=$.ao() -q.a4(l,["peer_option",r]) -s.l(0,n,"local_show_hidden") -r=k.c -s.l(0,m,r.b?"Y":"") -q.a4(l,["peer_option",B.o.dW(s,o)]) -s.l(0,n,"remote_dir") -s.l(0,m,k.y.c) -q.a4(l,["peer_option",B.o.dW(s,o)]) -s.l(0,n,"remote_show_hidden") -p=k.d -s.l(0,m,p.b?"Y":"") -q.a4(l,["peer_option",B.o.dW(s,o)]) -k.x.ar(0) -k.y.ar(0) -r.ar(0) -p.ar(0) -k=this.f -if(k!=null)k.ay(0) -A.aCU() -A.ew(o,B.aq,o) -$.a_d().j2(0,!1) -this.ba(0)}, -K(a,b){var s=$.rS(),r=t.o6 -return A.z6(A.aCg(new A.amm(this),r),s,r)}, -amC(){var s=this.d -if(!s.b)return!1 -return!this.e.FY(s.a)}, -agU(a){var s=this.d,r=s.a,q=(r?s.x:s.y).a -return A.d9(A.b([this.al9(),A.Lt(A.aDI(null,new A.am6(this,q,r),q.length+1,null,null,!1,!1),1)],t.D),B.w,B.x,B.B)}, -VO(){var s=this.d,r=s.a,q=(r?s.x:s.y).c -s.kB(((r?s.c.c:s.d.c)?$.oz():$.oy()).Rs(q))}, -agW(){A.hk(A.b1(0,200,0),new A.ame(this),t.P)}, -al9(){var s=this,r=null,q=t.D -return A.aU(r,A.cY(A.b([A.Lt(new A.Jo(s.VA(new A.amq(s),new A.amr(s)),A.b8(B.Dp,r,r),new A.aeL(s.r),r),1),A.cY(A.b([A.cL(r,!0,A.b8(B.Dm,r,r),r,s.gVN(),B.J,r),A.OI(A.b8(B.DN,r,r),new A.ams(),s.d.gahh(),t.yd)],q),B.w,B.x,B.B)],q),B.w,B.x,B.B),B.j,r,r,r,r,r,r,r,r,r,r)}, -agV(){var s,r=this,q=null,p=r.d,o=p.f,n=o.a,m=r.e,l=m.FY(p.a),k=m.b,j=""+k.length+" "+A.a4("items") -m=m.a -if(m==null)s="" -else s=" ["+(m?A.a4("Local"):A.a4("Remote"))+"]" -if(p.b){o=k.length===0||!l -p=p.gap_() -m=t.b0 -if(o)return new A.mB(A.b8(B.hF,q,q),A.a4("Selected"),j+s,new A.am7(r),A.b([A.cL(q,!0,A.b8(B.nW,q,q),q,p,B.J,q),A.cL(q,!0,A.b8(B.Du,q,q),q,new A.am8(r),B.J,q)],m),q) -else return new A.mB(A.b8(B.DD,q,q),A.a4("Paste here?"),j+s,new A.am9(r),A.b([A.cL(q,!0,A.b8(B.nW,q,q),q,p,B.J,q),A.cL(q,!0,A.b8(B.Dt,q,q),q,new A.ama(r),B.J,q)],m),q)}switch(n.a){case 1:return new A.mB(A.a14(4,q),A.a4("Waiting"),A.a4("Speed")+": "+A.aIg(o.d)+"/s",new A.amb(r),q,q) -case 2:return new A.mB(A.b8(B.hF,q,q),A.a4("Successful")+"!","",new A.amc(r),q,q) -case 3:return new A.mB(A.b8(B.Dw,q,q),A.a4("Error")+"!","",new A.amd(r),q,q) -case 0:break}return q}, -VA(a,b){var s=null,r=this.d,q=r.gait(),p=((r.a?r.c.c:r.d.c)?$.oz():$.oy()).qk(0,q),o=A.b([A.aC1(A.cL(s,!0,A.b8(B.DB,s,s),s,a,B.J,s))],t.Ae),n=new A.Bf(p,A.a8(p).i("Bf<1>")) -B.d.P(o,n.gfh(n).hB(0,new A.amo(b,p),t.aP)) -return o}} -A.amu.prototype={ -$1(a){var s -A.Im(A.a4("Connecting...")) -s=this.a -s.f=A.r6(A.b1(0,30,0),new A.amt(s))}, -$S:2} -A.amt.prototype={ -$1(a){return $.cw().bk(0,this.a.a.c)}, -$S:44} -A.amm.prototype={ -$3(a,b,c){var s=null,r=this.a,q=t.D,p=A.cY(A.b([A.cL(s,!0,A.b8(B.hG,s,s),s,A.aZ5(),B.J,s)],q),B.w,B.x,B.B),o=r.d.a?0:1,n=A.b([B.ex],t.t_),m=A.b([A.a4("Local"),A.a4("Remote")],t.s) -m=A.aFk(n,15,18,A.b([B.DV,B.DK],t.f2),B.bS,B.E,o,m,100,new A.ami(r),2) -return new A.kp(A.PX(A.awT(A.b([A.OI(A.b8(B.ds,s,s),new A.amj(r),new A.amk(r),t.N)],q),!0,p,m),B.bS,r.agU(0),s,r.agV(),s,s),new A.aml(r),s)}, -$C:"$3", -$R:3, -$S:458} -A.aml.prototype={ -$0(){var s=0,r=A.C(t.y),q,p=this,o -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:o=p.a.d -if(o.b)o.nH() -else o.VP() -q=!1 -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$$0,r)}, -$S:41} -A.ami.prototype={ -$1(a){var s=this.a.d,r=s.a -if(a!==(r?0:1)){s.a=!r -s.W()}}, -$S:114} -A.amj.prototype={ -$1(a){var s=null,r=t.D,q=t.N,p=A.ec(A.cY(A.b([A.b8(B.DJ,B.p,s),A.ca(s,s,5),A.ak(A.a4("Refresh File"),s,s,s,s,s,s,s)],r),B.w,B.x,B.B),!0,"refresh",q),o=A.ec(A.cY(A.b([A.b8(B.hF,B.p,s),A.ca(s,s,5),A.ak(A.a4("Multi Select"),s,s,s,s,s,s,s)],r),B.w,B.x,B.B),!0,"select",q),n=A.ec(A.cY(A.b([A.b8(B.DZ,B.p,s),A.ca(s,s,5),A.ak(A.a4("Create Folder"),s,s,s,s,s,s,s)],r),B.w,B.x,B.B),!0,"folder",q),m=this.a.d -return A.b([p,o,n,A.ec(A.cY(A.b([A.b8((m.a?m.c.b:m.d.b)?B.DX:B.Do,B.p,s),A.ca(s,s,5),A.ak(A.a4("Show Hidden Files"),s,s,s,s,s,s,s)],r),B.w,B.x,B.B),!0,"hidden",q)],t.P2)}, -$S:186} -A.amk.prototype={ -$1(a){var s,r,q,p,o=this -if(a==="refresh"){s=o.a.d -s.kB((s.a?s.x:s.y).c)}else if(a==="select"){s=o.a -r=s.e -B.d.sp(r.b,0) -r.a=null -s.d.nH()}else if(a==="folder")A.hh(new A.amh(o.a,A.lT(null)),!1,null,!0,t.z) -else if(a==="hidden"){s=o.a.d -q=s.a -if(q){r=s.c -p=r.b -r.b=!p}else{r=s.d -p=r.b -r.b=!p}s.kB((q?s.x:s.y).c)}}, -$S:23} -A.amh.prototype={ -$2(a,b){var s=null,r=A.ak(A.a4("Create Folder"),s,s,s,s,s,s,s),q=this.b,p=t.D,o=A.d9(A.b([A.Ri(!0,!1,q,A.pI(s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,!1,s,s,s,A.a4("Please enter the folder name"),s,s,s,s,s,s,s,s,s,s,s,s,s),!0,s,s,s,1,!1,s,s,!1,s,s,s)],p),B.w,B.x,B.au),n=$.kG() -return new A.dQ(r,o,A.b([A.ey(A.ak(A.a4("Cancel"),s,s,s,s,s,s,s),new A.amf(b),n),A.aCI(!1,A.ak(A.a4("OK"),s,s,s,s,s,s,s),B.j,s,s,s,s,s,new A.amg(this.a,q,b),n)],p),s,s,s)}, -$S:31} -A.amf.prototype={ -$0(){return this.a.$1(!1)}, -$S:0} -A.amg.prototype={ -$0(){var s,r,q,p=this.b.a.a -if(p.length!==0){s=this.a.d -r=s.a -q=(r?s.x:s.y).c -p=((r?s.c.c:s.d.c)?$.oz():$.oy()).G0(0,q,p) -q=t.N -q=B.o.dW(A.af(["id",B.b.j(++s.e),"path",p,"is_remote",String(!s.a)],q,q),null) -$.ao().a4("setByName",["create_dir",q]) -this.c.$0()}}, -$S:0} -A.am6.prototype={ -$2(a,b){var s,r,q,p,o,n,m,l,k=this,j=null,i={},h=k.b -if(b>=h.length){i=k.a.d -h=A.ak((i.a?i.x:i.y).c,j,j,j,j,A.bM(j,j,B.ca,j,j,j,j,j,j,j,j,j,j,j,j,j,!0,j,j,j,j,j,j,j,j),j,j) -s=A.a4("Total")+": " -return A.aU(j,A.d9(A.b([new A.bT(new A.aw(30,5,30,0),h,j),new A.bT(new A.aw(2,2,2,2),A.ak(s+(i.a?i.x:i.y).a.length+" "+A.a4("items"),j,j,j,j,A.bM(j,j,B.ca,j,j,j,j,j,j,j,j,j,j,j,j,j,!0,j,j,j,j,j,j,j,j),j,j),j)],t.D),B.w,B.x,B.B),B.j,j,j,j,j,100,j,j,j,j,j)}i.a=!1 -s=k.a -r=s.d.b&&(i.a=B.d.A(s.e.b,h[b])) -q=h[b] -p=q.a>3?A.aIg(q.e):"" -q=h[b] -o=A.b8(q.a>3?B.DY:B.Dz,j,40) -n=A.ak(q.c,j,j,j,j,j,j,j) -q=A.KQ(q.b*1000,!1).j(0) -q=A.ak(A.iA(q,".000","")+" "+p,j,j,j,j,A.bM(j,j,B.ca,j,j,j,j,j,j,j,j,12,j,j,j,j,!0,j,j,j,j,j,j,j,j),j,j) -m=k.c -l=s.amC()?A.aC8(j,!1,j,j,new A.am1(i,s,m,h,b),j,!1,r):A.OI(A.b8(B.ds,j,j),new A.am2(),new A.am3(s,m,h,b),t.N) -return A.aC5(A.N6(!1,j,j,j,!0,j,!1,o,new A.am4(s,m,h,b),new A.am5(i,s,m,h,b),r,j,j,q,j,n,l,j),j,j,j)}, -$S:461} -A.am1.prototype={ -$1(a){var s=this -if(a==null)return -if(a&&!s.a.a)s.b.e.ho(0,s.c,s.d[s.e]) -else if(!a&&s.a.a)s.b.e.w(0,s.d[s.e]) -s.b.ag(new A.am0())}, -$S:45} -A.am0.prototype={ -$0(){}, -$S:0} -A.am2.prototype={ -$1(a){var s=null,r=t.N -return A.b([A.ec(A.ak(A.a4("Delete"),s,s,s,s,s,s,s),!0,"delete",r),A.ec(A.ak(A.a4("Multi Select"),s,s,s,s,s,s,s),!0,"multi_select",r),A.ec(A.ak(A.a4("Properties"),s,s,s,s,s,s,s),!1,"properties",r)],t.P2)}, -$S:186} -A.am3.prototype={ -$1(a){var s,r,q,p=this -if(a==="delete"){s=new A.Qb(A.b([],t.OF)) -s.ho(0,p.b,p.c[p.d]) -p.a.d.ug(s)}else if(a==="multi_select"){r=p.a -q=r.e -B.d.sp(q.b,0) -q.a=null -r.d.nH()}}, -$S:23} -A.am5.prototype={ -$0(){var s,r,q=this,p=q.b,o=p.d -if(o.b&&!p.e.FY(q.c)){o=q.d -s=q.e -r=p.e -if(q.a.a)r.w(0,o[s]) -else r.ho(0,q.c,o[s]) -p.ag(new A.alZ()) -return}s=q.d[q.e] -if(s.a<=3){o.kB(s.d) -p.agW()}}, -$S:0} -A.alZ.prototype={ -$0(){}, -$S:0} -A.am4.prototype={ -$0(){var s,r=this,q=r.a,p=q.e -B.d.sp(p.b,0) -p.a=null -s=q.d -s.nH() -if(s.b)p.ho(0,r.b,r.c[r.d]) -q.ag(new A.am_())}, -$S:0} -A.am_.prototype={ -$0(){}, -$S:0} -A.ame.prototype={ -$0(){var s=this.a.r,r=B.d.gcc(s.d).Q -r.toString -s.fc(r,B.dl,A.b1(0,200,0))}, -$S:5} -A.amq.prototype={ -$0(){var s=this.a.d -s.kB(s.a?s.c.a:s.d.a) -return null}, -$S:0} -A.amr.prototype={ -$1(a){var s,r,q,p,o,n,m,l=this.a.d,k=l.a?l.c.a:l.d.a -if(B.e.bL(k,a[0]))for(k=a.length,s=t._m,r=t.Ri,q="",p=0;p0)s.d.ug(r)}, -$S:0} -A.am9.prototype={ -$0(){return this.a.d.nH()}, -$S:0} -A.ama.prototype={ -$0(){var s=this.a,r=s.d -r.nH() -r.W6(s.e)}, -$S:0} -A.amb.prototype={ -$0(){var s=this.a.d,r=s.f,q=B.b.j(r.b) -$.ao().a4("setByName",["cancel_job",q]) -r.ar(0) -s.W() -return null}, -$S:0} -A.amc.prototype={ -$0(){var s=this.a.d -s.f.ar(0) -s.W() -return null}, -$S:0} -A.amd.prototype={ -$0(){var s=this.a.d -s.f.ar(0) -s.W() -return null}, -$S:0} -A.amo.prototype={ -$1(a){var s=null -return A.aC1(A.ey(A.ak(a.gn(a),s,s,s,s,s,s,s),new A.amn(this.a,this.b,a),A.a0q(s,s,s,s,s,s,s,s,new A.d_(new A.S(0,0),t.FG),s,s,s,s,s,s,s,s,s,s)))}, -$S:465} -A.amn.prototype={ -$0(){var s=this.c -return this.a.$1(B.d.cg(this.b,0,s.gdB(s)+1))}, -$S:0} -A.mB.prototype={ -K(a,b){var s=null,r=this.r -return A.awY(s,B.bS,new A.a0d(this,r==null?A.b([],t.b0):r),s,s,s,!1,new A.a0e(),s,s,s)}} -A.a0d.prototype={ -$1(a){var s=null,r=A.aP_(B.y,new A.bw(10,10)),q=this.a,p=t.D -return A.aU(B.mL,new A.bT(new A.aw(15,0,15,0),A.cY(A.b([A.cY(A.b([q.c,A.ca(s,s,16),A.d9(A.b([A.ak(q.d,s,s,s,s,A.bM(s,s,s,s,s,s,s,s,s,s,s,18,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s),A.ak(q.e,s,s,s,s,A.bM(s,s,B.bS,s,s,s,s,s,s,s,s,14,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s)],p),B.bz,B.cW,B.B)],p),B.w,B.x,B.B),A.cY(new A.a0c(q,this.b).$0(),B.w,B.x,B.B)],p),B.w,B.cX,B.B),s),B.j,s,s,new A.cU(B.hj,s,s,r,s,s,s,B.ag),s,65,s,s,s,s,s)}, -$S:59} -A.a0c.prototype={ -$0(){var s=null,r=this.b -r.push(A.cL(s,!0,A.b8(B.DW,s,s),s,this.a.f,B.J,s)) -return r}, -$S:466} -A.a0e.prototype={ -$0(){}, -$S:0} -A.Qb.prototype={ -gp(a){return this.b.length}, -ho(a,b,c){var s=this.a -if(s==null)s=this.a=b -if(s!==b)return -s=this.b -if(!B.d.A(s,c))s.push(c)}, -w(a,b){var s=this.b -B.d.w(s,b) -if(s.length===0)this.a=null}, -FY(a){var s=this.a -if(s==null)return!1 -else return s!==a}} -A.RY.prototype={ -K(a,b){var s=null,r=this.c -return A.PX(A.awT(r.e,!0,s,A.ak("远程控制"+($.av7?" (Web) ":""),s,s,s,s,s,s,s)),B.bS,r,s,s,s,s)}} -A.qw.prototype={ -au(){return new A.Gr(!$.kF,A.po(!0,null,!0,null,null,!1),B.l)}} -A.Gr.prototype={ -aW(){var s=this -s.bp() -A.aCV(s.a.c,!1) -$.K.z$.push(new A.aq7(s)) -$.a_d().j2(0,!0) -s.cy=$.ao().a4("getByName",["peer_option","touch-mode"])!==""}, -m(a){var s,r=this -r.ch.m(0) -A.aCU() -s=r.d -if(s!=null)s.ay(0) -s=r.e -if(s!=null)s.ay(0) -A.ew(null,B.aq,null) -A.qZ(B.e8,B.ow) -$.a_d().j2(0,!1) -r.ba(0)}, -alC(){var s=this,r=s.c.X(t.w).f.e.d -if(r!==s.r){$.A7=$.mR=$.A6=$.mQ=!1 -s.ag(new A.aq8(s,r))}$.cw().bk(0,s.a.c)}, -alB(a){var s -try{this.alC()}catch(s){}}, -akG(a){var s,r,q,p=this,o="setByName",n=p.x -p.x=a -if(n.length>0&&a.length>0&&n[0]==="1"&&a[0]!=="1")n="" -s=a.length -r=n.length -if(s!==r)if(s1){if(n!=="")if(s===2)s=q==='""'||q==="()"||q==="[]"||q==="<>"||q==="{}"||q==="\u201d\u201c"||q==="\u300a\u300b"||q==="\uff08\uff09"||q==="\u3010\u3011" -else s=!1 -else s=!1 -if(s){$.ao().a4(o,["input_string",q]) -p.Tz() -return}$.ao().a4(o,["input_string",q])}else p.alw(q)}}, -alw(a){if(a==="\n")a="VK_RETURN" -else if(a===" ")a="VK_SPACE" -A.fP(a)}, -Tz(){var s,r=this -r.x=$.aLt() -r.ag(new A.aqb(r)) -s=r.e -if(s!=null)s.ay(0) -r.e=A.bp(A.b1(0,30,0),new A.aqc(r))}, -K(a,b){var s,r,q,p=this,o=null -A.qu(b,t._e).toString -s=p.r>=100&&p.cx -r=p.f -if(!(!r||s))q=o -else q=A.axu(B.cD,A.b8(s?B.nX:B.Dx,o,o),!s,new A.ap7(p,s)) -r=r&&!0?p.Va():o -return new A.kp(A.PX(o,o,new A.qe(A.b([A.hu(new A.ap8(p),!1)],t.wi),o),r,o,q,o),new A.ap9(),o)}, -Va(){var s,r=this,q=null,p=t.D,o=B.d.U(A.b([A.cL(B.k,!0,A.b8(B.Dq,q,q),q,new A.apA(),B.J,q)],p),A.b([A.cL(B.k,!0,A.b8(B.DQ,q,q),q,new A.apB(r),B.J,q)],p)) -if($.kF)s=A.b([],p) -else{s=A.cL(B.k,!0,A.b8(B.DE,q,q),q,r.ganh(),B.J,q) -s=A.b([s,A.cL(B.k,!0,A.b8(r.cy?B.o0:B.nZ,q,q),q,r.gahj(),B.J,q)],p)}s=B.d.U(o,s) -return new A.yQ(A.cY(A.b([A.cY(B.d.U(B.d.U(s,$.av7?A.b([],p):A.b([A.cL(B.k,!0,A.b8(B.nY,q,q),q,new A.apC(),B.J,q)],p)),A.b([A.cL(B.k,!0,A.b8(B.ds,q,q),q,new A.apD(r),B.J,q)],p)),B.w,B.x,B.B),A.cL(B.k,!0,A.b8(B.nX,q,q),q,new A.apE(r),B.J,q)],p),B.w,B.cX,B.B),B.cD,10,q)}, -V9(){var s=this,r=null,q=s.Vm() -return A.aZo(A.aU(r,A.il(B.b1,A.b([new A.AJ(r),new A.zw(r),q,A.ca(!s.cx?A.aU(r,r,B.j,r,r,r,r,r,r,r,r,r,r):A.Ri(!1,!1,r,B.hK,!1,s.ch,s.x,B.fx,r,!1,s.gakF(),r,!1,r,B.mj,r),0,0)],t.D),B.aY,r),B.j,B.hl,r,r,r,r,r,r,r,r,r),new A.aph(s),new A.api(),new A.apj(s),new A.app(s),new A.apq(s),new A.apr(s),new A.aps(s),new A.apt(s),new A.apu(s),new A.apv(s),new A.apw(s),new A.apk(s),new A.apl(),new A.apm(s),new A.apn(s),new A.apo())}, -V8(){var s=null,r=J.e($.cw().f.h(0,"keyboard"),!1),q=A.b([new A.AJ(s)],t.D) -if(!r||$.ao().a4("getByName",["toggle_option","show-remote-cursor"])==="true")q.push(new A.zw(s)) -r=!r?B.Rf:B.c8 -return A.ni(A.aU(s,A.il(B.b1,q,B.aY,s),B.j,B.hl,s,s,s,s,s,s,s,s,s),r,s,new A.apf(),new A.apg(),s)}, -WF(){var s,r,q,p=null,o="keyboard",n=this.c.X(t.w).f,m=A.b([],t.S5),l=$.cw(),k=l.a,j=l.f -if(k.a.length!==0)m.push(A.ec(A.ak(A.a4("Refresh"),p,p,p,p,p,p,p),!0,"refresh",t.N)) -s=A.aU(p,A.ak(A.a4("OS Password"),p,p,p,p,p,p,p),B.j,p,p,p,p,p,p,p,p,p,100) -r=$.kG() -q=t.N -m.push(A.ec(A.cY(A.b([s,A.ey(A.b8(B.Dv,B.cD,p),new A.aqe(this),r)],t.D),B.w,B.x,B.B),!0,"enter_os_password",q)) -if(!$.kF){if(!J.e(j.h(0,o),!1)&&!J.e(j.h(0,"clipboard"),!1))m.push(A.ec(A.ak(A.a4("Paste"),p,p,p,p,p,p,p),!0,"paste",q)) -m.push(A.ec(A.ak(A.a4("Reset canvas"),p,p,p,p,p,p,p),!0,"reset_canvas",q))}if(!J.e(j.h(0,o),!1)){if(k.d==="Linux"||k.e)m.push(A.ec(A.ak(A.a4("Insert")+" Ctrl + Alt + Del",p,p,p,p,p,p,p),!0,"cad",q)) -m.push(A.ec(A.ak(A.a4("Insert Lock"),p,p,p,p,p,p,p),!0,"lock",q)) -if(k.d==="Windows"&&$.ao().a4("getByName",["toggle_option","privacy-mode"])!=="true")m.push(A.ec(A.ak(A.a4((l.e?"Unb":"B")+"lock user input"),p,p,p,p,p,p,p),!0,"block-input",q))}new A.aqf(this,120,n.a.b,m).$0()}, -ahk(){var s,r,q,p,o,n,m,l,k,j,i=this,h=null -i.ag(new A.apd(i)) -s=i.c -s.toString -r=A.eJ(s,!1) -q=r.c -q.toString -q=A.aDi(s,q) -A.jX(s,B.bi,t.c4).toString -s=A.b([],t.Zt) -p=$.a3 -o=t.LR -n=t.zh -m=A.OS(B.cA) -l=A.b([],t.wi) -k=A.a_(0,h,!1,t.Z) -j=$.a3 -r.m5(new A.G2(new A.ape(i),q,!0,B.bS,h,B.OU,h,h,h,!0,!0,h,"Dismiss",h,s,new A.bk(h,t.Ts),new A.bk(h,t.A),new A.C2(),h,new A.aN(new A.ab(p,o),n),m,l,B.fr,new A.dg(h,k,t.XR),new A.aN(new A.ab(j,o),n),t.qM))}, -Vm(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8=this,a9=null,b0=9999 -if(!(a8.r>=100))return A.ca(a9,a9,a9) -s=a8.c.X(t.w).f -r=new A.apL() -q=$.cw().a.d==="Mac OS" -p=r.$3("Ctrl ",new A.apM(a8),$.mR) -o=r.$3(" Alt ",new A.apN(a8),$.A6) -n=r.$3("Shift",new A.apY(a8),$.A7) -m=q?" Cmd ":" Win " -l=t.D -k=A.b([p,o,n,r.$3(m,new A.aq_(a8),$.mQ)],l) -j=A.b([r.$3(" Fn ",new A.aq0(a8),a8.Q),r.$3(" ... ",new A.aq1(a8),a8.z)],l) -i=A.b([A.ca(a9,a9,b0)],l) -for(h=1;h<=12;++h){g="F"+B.b.j(h) -i.push(r.$2(g,new A.aq2(g)))}p=A.ca(a9,a9,b0) -o=r.$2("Esc",new A.aq3()) -n=r.$2("Tab",new A.aq4()) -m=r.$2("Home",new A.aq5()) -f=r.$2("End",new A.apO()) -e=r.$2("Del",new A.apP()) -d=r.$2("PgUp",new A.apQ()) -c=r.$2("PgDn",new A.apR()) -b=A.ca(a9,a9,b0) -a=r.$4("",new A.apS(),!1,B.DF) -a0=r.$4("",new A.apT(),!1,B.DH) -a1=r.$4("",new A.apU(),!1,B.hH) -a2=r.$4("",new A.apV(),!1,B.DG) -a3=q?"Cmd+C":"Ctrl+C" -a3=r.$2(a3,new A.apW(q)) -a4=q?"Cmd+V":"Ctrl+V" -a4=r.$2(a4,new A.apX(q)) -a5=q?"Cmd+S":"Ctrl+S" -a6=A.b([p,o,n,m,f,e,d,c,b,a,a0,a1,a2,a3,a4,r.$2(a5,new A.apZ(q))],l) -a7=s.a.a>320?4:2 -s=A.b([A.ca(a9,a9,b0)],l) -p=B.d.U(k,j) -p=B.d.U(p,a8.Q?i:A.b([],l)) -p=B.d.U(p,a8.z?a6:A.b([],l)) -return A.aU(a9,A.S5(B.bL,B.d.U(s,p),B.ej,B.af,B.bL,a7,a7,a9,B.bj),B.j,new A.M(2852126720),a9,a9,a9,a9,a9,new A.aw(0,24,0,8),a9,a9,a9)}} -A.aq7.prototype={ -$1(a){var s -A.qZ(B.e8,A.b([],t.BG)) -A.Im(A.a4("Connecting...")) -s=this.a -s.d=A.r6(A.b1(0,30,0),new A.aq6(s))}, -$S:2} -A.aq6.prototype={ -$1(a){return this.a.alB(0)}, -$S:44} -A.aq8.prototype={ -$0(){var s=this.b -this.a.r=s -if(s<100)A.qZ(B.e8,A.b([],t.BG))}, -$S:0} -A.aqb.prototype={ -$0(){return this.a.cx=!1}, -$S:0} -A.aqc.prototype={ -$0(){var s,r=this.a -r.ag(new A.aq9(r)) -s=r.e -if(s!=null)s.ay(0) -r.e=A.bp(A.b1(0,30,0),new A.aqa(r))}, -$S:0} -A.aq9.prototype={ -$0(){return this.a.cx=!0}, -$S:0} -A.aqa.prototype={ -$0(){A.qZ(B.e8,B.ow) -B.iB.kt("TextInput.show",t.z) -this.a.ch.kG()}, -$S:0} -A.ap9.prototype={ -$0(){var s=0,r=A.C(t.y),q -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:A.avf("","Close","Are you sure to close the connection?") -q=!1 -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$$0,r)}, -$S:41} -A.ap7.prototype={ -$0(){var s=this.a -s.ag(new A.ap6(s,this.b))}, -$S:0} -A.ap6.prototype={ -$0(){var s=this.a -if(this.b)s.cx=!1 -else s.f=!s.f}, -$S:0} -A.ap8.prototype={ -$1(a){var s=null,r=this.a -return A.aU(s,$.kF?r.V8():A.PV(!0,r.V9(),B.K,!0),B.j,B.p,s,s,s,s,s,s,s,s,s)}, -$S:59} -A.apA.prototype={ -$0(){A.avf("","Close","Are you sure to close the connection?")}, -$S:0} -A.apB.prototype={ -$0(){var s=this.a -s.ag(new A.apz(s)) -A.b_g()}, -$S:0} -A.apz.prototype={ -$0(){return this.a.cx=!1}, -$S:0} -A.apC.prototype={ -$0(){var s,r -$.rR().Qs(-1) -s=$.ot -r=s!=null -if(!r||$.In==null){A.aIn() -A.aIo()}else{if(r){s.bI(0) -$.ot=null}A.ZM()}}, -$S:0} -A.apD.prototype={ -$0(){var s=this.a -s.ag(new A.apy(s)) -s.WF()}, -$S:0} -A.apy.prototype={ -$0(){return this.a.cx=!1}, -$S:0} -A.apE.prototype={ -$0(){var s=this.a -s.ag(new A.apx(s))}, -$S:0} -A.apx.prototype={ -$0(){var s=this.a -return s.f=!s.f}, -$S:0} -A.apk.prototype={ -$1(a){var s,r -if(this.a.cy){s=$.e2() -r=a.b -s.tO(r.a,r.b) -A.mT(s.c,s.d) -A.eX("down",B.aN) -A.eX("up",B.aN)}else{A.eX("down",B.aN) -A.eX("up",B.aN)}}, -$S:71} -A.apj.prototype={ -$1(a){var s,r -if(this.a.cy){s=$.e2() -r=a.c -s.tO(r.a,r.b) -A.mT(s.c,s.d)}}, -$S:25} -A.api.prototype={ -$0(){A.eX("down",B.aN) -A.eX("up",B.aN) -A.eX("down",B.aN) -A.eX("up",B.aN)}, -$S:0} -A.apt.prototype={ -$1(a){var s,r -if(this.a.cy){s=$.e2() -r=a.c -s.tO(r.a,r.b) -A.mT(s.c,s.d)}}, -$S:467} -A.aps.prototype={ -$0(){if(this.a.cy){A.eX("down",B.fm) -A.eX("up",B.fm)}}, -$S:0} -A.aph.prototype={ -$1(a){if(!this.a.cy){A.eX("down",B.fm) -A.eX("up",B.fm)}}, -$S:25} -A.apq.prototype={ -$1(a){if(!this.a.cy)A.eX("down",B.aN)}, -$S:27} -A.apr.prototype={ -$1(a){var s -if(!this.a.cy){s=a.b -$.e2().UQ(s.a,s.b,!1)}}, -$S:10} -A.app.prototype={ -$0(){if(!this.a.cy)A.eX("up",B.aN)}, -$S:0} -A.apv.prototype={ -$1(a){var s,r -if(this.a.cy){A.bJ().$1("_touchMode , onOneFingerPanStart") -s=$.e2() -r=a.c -s.tO(r.a,r.b) -A.mT(s.c,s.d) -A.eX("down",B.aN)}else A.eX("up",B.aN)}, -$S:27} -A.apw.prototype={ -$1(a){var s=a.b -$.e2().UQ(s.a,s.b,this.a.cy)}, -$S:10} -A.apu.prototype={ -$1(a){if(this.a.cy)A.eX("up",B.aN)}, -$S:51} -A.apn.prototype={ -$1(a){var s=$.eA(),r=a.d,q=this.a -s.apn(r/q.y) -q.y=r -r=a.a -s.GB(r.a) -s.GC(r.b)}, -$S:174} -A.apm.prototype={ -$1(a){return this.a.y=1}, -$S:158} -A.apo.prototype={ -$1(a){A.aQz(a.b.b/2)}, -$S:10} -A.apl.prototype={ -$1(a){var s=$.eA(),r=a.b -s.GB(r.a) -s.GC(r.b)}, -$S:10} -A.apf.prototype={ -$1(a){A.d8("enter") -A.aSi(A.aZW())}, -$S:55} -A.apg.prototype={ -$1(a){A.d8("exit") -A.aSj()}, -$S:39} -A.aqe.prototype={ -$0(){var s=this.a.c -s.toString -A.eJ(s,!1).u4(0,null) -A.aIq(!1)}, -$S:0} -A.aqf.prototype={ -$0(){var s=0,r=A.C(t.P),q=this,p,o,n,m -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:m=q.a.c -m.toString -p=q.b -o=q.c -s=2 -return A.H(A.azW(null,m,8,null,q.d,new A.qv(p,o,p,o),null,t.N),$async$$0) -case 2:n=b -if(n==="cad")$.ao().a4("setByName",["ctrl_alt_del",""]) -else if(n==="lock")$.ao().a4("setByName",["lock_screen",""]) -else if(n==="block-input"){m=$.cw() -p=(m.e?"un":"")+"block-input" -$.ao().a4("setByName",["toggle_option",p]) -m.e=!m.e}else if(n==="refresh")$.ao().a4("setByName",["refresh",""]) -else if(n==="paste")new A.aqd().$0() -else if(n==="enter_os_password"){m=$.ao() -p=m.a4("getByName",["peer_option","os-password"]) -if(p!=="")m.a4("setByName",["input_os_password",p]) -else A.aIq(!0)}else if(n==="reset_canvas"){m=$.e2() -p=m.r -m.c=p -o=m.x -m.d=o -A.mT(p,o) -$.eA().i8(0,!0) -m.W()}return A.A(null,r)}}) -return A.B($async$$0,r)}, -$S:49} -A.aqd.prototype={ -$0(){var s=0,r=A.C(t.P),q,p -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:s=2 -return A.H(A.Kp("text/plain"),$async$$0) -case 2:p=b -if(p!=null&&p.a!=null){q=A.d(p.a) -$.ao().a4("setByName",["input_string",q])}return A.A(null,r)}}) -return A.B($async$$0,r)}, -$S:49} -A.apd.prototype={ -$0(){return this.a.cx=!1}, -$S:0} -A.ape.prototype={ -$1(a){return new A.pd(!1,new A.apc(this.a),null)}, -$S:470} -A.apc.prototype={ -$2(a,b){var s=null,r=this.a -return A.Ql(new A.Av(r.cy,new A.apb(r),s),s,new A.aw(0,10,0,10),s,s,!1,B.a5)}, -$S:471} -A.apb.prototype={ -$1(a){var s,r=this.a -r.ag(new A.apa(r,a)) -s='{"name": "touch-mode", "value": "'+(r.cy?"Y":"")+'"}' -$.ao().a4("setByName",["peer_option",s])}, -$S:7} -A.apa.prototype={ -$0(){return this.a.cy=this.b}, -$S:0} -A.apL.prototype={ -$4(a,b,c,d){var s=null,r=A.oS(5),q=c===!0?B.nk:s -r=A.ayu(s,s,q,s,s,s,s,s,new A.S(0,0),s,new A.aw(9.75,10,9.75,10),s,s,new A.dy(r,B.r),s,B.dI,s,s) -return A.ey(d!=null?A.b8(d,B.k,17):A.ak(A.a4(a),s,s,s,s,A.bM(s,s,B.k,s,s,s,s,s,s,s,s,11,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s),b,r)}, -$2(a,b){return this.$4(a,b,null,null)}, -$3(a,b,c){return this.$4(a,b,c,null)}, -$S:472} -A.apM.prototype={ -$0(){this.a.ag(new A.apK())}, -$S:0} -A.apK.prototype={ -$0(){return $.mR=!$.mR}, -$S:0} -A.apN.prototype={ -$0(){this.a.ag(new A.apJ())}, -$S:0} -A.apJ.prototype={ -$0(){return $.A6=!$.A6}, -$S:0} -A.apY.prototype={ -$0(){this.a.ag(new A.apI())}, -$S:0} -A.apI.prototype={ -$0(){return $.A7=!$.A7}, -$S:0} -A.aq_.prototype={ -$0(){this.a.ag(new A.apH())}, -$S:0} -A.apH.prototype={ -$0(){return $.mQ=!$.mQ}, -$S:0} -A.aq0.prototype={ -$0(){var s=this.a -return s.ag(new A.apG(s))}, -$S:0} -A.apG.prototype={ -$0(){var s=this.a,r=!s.Q -s.Q=r -if(r)s.z=!1}, -$S:0} -A.aq1.prototype={ -$0(){var s=this.a -return s.ag(new A.apF(s))}, -$S:0} -A.apF.prototype={ -$0(){var s=this.a,r=!s.z -s.z=r -if(r)s.Q=!1}, -$S:0} -A.aq2.prototype={ -$0(){A.fP("VK_"+this.a)}, -$S:0} -A.aq3.prototype={ -$0(){A.fP("VK_ESCAPE")}, -$S:0} -A.aq4.prototype={ -$0(){A.fP("VK_TAB")}, -$S:0} -A.aq5.prototype={ -$0(){A.fP("VK_HOME")}, -$S:0} -A.apO.prototype={ -$0(){A.fP("VK_END")}, -$S:0} -A.apP.prototype={ -$0(){A.fP("VK_DELETE")}, -$S:0} -A.apQ.prototype={ -$0(){A.fP("VK_PRIOR")}, -$S:0} -A.apR.prototype={ -$0(){A.fP("VK_NEXT")}, -$S:0} -A.apS.prototype={ -$0(){A.fP("VK_LEFT")}, -$S:0} -A.apT.prototype={ -$0(){A.fP("VK_UP")}, -$S:0} -A.apU.prototype={ -$0(){A.fP("VK_DOWN")}, -$S:0} -A.apV.prototype={ -$0(){A.fP("VK_RIGHT")}, -$S:0} -A.apW.prototype={ -$0(){A.azU(this.a,"VK_C")}, -$S:0} -A.apX.prototype={ -$0(){A.azU(this.a,"VK_V")}, -$S:0} -A.apZ.prototype={ -$0(){A.azU(this.a,"VK_S")}, -$S:0} -A.AJ.prototype={ -K(a,b){var s=null,r=A.qu(b,t.yF),q=A.qu(b,t.AM),p=$.e2().Q3(),o=q.c -return A.kW(s,s,s,new A.AK(r.a,q.a/o,(q.b-p)/o,o,s),B.n)}} -A.zw.prototype={ -K(a,b){var s=null,r=A.qu(b,t.Xe),q=A.qu(b,t.AM),p=$.e2().Q3(),o=q.c -return A.kW(s,s,s,new A.AK(r.a,(r.c-r.r)*o-r.e+q.a,(r.d-r.x)*o-r.f+q.b-p,1,s),B.n)}} -A.AK.prototype={ -aP(a,b){var s,r=this,q=r.b -if(q==null)return -s=r.e -a.dd(0,s,s) -s=A.aP() -s=s?A.bj():new A.b9(new A.be()) -a.iL(0,q,new A.m(r.c,r.d),s)}, -fp(a){return a!==this}} -A.auM.prototype={ -$1(a){this.a.$1(new A.auL(this.b))}, -$S:45} -A.auL.prototype={ -$0(){$.ao().a4("setByName",["toggle_option",this.a])}, -$S:0} -A.avU.prototype={ -$0(){var s=this.a -if(s===this.b)return -s=B.b.j(s) -$.ao().a4("setByName",["switch_display",s]) -A.ew(null,B.aq,null)}, -$S:0} -A.avV.prototype={ -$2(a,b){var s,r,q,p,o=this,n=null,m=t.D,l=A.b([],m),k=o.b -if(!J.e(k.h(0,"audio"),!1))l.push(A.ZL(a,"disable-audio","Mute")) -if(!J.e(k.h(0,"keyboard"),!1)){if(!J.e(k.h(0,"clipboard"),!1))l.push(A.ZL(a,"disable-clipboard","Disable clipboard")) -l.push(A.ZL(a,"lock-after-session-end","Lock after session end")) -if(o.c.d==="Windows")l.push(A.ZL(a,"privacy-mode","Privacy mode"))}k=o.a -s=new A.avR(k,a) -r=new A.avS(k,a) -q=A.ayo() -p=$.kF?A.b([A.Ie("Original","original",k.b,r),A.Ie("Shrink","shrink",k.b,r),A.Ie("Stretch","stretch",k.b,r),A.axf(B.ey,n,n)],m):A.b([],m) -return new A.dQ(q,A.d9(B.d.U(B.d.U(B.d.U(o.d,p),A.b([A.Ie("Good image quality","best",k.a,s),A.Ie("Balanced","balanced",k.a,s),A.Ie("Optimize reaction time","low",k.a,s),A.axf(B.ey,n,n),A.ZL(a,"show-remote-cursor","Show remote cursor")],m)),l),B.w,B.x,B.au),A.b([],m),new A.avT(),0,n)}, -$S:31} -A.avR.prototype={ -$1(a){if(a==null)return -this.b.$1(new A.avQ(this.a,a))}, -$S:146} -A.avQ.prototype={ -$0(){var s=this.b -this.a.a=s -$.ao().a4("setByName",["image_quality",s])}, -$S:0} -A.avS.prototype={ -$1(a){if(a==null)return -this.b.$1(new A.avP(this.a,a))}, -$S:146} -A.avP.prototype={ -$0(){var s,r=this.b -this.a.b=r -s='{"name": "view-style", "value": "'+r+'"}' -$.ao().a4("setByName",["peer_option",s]) -$.eA().Hq()}, -$S:0} -A.avT.prototype={ -$0(){var s=0,r=A.C(t.y),q -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:q=!0 -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$$0,r)}, -$S:41} -A.aw6.prototype={ -$2(a,b){var s=null,r=A.ak(A.a4("OS Password"),s,s,s,s,s,s,s),q=this.b,p=this.a,o=t.D,n=A.d9(A.b([new A.qg(q,s),A.a13(B.K,B.hX,!0,new A.aw3(p,a),A.ak(A.a4("Auto Login"),s,s,s,s,s,s,s),p.a)],o),B.w,B.x,B.au),m=$.kG() -return new A.dQ(r,n,A.b([A.ey(A.ak(A.a4("Cancel"),s,s,s,s,s,s,s),new A.aw4(b),m),A.ey(A.ak(A.a4("OK"),s,s,s,s,s,s,s),new A.aw5(p,q,this.c,b),m)],o),s,s,s)}, -$S:31} -A.aw3.prototype={ -$1(a){if(a==null)return -this.b.$1(new A.aw2(this.a,a))}, -$S:45} -A.aw2.prototype={ -$0(){return this.a.a=this.b}, -$S:0} -A.aw4.prototype={ -$0(){this.a.$0()}, -$S:0} -A.aw5.prototype={ -$0(){var s=this,r="setByName",q=B.e.hf(s.b.a.a),p='{"name": "os-password", "value": "'+q+'"}',o=$.ao() -o.a4(r,["peer_option",p]) -o.a4(r,["peer_option",'{"name": "auto-login", "value": "'+(s.a.a?"Y":"")+'"}']) -if(q!==""&&s.c)o.a4(r,["input_os_password",q]) -s.d.$0()}, -$S:0} -A.qF.prototype={ -au(){return new A.GT(new A.bk("QR",t.A),B.l)}} -A.GT.prototype={ -K(a,b){var s=this,r=null -return A.PX(A.awT(A.b([A.cL(B.k,!0,A.b8(B.DC,r,r),32,new A.aqX(s),B.J,r),A.cL(B.NZ,!0,A.b8(B.Dy,r,r),32,new A.aqY(s),B.J,r),A.cL(B.k,!0,A.b8(B.DO,r,r),32,new A.aqZ(s),B.J,r)],t.D),r,r,B.UZ),r,s.a3X(b),r,r,r,r)}, -a3X(a){var s=t.w -return new A.Cv(this.gabK(),A.aEA(B.iv,30,10,10,a.X(s).f.a.a<400||a.X(s).f.a.b<400?150:300,B.Bw),new A.aqU(this,a),this.e)}, -abL(a){this.ag(new A.aqV(this,a)) -a.gVT().ama(new A.aqW(this))}, -m(a){var s=this.d -if(s!=null)s.m(0) -this.ba(0)}, -qj(a){return this.WR(a)}, -WR(a){var s=0,r=A.C(t.z),q,p=[],o=this,n,m,l,k,j,i,h -var $async$qj=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:h=$.oB() -h=$.K.F$.Q.h(0,h) -h.toString -j=A.Nv("/") -A.eJ(h,!1).u5(j) -j=o.d -s=3 -return A.H(j==null?null:j.anr(),$async$qj) -case 3:if(!B.e.bL(a,"config=")){A.vV("Invalid QR code",null) -s=1 -break}try{n=B.o.ck(0,B.e.ci(a,7)) -m=J.N(n,"host")!=null?A.bx(J.N(n,"host")):"" -l=J.N(n,"key")!=null?A.bx(J.N(n,"key")):"" -k=J.N(n,"api")!=null?A.bx(J.N(n,"api")):"" -A.bp(A.b1(0,60,0),new A.ar_(m,l,k))}catch(g){A.vV("Invalid QR code",null)}case 1:return A.A(q,r)}}) -return A.B($async$qj,r)}} -A.aqX.prototype={ -$0(){var s=0,r=A.C(t.H),q=[],p=this,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4 -var $async$$0=A.D(function(a6,a7){if(a6===1)return A.z(a7,r) -while(true)switch(s){case 0:s=2 -return A.H($.aJG().kQ(null,null,null,B.zJ,B.E8),$async$$0) -case 2:a4=a7 -if(a4!=null){l=a4.c -k=A.aYZ(A.aQB(A.a(l,"_path")).anK(),A.a(l,"_path")) -l=k.a -j=k.b -i=new A.aci(l,j,l,j) -i.a25(l,j,A.aa9(k.Hy(B.Df).buffer,0,null)) -j=$.aJC() -l=$.aAa() -o=new A.a02(new A.a78(j,new Int32Array(l),i)) -n=new A.acf(new A.a2D(new A.acJ($.aJB()))) -try{l=n -j=o -h=A.v(t.Fx,t.X) -g=new A.a2y(h) -if(h.am(0,$.aJk())){f=A.aSM(j.mm()) -e=l.a.Ra(0,f,g) -d=B.Ic}else{j=j.mm() -c=new A.a2P(j) -h=t.St.a(h.h(0,$.aJj())) -c.b=h -b=A.b([],t.hE) -a=c.anA(new A.LG(j,b,new Int32Array(5),h).ajS(0,g)) -e=l.a.Ra(0,a.a,g) -d=a.b}a0=e.x -if(a0 instanceof A.P1)a0.agC(d) -l=A.b([],t.FQ) -j=A.v(t.MN,t.K) -Date.now() -B.d.P(l,d) -a1=e.d -if(a1!=null)j.l(0,B.OR,a1) -a2=e.e -if(a2!=null)j.l(0,B.OS,a2) -h=e.y -if(h>=0&&e.z>=0){j.l(0,B.OT,e.z) -j.l(0,B.OQ,h)}m=new A.adN(e.c,l,j) -p.a.qj(m.a)}catch(a5){A.vV("No QR code found",null)}}return A.A(null,r)}}) -return A.B($async$$0,r)}, -$S:12} -A.aqY.prototype={ -$0(){var s=0,r=A.C(t.H),q=this,p -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:p=q.a.d -s=2 -return A.H(p==null?null:p.H9(),$async$$0) -case 2:return A.A(null,r)}}) -return A.B($async$$0,r)}, -$S:12} -A.aqZ.prototype={ -$0(){var s=0,r=A.C(t.H),q=this,p -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:p=q.a.d -s=2 -return A.H(p==null?null:p.y4(),$async$$0) -case 2:return A.A(null,r)}}) -return A.B($async$$0,r)}, -$S:12} -A.aqU.prototype={ -$2(a,b){if(!b)A.vV("No permisssion",null) -return null}, -$S:475} -A.aqV.prototype={ -$0(){this.a.d=this.b}, -$S:0} -A.aqW.prototype={ -$1(a){var s=a.a -if(s!=null)this.a.qj(s)}, -$S:476} -A.ar_.prototype={ -$0(){A.aIp(this.a,"",this.b,this.c)}, -$S:0} -A.aw1.prototype={ -$2(a,b){var s,r,q=this,p=null,o=A.ak(A.a4("ID/Relay Server"),p,p,p,p,p,p,p),n=q.b,m=q.a,l=m.a,k=t.D -l=A.b([A.Ri(!0,!1,p,A.pI(p,p,p,p,p,p,p,p,!0,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,!1,p,p,p,A.a4("ID Server"),p,p,p,p,p,p,p,p,p,p,p,p,p),!0,p,l,p,1,!1,p,new A.avW(m),!1,p,p,A.aIl())],k) -s=A.b([],k) -l=B.d.U(l,s) -s=m.d -s=A.Ri(!0,!1,p,A.pI(p,p,p,p,p,p,p,p,!0,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,!1,p,p,p,A.a4("API Server"),p,p,p,p,p,p,p,p,p,p,p,p,p),!0,p,s,p,1,!1,p,new A.avX(m),!1,p,p,A.aIl()) -r=m.c -r=A.aQY(p,A.d9(B.d.U(l,A.b([s,A.Ri(!0,!1,p,A.pI(p,p,p,p,p,p,p,p,!0,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,!1,p,p,p,"Key",p,p,p,p,p,p,p,p,p,p,p,p,p),!0,p,r,p,1,!1,p,new A.avY(m),!1,p,p,p)],k)),B.w,B.x,B.au),n) -s=$.kG() -return new A.dQ(o,r,A.b([A.ey(A.ak(A.a4("Cancel"),p,p,p,p,p,p,p),new A.avZ(b),s),A.ey(A.ak(A.a4("OK"),p,p,p,p,p,p,p),new A.aw_(m,n,q.c,q.d,q.e,q.f,b),s)],k),new A.aw0(),p,p)}, -$S:31} -A.avW.prototype={ -$1(a){this.a.a=B.e.hf(a)}, -$S:77} -A.avX.prototype={ -$1(a){this.a.d=B.e.hf(a)}, -$S:77} -A.avY.prototype={ -$1(a){this.a.c=B.e.hf(a)}, -$S:77} -A.avZ.prototype={ -$0(){this.a.$0()}, -$S:0} -A.aw_.prototype={ -$0(){var s,r=this,q="setByName",p=r.b -if(p.gaj()!=null){s=p.gaj() -s.e=!0 -s.Lw() -s=s.mZ()}else s=!1 -if(s){p.gaj().c2(0) -p=r.a -s=p.a -if(s!==r.c){s='{"name": "custom-rendezvous-server", "value": "'+s+'"}' -$.ao().a4(q,["option",s])}s=p.b -if(s!==r.d){s='{"name": "relay-server", "value": "'+s+'"}' -$.ao().a4(q,["option",s])}s=p.c -if(s!==r.e){s='{"name": "key", "value": "'+s+'"}' -$.ao().a4(q,["option",s])}p=p.d -if(p!==r.f){p='{"name": "api-server", "value": "'+p+'"}' -$.ao().a4(q,["option",p])}$.cw().W() -r.r.$0()}}, -$S:0} -A.aw0.prototype={ -$0(){var s=0,r=A.C(t.y),q -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:q=!0 -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$$0,r)}, -$S:41} -A.avD.prototype={ -$2(a,b){var s=null,r=t.D -return new A.dQ(A.ak(A.a4("About")+" RustDesk",s,s,s,s,s,s,s),A.S5(B.bL,A.b([A.ak("Version: "+$.aIC,s,s,s,s,s,s,s),A.n4(!1,s,!0,new A.bT(new A.aw(0,8,0,8),A.ak("rustdesk.com",s,s,s,s,A.bM(s,s,s,s,B.mi,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s),s),s,!0,s,s,s,s,s,s,s,s,s,new A.avB(),s,s,s,s)],r),B.ej,B.a5,B.bL,0,12,s,B.bj),A.b([],r),new A.avC(),s,s)}, -$S:31} -A.avB.prototype={ -$0(){var s=0,r=A.C(t.H) -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:s=4 -return A.H(A.ZC("https://rustdesk.com/"),$async$$0) -case 4:s=b?2:3 -break -case 2:s=5 -return A.H(A.ZO("https://rustdesk.com/"),$async$$0) -case 5:case 3:return A.A(null,r)}}) -return A.B($async$$0,r)}, -$S:12} -A.avC.prototype={ -$0(){var s=0,r=A.C(t.y),q -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:q=!0 -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$$0,r)}, -$S:41} -A.avO.prototype={ -$2(a,b){var s,r,q,p=null,o=A.ak(A.a4("Login"),p,p,p,p,p,p,p),n=this.b,m=this.c,l=t.D,k=A.d9(A.b([A.Rh(!1,B.aU,!0,p,n,p,p,p,2,A.pI(p,p,p,p,p,p,p,p,!0,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,!1,p,p,p,A.a4("Username"),p,p,p,p,p,p,p,p,p,p,p,p,p),!0,!0,!1,p,!1,p,p,p,B.ml,p,!0,p,1,p,!1,"\u2022",p,p,p,p,!1,p,p,B.dq,p,p,p,p,p,p,p,B.b_,p,B.e9,p,p,p),new A.qg(m,p)],l),B.w,B.x,B.au),j=this.a -if(j.a)s=A.b([A.a14(4,p)],l) -else{s=j.b -s=s!==""?A.b([A.ak(A.a4(s),p,p,p,p,A.bM(p,p,B.iv,p,p,p,p,p,p,p,p,p,p,p,p,p,!0,p,p,p,p,p,p,p,p),p,p)],l):A.b([],l)}r=$.kG() -q=j.a?p:new A.avM(j,b,a) -q=A.ey(A.ak(A.a4("Cancel"),p,p,p,p,p,p,p),q,r) -n=j.a?p:new A.avN(j,n,m,a,b) -return new A.dQ(o,k,B.d.U(s,A.b([q,A.ey(A.ak(A.a4("OK"),p,p,p,p,p,p,p),n,r)],l)),p,p,p)}, -$S:31} -A.avM.prototype={ -$0(){this.b.$0() -this.c.$1(new A.avL(this.a))}, -$S:0} -A.avL.prototype={ -$0(){this.a.a=!1}, -$S:0} -A.avN.prototype={ -$0(){var s=0,r=A.C(t.H),q=this,p,o,n,m,l -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:m=B.e.hf(q.b.a.a) -l=B.e.hf(q.c.a.a) -s=m!==""&&l!==""?2:3 -break -case 2:p=q.d -o=q.a -p.$1(new A.avJ(o)) -s=4 -return A.H(A.ava(m,l),$async$$0) -case 4:n=b -p.$1(new A.avK(o,n)) -if(n==="")q.e.$0() -case 3:return A.A(null,r)}}) -return A.B($async$$0,r)}, -$S:12} -A.avJ.prototype={ -$0(){this.a.a=!0}, -$S:0} -A.avK.prototype={ -$0(){var s=this.a -s.a=!1 -s.b=this.b}, -$S:0} -A.aup.prototype={ -$2(a,b){var s=null,r=A.ak(A.a4("Password Required"),s,s,s,s,s,s,s),q=this.b,p=this.a,o=t.D,n=A.d9(A.b([new A.qg(q,s),A.a13(B.K,B.hX,!0,new A.aum(p,a),A.ak(A.a4("Remember password"),s,s,s,s,s,s,s),p.a)],o),B.w,B.x,B.au),m=$.kG() -return new A.dQ(r,n,A.b([A.ey(A.ak(A.a4("Cancel"),s,s,s,s,s,s,s),new A.aun(b),m),A.ey(A.ak(A.a4("OK"),s,s,s,s,s,s,s),new A.auo(p,q,b),m)],o),s,s,s)}, -$S:31} -A.aum.prototype={ -$1(a){A.bJ().$1("onChanged") -if(a!=null)this.b.$1(new A.aul(this.a,a))}, -$S:45} -A.aul.prototype={ -$0(){return this.a.a=this.b}, -$S:0} -A.aun.prototype={ -$0(){var s,r -this.a.$0() -s=$.oB() -s=$.K.F$.Q.h(0,s) -s.toString -r=A.Nv("/") -A.eJ(s,!1).u5(r)}, -$S:0} -A.auo.prototype={ -$0(){var s,r,q=B.e.hf(this.b.a.a) -if(q==="")return -s=this.a.a?"true":"false" -r=t.N -r=B.o.dv(A.af(["password",q,"remember",s],r,r)) -$.ao().a4("setByName",["login",r]) -this.c.$0() -A.Im(A.a4("Logging in..."))}, -$S:0} -A.awe.prototype={ -$2(a,b){var s=null,r=A.ak(A.a4("Wrong Password"),s,s,s,s,s,s,s),q=A.ak(A.a4("Do you want to enter again?"),s,s,s,s,s,s,s),p=$.kG() -return new A.dQ(r,q,A.b([A.ey(A.ak(A.a4("Cancel"),s,s,s,s,s,s,s),new A.awc(b),p),A.ey(A.ak(A.a4("Retry"),s,s,s,s,s,s,s),new A.awd(this.a),p)],t.D),s,s,s)}, -$S:31} -A.awc.prototype={ -$0(){var s,r -this.a.$0() -s=$.oB() -s=$.K.F$.Q.h(0,s) -s.toString -r=A.Nv("/") -A.eJ(s,!1).u5(r)}, -$S:0} -A.awd.prototype={ -$0(){A.aHE(this.a)}, -$S:0} -A.qg.prototype={ -au(){return new A.Vy(B.l)}} -A.Vy.prototype={ -K(a,b){var s=this,r=null,q=s.a.c,p=s.d,o=$.o0.b7().$1("Password"),n=$.o0.b7().$1("Enter your password"),m=s.d?B.DS:B.DT -return A.Rh(!0,B.aU,!0,r,q,r,r,r,2,A.pI(r,r,r,r,r,r,r,r,!0,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,n,r,r,r,r,!1,r,r,r,o,r,r,r,r,r,r,r,r,A.cL(r,!0,A.b8(m,A.aq(b).db,r),r,new A.aoC(s),B.J,r),r,r,r,r),!0,!0,!0,r,!1,r,r,r,B.ml,r,!0,r,1,r,!p,"\u2022",r,r,r,r,!1,r,r,B.dq,r,r,r,r,r,r,r,B.b_,r,B.e9,r,r,r)}} -A.aoC.prototype={ -$0(){var s=this.a -s.ag(new A.aoB(s))}, -$S:0} -A.aoB.prototype={ -$0(){var s=this.a -s.d=!s.d}, -$S:0} -A.Av.prototype={ -au(){return new A.Uk(B.l)}, -anc(a){return this.d.$1(a)}} -A.Uk.prototype={ -aW(){var s=this,r=s.a.c -s.e=r -s.d=r?1:0 -s.bp()}, -K(a,b){var s,r=null,q="One-Finger Tap",p="Left Mouse",o="Right Mouse",n="Mouse Drag",m="Two-Finger vertically",l="Mouse Wheel",k="Two-Finger Move",j="Canvas Move",i="Pinch to Zoom",h="Canvas Zoom",g=b.X(t.w).f.a.a,f=g-24 -if(g>114)f=g/B.c.eE(g/114)-24 -g=this.d -s=A.b([A.a4("Mouse mode"),A.a4("Touch mode")],t.s) -s=A.aFk(r,15,18,A.b([B.nZ,B.o0],t.f2),B.ca,r,g,s,150,new A.an3(this),2) -g=t.D -return A.he(new A.bT(B.nG,A.d9(A.b([s,B.Qo,A.aU(r,A.S5(B.bL,this.e?A.b([A.iW(f,B.o4,A.a4(q),A.a4(p)),A.iW(f,B.DP,A.a4("One-Long Tap"),A.a4(o)),A.iW(f,B.o3,A.a4("One-Finger Move"),A.a4(n)),A.iW(f,B.o1,A.a4(m),A.a4(l)),A.iW(f,B.o2,A.a4(k),A.a4(j)),A.iW(f,B.o_,A.a4(i),A.a4(h))],g):A.b([A.iW(f,B.o4,A.a4(q),A.a4(p)),A.iW(f,B.DR,A.a4("Two-Finger Tap"),A.a4(o)),A.iW(f,B.o3,A.a4("Double Tap & Move"),A.a4(n)),A.iW(f,B.o1,A.a4(m),A.a4(l)),A.iW(f,B.o2,A.a4(k),A.a4(j)),A.iW(f,B.o_,A.a4(i),A.a4(h))],g),B.ej,B.af,B.bL,24,12,r,B.bj),B.j,r,r,r,r,r,r,r,r,r,r)],g),B.w,B.cW,B.B),r),r,r)}} -A.an3.prototype={ -$1(a){var s=this.a -s.ag(new A.an2(s,a))}, -$S:114} -A.an2.prototype={ -$0(){var s=this.a,r=this.b -if(s.d!=r){s.d=r==null?0:r -r=r!==0||!1 -s.e=r -s.a.anc(r)}}, -$S:0} -A.M4.prototype={ -K(a,b){var s=this,r=null -return A.aU(r,A.d9(A.b([A.b8(s.e,B.cD,35),A.ca(r,6,r),A.ak(s.c,r,r,r,r,A.bM(r,r,B.iu,r,r,r,r,r,r,r,r,9,r,r,r,r,!0,r,r,r,r,r,r,r,r),B.fv,r),A.ca(r,3,r),A.ak(s.d,r,r,r,r,A.bM(r,r,B.p,r,r,r,r,r,r,r,r,12,r,r,r,r,!0,r,r,r,r,r,r,r,r),B.fv,r)],t.D),B.w,B.x,B.B),B.j,r,r,r,r,r,r,r,r,r,s.f)}} -A.mH.prototype={ -j(a){return"CustomTouchGestureState."+this.b}} -A.iM.prototype={ -aah(){var s=this -A.bJ().$1("CustomTouchGestureRecognizer init") -s.cx=new A.a28(s) -s.cy=new A.a29(s) -s.db=new A.a2a(s)}, -Kl(){this.aU=this.bf=this.aN=0}, -fu(){this.ac=!1 -this.Kl() -var s=this.an -if(s!=null)s.ay(0)}} -A.a28.prototype={ -$1(a){var s,r=a.c -if(r===1){r=this.a -r.V=B.Cx -r=r.bd -if(r!=null)r.$1(new A.fN(null,a.a,a.b,null)) -A.bJ().$1("start pan")}else{s=this.a -if(r===2){s.V=B.dm -A.bJ().$1("startWatchTimer") -s.ac=!0 -s.Kl() -r=s.an -if(r!=null)r.ay(0) -s.an=A.bp(B.v,s.gBT())}else{s.V=B.dm -s.fu()}}}, -$S:477} -A.a29.prototype={ -$1(a){var s,r,q,p=null,o=this.a -if(o.ac){s=o.aN+(a.d-1) -o.aN=s -r=a.a -q=o.aU=o.aU+r.a -r=o.bf+r.b -o.bf=r -if(Math.abs(s)>0.2){A.bJ().$1("start Scale") -o.V=B.Cy -o.fu()}else{s=Math.abs(r) -if(s>2&&Math.abs(q)<1){A.bJ().$1("start Vertical") -o.V=B.Cz -o.fu()}else if(Math.abs(q)+s>2){A.bJ().$1("start TwoFingerPan") -o.V=B.CA -o.fu()}}return}s=o.V -if(s!==B.dm){switch(s.a){case 1:o=o.be -if(o!=null)o.$1(new A.eq(p,a.a,p,a.b)) -break -case 2:o=o.ah -if(o!=null)o.$1(a) -break -case 4:break -case 3:o=o.a_ -if(o!=null)o.$1(new A.eq(p,a.a,p,a.b)) -break -case 5:o=o.bz -if(o!=null)o.$1(new A.eq(p,a.a,p,a.b)) -break -default:break}return}}, -$S:174} -A.a2a.prototype={ -$1(a){var s,r -A.bJ().$1("ScaleGestureRecognizer onEnd") -s=this.a -switch(s.V.a){case 1:A.bJ().$1("TwoFingerState.pan onEnd") -r=s.b3 -if(r!=null)r.$1(new A.fk(a.a,null)) -break -case 2:A.bJ().$1("TwoFingerState.scale onEnd") -r=s.af -if(r!=null)r.$1(a) -break -case 4:A.bJ().$1("TwoFingerState.horizontal onEnd") -break -case 3:A.bJ().$1("TwoFingerState.vertical onEnd") -break -case 5:A.bJ().$1("TwoFingerState.twoFingerPan onEnd") -break -default:break}s.V=B.dm -s.fu()}, -$S:158} -A.i2.prototype={ -fI(a){var s=this -if(s.ch==null)switch(a.gdg(a)){case 1:if(s.e==null&&s.f==null&&s.x==null)return!1 -break -default:return!1}return s.mC(a)}, -fa(a){var s=this,r=s.ch -if(r!=null)if(!r.pm(a,100))return -else{r=s.ch -if(!r.f.a||a.gdg(a)!==r.e){s.fu() -return s.LB(a)}}s.LB(a)}, -LB(a){var s,r=this -r.Dc() -r.De() -s=A.aG7(B.ht,$.cK.ry$.ho(0,a.gbl(),r),a,null) -r.cy.l(0,a.gbl(),s) -s.nY(r.gmN(),a.gcl(a))}, -BR(a){var s,r=this,q=r.cy,p=q.h(0,a.gbl()) -p.toString -if(t.d.b(a))if(r.ch==null&&r.cx==null){if(r.z==null)r.z=A.bp(B.ay,r.gBT()) -s=p.b -$.cK.ry$.yk(s) -p.ee(r.gmN()) -q.w(0,s) -r.ch=p}else r.hW(p) -else if(t.b.b(a)){q=r.ch!=null -if(q&&r.cx==null){if(q){r.Dc() -r.ch.ee(r.gmN()) -r.ch=null}if(r.Q==null)r.Q=A.bp(B.ay,r.ga6Y()) -$.cK.ry$.yk(p.b) -r.cx=p}}else if(t.G.b(a)){if(!p.pm(a,18)){q=r.ch -if(q!=null&&q.b===a.gbl())r.hW(p) -else{q=r.cx -if(q!=null&&q.b===a.gbl()){if(!r.y)r.vQ() -q=r.f -if(q!=null){p=a.gbi(a) -a.gep() -s=a.glC() -q.$1(new A.eq(null,s,null,p))}}}}}else if(t.J.b(a))r.hW(p)}, -eO(a){}, -eH(a){var s,r=this,q=r.cy.h(0,a) -if(q==null){s=r.ch -s=s!=null&&s.b===a}else s=!1 -if(s)q=r.ch -if(q!=null)r.hW(q)}, -vQ(){var s,r=this -r.De() -s=r.ch -if(s!=null){s=s.c -s.a.fv(s.b,s.c,B.az)}s=r.cx -if(s!=null){s=s.c -s.a.fv(s.b,s.c,B.az)}r.y=!0 -s=r.e -if(s!=null)s.$1(new A.fN(null,B.i,B.i,null))}, -hW(a){var s,r=this -r.LA() -r.y=!1 -r.cy.w(0,a.b) -s=a.c -s.a.fv(s.b,s.c,B.a3) -a.ee(r.gmN()) -r.fu()}, -m(a){this.fu() -this.qp(0)}, -fu(){var s,r=this -r.y=!1 -r.Dc() -r.De() -if(r.ch!=null){s=r.cy -if(s.gbv(s))r.LA() -s=r.ch -s.toString -r.ch=null -r.hW(s) -$.cK.ry$.GT(0,s.b) -s=r.cx -if(s!=null){r.cx=null -r.hW(s) -$.cK.ry$.GT(0,s.b)}}r.cx=r.ch=null -s=r.cy -s=s.gbg(s) -B.d.a9(A.ai(s,!0,A.r(s).i("q.E")),r.gBS())}, -Dc(){var s=this.z -if(s!=null){s.ay(0) -this.z=null}}, -De(){var s=this.Q -if(s!=null){s.ay(0) -this.Q=null}}, -LA(){var s=this.x -if(s!=null)this.d6("onHoldDragCancel",s)}} -A.iP.prototype={ -fI(a){var s -switch(a.gdg(a)){case 1:s=this.f==null&&!0 -if(s)return!1 -break -default:return!1}return this.mC(a)}, -fa(a){var s,r=this -A.bJ().$1("addAllowedPointer") -if(!r.z){r.z=!0 -if(r.x==null)r.x=A.bp(B.ay,r.gafg())}s=A.aG7(B.ht,$.cK.ry$.ho(0,a.gbl(),r),a,null) -r.ch.l(0,a.gbl(),s) -s.nY(r.gmN(),a.gcl(a)) -$.cK.ry$.yk(s.b)}, -BR(a){var s=this,r=s.ch.h(0,a.gbl()) -r.toString -if(t.d.b(a)){A.bJ().$1("PointerUpEvent") -s.Q.I(0,r.b)}else if(t.G.b(a)){if(!r.pm(a,18))s.hW(r)}else if(t.J.b(a))s.hW(r)}, -eO(a){}, -eH(a){var s=this.ch.h(0,a) -s==null -if(s!=null)this.hW(s)}, -hW(a){var s -this.ch.w(0,a.b) -s=a.c -s.a.fv(s.b,s.c,B.a3) -a.ee(this.gmN())}, -m(a){this.fu() -this.qp(0)}, -fu(){var s=this,r=s.x -if(r!=null){r.ay(0) -s.x=null}s.y=null -r=s.ch -r=r.gbg(r) -B.d.a9(A.ai(r,!0,A.r(r).i("q.E")),s.gBS())}, -afh(){var s,r=this -r.z=!1 -s=r.Q -if(s.a===2)r.vQ() -else r.fu() -s.ar(0)}, -vQ(){var s=this.f -if(s!=null)s.$1(new A.nU(B.i,null,B.i)) -this.ch.a9(0,new A.a3i()) -this.fu()}} -A.a3i.prototype={ -$2(a,b){var s=b.c -s.a.fv(s.b,s.c,B.az)}, -$S:479} -A.oj.prototype={ -nY(a,b){if(!this.r){this.r=!0 -$.cK.rx$.x_(this.b,a,b)}}, -ee(a){if(this.r){this.r=!1 -$.cK.rx$.z5(this.b,a)}}, -pm(a,b){return a.gbi(a).as(0,this.d).gd9()<=b}} -A.Tb.prototype={ -a6X(){this.a=!0}} -A.auy.prototype={ -$0(){return A.ahI(null)}, -$S:104} -A.auz.prototype={ -$1(a){a.a_=this.a}, -$S:103} -A.auA.prototype={ -$0(){return A.aCA(null)}, -$S:140} -A.auC.prototype={ -$1(a){a.e=this.a -a.f=this.b}, -$S:138} -A.auD.prototype={ -$0(){var s=null -return A.a9a(s,s,s,s,s)}, -$S:102} -A.auE.prototype={ -$1(a){a.ry=this.a -a.x2=this.b}, -$S:101} -A.auF.prototype={ -$0(){var s=t.S -return new A.i2(A.v(s,t.HE),null,null,A.v(s,t.B))}, -$S:480} -A.auG.prototype={ -$1(a){a.e=this.a -a.f=this.b -a.x=this.c -return A.db([a],t.uJ)}, -$S:481} -A.auH.prototype={ -$0(){var s=t.S -return new A.iP(A.aT(s),A.v(s,t.HE),null,null,A.v(s,t.B))}, -$S:482} -A.auI.prototype={ -$1(a){a.f=this.a}, -$S:483} -A.auJ.prototype={ -$0(){var s=t.S,r=A.dI(s) -s=new A.iM(B.dm,B.nz,B.fV,A.v(s,t.GY),A.v(s,t.o),r,null,null,A.v(s,t.B)) -s.aah() -return s}, -$S:484} -A.auB.prototype={ -$1(a){var s=this -a.bd=s.a -a.be=s.b -a.b3=s.c -a.ah=s.d -a.af=s.e -a.u=s.f -a.a_=s.r -a.by=s.x -a.bz=s.y}, -$S:485} -A.Oh.prototype={ -K(a,b){var s,r,q,p=this,o=null,n=new A.c5(t.he) -B.d.a9(p.d,new A.ab1(n)) -s=n.gaD(n) -r="("+B.d.c1(A.ai(s,!0,s.$ti.i("q.E")),"|")+")" -q=A.b([],t.VO) -A.azY(p.e,A.c8(r,!0,!1,!1,!1),new A.ab2(p,n,r,q),new A.ab3(p,q)) -return A.aye(o,o,B.bJ,!0,o,A.ip(A.ai(q,!0,t.P6),o,p.c,""),B.b_,o,o,1,B.aJ)}} -A.ab1.prototype={ -$1(a){a.gkJ(a) -a.gkJ(a) -a.gkJ(a) -this.a.l(0,a.gaq1(a),a)}, -$S:486} -A.ab2.prototype={ -$1(a){var s,r=this,q=a.h(0,0),p=r.b -q.toString -if(p.h(0,q)==null)p.h(0,p.gaD(p).lQ(0,new A.ab_(r.a,q),new A.ab0())) -s=A.ip(null,null,r.a.c,q) -r.d.push(s) -return""}, -$S:96} -A.ab_.prototype={ -$1(a){var s=A.c8(a,!0,!1,!1,!1) -return s.b.test(this.b)}, -$S:34} -A.ab0.prototype={ -$0(){return""}, -$S:60} -A.ab3.prototype={ -$1(a){this.b.push(A.ip(null,null,this.a.c,a)) -return""}, -$S:30} -A.acL.prototype={} -A.QJ.prototype={} -A.hE.prototype={ -j(a){return"SmartStatus."+this.b}} -A.qV.prototype={ -j(a){return"SmartToastType."+this.b}} -A.vU.prototype={ -j(a){return"SmartAnimationType."+this.b}} -A.QH.prototype={} -A.QI.prototype={} -A.QK.prototype={} -A.QL.prototype={} -A.QM.prototype={} -A.l_.prototype={ -j(a){return"DialogType."+this.b}} -A.a1T.prototype={ -zW(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){if(!this.a9_(!0,!0,!1,!1,!1,o,B.cE,!1))return A.dk(null,a0.i("0?")) -return this.b.zV(0,b,c,d,j,k,l,new A.a1W(this,m,g),!0,p,!1,!1,s,a0)}, -a9_(a,b,c,d,e,f,g,h){var s -if(!this.a4a(!1,g))return!1 -this.a82(!0,!0,!1,!1,f,g,!1) -s=$.iC() -s.a.cx=B.cE===g -s.b.cx=B.dn===g -return!0}, -a82(a,b,c,d,e,f,g){this.acN(new A.L3(this,!0,f,e,!1,!1,!0,$.ayg))}, -acN(a){var s,r,q=$.bu -if(q==null)q=$.bu=A.dF() -s=A.a(q.d,"dialogQueue") -s.dr(0,a) -r=$.aCv.b7().lO(t.N1) -r.toString -r.SE(0,this.a,A.a(q.c,"entryLoading"))}, -a4a(a,b){return!0}, -a4o(){var s=Date.now(),r=this.c,q=r!=null&&A.b1(0,s-r.a,0).a2){p=q.c -p.w(0,p.bu(0,1))}return A.A(null,r)}}) -return A.B($async$vN,r)}, -FC(a,b){return this.akO(a,b)}, -akO(a,b){var s=0,r=A.C(t.z),q=this,p -var $async$FC=A.D(function(c,d){if(c===1)return A.z(d,r) -while(true)switch(s){case 0:p=q.x -if(p==null)p=a -q.x=p -if(p===a){p=q.d -p=!p.gS(p)}else p=!0 -if(p)q.d.dr(0,new A.rD(a,b)) -else b.$0() -q.x=a -return A.A(null,r)}}) -return A.B($async$FC,r)}, -ags(){var s,r,q,p,o=this,n=o.d -if(n.b===n.c){n=o.c -n=n.b===n.c}else n=!1 -if(n){o.x=null -o.d=A.eI(null,t.lm) -o.c=A.eI(null,t.fs)}n=o.d -if(n.b!==n.c){n=o.c -n=!n.gS(n)}else n=!0 -if(n)return -n=o.d -s=n.gN(n) -r=A.b([],t.ff) -for(n=o.d,n=A.anK(n,n.$ti.c),q=n.$ti.c;n.v();s=p){p=q.a(n.e) -if(p.a!==s.a)break -r.push(p) -p.b.$0()}B.d.a9(r,new A.a24(o))}, -wM(a){var s=new A.ab($.a3,t.LR),r=new A.aN(s,t.zh) -this.r=r -this.f=A.bp(a,new A.a23(r)) -return s}, -le(){var s=0,r=A.C(t.H),q,p=this,o -var $async$le=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:o=t.z -s=3 -return A.H(p.b.xQ(o),$async$le) -case 3:$.iC().toString -s=4 -return A.H(A.hk(B.cH,null,o),$async$le) -case 4:o=p.c -if(o.gp(o)>1){s=1 -break}$.iC().toString -case 1:return A.A(q,r)}}) -return A.B($async$le,r)}, -p1(a,b){return this.aj0(a,b,b.i("0?"))}, -xQ(a){return this.p1(!1,a)}, -aj0(a,b,c){var s=0,r=A.C(c),q,p=this,o,n,m -var $async$p1=A.D(function(d,e){if(d===1)return A.z(e,r) -while(true)switch(s){case 0:if(a)p.c.ar(0) -o=p.f -if(o!=null)o.ay(0) -o=p.r -n=o==null -m=n?null:(o.a.a&30)!==0 -if(m===!1)if(!n)o.dV(0) -$.iC().toString -o=t.z -s=3 -return A.H(A.hk(B.v,null,o),$async$p1) -case 3:s=4 -return A.H(A.hk(B.bU,null,o),$async$p1) -case 4:q=null -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$p1,r)}} -A.a26.prototype={ -$0(){var s=this,r=s.a -r.b.zV(0,s.c,s.f,s.r,s.d,s.e,null,new A.a27(r,s.z),!1,s.x,s.y,!1,s.b,t.z)}, -$S:5} -A.a27.prototype={ -$0(){return null}, -$S:0} -A.a25.prototype={ -$0(){var s=0,r=A.C(t.P),q=this,p -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:p=q.b -s=p===B.xf?2:4 -break -case 2:s=5 -return A.H(q.a.wm(q.d,q.c),$async$$0) -case 5:s=3 -break -case 4:s=p===B.QA?6:8 -break -case 6:s=9 -return A.H(q.a.qQ(q.d,q.c),$async$$0) -case 9:s=7 -break -case 8:s=p===B.QB?10:12 -break -case 10:s=13 -return A.H(q.a.r0(q.d,q.c),$async$$0) -case 13:s=11 -break -case 12:s=p===B.QC?14:15 -break -case 14:s=16 -return A.H(q.a.vN(q.d,q.c),$async$$0) -case 16:case 15:case 11:case 7:case 3:q.a.ags() -return A.A(null,r)}}) -return A.B($async$$0,r)}, -$S:49} -A.a22.prototype={ -$0(){var s=0,r=A.C(t.H),q,p=this,o,n -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:o=p.a -n=o.c -if(n.b===n.c){s=1 -break}p.b.$0() -s=3 -return A.H(o.wM(p.c),$async$$0) -case 3:s=4 -return A.H(o.le(),$async$$0) -case 4:n=o.c -if(!n.gS(n))o.c.kD() -n=o.c -s=!n.gS(n)?5:6 -break -case 5:s=7 -return A.H(o.c.y3(0),$async$$0) -case 7:case 6:case 1:return A.A(q,r)}}) -return A.B($async$$0,r)}, -$S:12} -A.a20.prototype={ -$0(){var s=0,r=A.C(t.H) -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:return A.A(null,r)}}) -return A.B($async$$0,r)}, -$S:12} -A.a21.prototype={ -$0(){var s=0,r=A.C(t.H) -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:return A.A(null,r)}}) -return A.B($async$$0,r)}, -$S:12} -A.a2_.prototype={ -$0(){var s=0,r=A.C(t.H),q,p=this,o,n -var $async$$0=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:o=p.a -n=o.c -if(n.b===n.c){s=1 -break}p.b.$0() -s=3 -return A.H(o.wM(p.c),$async$$0) -case 3:s=4 -return A.H(o.le(),$async$$0) -case 4:n=o.c -if(!n.gS(n))o.c.kD() -n=o.c -s=!n.gS(n)?5:6 -break -case 5:s=7 -return A.H(o.c.y3(0),$async$$0) -case 7:case 6:case 1:return A.A(q,r)}}) -return A.B($async$$0,r)}, -$S:12} -A.a24.prototype={ -$1(a){return this.a.d.w(0,a)}, -$S:488} -A.a23.prototype={ -$0(){var s=this.a -if((s.a.a&30)===0)s.dV(0)}, -$S:0} -A.rD.prototype={} -A.Bm.prototype={ -zV(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var s=this,r=i?s.b:new A.o2(),q=new A.agY() -s.d=q -s.r=new A.DK(m,q,h,b,k,c,j,d,e,f,r) -s.a7Z(g,!1) -r=new A.ab($.a3,n.i("ab<0>")) -s.e=new A.aN(r,n.i("aN<0>")) -return r}, -a7Z(a,b){this.f=a -this.a.eV()}, -t7(a,b){return this.aj1(a,!1)}, -aiY(a,b){return this.t7(a,b,t.z)}, -xQ(a){return this.t7(null,!1,a)}, -aj1(a,b){var s=0,r=A.C(t.H),q=this,p,o,n -var $async$t7=A.D(function(c,d){if(c===1)return A.z(d,r) -while(true)switch(s){case 0:n=q.d -s=2 -return A.H(n==null?null:n.kf(),$async$t7) -case 2:q.r=A.aU(null,null,B.j,null,null,null,null,null,null,null,null,null,null) -q.a.eV() -n=q.e -p=n==null -o=p?null:(n.a.a&30)!==0 -if(o===!1)if(!p)n.cq(0,a) -return A.A(null,r)}}) -return A.B($async$t7,r)}} -A.a_W.prototype={} -A.a_X.prototype={} -A.L3.prototype={} -A.L4.prototype={ -gk6(){return A.a(this.a,"config")}, -gaoV(){return A.a(this.z,"toastBuilder")}, -alr(a){var s=this,r=null,q=A.hu(new A.a2W(s),!1) -s.c=q -q=A.a(q,"entryLoading") -s.f=new A.a1X(q,new A.Bm(q,new A.o2(),A.aU(r,r,B.j,r,r,r,r,r,r,r,r,r,r))) -q=A.hu(new A.a2X(s),!1) -s.b=q -q=A.a(q,"entryToast") -s.e=new A.a1Z(A.eI(r,t.fs),A.eI(r,t.lm),q,new A.Bm(q,new A.o2(),A.aU(r,r,B.j,r,r,r,r,r,r,r,r,r,r)))}, -zW(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,a0,a1,a2,a3,a4){var s,r,q=null,p={} -p.a=null -s=A.hu(new A.a2Y(p),!1) -r=new A.a1T(s,new A.Bm(s,new A.o2(),A.aU(q,q,B.j,q,q,q,q,q,q,q,q,q,q))) -p.a=r -return r.zW(0,b,c,d,!0,!0,g,!1,!1,j,k,l,m,!1,o,a0,!1,!1,a3,a4)}, -A0(a,b,c,d,e,f,g,h,i,j,k,l,m){return this.WT(a,b,c,!1,!1,!1,g,h,i,j,!0,!0,m)}, -WT(a,b,c,d,e,f,g,h,i,j,k,l,m){var s=0,r=A.C(t.H),q,p=this -var $async$A0=A.D(function(n,o){if(n===1)return A.z(o,r) -while(true)switch(s){case 0:q=A.a(p.e,"_toast").A_(a,b,c,!1,!1,g,h,i,j,!0,!0,new A.Eh(!1,m,null)) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$A0,r)}, -Rt(a,b,c,d,e){var s,r,q=this,p="_loading" -if(d===B.aq){if(!A.a(q.a,"config").c.z)return A.a1V(a,!1,c,!1,e,B.cd) -s=A.a(q.f,p) -return s.t6(a,t.H)}else if(d===B.Qt)return A.a(q.e,"_toast").xQ(t.H) -else if(d===B.xd)return A.a(q.e,"_toast").p1(!0,t.H) -else if(d===B.xe)return A.a(q.f,p).t6(a,t.H) -r=q.a4N(d) -if(r==null)return null -return A.a1V(a,!1,c,!1,e,r)}, -aiZ(a,b,c,d){return this.Rt(!1,a,b,c,d,t.z)}, -aiX(a,b){return this.Rt(a,!1,null,b,null,t.z)}, -a4N(a){if(a===B.Qw)return B.cd -else if(a===B.Qu)return B.cE -else if(a===B.Qv)return B.dn -else if(a===B.Qz)return B.nw -else if(a===B.Qx)return B.nx -else if(a===B.Qy)return B.ny -return null}, -aoW(a){return this.gaoV().$1(a)}} -A.a2W.prototype={ -$1(a){var s=A.a(this.a.f,"_loading").b -return new A.lq(s.c,s.r,null)}, -$S:8} -A.a2X.prototype={ -$1(a){var s=A.a(this.a.e,"_toast").b -return new A.lq(s.c,s.r,null)}, -$S:8} -A.a2Y.prototype={ -$1(a){var s=this.a.a.b -return new A.lq(s.c,s.r,null)}, -$S:8} -A.Nw.prototype={ -lD(){var s=0,r=A.C(t.y),q,p=this,o -var $async$lD=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:o=$.Dc -if((o==null?$.Dc=A.ayf():o).al1()){o=$.bu;(o==null?$.bu=A.dF():o).aiX(!0,B.aq) -q=!0 -s=1 -break}q=p.ZG() -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$lD,r)}} -A.V8.prototype={} -A.QN.prototype={ -oX(a,b){var s -if($.axc==null){s=this.a -if(s==null)s=null -else{s=s.c -s.toString}$.axc=s}s=$.Dc;(s==null?$.Dc=A.ayf():s).anC(a,b) -$.ayg=a}, -t4(a,b){}, -Ro(a,b){}, -ke(a,b){return this.aiP(a,b)}, -aiP(a,b){var s=0,r=A.C(t.z),q,p,o,n -var $async$ke=A.D(function(c,d){if(c===1)return A.z(d,r) -while(true)switch(s){case 0:n=$.Dc;(n==null?$.Dc=A.ayf():n).anu(0,a,b) -$.aEN=a -$.ayg=b -n=$.iC() -if(!(n.a.cx||n.b.cx||n.c.z)||a.b.a==="smartSystemDialog"){s=1 -break}n=$.bu -n=A.a((n==null?$.bu=A.dF():n).d,"dialogQueue") -p=n.gp(n) -case 3:if(!(p>0)){s=5 -break}if(n.b!==n.c){n.gO(n).toString -o=!1}else o=!0 -if(o){s=1 -break}s=6 -return A.H(A.a1V(!1,!1,null,!0,null,B.cd),$async$ke) -case 6:case 4:--p -s=3 -break -case 5:case 1:return A.A(q,r)}}) -return A.B($async$ke,r)}} -A.adP.prototype={ -anC(a,b){var s -this.abu(b) -s=$.bu -s=A.a((s==null?$.bu=A.dF():s).d,"dialogQueue") -if(s.b===s.c)return -A.a(this.a,"routeQueue").I(0,a)}, -anu(a,b,c){var s,r="routeQueue" -this.abQ(c) -s=A.a(this.a,r).a -if(s.b===s)return -A.a(this.a,r).w(0,b)}, -al1(){var s,r,q,p,o,n=this,m="dialogQueue",l="routeQueue",k=!0 -try{p=$.bu -p=A.a((p==null?$.bu=A.dF():p).d,m) -if(p.b===p.c){p=A.a(n.a,l) -if(!p.gS(p))A.a(n.a,l).ar(0) -k=!1}else{p=$.bu -p=A.a((p==null?$.bu=A.dF():p).d,m) -s=p.gO(p) -p=A.a(n.a,l) -if(!p.gS(p)){r=A.a(n.a,l).a.a.gxU() -s.toString}if(!s.a.b.c){s.toString -p=!1}else p=!0 -if(p)k=!1}}catch(o){q=A.Z(o) -k=!1 -A.d8("SmartDialog back event error:"+A.d(J.d2(q)))}return k}, -abu(a){var s,r,q,p="dialogQueue" -if(a!=null){s=$.bu -s=A.a((s==null?$.bu=A.dF():s).d,p) -s=s.b===s.c}else s=!0 -if(s)return -s=$.bu -s=A.a((s==null?$.bu=A.dF():s).d,p) -s=A.anK(s,A.r(s).c) -r=s.$ti.c -for(;s.v();){q=r.a(s.e) -if(q.x==a&&!0){q=q.a -q.b.c=!0 -q=q.a.f.gaj() -if(q!=null)q.wd()}}}, -abQ(a){var s,r,q,p="dialogQueue" -if(a!=null){s=$.bu -s=A.a((s==null?$.bu=A.dF():s).d,p) -s=s.b===s.c}else s=!0 -if(s)return -s=$.bu -s=A.a((s==null?$.bu=A.dF():s).d,p) -s=A.anK(s,A.r(s).c) -r=s.$ti.c -for(;s.v();){q=r.a(s.e) -if(q.x==a&&!0){q=q.a -q.b.c=!1 -q=q.a.f.gaj() -if(q!=null)q.wd()}}}} -A.tV.prototype={ -au(){return new A.Ua(B.l)}} -A.a5l.prototype={ -$2(a,b){var s=this,r=s.a,q=s.b,p=s.c,o=s.d -return r==null?new A.tV(b,q,p,o,null):r.$2(a,new A.tV(b,q,p,o,null))}, -$S:64} -A.Ua.prototype={ -aW(){var s,r=$.K -if(r!=null)r.z$.push(new A.amz(this)) -s=$.bu -if(s==null)s=$.bu=A.dF() -s.alr(0) -this.a.toString -s.z=new A.amB() -s.y=new A.amA() -this.bp()}, -K(a,b){var s,r=null -this.a.toString -s=A.jZ(B.v,!0,r,this.a3W(),B.j,B.O,0,r,r,r,r,B.ck) -return s}, -a3W(){var s,r=A.hu(new A.amx(this),!1),q=A.hu(new A.amy(),!1),p=$.bu -p=A.a((p==null?$.bu=A.dF():p).c,"entryLoading") -s=$.bu -return new A.qe(A.b([r,q,p,A.a((s==null?$.bu=A.dF():s).b,"entryToast")],t.wi),null)}} -A.amz.prototype={ -$1(a){var s,r,q -try{s=t.tw.a(this.a.a.c) -r=t.yi.a(s.a) -$.axc=$.K.F$.Q.h(0,r)}catch(q){}}, -$S:2} -A.amB.prototype={ -$1(a){return new A.wp(a,null)}, -$S:489} -A.amA.prototype={ -$1(a){return new A.uv(a,null)}, -$S:490} -A.amx.prototype={ -$1(a){var s=null,r=this.a.a.c -return r==null?A.aU(s,s,B.j,s,s,s,s,s,s,s,s,s,s):r}, -$S:8} -A.amy.prototype={ -$1(a){var s=null -$.aCv.b=a -return A.aU(s,s,B.j,s,s,s,s,s,s,s,s,s,s)}, -$S:59} -A.ah_.prototype={ -$1(a){return this.a.$1(a)}, -$S:8} -A.agZ.prototype={ -$1(a){return this.a.$1(a)}, -$S:8} -A.uv.prototype={ -K(a,b){var s=null,r=A.oS(15) -return A.aU(s,A.d9(A.b([A.a14(3,new A.yo(B.k,t.Jn)),A.aU(s,A.ak(this.c,s,s,s,s,A.bM(s,s,B.k,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s),B.j,s,s,s,s,s,new A.aw(0,20,0,0),s,s,s,s)],t.D),B.w,B.x,B.au),B.j,s,s,new A.cU(B.p,s,s,r,s,s,s,B.ag),s,s,s,new A.aw(30,20,30,20),s,s,s)}} -A.DK.prototype={ -au(){return new A.Xe(null,null,B.l)}} -A.Xe.prototype={ -aW(){this.NQ() -this.bp()}, -NQ(){var s,r,q=this,p=null,o="_ctrlBody",n=q.a.f -q.f=new A.m(0,0) -if(n.k(0,B.dd)||n.k(0,B.y9)||n.k(0,B.h2))q.f=new A.m(0,1) -else if(n.k(0,B.mJ)||n.k(0,B.bM)||n.k(0,B.y8))q.f=new A.m(0,-1) -else if(n.k(0,B.mL))q.f=new A.m(-1,0) -else if(n.k(0,B.mK))q.f=new A.m(1,0) -s=q.a.x -r=q.d -if(r==null){q.d=A.bE(p,s,p,p,q) -q.e=A.bE(p,s,p,p,q) -q.d.c_(0) -A.a(q.e,o).c_(0)}else{r.e=s -A.a(q.e,o).e=s -A.a(q.e,o).sn(0,0) -A.a(q.e,o).c_(0)}q.a.d.a=q}, -bw(a){if(!a.c.ve(0,this.a.c))this.NQ() -this.c3(a)}, -K(a,b){var s,r,q,p,o,n,m,l=this,k=null,j="_ctrlBody",i=l.a,h=i.e -i=A.aU(k,k,B.j,i.r?k:i.Q,k,k,k,k,k,k,k,k,k) -h=l.a3K(i,h) -i=l.a -s=i.f -if(i.y){r=A.d3(B.N,A.a(l.e,j),k) -i=l.f -q=t.Ni -if(l.a.f.k(0,B.P)){i=l.a -p=A.ayh(i.c,r)}else{o=A.a(l.e,j) -n=l.a -p=A.agQ(n.c,new A.aV(o,new A.aG(i,B.i,q),q.i("aV")),k,!0) -i=n}q=i.z -if(q!==B.m7)m=q===B.Qs&&i.f.k(0,B.P) -else m=!0 -i=m?A.l4(!1,l.a.c,r):p}else i=i.c -return A.il(B.b1,A.b([h,A.aU(s,i,B.j,k,k,k,k,k,k,k,k,k,k)],t.D),B.aY,k)}, -a3K(a,b){var s=null,r=this.d -r.toString -r=A.d3(B.N,r,s) -return A.l4(!1,A.Bi(B.bW,a,s,s,s,s,new A.are(b)),r)}, -kf(){var s=0,r=A.C(t.H),q,p=this,o -var $async$kf=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:o=p.d -if(o==null){s=1 -break}o.dl(0) -A.a(p.e,"_ctrlBody").dl(0) -o=p.a -s=o.y?3:4 -break -case 3:s=5 -return A.H(A.hk(o.x,null,t.z),$async$kf) -case 5:case 4:case 1:return A.A(q,r)}}) -return A.B($async$kf,r)}, -m(a){var s=this,r=s.d -if(r!=null)r.m(0) -s.d=null -A.a(s.e,"_ctrlBody").m(0) -s.a02(0)}} -A.are.prototype={ -$1(a){var s=this.a.$0() -return s}, -$S:491} -A.agY.prototype={ -kf(){var s=0,r=A.C(t.H),q=1,p,o=[],n=this,m,l,k,j -var $async$kf=A.D(function(a,b){if(a===1){p=b -s=q}while(true)switch(s){case 0:q=3 -l=n.a -s=6 -return A.H(l==null?null:l.kf(),$async$kf) -case 6:q=1 -s=5 -break -case 3:q=2 -j=p -m=A.Z(j) -A.d8(u.C) -A.d8("SmartDialog error: "+A.d(J.d2(m))) -A.d8(u.C) -s=5 -break -case 2:s=1 -break -case 5:n.a=null -return A.A(null,r) -case 1:return A.z(p,r)}}) -return A.B($async$kf,r)}} -A.HZ.prototype={ -c4(){this.dq() -this.d2() -this.ef()}, -m(a){var s=this,r=s.aY$ -if(r!=null)r.T(0,s.ge2()) -s.aY$=null -s.ba(0)}} -A.Eh.prototype={ -au(){return new A.XY(B.l)}} -A.XY.prototype={ -aW(){this.bp() -var s=$.K -if(s!=null)s.by$.push(this) -this.KN()}, -K(a,b){var s=null,r=this.d,q=this.a.d -return A.aU(s,new A.hn(!0,s,q,s),B.j,s,s,s,s,s,new A.aw(0,0,0,r),s,s,s,s)}, -t1(){this.ZF() -this.KN()}, -m(a){var s=$.K -if(s!=null)B.d.w(s.by$,this) -this.ba(0)}, -KN(){var s=$.K -if(s!=null)s.z$.push(new A.arJ(this))}} -A.arJ.prototype={ -$1(a){var s=this.a,r=s.c -if(r==null)return -s.d=r.X(t.w).f.e.d -s.ag(new A.arI())}, -$S:2} -A.arI.prototype={ -$0(){}, -$S:0} -A.Zg.prototype={} -A.wp.prototype={ -K(a,b){var s=null,r=A.oS(20) -return new A.e4(B.dd,s,s,A.aU(s,A.ak(this.c,s,s,s,s,A.bM(s,s,B.k,s,s,s,s,s,s,s,s,s,s,s,s,s,!0,s,s,s,s,s,s,s,s),s,s),B.j,s,s,new A.cU(B.p,s,s,r,s,s,s,B.ag),s,s,new A.aw(30,50,30,50),new A.aw(25,10,25,10),s,s,s),s)}} -A.a8t.prototype={} -A.Pf.prototype={ -y7(a,b,c){return this.akE(a,b,c)}, -akE(a,b,c){var s=0,r=A.C(t.H),q=1,p,o=[],n=this,m,l,k,j,i,h,g -var $async$y7=A.D(function(d,e){if(d===1){p=e -s=q}while(true)switch(s){case 0:h=null -q=3 -m=n.a.h(0,a) -s=m!=null?6:7 -break -case 6:s=8 -return A.H(m.$1(b),$async$y7) -case 8:h=e -case 7:o.push(5) -s=4 -break -case 3:q=2 -g=p -l=A.Z(g) -k=A.aD(g) -i=A.bA("during a framework-to-plugin message") -A.dH(new A.bS(l,k,"flutter web plugins",i,null,!1)) -o.push(5) -s=4 -break -case 2:o=[1] -case 4:q=1 -if(c!=null)c.$1(h) -s=o.pop() -break -case 5:return A.A(null,r) -case 1:return A.z(p,r)}}) -return A.B($async$y7,r)}} -A.abG.prototype={} -A.avq.prototype={ -$1(a){var s=this -return a.wB("POST",s.a,s.b,s.c,s.d)}, -$S:493} -A.J7.prototype={ -wB(a,b,c,d,e){return this.aeo(a,b,c,d,e)}, -aeo(a,b,c,d,e){var s=0,r=A.C(t.Wd),q,p=this,o,n -var $async$wB=A.D(function(f,g){if(f===1)return A.z(g,r) -while(true)switch(s){case 0:o=A.aSZ(a,b) -o.r.P(0,c) -o.sagT(0,d) -n=A -s=3 -return A.H(p.fR(0,o),$async$wB) -case 3:q=n.adE(g) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$wB,r)}, -$ia1d:1} -A.J8.prototype={ -ajP(){if(this.x)throw A.c(A.ae("Can't finalize a finalized Request.")) -this.x=!0 -return B.yN}, -j(a){return this.a+" "+this.b.j(0)}} -A.a_Y.prototype={ -$2(a,b){return a.toLowerCase()===b.toLowerCase()}, -$S:494} -A.a_Z.prototype={ -$1(a){return B.e.gB(a.toLowerCase())}, -$S:495} -A.a0_.prototype={ -Js(a,b,c,d,e,f,g){var s=this.b -if(s<100)throw A.c(A.aO("Invalid status code "+s+".",null))}} -A.Jq.prototype={ -fR(a,b){return this.W4(0,b)}, -W4(a,b){var s=0,r=A.C(t.ZD),q,p=2,o,n=[],m=this,l,k,j,i,h,g,f -var $async$fR=A.D(function(c,d){if(c===1){o=d -s=p}while(true)switch(s){case 0:b.Xf() -s=3 -return A.H(new A.tc(A.aF4(b.z,t.Cm)).UA(),$async$fR) -case 3:j=d -l=new XMLHttpRequest() -i=m.a -i.I(0,l) -h=l -J.aOa(h,b.a,b.b.j(0),!0) -h.responseType="arraybuffer" -h.withCredentials=!1 -b.r.a9(0,J.aNI(l)) -k=new A.aN(new A.ab($.a3,t.EW),t.Bx) -h=t.fg -g=new A.o9(l,"load",!1,h) -f=t.H -g.gN(g).bG(0,new A.a0k(l,k,b),f) -h=new A.o9(l,"error",!1,h) -h.gN(h).bG(0,new A.a0l(k,b),f) -J.aOn(l,j) -p=4 -s=7 -return A.H(k.a,$async$fR) -case 7:h=d -q=h -n=[1] -s=5 -break -n.push(6) -s=5 -break -case 4:n=[2] -case 5:p=2 -i.w(0,l) -s=n.pop() -break -case 6:case 1:return A.A(q,r) -case 2:return A.z(o,r)}}) -return A.B($async$fR,r)}, -eQ(a){var s,r -for(s=this.a,s=A.fz(s,s.r,A.r(s).c),r=s.$ti.c;s.v();)r.a(s.d).abort()}} -A.a0k.prototype={ -$1(a){var s,r,q,p=this.a,o=A.bG(t.pI.a(A.aza(p.response)),0,null),n=A.aF4(o,t.Cm),m=p.status -m.toString -s=o.length -r=this.c -q=B.nV.gaou(p) -p=p.statusText -n=new A.w1(A.b_A(new A.tc(n)),r,m,p,s,q,!1,!0) -n.Js(m,s,q,!1,!0,p,r) -this.b.cq(0,n)}, -$S:137} -A.a0l.prototype={ -$1(a){this.a.oK(new A.Kf("XMLHttpRequest error."),A.aF2())}, -$S:137} -A.tc.prototype={ -UA(){var s=new A.ab($.a3,t.aQ),r=new A.aN(s,t.gI),q=new A.SJ(new A.a0t(r),new Uint8Array(1024)) -this.fm(q.grr(q),!0,q.gxs(q),r.gQE()) -return s}} -A.a0t.prototype={ -$1(a){return this.a.cq(0,new Uint8Array(A.fC(a)))}, -$S:497} -A.Kf.prototype={ -j(a){return this.a}, -$ibm:1} -A.adD.prototype={ -gF9(a){var s,r,q=this -if(q.gmK()==null||!q.gmK().c.a.am(0,"charset"))return q.y -s=q.gmK().c.a.h(0,"charset") -s.toString -r=A.aCJ(s) -return r==null?A.R(A.cj('Unsupported encoding "'+s+'".',null,null)):r}, -sagT(a,b){var s,r,q=this,p=q.gF9(q).dv(b) -q.a4d() -q.z=A.aIy(p) -s=q.gmK() -if(s==null){p=q.gF9(q) -r=t.N -q.smK(A.a9x("text","plain",A.af(["charset",p.gaF(p)],r,r)))}else if(!s.c.a.am(0,"charset")){p=q.gF9(q) -r=t.N -q.smK(s.ahd(A.af(["charset",p.gaF(p)],r,r)))}}, -gmK(){var s=this.r.h(0,"content-type") -if(s==null)return null -return A.aDU(s)}, -smK(a){this.r.l(0,"content-type",a.j(0))}, -a4d(){if(!this.x)return -throw A.c(A.ae("Can't modify a finalized Request."))}} -A.ve.prototype={} -A.w1.prototype={} -A.z4.prototype={} -A.a0J.prototype={ -$1(a){return a.toLowerCase()}, -$S:30} -A.BC.prototype={ -ahd(a){var s=t.N,r=A.aDD(this.c,s,s) -r.P(0,a) -return A.a9x(this.a,this.b,r)}, -j(a){var s=new A.ci(""),r=""+this.a -s.a=r -r+="/" -s.a=r -s.a=r+this.b -this.c.a.a9(0,new A.a9A(s)) -r=s.a -return r.charCodeAt(0)==0?r:r}} -A.a9y.prototype={ -$0(){var s,r,q,p,o,n,m,l,k,j=this.a,i=new A.ahr(null,j),h=$.aLB() -i.zC(h) -s=$.aLz() -i.te(s) -r=i.gG5().h(0,0) -r.toString -i.te("/") -i.te(s) -q=i.gG5().h(0,0) -q.toString -i.zC(h) -p=t.N -o=A.v(p,p) -while(!0){p=i.d=B.e.ky(";",j,i.c) -n=i.e=i.c -m=p!=null -p=m?i.e=i.c=p.gbn(p):n -if(!m)break -p=i.d=h.ky(0,j,p) -i.e=i.c -if(p!=null)i.e=i.c=p.gbn(p) -i.te(s) -if(i.c!==i.e)i.d=null -p=i.d.h(0,0) -p.toString -i.te("=") -n=i.d=s.ky(0,j,i.c) -l=i.e=i.c -m=n!=null -if(m){n=i.e=i.c=n.gbn(n) -l=n}else n=l -if(m){if(n!==l)i.d=null -n=i.d.h(0,0) -n.toString -k=n}else k=A.aZ9(i) -n=i.d=h.ky(0,j,i.c) -i.e=i.c -if(n!=null)i.e=i.c=n.gbn(n) -o.l(0,p,k)}i.ajC() -return A.a9x(r,q,o)}, -$S:498} -A.a9A.prototype={ -$2(a,b){var s,r,q=this.a -q.a+="; "+a+"=" -s=$.aLw().b -s=s.test(b) -r=q.a -if(s){q.a=r+'"' -s=q.a+=A.azY(b,$.aKH(),new A.a9z(),null) -q.a=s+'"'}else q.a=r+b}, -$S:67} -A.a9z.prototype={ -$1(a){return"\\"+A.d(a.h(0,0))}, -$S:96} -A.auq.prototype={ -$1(a){var s=a.h(0,1) -s.toString -return s}, -$S:96} -A.A3.prototype={ -a0Q(a){}} -A.t7.prototype={ -j(a){return"BitmapCompression."+this.b}} -A.a09.prototype={ -hI(){return A.af(["offset",A.a(this.b,"offset"),"fileLength",A.a(this.a,"fileLength"),"fileType",19778],t.N,t.S)}} -A.oQ.prototype={ -gyl(){var s=this.r -if(s!==40)s=s===124&&this.fx===0 -else s=!0 -return s}, -gbj(a){return Math.abs(this.e)}, -Jt(a,b){var s=this -if(B.d.A(A.b([1,4,8],t.t),s.y))s.anP(a) -if(s.r===124){s.dx=a.E() -s.dy=a.E() -s.fr=a.E() -s.fx=a.E()}}, -anP(a){var s=this,r=s.cy -if(r===0)r=B.b.bE(1,s.y) -s.fy=A.aDs(r,new A.a0b(s,a,s.r===12?3:4),t.S).eb(0)}, -CO(a,b){var s,r,q,p -if(!B.b.gpj(this.e)){s=a.aI() -r=a.aI() -q=a.aI() -p=b==null?a.aI():b -return A.mr(q,r,s,this.gyl()?255:p)}else{q=a.aI() -s=a.aI() -r=a.aI() -p=b==null?a.aI():b -return A.mr(q,s,r,this.gyl()?255:p)}}, -Nz(a){return this.CO(a,null)}, -aiG(a,b){var s,r,q,p,o=this -if(o.fy!=null){s=o.y -if(s===4){r=a.aI() -q=B.b.t(r,4) -b.$1(o.fy[q]) -b.$1(o.fy[r&15]) -return}else if(s===8){r=a.aI() -b.$1(o.fy[r]) -return}}s=o.z -if(s===B.h3&&o.y===32)return b.$1(o.Nz(a)) -else{p=o.y -if(p===32&&s===B.h4)return b.$1(o.Nz(a)) -else if(p===24)return b.$1(o.CO(a,255)) -else throw A.c(A.ac("Unsupported bpp ("+p+") or compression ("+s.j(0)+")."))}}, -a4u(){switch(this.z.a){case 0:return"BI_BITFIELDS" -case 1:return"none"}}, -j(a){var s=this -return A.ayR(A.af(["headerSize",s.r,"width",s.f,"height",s.gbj(s),"planes",s.x,"bpp",s.y,"file",s.d.hI(),"compression",s.a4u(),"imageSize",s.Q,"xppm",s.ch,"yppm",s.cx,"totalColors",s.cy,"importantColors",s.db,"readBottomUp",!B.b.gpj(s.e),"v5redMask",A.auf(s.dx),"v5greenMask",A.auf(s.dy),"v5blueMask",A.auf(s.fr),"v5alphaMask",A.auf(s.fx)],t.N,t.K),null," ")}} -A.a0b.prototype={ -$1(a){var s=this.c===3?100:null -return this.a.CO(this.b,s)}, -$S:52} -A.Jg.prototype={ -jS(a){var s,r=null -if(!A.awV(A.bb(a,!1,r,0)))return r -s=A.bb(a,!1,r,0) -this.a=s -return this.b=A.aOZ(A.a(s,"_input"),r)}, -fg(a){var s,r,q,p,o,n,m,l,k,j,i,h=this -A.a(h.a,"_input").d=A.a(h.b.d.b,"offset") -s=h.b -r=s.f -q=B.b.t(r*s.y,3) -p=B.b.b4(q,4) -if(p!==0)q+=4-p -o=A.iZ(r,s.gbj(s),B.b4) -for(n=o.b-1,s=o.a,m=n;m>=0;--m){r=h.b.e -l=!(r===0?1/r<0:r<0)?m:n-m -r=A.a(h.a,"_input") -k=r.dn(q) -r.d=r.d+(k.c-k.d) -j={} -for(j.a=0;j.a>>0!==0)throw A.c(A.ac("The file format version number's flag field contains unrecognized flags.")) -if((A.a(o.f,n)&16)===0){r=A.aDn((A.a(o.f,n)&2)!==0,m) -if(r.f!=null)o.d.push(r)}else for(s=o.d;!0;){r=A.aDn((A.a(o.f,n)&2)!==0,m) -if(r.f==null)break -s.push(r)}s=o.d -q=s.length -if(q===0)throw A.c(A.ac("Error reading image header")) -for(p=0;p=e)break -k=a7.fy -k.toString -a2=n*k -for(a3=0;a3=k)break -for(g=0;g=k)break -d=0 -while(!0){o=a.f -o.toString -if(!(d7)throw A.c(A.ac("EXR Invalid compression type")) -break -case"dataWindow":l=n.E() -k=$.cx() -k[0]=l -l=$.en() -j=l[0] -k[0]=n.E() -i=l[0] -k[0]=n.E() -h=l[0] -k[0]=n.E() -l=A.b([j,i,h,l[0]],r) -a4.e=l -a4.f=J.N(A.a(l,a6),2)-J.N(A.a(a4.e,a6),0)+1 -a4.r=J.N(A.a(a4.e,a6),3)-J.N(A.a(a4.e,a6),1)+1 -break -case"displayWindow":l=n.E() -k=$.cx() -k[0]=l -l=$.en() -l[0] -k[0]=n.E() -l[0] -k[0]=n.E() -l[0] -k[0]=n.E() -l[0] -break -case"lineOrder":break -case"pixelAspectRatio":l=n.E() -$.cx()[0]=l -$.oA()[0] -break -case"screenWindowCenter":l=n.E() -k=$.cx() -k[0]=l -l=$.oA() -l[0] -k[0]=n.E() -l[0] -break -case"screenWindowWidth":l=n.E() -$.cx()[0]=l -$.oA()[0] -break -case"tiles":a4.fy=n.E() -a4.go=n.E() -l=n.a[n.d++] -a4.id=l&15 -a4.k1=B.b.t(l,4)&15 -break -case"type":g=n.ud() -if(g!=="deepscanline")if(g!=="deeptile")throw A.c(A.ac("EXR Invalid type: "+g)) -break -default:break}}if(a4.fx){s=J.N(A.a(a4.e,a6),0) -r=J.N(A.a(a4.e,a6),2) -q=J.N(A.a(a4.e,a6),1) -l=J.N(A.a(a4.e,a6),3) -switch(a4.id){case 0:f=1 -break -case 1:s=Math.max(r-s+1,l-q+1) -f=(a4.k1===0?a4.vO(s):a4.vt(s))+1 -break -case 2:e=r-s+1 -f=(a4.k1===0?a4.vO(e):a4.vt(e))+1 -break -default:A.R(A.ac(a7)) -f=0}a4.k4=f -s=J.N(A.a(a4.e,a6),0) -r=J.N(A.a(a4.e,a6),2) -q=J.N(A.a(a4.e,a6),1) -l=J.N(A.a(a4.e,a6),3) -switch(a4.id){case 0:f=1 -break -case 1:s=Math.max(r-s+1,l-q+1) -f=(a4.k1===0?a4.vO(s):a4.vt(s))+1 -break -case 2:d=l-q+1 -f=(a4.k1===0?a4.vO(d):a4.vt(d))+1 -break -default:A.R(A.ac(a7)) -f=0}a4.r1=f -if(a4.id!==2)a4.r1=1 -s=a4.k4 -s.toString -a4.k2=a4.K3(s,J.N(A.a(a4.e,a6),0),J.N(A.a(a4.e,a6),2),a4.fy,a4.k1) -s=a4.r1 -s.toString -a4.k3=a4.K3(s,J.N(A.a(a4.e,a6),1),J.N(A.a(a4.e,a6),3),a4.go,a4.k1) -s=a4.a40() -a4.r2=s -s=A.a(s,"_bytesPerPixel") -r=a4.fy -r.toString -r=s*r -a4.rx=r -a4.dx=A.aCN(a4.cx,a4,r,a4.go) -b1.a=b1.b=0 -r=a4.k4 -r.toString -s=a4.r1 -s.toString -a4.cy=A.a95(r*s,new A.a4q(b1,a4),!0,t.rd)}else{s=a4.r -s.toString -a4.db=new Uint32Array(s+1) -for(s=q.length,c=0;c1;){++s -a=B.b.t(a,1)}return s}, -vt(a){var s,r -for(s=0,r=0;a>1;){if((a&1)!==0)r=1;++s -a=B.b.t(a,1)}return s+r}, -a40(){var s,r,q,p -for(s=this.b,r=s.length,q=0,p=0;pp)s=p-1 -p=q.r -p.toString -if(r>p)r=p-1 -a3.a=s-a9+1 -a3.b=r-b0+1 -o=q.b -n=o.length -for(m=0,l=0;l=8192)throw A.c(A.ac("Error in header for PIZ-compressed data (invalid bitmap size).")) -f=new Uint8Array(8192) -if(h<=g){e=a8.eX(g-h+1) -for(q=e.d,d=e.c-q,p=e.a,c=h,l=0;l0;--a9){p=a3.r -p.toString -a1=a3.Q -a1.toString -a2=A.a(q.b,"end") -q.b=a2+1 -p.UZ(a1[a2])}}q=a3.r -return A.bG(q.c.buffer,0,q.a)}, -pU(a,b,c){return this.iu(a,b,c,null,null)}, -a3s(a,b,c){var s -for(s=0;s>>3]&1<<(r&7))>>>0!==0){q=s+1 -b[s]=r -s=q}for(q=s;q<65536;q=p){p=q+1 -b[q]=0}return s-1}} -A.VD.prototype={} -A.a82.prototype={ -tW(){return this.y}, -iu(a2,a3,a4,a5,a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=B.df.rU(A.ug(a2.ec(),1,null,0),!1),a1=a.z -if(a1==null){a1=a.x -a1.toString -a1=a.z=A.aaI(a.y*a1)}a1.a=0 -s=A.b([0,0,0,0],t.t) -r=new Uint32Array(1) -q=A.bG(r.buffer,0,null) -if(a5==null)a5=a.c.f -if(a6==null)a6=a.c.dy -a5.toString -p=a3+a5-1 -a6.toString -o=a4+a6-1 -a1=a.c -n=a1.f -n.toString -if(p>n)p=n-1 -n=a1.r -n.toString -if(o>n)o=n-1 -a.a=p-a3+1 -a.b=o-a4+1 -a1=a1.b -m=a1.length -for(l=a4,k=0;l<=o;++l)for(j=0;j>>0) -for(b=0;b<4;++b)a.z.j3(q[b])}break -case 1:s[0]=k -n=k+f -s[1]=n -k=n+f -for(e=0;e>>0) -for(b=0;b<2;++b)a.z.j3(q[b])}break -case 2:s[0]=k -n=k+f -s[1]=n -n+=f -s[2]=n -k=n+f -for(e=0;e>>0) -for(b=0;b<4;++b)a.z.j3(q[b])}break}}a1=a.z -return A.bG(a1.c.buffer,0,a1.a)}, -pU(a,b,c){return this.iu(a,b,c,null,null)}} -A.a83.prototype={ -tW(){return 1}, -iu(a,a0,a1,a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this,c=a.c,b=A.aaI((c-a.d)*2) -if(a2==null)a2=d.c.f -if(a3==null)a3=d.c.dy -a2.toString -s=a0+a2-1 -a3.toString -r=a1+a3-1 -q=d.c -p=q.f -p.toString -if(s>p)s=p-1 -q=q.r -q.toString -if(r>q)r=q-1 -d.a=s-a0+1 -d.b=r-a1+1 -for(;q=a.d,q0;n=m)b.j3(a.a[a.d++])}else for(n=o;m=n-1,n>=0;n=m)b.j3(a.a[a.d++])}l=A.bG(b.c.buffer,0,b.a) -for(k=l.length,j=1;jp)s=p-1 -q=q.r -q.toString -if(r>q)r=q-1 -h.a=s-b+1 -h.b=r-c+1 -for(o=g.length,n=1;n=s.length||!1)return null -r=s[a] -p.toString -p.d=A.a(r.y,"_inputPosition") -return q.a5o(q.a.r[a])}, -i9(a){if(this.jS(a)==null)return null -return this.fg(0)}, -Ou(){var s,r=this.b -if(r.d>=r.c)return null -s=new A.My() -s.a14(r);++this.b.d -this.wD() -return s}, -a5o(a){var s,r,q,p,o,n,m,l,k,j,i=this -if(i.d==null){i.d=new Uint8Array(256) -i.e=new Uint8Array(4095) -i.f=new Uint8Array(4096) -i.r=new Uint32Array(4096)}s=i.x=i.b.aI() -r=B.b.cb(1,s) -i.fx=r;++r -i.fr=r -i.dy=r+1;++s -i.dx=s -i.db=B.b.cb(1,s) -i.ch=0 -i.cy=4098 -i.z=i.Q=0 -i.d[0]=0 -s=i.r -s.toString -B.bG.h9(s,0,4096,4098) -s=A.a(a.c,"width") -r=A.a(a.d,"height") -q=A.a(a.a,"x") -p=i.a -if(!(q+s>p.a)){q=A.a(a.b,"y") -p=i.a -q=q+r>p.b}else q=!0 -if(q)return null -o=a.f -o=o!=null?o:p.e -i.y=s*r -n=A.iZ(s,r,B.b4) -m=new Uint8Array(s) -if(A.a(a.e,"interlaced")){s=A.a(a.b,"y") -for(r=s+r,l=0,k=0;l<4;++l)for(j=s+B.EJ[l];j>>0}}, -a7m(){var s,r,q,p,o,n,m,l,k=this,j=k.b.d_(6) -if(j!=="GIF87a"&&j!=="GIF89a")return!1 -s=k.a -s.toString -s.a=k.b.H() -s=k.a -s.toString -s.b=k.b.H() -r=k.b.aI() -k.a.toString -k.b.aI();++k.b.d -if((r&128)!==0){s=k.a -s.toString -s.e=A.aD6(B.b.bE(1,(r&7)+1)) -for(q=0;s=k.a.e,q=p.c)return!0 -s=p.aI() -while(!0){if(s!==0){p=this.b -p=p.d=p.c)return!0 -q=p.a -p.d=r+1 -s=q[r]}return!0}, -a5w(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g="_stack",f="_suffix",e=h.ch -if(e>4095)return!1 -s=a.length -if(e!==0){r=0 -while(!0){if(!(e!==0&&rh.fx&&o<=4095))break -A.a(h.e,g)[h.ch++]=A.a(h.f,f)[o] -o=h.r[o] -m=i}if(i>=4095||o>4095)return!1 -e=A.a(h.e,g) -p=h.ch -l=h.ch=p+1 -e[p]=o -e=l -while(!0){if(!(e!==0&&r12)return null -for(;s=o.Q,r=o.dx,s>>0 -o.Q=q+8}q=o.z -p=B.GW[r] -o.z=B.b.dG(q,r) -o.Q=s-r -s=o.dy -if(s<4097){++s -o.dy=s -s=s>o.db&&r<12}else s=!1 -if(s){o.db=o.db<<1>>>0 -o.dx=r+1}return q&p}, -BY(a,b,c){var s,r,q=0 -while(!0){if(b>c){s=q+1 -r=q<=4095 -q=s}else r=!1 -if(!r)break -if(b>4095)return 4098 -b=a[b]}return b}, -a3G(){var s,r,q=this,p=q.d,o=p[0] -if(o===0){p[0]=q.b.aI() -p=q.d -o=p[0] -if(o===0)return null -B.t.cR(p,1,1+o,q.b.eX(o).ec()) -p=q.d -s=p[1] -p[1]=2 -p[0]=p[0]-1}else{r=p[1] -p[1]=r+1 -s=p[r] -p[0]=o-1}return s}} -A.a7i.prototype={ -fg(b0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8=null,a9=this.a -if(a9!=null){s=this.b -s=s==null||b0>=s.e}else s=!0 -if(s)return a8 -r=this.b.f[b0] -s=a9.a -a9=a9.b+r.e -q=r.d -p=J.awL(s,a9,a9+q) -o=new A.OF() -if(o.alZ(p))return o.i9(p) -n=A.aaI(14) -n.UZ(19778) -n.zn(q) -n.zn(0) -n.zn(0) -a9=A.bb(p,!1,a8,0) -s=A.aBR(A.bb(A.bG(n.c.buffer,0,n.a),!1,a8,0)) -q=a9.E() -m=a9.E() -l=$.cx() -l[0]=m -m=$.en() -k=m[0] -l[0]=a9.E() -j=m[0] -i=a9.H() -h=a9.H() -g=a9.E() -f=A.af([0,B.h4,3,B.h3],t.S,t.bg).h(0,g) -if(f==null)A.R(A.ac("Bitmap compression "+g+" is not supported yet.")) -g=a9.E() -l[0]=a9.E() -e=m[0] -l[0]=a9.E() -m=m[0] -l=a9.E() -d=new A.a7h(s,j,k,q,i,h,f,g,e,m,l,a9.E()) -d.Jt(a9,s) -if(q!==40&&i!==1)return a8 -c=l===0&&h<=8?40+4*B.b.bE(1,h):40+4*l -s.b=c -n.a-=4 -n.zn(c) -b=A.bb(p,!1,a8,0) -a=new A.a2Z() -a.a=b -a.b=d -a0=a.fg(0) -if(h>=32)return a0 -a1=32-B.b.b4(k,32) -a2=B.b.az(a1===32?k:k+a1,8) -for(a9=a0.y,s=a0.a,q=a0.b-1,m=1/j<0,l=j<0,j=j===0,a3=0;a3-1&&a6>>0!==0)a9[i+a6]=(B.c.G(B.b.q(0,0,255))<<24|B.c.G(B.b.q(0,0,255))<<16|B.c.G(B.b.q(0,0,255))<<8|B.c.G(B.b.q(0,0,255)))>>>0;++a6;--a7}}}return a0}, -i9(a){var s=A.bb(a,!1,null,0) -this.a=s -s=A.aRn(s) -this.b=s -if(s==null)return null -return this.fg(0)}} -A.a7j.prototype={} -A.a7k.prototype={ -$1(a){var s=this.a,r=s.aI(),q=s.aI() -s.aI();++s.d -s.H() -s.H() -return new A.u4(r,q,s.E(),s.E())}, -$S:500} -A.u4.prototype={} -A.a7h.prototype={ -gbj(a){return B.b.az(A.oQ.prototype.gbj.call(this,this),2)}, -gyl(){return this.r===40&&this.y===32?!1:A.oQ.prototype.gyl.call(this)}} -A.Kv.prototype={} -A.a8i.prototype={} -A.jT.prototype={} -A.a8j.prototype={ -anJ(a,b){var s,r,q,p,o,n,m,l,k=this -k.a=A.bb(b,!0,null,0) -k.acU() -if(k.y.length!==1)throw A.c(A.ac("Only single frame JPEGs supported")) -for(s=k.ch,r=0;q=k.d,p=q.Q,r=192){r=A.a(o.a,n) -r=r.a[r.d+-2]<=254}else r=!1}else r=!1 -if(r){A.a(o.a,n).d-=3 -break}if(s!==0)throw A.c(A.ac("Unknown JPEG marker "+B.b.eI(s,16))) -break}s=o.CB()}}, -CB(){var s,r=this,q="input",p=A.a(r.a,q) -if(p.d>=p.c)return 0 -do{do{s=A.a(r.a,q).aI() -if(s!==255){p=A.a(r.a,q) -p=p.d=p.c)return s -do{s=A.a(r.a,q).aI() -if(s===255){p=A.a(r.a,q) -p=p.d=12)continue -if(n>65536)continue -m=B.IZ[o] -if(m>4){l=a.E() -if(l+m>r-a.d)continue}else l=0 -s.l(0,p,this.ad_(a,o,l))}}, -acY(a){var s,r,q,p,o=this.r -if(o.a==null)o.a=A.b([],t.XE) -s=B.t.eJ(a.ec(),0) -o.a.push(s) -if(a.E()!==1165519206)return -if(a.H()!==0)return -r=a.e -q=a.d_(2) -if(q==="II")a.e=!1 -else if(q==="MM")a.e=!0 -else return -a.d+=2 -p=a.E() -if(p<8||p>16)if(p>a.c-a.d-16){a.e=r -return}if(p>8)a.d+=p-8 -this.acZ(a) -a.e=r}, -acV(a,b){var s,r,q,p=this,o="jfif",n=b -if(a===224){s=n -if(s.a[s.d]===74){s=n -if(s.a[s.d+1]===70){s=n -if(s.a[s.d+2]===73){s=n -if(s.a[s.d+3]===70){s=n -s=s.a[s.d+4]===0}else s=!1}else s=!1}else s=!1}else s=!1 -if(s){s=new A.a8l() -p.b=s -A.a(s,o) -n.toString -A.a(p.b,o) -n.toString -A.a(p.b,o) -n.toString -A.a(p.b,o) -n.toString -n.toString -A.a(p.b,o) -n.toString -n.toString -s=n -A.a(p.b,o).f=s.a[s.d+12] -s=n -A.a(p.b,o).r=s.a[s.d+13] -s=A.a(A.a(p.b,o).f,"thumbWidth") -r=A.a(A.a(p.b,o).r,"thumbHeight") -A.a(p.b,o) -n.qn(14+3*s*r,14)}}else if(a===225)p.acY(n) -else if(a===238){s=n -if(s.a[s.d]===65){s=n -if(s.a[s.d+1]===100){s=n -if(s.a[s.d+2]===111){s=n -if(s.a[s.d+3]===98){s=n -if(s.a[s.d+4]===101){s=n -s=s.a[s.d+5]===0}else s=!1}else s=!1}else s=!1}else s=!1}else s=!1 -if(s){s=p.c=new A.a8i() -r=n -s.a=r.a[r.d+6] -n.toString -n.toString -n.toString -n.toString -r=n -s.d=r.a[r.d+11]}}else if(a===254)try{n.anU()}catch(q){A.aD(q)}}, -acX(a){var s,r,q,p,o,n,m,l -for(s=a.c,r=this.x;q=a.d,p=q=4)throw A.c(A.ac("Invalid number of quantization tables")) -q=r[n] -if(q==null){q=new Int16Array(64) -r[n]=q}for(p=o!==0,m=0;m<64;++m){l=p?a.H():a.a[a.d++] -q[B.eZ[m]]=l}}if(p)throw A.c(A.ac("Bad length for DQT block"))}, -ad0(a,b){var s,r,q,p,o,n,m,l,k=this -if(k.d!=null)throw A.c(A.ac("Duplicate JPG frame data found.")) -s=k.d=new A.MJ(A.v(t.S,t.a2),A.b([],t.t)) -s.b=a===194 -s.c=b.aI() -s=k.d -s.toString -s.d=b.H() -s=k.d -s.toString -s.e=b.H() -r=b.aI() -for(s=k.x,q=0;q4)throw A.c(A.ac("Invalid SOS block")) -s=A.a95(k,new A.a8k(l,a),!0,t.a2) -r=a.aI() -q=a.aI() -p=a.aI() -o=B.b.t(p,4) -n=A.a(l.a,"input") -m=l.d -o=new A.MK(n,m,s,l.e,r,q,o&15,p&15) -o.f=A.a(m.x,"mcusPerLine") -o.r=m.b -o.ka(0)}, -a3O(a,b){var s,r,q,p,o,n,m,l,k,j=A.b([],t.h_),i=16 -while(!0){if(!(i>0&&a[i-1]===0))break;--i}j.push(new A.xh([])) -s=j[0] -for(r=0,q=null,p=0;p0;)s=j.pop() -s.b=n+1 -j.push(s) -for(;j.length<=p;s=q){n=[] -q=new A.xh(n) -j.push(q) -m=s.a -l=m.length -k=s.b -if(l<=k)B.d.sp(m,k+1) -m[s.b]=n}++r}++p -if(p>>0,a=new Int32Array(64),a0=new Uint8Array(64),a1=A.a_(c*8,null,!1,t.nc) -for(s=a3.c,r=a3.d,q=t.XO,p=0,o=0;o>>0 -for(m=0;m<8;++m,p=l){l=p+1 -a1[p]=new Uint8Array(b)}for(k=0;k>>0 -for(h=0,g=0;g<8;++g){f=a1[n+g] -for(m=0;m<8;++m,h=e){e=h+1 -f[i+m]=a0[h]}}}}return a1}} -A.a8k.prototype={ -$1(a){var s,r,q,p,o=this.b,n=o.aI(),m=o.aI() -o=this.a -if(!o.d.z.am(0,n))throw A.c(A.ac("Invalid Component in SOS block")) -s=o.d.z.h(0,n) -s.toString -r=B.b.t(m,4)&15 -q=m&15 -p=o.Q -if(r=208&&j<=215)q.d=e+2 -else break}}, -mR(){var s,r,q=this,p=q.dy -if(p>0){--p -q.dy=p -return B.b.fq(q.dx,p)&1}p=q.a -if(p.d>=p.c)return null -s=p.aI() -q.dx=s -if(s===255){r=p.aI() -if(r!==0)throw A.c(A.ac("unexpected marker: "+B.b.eI((q.dx<<8|r)>>>0,16)))}q.dy=7 -return B.b.t(q.dx,7)&1}, -r_(a){var s,r,q -for(s=t.j,r=a;q=this.mR(),q!=null;){r=J.N(s.a(r),q) -if(typeof r=="number")return B.c.G(r)}return null}, -CP(a){var s,r -for(s=0;a>0;){r=this.mR() -if(r==null)return null -s=(s<<1|r)>>>0;--a}return s}, -rd(a){var s -if(a===1)return this.mR()===1?1:-1 -a.toString -s=this.CP(a) -s.toString -if(s>=B.b.cb(1,a-1))return s -return s+B.b.cb(-1,a)+1}, -a5i(a,b){var s,r,q,p,o=this,n=o.r_(A.a(a.x,"huffmanTableDC")),m=n===0?0:o.rd(n),l=A.a(a.z,"pred")+m -a.z=l -s=J.c4(b) -s.l(b,0,A.a(l,"pred")) -for(r=1;r<64;){l=o.r_(A.a(a.y,"huffmanTableAC")) -l.toString -q=l&15 -p=B.b.t(l,4) -if(q===0){if(p<15)break -r+=16 -continue}r+=p -q=o.rd(q) -s.l(b,B.eZ[r],q);++r}}, -a5l(a,b){var s=this.r_(A.a(a.x,"huffmanTableDC")),r=s===0?0:B.b.bE(this.rd(s),this.db),q=A.a(a.z,"pred")+r -a.z=q -J.bK(b,0,A.a(q,"pred"))}, -a5n(a,b){var s=J.ah(b),r=s.h(b,0),q=this.mR() -q.toString -s.l(b,0,(r|B.b.bE(q,this.db))>>>0)}, -a5d(a,b){var s,r,q,p,o,n,m=this,l=m.fr -if(l>0){m.fr=l-1 -return}s=m.ch -r=m.cx -for(l=m.db,q=J.c4(b);s<=r;){p=m.r_(A.a(a.y,"huffmanTableAC")) -p.toString -o=p&15 -n=B.b.t(p,4) -if(o===0){if(n<15){l=m.CP(n) -l.toString -m.fr=l+B.b.bE(1,n)-1 -break}s+=16 -continue}s+=n -q.l(b,B.eZ[s],m.rd(o)*B.b.bE(1,l));++s}}, -a5f(a,b){var s,r,q,p,o,n,m,l,k=this,j=k.ch,i=k.cx -for(s=J.ah(b),r=k.db,q=0,p=0;j<=i;){o=B.eZ[j] -switch(k.fx){case 0:n=k.r_(A.a(a.y,"huffmanTableAC")) -if(n==null)throw A.c(A.ac("Invalid progressive encoding")) -q=n&15 -p=B.b.t(n,4) -if(q===0)if(p<15){m=k.CP(p) -m.toString -k.fr=m+B.b.bE(1,p) -k.fx=4}else{k.fx=1 -p=16}else{if(q!==1)throw A.c(A.ac("invalid ACn encoding")) -k.fy=k.rd(q) -k.fx=p!==0?2:3}continue -case 1:case 2:if(!J.e(s.h(b,o),0)){m=s.h(b,o) -l=k.mR() -l.toString -s.l(b,o,m+B.b.bE(l,r))}else{--p -if(p===0)k.fx=k.fx===2?3:0}break -case 3:if(!J.e(s.h(b,o),0)){m=s.h(b,o) -l=k.mR() -l.toString -s.l(b,o,m+B.b.bE(l,r))}else{s.l(b,o,B.b.bE(A.a(k.fy,"successiveACNextValue"),r)) -k.fx=0}break -case 4:if(!J.e(s.h(b,o),0)){m=s.h(b,o) -l=k.mR() -l.toString -s.l(b,o,m+B.b.bE(l,r))}break}++j}if(k.fx===4)if(--k.fr===0)k.fx=0}, -a5p(a,b,c,d,e){var s="mcusPerLine",r="blocks",q=B.b.cj(c,A.a(this.f,s))*a.b+d,p=B.b.b4(c,A.a(this.f,s))*a.a+e -if(q>=J.aZ(A.a(a.r,r)))return -if(p>=J.aZ(J.N(A.a(a.r,r),q)))return -b.$2(a,J.N(J.N(A.a(a.r,r),q),p))}} -A.MI.prototype={ -i9(a){var s=A.a_(4,null,!1,t.mU),r=A.b([],t.fI),q=t.eh,p=new A.a8j(new A.A3(A.v(t.S,t.z)),s,r,A.b([],q),A.b([],q),A.b([],t.ca)) -p.anJ(0,a) -if(r.length!==1)throw A.c(A.ac("only single frame JPEGs supported")) -return A.aZl(p)}} -A.Co.prototype={} -A.Mz.prototype={} -A.abI.prototype={} -A.a84.prototype={} -A.OF.prototype={ -alZ(a){var s,r,q,p=A.bb(a,!0,null,0).eX(8) -for(s=p.a,r=p.d,q=0;q<8;++q)if(s[r+q]!==B.oo[q])return!1 -return!0}, -jS(a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=this,a3=null,a4="_input",a5=A.bb(a6,!0,a3,0) -a2.d=a5 -s=A.a(a5,a4).eX(8) -for(a5=s.a,r=s.d,q=0;q<8;++q)if(a5[r+q]!==B.oo[q])return a3 -for(a5=t.t,r=t.Cm,p=t.om;!0;){o=A.a(a2.d,a4) -n=o.d-o.b -m=A.a(a2.d,a4).E() -l=A.a(a2.d,a4).d_(4) -switch(l){case"IHDR":o=A.a(a2.d,a4) -k=o.dn(m) -o.d=o.d+(k.c-k.d) -j=A.ap(k,a3,0) -i=j.ec() -o=new A.a84(A.b([],p),A.b([],a5)) -a2.a=o -o.a=j.E() -o=a2.a -o.toString -o.b=j.E() -o=a2.a -o.toString -h=j.a -g=j.d -f=j.d=g+1 -o.d=h[g] -g=f+1 -j.d=g -o.e=h[f] -g=j.d=g+1 -f=j.d=g+1 -o.r=h[g] -j.d=f+1 -o.x=h[f] -if(!B.d.A(A.b([0,2,3,4,6],a5),a2.a.e))return a3 -o=a2.a -if(o.r!==0)return a3 -switch(o.e){case 0:if(!B.d.A(A.b([1,2,4,8,16],a5),a2.a.d))return a3 -break -case 2:if(!B.d.A(A.b([8,16],a5),a2.a.d))return a3 -break -case 3:if(!B.d.A(A.b([1,2,4,8],a5),a2.a.d))return a3 -break -case 4:if(!B.d.A(A.b([8,16],a5),a2.a.d))return a3 -break -case 6:if(!B.d.A(A.b([8,16],a5),a2.a.d))return a3 -break}if(A.a(a2.d,a4).E()!==A.rN(i,A.rN(new A.eV(l),0)))throw A.c(A.ac("Invalid "+l+" checksum")) -break -case"PLTE":o=a2.a -o.toString -h=A.a(a2.d,a4) -k=h.dn(m) -h.d=h.d+(k.c-k.d) -o.y=k.ec() -if(A.a(a2.d,a4).E()!==A.rN(r.a(a2.a.y),A.rN(new A.eV(l),0)))throw A.c(A.ac("Invalid "+l+" checksum")) -break -case"tRNS":o=a2.a -o.toString -h=A.a(a2.d,a4) -k=h.dn(m) -h.d=h.d+(k.c-k.d) -o.z=k.ec() -e=A.a(a2.d,a4).E() -o=a2.a.z -o.toString -if(e!==A.rN(o,A.rN(new A.eV(l),0)))throw A.c(A.ac("Invalid "+l+" checksum")) -break -case"IEND":A.a(a2.d,a4).d+=4 -break -case"gAMA":if(m!==4)throw A.c(A.ac("Invalid gAMA chunk")) -d=A.a(a2.d,a4).E() -A.a(a2.d,a4).d+=4 -if(d!==1e5)a2.a.ch=d/1e5 -break -case"IDAT":a2.a.fy.push(n) -A.a(a2.d,a4).d+=m -A.a(a2.d,a4).d+=4 -break -case"acTL":a2.a.toString -A.a(a2.d,a4).E() -a2.a.toString -A.a(a2.d,a4).E() -A.a(a2.d,a4).d+=4 -break -case"fcTL":c=new A.Mz(A.b([],a5)) -a2.a.fx.push(c) -A.a(a2.d,a4).E() -c.b=A.a(a2.d,a4).E() -c.c=A.a(a2.d,a4).E() -A.a(a2.d,a4).E() -A.a(a2.d,a4).E() -A.a(a2.d,a4).H() -A.a(a2.d,a4).H() -o=A.a(a2.d,a4) -c.x=o.a[o.d++];++A.a(a2.d,a4).d -A.a(a2.d,a4).d+=4 -break -case"fdAT":A.a(a2.d,a4).E() -B.d.gO(a2.a.fx).z.push(n) -A.a(a2.d,a4).d+=m-4 -A.a(a2.d,a4).d+=4 -break -case"bKGD":o=a2.a.e -if(o===3){o=A.a(a2.d,a4);--m -b=o.a[o.d++]*3 -o=a2.a.y -a=o[b] -a0=o[b+1] -a1=o[b+2] -B.c.G(B.b.q(255,0,255)) -B.c.G(B.b.q(a1,0,255)) -B.c.G(B.b.q(a0,0,255)) -B.c.G(B.b.q(a,0,255))}else if(o===0||o===4){A.a(a2.d,a4).H() -m-=2}else if(o===2||o===6){A.a(a2.d,a4).H() -A.a(a2.d,a4).H() -A.a(a2.d,a4).H() -m-=24}if(m>0)A.a(a2.d,a4).d+=m -A.a(a2.d,a4).d+=4 -break -case"iCCP":o=a2.a -o.toString -o.cy=A.a(a2.d,a4).ud() -a2.a.toString;++A.a(a2.d,a4).d -o=a2.a.cy -h=A.a(a2.d,a4) -k=h.dn(m-(o.length+2)) -h.d=h.d+(k.c-k.d) -h=a2.a -h.toString -h.dx=k.ec() -A.a(a2.d,a4).d+=4 -break -default:A.a(a2.d,a4).d+=m -A.a(a2.d,a4).d+=4 -break}if(l==="IEND")break -o=A.a(a2.d,a4) -if(o.d>=o.c)return a3}return a2.a}, -fg(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0="_input" -if(a.a==null)return null -s=A.b([],t.t) -r=a.a -q=r.a -p=r.b -o=r.fx -n=o.length -if(n===0||a1===0)for(m=r.fy.length,l=0;l=n)throw A.c(A.ac("Invalid Frame Number: "+a1)) -g=o[a1] -q=g.b -p=g.c -for(r=g.z,l=0;l1,k=b0.b,j=b3-b1,i=j<=1,h=b2,g=0,f=0;g=s)throw A.c(A.ac("Invalid PNG data.")) -p=a.a -a.d=q+1 -n.b=B.b.cb(p[q],r) -n.c=r+8}if(b===1)o=1 -else if(b===2)o=3 -else{if(b===4)s=15 -else s=0 -o=s}s=r-b -r=B.b.dG(n.b,s) -n.c=s -return(r&o)>>>0}, -Ny(a,b){var s=this,r=s.a,q=r.e -switch(q){case 0:r=r.d -r.toString -b[0]=s.iD(a,r) -return -case 2:r=r.d -r.toString -b[0]=s.iD(a,r) -r=s.a.d -r.toString -b[1]=s.iD(a,r) -r=s.a.d -r.toString -b[2]=s.iD(a,r) -return -case 3:r=r.d -r.toString -b[0]=s.iD(a,r) -return -case 4:r=r.d -r.toString -b[0]=s.iD(a,r) -r=s.a.d -r.toString -b[1]=s.iD(a,r) -return -case 6:r=r.d -r.toString -b[0]=s.iD(a,r) -r=s.a.d -r.toString -b[1]=s.iD(a,r) -r=s.a.d -r.toString -b[2]=s.iD(a,r) -r=s.a.d -r.toString -b[3]=s.iD(a,r) -return}throw A.c(A.ac("Invalid color type: "+A.d(q)+"."))}, -LE(a){var s,r,q,p,o,n,m,l,k,j=this,i=j.a,h=i.e -switch(h){case 0:s=A.b5("g") -i=j.a -switch(i.d){case 1:s.b=a[0]===0?0:255 -break -case 2:s.b=a[0]*85 -break -case 4:s.b=a[0]<<4>>>0 -break -case 8:s.b=a[0] -break -case 16:s.b=B.b.t(a[0],8) -break}i=i.Q -i.toString -s.b=i[s.aJ()] -i=j.a.z -if(i!=null){h=i[0] -i=i[1] -if(a[0]===((h&255)<<24|i&255)>>>0)return A.mr(s.aJ(),s.aJ(),s.aJ(),0)}return A.mr(s.aJ(),s.aJ(),s.aJ(),255) -case 2:r=A.b5("r") -s=A.b5("g") -q=A.b5("b") -i=j.a -switch(i.d){case 1:r.b=a[0]===0?0:255 -s.b=a[1]===0?0:255 -q.b=a[2]===0?0:255 -break -case 2:r.b=a[0]*85 -s.b=a[1]*85 -q.b=a[2]*85 -break -case 4:r.b=a[0]<<4>>>0 -s.b=a[1]<<4>>>0 -q.b=a[2]<<4>>>0 -break -case 8:r.b=a[0] -s.b=a[1] -q.b=a[2] -break -case 16:r.b=B.b.t(a[0],8) -s.b=B.b.t(a[1],8) -q.b=B.b.t(a[2],8) -break}i=i.Q -i.toString -r.b=i[r.aJ()] -i=j.a.Q -i.toString -s.b=i[s.aJ()] -i=j.a.Q -i.toString -q.b=i[q.aJ()] -i=j.a.z -if(i!=null){h=i[0] -p=i[1] -o=i[2] -n=i[3] -m=i[4] -i=i[5] -if(a[0]===((h&255)<<8|p&255)&&a[1]===((o&255)<<8|n&255)&&a[2]===((m&255)<<8|i&255))return A.mr(r.aJ(),s.aJ(),q.aJ(),0)}return A.mr(r.aJ(),s.aJ(),q.aJ(),255) -case 3:h=a[0] -l=h*3 -p=i.z -k=p!=null&&h=i.length)return A.mr(255,255,255,k) -return A.mr(i[l],i[l+1],i[l+2],k) -case 4:s=A.b5("g") -k=A.b5("a") -i=j.a -switch(i.d){case 1:s.b=a[0]===0?0:255 -k.b=a[1]===0?0:255 -break -case 2:s.b=a[0]*85 -k.b=a[1]*85 -break -case 4:s.b=a[0]<<4>>>0 -k.b=a[1]<<4>>>0 -break -case 8:s.b=a[0] -k.b=a[1] -break -case 16:s.b=B.b.t(a[0],8) -k.b=B.b.t(a[1],8) -break}i=i.Q -i.toString -s.b=i[s.aJ()] -return A.mr(s.aJ(),s.aJ(),s.aJ(),k.aJ()) -case 6:r=A.b5("r") -s=A.b5("g") -q=A.b5("b") -k=A.b5("a") -i=j.a -switch(i.d){case 1:r.b=a[0]===0?0:255 -s.b=a[1]===0?0:255 -q.b=a[2]===0?0:255 -k.b=a[3]===0?0:255 -break -case 2:r.b=a[0]*85 -s.b=a[1]*85 -q.b=a[2]*85 -k.b=a[3]*85 -break -case 4:r.b=a[0]<<4>>>0 -s.b=a[1]<<4>>>0 -q.b=a[2]<<4>>>0 -k.b=a[3]<<4>>>0 -break -case 8:r.b=a[0] -s.b=a[1] -q.b=a[2] -k.b=a[3] -break -case 16:r.b=B.b.t(a[0],8) -s.b=B.b.t(a[1],8) -q.b=B.b.t(a[2],8) -k.b=B.b.t(a[3],8) -break}i=i.Q -i.toString -r.b=i[r.aJ()] -i=j.a.Q -i.toString -s.b=i[s.aJ()] -i=j.a.Q -i.toString -q.b=i[q.aJ()] -return A.mr(r.aJ(),s.aJ(),q.aJ(),k.aJ())}throw A.c(A.ac("Invalid color type: "+A.d(h)+"."))}} -A.abH.prototype={ -$1(a){return a}, -$S:52} -A.OT.prototype={} -A.OU.prototype={} -A.kb.prototype={} -A.OW.prototype={} -A.OX.prototype={} -A.P_.prototype={} -A.P0.prototype={} -A.Cu.prototype={} -A.OZ.prototype={} -A.aca.prototype={ -a21(a){var s,r,q=this -a.H() -a.H() -a.H() -a.H() -s=B.b.az(a.c-a.d,8) -if(s>0){q.e=new Uint16Array(s) -q.f=new Uint16Array(s) -q.r=new Uint16Array(s) -q.x=new Uint16Array(s) -for(r=0;ra.c-a.d){s=new Uint8Array(r) -this.c=s -B.t.h9(A.a(s,"data"),0,r,255) -return}this.c=a.eX(r).ec()}, -adb(a,b,c,d,e,f){var s,r,q,p,o,n,m=this,l="data",k=b*c -if(d===16)k*=2 -s=new Uint8Array(k) -m.c=s -r=f*c -if(r>=e.length){B.t.h9(A.a(s,l),0,A.a(m.c,l).length,255) -return}for(q=0,p=0;p=0,g=i,f=0;f=0&&g>>8 -a7=a1*c>>>8 -a6=a2*b>>>8 -a5=a -break -case 1768188278:a8=A.acd(a0,d) -a7=A.acd(a1,c) -a6=A.acd(a2,b) -a5=a -break -case 1818391150:a8=B.c.G(B.b.q(a0+d-255,0,255)) -a7=B.c.G(B.b.q(a1+c-255,0,255)) -a6=B.c.G(B.b.q(a2+b-255,0,255)) -a5=a -break -case 1684751212:a5=a -a6=b -a7=c -a8=d -break -case 1818850405:a8=Math.max(a0,d) -a7=Math.max(a1,c) -a6=Math.max(a2,b) -a5=a -break -case 1935897198:a8=B.c.G(B.b.q(255-(255-d)*(255-a0),0,255)) -a7=B.c.G(B.b.q(255-(255-c)*(255-a1),0,255)) -a6=B.c.G(B.b.q(255-(255-b)*(255-a2),0,255)) -a5=a -break -case 1684633120:a8=A.ace(a0,d) -a7=A.ace(a1,c) -a6=A.ace(a2,b) -a5=a -break -case 1818518631:a8=d+a0>255?255:a0+d -a7=c+a1>255?255:a1+c -a6=b+a2>255?255:a2+b -a5=a -break -case 1818706796:a5=a -a6=b -a7=c -a8=d -break -case 1870030194:a8=A.ay8(a0,d,a3,a) -a7=A.ay8(a1,c,a3,a) -a6=A.ay8(a2,b,a3,a) -a5=a -break -case 1934387572:a8=A.ay9(a0,d) -a7=A.ay9(a1,c) -a6=A.ay9(a2,b) -a5=a -break -case 1749838196:a8=A.ay6(a0,d) -a7=A.ay6(a1,c) -a6=A.ay6(a2,b) -a5=a -break -case 1984719220:a8=A.aya(a0,d) -a7=A.aya(a1,c) -a6=A.aya(a2,b) -a5=a -break -case 1816947060:a8=A.ay7(a0,d) -a7=A.ay7(a1,c) -a6=A.ay7(a2,b) -a5=a -break -case 1884055924:a8=d<128?Math.min(a0,2*d):Math.max(a0,2*(d-128)) -a7=c<128?Math.min(a1,2*c):Math.max(a1,2*(c-128)) -a6=b<128?Math.min(a2,2*b):Math.max(a2,2*(b-128)) -a5=a -break -case 1749903736:a8=d<255-a0?0:255 -a7=c<255-a1?0:255 -a6=b<255-a2?0:255 -a5=a -break -case 1684629094:a8=Math.abs(d-a0) -a7=Math.abs(c-a1) -a6=Math.abs(b-a2) -a5=a -break -case 1936553316:a8=B.c.aX(d+a0-2*d*a0/255) -a7=B.c.aX(c+a1-2*c*a1/255) -a6=B.c.aX(b+a2-2*b*a2/255) -a5=a -break -case 1718842722:a5=a -a6=b -a7=c -a8=d -break -case 1717856630:a5=a -a6=b -a7=c -a8=d -break -case 1752524064:a5=a -a6=b -a7=c -a8=d -break -case 1935766560:a5=a -a6=b -a7=c -a8=d -break -case 1668246642:a5=a -a6=b -a7=c -a8=d -break -case 1819634976:a5=a -a6=b -a7=c -a8=d -break -default:a5=a -a6=b -a7=c -a8=d}i=1-a4 -a8=B.c.G(a0*i+a8*a4) -a7=B.c.G(a1*i+a7*a4) -a6=B.c.G(a2*i+a6*a4) -a5=B.c.G(a3*i+a5*a4) -s[h]=a8 -a9=j+1 -s[j]=a7 -s[a9]=a6 -s[a9+1]=a5}h+=4}}}b1=b0.Q -b1.toString -return b1}, -ad2(){var s,r,q,p,o=this,n="_input" -o.d=A.a(o.cy,n).E() -s=A.a(o.cy,n).H() -o.e=s -if(s!==1){o.d=0 -return}r=A.a(o.cy,n).eX(6) -for(s=r.a,q=r.d,p=0;p<6;++p)if(s[q+p]!==0){o.d=0 -return}o.f=A.a(o.cy,n).H() -o.b=A.a(o.cy,n).E() -o.a=A.a(o.cy,n).E() -o.r=A.a(o.cy,n).H() -o.x=A.a(o.cy,n).H()}, -ad7(){var s,r,q,p,o,n,m=this,l="_imageResourceData",k=A.a(m.db,l) -k.d=k.b -for(k=m.ch;s=A.a(m.db,l),s.d0){q=r.H() -$.fG()[0]=q -p=$.h9()[0] -if(p<0)p=-p -for(q=t.N,o=t.ZY,n=t.CP,m=0;m0){k.H() -k.H() -k.H() -k.H() -k.H() -k.H() -k.aI()}}, -ada(){var s,r,q,p,o,n,m=this,l="_imageData",k="channels",j="mergeImageChannels",i=A.a(m.dy,l) -i.d=i.b -s=A.a(m.dy,l).H() -if(s===1){r=m.b*A.a(m.f,k) -q=new Uint16Array(r) -for(p=0;p0){o=n.E() -if(o>0){m=n.eX(o) -a3=m.d -m.E() -m.E() -m.E() -m.E() -m.aI() -m.aI() -if(m.c-a3===20)m.d+=2 -else{m.aI() -m.aI() -m.E() -m.E() -m.E() -m.E()}}o=n.E() -if(o>0)new A.aca().a21(n.eX(o)) -o=n.aI() -a2.ch=n.d_(o) -l=4-B.b.b4(o,4)-1 -if(l>0)n.d+=l -for(a3=n.c,a4=a2.dx,k=a2.fy,j=t.b4;n.d=0;--o)for(q=o*s,n=0;n>>0}return p}, -i9(a){if(this.jS(a)==null)return null -return this.fg(0)}} -A.ait.prototype={ -bO(a){var s,r,q,p,o=this -if(a===0)return 0 -if(o.c===0){o.c=8 -o.b=o.a.aI()}for(s=o.a,r=0;q=o.c,a>q;){r=B.b.cb(r,q)+(o.b&B.dD[q]) -a-=q -o.c=8 -o.b=s.a[s.d++]}if(a>0){if(q===0){o.c=8 -o.b=s.aI()}s=B.b.cb(r,a) -q=o.b -p=o.c-a -r=s+(B.b.fq(q,p)&B.dD[a]) -o.c=p}return r}} -A.Rs.prototype={ -j(a){var s=this,r=s.a -if(B.uR.am(0,r))return A.d(B.uR.h(0,r))+": "+s.b+" "+s.c -return"<"+r+">: "+s.b+" "+s.c}, -anV(a){var s=this.d -s.toString -this.e.d=s -return this.jb()}, -GQ(){var s,r,q=this,p=q.d -p.toString -q.e.d=p -s=A.b([],t.t) -for(p=q.c,r=0;r>>0 -n=B.f0[o] -r=B.b.t(n,1)&7 -q=B.b.t(n,4)&4095 -c+=q -k.e1(4-r)}else if(r===0)throw A.c(A.ac("TIFFFaxDecoder0")) -else if(r===15)throw A.c(A.ac("TIFFFaxDecoder1")) -else{q=B.b.t(n,5)&2047 -c+=q -k.e1(10-r) -if(p===0){k.f[k.d++]=c -l=!1}}}if(c===s){if(k.Q===2)if(k.x!==0){s=k.y -s.toString -k.y=s+1 -k.x=0}break}for(;!l;){o=k.fX(4) -n=B.or[o] -p=n&1 -r=n>>>1&15 -q=n>>>5&2047 -if(q===100){o=k.lc(9) -n=B.oX[o] -p=n&1 -r=B.b.t(n,1)&15 -q=B.b.t(n,5)&2047 -if(r===12){k.e1(5) -o=k.fX(4) -n=B.f0[o] -r=B.b.t(n,1)&7 -q=B.b.t(n,4)&4095 -k.hn(a,b,c,q) -c+=q -k.e1(4-r)}else if(r===15)throw A.c(A.ac("TIFFFaxDecoder2")) -else{k.hn(a,b,c,q) -c+=q -k.e1(9-r) -if(p===0){k.f[k.d++]=c -l=!0}}}else{if(q===200){o=k.fX(2) -n=B.ol[o] -q=n>>>5&2047 -r=n>>>1&15 -k.hn(a,b,c,q) -c+=q -k.e1(2-r) -k.f[k.d++]=c}else{k.hn(a,b,c,q) -c+=q -k.e1(4-r) -k.f[k.d++]=c}l=!0}}if(c===s){if(k.Q===2)if(k.x!==0){s=k.y -s.toString -k.y=s+1 -k.x=0}break}}k.f[k.d++]=c}, -aiD(a2,a3,a4,a5,a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=this,a1=null -a0.r=a3 -a0.Q=3 -a0.y=a0.x=0 -s=a0.a -r=B.b.az(s+7,8) -q=A.a_(2,a1,!1,t.bo) -a0.cy=a6&1 -a0.cx=a6>>>2&1 -if(a0.Nx()!==1)throw A.c(A.ac("TIFFFaxDecoder3")) -a0.Bm(a2,0,a4) -for(p=a1,o=r,n=p,m=n,l=m,k=l,j=k,i=j,h=i,g=h,f=g,e=0,d=1;d>>3&15 -l=j&7 -if(k===0){if(!m){i.toString -a0.hn(a2,o,p,i-p)}a0.e1(7-l) -p=i -f=p}else if(k===1){a0.e1(7-l) -c=e+1 -b=c+1 -if(m){p+=a0.vF() -a0.f[e]=p -a=a0.vE() -a0.hn(a2,o,p,a) -p+=a -a0.f[c]=p}else{a=a0.vE() -a0.hn(a2,o,p,a) -p+=a -a0.f[e]=p -p+=a0.vF() -a0.f[c]=p}e=b -f=p}else{if(k<=8){h.toString -g=h+(k-5) -c=e+1 -a0.f[e]=g -m=!m -if(m)a0.hn(a2,o,p,g-p) -a0.e1(7-l)}else throw A.c(A.ac("TIFFFaxDecoder4")) -p=g -e=c -f=p}}c=e+1 -a0.f[e]=p -a0.d=c -e=c}else a0.Bm(a2,o,a4) -o+=r}}, -aiH(a5,a6,a7,a8,a9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3=this,a4=null -a3.r=a6 -a3.Q=4 -a3.y=a3.x=0 -s=a3.a -r=B.b.az(s+7,8) -q=A.a_(2,a4,!1,t.bo) -p=a3.f -a3.d=0 -a3.d=1 -p[0]=s -a3.d=2 -p[1]=s -for(o=a4,n=o,m=n,l=m,k=l,j=k,i=0,h=0;h>>3&15 -o=m&7 -if(n===0){if(!d){l.toString -a3.hn(a5,i,f,l-f)}a3.e1(7-o) -f=l -e=f}else if(n===1){a3.e1(7-o) -b=c+1 -a=b+1 -if(d){f+=a3.vF() -g[c]=f -a0=a3.vE() -a3.hn(a5,i,f,a0) -f+=a0 -g[b]=f}else{a0=a3.vE() -a3.hn(a5,i,f,a0) -f+=a0 -g[c]=f -f+=a3.vF() -g[b]=f}c=a -e=f}else if(n<=8){k.toString -j=k+(n-5) -b=c+1 -g[c]=j -d=!d -if(d)a3.hn(a5,i,f,j-f) -a3.e1(7-o) -f=j -c=b -e=f}else if(n===11){if(a3.fX(3)!==7)throw A.c(A.ac("TIFFFaxDecoder5")) -for(a1=0,a2=!1;!a2;){for(;a3.fX(1)!==1;)++a1 -if(a1>5){a1-=6 -if(!d&&a1>0){b=c+1 -g[c]=f -c=b}f+=a1 -if(a1>0)d=!0 -if(a3.fX(1)===0){if(!d){b=c+1 -g[c]=f -c=b}d=!0}else{if(d){b=c+1 -g[c]=f -c=b}d=!1}a2=!0}if(a1===5){if(!d){b=c+1 -g[c]=f -c=b}f+=a1 -d=!0}else{f+=a1 -b=c+1 -g[c]=f -a3.hn(a5,i,f,1);++f -c=b -d=!1}}}else throw A.c(A.ac("TIFFFaxDecoder5 "+n))}g[c]=f -a3.d=c+1 -i+=r}}, -vF(){var s,r,q,p,o,n,m,l=this -for(s=null,r=0,q=!0;q;){p=l.lc(10) -o=B.oE[p] -n=B.b.t(o,1)&15 -if(n===12){s=l.fX(2) -o=B.f0[(p<<2&12|s)>>>0] -m=B.b.t(o,1) -r+=B.b.t(o,4)&4095 -l.e1(4-(m&7))}else if(n===0)throw A.c(A.ac("TIFFFaxDecoder0")) -else if(n===15)throw A.c(A.ac("TIFFFaxDecoder1")) -else{r+=B.b.t(o,5)&2047 -l.e1(10-n) -if((o&1)===0)q=!1}}return r}, -vE(){var s,r,q,p,o,n,m=this -for(s=0,r=!1;!r;){q=B.or[m.fX(4)] -p=q>>>5&2047 -if(p===100){q=B.oX[m.lc(9)] -o=B.b.t(q,1)&15 -n=B.b.t(q,5) -if(o===12){m.e1(5) -q=B.f0[m.fX(4)] -n=B.b.t(q,1) -s+=B.b.t(q,4)&4095 -m.e1(4-(n&7))}else if(o===15)throw A.c(A.ac("TIFFFaxDecoder2")) -else{s+=n&2047 -m.e1(9-o) -if((q&1)===0)r=!0}}else{if(p===200){q=B.ol[m.fX(2)] -s+=q>>>5&2047 -m.e1(2-(q>>>1&15))}else{s+=p -m.e1(4-(q>>>1&15))}r=!0}}return s}, -Nx(){var s,r,q=this,p="TIFFFaxDecoder8",o=q.cx -if(o===0){if(q.lc(12)!==1)throw A.c(A.ac("TIFFFaxDecoder6"))}else if(o===1){o=q.x -o.toString -s=8-o -if(q.lc(s)!==0)throw A.c(A.ac(p)) -if(s<4)if(q.lc(8)!==0)throw A.c(A.ac(p)) -for(;r=q.lc(8),r!==1;)if(r!==0)throw A.c(A.ac(p))}if(q.cy===0)return 1 -else return q.fX(1)}, -LL(a,b,c){var s,r=this,q=r.e,p=r.d,o=r.z,n=o>0?o-1:0 -n=b?(n&4294967294)>>>0:(n|1)>>>0 -for(s=n;sa){r.z=s -c[0]=o -break}}o=s+1 -if(o0){s=B.b.cb(1,7-j) -r=a.a[a.d+k] -while(!0){if(!(s>0&&m>>0 -s=s>>>1;++m}a.l(0,k,r)}k=B.b.t(m,3) -for(q=l-7,p=a.a,o=a.d;m>>0;++m}}, -lc(a){var s,r,q,p,o,n,m,l,k,j,i=this,h="data",g=A.a(i.r,h),f=g.c-g.d-1,e=i.y -g=i.c -if(g===1){g=A.a(i.r,h) -e.toString -s=g.a[g.d+e] -if(e===f){r=0 -q=0}else{g=e+1 -p=i.r -if(g===f){p=A.a(p,h) -r=p.a[p.d+g] -q=0}else{p=A.a(p,h) -r=p.a[p.d+g] -g=A.a(i.r,h) -q=g.a[g.d+(e+2)]}}}else if(g===2){g=A.a(i.r,h) -e.toString -s=B.cS[g.a[g.d+e]&255] -if(e===f){r=0 -q=0}else{g=e+1 -p=i.r -if(g===f){p=A.a(p,h) -r=B.cS[p.a[p.d+g]&255] -q=0}else{p=A.a(p,h) -r=B.cS[p.a[p.d+g]&255] -g=A.a(i.r,h) -q=B.cS[g.a[g.d+(e+2)]&255]}}}else throw A.c(A.ac("TIFFFaxDecoder7")) -g=i.x -g.toString -o=8-g -n=a-o -if(n>8){m=n-8 -l=8}else{l=n -m=0}g=i.y -g.toString -g=i.y=g+1 -k=B.b.cb(s&B.dD[o],n) -j=B.b.dG(r&B.i5[l],8-l) -if(m!==0){j=B.b.cb(j,m)|B.b.dG(q&B.i5[m],8-m) -i.y=g+1 -i.x=m}else if(l===8){i.x=0 -i.y=g+1}else i.x=l -return(k|j)>>>0}, -fX(a){var s,r,q,p,o,n,m=this,l="data",k=A.a(m.r,l),j=k.c-k.d-1,i=m.y -k=m.c -if(k===1){k=A.a(m.r,l) -i.toString -s=k.a[k.d+i] -if(i===j)r=0 -else{k=A.a(m.r,l) -r=k.a[k.d+(i+1)]}}else if(k===2){k=A.a(m.r,l) -i.toString -s=B.cS[k.a[k.d+i]&255] -if(i===j)r=0 -else{k=A.a(m.r,l) -r=B.cS[k.a[k.d+(i+1)]&255]}}else throw A.c(A.ac("TIFFFaxDecoder7")) -k=m.x -k.toString -q=8-k -p=a-q -o=q-a -if(o>=0){n=B.b.dG(s&B.dD[q],o) -k+=a -m.x=k -if(k===8){m.x=0 -k=m.y -k.toString -m.y=k+1}}else{n=(B.b.cb(s&B.dD[q],-o)|B.b.dG(r&B.i5[p],8-p))>>>0 -k=m.y -k.toString -m.y=k+1 -m.x=p}return n}, -e1(a){var s,r=this,q=r.x -q.toString -s=q-a -if(s<0){q=r.y -q.toString -r.y=q-1 -r.x=8+s}else r.x=s}} -A.Rt.prototype={ -a2G(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=A.ap(a,null,0),f=a.H() -for(s=h.a,r=0;r0?B.LI[p]:0)>4)n.d=a.E() -else{m=a.d -n.d=m -a.d=m+4}s.l(0,q,n) -if(q===256){m=n.d -m.toString -g.d=m -h.b=n.jb()}else if(q===257){m=n.d -m.toString -g.d=m -h.c=n.jb()}else if(q===262){m=n.d -m.toString -g.d=m -h.d=n.jb()}else if(q===259){m=n.d -m.toString -g.d=m -h.e=n.jb()}else if(q===258){m=n.d -m.toString -g.d=m -h.f=n.jb()}else if(q===277){m=n.d -m.toString -g.d=m -h.r=n.jb()}else if(q===317){m=n.d -m.toString -g.d=m -h.Q=n.jb()}else if(q===339){m=n.d -m.toString -g.d=m -h.x=n.jb()}else if(q===320){m=n.GQ() -h.k4=m -h.r1=0 -m=m.length/3|0 -h.r2=m -h.rx=A.a(m,"colorMapGreen")*2}}if(h.b===0||h.c===0)return -m=h.k4 -if(m!=null&&h.f===8)for(l=m.length,r=0;r>>0}else a8=(B.c.G(B.b.q(255,0,255))<<24|B.c.G(B.b.q(a7,0,255))<<16|B.c.G(B.b.q(a7,0,255))<<8|B.c.G(B.b.q(a7,0,255)))>>>0 -n=b7.ry -n.y[a2*n.a+a4]=a8}}else{l=b7.f -if(l===8)if(n===2){n=r -n=n.a[n.d++] -$.ff()[0]=n -a7=$.fH()[0]}else{n=r -a7=n.a[n.d++]}else if(l===16)if(n===2){n=r.H() -$.fG()[0]=n -a7=$.h9()[0]}else a7=r.H() -else if(l===32)if(n===2){n=r.E() -$.cx()[0]=n -a7=$.en()[0]}else a7=r.E() -else a7=0 -n=b7.x1 -if(n!=null)n.mv(a4,a2,a7) -if(b7.ry!=null){n=b7.f -if(n===16)a7=B.b.t(a7,8) -else if(n===32)a7=B.b.t(a7,24) -n=b7.d -if(n===0)a7=255-a7 -if(n===3&&b7.k4!=null){n=b7.k4 -n.toString -n=n[A.a(b7.r1,b9)+a7] -l=b7.k4 -l.toString -l=l[A.a(b7.r2,c0)+a7] -c=b7.k4 -c.toString -c=c[A.a(b7.rx,c1)+a7] -a8=(B.c.G(B.b.q(255,0,255))<<24|B.c.G(B.b.q(c,0,255))<<16|B.c.G(B.b.q(l,0,255))<<8|B.c.G(B.b.q(n,0,255)))>>>0}else a8=(B.c.G(B.b.q(255,0,255))<<24|B.c.G(B.b.q(a7,0,255))<<16|B.c.G(B.b.q(a7,0,255))<<8|B.c.G(B.b.q(a7,0,255)))>>>0 -n=b7.ry -n.y[a2*n.a+a4]=a8}}}else if(n===2){n=b7.f -if(n===8){n=b7.x===2 -if(n){l=r -l=l.a[l.d++] -$.ff()[0]=l -a7=$.fH()[0]}else{l=r -a7=l.a[l.d++]}if(n){n=r -n=n.a[n.d++] -$.ff()[0]=n -a9=$.fH()[0]}else{n=r -a9=n.a[n.d++]}}else if(n===16){if(b7.x===2){n=r.H() -$.fG()[0]=n -a7=$.h9()[0]}else a7=r.H() -if(b7.x===2){n=r.H() -$.fG()[0]=n -a9=$.h9()[0]}else a9=r.H()}else if(n===32){if(b7.x===2){n=r.E() -$.cx()[0]=n -a7=$.en()[0]}else a7=r.E() -if(b7.x===2){n=r.E() -$.cx()[0]=n -a9=$.en()[0]}else a9=r.E()}else{a7=0 -a9=0}n=b7.x1 -if(n!=null){n.mv(a4,a2,a7) -b7.x1.qb(a4,a2,a9)}if(b7.ry!=null){n=b7.f -l=n===16 -if(l)a7=B.b.t(a7,8) -else if(n===32)a7=B.b.t(a7,24) -if(l)a9=B.b.t(a9,8) -else if(n===32)a9=B.b.t(a9,24) -n=B.c.G(B.b.q(a9,0,255)) -l=B.c.G(B.b.q(a7,0,255)) -c=B.c.G(B.b.q(a7,0,255)) -b=B.c.G(B.b.q(a7,0,255)) -a=b7.ry -a.y[a2*a.a+a4]=(n<<24|l<<16|c<<8|b)>>>0}}else if(n===3){n=b7.x -if(n===3){n=b7.f -if(n===32){n=r.E() -l=$.cx() -l[0]=n -n=$.oA() -b0=n[0] -l[0]=r.E() -b1=n[0] -l[0]=r.E() -b2=n[0]}else if(n===64){b0=r.z_() -b1=0 -b2=0}else if(n===16){n=r.H() -if($.e7==null)A.lc() -b0=$.e7[n] -n=r.H() -if($.e7==null)A.lc() -b1=$.e7[n] -n=r.H() -if($.e7==null)A.lc() -b2=$.e7[n]}else{b0=0 -b1=0 -b2=0}n=b7.x1 -if(n!=null){n.mv(a4,a2,b0) -b7.x1.qb(a4,a2,b1) -b7.x1.uZ(a4,a2,b2)}if(b7.ry!=null){b3=B.c.G(B.c.q(b0*255,0,255)) -b4=B.c.G(B.c.q(b1*255,0,255)) -b5=B.c.G(B.c.q(b2*255,0,255)) -n=B.c.G(B.b.q(255,0,255)) -l=B.c.G(B.b.q(b5,0,255)) -c=B.c.G(B.b.q(b4,0,255)) -b=B.c.G(B.b.q(b3,0,255)) -a=b7.ry -a.y[a2*a.a+a4]=(n<<24|l<<16|c<<8|b)>>>0}}else{l=b7.f -if(l===8){n=n===2 -if(n){l=r -l=l.a[l.d++] -$.ff()[0]=l -b0=$.fH()[0]}else{l=r -b0=l.a[l.d++]}if(n){l=r -l=l.a[l.d++] -$.ff()[0]=l -b1=$.fH()[0]}else{l=r -b1=l.a[l.d++]}if(n){n=r -n=n.a[n.d++] -$.ff()[0]=n -b2=$.fH()[0]}else{n=r -b2=n.a[n.d++]}}else if(l===16){if(n===2){n=r.H() -$.fG()[0]=n -b0=$.h9()[0]}else b0=r.H() -if(b7.x===2){n=r.H() -$.fG()[0]=n -b1=$.h9()[0]}else b1=r.H() -if(b7.x===2){n=r.H() -$.fG()[0]=n -b2=$.h9()[0]}else b2=r.H()}else if(l===32){if(n===2){n=r.E() -$.cx()[0]=n -b0=$.en()[0]}else b0=r.E() -if(b7.x===2){n=r.E() -$.cx()[0]=n -b1=$.en()[0]}else b1=r.E() -if(b7.x===2){n=r.E() -$.cx()[0]=n -b2=$.en()[0]}else b2=r.E()}else{b0=0 -b1=0 -b2=0}n=b7.x1 -if(n!=null){n.mv(a4,a2,b0) -b7.x1.qb(a4,a2,b1) -b7.x1.uZ(a4,a2,b2)}if(b7.ry!=null){n=b7.f -l=n===16 -if(l)b0=B.b.t(b0,8) -else if(n===32)b0=B.b.t(b0,24) -if(l)b1=B.b.t(b1,8) -else if(n===32)b1=B.b.t(b1,24) -if(l)b2=B.b.t(b2,8) -else if(n===32)b2=B.b.t(b2,24) -n=B.c.G(B.b.q(255,0,255)) -l=B.c.G(B.b.q(b2,0,255)) -c=B.c.G(B.b.q(b1,0,255)) -b=B.c.G(B.b.q(b0,0,255)) -a=b7.ry -a.y[a2*a.a+a4]=(n<<24|l<<16|c<<8|b)>>>0}}}else if(n>=4){n=b7.x -if(n===3){n=b7.f -if(n===32){n=r.E() -l=$.cx() -l[0]=n -n=$.oA() -b0=n[0] -l[0]=r.E() -b1=n[0] -l[0]=r.E() -b2=n[0] -l[0]=r.E() -b6=n[0]}else if(n===64){b0=r.z_() -b1=0 -b2=0 -b6=0}else if(n===16){n=r.H() -if($.e7==null)A.lc() -b0=$.e7[n] -n=r.H() -if($.e7==null)A.lc() -b1=$.e7[n] -n=r.H() -if($.e7==null)A.lc() -b2=$.e7[n] -n=r.H() -if($.e7==null)A.lc() -b6=$.e7[n]}else{b0=0 -b1=0 -b2=0 -b6=0}n=b7.x1 -if(n!=null){n.mv(a4,a2,b0) -b7.x1.qb(a4,a2,b1) -b7.x1.uZ(a4,a2,b2) -b7.x1.I8(a4,a2,b6)}if(b7.ry!=null){b3=B.c.G(B.c.q(b0*255,0,255)) -b4=B.c.G(B.c.q(b1*255,0,255)) -b5=B.c.G(B.c.q(b2*255,0,255)) -n=B.c.G(B.b.q(B.c.G(B.c.q(b6*255,0,255)),0,255)) -l=B.c.G(B.b.q(b5,0,255)) -c=B.c.G(B.b.q(b4,0,255)) -b=B.c.G(B.b.q(b3,0,255)) -a=b7.ry -a.y[a2*a.a+a4]=(n<<24|l<<16|c<<8|b)>>>0}}else{l=b7.f -if(l===8){n=n===2 -if(n){l=r -l=l.a[l.d++] -$.ff()[0]=l -b0=$.fH()[0]}else{l=r -b0=l.a[l.d++]}if(n){l=r -l=l.a[l.d++] -$.ff()[0]=l -b1=$.fH()[0]}else{l=r -b1=l.a[l.d++]}if(n){l=r -l=l.a[l.d++] -$.ff()[0]=l -b2=$.fH()[0]}else{l=r -b2=l.a[l.d++]}if(n){n=r -n=n.a[n.d++] -$.ff()[0]=n -b6=$.fH()[0]}else{n=r -b6=n.a[n.d++]}}else if(l===16){if(n===2){n=r.H() -$.fG()[0]=n -b0=$.h9()[0]}else b0=r.H() -if(b7.x===2){n=r.H() -$.fG()[0]=n -b1=$.h9()[0]}else b1=r.H() -if(b7.x===2){n=r.H() -$.fG()[0]=n -b2=$.h9()[0]}else b2=r.H() -if(b7.x===2){n=r.H() -$.fG()[0]=n -b6=$.h9()[0]}else b6=r.H()}else if(l===32){if(n===2){n=r.E() -$.cx()[0]=n -b0=$.en()[0]}else b0=r.E() -if(b7.x===2){n=r.E() -$.cx()[0]=n -b1=$.en()[0]}else b1=r.E() -if(b7.x===2){n=r.E() -$.cx()[0]=n -b2=$.en()[0]}else b2=r.E() -if(b7.x===2){n=r.E() -$.cx()[0]=n -b6=$.en()[0]}else b6=r.E()}else{b0=0 -b1=0 -b2=0 -b6=0}n=b7.x1 -if(n!=null){n.mv(a4,a2,b0) -b7.x1.qb(a4,a2,b1) -b7.x1.uZ(a4,a2,b2) -b7.x1.I8(a4,a2,b6)}if(b7.ry!=null){n=b7.f -l=n===16 -if(l)b0=B.b.t(b0,8) -else if(n===32)b0=B.b.t(b0,24) -if(l)b1=B.b.t(b1,8) -else if(n===32)b1=B.b.t(b1,24) -if(l)b2=B.b.t(b2,8) -else if(n===32)b2=B.b.t(b2,24) -if(l)b6=B.b.t(b6,8) -else if(n===32)b6=B.b.t(b6,24) -n=B.c.G(B.b.q(b6,0,255)) -l=B.c.G(B.b.q(b2,0,255)) -c=B.c.G(B.b.q(b1,0,255)) -b=B.c.G(B.b.q(b0,0,255)) -a=b7.ry -a.y[a2*a.a+a4]=(n<<24|l<<16|c<<8|b)>>>0}}}++a5;++a4}++a3;++a2}}else throw A.c(A.ac("Unsupported bitsPerSample: "+n))}, -aaL(a,b,c,d,e,f){var s,r,q,p,o,n,m,l -for(s=a.y,r=a.a,q=b.y,p=b.a,o=0;o=p)break -e=g+a4 -if(b.bO(1)===0)r[e]=a0 -else r[e]=a}b.c=0}}, -KR(a,b,c){var s,r,q,p,o,n,m,l,k -for(s=0,r=0;r=0&&m<=127)for(n=m+1,s=q,l=0;l=-127 -s=q+1 -if(n){p=p[o+q] -for(o=-m+1,l=0;l=0;--m){o=A.a(l.r,i) -n=A.a(l.x,j) -l.x=n+1 -J.bK(o,n,r[m])}l.JB(p,r[A.a(l.cx,h)-1])}else{l.LT(p) -for(m=A.a(l.cx,h)-1;m>=0;--m){o=A.a(l.r,i) -n=A.a(l.x,j) -l.x=n+1 -J.bK(o,n,r[m])}o=A.a(l.r,i) -n=A.a(l.x,j) -l.x=n+1 -J.bK(o,n,r[A.a(l.cx,h)-1]) -l.JB(p,r[A.a(l.cx,h)-1])}p=q}q=l.BX()}}, -JB(a,b){var s=this,r=A.a(s.z,"_table"),q=s.ch -q.toString -r[q]=b -q=A.a(s.Q,"_prefix") -r=s.ch -r.toString -q[r]=a -r=s.ch=r+1 -if(r===511)s.a=10 -else if(r===1023)s.a=11 -else if(r===2047)s.a=12}, -LT(a){var s,r,q,p=this,o="_bufferLength" -p.cx=0 -s=p.y -r=A.a(0,o) -p.cx=r+1 -s[r]=A.a(p.z,"_table")[a] -q=A.a(p.Q,"_prefix")[a] -for(;q!==4098;){r=A.a(p.cx,o) -p.cx=r+1 -s[r]=A.a(p.z,"_table")[q] -q=A.a(p.Q,"_prefix")[q]}}, -BX(){var s,r,q=this,p="_dataLength" -if(q.b>=A.a(q.f,p))return 257 -for(;s=q.d,r=q.a,s=A.a(q.f,p))return 257 -q.c=(q.c<<8>>>0)+A.a(q.e,"_data")[q.b++]>>>0 -q.d+=8}s-=r -q.d=s -return B.b.dG(q.c,s)&B.Fx[r-9]}, -Mv(){var s,r,q=this -q.z=new Uint8Array(4096) -s=new Uint32Array(4096) -q.Q=s -B.bG.h9(A.a(s,"_prefix"),0,A.a(q.Q,"_prefix").length,4098) -for(r=0;r<256;++r)A.a(q.z,"_table")[r]=r -q.a=9 -q.ch=258}} -A.aiu.prototype={ -i9(a){var s=this,r=A.bb(a,!1,null,0) -s.b=r -r=s.a=s.aff(A.a(r,"_input")) -if(r==null)return null -return r.r[0].ck(0,A.a(s.b,"_input"))}, -aff(a){var s,r,q,p,o,n,m,l,k=null,j=A.b([],t.Ab),i=new A.aiw(j),h=a.H() -if(h!==18761&&h!==19789)return k -if(h===19789)a.e=!0 -else a.e=!1 -q=a.H() -i.e=q -if(q!==42)return k -p=a.E() -s=A.ap(a,k,0) -s.d=p -for(q=t.S,o=t.Oc;p!==0;){r=null -try{n=new A.Rt(A.v(q,o)) -n.a2G(s) -r=n -m=r -if(!(m.b!==0&&m.c!==0))break}catch(l){break}j.push(r) -if(j.length===1){m=j[0] -i.a=m.b -i.b=m.c}p=s.E() -if(p!==0)s.d=p}return j.length!==0?i:k}} -A.aj_.prototype={ -rV(){var s,r=this.a,q=r.iX() -if((q&1)!==0)return!1 -if((q>>>1&7)>3)return!1 -if((q>>>4&1)===0)return!1 -this.f.d=q>>>5 -if(r.iX()!==2752925)return!1 -s=this.b -s.a=r.H() -s.b=r.H() -return!0}, -ka(a){var s,r=this -if(!r.a7i())return null -s=r.b -r.d=A.iZ(s.a,s.b,B.b4) -r.aal() -if(!r.ac9())return null -return r.d}, -a7i(){var s,r,q,p,o=this,n="partitionLength" -if(!o.rV())return!1 -o.k2=A.aUT() -for(s=o.k1,r=0;r<4;++r){q=new Int32Array(2) -p=new Int32Array(2) -s[r]=new A.RP(q,p,new Int32Array(2))}s=o.r -q=o.b -p=s.a=q.a -q=s.b=q.b -B.b.t(p,8) -B.b.t(q,8) -o.z=o.ch=0 -o.Q=p -o.cx=q -o.cy=B.b.t(p+15,4) -o.db=B.b.t(q+15,4) -o.rx=0 -q=o.a -p=o.f -o.c=A.aFw(q.dn(A.a(p.d,n))) -q.d+=A.a(p.d,n) -A.a(o.c,"br").c6(1) -A.a(o.c,"br").c6(1) -o.acf(o.y,o.k2) -o.ac8() -if(!o.acb(q))return!1 -o.acd() -A.a(o.c,"br").c6(1) -o.acc() -return!0}, -acf(a,b){var s,r,q,p=this,o="br",n=A.a(p.c,o).c6(1)!==0 -a.a=n -if(n){a.b=A.a(p.c,o).c6(1)!==0 -if(A.a(p.c,o).c6(1)!==0){a.c=A.a(p.c,o).c6(1)!==0 -for(n=a.d,s=0;s<4;++s){if(A.a(p.c,o).c6(1)!==0){r=A.a(p.c,o) -q=r.c6(7) -r=r.c6(1)===1?-q:q}else r=0 -n[s]=r}for(n=a.e,s=0;s<4;++s){if(A.a(p.c,o).c6(1)!==0){r=A.a(p.c,o) -q=r.c6(6) -r=r.c6(1)===1?-q:q}else r=0 -n[s]=r}}if(a.b)for(s=0;s<3;++s){n=b.a -n[s]=A.a(p.c,o).c6(1)!==0?A.a(p.c,o).c6(8):255}}else a.b=!1 -return!0}, -ac8(){var s,r,q,p,o=this,n="br",m=o.x -m.a=A.a(o.c,n).c6(1)!==0 -m.b=A.a(o.c,n).c6(6) -m.c=A.a(o.c,n).c6(3) -s=A.a(o.c,n).c6(1)!==0 -m.d=s -if(A.a(s,"useLfDelta"))if(A.a(o.c,n).c6(1)!==0){for(s=m.e,r=0;r<4;++r)if(A.a(o.c,n).c6(1)!==0){q=A.a(o.c,n) -p=q.c6(6) -s[r]=q.c6(1)===1?-p:p}for(s=m.f,r=0;r<4;++r)if(A.a(o.c,n).c6(1)!==0){q=A.a(o.c,n) -p=q.c6(6) -s[r]=q.c6(1)===1?-p:p}}if(m.b===0)s=0 -else s=A.a(m.a,"simple")?1:2 -o.aO=s -return!0}, -acb(a){var s,r,q,p,o,n,m,l,k=a.c-a.d,j=B.b.bE(1,A.a(this.c,"br").c6(2)) -this.fy=j -s=A.a(j,"_numPartitions")-1 -r=s*3 -if(k>>0) -if(l>k)l=k -n=new A.Ey(a.mB(l-r,r)) -n.b=254 -n.c=0 -n.d=-8 -j[p]=n -q+=3}j[s]=A.aFw(a.mB(k-r,a.d-a.b+r)) -return r0){s[o]=s[0] -continue}n=h}m=s[o] -l=m.a -k=n+g -if(k<0)k=0 -else if(k>127)k=127 -l[0]=B.i_[k] -if(n<0)k=0 -else k=n>127?127:n -l[1]=B.i0[k] -k=m.b -l=n+f -if(l<0)l=0 -else if(l>127)l=127 -k[0]=B.i_[l]*2 -l=n+e -if(l<0)l=0 -else if(l>127)l=127 -k[1]=B.i0[l]*101581>>>16 -if(k[1]<8)k[1]=8 -l=m.c -k=n+d -if(k<0)k=0 -else if(k>117)k=117 -l[0]=B.i_[k] -k=n+c -if(k<0)k=0 -else if(k>127)k=127 -l[1]=B.i0[k]}}, -acc(){var s,r,q,p,o,n,m=this,l="br",k=m.k2 -for(s=0;s<4;++s)for(r=0;r<8;++r)for(q=0;q<3;++q)for(p=0;p<11;++p){o=A.a(m.c,l).cJ(B.GF[s][r][q][p])!==0?A.a(m.c,l).c6(8):B.H5[s][r][q][p] -k.b[s][r].a[q][p]=o}n=A.a(m.c,l).c6(1)!==0 -m.k3=n -if(A.a(n,"_useSkipProba"))m.k4=A.a(m.c,l).c6(8)}, -acJ(){var s,r,q,p,o,n,m,l,k,j,i,h=this,g="sharpness",f=h.aO -f.toString -if(f>0){s=h.x -for(f=s.e,r=s.f,q=h.y,p=q.e,o=0;o<4;++o){if(q.a){n=p[o] -if(!q.c){m=s.b -m.toString -n+=m}}else n=s.b -for(l=0;l<=1;++l){k=J.N(J.N(A.a(h.u,"_fStrengths"),o),l) -if(A.a(s.d,"useLfDelta")){n.toString -j=n+f[0] -if(l!==0)j+=r[0]}else j=n -j.toString -if(j<0)j=0 -else if(j>63)j=63 -if(j>0){if(A.a(s.c,g)>0){i=A.a(s.c,g)>4?B.b.t(j,2):B.b.t(j,1) -if(i>9-A.a(s.c,g))i=9-A.a(s.c,g)}else i=j -if(i<1)i=1 -k.b=i -k.a=2*j+i -if(j>=40)m=2 -else m=j>=15?1:0 -k.d=m}else k.a=0 -k.c=l!==0}}}}, -aal(){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f=h.b,e=f.cy -if(e!=null)h.by=e -s=J.fW(4,t.Ho) -for(e=t.nY,r=0;r<4;++r)s[r]=A.b([new A.ra(),new A.ra()],e) -h.u=s -e=h.cy -e.toString -s=J.fW(e,t.hm) -for(q=0;qe)h.fr=e -f=h.fx -f.toString -p=h.db -p.toString -if(f>p)h.fx=p -i=e+1 -s=J.fW(i,t.MJ) -for(q=0;q>>0] -while(!0){p=g.a6 -o=g.cy -o.toString -if(!(p0){p=A.a(g.x2,"_fInfo") -o=g.a6 -i=J.N(A.a(g.u,"_fStrengths"),A.a(g.rx,"_segment")) -J.bK(p,o,J.N(i,A.a(k.b,d)?1:0)) -p=J.N(A.a(g.x2,"_fInfo"),g.a6) -p.toString -p.c=p.c||!j}++g.a6}m=J.N(A.a(g.x1,f),0) -m.b=m.a=0 -B.t.h9(s,0,4,0) -g.a6=0 -g.adn() -p=g.aO -p.toString -if(p>0)if(g.a_>=A.a(g.dy,"_tlMbY")){p=g.a_ -o=g.fx -o.toString -o=p<=o -h=o}else h=!1 -else h=!1 -if(!g.a6G(h))return!1 -p=++g.a_}return!0}, -adn(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=this,a3=null,a4="_yuvBlock",a5="_dsp",a6=a2.a_,a7=A.bb(A.a(a2.y1,a4),!1,a3,40),a8=A.bb(A.a(a2.y1,a4),!1,a3,584),a9=A.bb(A.a(a2.y1,a4),!1,a3,600),b0=a6>0,b1=0 -while(!0){s=a2.cy -s.toString -if(!(b10){for(q=-1;q<16;++q){s=q*32 -a7.iq(s-4,4,a7,s+12)}for(q=-1;q<8;++q){s=q*32 -p=s-4 -s+=4 -a8.iq(p,4,a8,s) -a9.iq(p,4,a9,s)}}else{for(s=a7.a,p=a7.d,q=0;q<16;++q)s[p+(q*32-1)]=129 -for(o=a8.a,n=a8.d,m=a9.a,l=a9.d,q=0;q<8;++q){k=q*32-1 -o[n+k]=129 -m[l+k]=129}if(b0){m[l+-33]=129 -o[n+-33]=129 -s[p+-33]=129}}j=J.N(A.a(a2.ry,"_yuvT"),b1) -i=r.a -h=r.e -if(b0){a7.m0(-32,16,j.a) -a8.m0(-32,8,j.b) -a9.m0(-32,8,j.c)}else if(b1===0){s=a7.a -p=a7.d+-33 -J.kI(s,p,p+21,127) -p=a8.a -s=a8.d+-33 -J.kI(p,s,s+9,127) -s=a9.a -p=a9.d+-33 -J.kI(s,p,p+9,127)}if(A.a(r.b,"isIntra4x4")){g=A.ap(a7,a3,-16) -f=g.ut() -if(b0){s=a2.cy -s.toString -if(b1>=s-1){s=j.a[15] -p=g.a -o=g.d -J.kI(p,o,o+4,s)}else g.m0(0,4,J.N(A.a(a2.ry,"_yuvT"),b1+1).a)}e=f[0] -f[96]=e -f[64]=e -f[32]=e -for(s=r.c,d=0;d<16;++d,h=h<<2>>>0){c=A.ap(a7,a3,B.oI[d]) -B.JE[s[d]].$1(c) -h.toString -p=d*16 -a2.L3(h,new A.fo(i,p,384,p,!1),c)}}else{s=A.aFz(b1,a6,r.c[0]) -s.toString -B.FO[s].$1(a7) -if(h!==0)for(d=0;d<16;++d,h=h<<2>>>0){c=A.ap(a7,a3,B.oI[d]) -h.toString -s=d*16 -a2.L3(h,new A.fo(i,s,384,s,!1),c)}}s=A.a(r.f,"nonZeroUV") -p=A.aFz(b1,a6,r.d) -p.toString -B.oj[p].$1(a8) -B.oj[p].$1(a9) -b=new A.fo(i,256,384,256,!1) -if((s&255)!==0){p=a2.e -if((s&170)!==0){p=A.a(p,a5) -p.jJ(b,a8) -p.jJ(A.ap(b,a3,16),A.ap(a8,a3,4)) -o=A.ap(b,a3,32) -n=A.ap(a8,a3,128) -p.jJ(o,n) -p.jJ(A.ap(o,a3,16),A.ap(n,a3,4))}else A.a(p,a5).UI(b,a8)}a=new A.fo(i,320,384,320,!1) -s=B.b.t(s,8) -if((s&255)!==0){p=a2.e -if((s&170)!==0){s=A.a(p,a5) -s.jJ(a,a9) -s.jJ(A.ap(a,a3,16),A.ap(a9,a3,4)) -p=A.ap(a,a3,32) -o=A.ap(a9,a3,128) -s.jJ(p,o) -s.jJ(A.ap(p,a3,16),A.ap(o,a3,4))}else A.a(p,a5).UI(a,a9)}s=a2.db -s.toString -if(a6>>30){case 3:A.a(this.e,l).ap5(0,b,c,!1) -break -case 2:A.a(this.e,l) -s=b.a -r=b.d -q=s[r]+4 -p=B.b.dP(B.b.t(s[r+4]*35468,16),32) -o=B.b.dP(B.b.t(b.a[b.d+4]*85627,16),32) -n=B.b.dP(B.b.t(b.a[b.d+1]*35468,16),32) -m=B.b.dP(B.b.t(b.a[b.d+1]*85627,16),32) -A.aj4(c,0,q+o,m,n) -A.aj4(c,1,q+p,m,n) -A.aj4(c,2,q-p,m,n) -A.aj4(c,3,q-o,m,n) -break -case 1:A.a(this.e,l).uu(b,c) -break -default:break}}, -a5K(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f="_dsp",e=h.a2,d=J.N(A.a(h.x2,"_fInfo"),a) -d.toString -s=A.ap(A.a(h.y2,"_cacheY"),g,a*16) -r=d.b -q=d.a -if(q===0)return -if(h.aO===1){if(a>0){p=A.a(h.e,f) -e.toString -p.Iz(s,e,q+4)}if(d.c){p=A.a(h.e,f) -e.toString -p.WW(s,e,q)}if(b>0){p=A.a(h.e,f) -e.toString -p.IA(s,e,q+4)}if(d.c){d=A.a(h.e,f) -e.toString -d.WX(s,e,q)}}else{o=h.ap -p=a*8 -n=A.ap(A.a(h.aw,"_cacheU"),g,p) -m=A.ap(A.a(h.Y,"_cacheV"),g,p) -l=d.d -if(a>0){p=A.a(h.e,f) -e.toString -k=q+4 -p.oe(s,1,e,16,k,r,l) -p=A.a(h.e,f) -o.toString -p.oe(n,1,o,8,k,r,l) -p.oe(m,1,o,8,k,r,l)}if(d.c){p=A.a(h.e,f) -e.toString -p.akr(s,e,q,r,l) -p=A.a(h.e,f) -o.toString -j=A.ap(n,g,4) -i=A.ap(m,g,4) -p.od(j,1,o,8,q,r,l) -p.od(i,1,o,8,q,r,l)}if(b>0){p=A.a(h.e,f) -e.toString -k=q+4 -p.oe(s,e,1,16,k,r,l) -p=A.a(h.e,f) -o.toString -p.oe(n,o,1,8,k,r,l) -p.oe(m,o,1,8,k,r,l)}if(d.c){d=A.a(h.e,f) -e.toString -d.apu(s,e,q,r,l) -d=A.a(h.e,f) -o.toString -p=4*o -j=A.ap(n,g,p) -i=A.ap(m,g,p) -d.od(j,o,1,8,q,r,l) -d.od(i,o,1,8,q,r,l)}}}, -a6r(){var s,r=this,q=A.a(r.dx,"_tlMbX") -while(!0){s=r.fr -s.toString -if(!(qh)i=h -b.af=null -if(b.by!=null&&j>>0===0)s=B.b.t(a,14) -else s=a<0?0:255 -return s}, -wW(a,b,c,d){var s=19077*a -d.l(0,0,this.B0(s+26149*c+-3644112)) -d.l(0,1,this.B0(s-6419*b-13320*c+2229552)) -d.l(0,2,this.B0(s+33050*b+-4527440))}, -wQ(a8,a9,b0,b1,b2,b3,b4,b5,b6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=this,a1=null,a2=new A.ajc(),a3=b6-1,a4=B.b.t(a3,1),a5=a2.$2(b0.a[b0.d],b1.a[b1.d]),a6=a2.$2(b2.a[b2.d],b3.a[b3.d]),a7=B.b.t(3*a5+a6+131074,2) -a0.wW(a8.a[a8.d],a7&255,a7>>>16,b4) -b4.l(0,3,255) -s=a9!=null -if(s){a7=B.b.t(3*a6+a5+131074,2) -r=a9.a[a9.d] -b5.toString -a0.wW(r,a7&255,a7>>>16,b5) -b5.l(0,3,255)}for(q=1;q<=a4;++q,a6=o,a5=p){p=a2.$2(b0.a[b0.d+q],b1.a[b1.d+q]) -o=a2.$2(b2.a[b2.d+q],b3.a[b3.d+q]) -n=a5+p+a6+o+524296 -m=B.b.t(n+2*(p+a6),3) -l=B.b.t(n+2*(a5+o),3) -a7=B.b.t(m+a5,1) -k=B.b.t(l+p,1) -r=2*q -j=r-1 -i=a8.a -h=a8.d -g=i[h+j] -f=a7&255 -e=a7>>>16 -d=j*4 -c=A.ap(b4,a1,d) -g=19077*g -b=g+26149*e+-3644112 -if((b&-4194304)>>>0===0)a=B.b.t(b,14) -else a=b<0?0:255 -b=c.a -c=c.d -b[c]=a -e=g-6419*f-13320*e+2229552 -if((e&-4194304)>>>0===0)a=B.b.t(e,14) -else a=e<0?0:255 -b[c+1]=a -g=g+33050*f+-4527440 -if((g&-4194304)>>>0===0)a=B.b.t(g,14) -else a=g<0?0:255 -b[c+2]=a -b[c+3]=255 -g=r-0 -h=i[h+g] -i=k&255 -f=k>>>16 -g=A.ap(b4,a1,g*4) -h=19077*h -e=h+26149*f+-3644112 -if((e&-4194304)>>>0===0)a=B.b.t(e,14) -else a=e<0?0:255 -e=g.a -g=g.d -e[g]=a -f=h-6419*i-13320*f+2229552 -if((f&-4194304)>>>0===0)a=B.b.t(f,14) -else a=f<0?0:255 -e[g+1]=a -i=h+33050*i+-4527440 -if((i&-4194304)>>>0===0)a=B.b.t(i,14) -else a=i<0?0:255 -e[g+2]=a -e[g+3]=255 -if(s){a7=B.b.t(l+a6,1) -k=B.b.t(m+o,1) -i=a9.a -h=a9.d -j=i[h+j] -g=a7&255 -f=a7>>>16 -b5.toString -d=A.ap(b5,a1,d) -j=19077*j -e=j+26149*f+-3644112 -if((e&-4194304)>>>0===0)a=B.b.t(e,14) -else a=e<0?0:255 -e=d.a -d=d.d -e[d]=a -f=j-6419*g-13320*f+2229552 -if((f&-4194304)>>>0===0)a=B.b.t(f,14) -else a=f<0?0:255 -e[d+1]=a -j=j+33050*g+-4527440 -if((j&-4194304)>>>0===0)a=B.b.t(j,14) -else a=j<0?0:255 -e[d+2]=a -e[d+3]=255 -j=i[h+r] -i=k&255 -h=k>>>16 -r=A.ap(b5,a1,r*4) -j=19077*j -g=j+26149*h+-3644112 -if((g&-4194304)>>>0===0)a=B.b.t(g,14) -else a=g<0?0:255 -g=r.a -r=r.d -g[r]=a -h=j-6419*i-13320*h+2229552 -if((h&-4194304)>>>0===0)a=B.b.t(h,14) -else a=h<0?0:255 -g[r+1]=a -j=j+33050*i+-4527440 -if((j&-4194304)>>>0===0)a=B.b.t(j,14) -else a=j<0?0:255 -g[r+2]=a -g[r+3]=255}}if((b6&1)===0){a7=B.b.t(3*a5+a6+131074,2) -r=a8.a[a8.d+a3] -j=a3*4 -i=A.ap(b4,a1,j) -a0.wW(r,a7&255,a7>>>16,i) -i.l(0,3,255) -if(s){a7=B.b.t(3*a6+a5+131074,2) -a3=a9.a[a9.d+a3] -b5.toString -j=A.ap(b5,a1,j) -a0.wW(a3,a7&255,a7>>>16,j) -j.l(0,3,255)}}}, -a64(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=h.af -if(g==null)return -s=h.b -r=s.a -q=r*4 -p=A.ap(g,null,0) -if(a===0){o=c-1 -n=a}else{n=a-1 -p.d-=r -o=c}m=A.bb(h.d.mn(),!1,null,n*q+3) -g=h.ch -g.toString -r=h.cx -if(g+a+c===r){r.toString -o=r-g-n}for(l=0;ld)return j -if(a===0){f=e*d -k.bz=new Uint8Array(f) -s=k.by -r=new A.ajl(s,e,d) -q=s.aI() -r.d=q&3 -r.e=B.b.t(q,2)&3 -r.f=B.b.t(q,4)&3 -r.r=B.b.t(q,6)&3 -if(r.gc8()){p=r.d -if(p===0){if(s.c-s.d0?1:0 -if(p>1)a1.afr(s,a5) -else{o=B.b.t(s.a[s.d]+3,3) -for(r=a5.a,q=a5.d,n=0;n<256;n+=16)r[q+n]=o}m=a2[0] -l=1}else{m=a2[3] -l=0}k=a7.a&15 -j=a6.a&15 -for(i=0,h=0;h<4;++h){g=j&1 -for(f=0,e=0;e<4;++e,f=d){p=a1.BU(a8,m,g+(k&1),a3.a,l,a5) -g=p>l?1:0 -k=k>>>1|g<<7 -r=a5.a -q=a5.d -r=r[q]!==0?1:0 -if(p>3)r=3 -else if(p>1)r=2 -d=f<<2|r -a5.d=q+16}k=k>>>4 -j=j>>>1|g<<7 -i=(i<<8|f)>>>0}c=j>>>4 -for(b=k,a=0,a0=0;a0<4;a0+=2){r=4+a0 -k=B.b.cN(a7.a,r) -j=B.b.cN(a6.a,r) -for(f=0,h=0;h<2;++h){g=j&1 -for(e=0;e<2;++e,f=d){p=a1.BU(a8,a2[2],g+(k&1),a3.c,0,a5) -g=p>0?1:0 -k=k>>>1|g<<3 -r=a5.a -q=a5.d -r=r[q]!==0?1:0 -if(p>3)r=3 -else if(p>1)r=2 -d=(f<<2|r)>>>0 -a5.d=q+16}k=k>>>2 -j=j>>>1|g<<5}a=(a|B.b.bE(f,4*a0))>>>0 -b=(b|B.b.bE(k<<4>>>0,a0))>>>0 -c=(c|B.b.bE(j&240,a0))>>>0}a7.a=b -a6.a=c -a4.e=i -a4.f=a -if((a&43690)===0)a3.toString -return(i|a)>>>0===0}, -afr(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=new Int32Array(16) -for(s=a.a,r=a.d,q=0;q<4;++q){p=s[r+q] -o=12+q -n=s[r+o] -m=p+n -l=4+q -k=s[r+l] -j=8+q -i=s[r+j] -h=k+i -g=k-i -f=p-n -c[q]=m+h -c[j]=m-h -c[l]=f+g -c[o]=f-g}for(s=b.a,r=b.d,e=0,q=0;q<4;++q){p=q*4 -d=c[p]+3 -o=c[3+p] -m=d+o -n=c[1+p] -p=c[2+p] -h=n+p -g=n-p -f=d-o -s[r+e]=B.b.t(m+h,3) -s[r+(e+16)]=B.b.t(f+g,3) -s[r+(e+32)]=B.b.t(m-h,3) -s[r+(e+48)]=B.b.t(f-g,3) -e+=64}}, -a7n(a,b){var s,r,q,p,o,n -if(a.cJ(b[3])===0)s=a.cJ(b[4])===0?2:3+a.cJ(b[5]) -else if(a.cJ(b[6])===0)s=a.cJ(b[7])===0?5+a.cJ(159):7+2*a.cJ(165)+a.cJ(145) -else{r=a.cJ(b[8]) -q=2*r+a.cJ(b[9+r]) -p=B.JA[q] -for(o=p.length,s=0,n=0;n0?1:0] -f.a[f.d+p]=m*l}return 16}, -aca(){var s,r,q,p,o,n,m,l,k=this,j="br",i=4*k.a6,h=k.r1,g=k.r2,f=J.N(A.a(k.bs,"_mbData"),k.a6),e=A.a(k.c,j).cJ(145)===0 -f.b=e -if(!A.a(e,"isIntra4x4")){if(A.a(k.c,j).cJ(156)!==0)s=A.a(k.c,j).cJ(128)!==0?1:3 -else s=A.a(k.c,j).cJ(163)!==0?2:0 -f.c[0]=s -h.toString -B.t.h9(h,i,i+4,s) -B.t.h9(g,0,4,s)}else{r=f.c -for(q=0,p=0;p<4;++p,q=l){s=g[p] -for(o=0;o<4;++o){e=i+o -n=B.FJ[h[e]][s] -m=B.oG[A.a(k.c,j).cJ(n[0])] -for(;m>0;)m=B.oG[2*m+A.a(k.c,j).cJ(n[m])] -s=-m -h[e]=s}l=q+4 -h.toString -B.t.b_(r,q,l,h,i) -g[p]=s}}if(A.a(k.c,j).cJ(142)===0)e=0 -else if(A.a(k.c,j).cJ(114)===0)e=2 -else e=A.a(k.c,j).cJ(183)!==0?1:3 -f.d=e}} -A.ajc.prototype={ -$2(a,b){return(a|b<<16)>>>0}, -$S:142} -A.Ey.prototype={ -c6(a){var s,r -for(s=0;r=a-1,a>0;a=r)s=(s|B.b.cb(this.cJ(128),r))>>>0 -return s}, -q5(a){var s=this.c6(a) -return this.c6(1)===1?-s:s}, -cJ(a){var s=this,r=s.JU(B.b.t(A.a(s.b,"_range")*a,8)) -if(A.a(s.b,"_range")<=126)s.aez() -return r}, -JU(a){var s,r,q,p=this,o="_bits",n="_value" -if(A.a(p.d,o)<0){s=p.a -r=s.c -q=s.d -if(r-q>=1){p.c=(s.aI()|A.a(p.c,n)<<8)>>>0 -p.d=A.a(p.d,o)+8}else if(q>>0 -p.d=A.a(p.d,o)+8}else if(!p.e){p.c=A.a(p.c,n)<<8>>>0 -p.d=A.a(p.d,o)+8 -p.e=!0}}s=A.a(p.d,o) -if(B.b.fq(A.a(p.c,n),s)>a){r=a+1 -p.b=A.a(p.b,"_range")-r -p.c=A.a(p.c,n)-B.b.cb(r,s) -return 1}else{p.b=a -return 0}}, -aez(){var s=this,r=B.ov[A.a(s.b,"_range")] -s.b=B.p2[A.a(s.b,"_range")] -s.d=A.a(s.d,"_bits")-r}} -A.aj0.prototype={ -IA(a,b,c){var s,r=A.ap(a,null,0) -for(s=0;s<16;++s){r.d=a.d+s -if(this.MZ(r,b,c))this.vG(r,b)}}, -Iz(a,b,c){var s,r=A.ap(a,null,0) -for(s=0;s<16;++s){r.d=a.d+s*b -if(this.MZ(r,1,c))this.vG(r,1)}}, -WX(a,b,c){var s,r,q=A.ap(a,null,0) -for(s=4*b,r=3;r>0;--r){q.d+=s -this.IA(q,b,c)}}, -WW(a,b,c){var s,r=A.ap(a,null,0) -for(s=3;s>0;--s){r.d+=4 -this.Iz(r,b,c)}}, -apu(a,b,c,d,e){var s,r,q=A.ap(a,null,0) -for(s=4*b,r=3;r>0;--r){q.d+=s -this.od(q,b,1,16,c,d,e)}}, -akr(a,b,c,d,e){var s,r=A.ap(a,null,0) -for(s=3;s>0;--s){r.d+=4 -this.od(r,1,b,16,c,d,e)}}, -oe(a5,a6,a7,a8,a9,b0,b1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=A.ap(a5,null,0) -for(s=-3*a6,r=-2*a6,q=-a6,p=2*a6;o=a8-1,a8>0;a8=o){if(this.N_(a4,a6,a9,b0))if(this.Mk(a4,a6,b1))this.vG(a4,a6) -else{n=a4.a -m=a4.d -l=m+s -k=n[l] -j=m+r -i=n[j] -h=m+q -g=n[h] -f=n[m] -e=m+a6 -d=n[e] -c=m+p -b=n[c] -a=$.awr() -a0=a[1020+3*(f-g)+a[1020+i-d]] -a=B.b.t(27*a0+63,7) -a1=(a&2147483647)-((a&2147483648)>>>0) -a=B.b.t(18*a0+63,7) -a2=(a&2147483647)-((a&2147483648)>>>0) -a=B.b.t(9*a0+63,7) -a3=(a&2147483647)-((a&2147483648)>>>0) -a=$.yh() -n[l]=a[255+k+a3] -n[j]=a[255+i+a2] -n[h]=a[255+g+a1] -n[m]=a[255+f-a1] -n[e]=a[255+d-a2] -n[c]=a[255+b-a3]}a4.d+=a7}}, -od(a0,a1,a2,a3,a4,a5,a6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=A.ap(a0,null,0) -for(s=-2*a1,r=-a1;q=a3-1,a3>0;a3=q){if(this.N_(a,a1,a4,a5))if(this.Mk(a,a1,a6))this.vG(a,a1) -else{p=a.a -o=a.d -n=o+s -m=p[n] -l=o+r -k=p[l] -j=p[o] -i=o+a1 -h=p[i] -g=3*(j-k) -f=$.a_4() -e=B.b.t(g+4,3) -d=f[112+((e&2147483647)-((e&2147483648)>>>0))] -e=B.b.t(g+3,3) -c=f[112+((e&2147483647)-((e&2147483648)>>>0))] -e=B.b.t(d+1,1) -b=(e&2147483647)-((e&2147483648)>>>0) -e=$.yh() -p[n]=e[255+m+b] -p[l]=e[255+k+c] -p[o]=e[255+j-d] -p[i]=e[255+h-b]}a.d+=a2}}, -vG(a,b){var s,r,q,p=a.a,o=a.d,n=p[o+-2*b],m=-b,l=p[o+m],k=p[o] -o=p[o+b] -s=3*(k-l)+$.awr()[1020+n-o] -r=$.a_4()[112+B.b.dP(B.b.t(s+4,3),32)] -q=$.a_4()[112+B.b.dP(B.b.t(s+3,3),32)] -a.l(0,m,$.yh()[255+l+q]) -a.l(0,0,$.yh()[255+k-r])}, -Mk(a,b,c){var s=a.a,r=a.d,q=s[r+-2*b],p=s[r+-b],o=s[r] -r=s[r+b] -s=$.a_3() -return s[255+q-p]>c||s[255+r-o]>c}, -MZ(a,b,c){var s=a.a,r=a.d,q=s[r+-2*b],p=s[r+-b],o=s[r] -r=s[r+b] -return 2*$.a_3()[255+p-o]+$.awq()[255+q-r]<=c}, -N_(a,b,c,d){var s,r=a.a,q=a.d,p=r[q+-4*b],o=r[q+-3*b],n=r[q+-2*b],m=r[q+-b],l=r[q],k=r[q+b],j=r[q+2*b] -q=r[q+3*b] -r=$.a_3() -s=255+n -if(2*r[255+m-l]+$.awq()[s-k]>c)return!1 -return r[255+p-o]<=d&&r[255+o-n]<=d&&r[s-m]<=d&&r[255+q-j]<=d&&r[255+j-k]<=d&&r[255+k-l]<=d}, -jJ(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=new Int32Array(16) -for(s=a.a,r=a.d,q=0,p=0,o=0;o<4;++o){n=s[r+q] -m=s[r+(q+8)] -l=n+m -k=n-m -m=s[r+(q+4)] -n=B.b.t(m*35468,16) -j=s[r+(q+12)] -i=B.b.t(j*85627,16) -h=(n&2147483647)-((n&2147483648)>>>0)-((i&2147483647)-((i&2147483648)>>>0)) -m=B.b.t(m*85627,16) -j=B.b.t(j*35468,16) -g=(m&2147483647)-((m&2147483648)>>>0)+((j&2147483647)-((j&2147483648)>>>0)) -f=p+1 -c[p]=l+g -p=f+1 -c[f]=k+h -f=p+1 -c[p]=k-h -p=f+1 -c[f]=l-g;++q}for(e=0,p=0,o=0;o<4;++o){d=c[p]+4 -s=c[p+8] -l=d+s -k=d-s -s=c[p+4] -r=B.b.t(s*35468,16) -n=c[p+12] -m=B.b.t(n*85627,16) -h=(r&2147483647)-((r&2147483648)>>>0)-((m&2147483647)-((m&2147483648)>>>0)) -s=B.b.t(s*85627,16) -n=B.b.t(n*35468,16) -g=(s&2147483647)-((s&2147483648)>>>0)+((n&2147483647)-((n&2147483648)>>>0)) -A.o3(b,e,0,0,l+g) -A.o3(b,e,1,0,k+h) -A.o3(b,e,2,0,k-h) -A.o3(b,e,3,0,l-g);++p -e+=32}}, -ap5(a,b,c,d){this.jJ(b,c) -if(d)this.jJ(A.ap(b,null,16),A.ap(c,null,4))}, -uu(a,b){var s,r,q=a.a[a.d]+4 -for(s=0;s<4;++s)for(r=0;r<4;++r)A.o3(b,0,r,s,q)}, -UI(a,b){var s=this,r=null -if(a.a[a.d]!==0)s.uu(a,b) -if(a.a[a.d+16]!==0)s.uu(A.ap(a,r,16),A.ap(b,r,4)) -if(a.a[a.d+32]!==0)s.uu(A.ap(a,r,32),A.ap(b,r,128)) -if(a.a[a.d+48]!==0)s.uu(A.ap(a,r,48),A.ap(b,r,132))}} -A.aj5.prototype={} -A.aj9.prototype={} -A.ajb.prototype={} -A.Ex.prototype={} -A.aja.prototype={} -A.aj1.prototype={} -A.ra.prototype={} -A.RN.prototype={} -A.RP.prototype={} -A.RO.prototype={} -A.RQ.prototype={} -A.Ez.prototype={ -rV(){var s,r=this.b -if(r.bO(8)!==47)return!1 -s=this.c -s.f=2 -s.a=r.bO(14)+1 -s.b=r.bO(14)+1 -s.d=r.bO(1)!==0 -if(r.bO(3)!==0)return!1 -return!0}, -ka(a){var s,r,q,p=this -p.e=0 -if(!p.rV())return null -s=p.c -p.qK(s.a,s.b,!0) -p.JK() -p.d=A.iZ(s.a,s.b,B.b4) -r=p.dy -r.toString -q=s.a -s=s.b -if(!p.Bl(r,q,s,s,p.gacL()))return null -return p.d}, -JK(){var s,r=this,q=r.c,p=q.a -q=p*q.b+p -s=new Uint32Array(q+p*16) -r.dy=s -r.fr=A.bG(s.buffer,0,null) -r.fx=q -return!0}, -adh(a){var s,r,q,p=this,o=p.b,n=o.bO(2),m=p.dx,l=B.b.bE(1,n) -if((m&l)>>>0!==0)return!1 -p.dx=(m|l)>>>0 -s=new A.RM() -p.db.push(s) -s.a=n -s.b=a[0] -s.c=a[1] -switch(n){case 0:case 1:o=s.e=o.bO(3)+2 -s.d=p.qK(A.rc(s.b,o),A.rc(s.c,o),!1) -break -case 3:r=o.bO(8)+1 -if(r>16)q=0 -else if(r>4)q=1 -else{o=r>2?2:3 -q=o}a[0]=A.rc(s.b,q) -s.e=q -s.d=p.qK(r,1,!1) -p.a6l(r,s) -break -case 2:break -default:throw A.c(A.ac("Invalid WebP transform type: "+n))}return!0}, -qK(a,b,c){var s,r,q,p,o,n,m,l,k=this -if(c){for(s=k.b,r=t.t,q=b,p=a;s.bO(1)!==0;){o=A.b([p,q],r) -if(!k.adh(o))throw A.c(A.ac("Invalid Transform")) -p=o[0] -q=o[1]}c=!0}else{q=b -p=a}s=k.b -if(s.bO(1)!==0){n=s.bO(4) -if(!(n>=1&&n<=11))throw A.c(A.ac("Invalid Color Cache"))}else n=0 -if(!k.ad5(p,q,n,c))throw A.c(A.ac("Invalid Huffman Codes")) -if(n>0){s=B.b.bE(1,n) -k.r=s -k.x=new A.aj6(new Uint32Array(s),32-n)}else k.r=0 -s=k.c -s.a=p -s.b=q -m=k.z -k.Q=A.rc(p,m) -k.y=m===0?4294967295:B.b.bE(1,m)-1 -if(c){k.e=0 -return null}l=new Uint32Array(p*q) -if(!k.Bl(l,p,q,q,null))throw A.c(A.ac("Failed to decode image data.")) -k.e=0 -return l}, -Bl(a7,a8,a9,b0,b1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=a.e,a1=B.b.cj(a0,a8),a2=B.b.b4(a0,a8),a3=a.LI(a2,a1),a4=a.e,a5=a8*a9,a6=a8*b0 -a0=a.r -s=280+a0 -r=a0>0?a.x:null -q=a.y -a0=a.b -p=b1!=null -o=a4 -while(!0){n=a0.b -m=n.c -if(!(!(n.d>=m&&a0.a>=64)&&a4>>0===0){l=a.qS(a.ch,a.Q,a.z,a2,a1) -a3=a.cy[l]}if(a0.a>=32)a0.mU() -n=a3.a -k=n[0].m8(a0) -if(k<256){j=n[1].m8(a0) -if(a0.a>=32)a0.mU() -i=n[2].m8(a0) -a7[a4]=(B.c.G(B.b.q(n[3].m8(a0),0,255))<<24|B.c.G(B.b.q(j,0,255))<<16|B.c.G(B.b.q(k,0,255))<<8|B.c.G(B.b.q(i,0,255)))>>>0;++a4;++a2 -if(a2>=a8){++a1 -if(B.b.b4(a1,16)===0&&p)b1.$1(a1) -if(r!=null)for(n=r.b,m=r.a;o>>0,n)]=h;++o}a2=0}}else if(k<280){g=a.vR(k-256) -f=n[4].m8(a0) -if(a0.a>=32)a0.mU() -e=a.No(a8,a.vR(f)) -if(a4=a8;){a2-=a8;++a1 -if(B.b.b4(a1,16)===0&&p)b1.$1(a1)}if(a4>>0!==0){l=a.qS(a.ch,a.Q,a.z,a2,a1) -a3=a.cy[l]}if(r!=null)for(n=r.b,m=r.a;o>>0,n)]=h;++o}}}else if(k>>0,r.b) -r.a[b]=n;++o}n=r.a -a7[a4]=n[k-280];++a4;++a2 -if(a2>=a8){++a1 -if(B.b.b4(a1,16)===0&&p)b1.$1(a1) -for(m=r.b;o>>0,m)]=h;++o}a2=0}}else return!1}if(p)b1.$1(a1) -if(n.d>=m&&a0.a>=64&&a40)return!1 -for(s=this.cx,r=this.cy,q=0;q1)return!1 -if(p[2].f>1)return!1 -if(p[3].f>1)return!1}return!0}, -a6n(a){var s,r,q,p,o,n,m,l=this,k=l.f,j=a-k -if(j<=0)return -s=l.c -l.JO(j,s.a*k) -r=s.a -q=r*j -p=r*l.f -s=l.dy -s.toString -k=l.fx -k.toString -o=A.bb(s,!1,null,k) -for(k=l.fy,s=o.a,n=o.d,m=0;m=s.c&&j.a>=64)&&f>>0===0){r=l.qS(l.ch,l.Q,l.z,h,i) -g=l.cy[r]}if(j.a>=32)j.mU() -s=g.a -q=s[0].m8(j) -if(q<256){A.a(l.fr,k)[f]=q;++f;++h -if(h>=a){++i -if(B.b.b4(i,16)===0)l.BD(i) -h=0}}else if(q<280){p=l.vR(q-256) -o=s[4].m8(j) -if(j.a>=32)j.mU() -n=l.No(a,l.vR(o)) -if(f>=n&&e-f>=p)for(m=0;m=a;){h-=a;++i -if(B.b.b4(i,16)===0)l.BD(i)}if(f>>0!==0){r=l.qS(l.ch,l.Q,l.z,h,i) -g=l.cy[r]}}else return!1}l.BD(i) -l.e=f -return!0}, -BD(a){var s,r,q,p,o=this,n=a-o.f,m=A.bb(A.a(o.fr,"_pixels8"),!1,null,o.c.a*o.f) -if(n>0){s=o.f -r=o.fy -r.toString -q=o.go -q.toString -p=A.bb(r,!1,null,q*s) -o.db[0].ahF(s,s+n,m,p)}o.f=a}, -acM(a){var s,r,q,p,o,n=this,m=n.c,l=m.a,k=n.f,j=a-k -if(j<=0)return -n.JO(j,l*k) -l=n.fx -l.toString -s=n.f -r=l -q=0 -for(;q>>24&255,0,255))<<24|B.c.G(B.b.q(o&255,0,255))<<16|B.c.G(B.b.q(o>>>8&255,0,255))<<8|B.c.G(B.b.q(o>>>16&255,0,255)))>>>0}n.f=a}, -JO(a,b){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.db,g=h.length,f=i.c.a,e=i.f,d=e+a,c=i.fx -c.toString -s=i.dy -s.toString -B.bG.b_(s,c,c+f*a,s,b) -for(f=d-e,s=f-1,r=b;q=g-1,g>0;r=c,g=q){p=h[q] -o=i.dy -o.toString -n=p.b -switch(p.a){case 2:p.agf(o,c,c+f*n) -break -case 0:p.anw(e,d,o,c) -if(d!==p.c){m=c-n -B.bG.b_(o,m,m+n,o,c+s*n)}break -case 1:p.ahG(e,d,o,c) -break -case 3:if(r===c&&p.e>0){l=p.e -k=f*B.b.t(n+B.b.bE(1,l)-1,l) -j=c+f*n-k -B.bG.b_(o,j,j+k,o,c) -p.QC(e,d,o,j,o,c)}else p.QC(e,d,o,r,o,c) -break}}}, -ad5(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this -if(d&&f.b.bO(1)!==0){s=f.b.bO(3)+2 -r=A.rc(a,s) -q=A.rc(b,s) -p=r*q -o=f.qK(r,q,!1) -f.z=s -for(n=1,m=0;m>>8&65535 -o[m]=l -if(l>=n)n=l+1}}else{o=null -n=1}k=J.fW(n,t.fz) -for(j=0;j0,m=0;m19)return!1 -p=new Int32Array(a) -for(k=0;kb)return!1}else r=b -for(q=0,p=8;q=32)s.mU() -n=f.m8(s) -if(n<16){m=q+1 -c[q]=n -if(n!==0)p=n -q=m}else{l=n-16 -k=B.EX[l] -j=B.F8[l] -i=s.bO(k)+j -if(q+i>b)return!1 -else{h=n===16?p:0 -for(;g=i-1,i>0;i=g,q=m){m=q+1 -c[q]=h}}}}return!0}, -vR(a){var s -if(a<4)return a+1 -s=B.b.t(a-2,1) -return B.b.bE(2+(a&1),s)+this.b.bO(s)+1}, -No(a,b){var s,r -if(b>120)return b-120 -else{s=B.FU[b-1] -r=(s>>>4)*a+(8-(s&15)) -return r>=1?r:1}}, -a6l(a,b){var s,r,q=B.b.bE(1,B.b.cN(8,b.e)),p=new Uint32Array(q),o=A.bG(b.d.buffer,0,null),n=A.bG(p.buffer,0,null) -p[0]=b.d[0] -s=4*a -for(r=4;r>>0)*(B.i1[32-q]+1)}else{s=this.c -r=q===32?s[1]:B.b.dG(s[1],q-32)}return r}, -bO(a){var s,r=this,q=r.b -if(!(q.d>=q.c&&r.a>=64)&&a<25){q=r.TK() -s=B.i1[a] -r.a+=a -r.mU() -return(q&s)>>>0}else throw A.c(A.ac("Not enough data in input."))}, -mU(){var s,r,q,p,o=this,n=o.b,m=o.c,l=n.c -while(!0){s=o.a -if(!(s>=8&&n.d>>8)+(p&255)*16777216 -m[1]=p>>>8 -m[1]=(m[1]|r*16777216)>>>0 -o.a=s-8}}} -A.aj6.prototype={} -A.RM.prototype={ -ahF(a,b,c,d){var s,r,q,p,o,n,m,l=this.e,k=B.b.cN(8,l),j=this.b,i=this.d -if(k<8){s=B.b.bE(1,l)-1 -r=B.b.bE(1,k)-1 -for(q=a;q>>0===0){l=c.a -n=c.d -p=l[n] -c.d=n+1}l=i[(p&r)>>>0] -n=d.a -m=d.d -n[m]=l>>>8&255 -d.d=m+1 -p=B.b.t(p,k)}}else for(q=a;q>>8&255 -d.d=m+1}}, -QC(a,b,c,d,e,f){var s,r,q,p,o,n,m,l=this.e,k=B.b.cN(8,l),j=this.b,i=this.d -if(k<8){s=B.b.bE(1,l)-1 -r=B.b.bE(1,k)-1 -for(q=a;q>>0===0){n=d+1 -p=c[d]>>>8&255 -d=n}m=f+1 -e[f]=i[p&r] -p=B.b.cN(p,k)}}else for(q=a;q>>8&255]}}, -ahG(a2,a3,a4,a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this.b,b=this.e,a=B.b.bE(1,b)-1,a0=A.rc(c,b),a1=B.b.t(a2,b)*a0 -for(s=a2;s>>0===0){p=r+1 -o=this.d[r] -b[0]=o&255 -b[1]=o>>>8&255 -b[2]=o>>>16&255 -r=p}o=a5+q -n=a4[o] -m=n>>>8&255 -l=b[0] -k=$.ff() -k[0]=l -l=$.fH() -j=l[0] -k[0]=m -i=l[0] -h=$.aAo() -h[0]=j*i -g=$.aKC() -f=(n>>>16&255)+(g[0]>>>5)>>>0&255 -k[0]=b[1] -j=l[0] -k[0]=m -h[0]=j*l[0] -e=g[0] -k[0]=b[2] -j=l[0] -k[0]=f -h[0]=j*l[0] -d=g[0] -a4[o]=(n&4278255360|f<<16|((n&255)+(e>>>5)>>>0)+(d>>>5)>>>0&255)>>>0}a5+=c;++s -if((s&a)>>>0===0)a1+=a0}}, -anw(a,b,c,d){var s,r,q,p,o,n,m,l,k,j=this,i=j.b -if(a===0){A.aj7(c,d,4278190080) -for(s=1;s>>8&15] -for(s=1;s>>0===0){k=m+1 -l=$.aFy[j.d[m]>>>8&15] -m=k}r=d+s -A.aj7(c,r,l.$3(c,c[r-1],r-i))}d+=i;++n -if((n&q)>>>0===0)o+=p}}, -agf(a,b,c){var s,r,q -for(;b>>8&255 -q=b+1 -a[b]=(s&4278255360|(s&16711935)+(r<<16|r)&16711935)>>>0}}} -A.ajl.prototype={ -gc8(){var s=this,r=s.d -r=r>1||s.e>=4||s.f>1||s.r!==0 -if(r)return!1 -return!0}, -aiB(a,b,c,d){var s,r,q,p,o,n=this,m="_vp8l" -if(!n.gc8())return!1 -s=B.Gi[n.e] -if(n.d===0){r=n.b -q=b*r -p=n.a -B.t.b_(d,q,c*r,p.a,p.d-p.b+q)}else{r=b+c -A.a(n.y,m).fy=d -p=n.z -o=n.y -if(p)r=A.a(o,m).a5g(A.a(n.y,m).c.a,A.a(n.y,m).c.b,r) -else{p=A.a(o,m) -o=A.a(n.y,m).dy -o.toString -r=p.Bl(o,A.a(n.y,m).c.a,A.a(n.y,m).c.b,r,A.a(n.y,m).gajF())}if(!r)return!1}if(s!=null){r=n.b -s.$6(r,n.c,r,b,c,d)}if(n.f===1)if(!n.a5z(d,n.b,n.c,b,c))return!1 -if(b+c===n.c)n.x=!0 -return!0}, -a5z(a,b,c,d,e){if(b<=0||c<=0||d<0||e<0||d+e>c)return!1 -return!0}} -A.EE.prototype={ -a2O(a,b){a.aI() -this.r=0 -this.x=a.d-a.b -this.y=b-16}} -A.MB.prototype={} -A.Mg.prototype={ -DG(a){var s,r=this -if(a===0)return!1 -s=(a<<1>>>0)-1 -r.e=s -s=new Int32Array(s<<1>>>0) -r.d=s -A.a(s,"tree")[1]=-1 -r.f=1 -B.t.h9(r.a,0,128,255) -return!0}, -Ql(a,b){var s,r,q,p,o,n=this -for(s=0,r=0,q=0;q0){++s -r=q}if(!n.DG(s))return!1 -if(s===1){if(r<0||r>=b)return!1 -return n.AJ(r,0,0)}p=new Int32Array(b) -if(!n.aae(a,b,p))return!1 -for(q=0;q0)if(!n.AJ(q,p[q],o))return!1}return n.f===n.e}, -agY(a,b,c,d,e){var s,r,q,p=this -if(!p.DG(e))return!1 -for(s=0;s=d)return p.f===p.e -if(!p.AJ(q,r,a[s]))return p.f===p.e}}return p.f===p.e}, -m8(a){var s,r=this,q=a.TK(),p=a.a,o=q&127,n=r.a[o] -if(n<=7){a.a=p+n -return r.b[o]}s=r.c[o] -p+=7 -q=q>>>7 -do{s=s+A.a(r.d,"tree")[(s<<1>>>0)+1]+(q&1) -q=q>>>1;++p}while(r.N1(s)) -a.a=p -return A.a(r.d,"tree")[s<<1>>>0]}, -AJ(a,b,c){var s,r,q,p,o,n,m,l,k,j=this,i="tree" -if(c<=7){s=j.NX(b,c) -for(r=B.b.cb(1,7-c),q=j.b,p=j.a,o=0;o>>0 -q[n]=a -p[n]=c}}else s=j.NX(B.b.fq(b,c-7),7) -for(r=j.c,m=7,l=0;k=c-1,c>0;c=k){if(l>=j.e)return!1 -q=(l<<1>>>0)+1 -if(A.a(j.d,i)[q]<0){p=j.f -if(p===j.e)return!1 -A.a(j.d,i)[q]=p-l -j.f+=2 -A.a(j.d,i)[(p<<1>>>0)+1]=-1 -A.a(j.d,i)[(p+1<<1>>>0)+1]=-1}else if(A.a(j.d,i)[q]===0)return!1 -l+=A.a(j.d,i)[q]+(B.b.fq(b,k)&1);--m -if(m===0)r[s]=l}if(j.abo(l))j.abp(l,0) -else if(j.N1(l))return!1 -A.a(j.d,i)[l<<1>>>0]=a -return!0}, -NX(a,b){return B.b.dG((B.oH[a&15]<<4|B.oH[B.b.t(a,4)])>>>0,8-b)}, -abp(a,b){A.a(this.d,"tree")[(a<<1>>>0)+1]=b}, -N1(a){return A.a(this.d,"tree")[(a<<1>>>0)+1]!==0}, -abo(a){return A.a(this.d,"tree")[(a<<1>>>0)+1]<0}, -aae(a,b,c){var s,r,q,p,o,n,m,l=new Int32Array(16),k=new Int32Array(16) -for(s=0,r=0;sr)r=q}if(r>15)return!1 -for(s=0;s>>0 -k[o]=n}for(s=0;s0){m=k[p] -k[p]=m+1 -c[s]=m}else c[s]=-1}return!0}} -A.Ay.prototype={ -h(a,b){return this.a[b]}} -A.RZ.prototype={} -A.MC.prototype={} -A.ajm.prototype={ -jS(a){var s,r=this,q=null,p=A.bb(a,!1,q,0) -r.b=p -if(!r.a7h(p))return q -p=new A.MC(A.b([],t.ro)) -r.a=p -s=r.b -s.toString -if(!r.PK(s,p))return q -p=r.a -switch(p.f){case 3:p.cx=p.Q.length -return p -case 2:s=r.b -s.toString -s.d=p.dx -if(!A.ayH(s,p).rV())return q -p=r.a -p.cx=p.Q.length -return p -case 1:s=r.b -s.toString -s.d=p.dx -if(!A.ayF(s,p).rV())return q -p=r.a -p.cx=p.Q.length -return p}return q}, -fg(a){var s,r,q,p,o=this,n=o.b -if(n==null||o.a==null)return null -s=o.a -if(s.e){s=s.Q -if(a>=s.length||!1)return null -r=s[a] -n.toString -return o.KP(n.mB(A.a(r.y,"_frameSize"),A.a(r.x,"_framePosition")),a)}q=s.f -if(q===2){n.toString -p=n.mB(s.dy,s.dx) -n=o.a -n.toString -return A.ayH(p,n).ka(0)}else if(q===1){n.toString -p=n.mB(s.dy,s.dx) -n=o.a -n.toString -return A.ayF(p,n).ka(0)}return null}, -i9(a){var s -this.jS(a) -s=this.a -s.ch=0 -s.cx=1 -return this.fg(0)}, -KP(a,b){var s,r,q,p=null,o=A.b([],t.ro),n=new A.MC(o) -if(!this.PK(a,n))return p -if(n.f===0)return p -s=this.a -n.ch=s.ch -n.cx=s.cx -if(n.e){if(b>=o.length||!1)return p -r=o[b] -return this.KP(a.mB(A.a(r.y,"_frameSize"),A.a(r.x,"_framePosition")),b)}else{q=a.mB(n.dy,n.dx) -o=n.f -if(o===2)return A.ayH(q,n).ka(0) -else if(o===1)return A.ayF(q,n).ka(0)}return p}, -a7h(a){if(a.d_(4)!=="RIFF")return!1 -a.E() -if(a.d_(4)!=="WEBP")return!1 -return!0}, -PK(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=a.b,e=a.c,d=!1 -while(!0){if(!(a.d>>1<<1>>>0 -p=a.d -o=p-f -switch(s){case"VP8X":if(!this.a7C(a,b))return!1 -break -case"VP8 ":b.dx=o -b.dy=r -b.f=1 -d=!0 -break -case"VP8L":b.dx=o -b.dy=r -b.f=2 -d=!0 -break -case"ALPH":n=a.a -m=a.e -l=n.length -n=new A.fo(n,0,l,0,m) -b.cy=n -n.d=p -a.d+=q -break -case"ANIM":b.f=3 -k=a.E() -a.H() -B.c.G(B.b.q(k&255,0,255)) -B.c.G(B.b.q(k>>>24&255,0,255)) -B.c.G(B.b.q(k>>>16&255,0,255)) -B.c.G(B.b.q(k>>>8&255,0,255)) -break -case"ANMF":if(!this.a71(a,b,r))return!1 -break -case"ICCP":b.toString -j=a.dn(r) -a.d=a.d+(j.c-j.d) -j.ec() -break -case"EXIF":b.toString -a.d_(r) -break -case"XMP ":b.toString -a.d_(r) -break -default:i="UNKNOWN WEBP TAG: "+s -h=$.ZS -if(h==null)A.Il(i) -else h.$1(i) -a.d+=q -break}p=a.d -g=q-(p-f-o) -if(g>0)a.d=p+g}if(!b.d)b.d=b.cy!=null -return b.f!==0}, -a7C(a,b){var s,r,q,p,o=a.aI() -if((o&192)!==0)return!1 -s=B.b.t(o,4) -r=B.b.t(o,1) -if((o&1)!==0)return!1 -if(a.iX()!==0)return!1 -q=a.iX() -p=a.iX() -b.a=q+1 -b.b=p+1 -b.e=(r&1)!==0 -b.d=(s&1)!==0 -return!0}, -a71(a,b,c){var s=new A.MB(a.iX()*2,a.iX()*2,a.iX()+1,a.iX()+1,a.iX()) -s.a2O(a,c) -if(s.r!==0)return!1 -b.Q.push(s) -return!0}} -A.Ma.prototype={ -a16(a,b,c){var s,r,q,p,o,n,m=this,l=a.a,k=a.b -m.rw(A.a6q("R",l,k,c,b)) -m.rw(A.a6q("G",l,k,c,b)) -m.rw(A.a6q("B",l,k,c,b)) -if(a.c===B.b4)m.rw(A.a6q("A",l,k,c,b)) -s=a.mn() -for(r=0,q=0;r1)s=1+this.a.$2(s-1,0.184874) -return Math.pow(s,0.4545)*84.66}, -$S:141} -A.Ar.prototype={ -j(a){return"Format."+this.b}} -A.z7.prototype={ -j(a){return"Channels."+this.b}} -A.a7m.prototype={ -Hy(a){var s,r,q,p,o,n,m=this,l=m.y,k=A.bG(l.buffer,0,null) -switch(a.a){case 2:return k -case 3:s=m.a*m.b*4 -r=new Uint8Array(s) -for(q=0;q>>8&255)+0.114*(p>>>16&255))}return r}}, -mn(){return this.Hy(B.Dg)}, -U(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=Math.min(j.b,b.b),h=j.a,g=b.a,f=Math.min(h,g) -for(s=j.y,r=b.y,q=0;q>>24&255)+(k>>>24&255),0,255))<<24|B.c.G(B.b.q((l>>>16&255)+(k>>>16&255),0,255))<<16|B.c.G(B.b.q((l>>>8&255)+(k>>>8&255),0,255))<<8|B.c.G(B.b.q((l&255)+(k&255),0,255)))>>>0}return j}, -as(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=Math.min(j.b,b.b),h=j.a,g=b.a,f=Math.min(h,g) -for(s=j.y,r=b.y,q=0;q>>24&255)-(k>>>24&255),0,255))<<24|B.c.G(B.b.q((l>>>16&255)-(k>>>16&255),0,255))<<16|B.c.G(B.b.q((l>>>8&255)-(k>>>8&255),0,255))<<8|B.c.G(B.b.q((l&255)-(k&255),0,255)))>>>0}return j}, -a7(a,b){var s,r,q,p,o,n,m,l,k,j,i=this,h=Math.min(i.b,A.ds(b.gbj(b))),g=i.a,f=Math.min(g,A.ds(b.gbo(b))) -for(s=i.y,r=0;r>>24&255)*(m.fq(0,24)&255),0,255))<<24|B.c.G(B.b.q((n>>>16&255)*(j&255),0,255))<<16|B.c.G(B.b.q((n>>>8&255)*(k&255),0,255))<<8|B.c.G(B.c.q((n&255)*l,0,255)))>>>0}return i}, -gp(a){return this.y.length}, -h(a,b){return this.y[b]}, -Wn(a,b,c){this.y[b*this.a+a]=c}} -A.Ml.prototype={ -j(a){return"ImageException: "+this.a}, -$ibm:1} -A.fo.prototype={ -gp(a){return this.c-this.d}, -h(a,b){return this.a[this.d+b]}, -l(a,b,c){this.a[this.d+b]=c -return c}, -iq(a,b,c,d){var s=this.a,r=J.c4(s),q=this.d+a -if(c instanceof A.fo)r.b_(s,q,q+b,c.a,c.d+d) -else r.b_(s,q,q+b,t.Cm.a(c),d)}, -m0(a,b,c){return this.iq(a,b,c,0)}, -amt(a,b,c){var s=this.a,r=this.d+a -J.kI(s,r,r+b,c)}, -Ad(a,b,c){var s=this,r=c!=null?s.b+c:s.d -return A.bb(s.a,s.e,a,r+b)}, -dn(a){return this.Ad(a,0,null)}, -qn(a,b){return this.Ad(a,b,null)}, -mB(a,b){return this.Ad(a,0,b)}, -aI(){return this.a[this.d++]}, -eX(a){var s=this.dn(a) -this.d=this.d+(s.c-s.d) -return s}, -d_(a){var s,r,q,p,o=this -if(a==null){s=A.b([],t.t) -for(r=o.c;q=o.d,q>>0 -return(q<<24|r<<16|s<<8|l)>>>0}, -z_(){return A.b_F(this.GP())}, -GP(){var s,r,q,p,o,n,m,l=this,k=l.a,j=l.d,i=l.d=j+1,h=k[j]&255 -j=l.d=i+1 -s=k[i]&255 -i=l.d=j+1 -r=k[j]&255 -j=l.d=i+1 -q=k[i]&255 -i=l.d=j+1 -p=k[j]&255 -j=l.d=i+1 -o=k[i]&255 -i=l.d=j+1 -n=k[j]&255 -l.d=i+1 -m=k[i]&255 -if(l.e)return(B.b.bE(h,56)|B.b.bE(s,48)|B.b.bE(r,40)|B.b.bE(q,32)|p<<24|o<<16|n<<8|m)>>>0 -return(B.b.bE(m,56)|B.b.bE(n,48)|B.b.bE(o,40)|B.b.bE(p,32)|q<<24|r<<16|s<<8|h)>>>0}, -ur(a,b,c){var s,r=this,q=r.a -if(t.H3.b(q))return r.UG(b,c) -s=r.b+b+b -return J.awL(q,s,c<=0?r.c:s+c)}, -UG(a,b){var s,r=this,q=b==null?r.c-r.d-a:b,p=r.a -if(t.H3.b(p))return A.bG(p.buffer,p.byteOffset+r.d+a,q) -s=r.d+a -s=J.awL(p,s,s+q) -return new Uint8Array(A.fC(s))}, -ec(){return this.UG(0,null)}, -ut(){var s=this.a -if(t.H3.b(s))return A.NE(s.buffer,s.byteOffset+this.d,null) -return A.NE(this.ec().buffer,0,null)}} -A.aaH.prototype={ -j3(a){var s=this -if(s.a===s.c.length)s.a6j() -s.c[s.a++]=a&255}, -UZ(a){this.j3(a&255) -this.j3(B.b.t(a,8)&255)}, -zn(a){var s=this -s.j3(a&255) -s.j3(a>>>8&255) -s.j3(a>>>16&255) -s.j3(a>>>24&255)}, -a6k(a){var s,r,q=this.c.length,p=q===0?8192:q*2 -q=this.c -s=q.length -r=new Uint8Array(s+p) -B.t.cR(r,0,s,q) -this.c=r}, -a6j(){return this.a6k(null)}, -gp(a){return this.a}} -A.a7u.prototype={ -kQ(a,b,c,d,e){return this.Vo(a,b,c,d,e)}, -Vo(a,b,c,d,e){var s=0,r=A.C(t.rx),q,p=this,o,n -var $async$kQ=A.D(function(f,g){if(f===1)return A.z(g,r) -while(true)switch(s){case 0:n=p.aim("image/*",p.ahO(e,d),!1) -J.kJ(A.a(p.d,"_target")).ar(0) -J.kJ(A.a(p.d,"_target")).I(0,n) -n.click() -s=3 -return A.H(p.a7x(n),$async$kQ) -case 3:o=g -q=A.a(p.e,"_imageResizer").GY(J.ym(o),c,b,a) -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$kQ,r)}, -ahO(a,b){if(a===B.E7)return b===B.zK?"user":"environment" -return null}, -a7c(a){return a.files}, -a7x(a){var s=new A.ab($.a3,t.G4),r=new A.aN(s,t.jT),q=t.TV,p=new A.kt(a,"change",!1,q),o=t.P -p.gN(p).bG(0,new A.a7w(this,r),o) -q=new A.kt(a,"error",!1,q) -q.gN(q).bG(0,new A.a7x(r),o) -return s}, -aim(a,b,c){var s=A.Mt("file") -s.accept=a -s.multiple=!1 -if(b!=null)s.setAttribute("capture",b) -return s}} -A.a7w.prototype={ -$1(a){var s,r=t.FZ.a(J.a_m(a)),q=r==null?null:this.a.a7c(r),p=this.b -if((p.a.a&30)===0&&q!=null){s=A.b6(q).i("aF") -p.cq(0,A.ai(new A.aF(q,new A.a7v(),s),!0,s.i("aI.E")))}}, -$S:9} -A.a7v.prototype={ -$1(a){var s=(self.URL||self.webkitURL).createObjectURL(a),r=a.name,q=a.size,p=a.lastModified -return A.aFG(s,A.KQ(p==null?Date.now():p,!1),q,a.type,r)}, -$S:505} -A.a7x.prototype={ -$1(a){var s=this.a -if((s.a.a&30)===0)s.hv(a)}, -$S:9} -A.a7G.prototype={ -GY(a,b,c,d){return this.aor(a,b,c,d)}, -aor(a,b,c,d){var s=0,r=A.C(t.rx),q -var $async$GY=A.D(function(e,f){if(e===1)return A.z(f,r) -while(true)switch(s){case 0:q=a -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$GY,r)}} -A.a9B.prototype={ -kQ(a,b,c,d,e){return this.Vp(a,b,c,d,e)}, -Vp(a,b,c,d,e){var s=0,r=A.C(t.ju),q,p,o -var $async$kQ=A.D(function(f,g){if(f===1)return A.z(g,r) -while(true)switch(s){case 0:p=t.N -s=3 -return A.H(B.O6.f5("pickImage",A.af(["source",e.a,"maxWidth",c,"maxHeight",b,"imageQuality",a,"cameraDevice",d.a],p,t.z),!1,p),$async$kQ) -case 3:o=g -q=o!=null?A.aFG(o,null,null,null,null):null -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$kQ,r)}} -A.a7t.prototype={} -A.z0.prototype={ -j(a){return"CameraDevice."+this.b}} -A.AL.prototype={ -j(a){return"ImageSource."+this.b}} -A.KP.prototype={ -j(a){return this.a}} -A.jG.prototype={ -lR(a,b){var s,r,q,p=this,o=p.e -if(o==null){if(p.d==null){p.DS("yMMMMd") -p.DS("jms")}o=p.d -o.toString -o=p.Ni(o) -s=A.a8(o).i("c1<1>") -s=p.e=A.ai(new A.c1(o,s),!0,s.i("aI.E")) -o=s}s=o.length -r=0 -q="" -for(;r=12&&s<24?1:0 -return n.b.gff().fr[r] -case"c":return n.akm(a) -case"d":return n.b.f6(B.e.dO(""+A.OM(a),l.length,m)) -case"D":q=A.ac3(A.ON(a),2,29,0,0,0,0,!1) -if(!A.fc(q))A.R(A.jA(q)) -return n.b.f6(B.e.dO(""+A.aYW(A.id(a),A.OM(a),A.id(new A.dj(q,!1))===2),l.length,m)) -case"E":q=n.b -l=l.length>=4?q.gff().z:q.gff().ch -return l[B.b.b4(A.ac_(a),7)] -case"G":p=A.ON(a)>0?1:0 -q=n.b -return l.length>=4?q.gff().c[p]:q.gff().b[p] -case"h":s=A.qs(a) -if(A.qs(a)>12)s-=12 -return n.b.f6(B.e.dO(""+(s===0?12:s),l.length,m)) -case"H":return n.b.f6(B.e.dO(""+A.qs(a),l.length,m)) -case"K":return n.b.f6(B.e.dO(""+B.b.b4(A.qs(a),12),l.length,m)) -case"k":return n.b.f6(B.e.dO(""+(A.qs(a)===0?24:A.qs(a)),l.length,m)) -case"L":return n.akn(a) -case"M":return n.akk(a) -case"m":return n.b.f6(B.e.dO(""+A.aEu(a),l.length,m)) -case"Q":return n.akl(a) -case"S":return n.akj(a) -case"s":return n.b.f6(B.e.dO(""+A.aEv(a),l.length,m)) -case"v":return n.akp(a) -case"y":o=A.ON(a) -if(o<0)o=-o -l=l.length -q=n.b -return l===2?q.f6(B.e.dO(""+B.b.b4(o,100),2,m)):q.f6(B.e.dO(""+o,l,m)) -case"z":return n.ako(a) -case"Z":return n.akq(a) -default:return""}}, -akk(a){var s=this.a.length,r=this.b -switch(s){case 5:return r.gff().d[A.id(a)-1] -case 4:return r.gff().f[A.id(a)-1] -case 3:return r.gff().x[A.id(a)-1] -default:return r.f6(B.e.dO(""+A.id(a),s,"0"))}}, -akj(a){var s=this.b,r=s.f6(B.e.dO(""+A.aEt(a),3,"0")),q=this.a.length-3 -if(q>0)return r+s.f6(B.e.dO(""+0,q,"0")) -else return r}, -akm(a){var s=this.b -switch(this.a.length){case 5:return s.gff().db[B.b.b4(A.ac_(a),7)] -case 4:return s.gff().Q[B.b.b4(A.ac_(a),7)] -case 3:return s.gff().cx[B.b.b4(A.ac_(a),7)] -default:return s.f6(B.e.dO(""+A.OM(a),1,"0"))}}, -akn(a){var s=this.a.length,r=this.b -switch(s){case 5:return r.gff().e[A.id(a)-1] -case 4:return r.gff().r[A.id(a)-1] -case 3:return r.gff().y[A.id(a)-1] -default:return r.f6(B.e.dO(""+A.id(a),s,"0"))}}, -akl(a){var s=B.c.G((A.id(a)-1)/3),r=this.a.length,q=this.b -switch(r){case 4:return q.gff().dy[s] -case 3:return q.gff().dx[s] -default:return q.f6(B.e.dO(""+(s+1),r,"0"))}}, -akp(a){throw A.c(A.bV(null))}, -ako(a){throw A.c(A.bV(null))}, -akq(a){throw A.c(A.bV(null))}} -A.RD.prototype={ -h(a,b){return A.y7(b)==="en_US"?this.b:this.ow()}, -ow(){throw A.c(new A.Nd("Locale data has not been initialized, call "+this.a+"."))}} -A.Nd.prototype={ -j(a){return"LocaleDataException: "+this.a}, -$ibm:1} -A.uJ.prototype={ -K(a,b){throw A.c(A.ae("implemented internally"))}, -ce(a){var s=($.bv+1)%16777215 -$.bv=s -return new A.Vh(A.aT(t.ai),null,s,this,B.a2)}, -$ilH:1} -A.Vh.prototype={ -gM(){return t.SK.a(A.eL.prototype.gM.call(this))}, -bJ(a){var s,r,q,p,o=this,n=o.b9$,m=n==null?null:n.bz -if(m==null)m=t.SK.a(A.eL.prototype.gM.call(o)).d -for(n=t.SK.a(A.eL.prototype.gM.call(o)).c,s=A.a8(n).i("c1<1>"),n=new A.c1(n,s),n=new A.bl(n,n.gp(n),s.i("bl")),s=s.i("aI.E"),r=null;n.v();m=r)r=new A.of(s.a(n.d),m,o,null) -if(r!=null)for(n=o.bz,n=A.fz(n,n.r,A.r(n).c),s=n.$ti.c;n.v();){q=s.a(n.d) -p=r.c -if(!J.e(q.C,p)){q.C=p -q.eV()}r=r.d -q.salv(r) -if(!(r instanceof A.of))break}return m}} -A.of.prototype={ -ce(a){var s=($.bv+1)%16777215 -$.bv=s -return new A.og(s,this,B.a2)}, -K(a,b){return A.R(A.ae("handled internally"))}} -A.og.prototype={ -gM(){return t.Fn.a(A.eL.prototype.gM.call(this))}, -salv(a){var s,r,q=this.bz -if(a instanceof A.of)if(q instanceof A.of){s=a.c -r=q.c -s=A.J(s)===A.J(r)&&J.e(s.a,r.a)}else s=!1 -else s=!1 -if(s)return -if(!J.e(q,a)){this.bz=a -this.bP(new A.aow())}}, -eq(a,b){var s=this,r=t.Fn -r.a(A.eL.prototype.gM.call(s)).e.bz.I(0,s) -s.C=r.a(A.eL.prototype.gM.call(s)).c -s.bz=r.a(A.eL.prototype.gM.call(s)).d -s.va(a,b)}, -kK(){t.Fn.a(A.eL.prototype.gM.call(this)).e.bz.w(0,this) -this.qo()}, -bJ(a){var s=this.C -s.toString -return s}} -A.aow.prototype={ -$1(a){return a.eV()}, -$S:18} -A.Qm.prototype={} -A.ard.prototype={ -$1(a){if(a instanceof A.og)this.a.b9$=a -return!1}, -$S:19} -A.asE.prototype={ -$1(a){if(a instanceof A.og)this.a.b9$=a -return!1}, -$S:19} -A.lG.prototype={ -K(a,b){return this.E9(b,this.c)}, -ce(a){return A.aTk(this)}, -$ilH:1} -A.DB.prototype={ -bJ(a){var s=this -if(s.b9$!=null)return t.k7.a(A.eL.prototype.gM.call(s)).E9(s,s.b9$.bz) -return s.Zu(0)}, -gM(){return t.k7.a(A.eL.prototype.gM.call(this))}} -A.X7.prototype={ -eq(a,b){if(t.Ej.b(a))this.b9$=a -this.va(a,b)}, -c4(){this.Am() -this.mj(new A.ard(this))}} -A.YZ.prototype={ -eq(a,b){if(t.Ej.b(a))this.b9$=a -this.va(a,b)}, -c4(){this.Am() -this.mj(new A.asE(this))}} -A.Kz.prototype={ -agd(a,b){var s,r=null -A.au2("absolute",A.b([b,null,null,null,null,null,null],t._m)) -s=this.a -s=s.he(b)>0&&!s.lX(b) -if(s)return b -s=this.b -return this.T3(0,s==null?A.azC():s,b,r,r,r,r,r,r)}, -Rs(a){var s,r,q=A.C7(a,this.a) -q.z6() -s=q.d -r=s.length -if(r===0){s=q.b -return s==null?".":s}if(r===1){s=q.b -return s==null?".":s}B.d.eu(s) -q.e.pop() -q.z6() -return q.j(0)}, -T3(a,b,c,d,e,f,g,h,i){var s=A.b([b,c,d,e,f,g,h,i],t._m) -A.au2("join",s) -return this.G1(new A.eP(s,t.Ri))}, -G0(a,b,c){return this.T3(a,b,c,null,null,null,null,null,null)}, -G1(a){var s,r,q,p,o,n,m,l,k -for(s=a.ga3(a),r=new A.ko(s,new A.a1B(),a.$ti.i("ko")),q=this.a,p=!1,o=!1,n="";r.v();){m=s.gJ(s) -if(q.lX(m)&&o){l=A.C7(m,q) -k=n.charCodeAt(0)==0?n:n -n=B.e.a0(k,0,q.pO(k,!0)) -l.b=n -if(q.tQ(n))l.e[0]=q.gnS() -n=""+l.j(0)}else if(q.he(m)>0){o=!q.lX(m) -n=""+m}else{if(!(m.length!==0&&q.Er(m[0])))if(p)n+=q.gnS() -n+=m}p=q.tQ(m)}return n.charCodeAt(0)==0?n:n}, -qk(a,b){var s=A.C7(b,this.a),r=s.d,q=A.a8(r).i("aJ<1>") -q=A.ai(new A.aJ(r,new A.a1C(),q),!0,q.i("q.E")) -s.d=q -r=s.b -if(r!=null)B.d.ks(q,0,r) -return s.d}, -Go(a,b){var s -if(!this.abl(b))return b -s=A.C7(b,this.a) -s.tT(0) -return s.j(0)}, -abl(a){var s,r,q,p,o,n,m,l,k=this.a,j=k.he(a) -if(j!==0){if(k===$.Is())for(s=0;s0)return o.Go(0,a) -if(m.he(a)<=0||m.lX(a))a=o.agd(0,a) -if(m.he(a)<=0&&m.he(s)>0)throw A.c(A.aEd(n+a+'" from "'+s+'".')) -r=A.C7(s,m) -r.tT(0) -q=A.C7(a,m) -q.tT(0) -l=r.d -if(l.length!==0&&J.e(l[0],"."))return q.j(0) -l=r.b -p=q.b -if(l!=p)l=l==null||p==null||!m.GE(l,p) -else l=!1 -if(l)return q.j(0) -while(!0){l=r.d -if(l.length!==0){p=q.d -l=p.length!==0&&m.GE(l[0],p[0])}else l=!1 -if(!l)break -B.d.fL(r.d,0) -B.d.fL(r.e,1) -B.d.fL(q.d,0) -B.d.fL(q.e,1)}l=r.d -if(l.length!==0&&J.e(l[0],".."))throw A.c(A.aEd(n+a+'" from "'+s+'".')) -l=t.N -B.d.tC(q.d,0,A.a_(r.d.length,"..",!1,l)) -p=q.e -p[0]="" -B.d.tC(p,1,A.a_(r.d.length,m.gnS(),!1,l)) -m=q.d -l=m.length -if(l===0)return"." -if(l>1&&J.e(B.d.gO(m),".")){B.d.eu(q.d) -m=q.e -m.pop() -m.pop() -m.push("")}q.b="" -q.z6() -return q.j(0)}, -TO(a){var s,r,q=this,p=A.aH1(a) -if(p.gdR()==="file"&&q.a===$.Ir())return p.j(0) -else if(p.gdR()!=="file"&&p.gdR()!==""&&q.a!==$.Ir())return p.j(0) -s=q.Go(0,q.a.GD(A.aH1(p))) -r=q.ao3(s) -return q.qk(0,r).length>q.qk(0,s).length?s:r}} -A.a1B.prototype={ -$1(a){return a!==""}, -$S:34} -A.a1C.prototype={ -$1(a){return a.length!==0}, -$S:34} -A.au3.prototype={ -$1(a){return a==null?"null":'"'+a+'"'}, -$S:510} -A.pM.prototype={ -VH(a){var s=this.he(a) -if(s>0)return B.e.a0(a,0,s) -return this.lX(a)?a[0]:null}, -GE(a,b){return a===b}} -A.aaZ.prototype={ -z6(){var s,r,q=this -while(!0){s=q.d -if(!(s.length!==0&&J.e(B.d.gO(s),"")))break -B.d.eu(q.d) -q.e.pop()}s=q.e -r=s.length -if(r!==0)s[r-1]=""}, -tT(a){var s,r,q,p,o,n,m=this,l=A.b([],t.s) -for(s=m.d,r=s.length,q=0,p=0;p0){r=B.e.js(a,"\\",r+1) -if(r>0)return r}return q}if(q<3)return 0 -if(!A.aHU(s))return 0 -if(B.e.ao(a,1)!==58)return 0 -q=B.e.ao(a,2) -if(!(q===47||q===92))return 0 -return 3}, -he(a){return this.pO(a,!1)}, -lX(a){return this.he(a)===1}, -GD(a){var s,r -if(a.gdR()!==""&&a.gdR()!=="file")throw A.c(A.aO("Uri "+a.j(0)+" must have scheme 'file:'.",null)) -s=a.geW(a) -if(a.gjr(a)===""){if(s.length>=3&&B.e.bL(s,"/")&&A.aHW(s,1))s=B.e.kE(s,"/","")}else s="\\\\"+a.gjr(a)+s -r=A.iA(s,"/","\\") -return A.az3(r,0,r.length,B.a1,!1)}, -ahC(a,b){var s -if(a===b)return!0 -if(a===47)return b===92 -if(a===92)return b===47 -if((a^b)!==32)return!1 -s=a|32 -return s>=97&&s<=122}, -GE(a,b){var s,r -if(a===b)return!0 -s=a.length -if(s!==b.length)return!1 -for(r=0;r"))}, -E9(a,b){b.toString -return new A.fy(this,"",b,null,this.$ti.i("fy<1>"))}} -A.FB.prototype={} -A.fy.prototype={ -d1(a){return!1}, -ce(a){var s=A.hm(t.u,t.X),r=($.bv+1)%16777215 -$.bv=r -return new A.oc(s,r,this,B.a2,this.$ti.i("oc<1>"))}} -A.ri.prototype={} -A.oc.prototype={ -eq(a,b){this.va(a,b)}, -gM(){return this.$ti.i("fy<1>").a(A.cB.prototype.gM.call(this))}, -Hl(a,b){var s,r=this.bz,q=r.h(0,a),p=q==null -if(!p&&!this.$ti.i("ri<1>").b(q))return -s=this.$ti -if(s.i("E(1)").b(b)){p=p?new A.ri(A.b([],s.i("o")),s.i("ri<1>")):q -s.i("ri<1>").a(p) -if(p.a){p.a=!1 -B.d.sp(p.c,0)}if(!p.b){p.b=!0 -$.c2.z$.push(new A.ank(p))}p.c.push(b) -r.l(0,a,p)}else r.l(0,a,B.es)}, -Gp(a,b){var s,r,q,p,o,n=this.bz.h(0,b),m=!1 -if(n!=null)if(this.$ti.i("ri<1>").b(n)){if(b.cx)return -for(r=n.c,q=r.length,p=0;p").a(A.cB.prototype.gM.call(r)).f.e.$ti.i("Hz<1>")) -s.a=r -r.dJ=s}r.IQ()}, -bk(a,b){var s,r,q,p,o=this -o.ax=!0 -s=A.a(o.dJ,"_delegateState") -r=s.a -r.toString -q=s.$ti.i("m8.D") -q.a(r.$ti.i("fy<1>").a(A.cB.prototype.gM.call(r)).f.e) -r=s.a -r.toString -p=!J.e(b.f.e.a,q.a(r.$ti.i("fy<1>").a(A.cB.prototype.gM.call(r)).f.e).a) -if(p&&s.b!=null){s.b.$0() -s.b=null}o.ek=p -o.Jc(0,b) -o.ek=!1}, -ux(a){this.Y9(a) -if(this.ek)this.pu(a)}, -bZ(){this.ax=!0 -this.IY()}, -bJ(a){var s=this,r=s.$ti.i("fy<1>") -r.a(A.cB.prototype.gM.call(s)) -A.a(s.dJ,"_delegateState") -s.ax=!1 -if(s.d5){s.d5=!1 -s.pu(r.a(A.cB.prototype.gM.call(s)))}return s.Jb(0)}, -kK(){var s=A.a(this.dJ,"_delegateState") -s.ZJ(0) -s=s.b -if(s!=null)s.$0() -this.qo()}, -amk(){if(!this.dz)return -this.eV() -this.d5=!0}, -oU(a,b){return this.Ao(a,b)}, -$iMq:1} -A.ank.prototype={ -$1(a){var s=this.a -s.b=!1 -s.a=!0}, -$S:2} -A.Tz.prototype={} -A.m8.prototype={ -m(a){}} -A.xZ.prototype={} -A.Hz.prototype={ -gn(a){var s,r,q=this,p=q.a -p.dz=!1 -if(q.b==null){s=q.$ti.i("m8.D") -p=s.a(A.r(p).i("fy<1>").a(A.cB.prototype.gM.call(p)).f.e) -r=q.a -r.toString -r=p.c.$2(r,s.a(r.$ti.i("fy<1>").a(A.cB.prototype.gM.call(r)).f.e).a) -q.b=r}p=q.a -p.dz=!0 -return q.$ti.i("m8.D").a(A.r(p).i("fy<1>").a(A.cB.prototype.gM.call(p)).f.e).a}} -A.Nz.prototype={} -A.ac9.prototype={ -$1(a){var s=this.b -this.a.a=s.i("oc<0>?").a(a.kO(s.i("fy<0>"))) -return!1}, -$S:19} -A.OR.prototype={ -j(a){var s=this.a,r=this.b -return"Error: Could not find the correct Provider<"+s.j(0)+"> above this "+r.j(0)+' Widget\n\nThis happens because you used a `BuildContext` that does not include the provider\nof your choice. There are a few common scenarios:\n\n- You added a new provider in your `main.dart` and performed a hot-reload.\n To fix, perform a hot-restart.\n\n- The provider you are trying to read is in a different route.\n\n Providers are "scoped". So if you insert of provider inside a route, then\n other routes will not be able to access that provider.\n\n- You used a `BuildContext` that is an ancestor of the provider you are trying to read.\n\n Make sure that '+r.j(0)+" is under your MultiProvider/Provider<"+s.j(0)+">.\n This usually happens when you are creating a provider and trying to read it immediately.\n\n For example, instead of:\n\n ```\n Widget build(BuildContext context) {\n return Provider(\n create: (_) => Example(),\n // Will throw a ProviderNotFoundError, because `context` is associated\n // to the widget that is the parent of `Provider`\n child: Text(context.watch()),\n ),\n }\n ```\n\n consider using `builder` like so:\n\n ```\n Widget build(BuildContext context) {\n return Provider(\n create: (_) => Example(),\n // we use `builder` to obtain a new `BuildContext` that has access to the provider\n builder: (context) {\n // No longer throws\n return Text(context.watch()),\n }\n ),\n }\n ```\n\nIf none of these solutions work, consider asking for help on StackOverflow:\nhttps://stackoverflow.com/questions/tagged/flutter\n"}, -$ibm:1} -A.N0.prototype={ -gaov(){return A.a(this.a,"resumeCallBack")}, -t0(a){return this.aiL(a)}, -aiL(a){var s=0,r=A.C(t.H),q=this -var $async$t0=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:case 2:switch(a.a){case 0:s=4 -break -case 1:s=5 -break -case 2:s=6 -break -case 3:s=7 -break -default:s=3 -break}break -case 4:s=8 -return A.H(q.aow(),$async$t0) -case 8:s=3 -break -case 5:case 6:case 7:s=3 -break -case 3:return A.A(null,r)}}) -return A.B($async$t0,r)}, -aow(){return this.gaov().$0()}} -A.Cv.prototype={ -au(){return new A.Gq(B.l)}} -A.Gq.prototype={ -aW(){var s,r -this.bp() -s=new A.N0(this.gapk()) -this.e=s -r=$.K -r.toString -r.by$.push(A.a(s,"_observer"))}, -K(a,b){var s,r=this,q=null -r.a.toString -s=A.il(B.b1,A.b([r.a7t(),new A.bT(B.K,A.aU(q,q,B.j,q,q,new A.jk(q,q,q,q,r.a.d),q,q,q,q,q,q,q),q)],t.D),B.aY,q) -return new A.cM(new A.Qp(s,q),r.gamW(),q,t.xU)}, -m(a){var s -this.ba(0) -s=$.K -s.toString -B.d.w(s.by$,A.a(this.e,"_observer"))}, -uv(){var s=0,r=A.C(t.H),q=this -var $async$uv=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:s=2 -return A.H(A.Cw(t.yi.a(q.a.a),A.a(q.d,"_channel"),q.a.d),$async$uv) -case 2:return A.A(null,r)}}) -return A.B($async$uv,r)}, -amX(a){this.uv() -return!1}, -a7t(){var s=this.a.c -return new A.EF(s,B.nd,null)}} -A.P4.prototype={ -gh1(){return B.CX}, -jM(a,b){var s=A.cp() -s.sFq(B.dQ) -s.PW(0,this.q2(a),B.i) -return s}, -dQ(a,b){var s,r=new A.acg().$1(a),q=a.d,p=J.l(r) -p.cw(r,a.c,q) -s=a.a -p.cw(r,s,q) -p.cw(r,s,a.b) -return r}, -q2(a){return this.dQ(a,null)}, -hb(a0,a1,a2){var s,r,q,p,o,n,m,l,k,j=this,i=a1.a,h=a1.c-i,g=h/2,f=a1.b,e=a1.d-f,d=j.b,c=d/2,b=j.e,a=j.r -if(b>Math.min(a,a)/2+d*2)b=g/2 -s=j.f -s=so)o=s}r=p.gop() -return A.ca(A.he(A.ayn(A.aFm(B.P,new A.AE(p.ch,q),q,o),r),q,q),b.d,b.b)}, -$S:514} -A.asn.prototype={ -$0(){this.a.r=this.b}, -$S:0} -A.P3.prototype={ -m(a){return this.a.ay(0)}, -y4(){var s=0,r=A.C(t._f),q,p=this,o -var $async$y4=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:o=p.a -o.cy=A.a(o.cy,"facing")===B.he?B.nd:B.he -s=3 -return A.H(o.hj(0),$async$y4) -case 3:q=A.a(o.cy,"facing") -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$y4,r)}, -anr(){throw A.c(A.bV(null))}, -gVT(){var s=this.a.cx -return new A.ks(s,A.r(s).i("ks<1>"))}, -H9(){var s=0,r=A.C(t.H),q -var $async$H9=A.D(function(a,b){if(a===1)return A.z(b,r) -while(true)switch(s){case 0:s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$H9,r)}, -$iP2:1} -A.a1r.prototype={} -A.aiV.prototype={} -A.ajg.prototype={} -A.a2R.prototype={} -A.vt.prototype={ -w(a,b){var s="flutter."+b -J.iD(this.a,b) -return $.awn().w(0,s)}} -A.a9C.prototype={ -w(a,b){return this.ao6(0,b)}, -ao6(a,b){var s=0,r=A.C(t.y),q,p -var $async$w=A.D(function(c,d){if(c===1)return A.z(d,r) -while(true)switch(s){case 0:s=3 -return A.H(B.ix.f5("remove",A.af(["key",b],t.N,t.z),!1,t.y),$async$w) -case 3:p=d -p.toString -q=p -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$w,r)}, -mx(a,b,c){return this.Wx(a,b,c)}, -Wx(a,b,c){var s=0,r=A.C(t.y),q,p -var $async$mx=A.D(function(d,e){if(d===1)return A.z(e,r) -while(true)switch(s){case 0:s=3 -return A.H(B.ix.f5("set"+a,A.af(["key",b,"value",c],t.N,t.z),!1,t.y),$async$mx) -case 3:p=e -p.toString -q=p -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$mx,r)}, -ml(a){var s=0,r=A.C(t.nf),q,p,o,n -var $async$ml=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:p=t.N -o=t.K -s=3 -return A.H(B.ix.alH("getAll",p,o),$async$ml) -case 3:n=c -if(n==null){q=A.v(p,o) -s=1 -break}q=n -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$ml,r)}} -A.afz.prototype={} -A.afx.prototype={ -ml(a){var s=0,r=A.C(t.nf),q,p=this,o,n,m,l,k -var $async$ml=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:k=A.v(t.N,t.K) -for(o=p.gaeZ(),n=J.aW(o.a),o=new A.ko(n,o.b,o.$ti.i("ko<1>"));o.v();){m=n.gJ(n) -l=window.localStorage.getItem(m) -l.toString -k.l(0,m,p.a5t(l))}q=k -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$ml,r)}, -w(a,b){return this.ao7(0,b)}, -ao7(a,b){var s=0,r=A.C(t.y),q -var $async$w=A.D(function(c,d){if(c===1)return A.z(d,r) -while(true)switch(s){case 0:if(!B.e.bL(b,"flutter."))A.R(A.cj(u.l,b,0)) -B.xk.w(window.localStorage,b) -q=!0 -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$w,r)}, -mx(a,b,c){return this.Wy(a,b,c)}, -Wy(a,b,c){var s=0,r=A.C(t.y),q -var $async$mx=A.D(function(d,e){if(d===1)return A.z(e,r) -while(true)switch(s){case 0:if(!B.e.bL(b,"flutter."))A.R(A.cj(u.l,b,0)) -window.localStorage.setItem(b,B.o.dv(c)) -q=!0 -s=1 -break -case 1:return A.A(q,r)}}) -return A.B($async$mx,r)}, -gaeZ(){var s=B.xk.gaD(window.localStorage) -return new A.aJ(s,new A.afy(),A.a8(s).i("aJ<1>"))}, -a5t(a){var s=B.o.ck(0,a) -if(t.j.b(s))return J.rW(s,t.N) -s.toString -return s}} -A.afy.prototype={ -$1(a){return B.e.bL(a,"flutter.")}, -$S:34} -A.ah0.prototype={ -gp(a){return this.c.length}, -gam9(a){return this.b.length}, -a2n(a,b){var s,r,q,p,o,n -for(s=this.c,r=s.length,q=this.b,p=0;p=r||s[n]!==10)o=10}if(o===10)q.push(p+1)}}, -q_(a){var s,r=this -if(a<0)throw A.c(A.dV("Offset may not be negative, was "+a+".")) -else if(a>r.c.length)throw A.c(A.dV("Offset "+a+u.D+r.gp(r)+".")) -s=r.b -if(a=B.d.gO(s))return s.length-1 -if(r.aaI(a)){s=r.d -s.toString -return s}return r.d=r.a6p(a)-1}, -aaI(a){var s,r,q=this.d -if(q==null)return!1 -s=this.b -if(a=r-1||a=r-2||aa)p=r -else s=r+1}return p}, -zt(a){var s,r,q=this -if(a<0)throw A.c(A.dV("Offset may not be negative, was "+a+".")) -else if(a>q.c.length)throw A.c(A.dV("Offset "+a+" must be not be greater than the number of characters in the file, "+q.gp(q)+".")) -s=q.q_(a) -r=q.b[s] -if(r>a)throw A.c(A.dV("Line "+s+" comes after offset "+a+".")) -return a-r}, -mo(a){var s,r,q,p,o=this -if(a<0)throw A.c(A.dV("Line may not be negative, was "+a+".")) -else{s=o.b -r=s.length -if(a>=r)throw A.c(A.dV("Line "+a+" must be less than the number of lines in the file, "+o.gam9(o)+"."))}q=s[a] -if(q<=o.c.length){p=a+1 -s=p=s[p]}else s=!0 -if(s)throw A.c(A.dV("Line "+a+" doesn't have 0 columns.")) -return q}} -A.LC.prototype={ -gcz(){return this.a.a}, -gdc(a){return this.a.q_(this.b)}, -gdU(){return this.a.zt(this.b)}, -gca(a){return this.b}} -A.Fj.prototype={ -gcz(){return this.a.a}, -gp(a){return this.c-this.b}, -gbR(a){return A.axq(this.a,this.b)}, -gbn(a){return A.axq(this.a,this.c)}, -gcI(a){return A.jn(B.bG.cg(this.a.c,this.b,this.c),0,null)}, -gbT(a){var s=this,r=s.a,q=s.c,p=r.q_(q) -if(r.zt(q)===0&&p!==0){if(q-s.b===0)return p===r.b.length-1?"":A.jn(B.bG.cg(r.c,r.mo(p),r.mo(p+1)),0,null)}else q=p===r.b.length-1?r.c.length:r.mo(p+1) -return A.jn(B.bG.cg(r.c,r.mo(r.q_(s.b)),q),0,null)}, -b8(a,b){var s -if(!(b instanceof A.Fj))return this.Zq(0,b) -s=B.b.b8(this.b,b.b) -return s===0?B.b.b8(this.c,b.c):s}, -k(a,b){var s=this -if(b==null)return!1 -if(!t.GH.b(b))return s.Zp(0,b) -return s.b===b.b&&s.c===b.c&&J.e(s.a.a,b.a.a)}, -gB(a){return A.vY.prototype.gB.call(this,this)}, -$iaCX:1, -$ilO:1} -A.a6v.prototype={ -ala(a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2=null,a3=a1.a -a1.PP(B.d.gN(a3).c) -s=a1.e -r=A.a_(s,a2,!1,t.Xk) -for(q=a1.r,s=s!==0,p=a1.b,o=0;o0){m=a3[o-1] -l=m.c -k=n.c -if(!J.e(l,k)){a1.wT("\u2575") -q.a+="\n" -a1.PP(k)}else if(m.b+1!==n.b){a1.aga("...") -q.a+="\n"}}for(l=n.d,k=A.a8(l).i("c1<1>"),j=new A.c1(l,k),j=new A.bl(j,j.gp(j),k.i("bl")),k=k.i("aI.E"),i=n.b,h=n.a;j.v();){g=k.a(j.d) -f=g.a -e=f.gbR(f) -e=e.gdc(e) -d=f.gbn(f) -if(e!==d.gdc(d)){e=f.gbR(f) -f=e.gdc(e)===i&&a1.aaJ(B.e.a0(h,0,f.gbR(f).gdU()))}else f=!1 -if(f){c=B.d.en(r,a2) -if(c<0)A.R(A.aO(A.d(r)+" contains no null elements.",a2)) -r[c]=g}}a1.ag9(i) -q.a+=" " -a1.ag8(n,r) -if(s)q.a+=" " -b=B.d.tA(l,new A.a6Q()) -a=b===-1?a2:l[b] -k=a!=null -if(k){j=a.a -g=j.gbR(j) -g=g.gdc(g)===i?j.gbR(j).gdU():0 -f=j.gbn(j) -a1.ag6(h,g,f.gdc(f)===i?j.gbn(j).gdU():h.length,p)}else a1.wV(h) -q.a+="\n" -if(k)a1.ag7(n,a,r) -for(k=l.length,a0=0;a0")),q=this.r,r=r.i("T.E");s.v();){p=r.a(s.d) -if(p===9)q.a+=B.e.a7(" ",4) -else q.a+=A.cg(p)}}, -wU(a,b,c){var s={} -s.a=c -if(b!=null)s.a=B.b.j(b+1) -this.hT(new A.a6O(s,this,a),"\x1b[34m")}, -wT(a){return this.wU(a,null,null)}, -aga(a){return this.wU(null,null,a)}, -ag9(a){return this.wU(null,a,null)}, -DJ(){return this.wU(null,null,null)}, -Be(a){var s,r,q -for(s=new A.eV(a),r=t.Hz,s=new A.bl(s,s.gp(s),r.i("bl")),r=r.i("T.E"),q=0;s.v();)if(r.a(s.d)===9)++q -return q}, -aaJ(a){var s,r,q -for(s=new A.eV(a),r=t.Hz,s=new A.bl(s,s.gp(s),r.i("bl")),r=r.i("T.E");s.v();){q=r.a(s.d) -if(q!==32&&q!==9)return!1}return!0}, -hT(a,b){var s=this.b!=null -if(s&&b!=null)this.r.a+=b -a.$0() -if(s&&b!=null)this.r.a+="\x1b[0m"}} -A.a6P.prototype={ -$0(){return this.a}, -$S:515} -A.a6x.prototype={ -$1(a){var s=a.d -s=new A.aJ(s,new A.a6w(),A.a8(s).i("aJ<1>")) -return s.gp(s)}, -$S:516} -A.a6w.prototype={ -$1(a){var s=a.a,r=s.gbR(s) -r=r.gdc(r) -s=s.gbn(s) -return r!==s.gdc(s)}, -$S:94} -A.a6y.prototype={ -$1(a){return a.c}, -$S:518} -A.a6A.prototype={ -$1(a){return a.a.gcz()}, -$S:519} -A.a6B.prototype={ -$2(a,b){return a.a.b8(0,b.a)}, -$S:520} -A.a6C.prototype={ -$1(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=A.b([],t.Kx) -for(s=J.c4(a),r=s.ga3(a),q=t._Y;r.v();){p=r.gJ(r).a -o=p.gbT(p) -n=A.aus(o,p.gcI(p),p.gbR(p).gdU()) -n.toString -n=B.e.rA("\n",B.e.a0(o,0,n)) -m=n.gp(n) -l=p.gcz() -p=p.gbR(p) -k=p.gdc(p)-m -for(p=o.split("\n"),n=p.length,j=0;jB.d.gO(d).b)d.push(new A.ju(i,k,l,A.b([],q)));++k}}h=A.b([],q) -for(r=d.length,g=0,j=0;ji.b)break -if(!J.e(n.gcz(),i.c))break -h.push(p)}g+=h.length-f -B.d.P(i.d,h)}return d}, -$S:521} -A.a6z.prototype={ -$1(a){var s=a.a,r=this.a -if(J.e(s.gcz(),r.c)){s=s.gbn(s) -r=s.gdc(s)" -return null}, -$S:0} -A.a6K.prototype={ -$0(){var s=this.b===this.c.b?"\u250c":"\u2514" -this.a.r.a+=s}, -$S:0} -A.a6L.prototype={ -$0(){var s=this.b==null?"\u2500":"\u253c" -this.a.r.a+=s}, -$S:0} -A.a6M.prototype={ -$0(){this.a.r.a+="\u2500" -return null}, -$S:0} -A.a6N.prototype={ -$0(){var s,r,q=this,p=q.a,o=p.a?"\u253c":"\u2502" -if(q.c!=null)q.b.r.a+=o -else{s=q.e -r=s.b -if(q.d===r){s=q.b -s.hT(new A.a6I(p,s),p.b) -p.a=!0 -if(p.b==null)p.b=s.b}else{if(q.r===r){r=q.f.a -s=r.gbn(r).gdU()===s.a.length}else s=!1 -r=q.b -if(s)r.r.a+="\u2514" -else r.hT(new A.a6J(r,o),p.b)}}}, -$S:0} -A.a6I.prototype={ -$0(){var s=this.a.a?"\u252c":"\u250c" -this.b.r.a+=s}, -$S:0} -A.a6J.prototype={ -$0(){this.a.r.a+=this.b}, -$S:0} -A.a6E.prototype={ -$0(){var s=this -return s.a.wV(B.e.a0(s.b,s.c,s.d))}, -$S:0} -A.a6F.prototype={ -$0(){var s,r,q=this.a,p=this.c.a,o=p.gbR(p).gdU(),n=p.gbn(p).gdU() -p=this.b.a -s=q.Be(B.e.a0(p,0,o)) -r=q.Be(B.e.a0(p,o,n)) -o+=s*3 -q=q.r -q.a+=B.e.a7(" ",o) -q.a+=B.e.a7("^",Math.max(n+(s+r)*3-o,1))}, -$S:0} -A.a6G.prototype={ -$0(){var s=this.c.a -return this.a.ag5(this.b,s.gbR(s).gdU())}, -$S:0} -A.a6H.prototype={ -$0(){var s,r=this,q=r.a -if(r.b)q.r.a+=B.e.a7("\u2500",3) -else{s=r.d.a -q.PO(r.c,Math.max(s.gbn(s).gdU()-1,0),!1)}}, -$S:0} -A.a6O.prototype={ -$0(){var s=this.b,r=s.r,q=this.a.a -if(q==null)q="" -s=r.a+=B.e.anm(q,s.d) -q=this.c -r.a=s+(q==null?"\u2502":q)}, -$S:0} -A.f9.prototype={ -j(a){var s,r=""+"primary ",q=this.a,p=q.gbR(q) -p=""+p.gdc(p)+":"+q.gbR(q).gdU()+"-" -s=q.gbn(q) -q=r+(p+s.gdc(s)+":"+q.gbn(q).gdU()) -return q.charCodeAt(0)==0?q:q}} -A.ane.prototype={ -$0(){var s,r,q,p,o=this.a -if(!(t.D_.b(o)&&A.aus(o.gbT(o),o.gcI(o),o.gbR(o).gdU())!=null)){s=o.gbR(o) -s=A.QS(s.gca(s),0,0,o.gcz()) -r=o.gbn(o) -r=r.gca(r) -q=o.gcz() -p=A.aYS(o.gcI(o),10) -o=A.ah1(s,A.QS(r,A.aFR(o.gcI(o)),p,q),o.gcI(o),o.gcI(o))}return A.aVq(A.aVs(A.aVr(o)))}, -$S:522} -A.ju.prototype={ -j(a){return""+this.b+': "'+this.a+'" ('+B.d.c1(this.d,", ")+")"}} -A.jl.prototype={ -EZ(a){var s=this.a -if(!J.e(s,a.gcz()))throw A.c(A.aO('Source URLs "'+A.d(s)+'" and "'+A.d(a.gcz())+"\" don't match.",null)) -return Math.abs(this.b-a.gca(a))}, -b8(a,b){var s=this.a -if(!J.e(s,b.gcz()))throw A.c(A.aO('Source URLs "'+A.d(s)+'" and "'+A.d(b.gcz())+"\" don't match.",null)) -return this.b-b.gca(b)}, -k(a,b){if(b==null)return!1 -return t.y3.b(b)&&J.e(this.a,b.gcz())&&this.b===b.gca(b)}, -gB(a){var s=this.a -s=s==null?null:s.gB(s) -if(s==null)s=0 -return s+this.b}, -j(a){var s=this,r="<"+A.J(s).j(0)+": "+s.b+" ",q=s.a -return r+(A.d(q==null?"unknown source":q)+":"+(s.c+1)+":"+(s.d+1))+">"}, -$ibr:1, -gcz(){return this.a}, -gca(a){return this.b}, -gdc(a){return this.c}, -gdU(){return this.d}} -A.QT.prototype={ -EZ(a){if(!J.e(this.a.a,a.gcz()))throw A.c(A.aO('Source URLs "'+A.d(this.gcz())+'" and "'+A.d(a.gcz())+"\" don't match.",null)) -return Math.abs(this.b-a.gca(a))}, -b8(a,b){if(!J.e(this.a.a,b.gcz()))throw A.c(A.aO('Source URLs "'+A.d(this.gcz())+'" and "'+A.d(b.gcz())+"\" don't match.",null)) -return this.b-b.gca(b)}, -k(a,b){if(b==null)return!1 -return t.y3.b(b)&&J.e(this.a.a,b.gcz())&&this.b===b.gca(b)}, -gB(a){var s=this.a.a -s=s==null?null:s.gB(s) -if(s==null)s=0 -return s+this.b}, -j(a){var s=this.b,r="<"+A.J(this).j(0)+": "+s+" ",q=this.a,p=q.a -return r+(A.d(p==null?"unknown source":p)+":"+(q.q_(s)+1)+":"+(q.zt(s)+1))+">"}, -$ibr:1, -$ijl:1} -A.QU.prototype={ -a2o(a,b,c){var s,r=this.b,q=this.a -if(!J.e(r.gcz(),q.gcz()))throw A.c(A.aO('Source URLs "'+A.d(q.gcz())+'" and "'+A.d(r.gcz())+"\" don't match.",null)) -else if(r.gca(r)'}, -$ibr:1, -$ikj:1} -A.lO.prototype={ -gbT(a){return this.d}} -A.R3.prototype={ -gA3(a){return A.bx(this.c)}} -A.ahr.prototype={ -gG5(){var s=this -if(s.c!==s.e)s.d=null -return s.d}, -zC(a){var s,r=this,q=r.d=J.aBs(a,r.b,r.c) -r.e=r.c -s=q!=null -if(s)r.e=r.c=q.gbn(q) -return s}, -RQ(a,b){var s -if(this.zC(a))return -if(b==null)if(t.bN.b(a))b="/"+a.a+"/" -else{s=J.d2(a) -s=A.iA(s,"\\","\\\\") -b='"'+A.iA(s,'"','\\"')+'"'}this.RL(0,"expected "+b+".",0,this.c)}, -te(a){return this.RQ(a,null)}, -ajC(){var s=this.c -if(s===this.b.length)return -this.RL(0,"expected no more input.",0,s)}, -RL(a,b,c,d){var s,r,q,p,o,n,m=this.b -if(d<0)A.R(A.dV("position must be greater than or equal to 0.")) -else if(d>m.length)A.R(A.dV("position must be less than or equal to the string length.")) -s=d+c>m.length -if(s)A.R(A.dV("position plus length must not go beyond the end of the string.")) -s=this.a -r=new A.eV(m) -q=A.b([0],t.t) -p=new Uint32Array(A.fC(r.eb(r))) -o=new A.ah0(s,q,p) -o.a2n(r,s) -n=d+c -if(n>p.length)A.R(A.dV("End "+n+u.D+o.gp(o)+".")) -else if(d<0)A.R(A.dV("Start may not be negative, was "+d+".")) -throw A.c(new A.R3(m,b,new A.Fj(o,d,n)))}} -A.Ek.prototype={ -au(){return new A.Y_(null,B.l)}} -A.Y_.prototype={ -guB(){return!0}, -K(a,b){var s,r,q,p,o=this,n=null -o.Ai(0,b) -s=o.a.e -o.d=s==null?A.b([A.aq(b).cx],t.t_):s -o.a.toString -s=A.aq(b).ap.z.b -o.e=s -s=o.a -r=s.r -o.f=r -s=s.x -o.r=s==null?A.aq(b).a2.z.b:s -o.a.toString -s=t.t_ -r=A.b([B.O],s) -o.x=r -o.a.toString -o.y=0 -q=A.oS(8) -r=r[0] -s=A.b([r,r],s) -r=o.y -r.toString -p=o.f -return A.aPp(q,A.aU(n,A.aU(n,A.cY(A.a95(o.a.z*2-1,new A.arM(o),!0,t.l7),B.w,B.x,B.au),B.j,n,n,new A.cU(p,n,n,new A.cs(new A.bw(8,8),new A.bw(8,8),new A.bw(8,8),new A.bw(8,8)),n,n,n,B.ag),n,40+r,new A.aw(r,r,r,r),n,n,n,n),B.j,n,n,new A.cU(n,n,n,n,n,new A.pW(B.bM,B.h2,B.d9,s,n,n),n,B.ag),n,n,n,n,n,n,n))}, -C8(a){return this.a94(a)}, -a94(a){var s=0,r=A.C(t.z),q=this,p -var $async$C8=A.D(function(b,c){if(b===1)return A.z(c,r) -while(true)switch(s){case 0:q.a.toString -q.ag(new A.arK(q,a)) -p=q.a -p.id.$1(a) -return A.A(null,r)}}) -return A.B($async$C8,r)}, -AQ(a){var s=this.a.z,r=this.c.X(t.w).f.a.a,q=this.a -s=q.z+0.1*s -q=q.dx -if(s*qj.AQ(k)/3?j.AQ(k)/3:j.a.fy) -q=j.a -n=A.bM(l,l,h,l,l,l,l,l,l,l,l,q.fx,l,l,l,l,!0,l,l,l,l,l,l,l,l) -q=j.AQ(k) -j.a.toString -p=f[0] -g=A.b([p,p],g) -p=j.a -p.toString -m=A.b1(0,0,0) -k=p.y[k] -return A.fT(l,A.aBN(B.P,A.cY(A.b([o,new A.pk(1,B.hy,A.aU(l,A.ak(k,l,B.bv,l,l,n,l,l),B.j,l,l,l,l,l,l,new A.aw(5,0,0,0),l,l,l),l)],t.D),B.w,B.cW,B.B),new A.al(0,q,0,1/0),B.bT,new A.cU(l,l,l,r,l,new A.pW(B.bM,B.h2,B.d9,g,l,l),l,B.ag),m,l,B.CW),B.a6,!1,l,l,l,l,l,l,l,l,l,l,l,l,l,new A.arL(j,a),l,l,l,l,l,l)}}, -$S:523} -A.arL.prototype={ -$0(){return this.a.C8(B.b.az(this.b,2))}, -$S:0} -A.arK.prototype={ -$0(){return this.a.a.rx=this.b}, -$S:0} -A.Zh.prototype={ -aW(){this.bp() -this.qP()}, -e4(){var s=this.h4$ -if(s!=null){s.W() -this.h4$=null}this.l2()}} -A.Es.prototype={ -j(a){return"["+this.a.j(0)+", "+A.d(this.b)+", "+A.d(this.c)+"]"}, -k(a,b){if(b==null)return!1 -return b instanceof A.Es&&b.a===this.a&&b.b===this.b&&b.c===this.c}, -gB(a){var s,r=A.hx(this.a),q=B.c.gB(this.b),p=B.c.gB(this.c) -p=A.az8(A.az8(A.az8(0,B.b.gB(r)),B.b.gB(q)),B.b.gB(p)) -s=p+((p&67108863)<<3)&536870911 -s^=s>>>11 -return s+((s&16383)<<15)&536870911}} -A.lW.prototype={ -gp(a){return this.b}, -h(a,b){if(b>=this.b)throw A.c(A.cl(b,this,null,null,null)) -return this.a[b]}, -l(a,b,c){if(b>=this.b)throw A.c(A.cl(b,this,null,null,null)) -this.a[b]=c}, -sp(a,b){var s,r,q,p=this,o=p.b -if(bo){if(o===0)q=new Uint8Array(b) -else q=p.Bf(b) -B.t.cR(q,0,p.b,p.a) -p.a=q}}p.b=b}, -e0(a,b){var s=this,r=s.b -if(r===s.a.length)s.P4(r) -s.a[s.b++]=b}, -I(a,b){var s=this,r=s.b -if(r===s.a.length)s.P4(r) -s.a[s.b++]=b}, -jf(a,b,c,d){A.dw(c,"start") -if(d!=null&&c>d)throw A.c(A.bL(d,c,null,"end",null)) -this.a35(b,c,d)}, -P(a,b){return this.jf(a,b,0,null)}, -a35(a,b,c){var s,r,q -if(t.j.b(a))c=c==null?a.length:c -if(c!=null){this.aaA(this.b,a,b,c) -return}for(s=J.aW(a),r=0;s.v();){q=s.gJ(s) -if(r>=b)this.e0(0,q);++r}if(rs||d>s)throw A.c(A.ae("Too few elements"))}r=d-c -q=o.b+r -o.a6a(q) -s=o.a -p=a+r -B.t.b_(s,p,o.b+r,s,a) -B.t.b_(o.a,a,p,b,c) -o.b=q}, -a6a(a){var s,r=this -if(a<=r.a.length)return -s=r.Bf(a) -B.t.cR(s,0,r.b,r.a) -r.a=s}, -Bf(a){var s=this.a.length*2 -if(a!=null&&ss)throw A.c(A.bL(c,0,s,null,null)) -s=this.a -if(A.r(this).i("lW").b(d))B.t.b_(s,b,c,d.a,e) -else B.t.b_(s,b,c,d,e)}, -cR(a,b,c,d){return this.b_(a,b,c,d,0)}} -A.UE.prototype={} -A.RB.prototype={} -A.a9D.prototype={ -Qq(a){var s=t.y -return B.v0.f5("canLaunch",A.af(["url",a],t.N,t.K),!1,s).bG(0,new A.a9E(),s)}, -T5(a,b,c,d,e,f,g,h){var s=t.y -return B.v0.f5("launch",A.af(["url",a,"useSafariVC",f,"useWebView",!1,"enableJavaScript",!1,"enableDomStorage",!1,"universalLinksOnly",!1,"headers",d],t.N,t.K),!1,s).bG(0,new A.a9F(),s)}} -A.a9E.prototype={ -$1(a){return a===!0}, -$S:136} -A.a9F.prototype={ -$1(a){return a===!0}, -$S:136} -A.aiS.prototype={} -A.aiT.prototype={ -Qq(a){var s=$.aK7(),r=A.ayE(a) -return A.dk(s.A(0,r==null?null:r.gdR()),t.y)}, -T5(a,b,c,d,e,f,g,h){var s,r -if(this.d){s=A.ayE(a) -s=s==null?null:s.gdR() -s=J.ha(B.x1.a,s)}else s=!1 -r=s?"_top":"" -B.bk.anf(this.c,a,r) -return A.dk(!0,t.y)}} -A.aiZ.prototype={ -gwH(){var s,r=$.aKc() -A.a4l(this) -r=r.a -s=r.get(this) -if(s==null){s=A.af(["seedBytes",null,"node",null,"clockSeq",null,"mSecs",0,"nSecs",0,"hasInitV1",!1,"hasInitV4",!1],t.N,t.z) -r.set(this,s) -r=s}else r=s -return r}, -aam(){var s="hasInitV4",r=J.N(this.gwH(),s) -r.toString -if(!A.om(r)){B.dH.h(0,"gPositionalArgs") -B.dH.h(0,"gNamedArgs") -B.dH.h(0,"grng") -r=this.gwH() -J.bK(r,"globalRNG",A.b_G()) -J.bK(this.gwH(),s,!0)}}, -apt(){var s,r,q,p=A.v(t.N,t.z) -this.aam() -p.h(0,"positionalArgs") -p.h(0,"namedArgs") -p.h(0,"rng") -s=J.N(this.gwH(),"globalRNG") -s.toString -r=t.Cm.a(t.Dp.a(s).$0()) -p.h(0,"random") -s=J.ah(r) -s.l(r,6,s.h(r,6)&15|64) -s.l(r,8,s.h(r,8)&63|128) -if(s.gp(r)!==16)A.R(A.d4("The provided buffer needs to have a length of 16.")) -q=$.aKb() -return q[s.h(r,0)]+q[s.h(r,1)]+q[s.h(r,2)]+q[s.h(r,3)]+"-"+q[s.h(r,4)]+q[s.h(r,5)]+"-"+q[s.h(r,6)]+q[s.h(r,7)]+"-"+q[s.h(r,8)]+q[s.h(r,9)]+"-"+q[s.h(r,10)]+q[s.h(r,11)]+q[s.h(r,12)]+q[s.h(r,13)]+q[s.h(r,14)]+q[s.h(r,15)]}} -A.q1.prototype={ -bA(a){var s=a.a,r=this.a -r[8]=s[8] -r[7]=s[7] -r[6]=s[6] -r[5]=s[5] -r[4]=s[4] -r[3]=s[3] -r[2]=s[2] -r[1]=s[1] -r[0]=s[0]}, -j(a){return"[0] "+this.kR(0).j(0)+"\n[1] "+this.kR(1).j(0)+"\n[2] "+this.kR(2).j(0)+"\n"}, -h(a,b){return this.a[b]}, -k(a,b){var s,r,q -if(b==null)return!1 -if(b instanceof A.q1){s=this.a -r=s[0] -q=b.a -s=r===q[0]&&s[1]===q[1]&&s[2]===q[2]&&s[3]===q[3]&&s[4]===q[4]&&s[5]===q[5]&&s[6]===q[6]&&s[7]===q[7]&&s[8]===q[8]}else s=!1 -return s}, -gB(a){return A.aaD(this.a)}, -kR(a){var s=new Float64Array(3),r=this.a -s[0]=r[a] -s[1]=r[3+a] -s[2]=r[6+a] -return new A.eh(s)}, -a7(a,b){var s=new Float64Array(9),r=new A.q1(s) -r.bA(this) -s[0]=s[0]*b -s[1]=s[1]*b -s[2]=s[2]*b -s[3]=s[3]*b -s[4]=s[4]*b -s[5]=s[5]*b -s[6]=s[6]*b -s[7]=s[7]*b -s[8]=s[8]*b -return r}, -U(a,b){var s,r=new Float64Array(9),q=new A.q1(r) -q.bA(this) -s=b.a -r[0]=r[0]+s[0] -r[1]=r[1]+s[1] -r[2]=r[2]+s[2] -r[3]=r[3]+s[3] -r[4]=r[4]+s[4] -r[5]=r[5]+s[5] -r[6]=r[6]+s[6] -r[7]=r[7]+s[7] -r[8]=r[8]+s[8] -return q}, -as(a,b){var s,r=new Float64Array(9),q=new A.q1(r) -q.bA(this) -s=b.a -r[0]=r[0]-s[0] -r[1]=r[1]-s[1] -r[2]=r[2]-s[2] -r[3]=r[3]-s[3] -r[4]=r[4]-s[4] -r[5]=r[5]-s[5] -r[6]=r[6]-s[6] -r[7]=r[7]-s[7] -r[8]=r[8]-s[8] -return q}} -A.bd.prototype={ -bA(a){var s=a.a,r=this.a -r[15]=s[15] -r[14]=s[14] -r[13]=s[13] -r[12]=s[12] -r[11]=s[11] -r[10]=s[10] -r[9]=s[9] -r[8]=s[8] -r[7]=s[7] -r[6]=s[6] -r[5]=s[5] -r[4]=s[4] -r[3]=s[3] -r[2]=s[2] -r[1]=s[1] -r[0]=s[0]}, -j(a){var s=this -return"[0] "+s.kR(0).j(0)+"\n[1] "+s.kR(1).j(0)+"\n[2] "+s.kR(2).j(0)+"\n[3] "+s.kR(3).j(0)+"\n"}, -h(a,b){return this.a[b]}, -k(a,b){var s,r,q -if(b==null)return!1 -if(b instanceof A.bd){s=this.a -r=s[0] -q=b.a -s=r===q[0]&&s[1]===q[1]&&s[2]===q[2]&&s[3]===q[3]&&s[4]===q[4]&&s[5]===q[5]&&s[6]===q[6]&&s[7]===q[7]&&s[8]===q[8]&&s[9]===q[9]&&s[10]===q[10]&&s[11]===q[11]&&s[12]===q[12]&&s[13]===q[13]&&s[14]===q[14]&&s[15]===q[15]}else s=!1 -return s}, -gB(a){return A.aaD(this.a)}, -zQ(a,b){var s=b.a,r=this.a -r[a]=s[0] -r[4+a]=s[1] -r[8+a]=s[2] -r[12+a]=s[3]}, -kR(a){var s=new Float64Array(4),r=this.a -s[0]=r[a] -s[1]=r[4+a] -s[2]=r[8+a] -s[3]=r[12+a] -return new A.is(s)}, -a7(a,b){var s -if(typeof b=="number"){s=new A.bd(new Float64Array(16)) -s.bA(this) -s.q7(0,b,null,null) -return s}if(b instanceof A.bd){s=new A.bd(new Float64Array(16)) -s.bA(this) -s.cH(0,b) -return s}throw A.c(A.aO(b,null))}, -U(a,b){var s,r=new Float64Array(16),q=new A.bd(r) -q.bA(this) -s=b.a -r[0]=r[0]+s[0] -r[1]=r[1]+s[1] -r[2]=r[2]+s[2] -r[3]=r[3]+s[3] -r[4]=r[4]+s[4] -r[5]=r[5]+s[5] -r[6]=r[6]+s[6] -r[7]=r[7]+s[7] -r[8]=r[8]+s[8] -r[9]=r[9]+s[9] -r[10]=r[10]+s[10] -r[11]=r[11]+s[11] -r[12]=r[12]+s[12] -r[13]=r[13]+s[13] -r[14]=r[14]+s[14] -r[15]=r[15]+s[15] -return q}, -as(a,b){var s,r=new Float64Array(16),q=new A.bd(r) -q.bA(this) -s=b.a -r[0]=r[0]-s[0] -r[1]=r[1]-s[1] -r[2]=r[2]-s[2] -r[3]=r[3]-s[3] -r[4]=r[4]-s[4] -r[5]=r[5]-s[5] -r[6]=r[6]-s[6] -r[7]=r[7]-s[7] -r[8]=r[8]-s[8] -r[9]=r[9]-s[9] -r[10]=r[10]-s[10] -r[11]=r[11]-s[11] -r[12]=r[12]-s[12] -r[13]=r[13]-s[13] -r[14]=r[14]-s[14] -r[15]=r[15]-s[15] -return q}, -aR(a,b,a0){var s=this.a,r=s[0],q=s[4],p=s[8],o=s[12],n=s[1],m=s[5],l=s[9],k=s[13],j=s[2],i=s[6],h=s[10],g=s[14],f=s[3],e=s[7],d=s[11],c=s[15] -s[12]=r*b+q*a0+p*0+o -s[13]=n*b+m*a0+l*0+k -s[14]=j*b+i*a0+h*0+g -s[15]=f*b+e*a0+d*0+c}, -q7(a,b,c,d){var s,r,q,p -if(b instanceof A.eh){s=b.a -r=s[0] -q=s[1] -p=s[2]}else{if(typeof b=="number"){q=c==null?b:c -p=d==null?b:d}else throw A.c(A.bV(null)) -r=b}s=this.a -s[0]=s[0]*r -s[1]=s[1]*r -s[2]=s[2]*r -s[3]=s[3]*r -s[4]=s[4]*q -s[5]=s[5]*q -s[6]=s[6]*q -s[7]=s[7]*q -s[8]=s[8]*p -s[9]=s[9]*p -s[10]=s[10]*p -s[11]=s[11]*p -s[12]=s[12] -s[13]=s[13] -s[14]=s[14] -s[15]=s[15]}, -bH(a,b){return this.q7(a,b,null,null)}, -Iu(){var s=this.a -s[0]=0 -s[1]=0 -s[2]=0 -s[3]=0 -s[4]=0 -s[5]=0 -s[6]=0 -s[7]=0 -s[8]=0 -s[9]=0 -s[10]=0 -s[11]=0 -s[12]=0 -s[13]=0 -s[14]=0 -s[15]=0}, -ed(){var s=this.a -s[0]=1 -s[1]=0 -s[2]=0 -s[3]=0 -s[4]=0 -s[5]=1 -s[6]=0 -s[7]=0 -s[8]=0 -s[9]=0 -s[10]=1 -s[11]=0 -s[12]=0 -s[13]=0 -s[14]=0 -s[15]=1}, -lA(b5){var s,r,q,p,o=b5.a,n=o[0],m=o[1],l=o[2],k=o[3],j=o[4],i=o[5],h=o[6],g=o[7],f=o[8],e=o[9],d=o[10],c=o[11],b=o[12],a=o[13],a0=o[14],a1=o[15],a2=n*i-m*j,a3=n*h-l*j,a4=n*g-k*j,a5=m*h-l*i,a6=m*g-k*i,a7=l*g-k*h,a8=f*a-e*b,a9=f*a0-d*b,b0=f*a1-c*b,b1=e*a0-d*a,b2=e*a1-c*a,b3=d*a1-c*a0,b4=a2*b3-a3*b2+a4*b1+a5*b0-a6*a9+a7*a8 -if(b4===0){this.bA(b5) -return 0}s=1/b4 -r=this.a -r[0]=(i*b3-h*b2+g*b1)*s -r[1]=(-m*b3+l*b2-k*b1)*s -r[2]=(a*a7-a0*a6+a1*a5)*s -r[3]=(-e*a7+d*a6-c*a5)*s -q=-j -r[4]=(q*b3+h*b0-g*a9)*s -r[5]=(n*b3-l*b0+k*a9)*s -p=-b -r[6]=(p*a7+a0*a4-a1*a3)*s -r[7]=(f*a7-d*a4+c*a3)*s -r[8]=(j*b2-i*b0+g*a8)*s -r[9]=(-n*b2+m*b0-k*a8)*s -r[10]=(b*a6-a*a4+a1*a2)*s -r[11]=(-f*a6+e*a4-c*a2)*s -r[12]=(q*b1+i*a9-h*a8)*s -r[13]=(n*b1-m*a9+l*a8)*s -r[14]=(p*a5+a*a3-a0*a2)*s -r[15]=(f*a5-e*a3+d*a2)*s -return b4}, -cH(b5,b6){var s=this.a,r=s[0],q=s[4],p=s[8],o=s[12],n=s[1],m=s[5],l=s[9],k=s[13],j=s[2],i=s[6],h=s[10],g=s[14],f=s[3],e=s[7],d=s[11],c=s[15],b=b6.a,a=b[0],a0=b[4],a1=b[8],a2=b[12],a3=b[1],a4=b[5],a5=b[9],a6=b[13],a7=b[2],a8=b[6],a9=b[10],b0=b[14],b1=b[3],b2=b[7],b3=b[11],b4=b[15] -s[0]=r*a+q*a3+p*a7+o*b1 -s[4]=r*a0+q*a4+p*a8+o*b2 -s[8]=r*a1+q*a5+p*a9+o*b3 -s[12]=r*a2+q*a6+p*b0+o*b4 -s[1]=n*a+m*a3+l*a7+k*b1 -s[5]=n*a0+m*a4+l*a8+k*b2 -s[9]=n*a1+m*a5+l*a9+k*b3 -s[13]=n*a2+m*a6+l*b0+k*b4 -s[2]=j*a+i*a3+h*a7+g*b1 -s[6]=j*a0+i*a4+h*a8+g*b2 -s[10]=j*a1+i*a5+h*a9+g*b3 -s[14]=j*a2+i*a6+h*b0+g*b4 -s[3]=f*a+e*a3+d*a7+c*b1 -s[7]=f*a0+e*a4+d*a8+c*b2 -s[11]=f*a1+e*a5+d*a9+c*b3 -s[15]=f*a2+e*a6+d*b0+c*b4}, -Rd(b1,b2,b3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0=$.aDP -if(b0==null)b0=$.aDP=new A.eh(new Float64Array(3)) -s=this.a -b0.jP(s[0],s[1],s[2]) -r=Math.sqrt(b0.gno()) -b0.jP(s[4],s[5],s[6]) -q=Math.sqrt(b0.gno()) -b0.jP(s[8],s[9],s[10]) -p=Math.sqrt(b0.gno()) -o=s[0] -n=s[5] -m=s[1] -l=s[4] -k=o*n-m*l -j=s[6] -i=s[2] -h=o*j-i*l -g=s[7] -f=s[3] -e=o*g-f*l -d=m*j-i*n -c=m*g-f*n -b=i*g-f*j -j=s[8] -f=s[9] -g=s[10] -i=s[11] -n=s[12] -if(-(f*b-g*c+i*d)*n+(j*b-g*e+i*h)*s[13]-(j*c-f*e+i*k)*s[14]+(j*d-f*h+g*k)*s[15]<0)r=-r -o=b1.a -o[0]=n -o[1]=s[13] -o[2]=s[14] -a=1/r -a0=1/q -a1=1/p -a2=$.aDN -if(a2==null)a2=$.aDN=new A.bd(new Float64Array(16)) -a2.bA(this) -s=a2.a -s[0]=s[0]*a -s[1]=s[1]*a -s[2]=s[2]*a -s[4]=s[4]*a0 -s[5]=s[5]*a0 -s[6]=s[6]*a0 -s[8]=s[8]*a1 -s[9]=s[9]*a1 -s[10]=s[10]*a1 -a3=$.aDO -if(a3==null)a3=$.aDO=new A.q1(new Float64Array(9)) -a4=a3.a -a4[0]=s[0] -a4[1]=s[1] -a4[2]=s[2] -a4[3]=s[4] -a4[4]=s[5] -a4[5]=s[6] -a4[6]=s[8] -a4[7]=s[9] -a4[8]=s[10] -s=a4[0] -o=a4[4] -n=a4[8] -a5=0+s+o+n -if(a5>0){a6=Math.sqrt(a5+1) -s=b2.a -s[3]=a6*0.5 -a6=0.5/a6 -s[0]=(a4[5]-a4[7])*a6 -s[1]=(a4[6]-a4[2])*a6 -s[2]=(a4[1]-a4[3])*a6}else{if(s>>0)).Iv(b&31).Hx(0,1).k(0,0)}else r=!1 -return r}, -uY(a,b,c){var s=c*this.c+B.b.az(b,32),r=this.d -if(s>>0}, -Ft(a,b){var s=b*this.c+B.b.az(a,32),r=this.d -if(s>>0}, -kX(a,b,c,d){var s,r,q,p,o,n,m,l,k=this -if(b<0||a<0)throw A.c(A.aO("Left and top must be nonnegative",null)) -if(d<1||c<1)throw A.c(A.aO("Height and width must be at least 1",null)) -s=a+c -r=b+d -if(r>k.b||s>k.a)throw A.c(A.aO("The region must fit inside the matrix",null)) -for(q=k.d,p=k.c,o=b;o>>0}}}, -VL(){var s,r,q,p=this.d,o=p.length,n=0 -while(!0){if(!(n>>0)) -for(q=0;r.cb(0,31-q).k(0,0);)++q -return A.b([o*32+q,s],t.t)}, -Vb(){var s,r,q,p,o=this.d,n=o.length-1 -while(!0){if(!(n>=0&&o[n]===0))break;--n}if(n<0)return null -s=this.c -r=B.b.cj(n,s) -s=B.b.b4(n,s) -o=o[n] -q=new A.cC((o&2147483647)-((o&2147483648)>>>0)) -for(p=31;q.Iv(p).k(0,0);)--p -return A.b([s*32+p,r],t.t)}, -k(a,b){var s=this -if(b==null)return!1 -if(!(b instanceof A.Jc))return!1 -return s.a===b.a&&s.b===b.b&&s.c===b.c&&B.n4.Fb(s.d,b.d)}, -gB(a){var s=this,r=s.a -return 31*(31*(31*(31*r+r)+s.b)+s.c)+B.n4.FJ(0,s.d)}, -j(a){return this.K0("X "," ","\n")}, -K0(a,b,c){var s,r,q,p,o -for(s=this.b,r=this.a,q=0,p="";q32||a>l.lr(0))throw A.c(A.aO("numBits: "+a,null)) -s=l.c -if(s>0){r=8-s -q=Math.min(a,r) -p=r-q -o=B.b.cb(B.b.dG(255,8-q),p) -n=l.b -m=B.b.dG((l.a[n]&o)>>>0,p) -a-=q -s+=q -l.c=s -if(s===8){l.c=0 -l.b=n+1}}else m=0 -if(a>0){for(s=l.a;a>=8;){n=l.b -m=(m<<8|s[n]&255)>>>0 -l.b=n+1 -a-=8}if(a>0){p=8-a -o=B.b.cb(B.b.dG(255,p),p) -m=(B.b.cb(m,a)|B.b.dG((s[l.b]&o)>>>0,p))>>>0 -l.c+=a}}return m}, -lr(a){return 8*(this.a.length-this.b)-this.c}} -A.z8.prototype={} -A.a2F.prototype={} -A.a2H.prototype={ -VQ(a,b,c,d){var s,r,q,p,o,n,m,l -if(b<=0||c<=0)throw A.c(A.e9()) -s=A.Jd(b,c) -r=A.a_(2*b,0,!1,t.i) -for(q=0;q=j&&q>=j){p=s.HL() -o=B.b.t(r,3) -j=$.aJE() -if((r&j)>>>0!==0)++o -n=B.b.t(q,3) -if((q&j)>>>0!==0)++n -m=A.aRj(p,o,n,r,q) -l=A.Jd(r,q) -A.aRk(p,o,n,r,q,m,l) -k.e=l -j=l}else j=k.e=k.Y4() -return j}} -A.Ch.prototype={ -ap8(a){var s,r,q,p,o,n=this,m=n.a,l=n.b,k=n.c,j=n.d,i=n.e,h=n.f,g=n.r,f=n.x,e=n.y,d=a.length-1 -for(s=0;s=s)o=((o^q)&p)>>>0}for(s=m.b,n=0;n1&&b[0]===0){s=1 -while(!0){if(!(s>>0)).l3(0,new A.cC((o&2147483647)-((o&2147483648)>>>0))).a}return q}q=A.a(k.b,j)[0] -n=A.a(k.b,j).length -for(s=k.a,m=1;m>>0)).l3(0,new A.cC((l&2147483647)-((l&2147483648)>>>0))).a}return q}, -DR(a){var s,r,q,p,o,n,m,l,k,j=this,i="_coefficients",h=j.a -if(h!==a.a)throw A.c(A.aO(u.J,null)) -if(A.a(j.b,i)[0]===0)return a -if(A.a(a.b,i)[0]===0)return j -s=A.a(j.b,i) -r=A.a(a.b,i) -if(s.length>r.length){q=r -r=s -s=q}p=r.length -o=new Int32Array(p) -n=p-s.length -B.cY.b_(o,0,n,r,0) -for(m=n;m>>0)).l3(0,new A.cC((k&2147483647)-((k&2147483648)>>>0))).a}return A.n_(h,o)}, -cH(a,b){var s,r,q,p,o,n,m,l,k,j,i,h="_coefficients",g=this.a -if(g!==b.a)throw A.c(A.aO(u.J,null)) -if(A.a(this.b,h)[0]===0||A.a(b.b,h)[0]===0)return A.a(g.c,"_zero") -s=A.a(this.b,h) -r=s.length -q=A.a(b.b,h) -p=q.length -o=new Int32Array(r+p-1) -for(n=0;n>>0)).l3(0,new A.cC((i&2147483647)-((i&2147483648)>>>0))).a}}return A.n_(g,o)}, -Th(a){var s,r,q,p,o=this,n="_coefficients" -if(a===0)return A.a(o.a.c,"_zero") -if(a===1)return o -s=A.a(o.b,n).length -r=new Int32Array(s) -for(q=o.a,p=0;p=0;--r){p=A.a(l.b,k)[A.a(l.b,k).length-1-r] -if(p!==0){if(p<0){o=A.a(l.b,k).length -n=s.a -if(r===o-1){o=n+"-" -s.a=o}else{o=n+" - " -s.a=o}p=-p}else{o=s.a -if(o.length>0){o+=" + " -s.a=o}}n=r!==0 -if(!n||p!==1){if(p===0)A.R(A.aO(null,null)) -m=q[p] -if(m===0){o+="1" -s.a=o}else if(m===1){o+="a" -s.a=o}else{o+="a^" -s.a=o -o+=m -s.a=o}}if(n)if(r===1)s.a=o+"x" -else{o+="x^" -s.a=o -s.a=o+r}}}q=s.a -return q.charCodeAt(0)==0?q:q}} -A.acJ.prototype={ -xG(a,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=e.a,c=A.n_(d,a0),b=new Int32Array(a1) -for(s=d.r,r=d.a,q=a1-1,p=!0,o=0;o>>0)).l3(0,new A.cC((f&2147483647)-((f&2147483648)>>>0))).a}}, -aoE(a,b,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c="_coefficients" -if(A.a(a.b,c).length-1=o;q=p,p=k,m=n,n=h){if(A.a(n.b,c)[0]===0)throw A.c(A.acK("r_{i-1} was zero")) -l=A.a(r.c,"_zero") -k=A.a(n.b,c).length -j=A.a(n.b,c)[A.a(n.b,c).length-1-(k-1)] -if(j===0)A.R(A.aO(null,null)) -i=r.a[r.e-r.b[j]-1] -h=m -while(!0){if(!(A.a(h.b,c).length-1>=A.a(n.b,c).length-1&&A.a(h.b,c)[0]!==0))break -g=A.a(h.b,c).length-1-(A.a(n.b,c).length-1) -k=A.a(h.b,c).length -f=r.kz(0,A.a(h.b,c)[A.a(h.b,c).length-1-(k-1)],i) -l=l.DR(r.Qm(g,f)) -h=h.DR(n.amB(g,f))}k=l.cH(0,p).DR(q) -if(A.a(h.b,c).length-1>=A.a(n.b,c).length-1)throw A.c(A.ae("Division algorithm failed to reduce polynomial?"))}e=p.zs(0) -if(e===0)throw A.c(A.acK("sigmaTilde(0) was zero")) -d=r.alE(0,e) -return A.b([p.Th(d),n.Th(d)],t.Va)}, -ajU(a){var s,r,q,p,o,n=A.a(a.b,"_coefficients").length-1 -if(n===1)return new Int32Array(A.fC(A.b([a.zs(1)],t.t))) -s=new Int32Array(n) -r=this.a -q=r.e -p=0 -o=1 -while(!0){if(!(o>>0:(i&4294967294)>>>0)}p=a.Fd(l) -if(k===0)A.R(A.aO(h,h)) -f[q]=s.kz(0,p,o[n-m[k]-1]) -if(r)f[q]=s.kz(0,f[q],l)}return f}} -A.CF.prototype={ -j(a){return"ReedSolomonException("+this.a+")"}, -$ibm:1} -A.iN.prototype={} -A.a2y.prototype={} -A.tX.prototype={} -A.a9g.prototype={ -j(a){var s,r,q,p,o,n,m=this.a,l=new Int8Array(m) -for(s=this.b,r=0,q="";r>>0 -if(q)s=(s|1)>>>0}s=l.Bc(8,7,l.Bc(8,8,l.Bc(7,8,s))) -for(p=5;p>=0;--p){q=l.d?k.bD(0,p,8):k.bD(0,8,p) -s=s<<1>>>0 -if(q)s=(s|1)>>>0}o=k.b -n=o-7 -for(p=o-1,m=0;p>=n;--p){q=l.d?k.bD(0,p,8):k.bD(0,8,p) -m=m<<1>>>0 -if(q)m=(m|1)>>>0}for(r=o-8;r>>0 -if(q)m=(m|1)>>>0}k=l.c=A.aR1(s,m) -if(k!=null)return k -throw A.c(A.cA())}, -GR(){var s,r,q,p,o,n,m,l,k,j=this,i=j.b -if(i!=null)return i -i=j.a -s=i.b -r=B.b.az(s-17,4) -if(r<=6)return A.ayI(r) -q=s-11 -for(p=s-9,o=0,n=5;n>=0;--n)for(m=p;m>=q;--m){l=j.d?i.bD(0,n,m):i.bD(0,m,n) -o=o<<1>>>0 -if(l)o=(o|1)>>>0}k=A.aFB(o) -if(k!=null&&17+4*k.a===s)return j.b=k -for(o=0,m=5;m>=0;--m)for(n=p;n>=q;--n){l=j.d?i.bD(0,n,m):i.bD(0,m,n) -o=o<<1>>>0 -if(l)o=(o|1)>>>0}k=A.aFB(o) -if(k!=null&&17+4*k.a===s)return j.b=k -throw A.c(A.cA())}, -Bc(a,b,c){var s=this.a,r=this.d?s.bD(0,b,a):s.bD(0,a,b) -s=c<<1>>>0 -return r?(s|1)>>>0:s}, -anL(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f="_totalCodewords",e=this.GO(),d=this.GR(),c=this.a,b=c.b -$.aA8()[e.b].UJ(c,b) -s=d.agZ() -r=A.a(d.d,f) -q=new Int8Array(r) -for(p=b-1,o=p,n=!0,m=0,l=0,k=0;o>0;o-=2){if(o===6)--o -for(j=0;j>>0 -if(c.bD(0,r,i))l=(l|1)>>>0 -if(k===8){g=m+1 -q[m]=l -m=g -l=0 -k=0}}}}n=B.cN.l3(n,!0)}if(m!==A.a(d.d,f))throw A.c(A.cA()) -return q}, -ao5(){var s,r=this.c -if(r==null)return -s=this.a -$.aA8()[r.b].UJ(s,s.b)}, -amy(){var s,r,q,p,o,n -for(s=this.a,r=s.a,q=s.b,p=0;p>>0}, -k(a,b){if(b==null)return!1 -if(!(b instanceof A.As))return!1 -return this.a===b.a&&this.b===b.b}} -A.i7.prototype={ -j(a){return this.a}, -Hz(a){var s,r=a.a -if(r<=9)s=0 -else s=r<=26?1:2 -return this.b[s]}, -gaF(a){return this.a}} -A.P1.prototype={ -agC(a){var s,r=a.length<3 -if(r)return -s=a[0] -B.d.l(a,0,a[2]) -B.d.l(a,2,s)}} -A.RR.prototype={ -a2M(a,b,c){var s,r,q,p=this.c[0],o=p.a,n=p.b -for(p=n.length,s=0,r=0;r6){j=i-11 -h.kX(j,0,3,6) -h.kX(0,j,6,3)}return h}, -j(a){return""+this.a}} -A.Ld.prototype={ -j(a){return"ECBlocks("+A.d(this.b)+", "+this.a+")"}} -A.Lc.prototype={ -j(a){return"ECB("+this.a+", "+this.b+")"}} -A.t0.prototype={ -DK(a,b,c){var s,r -if(Math.abs(b-this.b)<=a&&Math.abs(c-this.a)<=a){s=this.c -r=Math.abs(a-s) -return r<=1||r<=s}return!1}} -A.a_C.prototype={ -ajR(a){var s,r,q,p,o,n,m,l=this,k=l.c,j=l.f,i=k+l.e,h=l.d+B.b.az(j,2),g=new Int32Array(3) -for(s=l.a,r=0;r=q)return!1 -return!0}, -a58(a,b,c,d){var s,r,q=this.a,p=q.b,o=this.x -o[0]=0 -o[1]=0 -o[2]=0 -s=a -while(!0){if(!(s>=0&&q.bD(0,b,s)&&o[1]<=c))break -o[1]=o[1]+1;--s}if(s<0||o[1]>c)return 0/0 -while(!0){if(!(s>=0&&!q.bD(0,b,s)&&o[0]<=c))break -o[0]=o[0]+1;--s}if(o[0]>c)return 0/0 -s=a+1 -while(!0){if(!(sc)return 0/0 -while(!0){if(!(sc)return 0/0 -if(5*Math.abs(o[0]+o[1]+r-d)>=2*d)return 0/0 -return this.BQ(o)?A.aBM(o,s):0/0}, -Mb(a,b,c){var s,r,q,p=a[0],o=a[1],n=a[2],m=A.aBM(a,c),l=this.a58(b,B.c.G(m),2*a[1],p+o+n) -if(!isNaN(l)){s=(a[0]+a[1]+a[2])/3 -for(p=this.b,o=p.length,r=0;r>>0)try{b=c2 -a=r -a0=q -a1=B.c.G(p*b) -a2=Math.max(0,a-a1) -a=Math.min(c,a+a1)-a2 -a3=b*3 -if(a=r){q=r-1 -s=(q-a)/(l-a) -l=q}else s=1}p=B.c.G(b-(d-b)*s) -if(p<0){s=b/(b-p) -p=0}else{r=n.a.b -if(p>=r){o=r-1 -s=(o-b)/(p-b) -p=o}else s=1}return m+n.Os(a,b,B.c.G(a+(l-a)*s),p)-1}, -Os(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=Math.abs(d-b)>Math.abs(c-a) -if(e){s=d -d=c -c=s -s=b -b=a -a=s}r=Math.abs(c-a) -q=Math.abs(d-b) -p=B.b.az(-r,2) -o=a0){if(k===d)break -k+=n -p-=r}}if(i===2)return A.Bx(m,d,a,b) -return 0/0}} -A.i_.prototype={ -DK(a,b,c){var s,r -if(Math.abs(b-this.b)<=a&&Math.abs(c-this.a)<=a){s=this.c -r=Math.abs(a-s) -return r<=1||r<=s}return!1}} -A.LG.prototype={ -ajS(a9,b0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3=this,a4=b0.a.am(0,$.aJl()),a5=a3.a,a6=a5.b,a7=a5.a,a8=B.b.az(3*a6,388) -if(a8<3||a4)a8=3 -s=new Int32Array(5) -r=a8-1 -q=a7-1 -p=!1 -while(!0){if(!(rl){r+=m-l-2 -n=q}}else{A.aCZ(s) -o=3 -continue}A.LH(s) -a8=2 -o=0}else{A.aCZ(s) -o=3}else{++o -s[o]=s[o]+1}else s[o]=s[o]+1 -if(A.a4T(s))if(a3.Lr(s,r,a7)){a8=s[0] -if(a3.c)p=a3.Mi()}r+=a8}k=a3.aeh() -a5=k.a -l=J.ah(a5) -j=k.$ti -i=j.Q[1] -h=i.a(l.h(a5,0)) -g=i.a(l.h(a5,1)) -f=A.Bx(h.a,h.b,g.a,g.b) -g=i.a(l.h(a5,1)) -h=i.a(l.h(a5,2)) -e=A.Bx(g.a,g.b,h.a,h.b) -h=i.a(l.h(a5,0)) -g=i.a(l.h(a5,2)) -d=A.Bx(h.a,h.b,g.a,g.b) -if(e>=f&&e>=d){c=i.a(l.h(a5,0)) -b=i.a(l.h(a5,1)) -a=i.a(l.h(a5,2))}else if(d>=e&&d>=f){c=i.a(l.h(a5,1)) -b=i.a(l.h(a5,0)) -a=i.a(l.h(a5,2))}else{c=i.a(l.h(a5,2)) -b=i.a(l.h(a5,0)) -a=i.a(l.h(a5,1))}a0=c.a -a1=c.b -if((a.a-a0)*(b.b-a1)-(a.b-a1)*(b.a-a0)<0){a2=a -a=b -b=a2}j=j.c -l.l(a5,0,j.a(b)) -l.l(a5,1,j.a(c)) -l.l(a5,2,j.a(a)) -return new A.a4U(i.a(l.h(a5,0)),i.a(l.h(a5,1)),i.a(l.h(a5,2)))}, -a56(a,b){var s,r,q,p,o,n,m=this.d -A.LH(m) -s=this.a -r=0 -while(!0){if(!(a>=r&&b>=r&&s.bD(0,b-r,a-r)))break -m[2]=m[2]+1;++r}if(m[2]===0)return!1 -while(!0){if(!(a>=r&&b>=r&&!s.bD(0,b-r,a-r)))break -m[1]=m[1]+1;++r}if(m[1]===0)return!1 -while(!0){if(!(a>=r&&b>=r&&s.bD(0,b-r,a-r)))break -m[0]=m[0]+1;++r}if(m[0]===0)return!1 -q=s.b -p=s.a -r=1 -while(!0){o=a+r -if(o=0&&q.bD(0,b,s)))break -o[2]=o[2]+1;--s}if(s<0)return 0/0 -while(!0){if(!(s>=0&&!q.bD(0,b,s)&&o[1]<=c))break -o[1]=o[1]+1;--s}if(s<0||o[1]>c)return 0/0 -while(!0){if(!(s>=0&&q.bD(0,b,s)&&o[0]<=c))break -o[0]=o[0]+1;--s}if(o[0]>c)return 0/0 -s=a+1 -while(!0){if(!(s=c)return 0/0 -while(!0){if(!(s=c)return 0/0 -if(5*Math.abs(o[0]+o[1]+o[2]+o[3]+r-d)>=2*d)return 0/0 -return A.a4T(o)?A.axr(o,s):0/0}, -a57(a,b,c,d){var s,r,q=this.a,p=q.a,o=this.d -A.LH(o) -s=a -while(!0){if(!(s>=0&&q.bD(0,s,b)))break -o[2]=o[2]+1;--s}if(s<0)return 0/0 -while(!0){if(!(s>=0&&!q.bD(0,s,b)&&o[1]<=c))break -o[1]=o[1]+1;--s}if(s<0||o[1]>c)return 0/0 -while(!0){if(!(s>=0&&q.bD(0,s,b)&&o[0]<=c))break -o[0]=o[0]+1;--s}if(o[0]>c)return 0/0 -s=a+1 -while(!0){if(!(s=c)return 0/0 -while(!0){if(!(s=c)return 0/0 -if(5*Math.abs(o[0]+o[1]+o[2]+o[3]+r-d)>=d)return 0/0 -return A.a4T(o)?A.axr(o,s):0/0}, -Lr(a,b,c){var s,r,q,p,o,n,m,l=this,k=a[0]+a[1]+a[2]+a[3]+a[4],j=B.c.G(A.axr(a,c)),i=l.a6F(b,j,a[2],k) -if(!isNaN(i)){s=B.c.G(i) -r=l.a57(j,s,a[2],k) -if(!isNaN(r)&&l.a56(s,B.c.G(r))){q=k/7 -j=l.b -o=0 -while(!0){if(!(o=2){if(s!=null){this.c=!0 -return B.c.az(Math.abs(s.a-q.a)-Math.abs(s.b-q.b),2)}s=q}}return 0}, -Mi(){var s,r,q,p,o,n,m=this.b,l=m.length -for(s=0,r=0,q=0;q=2){++s -r+=p.c}}if(s<3)return!1 -o=r/l -for(n=0,q=0;qi)continue -a2=a1.a -e=f-a2 -a3=a1.b -c=d-a3 -a4=e*e+c*c -e=k-a2 -c=j-a3 -a5=e*e+c*c -if(ba5){if(b"))}, -a4w(a,b){return B.c.b8(a.c,b.c)}} -A.a4U.prototype={} -A.acf.prototype={} -A.Pa.prototype={ -j(a){return"ReaderException"}, -$ibm:1} -A.adN.prototype={ -j(a){return this.a}} -A.nD.prototype={ -j(a){return"ResultMetadataType."+this.b}} -A.lB.prototype={ -k(a,b){if(b==null)return!1 -if(b instanceof A.lB)return this.a===b.a&&this.b===b.b -return!1}, -gB(a){return 31*B.c.G(this.a)+B.c.G(this.b)}, -j(a){return"("+A.d(this.a)+","+A.d(this.b)+")"}} -A.aci.prototype={ -a25(a,b,c){var s,r,q,p=this,o="_luminances",n=p.d*p.e,m=new Int8Array(n) -A.cG(p.c,o) -p.c=m -for(s=0;s=r.b)throw A.c(A.aO("Requested row is outside the image: "+a,null)) -s=r.a -if(b==null||b.length?(m)") -p(A.wX.prototype,"ga5P","a5Q",8) -q(A.F9.prototype,"gOe","aet",0) -p(A.wZ.prototype,"guA","jK",19) -q(h=A.tB.prototype,"gabA","N4",0) -q(h,"gadJ","adK",0) -q(h,"gafO","afP",0) -p(h,"ga7S","a7T",167) -q(h,"gaby","abz",0) -p(h,"gKM","a59",44) -p(h,"ga5a","a5b",44) -q(h,"gBs","a5B",0) -q(h,"gBy","a61",0) -p(h,"ga47","a48",78) -p(h,"gabm","abn",78) -p(h,"gaaV","aaW",78) -p(h,"ga5L","a5M",78) -p(h,"gadE","CU",327) -p(h,"gafM","afN",328) -n(A.dR.prototype,"geh","m",0) -n(h=A.Ak.prototype,"geh","m",0) -p(h,"gLu","a6M",14) -p(h,"gM6","a8D",334) -q(h,"ga3q","a3r",0) -q(A.x1.prototype,"gC6","a8p",0) -r(A,"auw","aVv",18) -m(A,"auv","aQh",565) -r(A,"aHM","aQg",18) -p(A.a1.prototype,"gWu","ag",80) -p(h=A.Ux.prototype,"gafu","P7",18) -q(h,"gafv","afw",0) -p(h=A.v8.prototype,"ga6T","a6U",66) -p(h,"gafR","afS",362) -p(h=A.mc.prototype,"gaab","aac",8) -p(h,"ga7K","LZ",4) -q(h,"gTx","anb",0) -p(h=A.AC.prototype,"ga8l","a8m",365) -k(h,"ga5x",0,5,null,["$5"],["a5y"],366,0,0) -l(A,"aZx",3,null,["$3"],["ld"],566,0) -j(A.Fz.prototype,"ga8B","a8C",170) -q(A.t2.prototype,"ga7I","a7J",0) -q(A.xf.prototype,"gCc","aa4",0) -p(A.xj.prototype,"gME","aaQ",15) -p(h=A.GC.prototype,"gb6","bc",1) -p(h,"gbh","b2",1) -p(h,"gbr","b5",1) -p(h,"gbN","bb",1) -m(A,"aZY","aS7",567) -r(A,"azO","aVO",69) -r(A,"aI4","aVP",69) -r(A,"ZR","aVQ",69) -p(A.xx.prototype,"gtU","nt",82) -p(A.Ga.prototype,"gtU","nt",82) -p(A.Gb.prototype,"gtU","nt",82) -p(A.Gc.prototype,"gtU","nt",82) -p(h=A.k_.prototype,"ga9b","a9c",66) -p(h,"ga9h","a9i",14) -p(A.et.prototype,"guA","jK",19) -p(h=A.xI.prototype,"gbr","b5",1) -p(h,"gbN","bb",1) -p(h,"gb6","bc",1) -p(h,"gbh","b2",1) -p(h=A.xJ.prototype,"gb6","bc",1) -p(h,"gbh","b2",1) -p(h,"gbr","b5",1) -p(h,"gbN","bb",1) -j(h,"gGA","yS",22) -p(A.Ft.prototype,"gCJ","CK",48) -n(h=A.Fs.prototype,"geh","m",0) -p(h,"gAW","AX",4) -p(h,"gafc","afd",2) -p(A.Hc.prototype,"gCJ","CK",48) -p(h=A.Hb.prototype,"gAW","AX",4) -n(h,"geh","m",0) -p(A.xB.prototype,"guA","jK",19) -p(A.AE.prototype,"ga4Y","a4Z",389) -p(A.rq.prototype,"gRu","EY",391) -p(h=A.Gl.prototype,"gabF","abG",20) -p(h,"ga8v","a8w",7) -q(A.GM.prototype,"gCT","adD",0) -n(A.dn.prototype,"geh","m",0) -p(A.je.prototype,"gafK","Dy",393) -n(A.qA.prototype,"geh","m",0) -n(A.vf.prototype,"geh","m",0) -n(A.OA.prototype,"geh","m",0) -p(A.eg.prototype,"gMd","a9R",4) -n(A.uw.prototype,"gz2","bI",0) -p(h=A.fr.prototype,"ga3S","a3T",8) -p(h,"ga3U","a3V",8) -q(h=A.J5.prototype,"gDk","Dl",0) -q(h,"gD1","D2",0) -q(h=A.Lb.prototype,"gDk","Dl",0) -q(h,"gD1","D2",0) -n(A.jh.prototype,"geh","m",0) -r(A,"ZT","aZ0",48) -p(A.xN.prototype,"guA","jK",19) -q(h=A.lF.prototype,"gaiU","aiV",0) -n(h,"geh","m",0) -p(A.xM.prototype,"guA","jK",19) -n(A.Dp.prototype,"geh","m",0) -p(h=A.Dt.prototype,"gM1","a87",403) -p(h,"gOa","aed",27) -p(h,"gOb","aee",10) -p(h,"gO9","aec",51) -q(h,"gO7","O8",0) -q(h,"ga5I","a5J",0) -q(h,"ga5G","a5H",0) -p(h,"gadi","adj",404) -p(h,"ga9f","a9g",14) -p(h,"ga9s","a9t",121) -n(A.vp.prototype,"geh","m",0) -p(h=A.kd.prototype,"gafY","afZ",4) -q(h,"gSk","yb",0) -p(h,"gaa2","aa3",25) -p(h,"gaef","aeg",121) -p(h,"ga9u","a9v",48) -j(A.GY.prototype,"ga92","a93",179) -q(h=A.GJ.prototype,"gw6","aaa",0) -p(h,"gb6","bc",1) -p(h,"gbh","b2",1) -p(h,"gbr","b5",1) -p(h,"gbN","bb",1) -k(h,"gqf",0,0,null,["$4$curve$descendant$duration$rect","$0","$1$rect","$3$curve$duration$rect"],["f3","qg","nV","nW"],110,0,0) -m(A,"b_k","aXt",568) -p(A.vS.prototype,"gao9","Ub",416) -k(A.Rn.prototype,"gOR",0,0,function(){return[null]},["$1","$0"],["OS","rm"],419,0,0) -q(h=A.Hj.prototype,"gCd","Ce",0) -p(h,"gC2","C3",27) -p(h,"gC4","C5",10) -p(h=A.Ea.prototype,"gan7","an8",25) -p(h,"gTq","yL",46) -p(h,"gTp","Gr",46) -p(h,"gTw","yM",71) -q(h,"gan4","an5",0) -p(h,"gTv","Gv",61) -p(h,"gTu","Gu",70) -p(h,"gan2","an3",98) -q(h,"gamZ","an_",0) -p(h,"gan0","an1",25) -p(h,"gamL","amM",25) -p(h,"gamP","amQ",27) -j(h,"gamR","amS",420) -p(h,"gamN","amO",51) -p(h=A.Hh.prototype,"gaf8","af9",25) -p(h,"ga9Z","aa_",71) -q(h,"gaf6","af7",0) -p(h,"gC2","C3",27) -p(h,"gC4","C5",10) -q(h,"ga8a","M2",0) -p(h,"ga88","a89",51) -p(h,"ga6P","a6Q",46) -p(h,"ga6N","a6O",46) -p(h,"ga8L","a8M",61) -p(h,"ga8J","a8K",70) -p(h,"ga8H","a8I",98) -q(h,"ga5N","a5O",0) -q(A.lI.prototype,"gmX","mY",0) -q(A.dB.prototype,"ge2","ef",0) -q(A.EL.prototype,"gC1","a7U",0) -q(h=A.mV.prototype,"gap_","ap0",43) -p(h,"gahh","ahi",430) -r(A,"aZW","aQw",569) -r(A,"aZX","a4",30) -n(A.EZ.prototype,"gamJ","amK",0) -q(A.Fi.prototype,"gVN","VO",43) -p(h=A.Gr.prototype,"gakF","akG",23) -q(h,"ganh","Tz",0) -q(h,"gahj","ahk",0) -r(A,"aIl","b_H",570) -p(A.GT.prototype,"gabK","abL",474) -s(A,"aZ5","aYC",0) -q(A.iM.prototype,"gBT","fu",0) -p(h=A.i2.prototype,"gmN","BR",14) -q(h,"ga6Y","vQ",0) -p(h,"gBS","hW",144) -q(h,"gBT","fu",0) -p(h=A.iP.prototype,"gmN","BR",14) -p(h,"gBS","hW",144) -q(h,"gafg","afh",0) -q(A.Tb.prototype,"ga6W","a6X",0) -k(A.Pf.prototype,"gakD",0,3,null,["$3"],["y7"],492,0,0) -j(h=A.MK.prototype,"ga5h","a5i",95) -j(h,"ga5k","a5l",95) -j(h,"ga5m","a5n",156) -j(h,"ga5c","a5d",95) -j(h,"ga5e","a5f",156) -r(A,"b01","aUA",3) -r(A,"b_T","aUr",3) -r(A,"b_M","aUk",3) -r(A,"b_Z","aUx",3) -r(A,"b0_","aUy",3) -r(A,"b_Y","aUw",3) -r(A,"b_X","aUv",3) -r(A,"b_W","aUu",3) -r(A,"b04","aUD",3) -r(A,"b03","aUC",3) -r(A,"b_V","aUt",3) -r(A,"b_R","aUp",3) -r(A,"b00","aUz",3) -r(A,"b_S","aUq",3) -r(A,"b_I","aUg",3) -r(A,"b_K","aUi",3) -r(A,"b_J","aUh",3) -r(A,"b_L","aUj",3) -r(A,"b02","aUB",3) -r(A,"b_U","aUs",3) -r(A,"b_N","aUl",3) -r(A,"b_O","aUm",3) -r(A,"b_P","aUn",3) -r(A,"b_Q","aUo",3) -p(A.Ez.prototype,"gacL","acM",20) -p(A.MA.prototype,"gajF","ajG",20) -l(A,"aA2",3,null,["$3"],["aUF"],16,0) -l(A,"b05",3,null,["$3"],["aUG"],16,0) -l(A,"b0a",3,null,["$3"],["aUL"],16,0) -l(A,"b0b",3,null,["$3"],["aUM"],16,0) -l(A,"b0c",3,null,["$3"],["aUN"],16,0) -l(A,"b0d",3,null,["$3"],["aUO"],16,0) -l(A,"b0e",3,null,["$3"],["aUP"],16,0) -l(A,"b0f",3,null,["$3"],["aUQ"],16,0) -l(A,"b0g",3,null,["$3"],["aUR"],16,0) -l(A,"b0h",3,null,["$3"],["aUS"],16,0) -l(A,"b06",3,null,["$3"],["aUH"],16,0) -l(A,"b07",3,null,["$3"],["aUI"],16,0) -l(A,"b08",3,null,["$3"],["aUJ"],16,0) -l(A,"b09",3,null,["$3"],["aUK"],16,0) -r(A,"aYV","aPJ",50) -m(A,"aZR","aRI",573) -q(A.oc.prototype,"gT8","amk",0) -q(h=A.Gq.prototype,"gapk","uv",12) -p(h,"gamW","amX",50) -j(A.LG.prototype,"ga4v","a4w",525) -r(A,"aZQ","aRE",574) -m(A,"Ii","aC9",117) -m(A,"Ij","aPf",117) -l(A,"b0k",6,null,["$6"],["aV1"],99,0) -l(A,"b0l",6,null,["$6"],["aV2"],99,0) -l(A,"b0j",6,null,["$6"],["aV0"],99,0) -l(A,"b_G",0,function(){return{seed:-1}},["$1$seed","$0"],["aFv",function(){return A.aFv(-1)}],384,0)})();(function inheritance(){var s=hunkHelpers.mixin,r=hunkHelpers.mixinHard,q=hunkHelpers.inheritMany,p=hunkHelpers.inherit -q(null,[A.F,A.Ck]) -q(A.F,[A.IG,A.a_L,A.dv,A.t4,A.TW,A.WQ,A.a1A,A.fL,A.a1a,A.ct,J.ui,A.ac4,A.Qx,A.a0E,A.ev,A.a16,A.Mf,A.wy,A.zW,A.ia,A.q,A.wz,A.LZ,A.qb,A.a5,A.aqB,A.mf,A.LA,A.aav,A.Qv,A.va,A.Mk,A.kS,A.IN,A.MD,A.jR,A.eY,A.abW,A.aaU,A.MW,A.a8V,A.a8W,A.a5J,A.a1v,A.a18,A.kT,A.aco,A.Qw,A.ahD,A.DX,A.dX,A.Kb,A.lQ,A.K4,A.zh,A.zg,A.K1,A.a19,A.rv,A.c_,A.Ko,A.Kn,A.a1l,A.Lr,A.a4k,A.dG,A.LR,A.a3Y,A.PW,A.qE,A.WP,A.ae2,A.fS,A.KC,A.wO,A.afv,A.a3M,A.cq,A.aht,A.wV,A.dm,A.ahB,A.ahA,A.b9,A.be,A.fM,A.ach,A.a1w,A.SZ,A.a1I,A.nS,A.ab6,A.uT,A.np,A.ly,A.agq,A.ab7,A.nm,A.acI,A.dl,A.aoA,A.ady,A.asg,A.w5,A.ahu,A.aau,A.Lj,A.Qh,A.Dy,A.qM,A.oi,A.abX,A.Me,A.DD,A.u1,A.a8y,A.MT,A.l6,A.a8G,A.a9T,A.a0m,A.aiU,A.abA,A.Ll,A.Lk,A.abn,A.abB,A.abD,A.OG,A.abS,A.ak5,A.Yw,A.mg,A.rf,A.xD,A.abK,A.ay5,A.M7,A.M6,A.axX,A.a_r,A.hB,A.afk,A.Qe,A.dd,A.a4d,A.af9,A.af5,A.zE,A.FU,A.j4,A.a8b,A.a8d,A.ahb,A.ahe,A.ajq,A.P9,A.ahy,A.Jy,A.mY,A.w4,A.a0H,A.a5w,A.M_,A.aig,A.v6,A.Ba,A.a8Y,A.ah2,A.e8,A.PS,A.aih,A.tF,A.zX,A.zZ,A.zY,A.E7,A.ahP,A.Rj,A.mJ,A.cE,A.lZ,A.U4,A.a0j,A.a40,A.E3,A.a3U,A.J_,A.tC,A.a7V,A.ai_,A.ahQ,A.a79,A.a3K,A.a3t,A.bZ,A.ajd,A.a5m,A.S2,A.axI,J.du,A.JC,A.aB,A.afm,A.bl,A.MG,A.mP,A.Lg,A.LX,A.wC,A.Ae,A.RG,A.qX,A.uA,A.tp,A.a8a,A.aiI,A.NL,A.A2,A.H7,A.aqz,A.a91,A.N2,A.pN,A.xp,A.Se,A.w3,A.Xr,A.akG,A.jf,A.Ui,A.Hq,A.Ho,A.EO,A.xg,A.mi,A.oM,A.wL,A.ku,A.ab,A.Su,A.cP,A.eM,A.R_,A.xR,A.XB,A.Sv,A.f8,A.Ty,A.alG,A.Vz,A.wW,A.Xp,A.eS,A.aqO,A.aqP,A.aqN,A.ap4,A.ap5,A.ap3,A.YB,A.y0,A.YA,A.xa,A.HY,A.kv,A.anJ,A.h6,A.AU,A.xl,A.pX,A.T,A.UW,A.ol,A.F7,A.TK,A.xm,A.cO,A.Yo,A.Xk,A.Xj,A.kz,A.kU,A.ak4,A.JG,A.anA,A.any,A.asc,A.asb,A.br,A.dj,A.aS,A.NU,A.DQ,A.Fh,A.fR,A.tI,A.Ja,A.aX,A.az,A.Xu,A.QZ,A.ae0,A.ci,A.Hx,A.aiM,A.ix,A.qL,A.Ru,A.a1F,A.axk,A.ayM,A.xc,A.aM,A.BV,A.GZ,A.Xy,A.tS,A.Ky,A.To,A.aqQ,A.Yq,A.arj,A.aju,A.Yk,A.NN,A.A9,A.a4O,A.lg,A.NJ,A.anv,A.Wb,A.hw,A.Lh,A.akH,A.H9,A.m7,A.a0O,A.NQ,A.x,A.bw,A.jc,A.an5,A.i4,A.M,A.Bp,A.Qi,A.Oy,A.RW,A.la,A.nd,A.k9,A.uX,A.cZ,A.cN,A.afl,A.i0,A.E4,A.lR,A.bH,A.dA,A.nn,A.IC,A.a0w,A.M5,A.abE,A.a7X,A.aaK,A.ajs,A.a77,A.Mp,A.ajr,A.R1,A.kP,A.J2,A.bz,A.KW,A.N4,A.xo,A.Nh,A.Mb,A.S7,A.TA,A.Xm,A.kR,A.a11,A.aeG,A.a3r,A.abz,A.j6,A.MN,A.mW,A.l5,A.Ac,A.jL,A.cC,A.hp,A.aj,A.afD,A.yC,A.C6,A.yA,A.yz,A.oJ,A.mx,A.aE,A.aij,A.Us,A.h_,A.KV,A.F2,A.Tu,A.Jl,A.Th,A.XQ,A.BU,A.Tk,A.Ti,A.eW,A.U8,A.Jb,A.eU,A.aox,A.at,A.jH,A.fX,A.ayW,A.i6,A.P,A.ajo,A.CD,A.jm,A.dz,A.ck,A.tY,A.x9,A.a5V,A.aqA,A.At,A.pb,A.l0,A.fN,A.eq,A.fk,A.VR,A.fa,A.S8,A.T_,A.T6,A.T4,A.T2,A.T3,A.T1,A.T5,A.T8,A.T7,A.T0,A.pt,A.zF,A.jN,A.xX,A.iX,A.ux,A.uz,A.Bk,A.uy,A.ml,A.ayT,A.abT,A.MZ,A.q7,A.Ta,A.xU,A.abO,A.abR,A.ib,A.Dh,A.Di,A.vi,A.UR,A.nU,A.nV,A.SY,A.a5Y,A.f7,A.wx,A.Gm,A.h5,A.Q4,A.afE,A.Ss,A.ma,A.UX,A.SC,A.SD,A.ch,A.SE,A.SF,A.SH,A.FL,A.UQ,A.UP,A.Va,A.SI,A.SM,A.SR,A.FQ,A.SU,A.SX,A.Tp,A.FP,A.TB,A.TE,A.TM,A.b3,A.TV,A.alx,A.a5g,A.a4v,A.a4u,A.a5f,A.U6,A.jQ,A.uh,A.c9,A.LN,A.Ts,A.aqg,A.uf,A.UA,A.UU,A.KX,A.e_,A.d_,A.Bw,A.Vf,A.FO,A.Vg,A.Vv,A.Bv,A.lr,A.Vx,A.W4,A.W5,A.Wa,A.FN,A.ae4,A.PY,A.a1z,A.aa0,A.vg,A.WU,A.FR,A.X8,A.Xf,A.Xz,A.FM,A.XE,A.XK,A.Ea,A.XO,A.XR,A.XV,A.xd,A.U0,A.Yt,A.XX,A.XZ,A.wq,A.Y1,A.Yl,A.fI,A.Rb,A.Of,A.yO,A.dE,A.LJ,A.a1e,A.zC,A.cJ,A.akS,A.a6h,A.a7n,A.SK,A.VA,A.AH,A.j0,A.jC,A.Uu,A.j_,A.fU,A.Uv,A.u8,A.IE,A.n5,A.Xw,A.k7,A.akE,A.Rl,A.XP,A.ah8,A.al7,A.aoy,A.as1,A.Em,A.D5,A.k5,A.FK,A.cm,A.a2w,A.wl,A.anG,A.yF,A.IP,A.MV,A.B7,A.anC,A.Vb,A.YW,A.af8,A.Ov,A.aK,A.e5,A.a9,A.CG,A.ar1,A.ar2,A.qK,A.aoE,A.ee,A.CJ,A.X9,A.adn,A.lh,A.adt,A.qv,A.RV,A.nE,A.GN,A.x6,A.jg,A.wm,A.r5,A.Ef,A.aeX,A.cT,A.WW,A.m5,A.mj,A.aeY,A.WZ,A.af6,A.IV,A.yL,A.a03,A.Dx,A.mD,A.up,A.UK,A.a6m,A.B0,A.MS,A.UL,A.ln,A.ns,A.BF,A.ahq,A.a8c,A.a8e,A.DR,A.ahf,A.a9U,A.uF,A.kM,A.j5,A.abF,A.qj,A.Wc,A.Wd,A.act,A.d0,A.dp,A.a_H,A.nT,A.nW,A.nX,A.Vd,A.arn,A.wi,A.ai0,A.eN,A.aik,A.ai1,A.Rk,A.UF,A.Sa,A.S9,A.xA,A.et,A.oN,A.dK,A.S0,A.L6,A.zP,A.alO,A.Rw,A.He,A.Sy,A.a5q,A.Ud,A.Ub,A.x2,A.Uh,A.wU,A.TC,A.a3_,A.Z2,A.Z1,A.Ux,A.a0o,A.ub,A.pw,A.af7,A.an9,A.mc,A.aQ,A.JA,A.hz,A.xC,A.L_,A.BA,A.hC,A.adQ,A.RA,A.oe,A.WH,A.H8,A.C2,A.Cl,A.je,A.PO,A.uw,A.Nb,A.Q3,A.aeC,A.asC,A.lE,A.U5,A.wA,A.Do,A.aeK,A.X6,A.YC,A.agS,A.ik,A.lN,A.Rn,A.lI,A.dB,A.iI,A.a0i,A.SN,A.MH,A.a4E,A.mU,A.fm,A.a8g,A.kx,A.a3e,A.U_,A.Ut,A.SL,A.Tl,A.ls,A.ty,A.Oj,A.X_,A.zi,A.Qb,A.oj,A.Tb,A.acL,A.QJ,A.QH,A.QI,A.QK,A.QL,A.QM,A.a_X,A.rD,A.Bm,A.a_W,A.L3,A.L4,A.V8,A.adP,A.J7,A.J8,A.a0_,A.Kf,A.BC,A.A3,A.a09,A.a2z,A.a2E,A.Lu,A.a4m,A.Lv,A.Lw,A.a4p,A.VD,A.a6d,A.Aw,A.u4,A.Kv,A.a8i,A.jT,A.a8j,A.xh,A.MJ,A.a8l,A.MK,A.Co,A.kb,A.v4,A.aca,A.v3,A.OV,A.OY,A.ait,A.Rs,A.aiv,A.Rt,A.a9h,A.aj_,A.Ey,A.aj0,A.aj5,A.aj9,A.ajb,A.Ex,A.aja,A.aj1,A.ra,A.RN,A.RP,A.RO,A.RQ,A.Ez,A.RL,A.aj6,A.RM,A.ajl,A.EE,A.Mg,A.Ay,A.Ma,A.AB,A.a7m,A.Ml,A.fo,A.aaH,A.a7G,A.KP,A.jG,A.o6,A.RD,A.Nd,A.Qm,A.Kz,A.ahs,A.aaZ,A.Oi,A.ri,A.Tz,A.m8,A.OR,A.t5,A.Jw,A.P3,A.vt,A.afz,A.ah0,A.QT,A.vY,A.a6v,A.f9,A.ju,A.jl,A.QV,A.ahr,A.Es,A.aiZ,A.q1,A.bd,A.nx,A.eh,A.is,A.Ej,A.MF,A.aji,A.ajj,A.a01,A.a02,A.Pa,A.Jc,A.a06,A.z8,A.a2F,A.a6j,A.a2Q,A.Ch,A.a5U,A.M2,A.acJ,A.CF,A.iN,A.a2y,A.a9g,A.a05,A.KL,A.KM,A.a2D,A.Ln,A.As,A.i7,A.P1,A.RR,A.Ld,A.Lc,A.lB,A.a_C,A.a2P,A.LG,A.a4U,A.acf,A.adN]) -q(A.dv,[A.a_M,A.Kq,A.ac5,A.avn,A.avp,A.a72,A.a73,A.a74,A.Kr,A.a71,A.a5y,A.ats,A.aut,A.auu,A.aax,A.aaw,A.aaz,A.aay,A.agM,A.auZ,A.auY,A.au_,A.a86,A.a85,A.at8,A.a1p,A.a1q,A.a1n,A.a1o,A.a1m,A.a5n,A.a5o,A.a5p,A.avy,A.avx,A.a6V,A.a6W,A.a6T,A.a6U,A.av0,A.asH,A.a8z,A.a8A,A.a8T,A.atc,A.atd,A.ate,A.atf,A.atg,A.ath,A.ati,A.atj,A.a8C,A.a8D,A.a8E,A.a8F,A.a8M,A.a8Q,A.aa4,A.afG,A.afH,A.a6o,A.a4a,A.a44,A.a45,A.a46,A.a47,A.a48,A.a49,A.a42,A.a4c,A.ak6,A.ast,A.aoI,A.aoK,A.aoL,A.aoM,A.aoN,A.aoO,A.arX,A.arY,A.arZ,A.as_,A.as0,A.aop,A.aoq,A.aor,A.aos,A.aot,A.a7P,A.a7Q,A.aeU,A.aeV,A.att,A.atu,A.atv,A.atw,A.atx,A.aty,A.atz,A.atA,A.a2O,A.a9N,A.ahO,A.ahT,A.ahU,A.ahV,A.a5A,A.a5B,A.aoQ,A.a3X,A.a3V,A.a3W,A.a2I,A.a2J,A.a2K,A.a2L,A.a7f,A.a7g,A.a7d,A.a_E,A.a5b,A.a5c,A.a7b,A.a7a,A.a0K,A.a1y,A.a5T,A.AR,A.Ra,A.a8q,A.a8p,A.auU,A.auW,A.ajW,A.ajV,A.asJ,A.a5R,A.a5P,A.amT,A.an0,A.ahn,A.ahl,A.aho,A.ahj,A.als,A.alr,A.aqI,A.aqH,A.an7,A.anI,A.a9k,A.ah4,A.ah7,A.anx,A.asZ,A.at_,A.a3N,A.a4i,A.a76,A.alW,A.alX,A.aat,A.aas,A.arb,A.arc,A.arm,A.asT,A.a4P,A.a4Q,A.a4R,A.amv,A.a8r,A.asW,A.asX,A.au6,A.au7,A.au8,A.avr,A.avs,A.a8x,A.aui,A.auj,A.a0y,A.a0A,A.a0D,A.a0T,A.a0U,A.a0S,A.ao9,A.ali,A.alo,A.a4V,A.a4W,A.aud,A.a50,A.a53,A.a51,A.a52,A.al8,A.alb,A.alc,A.ale,A.a1P,A.aap,A.alg,A.a5i,A.a5j,A.a5k,A.aug,A.auh,A.ah9,A.ahC,A.an1,A.abM,A.abN,A.aa3,A.anQ,A.anP,A.a9o,A.aof,A.akA,A.akB,A.akC,A.akg,A.akh,A.aki,A.aks,A.akt,A.aku,A.akv,A.akw,A.akx,A.aky,A.akz,A.akq,A.ake,A.akr,A.akd,A.akj,A.akk,A.akl,A.akm,A.akn,A.ako,A.akp,A.akN,A.akM,A.akO,A.ann,A.aqi,A.ans,A.a94,A.aqp,A.ao5,A.anS,A.anT,A.anU,A.a9s,A.aaT,A.aoT,A.aoS,A.abU,A.aoW,A.aoV,A.aoX,A.ae3,A.aek,A.aed,A.aef,A.anZ,A.anW,A.anY,A.anX,A.anV,A.arw,A.arx,A.ahX,A.ahY,A.ajT,A.arQ,A.arR,A.arS,A.arU,A.arV,A.akU,A.akV,A.a1f,A.a1g,A.a1h,A.atG,A.atb,A.a9_,A.akD,A.a7F,A.a7z,A.a7y,A.a_J,A.a7I,A.a7J,A.a7U,A.a7T,A.ar9,A.ara,A.aio,A.adC,A.a0h,A.acQ,A.acS,A.ad7,A.ad8,A.ad3,A.ad4,A.ad5,A.ad6,A.ad1,A.ad2,A.a9X,A.a9W,A.adf,A.adg,A.ade,A.adi,A.adj,A.at3,A.aoF,A.ado,A.adq,A.ads,A.adr,A.adx,A.adv,A.adw,A.adu,A.adB,A.adA,A.aet,A.aes,A.ais,A.afc,A.afa,A.ar7,A.ar6,A.ar4,A.ar5,A.asQ,A.aff,A.afe,A.aeZ,A.af1,A.af_,A.af2,A.af0,A.af3,A.af4,A.a0v,A.alu,A.a00,A.a9H,A.acu,A.adK,A.adL,A.adJ,A.a4S,A.ahS,A.ata,A.a_w,A.a_A,A.a_x,A.a_z,A.amN,A.amK,A.amI,A.amJ,A.amM,A.asv,A.asw,A.ajZ,A.ak3,A.adO,A.asA,A.asy,A.alR,A.alS,A.alJ,A.a3H,A.a3z,A.a3I,A.a3F,A.a3E,A.a3D,A.a3u,A.alT,A.as7,A.a5r,A.at5,A.a5u,A.a5t,A.ap2,A.a32,A.a33,A.a35,A.a36,A.a30,A.a38,A.a39,A.a3b,A.a3c,A.ap_,A.ap0,A.aoY,A.acH,A.a5H,A.anj,A.a3R,A.a3S,A.a3O,A.a3Q,A.a3P,A.aaY,A.ad9,A.aa1,A.a62,A.a65,A.a67,A.a69,A.a6b,A.a64,A.aly,A.alz,A.alA,A.alD,A.alE,A.alF,A.a6u,A.a6s,A.a6r,A.a7l,A.a7O,A.a7N,A.a7M,A.ajx,A.ajy,A.ajz,A.ajA,A.ajB,A.ajC,A.ajD,A.ajE,A.ajH,A.ajM,A.ajN,A.ajO,A.ajP,A.ajQ,A.ajR,A.ajG,A.ajF,A.ajI,A.ajJ,A.ajK,A.ajL,A.a7S,A.atm,A.atn,A.ato,A.anN,A.anO,A.adS,A.adR,A.adV,A.adX,A.adT,A.aao,A.aqJ,A.aqM,A.aam,A.aac,A.aae,A.aag,A.aai,A.aak,A.aaM,A.aqw,A.aqu,A.aqv,A.aqt,A.aaS,A.a6X,A.aqD,A.aiF,A.aiE,A.a98,A.aon,A.aok,A.a9S,A.aez,A.aeA,A.aeB,A.aeE,A.aeF,A.aeJ,A.aeS,A.aeP,A.aeR,A.aeW,A.acz,A.acv,A.acw,A.acx,A.acB,A.acD,A.acE,A.agW,A.a2M,A.aim,A.ain,A.ail,A.arz,A.arB,A.arD,A.arF,A.aeM,A.aeN,A.avI,A.a2V,A.a2U,A.a4I,A.a4H,A.a4K,A.a4C,A.a4D,A.atL,A.atN,A.atJ,A.atK,A.atV,A.atX,A.atZ,A.atP,A.atH,A.atI,A.a4B,A.a1Q,A.a1R,A.a4s,A.a4t,A.awa,A.afo,A.abo,A.abp,A.abq,A.abr,A.abs,A.abt,A.abu,A.abv,A.abw,A.abx,A.aby,A.a0Y,A.a0X,A.a0Z,A.a10,A.a1_,A.avF,A.avG,A.akI,A.akW,A.akX,A.al2,A.al1,A.al0,A.asi,A.asj,A.ash,A.amu,A.amt,A.amm,A.ami,A.amj,A.amk,A.am1,A.am2,A.am3,A.amr,A.ams,A.amp,A.amo,A.a0d,A.aq7,A.aq6,A.ap8,A.apk,A.apj,A.apt,A.aph,A.apq,A.apr,A.apv,A.apw,A.apu,A.apn,A.apm,A.apo,A.apl,A.apf,A.apg,A.ape,A.apb,A.apL,A.auM,A.avR,A.avS,A.aw3,A.aqW,A.avW,A.avX,A.avY,A.aum,A.an3,A.a28,A.a29,A.a2a,A.auz,A.auC,A.auE,A.auG,A.auI,A.auB,A.ab1,A.ab2,A.ab_,A.ab3,A.a24,A.a2W,A.a2X,A.a2Y,A.amz,A.amB,A.amA,A.amx,A.amy,A.ah_,A.agZ,A.are,A.arJ,A.avq,A.a_Z,A.a0k,A.a0l,A.a0t,A.a0J,A.a9z,A.auq,A.a0b,A.a0a,A.a4q,A.a7k,A.a8k,A.abH,A.a7w,A.a7v,A.a7x,A.a2v,A.aow,A.ard,A.asE,A.a1B,A.a1C,A.au3,A.ank,A.ac9,A.acg,A.asq,A.ass,A.aso,A.afy,A.a6x,A.a6w,A.a6y,A.a6A,A.a6C,A.a6z,A.a6Q,A.arM,A.a9E,A.a9F]) -q(A.Kq,[A.a_N,A.ac6,A.avm,A.avo,A.a70,A.a6Z,A.a7_,A.a5x,A.a5z,A.atp,A.a4w,A.agN,A.agO,A.aw7,A.a17,A.a5K,A.a5L,A.a1b,A.abe,A.ahw,A.ahx,A.av2,A.asI,A.a8B,A.a8S,A.a8N,A.a8O,A.a8P,A.a8I,A.a8J,A.a8K,A.a6p,A.a4b,A.a43,A.av5,A.av6,A.abC,A.aoJ,A.abL,A.a_s,A.a_t,A.aeT,A.a4e,A.a4g,A.a4f,A.a9O,A.ahW,A.aoP,A.a7e,A.a5a,A.ahR,A.a3Z,A.a4_,A.a0M,A.avk,A.ac0,A.ajX,A.ajY,A.arH,A.arG,A.a5O,A.a5N,A.a5Q,A.amP,A.amX,A.amV,A.amR,A.amW,A.amQ,A.an_,A.amZ,A.amY,A.ahm,A.ahk,A.ahp,A.ahi,A.arh,A.arg,A.akc,A.akb,A.aoD,A.asN,A.asO,A.alq,A.alp,A.atB,A.aqG,A.aqF,A.aiX,A.aiW,A.a4h,A.a0P,A.a0Q,A.awb,A.a8w,A.a0C,A.a0V,A.a0R,A.a2e,A.a2d,A.a2h,A.a2g,A.a2f,A.a2i,A.aoc,A.aoa,A.ao8,A.a_T,A.a_S,A.a97,A.aeH,A.all,A.aln,A.alh,A.alk,A.alj,A.a4Z,A.a4Y,A.a54,A.a1M,A.a1N,A.alf,A.au1,A.asL,A.a5h,A.a04,A.a0N,A.a5X,A.a5W,A.a6_,A.a60,A.a5E,A.a5C,A.a5D,A.a9b,A.a9e,A.a9d,A.a9c,A.a3k,A.a3o,A.a3p,A.a3l,A.a3m,A.a3n,A.aa2,A.a3j,A.abQ,A.abY,A.aeq,A.aer,A.aeo,A.aep,A.ahJ,A.ahK,A.ahL,A.ahM,A.a5Z,A.ajU,A.a9n,A.a_U,A.aoh,A.akf,A.at6,A.at7,A.ano,A.anl,A.anm,A.an8,A.ant,A.anr,A.a9q,A.a9r,A.acm,A.amw,A.aei,A.aeg,A.aee,A.aeh,A.ae6,A.ae7,A.ae8,A.ae9,A.aea,A.ae5,A.aeb,A.aem,A.ael,A.ao4,A.ao3,A.ao2,A.ao0,A.ao1,A.ao_,A.aro,A.arq,A.arp,A.ars,A.art,A.arr,A.air,A.aiA,A.aiB,A.aiy,A.aiz,A.arT,A.a7p,A.a7o,A.anL,A.a7A,A.a7C,A.a7D,A.aa5,A.acN,A.acP,A.acO,A.aa_,A.a9Z,A.a9Y,A.aaX,A.aaW,A.aaV,A.add,A.adh,A.adp,A.aev,A.aew,A.aex,A.afu,A.acs,A.adH,A.adI,A.adG,A.ahF,A.aie,A.ajw,A.amL,A.amG,A.amH,A.amF,A.asx,A.ak2,A.ak0,A.ak1,A.ak_,A.asz,A.ajn,A.adb,A.adc,A.alQ,A.alP,A.alK,A.alM,A.a3v,A.a3w,A.a3y,A.a3J,A.a3A,A.a3B,A.a3C,A.amC,A.amD,A.amE,A.a5I,A.a5G,A.a5F,A.a0p,A.a1t,A.a1u,A.a61,A.a63,A.a66,A.a68,A.a6a,A.a6c,A.alC,A.alB,A.and,A.anc,A.anb,A.ang,A.anh,A.ani,A.a_F,A.anD,A.anE,A.anF,A.anM,A.ao6,A.ao7,A.a9P,A.adW,A.adY,A.adU,A.aqL,A.aqK,A.aad,A.aaf,A.aah,A.aaj,A.aal,A.aab,A.aqq,A.aoz,A.aaQ,A.aaP,A.aaR,A.aaO,A.aaN,A.an4,A.aoG,A.aqC,A.adM,A.aiG,A.aiH,A.aoi,A.a9R,A.a9Q,A.aey,A.aeD,A.aeO,A.aeQ,A.acC,A.acy,A.acA,A.afB,A.afI,A.agU,A.agV,A.agT,A.agX,A.ary,A.arA,A.arC,A.arE,A.ajS,A.avH,A.a1S,A.avh,A.avi,A.abc,A.a0W,A.a4J,A.a4L,A.a4M,A.a8h,A.a4G,A.a4F,A.a4z,A.afn,A.afq,A.afr,A.afs,A.afp,A.avE,A.akL,A.akJ,A.akK,A.al3,A.akY,A.akZ,A.al_,A.al4,A.al5,A.aml,A.amf,A.amg,A.am0,A.am5,A.alZ,A.am4,A.am_,A.ame,A.amq,A.am7,A.am8,A.am9,A.ama,A.amb,A.amc,A.amd,A.amn,A.a0c,A.a0e,A.aq8,A.aqb,A.aqc,A.aq9,A.aqa,A.ap9,A.ap7,A.ap6,A.apA,A.apB,A.apz,A.apC,A.apD,A.apy,A.apE,A.apx,A.api,A.aps,A.app,A.aqe,A.aqf,A.aqd,A.apd,A.apa,A.apM,A.apK,A.apN,A.apJ,A.apY,A.apI,A.aq_,A.apH,A.aq0,A.apG,A.aq1,A.apF,A.aq2,A.aq3,A.aq4,A.aq5,A.apO,A.apP,A.apQ,A.apR,A.apS,A.apT,A.apU,A.apV,A.apW,A.apX,A.apZ,A.auL,A.avU,A.avQ,A.avP,A.avT,A.aw2,A.aw4,A.aw5,A.aqX,A.aqY,A.aqZ,A.aqV,A.ar_,A.avZ,A.aw_,A.aw0,A.avB,A.avC,A.avM,A.avL,A.avN,A.avJ,A.avK,A.aul,A.aun,A.auo,A.awc,A.awd,A.aoC,A.aoB,A.an2,A.auy,A.auA,A.auD,A.auF,A.auH,A.auJ,A.ab0,A.a1W,A.a1Y,A.a26,A.a27,A.a25,A.a22,A.a20,A.a21,A.a2_,A.a23,A.arI,A.a9y,A.a96,A.asr,A.asl,A.asm,A.ask,A.asn,A.a6P,A.a6D,A.a6K,A.a6L,A.a6M,A.a6N,A.a6I,A.a6J,A.a6E,A.a6F,A.a6G,A.a6H,A.a6O,A.ane,A.arL,A.arK]) -q(A.TW,[A.jD,A.j8,A.nj,A.rw,A.nq,A.wH,A.ih,A.ID,A.n0,A.tE,A.bB,A.pV,A.wK,A.dh,A.r1,A.ws,A.zj,A.C8,A.uo,A.DU,A.R4,A.C4,A.mA,A.p5,A.Jf,A.pj,A.AG,A.Cj,A.oK,A.k8,A.jb,A.uY,A.Ow,A.kl,A.wd,A.Rd,A.E8,A.lS,A.wb,A.yW,A.Jn,A.wo,A.yY,A.l1,A.uM,A.hT,A.re,A.yy,A.Hp,A.tx,A.jI,A.ex,A.y_,A.Au,A.oa,A.wY,A.zO,A.tZ,A.rx,A.Rq,A.rh,A.Jt,A.Jr,A.Fm,A.rp,A.tU,A.ek,A.N7,A.ut,A.iv,A.ll,A.cX,A.Sb,A.fA,A.vW,A.ne,A.Ep,A.Q1,A.qx,A.yN,A.EB,A.oO,A.yP,A.yX,A.Jk,A.pG,A.wj,A.Ec,A.w_,A.rs,A.Af,A.Bl,A.lk,A.mG,A.Cm,A.u0,A.zD,A.Ax,A.DP,A.NW,A.Jv,A.vl,A.EI,A.S6,A.nF,A.KS,A.B_,A.nb,A.h1,A.w8,A.R6,A.E_,A.Bz,A.DJ,A.DL,A.f3,A.Rc,A.tT,A.jj,A.L9,A.F8,A.li,A.Ev,A.l7,A.LS,A.r8,A.J0,A.Xl,A.rl,A.pz,A.NF,A.xW,A.qD,A.eQ,A.xL,A.C0,A.rm,A.rC,A.vm,A.Dr,A.Dl,A.vo,A.wk,A.Hk,A.ef,A.pO,A.BG,A.mH,A.hE,A.qV,A.vU,A.l_,A.t7,A.Ar,A.z7,A.z0,A.AL,A.td,A.nD]) -p(A.a0I,A.WQ) -p(A.Pc,A.fL) -q(A.ct,[A.JJ,A.K8,A.K5,A.K6,A.Kd,A.Ka,A.K7,A.Kc,A.JM,A.JN,A.JL,A.JK,A.JS,A.JT,A.JY,A.JX,A.JP,A.JO,A.JV,A.JZ,A.JQ,A.JR,A.JU,A.JW,A.K9]) -q(J.ui,[J.j,J.AW,J.um,J.o,J.n9,J.lf,A.q8,A.dU]) -q(J.j,[J.W,A.G,A.a_u,A.oP,A.hU,A.Jz,A.zs,A.a1D,A.co,A.kV,A.Td,A.ft,A.iK,A.a2r,A.a3g,A.tz,A.TG,A.zM,A.TI,A.a3h,A.iT,A.ag,A.U2,A.tO,A.ps,A.hl,A.a6R,A.Uq,A.pE,A.a99,A.a9w,A.V3,A.V4,A.hr,A.V5,A.BT,A.aan,A.Vj,A.aaL,A.ab9,A.k6,A.aba,A.hv,A.VH,A.WN,A.hG,A.Xg,A.hH,A.ah3,A.Xo,A.XS,A.aix,A.hJ,A.Y2,A.aiD,A.aiQ,A.YE,A.YO,A.YX,A.Zb,A.Zd,A.a7R,A.B1,A.aaB,A.j1,A.UN,A.j7,A.Vs,A.abJ,A.Xs,A.jp,A.Y7,A.a_P,A.Sx,A.a_B]) -q(J.W,[A.oZ,A.a0F,A.a0G,A.a1s,A.agL,A.agw,A.ag4,A.ag2,A.ag1,A.ag3,A.vC,A.afK,A.afJ,A.agA,A.vM,A.agx,A.vJ,A.agB,A.vN,A.agr,A.vF,A.ags,A.vG,A.agJ,A.agI,A.agp,A.ago,A.afQ,A.vA,A.afX,A.vB,A.agk,A.agj,A.afO,A.vz,A.agu,A.vH,A.agd,A.vD,A.afN,A.vy,A.agv,A.vI,A.agE,A.vO,A.afZ,A.afY,A.agb,A.aga,A.afM,A.afL,A.afT,A.afS,A.nI,A.nK,A.agt,A.kh,A.ag9,A.nM,A.K_,A.nL,A.afR,A.nJ,A.ag6,A.ag5,A.agi,A.aou,A.ag_,A.nN,A.afV,A.afU,A.agl,A.afP,A.nO,A.agf,A.age,A.agg,A.Qs,A.qR,A.agz,A.vL,A.agy,A.vK,A.agn,A.agm,A.Qu,A.Qt,A.Qr,A.qQ,A.DE,A.agG,A.lJ,A.Qq,A.ag8,A.vE,A.agC,A.agD,A.agK,A.agF,A.ag0,A.aiL,A.agH,A.kg,A.a8m,A.agc,A.afW,A.ag7,A.agh,A.a8n,A.pQ,A.a8s,A.a7r,A.a7s,A.a2B,A.a2A,A.ajf,A.a7L,A.a7K,J.Ox,J.kn,J.jS,A.yp,A.yI,A.tR,A.a55,A.ac7,A.a8t,A.a1r,A.aiV,A.ajg,A.a2R,A.ac8]) -q(A.K_,[A.akQ,A.akR]) -p(A.aiK,A.Qq) -q(A.ev,[A.hq,A.vP,A.ze]) -q(A.hq,[A.Bn,A.JI,A.K2,A.ti,A.p4,A.zf,A.tj]) -q(A.a16,[A.a15,A.K3,A.zd]) -q(A.Kr,[A.a75,A.auX,A.a87,A.a88,A.ahz,A.aub,A.abd,A.av1,A.a8L,A.a8H,A.ahd,A.avv,A.akF,A.a0L,A.a1x,A.abZ,A.a8o,A.auV,A.asK,A.au5,A.a5S,A.amU,A.asM,A.an6,A.a92,A.a9j,A.ah6,A.anB,A.anz,A.au0,A.aaq,A.aiN,A.aiO,A.aiP,A.asa,A.as9,A.asY,A.a9I,A.a9J,A.a9K,A.a9L,A.adZ,A.ae_,A.ahg,A.ahh,A.ase,A.ark,A.arl,A.ajv,A.auc,A.a_Q,A.a_R,A.a0x,A.a0z,A.a0B,A.a2c,A.aob,A.alm,A.auO,A.auP,A.a1K,A.abP,A.a9l,A.anR,A.aog,A.aql,A.aqm,A.aqk,A.aqj,A.aqh,A.aqo,A.aoU,A.akP,A.aec,A.aej,A.arf,A.aqS,A.aru,A.arv,A.asG,A.akT,A.a7q,A.a7E,A.a7B,A.a_K,A.aa6,A.aa7,A.acM,A.acT,A.acU,A.acR,A.acY,A.acW,A.acX,A.acV,A.a9V,A.abj,A.abi,A.abk,A.abl,A.adk,A.adl,A.adz,A.ad_,A.acZ,A.adm,A.aeu,A.ar3,A.afg,A.afh,A.alv,A.ahc,A.alN,A.a3x,A.a3G,A.a37,A.a31,A.a34,A.a3a,A.a3d,A.ap1,A.aoZ,A.acF,A.acG,A.amO,A.ada,A.a6t,A.ana,A.anf,A.aov,A.aqx,A.ari,A.a6Y,A.asF,A.aom,A.aol,A.aoj,A.aeI,A.ar0,A.afC,A.afF,A.aqs,A.aqr,A.a2T,A.avg,A.avj,A.a4N,A.atM,A.atS,A.atT,A.atU,A.atW,A.atY,A.atO,A.atQ,A.atR,A.a4A,A.aft,A.amh,A.am6,A.apc,A.avV,A.aw6,A.aqU,A.aw1,A.avD,A.avO,A.aup,A.awe,A.a3i,A.a5l,A.a_Y,A.a9A,A.ajc,A.auS,A.auR,A.a2s,A.a2t,A.a2u,A.asp,A.a6B,A.a2j,A.a2k,A.a2l,A.a2m,A.a2n,A.a2o,A.a2p,A.a2q]) -q(A.q,[A.uG,A.m6,A.Y,A.fp,A.aJ,A.hi,A.r_,A.lK,A.DG,A.pr,A.eP,A.F_,A.AS,A.Xq,A.Bd,A.pa,A.io,A.bh,A.AA]) -q(A.eY,[A.tq,A.Ou,A.OC]) -q(A.tq,[A.PL,A.Ki,A.Km,A.Kk,A.NT,A.Er,A.Os]) -p(A.NR,A.Er) -p(A.K0,A.tj) -q(A.c_,[A.Jx,A.jU,A.o1,A.MM,A.RE,A.PT,A.TX,A.AY,A.oL,A.NK,A.fh,A.lp,A.RH,A.wu,A.lP,A.Kx,A.KK,A.U9]) -q(A.a3Y,[A.kN,A.TF]) -q(A.dm,[A.eb,A.Oo]) -q(A.eb,[A.VC,A.VB,A.Gj,A.C9,A.Cb,A.Cc,A.Cf,A.Cg]) -p(A.Ca,A.VC) -p(A.Om,A.VB) -p(A.Cd,A.Gj) -p(A.a3f,A.TF) -q(A.Oo,[A.Op,A.Ce]) -q(A.dl,[A.zQ,A.C3,A.Oa,A.Oe,A.Oc,A.Ob,A.Od]) -q(A.zQ,[A.O0,A.O_,A.NZ,A.O5,A.O9,A.O8,A.O2,A.O1,A.O7,A.O3,A.O4,A.O6]) -p(A.a6i,A.Lj) -p(A.Md,A.Me) -q(A.a0m,[A.BJ,A.DC]) -q(A.aiU,[A.a6n,A.a2b]) -p(A.a0n,A.abA) -p(A.a41,A.abn) -q(A.ak5,[A.Z_,A.arW,A.YV]) -p(A.aoH,A.Z_) -p(A.aoo,A.YV) -q(A.hB,[A.tf,A.u7,A.ua,A.uq,A.uu,A.vn,A.w9,A.wh]) -q(A.af5,[A.a2N,A.a9M]) -q(A.zE,[A.afj,A.M9,A.ae1]) -p(A.Be,A.FU) -q(A.Be,[A.kC,A.wv,A.ST,A.x7,A.ej,A.LE,A.lW]) -p(A.UD,A.kC) -p(A.RC,A.UD) -q(A.w4,[A.JF,A.PM]) -p(A.W3,A.M_) -q(A.v6,[A.qh,A.hF]) -q(A.a40,[A.aar,A.aic,A.aaA,A.a2x,A.abg,A.a3T,A.aiR,A.aa8]) -q(A.M9,[A.a7c,A.a_D,A.a59]) -q(A.ai_,[A.ai6,A.aid,A.ai8,A.aib,A.ai7,A.aia,A.ahZ,A.ai3,A.ai9,A.ai5,A.ai4,A.ai2]) -p(A.pm,A.a5m) -p(A.Qn,A.pm) -p(A.Li,A.Qn) -p(A.Lm,A.Li) -p(J.a8f,J.o) -q(J.n9,[J.ul,J.AX]) -q(A.m6,[A.p_,A.HL]) -p(A.Fd,A.p_) -p(A.EV,A.HL) -p(A.c6,A.EV) -p(A.Bo,A.aB) -q(A.Bo,[A.p1,A.ww,A.c5,A.rn,A.UG,A.Sw]) -p(A.eV,A.wv) -q(A.Y,[A.aI,A.iS,A.Bb,A.ro,A.FW,A.mh,A.rA,A.H1]) -q(A.aI,[A.hI,A.aF,A.US,A.c1,A.Bg,A.UH,A.Fr]) -p(A.iR,A.fp) -q(A.MG,[A.uB,A.ko,A.R9,A.Qy,A.Qz]) -p(A.zT,A.r_) -p(A.tD,A.lK) -p(A.Bf,A.ww) -p(A.Hu,A.uA) -p(A.m_,A.Hu) -p(A.zp,A.m_) -q(A.tp,[A.by,A.cd]) -p(A.pL,A.AR) -p(A.BW,A.o1) -q(A.Ra,[A.QY,A.t8]) -q(A.AS,[A.Sd,A.Hd]) -q(A.dU,[A.BK,A.uH]) -q(A.uH,[A.G6,A.G8]) -p(A.G7,A.G6) -p(A.nk,A.G7) -p(A.G9,A.G8) -p(A.ht,A.G9) -q(A.nk,[A.BL,A.NA]) -q(A.ht,[A.NB,A.BN,A.BO,A.ND,A.BP,A.BQ,A.q9]) -p(A.Hr,A.TX) -p(A.aN,A.wL) -q(A.cP,[A.DT,A.Ha,A.Fe,A.mb,A.o9]) -q(A.xR,[A.o5,A.xT]) -p(A.ks,A.Ha) -q(A.f8,[A.wN,A.x5]) -q(A.Ty,[A.o7,A.alH]) -p(A.xS,A.Vz) -p(A.Fu,A.mb) -q(A.YA,[A.Tn,A.WM]) -p(A.Fy,A.rn) -q(A.c5,[A.FT,A.xk]) -p(A.ry,A.HY) -q(A.ry,[A.ob,A.iu,A.I3]) -q(A.F7,[A.rj,A.rk]) -p(A.el,A.I3) -q(A.Xk,[A.cv,A.eR]) -q(A.Xj,[A.H2,A.H3]) -p(A.DN,A.H2) -q(A.kz,[A.dq,A.H5,A.rz]) -p(A.H4,A.H3) -p(A.vZ,A.H4) -q(A.kU,[A.mN,A.J6,A.MP]) -q(A.mN,[A.yJ,A.B6,A.Ew]) -p(A.KA,A.R_) -q(A.KA,[A.as3,A.as2,A.a_V,A.a8v,A.a8u,A.aiY,A.RK]) -q(A.as3,[A.a_I,A.a8U]) -q(A.as2,[A.IU,A.MU]) -p(A.a0r,A.JG) -p(A.a0s,A.a0r) -p(A.SJ,A.a0s) -p(A.MQ,A.AY) -p(A.UI,A.anA) -p(A.YR,A.UI) -p(A.UJ,A.YR) -q(A.fh,[A.v7,A.AM]) -p(A.Tq,A.Hx) -q(A.G,[A.ad,A.Jp,A.LD,A.LY,A.pB,A.Nm,A.BB,A.lm,A.uE,A.q6,A.BY,A.Q0,A.jr,A.h2,A.H_,A.h4,A.f5,A.Hl,A.RU,A.o4,A.KN,A.IZ,A.mz]) -q(A.ad,[A.aA,A.jE,A.jK,A.wE]) -q(A.aA,[A.an,A.aR]) -q(A.an,[A.IL,A.IT,A.t6,A.oR,A.Js,A.oY,A.mL,A.Lf,A.LB,A.l8,A.Mh,A.pF,A.pK,A.B4,A.Ng,A.ng,A.NO,A.NV,A.C5,A.Og,A.qG,A.Qa,A.QG,A.DW,A.E1,A.R7,A.R8,A.wa,A.wc]) -p(A.tr,A.co) -p(A.a1E,A.kV) -p(A.ts,A.Td) -p(A.tt,A.ft) -q(A.iK,[A.a1G,A.a1H]) -p(A.TH,A.TG) -p(A.zL,A.TH) -p(A.TJ,A.TI) -p(A.L8,A.TJ) -q(A.zs,[A.a4x,A.ab4]) -p(A.eG,A.oP) -p(A.U3,A.U2) -p(A.tN,A.U3) -p(A.Ur,A.Uq) -p(A.pA,A.Ur) -p(A.AD,A.jK) -p(A.jO,A.pB) -q(A.ag,[A.lX,A.uD,A.hy,A.QX,A.RS]) -q(A.lX,[A.i5,A.er,A.o_]) -p(A.Nr,A.V3) -p(A.Ns,A.V4) -p(A.V6,A.V5) -p(A.Nt,A.V6) -p(A.NH,A.BT) -p(A.Vk,A.Vj) -p(A.uK,A.Vk) -p(A.VI,A.VH) -p(A.OE,A.VI) -q(A.er,[A.lu,A.m4]) -p(A.PR,A.WN) -p(A.Qj,A.jr) -p(A.H0,A.H_) -p(A.QR,A.H0) -p(A.Xh,A.Xg) -p(A.QW,A.Xh) -p(A.DS,A.Xo) -p(A.XT,A.XS) -p(A.Ro,A.XT) -p(A.Hm,A.Hl) -p(A.Rp,A.Hm) -p(A.Y3,A.Y2) -p(A.Eq,A.Y3) -p(A.YF,A.YE) -p(A.Tc,A.YF) -p(A.F6,A.zM) -p(A.YP,A.YO) -p(A.Uj,A.YP) -p(A.YY,A.YX) -p(A.G5,A.YY) -p(A.Zc,A.Zb) -p(A.Xi,A.Zc) -p(A.Ze,A.Zd) -p(A.Xx,A.Ze) -p(A.TP,A.Sw) -p(A.kt,A.o9) -p(A.Fg,A.eM) -p(A.XG,A.GZ) -p(A.Xv,A.arj) -p(A.kr,A.aju) -p(A.U1,A.a4O) -q(A.lg,[A.un,A.xi]) -p(A.pP,A.xi) -q(A.aR,[A.eH,A.tJ,A.tK,A.tL,A.tM,A.tP,A.vj]) -q(A.eH,[A.tk,A.tw,A.i1,A.qW]) -p(A.UO,A.UN) -p(A.N_,A.UO) -p(A.Vt,A.Vs) -p(A.NM,A.Vt) -p(A.uS,A.i1) -p(A.Xt,A.Xs) -p(A.R2,A.Xt) -p(A.Y8,A.Y7) -p(A.Rz,A.Y8) -q(A.NQ,[A.m,A.S]) -p(A.IY,A.Sx) -p(A.NP,A.mz) -p(A.IS,A.fR) -p(A.a7W,A.a7X) -p(A.aaJ,A.aaK) -p(A.asD,A.ajs) -p(A.js,A.S7) -p(A.L0,A.TA) -q(A.L0,[A.h,A.i3,A.afi,A.b2]) -q(A.h,[A.av,A.a2,A.aY,A.au,A.Vq]) -q(A.av,[A.JD,A.J1,A.KO,A.Na,A.Nn,A.Q5,A.KD,A.KG,A.J4,A.J3,A.JB,A.za,A.JH,A.L2,A.IH,A.L7,A.LM,A.pC,A.ue,A.Sc,A.N5,A.GX,A.TZ,A.Gn,A.Cx,A.Sz,A.Q7,A.Ed,A.Y0,A.Vp,A.OJ,A.B3,A.fj,A.mF,A.La,A.M3,A.u5,A.EU,A.Nu,A.V7,A.NG,A.cM,A.uP,A.AE,A.PU,A.Q6,A.vx,A.Vr,A.r0,A.Rv,A.RX,A.Jo,A.oX,A.dQ,A.IQ,A.JE,A.KH,A.mB,A.RY,A.AJ,A.zw,A.M4,A.Oh,A.uv,A.wp,A.uJ,A.of,A.lG]) -q(A.a2,[A.zz,A.BD,A.pc,A.wP,A.v9,A.Br,A.yG,A.yQ,A.yT,A.ru,A.CC,A.z_,A.z9,A.ud,A.FF,A.ER,A.yx,A.Fv,A.pJ,A.Bq,A.Mn,A.nv,A.uZ,A.OQ,A.v5,A.Df,A.Fk,A.De,A.rB,A.E5,A.l9,A.En,A.oI,A.pq,A.EG,A.yM,A.BH,A.nR,A.qO,A.tA,A.pd,A.zS,A.pn,A.An,A.Ap,A.kc,A.px,A.u6,A.Bj,A.G0,A.uI,A.xz,A.qe,A.u_,A.w2,A.Cn,A.nC,A.Db,A.xw,A.Dm,A.Ds,A.Dz,A.Hi,A.E9,A.wn,A.kp,A.p3,A.zo,A.ED,A.pi,A.qw,A.qF,A.qg,A.Av,A.tV,A.DK,A.Eh,A.Cv,A.EF,A.Ek]) -p(A.a1,A.Xm) -q(A.a1,[A.zA,A.G1,A.HP,A.wQ,A.xF,A.FX,A.EN,A.SB,A.ES,A.xu,A.Z0,A.YD,A.HM,A.FG,A.HT,A.HJ,A.HS,A.HU,A.YT,A.xe,A.v0,A.v_,A.HO,A.y1,A.GP,A.HQ,A.GR,A.xQ,A.I0,A.x4,A.I2,A.EK,A.Fp,A.Zu,A.EP,A.G4,A.Xn,A.x_,A.F9,A.Fb,A.x1,A.Ug,A.Aq,A.v8,A.xb,A.YQ,A.UV,A.YU,A.Gd,A.Gf,A.Vw,A.HR,A.I_,A.Gl,A.Za,A.GM,A.me,A.Dn,A.GV,A.X2,A.GY,A.I1,A.Hh,A.XW,A.EL,A.Yz,A.SO,A.EZ,A.Yu,A.Fi,A.Gr,A.GT,A.Vy,A.Uk,A.Ua,A.HZ,A.Zg,A.Gq,A.Yv,A.Zh]) -p(A.F4,A.HP) -q(A.abz,[A.a57,A.a4X,A.a56,A.mX,A.a7t,A.aiS]) -p(A.tQ,A.a57) -q(A.j6,[A.lD,A.AC,A.QN]) -p(A.Aa,A.lD) -q(A.a4X,[A.Np,A.LI]) -q(A.MN,[A.IK,A.IR]) -q(A.a56,[A.No,A.a5_]) -q(A.mX,[A.BE,A.Ab]) -q(A.aj,[A.dt,A.KJ,A.EA,A.rt,A.XC,A.zx]) -q(A.dt,[A.So,A.Sf,A.Sg,A.yo,A.W6,A.WJ,A.Tm,A.Y4,A.EW,A.HI]) -p(A.Sp,A.So) -p(A.Sq,A.Sp) -p(A.t3,A.Sq) -q(A.afD,[A.anu,A.aqy,A.a5M,A.DO,A.a0f,A.a1c]) -p(A.W7,A.W6) -p(A.W8,A.W7) -p(A.Ct,A.W8) -p(A.WK,A.WJ) -p(A.lC,A.WK) -p(A.tv,A.Tm) -p(A.Y5,A.Y4) -p(A.Y6,A.Y5) -p(A.r7,A.Y6) -p(A.EX,A.EW) -p(A.EY,A.EX) -p(A.to,A.EY) -q(A.to,[A.yB,A.EM]) -q(A.C6,[A.hX,A.ak8,A.ak7]) -q(A.hX,[A.FS,A.Dd,A.fV,A.Rr,A.hW,A.Ah,A.Tr]) -p(A.aV,A.HI) -q(A.aE,[A.fx,A.aG,A.hg]) -q(A.aG,[A.D9,A.hf,A.CE,A.n7,A.Bu,A.FI,A.qN,A.r4,A.mw,A.oV,A.kY,A.l3,A.oU,A.q2,A.r3]) -q(A.M,[A.Te,A.jF]) -p(A.eE,A.Te) -q(A.aij,[A.al9,A.a1O,A.alI,A.a9t]) -p(A.cW,A.Us) -p(A.Tf,A.cW) -p(A.zt,A.Tf) -q(A.h_,[A.Tg,A.UZ,A.Yy]) -p(A.hY,A.Tu) -q(A.hY,[A.jt,A.cU,A.jk]) -q(A.Jl,[A.ald,A.ak9,A.ar8]) -q(A.v9,[A.tu,A.xq]) -p(A.kd,A.xF) -q(A.kd,[A.F3,A.V_]) -q(A.KJ,[A.XN,A.Uz,A.X1,A.SV,A.XM,A.Un,A.AK]) -p(A.KF,A.Th) -q(A.aY,[A.bg,A.ea]) -q(A.bg,[A.FA,A.dJ,A.Ag,A.Gi,A.GO,A.GQ,A.EJ,A.hZ,A.fn,A.x3,A.Fq,A.le,A.FV,A.j3,A.py,A.v2,A.r9,A.G3,A.Dk,A.GU,A.xO,A.x0,A.fy]) -p(A.Tj,A.BU) -p(A.zu,A.Tj) -p(A.alw,A.KF) -q(A.eW,[A.iO,A.p8]) -p(A.o8,A.iO) -q(A.o8,[A.tG,A.Lp,A.Lo]) -p(A.bS,A.U8) -p(A.pl,A.U9) -q(A.p8,[A.U7,A.L1,A.WX]) -q(A.eU,[A.dg,A.El,A.FH,A.WR,A.ny,A.Nx,A.hK,A.vr,A.D8,A.MR,A.jh,A.xK,A.dn,A.k2,A.Fs,A.Hb,A.vp,A.X4,A.mV]) -q(A.fX,[A.Nc,A.jM]) -q(A.Nc,[A.fw,A.o2]) -p(A.B9,A.i6) -p(A.Aj,A.bS) -p(A.bo,A.VR) -p(A.Zm,A.S8) -p(A.Zn,A.Zm) -p(A.Yd,A.Zn) -q(A.bo,[A.VJ,A.VY,A.VU,A.VP,A.VS,A.VN,A.VW,A.W1,A.ka,A.VL]) -p(A.VK,A.VJ) -p(A.qk,A.VK) -q(A.Yd,[A.Zi,A.Zr,A.Zp,A.Zl,A.Zo,A.Zk,A.Zq,A.Zt,A.Zs,A.Zj]) -p(A.Y9,A.Zi) -p(A.VZ,A.VY) -p(A.qn,A.VZ) -p(A.Yh,A.Zr) -p(A.VV,A.VU) -p(A.lv,A.VV) -p(A.Yf,A.Zp) -p(A.VQ,A.VP) -p(A.nt,A.VQ) -p(A.Yc,A.Zl) -p(A.VT,A.VS) -p(A.nu,A.VT) -p(A.Ye,A.Zo) -p(A.VO,A.VN) -p(A.lt,A.VO) -p(A.Yb,A.Zk) -p(A.VX,A.VW) -p(A.qm,A.VX) -p(A.Yg,A.Zq) -p(A.W2,A.W1) -p(A.lw,A.W2) -p(A.Yj,A.Zt) -p(A.W_,A.ka) -p(A.W0,A.W_) -p(A.qo,A.W0) -p(A.Yi,A.Zs) -p(A.VM,A.VL) -p(A.ql,A.VM) -p(A.Ya,A.Zj) -q(A.ck,[A.Ul,A.rg]) -p(A.ce,A.Ul) -q(A.ce,[A.cf,A.BI,A.iQ,A.i2,A.iP]) -q(A.cf,[A.iV,A.v1,A.zN,A.Dg,A.Gk]) -q(A.xX,[A.G_,A.xy]) -q(A.v1,[A.h0,A.J9]) -q(A.zN,[A.jq,A.iY,A.ja]) -q(A.q7,[A.Uw,A.Up,A.Yr]) -q(A.BI,[A.Mm,A.Mc,A.RT]) -q(A.J9,[A.h3,A.wD]) -p(A.u3,A.h5) -p(A.a9p,A.Q4) -q(A.afE,[A.arN,A.aoe,A.aoR,A.arP]) -p(A.Gp,A.S) -q(A.au,[A.b4,A.YG,A.YS,A.es,A.MY,A.nz,A.iJ,A.QF]) -q(A.b4,[A.St,A.UB,A.UC,A.SS,A.Uy,A.V2,A.yD,A.NS,A.zy,A.Kl,A.Kj,A.Kg,A.Kh,A.Oq,A.Or,A.wr,A.tn,A.Kw,A.M0,A.bT,A.e4,A.kX,A.ij,A.eD,A.M1,A.N1,A.lq,A.ME,A.QE,A.N9,A.Wf,A.ig,A.hn,A.IB,A.vq,A.q5,A.Je,A.pf,A.Mo,A.zm,A.KT,A.Um,A.LU,A.LV,A.WT,A.xP,A.Qp,A.ph]) -q(A.P,[A.Wt,A.UM,A.WY]) -p(A.t,A.Wt) -q(A.t,[A.y,A.d7,A.WD]) -q(A.y,[A.GI,A.Z3,A.Z6,A.GG,A.Gu,A.Gw,A.Wl,A.CP,A.Wn,A.CT,A.Wq,A.GE,A.CZ,A.VG,A.WB,A.iw,A.WE,A.Z4,A.Z7,A.Z9,A.HX]) -p(A.vb,A.GI) -q(A.vb,[A.Pg,A.GA,A.GB,A.Ws,A.CX,A.CO]) -q(A.Pg,[A.Wj,A.Gs,A.PA,A.CR]) -p(A.yH,A.Ss) -p(A.uC,A.CE) -p(A.Bs,A.UX) -p(A.yR,A.SC) -p(A.yS,A.SD) -q(A.ch,[A.uN,A.Vn]) -p(A.eg,A.uN) -p(A.xv,A.eg) -p(A.fr,A.xv) -q(A.fr,[A.Cq,A.j9]) -q(A.Cq,[A.G2,A.Go]) -p(A.yU,A.SE) -p(A.We,A.Z0) -p(A.yZ,A.SF) -p(A.bP,A.SH) -p(A.HK,A.YD) -p(A.SG,A.HK) -p(A.d6,A.Va) -q(A.d6,[A.Nk,A.Tx,A.Vl,A.kk]) -q(A.Nk,[A.V9,A.Ff]) -q(A.dJ,[A.mC,A.pY,A.FD,A.pD,A.mI]) -p(A.Ju,A.SI) -p(A.z3,A.SM) -p(A.HN,A.HM) -p(A.SQ,A.HN) -q(A.El,[A.SP,A.W9]) -p(A.zb,A.SR) -p(A.zc,A.SU) -p(A.Ks,A.SX) -q(A.jF,[A.q_,A.Ni]) -p(A.zB,A.Tp) -p(A.zG,A.TB) -p(A.zI,A.TE) -p(A.zR,A.TM) -q(A.z_,[A.Le,A.we]) -q(A.b3,[A.YH,A.YJ,A.YL,A.YI,A.YK,A.XH,A.XJ,A.Zf]) -p(A.TQ,A.YH) -p(A.TS,A.YJ) -p(A.TU,A.YL) -p(A.TR,A.YI) -p(A.TT,A.YK) -p(A.zV,A.TV) -p(A.aha,A.a5g) -p(A.YM,A.aha) -p(A.YN,A.YM) -p(A.alU,A.YN) -p(A.aqT,A.a5f) -p(A.Ai,A.U6) -q(A.jQ,[A.AO,A.n8]) -q(A.n8,[A.n3,A.AP,A.AQ]) -q(A.uh,[A.anp,A.anq]) -p(A.FE,A.HT) -p(A.Mr,A.ue) -q(A.c9,[A.ho,A.ic,A.it,A.Jj,A.P4]) -q(A.ho,[A.Vi,A.km]) -p(A.SA,A.HJ) -q(A.yx,[A.X0,A.IO,A.QA,A.Q_,A.PN,A.KU,A.IM]) -p(A.Fw,A.HS) -p(A.Gv,A.Z3) -p(A.Tv,A.YG) -p(A.FJ,A.HU) -p(A.Ms,A.UA) -p(A.nc,A.UU) -p(A.UT,A.YS) -p(A.GD,A.Z6) -p(A.V0,A.YT) -p(A.GH,A.GG) -p(A.PB,A.GH) -q(A.PB,[A.Gz,A.CN,A.PC,A.CL,A.Pt,A.CU,A.Pw,A.Wh,A.xG,A.Pn,A.PH,A.Pq,A.Pv,A.PD,A.CS,A.CW,A.CH,A.D_,A.Pi,A.Pu,A.Po,A.Pr,A.Ps,A.Pp,A.CK,A.xH,A.Ww,A.Wx]) -q(A.Mn,[A.FY,A.yw,A.yq,A.yt,A.yv,A.ys,A.yr,A.yu]) -p(A.u9,A.xe) -q(A.u9,[A.t2,A.Sj]) -q(A.t2,[A.UY,A.Sn,A.Sh,A.Sk,A.Sm,A.Si,A.Sl]) -p(A.BR,A.Vf) -p(A.BS,A.Vg) -p(A.C_,A.Vv) -p(A.FZ,A.j9) -p(A.q0,A.FZ) -q(A.lr,[A.Lz,A.KE]) -p(A.NY,A.Vx) -p(A.eu,A.nv) -p(A.Cp,A.W4) -p(A.th,A.OQ) -p(A.SW,A.HO) -p(A.Cs,A.W5) -p(A.y2,A.y1) -p(A.xE,A.y2) -p(A.Cy,A.Wa) -p(A.PZ,A.GP) -q(A.a1z,[A.al,A.nQ]) -p(A.EQ,A.al) -q(A.aa0,[A.aqR,A.arO]) -p(A.Fl,A.HQ) -p(A.GS,A.GR) -p(A.vh,A.GS) -p(A.uU,A.vg) -p(A.Du,A.WU) -p(A.DH,A.X8) -p(A.DM,A.Xf) -p(A.DY,A.Xz) -p(A.E0,A.XE) -p(A.XI,A.Zf) -p(A.E2,A.XK) -p(A.XL,A.Ea) -p(A.Hf,A.I0) -p(A.E6,A.l9) -p(A.hj,A.x4) -p(A.xV,A.hj) -p(A.Eb,A.XO) -p(A.eO,A.XR) -p(A.iq,A.XV) -p(A.Nj,A.zu) -p(A.m3,A.Yt) -p(A.Eg,A.XX) -p(A.Ei,A.XZ) -p(A.rE,A.I2) -p(A.Eo,A.Y1) -p(A.Eu,A.Yl) -q(A.fI,[A.di,A.eB,A.xr]) -q(A.yO,[A.cs,A.xs]) -q(A.Jj,[A.dP,A.eT]) -p(A.hV,A.Qi) -q(A.ic,[A.eC,A.dy,A.fb]) -q(A.cJ,[A.aw,A.fl,A.md]) -p(A.pW,A.a6h) -q(A.SK,[A.ET,A.xn]) -q(A.j0,[A.IW,A.Dj]) -p(A.pH,A.Uu) -q(A.pH,[A.alV,A.Ny]) -p(A.yK,A.IW) -p(A.a7H,A.Uv) -q(A.i3,[A.qi,A.nY]) -p(A.DV,A.Xw) -p(A.u,A.XP) -p(A.qI,A.DO) -q(A.iX,[A.iH,A.vR]) -q(A.jN,[A.oW,A.QC]) -q(A.k5,[A.fi,A.qT,A.qU]) -p(A.F0,A.fi) -p(A.zr,A.F0) -q(A.zr,[A.i9,A.fQ,A.jW,A.f4,A.f0,A.kq,A.kw]) -p(A.Wk,A.Gu) -p(A.CM,A.Wk) -p(A.aje,A.Ja) -p(A.Gx,A.Gw) -p(A.Wm,A.Gx) -p(A.qy,A.Wm) -q(A.ny,[A.Hg,A.Fn,A.wM]) -p(A.Wo,A.Wn) -p(A.Wp,A.Wo) -p(A.CQ,A.Wp) -p(A.ur,A.UM) -q(A.ur,[A.Ot,A.OB,A.Ol,A.ep]) -q(A.ep,[A.k1,A.tl,A.zl,A.zk,A.Ci,A.pU,A.Ao,A.yE]) -q(A.k1,[A.wt,A.BZ]) -p(A.Wr,A.Wq) -p(A.CV,A.Wr) -p(A.Vc,A.YW) -p(A.uR,A.a1e) -q(A.ar1,[A.al6,A.rr]) -q(A.rr,[A.WL,A.XA]) -p(A.nr,A.qK) -p(A.Wu,A.GE) -p(A.Wv,A.Wu) -p(A.CY,A.Wv) -p(A.OD,A.VG) -p(A.Wi,A.Wh) -p(A.Ph,A.Wi) -q(A.zx,[A.nH,A.Tt]) -q(A.xG,[A.Pm,A.Pl,A.Pj,A.Pk,A.GF]) -q(A.GF,[A.Px,A.Py]) -q(A.PC,[A.Pz,A.lA,A.Gt,A.Gy]) -p(A.QB,A.X9) -q(A.qT,[A.Xa,A.Xb]) -p(A.lL,A.Xa) -p(A.Xd,A.qU) -p(A.lM,A.Xd) -q(A.d7,[A.GK,A.Wy]) -p(A.Wz,A.GK) -p(A.WA,A.Wz) -p(A.vc,A.WA) -p(A.PF,A.vc) -p(A.Xc,A.Xb) -p(A.ki,A.Xc) -p(A.D0,A.Wy) -p(A.PG,A.D0) -p(A.WC,A.WB) -p(A.D1,A.WC) -p(A.D2,A.WD) -p(A.vd,A.iw) -q(A.vd,[A.D3,A.PE]) -p(A.WF,A.WE) -p(A.D4,A.WF) -p(A.Qc,A.WW) -p(A.cu,A.WY) -p(A.jv,A.br) -p(A.vs,A.WZ) -p(A.qd,A.vs) -q(A.af6,[A.aiC,A.a9f,A.ahN]) -p(A.a0u,A.IV) -p(A.abm,A.a0u) -q(A.a03,[A.alt,A.Pf]) -p(A.na,A.UK) -q(A.na,[A.pS,A.pT,A.B2]) -p(A.a8R,A.UL) -q(A.a8R,[A.f,A.p]) -q(A.uF,[A.Vm,A.XD]) -p(A.qc,A.j5) -p(A.CA,A.Wc) -p(A.jd,A.Wd) -q(A.jd,[A.lz,A.CB]) -q(A.CA,[A.acp,A.acq,A.acr,A.P7]) -p(A.fu,A.dA) -q(A.nW,[A.Rf,A.Re,A.Rg,A.wg]) -p(A.LF,A.nX) -p(A.bs,A.UF) -p(A.bf,A.Sa) -q(A.bf,[A.da,A.fK,A.zJ,A.L5,A.OP,A.F1,A.PI,A.NI,A.OL,A.zH,A.Q2]) -p(A.a_v,A.S9) -q(A.bs,[A.t_,A.ta,A.mK,A.qt,A.qa,A.qr,A.ii,A.zK,A.hA,A.fv]) -q(A.da,[A.HV,A.HW,A.m9,A.Hv,A.TY,A.Hw,A.WV,A.T9]) -p(A.Gg,A.HV) -p(A.Gh,A.HW) -p(A.HA,A.Zu) -q(A.et,[A.pR,A.wZ,A.fY,A.xB,A.xM]) -p(A.te,A.e4) -q(A.ea,[A.B8,A.qp,A.pk,A.AZ]) -q(A.es,[A.p6,A.N3,A.w0,A.LL,A.S4,A.PK,A.Fa,A.NX,A.Hn,A.EC,A.Qk]) -q(A.b2,[A.b_,A.zn,A.Vo]) -q(A.b_,[A.vw,A.Da,A.MX,A.hs,A.xj,A.vS,A.DI]) -p(A.Vu,A.vw) -q(A.LL,[A.PQ,A.Kt]) -p(A.Ls,A.pk) -q(A.MY,[A.P6,A.Lq,A.Ok,A.uW]) -p(A.nA,A.Da) -p(A.HB,A.Jb) -p(A.HC,A.HB) -p(A.HD,A.HC) -p(A.HE,A.HD) -p(A.HF,A.HE) -p(A.HG,A.HF) -p(A.HH,A.HG) -p(A.S1,A.HH) -p(A.KY,A.qO) -p(A.wX,A.pb) -p(A.l2,A.wZ) -p(A.TL,A.jh) -q(A.fn,[A.FC,A.Fo,A.X5]) -p(A.wf,A.dg) -p(A.TN,A.Fb) -p(A.Fc,A.TN) -p(A.TO,A.Fc) -p(A.tB,A.TO) -q(A.He,[A.wI,A.asu,A.wG,A.asB,A.anH,A.F5,A.alY,A.wJ,A.xt]) -p(A.Ue,A.Ud) -p(A.dR,A.Ue) -p(A.pp,A.dR) -p(A.Uc,A.Ub) -p(A.Ak,A.Uc) -p(A.LT,A.pn) -p(A.Uf,A.x1) -p(A.LW,A.Uh) -p(A.dL,A.Z2) -p(A.ky,A.Z1) -p(A.Wg,A.LW) -p(A.Pb,A.Wg) -q(A.jM,[A.bk,A.n1]) -q(A.zn,[A.eL,A.im,A.lx]) -q(A.lx,[A.qf,A.cB]) -q(A.pw,[A.c0,A.Sr]) -q(A.af7,[A.Tw,A.aod]) -p(A.Fz,A.YQ) -q(A.cB,[A.AN,A.xf,A.oc]) -p(A.us,A.iJ) -p(A.Z5,A.Z4) -p(A.GC,A.Z5) -p(A.V1,A.YU) -p(A.KZ,A.RA) -p(A.dM,A.adQ) -q(A.oe,[A.xx,A.Ga,A.Gb,A.Gc]) -p(A.Ge,A.Gd) -p(A.k_,A.Ge) -q(A.WH,[A.Ve,A.ayL]) -q(A.dn,[A.Uo,A.dx,A.qA]) -p(A.Z8,A.Z7) -p(A.xI,A.Z8) -p(A.uO,A.Vw) -q(A.hs,[A.XU,A.Ys]) -p(A.xJ,A.Z9) -p(A.Ft,A.HR) -p(A.Hc,A.I_) -p(A.C1,A.xB) -p(A.rq,A.qj) -p(A.WI,A.Za) -q(A.dx,[A.hL,A.WG]) -q(A.hL,[A.GL,A.D7]) -q(A.GL,[A.D6,A.PJ]) -p(A.vf,A.qA) -p(A.qB,A.vf) -p(A.PP,A.EA) -p(A.VE,A.PP) -p(A.VF,A.VE) -p(A.OA,A.VF) -p(A.TD,A.L5) -q(A.Q3,[A.n2,A.a6S,A.a3q,A.J5,A.Lb]) -p(A.LK,A.U5) -q(A.fY,[A.xN,A.Qo]) -p(A.fs,A.xN) -q(A.fs,[A.Dq,A.ji,A.k3,A.nG,A.RJ]) -p(A.od,A.pX) -q(A.Do,[A.P5,A.Ji,A.Ke,A.IJ]) -p(A.WS,A.hK) -p(A.lF,A.WS) -p(A.qH,A.xM) -p(A.Dp,A.lF) -p(A.Jm,A.Q6) -p(A.N8,A.Jm) -p(A.GW,A.GV) -p(A.Dt,A.GW) -p(A.kA,A.h0) -p(A.kB,A.h3) -p(A.X3,A.le) -p(A.b0,A.X6) -p(A.rd,A.YC) -p(A.vv,A.X4) -p(A.GJ,A.HX) -p(A.WO,A.fw) -p(A.agR,A.agS) -p(A.vT,A.QF) -p(A.QD,A.vT) -p(A.Hj,A.I1) -p(A.Yx,A.wm) -p(A.S_,A.qi) -p(A.aeL,A.a0i) -p(A.p2,A.SN) -p(A.A8,A.U_) -p(A.AI,A.Ut) -p(A.z2,A.SL) -p(A.zv,A.Tl) -p(A.Qg,A.X_) -p(A.iM,A.Dg) -q(A.a_X,[A.a1T,A.a1X,A.a1Z]) -p(A.Nw,A.V8) -p(A.Xe,A.HZ) -p(A.agY,A.a_W) -p(A.XY,A.Zg) -p(A.abG,A.Pf) -p(A.Jq,A.J7) -p(A.tc,A.DT) -p(A.adD,A.J8) -q(A.a0_,[A.ve,A.w1]) -p(A.z4,A.bz) -q(A.a2z,[A.oQ,A.a4o,A.a6f,A.a7j,A.abI,A.acc,A.aiq,A.aiw,A.RZ]) -q(A.a2E,[A.Jg,A.a4n,A.a6e,A.a7i,A.MI,A.OF,A.acb,A.aip,A.aiu,A.ajm]) -p(A.a2Z,A.Jg) -p(A.a80,A.a4m) -q(A.a80,[A.Mv,A.a81,A.a82,A.a83,A.Mx]) -p(A.Mw,A.a4p) -p(A.My,A.Aw) -p(A.a7h,A.oQ) -p(A.Mz,A.Co) -p(A.a84,A.abI) -q(A.kb,[A.OT,A.OU,A.OW,A.OX,A.P_,A.P0]) -q(A.v4,[A.Cu,A.OZ]) -p(A.MA,A.Ez) -p(A.MB,A.EE) -p(A.MC,A.RZ) -q(A.a7t,[A.a7u,A.a9B]) -q(A.o6,[A.wR,A.wT,A.wS]) -q(A.eL,[A.YZ,A.og,A.X7]) -p(A.Vh,A.YZ) -p(A.DB,A.X7) -p(A.pM,A.ahs) -q(A.pM,[A.OK,A.RI,A.S3]) -q(A.lG,[A.uc,A.zq]) -p(A.Bh,A.uc) -p(A.z5,A.Bh) -p(A.FB,A.DB) -p(A.xZ,A.Tz) -p(A.Hz,A.m8) -p(A.Nz,A.uJ) -p(A.N0,A.dK) -q(A.afz,[A.a9C,A.afx]) -p(A.LC,A.QT) -q(A.vY,[A.Fj,A.QU]) -p(A.vX,A.QV) -p(A.lO,A.QU) -p(A.R3,A.vX) -p(A.Y_,A.Zh) -p(A.UE,A.lW) -p(A.RB,A.UE) -q(A.aiS,[A.a9D,A.aiT]) -p(A.asf,A.DR) -q(A.ajj,[A.a9G,A.ajk]) -q(A.Pa,[A.tg,A.tX,A.uL]) -p(A.a2H,A.a6j) -p(A.M8,A.a01) -p(A.a78,A.M8) -q(A.lB,[A.t0,A.i_]) -p(A.aci,A.a9g) -s(A.TF,A.ae2) -r(A.VB,A.wV) -r(A.VC,A.wV) -r(A.Gj,A.wV) -s(A.YV,A.Yw) -s(A.Z_,A.Yw) -s(A.wv,A.RG) -s(A.HL,A.T) -s(A.G6,A.T) -s(A.G7,A.Ae) -s(A.G8,A.T) -s(A.G9,A.Ae) -s(A.o5,A.Sv) -s(A.xT,A.XB) -s(A.ww,A.ol) -s(A.FU,A.T) -s(A.H2,A.aB) -s(A.H3,A.AU) -s(A.H4,A.cO) -s(A.Hu,A.ol) -s(A.HY,A.cO) -s(A.I3,A.Yo) -s(A.YR,A.any) -s(A.Td,A.a1F) -s(A.TG,A.T) -s(A.TH,A.aM) -s(A.TI,A.T) -s(A.TJ,A.aM) -s(A.U2,A.T) -s(A.U3,A.aM) -s(A.Uq,A.T) -s(A.Ur,A.aM) -s(A.V3,A.aB) -s(A.V4,A.aB) -s(A.V5,A.T) -s(A.V6,A.aM) -s(A.Vj,A.T) -s(A.Vk,A.aM) -s(A.VH,A.T) -s(A.VI,A.aM) -s(A.WN,A.aB) -s(A.H_,A.T) -s(A.H0,A.aM) -s(A.Xg,A.T) -s(A.Xh,A.aM) -s(A.Xo,A.aB) -s(A.XS,A.T) -s(A.XT,A.aM) -s(A.Hl,A.T) -s(A.Hm,A.aM) -s(A.Y2,A.T) -s(A.Y3,A.aM) -s(A.YE,A.T) -s(A.YF,A.aM) -s(A.YO,A.T) -s(A.YP,A.aM) -s(A.YX,A.T) -s(A.YY,A.aM) -s(A.Zb,A.T) -s(A.Zc,A.aM) -s(A.Zd,A.T) -s(A.Ze,A.aM) -r(A.xi,A.T) -s(A.UN,A.T) -s(A.UO,A.aM) -s(A.Vs,A.T) -s(A.Vt,A.aM) -s(A.Xs,A.T) -s(A.Xt,A.aM) -s(A.Y7,A.T) -s(A.Y8,A.aM) -s(A.Sx,A.aB) -r(A.HP,A.dB) -s(A.So,A.yz) -s(A.Sp,A.oJ) -s(A.Sq,A.mx) -s(A.EW,A.yA) -s(A.EX,A.oJ) -s(A.EY,A.mx) -s(A.Tm,A.yC) -s(A.W6,A.yA) -s(A.W7,A.oJ) -s(A.W8,A.mx) -s(A.WJ,A.yA) -s(A.WK,A.mx) -s(A.Y4,A.yz) -s(A.Y5,A.oJ) -s(A.Y6,A.mx) -s(A.HI,A.yC) -s(A.Te,A.at) -s(A.Tf,A.at) -s(A.Th,A.at) -s(A.Tj,A.at) -s(A.U9,A.jH) -s(A.U8,A.at) -s(A.TA,A.at) -s(A.VJ,A.fa) -s(A.VK,A.T_) -s(A.VL,A.fa) -s(A.VM,A.T0) -s(A.VN,A.fa) -s(A.VO,A.T1) -s(A.VP,A.fa) -s(A.VQ,A.T2) -s(A.VR,A.at) -s(A.VS,A.fa) -s(A.VT,A.T3) -s(A.VU,A.fa) -s(A.VV,A.T4) -s(A.VW,A.fa) -s(A.VX,A.T5) -s(A.VY,A.fa) -s(A.VZ,A.T6) -s(A.W_,A.fa) -s(A.W0,A.T7) -s(A.W1,A.fa) -s(A.W2,A.T8) -s(A.Zi,A.T_) -s(A.Zj,A.T0) -s(A.Zk,A.T1) -s(A.Zl,A.T2) -s(A.Zm,A.at) -s(A.Zn,A.fa) -s(A.Zo,A.T3) -s(A.Zp,A.T4) -s(A.Zq,A.T5) -s(A.Zr,A.T6) -s(A.Zs,A.T7) -s(A.Zt,A.T8) -s(A.Ul,A.jH) -s(A.Ss,A.at) -s(A.UX,A.at) -s(A.SC,A.at) -s(A.SD,A.at) -s(A.SE,A.at) -s(A.Z0,A.Bw) -s(A.SF,A.at) -s(A.SH,A.at) -s(A.YD,A.Bw) -r(A.HK,A.dB) -s(A.SI,A.at) -s(A.SM,A.at) -r(A.HM,A.dB) -r(A.HN,A.wq) -s(A.SR,A.at) -s(A.SU,A.at) -s(A.SX,A.at) -s(A.Tp,A.at) -s(A.TB,A.at) -s(A.TE,A.at) -s(A.TM,A.at) -s(A.YH,A.at) -s(A.YI,A.at) -s(A.YJ,A.at) -s(A.YK,A.at) -s(A.YL,A.at) -s(A.TV,A.at) -s(A.YM,A.a4u) -s(A.YN,A.a4v) -s(A.U6,A.at) -r(A.HT,A.oN) -s(A.UA,A.at) -r(A.HJ,A.dB) -r(A.YG,A.ik) -r(A.HS,A.lI) -r(A.HU,A.dB) -r(A.Z3,A.lN) -s(A.UU,A.at) -r(A.YS,A.ik) -r(A.Z6,A.lN) -r(A.YT,A.dB) -s(A.Vf,A.at) -s(A.Vg,A.at) -s(A.Vv,A.at) -s(A.FZ,A.Bv) -s(A.Vx,A.at) -s(A.W4,A.at) -r(A.HO,A.lI) -s(A.W5,A.at) -r(A.y1,A.dB) -r(A.y2,A.wq) -s(A.Wa,A.at) -r(A.GP,A.dB) -r(A.GR,A.dB) -r(A.GS,A.je) -r(A.HQ,A.dB) -s(A.WU,A.at) -s(A.X8,A.at) -s(A.Xf,A.at) -s(A.Xz,A.at) -s(A.XE,A.at) -s(A.Zf,A.at) -s(A.XK,A.at) -r(A.I0,A.je) -s(A.XO,A.at) -s(A.XR,A.at) -s(A.XV,A.at) -s(A.Yt,A.at) -s(A.XX,A.at) -s(A.XZ,A.at) -r(A.I2,A.lI) -s(A.Y1,A.at) -s(A.Yl,A.at) -s(A.Tu,A.at) -s(A.Uv,A.at) -s(A.Uu,A.at) -s(A.Xw,A.at) -s(A.XP,A.at) -r(A.F0,A.e5) -r(A.Gu,A.a9) -s(A.Wk,A.cm) -r(A.Gw,A.CG) -r(A.Gx,A.a9) -s(A.Wm,A.cm) -r(A.Wn,A.a9) -s(A.Wo,A.cm) -s(A.Wp,A.a2w) -s(A.UM,A.jH) -r(A.Wq,A.a9) -s(A.Wr,A.cm) -s(A.YW,A.at) -s(A.Wt,A.jH) -r(A.GE,A.a9) -s(A.Wu,A.cm) -r(A.Wv,A.CG) -r(A.VG,A.aoE) -r(A.Wh,A.ee) -r(A.Wi,A.CJ) -r(A.GG,A.aK) -r(A.GH,A.ee) -r(A.GI,A.aK) -s(A.X9,A.at) -r(A.Xa,A.e5) -r(A.Xd,A.e5) -r(A.GK,A.a9) -s(A.Wz,A.adn) -s(A.WA,A.adt) -r(A.Xb,A.e5) -s(A.Xc,A.lh) -r(A.Wy,A.aK) -r(A.WB,A.a9) -s(A.WC,A.cm) -r(A.WD,A.aK) -r(A.iw,A.a9) -r(A.WE,A.a9) -s(A.WF,A.cm) -s(A.WW,A.at) -s(A.WY,A.jH) -s(A.WZ,A.at) -s(A.UK,A.at) -s(A.UL,A.at) -s(A.Va,A.at) -s(A.Wd,A.at) -s(A.Wc,A.at) -s(A.Sa,A.at) -s(A.S9,A.at) -s(A.UF,A.at) -r(A.HV,A.xA) -r(A.HW,A.xA) -s(A.Zu,A.dK) -r(A.HB,A.At) -r(A.HC,A.jg) -r(A.HD,A.Dx) -r(A.HE,A.Of) -r(A.HF,A.aeX) -r(A.HG,A.D5) -r(A.HH,A.S0) -r(A.wZ,A.wA) -r(A.Fb,A.oN) -s(A.TN,A.dK) -r(A.Fc,A.dB) -s(A.TO,A.aik) -s(A.Ub,A.jH) -s(A.Uc,A.eU) -s(A.Ud,A.jH) -s(A.Ue,A.eU) -s(A.Uh,A.at) -r(A.Wg,A.a3_) -s(A.Z1,A.at) -s(A.Z2,A.at) -r(A.x4,A.je) -s(A.Xm,A.at) -s(A.Us,A.at) -s(A.YQ,A.dK) -r(A.xe,A.lI) -r(A.Z4,A.aK) -s(A.Z5,A.hz) -s(A.YU,A.dK) -r(A.Gd,A.dB) -r(A.Ge,A.je) -r(A.Z7,A.a9) -s(A.Z8,A.cm) -r(A.Vw,A.dB) -r(A.Z9,A.a9) -r(A.xB,A.wA) -r(A.HR,A.dB) -r(A.I_,A.dB) -r(A.Za,A.je) -s(A.VE,A.dK) -s(A.VF,A.eU) -r(A.xv,A.Nb) -s(A.U5,A.lE) -r(A.xN,A.wA) -r(A.xM,A.wA) -s(A.WS,A.lE) -r(A.GV,A.dB) -r(A.GW,A.je) -r(A.xF,A.dB) -s(A.X4,A.at) -s(A.X6,A.at) -s(A.YC,A.at) -r(A.HX,A.aK) -r(A.I1,A.lI) -s(A.SN,A.eU) -s(A.SL,A.eU) -s(A.Tl,A.eU) -s(A.U_,A.eU) -s(A.Ut,A.eU) -s(A.X_,A.eU) -s(A.V8,A.dK) -r(A.HZ,A.dB) -s(A.Zg,A.dK) -r(A.X7,A.Qm) -r(A.YZ,A.Qm) -r(A.Zh,A.oN)})() -var v={typeUniverse:{eC:new Map(),tR:{},eT:{},tPV:{},sEA:[]},mangledGlobalNames:{i:"int",a0:"double",bI:"num",k:"String",E:"bool",az:"Null",w:"List"},mangledNames:{},types:["~()","a0(a0)","~(aS)","~(fo)","~(hT)","az()","~(ag)","~(E)","h(X)","az(ag)","~(eq)","a0(y)","ay<~>()","az(@)","~(bo)","~(F?)","i(lY,i,i)","E(iH,m)","~(b2)","E(b2)","~(i)","az(~)","~(uR,m)","~(k)","~(k,@)","~(nU)","~(er)","~(fN)","E(dR)","E(F?)","k(k)","dQ(~(~()),~([@]))","w()","~(cz?)","E(k)","aG(@)","E(i,i)","~(@)","E(dM?)","~(nu)","E(l6)","ay()","i(fm,fm)","@()","~(ir)","~(E?)","~(pt)","E(i3)","E(fs)","ay()","E(@)","~(fk)","i(i)","a0(y,a0)","@(ag)","~(nt)","E(fm)","~(dn,~())","M(cD)","mF(X)","k()","~(uz)","@(@)","i(dR,dR)","h(X,h?)","M(M)","~(lt)","~(k,k)","~(F?,F?)","E(dM)","~(Bk)","~(nV)","az(F,cn)","~(F,cn)","i(t,t)","~(t)","E(cB)","~(k?)","He(jJ)","~(@,@)","~(~())","az(o_)","~(j6)","az(lu)","i()","E(i)","b3?(bP?)","az(E)","ay()","E()","E(i4)","E(l2)","M?(cD)","i(@,@)","E(f9)","~(jT,w<@>)","k(pZ)","hf(@)","~(uy)","~(i,i,i,i,i,ez)","l3(@)","~(h0)","h0()","~(h3)","h3()","~(i5)","E(pq)","b3?(bP?)","i(cu,cu)","E(cu)","~({curve:hX,descendant:t?,duration:aS,rect:x?})","az(er)","i(F?)","h5(bo)","~(i?)","~(AF)","E(aX)","S(y,al)","E(kx)","~(fm)","w()","E(qH)","m7()","@(F?)","E(ch<@>?)","~(mE)","kY(@)","~(qY,@)","mw(@)","aG<@>?(aG<@>?,@,aG<@>(@))","~(ja)","ja()","~(iY)","iY()","~(jq)","jq()","E(E?)","az(hy)","~(iQ)","0&(@,@)","iQ()","bI(bI,bI)","i(i,i)","i(dL,dL)","~(oj)","cD()","az(k?)","E(aA,k,k,xc)","w()","ay<@>(ln)","ax()","E(F?,F?)","~(dp)","ay(cz?)","M?(M?)","~(ez,k,i)","~(jT,w)","w(jv)","~(vi)","i4()","~(w)","~(nQ)","E(iH)","k(@)","~(bI)","E(n5)","~(fu)","~(x)","~(fU)","pH()","~(j_,E)","ay<~>(ln)","~(n0)","~(y?)","~(Di)","tb(@)","~(l7)","ay(hU)","~([bs?])","li(dR,jd)","x()","a0()","d6(cD)","E(k0)","~(fk{isClosing:E?})","vq(X,h?)","w>(X)","E(ad)","0^?(0^?(bP?))","0^?(b3<0^>?(bP?))","b3?(bP?)","b3?(bP?)","aA()","b3?(bP?)","~(aA)","b3?(bP?)","b3?(bP?)","d6?(cD)","d6?(bP?)","az(cz)","M?(bP?)","m3?(bP?)","ne?(bP?)","aS?(bP?)","E?(bP?)","fI?(bP?)","uh?(bP?)","~(q)","a0(ma)","~(fs)","x()?(y)","E(X)","q0<0^>(hC,h(X))","wy()","rf()","h(X,~())","ay(hU)","E(n3?)","uC(x?,x?)","xD()","rg()","u()","pY(X)","E(fY)","~(~(bo),bd?)","ax<~(bo),bd?>()","qN(@)","lr?(ex)","~(S)","ph(X,h?)","kX(X)","ua(dd)","cM(X)","h(X,~(~()))","p6(X,h?)","e4(X,h?)","vn(dd)","E(cD)","a0(cD)","uq(dd)","w9(dd)","wh(dd)","tf(dd)","~(fu,jj?)","pJ(X,h?)","r9(hj)","r4(@)","iq()","~([nV?])","ay(ez{allowUpscaling:E,cacheHeight:i?,cacheWidth:i?})","cJ(cJ,c9)","c9(c9)","k(c9)","~(xU)","E(a0)","M(a0)","xn()","~(j_?,E)","ay<~>(F,cn?)","~(aC,c3,aC,F,cn)","pb?()","az(ax>?)","pb?(m)","~(Mj)","~(F,cn?)?(fU)","~(Mj)?(fU)","u7(dd)","uQ(hV)","no(hV)","~(i,cZ,cz?)","k(a0,a0,k)","S()","a0?()","fa(k9)","E(k9)","~(i,E(l6))","x(x?,lR)","uu(dd)","d6(i8)","~(i8,bd)","E(i8)","dj()","~(uX)","x9()","cf(Ly)","E(vR{crossAxisPosition!a0,mainAxisPosition!a0})","k(ck)","q(k)","ab<@>(@)","iX(m)","E(d7)","~(P)","~(i,x6)","~(mf)","cu(mj)","tG(k)","ex()","i(cu)","cu(i)","cP()","ay(k?)","ex?()","ay<~>(cz?,~(cz?))","ay>(@)","~(jd)","ay<~>(~)","CA()","E(p)","E(qb)","k?(k)","w()","w(w)","fL(kT)","az(ps)","~(pQ?)","~(bf)","k(k,M)","ch<@>?(hC)","ch<@>(hC)","E(pR)","nK()","iX()","ay<~>(@)","~(f7,m,E)","E(alL?)","h(X,al)","~(re)","~(hA)","~(fv)","eN(eN,nX)","ay<~>(ab5)","tn(X,hK)","fu(fu)","r5({from:a0?})","E(B0)","~(x2)","E(wU)","~(k,l8)","E(r8)","cD(dL)","~(jL)","w(X)","x(dL)","i(ky,ky)","w
(dL,q
)","E(dL)","E(hj<@>)","~(tC?)","b2?(b2)","F?(i,b2?)","ay<~>(jL)","jL()","~(ax<@,@>)","E(F)","az(F)","tQ()","~(f7,m)","~(zP)","ay(k,ax)","i(oi,oi)","e4(X,i)","i(nm,nm)","~(lA)","~(im,F)","qp(X,h?)","~(mc)","h(X,dt,pz,X,X)","E(mc)","pD(X)","mF(X,al)","w5()","az(X{currentLength:i?,isFocused:E?,maxLength:i?})","az(pu)","oV(@)","q2(@)","r3(@)","oU(@)","ay<@>(xC)","ax(w<@>)","ax(ax)","az(ax)","k(k,k)","k(i)","E(k2)","ez({seed:i})","~(oZ)","dM(ch<@>)","aX>(@,@)","y?()","rq(Cl)","uW(X,qj)","ay<~>(bo)","az(dp?)","~(dn)","nC(X,h?)","oI(X)","hn(X,h?)","E(ch<@>)","u3(bo)","E(E)","h(X,hK)","E(ji)","az(w<~>)","~(l0)","~(ka)","lg(@)","E(lE?)","kA()","~(kA)","pP<@>(@)","kB()","~(kB)","~(lv)","~(vu,bs)","w()","xP(X,hK)","~(y)","b2?()","mI(X)","~([aS?])","~(fN,eq)","iV()","~(iV)","~(iI)","oX(iI)","az([@])","nR(X)","dQ(X,~(~()))","mC(k,~())","az(kg)","@(ef)","un(@)","ay(fm)","dQ(~(~()),@(E))","E(DX,fL)","~(dX)","i(kx,kx)","i/(@)","i(aX,aX)","aA(ad)","@(@,@)","i(@)","w<@>(@)","ls(w<@>)","~(m4)","~(eM)","~(eM)","w>(X)","eu(aX>)","w0(X,p2,h?)","az(kR)","pc(X)","p3(X)","pi(X)","qw(X)","~(ls)","w>(X)","qF(X)","kp(X,mV,h?)","az(@,@)","~(ad,ad?)","h(X,i)","~(w)","w>(X)","eu(ef)","iI(aX)","w()","~(ux)","~(hy)","~(tz)","pd(X)","vx(X,jh)","we(k,~()[E?,aQ?])","ez(@,@)","~(P2)","~(P2,E)","~(t5)","~(Dh)","~(k,k?)","~(i,oj)","i2()","~(i2)","iP()","~(iP)","iM()","~(iM)","~(axO)","~(k,i?)","~(rD)","wp(k)","uv(k)","~(lw)","ay<~>(k,cz?,~(cz?)?)","ay(a1d)","E(k,k)","i(k)","~(k,i)","~(w)","BC()","lY(i)","u4(i)","jT(i)","~([F?])","~(@,cn)","~(ag?)","js(eG)","dj(i,i,i,i,i,i,i,E)","wT(k,jG)","wS(k,jG)","wR(k,jG)","k(k?)","no(x)","mL(i)","~(lm)","ij(X,al)","k?()","i(ju)","az(k)","m0?(ju)","m0?(f9)","i(f9,f9)","w(w)","lO()","av(i)","~(F[cn?])","i(i_,i_)","~(an)","E/()","~(i,@)","~(aC?,c3?,aC,F,cn)","0^(aC?,c3?,aC,0^())","0^(aC?,c3?,aC,0^(1^),1^)","0^(aC?,c3?,aC,0^(1^,2^),1^,2^)","0^()(aC,c3,aC,0^())","0^(1^)(aC,c3,aC,0^(1^))","0^(1^,2^)(aC,c3,aC,0^(1^,2^))","oM?(aC,c3,aC,F,cn?)","~(aC?,c3?,aC,~())","ir(aC,c3,aC,aS,~())","ir(aC,c3,aC,aS,~(ir))","~(aC,c3,aC,k)","aC(aC?,c3?,aC,ajt?,ax?)","az(@,cn)","i(br<@>,br<@>)","k(G)","~(i,i)","F?(F?)","F?(@)","0^(0^,0^)","S?(S?,S?,a0)","a0?(bI?,bI?,a0)","M?(M?,M?,a0)","k?(hC)","~(bS{forceReport:E})","~(k?{wrapWidth:i?})","jm?(k)","a0(a0,a0,a0)","E?(E?,E?,a0)","cJ?(cJ?,cJ?,a0)","ay>?>(k?)","u?(u?,u?,a0)","i(XF<@>,XF<@>)","E({priority!i,scheduler!jg})","k(cz)","w(k)","i(b2,b2)","cW(cW?,cW?,a0)","w>(k_,k)","i(h,i)","@(ax)","k?(@)","qR()","@(@,k)","~()(Mq<@>,aj?)","aA(i)","az(~())","@(k)","E(y)"],interceptorsByTag:null,leafTags:null,arrayRti:Symbol("$ti")} -A.aW3(v.typeUniverse,JSON.parse('{"oZ":"W","vC":"W","vM":"W","vJ":"W","vN":"W","vF":"W","vG":"W","vA":"W","vB":"W","vz":"W","vH":"W","vD":"W","vy":"W","vI":"W","vO":"W","nI":"W","nK":"W","kh":"W","nM":"W","nL":"W","nJ":"W","nN":"W","nO":"W","qR":"W","vL":"W","vK":"W","qQ":"W","DE":"W","lJ":"W","vE":"W","kg":"W","pQ":"W","a0F":"W","a0G":"W","a1s":"W","agL":"W","agw":"W","ag4":"W","ag2":"W","ag1":"W","ag3":"W","afK":"W","afJ":"W","agA":"W","agx":"W","agB":"W","agr":"W","ags":"W","agJ":"W","agI":"W","agp":"W","ago":"W","afQ":"W","afX":"W","agk":"W","agj":"W","afO":"W","agu":"W","agd":"W","afN":"W","agv":"W","agE":"W","afZ":"W","afY":"W","agb":"W","aga":"W","afM":"W","afL":"W","afT":"W","afS":"W","agt":"W","ag9":"W","K_":"W","akQ":"W","akR":"W","afR":"W","ag6":"W","ag5":"W","agi":"W","aou":"W","ag_":"W","afV":"W","afU":"W","agl":"W","afP":"W","agf":"W","age":"W","agg":"W","Qs":"W","agz":"W","agy":"W","agn":"W","agm":"W","Qu":"W","Qt":"W","Qr":"W","agG":"W","Qq":"W","aiK":"W","ag8":"W","agC":"W","agD":"W","agK":"W","agF":"W","ag0":"W","aiL":"W","agH":"W","a8m":"W","agc":"W","afW":"W","ag7":"W","agh":"W","a8n":"W","a8s":"W","a7r":"W","a7s":"W","a2B":"W","a2A":"W","ajf":"W","a7L":"W","a7K":"W","Ox":"W","kn":"W","jS":"W","yp":"W","yI":"W","tR":"W","a55":"W","ac7":"W","a8t":"W","a1r":"W","aiV":"W","ajg":"W","a2R":"W","ac8":"W","b0p":"ag","b1P":"ag","b0w":"mz","b0q":"G","b2p":"G","b2G":"G","b0s":"aR","b0t":"aR","b0o":"eH","b15":"i1","b3L":"hU","b3M":"hy","b0x":"an","b2n":"an","b2H":"ad","b1H":"ad","b3o":"jK","b3k":"f5","b1c":"lX","b1x":"jr","b0A":"jE","b2T":"jE","b2o":"q6","b2e":"pB","b2c":"pA","b1d":"co","b0B":"lm","j8":{"O":[]},"kS":{"AF":[]},"hq":{"ev":["1"]},"eb":{"dm":[]},"tf":{"hB":[]},"u7":{"hB":[]},"ua":{"hB":[]},"uq":{"hB":[]},"uu":{"hB":[]},"vn":{"hB":[]},"ih":{"O":[]},"n0":{"O":[]},"w9":{"hB":[]},"wh":{"hB":[]},"bB":{"O":[]},"tF":{"a8Z":[]},"dh":{"O":[]},"t4":{"bm":[]},"jD":{"O":[]},"Pc":{"fL":[]},"JJ":{"ct":[]},"K8":{"ct":[]},"K5":{"ct":[]},"K6":{"ct":[]},"Kd":{"ct":[]},"Ka":{"ct":[]},"K7":{"ct":[]},"Kc":{"ct":[]},"JM":{"ct":[]},"JN":{"ct":[]},"JL":{"ct":[]},"JK":{"ct":[]},"JS":{"ct":[]},"JT":{"ct":[]},"JY":{"ct":[]},"JX":{"ct":[]},"JP":{"ct":[]},"JO":{"ct":[]},"JV":{"ct":[]},"JZ":{"ct":[]},"JQ":{"ct":[]},"JR":{"ct":[]},"JU":{"ct":[]},"JW":{"ct":[]},"K9":{"ct":[]},"Qx":{"c_":[]},"Bn":{"hq":["nJ"],"ev":["nJ"]},"nj":{"O":[]},"uG":{"q":["ia"],"q.E":"ia"},"Mk":{"bm":[]},"IN":{"pu":[]},"JI":{"hq":["nI"],"ev":["nI"],"mE":[]},"tq":{"eY":[]},"PL":{"eY":[]},"Ki":{"eY":[],"a1i":[]},"Km":{"eY":[],"a1k":[]},"Kk":{"eY":[],"a1j":[]},"NT":{"eY":[],"aaG":[]},"Er":{"eY":[],"Ry":[]},"NR":{"eY":[],"Ry":[],"aaF":[]},"Ou":{"eY":[]},"Os":{"eY":[],"abh":[]},"OC":{"eY":[]},"K2":{"hq":["nL"],"ev":["nL"]},"ti":{"hq":["nM"],"ev":["nM"],"uQ":[]},"p4":{"hq":["nN"],"ev":["nN"],"no":[]},"zf":{"hq":["nO"],"ev":["nO"]},"tj":{"hq":["kh"],"ev":["kh"]},"K0":{"tj":[],"hq":["kh"],"ev":["kh"]},"vP":{"ev":["2"]},"ze":{"ev":["vE"]},"K1":{"a8Z":[]},"rw":{"O":[]},"Jx":{"c_":[]},"Ca":{"eb":[],"dm":[],"a1k":[]},"Om":{"eb":[],"dm":[],"a1j":[]},"Cd":{"eb":[],"dm":[],"abh":[]},"C9":{"eb":[],"dm":[],"a1i":[]},"Cb":{"eb":[],"dm":[],"aaF":[]},"Cc":{"eb":[],"dm":[],"aaG":[]},"b9":{"uQ":[]},"nS":{"no":[]},"Op":{"dm":[]},"Ce":{"dm":[]},"zQ":{"dl":[]},"C3":{"dl":[]},"Oa":{"dl":[]},"Oe":{"dl":[]},"Oc":{"dl":[]},"Ob":{"dl":[]},"Od":{"dl":[]},"O0":{"dl":[]},"O_":{"dl":[]},"NZ":{"dl":[]},"O5":{"dl":[]},"O9":{"dl":[]},"O8":{"dl":[]},"O2":{"dl":[]},"O1":{"dl":[]},"O7":{"dl":[]},"O3":{"dl":[]},"O4":{"dl":[]},"O6":{"dl":[]},"Cf":{"eb":[],"dm":[]},"nq":{"O":[]},"Oo":{"dm":[]},"Cg":{"eb":[],"dm":[],"Ry":[]},"Me":{"mE":[]},"Md":{"mE":[]},"DD":{"pu":[]},"u1":{"AF":[]},"wH":{"O":[]},"ID":{"O":[]},"tE":{"O":[]},"kC":{"T":["1"],"w":["1"],"Y":["1"],"q":["1"]},"UD":{"kC":["i"],"T":["i"],"w":["i"],"Y":["i"],"q":["i"]},"RC":{"kC":["i"],"T":["i"],"w":["i"],"Y":["i"],"q":["i"],"T.E":"i","kC.E":"i"},"Jy":{"aCL":[]},"mY":{"aEb":[]},"JF":{"w4":[]},"PM":{"w4":[]},"qh":{"v6":[]},"hF":{"v6":[]},"pV":{"O":[]},"wK":{"O":[]},"r1":{"O":[]},"ws":{"O":[]},"Li":{"pm":[]},"Lm":{"pm":[]},"AW":{"E":[]},"um":{"az":[]},"W":{"axE":[],"oZ":[],"vC":[],"vM":[],"vJ":[],"vN":[],"vF":[],"vG":[],"vA":[],"vB":[],"vz":[],"vH":[],"vD":[],"vy":[],"vI":[],"vO":[],"nI":[],"nK":[],"kh":[],"nM":[],"nL":[],"nJ":[],"nN":[],"nO":[],"qR":[],"vL":[],"vK":[],"qQ":[],"DE":[],"lJ":[],"vE":[],"kg":[],"pQ":[],"yp":[],"yI":[],"tR":[]},"o":{"w":["1"],"Y":["1"],"q":["1"],"bc":["1"]},"a8f":{"o":["1"],"w":["1"],"Y":["1"],"q":["1"],"bc":["1"]},"n9":{"a0":[],"bI":[],"br":["bI"]},"ul":{"a0":[],"i":[],"bI":[],"br":["bI"]},"AX":{"a0":[],"bI":[],"br":["bI"]},"lf":{"k":[],"br":["k"],"bc":["@"]},"m6":{"q":["2"]},"p_":{"m6":["1","2"],"q":["2"],"q.E":"2"},"Fd":{"p_":["1","2"],"m6":["1","2"],"Y":["2"],"q":["2"],"q.E":"2"},"EV":{"T":["2"],"w":["2"],"m6":["1","2"],"Y":["2"],"q":["2"]},"c6":{"EV":["1","2"],"T":["2"],"w":["2"],"m6":["1","2"],"Y":["2"],"q":["2"],"T.E":"2","q.E":"2"},"p1":{"aB":["3","4"],"ax":["3","4"],"aB.V":"4","aB.K":"3"},"jU":{"c_":[]},"eV":{"T":["i"],"w":["i"],"Y":["i"],"q":["i"],"T.E":"i"},"Y":{"q":["1"]},"aI":{"Y":["1"],"q":["1"]},"hI":{"aI":["1"],"Y":["1"],"q":["1"],"q.E":"1","aI.E":"1"},"fp":{"q":["2"],"q.E":"2"},"iR":{"fp":["1","2"],"Y":["2"],"q":["2"],"q.E":"2"},"aF":{"aI":["2"],"Y":["2"],"q":["2"],"q.E":"2","aI.E":"2"},"aJ":{"q":["1"],"q.E":"1"},"hi":{"q":["2"],"q.E":"2"},"r_":{"q":["1"],"q.E":"1"},"zT":{"r_":["1"],"Y":["1"],"q":["1"],"q.E":"1"},"lK":{"q":["1"],"q.E":"1"},"tD":{"lK":["1"],"Y":["1"],"q":["1"],"q.E":"1"},"DG":{"q":["1"],"q.E":"1"},"iS":{"Y":["1"],"q":["1"],"q.E":"1"},"pr":{"q":["1"],"q.E":"1"},"eP":{"q":["1"],"q.E":"1"},"wv":{"T":["1"],"w":["1"],"Y":["1"],"q":["1"]},"US":{"aI":["i"],"Y":["i"],"q":["i"],"q.E":"i","aI.E":"i"},"Bf":{"aB":["i","1"],"ol":["i","1"],"ax":["i","1"],"aB.V":"1","aB.K":"i"},"c1":{"aI":["1"],"Y":["1"],"q":["1"],"q.E":"1","aI.E":"1"},"qX":{"qY":[]},"zp":{"m_":["1","2"],"uA":["1","2"],"ol":["1","2"],"ax":["1","2"]},"tp":{"ax":["1","2"]},"by":{"tp":["1","2"],"ax":["1","2"]},"F_":{"q":["1"],"q.E":"1"},"cd":{"tp":["1","2"],"ax":["1","2"]},"AR":{"lb":[]},"pL":{"lb":[]},"BW":{"o1":[],"lp":[],"c_":[]},"MM":{"lp":[],"c_":[]},"RE":{"c_":[]},"NL":{"bm":[]},"H7":{"cn":[]},"dv":{"lb":[]},"Kq":{"lb":[]},"Kr":{"lb":[]},"Ra":{"lb":[]},"QY":{"lb":[]},"t8":{"lb":[]},"PT":{"c_":[]},"c5":{"aB":["1","2"],"a90":["1","2"],"ax":["1","2"],"aB.V":"2","aB.K":"1"},"Bb":{"Y":["1"],"q":["1"],"q.E":"1"},"pN":{"ayc":[]},"xp":{"Pe":[],"pZ":[]},"Sd":{"q":["Pe"],"q.E":"Pe"},"w3":{"pZ":[]},"Xq":{"q":["pZ"],"q.E":"pZ"},"q8":{"tb":[]},"dU":{"df":[]},"BK":{"dU":[],"cz":[],"df":[]},"uH":{"bn":["1"],"dU":[],"df":[],"bc":["1"]},"nk":{"T":["a0"],"bn":["a0"],"w":["a0"],"dU":[],"Y":["a0"],"df":[],"bc":["a0"],"q":["a0"]},"ht":{"T":["i"],"bn":["i"],"w":["i"],"dU":[],"Y":["i"],"df":[],"bc":["i"],"q":["i"]},"BL":{"nk":[],"T":["a0"],"a5d":[],"bn":["a0"],"w":["a0"],"dU":[],"Y":["a0"],"df":[],"bc":["a0"],"q":["a0"],"T.E":"a0"},"NA":{"nk":[],"T":["a0"],"a5e":[],"bn":["a0"],"w":["a0"],"dU":[],"Y":["a0"],"df":[],"bc":["a0"],"q":["a0"],"T.E":"a0"},"NB":{"ht":[],"T":["i"],"a7Y":[],"bn":["i"],"w":["i"],"dU":[],"Y":["i"],"df":[],"bc":["i"],"q":["i"],"T.E":"i"},"BN":{"ht":[],"T":["i"],"Mu":[],"bn":["i"],"w":["i"],"dU":[],"Y":["i"],"df":[],"bc":["i"],"q":["i"],"T.E":"i"},"BO":{"ht":[],"T":["i"],"a8_":[],"bn":["i"],"w":["i"],"dU":[],"Y":["i"],"df":[],"bc":["i"],"q":["i"],"T.E":"i"},"ND":{"ht":[],"T":["i"],"bn":["i"],"w":["i"],"dU":[],"Y":["i"],"df":[],"bc":["i"],"q":["i"],"T.E":"i"},"BP":{"ht":[],"T":["i"],"lY":[],"bn":["i"],"w":["i"],"dU":[],"Y":["i"],"df":[],"bc":["i"],"q":["i"],"T.E":"i"},"BQ":{"ht":[],"T":["i"],"bn":["i"],"w":["i"],"dU":[],"Y":["i"],"df":[],"bc":["i"],"q":["i"],"T.E":"i"},"q9":{"ht":[],"T":["i"],"ez":[],"bn":["i"],"w":["i"],"dU":[],"Y":["i"],"df":[],"bc":["i"],"q":["i"],"T.E":"i"},"Hq":{"f6":[]},"TX":{"c_":[]},"Hr":{"o1":[],"c_":[]},"oM":{"c_":[]},"ab":{"ay":["1"]},"Ho":{"ir":[]},"EO":{"Ku":["1"]},"Hd":{"q":["1"],"q.E":"1"},"wL":{"Ku":["1"]},"aN":{"wL":["1"],"Ku":["1"]},"DT":{"cP":["1"]},"o5":{"Sv":["1"],"xR":["1"]},"xT":{"xR":["1"]},"ks":{"Ha":["1"],"cP":["1"],"cP.T":"1"},"wN":{"f8":["1"],"eM":["1"],"f8.T":"1"},"f8":{"eM":["1"],"f8.T":"1"},"Ha":{"cP":["1"]},"wW":{"eM":["1"]},"Fe":{"cP":["1"],"cP.T":"1"},"mb":{"cP":["2"]},"x5":{"f8":["2"],"eM":["2"],"f8.T":"2"},"Fu":{"mb":["1","1"],"cP":["1"],"cP.T":"1","mb.T":"1","mb.S":"1"},"YB":{"ajt":[]},"y0":{"c3":[]},"YA":{"aC":[]},"Tn":{"aC":[]},"WM":{"aC":[]},"eR":{"aX":["1","2"]},"rn":{"aB":["1","2"],"ax":["1","2"],"aB.V":"2","aB.K":"1"},"Fy":{"rn":["1","2"],"aB":["1","2"],"ax":["1","2"],"aB.V":"2","aB.K":"1"},"ro":{"Y":["1"],"q":["1"],"q.E":"1"},"FT":{"c5":["1","2"],"aB":["1","2"],"a90":["1","2"],"ax":["1","2"],"aB.V":"2","aB.K":"1"},"xk":{"c5":["1","2"],"aB":["1","2"],"a90":["1","2"],"ax":["1","2"],"aB.V":"2","aB.K":"1"},"ob":{"ry":["1"],"cO":["1"],"cD":["1"],"Y":["1"],"q":["1"],"cO.E":"1"},"iu":{"ry":["1"],"cO":["1"],"cD":["1"],"Y":["1"],"q":["1"],"cO.E":"1"},"AS":{"q":["1"]},"Bd":{"q":["1"],"q.E":"1"},"Be":{"T":["1"],"w":["1"],"Y":["1"],"q":["1"]},"Bo":{"aB":["1","2"],"ax":["1","2"]},"aB":{"ax":["1","2"]},"ww":{"aB":["1","2"],"ol":["1","2"],"ax":["1","2"]},"FW":{"Y":["2"],"q":["2"],"q.E":"2"},"uA":{"ax":["1","2"]},"m_":{"uA":["1","2"],"ol":["1","2"],"ax":["1","2"]},"rj":{"F7":["1"],"axg":["1"]},"rk":{"F7":["1"]},"pa":{"Y":["1"],"q":["1"],"q.E":"1"},"Bg":{"aI":["1"],"Y":["1"],"q":["1"],"q.E":"1","aI.E":"1"},"ry":{"cO":["1"],"cD":["1"],"Y":["1"],"q":["1"]},"el":{"ry":["1"],"cO":["1"],"cD":["1"],"Y":["1"],"q":["1"],"cO.E":"1"},"DN":{"aB":["1","2"],"ax":["1","2"],"aB.V":"2","aB.K":"1"},"mh":{"Y":["1"],"q":["1"],"q.E":"1"},"rA":{"Y":["2"],"q":["2"],"q.E":"2"},"H1":{"Y":["aX<1,2>"],"q":["aX<1,2>"],"q.E":"aX<1,2>"},"dq":{"kz":["1","2","1"],"kz.T":"1"},"H5":{"kz":["1","eR<1,2>","2"],"kz.T":"2"},"rz":{"kz":["1","eR<1,2>","aX<1,2>"],"kz.T":"aX<1,2>"},"vZ":{"cO":["1"],"cD":["1"],"AU":["1"],"Y":["1"],"q":["1"],"cO.E":"1"},"mN":{"kU":["k","w"]},"UG":{"aB":["k","@"],"ax":["k","@"],"aB.V":"@","aB.K":"k"},"UH":{"aI":["k"],"Y":["k"],"q":["k"],"q.E":"k","aI.E":"k"},"yJ":{"mN":[],"kU":["k","w"]},"J6":{"kU":["w","k"]},"AY":{"c_":[]},"MQ":{"c_":[]},"MP":{"kU":["F?","k"]},"B6":{"mN":[],"kU":["k","w"]},"Ew":{"mN":[],"kU":["k","w"]},"dj":{"br":["dj"]},"a0":{"bI":[],"br":["bI"]},"aS":{"br":["aS"]},"i":{"bI":[],"br":["bI"]},"w":{"Y":["1"],"q":["1"]},"bI":{"br":["bI"]},"Pe":{"pZ":[]},"cD":{"Y":["1"],"q":["1"]},"k":{"br":["k"]},"TW":{"O":[]},"oL":{"c_":[]},"o1":{"c_":[]},"NK":{"c_":[]},"fh":{"c_":[]},"v7":{"c_":[]},"AM":{"c_":[]},"lp":{"c_":[]},"RH":{"c_":[]},"wu":{"c_":[]},"lP":{"c_":[]},"Kx":{"c_":[]},"NU":{"c_":[]},"DQ":{"c_":[]},"KK":{"c_":[]},"Fh":{"bm":[]},"fR":{"bm":[]},"Fr":{"aI":["1"],"Y":["1"],"q":["1"],"q.E":"1","aI.E":"1"},"Xu":{"cn":[]},"Hx":{"m0":[]},"ix":{"m0":[]},"Tq":{"m0":[]},"an":{"aA":[],"ad":[],"G":[]},"oY":{"an":[],"aA":[],"ad":[],"G":[]},"mL":{"an":[],"aA":[],"ad":[],"G":[]},"aA":{"ad":[],"G":[]},"eG":{"oP":[]},"l8":{"an":[],"aA":[],"ad":[],"G":[]},"jO":{"G":[]},"i5":{"ag":[]},"lm":{"G":[]},"ng":{"an":[],"aA":[],"ad":[],"G":[]},"er":{"ag":[]},"ad":{"G":[]},"lu":{"er":[],"ag":[]},"hy":{"ag":[]},"h2":{"G":[]},"h4":{"G":[]},"f5":{"G":[]},"o_":{"ag":[]},"m4":{"er":[],"ag":[]},"xc":{"k0":[]},"IL":{"an":[],"aA":[],"ad":[],"G":[]},"IT":{"an":[],"aA":[],"ad":[],"G":[]},"t6":{"an":[],"aA":[],"ad":[],"G":[]},"oR":{"an":[],"aA":[],"ad":[],"G":[]},"Jp":{"G":[]},"Js":{"an":[],"aA":[],"ad":[],"G":[]},"jE":{"ad":[],"G":[]},"tr":{"co":[]},"tt":{"ft":[]},"jK":{"ad":[],"G":[]},"zL":{"T":["ie"],"aM":["ie"],"w":["ie"],"bn":["ie"],"Y":["ie"],"q":["ie"],"bc":["ie"],"aM.E":"ie","T.E":"ie"},"zM":{"ie":["bI"]},"L8":{"T":["k"],"aM":["k"],"w":["k"],"bn":["k"],"Y":["k"],"q":["k"],"bc":["k"],"aM.E":"k","T.E":"k"},"ST":{"T":["aA"],"w":["aA"],"Y":["aA"],"q":["aA"],"T.E":"aA"},"x7":{"T":["1"],"w":["1"],"Y":["1"],"q":["1"],"T.E":"1"},"Lf":{"an":[],"aA":[],"ad":[],"G":[]},"LB":{"an":[],"aA":[],"ad":[],"G":[]},"tN":{"T":["eG"],"aM":["eG"],"w":["eG"],"bn":["eG"],"Y":["eG"],"q":["eG"],"bc":["eG"],"aM.E":"eG","T.E":"eG"},"LD":{"G":[]},"LY":{"G":[]},"pA":{"T":["ad"],"aM":["ad"],"w":["ad"],"bn":["ad"],"Y":["ad"],"q":["ad"],"bc":["ad"],"aM.E":"ad","T.E":"ad"},"AD":{"jK":[],"ad":[],"G":[]},"pB":{"G":[]},"Mh":{"an":[],"aA":[],"ad":[],"G":[]},"pF":{"an":[],"aA":[],"ad":[],"G":[]},"pK":{"aCY":[],"an":[],"aA":[],"ad":[],"G":[]},"B4":{"an":[],"aA":[],"ad":[],"G":[]},"Ng":{"an":[],"aA":[],"ad":[],"G":[]},"Nm":{"G":[]},"BB":{"G":[]},"uD":{"ag":[]},"uE":{"G":[]},"Nr":{"aB":["k","@"],"ax":["k","@"],"aB.V":"@","aB.K":"k"},"Ns":{"aB":["k","@"],"ax":["k","@"],"aB.V":"@","aB.K":"k"},"q6":{"G":[]},"Nt":{"T":["hr"],"aM":["hr"],"w":["hr"],"bn":["hr"],"Y":["hr"],"q":["hr"],"bc":["hr"],"aM.E":"hr","T.E":"hr"},"ej":{"T":["ad"],"w":["ad"],"Y":["ad"],"q":["ad"],"T.E":"ad"},"uK":{"T":["ad"],"aM":["ad"],"w":["ad"],"bn":["ad"],"Y":["ad"],"q":["ad"],"bc":["ad"],"aM.E":"ad","T.E":"ad"},"NO":{"an":[],"aA":[],"ad":[],"G":[]},"BY":{"G":[]},"NV":{"an":[],"aA":[],"ad":[],"G":[]},"C5":{"an":[],"aA":[],"ad":[],"G":[]},"Og":{"an":[],"aA":[],"ad":[],"G":[]},"OE":{"T":["hv"],"aM":["hv"],"w":["hv"],"bn":["hv"],"Y":["hv"],"q":["hv"],"bc":["hv"],"aM.E":"hv","T.E":"hv"},"PR":{"aB":["k","@"],"ax":["k","@"],"aB.V":"@","aB.K":"k"},"Q0":{"G":[]},"qG":{"an":[],"aA":[],"ad":[],"G":[]},"Qa":{"an":[],"aA":[],"ad":[],"G":[]},"Qj":{"jr":[],"G":[]},"QG":{"an":[],"aA":[],"ad":[],"G":[]},"QR":{"T":["h2"],"aM":["h2"],"G":[],"w":["h2"],"bn":["h2"],"Y":["h2"],"q":["h2"],"bc":["h2"],"aM.E":"h2","T.E":"h2"},"QW":{"T":["hG"],"aM":["hG"],"w":["hG"],"bn":["hG"],"Y":["hG"],"q":["hG"],"bc":["hG"],"aM.E":"hG","T.E":"hG"},"QX":{"ag":[]},"DS":{"aB":["k","k"],"ax":["k","k"],"aB.V":"k","aB.K":"k"},"DW":{"an":[],"aA":[],"ad":[],"G":[]},"E1":{"an":[],"aA":[],"ad":[],"G":[]},"R7":{"an":[],"aA":[],"ad":[],"G":[]},"R8":{"an":[],"aA":[],"ad":[],"G":[]},"wa":{"an":[],"aA":[],"ad":[],"G":[]},"wc":{"an":[],"aA":[],"ad":[],"G":[]},"Ro":{"T":["f5"],"aM":["f5"],"w":["f5"],"bn":["f5"],"Y":["f5"],"q":["f5"],"bc":["f5"],"aM.E":"f5","T.E":"f5"},"Rp":{"T":["h4"],"aM":["h4"],"G":[],"w":["h4"],"bn":["h4"],"Y":["h4"],"q":["h4"],"bc":["h4"],"aM.E":"h4","T.E":"h4"},"Eq":{"T":["hJ"],"aM":["hJ"],"w":["hJ"],"bn":["hJ"],"Y":["hJ"],"q":["hJ"],"bc":["hJ"],"aM.E":"hJ","T.E":"hJ"},"lX":{"ag":[]},"RU":{"G":[]},"o4":{"G":[]},"jr":{"G":[]},"wE":{"ad":[],"G":[]},"Tc":{"T":["co"],"aM":["co"],"w":["co"],"bn":["co"],"Y":["co"],"q":["co"],"bc":["co"],"aM.E":"co","T.E":"co"},"F6":{"ie":["bI"]},"Uj":{"T":["hl?"],"aM":["hl?"],"w":["hl?"],"bn":["hl?"],"Y":["hl?"],"q":["hl?"],"bc":["hl?"],"aM.E":"hl?","T.E":"hl?"},"G5":{"T":["ad"],"aM":["ad"],"w":["ad"],"bn":["ad"],"Y":["ad"],"q":["ad"],"bc":["ad"],"aM.E":"ad","T.E":"ad"},"Xi":{"T":["hH"],"aM":["hH"],"w":["hH"],"bn":["hH"],"Y":["hH"],"q":["hH"],"bc":["hH"],"aM.E":"hH","T.E":"hH"},"Xx":{"T":["ft"],"aM":["ft"],"w":["ft"],"bn":["ft"],"Y":["ft"],"q":["ft"],"bc":["ft"],"aM.E":"ft","T.E":"ft"},"Sw":{"aB":["k","k"],"ax":["k","k"]},"TP":{"aB":["k","k"],"ax":["k","k"],"aB.V":"k","aB.K":"k"},"o9":{"cP":["1"],"cP.T":"1"},"kt":{"o9":["1"],"cP":["1"],"cP.T":"1"},"Fg":{"eM":["1"]},"BV":{"k0":[]},"GZ":{"k0":[]},"XG":{"k0":[]},"Xy":{"k0":[]},"To":{"G":[]},"Yk":{"pE":[]},"LE":{"T":["aA"],"w":["aA"],"Y":["aA"],"q":["aA"],"T.E":"aA"},"KN":{"G":[]},"RS":{"ag":[]},"NN":{"bm":[]},"A9":{"bm":[]},"pP":{"T":["1"],"w":["1"],"Y":["1"],"q":["1"],"T.E":"1"},"NJ":{"bm":[]},"ie":{"b3K":["1"]},"tk":{"aR":[],"aA":[],"ad":[],"G":[]},"tw":{"aR":[],"aA":[],"ad":[],"G":[]},"tJ":{"aR":[],"aA":[],"ad":[],"G":[]},"tK":{"aR":[],"aA":[],"ad":[],"G":[]},"tL":{"aR":[],"aA":[],"ad":[],"G":[]},"tM":{"aR":[],"aA":[],"ad":[],"G":[]},"tP":{"aR":[],"aA":[],"ad":[],"G":[]},"i1":{"aR":[],"aA":[],"ad":[],"G":[]},"eH":{"aR":[],"aA":[],"ad":[],"G":[]},"N_":{"T":["j1"],"aM":["j1"],"w":["j1"],"Y":["j1"],"q":["j1"],"aM.E":"j1","T.E":"j1"},"NM":{"T":["j7"],"aM":["j7"],"w":["j7"],"Y":["j7"],"q":["j7"],"aM.E":"j7","T.E":"j7"},"uS":{"aR":[],"aA":[],"ad":[],"G":[]},"vj":{"aR":[],"aA":[],"ad":[],"G":[]},"R2":{"T":["k"],"aM":["k"],"w":["k"],"Y":["k"],"q":["k"],"aM.E":"k","T.E":"k"},"aR":{"aA":[],"ad":[],"G":[]},"qW":{"aR":[],"aA":[],"ad":[],"G":[]},"Rz":{"T":["jp"],"aM":["jp"],"w":["jp"],"Y":["jp"],"q":["jp"],"aM.E":"jp","T.E":"jp"},"cz":{"df":[]},"a8_":{"w":["i"],"Y":["i"],"q":["i"],"df":[]},"ez":{"w":["i"],"Y":["i"],"q":["i"],"df":[]},"aU7":{"w":["i"],"Y":["i"],"q":["i"],"df":[]},"a7Y":{"w":["i"],"Y":["i"],"q":["i"],"df":[]},"aU5":{"w":["i"],"Y":["i"],"q":["i"],"df":[]},"Mu":{"w":["i"],"Y":["i"],"q":["i"],"df":[]},"lY":{"w":["i"],"Y":["i"],"q":["i"],"df":[]},"a5d":{"w":["a0"],"Y":["a0"],"q":["a0"],"df":[]},"a5e":{"w":["a0"],"Y":["a0"],"q":["a0"],"df":[]},"jb":{"O":[]},"kl":{"O":[]},"wd":{"O":[]},"lS":{"O":[]},"wb":{"O":[]},"zj":{"O":[]},"C8":{"O":[]},"uo":{"O":[]},"DU":{"O":[]},"R4":{"O":[]},"C4":{"O":[]},"mA":{"O":[]},"p5":{"O":[]},"Jf":{"O":[]},"pj":{"O":[]},"AG":{"O":[]},"Cj":{"O":[]},"oK":{"O":[]},"k8":{"O":[]},"uY":{"O":[]},"Ow":{"O":[]},"Rd":{"O":[]},"E8":{"O":[]},"yW":{"O":[]},"Jn":{"O":[]},"wo":{"O":[]},"Qn":{"pm":[]},"yY":{"O":[]},"IY":{"aB":["k","@"],"ax":["k","@"],"aB.V":"@","aB.K":"k"},"IZ":{"G":[]},"mz":{"G":[]},"NP":{"G":[]},"IS":{"fR":[],"bm":[]},"io":{"aC6":[],"q":["k"],"q.E":"k"},"bz":{"ax":["2","3"]},"zz":{"a2":[],"h":[]},"BD":{"a2":[],"h":[]},"JD":{"av":[],"h":[]},"zA":{"a1":["zz"]},"G1":{"a1":["BD"]},"J1":{"av":[],"h":[]},"KO":{"av":[],"h":[]},"Na":{"av":[],"h":[]},"Nn":{"av":[],"h":[]},"Q5":{"av":[],"h":[]},"pc":{"a2":[],"h":[]},"F4":{"a1":["pc"]},"uM":{"O":[]},"l1":{"O":[]},"Aa":{"lD":["fr<@>"],"j6":[],"lD.R":"fr<@>"},"BE":{"mX":[]},"l5":{"bm":[]},"Ab":{"mX":[]},"cC":{"br":["F"]},"hp":{"br":["F"]},"hT":{"O":[]},"dt":{"aj":[]},"re":{"O":[]},"yy":{"O":[]},"t3":{"dt":["a0"],"aj":[]},"Sf":{"dt":["a0"],"aj":[]},"Sg":{"dt":["a0"],"aj":[]},"yo":{"dt":["1"],"aj":[]},"Ct":{"dt":["a0"],"aj":[]},"lC":{"dt":["a0"],"aj":[]},"tv":{"dt":["a0"],"aj":[]},"Hp":{"O":[]},"r7":{"dt":["a0"],"aj":[]},"to":{"dt":["1"],"aj":[]},"yB":{"dt":["1"],"aj":[]},"FS":{"hX":[]},"Dd":{"hX":[]},"fV":{"hX":[]},"Rr":{"hX":[]},"hW":{"hX":[]},"Ah":{"hX":[]},"Tr":{"hX":[]},"aG":{"aE":["1"],"aE.T":"1","aG.T":"1"},"hf":{"aG":["M?"],"aE":["M?"],"aE.T":"M?","aG.T":"M?"},"aV":{"dt":["1"],"aj":[]},"fx":{"aE":["1"],"aE.T":"1"},"D9":{"aG":["1"],"aE":["1"],"aE.T":"1","aG.T":"1"},"CE":{"aG":["x?"],"aE":["x?"],"aE.T":"x?","aG.T":"x?"},"n7":{"aG":["i"],"aE":["i"],"aE.T":"i","aG.T":"i"},"hg":{"aE":["a0"],"aE.T":"a0"},"eE":{"M":[]},"zt":{"cW":[]},"Tg":{"h_":["a1L"],"h_.T":"a1L"},"KV":{"a1L":[]},"wP":{"a2":[],"h":[]},"KD":{"av":[],"h":[]},"wQ":{"a1":["wP<1>"]},"jt":{"hY":[]},"tu":{"a2":[],"h":[]},"F3":{"kd":["tu"],"a1":["tu"]},"XN":{"aj":[]},"FA":{"bg":[],"aY":[],"h":[]},"KG":{"av":[],"h":[]},"o8":{"iO":["w"],"eW":[]},"tG":{"o8":[],"iO":["w"],"eW":[]},"Lp":{"o8":[],"iO":["w"],"eW":[]},"Lo":{"o8":[],"iO":["w"],"eW":[]},"pl":{"oL":[],"c_":[]},"U7":{"p8":["bS"],"eW":[]},"eU":{"aj":[]},"EA":{"aj":[]},"rt":{"aj":[]},"dg":{"aj":[]},"tx":{"O":[]},"jI":{"O":[]},"iO":{"eW":[]},"p8":{"eW":[]},"L1":{"p8":["L0"],"eW":[]},"fw":{"fX":[],"fw.T":"1"},"Nc":{"fX":[]},"B9":{"i6":[]},"bh":{"q":["1"],"q.E":"1"},"AA":{"q":["1"],"q.E":"1"},"ex":{"O":[]},"y_":{"O":[]},"dz":{"ay":["1"]},"Au":{"O":[]},"Aj":{"bS":[]},"fa":{"bo":[]},"lv":{"bo":[]},"nt":{"bo":[]},"nu":{"bo":[]},"lt":{"bo":[]},"lw":{"bo":[]},"ka":{"bo":[]},"S8":{"bo":[]},"Yd":{"bo":[]},"qk":{"bo":[]},"Y9":{"qk":[],"bo":[]},"qn":{"bo":[]},"Yh":{"qn":[],"bo":[]},"Yf":{"lv":[],"bo":[]},"Yc":{"nt":[],"bo":[]},"Ye":{"nu":[],"bo":[]},"Yb":{"lt":[],"bo":[]},"qm":{"bo":[]},"Yg":{"qm":[],"bo":[]},"Yj":{"lw":[],"bo":[]},"qo":{"ka":[],"bo":[]},"Yi":{"qo":[],"ka":[],"bo":[]},"ql":{"bo":[]},"Ya":{"ql":[],"bo":[]},"iV":{"cf":[],"ce":[],"ck":[]},"oa":{"O":[]},"G_":{"xX":[]},"xy":{"xX":[]},"h0":{"cf":[],"ce":[],"ck":[]},"jq":{"cf":[],"ce":[],"ck":[]},"iY":{"cf":[],"ce":[],"ck":[]},"ja":{"cf":[],"ce":[],"ck":[]},"wY":{"O":[]},"zN":{"cf":[],"ce":[],"ck":[]},"BI":{"ce":[],"ck":[]},"Uw":{"q7":[]},"Mm":{"ce":[],"ck":[]},"Up":{"q7":[]},"Mc":{"ce":[],"ck":[]},"Yr":{"q7":[]},"RT":{"ce":[],"ck":[]},"iQ":{"ce":[],"ck":[]},"ce":{"ck":[]},"cf":{"ce":[],"ck":[]},"zO":{"O":[]},"tZ":{"O":[]},"v1":{"cf":[],"ce":[],"ck":[]},"rx":{"O":[]},"Dg":{"cf":[],"ce":[],"ck":[]},"h3":{"cf":[],"ce":[],"ck":[]},"J9":{"cf":[],"ce":[],"ck":[]},"rg":{"ck":[]},"SY":{"tY":[]},"u3":{"h5":[]},"Br":{"a2":[],"h":[]},"Rq":{"O":[]},"FX":{"a1":["Br"]},"yG":{"a2":[],"h":[]},"Gp":{"S":[]},"EN":{"a1":["yG"]},"St":{"b4":[],"au":[],"h":[]},"Wj":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"uC":{"aG":["x?"],"aE":["x?"],"aE.T":"x?","aG.T":"x?"},"Bu":{"aG":["m"],"aE":["m"],"aE.T":"m","aG.T":"m"},"rh":{"O":[]},"J4":{"av":[],"h":[]},"J3":{"av":[],"h":[]},"aRM":{"dJ":[],"bg":[],"aY":[],"h":[]},"yQ":{"a2":[],"h":[]},"SB":{"a1":["yQ"]},"yT":{"a2":[],"h":[]},"ru":{"a2":[],"h":[]},"ES":{"a1":["yT"]},"xu":{"a1":["ru<1>"]},"G2":{"fr":["1"],"eg":["1"],"ch":["1"]},"CC":{"a2":[],"h":[]},"We":{"a1":["CC"]},"UB":{"b4":[],"au":[],"h":[]},"GA":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"FL":{"b3":["1?"]},"UQ":{"b3":["dE?"]},"UP":{"b3":["ic?"]},"z_":{"a2":[],"h":[]},"SG":{"a1":["z_"]},"V9":{"d6":[],"b3":["d6"]},"UC":{"b4":[],"au":[],"h":[]},"GB":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"mC":{"dJ":[],"bg":[],"aY":[],"h":[]},"Jt":{"O":[]},"Jr":{"O":[]},"JB":{"av":[],"h":[]},"z9":{"a2":[],"h":[]},"SQ":{"a1":["z9"]},"SP":{"aj":[]},"za":{"av":[],"h":[]},"FQ":{"b3":["1"]},"JH":{"av":[],"h":[]},"q_":{"jF":["i"],"M":[],"jF.T":"i"},"Ni":{"jF":["i"],"M":[],"jF.T":"i"},"FP":{"b3":["1"]},"L2":{"av":[],"h":[]},"IH":{"av":[],"h":[]},"L7":{"av":[],"h":[]},"aQ1":{"dJ":[],"bg":[],"aY":[],"h":[]},"Le":{"a2":[],"h":[]},"TQ":{"b3":["M?"]},"TS":{"b3":["M?"]},"TU":{"b3":["M?"]},"TR":{"b3":["a0"]},"TT":{"b3":["d6?"]},"aQi":{"dJ":[],"bg":[],"aY":[],"h":[]},"Ag":{"bg":[],"aY":[],"h":[]},"Fm":{"O":[]},"LM":{"av":[],"h":[]},"SS":{"b4":[],"au":[],"h":[]},"Gs":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"EM":{"dt":["1"],"aj":[]},"pC":{"av":[],"h":[]},"ud":{"a2":[],"h":[]},"FG":{"a1":["ud"]},"AO":{"jQ":[]},"n3":{"n8":[],"jQ":[]},"AP":{"n8":[],"jQ":[]},"AQ":{"n8":[],"jQ":[]},"n8":{"jQ":[]},"Gi":{"bg":[],"aY":[],"h":[]},"FF":{"a2":[],"h":[]},"rp":{"O":[]},"ue":{"av":[],"h":[]},"FE":{"a1":["FF"],"ayU":[]},"Mr":{"av":[],"h":[]},"ho":{"c9":[]},"Vi":{"ho":[],"c9":[]},"km":{"ho":[],"c9":[]},"ER":{"a2":[],"h":[]},"Fv":{"a2":[],"h":[]},"ek":{"O":[]},"pJ":{"a2":[],"h":[]},"FH":{"aj":[]},"FI":{"aG":["ho"],"aE":["ho"],"aE.T":"ho","aG.T":"ho"},"Uz":{"aj":[]},"SA":{"a1":["ER"]},"X0":{"a2":[],"h":[]},"Fw":{"a1":["Fv"]},"tU":{"O":[]},"Gv":{"lN":["ek"],"y":[],"t":[],"P":[],"as":[]},"Tv":{"ik":["ek"],"au":[],"h":[],"ik.S":"ek"},"Sc":{"av":[],"h":[]},"FJ":{"a1":["pJ"]},"pY":{"dJ":[],"bg":[],"aY":[],"h":[]},"iv":{"O":[]},"N7":{"O":[]},"ut":{"O":[]},"N5":{"av":[],"h":[]},"UT":{"ik":["iv"],"au":[],"h":[],"ik.S":"iv"},"GD":{"lN":["iv"],"y":[],"t":[],"P":[],"as":[]},"ll":{"O":[]},"Bq":{"a2":[],"h":[]},"Gz":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"qN":{"aG":["c9?"],"aE":["c9?"],"aE.T":"c9?","aG.T":"c9?"},"FY":{"a2":[],"h":[]},"V0":{"a1":["Bq"]},"Uy":{"b4":[],"au":[],"h":[]},"UY":{"a1":["FY"]},"GX":{"av":[],"h":[]},"X1":{"aj":[]},"UZ":{"h_":["Bt"],"h_.T":"Bt"},"KX":{"Bt":[]},"cX":{"O":[]},"Nk":{"d6":[],"b3":["d6"]},"Ff":{"d6":[],"b3":["d6"]},"e_":{"b3":["1"]},"d_":{"b3":["1"]},"FO":{"b3":["1"]},"q0":{"Bv":["1"],"fr":["1"],"eg":["1"],"ch":["1"]},"TZ":{"av":[],"h":[]},"Lz":{"lr":[]},"KE":{"lr":[]},"nv":{"a2":[],"h":[]},"eu":{"nv":["1"],"a2":[],"h":[]},"uZ":{"a2":[],"h":[]},"V2":{"b4":[],"au":[],"h":[]},"Ws":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"v0":{"a1":["2"]},"Gn":{"av":[],"h":[]},"Go":{"fr":["1"],"eg":["1"],"ch":["1"]},"v_":{"a1":["uZ<1>"]},"aSw":{"dJ":[],"bg":[],"aY":[],"h":[]},"th":{"a2":[],"h":[]},"Sb":{"O":[]},"OQ":{"a2":[],"h":[]},"SV":{"aj":[]},"SW":{"a1":["th"]},"aSH":{"dJ":[],"bg":[],"aY":[],"h":[]},"v5":{"a2":[],"h":[]},"xE":{"a1":["v5<1>"]},"W9":{"aj":[]},"Cx":{"av":[],"h":[]},"FN":{"b3":["1"]},"Df":{"a2":[],"h":[]},"GO":{"bg":[],"aY":[],"h":[]},"Fk":{"a2":[],"h":[]},"De":{"a2":[],"h":[]},"vh":{"a1":["De"]},"rB":{"a2":[],"h":[]},"xQ":{"a1":["rB"]},"GQ":{"bg":[],"aY":[],"h":[]},"fA":{"O":[]},"PZ":{"a1":["Df"]},"WR":{"aj":[]},"EQ":{"al":[]},"Sz":{"av":[],"h":[]},"Fl":{"a1":["Fk"]},"uU":{"vg":["rB","1"]},"xq":{"a2":[],"h":[]},"Q7":{"av":[],"h":[]},"V_":{"kd":["xq"],"a1":["xq"]},"FR":{"b3":["1"]},"vW":{"O":[]},"aTw":{"a2":[],"h":[]},"FM":{"b3":["1"]},"we":{"a2":[],"h":[]},"XH":{"b3":["M?"]},"XJ":{"b3":["M?"]},"XI":{"b3":["d6"]},"aTO":{"dJ":[],"bg":[],"aY":[],"h":[]},"E5":{"a2":[],"h":[]},"Hf":{"a1":["E5"]},"E6":{"l9":["k"],"a2":[],"h":[],"l9.T":"k"},"xV":{"hj":["k"],"a1":["l9"]},"XM":{"aj":[]},"aTS":{"dJ":[],"bg":[],"aY":[],"h":[]},"FD":{"dJ":[],"bg":[],"aY":[],"h":[]},"r4":{"aG":["iq"],"aE":["iq"],"aE.T":"iq","aG.T":"iq"},"yw":{"a2":[],"h":[]},"Ed":{"av":[],"h":[]},"Sn":{"a1":["yw"]},"ne":{"O":[]},"El":{"aj":[]},"En":{"a2":[],"h":[]},"rE":{"a1":["En"]},"Y0":{"av":[],"h":[]},"aU0":{"dJ":[],"bg":[],"aY":[],"h":[]},"Ep":{"O":[]},"Q1":{"O":[]},"di":{"fI":[]},"eB":{"fI":[]},"xr":{"fI":[]},"qx":{"O":[]},"yN":{"O":[]},"EB":{"O":[]},"oO":{"O":[]},"XC":{"aj":[]},"ic":{"c9":[]},"yP":{"O":[]},"it":{"c9":[]},"yX":{"O":[]},"Jj":{"c9":[]},"dP":{"c9":[]},"eT":{"c9":[]},"cU":{"hY":[]},"Jk":{"O":[]},"eC":{"ic":[],"c9":[]},"jF":{"M":[]},"pG":{"O":[]},"aw":{"cJ":[]},"fl":{"cJ":[]},"md":{"cJ":[]},"IW":{"j0":["jC"]},"yK":{"j0":["jC"],"j0.T":"jC"},"qi":{"i3":[]},"dy":{"ic":[],"c9":[]},"fb":{"ic":[],"c9":[]},"jk":{"hY":[]},"wj":{"O":[]},"Ec":{"O":[]},"nY":{"i3":[],"i8":[],"as":[]},"w_":{"O":[]},"iH":{"iX":[]},"y":{"t":[],"P":[],"as":[]},"oW":{"jN":[]},"zr":{"fi":[],"e5":["1"]},"rs":{"O":[]},"i9":{"fi":[],"e5":["y"]},"CM":{"cm":["y","i9"],"y":[],"a9":["y","i9"],"t":[],"P":[],"as":[],"a9.1":"i9","cm.1":"i9","a9.0":"y"},"KJ":{"aj":[]},"CN":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"ny":{"aj":[]},"qy":{"cm":["y","f4"],"y":[],"a9":["y","f4"],"t":[],"P":[],"as":[],"a9.1":"f4","cm.1":"f4","a9.0":"y"},"Wl":{"y":[],"t":[],"P":[],"as":[]},"Hg":{"ny":[],"aj":[]},"Fn":{"ny":[],"aj":[]},"wM":{"ny":[],"aj":[]},"CP":{"y":[],"t":[],"P":[],"as":[]},"fQ":{"fi":[],"e5":["y"]},"Af":{"O":[]},"Bl":{"O":[]},"lk":{"O":[]},"mG":{"O":[]},"CQ":{"cm":["y","fQ"],"y":[],"a9":["y","fQ"],"t":[],"P":[],"as":[],"a9.1":"fQ","cm.1":"fQ","a9.0":"y"},"CT":{"y":[],"t":[],"P":[],"as":[]},"ur":{"P":[]},"ep":{"P":[]},"tl":{"ep":[],"P":[]},"Ot":{"P":[]},"OB":{"P":[]},"Ol":{"P":[]},"k1":{"ep":[],"P":[]},"zl":{"ep":[],"P":[]},"zk":{"ep":[],"P":[]},"wt":{"k1":[],"ep":[],"P":[]},"BZ":{"k1":[],"ep":[],"P":[]},"Ci":{"ep":[],"P":[]},"pU":{"ep":[],"P":[]},"Ao":{"ep":[],"P":[]},"yE":{"ep":[],"P":[]},"jW":{"fi":[],"e5":["y"]},"CV":{"cm":["y","jW"],"y":[],"a9":["y","jW"],"t":[],"P":[],"as":[],"a9.1":"jW","cm.1":"jW","a9.0":"y"},"Nx":{"aj":[]},"t":{"P":[],"as":[]},"WL":{"rr":[]},"XA":{"rr":[]},"f4":{"fi":[],"e5":["y"]},"nr":{"qK":[]},"CY":{"cm":["y","f4"],"y":[],"a9":["y","f4"],"t":[],"P":[],"as":[],"a9.1":"f4","cm.1":"f4","a9.0":"y"},"CZ":{"y":[],"t":[],"P":[],"as":[]},"Cm":{"O":[]},"Gk":{"cf":[],"ce":[],"ck":[]},"OD":{"y":[],"t":[],"i8":[],"P":[],"as":[]},"nH":{"aj":[]},"CH":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"lA":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"PB":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"u0":{"O":[]},"PC":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"CL":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Pt":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"CU":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Pw":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Ph":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"zx":{"aj":[]},"xG":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Pm":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Pl":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Pj":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Pk":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"GF":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Px":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Py":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"zD":{"O":[]},"Pn":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"PH":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Pq":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Pz":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Pv":{"y":[],"aK":["y"],"t":[],"i8":[],"P":[],"as":[]},"PD":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"CS":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"CW":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"D_":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Pi":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Pu":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Po":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Pr":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Ps":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Pp":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"CK":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"vb":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"CX":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Pg":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"PA":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"CR":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"CO":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"vR":{"iX":[]},"lL":{"qT":[],"e5":["d7"]},"lM":{"qU":[],"e5":["d7"]},"d7":{"t":[],"P":[],"as":[]},"Ax":{"O":[]},"QC":{"jN":[]},"PF":{"vc":[],"d7":[],"a9":["y","ki"],"t":[],"P":[],"as":[],"a9.1":"ki","a9.0":"y"},"ki":{"qT":[],"e5":["y"],"lh":[]},"vc":{"d7":[],"a9":["y","ki"],"t":[],"P":[],"as":[]},"D0":{"d7":[],"aK":["d7"],"t":[],"P":[],"as":[]},"PG":{"d7":[],"aK":["d7"],"t":[],"P":[],"as":[]},"f0":{"fi":[],"e5":["y"]},"DP":{"O":[]},"NW":{"O":[]},"D1":{"cm":["y","f0"],"y":[],"a9":["y","f0"],"t":[],"P":[],"as":[],"a9.1":"f0","cm.1":"f0","a9.0":"y"},"mw":{"aG":["fI?"],"aE":["fI?"],"aE.T":"fI?","aG.T":"fI?"},"D2":{"aK":["y"],"t":[],"P":[],"as":[]},"Jv":{"O":[]},"vd":{"iw":["1"],"y":[],"a9":["d7","1"],"CI":[],"t":[],"P":[],"as":[]},"D3":{"iw":["lM"],"y":[],"a9":["d7","lM"],"CI":[],"t":[],"P":[],"as":[],"a9.1":"lM","iw.0":"lM","a9.0":"d7"},"PE":{"iw":["lL"],"y":[],"a9":["d7","lL"],"CI":[],"t":[],"P":[],"as":[],"a9.1":"lL","iw.0":"lL","a9.0":"d7"},"hK":{"aj":[]},"vl":{"O":[]},"kq":{"fi":[],"e5":["y"]},"EI":{"O":[]},"S6":{"O":[]},"D4":{"cm":["y","kq"],"y":[],"a9":["y","kq"],"t":[],"P":[],"as":[],"a9.1":"kq","cm.1":"kq","a9.0":"y"},"nF":{"O":[]},"r5":{"ay":["~"]},"Ef":{"bm":[]},"cu":{"P":[]},"m5":{"br":["m5"]},"jv":{"br":["jv"]},"mj":{"br":["mj"]},"vs":{"br":["vs"]},"WX":{"p8":["cu"],"eW":[]},"vr":{"aj":[]},"KS":{"O":[]},"qd":{"br":["vs"]},"pS":{"na":[]},"pT":{"na":[]},"B2":{"na":[]},"B_":{"O":[]},"ns":{"bm":[]},"BF":{"bm":[]},"Tx":{"d6":[]},"Vm":{"uF":[]},"Vl":{"d6":[]},"XD":{"uF":[]},"kk":{"d6":[]},"nb":{"O":[]},"h1":{"O":[]},"lz":{"jd":[]},"CB":{"jd":[]},"D8":{"aj":[]},"w8":{"O":[]},"R6":{"O":[]},"E_":{"O":[]},"Rf":{"nW":[]},"Re":{"nW":[]},"Rg":{"nW":[]},"wg":{"nW":[]},"Bz":{"O":[]},"LF":{"nX":[]},"jj":{"O":[]},"DJ":{"O":[]},"DL":{"O":[]},"f3":{"O":[]},"Rc":{"O":[]},"tT":{"O":[]},"oI":{"a2":[],"h":[]},"EJ":{"bg":[],"aY":[],"h":[]},"pq":{"a2":[],"h":[]},"aQ4":{"bs":[]},"aQ3":{"bs":[]},"t_":{"bs":[]},"ta":{"bs":[]},"mK":{"bs":[]},"qt":{"bs":[]},"da":{"bf":["1"]},"fK":{"bf":["1"],"bf.T":"1"},"EK":{"a1":["oI"]},"Fp":{"a1":["pq"]},"zJ":{"bf":["bs"],"bf.T":"bs"},"L5":{"bf":["mK"]},"OP":{"bf":["qt"],"bf.T":"qt"},"Gg":{"HV":["1"],"da":["1"],"xA":["1"],"bf":["1"],"bf.T":"1","da.T":"1"},"Gh":{"HW":["1"],"da":["1"],"xA":["1"],"bf":["1"],"bf.T":"1","da.T":"1"},"F1":{"bf":["1"],"bf.T":"1"},"yD":{"b4":[],"au":[],"h":[]},"EG":{"a2":[],"h":[]},"HA":{"a1":["EG"],"dK":[]},"yM":{"a2":[],"h":[]},"pR":{"et":[]},"EP":{"a1":["yM"]},"MR":{"aj":[]},"Vp":{"av":[],"h":[]},"hZ":{"bg":[],"aY":[],"h":[]},"tn":{"b4":[],"au":[],"h":[]},"e4":{"b4":[],"au":[],"h":[]},"kX":{"b4":[],"au":[],"h":[]},"B8":{"ea":["i9"],"aY":[],"h":[],"ea.T":"i9"},"p6":{"es":[],"au":[],"h":[]},"ij":{"b4":[],"au":[],"h":[]},"w0":{"es":[],"au":[],"h":[]},"qp":{"ea":["f0"],"aY":[],"h":[],"ea.T":"f0"},"aPV":{"bg":[],"aY":[],"h":[]},"BH":{"a2":[],"h":[]},"hn":{"b4":[],"au":[],"h":[]},"vq":{"b4":[],"au":[],"h":[]},"nR":{"a2":[],"h":[]},"NS":{"b4":[],"au":[],"h":[]},"zy":{"b4":[],"au":[],"h":[]},"Kl":{"b4":[],"au":[],"h":[]},"Kj":{"b4":[],"au":[],"h":[]},"Kg":{"b4":[],"au":[],"h":[]},"Kh":{"b4":[],"au":[],"h":[]},"Oq":{"b4":[],"au":[],"h":[]},"Or":{"b4":[],"au":[],"h":[]},"wr":{"b4":[],"au":[],"h":[]},"Kw":{"b4":[],"au":[],"h":[]},"M0":{"b4":[],"au":[],"h":[]},"bT":{"b4":[],"au":[],"h":[]},"te":{"b4":[],"au":[],"h":[]},"eD":{"b4":[],"au":[],"h":[]},"M1":{"b4":[],"au":[],"h":[]},"N1":{"b4":[],"au":[],"h":[]},"lq":{"b4":[],"au":[],"h":[]},"Vu":{"b_":[],"b2":[],"X":[]},"ME":{"b4":[],"au":[],"h":[]},"QE":{"b4":[],"au":[],"h":[]},"N3":{"es":[],"au":[],"h":[]},"OJ":{"av":[],"h":[]},"LL":{"es":[],"au":[],"h":[]},"PQ":{"es":[],"au":[],"h":[]},"Kt":{"es":[],"au":[],"h":[]},"pk":{"ea":["fQ"],"aY":[],"h":[],"ea.T":"fQ"},"Ls":{"ea":["fQ"],"aY":[],"h":[],"ea.T":"fQ"},"S4":{"es":[],"au":[],"h":[]},"PK":{"es":[],"au":[],"h":[]},"P6":{"au":[],"h":[]},"N9":{"b4":[],"au":[],"h":[]},"G4":{"a1":["BH"]},"Wf":{"b4":[],"au":[],"h":[]},"ig":{"b4":[],"au":[],"h":[]},"IB":{"b4":[],"au":[],"h":[]},"q5":{"b4":[],"au":[],"h":[]},"Je":{"b4":[],"au":[],"h":[]},"pf":{"b4":[],"au":[],"h":[]},"Mo":{"b4":[],"au":[],"h":[]},"B3":{"av":[],"h":[]},"fj":{"av":[],"h":[]},"Xn":{"a1":["nR"]},"zm":{"b4":[],"au":[],"h":[]},"Gt":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"nz":{"au":[],"h":[]},"nA":{"b_":[],"b2":[],"X":[]},"S1":{"jg":[],"as":[]},"mF":{"av":[],"h":[]},"KT":{"b4":[],"au":[],"h":[]},"Tt":{"aj":[]},"KY":{"a2":[],"h":[]},"tA":{"a2":[],"h":[]},"aCB":{"a2":[],"h":[]},"alL":{"a1":["aCB<1>"]},"L9":{"O":[]},"x_":{"a1":["tA<1>"]},"F8":{"O":[]},"pd":{"a2":[],"h":[]},"l2":{"et":[]},"xK":{"aj":[]},"FC":{"fn":["xK"],"bg":[],"aY":[],"h":[],"fn.T":"xK"},"F9":{"a1":["pd"]},"TL":{"jh":[],"aj":[]},"La":{"av":[],"h":[]},"wf":{"dg":["eN"],"aj":[]},"zS":{"a2":[],"h":[]},"tB":{"a1":["zS"],"dK":[]},"Fa":{"es":[],"au":[],"h":[]},"m9":{"da":["1"],"bf":["1"],"bf.T":"1","da.T":"1"},"Hv":{"da":["1"],"bf":["1"],"bf.T":"1","da.T":"1"},"TY":{"da":["Lx"],"bf":["Lx"],"bf.T":"Lx","da.T":"Lx"},"Hw":{"da":["1"],"bf":["1"],"bf.T":"1","da.T":"1"},"WV":{"da":["Q9"],"bf":["Q9"],"bf.T":"Q9","da.T":"Q9"},"T9":{"da":["KB"],"bf":["KB"],"bf.T":"KB","da.T":"KB"},"li":{"O":[]},"dR":{"aj":[]},"pp":{"dR":[],"aj":[]},"l7":{"O":[]},"Ev":{"O":[]},"LS":{"O":[]},"Ak":{"aj":[]},"pn":{"a2":[],"h":[]},"Fo":{"fn":["dR"],"bg":[],"aY":[],"h":[],"fn.T":"dR"},"x1":{"a1":["pn"]},"LT":{"a2":[],"h":[]},"Uf":{"a1":["pn"]},"r8":{"O":[]},"An":{"a2":[],"h":[]},"x3":{"bg":[],"aY":[],"h":[]},"ayd":{"bs":[]},"qa":{"bs":[]},"qr":{"bs":[]},"axd":{"bs":[]},"Ug":{"a1":["An"]},"PI":{"bf":["ayd"],"bf.T":"ayd"},"NI":{"bf":["qa"],"bf.T":"qa"},"OL":{"bf":["qr"],"bf.T":"qr"},"zH":{"bf":["axd"],"bf.T":"axd"},"Ap":{"a2":[],"h":[]},"Aq":{"a1":["Ap"]},"Fq":{"bg":[],"aY":[],"h":[]},"l9":{"a2":[],"h":[]},"hj":{"a1":["l9<1>"]},"J0":{"O":[]},"jM":{"fX":[]},"bk":{"jM":["1"],"fX":[]},"av":{"h":[]},"a2":{"h":[]},"b2":{"X":[]},"im":{"b2":[],"X":[]},"cB":{"b2":[],"X":[]},"o2":{"fX":[]},"n1":{"jM":["1"],"fX":[]},"Xl":{"O":[]},"aY":{"h":[]},"ea":{"aY":[],"h":[]},"bg":{"aY":[],"h":[]},"au":{"h":[]},"MY":{"au":[],"h":[]},"b4":{"au":[],"h":[]},"es":{"au":[],"h":[]},"rl":{"O":[]},"Lq":{"au":[],"h":[]},"zn":{"b2":[],"X":[]},"eL":{"b2":[],"X":[]},"lx":{"b2":[],"X":[]},"qf":{"b2":[],"X":[]},"b_":{"b2":[],"X":[]},"Da":{"b_":[],"b2":[],"X":[]},"MX":{"b_":[],"b2":[],"X":[]},"vw":{"b_":[],"b2":[],"X":[]},"hs":{"b_":[],"b2":[],"X":[]},"Vo":{"b2":[],"X":[]},"Vq":{"h":[]},"kc":{"a2":[],"h":[]},"v8":{"a1":["kc"]},"c0":{"pw":["1"]},"M3":{"av":[],"h":[]},"Um":{"b4":[],"au":[],"h":[]},"pz":{"O":[]},"px":{"a2":[],"h":[]},"xb":{"a1":["px"]},"AC":{"j6":[]},"u5":{"av":[],"h":[]},"pD":{"dJ":[],"bg":[],"aY":[],"h":[]},"u6":{"a2":[],"h":[]},"Fz":{"a1":["u6"],"dK":[]},"oV":{"aG":["al"],"aE":["al"],"aE.T":"al","aG.T":"al"},"kY":{"aG":["hY"],"aE":["hY"],"aE.T":"hY","aG.T":"hY"},"l3":{"aG":["cJ"],"aE":["cJ"],"aE.T":"cJ","aG.T":"cJ"},"oU":{"aG":["cs?"],"aE":["cs?"],"aE.T":"cs?","aG.T":"cs?"},"q2":{"aG":["bd"],"aE":["bd"],"aE.T":"bd","aG.T":"bd"},"r3":{"aG":["u"],"aE":["u"],"aE.T":"u","aG.T":"u"},"yq":{"a2":[],"h":[]},"yt":{"a2":[],"h":[]},"yv":{"a2":[],"h":[]},"ys":{"a2":[],"h":[]},"yr":{"a2":[],"h":[]},"yu":{"a2":[],"h":[]},"Mn":{"a2":[],"h":[]},"u9":{"a1":["1"]},"t2":{"a1":["1"]},"Sh":{"a1":["yq"]},"Sk":{"a1":["yt"]},"Sm":{"a1":["yv"]},"Sj":{"a1":["ys"]},"Si":{"a1":["yr"]},"Sl":{"a1":["yu"]},"le":{"bg":[],"aY":[],"h":[]},"AN":{"cB":[],"b2":[],"X":[]},"fn":{"bg":[],"aY":[],"h":[]},"xf":{"cB":[],"b2":[],"X":[]},"dJ":{"bg":[],"aY":[],"h":[]},"EU":{"av":[],"h":[]},"iJ":{"au":[],"h":[]},"xj":{"b_":[],"b2":[],"X":[]},"us":{"iJ":["al"],"au":[],"h":[],"iJ.0":"al"},"GC":{"hz":["al","y"],"y":[],"aK":["y"],"t":[],"P":[],"as":[],"hz.0":"al"},"FV":{"bg":[],"aY":[],"h":[]},"Bj":{"a2":[],"h":[]},"Yy":{"h_":["EH"],"h_.T":"EH"},"L_":{"EH":[]},"UV":{"a1":["Bj"]},"j3":{"bg":[],"aY":[],"h":[]},"G0":{"a2":[],"h":[]},"NF":{"O":[]},"V1":{"a1":["G0"],"dK":[]},"wD":{"cf":[],"ce":[],"ck":[]},"Nu":{"av":[],"h":[]},"IO":{"a2":[],"h":[]},"Sr":{"pw":["wD"]},"V7":{"av":[],"h":[]},"NG":{"av":[],"h":[]},"xW":{"O":[]},"qD":{"O":[]},"aE5":{"hC":[]},"py":{"bg":[],"aY":[],"h":[]},"uI":{"a2":[],"h":[]},"k_":{"a1":["uI"]},"xL":{"O":[]},"eQ":{"O":[]},"Vn":{"ch":["~"]},"xx":{"oe":[]},"Ga":{"oe":[]},"Gb":{"oe":[]},"Gc":{"oe":[]},"Uo":{"dn":["ax>?"],"aj":[]},"cM":{"av":[],"h":[]},"fY":{"et":[]},"kw":{"fi":[],"e5":["y"]},"C0":{"O":[]},"NX":{"es":[],"au":[],"h":[]},"xI":{"cm":["y","kw"],"y":[],"a9":["y","kw"],"t":[],"P":[],"as":[],"a9.1":"kw","cm.1":"kw","a9.0":"y"},"k2":{"aj":[]},"xz":{"a2":[],"h":[]},"Gf":{"a1":["xz"]},"qe":{"a2":[],"h":[]},"uO":{"a1":["qe"]},"Hn":{"es":[],"au":[],"h":[]},"XU":{"b_":[],"b2":[],"X":[]},"xJ":{"y":[],"a9":["y","f0"],"t":[],"P":[],"as":[],"a9.1":"f0","a9.0":"y"},"u_":{"a2":[],"h":[]},"w2":{"a2":[],"h":[]},"Ft":{"a1":["u_"]},"rm":{"O":[]},"Fs":{"aj":[]},"Un":{"aj":[]},"Hc":{"a1":["w2"]},"rC":{"O":[]},"Hb":{"aj":[]},"C1":{"et":[]},"aE7":{"fw":["1"],"fX":[]},"uP":{"av":[],"h":[]},"j9":{"fr":["1"],"eg":["1"],"ch":["1"]},"Ok":{"au":[],"h":[]},"rq":{"qj":[]},"Cn":{"a2":[],"h":[]},"uW":{"au":[],"h":[]},"AE":{"av":[],"h":[]},"Gl":{"a1":["Cn"]},"v2":{"bg":[],"aY":[],"h":[]},"nC":{"a2":[],"h":[]},"r9":{"bg":[],"aY":[],"h":[]},"Db":{"a2":[],"h":[]},"dn":{"aj":[]},"WI":{"a1":["nC"]},"GM":{"a1":["Db"]},"dx":{"dn":["1"],"aj":[]},"hL":{"dn":["1"],"aj":[]},"GL":{"hL":["1"],"dn":["1"],"aj":[]},"D6":{"hL":["1"],"dn":["1"],"aj":[],"dx.T":"1","hL.T":"1"},"PJ":{"hL":["E"],"dn":["E"],"aj":[],"dx.T":"E","hL.T":"E"},"D7":{"hL":["k?"],"dn":["k?"],"aj":[],"dx.T":"k?","hL.T":"k?"},"qA":{"dn":["1"],"aj":[]},"vf":{"dn":["1"],"aj":[]},"qB":{"dn":["wf"],"aj":[]},"PP":{"aj":[]},"OA":{"aj":[],"dK":[]},"G3":{"bg":[],"aY":[],"h":[]},"xw":{"a2":[],"h":[]},"me":{"a1":["xw<1>"]},"fr":{"eg":["1"],"ch":["1"]},"uN":{"ch":["1"]},"eg":{"ch":["1"]},"TD":{"bf":["mK"],"bf.T":"mK"},"Cq":{"fr":["1"],"eg":["1"],"ch":["1"]},"lD":{"j6":[]},"LU":{"b4":[],"au":[],"h":[]},"LV":{"b4":[],"au":[],"h":[]},"xH":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Gy":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"PU":{"av":[],"h":[]},"Dj":{"j0":["1"],"j0.T":"1"},"Dk":{"bg":[],"aY":[],"h":[]},"jh":{"aj":[]},"LK":{"lE":[]},"fs":{"fY":[],"et":[]},"ji":{"fs":[],"fY":[],"et":[]},"Dq":{"fs":[],"fY":[],"et":[]},"k3":{"fs":[],"fY":[],"et":[]},"nG":{"fs":[],"fY":[],"et":[]},"RJ":{"fs":[],"fY":[],"et":[]},"GU":{"bg":[],"aY":[],"h":[]},"od":{"pX":["od"],"pX.E":"od"},"Dm":{"a2":[],"h":[]},"Dn":{"a1":["Dm"]},"lF":{"hK":[],"aj":[],"lE":[]},"qH":{"et":[]},"vm":{"O":[]},"Dp":{"lF":[],"hK":[],"aj":[],"lE":[]},"Dr":{"O":[]},"Q6":{"av":[],"h":[]},"Jm":{"av":[],"h":[]},"N8":{"av":[],"h":[]},"Ds":{"a2":[],"h":[]},"xO":{"bg":[],"aY":[],"h":[]},"ii":{"bs":[]},"Dt":{"a1":["Ds"]},"WT":{"b4":[],"au":[],"h":[]},"Ww":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"Dl":{"O":[]},"Q2":{"bf":["ii"],"bf.T":"ii"},"WG":{"dn":["a0?"],"aj":[],"dx.T":"a0?"},"v9":{"a2":[],"h":[]},"kA":{"h0":[],"cf":[],"ce":[],"ck":[]},"kB":{"h3":[],"cf":[],"ce":[],"ck":[]},"vo":{"O":[]},"vp":{"aj":[]},"kd":{"a1":["1"]},"Dz":{"a2":[],"h":[]},"X2":{"a1":["Dz"]},"X3":{"le":["F"],"bg":[],"aY":[],"h":[],"le.T":"F"},"b0":{"vu":[]},"vv":{"aj":[]},"qO":{"a2":[],"h":[]},"GY":{"a1":["qO"]},"X5":{"fn":["vv"],"bg":[],"aY":[],"h":[],"fn.T":"vv"},"vx":{"av":[],"h":[]},"xP":{"b4":[],"au":[],"h":[]},"GJ":{"y":[],"aK":["y"],"CI":[],"t":[],"P":[],"as":[]},"Qo":{"fY":[],"et":[]},"Qp":{"b4":[],"au":[],"h":[]},"Wx":{"y":[],"aK":["y"],"t":[],"P":[],"as":[]},"WO":{"fw":["fX"],"fX":[],"fw.T":"fX"},"QF":{"au":[],"h":[]},"vT":{"au":[],"h":[]},"QD":{"vT":[],"au":[],"h":[]},"vS":{"b_":[],"b2":[],"X":[]},"AZ":{"ea":["lh"],"aY":[],"h":[],"ea.T":"lh"},"DI":{"b_":[],"b2":[],"X":[]},"mI":{"dJ":[],"bg":[],"aY":[],"h":[]},"aPX":{"dJ":[],"bg":[],"aY":[],"h":[]},"Vr":{"av":[],"h":[]},"r0":{"av":[],"h":[]},"zK":{"bs":[]},"jJ":{"bs":[]},"aCr":{"jJ":[],"bs":[]},"aCt":{"jJ":[],"bs":[]},"aCs":{"jJ":[],"bs":[]},"aCP":{"jJ":[],"bs":[]},"aCS":{"jJ":[],"bs":[]},"Lx":{"jJ":[],"bs":[]},"aCR":{"jJ":[],"bs":[]},"aCT":{"jJ":[],"bs":[]},"aCQ":{"jJ":[],"bs":[]},"Q9":{"bs":[]},"KB":{"bs":[]},"ab5":{"bs":[]},"hA":{"bs":[]},"fv":{"bs":[]},"Hi":{"a2":[],"h":[]},"E9":{"a2":[],"h":[]},"wk":{"O":[]},"Hk":{"O":[]},"Hj":{"a1":["Hi"]},"Hh":{"a1":["E9"]},"wn":{"a2":[],"h":[]},"x0":{"bg":[],"aY":[],"h":[]},"XW":{"a1":["wn"]},"Rv":{"av":[],"h":[]},"yx":{"a2":[],"h":[]},"ph":{"b4":[],"au":[],"h":[]},"EL":{"a1":["yx"]},"QA":{"a2":[],"h":[]},"Q_":{"a2":[],"h":[]},"PN":{"a2":[],"h":[]},"KU":{"a2":[],"h":[]},"IM":{"a2":[],"h":[]},"EC":{"es":[],"au":[],"h":[]},"Ys":{"b_":[],"b2":[],"X":[]},"Qk":{"es":[],"au":[],"h":[]},"RX":{"av":[],"h":[]},"kp":{"a2":[],"h":[]},"Yz":{"a1":["kp"]},"Jo":{"av":[],"h":[]},"oX":{"av":[],"h":[]},"dQ":{"av":[],"h":[]},"IQ":{"av":[],"h":[]},"p2":{"aj":[]},"ef":{"O":[]},"mV":{"aj":[]},"pO":{"O":[]},"A8":{"aj":[]},"AI":{"aj":[]},"z2":{"aj":[]},"zv":{"aj":[]},"BG":{"O":[]},"Qg":{"aj":[]},"p3":{"a2":[],"h":[]},"JE":{"av":[],"h":[]},"SO":{"a1":["p3"]},"KH":{"av":[],"h":[]},"zo":{"a2":[],"h":[]},"ED":{"a2":[],"h":[]},"EZ":{"a1":["zo"]},"Yu":{"a1":["ED"]},"pi":{"a2":[],"h":[]},"Fi":{"a1":["pi"]},"mB":{"av":[],"h":[]},"RY":{"av":[],"h":[]},"qw":{"a2":[],"h":[]},"Gr":{"a1":["qw"]},"AJ":{"av":[],"h":[]},"zw":{"av":[],"h":[]},"AK":{"aj":[]},"qF":{"a2":[],"h":[]},"GT":{"a1":["qF"]},"qg":{"a2":[],"h":[]},"Vy":{"a1":["qg"]},"Av":{"a2":[],"h":[]},"Uk":{"a1":["Av"]},"M4":{"av":[],"h":[]},"iM":{"cf":[],"ce":[],"ck":[]},"i2":{"ce":[],"ck":[]},"iP":{"ce":[],"ck":[]},"mH":{"O":[]},"Oh":{"av":[],"h":[]},"hE":{"O":[]},"qV":{"O":[]},"vU":{"O":[]},"l_":{"O":[]},"Nw":{"dK":[]},"QN":{"j6":[]},"tV":{"a2":[],"h":[]},"Ua":{"a1":["tV"]},"uv":{"av":[],"h":[]},"DK":{"a2":[],"h":[]},"Xe":{"a1":["DK"]},"Eh":{"a2":[],"h":[]},"XY":{"a1":["Eh"],"dK":[]},"wp":{"av":[],"h":[]},"J7":{"a1d":[]},"Jq":{"a1d":[]},"tc":{"cP":["w"],"cP.T":"w"},"Kf":{"bm":[]},"z4":{"bz":["k","k","1"],"ax":["k","1"],"bz.V":"1","bz.K":"k","bz.C":"k"},"t7":{"O":[]},"My":{"Aw":[]},"Mz":{"Co":[]},"OT":{"kb":[]},"OU":{"kb":[]},"OW":{"kb":[]},"OX":{"kb":[]},"P_":{"kb":[]},"P0":{"kb":[]},"Cu":{"v4":[]},"OZ":{"v4":[]},"MB":{"EE":[]},"Ar":{"O":[]},"z7":{"O":[]},"Ml":{"bm":[]},"z0":{"O":[]},"AL":{"O":[]},"wR":{"o6":[]},"wT":{"o6":[]},"wS":{"o6":[]},"Nd":{"bm":[]},"og":{"b2":[],"X":[]},"lH":{"h":[]},"uJ":{"av":[],"lH":[],"h":[]},"Vh":{"b2":[],"X":[]},"of":{"av":[],"h":[]},"lG":{"av":[],"lH":[],"h":[]},"DB":{"b2":[],"X":[]},"Oi":{"bm":[]},"OK":{"pM":[]},"RI":{"pM":[]},"S3":{"pM":[]},"z5":{"uc":["1"],"lG":[],"av":[],"lH":[],"h":[]},"zq":{"lG":[],"av":[],"lH":[],"h":[]},"Bh":{"uc":["1"],"lG":[],"av":[],"lH":[],"h":[]},"Mq":{"X":[]},"fy":{"bg":[],"aY":[],"h":[]},"uc":{"lG":[],"av":[],"lH":[],"h":[]},"FB":{"b2":[],"X":[]},"oc":{"cB":[],"b2":[],"Mq":["1"],"X":[]},"Hz":{"m8":["1","xZ<1>"],"m8.D":"xZ<1>"},"Nz":{"uJ":[],"av":[],"lH":[],"h":[]},"OR":{"bm":[]},"N0":{"dK":[]},"Cv":{"a2":[],"h":[]},"Gq":{"a1":["Cv"]},"P4":{"c9":[]},"td":{"O":[]},"Jw":{"bm":[]},"EF":{"a2":[],"h":[]},"Yv":{"a1":["EF"]},"P3":{"P2":[]},"LC":{"jl":[],"br":["jl"]},"Fj":{"aCX":[],"lO":[],"kj":[],"br":["kj"]},"jl":{"br":["jl"]},"QT":{"jl":[],"br":["jl"]},"kj":{"br":["kj"]},"QU":{"kj":[],"br":["kj"]},"QV":{"bm":[]},"vX":{"fR":[],"bm":[]},"vY":{"kj":[],"br":["kj"]},"lO":{"kj":[],"br":["kj"]},"R3":{"fR":[],"bm":[]},"Ek":{"a2":[],"h":[]},"Y_":{"a1":["Ek"]},"lW":{"T":["1"],"w":["1"],"Y":["1"],"q":["1"]},"UE":{"lW":["i"],"T":["i"],"w":["i"],"Y":["i"],"q":["i"]},"RB":{"lW":["i"],"T":["i"],"w":["i"],"Y":["i"],"q":["i"],"T.E":"i","lW.E":"i"},"tg":{"bm":[]},"CF":{"bm":[]},"tX":{"bm":[]},"uL":{"bm":[]},"t0":{"lB":[]},"i_":{"lB":[]},"Pa":{"bm":[]},"nD":{"O":[]},"aPE":{"bg":[],"aY":[],"h":[]},"aRL":{"O":[]},"aRK":{"a2":[],"h":[]},"aQ7":{"a2":[],"h":[]},"aQ8":{"a1":["aQ7"]},"aVV":{"bg":[],"aY":[],"h":[]},"aVa":{"bg":[],"aY":[],"h":[]},"aOU":{"O":[]},"aRC":{"qj":[]}}')) -A.aW2(v.typeUniverse,JSON.parse('{"Ae":1,"RG":1,"wv":1,"HL":2,"uH":1,"DT":1,"R_":2,"XB":1,"Ty":1,"Vz":1,"AS":1,"Be":1,"Bo":2,"ww":2,"Yo":1,"Xk":2,"Xj":2,"FU":1,"H2":2,"H3":1,"H4":1,"Hu":2,"HY":1,"I3":1,"JG":1,"KA":2,"br":1,"Ja":1,"MG":1,"xi":1,"MN":1,"yC":1,"to":1,"EW":1,"EX":1,"EY":1,"C6":1,"HI":1,"EA":1,"Bw":1,"FZ":1,"y1":1,"y2":1,"wq":1,"zr":1,"F0":1,"e5":1,"ee":1,"CJ":1,"zx":1,"xG":1,"GF":1,"vd":1,"oN":1,"aCB":1,"x4":1,"u9":1,"t2":1,"xe":1,"aE5":1,"RA":1,"aE7":1,"j9":1,"dn":1,"je":1,"dx":1,"GL":1,"qA":1,"vf":1,"uN":1,"Nb":1,"Cq":1,"xv":1,"xF":1,"lI":1,"dB":1,"Bh":1,"Mq":1,"Tz":1}')) -var u={q:"\x10@\x100@@\xa0\x80 0P`pPP\xb1\x10@\x100@@\xa0\x80 0P`pPP\xb0\x11@\x100@@\xa0\x80 0P`pPP\xb0\x10@\x100@@\xa0\x80 1P`pPP\xb0\x10A\x101AA\xa1\x81 1QaqQQ\xb0\x10@\x100@@\xa0\x80 1Q`pPP\xb0\x10@\x100@@\xa0\x80 1QapQP\xb0\x10@\x100@@\xa0\x80 1PaqQQ\xb0\x10\xe0\x100@@\xa0\x80 1P`pPP\xb0\xb1\xb1\xb1\xb1\x91\xb1\xc1\x81\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\x10@\x100@@\xd0\x80 1P`pPP\xb0\x11A\x111AA\xa1\x81!1QaqQQ\xb1\x10@\x100@@\x90\x80 1P`pPP\xb0",S:" 0\x10000\xa0\x80\x10@P`p`p\xb1 0\x10000\xa0\x80\x10@P`p`p\xb0 0\x10000\xa0\x80\x11@P`p`p\xb0 1\x10011\xa0\x80\x10@P`p`p\xb0 1\x10111\xa1\x81\x10AQaqaq\xb0 1\x10011\xa0\x80\x10@Qapaq\xb0 1\x10011\xa0\x80\x10@Paq`p\xb0 1\x10011\xa0\x80\x10@P`q`p\xb0 \x91\x100\x811\xa0\x80\x10@P`p`p\xb0 1\x10011\xa0\x81\x10@P`p`p\xb0 1\x100111\x80\x10@P`p`p\xb0!1\x11111\xa1\x81\x11AQaqaq\xb1",D:" must not be greater than the number of characters in the file, ",M:'""""""""""""""""DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""3333s3#7333333339433333333333333CDDDDDDDDDDDDDDDDDDDDDDC433DDDDD4DDDDDDDDDDDDDDDDDD3CU33333333333333333333333333334T5333333333333333333333333333CCD3D33CD533333333333333333333333TEDTET53U5UE3333C33333333333333333333333333333CETUTDT5333333333333333333333333SUUUUUEUDDDDD43333433333333333333333333ET533E3333SDD3U3U4333343333C4333333333333CSD33343333333433333333333333333SUUUEDDDTE4333SDDSUSU\x94333343333C43333333333333333s333333333337333333333333wwwww73sw33sww7swwwwwss33373733s33333w33333\xa3\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xba\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xcb\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xec\xee\xde\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xde\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xde\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee>33333\xb3\xbb\xbb\xbb\xbb\xbb\xbb\xbb;3\xc3\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc334343C33333333333SET333333333333333EDTETD433333333CD33333333333333CD33333CDD4333333333333333333333333CDTDDDCTE43C4CD3C333333333333333D3C33333\x99\x99\x9933333DDDDD42333333333333333333CDDD4333333333333333333333333DDDD433334333C53333333333333333333333C33TEDCSUUU433333333S533333333333333333333333333333CD4DDDDD3D5333333333333333333333333333CSEUCUSE4333D33333C43333333333333CDDD9DDD3DCD433333333CDCDDDDDDEDDD33433C3E433#""""\x82" """"""""2333333333333333CDUUDU53SEUUUD43SDD3U3U4333C43333C43333333333333SE43CD33333333DD33333CDDDDDDDDDD3333333343333333B!233333333333#"""333333s3CD533333333333333333333333333CESEU3333333333333333333DDDD433333CD2333333333333333333333333""""23333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDD33333333333333333333333333333CDDD3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333SUDDDDUDT43333333333343333333333333333333333333333333333333333TEDDTTEETD333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CUDD3UUDE43333333333333D33333333333333333333333333333333333333333UEDDDTEE43333333333333333333333333333333333333333333333333333CEUDDDE33333333333333333333333333333333333333333333333333CDUDDEDD3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333D#"2333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CSUUUUUUUUUUUUUUUUUUUUUUUUUUU333CD4333333333333333333333333333333333333333333333333333333""""""33EDDCTSE3333333333D33333333333DDDDDDD\x94DDDDDDDDDDDDDDDDDDDDDDDDDDDDDCDDDDDDDD3DDD4DCDD3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDDD33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CD4333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDDDDD333333333333333333333333333333333333333333333333333333333333333333333333333333333333333s73333s33333333333""""""""3333333373s333333333333333333333333333333CTDDDTU5D4DD333C433333D33333333333333DU433333333333333333333DDDUDUD3333S3333333333333333334333333333333s733333s33333333333CD4DDDD4D4DD4333333333sww73333333w3333333333sw3333s33333337333333sw333333333s733333333333333333UTEUS433333333C433333333333333C433333333333334443SUE4333333333333CDDDDDDDD4333333DDDDDT533333\xa3\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa3SDDDDUUT5DDD43333C43333333333333333C33333333333EEDDDCC3DDDDUUUDDDDD3T5333333333333333333333333333CSDDD433E533333333333333333333333333DDDDDDD4333333333333333333333333333CD53333333333333333333333UEDTE4\x933333333\x933333333333333333333333333D433333333333333333CDDEDDD43333333S5333333333333333333333C333333D533333333333333333333333SUDDDDT5\x9933CD433333333333333333333333333333333333333333333333UEDUTD33343333333333333333333333333333333333333333333333333333333333333333333333333333333CUEDDD43333333333DU333333333333333333333333333C4TTU5S5SU3333C33333U3DDD43DD4333333333333333333333333333333333333333333333333333333333333333333333DDDDDDD533333333333333333333333DDDTTU43333333333333333333333333333DDD733333s373ss33w7733333ww733333333333ss33333333333333333333333333333ww3333333333333333333333333333wwww33333www33333333333333333333wwww333333333333333wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww333333wwwwwwwwwwwwwwwwwwwwwww7wwwwwswwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww7333swwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww733333333333333333333333swwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww7333333333333333333333333333333333333333333333333333333333swwwww7333333333333333333333333333333333333333333wwwwwwwwwwwwwwwwwwwww7wwwwwwswwwwwwwwwwwwwwwwwwwww73333swwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww7333333w7333333333333333733333333333333333333333333333sww733333s7333333s3wwwww333333333wwwwwwwwwwwwwwwwwwwwwwwwwwwwgffffffffffff6wwwwwww73333s33333333337swwwwsw73333wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwDDDDDDDDDDDDDDDDDDDDDDDD33333333DDDDDDDD33333333DDDDDDDDDDDDDDDD43333333DC44333333333333333333333333333SUDDDDTD33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333UED4CTUE3S33333333333333DDDDD33333333333333333333DDD\x95DD333343333DDDUD43333333333333333333\x93\x99\x99IDDDDDDE4333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDDDDDDDDDDDDDDDDDDDDDDDDDDD33DDDDDDDDDDDDDDDDDDDDDDDDD33334333333C33333333333DD4DDDDDDD43333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333TD43EDD""""DDDD3DDD433333333333333CD43333333333333333333333333333333333333333333333333333333333333333333333333CD33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333C33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333433333333333333333333333333333333333333333333333333333333333333333333333333DD4333333333333333333333333333333333333333333333333333333333333333333EDDDCDDT43333333333333333333333333333333333333333CDDDDDDDDDD4EDDDETD3333333333333333333333333333333333333333333333333333333333333DDD3CC4DDD\x94433333333333333333333333333333333SUUC4UT433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333DU333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDDD333333333333333333333333333333333333333333333333333333CDDD3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDC433DD33333333333333333333D43C3333333333333333333333333333333333333333333333333333333333333333333333333333333333C4333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334EDDDD3\x03',C:"-------------------------------------------------------------",K:"00000008A0009!B000a!C000b000cD000d!E000e000vA000w!F000x!G000y!H000z!I0010!J0011!K0012!I0013!H0014!L0015!M0016!I0017!J0018!N0019!O001a!N001b!P001c001lQ001m001nN001o001qI001r!G001s002iI002j!L002k!J002l!M002m003eI003f!L003g!B003h!R003i!I003j003oA003p!D003q004fA004g!S004h!L004i!K004j004lJ004m004qI004r!H004s!I004t!B004u004vI004w!K004x!J004y004zI0050!T00510056I0057!H0058005aI005b!L005c00jrI00js!T00jt00jvI00jw!T00jx00keI00kf!T00kg00lbI00lc00niA00nj!S00nk00nvA00nw00o2S00o300ofA00og00otI00ou!N00ov00w2I00w300w9A00wa013cI013d!N013e!B013h013iI013j!J013l014tA014u!B014v!A014w!I014x014yA014z!I01500151A0152!G0153!A015c0162U0167016aU016b016wI016x016zK01700171N01720173I0174017eA017f!G017g!A017i017jG017k018qI018r019bA019c019lQ019m!K019n019oQ019p019rI019s!A019t01cjI01ck!G01cl!I01cm01csA01ct01cuI01cv01d0A01d101d2I01d301d4A01d5!I01d601d9A01da01dbI01dc01dlQ01dm01e8I01e9!A01ea01f3I01f401fuA01fx01idI01ie01ioA01ip!I01j401jdQ01je01kaI01kb01kjA01kk01knI01ko!N01kp!G01kq!I01kt!A01ku01kvJ01kw01lhI01li01llA01lm!I01ln01lvA01lw!I01lx01lzA01m0!I01m101m5A01m801ncI01nd01nfA01ni01qfI01qr01r5A01r6!I01r701s3A01s401tlI01tm01toA01tp!I01tq01u7A01u8!I01u901ufA01ug01upI01uq01urA01us01utB01uu01v3Q01v401vkI01vl01vnA01vp01x5I01x8!A01x9!I01xa01xgA01xj01xkA01xn01xpA01xq!I01xz!A01y401y9I01ya01ybA01ye01ynQ01yo01ypI01yq01yrK01ys01ywI01yx!K01yy!I01yz!J01z001z1I01z2!A01z501z7A01z9020pI020s!A020u020yA02130214A02170219A021d!A021l021qI021y0227Q02280229A022a022cI022d!A022e!I022p022rA022t0249I024c!A024d!I024e024lA024n024pA024r024tA024w025dI025e025fA025i025rQ025s!I025t!J0261!I02620267A0269026bA026d027tI027w!A027x!I027y0284A02870288A028b028dA028l028nA028s028xI028y028zA0292029bQ029c029jI029u!A029v02bdI02bi02bmA02bq02bsA02bu02bxA02c0!I02c7!A02cm02cvQ02cw02d4I02d5!J02d6!I02dc02dgA02dh02f1I02f202f8A02fa02fcA02fe02fhA02fp02fqA02fs02g1I02g202g3A02g602gfQ02gn!T02go02gwI02gx02gzA02h0!T02h102ihI02ik!A02il!I02im02isA02iu02iwA02iy02j1A02j902jaA02ji02jlI02jm02jnA02jq02jzQ02k102k2I02kg02kjA02kk02m2I02m302m4A02m5!I02m602mcA02me02mgA02mi02mlA02mm02muI02mv!A02mw02n5I02n602n7A02na02njQ02nk02nsI02nt!K02nu02nzI02o102o3A02o502pyI02q2!A02q702qcA02qe!A02qg02qnA02qu02r3Q02r602r7A02r802t6I02tb!J02tc02trI02ts02u1Q02u202u3B02v502x9I02xc02xlQ02xo02yoI02yp02ysT02yt!I02yu02yvT02yw!S02yx02yyT02yz!B02z0!S02z102z5G02z6!S02z7!I02z8!G02z902zbI02zc02zdA02ze02zjI02zk02ztQ02zu0303I0304!B0305!A0306!I0307!A0308!I0309!A030a!L030b!R030c!L030d!R030e030fA030g031oI031t0326A0327!B0328032cA032d!B032e032fA032g032kI032l032vA032x033wA033y033zB03400345I0346!A0347034fI034g034hT034i!B034j!T034k034oI034p034qS035s037jI037k037tQ037u037vB037w039rI039s03a1Q03a203cvI03cw03fjV03fk03hjW03hk03jzX03k003tmI03tp03trA03ts!I03tt!B03tu03y5I03y8!B03y904fzI04g0!B04g104gqI04gr!L04gs!R04gw04iyI04iz04j1B04j204k1I04k204k4A04kg04kxI04ky04l0A04l104l2B04lc04ltI04lu04lvA04m804moI04mq04mrA04n404pfI04pg04phB04pi!Y04pj!I04pk!B04pl!I04pm!B04pn!J04po04ppI04ps04q1Q04q804qpI04qq04qrG04qs04qtB04qu!T04qv!I04qw04qxG04qy!I04qz04r1A04r2!S04r404rdQ04rk04ucI04ud04ueA04uf04vcI04vd!A04ve04ymI04yo04yzA04z404zfA04zk!I04zo04zpG04zq04zzQ0500053dI053k053tQ053u055iI055j055nA055q058cI058f!A058g058pQ058w0595Q059c059pI059s05a8A05c005c4A05c505dfI05dg05dwA05dx05e3I05e805ehQ05ei05ejB05ek!I05el05eoB05ep05eyI05ez05f7A05f805fgI05fk05fmA05fn05ggI05gh05gtA05gu05gvI05gw05h5Q05h605idI05ie05irA05j005k3I05k405knA05kr05kvB05kw05l5Q05l905lbI05lc05llQ05lm05mlI05mm05mnB05mo05onI05ow05oyA05oz!I05p005pkA05pl05poI05pp!A05pq05pvI05pw!A05px05pyI05pz05q1A05q205vjI05vk05x5A05x705xbA05xc06bgI06bh!T06bi!I06bk06bqB06br!S06bs06buB06bv!Z06bw!A06bx!a06by06bzA06c0!B06c1!S06c206c3B06c4!b06c506c7I06c806c9H06ca!L06cb06cdH06ce!L06cf!H06cg06cjI06ck06cmc06cn!B06co06cpD06cq06cuA06cv!S06cw06d3K06d4!I06d506d6H06d7!I06d806d9Y06da06dfI06dg!N06dh!L06di!R06dj06dlY06dm06dxI06dy!B06dz!I06e006e3B06e4!I06e506e7B06e8!d06e906ecI06ee06enA06eo06f0I06f1!L06f2!R06f306fgI06fh!L06fi!R06fk06fwI06g006g6J06g7!K06g806glJ06gm!K06gn06gqJ06gr!K06gs06gtJ06gu!K06gv06hbJ06hc06i8A06io06iqI06ir!K06is06iwI06ix!K06iy06j9I06ja!J06jb06q9I06qa06qbJ06qc06weI06wf!c06wg06x3I06x4!L06x5!R06x6!L06x7!R06x806xlI06xm06xne06xo06y0I06y1!L06y2!R06y3073jI073k073ne073o07i7I07i807ibe07ic07irI07is07ite07iu07ivI07iw!e07ix!I07iy07j0e07j1!f07j207j3e07j407jsI07jt07jve07jw07l3I07l4!e07l507lqI07lr!e07ls07ngI07nh07nse07nt07nwI07nx!e07ny!I07nz07o1e07o2!I07o307o4e07o507o7I07o807o9e07oa07obI07oc!e07od07oeI07of07ohe07oi07opI07oq!e07or07owI07ox07p1e07p2!I07p307p4e07p5!f07p6!e07p707p8I07p907pge07ph07pjI07pk07ple07pm07ppf07pq07ruI07rv07s0H07s1!I07s207s3G07s4!e07s507s7I07s8!L07s9!R07sa!L07sb!R07sc!L07sd!R07se!L07sf!R07sg!L07sh!R07si!L07sj!R07sk!L07sl!R07sm07usI07ut!L07uu!R07uv07vpI07vq!L07vr!R07vs!L07vt!R07vu!L07vv!R07vw!L07vx!R07vy!L07vz!R07w00876I0877!L0878!R0879!L087a!R087b!L087c!R087d!L087e!R087f!L087g!R087h!L087i!R087j!L087k!R087l!L087m!R087n!L087o!R087p!L087q!R087r!L087s!R087t089jI089k!L089l!R089m!L089n!R089o08ajI08ak!L08al!R08am08viI08vj08vlA08vm08vnI08vt!G08vu08vwB08vx!I08vy!G08vz!B08w008z3I08z4!B08zj!A08zk0926I09280933A0934093hH093i093pB093q!I093r!B093s!L093t!B093u093vI093w093xH093y093zI09400941H0942!L0943!R0944!L0945!R0946!L0947!R0948!L0949!R094a094dB094e!G094f!I094g094hB094i!I094j094kB094l094pI094q094rb094s094uB094v!I094w094xB094y!L094z0956B0957!I0958!B0959!I095a095bB095c095eI096o097de097f099ve09a809g5e09gw09h7e09hc!B09hd09heR09hf09hge09hh!Y09hi09hje09hk!L09hl!R09hm!L09hn!R09ho!L09hp!R09hq!L09hr!R09hs!L09ht!R09hu09hve09hw!L09hx!R09hy!L09hz!R09i0!L09i1!R09i2!L09i3!R09i4!Y09i5!L09i609i7R09i809ihe09ii09inA09io09ise09it!A09iu09iye09iz09j0Y09j109j3e09j5!Y09j6!e09j7!Y09j8!e09j9!Y09ja!e09jb!Y09jc!e09jd!Y09je09k2e09k3!Y09k409kye09kz!Y09l0!e09l1!Y09l2!e09l3!Y09l409l9e09la!Y09lb09lge09lh09liY09ll09lmA09ln09lqY09lr!e09ls09ltY09lu!e09lv!Y09lw!e09lx!Y09ly!e09lz!Y09m0!e09m1!Y09m209mqe09mr!Y09ms09nme09nn!Y09no!e09np!Y09nq!e09nr!Y09ns09nxe09ny!Y09nz09o4e09o509o6Y09o709oae09ob09oeY09of!e09ol09pre09pt09see09sg09ure09v409vjY09vk09wee09wg09xje09xk09xrI09xs0fcve0fcw0fenI0feo0vmce0vmd!Y0vme0wi4e0wi80wjqe0wk00wl9I0wla0wlbB0wlc0wssI0wst!B0wsu!G0wsv!B0wsw0wtbI0wtc0wtlQ0wtm0wviI0wvj0wvmA0wvn!I0wvo0wvxA0wvy0wwtI0wwu0wwvA0www0wz3I0wz40wz5A0wz6!I0wz70wzbB0wzk0x6pI0x6q!A0x6r0x6tI0x6u!A0x6v0x6yI0x6z!A0x700x7mI0x7n0x7rA0x7s0x7vI0x7w!A0x800x87I0x88!K0x890x9vI0x9w0x9xT0x9y0x9zG0xa80xa9A0xaa0xbnI0xbo0xc5A0xce0xcfB0xcg0xcpQ0xcw0xddA0xde0xdnI0xdo!T0xdp0xdqI0xdr!A0xds0xe1Q0xe20xetI0xeu0xf1A0xf20xf3B0xf40xfqI0xfr0xg3A0xgf!I0xgg0xh8V0xhc0xhfA0xhg0xiqI0xir0xj4A0xj50xjaI0xjb0xjdB0xje0xjjI0xjk0xjtQ0xjy0xkfI0xkg0xkpQ0xkq0xm0I0xm10xmeA0xmo0xmqI0xmr!A0xms0xmzI0xn00xn1A0xn40xndQ0xng!I0xnh0xnjB0xnk0xreI0xrf0xrjA0xrk0xrlB0xrm0xroI0xrp0xrqA0xs10xyaI0xyb0xyiA0xyj!B0xyk0xylA0xyo0xyxQ0xz4!g0xz50xzvh0xzw!g0xzx0y0nh0y0o!g0y0p0y1fh0y1g!g0y1h0y27h0y28!g0y290y2zh0y30!g0y310y3rh0y3s!g0y3t0y4jh0y4k!g0y4l0y5bh0y5c!g0y5d0y63h0y64!g0y650y6vh0y6w!g0y6x0y7nh0y7o!g0y7p0y8fh0y8g!g0y8h0y97h0y98!g0y990y9zh0ya0!g0ya10yarh0yas!g0yat0ybjh0ybk!g0ybl0ycbh0ycc!g0ycd0yd3h0yd4!g0yd50ydvh0ydw!g0ydx0yenh0yeo!g0yep0yffh0yfg!g0yfh0yg7h0yg8!g0yg90ygzh0yh0!g0yh10yhrh0yhs!g0yht0yijh0yik!g0yil0yjbh0yjc!g0yjd0yk3h0yk4!g0yk50ykvh0ykw!g0ykx0ylnh0ylo!g0ylp0ymfh0ymg!g0ymh0yn7h0yn8!g0yn90ynzh0yo0!g0yo10yorh0yos!g0yot0ypjh0ypk!g0ypl0yqbh0yqc!g0yqd0yr3h0yr4!g0yr50yrvh0yrw!g0yrx0ysnh0yso!g0ysp0ytfh0ytg!g0yth0yu7h0yu8!g0yu90yuzh0yv0!g0yv10yvrh0yvs!g0yvt0ywjh0ywk!g0ywl0yxbh0yxc!g0yxd0yy3h0yy4!g0yy50yyvh0yyw!g0yyx0yznh0yzo!g0yzp0z0fh0z0g!g0z0h0z17h0z18!g0z190z1zh0z20!g0z210z2rh0z2s!g0z2t0z3jh0z3k!g0z3l0z4bh0z4c!g0z4d0z53h0z54!g0z550z5vh0z5w!g0z5x0z6nh0z6o!g0z6p0z7fh0z7g!g0z7h0z87h0z88!g0z890z8zh0z90!g0z910z9rh0z9s!g0z9t0zajh0zak!g0zal0zbbh0zbc!g0zbd0zc3h0zc4!g0zc50zcvh0zcw!g0zcx0zdnh0zdo!g0zdp0zefh0zeg!g0zeh0zf7h0zf8!g0zf90zfzh0zg0!g0zg10zgrh0zgs!g0zgt0zhjh0zhk!g0zhl0zibh0zic!g0zid0zj3h0zj4!g0zj50zjvh0zjw!g0zjx0zknh0zko!g0zkp0zlfh0zlg!g0zlh0zm7h0zm8!g0zm90zmzh0zn0!g0zn10znrh0zns!g0znt0zojh0zok!g0zol0zpbh0zpc!g0zpd0zq3h0zq4!g0zq50zqvh0zqw!g0zqx0zrnh0zro!g0zrp0zsfh0zsg!g0zsh0zt7h0zt8!g0zt90ztzh0zu0!g0zu10zurh0zus!g0zut0zvjh0zvk!g0zvl0zwbh0zwc!g0zwd0zx3h0zx4!g0zx50zxvh0zxw!g0zxx0zynh0zyo!g0zyp0zzfh0zzg!g0zzh1007h1008!g1009100zh1010!g1011101rh101s!g101t102jh102k!g102l103bh103c!g103d1043h1044!g1045104vh104w!g104x105nh105o!g105p106fh106g!g106h1077h1078!g1079107zh1080!g1081108rh108s!g108t109jh109k!g109l10abh10ac!g10ad10b3h10b4!g10b510bvh10bw!g10bx10cnh10co!g10cp10dfh10dg!g10dh10e7h10e8!g10e910ezh10f0!g10f110frh10fs!g10ft10gjh10gk!g10gl10hbh10hc!g10hd10i3h10i4!g10i510ivh10iw!g10ix10jnh10jo!g10jp10kfh10kg!g10kh10l7h10l8!g10l910lzh10m0!g10m110mrh10ms!g10mt10njh10nk!g10nl10obh10oc!g10od10p3h10p4!g10p510pvh10pw!g10px10qnh10qo!g10qp10rfh10rg!g10rh10s7h10s8!g10s910szh10t0!g10t110trh10ts!g10tt10ujh10uk!g10ul10vbh10vc!g10vd10w3h10w4!g10w510wvh10ww!g10wx10xnh10xo!g10xp10yfh10yg!g10yh10z7h10z8!g10z910zzh1100!g1101110rh110s!g110t111jh111k!g111l112bh112c!g112d1133h1134!g1135113vh113w!g113x114nh114o!g114p115fh115g!g115h1167h1168!g1169116zh1170!g1171117rh117s!g117t118jh118k!g118l119bh119c!g119d11a3h11a4!g11a511avh11aw!g11ax11bnh11bo!g11bp11cfh11cg!g11ch11d7h11d8!g11d911dzh11e0!g11e111erh11es!g11et11fjh11fk!g11fl11gbh11gc!g11gd11h3h11h4!g11h511hvh11hw!g11hx11inh11io!g11ip11jfh11jg!g11jh11k7h11k8!g11k911kzh11l0!g11l111lrh11ls!g11lt11mjh11mk!g11ml11nbh11nc!g11nd11o3h11o4!g11o511ovh11ow!g11ox11pnh11po!g11pp11qfh11qg!g11qh11r7h11r8!g11r911rzh11s0!g11s111srh11ss!g11st11tjh11tk!g11tl11ubh11uc!g11ud11v3h11v4!g11v511vvh11vw!g11vx11wnh11wo!g11wp11xfh11xg!g11xh11y7h11y8!g11y911yzh11z0!g11z111zrh11zs!g11zt120jh120k!g120l121bh121c!g121d1223h1224!g1225122vh122w!g122x123nh123o!g123p124fh124g!g124h1257h1258!g1259125zh1260!g1261126rh126s!g126t127jh127k!g127l128bh128c!g128d1293h1294!g1295129vh129w!g129x12anh12ao!g12ap12bfh12bg!g12bh12c7h12c8!g12c912czh12d0!g12d112drh12ds!g12dt12ejh12ek!g12el12fbh12fc!g12fd12g3h12g4!g12g512gvh12gw!g12gx12hnh12ho!g12hp12ifh12ig!g12ih12j7h12j8!g12j912jzh12k0!g12k112krh12ks!g12kt12ljh12lk!g12ll12mbh12mc!g12md12n3h12n4!g12n512nvh12nw!g12nx12onh12oo!g12op12pfh12pg!g12ph12q7h12q8!g12q912qzh12r0!g12r112rrh12rs!g12rt12sjh12sk!g12sl12tbh12tc!g12td12u3h12u4!g12u512uvh12uw!g12ux12vnh12vo!g12vp12wfh12wg!g12wh12x7h12x8!g12x912xzh12y0!g12y112yrh12ys!g12yt12zjh12zk!g12zl130bh130c!g130d1313h1314!g1315131vh131w!g131x132nh132o!g132p133fh133g!g133h1347h1348!g1349134zh1350!g1351135rh135s!g135t136jh136k!g136l137bh137c!g137d1383h1384!g1385138vh138w!g138x139nh139o!g139p13afh13ag!g13ah13b7h13b8!g13b913bzh13c0!g13c113crh13cs!g13ct13djh13dk!g13dl13ebh13ec!g13ed13f3h13f4!g13f513fvh13fw!g13fx13gnh13go!g13gp13hfh13hg!g13hh13i7h13i8!g13i913izh13j0!g13j113jrh13js!g13jt13kjh13kk!g13kl13lbh13lc!g13ld13m3h13m4!g13m513mvh13mw!g13mx13nnh13no!g13np13ofh13og!g13oh13p7h13p8!g13p913pzh13q0!g13q113qrh13qs!g13qt13rjh13rk!g13rl13sbh13sc!g13sd13t3h13t4!g13t513tvh13tw!g13tx13unh13uo!g13up13vfh13vg!g13vh13w7h13w8!g13w913wzh13x0!g13x113xrh13xs!g13xt13yjh13yk!g13yl13zbh13zc!g13zd1403h1404!g1405140vh140w!g140x141nh141o!g141p142fh142g!g142h1437h1438!g1439143zh1440!g1441144rh144s!g144t145jh145k!g145l146bh146c!g146d1473h1474!g1475147vh147w!g147x148nh148o!g148p149fh149g!g149h14a7h14a8!g14a914azh14b0!g14b114brh14bs!g14bt14cjh14ck!g14cl14dbh14dc!g14dd14e3h14e4!g14e514evh14ew!g14ex14fnh14fo!g14fp14gfh14gg!g14gh14h7h14h8!g14h914hzh14i0!g14i114irh14is!g14it14jjh14jk!g14jl14kbh14kc!g14kd14l3h14l4!g14l514lvh14lw!g14lx14mnh14mo!g14mp14nfh14ng!g14nh14o7h14o8!g14o914ozh14p0!g14p114prh14ps!g14pt14qjh14qk!g14ql14rbh14rc!g14rd14s3h14s4!g14s514svh14sw!g14sx14tnh14to!g14tp14ufh14ug!g14uh14v7h14v8!g14v914vzh14w0!g14w114wrh14ws!g14wt14xjh14xk!g14xl14ybh14yc!g14yd14z3h14z4!g14z514zvh14zw!g14zx150nh150o!g150p151fh151g!g151h1527h1528!g1529152zh1530!g1531153rh153s!g153t154jh154k!g154l155bh155c!g155d1563h1564!g1565156vh156w!g156x157nh157o!g157p158fh158g!g158h1597h1598!g1599159zh15a0!g15a115arh15as!g15at15bjh15bk!g15bl15cbh15cc!g15cd15d3h15d4!g15d515dvh15dw!g15dx15enh15eo!g15ep15ffh15fg!g15fh15g7h15g8!g15g915gzh15h0!g15h115hrh15hs!g15ht15ijh15ik!g15il15jbh15jc!g15jd15k3h15k4!g15k515kvh15kw!g15kx15lnh15lo!g15lp15mfh15mg!g15mh15n7h15n8!g15n915nzh15o0!g15o115orh15os!g15ot15pjh15pk!g15pl15qbh15qc!g15qd15r3h15r4!g15r515rvh15rw!g15rx15snh15so!g15sp15tfh15tg!g15th15u7h15u8!g15u915uzh15v0!g15v115vrh15vs!g15vt15wjh15wk!g15wl15xbh15xc!g15xd15y3h15y4!g15y515yvh15yw!g15yx15znh15zo!g15zp160fh160g!g160h1617h1618!g1619161zh1620!g1621162rh162s!g162t163jh163k!g163l164bh164c!g164d1653h1654!g1655165vh165w!g165x166nh166o!g166p167fh167g!g167h1687h1688!g1689168zh1690!g1691169rh169s!g169t16ajh16ak!g16al16bbh16bc!g16bd16c3h16c4!g16c516cvh16cw!g16cx16dnh16do!g16dp16efh16eg!g16eh16f7h16f8!g16f916fzh16g0!g16g116grh16gs!g16gt16hjh16hk!g16hl16ibh16ic!g16id16j3h16j4!g16j516jvh16jw!g16jx16knh16ko!g16kp16lfh16ls16meW16mj16nvX16o01d6nI1d6o1dkve1dkw1dljI1dlp!U1dlq!A1dlr1dm0U1dm1!I1dm21dmeU1dmg1dmkU1dmm!U1dmo1dmpU1dmr1dmsU1dmu1dn3U1dn41e0tI1e0u!R1e0v!L1e1c1e63I1e64!K1e65!I1e681e6nA1e6o!N1e6p1e6qR1e6r1e6sN1e6t1e6uG1e6v!L1e6w!R1e6x!c1e741e7jA1e7k1e7oe1e7p!L1e7q!R1e7r!L1e7s!R1e7t!L1e7u!R1e7v!L1e7w!R1e7x!L1e7y!R1e7z!L1e80!R1e81!L1e82!R1e83!L1e84!R1e851e86e1e87!L1e88!R1e891e8fe1e8g!R1e8h!e1e8i!R1e8k1e8lY1e8m1e8nG1e8o!e1e8p!L1e8q!R1e8r!L1e8s!R1e8t!L1e8u!R1e8v1e92e1e94!e1e95!J1e96!K1e97!e1e9c1ed8I1edb!d1edd!G1ede1edfe1edg!J1edh!K1edi1edje1edk!L1edl!R1edm1edne1edo!R1edp!e1edq!R1edr1ee1e1ee21ee3Y1ee41ee6e1ee7!G1ee81eeye1eez!L1ef0!e1ef1!R1ef21efue1efv!L1efw!e1efx!R1efy!e1efz!L1eg01eg1R1eg2!L1eg31eg4R1eg5!Y1eg6!e1eg71eggY1egh1ehpe1ehq1ehrY1ehs1eime1eiq1eive1eiy1ej3e1ej61ejbe1eje1ejge1ejk!K1ejl!J1ejm1ejoe1ejp1ejqJ1ejs1ejyI1ek91ekbA1ekc!i1ekd1ereI1erk1ermB1err1eykI1eyl!A1f281f4gI1f4w!A1f4x1f91I1f921f96A1f9c1fa5I1fa7!B1fa81fbjI1fbk!B1fbl1fh9I1fhc1fhlQ1fhs1g7pI1g7r!B1g7s1gd7I1gdb!B1gdc1gjkI1gjl1gjnA1gjp1gjqA1gjw1gjzA1gk01gl1I1gl41gl6A1glb!A1glc1glkI1gls1glzB1gm01gpwI1gpx1gpyA1gq31gq7I1gq81gqdB1gqe!c1gqo1gs5I1gs91gsfB1gsg1h5vI1h5w1h5zA1h681h6hQ1heo1hgpI1hgr1hgsA1hgt!B1hgw1hl1I1hl21hlcA1hld1hpyI1hq81hqaA1hqb1hrrI1hrs1hs6A1hs71hs8B1hs91ht1I1ht21htbQ1htr1htuA1htv1hv3I1hv41hveA1hvf1hvhI1hvi1hvlB1hvx1hwoI1hww1hx5Q1hxc1hxeA1hxf1hyeI1hyf1hysA1hyu1hz3Q1hz41hz7B1hz8!I1hz91hzaA1hzb1i0iI1i0j!A1i0k!I1i0l!T1i0m!I1i0w1i0yA1i0z1i2aI1i2b1i2oA1i2p1i2sI1i2t1i2uB1i2v!I1i2w!B1i2x1i30A1i31!I1i321i33A1i341i3dQ1i3e!I1i3f!T1i3g!I1i3h1i3jB1i3l1i5nI1i5o1i5zA1i601i61B1i62!I1i631i64B1i65!I1i66!A1i801i94I1i95!B1i9c1iamI1ian1iayA1ib41ibdQ1ibk1ibnA1ibp1id5I1id71id8A1id9!I1ida1idgA1idj1idkA1idn1idpA1ids!I1idz!A1ie51ie9I1iea1iebA1iee1iekA1ieo1iesA1iio1ik4I1ik51ikmA1ikn1ikqI1ikr1ikuB1ikv!I1ikw1il5Q1il61il7B1il9!I1ila!A1ilb1injI1ink1io3A1io41io7I1iog1iopQ1itc1iumI1iun1iutA1iuw1iv4A1iv5!T1iv61iv7B1iv81iv9G1iva1ivcI1ivd1ivrB1ivs1ivvI1ivw1ivxA1iww1iy7I1iy81iyoA1iyp1iyqB1iyr1iysI1iz41izdQ1izk1izwT1j0g1j1mI1j1n1j1zA1j20!I1j281j2hQ1j401j57I1j5c1j5lQ1j5m1j5nI1j5o1j5qB1j5r1jcbI1jcc1jcqA1jcr1jhbI1jhc1jhlQ1jhm1jjjI1jjk1jjpA1jjr1jjsA1jjv1jjyA1jjz!I1jk0!A1jk1!I1jk21jk3A1jk41jk6B1jkg1jkpQ1jmo1jo0I1jo11jo7A1joa1jogA1joh!I1joi!T1joj!I1jok!A1jpc!I1jpd1jpmA1jpn1jqqI1jqr1jqxA1jqy!I1jqz1jr2A1jr3!T1jr4!I1jr51jr8B1jr9!T1jra!I1jrb!A1jrk!I1jrl1jrvA1jrw1jt5I1jt61jtlA1jtm1jtoB1jtp!I1jtq1jtsT1jtt1jtuB1juo1k4uI1k4v1k52A1k541k5bA1k5c!I1k5d1k5hB1k5s1k61Q1k621k6kI1k6o!T1k6p!G1k6q1k7jI1k7m1k87A1k891k8mA1kao1kc0I1kc11kc6A1kca!A1kcc1kcdA1kcf1kclA1kcm!I1kcn!A1kcw1kd5Q1kdc1kehI1kei1kemA1keo1kepA1ker1kevA1kew!I1kf41kfdQ1ko01koiI1koj1komA1kon1kv0I1kv11kv4K1kv51kvlI1kvz!B1kw01lriI1lrk1lroB1ls01oifI1oig1oiiL1oij1oilR1oim1ojlI1ojm!R1ojn1ojpI1ojq!L1ojr!R1ojs!L1ojt!R1oju1oqgI1oqh!L1oqi1oqjR1oqk1oviI1ovk1ovqS1ovr!L1ovs!R1s001sctI1scu!L1scv!R1scw1zkuI1zkw1zl5Q1zla1zlbB1zo01zotI1zow1zp0A1zp1!B1zpc1zqnI1zqo1zquA1zqv1zqxB1zqy1zr7I1zr8!B1zr9!I1zrk1zrtQ1zrv20euI20ev20ewB20ex20juI20jz!A20k0!I20k120ljA20lr20luA20lv20m7I20o020o3Y20o4!S20og20ohA20ow25fbe25fk260ve260w26dxI26f426fce2dc02djye2dlc2dleY2dlw2dlzY2dm82dx7e2fpc2ftoI2ftp2ftqA2ftr!B2fts2ftvA2jnk2jxgI2jxh2jxlA2jxm2jxoI2jxp2jyaA2jyb2jycI2jyd2jyjA2jyk2jzdI2jze2jzhA2jzi2k3lI2k3m2k3oA2k3p2l6zI2l722l8fQ2l8g2lmnI2lmo2lo6A2lo72loaI2lob2lpoA2lpp2lpwI2lpx!A2lpy2lqbI2lqc!A2lqd2lqeI2lqf2lqiB2lqj!I2lqz2lr3A2lr52lrjA2mtc2mtiA2mtk2mu0A2mu32mu9A2mub2mucA2mue2muiA2n0g2n1oI2n1s2n1yA2n1z2n25I2n282n2hQ2n2m2ne3I2ne42ne7A2ne82nehQ2nen!J2oe82ojzI2ok02ok6A2olc2on7I2on82oneA2onf!I2onk2ontQ2ony2onzL2p9t2pbfI2pbg!K2pbh2pbjI2pbk!K2pbl2prlI2pz42q67e2q682q6kI2q6l2q6ne2q6o2q98I2q992q9be2q9c2qb0I2qb12qcle2qcm2qdbj2qdc2qo4e2qo5!f2qo62qore2qos2qotI2qou2qpge2qph2qpiI2qpj2qpne2qpo!I2qpp2qpte2qpu2qpwf2qpx2qpye2qpz!f2qq02qq1e2qq22qq4f2qq52qree2qrf2qrjk2qrk2qtde2qte2qtff2qtg2qthe2qti2qtsf2qtt2qude2que2quwf2qux2quze2qv0!f2qv12qv4e2qv52qv7f2qv8!e2qv92qvbf2qvc2qvie2qvj!f2qvk!e2qvl!f2qvm2qvze2qw0!I2qw1!e2qw2!I2qw3!e2qw4!I2qw52qw9e2qwa!f2qwb2qwee2qwf!I2qwg!e2qwh2qwiI2qwj2qyne2qyo2qyuI2qyv2qzae2qzb2qzoI2qzp2r01e2r022r0pI2r0q2r1ve2r1w2r1xf2r1y2r21e2r22!f2r232r2ne2r2o!f2r2p2r2se2r2t2r2uf2r2v2r4je2r4k2r4rI2r4s2r5fe2r5g2r5lI2r5m2r7oe2r7p2r7rf2r7s2r7ue2r7v2r7zf2r802r91I2r922r94H2r952r97Y2r982r9bI2r9c2raae2rab!f2rac2rare2ras2rauf2rav2rb3e2rb4!f2rb52rbfe2rbg!f2rbh2rcve2rcw2rg3I2rg42rgfe2rgg2risI2rit2rjze2rk02rkbI2rkc2rkfe2rkg2rlzI2rm02rm7e2rm82rmhI2rmi2rmne2rmo2rnrI2rns2rnze2ro02rotI2rou2rr3e2rr42rrfI2rrg!f2rrh2rrie2rrj!f2rrk2rrre2rrs2rrzf2rs02rs5e2rs6!f2rs72rsfe2rsg2rspf2rsq2rsre2rss2rsuf2rsv2ruee2ruf!f2rug2rw4e2rw52rw6f2rw7!e2rw82rw9f2rwa!e2rwb!f2rwc2rwse2rwt2rwvf2rww!e2rwx2rx9f2rxa2ry7e2ry82s0jI2s0k2s5be2s5c2sayI2sc02sc9Q2scg2t4te2t4w47p9e47pc5m9pejny9!Ajnz4jo1rAjo5cjobzAl2ionvnhI",U:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",A:"Cannot extract a file path from a URI with a fragment component",z:"Cannot extract a file path from a URI with a query component",Q:"Cannot extract a non-Windows file path from a file URI with an authority",f:"EOF reached without finding string terminator",w:"Error handler must accept one Object or one Object and a StackTrace as arguments, and return a value of the returned future's type",e:"Expandos are not allowed on strings, numbers, booleans or null",J:"GenericGFPolys do not have same GenericGF field",r:"Platform interfaces must not be implemented with `implements`",l:'Shared preferences keys must start with prefix "flutter.".',V:"Stream has been disposed.\nAn ImageStream is considered disposed once at least one listener has been added and subsequently all listeners have been removed and no handles are outstanding from the keepAlive method.\nTo resolve this error, maintain at least one listener on the stream, or create an ImageStreamCompleterHandle from the keepAlive method, or create a new stream for the image.",p:"SystemChrome.setApplicationSwitcherDescription",m:"TextInputClient.updateEditingStateWithTag",F:'There are several ways to avoid this problem. The simplest is to use a Builder to get a context that is "under" the Scaffold. For an example of this, please see the documentation for Scaffold.of():\n https://api.flutter.dev/flutter/material/Scaffold/of.html',T:"There was a problem trying to load FontManifest.json",Z:"_floatingActionButtonVisibilityController",E:"max must be in range 0 < max \u2264 2^32, was ",s:"\u0e3b\u1cdb\u05d0\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b \u389c\u102b\u102b\u102b\u102b\u489c\u102b\u102b\u102b\u0620\u392b\u0c26\u0efa\u102b\u0dcb\u0601\u3e7e\u228f\u0c77\u24d3\u40b2\u102b\u1d51\u0f6f\u2681\u0698\u0851\u0d63\u0be6\u0d63\u1d2a\u06d5\u0e9b\u0771\u075c\u2b98\u23fe\u2707\u0da1\u2a52\u08eb\u0d13\u0ce3\u2712\u0c62\u4d9d\u0b97\u25cb\u2b21\u0659\u42c5\u0baa\u0ec5\u088d\u102b\u09b9\u09d9\u09f9\u0a21\u102b\u102b\u102b\u102b\u102b\u40ae\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u0b5f\u25b1\u23c1\u07f5\u0fe2\u102b\u269e\u102b\u0e5b\u102b\u102b\u102b\u2427\u26c9\u275a\u102b\u2b5c\u0fad\u0b31\u0789\u08ab\u102b\u102b\u0dfb\u102b\u102b\u102b\u1d74\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u0f2f\u2372\u102b\u38ec\u090f\u102b\u2501\u102b\u102b\u102b\u102b\u102b\u24a9\u102b\u35c8\u0939\u102b\u102b\u102b\u23b5\u102b\u102b\u2345\u2c27\u3457\u2d9d\u3491\u2d9d\u0979\u2be5\u252c\u102b\u102b\u102b\u102b\u102b\u233b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u2566\u23a2\u102b\u102b\u102b\u102b\u102b\u409c\u102b\u428c\u102b\u3db9\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u2bac\u102b\u16c9\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u2c0e\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u0d24\u4c95\u4c83\u102b\u102b\u102b\u102b\u0b0c\u102b\u07bb\u2609\u0c43\u2641\u071f\u2483\u2443\u0cb1\u06e1\u0811\u102b\u102b\u102b\u2583\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a79\u0a65\u0a6d\u0a75\u0a61\u0a69\u0a71\u0a95\u0ace\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u01f0\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u42ad\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u38bc\u102b\u102b\u1cdb\u102b\u102b\u4c95\u1cea\u40ce\u102b\u49ce\u1f6f\u2752\u1506\u393f\u449f\u102b\u102b\u102b\u102b\u102b\u0ff2\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u113b\u191a\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u1869\u102b\u102b\u102b\u102b\u3e89\u102b\u3bd9\u102b\u1da7\u102b\u47cf\u102b\u34a1\u305d\u2c56\u2d9d\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\x00\u01f0\u01f0\u01f0\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b\u102b"} -var t=(function rtii(){var s=A.U -return{od:s("bf"),pC:s("fI"),Jn:s("yo"),so:s("dt"),m:s("dt"),Bs:s("dt"),ph:s("yD"),vp:s("oL"),M1:s("J_"),Mk:s("t5"),N2:s("t6"),Al:s("kM"),bg:s("t7"),jj:s("oP"),o9:s("hU"),C4:s("oR"),m_:s("cs"),k:s("al"),x:s("fi"),aP:s("iI"),pI:s("tb"),V4:s("cz"),wY:s("fK"),nz:s("fK"),gv:s("fK"),Tx:s("fK"),ZQ:s("fK"),_f:s("td"),AM:s("z2"),d0:s("c6?,ch<@>>"),vg:s("eU"),mV:s("aC6"),oK:s("p2"),XY:s("kS"),qo:s("ti"),z7:s("ze"),m6:s("K4"),E_:s("p4"),Bn:s("zf"),wW:s("kT"),S3:s("zg"),BQ:s("zh"),Xf:s("zi"),ZV:s("tk"),O5:s("tl"),Hz:s("eV"),hP:s("mE"),n8:s("M"),IC:s("hf"),b8:s("br<@>"),qO:s("zp"),uf:s("by"),li:s("by"),eL:s("by"),vn:s("tq"),T:s("ep"),pU:s("a9>"),eN:s("KC"),IP:s("tt"),H5:s("aPE"),Xe:s("zv"),HY:s("hg"),ip:s("zy"),I7:s("b1g"),Fx:s("iN<@>"),Hw:s("hY"),l4:s("aPV"),uy:s("aPX"),yS:s("mI"),A7:s("tw"),Je:s("b1z"),hX:s("L3"),I:s("hZ"),uZ:s("L6>"),Jj:s("aQ1"),VF:s("jK"),Co:s("pa>"),uL:s("fN"),zk:s("eq"),eU:s("tA"),Tu:s("aS"),A0:s("cJ"),Ee:s("Y<@>"),lU:s("aA"),u:s("b2"),BP:s("aA(i)"),pW:s("aA(i{params:F?})"),Gt:s("aQi"),ia:s("aCL"),IH:s("zX"),S9:s("Lk"),X8:s("Ll"),Q4:s("zZ"),gQ:s("fm"),Q8:s("O"),Lt:s("c_"),I3:s("ag"),VI:s("bm"),IX:s("hi"),ii:s("tI"),w5:s("Lu"),oM:s("Lw"),_w:s("aCP"),HH:s("aCQ"),OO:s("aCR"),P9:s("aCS"),in:s("tJ"),u7:s("tK"),BH:s("tL"),ah:s("tM"),_e:s("A8"),rq:s("eG"),Ps:s("mU"),yX:s("tN"),o6:s("mV"),GH:s("aCX"),zc:s("tP"),Sm:s("mW"),h3:s("mX"),Do:s("tR"),xb:s("mY"),US:s("fQ"),N8:s("Ag"),s4:s("a5d"),OE:s("a5e"),mx:s("dR"),l5:s("pp"),uC:s("ps"),gx:s("hj<@>"),bE:s("fR"),Uy:s("pu"),Nh:s("fS"),_8:s("lb"),wF:s("ay"),Ev:s("ay()"),L0:s("ay<@>"),uz:s("ay<~>"),fs:s("ay<~>()"),sB:s("cd"),pl:s("cd"),Vd:s("cd"),TM:s("cd"),o:s("tY"),cD:s("ce"),P3:s("c0"),Y0:s("c0"),Uv:s("c0"),C1:s("c0"),KZ:s("c0"),uA:s("c0"),jn:s("c0"),YC:s("c0"),UN:s("c0

"),ok:s("c0"),fh:s("c0"),Bk:s("c0"),xR:s("pw"),yi:s("jM>"),TX:s("n1"),bT:s("n1>"),fz:s("Ay"),op:s("AA<~(l7)>"),Ks:s("AB"),G7:s("Mb>"),rA:s("px"),mS:s("py"),YX:s("iX"),zE:s("as"),uJ:s("i2"),py:s("an"),gc:s("u1"),Gf:s("jO"),vB:s("Mg"),IY:s("u4"),Oh:s("pD"),J2:s("pE"),_0:s("pF"),yF:s("AI"),dW:s("fU"),Bc:s("ub"),IS:s("cB"),og:s("dJ"),WB:s("bg"),P6:s("i3"),U1:s("ho"),Zb:s("pK"),XO:s("Mu"),gD:s("n7"),vz:s("bs"),nQ:s("n8"),Ya:s("uh"),P1:s("pM"),JY:s("q<@>"),Vc:s("o"),sq:s("o"),Ae:s("o"),I4:s("o"),r3:s("o"),SU:s("o"),iW:s("o"),Ns:s("o"),AT:s("o"),Cz:s("o"),t_:s("o"),ca:s("o"),td:s("o"),KV:s("o"),TH:s("o"),F:s("o"),vl:s("o"),sn:s("o"),lX:s("o"),CE:s("o"),bk:s("o"),OF:s("o"),K0:s("o"),hE:s("o"),bp:s("o"),kZ:s("o>"),no:s("o"),Nw:s("o>"),mo:s("o>"),Va:s("o"),iQ:s("o"),nu:s("o"),cX:s("o"),_K:s("o"),b0:s("o"),XZ:s("o"),fJ:s("o"),VB:s("o"),VO:s("o"),O_:s("o"),du:s("o"),Sv:s("o"),v7:s("o"),Li:s("o
  • "),k5:s("o"),sa:s("o"),Y4:s("o"),ER:s("o"),L5:s("o"),B1:s("o>>>"),wX:s("o>>"),p:s("o>"),Eo:s("o"),Up:s("o"),ss:s("o"),a9:s("o>"),n4:s("o>"),Xr:s("o"),rE:s("o"),YE:s("o"),tc:s("o"),zi:s("o"),qF:s("o"),Qg:s("o"),jl:s("o"),yv:s("o"),c2:s("o"),wi:s("o"),g8:s("o>"),EO:s("o
    "),nx:s("o"),zY:s("o"),uT:s("o"),wc:s("o"),g:s("o"),tZ:s("o"),TP:s("o"),om:s("o"),v:s("o"),Y2:s("o"),Oe:s("o"),P2:s("o>"),S5:s("o>"),UA:s("o"),CP:s("o"),wT:s("o"),kG:s("o"),Kd:s("o"),AO:s("o"),Pc:s("o"),Ik:s("o"),xT:s("o"),TT:s("o"),Ry:s("o"),QT:s("o"),FQ:s("o"),CK:s("o"),vj:s("o"),ZP:s("o"),QF:s("o"),o4:s("o"),zz:s("o"),fe:s("o"),N_:s("o"),Ds:s("o"),Jl:s("o"),Jw:s("o"),tA:s("o"),Iu:s("o>"),s:s("o"),oU:s("o"),PL:s("o"),y1:s("o"),BG:s("o"),Lx:s("o"),sD:s("o"),VS:s("o"),fm:s("o"),Ne:s("o"),Ab:s("o"),XE:s("o"),nY:s("o"),n2:s("o"),ro:s("o"),D:s("o"),GA:s("o"),Na:s("o"),SW:s("o"),rF:s("o"),r_:s("o"),Kj:s("o"),Tc:s("o>"),_Y:s("o"),CZ:s("o"),h_:s("o"),Kx:s("o"),bY:s("o"),ML:s("o"),BB:s("o"),m2:s("o"),Ei:s("o"),jE:s("o"),qi:s("o
    "),Zh:s("o"),uD:s("o"),M6:s("o"),au:s("o"),YK:s("o"),Z4:s("o"),ff:s("o"),cR:s("o"),NM:s("o"),HZ:s("o"),up:s("o"),ee:s("o<@>"),t:s("o"),f2:s("o"),fI:s("o"),eh:s("o?>"),L:s("o"),tM:s("o"),cA:s("o"),iG:s("o"),ny:s("o?>"),eE:s("o"),Fi:s("o"),_m:s("o"),Bh:s("o"),_x:s("o"),Y:s("o"),Zt:s("o()>"),iL:s("o()>"),xf:s("o"),sA:s("o"),sQ:s("o<~(n0)?>"),c:s("o<~()>"),tq:s("o<~(bf)>"),x8:s("o<~(hT)>"),j1:s("o<~(aS)>"),ox:s("o<~(fo)>"),Jh:s("o<~(w)>"),RP:s("bc<@>"),bz:s("um"),lZ:s("axE"),lT:s("jS"),dC:s("bn<@>"),a2:s("jT"),sW:s("pP<@>"),vA:s("un"),he:s("c5"),fV:s("c5"),dl:s("c5"),Hf:s("c5"),C9:s("c5<@,@>"),Cl:s("lh"),D2:s("fX"),X_:s("B1"),JG:s("i5"),SQ:s("up"),LE:s("nb"),bR:s("bk"),NE:s("bk"),am:s("bk"),ku:s("bk"),hA:s("bk"),A:s("bk>"),Ts:s("bk>"),af:s("bk"),Xw:s("bk"),L6:s("eY"),O2:s("MW"),h:s("ur"),rf:s("pU"),hz:s("i6"),jQ:s("bB"),XK:s("a90"),z_:s("Bd"),U9:s("jW"),NJ:s("pY"),Gs:s("w"),Px:s("w"),fA:s("w"),qC:s("w"),UX:s("w"),LF:s("w"),d_:s("w"),I1:s("w"),V1:s("w"),yc:s("w"),yp:s("w"),nH:s("w"),Ho:s("w"),JF:s("w"),Ly:s("w"),j:s("w<@>"),Cm:s("w"),Dn:s("w"),I_:s("aj"),da:s("nd"),bd:s("f"),tO:s("aX"),DC:s("aX"),qE:s("aX>"),nf:s("ax"),GU:s("ax"),a:s("ax"),e3:s("ax"),f:s("ax<@,@>"),pE:s("ax"),rr:s("ax<~(bo),bd?>"),IQ:s("fp"),a4:s("aF"),cj:s("aF"),rB:s("aF"),qn:s("aF"),HR:s("aF>"),Tr:s("aF"),iB:s("aRM"),c4:s("Bt"),Le:s("Bv<@>"),ui:s("cX"),i1:s("ne"),xV:s("bd"),w:s("j3"),oh:s("uD"),tB:s("uE"),Vk:s("fr<@>"),xS:s("h1"),Pb:s("d6"),ZA:s("uF"),Tl:s("er"),_h:s("i8"),Wz:s("i9"),Lb:s("es"),s9:s("q7"),CW:s("ia"),RZ:s("q8"),jW:s("nk"),A4:s("ht"),F4:s("dU"),u9:s("q9"),tw:s("uI"),uK:s("k_"),SK:s("uJ"),We:s("lp"),_A:s("ad"),K3:s("cM"),Jc:s("cM"),Tm:s("cM"),xU:s("cM"),ji:s("cM"),WA:s("cM"),kj:s("cM"),Te:s("qb"),P:s("az"),K:s("F"),yw:s("bh"),fy:s("bh<~()>"),wS:s("bh<~(bf)>"),jc:s("bh<~(hT)>"),C:s("m"),gY:s("k1"),kY:s("lq"),qt:s("cf"),Ms:s("k2"),N1:s("uO"),Mf:s("uP"),Q2:s("uQ"),Fw:s("ea"),ke:s("no"),YG:s("uS"),mR:s("ls"),zM:s("eb"),p0:s("Ce"),IF:s("Cf"),ix:s("dm"),v3:s("p"),jP:s("k7"),i6:s("hw"),ge:s("qk"),J:s("ql"),kf:s("uX"),B:s("jb"),b:s("lt"),qL:s("lu"),GG:s("b2s"),W2:s("bo"),XA:s("lv"),G:s("qm"),PB:s("qn"),Mj:s("qo"),ks:s("ka"),d:s("lw"),nE:s("eu"),xF:s("aSw"),bb:s("v2"),_p:s("hy"),C0:s("aSH"),yH:s("aY"),wN:s("v3"),vI:s("OV"),b4:s("Cu"),ZY:s("v4"),GW:s("Cx"),mz:s("v9"),Bb:s("ie"),bN:s("ayc"),Qz:s("Pe"),MY:s("CH"),NW:s("CI"),q:s("y"),E:s("qy"),Ro:s("CS"),e:s("t"),Cg:s("nz"),F5:s("au"),GM:s("aK"),Wx:s("lA"),nl:s("d7"),Ss:s("vc"),E1:s("D3"),UM:s("hA"),Wd:s("ve"),dZ:s("D6"),yb:s("dn"),z4:s("dp"),MN:s("nD"),k2:s("D9"),H8:s("c1"),o_:s("c1"),Zg:s("ih"),oj:s("qD"),pO:s("ch<@>(X,F?)"),kA:s("qE"),qT:s("vg"),BL:s("vg"),Np:s("vh"),MF:s("vj"),nW:s("qG"),JE:s("Dj"),Cy:s("Dk"),FS:s("Dn"),bh:s("lF"),sm:s("vp"),_S:s("cZ"),bu:s("cu"),UF:s("dd"),g3:s("qK"),HS:s("qL"),Qd:s("cD"),RY:s("c9"),jH:s("nH"),cZ:s("vt"),Mp:s("b4"),k7:s("lG"),FW:s("S"),c6:s("nI"),Z1:s("nJ"),s7:s("kg"),VE:s("nL"),XP:s("nM"),qf:s("nN"),xc:s("nO"),wZ:s("kh"),im:s("vP"),Ws:s("DG"),r:s("nQ"),Xp:s("qT"),dq:s("vS"),U:s("ki"),M0:s("vT"),jB:s("qU"),yd:s("ef"),y3:s("jl"),wq:s("kj"),D_:s("lO"),Q:s("f0"),Km:s("cn"),MG:s("im"),lb:s("a2"),Iz:s("av"),ZD:s("w1"),N:s("k"),u1:s("aTF"),l:s("b9"),Ci:s("nS"),_P:s("w5"),ry:s("aR"),OM:s("qW"),if:s("qY"),WT:s("dz"),u4:s("dz"),re:s("dz>"),az:s("dz"),E8:s("dz"),Zl:s("dz>?>"),hr:s("dz"),ZC:s("kk"),lu:s("nT"),aW:s("wa"),S0:s("wc"),W7:s("wd"),Pj:s("aTO"),mr:s("E6"),mi:s("Rl"),ot:s("f4"),bZ:s("aTS"),AS:s("nY"),em:s("u"),we:s("iq"),ZM:s("r4"),Oc:s("Rs"),qe:s("ir"),U2:s("aU0"),wv:s("o_"),lK:s("Es"),Ni:s("aG"),_:s("aG"),n:s("f6"),ns:s("o1"),e2:s("df"),rd:s("lY"),H3:s("ez"),MX:s("lZ"),M:s("cE"),kk:s("kn"),lQ:s("r9"),G5:s("m_"),gU:s("fv"),Xu:s("m0"),_4:s("Ex"),MJ:s("RN"),ZG:s("RO"),hm:s("RQ"),xd:s("fw"),uh:s("dg"),bm:s("dg"),XR:s("dg"),GY:s("h5"),Dg:s("EC"),X3:s("m3"),V6:s("m4"),Hd:s("aJ"),ZK:s("eP"),Ri:s("eP"),ow:s("eP"),u8:s("eP"),kE:s("eP<~(F,cn?)>"),r7:s("eP<~(Mj)>"),Pi:s("wC"),l7:s("h"),X5:s("dK"),Uh:s("EH"),VW:s("o4"),oL:s("jr"),Qy:s("kq"),rx:s("js"),KU:s("EJ"),h8:s("aN"),b1:s("aN"),eG:s("aN"),rj:s("aN"),jT:s("aN>"),Iy:s("aN"),Bx:s("aN"),gI:s("aN"),VY:s("aN"),zh:s("aN<@>"),yB:s("aN"),EZ:s("aN"),R:s("aN<~>"),pq:s("wE"),BY:s("aVa"),ZW:s("rf"),B6:s("ET"),A3:s("ej"),EG:s("rg"),Y8:s("ek"),dA:s("m9"),Fb:s("m9"),Uz:s("m9"),UJ:s("TC"),AR:s("rk>"),KK:s("b3z"),l3:s("x0"),TV:s("kt"),hG:s("kt"),dP:s("kt"),fg:s("o9"),ky:s("Fo"),fk:s("x2"),ag:s("x3"),Jp:s("Fq"),h1:s("x6"),xl:s("x7"),Lv:s("ab"),mD:s("ab"),qc:s("ab"),_T:s("ab"),G4:s("ab>"),Gl:s("ab"),EW:s("ab"),aQ:s("ab"),tr:s("ab"),LR:s("ab<@>"),wJ:s("ab"),gg:s("ab"),X6:s("ab"),V:s("ab<~>"),cK:s("x9"),Qu:s("mc"),U3:s("xb"),UR:s("f9"),R9:s("rp"),Rp:s("Fy<@,@>"),WD:s("FA"),JK:s("FC"),Nr:s("FD"),pp:s("rr"),oc:s("FK"),cB:s("iv"),Sx:s("od"),pt:s("xn"),Gk:s("FV"),PJ:s("xo"),GJ:s("d_"),M5:s("d_"),w2:s("d_"),yG:s("d_"),MQ:s("d_"),pv:s("d_"),FG:s("d_"),EN:s("d_"),h2:s("e_"),j0:s("e_"),Lf:s("e_"),pj:s("e_"),_s:s("e_"),qM:s("G2<@>"),Fe:s("G3"),xg:s("Vb"),Tp:s("oe"),Fn:s("of"),ai:s("og"),pi:s("kw"),sZ:s("Gi"),Sc:s("VA"),o5:s("VD"),mm:s("xD"),h7:s("ky"),zP:s("dL"),yE:s("Gt"),zd:s("Gz"),Eg:s("xI"),_2:s("xJ"),V0:s("mf"),Ez:s("dM"),Pu:s("GO"),rJ:s("GQ"),p9:s("GU"),jF:s("xO"),S8:s("H9"),HE:s("oj"),mh:s("xU"),iN:s("xV"),sG:s("Hn"),lm:s("rD"),tH:s("aVV"),si:s("el"),XI:s("el"),w7:s("Hw"),DH:s("Yx"),sL:s("eS<~(aC,c3,aC,F,cn)>"),y:s("E"),i:s("a0"),z:s("@"),Dp:s("@()"),Fr:s("@(0&,0&)"),lG:s("@(ag)"),C_:s("@(F)"),Hg:s("@(F,cn)"),S:s("i"),s5:s("0&*"),ub:s("F*"),ZU:s("mw?"),Vz:s("kN?"),Vx:s("dP?"),sb:s("eT?"),eJ:s("oU?"),oI:s("dE?"),YY:s("oV?"),CD:s("cz?"),eQ:s("ti?"),MB:s("tj?"),Aw:s("a1i?"),ts:s("zk?"),cW:s("a1j?"),xs:s("zl?"),GB:s("a1k?"),EM:s("tl?"),VA:s("mD?"),MH:s("M?"),YJ:s("hf?"),Hb:s("ep?"),xG:s("kY?"),V2:s("hZ?"),pc:s("cJ?"),Om:s("l3?"),Dv:s("b2?"),fd:s("zY?"),FZ:s("aCY?"),sF:s("i_?"),pk:s("dR?"),RC:s("Ao?"),ZZ:s("ay?"),eS:s("M7?"),_I:s("py?"),GK:s("iY?"),lF:s("cW?"),Pr:s("n3?"),Ef:s("ho?"),mU:s("a7Y?"),kc:s("w<@>?"),y6:s("f?"),qA:s("h0?"),nA:s("ax?"),wd:s("ax>?"),J1:s("ax?"),iD:s("bd?"),ka:s("q2?"),iI:s("ng?"),WV:s("d6?"),ZR:s("ad?"),X:s("F?"),Ff:s("aaF?"),dJ:s("k1?"),Zr:s("aaG?"),Jq:s("BZ?"),KX:s("ic?"),uR:s("ja?"),xO:s("qf?"),fF:s("C9?"),p7:s("Ca?"),Gr:s("Cb?"),Ll:s("Cc?"),aw:s("Cd?"),mc:s("dm?"),wb:s("Cg?"),EA:s("Ci?"),_c:s("abh?"),O:s("Ov?"),Zc:s("va?"),Qv:s("y?"),CA:s("qy?"),Rn:s("t?"),c_:s("b_?"),NT:s("nA?"),ym:s("lA?"),IT:s("d7?"),kR:s("hB?"),LQ:s("cu?"),m5:s("vr?"),Zi:s("c9?"),TZ:s("qN?"),pg:s("jk?"),tW:s("S?"),LS:s("kg?"),MR:s("ki?"),lE:s("im?"),ob:s("k?"),aE:s("b9?"),f3:s("h3?"),p8:s("u?"),Dh:s("r3?"),Cj:s("Ry?"),zV:s("wt?"),ir:s("aG?"),nc:s("ez?"),KJ:s("m0?"),qd:s("Ey?"),DT:s("ra?"),xx:s("RP?"),Wn:s("jq?"),ju:s("js?"),Wj:s("x0?"),zH:s("x3?"),Xk:s("f9?"),Ej:s("og?"),av:s("Gm?"),zr:s("xO?"),JI:s("XF<@>?"),X7:s("E?"),PM:s("a0?"),bo:s("i?"),Z:s("~()?"),St:s("~(lB)?"),Jy:s("bI"),H:s("~"),W:s("~()"),qW:s("~(hT)"),Vu:s("~(aS)"),Su:s("~(l7)"),xt:s("~(w)"),mX:s("~(F)"),hK:s("~(F,cn)"),Ld:s("~(bo)"),iS:s("~(jd)"),HT:s("~(F?)")}})();(function constants(){var s=hunkHelpers.makeConstList -B.mR=A.oR.prototype -B.bo=A.oY.prototype -B.zL=A.Jz.prototype -B.f=A.ts.prototype -B.hr=A.mL.prototype -B.nR=A.l8.prototype -B.b8=A.AD.prototype -B.nV=A.jO.prototype -B.E3=A.pF.prototype -B.o8=A.pK.prototype -B.E9=J.ui.prototype -B.d=J.o.prototype -B.cN=J.AW.prototype -B.b=J.ul.prototype -B.Eg=J.um.prototype -B.c=J.n9.prototype -B.e=J.lf.prototype -B.Eh=J.jS.prototype -B.Ei=J.j.prototype -B.Eu=A.B4.prototype -B.v_=A.BB.prototype -B.O3=A.ng.prototype -B.vi=A.q8.prototype -B.fn=A.BK.prototype -B.dO=A.BL.prototype -B.cY=A.BN.prototype -B.iy=A.BO.prototype -B.bG=A.BP.prototype -B.t=A.q9.prototype -B.Oe=A.NH.prototype -B.vj=A.uK.prototype -B.Of=A.BY.prototype -B.vs=A.C5.prototype -B.wi=J.Ox.prototype -B.P2=A.qG.prototype -B.xk=A.DS.prototype -B.xl=A.DW.prototype -B.bg=A.qW.prototype -B.xn=A.E1.prototype -B.ec=A.Eq.prototype -B.mp=J.kn.prototype -B.ed=A.m4.prototype -B.bk=A.o4.prototype -B.XO=new A.ID(0,"unknown") -B.y6=new A.eB(0,0) -B.mI=new A.eB(0,1) -B.h0=new A.eB(0,-1) -B.h1=new A.eB(1,0) -B.y7=new A.eB(1,-1) -B.en=new A.eB(-1,0) -B.b1=new A.eB(-1,-1) -B.P=new A.di(0,0) -B.dd=new A.di(0,1) -B.mJ=new A.di(0,-1) -B.mK=new A.di(1,0) -B.h2=new A.di(1,1) -B.y8=new A.di(1,-1) -B.mL=new A.di(-1,0) -B.y9=new A.di(-1,1) -B.bM=new A.di(-1,-1) -B.ya=new A.IJ(null) -B.yb=new A.yy(0,"normal") -B.yc=new A.yy(1,"preserve") -B.G=new A.hT(0,"dismissed") -B.b2=new A.hT(1,"forward") -B.aK=new A.hT(2,"reverse") -B.a_=new A.hT(3,"completed") -B.yd=new A.yH(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null) -B.ye=new A.oK(0,"resumed") -B.yf=new A.oK(1,"inactive") -B.yg=new A.oK(2,"paused") -B.yh=new A.oK(3,"detached") -B.b3=new A.yJ(!1) -B.bm=new A.yJ(!0) -B.yi=new A.IU(!1,127) -B.yj=new A.IU(!0,127) -B.mM=new A.a_I(127) -B.aU=A.b(s([]),t.s) -B.m=new A.wb(1,"downstream") -B.eb=new A.fu(-1,-1,B.m,!1,-1,-1) -B.bh=new A.dA(-1,-1) -B.fw=new A.eN("",B.eb,B.bh) -B.mN=new A.yL(!1,"",B.aU,B.fw,null) -B.mO=new A.J0(0,"disabled") -B.a0=new A.oO(0,"up") -B.aw=new A.oO(1,"right") -B.V=new A.oO(2,"down") -B.am=new A.oO(3,"left") -B.af=new A.yN(0,"horizontal") -B.a5=new A.yN(1,"vertical") -B.yk=new A.J4(null) -B.yl=new A.J3(null) -B.hb=new A.ahq() -B.ym=new A.kM("flutter/lifecycle",B.hb,null,A.U("kM")) -B.c6=new A.a8c() -B.yn=new A.kM("flutter/system",B.c6,null,t.Al) -B.at=new A.DR() -B.mP=new A.kM("flutter/accessibility",B.at,null,t.Al) -B.yo=new A.kM("flutter/keyevent",B.c6,null,t.Al) -B.h3=new A.t7(0,"BI_BITFIELDS") -B.h4=new A.t7(1,"NONE") -B.yp=new A.mA(13,"modulate") -B.yq=new A.mA(20,"hardLight") -B.yr=new A.mA(26,"saturation") -B.h5=new A.mA(3,"srcOver") -B.ys=new A.mA(8,"dstOut") -B.mQ=new A.Jf(0,"normal") -B.y=new A.bw(0,0) -B.aL=new A.cs(B.y,B.y,B.y,B.y) -B.cq=new A.bw(4,4) -B.mS=new A.cs(B.cq,B.cq,B.y,B.y) -B.h6=new A.cs(B.cq,B.cq,B.cq,B.cq) -B.fp=new A.bw(13,13) -B.yt=new A.cs(B.fp,B.fp,B.fp,B.fp) -B.p=new A.M(4278190080) -B.cw=new A.yP(0,"none") -B.r=new A.dE(B.p,0,B.cw) -B.bn=new A.yP(1,"solid") -B.mT=new A.dP(B.r,B.r,B.r,B.r) -B.yx=new A.yR(null,null,null) -B.yy=new A.yS(null,null,null,null,null,null,null,null,null,null,null,null,null) -B.yz=new A.yU(null,null,null,null,null,null,null) -B.wo=new A.P5(null) -B.yA=new A.Ji(B.wo) -B.yB=new A.al(40,40,40,40) -B.yC=new A.al(56,56,56,56) -B.yD=new A.al(96,96,96,96) -B.mU=new A.al(1/0,1/0,1/0,1/0) -B.yE=new A.al(0,1/0,48,48) -B.yF=new A.al(112,280,0,1/0) -B.de=new A.al(0,1/0,0,1/0) -B.yG=new A.al(280,1/0,0,1/0) -B.yI=new A.al(36,1/0,36,1/0) -B.yH=new A.al(88,1/0,36,1/0) -B.mV=new A.al(48,1/0,48,1/0) -B.yJ=new A.Jk(6,"scaleDown") -B.eo=new A.yW(0,"tight") -B.mW=new A.yW(5,"strut") -B.ag=new A.yX(0,"rectangle") -B.mX=new A.yX(1,"circle") -B.cx=new A.Jn(0,"tight") -B.an=new A.yY(0,"dark") -B.ao=new A.yY(1,"light") -B.bN=new A.jD(0,"blink") -B.W=new A.jD(1,"webkit") -B.c5=new A.jD(2,"firefox") -B.yK=new A.jD(3,"edge") -B.h8=new A.jD(4,"ie11") -B.cy=new A.jD(5,"samsung") -B.yL=new A.jD(6,"unknown") -B.mY=new A.Jr(1,"padded") -B.yM=new A.yZ(null,null,null,null,null,null,null,null,null) -B.mZ=new A.Jt(0,"normal") -B.zA=new A.Fe(A.U("Fe>")) -B.yN=new A.tc(B.zA) -B.n_=new A.pL(A.aI2(),A.U("pL")) -B.yO=new A.pL(A.aI2(),A.U("pL")) -B.yP=new A.IC() -B.yQ=new A.a_v() -B.yS=new A.a_L() -B.yU=new A.a_V() -B.yT=new A.J6() -B.XP=new A.a0n() -B.yV=new A.K5() -B.yW=new A.K8() -B.yX=new A.Ky() -B.yY=new A.a2x() -B.yZ=new A.KV() -B.XQ=new A.KW(A.U("KW<0&>")) -B.z_=new A.KX() -B.XR=new A.KZ(A.U("KZ<@>")) -B.z0=new A.L_() -B.q=new A.zK() -B.z2=new A.a3T() -B.z3=new A.iS(A.U("iS")) -B.ep=new A.Lg(A.U("Lg<0&>")) -B.z4=new A.Lh() -B.ai=new A.Lh() -B.eq=new A.Lz() -B.er=new A.LN() -B.XS=new A.M5() -B.h9=new A.a6n() -B.nO=new A.tU(1,"auto") -B.z5=new A.Ms() -B.ad=new A.a8b() -B.aR=new A.a8d() -B.n2=function getTagFallback(o) { - var s = Object.prototype.toString.call(o); - return s.substring(8, s.length - 1); -} -B.z6=function() { - var toStringFunction = Object.prototype.toString; - function getTag(o) { - var s = toStringFunction.call(o); - return s.substring(8, s.length - 1); - } - function getUnknownTag(object, tag) { - if (/^HTML[A-Z].*Element$/.test(tag)) { - var name = toStringFunction.call(object); - if (name == "[object Object]") return null; - return "HTMLElement"; - } - } - function getUnknownTagGenericBrowser(object, tag) { - if (self.HTMLElement && object instanceof HTMLElement) return "HTMLElement"; - return getUnknownTag(object, tag); - } - function prototypeForTag(tag) { - if (typeof window == "undefined") return null; - if (typeof window[tag] == "undefined") return null; - var constructor = window[tag]; - if (typeof constructor != "function") return null; - return constructor.prototype; - } - function discriminator(tag) { return null; } - var isBrowser = typeof navigator == "object"; - return { - getTag: getTag, - getUnknownTag: isBrowser ? getUnknownTagGenericBrowser : getUnknownTag, - prototypeForTag: prototypeForTag, - discriminator: discriminator }; -} -B.zb=function(getTagFallback) { - return function(hooks) { - if (typeof navigator != "object") return hooks; - var ua = navigator.userAgent; - if (ua.indexOf("DumpRenderTree") >= 0) return hooks; - if (ua.indexOf("Chrome") >= 0) { - function confirm(p) { - return typeof window == "object" && window[p] && window[p].name == p; - } - if (confirm("Window") && confirm("HTMLElement")) return hooks; - } - hooks.getTag = getTagFallback; - }; -} -B.z7=function(hooks) { - if (typeof dartExperimentalFixupGetTag != "function") return hooks; - hooks.getTag = dartExperimentalFixupGetTag(hooks.getTag); -} -B.z8=function(hooks) { - var getTag = hooks.getTag; - var prototypeForTag = hooks.prototypeForTag; - function getTagFixed(o) { - var tag = getTag(o); - if (tag == "Document") { - if (!!o.xmlVersion) return "!Document"; - return "!HTMLDocument"; - } - return tag; - } - function prototypeForTagFixed(tag) { - if (tag == "Document") return null; - return prototypeForTag(tag); - } - hooks.getTag = getTagFixed; - hooks.prototypeForTag = prototypeForTagFixed; -} -B.za=function(hooks) { - var userAgent = typeof navigator == "object" ? navigator.userAgent : ""; - if (userAgent.indexOf("Firefox") == -1) return hooks; - var getTag = hooks.getTag; - var quickMap = { - "BeforeUnloadEvent": "Event", - "DataTransfer": "Clipboard", - "GeoGeolocation": "Geolocation", - "Location": "!Location", - "WorkerMessageEvent": "MessageEvent", - "XMLDocument": "!Document"}; - function getTagFirefox(o) { - var tag = getTag(o); - return quickMap[tag] || tag; - } - hooks.getTag = getTagFirefox; -} -B.z9=function(hooks) { - var userAgent = typeof navigator == "object" ? navigator.userAgent : ""; - if (userAgent.indexOf("Trident/") == -1) return hooks; - var getTag = hooks.getTag; - var quickMap = { - "BeforeUnloadEvent": "Event", - "DataTransfer": "Clipboard", - "HTMLDDElement": "HTMLElement", - "HTMLDTElement": "HTMLElement", - "HTMLPhraseElement": "HTMLElement", - "Position": "Geoposition" - }; - function getTagIE(o) { - var tag = getTag(o); - var newTag = quickMap[tag]; - if (newTag) return newTag; - if (tag == "Object") { - if (window.DataView && (o instanceof window.DataView)) return "DataView"; - } - return tag; - } - function prototypeForTagIE(tag) { - var constructor = window[tag]; - if (constructor == null) return null; - return constructor.prototype; - } - hooks.getTag = getTagIE; - hooks.prototypeForTag = prototypeForTagIE; -} -B.n3=function(hooks) { return hooks; } - -B.o=new A.MP() -B.n4=new A.N4(A.U("N4")) -B.n5=new A.Nh(A.U("Nh<@,@>")) -B.zc=new A.a9p() -B.zd=new A.aa8() -B.n6=new A.aar() -B.zf=new A.aaA() -B.es=new A.F() -B.zg=new A.NU() -B.aZ=new A.ex(0,"android") -B.aH=new A.ex(2,"iOS") -B.bH=new A.ex(3,"linux") -B.bu=new A.ex(4,"macOS") -B.bI=new A.ex(5,"windows") -B.n1=new A.KE() -B.fi=new A.cd([B.aZ,B.eq,B.aH,B.n1,B.bH,B.eq,B.bu,B.n1,B.bI,B.eq],A.U("cd")) -B.zh=new A.NY() -B.zi=new A.Oa() -B.n7=new A.C3() -B.zj=new A.abg() -B.XT=new A.abS() -B.XU=new A.acL() -B.zm=new A.Q4() -B.as=new A.afm() -B.bO=new A.ahb() -B.cz=new A.ahe() -B.zn=new A.ahZ() -B.zo=new A.ai3() -B.zp=new A.ai4() -B.zq=new A.ai5() -B.zr=new A.ai9() -B.zs=new A.aib() -B.zt=new A.aic() -B.zu=new A.aid() -B.zv=new A.Rr() -B.zw=new A.aiR() -B.c7=new A.aiY() -B.S=new A.x(0,0,0,0) -B.fC=new A.S2(0,0,0,0) -B.Ii=A.b(s([]),A.U("o")) -B.n8=new A.RW() -B.XV=new A.ajr() -B.n9=new A.Sf() -B.cA=new A.Sg() -B.zx=new A.Tg() -B.et=new A.Tr() -B.zy=new A.alt() -B.zz=new A.alx() -B.c8=new A.Tx() -B.hc=new A.alG() -B.na=new A.alU() -B.a=new A.an5() -B.nb=new A.anp() -B.zB=new A.anq() -B.zC=new A.anv() -B.N=new A.FS() -B.zD=new A.UZ() -B.bP=new A.aox() -B.zE=new A.Vl() -B.nc=new A.aqz() -B.A=new A.WM() -B.zF=new A.aqT() -B.zG=new A.Xu() -B.zH=new A.asf() -B.zI=new A.Yy() -B.df=new A.asD() -B.hd=new A.Jv(0,"pixel") -B.zJ=new A.z0(0,"rear") -B.zK=new A.z0(1,"front") -B.nd=new A.td(0,"back") -B.he=new A.td(1,"front") -B.zM=new A.z3(null,null,null,null,null,null) -B.Y9=new A.Sb(0,"material") -B.zQ=new A.th(4,null,null,null,null,null,null,null) -B.zN=new A.te(B.P,null,null,B.zQ,null) -B.hf=new A.z7(0,"rgb") -B.b4=new A.z7(1,"rgba") -B.zO=new A.zb(null,null,null,null,null,null,null,null,null) -B.zP=new A.zc(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null) -B.hg=new A.eC(B.r) -B.zR=new A.Ke(B.wo) -B.zS=new A.zj(0,"difference") -B.cB=new A.zj(1,"intersect") -B.j=new A.p5(0,"none") -B.aM=new A.p5(1,"hardEdge") -B.cC=new A.p5(2,"antiAlias") -B.dg=new A.p5(3,"antiAliasWithSaveLayer") -B.zT=new A.a5(0,255) -B.zU=new A.a5(1024,1119) -B.zV=new A.a5(1120,1327) -B.zW=new A.a5(11360,11391) -B.zX=new A.a5(11520,11567) -B.zY=new A.a5(11648,11742) -B.zZ=new A.a5(1168,1169) -B.A_=new A.a5(11744,11775) -B.A0=new A.a5(11841,11841) -B.A1=new A.a5(1200,1201) -B.ne=new A.a5(12288,12351) -B.A2=new A.a5(12288,12543) -B.A3=new A.a5(12288,12591) -B.nf=new A.a5(12549,12585) -B.A4=new A.a5(12593,12686) -B.A5=new A.a5(12800,12828) -B.A6=new A.a5(12800,13311) -B.A7=new A.a5(12896,12923) -B.A8=new A.a5(1328,1424) -B.A9=new A.a5(1417,1417) -B.Aa=new A.a5(1424,1535) -B.Ab=new A.a5(1536,1791) -B.eu=new A.a5(19968,40959) -B.Ac=new A.a5(2304,2431) -B.Ad=new A.a5(2385,2386) -B.bQ=new A.a5(2404,2405) -B.Ae=new A.a5(2433,2555) -B.Af=new A.a5(2561,2677) -B.Ag=new A.a5(256,591) -B.Ah=new A.a5(258,259) -B.Ai=new A.a5(2688,2815) -B.Aj=new A.a5(272,273) -B.Ak=new A.a5(2946,3066) -B.Al=new A.a5(296,297) -B.Am=new A.a5(305,305) -B.An=new A.a5(3072,3199) -B.Ao=new A.a5(3202,3314) -B.Ap=new A.a5(3330,3455) -B.Aq=new A.a5(338,339) -B.Ar=new A.a5(3458,3572) -B.As=new A.a5(3585,3675) -B.At=new A.a5(360,361) -B.Au=new A.a5(3713,3807) -B.Av=new A.a5(4096,4255) -B.Aw=new A.a5(416,417) -B.Ax=new A.a5(42560,42655) -B.Ay=new A.a5(4256,4351) -B.Az=new A.a5(42784,43007) -B.hh=new A.a5(43056,43065) -B.AA=new A.a5(431,432) -B.AB=new A.a5(43232,43259) -B.AC=new A.a5(43777,43822) -B.AD=new A.a5(44032,55215) -B.AE=new A.a5(4608,5017) -B.AF=new A.a5(6016,6143) -B.AG=new A.a5(601,601) -B.AH=new A.a5(64275,64279) -B.AI=new A.a5(64285,64335) -B.AJ=new A.a5(64336,65023) -B.AK=new A.a5(65070,65071) -B.AL=new A.a5(65072,65135) -B.AM=new A.a5(65132,65276) -B.AN=new A.a5(65279,65279) -B.ng=new A.a5(65280,65519) -B.AO=new A.a5(65533,65533) -B.AP=new A.a5(699,700) -B.AQ=new A.a5(710,710) -B.AR=new A.a5(7296,7304) -B.AS=new A.a5(730,730) -B.AT=new A.a5(732,732) -B.AU=new A.a5(7376,7414) -B.AV=new A.a5(7386,7386) -B.AW=new A.a5(7416,7417) -B.AX=new A.a5(7680,7935) -B.AY=new A.a5(775,775) -B.AZ=new A.a5(77824,78894) -B.B_=new A.a5(7840,7929) -B.B0=new A.a5(7936,8191) -B.B1=new A.a5(803,803) -B.B2=new A.a5(8192,8303) -B.B3=new A.a5(8204,8204) -B.b5=new A.a5(8204,8205) -B.B4=new A.a5(8204,8206) -B.B5=new A.a5(8208,8209) -B.B6=new A.a5(8224,8224) -B.B7=new A.a5(8271,8271) -B.B8=new A.a5(8308,8308) -B.B9=new A.a5(8352,8363) -B.Ba=new A.a5(8360,8360) -B.Bb=new A.a5(8362,8362) -B.Bc=new A.a5(8363,8363) -B.Bd=new A.a5(8364,8364) -B.Be=new A.a5(8365,8399) -B.Bf=new A.a5(8372,8372) -B.c9=new A.a5(8377,8377) -B.Bg=new A.a5(8467,8467) -B.Bh=new A.a5(8470,8470) -B.Bi=new A.a5(8482,8482) -B.Bj=new A.a5(8593,8593) -B.Bk=new A.a5(8595,8595) -B.Bl=new A.a5(8722,8722) -B.Bm=new A.a5(8725,8725) -B.Bn=new A.a5(880,1023) -B.aG=new A.a5(9676,9676) -B.Bo=new A.a5(9772,9772) -B.O=new A.M(0) -B.nh=new A.M(1087163596) -B.Bp=new A.M(1308622847) -B.bR=new A.M(1493172224) -B.Bq=new A.M(1627389952) -B.Br=new A.M(1660944383) -B.ni=new A.M(16777215) -B.Bs=new A.M(167772160) -B.hi=new A.M(1723645116) -B.Bt=new A.M(1724434632) -B.nj=new A.M(1929379840) -B.hj=new A.M(1996517887) -B.E=new A.M(2315255808) -B.Bu=new A.M(234881023) -B.Bv=new A.M(2583691263) -B.nk=new A.M(2852155903) -B.Bw=new A.M(2952790016) -B.D=new A.M(3019898879) -B.C=new A.M(3707764736) -B.Bz=new A.M(4039164096) -B.cD=new A.M(4278219263) -B.ex=new A.M(4278236912) -B.hl=new A.M(4280361249) -B.nn=new A.M(4281348144) -B.BK=new A.M(4282549748) -B.ca=new A.M(4290362044) -B.ey=new A.M(4291611852) -B.bS=new A.M(4293848814) -B.Cc=new A.M(4294901760) -B.k=new A.M(4294967295) -B.Co=new A.M(452984831) -B.Cp=new A.M(520093696) -B.Cq=new A.M(536870911) -B.Cs=new A.M(83886080) -B.bz=new A.mG(0,"start") -B.hm=new A.mG(1,"end") -B.w=new A.mG(2,"center") -B.dk=new A.mG(3,"stretch") -B.hn=new A.mG(4,"baseline") -B.dl=new A.hW(0.18,1,0.04,1) -B.np=new A.hW(0,0,0.2,1) -B.b6=new A.hW(0.25,0.1,0.25,1) -B.bT=new A.hW(0.42,0,1,1) -B.nq=new A.hW(0.67,0.03,0.65,0.09) -B.X=new A.hW(0.4,0,0.2,1) -B.ho=new A.hW(0.35,0.91,0.33,0.97) -B.eA=new A.hW(0,0,0.58,1) -B.ez=new A.hW(0.42,0,0.58,1) -B.dj=new A.M(4288256409) -B.di=new A.M(4285887861) -B.eB=new A.eE(B.dj,"inactiveGray",null,B.dj,B.di,B.dj,B.di,B.dj,B.di,B.dj,B.di,0) -B.ev=new A.M(2164260863) -B.Cw=new A.eE(B.bR,null,null,B.bR,B.ev,B.bR,B.ev,B.bR,B.ev,B.bR,B.ev,0) -B.hk=new A.M(4278221567) -B.nm=new A.M(4278879487) -B.nl=new A.M(4278206685) -B.no=new A.M(4282424575) -B.Cu=new A.eE(B.hk,"systemBlue",null,B.hk,B.nm,B.nl,B.no,B.hk,B.nm,B.nl,B.no,0) -B.BE=new A.M(4280032286) -B.BI=new A.M(4280558630) -B.nr=new A.eE(B.k,"systemBackground",null,B.k,B.p,B.k,B.p,B.k,B.BE,B.k,B.BI,0) -B.dh=new A.M(4042914297) -B.ew=new A.M(4028439837) -B.Cv=new A.eE(B.dh,null,null,B.dh,B.ew,B.dh,B.ew,B.dh,B.ew,B.dh,B.ew,0) -B.ns=new A.eE(B.p,"label",null,B.p,B.k,B.p,B.k,B.p,B.k,B.p,B.k,0) -B.WF=new A.Ti(B.ns,B.eB) -B.mw=new A.Tk(null,B.Cu,B.nr,B.Cv,B.nr,B.WF) -B.cb=new A.zu(B.mw,null,null,null,null,null,null) -B.dm=new A.mH(0,"none") -B.Cx=new A.mH(1,"oneFingerPan") -B.Cy=new A.mH(2,"twoFingerScale") -B.Cz=new A.mH(3,"twoFingerVerticalDrag") -B.CA=new A.mH(5,"twoFingerPan") -B.CB=new A.zB(null,null,null,null,null,null,null,null,null,null,null) -B.CC=new A.KS(1,"traversalOrder") -B.hp=new A.zD(0,"background") -B.nt=new A.zD(1,"foreground") -B.UK=new A.u(!0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null) -B.bJ=new A.wj(0,"clip") -B.aJ=new A.Ec(0,"parent") -B.Xi=new A.Vr(null) -B.nu=new A.mI(B.UK,null,!0,B.bJ,null,B.aJ,null,B.Xi,null) -B.XW=new A.zF(18) -B.b7=new A.tx(3,"info") -B.CD=new A.tx(5,"hint") -B.CE=new A.tx(6,"summary") -B.XX=new A.jI(1,"sparse") -B.CF=new A.jI(10,"shallow") -B.CG=new A.jI(11,"truncateChildren") -B.CH=new A.jI(5,"error") -B.hq=new A.jI(7,"flat") -B.nv=new A.jI(8,"singleLine") -B.cc=new A.jI(9,"errorProperty") -B.CI=new A.zG(null,null,null,null,null,null) -B.cd=new A.l_(0,"dialog") -B.cE=new A.l_(1,"custom") -B.dn=new A.l_(2,"attach") -B.nw=new A.l_(3,"allDialog") -B.nx=new A.l_(4,"allCustom") -B.ny=new A.l_(5,"allAttach") -B.CJ=new A.zI(null,null,null,null,null) -B.XY=new A.L9(0,"child") -B.nz=new A.zO(0,"down") -B.a6=new A.zO(1,"start") -B.cF=new A.l1(0,"SHOW") -B.nA=new A.l1(1,"DRAG_IN_PROGRESS") -B.nB=new A.l1(2,"AUTO_ATTACH_IN_PROGRESS") -B.nC=new A.l1(3,"ANIM_SHOW_IN_PROGRESS") -B.hs=new A.l1(4,"ANIM_HIDE_IN_PROGRESS") -B.eC=new A.l1(5,"HIDE") -B.CK=new A.zR(null,null,null,null) -B.z=new A.aS(0) -B.CL=new A.aS(1000) -B.ax=new A.aS(1e5) -B.cG=new A.aS(1e6) -B.CM=new A.aS(12e5) -B.CN=new A.aS(125e3) -B.CO=new A.aS(15e3) -B.cH=new A.aS(15e4) -B.CP=new A.aS(15e5) -B.CQ=new A.aS(16667) -B.nD=new A.aS(167e3) -B.v=new A.aS(2e5) -B.eD=new A.aS(2e6) -B.CR=new A.aS(225e3) -B.cI=new A.aS(25e4) -B.nE=new A.aS(26e4) -B.CS=new A.aS(2961926e3) -B.ay=new A.aS(3e5) -B.nF=new A.aS(375e3) -B.ht=new A.aS(4e4) -B.hu=new A.aS(4e5) -B.bU=new A.aS(5e4) -B.cJ=new A.aS(5e5) -B.CT=new A.aS(5e6) -B.dp=new A.aS(6e5) -B.hv=new A.aS(75e3) -B.CU=new A.aS(-38e3) -B.CV=new A.fl(0,0,16,0) -B.K=new A.aw(0,0,0,0) -B.nG=new A.aw(0,12,0,12) -B.nH=new A.aw(0,8,0,0) -B.hw=new A.aw(0,8,0,8) -B.CW=new A.aw(10,0,10,0) -B.CX=new A.aw(10,10,10,10) -B.CY=new A.aw(12,0,0,0) -B.nI=new A.aw(12,12,12,12) -B.CZ=new A.aw(12,8,12,8) -B.cK=new A.aw(16,0,16,0) -B.D_=new A.aw(16,8,16,0) -B.dq=new A.aw(20,20,20,20) -B.D0=new A.aw(24,0,24,0) -B.D1=new A.aw(2,0,2,0) -B.D2=new A.aw(40,24,40,24) -B.nJ=new A.aw(4,0,4,0) -B.D3=new A.aw(4,4,4,4) -B.XZ=new A.aw(4,4,4,5) -B.D4=new A.aw(6,6,6,6) -B.eE=new A.aw(8,0,8,0) -B.J=new A.aw(8,8,8,8) -B.nK=new A.aw(0.5,1,0.5,1) -B.D5=new A.zV(null) -B.D6=new A.tE(0,"noOpinion") -B.D7=new A.tE(1,"enabled") -B.hx=new A.tE(2,"disabled") -B.dr=new A.pj(0,"none") -B.nL=new A.pj(1,"low") -B.eF=new A.pj(2,"medium") -B.eG=new A.pj(3,"high") -B.n=new A.S(0,0) -B.D8=new A.LJ(B.n,B.n) -B.nM=new A.Af(0,"tight") -B.hy=new A.Af(1,"loose") -B.D9=new A.Ai(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null) -B.nN=new A.tT(0,"Start") -B.hz=new A.tT(1,"Update") -B.hA=new A.tT(2,"End") -B.hB=new A.tU(0,"never") -B.hC=new A.tU(2,"always") -B.hD=new A.l7(0,"touch") -B.eH=new A.l7(1,"traditional") -B.Y_=new A.LS(0,"automatic") -B.nP=new A.i0(5) -B.bq=new A.i0(6) -B.nS=new A.fR("Invalid method call",null,null) -B.Dd=new A.fR("Expected envelope, got nothing",null,null) -B.aS=new A.fR("Message corrupted",null,null) -B.De=new A.fR("Invalid envelope",null,null) -B.Df=new A.Ar(1,"abgr") -B.Dg=new A.Ar(2,"rgba") -B.az=new A.Au(0,"accepted") -B.a3=new A.Au(1,"rejected") -B.nT=new A.n0(0,"pointerEvents") -B.cL=new A.n0(1,"browserGestures") -B.bV=new A.tZ(0,"ready") -B.eI=new A.tZ(1,"possible") -B.Dh=new A.tZ(2,"defunct") -B.eJ=new A.Ax(0,"forward") -B.nU=new A.Ax(1,"reverse") -B.ce=new A.pz(0,"push") -B.cf=new A.pz(1,"pop") -B.cg=new A.u0(0,"deferToChild") -B.bA=new A.u0(1,"opaque") -B.bW=new A.u0(2,"translucent") -B.Di=new A.aQ(57411,"MaterialIcons",null,!1) -B.Dj=new A.aQ(57490,"MaterialIcons",null,!0) -B.Dk=new A.aQ(57491,"MaterialIcons",null,!0) -B.Dl=new A.aQ(57499,"MaterialIcons",null,!0) -B.Dm=new A.aQ(57504,"MaterialIcons",null,!1) -B.Dn=new A.aQ(57683,"MaterialIcons",null,!1) -B.hF=new A.aQ(57686,"MaterialIcons",null,!1) -B.Do=new A.aQ(57688,"MaterialIcons",null,!1) -B.Dp=new A.aQ(57695,"MaterialIcons",null,!0) -B.Dq=new A.aQ(57704,"MaterialIcons",null,!1) -B.hG=new A.aQ(57706,"MaterialIcons",null,!1) -B.nW=new A.aQ(57730,"MaterialIcons",null,!1) -B.Dr=new A.aQ(57736,"MaterialIcons",null,!1) -B.Ds=new A.aQ(57744,"MaterialIcons",null,!1) -B.Dt=new A.aQ(57746,"MaterialIcons",null,!1) -B.Du=new A.aQ(57786,"MaterialIcons",null,!1) -B.Dv=new A.aQ(57882,"MaterialIcons",null,!1) -B.Dw=new A.aQ(57911,"MaterialIcons",null,!1) -B.Dx=new A.aQ(57925,"MaterialIcons",null,!1) -B.nX=new A.aQ(57926,"MaterialIcons",null,!1) -B.Dy=new A.aQ(58003,"MaterialIcons",null,!1) -B.Dz=new A.aQ(58019,"MaterialIcons",null,!1) -B.DA=new A.aQ(58091,"MaterialIcons",null,!1) -B.DB=new A.aQ(58137,"MaterialIcons",null,!1) -B.DC=new A.aQ(58165,"MaterialIcons",null,!1) -B.DD=new A.aQ(58174,"MaterialIcons",null,!0) -B.DE=new A.aQ(58193,"MaterialIcons",null,!1) -B.hH=new A.aQ(58195,"MaterialIcons",null,!1) -B.DF=new A.aQ(58196,"MaterialIcons",null,!1) -B.DG=new A.aQ(58197,"MaterialIcons",null,!1) -B.DH=new A.aQ(58198,"MaterialIcons",null,!1) -B.nY=new A.aQ(58336,"MaterialIcons",null,!1) -B.ds=new A.aQ(58372,"MaterialIcons",null,!1) -B.nZ=new A.aQ(58379,"MaterialIcons",null,!1) -B.DJ=new A.aQ(58644,"MaterialIcons",null,!1) -B.DK=new A.aQ(58721,"MaterialIcons",null,!0) -B.DM=new A.aQ(58737,"MaterialIcons",null,!0) -B.DN=new A.aQ(58834,"MaterialIcons",null,!0) -B.DO=new A.aQ(58923,"MaterialIcons",null,!1) -B.o_=new A.aQ(58986,"gestureicons",null,!1) -B.DP=new A.aQ(58987,"gestureicons",null,!1) -B.o0=new A.aQ(58992,"MaterialIcons",null,!1) -B.o1=new A.aQ(59013,"gestureicons",null,!1) -B.o2=new A.aQ(59014,"gestureicons",null,!1) -B.DQ=new A.aQ(59015,"MaterialIcons",null,!1) -B.DR=new A.aQ(59022,"gestureicons",null,!1) -B.o3=new A.aQ(59023,"gestureicons",null,!1) -B.DS=new A.aQ(59069,"MaterialIcons",null,!1) -B.DT=new A.aQ(59070,"MaterialIcons",null,!1) -B.DU=new A.aQ(59083,"MaterialIcons",null,!1) -B.o4=new A.aQ(59853,"gestureicons",null,!1) -B.DV=new A.aQ(60313,"MaterialIcons",null,!1) -B.DW=new A.aQ(61224,"MaterialIcons",null,!1) -B.DX=new A.aQ(61254,"MaterialIcons",null,!1) -B.DY=new A.aQ(61518,"MaterialIcons",null,!1) -B.DZ=new A.aQ(61585,"MaterialIcons",null,!1) -B.E_=new A.cW(B.C,null,null) -B.hI=new A.cW(B.p,1,24) -B.o5=new A.cW(B.p,null,null) -B.hJ=new A.cW(B.k,null,null) -B.E0=new A.cW(null,null,36) -B.DI=new A.aQ(58332,"MaterialIcons",null,!1) -B.o6=new A.u5(B.DI,null,null,null) -B.DL=new A.aQ(58727,"MaterialIcons",null,!1) -B.E1=new A.u5(B.DL,null,null,null) -B.o7=new A.AG(0,"rawRgba") -B.E2=new A.AG(1,"rawStraightRgba") -B.E4=new A.pG(0,"repeat") -B.E5=new A.pG(1,"repeatX") -B.E6=new A.pG(2,"repeatY") -B.cM=new A.pG(3,"noRepeat") -B.E7=new A.AL(0,"camera") -B.E8=new A.AL(1,"gallery") -B.hK=new A.uf(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,!1,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,!0,null,null,null) -B.o9=new A.cC(0) -B.Ea=new A.fV(0,0.1,B.N) -B.Ec=new A.fV(0,0.3333333333333333,B.N) -B.Ed=new A.fV(0,0.6666666666666666,B.N) -B.Eb=new A.fV(0.6,1,B.N) -B.oa=new A.fV(0.5,1,B.b6) -B.Ef=new A.fV(0,0.5,B.X) -B.Ee=new A.fV(0.5,1,B.X) -B.ob=new A.pO(0,"none") -B.oc=new A.pO(1,"inProgress") -B.Ej=new A.pO(2,"done") -B.Ek=new A.pO(3,"error") -B.El=new A.a8u(null) -B.Em=new A.a8v(null,null) -B.En=new A.B_(0,"rawKeyData") -B.Eo=new A.B_(1,"keyDataThenRawKeyData") -B.eK=new A.uo(0,"down") -B.Ep=new A.i4(B.z,B.eK,0,0,null,!1) -B.hL=new A.li(0,"handled") -B.dt=new A.li(1,"ignored") -B.od=new A.li(2,"skipRemainingHandlers") -B.cO=new A.uo(1,"up") -B.Eq=new A.uo(2,"repeat") -B.f7=new A.f(4294967556) -B.Er=new A.up(B.f7) -B.f8=new A.f(4294967562) -B.Es=new A.up(B.f8) -B.f9=new A.f(4294967564) -B.Et=new A.up(B.f9) -B.cP=new A.nb(0,"any") -B.bB=new A.nb(3,"all") -B.b9=new A.B6(!1) -B.aA=new A.B6(!0) -B.Ev=new A.MU(!1,255) -B.Ew=new A.MU(!0,255) -B.oe=new A.a8U(255) -B.bX=new A.pV(1,"prohibited") -B.of=new A.e8(0,0,0,B.bX) -B.du=new A.pV(0,"opportunity") -B.dv=new A.pV(2,"mandatory") -B.ch=new A.pV(3,"endOfText") -B.hM=new A.bB(0,"CM") -B.eN=new A.bB(1,"BA") -B.ci=new A.bB(10,"PO") -B.dw=new A.bB(11,"OP") -B.cQ=new A.bB(12,"CP") -B.eO=new A.bB(13,"IS") -B.dx=new A.bB(14,"HY") -B.hN=new A.bB(15,"SY") -B.bY=new A.bB(16,"NU") -B.eP=new A.bB(17,"CL") -B.hO=new A.bB(18,"GL") -B.og=new A.bB(19,"BB") -B.eQ=new A.bB(2,"LF") -B.aT=new A.bB(20,"HL") -B.eR=new A.bB(21,"JL") -B.dy=new A.bB(22,"JV") -B.dz=new A.bB(23,"JT") -B.hP=new A.bB(24,"NS") -B.eS=new A.bB(25,"ZW") -B.hQ=new A.bB(26,"ZWJ") -B.eT=new A.bB(27,"B2") -B.oh=new A.bB(28,"IN") -B.eU=new A.bB(29,"WJ") -B.hR=new A.bB(3,"BK") -B.hS=new A.bB(30,"ID") -B.eV=new A.bB(31,"EB") -B.dA=new A.bB(32,"H2") -B.dB=new A.bB(33,"H3") -B.hT=new A.bB(34,"CB") -B.hU=new A.bB(35,"RI") -B.eW=new A.bB(36,"EM") -B.hV=new A.bB(4,"CR") -B.eX=new A.bB(5,"SP") -B.oi=new A.bB(6,"EX") -B.hW=new A.bB(7,"QU") -B.ba=new A.bB(8,"AL") -B.eY=new A.bB(9,"PR") -B.hX=new A.ut(0,"leading") -B.Ex=new A.ut(1,"trailing") -B.Ey=new A.ut(2,"platform") -B.Ez=new A.N7(0,"list") -B.EA=new A.nc(null,null,null,null,null,null,null,null,null,null,null,null,null) -B.oj=A.b(s([A.b_N(),A.b0_(),A.b02(),A.b_U(),A.b_P(),A.b_O(),A.b_Q()]),t.ox) -B.EI=A.b(s([0,1]),t.up) -B.hY=A.b(s([0,2,8]),t.t) -B.EJ=A.b(s([0,4,2,1]),t.t) -B.hE=new A.i0(0) -B.Da=new A.i0(1) -B.Db=new A.i0(2) -B.H=new A.i0(3) -B.bp=new A.i0(4) -B.Dc=new A.i0(7) -B.nQ=new A.i0(8) -B.ES=A.b(s([B.hE,B.Da,B.Db,B.H,B.bp,B.nP,B.bq,B.Dc,B.nQ]),A.U("o")) -B.ol=A.b(s([292,260,226,226]),t.t) -B.om=A.b(s([8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8]),t.t) -B.on=A.b(s([0,0,32776,33792,1,10240,0,0]),t.t) -B.oo=A.b(s([137,80,78,71,13,10,26,10]),t.t) -B.yR=new A.t_() -B.wB=new A.Dl(1,"page") -B.wC=new A.ii(B.V,B.wB) -B.EV=A.b(s([B.yR,B.wC]),A.U("o")) -B.EW=A.b(s(["*::class","*::dir","*::draggable","*::hidden","*::id","*::inert","*::itemprop","*::itemref","*::itemscope","*::lang","*::spellcheck","*::title","*::translate","A::accesskey","A::coords","A::hreflang","A::name","A::shape","A::tabindex","A::target","A::type","AREA::accesskey","AREA::alt","AREA::coords","AREA::nohref","AREA::shape","AREA::tabindex","AREA::target","AUDIO::controls","AUDIO::loop","AUDIO::mediagroup","AUDIO::muted","AUDIO::preload","BDO::dir","BODY::alink","BODY::bgcolor","BODY::link","BODY::text","BODY::vlink","BR::clear","BUTTON::accesskey","BUTTON::disabled","BUTTON::name","BUTTON::tabindex","BUTTON::type","BUTTON::value","CANVAS::height","CANVAS::width","CAPTION::align","COL::align","COL::char","COL::charoff","COL::span","COL::valign","COL::width","COLGROUP::align","COLGROUP::char","COLGROUP::charoff","COLGROUP::span","COLGROUP::valign","COLGROUP::width","COMMAND::checked","COMMAND::command","COMMAND::disabled","COMMAND::label","COMMAND::radiogroup","COMMAND::type","DATA::value","DEL::datetime","DETAILS::open","DIR::compact","DIV::align","DL::compact","FIELDSET::disabled","FONT::color","FONT::face","FONT::size","FORM::accept","FORM::autocomplete","FORM::enctype","FORM::method","FORM::name","FORM::novalidate","FORM::target","FRAME::name","H1::align","H2::align","H3::align","H4::align","H5::align","H6::align","HR::align","HR::noshade","HR::size","HR::width","HTML::version","IFRAME::align","IFRAME::frameborder","IFRAME::height","IFRAME::marginheight","IFRAME::marginwidth","IFRAME::width","IMG::align","IMG::alt","IMG::border","IMG::height","IMG::hspace","IMG::ismap","IMG::name","IMG::usemap","IMG::vspace","IMG::width","INPUT::accept","INPUT::accesskey","INPUT::align","INPUT::alt","INPUT::autocomplete","INPUT::autofocus","INPUT::checked","INPUT::disabled","INPUT::inputmode","INPUT::ismap","INPUT::list","INPUT::max","INPUT::maxlength","INPUT::min","INPUT::multiple","INPUT::name","INPUT::placeholder","INPUT::readonly","INPUT::required","INPUT::size","INPUT::step","INPUT::tabindex","INPUT::type","INPUT::usemap","INPUT::value","INS::datetime","KEYGEN::disabled","KEYGEN::keytype","KEYGEN::name","LABEL::accesskey","LABEL::for","LEGEND::accesskey","LEGEND::align","LI::type","LI::value","LINK::sizes","MAP::name","MENU::compact","MENU::label","MENU::type","METER::high","METER::low","METER::max","METER::min","METER::value","OBJECT::typemustmatch","OL::compact","OL::reversed","OL::start","OL::type","OPTGROUP::disabled","OPTGROUP::label","OPTION::disabled","OPTION::label","OPTION::selected","OPTION::value","OUTPUT::for","OUTPUT::name","P::align","PRE::width","PROGRESS::max","PROGRESS::min","PROGRESS::value","SELECT::autocomplete","SELECT::disabled","SELECT::multiple","SELECT::name","SELECT::required","SELECT::size","SELECT::tabindex","SOURCE::type","TABLE::align","TABLE::bgcolor","TABLE::border","TABLE::cellpadding","TABLE::cellspacing","TABLE::frame","TABLE::rules","TABLE::summary","TABLE::width","TBODY::align","TBODY::char","TBODY::charoff","TBODY::valign","TD::abbr","TD::align","TD::axis","TD::bgcolor","TD::char","TD::charoff","TD::colspan","TD::headers","TD::height","TD::nowrap","TD::rowspan","TD::scope","TD::valign","TD::width","TEXTAREA::accesskey","TEXTAREA::autocomplete","TEXTAREA::cols","TEXTAREA::disabled","TEXTAREA::inputmode","TEXTAREA::name","TEXTAREA::placeholder","TEXTAREA::readonly","TEXTAREA::required","TEXTAREA::rows","TEXTAREA::tabindex","TEXTAREA::wrap","TFOOT::align","TFOOT::char","TFOOT::charoff","TFOOT::valign","TH::abbr","TH::align","TH::axis","TH::bgcolor","TH::char","TH::charoff","TH::colspan","TH::headers","TH::height","TH::nowrap","TH::rowspan","TH::scope","TH::valign","TH::width","THEAD::align","THEAD::char","THEAD::charoff","THEAD::valign","TR::align","TR::bgcolor","TR::char","TR::charoff","TR::valign","TRACK::default","TRACK::kind","TRACK::label","TRACK::srclang","UL::compact","UL::type","VIDEO::controls","VIDEO::height","VIDEO::loop","VIDEO::mediagroup","VIDEO::muted","VIDEO::preload","VIDEO::width"]),t.s) -B.EX=A.b(s([2,3,7]),t.t) -B.F6=A.b(s(["S","M","T","W","T","F","S"]),t.s) -B.F8=A.b(s([3,3,11]),t.t) -B.dK=new A.h1(0,"controlModifier") -B.dL=new A.h1(1,"shiftModifier") -B.dM=new A.h1(2,"altModifier") -B.dN=new A.h1(3,"metaModifier") -B.vb=new A.h1(4,"capsLockModifier") -B.vc=new A.h1(5,"numLockModifier") -B.vd=new A.h1(6,"scrollLockModifier") -B.ve=new A.h1(7,"functionModifier") -B.O9=new A.h1(8,"symbolModifier") -B.oq=A.b(s([B.dK,B.dL,B.dM,B.dN,B.vb,B.vc,B.vd,B.ve,B.O9]),A.U("o

    ")) -B.c3=new A.ex(1,"fuchsia") -B.Fv=A.b(s([B.aZ,B.c3,B.aH,B.bH,B.bu,B.bI]),A.U("o")) -B.Fx=A.b(s([511,1023,2047,4095]),t.t) -B.FI=A.b(s(["Before Christ","Anno Domini"]),t.s) -B.Hd=A.b(s([231,120,48,89,115,113,120,152,112]),t.t) -B.Kp=A.b(s([152,179,64,126,170,118,46,70,95]),t.t) -B.Kq=A.b(s([175,69,143,80,85,82,72,155,103]),t.t) -B.KB=A.b(s([56,58,10,171,218,189,17,13,152]),t.t) -B.KM=A.b(s([114,26,17,163,44,195,21,10,173]),t.t) -B.KX=A.b(s([121,24,80,195,26,62,44,64,85]),t.t) -B.L7=A.b(s([144,71,10,38,171,213,144,34,26]),t.t) -B.Li=A.b(s([170,46,55,19,136,160,33,206,71]),t.t) -B.Lt=A.b(s([63,20,8,114,114,208,12,9,226]),t.t) -B.LE=A.b(s([81,40,11,96,182,84,29,16,36]),t.t) -B.JF=A.b(s([B.Hd,B.Kp,B.Kq,B.KB,B.KM,B.KX,B.L7,B.Li,B.Lt,B.LE]),t.p) -B.LH=A.b(s([134,183,89,137,98,101,106,165,148]),t.t) -B.Kr=A.b(s([72,187,100,130,157,111,32,75,80]),t.t) -B.Ks=A.b(s([66,102,167,99,74,62,40,234,128]),t.t) -B.IM=A.b(s([41,53,9,178,241,141,26,8,107]),t.t) -B.Kt=A.b(s([74,43,26,146,73,166,49,23,157]),t.t) -B.Ku=A.b(s([65,38,105,160,51,52,31,115,128]),t.t) -B.HY=A.b(s([104,79,12,27,217,255,87,17,7]),t.t) -B.Kv=A.b(s([87,68,71,44,114,51,15,186,23]),t.t) -B.Kw=A.b(s([47,41,14,110,182,183,21,17,194]),t.t) -B.Kx=A.b(s([66,45,25,102,197,189,23,18,22]),t.t) -B.Gz=A.b(s([B.LH,B.Kr,B.Ks,B.IM,B.Kt,B.Ku,B.HY,B.Kv,B.Kw,B.Kx]),t.p) -B.Ky=A.b(s([88,88,147,150,42,46,45,196,205]),t.t) -B.Kz=A.b(s([43,97,183,117,85,38,35,179,61]),t.t) -B.KA=A.b(s([39,53,200,87,26,21,43,232,171]),t.t) -B.KC=A.b(s([56,34,51,104,114,102,29,93,77]),t.t) -B.KD=A.b(s([39,28,85,171,58,165,90,98,64]),t.t) -B.KE=A.b(s([34,22,116,206,23,34,43,166,73]),t.t) -B.KF=A.b(s([107,54,32,26,51,1,81,43,31]),t.t) -B.KG=A.b(s([68,25,106,22,64,171,36,225,114]),t.t) -B.KH=A.b(s([34,19,21,102,132,188,16,76,124]),t.t) -B.KI=A.b(s([62,18,78,95,85,57,50,48,51]),t.t) -B.G3=A.b(s([B.Ky,B.Kz,B.KA,B.KC,B.KD,B.KE,B.KF,B.KG,B.KH,B.KI]),t.p) -B.KJ=A.b(s([193,101,35,159,215,111,89,46,111]),t.t) -B.KK=A.b(s([60,148,31,172,219,228,21,18,111]),t.t) -B.HZ=A.b(s([112,113,77,85,179,255,38,120,114]),t.t) -B.IN=A.b(s([40,42,1,196,245,209,10,25,109]),t.t) -B.KL=A.b(s([88,43,29,140,166,213,37,43,154]),t.t) -B.KN=A.b(s([61,63,30,155,67,45,68,1,209]),t.t) -B.KO=A.b(s([100,80,8,43,154,1,51,26,71]),t.t) -B.IO=A.b(s([142,78,78,16,255,128,34,197,171]),t.t) -B.KP=A.b(s([41,40,5,102,211,183,4,1,221]),t.t) -B.KQ=A.b(s([51,50,17,168,209,192,23,25,82]),t.t) -B.Gw=A.b(s([B.KJ,B.KK,B.HZ,B.IN,B.KL,B.KN,B.KO,B.IO,B.KP,B.KQ]),t.p) -B.IP=A.b(s([138,31,36,171,27,166,38,44,229]),t.t) -B.KR=A.b(s([67,87,58,169,82,115,26,59,179]),t.t) -B.KS=A.b(s([63,59,90,180,59,166,93,73,154]),t.t) -B.KT=A.b(s([40,40,21,116,143,209,34,39,175]),t.t) -B.KU=A.b(s([47,15,16,183,34,223,49,45,183]),t.t) -B.KV=A.b(s([46,17,33,183,6,98,15,32,183]),t.t) -B.KW=A.b(s([57,46,22,24,128,1,54,17,37]),t.t) -B.KY=A.b(s([65,32,73,115,28,128,23,128,205]),t.t) -B.KZ=A.b(s([40,3,9,115,51,192,18,6,223]),t.t) -B.L_=A.b(s([87,37,9,115,59,77,64,21,47]),t.t) -B.JU=A.b(s([B.IP,B.KR,B.KS,B.KT,B.KU,B.KV,B.KW,B.KY,B.KZ,B.L_]),t.p) -B.L0=A.b(s([104,55,44,218,9,54,53,130,226]),t.t) -B.L1=A.b(s([64,90,70,205,40,41,23,26,57]),t.t) -B.L2=A.b(s([54,57,112,184,5,41,38,166,213]),t.t) -B.L3=A.b(s([30,34,26,133,152,116,10,32,134]),t.t) -B.IQ=A.b(s([39,19,53,221,26,114,32,73,255]),t.t) -B.L4=A.b(s([31,9,65,234,2,15,1,118,73]),t.t) -B.I_=A.b(s([75,32,12,51,192,255,160,43,51]),t.t) -B.L5=A.b(s([88,31,35,67,102,85,55,186,85]),t.t) -B.L6=A.b(s([56,21,23,111,59,205,45,37,192]),t.t) -B.L8=A.b(s([55,38,70,124,73,102,1,34,98]),t.t) -B.EB=A.b(s([B.L0,B.L1,B.L2,B.L3,B.IQ,B.L4,B.I_,B.L5,B.L6,B.L8]),t.p) -B.L9=A.b(s([125,98,42,88,104,85,117,175,82]),t.t) -B.La=A.b(s([95,84,53,89,128,100,113,101,45]),t.t) -B.Lb=A.b(s([75,79,123,47,51,128,81,171,1]),t.t) -B.Lc=A.b(s([57,17,5,71,102,57,53,41,49]),t.t) -B.Ld=A.b(s([38,33,13,121,57,73,26,1,85]),t.t) -B.Le=A.b(s([41,10,67,138,77,110,90,47,114]),t.t) -B.I0=A.b(s([115,21,2,10,102,255,166,23,6]),t.t) -B.Lf=A.b(s([101,29,16,10,85,128,101,196,26]),t.t) -B.Lg=A.b(s([57,18,10,102,102,213,34,20,43]),t.t) -B.Lh=A.b(s([117,20,15,36,163,128,68,1,26]),t.t) -B.Hw=A.b(s([B.L9,B.La,B.Lb,B.Lc,B.Ld,B.Le,B.I0,B.Lf,B.Lg,B.Lh]),t.p) -B.Iy=A.b(s([102,61,71,37,34,53,31,243,192]),t.t) -B.Lj=A.b(s([69,60,71,38,73,119,28,222,37]),t.t) -B.Iz=A.b(s([68,45,128,34,1,47,11,245,171]),t.t) -B.Lk=A.b(s([62,17,19,70,146,85,55,62,70]),t.t) -B.Ll=A.b(s([37,43,37,154,100,163,85,160,1]),t.t) -B.Lm=A.b(s([63,9,92,136,28,64,32,201,85]),t.t) -B.I1=A.b(s([75,15,9,9,64,255,184,119,16]),t.t) -B.I2=A.b(s([86,6,28,5,64,255,25,248,1]),t.t) -B.I3=A.b(s([56,8,17,132,137,255,55,116,128]),t.t) -B.Ln=A.b(s([58,15,20,82,135,57,26,121,40]),t.t) -B.FH=A.b(s([B.Iy,B.Lj,B.Iz,B.Lk,B.Ll,B.Lm,B.I1,B.I2,B.I3,B.Ln]),t.p) -B.Lo=A.b(s([164,50,31,137,154,133,25,35,218]),t.t) -B.Lp=A.b(s([51,103,44,131,131,123,31,6,158]),t.t) -B.Lq=A.b(s([86,40,64,135,148,224,45,183,128]),t.t) -B.Lr=A.b(s([22,26,17,131,240,154,14,1,209]),t.t) -B.Ls=A.b(s([45,16,21,91,64,222,7,1,197]),t.t) -B.Lu=A.b(s([56,21,39,155,60,138,23,102,213]),t.t) -B.I4=A.b(s([83,12,13,54,192,255,68,47,28]),t.t) -B.Lv=A.b(s([85,26,85,85,128,128,32,146,171]),t.t) -B.Lw=A.b(s([18,11,7,63,144,171,4,4,246]),t.t) -B.Lx=A.b(s([35,27,10,146,174,171,12,26,128]),t.t) -B.Hx=A.b(s([B.Lo,B.Lp,B.Lq,B.Lr,B.Ls,B.Lu,B.I4,B.Lv,B.Lw,B.Lx]),t.p) -B.Ly=A.b(s([190,80,35,99,180,80,126,54,45]),t.t) -B.Lz=A.b(s([85,126,47,87,176,51,41,20,32]),t.t) -B.LA=A.b(s([101,75,128,139,118,146,116,128,85]),t.t) -B.LB=A.b(s([56,41,15,176,236,85,37,9,62]),t.t) -B.I5=A.b(s([71,30,17,119,118,255,17,18,138]),t.t) -B.LC=A.b(s([101,38,60,138,55,70,43,26,142]),t.t) -B.I6=A.b(s([146,36,19,30,171,255,97,27,20]),t.t) -B.LD=A.b(s([138,45,61,62,219,1,81,188,64]),t.t) -B.LF=A.b(s([32,41,20,117,151,142,20,21,163]),t.t) -B.LG=A.b(s([112,19,12,61,195,128,48,4,24]),t.t) -B.GX=A.b(s([B.Ly,B.Lz,B.LA,B.LB,B.I5,B.LC,B.I6,B.LD,B.LF,B.LG]),t.p) -B.FJ=A.b(s([B.JF,B.Gz,B.G3,B.Gw,B.JU,B.EB,B.Hw,B.FH,B.Hx,B.GX]),t.wX) -B.or=A.b(s([3226,6412,200,168,38,38,134,134,100,100,100,100,68,68,68,68]),t.t) -B.FN=A.b(s([8,8,4,2]),t.t) -B.FO=A.b(s([A.b_I(),A.b_Y(),A.b00(),A.b_S(),A.b_K(),A.b_J(),A.b_L()]),t.ox) -B.i_=A.b(s([4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157]),t.t) -B.ov=A.b(s([7,6,6,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0]),t.t) -B.ou=A.b(s([80,88,23,71,30,30,62,62,4,4,4,4,4,4,4,4,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41]),t.t) -B.FT=A.b(s(["AM","PM"]),t.s) -B.FU=A.b(s([24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112]),t.t) -B.eZ=A.b(s([0,1,8,16,9,2,3,10,17,24,32,25,18,11,4,5,12,19,26,33,40,48,41,34,27,20,13,6,7,14,21,28,35,42,49,56,57,50,43,36,29,22,15,23,30,37,44,51,58,59,52,45,38,31,39,46,53,60,61,54,47,55,62,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63]),t.t) -B.i0=A.b(s([4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284]),t.t) -B.FV=A.b(s([-1,0,0,1,0,0,-1,0,1,0,0,0,-1,1,0,1,1,1,1,0]),t.up) -B.bC=A.b(s([0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117]),t.t) -B.FY=A.b(s(["BC","AD"]),t.s) -B.Rk=new A.w8(0,"top") -B.Rl=new A.w8(1,"bottom") -B.ow=A.b(s([B.Rk,B.Rl]),t.BG) -B.f_=A.b(s([0,0,65490,45055,65535,34815,65534,18431]),t.t) -B.G1=A.b(s(["pointerdown","pointermove","pointerup","pointercancel","touchstart","touchend","touchmove","touchcancel","mousedown","mousemove","mouseup","keyup","keydown"]),t.s) -B.i1=A.b(s([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215,33554431,67108863,134217727,268435455,536870911,1073741823,2147483647,4294967295]),t.t) -B.ox=A.b(s([0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0]),t.t) -B.mr=new A.dh(0,"DoubleQuote") -B.db=new A.dh(1,"SingleQuote") -B.aF=new A.dh(2,"HebrewLetter") -B.fE=new A.dh(3,"CR") -B.fF=new A.dh(4,"LF") -B.mv=new A.dh(5,"Newline") -B.eg=new A.dh(6,"Extend") -B.Wv=new A.dh(7,"RegionalIndicator") -B.eh=new A.dh(8,"Format") -B.ei=new A.dh(9,"Katakana") -B.bl=new A.dh(10,"ALetter") -B.ms=new A.dh(11,"MidLetter") -B.mt=new A.dh(12,"MidNum") -B.ee=new A.dh(13,"MidNumLet") -B.bK=new A.dh(14,"Numeric") -B.fD=new A.dh(15,"ExtendNumLet") -B.ef=new A.dh(16,"ZWJ") -B.mu=new A.dh(17,"WSegSpace") -B.xP=new A.dh(18,"Unknown") -B.Gd=A.b(s([B.mr,B.db,B.aF,B.fE,B.fF,B.mv,B.eg,B.Wv,B.eh,B.ei,B.bl,B.ms,B.mt,B.ee,B.bK,B.fD,B.ef,B.mu,B.xP]),A.U("o")) -B.oy=A.b(s(["text","multiline","number","phone","datetime","emailAddress","url","visiblePassword","name","address","none"]),t.s) -B.Gi=A.b(s([null,A.b0k(),A.b0l(),A.b0j()]),A.U("o<~(i,i,i,i,i,ez)?>")) -B.oz=A.b(s([0,0,26624,1023,65534,2047,65534,2047]),t.t) -B.LM=new A.nd("en","US") -B.oA=A.b(s([B.LM]),t.ss) -B.f0=A.b(s([28679,28679,31752,-32759,-31735,-30711,-29687,-28663,29703,29703,30727,30727,-27639,-26615,-25591,-24567]),t.t) -B.aV=A.b(s([255,255,255,255,255,255,255,255,255,255,255]),t.t) -B.cR=A.b(s([B.aV,B.aV,B.aV]),t.p) -B.J7=A.b(s([176,246,255,255,255,255,255,255,255,255,255]),t.t) -B.He=A.b(s([223,241,252,255,255,255,255,255,255,255,255]),t.t) -B.Jm=A.b(s([249,253,253,255,255,255,255,255,255,255,255]),t.t) -B.Gb=A.b(s([B.J7,B.He,B.Jm]),t.p) -B.J0=A.b(s([255,244,252,255,255,255,255,255,255,255,255]),t.t) -B.JB=A.b(s([234,254,254,255,255,255,255,255,255,255,255]),t.t) -B.oY=A.b(s([253,255,255,255,255,255,255,255,255,255,255]),t.t) -B.In=A.b(s([B.J0,B.JB,B.oY]),t.p) -B.J1=A.b(s([255,246,254,255,255,255,255,255,255,255,255]),t.t) -B.JX=A.b(s([239,253,254,255,255,255,255,255,255,255,255]),t.t) -B.oC=A.b(s([254,255,254,255,255,255,255,255,255,255,255]),t.t) -B.GR=A.b(s([B.J1,B.JX,B.oC]),t.p) -B.oV=A.b(s([255,248,254,255,255,255,255,255,255,255,255]),t.t) -B.JY=A.b(s([251,255,254,255,255,255,255,255,255,255,255]),t.t) -B.LJ=A.b(s([B.oV,B.JY,B.aV]),t.p) -B.i6=A.b(s([255,253,254,255,255,255,255,255,255,255,255]),t.t) -B.J2=A.b(s([251,254,254,255,255,255,255,255,255,255,255]),t.t) -B.FX=A.b(s([B.i6,B.J2,B.oC]),t.p) -B.Ib=A.b(s([255,254,253,255,254,255,255,255,255,255,255]),t.t) -B.JT=A.b(s([250,255,254,255,254,255,255,255,255,255,255]),t.t) -B.f1=A.b(s([254,255,255,255,255,255,255,255,255,255,255]),t.t) -B.F9=A.b(s([B.Ib,B.JT,B.f1]),t.p) -B.JS=A.b(s([B.cR,B.Gb,B.In,B.GR,B.LJ,B.FX,B.F9,B.cR]),t.wX) -B.GJ=A.b(s([217,255,255,255,255,255,255,255,255,255,255]),t.t) -B.IX=A.b(s([225,252,241,253,255,255,254,255,255,255,255]),t.t) -B.JR=A.b(s([234,250,241,250,253,255,253,254,255,255,255]),t.t) -B.Gc=A.b(s([B.GJ,B.IX,B.JR]),t.p) -B.i2=A.b(s([255,254,255,255,255,255,255,255,255,255,255]),t.t) -B.JC=A.b(s([223,254,254,255,255,255,255,255,255,255,255]),t.t) -B.EC=A.b(s([238,253,254,254,255,255,255,255,255,255,255]),t.t) -B.Hc=A.b(s([B.i2,B.JC,B.EC]),t.p) -B.Ge=A.b(s([249,254,255,255,255,255,255,255,255,255,255]),t.t) -B.JV=A.b(s([B.oV,B.Ge,B.aV]),t.p) -B.Jn=A.b(s([255,253,255,255,255,255,255,255,255,255,255]),t.t) -B.Gf=A.b(s([247,254,255,255,255,255,255,255,255,255,255]),t.t) -B.Gl=A.b(s([B.Jn,B.Gf,B.aV]),t.p) -B.GK=A.b(s([252,255,255,255,255,255,255,255,255,255,255]),t.t) -B.Jr=A.b(s([B.i6,B.GK,B.aV]),t.p) -B.oW=A.b(s([255,254,254,255,255,255,255,255,255,255,255]),t.t) -B.Jh=A.b(s([B.oW,B.oY,B.aV]),t.p) -B.Gg=A.b(s([255,254,253,255,255,255,255,255,255,255,255]),t.t) -B.oB=A.b(s([250,255,255,255,255,255,255,255,255,255,255]),t.t) -B.EQ=A.b(s([B.Gg,B.oB,B.f1]),t.p) -B.G2=A.b(s([B.Gc,B.Hc,B.JV,B.Gl,B.Jr,B.Jh,B.EQ,B.cR]),t.wX) -B.Hf=A.b(s([186,251,250,255,255,255,255,255,255,255,255]),t.t) -B.ED=A.b(s([234,251,244,254,255,255,255,255,255,255,255]),t.t) -B.Gv=A.b(s([251,251,243,253,254,255,254,255,255,255,255]),t.t) -B.JQ=A.b(s([B.Hf,B.ED,B.Gv]),t.p) -B.Hg=A.b(s([236,253,254,255,255,255,255,255,255,255,255]),t.t) -B.FR=A.b(s([251,253,253,254,254,255,255,255,255,255,255]),t.t) -B.I7=A.b(s([B.i6,B.Hg,B.FR]),t.p) -B.JD=A.b(s([254,254,254,255,255,255,255,255,255,255,255]),t.t) -B.Io=A.b(s([B.oW,B.JD,B.aV]),t.p) -B.J8=A.b(s([254,254,255,255,255,255,255,255,255,255,255]),t.t) -B.GU=A.b(s([B.i2,B.J8,B.f1]),t.p) -B.p3=A.b(s([B.aV,B.f1,B.aV]),t.p) -B.GV=A.b(s([B.JQ,B.I7,B.Io,B.GU,B.p3,B.cR,B.cR,B.cR]),t.wX) -B.GL=A.b(s([248,255,255,255,255,255,255,255,255,255,255]),t.t) -B.FW=A.b(s([250,254,252,254,255,255,255,255,255,255,255]),t.t) -B.J9=A.b(s([248,254,249,253,255,255,255,255,255,255,255]),t.t) -B.It=A.b(s([B.GL,B.FW,B.J9]),t.p) -B.Jo=A.b(s([255,253,253,255,255,255,255,255,255,255,255]),t.t) -B.GM=A.b(s([246,253,253,255,255,255,255,255,255,255,255]),t.t) -B.EE=A.b(s([252,254,251,254,254,255,255,255,255,255,255]),t.t) -B.EF=A.b(s([B.Jo,B.GM,B.EE]),t.p) -B.J3=A.b(s([255,254,252,255,255,255,255,255,255,255,255]),t.t) -B.Ja=A.b(s([248,254,253,255,255,255,255,255,255,255,255]),t.t) -B.IY=A.b(s([253,255,254,254,255,255,255,255,255,255,255]),t.t) -B.G_=A.b(s([B.J3,B.Ja,B.IY]),t.p) -B.JZ=A.b(s([255,251,254,255,255,255,255,255,255,255,255]),t.t) -B.K_=A.b(s([245,251,254,255,255,255,255,255,255,255,255]),t.t) -B.K0=A.b(s([253,253,254,255,255,255,255,255,255,255,255]),t.t) -B.JG=A.b(s([B.JZ,B.K_,B.K0]),t.p) -B.Jp=A.b(s([255,251,253,255,255,255,255,255,255,255,255]),t.t) -B.Hh=A.b(s([252,253,254,255,255,255,255,255,255,255,255]),t.t) -B.JJ=A.b(s([B.Jp,B.Hh,B.i2]),t.p) -B.Gh=A.b(s([255,252,255,255,255,255,255,255,255,255,255]),t.t) -B.K1=A.b(s([249,255,254,255,255,255,255,255,255,255,255]),t.t) -B.K2=A.b(s([255,255,254,255,255,255,255,255,255,255,255]),t.t) -B.Fq=A.b(s([B.Gh,B.K1,B.K2]),t.p) -B.Jq=A.b(s([255,255,253,255,255,255,255,255,255,255,255]),t.t) -B.LK=A.b(s([B.Jq,B.oB,B.aV]),t.p) -B.FK=A.b(s([B.It,B.EF,B.G_,B.JG,B.JJ,B.Fq,B.LK,B.p3]),t.wX) -B.GF=A.b(s([B.JS,B.G2,B.GV,B.FK]),t.B1) -B.mC=new A.xL(0,"named") -B.Xy=new A.xL(1,"anonymous") -B.GI=A.b(s([B.mC,B.Xy]),A.U("o")) -B.GQ=A.b(s(["Q1","Q2","Q3","Q4"]),t.s) -B.GW=A.b(s([0,1,3,7,15,31,63,127,255,511,1023,2047,4095]),t.t) -B.hZ=A.b(s([128,128,128,128,128,128,128,128,128,128,128]),t.t) -B.oT=A.b(s([B.hZ,B.hZ,B.hZ]),t.p) -B.HK=A.b(s([253,136,254,255,228,219,128,128,128,128,128]),t.t) -B.Hy=A.b(s([189,129,242,255,227,213,255,219,128,128,128]),t.t) -B.Kc=A.b(s([106,126,227,252,214,209,255,255,128,128,128]),t.t) -B.Kb=A.b(s([B.HK,B.Hy,B.Kc]),t.p) -B.Go=A.b(s([1,98,248,255,236,226,255,255,128,128,128]),t.t) -B.HR=A.b(s([181,133,238,254,221,234,255,154,128,128,128]),t.t) -B.Hz=A.b(s([78,134,202,247,198,180,255,219,128,128,128]),t.t) -B.ID=A.b(s([B.Go,B.HR,B.Hz]),t.p) -B.GG=A.b(s([1,185,249,255,243,255,128,128,128,128,128]),t.t) -B.IE=A.b(s([184,150,247,255,236,224,128,128,128,128,128]),t.t) -B.G6=A.b(s([77,110,216,255,236,230,128,128,128,128,128]),t.t) -B.Hm=A.b(s([B.GG,B.IE,B.G6]),t.p) -B.GH=A.b(s([1,101,251,255,241,255,128,128,128,128,128]),t.t) -B.K3=A.b(s([170,139,241,252,236,209,255,255,128,128,128]),t.t) -B.Hr=A.b(s([37,116,196,243,228,255,255,255,128,128,128]),t.t) -B.Gj=A.b(s([B.GH,B.K3,B.Hr]),t.p) -B.EP=A.b(s([1,204,254,255,245,255,128,128,128,128,128]),t.t) -B.G7=A.b(s([207,160,250,255,238,128,128,128,128,128,128]),t.t) -B.IF=A.b(s([102,103,231,255,211,171,128,128,128,128,128]),t.t) -B.Fu=A.b(s([B.EP,B.G7,B.IF]),t.p) -B.JM=A.b(s([1,152,252,255,240,255,128,128,128,128,128]),t.t) -B.IG=A.b(s([177,135,243,255,234,225,128,128,128,128,128]),t.t) -B.G8=A.b(s([80,129,211,255,194,224,128,128,128,128,128]),t.t) -B.FL=A.b(s([B.JM,B.IG,B.G8]),t.p) -B.op=A.b(s([1,1,255,128,128,128,128,128,128,128,128]),t.t) -B.EY=A.b(s([246,1,255,128,128,128,128,128,128,128,128]),t.t) -B.EL=A.b(s([255,128,128,128,128,128,128,128,128,128,128]),t.t) -B.H7=A.b(s([B.op,B.EY,B.EL]),t.p) -B.ER=A.b(s([B.oT,B.Kb,B.ID,B.Hm,B.Gj,B.Fu,B.FL,B.H7]),t.wX) -B.EZ=A.b(s([198,35,237,223,193,187,162,160,145,155,62]),t.t) -B.EU=A.b(s([131,45,198,221,172,176,220,157,252,221,1]),t.t) -B.II=A.b(s([68,47,146,208,149,167,221,162,255,223,128]),t.t) -B.FZ=A.b(s([B.EZ,B.EU,B.II]),t.p) -B.Jt=A.b(s([1,149,241,255,221,224,255,255,128,128,128]),t.t) -B.HA=A.b(s([184,141,234,253,222,220,255,199,128,128,128]),t.t) -B.IR=A.b(s([81,99,181,242,176,190,249,202,255,255,128]),t.t) -B.Gk=A.b(s([B.Jt,B.HA,B.IR]),t.p) -B.Ji=A.b(s([1,129,232,253,214,197,242,196,255,255,128]),t.t) -B.HS=A.b(s([99,121,210,250,201,198,255,202,128,128,128]),t.t) -B.IS=A.b(s([23,91,163,242,170,187,247,210,255,255,128]),t.t) -B.LL=A.b(s([B.Ji,B.HS,B.IS]),t.p) -B.JN=A.b(s([1,200,246,255,234,255,128,128,128,128,128]),t.t) -B.Hs=A.b(s([109,178,241,255,231,245,255,255,128,128,128]),t.t) -B.Gp=A.b(s([44,130,201,253,205,192,255,255,128,128,128]),t.t) -B.GT=A.b(s([B.JN,B.Hs,B.Gp]),t.p) -B.Jb=A.b(s([1,132,239,251,219,209,255,165,128,128,128]),t.t) -B.Gq=A.b(s([94,136,225,251,218,190,255,255,128,128,128]),t.t) -B.HB=A.b(s([22,100,174,245,186,161,255,199,128,128,128]),t.t) -B.IC=A.b(s([B.Jb,B.Gq,B.HB]),t.p) -B.K6=A.b(s([1,182,249,255,232,235,128,128,128,128,128]),t.t) -B.IH=A.b(s([124,143,241,255,227,234,128,128,128,128,128]),t.t) -B.HC=A.b(s([35,77,181,251,193,211,255,205,128,128,128]),t.t) -B.Jz=A.b(s([B.K6,B.IH,B.HC]),t.p) -B.Hl=A.b(s([1,157,247,255,236,231,255,255,128,128,128]),t.t) -B.Ju=A.b(s([121,141,235,255,225,227,255,255,128,128,128]),t.t) -B.HD=A.b(s([45,99,188,251,195,217,255,224,128,128,128]),t.t) -B.FS=A.b(s([B.Hl,B.Ju,B.HD]),t.p) -B.K7=A.b(s([1,1,251,255,213,255,128,128,128,128,128]),t.t) -B.HM=A.b(s([203,1,248,255,255,128,128,128,128,128,128]),t.t) -B.JO=A.b(s([137,1,177,255,224,255,128,128,128,128,128]),t.t) -B.Hi=A.b(s([B.K7,B.HM,B.JO]),t.p) -B.Gn=A.b(s([B.FZ,B.Gk,B.LL,B.GT,B.IC,B.Jz,B.FS,B.Hi]),t.wX) -B.Jl=A.b(s([253,9,248,251,207,208,255,192,128,128,128]),t.t) -B.Ip=A.b(s([175,13,224,243,193,185,249,198,255,255,128]),t.t) -B.IJ=A.b(s([73,17,171,221,161,179,236,167,255,234,128]),t.t) -B.EG=A.b(s([B.Jl,B.Ip,B.IJ]),t.p) -B.Jv=A.b(s([1,95,247,253,212,183,255,255,128,128,128]),t.t) -B.Jx=A.b(s([239,90,244,250,211,209,255,255,128,128,128]),t.t) -B.Kd=A.b(s([155,77,195,248,188,195,255,255,128,128,128]),t.t) -B.H3=A.b(s([B.Jv,B.Jx,B.Kd]),t.p) -B.Jc=A.b(s([1,24,239,251,218,219,255,205,128,128,128]),t.t) -B.G9=A.b(s([201,51,219,255,196,186,128,128,128,128,128]),t.t) -B.HE=A.b(s([69,46,190,239,201,218,255,228,128,128,128]),t.t) -B.Is=A.b(s([B.Jc,B.G9,B.HE]),t.p) -B.FP=A.b(s([1,191,251,255,255,128,128,128,128,128,128]),t.t) -B.K8=A.b(s([223,165,249,255,213,255,128,128,128,128,128]),t.t) -B.HN=A.b(s([141,124,248,255,255,128,128,128,128,128,128]),t.t) -B.G4=A.b(s([B.FP,B.K8,B.HN]),t.p) -B.HO=A.b(s([1,16,248,255,255,128,128,128,128,128,128]),t.t) -B.JP=A.b(s([190,36,230,255,236,255,128,128,128,128,128]),t.t) -B.F_=A.b(s([149,1,255,128,128,128,128,128,128,128,128]),t.t) -B.Ho=A.b(s([B.HO,B.JP,B.F_]),t.p) -B.F0=A.b(s([1,226,255,128,128,128,128,128,128,128,128]),t.t) -B.Gx=A.b(s([247,192,255,128,128,128,128,128,128,128,128]),t.t) -B.F1=A.b(s([240,128,255,128,128,128,128,128,128,128,128]),t.t) -B.K4=A.b(s([B.F0,B.Gx,B.F1]),t.p) -B.HP=A.b(s([1,134,252,255,255,128,128,128,128,128,128]),t.t) -B.HQ=A.b(s([213,62,250,255,255,128,128,128,128,128,128]),t.t) -B.F2=A.b(s([55,93,255,128,128,128,128,128,128,128,128]),t.t) -B.GO=A.b(s([B.HP,B.HQ,B.F2]),t.p) -B.GN=A.b(s([B.EG,B.H3,B.Is,B.G4,B.Ho,B.K4,B.GO,B.oT]),t.wX) -B.Hv=A.b(s([202,24,213,235,186,191,220,160,240,175,255]),t.t) -B.IK=A.b(s([126,38,182,232,169,184,228,174,255,187,128]),t.t) -B.IL=A.b(s([61,46,138,219,151,178,240,170,255,216,128]),t.t) -B.K5=A.b(s([B.Hv,B.IK,B.IL]),t.p) -B.IT=A.b(s([1,112,230,250,199,191,247,159,255,255,128]),t.t) -B.HT=A.b(s([166,109,228,252,211,215,255,174,128,128,128]),t.t) -B.IU=A.b(s([39,77,162,232,172,180,245,178,255,255,128]),t.t) -B.Hk=A.b(s([B.IT,B.HT,B.IU]),t.p) -B.IV=A.b(s([1,52,220,246,198,199,249,220,255,255,128]),t.t) -B.Jj=A.b(s([124,74,191,243,183,193,250,221,255,255,128]),t.t) -B.IW=A.b(s([24,71,130,219,154,170,243,182,255,255,128]),t.t) -B.IA=A.b(s([B.IV,B.Jj,B.IW]),t.p) -B.HF=A.b(s([1,182,225,249,219,240,255,224,128,128,128]),t.t) -B.HU=A.b(s([149,150,226,252,216,205,255,171,128,128,128]),t.t) -B.Hq=A.b(s([28,108,170,242,183,194,254,223,255,255,128]),t.t) -B.GP=A.b(s([B.HF,B.HU,B.Hq]),t.p) -B.HV=A.b(s([1,81,230,252,204,203,255,192,128,128,128]),t.t) -B.Gr=A.b(s([123,102,209,247,188,196,255,233,128,128,128]),t.t) -B.HG=A.b(s([20,95,153,243,164,173,255,203,128,128,128]),t.t) -B.G0=A.b(s([B.HV,B.Gr,B.HG]),t.p) -B.Ga=A.b(s([1,222,248,255,216,213,128,128,128,128,128]),t.t) -B.Gu=A.b(s([168,175,246,252,235,205,255,255,128,128,128]),t.t) -B.Gs=A.b(s([47,116,215,255,211,212,255,255,128,128,128]),t.t) -B.H6=A.b(s([B.Ga,B.Gu,B.Gs]),t.p) -B.Gt=A.b(s([1,121,236,253,212,214,255,255,128,128,128]),t.t) -B.HW=A.b(s([141,84,213,252,201,202,255,219,128,128,128]),t.t) -B.HX=A.b(s([42,80,160,240,162,185,255,205,128,128,128]),t.t) -B.K9=A.b(s([B.Gt,B.HW,B.HX]),t.p) -B.F3=A.b(s([244,1,255,128,128,128,128,128,128,128,128]),t.t) -B.F4=A.b(s([238,1,255,128,128,128,128,128,128,128,128]),t.t) -B.GS=A.b(s([B.op,B.F3,B.F4]),t.p) -B.JI=A.b(s([B.K5,B.Hk,B.IA,B.GP,B.G0,B.H6,B.K9,B.GS]),t.wX) -B.H5=A.b(s([B.ER,B.Gn,B.GN,B.JI]),t.B1) -B.cZ=new A.m(1,0) -B.Oh=new A.m(1,1) -B.dP=new A.m(0,1) -B.Os=new A.m(-1,1) -B.vo=new A.m(-1,0) -B.Ot=new A.m(-1,-1) -B.vl=new A.m(0,-1) -B.Oi=new A.m(1,-1) -B.f2=A.b(s([B.cZ,B.Oh,B.dP,B.Os,B.vo,B.Ot,B.vl,B.Oi]),t.yv) -B.aI=new A.wb(0,"upstream") -B.Ha=A.b(s([B.aI,B.m]),A.U("o")) -B.a7=new A.lS(0,"rtl") -B.u=new A.lS(1,"ltr") -B.Hb=A.b(s([B.a7,B.u]),A.U("o")) -B.U=new A.ek(0,"icon") -B.a8=new A.ek(1,"input") -B.R=new A.ek(2,"label") -B.ae=new A.ek(3,"hint") -B.a9=new A.ek(4,"prefix") -B.aa=new A.ek(5,"suffix") -B.ab=new A.ek(6,"prefixIcon") -B.ac=new A.ek(7,"suffixIcon") -B.ah=new A.ek(8,"helperError") -B.a4=new A.ek(9,"counter") -B.aO=new A.ek(10,"container") -B.Hj=A.b(s([B.U,B.a8,B.R,B.ae,B.a9,B.aa,B.ab,B.ac,B.ah,B.a4,B.aO]),A.U("o")) -B.oD=A.b(s([B.hM,B.eN,B.eQ,B.hR,B.hV,B.eX,B.oi,B.hW,B.ba,B.eY,B.ci,B.dw,B.cQ,B.eO,B.dx,B.hN,B.bY,B.eP,B.hO,B.og,B.aT,B.eR,B.dy,B.dz,B.hP,B.eS,B.hQ,B.eT,B.oh,B.eU,B.hS,B.eV,B.dA,B.dB,B.hT,B.hU,B.eW]),A.U("o")) -B.oE=A.b(s([6430,6400,6400,6400,3225,3225,3225,3225,944,944,944,944,976,976,976,976,1456,1456,1456,1456,1488,1488,1488,1488,718,718,718,718,718,718,718,718,750,750,750,750,750,750,750,750,1520,1520,1520,1520,1552,1552,1552,1552,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,654,654,654,654,654,654,654,654,1072,1072,1072,1072,1104,1104,1104,1104,1136,1136,1136,1136,1168,1168,1168,1168,1200,1200,1200,1200,1232,1232,1232,1232,622,622,622,622,622,622,622,622,1008,1008,1008,1008,1040,1040,1040,1040,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,1712,1712,1712,1712,1744,1744,1744,1744,846,846,846,846,846,846,846,846,1264,1264,1264,1264,1296,1296,1296,1296,1328,1328,1328,1328,1360,1360,1360,1360,1392,1392,1392,1392,1424,1424,1424,1424,686,686,686,686,686,686,686,686,910,910,910,910,910,910,910,910,1968,1968,1968,1968,2000,2000,2000,2000,2032,2032,2032,2032,16,16,16,16,10257,10257,10257,10257,12305,12305,12305,12305,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,878,878,878,878,878,878,878,878,1904,1904,1904,1904,1936,1936,1936,1936,-18413,-18413,-16365,-16365,-14317,-14317,-10221,-10221,590,590,590,590,590,590,590,590,782,782,782,782,782,782,782,782,1584,1584,1584,1584,1616,1616,1616,1616,1648,1648,1648,1648,1680,1680,1680,1680,814,814,814,814,814,814,814,814,1776,1776,1776,1776,1808,1808,1808,1808,1840,1840,1840,1840,1872,1872,1872,1872,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,14353,14353,14353,14353,16401,16401,16401,16401,22547,22547,24595,24595,20497,20497,20497,20497,18449,18449,18449,18449,26643,26643,28691,28691,30739,30739,-32749,-32749,-30701,-30701,-28653,-28653,-26605,-26605,-24557,-24557,-22509,-22509,-20461,-20461,8207,8207,8207,8207,8207,8207,8207,8207,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232]),t.t) -B.cS=A.b(s([0,-128,64,-64,32,-96,96,-32,16,-112,80,-48,48,-80,112,-16,8,-120,72,-56,40,-88,104,-24,24,-104,88,-40,56,-72,120,-8,4,-124,68,-60,36,-92,100,-28,20,-108,84,-44,52,-76,116,-12,12,-116,76,-52,44,-84,108,-20,28,-100,92,-36,60,-68,124,-4,2,-126,66,-62,34,-94,98,-30,18,-110,82,-46,50,-78,114,-14,10,-118,74,-54,42,-86,106,-22,26,-102,90,-38,58,-70,122,-6,6,-122,70,-58,38,-90,102,-26,22,-106,86,-42,54,-74,118,-10,14,-114,78,-50,46,-82,110,-18,30,-98,94,-34,62,-66,126,-2,1,-127,65,-63,33,-95,97,-31,17,-111,81,-47,49,-79,113,-15,9,-119,73,-55,41,-87,105,-23,25,-103,89,-39,57,-71,121,-7,5,-123,69,-59,37,-91,101,-27,21,-107,85,-43,53,-75,117,-11,13,-115,77,-51,45,-83,109,-19,29,-99,93,-35,61,-67,125,-3,3,-125,67,-61,35,-93,99,-29,19,-109,83,-45,51,-77,115,-13,11,-117,75,-53,43,-85,107,-21,27,-101,91,-37,59,-69,123,-5,7,-121,71,-57,39,-89,103,-25,23,-105,87,-41,55,-73,119,-9,15,-113,79,-49,47,-81,111,-17,31,-97,95,-33,63,-65,127,-1]),t.t) -B.Hn=A.b(s([0,0,1048576,531441,1048576,390625,279936,823543,262144,531441,1e6,161051,248832,371293,537824,759375,1048576,83521,104976,130321,16e4,194481,234256,279841,331776,390625,456976,531441,614656,707281,81e4,923521,1048576,35937,39304,42875,46656]),t.t) -B.Hp=A.b(s([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),t.t) -B.oF=A.b(s([5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5]),t.t) -B.oG=A.b(s([-0.0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9]),t.t) -B.HH=A.b(s(["1st quarter","2nd quarter","3rd quarter","4th quarter"]),t.s) -B.HJ=A.b(s([0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15]),t.t) -B.oI=A.b(s([0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396]),t.t) -B.oH=A.b(s([0,8,4,12,2,10,6,14,1,9,5,13,3,11,7,15]),t.t) -B.oJ=A.b(s(["January","February","March","April","May","June","July","August","September","October","November","December"]),t.s) -B.HL=A.b(s(["click","scroll"]),t.s) -B.I8=A.b(s([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0]),t.t) -B.I9=A.b(s(["HEAD","AREA","BASE","BASEFONT","BR","COL","COLGROUP","EMBED","FRAME","FRAMESET","HR","IMAGE","IMG","INPUT","ISINDEX","LINK","META","PARAM","SOURCE","STYLE","TITLE","WBR"]),t.s) -B.Ia=A.b(s([0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0]),t.up) -B.Y0=A.b(s([]),A.U("o")) -B.Id=A.b(s([]),t.iW) -B.oK=A.b(s([]),t.Cz) -B.oM=A.b(s([]),A.U("o")) -B.Il=A.b(s([]),t.fJ) -B.Y1=A.b(s([]),t.ss) -B.Im=A.b(s([]),A.U("o")) -B.oQ=A.b(s([]),t.jl) -B.oR=A.b(s([]),t.wi) -B.Ij=A.b(s([]),A.U("o>")) -B.Ic=A.b(s([]),t.FQ) -B.i3=A.b(s([]),t.QF) -B.aj=A.b(s([]),t.oU) -B.Ik=A.b(s([]),t.Lx) -B.oL=A.b(s([]),t.D) -B.oN=A.b(s([]),t.t) -B.oO=A.b(s([]),t.ee) -B.Ir=A.b(s([0,0,32722,12287,65534,34815,65534,18431]),t.t) -B.oS=A.b(s(["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]),t.s) -B.i4=A.b(s([0,0,65498,45055,65535,34815,65534,18431]),t.t) -B.oU=A.b(s(["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]),t.s) -B.IB=A.b(s([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577]),t.t) -B.dD=A.b(s([0,1,3,7,15,31,63,127,255]),t.t) -B.i5=A.b(s([0,128,192,224,240,248,252,254,255]),t.t) -B.IZ=A.b(s([0,1,1,2,4,8,1,1,2,4,8,4,8]),t.t) -B.b0=new A.iv(0,"leading") -B.aP=new A.iv(1,"title") -B.aQ=new A.iv(2,"subtitle") -B.bx=new A.iv(3,"trailing") -B.J5=A.b(s([B.b0,B.aP,B.aQ,B.bx]),A.U("o")) -B.oX=A.b(s([62,62,30,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,588,588,588,588,588,588,588,588,1680,1680,20499,22547,24595,26643,1776,1776,1808,1808,-24557,-22509,-20461,-18413,1904,1904,1936,1936,-16365,-14317,782,782,782,782,814,814,814,814,-12269,-10221,10257,10257,12305,12305,14353,14353,16403,18451,1712,1712,1744,1744,28691,30739,-32749,-30701,-28653,-26605,2061,2061,2061,2061,2061,2061,2061,2061,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,750,750,750,750,1616,1616,1648,1648,1424,1424,1456,1456,1488,1488,1520,1520,1840,1840,1872,1872,1968,1968,8209,8209,524,524,524,524,524,524,524,524,556,556,556,556,556,556,556,556,1552,1552,1584,1584,2000,2000,2032,2032,976,976,1008,1008,1040,1040,1072,1072,1296,1296,1328,1328,718,718,718,718,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,4113,4113,6161,6161,848,848,880,880,912,912,944,944,622,622,622,622,654,654,654,654,1104,1104,1136,1136,1168,1168,1200,1200,1232,1232,1264,1264,686,686,686,686,1360,1360,1392,1392,12,12,12,12,12,12,12,12,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390]),t.t) -B.f3=A.b(s([0,0,24576,1023,65534,34815,65534,18431]),t.t) -B.xQ=new A.rh(0,"topLeft") -B.xT=new A.rh(3,"bottomRight") -B.WG=new A.ma(B.xQ,B.xT) -B.WJ=new A.ma(B.xT,B.xQ) -B.xR=new A.rh(1,"topRight") -B.xS=new A.rh(2,"bottomLeft") -B.WH=new A.ma(B.xR,B.xS) -B.WI=new A.ma(B.xS,B.xR) -B.Jk=A.b(s([B.WG,B.WJ,B.WH,B.WI]),A.U("o")) -B.Js=A.b(s([0,0,32754,11263,65534,34815,65534,18431]),t.t) -B.Jw=A.b(s([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258]),t.t) -B.oZ=A.b(s([0,0,65490,12287,65535,34815,65534,18431]),t.t) -B.p_=A.b(s(["J","F","M","A","M","J","J","A","S","O","N","D"]),t.s) -B.mf=new A.kl(0,"left") -B.xr=new A.kl(1,"right") -B.fv=new A.kl(2,"center") -B.mg=new A.kl(3,"justify") -B.b_=new A.kl(4,"start") -B.xs=new A.kl(5,"end") -B.Jy=A.b(s([B.mf,B.xr,B.fv,B.mg,B.b_,B.xs]),A.U("o")) -B.EM=A.b(s([173,148,140]),t.t) -B.EN=A.b(s([176,155,140,135]),t.t) -B.Kn=A.b(s([180,157,141,134,130]),t.t) -B.F5=A.b(s([254,254,243,230,196,177,153,140,133,130,129]),t.t) -B.JA=A.b(s([B.EM,B.EN,B.Kn,B.F5]),t.p) -B.JE=A.b(s([A.b_M(),A.b_Z(),A.b01(),A.b_T(),A.b_X(),A.b04(),A.b_W(),A.b03(),A.b_R(),A.b_V()]),t.ox) -B.JH=A.b(s([!0,!1]),t.HZ) -B.JK=A.b(s([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),t.t) -B.JL=A.b(s([17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15]),t.t) -B.p0=A.b(s(["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]),t.s) -B.p1=A.b(s(["bind","if","ref","repeat","syntax"]),t.s) -B.p2=A.b(s([127,127,191,127,159,191,223,127,143,159,175,191,207,223,239,127,135,143,151,159,167,175,183,191,199,207,215,223,231,239,247,127,131,135,139,143,147,151,155,159,163,167,171,175,179,183,187,191,195,199,203,207,211,215,219,223,227,231,235,239,243,247,251,127,129,131,133,135,137,139,141,143,145,147,149,151,153,155,157,159,161,163,165,167,169,171,173,175,177,179,181,183,185,187,189,191,193,195,197,199,201,203,205,207,209,211,213,215,217,219,221,223,225,227,229,231,233,235,237,239,241,243,245,247,249,251,253,127]),t.t) -B.mc=new A.ef(0,"Name") -B.xh=new A.ef(1,"Type") -B.xi=new A.ef(2,"Modified") -B.xj=new A.ef(3,"Size") -B.Ka=A.b(s([B.mc,B.xh,B.xi,B.xj]),A.U("o")) -B.Km=A.b(s([280,256,256,256,40]),t.t) -B.Ko=A.b(s([0,4,12,1,5,13,3,7,15]),t.t) -B.LI=A.b(s([0,1,1,2,4,8,1,1,2,4,8,4,8,0]),t.t) -B.i7=A.b(s(["A::href","AREA::href","BLOCKQUOTE::cite","BODY::background","COMMAND::icon","DEL::cite","FORM::action","IMG::src","INPUT::src","INS::cite","Q::cite","VIDEO::poster"]),t.s) -B.cT=new A.f(4294967304) -B.f6=new A.f(4294967323) -B.cj=new A.f(4294967423) -B.ia=new A.f(4294967558) -B.fc=new A.f(8589934848) -B.fd=new A.f(8589934849) -B.dE=new A.f(8589934850) -B.dF=new A.f(8589934851) -B.fe=new A.f(8589934852) -B.ff=new A.f(8589934853) -B.fg=new A.f(8589934854) -B.fh=new A.f(8589934855) -B.i=new A.m(0,0) -B.Nn=new A.ux(B.i) -B.bw=new A.f7(B.i) -B.No=new A.uy(B.i,B.bw) -B.Np=new A.a9f("longPress") -B.Nq=new A.uz(B.i,B.i) -B.x=new A.lk(0,"start") -B.dG=new A.lk(1,"end") -B.cW=new A.lk(2,"center") -B.cX=new A.lk(3,"spaceBetween") -B.Nr=new A.lk(4,"spaceAround") -B.Ns=new A.lk(5,"spaceEvenly") -B.au=new A.Bl(0,"min") -B.B=new A.Bl(1,"max") -B.EH=A.b(s(["BU","DD","FX","TP","YD","ZR"]),t.s) -B.bF=new A.by(6,{BU:"MM",DD:"DE",FX:"FR",TP:"TL",YD:"YE",ZR:"CD"},B.EH,t.li) -B.ok=A.b(s(["AVRInput","AVRPower","Accel","Accept","Again","AllCandidates","Alphanumeric","AltGraph","AppSwitch","ArrowDown","ArrowLeft","ArrowRight","ArrowUp","Attn","AudioBalanceLeft","AudioBalanceRight","AudioBassBoostDown","AudioBassBoostToggle","AudioBassBoostUp","AudioFaderFront","AudioFaderRear","AudioSurroundModeNext","AudioTrebleDown","AudioTrebleUp","AudioVolumeDown","AudioVolumeMute","AudioVolumeUp","Backspace","BrightnessDown","BrightnessUp","BrowserBack","BrowserFavorites","BrowserForward","BrowserHome","BrowserRefresh","BrowserSearch","BrowserStop","Call","Camera","CameraFocus","Cancel","CapsLock","ChannelDown","ChannelUp","Clear","Close","ClosedCaptionToggle","CodeInput","ColorF0Red","ColorF1Green","ColorF2Yellow","ColorF3Blue","ColorF4Grey","ColorF5Brown","Compose","ContextMenu","Convert","Copy","CrSel","Cut","DVR","Delete","Dimmer","DisplaySwap","Eisu","Eject","End","EndCall","Enter","EraseEof","Escape","ExSel","Execute","Exit","F1","F10","F11","F12","F13","F14","F15","F16","F17","F18","F19","F2","F20","F21","F22","F23","F24","F3","F4","F5","F6","F7","F8","F9","FavoriteClear0","FavoriteClear1","FavoriteClear2","FavoriteClear3","FavoriteRecall0","FavoriteRecall1","FavoriteRecall2","FavoriteRecall3","FavoriteStore0","FavoriteStore1","FavoriteStore2","FavoriteStore3","FinalMode","Find","Fn","FnLock","GoBack","GoHome","GroupFirst","GroupLast","GroupNext","GroupPrevious","Guide","GuideNextDay","GuidePreviousDay","HangulMode","HanjaMode","Hankaku","HeadsetHook","Help","Hibernate","Hiragana","HiraganaKatakana","Home","Hyper","Info","Insert","InstantReplay","JunjaMode","KanaMode","KanjiMode","Katakana","Key11","Key12","LastNumberRedial","LaunchApplication1","LaunchApplication2","LaunchAssistant","LaunchCalendar","LaunchContacts","LaunchControlPanel","LaunchMail","LaunchMediaPlayer","LaunchMusicPlayer","LaunchPhone","LaunchScreenSaver","LaunchSpreadsheet","LaunchWebBrowser","LaunchWebCam","LaunchWordProcessor","Link","ListProgram","LiveContent","Lock","LogOff","MailForward","MailReply","MailSend","MannerMode","MediaApps","MediaAudioTrack","MediaClose","MediaFastForward","MediaLast","MediaPause","MediaPlay","MediaPlayPause","MediaRecord","MediaRewind","MediaSkip","MediaSkipBackward","MediaSkipForward","MediaStepBackward","MediaStepForward","MediaStop","MediaTopMenu","MediaTrackNext","MediaTrackPrevious","MicrophoneToggle","MicrophoneVolumeDown","MicrophoneVolumeMute","MicrophoneVolumeUp","ModeChange","NavigateIn","NavigateNext","NavigateOut","NavigatePrevious","New","NextCandidate","NextFavoriteChannel","NextUserProfile","NonConvert","Notification","NumLock","OnDemand","Open","PageDown","PageUp","Pairing","Paste","Pause","PinPDown","PinPMove","PinPToggle","PinPUp","Play","PlaySpeedDown","PlaySpeedReset","PlaySpeedUp","Power","PowerOff","PreviousCandidate","Print","PrintScreen","Process","Props","RandomToggle","RcLowBattery","RecordSpeedNext","Redo","RfBypass","Romaji","STBInput","STBPower","Save","ScanChannelsToggle","ScreenModeNext","ScrollLock","Select","Settings","ShiftLevel5","SingleCandidate","Soft1","Soft2","Soft3","Soft4","Soft5","Soft6","Soft7","Soft8","SpeechCorrectionList","SpeechInputToggle","SpellCheck","SplitScreenToggle","Standby","Subtitle","Super","Symbol","SymbolLock","TV","TV3DMode","TVAntennaCable","TVAudioDescription","TVAudioDescriptionMixDown","TVAudioDescriptionMixUp","TVContentsMenu","TVDataService","TVInput","TVInputComponent1","TVInputComponent2","TVInputComposite1","TVInputComposite2","TVInputHDMI1","TVInputHDMI2","TVInputHDMI3","TVInputHDMI4","TVInputVGA1","TVMediaContext","TVNetwork","TVNumberEntry","TVPower","TVRadioService","TVSatellite","TVSatelliteBS","TVSatelliteCS","TVSatelliteToggle","TVTerrestrialAnalog","TVTerrestrialDigital","TVTimer","Tab","Teletext","Undo","Unidentified","VideoModeNext","VoiceDial","WakeUp","Wink","Zenkaku","ZenkakuHankaku","ZoomIn","ZoomOut","ZoomToggle"]),t.s) -B.rs=new A.f(4294970632) -B.rt=new A.f(4294970633) -B.p7=new A.f(4294967553) -B.pn=new A.f(4294968577) -B.po=new A.f(4294968578) -B.pM=new A.f(4294969089) -B.pN=new A.f(4294969090) -B.p8=new A.f(4294967555) -B.tW=new A.f(4294971393) -B.bD=new A.f(4294968065) -B.bb=new A.f(4294968066) -B.bc=new A.f(4294968067) -B.bE=new A.f(4294968068) -B.pp=new A.f(4294968579) -B.rl=new A.f(4294970625) -B.rm=new A.f(4294970626) -B.rn=new A.f(4294970627) -B.tN=new A.f(4294970882) -B.ro=new A.f(4294970628) -B.rp=new A.f(4294970629) -B.rq=new A.f(4294970630) -B.rr=new A.f(4294970631) -B.tO=new A.f(4294970884) -B.tP=new A.f(4294970885) -B.qX=new A.f(4294969871) -B.qZ=new A.f(4294969873) -B.qY=new A.f(4294969872) -B.pB=new A.f(4294968833) -B.pC=new A.f(4294968834) -B.re=new A.f(4294970369) -B.rf=new A.f(4294970370) -B.rg=new A.f(4294970371) -B.rh=new A.f(4294970372) -B.ri=new A.f(4294970373) -B.rj=new A.f(4294970374) -B.rk=new A.f(4294970375) -B.tX=new A.f(4294971394) -B.pD=new A.f(4294968835) -B.tY=new A.f(4294971395) -B.pq=new A.f(4294968580) -B.ru=new A.f(4294970634) -B.rv=new A.f(4294970635) -B.ib=new A.f(4294968321) -B.qK=new A.f(4294969857) -B.rC=new A.f(4294970642) -B.pO=new A.f(4294969091) -B.rw=new A.f(4294970636) -B.rx=new A.f(4294970637) -B.ry=new A.f(4294970638) -B.rz=new A.f(4294970639) -B.rA=new A.f(4294970640) -B.rB=new A.f(4294970641) -B.pP=new A.f(4294969092) -B.pr=new A.f(4294968581) -B.pQ=new A.f(4294969093) -B.pf=new A.f(4294968322) -B.pg=new A.f(4294968323) -B.ph=new A.f(4294968324) -B.tA=new A.f(4294970703) -B.rD=new A.f(4294970643) -B.rE=new A.f(4294970644) -B.q4=new A.f(4294969108) -B.pE=new A.f(4294968836) -B.cU=new A.f(4294968069) -B.tZ=new A.f(4294971396) -B.f5=new A.f(4294967309) -B.pi=new A.f(4294968325) -B.pj=new A.f(4294968326) -B.ps=new A.f(4294968582) -B.rF=new A.f(4294970645) -B.qe=new A.f(4294969345) -B.qn=new A.f(4294969354) -B.qo=new A.f(4294969355) -B.qp=new A.f(4294969356) -B.qq=new A.f(4294969357) -B.qr=new A.f(4294969358) -B.qs=new A.f(4294969359) -B.qt=new A.f(4294969360) -B.qu=new A.f(4294969361) -B.qv=new A.f(4294969362) -B.qw=new A.f(4294969363) -B.qf=new A.f(4294969346) -B.qx=new A.f(4294969364) -B.qy=new A.f(4294969365) -B.qz=new A.f(4294969366) -B.qA=new A.f(4294969367) -B.qB=new A.f(4294969368) -B.qg=new A.f(4294969347) -B.qh=new A.f(4294969348) -B.qi=new A.f(4294969349) -B.qj=new A.f(4294969350) -B.qk=new A.f(4294969351) -B.ql=new A.f(4294969352) -B.qm=new A.f(4294969353) -B.rG=new A.f(4294970646) -B.rH=new A.f(4294970647) -B.rI=new A.f(4294970648) -B.rJ=new A.f(4294970649) -B.rK=new A.f(4294970650) -B.rL=new A.f(4294970651) -B.rM=new A.f(4294970652) -B.rN=new A.f(4294970653) -B.rO=new A.f(4294970654) -B.rP=new A.f(4294970655) -B.rQ=new A.f(4294970656) -B.rR=new A.f(4294970657) -B.pR=new A.f(4294969094) -B.pt=new A.f(4294968583) -B.p9=new A.f(4294967559) -B.u_=new A.f(4294971397) -B.u0=new A.f(4294971398) -B.pS=new A.f(4294969095) -B.pT=new A.f(4294969096) -B.pU=new A.f(4294969097) -B.pV=new A.f(4294969098) -B.rS=new A.f(4294970658) -B.rT=new A.f(4294970659) -B.rU=new A.f(4294970660) -B.q1=new A.f(4294969105) -B.q2=new A.f(4294969106) -B.q5=new A.f(4294969109) -B.u1=new A.f(4294971399) -B.pu=new A.f(4294968584) -B.pJ=new A.f(4294968841) -B.q6=new A.f(4294969110) -B.q7=new A.f(4294969111) -B.cV=new A.f(4294968070) -B.pa=new A.f(4294967560) -B.rV=new A.f(4294970661) -B.ic=new A.f(4294968327) -B.rW=new A.f(4294970662) -B.q3=new A.f(4294969107) -B.q8=new A.f(4294969112) -B.q9=new A.f(4294969113) -B.qa=new A.f(4294969114) -B.ux=new A.f(4294971905) -B.uy=new A.f(4294971906) -B.u2=new A.f(4294971400) -B.r4=new A.f(4294970118) -B.r_=new A.f(4294970113) -B.rc=new A.f(4294970126) -B.r0=new A.f(4294970114) -B.ra=new A.f(4294970124) -B.rd=new A.f(4294970127) -B.r1=new A.f(4294970115) -B.r2=new A.f(4294970116) -B.r3=new A.f(4294970117) -B.rb=new A.f(4294970125) -B.r5=new A.f(4294970119) -B.r6=new A.f(4294970120) -B.r7=new A.f(4294970121) -B.r8=new A.f(4294970122) -B.r9=new A.f(4294970123) -B.rX=new A.f(4294970663) -B.rY=new A.f(4294970664) -B.rZ=new A.f(4294970665) -B.t_=new A.f(4294970666) -B.pF=new A.f(4294968837) -B.qL=new A.f(4294969858) -B.qM=new A.f(4294969859) -B.qN=new A.f(4294969860) -B.u4=new A.f(4294971402) -B.t0=new A.f(4294970667) -B.tB=new A.f(4294970704) -B.tM=new A.f(4294970715) -B.t1=new A.f(4294970668) -B.t2=new A.f(4294970669) -B.t3=new A.f(4294970670) -B.t4=new A.f(4294970671) -B.qO=new A.f(4294969861) -B.t5=new A.f(4294970672) -B.t6=new A.f(4294970673) -B.t7=new A.f(4294970674) -B.tC=new A.f(4294970705) -B.tD=new A.f(4294970706) -B.tE=new A.f(4294970707) -B.tF=new A.f(4294970708) -B.qP=new A.f(4294969863) -B.tG=new A.f(4294970709) -B.qQ=new A.f(4294969864) -B.qR=new A.f(4294969865) -B.tQ=new A.f(4294970886) -B.tR=new A.f(4294970887) -B.tT=new A.f(4294970889) -B.tS=new A.f(4294970888) -B.pW=new A.f(4294969099) -B.tH=new A.f(4294970710) -B.tI=new A.f(4294970711) -B.tJ=new A.f(4294970712) -B.tK=new A.f(4294970713) -B.qS=new A.f(4294969866) -B.pX=new A.f(4294969100) -B.t8=new A.f(4294970675) -B.t9=new A.f(4294970676) -B.pY=new A.f(4294969101) -B.u3=new A.f(4294971401) -B.ta=new A.f(4294970677) -B.qT=new A.f(4294969867) -B.fa=new A.f(4294968071) -B.fb=new A.f(4294968072) -B.tL=new A.f(4294970714) -B.pk=new A.f(4294968328) -B.pv=new A.f(4294968585) -B.tb=new A.f(4294970678) -B.tc=new A.f(4294970679) -B.td=new A.f(4294970680) -B.te=new A.f(4294970681) -B.pw=new A.f(4294968586) -B.tf=new A.f(4294970682) -B.tg=new A.f(4294970683) -B.th=new A.f(4294970684) -B.pG=new A.f(4294968838) -B.pH=new A.f(4294968839) -B.pZ=new A.f(4294969102) -B.qU=new A.f(4294969868) -B.pI=new A.f(4294968840) -B.q_=new A.f(4294969103) -B.px=new A.f(4294968587) -B.ti=new A.f(4294970685) -B.tj=new A.f(4294970686) -B.tk=new A.f(4294970687) -B.pl=new A.f(4294968329) -B.tl=new A.f(4294970688) -B.qb=new A.f(4294969115) -B.tq=new A.f(4294970693) -B.tr=new A.f(4294970694) -B.qV=new A.f(4294969869) -B.tm=new A.f(4294970689) -B.tn=new A.f(4294970690) -B.py=new A.f(4294968588) -B.to=new A.f(4294970691) -B.pe=new A.f(4294967569) -B.q0=new A.f(4294969104) -B.qC=new A.f(4294969601) -B.qD=new A.f(4294969602) -B.qE=new A.f(4294969603) -B.qF=new A.f(4294969604) -B.qG=new A.f(4294969605) -B.qH=new A.f(4294969606) -B.qI=new A.f(4294969607) -B.qJ=new A.f(4294969608) -B.tU=new A.f(4294971137) -B.tV=new A.f(4294971138) -B.qW=new A.f(4294969870) -B.tp=new A.f(4294970692) -B.pK=new A.f(4294968842) -B.ts=new A.f(4294970695) -B.pb=new A.f(4294967566) -B.pc=new A.f(4294967567) -B.pd=new A.f(4294967568) -B.tu=new A.f(4294970697) -B.u6=new A.f(4294971649) -B.u7=new A.f(4294971650) -B.u8=new A.f(4294971651) -B.u9=new A.f(4294971652) -B.ua=new A.f(4294971653) -B.ub=new A.f(4294971654) -B.uc=new A.f(4294971655) -B.tv=new A.f(4294970698) -B.ud=new A.f(4294971656) -B.ue=new A.f(4294971657) -B.uf=new A.f(4294971658) -B.ug=new A.f(4294971659) -B.uh=new A.f(4294971660) -B.ui=new A.f(4294971661) -B.uj=new A.f(4294971662) -B.uk=new A.f(4294971663) -B.ul=new A.f(4294971664) -B.um=new A.f(4294971665) -B.un=new A.f(4294971666) -B.uo=new A.f(4294971667) -B.tw=new A.f(4294970699) -B.up=new A.f(4294971668) -B.uq=new A.f(4294971669) -B.ur=new A.f(4294971670) -B.us=new A.f(4294971671) -B.ut=new A.f(4294971672) -B.uu=new A.f(4294971673) -B.uv=new A.f(4294971674) -B.uw=new A.f(4294971675) -B.f4=new A.f(4294967305) -B.tt=new A.f(4294970696) -B.pm=new A.f(4294968330) -B.p6=new A.f(4294967297) -B.tx=new A.f(4294970700) -B.u5=new A.f(4294971403) -B.pL=new A.f(4294968843) -B.ty=new A.f(4294970701) -B.qc=new A.f(4294969116) -B.qd=new A.f(4294969117) -B.pz=new A.f(4294968589) -B.pA=new A.f(4294968590) -B.tz=new A.f(4294970702) -B.Nt=new A.by(300,{AVRInput:B.rs,AVRPower:B.rt,Accel:B.p7,Accept:B.pn,Again:B.po,AllCandidates:B.pM,Alphanumeric:B.pN,AltGraph:B.p8,AppSwitch:B.tW,ArrowDown:B.bD,ArrowLeft:B.bb,ArrowRight:B.bc,ArrowUp:B.bE,Attn:B.pp,AudioBalanceLeft:B.rl,AudioBalanceRight:B.rm,AudioBassBoostDown:B.rn,AudioBassBoostToggle:B.tN,AudioBassBoostUp:B.ro,AudioFaderFront:B.rp,AudioFaderRear:B.rq,AudioSurroundModeNext:B.rr,AudioTrebleDown:B.tO,AudioTrebleUp:B.tP,AudioVolumeDown:B.qX,AudioVolumeMute:B.qZ,AudioVolumeUp:B.qY,Backspace:B.cT,BrightnessDown:B.pB,BrightnessUp:B.pC,BrowserBack:B.re,BrowserFavorites:B.rf,BrowserForward:B.rg,BrowserHome:B.rh,BrowserRefresh:B.ri,BrowserSearch:B.rj,BrowserStop:B.rk,Call:B.tX,Camera:B.pD,CameraFocus:B.tY,Cancel:B.pq,CapsLock:B.f7,ChannelDown:B.ru,ChannelUp:B.rv,Clear:B.ib,Close:B.qK,ClosedCaptionToggle:B.rC,CodeInput:B.pO,ColorF0Red:B.rw,ColorF1Green:B.rx,ColorF2Yellow:B.ry,ColorF3Blue:B.rz,ColorF4Grey:B.rA,ColorF5Brown:B.rB,Compose:B.pP,ContextMenu:B.pr,Convert:B.pQ,Copy:B.pf,CrSel:B.pg,Cut:B.ph,DVR:B.tA,Delete:B.cj,Dimmer:B.rD,DisplaySwap:B.rE,Eisu:B.q4,Eject:B.pE,End:B.cU,EndCall:B.tZ,Enter:B.f5,EraseEof:B.pi,Escape:B.f6,ExSel:B.pj,Execute:B.ps,Exit:B.rF,F1:B.qe,F10:B.qn,F11:B.qo,F12:B.qp,F13:B.qq,F14:B.qr,F15:B.qs,F16:B.qt,F17:B.qu,F18:B.qv,F19:B.qw,F2:B.qf,F20:B.qx,F21:B.qy,F22:B.qz,F23:B.qA,F24:B.qB,F3:B.qg,F4:B.qh,F5:B.qi,F6:B.qj,F7:B.qk,F8:B.ql,F9:B.qm,FavoriteClear0:B.rG,FavoriteClear1:B.rH,FavoriteClear2:B.rI,FavoriteClear3:B.rJ,FavoriteRecall0:B.rK,FavoriteRecall1:B.rL,FavoriteRecall2:B.rM,FavoriteRecall3:B.rN,FavoriteStore0:B.rO,FavoriteStore1:B.rP,FavoriteStore2:B.rQ,FavoriteStore3:B.rR,FinalMode:B.pR,Find:B.pt,Fn:B.ia,FnLock:B.p9,GoBack:B.u_,GoHome:B.u0,GroupFirst:B.pS,GroupLast:B.pT,GroupNext:B.pU,GroupPrevious:B.pV,Guide:B.rS,GuideNextDay:B.rT,GuidePreviousDay:B.rU,HangulMode:B.q1,HanjaMode:B.q2,Hankaku:B.q5,HeadsetHook:B.u1,Help:B.pu,Hibernate:B.pJ,Hiragana:B.q6,HiraganaKatakana:B.q7,Home:B.cV,Hyper:B.pa,Info:B.rV,Insert:B.ic,InstantReplay:B.rW,JunjaMode:B.q3,KanaMode:B.q8,KanjiMode:B.q9,Katakana:B.qa,Key11:B.ux,Key12:B.uy,LastNumberRedial:B.u2,LaunchApplication1:B.r4,LaunchApplication2:B.r_,LaunchAssistant:B.rc,LaunchCalendar:B.r0,LaunchContacts:B.ra,LaunchControlPanel:B.rd,LaunchMail:B.r1,LaunchMediaPlayer:B.r2,LaunchMusicPlayer:B.r3,LaunchPhone:B.rb,LaunchScreenSaver:B.r5,LaunchSpreadsheet:B.r6,LaunchWebBrowser:B.r7,LaunchWebCam:B.r8,LaunchWordProcessor:B.r9,Link:B.rX,ListProgram:B.rY,LiveContent:B.rZ,Lock:B.t_,LogOff:B.pF,MailForward:B.qL,MailReply:B.qM,MailSend:B.qN,MannerMode:B.u4,MediaApps:B.t0,MediaAudioTrack:B.tB,MediaClose:B.tM,MediaFastForward:B.t1,MediaLast:B.t2,MediaPause:B.t3,MediaPlay:B.t4,MediaPlayPause:B.qO,MediaRecord:B.t5,MediaRewind:B.t6,MediaSkip:B.t7,MediaSkipBackward:B.tC,MediaSkipForward:B.tD,MediaStepBackward:B.tE,MediaStepForward:B.tF,MediaStop:B.qP,MediaTopMenu:B.tG,MediaTrackNext:B.qQ,MediaTrackPrevious:B.qR,MicrophoneToggle:B.tQ,MicrophoneVolumeDown:B.tR,MicrophoneVolumeMute:B.tT,MicrophoneVolumeUp:B.tS,ModeChange:B.pW,NavigateIn:B.tH,NavigateNext:B.tI,NavigateOut:B.tJ,NavigatePrevious:B.tK,New:B.qS,NextCandidate:B.pX,NextFavoriteChannel:B.t8,NextUserProfile:B.t9,NonConvert:B.pY,Notification:B.u3,NumLock:B.f8,OnDemand:B.ta,Open:B.qT,PageDown:B.fa,PageUp:B.fb,Pairing:B.tL,Paste:B.pk,Pause:B.pv,PinPDown:B.tb,PinPMove:B.tc,PinPToggle:B.td,PinPUp:B.te,Play:B.pw,PlaySpeedDown:B.tf,PlaySpeedReset:B.tg,PlaySpeedUp:B.th,Power:B.pG,PowerOff:B.pH,PreviousCandidate:B.pZ,Print:B.qU,PrintScreen:B.pI,Process:B.q_,Props:B.px,RandomToggle:B.ti,RcLowBattery:B.tj,RecordSpeedNext:B.tk,Redo:B.pl,RfBypass:B.tl,Romaji:B.qb,STBInput:B.tq,STBPower:B.tr,Save:B.qV,ScanChannelsToggle:B.tm,ScreenModeNext:B.tn,ScrollLock:B.f9,Select:B.py,Settings:B.to,ShiftLevel5:B.pe,SingleCandidate:B.q0,Soft1:B.qC,Soft2:B.qD,Soft3:B.qE,Soft4:B.qF,Soft5:B.qG,Soft6:B.qH,Soft7:B.qI,Soft8:B.qJ,SpeechCorrectionList:B.tU,SpeechInputToggle:B.tV,SpellCheck:B.qW,SplitScreenToggle:B.tp,Standby:B.pK,Subtitle:B.ts,Super:B.pb,Symbol:B.pc,SymbolLock:B.pd,TV:B.tu,TV3DMode:B.u6,TVAntennaCable:B.u7,TVAudioDescription:B.u8,TVAudioDescriptionMixDown:B.u9,TVAudioDescriptionMixUp:B.ua,TVContentsMenu:B.ub,TVDataService:B.uc,TVInput:B.tv,TVInputComponent1:B.ud,TVInputComponent2:B.ue,TVInputComposite1:B.uf,TVInputComposite2:B.ug,TVInputHDMI1:B.uh,TVInputHDMI2:B.ui,TVInputHDMI3:B.uj,TVInputHDMI4:B.uk,TVInputVGA1:B.ul,TVMediaContext:B.um,TVNetwork:B.un,TVNumberEntry:B.uo,TVPower:B.tw,TVRadioService:B.up,TVSatellite:B.uq,TVSatelliteBS:B.ur,TVSatelliteCS:B.us,TVSatelliteToggle:B.ut,TVTerrestrialAnalog:B.uu,TVTerrestrialDigital:B.uv,TVTimer:B.uw,Tab:B.f4,Teletext:B.tt,Undo:B.pm,Unidentified:B.p6,VideoModeNext:B.tx,VoiceDial:B.u5,WakeUp:B.pL,Wink:B.ty,Zenkaku:B.qc,ZenkakuHankaku:B.qd,ZoomIn:B.pz,ZoomOut:B.pA,ZoomToggle:B.tz},B.ok,A.U("by")) -B.Nu=new A.by(300,{AVRInput:4294970632,AVRPower:4294970633,Accel:4294967553,Accept:4294968577,Again:4294968578,AllCandidates:4294969089,Alphanumeric:4294969090,AltGraph:4294967555,AppSwitch:4294971393,ArrowDown:4294968065,ArrowLeft:4294968066,ArrowRight:4294968067,ArrowUp:4294968068,Attn:4294968579,AudioBalanceLeft:4294970625,AudioBalanceRight:4294970626,AudioBassBoostDown:4294970627,AudioBassBoostToggle:4294970882,AudioBassBoostUp:4294970628,AudioFaderFront:4294970629,AudioFaderRear:4294970630,AudioSurroundModeNext:4294970631,AudioTrebleDown:4294970884,AudioTrebleUp:4294970885,AudioVolumeDown:4294969871,AudioVolumeMute:4294969873,AudioVolumeUp:4294969872,Backspace:4294967304,BrightnessDown:4294968833,BrightnessUp:4294968834,BrowserBack:4294970369,BrowserFavorites:4294970370,BrowserForward:4294970371,BrowserHome:4294970372,BrowserRefresh:4294970373,BrowserSearch:4294970374,BrowserStop:4294970375,Call:4294971394,Camera:4294968835,CameraFocus:4294971395,Cancel:4294968580,CapsLock:4294967556,ChannelDown:4294970634,ChannelUp:4294970635,Clear:4294968321,Close:4294969857,ClosedCaptionToggle:4294970642,CodeInput:4294969091,ColorF0Red:4294970636,ColorF1Green:4294970637,ColorF2Yellow:4294970638,ColorF3Blue:4294970639,ColorF4Grey:4294970640,ColorF5Brown:4294970641,Compose:4294969092,ContextMenu:4294968581,Convert:4294969093,Copy:4294968322,CrSel:4294968323,Cut:4294968324,DVR:4294970703,Delete:4294967423,Dimmer:4294970643,DisplaySwap:4294970644,Eisu:4294969108,Eject:4294968836,End:4294968069,EndCall:4294971396,Enter:4294967309,EraseEof:4294968325,Escape:4294967323,ExSel:4294968326,Execute:4294968582,Exit:4294970645,F1:4294969345,F10:4294969354,F11:4294969355,F12:4294969356,F13:4294969357,F14:4294969358,F15:4294969359,F16:4294969360,F17:4294969361,F18:4294969362,F19:4294969363,F2:4294969346,F20:4294969364,F21:4294969365,F22:4294969366,F23:4294969367,F24:4294969368,F3:4294969347,F4:4294969348,F5:4294969349,F6:4294969350,F7:4294969351,F8:4294969352,F9:4294969353,FavoriteClear0:4294970646,FavoriteClear1:4294970647,FavoriteClear2:4294970648,FavoriteClear3:4294970649,FavoriteRecall0:4294970650,FavoriteRecall1:4294970651,FavoriteRecall2:4294970652,FavoriteRecall3:4294970653,FavoriteStore0:4294970654,FavoriteStore1:4294970655,FavoriteStore2:4294970656,FavoriteStore3:4294970657,FinalMode:4294969094,Find:4294968583,Fn:4294967558,FnLock:4294967559,GoBack:4294971397,GoHome:4294971398,GroupFirst:4294969095,GroupLast:4294969096,GroupNext:4294969097,GroupPrevious:4294969098,Guide:4294970658,GuideNextDay:4294970659,GuidePreviousDay:4294970660,HangulMode:4294969105,HanjaMode:4294969106,Hankaku:4294969109,HeadsetHook:4294971399,Help:4294968584,Hibernate:4294968841,Hiragana:4294969110,HiraganaKatakana:4294969111,Home:4294968070,Hyper:4294967560,Info:4294970661,Insert:4294968327,InstantReplay:4294970662,JunjaMode:4294969107,KanaMode:4294969112,KanjiMode:4294969113,Katakana:4294969114,Key11:4294971905,Key12:4294971906,LastNumberRedial:4294971400,LaunchApplication1:4294970118,LaunchApplication2:4294970113,LaunchAssistant:4294970126,LaunchCalendar:4294970114,LaunchContacts:4294970124,LaunchControlPanel:4294970127,LaunchMail:4294970115,LaunchMediaPlayer:4294970116,LaunchMusicPlayer:4294970117,LaunchPhone:4294970125,LaunchScreenSaver:4294970119,LaunchSpreadsheet:4294970120,LaunchWebBrowser:4294970121,LaunchWebCam:4294970122,LaunchWordProcessor:4294970123,Link:4294970663,ListProgram:4294970664,LiveContent:4294970665,Lock:4294970666,LogOff:4294968837,MailForward:4294969858,MailReply:4294969859,MailSend:4294969860,MannerMode:4294971402,MediaApps:4294970667,MediaAudioTrack:4294970704,MediaClose:4294970715,MediaFastForward:4294970668,MediaLast:4294970669,MediaPause:4294970670,MediaPlay:4294970671,MediaPlayPause:4294969861,MediaRecord:4294970672,MediaRewind:4294970673,MediaSkip:4294970674,MediaSkipBackward:4294970705,MediaSkipForward:4294970706,MediaStepBackward:4294970707,MediaStepForward:4294970708,MediaStop:4294969863,MediaTopMenu:4294970709,MediaTrackNext:4294969864,MediaTrackPrevious:4294969865,MicrophoneToggle:4294970886,MicrophoneVolumeDown:4294970887,MicrophoneVolumeMute:4294970889,MicrophoneVolumeUp:4294970888,ModeChange:4294969099,NavigateIn:4294970710,NavigateNext:4294970711,NavigateOut:4294970712,NavigatePrevious:4294970713,New:4294969866,NextCandidate:4294969100,NextFavoriteChannel:4294970675,NextUserProfile:4294970676,NonConvert:4294969101,Notification:4294971401,NumLock:4294967562,OnDemand:4294970677,Open:4294969867,PageDown:4294968071,PageUp:4294968072,Pairing:4294970714,Paste:4294968328,Pause:4294968585,PinPDown:4294970678,PinPMove:4294970679,PinPToggle:4294970680,PinPUp:4294970681,Play:4294968586,PlaySpeedDown:4294970682,PlaySpeedReset:4294970683,PlaySpeedUp:4294970684,Power:4294968838,PowerOff:4294968839,PreviousCandidate:4294969102,Print:4294969868,PrintScreen:4294968840,Process:4294969103,Props:4294968587,RandomToggle:4294970685,RcLowBattery:4294970686,RecordSpeedNext:4294970687,Redo:4294968329,RfBypass:4294970688,Romaji:4294969115,STBInput:4294970693,STBPower:4294970694,Save:4294969869,ScanChannelsToggle:4294970689,ScreenModeNext:4294970690,ScrollLock:4294967564,Select:4294968588,Settings:4294970691,ShiftLevel5:4294967569,SingleCandidate:4294969104,Soft1:4294969601,Soft2:4294969602,Soft3:4294969603,Soft4:4294969604,Soft5:4294969605,Soft6:4294969606,Soft7:4294969607,Soft8:4294969608,SpeechCorrectionList:4294971137,SpeechInputToggle:4294971138,SpellCheck:4294969870,SplitScreenToggle:4294970692,Standby:4294968842,Subtitle:4294970695,Super:4294967566,Symbol:4294967567,SymbolLock:4294967568,TV:4294970697,TV3DMode:4294971649,TVAntennaCable:4294971650,TVAudioDescription:4294971651,TVAudioDescriptionMixDown:4294971652,TVAudioDescriptionMixUp:4294971653,TVContentsMenu:4294971654,TVDataService:4294971655,TVInput:4294970698,TVInputComponent1:4294971656,TVInputComponent2:4294971657,TVInputComposite1:4294971658,TVInputComposite2:4294971659,TVInputHDMI1:4294971660,TVInputHDMI2:4294971661,TVInputHDMI3:4294971662,TVInputHDMI4:4294971663,TVInputVGA1:4294971664,TVMediaContext:4294971665,TVNetwork:4294971666,TVNumberEntry:4294971667,TVPower:4294970699,TVRadioService:4294971668,TVSatellite:4294971669,TVSatelliteBS:4294971670,TVSatelliteCS:4294971671,TVSatelliteToggle:4294971672,TVTerrestrialAnalog:4294971673,TVTerrestrialDigital:4294971674,TVTimer:4294971675,Tab:4294967305,Teletext:4294970696,Undo:4294968330,Unidentified:4294967297,VideoModeNext:4294970700,VoiceDial:4294971403,WakeUp:4294968843,Wink:4294970701,Zenkaku:4294969116,ZenkakuHankaku:4294969117,ZoomIn:4294968589,ZoomOut:4294968590,ZoomToggle:4294970702},B.ok,t.eL) -B.EO=A.b(s(["Abort","Again","AltLeft","AltRight","ArrowDown","ArrowLeft","ArrowRight","ArrowUp","AudioVolumeDown","AudioVolumeMute","AudioVolumeUp","Backquote","Backslash","Backspace","BassBoost","BracketLeft","BracketRight","BrightnessAuto","BrightnessDown","BrightnessMaximum","BrightnessMinimum","BrightnessToggle","BrightnessUp","BrowserBack","BrowserFavorites","BrowserForward","BrowserHome","BrowserRefresh","BrowserSearch","BrowserStop","CapsLock","ChannelDown","ChannelUp","Close","ClosedCaptionToggle","Comma","ContextMenu","ControlLeft","ControlRight","Convert","Copy","Cut","Delete","Digit0","Digit1","Digit2","Digit3","Digit4","Digit5","Digit6","Digit7","Digit8","Digit9","DisplayToggleIntExt","Eject","End","Enter","Equal","Escape","Exit","F1","F10","F11","F12","F13","F14","F15","F16","F17","F18","F19","F2","F20","F21","F22","F23","F24","F3","F4","F5","F6","F7","F8","F9","Find","Fn","FnLock","GameButton1","GameButton10","GameButton11","GameButton12","GameButton13","GameButton14","GameButton15","GameButton16","GameButton2","GameButton3","GameButton4","GameButton5","GameButton6","GameButton7","GameButton8","GameButton9","GameButtonA","GameButtonB","GameButtonC","GameButtonLeft1","GameButtonLeft2","GameButtonMode","GameButtonRight1","GameButtonRight2","GameButtonSelect","GameButtonStart","GameButtonThumbLeft","GameButtonThumbRight","GameButtonX","GameButtonY","GameButtonZ","Help","Home","Hyper","Info","Insert","IntlBackslash","IntlRo","IntlYen","KanaMode","KbdIllumDown","KbdIllumUp","KeyA","KeyB","KeyC","KeyD","KeyE","KeyF","KeyG","KeyH","KeyI","KeyJ","KeyK","KeyL","KeyM","KeyN","KeyO","KeyP","KeyQ","KeyR","KeyS","KeyT","KeyU","KeyV","KeyW","KeyX","KeyY","KeyZ","KeyboardLayoutSelect","Lang1","Lang2","Lang3","Lang4","Lang5","LaunchApp1","LaunchApp2","LaunchAssistant","LaunchAudioBrowser","LaunchCalendar","LaunchContacts","LaunchControlPanel","LaunchDocuments","LaunchInternetBrowser","LaunchKeyboardLayout","LaunchMail","LaunchPhone","LaunchScreenSaver","LaunchSpreadsheet","LaunchWordProcessor","LockScreen","LogOff","MailForward","MailReply","MailSend","MediaFastForward","MediaLast","MediaPause","MediaPlay","MediaPlayPause","MediaRecord","MediaRewind","MediaSelect","MediaStop","MediaTrackNext","MediaTrackPrevious","MetaLeft","MetaRight","MicrophoneMuteToggle","Minus","New","NonConvert","NumLock","Numpad0","Numpad1","Numpad2","Numpad3","Numpad4","Numpad5","Numpad6","Numpad7","Numpad8","Numpad9","NumpadAdd","NumpadBackspace","NumpadClear","NumpadClearEntry","NumpadComma","NumpadDecimal","NumpadDivide","NumpadEnter","NumpadEqual","NumpadMemoryAdd","NumpadMemoryClear","NumpadMemoryRecall","NumpadMemoryStore","NumpadMemorySubtract","NumpadMultiply","NumpadParenLeft","NumpadParenRight","NumpadSignChange","NumpadSubtract","Open","PageDown","PageUp","Paste","Pause","Period","Power","Print","PrintScreen","PrivacyScreenToggle","ProgramGuide","Props","Quote","Redo","Resume","Save","ScrollLock","Select","SelectTask","Semicolon","ShiftLeft","ShiftRight","ShowAllWindows","Slash","Sleep","Space","SpeechInputToggle","SpellCheck","Super","Suspend","Tab","Turbo","Undo","UsbErrorRollOver","UsbErrorUndefined","UsbPostFail","UsbReserved","WakeUp","ZoomIn","ZoomOut","ZoomToggle"]),t.s) -B.w8=new A.p(458907) -B.kr=new A.p(458873) -B.cn=new A.p(458978) -B.cp=new A.p(458982) -B.jR=new A.p(458833) -B.jQ=new A.p(458832) -B.jP=new A.p(458831) -B.jS=new A.p(458834) -B.kz=new A.p(458881) -B.kx=new A.p(458879) -B.ky=new A.p(458880) -B.jr=new A.p(458805) -B.jo=new A.p(458801) -B.jh=new A.p(458794) -B.lh=new A.p(786661) -B.jm=new A.p(458799) -B.jn=new A.p(458800) -B.kY=new A.p(786549) -B.kU=new A.p(786544) -B.kX=new A.p(786548) -B.kW=new A.p(786547) -B.kV=new A.p(786546) -B.kT=new A.p(786543) -B.lH=new A.p(786980) -B.lL=new A.p(786986) -B.lI=new A.p(786981) -B.lG=new A.p(786979) -B.lK=new A.p(786983) -B.lF=new A.p(786977) -B.lJ=new A.p(786982) -B.dS=new A.p(458809) -B.l5=new A.p(786589) -B.l4=new A.p(786588) -B.lC=new A.p(786947) -B.kS=new A.p(786529) -B.js=new A.p(458806) -B.k9=new A.p(458853) -B.cl=new A.p(458976) -B.d0=new A.p(458980) -B.kE=new A.p(458890) -B.ku=new A.p(458876) -B.kt=new A.p(458875) -B.jM=new A.p(458828) -B.je=new A.p(458791) -B.j5=new A.p(458782) -B.j6=new A.p(458783) -B.j7=new A.p(458784) -B.j8=new A.p(458785) -B.j9=new A.p(458786) -B.ja=new A.p(458787) -B.jb=new A.p(458788) -B.jc=new A.p(458789) -B.jd=new A.p(458790) -B.kQ=new A.p(65717) -B.le=new A.p(786616) -B.jN=new A.p(458829) -B.jf=new A.p(458792) -B.jl=new A.p(458798) -B.jg=new A.p(458793) -B.l3=new A.p(786580) -B.jv=new A.p(458810) -B.jE=new A.p(458819) -B.jF=new A.p(458820) -B.jG=new A.p(458821) -B.kc=new A.p(458856) -B.kd=new A.p(458857) -B.ke=new A.p(458858) -B.kf=new A.p(458859) -B.kg=new A.p(458860) -B.kh=new A.p(458861) -B.ki=new A.p(458862) -B.jw=new A.p(458811) -B.kj=new A.p(458863) -B.kk=new A.p(458864) -B.kl=new A.p(458865) -B.km=new A.p(458866) -B.kn=new A.p(458867) -B.jx=new A.p(458812) -B.jy=new A.p(458813) -B.jz=new A.p(458814) -B.jA=new A.p(458815) -B.jB=new A.p(458816) -B.jC=new A.p(458817) -B.jD=new A.p(458818) -B.kw=new A.p(458878) -B.dR=new A.p(18) -B.vw=new A.p(19) -B.vA=new A.p(392961) -B.vJ=new A.p(392970) -B.vK=new A.p(392971) -B.vL=new A.p(392972) -B.vM=new A.p(392973) -B.vN=new A.p(392974) -B.vO=new A.p(392975) -B.vP=new A.p(392976) -B.vB=new A.p(392962) -B.vC=new A.p(392963) -B.vD=new A.p(392964) -B.vE=new A.p(392965) -B.vF=new A.p(392966) -B.vG=new A.p(392967) -B.vH=new A.p(392968) -B.vI=new A.p(392969) -B.vQ=new A.p(392977) -B.vR=new A.p(392978) -B.vS=new A.p(392979) -B.vT=new A.p(392980) -B.vU=new A.p(392981) -B.vV=new A.p(392982) -B.vW=new A.p(392983) -B.vX=new A.p(392984) -B.vY=new A.p(392985) -B.vZ=new A.p(392986) -B.w_=new A.p(392987) -B.w0=new A.p(392988) -B.w1=new A.p(392989) -B.w2=new A.p(392990) -B.w3=new A.p(392991) -B.kp=new A.p(458869) -B.jK=new A.p(458826) -B.vu=new A.p(16) -B.kR=new A.p(786528) -B.jJ=new A.p(458825) -B.k8=new A.p(458852) -B.kB=new A.p(458887) -B.kD=new A.p(458889) -B.kC=new A.p(458888) -B.l_=new A.p(786554) -B.kZ=new A.p(786553) -B.iG=new A.p(458756) -B.iH=new A.p(458757) -B.iI=new A.p(458758) -B.iJ=new A.p(458759) -B.iK=new A.p(458760) -B.iL=new A.p(458761) -B.iM=new A.p(458762) -B.iN=new A.p(458763) -B.iO=new A.p(458764) -B.iP=new A.p(458765) -B.iQ=new A.p(458766) -B.iR=new A.p(458767) -B.iS=new A.p(458768) -B.iT=new A.p(458769) -B.iU=new A.p(458770) -B.iV=new A.p(458771) -B.iW=new A.p(458772) -B.iX=new A.p(458773) -B.iY=new A.p(458774) -B.iZ=new A.p(458775) -B.j_=new A.p(458776) -B.j0=new A.p(458777) -B.j1=new A.p(458778) -B.j2=new A.p(458779) -B.j3=new A.p(458780) -B.j4=new A.p(458781) -B.lT=new A.p(787101) -B.kG=new A.p(458896) -B.kH=new A.p(458897) -B.kI=new A.p(458898) -B.kJ=new A.p(458899) -B.kK=new A.p(458900) -B.lp=new A.p(786836) -B.lo=new A.p(786834) -B.lA=new A.p(786891) -B.lz=new A.p(786871) -B.ln=new A.p(786830) -B.lm=new A.p(786829) -B.lt=new A.p(786847) -B.lv=new A.p(786855) -B.lq=new A.p(786838) -B.lx=new A.p(786862) -B.ll=new A.p(786826) -B.l1=new A.p(786572) -B.ly=new A.p(786865) -B.lk=new A.p(786822) -B.lj=new A.p(786820) -B.ls=new A.p(786846) -B.lr=new A.p(786844) -B.lR=new A.p(787083) -B.lQ=new A.p(787081) -B.lS=new A.p(787084) -B.l9=new A.p(786611) -B.l0=new A.p(786563) -B.l7=new A.p(786609) -B.l6=new A.p(786608) -B.lf=new A.p(786637) -B.l8=new A.p(786610) -B.la=new A.p(786612) -B.li=new A.p(786819) -B.ld=new A.p(786615) -B.lb=new A.p(786613) -B.lc=new A.p(786614) -B.co=new A.p(458979) -B.d2=new A.p(458983) -B.iF=new A.p(24) -B.jk=new A.p(458797) -B.lB=new A.p(786945) -B.kF=new A.p(458891) -B.dU=new A.p(458835) -B.k6=new A.p(458850) -B.jY=new A.p(458841) -B.jZ=new A.p(458842) -B.k_=new A.p(458843) -B.k0=new A.p(458844) -B.k1=new A.p(458845) -B.k2=new A.p(458846) -B.k3=new A.p(458847) -B.k4=new A.p(458848) -B.k5=new A.p(458849) -B.jW=new A.p(458839) -B.wa=new A.p(458939) -B.wg=new A.p(458968) -B.wh=new A.p(458969) -B.kA=new A.p(458885) -B.k7=new A.p(458851) -B.jT=new A.p(458836) -B.jX=new A.p(458840) -B.kb=new A.p(458855) -B.we=new A.p(458963) -B.wd=new A.p(458962) -B.wc=new A.p(458961) -B.wb=new A.p(458960) -B.wf=new A.p(458964) -B.jU=new A.p(458837) -B.kL=new A.p(458934) -B.kM=new A.p(458935) -B.kN=new A.p(458967) -B.jV=new A.p(458838) -B.ko=new A.p(458868) -B.jO=new A.p(458830) -B.jL=new A.p(458827) -B.kv=new A.p(458877) -B.jI=new A.p(458824) -B.jt=new A.p(458807) -B.ka=new A.p(458854) -B.lE=new A.p(786952) -B.jH=new A.p(458822) -B.iE=new A.p(23) -B.l2=new A.p(786573) -B.w9=new A.p(458915) -B.jq=new A.p(458804) -B.lP=new A.p(787065) -B.vy=new A.p(21) -B.lD=new A.p(786951) -B.dT=new A.p(458823) -B.kq=new A.p(458871) -B.lu=new A.p(786850) -B.jp=new A.p(458803) -B.cm=new A.p(458977) -B.d1=new A.p(458981) -B.lU=new A.p(787103) -B.ju=new A.p(458808) -B.kO=new A.p(65666) -B.jj=new A.p(458796) -B.lg=new A.p(786639) -B.lw=new A.p(786859) -B.vv=new A.p(17) -B.vx=new A.p(20) -B.ji=new A.p(458795) -B.vz=new A.p(22) -B.ks=new A.p(458874) -B.w5=new A.p(458753) -B.w7=new A.p(458755) -B.w6=new A.p(458754) -B.w4=new A.p(458752) -B.kP=new A.p(65667) -B.lM=new A.p(786989) -B.lN=new A.p(786990) -B.lO=new A.p(786994) -B.Nv=new A.by(269,{Abort:B.w8,Again:B.kr,AltLeft:B.cn,AltRight:B.cp,ArrowDown:B.jR,ArrowLeft:B.jQ,ArrowRight:B.jP,ArrowUp:B.jS,AudioVolumeDown:B.kz,AudioVolumeMute:B.kx,AudioVolumeUp:B.ky,Backquote:B.jr,Backslash:B.jo,Backspace:B.jh,BassBoost:B.lh,BracketLeft:B.jm,BracketRight:B.jn,BrightnessAuto:B.kY,BrightnessDown:B.kU,BrightnessMaximum:B.kX,BrightnessMinimum:B.kW,BrightnessToggle:B.kV,BrightnessUp:B.kT,BrowserBack:B.lH,BrowserFavorites:B.lL,BrowserForward:B.lI,BrowserHome:B.lG,BrowserRefresh:B.lK,BrowserSearch:B.lF,BrowserStop:B.lJ,CapsLock:B.dS,ChannelDown:B.l5,ChannelUp:B.l4,Close:B.lC,ClosedCaptionToggle:B.kS,Comma:B.js,ContextMenu:B.k9,ControlLeft:B.cl,ControlRight:B.d0,Convert:B.kE,Copy:B.ku,Cut:B.kt,Delete:B.jM,Digit0:B.je,Digit1:B.j5,Digit2:B.j6,Digit3:B.j7,Digit4:B.j8,Digit5:B.j9,Digit6:B.ja,Digit7:B.jb,Digit8:B.jc,Digit9:B.jd,DisplayToggleIntExt:B.kQ,Eject:B.le,End:B.jN,Enter:B.jf,Equal:B.jl,Escape:B.jg,Exit:B.l3,F1:B.jv,F10:B.jE,F11:B.jF,F12:B.jG,F13:B.kc,F14:B.kd,F15:B.ke,F16:B.kf,F17:B.kg,F18:B.kh,F19:B.ki,F2:B.jw,F20:B.kj,F21:B.kk,F22:B.kl,F23:B.km,F24:B.kn,F3:B.jx,F4:B.jy,F5:B.jz,F6:B.jA,F7:B.jB,F8:B.jC,F9:B.jD,Find:B.kw,Fn:B.dR,FnLock:B.vw,GameButton1:B.vA,GameButton10:B.vJ,GameButton11:B.vK,GameButton12:B.vL,GameButton13:B.vM,GameButton14:B.vN,GameButton15:B.vO,GameButton16:B.vP,GameButton2:B.vB,GameButton3:B.vC,GameButton4:B.vD,GameButton5:B.vE,GameButton6:B.vF,GameButton7:B.vG,GameButton8:B.vH,GameButton9:B.vI,GameButtonA:B.vQ,GameButtonB:B.vR,GameButtonC:B.vS,GameButtonLeft1:B.vT,GameButtonLeft2:B.vU,GameButtonMode:B.vV,GameButtonRight1:B.vW,GameButtonRight2:B.vX,GameButtonSelect:B.vY,GameButtonStart:B.vZ,GameButtonThumbLeft:B.w_,GameButtonThumbRight:B.w0,GameButtonX:B.w1,GameButtonY:B.w2,GameButtonZ:B.w3,Help:B.kp,Home:B.jK,Hyper:B.vu,Info:B.kR,Insert:B.jJ,IntlBackslash:B.k8,IntlRo:B.kB,IntlYen:B.kD,KanaMode:B.kC,KbdIllumDown:B.l_,KbdIllumUp:B.kZ,KeyA:B.iG,KeyB:B.iH,KeyC:B.iI,KeyD:B.iJ,KeyE:B.iK,KeyF:B.iL,KeyG:B.iM,KeyH:B.iN,KeyI:B.iO,KeyJ:B.iP,KeyK:B.iQ,KeyL:B.iR,KeyM:B.iS,KeyN:B.iT,KeyO:B.iU,KeyP:B.iV,KeyQ:B.iW,KeyR:B.iX,KeyS:B.iY,KeyT:B.iZ,KeyU:B.j_,KeyV:B.j0,KeyW:B.j1,KeyX:B.j2,KeyY:B.j3,KeyZ:B.j4,KeyboardLayoutSelect:B.lT,Lang1:B.kG,Lang2:B.kH,Lang3:B.kI,Lang4:B.kJ,Lang5:B.kK,LaunchApp1:B.lp,LaunchApp2:B.lo,LaunchAssistant:B.lA,LaunchAudioBrowser:B.lz,LaunchCalendar:B.ln,LaunchContacts:B.lm,LaunchControlPanel:B.lt,LaunchDocuments:B.lv,LaunchInternetBrowser:B.lq,LaunchKeyboardLayout:B.lx,LaunchMail:B.ll,LaunchPhone:B.l1,LaunchScreenSaver:B.ly,LaunchSpreadsheet:B.lk,LaunchWordProcessor:B.lj,LockScreen:B.ls,LogOff:B.lr,MailForward:B.lR,MailReply:B.lQ,MailSend:B.lS,MediaFastForward:B.l9,MediaLast:B.l0,MediaPause:B.l7,MediaPlay:B.l6,MediaPlayPause:B.lf,MediaRecord:B.l8,MediaRewind:B.la,MediaSelect:B.li,MediaStop:B.ld,MediaTrackNext:B.lb,MediaTrackPrevious:B.lc,MetaLeft:B.co,MetaRight:B.d2,MicrophoneMuteToggle:B.iF,Minus:B.jk,New:B.lB,NonConvert:B.kF,NumLock:B.dU,Numpad0:B.k6,Numpad1:B.jY,Numpad2:B.jZ,Numpad3:B.k_,Numpad4:B.k0,Numpad5:B.k1,Numpad6:B.k2,Numpad7:B.k3,Numpad8:B.k4,Numpad9:B.k5,NumpadAdd:B.jW,NumpadBackspace:B.wa,NumpadClear:B.wg,NumpadClearEntry:B.wh,NumpadComma:B.kA,NumpadDecimal:B.k7,NumpadDivide:B.jT,NumpadEnter:B.jX,NumpadEqual:B.kb,NumpadMemoryAdd:B.we,NumpadMemoryClear:B.wd,NumpadMemoryRecall:B.wc,NumpadMemoryStore:B.wb,NumpadMemorySubtract:B.wf,NumpadMultiply:B.jU,NumpadParenLeft:B.kL,NumpadParenRight:B.kM,NumpadSignChange:B.kN,NumpadSubtract:B.jV,Open:B.ko,PageDown:B.jO,PageUp:B.jL,Paste:B.kv,Pause:B.jI,Period:B.jt,Power:B.ka,Print:B.lE,PrintScreen:B.jH,PrivacyScreenToggle:B.iE,ProgramGuide:B.l2,Props:B.w9,Quote:B.jq,Redo:B.lP,Resume:B.vy,Save:B.lD,ScrollLock:B.dT,Select:B.kq,SelectTask:B.lu,Semicolon:B.jp,ShiftLeft:B.cm,ShiftRight:B.d1,ShowAllWindows:B.lU,Slash:B.ju,Sleep:B.kO,Space:B.jj,SpeechInputToggle:B.lg,SpellCheck:B.lw,Super:B.vv,Suspend:B.vx,Tab:B.ji,Turbo:B.vz,Undo:B.ks,UsbErrorRollOver:B.w5,UsbErrorUndefined:B.w7,UsbPostFail:B.w6,UsbReserved:B.w4,WakeUp:B.kP,ZoomIn:B.lM,ZoomOut:B.lN,ZoomToggle:B.lO},B.EO,A.U("by")) -B.uR=new A.cd([315,"artist",258,"bitsPerSample",265,"cellLength",264,"cellWidth",320,"colorMap",259,"compression",306,"dateTime",34665,"exifIFD",338,"extraSamples",266,"fillOrder",289,"freeByteCounts",288,"freeOffsets",291,"grayResponseCurve",290,"grayResponseUnit",316,"hostComputer",34675,"iccProfile",270,"imageDescription",257,"imageLength",256,"imageWidth",33723,"iptc",271,"make",281,"maxSampleValue",280,"minSampleValue",272,"model",254,"newSubfileType",274,"orientation",262,"photometricInterpretation",34377,"photoshop",284,"planarConfiguration",317,"predictor",296,"resolutionUnit",278,"rowsPerStrip",277,"samplesPerPixel",305,"software",279,"stripByteCounts",273,"stropOffsets",255,"subfileType",292,"t4Options",293,"t6Options",263,"thresholding",322,"tileWidth",323,"tileLength",324,"tileOffsets",325,"tileByteCounts",700,"xmp",282,"xResolution",283,"yResolution",529,"yCbCrCoefficients",530,"yCbCrSubsampling",531,"yCbCrPositioning",339,"sampleFormat"],t.TM) -B.os=A.b(s(["*","+","-",".","/","0","1","2","3","4","5","6","7","8","9","Alt","ArrowDown","ArrowLeft","ArrowRight","ArrowUp","Clear","Control","Delete","End","Enter","Home","Insert","Meta","PageDown","PageUp","Shift"]),t.s) -B.p5=new A.f(42) -B.uN=new A.f(8589935146) -B.GA=A.b(s([B.p5,null,null,B.uN]),t.L) -B.uz=new A.f(43) -B.uO=new A.f(8589935147) -B.GB=A.b(s([B.uz,null,null,B.uO]),t.L) -B.uA=new A.f(45) -B.uP=new A.f(8589935149) -B.GC=A.b(s([B.uA,null,null,B.uP]),t.L) -B.uB=new A.f(46) -B.ie=new A.f(8589935150) -B.GD=A.b(s([B.uB,null,null,B.ie]),t.L) -B.uC=new A.f(47) -B.uQ=new A.f(8589935151) -B.GE=A.b(s([B.uC,null,null,B.uQ]),t.L) -B.uD=new A.f(48) -B.ig=new A.f(8589935152) -B.Ke=A.b(s([B.uD,null,null,B.ig]),t.L) -B.uE=new A.f(49) -B.ih=new A.f(8589935153) -B.Kf=A.b(s([B.uE,null,null,B.ih]),t.L) -B.uF=new A.f(50) -B.ii=new A.f(8589935154) -B.Kg=A.b(s([B.uF,null,null,B.ii]),t.L) -B.uG=new A.f(51) -B.ij=new A.f(8589935155) -B.Kh=A.b(s([B.uG,null,null,B.ij]),t.L) -B.uH=new A.f(52) -B.ik=new A.f(8589935156) -B.Ki=A.b(s([B.uH,null,null,B.ik]),t.L) -B.uI=new A.f(53) -B.il=new A.f(8589935157) -B.Kj=A.b(s([B.uI,null,null,B.il]),t.L) -B.uJ=new A.f(54) -B.im=new A.f(8589935158) -B.Kk=A.b(s([B.uJ,null,null,B.im]),t.L) -B.uK=new A.f(55) -B.io=new A.f(8589935159) -B.Kl=A.b(s([B.uK,null,null,B.io]),t.L) -B.uL=new A.f(56) -B.ip=new A.f(8589935160) -B.H8=A.b(s([B.uL,null,null,B.ip]),t.L) -B.uM=new A.f(57) -B.iq=new A.f(8589935161) -B.H9=A.b(s([B.uM,null,null,B.iq]),t.L) -B.Iu=A.b(s([null,B.fe,B.ff,null]),t.L) -B.GY=A.b(s([B.bD,null,null,B.ii]),t.L) -B.GZ=A.b(s([B.bb,null,null,B.ik]),t.L) -B.H_=A.b(s([B.bc,null,null,B.im]),t.L) -B.F7=A.b(s([B.bE,null,null,B.ip]),t.L) -B.FF=A.b(s([B.ib,null,null,B.il]),t.L) -B.Iv=A.b(s([null,B.fc,B.fd,null]),t.L) -B.Gm=A.b(s([B.cj,null,null,B.ie]),t.L) -B.H0=A.b(s([B.cU,null,null,B.ih]),t.L) -B.id=new A.f(8589935117) -B.HI=A.b(s([B.f5,null,null,B.id]),t.L) -B.H1=A.b(s([B.cV,null,null,B.io]),t.L) -B.FG=A.b(s([B.ic,null,null,B.ig]),t.L) -B.Iw=A.b(s([null,B.fg,B.fh,null]),t.L) -B.H2=A.b(s([B.fa,null,null,B.ij]),t.L) -B.J_=A.b(s([B.fb,null,null,B.iq]),t.L) -B.Ix=A.b(s([null,B.dE,B.dF,null]),t.L) -B.NA=new A.by(31,{"*":B.GA,"+":B.GB,"-":B.GC,".":B.GD,"/":B.GE,"0":B.Ke,"1":B.Kf,"2":B.Kg,"3":B.Kh,"4":B.Ki,"5":B.Kj,"6":B.Kk,"7":B.Kl,"8":B.H8,"9":B.H9,Alt:B.Iu,ArrowDown:B.GY,ArrowLeft:B.GZ,ArrowRight:B.H_,ArrowUp:B.F7,Clear:B.FF,Control:B.Iv,Delete:B.Gm,End:B.H0,Enter:B.HI,Home:B.H1,Insert:B.FG,Meta:B.Iw,PageDown:B.H2,PageUp:B.J_,Shift:B.Ix},B.os,A.U("by>")) -B.Fm=A.b(s([42,null,null,8589935146]),t.Y) -B.Fn=A.b(s([43,null,null,8589935147]),t.Y) -B.Fo=A.b(s([45,null,null,8589935149]),t.Y) -B.Fp=A.b(s([46,null,null,8589935150]),t.Y) -B.Fr=A.b(s([47,null,null,8589935151]),t.Y) -B.Fs=A.b(s([48,null,null,8589935152]),t.Y) -B.Ft=A.b(s([49,null,null,8589935153]),t.Y) -B.Fw=A.b(s([50,null,null,8589935154]),t.Y) -B.Fy=A.b(s([51,null,null,8589935155]),t.Y) -B.Fz=A.b(s([52,null,null,8589935156]),t.Y) -B.FA=A.b(s([53,null,null,8589935157]),t.Y) -B.FB=A.b(s([54,null,null,8589935158]),t.Y) -B.FC=A.b(s([55,null,null,8589935159]),t.Y) -B.FD=A.b(s([56,null,null,8589935160]),t.Y) -B.FE=A.b(s([57,null,null,8589935161]),t.Y) -B.Jf=A.b(s([null,8589934852,8589934853,null]),t.Y) -B.Fc=A.b(s([4294968065,null,null,8589935154]),t.Y) -B.Fd=A.b(s([4294968066,null,null,8589935156]),t.Y) -B.Fe=A.b(s([4294968067,null,null,8589935158]),t.Y) -B.Ff=A.b(s([4294968068,null,null,8589935160]),t.Y) -B.Fk=A.b(s([4294968321,null,null,8589935157]),t.Y) -B.Jd=A.b(s([null,8589934848,8589934849,null]),t.Y) -B.Fb=A.b(s([4294967423,null,null,8589935150]),t.Y) -B.Fg=A.b(s([4294968069,null,null,8589935153]),t.Y) -B.Fa=A.b(s([4294967309,null,null,8589935117]),t.Y) -B.Fh=A.b(s([4294968070,null,null,8589935159]),t.Y) -B.Fl=A.b(s([4294968327,null,null,8589935152]),t.Y) -B.Jg=A.b(s([null,8589934854,8589934855,null]),t.Y) -B.Fi=A.b(s([4294968071,null,null,8589935155]),t.Y) -B.Fj=A.b(s([4294968072,null,null,8589935161]),t.Y) -B.Je=A.b(s([null,8589934850,8589934851,null]),t.Y) -B.br=new A.by(31,{"*":B.Fm,"+":B.Fn,"-":B.Fo,".":B.Fp,"/":B.Fr,"0":B.Fs,"1":B.Ft,"2":B.Fw,"3":B.Fy,"4":B.Fz,"5":B.FA,"6":B.FB,"7":B.FC,"8":B.FD,"9":B.FE,Alt:B.Jf,ArrowDown:B.Fc,ArrowLeft:B.Fd,ArrowRight:B.Fe,ArrowUp:B.Ff,Clear:B.Fk,Control:B.Jd,Delete:B.Fb,End:B.Fg,Enter:B.Fa,Home:B.Fh,Insert:B.Fl,Meta:B.Jg,PageDown:B.Fi,PageUp:B.Fj,Shift:B.Je},B.os,A.U("by>")) -B.J6=A.b(s(["mode"]),t.s) -B.uS=new A.by(1,{mode:"basic"},B.J6,t.li) -B.G5=A.b(s(["d","E","EEEE","LLL","LLLL","M","Md","MEd","MMM","MMMd","MMMEd","MMMM","MMMMd","MMMMEEEEd","QQQ","QQQQ","y","yM","yMd","yMEd","yMMM","yMMMd","yMMMEd","yMMMM","yMMMMd","yMMMMEEEEd","yQQQ","yQQQQ","H","Hm","Hms","j","jm","jms","jmv","jmz","jz","m","ms","s","v","z","zzzz","ZZZZ"]),t.s) -B.NB=new A.by(44,{d:"d",E:"EEE",EEEE:"EEEE",LLL:"LLL",LLLL:"LLLL",M:"L",Md:"M/d",MEd:"EEE, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"EEE, MMM d",MMMM:"LLLL",MMMMd:"MMMM d",MMMMEEEEd:"EEEE, MMMM d",QQQ:"QQQ",QQQQ:"QQQQ",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"EEE, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"EEE, MMM d, y",yMMMM:"MMMM y",yMMMMd:"MMMM d, y",yMMMMEEEEd:"EEEE, MMMM d, y",yQQQ:"QQQ y",yQQQQ:"QQQQ y",H:"HH",Hm:"HH:mm",Hms:"HH:mm:ss",j:"h a",jm:"h:mm a",jms:"h:mm:ss a",jmv:"h:mm a v",jmz:"h:mm a z",jz:"h a z",m:"m",ms:"mm:ss",s:"s",v:"v",z:"z",zzzz:"zzzz",ZZZZ:"ZZZZ"},B.G5,t.li) -B.C9=new A.M(4294638330) -B.C7=new A.M(4294309365) -B.BZ=new A.M(4292927712) -B.BY=new A.M(4292269782) -B.BU=new A.M(4290624957) -B.BQ=new A.M(4288585374) -B.BM=new A.M(4284572001) -B.BJ=new A.M(4282532418) -B.aB=new A.cd([50,B.C9,100,B.C7,200,B.bS,300,B.BZ,350,B.BY,400,B.BU,500,B.BQ,600,B.di,700,B.BM,800,B.BJ,850,B.nn,900,B.hl],t.pl) -B.Ch=new A.M(4294962158) -B.Cf=new A.M(4294954450) -B.C3=new A.M(4293892762) -B.C1=new A.M(4293227379) -B.C2=new A.M(4293874512) -B.C4=new A.M(4294198070) -B.C0=new A.M(4293212469) -B.BX=new A.M(4292030255) -B.BW=new A.M(4291176488) -B.BS=new A.M(4290190364) -B.it=new A.cd([50,B.Ch,100,B.Cf,200,B.C3,300,B.C1,400,B.C2,500,B.C4,600,B.C0,700,B.BX,800,B.BW,900,B.BS],t.pl) -B.Gy=A.b(s(["Abort","Again","AltLeft","AltRight","ArrowDown","ArrowLeft","ArrowRight","ArrowUp","AudioVolumeDown","AudioVolumeMute","AudioVolumeUp","Backquote","Backslash","Backspace","BassBoost","BracketLeft","BracketRight","BrightnessAuto","BrightnessDown","BrightnessMaximum","BrightnessMinimum","BrightnessToggle","BrightnessUp","BrowserBack","BrowserFavorites","BrowserForward","BrowserHome","BrowserRefresh","BrowserSearch","BrowserStop","CapsLock","ChannelDown","ChannelUp","Close","ClosedCaptionToggle","Comma","ContextMenu","ControlLeft","ControlRight","Convert","Copy","Cut","Delete","Digit0","Digit1","Digit2","Digit3","Digit4","Digit5","Digit6","Digit7","Digit8","Digit9","DisplayToggleIntExt","Eject","End","Enter","Equal","Escape","Exit","F1","F10","F11","F12","F13","F14","F15","F16","F17","F18","F19","F2","F20","F21","F22","F23","F24","F3","F4","F5","F6","F7","F8","F9","Find","Fn","FnLock","GameButton1","GameButton10","GameButton11","GameButton12","GameButton13","GameButton14","GameButton15","GameButton16","GameButton2","GameButton3","GameButton4","GameButton5","GameButton6","GameButton7","GameButton8","GameButton9","GameButtonA","GameButtonB","GameButtonC","GameButtonLeft1","GameButtonLeft2","GameButtonMode","GameButtonRight1","GameButtonRight2","GameButtonSelect","GameButtonStart","GameButtonThumbLeft","GameButtonThumbRight","GameButtonX","GameButtonY","GameButtonZ","Help","Home","Hyper","Info","Insert","IntlBackslash","IntlRo","IntlYen","KanaMode","KbdIllumDown","KbdIllumUp","KeyA","KeyB","KeyC","KeyD","KeyE","KeyF","KeyG","KeyH","KeyI","KeyJ","KeyK","KeyL","KeyM","KeyN","KeyO","KeyP","KeyQ","KeyR","KeyS","KeyT","KeyU","KeyV","KeyW","KeyX","KeyY","KeyZ","KeyboardLayoutSelect","Lang1","Lang2","Lang3","Lang4","Lang5","LaunchApp1","LaunchApp2","LaunchAssistant","LaunchAudioBrowser","LaunchCalendar","LaunchContacts","LaunchControlPanel","LaunchDocuments","LaunchInternetBrowser","LaunchKeyboardLayout","LaunchMail","LaunchPhone","LaunchScreenSaver","LaunchSpreadsheet","LaunchWordProcessor","LockScreen","LogOff","MailForward","MailReply","MailSend","MediaFastForward","MediaLast","MediaPause","MediaPlay","MediaPlayPause","MediaRecord","MediaRewind","MediaSelect","MediaStop","MediaTrackNext","MediaTrackPrevious","MetaLeft","MetaRight","Minus","New","NonConvert","NumLock","Numpad0","Numpad1","Numpad2","Numpad3","Numpad4","Numpad5","Numpad6","Numpad7","Numpad8","Numpad9","NumpadAdd","NumpadBackspace","NumpadClear","NumpadClearEntry","NumpadComma","NumpadDecimal","NumpadDivide","NumpadEnter","NumpadEqual","NumpadMemoryAdd","NumpadMemoryClear","NumpadMemoryRecall","NumpadMemoryStore","NumpadMemorySubtract","NumpadMultiply","NumpadParenLeft","NumpadParenRight","NumpadSignChange","NumpadSubtract","Open","PageDown","PageUp","Paste","Pause","Period","Power","Print","PrintScreen","PrivacyScreenToggle","ProgramGuide","Props","Quote","Redo","Resume","Save","ScrollLock","Select","SelectTask","Semicolon","ShiftLeft","ShiftRight","ShowAllWindows","Slash","Sleep","Space","SpeechInputToggle","SpellCheck","Super","Suspend","Tab","Turbo","Undo","UsbErrorRollOver","UsbErrorUndefined","UsbPostFail","UsbReserved","WakeUp","ZoomIn","ZoomOut","ZoomToggle"]),t.s) -B.NE=new A.by(268,{Abort:458907,Again:458873,AltLeft:458978,AltRight:458982,ArrowDown:458833,ArrowLeft:458832,ArrowRight:458831,ArrowUp:458834,AudioVolumeDown:458881,AudioVolumeMute:458879,AudioVolumeUp:458880,Backquote:458805,Backslash:458801,Backspace:458794,BassBoost:786661,BracketLeft:458799,BracketRight:458800,BrightnessAuto:786549,BrightnessDown:786544,BrightnessMaximum:786548,BrightnessMinimum:786547,BrightnessToggle:786546,BrightnessUp:786543,BrowserBack:786980,BrowserFavorites:786986,BrowserForward:786981,BrowserHome:786979,BrowserRefresh:786983,BrowserSearch:786977,BrowserStop:786982,CapsLock:458809,ChannelDown:786589,ChannelUp:786588,Close:786947,ClosedCaptionToggle:786529,Comma:458806,ContextMenu:458853,ControlLeft:458976,ControlRight:458980,Convert:458890,Copy:458876,Cut:458875,Delete:458828,Digit0:458791,Digit1:458782,Digit2:458783,Digit3:458784,Digit4:458785,Digit5:458786,Digit6:458787,Digit7:458788,Digit8:458789,Digit9:458790,DisplayToggleIntExt:65717,Eject:786616,End:458829,Enter:458792,Equal:458798,Escape:458793,Exit:786580,F1:458810,F10:458819,F11:458820,F12:458821,F13:458856,F14:458857,F15:458858,F16:458859,F17:458860,F18:458861,F19:458862,F2:458811,F20:458863,F21:458864,F22:458865,F23:458866,F24:458867,F3:458812,F4:458813,F5:458814,F6:458815,F7:458816,F8:458817,F9:458818,Find:458878,Fn:18,FnLock:19,GameButton1:392961,GameButton10:392970,GameButton11:392971,GameButton12:392972,GameButton13:392973,GameButton14:392974,GameButton15:392975,GameButton16:392976,GameButton2:392962,GameButton3:392963,GameButton4:392964,GameButton5:392965,GameButton6:392966,GameButton7:392967,GameButton8:392968,GameButton9:392969,GameButtonA:392977,GameButtonB:392978,GameButtonC:392979,GameButtonLeft1:392980,GameButtonLeft2:392981,GameButtonMode:392982,GameButtonRight1:392983,GameButtonRight2:392984,GameButtonSelect:392985,GameButtonStart:392986,GameButtonThumbLeft:392987,GameButtonThumbRight:392988,GameButtonX:392989,GameButtonY:392990,GameButtonZ:392991,Help:458869,Home:458826,Hyper:16,Info:786528,Insert:458825,IntlBackslash:458852,IntlRo:458887,IntlYen:458889,KanaMode:458888,KbdIllumDown:786554,KbdIllumUp:786553,KeyA:458756,KeyB:458757,KeyC:458758,KeyD:458759,KeyE:458760,KeyF:458761,KeyG:458762,KeyH:458763,KeyI:458764,KeyJ:458765,KeyK:458766,KeyL:458767,KeyM:458768,KeyN:458769,KeyO:458770,KeyP:458771,KeyQ:458772,KeyR:458773,KeyS:458774,KeyT:458775,KeyU:458776,KeyV:458777,KeyW:458778,KeyX:458779,KeyY:458780,KeyZ:458781,KeyboardLayoutSelect:787101,Lang1:458896,Lang2:458897,Lang3:458898,Lang4:458899,Lang5:458900,LaunchApp1:786836,LaunchApp2:786834,LaunchAssistant:786891,LaunchAudioBrowser:786871,LaunchCalendar:786830,LaunchContacts:786829,LaunchControlPanel:786847,LaunchDocuments:786855,LaunchInternetBrowser:786838,LaunchKeyboardLayout:786862,LaunchMail:786826,LaunchPhone:786572,LaunchScreenSaver:786865,LaunchSpreadsheet:786822,LaunchWordProcessor:786820,LockScreen:786846,LogOff:786844,MailForward:787083,MailReply:787081,MailSend:787084,MediaFastForward:786611,MediaLast:786563,MediaPause:786609,MediaPlay:786608,MediaPlayPause:786637,MediaRecord:786610,MediaRewind:786612,MediaSelect:786819,MediaStop:786615,MediaTrackNext:786613,MediaTrackPrevious:786614,MetaLeft:458979,MetaRight:458983,Minus:458797,New:786945,NonConvert:458891,NumLock:458835,Numpad0:458850,Numpad1:458841,Numpad2:458842,Numpad3:458843,Numpad4:458844,Numpad5:458845,Numpad6:458846,Numpad7:458847,Numpad8:458848,Numpad9:458849,NumpadAdd:458839,NumpadBackspace:458939,NumpadClear:458968,NumpadClearEntry:458969,NumpadComma:458885,NumpadDecimal:458851,NumpadDivide:458836,NumpadEnter:458840,NumpadEqual:458855,NumpadMemoryAdd:458963,NumpadMemoryClear:458962,NumpadMemoryRecall:458961,NumpadMemoryStore:458960,NumpadMemorySubtract:458964,NumpadMultiply:458837,NumpadParenLeft:458934,NumpadParenRight:458935,NumpadSignChange:458967,NumpadSubtract:458838,Open:458868,PageDown:458830,PageUp:458827,Paste:458877,Pause:458824,Period:458807,Power:458854,Print:786952,PrintScreen:458822,PrivacyScreenToggle:23,ProgramGuide:786573,Props:458915,Quote:458804,Redo:787065,Resume:21,Save:786951,ScrollLock:458823,Select:458871,SelectTask:786850,Semicolon:458803,ShiftLeft:458977,ShiftRight:458981,ShowAllWindows:787103,Slash:458808,Sleep:65666,Space:458796,SpeechInputToggle:786639,SpellCheck:786859,Super:17,Suspend:20,Tab:458795,Turbo:22,Undo:458874,UsbErrorRollOver:458753,UsbErrorUndefined:458755,UsbPostFail:458754,UsbReserved:458752,WakeUp:65667,ZoomIn:786989,ZoomOut:786990,ZoomToggle:786994},B.Gy,t.eL) -B.NF=new A.cd([16,B.vu,17,B.vv,18,B.dR,19,B.vw,20,B.vx,21,B.vy,22,B.vz,23,B.iE,24,B.iF,65666,B.kO,65667,B.kP,65717,B.kQ,392961,B.vA,392962,B.vB,392963,B.vC,392964,B.vD,392965,B.vE,392966,B.vF,392967,B.vG,392968,B.vH,392969,B.vI,392970,B.vJ,392971,B.vK,392972,B.vL,392973,B.vM,392974,B.vN,392975,B.vO,392976,B.vP,392977,B.vQ,392978,B.vR,392979,B.vS,392980,B.vT,392981,B.vU,392982,B.vV,392983,B.vW,392984,B.vX,392985,B.vY,392986,B.vZ,392987,B.w_,392988,B.w0,392989,B.w1,392990,B.w2,392991,B.w3,458752,B.w4,458753,B.w5,458754,B.w6,458755,B.w7,458756,B.iG,458757,B.iH,458758,B.iI,458759,B.iJ,458760,B.iK,458761,B.iL,458762,B.iM,458763,B.iN,458764,B.iO,458765,B.iP,458766,B.iQ,458767,B.iR,458768,B.iS,458769,B.iT,458770,B.iU,458771,B.iV,458772,B.iW,458773,B.iX,458774,B.iY,458775,B.iZ,458776,B.j_,458777,B.j0,458778,B.j1,458779,B.j2,458780,B.j3,458781,B.j4,458782,B.j5,458783,B.j6,458784,B.j7,458785,B.j8,458786,B.j9,458787,B.ja,458788,B.jb,458789,B.jc,458790,B.jd,458791,B.je,458792,B.jf,458793,B.jg,458794,B.jh,458795,B.ji,458796,B.jj,458797,B.jk,458798,B.jl,458799,B.jm,458800,B.jn,458801,B.jo,458803,B.jp,458804,B.jq,458805,B.jr,458806,B.js,458807,B.jt,458808,B.ju,458809,B.dS,458810,B.jv,458811,B.jw,458812,B.jx,458813,B.jy,458814,B.jz,458815,B.jA,458816,B.jB,458817,B.jC,458818,B.jD,458819,B.jE,458820,B.jF,458821,B.jG,458822,B.jH,458823,B.dT,458824,B.jI,458825,B.jJ,458826,B.jK,458827,B.jL,458828,B.jM,458829,B.jN,458830,B.jO,458831,B.jP,458832,B.jQ,458833,B.jR,458834,B.jS,458835,B.dU,458836,B.jT,458837,B.jU,458838,B.jV,458839,B.jW,458840,B.jX,458841,B.jY,458842,B.jZ,458843,B.k_,458844,B.k0,458845,B.k1,458846,B.k2,458847,B.k3,458848,B.k4,458849,B.k5,458850,B.k6,458851,B.k7,458852,B.k8,458853,B.k9,458854,B.ka,458855,B.kb,458856,B.kc,458857,B.kd,458858,B.ke,458859,B.kf,458860,B.kg,458861,B.kh,458862,B.ki,458863,B.kj,458864,B.kk,458865,B.kl,458866,B.km,458867,B.kn,458868,B.ko,458869,B.kp,458871,B.kq,458873,B.kr,458874,B.ks,458875,B.kt,458876,B.ku,458877,B.kv,458878,B.kw,458879,B.kx,458880,B.ky,458881,B.kz,458885,B.kA,458887,B.kB,458888,B.kC,458889,B.kD,458890,B.kE,458891,B.kF,458896,B.kG,458897,B.kH,458898,B.kI,458899,B.kJ,458900,B.kK,458907,B.w8,458915,B.w9,458934,B.kL,458935,B.kM,458939,B.wa,458960,B.wb,458961,B.wc,458962,B.wd,458963,B.we,458964,B.wf,458967,B.kN,458968,B.wg,458969,B.wh,458976,B.cl,458977,B.cm,458978,B.cn,458979,B.co,458980,B.d0,458981,B.d1,458982,B.cp,458983,B.d2,786528,B.kR,786529,B.kS,786543,B.kT,786544,B.kU,786546,B.kV,786547,B.kW,786548,B.kX,786549,B.kY,786553,B.kZ,786554,B.l_,786563,B.l0,786572,B.l1,786573,B.l2,786580,B.l3,786588,B.l4,786589,B.l5,786608,B.l6,786609,B.l7,786610,B.l8,786611,B.l9,786612,B.la,786613,B.lb,786614,B.lc,786615,B.ld,786616,B.le,786637,B.lf,786639,B.lg,786661,B.lh,786819,B.li,786820,B.lj,786822,B.lk,786826,B.ll,786829,B.lm,786830,B.ln,786834,B.lo,786836,B.lp,786838,B.lq,786844,B.lr,786846,B.ls,786847,B.lt,786850,B.lu,786855,B.lv,786859,B.lw,786862,B.lx,786865,B.ly,786871,B.lz,786891,B.lA,786945,B.lB,786947,B.lC,786951,B.lD,786952,B.lE,786977,B.lF,786979,B.lG,786980,B.lH,786981,B.lI,786982,B.lJ,786983,B.lK,786986,B.lL,786989,B.lM,786990,B.lN,786994,B.lO,787065,B.lP,787081,B.lQ,787083,B.lR,787084,B.lS,787101,B.lT,787103,B.lU],t.Vd) -B.Ht=A.b(s(["in","iw","ji","jw","mo","aam","adp","aue","ayx","bgm","bjd","ccq","cjr","cka","cmk","coy","cqu","drh","drw","gav","gfx","ggn","gti","guv","hrr","ibi","ilw","jeg","kgc","kgh","koj","krm","ktr","kvs","kwq","kxe","kzj","kzt","lii","lmm","meg","mst","mwj","myt","nad","ncp","nnx","nts","oun","pcr","pmc","pmu","ppa","ppr","pry","puz","sca","skk","tdu","thc","thx","tie","tkk","tlw","tmp","tne","tnf","tsf","uok","xba","xia","xkh","xsj","ybd","yma","ymt","yos","yuu"]),t.s) -B.bs=new A.by(78,{in:"id",iw:"he",ji:"yi",jw:"jv",mo:"ro",aam:"aas",adp:"dz",aue:"ktz",ayx:"nun",bgm:"bcg",bjd:"drl",ccq:"rki",cjr:"mom",cka:"cmr",cmk:"xch",coy:"pij",cqu:"quh",drh:"khk",drw:"prs",gav:"dev",gfx:"vaj",ggn:"gvr",gti:"nyc",guv:"duz",hrr:"jal",ibi:"opa",ilw:"gal",jeg:"oyb",kgc:"tdf",kgh:"kml",koj:"kwv",krm:"bmf",ktr:"dtp",kvs:"gdj",kwq:"yam",kxe:"tvd",kzj:"dtp",kzt:"dtp",lii:"raq",lmm:"rmx",meg:"cir",mst:"mry",mwj:"vaj",myt:"mry",nad:"xny",ncp:"kdz",nnx:"ngv",nts:"pij",oun:"vaj",pcr:"adx",pmc:"huw",pmu:"phr",ppa:"bfy",ppr:"lcq",pry:"prt",puz:"pub",sca:"hle",skk:"oyb",tdu:"dtp",thc:"tpo",thx:"oyb",tie:"ras",tkk:"twm",tlw:"weo",tmp:"tyj",tne:"kak",tnf:"prs",tsf:"taj",uok:"ema",xba:"cax",xia:"acn",xkh:"waw",xsj:"suj",ybd:"rki",yma:"lrr",ymt:"mtm",yos:"zom",yuu:"yug"},B.Ht,t.li) -B.Y2=new A.cd([9,B.jg,10,B.j5,11,B.j6,12,B.j7,13,B.j8,14,B.j9,15,B.ja,16,B.jb,17,B.jc,18,B.jd,19,B.je,20,B.jk,21,B.jl,22,B.jh,23,B.ji,24,B.iW,25,B.j1,26,B.iK,27,B.iX,28,B.iZ,29,B.j3,30,B.j_,31,B.iO,32,B.iU,33,B.iV,34,B.jm,35,B.jn,36,B.jf,37,B.cl,38,B.iG,39,B.iY,40,B.iJ,41,B.iL,42,B.iM,43,B.iN,44,B.iP,45,B.iQ,46,B.iR,47,B.jp,48,B.jq,49,B.jr,50,B.cm,51,B.jo,52,B.j4,53,B.j2,54,B.iI,55,B.j0,56,B.iH,57,B.iT,58,B.iS,59,B.js,60,B.jt,61,B.ju,62,B.d1,63,B.jU,64,B.cn,65,B.jj,66,B.dS,67,B.jv,68,B.jw,69,B.jx,70,B.jy,71,B.jz,72,B.jA,73,B.jB,74,B.jC,75,B.jD,76,B.jE,77,B.dU,78,B.dT,79,B.k3,80,B.k4,81,B.k5,82,B.jV,83,B.k0,84,B.k1,85,B.k2,86,B.jW,87,B.jY,88,B.jZ,89,B.k_,90,B.k6,91,B.k7,93,B.kK,94,B.k8,95,B.jF,96,B.jG,97,B.kB,98,B.kI,99,B.kJ,100,B.kE,101,B.kC,102,B.kF,104,B.jX,105,B.d0,106,B.jT,107,B.jH,108,B.cp,110,B.jK,111,B.jS,112,B.jL,113,B.jQ,114,B.jP,115,B.jN,116,B.jR,117,B.jO,118,B.jJ,119,B.jM,121,B.kx,122,B.kz,123,B.ky,124,B.ka,125,B.kb,126,B.kN,127,B.jI,128,B.lU,129,B.kA,130,B.kG,131,B.kH,132,B.kD,133,B.co,134,B.d2,135,B.k9,136,B.lJ,137,B.kr,139,B.ks,140,B.kq,141,B.ku,142,B.ko,143,B.kv,144,B.kw,145,B.kt,146,B.kp,148,B.lo,150,B.kO,151,B.kP,152,B.lp,158,B.lq,160,B.ls,163,B.ll,164,B.lL,166,B.lH,167,B.lI,169,B.le,171,B.lb,172,B.lf,173,B.lc,174,B.ld,175,B.l8,176,B.la,177,B.l1,179,B.li,180,B.lG,181,B.lK,182,B.l3,187,B.kL,188,B.kM,189,B.lB,190,B.lP,191,B.kc,192,B.kd,193,B.ke,194,B.kf,195,B.kg,196,B.kh,197,B.ki,198,B.kj,199,B.kk,200,B.kl,201,B.km,202,B.kn,209,B.l7,214,B.lC,215,B.l6,216,B.l9,217,B.lh,218,B.lE,225,B.lF,232,B.kU,233,B.kT,235,B.kQ,237,B.l_,238,B.kZ,239,B.lS,240,B.lQ,241,B.lR,242,B.lD,243,B.lv,252,B.kY,256,B.iF,366,B.kR,370,B.l2,378,B.kS,380,B.lO,382,B.lx,400,B.lz,405,B.ln,413,B.l0,418,B.l4,419,B.l5,426,B.lM,427,B.lN,429,B.lj,431,B.lk,437,B.lm,439,B.kV,440,B.lw,441,B.lr,587,B.lt,588,B.lu,589,B.ly,590,B.lg,591,B.lA,592,B.lT,600,B.kW,601,B.kX,641,B.iE],t.Vd) -B.uV=new A.by(0,{},B.oQ,A.U("by")) -B.Ie=A.b(s([]),t.g) -B.NO=new A.by(0,{},B.Ie,A.U("by")) -B.If=A.b(s([]),A.U("o")) -B.NN=new A.by(0,{},B.If,A.U("by")) -B.NK=new A.by(0,{},B.aU,A.U("by")) -B.NM=new A.by(0,{},B.aU,t.li) -B.dH=new A.by(0,{},B.aU,A.U("by")) -B.Ig=A.b(s([]),A.U("o")) -B.uT=new A.by(0,{},B.Ig,A.U("by")) -B.oP=A.b(s([]),A.U("o")) -B.NL=new A.by(0,{},B.oP,A.U("by")) -B.uU=new A.by(0,{},B.oP,A.U("by>")) -B.Iq=A.b(s(["alias","allScroll","basic","cell","click","contextMenu","copy","forbidden","grab","grabbing","help","move","none","noDrop","precise","progress","text","resizeColumn","resizeDown","resizeDownLeft","resizeDownRight","resizeLeft","resizeLeftRight","resizeRight","resizeRow","resizeUp","resizeUpDown","resizeUpLeft","resizeUpRight","resizeUpLeftDownRight","resizeUpRightDownLeft","verticalText","wait","zoomIn","zoomOut"]),t.s) -B.NQ=new A.by(35,{alias:"alias",allScroll:"all-scroll",basic:"default",cell:"cell",click:"pointer",contextMenu:"context-menu",copy:"copy",forbidden:"not-allowed",grab:"grab",grabbing:"grabbing",help:"help",move:"move",none:"none",noDrop:"no-drop",precise:"crosshair",progress:"progress",text:"text",resizeColumn:"col-resize",resizeDown:"s-resize",resizeDownLeft:"sw-resize",resizeDownRight:"se-resize",resizeLeft:"w-resize",resizeLeftRight:"ew-resize",resizeRight:"e-resize",resizeRow:"row-resize",resizeUp:"n-resize",resizeUpDown:"ns-resize",resizeUpLeft:"nw-resize",resizeUpRight:"ne-resize",resizeUpLeftDownRight:"nwse-resize",resizeUpRightDownLeft:"nesw-resize",verticalText:"vertical-text",wait:"wait",zoomIn:"zoom-in",zoomOut:"zoom-out"},B.Iq,t.li) -B.ck=new A.ll(0,"canvas") -B.fk=new A.ll(1,"card") -B.O0=new A.ll(2,"circle") -B.iw=new A.ll(3,"button") -B.dJ=new A.ll(4,"transparency") -B.d4=new A.bw(2,2) -B.h7=new A.cs(B.d4,B.d4,B.d4,B.d4) -B.NR=new A.cd([B.ck,null,B.fk,B.h7,B.O0,null,B.iw,B.h7,B.dJ,null],A.U("cd")) -B.BR=new A.M(4289200107) -B.BO=new A.M(4284809178) -B.BF=new A.M(4280150454) -B.BA=new A.M(4278239141) -B.fj=new A.cd([100,B.BR,200,B.BO,400,B.BF,700,B.BA],t.pl) -B.p4=new A.f(32) -B.Mb=new A.f(33) -B.Mc=new A.f(34) -B.Md=new A.f(35) -B.Me=new A.f(36) -B.Mf=new A.f(37) -B.Mg=new A.f(38) -B.Mh=new A.f(39) -B.Mi=new A.f(40) -B.Mj=new A.f(41) -B.Mk=new A.f(44) -B.Ml=new A.f(58) -B.Mm=new A.f(59) -B.Mn=new A.f(60) -B.Mo=new A.f(61) -B.Mp=new A.f(62) -B.Mq=new A.f(63) -B.Mr=new A.f(64) -B.Ng=new A.f(91) -B.Nh=new A.f(92) -B.Ni=new A.f(93) -B.Nj=new A.f(94) -B.Nk=new A.f(95) -B.Nl=new A.f(96) -B.ir=new A.f(97) -B.Nm=new A.f(98) -B.is=new A.f(99) -B.LN=new A.f(100) -B.LO=new A.f(101) -B.LP=new A.f(102) -B.LQ=new A.f(103) -B.LR=new A.f(104) -B.LS=new A.f(105) -B.LT=new A.f(106) -B.LU=new A.f(107) -B.LV=new A.f(108) -B.LW=new A.f(109) -B.LX=new A.f(110) -B.LY=new A.f(111) -B.LZ=new A.f(112) -B.M_=new A.f(113) -B.M0=new A.f(114) -B.M1=new A.f(115) -B.M2=new A.f(116) -B.M3=new A.f(117) -B.i8=new A.f(118) -B.M4=new A.f(119) -B.i9=new A.f(120) -B.M5=new A.f(121) -B.M6=new A.f(122) -B.M7=new A.f(123) -B.M8=new A.f(124) -B.M9=new A.f(125) -B.Ma=new A.f(126) -B.Ms=new A.f(8589934592) -B.Mt=new A.f(8589934593) -B.Mu=new A.f(8589934594) -B.Mv=new A.f(8589934595) -B.Mw=new A.f(8589934608) -B.Mx=new A.f(8589934609) -B.My=new A.f(8589934610) -B.Mz=new A.f(8589934611) -B.MA=new A.f(8589934612) -B.MB=new A.f(8589934624) -B.MC=new A.f(8589934625) -B.MD=new A.f(8589934626) -B.ME=new A.f(8589935088) -B.MF=new A.f(8589935090) -B.MG=new A.f(8589935092) -B.MH=new A.f(8589935094) -B.MI=new A.f(8589935144) -B.MJ=new A.f(8589935145) -B.MK=new A.f(8589935148) -B.ML=new A.f(8589935165) -B.MM=new A.f(8589935361) -B.MN=new A.f(8589935362) -B.MO=new A.f(8589935363) -B.MP=new A.f(8589935364) -B.MQ=new A.f(8589935365) -B.MR=new A.f(8589935366) -B.MS=new A.f(8589935367) -B.MT=new A.f(8589935368) -B.MU=new A.f(8589935369) -B.MV=new A.f(8589935370) -B.MW=new A.f(8589935371) -B.MX=new A.f(8589935372) -B.MY=new A.f(8589935373) -B.MZ=new A.f(8589935374) -B.N_=new A.f(8589935375) -B.N0=new A.f(8589935376) -B.N1=new A.f(8589935377) -B.N2=new A.f(8589935378) -B.N3=new A.f(8589935379) -B.N4=new A.f(8589935380) -B.N5=new A.f(8589935381) -B.N6=new A.f(8589935382) -B.N7=new A.f(8589935383) -B.N8=new A.f(8589935384) -B.N9=new A.f(8589935385) -B.Na=new A.f(8589935386) -B.Nb=new A.f(8589935387) -B.Nc=new A.f(8589935388) -B.Nd=new A.f(8589935389) -B.Ne=new A.f(8589935390) -B.Nf=new A.f(8589935391) -B.NT=new A.cd([32,B.p4,33,B.Mb,34,B.Mc,35,B.Md,36,B.Me,37,B.Mf,38,B.Mg,39,B.Mh,40,B.Mi,41,B.Mj,42,B.p5,43,B.uz,44,B.Mk,45,B.uA,46,B.uB,47,B.uC,48,B.uD,49,B.uE,50,B.uF,51,B.uG,52,B.uH,53,B.uI,54,B.uJ,55,B.uK,56,B.uL,57,B.uM,58,B.Ml,59,B.Mm,60,B.Mn,61,B.Mo,62,B.Mp,63,B.Mq,64,B.Mr,91,B.Ng,92,B.Nh,93,B.Ni,94,B.Nj,95,B.Nk,96,B.Nl,97,B.ir,98,B.Nm,99,B.is,100,B.LN,101,B.LO,102,B.LP,103,B.LQ,104,B.LR,105,B.LS,106,B.LT,107,B.LU,108,B.LV,109,B.LW,110,B.LX,111,B.LY,112,B.LZ,113,B.M_,114,B.M0,115,B.M1,116,B.M2,117,B.M3,118,B.i8,119,B.M4,120,B.i9,121,B.M5,122,B.M6,123,B.M7,124,B.M8,125,B.M9,126,B.Ma,4294967297,B.p6,4294967304,B.cT,4294967305,B.f4,4294967309,B.f5,4294967323,B.f6,4294967423,B.cj,4294967553,B.p7,4294967555,B.p8,4294967556,B.f7,4294967558,B.ia,4294967559,B.p9,4294967560,B.pa,4294967562,B.f8,4294967564,B.f9,4294967566,B.pb,4294967567,B.pc,4294967568,B.pd,4294967569,B.pe,4294968065,B.bD,4294968066,B.bb,4294968067,B.bc,4294968068,B.bE,4294968069,B.cU,4294968070,B.cV,4294968071,B.fa,4294968072,B.fb,4294968321,B.ib,4294968322,B.pf,4294968323,B.pg,4294968324,B.ph,4294968325,B.pi,4294968326,B.pj,4294968327,B.ic,4294968328,B.pk,4294968329,B.pl,4294968330,B.pm,4294968577,B.pn,4294968578,B.po,4294968579,B.pp,4294968580,B.pq,4294968581,B.pr,4294968582,B.ps,4294968583,B.pt,4294968584,B.pu,4294968585,B.pv,4294968586,B.pw,4294968587,B.px,4294968588,B.py,4294968589,B.pz,4294968590,B.pA,4294968833,B.pB,4294968834,B.pC,4294968835,B.pD,4294968836,B.pE,4294968837,B.pF,4294968838,B.pG,4294968839,B.pH,4294968840,B.pI,4294968841,B.pJ,4294968842,B.pK,4294968843,B.pL,4294969089,B.pM,4294969090,B.pN,4294969091,B.pO,4294969092,B.pP,4294969093,B.pQ,4294969094,B.pR,4294969095,B.pS,4294969096,B.pT,4294969097,B.pU,4294969098,B.pV,4294969099,B.pW,4294969100,B.pX,4294969101,B.pY,4294969102,B.pZ,4294969103,B.q_,4294969104,B.q0,4294969105,B.q1,4294969106,B.q2,4294969107,B.q3,4294969108,B.q4,4294969109,B.q5,4294969110,B.q6,4294969111,B.q7,4294969112,B.q8,4294969113,B.q9,4294969114,B.qa,4294969115,B.qb,4294969116,B.qc,4294969117,B.qd,4294969345,B.qe,4294969346,B.qf,4294969347,B.qg,4294969348,B.qh,4294969349,B.qi,4294969350,B.qj,4294969351,B.qk,4294969352,B.ql,4294969353,B.qm,4294969354,B.qn,4294969355,B.qo,4294969356,B.qp,4294969357,B.qq,4294969358,B.qr,4294969359,B.qs,4294969360,B.qt,4294969361,B.qu,4294969362,B.qv,4294969363,B.qw,4294969364,B.qx,4294969365,B.qy,4294969366,B.qz,4294969367,B.qA,4294969368,B.qB,4294969601,B.qC,4294969602,B.qD,4294969603,B.qE,4294969604,B.qF,4294969605,B.qG,4294969606,B.qH,4294969607,B.qI,4294969608,B.qJ,4294969857,B.qK,4294969858,B.qL,4294969859,B.qM,4294969860,B.qN,4294969861,B.qO,4294969863,B.qP,4294969864,B.qQ,4294969865,B.qR,4294969866,B.qS,4294969867,B.qT,4294969868,B.qU,4294969869,B.qV,4294969870,B.qW,4294969871,B.qX,4294969872,B.qY,4294969873,B.qZ,4294970113,B.r_,4294970114,B.r0,4294970115,B.r1,4294970116,B.r2,4294970117,B.r3,4294970118,B.r4,4294970119,B.r5,4294970120,B.r6,4294970121,B.r7,4294970122,B.r8,4294970123,B.r9,4294970124,B.ra,4294970125,B.rb,4294970126,B.rc,4294970127,B.rd,4294970369,B.re,4294970370,B.rf,4294970371,B.rg,4294970372,B.rh,4294970373,B.ri,4294970374,B.rj,4294970375,B.rk,4294970625,B.rl,4294970626,B.rm,4294970627,B.rn,4294970628,B.ro,4294970629,B.rp,4294970630,B.rq,4294970631,B.rr,4294970632,B.rs,4294970633,B.rt,4294970634,B.ru,4294970635,B.rv,4294970636,B.rw,4294970637,B.rx,4294970638,B.ry,4294970639,B.rz,4294970640,B.rA,4294970641,B.rB,4294970642,B.rC,4294970643,B.rD,4294970644,B.rE,4294970645,B.rF,4294970646,B.rG,4294970647,B.rH,4294970648,B.rI,4294970649,B.rJ,4294970650,B.rK,4294970651,B.rL,4294970652,B.rM,4294970653,B.rN,4294970654,B.rO,4294970655,B.rP,4294970656,B.rQ,4294970657,B.rR,4294970658,B.rS,4294970659,B.rT,4294970660,B.rU,4294970661,B.rV,4294970662,B.rW,4294970663,B.rX,4294970664,B.rY,4294970665,B.rZ,4294970666,B.t_,4294970667,B.t0,4294970668,B.t1,4294970669,B.t2,4294970670,B.t3,4294970671,B.t4,4294970672,B.t5,4294970673,B.t6,4294970674,B.t7,4294970675,B.t8,4294970676,B.t9,4294970677,B.ta,4294970678,B.tb,4294970679,B.tc,4294970680,B.td,4294970681,B.te,4294970682,B.tf,4294970683,B.tg,4294970684,B.th,4294970685,B.ti,4294970686,B.tj,4294970687,B.tk,4294970688,B.tl,4294970689,B.tm,4294970690,B.tn,4294970691,B.to,4294970692,B.tp,4294970693,B.tq,4294970694,B.tr,4294970695,B.ts,4294970696,B.tt,4294970697,B.tu,4294970698,B.tv,4294970699,B.tw,4294970700,B.tx,4294970701,B.ty,4294970702,B.tz,4294970703,B.tA,4294970704,B.tB,4294970705,B.tC,4294970706,B.tD,4294970707,B.tE,4294970708,B.tF,4294970709,B.tG,4294970710,B.tH,4294970711,B.tI,4294970712,B.tJ,4294970713,B.tK,4294970714,B.tL,4294970715,B.tM,4294970882,B.tN,4294970884,B.tO,4294970885,B.tP,4294970886,B.tQ,4294970887,B.tR,4294970888,B.tS,4294970889,B.tT,4294971137,B.tU,4294971138,B.tV,4294971393,B.tW,4294971394,B.tX,4294971395,B.tY,4294971396,B.tZ,4294971397,B.u_,4294971398,B.u0,4294971399,B.u1,4294971400,B.u2,4294971401,B.u3,4294971402,B.u4,4294971403,B.u5,4294971649,B.u6,4294971650,B.u7,4294971651,B.u8,4294971652,B.u9,4294971653,B.ua,4294971654,B.ub,4294971655,B.uc,4294971656,B.ud,4294971657,B.ue,4294971658,B.uf,4294971659,B.ug,4294971660,B.uh,4294971661,B.ui,4294971662,B.uj,4294971663,B.uk,4294971664,B.ul,4294971665,B.um,4294971666,B.un,4294971667,B.uo,4294971668,B.up,4294971669,B.uq,4294971670,B.ur,4294971671,B.us,4294971672,B.ut,4294971673,B.uu,4294971674,B.uv,4294971675,B.uw,4294971905,B.ux,4294971906,B.uy,8589934592,B.Ms,8589934593,B.Mt,8589934594,B.Mu,8589934595,B.Mv,8589934608,B.Mw,8589934609,B.Mx,8589934610,B.My,8589934611,B.Mz,8589934612,B.MA,8589934624,B.MB,8589934625,B.MC,8589934626,B.MD,8589934848,B.fc,8589934849,B.fd,8589934850,B.dE,8589934851,B.dF,8589934852,B.fe,8589934853,B.ff,8589934854,B.fg,8589934855,B.fh,8589935088,B.ME,8589935090,B.MF,8589935092,B.MG,8589935094,B.MH,8589935117,B.id,8589935144,B.MI,8589935145,B.MJ,8589935146,B.uN,8589935147,B.uO,8589935148,B.MK,8589935149,B.uP,8589935150,B.ie,8589935151,B.uQ,8589935152,B.ig,8589935153,B.ih,8589935154,B.ii,8589935155,B.ij,8589935156,B.ik,8589935157,B.il,8589935158,B.im,8589935159,B.io,8589935160,B.ip,8589935161,B.iq,8589935165,B.ML,8589935361,B.MM,8589935362,B.MN,8589935363,B.MO,8589935364,B.MP,8589935365,B.MQ,8589935366,B.MR,8589935367,B.MS,8589935368,B.MT,8589935369,B.MU,8589935370,B.MV,8589935371,B.MW,8589935372,B.MX,8589935373,B.MY,8589935374,B.MZ,8589935375,B.N_,8589935376,B.N0,8589935377,B.N1,8589935378,B.N2,8589935379,B.N3,8589935380,B.N4,8589935381,B.N5,8589935382,B.N6,8589935383,B.N7,8589935384,B.N8,8589935385,B.N9,8589935386,B.Na,8589935387,B.Nb,8589935388,B.Nc,8589935389,B.Nd,8589935390,B.Ne,8589935391,B.Nf],A.U("cd")) -B.NV=new A.cd([0,"FontWeight.w100",1,"FontWeight.w200",2,"FontWeight.w300",3,"FontWeight.w400",4,"FontWeight.w500",5,"FontWeight.w600",6,"FontWeight.w700",7,"FontWeight.w800",8,"FontWeight.w900"],t.TM) -B.x7=new A.b0(B.p4,!1,!1,!1,!1) -B.PF=new A.b0(B.f5,!1,!1,!1,!1) -B.Qk=new A.b0(B.id,!1,!1,!1,!1) -B.PE=new A.b0(B.f6,!1,!1,!1,!1) -B.PG=new A.b0(B.f4,!1,!1,!1,!1) -B.PH=new A.b0(B.f4,!1,!0,!1,!1) -B.x3=new A.b0(B.bE,!1,!1,!1,!1) -B.x4=new A.b0(B.bD,!1,!1,!1,!1) -B.x5=new A.b0(B.bb,!1,!1,!1,!1) -B.x6=new A.b0(B.bc,!1,!1,!1,!1) -B.PD=new A.b0(B.fb,!1,!1,!1,!1) -B.Q8=new A.b0(B.fa,!1,!1,!1,!1) -B.zl=new A.qt() -B.n0=new A.ta() -B.z1=new A.mK() -B.ze=new A.qa() -B.zk=new A.qr() -B.fs=new A.Dl(0,"line") -B.P6=new A.ii(B.a0,B.fs) -B.P3=new A.ii(B.V,B.fs) -B.P4=new A.ii(B.am,B.fs) -B.P7=new A.ii(B.aw,B.fs) -B.P5=new A.ii(B.a0,B.wB) -B.NW=new A.cd([B.x7,B.zl,B.PF,B.n0,B.Qk,B.n0,B.PE,B.z1,B.PG,B.ze,B.PH,B.zk,B.x3,B.P6,B.x4,B.P3,B.x5,B.P4,B.x6,B.P7,B.PD,B.P5,B.Q8,B.wC],A.U("cd")) -B.Ce=new A.M(4294934699) -B.Cd=new A.M(4294918273) -B.C5=new A.M(4294246487) -B.BV=new A.M(4291105122) -B.NS=new A.cd([100,B.Ce,200,B.Cd,400,B.C5,700,B.BV],t.pl) -B.NX=new A.Ni(B.NS,4294918273) -B.NY=new A.Bs(null,null,null,null,null) -B.iu=new A.q_(B.aB,4288585374) -B.Cm=new A.M(4294966759) -B.Cl=new A.M(4294965700) -B.Ck=new A.M(4294964637) -B.Cj=new A.M(4294963574) -B.Ci=new A.M(4294962776) -B.Cg=new A.M(4294961979) -B.Cb=new A.M(4294826037) -B.Ca=new A.M(4294688813) -B.C8=new A.M(4294551589) -B.C6=new A.M(4294278935) -B.NC=new A.cd([50,B.Cm,100,B.Cl,200,B.Ck,300,B.Cj,400,B.Ci,500,B.Cg,600,B.Cb,700,B.Ca,800,B.C8,900,B.C6],t.pl) -B.NZ=new A.q_(B.NC,4294961979) -B.iv=new A.q_(B.it,4294198070) -B.C_=new A.M(4293128957) -B.BT=new A.M(4290502395) -B.BP=new A.M(4287679225) -B.BN=new A.M(4284790262) -B.BL=new A.M(4282557941) -B.BH=new A.M(4280391411) -B.BG=new A.M(4280191205) -B.BD=new A.M(4279858898) -B.BC=new A.M(4279592384) -B.BB=new A.M(4279060385) -B.ND=new A.cd([50,B.C_,100,B.BT,200,B.BP,300,B.BN,400,B.BL,500,B.BH,600,B.BG,700,B.BD,800,B.BC,900,B.BB],t.pl) -B.uW=new A.q_(B.ND,4280391411) -B.ak=new A.cX(0,"hovered") -B.ap=new A.cX(1,"focused") -B.aC=new A.cX(2,"pressed") -B.uX=new A.cX(3,"dragged") -B.bd=new A.cX(4,"selected") -B.O_=new A.cX(5,"scrolledUnder") -B.Q=new A.cX(6,"disabled") -B.uY=new A.cX(7,"error") -B.uZ=new A.ne(0,"padded") -B.dI=new A.ne(1,"shrinkWrap") -B.O1=new A.Bz(0,"none") -B.O2=new A.Bz(2,"truncateAfterCompositionEnds") -B.O4=new A.j4("popRoute",null) -B.by=new A.ahf() -B.v0=new A.j5("plugins.flutter.io/url_launcher",B.by) -B.O5=new A.j5("flutter/service_worker",B.by) -B.O6=new A.j5("plugins.flutter.io/image_picker",B.by) -B.v1=new A.j5("flutter/platform_views",B.by) -B.O7=new A.j5("plugins.flutter.io/firebase_analytics",B.by) -B.O8=new A.j5("plugins.flutter.io/firebase_core",B.by) -B.ix=new A.j5("plugins.flutter.io/shared_preferences",B.by) -B.ot=A.b(s([8,10,12]),t.t) -B.v2=new A.i7("KANJI",B.ot) -B.dC=A.b(s([0,0,0]),t.t) -B.v3=new A.i7("STRUCTURED_APPEND",B.dC) -B.fl=new A.i7("TERMINATOR",B.dC) -B.EK=A.b(s([10,12,14]),t.t) -B.v4=new A.i7("NUMERIC",B.EK) -B.v5=new A.i7("HANZI",B.ot) -B.v6=new A.i7("FNC1_FIRST_POSITION",B.dC) -B.FM=A.b(s([8,16,16]),t.t) -B.v7=new A.i7("BYTE",B.FM) -B.v8=new A.i7("ECI",B.dC) -B.v9=new A.i7("FNC1_SECOND_POSITION",B.dC) -B.FQ=A.b(s([9,11,13]),t.t) -B.va=new A.i7("ALPHANUMERIC",B.FQ) -B.aN=new A.BG(0,"left") -B.fm=new A.BG(1,"right") -B.vf=new A.nj(0,"clipRect") -B.vg=new A.nj(1,"clipRRect") -B.vh=new A.nj(2,"clipPath") -B.Oa=new A.nj(3,"transform") -B.Ob=new A.nj(4,"opacity") -B.Oc=new A.BR(null,null,null,null,null,null) -B.bZ=new A.NF(0,"traditional") -B.Od=new A.BS(null,null,null,null,null,null,null,null,null,null) -B.vk=new A.ib(B.i,B.i) -B.Og=new A.m(11,-4) -B.Y3=new A.m(200,50) -B.Oj=new A.m(22,0) -B.Ok=new A.m(6,6) -B.Ol=new A.m(5,10.5) -B.vm=new A.m(9,9) -B.Om=new A.m(14.4,9) -B.On=new A.m(0,-0.25) -B.Oo=new A.m(-0.3333333333333333,0) -B.Op=new A.m(2.6999999999999997,8.1) -B.Oq=new A.m(3.6,9) -B.Or=new A.m(0,0.25) -B.vn=new A.m(7.2,12.6) -B.Ou=new A.m(15.299999999999999,4.5) -B.iz=new A.uM(0,"OPERATE_HIDE") -B.vp=new A.uM(1,"OPERATE_SHOW") -B.aW=new A.j8(0,"iOs") -B.iA=new A.j8(1,"android") -B.vq=new A.j8(2,"linux") -B.vr=new A.j8(3,"windows") -B.c_=new A.j8(4,"macOs") -B.Ov=new A.j8(5,"unknown") -B.ha=new A.a8e() -B.iB=new A.qc("flutter/textinput",B.ha) -B.be=new A.qc("flutter/platform",B.ha) -B.iC=new A.qc("flutter/restoration",B.by) -B.Ow=new A.qc("flutter/mousecursor",B.by) -B.iD=new A.qc("flutter/navigation",B.ha) -B.Ox=new A.qd(0,null) -B.Oy=new A.qd(1,null) -B.Oz=new A.C_(null) -B.Y4=new A.C0(0,"start") -B.OA=new A.C0(1,"end") -B.Y5=new A.NW(1,"clip") -B.aD=new A.C4(0,"fill") -B.Y=new A.C4(1,"stroke") -B.OB=new A.nn(1/0) -B.bf=new A.C8(0,"nonZero") -B.dQ=new A.C8(1,"evenOdd") -B.aX=new A.nq(0,"created") -B.av=new A.nq(1,"active") -B.d_=new A.nq(2,"pendingRetention") -B.OC=new A.nq(3,"pendingUpdate") -B.vt=new A.nq(4,"released") -B.lV=new A.Cj(0,"rgba8888") -B.OD=new A.Cj(1,"bgra8888") -B.Y6=new A.Ow(4,"bottom") -B.dV=new A.k7(B.n,null,null) -B.wj=new A.Cm(0,"opaque") -B.wk=new A.Cm(2,"transparent") -B.lW=new A.k8(0,"cancel") -B.lX=new A.k8(1,"add") -B.OE=new A.k8(2,"remove") -B.dW=new A.k8(3,"hover") -B.wl=new A.k8(4,"down") -B.dX=new A.k8(5,"move") -B.lY=new A.k8(6,"up") -B.c0=new A.jb(0,"touch") -B.c1=new A.jb(1,"mouse") -B.fo=new A.jb(2,"stylus") -B.wm=new A.jb(4,"unknown") -B.d3=new A.uY(0,"none") -B.OG=new A.uY(1,"scroll") -B.OH=new A.uY(2,"unknown") -B.OI=new A.Cp(null,null,null,null,null) -B.OJ=new A.Cs(null,null,null,null,null) -B.OK=new A.Cy(null,null,null,null,null,null) -B.dY=new A.bw(1,1) -B.OL=new A.bw(8,8) -B.OM=new A.bw(1.5,1.5) -B.ON=new A.x(-1/0,-1/0,1/0,1/0) -B.lZ=new A.x(-1e9,-1e9,1e9,1e9) -B.fq=new A.qx(0,"identical") -B.OO=new A.qx(1,"metadata") -B.OP=new A.qx(2,"paint") -B.d5=new A.qx(3,"layout") -B.OQ=new A.nD(10,"structuredAppendParity") -B.OR=new A.nD(2,"byteSegments") -B.OS=new A.nD(3,"errorCorrectionLevel") -B.OT=new A.nD(9,"structuredAppendSequence") -B.wp=new A.ih(0,"incrementable") -B.wq=new A.ih(1,"scrollable") -B.wr=new A.ih(2,"labelAndValue") -B.ws=new A.ih(3,"tappable") -B.wt=new A.ih(4,"textField") -B.wu=new A.ih(5,"checkable") -B.wv=new A.ih(6,"image") -B.ww=new A.ih(7,"liveRegion") -B.wx=new A.dy(B.aL,B.r) -B.wn=new A.bw(5,5) -B.yu=new A.cs(B.wn,B.wn,B.y,B.y) -B.OU=new A.dy(B.yu,B.r) -B.yv=new A.cs(B.dY,B.dY,B.dY,B.dY) -B.OV=new A.dy(B.yv,B.r) -B.wy=new A.dy(B.h7,B.r) -B.dZ=new A.dy(B.h6,B.r) -B.wz=new A.qD(0,"pop") -B.OW=new A.qD(1,"doNotPop") -B.OX=new A.qD(2,"bubble") -B.fr=new A.hC(null,null) -B.OY=new A.Dd(1333) -B.m_=new A.Dd(2222) -B.OZ=new A.PY(null,null) -B.d6=new A.nF(0,"idle") -B.P_=new A.nF(1,"transientCallbacks") -B.P0=new A.nF(2,"midFrameMicrotasks") -B.e_=new A.nF(3,"persistentCallbacks") -B.P1=new A.nF(4,"postFrameCallbacks") -B.wA=new A.Q1(0,"englishLike") -B.m0=new A.vl(0,"idle") -B.m1=new A.vl(1,"forward") -B.m2=new A.vl(2,"reverse") -B.P8=new A.vm(0,"explicit") -B.d7=new A.vm(1,"keepVisibleAtEnd") -B.d8=new A.vm(2,"keepVisibleAtStart") -B.P9=new A.Dr(0,"manual") -B.Pa=new A.Dr(1,"onDrag") -B.Pb=new A.vo(0,"left") -B.Pc=new A.vo(1,"right") -B.Pd=new A.vo(3,"bottom") -B.Pe=new A.Du(null,null,null,null,null,null,null,null,null,null,null,null) -B.c2=new A.jj(0,"tap") -B.bt=new A.jj(2,"longPress") -B.m3=new A.jj(3,"forcePress") -B.Z=new A.jj(4,"keyboard") -B.cr=new A.jj(5,"toolbar") -B.e0=new A.jj(6,"drag") -B.cs=new A.cZ(1) -B.Pf=new A.cZ(1024) -B.Pg=new A.cZ(1048576) -B.wD=new A.cZ(128) -B.e1=new A.cZ(16) -B.Ph=new A.cZ(16384) -B.wE=new A.cZ(2) -B.Pi=new A.cZ(2048) -B.Pj=new A.cZ(2097152) -B.Pk=new A.cZ(256) -B.Pl=new A.cZ(262144) -B.e2=new A.cZ(32) -B.Pm=new A.cZ(32768) -B.e3=new A.cZ(4) -B.Pn=new A.cZ(4096) -B.Po=new A.cZ(512) -B.Pp=new A.cZ(524288) -B.wF=new A.cZ(64) -B.Pq=new A.cZ(65536) -B.e4=new A.cZ(8) -B.Pr=new A.cZ(8192) -B.wG=new A.cN(1) -B.wH=new A.cN(1024) -B.wI=new A.cN(1048576) -B.wJ=new A.cN(128) -B.wK=new A.cN(131072) -B.wL=new A.cN(16) -B.wM=new A.cN(16384) -B.Ps=new A.cN(16777216) -B.wN=new A.cN(2) -B.wO=new A.cN(2048) -B.wP=new A.cN(2097152) -B.wQ=new A.cN(256) -B.Pt=new A.cN(262144) -B.m4=new A.cN(32) -B.wR=new A.cN(32768) -B.wS=new A.cN(4) -B.wT=new A.cN(4096) -B.m5=new A.cN(4194304) -B.wU=new A.cN(512) -B.wV=new A.cN(524288) -B.wW=new A.cN(64) -B.wX=new A.cN(65536) -B.wY=new A.cN(8) -B.wZ=new A.cN(8192) -B.Pu=new A.cN(8388608) -B.x_=new A.qK("RenderViewport.twoPane") -B.Pv=new A.qK("RenderViewport.excludeFromScrolling") -B.OF=new A.jb(3,"invertedStylus") -B.Nw=new A.cd([B.c0,null,B.fo,null,B.OF,null],A.U("cd")) -B.x0=new A.el(B.Nw,A.U("el")) -B.ET=A.b(s(["click","touchstart","touchend","pointerdown","pointermove","pointerup"]),t.s) -B.Nx=new A.by(6,{click:null,touchstart:null,touchend:null,pointerdown:null,pointermove:null,pointerup:null},B.ET,t.uf) -B.Pw=new A.el(B.Nx,t.XI) -B.J4=A.b(s(["mailto","tel","sms"]),t.s) -B.Ny=new A.by(3,{mailto:null,tel:null,sms:null},B.J4,t.uf) -B.x1=new A.el(B.Ny,t.XI) -B.Nz=new A.cd([B.c_,null,B.vq,null,B.vr,null],A.U("cd")) -B.m6=new A.el(B.Nz,A.U("el")) -B.NG=new A.cd([B.ak,null],t.sB) -B.Px=new A.el(B.NG,t.si) -B.NH=new A.cd([B.ap,null],t.sB) -B.Py=new A.el(B.NH,t.si) -B.Hu=A.b(s(["click","keyup","keydown","mouseup","mousedown","pointerdown","pointerup"]),t.s) -B.NI=new A.by(7,{click:null,keyup:null,keydown:null,mouseup:null,mousedown:null,pointerdown:null,pointerup:null},B.Hu,t.uf) -B.Pz=new A.el(B.NI,t.XI) -B.NJ=new A.cd([B.aC,null],t.sB) -B.x2=new A.el(B.NJ,t.si) -B.Ih=A.b(s([]),A.U("o>")) -B.NP=new A.by(0,{},B.Ih,A.U("by,az>")) -B.PA=new A.el(B.NP,A.U("el>")) -B.JW=A.b(s(["serif","sans-serif","monospace","cursive","fantasy","system-ui","math","emoji","fangsong"]),t.s) -B.NU=new A.by(9,{serif:null,"sans-serif":null,monospace:null,cursive:null,fantasy:null,"system-ui":null,math:null,emoji:null,fangsong:null},B.JW,t.uf) -B.PB=new A.el(B.NU,t.XI) -B.PC=new A.nH(B.wx,null,null) -B.PP=new A.b0(B.cU,!1,!1,!1,!1) -B.PQ=new A.b0(B.cV,!1,!1,!1,!1) -B.Q_=new A.b0(B.bD,!1,!0,!1,!1) -B.Q0=new A.b0(B.bb,!1,!0,!1,!1) -B.Q1=new A.b0(B.bc,!1,!0,!1,!1) -B.Q2=new A.b0(B.bE,!1,!0,!1,!1) -B.Q3=new A.b0(B.cU,!1,!0,!1,!1) -B.Q5=new A.b0(B.cV,!1,!0,!1,!1) -B.PR=new A.b0(B.bD,!1,!1,!1,!0) -B.PS=new A.b0(B.bb,!1,!1,!1,!0) -B.PT=new A.b0(B.bc,!1,!1,!1,!0) -B.PV=new A.b0(B.bE,!1,!1,!1,!0) -B.PW=new A.b0(B.bD,!1,!0,!1,!0) -B.PX=new A.b0(B.bb,!1,!0,!1,!0) -B.PY=new A.b0(B.bc,!1,!0,!1,!0) -B.PZ=new A.b0(B.bE,!1,!0,!1,!0) -B.PL=new A.b0(B.bb,!0,!1,!1,!1) -B.PM=new A.b0(B.bc,!0,!1,!1,!1) -B.Q6=new A.b0(B.cU,!0,!1,!1,!1) -B.Q7=new A.b0(B.cV,!0,!1,!1,!1) -B.PN=new A.b0(B.bb,!0,!0,!1,!1) -B.PO=new A.b0(B.bc,!0,!0,!1,!1) -B.PI=new A.b0(B.bD,!1,!1,!0,!1) -B.PJ=new A.b0(B.bb,!1,!1,!0,!1) -B.PK=new A.b0(B.bc,!1,!1,!0,!1) -B.PU=new A.b0(B.bE,!1,!1,!0,!1) -B.Q4=new A.b0(B.bD,!1,!0,!0,!1) -B.Q9=new A.b0(B.bb,!1,!0,!0,!1) -B.Qa=new A.b0(B.bc,!1,!0,!0,!1) -B.Qb=new A.b0(B.bE,!1,!0,!0,!1) -B.Qj=new A.b0(B.ir,!1,!1,!1,!0) -B.Qf=new A.b0(B.is,!1,!1,!1,!0) -B.Qh=new A.b0(B.i8,!1,!1,!1,!0) -B.Qd=new A.b0(B.i9,!1,!1,!1,!0) -B.Qi=new A.b0(B.ir,!0,!1,!1,!1) -B.Qe=new A.b0(B.is,!0,!1,!1,!1) -B.Qg=new A.b0(B.i8,!0,!1,!1,!1) -B.Qc=new A.b0(B.i9,!0,!1,!1,!1) -B.Ql=new A.S(1e5,1e5) -B.Qm=new A.S(18,18) -B.Qn=new A.S(22,22) -B.x8=new A.S(40,40) -B.x9=new A.S(48,48) -B.xa=new A.S(64,36) -B.xb=new A.S(1/0,1/0) -B.ft=new A.ij(0,0,null,null) -B.Qo=new A.ij(null,30,null,null) -B.fu=new A.ij(null,null,null,null) -B.Qp=new A.ij(1/0,1/0,null,null) -B.Qq=new A.DH(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null) -B.xc=new A.QB(0,0,0,0,0,0,!1,!1,null,0) -B.m7=new A.vU(0,"fade") -B.Qr=new A.vU(1,"scale") -B.Qs=new A.vU(2,"centerFadeAndOtherScale") -B.m8=new A.DJ(0,"disabled") -B.m9=new A.DJ(1,"enabled") -B.ma=new A.DL(0,"disabled") -B.mb=new A.DL(1,"enabled") -B.aq=new A.hE(0,"smart") -B.Qt=new A.hE(1,"toast") -B.xd=new A.hE(2,"allToast") -B.xe=new A.hE(3,"loading") -B.Qu=new A.hE(4,"custom") -B.Qv=new A.hE(5,"attach") -B.Qw=new A.hE(6,"dialog") -B.Qx=new A.hE(7,"allCustom") -B.Qy=new A.hE(8,"allAttach") -B.Qz=new A.hE(9,"allDialog") -B.xf=new A.qV(0,"normal") -B.QA=new A.qV(1,"first") -B.QB=new A.qV(2,"last") -B.QC=new A.qV(3,"firstAndLast") -B.Y7=new A.vW(3,"hide") -B.xg=new A.vW(5,"timeout") -B.QD=new A.DM(null,null,null,null,null,null,null) -B.QE=new A.w_(0,"criticallyDamped") -B.QF=new A.w_(1,"underDamped") -B.QG=new A.w_(2,"overDamped") -B.aY=new A.DP(0,"loose") -B.QH=new A.DP(2,"passthrough") -B.QI=new A.jm("...",-1,"","","",-1,-1,"","...") -B.QJ=new A.jm("",-1,"","","",-1,-1,"","asynchronous suspension") -B.e5=new A.io("") -B.ct=new A.DU(0,"butt") -B.QK=new A.DU(2,"square") -B.e6=new A.R4(0,"miter") -B.QL=new A.cq(0) -B.QW=new A.cq(0) -B.QU=new A.cq(0) -B.QS=new A.cq(0) -B.QT=new A.cq(0) -B.QR=new A.cq(0) -B.QV=new A.cq(0) -B.QQ=new A.cq(0) -B.QN=new A.cq(0) -B.QP=new A.cq(0) -B.QM=new A.cq(0) -B.QO=new A.cq(0) -B.QX=new A.cq(1) -B.QY=new A.cq(10) -B.QZ=new A.cq(11) -B.R_=new A.cq(12) -B.R0=new A.cq(13) -B.R1=new A.cq(14) -B.R2=new A.cq(15) -B.R3=new A.cq(16) -B.R4=new A.cq(2) -B.R5=new A.cq(3) -B.R6=new A.cq(4) -B.R7=new A.cq(5) -B.R8=new A.cq(6) -B.R9=new A.cq(7) -B.Ra=new A.cq(8) -B.Rb=new A.cq(9) -B.Rc=new A.DY(null,null,null,null,null,null) -B.Rd=new A.qX("Intl.locale") -B.Re=new A.qX("call") -B.md=new A.kk("basic") -B.e7=new A.kk("click") -B.me=new A.kk("forbidden") -B.Rf=new A.kk("none") -B.xm=new A.kk("text") -B.Rg=new A.E_(0,"click") -B.Rh=new A.E_(1,"alert") -B.e8=new A.R6(4,"manual") -B.Ri=new A.nT(B.p,null,B.ao,null,null,B.an,B.ao,null) -B.Rj=new A.nT(B.p,null,B.ao,null,null,B.ao,B.an,null) -B.Rm=new A.E0(null,null,null,null,null,null,null) -B.xo=new A.ahN("tap") -B.xp=new A.Rb(0) -B.xq=new A.Rb(-1) -B.I=new A.wd(0,"alphabetic") -B.Rn=new A.E2(null) -B.mh=new A.r1(3,"none") -B.xt=new A.E3(B.mh) -B.xu=new A.r1(0,"words") -B.xv=new A.r1(1,"sentences") -B.xw=new A.r1(2,"characters") -B.e9=new A.Rc(3,"none") -B.h=new A.E4(0) -B.mi=new A.E4(1) -B.Rp=new A.f3(0,"none") -B.Rq=new A.f3(1,"unspecified") -B.Rr=new A.f3(10,"route") -B.Rs=new A.f3(11,"emergencyCall") -B.mj=new A.f3(12,"newline") -B.mk=new A.f3(2,"done") -B.Rt=new A.f3(3,"go") -B.Ru=new A.f3(4,"search") -B.Rv=new A.f3(5,"send") -B.Rw=new A.f3(6,"next") -B.Rx=new A.f3(7,"previous") -B.Ry=new A.f3(8,"continueAction") -B.Rz=new A.f3(9,"join") -B.xx=new A.wi(0,null,null) -B.fx=new A.wi(1,null,null) -B.ml=new A.wi(7,null,null) -B.xy=new A.E8(0,"proportional") -B.xz=new A.E8(1,"even") -B.bv=new A.wj(2,"ellipsis") -B.RA=new A.wj(3,"visible") -B.ea=new A.bH(0,B.m) -B.xA=new A.wk(0,"left") -B.xB=new A.wk(1,"right") -B.xC=new A.wk(2,"collapsed") -B.RB=new A.Eb(null,null,null) -B.RS=new A.u(!0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,B.mi,null,null,null,null,null,null,null) -B.By=new A.M(3506372608) -B.Cn=new A.M(4294967040) -B.Ro=new A.Rd(1,"double") -B.TW=new A.u(!0,B.By,null,"monospace",null,null,48,B.nQ,null,null,null,null,null,null,null,null,null,B.mi,B.Cn,B.Ro,null,"fallback style; consider putting your text in a Material",null,null,null) -B.Uc=new A.u(!0,null,null,null,null,null,null,B.bq,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null) -B.RX=new A.u(!0,B.D,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedmond displayLarge",null,null,null) -B.RZ=new A.u(!0,B.D,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedmond displayMedium",null,null,null) -B.Tn=new A.u(!0,B.D,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedmond displaySmall",null,null,null) -B.UG=new A.u(!0,B.D,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedmond headlineLarge",null,null,null) -B.UC=new A.u(!0,B.D,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedmond headlineMedium",null,null,null) -B.RW=new A.u(!0,B.k,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedmond headlineSmall",null,null,null) -B.Ss=new A.u(!0,B.k,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedmond titleLarge",null,null,null) -B.Sw=new A.u(!0,B.k,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedmond titleMedium",null,null,null) -B.ST=new A.u(!0,B.k,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedmond titleSmall",null,null,null) -B.U0=new A.u(!0,B.k,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedmond bodyLarge",null,null,null) -B.RT=new A.u(!0,B.k,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedmond bodyMedium",null,null,null) -B.SH=new A.u(!0,B.D,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedmond bodySmall",null,null,null) -B.Tw=new A.u(!0,B.k,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedmond labelLarge",null,null,null) -B.TI=new A.u(!0,B.k,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedmond labelMedium",null,null,null) -B.T2=new A.u(!0,B.k,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedmond labelSmall",null,null,null) -B.UM=new A.eO(B.RX,B.RZ,B.Tn,B.UG,B.UC,B.RW,B.Ss,B.Sw,B.ST,B.U0,B.RT,B.SH,B.Tw,B.TI,B.T2) -B.Uz=new A.u(!0,B.E,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedwoodCity displayLarge",null,null,null) -B.St=new A.u(!0,B.E,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedwoodCity displayMedium",null,null,null) -B.UA=new A.u(!0,B.E,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedwoodCity displaySmall",null,null,null) -B.S9=new A.u(!0,B.E,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedwoodCity headlineLarge",null,null,null) -B.U5=new A.u(!0,B.E,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedwoodCity headlineMedium",null,null,null) -B.SS=new A.u(!0,B.C,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedwoodCity headlineSmall",null,null,null) -B.Ti=new A.u(!0,B.C,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedwoodCity titleLarge",null,null,null) -B.RC=new A.u(!0,B.C,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedwoodCity titleMedium",null,null,null) -B.SW=new A.u(!0,B.p,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedwoodCity titleSmall",null,null,null) -B.RV=new A.u(!0,B.C,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedwoodCity bodyLarge",null,null,null) -B.T9=new A.u(!0,B.C,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedwoodCity bodyMedium",null,null,null) -B.RQ=new A.u(!0,B.E,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedwoodCity bodySmall",null,null,null) -B.UF=new A.u(!0,B.C,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedwoodCity labelLarge",null,null,null) -B.SQ=new A.u(!0,B.p,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedwoodCity labelMedium",null,null,null) -B.TB=new A.u(!0,B.p,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedwoodCity labelSmall",null,null,null) -B.UN=new A.eO(B.Uz,B.St,B.UA,B.S9,B.U5,B.SS,B.Ti,B.RC,B.SW,B.RV,B.T9,B.RQ,B.UF,B.SQ,B.TB) -B.Uq=new A.u(!0,B.D,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteMountainView displayLarge",null,null,null) -B.Ul=new A.u(!0,B.D,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteMountainView displayMedium",null,null,null) -B.SG=new A.u(!0,B.D,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteMountainView displaySmall",null,null,null) -B.TT=new A.u(!0,B.D,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteMountainView headlineLarge",null,null,null) -B.SZ=new A.u(!0,B.D,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteMountainView headlineMedium",null,null,null) -B.Tx=new A.u(!0,B.k,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteMountainView headlineSmall",null,null,null) -B.SO=new A.u(!0,B.k,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteMountainView titleLarge",null,null,null) -B.Uh=new A.u(!0,B.k,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteMountainView titleMedium",null,null,null) -B.SV=new A.u(!0,B.k,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteMountainView titleSmall",null,null,null) -B.To=new A.u(!0,B.k,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteMountainView bodyLarge",null,null,null) -B.TQ=new A.u(!0,B.k,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteMountainView bodyMedium",null,null,null) -B.TN=new A.u(!0,B.D,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteMountainView bodySmall",null,null,null) -B.Ut=new A.u(!0,B.k,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteMountainView labelLarge",null,null,null) -B.T6=new A.u(!0,B.k,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteMountainView labelMedium",null,null,null) -B.Su=new A.u(!0,B.k,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteMountainView labelSmall",null,null,null) -B.UO=new A.eO(B.Uq,B.Ul,B.SG,B.TT,B.SZ,B.Tx,B.SO,B.Uh,B.SV,B.To,B.TQ,B.TN,B.Ut,B.T6,B.Su) -B.L=A.b(s(["Ubuntu","Cantarell","DejaVu Sans","Liberation Sans","Arial"]),t.s) -B.Tv=new A.u(!0,B.E,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackHelsinki displayLarge",null,null,null) -B.U_=new A.u(!0,B.E,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackHelsinki displayMedium",null,null,null) -B.Sb=new A.u(!0,B.E,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackHelsinki displaySmall",null,null,null) -B.Td=new A.u(!0,B.E,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackHelsinki headlineLarge",null,null,null) -B.T1=new A.u(!0,B.E,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackHelsinki headlineMedium",null,null,null) -B.TC=new A.u(!0,B.C,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackHelsinki headlineSmall",null,null,null) -B.SI=new A.u(!0,B.C,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackHelsinki titleLarge",null,null,null) -B.U6=new A.u(!0,B.C,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackHelsinki titleMedium",null,null,null) -B.SF=new A.u(!0,B.p,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackHelsinki titleSmall",null,null,null) -B.Tk=new A.u(!0,B.C,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackHelsinki bodyLarge",null,null,null) -B.Ux=new A.u(!0,B.C,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackHelsinki bodyMedium",null,null,null) -B.TA=new A.u(!0,B.E,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackHelsinki bodySmall",null,null,null) -B.RU=new A.u(!0,B.C,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackHelsinki labelLarge",null,null,null) -B.S8=new A.u(!0,B.p,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackHelsinki labelMedium",null,null,null) -B.Sd=new A.u(!0,B.p,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackHelsinki labelSmall",null,null,null) -B.UP=new A.eO(B.Tv,B.U_,B.Sb,B.Td,B.T1,B.TC,B.SI,B.U6,B.SF,B.Tk,B.Ux,B.TA,B.RU,B.S8,B.Sd) -B.S_=new A.u(!0,B.E,null,".SF UI Display",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackCupertino displayLarge",null,null,null) -B.Sa=new A.u(!0,B.E,null,".SF UI Display",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackCupertino displayMedium",null,null,null) -B.TJ=new A.u(!0,B.E,null,".SF UI Display",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackCupertino displaySmall",null,null,null) -B.TE=new A.u(!0,B.E,null,".SF UI Display",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackCupertino headlineLarge",null,null,null) -B.UL=new A.u(!0,B.E,null,".SF UI Display",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackCupertino headlineMedium",null,null,null) -B.UI=new A.u(!0,B.C,null,".SF UI Display",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackCupertino headlineSmall",null,null,null) -B.RL=new A.u(!0,B.C,null,".SF UI Display",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackCupertino titleLarge",null,null,null) -B.Si=new A.u(!0,B.C,null,".SF UI Text",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackCupertino titleMedium",null,null,null) -B.SU=new A.u(!0,B.p,null,".SF UI Text",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackCupertino titleSmall",null,null,null) -B.U2=new A.u(!0,B.C,null,".SF UI Text",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackCupertino bodyLarge",null,null,null) -B.Sm=new A.u(!0,B.C,null,".SF UI Text",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackCupertino bodyMedium",null,null,null) -B.Sn=new A.u(!0,B.E,null,".SF UI Text",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackCupertino bodySmall",null,null,null) -B.RP=new A.u(!0,B.C,null,".SF UI Text",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackCupertino labelLarge",null,null,null) -B.Tq=new A.u(!0,B.p,null,".SF UI Text",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackCupertino labelMedium",null,null,null) -B.RY=new A.u(!0,B.p,null,".SF UI Text",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackCupertino labelSmall",null,null,null) -B.UQ=new A.eO(B.S_,B.Sa,B.TJ,B.TE,B.UL,B.UI,B.RL,B.Si,B.SU,B.U2,B.Sm,B.Sn,B.RP,B.Tq,B.RY) -B.SP=new A.u(!0,B.E,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackMountainView displayLarge",null,null,null) -B.Sk=new A.u(!0,B.E,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackMountainView displayMedium",null,null,null) -B.SC=new A.u(!0,B.E,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackMountainView displaySmall",null,null,null) -B.Uu=new A.u(!0,B.E,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackMountainView headlineLarge",null,null,null) -B.TD=new A.u(!0,B.E,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackMountainView headlineMedium",null,null,null) -B.SX=new A.u(!0,B.C,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackMountainView headlineSmall",null,null,null) -B.S5=new A.u(!0,B.C,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackMountainView titleLarge",null,null,null) -B.Sh=new A.u(!0,B.C,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackMountainView titleMedium",null,null,null) -B.RJ=new A.u(!0,B.p,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackMountainView titleSmall",null,null,null) -B.RM=new A.u(!0,B.C,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackMountainView bodyLarge",null,null,null) -B.U4=new A.u(!0,B.C,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackMountainView bodyMedium",null,null,null) -B.Ty=new A.u(!0,B.E,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackMountainView bodySmall",null,null,null) -B.Ui=new A.u(!0,B.C,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackMountainView labelLarge",null,null,null) -B.S0=new A.u(!0,B.p,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackMountainView labelMedium",null,null,null) -B.S7=new A.u(!0,B.p,null,"Roboto",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackMountainView labelSmall",null,null,null) -B.UR=new A.eO(B.SP,B.Sk,B.SC,B.Uu,B.TD,B.SX,B.S5,B.Sh,B.RJ,B.RM,B.U4,B.Ty,B.Ui,B.S0,B.S7) -B.UE=new A.u(!0,B.D,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteHelsinki displayLarge",null,null,null) -B.RH=new A.u(!0,B.D,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteHelsinki displayMedium",null,null,null) -B.Tz=new A.u(!0,B.D,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteHelsinki displaySmall",null,null,null) -B.U9=new A.u(!0,B.D,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteHelsinki headlineLarge",null,null,null) -B.T4=new A.u(!0,B.D,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteHelsinki headlineMedium",null,null,null) -B.Ta=new A.u(!0,B.k,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteHelsinki headlineSmall",null,null,null) -B.TK=new A.u(!0,B.k,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteHelsinki titleLarge",null,null,null) -B.SR=new A.u(!0,B.k,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteHelsinki titleMedium",null,null,null) -B.S4=new A.u(!0,B.k,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteHelsinki titleSmall",null,null,null) -B.TX=new A.u(!0,B.k,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteHelsinki bodyLarge",null,null,null) -B.RR=new A.u(!0,B.k,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteHelsinki bodyMedium",null,null,null) -B.Sl=new A.u(!0,B.D,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteHelsinki bodySmall",null,null,null) -B.T_=new A.u(!0,B.k,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteHelsinki labelLarge",null,null,null) -B.SY=new A.u(!0,B.k,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteHelsinki labelMedium",null,null,null) -B.T0=new A.u(!0,B.k,null,"Roboto",B.L,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteHelsinki labelSmall",null,null,null) -B.US=new A.eO(B.UE,B.RH,B.Tz,B.U9,B.T4,B.Ta,B.TK,B.SR,B.S4,B.TX,B.RR,B.Sl,B.T_,B.SY,B.T0) -B.Sj=new A.u(!1,null,null,null,null,null,112,B.hE,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"englishLike displayLarge 2014",null,null,null) -B.Uf=new A.u(!1,null,null,null,null,null,56,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"englishLike displayMedium 2014",null,null,null) -B.RD=new A.u(!1,null,null,null,null,null,45,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"englishLike displaySmall 2014",null,null,null) -B.Se=new A.u(!1,null,null,null,null,null,40,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"englishLike headlineLarge 2014",null,null,null) -B.SD=new A.u(!1,null,null,null,null,null,34,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"englishLike headlineMedium 2014",null,null,null) -B.Uo=new A.u(!1,null,null,null,null,null,24,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"englishLike headlineSmall 2014",null,null,null) -B.Tu=new A.u(!1,null,null,null,null,null,20,B.bp,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"englishLike titleLarge 2014",null,null,null) -B.RK=new A.u(!1,null,null,null,null,null,16,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"englishLike titleMedium 2014",null,null,null) -B.SK=new A.u(!1,null,null,null,null,null,14,B.bp,null,0.1,null,B.I,null,null,null,null,null,null,null,null,null,"englishLike titleSmall 2014",null,null,null) -B.T5=new A.u(!1,null,null,null,null,null,14,B.bp,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"englishLike bodyLarge 2014",null,null,null) -B.UB=new A.u(!1,null,null,null,null,null,14,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"englishLike bodyMedium 2014",null,null,null) -B.U3=new A.u(!1,null,null,null,null,null,12,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"englishLike bodySmall 2014",null,null,null) -B.TF=new A.u(!1,null,null,null,null,null,14,B.bp,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"englishLike labelLarge 2014",null,null,null) -B.Up=new A.u(!1,null,null,null,null,null,12,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"englishLike labelMedium 2014",null,null,null) -B.TG=new A.u(!1,null,null,null,null,null,10,B.H,null,1.5,null,B.I,null,null,null,null,null,null,null,null,null,"englishLike labelSmall 2014",null,null,null) -B.UT=new A.eO(B.Sj,B.Uf,B.RD,B.Se,B.SD,B.Uo,B.Tu,B.RK,B.SK,B.T5,B.UB,B.U3,B.TF,B.Up,B.TG) -B.aE=new A.wd(1,"ideographic") -B.TY=new A.u(!1,null,null,null,null,null,112,B.hE,null,null,null,B.aE,null,null,null,null,null,null,null,null,null,"dense displayLarge 2014",null,null,null) -B.SA=new A.u(!1,null,null,null,null,null,56,B.H,null,null,null,B.aE,null,null,null,null,null,null,null,null,null,"dense displayMedium 2014",null,null,null) -B.UJ=new A.u(!1,null,null,null,null,null,45,B.H,null,null,null,B.aE,null,null,null,null,null,null,null,null,null,"dense displaySmall 2014",null,null,null) -B.U1=new A.u(!1,null,null,null,null,null,40,B.H,null,null,null,B.aE,null,null,null,null,null,null,null,null,null,"dense headlineLarge 2014",null,null,null) -B.S6=new A.u(!1,null,null,null,null,null,34,B.H,null,null,null,B.aE,null,null,null,null,null,null,null,null,null,"dense headlineMedium 2014",null,null,null) -B.RN=new A.u(!1,null,null,null,null,null,24,B.H,null,null,null,B.aE,null,null,null,null,null,null,null,null,null,"dense headlineSmall 2014",null,null,null) -B.Ub=new A.u(!1,null,null,null,null,null,21,B.bp,null,null,null,B.aE,null,null,null,null,null,null,null,null,null,"dense titleLarge 2014",null,null,null) -B.SM=new A.u(!1,null,null,null,null,null,17,B.H,null,null,null,B.aE,null,null,null,null,null,null,null,null,null,"dense titleMedium 2014",null,null,null) -B.Sr=new A.u(!1,null,null,null,null,null,15,B.bp,null,null,null,B.aE,null,null,null,null,null,null,null,null,null,"dense titleSmall 2014",null,null,null) -B.TV=new A.u(!1,null,null,null,null,null,15,B.bp,null,null,null,B.aE,null,null,null,null,null,null,null,null,null,"dense bodyLarge 2014",null,null,null) -B.Ua=new A.u(!1,null,null,null,null,null,15,B.H,null,null,null,B.aE,null,null,null,null,null,null,null,null,null,"dense bodyMedium 2014",null,null,null) -B.SE=new A.u(!1,null,null,null,null,null,13,B.H,null,null,null,B.aE,null,null,null,null,null,null,null,null,null,"dense bodySmall 2014",null,null,null) -B.T8=new A.u(!1,null,null,null,null,null,15,B.bp,null,null,null,B.aE,null,null,null,null,null,null,null,null,null,"dense labelLarge 2014",null,null,null) -B.RO=new A.u(!1,null,null,null,null,null,12,B.H,null,null,null,B.aE,null,null,null,null,null,null,null,null,null,"dense labelMedium 2014",null,null,null) -B.S3=new A.u(!1,null,null,null,null,null,11,B.H,null,null,null,B.aE,null,null,null,null,null,null,null,null,null,"dense labelSmall 2014",null,null,null) -B.UU=new A.eO(B.TY,B.SA,B.UJ,B.U1,B.S6,B.RN,B.Ub,B.SM,B.Sr,B.TV,B.Ua,B.SE,B.T8,B.RO,B.S3) -B.TZ=new A.u(!0,B.E,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedmond displayLarge",null,null,null) -B.Th=new A.u(!0,B.E,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedmond displayMedium",null,null,null) -B.RG=new A.u(!0,B.E,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedmond displaySmall",null,null,null) -B.Tc=new A.u(!0,B.E,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedmond headlineLarge",null,null,null) -B.Uk=new A.u(!0,B.E,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedmond headlineMedium",null,null,null) -B.S2=new A.u(!0,B.C,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedmond headlineSmall",null,null,null) -B.Tl=new A.u(!0,B.C,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedmond titleLarge",null,null,null) -B.Uj=new A.u(!0,B.C,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedmond titleMedium",null,null,null) -B.Tp=new A.u(!0,B.p,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedmond titleSmall",null,null,null) -B.Un=new A.u(!0,B.C,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedmond bodyLarge",null,null,null) -B.UH=new A.u(!0,B.C,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedmond bodyMedium",null,null,null) -B.SJ=new A.u(!0,B.E,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedmond bodySmall",null,null,null) -B.Tm=new A.u(!0,B.C,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedmond labelLarge",null,null,null) -B.T3=new A.u(!0,B.p,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedmond labelMedium",null,null,null) -B.Sq=new A.u(!0,B.p,null,"Segoe UI",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"blackRedmond labelSmall",null,null,null) -B.UV=new A.eO(B.TZ,B.Th,B.RG,B.Tc,B.Uk,B.S2,B.Tl,B.Uj,B.Tp,B.Un,B.UH,B.SJ,B.Tm,B.T3,B.Sq) -B.RE=new A.u(!0,B.D,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedwoodCity displayLarge",null,null,null) -B.Uv=new A.u(!0,B.D,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedwoodCity displayMedium",null,null,null) -B.RF=new A.u(!0,B.D,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedwoodCity displaySmall",null,null,null) -B.Sp=new A.u(!0,B.D,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedwoodCity headlineLarge",null,null,null) -B.Um=new A.u(!0,B.D,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedwoodCity headlineMedium",null,null,null) -B.Ud=new A.u(!0,B.k,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedwoodCity headlineSmall",null,null,null) -B.Sv=new A.u(!0,B.k,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedwoodCity titleLarge",null,null,null) -B.Sc=new A.u(!0,B.k,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedwoodCity titleMedium",null,null,null) -B.Uw=new A.u(!0,B.k,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedwoodCity titleSmall",null,null,null) -B.Ts=new A.u(!0,B.k,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedwoodCity bodyLarge",null,null,null) -B.TP=new A.u(!0,B.k,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedwoodCity bodyMedium",null,null,null) -B.Sx=new A.u(!0,B.D,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedwoodCity bodySmall",null,null,null) -B.RI=new A.u(!0,B.k,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedwoodCity labelLarge",null,null,null) -B.Sf=new A.u(!0,B.k,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedwoodCity labelMedium",null,null,null) -B.T7=new A.u(!0,B.k,null,".AppleSystemUIFont",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteRedwoodCity labelSmall",null,null,null) -B.UW=new A.eO(B.RE,B.Uv,B.RF,B.Sp,B.Um,B.Ud,B.Sv,B.Sc,B.Uw,B.Ts,B.TP,B.Sx,B.RI,B.Sf,B.T7) -B.SL=new A.u(!1,null,null,null,null,null,112,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"tall displayLarge 2014",null,null,null) -B.Us=new A.u(!1,null,null,null,null,null,56,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"tall displayMedium 2014",null,null,null) -B.TM=new A.u(!1,null,null,null,null,null,45,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"tall displaySmall 2014",null,null,null) -B.TL=new A.u(!1,null,null,null,null,null,40,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"tall headlineLarge 2014",null,null,null) -B.Tf=new A.u(!1,null,null,null,null,null,34,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"tall headlineMedium 2014",null,null,null) -B.Ur=new A.u(!1,null,null,null,null,null,24,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"tall headlineSmall 2014",null,null,null) -B.TS=new A.u(!1,null,null,null,null,null,21,B.bq,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"tall titleLarge 2014",null,null,null) -B.Ue=new A.u(!1,null,null,null,null,null,17,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"tall titleMedium 2014",null,null,null) -B.Tt=new A.u(!1,null,null,null,null,null,15,B.bp,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"tall titleSmall 2014",null,null,null) -B.Sg=new A.u(!1,null,null,null,null,null,15,B.bq,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"tall bodyLarge 2014",null,null,null) -B.SN=new A.u(!1,null,null,null,null,null,15,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"tall bodyMedium 2014",null,null,null) -B.TR=new A.u(!1,null,null,null,null,null,13,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"tall bodySmall 2014",null,null,null) -B.Te=new A.u(!1,null,null,null,null,null,15,B.bq,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"tall labelLarge 2014",null,null,null) -B.Sz=new A.u(!1,null,null,null,null,null,12,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"tall labelMedium 2014",null,null,null) -B.U8=new A.u(!1,null,null,null,null,null,11,B.H,null,null,null,B.I,null,null,null,null,null,null,null,null,null,"tall labelSmall 2014",null,null,null) -B.UX=new A.eO(B.SL,B.Us,B.TM,B.TL,B.Tf,B.Ur,B.TS,B.Ue,B.Tt,B.Sg,B.SN,B.TR,B.Te,B.Sz,B.U8) -B.S1=new A.u(!0,B.D,null,".SF UI Display",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteCupertino displayLarge",null,null,null) -B.TH=new A.u(!0,B.D,null,".SF UI Display",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteCupertino displayMedium",null,null,null) -B.TU=new A.u(!0,B.D,null,".SF UI Display",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteCupertino displaySmall",null,null,null) -B.Uy=new A.u(!0,B.D,null,".SF UI Display",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteCupertino headlineLarge",null,null,null) -B.Tg=new A.u(!0,B.D,null,".SF UI Display",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteCupertino headlineMedium",null,null,null) -B.So=new A.u(!0,B.k,null,".SF UI Display",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteCupertino headlineSmall",null,null,null) -B.TO=new A.u(!0,B.k,null,".SF UI Display",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteCupertino titleLarge",null,null,null) -B.Tj=new A.u(!0,B.k,null,".SF UI Text",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteCupertino titleMedium",null,null,null) -B.Tr=new A.u(!0,B.k,null,".SF UI Text",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteCupertino titleSmall",null,null,null) -B.Ug=new A.u(!0,B.k,null,".SF UI Text",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteCupertino bodyLarge",null,null,null) -B.Sy=new A.u(!0,B.k,null,".SF UI Text",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteCupertino bodyMedium",null,null,null) -B.UD=new A.u(!0,B.D,null,".SF UI Text",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteCupertino bodySmall",null,null,null) -B.Tb=new A.u(!0,B.k,null,".SF UI Text",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteCupertino labelLarge",null,null,null) -B.U7=new A.u(!0,B.k,null,".SF UI Text",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteCupertino labelMedium",null,null,null) -B.SB=new A.u(!0,B.k,null,".SF UI Text",null,null,null,null,null,null,null,null,null,null,null,null,null,B.h,null,null,null,"whiteCupertino labelSmall",null,null,null) -B.UY=new A.eO(B.S1,B.TH,B.TU,B.Uy,B.Tg,B.So,B.TO,B.Tj,B.Tr,B.Ug,B.Sy,B.UD,B.Tb,B.U7,B.SB) -B.xD=new A.Ec(1,"longestLine") -B.UZ=new A.r0("Scan QR",null,null,null,null,null,null,null,null,null) -B.Y8=new A.Rq(0,"system") -B.V_=new A.Ef(null) -B.d9=new A.wo(0,"clamp") -B.V0=new A.wo(1,"repeated") -B.xE=new A.wo(3,"decal") -B.V1=new A.Eg(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null) -B.V2=new A.Ei(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null) -B.c4=new A.Em(0.001,0.001) -B.V3=new A.Em(0.01,1/0) -B.V4=new A.Rw(!1,!1,!0) -B.V5=new A.Rw(!0,!0,!0) -B.V6=new A.Eo(null,null,null,null,null,null,null,null) -B.mm=new A.Ep(1,"longPress") -B.V7=new A.Ep(2,"tap") -B.xF=new A.ws(0,"identity") -B.xG=new A.ws(1,"transform2d") -B.fy=new A.ws(2,"complex") -B.V8=new A.r8(0,"up") -B.V9=new A.r8(3,"left") -B.Vb=A.aL("aCQ") -B.Va=A.aL("aCS") -B.Vc=A.aL("aCR") -B.Vd=A.aL("aCP") -B.xH=A.aL("t_") -B.Ve=A.aL("ta") -B.Vf=A.aL("tb") -B.Vg=A.aL("cz") -B.Vh=A.aL("M") -B.Vi=A.aL("KB") -B.Vj=A.aL("iM") -B.Vk=A.aL("aCr") -B.Vl=A.aL("aCs") -B.xI=A.aL("axd") -B.Vm=A.aL("mK") -B.Vn=A.aL("aQ4") -B.xJ=A.aL("iQ") -B.Vo=A.aL("Aa") -B.Vp=A.aL("mX") -B.Vq=A.aL("mW") -B.Vr=A.aL("a5d") -B.Vs=A.aL("a5e") -B.Vt=A.aL("iV") -B.Vu=A.aL("i2") -B.Vv=A.aL("nr") -B.Vw=A.aL("a7Y") -B.Vx=A.aL("Mu") -B.Vy=A.aL("a8_") -B.Vz=A.aL("axE") -B.VA=A.aL("bk>") -B.fz=A.aL("h0") -B.bi=A.aL("Bt") -B.VB=A.aL("qa") -B.VC=A.aL("az") -B.VD=A.aL("F") -B.fA=A.aL("ja") -B.VE=A.aL("ab5") -B.VF=A.aL("qr") -B.VG=A.aL("qt") -B.VH=A.aL("hA") -B.VI=A.aL("ayd") -B.VJ=A.aL("ii") -B.VK=A.aL("Q9") -B.VL=A.aL("nH") -B.VM=A.aL("qO") -B.xK=A.aL("k") -B.fB=A.aL("h3") -B.VN=A.aL("aU5") -B.VO=A.aL("lY") -B.VP=A.aL("aU7") -B.VQ=A.aL("ez") -B.VR=A.aL("fv") -B.mn=A.aL("iY") -B.VS=A.aL("EH") -B.VT=A.aL("wD") -B.VU=A.aL("me<@>") -B.VV=A.aL("kA") -B.VW=A.aL("kB") -B.VX=A.aL("E") -B.VY=A.aL("a0") -B.VZ=A.aL("aCT") -B.W_=A.aL("iP") -B.W0=A.aL("i") -B.mo=A.aL("jq") -B.W1=A.aL("zK") -B.W2=A.aL("Lx") -B.W3=A.aL("bI") -B.W4=A.aL("aQ3") -B.W5=A.aL("aCt") -B.yw=new A.dE(B.p,1,B.bn) -B.W6=new A.km(B.mS,B.yw) -B.W7=new A.Ev(0,"scope") -B.xL=new A.Ev(1,"previouslyFocusedChild") -B.W8=new A.cE(11264,55297,B.u,t.M) -B.W9=new A.cE(1425,1775,B.a7,t.M) -B.Wa=new A.cE(1786,2303,B.a7,t.M) -B.Wb=new A.cE(192,214,B.u,t.M) -B.Wc=new A.cE(216,246,B.u,t.M) -B.Wd=new A.cE(2304,8191,B.u,t.M) -B.We=new A.cE(248,696,B.u,t.M) -B.Wf=new A.cE(55298,55299,B.a7,t.M) -B.Wg=new A.cE(55300,55353,B.u,t.M) -B.Wh=new A.cE(55354,55355,B.a7,t.M) -B.Wi=new A.cE(55356,56319,B.u,t.M) -B.Wj=new A.cE(63744,64284,B.u,t.M) -B.Wk=new A.cE(64285,65023,B.a7,t.M) -B.Wl=new A.cE(65024,65135,B.u,t.M) -B.Wm=new A.cE(65136,65276,B.a7,t.M) -B.Wn=new A.cE(65277,65535,B.u,t.M) -B.Wo=new A.cE(65,90,B.u,t.M) -B.Wp=new A.cE(768,1424,B.u,t.M) -B.Wq=new A.cE(8206,8206,B.u,t.M) -B.Wr=new A.cE(8207,8207,B.a7,t.M) -B.Ws=new A.cE(97,122,B.u,t.M) -B.a1=new A.Ew(!1) -B.xM=new A.Ew(!0) -B.da=new A.RK(!1) -B.xN=new A.RK(!0) -B.Wt=new A.wx(B.i,0,B.z,B.i) -B.mq=new A.EB(0,"up") -B.bj=new A.EB(1,"down") -B.xO=new A.m3(0,0) -B.Wu=new A.m3(-2,-2) -B.bL=new A.EI(0,"start") -B.Ww=new A.EI(2,"center") -B.ej=new A.S6(0,"start") -B.al=new A.re(0,"forward") -B.fG=new A.re(1,"reverse") -B.Wx=new A.wH(0,"checkbox") -B.Wy=new A.wH(1,"radio") -B.Wz=new A.wH(2,"toggle") -B.WA=new A.wK(0,"inside") -B.WB=new A.wK(1,"higher") -B.WC=new A.wK(2,"lower") -B.WD=new A.jt(null) -B.Ct=new A.M(939524096) -B.Bx=new A.M(301989888) -B.Cr=new A.M(67108864) -B.H4=A.b(s([B.Ct,B.Bx,B.Cr,B.O]),t.t_) -B.WE=new A.jt(B.H4) -B.WK=new A.F8(0,"dropped") -B.WL=new A.F8(1,"canceled") -B.ek=new A.wY(0,"ready") -B.WM=new A.wY(1,"possible") -B.fH=new A.wY(2,"accepted") -B.a2=new A.rl(0,"initial") -B.cu=new A.rl(1,"active") -B.WN=new A.rl(2,"inactive") -B.xU=new A.rl(3,"defunct") -B.dc=new A.Ff(B.e7,"clickable") -B.WO=new A.Ff(B.xm,"textable") -B.WP=new A.U4(1) -B.WQ=new A.U4(-1) -B.WR=new A.Fm(0,"regular") -B.WS=new A.Fm(1,"small") -B.mx=new A.oa(0,"ready") -B.fI=new A.oa(1,"possible") -B.xV=new A.oa(2,"accepted") -B.fJ=new A.oa(3,"started") -B.WT=new A.oa(4,"peaked") -B.fK=new A.rm(0,"idle") -B.WU=new A.rm(1,"absorb") -B.fL=new A.rm(2,"pull") -B.xW=new A.rm(3,"recede") -B.fM=new A.rp(0,"pressed") -B.my=new A.rp(1,"hover") -B.WV=new A.rp(2,"focus") -B.F=new A.rs(0,"minWidth") -B.M=new A.rs(1,"maxWidth") -B.T=new A.rs(2,"minHeight") -B.ar=new A.rs(3,"maxHeight") -B.WW=new A.xg(null,2) -B.mz=new A.md(1/0,1/0,1/0,1/0,1/0,1/0) -B.WX=new A.d0(B.dK,B.cP) -B.eL=new A.nb(1,"left") -B.WY=new A.d0(B.dK,B.eL) -B.eM=new A.nb(2,"right") -B.WZ=new A.d0(B.dK,B.eM) -B.X_=new A.d0(B.dK,B.bB) -B.X0=new A.d0(B.dL,B.cP) -B.X1=new A.d0(B.dL,B.eL) -B.X2=new A.d0(B.dL,B.eM) -B.X3=new A.d0(B.dL,B.bB) -B.X4=new A.d0(B.dM,B.cP) -B.X5=new A.d0(B.dM,B.eL) -B.X6=new A.d0(B.dM,B.eM) -B.X7=new A.d0(B.dM,B.bB) -B.X8=new A.d0(B.dN,B.cP) -B.X9=new A.d0(B.dN,B.eL) -B.Xa=new A.d0(B.dN,B.eM) -B.Xb=new A.d0(B.dN,B.bB) -B.Xc=new A.d0(B.vb,B.bB) -B.Xd=new A.d0(B.vc,B.bB) -B.Xe=new A.d0(B.vd,B.bB) -B.Xf=new A.d0(B.ve,B.bB) -B.el=new A.Vi(B.r) -B.Xh=new A.Vp(null) -B.Xg=new A.Vq(null) -B.Xj=new A.rw(0,"addText") -B.Xl=new A.rw(2,"pushStyle") -B.Xm=new A.rw(3,"addPlaceholder") -B.Xk=new A.rw(1,"pop") -B.Xn=new A.rv(B.Xk,null,null,null) -B.Xo=new A.ap3(B.A,A.aYq()) -B.Xp=new A.ap4(B.A,A.aYr()) -B.Xq=new A.ap5(B.A,A.aYs()) -B.mA=new A.eQ(1,"add") -B.xX=new A.eQ(10,"remove") -B.Xr=new A.eQ(11,"popping") -B.Xs=new A.eQ(12,"removing") -B.mB=new A.eQ(13,"dispose") -B.Xt=new A.eQ(14,"disposed") -B.Xu=new A.eQ(2,"adding") -B.xY=new A.eQ(3,"push") -B.xZ=new A.eQ(4,"pushReplace") -B.y_=new A.eQ(5,"pushing") -B.Xv=new A.eQ(6,"replace") -B.em=new A.eQ(7,"idle") -B.Xw=new A.eQ(8,"pop") -B.Xx=new A.eQ(9,"complete") -B.Xz=new A.aqN(B.A,A.aYu()) -B.XA=new A.aqO(B.A,A.aYt()) -B.XB=new A.aqP(B.A,A.aYv()) -B.fN=new A.fA(0,"body") -B.fO=new A.fA(1,"appBar") -B.mD=new A.fA(10,"endDrawer") -B.fP=new A.fA(11,"statusBar") -B.fQ=new A.fA(2,"bodyScrim") -B.fR=new A.fA(3,"bottomSheet") -B.cv=new A.fA(4,"snackBar") -B.fS=new A.fA(5,"materialBanner") -B.mE=new A.fA(6,"persistentFooter") -B.fT=new A.fA(7,"bottomNavigationBar") -B.fU=new A.fA(8,"floatingActionButton") -B.mF=new A.fA(9,"drawer") -B.fV=new A.rx(0,"ready") -B.fW=new A.rx(1,"possible") -B.y0=new A.rx(2,"accepted") -B.fX=new A.rx(3,"started") -B.l=new A.Xl(0,"created") -B.mG=new A.rC(0,"idle") -B.XC=new A.rC(1,"absorb") -B.mH=new A.rC(2,"pull") -B.y1=new A.rC(3,"recede") -B.XD=new A.Hk(0,"start") -B.y2=new A.Hk(1,"end") -B.XE=new A.XQ(B.ns,B.eB) -B.fY=new A.xW(0,"leading") -B.fZ=new A.xW(1,"middle") -B.h_=new A.xW(2,"trailing") -B.XF=new A.Hp(0,"minimize") -B.XG=new A.Hp(1,"maximize") -B.y3=new A.y_(0,"inSpace") -B.y4=new A.y_(1,"inWord") -B.y5=new A.y_(2,"atBreak") -B.XH=new A.eS(B.A,A.aYk(),A.U("eS")) -B.XI=new A.eS(B.A,A.aYo(),t.sL) -B.XJ=new A.eS(B.A,A.aYl(),A.U("eS")) -B.XK=new A.eS(B.A,A.aYm(),A.U("eS")) -B.XL=new A.eS(B.A,A.aYn(),A.U("eS?)>")) -B.XM=new A.eS(B.A,A.aYp(),A.U("eS<~(aC,c3,aC,k)>")) -B.XN=new A.eS(B.A,A.aYw(),A.U("eS<~(aC,c3,aC,~())>"))})();(function staticFields(){$.jx=null -$.bi=A.b5("canvasKit") -$.asP=null -$.aGx=null -$.aGD=null -$.rK=null -$.fF=null -$.vQ=A.b([],A.U("o>")) -$.DF=A.b([],A.U("o")) -$.aEY=!1 -$.aF6=!1 -$.jo=null -$.bW=null -$.dr=null -$.azg=!1 -$.iz=A.b([],t.kZ) -$.aF7=0 -$.I4=0 -$.mp=A.b([],A.U("o")) -$.avl=A.b([],t.nx) -$.azG=null -$.aF5=!1 -$.ahv=null -$.aFC=null -$.azS=A.b([],t.g) -$.aGK=!1 -$.jy=A.b([],t.c) -$.axK=null -$.aDy=null -$.axU=null -$.aIm=null -$.aId=null -$.aEn=null -$.aVc=A.v(t.N,t.lG) -$.aVd=A.v(t.N,t.lG) -$.aGs=null -$.aG_=0 -$.azh=A.b([],t.no) -$.azu=-1 -$.az6=-1 -$.az5=-1 -$.azq=-1 -$.aH3=-1 -$.a6g=A.b5("_programCache") -$.aaE=null -$.aBK=null -$.eF=null -$.Dw=null -$.aF0=A.v(A.U("E7"),A.U("Rj")) -$.atl=null -$.aGW=-1 -$.aGV=-1 -$.aGX="" -$.aGU="" -$.aGY=-1 -$.Id=A.v(t.N,A.U("l8")) -$.aGJ=null -$.rG=!1 -$.Zw=null -$.anw=null -$.ZS=null -$.aEs=null -$.ac2=0 -$.OO=A.aXr() -$.aBU=null -$.aBT=null -$.aHQ=null -$.aHh=null -$.aIe=null -$.auk=null -$.av4=null -$.azH=null -$.y5=null -$.I8=null -$.I9=null -$.azn=!1 -$.a3=B.A -$.aqE=null -$.rL=A.b([],t.jl) -$.aQk=A.af(["iso_8859-1:1987",B.b9,"iso-ir-100",B.b9,"iso_8859-1",B.b9,"iso-8859-1",B.b9,"latin1",B.b9,"l1",B.b9,"ibm819",B.b9,"cp819",B.b9,"csisolatin1",B.b9,"iso-ir-6",B.b3,"ansi_x3.4-1968",B.b3,"ansi_x3.4-1986",B.b3,"iso_646.irv:1991",B.b3,"iso646-us",B.b3,"us-ascii",B.b3,"us",B.b3,"ibm367",B.b3,"cp367",B.b3,"csascii",B.b3,"ascii",B.b3,"csutf8",B.a1,"utf-8",B.a1],t.N,A.U("mN")) -$.aGL=A.v(t.N,A.U("ay(k,ax)")) -$.ayz=A.b([],A.U("o")) -$.mM=null -$.axh=null -$.aCG=null -$.aCF=null -$.Fx=A.v(t.N,t._8) -$.Zv=null -$.at4=null -$.aQE=A.v(t.N,A.U("tQ")) -$.axs=null -$.Ad=null -$.Nq=A.v(t.N,A.U("BE")) -$.aDV=!1 -$.aQH=function(){var s=t.z -return A.v(s,s)}() -$.axt=A.v(t.N,A.U("jL")) -$.aQP=A.aYa() -$.axv=0 -$.LQ=A.b([],A.U("o")) -$.aDB=null -$.Zx=0 -$.at1=null -$.azd=!1 -$.cK=null -$.lU=A.b([],A.U("o")) -$.aVU=A.aT(A.U("rE")) -$.k4=null -$.nB=null -$.aHg=1 -$.c2=null -$.Dv=null -$.aCk=0 -$.aCi=A.v(t.S,t.I7) -$.aCj=A.v(t.I7,t.S) -$.afb=0 -$.hD=null -$.aEE=function(){var s=t.v3 -return A.af([B.X5,A.db([B.cn],s),B.X6,A.db([B.cp],s),B.X7,A.db([B.cn,B.cp],s),B.X4,A.db([B.cn],s),B.X1,A.db([B.cm],s),B.X2,A.db([B.d1],s),B.X3,A.db([B.cm,B.d1],s),B.X0,A.db([B.cm],s),B.WY,A.db([B.cl],s),B.WZ,A.db([B.d0],s),B.X_,A.db([B.cl,B.d0],s),B.WX,A.db([B.cl],s),B.X9,A.db([B.co],s),B.Xa,A.db([B.d2],s),B.Xb,A.db([B.co,B.d2],s),B.X8,A.db([B.co],s),B.Xc,A.db([B.dS],s),B.Xd,A.db([B.dU],s),B.Xe,A.db([B.dT],s),B.Xf,A.db([B.dR],s)],A.U("d0"),A.U("cD

    "))}() -$.P8=A.af([B.cn,B.fe,B.cp,B.ff,B.cm,B.dE,B.d1,B.dF,B.cl,B.fc,B.d0,B.fd,B.co,B.fg,B.d2,B.fh,B.dS,B.f7,B.dU,B.f8,B.dT,B.f9],t.v3,t.bd) -$.w7=null -$.ayt=null -$.aFd=1 -$.aV4=!1 -$.K=null -$.bv=1 -$.av7=!1 -$.kF=!1 -$.aIC="" -$.o0=A.b5("call") -$.aCu=0 -$.abb=null -$.aEh=null -$.aEg="" -$.aEj=A.b(["audio","file"],t.s) -$.pg="" -$.A7=!1 -$.mR=!1 -$.A6=!1 -$.mQ=!1 -$.ov=A.b([],A.U("o>")) -$.av8=A.b([],A.U("o>")) -$.azJ=0 -$.ZQ=!1 -$.aYU=function(){var s=t.N -return A.af(["AltLeft","Alt","AltRight","RAlt","ShiftLeft","Shift","ShiftRight","RShift","ControlLeft","Control","ControlRight","RControl","MetaLeft","Meta","MetaRight","RWin","ContextMenu","Apps","ArrowUp","UpArrow","ArrowDown","DownArrow","ArrowLeft","LeftArrow","ArrowRight","RightArrow","NumpadDecimal","Decimal","NumpadDivide","Divide","NumpadMultiply","Multiply","NumpadSubtract","Subtract","NumpadAdd","Add","NumpadEnter","NumpadEnter","Enter","Return","Space","Space","NumpadClear","Clear","NumpadBackspace","Backspace","PrintScreen","Snapshot","HangulMode","Hangul","HanjaMode","Hanja","KanaMode","Kana","JunjaMode","Junja","KanjiMode","Hanja"],s,s)}() -$.ot=null -$.In=null -$.bu=null -$.aCv=A.b5("contextOverlay") -$.axc=null -$.aDX=null -$.Dc=null -$.ayg=null -$.aEN=null -$.azc=null -$.aFx=!1 -$.aFy=A.b([A.aA2(),A.b05(),A.b0a(),A.b0b(),A.b0c(),A.b0d(),A.b0e(),A.b0f(),A.b0g(),A.b0h(),A.b06(),A.b07(),A.b08(),A.b09(),A.aA2(),A.aA2()],A.U("o")) -$.axz=null -$.e7=null -$.a6k=A.b5("_eLut") -$.aua=null -$.av9=null -$.aGI=null -$.aCo=A.v(t.N,t.y) -$.aGE=null -$.at0=null -$.ayl=null -$.aRD=A.v(t.S,A.U("aRC")) -$.aDP=null -$.aDN=null -$.aDO=null -$.aR0=function(){var s=t.t -return A.b([A.b([21522,0],s),A.b([20773,1],s),A.b([24188,2],s),A.b([23371,3],s),A.b([17913,4],s),A.b([16590,5],s),A.b([20375,6],s),A.b([19104,7],s),A.b([30660,8],s),A.b([29427,9],s),A.b([32170,10],s),A.b([30877,11],s),A.b([26159,12],s),A.b([25368,13],s),A.b([27713,14],s),A.b([26998,15],s),A.b([5769,16],s),A.b([5054,17],s),A.b([7399,18],s),A.b([6608,19],s),A.b([1890,20],s),A.b([597,21],s),A.b([3340,22],s),A.b([2107,23],s),A.b([13663,24],s),A.b([12392,25],s),A.b([16177,26],s),A.b([14854,27],s),A.b([9396,28],s),A.b([8579,29],s),A.b([11994,30],s),A.b([11245,31],s)],t.p)}() -$.aUV=A.b([31892,34236,39577,42195,48118,51042,55367,58893,63784,68472,70749,76311,79154,84390,87683,92361,96236,102084,102881,110507,110734,117786,119615,126325,127568,133589,136944,141498,145311,150283,152622,158308,161089,167017],t.t)})();(function lazyInitializers(){var s=hunkHelpers.lazyFinal,r=hunkHelpers.lazy -s($,"b4f","cH",()=>A.aZ2(A.yc().navigator.vendor,B.e.H5(A.yc().navigator.userAgent))) -s($,"b4R","fg",()=>A.aZ3()) -r($,"b0C","aA4",()=>A.BM(8)) -s($,"b3P","aKw",()=>A.aFA(0,0,1)) -s($,"b4i","a_5",()=>J.aB9(J.awD(A.ar()))) -s($,"b50","aL8",()=>A.b([J.aNq(J.mv(A.ar())),J.aMH(J.mv(A.ar())),J.aMT(J.mv(A.ar())),J.aBb(J.mv(A.ar())),J.aMY(J.mv(A.ar())),J.aNe(J.mv(A.ar())),J.aMh(J.mv(A.ar())),J.aMG(J.mv(A.ar())),J.aMF(J.mv(A.ar()))],A.U("o"))) -s($,"b59","aLf",()=>A.b([J.aN9(J.aBh(A.ar())),J.aMR(J.aBh(A.ar()))],A.U("o"))) -s($,"b56","aLc",()=>A.b([J.aMS(J.yk(A.ar())),J.aNb(J.yk(A.ar())),J.aMj(J.yk(A.ar())),J.aMQ(J.yk(A.ar())),J.aNn(J.yk(A.ar())),J.aMC(J.yk(A.ar()))],A.U("o"))) -s($,"b5a","aLg",()=>A.b([J.aMd(J.a_k(A.ar())),J.aMt(J.a_k(A.ar())),J.aMu(J.a_k(A.ar())),J.aMs(J.a_k(A.ar()))],A.U("o"))) -s($,"b52","aL9",()=>A.b([J.aBi(J.yj(A.ar())),J.aBa(J.yj(A.ar())),J.aMN(J.yj(A.ar())),J.aMO(J.yj(A.ar())),J.aMM(J.yj(A.ar())),J.aNp(J.yj(A.ar()))],A.U("o"))) -s($,"b53","aLa",()=>A.b([J.aBi(J.aBd(A.ar())),J.aBa(J.aBd(A.ar()))],A.U("o"))) -s($,"b4Z","aAu",()=>A.b([J.aB7(J.awD(A.ar())),J.aB9(J.awD(A.ar()))],A.U("o"))) -s($,"b5_","a_a",()=>A.b([J.aNu(J.aB8(A.ar())),J.aMD(J.aB8(A.ar()))],A.U("o"))) -s($,"b4Y","aL7",()=>A.b([J.aBb(J.a_g(A.ar())),J.aBf(J.a_g(A.ar())),J.aN3(J.a_g(A.ar())),J.aMP(J.a_g(A.ar()))],A.U("o"))) -s($,"b54","aAw",()=>A.b([J.aMi(J.awG(A.ar())),J.aBe(J.awG(A.ar())),J.aNh(J.awG(A.ar()))],A.U("o"))) -s($,"b51","aAv",()=>A.b([J.aMI(J.aBc(A.ar())),J.aNo(J.aBc(A.ar()))],A.U("o"))) -s($,"b4X","aAt",()=>A.b([J.aMl(J.cy(A.ar())),J.aNi(J.cy(A.ar())),J.aMx(J.cy(A.ar())),J.aNm(J.cy(A.ar())),J.aMB(J.cy(A.ar())),J.aNk(J.cy(A.ar())),J.aMz(J.cy(A.ar())),J.aNl(J.cy(A.ar())),J.aMA(J.cy(A.ar())),J.aNj(J.cy(A.ar())),J.aMy(J.cy(A.ar())),J.aNv(J.cy(A.ar())),J.aN8(J.cy(A.ar())),J.aN0(J.cy(A.ar())),J.aNd(J.cy(A.ar())),J.aN4(J.cy(A.ar())),J.aMp(J.cy(A.ar())),J.aMU(J.cy(A.ar())),J.aMo(J.cy(A.ar())),J.aMn(J.cy(A.ar())),J.aMJ(J.cy(A.ar())),J.aNg(J.cy(A.ar())),J.aB7(J.cy(A.ar())),J.aME(J.cy(A.ar())),J.aN1(J.cy(A.ar())),J.aMK(J.cy(A.ar())),J.aNc(J.cy(A.ar())),J.aMm(J.cy(A.ar())),J.aMW(J.cy(A.ar()))],A.U("o"))) -s($,"b55","aLb",()=>A.b([J.aN_(J.awH(A.ar())),J.aBe(J.awH(A.ar())),J.aMg(J.awH(A.ar()))],A.U("o"))) -s($,"b5b","aLh",()=>A.b([J.aMk(J.a_l(A.ar())),J.aNa(J.a_l(A.ar())),J.aMZ(J.a_l(A.ar())),J.aMr(J.a_l(A.ar()))],A.U("o"))) -s($,"b4y","aKP",()=>{var q=A.BM(2) -q[0]=0 -q[1]=1 -return q}) -s($,"b4W","aAs",()=>A.aZU(4)) -s($,"b58","aLe",()=>A.b([J.aBf(J.Iz(A.ar())),J.aMw(J.Iz(A.ar())),J.aMv(J.Iz(A.ar())),J.aMq(J.Iz(A.ar())),J.aNt(J.Iz(A.ar()))],A.U("o"))) -s($,"b57","aLd",()=>A.b([J.aMe(J.aBg(A.ar())),J.aML(J.aBg(A.ar()))],A.U("o"))) -s($,"b1b","aJ7",()=>A.aSG()) -r($,"b1a","a__",()=>$.aJ7()) -r($,"b5k","Iu",()=>self.window.FinalizationRegistry!=null) -r($,"b2d","awj",()=>{var q=t.S,p=t.t -return new A.Mf(A.aT(q),A.b([],A.U("o")),A.v(q,t.wW),A.v(q,A.U("zW")),A.v(q,A.U("wy")),A.v(q,A.U("dX")),A.aT(q),A.b([],p),A.b([],p),$.ba().gnx(),A.v(q,A.U("cD")))}) -r($,"b23","yf",()=>{var q=t.S -return new A.LZ(A.aT(q),A.aT(q),A.aQV(),A.b([],t.Pc),A.b(["Roboto"],t.s),A.v(t.N,q),A.aT(q))}) -r($,"b4P","a_8",()=>A.dc("Noto Sans SC",A.b([B.A3,B.A6,B.eu,B.AL,B.ng],t.Cz))) -r($,"b4Q","a_9",()=>A.dc("Noto Sans TC",A.b([B.ne,B.nf,B.eu],t.Cz))) -r($,"b4N","a_6",()=>A.dc("Noto Sans HK",A.b([B.ne,B.nf,B.eu],t.Cz))) -r($,"b4O","a_7",()=>A.dc("Noto Sans JP",A.b([B.A2,B.eu,B.ng],t.Cz))) -r($,"b4h","aKF",()=>A.b([$.a_8(),$.a_9(),$.a_6(),$.a_7()],t.Qg)) -r($,"b4M","aL2",()=>{var q=t.Cz -return A.b([$.a_8(),$.a_9(),$.a_6(),$.a_7(),A.dc("Noto Naskh Arabic UI",A.b([B.Ab,B.B4,B.B5,B.B7,B.A0,B.AJ,B.AM],q)),A.dc("Noto Sans Armenian",A.b([B.A8,B.AH],q)),A.dc("Noto Sans Bengali UI",A.b([B.bQ,B.Ae,B.b5,B.c9,B.aG],q)),A.dc("Noto Sans Myanmar UI",A.b([B.Av,B.b5,B.aG],q)),A.dc("Noto Sans Egyptian Hieroglyphs",A.b([B.AZ],q)),A.dc("Noto Sans Ethiopic",A.b([B.AE,B.zY,B.AC],q)),A.dc("Noto Sans Georgian",A.b([B.A9,B.Ay,B.zX],q)),A.dc("Noto Sans Gujarati UI",A.b([B.bQ,B.Ai,B.b5,B.c9,B.aG,B.hh],q)),A.dc("Noto Sans Gurmukhi UI",A.b([B.bQ,B.Af,B.b5,B.c9,B.aG,B.Bo,B.hh],q)),A.dc("Noto Sans Hebrew",A.b([B.Aa,B.Bb,B.aG,B.AI],q)),A.dc("Noto Sans Devanagari UI",A.b([B.Ac,B.AU,B.AW,B.b5,B.Ba,B.c9,B.aG,B.hh,B.AB],q)),A.dc("Noto Sans Kannada UI",A.b([B.bQ,B.Ao,B.b5,B.c9,B.aG],q)),A.dc("Noto Sans Khmer UI",A.b([B.AF,B.B3,B.aG],q)),A.dc("Noto Sans KR",A.b([B.A4,B.A5,B.A7,B.AD],q)),A.dc("Noto Sans Lao UI",A.b([B.Au,B.aG],q)),A.dc("Noto Sans Malayalam UI",A.b([B.AY,B.B1,B.bQ,B.Ap,B.b5,B.c9,B.aG],q)),A.dc("Noto Sans Sinhala",A.b([B.bQ,B.Ar,B.b5,B.aG],q)),A.dc("Noto Sans Tamil UI",A.b([B.bQ,B.Ak,B.b5,B.c9,B.aG],q)),A.dc("Noto Sans Telugu UI",A.b([B.Ad,B.bQ,B.An,B.AV,B.b5,B.aG],q)),A.dc("Noto Sans Thai UI",A.b([B.As,B.b5,B.aG],q)),A.dc("Noto Sans",A.b([B.zT,B.Am,B.Aq,B.AP,B.AQ,B.AS,B.AT,B.B2,B.B8,B.Bd,B.Bi,B.Bj,B.Bk,B.Bl,B.Bm,B.AN,B.AO,B.zU,B.zZ,B.A1,B.Bh,B.zV,B.AR,B.Bf,B.A_,B.Ax,B.AK,B.Bn,B.B0,B.Ag,B.AG,B.AX,B.B6,B.B9,B.Be,B.Bg,B.zW,B.Az,B.Ah,B.Aj,B.Al,B.At,B.Aw,B.AA,B.B_,B.Bc],q))],t.Qg)}) -r($,"b5D","rV",()=>{var q=t.V0 -return new A.LA(new A.aav(),A.aT(q),A.v(t.N,q))}) -s($,"b4w","aKN",()=>A.aS_(B.FV)) -s($,"b4v","awu",()=>A.a9i(new A.K3($.aKN()))) -s($,"b2I","Iq",()=>{var q=A.U("ev") -return new A.Qw(1024,A.aCz(q),A.v(q,A.U("axg>")))}) -r($,"b18","yd",()=>{var q=A.U("ev") -return new A.ahD(500,A.aCz(q),A.v(q,A.U("axg>")))}) -s($,"b17","aJ5",()=>new self.window.flutterCanvasKit.Paint()) -s($,"b16","aJ4",()=>{var q=new self.window.flutterCanvasKit.Paint() -J.awJ(q,0) -return q}) -s($,"b2z","aJO",()=>A.aFA(0,0,1)) -s($,"b4r","aKJ",()=>B.ad.cF(A.af(["type","fontsChange"],t.N,t.z))) -s($,"b5z","awv",()=>{var q=A.aF8() -q.setAttribute("width",0) -q.setAttribute("height",0) -B.f.sbi(q.style,"absolute") -return q}) -s($,"b3J","aAl",()=>A.BM(4)) -s($,"b3j","aKd",()=>A.aE0(A.b([0,1,2,2,3,0],t.t))) -s($,"b5c","aLi",()=>A.azF(A.azF(A.azF(A.yc(),"Image"),"prototype"),"decode")!=null) -s($,"b5H","kH",()=>{var q=t.N,p=t.S -return new A.abB(A.v(q,t._8),A.v(p,t.lU),A.aT(q),A.v(p,q))}) -s($,"b4A","aKR",()=>{var q=B.br.h(0,"Alt")[1] -q.toString -return q}) -s($,"b4B","aKS",()=>{var q=B.br.h(0,"Alt")[2] -q.toString -return q}) -s($,"b4C","aKT",()=>{var q=B.br.h(0,"Control")[1] -q.toString -return q}) -s($,"b4D","aKU",()=>{var q=B.br.h(0,"Control")[2] -q.toString -return q}) -s($,"b4H","aKY",()=>{var q=B.br.h(0,"Shift")[1] -q.toString -return q}) -s($,"b4I","aKZ",()=>{var q=B.br.h(0,"Shift")[2] -q.toString -return q}) -s($,"b4F","aKW",()=>{var q=B.br.h(0,"Meta")[1] -q.toString -return q}) -s($,"b4G","aKX",()=>{var q=B.br.h(0,"Meta")[2] -q.toString -return q}) -s($,"b4E","aKV",()=>A.af([$.aKR(),new A.atc(),$.aKS(),new A.atd(),$.aKT(),new A.ate(),$.aKU(),new A.atf(),$.aKY(),new A.atg(),$.aKZ(),new A.ath(),$.aKW(),new A.ati(),$.aKX(),new A.atj()],t.S,A.U("E(l6)"))) -s($,"b1J","bO",()=>{var q,p,o,n="computedStyleMap",m=A.axj(),l=A.azD().documentElement -l.toString -if(A.auQ(l,n)){q=A.aGw(l,n) -if(q!=null){p=A.aWu(q,"get","font-size") -o=p!=null?A.aZp(p,"value"):null}else o=null}else o=null -if(o==null)o=A.b_0(J.aNL(l).fontSize) -l=t.K -l=new A.a41(A.aSh(B.yP,!1,"/",m,B.ao,!1,(o==null?16:o)/16),A.v(l,A.U("pm")),A.v(l,A.U("RW")),A.yc().matchMedia("(prefers-color-scheme: dark)")) -l.a37() -return l}) -r($,"aWW","aKK",()=>A.aXC()) -s($,"b5M","aAC",()=>A.auQ(A.yc(),"FontFace")) -s($,"b5N","aLy",()=>{if(A.auQ(A.azD(),"fonts")){var q=A.azD().fonts -q.toString -q=A.auQ(q,"clear")}else q=!1 -return q}) -s($,"b5i","aLn",()=>{var q=$.aBK -return q==null?$.aBK=A.aOM():q}) -s($,"b4U","aL5",()=>A.af([B.wp,new A.att(),B.wq,new A.atu(),B.wr,new A.atv(),B.ws,new A.atw(),B.wt,new A.atx(),B.wu,new A.aty(),B.wv,new A.atz(),B.ww,new A.atA()],t.Zg,A.U("hB(dd)"))) -s($,"b24","aJz",()=>A.c8("[a-z0-9\\s]+",!1,!1,!1,!1)) -s($,"b25","aJA",()=>A.c8("\\b\\d",!0,!1,!1,!1)) -r($,"b2K","aJU",()=>{var q=A.aQf("flt-ruler-host"),p=new A.PS(q),o=q.style -B.f.sbi(o,"fixed") -B.f.sapy(o,"hidden") -B.f.sGx(o,"hidden") -B.f.smf(o,"0") -B.f.sjw(o,"0") -B.f.sbo(o,"0") -B.f.sbj(o,"0") -o=A.aZ8().Q.gTl() -o.appendChild(q) -A.b_9(p.geh(p)) -return p}) -s($,"b5h","aLm",()=>A.aU8(A.b([B.Wo,B.Ws,B.Wb,B.Wc,B.We,B.Wp,B.W9,B.Wa,B.Wd,B.Wq,B.Wr,B.W8,B.Wf,B.Wg,B.Wh,B.Wi,B.Wj,B.Wk,B.Wl,B.Wm,B.Wn],A.U("o>")),null,A.U("lS?"))) -r($,"b5U","Iv",()=>A.aU9("000a!E000b000cF000d!D000w!R000y!A0013!B0018!M001a!N001c001lO001m!L001n!M001t002iK002n!P002p003eK003p!F004q!K004t!I0051!K0053!L0056!K005c005yK0060006uK006w00k7K00ke00lbK00lc00ofG00og00okK00om00onK00oq00otK00ou!M00ov!K00p2!K00p3!L00p400p6K00p8!K00pa00ptK00pv00s5K00s700w1K00w300w9G00wa010vK010x011yK01210124K0126!K0127!L0128013cK013d!M013e!K013l014tG014v!G014x014yG01500151G0153!G015c0162C0167016aC016b!K016c!L016o016tI01700171M0174017eG017g!I017k018qK018r019bG019c019lO019n!O019o!M019q019rK019s!G019t01cjK01cl!K01cm01csG01ct!I01cv01d0G01d101d2K01d301d4G01d601d9G01da01dbK01dc01dlO01dm01doK01dr!K01e7!I01e8!K01e9!G01ea01f3K01f401fuG01fx01idK01ie01ioG01ip!K01j401jdO01je01kaK01kb01kjG01kk01klK01ko!M01kq!K01kt!G01kw01lhK01li01llG01lm!K01ln01lvG01lw!K01lx01lzG01m0!K01m101m5G01mo01ncK01nd01nfG01nk01nuK01pc01pwK01py01qfK01qr01r5G01r6!I01r701s3G01s401tlK01tm01toG01tp!K01tq01u7G01u8!K01u901ufG01ug01upK01uq01urG01uu01v3O01v501vkK01vl01vnG01vp01vwK01vz01w0K01w301woK01wq01wwK01wy!K01x201x5K01x8!G01x9!K01xa01xgG01xj01xkG01xn01xpG01xq!K01xz!G01y401y5K01y701y9K01ya01ybG01ye01ynO01yo01ypK01z0!K01z2!G01z501z7G01z901zeK01zj01zkK01zn0208K020a020gK020i020jK020l020mK020o020pK020s!G020u020yG02130214G02170219G021d!G021l021oK021q!K021y0227O02280229G022a022cK022d!G022p022rG022t0231K02330235K0237023sK023u0240K02420243K02450249K024c!G024d!K024e024lG024n024pG024r024tG024w!K025c025dK025e025fG025i025rO0261!K02620267G0269026bG026d026kK026n026oK026r027cK027e027kK027m027nK027p027tK027w!G027x!K027y0284G02870288G028b028dG028l028nG028s028tK028v028xK028y028zG0292029bO029d!K029u!G029v!K029x02a2K02a602a8K02aa02adK02ah02aiK02ak!K02am02anK02ar02asK02aw02ayK02b202bdK02bi02bmG02bq02bsG02bu02bxG02c0!K02c7!G02cm02cvO02dc02dgG02dh02doK02dq02dsK02du02egK02ei02exK02f1!K02f202f8G02fa02fcG02fe02fhG02fp02fqG02fs02fuK02g002g1K02g202g3G02g602gfO02gw!K02gx02gzG02h102h8K02ha02hcK02he02i0K02i202ibK02id02ihK02ik!G02il!K02im02isG02iu02iwG02iy02j1G02j902jaG02ji!K02jk02jlK02jm02jnG02jq02jzO02k102k2K02kg02kjG02kk02ksK02ku02kwK02ky02m2K02m302m4G02m5!K02m602mcG02me02mgG02mi02mlG02mm!K02ms02muK02mv!G02n302n5K02n602n7G02na02njO02nu02nzK02o102o3G02o502omK02oq02pdK02pf02pnK02pp!K02ps02pyK02q2!G02q702qcG02qe!G02qg02qnG02qu02r3O02r602r7G02sx!G02t002t6G02tj02tqG02ts02u1O02wh!G02wk02wsG02x402x9G02xc02xlO02yo!K02zc02zdG02zk02ztO0305!G0307!G0309!G030e030fG030g030nK030p031oK031t032cG032e032fG032g032kK032l032vG032x033wG0346!G036z037iG037k037tO03860389G038e038gG038i038kG038n038tG038x0390G039e039pG039r!G039s03a1O03a203a5G03a803b9K03bb!K03bh!K03bk03cqK03cs03m0K03m203m5K03m803meK03mg!K03mi03mlK03mo03nsK03nu03nxK03o003owK03oy03p1K03p403paK03pc!K03pe03phK03pk03pyK03q003rkK03rm03rpK03rs03tmK03tp03trG03uo03v3K03vk03xxK03y003y5K03y904fgK04fj04fzK04g0!R04g104gqK04gw04iyK04j204jcK04jk04jwK04jy04k1K04k204k4G04kg04kxK04ky04l0G04lc04ltK04lu04lvG04m804mkK04mm04moK04mq04mrG04ok04pfG04pp!G04ps04q1O04qz04r1G04r2!I04r404rdO04rk04u0K04u804ucK04ud04ueG04uf04vcK04vd!G04ve!K04vk04xhK04xs04ymK04yo04yzG04z404zfG04zq04zzO053k053tO054w055iK055j055nG0579057iG057k058cG058f!G058g058pO058w0595O059s05a8G05c005c4G05c505dfK05dg05dwG05dx05e3K05e805ehO05ez05f7G05fk05fmG05fn05ggK05gh05gtG05gu05gvK05gw05h5O05h605idK05ie05irG05j405k3K05k405knG05kw05l5O05l905lbK05lc05llO05lm05mlK05mo05mwK05n405oaK05od05ofK05ow05oyG05p005pkG05pl05poK05pp!G05pq05pvK05pw!G05px05pyK05pz05q1G05q2!K05q805vjK05vk05x5G05x705xbG05xc0651K06540659K065c066dK066g066lK066o066vK066x!K066z!K0671!K0673067xK0680069gK069i069oK069q!K069u069wK069y06a4K06a806abK06ae06ajK06ao06b0K06b606b8K06ba06bgK06bk06bqR06bs06buR06bw!G06bx!Q06by06bzI06c806c9N06ck!N06cn!L06co06cpF06cq06cuI06cv!P06db06dcP06dg!M06dw!P06e7!R06e806ecI06ee06enI06ep!K06f3!K06fk06fwK06hc06i8G06iq!K06iv!K06iy06j7K06j9!K06jd06jhK06jo!K06jq!K06js!K06ju06jxK06jz06k9K06kc06kfK06kl06kpK06ku!K06lc06mgK079207ahK08ow08q6K08q808riK08rk08v8K08vf08viK08vj08vlG08vm08vnK08w008x1K08x3!K08x9!K08xc08yvK08z3!K08zj!G08zk0906K090g090mK090o090uK090w0912K0914091aK091c091iK091k091qK091s091yK09200926K09280933G094f!K09hc!R09hh!K09ii09inG09ip09itJ09iz09j0K09ll09lmG09ln09loJ09ls09oaJ09oc09ofJ09ol09prK09pt09seK09sw09trK09v409vjJ0a1c0a2mJ0a2o0a53J0vls0wi4K0wk00wl9K0wlc0wssK0wsw0wtbK0wtc0wtlO0wtm0wtnK0wu80wviK0wvj0wvmG0wvo0wvxG0wvz0wwtK0wwu0wwvG0www0wz3K0wz40wz5G0wzs0x4vK0x4y0x56K0x6d0x6pK0x6q!G0x6r0x6tK0x6u!G0x6v0x6yK0x6z!G0x700x7mK0x7n0x7rG0x7w!G0x8g0x9vK0xa80xa9G0xaa0xbnK0xbo0xc5G0xcg0xcpO0xcw0xddG0xde0xdjK0xdn!K0xdp0xdqK0xdr!G0xds0xe1O0xe20xetK0xeu0xf1G0xf40xfqK0xfr0xg3G0xgg0xh8K0xhc0xhfG0xhg0xiqK0xir0xj4G0xjj!K0xjk0xjtO0xk5!G0xkg0xkpO0xkw0xm0K0xm10xmeG0xmo0xmqK0xmr!G0xms0xmzK0xn00xn1G0xn40xndO0xob0xodG0xps!G0xpu0xpwG0xpz0xq0G0xq60xq7G0xq9!G0xr40xreK0xrf0xrjG0xrm0xroK0xrp0xrqG0xs10xs6K0xs90xseK0xsh0xsmK0xsw0xt2K0xt40xtaK0xtc0xuxK0xv40xyaK0xyb0xyiG0xyk0xylG0xyo0xyxO0xz416lfK16ls16meK16mj16nvK1dkw1dl2K1dlf1dljK1dlp!C1dlq!G1dlr1dm0C1dm21dmeC1dmg1dmkC1dmm!C1dmo1dmpC1dmr1dmsC1dmu1dn3C1dn41dptK1dqr1e0tK1e1c1e33K1e361e4nK1e5s1e63K1e681e6nG1e6o!M1e6r!L1e6s!M1e741e7jG1e7n1e7oP1e8d1e8fP1e8g!M1e8i!N1e8k!M1e8l!L1e9c1e9gK1e9i1ed8K1edb!I1edj!N1edo!M1edq!N1eds1ee1O1ee2!L1ee3!M1ee91eeyK1ef3!P1ef51efuK1eg61ehpJ1ehq1ehrG1ehs1eimK1eiq1eivK1eiy1ej3K1ej61ejbK1eje1ejgK1ek91ekbI1ekg1ekrK1ekt1eliK1elk1em2K1em41em5K1em71emlK1emo1en1K1eo01ereK1etc1eusK1eyl!G1f281f30K1f341f4gK1f4w!G1f5s1f6nK1f711f7uK1f801f91K1f921f96G1f9c1fa5K1fa81fb7K1fbc1fbjK1fbl1fbpK1fcw1fh9K1fhc1fhlO1fhs1firK1fiw1fjvK1fk01fl3K1flc1fmrK1fr41fzqK1g001g0lK1g0w1g13K1g5c1g5hK1g5k!K1g5m1g6tK1g6v1g6wK1g70!K1g731g7pK1g801g8mK1g8w1g9qK1gbk1gc2K1gc41gc5K1gcg1gd1K1gdc1ge1K1gg01ghjK1ghq1ghrK1gjk!K1gjl1gjnG1gjp1gjqG1gjw1gjzG1gk01gk3K1gk51gk7K1gk91gl1K1gl41gl6G1glb!G1gm81gn0K1gn41gnwK1gow1gp3K1gp51gpwK1gpx1gpyG1gqo1gs5K1gsg1gt1K1gtc1gtuK1gu81gupK1gxs1gzsK1h1c1h2qK1h341h4iK1h4w1h5vK1h5w1h5zG1h681h6hO1hfk1hgpK1hgr1hgsG1hgw1hgxK1hj41hjwK1hk7!K1hkg1hl1K1hl21hlcG1ho01hokK1hpc1hpyK1hq81hqaG1hqb1hrrK1hrs1hs6G1ht21htbO1htr1htuG1htv1hv3K1hv41hveG1hvh!I1hvx!I1hw01hwoK1hww1hx5O1hxc1hxeG1hxf1hyeK1hyf1hysG1hyu1hz3O1hz8!K1hz91hzaG1hzb!K1hzk1i0iK1i0j!G1i0m!K1i0w1i0yG1i0z1i2aK1i2b1i2oG1i2p1i2sK1i2x1i30G1i321i33G1i341i3dO1i3e!K1i3g!K1i4g1i4xK1i4z1i5nK1i5o1i5zG1i66!G1i801i86K1i88!K1i8a1i8dK1i8f1i8tK1i8v1i94K1i9c1iamK1ian1iayG1ib41ibdO1ibk1ibnG1ibp1ibwK1ibz1ic0K1ic31icoK1icq1icwK1icy1iczK1id11id5K1id71id8G1id9!K1ida1idgG1idj1idkG1idn1idpG1ids!K1idz!G1ie51ie9K1iea1iebG1iee1iekG1ieo1iesG1iio1ik4K1ik51ikmG1ikn1ikqK1ikw1il5O1ila!G1ilb1ildK1im81injK1ink1io3G1io41io5K1io7!K1iog1iopO1itc1iumK1iun1iutG1iuw1iv4G1ivs1ivvK1ivw1ivxG1iww1iy7K1iy81iyoG1iys!K1iz41izdO1j0g1j1mK1j1n1j1zG1j20!K1j281j2hO1j4t1j57G1j5c1j5lO1jb41jcbK1jcc1jcqG1jfk1jhbK1jhc1jhlO1ji71jieK1jih!K1jik1jirK1jit1jiuK1jiw1jjjK1jjk1jjpG1jjr1jjsG1jjv1jjyG1jjz!K1jk0!G1jk1!K1jk21jk3G1jkg1jkpO1jmo1jmvK1jmy1jo0K1jo11jo7G1joa1jogG1joh!K1joj!K1jok!G1jpc!K1jpd1jpmG1jpn1jqqK1jqr1jqxG1jqy!K1jqz1jr2G1jrb!G1jrk!K1jrl1jrvG1jrw1jt5K1jt61jtlG1jtp!K1juo1jw8K1k3k1k3sK1k3u1k4uK1k4v1k52G1k541k5bG1k5c!K1k5s1k61O1k6q1k7jK1k7m1k87G1k891k8mG1kao1kauK1kaw1kaxK1kaz1kc0K1kc11kc6G1kca!G1kcc1kcdG1kcf1kclG1kcm!K1kcn!G1kcw1kd5O1kdc1kdhK1kdj1kdkK1kdm1kehK1kei1kemG1keo1kepG1ker1kevG1kew!K1kf41kfdO1ko01koiK1koj1komG1kts!K1kw01lllK1log1lriK1ls01lxfK1o1s1oviK1ovk1ovsI1s001sg6K1z401zjsK1zk01zkuK1zkw1zl5O1zo01zotK1zow1zp0G1zpc1zqnK1zqo1zquG1zr41zr7K1zrk1zrtO1zs31zsnK1zst1ztbK20cg20e7K20hs20juK20jz!G20k0!K20k120ljG20lr20luG20lv20m7K20o020o1K20o3!K20o4!G20og20ohG2dc0!J2dlw2dlzJ2fpc2fsaK2fsg2fssK2fsw2ft4K2ftc2ftlK2ftp2ftqG2fts2ftvI2jxh2jxlG2jxp2jxuG2jxv2jy2I2jy32jyaG2jyd2jyjG2jze2jzhG2k3m2k3oG2kg02kicK2kie2kkcK2kke2kkfK2kki!K2kkl2kkmK2kkp2kksK2kku2kl5K2kl7!K2kl92klfK2klh2kn9K2knb2kneK2knh2knoK2knq2knwK2kny2kopK2kor2kouK2kow2kp0K2kp2!K2kp62kpcK2kpe2kytK2kyw2kzkK2kzm2l0aK2l0c2l16K2l182l1wK2l1y2l2sK2l2u2l3iK2l3k2l4eK2l4g2l54K2l562l60K2l622l6qK2l6s2l6zK2l722l8fO2lmo2lo6G2lob2lpoG2lpx!G2lqc!G2lqz2lr3G2lr52lrjG2mtc2mtiG2mtk2mu0G2mu32mu9G2mub2mucG2mue2muiG2n0g2n1oK2n1s2n1yG2n1z2n25K2n282n2hO2n2m!K2ncw2ne3K2ne42ne7G2ne82nehO2oe82ojoK2ok02ok6G2olc2on7K2on82oneG2onf!K2onk2ontO2pkw2pkzK2pl12plrK2plt2pluK2plw!K2plz!K2pm12pmaK2pmc2pmfK2pmh!K2pmj!K2pmq!K2pmv!K2pmx!K2pmz!K2pn12pn3K2pn52pn6K2pn8!K2pnb!K2pnd!K2pnf!K2pnh!K2pnj!K2pnl2pnmK2pno!K2pnr2pnuK2pnw2po2K2po42po7K2po92pocK2poe!K2pog2popK2por2pp7K2ppd2ppfK2pph2pplK2ppn2pq3K2q7k2q89K2q8g2q95K2q9c2qa1K2qcm2qdbH2qrf2qrjG2sc02sc9Ojny9!Ijnz4jo1rGjo5cjobzG",231,B.Gd,B.xP,A.U("dh"))) -s($,"b0z","aIH",()=>{var q=t.N -return new A.a0j(A.af(["birthday","bday","birthdayDay","bday-day","birthdayMonth","bday-month","birthdayYear","bday-year","countryCode","country","countryName","country-name","creditCardExpirationDate","cc-exp","creditCardExpirationMonth","cc-exp-month","creditCardExpirationYear","cc-exp-year","creditCardFamilyName","cc-family-name","creditCardGivenName","cc-given-name","creditCardMiddleName","cc-additional-name","creditCardName","cc-name","creditCardNumber","cc-number","creditCardSecurityCode","cc-csc","creditCardType","cc-type","email","email","familyName","family-name","fullStreetAddress","street-address","gender","sex","givenName","given-name","impp","impp","jobTitle","organization-title","language","language","middleName","middleName","name","name","namePrefix","honorific-prefix","nameSuffix","honorific-suffix","newPassword","new-password","nickname","nickname","oneTimeCode","one-time-code","organizationName","organization","password","current-password","photo","photo","postalCode","postal-code","streetAddressLevel1","address-level1","streetAddressLevel2","address-level2","streetAddressLevel3","address-level3","streetAddressLevel4","address-level4","streetAddressLine1","address-line1","streetAddressLine2","address-line2","streetAddressLine3","address-line3","telephoneNumber","tel","telephoneNumberAreaCode","tel-area-code","telephoneNumberCountryCode","tel-country-code","telephoneNumberExtension","tel-extension","telephoneNumberLocal","tel-local","telephoneNumberLocalPrefix","tel-local-prefix","telephoneNumberLocalSuffix","tel-local-suffix","telephoneNumberNational","tel-national","transactionAmount","transaction-amount","transactionCurrency","transaction-currency","url","url","username","username"],q,q))}) -s($,"b5O","aAD",()=>new A.a79()) -s($,"b5f","aLk",()=>A.BM(4)) -s($,"b5d","aAx",()=>A.BM(16)) -s($,"b5e","aLj",()=>A.aRO($.aAx())) -r($,"b5K","cr",()=>{A.yc() -return B.yX.gapA()}) -s($,"b5T","ba",()=>A.aQn(0,$.bO())) -s($,"b1h","a_0",()=>A.aHP("_$dart_dartClosure")) -s($,"b5E","aww",()=>B.A.pP(new A.avk(),A.U("ay"))) -s($,"b2X","aJY",()=>A.lV(A.aiJ({ -toString:function(){return"$receiver$"}}))) -s($,"b2Y","aJZ",()=>A.lV(A.aiJ({$method$:null, -toString:function(){return"$receiver$"}}))) -s($,"b2Z","aK_",()=>A.lV(A.aiJ(null))) -s($,"b3_","aK0",()=>A.lV(function(){var $argumentsExpr$="$arguments$" -try{null.$method$($argumentsExpr$)}catch(q){return q.message}}())) -s($,"b32","aK3",()=>A.lV(A.aiJ(void 0))) -s($,"b33","aK4",()=>A.lV(function(){var $argumentsExpr$="$arguments$" -try{(void 0).$method$($argumentsExpr$)}catch(q){return q.message}}())) -s($,"b31","aK2",()=>A.lV(A.aFo(null))) -s($,"b30","aK1",()=>A.lV(function(){try{null.$method$}catch(q){return q.message}}())) -s($,"b35","aK6",()=>A.lV(A.aFo(void 0))) -s($,"b34","aK5",()=>A.lV(function(){try{(void 0).$method$}catch(q){return q.message}}())) -s($,"b3q","aAi",()=>A.aV6()) -s($,"b26","rU",()=>A.U("ab").a($.aww())) -s($,"b3N","aKv",()=>{var q=t.z -return A.hm(q,q)}) -s($,"b38","aK8",()=>new A.aiX().$0()) -s($,"b39","aK9",()=>new A.aiW().$0()) -s($,"b3r","aKh",()=>A.aS1(A.fC(A.b([-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-2,-2,-2,-2,-2,62,-2,62,-2,63,52,53,54,55,56,57,58,59,60,61,-2,-2,-2,-1,-2,-2,-2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-2,-2,-2,-2,63,-2,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-2,-2,-2,-2,-2],t.t)))) -s($,"b3U","aAm",()=>typeof process!="undefined"&&Object.prototype.toString.call(process)=="[object process]"&&process.platform=="win32") -s($,"b3V","aKA",()=>A.c8("^[\\-\\.0-9A-Z_a-z~]*$",!0,!1,!1,!1)) -r($,"b4s","aKL",()=>new Error().stack!=void 0) -s($,"b4t","yi",()=>A.ow(B.VD)) -s($,"b2N","awo",()=>{A.aSD() -return $.ac2}) -s($,"b4V","aL6",()=>A.aWH()) -s($,"b1e","aJ8",()=>({})) -s($,"b3G","aKu",()=>A.lj(["A","ABBR","ACRONYM","ADDRESS","AREA","ARTICLE","ASIDE","AUDIO","B","BDI","BDO","BIG","BLOCKQUOTE","BR","BUTTON","CANVAS","CAPTION","CENTER","CITE","CODE","COL","COLGROUP","COMMAND","DATA","DATALIST","DD","DEL","DETAILS","DFN","DIR","DIV","DL","DT","EM","FIELDSET","FIGCAPTION","FIGURE","FONT","FOOTER","FORM","H1","H2","H3","H4","H5","H6","HEADER","HGROUP","HR","I","IFRAME","IMG","INPUT","INS","KBD","LABEL","LEGEND","LI","MAP","MARK","MENU","METER","NAV","NOBR","OL","OPTGROUP","OPTION","OUTPUT","P","PRE","PROGRESS","Q","S","SAMP","SECTION","SELECT","SMALL","SOURCE","SPAN","STRIKE","STRONG","SUB","SUMMARY","SUP","TABLE","TBODY","TD","TEXTAREA","TFOOT","TH","THEAD","TIME","TR","TRACK","TT","U","UL","VAR","VIDEO","WBR"],t.N)) -s($,"b1D","awh",()=>B.e.n6(A.a2S(),"Opera",0)) -s($,"b1C","aJp",()=>!$.awh()&&B.e.n6(A.a2S(),"Trident/",0)) -s($,"b1B","aJo",()=>B.e.n6(A.a2S(),"Firefox",0)) -s($,"b1E","aJq",()=>!$.awh()&&B.e.n6(A.a2S(),"WebKit",0)) -s($,"b1A","aJn",()=>"-"+$.aJr()+"-") -s($,"b1F","aJr",()=>{if($.aJo())var q="moz" -else if($.aJp())q="ms" -else q=$.awh()?"o":"webkit" -return q}) -s($,"b4x","aKO",()=>new A.F()) -s($,"b4j","ao",()=>A.aWy(A.ZB(self))) -s($,"b3x","aAj",()=>A.aHP("_$dart_dartObject")) -s($,"b4k","aAq",()=>function DartObject(a){this.o=a}) -s($,"b1I","dO",()=>A.lo(A.aE0(A.b([1],t.t)).buffer,0,null).getInt8(0)===1?B.ai:B.z4) -s($,"b5l","a_b",()=>new A.a0O(A.v(t.N,A.U("m7")))) -s($,"b5I","aAB",()=>new A.abE()) -s($,"b1Y","a_2",()=>new A.F()) -s($,"b0r","aID",()=>A.axl(A.U("IK"))) -s($,"b2_","aA9",()=>new A.F()) -r($,"aQG","awi",()=>new A.No($.aA9())) -s($,"b1Z","ye",()=>new A.F()) -s($,"b20","aJx",()=>new A.F()) -s($,"b0u","aIE",()=>A.axl(A.U("IR"))) -s($,"b4z","aKQ",()=>A.aF1(1,1,500)) -s($,"b5o","aLq",()=>new A.al9()) -s($,"b4K","aL0",()=>A.Et(B.cZ,B.i,t.C)) -s($,"b4J","aL_",()=>A.Et(B.i,B.Oo,t.C)) -r($,"b3w","aKm",()=>A.aPU(B.WD,B.WE)) -s($,"b5p","aLr",()=>new A.a1O()) -s($,"b5g","aLl",()=>new A.au1().$0()) -s($,"b4g","aKE",()=>new A.asL().$0()) -r($,"b21","iB",()=>$.aQP) -s($,"b4m","It",()=>A.eI(null,t.N)) -s($,"b4n","aAr",()=>A.aTE()) -s($,"b4u","aKM",()=>A.c8("^ *(?:[-+*] |[0-9]+[.):] )?",!0,!1,!1,!1)) -s($,"b3n","aKg",()=>A.aS4(A.b([0,0,0,0,0,0,0,0],t.t))) -s($,"b2M","aJV",()=>A.c8("^\\s*at ([^\\s]+).*$",!0,!1,!1,!1)) -s($,"b5s","aAA",()=>new A.alI()) -s($,"b3Q","aKx",()=>A.Et(0.75,1,t.i)) -s($,"b3R","aKy",()=>A.iL(B.zv)) -s($,"b2j","aJH",()=>A.iL(B.b6)) -s($,"b2k","aJI",()=>A.iL(B.Eb)) -s($,"b3A","aKo",()=>A.Et(B.Or,B.i,t.C)) -s($,"b3C","aKq",()=>A.iL(B.X)) -s($,"b3B","aKp",()=>A.iL(B.bT)) -s($,"b3u","aKk",()=>A.iL(B.Ef).Ef(A.iL(B.m_))) -s($,"b3v","aKl",()=>A.iL(B.Ee).Ef(A.iL(B.m_))) -s($,"b3s","aKi",()=>A.iL(B.m_)) -s($,"b3t","aKj",()=>A.iL(B.OY)) -s($,"b3D","aKr",()=>A.Et(0.875,1,t.i).Ef(A.iL(B.bT))) -s($,"b5B","aLv",()=>new A.a9t()) -s($,"b2W","aJX",()=>A.aTU()) -s($,"b2V","aJW",()=>new A.U0(A.v(A.U("xd"),t.we),5,A.U("U0"))) -s($,"b0v","aIF",()=>A.c8("/?(\\d+(\\.\\d*)?)x$",!0,!1,!1,!1)) -s($,"b2m","awk",()=>A.aS0(4)) -r($,"b2v","aJL",()=>B.Bz) -r($,"b2x","aJN",()=>{var q=null -return A.aFf(q,B.nn,q,q,q,q,"sans-serif",q,q,18,q,q,q,q,q,q,q,q,q,q)}) -r($,"b2w","aJM",()=>{var q=null -return A.axZ(q,q,q,q,q,q,q,q,q,B.mf,B.u,q)}) -s($,"b3S","aKz",()=>A.aRP()) -s($,"b2D","awm",()=>A.qJ()) -s($,"b2C","aJR",()=>A.NC(0)) -s($,"b2E","aJS",()=>A.NC(0)) -s($,"b2F","aJT",()=>A.aRQ().a) -s($,"b5L","a_c",()=>{var q=t.N -return new A.abm(A.v(q,A.U("ay")),A.v(q,t.L0))}) -s($,"b2l","aJJ",()=>A.af([4294967562,B.Es,4294967564,B.Et,4294967556,B.Er],t.S,t.SQ)) -s($,"b5J","aLx",()=>new A.abF()) -s($,"b2u","awl",()=>{var q=t.v3 -return new A.act(A.b([],A.U("o<~(jd)>")),A.v(q,t.bd),A.aT(q))}) -s($,"b2t","aJK",()=>{var q,p,o=A.v(t.v3,t.bd) -o.l(0,B.dR,B.ia) -for(q=$.P8.gfh($.P8),q=q.ga3(q);q.v();){p=q.gJ(q) -o.l(0,p.gdB(p),p.gn(p))}return o}) -s($,"b1X","aJw",()=>new A.LF("\n",!1,"")) -s($,"b2U","hQ",()=>{var q=new A.Rk() -q.a=B.iB -q.ga46().v3(q.gaa0()) -return q}) -r($,"b3m","aKf",()=>{var q=A.U("~(bf)") -return A.af([B.Vn,A.aCy(!0),B.W4,A.aCy(!1),B.VI,new A.PI(A.BX(q)),B.VB,new A.NI(A.BX(q)),B.VF,new A.OL(A.BX(q)),B.xI,new A.zH(!1,A.BX(q)),B.VJ,new A.Q2(A.BX(q)),B.VG,new A.OP(A.BX(q))],t.n,t.od)}) -s($,"b1y","aJm",()=>{var q,p,o,n,m,l=t.vz,k=A.v(A.U("vu"),l) -for(q=A.U("b0"),p=0;p<2;++p){o=B.JH[p] -for(n=A.af([A.qP(B.cT,!1,!1,!1,o),B.q,A.qP(B.cj,!1,!1,!1,o),B.q,A.qP(B.cT,!0,!1,!1,o),B.q,A.qP(B.cj,!0,!1,!1,o),B.q,A.qP(B.cT,!1,!0,!1,o),B.q,A.qP(B.cj,!1,!0,!1,o),B.q,A.qP(B.cT,!1,!1,!0,o),B.q,A.qP(B.cj,!1,!1,!0,o),B.q],q,l),n=n.gfh(n),n=n.ga3(n);n.v();){m=n.gJ(n) -k.l(0,m.gdB(m),m.gn(m))}}k.l(0,B.PI,B.q) -k.l(0,B.PJ,B.q) -k.l(0,B.PK,B.q) -k.l(0,B.PU,B.q) -k.l(0,B.Q4,B.q) -k.l(0,B.Q9,B.q) -k.l(0,B.Qa,B.q) -k.l(0,B.Qb,B.q) -k.l(0,B.x4,B.q) -k.l(0,B.x5,B.q) -k.l(0,B.x6,B.q) -k.l(0,B.x3,B.q) -k.l(0,B.PL,B.q) -k.l(0,B.PM,B.q) -k.l(0,B.PN,B.q) -k.l(0,B.PO,B.q) -k.l(0,B.PP,B.q) -k.l(0,B.PQ,B.q) -k.l(0,B.PR,B.q) -k.l(0,B.PS,B.q) -k.l(0,B.PT,B.q) -k.l(0,B.PV,B.q) -k.l(0,B.PW,B.q) -k.l(0,B.PX,B.q) -k.l(0,B.PY,B.q) -k.l(0,B.PZ,B.q) -k.l(0,B.Q_,B.q) -k.l(0,B.Q0,B.q) -k.l(0,B.Q1,B.q) -k.l(0,B.Q2,B.q) -k.l(0,B.Q3,B.q) -k.l(0,B.Q5,B.q) -k.l(0,B.Q6,B.q) -k.l(0,B.Q7,B.q) -k.l(0,B.x7,B.q) -k.l(0,B.Qc,B.q) -k.l(0,B.Qd,B.q) -k.l(0,B.Qe,B.q) -k.l(0,B.Qf,B.q) -k.l(0,B.Qg,B.q) -k.l(0,B.Qh,B.q) -k.l(0,B.Qi,B.q) -k.l(0,B.Qj,B.q) -return k}) -r($,"b3I","aAk",()=>{var q=($.bv+1)%16777215 -$.bv=q -return new A.Vo(q,B.Xg,B.a2)}) -s($,"b3F","aKt",()=>A.Et(1,0,t.i)) -r($,"b3O","aws",()=>{var q=A.aUU(null,t.ob),p=A.aPw(t.H) -return new A.Vn(B.fr,q,p)}) -s($,"b3E","aKs",()=>A.b1(16667,0,0)) -s($,"b2A","aJP",()=>A.aF1(0.5,1.1,100)) -s($,"b2B","aJQ",()=>{var q,p -$.K.toString -q=$.ba() -p=q.gxK(q) -$.K.toString -return new A.Em(1/q.gxK(q),1/(0.05*p))}) -s($,"b19","aJ6",()=>A.aHZ(0.78)/A.aHZ(0.9)) -s($,"b5w","oB",()=>A.aRa(null,t.uK)) -s($,"b5u","kG",()=>{var q=null -return A.ayu(q,q,q,q,q,q,q,q,A.aTl(88,36),q,A.aQa(16,0),q,q,B.wy,q,q,q,q)}) -s($,"b2r","oz",()=>A.aCh($.Is())) -s($,"b2q","oy",()=>A.aCh($.aAd())) -s($,"b1V","Ip",()=>new A.AI(A.a_(0,null,!1,t.Z))) -s($,"b1T","cw",()=>{var q=new A.A8(A.aSe(),new A.ty(),A.ML(t.N,t.y),A.a_(0,null,!1,t.Z)) -$.o0.b=A.aZX() -q.ar(0) -return q}) -s($,"b1S","e2",()=>new A.zv(A.ML(t.S,t.lK),A.a_(0,null,!1,t.Z))) -s($,"b1Q","eA",()=>new A.z2(A.a_(0,null,!1,t.Z))) -s($,"b1W","rT",()=>A.aTa()) -s($,"b1R","rR",()=>{var q=A.ML(t.S,A.U("w")) -q.l(0,-1,A.b([],t.SU)) -return new A.p2(q,A.a12("Me",""),A.vk(null,0),-1,A.a_(0,null,!1,t.Z))}) -s($,"b1U","rS",()=>{var q=A.U("Ku") -return new A.mV(A.aCw(),A.aCw(),new A.a8g(B.ob),B.mc,A.aCW(),A.aCW(),new A.a4E(A.ML(t.N,q),A.ML(t.S,q)),new A.MH(A.U("MH>")),A.a_(0,null,!1,t.Z))}) -s($,"b4o","aKG",()=>A.a4("Generating ...")) -s($,"b5A","aLu",()=>B.Oe.gam3(A.yc().navigator)) -r($,"b5m","aLp",()=>A.aPd()) -s($,"b4q","aKI",()=>A.po(!0,null,!0,null,null,!1)) -s($,"b5y","aLt",()=>B.e.a7("1",1024)) -s($,"b22","aJy",()=>new A.QN()) -r($,"b2J","iC",()=>A.aQ_().gk6()) -s($,"b5R","aLA",()=>new A.abG(A.v(t.N,A.U("ay?(cz?)")))) -s($,"b0y","aIG",()=>A.c8("^[\\w!#%&'*+\\-.^`|~]+$",!0,!1,!1,!1)) -s($,"b4p","aKH",()=>A.c8('["\\x00-\\x1F\\x7F]',!0,!1,!1,!1)) -s($,"b5P","aLz",()=>A.c8('[^()<>@,;:"\\\\/[\\]?={} \\t\\x00-\\x1F\\x7F]+',!0,!1,!1,!1)) -s($,"b4L","aL1",()=>A.c8("(?:\\r\\n)?[ \\t]+",!0,!1,!1,!1)) -s($,"b4T","aL4",()=>A.c8('"(?:[^"\\x00-\\x1F\\x7F]|\\\\.)*"',!0,!1,!1,!1)) -s($,"b4S","aL3",()=>A.c8("\\\\(.)",!0,!1,!1,!1)) -s($,"b5C","aLw",()=>A.c8('[()<>@,;:"\\\\/\\[\\]?={} \\t\\x00-\\x1F\\x7F]',!0,!1,!1,!1)) -s($,"b5S","aLB",()=>A.c8("(?:"+$.aL1().a+")*",!0,!1,!1,!1)) -r($,"b3d","a_3",()=>A.aaa(511)) -r($,"b3e","awq",()=>A.aaa(511)) -r($,"b3g","awr",()=>A.axW(2041)) -r($,"b3h","a_4",()=>A.axW(225)) -r($,"b3f","yh",()=>A.aaa(766)) -s($,"b46","ff",()=>A.aaa(1)) -s($,"b47","fH",()=>{var q=$.ff().buffer -A.rF(q,0,null) -q=new Int8Array(q,0) -return q}) -s($,"b4_","fG",()=>A.aS2(1)) -s($,"b40","h9",()=>{var q,p=$.fG().buffer -A.rF(p,0,null) -q=B.b.az(p.byteLength-0,2) -return new Int16Array(p,0,q)}) -s($,"b41","cx",()=>A.aS3(1)) -s($,"b43","en",()=>A.aa9($.cx().buffer,0,null)) -s($,"b42","oA",()=>A.aQI($.cx().buffer)) -s($,"b3Y","aAo",()=>A.NC(1)) -s($,"b3Z","aKC",()=>A.aFp($.aAo().buffer,0)) -s($,"b3W","aAn",()=>A.BM(1)) -s($,"b3X","aKB",()=>A.aFp($.aAn().buffer,0)) -s($,"b44","aAp",()=>A.aU6(1)) -s($,"b45","aKD",()=>{var q=$.aAp() -return A.aQJ(q.gapV(q))}) -s($,"b2i","aAc",()=>new A.F()) -r($,"aRo","aJG",()=>new A.a9B($.aAc())) -r($,"b5t","aLs",()=>new A.KP("en_US",B.FY,B.FI,B.p_,B.p_,B.oJ,B.oJ,B.oU,B.oU,B.p0,B.p0,B.oS,B.oS,B.F6,B.GQ,B.HH,B.FT)) -r($,"b4l","awt",()=>A.aFr("initializeDateFormatting()",$.aLs(),A.U("KP"))) -r($,"b5q","aAz",()=>A.aFr("initializeDateFormatting()",B.NB,t.GU)) -s($,"b5j","aLo",()=>48) -s($,"b1r","aJh",()=>A.b([A.c8("^'(?:[^']|'')*'",!0,!1,!1,!1),A.c8("^(?:G+|y+|M+|k+|S+|E+|a+|h+|K+|H+|c+|L+|Q+|d+|D+|m+|s+|v+|z+|Z+)",!0,!1,!1,!1),A.c8("^[^'GyMkSEahKHcLQdDmsvzZ]+",!0,!1,!1,!1)],A.U("o"))) -s($,"b3y","aKn",()=>A.c8("''",!0,!1,!1,!1)) -s($,"b5n","aAy",()=>new A.Kz(t.P1.a($.awp()),null)) -s($,"b2Q","aAd",()=>new A.OK(A.c8("/",!0,!1,!1,!1),A.c8("[^/]$",!0,!1,!1,!1),A.c8("^/",!0,!1,!1,!1))) -s($,"b2S","Is",()=>new A.S3(A.c8("[/\\\\]",!0,!1,!1,!1),A.c8("[^/\\\\]$",!0,!1,!1,!1),A.c8("^(\\\\\\\\[^\\\\]+\\\\[^\\\\/]+|[a-zA-Z]:[/\\\\])",!0,!1,!1,!1),A.c8("^[/\\\\](?![/\\\\])",!0,!1,!1,!1))) -s($,"b2R","Ir",()=>new A.RI(A.c8("/",!0,!1,!1,!1),A.c8("(^[a-zA-Z][-+.a-zA-Z\\d]*://|[^/])$",!0,!1,!1,!1),A.c8("[a-zA-Z][-+.a-zA-Z\\d]*://[^/]*",!0,!1,!1,!1),A.c8("^/",!0,!1,!1,!1))) -s($,"b2P","awp",()=>A.aTK()) -r($,"b3l","aAh",()=>A.aQ0()) -r($,"aTf","awn",()=>new A.a9C()) -s($,"b36","aAf",()=>new A.F()) -r($,"aUc","aAe",()=>new A.a9D($.aAf())) -s($,"b37","aK7",()=>A.db(["http","https"],t.N).apd(B.x1)) -s($,"b3b","aKb",()=>{var q,p=J.axD(256,t.N) -for(q=0;q<256;++q)p[q]=B.e.dO(B.b.eI(q,16),2,"0") -return p}) -s($,"b3c","aKc",()=>A.axl(t.a)) -s($,"b3a","aKa",()=>A.aSP(null)) -r($,"b5Q","a_d",()=>A.aWL()) -r($,"aUX","aKe",()=>new A.a9G(new A.aji())) -s($,"b0J","aIN",()=>A.cV(A.b([0,2],t.t),A.b(["Cp437"],t.s),B.bm)) -s($,"b0M","awf",()=>A.cV(A.b([1,3],t.t),A.b(["ISO8859_1","ISO-8859-1"],t.s),B.aA)) -s($,"b0T","aIV",()=>A.cV(A.b([4],t.t),A.b(["ISO8859_2","ISO-8859-2"],t.s),B.aA)) -s($,"b0U","aIW",()=>A.cV(A.b([5],t.t),A.b(["ISO8859_3","ISO-8859-3"],t.s),B.aA)) -s($,"b0V","aIX",()=>A.cV(A.b([6],t.t),A.b(["ISO8859_4","ISO-8859-4"],t.s),B.aA)) -s($,"b0W","aIY",()=>A.cV(A.b([7],t.t),A.b(["ISO8859_5","ISO-8859-5"],t.s),B.aA)) -s($,"b0X","aIZ",()=>A.cV(A.b([8],t.t),A.b(["ISO8859_6","ISO-8859-6"],t.s),B.aA)) -s($,"b0Y","aJ_",()=>A.cV(A.b([9],t.t),A.b(["ISO8859_7","ISO-8859-7"],t.s),B.aA)) -s($,"b0Z","aJ0",()=>A.cV(A.b([10],t.t),A.b(["ISO8859_8 ","ISO-8859-8"],t.s),B.aA)) -s($,"b1_","aJ1",()=>A.cV(A.b([11],t.t),A.b(["ISO8859_9 ","ISO-8859-9"],t.s),B.aA)) -s($,"b0N","aIP",()=>A.cV(A.b([12],t.t),A.b(["ISO8859_10","ISO-8859-10"],t.s),B.aA)) -s($,"b0O","aIQ",()=>A.cV(A.b([13],t.t),A.b(["ISO8859_11","ISO-8859-11"],t.s),B.aA)) -s($,"b0P","aIR",()=>A.cV(A.b([15],t.t),A.b(["ISO8859_13","ISO-8859-13"],t.s),B.aA)) -s($,"b0Q","aIS",()=>A.cV(A.b([16],t.t),A.b(["ISO8859_14","ISO-8859-14"],t.s),B.aA)) -s($,"b0R","aIT",()=>A.cV(A.b([17],t.t),A.b(["ISO8859_15","ISO-8859-15"],t.s),B.aA)) -s($,"b0S","aIU",()=>A.cV(A.b([18],t.t),A.b(["ISO8859_16","ISO-8859-16"],t.s),B.aA)) -s($,"b10","Io",()=>A.cV(A.b([20],t.t),A.b(["SJIS","Shift_JIS"],t.s),B.bm)) -s($,"b0F","aIJ",()=>A.cV(A.b([21],t.t),A.b(["Cp1250","windows-1250"],t.s),B.bm)) -s($,"b0G","aIK",()=>A.cV(A.b([22],t.t),A.b(["Cp1251","windows-1251"],t.s),B.bm)) -s($,"b0H","aIL",()=>A.cV(A.b([23],t.t),A.b(["Cp1252","windows-1252"],t.s),B.bm)) -s($,"b0I","aIM",()=>A.cV(A.b([24],t.t),A.b(["Cp1256","windows-1256"],t.s),B.bm)) -s($,"b12","aJ2",()=>A.cV(A.b([25],t.t),A.b(["UnicodeBigUnmarked","UTF-16BE","UnicodeBig"],t.s),B.xM)) -s($,"b11","ZZ",()=>A.cV(A.b([26],t.t),A.b(["UTF8","UTF-8"],t.s),B.xM)) -s($,"b0D","aA5",()=>A.cV(A.b([27,170],t.t),A.b(["ASCII","US-ASCII"],t.s),B.bm)) -s($,"b0E","aII",()=>A.cV(A.b([28],t.t),A.b(["Big5"],t.s),B.bm)) -s($,"b0L","aA6",()=>A.cV(A.b([29],t.t),A.b(["GB18030","GB2312","EUC_CN","GBK"],t.s),B.bm)) -s($,"b0K","aIO",()=>A.cV(A.b([30],t.t),A.b(["EUC_KR","EUC-KR"],t.s),B.bm)) -s($,"b14","aA7",()=>A.b([$.aIN(),$.awf(),$.aIV(),$.aIW(),$.aIX(),$.aIY(),$.aIZ(),$.aJ_(),$.aJ0(),$.aJ1(),$.aIP(),$.aIQ(),$.aIR(),$.aIS(),$.aIT(),$.aIU(),$.Io(),$.aIJ(),$.aIK(),$.aIL(),$.aIM(),$.aJ2(),$.ZZ(),$.aA5(),$.aII(),$.aA6(),$.aIO()],A.U("o"))) -s($,"b13","aJ3",()=>{var q,p,o,n,m,l,k=A.v(t.S,A.U("z8")) -for(q=$.aA7(),p=0;p<27;++p){o=q[p] -for(n=o.a,m=n.length,l=0;l3) -s($,"b29","aAa",()=>32) -s($,"b28","aJC",()=>A.axW(0)) -r($,"b2b","aJD",()=>new A.a2H()) -s($,"b2f","yg",()=>8) -s($,"b2g","aJE",()=>$.yg()-1) -s($,"b2h","aJF",()=>$.yg()*5) -s($,"b27","aJB",()=>{var q=new A.a5U(A.NC(256),A.NC(256),256,285,0) -q.a11(285,256,0) -return q}) -s($,"b1u","aJk",()=>new A.iN(A.U("iN<~>"))) -s($,"b1v","aJl",()=>new A.iN(A.U("iN<~>"))) -s($,"b1s","aJi",()=>new A.iN(A.U("iN"))) -s($,"b1t","aJj",()=>new A.iN(A.U("iN<~(lB)>"))) -s($,"b1i","aJ9",()=>A.p7(new A.a2j())) -s($,"b1j","aJa",()=>A.p7(new A.a2k())) -s($,"b1k","aJb",()=>A.p7(new A.a2l())) -s($,"b1l","aJc",()=>A.p7(new A.a2m())) -s($,"b1m","aJd",()=>A.p7(new A.a2n())) -s($,"b1n","aJe",()=>A.p7(new A.a2o())) -s($,"b1o","aJf",()=>A.p7(new A.a2p())) -s($,"b1p","aJg",()=>A.p7(new A.a2q())) -s($,"b1q","aA8",()=>A.b([$.aJ9(),$.aJa(),$.aJb(),$.aJc(),$.aJd(),$.aJe(),$.aJf(),$.aJg()],A.U("o"))) -s($,"b1w","awg",()=>A.b("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:".split(""),t.s)) -s($,"b1M","aJt",()=>A.a4j(0,1,"L")) -s($,"b1N","aJu",()=>A.a4j(1,0,"M")) -s($,"b1O","aJv",()=>A.a4j(2,3,"Q")) -s($,"b1L","aJs",()=>A.a4j(3,2,"H")) -s($,"b1K","a_1",()=>A.b([$.aJu(),$.aJt(),$.aJs(),$.aJv()],A.U("o"))) -s($,"b3i","aAg",()=>{var q=t.t,p=A.U("o"),o=A.U("o") -return A.b([A.bR(1,A.b([],q),A.b([A.Q(7,A.b([A.n(1,19)],p)),A.Q(10,A.b([A.n(1,16)],p)),A.Q(13,A.b([A.n(1,13)],p)),A.Q(17,A.b([A.n(1,9)],p))],o)),A.bR(2,A.b([6,18],q),A.b([A.Q(10,A.b([A.n(1,34)],p)),A.Q(16,A.b([A.n(1,28)],p)),A.Q(22,A.b([A.n(1,22)],p)),A.Q(28,A.b([A.n(1,16)],p))],o)),A.bR(3,A.b([6,22],q),A.b([A.Q(15,A.b([A.n(1,55)],p)),A.Q(26,A.b([A.n(1,44)],p)),A.Q(18,A.b([A.n(2,17)],p)),A.Q(22,A.b([A.n(2,13)],p))],o)),A.bR(4,A.b([6,26],q),A.b([A.Q(20,A.b([A.n(1,80)],p)),A.Q(18,A.b([A.n(2,32)],p)),A.Q(26,A.b([A.n(2,24)],p)),A.Q(16,A.b([A.n(4,9)],p))],o)),A.bR(5,A.b([6,30],q),A.b([A.Q(26,A.b([A.n(1,108)],p)),A.Q(24,A.b([A.n(2,43)],p)),A.Q(18,A.b([A.n(2,15),A.n(2,16)],p)),A.Q(22,A.b([A.n(2,11),A.n(2,12)],p))],o)),A.bR(6,A.b([6,34],q),A.b([A.Q(18,A.b([A.n(2,68)],p)),A.Q(16,A.b([A.n(4,27)],p)),A.Q(24,A.b([A.n(4,19)],p)),A.Q(28,A.b([A.n(4,15)],p))],o)),A.bR(7,A.b([6,22,38],q),A.b([A.Q(20,A.b([A.n(2,78)],p)),A.Q(18,A.b([A.n(4,31)],p)),A.Q(18,A.b([A.n(2,14),A.n(4,15)],p)),A.Q(26,A.b([A.n(4,13),A.n(1,14)],p))],o)),A.bR(8,A.b([6,24,42],q),A.b([A.Q(24,A.b([A.n(2,97)],p)),A.Q(22,A.b([A.n(2,38),A.n(2,39)],p)),A.Q(22,A.b([A.n(4,18),A.n(2,19)],p)),A.Q(26,A.b([A.n(4,14),A.n(2,15)],p))],o)),A.bR(9,A.b([6,26,46],q),A.b([A.Q(30,A.b([A.n(2,116)],p)),A.Q(22,A.b([A.n(3,36),A.n(2,37)],p)),A.Q(20,A.b([A.n(4,16),A.n(4,17)],p)),A.Q(24,A.b([A.n(4,12),A.n(4,13)],p))],o)),A.bR(10,A.b([6,28,50],q),A.b([A.Q(18,A.b([A.n(2,68),A.n(2,69)],p)),A.Q(26,A.b([A.n(4,43),A.n(1,44)],p)),A.Q(24,A.b([A.n(6,19),A.n(2,20)],p)),A.Q(28,A.b([A.n(6,15),A.n(2,16)],p))],o)),A.bR(11,A.b([6,30,54],q),A.b([A.Q(20,A.b([A.n(4,81)],p)),A.Q(30,A.b([A.n(1,50),A.n(4,51)],p)),A.Q(28,A.b([A.n(4,22),A.n(4,23)],p)),A.Q(24,A.b([A.n(3,12),A.n(8,13)],p))],o)),A.bR(12,A.b([6,32,58],q),A.b([A.Q(24,A.b([A.n(2,92),A.n(2,93)],p)),A.Q(22,A.b([A.n(6,36),A.n(2,37)],p)),A.Q(26,A.b([A.n(4,20),A.n(6,21)],p)),A.Q(28,A.b([A.n(7,14),A.n(4,15)],p))],o)),A.bR(13,A.b([6,34,62],q),A.b([A.Q(26,A.b([A.n(4,107)],p)),A.Q(22,A.b([A.n(8,37),A.n(1,38)],p)),A.Q(24,A.b([A.n(8,20),A.n(4,21)],p)),A.Q(22,A.b([A.n(12,11),A.n(4,12)],p))],o)),A.bR(14,A.b([6,26,46,66],q),A.b([A.Q(30,A.b([A.n(3,115),A.n(1,116)],p)),A.Q(24,A.b([A.n(4,40),A.n(5,41)],p)),A.Q(20,A.b([A.n(11,16),A.n(5,17)],p)),A.Q(24,A.b([A.n(11,12),A.n(5,13)],p))],o)),A.bR(15,A.b([6,26,48,70],q),A.b([A.Q(22,A.b([A.n(5,87),A.n(1,88)],p)),A.Q(24,A.b([A.n(5,41),A.n(5,42)],p)),A.Q(30,A.b([A.n(5,24),A.n(7,25)],p)),A.Q(24,A.b([A.n(11,12),A.n(7,13)],p))],o)),A.bR(16,A.b([6,26,50,74],q),A.b([A.Q(24,A.b([A.n(5,98),A.n(1,99)],p)),A.Q(28,A.b([A.n(7,45),A.n(3,46)],p)),A.Q(24,A.b([A.n(15,19),A.n(2,20)],p)),A.Q(30,A.b([A.n(3,15),A.n(13,16)],p))],o)),A.bR(17,A.b([6,30,54,78],q),A.b([A.Q(28,A.b([A.n(1,107),A.n(5,108)],p)),A.Q(28,A.b([A.n(10,46),A.n(1,47)],p)),A.Q(28,A.b([A.n(1,22),A.n(15,23)],p)),A.Q(28,A.b([A.n(2,14),A.n(17,15)],p))],o)),A.bR(18,A.b([6,30,56,82],q),A.b([A.Q(30,A.b([A.n(5,120),A.n(1,121)],p)),A.Q(26,A.b([A.n(9,43),A.n(4,44)],p)),A.Q(28,A.b([A.n(17,22),A.n(1,23)],p)),A.Q(28,A.b([A.n(2,14),A.n(19,15)],p))],o)),A.bR(19,A.b([6,30,58,86],q),A.b([A.Q(28,A.b([A.n(3,113),A.n(4,114)],p)),A.Q(26,A.b([A.n(3,44),A.n(11,45)],p)),A.Q(26,A.b([A.n(17,21),A.n(4,22)],p)),A.Q(26,A.b([A.n(9,13),A.n(16,14)],p))],o)),A.bR(20,A.b([6,34,62,90],q),A.b([A.Q(28,A.b([A.n(3,107),A.n(5,108)],p)),A.Q(26,A.b([A.n(3,41),A.n(13,42)],p)),A.Q(30,A.b([A.n(15,24),A.n(5,25)],p)),A.Q(28,A.b([A.n(15,15),A.n(10,16)],p))],o)),A.bR(21,A.b([6,28,50,72,94],q),A.b([A.Q(28,A.b([A.n(4,116),A.n(4,117)],p)),A.Q(26,A.b([A.n(17,42)],p)),A.Q(28,A.b([A.n(17,22),A.n(6,23)],p)),A.Q(30,A.b([A.n(19,16),A.n(6,17)],p))],o)),A.bR(22,A.b([6,26,50,74,98],q),A.b([A.Q(28,A.b([A.n(2,111),A.n(7,112)],p)),A.Q(28,A.b([A.n(17,46)],p)),A.Q(30,A.b([A.n(7,24),A.n(16,25)],p)),A.Q(24,A.b([A.n(34,13)],p))],o)),A.bR(23,A.b([6,30,54,78,102],q),A.b([A.Q(30,A.b([A.n(4,121),A.n(5,122)],p)),A.Q(28,A.b([A.n(4,47),A.n(14,48)],p)),A.Q(30,A.b([A.n(11,24),A.n(14,25)],p)),A.Q(30,A.b([A.n(16,15),A.n(14,16)],p))],o)),A.bR(24,A.b([6,28,54,80,106],q),A.b([A.Q(30,A.b([A.n(6,117),A.n(4,118)],p)),A.Q(28,A.b([A.n(6,45),A.n(14,46)],p)),A.Q(30,A.b([A.n(11,24),A.n(16,25)],p)),A.Q(30,A.b([A.n(30,16),A.n(2,17)],p))],o)),A.bR(25,A.b([6,32,58,84,110],q),A.b([A.Q(26,A.b([A.n(8,106),A.n(4,107)],p)),A.Q(28,A.b([A.n(8,47),A.n(13,48)],p)),A.Q(30,A.b([A.n(7,24),A.n(22,25)],p)),A.Q(30,A.b([A.n(22,15),A.n(13,16)],p))],o)),A.bR(26,A.b([6,30,58,86,114],q),A.b([A.Q(28,A.b([A.n(10,114),A.n(2,115)],p)),A.Q(28,A.b([A.n(19,46),A.n(4,47)],p)),A.Q(28,A.b([A.n(28,22),A.n(6,23)],p)),A.Q(30,A.b([A.n(33,16),A.n(4,17)],p))],o)),A.bR(27,A.b([6,34,62,90,118],q),A.b([A.Q(30,A.b([A.n(8,122),A.n(4,123)],p)),A.Q(28,A.b([A.n(22,45),A.n(3,46)],p)),A.Q(30,A.b([A.n(8,23),A.n(26,24)],p)),A.Q(30,A.b([A.n(12,15),A.n(28,16)],p))],o)),A.bR(28,A.b([6,26,50,74,98,122],q),A.b([A.Q(30,A.b([A.n(3,117),A.n(10,118)],p)),A.Q(28,A.b([A.n(3,45),A.n(23,46)],p)),A.Q(30,A.b([A.n(4,24),A.n(31,25)],p)),A.Q(30,A.b([A.n(11,15),A.n(31,16)],p))],o)),A.bR(29,A.b([6,30,54,78,102,126],q),A.b([A.Q(30,A.b([A.n(7,116),A.n(7,117)],p)),A.Q(28,A.b([A.n(21,45),A.n(7,46)],p)),A.Q(30,A.b([A.n(1,23),A.n(37,24)],p)),A.Q(30,A.b([A.n(19,15),A.n(26,16)],p))],o)),A.bR(30,A.b([6,26,52,78,104,130],q),A.b([A.Q(30,A.b([A.n(5,115),A.n(10,116)],p)),A.Q(28,A.b([A.n(19,47),A.n(10,48)],p)),A.Q(30,A.b([A.n(15,24),A.n(25,25)],p)),A.Q(30,A.b([A.n(23,15),A.n(25,16)],p))],o)),A.bR(31,A.b([6,30,56,82,108,134],q),A.b([A.Q(30,A.b([A.n(13,115),A.n(3,116)],p)),A.Q(28,A.b([A.n(2,46),A.n(29,47)],p)),A.Q(30,A.b([A.n(42,24),A.n(1,25)],p)),A.Q(30,A.b([A.n(23,15),A.n(28,16)],p))],o)),A.bR(32,A.b([6,34,60,86,112,138],q),A.b([A.Q(30,A.b([A.n(17,115)],p)),A.Q(28,A.b([A.n(10,46),A.n(23,47)],p)),A.Q(30,A.b([A.n(10,24),A.n(35,25)],p)),A.Q(30,A.b([A.n(19,15),A.n(35,16)],p))],o)),A.bR(33,A.b([6,30,58,86,114,142],q),A.b([A.Q(30,A.b([A.n(17,115),A.n(1,116)],p)),A.Q(28,A.b([A.n(14,46),A.n(21,47)],p)),A.Q(30,A.b([A.n(29,24),A.n(19,25)],p)),A.Q(30,A.b([A.n(11,15),A.n(46,16)],p))],o)),A.bR(34,A.b([6,34,62,90,118,146],q),A.b([A.Q(30,A.b([A.n(13,115),A.n(6,116)],p)),A.Q(28,A.b([A.n(14,46),A.n(23,47)],p)),A.Q(30,A.b([A.n(44,24),A.n(7,25)],p)),A.Q(30,A.b([A.n(59,16),A.n(1,17)],p))],o)),A.bR(35,A.b([6,30,54,78,102,126,150],q),A.b([A.Q(30,A.b([A.n(12,121),A.n(7,122)],p)),A.Q(28,A.b([A.n(12,47),A.n(26,48)],p)),A.Q(30,A.b([A.n(39,24),A.n(14,25)],p)),A.Q(30,A.b([A.n(22,15),A.n(41,16)],p))],o)),A.bR(36,A.b([6,24,50,76,102,128,154],q),A.b([A.Q(30,A.b([A.n(6,121),A.n(14,122)],p)),A.Q(28,A.b([A.n(6,47),A.n(34,48)],p)),A.Q(30,A.b([A.n(46,24),A.n(10,25)],p)),A.Q(30,A.b([A.n(2,15),A.n(64,16)],p))],o)),A.bR(37,A.b([6,28,54,80,106,132,158],q),A.b([A.Q(30,A.b([A.n(17,122),A.n(4,123)],p)),A.Q(28,A.b([A.n(29,46),A.n(14,47)],p)),A.Q(30,A.b([A.n(49,24),A.n(10,25)],p)),A.Q(30,A.b([A.n(24,15),A.n(46,16)],p))],o)),A.bR(38,A.b([6,32,58,84,110,136,162],q),A.b([A.Q(30,A.b([A.n(4,122),A.n(18,123)],p)),A.Q(28,A.b([A.n(13,46),A.n(32,47)],p)),A.Q(30,A.b([A.n(48,24),A.n(14,25)],p)),A.Q(30,A.b([A.n(42,15),A.n(32,16)],p))],o)),A.bR(39,A.b([6,26,54,82,110,138,166],q),A.b([A.Q(30,A.b([A.n(20,117),A.n(4,118)],p)),A.Q(28,A.b([A.n(40,47),A.n(7,48)],p)),A.Q(30,A.b([A.n(43,24),A.n(22,25)],p)),A.Q(30,A.b([A.n(10,15),A.n(67,16)],p))],o)),A.bR(40,A.b([6,30,58,86,114,142,170],q),A.b([A.Q(30,A.b([A.n(19,118),A.n(6,119)],p)),A.Q(28,A.b([A.n(18,47),A.n(31,48)],p)),A.Q(30,A.b([A.n(34,24),A.n(34,25)],p)),A.Q(30,A.b([A.n(20,15),A.n(61,16)],p))],o))],A.U("o"))})})();(function nativeSupport(){!function(){var s=function(a){var m={} -m[a]=1 -return Object.keys(hunkHelpers.convertToFastObject(m))[0]} -v.getIsolateTag=function(a){return s("___dart_"+a+v.isolateTag)} -var r="___dart_isolate_tags_" -var q=Object[r]||(Object[r]=Object.create(null)) -var p="_ZxYxX" -for(var o=0;;o++){var n=s(p+"_"+o+"_") -if(!(n in q)){q[n]=1 -v.isolateTag=n -break}}v.dispatchPropertyName=v.getIsolateTag("dispatch_record")}() -hunkHelpers.setOrUpdateInterceptorsByTag({WebGL:J.ui,AnimationEffectReadOnly:J.j,AnimationEffectTiming:J.j,AnimationEffectTimingReadOnly:J.j,AnimationTimeline:J.j,AnimationWorkletGlobalScope:J.j,AuthenticatorAssertionResponse:J.j,AuthenticatorAttestationResponse:J.j,AuthenticatorResponse:J.j,BackgroundFetchFetch:J.j,BackgroundFetchManager:J.j,BackgroundFetchSettledFetch:J.j,BarProp:J.j,BarcodeDetector:J.j,BluetoothRemoteGATTDescriptor:J.j,BudgetState:J.j,CacheStorage:J.j,CanvasGradient:J.j,CanvasPattern:J.j,Client:J.j,Clients:J.j,CookieStore:J.j,Coordinates:J.j,CredentialsContainer:J.j,Crypto:J.j,CryptoKey:J.j,CSS:J.j,CSSVariableReferenceValue:J.j,CustomElementRegistry:J.j,DataTransfer:J.j,DataTransferItem:J.j,DeprecatedStorageInfo:J.j,DeprecatedStorageQuota:J.j,DeprecationReport:J.j,DetectedBarcode:J.j,DetectedFace:J.j,DetectedText:J.j,DeviceAcceleration:J.j,DeviceRotationRate:J.j,DirectoryReader:J.j,WebKitDirectoryReader:J.j,webkitFileSystemDirectoryReader:J.j,FileSystemDirectoryReader:J.j,DocumentOrShadowRoot:J.j,DocumentTimeline:J.j,DOMImplementation:J.j,Iterator:J.j,DOMMatrix:J.j,DOMMatrixReadOnly:J.j,DOMParser:J.j,DOMPoint:J.j,DOMPointReadOnly:J.j,DOMQuad:J.j,DOMStringMap:J.j,External:J.j,FaceDetector:J.j,FontFaceSource:J.j,FormData:J.j,GamepadButton:J.j,GamepadPose:J.j,Geolocation:J.j,Position:J.j,GeolocationPosition:J.j,Headers:J.j,HTMLHyperlinkElementUtils:J.j,IdleDeadline:J.j,ImageBitmap:J.j,ImageBitmapRenderingContext:J.j,ImageCapture:J.j,InputDeviceCapabilities:J.j,IntersectionObserver:J.j,IntersectionObserverEntry:J.j,InterventionReport:J.j,KeyframeEffect:J.j,KeyframeEffectReadOnly:J.j,MediaCapabilities:J.j,MediaCapabilitiesInfo:J.j,MediaDeviceInfo:J.j,MediaError:J.j,MediaKeyStatusMap:J.j,MediaKeySystemAccess:J.j,MediaKeys:J.j,MediaKeysPolicy:J.j,MediaMetadata:J.j,MediaSession:J.j,MediaSettingsRange:J.j,MemoryInfo:J.j,MessageChannel:J.j,Metadata:J.j,MutationObserver:J.j,WebKitMutationObserver:J.j,MutationRecord:J.j,NavigationPreloadManager:J.j,NavigatorAutomationInformation:J.j,NavigatorCookies:J.j,NodeFilter:J.j,NodeIterator:J.j,NonDocumentTypeChildNode:J.j,NonElementParentNode:J.j,NoncedElement:J.j,OffscreenCanvasRenderingContext2D:J.j,PaintRenderingContext2D:J.j,PaintSize:J.j,PaintWorkletGlobalScope:J.j,Path2D:J.j,PaymentAddress:J.j,PaymentInstruments:J.j,PaymentManager:J.j,PerformanceNavigation:J.j,PerformanceObserver:J.j,PerformanceObserverEntryList:J.j,PerformanceTiming:J.j,Permissions:J.j,PhotoCapabilities:J.j,PositionError:J.j,GeolocationPositionError:J.j,Presentation:J.j,PresentationReceiver:J.j,PushManager:J.j,PushMessageData:J.j,PushSubscription:J.j,PushSubscriptionOptions:J.j,Range:J.j,RelatedApplication:J.j,ReportBody:J.j,ReportingObserver:J.j,ResizeObserver:J.j,ResizeObserverEntry:J.j,RTCCertificate:J.j,RTCIceCandidate:J.j,mozRTCIceCandidate:J.j,RTCLegacyStatsReport:J.j,RTCRtpContributingSource:J.j,RTCRtpReceiver:J.j,RTCRtpSender:J.j,RTCSessionDescription:J.j,mozRTCSessionDescription:J.j,RTCStatsResponse:J.j,Screen:J.j,ScrollState:J.j,ScrollTimeline:J.j,Selection:J.j,SharedArrayBuffer:J.j,SpeechRecognitionAlternative:J.j,StaticRange:J.j,StorageManager:J.j,StyleMedia:J.j,StylePropertyMap:J.j,StylePropertyMapReadonly:J.j,SyncManager:J.j,TextDetector:J.j,TextMetrics:J.j,TrackDefault:J.j,TreeWalker:J.j,TrustedHTML:J.j,TrustedScriptURL:J.j,TrustedURL:J.j,UnderlyingSourceBase:J.j,URLSearchParams:J.j,VRCoordinateSystem:J.j,VRDisplayCapabilities:J.j,VREyeParameters:J.j,VRFrameData:J.j,VRFrameOfReference:J.j,VRPose:J.j,VRStageBounds:J.j,VRStageBoundsPoint:J.j,VRStageParameters:J.j,ValidityState:J.j,VideoPlaybackQuality:J.j,VideoTrack:J.j,VTTRegion:J.j,WindowClient:J.j,WorkletAnimation:J.j,WorkletGlobalScope:J.j,XPathEvaluator:J.j,XPathExpression:J.j,XPathNSResolver:J.j,XPathResult:J.j,XMLSerializer:J.j,XSLTProcessor:J.j,Bluetooth:J.j,BluetoothCharacteristicProperties:J.j,BluetoothRemoteGATTServer:J.j,BluetoothRemoteGATTService:J.j,BluetoothUUID:J.j,BudgetService:J.j,Cache:J.j,DOMFileSystemSync:J.j,DirectoryEntrySync:J.j,DirectoryReaderSync:J.j,EntrySync:J.j,FileEntrySync:J.j,FileReaderSync:J.j,FileWriterSync:J.j,HTMLAllCollection:J.j,Mojo:J.j,MojoHandle:J.j,MojoWatcher:J.j,NFC:J.j,PagePopupController:J.j,Report:J.j,SubtleCrypto:J.j,USBAlternateInterface:J.j,USBConfiguration:J.j,USBDevice:J.j,USBEndpoint:J.j,USBInTransferResult:J.j,USBInterface:J.j,USBIsochronousInTransferPacket:J.j,USBIsochronousInTransferResult:J.j,USBIsochronousOutTransferPacket:J.j,USBIsochronousOutTransferResult:J.j,USBOutTransferResult:J.j,WorkerLocation:J.j,Worklet:J.j,IDBCursor:J.j,IDBCursorWithValue:J.j,IDBFactory:J.j,IDBObservation:J.j,IDBObserver:J.j,IDBObserverChanges:J.j,SVGAngle:J.j,SVGAnimatedAngle:J.j,SVGAnimatedBoolean:J.j,SVGAnimatedEnumeration:J.j,SVGAnimatedInteger:J.j,SVGAnimatedLength:J.j,SVGAnimatedLengthList:J.j,SVGAnimatedNumber:J.j,SVGAnimatedNumberList:J.j,SVGAnimatedPreserveAspectRatio:J.j,SVGAnimatedRect:J.j,SVGAnimatedString:J.j,SVGAnimatedTransformList:J.j,SVGMatrix:J.j,SVGPoint:J.j,SVGPreserveAspectRatio:J.j,SVGRect:J.j,SVGUnitTypes:J.j,AudioListener:J.j,AudioParam:J.j,AudioTrack:J.j,AudioWorkletGlobalScope:J.j,AudioWorkletProcessor:J.j,PeriodicWave:J.j,ANGLEInstancedArrays:J.j,ANGLE_instanced_arrays:J.j,WebGLBuffer:J.j,WebGLCanvas:J.j,WebGLColorBufferFloat:J.j,WebGLCompressedTextureASTC:J.j,WebGLCompressedTextureATC:J.j,WEBGL_compressed_texture_atc:J.j,WebGLCompressedTextureETC1:J.j,WEBGL_compressed_texture_etc1:J.j,WebGLCompressedTextureETC:J.j,WebGLCompressedTexturePVRTC:J.j,WEBGL_compressed_texture_pvrtc:J.j,WebGLCompressedTextureS3TC:J.j,WEBGL_compressed_texture_s3tc:J.j,WebGLCompressedTextureS3TCsRGB:J.j,WebGLDebugRendererInfo:J.j,WEBGL_debug_renderer_info:J.j,WebGLDebugShaders:J.j,WEBGL_debug_shaders:J.j,WebGLDepthTexture:J.j,WEBGL_depth_texture:J.j,WebGLDrawBuffers:J.j,WEBGL_draw_buffers:J.j,EXTsRGB:J.j,EXT_sRGB:J.j,EXTBlendMinMax:J.j,EXT_blend_minmax:J.j,EXTColorBufferFloat:J.j,EXTColorBufferHalfFloat:J.j,EXTDisjointTimerQuery:J.j,EXTDisjointTimerQueryWebGL2:J.j,EXTFragDepth:J.j,EXT_frag_depth:J.j,EXTShaderTextureLOD:J.j,EXT_shader_texture_lod:J.j,EXTTextureFilterAnisotropic:J.j,EXT_texture_filter_anisotropic:J.j,WebGLFramebuffer:J.j,WebGLGetBufferSubDataAsync:J.j,WebGLLoseContext:J.j,WebGLExtensionLoseContext:J.j,WEBGL_lose_context:J.j,OESElementIndexUint:J.j,OES_element_index_uint:J.j,OESStandardDerivatives:J.j,OES_standard_derivatives:J.j,OESTextureFloat:J.j,OES_texture_float:J.j,OESTextureFloatLinear:J.j,OES_texture_float_linear:J.j,OESTextureHalfFloat:J.j,OES_texture_half_float:J.j,OESTextureHalfFloatLinear:J.j,OES_texture_half_float_linear:J.j,OESVertexArrayObject:J.j,OES_vertex_array_object:J.j,WebGLProgram:J.j,WebGLQuery:J.j,WebGLRenderbuffer:J.j,WebGLRenderingContext:J.j,WebGL2RenderingContext:J.j,WebGLSampler:J.j,WebGLShader:J.j,WebGLShaderPrecisionFormat:J.j,WebGLSync:J.j,WebGLTexture:J.j,WebGLTimerQueryEXT:J.j,WebGLTransformFeedback:J.j,WebGLUniformLocation:J.j,WebGLVertexArrayObject:J.j,WebGLVertexArrayObjectOES:J.j,WebGL2RenderingContextBase:J.j,ArrayBuffer:A.q8,ArrayBufferView:A.dU,DataView:A.BK,Float32Array:A.BL,Float64Array:A.NA,Int16Array:A.NB,Int32Array:A.BN,Int8Array:A.BO,Uint16Array:A.ND,Uint32Array:A.BP,Uint8ClampedArray:A.BQ,CanvasPixelArray:A.BQ,Uint8Array:A.q9,HTMLAudioElement:A.an,HTMLBRElement:A.an,HTMLContentElement:A.an,HTMLDListElement:A.an,HTMLDataElement:A.an,HTMLDataListElement:A.an,HTMLDetailsElement:A.an,HTMLDialogElement:A.an,HTMLHRElement:A.an,HTMLHeadElement:A.an,HTMLHeadingElement:A.an,HTMLHtmlElement:A.an,HTMLLIElement:A.an,HTMLLegendElement:A.an,HTMLLinkElement:A.an,HTMLMediaElement:A.an,HTMLMenuElement:A.an,HTMLMeterElement:A.an,HTMLModElement:A.an,HTMLOListElement:A.an,HTMLOptGroupElement:A.an,HTMLOptionElement:A.an,HTMLPictureElement:A.an,HTMLPreElement:A.an,HTMLProgressElement:A.an,HTMLQuoteElement:A.an,HTMLShadowElement:A.an,HTMLSourceElement:A.an,HTMLSpanElement:A.an,HTMLTableCaptionElement:A.an,HTMLTableCellElement:A.an,HTMLTableDataCellElement:A.an,HTMLTableHeaderCellElement:A.an,HTMLTableColElement:A.an,HTMLTimeElement:A.an,HTMLTitleElement:A.an,HTMLTrackElement:A.an,HTMLUListElement:A.an,HTMLUnknownElement:A.an,HTMLVideoElement:A.an,HTMLDirectoryElement:A.an,HTMLFontElement:A.an,HTMLFrameElement:A.an,HTMLFrameSetElement:A.an,HTMLMarqueeElement:A.an,HTMLElement:A.an,AccessibleNodeList:A.a_u,HTMLAnchorElement:A.IL,HTMLAreaElement:A.IT,HTMLBaseElement:A.t6,Blob:A.oP,Body:A.hU,Request:A.hU,Response:A.hU,HTMLBodyElement:A.oR,BroadcastChannel:A.Jp,HTMLButtonElement:A.Js,HTMLCanvasElement:A.oY,CanvasRenderingContext2D:A.Jz,CDATASection:A.jE,CharacterData:A.jE,Comment:A.jE,ProcessingInstruction:A.jE,Text:A.jE,PublicKeyCredential:A.zs,Credential:A.zs,CredentialUserData:A.a1D,CSSKeyframesRule:A.tr,MozCSSKeyframesRule:A.tr,WebKitCSSKeyframesRule:A.tr,CSSPerspective:A.a1E,CSSCharsetRule:A.co,CSSConditionRule:A.co,CSSFontFaceRule:A.co,CSSGroupingRule:A.co,CSSImportRule:A.co,CSSKeyframeRule:A.co,MozCSSKeyframeRule:A.co,WebKitCSSKeyframeRule:A.co,CSSMediaRule:A.co,CSSNamespaceRule:A.co,CSSPageRule:A.co,CSSStyleRule:A.co,CSSSupportsRule:A.co,CSSViewportRule:A.co,CSSRule:A.co,CSSStyleDeclaration:A.ts,MSStyleCSSProperties:A.ts,CSS2Properties:A.ts,CSSStyleSheet:A.tt,CSSImageValue:A.iK,CSSKeywordValue:A.iK,CSSNumericValue:A.iK,CSSPositionValue:A.iK,CSSResourceValue:A.iK,CSSUnitValue:A.iK,CSSURLImageValue:A.iK,CSSStyleValue:A.iK,CSSMatrixComponent:A.kV,CSSRotation:A.kV,CSSScale:A.kV,CSSSkew:A.kV,CSSTranslation:A.kV,CSSTransformComponent:A.kV,CSSTransformValue:A.a1G,CSSUnparsedValue:A.a1H,DataTransferItemList:A.a2r,HTMLDivElement:A.mL,XMLDocument:A.jK,Document:A.jK,DOMError:A.a3g,DOMException:A.tz,ClientRectList:A.zL,DOMRectList:A.zL,DOMRectReadOnly:A.zM,DOMStringList:A.L8,DOMTokenList:A.a3h,Element:A.aA,HTMLEmbedElement:A.Lf,DirectoryEntry:A.iT,webkitFileSystemDirectoryEntry:A.iT,FileSystemDirectoryEntry:A.iT,Entry:A.iT,webkitFileSystemEntry:A.iT,FileSystemEntry:A.iT,FileEntry:A.iT,webkitFileSystemFileEntry:A.iT,FileSystemFileEntry:A.iT,AbortPaymentEvent:A.ag,AnimationEvent:A.ag,AnimationPlaybackEvent:A.ag,ApplicationCacheErrorEvent:A.ag,BackgroundFetchClickEvent:A.ag,BackgroundFetchEvent:A.ag,BackgroundFetchFailEvent:A.ag,BackgroundFetchedEvent:A.ag,BeforeInstallPromptEvent:A.ag,BeforeUnloadEvent:A.ag,BlobEvent:A.ag,CanMakePaymentEvent:A.ag,ClipboardEvent:A.ag,CloseEvent:A.ag,CustomEvent:A.ag,DeviceMotionEvent:A.ag,DeviceOrientationEvent:A.ag,ErrorEvent:A.ag,ExtendableEvent:A.ag,ExtendableMessageEvent:A.ag,FetchEvent:A.ag,FontFaceSetLoadEvent:A.ag,ForeignFetchEvent:A.ag,GamepadEvent:A.ag,HashChangeEvent:A.ag,InstallEvent:A.ag,MediaEncryptedEvent:A.ag,MediaKeyMessageEvent:A.ag,MediaStreamEvent:A.ag,MediaStreamTrackEvent:A.ag,MessageEvent:A.ag,MIDIConnectionEvent:A.ag,MIDIMessageEvent:A.ag,MutationEvent:A.ag,NotificationEvent:A.ag,PageTransitionEvent:A.ag,PaymentRequestEvent:A.ag,PaymentRequestUpdateEvent:A.ag,PopStateEvent:A.ag,PresentationConnectionAvailableEvent:A.ag,PresentationConnectionCloseEvent:A.ag,PromiseRejectionEvent:A.ag,PushEvent:A.ag,RTCDataChannelEvent:A.ag,RTCDTMFToneChangeEvent:A.ag,RTCPeerConnectionIceEvent:A.ag,RTCTrackEvent:A.ag,SecurityPolicyViolationEvent:A.ag,SensorErrorEvent:A.ag,SpeechRecognitionError:A.ag,SpeechRecognitionEvent:A.ag,StorageEvent:A.ag,SyncEvent:A.ag,TrackEvent:A.ag,TransitionEvent:A.ag,WebKitTransitionEvent:A.ag,VRDeviceEvent:A.ag,VRDisplayEvent:A.ag,VRSessionEvent:A.ag,MojoInterfaceRequestEvent:A.ag,USBConnectionEvent:A.ag,AudioProcessingEvent:A.ag,OfflineAudioCompletionEvent:A.ag,WebGLContextEvent:A.ag,Event:A.ag,InputEvent:A.ag,SubmitEvent:A.ag,AbsoluteOrientationSensor:A.G,Accelerometer:A.G,AccessibleNode:A.G,AmbientLightSensor:A.G,Animation:A.G,ApplicationCache:A.G,DOMApplicationCache:A.G,OfflineResourceList:A.G,BackgroundFetchRegistration:A.G,BatteryManager:A.G,EventSource:A.G,FileReader:A.G,Gyroscope:A.G,LinearAccelerationSensor:A.G,Magnetometer:A.G,MediaDevices:A.G,MediaRecorder:A.G,MediaSource:A.G,MediaStream:A.G,MIDIAccess:A.G,NetworkInformation:A.G,Notification:A.G,OrientationSensor:A.G,PaymentRequest:A.G,Performance:A.G,PermissionStatus:A.G,PresentationAvailability:A.G,PresentationConnection:A.G,PresentationConnectionList:A.G,PresentationRequest:A.G,RelativeOrientationSensor:A.G,RemotePlayback:A.G,RTCDataChannel:A.G,DataChannel:A.G,RTCDTMFSender:A.G,RTCPeerConnection:A.G,webkitRTCPeerConnection:A.G,mozRTCPeerConnection:A.G,Sensor:A.G,ServiceWorker:A.G,ServiceWorkerContainer:A.G,ServiceWorkerRegistration:A.G,SharedWorker:A.G,SpeechRecognition:A.G,SpeechSynthesis:A.G,SpeechSynthesisUtterance:A.G,VR:A.G,VRDevice:A.G,VRDisplay:A.G,VRSession:A.G,VisualViewport:A.G,WebSocket:A.G,Worker:A.G,WorkerPerformance:A.G,BluetoothDevice:A.G,BluetoothRemoteGATTCharacteristic:A.G,Clipboard:A.G,MojoInterfaceInterceptor:A.G,USB:A.G,IDBOpenDBRequest:A.G,IDBVersionChangeRequest:A.G,IDBRequest:A.G,IDBTransaction:A.G,AnalyserNode:A.G,RealtimeAnalyserNode:A.G,AudioBufferSourceNode:A.G,AudioDestinationNode:A.G,AudioNode:A.G,AudioScheduledSourceNode:A.G,AudioWorkletNode:A.G,BiquadFilterNode:A.G,ChannelMergerNode:A.G,AudioChannelMerger:A.G,ChannelSplitterNode:A.G,AudioChannelSplitter:A.G,ConstantSourceNode:A.G,ConvolverNode:A.G,DelayNode:A.G,DynamicsCompressorNode:A.G,GainNode:A.G,AudioGainNode:A.G,IIRFilterNode:A.G,MediaElementAudioSourceNode:A.G,MediaStreamAudioDestinationNode:A.G,MediaStreamAudioSourceNode:A.G,OscillatorNode:A.G,Oscillator:A.G,PannerNode:A.G,AudioPannerNode:A.G,webkitAudioPannerNode:A.G,ScriptProcessorNode:A.G,JavaScriptAudioNode:A.G,StereoPannerNode:A.G,WaveShaperNode:A.G,EventTarget:A.G,FederatedCredential:A.a4x,HTMLFieldSetElement:A.LB,File:A.eG,FileList:A.tN,DOMFileSystem:A.tO,WebKitFileSystem:A.tO,webkitFileSystem:A.tO,FileSystem:A.tO,FileWriter:A.LD,FontFace:A.ps,FontFaceSet:A.LY,HTMLFormElement:A.l8,Gamepad:A.hl,History:A.a6R,HTMLCollection:A.pA,HTMLFormControlsCollection:A.pA,HTMLOptionsCollection:A.pA,HTMLDocument:A.AD,XMLHttpRequest:A.jO,XMLHttpRequestUpload:A.pB,XMLHttpRequestEventTarget:A.pB,HTMLIFrameElement:A.Mh,ImageData:A.pE,HTMLImageElement:A.pF,HTMLInputElement:A.pK,KeyboardEvent:A.i5,HTMLLabelElement:A.B4,Location:A.a99,HTMLMapElement:A.Ng,MediaKeySession:A.Nm,MediaList:A.a9w,MediaQueryList:A.BB,MediaQueryListEvent:A.uD,CanvasCaptureMediaStreamTrack:A.lm,MediaStreamTrack:A.lm,MessagePort:A.uE,HTMLMetaElement:A.ng,MIDIInputMap:A.Nr,MIDIOutputMap:A.Ns,MIDIInput:A.q6,MIDIOutput:A.q6,MIDIPort:A.q6,MimeType:A.hr,MimeTypeArray:A.Nt,MouseEvent:A.er,DragEvent:A.er,Navigator:A.NH,WorkerNavigator:A.BT,NavigatorConcurrentHardware:A.BT,NavigatorUserMediaError:A.aan,DocumentFragment:A.ad,ShadowRoot:A.ad,DocumentType:A.ad,Node:A.ad,NodeList:A.uK,RadioNodeList:A.uK,HTMLObjectElement:A.NO,OffscreenCanvas:A.BY,HTMLOutputElement:A.NV,OverconstrainedError:A.aaL,HTMLParagraphElement:A.C5,HTMLParamElement:A.Og,PasswordCredential:A.ab4,PaymentResponse:A.ab9,PerformanceEntry:A.k6,PerformanceLongTaskTiming:A.k6,PerformanceMark:A.k6,PerformanceMeasure:A.k6,PerformanceNavigationTiming:A.k6,PerformancePaintTiming:A.k6,PerformanceResourceTiming:A.k6,TaskAttributionTiming:A.k6,PerformanceServerTiming:A.aba,Plugin:A.hv,PluginArray:A.OE,PointerEvent:A.lu,ProgressEvent:A.hy,ResourceProgressEvent:A.hy,RTCStatsReport:A.PR,ScreenOrientation:A.Q0,HTMLScriptElement:A.qG,HTMLSelectElement:A.Qa,SharedWorkerGlobalScope:A.Qj,HTMLSlotElement:A.QG,SourceBuffer:A.h2,SourceBufferList:A.QR,SpeechGrammar:A.hG,SpeechGrammarList:A.QW,SpeechRecognitionResult:A.hH,SpeechSynthesisEvent:A.QX,SpeechSynthesisVoice:A.ah3,Storage:A.DS,HTMLStyleElement:A.DW,StyleSheet:A.ft,HTMLTableElement:A.E1,HTMLTableRowElement:A.R7,HTMLTableSectionElement:A.R8,HTMLTemplateElement:A.wa,HTMLTextAreaElement:A.wc,TextTrack:A.h4,TextTrackCue:A.f5,VTTCue:A.f5,TextTrackCueList:A.Ro,TextTrackList:A.Rp,TimeRanges:A.aix,Touch:A.hJ,TouchEvent:A.o_,TouchList:A.Eq,TrackDefaultList:A.aiD,CompositionEvent:A.lX,FocusEvent:A.lX,TextEvent:A.lX,UIEvent:A.lX,URL:A.aiQ,VideoTrackList:A.RU,WheelEvent:A.m4,Window:A.o4,DOMWindow:A.o4,DedicatedWorkerGlobalScope:A.jr,ServiceWorkerGlobalScope:A.jr,WorkerGlobalScope:A.jr,Attr:A.wE,CSSRuleList:A.Tc,ClientRect:A.F6,DOMRect:A.F6,GamepadList:A.Uj,NamedNodeMap:A.G5,MozNamedAttrMap:A.G5,SpeechRecognitionResultList:A.Xi,StyleSheetList:A.Xx,IDBDatabase:A.KN,IDBIndex:A.a7R,IDBKeyRange:A.B1,IDBObjectStore:A.aaB,IDBVersionChangeEvent:A.RS,SVGClipPathElement:A.tk,SVGDefsElement:A.tw,SVGFEBlendElement:A.tJ,SVGFEColorMatrixElement:A.tK,SVGFECompositeElement:A.tL,SVGFEFloodElement:A.tM,SVGFilterElement:A.tP,SVGCircleElement:A.i1,SVGEllipseElement:A.i1,SVGLineElement:A.i1,SVGPolygonElement:A.i1,SVGPolylineElement:A.i1,SVGRectElement:A.i1,SVGGeometryElement:A.i1,SVGAElement:A.eH,SVGForeignObjectElement:A.eH,SVGGElement:A.eH,SVGImageElement:A.eH,SVGSwitchElement:A.eH,SVGTSpanElement:A.eH,SVGTextContentElement:A.eH,SVGTextElement:A.eH,SVGTextPathElement:A.eH,SVGTextPositioningElement:A.eH,SVGUseElement:A.eH,SVGGraphicsElement:A.eH,SVGLength:A.j1,SVGLengthList:A.N_,SVGNumber:A.j7,SVGNumberList:A.NM,SVGPathElement:A.uS,SVGPointList:A.abJ,SVGScriptElement:A.vj,SVGStringList:A.R2,SVGAnimateElement:A.aR,SVGAnimateMotionElement:A.aR,SVGAnimateTransformElement:A.aR,SVGAnimationElement:A.aR,SVGDescElement:A.aR,SVGDiscardElement:A.aR,SVGFEComponentTransferElement:A.aR,SVGFEConvolveMatrixElement:A.aR,SVGFEDiffuseLightingElement:A.aR,SVGFEDisplacementMapElement:A.aR,SVGFEDistantLightElement:A.aR,SVGFEFuncAElement:A.aR,SVGFEFuncBElement:A.aR,SVGFEFuncGElement:A.aR,SVGFEFuncRElement:A.aR,SVGFEGaussianBlurElement:A.aR,SVGFEImageElement:A.aR,SVGFEMergeElement:A.aR,SVGFEMergeNodeElement:A.aR,SVGFEMorphologyElement:A.aR,SVGFEOffsetElement:A.aR,SVGFEPointLightElement:A.aR,SVGFESpecularLightingElement:A.aR,SVGFESpotLightElement:A.aR,SVGFETileElement:A.aR,SVGFETurbulenceElement:A.aR,SVGLinearGradientElement:A.aR,SVGMarkerElement:A.aR,SVGMaskElement:A.aR,SVGMetadataElement:A.aR,SVGPatternElement:A.aR,SVGRadialGradientElement:A.aR,SVGSetElement:A.aR,SVGStopElement:A.aR,SVGStyleElement:A.aR,SVGSymbolElement:A.aR,SVGTitleElement:A.aR,SVGViewElement:A.aR,SVGGradientElement:A.aR,SVGComponentTransferFunctionElement:A.aR,SVGFEDropShadowElement:A.aR,SVGMPathElement:A.aR,SVGElement:A.aR,SVGSVGElement:A.qW,SVGTransform:A.jp,SVGTransformList:A.Rz,AudioBuffer:A.a_P,AudioParamMap:A.IY,AudioTrackList:A.IZ,AudioContext:A.mz,webkitAudioContext:A.mz,BaseAudioContext:A.mz,OfflineAudioContext:A.NP,WebGLActiveInfo:A.a_B}) -hunkHelpers.setOrUpdateLeafTags({WebGL:true,AnimationEffectReadOnly:true,AnimationEffectTiming:true,AnimationEffectTimingReadOnly:true,AnimationTimeline:true,AnimationWorkletGlobalScope:true,AuthenticatorAssertionResponse:true,AuthenticatorAttestationResponse:true,AuthenticatorResponse:true,BackgroundFetchFetch:true,BackgroundFetchManager:true,BackgroundFetchSettledFetch:true,BarProp:true,BarcodeDetector:true,BluetoothRemoteGATTDescriptor:true,BudgetState:true,CacheStorage:true,CanvasGradient:true,CanvasPattern:true,Client:true,Clients:true,CookieStore:true,Coordinates:true,CredentialsContainer:true,Crypto:true,CryptoKey:true,CSS:true,CSSVariableReferenceValue:true,CustomElementRegistry:true,DataTransfer:true,DataTransferItem:true,DeprecatedStorageInfo:true,DeprecatedStorageQuota:true,DeprecationReport:true,DetectedBarcode:true,DetectedFace:true,DetectedText:true,DeviceAcceleration:true,DeviceRotationRate:true,DirectoryReader:true,WebKitDirectoryReader:true,webkitFileSystemDirectoryReader:true,FileSystemDirectoryReader:true,DocumentOrShadowRoot:true,DocumentTimeline:true,DOMImplementation:true,Iterator:true,DOMMatrix:true,DOMMatrixReadOnly:true,DOMParser:true,DOMPoint:true,DOMPointReadOnly:true,DOMQuad:true,DOMStringMap:true,External:true,FaceDetector:true,FontFaceSource:true,FormData:true,GamepadButton:true,GamepadPose:true,Geolocation:true,Position:true,GeolocationPosition:true,Headers:true,HTMLHyperlinkElementUtils:true,IdleDeadline:true,ImageBitmap:true,ImageBitmapRenderingContext:true,ImageCapture:true,InputDeviceCapabilities:true,IntersectionObserver:true,IntersectionObserverEntry:true,InterventionReport:true,KeyframeEffect:true,KeyframeEffectReadOnly:true,MediaCapabilities:true,MediaCapabilitiesInfo:true,MediaDeviceInfo:true,MediaError:true,MediaKeyStatusMap:true,MediaKeySystemAccess:true,MediaKeys:true,MediaKeysPolicy:true,MediaMetadata:true,MediaSession:true,MediaSettingsRange:true,MemoryInfo:true,MessageChannel:true,Metadata:true,MutationObserver:true,WebKitMutationObserver:true,MutationRecord:true,NavigationPreloadManager:true,NavigatorAutomationInformation:true,NavigatorCookies:true,NodeFilter:true,NodeIterator:true,NonDocumentTypeChildNode:true,NonElementParentNode:true,NoncedElement:true,OffscreenCanvasRenderingContext2D:true,PaintRenderingContext2D:true,PaintSize:true,PaintWorkletGlobalScope:true,Path2D:true,PaymentAddress:true,PaymentInstruments:true,PaymentManager:true,PerformanceNavigation:true,PerformanceObserver:true,PerformanceObserverEntryList:true,PerformanceTiming:true,Permissions:true,PhotoCapabilities:true,PositionError:true,GeolocationPositionError:true,Presentation:true,PresentationReceiver:true,PushManager:true,PushMessageData:true,PushSubscription:true,PushSubscriptionOptions:true,Range:true,RelatedApplication:true,ReportBody:true,ReportingObserver:true,ResizeObserver:true,ResizeObserverEntry:true,RTCCertificate:true,RTCIceCandidate:true,mozRTCIceCandidate:true,RTCLegacyStatsReport:true,RTCRtpContributingSource:true,RTCRtpReceiver:true,RTCRtpSender:true,RTCSessionDescription:true,mozRTCSessionDescription:true,RTCStatsResponse:true,Screen:true,ScrollState:true,ScrollTimeline:true,Selection:true,SharedArrayBuffer:true,SpeechRecognitionAlternative:true,StaticRange:true,StorageManager:true,StyleMedia:true,StylePropertyMap:true,StylePropertyMapReadonly:true,SyncManager:true,TextDetector:true,TextMetrics:true,TrackDefault:true,TreeWalker:true,TrustedHTML:true,TrustedScriptURL:true,TrustedURL:true,UnderlyingSourceBase:true,URLSearchParams:true,VRCoordinateSystem:true,VRDisplayCapabilities:true,VREyeParameters:true,VRFrameData:true,VRFrameOfReference:true,VRPose:true,VRStageBounds:true,VRStageBoundsPoint:true,VRStageParameters:true,ValidityState:true,VideoPlaybackQuality:true,VideoTrack:true,VTTRegion:true,WindowClient:true,WorkletAnimation:true,WorkletGlobalScope:true,XPathEvaluator:true,XPathExpression:true,XPathNSResolver:true,XPathResult:true,XMLSerializer:true,XSLTProcessor:true,Bluetooth:true,BluetoothCharacteristicProperties:true,BluetoothRemoteGATTServer:true,BluetoothRemoteGATTService:true,BluetoothUUID:true,BudgetService:true,Cache:true,DOMFileSystemSync:true,DirectoryEntrySync:true,DirectoryReaderSync:true,EntrySync:true,FileEntrySync:true,FileReaderSync:true,FileWriterSync:true,HTMLAllCollection:true,Mojo:true,MojoHandle:true,MojoWatcher:true,NFC:true,PagePopupController:true,Report:true,SubtleCrypto:true,USBAlternateInterface:true,USBConfiguration:true,USBDevice:true,USBEndpoint:true,USBInTransferResult:true,USBInterface:true,USBIsochronousInTransferPacket:true,USBIsochronousInTransferResult:true,USBIsochronousOutTransferPacket:true,USBIsochronousOutTransferResult:true,USBOutTransferResult:true,WorkerLocation:true,Worklet:true,IDBCursor:true,IDBCursorWithValue:true,IDBFactory:true,IDBObservation:true,IDBObserver:true,IDBObserverChanges:true,SVGAngle:true,SVGAnimatedAngle:true,SVGAnimatedBoolean:true,SVGAnimatedEnumeration:true,SVGAnimatedInteger:true,SVGAnimatedLength:true,SVGAnimatedLengthList:true,SVGAnimatedNumber:true,SVGAnimatedNumberList:true,SVGAnimatedPreserveAspectRatio:true,SVGAnimatedRect:true,SVGAnimatedString:true,SVGAnimatedTransformList:true,SVGMatrix:true,SVGPoint:true,SVGPreserveAspectRatio:true,SVGRect:true,SVGUnitTypes:true,AudioListener:true,AudioParam:true,AudioTrack:true,AudioWorkletGlobalScope:true,AudioWorkletProcessor:true,PeriodicWave:true,ANGLEInstancedArrays:true,ANGLE_instanced_arrays:true,WebGLBuffer:true,WebGLCanvas:true,WebGLColorBufferFloat:true,WebGLCompressedTextureASTC:true,WebGLCompressedTextureATC:true,WEBGL_compressed_texture_atc:true,WebGLCompressedTextureETC1:true,WEBGL_compressed_texture_etc1:true,WebGLCompressedTextureETC:true,WebGLCompressedTexturePVRTC:true,WEBGL_compressed_texture_pvrtc:true,WebGLCompressedTextureS3TC:true,WEBGL_compressed_texture_s3tc:true,WebGLCompressedTextureS3TCsRGB:true,WebGLDebugRendererInfo:true,WEBGL_debug_renderer_info:true,WebGLDebugShaders:true,WEBGL_debug_shaders:true,WebGLDepthTexture:true,WEBGL_depth_texture:true,WebGLDrawBuffers:true,WEBGL_draw_buffers:true,EXTsRGB:true,EXT_sRGB:true,EXTBlendMinMax:true,EXT_blend_minmax:true,EXTColorBufferFloat:true,EXTColorBufferHalfFloat:true,EXTDisjointTimerQuery:true,EXTDisjointTimerQueryWebGL2:true,EXTFragDepth:true,EXT_frag_depth:true,EXTShaderTextureLOD:true,EXT_shader_texture_lod:true,EXTTextureFilterAnisotropic:true,EXT_texture_filter_anisotropic:true,WebGLFramebuffer:true,WebGLGetBufferSubDataAsync:true,WebGLLoseContext:true,WebGLExtensionLoseContext:true,WEBGL_lose_context:true,OESElementIndexUint:true,OES_element_index_uint:true,OESStandardDerivatives:true,OES_standard_derivatives:true,OESTextureFloat:true,OES_texture_float:true,OESTextureFloatLinear:true,OES_texture_float_linear:true,OESTextureHalfFloat:true,OES_texture_half_float:true,OESTextureHalfFloatLinear:true,OES_texture_half_float_linear:true,OESVertexArrayObject:true,OES_vertex_array_object:true,WebGLProgram:true,WebGLQuery:true,WebGLRenderbuffer:true,WebGLRenderingContext:true,WebGL2RenderingContext:true,WebGLSampler:true,WebGLShader:true,WebGLShaderPrecisionFormat:true,WebGLSync:true,WebGLTexture:true,WebGLTimerQueryEXT:true,WebGLTransformFeedback:true,WebGLUniformLocation:true,WebGLVertexArrayObject:true,WebGLVertexArrayObjectOES:true,WebGL2RenderingContextBase:true,ArrayBuffer:true,ArrayBufferView:false,DataView:true,Float32Array:true,Float64Array:true,Int16Array:true,Int32Array:true,Int8Array:true,Uint16Array:true,Uint32Array:true,Uint8ClampedArray:true,CanvasPixelArray:true,Uint8Array:false,HTMLAudioElement:true,HTMLBRElement:true,HTMLContentElement:true,HTMLDListElement:true,HTMLDataElement:true,HTMLDataListElement:true,HTMLDetailsElement:true,HTMLDialogElement:true,HTMLHRElement:true,HTMLHeadElement:true,HTMLHeadingElement:true,HTMLHtmlElement:true,HTMLLIElement:true,HTMLLegendElement:true,HTMLLinkElement:true,HTMLMediaElement:true,HTMLMenuElement:true,HTMLMeterElement:true,HTMLModElement:true,HTMLOListElement:true,HTMLOptGroupElement:true,HTMLOptionElement:true,HTMLPictureElement:true,HTMLPreElement:true,HTMLProgressElement:true,HTMLQuoteElement:true,HTMLShadowElement:true,HTMLSourceElement:true,HTMLSpanElement:true,HTMLTableCaptionElement:true,HTMLTableCellElement:true,HTMLTableDataCellElement:true,HTMLTableHeaderCellElement:true,HTMLTableColElement:true,HTMLTimeElement:true,HTMLTitleElement:true,HTMLTrackElement:true,HTMLUListElement:true,HTMLUnknownElement:true,HTMLVideoElement:true,HTMLDirectoryElement:true,HTMLFontElement:true,HTMLFrameElement:true,HTMLFrameSetElement:true,HTMLMarqueeElement:true,HTMLElement:false,AccessibleNodeList:true,HTMLAnchorElement:true,HTMLAreaElement:true,HTMLBaseElement:true,Blob:false,Body:true,Request:true,Response:true,HTMLBodyElement:true,BroadcastChannel:true,HTMLButtonElement:true,HTMLCanvasElement:true,CanvasRenderingContext2D:true,CDATASection:true,CharacterData:true,Comment:true,ProcessingInstruction:true,Text:true,PublicKeyCredential:true,Credential:false,CredentialUserData:true,CSSKeyframesRule:true,MozCSSKeyframesRule:true,WebKitCSSKeyframesRule:true,CSSPerspective:true,CSSCharsetRule:true,CSSConditionRule:true,CSSFontFaceRule:true,CSSGroupingRule:true,CSSImportRule:true,CSSKeyframeRule:true,MozCSSKeyframeRule:true,WebKitCSSKeyframeRule:true,CSSMediaRule:true,CSSNamespaceRule:true,CSSPageRule:true,CSSStyleRule:true,CSSSupportsRule:true,CSSViewportRule:true,CSSRule:false,CSSStyleDeclaration:true,MSStyleCSSProperties:true,CSS2Properties:true,CSSStyleSheet:true,CSSImageValue:true,CSSKeywordValue:true,CSSNumericValue:true,CSSPositionValue:true,CSSResourceValue:true,CSSUnitValue:true,CSSURLImageValue:true,CSSStyleValue:false,CSSMatrixComponent:true,CSSRotation:true,CSSScale:true,CSSSkew:true,CSSTranslation:true,CSSTransformComponent:false,CSSTransformValue:true,CSSUnparsedValue:true,DataTransferItemList:true,HTMLDivElement:true,XMLDocument:true,Document:false,DOMError:true,DOMException:true,ClientRectList:true,DOMRectList:true,DOMRectReadOnly:false,DOMStringList:true,DOMTokenList:true,Element:false,HTMLEmbedElement:true,DirectoryEntry:true,webkitFileSystemDirectoryEntry:true,FileSystemDirectoryEntry:true,Entry:true,webkitFileSystemEntry:true,FileSystemEntry:true,FileEntry:true,webkitFileSystemFileEntry:true,FileSystemFileEntry:true,AbortPaymentEvent:true,AnimationEvent:true,AnimationPlaybackEvent:true,ApplicationCacheErrorEvent:true,BackgroundFetchClickEvent:true,BackgroundFetchEvent:true,BackgroundFetchFailEvent:true,BackgroundFetchedEvent:true,BeforeInstallPromptEvent:true,BeforeUnloadEvent:true,BlobEvent:true,CanMakePaymentEvent:true,ClipboardEvent:true,CloseEvent:true,CustomEvent:true,DeviceMotionEvent:true,DeviceOrientationEvent:true,ErrorEvent:true,ExtendableEvent:true,ExtendableMessageEvent:true,FetchEvent:true,FontFaceSetLoadEvent:true,ForeignFetchEvent:true,GamepadEvent:true,HashChangeEvent:true,InstallEvent:true,MediaEncryptedEvent:true,MediaKeyMessageEvent:true,MediaStreamEvent:true,MediaStreamTrackEvent:true,MessageEvent:true,MIDIConnectionEvent:true,MIDIMessageEvent:true,MutationEvent:true,NotificationEvent:true,PageTransitionEvent:true,PaymentRequestEvent:true,PaymentRequestUpdateEvent:true,PopStateEvent:true,PresentationConnectionAvailableEvent:true,PresentationConnectionCloseEvent:true,PromiseRejectionEvent:true,PushEvent:true,RTCDataChannelEvent:true,RTCDTMFToneChangeEvent:true,RTCPeerConnectionIceEvent:true,RTCTrackEvent:true,SecurityPolicyViolationEvent:true,SensorErrorEvent:true,SpeechRecognitionError:true,SpeechRecognitionEvent:true,StorageEvent:true,SyncEvent:true,TrackEvent:true,TransitionEvent:true,WebKitTransitionEvent:true,VRDeviceEvent:true,VRDisplayEvent:true,VRSessionEvent:true,MojoInterfaceRequestEvent:true,USBConnectionEvent:true,AudioProcessingEvent:true,OfflineAudioCompletionEvent:true,WebGLContextEvent:true,Event:false,InputEvent:false,SubmitEvent:false,AbsoluteOrientationSensor:true,Accelerometer:true,AccessibleNode:true,AmbientLightSensor:true,Animation:true,ApplicationCache:true,DOMApplicationCache:true,OfflineResourceList:true,BackgroundFetchRegistration:true,BatteryManager:true,EventSource:true,FileReader:true,Gyroscope:true,LinearAccelerationSensor:true,Magnetometer:true,MediaDevices:true,MediaRecorder:true,MediaSource:true,MediaStream:true,MIDIAccess:true,NetworkInformation:true,Notification:true,OrientationSensor:true,PaymentRequest:true,Performance:true,PermissionStatus:true,PresentationAvailability:true,PresentationConnection:true,PresentationConnectionList:true,PresentationRequest:true,RelativeOrientationSensor:true,RemotePlayback:true,RTCDataChannel:true,DataChannel:true,RTCDTMFSender:true,RTCPeerConnection:true,webkitRTCPeerConnection:true,mozRTCPeerConnection:true,Sensor:true,ServiceWorker:true,ServiceWorkerContainer:true,ServiceWorkerRegistration:true,SharedWorker:true,SpeechRecognition:true,SpeechSynthesis:true,SpeechSynthesisUtterance:true,VR:true,VRDevice:true,VRDisplay:true,VRSession:true,VisualViewport:true,WebSocket:true,Worker:true,WorkerPerformance:true,BluetoothDevice:true,BluetoothRemoteGATTCharacteristic:true,Clipboard:true,MojoInterfaceInterceptor:true,USB:true,IDBOpenDBRequest:true,IDBVersionChangeRequest:true,IDBRequest:true,IDBTransaction:true,AnalyserNode:true,RealtimeAnalyserNode:true,AudioBufferSourceNode:true,AudioDestinationNode:true,AudioNode:true,AudioScheduledSourceNode:true,AudioWorkletNode:true,BiquadFilterNode:true,ChannelMergerNode:true,AudioChannelMerger:true,ChannelSplitterNode:true,AudioChannelSplitter:true,ConstantSourceNode:true,ConvolverNode:true,DelayNode:true,DynamicsCompressorNode:true,GainNode:true,AudioGainNode:true,IIRFilterNode:true,MediaElementAudioSourceNode:true,MediaStreamAudioDestinationNode:true,MediaStreamAudioSourceNode:true,OscillatorNode:true,Oscillator:true,PannerNode:true,AudioPannerNode:true,webkitAudioPannerNode:true,ScriptProcessorNode:true,JavaScriptAudioNode:true,StereoPannerNode:true,WaveShaperNode:true,EventTarget:false,FederatedCredential:true,HTMLFieldSetElement:true,File:true,FileList:true,DOMFileSystem:true,WebKitFileSystem:true,webkitFileSystem:true,FileSystem:true,FileWriter:true,FontFace:true,FontFaceSet:true,HTMLFormElement:true,Gamepad:true,History:true,HTMLCollection:true,HTMLFormControlsCollection:true,HTMLOptionsCollection:true,HTMLDocument:true,XMLHttpRequest:true,XMLHttpRequestUpload:true,XMLHttpRequestEventTarget:false,HTMLIFrameElement:true,ImageData:true,HTMLImageElement:true,HTMLInputElement:true,KeyboardEvent:true,HTMLLabelElement:true,Location:true,HTMLMapElement:true,MediaKeySession:true,MediaList:true,MediaQueryList:true,MediaQueryListEvent:true,CanvasCaptureMediaStreamTrack:true,MediaStreamTrack:true,MessagePort:true,HTMLMetaElement:true,MIDIInputMap:true,MIDIOutputMap:true,MIDIInput:true,MIDIOutput:true,MIDIPort:true,MimeType:true,MimeTypeArray:true,MouseEvent:false,DragEvent:false,Navigator:true,WorkerNavigator:true,NavigatorConcurrentHardware:false,NavigatorUserMediaError:true,DocumentFragment:true,ShadowRoot:true,DocumentType:true,Node:false,NodeList:true,RadioNodeList:true,HTMLObjectElement:true,OffscreenCanvas:true,HTMLOutputElement:true,OverconstrainedError:true,HTMLParagraphElement:true,HTMLParamElement:true,PasswordCredential:true,PaymentResponse:true,PerformanceEntry:true,PerformanceLongTaskTiming:true,PerformanceMark:true,PerformanceMeasure:true,PerformanceNavigationTiming:true,PerformancePaintTiming:true,PerformanceResourceTiming:true,TaskAttributionTiming:true,PerformanceServerTiming:true,Plugin:true,PluginArray:true,PointerEvent:true,ProgressEvent:true,ResourceProgressEvent:true,RTCStatsReport:true,ScreenOrientation:true,HTMLScriptElement:true,HTMLSelectElement:true,SharedWorkerGlobalScope:true,HTMLSlotElement:true,SourceBuffer:true,SourceBufferList:true,SpeechGrammar:true,SpeechGrammarList:true,SpeechRecognitionResult:true,SpeechSynthesisEvent:true,SpeechSynthesisVoice:true,Storage:true,HTMLStyleElement:true,StyleSheet:false,HTMLTableElement:true,HTMLTableRowElement:true,HTMLTableSectionElement:true,HTMLTemplateElement:true,HTMLTextAreaElement:true,TextTrack:true,TextTrackCue:true,VTTCue:true,TextTrackCueList:true,TextTrackList:true,TimeRanges:true,Touch:true,TouchEvent:true,TouchList:true,TrackDefaultList:true,CompositionEvent:true,FocusEvent:true,TextEvent:true,UIEvent:false,URL:true,VideoTrackList:true,WheelEvent:true,Window:true,DOMWindow:true,DedicatedWorkerGlobalScope:true,ServiceWorkerGlobalScope:true,WorkerGlobalScope:false,Attr:true,CSSRuleList:true,ClientRect:true,DOMRect:true,GamepadList:true,NamedNodeMap:true,MozNamedAttrMap:true,SpeechRecognitionResultList:true,StyleSheetList:true,IDBDatabase:true,IDBIndex:true,IDBKeyRange:true,IDBObjectStore:true,IDBVersionChangeEvent:true,SVGClipPathElement:true,SVGDefsElement:true,SVGFEBlendElement:true,SVGFEColorMatrixElement:true,SVGFECompositeElement:true,SVGFEFloodElement:true,SVGFilterElement:true,SVGCircleElement:true,SVGEllipseElement:true,SVGLineElement:true,SVGPolygonElement:true,SVGPolylineElement:true,SVGRectElement:true,SVGGeometryElement:false,SVGAElement:true,SVGForeignObjectElement:true,SVGGElement:true,SVGImageElement:true,SVGSwitchElement:true,SVGTSpanElement:true,SVGTextContentElement:true,SVGTextElement:true,SVGTextPathElement:true,SVGTextPositioningElement:true,SVGUseElement:true,SVGGraphicsElement:false,SVGLength:true,SVGLengthList:true,SVGNumber:true,SVGNumberList:true,SVGPathElement:true,SVGPointList:true,SVGScriptElement:true,SVGStringList:true,SVGAnimateElement:true,SVGAnimateMotionElement:true,SVGAnimateTransformElement:true,SVGAnimationElement:true,SVGDescElement:true,SVGDiscardElement:true,SVGFEComponentTransferElement:true,SVGFEConvolveMatrixElement:true,SVGFEDiffuseLightingElement:true,SVGFEDisplacementMapElement:true,SVGFEDistantLightElement:true,SVGFEFuncAElement:true,SVGFEFuncBElement:true,SVGFEFuncGElement:true,SVGFEFuncRElement:true,SVGFEGaussianBlurElement:true,SVGFEImageElement:true,SVGFEMergeElement:true,SVGFEMergeNodeElement:true,SVGFEMorphologyElement:true,SVGFEOffsetElement:true,SVGFEPointLightElement:true,SVGFESpecularLightingElement:true,SVGFESpotLightElement:true,SVGFETileElement:true,SVGFETurbulenceElement:true,SVGLinearGradientElement:true,SVGMarkerElement:true,SVGMaskElement:true,SVGMetadataElement:true,SVGPatternElement:true,SVGRadialGradientElement:true,SVGSetElement:true,SVGStopElement:true,SVGStyleElement:true,SVGSymbolElement:true,SVGTitleElement:true,SVGViewElement:true,SVGGradientElement:true,SVGComponentTransferFunctionElement:true,SVGFEDropShadowElement:true,SVGMPathElement:true,SVGElement:false,SVGSVGElement:true,SVGTransform:true,SVGTransformList:true,AudioBuffer:true,AudioParamMap:true,AudioTrackList:true,AudioContext:true,webkitAudioContext:true,BaseAudioContext:false,OfflineAudioContext:true,WebGLActiveInfo:true}) -A.uH.$nativeSuperclassTag="ArrayBufferView" -A.G6.$nativeSuperclassTag="ArrayBufferView" -A.G7.$nativeSuperclassTag="ArrayBufferView" -A.nk.$nativeSuperclassTag="ArrayBufferView" -A.G8.$nativeSuperclassTag="ArrayBufferView" -A.G9.$nativeSuperclassTag="ArrayBufferView" -A.ht.$nativeSuperclassTag="ArrayBufferView" -A.H_.$nativeSuperclassTag="EventTarget" -A.H0.$nativeSuperclassTag="EventTarget" -A.Hl.$nativeSuperclassTag="EventTarget" -A.Hm.$nativeSuperclassTag="EventTarget"})() -Function.prototype.$1=function(a){return this(a)} -Function.prototype.$2=function(a,b){return this(a,b)} -Function.prototype.$0=function(){return this()} -Function.prototype.$3=function(a,b,c){return this(a,b,c)} -Function.prototype.$3$1=function(a){return this(a)} -Function.prototype.$2$1=function(a){return this(a)} -Function.prototype.$1$1=function(a){return this(a)} -Function.prototype.$4=function(a,b,c,d){return this(a,b,c,d)} -Function.prototype.$3$3=function(a,b,c){return this(a,b,c)} -Function.prototype.$2$2=function(a,b){return this(a,b)} -Function.prototype.$1$2=function(a,b){return this(a,b)} -Function.prototype.$1$0=function(){return this()} -Function.prototype.$2$3=function(a,b,c){return this(a,b,c)} -Function.prototype.$5=function(a,b,c,d,e){return this(a,b,c,d,e)} -Function.prototype.$1$5=function(a,b,c,d,e){return this(a,b,c,d,e)} -Function.prototype.$6=function(a,b,c,d,e,f){return this(a,b,c,d,e,f)} -Function.prototype.$2$0=function(){return this()} -Function.prototype.$9=function(a,b,c,d,e,f,g,h,i){return this(a,b,c,d,e,f,g,h,i)} -Function.prototype.$11=function(a,b,c,d,e,f,g,h,i,j,k){return this(a,b,c,d,e,f,g,h,i,j,k)} -Function.prototype.$7=function(a,b,c,d,e,f,g){return this(a,b,c,d,e,f,g)} -convertAllToFastObject(w) -convertToFastObject($);(function(a){if(typeof document==="undefined"){a(null) -return}if(typeof document.currentScript!="undefined"){a(document.currentScript) -return}var s=document.scripts -function onLoad(b){for(var q=0;q 0.5) { - _this.noSleepVideo.currentTime = Math.random() - } - }) - } - }) - } - } - - _createClass(NoSleep, [ - { - key: '_addSourceToVideo', - value: function _addSourceToVideo(element, type, dataURI) { - var source = document.createElement('source') - source.src = dataURI - source.type = 'video/' + type - element.appendChild(source) - }, - }, - { - key: 'enable', - value: function enable() { - var _this2 = this - - if (nativeWakeLock) { - _nativeRequestInProgress = true - navigator.wakeLock - .request('screen') - .then(function (wakeLock) { - _releasedNative = false - _nativeRequestInProgress = false - - _this2._wakeLock = wakeLock - _this2._wakeLock.addEventListener('release', function () { - _releasedNative = true - _this2._wakeLock = null - }) - }) - .catch(function (err) { - _nativeRequestInProgress = false - console.error(err.name + ', ' + err.message) - }) - } else if (oldIOS) { - this.disable() - console.warn( - '\n NoSleep enabled for older iOS devices. This can interrupt\n active or long-running network requests from completing successfully.\n See https://github.com/richtr/NoSleep.js/issues/15 for more details.\n ' - ) - this.noSleepTimer = window.setInterval(function () { - if (!document.hidden) { - window.location.href = window.location.href.split('#')[0] - window.setTimeout(window.stop, 0) - } - }, 15000) - } else { - this.noSleepVideo.play() - } - }, - }, - { - key: 'disable', - value: function disable() { - if (nativeWakeLock) { - if (this._wakeLock != null) { - _releasedNative = true - this._wakeLock.release() - } - - this._wakeLock = null - } else if (oldIOS) { - if (this.noSleepTimer) { - console.warn( - '\n NoSleep now disabled for older iOS devices.\n ' - ) - window.clearInterval(this.noSleepTimer) - this.noSleepTimer = null - } - } else { - this.noSleepVideo.pause() - } - }, - }, - { - key: 'enabled', - value: async function enabled() { - if (nativeWakeLock) { - if (_nativeRequestInProgress == true) { - // Wait until the request is done. - while (true) { - // Wait for 42 milliseconds. - await new Promise((resolve, reject) => setTimeout(resolve, 42)) - if (_nativeRequestInProgress == false) { - break - } - } - } - - // todo: use WakeLockSentinel.released when that is available (https://developer.mozilla.org/en-US/docs/Web/API/WakeLockSentinel/released) - if (_releasedNative != false) { - return false - } - - return true - } else if (oldIOS) { - return this.noSleepTimer != null - } else { - if (this.noSleepVideo == undefined) { - return false - } - - return !this.noSleepVideo.paused - } - }, - }, - ]) - - return NoSleep -})() - -var noSleep = new NoSleep() - -var Wakelock = { - enabled: async function () { - try { - return noSleep.enabled() - } catch (e) { - return false - } - }, - toggle: async function (enable) { - if (enable) { - noSleep.enable() - } else { - noSleep.disable() - } - }, -} - -if (nativeWakeLock != true) { - // The first non-native call sometimes throws an error, however, - // the error does not leak the try-catch above. Therefore, this - // is an easy fix that realiably works. - Wakelock.enabled() -} diff --git a/static/web-client/js/vendor.js b/static/web-client/js/vendor.js deleted file mode 100644 index 47cde6f..0000000 --- a/static/web-client/js/vendor.js +++ /dev/null @@ -1 +0,0 @@ -var commonjsGlobal=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function getAugmentedNamespace(oA){if(oA.__esModule)return oA;var J=Object.defineProperty({},"__esModule",{value:!0});return Object.keys(oA).forEach(function(sA){var GA=Object.getOwnPropertyDescriptor(oA,sA);Object.defineProperty(J,sA,GA.get?GA:{enumerable:!0,get:function(){return oA[sA]}})}),J}var long=Long,wasm=null;try{wasm=new WebAssembly.Instance(new WebAssembly.Module(new Uint8Array([0,97,115,109,1,0,0,0,1,13,2,96,0,1,127,96,4,127,127,127,127,1,127,3,7,6,0,1,1,1,1,1,6,6,1,127,1,65,0,11,7,50,6,3,109,117,108,0,1,5,100,105,118,95,115,0,2,5,100,105,118,95,117,0,3,5,114,101,109,95,115,0,4,5,114,101,109,95,117,0,5,8,103,101,116,95,104,105,103,104,0,0,10,191,1,6,4,0,35,0,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,126,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,127,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,128,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,129,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,130,34,4,66,32,135,167,36,0,32,4,167,11])),{}).exports}catch{}function Long(oA,J,sA){this.low=oA|0,this.high=J|0,this.unsigned=!!sA}Long.prototype.__isLong__;Object.defineProperty(Long.prototype,"__isLong__",{value:!0});function isLong(oA){return(oA&&oA.__isLong__)===!0}Long.isLong=isLong;var INT_CACHE={},UINT_CACHE={};function fromInt(oA,J){var sA,GA,uA;return J?(oA>>>=0,(uA=0<=oA&&oA<256)&&(GA=UINT_CACHE[oA],GA)?GA:(sA=fromBits(oA,(oA|0)<0?-1:0,!0),uA&&(UINT_CACHE[oA]=sA),sA)):(oA|=0,(uA=-128<=oA&&oA<128)&&(GA=INT_CACHE[oA],GA)?GA:(sA=fromBits(oA,oA<0?-1:0,!1),uA&&(INT_CACHE[oA]=sA),sA))}Long.fromInt=fromInt;function fromNumber(oA,J){if(isNaN(oA))return J?UZERO:ZERO;if(J){if(oA<0)return UZERO;if(oA>=TWO_PWR_64_DBL)return MAX_UNSIGNED_VALUE}else{if(oA<=-TWO_PWR_63_DBL)return MIN_VALUE;if(oA+1>=TWO_PWR_63_DBL)return MAX_VALUE}return oA<0?fromNumber(-oA,J).neg():fromBits(oA%TWO_PWR_32_DBL|0,oA/TWO_PWR_32_DBL|0,J)}Long.fromNumber=fromNumber;function fromBits(oA,J,sA){return new Long(oA,J,sA)}Long.fromBits=fromBits;var pow_dbl=Math.pow;function fromString(oA,J,sA){if(oA.length===0)throw Error("empty string");if(oA==="NaN"||oA==="Infinity"||oA==="+Infinity"||oA==="-Infinity")return ZERO;if(typeof J=="number"?(sA=J,J=!1):J=!!J,sA=sA||10,sA<2||360)throw Error("interior hyphen");if(GA===0)return fromString(oA.substring(1),J,sA).neg();for(var uA=fromNumber(pow_dbl(sA,8)),vA=ZERO,P=0;P>>0:this.low};LongPrototype.toNumber=function(){return this.unsigned?(this.high>>>0)*TWO_PWR_32_DBL+(this.low>>>0):this.high*TWO_PWR_32_DBL+(this.low>>>0)};LongPrototype.toString=function(J){if(J=J||10,J<2||36>>0,e0=LA.toString(J);if(P=JA,P.isZero())return e0+PA;for(;e0.length<6;)e0="0"+e0;PA=""+e0+PA}};LongPrototype.getHighBits=function(){return this.high};LongPrototype.getHighBitsUnsigned=function(){return this.high>>>0};LongPrototype.getLowBits=function(){return this.low};LongPrototype.getLowBitsUnsigned=function(){return this.low>>>0};LongPrototype.getNumBitsAbs=function(){if(this.isNegative())return this.eq(MIN_VALUE)?64:this.neg().getNumBitsAbs();for(var J=this.high!=0?this.high:this.low,sA=31;sA>0&&(J&1<=0};LongPrototype.isOdd=function(){return(this.low&1)==1};LongPrototype.isEven=function(){return(this.low&1)==0};LongPrototype.equals=function(J){return isLong(J)||(J=fromValue(J)),this.unsigned!==J.unsigned&&this.high>>>31==1&&J.high>>>31==1?!1:this.high===J.high&&this.low===J.low};LongPrototype.eq=LongPrototype.equals;LongPrototype.notEquals=function(J){return!this.eq(J)};LongPrototype.neq=LongPrototype.notEquals;LongPrototype.ne=LongPrototype.notEquals;LongPrototype.lessThan=function(J){return this.comp(J)<0};LongPrototype.lt=LongPrototype.lessThan;LongPrototype.lessThanOrEqual=function(J){return this.comp(J)<=0};LongPrototype.lte=LongPrototype.lessThanOrEqual;LongPrototype.le=LongPrototype.lessThanOrEqual;LongPrototype.greaterThan=function(J){return this.comp(J)>0};LongPrototype.gt=LongPrototype.greaterThan;LongPrototype.greaterThanOrEqual=function(J){return this.comp(J)>=0};LongPrototype.gte=LongPrototype.greaterThanOrEqual;LongPrototype.ge=LongPrototype.greaterThanOrEqual;LongPrototype.compare=function(J){if(isLong(J)||(J=fromValue(J)),this.eq(J))return 0;var sA=this.isNegative(),GA=J.isNegative();return sA&&!GA?-1:!sA&&GA?1:this.unsigned?J.high>>>0>this.high>>>0||J.high===this.high&&J.low>>>0>this.low>>>0?-1:1:this.sub(J).isNegative()?-1:1};LongPrototype.comp=LongPrototype.compare;LongPrototype.negate=function(){return!this.unsigned&&this.eq(MIN_VALUE)?MIN_VALUE:this.not().add(ONE)};LongPrototype.neg=LongPrototype.negate;LongPrototype.add=function(J){isLong(J)||(J=fromValue(J));var sA=this.high>>>16,GA=this.high&65535,uA=this.low>>>16,vA=this.low&65535,P=J.high>>>16,PA=J.high&65535,JA=J.low>>>16,LA=J.low&65535,e0=0,R=0,i0=0,$A=0;return $A+=vA+LA,i0+=$A>>>16,$A&=65535,i0+=uA+JA,R+=i0>>>16,i0&=65535,R+=GA+PA,e0+=R>>>16,R&=65535,e0+=sA+P,e0&=65535,fromBits(i0<<16|$A,e0<<16|R,this.unsigned)};LongPrototype.subtract=function(J){return isLong(J)||(J=fromValue(J)),this.add(J.neg())};LongPrototype.sub=LongPrototype.subtract;LongPrototype.multiply=function(J){if(this.isZero())return ZERO;if(isLong(J)||(J=fromValue(J)),wasm){var sA=wasm.mul(this.low,this.high,J.low,J.high);return fromBits(sA,wasm.get_high(),this.unsigned)}if(J.isZero())return ZERO;if(this.eq(MIN_VALUE))return J.isOdd()?MIN_VALUE:ZERO;if(J.eq(MIN_VALUE))return this.isOdd()?MIN_VALUE:ZERO;if(this.isNegative())return J.isNegative()?this.neg().mul(J.neg()):this.neg().mul(J).neg();if(J.isNegative())return this.mul(J.neg()).neg();if(this.lt(TWO_PWR_24)&&J.lt(TWO_PWR_24))return fromNumber(this.toNumber()*J.toNumber(),this.unsigned);var GA=this.high>>>16,uA=this.high&65535,vA=this.low>>>16,P=this.low&65535,PA=J.high>>>16,JA=J.high&65535,LA=J.low>>>16,e0=J.low&65535,R=0,i0=0,$A=0,pA=0;return pA+=P*e0,$A+=pA>>>16,pA&=65535,$A+=vA*e0,i0+=$A>>>16,$A&=65535,$A+=P*LA,i0+=$A>>>16,$A&=65535,i0+=uA*e0,R+=i0>>>16,i0&=65535,i0+=vA*LA,R+=i0>>>16,i0&=65535,i0+=P*JA,R+=i0>>>16,i0&=65535,R+=GA*e0+uA*LA+vA*JA+P*PA,R&=65535,fromBits($A<<16|pA,R<<16|i0,this.unsigned)};LongPrototype.mul=LongPrototype.multiply;LongPrototype.divide=function(J){if(isLong(J)||(J=fromValue(J)),J.isZero())throw Error("division by zero");if(wasm){if(!this.unsigned&&this.high===-2147483648&&J.low===-1&&J.high===-1)return this;var sA=(this.unsigned?wasm.div_u:wasm.div_s)(this.low,this.high,J.low,J.high);return fromBits(sA,wasm.get_high(),this.unsigned)}if(this.isZero())return this.unsigned?UZERO:ZERO;var GA,uA,vA;if(this.unsigned){if(J.unsigned||(J=J.toUnsigned()),J.gt(this))return UZERO;if(J.gt(this.shru(1)))return UONE;vA=UZERO}else{if(this.eq(MIN_VALUE)){if(J.eq(ONE)||J.eq(NEG_ONE))return MIN_VALUE;if(J.eq(MIN_VALUE))return ONE;var P=this.shr(1);return GA=P.div(J).shl(1),GA.eq(ZERO)?J.isNegative()?ONE:NEG_ONE:(uA=this.sub(J.mul(GA)),vA=GA.add(uA.div(J)),vA)}else if(J.eq(MIN_VALUE))return this.unsigned?UZERO:ZERO;if(this.isNegative())return J.isNegative()?this.neg().div(J.neg()):this.neg().div(J).neg();if(J.isNegative())return this.div(J.neg()).neg();vA=ZERO}for(uA=this;uA.gte(J);){GA=Math.max(1,Math.floor(uA.toNumber()/J.toNumber()));for(var PA=Math.ceil(Math.log(GA)/Math.LN2),JA=PA<=48?1:pow_dbl(2,PA-48),LA=fromNumber(GA),e0=LA.mul(J);e0.isNegative()||e0.gt(uA);)GA-=JA,LA=fromNumber(GA,this.unsigned),e0=LA.mul(J);LA.isZero()&&(LA=ONE),vA=vA.add(LA),uA=uA.sub(e0)}return vA};LongPrototype.div=LongPrototype.divide;LongPrototype.modulo=function(J){if(isLong(J)||(J=fromValue(J)),wasm){var sA=(this.unsigned?wasm.rem_u:wasm.rem_s)(this.low,this.high,J.low,J.high);return fromBits(sA,wasm.get_high(),this.unsigned)}return this.sub(this.div(J).mul(J))};LongPrototype.mod=LongPrototype.modulo;LongPrototype.rem=LongPrototype.modulo;LongPrototype.not=function(){return fromBits(~this.low,~this.high,this.unsigned)};LongPrototype.and=function(J){return isLong(J)||(J=fromValue(J)),fromBits(this.low&J.low,this.high&J.high,this.unsigned)};LongPrototype.or=function(J){return isLong(J)||(J=fromValue(J)),fromBits(this.low|J.low,this.high|J.high,this.unsigned)};LongPrototype.xor=function(J){return isLong(J)||(J=fromValue(J)),fromBits(this.low^J.low,this.high^J.high,this.unsigned)};LongPrototype.shiftLeft=function(J){return isLong(J)&&(J=J.toInt()),(J&=63)==0?this:J<32?fromBits(this.low<>>32-J,this.unsigned):fromBits(0,this.low<>>J|this.high<<32-J,this.high>>J,this.unsigned):fromBits(this.high>>J-32,this.high>=0?0:-1,this.unsigned)};LongPrototype.shr=LongPrototype.shiftRight;LongPrototype.shiftRightUnsigned=function(J){if(isLong(J)&&(J=J.toInt()),J&=63,J===0)return this;var sA=this.high;if(J<32){var GA=this.low;return fromBits(GA>>>J|sA<<32-J,sA>>>J,this.unsigned)}else return J===32?fromBits(sA,0,this.unsigned):fromBits(sA>>>J-32,0,this.unsigned)};LongPrototype.shru=LongPrototype.shiftRightUnsigned;LongPrototype.shr_u=LongPrototype.shiftRightUnsigned;LongPrototype.toSigned=function(){return this.unsigned?fromBits(this.low,this.high,!1):this};LongPrototype.toUnsigned=function(){return this.unsigned?this:fromBits(this.low,this.high,!0)};LongPrototype.toBytes=function(J){return J?this.toBytesLE():this.toBytesBE()};LongPrototype.toBytesLE=function(){var J=this.high,sA=this.low;return[sA&255,sA>>>8&255,sA>>>16&255,sA>>>24,J&255,J>>>8&255,J>>>16&255,J>>>24]};LongPrototype.toBytesBE=function(){var J=this.high,sA=this.low;return[J>>>24,J>>>16&255,J>>>8&255,J&255,sA>>>24,sA>>>16&255,sA>>>8&255,sA&255]};Long.fromBytes=function(J,sA,GA){return GA?Long.fromBytesLE(J,sA):Long.fromBytesBE(J,sA)};Long.fromBytesLE=function(J,sA){return new Long(J[0]|J[1]<<8|J[2]<<16|J[3]<<24,J[4]|J[5]<<8|J[6]<<16|J[7]<<24,sA)};Long.fromBytesBE=function(J,sA){return new Long(J[4]<<24|J[5]<<16|J[6]<<8|J[7],J[0]<<24|J[1]<<16|J[2]<<8|J[3],sA)};var indexMinimal={},minimal$1={},aspromise=asPromise;function asPromise(oA,J){for(var sA=new Array(arguments.length-1),GA=0,uA=2,vA=!0;uA1&&PA.charAt(JA)==="=";)++LA;return Math.ceil(PA.length*3)/4-LA};for(var sA=new Array(64),GA=new Array(123),uA=0;uA<64;)GA[sA[uA]=uA<26?uA+65:uA<52?uA+71:uA<62?uA-4:uA-59|43]=uA++;J.encode=function(PA,JA,LA){for(var e0=null,R=[],i0=0,$A=0,pA;JA>2],pA=(u0&3)<<4,$A=1;break;case 1:R[i0++]=sA[pA|u0>>4],pA=(u0&15)<<2,$A=2;break;case 2:R[i0++]=sA[pA|u0>>6],R[i0++]=sA[u0&63],$A=0;break}i0>8191&&((e0||(e0=[])).push(String.fromCharCode.apply(String,R)),i0=0)}return $A&&(R[i0++]=sA[pA],R[i0++]=61,$A===1&&(R[i0++]=61)),e0?(i0&&e0.push(String.fromCharCode.apply(String,R.slice(0,i0))),e0.join("")):String.fromCharCode.apply(String,R.slice(0,i0))};var vA="invalid encoding";J.decode=function(PA,JA,LA){for(var e0=LA,R=0,i0,$A=0;$A1)break;if((pA=GA[pA])===void 0)throw Error(vA);switch(R){case 0:i0=pA,R=1;break;case 1:JA[LA++]=i0<<2|(pA&48)>>4,i0=pA,R=2;break;case 2:JA[LA++]=(i0&15)<<4|(pA&60)>>2,i0=pA,R=3;break;case 3:JA[LA++]=(i0&3)<<6|pA,R=0;break}}if(R===1)throw Error(vA);return LA-e0},J.test=function(PA){return/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(PA)}})(base64$1);var eventemitter=EventEmitter;function EventEmitter(){this._listeners={}}EventEmitter.prototype.on=function(J,sA,GA){return(this._listeners[J]||(this._listeners[J]=[])).push({fn:sA,ctx:GA||this}),this};EventEmitter.prototype.off=function(J,sA){if(J===void 0)this._listeners={};else if(sA===void 0)this._listeners[J]=[];else for(var GA=this._listeners[J],uA=0;uA0?0:2147483648,vA,P);else if(isNaN(uA))GA(2143289344,vA,P);else if(uA>34028234663852886e22)GA((PA<<31|2139095040)>>>0,vA,P);else if(uA<11754943508222875e-54)GA((PA<<31|Math.round(uA/1401298464324817e-60))>>>0,vA,P);else{var JA=Math.floor(Math.log(uA)/Math.LN2),LA=Math.round(uA*Math.pow(2,-JA)*8388608)&8388607;GA((PA<<31|JA+127<<23|LA)>>>0,vA,P)}}oA.writeFloatLE=J.bind(null,writeUintLE),oA.writeFloatBE=J.bind(null,writeUintBE);function sA(GA,uA,vA){var P=GA(uA,vA),PA=(P>>31)*2+1,JA=P>>>23&255,LA=P&8388607;return JA===255?LA?NaN:PA*(1/0):JA===0?PA*1401298464324817e-60*LA:PA*Math.pow(2,JA-150)*(LA+8388608)}oA.readFloatLE=sA.bind(null,readUintLE),oA.readFloatBE=sA.bind(null,readUintBE)}(),typeof Float64Array!="undefined"?function(){var J=new Float64Array([-0]),sA=new Uint8Array(J.buffer),GA=sA[7]===128;function uA(JA,LA,e0){J[0]=JA,LA[e0]=sA[0],LA[e0+1]=sA[1],LA[e0+2]=sA[2],LA[e0+3]=sA[3],LA[e0+4]=sA[4],LA[e0+5]=sA[5],LA[e0+6]=sA[6],LA[e0+7]=sA[7]}function vA(JA,LA,e0){J[0]=JA,LA[e0]=sA[7],LA[e0+1]=sA[6],LA[e0+2]=sA[5],LA[e0+3]=sA[4],LA[e0+4]=sA[3],LA[e0+5]=sA[2],LA[e0+6]=sA[1],LA[e0+7]=sA[0]}oA.writeDoubleLE=GA?uA:vA,oA.writeDoubleBE=GA?vA:uA;function P(JA,LA){return sA[0]=JA[LA],sA[1]=JA[LA+1],sA[2]=JA[LA+2],sA[3]=JA[LA+3],sA[4]=JA[LA+4],sA[5]=JA[LA+5],sA[6]=JA[LA+6],sA[7]=JA[LA+7],J[0]}function PA(JA,LA){return sA[7]=JA[LA],sA[6]=JA[LA+1],sA[5]=JA[LA+2],sA[4]=JA[LA+3],sA[3]=JA[LA+4],sA[2]=JA[LA+5],sA[1]=JA[LA+6],sA[0]=JA[LA+7],J[0]}oA.readDoubleLE=GA?P:PA,oA.readDoubleBE=GA?PA:P}():function(){function J(GA,uA,vA,P,PA,JA){var LA=P<0?1:0;if(LA&&(P=-P),P===0)GA(0,PA,JA+uA),GA(1/P>0?0:2147483648,PA,JA+vA);else if(isNaN(P))GA(0,PA,JA+uA),GA(2146959360,PA,JA+vA);else if(P>17976931348623157e292)GA(0,PA,JA+uA),GA((LA<<31|2146435072)>>>0,PA,JA+vA);else{var e0;if(P<22250738585072014e-324)e0=P/5e-324,GA(e0>>>0,PA,JA+uA),GA((LA<<31|e0/4294967296)>>>0,PA,JA+vA);else{var R=Math.floor(Math.log(P)/Math.LN2);R===1024&&(R=1023),e0=P*Math.pow(2,-R),GA(e0*4503599627370496>>>0,PA,JA+uA),GA((LA<<31|R+1023<<20|e0*1048576&1048575)>>>0,PA,JA+vA)}}}oA.writeDoubleLE=J.bind(null,writeUintLE,0,4),oA.writeDoubleBE=J.bind(null,writeUintBE,4,0);function sA(GA,uA,vA,P,PA){var JA=GA(P,PA+uA),LA=GA(P,PA+vA),e0=(LA>>31)*2+1,R=LA>>>20&2047,i0=4294967296*(LA&1048575)+JA;return R===2047?i0?NaN:e0*(1/0):R===0?e0*5e-324*i0:e0*Math.pow(2,R-1075)*(i0+4503599627370496)}oA.readDoubleLE=sA.bind(null,readUintLE,0,4),oA.readDoubleBE=sA.bind(null,readUintBE,4,0)}(),oA}function writeUintLE(oA,J,sA){J[sA]=oA&255,J[sA+1]=oA>>>8&255,J[sA+2]=oA>>>16&255,J[sA+3]=oA>>>24}function writeUintBE(oA,J,sA){J[sA]=oA>>>24,J[sA+1]=oA>>>16&255,J[sA+2]=oA>>>8&255,J[sA+3]=oA&255}function readUintLE(oA,J){return(oA[J]|oA[J+1]<<8|oA[J+2]<<16|oA[J+3]<<24)>>>0}function readUintBE(oA,J){return(oA[J]<<24|oA[J+1]<<16|oA[J+2]<<8|oA[J+3])>>>0}var inquire_1=inquire;function inquire(moduleName){try{var mod=eval("quire".replace(/^/,"re"))(moduleName);if(mod&&(mod.length||Object.keys(mod).length))return mod}catch(oA){}return null}var utf8$2={};(function(oA){var J=oA;J.length=function(GA){for(var uA=0,vA=0,P=0;P191&&e0<224?JA[LA++]=(e0&31)<<6|GA[uA++]&63:e0>239&&e0<365?(e0=((e0&7)<<18|(GA[uA++]&63)<<12|(GA[uA++]&63)<<6|GA[uA++]&63)-65536,JA[LA++]=55296+(e0>>10),JA[LA++]=56320+(e0&1023)):JA[LA++]=(e0&15)<<12|(GA[uA++]&63)<<6|GA[uA++]&63,LA>8191&&((PA||(PA=[])).push(String.fromCharCode.apply(String,JA)),LA=0);return PA?(LA&&PA.push(String.fromCharCode.apply(String,JA.slice(0,LA))),PA.join("")):String.fromCharCode.apply(String,JA.slice(0,LA))},J.write=function(GA,uA,vA){for(var P=vA,PA,JA,LA=0;LA>6|192,uA[vA++]=PA&63|128):(PA&64512)==55296&&((JA=GA.charCodeAt(LA+1))&64512)==56320?(PA=65536+((PA&1023)<<10)+(JA&1023),++LA,uA[vA++]=PA>>18|240,uA[vA++]=PA>>12&63|128,uA[vA++]=PA>>6&63|128,uA[vA++]=PA&63|128):(uA[vA++]=PA>>12|224,uA[vA++]=PA>>6&63|128,uA[vA++]=PA&63|128);return vA-P}})(utf8$2);var pool_1=pool;function pool(oA,J,sA){var GA=sA||8192,uA=GA>>>1,vA=null,P=GA;return function(JA){if(JA<1||JA>uA)return oA(JA);P+JA>GA&&(vA=oA(GA),P=0);var LA=J.call(vA,P,P+=JA);return P&7&&(P=(P|7)+1),LA}}var longbits=LongBits$2,util$5=minimal$1;function LongBits$2(oA,J){this.lo=oA>>>0,this.hi=J>>>0}var zero=LongBits$2.zero=new LongBits$2(0,0);zero.toNumber=function(){return 0};zero.zzEncode=zero.zzDecode=function(){return this};zero.length=function(){return 1};var zeroHash=LongBits$2.zeroHash="\0\0\0\0\0\0\0\0";LongBits$2.fromNumber=function oA(J){if(J===0)return zero;var sA=J<0;sA&&(J=-J);var GA=J>>>0,uA=(J-GA)/4294967296>>>0;return sA&&(uA=~uA>>>0,GA=~GA>>>0,++GA>4294967295&&(GA=0,++uA>4294967295&&(uA=0))),new LongBits$2(GA,uA)};LongBits$2.from=function oA(J){if(typeof J=="number")return LongBits$2.fromNumber(J);if(util$5.isString(J))if(util$5.Long)J=util$5.Long.fromString(J);else return LongBits$2.fromNumber(parseInt(J,10));return J.low||J.high?new LongBits$2(J.low>>>0,J.high>>>0):zero};LongBits$2.prototype.toNumber=function oA(J){if(!J&&this.hi>>>31){var sA=~this.lo+1>>>0,GA=~this.hi>>>0;return sA||(GA=GA+1>>>0),-(sA+GA*4294967296)}return this.lo+this.hi*4294967296};LongBits$2.prototype.toLong=function oA(J){return util$5.Long?new util$5.Long(this.lo|0,this.hi|0,Boolean(J)):{low:this.lo|0,high:this.hi|0,unsigned:Boolean(J)}};var charCodeAt=String.prototype.charCodeAt;LongBits$2.fromHash=function oA(J){return J===zeroHash?zero:new LongBits$2((charCodeAt.call(J,0)|charCodeAt.call(J,1)<<8|charCodeAt.call(J,2)<<16|charCodeAt.call(J,3)<<24)>>>0,(charCodeAt.call(J,4)|charCodeAt.call(J,5)<<8|charCodeAt.call(J,6)<<16|charCodeAt.call(J,7)<<24)>>>0)};LongBits$2.prototype.toHash=function oA(){return String.fromCharCode(this.lo&255,this.lo>>>8&255,this.lo>>>16&255,this.lo>>>24,this.hi&255,this.hi>>>8&255,this.hi>>>16&255,this.hi>>>24)};LongBits$2.prototype.zzEncode=function oA(){var J=this.hi>>31;return this.hi=((this.hi<<1|this.lo>>>31)^J)>>>0,this.lo=(this.lo<<1^J)>>>0,this};LongBits$2.prototype.zzDecode=function oA(){var J=-(this.lo&1);return this.lo=((this.lo>>>1|this.hi<<31)^J)>>>0,this.hi=(this.hi>>>1^J)>>>0,this};LongBits$2.prototype.length=function oA(){var J=this.lo,sA=(this.lo>>>28|this.hi<<4)>>>0,GA=this.hi>>>24;return GA===0?sA===0?J<16384?J<128?1:2:J<2097152?3:4:sA<16384?sA<128?5:6:sA<2097152?7:8:GA<128?9:10};(function(oA){var J=oA;J.asPromise=aspromise,J.base64=base64$1,J.EventEmitter=eventemitter,J.float=float,J.inquire=inquire_1,J.utf8=utf8$2,J.pool=pool_1,J.LongBits=longbits,J.isNode=Boolean(typeof commonjsGlobal!="undefined"&&commonjsGlobal&&commonjsGlobal.process&&commonjsGlobal.process.versions&&commonjsGlobal.process.versions.node),J.global=J.isNode&&commonjsGlobal||typeof window!="undefined"&&window||typeof self!="undefined"&&self||commonjsGlobal,J.emptyArray=Object.freeze?Object.freeze([]):[],J.emptyObject=Object.freeze?Object.freeze({}):{},J.isInteger=Number.isInteger||function(vA){return typeof vA=="number"&&isFinite(vA)&&Math.floor(vA)===vA},J.isString=function(vA){return typeof vA=="string"||vA instanceof String},J.isObject=function(vA){return vA&&typeof vA=="object"},J.isset=J.isSet=function(vA,P){var PA=vA[P];return PA!=null&&vA.hasOwnProperty(P)?typeof PA!="object"||(Array.isArray(PA)?PA.length:Object.keys(PA).length)>0:!1},J.Buffer=function(){try{var uA=J.inquire("buffer").Buffer;return uA.prototype.utf8Write?uA:null}catch{return null}}(),J._Buffer_from=null,J._Buffer_allocUnsafe=null,J.newBuffer=function(vA){return typeof vA=="number"?J.Buffer?J._Buffer_allocUnsafe(vA):new J.Array(vA):J.Buffer?J._Buffer_from(vA):typeof Uint8Array=="undefined"?vA:new Uint8Array(vA)},J.Array=typeof Uint8Array!="undefined"?Uint8Array:Array,J.Long=J.global.dcodeIO&&J.global.dcodeIO.Long||J.global.Long||J.inquire("long"),J.key2Re=/^true|false|0|1$/,J.key32Re=/^-?(?:0|[1-9][0-9]*)$/,J.key64Re=/^(?:[\\x00-\\xff]{8}|-?(?:0|[1-9][0-9]*))$/,J.longToHash=function(vA){return vA?J.LongBits.from(vA).toHash():J.LongBits.zeroHash},J.longFromHash=function(vA,P){var PA=J.LongBits.fromHash(vA);return J.Long?J.Long.fromBits(PA.lo,PA.hi,P):PA.toNumber(Boolean(P))};function sA(uA,vA,P){for(var PA=Object.keys(vA),JA=0;JA-1;--LA)if(P[JA[LA]]===1&&this[JA[LA]]!==void 0&&this[JA[LA]]!==null)return JA[LA]}},J.oneOfSetter=function(vA){return function(P){for(var PA=0;PA127;)J[sA++]=oA&127|128,oA>>>=7;J[sA]=oA}function VarintOp(oA,J){this.len=oA,this.next=void 0,this.val=J}VarintOp.prototype=Object.create(Op.prototype);VarintOp.prototype.fn=writeVarint32;Writer$1.prototype.uint32=function oA(J){return this.len+=(this.tail=this.tail.next=new VarintOp((J=J>>>0)<128?1:J<16384?2:J<2097152?3:J<268435456?4:5,J)).len,this};Writer$1.prototype.int32=function oA(J){return J<0?this._push(writeVarint64,10,LongBits$1.fromNumber(J)):this.uint32(J)};Writer$1.prototype.sint32=function oA(J){return this.uint32((J<<1^J>>31)>>>0)};function writeVarint64(oA,J,sA){for(;oA.hi;)J[sA++]=oA.lo&127|128,oA.lo=(oA.lo>>>7|oA.hi<<25)>>>0,oA.hi>>>=7;for(;oA.lo>127;)J[sA++]=oA.lo&127|128,oA.lo=oA.lo>>>7;J[sA++]=oA.lo}Writer$1.prototype.uint64=function oA(J){var sA=LongBits$1.from(J);return this._push(writeVarint64,sA.length(),sA)};Writer$1.prototype.int64=Writer$1.prototype.uint64;Writer$1.prototype.sint64=function oA(J){var sA=LongBits$1.from(J).zzEncode();return this._push(writeVarint64,sA.length(),sA)};Writer$1.prototype.bool=function oA(J){return this._push(writeByte,1,J?1:0)};function writeFixed32(oA,J,sA){J[sA]=oA&255,J[sA+1]=oA>>>8&255,J[sA+2]=oA>>>16&255,J[sA+3]=oA>>>24}Writer$1.prototype.fixed32=function oA(J){return this._push(writeFixed32,4,J>>>0)};Writer$1.prototype.sfixed32=Writer$1.prototype.fixed32;Writer$1.prototype.fixed64=function oA(J){var sA=LongBits$1.from(J);return this._push(writeFixed32,4,sA.lo)._push(writeFixed32,4,sA.hi)};Writer$1.prototype.sfixed64=Writer$1.prototype.fixed64;Writer$1.prototype.float=function oA(J){return this._push(util$4.float.writeFloatLE,4,J)};Writer$1.prototype.double=function oA(J){return this._push(util$4.float.writeDoubleLE,8,J)};var writeBytes=util$4.Array.prototype.set?function oA(J,sA,GA){sA.set(J,GA)}:function oA(J,sA,GA){for(var uA=0;uA>>0;if(!sA)return this._push(writeByte,1,0);if(util$4.isString(J)){var GA=Writer$1.alloc(sA=base64.length(J));base64.decode(J,GA,0),J=GA}return this.uint32(sA)._push(writeBytes,sA,J)};Writer$1.prototype.string=function oA(J){var sA=utf8$1.length(J);return sA?this.uint32(sA)._push(utf8$1.write,sA,J):this._push(writeByte,1,0)};Writer$1.prototype.fork=function oA(){return this.states=new State(this),this.head=this.tail=new Op(noop,0,0),this.len=0,this};Writer$1.prototype.reset=function oA(){return this.states?(this.head=this.states.head,this.tail=this.states.tail,this.len=this.states.len,this.states=this.states.next):(this.head=this.tail=new Op(noop,0,0),this.len=0),this};Writer$1.prototype.ldelim=function oA(){var J=this.head,sA=this.tail,GA=this.len;return this.reset().uint32(GA),GA&&(this.tail.next=J.next,this.tail=sA,this.len+=GA),this};Writer$1.prototype.finish=function oA(){for(var J=this.head.next,sA=this.constructor.alloc(this.len),GA=0;J;)J.fn(J.val,sA,GA),GA+=J.len,J=J.next;return sA};Writer$1._configure=function(oA){BufferWriter$1=oA,Writer$1.create=create$1(),BufferWriter$1._configure()};var writer_buffer=BufferWriter,Writer=writer;(BufferWriter.prototype=Object.create(Writer.prototype)).constructor=BufferWriter;var util$3=minimal$1;function BufferWriter(){Writer.call(this)}BufferWriter._configure=function(){BufferWriter.alloc=util$3._Buffer_allocUnsafe,BufferWriter.writeBytesBuffer=util$3.Buffer&&util$3.Buffer.prototype instanceof Uint8Array&&util$3.Buffer.prototype.set.name==="set"?function(J,sA,GA){sA.set(J,GA)}:function(J,sA,GA){if(J.copy)J.copy(sA,GA,0,J.length);else for(var uA=0;uA>>0;return this.uint32(sA),sA&&this._push(BufferWriter.writeBytesBuffer,sA,J),this};function writeStringBuffer(oA,J,sA){oA.length<40?util$3.utf8.write(oA,J,sA):J.utf8Write?J.utf8Write(oA,sA):J.write(oA,sA)}BufferWriter.prototype.string=function oA(J){var sA=util$3.Buffer.byteLength(J);return this.uint32(sA),sA&&this._push(writeStringBuffer,sA,J),this};BufferWriter._configure();var reader=Reader$1,util$2=minimal$1,BufferReader$1,LongBits=util$2.LongBits,utf8=util$2.utf8;function indexOutOfRange(oA,J){return RangeError("index out of range: "+oA.pos+" + "+(J||1)+" > "+oA.len)}function Reader$1(oA){this.buf=oA,this.pos=0,this.len=oA.length}var create_array=typeof Uint8Array!="undefined"?function oA(J){if(J instanceof Uint8Array||Array.isArray(J))return new Reader$1(J);throw Error("illegal buffer")}:function oA(J){if(Array.isArray(J))return new Reader$1(J);throw Error("illegal buffer")},create=function oA(){return util$2.Buffer?function(sA){return(Reader$1.create=function(uA){return util$2.Buffer.isBuffer(uA)?new BufferReader$1(uA):create_array(uA)})(sA)}:create_array};Reader$1.create=create();Reader$1.prototype._slice=util$2.Array.prototype.subarray||util$2.Array.prototype.slice;Reader$1.prototype.uint32=function oA(){var J=4294967295;return function(){if(J=(this.buf[this.pos]&127)>>>0,this.buf[this.pos++]<128||(J=(J|(this.buf[this.pos]&127)<<7)>>>0,this.buf[this.pos++]<128)||(J=(J|(this.buf[this.pos]&127)<<14)>>>0,this.buf[this.pos++]<128)||(J=(J|(this.buf[this.pos]&127)<<21)>>>0,this.buf[this.pos++]<128)||(J=(J|(this.buf[this.pos]&15)<<28)>>>0,this.buf[this.pos++]<128))return J;if((this.pos+=5)>this.len)throw this.pos=this.len,indexOutOfRange(this,10);return J}}();Reader$1.prototype.int32=function oA(){return this.uint32()|0};Reader$1.prototype.sint32=function oA(){var J=this.uint32();return J>>>1^-(J&1)|0};function readLongVarint(){var oA=new LongBits(0,0),J=0;if(this.len-this.pos>4){for(;J<4;++J)if(oA.lo=(oA.lo|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return oA;if(oA.lo=(oA.lo|(this.buf[this.pos]&127)<<28)>>>0,oA.hi=(oA.hi|(this.buf[this.pos]&127)>>4)>>>0,this.buf[this.pos++]<128)return oA;J=0}else{for(;J<3;++J){if(this.pos>=this.len)throw indexOutOfRange(this);if(oA.lo=(oA.lo|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return oA}return oA.lo=(oA.lo|(this.buf[this.pos++]&127)<>>0,oA}if(this.len-this.pos>4){for(;J<5;++J)if(oA.hi=(oA.hi|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return oA}else for(;J<5;++J){if(this.pos>=this.len)throw indexOutOfRange(this);if(oA.hi=(oA.hi|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return oA}throw Error("invalid varint encoding")}Reader$1.prototype.bool=function oA(){return this.uint32()!==0};function readFixed32_end(oA,J){return(oA[J-4]|oA[J-3]<<8|oA[J-2]<<16|oA[J-1]<<24)>>>0}Reader$1.prototype.fixed32=function oA(){if(this.pos+4>this.len)throw indexOutOfRange(this,4);return readFixed32_end(this.buf,this.pos+=4)};Reader$1.prototype.sfixed32=function oA(){if(this.pos+4>this.len)throw indexOutOfRange(this,4);return readFixed32_end(this.buf,this.pos+=4)|0};function readFixed64(){if(this.pos+8>this.len)throw indexOutOfRange(this,8);return new LongBits(readFixed32_end(this.buf,this.pos+=4),readFixed32_end(this.buf,this.pos+=4))}Reader$1.prototype.float=function oA(){if(this.pos+4>this.len)throw indexOutOfRange(this,4);var J=util$2.float.readFloatLE(this.buf,this.pos);return this.pos+=4,J};Reader$1.prototype.double=function oA(){if(this.pos+8>this.len)throw indexOutOfRange(this,4);var J=util$2.float.readDoubleLE(this.buf,this.pos);return this.pos+=8,J};Reader$1.prototype.bytes=function oA(){var J=this.uint32(),sA=this.pos,GA=this.pos+J;if(GA>this.len)throw indexOutOfRange(this,J);return this.pos+=J,Array.isArray(this.buf)?this.buf.slice(sA,GA):sA===GA?new this.buf.constructor(0):this._slice.call(this.buf,sA,GA)};Reader$1.prototype.string=function oA(){var J=this.bytes();return utf8.read(J,0,J.length)};Reader$1.prototype.skip=function oA(J){if(typeof J=="number"){if(this.pos+J>this.len)throw indexOutOfRange(this,J);this.pos+=J}else do if(this.pos>=this.len)throw indexOutOfRange(this);while(this.buf[this.pos++]&128);return this};Reader$1.prototype.skipType=function(oA){switch(oA){case 0:this.skip();break;case 1:this.skip(8);break;case 2:this.skip(this.uint32());break;case 3:for(;(oA=this.uint32()&7)!=4;)this.skipType(oA);break;case 5:this.skip(4);break;default:throw Error("invalid wire type "+oA+" at offset "+this.pos)}return this};Reader$1._configure=function(oA){BufferReader$1=oA,Reader$1.create=create(),BufferReader$1._configure();var J=util$2.Long?"toLong":"toNumber";util$2.merge(Reader$1.prototype,{int64:function(){return readLongVarint.call(this)[J](!1)},uint64:function(){return readLongVarint.call(this)[J](!0)},sint64:function(){return readLongVarint.call(this).zzDecode()[J](!1)},fixed64:function(){return readFixed64.call(this)[J](!0)},sfixed64:function(){return readFixed64.call(this)[J](!1)}})};var reader_buffer=BufferReader,Reader=reader;(BufferReader.prototype=Object.create(Reader.prototype)).constructor=BufferReader;var util$1=minimal$1;function BufferReader(oA){Reader.call(this,oA)}BufferReader._configure=function(){util$1.Buffer&&(BufferReader.prototype._slice=util$1.Buffer.prototype.slice)};BufferReader.prototype.string=function oA(){var J=this.uint32();return this.buf.utf8Slice?this.buf.utf8Slice(this.pos,this.pos=Math.min(this.pos+J,this.len)):this.buf.toString("utf-8",this.pos,this.pos=Math.min(this.pos+J,this.len))};BufferReader._configure();var rpc={},service=Service,util=minimal$1;(Service.prototype=Object.create(util.EventEmitter.prototype)).constructor=Service;function Service(oA,J,sA){if(typeof oA!="function")throw TypeError("rpcImpl must be a function");util.EventEmitter.call(this),this.rpcImpl=oA,this.requestDelimited=Boolean(J),this.responseDelimited=Boolean(sA)}Service.prototype.rpcCall=function oA(J,sA,GA,uA,vA){if(!uA)throw TypeError("request must be specified");var P=this;if(!vA)return util.asPromise(oA,P,J,sA,GA,uA);if(!P.rpcImpl){setTimeout(function(){vA(Error("already ended"))},0);return}try{return P.rpcImpl(J,sA[P.requestDelimited?"encodeDelimited":"encode"](uA).finish(),function(JA,LA){if(JA)return P.emit("error",JA,J),vA(JA);if(LA===null){P.end(!0);return}if(!(LA instanceof GA))try{LA=GA[P.responseDelimited?"decodeDelimited":"decode"](LA)}catch(e0){return P.emit("error",e0,J),vA(e0)}return P.emit("data",LA,J),vA(null,LA)})}catch(PA){P.emit("error",PA,J),setTimeout(function(){vA(PA)},0);return}};Service.prototype.end=function oA(J){return this.rpcImpl&&(J||this.rpcImpl(null,null,null),this.rpcImpl=null,this.emit("end").off()),this};(function(oA){var J=oA;J.Service=service})(rpc);var roots={};(function(oA){var J=oA;J.build="minimal",J.Writer=writer,J.BufferWriter=writer_buffer,J.Reader=reader,J.BufferReader=reader_buffer,J.util=minimal$1,J.rpc=rpc,J.roots=roots,J.configure=sA;function sA(){J.util._configure(),J.Writer._configure(J.BufferWriter),J.Reader._configure(J.BufferReader)}sA()})(indexMinimal);var minimal=indexMinimal;const simd=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]));var sha256={exports:{}};(function(oA){(function(J,sA){var GA={};sA(GA);var uA=GA.default;for(var vA in GA)uA[vA]=GA[vA];oA.exports=uA})(commonjsGlobal,function(J){J.__esModule=!0,J.digestLength=32,J.blockSize=64;var sA=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]);function GA(i0,$A,pA,u0,kA){for(var dA,QA,F0,FA,KA,IA,l0,EA,At,j0,Pt,Kt,qt;kA>=64;){for(dA=$A[0],QA=$A[1],F0=$A[2],FA=$A[3],KA=$A[4],IA=$A[5],l0=$A[6],EA=$A[7],j0=0;j0<16;j0++)Pt=u0+j0*4,i0[j0]=(pA[Pt]&255)<<24|(pA[Pt+1]&255)<<16|(pA[Pt+2]&255)<<8|pA[Pt+3]&255;for(j0=16;j0<64;j0++)At=i0[j0-2],Kt=(At>>>17|At<<32-17)^(At>>>19|At<<32-19)^At>>>10,At=i0[j0-15],qt=(At>>>7|At<<32-7)^(At>>>18|At<<32-18)^At>>>3,i0[j0]=(Kt+i0[j0-7]|0)+(qt+i0[j0-16]|0);for(j0=0;j0<64;j0++)Kt=(((KA>>>6|KA<<32-6)^(KA>>>11|KA<<32-11)^(KA>>>25|KA<<32-25))+(KA&IA^~KA&l0)|0)+(EA+(sA[j0]+i0[j0]|0)|0)|0,qt=((dA>>>2|dA<<32-2)^(dA>>>13|dA<<32-13)^(dA>>>22|dA<<32-22))+(dA&QA^dA&F0^QA&F0)|0,EA=l0,l0=IA,IA=KA,KA=FA+Kt|0,FA=F0,F0=QA,QA=dA,dA=Kt+qt|0;$A[0]+=dA,$A[1]+=QA,$A[2]+=F0,$A[3]+=FA,$A[4]+=KA,$A[5]+=IA,$A[6]+=l0,$A[7]+=EA,u0+=64,kA-=64}return u0}var uA=function(){function i0(){this.digestLength=J.digestLength,this.blockSize=J.blockSize,this.state=new Int32Array(8),this.temp=new Int32Array(64),this.buffer=new Uint8Array(128),this.bufferLength=0,this.bytesHashed=0,this.finished=!1,this.reset()}return i0.prototype.reset=function(){return this.state[0]=1779033703,this.state[1]=3144134277,this.state[2]=1013904242,this.state[3]=2773480762,this.state[4]=1359893119,this.state[5]=2600822924,this.state[6]=528734635,this.state[7]=1541459225,this.bufferLength=0,this.bytesHashed=0,this.finished=!1,this},i0.prototype.clean=function(){for(var $A=0;$A0){for(;this.bufferLength<64&&pA>0;)this.buffer[this.bufferLength++]=$A[u0++],pA--;this.bufferLength===64&&(GA(this.temp,this.state,this.buffer,0,64),this.bufferLength=0)}for(pA>=64&&(u0=GA(this.temp,this.state,$A,u0,pA),pA%=64);pA>0;)this.buffer[this.bufferLength++]=$A[u0++],pA--;return this},i0.prototype.finish=function($A){if(!this.finished){var pA=this.bytesHashed,u0=this.bufferLength,kA=pA/536870912|0,dA=pA<<3,QA=pA%64<56?64:128;this.buffer[u0]=128;for(var F0=u0+1;F0>>24&255,this.buffer[QA-7]=kA>>>16&255,this.buffer[QA-6]=kA>>>8&255,this.buffer[QA-5]=kA>>>0&255,this.buffer[QA-4]=dA>>>24&255,this.buffer[QA-3]=dA>>>16&255,this.buffer[QA-2]=dA>>>8&255,this.buffer[QA-1]=dA>>>0&255,GA(this.temp,this.state,this.buffer,0,QA),this.finished=!0}for(var F0=0;F0<8;F0++)$A[F0*4+0]=this.state[F0]>>>24&255,$A[F0*4+1]=this.state[F0]>>>16&255,$A[F0*4+2]=this.state[F0]>>>8&255,$A[F0*4+3]=this.state[F0]>>>0&255;return this},i0.prototype.digest=function(){var $A=new Uint8Array(this.digestLength);return this.finish($A),$A},i0.prototype._saveState=function($A){for(var pA=0;pAthis.blockSize)new uA().update($A).finish(pA).clean();else for(var u0=0;u0<$A.length;u0++)pA[u0]=$A[u0];for(var u0=0;u01&&$A.update(i0),pA&&$A.update(pA),$A.update(u0),$A.finish(i0),u0[0]++}var LA=new Uint8Array(J.digestLength);function e0(i0,$A,pA,u0){$A===void 0&&($A=LA),u0===void 0&&(u0=32);for(var kA=new Uint8Array([1]),dA=PA($A,i0),QA=new vA(dA),F0=new Uint8Array(QA.digestLength),FA=F0.length,KA=new Uint8Array(u0),IA=0;IA>>24&255,QA[1]=l0>>>16&255,QA[2]=l0>>>8&255,QA[3]=l0>>>0&255,kA.reset(),kA.update($A),kA.update(QA),kA.finish(FA);for(var EA=0;EAJ.arrayBuffer()).then(J=>WebAssembly.instantiate(J,g)).then(this._init):WebAssembly.instantiate(Buffer.from(C,"base64"),g).then(this._init),A)}_init(J){I=J.instance,g.env.emscripten_notify_memory_growth(0)}decode(J,sA=0){if(!I)throw new Error("ZSTDDecoder: Await .init() before decoding.");const GA=J.byteLength,uA=I.exports.malloc(GA);B.set(J,uA),sA=sA||Number(I.exports.ZSTD_findDecompressedSize(uA,GA));const vA=I.exports.malloc(sA),P=I.exports.ZSTD_decompress(vA,sA,uA,GA),PA=B.slice(vA,vA+P);return I.exports.free(uA),I.exports.free(vA),PA}}const C="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IAMNACAEQQNxBEADQCACRQ0FIAAgAkF/aiICaiIDIAEgAmotAAA6AAAgA0EDcQ0ACwsgAkEDTQ0AA0AgACACQXxqIgJqIAEgAmooAgA2AgAgAkEDSw0ACwsgAkUNAgNAIAAgAkF/aiICaiABIAJqLQAAOgAAIAINAAsMAgsgAkEDTQ0AIAIhBANAIAMgASgCADYCACABQQRqIQEgA0EEaiEDIARBfGoiBEEDSw0ACyACQQNxIQILIAJFDQADQCADIAEtAAA6AAAgA0EBaiEDIAFBAWohASACQX9qIgINAAsLIAAL8wICAn8BfgJAIAJFDQAgACACaiIDQX9qIAE6AAAgACABOgAAIAJBA0kNACADQX5qIAE6AAAgACABOgABIANBfWogAToAACAAIAE6AAIgAkEHSQ0AIANBfGogAToAACAAIAE6AAMgAkEJSQ0AIABBACAAa0EDcSIEaiIDIAFB/wFxQYGChAhsIgE2AgAgAyACIARrQXxxIgRqIgJBfGogATYCACAEQQlJDQAgAyABNgIIIAMgATYCBCACQXhqIAE2AgAgAkF0aiABNgIAIARBGUkNACADIAE2AhggAyABNgIUIAMgATYCECADIAE2AgwgAkFwaiABNgIAIAJBbGogATYCACACQWhqIAE2AgAgAkFkaiABNgIAIAQgA0EEcUEYciIEayICQSBJDQAgAa0iBUIghiAFhCEFIAMgBGohAQNAIAEgBTcDGCABIAU3AxAgASAFNwMIIAEgBTcDACABQSBqIQEgAkFgaiICQR9LDQALCyAACy8BAn8gACgCBCAAKAIAQQJ0aiICLQACIQMgACACLwEAIAEgAi0AAxAIajYCACADCy8BAn8gACgCBCAAKAIAQQJ0aiICLQACIQMgACACLwEAIAEgAi0AAxAFajYCACADCx8AIAAgASACKAIEEAg2AgAgARAEGiAAIAJBCGo2AgQLCAAgAGdBH3MLugUBDX8jAEEQayIKJAACfyAEQQNNBEAgCkEANgIMIApBDGogAyAEEAsaIAAgASACIApBDGpBBBAVIgBBbCAAEAMbIAAgACAESxsMAQsgAEEAIAEoAgBBAXRBAmoQECENQVQgAygAACIGQQ9xIgBBCksNABogAiAAQQVqNgIAIAMgBGoiAkF8aiEMIAJBeWohDiACQXtqIRAgAEEGaiELQQQh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ASIDNgLE4AEgACgCvOABIQQgACABNgK84AEgACABIAJqNgK44AEgACABIAQgA2tqNgLA4AELpgEBAX8gACAAKALs4QEQFjYCyOABIABCADcD+OABIABCADcDuOABIABBwOABakIANwMAIABBqNAAaiIBQYyAgOAANgIAIABBADYCmOIBIABCADcDiOEBIABCAzcDgOEBIABBrNABakHgEikCADcCACAAQbTQAWpB6BIoAgA2AgAgACABNgIMIAAgAEGYIGo2AgggACAAQaAwajYCBCAAIABBEGo2AgALYQEBf0G4fyEDAkAgAUEDSQ0AIAIgABAhIgFBA3YiADYCCCACIAFBAXE2AgQgAiABQQF2QQNxIgM2AgACQCADQX9qIgFBAksNAAJAIAFBAWsOAgEAAgtBbA8LIAAhAwsgAwsMACAAIAEgAkEAEC4LiAQCA38CfiADEBYhBCAAQQBBKBAQIQAgBCACSwRAIAQPCyABRQRAQX8PCwJAAkAgA0EBRg0AIAEoAAAiBkGo6r5pRg0AQXYhAyAGQXBxQdDUtMIBRw0BQQghAyACQQhJDQEgAEEAQSgQECEAIAEoAAQhASAAQQE2AhQgACABrTcDAEEADwsgASACIAMQLyIDIAJLDQAgACADNgIYQXIhAyABIARqIgVBf2otAAAiAkEIcQ0AIAJBIHEiBkUEQEFwIQMgBS0AACIFQacBSw0BIAVBB3GtQgEgBUEDdkEKaq2GIgdCA4h+IAd8IQggBEEBaiEECyACQQZ2IQMgAkECdiEFAkAgAkEDcUF/aiICQQJLBEBBACECDAELAkACQAJAIAJBAWsOAgECAAsgASAEai0AACECIARBAWohBAwCCyABIARqLwAAIQIgBEECaiEEDAELIAEgBGooAAAhAiAEQQRqIQQLIAVBAXEhBQJ+AkACQAJAIANBf2oiA0ECTQRAIANBAWsOAgIDAQtCfyAGRQ0DGiABIARqMQAADAMLIAEgBGovAACtQoACfAwCCyABIARqKAAArQwBCyABIARqKQAACyEHIAAgBTYCICAAIAI2AhwgACAHNwMAQQAhAyAAQQA2AhQgACAHIAggBhsiBzcDCCAAIAdCgIAIIAdCgIAIVBs+AhALIAMLWwEBf0G4fyEDIAIQFiICIAFNBH8gACACakF/ai0AACIAQQNxQQJ0QaAeaigC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C0Egak8NAQsgByAHKQNoNwMQIAcgBykDYDcDCCAEIA0gB0EIaiAHQdwAaiAPIA4gESAQEB4hCwwBCyACIARqIQggBCAKEAcgAkERTwRAIARBEGohAgNAIAIgCkEQaiIKEAcgAkEQaiICIAhJDQALCyAIIAlrIQIgByATNgJcIAkgCCAOa0sEQCAJIAggEWtLBEBBbCELDAILIBAgAiAOayICaiIKIANqIBBNBEAgCCAKIAMQDxoMAgsgCCAKQQAgAmsQDyEIIAcgAiADaiIDNgJkIAggAmshCCAOIQILIAlBEE8EQCADIAhqIQMDQCAIIAIQByACQRBqIQIgCEEQaiIIIANJDQALDAELAkAgCUEHTQRAIAggAi0AADoAACAIIAItAAE6AAEgCCACLQACOgACIAggAi0AAzoAAyAIQQRqIAIgCUECdCIDQcAeaigCAGoiAhAXIAIgA0HgHmooAgBrIQIgBygCZCEDDAELIAggAhAMCyADQQlJDQAgAyAIaiEDIAhBCGoiCCACQQhqIgJrQQ9MBEADQCAIIAIQDCACQQhqIQIgCEEIaiIIIANJDQAMAgALAAsDQCAIIAIQByACQRBqIQIgCEEQaiIIIANJDQALCyAHQRhqEAQaIAsgDCALEAMiAhshDCAEIAQgC2ogAhshBCAFQX9qIgUNAAsgDBADDQFBbCEMIAdBGGoQBEECSQ0BQQAhCANAIAhBA0cEQCAAIAhBAnQiAmpBrNABaiACIAdqKAJENgIAIAhBAWohCAwBCwsgBygCXCEIC0G6fyEMIA8gCGsiACANIARrSw0AIAQEfyAEIAggABALIABqBUEACyABayEMCyAHQfAAaiQAIAwLkRcCFn8FfiMAQdABayIHJAAgByAAKALw4QEiCDYCvAEgASACaiESIAggACgCgOIBaiETAkACQCAFRQRAIAEhAwwBCyAAKALE4AEhESAAKALA4AEhFSAAKAK84AEhDyAAQQE2AozhAUEAIQgDQCAIQQNHBEAgByAIQQJ0IgJqIAAgAmpBrNABaigCADYCVCAIQQFqIQgMAQsLIAcgETYCZCAHIA82AmAgByABIA9rNgJoQWwhECAHQShqIAMgBBAGEAMNASAFQQQgBUEESBshFyAHQTxqIAdBKGogACgCABATIAdBxABqIAdBKGogACgCCBATIAdBzABqIAdB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IAdB0AFqJAAgEAslACAAQgA3AgAgAEEAOwEIIABBADoACyAAIAE2AgwgACACOgAKC7QFAQN/IwBBMGsiBCQAIABB/wFqIgVBfWohBgJAIAMvAQIEQCAEQRhqIAEgAhAGIgIQAw0BIARBEGogBEEYaiADEBwgBEEIaiAEQRhqIAMQHCAAIQMDQAJAIARBGGoQBCADIAZPckUEQCADIARBEGogBEEYahASOgAAIAMgBEEIaiAEQRhqEBI6AAEgBEEYahAERQ0BIANBAmohAwsgBUF+aiEFAn8DQEG6fyECIAMiASAFSw0FIAEgBEEQaiAEQRhqEBI6AAAgAUEBaiEDIARBGGoQBEEDRgRAQQIhAiAEQQhqDAILIAMgBUsNBSABIARBCGogBEEYahASOgABIAFBAmohA0EDIQIgBEEYahAEQQNHDQALIARBEGoLIQUgAyAFIARBGGoQEjoAACABIAJqIABrIQIMAwsgAyAEQRBqIARBGGoQEjoAAiADIARBCGogBEEYahASOgADIANBBGohAwwAAAsACyAEQRhqIAEgAhAGIgIQAw0AIARBEGogBEEYaiADEBwgBEEIaiAEQRhqIAMQHCAAIQMDQAJAIARBGGoQBCADIAZPckUEQCADIARBEGogBEEYahAROgAAIAMgBEEIaiAEQRhqEBE6AAEgBEEYahAERQ0BIANBAmohAwsgBUF+aiEFAn8DQEG6fyECIAMiASAFSw0EIAEgBEEQaiAEQRhqEBE6AAAgAUEBaiEDIARBGGoQBEEDRgRAQQIhAiAEQQhqDAILIAMgBUsNBCABIARBCGogBEEYahAROgABIAFBAmohA0EDIQIgBEEYahAEQQNHDQALIARBEGoLIQUgAyAFIARBGGoQEToAACABIAJqIABrIQIMAgsgAyAEQRBqIARBGGoQEToAAiADIARBCGogBEEYahAROgADIANBBGohAwwAAAsACyAEQTBqJAAgAgtpAQF/An8CQAJAIAJBB00NACABKAAAQbfIwuF+Rw0AIAAgASgABDYCmOIBQWIgAEEQaiABIAIQPiIDEAMNAhogAEKBgICAEDcDiOEBIAAgASADaiACIANrECoMAQsgACABIAIQKgtBAAsLrQMBBn8jAEGAAWsiAyQAQWIhCAJAIAJBCUkNACAAQZjQAGogAUEIaiIEIAJBeGogAEGY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wOABCwutAgIEfwF+IwBBQGoiBCQAAkACQCACQQhJDQAgASgAAEFwcUHQ1LTCAUcNACABIAIQIiEBIABCADcDCCAAQQA2AgQgACABNgIADAELIARBGGogASACEC0iAxADBEAgACADEBoMAQsgAwRAIABBuH8QGgwBCyACIAQoAjAiA2shAiABIANqIQMDQAJAIAAgAyACIARBCGoQLCIFEAMEfyAFBSACIAVBA2oiBU8NAUG4fwsQGgwCCyAGQQFqIQYgAiAFayECIAMgBWohAyAEKAIMRQ0ACyAEKAI4BEAgAkEDTQRAIABBuH8QGgwCCyADQQRqIQMLIAQoAighAiAEKQMYIQcgAEEANgIEIAAgAyABazYCACAAIAIgBmytIAcgB0J/URs3AwgLIARBQGskAAslAQF/IwBBEGsiAiQAIAIgACABEFEgAigCACEAIAJBEGokACAAC30BBH8jAEGQBGsiBCQAIARB/wE2AggCQCAEQRBqIARBCGogBEEMaiABIAIQFSIGEAMEQCAGIQUMAQtBVCEFIAQoAgwiB0EGSw0AIAMgBEEQaiAEKAIIIAcQQSIFEAMNACAAIAEgBmogAiAGayADEDwhBQsgBEGQBGokACAFC4cBAgJ/An5BABAWIQMCQANAIAEgA08EQAJAIAAoAABBcHFB0NS0wgFGBEAgACABECIiAhADRQ0BQn4PCyAAIAEQVSIEQn1WDQMgBCAFfCIFIARUIQJCfiEEIAINAyAAIAEQUiICEAMNAwsgASACayEBIAAgAmohAAwBCwtCfiAFIAEbIQQLIAQLPwIBfwF+IwBBMGsiAiQAAn5CfiACQQhqIAAgARAtDQAaQgAgAigCHEEBRg0AGiACKQMICyEDIAJBMGokACADC40BAQJ/IwBBMGsiASQAAkAgAEUNACAAKAKI4gENACABIABB/OEBaigCADYCKCABIAApAvThATcDICAAEDAgACgCqOIBIQIgASABKAIoNgIYIAEgASkDIDcDECACIAFBEGoQGyAAQQA2AqjiASABIAEoAig2AgggASABKQMgNwMAIAAgARAbCyABQTBqJAALKgECfyMAQRBrIgAkACAAQQA2AgggAEIANwMAIAAQWCEBIABBEGokACABC4cBAQN/IwBBEGsiAiQAAkAgACgCAEUgACgCBEVzDQAgAiAAKAIINgIIIAIgACkCADcDAAJ/IAIoAgAiAQRAIAIoAghBqOMJIAERBQAMAQtBqOMJECgLIgFFDQAgASAAKQIANwL04QEgAUH84QFqIAAoAgg2AgAgARBZIAEhAwsgAkEQaiQAIAMLywEBAn8jAEEgayIBJAAgAEGBgIDAADYCtOIBIABBADYCiOIBIABBADYC7OEBIABCADcDkOIBIABBADYCpOMJIABBADYC3OIBIABCADcCzOIBIABBADYCvOIBIABBADYCxOABIABCADcCnOIBIABBpOIBakIANwIAIABBrOIBakEANgIAIAFCADcCECABQgA3AhggASABKQMYNwMIIAEgASkDEDcDACABKAIIQQh2QQFxIQIgAEEANgLg4gEgACACNgKM4gEgAUEgaiQAC3YBA38jAEEwayIBJAAgAARAIAEgAEHE0AFqIgIoAgA2AiggASAAKQK80AE3AyAgACgCACEDIAEgAigCADYCGCABIAApArzQATcDECADIAFBEGoQGyABIAEoAig2AgggASABKQMgNwMAIAAgARAbCyABQTBqJAALzAEBAX8gACABKAK00AE2ApjiASAAIAEoAgQiAjYCwOABIAAgAjYCvOABIAAgAiABKAIIaiICNgK44AEgACACNgLE4AEgASgCuNABBEAgAEKBgICAEDcDiOEBIAAgAUGk0ABqNgIMIAAgAUGUIGo2AgggACABQZwwajYCBCAAIAFBDGo2AgAgAEGs0AFqIAFBqNABaigCADYCACAAQbDQAWogAUGs0AFqKAIANgIAIABBtNABaiABQbDQAWooAgA2AgAPCyAAQgA3A4jhAQs7ACACRQRAQbp/DwsgBEUEQEFsDwsgAiAEEGAEQCAAIAEgAiADIAQgBRBhDwsgACABIAIgAyAEIAUQZQtGAQF/IwBBEGsiBSQAIAVBCGogBBAOAn8gBS0ACQRAIAAgASACIAMgBBAyDAELIAAgASACIAMgBBA0CyEAIAVBEGokACAACzQAIAAgAyAEIAUQNiIFEAMEQCAFDwsgBSAESQR/IAEgAiADIAVqIAQgBWsgABA1BUG4fwsLRgEBfyMAQRBrIgUkACAFQQhqIAQQDgJ/IAUtAAkEQCAAIAEgAiADIAQQYgwBCyAAIAEgAiADIAQQNQshACAFQRBqJAAgAAtZAQF/QQ8hAiABIABJBEAgAUEE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";var libsodiumWrappers={},libsodium={exports:{}},__viteBrowserExternal={},__viteBrowserExternal$1=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:__viteBrowserExternal}),require$$0=getAugmentedNamespace(__viteBrowserExternal$1);(function(oA,J){(function(sA){function GA(uA){var vA;(vA=uA)===void 0&&(vA={});var P=vA;typeof P.sodium!="object"&&(typeof commonjsGlobal=="object"?P=commonjsGlobal:typeof window=="object"&&(P=window)),typeof P.sodium=="object"&&typeof P.sodium.totalMemory=="number"&&(vA.TOTAL_MEMORY=P.sodium.totalMemory);var PA=vA;return vA.ready=new Promise(function(JA,LA){(R=PA).onAbort=LA,R.print=function(MA){},R.printErr=function(MA){},R.onRuntimeInitialized=function(){try{R._crypto_secretbox_keybytes(),JA()}catch(MA){LA(MA)}},R.useBackupModule=function(){return new Promise(function(MA,WA){(L={}).onAbort=WA,L.onRuntimeInitialized=function(){Object.keys(PA).forEach(function(UA){UA!=="getRandomValue"&&delete PA[UA]}),Object.keys(L).forEach(function(UA){PA[UA]=L[UA]}),MA()};var c0,L=L!==void 0?L:{},b0={};for(c0 in L)L.hasOwnProperty(c0)&&(b0[c0]=L[c0]);var K0=!1,J0=!1,st=!1,Ft=!1;K0=typeof window=="object",J0=typeof importScripts=="function",st=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string",Ft=!K0&&!st&&!J0;var ut,te,Ig,ge,ee,mt="";function gB(UA){return L.locateFile?L.locateFile(UA,mt):mt+UA}st?(mt=J0?require$$0.dirname(mt)+"/":__dirname+"/",ut=function(UA,d){var S=jt(UA);return S?d?S:S.toString():(ge||(ge=require$$0),ee||(ee=require$$0),UA=ee.normalize(UA),ge.readFileSync(UA,d?null:"utf8"))},Ig=function(UA){var d=ut(UA,!0);return d.buffer||(d=new Uint8Array(d)),Le(d.buffer),d},process.argv.length>1&&process.argv[1].replace(/\\/g,"/"),process.argv.slice(2),oA.exports=L,L.inspect=function(){return"[Emscripten Module object]"}):Ft?(typeof read!="undefined"&&(ut=function(UA){var d=jt(UA);return d?je(d):read(UA)}),Ig=function(UA){var d;return(d=jt(UA))?d:typeof readbuffer=="function"?new Uint8Array(readbuffer(UA)):(Le(typeof(d=read(UA,"binary"))=="object"),d)},typeof scriptArgs!="undefined"&&scriptArgs,typeof print!="undefined"&&(typeof console=="undefined"&&(console={}),console.log=print,console.warn=console.error=typeof printErr!="undefined"?printErr:print)):(K0||J0)&&(J0?mt=self.location.href:typeof document!="undefined"&&document.currentScript&&(mt=document.currentScript.src),mt=mt.indexOf("blob:")!==0?mt.substr(0,mt.lastIndexOf("/")+1):"",ut=function(UA){try{var d=new XMLHttpRequest;return d.open("GET",UA,!1),d.send(null),d.responseText}catch(G){var S=jt(UA);if(S)return je(S);throw G}},J0&&(Ig=function(UA){try{var d=new XMLHttpRequest;return d.open("GET",UA,!1),d.responseType="arraybuffer",d.send(null),new Uint8Array(d.response)}catch(G){var S=jt(UA);if(S)return S;throw G}}),te=function(UA,d,S){var G=new XMLHttpRequest;G.open("GET",UA,!0),G.responseType="arraybuffer",G.onload=function(){if(G.status==200||G.status==0&&G.response)d(G.response);else{var m=jt(UA);m?d(m.buffer):S()}},G.onerror=S,G.send(null)}),L.print;var rg,ug=L.printErr||void 0;for(c0 in b0)b0.hasOwnProperty(c0)&&(L[c0]=b0[c0]);b0=null,L.arguments&&L.arguments,L.thisProgram&&L.thisProgram,L.quit&&L.quit,L.wasmBinary&&(rg=L.wasmBinary),L.noExitRuntime&&L.noExitRuntime;var _g,Yt={Memory:function(UA){this.buffer=new ArrayBuffer(65536*UA.initial)},Module:function(UA){},Instance:function(UA,d){this.exports=function(S){for(var G,m=new Uint8Array(123),M=25;M>=0;--M)m[48+M]=52+M,m[65+M]=M,m[97+M]=26+M;function T(q,Z,nA){for(var p,lA,r=0,u=Z,OA=nA.length,xA=Z+(3*OA>>2)-(nA[OA-2]=="=")-(nA[OA-1]=="=");r>4,u>2),u>2]=u[0|RA]|u[RA+1|0]<<8|u[RA+2|0]<<16|u[RA+3|0]<<24,r[rA+4>>2]=r0,(0|(VA=VA+1|0))!=16;);for(n=V0(YA,e,64),RA=r[(t=n)>>2],VA=r[t+4>>2],E=RA,RA=(r0=r[t+32>>2])+(YA=r[t+128>>2])|0,t=($=r[t+36>>2])+r[t+132>>2]|0,t=RA>>>0>>0?t+1|0:t,YA=RA,t=t+VA|0,YA=t=(RA=E+RA|0)>>>0>>0?t+1|0:t,mA=x((VA=RA)^(u[0|(RA=e- -64|0)]|u[RA+1|0]<<8|u[RA+2|0]<<16|u[RA+3|0]<<24)^-1377402159,t^(u[RA+4|0]|u[RA+5|0]<<8|u[RA+6|0]<<16|u[RA+7|0]<<24)^1359893119,32),RA=t=h,t=t+1779033703|0,E=r0^(rA=mA-205731576|0),r0=t=rA>>>0<4089235720?t+1|0:t,z=x(E,$^t,24),tA=t=h,NA=RA,E=mA,t=t+YA|0,t=(t=(mA=z+VA|0)>>>0>>0?t+1|0:t)+(w=o=r[n+140>>2])|0,E=x(E^(y=VA=(RA=r[n+136>>2])+mA|0),(F=mA>>>0>y>>>0?t+1|0:t)^NA,16),t=r0+(yA=h)|0,w=x((N=VA=rA+E|0)^z,(YA=rA>>>0>N>>>0?t+1|0:t)^tA,63),D=h,rA=r[n+12>>2],VA=(z=r[n+144>>2])+($=r0=r[n+40>>2])|0,t=(SA=r[n+148>>2])+(NA=r[n+44>>2])|0,t=VA>>>0<$>>>0?t+1|0:t,$=VA,t=t+rA|0,t=(VA=VA+r[n+8>>2]|0)>>>0<$>>>0?t+1|0:t,mA=x(VA^(u[e+72|0]|u[e+73|0]<<8|u[e+74|0]<<16|u[e+75|0]<<24)^725511199,(u[e+76|0]|u[e+77|0]<<8|u[e+78|0]<<16|u[e+79|0]<<24)^t^-1694144372,32),NA=x(s=(rA=mA-2067093701|0)^r0,NA^(tA=(r0=h)-((mA>>>0<2067093701)+1150833018|0)|0),24),v=r[n+156>>2],s=NA,t=t+($=h)|0,t=(t=(NA=NA+VA|0)>>>0>>0?t+1|0:t)+v|0,h0=x((c=VA=NA+r[n+152>>2]|0)^mA,(b=NA>>>0>c>>>0?t+1|0:t)^r0,16),t=tA+(W=h)|0,d0=VA=rA+h0|0,mA=x(s^VA,(rA=rA>>>0>VA>>>0?t+1|0:t)^$,63),tA=h,r0=r[n+20>>2],VA=(gA=r[n+160>>2])+(NA=r[n+48>>2])|0,t=(B0=r[n+164>>2])+(Y=r[n+52>>2])|0,$=VA,t=(t=VA>>>0>>0?t+1|0:t)+r0|0,eA=VA=VA+r[n+16>>2]|0,VA=VA>>>0<$>>>0?t+1|0:t,U=x(eA^(u[e+80|0]|u[e+81|0]<<8|u[e+82|0]<<16|u[e+83|0]<<24)^-79577749,VA^(u[e+84|0]|u[e+85|0]<<8|u[e+86|0]<<16|u[e+87|0]<<24)^528734635,32),r0=t=h,t=t+1013904242|0,s=NA^($=U-23791573|0),NA=t=$>>>0<4271175723?t+1|0:t,t=x(s,Y^t,24),v=r0,a=r[n+172>>2],s=t,_=U,U=t,eA=t+eA|0,t=(Y=h)+VA|0,t=(t=U>>>0>eA>>>0?t+1|0:t)+(wA=a)|0,cA=x(_^(l=VA=(r0=r[n+168>>2])+(U=eA)|0),(wA=U>>>0>l>>>0?t+1|0:t)^v,16),t=NA+(hA=h)|0,Y=x(s^(V=VA=$+cA|0),(NA=V>>>0<$>>>0?t+1|0:t)^Y,63),v=h,U=r[n+28>>2],$=(VA=r[n+176>>2])+(i=eA=r[n+56>>2])|0,t=(S0=r[n+180>>2])+(H=r[n+60>>2])|0,t=(t=i>>>0>$>>>0?t+1|0:t)+U|0,t=(i=$)>>>0>(AA=$=i+r[n+24>>2]|0)>>>0?t+1|0:t,aA=x(AA^(u[e+88|0]|u[e+89|0]<<8|u[e+90|0]<<16|u[e+91|0]<<24)^327033209,t^(u[e+92|0]|u[e+93|0]<<8|u[e+94|0]<<16|u[e+95|0]<<24)^1541459225,32),U=x(_=(s=(U=aA)+1595750129|0)^eA,H^(eA=($=h)-((U>>>0<2699217167)+1521486533|0)|0),24),H=eA,O=$,eA=r[n+188>>2],_=U,fA=s,t=(i=h)+t|0,t=(t=(AA=U+AA|0)>>>0>>0?t+1|0:t)+(iA=eA)|0,XA=U=($=r[n+184>>2])+AA|0,s=x(U^aA,(s=O)^(O=U>>>0>>0?t+1|0:t),16),t=(t=H)+(H=h)|0,AA=U=fA+s|0,aA=i,i=t=U>>>0>>0?t+1|0:t,_=x(_^U,aA^t,63),U=h,aA=tA,fA=mA,bA=V,t=tA+F|0,tA=y=y+mA|0,t=(t=y>>>0>>0?t+1|0:t)+(iA=j=r[n+196>>2])|0,V=x((y=mA=(zA=r[n+192>>2])+y|0)^s,(mA=tA>>>0>y>>>0?t+1|0:t)^H,32),t=(t=NA)+(NA=h)|0,F=t=(tA=bA+(F=V)|0)>>>0>>0?t+1|0:t,t=x(fA^tA,t^aA,24),w0=r[n+204>>2],fA=t,s=V,H=y,y=t,V=H+t|0,t=(H=h)+mA|0,t=(t=y>>>0>V>>>0?t+1|0:t)+(iA=w0)|0,o0=mA=(aA=r[n+200>>2])+(y=V)|0,I0=x(s^mA,(y=y>>>0>mA>>>0?t+1|0:t)^NA,16),t=F+(V=h)|0,iA=x(fA^(s=NA=tA+I0|0),(F=H)^(H=tA>>>0>s>>>0?t+1|0:t),63),F=h,NA=v,bA=Y,t=v+b|0,t=(t=(tA=Y+c|0)>>>0>>0?t+1|0:t)+(fA=CA=r[n+212>>2])|0,c=x((_A=E)^(E=tA=(mA=r[n+208>>2])+(Y=tA)|0),(Y=Y>>>0>E>>>0?t+1|0:t)^yA,32),t=i+(tA=h)|0,NA=x(bA^(v=AA+c|0),(t=v>>>0>>0?t+1|0:t)^NA,24),yA=t,b=tA,g0=r[n+220>>2],bA=NA,_A=v,t=(v=h)+Y|0,t=(t=(i=E+NA|0)>>>0>>0?t+1|0:t)+(fA=g0)|0,b=x((i=NA=(tA=r[n+216>>2])+(Y=i)|0)^c,(AA=Y>>>0>i>>>0?t+1|0:t)^b,16),t=(E=h)+yA|0,X=NA=_A+(Y=b)|0,fA=x(bA^NA,(Y=Y>>>0>NA>>>0?t+1|0:t)^v,63),v=h,yA=U,bA=_,t=U+wA|0,t=(t=(_=_+l|0)>>>0>>0?t+1|0:t)+(c=f=r[n+228>>2])|0,_=x((wA=U=(NA=r[n+224>>2])+_|0)^h0,(U=U>>>0<_>>>0?t+1|0:t)^W,32),t=(W=h)+YA|0,N=l=N+_|0,YA=x(bA^l,(t=l>>>0<_>>>0?t+1|0:t)^yA,24),l=t,bA=r[n+236>>2],c=YA,t=(yA=h)+U|0,t=(t=(wA=wA+YA|0)>>>0>>0?t+1|0:t)+bA|0,n0=x((wA=YA=(t0=r[n+232>>2])+(U=wA)|0)^_,(YA=W)^(W=U>>>0>wA>>>0?t+1|0:t),16),t=(t=l)+(l=h)|0,U=x(c^(_=YA=(U=n0)+N|0),(N=U>>>0>_>>>0?t+1|0:t)^yA,63),yA=h,c=D,ZA=w,E0=d0,t=D+O|0,t=(t=(d0=w+XA|0)>>>0>>0?t+1|0:t)+(_A=h0=r[n+244>>2])|0,D=t=(w=(YA=r[n+240>>2])+(D=d0)|0)>>>0>>0?t+1|0:t,cA=x(w^cA,t^hA,32),t=(t=rA)+(rA=h)|0,XA=hA=E0+(O=cA)|0,c=x(ZA^hA,(t=O>>>0>hA>>>0?t+1|0:t)^c,24),ZA=E0=h,hA=t,O=rA,Y0=c,t=D+E0|0,t=(t=(c=w+c|0)>>>0>>0?t+1|0:t)+(d0=r[n+252>>2])|0,c=w=(rA=r[n+248>>2])+(D=c)|0,_A=x(w^cA,(_A=O)^(O=w>>>0>>0?t+1|0:t),16),t=(t=hA)+(hA=h)|0,cA=x(Y0^(E0=w=(D=_A)+XA|0),(w=w>>>0>>0?t+1|0:t)^ZA,63),ZA=t=h,D=t,Y0=b,t=y+h0|0,t=(t=(b=YA)>>>0>(XA=b+o0|0)>>>0?t+1|0:t)+D|0,XA=x(Y0^(D=b=(y=XA)+cA|0),(b=y>>>0>D>>>0?t+1|0:t)^E,32),t=N+(y=h)|0,_=t=(E=_+XA|0)>>>0<_>>>0?t+1|0:t,o0=cA=x(cA^E,ZA^t,24),ZA=t=h,N=t,T0=cA,t=b+CA|0,t=(t=(cA=D+mA|0)>>>0>>0?t+1|0:t)+N|0,o0=D=o0+(b=cA)|0,Y0=x(D^XA,(N=y)^(y=D>>>0>>0?t+1|0:t),16),t=_+(N=h)|0,_=t=(D=E+Y0|0)>>>0>>0?t+1|0:t,cA=x(T0^(E=D),t^ZA,63),b=h,XA=iA,t=B0+(D=F)|0,t=(t=(iA=gA+iA|0)>>>0>>0?t+1|0:t)+AA|0,gA=t=(F=i+iA|0)>>>0>>0?t+1|0:t,AA=x(F^n0,t^l,32),t=(t=w)+(w=h)|0,t=(l=(i=AA)+E0|0)>>>0>>0?t+1|0:t,i=D,D=t,iA=x(XA^l,i^t,24),B0=t=h,i=t,XA=AA,t=gA+j|0,t=(t=(AA=F+zA|0)>>>0>>0?t+1|0:t)+i|0,t=(F=(gA=AA)+iA|0)>>>0>>0?t+1|0:t,gA=F,i=t,n0=x(XA^F,t^w,16),t=D+(AA=h)|0,E0=w=l+n0|0,iA=x(w^iA,(D=w>>>0>>0?t+1|0:t)^B0,63),w=h,F=v,t=v+w0|0,t=(t=(l=aA+fA|0)>>>0>>0?t+1|0:t)+W|0,hA=x((aA=v=l+wA|0)^_A,(v=v>>>0>>0?t+1|0:t)^hA,32),t=H+(W=h)|0,t=s>>>0>(l=s+hA|0)>>>0?t+1|0:t,s=F,F=t,s=H=x(l^fA,s^t,24),fA=t=h,wA=t,XA=hA,t=v+d0|0,t=(t=(H=(hA=rA)+aA|0)>>>0>>0?t+1|0:t)+wA|0,_A=v=s+H|0,ZA=x(XA^v,(hA=W)^(W=v>>>0>>0?t+1|0:t),16),t=F+(wA=h)|0,fA=x((aA=v=l+ZA|0)^s,(v=v>>>0>>0?t+1|0:t)^fA,63),F=h,s=U,t=(l=yA)+bA|0,t=(t=(hA=U+t0|0)>>>0>>0?t+1|0:t)+O|0,H=x((hA=U=c+hA|0)^I0,(U=U>>>0>>0?t+1|0:t)^V,32),t=(t=Y)+(Y=h)|0,V=x(s^(O=yA=H+X|0),(t=yA>>>0>>0?t+1|0:t)^l,24),c=yA=h,l=t,XA=O,O=H,H=(t=hA)+(hA=VA)|0,t=U+S0|0,t=(t=H>>>0>>0?t+1|0:t)+yA|0,hA=U=H+(s=V)|0,H=t=U>>>0>>0?t+1|0:t,O=x(O^U,t^Y,16),t=(yA=h)+l|0,XA=x(V^(s=Y=XA+(U=O)|0),(U=s>>>0>>0?t+1|0:t)^c,63),Y=h,l=w,V=aA,c=O,t=y+o|0,t=(t=(O=RA)>>>0>(aA=O+o0|0)>>>0?t+1|0:t)+w|0,aA=x(c^(w=O=aA+iA|0),(y=yA)^(yA=w>>>0>>0?t+1|0:t),32),t=(t=v)+(v=h)|0,t=(y=aA)>>>0>(O=V+y|0)>>>0?t+1|0:t,c=V=x((y=O)^iA,t^l,24),iA=l=h,O=t,o0=aA,t=yA+f|0,t=(t=(aA=w+NA|0)>>>0>>0?t+1|0:t)+l|0,l=w=(yA=aA)+V|0,I0=x(o0^w,(aA=w>>>0>>0?t+1|0:t)^v,16),t=(t=O)+(O=h)|0,y=w=(v=I0)+y|0,B0=x(w^c,(V=w>>>0>>0?t+1|0:t)^iA,63),v=h,iA=s,t=i+(w=F)|0,t=(t=(yA=gA+fA|0)>>>0>>0?t+1|0:t)+(c=X=r[n+132>>2])|0,yA=t=(F=(s=r[n+128>>2])+yA|0)>>>0>>0?t+1|0:t,i=x(F^Y0,t^N,32),t=(t=U)+(U=h)|0,N=gA=iA+i|0,iA=c=x(gA^fA,(t=gA>>>0>>0?t+1|0:t)^w,24),fA=w=h,gA=t,o0=i,t=yA+SA|0,yA=i=z+F|0,t=(t=i>>>0>>0?t+1|0:t)+w|0,w=x(o0^(i=F=i+c|0),(w=U)^(U=i>>>0>>0?t+1|0:t),16),t=(t=gA)+(gA=h)|0,N=F=w+N|0,w0=x(F^iA,(c=F>>>0>>0?t+1|0:t)^fA,63),F=h,yA=Y,t=W+g0|0,t=(t=(fA=tA+_A|0)>>>0>>0?t+1|0:t)+Y|0,t=(W=(iA=fA)+XA|0)>>>0>>0?t+1|0:t,iA=W,Y=t,fA=x(W^n0,t^AA,32),t=_+(W=h)|0,t=E>>>0>(AA=E+fA|0)>>>0?t+1|0:t,XA=_=x((E=AA)^XA,t^yA,24),o0=yA=h,AA=t,_A=E,t=Y+eA|0,t=(E=$)>>>0>(_=E+iA|0)>>>0?t+1|0:t,E=_,t=t+yA|0,_=W,W=t=E>>>0>(Y=XA+E|0)>>>0?t+1|0:t,n0=x((E=Y)^fA,_^t,16),t=(Y=h)+AA|0,XA=x((AA=yA=_A+(_=n0)|0)^XA,(t=_>>>0>AA>>>0?t+1|0:t)^o0,63),yA=h,iA=t,fA=w,_A=cA,t=a+(_=b)|0,t=(t=(w=r0)>>>0>(cA=w+cA|0)>>>0?t+1|0:t)+H|0,b=w=hA+cA|0,H=x(w^ZA,(H=wA)^(wA=w>>>0>>0?t+1|0:t),32),t=(w=h)+D|0,o0=hA=H+E0|0,_=x(_A^hA,(t=hA>>>0>>0?t+1|0:t)^_,24),ZA=E0=h,D=t,hA=w,E0=_,_A=H,t=wA+ZA|0,t=(t=(H=_+b|0)>>>0>>0?t+1|0:t)+(cA=r[n+156>>2])|0,wA=b=(w=r[n+152>>2])+H|0,_=hA,hA=t=b>>>0>>0?t+1|0:t,_A=x(_A^b,_^t,16),t=(t=D)+(D=h)|0,_=t=(H=_A)>>>0>(b=H+o0|0)>>>0?t+1|0:t,o0=x(E0^(H=b),t^ZA,63),E0=t=h,b=t,ZA=AA,t=aA+g0|0,t=(t=(AA=l+tA|0)>>>0>>0?t+1|0:t)+b|0,b=l=AA+o0|0,fA=x(l^fA,(aA=gA)^(gA=l>>>0>>0?t+1|0:t),32),t=(l=h)+iA|0,aA=t=(AA=ZA+(aA=fA)|0)>>>0>>0?t+1|0:t,E0=o0=x(o0^AA,E0^t,24),ZA=t=h,iA=t,Y0=fA,t=gA+j|0,t=(t=(fA=b+zA|0)>>>0>>0?t+1|0:t)+iA|0,t=(b=(gA=fA)+o0|0)>>>0>>0?t+1|0:t,gA=b,iA=l,l=t,o0=x(Y0^b,iA^t,16),t=aA+(iA=h)|0,t=(b=AA+o0|0)>>>0>>0?t+1|0:t,AA=b,aA=t,zA=x(b^E0,t^ZA,63),b=h,fA=v,ZA=B0,t=v+f|0,t=U+(NA>>>0>(B0=NA+B0|0)>>>0?t+1|0:t)|0,j=v=i+B0|0,B0=x(v^n0,(U=Y)^(Y=v>>>0>>0?t+1|0:t),32),t=_+(v=h)|0,i=t=(U=H+B0|0)>>>0>>0?t+1|0:t,fA=_=x(ZA^U,t^fA,24),n0=t=h,H=t,t=Y+X|0,t=(t=(_=s+j|0)>>>0>>0?t+1|0:t)+H|0,j=Y=fA+(s=_)|0,B0=x(Y^B0,(H=Y>>>0>>0?t+1|0:t)^v,16),t=i+(s=h)|0,X=Y=U+B0|0,_=x(Y^fA,(U=Y>>>0>>0?t+1|0:t)^n0,63),Y=h,t=a+(v=F)|0,t=W+((i=r0)>>>0>(fA=i+w0|0)>>>0?t+1|0:t)|0,i=D,D=t=E>>>0>(F=E+fA|0)>>>0?t+1|0:t,fA=x((E=F)^_A,i^t,32),t=V+(F=h)|0,t=y>>>0>(W=y+fA|0)>>>0?t+1|0:t,y=v,v=t,y=x(W^w0,y^t,24),w0=t=h,i=t,ZA=y,t=D+SA|0,t=(t=(y=z)>>>0>(V=y+E|0)>>>0?t+1|0:t)+i|0,n0=D=ZA+(y=V)|0,_A=x(D^fA,(i=D>>>0>>0?t+1|0:t)^F,16),t=v+(y=h)|0,fA=D=W+_A|0,V=x(ZA^D,(F=D>>>0>>0?t+1|0:t)^w0,63),D=h,t=d0+(v=yA)|0,t=hA+((E=(W=rA)+XA|0)>>>0>>0?t+1|0:t)|0,W=t=(yA=wA+E|0)>>>0>>0?t+1|0:t,E=x(yA^I0,t^O,32),t=c+(wA=h)|0,O=v,v=t=N>>>0>(hA=N+E|0)>>>0?t+1|0:t,N=x(hA^XA,O^t,24),XA=t=h,O=t,ZA=E,t=W+bA|0,t=(t=(E=yA+t0|0)>>>0>>0?t+1|0:t)+O|0,E=x(ZA^(O=yA=E+(c=N)|0),(c=wA)^(wA=E>>>0>O>>>0?t+1|0:t),16),t=v+(W=h)|0,N=x(N^(c=yA=hA+E|0),(yA=c>>>0>>0?t+1|0:t)^XA,63),v=h,hA=Y,XA=_,ZA=E,t=l+CA|0,l=E=gA+mA|0,t=(t=E>>>0>>0?t+1|0:t)+Y|0,_=x(ZA^(E=gA=E+_|0),(Y=l>>>0>E>>>0?t+1|0:t)^W,32),t=(t=F)+(F=h)|0,gA=t=(W=_+fA|0)>>>0<_>>>0?t+1|0:t,fA=hA=x(XA^W,t^hA,24),XA=t=h,l=t,t=Y+h0|0,t=(t=(E=(hA=YA)+E|0)>>>0>>0?t+1|0:t)+l|0,w0=Y=fA+E|0,I0=x(Y^_,(l=Y>>>0>>0?t+1|0:t)^F,16),t=gA+(hA=h)|0,fA=x((E0=Y=W+I0|0)^fA,(Y=Y>>>0>>0?t+1|0:t)^XA,63),F=h,W=D,_=V,t=H+cA|0,t=(t=(V=w+j|0)>>>0>>0?t+1|0:t)+D|0,D=t=(H=V)>>>0>(gA=_+H|0)>>>0?t+1|0:t,V=x((H=gA)^o0,t^iA,32),t=(t=yA)+(yA=h)|0,t=(E=V)>>>0>(gA=E+c|0)>>>0?t+1|0:t,c=_=x(_^(E=gA),t^W,24),gA=t,iA=E,E=V,V=(t=H)+(H=VA)|0,t=D+S0|0,t=(t=H>>>0>V>>>0?t+1|0:t)+(W=h)|0,t=(D=(H=V)+_|0)>>>0>>0?t+1|0:t,H=D,V=t,E=x(E^D,t^yA,16),t=(_=h)+gA|0,yA=x((o0=D=iA+E|0)^c,(D=D>>>0>>0?t+1|0:t)^W,63),W=h,gA=v,iA=N,t=i+eA|0,t=(t=(c=(N=$)+n0|0)>>>0>>0?t+1|0:t)+v|0,N=i=iA+c|0,v=t=i>>>0>>0?t+1|0:t,c=x(i^B0,t^s,32),t=aA+(i=h)|0,aA=s=AA+c|0,iA=s=x(iA^s,(t=s>>>0>>0?t+1|0:t)^gA,24),j=gA=h,AA=t,XA=aA,t=v+o|0,t=(t=(s=(aA=RA)+N|0)>>>0>>0?t+1|0:t)+gA|0,t=(v=iA+s|0)>>>0>>0?t+1|0:t,aA=v,s=i,i=t,n0=x(v^c,s^t,16),t=(t=AA)+(AA=h)|0,iA=x((v=XA+(gA=n0)|0)^iA,(t=v>>>0>>0?t+1|0:t)^j,63),gA=h,N=v,c=t,t=wA+(s=b)|0,b=v=O+zA|0,t=(t=v>>>0>>0?t+1|0:t)+(j=r[n+204>>2])|0,b=t=(v=(XA=r[n+200>>2])+v|0)>>>0>>0?t+1|0:t,O=x(v^_A,t^y,32),t=(t=U)+(U=h)|0,t=(y=O)>>>0>(wA=y+X|0)>>>0?t+1|0:t,s=x((y=wA)^zA,t^s,24),_A=X=h,wA=t,ZA=y,X=O,t=b+_A|0,t=(t=(O=v+s|0)>>>0>>0?t+1|0:t)+(zA=r[n+164>>2])|0,O=v=(B0=r[n+160>>2])+(b=O)|0,X=x(X^v,(y=v>>>0>>0?t+1|0:t)^U,16),t=(t=wA)+(wA=h)|0,s=x(s^(ZA=v=ZA+(U=X)|0),(v=v>>>0>>0?t+1|0:t)^_A,63),_A=t=h,U=t,Y0=E,t=l+eA|0,t=(t=(E=(b=$)+w0|0)>>>0>>0?t+1|0:t)+U|0,_=x(Y0^(U=b=E+s|0),(b=E>>>0>U>>>0?t+1|0:t)^_,32),t=(l=h)+c|0,N=E=N+_|0,c=x(s^E,(t=E>>>0<_>>>0?t+1|0:t)^_A,24),_A=s=h,E=t,w0=N,Y0=_,t=b+j|0,t=(t=(_=U+XA|0)>>>0>>0?t+1|0:t)+s|0,N=U=_+c|0,Y0=x(Y0^U,(s=l)^(l=U>>>0<_>>>0?t+1|0:t),16),t=(s=h)+E|0,w0=x((T0=U=w0+(b=Y0)|0)^c,(U=U>>>0>>0?t+1|0:t)^_A,63),b=h,t=cA+(E=F)|0,t=(t=(_=w+fA|0)>>>0>>0?t+1|0:t)+V|0,_=x((V=w=_+H|0)^n0,(w=w>>>0>>0?t+1|0:t)^AA,32),t=(t=v)+(v=h)|0,H=t=_>>>0>(F=_+ZA|0)>>>0?t+1|0:t,c=E=x(F^fA,t^E,24),fA=t=h,AA=t,E=(t=V)+(V=RA)|0,t=w+o|0,t=(t=E>>>0>>0?t+1|0:t)+AA|0,cA=w=c+E|0,n0=x(w^_,(AA=w>>>0>>0?t+1|0:t)^v,16),t=H+(V=h)|0,_A=w=F+n0|0,E=x(w^c,(v=w>>>0>>0?t+1|0:t)^fA,63),w=h,_=yA,t=(F=W)+bA|0,t=(t=(H=yA+t0|0)>>>0>>0?t+1|0:t)+i|0,W=t=(yA=H+aA|0)>>>0>>0?t+1|0:t,i=x(yA^X,t^wA,32),t=(t=Y)+(Y=h)|0,t=(H=i)>>>0>(wA=H+E0|0)>>>0?t+1|0:t,aA=x(_^(H=wA),t^F,24),c=F=h,wA=t,fA=H,bA=i,t=W+f|0,W=i=yA+NA|0,t=(t=i>>>0>>0?t+1|0:t)+F|0,X=x(bA^(i=yA=i+(_=aA)|0),(H=W>>>0>i>>>0?t+1|0:t)^Y,16),t=(t=wA)+(wA=h)|0,c=x(aA^(_=Y=fA+(F=X)|0),(F=_>>>0>>0?t+1|0:t)^c,63),Y=h,yA=gA,t=gA+g0|0,t=(t=(aA=tA+iA|0)>>>0>>0?t+1|0:t)+y|0,t=(W=O+aA|0)>>>0>>0?t+1|0:t,O=W,W=t,aA=x(O^I0,t^hA,32),t=(t=D)+(D=h)|0,y=yA,yA=t=(gA=(hA=aA)+o0|0)>>>0>>0?t+1|0:t,iA=y=x(gA^iA,y^t,24),fA=t=h,hA=t,bA=aA,aA=(t=O)+(O=YA)|0,t=W+h0|0,t=(t=O>>>0>aA>>>0?t+1|0:t)+hA|0,hA=W=(O=aA)+y|0,y=x(bA^W,(O=W>>>0>>0?t+1|0:t)^D,16),t=yA+(W=h)|0,t=(D=gA+y|0)>>>0>>0?t+1|0:t,gA=D,aA=t,iA=x(D^iA,t^fA,63),D=h,yA=w,fA=E,bA=y,t=l+SA|0,t=(t=(E=(y=z)+N|0)>>>0>>0?t+1|0:t)+w|0,w=t=E>>>0>(l=fA+E|0)>>>0?t+1|0:t,y=x(bA^l,t^W,32),t=(t=F)+(F=h)|0,t=(E=y)>>>0>(W=E+_|0)>>>0?t+1|0:t,N=_=x(fA^(E=W),t^yA,24),W=t,fA=y,y=(t=l)+(l=VA)|0,t=w+S0|0,t=(t=y>>>0>>0?t+1|0:t)+(yA=h)|0,l=w=y+_|0,y=t=w>>>0>>0?t+1|0:t,w=(F=I0=x(fA^w,t^F,16))+E|0,t=(E=h)+W|0,_=w,bA=x(W=w^N,(N=w>>>0>>0?t+1|0:t)^yA,63),yA=h,t=AA+a|0,t=(t=(F=r0)>>>0>(W=F+cA|0)>>>0?t+1|0:t)+(w=Y)|0,AA=F=W+c|0,s=x(F^Y0,(Y=F>>>0>>0?t+1|0:t)^s,32),t=aA+(F=h)|0,t=(W=gA+s|0)>>>0>>0?t+1|0:t,gA=W,aA=x(W^c,t^w,24),fA=w=h,W=t,cA=gA,t=Y+CA|0,t=(gA=mA)>>>0>(AA=gA+AA|0)>>>0?t+1|0:t,gA=AA,t=t+w|0,AA=Y=AA+(c=aA)|0,Y=x(Y^s,(aA=Y>>>0>>0?t+1|0:t)^F,16),t=(gA=h)+W|0,E0=w=cA+Y|0,t0=x(w^c,(F=w>>>0>>0?t+1|0:t)^fA,63),W=h,fA=iA,t=H+zA|0,t=(t=(s=i+B0|0)>>>0>>0?t+1|0:t)+(w=D)|0,c=x((D=i=s+iA|0)^n0,(i=s>>>0>D>>>0?t+1|0:t)^V,32),t=(t=U)+(U=h)|0,iA=H=(V=c)+T0|0,s=x(fA^H,(t=H>>>0>>0?t+1|0:t)^w,24),H=w=h,V=t,fA=s,t=i+w|0,t=(t=(s=D+s|0)>>>0>>0?t+1|0:t)+(cA=r[n+132>>2])|0,i=D=(w=r[n+128>>2])+s|0,s=t=D>>>0>>0?t+1|0:t,n0=x(D^c,t^U,16),t=(t=V)+(V=h)|0,o0=x(fA^(D=(U=n0)+iA|0),(t=D>>>0>>0?t+1|0:t)^H,63),U=h,c=D,iA=t,fA=Y,t=d0+(H=b)|0,t=(t=(D=(Y=rA)+w0|0)>>>0>>0?t+1|0:t)+O|0,hA=x((D=Y=D+hA|0)^X,(b=D>>>0>>0?t+1|0:t)^wA,32),t=(Y=h)+v|0,t=(O=hA)>>>0>(wA=O+_A|0)>>>0?t+1|0:t,H=x((O=wA)^w0,t^H,24),ZA=_A=h,v=t,wA=Y,X=hA,t=b+_A|0,t=(t=(hA=D+H|0)>>>0>>0?t+1|0:t)+(w0=r[n+196>>2])|0,hA=D=(Y=r[n+192>>2])+(b=hA)|0,X=x(X^D,(_A=wA)^(wA=D>>>0>>0?t+1|0:t),16),t=(t=v)+(v=h)|0,H=x(H^(_A=D=(b=X)+O|0),(D=D>>>0>>0?t+1|0:t)^ZA,63),ZA=t=h,b=t,t=y+j|0,t=(t=(O=l+XA|0)>>>0>>0?t+1|0:t)+b|0,t=(l=O+H|0)>>>0>>0?t+1|0:t,O=l,b=t,y=x(l^fA,t^gA,32),t=(gA=h)+iA|0,c=l=c+y|0,iA=x(H^l,(t=l>>>0>>0?t+1|0:t)^ZA,24),j=l=h,H=t,fA=y,t=b+cA|0,t=(t=(y=w+O|0)>>>0>>0?t+1|0:t)+l|0,XA=b=y+iA|0,ZA=x(fA^b,(l=b>>>0>>0?t+1|0:t)^gA,16),t=(t=H)+(H=h)|0,O=b=(gA=ZA)+c|0,j=x(b^iA,(y=b>>>0>>0?t+1|0:t)^j,63),gA=h,t=a+(b=yA)|0,t=aA+((c=r0)>>>0>(iA=c+bA|0)>>>0?t+1|0:t)|0,AA=t=(yA=AA+iA|0)>>>0>>0?t+1|0:t,c=x(yA^n0,t^V,32),t=(t=D)+(D=h)|0,t=(V=c)>>>0>(aA=V+_A|0)>>>0?t+1|0:t,V=b,b=t,iA=x(aA^bA,V^t,24),bA=t=h,V=t,fA=c,t=AA+eA|0,t=(t=(c=yA+$|0)>>>0>>0?t+1|0:t)+V|0,V=t=(yA=(AA=c)+iA|0)>>>0>>0?t+1|0:t,n0=x(fA^(AA=yA),t^D,16),t=b+(c=h)|0,_A=D=aA+n0|0,iA=x(D^iA,(yA=D>>>0>>0?t+1|0:t)^bA,63),D=h,b=W,t=W+SA|0,t=s+(z>>>0>(fA=z+t0|0)>>>0?t+1|0:t)|0,s=v,v=t=i>>>0>(W=i+fA|0)>>>0?t+1|0:t,fA=x(W^X,s^t,32),t=N+(i=h)|0,s=b,b=t=_>>>0>(aA=_+fA|0)>>>0?t+1|0:t,N=_=x(aA^t0,s^t,24),s=t=h,t=v+zA|0,t=(t=(_=W+B0|0)>>>0>>0?t+1|0:t)+s|0,zA=v=N+_|0,B0=x(v^fA,(W=v>>>0<_>>>0?t+1|0:t)^i,16),t=b+(i=h)|0,t0=v=aA+B0|0,_=x(v^N,(b=v>>>0>>0?t+1|0:t)^s,63),v=h,aA=U,t=U+CA|0,t=wA+((s=mA)>>>0>(N=s+o0|0)>>>0?t+1|0:t)|0,E=x((s=U=hA+N|0)^I0,(U=s>>>0>>0?t+1|0:t)^E,32),t=(t=F)+(F=h)|0,fA=aA=x((N=wA=E+E0|0)^o0,(t=E>>>0>N>>>0?t+1|0:t)^aA,24),bA=wA=h,hA=t,t=U+d0|0,t=(t=(s=(aA=rA)+s|0)>>>0>>0?t+1|0:t)+wA|0,wA=U=fA+s|0,E=x(U^E,(aA=U>>>0>>0?t+1|0:t)^F,16),t=(t=hA)+(hA=h)|0,o0=U=E+N|0,fA=x(U^fA,(F=U>>>0>>0?t+1|0:t)^bA,63),U=h,bA=iA,X=E,t=l+h0|0,t=(t=(E=YA)>>>0>(N=E+XA|0)>>>0?t+1|0:t)+(s=D)|0,D=t=(E=N)>>>0>(l=E+iA|0)>>>0?t+1|0:t,N=x(X^(E=l),t^hA,32),t=(t=b)+(b=h)|0,iA=l=(hA=N)+t0|0,bA=s=x(bA^l,(t=l>>>0>>0?t+1|0:t)^s,24),t0=l=h,hA=t,t=D+o|0,t=(t=(E=(s=RA)+E|0)>>>0>>0?t+1|0:t)+l|0,I0=D=bA+E|0,X=x(D^N,(s=b)^(b=D>>>0>>0?t+1|0:t),16),t=(l=h)+hA|0,hA=D=(s=X)+iA|0,bA=x(D^bA,(s=D>>>0>>0?t+1|0:t)^t0,63),D=h,iA=_,t=V+g0|0,V=_=tA+AA|0,t=(t=_>>>0>>0?t+1|0:t)+(E=v)|0,N=x((_=AA=iA+_|0)^ZA,(v=_>>>0>>0?t+1|0:t)^H,32),t=(t=F)+(F=h)|0,AA=t=(H=(AA=N)+o0|0)>>>0>>0?t+1|0:t,iA=E=x(iA^H,t^E,24),t0=t=h,V=t,t=v+f|0,t=(t=(E=NA)>>>0>(_=E+_|0)>>>0?t+1|0:t)+V|0,V=v=iA+(E=_)|0,F=x(v^N,(E=v>>>0>>0?t+1|0:t)^F,16),t=AA+(_=h)|0,t=(v=H+F|0)>>>0>>0?t+1|0:t,H=v,AA=t,t0=x(v^iA,t^t0,63),v=h,N=U,XA=fA,t=W+S0|0,t=(t=(iA=VA)>>>0>(fA=iA+zA|0)>>>0?t+1|0:t)+U|0,t=(W=XA+(iA=fA)|0)>>>0>>0?t+1|0:t,iA=W,U=t,fA=x(W^n0,t^c,32),t=y+(W=h)|0,y=t=(c=O+fA|0)>>>0>>0?t+1|0:t,c=x(XA^(O=c),t^N,24),XA=t=h,N=t,t=U+w0|0,t=(t=(iA=Y+iA|0)>>>0>>0?t+1|0:t)+N|0,N=U=(zA=c)+(c=iA)|0,o0=x(U^fA,(iA=W)^(W=U>>>0>>0?t+1|0:t),16),t=y+(c=h)|0,t=(U=O+o0|0)>>>0>>0?t+1|0:t,O=U,zA=x(U^zA,t^XA,63),U=h,iA=t,ZA=j,t=aA+(y=gA)|0,t=(t=(j=wA+j|0)>>>0>>0?t+1|0:t)+(XA=n0=r[n+156>>2])|0,wA=t=(gA=(fA=r[n+152>>2])+(wA=j)|0)>>>0>>0?t+1|0:t,aA=x(gA^B0,t^i,32),t=(t=yA)+(yA=h)|0,j=i=aA+_A|0,XA=y=x(ZA^i,(t=i>>>0>>0?t+1|0:t)^y,24),_A=B0=h,i=t,ZA=E0=r[n+236>>2],E0=j,j=aA,t=wA+_A|0,t=(t=(y=y+gA|0)>>>0>>0?t+1|0:t)+ZA|0,t=(gA=(aA=r[n+232>>2])+y|0)>>>0>>0?t+1|0:t,y=yA,yA=t,B0=x(j^gA,y^t,16),t=(wA=h)+i|0,XA=x((i=y=E0+(j=B0)|0)^XA,(y=y>>>0>>0?t+1|0:t)^_A,63),_A=t=h,j=t,E0=F,t=b+SA|0,t=(t=(F=z+I0|0)>>>0>>0?t+1|0:t)+j|0,_=x(E0^(j=z=F+XA|0),(z=z>>>0>>0?t+1|0:t)^_,32),t=(F=h)+iA|0,iA=b=O+_|0,SA=x(XA^b,_A^(t=b>>>0<_>>>0?t+1|0:t),24),I0=b=h,O=t,XA=iA,_A=_,t=z+f|0,t=(t=(_=NA)>>>0>(iA=_+j|0)>>>0?t+1|0:t)+b|0,_A=x(_A^(b=z=(_=iA)+SA|0),(_=_>>>0>b>>>0?t+1|0:t)^F,16),t=(t=O)+(O=h)|0,iA=z=XA+(F=_A)|0,XA=x(z^SA,(j=z>>>0>>0?t+1|0:t)^I0,63),F=h,z=D,E0=bA,t=D+S0|0,t=E+(VA>>>0>(bA=VA+bA|0)>>>0?t+1|0:t)|0,c=x((SA=D=V+bA|0)^o0,(D=D>>>0>>0?t+1|0:t)^c,32),t=y+(V=h)|0,t=(E=i+c|0)>>>0>>0?t+1|0:t,i=E,y=z,z=t,bA=E=x(E0^E,y^t,24),o0=t=h,y=t,E0=E,I0=c,t=D+CA|0,t=(t=(E=mA)>>>0>(c=E+SA|0)>>>0?t+1|0:t)+y|0,bA=D=bA+(E=c)|0,I0=x(I0^D,(y=D>>>0>>0?t+1|0:t)^V,16),t=z+(V=h)|0,t=(D=i+I0|0)>>>0>>0?t+1|0:t,i=D,E=t,c=x(E0^D,t^o0,63),D=h,z=v,t=v+cA|0,t=(t=(SA=w+t0|0)>>>0>>0?t+1|0:t)+W|0,t=(w=N+SA|0)>>>0>>0?t+1|0:t,N=w,w=t,SA=x(N^B0,t^wA,32),t=s+(v=h)|0,s=z,z=t=(W=hA+SA|0)>>>0>>0?t+1|0:t,s=hA=x(W^t0,s^t,24),t0=t=h,wA=t,t=w+g0|0,t=(t=(hA=tA+N|0)>>>0>>0?t+1|0:t)+wA|0,N=tA=s+(w=hA)|0,SA=x(tA^SA,(hA=v)^(v=w>>>0>tA>>>0?t+1|0:t),16),t=z+(wA=h)|0,g0=tA=W+SA|0,hA=x(tA^s,(w=tA>>>0>>0?t+1|0:t)^t0,63),z=h,tA=U,t=U+w0|0,t=(t=(W=Y+zA|0)>>>0>>0?t+1|0:t)+yA|0,t=(Y=W+gA|0)>>>0>>0?t+1|0:t,gA=Y,Y=t,l=x(gA^X,t^l,32),t=AA+(U=h)|0,s=tA,tA=t=H>>>0>(yA=H+l|0)>>>0?t+1|0:t,AA=H=x(yA^zA,s^t,24),s=t=h,t=Y+n0|0,t=(t=(gA=gA+fA|0)>>>0>>0?t+1|0:t)+s|0,W=Y=gA+H|0,l=x(Y^l,(H=U)^(U=Y>>>0>>0?t+1|0:t),16),t=tA+(gA=h)|0,s=x((H=Y=yA+l|0)^AA,(Y=Y>>>0>>0?t+1|0:t)^s,63),tA=h,yA=D,fA=l,t=D+_|0,t=(l=b+c|0)>>>0>>0?t+1|0:t,b=l,t=t+(AA=r[n+164>>2])|0,AA=x(fA^(l=D=l+r[n+160>>2]|0),(D=D>>>0>>0?t+1|0:t)^gA,32),t=(t=w)+(w=h)|0,_=yA,yA=t=(b=(gA=AA)+g0|0)>>>0>>0?t+1|0:t,_=x(b^c,_^t,24),fA=t=h,gA=t,t=D+ZA|0,t=(t=(l=l+aA|0)>>>0>>0?t+1|0:t)+gA|0,t0=x((g0=D=l+_|0)^AA,(D=D>>>0>>0?t+1|0:t)^w,16),t=yA+(gA=h)|0,yA=w=b+t0|0,c=x(w^_,(b=w>>>0>>0?t+1|0:t)^fA,63),w=h,_=hA,aA=H,t=y+eA|0,t=(t=(H=(hA=$)+bA|0)>>>0>>0?t+1|0:t)+(l=z)|0,O=x((AA=hA=_+H|0)^_A,(z=H>>>0>AA>>>0?t+1|0:t)^O,32),t=(t=Y)+(Y=h)|0,y=l,l=t=(H=O)>>>0>(hA=aA+H|0)>>>0?t+1|0:t,y=aA=x(_^hA,y^t,24),_=t=h,aA=O,t=z+a|0,t=(t=(O=r0)>>>0>(AA=O+AA|0)>>>0?t+1|0:t)+_|0,AA=x(aA^(H=z=AA+y|0),(O=H>>>0>>0?t+1|0:t)^Y,16),t=l+(aA=h)|0,fA=x((l=z=hA+AA|0)^y,(hA=l>>>0>>0?t+1|0:t)^_,63),z=h,bA=s,t=v+d0|0,t=(y=rA)>>>0>(s=y+N|0)>>>0?t+1|0:t,y=s,t=t+(Y=tA)|0,_=x((s=v=bA+s|0)^I0,(tA=s>>>0>>0?t+1|0:t)^V,32),t=j+(v=h)|0,V=Y,Y=t=(y=iA+_|0)>>>0>>0?t+1|0:t,N=x(bA^y,V^t,24),j=t=h,V=t,iA=_,_=(t=s)+(s=YA)|0,t=tA+h0|0,t=(t=s>>>0>_>>>0?t+1|0:t)+V|0,V=t=(s=_)>>>0>(tA=s+N|0)>>>0?t+1|0:t,bA=x(iA^tA,t^v,16),t=Y+(s=h)|0,iA=x((v=y+bA|0)^N,(t=v>>>0>>0?t+1|0:t)^j,63),Y=h,_=t,t=o+(y=F)|0,t=U+((N=RA)>>>0>(j=N+XA|0)>>>0?t+1|0:t)|0,N=F=W+j|0,j=x(F^SA,(U=F>>>0>>0?t+1|0:t)^wA,32),t=E+(F=h)|0,wA=t=i>>>0>(W=i+j|0)>>>0?t+1|0:t,SA=t=x(W^XA,t^y,24),i=t,y=t+N|0,t=(E=h)+U|0,t=(t=y>>>0>>0?t+1|0:t)+(zA=r[n+204>>2])|0,t=(U=y+r[n+200>>2]|0)>>>0>>0?t+1|0:t,y=F,F=t,zA=x(U^j,y^t,16),t=wA+(i=h)|0,t=(y=W+zA|0)>>>0>>0?t+1|0:t,W=y,wA=t,E=x(SA^y,t^E,63),y=t=h,N=v,SA=AA,t=D+f|0,t=(t=(v=NA)>>>0>(AA=v+g0|0)>>>0?t+1|0:t)+y|0,SA=x(SA^(j=D=(v=AA)+E|0),(D=D>>>0>>0?t+1|0:t)^aA,32),t=(v=h)+_|0,aA=t=(AA=N+(aA=SA)|0)>>>0>>0?t+1|0:t,E=x(E^AA,y^t,24),N=t=h,y=t,_A=E,t=D+a|0,t=(t=(E=r0)>>>0>(_=E+j|0)>>>0?t+1|0:t)+y|0,SA=x((y=D=_A+(E=_)|0)^SA,(E=y>>>0>>0?t+1|0:t)^v,16),t=aA+(_=h)|0,t=(D=AA+SA|0)>>>0>>0?t+1|0:t,AA=D,aA=t,D=x(_A^D,t^N,63),v=h,N=w,_A=c,t=w+o|0,t=O+((c=RA)>>>0>(j=_A+c|0)>>>0?t+1|0:t)|0,s=x((c=w=H+j|0)^bA,(w=w>>>0>>0?t+1|0:t)^s,32),t=wA+(H=h)|0,wA=t=W>>>0>(O=W+s|0)>>>0?t+1|0:t,j=N=x(_A^(W=O),t^N,24),g0=t=h,O=t,_A=N,bA=s,t=w+d0|0,t=(t=(s=rA)>>>0>(N=s+c|0)>>>0?t+1|0:t)+O|0,j=w=j+(s=N)|0,bA=x(bA^w,(O=H)^(H=w>>>0>>0?t+1|0:t),16),t=wA+(O=h)|0,t=(w=W+bA|0)>>>0>>0?t+1|0:t,W=w,wA=t,c=x(_A^w,t^g0,63),w=h,_A=fA,t=h0+(s=z)|0,t=V+((N=YA)>>>0>(fA=N+fA|0)>>>0?t+1|0:t)|0,N=x((V=z=tA+fA|0)^zA,(z=tA>>>0>V>>>0?t+1|0:t)^i,32),t=b+(tA=h)|0,t=(i=yA+N|0)>>>0>>0?t+1|0:t,yA=i,b=t,t=x(_A^i,t^s,24),g0=r[n+236>>2],_A=t,s=V,V=t,s=s+t|0,t=(i=h)+z|0,t=(t=s>>>0>>0?t+1|0:t)+g0|0,s=t=(z=s+r[n+232>>2]|0)>>>0>>0?t+1|0:t,g0=x((V=z)^N,t^tA,16),t=b+(N=h)|0,fA=z=yA+g0|0,i=x(_A^z,(tA=z>>>0>>0?t+1|0:t)^i,63),z=h,yA=Y,_A=iA,t=Y+F|0,t=(t=(b=U+iA|0)>>>0>>0?t+1|0:t)+(zA=r[n+164>>2])|0,gA=x((iA=Y=(U=b)+r[n+160>>2]|0)^t0,(Y=Y>>>0>>0?t+1|0:t)^gA,32),t=hA+(U=h)|0,hA=yA,yA=t=l>>>0>(F=l+gA|0)>>>0?t+1|0:t,hA=l=x(_A^F,hA^t,24),t0=t=h,b=t,_A=gA,t=Y+CA|0,t=(t=(l=(gA=mA)+iA|0)>>>0>>0?t+1|0:t)+b|0,zA=Y=hA+l|0,l=x(_A^Y,(b=U)^(U=Y>>>0>>0?t+1|0:t),16),t=yA+(b=h)|0,t=(Y=F+l|0)>>>0>>0?t+1|0:t,F=Y,yA=t,iA=x(Y^hA,t^t0,63),Y=h,gA=w,_A=l,t=w+E|0,t=(t=(l=y+c|0)>>>0>>0?t+1|0:t)+(hA=r[n+132>>2])|0,y=x(_A^(hA=w=l+r[n+128>>2]|0),(w=w>>>0>>0?t+1|0:t)^b,32),t=(t=tA)+(tA=h)|0,E=gA,gA=t=y>>>0>(b=y+fA|0)>>>0?t+1|0:t,E=x(b^c,E^t,24),fA=t=h,l=t,c=y,y=(t=hA)+(hA=$)|0,t=w+eA|0,t=(t=y>>>0>>0?t+1|0:t)+l|0,t0=w=y+E|0,cA=x(c^w,(l=w>>>0>>0?t+1|0:t)^tA,16),t=gA+(hA=h)|0,gA=t=(tA=b+cA|0)>>>0>>0?t+1|0:t,c=x((b=tA)^E,t^fA,63),tA=h,fA=i,t=H+S0|0,H=y=(i=VA)+j|0,t=(t=y>>>0>>0?t+1|0:t)+(w=z)|0,E=x((y=i=fA+y|0)^SA,(z=H>>>0>y>>>0?t+1|0:t)^_,32),t=yA+(i=h)|0,t=(H=F+E|0)>>>0>>0?t+1|0:t,F=H,_=w,w=t,t=x(fA^H,_^t,24),fA=r[n+156>>2],_=t,H=t,y=t+y|0,t=(yA=h)+z|0,t=(t=y>>>0>>0?t+1|0:t)+fA|0,t=y>>>0>(z=y+r[n+152>>2]|0)>>>0?t+1|0:t,y=i,i=t,j=x((H=z)^E,y^t,16),t=w+(y=h)|0,E=yA,yA=t=(z=F+j|0)>>>0>>0?t+1|0:t,fA=x(_^(F=z),E^t,63),w=h,z=Y,t=Y+s|0,t=(t=(E=V+iA|0)>>>0>>0?t+1|0:t)+(_=r[n+204>>2])|0,t=(Y=E+r[n+200>>2]|0)>>>0>>0?t+1|0:t,E=O,O=t,E=x(Y^bA,E^t,32),t=aA+(V=h)|0,t=(s=AA+E|0)>>>0>>0?t+1|0:t,AA=s,_=z,z=t,s=x(s^iA,_^t,24),_=t=h,bA=s,t=t+O|0,t=(t=(s=Y+s|0)>>>0>>0?t+1|0:t)+(iA=r[n+148>>2])|0,t=(Y=s+r[n+144>>2]|0)>>>0>>0?t+1|0:t,O=Y,s=V,V=t,SA=x(Y^E,s^t,16),t=z+(s=h)|0,t=(Y=AA+SA|0)>>>0>>0?t+1|0:t,AA=Y,aA=t,iA=x(bA^Y,_^t,63),Y=h,z=v,bA=D,t=v+U|0,v=E=D+zA|0,t=(t=E>>>0>>0?t+1|0:t)+(_=r[n+196>>2])|0,_=x((E=D=E+r[n+192>>2]|0)^g0,(D=E>>>0>>0?t+1|0:t)^N,32),t=wA+(v=h)|0,z=x(bA^(U=W+_|0),(t=U>>>0>>0?t+1|0:t)^z,24),W=t,g0=r[n+220>>2],N=z,_A=U,t=(U=h)+D|0,D=E=E+z|0,t=(t=E>>>0>>0?t+1|0:t)+(bA=g0)|0,bA=x(z=(E=z=(wA=r[n+216>>2])+E|0)^_,(_=D>>>0>E>>>0?t+1|0:t)^v,16),t=(t=W)+(W=h)|0,t=(D=bA)>>>0>(z=_A+D|0)>>>0?t+1|0:t,D=U,U=t,t=x(N^z,D^t,63),XA=r[n+236>>2],_A=t,v=t,N=t+t0|0,t=(D=h)+l|0,t=(t=v>>>0>N>>>0?t+1|0:t)+XA|0,j=x((N=v=(l=N)+r[n+232>>2]|0)^j,(v=v>>>0>>0?t+1|0:t)^y,32),t=aA+(l=h)|0,t=(y=AA+j|0)>>>0>>0?t+1|0:t,AA=y,aA=D,D=t,t=x(_A^y,aA^t,24),_A=j,y=t,N=t+N|0,t=(aA=h)+v|0,t=g0+(y>>>0>N>>>0?t+1|0:t)|0,j=v=N+wA|0,g0=x(_A^v,(N=l)^(l=v>>>0>>0?t+1|0:t),16),t=D+(wA=h)|0,t=(v=AA+g0|0)>>>0>>0?t+1|0:t,AA=v,D=aA,aA=t,D=x(y^v,D^t,63),v=h,_A=c,t=eA+(y=tA)|0,t=i+((c=(N=$)+c|0)>>>0>>0?t+1|0:t)|0,s=x((N=tA=H+c|0)^SA,(tA=H>>>0>tA>>>0?t+1|0:t)^s,32),t=U+(i=h)|0,t=(H=z+s|0)>>>0>>0?t+1|0:t,z=H,U=t,c=y=x(_A^H,t^y,24),SA=t=h,H=t,_A=s,t=tA+h0|0,t=(t=(y=YA)>>>0>(s=y+N|0)>>>0?t+1|0:t)+H|0,t0=tA=c+(y=s)|0,zA=x(_A^tA,(s=i)^(i=y>>>0>tA>>>0?t+1|0:t),16),t=U+(H=h)|0,N=x((U=tA=z+zA|0)^c,(y=U>>>0>>0?t+1|0:t)^SA,63),z=h,tA=w,t=w+f|0,t=V+((s=NA)>>>0>(c=s+fA|0)>>>0?t+1|0:t)|0,s=x((V=w=O+c|0)^bA,(w=w>>>0>>0?t+1|0:t)^W,32),t=gA+(W=h)|0,t=b>>>0>(O=b+s|0)>>>0?t+1|0:t,b=O,O=tA,tA=t,c=O=x(b^fA,O^t,24),fA=t=h,gA=t,t=w+o|0,t=(t=(O=RA)>>>0>(V=O+V|0)>>>0?t+1|0:t)+gA|0,gA=w=c+V|0,SA=x(w^s,(O=W)^(W=w>>>0>>0?t+1|0:t),16),t=tA+(O=h)|0,t=(w=b+SA|0)>>>0>>0?t+1|0:t,b=w,V=t,c=x(w^c,t^fA,63),tA=h,t=_+(w=Y)|0,t=(t=(s=E+iA|0)>>>0>>0?t+1|0:t)+(fA=r[n+156>>2])|0,E=hA,hA=t=(Y=s+r[n+152>>2]|0)>>>0>>0?t+1|0:t,_=x(Y^cA,E^t,32),t=yA+(s=h)|0,t=(E=F+_|0)>>>0>>0?t+1|0:t,F=E,yA=w,w=t,E=x(E^iA,yA^t,24),iA=t=h,_A=E,t=hA+t|0,t=(t=(E=E+Y|0)>>>0>>0?t+1|0:t)+(fA=r[n+204>>2])|0,bA=Y=E+r[n+200>>2]|0,E=x(Y^_,(hA=Y>>>0>>0?t+1|0:t)^s,16),t=w+(Y=h)|0,t=(s=F+E|0)>>>0>>0?t+1|0:t,F=s,yA=t,iA=x(_A^s,iA^t,63),w=h,fA=E,t=l+a|0,t=(t=(E=r0)>>>0>(_=E+j|0)>>>0?t+1|0:t)+(s=z)|0,z=l=(E=_)+N|0,_=x(fA^l,(_=Y)^(Y=E>>>0>l>>>0?t+1|0:t),32),t=V+(l=h)|0,t=(E=b+_|0)>>>0>>0?t+1|0:t,b=E,V=t,E=x(E^N,t^s,24),s=t=h,N=E,t=Y+t|0,t=(t=(E=E+z|0)>>>0>>0?t+1|0:t)+(fA=r[n+132>>2])|0,j=z=E+r[n+128>>2]|0,cA=x(z^_,(Y=l)^(l=E>>>0>z>>>0?t+1|0:t),16),t=V+(E=h)|0,V=t=(z=b+cA|0)>>>0>>0?t+1|0:t,fA=x(N^(b=z),t^s,63),z=h,t=i+d0|0,t=(t=(s=rA)>>>0>(_=s+t0|0)>>>0?t+1|0:t)+(Y=tA)|0,tA=t=(s=_)>>>0>(i=s+c|0)>>>0?t+1|0:t,_=x((s=i)^g0,t^wA,32),t=yA+(wA=h)|0,t=F>>>0>(i=F+_|0)>>>0?t+1|0:t,F=i,N=Y,Y=t,t=x(i^c,N^t,24),c=r[n+164>>2],N=t,i=t,s=t+s|0,t=(yA=h)+tA|0,t=(t=s>>>0>>0?t+1|0:t)+c|0,t=(tA=s+r[n+160>>2]|0)>>>0>>0?t+1|0:t,s=wA,wA=t,s=x((i=tA)^_,s^t,16),t=Y+(_=h)|0,Y=yA,yA=t=(tA=F+s|0)>>>0>>0?t+1|0:t,tA=x(N^(F=tA),Y^t,63),Y=h,N=w,_A=iA,t=w+W|0,t=(t=(c=gA+iA|0)>>>0>>0?t+1|0:t)+(g0=r[n+196>>2])|0,iA=x((c=w=(W=c)+r[n+192>>2]|0)^zA,(w=w>>>0>>0?t+1|0:t)^H,32),t=aA+(W=h)|0,H=t=(gA=AA+iA|0)>>>0>>0?t+1|0:t,aA=x(_A^gA,t^N,24),g0=t=h,AA=t,_A=aA,t=w+S0|0,t=(t=(N=(aA=VA)+c|0)>>>0>>0?t+1|0:t)+AA|0,t0=w=_A+(aA=N)|0,zA=x(w^iA,(N=W)^(W=w>>>0>>0?t+1|0:t),16),t=H+(AA=h)|0,t=(w=gA+zA|0)>>>0>>0?t+1|0:t,gA=w,N=x(_A^w,t^g0,63),w=h,H=v,aA=t,_A=D,t=v+hA|0,t=(t=(c=D+bA|0)>>>0>>0?t+1|0:t)+(iA=r[n+148>>2])|0,O=x((c=D=(v=c)+r[n+144>>2]|0)^SA,(D=D>>>0>>0?t+1|0:t)^O,32),t=y+(v=h)|0,t=U>>>0>(hA=U+O|0)>>>0?t+1|0:t,U=hA,hA=t,iA=y=x(_A^U,t^H,24),SA=t=h,H=t,bA=O,t=D+CA|0,t=(t=(y=(O=mA)+c|0)>>>0>>0?t+1|0:t)+H|0,H=D=iA+y|0,g0=x(bA^D,(O=D>>>0>>0?t+1|0:t)^v,16),t=hA+(v=h)|0,t=(D=U+g0|0)>>>0>>0?t+1|0:t,U=D,hA=t,y=x(D^iA,t^SA,63),c=t=h,D=t,iA=gA,SA=s,t=l+S0|0,l=s=(gA=VA)+j|0,t=(t=s>>>0>>0?t+1|0:t)+D|0,_=x(SA^(s=gA=s+y|0),(D=l>>>0>s>>>0?t+1|0:t)^_,32),t=(gA=h)+aA|0,aA=t=(l=iA+_|0)>>>0<_>>>0?t+1|0:t,c=x(y^l,c^t,24),j=t=h,y=t,iA=_,_=(t=s)+(s=rA)|0,t=D+d0|0,t=(t=s>>>0>_>>>0?t+1|0:t)+y|0,SA=D=(s=_)+c|0,bA=x(iA^D,(y=gA)^(gA=D>>>0>>0?t+1|0:t),16),t=aA+(y=h)|0,t=(D=l+bA|0)>>>0>>0?t+1|0:t,l=D,aA=t,iA=x(D^c,t^j,63),D=h,t=h0+(s=z)|0,t=wA+((_=YA)>>>0>(c=_+fA|0)>>>0?t+1|0:t)|0,AA=x((_=z=i+c|0)^zA,(z=_>>>0>>0?t+1|0:t)^AA,32),t=hA+(wA=h)|0,hA=t=U>>>0>(i=U+AA|0)>>>0?t+1|0:t,t=x((U=i)^fA,t^s,24),fA=r[n+204>>2],c=t,j=AA,AA=t,s=t+_|0,t=(i=h)+z|0,t=(t=s>>>0>>0?t+1|0:t)+fA|0,fA=z=s+r[n+200>>2]|0,j=x(j^z,(_=wA)^(wA=z>>>0>>0?t+1|0:t),16),t=hA+(AA=h)|0,hA=z=U+j|0,_=x(c^z,(s=i)^(i=U>>>0>z>>>0?t+1|0:t),63),z=h,U=Y,_A=tA,t=Y+W|0,t=(t=(s=tA+t0|0)>>>0>>0?t+1|0:t)+(c=r[n+220>>2])|0,s=x((W=tA=s+r[n+216>>2]|0)^g0,(tA=s>>>0>W>>>0?t+1|0:t)^v,32),t=V+(Y=h)|0,V=U,U=t=(v=b+s|0)>>>0>>0?t+1|0:t,t=x(_A^v,V^t,24),g0=r[n+156>>2],c=t,V=W,W=t,V=V+t|0,t=(b=h)+tA|0,t=(t=W>>>0>V>>>0?t+1|0:t)+g0|0,g0=tA=(W=V)+r[n+152>>2]|0,t0=x(tA^s,(W=tA>>>0>>0?t+1|0:t)^Y,16),t=U+(V=h)|0,Y=x(c^(U=tA=v+t0|0),(s=b)^(b=v>>>0>U>>>0?t+1|0:t),63),v=h,tA=w,t=w+O|0,t=(t=(s=H+N|0)>>>0>>0?t+1|0:t)+(c=r[n+132>>2])|0,H=t=(w=s+r[n+128>>2]|0)>>>0>>0?t+1|0:t,E=x(w^cA,t^E,32),t=yA+(O=h)|0,t=(s=F+E|0)>>>0>>0?t+1|0:t,F=s,c=tA,tA=t,s=x(s^N,c^t,24),N=t=h,_A=s,t=H+t|0,t=(t=(s=w+s|0)>>>0>>0?t+1|0:t)+(c=r[n+196>>2])|0,t=(w=s+r[n+192>>2]|0)>>>0>>0?t+1|0:t,H=w,s=O,O=t,E=x(w^E,s^t,16),t=tA+(w=h)|0,t=(s=F+E|0)>>>0>>0?t+1|0:t,F=s,yA=t,c=x(_A^s,N^t,63),tA=h,_A=_,N=E,t=gA+f|0,t=(t=(E=NA)>>>0>(_=E+SA|0)>>>0?t+1|0:t)+(s=z)|0,z=gA=_A+(E=_)|0,_=x(N^gA,(_=w)^(w=E>>>0>gA>>>0?t+1|0:t),32),t=b+(gA=h)|0,N=E=U+_|0,E=x(_A^E,(t=E>>>0>>0?t+1|0:t)^s,24),b=t,zA=r[n+148>>2],SA=E,t=w+(U=h)|0,t=(t=(E=E+z|0)>>>0>>0?t+1|0:t)+(cA=zA)|0,XA=x((cA=z=(s=r[n+144>>2])+E|0)^_,(z=E>>>0>z>>>0?t+1|0:t)^gA,16),t=(t=b)+(b=h)|0,t=(w=(gA=XA)+N|0)>>>0>>0?t+1|0:t,gA=w,E=t,w=x(SA^w,t^U,63),U=h,_A=Y,t=(_=v)+wA|0,t=(t=(N=Y+fA|0)>>>0>>0?t+1|0:t)+(SA=r[n+236>>2])|0,y=x((N=Y=(v=N)+r[n+232>>2]|0)^bA,(Y=v>>>0>Y>>>0?t+1|0:t)^y,32),t=yA+(v=h)|0,yA=t=F>>>0>(wA=F+y|0)>>>0?t+1|0:t,fA=_=x(_A^(F=wA),t^_,24),SA=t=h,wA=t,_A=y,t=Y+eA|0,t=(t=(y=$)>>>0>(_=y+N|0)>>>0?t+1|0:t)+wA|0,bA=Y=fA+(y=_)|0,y=x(_A^Y,(wA=Y>>>0>>0?t+1|0:t)^v,16),t=yA+(_=h)|0,yA=Y=F+y|0,fA=x(Y^fA,(N=Y>>>0>>0?t+1|0:t)^SA,63),Y=h,SA=c,t=W+o|0,t=(t=(F=RA)>>>0>(c=F+g0|0)>>>0?t+1|0:t)+(v=tA)|0,c=x((tA=F=SA+(W=c)|0)^j,(F=F>>>0>>0?t+1|0:t)^AA,32),t=aA+(W=h)|0,aA=x(SA^(AA=l+c|0),(t=l>>>0>AA>>>0?t+1|0:t)^v,24),l=t,g0=r[n+164>>2],j=aA,_A=AA,t=F+(v=h)|0,F=aA=tA+aA|0,t=(t=aA>>>0>>0?t+1|0:t)+(SA=g0)|0,aA=W,W=t=(tA=(AA=r[n+160>>2])+F|0)>>>0>>0?t+1|0:t,B0=x(tA^c,aA^t,16),t=(t=l)+(l=h)|0,aA=t=(F=_A+(aA=B0)|0)>>>0>>0?t+1|0:t,j=x(j^F,t^v,63),v=h,c=D,_A=iA,t=D+CA|0,t=O+((iA=mA)>>>0>(SA=_A+iA|0)>>>0?t+1|0:t)|0,V=x((iA=D=H+SA|0)^t0,(D=D>>>0>>0?t+1|0:t)^V,32),t=i+(H=h)|0,i=t=(O=hA+V|0)>>>0>>0?t+1|0:t,SA=c=x(_A^(hA=O),t^c,24),t0=t=h,O=t,_A=V,t=D+a|0,t=(t=(c=(V=r0)+iA|0)>>>0>>0?t+1|0:t)+O|0,O=D=SA+c|0,iA=x(_A^D,(V=H)^(H=D>>>0>>0?t+1|0:t),16),t=i+(V=h)|0,t=(D=hA+iA|0)>>>0>>0?t+1|0:t,hA=D,i=t,c=x(D^SA,t^t0,63),SA=t=h,D=t,_A=y,t=z+CA|0,z=y=mA+cA|0,t=(t=y>>>0>>0?t+1|0:t)+D|0,_=x(_A^(y=mA=y+c|0),(z=z>>>0>y>>>0?t+1|0:t)^_,32),t=aA+(D=h)|0,CA=mA=F+_|0,aA=t=F>>>0>mA>>>0?t+1|0:t,_A=mA=x(c^mA,SA^t,24),t=(F=h)+z|0,t=(t=(y=y+mA|0)>>>0>>0?t+1|0:t)+zA|0,SA=x((c=mA=y+s|0)^_,(y=s>>>0>c>>>0?t+1|0:t)^D,16),t=(t=aA)+(aA=h)|0,CA=mA=(z=SA)+CA|0,D=x(_A^mA,(z=z>>>0>mA>>>0?t+1|0:t)^F,63),F=h,mA=U,_A=w,t=U+wA|0,U=s=w+bA|0,t=(t=s>>>0>>0?t+1|0:t)+(_=r[n+196>>2])|0,_=x((s=w=s+r[n+192>>2]|0)^B0,(w=s>>>0>>0?t+1|0:t)^l,32),t=i+(U=h)|0,i=mA,mA=t=(l=hA+_|0)>>>0>>0?t+1|0:t,_A=t=x(_A^l,i^t,24),hA=t,i=t+s|0,t=(wA=h)+w|0,t=g0+(i>>>0>>0?t+1|0:t)|0,g0=w=i+AA|0,bA=x(w^_,(s=U)^(U=w>>>0>>0?t+1|0:t),16),t=mA+(hA=h)|0,t=(w=l+bA|0)>>>0>>0?t+1|0:t,l=w,s=wA,wA=t,s=x(_A^w,s^t,63),mA=h,t=eA+(w=Y)|0,t=W+((i=$)>>>0>(AA=i+fA|0)>>>0?t+1|0:t)|0,i=Y=tA+AA|0,AA=x(Y^iA,(tA=Y>>>0>>0?t+1|0:t)^V,32),t=E+(Y=h)|0,E=w,w=t=(W=gA+AA|0)>>>0>>0?t+1|0:t,E=V=x(W^fA,E^t,24),_=t=h,V=AA,AA=(t=i)+(i=VA)|0,t=tA+S0|0,t=(t=i>>>0>AA>>>0?t+1|0:t)+_|0,gA=tA=(i=AA)+E|0,iA=x(V^tA,(i=tA>>>0>>0?t+1|0:t)^Y,16),t=w+(AA=h)|0,w=x((fA=tA=W+iA|0)^E,(tA=tA>>>0>>0?t+1|0:t)^_,63),Y=h,W=v,t=v+o|0,t=H+((E=(V=RA)+j|0)>>>0>>0?t+1|0:t)|0,t=(v=O+E|0)>>>0>>0?t+1|0:t,O=v,v=t,V=x(O^XA,t^b,32),t=N+(b=h)|0,t=(H=yA+V|0)>>>0>>0?t+1|0:t,yA=H,E=W,W=t,E=x(H^j,E^t,24),N=t=h,H=t,_=V,V=(t=O)+(O=r0)|0,t=v+a|0,t=(t=O>>>0>V>>>0?t+1|0:t)+H|0,j=v=V+E|0,V=x(_^v,(O=b)^(b=v>>>0>>0?t+1|0:t),16),t=W+(H=h)|0,t=(v=yA+V|0)>>>0>>0?t+1|0:t,yA=v,W=t,_=x(v^E,t^N,63),v=h,E=s,N=V,t=y+d0|0,t=(t=(s=(V=rA)+c|0)>>>0>>0?t+1|0:t)+(O=mA)|0,V=y=E+s|0,mA=t=y>>>0>>0?t+1|0:t,s=x(N^y,t^H,32),t=(t=tA)+(tA=h)|0,y=O,O=t=s>>>0>(H=s+fA|0)>>>0?t+1|0:t,t=x(E^H,y^t,24),N=r[n+220>>2],E=t,fA=s,y=V,V=t,s=y+t|0,t=(y=h)+mA|0,t=(t=s>>>0>>0?t+1|0:t)+N|0,fA=x(fA^(c=mA=s+r[n+216>>2]|0),(V=s>>>0>c>>>0?t+1|0:t)^tA,16),t=O+(s=h)|0,O=t=H>>>0>(mA=H+fA|0)>>>0?t+1|0:t,mA=x(E^(H=mA),t^y,63),tA=h,_A=w,t=(y=Y)+U|0,Y=E=w+g0|0,t=(t=E>>>0>>0?t+1|0:t)+(N=r[n+204>>2])|0,aA=x((E=w=E+r[n+200>>2]|0)^SA,(w=E>>>0>>0?t+1|0:t)^aA,32),t=W+(Y=h)|0,yA=t=(U=yA+aA|0)>>>0>>0?t+1|0:t,N=y=x(_A^U,t^y,24),SA=t=h,W=t,_A=aA,t=w+h0|0,t=(t=(y=(aA=YA)+E|0)>>>0>>0?t+1|0:t)+W|0,g0=w=N+y|0,t0=x(_A^w,(W=w>>>0>>0?t+1|0:t)^Y,16),t=yA+(aA=h)|0,t=(w=U+t0|0)>>>0>>0?t+1|0:t,U=w,yA=t,w=x(w^N,t^SA,63),Y=h,_A=_,t=(y=v)+i|0,t=(_=_+gA|0)>>>0>>0?t+1|0:t,gA=_,t=t+(N=SA=r[n+156>>2])|0,N=x((_=v=(E=r[n+152>>2])+_|0)^bA,(v=_>>>0>>0?t+1|0:t)^hA,32),t=(t=z)+(z=h)|0,hA=t=(gA=N+CA|0)>>>0>>0?t+1|0:t,CA=y=x(_A^gA,t^y,24),bA=t=h,i=t,_A=y,t=v+f|0,t=(t=(y=NA)>>>0>(_=y+_|0)>>>0?t+1|0:t)+i|0,CA=v=CA+(y=_)|0,zA=x(v^N,(i=v>>>0>>0?t+1|0:t)^z,16),t=hA+(v=h)|0,t=(z=gA+zA|0)>>>0>>0?t+1|0:t,gA=z,hA=t,N=x(_A^z,t^bA,63),z=h,_A=D,t=(y=F)+b|0,F=_=D+j|0,t=(t=_>>>0>>0?t+1|0:t)+(bA=r[n+236>>2])|0,AA=x((_=D=_+r[n+232>>2]|0)^iA,(F=_>>>0>>0?t+1|0:t)^AA,32),t=wA+(b=h)|0,iA=D=l+AA|0,D=x(_A^D,(t=D>>>0>>0?t+1|0:t)^y,24),wA=t,bA=r[n+132>>2],j=D,_A=iA,iA=AA,t=(l=h)+F|0,t=(t=(y=D+_|0)>>>0>>0?t+1|0:t)+bA|0,t=(D=(AA=r[n+128>>2])+y|0)>>>0>>0?t+1|0:t,F=D,y=b,b=t,iA=x(iA^D,y^t,16),t=(t=wA)+(wA=h)|0,t=(D=_A+(y=iA)|0)>>>0>>0?t+1|0:t,y=D,D=l,l=t,j=t=x(j^y,D^t,63),_=t,c=t+c|0,t=(D=h)+V|0,t=bA+(_>>>0>c>>>0?t+1|0:t)|0,c=x((_=V=c+AA|0)^t0,(AA=AA>>>0>_>>>0?t+1|0:t)^aA,32),t=hA+(aA=h)|0,t=gA>>>0>(V=gA+c|0)>>>0?t+1|0:t,gA=V,V=D,D=t,j=V=x(j^gA,V^t,24),bA=t=h,hA=t,_A=V,t=AA+o|0,t=(t=(_=(V=RA)+_|0)>>>0>>0?t+1|0:t)+hA|0,j=AA=j+_|0,t0=x(AA^c,(hA=AA>>>0<_>>>0?t+1|0:t)^aA,16),t=D+(AA=h)|0,t=gA>>>0>(aA=gA+t0|0)>>>0?t+1|0:t,gA=aA,aA=t,c=x(_A^gA,t^bA,63),D=h,V=tA,_A=mA,t=tA+W|0,tA=_=mA+g0|0,t=(t=_>>>0>>0?t+1|0:t)+(bA=r[n+148>>2])|0,g0=x((_=mA=_+r[n+144>>2]|0)^zA,(mA=tA>>>0>_>>>0?t+1|0:t)^v,32),t=l+(tA=h)|0,W=t=(v=y+g0|0)>>>0>>0?t+1|0:t,bA=t=x(_A^v,t^V,24),y=t,V=t+_|0,t=(l=h)+mA|0,t=SA+(y>>>0>V>>>0?t+1|0:t)|0,SA=mA=E+V|0,g0=x(mA^g0,(y=E>>>0>mA>>>0?t+1|0:t)^tA,16),t=W+(V=h)|0,tA=x(bA^(W=mA=v+g0|0),(E=l)^(l=v>>>0>W>>>0?t+1|0:t),63),v=h,mA=Y,bA=w,t=Y+i|0,Y=E=w+CA|0,t=(t=E>>>0>>0?t+1|0:t)+(_=r[n+164>>2])|0,_=x((E=w=E+r[n+160>>2]|0)^iA,(w=E>>>0>>0?t+1|0:t)^wA,32),t=O+(Y=h)|0,O=mA,mA=t=H>>>0>(wA=H+_|0)>>>0?t+1|0:t,H=x(bA^wA,O^t,24),iA=t=h,i=t,_A=H,t=w+a|0,t=(t=(H=r0)>>>0>(O=H+E|0)>>>0?t+1|0:t)+i|0,CA=w=_A+(H=O)|0,bA=x(w^_,(i=w>>>0>>0?t+1|0:t)^Y,16),t=mA+(H=h)|0,t=(w=wA+bA|0)>>>0>>0?t+1|0:t,wA=w,O=t,w=x(_A^w,t^iA,63),Y=h,mA=z,t=z+S0|0,t=b+((E=VA)>>>0>(_=E+N|0)>>>0?t+1|0:t)|0,s=x((E=z=F+_|0)^fA,(z=E>>>0>>0?t+1|0:t)^s,32),t=yA+(F=h)|0,_=mA,mA=t=U>>>0>(b=U+s|0)>>>0?t+1|0:t,_=b=x((U=b)^N,_^t,24),N=t=h,iA=s,t=z+eA|0,t=(t=(s=(b=$)+E|0)>>>0>>0?t+1|0:t)+N|0,yA=z=_+s|0,s=x(iA^z,(E=F)^(F=z>>>0>>0?t+1|0:t),16),t=mA+(b=h)|0,N=x((E=z=U+s|0)^_,(z=U>>>0>E>>>0?t+1|0:t)^N,63),mA=h,U=v,iA=tA,fA=s,t=v+hA|0,t=(t=(s=tA+j|0)>>>0>>0?t+1|0:t)+(_=r[n+196>>2])|0,s=x(fA^(hA=tA=s+r[n+192>>2]|0),(tA=s>>>0>tA>>>0?t+1|0:t)^b,32),t=O+(v=h)|0,_=U,U=t=(b=wA+s|0)>>>0>>0?t+1|0:t,t=x(iA^b,_^t,24),iA=r[n+204>>2],_=t,O=hA,hA=t,O=O+t|0,t=(wA=h)+tA|0,t=(t=O>>>0>>0?t+1|0:t)+iA|0,fA=tA=O+r[n+200>>2]|0,j=x(tA^s,(hA=tA>>>0>>0?t+1|0:t)^v,16),t=U+(O=h)|0,tA=x(_^(U=tA=b+j|0),(b=U>>>0>>0?t+1|0:t)^wA,63),v=h,wA=Y,iA=w,_A=E,t=Y+y|0,t=(t=(E=w+SA|0)>>>0>>0?t+1|0:t)+(_=zA=r[n+212>>2])|0,E=x((y=w=(s=r[n+208>>2])+E|0)^t0,(w=w>>>0>>0?t+1|0:t)^AA,32),t=(t=z)+(z=h)|0,_=wA,wA=t=(Y=_A+E|0)>>>0>>0?t+1|0:t,t=x(iA^Y,_^t,24),iA=r[n+220>>2],_A=t,_=E,E=y,y=t,E=E+t|0,t=(AA=h)+w|0,t=(t=E>>>0>>0?t+1|0:t)+iA|0,SA=w=E+r[n+216>>2]|0,E=x(_^w,(y=w>>>0>>0?t+1|0:t)^z,16),t=wA+(_=h)|0,wA=z=Y+E|0,z=x(_A^z,(w=AA)^(AA=Y>>>0>z>>>0?t+1|0:t),63),w=h,_A=N,t=i+f|0,t=(t=(N=NA)>>>0>(iA=N+CA|0)>>>0?t+1|0:t)+(Y=mA)|0,iA=x((mA=i=_A+(N=iA)|0)^g0,(i=i>>>0>>0?t+1|0:t)^V,32),t=aA+(V=h)|0,t=gA>>>0>(N=gA+iA|0)>>>0?t+1|0:t,gA=N,N=Y,Y=t,N=x(_A^gA,N^t,24),aA=t=h,_A=N,t=i+t|0,t=(t=(N=N+mA|0)>>>0>>0?t+1|0:t)+(g0=r[n+236>>2])|0,CA=mA=(i=N)+r[n+232>>2]|0,g0=x(mA^iA,(i=i>>>0>mA>>>0?t+1|0:t)^V,16),t=Y+(V=h)|0,iA=x(_A^(Y=mA=gA+g0|0),(gA=gA>>>0>Y>>>0?t+1|0:t)^aA,63),mA=h,aA=D,_A=c,t=D+h0|0,t=F+((c=(N=YA)+c|0)>>>0>>0?t+1|0:t)|0,H=x((N=D=yA+c|0)^bA,(D=D>>>0>>0?t+1|0:t)^H,32),t=l+(F=h)|0,W=t=W>>>0>(yA=W+H|0)>>>0?t+1|0:t,c=aA=x(_A^yA,t^aA,24),bA=t=h,l=t,_A=H,t=D+d0|0,t=(t=(H=rA)>>>0>(aA=H+N|0)>>>0?t+1|0:t)+l|0,l=D=c+(H=aA)|0,N=x(_A^D,(N=F)^(F=D>>>0>>0?t+1|0:t),16),t=W+(H=h)|0,t=(D=yA+N|0)>>>0>>0?t+1|0:t,yA=D,W=t,aA=x(D^c,t^bA,63),c=t=h,D=t,bA=E,t=hA+h0|0,hA=E=fA+YA|0,t=(t=E>>>0>>0?t+1|0:t)+D|0,_=x(bA^(E=YA=E+aA|0),(YA=hA>>>0>E>>>0?t+1|0:t)^_,32),t=gA+(D=h)|0,gA=t=Y>>>0>(hA=Y+_|0)>>>0?t+1|0:t,fA=t=x(aA^(Y=hA),c^t,24),aA=t,E=t+E|0,t=(hA=h)+YA|0,t=zA+(E>>>0>>0?t+1|0:t)|0,c=x((c=_)^(_=YA=E+s|0),(aA=s>>>0>_>>>0?t+1|0:t)^D,16),t=gA+(s=h)|0,Y=x(fA^(gA=YA=Y+c|0),(E=hA)^(hA=Y>>>0>gA>>>0?t+1|0:t),63),D=h,YA=v,bA=tA,t=v+y|0,v=E=tA+SA|0,t=(t=E>>>0>>0?t+1|0:t)+(fA=r[n+164>>2])|0,V=x((E=tA=E+r[n+160>>2]|0)^g0,(tA=v>>>0>E>>>0?t+1|0:t)^V,32),t=W+(v=h)|0,t=(y=yA+V|0)>>>0>>0?t+1|0:t,yA=y,W=YA,YA=t,t=x(bA^y,W^t,24),SA=r[n+196>>2],bA=t,fA=V,y=t,V=t+E|0,t=(W=h)+tA|0,t=(t=y>>>0>V>>>0?t+1|0:t)+SA|0,fA=x(fA^(E=tA=(y=V)+r[n+192>>2]|0),(V=v)^(v=y>>>0>E>>>0?t+1|0:t),16),t=YA+(SA=h)|0,t=(tA=yA+fA|0)>>>0>>0?t+1|0:t,yA=tA,y=W,W=t,y=x(bA^tA,y^t,63),YA=h,tA=w,bA=z,t=w+i|0,t=(t=(V=z+CA|0)>>>0>>0?t+1|0:t)+(h0=r[n+204>>2])|0,H=x((V=z=(w=V)+r[n+200>>2]|0)^N,(z=w>>>0>z>>>0?t+1|0:t)^H,32),t=b+(w=h)|0,t=U>>>0>(i=U+H|0)>>>0?t+1|0:t,U=i,i=tA,tA=t,N=i=x(bA^U,i^t,24),h0=t=h,b=t,bA=i,t=z+d0|0,t=(t=(i=V+rA|0)>>>0>>0?t+1|0:t)+b|0,N=x((V=rA=N+i|0)^H,(N=w)^(w=i>>>0>V>>>0?t+1|0:t),16),t=tA+(b=h)|0,i=t=U>>>0>(rA=U+N|0)>>>0?t+1|0:t,rA=x(bA^(U=rA),t^h0,63),z=h,t=F+(tA=mA)|0,F=H=l+iA|0,t=(t=H>>>0>>0?t+1|0:t)+(h0=r[n+236>>2])|0,O=x((H=mA=H+r[n+232>>2]|0)^j,(mA=F>>>0>H>>>0?t+1|0:t)^O,32),t=AA+(F=h)|0,AA=tA,tA=t=(l=wA+O|0)>>>0>>0?t+1|0:t,AA=x(l^iA,AA^t,24),j=t=h,wA=t,t=mA+S0|0,t=(t=(H=H+VA|0)>>>0>>0?t+1|0:t)+wA|0,iA=x((wA=VA=H+AA|0)^O,(iA=F)^(F=H>>>0>wA>>>0?t+1|0:t),16),t=tA+(S0=h)|0,H=t=l>>>0>(VA=l+iA|0)>>>0?t+1|0:t,mA=x(AA^(l=VA),t^j,63),tA=h,t=aA+o|0,t=(t=(AA=_+RA|0)>>>0>>0?t+1|0:t)+(O=YA)|0,t=AA>>>0>(RA=AA+y|0)>>>0?t+1|0:t,AA=RA,RA=t,t=f+t|0,NA=t=(O=NA+AA|0)>>>0>>0?t+1|0:t,_=O,O=x(AA^iA,RA^S0,32),t=i+(AA=h)|0,aA=x((i=RA=U+O|0)^y,(RA=U>>>0>i>>>0?t+1|0:t)^YA,24),t=(y=h)+NA|0,t=(U=aA)>>>0>(YA=_+U|0)>>>0?t+1|0:t,U=YA,r[n>>2]=U,r[n+4>>2]=t,VA=t,t=x(U^O,t^AA,16),O=YA=h,r[n+120>>2]=t,r[n+124>>2]=O,NA=t,i=t+i|0,t=O+RA|0,r[n+80>>2]=i,t=i>>>0>>0?t+1|0:t,r[n+84>>2]=t,k=n,DA=x(aA^i,t^y,63),r[k+40>>2]=DA,r[n+44>>2]=h,RA=z,y=rA,t=v+z|0,t=(t=(NA=E+rA|0)>>>0>>0?t+1|0:t)+(i=r[n+132>>2])|0,NA=t=(rA=NA+r[n+128>>2]|0)>>>0>>0?t+1|0:t,v=x(rA^c,t^s,32),t=H+(i=h)|0,E=RA,RA=t=l>>>0>(z=l+v|0)>>>0?t+1|0:t,H=x(y^(l=z),E^t,24),t=NA+(O=h)|0,t=(z=H+rA|0)>>>0>>0?t+1|0:t,rA=(NA=r[n+144>>2])+z|0,t=r[n+148>>2]+t|0,t=rA>>>0>>0?t+1|0:t,r[n+8>>2]=rA,r[n+12>>2]=t,t=x(v^rA,t^i,16),z=YA=h,r[n+96>>2]=t,r[n+100>>2]=z,rA=t,NA=t+l|0,t=z+RA|0,RA=NA,r[n+88>>2]=RA,t=rA>>>0>RA>>>0?t+1|0:t,r[n+92>>2]=t,k=n,DA=x(H^RA,t^O,63),r[k+48>>2]=DA,r[n+52>>2]=h,E=$,t=w+tA|0,t=(t=(rA=V+mA|0)>>>0>>0?t+1|0:t)+(NA=r[n+220>>2])|0,t=(YA=rA+r[n+216>>2]|0)>>>0>>0?t+1|0:t,$=YA,NA=YA,rA=E+YA|0,YA=t,t=t+eA|0,t=rA>>>0>>0?t+1|0:t,NA=rA,rA=t,E=NA,y=mA,NA=x(fA^$,YA^SA,32),t=hA+(mA=h)|0,tA=x(y^(z=YA=gA+NA|0),(YA=gA>>>0>z>>>0?t+1|0:t)^tA,24),t=(v=h)+rA|0,rA=$=E+(w=tA)|0,r[n+16>>2]=rA,t=w>>>0>rA>>>0?t+1|0:t,r[n+20>>2]=t,t=x(rA^NA,t^mA,16),RA=h,r[n+104>>2]=t,r[n+108>>2]=RA,rA=t,$=t+z|0,t=YA+RA|0,YA=$,r[n+64>>2]=YA,t=rA>>>0>YA>>>0?t+1|0:t,r[n+68>>2]=t,k=n,DA=x(w^YA,t^v,63),r[k+56>>2]=DA,r[n+60>>2]=h,t=D+a|0,t=(t=(rA=Y+r0|0)>>>0>>0?t+1|0:t)+F|0,r0=t=wA>>>0>(rA=wA+rA|0)>>>0?t+1|0:t,mA=x(rA^N,t^b,32),t=W+(z=h)|0,RA=t=yA>>>0>($=yA+mA|0)>>>0?t+1|0:t,tA=x($^Y,D^t,24),t=r0+(w=h)|0,t=rA>>>0>(NA=tA+rA|0)>>>0?t+1|0:t,rA=(r0=r[n+152>>2])+NA|0,t=r[n+156>>2]+t|0,t=rA>>>0>>0?t+1|0:t,r[n+24>>2]=rA,r[n+28>>2]=t,t=x(mA^rA,t^z,16),r[n+112>>2]=t,r0=h,r[n+116>>2]=r0,rA=t+$|0,t=RA+r0|0,RA=rA,r[n+72>>2]=RA,t=RA>>>0<$>>>0?t+1|0:t,r[n+76>>2]=t,k=n,DA=x(tA^RA,t^w,63),r[k+32>>2]=DA,r[n+36>>2]=h,t=r[n+68>>2]^(u[e+4|0]|u[e+5|0]<<8|u[e+6|0]<<16|u[e+7|0]<<24)^VA,RA=r[n+64>>2]^(u[0|e]|u[e+1|0]<<8|u[e+2|0]<<16|u[e+3|0]<<24)^U,p[0|e]=RA,p[e+1|0]=RA>>>8,p[e+2|0]=RA>>>16,p[e+3|0]=RA>>>24,p[e+4|0]=t,p[e+5|0]=t>>>8,p[e+6|0]=t>>>16,p[e+7|0]=t>>>24,VA=1;t=(RA=VA<<3)+e|0,YA=RA=n+RA|0,rA=r[RA>>2]^(u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24),r0=r[(RA=RA- -64|0)>>2],RA=r[RA+4>>2]^r[YA+4>>2]^(u[t+4|0]|u[t+5|0]<<8|u[t+6|0]<<16|u[t+7|0]<<24),YA=rA^r0,p[0|t]=YA,p[t+1|0]=YA>>>8,p[t+2|0]=YA>>>16,p[t+3|0]=YA>>>24,p[t+4|0]=RA,p[t+5|0]=RA>>>8,p[t+6|0]=RA>>>16,p[t+7|0]=RA>>>24,(0|(VA=VA+1|0))!=8;);BA=n+256|0}function Ar(e,t,n,o){var a=0,f=0,E=0,s=0,y=0,_=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0,N=0,l=0,F=0,b=0,V=0,W=0,O=0,z=0,tA=0,AA=0,gA=0,aA=0,iA=0,hA=0,yA=0,fA=0,_A=0,wA=0,mA=0,bA=0,RA=0,j=0,rA=0;for(function(YA,SA){for(var NA=0,VA=0,XA=0,g0=0,$=0;g0=XA=(VA=NA<<3)+YA|0,$=vn(SA+VA|0),r[g0>>2]=$,r[XA+4>>2]=h,(0|(NA=NA+1|0))!=16;);}(n,t),t=V0(o,e,64),w=r[n>>2],Y=r[n+4>>2],o=0;;){if(a=x(b=r[(E=t)+32>>2],v=r[E+36>>2],14),i=h,a=x(b,v,18)^a,l=h^i,f=w,w=x(b,v,41)^a,a=(h^l)+Y|0,a=w>>>0>(i=f+w|0)>>>0?a+1|0:a,w=i,H=r[E+48>>2],w=(l=r[(Y=34784+(rA=o<<3)|0)>>2])+w|0,a=r[Y+4>>2]+a|0,a=w>>>0>>0?a+1|0:a,w=(Y=H^((O=r[E+40>>2])^H)&b)+w|0,a=(((f=r[E+52>>2])^(F=r[E+44>>2]))&v^f)+a|0,a=w>>>0>>0?a+1|0:a,i=(y=w)+(w=r[E+56>>2])|0,a=r[E+60>>2]+a|0,a=w>>>0>i>>>0?a+1|0:a,Y=i+(l=r[E+24>>2])|0,w=a,a=a+r[E+28>>2]|0,a=Y>>>0>>0?a+1|0:a,l=Y,U=a,r[E+24>>2]=Y,r[E+28>>2]=a,a=x(V=r[E>>2],Y=r[E+4>>2],28),N=h,a=x(V,Y,34)^a,s=h^N,N=i+(x(V,Y,39)^a)|0,a=w+(h^s)|0,a=i>>>0>N>>>0?a+1|0:a,i=(y=V&((s=r[E+16>>2])|(_=r[E+8>>2]))|s&_)+N|0,a=(Y&((N=r[E+20>>2])|(w=r[E+12>>2]))|w&N)+a|0,i=a=y>>>0>(D=i)>>>0?a+1|0:a,r[E+56>>2]=D,r[E+60>>2]=a,a=x(l,U,14),y=h,wA=x(l,U,18)^a,y^=h,c=s,a=((v^F)&U^F)+f|0,a=(s=(b^O)&l^O)>>>0>(H=s+H|0)>>>0?a+1|0:a,f=x(l,U,41)^wA,a=(h^y)+a|0,a=f>>>0>(H=f+H|0)>>>0?a+1|0:a,H=(y=r[(s=wA=(f=(1|o)<<3)+n|0)>>2])+H|0,a=r[s+4>>2]+a|0,a=y>>>0>H>>>0?a+1|0:a,H=(s=r[(f=f+34784|0)>>2])+H|0,a=r[f+4>>2]+a|0,s=a=s>>>0>H>>>0?a+1|0:a,a=a+N|0,N=H=c+(f=y=H)|0,f=a=f>>>0>H>>>0?a+1|0:a,r[E+16>>2]=H,r[E+20>>2]=a,H=E,a=x(D,i,28),E=h,W=x(D,i,34)^a,tA=h^E,E=(a=y)+(y=(_|V)&D|_&V)|0,a=((w|Y)&i|w&Y)+s|0,a=E>>>0>>0?a+1|0:a,s=x(D,i,39)^W,a=(h^tA)+a|0,W=E=s+E|0,E=a=E>>>0>>0?a+1|0:a,r[H+48>>2]=W,r[H+52>>2]=a,y=H,a=x(N,f,14),H=h,s=x(N,f,18)^a,tA=h^H,c=_,a=((v^U)&f^v)+F|0,a=(_=(l^b)&N^b)>>>0>(H=_+O|0)>>>0?a+1|0:a,s=x(N,f,41)^s,a=(h^tA)+a|0,a=s>>>0>(H=s+H|0)>>>0?a+1|0:a,H=(O=r[(_=hA=(s=(2|o)<<3)+n|0)>>2])+H|0,a=r[_+4>>2]+a|0,a=H>>>0>>0?a+1|0:a,H=(_=r[(s=s+34784|0)>>2])+H|0,a=r[s+4>>2]+a|0,a=_>>>0>H>>>0?a+1|0:a,H=c+(s=_=H)|0,c=w,w=a,a=c+a|0,s=a=s>>>0>H>>>0?a+1|0:a,r[y+8>>2]=H,r[y+12>>2]=a,a=x(W,E,28),O=h,F=x(W,E,34)^a,O^=h,a=((Y|i)&E|Y&i)+w|0,a=(_=(tA=(D|V)&W|D&V)+_|0)>>>0>>0?a+1|0:a,w=_,_=x(W,E,39)^F,a=(h^O)+a|0,O=w=w+_|0,w=a=w>>>0<_>>>0?a+1|0:a,r[y+40>>2]=O,r[y+44>>2]=a,_=y,a=x(H,s,14),y=h,F=x(H,s,18)^a,tA=h^y,c=V,a=(U^(f^U)&s)+v|0,a=(y=(V=l^(N^l)&H)+b|0)>>>0>>0?a+1|0:a,v=y,y=x(H,s,41)^F,a=(h^tA)+a|0,a=y>>>0>(v=v+y|0)>>>0?a+1|0:a,v=(F=r[(b=V=(y=(3|o)<<3)+n|0)>>2])+v|0,a=r[b+4>>2]+a|0,a=v>>>0>>0?a+1|0:a,v=(b=r[(y=y+34784|0)>>2])+v|0,a=r[y+4>>2]+a|0,a=v>>>0>>0?a+1|0:a,b=v,v=c+(y=v)|0,c=Y,Y=a,a=c+a|0,y=a=y>>>0>v>>>0?a+1|0:a,r[_>>2]=v,r[_+4>>2]=a,a=x(O,w,28),F=h,tA=x(O,w,34)^a,F^=h,a=((E|i)&w|E&i)+Y|0,a=(b=(iA=(D|W)&O|D&W)+b|0)>>>0>>0?a+1|0:a,Y=b,b=x(O,w,39)^tA,a=(h^F)+a|0,a=(Y=Y+b|0)>>>0>>0?a+1|0:a,b=Y,Y=a,r[_+32>>2]=b,r[_+36>>2]=a,a=x(v,y,14),F=h,tA=x(v,y,18)^a,F^=h,c=D,a=U+(f^(f^s)&y)|0,a=(D=l+(N^(H^N)&v)|0)>>>0>>0?a+1|0:a,U=x(v,y,41)^tA,a=(h^F)+a|0,a=U>>>0>(l=U+D|0)>>>0?a+1|0:a,l=(F=r[(D=yA=(U=(4|o)<<3)+n|0)>>2])+l|0,a=r[D+4>>2]+a|0,a=l>>>0>>0?a+1|0:a,l=(D=r[(U=U+34784|0)>>2])+l|0,a=r[U+4>>2]+a|0,U=i,i=a=D>>>0>l>>>0?a+1|0:a,a=U+a|0,U=a=(D=l)>>>0>(l=c+D|0)>>>0?a+1|0:a,r[_+56>>2]=l,r[_+60>>2]=a,a=x(b,Y,28),F=h,tA=x(b,Y,34)^a,F^=h,a=((E|w)&Y|E&w)+i|0,a=(D=(iA=(O|W)&b|O&W)+D|0)>>>0>>0?a+1|0:a,i=D,D=x(b,Y,39)^tA,a=(h^F)+a|0,F=i=i+D|0,i=a=D>>>0>i>>>0?a+1|0:a,r[_+24>>2]=F,r[_+28>>2]=a,a=x(l,U,14),D=h,tA=x(l,U,18)^a,iA=h^D,c=W,a=f+(s^(s^y)&U)|0,a=(D=N+(H^(v^H)&l)|0)>>>0>>0?a+1|0:a,f=x(l,U,41)^tA,a=(h^iA)+a|0,a=f>>>0>(N=f+D|0)>>>0?a+1|0:a,N=(tA=r[(D=W=(f=(5|o)<<3)+n|0)>>2])+N|0,a=r[D+4>>2]+a|0,a=N>>>0>>0?a+1|0:a,N=(D=r[(f=f+34784|0)>>2])+N|0,a=r[f+4>>2]+a|0,a=D>>>0>N>>>0?a+1|0:a,N=c+(f=D=N)|0,c=E,E=a,a=c+a|0,f=a=f>>>0>N>>>0?a+1|0:a,r[_+48>>2]=N,r[_+52>>2]=a,a=x(F,i,28),tA=h,iA=x(F,i,34)^a,tA^=h,a=((w|Y)&i|w&Y)+E|0,a=(D=(z=(b|O)&F|b&O)+D|0)>>>0>>0?a+1|0:a,E=D,D=x(F,i,39)^iA,a=(h^tA)+a|0,iA=E=E+D|0,E=a=E>>>0>>0?a+1|0:a,r[_+16>>2]=iA,r[_+20>>2]=a,a=x(N,f,14),D=h,tA=x(N,f,18)^a,z=h^D,c=O,a=s+(y^(y^U)&f)|0,a=(D=H+(v^(v^l)&N)|0)>>>0>>0?a+1|0:a,s=x(N,f,41)^tA,a=(h^z)+a|0,a=s>>>0>(H=s+D|0)>>>0?a+1|0:a,H=(O=r[(D=bA=(s=(6|o)<<3)+n|0)>>2])+H|0,a=r[D+4>>2]+a|0,a=H>>>0>>0?a+1|0:a,H=(D=r[(s=s+34784|0)>>2])+H|0,a=r[s+4>>2]+a|0,a=D>>>0>H>>>0?a+1|0:a,H=c+(s=D=H)|0,c=w,w=a,a=c+a|0,s=a=s>>>0>H>>>0?a+1|0:a,r[_+40>>2]=H,r[_+44>>2]=a,a=x(iA,E,28),O=h,tA=x(iA,E,34)^a,O^=h,a=((Y|i)&E|Y&i)+w|0,a=(D=(z=(F|b)&iA|F&b)+D|0)>>>0>>0?a+1|0:a,w=D,D=x(iA,E,39)^tA,a=(h^O)+a|0,z=w=w+D|0,w=a=w>>>0>>0?a+1|0:a,r[_+8>>2]=z,r[_+12>>2]=a,a=x(H,s,14),D=h,O=x(H,s,18)^a,tA=h^D,c=b,a=y+(U^(f^U)&s)|0,a=(D=v+(l^(N^l)&H)|0)>>>0>>0?a+1|0:a,y=x(H,s,41)^O,a=(h^tA)+a|0,a=y>>>0>(v=y+D|0)>>>0?a+1|0:a,v=(b=r[(D=O=(y=(7|o)<<3)+n|0)>>2])+v|0,a=r[D+4>>2]+a|0,a=v>>>0>>0?a+1|0:a,v=(D=r[(y=y+34784|0)>>2])+v|0,a=r[y+4>>2]+a|0,a=v>>>0>>0?a+1|0:a,v=c+(y=D=v)|0,c=Y,Y=a,a=c+a|0,y=a=y>>>0>v>>>0?a+1|0:a,r[_+32>>2]=v,r[_+36>>2]=a,a=x(z,w,28),b=h,tA=x(z,w,34)^a,b^=h,a=((E|i)&w|E&i)+Y|0,a=(D=(c=(F|iA)&z|F&iA)+D|0)>>>0>>0?a+1|0:a,Y=D,D=x(z,w,39)^tA,a=(h^b)+a|0,c=Y=Y+D|0,Y=a=D>>>0>Y>>>0?a+1|0:a,r[_>>2]=c,r[_+4>>2]=a,D=_,a=x(v,y,14),_=h,b=x(v,y,18)^a,tA=h^_,a=U+(f^(f^s)&y)|0,a=(_=l+(N^(H^N)&v)|0)>>>0>>0?a+1|0:a,U=x(v,y,41)^b,a=(h^tA)+a|0,a=U>>>0>(l=U+_|0)>>>0?a+1|0:a,l=(b=r[(_=tA=(U=(8|o)<<3)+n|0)>>2])+l|0,a=r[_+4>>2]+a|0,a=l>>>0>>0?a+1|0:a,l=(_=r[(U=U+34784|0)>>2])+l|0,a=r[U+4>>2]+a|0,a=_>>>0>l>>>0?a+1|0:a,b=l,_=i,i=a,a=_+a|0,_=a=(U=l)>>>0>(l=U+F|0)>>>0?a+1|0:a,r[D+24>>2]=l,r[D+28>>2]=a,U=D,a=x(c,Y,28),D=h,F=x(c,Y,34)^a,AA=h^D,D=(a=b)+(b=(z|iA)&c|z&iA)|0,a=((E|w)&Y|E&w)+i|0,a=D>>>0>>0?a+1|0:a,i=D,D=x(c,Y,39)^F,a=(h^AA)+a|0,AA=i=i+D|0,i=a=D>>>0>i>>>0?a+1|0:a,r[U+56>>2]=AA,r[U+60>>2]=a,a=x(l,_,14),D=h,b=x(l,_,18)^a,F=h^D,a=f+(s^(s^y)&_)|0,a=(D=N+(H^(v^H)&l)|0)>>>0>>0?a+1|0:a,f=x(l,_,41)^b,a=(h^F)+a|0,a=f>>>0>(N=f+D|0)>>>0?a+1|0:a,N=(F=r[(D=b=(f=(9|o)<<3)+n|0)>>2])+N|0,a=r[D+4>>2]+a|0,a=N>>>0>>0?a+1|0:a,N=(D=r[(f=f+34784|0)>>2])+N|0,a=r[f+4>>2]+a|0,a=D>>>0>N>>>0?a+1|0:a,D=E,E=a,a=D+a|0,D=a=(f=N)>>>0>(N=f+iA|0)>>>0?a+1|0:a,r[U+16>>2]=N,r[U+20>>2]=a,a=x(AA,i,28),F=h,iA=x(AA,i,34)^a,F^=h,a=((w|Y)&i|w&Y)+E|0,a=(f=(gA=(c|z)&AA|c&z)+f|0)>>>0>>0?a+1|0:a,E=f,f=x(AA,i,39)^iA,a=(h^F)+a|0,gA=E=E+f|0,E=a=E>>>0>>0?a+1|0:a,r[U+48>>2]=gA,r[U+52>>2]=a,a=x(N,D,14),f=h,F=x(N,D,18)^a,iA=h^f,a=s+(y^(_^y)&D)|0,a=(f=H+(v^(v^l)&N)|0)>>>0>>0?a+1|0:a,s=f,f=x(N,D,41)^F,a=(h^iA)+a|0,a=f>>>0>(H=s+f|0)>>>0?a+1|0:a,H=(F=r[(s=iA=(f=(10|o)<<3)+n|0)>>2])+H|0,a=r[s+4>>2]+a|0,a=H>>>0>>0?a+1|0:a,H=(s=r[(f=f+34784|0)>>2])+H|0,a=r[f+4>>2]+a|0,a=s>>>0>H>>>0?a+1|0:a,F=H,s=w,w=a,a=s+a|0,s=a=(f=H)>>>0>(H=f+z|0)>>>0?a+1|0:a,r[U+8>>2]=H,r[U+12>>2]=a,f=U,a=x(gA,E,28),U=h,z=x(gA,E,34)^a,fA=h^U,U=(a=F)+(F=(c|AA)&gA|c&AA)|0,a=((Y|i)&E|Y&i)+w|0,a=U>>>0>>0?a+1|0:a,w=U,U=x(gA,E,39)^z,a=(h^fA)+a|0,U=a=(w=w+U|0)>>>0>>0?a+1|0:a,r[f+40>>2]=w,r[f+44>>2]=a,a=x(H,s,14),F=h,z=x(H,s,18)^a,fA=h^F,aA=c,a=y+(_^(_^D)&s)|0,a=(F=v+(l^(N^l)&H)|0)>>>0>>0?a+1|0:a,y=x(H,s,41)^z,a=(h^fA)+a|0,a=y>>>0>(v=y+F|0)>>>0?a+1|0:a,v=(c=r[(F=(y=(11|o)<<3)+n|0)>>2])+v|0,a=r[F+4>>2]+a|0,a=v>>>0>>0?a+1|0:a,v=(z=r[(y=y+34784|0)>>2])+v|0,a=r[y+4>>2]+a|0,a=v>>>0>>0?a+1|0:a,c=v,z=Y,Y=a,a=z+a|0,y=a=(y=v)>>>0>(v=aA+y|0)>>>0?a+1|0:a,r[f>>2]=v,r[f+4>>2]=a,z=f,a=x(w,U,28),f=h,fA=x(w,U,34)^a,_A=h^f,f=(a=c)+(c=(AA|gA)&w|AA&gA)|0,a=((E|i)&U|E&i)+Y|0,a=f>>>0>>0?a+1|0:a,Y=f,f=x(w,U,39)^fA,a=(h^_A)+a|0,f=a=f>>>0>(Y=Y+f|0)>>>0?a+1|0:a,r[z+32>>2]=Y,r[z+36>>2]=a,c=z,a=x(v,y,14),z=h,fA=x(v,y,18)^a,_A=h^z,aA=AA,a=_+(D^(s^D)&y)|0,a=(z=l+(N^(H^N)&v)|0)>>>0>>0?a+1|0:a,_=x(v,y,41)^fA,a=(h^_A)+a|0,a=_>>>0>(l=_+z|0)>>>0?a+1|0:a,l=(fA=r[(AA=z=(_=(12|o)<<3)+n|0)>>2])+l|0,a=r[AA+4>>2]+a|0,a=l>>>0>>0?a+1|0:a,l=(AA=r[(_=_+34784|0)>>2])+l|0,a=r[_+4>>2]+a|0,a=l>>>0>>0?a+1|0:a,AA=l,l=aA+(_=l)|0,aA=i,i=a,a=aA+a|0,fA=l,l=a=_>>>0>l>>>0?a+1|0:a,r[c+56>>2]=fA,r[c+60>>2]=a,_=c,a=x(Y,f,28),c=h,_A=x(Y,f,34)^a,aA=h^c,c=(a=AA)+(AA=(w|gA)&Y|w&gA)|0,a=((E|U)&f|E&U)+i|0,a=c>>>0>>0?a+1|0:a,i=c,c=x(Y,f,39)^_A,a=(h^aA)+a|0,AA=i=i+c|0,i=a=i>>>0>>0?a+1|0:a,r[_+24>>2]=AA,r[_+28>>2]=a,c=_,a=x(fA,l,14),_=h,_A=x(fA,l,18)^a,aA=h^_,mA=gA,a=D+(s^(s^y)&l)|0,a=(_=N+(H^(v^H)&fA)|0)>>>0>>0?a+1|0:a,D=_,_=x(fA,l,41)^_A,a=(h^aA)+a|0,a=_>>>0>(N=D+_|0)>>>0?a+1|0:a,_=(_=N)+(_A=r[(N=(D=(13|o)<<3)+n|0)>>2])|0,a=r[N+4>>2]+a|0,a=_>>>0<_A>>>0?a+1|0:a,_=(gA=r[(D=D+34784|0)>>2])+_|0,a=r[D+4>>2]+a|0,a=_>>>0>>0?a+1|0:a,gA=_,D=_,aA=E,E=a,a=aA+a|0,_A=_=mA+_|0,_=a=_>>>0>>0?a+1|0:a,r[c+48>>2]=_A,r[c+52>>2]=a,D=c,a=x(AA,i,28),c=h,aA=x(AA,i,34)^a,mA=h^c,c=(a=gA)+(gA=(w|Y)&AA|w&Y)|0,a=((f|U)&i|f&U)+E|0,a=c>>>0>>0?a+1|0:a,E=c,c=x(AA,i,39)^aA,a=(h^mA)+a|0,gA=E=E+c|0,E=a=E>>>0>>0?a+1|0:a,r[D+16>>2]=gA,r[D+20>>2]=a,a=x(_A,_,14),c=h,aA=x(_A,_,18)^a,mA=h^c,a=s+(y^(y^l)&_)|0,a=(c=H+(v^(v^fA)&_A)|0)>>>0>>0?a+1|0:a,s=x(_A,_,41)^aA,a=(h^mA)+a|0,a=s>>>0>(H=s+c|0)>>>0?a+1|0:a,s=(s=H)+(mA=r[(H=(c=(14|o)<<3)+n|0)>>2])|0,a=r[H+4>>2]+a|0,a=s>>>0>>0?a+1|0:a,s=(aA=r[(c=c+34784|0)>>2])+s|0,a=r[c+4>>2]+a|0,mA=s,c=a=s>>>0>>0?a+1|0:a,a=U+a|0,aA=s=w+s|0,w=a=s>>>0>>0?a+1|0:a,r[D+40>>2]=s,r[D+44>>2]=a,s=D,a=x(gA,E,28),U=h,D=x(gA,E,34)^a,RA=h^U,U=(a=mA)+(mA=(Y|AA)&gA|Y&AA)|0,a=((f|i)&E|f&i)+c|0,a=U>>>0>>0?a+1|0:a,D=x(gA,E,39)^D,a=(h^RA)+a|0,a=D>>>0>(U=D+U|0)>>>0?a+1|0:a,D=U,U=a,r[s+8>>2]=D,r[s+12>>2]=a,a=x(aA,w,14),s=h,mA=x(aA,w,18)^a,RA=h^s,a=y+(l^(_^l)&w)|0,a=(c=v+(fA^(fA^_A)&aA)|0)>>>0>>0?a+1|0:a,l=x(aA,w,41)^mA,a=(h^RA)+a|0,a=(w=l+c|0)>>>0>>0?a+1|0:a,w=(_=r[(y=l=(v=(15|o)<<3)+n|0)>>2])+w|0,a=r[y+4>>2]+a|0,a=w>>>0<_>>>0?a+1|0:a,w=(y=r[(v=v+34784|0)>>2])+w|0,a=r[v+4>>2]+a|0,a=w>>>0>>0?a+1|0:a,v=Y+(y=w)|0,w=a,a=f+a|0,r[(s=t)+32>>2]=v,r[s+36>>2]=v>>>0>>0?a+1|0:a,a=x(D,U,28),Y=h,f=x(D,U,34)^a,s=h^Y,a=((E|i)&U|E&i)+w|0,i=(v=(E=y)+(y=(AA|gA)&D|AA&gA)|0)+(E=x(D,U,39)^f)|0,a=(h^s)+(y>>>0>v>>>0?a+1|0:a)|0,r[(Y=t)>>2]=i,r[Y+4>>2]=E>>>0>i>>>0?a+1|0:a,(0|o)==64){for(;i=n=(o=j<<3)+e|0,o=(E=r[(a=t+o|0)>>2])+r[i>>2]|0,a=r[i+4>>2]+r[a+4>>2]|0,r[i>>2]=o,r[i+4>>2]=o>>>0>>0?a+1|0:a,(0|(j=j+1|0))!=8;);break}U=((o=o+16|0)<<3)+n|0,AA=i=r[H+4>>2],a=i>>>6|0,i=((63&i)<<26|(gA=r[H>>2])>>>6)^x(gA,i,19),a^=h,i=(f=x(gA,AA,61)^i)+(E=c=r[b>>2])|0,a=(Y=r[b+4>>2])+(h^a)|0,a=E>>>0>i>>>0?a+1|0:a,i=(w=r[(E=n+rA|0)>>2])+i|0,a=r[E+4>>2]+a|0,i=w>>>0>(f=i)>>>0?a+1|0:a,w=E=r[wA+4>>2],a=E>>>7|0,E=((127&E)<<25|(v=r[wA>>2])>>>7)^x(v,E,1),a^=h,y=f,f=x(v,w,8)^E,a=(h^a)+i|0,s=E=y+f|0,E=a=E>>>0>>0?a+1|0:a,r[U>>2]=s,r[U+4>>2]=a,a=r[(U=wA)+76>>2]+w|0,f=v,w=(v=r[U+72>>2])>>>0>(f=i=f+v|0)>>>0?a+1|0:a,i=v=r[l+4>>2],a=v>>>6|0,v=((63&v)<<26|(D=r[l>>2])>>>6)^x(D,v,19),a^=h,y=f,f=x(D,i,61)^v,a=(h^a)+w|0,w=f>>>0>(y=v=y+f|0)>>>0?a+1|0:a,v=f=r[U+12>>2],a=f>>>7|0,f=((127&f)<<25|(_=r[U+8>>2])>>>7)^x(_,f,1),a^=h,wA=y,y=x(_,v,8)^f,a=(h^a)+w|0,a=(f=wA+y|0)>>>0>>0?a+1|0:a,y=f,w=a,r[U+128>>2]=f,r[U+132>>2]=a,U=hA,f=v,a=x(s,E,19),hA=h,v=a,a=E>>>6|0,E=(E=x(s,E,61)^v^((63&E)<<26|s>>>6))+(s=wA=r[F>>2])|0,a=(v=r[F+4>>2])+(h^a^hA)|0,a=E>>>0>>0?a+1|0:a,s=E,a=a+f|0,_=E=E+_|0,E=E>>>0>>0?a+1|0:a,s=f=r[V+4>>2],a=f>>>7|0,f=((127&f)<<25|(hA=r[V>>2])>>>7)^x(hA,f,1),a^=h,aA=_,_=x(hA,s,8)^f,a=(h^a)+E|0,a=(f=aA+_|0)>>>0<_>>>0?a+1|0:a,_=f,E=a,r[U+128>>2]=f,r[U+132>>2]=a,U=(a=hA)+(hA=r[(f=V)+72>>2])|0,a=r[f+76>>2]+s|0,s=a=U>>>0>>0?a+1|0:a,a=x(y,w,19),hA=h,V=U,U=a,a=w>>>6|0,U=x(y,w,61)^U^((63&w)<<26|y>>>6),a=(h^a^hA)+s|0,hA=w=V+U|0,w=w>>>0>>0?a+1|0:a,U=s=r[f+12>>2],a=s>>>7|0,s=((127&s)<<25|(y=r[f+8>>2])>>>7)^x(y,s,1),a^=h,V=x(y,U,8)^s,a=(h^a)+w|0,a=(s=V+hA|0)>>>0>>0?a+1|0:a,V=s,w=a,r[f+128>>2]=s,r[f+132>>2]=a,f=yA,s=U,a=x(_,E,19),yA=h,aA=y,y=a,a=E>>>6|0,E=(E=x(_,E,61)^y^((63&E)<<26|_>>>6))+(y=hA=r[N>>2])|0,a=(U=r[N+4>>2])+(h^a^yA)|0,a=E>>>0>>0?a+1|0:a,y=E,a=a+s|0,yA=E=aA+E|0,E=E>>>0>>0?a+1|0:a,y=s=r[W+4>>2],a=s>>>7|0,s=((127&s)<<25|(_=r[W>>2])>>>7)^x(_,s,1),a^=h,aA=yA,yA=x(_,y,8)^s,a=(h^a)+E|0,a=(s=aA+yA|0)>>>0>>0?a+1|0:a,yA=s,E=a,r[f+128>>2]=s,r[f+132>>2]=a,f=(a=_)+(_=r[(s=W)+72>>2])|0,a=r[s+76>>2]+y|0,y=a=f>>>0<_>>>0?a+1|0:a,a=x(V,w,19),_=h,W=f,aA=a,a=(f=w)>>>6|0,f=aA^((63&f)<<26|V>>>6)^x(V,f,61),a=(h^a^_)+y|0,w=f>>>0>(_=w=W+f|0)>>>0?a+1|0:a,a=(f=y=r[s+12>>2])>>>7|0,y=((127&f)<<25|(W=r[s+8>>2])>>>7)^x(W,f,1),a^=h,V=_,_=x(W,f,8)^y,a=(h^a)+w|0,V=y=V+_|0,w=a=_>>>0>y>>>0?a+1|0:a,r[s+128>>2]=y,r[s+132>>2]=a,s=bA,y=f,a=x(yA,E,19),bA=h,f=a,a=E>>>6|0,f=x(yA,E,61)^f^((63&E)<<26|yA>>>6),a=(h^a^bA)+i|0,a=(E=f+D|0)>>>0>>0?a+1|0:a,f=E,a=a+y|0,W=E=E+W|0,E=E>>>0>>0?a+1|0:a,a=(f=_=r[O+4>>2])>>>7|0,_=((127&f)<<25|(y=r[O>>2])>>>7)^x(y,f,1),a^=h,yA=W,W=x(y,f,8)^_,a=(h^a)+E|0,E=a=(_=yA+W|0)>>>0>>0?a+1|0:a,r[s+128>>2]=_,r[s+132>>2]=a,a=r[(s=O)+76>>2]+f|0,y=(f=y=(W=r[s+72>>2])+y|0)>>>0>>0?a+1|0:a,a=x(V,w,19),W=h,yA=f,O=a,a=(f=w)>>>6|0,f=O^((63&f)<<26|V>>>6)^x(V,f,61),a=(h^a^W)+y|0,V=w=yA+f|0,w=f>>>0>w>>>0?a+1|0:a,a=(f=y=r[s+12>>2])>>>7|0,y=((127&f)<<25|(W=r[s+8>>2])>>>7)^x(W,f,1),a^=h,yA=V,V=x(W,f,8)^y,a=(h^a)+w|0,a=(y=yA+V|0)>>>0>>0?a+1|0:a,V=y,w=a,r[s+128>>2]=y,r[s+132>>2]=a,y=f,a=x(_,E,19),O=h,f=a,a=E>>>6|0,E=(E=x(_,E,61)^f^((63&E)<<26|_>>>6))+(f=r[(s=tA)+72>>2])|0,a=r[s+76>>2]+(h^a^O)|0,a=E>>>0>>0?a+1|0:a,f=E,a=a+y|0,f=a=(E=E+W|0)>>>0>>0?a+1|0:a,a=x(c,Y,1),y=h,W=E,_=a,a=(E=Y)>>>7|0,_=_^((127&E)<<25|c>>>7)^x(c,E,8),a=(h^a^y)+f|0,y=E=W+_|0,E=a=E>>>0<_>>>0?a+1|0:a,r[s+128>>2]=y,r[s+132>>2]=a,a=r[(f=b)+76>>2]+Y|0,Y=s=(_=r[f+72>>2])+c|0,s=s>>>0<_>>>0?a+1|0:a,a=x(V,w,19),_=h,c=Y,Y=a,a=w>>>6|0,Y=x(V,w,61)^Y^((63&w)<<26|V>>>6),a=(h^a^_)+s|0,w=(_=w=c+Y|0)>>>0>>0?a+1|0:a,Y=s=r[f+12>>2],a=s>>>7|0,s=((127&s)<<25|(V=r[f+8>>2])>>>7)^x(V,s,1),a^=h,c=_,_=x(V,Y,8)^s,a=(h^a)+w|0,a=(s=c+_|0)>>>0<_>>>0?a+1|0:a,_=s,w=a,r[f+128>>2]=s,r[f+132>>2]=a,s=Y,a=x(y,E,19),W=h,f=a,a=E>>>6|0,E=(E=x(y,E,61)^f^((63&E)<<26|y>>>6))+(Y=r[(f=iA)+72>>2])|0,a=r[f+76>>2]+(h^a^W)|0,a=E>>>0>>0?a+1|0:a,Y=E,a=a+s|0,Y=a=(E=E+V|0)>>>0>>0?a+1|0:a,a=x(wA,v,1),s=h,c=E,y=a,a=(E=v)>>>7|0,y=y^((127&E)<<25|wA>>>7)^x(wA,E,8),a=(h^a^s)+Y|0,s=E=c+y|0,E=a=E>>>0>>0?a+1|0:a,r[f+128>>2]=s,r[f+132>>2]=a,Y=(y=r[(f=F)+72>>2])+wA|0,a=r[f+76>>2]+v|0,v=a=y>>>0>Y>>>0?a+1|0:a,a=x(_,w,19),y=h,c=Y,Y=a,a=w>>>6|0,Y=x(_,w,61)^Y^((63&w)<<26|_>>>6),a=(h^a^y)+v|0,w=(y=w=c+Y|0)>>>0>>0?a+1|0:a,Y=v=r[f+12>>2],a=v>>>7|0,v=((127&v)<<25|(_=r[f+8>>2])>>>7)^x(_,v,1),a^=h,c=y,y=x(_,Y,8)^v,a=(h^a)+w|0,a=y>>>0>(v=c+y|0)>>>0?a+1|0:a,y=v,w=a,r[f+128>>2]=y,r[f+132>>2]=a,f=Y,a=x(s,E,19),wA=h,Y=a,a=E>>>6|0,E=(E=x(s,E,61)^Y^((63&E)<<26|s>>>6))+(Y=r[(v=z)+72>>2])|0,a=r[v+76>>2]+(h^a^wA)|0,a=E>>>0>>0?a+1|0:a,Y=E,a=a+f|0,Y=a=(E=E+_|0)>>>0>>0?a+1|0:a,a=x(hA,U,1),f=h,_=E,s=a,a=(E=U)>>>7|0,s=s^((127&E)<<25|hA>>>7)^x(hA,E,8),a=(h^a^f)+Y|0,f=E=_+s|0,E=a=E>>>0>>0?a+1|0:a,r[v+128>>2]=f,r[v+132>>2]=a,v=(s=r[(Y=N)+72>>2])+hA|0,a=r[Y+76>>2]+U|0,U=a=s>>>0>v>>>0?a+1|0:a,a=x(y,w,19),s=h,_=v,v=a,a=w>>>6|0,v=x(y,w,61)^v^((63&w)<<26|y>>>6),a=(h^a^s)+U|0,w=(s=w=_+v|0)>>>0>>0?a+1|0:a,U=v=r[Y+12>>2],a=v>>>7|0,v=((127&v)<<25|(N=r[Y+8>>2])>>>7)^x(N,v,1),a^=h,v=x(N,U,8)^v,a=(h^a)+w|0,a=v>>>0>(N=v+s|0)>>>0?a+1|0:a,v=N,w=a,r[Y+128>>2]=v,r[Y+132>>2]=a,N=(U=r[(Y=H)+72>>2])+gA|0,a=r[Y+76>>2]+AA|0,H=a=U>>>0>N>>>0?a+1|0:a,a=x(f,E,19),U=h,y=N,s=a,a=E>>>6|0,N=x(f,E,61)^s^((63&E)<<26|f>>>6),a=(h^a^U)+H|0,N=a=(E=y+N|0)>>>0>>0?a+1|0:a,a=x(D,i,1),H=h,f=E,y=a,a=(E=i)>>>7|0,E=f+(U=y^((127&E)<<25|D>>>7)^x(D,E,8))|0,a=(h^a^H)+N|0,r[Y+128>>2]=E,r[Y+132>>2]=E>>>0>>0?a+1|0:a,a=r[(E=l)+76>>2]+i|0,i=Y=(N=r[E+72>>2])+D|0,Y=Y>>>0>>0?a+1|0:a,a=x(v,w,19),N=h,f=a,a=w>>>6|0,w=x(v,w,61)^f^((63&w)<<26|v>>>6),a=(h^a^N)+Y|0,i=w>>>0>(H=i=w+i|0)>>>0?a+1|0:a,l=((127&(Y=N=r[E+12>>2]))<<25|(w=r[E+8>>2])>>>7)^x(w,Y,1),a=h^Y>>>7,l=(N=x(w,Y,8)^l)+H|0,a=(h^a)+i|0,r[E+128>>2]=l,r[E+132>>2]=N>>>0>l>>>0?a+1|0:a}}function YB(e){var t,n,o,a,f,E,s,y,_,w,D,v,Y,U,H,i,c,N,l=0,F=0,b=0,V=0,W=0,O=0,z=0,tA=0,AA=0,gA=0,aA=0,iA=0,hA=0,yA=0,fA=0,_A=0,wA=0,mA=0,bA=0,RA=0,j=0,rA=0,YA=0,SA=0,NA=0,VA=0,XA=0,g0=0,$=0,cA=0,zA=0,ZA=0,t0=0,r0=0,o0=0,E0=0,B0=0,n0=0,X=0;U=U0(e),H=u[e+2|0]|u[e+3|0]<<8|u[e+4|0]<<16|u[e+5|0]<<24,i=U0(e+5|0),c=h,r0=u[e+7|0]|u[e+8|0]<<8|u[e+9|0]<<16|u[e+10|0]<<24,o0=u[e+10|0]|u[e+11|0]<<8|u[e+12|0]<<16|u[e+13|0]<<24,N=U0(e+13|0),E0=h,fA=u[e+15|0]|u[e+16|0]<<8|u[e+17|0]<<16|u[e+18|0]<<24,$=U0(e+18|0),_A=h,gA=U0(e+21|0),O=u[e+23|0]|u[e+24|0]<<8|u[e+25|0]<<16|u[e+26|0]<<24,W=U0(e+26|0),F=h,t0=u[e+28|0]|u[e+29|0]<<8|u[e+30|0]<<16|u[e+31|0]<<24,YA=u[e+31|0]|u[e+32|0]<<8|u[e+33|0]<<16|u[e+34|0]<<24,XA=U0(e+34|0),VA=h,wA=u[e+36|0]|u[e+37|0]<<8|u[e+38|0]<<16|u[e+39|0]<<24,cA=U0(e+39|0),bA=h,tA=U0(e+42|0),V=u[e+44|0]|u[e+45|0]<<8|u[e+46|0]<<16|u[e+47|0]<<24,b=U0(e+47|0),l=2097151&((3&F)<<30|W>>>2),W=K(t=2097151&((3&(z=h))<<30|b>>>2),0,136657,0)+l|0,F=h,F=l>>>0>W>>>0?F+1|0:F,b=K(n=(u[e+49|0]|u[e+50|0]<<8|u[e+51|0]<<16|u[e+52|0]<<24)>>>7&2097151,0,-997805,-1),l=h+F|0,l=b>>>0>(W=b+W|0)>>>0?l+1|0:l,F=K(o=(u[e+52|0]|u[e+53|0]<<8|u[e+54|0]<<16|u[e+55|0]<<24)>>>4&2097151,0,654183,0),b=h+l|0,b=F>>>0>(W=F+W|0)>>>0?b+1|0:b,l=W,F=U0(e+55|0),W=l+(F=K(a=2097151&((1&(W=h))<<31|F>>>1),0,470296,0))|0,l=h+b|0,l=F>>>0>W>>>0?l+1|0:l,b=K(f=(u[e+57|0]|u[e+58|0]<<8|u[e+59|0]<<16|u[e+60|0]<<24)>>>6&2097151,0,666643,0),F=h+l|0,iA=F=b>>>0>(W=b+W|0)>>>0?F+1|0:F,b=F,AA=V>>>5&2097151,F=2097151&tA,V=K(E=(u[e+60|0]|u[e+61|0]<<8|u[e+62|0]<<16|u[e+63|0]<<24)>>>3|0,0,-683901,-1)+F|0,l=h,tA=V,hA=l=F>>>0>V>>>0?l+1|0:l,yA=(l=V)- -1048576|0,j=V=hA-((l>>>0<4293918720)-1|0)|0,l=V>>21,y=AA=(V=(2097151&V)<<11|yA>>>21)+AA|0,NA=F=V>>>0>AA>>>0?l+1|0:l,l=K(AA,F,-683901,-1),F=h+b|0,g0=z=l+W|0,aA=l>>>0>z>>>0?F+1|0:F,b=O>>>5&2097151,z=K(t,0,-997805,-1)+b|0,l=h,l=b>>>0>z>>>0?l+1|0:l,F=K(n,0,654183,0),b=h+l|0,b=F>>>0>(z=F+z|0)>>>0?b+1|0:b,l=K(o,0,470296,0),F=h+b|0,F=l>>>0>(z=l+z|0)>>>0?F+1|0:F,b=K(a,0,666643,0),l=h+F|0,b=b>>>0>(O=z=b+z|0)>>>0?l+1|0:l,l=2097151&gA,z=K(t,0,654183,0)+l|0,F=h,F=l>>>0>z>>>0?F+1|0:F,V=(l=z)+(z=K(n,0,470296,0))|0,l=h+F|0,l=V>>>0>>0?l+1|0:l,z=K(o,0,666643,0),F=h+l|0,AA=V=z+V|0,V=F=V>>>0>>0?F+1|0:F,zA=(l=AA)- -1048576|0,mA=z=F-((l>>>0<4293918720)-1|0)|0,b=(l=z>>>21|0)+b|0,gA=b=(F=(2097151&z)<<11|zA>>>21)>>>0>(O=z=F+O|0)>>>0?b+1|0:b,rA=(l=O)- -1048576|0,v=W- -1048576|0,iA=iA-((W>>>0<4293918720)-1|0)|0,F=(l=(b=RA=b-((l>>>0<4293918720)-1|0)|0)>>21)+aA|0,iA=(F=(W=(2097151&b)<<11|rA>>>21)>>>0>(RA=W+g0|0)>>>0?F+1|0:F)-(((l=-2097152&v)>>>0>(W=RA)>>>0)+(z=iA)|0)|0,B0=(l=W-l|0)-(F=-2097152&(Y=l- -1048576|0))|0,n0=iA-((l>>>0>>0)+(W=iA-((l>>>0<4293918720)-1|0)|0)|0)|0,F=K(y,NA,136657,0)+O|0,l=gA+h|0,l=F>>>0>>0?l+1|0:l,ZA=(O=F)-(F=-2097152&rA)|0,g0=l-((F>>>0>O>>>0)+b|0)|0,iA=tA-(l=-2097152&yA)|0,aA=hA-((l>>>0>tA>>>0)+j|0)|0,l=2097151&((7&bA)<<29|cA>>>3),b=K(E,0,136657,0)+l|0,F=h,F=l>>>0>b>>>0?F+1|0:F,O=(l=b)+(b=K(f,0,-683901,-1))|0,l=h+F|0,tA=O,O=b>>>0>O>>>0?l+1|0:l,l=K(a,0,-683901,-1),F=h,b=l,F=(l=wA>>>6&2097151)>>>0>(b=b+l|0)>>>0?F+1|0:F,gA=(l=K(E,0,-997805,-1))+b|0,b=h+F|0,b=l>>>0>gA>>>0?b+1|0:b,F=K(f,0,136657,0),l=h+b|0,rA=F=(yA=l=F>>>0>(gA=F+gA|0)>>>0?l+1|0:l)-(((l=gA)>>>0<4293918720)-1|0)|0,l=(2097151&F)<<11|(cA=l- -1048576|0)>>>21,F=(F>>21)+O|0,hA=F=l>>>0>(tA=l+tA|0)>>>0?F+1|0:F,RA=(l=tA)- -1048576|0,j=F=F-((l>>>0<4293918720)-1|0)|0,l=(b=F>>21)+aA|0,_=O=(F=(2097151&F)<<11|RA>>>21)+iA|0,SA=l=F>>>0>O>>>0?l+1|0:l,F=K(O,l,-683901,-1),l=h+g0|0,X=b=F+ZA|0,wA=F>>>0>b>>>0?l+1|0:l,aA=AA,l=2097151&((7&_A)<<29|$>>>3),b=K(t,0,470296,0)+l|0,F=h,F=l>>>0>b>>>0?F+1|0:F,l=K(n,0,666643,0),F=h+F|0,iA=b=l+b|0,b=l>>>0>b>>>0?F+1|0:F,O=fA>>>6&2097151,AA=K(t,0,666643,0)+O|0,l=h,_A=O=(fA=l=O>>>0>AA>>>0?l+1|0:l)-(((l=AA)>>>0<4293918720)-1|0)|0,F=(F=O>>>21|0)+b|0,bA=F=(l=(2097151&O)<<11|(ZA=l- -1048576|0)>>>21)>>>0>(O=l+iA|0)>>>0?F+1|0:F,$=F-(((l=O)>>>0<4293918720)-1|0)|0,g0=l- -1048576|0,s=tA-(l=-2097152&RA)|0,w=b=hA-((l>>>0>tA>>>0)+j|0)|0,l=((iA=$)>>>21|0)+V|0,l=(tA=(2097151&iA)<<11|g0>>>21)>>>0>(aA=tA+aA|0)>>>0?l+1|0:l,aA=(V=K(y,NA,-997805,-1))+((tA=aA)-(F=-2097152&zA)|0)|0,F=h+(l-((8191&mA)+(F>>>0>tA>>>0)|0)|0)|0,F=V>>>0>aA>>>0?F+1|0:F,l=K(_,SA,136657,0),F=h+F|0,F=l>>>0>(V=l+aA|0)>>>0?F+1|0:F,b=K(s,b,-683901,-1),l=h+F|0,hA=l=b>>>0>(V=b+V|0)>>>0?l+1|0:l,RA=(l=V)- -1048576|0,j=b=hA-((l>>>0<4293918720)-1|0)|0,F=(l=b>>21)+wA|0,aA=F=(b=(2097151&b)<<11|RA>>>21)>>>0>(tA=b+X|0)>>>0?F+1|0:F,mA=(l=b=tA)- -1048576|0,l=(l=(tA=wA=F-((l>>>0<4293918720)-1|0)|0)>>21)+n0|0,B0=wA=(F=(2097151&tA)<<11|mA>>>21)+B0|0,wA=F>>>0>wA>>>0?l+1|0:l,n0=b-(l=-2097152&mA)|0,X=aA-((l>>>0>b>>>0)+tA|0)|0,$=V-(l=-2097152&RA)|0,zA=hA-((l>>>0>V>>>0)+j|0)|0,l=K(y,NA,654183,0),b=h+(bA-((8191&iA)+((F=-2097152&g0)>>>0>O>>>0)|0)|0)|0,b=l>>>0>(V=l+(O-F|0)|0)>>>0?b+1|0:b,F=K(_,SA,-997805,-1),l=h+b|0,l=F>>>0>(V=F+V|0)>>>0?l+1|0:l,b=K(s,w,136657,0),F=h+l|0,RA=V=b+V|0,tA=b>>>0>V>>>0?F+1|0:F,mA=gA-(l=-2097152&cA)|0,bA=yA-((l>>>0>gA>>>0)+rA|0)|0,F=2097151&((1&VA)<<31|XA>>>1),V=K(o,0,-683901,-1)+F|0,l=h,l=F>>>0>V>>>0?l+1|0:l,F=K(a,0,136657,0),l=h+l|0,l=F>>>0>(b=F+V|0)>>>0?l+1|0:l,V=(F=b)+(b=K(E,0,654183,0))|0,F=h+l|0,F=b>>>0>V>>>0?F+1|0:F,l=K(f,0,-997805,-1),F=h+F|0,gA=b=l+V|0,V=l>>>0>b>>>0?F+1|0:F,l=K(n,0,-683901,-1),b=h,F=l,b=(l=YA>>>4&2097151)>>>0>(F=F+l|0)>>>0?b+1|0:b,O=(l=F)+(F=K(o,0,136657,0))|0,l=h+b|0,l=F>>>0>O>>>0?l+1|0:l,b=K(a,0,-997805,-1),F=h+l|0,F=b>>>0>(O=b+O|0)>>>0?F+1|0:F,b=K(E,0,470296,0),l=h+F|0,l=b>>>0>(O=b+O|0)>>>0?l+1|0:l,b=K(f,0,654183,0),F=h+l|0,hA=F=b>>>0>(O=b+O|0)>>>0?F+1|0:F,rA=(l=O)- -1048576|0,j=b=F-((l>>>0<4293918720)-1|0)|0,l=(l=b>>21)+V|0,V=b=(F=(2097151&b)<<11|rA>>>21)+gA|0,aA=l=F>>>0>b>>>0?l+1|0:l,iA=(l=b)- -1048576|0,gA=b=aA-((l>>>0<4293918720)-1|0)|0,F=(l=b>>21)+bA|0,D=yA=(b=(2097151&b)<<11|iA>>>21)+mA|0,YA=F=b>>>0>yA>>>0?F+1|0:F,l=K(yA,F,-683901,-1),b=h+tA|0,bA=F=l+RA|0,tA=l>>>0>F>>>0?b+1|0:b,XA=V-(l=-2097152&iA)|0,VA=gA=aA-((l>>>0>V>>>0)+gA|0)|0,b=(l=K(y,NA,470296,0))+(AA-(F=-2097152&ZA)|0)|0,F=h+(fA-((2047&_A)+(F>>>0>AA>>>0)|0)|0)|0,F=l>>>0>b>>>0?F+1|0:F,l=K(_,SA,654183,0),F=h+F|0,F=l>>>0>(b=l+b|0)>>>0?F+1|0:F,V=(l=K(s,w,-997805,-1))+b|0,b=h+F|0,b=l>>>0>V>>>0?b+1|0:b,F=K(yA,YA,136657,0),l=h+b|0,l=F>>>0>(V=F+V|0)>>>0?l+1|0:l,b=K(XA,gA,-683901,-1),F=h+l|0,aA=F=b>>>0>(V=b+V|0)>>>0?F+1|0:F,_A=(l=V)- -1048576|0,gA=b=F-((l>>>0<4293918720)-1|0)|0,l=(l=b>>21)+tA|0,tA=l=(F=(2097151&b)<<11|_A>>>21)>>>0>(b=F+bA|0)>>>0?l+1|0:l,iA=(l=b)- -1048576|0,F=(l=(AA=bA=tA-((l>>>0<4293918720)-1|0)|0)>>21)+zA|0,$=fA=(bA=(2097151&AA)<<11|iA>>>21)+$|0,bA=fA>>>0>>0?F+1|0:F,zA=b-(l=-2097152&iA)|0,cA=tA-((l>>>0>b>>>0)+AA|0)|0,RA=V-(l=-2097152&_A)|0,yA=aA-((l>>>0>V>>>0)+gA|0)|0,F=2097151&((1&E0)<<31|N>>>1),V=K(y,NA,666643,0)+F|0,l=h,l=F>>>0>V>>>0?l+1|0:l,b=K(_,SA,470296,0),F=h+l|0,F=b>>>0>(V=b+V|0)>>>0?F+1|0:F,b=K(s,w,654183,0),l=h+F|0,l=b>>>0>(V=b+V|0)>>>0?l+1|0:l,F=K(D,YA,-997805,-1),b=h+l|0,b=F>>>0>(V=F+V|0)>>>0?b+1|0:b,l=K(XA,VA,136657,0),F=h+b|0,gA=V=l+V|0,AA=l>>>0>V>>>0?F+1|0:F,tA=O-(l=-2097152&rA)|0,O=hA-((l>>>0>O>>>0)+j|0)|0,l=K(t,0,-683901,-1),F=h,b=l,F=(l=t0>>>7&2097151)>>>0>(b=b+l|0)>>>0?F+1|0:F,V=(l=K(n,0,136657,0))+b|0,b=h+F|0,b=l>>>0>V>>>0?b+1|0:b,F=K(o,0,-997805,-1),l=h+b|0,l=F>>>0>(V=F+V|0)>>>0?l+1|0:l,b=K(a,0,654183,0),F=h+l|0,F=b>>>0>(V=b+V|0)>>>0?F+1|0:F,b=K(E,0,666643,0),l=h+F|0,l=b>>>0>(V=b+V|0)>>>0?l+1|0:l,b=K(f,0,470296,0),F=h+l|0,l=F=b>>>0>(V=b+V|0)>>>0?F+1|0:F,F=z>>21,V=(z=(2097151&z)<<11|v>>>21)+(b=V)|0,b=l+F|0,j=b=V>>>0>>0?b+1|0:b,hA=(l=V)- -1048576|0,aA=b=b-((l>>>0<4293918720)-1|0)|0,l=(F=b>>21)+O|0,NA=z=(b=(2097151&b)<<11|hA>>>21)+tA|0,mA=l=b>>>0>z>>>0?l+1|0:l,l=K(z,l,-683901,-1),F=h+AA|0,AA=b=l+gA|0,z=l>>>0>b>>>0?F+1|0:F,l=K(_,SA,666643,0),b=h,F=l,b=(l=o0>>>4&2097151)>>>0>(F=F+l|0)>>>0?b+1|0:b,O=(l=F)+(F=K(s,w,470296,0))|0,l=h+b|0,l=F>>>0>O>>>0?l+1|0:l,b=K(D,YA,654183,0),F=h+l|0,F=b>>>0>(O=b+O|0)>>>0?F+1|0:F,l=K(XA,VA,-997805,-1),F=h+F|0,F=l>>>0>(b=l+O|0)>>>0?F+1|0:F,O=(l=b)+(b=K(NA,mA,136657,0))|0,l=h+F|0,gA=l=b>>>0>O>>>0?l+1|0:l,fA=(l=O)- -1048576|0,tA=b=gA-((l>>>0<4293918720)-1|0)|0,l=(F=b>>21)+z|0,b=l=(b=(2097151&b)<<11|fA>>>21)>>>0>(z=AA=b+AA|0)>>>0?l+1|0:l,_A=(l=z)- -1048576|0,l=(F=(AA=iA=b-((l>>>0<4293918720)-1|0)|0)>>21)+yA|0,ZA=rA=(iA=(2097151&AA)<<11|_A>>>21)+RA|0,iA=iA>>>0>rA>>>0?l+1|0:l,l=V-(F=-2097152&hA)|0,V=j-((F>>>0>V>>>0)+aA|0)|0,aA=l,l=(l=W>>21)+V|0,hA=l=(F=(2097151&W)<<11|Y>>>21)>>>0>(V=W=aA+F|0)>>>0?l+1|0:l,rA=(l=V)- -1048576|0,j=W=hA-((l>>>0<4293918720)-1|0)|0,yA=l=W>>21,l=K(SA=(2097151&W)<<11|rA>>>21,l,-683901,-1),F=h+b|0,F=l>>>0>(W=l+z|0)>>>0?F+1|0:F,g0=(b=W)-(l=-2097152&_A)|0,RA=F-((l>>>0>b>>>0)+AA|0)|0,F=K(SA,yA,136657,0)+O|0,l=gA+h|0,l=F>>>0>>0?l+1|0:l,t0=(b=F)-(F=-2097152&fA)|0,fA=l-((F>>>0>b>>>0)+tA|0)|0,l=K(s,w,666643,0),F=h,b=l,F=(l=r0>>>7&2097151)>>>0>(b=b+l|0)>>>0?F+1|0:F,W=(l=K(D,YA,470296,0))+b|0,b=h+F|0,b=l>>>0>W>>>0?b+1|0:b,F=K(XA,VA,654183,0),l=h+b|0,l=F>>>0>(W=F+W|0)>>>0?l+1|0:l,F=K(NA,mA,-997805,-1),l=h+l|0,tA=b=F+W|0,b=F>>>0>b>>>0?l+1|0:l,l=2097151&((3&c)<<30|i>>>2),W=K(D,YA,666643,0)+l|0,F=h,F=l>>>0>W>>>0?F+1|0:F,l=K(XA,VA,470296,0),F=h+F|0,F=l>>>0>(W=l+W|0)>>>0?F+1|0:F,z=(l=W)+(W=K(NA,mA,654183,0))|0,l=h+F|0,AA=l=W>>>0>z>>>0?l+1|0:l,_A=(l=W=z)- -1048576|0,l=(F=(O=z=AA-((l>>>0<4293918720)-1|0)|0)>>21)+b|0,gA=tA=(z=(2097151&O)<<11|_A>>>21)+tA|0,b=l=z>>>0>tA>>>0?l+1|0:l,tA=(l=tA)- -1048576|0,l=(F=(z=aA=b-((l>>>0<4293918720)-1|0)|0)>>21)+fA|0,r0=YA=(aA=(2097151&z)<<11|tA>>>21)+t0|0,aA=aA>>>0>YA>>>0?l+1|0:l,l=K(SA,yA,-997805,-1),b=h+b|0,b=l>>>0>(F=l+gA|0)>>>0?b+1|0:b,o0=F-(l=-2097152&tA)|0,E0=b-((l>>>0>F>>>0)+z|0)|0,l=K(SA,yA,654183,0)+W|0,F=AA+h|0,F=l>>>0>>0?F+1|0:F,t0=(b=l)-(l=-2097152&_A)|0,YA=F-((l>>>0>b>>>0)+O|0)|0,l=K(XA,VA,666643,0),b=h,F=l,b=(l=H>>>5&2097151)>>>0>(F=F+l|0)>>>0?b+1|0:b,W=(l=F)+(F=K(NA,mA,470296,0))|0,l=h+b|0,O=W,b=F>>>0>W>>>0?l+1|0:l,F=2097151&U,W=K(NA,mA,666643,0)+F|0,l=h,z=W,tA=W=(gA=l=F>>>0>W>>>0?l+1|0:l)-(((l=W)>>>0<4293918720)-1|0)|0,b=(F=W>>21)+b|0,AA=b=(l=(2097151&W)<<11|(fA=l- -1048576|0)>>>21)>>>0>(W=l+O|0)>>>0?b+1|0:b,_A=(l=W)- -1048576|0,O=b=b-((l>>>0<4293918720)-1|0)|0,l=(F=b>>21)+YA|0,b=l=(b=(2097151&b)<<11|_A>>>21)>>>0>(mA=b+t0|0)>>>0?l+1|0:l,l=K(SA,yA,470296,0)+W|0,F=AA+h|0,O=(F=l>>>0>>0?F+1|0:F)-(((W=-2097152&_A)>>>0>(AA=l)>>>0)+O|0)|0,AA=l=l-W|0,W=(F=K(SA,yA,666643,0))+(z-(l=-2097152&fA)|0)|0,l=h+(gA-((l>>>0>z>>>0)+tA|0)|0)|0,z=W,F=(F=(l=F>>>0>W>>>0?l+1|0:l)>>21)+O|0,VA=W=AA+(l=(2097151&l)<<11|W>>>21)|0,b=(l=(F=l>>>0>W>>>0?F+1|0:F)>>21)+b|0,O=W=(F=(2097151&F)<<11|W>>>21)+mA|0,F=(b=F>>>0>(l=W)>>>0?b+1|0:b)>>21,b=(2097151&b)<<11|l>>>21,l=F+E0|0,tA=W=b+o0|0,b=(l=b>>>0>(F=W)>>>0?l+1|0:l)>>21,l=(2097151&l)<<11|F>>>21,F=b+aA|0,aA=W=l+r0|0,l=(l=(F=l>>>0>(b=W)>>>0?F+1|0:F)>>21)+RA|0,mA=b=(F=(2097151&F)<<11|b>>>21)+g0|0,F=(F=(l=F>>>0>b>>>0?l+1|0:l)>>21)+iA|0,yA=b=(l=(2097151&l)<<11|b>>>21)+ZA|0,l=(F=l>>>0>b>>>0?F+1|0:F)>>21,F=(2097151&F)<<11|b>>>21,b=l+cA|0,fA=W=F+zA|0,F=(b=F>>>0>(l=W)>>>0?b+1|0:b)>>21,b=(2097151&b)<<11|l>>>21,l=F+bA|0,_A=W=b+$|0,b=(l=b>>>0>(F=W)>>>0?l+1|0:l)>>21,l=(2097151&l)<<11|F>>>21,F=b+X|0,bA=W=l+n0|0,l=(l=(F=l>>>0>(b=W)>>>0?F+1|0:F)>>21)+wA|0,iA=b=(F=(2097151&F)<<11|b>>>21)+B0|0,F=(l=F>>>0>b>>>0?l+1|0:l)>>21,W=(2097151&l)<<11|b>>>21,l=V-(b=-2097152&rA)|0,b=(hA-((b>>>0>V>>>0)+j|0)|0)+F|0,j=W=W+l|0,wA=(2097151&(b=l>>>0>(F=W)>>>0?b+1|0:b))<<11|F>>>21,gA=l=b>>21,F=2097151&z,b=K(wA,l,666643,0)+F|0,l=h,AA=b,W=l=F>>>0>b>>>0?l+1|0:l,p[0|e]=b,p[e+1|0]=(255&l)<<24|b>>>8,l=2097151&VA,b=K(wA,gA,470296,0)+l|0,F=h,F=l>>>0>b>>>0?F+1|0:F,z=b,V=(2097151&(b=W))<<11|AA>>>21,b=(l=b>>21)+F|0,b=V>>>0>(hA=z+V|0)>>>0?b+1|0:b,V=hA,p[e+4|0]=(2047&b)<<21|V>>>11,l=F=b,b=V,p[e+3|0]=(7&l)<<29|b>>>3,b=2097151&O,O=K(wA,gA,654183,0)+b|0,l=h,l=b>>>0>O>>>0?l+1|0:l,b=O,O=(2097151&F)<<11|V>>>21,F=(F>>21)+l|0,F=O>>>0>(hA=b+O|0)>>>0?F+1|0:F,O=hA,l=F,p[e+6|0]=(63&l)<<26|O>>>6,z=0,b=31&((65535&W)<<16|AA>>>16),F=AA=2097151&V,p[e+2|0]=b|F<<5,b=2097151&tA,V=K(wA,gA,-997805,-1)+b|0,F=h,b=F=b>>>0>V>>>0?F+1|0:F,b=(F=l>>21)+b|0,tA=V=(l=(2097151&l)<<11|O>>>21)+V|0,b=l>>>0>V>>>0?b+1|0:b,p[e+9|0]=(511&b)<<23|V>>>9,l=F=b,b=V,p[e+8|0]=(1&l)<<31|b>>>1,V=0,b=O&=2097151,p[e+5|0]=(524287&z)<<13|AA>>>19|b<<2,b=2097151&aA,z=K(wA,gA,136657,0)+b|0,l=h,l=(l=b>>>0>z>>>0?l+1|0:l)+(b=F>>21)|0,AA=z=(F=(2097151&F)<<11|tA>>>21)+z|0,l=F>>>0>z>>>0?l+1|0:l,F=z,p[e+12|0]=(4095&l)<<20|F>>>12,b=l,p[e+11|0]=(15&l)<<28|F>>>4,z=0,F=aA=2097151&tA,p[e+7|0]=(16383&V)<<18|O>>>14|F<<7,l=2097151&mA,V=K(wA,gA,-683901,-1)+l|0,F=h,F=l>>>0>V>>>0?F+1|0:F,F=(l=b>>21)+F|0,O=V=(b=(2097151&b)<<11|AA>>>21)+V|0,l=F=b>>>0>V>>>0?F+1|0:F,p[e+14|0]=(127&l)<<25|V>>>7,V=0,b=tA=2097151&AA,p[e+10|0]=(131071&z)<<15|aA>>>17|b<<4,F=l>>21,b=(l=(2097151&l)<<11|O>>>21)>>>0>(AA=l+(2097151&yA)|0)>>>0?F+1|0:F,p[e+17|0]=(1023&b)<<22|AA>>>10,l=b,b=AA,p[e+16|0]=(3&l)<<30|b>>>2,b=gA=2097151&O,p[e+13|0]=(1048575&V)<<12|tA>>>20|b<<1,b=(2097151&l)<<11|AA>>>21,l>>=21,l=b>>>0>(O=b+(2097151&fA)|0)>>>0?l+1|0:l,F=O,p[e+20|0]=(8191&l)<<19|F>>>13,p[e+19|0]=(31&l)<<27|F>>>5,F=tA=2097151&AA,p[e+15|0]=(32767&z)<<17|gA>>>15|F<<6,W=(2097151&l)<<11|O>>>21,l=F=l>>21,W=l=W>>>0>(gA=W+(2097151&_A)|0)>>>0?l+1|0:l,p[e+21|0]=gA,l=O,p[e+18|0]=(262143&V)<<14|tA>>>18|l<<3,l=W,p[e+22|0]=(255&l)<<24|gA>>>8,b=l,l>>=21,b=(O=(z=(2097151&b)<<11|gA>>>21)+(2097151&bA)|0)>>>0>>0?l+1|0:l,p[(F=e)+25|0]=(2047&b)<<21|O>>>11,l=b,b=O,p[F+24|0]=(7&l)<<29|b>>>3,b=F,z=(2097151&l)<<11|O>>>21,l>>=21,F=l=z>>>0>(V=AA=z+(2097151&iA)|0)>>>0?l+1|0:l,p[b+27|0]=(63&l)<<26|V>>>6,z=0,l=AA=2097151&O,p[b+23|0]=31&((65535&W)<<16|gA>>>16)|l<<5,F=(l=F)>>21,F=(l=(2097151&l)<<11|V>>>21)>>>0>(W=l+(2097151&j)|0)>>>0?F+1|0:F,b=W,p[e+31|0]=(131071&F)<<15|b>>>17,l=F,p[e+30|0]=(511&l)<<23|b>>>9,p[e+29|0]=(1&l)<<31|b>>>1,F=0,V&=2097151,p[e+26|0]=(524287&z)<<13|AA>>>19|V<<2,p[e+28|0]=(16383&F)<<18|V>>>14|b<<7}function Nt(e){var t,n=0,o=0,a=0,f=0,E=0,s=0,y=0,_=0,w=0,D=0,v=0,Y=0,U=0;BA=t=BA-16|0;A:{t:{g:{r:{e:{a:{B:{C:{Q:{n:{i:{o:{if((e|=0)>>>0<=244){if(3&(n=(E=r[8961])>>>(o=(_=e>>>0<11?16:e+11&-8)>>>3|0)|0)){e=(f=r[35892+(n=(a=o+(1&(-1^n))|0)<<3)>>2])+8|0,(0|(o=r[f+8>>2]))!=(0|(n=n+35884|0))?(r[o+12>>2]=n,r[n+8>>2]=o):(Y=35844,U=pt(-2,a)&E,r[Y>>2]=U),n=a<<3,r[f+4>>2]=3|n,r[4+(n=n+f|0)>>2]=1|r[n+4>>2];break A}if((D=r[8963])>>>0>=_>>>0)break o;if(n){o=e=(n=(0-(e=(0-(e=2<>>12&16,o|=e=(n=n>>>e|0)>>>5&8,o|=e=(n=n>>>e|0)>>>2&4,s=r[35892+(e=(o=((o|=e=(n=n>>>e|0)>>>1&2)|(e=(n=n>>>e|0)>>>1&1))+(n>>>e|0)|0)<<3)>>2],(0|(n=r[s+8>>2]))!=(0|(e=e+35884|0))?(r[n+12>>2]=e,r[e+8>>2]=n):(E=pt(-2,o)&E,r[8961]=E),e=s+8|0,r[s+4>>2]=3|_,f=(n=o<<3)-_|0,r[4+(a=s+_|0)>>2]=1|f,r[n+s>>2]=f,D&&(o=35884+((n=D>>>3|0)<<3)|0,s=r[8966],(n=1<>2]:(r[8961]=n|E,n=o),r[o+8>>2]=s,r[n+12>>2]=s,r[s+12>>2]=o,r[s+8>>2]=n),r[8966]=a,r[8963]=f;break A}if(!(y=r[8962]))break o;for(o=e=(n=(y&0-y)-1|0)>>>12&16,o|=e=(n=n>>>e|0)>>>5&8,o|=e=(n=n>>>e|0)>>>2&4,n=r[36148+(((o|=e=(n=n>>>e|0)>>>1&2)|(e=(n=n>>>e|0)>>>1&1))+(n>>>e|0)<<2)>>2],f=(-8&r[n+4>>2])-_|0,o=n;(e=r[o+16>>2])||(e=r[o+20>>2]);)f=(a=(o=(-8&r[e+4>>2])-_|0)>>>0>>0)?o:f,n=a?e:n,o=e;if((w=n+_|0)>>>0<=n>>>0)break i;if(v=r[n+24>>2],(0|(a=r[n+12>>2]))!=(0|n)){e=r[n+8>>2],r[e+12>>2]=a,r[a+8>>2]=e;break t}if(!(e=r[(o=n+20|0)>>2])){if(!(e=r[n+16>>2]))break n;o=n+16|0}for(;s=o,a=e,(e=r[(o=e+20|0)>>2])||(o=a+16|0,e=r[a+16>>2]););r[s>>2]=0;break t}if(_=-1,!(e>>>0>4294967231)&&(_=-8&(e=e+11|0),w=r[8962])){E=31,f=0-_|0,_>>>0<=16777215&&(e=e>>>8|0,e<<=s=e+1048320>>>16&8,E=28+((e=((e<<=o=e+520192>>>16&4)<<(n=e+245760>>>16&2)>>>15|0)-(n|o|s)|0)<<1|_>>>e+21&1)|0);E:{s:{if(o=r[36148+(E<<2)>>2])for(e=0,n=_<<((0|E)==31?0:25-(E>>>1|0)|0);;){if(!((s=(-8&r[o+4>>2])-_|0)>>>0>=f>>>0||(a=o,f=s))){f=0,e=o;break s}if(s=r[o+20>>2],o=r[16+((n>>>29&4)+o|0)>>2],e=s?(0|s)==(0|o)?e:s:e,n<<=1,!o)break}else e=0;if(!(e|a)){if(!(e=(0-(e=2<>>12&16,o|=e=(n=n>>>e|0)>>>5&8,o|=e=(n=n>>>e|0)>>>2&4,e=r[36148+(((o|=e=(n=n>>>e|0)>>>1&2)|(e=(n=n>>>e|0)>>>1&1))+(n>>>e|0)<<2)>>2]}if(!e)break E}for(;f=(o=(n=(-8&r[e+4>>2])-_|0)>>>0>>0)?n:f,a=o?e:a,e=(n=r[e+16>>2])||r[e+20>>2];);}if(!(!a|r[8963]-_>>>0<=f>>>0)){if((y=a+_|0)>>>0<=a>>>0)break i;if(E=r[a+24>>2],(0|a)!=(0|(n=r[a+12>>2]))){e=r[a+8>>2],r[e+12>>2]=n,r[n+8>>2]=e;break g}if(!(e=r[(o=a+20|0)>>2])){if(!(e=r[a+16>>2]))break Q;o=a+16|0}for(;s=o,n=e,(e=r[(o=e+20|0)>>2])||(o=n+16|0,e=r[n+16>>2]););r[s>>2]=0;break g}}}if((o=r[8963])>>>0>=_>>>0){a=r[8966],(n=o-_|0)>>>0>=16?(r[8963]=n,e=a+_|0,r[8966]=e,r[e+4>>2]=1|n,r[o+a>>2]=n,r[a+4>>2]=3|_):(r[8966]=0,r[8963]=0,r[a+4>>2]=3|o,r[4+(e=o+a|0)>>2]=1|r[e+4>>2]),e=a+8|0;break A}if((y=r[8964])>>>0>_>>>0){n=y-_|0,r[8964]=n,e=(o=r[8967])+_|0,r[8967]=e,r[e+4>>2]=1|n,r[o+4>>2]=3|_,e=o+8|0;break A}if(e=0,n=w=_+47|0,r[9079]?o=r[9081]:(r[9082]=-1,r[9083]=-1,r[9080]=4096,r[9081]=4096,r[9079]=t+12&-16^1431655768,r[9084]=0,r[9072]=0,o=4096),(o=(s=n+o|0)&(f=0-o|0))>>>0<=_>>>0||(a=r[9071])&&a>>>0<(E=(n=r[9069])+o|0)>>>0|n>>>0>=E>>>0)break A;if(4&u[36288])break a;o:{E:{if(a=r[8967])for(e=36292;;){if(a>>>0<(n=r[e>>2])+r[e+4>>2]>>>0&&n>>>0<=a>>>0)break E;if(!(e=r[e+8>>2]))break}if((0|(n=Fg(0)))==-1||(E=o,(e=(a=r[9080])-1|0)&n&&(E=(o-n|0)+(e+n&0-a)|0),E>>>0<=_>>>0|E>>>0>2147483646)||(a=r[9071])&&a>>>0<(f=(e=r[9069])+E|0)>>>0|e>>>0>=f>>>0)break B;if((0|n)!=(0|(e=Fg(E))))break o;break e}if((E=f&s-y)>>>0>2147483646)break B;if((0|(n=Fg(E)))==(r[e>>2]+r[e+4>>2]|0))break C;e=n}if(!((0|e)==-1|_+48>>>0<=E>>>0)){if((n=(n=r[9081])+(w-E|0)&0-n)>>>0>2147483646){n=e;break e}if((0|Fg(n))!=-1){E=n+E|0,n=e;break e}Fg(0-E|0);break B}if(n=e,(0|e)!=-1)break e;break B}s0()}a=0;break t}n=0;break g}if((0|n)!=-1)break e}r[9072]=4|r[9072]}if(o>>>0>2147483646||(n=Fg(o))>>>0>=(e=Fg(0))>>>0|(0|n)==-1|(0|e)==-1||(E=e-n|0)>>>0<=_+40>>>0)break r}e=r[9069]+E|0,r[9069]=e,e>>>0>OA[9070]&&(r[9070]=e);e:{a:{B:{if(s=r[8967]){for(e=36292;;){if(((a=r[e>>2])+(o=r[e+4>>2])|0)==(0|n))break B;if(!(e=r[e+8>>2]))break}break a}for((e=r[8965])>>>0<=n>>>0&&e||(r[8965]=n),e=0,r[9074]=E,r[9073]=n,r[8969]=-1,r[8970]=r[9079],r[9076]=0;o=35884+(a=e<<3)|0,r[a+35892>>2]=o,r[a+35896>>2]=o,(0|(e=e+1|0))!=32;);o=(a=E-40|0)-(e=n+8&7?-8-n&7:0)|0,r[8964]=o,e=e+n|0,r[8967]=e,r[e+4>>2]=1|o,r[4+(n+a|0)>>2]=40,r[8968]=r[9083];break e}if(!(8&u[e+12|0]|n>>>0<=s>>>0|a>>>0>s>>>0)){r[e+4>>2]=o+E,o=(e=s+8&7?-8-s&7:0)+s|0,r[8967]=o,e=(n=r[8964]+E|0)-e|0,r[8964]=e,r[o+4>>2]=1|e,r[4+(n+s|0)>>2]=40,r[8968]=r[9083];break e}}(a=r[8965])>>>0>n>>>0&&(r[8965]=n,a=0),o=n+E|0,e=36292;a:{B:{C:{Q:{n:{i:{for(;;){if((0|o)!=r[e>>2]){if(e=r[e+8>>2])continue;break i}break}if(!(8&u[e+12|0]))break n}for(e=36292;;){if((o=r[e>>2])>>>0<=s>>>0&&(f=o+r[e+4>>2]|0)>>>0>s>>>0)break Q;e=r[e+8>>2]}}if(r[e>>2]=n,r[e+4>>2]=r[e+4>>2]+E,r[4+(w=(n+8&7?-8-n&7:0)+n|0)>>2]=3|_,o=((E=o+(o+8&7?-8-o&7:0)|0)-w|0)-_|0,y=_+w|0,(0|E)==(0|s)){r[8967]=y,e=r[8964]+o|0,r[8964]=e,r[y+4>>2]=1|e;break B}if(r[8966]==(0|E)){r[8966]=y,e=r[8963]+o|0,r[8963]=e,r[y+4>>2]=1|e,r[e+y>>2]=e;break B}if((3&(e=r[E+4>>2]))==1){s=-8&e;n:if(e>>>0<=255){if(a=r[E+8>>2],e=e>>>3|0,(0|(n=r[E+12>>2]))==(0|a)){Y=35844,U=r[8961]&pt(-2,e),r[Y>>2]=U;break n}r[a+12>>2]=n,r[n+8>>2]=a}else{if(_=r[E+24>>2],(0|E)==(0|(n=r[E+12>>2])))if((f=r[(e=E+20|0)>>2])||(f=r[(e=E+16|0)>>2])){for(;a=e,(f=r[(e=(n=f)+20|0)>>2])||(e=n+16|0,f=r[n+16>>2]););r[a>>2]=0}else n=0;else e=r[E+8>>2],r[e+12>>2]=n,r[n+8>>2]=e;if(_){a=r[E+28>>2];i:{if(r[(e=36148+(a<<2)|0)>>2]==(0|E)){if(r[e>>2]=n,n)break i;Y=35848,U=r[8962]&pt(-2,a),r[Y>>2]=U;break n}if(r[_+(r[_+16>>2]==(0|E)?16:20)>>2]=n,!n)break n}r[n+24>>2]=_,(e=r[E+16>>2])&&(r[n+16>>2]=e,r[e+24>>2]=n),(e=r[E+20>>2])&&(r[n+20>>2]=e,r[e+24>>2]=n)}}E=E+s|0,o=o+s|0}if(r[E+4>>2]=-2&r[E+4>>2],r[y+4>>2]=1|o,r[o+y>>2]=o,o>>>0<=255){n=35884+((e=o>>>3|0)<<3)|0,(o=r[8961])&(e=1<>2]:(r[8961]=e|o,e=n),r[n+8>>2]=y,r[e+12>>2]=y,r[y+12>>2]=n,r[y+8>>2]=e;break B}if(e=31,o>>>0<=16777215&&(e=o>>>8|0,e<<=f=e+1048320>>>16&8,e=28+((e=((e<<=a=e+520192>>>16&4)<<(n=e+245760>>>16&2)>>>15|0)-(n|a|f)|0)<<1|o>>>e+21&1)|0),r[y+28>>2]=e,r[y+16>>2]=0,r[y+20>>2]=0,f=36148+(e<<2)|0,(a=r[8962])&(n=1<>>1|0)|0),n=r[f>>2];;){if(a=n,(-8&r[n+4>>2])==(0|o))break C;if(n=e>>>29|0,e<<=1,!(n=r[16+(f=a+(4&n)|0)>>2]))break}r[f+16>>2]=y,r[y+24>>2]=a}else r[8962]=n|a,r[f>>2]=y,r[y+24>>2]=f;r[y+12>>2]=y,r[y+8>>2]=y;break B}for(o=(a=E-40|0)-(e=n+8&7?-8-n&7:0)|0,r[8964]=o,e=e+n|0,r[8967]=e,r[e+4>>2]=1|o,r[4+(n+a|0)>>2]=40,r[8968]=r[9083],r[(o=(e=(f+(f-39&7?39-f&7:0)|0)-47|0)>>>0>>0?s:e)+4>>2]=27,e=r[9076],r[o+16>>2]=r[9075],r[o+20>>2]=e,e=r[9074],r[o+8>>2]=r[9073],r[o+12>>2]=e,r[9075]=o+8,r[9074]=E,r[9073]=n,r[9076]=0,e=o+24|0;r[e+4>>2]=7,n=e+8|0,e=e+4|0,n>>>0>>0;);if((0|o)==(0|s))break e;if(r[o+4>>2]=-2&r[o+4>>2],f=o-s|0,r[s+4>>2]=1|f,r[o>>2]=f,f>>>0<=255){n=35884+((e=f>>>3|0)<<3)|0,(o=r[8961])&(e=1<>2]:(r[8961]=e|o,e=n),r[n+8>>2]=s,r[e+12>>2]=s,r[s+12>>2]=n,r[s+8>>2]=e;break e}if(e=31,r[s+16>>2]=0,r[s+20>>2]=0,f>>>0<=16777215&&(e=f>>>8|0,e<<=a=e+1048320>>>16&8,e=28+((e=((e<<=o=e+520192>>>16&4)<<(n=e+245760>>>16&2)>>>15|0)-(n|o|a)|0)<<1|f>>>e+21&1)|0),r[s+28>>2]=e,a=36148+(e<<2)|0,(o=r[8962])&(n=1<>>1|0)|0),n=r[a>>2];;){if(o=n,(0|f)==(-8&r[n+4>>2]))break a;if(n=e>>>29|0,e<<=1,!(n=r[16+(a=o+(4&n)|0)>>2]))break}r[a+16>>2]=s,r[s+24>>2]=o}else r[8962]=n|o,r[a>>2]=s,r[s+24>>2]=a;r[s+12>>2]=s,r[s+8>>2]=s;break e}e=r[a+8>>2],r[e+12>>2]=y,r[a+8>>2]=y,r[y+24>>2]=0,r[y+12>>2]=a,r[y+8>>2]=e}e=w+8|0;break A}e=r[o+8>>2],r[e+12>>2]=s,r[o+8>>2]=s,r[s+24>>2]=0,r[s+12>>2]=o,r[s+8>>2]=e}if(!((e=r[8964])>>>0<=_>>>0)){n=e-_|0,r[8964]=n,e=(o=r[8967])+_|0,r[8967]=e,r[e+4>>2]=1|n,r[o+4>>2]=3|_,e=o+8|0;break A}}r[8960]=48,e=0;break A}g:if(E){o=r[a+28>>2];r:{if(r[(e=36148+(o<<2)|0)>>2]==(0|a)){if(r[e>>2]=n,n)break r;w=pt(-2,o)&w,r[8962]=w;break g}if(r[E+(r[E+16>>2]==(0|a)?16:20)>>2]=n,!n)break g}r[n+24>>2]=E,(e=r[a+16>>2])&&(r[n+16>>2]=e,r[e+24>>2]=n),(e=r[a+20>>2])&&(r[n+20>>2]=e,r[e+24>>2]=n)}g:if(f>>>0<=15)e=f+_|0,r[a+4>>2]=3|e,r[4+(e=e+a|0)>>2]=1|r[e+4>>2];else if(r[a+4>>2]=3|_,r[y+4>>2]=1|f,r[f+y>>2]=f,f>>>0<=255)n=35884+((e=f>>>3|0)<<3)|0,(o=r[8961])&(e=1<>2]:(r[8961]=e|o,e=n),r[n+8>>2]=y,r[e+12>>2]=y,r[y+12>>2]=n,r[y+8>>2]=e;else{e=31,f>>>0<=16777215&&(e=f>>>8|0,e<<=s=e+1048320>>>16&8,e=28+((e=((e<<=o=e+520192>>>16&4)<<(n=e+245760>>>16&2)>>>15|0)-(n|o|s)|0)<<1|f>>>e+21&1)|0),r[y+28>>2]=e,r[y+16>>2]=0,r[y+20>>2]=0,o=36148+(e<<2)|0;r:{if((n=1<>>1|0)|0),_=r[o>>2];;){if((-8&r[(n=_)+4>>2])==(0|f))break r;if(o=e>>>29|0,e<<=1,!(_=r[16+(o=n+(4&o)|0)>>2]))break}r[o+16>>2]=y,r[y+24>>2]=n}else r[8962]=n|w,r[o>>2]=y,r[y+24>>2]=o;r[y+12>>2]=y,r[y+8>>2]=y;break g}e=r[n+8>>2],r[e+12>>2]=y,r[n+8>>2]=y,r[y+24>>2]=0,r[y+12>>2]=n,r[y+8>>2]=e}e=a+8|0;break A}t:if(v){o=r[n+28>>2];g:{if(r[(e=36148+(o<<2)|0)>>2]==(0|n)){if(r[e>>2]=a,a)break g;Y=35848,U=pt(-2,o)&y,r[Y>>2]=U;break t}if(r[(r[v+16>>2]==(0|n)?16:20)+v>>2]=a,!a)break t}r[a+24>>2]=v,(e=r[n+16>>2])&&(r[a+16>>2]=e,r[e+24>>2]=a),(e=r[n+20>>2])&&(r[a+20>>2]=e,r[e+24>>2]=a)}f>>>0<=15?(e=f+_|0,r[n+4>>2]=3|e,r[4+(e=e+n|0)>>2]=1|r[e+4>>2]):(r[n+4>>2]=3|_,r[w+4>>2]=1|f,r[f+w>>2]=f,D&&(o=35884+((e=D>>>3|0)<<3)|0,a=r[8966],(e=1<>2]:(r[8961]=e|E,e=o),r[o+8>>2]=a,r[e+12>>2]=a,r[a+12>>2]=o,r[a+8>>2]=e),r[8966]=w,r[8963]=f),e=n+8|0}return BA=t+16|0,0|e}function _0(e,t,n){var o,a,f,E,s,y,_,w,D,v,Y,U,H,i,c,N,l,F,b,V,W,O,z,tA,AA,gA,aA,iA,hA,yA,fA,_A,wA,mA,bA,RA,j,rA,YA,SA,NA,VA,XA,g0,$,cA,zA,ZA,t0,r0,o0,E0,B0,n0,X=0,eA=0,CA=0,h0=0,I0=0,w0=0,d0=0,S0=0,Y0=0,T0=0,k=0,DA=0,HA=0,jA=0,A0=0,a0=0,C0=0,f0=0,G0=0,H0=0,R0=0,M0=0,x0=0,P0=0,X0=0;d0=e,o=X=x0=r[n+4>>2],D=X>>31,RA=X=(A0=r[t+20>>2])<<1,X=K(o,D,X,z=X>>31),CA=h,eA=X,a=X=r[n>>2],f=X>>31,v=X=r[t+24>>2],I0=K(a,f,X,E=X>>31),X=h+CA|0,X=(eA=eA+I0|0)>>>0>>0?X+1|0:X,CA=eA,j=eA=w0=r[n+8>>2],l=eA>>31,Y=eA=r[t+16>>2],eA=CA+(I0=K(w0,l,eA,s=eA>>31))|0,CA=h+X|0,CA=eA>>>0>>0?CA+1|0:CA,rA=X=C0=r[n+12>>2],F=X>>31,YA=X=(DA=r[t+12>>2])<<1,X=(I0=K(C0,F,X,tA=X>>31))+eA|0,eA=h+CA|0,eA=X>>>0>>0?eA+1|0:eA,CA=X,cA=X=a0=r[n+16>>2],W=X>>31,U=X=r[t+8>>2],I0=K(a0,W,X,y=X>>31),X=h+eA|0,X=(CA=CA+I0|0)>>>0>>0?X+1|0:X,h0=CA,zA=eA=T0=r[n+20>>2],AA=eA>>31,SA=eA=(Y0=r[t+4>>2])<<1,CA=K(T0,AA,eA,gA=eA>>31),X=h+X|0,X=(eA=h0+CA|0)>>>0>>0?X+1|0:X,CA=eA,ZA=eA=k=r[n+24>>2],NA=eA>>31,H=eA=r[t>>2],I0=K(k,NA,eA,_=eA>>31),eA=h+X|0,eA=(CA=CA+I0|0)>>>0>>0?eA+1|0:eA,f0=r[n+28>>2],b=X=xA(f0,19),V=X>>31,VA=X=(HA=r[t+36>>2])<<1,X=(I0=K(b,V,X,aA=X>>31))+CA|0,CA=h+eA|0,CA=X>>>0>>0?CA+1|0:CA,eA=X,jA=r[n+32>>2],G0=X=xA(jA,19),H0=X>>31,i=X=r[t+32>>2],I0=K(G0,H0,X,w=X>>31),X=h+CA|0,X=(eA=eA+I0|0)>>>0>>0?X+1|0:X,CA=eA,t0=r[n+36>>2],c=n=xA(t0,19),N=n>>31,XA=n=(t=r[t+28>>2])<<1,eA=K(c,N,n,iA=n>>31),X=h+X|0,S0=n=CA+eA|0,n=n>>>0>>0?X+1|0:X,X=K(Y,s,o,D),eA=h,A0=K(a,f,I0=A0,hA=I0>>31),CA=h+eA|0,CA=(X=A0+X|0)>>>0>>0?CA+1|0:CA,A0=DA,DA=K(w0,l,DA,yA=DA>>31),eA=h+CA|0,eA=(X=DA+X|0)>>>0>>0?eA+1|0:eA,CA=(DA=K(U,y,C0,F))+X|0,X=h+eA|0,X=CA>>>0>>0?X+1|0:X,eA=CA,DA=Y0,CA=K(a0,W,Y0,fA=Y0>>31),X=h+X|0,X=(eA=eA+CA|0)>>>0>>0?X+1|0:X,CA=K(H,_,T0,AA),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,CA=eA,_A=eA=xA(k,19),eA=CA+(HA=K(eA,O=eA>>31,Y0=HA,wA=Y0>>31))|0,CA=h+X|0,CA=eA>>>0>>0?CA+1|0:CA,X=(HA=K(i,w,b,V))+eA|0,eA=h+CA|0,eA=X>>>0>>0?eA+1|0:eA,HA=t,t=(CA=K(G0,H0,t,mA=t>>31))+X|0,X=h+eA|0,X=t>>>0>>0?X+1|0:X,eA=K(c,N,v,E),X=h+X|0,M0=t=eA+t|0,t=t>>>0>>0?X+1|0:X,X=K(o,D,YA,tA),CA=h,eA=(k=K(a,f,Y,s))+X|0,X=h+CA|0,X=eA>>>0>>0?X+1|0:X,k=K(U,y,w0,l),CA=h+X|0,CA=(eA=k+eA|0)>>>0>>0?CA+1|0:CA,X=(k=K(C0,F,SA,gA))+eA|0,eA=h+CA|0,eA=X>>>0>>0?eA+1|0:eA,CA=(k=K(H,_,a0,W))+X|0,X=h+eA|0,X=CA>>>0>>0?X+1|0:X,h0=CA,g0=eA=xA(T0,19),CA=K(eA,bA=eA>>31,VA,aA),X=h+X|0,X=(eA=h0+CA|0)>>>0>>0?X+1|0:X,CA=K(i,w,_A,O),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,T0=K(b,V,XA,iA),CA=h+X|0,CA=(eA=T0+eA|0)>>>0>>0?CA+1|0:CA,X=(T0=K(G0,H0,v,E))+eA|0,eA=h+CA|0,eA=X>>>0>>0?eA+1|0:eA,CA=(T0=K(c,N,RA,z))+X|0,X=h+eA|0,X=CA>>>0>>0?X+1|0:X,T0=CA,o0=X,k=eA=CA+33554432|0,E0=X=eA>>>0<33554432?X+1|0:X,CA=M0,M0=(67108863&X)<<6|eA>>>26,X=(X>>26)+t|0,X=(CA=CA+M0|0)>>>0>>0?X+1|0:X,B0=t=(M0=CA)+16777216|0,X=n+(eA=(CA=t>>>0<16777216?X+1|0:X)>>25)|0,X=(t=(CA=(33554431&CA)<<7|t>>>25)+S0|0)>>>0>>0?X+1|0:X,P0=t=(n=t)+33554432|0,t=X=t>>>0<33554432?X+1|0:X,X=-67108864&P0,r[d0+24>>2]=n-X,S0=d0,n=K(o,D,SA,gA),X=h,eA=K(a,f,U,y),CA=h+X|0,CA=(n=eA+n|0)>>>0>>0?CA+1|0:CA,eA=K(H,_,w0,l),X=h+CA|0,X=(n=eA+n|0)>>>0>>0?X+1|0:X,CA=n,d0=n=xA(C0,19),eA=K(n,C0=n>>31,VA,aA),X=h+X|0,X=(n=CA+eA|0)>>>0>>0?X+1|0:X,eA=n,r0=n=xA(a0,19),n=eA+(CA=K(i,w,n,$=n>>31))|0,eA=h+X|0,eA=n>>>0>>0?eA+1|0:eA,CA=K(XA,iA,g0,bA),X=h+eA|0,X=(n=CA+n|0)>>>0>>0?X+1|0:X,eA=K(v,E,_A,O),CA=h+X|0,CA=(n=eA+n|0)>>>0>>0?CA+1|0:CA,eA=K(b,V,RA,z),X=h+CA|0,X=(n=eA+n|0)>>>0>>0?X+1|0:X,eA=K(G0,H0,Y,s),X=h+X|0,X=(n=eA+n|0)>>>0>>0?X+1|0:X,CA=K(c,N,YA,tA),eA=h+X|0,h0=n=CA+n|0,n=n>>>0>>0?eA+1|0:eA,X=K(H,_,o,D),CA=h,eA=(a0=K(a,f,DA,fA))+X|0,X=h+CA|0,X=eA>>>0>>0?X+1|0:X,CA=eA,a0=eA=xA(w0,19),eA=CA+(w0=K(eA,R0=eA>>31,Y0,wA))|0,CA=h+X|0,CA=eA>>>0>>0?CA+1|0:CA,w0=K(i,w,d0,C0),X=h+CA|0,X=(eA=w0+eA|0)>>>0>>0?X+1|0:X,CA=K(r0,$,HA,mA),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,CA=(w0=K(v,E,g0,bA))+eA|0,eA=h+X|0,eA=CA>>>0>>0?eA+1|0:eA,w0=K(_A,O,I0,hA),X=h+eA|0,X=(CA=w0+CA|0)>>>0>>0?X+1|0:X,eA=(w0=K(Y,s,b,V))+CA|0,CA=h+X|0,CA=eA>>>0>>0?CA+1|0:CA,w0=K(G0,H0,A0,yA),X=h+CA|0,X=(eA=w0+eA|0)>>>0>>0?X+1|0:X,CA=K(c,N,U,y),X=h+X|0,X0=eA=CA+eA|0,w0=eA>>>0>>0?X+1|0:X,X=K(X=xA(o,19),X>>31,VA,aA),eA=h,CA=K(a,f,H,_),eA=h+eA|0,eA=(X=CA+X|0)>>>0>>0?eA+1|0:eA,CA=(x0=K(i,w,a0,R0))+X|0,X=h+eA|0,eA=(d0=K(d0,C0,XA,iA))+CA|0,CA=h+(CA>>>0>>0?X+1|0:X)|0,CA=eA>>>0>>0?CA+1|0:CA,d0=K(v,E,r0,$),X=h+CA|0,X=(eA=d0+eA|0)>>>0>>0?X+1|0:X,CA=K(RA,z,g0,bA),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,CA=(d0=K(Y,s,_A,O))+eA|0,eA=h+X|0,eA=CA>>>0>>0?eA+1|0:eA,d0=K(b,V,YA,tA),X=h+eA|0,X=(CA=d0+CA|0)>>>0>>0?X+1|0:X,eA=(d0=K(G0,H0,U,y))+CA|0,CA=h+X|0,CA=eA>>>0>>0?CA+1|0:CA,d0=K(c,N,SA,gA),X=h+CA|0,X=(eA=d0+eA|0)>>>0>>0?X+1|0:X,d0=eA,x0=X,C0=eA=eA+33554432|0,a0=X=eA>>>0<33554432?X+1|0:X,R0=(67108863&X)<<6|eA>>>26,eA=(CA=X>>26)+w0|0,w0=X=R0+X0|0,CA=h0,X=X>>>0>>0?eA+1|0:eA,n0=eA=w0+16777216|0,h0=(33554431&(X=eA>>>0<16777216?X+1|0:X))<<7|eA>>>25,X=(X>>25)+n|0,X=(eA=CA+h0|0)>>>0>>0?X+1|0:X,R0=n=eA+33554432|0,n=X=n>>>0<33554432?X+1|0:X,X=-67108864&R0,r[S0+8>>2]=eA-X,h0=S0,X=K(v,E,o,D),CA=h,eA=(S0=K(a,f,HA,mA))+X|0,X=h+CA|0,X=eA>>>0>>0?X+1|0:X,CA=K(j,l,I0,hA),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,CA=K(Y,s,rA,F),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,S0=K(cA,W,A0,yA),CA=h+X|0,CA=(eA=S0+eA|0)>>>0>>0?CA+1|0:CA,X=(S0=K(U,y,zA,AA))+eA|0,eA=h+CA|0,eA=X>>>0>>0?eA+1|0:eA,CA=(S0=K(DA,fA,ZA,NA))+X|0,X=h+eA|0,X=CA>>>0>>0?X+1|0:X,eA=CA,CA=K(H,_,S0=f0,X0=S0>>31),X=h+X|0,X=(eA=eA+CA|0)>>>0>>0?X+1|0:X,CA=K(G0,H0,Y0,wA),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,f0=K(c,N,i,w),CA=h+X|0,CA=(eA=f0+eA|0)>>>0>>0?CA+1|0:CA,X=t>>26,t=(f0=(67108863&t)<<6|P0>>>26)+eA|0,eA=X+CA|0,X=eA=t>>>0>>0?eA+1|0:eA,P0=t=(CA=t)+16777216|0,t=X=t>>>0<16777216?X+1|0:X,X=-33554432&P0,r[h0+28>>2]=CA-X,f0=h0,X=K(U,y,o,D),eA=h,h0=K(a,f,A0,yA),CA=h+eA|0,CA=(X=h0+X|0)>>>0>>0?CA+1|0:CA,h0=K(j,l,DA,fA),eA=h+CA|0,eA=(X=h0+X|0)>>>0>>0?eA+1|0:eA,CA=(h0=K(H,_,rA,F))+X|0,X=h+eA|0,X=CA>>>0>>0?X+1|0:X,eA=CA,CA=K(r0,$,Y0,wA),X=h+X|0,X=(eA=eA+CA|0)>>>0>>0?X+1|0:X,CA=K(i,w,g0,bA),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,h0=K(_A,O,HA,mA),CA=h+X|0,CA=(eA=h0+eA|0)>>>0>>0?CA+1|0:CA,X=(h0=K(v,E,b,V))+eA|0,eA=h+CA|0,eA=X>>>0>>0?eA+1|0:eA,CA=(h0=K(G0,H0,I0,hA))+X|0,X=h+eA|0,X=CA>>>0>>0?X+1|0:X,eA=CA,CA=K(c,N,Y,s),X=h+X|0,h0=eA=eA+CA|0,X=(X=eA>>>0>>0?X+1|0:X)+(eA=n>>26)|0,X=(n=h0+(CA=(67108863&n)<<6|R0>>>26)|0)>>>0>>0?X+1|0:X,G0=n=(eA=n)+16777216|0,n=CA=n>>>0<16777216?X+1|0:X,X=-33554432&G0,r[f0+12>>2]=eA-X,X=K(o,D,XA,iA),CA=h,eA=(h0=K(a,f,i,w))+X|0,X=h+CA|0,X=eA>>>0>>0?X+1|0:X,CA=K(v,E,j,l),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,h0=K(rA,F,RA,z),CA=h+X|0,CA=(eA=h0+eA|0)>>>0>>0?CA+1|0:CA,X=(h0=K(Y,s,cA,W))+eA|0,eA=h+CA|0,eA=X>>>0>>0?eA+1|0:eA,CA=(h0=K(YA,tA,zA,AA))+X|0,X=h+eA|0,X=CA>>>0>>0?X+1|0:X,eA=CA,CA=K(U,y,ZA,NA),X=h+X|0,X=(eA=eA+CA|0)>>>0>>0?X+1|0:X,CA=K(S0,X0,SA,gA),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,jA=K(H,_,h0=jA,H0=h0>>31),CA=h+X|0,CA=(eA=jA+eA|0)>>>0>>0?CA+1|0:CA,X=(jA=K(c,N,VA,aA))+eA|0,eA=h+CA|0,eA=X>>>0>>0?eA+1|0:eA,jA=X,X=(X=t>>25)+eA|0,X=(t=jA+(CA=(33554431&t)<<7|P0>>>25)|0)>>>0>>0?X+1|0:X,jA=t=(eA=t)+33554432|0,t=X=t>>>0<33554432?X+1|0:X,X=-67108864&jA,r[f0+32>>2]=eA-X,CA=eA=T0-(X=-67108864&k)|0,X=(X=o0-((X>>>0>T0>>>0)+E0|0)|0)+(eA=n>>25)|0,X=(n=CA+(T0=(33554431&n)<<7|G0>>>25)|0)>>>0>>0?X+1|0:X,(eA=n+33554432|0)>>>0<33554432&&(X=X+1|0),X=(M0-(-33554432&B0)|0)+((67108863&X)<<6|eA>>>26)|0,r[e+20>>2]=X,X=-67108864&eA,r[e+16>>2]=n-X,X=K(i,w,o,D),CA=h,eA=(Y0=K(a,f,Y0,wA))+X|0,X=h+CA|0,X=eA>>>0>>0?X+1|0:X,CA=(Y0=K(j,l,HA,mA))+eA|0,eA=h+X|0,eA=CA>>>0>>0?eA+1|0:eA,X=(Y0=K(v,E,rA,F))+CA|0,CA=h+eA|0,eA=(I0=K(cA,W,I0,hA))+X|0,X=h+(X>>>0>>0?CA+1|0:CA)|0,X=eA>>>0>>0?X+1|0:X,CA=K(Y,s,zA,AA),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,CA=K(A0,yA,ZA,NA),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,CA=(I0=K(U,y,S0,X0))+eA|0,eA=h+X|0,eA=CA>>>0>>0?eA+1|0:eA,X=(I0=K(h0,H0,DA,fA))+CA|0,CA=h+eA|0,CA=X>>>0>>0?CA+1|0:CA,eA=(I0=K(H,_,t0,t0>>31))+X|0,X=h+CA|0,n=eA,X=(X=eA>>>0>>0?X+1|0:X)+(eA=t>>26)|0,X=(t=n+(CA=(67108863&t)<<6|jA>>>26)|0)>>>0>>0?X+1|0:X,X=(t=(n=t)+16777216|0)>>>0<16777216?X+1|0:X,t=-33554432&(eA=t),r[e+36>>2]=n-t,CA=w0-(-33554432&n0)|0,I0=d0-(t=-67108864&C0)|0,A0=x0-((t>>>0>d0>>>0)+a0|0)|0,X=K((33554431&(t=X))<<7|eA>>>25,X>>=25,19,0),eA=h+A0|0,X=eA=(t=X+I0|0)>>>0>>0?eA+1|0:eA,n=((67108863&(X=(n=t+33554432|0)>>>0<33554432?X+1|0:X))<<6|(eA=n)>>>26)+CA|0,r[e+4>>2]=n,n=e,e=-67108864&eA,r[n>>2]=t-e}function k0(e,t){var n,o,a,f,E,s,y,_,w,D,v,Y,U,H,i,c,N,l,F,b,V,W,O,z,tA,AA,gA,aA,iA,hA,yA,fA,_A,wA,mA,bA,RA,j=0,rA=0,YA=0,SA=0,NA=0,VA=0,XA=0,g0=0,$=0,cA=0,zA=0,ZA=0,t0=0,r0=0,o0=0,E0=0,B0=0;VA=e,D=rA=(j=r[t+12>>2])<<1,g0=j,j=K(rA,E=rA>>31,j,z=j>>31),SA=h,rA=j,n=j=r[t+16>>2],s=j>>31,N=j=(cA=r[t+8>>2])<<1,NA=K(n,s,j,U=j>>31),j=h+SA|0,j=(rA=rA+NA|0)>>>0>>0?j+1|0:j,SA=rA,H=rA=(NA=r[t+20>>2])<<1,i=rA>>31,y=rA=(zA=r[t+4>>2])<<1,YA=K(H,i,rA,o=rA>>31),rA=h+j|0,rA=(SA=SA+YA|0)>>>0>>0?rA+1|0:rA,b=j=XA=r[t+24>>2],v=j>>31,_=j=(E0=r[t>>2])<<1,YA=K(XA,v,j,a=j>>31),j=h+rA|0,j=(SA=YA+SA|0)>>>0>>0?j+1|0:j,$=SA,rA=r[t+32>>2],c=SA=xA(rA,19),tA=rA,SA=K(SA,Y=SA>>31,rA,V=rA>>31),j=h+j|0,j=(rA=$+SA|0)>>>0>>0?j+1|0:j,$=rA,t0=r[t+36>>2],w=rA=xA(t0,38),f=rA>>31,hA=t=(SA=r[t+28>>2])<<1,YA=K(rA,f,t,AA=t>>31),t=h+j|0,r0=rA=$+YA|0,ZA=rA>>>0>>0?t+1|0:t,t=K(y,o,n,s),j=h,rA=K(N,U,g0,z),j=h+j|0,j=(t=rA+t|0)>>>0>>0?j+1|0:j,yA=NA,YA=K(NA,W=NA>>31,_,a),rA=h+j|0,rA=(t=YA+t|0)>>>0>>0?rA+1|0:rA,YA=K(c,Y,hA,AA),j=h+rA|0,j=(t=YA+t|0)>>>0>>0?j+1|0:j,rA=K(w,f,XA,v),j=h+j|0,$=t=rA+t|0,B0=t>>>0>>0?j+1|0:j,t=K(y,o,D,E),rA=h,j=(cA=K(YA=cA,l=YA>>31,YA,l))+t|0,t=h+rA|0,t=j>>>0>>0?t+1|0:t,rA=(cA=K(_,a,n,s))+j|0,j=h+t|0,j=rA>>>0>>0?j+1|0:j,O=t=xA(SA,38),cA=SA,t=(SA=K(t,F=t>>31,SA,gA=SA>>31))+rA|0,rA=h+j|0,rA=t>>>0>>0?rA+1|0:rA,t=(j=t)+(SA=K(c,Y,t=XA<<1,t>>31))|0,j=h+rA|0,j=t>>>0>>0?j+1|0:j,rA=K(w,f,H,i),j=h+j|0,aA=t=rA+t|0,wA=j=t>>>0>>0?j+1|0:j,t=j,fA=j=aA+33554432|0,mA=t=j>>>0<33554432?t+1|0:t,j=(j=t>>26)+B0|0,B0=t=(rA=(67108863&t)<<6|fA>>>26)+$|0,rA=t>>>0>>0?j+1|0:j,bA=t=t+16777216|0,j=(j=(rA=t>>>0<16777216?rA+1|0:rA)>>25)+ZA|0,j=(t=(rA=(33554431&rA)<<7|t>>>25)+r0|0)>>>0>>0?j+1|0:j,rA=t,t=j,$=j=rA+33554432|0,SA=t=j>>>0<33554432?t+1|0:t,t=-67108864&j,r[VA+24>>2]=rA-t,t=K(_,a,YA,l),j=h,zA=K(y,o,VA=zA,o0=VA>>31),rA=h+j|0,rA=(t=zA+t|0)>>>0>>0?rA+1|0:rA,j=t,zA=t=xA(XA,19),t=j+(XA=K(t,r0=t>>31,XA,v))|0,j=h+rA|0,j=t>>>0>>0?j+1|0:j,rA=(XA=K(H,i,O,F))+t|0,t=h+j|0,t=rA>>>0>>0?t+1|0:t,_A=j=n<<1,XA=K(c,Y,j,iA=j>>31),j=h+t|0,j=(rA=XA+rA|0)>>>0>>0?j+1|0:j,t=rA,rA=K(w,f,D,E),j=h+j|0,ZA=t=t+rA|0,XA=t>>>0>>0?j+1|0:j,t=K(H,i,zA,r0),j=h,VA=K(_,a,VA,o0),rA=h+j|0,rA=(t=VA+t|0)>>>0>>0?rA+1|0:rA,VA=K(n,s,O,F),j=h+rA|0,j=(t=VA+t|0)>>>0>>0?j+1|0:j,rA=(VA=K(c,Y,D,E))+t|0,t=h+j|0,t=rA>>>0>>0?t+1|0:t,VA=K(w,f,YA,l),j=h+t|0,o0=rA=VA+rA|0,VA=rA>>>0>>0?j+1|0:j,t=K(t=xA(NA,38),t>>31,NA,W),j=h,NA=t,rA=K(t=E0,rA=t>>31,t,rA),j=h+j|0,j=(t=NA+rA|0)>>>0>>0?j+1|0:j,NA=K(zA,r0,_A,iA),rA=h+j|0,rA=(t=NA+t|0)>>>0>>0?rA+1|0:rA,NA=K(D,E,O,F),j=h+rA|0,j=(t=NA+t|0)>>>0>>0?j+1|0:j,rA=(NA=K(c,Y,N,U))+t|0,t=h+j|0,t=rA>>>0>>0?t+1|0:t,NA=K(y,o,w,f),j=h+t|0,zA=rA=NA+rA|0,r0=j=rA>>>0>>0?j+1|0:j,E0=t=rA+33554432|0,RA=j=t>>>0<33554432?j+1|0:j,rA=(t=j>>26)+VA|0,VA=j=(NA=(67108863&j)<<6|E0>>>26)+o0|0,j=j>>>0>>0?rA+1|0:rA,o0=t=VA+16777216|0,NA=(33554431&(j=t>>>0<16777216?j+1|0:j))<<7|t>>>25,j=(j>>25)+XA|0,j=(rA=NA+ZA|0)>>>0>>0?j+1|0:j,XA=rA=(t=rA)+33554432|0,NA=j=rA>>>0<33554432?j+1|0:j,j=-67108864&rA,r[e+8>>2]=t-j,t=K(N,U,yA,W),j=h,rA=K(n,s,D,E),j=h+j|0,j=(t=rA+t|0)>>>0>>0?j+1|0:j,rA=K(y,o,b,v),j=h+j|0,j=(t=rA+t|0)>>>0>>0?j+1|0:j,rA=K(_,a,cA,gA),j=h+j|0,j=(t=rA+t|0)>>>0>>0?j+1|0:j,rA=(ZA=K(w,f,tA,V))+t|0,t=h+j|0,j=SA>>26,SA=($=(67108863&SA)<<6|$>>>26)+rA|0,rA=(t=rA>>>0>>0?t+1|0:t)+j|0,j=rA=SA>>>0<$>>>0?rA+1|0:rA,$=rA=(t=SA)+16777216|0,SA=j=rA>>>0<16777216?j+1|0:j,j=-33554432&rA,r[e+28>>2]=t-j,t=K(_,a,g0,z),rA=h,j=(YA=K(y,o,YA,l))+t|0,t=h+rA|0,t=j>>>0>>0?t+1|0:t,YA=K(b,v,O,F),rA=h+t|0,rA=(j=YA+j|0)>>>0>>0?rA+1|0:rA,t=(YA=K(c,Y,H,i))+j|0,j=h+rA|0,j=t>>>0>>0?j+1|0:j,rA=K(w,f,n,s),j=h+j|0,j=(j=(t=rA+t|0)>>>0>>0?j+1|0:j)+(rA=NA>>26)|0,rA=t=(NA=(67108863&NA)<<6|XA>>>26)+t|0,t=j=t>>>0>>0?j+1|0:j,XA=j=rA+16777216|0,NA=t=j>>>0<16777216?t+1|0:t,t=-33554432&j,r[e+12>>2]=rA-t,YA=e,t=K(b,v,N,U),j=h,rA=K(n,s,n,s),j=h+j|0,j=(t=rA+t|0)>>>0>>0?j+1|0:j,rA=K(D,E,H,i),j=h+j|0,j=(t=rA+t|0)>>>0>>0?j+1|0:j,rA=(g0=K(y,o,hA,AA))+t|0,t=h+j|0,t=rA>>>0>>0?t+1|0:t,j=(g0=K(_,a,tA,V))+rA|0,rA=h+t|0,rA=j>>>0>>0?rA+1|0:rA,t=(t0=K(w,f,g0=t0,ZA=g0>>31))+j|0,j=h+rA|0,j=t>>>0>>0?j+1|0:j,e=t,j=(t=SA>>25)+j|0,j=(rA=e+(SA=(33554431&SA)<<7|$>>>25)|0)>>>0>>0?j+1|0:j,t0=rA=(t=rA)+33554432|0,SA=j=rA>>>0<33554432?j+1|0:j,j=-67108864&rA,r[YA+32>>2]=t-j,j=NA>>25,rA=(NA=(33554431&NA)<<7|XA>>>25)+(aA-(t=-67108864&fA)|0)|0,t=j+(wA-((t>>>0>aA>>>0)+mA|0)|0)|0,j=t=rA>>>0>>0?t+1|0:t,NA=t=rA+33554432|0,t=((67108863&(j=t>>>0<33554432?j+1|0:j))<<6|t>>>26)+(B0=B0-(-33554432&bA)|0)|0,r[YA+20>>2]=t,t=-67108864&NA,r[YA+16>>2]=rA-t,NA=YA,t=K(D,E,b,v),rA=h,j=(YA=K(yA,W,_A,iA))+t|0,t=h+rA|0,t=j>>>0>>0?t+1|0:t,rA=(YA=K(N,U,cA,gA))+j|0,j=h+t|0,j=rA>>>0>>0?j+1|0:j,t=(YA=K(y,o,tA,V))+rA|0,rA=h+j|0,rA=t>>>0>>0?rA+1|0:rA,YA=K(_,a,g0,ZA),j=h+rA|0,rA=t=YA+t|0,j=(t=t>>>0>>0?j+1|0:j)+(j=SA>>26)|0,j=(rA=(SA=(67108863&SA)<<6|t0>>>26)+rA|0)>>>0>>0?j+1|0:j,SA=rA,t=j,t=(j=rA+16777216|0)>>>0<16777216?t+1|0:t,rA=-33554432&j,r[NA+36>>2]=SA-rA,YA=K((33554431&t)<<7|j>>>25,t>>25,19,0),j=h+(r0-(((rA=-67108864&E0)>>>0>zA>>>0)+RA|0)|0)|0,rA=t=YA+(zA-rA|0)|0,t=t>>>0>>0?j+1|0:j,t=(VA-(-33554432&o0)|0)+((67108863&(t=(j=rA+33554432|0)>>>0<33554432?t+1|0:t))<<6|j>>>26)|0,r[NA+4>>2]=t,e=-67108864&j,r[NA>>2]=rA-e}function HB(e,t,n){var o,a=0,f=0,E=0,s=0,y=0,_=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0,N=0,l=0,F=0,b=0,V=0,W=0,O=0,z=0,tA=0,AA=0,gA=0,aA=0,iA=0,hA=0,yA=0,fA=0,_A=0,wA=0,mA=0,bA=0,RA=0,j=0,rA=0,YA=0,SA=0,NA=0,VA=0,XA=0,g0=0,$=0,cA=0,zA=0,ZA=0,t0=0,r0=0,o0=0,E0=0,B0=0,n0=0;for(BA=o=BA-2048|0,mg(o+1024|0,t),Kg(o+1024|0,e),mg(o,o+1024|0),Kg(o,n),t=0;s=r[(a=Y=(o+1024|0)+(64|(e=b<<7))|0)>>2],D=r[(E=v=(o+1024|0)+(96|e)|0)>>2],E=r[E+4>>2],y=s,c=r[a+4>>2],w=D,a=e+(o+1024|0)|0,_=r[(s=(o+1024|0)+(32|e)|0)>>2],D=r[s+4>>2],w=x(w^(F=qA(r[a>>2],r[a+4>>2],_,D)),(f=E)^(E=h),32),D=x(y=(i=qA(y,c,w,f=h))^_,D^(_=h),24),wA=x((gA=qA(F,y=E,D,E=h))^w,(H=h)^f,16),E=x(D^(mA=qA(i,_,wA,hA=h)),(yA=h)^E,63),D=h,w=r[(_=(o+1024|0)+(104|e)|0)>>2],i=r[_+4>>2],z=r[(f=F=(o+1024|0)+(72|e)|0)>>2],U=r[f+4>>2],V=x((V=w)^(W=qA(l=r[(f=w=(o+1024|0)+(8|e)|0)>>2],c=r[f+4>>2],iA=r[(f=(o+1024|0)+(40|e)|0)>>2],y=r[f+4>>2])),(c=i)^(i=h),32),y=x(U=(l=qA(z,U,V,c=h))^iA,y^(iA=h),24),NA=x((fA=qA(W,U=i,y,i=h))^V,(bA=h)^c,16),i=x(y^(cA=qA(l,iA,NA,g0=h)),(zA=h)^i,63),y=h,V=r[(W=iA=(o+1024|0)+(112|e)|0)>>2],l=r[W+4>>2],aA=r[(W=(o+1024|0)+(80|e)|0)>>2],N=r[W+4>>2],z=V,V=(o+1024|0)+(16|e)|0,tA=r[(AA=c=(o+1024|0)+(48|e)|0)>>2],AA=r[AA+4>>2],z=x(z^(_A=qA(r[V>>2],r[V+4>>2],tA,AA)),(U=l)^(l=h),32),AA=x(N=(U=qA(aA,N,z,O=h))^tA,AA^(tA=h),24),r0=x((ZA=qA(_A,N=l,AA,l=h))^z,(t0=h)^O,16),l=x(AA^(VA=qA(U,tA,r0,o0=h)),(YA=h)^l,63),AA=h,z=r[(tA=(o+1024|0)+(120|e)|0)>>2],O=r[tA+4>>2],E0=r[(U=_A=(o+1024|0)+(88|e)|0)>>2],SA=r[U+4>>2],j=x((aA=z)^(XA=qA($=r[(U=z=(o+1024|0)+(24|e)|0)>>2],N=r[U+4>>2],RA=r[(e=(o+1024|0)+(56|e)|0)>>2],U=r[e+4>>2])),(N=O)^(O=h),32),U=x(N=(SA=qA(E0,SA,j,rA=h))^RA,U^(RA=h),24),aA=RA,j=x((RA=qA(XA,N=O,U,O=h))^j,(XA=h)^rA,16),O=x(U^(SA=qA(SA,aA,j,rA=h)),($=h)^O,63),U=h,aA=VA,N=YA,VA=x(j^(gA=qA(gA,H,i,y)),rA^(H=h),32),i=x((j=qA(aA,N,VA,YA=h))^i,(rA=h)^y,24),y=qA(y=gA,H,i,gA=h),H=h,r[a>>2]=y,r[a+4>>2]=H,a=x(y^VA,YA^H,16),y=h,r[tA>>2]=a,r[tA+4>>2]=y,a=qA(j,rA,a,y),y=h,r[W>>2]=a,r[W+4>>2]=y,B0=f,n0=x(a^i,y^gA,63),r[B0>>2]=n0,r[f+4>>2]=h,H=l,y=x(wA^(f=qA(fA,bA,l,AA)),hA^(i=h),32),a=x(H^(l=qA(SA,$,y,W=h)),(a=AA)^(AA=h),24),f=qA(f,H=i,a,i=h),tA=h,r[w>>2]=f,r[w+4>>2]=tA,w=x(f^y,W^tA,16),f=h,r[v>>2]=w,r[v+4>>2]=f,v=qA(l,AA,w,f),r[_A>>2]=v,w=h,r[_A+4>>2]=w,B0=c,n0=x(a^v,w^i,63),r[B0>>2]=n0,r[c+4>>2]=h,a=qA(ZA,t0,O,U),y=qA(mA,yA,f=x(NA^a,g0^(w=h),32),i=h),a=qA(a,c=w,v=x(y^O,(W=h)^U,24),w=h),l=c=h,r[V>>2]=a,r[V+4>>2]=l,a=x(a^f,i^l,16),f=h,r[_>>2]=a,r[_+4>>2]=f,a=qA(y,W,a,f),r[Y>>2]=a,f=Y,Y=h,r[f+4>>2]=Y,B0=e,n0=x(a^v,Y^w,63),r[B0>>2]=n0,r[e+4>>2]=h,f=E,a=x(r0^(Y=qA(RA,XA,E,D)),o0^(v=h),32),e=x(f^(_=qA(cA,zA,a,E=h)),(e=D)^(D=h),24),Y=qA(Y,f=v,e,v=h),f=w=h,r[z>>2]=Y,r[z+4>>2]=f,Y=x(a^Y,E^f,16),a=h,r[iA>>2]=Y,r[iA+4>>2]=a,Y=qA(_,D,Y,a),r[F>>2]=Y,a=h,r[F+4>>2]=a,B0=s,n0=x(e^Y,a^v,63),r[B0>>2]=n0,r[s+4>>2]=h,(0|(b=b+1|0))!=8;);for(;b=r[768+(e=(v=t<<4)+(o+1024|0)|0)>>2],Y=r[e+772>>2],y=r[(a=e+512|0)>>2],w=r[a+4>>2],f=b,b=r[e+256>>2],a=r[e+260>>2],E=x(f^(s=qA(r[e>>2],r[e+4>>2],b,a)),(E=Y)^(Y=h),32),a=x(f=(_=qA(y,w,E,D=h))^b,a^(b=h),24),c=b,i=x((w=qA(s,Y,a,b=h))^E,(f=h)^D,16),b=x(a^(iA=qA(_,c,i,y=h)),(W=h)^b,63),Y=h,a=r[e+780>>2],l=r[e+520>>2],H=r[e+524>>2],_=x((V=r[e+776>>2])^(D=qA(c=r[(s=v=(o+1024|0)+(8|v)|0)>>2],D=r[s+4>>2],s=r[e+264>>2],E=r[e+268>>2])),(c=a)^(a=h),32),E=x(c=(V=qA(l,H,_,F=h))^s,E^(s=h),24),H=V,l=x((V=qA(D,c=a,E,a=h))^_,(c=h)^F,16),a=x(E^(tA=qA(H,s,l,AA=h)),(_A=h)^a,63),s=h,E=r[e+900>>2],N=r[e+640>>2],gA=r[e+644>>2],U=r[e+896>>2],D=r[e+384>>2],_=r[e+388>>2],z=x(U^(F=qA(r[e+128>>2],r[e+132>>2],D,_)),(H=E)^(E=h),32),_=x(H=(U=qA(N,gA,z,O=h))^D,_^(D=h),24),N=U,U=x((U=z)^(z=qA(F,H=E,_,E=h)),(H=O)^(O=h),16),E=x(_^(H=qA(N,D,U,gA=h)),(wA=h)^E,63),D=h,_=r[e+908>>2],YA=r[e+648>>2],g0=r[e+652>>2],aA=r[e+904>>2],F=r[e+392>>2],hA=r[e+396>>2],yA=x(aA^(mA=qA(r[e+136>>2],r[e+140>>2],F,hA)),(N=_)^(_=h),32),aA=hA=x(N=(bA=qA(YA,g0,yA,fA=h))^F,hA^(F=h),24),yA=x((hA=qA(mA,N=_,hA,_=h))^yA,(mA=h)^fA,16),_=x(aA^(bA=qA(bA,F,yA,fA=h)),(NA=h)^_,63),F=h,aA=H,N=wA,H=x(yA^(w=qA(w,f,a,s)),fA^(f=h),32),a=x((yA=qA(aA,N,H,wA=h))^a,(fA=h)^s,24),s=qA(s=w,f,a,w=h),f=h,r[e>>2]=s,r[e+4>>2]=f,s=x(s^H,wA^f,16),f=h,r[e+904>>2]=s,r[e+908>>2]=f,s=qA(yA,fA,s,f),f=h,r[e+640>>2]=s,r[e+644>>2]=f,B0=e,n0=x(a^s,w^f,63),r[B0+264>>2]=n0,r[e+268>>2]=h,H=E,s=qA(V,c,E,D),i=qA(bA,NA,w=x(i^s,y^(E=h),32),f=h),s=qA(s,y=E,a=x(H^i,(a=D)^(D=h),24),E=h),y=h,r[v>>2]=s,r[v+4>>2]=y,v=x(s^w,f^y,16),s=h,r[e+768>>2]=v,r[e+772>>2]=s,v=qA(i,D,v,s),r[e+648>>2]=v,s=h,r[e+652>>2]=s,B0=e,n0=x(a^v,s^E,63),r[B0+384>>2]=n0,r[e+388>>2]=h,w=_,E=x(l^(a=qA(z,O,_,F)),AA^(s=h),32),v=x(w^(_=qA(iA,W,E,D=h)),(f=F)^(F=h),24),a=qA(a,f=s,v,s=h),f=w=h,r[e+128>>2]=a,r[e+132>>2]=f,a=x(a^E,f^D,16),E=h,r[e+776>>2]=a,r[e+780>>2]=E,a=qA(_,F,a,E),r[e+512>>2]=a,E=h,r[e+516>>2]=E,B0=e,n0=x(a^v,s^E,63),r[B0+392>>2]=n0,r[e+396>>2]=h,v=qA(hA,mA,b,Y),D=qA(tA,_A,s=x(U^v,gA^(a=h),32),E=h),Y=qA(f=v,a,b=x(D^b,(_=h)^Y,24),v=h),a=h,r[e+136>>2]=Y,r[e+140>>2]=a,Y=x(s^Y,E^a,16),a=h,r[e+896>>2]=Y,r[e+900>>2]=a,Y=qA(D,_,Y,a),r[e+520>>2]=Y,a=h,r[e+524>>2]=a,B0=e,n0=x(Y^b,a^v,63),r[B0+256>>2]=n0,r[e+260>>2]=h,(0|(t=t+1|0))!=8;);mg(n,o),Kg(n,o+1024|0),BA=o+2048|0}function _n(e,t,n){var o,a=0,f=0,E=0,s=0,y=0,_=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0,N=0,l=0,F=0,b=0,V=0,W=0,O=0,z=0,tA=0,AA=0,gA=0,aA=0,iA=0,hA=0,yA=0,fA=0,_A=0,wA=0,mA=0,bA=0,RA=0,j=0,rA=0,YA=0,SA=0,NA=0,VA=0,XA=0,g0=0,$=0,cA=0,zA=0,ZA=0,t0=0,r0=0,o0=0,E0=0,B0=0,n0=0;for(BA=o=BA-2048|0,mg(o+1024|0,t),Kg(o+1024|0,e),mg(o,o+1024|0),t=0;s=r[(a=Y=(o+1024|0)+(64|(e=b<<7))|0)>>2],D=r[(E=v=(o+1024|0)+(96|e)|0)>>2],E=r[E+4>>2],y=s,c=r[a+4>>2],w=D,a=e+(o+1024|0)|0,_=r[(s=(o+1024|0)+(32|e)|0)>>2],D=r[s+4>>2],w=x(w^(F=qA(r[a>>2],r[a+4>>2],_,D)),(f=E)^(E=h),32),D=x(y=(i=qA(y,c,w,f=h))^_,D^(_=h),24),wA=x((gA=qA(F,y=E,D,E=h))^w,(H=h)^f,16),E=x(D^(mA=qA(i,_,wA,hA=h)),(yA=h)^E,63),D=h,w=r[(_=(o+1024|0)+(104|e)|0)>>2],i=r[_+4>>2],z=r[(f=F=(o+1024|0)+(72|e)|0)>>2],U=r[f+4>>2],V=x((V=w)^(W=qA(l=r[(f=w=(o+1024|0)+(8|e)|0)>>2],c=r[f+4>>2],iA=r[(f=(o+1024|0)+(40|e)|0)>>2],y=r[f+4>>2])),(c=i)^(i=h),32),y=x(U=(l=qA(z,U,V,c=h))^iA,y^(iA=h),24),NA=x((fA=qA(W,U=i,y,i=h))^V,(bA=h)^c,16),i=x(y^(cA=qA(l,iA,NA,g0=h)),(zA=h)^i,63),y=h,V=r[(W=iA=(o+1024|0)+(112|e)|0)>>2],l=r[W+4>>2],aA=r[(W=(o+1024|0)+(80|e)|0)>>2],N=r[W+4>>2],z=V,V=(o+1024|0)+(16|e)|0,tA=r[(AA=c=(o+1024|0)+(48|e)|0)>>2],AA=r[AA+4>>2],z=x(z^(_A=qA(r[V>>2],r[V+4>>2],tA,AA)),(U=l)^(l=h),32),AA=x(N=(U=qA(aA,N,z,O=h))^tA,AA^(tA=h),24),r0=x((ZA=qA(_A,N=l,AA,l=h))^z,(t0=h)^O,16),l=x(AA^(VA=qA(U,tA,r0,o0=h)),(YA=h)^l,63),AA=h,z=r[(tA=(o+1024|0)+(120|e)|0)>>2],O=r[tA+4>>2],E0=r[(U=_A=(o+1024|0)+(88|e)|0)>>2],SA=r[U+4>>2],j=x((aA=z)^(XA=qA($=r[(U=z=(o+1024|0)+(24|e)|0)>>2],N=r[U+4>>2],RA=r[(e=(o+1024|0)+(56|e)|0)>>2],U=r[e+4>>2])),(N=O)^(O=h),32),U=x(N=(SA=qA(E0,SA,j,rA=h))^RA,U^(RA=h),24),aA=RA,j=x((RA=qA(XA,N=O,U,O=h))^j,(XA=h)^rA,16),O=x(U^(SA=qA(SA,aA,j,rA=h)),($=h)^O,63),U=h,aA=VA,N=YA,VA=x(j^(gA=qA(gA,H,i,y)),rA^(H=h),32),i=x((j=qA(aA,N,VA,YA=h))^i,(rA=h)^y,24),y=qA(y=gA,H,i,gA=h),H=h,r[a>>2]=y,r[a+4>>2]=H,a=x(y^VA,YA^H,16),y=h,r[tA>>2]=a,r[tA+4>>2]=y,a=qA(j,rA,a,y),y=h,r[W>>2]=a,r[W+4>>2]=y,B0=f,n0=x(a^i,y^gA,63),r[B0>>2]=n0,r[f+4>>2]=h,H=l,y=x(wA^(f=qA(fA,bA,l,AA)),hA^(i=h),32),a=x(H^(l=qA(SA,$,y,W=h)),(a=AA)^(AA=h),24),f=qA(f,H=i,a,i=h),tA=h,r[w>>2]=f,r[w+4>>2]=tA,w=x(f^y,W^tA,16),f=h,r[v>>2]=w,r[v+4>>2]=f,v=qA(l,AA,w,f),r[_A>>2]=v,w=h,r[_A+4>>2]=w,B0=c,n0=x(a^v,w^i,63),r[B0>>2]=n0,r[c+4>>2]=h,a=qA(ZA,t0,O,U),y=qA(mA,yA,f=x(NA^a,g0^(w=h),32),i=h),a=qA(a,c=w,v=x(y^O,(W=h)^U,24),w=h),l=c=h,r[V>>2]=a,r[V+4>>2]=l,a=x(a^f,i^l,16),f=h,r[_>>2]=a,r[_+4>>2]=f,a=qA(y,W,a,f),r[Y>>2]=a,f=Y,Y=h,r[f+4>>2]=Y,B0=e,n0=x(a^v,Y^w,63),r[B0>>2]=n0,r[e+4>>2]=h,f=E,a=x(r0^(Y=qA(RA,XA,E,D)),o0^(v=h),32),e=x(f^(_=qA(cA,zA,a,E=h)),(e=D)^(D=h),24),Y=qA(Y,f=v,e,v=h),f=w=h,r[z>>2]=Y,r[z+4>>2]=f,Y=x(a^Y,E^f,16),a=h,r[iA>>2]=Y,r[iA+4>>2]=a,Y=qA(_,D,Y,a),r[F>>2]=Y,a=h,r[F+4>>2]=a,B0=s,n0=x(e^Y,a^v,63),r[B0>>2]=n0,r[s+4>>2]=h,(0|(b=b+1|0))!=8;);for(;b=r[768+(e=(v=t<<4)+(o+1024|0)|0)>>2],Y=r[e+772>>2],y=r[(a=e+512|0)>>2],w=r[a+4>>2],f=b,b=r[e+256>>2],a=r[e+260>>2],E=x(f^(s=qA(r[e>>2],r[e+4>>2],b,a)),(E=Y)^(Y=h),32),a=x(f=(_=qA(y,w,E,D=h))^b,a^(b=h),24),c=b,i=x((w=qA(s,Y,a,b=h))^E,(f=h)^D,16),b=x(a^(iA=qA(_,c,i,y=h)),(W=h)^b,63),Y=h,a=r[e+780>>2],l=r[e+520>>2],H=r[e+524>>2],_=x((V=r[e+776>>2])^(D=qA(c=r[(s=v=(o+1024|0)+(8|v)|0)>>2],D=r[s+4>>2],s=r[e+264>>2],E=r[e+268>>2])),(c=a)^(a=h),32),E=x(c=(V=qA(l,H,_,F=h))^s,E^(s=h),24),H=V,l=x((V=qA(D,c=a,E,a=h))^_,(c=h)^F,16),a=x(E^(tA=qA(H,s,l,AA=h)),(_A=h)^a,63),s=h,E=r[e+900>>2],N=r[e+640>>2],gA=r[e+644>>2],U=r[e+896>>2],D=r[e+384>>2],_=r[e+388>>2],z=x(U^(F=qA(r[e+128>>2],r[e+132>>2],D,_)),(H=E)^(E=h),32),_=x(H=(U=qA(N,gA,z,O=h))^D,_^(D=h),24),N=U,U=x((U=z)^(z=qA(F,H=E,_,E=h)),(H=O)^(O=h),16),E=x(_^(H=qA(N,D,U,gA=h)),(wA=h)^E,63),D=h,_=r[e+908>>2],YA=r[e+648>>2],g0=r[e+652>>2],aA=r[e+904>>2],F=r[e+392>>2],hA=r[e+396>>2],yA=x(aA^(mA=qA(r[e+136>>2],r[e+140>>2],F,hA)),(N=_)^(_=h),32),aA=hA=x(N=(bA=qA(YA,g0,yA,fA=h))^F,hA^(F=h),24),yA=x((hA=qA(mA,N=_,hA,_=h))^yA,(mA=h)^fA,16),_=x(aA^(bA=qA(bA,F,yA,fA=h)),(NA=h)^_,63),F=h,aA=H,N=wA,H=x(yA^(w=qA(w,f,a,s)),fA^(f=h),32),a=x((yA=qA(aA,N,H,wA=h))^a,(fA=h)^s,24),s=qA(s=w,f,a,w=h),f=h,r[e>>2]=s,r[e+4>>2]=f,s=x(s^H,wA^f,16),f=h,r[e+904>>2]=s,r[e+908>>2]=f,s=qA(yA,fA,s,f),f=h,r[e+640>>2]=s,r[e+644>>2]=f,B0=e,n0=x(a^s,w^f,63),r[B0+264>>2]=n0,r[e+268>>2]=h,H=E,s=qA(V,c,E,D),i=qA(bA,NA,w=x(i^s,y^(E=h),32),f=h),s=qA(s,y=E,a=x(H^i,(a=D)^(D=h),24),E=h),y=h,r[v>>2]=s,r[v+4>>2]=y,v=x(s^w,f^y,16),s=h,r[e+768>>2]=v,r[e+772>>2]=s,v=qA(i,D,v,s),r[e+648>>2]=v,s=h,r[e+652>>2]=s,B0=e,n0=x(a^v,s^E,63),r[B0+384>>2]=n0,r[e+388>>2]=h,w=_,E=x(l^(a=qA(z,O,_,F)),AA^(s=h),32),v=x(w^(_=qA(iA,W,E,D=h)),(f=F)^(F=h),24),a=qA(a,f=s,v,s=h),f=w=h,r[e+128>>2]=a,r[e+132>>2]=f,a=x(a^E,f^D,16),E=h,r[e+776>>2]=a,r[e+780>>2]=E,a=qA(_,F,a,E),r[e+512>>2]=a,E=h,r[e+516>>2]=E,B0=e,n0=x(a^v,s^E,63),r[B0+392>>2]=n0,r[e+396>>2]=h,v=qA(hA,mA,b,Y),D=qA(tA,_A,s=x(U^v,gA^(a=h),32),E=h),Y=qA(f=v,a,b=x(D^b,(_=h)^Y,24),v=h),a=h,r[e+136>>2]=Y,r[e+140>>2]=a,Y=x(s^Y,E^a,16),a=h,r[e+896>>2]=Y,r[e+900>>2]=a,Y=qA(D,_,Y,a),r[e+520>>2]=Y,a=h,r[e+524>>2]=a,B0=e,n0=x(Y^b,a^v,63),r[B0+256>>2]=n0,r[e+260>>2]=h,(0|(t=t+1|0))!=8;);mg(n,o),Kg(n,o+1024|0),BA=o+2048|0}function ot(e){var t=0,n=0,o=0,a=0,f=0,E=0,s=0,y=0,_=0;A:if(e|=0){f=(o=e-8|0)+(e=-8&(t=r[e-4>>2]))|0;t:if(!(1&t)){if(!(3&t)||(o=o-(t=r[o>>2])|0)>>>0>2]))==3)return r[8963]=e,r[f+4>>2]=-2&t,r[o+4>>2]=1|e,void(r[e+o>>2]=e)}else{if(t>>>0<=255){if(a=r[o+8>>2],t=t>>>3|0,(0|(n=r[o+12>>2]))==(0|a)){y=35844,_=r[8961]&pt(-2,t),r[y>>2]=_;break t}r[a+12>>2]=n,r[n+8>>2]=a;break t}if(s=r[o+24>>2],(0|o)==(0|(t=r[o+12>>2])))if((n=r[(a=o+20|0)>>2])||(n=r[(a=o+16|0)>>2])){for(;E=a,(n=r[(a=(t=n)+20|0)>>2])||(a=t+16|0,n=r[t+16>>2]););r[E>>2]=0}else t=0;else n=r[o+8>>2],r[n+12>>2]=t,r[t+8>>2]=n;if(!s)break t;a=r[o+28>>2];g:{if(r[(n=36148+(a<<2)|0)>>2]==(0|o)){if(r[n>>2]=t,t)break g;y=35848,_=r[8962]&pt(-2,a),r[y>>2]=_;break t}if(r[s+(r[s+16>>2]==(0|o)?16:20)>>2]=t,!t)break t}if(r[t+24>>2]=s,(n=r[o+16>>2])&&(r[t+16>>2]=n,r[n+24>>2]=t),!(n=r[o+20>>2]))break t;r[t+20>>2]=n,r[n+24>>2]=t}}if(!(o>>>0>=f>>>0)&&1&(t=r[f+4>>2])){t:{if(!(2&t)){if(r[8967]==(0|f)){if(r[8967]=o,e=r[8964]+e|0,r[8964]=e,r[o+4>>2]=1|e,r[8966]!=(0|o))break A;return r[8963]=0,void(r[8966]=0)}if(r[8966]==(0|f))return r[8966]=o,e=r[8963]+e|0,r[8963]=e,r[o+4>>2]=1|e,void(r[e+o>>2]=e);e=(-8&t)+e|0;g:if(t>>>0<=255){if(t=t>>>3|0,(0|(n=r[f+8>>2]))==(0|(a=r[f+12>>2]))){y=35844,_=r[8961]&pt(-2,t),r[y>>2]=_;break g}r[n+12>>2]=a,r[a+8>>2]=n}else{if(s=r[f+24>>2],(0|f)==(0|(t=r[f+12>>2])))if((n=r[(a=f+20|0)>>2])||(n=r[(a=f+16|0)>>2])){for(;E=a,(n=r[(a=(t=n)+20|0)>>2])||(a=t+16|0,n=r[t+16>>2]););r[E>>2]=0}else t=0;else n=r[f+8>>2],r[n+12>>2]=t,r[t+8>>2]=n;if(s){a=r[f+28>>2];r:{if(r[(n=36148+(a<<2)|0)>>2]==(0|f)){if(r[n>>2]=t,t)break r;y=35848,_=r[8962]&pt(-2,a),r[y>>2]=_;break g}if(r[s+(r[s+16>>2]==(0|f)?16:20)>>2]=t,!t)break g}r[t+24>>2]=s,(n=r[f+16>>2])&&(r[t+16>>2]=n,r[n+24>>2]=t),(n=r[f+20>>2])&&(r[t+20>>2]=n,r[n+24>>2]=t)}}if(r[o+4>>2]=1|e,r[e+o>>2]=e,r[8966]!=(0|o))break t;return void(r[8963]=e)}r[f+4>>2]=-2&t,r[o+4>>2]=1|e,r[e+o>>2]=e}if(e>>>0<=255)return t=35884+((e=e>>>3|0)<<3)|0,(n=r[8961])&(e=1<>2]:(r[8961]=e|n,e=t),r[t+8>>2]=o,r[e+12>>2]=o,r[o+12>>2]=t,void(r[o+8>>2]=e);a=31,r[o+16>>2]=0,r[o+20>>2]=0,e>>>0<=16777215&&(t=e>>>8|0,t<<=E=t+1048320>>>16&8,a=28+((t=((t<<=a=t+520192>>>16&4)<<(n=t+245760>>>16&2)>>>15|0)-(n|a|E)|0)<<1|e>>>t+21&1)|0),r[o+28>>2]=a,E=36148+(a<<2)|0;t:{g:{if((n=r[8962])&(t=1<>>1|0)|0),t=r[E>>2];;){if(n=t,(-8&r[t+4>>2])==(0|e))break g;if(t=a>>>29|0,a<<=1,!(t=r[16+(E=n+(4&t)|0)>>2]))break}r[E+16>>2]=o,r[o+24>>2]=n}else r[8962]=t|n,r[E>>2]=o,r[o+24>>2]=E;r[o+12>>2]=o,r[o+8>>2]=o;break t}e=r[n+8>>2],r[e+12>>2]=o,r[n+8>>2]=o,r[o+24>>2]=0,r[o+12>>2]=n,r[o+8>>2]=e}e=r[8969]-1|0,r[8969]=e||-1}}}function ca(e,t){var n,o=0,a=0,f=0,E=0,s=0,y=0,_=0;n=e+t|0;A:{t:if(!(1&(o=r[e+4>>2]))){if(!(3&o))break A;if(t=(o=r[e>>2])+t|0,(0|(e=e-o|0))==r[8966]){if((3&(o=r[n+4>>2]))==3)return r[8963]=t,r[n+4>>2]=-2&o,r[e+4>>2]=1|t,void(r[n>>2]=t)}else{if(o>>>0<=255){if(f=r[e+8>>2],o=o>>>3|0,(0|(a=r[e+12>>2]))==(0|f)){y=35844,_=r[8961]&pt(-2,o),r[y>>2]=_;break t}r[f+12>>2]=a,r[a+8>>2]=f;break t}if(s=r[e+24>>2],(0|(o=r[e+12>>2]))==(0|e))if((a=r[(f=e+20|0)>>2])||(a=r[(f=e+16|0)>>2])){for(;E=f,(a=r[(f=(o=a)+20|0)>>2])||(f=o+16|0,a=r[o+16>>2]););r[E>>2]=0}else o=0;else a=r[e+8>>2],r[a+12>>2]=o,r[o+8>>2]=a;if(!s)break t;f=r[e+28>>2];g:{if(r[(a=36148+(f<<2)|0)>>2]==(0|e)){if(r[a>>2]=o,o)break g;y=35848,_=r[8962]&pt(-2,f),r[y>>2]=_;break t}if(r[s+(r[s+16>>2]==(0|e)?16:20)>>2]=o,!o)break t}if(r[o+24>>2]=s,(a=r[e+16>>2])&&(r[o+16>>2]=a,r[a+24>>2]=o),!(a=r[e+20>>2]))break t;r[o+20>>2]=a,r[a+24>>2]=o}}t:{if(!(2&(o=r[n+4>>2]))){if(r[8967]==(0|n)){if(r[8967]=e,t=r[8964]+t|0,r[8964]=t,r[e+4>>2]=1|t,r[8966]!=(0|e))break A;return r[8963]=0,void(r[8966]=0)}if(r[8966]==(0|n))return r[8966]=e,t=r[8963]+t|0,r[8963]=t,r[e+4>>2]=1|t,void(r[e+t>>2]=t);t=(-8&o)+t|0;g:if(o>>>0<=255){if(f=r[n+8>>2],o=o>>>3|0,(0|(a=r[n+12>>2]))==(0|f)){y=35844,_=r[8961]&pt(-2,o),r[y>>2]=_;break g}r[f+12>>2]=a,r[a+8>>2]=f}else{if(s=r[n+24>>2],(0|n)==(0|(o=r[n+12>>2])))if((f=r[(a=n+20|0)>>2])||(f=r[(a=n+16|0)>>2])){for(;E=a,(f=r[(a=(o=f)+20|0)>>2])||(a=o+16|0,f=r[o+16>>2]););r[E>>2]=0}else o=0;else a=r[n+8>>2],r[a+12>>2]=o,r[o+8>>2]=a;if(s){f=r[n+28>>2];r:{if(r[(a=36148+(f<<2)|0)>>2]==(0|n)){if(r[a>>2]=o,o)break r;y=35848,_=r[8962]&pt(-2,f),r[y>>2]=_;break g}if(r[s+(r[s+16>>2]==(0|n)?16:20)>>2]=o,!o)break g}r[o+24>>2]=s,(a=r[n+16>>2])&&(r[o+16>>2]=a,r[a+24>>2]=o),(a=r[n+20>>2])&&(r[o+20>>2]=a,r[a+24>>2]=o)}}if(r[e+4>>2]=1|t,r[e+t>>2]=t,r[8966]!=(0|e))break t;return void(r[8963]=t)}r[n+4>>2]=-2&o,r[e+4>>2]=1|t,r[e+t>>2]=t}if(t>>>0<=255)return o=35884+((t=t>>>3|0)<<3)|0,(a=r[8961])&(t=1<>2]:(r[8961]=t|a,t=o),r[o+8>>2]=e,r[t+12>>2]=e,r[e+12>>2]=o,void(r[e+8>>2]=t);f=31,r[e+16>>2]=0,r[e+20>>2]=0,t>>>0<=16777215&&(o=t>>>8|0,o<<=E=o+1048320>>>16&8,f=28+((o=((o<<=f=o+520192>>>16&4)<<(a=o+245760>>>16&2)>>>15|0)-(a|f|E)|0)<<1|t>>>o+21&1)|0),r[e+28>>2]=f,E=36148+(f<<2)|0;t:{if((a=r[8962])&(o=1<>>1|0)|0),o=r[E>>2];;){if(a=o,(-8&r[o+4>>2])==(0|t))break t;if(o=f>>>29|0,f<<=1,!(o=r[16+(E=a+(4&o)|0)>>2]))break}r[E+16>>2]=e,r[e+24>>2]=a}else r[8962]=o|a,r[E>>2]=e,r[e+24>>2]=E;return r[e+12>>2]=e,void(r[e+8>>2]=e)}t=r[a+8>>2],r[t+12>>2]=e,r[a+8>>2]=e,r[e+24>>2]=0,r[e+12>>2]=a,r[e+8>>2]=t}}function tr(e,t,n,o,a){var f,E,s,y,_,w,D,v,Y,U,H,i,c,N,l,F=0,b=0,V=0,W=0,O=0,z=0,tA=0,AA=0,gA=0,aA=0,iA=0,hA=0,yA=0,fA=0,_A=0,wA=0,mA=0,bA=0,RA=0,j=0,rA=0,YA=0,SA=0,NA=0,VA=0,XA=0,g0=0,$=0,cA=0,zA=0,ZA=0,t0=0,r0=0,o0=0;for(BA=f=BA+-64|0,E=r[e+60>>2],s=r[e+56>>2],j=r[e+52>>2],bA=r[e+48>>2],y=r[e+44>>2],_=r[e+40>>2],w=r[e+36>>2],D=r[e+32>>2],v=r[e+28>>2],Y=r[e+24>>2],U=r[e+20>>2],H=r[e+16>>2],i=r[e+12>>2],c=r[e+8>>2],N=r[e+4>>2],l=r[e>>2];;){if(!a&o>>>0>63|a)V=n;else{if(W=0,V=F=L0(f,0,64),o|a)for(;p[F+W|0]=u[t+W|0],!a&(W=W+1|0)>>>0>>0|a;);t=V,SA=n}for(rA=20,AA=l,gA=N,aA=c,iA=i,W=H,F=U,n=Y,hA=v,O=D,z=w,yA=_,fA=E,_A=s,b=j,wA=bA,RA=y;tA=W,AA=TA((W=W+AA|0)^wA,16),wA=TA(tA^(O=AA+O|0),12),tA=O,O=TA((O=AA)^(AA=W+wA|0),8),W=TA(wA^(mA=tA+O|0),7),tA=F,gA=TA((F=F+gA|0)^b,16),b=TA(tA^(z=gA+z|0),12),tA=z,z=TA((z=gA)^(gA=F+b|0),8),F=TA(b^(YA=tA+z|0),7),b=n,aA=TA((n=n+aA|0)^_A,16),tA=_A=TA(b^(yA=aA+yA|0),12),_A=TA((b=aA)^(aA=n+_A|0),8),n=TA(tA^(yA=_A+yA|0),7),b=hA,iA=TA((hA=hA+iA|0)^fA,16),RA=b=TA(b^(fA=iA+RA|0),12),tA=fA,fA=TA((fA=iA)^(iA=hA+b|0),8),hA=TA(RA^(b=tA+fA|0),7),tA=yA,yA=TA((AA=F+AA|0)^fA,16),F=TA((wA=tA+yA|0)^F,12),fA=TA(yA^(AA=F+AA|0),8),F=TA(F^(yA=wA+fA|0),7),O=TA((gA=n+gA|0)^O,16),n=TA((b=O+b|0)^n,12),wA=TA(O^(gA=n+gA|0),8),n=TA(n^(RA=b+wA|0),7),O=TA((aA=hA+aA|0)^z,16),hA=TA((z=O+mA|0)^hA,12),b=TA(O^(aA=hA+aA|0),8),hA=TA(hA^(O=z+b|0),7),z=TA((iA=W+iA|0)^_A,16),W=TA((mA=z+YA|0)^W,12),_A=TA(z^(iA=W+iA|0),8),W=TA(W^(z=mA+_A|0),7),rA=rA-2|0;);if(rA=u[t+4|0]|u[t+5|0]<<8|u[t+6|0]<<16|u[t+7|0]<<24,mA=u[t+8|0]|u[t+9|0]<<8|u[t+10|0]<<16|u[t+11|0]<<24,YA=u[t+12|0]|u[t+13|0]<<8|u[t+14|0]<<16|u[t+15|0]<<24,NA=u[t+16|0]|u[t+17|0]<<8|u[t+18|0]<<16|u[t+19|0]<<24,VA=u[t+20|0]|u[t+21|0]<<8|u[t+22|0]<<16|u[t+23|0]<<24,XA=u[t+24|0]|u[t+25|0]<<8|u[t+26|0]<<16|u[t+27|0]<<24,g0=u[t+28|0]|u[t+29|0]<<8|u[t+30|0]<<16|u[t+31|0]<<24,$=u[t+32|0]|u[t+33|0]<<8|u[t+34|0]<<16|u[t+35|0]<<24,cA=u[t+36|0]|u[t+37|0]<<8|u[t+38|0]<<16|u[t+39|0]<<24,zA=u[t+40|0]|u[t+41|0]<<8|u[t+42|0]<<16|u[t+43|0]<<24,ZA=u[t+44|0]|u[t+45|0]<<8|u[t+46|0]<<16|u[t+47|0]<<24,t0=u[t+48|0]|u[t+49|0]<<8|u[t+50|0]<<16|u[t+51|0]<<24,r0=u[t+52|0]|u[t+53|0]<<8|u[t+54|0]<<16|u[t+55|0]<<24,o0=u[t+56|0]|u[t+57|0]<<8|u[t+58|0]<<16|u[t+59|0]<<24,tA=u[t+60|0]|u[t+61|0]<<8|u[t+62|0]<<16|u[t+63|0]<<24,y0(V,AA+l^(u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24)),y0(V+4|0,gA+N^rA),y0(V+8|0,aA+c^mA),y0(V+12|0,iA+i^YA),y0(V+16|0,W+H^NA),y0(V+20|0,F+U^VA),y0(V+24|0,n+Y^XA),y0(V+28|0,hA+v^g0),y0(V+32|0,O+D^$),y0(V+36|0,z+w^cA),y0(V+40|0,zA^yA+_),y0(V+44|0,ZA^RA+y),y0(V+48|0,t0^wA+bA),y0(V+52|0,r0^b+j),y0(V+56|0,o0^_A+s),y0(V+60|0,tA^fA+E),j=((bA=(n=bA)+1|0)>>>0>>0)+j|0,!a&o>>>0<=64){if(!(!o|!a&o>>>0>63|(0|a)!=0))for(F=0;p[F+SA|0]=u[V+F|0],(0|o)!=(0|(F=F+1|0)););r[e+52>>2]=j,r[e+48>>2]=bA,BA=f- -64|0;break}t=t- -64|0,n=V- -64|0,a=a-1|0,a=(o=o+-64|0)>>>0<4294967232?a+1|0:a}}function NB(e,t,n,o){var a=0,f=0,E=0,s=0,y=0,_=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0,N=0,l=0,F=0,b=0,V=0,W=0,O=0,z=0,tA=0,AA=0,gA=0;if(v=r[e+36>>2],s=r[e+32>>2],E=r[e+28>>2],f=r[e+24>>2],y=r[e+20>>2],!o&n>>>0>=16|o)for(O=!u[e+80|0]<<24,U=r[e+4>>2],z=xA(U,5),c=r[e+8>>2],W=xA(c,5),b=r[e+12>>2],V=xA(b,5),a=r[e+16>>2],N=xA(a,5),tA=a,H=r[e>>2];a=K(_=((u[t+3|0]|u[t+4|0]<<8|u[t+5|0]<<16|u[t+6|0]<<24)>>>2&67108863)+f|0,0,b,0),w=h,f=(Y=K(y=(67108863&(u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24))+y|0,0,tA,0))+a|0,a=h+w|0,a=f>>>0>>0?a+1|0:a,D=f,f=K(w=((u[t+6|0]|u[t+7|0]<<8|u[t+8|0]<<16|u[t+9|0]<<24)>>>4&67108863)+E|0,0,c,0),a=h+a|0,a=f>>>0>(E=D+f|0)>>>0?a+1|0:a,f=E,E=K(Y=((u[t+9|0]|u[t+10|0]<<8|u[t+11|0]<<16|u[t+12|0]<<24)>>>6|0)+s|0,0,U,0),a=h+a|0,a=E>>>0>(s=f+E|0)>>>0?a+1|0:a,f=s,s=K(i=v+O+((u[t+12|0]|u[t+13|0]<<8|u[t+14|0]<<16|u[t+15|0]<<24)>>>8)|0,0,H,0),a=h+a|0,AA=v=f+s|0,v=s>>>0>v>>>0?a+1|0:a,a=K(_,0,c,0),E=h,s=(f=K(y,0,b,0))+a|0,a=h+E|0,a=f>>>0>s>>>0?a+1|0:a,E=K(w,0,U,0),a=h+a|0,a=E>>>0>(s=E+s|0)>>>0?a+1|0:a,E=K(Y,0,H,0),a=h+a|0,a=E>>>0>(s=E+s|0)>>>0?a+1|0:a,E=K(i,0,N,0),a=h+a|0,gA=s=E+s|0,s=E>>>0>s>>>0?a+1|0:a,a=K(_,0,U,0),f=h,E=(l=K(y,0,c,0))+a|0,a=h+f|0,a=E>>>0>>0?a+1|0:a,f=K(w,0,H,0),a=h+a|0,a=f>>>0>(E=f+E|0)>>>0?a+1|0:a,f=K(Y,0,N,0),a=h+a|0,a=f>>>0>(E=f+E|0)>>>0?a+1|0:a,f=K(i,0,V,0),a=h+a|0,l=E=f+E|0,E=f>>>0>E>>>0?a+1|0:a,a=K(_,0,H,0),D=h,f=(F=K(y,0,U,0))+a|0,a=h+D|0,a=f>>>0>>0?a+1|0:a,D=K(w,0,N,0),a=h+a|0,a=(f=D+f|0)>>>0>>0?a+1|0:a,D=K(Y,0,V,0),a=h+a|0,a=(f=D+f|0)>>>0>>0?a+1|0:a,D=K(i,0,W,0),a=h+a|0,a=(f=D+f|0)>>>0>>0?a+1|0:a,D=f,f=a,a=K(_,0,N,0),F=h,_=(y=K(y,0,H,0))+a|0,a=h+F|0,a=_>>>0>>0?a+1|0:a,y=K(w,0,V,0),a=h+a|0,a=(_=y+_|0)>>>0>>0?a+1|0:a,y=K(Y,0,W,0),a=h+a|0,a=(_=y+_|0)>>>0>>0?a+1|0:a,y=K(i,0,z,0),a=h+a|0,a=(_=y+_|0)>>>0>>0?a+1|0:a,y=_,w=(67108863&a)<<6|_>>>26,a=f,w=(67108863&(a=(_=w+D|0)>>>0>>0?a+1|0:a))<<6|(f=_)>>>26,a=E,a=(f=w+l|0)>>>0>>0?a+1|0:a,w=f,f=(67108863&a)<<6|f>>>26,a=s,Y=E=f+gA|0,E=(67108863&(a=f>>>0>E>>>0?a+1|0:a))<<6|E>>>26,a=v,v=s=E+AA|0,f=(67108863&_)+((a=xA((67108863&(a=E>>>0>s>>>0?a+1|0:a))<<6|s>>>26,5)+(67108863&y)|0)>>>26|0)|0,E=67108863&w,s=67108863&Y,v&=67108863,y=67108863&a,t=t+16|0,!(o=o-(n>>>0<16)|0)&(n=n-16|0)>>>0>15|o;);r[e+20>>2]=y,r[e+36>>2]=v,r[e+32>>2]=s,r[e+28>>2]=E,r[e+24>>2]=f}function ha(e,t,n){var o,a,f,E,s=0,y=0,_=0,w=0,D=0;return BA=f=BA-160|0,he(t,n,32,0),p[0|t]=248&u[0|t],p[t+31|0]=63&u[t+31|0]|64,PB(f,t),OB(e,f),y=u[(a=n)+8|0]|u[a+9|0]<<8|u[a+10|0]<<16|u[a+11|0]<<24,s=u[a+12|0]|u[a+13|0]<<8|u[a+14|0]<<16|u[a+15|0]<<24,_=u[a+16|0]|u[a+17|0]<<8|u[a+18|0]<<16|u[a+19|0]<<24,w=u[a+20|0]|u[a+21|0]<<8|u[a+22|0]<<16|u[a+23|0]<<24,D=u[0|a]|u[a+1|0]<<8|u[a+2|0]<<16|u[a+3|0]<<24,n=u[a+4|0]|u[a+5|0]<<8|u[a+6|0]<<16|u[a+7|0]<<24,o=t,E=u[a+28|0]|u[a+29|0]<<8|u[a+30|0]<<16|u[a+31|0]<<24,t=u[a+24|0]|u[a+25|0]<<8|u[a+26|0]<<16|u[a+27|0]<<24,p[o+24|0]=t,p[o+25|0]=t>>>8,p[o+26|0]=t>>>16,p[o+27|0]=t>>>24,p[o+28|0]=E,p[o+29|0]=E>>>8,p[o+30|0]=E>>>16,p[o+31|0]=E>>>24,p[o+16|0]=_,p[o+17|0]=_>>>8,p[o+18|0]=_>>>16,p[o+19|0]=_>>>24,p[o+20|0]=w,p[o+21|0]=w>>>8,p[o+22|0]=w>>>16,p[o+23|0]=w>>>24,p[o+8|0]=y,p[o+9|0]=y>>>8,p[o+10|0]=y>>>16,p[o+11|0]=y>>>24,p[o+12|0]=s,p[o+13|0]=s>>>8,p[o+14|0]=s>>>16,p[o+15|0]=s>>>24,p[0|o]=D,p[o+1|0]=D>>>8,p[o+2|0]=D>>>16,p[o+3|0]=D>>>24,p[o+4|0]=n,p[o+5|0]=n>>>8,p[o+6|0]=n>>>16,p[o+7|0]=n>>>24,_=u[(s=e)+8|0]|u[s+9|0]<<8|u[s+10|0]<<16|u[s+11|0]<<24,w=u[s+12|0]|u[s+13|0]<<8|u[s+14|0]<<16|u[s+15|0]<<24,D=u[s+16|0]|u[s+17|0]<<8|u[s+18|0]<<16|u[s+19|0]<<24,n=u[s+20|0]|u[s+21|0]<<8|u[s+22|0]<<16|u[s+23|0]<<24,t=u[0|s]|u[s+1|0]<<8|u[s+2|0]<<16|u[s+3|0]<<24,e=u[s+4|0]|u[s+5|0]<<8|u[s+6|0]<<16|u[s+7|0]<<24,y=u[s+28|0]|u[s+29|0]<<8|u[s+30|0]<<16|u[s+31|0]<<24,s=u[s+24|0]|u[s+25|0]<<8|u[s+26|0]<<16|u[s+27|0]<<24,p[o+56|0]=s,p[o+57|0]=s>>>8,p[o+58|0]=s>>>16,p[o+59|0]=s>>>24,p[o+60|0]=y,p[o+61|0]=y>>>8,p[o+62|0]=y>>>16,p[o+63|0]=y>>>24,p[o+48|0]=D,p[o+49|0]=D>>>8,p[o+50|0]=D>>>16,p[o+51|0]=D>>>24,p[o+52|0]=n,p[o+53|0]=n>>>8,p[o+54|0]=n>>>16,p[o+55|0]=n>>>24,p[o+40|0]=_,p[o+41|0]=_>>>8,p[o+42|0]=_>>>16,p[o+43|0]=_>>>24,p[o+44|0]=w,p[o+45|0]=w>>>8,p[o+46|0]=w>>>16,p[o+47|0]=w>>>24,p[o+32|0]=t,p[o+33|0]=t>>>8,p[o+34|0]=t>>>16,p[o+35|0]=t>>>24,p[o+36|0]=e,p[o+37|0]=e>>>8,p[o+38|0]=e>>>16,p[o+39|0]=e>>>24,BA=f+160|0,0}function UB(e,t,n){var o,a=0,f=0,E=0;BA=o=BA+-64|0;A:{if(!(!n|n>>>0>=65)){if(a=-1,!(u[e+80|0]|u[e+81|0]<<8|u[e+82|0]<<16|u[e+83|0]<<24|u[e+84|0]|u[e+85|0]<<8|u[e+86|0]<<16|u[e+87|0]<<24)){if(f=e,(a=u[e+352|0]|u[e+353|0]<<8|u[e+354|0]<<16|u[e+355|0]<<24)>>>0>=129){if(KB(e,128),SB(e,E=e+96|0),a=(u[e+352|0]|u[e+353|0]<<8|u[e+354|0]<<16|u[e+355|0]<<24)-128|0,p[e+352|0]=a,p[e+353|0]=a>>>8,p[e+354|0]=a>>>16,p[e+355|0]=a>>>24,a>>>0>=129)break A;V0(E,e+224|0,a),a=u[e+352|0]|u[e+353|0]<<8|u[e+354|0]<<16|u[e+355|0]<<24}KB(f,a),u[e+356|0]&&(p[e+88|0]=255,p[e+89|0]=255,p[e+90|0]=255,p[e+91|0]=255,p[e+92|0]=255,p[e+93|0]=255,p[e+94|0]=255,p[e+95|0]=255),p[e+80|0]=255,p[e+81|0]=255,p[e+82|0]=255,p[e+83|0]=255,p[e+84|0]=255,p[e+85|0]=255,p[e+86|0]=255,p[e+87|0]=255,L0((a=e+96|0)+(f=u[e+352|0]|u[e+353|0]<<8|u[e+354|0]<<16|u[e+355|0]<<24)|0,0,256-f|0),SB(e,a),q0(o,u[0|e]|u[e+1|0]<<8|u[e+2|0]<<16|u[e+3|0]<<24,u[e+4|0]|u[e+5|0]<<8|u[e+6|0]<<16|u[e+7|0]<<24),q0(8|o,u[e+8|0]|u[e+9|0]<<8|u[e+10|0]<<16|u[e+11|0]<<24,u[e+12|0]|u[e+13|0]<<8|u[e+14|0]<<16|u[e+15|0]<<24),q0(o+16|0,u[e+16|0]|u[e+17|0]<<8|u[e+18|0]<<16|u[e+19|0]<<24,u[e+20|0]|u[e+21|0]<<8|u[e+22|0]<<16|u[e+23|0]<<24),q0(o+24|0,u[e+24|0]|u[e+25|0]<<8|u[e+26|0]<<16|u[e+27|0]<<24,u[e+28|0]|u[e+29|0]<<8|u[e+30|0]<<16|u[e+31|0]<<24),q0(o+32|0,u[e+32|0]|u[e+33|0]<<8|u[e+34|0]<<16|u[e+35|0]<<24,u[e+36|0]|u[e+37|0]<<8|u[e+38|0]<<16|u[e+39|0]<<24),q0(o+40|0,u[e+40|0]|u[e+41|0]<<8|u[e+42|0]<<16|u[e+43|0]<<24,u[e+44|0]|u[e+45|0]<<8|u[e+46|0]<<16|u[e+47|0]<<24),q0(o+48|0,u[e+48|0]|u[e+49|0]<<8|u[e+50|0]<<16|u[e+51|0]<<24,u[e+52|0]|u[e+53|0]<<8|u[e+54|0]<<16|u[e+55|0]<<24),q0(o+56|0,u[e+56|0]|u[e+57|0]<<8|u[e+58|0]<<16|u[e+59|0]<<24,u[e+60|0]|u[e+61|0]<<8|u[e+62|0]<<16|u[e+63|0]<<24),V0(t,o,n),Q0(e,64),Q0(a,256),a=0}return BA=o- -64|0,a}z0(),s0()}D0(1854,1886,306,1931),s0()}function ya(e,t){var n,o,a,f,E,s,y,_,w,D=0,v=0,Y=0,U=0,H=0,i=0,c=0,N=0,l=0,F=0,b=0;n=u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24,l=U0(t+4|0),D=h,c=U0(t+7|0),Y=h,N=U0(t+10|0),v=h,o=U0(t+13|0),H=h,U=u[t+16|0]|u[t+17|0]<<8|u[t+18|0]<<16|u[t+19|0]<<24,a=U0(t+20|0),F=h,f=U0(t+23|0),E=h,s=U0(t+26|0),y=h,_=U0(t+29|0),t=v<<3|N>>>29,b=v=N<<3,N=v=v+16777216|0,v=t=v>>>0<16777216?t+1|0:t,Y=t=Y<<5|c>>>27,w=i=c<<5,D=t=D<<6|(c=l)>>>26,l=t=16777216+(c<<=6)|0,i=t,t=(t=(D=t>>>0<16777216?D+1|0:D)>>25)+Y|0,t=(D=w+(i=(33554431&D)<<7|i>>>25)|0)>>>0>>0?t+1|0:t,(Y=D+33554432|0)>>>0<33554432&&(t=t+1|0),t=(b-(-33554432&N)|0)+((67108863&t)<<6|Y>>>26)|0,r[e+12>>2]=t,t=-67108864&Y,r[e+8>>2]=D-t,t=0,i=U=(Y=U)+16777216|0,U=t=U>>>0<16777216?1:t,b=Y-(-33554432&i)|0,t=H<<2|(Y=o)>>>30,H=Y<<2,Y=t,t=(t=v>>25)+Y|0,D=t=(v=(D=H)+(H=(33554431&v)<<7|N>>>25)|0)>>>0>>0?t+1|0:t,Y=t=v+33554432|0,t=((67108863&(D=t>>>0<33554432?D+1|0:D))<<6|t>>>26)+b|0,r[e+20>>2]=t,t=-67108864&Y,r[e+16>>2]=v-t,H=(D=a)<<7,t=(t=F<<7|D>>>25)+(D=U>>25)|0,t=(U=H+(Y=(33554431&U)<<7|i>>>25)|0)>>>0>>0?t+1|0:t,U=D=U,Y=D=D+33554432|0,D=t=D>>>0<33554432?t+1|0:t,t=-67108864&Y,r[(v=e)+24>>2]=U-t,U=v,t=E<<5|(v=f)>>>27,F=v<<=5,H=v=v+16777216|0,v=t=v>>>0<16777216?t+1|0:t,t=(F-(-33554432&H)|0)+((67108863&D)<<6|Y>>>26)|0,r[U+28>>2]=t,Y=(D=s)<<4,D=t=y<<4|D>>>28,t=(t=v>>25)+D|0,t=(v=(i=Y)+(Y=(33554431&v)<<7|H>>>25)|0)>>>0>>0?t+1|0:t,v=D=v,Y=D=D+33554432|0,D=t=D>>>0<33554432?t+1|0:t,t=-67108864&Y,r[U+32>>2]=v-t,t=0,v=U=(U=_)<<2&33554428,t=(U=U+16777216|0)>>>0<16777216?t+1|0:t,D=(v-(33554432&U)|0)+((67108863&D)<<6|Y>>>26)|0,r[e+36>>2]=D,U=K((33554431&t)<<7|U>>>25,t>>>25|0,19,0),t=h,t=(D=U+n|0)>>>0>>0?t+1|0:t,(v=D+33554432|0)>>>0<33554432&&(t=t+1|0),t=(c-(-33554432&l)|0)+((67108863&t)<<6|v>>>26)|0,r[e+4>>2]=t,t=e,e=-67108864&v,r[t>>2]=D-e}function pn(e,t){var n,o,a,f,E,s,y,_,w,D=0,v=0,Y=0,U=0,H=0,i=0,c=0,N=0,l=0,F=0,b=0,V=0,W=0,O=0;b=v=r[(D=t)+4>>2],l=v>>31,V=v=r[D+8>>2],o=v>>31,c=v=r[D+12>>2],F=v>>31,W=v=r[D+16>>2],a=v>>31,N=v=r[D+20>>2],i=v>>31,O=v=r[D+24>>2],f=v>>31,E=v=r[D>>2],s=v>>31,U=v=K(D=r[D+36>>2],D>>31,121666,0),D=h,n=v=v+16777216|0,v=D=v>>>0<16777216?D+1|0:D,y=U-(-33554432&n)|0,Y=K(D=r[t+32>>2],D>>31,121666,0),_=h,U=K(t=r[t+28>>2],t>>31,121666,0),D=h,H=Y,w=t=U+16777216|0,Y=t,t=(t=(D=t>>>0<16777216?D+1|0:D)>>25)+_|0,t=(D=H+(Y=(33554431&D)<<7|Y>>>25)|0)>>>0>>0?t+1|0:t,Y=D,D=t,H=t=Y+33554432|0,t=((67108863&(D=t>>>0<33554432?D+1|0:D))<<6|t>>>26)+y|0,r[e+36>>2]=t,t=-67108864&H,r[e+32>>2]=Y-t,H=U-(-33554432&w)|0,D=K(O,f,121666,0),O=h,U=K(N,i,121666,0),t=h,Y=D,N=D=U+16777216|0,i=D,D=(D=(t=D>>>0<16777216?t+1|0:t)>>25)+O|0,D=(t=Y+(i=(33554431&t)<<7|i>>>25)|0)>>>0>>0?D+1|0:D,(Y=t+33554432|0)>>>0<33554432&&(D=D+1|0),D=H+((67108863&D)<<6|Y>>>26)|0,r[e+28>>2]=D,D=-67108864&Y,r[e+24>>2]=t-D,N=U-(-33554432&N)|0,t=K(W,a,121666,0),W=h,U=K(c,F,121666,0),D=h,H=t,c=t=U+16777216|0,F=(33554431&(D=t>>>0<16777216?D+1|0:D))<<7|t>>>25,D=(D>>25)+W|0,t=D=(Y=H+F|0)>>>0>>0?D+1|0:D,t=((67108863&(t=(D=Y+33554432|0)>>>0<33554432?t+1|0:t))<<6|D>>>26)+N|0,r[e+20>>2]=t,t=-67108864&D,r[e+16>>2]=Y-t,c=U-(-33554432&c)|0,D=K(V,o,121666,0),V=h,U=K(b,l,121666,0),t=h,H=D,b=D=U+16777216|0,l=(33554431&(t=D>>>0<16777216?t+1|0:t))<<7|D>>>25,t=(t>>25)+V|0,D=t=(Y=H+l|0)>>>0>>0?t+1|0:t,H=t=Y+33554432|0,t=((67108863&(D=t>>>0<33554432?D+1|0:D))<<6|t>>>26)+c|0,r[e+12>>2]=t,t=-67108864&H,r[e+8>>2]=Y-t,t=K((33554431&v)<<7|n>>>25,v>>25,19,0),D=h,H=U-(-33554432&b)|0,v=K(E,s,121666,0),D=h+D|0,D=(t=v+t|0)>>>0>>0?D+1|0:D,(v=t+33554432|0)>>>0<33554432&&(D=D+1|0),D=H+((67108863&D)<<6|v>>>26)|0,r[e+4>>2]=D,D=e,e=-67108864&v,r[D>>2]=t-e}function ln(e,t,n,o){var a,f=0,E=0;BA=a=BA-16|0,f=-31;A:{t:{g:{r:switch(o-1|0){case 1:if(t>>>0<13)break t;o=u[35660]|u[35661]<<8|u[35662]<<16|u[35663]<<24,f=u[35656]|u[35657]<<8|u[35658]<<16|u[35659]<<24,p[0|e]=f,p[e+1|0]=f>>>8,p[e+2|0]=f>>>16,p[e+3|0]=f>>>24,p[e+4|0]=o,p[e+5|0]=o>>>8,p[e+6|0]=o>>>16,p[e+7|0]=o>>>24,o=u[35665]|u[35666]<<8|u[35667]<<16|u[35668]<<24,f=u[35661]|u[35662]<<8|u[35663]<<16|u[35664]<<24,p[e+5|0]=f,p[e+6|0]=f>>>8,p[e+7|0]=f>>>16,p[e+8|0]=f>>>24,p[e+9|0]=o,p[e+10|0]=o>>>8,p[e+11|0]=o>>>16,p[e+12|0]=o>>>24,E=-12,o=12;break g;case 0:break r;default:break A}if(t>>>0<12)break t;o=u[35673]|u[35674]<<8|u[35675]<<16|u[35676]<<24,f=u[35669]|u[35670]<<8|u[35671]<<16|u[35672]<<24,p[0|e]=f,p[e+1|0]=f>>>8,p[e+2|0]=f>>>16,p[e+3|0]=f>>>24,p[e+4|0]=o,p[e+5|0]=o>>>8,p[e+6|0]=o>>>16,p[e+7|0]=o>>>24,o=u[35677]|u[35678]<<8|u[35679]<<16|u[35680]<<24,p[e+8|0]=o,p[e+9|0]=o>>>8,p[e+10|0]=o>>>16,p[e+11|0]=o>>>24,E=-11,o=11}if(f=qB(n))break A;if(ir(a+5|0,19),!((f=t+E|0)>>>0<=(t=Ut(a+5|0))>>>0)&&(e=V0(e+o|0,a+5|0,t+1|0),!((o=f-t|0)>>>0<4)&&(p[0|(e=e+t|0)]=36,p[e+1|0]=109,p[e+2|0]=61,p[e+3|0]=0,ir(a+5|0,r[n+44>>2]),!((o=o-3|0)>>>0<=(t=Ut(a+5|0))>>>0)&&(e=V0(e+3|0,a+5|0,t+1|0),!((o=o-t|0)>>>0<4)&&(p[0|(e=e+t|0)]=44,p[e+1|0]=116,p[e+2|0]=61,p[e+3|0]=0,ir(a+5|0,r[n+40>>2]),!((o=o-3|0)>>>0<=(t=Ut(a+5|0))>>>0)&&(e=V0(e+3|0,a+5|0,t+1|0),!((o=o-t|0)>>>0<4)&&(p[0|(e=e+t|0)]=44,p[e+1|0]=112,p[e+2|0]=61,p[e+3|0]=0,ir(a+5|0,r[n+48>>2]),!((o=o-3|0)>>>0<=(t=Ut(a+5|0))>>>0)&&(e=V0(e+3|0,a+5|0,t+1|0),!((o=o-t|0)>>>0<2)&&(p[0|(e=e+t|0)]=36,p[e+1|0]=0,JB(e=e+1|0,t=o-1|0,r[n+16>>2],r[n+20>>2],3)))))))))){if(f=-31,(o=(o=t)-(t=Ut(e))|0)>>>0<2)break A;return p[0|(e=e+t|0)]=36,p[e+1|0]=0,e=JB(e+1|0,o-1|0,r[n>>2],r[n+4>>2],3),BA=a+16|0,e?0:-31}}f=-31}return BA=a+16|0,f}function MB(e,t,n,o){var a,f=0;a=f=BA,BA=f=f-576&-64,r[f+188>>2]=0,y0(f+188|0,t);A:if(t>>>0<=64){if((0|Cr(f+192|0,0,0,t))<0)break A;(0|at(f+192|0,f+188|0,4,0))<0,(0|at(f+192|0,n,o,0))<0,Er(f+192|0,e,t)}else if(!((0|Cr(f+192|0,0,0,64))<0||(0|at(f+192|0,f+188|0,4,0))<0||(0|at(f+192|0,n,o,0))<0||(0|Er(f+192|0,f+112|0,64))<0)){if(n=r[f+116>>2],o=r[f+112>>2],p[0|e]=o,p[e+1|0]=o>>>8,p[e+2|0]=o>>>16,p[e+3|0]=o>>>24,p[e+4|0]=n,p[e+5|0]=n>>>8,p[e+6|0]=n>>>16,p[e+7|0]=n>>>24,n=r[f+124>>2],o=r[f+120>>2],p[e+8|0]=o,p[e+9|0]=o>>>8,p[e+10|0]=o>>>16,p[e+11|0]=o>>>24,p[e+12|0]=n,p[e+13|0]=n>>>8,p[e+14|0]=n>>>16,p[e+15|0]=n>>>24,n=r[f+140>>2],o=r[f+136>>2],p[e+24|0]=o,p[e+25|0]=o>>>8,p[e+26|0]=o>>>16,p[e+27|0]=o>>>24,p[e+28|0]=n,p[e+29|0]=n>>>8,p[e+30|0]=n>>>16,p[e+31|0]=n>>>24,n=r[f+132>>2],o=r[f+128>>2],p[e+16|0]=o,p[e+17|0]=o>>>8,p[e+18|0]=o>>>16,p[e+19|0]=o>>>24,p[e+20|0]=n,p[e+21|0]=n>>>8,p[e+22|0]=n>>>16,p[e+23|0]=n>>>24,e=e+32|0,(t=t-32|0)>>>0>=65)for(;;){if(V0(f+48|0,f+112|0,64),(0|ZB(f+112|0,64,f+48|0,64,0,0,0))<0)break A;if(n=r[f+116>>2],o=r[f+112>>2],p[0|e]=o,p[e+1|0]=o>>>8,p[e+2|0]=o>>>16,p[e+3|0]=o>>>24,p[e+4|0]=n,p[e+5|0]=n>>>8,p[e+6|0]=n>>>16,p[e+7|0]=n>>>24,n=r[f+124>>2],o=r[f+120>>2],p[e+8|0]=o,p[e+9|0]=o>>>8,p[e+10|0]=o>>>16,p[e+11|0]=o>>>24,p[e+12|0]=n,p[e+13|0]=n>>>8,p[e+14|0]=n>>>16,p[e+15|0]=n>>>24,n=r[f+140>>2],o=r[f+136>>2],p[e+24|0]=o,p[e+25|0]=o>>>8,p[e+26|0]=o>>>16,p[e+27|0]=o>>>24,p[e+28|0]=n,p[e+29|0]=n>>>8,p[e+30|0]=n>>>16,p[e+31|0]=n>>>24,n=r[f+132>>2],o=r[f+128>>2],p[e+16|0]=o,p[e+17|0]=o>>>8,p[e+18|0]=o>>>16,p[e+19|0]=o>>>24,p[e+20|0]=n,p[e+21|0]=n>>>8,p[e+22|0]=n>>>16,p[e+23|0]=n>>>24,e=e+32|0,!((t=t-32|0)>>>0>64))break}V0(f+48|0,f+112|0,64),(0|ZB(f+112|0,t,f+48|0,64,0,0,0))<0||V0(e,f+112|0,t)}Q0(f+192|0,384),BA=a}function gr(e,t,n){var o=0,a=0,f=0,E=0,s=0,y=0,_=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0,N=0,l=0,F=0,b=0;for(f=2036477234,D=857760878,v=1634760805,E=1797285236,w=u[0|n]|u[n+1|0]<<8|u[n+2|0]<<16|u[n+3|0]<<24,o=u[n+4|0]|u[n+5|0]<<8|u[n+6|0]<<16|u[n+7|0]<<24,a=u[n+8|0]|u[n+9|0]<<8|u[n+10|0]<<16|u[n+11|0]<<24,y=u[n+12|0]|u[n+13|0]<<8|u[n+14|0]<<16|u[n+15|0]<<24,U=u[n+16|0]|u[n+17|0]<<8|u[n+18|0]<<16|u[n+19|0]<<24,H=u[n+20|0]|u[n+21|0]<<8|u[n+22|0]<<16|u[n+23|0]<<24,c=u[n+24|0]|u[n+25|0]<<8|u[n+26|0]<<16|u[n+27|0]<<24,N=u[n+28|0]|u[n+29|0]<<8|u[n+30|0]<<16|u[n+31|0]<<24,n=u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24,Y=u[t+4|0]|u[t+5|0]<<8|u[t+6|0]<<16|u[t+7|0]<<24,s=u[t+8|0]|u[t+9|0]<<8|u[t+10|0]<<16|u[t+11|0]<<24,t=u[t+12|0]|u[t+13|0]<<8|u[t+14|0]<<16|u[t+15|0]<<24;_=w,v=TA((i=n)^(n=w+v|0),16),_=U=TA(_^(w=v+U|0),12),U=TA((i=v)^(v=n+U|0),8),w=TA(_^(l=U+w|0),7),_=o,D=TA((n=o+D|0)^Y,16),_=Y=TA(_^(o=D+H|0),12),Y=TA((i=D)^(D=n+Y|0),8),n=TA(_^(H=Y+o|0),7),_=a,o=TA((f=f+a|0)^s,16),_=s=TA(_^(a=o+c|0),12),i=TA(o^(s=f+s|0),8),f=TA(_^(o=i+a|0),7),E=TA((a=t)^(t=E+y|0),16),y=TA((a=E+N|0)^y,12),t=TA(E^(F=t+y|0),8),E=TA(y^(a=t+a|0),7),_=o,o=TA((o=t)^(t=n+v|0),16),n=TA((y=_+o|0)^n,12),t=TA(o^(v=t+n|0),8),o=TA(n^(c=y+t|0),7),_=a,a=TA((n=f+D|0)^U,16),f=TA((y=_+a|0)^f,12),n=TA(a^(D=n+f|0),8),a=TA(f^(N=y+n|0),7),y=TA((f=E+s|0)^Y,16),E=TA((s=y+l|0)^E,12),Y=TA(y^(f=f+E|0),8),y=TA(E^(U=s+Y|0),7),s=TA((E=w+F|0)^i,16),w=TA((H=s+H|0)^w,12),s=TA(s^(E=E+w|0),8),w=TA(w^(H=H+s|0),7),(0|(b=b+1|0))!=10;);y0(e,v),y0(e+4|0,D),y0(e+8|0,f),y0(e+12|0,E),y0(e+16|0,n),y0(e+20|0,Y),y0(e+24|0,s),y0(e+28|0,t)}function RB(e){var t,n=0,o=0;BA=t=BA-48|0,n=u[28+(e|=0)|0]|u[e+29|0]<<8|u[e+30|0]<<16|u[e+31|0]<<24,r[t+24>>2]=u[e+24|0]|u[e+25|0]<<8|u[e+26|0]<<16|u[e+27|0]<<24,r[t+28>>2]=n,n=u[e+20|0]|u[e+21|0]<<8|u[e+22|0]<<16|u[e+23|0]<<24,r[t+16>>2]=u[e+16|0]|u[e+17|0]<<8|u[e+18|0]<<16|u[e+19|0]<<24,r[t+20>>2]=n,n=u[e+4|0]|u[e+5|0]<<8|u[e+6|0]<<16|u[e+7|0]<<24,r[t>>2]=u[0|e]|u[e+1|0]<<8|u[e+2|0]<<16|u[e+3|0]<<24,r[t+4>>2]=n,n=u[e+12|0]|u[e+13|0]<<8|u[e+14|0]<<16|u[e+15|0]<<24,r[t+8>>2]=u[e+8|0]|u[e+9|0]<<8|u[e+10|0]<<16|u[e+11|0]<<24,r[t+12>>2]=n,n=u[e+40|0]|u[e+41|0]<<8|u[e+42|0]<<16|u[e+43|0]<<24,r[t+32>>2]=u[e+36|0]|u[e+37|0]<<8|u[e+38|0]<<16|u[e+39|0]<<24,r[t+36>>2]=n,Ct[r[8957]](t,t,40,0,e+32|0,0,e),n=r[t+28>>2],o=r[t+24>>2],p[e+24|0]=o,p[e+25|0]=o>>>8,p[e+26|0]=o>>>16,p[e+27|0]=o>>>24,p[e+28|0]=n,p[e+29|0]=n>>>8,p[e+30|0]=n>>>16,p[e+31|0]=n>>>24,n=r[t+20>>2],o=r[t+16>>2],p[e+16|0]=o,p[e+17|0]=o>>>8,p[e+18|0]=o>>>16,p[e+19|0]=o>>>24,p[e+20|0]=n,p[e+21|0]=n>>>8,p[e+22|0]=n>>>16,p[e+23|0]=n>>>24,n=r[t+12>>2],o=r[t+8>>2],p[e+8|0]=o,p[e+9|0]=o>>>8,p[e+10|0]=o>>>16,p[e+11|0]=o>>>24,p[e+12|0]=n,p[e+13|0]=n>>>8,p[e+14|0]=n>>>16,p[e+15|0]=n>>>24,n=r[t+4>>2],o=r[t>>2],p[0|e]=o,p[e+1|0]=o>>>8,p[e+2|0]=o>>>16,p[e+3|0]=o>>>24,p[e+4|0]=n,p[e+5|0]=n>>>8,p[e+6|0]=n>>>16,p[e+7|0]=n>>>24,n=r[t+36>>2],o=r[t+32>>2],p[e+36|0]=o,p[e+37|0]=o>>>8,p[e+38|0]=o>>>16,p[e+39|0]=o>>>24,p[e+40|0]=n,p[e+41|0]=n>>>8,p[e+42|0]=n>>>16,p[e+43|0]=n>>>24,ta(e),BA=t+48|0}function LB(e,t,n){var o=0,a=0,f=0,E=0,s=0,y=0,_=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0,N=0,l=0,F=0,b=0,V=0,W=0;for(a=2036477234,f=857760878,E=1634760805,s=1797285236,c=20,w=u[0|n]|u[n+1|0]<<8|u[n+2|0]<<16|u[n+3|0]<<24,i=u[n+4|0]|u[n+5|0]<<8|u[n+6|0]<<16|u[n+7|0]<<24,N=u[n+8|0]|u[n+9|0]<<8|u[n+10|0]<<16|u[n+11|0]<<24,U=u[n+12|0]|u[n+13|0]<<8|u[n+14|0]<<16|u[n+15|0]<<24,D=u[n+16|0]|u[n+17|0]<<8|u[n+18|0]<<16|u[n+19|0]<<24,y=u[n+20|0]|u[n+21|0]<<8|u[n+22|0]<<16|u[n+23|0]<<24,v=u[n+24|0]|u[n+25|0]<<8|u[n+26|0]<<16|u[n+27|0]<<24,Y=u[n+28|0]|u[n+29|0]<<8|u[n+30|0]<<16|u[n+31|0]<<24,n=u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24,_=u[t+4|0]|u[t+5|0]<<8|u[t+6|0]<<16|u[t+7|0]<<24,o=u[t+8|0]|u[t+9|0]<<8|u[t+10|0]<<16|u[t+11|0]<<24,t=u[t+12|0]|u[t+13|0]<<8|u[t+14|0]<<16|u[t+15|0]<<24;l=o,o=TA(E+y|0,7)^U,H=l^TA(o+E|0,9),F=TA(o+H|0,13)^y,U=TA(H+F|0,18),t=TA(f+w|0,7)^t,v=TA(t+f|0,9)^v,w=TA(t+v|0,13)^w,V=TA(v+w|0,18),Y=TA(n+a|0,7)^Y,y=TA(Y+a|0,9)^i,b=TA(y+Y|0,13)^n,W=TA(y+b|0,18),n=TA(s+D|0,7)^N,_=TA(n+s|0,9)^_,D=TA(n+_|0,13)^D,l=TA(_+D|0,18),w=TA((E^=U)+n|0,7)^w,i=TA(w+E|0,9)^y,N=TA(w+i|0,13)^n,E=TA(i+N|0,18)^E,n=TA((f^=V)+o|0,7)^b,_=TA(n+f|0,9)^_,U=TA(n+_|0,13)^o,f=TA(_+U|0,18)^f,D=TA((a^=W)+t|0,7)^D,o=TA(D+a|0,9)^H,t=TA(o+D|0,13)^t,a=TA(t+o|0,18)^a,y=TA((s^=l)+Y|0,7)^F,v=TA(y+s|0,9)^v,Y=TA(y+v|0,13)^Y,s=TA(v+Y|0,18)^s,H=c>>>0>2,c=c-2|0,H;);return y0(e,E),y0(e+4|0,f),y0(e+8|0,a),y0(e+12|0,s),y0(e+16|0,n),y0(e+20|0,_),y0(e+24|0,o),y0(e+28|0,t),0}function fa(e,t,n,o,a,f,E){var s,y,_,w,D,v,Y,U=0;return BA=s=BA-560|0,aa(s+352|0,E),he(s+288|0,f,32,0),wt(s+352|0,s+320|0,32,0),wt(s+352|0,n,o,a),ag(s+352|0,s+224|0),y=u[(U=f)+32|0]|u[U+33|0]<<8|u[U+34|0]<<16|u[U+35|0]<<24,_=u[U+36|0]|u[U+37|0]<<8|u[U+38|0]<<16|u[U+39|0]<<24,w=u[U+40|0]|u[U+41|0]<<8|u[U+42|0]<<16|u[U+43|0]<<24,D=u[U+44|0]|u[U+45|0]<<8|u[U+46|0]<<16|u[U+47|0]<<24,v=u[U+48|0]|u[U+49|0]<<8|u[U+50|0]<<16|u[U+51|0]<<24,f=u[U+52|0]|u[U+53|0]<<8|u[U+54|0]<<16|u[U+55|0]<<24,Y=u[U+60|0]|u[U+61|0]<<8|u[U+62|0]<<16|u[U+63|0]<<24,U=u[U+56|0]|u[U+57|0]<<8|u[U+58|0]<<16|u[U+59|0]<<24,p[e+56|0]=U,p[e+57|0]=U>>>8,p[e+58|0]=U>>>16,p[e+59|0]=U>>>24,p[e+60|0]=Y,p[e+61|0]=Y>>>8,p[e+62|0]=Y>>>16,p[e+63|0]=Y>>>24,p[e+48|0]=v,p[e+49|0]=v>>>8,p[e+50|0]=v>>>16,p[e+51|0]=v>>>24,p[e+52|0]=f,p[e+53|0]=f>>>8,p[e+54|0]=f>>>16,p[e+55|0]=f>>>24,p[e+40|0]=w,p[e+41|0]=w>>>8,p[e+42|0]=w>>>16,p[e+43|0]=w>>>24,p[e+44|0]=D,p[e+45|0]=D>>>8,p[e+46|0]=D>>>16,p[e+47|0]=D>>>24,p[0|(f=e+32|0)]=y,p[f+1|0]=y>>>8,p[f+2|0]=y>>>16,p[f+3|0]=y>>>24,p[f+4|0]=_,p[f+5|0]=_>>>8,p[f+6|0]=_>>>16,p[f+7|0]=_>>>24,YB(s+224|0),PB(s,s+224|0),OB(e,s),aa(s+352|0,E),wt(s+352|0,e,64,0),wt(s+352|0,n,o,a),ag(s+352|0,s+160|0),YB(s+160|0),p[s+288|0]=248&u[s+288|0],p[s+319|0]=63&u[s+319|0]|64,function(H,i,c,N){var l,F,b,V,W,O,z,tA,AA,gA,aA,iA,hA,yA,fA,_A,wA,mA,bA,RA,j,rA,YA,SA,NA,VA,XA,g0,$,cA,zA,ZA,t0,r0,o0,E0,B0,n0,X,eA,CA,h0,I0,w0,d0,S0,Y0,T0,k=0,DA=0,HA=0,jA=0,A0=0,a0=0,C0=0,f0=0,G0=0,H0=0,R0=0,M0=0,x0=0,P0=0,X0=0,gt=0,rt=0,et=0,Bt=0,nt=0,it=0,Qt=0,ft=0,Et=0,lt=0,Dt=0,Rt=0,dt=0,Lt=0,xt=0,bt=0,tg=0,gg=0,Jt=0,vg=0,og=0,Cg=0,Qg=0,Eg=0,sg=0,cg=0,hg=0,kg=0,Gg=0,Tg=0,Vg=0,pe=0,Fr=0,le=0,we=0,mr=0;Eg=U0(i),rt=u[i+2|0]|u[i+3|0]<<8|u[i+4|0]<<16|u[i+5|0]<<24,pe=U0(i+5|0),Lt=h,et=u[i+7|0]|u[i+8|0]<<8|u[i+9|0]<<16|u[i+10|0]<<24,Bt=u[i+10|0]|u[i+11|0]<<8|u[i+12|0]<<16|u[i+13|0]<<24,bt=U0(i+13|0),R0=h,x0=u[i+15|0]|u[i+16|0]<<8|u[i+17|0]<<16|u[i+18|0]<<24,kg=U0(i+18|0),P0=h,xt=U0(i+21|0),C0=u[i+23|0]|u[i+24|0]<<8|u[i+25|0]<<16|u[i+26|0]<<24,G0=U0(i+26|0),jA=h,HA=u[i+28|0]|u[i+29|0]<<8|u[i+30|0]<<16|u[i+31|0]<<24,vg=U0(c),Qt=u[(i=c)+2|0]|u[i+3|0]<<8|u[i+4|0]<<16|u[i+5|0]<<24,Tg=U0(i+5|0),H0=h,X0=u[i+7|0]|u[i+8|0]<<8|u[i+9|0]<<16|u[i+10|0]<<24,gt=u[i+10|0]|u[i+11|0]<<8|u[i+12|0]<<16|u[i+13|0]<<24,Vg=U0(i+13|0),M0=h,A0=u[i+15|0]|u[i+16|0]<<8|u[i+17|0]<<16|u[i+18|0]<<24,Gg=U0(i+18|0),DA=h,sg=U0(i+21|0),k=u[i+23|0]|u[i+24|0]<<8|u[i+25|0]<<16|u[i+26|0]<<24,f0=U0(i+26|0),c=h,i=u[i+28|0]|u[i+29|0]<<8|u[i+30|0]<<16|u[i+31|0]<<24,w0=U0(N),d0=u[N+2|0]|u[N+3|0]<<8|u[N+4|0]<<16|u[N+5|0]<<24,S0=U0(N+5|0),Y0=h,og=u[N+7|0]|u[N+8|0]<<8|u[N+9|0]<<16|u[N+10|0]<<24,cg=u[N+10|0]|u[N+11|0]<<8|u[N+12|0]<<16|u[N+13|0]<<24,hg=U0(N+13|0),Jt=h,tg=u[N+15|0]|u[N+16|0]<<8|u[N+17|0]<<16|u[N+18|0]<<24,Fr=U0(N+18|0),Rt=h,Et=U0(N+21|0),i=K(l=i>>>7|0,0,F=2097151&((3&jA)<<30|G0>>>2),0),a0=h,jA=i,i=K(b=2097151&((3&c)<<30|f0>>>2),0,V=HA>>>7|0,0),c=h+a0|0,a0=HA=jA+i|0,HA=i>>>0>HA>>>0?c+1|0:c,i=K(F,0,b,0),jA=h,k=(c=K(W=k>>>5&2097151,0,V,0))+i|0,i=h+jA|0,c=i=c>>>0>k>>>0?i+1|0:i,i=K(l,0,O=C0>>>5&2097151,0),c=h+c|0,C0=k=i+k|0,ft=c=i>>>0>k>>>0?c+1|0:c,nt=(i=k)- -1048576|0,it=c=c-((i>>>0<4293918720)-1|0)|0,i=(k=c>>21)+HA|0,G0=i=(c=(2097151&c)<<11|nt>>>21)>>>0>(HA=jA=c+a0|0)>>>0?i+1|0:i,lt=(i=HA)- -1048576|0,f0=a0=G0-((i>>>0<4293918720)-1|0)|0,jA=K(l,0,V,0),c=dt=(Qg=h)-(((i=jA)>>>0<4293918720)-1|0)|0,k=a0>>21,dt=(2097151&a0)<<11|lt>>>21,jA=i-(a0=-2097152&(Cg=i- -1048576|0))|0,i=(Qg-((i>>>0>>0)+c|0)|0)+k|0,ZA=i=jA>>>0>(VA=dt+jA|0)>>>0?i+1|0:i,a0=K(VA,i,-683901,-1),jA=h,t0=i=c>>21,i=K(g0=(2097151&c)<<11|Cg>>>21,i,136657,0),k=h+jA|0,dt=c=i+a0|0,a0=i>>>0>c>>>0?k+1|0:k,i=K(z=2097151&((1&M0)<<31|Vg>>>1),0,F,0),c=h,k=i,i=K(tA=gt>>>4&2097151,0,V,0),c=h+c|0,c=i>>>0>(k=k+i|0)>>>0?c+1|0:c,i=K(AA=A0>>>6&2097151,0,O,0),c=h+c|0,c=i>>>0>(k=i+k|0)>>>0?c+1|0:c,NA=i=0,jA=k,k=K(gA=2097151&sg,i,aA=2097151&((7&P0)<<29|kg>>>3),0),i=h+c|0,i=k>>>0>(jA=jA+k|0)>>>0?i+1|0:i,k=K(iA=2097151&((7&DA)<<29|Gg>>>3),0,hA=2097151&xt,0),c=h+i|0,c=k>>>0>(jA=k+jA|0)>>>0?c+1|0:c,i=K(W,0,yA=x0>>>6&2097151,0),k=h+c|0,k=i>>>0>(jA=i+jA|0)>>>0?k+1|0:k,c=K(b,0,fA=2097151&((1&R0)<<31|bt>>>1),0),i=h+k|0,c=c>>>0>(k=jA=c+jA|0)>>>0?i+1|0:i,i=K(l,0,_A=Bt>>>4&2097151,0),c=h+c|0,P0=k=i+k|0,jA=i>>>0>k>>>0?c+1|0:c,i=K(F,0,tA,0),c=h,DA=(k=i)+(i=K(wA=X0>>>7&2097151,0,V,0))|0,k=h+c|0,k=i>>>0>DA>>>0?k+1|0:k,c=K(O,0,z,0),i=h+k|0,i=c>>>0>(DA=c+DA|0)>>>0?i+1|0:i,k=K(AA,0,hA,0),c=h+i|0,c=k>>>0>(DA=k+DA|0)>>>0?c+1|0:c,i=K(gA,NA,yA,0),c=h+c|0,c=i>>>0>(k=i+DA|0)>>>0?c+1|0:c,DA=(i=k)+(k=K(aA,0,iA,0))|0,i=h+c|0,i=k>>>0>DA>>>0?i+1|0:i,c=K(W,0,fA,0),k=h+i|0,k=c>>>0>(DA=c+DA|0)>>>0?k+1|0:k,c=K(b,0,_A,0),i=h+k|0,c=c>>>0>(k=DA=c+DA|0)>>>0?i+1|0:i,i=K(l,0,mA=et>>>7&2097151,0),c=h+c|0,gt=k=i+k|0,A0=c=i>>>0>k>>>0?c+1|0:c,M0=(i=k)- -1048576|0,DA=c=c-((i>>>0<4293918720)-1|0)|0,i=(k=c>>21)+jA|0,c=i=(c=(2097151&c)<<11|M0>>>21)>>>0>(X0=c+P0|0)>>>0?i+1|0:i,i=i+a0|0,i=(k=jA=X0)>>>0>(X0=k+dt|0)>>>0?i+1|0:i,a0=(a0=c)-(((c=jA)>>>0<4293918720)-1|0)|0,R0=c- -1048576|0,x0=(c=k=X0)-(k=-2097152&R0)|0,P0=i-((jA=a0)+(c>>>0>>0)|0)|0,$=HA-(i=-2097152<)|0,r0=c=G0-((i>>>0>HA>>>0)+f0|0)|0,i=K(g0,t0,-997805,-1),k=h+A0|0,k=i>>>0>(HA=i+gt|0)>>>0?k+1|0:k,A0=(i=HA)+(HA=K(VA,ZA,136657,0))|0,i=h+k|0,c=K($,c,-683901,-1),i=h+(HA>>>0>A0>>>0?i+1|0:i)|0,i=c>>>0>(k=c+A0|0)>>>0?i+1|0:i,a0=k-(c=-2097152&M0)|0,A0=i-((c>>>0>k>>>0)+DA|0)|0,i=K(F,0,wA,0),k=h,HA=(c=K(bA=2097151&((3&H0)<<30|Tg>>>2),0,V,0))+i|0,i=h+k|0,i=c>>>0>HA>>>0?i+1|0:i,k=K(O,0,tA,0),c=h+i|0,c=k>>>0>(HA=k+HA|0)>>>0?c+1|0:c,i=K(z,0,hA,0),k=h+c|0,k=i>>>0>(HA=i+HA|0)>>>0?k+1|0:k,c=K(AA,0,aA,0),i=h+k|0,i=c>>>0>(HA=c+HA|0)>>>0?i+1|0:i,k=K(gA,NA,fA,0),c=h+i|0,c=k>>>0>(HA=k+HA|0)>>>0?c+1|0:c,k=K(iA,0,yA,0),i=h+c|0,i=k>>>0>(HA=k+HA|0)>>>0?i+1|0:i,k=K(W,0,_A,0),c=h+i|0,c=k>>>0>(HA=k+HA|0)>>>0?c+1|0:c,i=K(b,0,mA,0),k=h+c|0,k=i>>>0>(HA=i+HA|0)>>>0?k+1|0:k,c=K(l,0,RA=2097151&((3&Lt)<<30|pe>>>2),0),i=h+k|0,HA=c>>>0>(DA=HA=c+HA|0)>>>0?i+1|0:i,i=K(F,0,bA,0),c=h,k=i,i=K(j=Qt>>>5&2097151,0,V,0),c=h+c|0,c=i>>>0>(k=k+i|0)>>>0?c+1|0:c,f0=(i=K(O,0,wA,0))+k|0,k=h+c|0,k=i>>>0>f0>>>0?k+1|0:k,c=K(tA,0,hA,0),i=h+k|0,i=c>>>0>(f0=c+f0|0)>>>0?i+1|0:i,c=K(z,0,aA,0),i=h+i|0,i=c>>>0>(k=c+f0|0)>>>0?i+1|0:i,f0=(c=k)+(k=K(AA,0,yA,0))|0,c=h+i|0,c=k>>>0>f0>>>0?c+1|0:c,i=K(gA,NA,_A,0),c=h+c|0,c=i>>>0>(k=i+f0|0)>>>0?c+1|0:c,f0=(i=K(iA,0,fA,0))+k|0,k=h+c|0,k=i>>>0>f0>>>0?k+1|0:k,c=K(W,0,mA,0),i=h+k|0,i=c>>>0>(f0=c+f0|0)>>>0?i+1|0:i,c=K(b,0,RA,0),i=h+i|0,c=i=c>>>0>(k=c+f0|0)>>>0?i+1|0:i,i=K(l,0,rA=rt>>>5&2097151,0),c=h+c|0,X0=k=i+k|0,Tg=c=i>>>0>k>>>0?c+1|0:c,T0=(i=k)- -1048576|0,Vg=k=c-((i>>>0<4293918720)-1|0)|0,i=(i=k>>21)+HA|0,gt=k=(c=(2097151&k)<<11|T0>>>21)+DA|0,Gg=i=c>>>0>k>>>0?i+1|0:i,pe=(i=k)- -1048576|0,sg=k=Gg-((i>>>0<4293918720)-1|0)|0,c=(i=k>>21)+A0|0,M0=HA=(k=(2097151&k)<<11|pe>>>21)+a0|0,Qg=c=k>>>0>HA>>>0?c+1|0:c,bt=(i=HA)- -1048576|0,dt=k=c-((i>>>0<4293918720)-1|0)|0,i=(i=k>>21)+P0|0,A0=k=(c=(2097151&k)<<11|bt>>>21)+x0|0,rt=k=(lt=i=c>>>0>k>>>0?i+1|0:i)-(((i=k)>>>0<4293918720)-1|0)|0,G0=(2097151&k)<<11|(xt=i- -1048576|0)>>>21,DA=k>>21,i=K(F,0,AA,0),c=h,k=i,i=K(V,0,z,0),c=h+c|0,c=i>>>0>(k=k+i|0)>>>0?c+1|0:c,i=K(gA,NA,hA,0),c=h+c|0,c=i>>>0>(k=i+k|0)>>>0?c+1|0:c,HA=(i=k)+(k=K(O,0,iA,0))|0,i=h+c|0,i=k>>>0>HA>>>0?i+1|0:i,c=K(W,0,aA,0),k=h+i|0,k=c>>>0>(HA=c+HA|0)>>>0?k+1|0:k,c=K(b,0,yA,0),i=h+k|0,i=c>>>0>(HA=c+HA|0)>>>0?i+1|0:i,k=K(l,0,fA,0),c=h+i|0,c=k>>>0>(HA=k+HA|0)>>>0?c+1|0:c,k=K(g0,t0,-683901,-1),c=(i=c)+h|0,c=k>>>0>(a0=HA+k|0)>>>0?c+1|0:c,k=a0,a0=(a0=i)-(((i=HA)>>>0<4293918720)-1|0)|0,Qt=i- -1048576|0,f0=(i=k)-(k=-2097152&Qt)|0,k=c-((HA=a0)+(i>>>0>>0)|0)|0,i=(i=jA>>21)+k|0,i=(c=(2097151&jA)<<11|R0>>>21)>>>0>(jA=c+f0|0)>>>0?i+1|0:i,a0=(c=jA)-(k=-2097152&(H0=c- -1048576|0))|0,k=(i-((c>>>0>>0)+(jA=f0=i-((c>>>0<4293918720)-1|0)|0)|0)|0)+DA|0,o0=G0=a0+G0|0,E0=k=a0>>>0>G0>>>0?k+1|0:k,f0=K(G0,k,-683901,-1),a0=h,c=K(O,0,gA,NA),i=h,k=c,c=K(V,0,AA,0),i=h+i|0,i=c>>>0>(k=k+c|0)>>>0?i+1|0:i,DA=(c=k)+(k=K(F,0,iA,0))|0,c=h+i|0,c=k>>>0>DA>>>0?c+1|0:c,k=K(W,0,hA,0),i=h+c|0,i=k>>>0>(DA=k+DA|0)>>>0?i+1|0:i,k=K(b,0,aA,0),c=h+i|0,c=k>>>0>(DA=k+DA|0)>>>0?c+1|0:c,i=K(l,0,yA,0),k=h+c|0,k=i>>>0>(DA=i+DA|0)>>>0?k+1|0:k,i=(i=HA>>21)+k|0,et=DA=(i=(c=(2097151&HA)<<11|Qt>>>21)>>>0>(HA=c+DA|0)>>>0?i+1|0:i)-(((c=HA)>>>0<4293918720)-1|0)|0,HA=c-(k=-2097152&(gg=c- -1048576|0))|0,k=(i-((c>>>0>>0)+DA|0)|0)+(jA>>21)|0,B0=HA=(i=(2097151&jA)<<11|H0>>>21)+HA|0,n0=k=i>>>0>HA>>>0?k+1|0:k,c=K(HA,k,136657,0),i=h+a0|0,kg=k=c+f0|0,Bt=c>>>0>k>>>0?i+1|0:i,c=K(hA,0,j,0),i=h,k=c,c=K(YA=2097151&vg,0,O,0),i=h+i|0,i=c>>>0>(k=k+c|0)>>>0?i+1|0:i,HA=(c=k)+(k=K(aA,0,bA,0))|0,c=h+i|0,c=k>>>0>HA>>>0?c+1|0:c,i=K(yA,0,wA,0),k=h+c|0,k=i>>>0>(HA=i+HA|0)>>>0?k+1|0:k,c=K(tA,0,fA,0),i=h+k|0,i=c>>>0>(HA=c+HA|0)>>>0?i+1|0:i,k=K(z,0,_A,0),c=h+i|0,c=k>>>0>(HA=k+HA|0)>>>0?c+1|0:c,k=K(AA,0,mA,0),i=h+c|0,i=k>>>0>(HA=k+HA|0)>>>0?i+1|0:i,k=K(gA,NA,rA,0),c=h+i|0,c=k>>>0>(HA=k+HA|0)>>>0?c+1|0:c,i=K(iA,0,RA,0),k=h+c|0,k=i>>>0>(HA=i+HA|0)>>>0?k+1|0:k,c=K(W,0,SA=2097151&Eg,0),i=h+k|0,i=c>>>0>(HA=c+HA|0)>>>0?i+1|0:i,jA=HA=(k=(u[N+23|0]|u[N+24|0]<<8|u[N+25|0]<<16|u[N+26|0]<<24)>>>5&2097151)+HA|0,HA=k>>>0>HA>>>0?i+1|0:i,i=K(aA,0,j,0),c=h,k=i,i=K(hA,0,YA,0),c=h+c|0,c=i>>>0>(k=k+i|0)>>>0?c+1|0:c,DA=(i=K(yA,0,bA,0))+k|0,k=h+c|0,k=i>>>0>DA>>>0?k+1|0:k,c=K(fA,0,wA,0),i=h+k|0,i=c>>>0>(DA=c+DA|0)>>>0?i+1|0:i,c=K(tA,0,_A,0),i=h+i|0,i=c>>>0>(k=c+DA|0)>>>0?i+1|0:i,DA=(c=k)+(k=K(z,0,mA,0))|0,c=h+i|0,c=k>>>0>DA>>>0?c+1|0:c,i=K(AA,0,RA,0),c=h+c|0,c=i>>>0>(k=i+DA|0)>>>0?c+1|0:c,DA=(i=K(gA,NA,SA,0))+k|0,k=h+c|0,k=i>>>0>DA>>>0?k+1|0:k,c=K(iA,0,rA,0),i=h+k|0,i=c>>>0>(DA=c+DA|0)>>>0?i+1|0:i,DA=k=(c=2097151&Et)+DA|0,x0=k=(R0=i=c>>>0>k>>>0?i+1|0:i)-(((i=k)>>>0<4293918720)-1|0)|0,i=(2097151&k)<<11|(Lt=i- -1048576|0)>>>21,k=(k>>>21|0)+HA|0,H0=k=i>>>0>(jA=i+jA|0)>>>0?k+1|0:k,vg=C0-(i=-2097152&nt)|0,Et=ft-((i>>>0>C0>>>0)+it|0)|0,c=K(F,0,W,0),i=h,k=c,c=K(V,0,gA,NA),i=h+i|0,i=c>>>0>(k=k+c|0)>>>0?i+1|0:i,HA=(c=k)+(k=K(b,0,O,0))|0,c=h+i|0,c=k>>>0>HA>>>0?c+1|0:c,i=K(l,0,hA,0),k=h+c|0,k=i>>>0>(HA=i+HA|0)>>>0?k+1|0:k,a0=HA,i=K(V,0,iA,0),c=h,HA=i,i=K(F,0,gA,NA),c=h+c|0,c=i>>>0>(HA=HA+i|0)>>>0?c+1|0:c,C0=(i=HA)+(HA=K(O,0,W,0))|0,i=h+c|0,i=HA>>>0>C0>>>0?i+1|0:i,c=K(b,0,hA,0),i=h+i|0,i=c>>>0>(HA=c+C0|0)>>>0?i+1|0:i,C0=(c=HA)+(HA=K(l,0,aA,0))|0,c=h+i|0,G0=c=HA>>>0>C0>>>0?c+1|0:c,ft=(i=HA=C0)- -1048576|0,f0=C0=c-((i>>>0<4293918720)-1|0)|0,c=(i=C0>>21)+k|0,a0=c=(k=a0=(C0=(2097151&C0)<<11|ft>>>21)+a0|0)>>>0>>0?c+1|0:c,it=(i=k)- -1048576|0,c=(i=(C0=nt=c-((i>>>0<4293918720)-1|0)|0)>>21)+Et|0,X=c=(nt=(2097151&C0)<<11|it>>>21)>>>0>(XA=vg=nt+vg|0)>>>0?c+1|0:c,Et=K(XA,c,470296,0),nt=h,cA=k-(c=-2097152&it)|0,Cg=i=a0-((c>>>0>k>>>0)+C0|0)|0,c=K($,r0,666643,0),k=h+nt|0,k=c>>>0>(C0=c+Et|0)>>>0?k+1|0:k,c=K(cA,i,654183,0),i=h+k|0,c=c>>>0>(a0=C0=c+C0|0)>>>0?i+1|0:i,i=HA-(k=-2097152&ft)|0,k=(et>>21)+(C0=G0-((k>>>0>HA>>>0)+f0|0)|0)|0,eA=f0=(HA=(2097151&et)<<11|gg>>>21)+i|0,Eg=k=HA>>>0>f0>>>0?k+1|0:k,le=jA- -1048576|0,HA=C0=H0-((jA>>>0<4293918720)-1|0)|0,i=K(f0,k,-997805,-1),c=h+c|0,i=(c=i>>>0>(k=i+a0|0)>>>0?c+1|0:c)+H0|0,i=k>>>0>(jA=k+jA|0)>>>0?i+1|0:i,Et=(k=jA)-(c=-2097152&le)|0,nt=i-((c>>>0>k>>>0)+HA|0)|0,i=K(cA,Cg,470296,0),c=h,jA=(k=i)+(i=K(XA,X,666643,0))|0,k=h+c|0,k=i>>>0>jA>>>0?k+1|0:k,c=K(f0,Eg,654183,0),i=h+k|0,c=R0+(c>>>0>(jA=c+jA|0)>>>0?i+1|0:i)|0,H0=(k=DA+jA|0)-(i=-2097152&Lt)|0,C0=(c=k>>>0>>0?c+1|0:c)-((i>>>0>k>>>0)+x0|0)|0,c=K(yA,0,j,0),i=h,k=c,c=K(aA,0,YA,0),i=h+i|0,i=c>>>0>(k=k+c|0)>>>0?i+1|0:i,c=K(fA,0,bA,0),i=h+i|0,i=c>>>0>(k=c+k|0)>>>0?i+1|0:i,jA=(c=k)+(k=K(_A,0,wA,0))|0,c=h+i|0,c=k>>>0>jA>>>0?c+1|0:c,i=K(tA,0,mA,0),k=h+c|0,k=i>>>0>(jA=i+jA|0)>>>0?k+1|0:k,i=K(z,0,RA,0),c=h+k|0,c=i>>>0>(jA=i+jA|0)>>>0?c+1|0:c,k=K(AA,0,rA,0),i=h+c|0,i=k>>>0>(jA=k+jA|0)>>>0?i+1|0:i,c=K(iA,0,SA,0),i=h+i|0,i=c>>>0>(k=c+jA|0)>>>0?i+1|0:i,c=k,jA=(k=2097151&((7&Rt)<<29|Fr>>>3))>>>0>(DA=jA=c+k|0)>>>0?i+1|0:i,i=K(fA,0,j,0),c=h,a0=(k=i)+(i=K(yA,0,YA,0))|0,k=h+c|0,k=i>>>0>a0>>>0?k+1|0:k,c=K(_A,0,bA,0),i=h+k|0,i=c>>>0>(a0=c+a0|0)>>>0?i+1|0:i,k=K(mA,0,wA,0),c=h+i|0,c=k>>>0>(a0=k+a0|0)>>>0?c+1|0:c,k=K(tA,0,RA,0),i=h+c|0,i=k>>>0>(a0=k+a0|0)>>>0?i+1|0:i,k=K(z,0,rA,0),c=h+i|0,c=k>>>0>(a0=k+a0|0)>>>0?c+1|0:c,i=K(AA,0,SA,0),k=h+c|0,i=i>>>0>(c=a0=i+a0|0)>>>0?k+1|0:k,ft=k=a0+(c=tg>>>6&2097151)|0,P0=k=(G0=i=c>>>0>k>>>0?i+1|0:i)-(((i=k)>>>0<4293918720)-1|0)|0,i=(2097151&k)<<11|(it=i- -1048576|0)>>>21,k=(k>>>21|0)+jA|0,f0=k=i>>>0>(DA=i+DA|0)>>>0?k+1|0:k,et=(i=DA)- -1048576|0,a0=k=k-((i>>>0<4293918720)-1|0)|0,i=(c=k>>>21|0)+C0|0,R0=jA=(k=(2097151&k)<<11|et>>>21)+H0|0,Qt=k=(C0=i=k>>>0>jA>>>0?i+1|0:i)-(((i=jA)>>>0<4293918720)-1|0)|0,i=(2097151&k)<<11|(x0=i- -1048576|0)>>>21,k=(k>>21)+nt|0,i=(c=k=i>>>0>(jA=i+Et|0)>>>0?k+1|0:k)+Bt|0,H0=(H0=c)-(((c=jA)>>>0<4293918720)-1|0)|0,we=c- -1048576|0,mr=(c=k=Rt=jA+kg|0)-(k=-2097152&we)|0,Dt=(i=jA>>>0>Rt>>>0?i+1|0:i)-((jA=H0)+(c>>>0>>0)|0)|0,i=K(B0,n0,-997805,-1),c=h+C0|0,gg=k=i+R0|0,H0=i>>>0>k>>>0?c+1|0:c,c=K(eA,Eg,470296,0),i=h,k=c,c=K(cA,Cg,666643,0),i=h+i|0,i=(i=c>>>0>(k=k+c|0)>>>0?i+1|0:i)+f0|0,i=(c=k+DA|0)>>>0>>0?i+1|0:i,et=(k=c)-(c=-2097152&et)|0,Bt=i-((c>>>0>k>>>0)+a0|0)|0,i=K(eA,Eg,666643,0),c=h+G0|0,R0=k=i+ft|0,C0=i>>>0>k>>>0?c+1|0:c,c=K(_A,0,j,0),i=h,k=c,c=K(fA,0,YA,0),i=h+i|0,i=c>>>0>(k=k+c|0)>>>0?i+1|0:i,c=K(mA,0,bA,0),i=h+i|0,i=c>>>0>(k=c+k|0)>>>0?i+1|0:i,DA=(c=k)+(k=K(RA,0,wA,0))|0,c=h+i|0,c=k>>>0>DA>>>0?c+1|0:c,i=K(tA,0,rA,0),k=h+c|0,k=i>>>0>(DA=i+DA|0)>>>0?k+1|0:k,i=K(z,0,SA,0),c=h+k|0,i=c=i>>>0>(DA=i+DA|0)>>>0?c+1|0:c,a0=DA=(k=2097151&((1&Jt)<<31|hg>>>1))+DA|0,DA=k>>>0>DA>>>0?i+1|0:i,c=K(mA,0,j,0),i=h,k=c,c=K(_A,0,YA,0),i=h+i|0,i=c>>>0>(k=k+c|0)>>>0?i+1|0:i,f0=(c=k)+(k=K(RA,0,bA,0))|0,c=h+i|0,c=k>>>0>f0>>>0?c+1|0:c,i=K(rA,0,wA,0),c=h+c|0,c=i>>>0>(k=i+f0|0)>>>0?c+1|0:c,f0=(i=K(tA,0,SA,0))+k|0,k=h+c|0,i=i>>>0>(c=f0)>>>0?k+1|0:k,G0=k=f0+(c=cg>>>4&2097151)|0,cg=k=(Lt=i=c>>>0>k>>>0?i+1|0:i)-(((i=k)>>>0<4293918720)-1|0)|0,i=(2097151&k)<<11|(Fr=i- -1048576|0)>>>21,k=(k>>>21|0)+DA|0,f0=a0=i+a0|0,Jt=k=i>>>0>a0>>>0?k+1|0:k,kg=(i=a0)- -1048576|0,tg=k=k-((i>>>0<4293918720)-1|0)|0,i=(c=k>>>21|0)+C0|0,ft=k=(Rt=(k=(k=(2097151&k)<<11|kg>>>21)>>>0>(c=DA=k+R0|0)>>>0?i+1|0:i)-(((i=-2097152&it)>>>0>c>>>0)+P0|0)|0)-(((i=a0=c-i|0)>>>0<4293918720)-1|0)|0,c=(c=k>>21)+Bt|0,Et=k=(i=(2097151&k)<<11|(vg=i- -1048576|0)>>>21)+et|0,it=c=i>>>0>k>>>0?c+1|0:c,nt=(i=k)- -1048576|0,et=DA=c-((i>>>0<4293918720)-1|0)|0,zA=A0-(i=-2097152&xt)|0,hg=k=lt-((i>>>0>A0>>>0)+rt|0)|0,i=(c=DA>>21)+H0|0,i=(DA=(2097151&DA)<<11|nt>>>21)>>>0>(A0=DA+gg|0)>>>0?i+1|0:i,C0=(DA=K(o0,E0,136657,0))+(A0-(c=-2097152&x0)|0)|0,c=h+(i-((c>>>0>A0>>>0)+Qt|0)|0)|0,c=DA>>>0>C0>>>0?c+1|0:c,k=K(zA,k,-683901,-1),i=h+c|0,C0=DA=k+C0|0,R0=k=(Bt=i=k>>>0>DA>>>0?i+1|0:i)-(((i=DA)>>>0<4293918720)-1|0)|0,c=(c=k>>21)+Dt|0,A0=k=(i=(2097151&k)<<11|(xt=i- -1048576|0)>>>21)+mr|0,x0=c=i>>>0>k>>>0?c+1|0:c,P0=k=c-(((i=k)>>>0<4293918720)-1|0)|0,gg=(2097151&k)<<11|(lt=i- -1048576|0)>>>21,Qt=k>>21,c=K(O,0,j,0),i=h,k=c,c=K(F,0,YA,0),i=h+i|0,i=c>>>0>(k=k+c|0)>>>0?i+1|0:i,DA=(c=K(hA,0,bA,0))+k|0,k=h+i|0,k=c>>>0>DA>>>0?k+1|0:k,i=K(aA,0,wA,0),c=h+k|0,c=i>>>0>(DA=i+DA|0)>>>0?c+1|0:c,k=K(tA,0,yA,0),i=h+c|0,i=k>>>0>(DA=k+DA|0)>>>0?i+1|0:i,k=K(z,0,fA,0),c=h+i|0,c=k>>>0>(DA=k+DA|0)>>>0?c+1|0:c,k=K(AA,0,_A,0),i=h+c|0,i=k>>>0>(DA=k+DA|0)>>>0?i+1|0:i,c=K(gA,NA,RA,0),k=h+i|0,k=c>>>0>(DA=c+DA|0)>>>0?k+1|0:k,i=K(iA,0,mA,0),c=h+k|0,c=i>>>0>(DA=i+DA|0)>>>0?c+1|0:c,k=K(W,0,rA,0),i=h+c|0,i=k>>>0>(DA=k+DA|0)>>>0?i+1|0:i,k=K(b,0,SA,0),c=h+i|0,c=k>>>0>(DA=k+DA|0)>>>0?c+1|0:c,i=U0(N+26|0),k=2097151&((3&(k=h))<<30|i>>>2),i=c,rt=DA=k+DA|0,DA=i=k>>>0>DA>>>0?i+1|0:i,i=K($,r0,470296,0),c=h,Dt=(k=i)+(i=K(VA,ZA,666643,0))|0,k=h+c|0,k=i>>>0>Dt>>>0?k+1|0:k,i=K(XA,X,654183,0),c=h+k|0,c=i>>>0>(Dt=i+Dt|0)>>>0?c+1|0:c,i=K(cA,Cg,-997805,-1),c=h+c|0,c=i>>>0>(k=i+Dt|0)>>>0?c+1|0:c,Dt=(i=k)+(k=K(eA,Eg,136657,0))|0,i=h+c|0,i=(i=k>>>0>Dt>>>0?i+1|0:i)+DA|0,i=(c=Dt)>>>0>(k=c+rt|0)>>>0?i+1|0:i,c=k,k=i,CA=(i=rt)- -1048576|0,DA=H0=DA-((i>>>0<4293918720)-1|0)|0,H0=c,k=(c=HA>>21)+k|0,k=(i=(2097151&HA)<<11|le>>>21)>>>0>(HA=H0+i|0)>>>0?k+1|0:k,c=HA-(i=-2097152&CA)|0,rt=K(B0,n0,-683901,-1),i=(HA=k-((i>>>0>HA>>>0)+DA|0)|0)+h|0,k=i=rt>>>0>(Dt=c+rt|0)>>>0?i+1|0:i,H0=HA-(((i=c)>>>0<4293918720)-1|0)|0,h0=i- -1048576|0,k=(c=jA>>21)+k|0,k=(i=(2097151&jA)<<11|we>>>21)>>>0>(jA=i+(rt=Dt)|0)>>>0?k+1|0:k,rt=c=jA-(i=-2097152&h0)|0,i=(jA=k-((i>>>0>jA>>>0)+(HA=H0)|0)|0)+Qt|0,I0=c- -1048576|0,H0=jA-((c>>>0<4293918720)-1|0)|0,le=(c=k=gg=c+gg|0)-(k=-2097152&I0)|0,we=(rt>>>0>c>>>0?i+1|0:i)-((c>>>0>>0)+(jA=H0)|0)|0,mr=A0-(i=-2097152<)|0,Dt=x0-((i>>>0>A0>>>0)+P0|0)|0,gg=C0-(i=-2097152&xt)|0,xt=Bt-((i>>>0>C0>>>0)+R0|0)|0,c=K(B0,n0,654183,0),i=h+it|0,i=c>>>0>(k=c+Et|0)>>>0?i+1|0:i,C0=((A0=k)-(c=-2097152&nt)|0)+(k=K(o0,E0,-997805,-1))|0,c=h+(i-((c>>>0>A0>>>0)+et|0)|0)|0,c=k>>>0>C0>>>0?c+1|0:c,k=K(zA,hg,136657,0),i=h+c|0,lt=A0=k+C0|0,C0=k>>>0>A0>>>0?i+1|0:i,rt=M0-(i=-2097152&bt)|0,Bt=Qg-((i>>>0>M0>>>0)+dt|0)|0,i=K(VA,ZA,-997805,-1),c=h,k=i,i=K(g0,t0,654183,0),c=h+c|0,c=i>>>0>(k=k+i|0)>>>0?c+1|0:c,i=K($,r0,136657,0),c=h+c|0,c=i>>>0>(k=i+k|0)>>>0?c+1|0:c,A0=(i=k)+(k=K(XA,X,-683901,-1))|0,i=h+c|0,k=Gg+(k>>>0>A0>>>0?i+1|0:i)|0,R0=(c=A0+gt|0)-(i=-2097152&pe)|0,x0=(k=c>>>0>>0?k+1|0:k)-((i>>>0>c>>>0)+sg|0)|0,i=K(VA,ZA,654183,0),c=h,k=i,i=K(g0,t0,470296,0),c=h+c|0,c=i>>>0>(k=k+i|0)>>>0?c+1|0:c,A0=(i=k)+(k=K($,r0,-997805,-1))|0,i=h+c|0,c=A0+X0|0,k=Tg+(k>>>0>A0>>>0?i+1|0:i)|0,A0=(i=K(XA,X,136657,0))+c|0,c=h+(c>>>0>>0?k+1|0:k)|0,c=i>>>0>A0>>>0?c+1|0:c,k=K(cA,Cg,-683901,-1),i=h+c|0,i=k>>>0>(A0=k+A0|0)>>>0?i+1|0:i,gt=(k=A0)-(c=-2097152&T0)|0,M0=i-((c>>>0>k>>>0)+Vg|0)|0,c=K(F,0,j,0),i=h,k=c,c=K(V,0,YA,0),i=h+i|0,i=c>>>0>(k=k+c|0)>>>0?i+1|0:i,A0=(c=k)+(k=K(O,0,bA,0))|0,c=h+i|0,c=k>>>0>A0>>>0?c+1|0:c,k=K(hA,0,wA,0),i=h+c|0,i=k>>>0>(A0=k+A0|0)>>>0?i+1|0:i,c=K(tA,0,aA,0),k=h+i|0,k=c>>>0>(A0=c+A0|0)>>>0?k+1|0:k,i=K(z,0,yA,0),c=h+k|0,c=i>>>0>(A0=i+A0|0)>>>0?c+1|0:c,k=K(AA,0,fA,0),i=h+c|0,i=k>>>0>(A0=k+A0|0)>>>0?i+1|0:i,k=K(gA,NA,mA,0),c=h+i|0,c=k>>>0>(A0=k+A0|0)>>>0?c+1|0:c,k=K(iA,0,_A,0),i=h+c|0,i=k>>>0>(A0=k+A0|0)>>>0?i+1|0:i,c=K(W,0,RA,0),k=h+i|0,k=c>>>0>(A0=c+A0|0)>>>0?k+1|0:k,i=K(l,0,SA,0),c=h+k|0,c=i>>>0>(A0=i+A0|0)>>>0?c+1|0:c,k=K(b,0,rA,0),i=h+c|0,i=k>>>0>(A0=k+A0|0)>>>0?i+1|0:i,c=(N=(u[N+28|0]|u[N+29|0]<<8|u[N+30|0]<<16|u[N+31|0]<<24)>>>7|0)>>>0>(k=N+A0|0)>>>0?i+1|0:i,i=k,k=DA>>21,DA=i+(N=(2097151&DA)<<11|CA>>>21)|0,i=c+k|0,A0=DA,P0=i=N>>>0>DA>>>0?i+1|0:i,it=(i=DA)- -1048576|0,Qt=c=P0-((i>>>0<4293918720)-1|0)|0,i=(k=c>>21)+M0|0,DA=N=(c=(2097151&c)<<11|it>>>21)+gt|0,H0=i=c>>>0>N>>>0?i+1|0:i,et=(i=N)- -1048576|0,X0=c=H0-((i>>>0<4293918720)-1|0)|0,i=(k=c>>21)+x0|0,gt=i=(c=(2097151&c)<<11|et>>>21)>>>0>(N=c+R0|0)>>>0?i+1|0:i,x0=(i=N)- -1048576|0,M0=c=gt-((i>>>0<4293918720)-1|0)|0,i=(k=c>>21)+Bt|0,bt=R0=(c=(2097151&c)<<11|x0>>>21)+rt|0,dt=i=c>>>0>R0>>>0?i+1|0:i,i=K(R0,i,-683901,-1),c=h+C0|0,R0=k=i+lt|0,C0=i>>>0>k>>>0?c+1|0:c,Et=N-(i=-2097152&x0)|0,lt=M0=gt-((i>>>0>N>>>0)+M0|0)|0,c=K(B0,n0,470296,0)+a0|0,i=Rt+h|0,i=c>>>0>>0?i+1|0:i,a0=((k=c)-(N=-2097152&vg)|0)+(c=K(o0,E0,654183,0))|0,k=h+(i-((N>>>0>k>>>0)+ft|0)|0)|0,i=K(zA,hg,-997805,-1),c=h+(c>>>0>a0>>>0?k+1|0:k)|0,c=i>>>0>(N=i+a0|0)>>>0?c+1|0:c,k=(i=N)+(N=K(bt,dt,136657,0))|0,i=h+c|0,i=N>>>0>k>>>0?i+1|0:i,N=K(Et,M0,-683901,-1),c=h+i|0,gt=c=N>>>0>(k=N+k|0)>>>0?c+1|0:c,Bt=(i=k)- -1048576|0,M0=N=c-((i>>>0<4293918720)-1|0)|0,i=(i=N>>21)+C0|0,a0=i=(c=(2097151&N)<<11|Bt>>>21)>>>0>(N=c+R0|0)>>>0?i+1|0:i,x0=(i=N)- -1048576|0,c=(i=(C0=R0=a0-((i>>>0<4293918720)-1|0)|0)>>21)+xt|0,xt=ft=(R0=(2097151&C0)<<11|x0>>>21)+gg|0,R0=R0>>>0>ft>>>0?c+1|0:c,Tg=N-(i=-2097152&x0)|0,Vg=a0-((i>>>0>N>>>0)+C0|0)|0,sg=k-(i=-2097152&Bt)|0,Qg=gt-((i>>>0>k>>>0)+M0|0)|0,i=K(B0,n0,666643,0),k=h+(Jt-(((c=-2097152&kg)>>>0>f0>>>0)+tg|0)|0)|0,k=i>>>0>(N=i+(f0-c|0)|0)>>>0?k+1|0:k,i=K(o0,E0,470296,0),c=h+k|0,c=i>>>0>(N=i+N|0)>>>0?c+1|0:c,k=(i=N)+(N=K(zA,hg,654183,0))|0,i=h+c|0,M0=k,N=N>>>0>k>>>0?i+1|0:i,f0=DA-(i=-2097152&et)|0,C0=H0-((i>>>0>DA>>>0)+X0|0)|0,c=K(VA,ZA,470296,0),i=h,k=c,c=K(g0,t0,666643,0),i=h+i|0,i=c>>>0>(k=k+c|0)>>>0?i+1|0:i,DA=(c=k)+(k=K($,r0,654183,0))|0,c=h+i|0,c=k>>>0>DA>>>0?c+1|0:c,k=K(XA,X,-997805,-1),i=h+c|0,i=k>>>0>(DA=k+DA|0)>>>0?i+1|0:i,c=K(cA,Cg,136657,0),k=h+i|0,k=c>>>0>(DA=c+DA|0)>>>0?k+1|0:k,i=K(eA,Eg,-683901,-1),c=h+k|0,i=P0+(i>>>0>(DA=i+DA|0)>>>0?c+1|0:c)|0,i=(k=DA+A0|0)>>>0>>0?i+1|0:i,c=(DA=k)-(k=-2097152&it)|0,k=i-((k>>>0>DA>>>0)+Qt|0)|0,i=(i=HA>>21)+k|0,a0=HA=(DA=c)+(c=(2097151&HA)<<11|h0>>>21)|0,X0=k=(H0=i=c>>>0>HA>>>0?i+1|0:i)-(((i=HA)>>>0<4293918720)-1|0)|0,c=(2097151&k)<<11|(Rt=i- -1048576|0)>>>21,k=(k>>21)+C0|0,nt=HA=c+f0|0,rt=k=c>>>0>HA>>>0?k+1|0:k,i=K(HA,k,-683901,-1),c=h+N|0,c=i>>>0>(k=i+M0|0)>>>0?c+1|0:c,N=K(bt,dt,-997805,-1),i=h+c|0,i=N>>>0>(k=N+k|0)>>>0?i+1|0:i,N=K(Et,lt,136657,0),c=h+i|0,f0=k=N+k|0,DA=N>>>0>k>>>0?c+1|0:c,c=K(RA,0,j,0),i=h,N=c,c=K(mA,0,YA,0),i=h+i|0,i=c>>>0>(N=N+c|0)>>>0?i+1|0:i,c=K(rA,0,bA,0),k=h+i|0,k=c>>>0>(N=c+N|0)>>>0?k+1|0:k,i=K(SA,0,wA,0),c=h+k|0,i=c=i>>>0>(N=i+N|0)>>>0?c+1|0:c,A0=N=(c=og>>>7&2097151)+N|0,N=c>>>0>N>>>0?i+1|0:i,i=K(rA,0,j,0),c=h,k=i,i=K(RA,0,YA,0),c=h+c|0,c=i>>>0>(k=k+i|0)>>>0?c+1|0:c,i=K(SA,0,bA,0),c=h+c|0,c=i>>>0>(k=i+k|0)>>>0?c+1|0:c,HA=(i=k)+(k=2097151&((3&Y0)<<30|S0>>>2))|0,i=c,C0=HA,x0=k=(HA=i=k>>>0>HA>>>0?i+1|0:i)-(((i=C0)>>>0<4293918720)-1|0)|0,c=(c=k>>>21|0)+N|0,A0=k=(i=(2097151&k)<<11|(tg=i- -1048576|0)>>>21)+A0|0,P0=c=i>>>0>k>>>0?c+1|0:c,ft=(i=k)- -1048576|0,gt=N=c-((i>>>0<4293918720)-1|0)|0,i=(c=N>>>21|0)+Lt|0,i=(N=G0+((2097151&N)<<11|ft>>>21)|0)>>>0>>0?i+1|0:i,G0=((k=N)-(c=-2097152&Fr)|0)+(N=K(o0,E0,666643,0))|0,c=h+(i-((c>>>0>k>>>0)+cg|0)|0)|0,c=N>>>0>G0>>>0?c+1|0:c,i=K(zA,hg,470296,0),c=h+c|0,c=i>>>0>(N=i+G0|0)>>>0?c+1|0:c,k=(i=N)+(N=K(nt,rt,136657,0))|0,i=h+c|0,i=N>>>0>k>>>0?i+1|0:i,c=K(bt,dt,654183,0),i=h+i|0,i=c>>>0>(N=c+k|0)>>>0?i+1|0:i,c=K(Et,lt,-997805,-1),k=h+i|0,it=N=c+N|0,M0=k=c>>>0>N>>>0?k+1|0:k,et=(i=N)- -1048576|0,G0=N=k-((i>>>0<4293918720)-1|0)|0,c=(i=N>>21)+DA|0,DA=k=(N=(2097151&N)<<11|et>>>21)+f0|0,N=c=N>>>0>k>>>0?c+1|0:c,f0=k=c-(((i=k)>>>0<4293918720)-1|0)|0,c=(2097151&k)<<11|(Bt=i- -1048576|0)>>>21,k=(k>>21)+Qg|0,Gg=Qt=c+sg|0,Qt=c>>>0>Qt>>>0?k+1|0:k,k=jA>>21,jA=(i=(2097151&jA)<<11|I0>>>21)+(a0-(c=-2097152&Rt)|0)|0,c=k+(H0-((c>>>0>a0>>>0)+X0|0)|0)|0,H0=c=i>>>0>jA>>>0?c+1|0:c,X0=c=c-(((i=jA)>>>0<4293918720)-1|0)|0,Jt=k=c>>21,c=K(og=(2097151&c)<<11|(Rt=i- -1048576|0)>>>21,k,-683901,-1),i=h+N|0,i=c>>>0>(k=c+DA|0)>>>0?i+1|0:i,sg=k-(c=-2097152&Bt)|0,Qg=i-((c>>>0>k>>>0)+f0|0)|0,i=K(og,Jt,136657,0),c=h+M0|0,c=i>>>0>(N=i+it|0)>>>0?c+1|0:c,Lt=N-(i=-2097152&et)|0,cg=c-((i>>>0>N>>>0)+G0|0)|0,N=(i=K(zA,hg,666643,0))+(A0-(c=-2097152&ft)|0)|0,c=h+(P0-((c>>>0>A0>>>0)+gt|0)|0)|0,c=i>>>0>N>>>0?c+1|0:c,k=(i=N)+(N=K(nt,rt,-997805,-1))|0,i=h+c|0,i=N>>>0>k>>>0?i+1|0:i,N=(c=K(bt,dt,470296,0))+k|0,k=h+i|0,k=c>>>0>N>>>0?k+1|0:k,i=K(Et,lt,654183,0),c=h+k|0,P0=N=i+N|0,a0=i>>>0>N>>>0?c+1|0:c,DA=HA,c=K(SA,0,j,0),i=h,N=c,c=K(rA,0,YA,0),i=h+i|0,i=c>>>0>(N=N+c|0)>>>0?i+1|0:i,c=N,c=(N=d0>>>5&2097151)>>>0>(k=c+N|0)>>>0?i+1|0:i,N=2097151&w0,HA=K(SA,0,YA,0)+N|0,i=h,M0=N=(gt=i=N>>>0>HA>>>0?i+1|0:i)-(((i=HA)>>>0<4293918720)-1|0)|0,A0=k,c=c+(k=N>>>21|0)|0,G0=c=(i=(2097151&N)<<11|(ft=i- -1048576|0)>>>21)>>>0>(N=A0+i|0)>>>0?c+1|0:c,it=(i=N)- -1048576|0,f0=c=c-((i>>>0<4293918720)-1|0)|0,i=(k=c>>>21|0)+DA|0,i=(c=(2097151&c)<<11|it>>>21)>>>0>(A0=c+C0|0)>>>0?i+1|0:i,A0=(k=K(nt,rt,654183,0))+((DA=A0)-(c=-2097152&tg)|0)|0,c=h+(i-((16383&x0)+(c>>>0>DA>>>0)|0)|0)|0,i=K(bt,dt,666643,0),k=h+(k>>>0>A0>>>0?c+1|0:c)|0,k=i>>>0>(DA=i+A0|0)>>>0?k+1|0:k,c=K(Et,lt,470296,0),i=h+k|0,et=DA=c+DA|0,C0=i=c>>>0>DA>>>0?i+1|0:i,Bt=(i=DA)- -1048576|0,A0=c=C0-((i>>>0<4293918720)-1|0)|0,i=(k=c>>21)+a0|0,x0=DA=(c=(2097151&c)<<11|Bt>>>21)+P0|0,c=i=c>>>0>DA>>>0?i+1|0:i,P0=(i=DA)- -1048576|0,i=(k=(DA=a0=c-((i>>>0<4293918720)-1|0)|0)>>21)+cg|0,a0=(a0=(2097151&DA)<<11|P0>>>21)>>>0>(Lt=tg=a0+Lt|0)>>>0?i+1|0:i,i=K(og,Jt,-997805,-1),c=h+c|0,c=i>>>0>(k=i+x0|0)>>>0?c+1|0:c,cg=k-(i=-2097152&P0)|0,tg=c-((i>>>0>k>>>0)+DA|0)|0,i=K(og,Jt,654183,0),c=h+C0|0,c=i>>>0>(k=i+et|0)>>>0?c+1|0:c,x0=k-(i=-2097152&Bt)|0,P0=c-((i>>>0>k>>>0)+A0|0)|0,k=(c=K(nt,rt,470296,0))+(N-(i=-2097152&it)|0)|0,i=h+(G0-((16383&f0)+(i>>>0>N>>>0)|0)|0)|0,i=c>>>0>k>>>0?i+1|0:i,N=(c=K(Et,lt,666643,0))+k|0,k=h+i|0,k=c>>>0>N>>>0?k+1|0:k,DA=N,N=(i=K(nt,rt,666643,0))+(HA-(c=-2097152&ft)|0)|0,c=h+(gt-((4095&M0)+(c>>>0>HA>>>0)|0)|0)|0,C0=c=i>>>0>N>>>0?c+1|0:c,M0=(i=N)- -1048576|0,A0=HA=c-((i>>>0<4293918720)-1|0)|0,k=(i=HA>>21)+k|0,G0=HA=(c=(2097151&HA)<<11|M0>>>21)+DA|0,DA=k=c>>>0>HA>>>0?k+1|0:k,f0=(i=HA)- -1048576|0,HA=k=k-((i>>>0<4293918720)-1|0)|0,c=(i=k>>21)+P0|0,k=c=(k=(2097151&k)<<11|f0>>>21)>>>0>(gt=k+x0|0)>>>0?c+1|0:c,c=K(og,Jt,470296,0),i=h+DA|0,i=c>>>0>(G0=c+G0|0)>>>0?i+1|0:i,c=G0-(DA=-2097152&f0)|0,DA=i-((DA>>>0>G0>>>0)+HA|0)|0,f0=c,HA=(i=K(og,Jt,666643,0))+(N-(c=-2097152&M0)|0)|0,c=h+(C0-((c>>>0>N>>>0)+A0|0)|0)|0,i=(i=(c=i>>>0>HA>>>0?c+1|0:c)>>21)+DA|0,A0=N=f0+(c=(2097151&c)<<11|(N=HA)>>>21)|0,k=(c=(i=c>>>0>N>>>0?i+1|0:i)>>21)+k|0,DA=N=(i=(2097151&i)<<11|N>>>21)+gt|0,N=(2097151&(k=i>>>0>(c=N)>>>0?k+1|0:k))<<11|c>>>21,c=(i=k>>21)+tg|0,G0=k=N+cg|0,k=(c=N>>>0>(i=k)>>>0?c+1|0:c)>>21,c=(2097151&c)<<11|i>>>21,i=k+a0|0,it=N=c+Lt|0,c=(c=(i=c>>>0>N>>>0?i+1|0:i)>>21)+Qg|0,et=N=(i=(2097151&i)<<11|N>>>21)+sg|0,i=(i=(c=i>>>0>N>>>0?c+1|0:c)>>21)+Qt|0,Bt=N=(c=(2097151&c)<<11|N>>>21)+Gg|0,k=(c=(i=c>>>0>N>>>0?i+1|0:i)>>21)+Vg|0,x0=N=(i=(2097151&i)<<11|N>>>21)+Tg|0,N=(2097151&(k=i>>>0>(c=N)>>>0?k+1|0:k))<<11|c>>>21,c=(i=k>>21)+R0|0,P0=k=N+xt|0,k=(c=N>>>0>(i=k)>>>0?c+1|0:c)>>21,c=(2097151&c)<<11|i>>>21,i=k+Dt|0,Qt=N=c+mr|0,c=(c=(i=c>>>0>N>>>0?i+1|0:i)>>21)+we|0,gt=N=(i=(2097151&i)<<11|N>>>21)+le|0,i=(c=i>>>0>N>>>0?c+1|0:c)>>21,C0=(k=(2097151&c)<<11|N>>>21)+(c=jA-(N=-2097152&Rt)|0)|0,k=(H0-((N>>>0>jA>>>0)+X0|0)|0)+i|0,M0=C0,X0=(2097151&(k=c>>>0>(i=C0)>>>0?k+1|0:k))<<11|i>>>21,a0=c=k>>21,i=2097151&HA,N=K(X0,c,666643,0)+i|0,c=h,C0=N,N=c=i>>>0>N>>>0?c+1|0:c,p[0|H]=C0,p[H+1|0]=(255&c)<<24|C0>>>8,HA=H,c=2097151&A0,k=K(X0,a0,470296,0)+c|0,i=h,i=c>>>0>k>>>0?i+1|0:i,A0=k,jA=(2097151&(k=N))<<11|C0>>>21,k=i+(c=k>>21)|0,k=jA>>>0>(A0=A0+jA|0)>>>0?k+1|0:k,jA=A0,p[HA+4|0]=(2047&k)<<21|jA>>>11,i=k,k=jA,p[HA+3|0]=(7&i)<<29|k>>>3,k=2097151&DA,DA=K(X0,a0,654183,0)+k|0,c=h,c=k>>>0>DA>>>0?c+1|0:c,k=DA,DA=(2097151&i)<<11|jA>>>21,i=(i>>21)+c|0,c=i=DA>>>0>(A0=k+DA|0)>>>0?i+1|0:i,p[HA+6|0]=(63&i)<<26|A0>>>6,DA=0,i=f0=2097151&jA,p[HA+2|0]=31&((65535&N)<<16|C0>>>16)|i<<5,N=2097151&G0,k=K(X0,a0,-997805,-1)+N|0,i=h,N=i=N>>>0>k>>>0?i+1|0:i,i=c>>21,jA=(c=(2097151&c)<<11|A0>>>21)+k|0,k=i+N|0,C0=jA,k=c>>>0>jA>>>0?k+1|0:k,p[HA+9|0]=(511&k)<<23|jA>>>9,i=k,p[HA+8|0]=(1&i)<<31|jA>>>1,jA=0,N=G0=2097151&A0,p[HA+5|0]=(524287&DA)<<13|f0>>>19|N<<2,N=2097151&it,k=K(X0,a0,136657,0)+N|0,c=h,c=N>>>0>k>>>0?c+1|0:c,N=k,c=c+(k=i>>21)|0,A0=N=N+(i=(2097151&i)<<11|C0>>>21)|0,c=i>>>0>N>>>0?c+1|0:c,p[HA+12|0]=(4095&c)<<20|N>>>12,N=c,i=c,c=A0,p[HA+11|0]=(15&i)<<28|c>>>4,HA=0,c=f0=2097151&C0,p[H+7|0]=(16383&jA)<<18|G0>>>14|c<<7,k=H,c=2097151&et,jA=K(X0,a0,-683901,-1)+c|0,i=h,i=(i=c>>>0>jA>>>0?i+1|0:i)+(c=N>>21)|0,c=i=(N=(2097151&N)<<11|A0>>>21)>>>0>(DA=jA=N+jA|0)>>>0?i+1|0:i,p[k+14|0]=(127&i)<<25|DA>>>7,jA=0,N=C0=2097151&A0,p[k+10|0]=(131071&HA)<<15|f0>>>17|N<<4,N=k,i>>=21,k=(c=(2097151&c)<<11|DA>>>21)>>>0>(A0=c+(2097151&Bt)|0)>>>0?i+1|0:i,p[N+17|0]=(1023&k)<<22|A0>>>10,i=k,p[N+16|0]=(3&i)<<30|A0>>>2,N=a0=2097151&DA,p[H+13|0]=(1048575&jA)<<12|C0>>>20|N<<1,c=i,i>>=21,c=(k=(2097151&c)<<11|A0>>>21)>>>0>(DA=k+(2097151&x0)|0)>>>0?i+1|0:i,p[(N=H)+20|0]=(8191&c)<<19|DA>>>13,i=c,c=DA,p[N+19|0]=(31&i)<<27|c>>>5,c=C0=2097151&A0,p[N+15|0]=(32767&HA)<<17|a0>>>15|c<<6,c=i,i>>=21,c=(N=(2097151&c)<<11|DA>>>21)>>>0>(a0=N+(2097151&P0)|0)>>>0?i+1|0:i,p[H+21|0]=a0,i=DA,p[H+18|0]=(262143&jA)<<14|C0>>>18|i<<3,N=c,i=c,c=a0,p[H+22|0]=(255&i)<<24|c>>>8,c=i>>21,k=(i=(2097151&i)<<11|a0>>>21)>>>0>(DA=i+(2097151&Qt)|0)>>>0?c+1|0:c,p[H+25|0]=(2047&k)<<21|DA>>>11,i=k,k=DA,p[H+24|0]=(7&i)<<29|k>>>3,c=i>>21,c=(HA=(2097151&i)<<11|DA>>>21)>>>0>(A0=HA+(2097151>)|0)>>>0?c+1|0:c,HA=A0,i=c,p[(k=H)+27|0]=(63&i)<<26|HA>>>6,k=0,c=A0=2097151&DA,p[H+23|0]=31&((65535&N)<<16|a0>>>16)|c<<5,c=i,i>>=21,i=(c=(2097151&c)<<11|HA>>>21)>>>0>(jA=c+(2097151&M0)|0)>>>0?i+1|0:i,N=jA,p[H+31|0]=(131071&i)<<15|N>>>17,p[H+30|0]=(511&i)<<23|N>>>9,p[H+29|0]=(1&i)<<31|N>>>1,i=0,DA=HA&=2097151,p[H+26|0]=(524287&k)<<13|A0>>>19|DA<<2,p[H+28|0]=(16383&i)<<18|DA>>>14|N<<7}(f,s+160|0,s+288|0,s+224|0),Q0(s+288|0,64),Q0(s+224|0,64),t&&(r[t>>2]=64,r[t+4>>2]=0),BA=s+560|0,0}function V0(e,t,n){var o,a=0,f=0;if(n>>>0>=512)return Dg(0|e,0|t,0|n),e;o=e+n|0;A:if(3&(e^t))if(o>>>0<4)n=e;else if((a=o-4|0)>>>0>>0)n=e;else for(n=e;p[0|n]=u[0|t],p[n+1|0]=u[t+1|0],p[n+2|0]=u[t+2|0],p[n+3|0]=u[t+3|0],t=t+4|0,a>>>0>=(n=n+4|0)>>>0;);else{t:if((0|n)<1)n=e;else if(3&e)for(n=e;;){if(p[0|n]=u[0|t],t=t+1|0,o>>>0<=(n=n+1|0)>>>0)break t;if(!(3&n))break}else n=e;if(!((a=-4&o)>>>0<64||(f=a+-64|0)>>>0>>0))for(;r[n>>2]=r[t>>2],r[n+4>>2]=r[t+4>>2],r[n+8>>2]=r[t+8>>2],r[n+12>>2]=r[t+12>>2],r[n+16>>2]=r[t+16>>2],r[n+20>>2]=r[t+20>>2],r[n+24>>2]=r[t+24>>2],r[n+28>>2]=r[t+28>>2],r[n+32>>2]=r[t+32>>2],r[n+36>>2]=r[t+36>>2],r[n+40>>2]=r[t+40>>2],r[n+44>>2]=r[t+44>>2],r[n+48>>2]=r[t+48>>2],r[n+52>>2]=r[t+52>>2],r[n+56>>2]=r[t+56>>2],r[n+60>>2]=r[t+60>>2],t=t- -64|0,f>>>0>=(n=n- -64|0)>>>0;);if(n>>>0>=a>>>0)break A;for(;r[n>>2]=r[t>>2],t=t+4|0,a>>>0>(n=n+4|0)>>>0;);}if(n>>>0>>0)for(;p[0|n]=u[0|t],t=t+1|0,(0|o)!=(0|(n=n+1|0)););return e}function wt(e,t,n,o){var a,f=0,E=0,s=0,y=0,_=0,w=0,D=0;if(BA=a=BA-704|0,n|o)if(f=o<<3|n>>>29,s=(D=r[(E=e)+72>>2])+(_=n<<3)|0,f=f+(y=r[E+76>>2])|0,w=s,r[E+72>>2]=s,f=s>>>0<_>>>0?f+1|0:f,r[E+76>>2]=f,w=(_=(0|f)==(0|y)&D>>>0>w>>>0|f>>>0>>0)+r[(E=s=E- -64|0)>>2]|0,f=r[E+4>>2],f=_>>>0>w>>>0?f+1|0:f,s=(_=o>>>29|0)+w|0,r[E>>2]=s,r[E+4>>2]=s>>>0<_>>>0?f+1|0:f,(0|(f=o))==(0|(w=0-((y=127&((7&y)<<29|D>>>3))>>>0>128)|0))&n>>>0>=(s=128-y|0)>>>0|f>>>0>w>>>0){for(E=0,f=0;p[80+(e+(_=E+y|0)|0)|0]=u[t+E|0],(0|s)!=(0|(E=E+1|0))|(0|(f=E>>>0<1?f+1|0:f))!=(0|w););if(Ar(e,e+80|0,a,f=a+640|0),t=t+s|0,!(o=o-((n>>>0>>0)+w|0)|0)&(n=n-s|0)>>>0>127|o)for(;Ar(e,t,a,f),t=t+128|0,!(o=o-(n>>>0<128)|0)&(n=n-128|0)>>>0>127|o;);if(n|o)for(E=0,f=0;p[80+(e+E|0)|0]=u[t+E|0],(0|n)!=(0|(E=y=E+1|0))|(0|o)!=(0|(f=y>>>0<1?f+1|0:f)););Q0(a,704)}else for(E=n,s=(n=!o&n>>>0>1|(0|o)!=0)?E:1,D=n?o:0,E=0,f=0;p[80+(e+(o=E+y|0)|0)|0]=u[t+E|0],(0|s)!=(0|(E=n=E+1|0))|(0|(f=n>>>0<1?f+1|0:f))!=(0|D););return BA=a+704|0,0}function xB(e,t,n,o,a,f,E,s){e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0;var y,_=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0;BA=y=BA-16|0,r[y+12>>2]=0,Ca(s);A:{if(o){i=4&s;t:{g:{r:{for(;;){_=v;e:{a:{for(;;){if(U=p[n+_|0],(0|(D=i?kn(U):Gn(U)))!=255)break a;if(!a)break e;if(!yr(a,U))break r;if(!((_=_+1|0)>>>0>>0))break}e=v+1|0,r[y+12>>2]=e>>>0>>0?o:e;break g}if(H=(H<<6)+D|0,(D=w+6|0)>>>0<8)w=D;else{if(w=w-2|0,t>>>0<=Y>>>0){r[y+12>>2]=_,r[8960]=68,_=1;break t}p[e+Y|0]=H>>>w,Y=Y+1|0}if((v=_+1|0)>>>0>>0)continue}break}r[y+12>>2]=v;break g}r[y+12>>2]=_}_=0}if(!(w>>>0<=4)){e=-1;break A}}if(e=-1,!((-1<>2];;){g:{if(l>>>0<=W>>>0)r[8960]=68;else{if((0|(O=p[N+W|0]))==61){V=V-1|0;break g}if(b&&yr(b,O))break g;r[8960]=28}z=-1;break t}if(W=W+1|0,r[F>>2]=W,!V)break}return z}(n,o,y+12|0,a,w>>>1|0)))){e=0;t:if(a&&!((_=r[y+12>>2])>>>0>=o>>>0)){g:{for(;;){if(!yr(a,p[n+_|0]))break g;if((0|(_=_+1|0))==(0|o))break}r[y+12>>2]=o;break t}r[y+12>>2]=_}c=Y}}return t=r[y+12>>2],E?r[E>>2]=t+n:(0|t)!=(0|o)&&(r[8960]=28,e=-1),f&&(r[f>>2]=c),BA=y+16|0,0|e}function Ia(e,t,n){var o,a,f,E=0;BA=o=BA-16|0,a=r[e+20>>2],r[e+20>>2]=0,f=r[e+4>>2],r[e+4>>2]=0,E=-26;A:{t:{g:switch(n-1|0){case 1:if(E=-32,Mt(t,35621,9))break A;t=t+9|0;break t;case 0:break g;default:break A}if(E=-32,Mt(t,35631,8))break A;t=t+8|0}if(!Mt(t,35640,3)&&(t=nr(t+3|0,o+12|0))){if(E=-26,r[o+12>>2]!=19)break A;if(!Mt(t,35644,3)&&(t=nr(t+3|0,o+12|0))&&(r[e+44>>2]=r[o+12>>2],!Mt(t,35648,3)&&(t=nr(t+3|0,o+12|0))&&(r[e+40>>2]=r[o+12>>2],!Mt(t,35652,3)&&(t=nr(t+3|0,o+12|0))&&(n=r[o+12>>2],r[e+48>>2]=n,r[e+52>>2]=n,(0|(n=u[0|t]))==36&&(r[o+12>>2]=a,t=(0|n)==36?t+1|0:t,!xB(r[e+16>>2],a,t,Ut(t),0,o+12|0,o+8|0,3)&&(r[e+20>>2]=r[o+12>>2],t=r[o+8>>2],(0|(n=u[0|t]))==36&&(r[o+12>>2]=f,t=(0|n)==36?t+1|0:t,!xB(r[e>>2],f,t,Ut(t),0,o+12|0,o+8|0,3)))))))){if(r[e+4>>2]=r[o+12>>2],t=r[o+8>>2],E=qB(e))break A;return BA=o+16|0,u[0|t]?-32:0}}E=-32}return BA=o+16|0,E}function er(e,t){var n;for(BA=n=BA-192|0,k0(n+144|0,t),k0(n+96|0,n+144|0),k0(n+96|0,n+96|0),_0(n+96|0,t,n+96|0),_0(n+144|0,n+144|0,n+96|0),k0(n+48|0,n+144|0),_0(n+96|0,n+96|0,n+48|0),k0(n+48|0,n+96|0),t=1;k0(n+48|0,n+48|0),(0|(t=t+1|0))!=5;);for(_0(n+96|0,n+48|0,n+96|0),k0(n+48|0,n+96|0),t=1;k0(n+48|0,n+48|0),(0|(t=t+1|0))!=10;);for(_0(n+48|0,n+48|0,n+96|0),k0(n,n+48|0),t=1;k0(n,n),(0|(t=t+1|0))!=20;);for(_0(n+48|0,n,n+48|0),t=1;k0(n+48|0,n+48|0),(0|(t=t+1|0))!=11;);for(_0(n+96|0,n+48|0,n+96|0),k0(n+48|0,n+96|0),t=1;k0(n+48|0,n+48|0),(0|(t=t+1|0))!=50;);for(_0(n+48|0,n+48|0,n+96|0),k0(n,n+48|0),t=1;k0(n,n),(0|(t=t+1|0))!=100;);for(_0(n+48|0,n,n+48|0),t=1;k0(n+48|0,n+48|0),(0|(t=t+1|0))!=51;);for(_0(n+96|0,n+48|0,n+96|0),t=1;k0(n+96|0,n+96|0),(0|(t=t+1|0))!=6;);_0(e,n+96|0,n+144|0),BA=n+192|0}function ua(e,t){var n,o,a,f,E,s,y,_,w,D,v=0,Y=0,U=0,H=0,i=0,c=0,N=0;(Y=U=r[e+60>>2])|(v=r[e+56>>2])&&(U=v,p[(H=v+e|0)- -64|0]=1,!(Y=(v=v+1|0)>>>0<1?Y+1|0:Y)&v>>>0<=15&&L0(H+65|0,0,15-U|0),p[e+80|0]=1,NB(e,e- -64|0,16,0)),w=r[e+52>>2],D=r[e+48>>2],U=r[e+44>>2],N=r[e+24>>2],i=r[e+28>>2]+(N>>>26|0)|0,v=r[e+32>>2]+(i>>>26|0)|0,_=(n=(f=(-67108864|(a=r[e+36>>2]+(v>>>26|0)|0))+((y=(s=67108863&v)+((i=(c=67108863&i)+((Y=(v=(67108863&N)+((Y=r[e+20>>2]+xA(a>>>26|0,5)|0)>>>26|0)|0)+((E=5+(H=67108863&Y)|0)>>>26|0)|0)>>>26|0)|0)>>>26|0)|0)>>>26|0)|0)>>31)&v|(o=67108863&(N=(f>>>31|0)-1|0))&Y,Y=0,Y=(v=H&n|o&E|_<<26)>>>0>(H=v+r[e+40>>2]|0)>>>0?1:Y,y0(t,H),i=(v=(c=c&n|i&o)<<20|_>>>6)+U|0,U=0,U=v>>>0>i>>>0?1:U,v=Y,Y=U,Y=v>>>0>(i=v+i|0)>>>0?Y+1|0:Y,y0(t+4|0,i),U=0,U=(v=(H=n&s|o&y)<<14|c>>>12)>>>0>(c=v+D|0)>>>0?1:U,v=Y,Y=U,Y=v>>>0>(c=v+c|0)>>>0?Y+1|0:Y,y0(t+8|0,c),y0(U=t+12|0,Y=Y+(H=(t=(N&f|n&a)<<8|H>>>18)+w|0)|0),Q0(e,88)}function JB(e,t,n,o,a){e|=0,t|=0,n|=0,o|=0;var f=0,E=0,s=0,y=0,_=0,w=0,D=0,v=0,Y=0;Ca(a|=0),E=(f=(o>>>0)/3|0)<<2,(f=xA(f,-3)+o|0)&&(E=2&a?(2|E)+(f>>>1|0)|0:E+4|0);A:{t:{g:{r:{if(t>>>0>E>>>0){if(!(4&a)){if(s=0,!o)break g;a=0,f=0;break r}if(s=0,!o)break g;for(a=0,f=0;;){for(_=u[n+y|0]|_<<8,a=a+8|0;w=f,D=a,v=e+f|0,Y=Ta(_>>>(a=a-6|0)&63),p[0|v]=Y,f=f+1|0,a>>>0>5;);if((0|(y=y+1|0))==(0|o))break}if(s=f,!a)break g;v=e+f|0,Y=Ta(_<<12-D&63),p[0|v]=Y,s=w+2|0;break g}z0(),s0()}for(;;){for(_=u[n+y|0]|_<<8,a=a+8|0;w=f,D=a,v=e+f|0,Y=Va(_>>>(a=a-6|0)&63),p[0|v]=Y,f=f+1|0,a>>>0>5;);if((0|(y=y+1|0))==(0|o))break}s=f,a&&(v=e+f|0,Y=Va(_<<12-D&63),p[0|v]=Y,s=w+2|0)}if((f=s)>>>0<=E>>>0){if(f>>>0>>0)break t;E=f;break A}D0(35568,35587,230,35603),s0()}L0(e+f|0,61,E-f|0)}return L0(e+E|0,0,(t>>>0>(n=E+1|0)>>>0?t:n)-E|0),0|e}function _a(e,t,n,o){var a=0,f=0,E=0,s=0,y=0,_=0;A:{if((a=r[e+56>>2])|(f=r[e+60>>2])){if(_=e,y=E=16-a|0,y=(E=(0|(s=0-((a>>>0>16)+f|0)|0))==(0|o)&n>>>0>>0|o>>>0>>0)?n:y,(E=s=E?o:s)|y){if(p[(e+a|0)- -64|0]=u[0|t],f=1,a=0,(0|y)!=1|E)for(;s=f+r[e+56>>2]|0,p[(e+s|0)- -64|0]=u[t+f|0],(0|y)!=(0|(f=f+1|0))|(0|(a=f>>>0<1?a+1|0:a))!=(0|E););a=r[e+56>>2],f=r[e+60>>2]}if(s=a+y|0,a=f+E|0,f=s,r[_+56>>2]=f,a=f>>>0>>0?a+1|0:a,r[_+60>>2]=a,!a&f>>>0<16)break A;NB(e,e- -64|0,16,0),r[e+56>>2]=0,r[e+60>>2]=0,n=(a=n)-(f=y)|0,o=o-((a>>>0>>0)+E|0)|0,t=t+f|0}if(!o&n>>>0>=16|o&&(NB(e,t,a=-16&n,o),n&=15,o=0,t=t+a|0),n|o){for(f=0,a=0;_=f+r[e+56>>2]|0,p[(e+_|0)- -64|0]=u[t+f|0],(0|n)!=(0|(f=f+1|0))|(0|o)!=(0|(a=f>>>0<1?a+1|0:a)););t=e,a=n+r[e+56>>2]|0,e=o+r[e+60>>2]|0,r[t+56>>2]=a,r[t+60>>2]=n>>>0>a>>>0?e+1|0:e}}}function wn(e,t){var n=0,o=0,a=0,f=0,E=0,s=0,y=0,_=0,w=0,D=0,v=0,Y=0,U=0;A:if(e&&(r[e+36>>2]!=2||(a=r[t>>2],u[t+8|0]<2&&!a)?(function(H,i,c){var N,l=0,F=0,b=0;if(BA=N=BA-4096|0,pr(N+3072|0),pr(N+2048|0),!(!H|!i)&&(r[N+2048>>2]=r[i>>2],r[N+2052>>2]=0,r[N+2056>>2]=r[i+4>>2],r[N+2060>>2]=0,r[N+2064>>2]=u[i+8|0],r[N+2068>>2]=0,r[N+2072>>2]=r[H+16>>2],r[N+2076>>2]=0,r[N+2080>>2]=r[H+8>>2],r[N+2084>>2]=0,r[N+2088>>2]=r[H+36>>2],r[N+2092>>2]=0,r[H+20>>2]))for(i=0;(b=127&i)||(l=r[N+2100>>2],l=(F=r[N+2096>>2]+1|0)>>>0<1?l+1|0:l,r[N+2096>>2]=F,r[N+2100>>2]=l,pr(N),pr(N+1024|0),HB(N+3072|0,N+2048|0,N),HB(N+3072|0,N,N+1024|0)),b=r[4+(F=(N+1024|0)+(b<<3)|0)>>2],r[(l=(i<<3)+c|0)>>2]=r[F>>2],r[l+4>>2]=b,(i=i+1|0)>>>0>2];);BA=N+4096|0}(e,t,_=r[e+4>>2]),a=r[t>>2],o=0):(_=r[e+4>>2],o=1),D=o,!((E=!((o=u[t+8|0])|a)<<1)>>>0>=(n=r[e+20>>2])>>>0)))for(f=r[e+24>>2],n=(a=(xA(f,r[t+4>>2])+E|0)+xA(n,o)|0)+((a>>>0)%(f>>>0)|0?-1:f-1|0)|0;;){if(w=((a>>>0)%(f>>>0)|0)==1?a-1|0:n,D?(s=r[e>>2],n=r[s+4>>2]+(w<<10)|0):(s=r[e>>2],n=(E<<3)+_|0),o=r[n+4>>2],v=r[n>>2],n=r[e+28>>2],r[t+12>>2]=E,o=(o>>>0)%(n>>>0)|0,y=r[t+4>>2],n=u[t+8|0]?o:y,s=r[s+4>>2],Y=f,U=o,f=r[t>>2],y=(s+(xA(Y,n=(o=f)?U:n)<<10)|0)+(dn(e,t,v,!0&(0|n)==(0|y))<<10)|0,o=s+(w<<10)|0,n=s+(a<<10)|0,f?HB(o,y,n):_n(o,y,n),(E=E+1|0)>>>0>=OA[e+20>>2])break A;a=a+1|0,n=w+1|0,f=r[e+24>>2]}}function rr(e,t,n){var o,a,f,E,s,y,_,w,D,v,Y,U,H=0,i=0,c=0,N=0,l=0,F=0,b=0,V=0,W=0;o=r[t+4>>2],a=r[e+4>>2],f=r[t+8>>2],i=r[e+8>>2],E=r[t+12>>2],c=r[e+12>>2],s=r[t+16>>2],N=r[e+16>>2],y=r[t+20>>2],l=r[e+20>>2],_=r[t+24>>2],F=r[e+24>>2],w=r[t+28>>2],b=r[e+28>>2],D=r[t+32>>2],V=r[e+32>>2],v=r[t+36>>2],W=r[e+36>>2],U=(n=0-n|0)&((Y=r[t>>2])^(H=r[e>>2])),r[e>>2]=U^H,H=W,W=n&(W^v),r[e+36>>2]=H^W,H=V,V=n&(V^D),r[e+32>>2]=H^V,H=b,b=n&(b^w),r[e+28>>2]=H^b,H=F,F=n&(F^_),r[e+24>>2]=H^F,H=l,l=n&(l^y),r[e+20>>2]=H^l,H=N,N=n&(N^s),r[e+16>>2]=H^N,H=c,c=n&(c^E),r[e+12>>2]=H^c,H=i,i=n&(i^f),r[e+8>>2]=H^i,H=e,e=n&(o^a),r[H+4>>2]=e^a,r[t+36>>2]=W^v,r[t+32>>2]=V^D,r[t+28>>2]=b^w,r[t+24>>2]=F^_,r[t+20>>2]=l^y,r[t+16>>2]=N^s,r[t+12>>2]=c^E,r[t+8>>2]=i^f,r[t+4>>2]=e^o,r[t>>2]=Y^U}function pa(e,t){var n;r[e>>2]=67108863&(u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24),r[e+4>>2]=(u[t+3|0]|u[t+4|0]<<8|u[t+5|0]<<16|u[t+6|0]<<24)>>>2&67108611,r[e+8>>2]=(u[t+6|0]|u[t+7|0]<<8|u[t+8|0]<<16|u[t+9|0]<<24)>>>4&67092735,r[e+12>>2]=(u[t+9|0]|u[t+10|0]<<8|u[t+11|0]<<16|u[t+12|0]<<24)>>>6&66076671,n=u[t+12|0]|u[t+13|0]<<8|u[t+14|0]<<16|u[t+15|0]<<24,r[e+20>>2]=0,r[e+24>>2]=0,r[e+28>>2]=0,r[e+32>>2]=0,r[e+36>>2]=0,r[e+16>>2]=n>>>8&1048575,r[e+40>>2]=u[t+16|0]|u[t+17|0]<<8|u[t+18|0]<<16|u[t+19|0]<<24,r[e+44>>2]=u[t+20|0]|u[t+21|0]<<8|u[t+22|0]<<16|u[t+23|0]<<24,r[e+48>>2]=u[t+24|0]|u[t+25|0]<<8|u[t+26|0]<<16|u[t+27|0]<<24,t=u[t+28|0]|u[t+29|0]<<8|u[t+30|0]<<16|u[t+31|0]<<24,p[e+80|0]=0,r[e+56>>2]=0,r[e+60>>2]=0,r[e+52>>2]=t}function Br(e,t,n){var o=0;A:if((0|e)!=(0|t)){if((t-e|0)-n>>>0<=0-(n<<1)>>>0)return V0(e,t,n);if(o=3&(e^t),e>>>0>>0){if(o)o=e;else{if(3&e)for(o=e;;){if(!n)break A;if(p[0|o]=u[0|t],t=t+1|0,n=n-1|0,!(3&(o=o+1|0)))break}else o=e;if(!(n>>>0<=3))for(;r[o>>2]=r[t>>2],t=t+4|0,o=o+4|0,(n=n-4|0)>>>0>3;);}if(n)for(;p[0|o]=u[0|t],o=o+1|0,t=t+1|0,n=n-1|0;);}else{if(!o){if(e+n&3)for(;;){if(!n)break A;if(p[0|(o=(n=n-1|0)+e|0)]=u[t+n|0],!(3&o))break}if(!(n>>>0<=3))for(;r[(n=n-4|0)+e>>2]=r[t+n>>2],n>>>0>3;);}if(!n)break A;for(;p[(n=n-1|0)+e|0]=u[t+n|0],n;);}}return e}function Jg(e,t){var n,o=0;BA=n=BA-48|0,function(a,f){var E,s,y,_,w,D,v,Y,U=0;s=r[f+28>>2],y=r[f+24>>2],_=r[f+20>>2],w=r[f+16>>2],D=r[f+12>>2],v=r[f+8>>2],Y=r[f+4>>2],U=r[f>>2],E=r[f+36>>2],f=r[f+32>>2],U=xA(((s+(y+(_+(w+(D+(v+(Y+(U+(xA(E,19)+16777216>>>25|0)>>26)>>25)>>26)>>25)>>26)>>25)>>26)>>25)+f>>26)+E>>25,19)+U|0,r[a>>2]=67108863&U,U=Y+(U>>26)|0,r[a+4>>2]=33554431&U,U=v+(U>>25)|0,r[a+8>>2]=67108863&U,U=D+(U>>26)|0,r[a+12>>2]=33554431&U,U=w+(U>>25)|0,r[a+16>>2]=67108863&U,U=_+(U>>26)|0,r[a+20>>2]=33554431&U,U=y+(U>>25)|0,r[a+24>>2]=67108863&U,U=s+(U>>26)|0,r[a+28>>2]=33554431&U,f=f+(U>>25)|0,r[a+32>>2]=67108863&f,r[a+36>>2]=E+(f>>26)&33554431}(n,t),t=r[n>>2],p[0|e]=t,p[e+2|0]=t>>>16,p[e+1|0]=t>>>8,o=r[n+4>>2],p[e+5|0]=o>>>14,p[e+4|0]=o>>>6,p[e+3|0]=o<<2|t>>>24,t=r[n+8>>2],p[e+8|0]=t>>>13,p[e+7|0]=t>>>5,p[e+6|0]=t<<3|o>>>22,o=r[n+12>>2],p[e+11|0]=o>>>11,p[e+10|0]=o>>>3,p[e+9|0]=o<<5|t>>>21,t=r[n+16>>2],p[e+15|0]=t>>>18,p[e+14|0]=t>>>10,p[e+13|0]=t>>>2,p[e+12|0]=t<<6|o>>>19,t=r[n+20>>2],p[e+16|0]=t,p[e+18|0]=t>>>16,p[e+17|0]=t>>>8,o=r[n+24>>2],p[e+21|0]=o>>>15,p[e+20|0]=o>>>7,p[e+19|0]=o<<1|t>>>24,t=r[n+28>>2],p[e+24|0]=t>>>13,p[e+23|0]=t>>>5,p[e+22|0]=t<<3|o>>>23,o=r[n+32>>2],p[e+27|0]=o>>>12,p[e+26|0]=o>>>4,p[e+25|0]=o<<4|t>>>21,t=r[n+36>>2],p[e+31|0]=t>>>18,p[e+30|0]=t>>>10,p[e+29|0]=t>>>2,p[e+28|0]=t<<6|o>>>20,BA=n+48|0}function Ee(e,t,n,o){var a=0,f=0,E=0,s=0,y=0,_=0;A:if(n|o)for(_=e+224|0,E=e+96|0,a=u[e+352|0]|u[e+353|0]<<8|u[e+354|0]<<16|u[e+355|0]<<24;;){if(s=96+(e+a|0)|0,y=f=256-a|0,!o&n>>>0<=f>>>0){V0(s,t,n),t=n+(u[e+352|0]|u[e+353|0]<<8|u[e+354|0]<<16|u[e+355|0]<<24)|0,p[e+352|0]=t,p[e+353|0]=t>>>8,p[e+354|0]=t>>>16,p[e+355|0]=t>>>24;break A}if(V0(s,t,f),a=(u[e+352|0]|u[e+353|0]<<8|u[e+354|0]<<16|u[e+355|0]<<24)+f|0,p[e+352|0]=a,p[e+353|0]=a>>>8,p[e+354|0]=a>>>16,p[e+355|0]=a>>>24,KB(e,128),SB(e,E),V0(E,_,128),a=(u[e+352|0]|u[e+353|0]<<8|u[e+354|0]<<16|u[e+355|0]<<24)-128|0,p[e+352|0]=a,p[e+353|0]=a>>>8,p[e+354|0]=a>>>16,p[e+355|0]=a>>>24,t=t+f|0,!((n=(f=n)-y|0)|(o=o-(f>>>0>>0)|0)))break}return 0}function PB(e,t){var n,o=0,a=0,f=0,E=0;for(BA=n=BA-464|0;a=o<<1,E=u[t+o|0],p[a+(n+400|0)|0]=15&E,p[(n+400|0)+(1|a)|0]=E>>>4,(0|(o=o+1|0))!=32;);for(o=0;t=((a=(t=o)+u[0|(o=(n+400|0)+f|0)]|0)<<24)- -134217728|0,p[0|o]=a-(t>>24&240),o=t>>28,(0|(f=f+1|0))!=63;);for(p[n+463|0]=u[n+463|0]+o,on(e),o=1;yn(n,o>>>1|0,p[(n+400|0)+o|0]),WB(n+240|0,e,n),Z0(e,n+240|0),t=o>>>0<62,o=o+2|0,t;);for(sr(n+240|0,e),Qr(n+120|0,n+240|0),ce(n+240|0,n+120|0),Qr(n+120|0,n+240|0),ce(n+240|0,n+120|0),Qr(n+120|0,n+240|0),ce(n+240|0,n+120|0),Z0(e,n+240|0),o=0;yn(n,o>>>1|0,p[(n+400|0)+o|0]),WB(n+240|0,e,n),Z0(e,n+240|0),t=o>>>0<62,o=o+2|0,t;);BA=n+464|0}function L0(e,t,n){var o=0,a=0,f=0,E=0;if(n&&(p[(o=e+n|0)-1|0]=t,p[0|e]=t,!(n>>>0<3||(p[o-2|0]=t,p[e+1|0]=t,p[o-3|0]=t,p[e+2|0]=t,n>>>0<7||(p[o-4|0]=t,p[e+3|0]=t,n>>>0<9||(a=(o=0-e&3)+e|0,t=xA(255&t,16843009),r[a>>2]=t,r[(o=(n=n-o&-4)+a|0)-4>>2]=t,n>>>0<9||(r[a+8>>2]=t,r[a+4>>2]=t,r[o-8>>2]=t,r[o-12>>2]=t,n>>>0<25||(r[a+24>>2]=t,r[a+20>>2]=t,r[a+16>>2]=t,r[a+12>>2]=t,r[o-16>>2]=t,r[o-20>>2]=t,r[o-24>>2]=t,r[o-28>>2]=t,(n=n-(E=4&a|24)|0)>>>0<32))))))))for(o=t,f=t,t=a+E|0;r[t+24>>2]=f,r[t+28>>2]=o,r[t+16>>2]=f,r[t+20>>2]=o,r[t+8>>2]=f,r[t+12>>2]=o,r[t>>2]=f,r[t+4>>2]=o,t=t+32|0,(n=n-32|0)>>>0>31;);return e}function KB(e,t){var n,o,a,f=0,E=0;E=f=e- -64|0,o=1+(n=u[f+4|0]|u[f+5|0]<<8|u[f+6|0]<<16|u[f+7|0]<<24)|0,f=(t=t+(f=a=u[0|f]|u[f+1|0]<<8|u[f+2|0]<<16|u[f+3|0]<<24)|0)>>>0>>0?o:n,p[0|E]=t,p[E+1|0]=t>>>8,p[E+2|0]=t>>>16,p[E+3|0]=t>>>24,p[E+4|0]=f,p[E+5|0]=f>>>8,p[E+6|0]=f>>>16,p[E+7|0]=f>>>24,t=(f=(0|f)==(0|n)&t>>>0>>0|f>>>0>>0)+(u[e+72|0]|u[e+73|0]<<8|u[e+74|0]<<16|u[e+75|0]<<24)|0,E=u[e+76|0]|u[e+77|0]<<8|u[e+78|0]<<16|u[e+79|0]<<24,f=t>>>0>>0?E+1|0:E,p[e+72|0]=t,p[e+73|0]=t>>>8,p[e+74|0]=t>>>16,p[e+75|0]=t>>>24,p[e+76|0]=f,p[e+77|0]=f>>>8,p[e+78|0]=f>>>16,p[e+79|0]=f>>>24}function la(e,t,n,o,a,f,E){var s,y,_,w,D=0;return BA=s=BA-352|0,LB(s,f,E),!a&o>>>0<=n-e>>>0|e>>>0>=n>>>0&&!(!a&o>>>0>e-n>>>0|a&&e>>>0>n>>>0)||(n=Br(e,n,o)),r[s+56>>2]=0,r[s+60>>2]=0,r[s+48>>2]=0,r[s+52>>2]=0,r[s+40>>2]=0,r[s+44>>2]=0,r[s+32>>2]=0,r[s+36>>2]=0,(y=!((E=(D=!a&o>>>0>32|(0|a)!=0)?32:o)|(D=D?0:a)))||V0(s- -64|0,n,E),w=f+16|0,Ba(s+32|0,s+32|0,_=E+32|0,f=_>>>0<32?D+1|0:D,w,s),$t(s+96|0,s+32|0),y||V0(e,s- -64|0,E),Q0(s+32|0,64),!a&o>>>0>=33|a&&Cn(e+E|0,f=n+E|0,(n=o)-E|0,a-(D+(n>>>0>>0)|0)|0,w,s),Q0(s,32),m0(s+96|0,e,o,a),Ag(s+96|0,t),Q0(s+96|0,256),BA=s+352|0,0}function ar(e,t){r[e>>2]=1634760805,r[e+4>>2]=857760878,r[e+8>>2]=2036477234,r[e+12>>2]=1797285236,r[e+16>>2]=u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24,r[e+20>>2]=u[t+4|0]|u[t+5|0]<<8|u[t+6|0]<<16|u[t+7|0]<<24,r[e+24>>2]=u[t+8|0]|u[t+9|0]<<8|u[t+10|0]<<16|u[t+11|0]<<24,r[e+28>>2]=u[t+12|0]|u[t+13|0]<<8|u[t+14|0]<<16|u[t+15|0]<<24,r[e+32>>2]=u[t+16|0]|u[t+17|0]<<8|u[t+18|0]<<16|u[t+19|0]<<24,r[e+36>>2]=u[t+20|0]|u[t+21|0]<<8|u[t+22|0]<<16|u[t+23|0]<<24,r[e+40>>2]=u[t+24|0]|u[t+25|0]<<8|u[t+26|0]<<16|u[t+27|0]<<24,r[e+44>>2]=u[t+28|0]|u[t+29|0]<<8|u[t+30|0]<<16|u[t+31|0]<<24}function wa(e,t,n,o,a,f,E){var s,y,_=0,w=0;BA=s=BA-96|0,LB(s,f,E),y=f+16|0,Ct[r[8952]](s+32|0,32,0,y,s),f=-1;A:{if(!(0|Ct[r[8946]](n,t,o,a,s+32|0))){if(f=0,!e)break A;!a&o>>>0<=e-t>>>0|e>>>0<=t>>>0&&!(!a&o>>>0>t-e>>>0|a&&e>>>0>>0)||(t=Br(e,t,o)),n=(f=!a&o>>>0>32|(0|a)!=0)?32:o,E=f=f?0:a,n|f?(w=V0(s- -64|0,t,n),f=E,Ba(s+32|0,s+32|0,_=n+32|0,f=_>>>0<32?f+1|0:f,y,s),V0(e,w,n)):(f=E,Ba(s+32|0,s+32|0,_=n+32|0,f=_>>>0<32?f+1|0:f,y,s)),f=0,!a&o>>>0<33||Cn((_=e)+(e=n)|0,e+t|0,o-e|0,a-(E+(e>>>0>o>>>0)|0)|0,y,s)}Q0(s,32)}return BA=s+96|0,f}function qB(e){var t=0,n=0,o=0;if(!e)return-25;if(!r[e>>2])return-1;A:{t:{if(t=-2,!(OA[e+4>>2]<16)&&(r[e+8>>2]||(t=-18,!r[e+12>>2]))){if(n=r[e+20>>2],!r[e+16>>2])break t;if(t=-6,!(n>>>0<8)&&(r[e+24>>2]||(t=-20,!r[e+28>>2]))&&(r[e+32>>2]||(t=-21,!r[e+36>>2]))){if(!(n=r[e+48>>2]))return-16;if(t=-17,!(n>>>0>16777215||(t=-14,(o=r[e+44>>2])>>>0<8||(t=-15,o>>>0>2097152||(t=-14,n<<3>>>0>o>>>0))))){if(!r[e+40>>2])return-12;if(e=r[e+52>>2])break A;t=-28}}}return t}return n?-19:-6}return e>>>0>16777215?-29:0}function TB(e,t,n){var o,a,f,E,s,y,_,w,D,v,Y,U,H,i,c,N,l,F,b,V;Y=r[t+4>>2],o=r[e+4>>2],U=r[t+8>>2],a=r[e+8>>2],H=r[t+12>>2],f=r[e+12>>2],i=r[t+16>>2],E=r[e+16>>2],c=r[t+20>>2],s=r[e+20>>2],N=r[t+24>>2],y=r[e+24>>2],l=r[t+28>>2],_=r[e+28>>2],F=r[t+32>>2],w=r[e+32>>2],b=r[t+36>>2],D=r[e+36>>2],v=r[e>>2],V=r[t>>2]^v,t=0-n|0,r[e>>2]=v^V&t,r[e+36>>2]=t&(D^b)^D,r[e+32>>2]=t&(w^F)^w,r[e+28>>2]=t&(_^l)^_,r[e+24>>2]=t&(y^N)^y,r[e+20>>2]=t&(s^c)^s,r[e+16>>2]=t&(E^i)^E,r[e+12>>2]=t&(f^H)^f,r[e+8>>2]=t&(a^U)^a,r[e+4>>2]=t&(o^Y)^o}function Da(e,t){for(var n=0,o=0,a=0,f=0,E=0,s=0,y=0,_=0;p[e+n|0]=u[(n>>>3|0)+t|0]>>>(7&n)&1,(0|(n=n+1|0))!=256;);for(;;){s=(t=s)+1|0;A:if(u[0|(E=e+t|0)]&&(n=s,a=1,!(t>>>0>254)))for(;;){t:if(f=p[0|(o=e+n|0)])if((0|(_=(y=p[0|E])+(f<<=a)|0))<=15)p[0|E]=_,p[0|o]=0;else{if((0|(o=y-f|0))<-15)break A;for(p[0|E]=o;;){if(!u[0|(o=e+n|0)]){p[0|o]=1;break t}if(p[0|o]=0,o=n>>>0<255,n=n+1|0,!o)break}}if(a>>>0>5)break A;if(!((n=t+(a=a+1|0)|0)>>>0<256))break}if((0|s)==256)break}}function da(e,t,n,o){var a,f,E,s,y=0;BA=a=BA+-64|0,L0(a+8|0,0,52),y=Ut(e),r[a+20>>2]=y,r[a+36>>2]=y,r[a+4>>2]=y,f=Nt(y),r[a+32>>2]=f,E=Nt(y),r[a+16>>2]=E,s=Nt(y),r[a>>2]=s;A:if(!s|!f|!E||!(y=Nt(y)))ot(f),ot(E),ot(s),e=-22;else{if(e=Ia(a,e,o)){ot(r[a+32>>2]),ot(r[a+16>>2]),ot(r[a>>2]),ot(y);break A}e=0,t=se(r[a+40>>2],r[a+44>>2],r[a+52>>2],t,n,r[a+16>>2],r[a+20>>2],y,r[a+4>>2],0,0,o),ot(r[a+32>>2]),ot(r[a+16>>2]),(t||or(y,r[a>>2],r[a+4>>2]))&&(e=-35),ot(y),ot(r[a>>2])}return BA=a- -64|0,e}function Fa(e,t){var n,o,a=0;BA=n=BA-288|0,ya(o=e+40|0,t),kt(a=e+80|0),k0(n+240|0,o),_0(n+192|0,n+240|0,2128),$0(n+240|0,n+240|0,a),O0(n+192|0,n+192|0,a),k0(n+144|0,n+192|0),_0(n+144|0,n+144|0,n+192|0),k0(e,n+144|0),_0(e,e,n+192|0),_0(e,e,n+240|0),function(f,E){var s,y=0;for(BA=s=BA-144|0,k0(s+96|0,E),k0(s+48|0,s+96|0),k0(s+48|0,s+48|0),_0(s+48|0,E,s+48|0),_0(s+96|0,s+96|0,s+48|0),k0(s+96|0,s+96|0),_0(s+96|0,s+48|0,s+96|0),k0(s+48|0,s+96|0),y=1;k0(s+48|0,s+48|0),(0|(y=y+1|0))!=5;);for(_0(s+96|0,s+48|0,s+96|0),k0(s+48|0,s+96|0),y=1;k0(s+48|0,s+48|0),(0|(y=y+1|0))!=10;);for(_0(s+48|0,s+48|0,s+96|0),k0(s,s+48|0),y=1;k0(s,s),(0|(y=y+1|0))!=20;);for(_0(s+48|0,s,s+48|0),y=1;k0(s+48|0,s+48|0),(0|(y=y+1|0))!=11;);for(_0(s+96|0,s+48|0,s+96|0),k0(s+48|0,s+96|0),y=1;k0(s+48|0,s+48|0),(0|(y=y+1|0))!=50;);for(_0(s+48|0,s+48|0,s+96|0),k0(s,s+48|0),y=1;k0(s,s),(0|(y=y+1|0))!=100;);for(_0(s+48|0,s,s+48|0),y=1;k0(s+48|0,s+48|0),(0|(y=y+1|0))!=51;);_0(s+96|0,s+48|0,s+96|0),k0(s+96|0,s+96|0),k0(s+96|0,s+96|0),_0(f,s+96|0,E),BA=s+144|0}(e,e),_0(e,e,n+144|0),_0(e,e,n+240|0),k0(n+96|0,e),_0(n+96|0,n+96|0,n+192|0),$0(n+48|0,n+96|0,n+240|0);A:{if(!Aa(n+48|0)){if(O0(n,n+96|0,n+240|0),a=-1,!Aa(n))break A;_0(e,e,2176)}(0|an(e))==(u[t+31|0]>>>7|0)&&Sa(e,e),_0(e+120|0,e,o),a=0}return BA=n+288|0,a}function $0(e,t,n){var o,a,f,E,s,y,_,w,D,v,Y,U,H,i,c,N,l,F;o=r[n+4>>2],a=r[t+4>>2],f=r[n+8>>2],E=r[t+8>>2],s=r[n+12>>2],y=r[t+12>>2],_=r[n+16>>2],w=r[t+16>>2],D=r[n+20>>2],v=r[t+20>>2],Y=r[n+24>>2],U=r[t+24>>2],H=r[n+28>>2],i=r[t+28>>2],c=r[n+32>>2],N=r[t+32>>2],l=r[n+36>>2],F=r[t+36>>2],r[e>>2]=r[t>>2]-r[n>>2],r[e+36>>2]=F-l,r[e+32>>2]=N-c,r[e+28>>2]=i-H,r[e+24>>2]=U-Y,r[e+20>>2]=v-D,r[e+16>>2]=w-_,r[e+12>>2]=y-s,r[e+8>>2]=E-f,r[e+4>>2]=a-o}function O0(e,t,n){var o,a,f,E,s,y,_,w,D,v,Y,U,H,i,c,N,l,F;o=r[n+4>>2],a=r[t+4>>2],f=r[n+8>>2],E=r[t+8>>2],s=r[n+12>>2],y=r[t+12>>2],_=r[n+16>>2],w=r[t+16>>2],D=r[n+20>>2],v=r[t+20>>2],Y=r[n+24>>2],U=r[t+24>>2],H=r[n+28>>2],i=r[t+28>>2],c=r[n+32>>2],N=r[t+32>>2],l=r[n+36>>2],F=r[t+36>>2],r[e>>2]=r[n>>2]+r[t>>2],r[e+36>>2]=l+F,r[e+32>>2]=c+N,r[e+28>>2]=H+i,r[e+24>>2]=Y+U,r[e+20>>2]=D+v,r[e+16>>2]=_+w,r[e+12>>2]=s+y,r[e+8>>2]=f+E,r[e+4>>2]=o+a}function VB(e){var t,n=0,o=0,a=0,f=0;for(p[11+(t=BA-16|0)|0]=0,p[t+12|0]=0,p[t+13|0]=0,p[t+14|0]=0,r[t+8>>2]=0;;){for(a=u[e+o|0],n=0;p[0|(f=(t+8|0)+n|0)]=u[0|f]|a^u[(3232+(n<<5)|0)+o|0],(0|(n=n+1|0))!=7;);if((0|(o=o+1|0))==31)break}for(o=127&u[e+31|0],e=0,n=0;p[0|(a=(t+8|0)+n|0)]=u[0|a]|o^u[3263+(n<<5)|0],(0|(n=n+1|0))!=7;);for(n=0;n=u[(t+8|0)+e|0]-1|n,(0|(e=e+1|0))!=7;);return n>>>8&1}function XB(e,t){var n=0,o=0,a=0,f=0,E=0;for(L0(V0(e,1952,64)- -64|0,0,293);a=o=(n=f<<3)+e|0,n=t+n|0,E=u[0|o]|u[o+1|0]<<8|u[o+2|0]<<16|u[o+3|0]<<24,o=(u[n+4|0]|u[n+5|0]<<8|u[n+6|0]<<16|u[n+7|0]<<24)^(u[o+4|0]|u[o+5|0]<<8|u[o+6|0]<<16|u[o+7|0]<<24),n=(u[0|n]|u[n+1|0]<<8|u[n+2|0]<<16|u[n+3|0]<<24)^E,p[0|a]=n,p[a+1|0]=n>>>8,p[a+2|0]=n>>>16,p[a+3|0]=n>>>24,p[a+4|0]=o,p[a+5|0]=o>>>8,p[a+6|0]=o>>>16,p[a+7|0]=o>>>24,(0|(f=f+1|0))!=8;);}function ma(e,t,n,o,a){var f,E=0;BA=f=BA+-64|0;A:{t:{if(E=!n,(n=Ut(e))>>>0<128&&E){if(r[f+56>>2]=0,r[f+48>>2]=0,r[f+52>>2]=0,r[f+40>>2]=0,r[f+44>>2]=0,E=function(s){var y=0,_=0;return y=0,s&&(_=s,y=s,(1|s)>>>0<65536||(y=_)),_=y,!(s=Nt(y))|!(3&u[s-4|0])||L0(s,0,_),s}(n))break t}else r[8960]=28;e=-1;break A}r[f+32>>2]=0,r[f+36>>2]=0,r[f+8>>2]=E,r[f+16>>2]=E,r[f+20>>2]=n,r[f>>2]=E,r[f+12>>2]=n,r[f+24>>2]=0,r[f+28>>2]=0,r[f+4>>2]=n,Ia(f,e,a)?(r[8960]=28,e=-1):(e=1,(0|t)==r[f+40>>2]&&(e=r[f+44>>2]!=(o>>>10|0))),ot(E)}return BA=f- -64|0,e}function Dn(e,t){var n,o=0,a=0,f=0,E=0;if(BA=n=BA-48|0,!((o=qB(e))||(o=-26,t-1>>>0>1||(f=r[e+44>>2],o=r[e+48>>2],r[n>>2]=0,a=r[e+40>>2],r[n+28>>2]=o,r[n+12>>2]=-1,r[n+8>>2]=a,o=((a=f>>>0<(a=o<<3)>>>0?a:f)>>>0)/((f=o<<2)>>>0)|0,r[n+20>>2]=o,r[n+24>>2]=o<<2,r[n+16>>2]=xA(o,f),o=r[e+52>>2],r[n+36>>2]=t,r[n+32>>2]=o,o=function(s,y){var _,w=0;return BA=_=BA-80|0,w=-25,!s|!y||(w=Nt(r[s+20>>2]<<3),r[s+4>>2]=w,w?(w=function(D,v){var Y,U=0,H=0;BA=Y=BA-16|0,H=-22;A:if(!(!D|!v)&&(((U=v<<10)>>>0)/(v>>>0)|0)==1024&&(v=Nt(12),r[D>>2]=v,v)){r[v>>2]=0,r[v+4>>2]=0,v=function(i,c){if(c>>>0>4294967168)i=48;else{if(!(c=function(N){var l=0,F=0,b=0,V=0,W=0,O=0;return N>>>0>=4294967168?(r[8960]=48,0):(N=Nt(76+(b=N>>>0<11?16:N+11&-8)|0))?(l=N-8|0,63&N?(V=(-8&(O=r[(W=N-4|0)>>2]))-(F=(N=(N=(N+63&-64)-8|0)-l>>>0>15?N:N- -64|0)-l|0)|0,3&O?(r[N+4>>2]=V|1&r[N+4>>2]|2,r[4+(V=N+V|0)>>2]=1|r[V+4>>2],r[W>>2]=F|1&r[W>>2]|2,r[N+4>>2]=1|r[N+4>>2],ca(l,F)):(l=r[l>>2],r[N+4>>2]=V,r[N>>2]=l+F)):N=l,3&(l=r[N+4>>2])&&((F=-8&l)>>>0<=b+16>>>0||(r[N+4>>2]=b|1&l|2,l=N+b|0,b=F-b|0,r[l+4>>2]=3|b,r[4+(F=N+F|0)>>2]=1|r[F+4>>2],ca(l,b))),N+8|0):0}(c)))return 48;r[i>>2]=c,i=0}return i}(Y+12|0,U),r[8960]=v;t:{if(v)r[Y+12>>2]=0;else if(v=r[Y+12>>2])break t;ot(r[D>>2]),r[D>>2]=0;break A}r[r[D>>2]>>2]=v,r[r[D>>2]+4>>2]=v,r[r[D>>2]+8>>2]=U,H=0}return BA=Y+16|0,H}(s,r[s+16>>2]))?Wa(s,r[y+56>>2]):(function(D,v,Y){var U,H=0;U=H=BA,BA=H=H-448&-64,!D|!v||(Cr(H- -64|0,0,0,64),y0(H+60|0,r[v+48>>2]),at(H- -64|0,H+60|0,4,0),y0(H+60|0,r[v+4>>2]),at(H- -64|0,H+60|0,4,0),y0(H+60|0,r[v+44>>2]),at(H- -64|0,H+60|0,4,0),y0(H+60|0,r[v+40>>2]),at(H- -64|0,H+60|0,4,0),y0(H+60|0,19),at(H- -64|0,H+60|0,4,0),y0(H+60|0,Y),at(H- -64|0,H+60|0,4,0),y0(H+60|0,r[v+12>>2]),at(H- -64|0,H+60|0,4,0),(Y=r[v+8>>2])&&(at(H- -64|0,Y,r[v+12>>2],0),1&p[v+56|0]&&(Q0(r[v+8>>2],r[v+12>>2]),r[v+12>>2]=0)),y0(H+60|0,r[v+20>>2]),at(H- -64|0,H+60|0,4,0),(Y=r[v+16>>2])&&at(H- -64|0,Y,r[v+20>>2],0),y0(H+60|0,r[v+28>>2]),at(H- -64|0,H+60|0,4,0),(Y=r[v+24>>2])&&(at(H- -64|0,Y,r[v+28>>2],0),2&u[v+56|0]&&(Q0(r[v+24>>2],r[v+28>>2]),r[v+28>>2]=0)),y0(H+60|0,r[v+36>>2]),at(H- -64|0,H+60|0,4,0),(Y=r[v+32>>2])&&at(H- -64|0,Y,r[v+36>>2],0),Er(H- -64|0,D,64)),BA=U}(_,y,r[s+36>>2]),Q0(_- -64|0,8),function(D,v){var Y,U=0,H=0,i=0;if(BA=Y=BA-1024|0,r[v+28>>2])for(i=D+68|0,H=D- -64|0;y0(H,0),y0(i,U),MB(Y,1024,D,72),Ja(r[r[v>>2]+4>>2]+(xA(r[v+24>>2],U)<<10)|0,Y),y0(H,1),MB(Y,1024,D,72),Ja(1024+(r[r[v>>2]+4>>2]+(xA(r[v+24>>2],U)<<10)|0)|0,Y),(U=U+1|0)>>>0>2];);Q0(Y,1024),BA=Y+1024|0}(_,s),Q0(_,72),w=0):w=-22),BA=_+80|0,w}(n,e))))){if(r[n+8>>2])for(;Fn(n,E),(E=E+1|0)>>>0>2];);(function(s,y){var _,w=0,D=0;if(BA=_=BA-2048|0,!(!s|!y)){if(mg(_+1024|0,(r[r[y>>2]+4>>2]+(r[y+24>>2]<<10)|0)-1024|0),OA[y+28>>2]>=2)for(w=1;D=r[y+24>>2],Kg(_+1024|0,(r[r[y>>2]+4>>2]+(D+xA(w,D)<<10)|0)-1024|0),(w=w+1|0)>>>0>2];);(function(v,Y){for(var U=0,H=0;q0((U=H<<3)+v|0,r[(U=Y+U|0)>>2],r[U+4>>2]),(0|(H=H+1|0))!=128;);})(_,_+1024|0),MB(r[s>>2],r[s+4>>2],_,1024),Q0(_+1024|0,1024),Q0(_,1024),Wa(y,r[s+56>>2])}BA=_+2048|0})(e,n),o=0}return BA=n+48|0,o}function se(e,t,n,o,a,f,E,s,y,_,w,D){var v,Y;return BA=v=BA+-64|0,(Y=Nt(y))?(r[v+32>>2]=0,r[v+36>>2]=0,r[v+24>>2]=0,r[v+28>>2]=0,r[v+20>>2]=E,r[v+16>>2]=f,r[v+12>>2]=a,r[v+8>>2]=o,r[v+4>>2]=y,r[v>>2]=Y,r[v+56>>2]=0,r[v+52>>2]=n,r[v+48>>2]=n,r[v+44>>2]=t,r[v+40>>2]=e,(n=Dn(v,D))?Q0(Y,y):!_|!w||!ln(_,w,v,D)?(s&&V0(s,Y,y),Q0(Y,y),n=0):(Q0(Y,y),Q0(_,w),n=-31),ot(Y)):n=-22,BA=v- -64|0,n}function va(e,t,n,o,a,f){var E,s,y=0,_=0,w=0;return BA=E=BA-592|0,y=-1,function(D){var v=0,Y=0,U=0,H=0,i=0;for(v=32,Y=1;i=(U=u[(v=v-1|0)+D|0])-(H=u[v+3456|0])>>8&Y|255&i,Y&=65535+(U^H)>>>8,v;);return(0|i)!=0}(s=e+32|0)&&(VB(e)||function(D){var v=0,Y=0;for(Y=127&(-1^u[D+31|0]),v=30;Y=-1^u[D+v|0]|Y,v=v-1|0;);return 1&(((255&Y)-1&236-u[0|D])>>>8^-1)}(a)&&(VB(a)||Fa(E+128|0,a)||(aa(E+384|0,f),wt(E+384|0,e,32,0),wt(E+384|0,a,32,0),wt(E+384|0,t,n,o),ag(E+384|0,E+320|0),YB(E+320|0),function(D,v,Y,U){var H;BA=H=BA-2272|0,Da(H+2016|0,v),Da(H+1760|0,U),yt(H+480|0,Y),sr(H+320|0,Y),Z0(H,H+320|0),ht(H+320|0,H,H+480|0),Z0(H+160|0,H+320|0),yt(v=H+640|0,H+160|0),ht(H+320|0,H,v),Z0(H+160|0,H+320|0),yt(v=H+800|0,H+160|0),ht(H+320|0,H,v),Z0(H+160|0,H+320|0),yt(v=H+960|0,H+160|0),ht(H+320|0,H,v),Z0(H+160|0,H+320|0),yt(v=H+1120|0,H+160|0),ht(H+320|0,H,v),Z0(H+160|0,H+320|0),yt(v=H+1280|0,H+160|0),ht(H+320|0,H,v),Z0(H+160|0,H+320|0),yt(v=H+1440|0,H+160|0),ht(H+320|0,H,v),Z0(H+160|0,H+320|0),yt(H+1600|0,H+160|0),Ie(D),kt(D+40|0),kt(D+80|0),U=255;A:{for(;;){if(!(u[(Y=U)+(H+2016|0)|0]|u[(H+1760|0)+Y|0])){if(U=Y-1|0,Y)continue;break A}break}if(!((0|Y)<0))for(;ce(H+320|0,D),(0|(Y=p[(v=Y)+(H+2016|0)|0]))>=1?(Z0(H+160|0,H+320|0),ht(H+320|0,H+160|0,(H+480|0)+xA((254&Y)>>>1|0,160)|0)):(0|Y)>-1||(Z0(H+160|0,H+320|0),xa(H+320|0,H+160|0,(H+480|0)+xA((0-Y&254)>>>1|0,160)|0)),(0|(Y=p[v+(H+1760|0)|0]))>=1?(Z0(H+160|0,H+320|0),WB(H+320|0,H+160|0,xA((254&Y)>>>1|0,120)+2272|0)):(0|Y)>-1||(Z0(H+160|0,H+320|0),bn(H+320|0,H+160|0,xA((0-Y&254)>>>1|0,120)+2272|0)),Qr(D,H+320|0),Y=v-1|0,(0|v)>0;);}BA=H+2272|0}(E+8|0,E+320|0,E+128|0,s),OB(E+288|0,E+8|0),_=-1,w=fn(E+288|0,e),y=((E+288|0)==(0|e)?_:w)|or(e,E+288|0,32)))),BA=E+592|0,y}function dn(e,t,n,o){var a=0,f=0;A:if(r[t>>2])f=r[e+24>>2],a=r[e+20>>2],o=o?r[t+12>>2]+(f+(-1^a)|0)|0:(f-a|0)-!r[t+12>>2]|0,f=0,(0|(t=u[t+8|0]))!=3&&(f=xA(a,t+1|0));else{if(!(a=u[t+8|0])){o=r[t+12>>2]-1|0,f=0;break A}if(a=xA(a,r[e+20>>2]),t=r[t+12>>2],o){o=(t+a|0)-1|0,f=0;break A}o=a-!t|0,f=0}return t=f+(a=o-1|0)|0,K(n,0,n,0),K(o,0,h,0),function(E,s,y){var _=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0;A:{t:{g:{r:{e:{a:{B:{C:{Q:{if(w=s){if(!(_=y))break Q;break C}return Lg=E-xA((E>>>0)/(y>>>0)|0,y)|0,xg=0,void(h=0)}if(!E)break B;break a}if(!((v=_-1|0)&_))break e;Y=0-(v=(p0(_)+33|0)-p0(w)|0)|0;break g}return Lg=0,xg=w,void(h=0)}if((_=32-p0(w)|0)>>>0<31)break r;break t}if(Lg=E&v,xg=0,(0|_)==1)break A;return y=31&(E=_?31-p0(_-1^_)|0:32),void(h=(63&E)>>>0>=32?0:s>>>y|0)}v=_+1|0,Y=63-_|0}if(_=s,D=31&(w=63&v),w>>>0>=32?(w=0,D=_>>>D|0):(w=_>>>D|0,D=((1<>>D),_=31&(Y&=63),Y>>>0>=32?(s=E<<_,E=0):(s=(1<<_)-1&E>>>32-_|s<<_,E<<=_),v)for(Y=(0|(_=y-1|0))!=-1?0:-1;D=(H=U=D<<1|s>>>31)-(i=y&(U=Y-((w=w<<1|D>>>31)+(_>>>0>>0)|0)>>31))|0,w=w-(H>>>0>>0)|0,s=s<<1|E>>>31,E=c|E<<1,c=1&U,v=v-1|0;);return Lg=D,xg=w,void(h=s<<1|E>>>31)}Lg=E,xg=s,s=0}h=s}(t-(n=h)|0,(t>>>0>>0)-(t>>>0>>0)|0,r[e+24>>2]),h=xg,Lg}function ka(e,t,n,o,a,f,E,s,y,_){var w;return BA=w=BA-352|0,fe(w+32|0,64,y,_),$t(w+96|0,w+32|0),Q0(w+32|0,64),m0(w+96|0,f,E,s),m0(w+96|0,34688,0-E&15,0),m0(w+96|0,t,n,o),m0(w+96|0,34688,0-n&15,0),q0(w+24|0,E,s),m0(w+96|0,w+24|0,8,0),q0(w+24|0,n,o),m0(w+96|0,w+24|0,8,0),Ag(w+96|0,w),Q0(w+96|0,256),a=ur(w,a),Q0(w,16),e&&(a?(L0(e,0,n),a=-1):(Pg(e,t,n,o,y,1,_),a=0)),BA=w+352|0,a}function Fn(e,t){var n,o=0,a=0,f=0;if(BA=n=BA-32|0,!(!e|!r[e+28>>2]))for(r[n+16>>2]=t,o=1;;){if(p[n+24|0]=a,t=0,f=0,o)for(;r[n+28>>2]=0,o=r[n+28>>2],r[n+8>>2]=r[n+24>>2],r[n+12>>2]=o,r[n+20>>2]=t,o=r[n+20>>2],r[n>>2]=r[n+16>>2],r[n+4>>2]=o,wn(e,n),(t=t+1|0)>>>0<(f=r[e+28>>2])>>>0;);if(o=f,(0|(a=a+1|0))==4)break}BA=n+32|0}function Ga(e,t,n,o,a,f,E,s,y,_,w){var D;return BA=D=BA-336|0,fe(D+16|0,64,_,w),$t(D+80|0,D+16|0),Q0(D+16|0,64),m0(D+80|0,E,s,y),m0(D+80|0,34688,0-s&15,0),Pg(e,o,a,f,_,1,w),m0(D+80|0,e,a,f),m0(D+80|0,34688,0-a&15,0),q0(D+8|0,s,y),m0(D+80|0,D+8|0,8,0),q0(D+8|0,a,f),m0(D+80|0,D+8|0,8,0),Ag(D+80|0,t),Q0(D+80|0,256),n&&(r[n>>2]=16,r[n+4>>2]=0),BA=D+336|0,0}function ba(e,t,n,o,a,f,E,s,y,_){var w;return BA=w=BA-352|0,hn(w+32|0,y,_),$t(w+96|0,w+32|0),Q0(w+32|0,64),m0(w+96|0,f,E,s),q0(w+24|0,E,s),m0(w+96|0,w+24|0,8,0),m0(w+96|0,t,n,o),q0(w+24|0,n,o),m0(w+96|0,w+24|0,8,0),Ag(w+96|0,w),Q0(w+96|0,256),a=ur(w,a),Q0(w,16),e&&(a?(L0(e,0,n),a=-1):(rn(e,t,n,o,y,_),a=0)),BA=w+352|0,a}function Ut(e){var t=0,n=0,o=0;A:{t:if(3&(t=e)){if(!u[0|e])return 0;for(;;){if(!(3&(t=t+1|0)))break t;if(!u[0|t])break}break A}for(;n=t,t=t+4|0,!((-1^(o=r[n>>2]))&o-16843009&-2139062144););if(!(255&o))return n-e|0;for(;o=u[n+1|0],n=t=n+1|0,o;);}return t-e|0}function nr(e,t){var n,o=0,a=0,f=0,E=0,s=0;A:if(!(((n=u[0|e])-48&255)>>>0>9)){for(a=n,o=e;;){if(E=o,f>>>0>429496729||(a=(255&a)-48|0)>>>0>(-1^(o=xA(f,10)))>>>0)break A;if(f=o+a|0,!(((a=u[0|(o=E+1|0)])-48&255)>>>0<10))break}(0|e)==(0|o)|((0|n)==48?(0|e)!=(0|E):0)||(r[t>>2]=f,s=o)}return s}function Sa(e,t){var n,o,a,f,E,s,y,_,w;n=r[t+4>>2],o=r[t+8>>2],a=r[t+12>>2],f=r[t+16>>2],E=r[t+20>>2],s=r[t+24>>2],y=r[t+28>>2],_=r[t+32>>2],w=r[t+36>>2],r[e>>2]=0-r[t>>2],r[e+36>>2]=0-w,r[e+32>>2]=0-_,r[e+28>>2]=0-y,r[e+24>>2]=0-s,r[e+20>>2]=0-E,r[e+16>>2]=0-f,r[e+12>>2]=0-a,r[e+8>>2]=0-o,r[e+4>>2]=0-n}function mn(e,t,n){var o=0;o=t<<8&16711680|t<<24,o|=255&(n<<8|t>>>24)|65280&(n<<24|t>>>8),t=-16777216&((255&n)<<24|t>>>8)|16711680&((16777215&n)<<8|t>>>24)|n>>>8&65280|n>>>24|0,p[0|e]=t,p[e+1|0]=t>>>8,p[e+2|0]=t>>>16,p[e+3|0]=t>>>24,t=o,p[e+4|0]=t,p[e+5|0]=t>>>8,p[e+6|0]=t>>>16,p[e+7|0]=t>>>24}function Ya(e,t,n){var o;o=e,n?(r[e+48>>2]=u[0|n]|u[n+1|0]<<8|u[n+2|0]<<16|u[n+3|0]<<24,n=u[n+4|0]|u[n+5|0]<<8|u[n+6|0]<<16|u[n+7|0]<<24):(r[e+48>>2]=0,n=0),r[o+52>>2]=n,r[e+56>>2]=u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24,r[e+60>>2]=u[t+4|0]|u[t+5|0]<<8|u[t+6|0]<<16|u[t+7|0]<<24}function dg(e,t){var n,o,a,f,E,s,y,_,w;n=r[t+8>>2],o=r[t+12>>2],a=r[t+16>>2],f=r[t+20>>2],E=r[t+24>>2],s=r[t+28>>2],y=r[t>>2],_=r[t+4>>2],w=r[t+36>>2],r[e+32>>2]=r[t+32>>2],r[e+36>>2]=w,r[e+24>>2]=E,r[e+28>>2]=s,r[e+16>>2]=a,r[e+20>>2]=f,r[e+8>>2]=n,r[e+12>>2]=o,r[e>>2]=y,r[e+4>>2]=_}function Ha(e,t,n,o,a,f,E,s,y,_,w){var D;return BA=D=BA-48|0,r[D+8>>2]=0,r[D>>2]=0,r[D+4>>2]=0,gr(D+16|0,_,w),w=u[_+16|0]|u[_+17|0]<<8|u[_+18|0]<<16|u[_+19|0]<<24,_=u[_+20|0]|u[_+21|0]<<8|u[_+22|0]<<16|u[_+23|0]<<24,r[D+4>>2]=w,r[D+8>>2]=_,function(v,Y,U,H,i,c,N,l,F,b,V){var W;BA=W=BA-336|0,ia(W+16|0,64,b,V),$t(W+80|0,W+16|0),Q0(W+16|0,64),m0(W+80|0,N,l,F),m0(W+80|0,34704,0-l&15,0),$B(v,H,i,c,b,1,V),m0(W+80|0,v,i,c),m0(W+80|0,34704,0-i&15,0),q0(W+8|0,l,F),m0(W+80|0,W+8|0,8,0),q0(W+8|0,i,c),m0(W+80|0,W+8|0,8,0),Ag(W+80|0,Y),Q0(W+80|0,256),U&&(r[U>>2]=16,r[U+4>>2]=0),BA=W+336|0}(e,t,n,o,a,f,E,s,y,D,D+16|0),Q0(D+16|0,32),BA=D+48|0,0}function Na(e,t,n,o,a,f,E,s,y,_){var w;return BA=w=BA-48|0,r[w+8>>2]=0,r[w>>2]=0,r[w+4>>2]=0,gr(w+16|0,y,_),_=u[y+16|0]|u[y+17|0]<<8|u[y+18|0]<<16|u[y+19|0]<<24,y=u[y+20|0]|u[y+21|0]<<8|u[y+22|0]<<16|u[y+23|0]<<24,r[w+4>>2]=_,r[w+8>>2]=y,e=function(D,v,Y,U,H,i,c,N,l,F){var b;return BA=b=BA-352|0,ia(b+32|0,64,l,F),$t(b+96|0,b+32|0),Q0(b+32|0,64),m0(b+96|0,i,c,N),m0(b+96|0,34704,0-c&15,0),m0(b+96|0,v,Y,U),m0(b+96|0,34704,0-Y&15,0),q0(b+24|0,c,N),m0(b+96|0,b+24|0,8,0),q0(b+24|0,Y,U),m0(b+96|0,b+24|0,8,0),Ag(b+96|0,b),Q0(b+96|0,256),H=ur(b,H),Q0(b,16),D&&(H?(L0(D,0,Y),H=-1):($B(D,v,Y,U,l,1,F),H=0)),BA=b+352|0,H}(e,t,n,o,a,f,E,s,w,w+16|0),Q0(w+16|0,32),BA=w+48|0,e}function vn(e){var t;return t=u[0|e]|u[e+1|0]<<8|u[e+2|0]<<16|u[e+3|0]<<24,e=u[e+4|0]|u[e+5|0]<<8|u[e+6|0]<<16|u[e+7|0]<<24,h=65280&(e<<24|t>>>8)|255&(e<<8|t>>>24)|t<<8&16711680|t<<24,-16777216&((255&e)<<24|t>>>8)|16711680&((16777215&e)<<8|t>>>24)|e>>>8&65280|e>>>24|0}function Ua(e,t,n,o,a,f,E,s,y,_,w){var D;return BA=D=BA-336|0,hn(D+16|0,_,w),$t(D+80|0,D+16|0),Q0(D+16|0,64),m0(D+80|0,E,s,y),q0(D+8|0,s,y),m0(D+80|0,D+8|0,8,0),rn(e,o,a,f,_,w),m0(D+80|0,e,a,f),q0(D+8|0,a,f),m0(D+80|0,D+8|0,8,0),Ag(D+80|0,t),Q0(D+80|0,256),n&&(r[n>>2]=16,r[n+4>>2]=0),BA=D+336|0,0}function Ma(e,t,n,o){var a;if(BA=a=BA-192|0,!(!n|(t-1&255)>>>0>=64|(o-1&255)>>>0>=64))return lA[a+130>>1]=257,p[a+129|0]=o,p[a+128|0]=t,ga(a+128|4),q0(a+128|8,0,0),L0(a+144|0,0,48),XB(e,a+128|0),L0(o+a|0,0,128-o|0),Ee(t=e,e=V0(a,n,o),128,0),Q0(e,128),BA=e+192|0,0;z0(),s0()}function Ra(e,t,n){r[e+48>>2]=n?u[0|n]|u[n+1|0]<<8|u[n+2|0]<<16|u[n+3|0]<<24:0,r[e+52>>2]=u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24,r[e+56>>2]=u[t+4|0]|u[t+5|0]<<8|u[t+6|0]<<16|u[t+7|0]<<24,r[e+60>>2]=u[t+8|0]|u[t+9|0]<<8|u[t+10|0]<<16|u[t+11|0]<<24}function La(e,t,n,o,a,f,E){var s;return BA=s=BA-16|0,e=L0(e,0,128),E>>>0<2147483649&&!(o|f)?E>>>0>8191&&a|f?(vt(s,16),e=se(a,E>>>10|0,1,t,n,s,16,0,32,e,128,2)?-1:0):(r[8960]=28,e=-1):(r[8960]=22,e=-1),BA=s+16|0,e}function kn(e){var t=0;return(0-(t=e+4&(e+65488>>>8^-1)&(57-e>>>8^-1)&255|((t=e-65|0)>>>8^-1)&t&(90-e>>>8^-1)&255|e+185&(e+65439>>>8^-1)&(122-e>>>8^-1)&255|63&(1+(16288^e)>>>8^-1)|62&(1+(16338^e)>>>8^-1))>>>8^-1)&1+(65470^e)>>>8&255|t}function Gn(e){var t=0;return(0-(t=e+4&(e+65488>>>8^-1)&(57-e>>>8^-1)&255|((t=e-65|0)>>>8^-1)&t&(90-e>>>8^-1)&255|e+185&(e+65439>>>8^-1)&(122-e>>>8^-1)&255|63&(1+(16336^e)>>>8^-1)|62&(1+(16340^e)>>>8^-1))>>>8^-1)&1+(65470^e)>>>8&255|t}function ir(e,t){var n,o,a=0,f=0,E=0,s=0;for(BA=n=BA-16|0,a=10;s=a,E=(t>>>0)/10|0,p[0|(f=(a=a-1|0)+(n+6|0)|0)]=t-xA(E,10)|48,!(t>>>0<10)&&(t=E,a););o=V0(t=e,f,e=11-s|0)+e|0,p[0|o]=0,BA=n+16|0}function Mt(e,t,n){var o=0,a=0,f=0;if(!n)return 0;A:if(o=u[0|e]){for(;;){if((0|(a=u[0|t]))==(0|o)&&!(!(n=n-1|0)|!a)){if(t=t+1|0,o=u[e+1|0],e=e+1|0,o)continue;break A}break}f=o}return(255&f)-u[0|t]|0}function ht(e,t,n){var o,a,f,E=0;BA=a=BA-48|0,O0(e,E=t+40|0,t),$0(o=e+40|0,E,t),_0(E=e+80|0,e,n),_0(o,o,n+40|0),_0(f=e+120|0,n+120|0,t+120|0),_0(e,t+80|0,n+80|0),O0(a,e,e),$0(e,E,o),O0(o,E,o),O0(E,a,f),$0(f,a,f),BA=a+48|0}function xa(e,t,n){var o,a,f,E=0;BA=a=BA-48|0,O0(e,E=t+40|0,t),$0(o=e+40|0,E,t),_0(E=e+80|0,e,n+40|0),_0(o,o,n),_0(f=e+120|0,n+120|0,t+120|0),_0(e,t+80|0,n+80|0),O0(a,e,e),$0(e,E,o),O0(o,E,o),$0(E,a,f),O0(f,a,f),BA=a+48|0}function Ja(e,t){for(var n=0,o=0,a=0,f=0;a=(n=o<<3)+e|0,f=u[0|(n=t+n|0)]|u[n+1|0]<<8|u[n+2|0]<<16|u[n+3|0]<<24,n=u[n+4|0]|u[n+5|0]<<8|u[n+6|0]<<16|u[n+7|0]<<24,r[a>>2]=f,r[a+4>>2]=n,(0|(o=o+1|0))!=128;);}function Pa(e,t,n){var o;if(r[12+(o=BA-16|0)>>2]=e,r[o+8>>2]=t,t=0,r[o+4>>2]=0,(0|n)>=1)for(;r[o+4>>2]=r[o+4>>2]|u[r[o+8>>2]+t|0]^u[r[o+12>>2]+t|0],(0|n)!=(0|(t=t+1|0)););return(r[o+4>>2]-1>>>8&1)-1|0}function bn(e,t,n){var o,a,f,E=0;BA=a=BA-48|0,O0(e,E=t+40|0,t),$0(o=e+40|0,E,t),_0(E=e+80|0,e,n+40|0),_0(o,o,n),_0(f=e+120|0,n+80|0,t+120|0),O0(a,t=t+80|0,t),$0(e,E,o),O0(o,E,o),$0(E,a,f),O0(f,a,f),BA=a+48|0}function WB(e,t,n){var o,a,f,E=0;BA=a=BA-48|0,O0(e,E=t+40|0,t),$0(o=e+40|0,E,t),_0(E=e+80|0,e,n),_0(o,o,n+40|0),_0(f=e+120|0,n+80|0,t+120|0),O0(a,t=t+80|0,t),$0(e,E,o),O0(o,E,o),O0(E,a,f),$0(f,a,f),BA=a+48|0}function or(e,t,n){var o;if(r[12+(o=BA-16|0)>>2]=e,r[o+8>>2]=t,t=0,p[o+7|0]=0,n)for(;p[o+7|0]=u[o+7|0]|u[r[o+8>>2]+t|0]^u[r[o+12>>2]+t|0],(0|n)!=(0|(t=t+1|0)););return(u[o+7|0]-1>>>8&1)-1|0}function Ka(e,t,n){var o,a=0,f=0;if(BA=o=BA-16|0,p[o+15|0]=0,f=-1,!(0|Ct[r[8950]](e,t,n))){for(;p[o+15|0]=u[e+a|0]|u[o+15|0],(0|(a=a+1|0))!=32;);f=0-(u[o+15|0]-1>>>8&1)|0}return BA=o+16|0,f}function ce(e,t){var n,o,a,f,E;BA=o=BA-48|0,k0(e,t),k0(n=e+80|0,E=t+40|0),function(s,y){var _,w,D,v,Y,U,H,i,c,N,l,F,b,V,W,O,z,tA,AA,gA,aA,iA,hA,yA,fA,_A,wA,mA,bA,RA,j,rA,YA,SA,NA,VA,XA,g0,$=0,cA=0,zA=0,ZA=0,t0=0,r0=0,o0=0,E0=0,B0=0,n0=0,X=0,eA=0,CA=0,h0=0,I0=0,w0=0,d0=0,S0=0,Y0=0,T0=0;Y=$=(t0=r[y+12>>2])<<1,U=$>>31,H=$=(B0=r[y+4>>2])<<1,$=K(Y,U,$,_=$>>31),zA=h,cA=$,iA=$=h0=r[y+8>>2],ZA=K($,n0=$>>31,$,n0),$=h+zA|0,$=(cA=cA+ZA|0)>>>0>>0?$+1|0:$,ZA=cA,w=cA=I0=r[y+16>>2],i=cA>>31,c=cA=(w0=r[y>>2])<<1,zA=K(w,i,cA,D=cA>>31),$=h+$|0,$=(cA=ZA+zA|0)>>>0>>0?$+1|0:$,o0=cA,zA=r[y+28>>2],AA=cA=xA(zA,38),bA=zA,ZA=K(cA,O=cA>>31,zA,hA=zA>>31),$=h+$|0,$=(cA=o0+ZA|0)>>>0>>0?$+1|0:$,r0=cA,o0=r[y+32>>2],E0=K(l=cA=xA(o0,19),F=cA>>31,cA=(ZA=r[y+24>>2])<<1,cA>>31),cA=h+$|0,cA=E0>>>0>(X=r0+E0|0)>>>0?cA+1|0:cA,r0=X,CA=r[y+36>>2],N=$=xA(CA,38),v=$>>31,z=y=(X=r[y+20>>2])<<1,E0=K($,v,y,V=y>>31),y=h+cA|0,yA=($=r0+E0|0)<<1,SA=$=($>>>0>>0?y+1|0:y)<<1|$>>>31,RA=y=yA+33554432|0,NA=$=y>>>0<33554432?$+1|0:$,y=$>>26,$=(67108863&$)<<6|RA>>>26,cA=K(H,_,w,i),E0=h,r0=$,tA=$=h0<<1,d0=t0,t0=K($,W=$>>31,t0,fA=t0>>31),$=h+E0|0,$=(cA=t0+cA|0)>>>0>>0?$+1|0:$,h0=X,t0=(E0=K(X,gA=X>>31,c,D))+cA|0,cA=h+$|0,cA=t0>>>0>>0?cA+1|0:cA,I0=t0,j=$=zA<<1,t0=K(l,F,$,_A=$>>31),$=h+cA|0,$=(zA=I0+t0|0)>>>0>>0?$+1|0:$,cA=zA,t0=ZA,zA=K(N,v,ZA,b=ZA>>31),$=h+$|0,$=(cA=cA+zA|0)>>>0>>0?$+1|0:$,zA=cA,y=y+(cA=$<<1|cA>>>31)|0,S0=$=r0+(zA<<=1)|0,$=$>>>0>>0?y+1|0:y,VA=y=S0+16777216|0,y=(33554431&($=y>>>0<16777216?$+1|0:$))<<7|y>>>25,zA=$>>25,$=K(Y,U,d0,fA),cA=h,r0=y,y=(E0=K(w,i,tA,W))+$|0,$=h+cA|0,$=y>>>0>>0?$+1|0:$,cA=K(H,_,z,V),$=h+$|0,$=(y=cA+y|0)>>>0>>0?$+1|0:$,cA=(E0=K(c,D,ZA,b))+y|0,y=h+$|0,y=cA>>>0>>0?y+1|0:y,E0=o0,o0=K(l,F,o0,aA=o0>>31),$=h+y|0,$=(cA=o0+cA|0)>>>0>>0?$+1|0:$,y=(o0=K(N,v,j,_A))+cA|0,cA=h+$|0,y=(($=y)>>>0>>0?cA+1|0:cA)<<1|$>>>31,o0=$<<1,$=y+zA|0,$=(cA=r0+o0|0)>>>0>>0?$+1|0:$,Y0=cA=(y=cA)+33554432|0,zA=$=cA>>>0<33554432?$+1|0:$,$=-67108864&cA,r[s+24>>2]=y-$,o0=s,y=K(y=xA(X,38),y>>31,X,gA),$=h,r0=y,X=K(y=w0,cA=y>>31,y,cA),cA=h+$|0,cA=(y=r0+X|0)>>>0>>0?cA+1|0:cA,$=y,eA=y=xA(ZA,19),wA=y>>31,rA=y=w<<1,y=$+(ZA=K(eA,wA,y,mA=y>>31))|0,$=h+cA|0,$=y>>>0>>0?$+1|0:$,cA=K(Y,U,AA,O),$=h+$|0,$=(y=cA+y|0)>>>0>>0?$+1|0:$,cA=(ZA=K(l,F,tA,W))+y|0,y=h+$|0,y=cA>>>0>>0?y+1|0:y,ZA=K(H,_,N,v),$=h+y|0,XA=$=((y=cA=ZA+cA|0)>>>0>>0?$+1|0:$)<<1|y>>>31,w0=y=33554432+(X=y<<1)|0,I0=cA=y>>>0<33554432?$+1|0:$,y=(67108863&cA)<<6|y>>>26,ZA=cA>>26,$=K(eA,wA,z,V),cA=h,T0=y,y=(B0=K(c,D,r0=B0,YA=r0>>31))+$|0,$=h+cA|0,$=y>>>0>>0?$+1|0:$,cA=(B0=K(w,i,AA,O))+y|0,y=h+$|0,y=cA>>>0>>0?y+1|0:y,B0=K(l,F,Y,U),$=h+y|0,$=(cA=B0+cA|0)>>>0>>0?$+1|0:$,y=(B0=K(N,v,iA,n0))+cA|0,cA=h+$|0,y=(($=y)>>>0>>0?cA+1|0:cA)<<1|$>>>31,B0=$<<1,$=y+ZA|0,$=(cA=T0+B0|0)>>>0>>0?$+1|0:$,B0=cA,(y=cA+16777216|0)>>>0<16777216&&($=$+1|0),T0=y,cA=y,y=$>>25,$=(33554431&$)<<7|cA>>>25,ZA=y,y=K(c,D,iA,n0),cA=h,g0=$,r0=K(H,_,r0,YA),$=h+cA|0,$=(y=r0+y|0)>>>0>>0?$+1|0:$,r0=K(eA,wA,t0,b),cA=h+$|0,cA=(y=r0+y|0)>>>0>>0?cA+1|0:cA,r0=K(z,V,AA,O),$=h+cA|0,$=(y=r0+y|0)>>>0>>0?$+1|0:$,cA=K(l,F,rA,mA),$=h+$|0,$=(y=cA+y|0)>>>0>>0?$+1|0:$,cA=(r0=K(N,v,Y,U))+y|0,y=h+$|0,$=($=(y=cA>>>0>>0?y+1|0:y)<<1|cA>>>31)+ZA|0,cA=$=(y=g0+(cA<<=1)|0)>>>0>>0?$+1|0:$,r0=$=y+33554432|0,ZA=cA=$>>>0<33554432?cA+1|0:cA,$&=-67108864,r[o0+8>>2]=y-$,y=K(tA,W,h0,gA),cA=h,$=(eA=K(w,i,Y,U))+y|0,y=h+cA|0,y=$>>>0>>0?y+1|0:y,cA=(eA=K(H,_,t0,b))+$|0,$=h+y|0,$=cA>>>0>>0?$+1|0:$,y=(eA=K(c,D,bA,hA))+cA|0,cA=h+$|0,cA=y>>>0>>0?cA+1|0:cA,eA=K(N,v,E0,aA),$=h+cA|0,$=($=($=(y=eA+y|0)>>>0>>0?$+1|0:$)<<1|y>>>31)+(cA=zA>>26)|0,cA=y=(zA=(67108863&zA)<<6|Y0>>>26)+(y<<1)|0,y=$=y>>>0>>0?$+1|0:$,Y0=$=cA+16777216|0,zA=y=$>>>0<16777216?y+1|0:y,y=-33554432&$,r[o0+28>>2]=cA-y,y=K(c,D,d0,fA),$=h,cA=K(H,_,iA,n0),$=h+$|0,$=(y=cA+y|0)>>>0>>0?$+1|0:$,cA=K(t0,b,AA,O),$=h+$|0,$=(y=cA+y|0)>>>0>>0?$+1|0:$,cA=(n0=K(l,F,z,V))+y|0,y=h+$|0,y=cA>>>0>>0?y+1|0:y,$=(n0=K(N,v,w,i))+cA|0,cA=h+y|0,y=$,$=($>>>0>>0?cA+1|0:cA)<<1|$>>>31,cA=y<<1,$=(y=ZA>>26)+$|0,$=(cA=cA+(ZA=(67108863&ZA)<<6|r0>>>26)|0)>>>0>>0?$+1|0:$,d0=cA=(y=cA)+16777216|0,ZA=$=cA>>>0<16777216?$+1|0:$,$=-33554432&cA,r[o0+12>>2]=y-$,n0=s,y=K(t0,b,tA,W),$=h,cA=K(w,i,w,i),$=h+$|0,$=(y=cA+y|0)>>>0>>0?$+1|0:$,cA=K(Y,U,z,V),$=h+$|0,$=(y=cA+y|0)>>>0>>0?$+1|0:$,cA=K(H,_,j,_A),$=h+$|0,$=(y=cA+y|0)>>>0>>0?$+1|0:$,cA=(o0=K(c,D,E0,aA))+y|0,y=h+$|0,y=cA>>>0>>0?y+1|0:y,$=(CA=K(N,v,o0=CA,r0=o0>>31))+cA|0,cA=h+y|0,s=(y=$)<<1,$=(y=zA>>25)+($=($>>>0>>0?cA+1|0:cA)<<1|$>>>31)|0,$=(cA=s+(zA=(33554431&zA)<<7|Y0>>>25)|0)>>>0>>0?$+1|0:$,CA=cA=(y=cA)+33554432|0,zA=$=cA>>>0<33554432?$+1|0:$,$=-67108864&cA,r[n0+32>>2]=y-$,$=ZA>>25,cA=(ZA=(33554431&ZA)<<7|d0>>>25)+(yA-(y=-67108864&RA)|0)|0,y=$+(SA-((y>>>0>yA>>>0)+NA|0)|0)|0,$=y=cA>>>0>>0?y+1|0:y,ZA=y=cA+33554432|0,y=((67108863&($=y>>>0<33554432?$+1|0:$))<<6|y>>>26)+(S0=S0-(-33554432&VA)|0)|0,r[n0+20>>2]=y,y=-67108864&ZA,r[n0+16>>2]=cA-y,y=K(Y,U,t0,b),cA=h,$=(t0=K(h0,gA,rA,mA))+y|0,y=h+cA|0,y=$>>>0>>0?y+1|0:y,cA=(t0=K(tA,W,bA,hA))+$|0,$=h+y|0,$=cA>>>0>>0?$+1|0:$,y=(t0=K(H,_,E0,aA))+cA|0,cA=h+$|0,cA=y>>>0>>0?cA+1|0:cA,t0=K(c,D,o0,r0),$=h+cA|0,$=($=($=(y=t0+y|0)>>>0>>0?$+1|0:$)<<1|y>>>31)+(cA=zA>>26)|0,$=(y=(zA=(67108863&zA)<<6|CA>>>26)+(y<<1)|0)>>>0>>0?$+1|0:$,cA=y,zA=y,y=$,y=($=cA+16777216|0)>>>0<16777216?y+1|0:y,cA=-33554432&$,r[n0+36>>2]=zA-cA,ZA=B0-(-33554432&T0)|0,y=($=K((33554431&y)<<7|$>>>25,y>>25,19,0))+(X-(cA=-67108864&w0)|0)|0,cA=h+(XA-((cA>>>0>X>>>0)+I0|0)|0)|0,cA=y>>>0<$>>>0?cA+1|0:cA,$=y,y=cA,y=((67108863&(y=(cA=$+33554432|0)>>>0<33554432?y+1|0:y))<<6|cA>>>26)+ZA|0,r[n0+4>>2]=y,s=-67108864&cA,r[n0>>2]=$-s}(f=e+120|0,t+80|0),O0(a=e+40|0,t,E),k0(o,a),O0(a,n,e),$0(n,n,e),$0(e,o,a),$0(f,f,n),BA=o+48|0}function Fg(e){var t,n;return(e=(t=r[8943])+(n=e+3&-4)|0)>>>0<=t>>>0&&(0|n)>=1||e>>>0>In()<<16>>>0&&!(0|un(0|e))?(r[8960]=48,-1):(r[8943]=e,t)}function qa(e,t){var n;return BA=n=BA+-64|0,(t-1&255)>>>0>=64&&(z0(),s0()),p[n+3|0]=1,p[n+1|0]=0,p[n+2|0]=1,p[0|n]=t,ga(4|n),q0(8|n,0,0),L0(n+16|0,0,48),XB(e,n),BA=n- -64|0,0}function Pg(e,t,n,o,a,f,E){var s=0,y=0;s=o,(((s=(y=n+63|0)>>>0<63?s+1|0:s)>>>6|0)+((0|(s=(63&s)<<26|y>>>6))!=0)|0)==1&(y=0-s|0)>>>0>>0&&(z0(),s0()),$B(e,t,n,o,a,f,E)}function Kg(e,t){for(var n=0,o=0,a=0,f=0;o=(n=a<<3)+e|0,f=r[(n=t+n|0)>>2],n=r[o+4>>2]^r[n+4>>2],r[o>>2]=r[o>>2]^f,r[o+4>>2]=n,(0|(a=a+1|0))!=128;);}function Ta(e){var t,n;return 95&(1+(32704^e)>>>8^-1)|45&(1+(16321^e)>>>8^-1)|(t=e+65510>>>8&255)&e+65|(n=e+65484>>>8|0)&e+71&(255^t)|e+252&e+65474>>>8&(-1^n)&255}function Va(e){var t,n;return 47&(1+(16320^e)>>>8^-1)|43&(1+(16321^e)>>>8^-1)|(t=e+65510>>>8&255)&e+65|(n=e+65484>>>8|0)&e+71&(255^t)|e+252&e+65474>>>8&(-1^n)&255}function Cr(e,t,n,o){var a=0;a=-1;A:if(!(n>>>0>64|o-1>>>0>63)){t:{if((!n||!t)&&!qa(e,255&o))break t;if(Ma(e,255&o,t,255&n))break A}a=0}return a}function OB(e,t){var n,o,a;BA=n=BA-144|0,er(n+96|0,t+80|0),_0(n+48|0,t,n+96|0),_0(n,t+40|0,n+96|0),Jg(e,n),o=e,a=an(n+48|0)<<7^u[e+31|0],p[o+31|0]=a,BA=n+144|0}function jB(e,t){var n,o=0;if(p[15+(n=BA-16|0)|0]=0,t)for(;p[n+15|0]=u[e+o|0]|u[n+15|0],(0|(o=o+1|0))!=(0|t););return u[n+15|0]-1>>>8&1}function qA(e,t,n,o){var a;return o=t+o|0,o=(a=e+n|0)>>>0>>0?o+1|0:o,n=K(e<<1&-2,1&(t=t<<1|e>>>31),n,0),e=h+o|0,h=e=(t=n+a|0)>>>0>>0?e+1|0:e,t}function Xa(e,t,n){var o,a=0;if(o=n>>>3|0)for(n=0;mn((a=n<<3)+e|0,r[(a=t+a|0)>>2],r[a+4>>2]),(0|o)!=(0|(n=n+1|0)););}function Wa(e,t){var n=0;(function(o,a){a&&((a=r[o>>2])&&Q0(r[a+4>>2],r[o+16>>2]<<10),(a=r[o+4>>2])&&Q0(a,r[o+20>>2]<<3))})(e,4&t),ot(r[e+4>>2]),r[e+4>>2]=0,(t=r[e>>2])&&(n=r[t>>2])&&ot(n),ot(t),r[e>>2]=0}function q0(e,t,n){p[0|e]=t,p[e+1|0]=t>>>8,p[e+2|0]=t>>>16,p[e+3|0]=t>>>24,p[e+4|0]=n,p[e+5|0]=n>>>8,p[e+6|0]=n>>>16,p[e+7|0]=n>>>24}function Q0(e,t){var n;if(r[12+(n=BA-16|0)>>2]=e,t)for(e=0;p[r[n+12>>2]+e|0]=0,(0|t)!=(0|(e=e+1|0)););}function vt(e,t){e|=0;var n=0,o=0,a=0;if(t|=0)for(;o=e+n|0,a=zB(),p[0|o]=a,(0|(n=n+1|0))!=(0|t););}function Oa(e,t,n,o,a){var f,E;return e|=0,t|=0,n|=0,o|=0,BA=f=(E=BA)-128&-64,pa(f,a|=0),_a(f,t,n,o),ua(f,e),BA=E,0}function ja(e){var t=0,n=0,o=0;for(t=1;t=u[0|(o=e+n|0)]+t|0,p[0|o]=t,t=t>>>8|0,(0|(n=n+1|0))!=4;);}function Za(e,t,n,o,a,f,E,s){var y,_=0;return BA=y=BA-32|0,_=-1,ea(y,E,s)||(_=fr(e,t,n,o,a,f,y),Q0(y,32)),BA=y+32|0,_}function za(e,t,n,o,a,f,E,s){var y,_=0;return BA=y=BA-32|0,_=-1,ea(y,E,s)||(_=Ir(e,t,n,o,a,f,y),Q0(y,32)),BA=y+32|0,_}function Z0(e,t){var n,o,a;_0(e,t,n=t+120|0),_0(e+40|0,o=t+40|0,a=t+80|0),_0(e+80|0,a,n),_0(e+120|0,t,o)}function $a(e,t,n,o,a,f,E){return!o&n>>>0>=16|o?za(e,t+16|0,t,n-16|0,o-(n>>>0<16)|0,a,f,E):-1}function An(e,t){for(var n=0,o=0;p[0|(o=e+n|0)]=u[0|o]^u[t+n|0],(0|(n=n+1|0))!=8;);}function tn(e,t,n){var o,a;BA=o=(a=BA)-384&-64,cr(o,0,0,24),zt(o,t,32,0),zt(o,n,32,0),hr(o,e,24),BA=a}function yt(e,t){var n;O0(e,n=t+40|0,t),$0(e+40|0,n,t),dg(e+80|0,t+80|0),_0(e+120|0,t+120|0,2224)}function ZB(e,t,n,o,a,f,E){return t-1>>>0>63|E>>>0>64?-1:function(s,y,_,w,D,v,Y){var U,H=0;if(U=H=BA,BA=H=H-384&-64,!(!s|(w-1&255)>>>0>=64|(D|v?!y:0)|Y>>>0>=65|(Y?!_:0)))return Y?Ma(H,w,_,Y):qa(H,w),Ee(H,y,D,v),UB(H,s,w),BA=U,0;z0(),s0()}(e,n,f,255&t,o,a,255&E)}function gn(e,t,n,o,a,f,E){return!o&n>>>0>=4294967280|o&&(z0(),s0()),Za(e+16|0,e,t,n,o,a,f,E)}function Qr(e,t){var n;_0(e,t,n=t+120|0),_0(e+40|0,t+40|0,t=t+80|0),_0(e+80|0,t,n)}function U0(e){var t;return t=u[0|e]|u[e+1|0]<<8,e=u[e+2|0],h=e>>>16|0,t|e<<16}function zB(){var e,t;return BA=e=BA-16|0,p[e+15|0]=0,t=0|N0(1024,e+15|0,0),BA=e+16|0,0|t}function en(e,t,n,o,a){var f;return BA=f=BA-416|0,function(E,s){var y,_=0,w=0;for(BA=y=BA-192|0,ye(E),L0(y- -64|0,54,128),p[y+64|0]=54^u[0|s],_=1;p[0|(w=(y- -64|0)+_|0)]=u[0|w]^u[s+_|0],(0|(_=_+1|0))!=32;);for(wt(E,y- -64|0,128,0),ye(E=E+208|0),L0(y- -64|0,92,128),p[y+64|0]=92^u[0|s],_=1;p[0|(w=(y- -64|0)+_|0)]=u[0|w]^u[s+_|0],(0|(_=_+1|0))!=32;);wt(E,y- -64|0,128,0),Q0(y- -64|0,128),Q0(y,64),BA=y+192|0}(f,a),wt(f,t,n,o),function(E,s){var y,_=0;BA=y=BA+-64|0,function(w,D){var v;BA=v=BA+-64|0,ag(w,v),wt(w=w+208|0,v,64,0),ag(w,D),Q0(v,64),BA=v- -64|0}(E,y),_=r[y+28>>2],E=r[y+24>>2],p[s+24|0]=E,p[s+25|0]=E>>>8,p[s+26|0]=E>>>16,p[s+27|0]=E>>>24,p[s+28|0]=_,p[s+29|0]=_>>>8,p[s+30|0]=_>>>16,p[s+31|0]=_>>>24,_=r[y+20>>2],E=r[y+16>>2],p[s+16|0]=E,p[s+17|0]=E>>>8,p[s+18|0]=E>>>16,p[s+19|0]=E>>>24,p[s+20|0]=_,p[s+21|0]=_>>>8,p[s+22|0]=_>>>16,p[s+23|0]=_>>>24,_=r[y+12>>2],E=r[y+8>>2],p[s+8|0]=E,p[s+9|0]=E>>>8,p[s+10|0]=E>>>16,p[s+11|0]=E>>>24,p[s+12|0]=_,p[s+13|0]=_>>>8,p[s+14|0]=_>>>16,p[s+15|0]=_>>>24,_=r[y+4>>2],E=r[y>>2],p[0|s]=E,p[s+1|0]=E>>>8,p[s+2|0]=E>>>16,p[s+3|0]=E>>>24,p[s+4|0]=_,p[s+5|0]=_>>>8,p[s+6|0]=_>>>16,p[s+7|0]=_>>>24,BA=y- -64|0}(f,e),BA=f+416|0,0}function he(e,t,n,o){var a;return BA=a=BA-208|0,ye(a),wt(a,t,n,o),ag(a,e),BA=a+208|0,0}function pt(e,t){var n=0;return(-1>>>(n=31&t)&e)<>>e}function ag(e,t){var n;BA=n=BA-704|0,function(o,a){var f,E=0;(f=r[o+72>>2]>>>3&127)>>>0<=111?V0(80+(o+f|0)|0,35424,112-f|0):(V0((E=o+80|0)+f|0,35424,128-f|0),Ar(o,E,a,a+640|0),L0(E,0,112)),Xa(o+192|0,o- -64|0,16),Ar(o,o+80|0,a,a+640|0)}(e,n),Xa(t,e,64),Q0(n,704),Q0(e,208),BA=n+704|0}function $B(e,t,n,o,a,f,E){(0|o)==1|o>>>0>1&&(z0(),s0()),Ct[r[8957]](e,t,n,o,a,f,E)}function rn(e,t,n,o,a,f){(0|o)==1|o>>>0>1&&(z0(),s0()),Ct[r[8956]](e,t,n,o,a,1,0,f)}function ye(e){r[e+64>>2]=0,r[e+68>>2]=0,r[e+72>>2]=0,r[e+76>>2]=0,V0(e,34720,64)}function Er(e,t,n){return n>>>0>=256&&(D0(2016,2036,107,2089),s0()),UB(e,t,255&n)}function Bn(){var e;BA=e=BA-16|0,p[e+15|0]=0,N0(1062,e+15|0,0),BA=e+16|0}function Aa(e){var t;return BA=t=BA-32|0,Jg(t,e),e=jB(t,32),BA=t+32|0,e}function sr(e,t){var n;BA=n=BA-128|0,function(o,a){dg(o,a),dg(o+40|0,a+40|0),dg(o+80|0,a+80|0)}(n+8|0,t),ce(e,n+8|0),BA=n+128|0}function y0(e,t){p[0|e]=t,p[e+1|0]=t>>>8,p[e+2|0]=t>>>16,p[e+3|0]=t>>>24}function Zt(e,t,n){TB(e,t,n),TB(e+40|0,t+40|0,n),TB(e+80|0,t+80|0,n)}function an(e){var t;return BA=t=BA-32|0,Jg(t,e),BA=t+32|0,1&p[0|t]}function cr(e,t,n,o){return 0|Cr(e|=0,t|=0,n|=0,o|=0)}function ta(e){p[e+32|0]=1,p[e+33|0]=0,p[e+34|0]=0,p[e+35|0]=0}function nn(e){r[e>>2]=0,r[e+4>>2]=0,r[e+8>>2]=0,r[e+12>>2]=0}function ga(e){p[0|e]=0,p[e+1|0]=0,p[e+2|0]=0,p[e+3|0]=0}function hr(e,t,n){return 0|Er(e|=0,t|=0,n|=0)}function ea(e,t,n){return 0|function(o,a,f){var E,s=0;return BA=E=BA-32|0,s=-1,Ka(E,f,a)||(s=LB(o,35552,E)),BA=E+32|0,s}(e|=0,t|=0,n|=0)}function ra(e,t,n){return 0|Ka(e|=0,t|=0,n|=0)}function z0(){var e;(e=r[9105])&&Ct[0|e](),W0(),s0()}function on(e){Ie(e),kt(e+40|0),kt(e+80|0),Ie(e+120|0)}function Ba(e,t,n,o,a,f){Ct[r[8953]](e,t,n,o,a,0,0,f)}function Cn(e,t,n,o,a,f){Ct[r[8953]](e,t,n,o,a,1,0,f)}function Qn(e,t){return e|=0,vt(t|=0,32),0|oa(e,t)}function yr(e,t){return e=function(n,o){var a=0,f=0;A:{if(f=255&o){if(3&n)for(;;){if(!(a=u[0|n])|(0|a)==(255&o))break A;if(!(3&(n=n+1|0)))break}t:if(!((-1^(a=r[n>>2]))&a-16843009&-2139062144))for(f=xA(f,16843009);;){if((-1^(a^=f))&a-16843009&-2139062144)break t;if(a=r[n+4>>2],n=n+4|0,a-16843009&(-1^a)&-2139062144)break}for(;(f=u[0|(a=n)])&&(n=a+1|0,(0|f)!=(255&o)););return a}return Ut(n)+n|0}return n}(e,t),u[0|e]==(255&t)?e:0}function En(e,t,n,o,a,f){return fa(e,t,n,o,a,f,0),0}function fr(e,t,n,o,a,f,E){return la(e,t,n,o,a,f,E)}function Ir(e,t,n,o,a,f,E){return wa(e,t,n,o,a,f,E)}function sn(e,t,n,o,a,f,E){return ZB(e,t,n,o,a,f,E)}function aa(e,t){ye(e),t&&wt(e,35728,34,0)}function cn(e,t,n,o,a){return va(e,t,n,o,a,0)}function na(e,t){return 0|oa(e|=0,t|=0)}function ia(e,t,n,o){Ct[r[8955]](e,t,0,n,o)}function hn(e,t,n){Ct[r[8954]](e,64,0,t,n)}function K(e,t,n,o){return function(a,f,E,s){var y,_,w,D,v=0,Y=0;return D=xA(v=E>>>16|0,Y=a>>>16|0),v=(65535&(Y=((w=xA(y=65535&E,_=65535&a))>>>16|0)+xA(Y,y)|0))+xA(v,_)|0,a=(xA(f,E)+D|0)+xA(a,s)+(Y>>>16)+(v>>>16)|0,h=a,65535&w|v<<16}(e,t,n,o)}function ng(e,t){return(255&(e^t))-1>>>31|0}function yn(e,t,n){(function(o,a,f){var E,s;BA=E=BA-128|0,kt(o),kt(o+40|0),Ie(o+80|0),Zt(o,a,ng(f=f-((0-(s=(128&f)>>>7|0)&f)<<1)<<24>>24,1)),Zt(o,a+120|0,ng(f,2)),Zt(o,a+240|0,ng(f,3)),Zt(o,a+360|0,ng(f,4)),Zt(o,a+480|0,ng(f,5)),Zt(o,a+600|0,ng(f,6)),Zt(o,a+720|0,ng(f,7)),Zt(o,a+840|0,ng(f,8)),dg(E+8|0,o+40|0),dg(E+48|0,o),Sa(E+88|0,o+80|0),Zt(o,E+8|0,s),BA=E+128|0})(e,xA(t,960)+3488|0,n)}function oa(e,t){return 0|Ct[r[8951]](e,t)}function m0(e,t,n,o){Ct[r[8948]](e,t,n,o)}function zt(e,t,n,o){return at(e,t,n,o)}function kt(e){r[e>>2]=1,L0(e+4|0,0,36)}function at(e,t,n,o){return Ee(e,t,n,o)}function v0(e,t,n){return function(o,a,f){var E=0,s=0,y=0,_=0;return E=31&(y=_=63&f),y>>>0>=32?E=-1>>>E|0:(s=-1>>>E|0,E=(1<>>E),y=E&o,E=a&s,s=31&_,_>>>0>=32?(E=y<>>32-s|E<>>0>=32?(E=-1<>>32-f|-1<>>0>=32?(f=0,o=E>>>a|0):(f=E>>>a|0,o=((1<>>a),h=f|y,o|_}(e,t,n)}function x(e,t,n){return function(o,a,f){var E=0,s=0,y=0,_=0,w=0;return E=31&(_=63&f),_>>>0>=32?(s=-1<>>32-E|-1<>>0>=32?(s=0,_=E>>>y|0):(s=E>>>y|0,_=((1<>>y),w=s,y=31&(E=0-f&63),E>>>0>=32?(s=0,f=-1>>>y|0):(s=-1>>>y|0,f=(1<>>y),o&=f,a&=s,s=31&E,E>>>0>=32?(f=o<>>32-s|a<>>0<18,wA=wA+2|0,hA;);y0(o,f+1634760805|0),y0(o+4|0,b+E|0),y0(o+8|0,V+s|0),y0(o+12|0,yA+y|0),y0(o+16|0,W+_|0),y0(o+20|0,iA+857760878|0),y0(o+24|0,O+U|0),y0(o+28|0,z+H|0),y0(o+32|0,tA+i|0),y0(o+36|0,aA+c|0),y0(o+40|0,a+2036477234|0),y0(o+44|0,l+w|0),y0(o+48|0,N+D|0),y0(o+52|0,F+v|0),y0(o+56|0,gA+Y|0),y0(o+60|0,AA+1797285236|0)})(e,t,n)}function pr(e){L0(e,0,1024)}function Ie(e){L0(e,0,40)}function Gt(){return 16}function tt(){return 32}function lr(){return 24}function ue(){return-17}function qg(){return 64}function wr(){return 1}function Dr(){return 2}function Qa(){return 8}function _e(){return 0}function Ea(){return-1}function sa(){return 3}T(G=u,1024,"InsgcmV0dXJuIE1vZHVsZS5nZXRSYW5kb21WYWx1ZSgpOyB9IgB7IGlmIChNb2R1bGUuZ2V0UmFuZG9tVmFsdWUgPT09IHVuZGVmaW5lZCkgeyB0cnkgeyB2YXIgd2luZG93XyA9ICdvYmplY3QnID09PSB0eXBlb2Ygd2luZG93ID8gd2luZG93IDogc2VsZjsgdmFyIGNyeXB0b18gPSB0eXBlb2Ygd2luZG93Xy5jcnlwdG8gIT09ICd1bmRlZmluZWQnID8gd2luZG93Xy5jcnlwdG8gOiB3aW5kb3dfLm1zQ3J5cHRvOyB2YXIgcmFuZG9tVmFsdWVzU3RhbmRhcmQgPSBmdW5jdGlvbigpIHsgdmFyIGJ1ZiA9IG5ldyBVaW50MzJBcnJheSgxKTsgY3J5cHRvXy5nZXRSYW5kb21WYWx1ZXMoYnVmKTsgcmV0dXJuIGJ1ZlswXSA+Pj4gMDsgfTsgcmFuZG9tVmFsdWVzU3RhbmRhcmQoKTsgTW9kdWxlLmdldFJhbmRvbVZhbHVlID0gcmFuZG9tVmFsdWVzU3RhbmRhcmQ7IH0gY2F0Y2ggKGUpIHsgdHJ5IHsgdmFyIGNyeXB0byA9IHJlcXVpcmUoJ2NyeXB0bycpOyB2YXIgcmFuZG9tVmFsdWVOb2RlSlMgPSBmdW5jdGlvbigpIHsgdmFyIGJ1ZiA9IGNyeXB0b1sncmFuZG9tQnl0ZXMnXSg0KTsgcmV0dXJuIChidWZbMF0gPDwgMjQgfCBidWZbMV0gPDwgMTYgfCBidWZbMl0gPDwgOCB8IGJ1ZlszXSkgPj4+IDA7IH07IHJhbmRvbVZhbHVlTm9kZUpTKCk7IE1vZHVsZS5nZXRSYW5kb21WYWx1ZSA9IHJhbmRvbVZhbHVlTm9kZUpTOyB9IGNhdGNoIChlKSB7IHRocm93ICdObyBzZWN1cmUgcmFuZG9tIG51bWJlciBnZW5lcmF0b3IgZm91bmQnOyB9IH0gfSB9AExpYnNvZGl1bURSR2J1Zl9sZW4gPD0gU0laRV9NQVgAcmFuZG9tYnl0ZXMvcmFuZG9tYnl0ZXMuYwByYW5kb21ieXRlcwBTLT5idWZsZW4gPD0gQkxBS0UyQl9CTE9DS0JZVEVTAGNyeXB0b19nZW5lcmljaGFzaC9ibGFrZTJiL3JlZi9ibGFrZTJiLXJlZi5jAGJsYWtlMmJfZmluYWwAAAAAAAAAAAjJvPNn5glqO6fKhIWuZ7sr+JT+cvNuPPE2HV869U+l0YLmrX9SDlEfbD4rjGgFm2u9Qfur2YMfeSF+ExnN4FtvdXRsZW4gPD0gVUlOVDhfTUFYAGNyeXB0b19nZW5lcmljaGFzaC9ibGFrZTJiL3JlZi9nZW5lcmljaGFzaF9ibGFrZTJiLmMAY3J5cHRvX2dlbmVyaWNoYXNoX2JsYWtlMmJfZmluYWwAAAAAAAAAtnhZ/4Vy0wC9bhX/DwpqACnAAQCY6Hn/vDyg/5lxzv8At+L+tA1I/wAAAAAAAAAAsKAO/tPJhv+eGI8Af2k1AGAMvQCn1/v/n0yA/mpl4f8e/AQAkgyu"),T(G,2224,"WfGy/grlpv973Sr+HhTUAFKAAwAw0fMAd3lA/zLjnP8AbsUBZxuQ"),T(G,2272,"hTuMAb3xJP/4JcMBYNw3ALdMPv/DQj0AMkykAeGkTP9MPaP/dT4fAFGRQP92QQ4AonPW/waKLgB85vT/CoqPADQawgC49EwAgY8pAb70E/97qnr/YoFEAHnVkwBWZR7/oWebAIxZQ//v5b4BQwu1AMbwif7uRbz/Q5fuABMqbP/lVXEBMkSH/xFqCQAyZwH/UAGoASOYHv8QqLkBOFno/2XS/AAp+kcAzKpP/w4u7/9QTe8AvdZL/xGN+QAmUEz/vlV1AFbkqgCc2NABw8+k/5ZCTP+v4RD/jVBiAUzb8gDGonIALtqYAJsr8f6boGj/M7ulAAIRrwBCVKAB9zoeACNBNf5F7L8ALYb1AaN73QAgbhT/NBelALrWRwDpsGAA8u82ATlZigBTAFT/iKBkAFyOeP5ofL4AtbE+//opVQCYgioBYPz2AJeXP/7vhT4AIDicAC2nvf+OhbMBg1bTALuzlv76qg7/0qNOACU0lwBjTRoA7pzV/9XA0QFJLlQAFEEpATbOTwDJg5L+qm8Y/7EhMv6rJsv/Tvd0ANHdmQCFgLIBOiwZAMknOwG9E/wAMeXSAXW7dQC1s7gBAHLbADBekwD1KTgAfQ3M/vStdwAs3SD+VOoUAPmgxgHsfur/L2Oo/qrimf9ms9gA4o16/3pCmf629YYA4+QZAdY56//YrTj/tefSAHeAnf+BX4j/bn4zAAKpt/8HgmL+RbBe/3QE4wHZ8pH/yq0fAWkBJ/8ur0UA5C86/9fgRf7POEX/EP6L/xfP1P/KFH7/X9Vg/wmwIQDIBc//8SqA/iMhwP/45cQBgRF4APtnl/8HNHD/jDhC/yji9f/ZRiX+rNYJ/0hDhgGSwNb/LCZwAES4S//OWvsAleuNALWqOgB09O8AXJ0CAGatYgDpiWABfzHLAAWblAAXlAn/03oMACKGGv/bzIgAhggp/+BTK/5VGfcAbX8A/qmIMADud9v/563VAM4S/v4Iugf/fgkHAW8qSABvNOz+YD+NAJO/f/7NTsD/DmrtAbvbTACv87v+aVmtAFUZWQGi85QAAnbR/iGeCQCLoy7/XUYoAGwqjv5v/I7/m9+QADPlp/9J/Jv/XnQM/5ig2v+c7iX/s+rP/8UAs/+apI0A4cRoAAojGf7R1PL/Yf3e/rhl5QDeEn8BpIiH/x7PjP6SYfMAgcAa/slUIf9vCk7/k1Gy/wQEGACh7tf/Bo0hADXXDv8ptdD/54udALPL3f//uXEAveKs/3FC1v/KPi3/ZkAI/06uEP6FdUT/"),T(G,3264,"AQ=="),T(G,3296,"JuiVj8KyJ7BFw/SJ8u+Y8NXfrAXTxjM5sTgCiG1T/AXHF2pwPU3YT7o8C3YNEGcPKiBT+iw5zMZOx/13kqwDeuz///////////////////////////////////////9/7f///////////////////////////////////////3/u////////////////////////////////////////f+3T9VwaYxJY1pz3ot753hQ="),T(G,3487,"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"),T(G,34460,"AQ=="),T(G,34496,"AQ=="),T(G,34528,"4Ot6fDtBuK4WVuP68Z/EatoJjeucMrH9hmIFFl9JuABfnJW8o1CMJLHQsVWcg+9bBERcxFgcjobYIk7d0J8RV+z///////////////////////////////////////9/7f///////////////////////////////////////3/u////////////////////////////////////////fw=="),T(G,34720,"CMm882fmCWo7p8qEha5nuyv4lP5y82488TYdXzr1T6XRguatf1IOUR9sPiuMaAWba71B+6vZgx95IX4TGc3gWyKuKNeYL4pCzWXvI5FEN3EvO03sz/vAtbzbiYGl27XpOLVI81vCVjkZ0AW28RHxWZtPGa+kgj+SGIFt2tVeHKtCAgOjmKoH2L5vcEUBW4MSjLLkTr6FMSTitP/Vw30MVW+Je/J0Xb5ysZYWO/6x3oA1Esclpwbcm5Qmac908ZvB0krxnsFpm+TjJU84hke+77XVjIvGncEPZZysd8yhDCR1AitZbyzpLYPkpm6qhHRK1PtBvdypsFy1UxGD2oj5dqvfZu5SUT6YEDK0LW3GMag/IfuYyCcDsOQO777Hf1m/wo+oPfML4MYlpwqTR5Gn1W+CA+BRY8oGcG4OCmcpKRT8L9JGhQq3JybJJlw4IRsu7SrEWvxtLE3fs5WdEw04U95jr4tUcwplqLJ3PLsKanbmru1HLsnCgTs1ghSFLHKSZAPxTKHov6IBMEK8S2YaqJGX+NBwi0vCML5UBqNRbMcYUu/WGeiS0RCpZVUkBpnWKiBxV4U1DvS40bsycKBqEMjQ0rgWwaQZU6tBUQhsNx6Z647fTHdIJ6hIm+G1vLA0Y1rJxbMMHDnLikHjSqrYTnPjY3dPypxbo7iy1vNvLmj8su9d7oKPdGAvF0NvY6V4cqvwoRR4yITsOWQaCALHjCgeYyP6/76Q6b2C3utsUKQVecay96P5vitTcuPyeHHGnGEm6s4+J8oHwsAhx7iG0R7r4M3WfdrqeNFu7n9PffW6bxdyqmfwBqaYyKLFfWMKrg35vgSYPxEbRxwTNQtxG4R9BCP1d9sokyTHQHuryjK8vskVCr6ePEwNEJzEZx1DtkI+y77UxUwqfmX8nCl/Wez61jqrb8tfF1hHSowZRGyA"),T(G,35568,"YjY0X3BvcyA8PSBiNjRfbGVuAHNvZGl1bS9jb2RlY3MuYwBzb2RpdW1fYmluMmJhc2U2NAAkYXJnb24yaWQAJGFyZ29uMmkAJHY9ACRtPQAsdD0ALHA9ACRhcmdvbjJpZCR2PQAkYXJnb24yaSR2PQAkYXJnb24yaWQkACRhcmdvbjJpJA=="),T(G,35728,"U2lnRWQyNTUxOSBubyBFZDI1NTE5IGNvbGxpc2lvbnMBADEuMC4xOA=="),T(G,35772,"UI5QAABAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAAN");var dr,Ct=((dr=[null,Oa,function(e,t,n,o,a){var f;return e|=0,BA=f=BA-16|0,Oa(f,t|=0,n|=0,o|=0,a|=0),e=ur(e,f),BA=f+16|0,0|e},function(e,t){return pa(e|=0,t|=0),0},function(e,t,n,o){return _a(e|=0,t|=0,n|=0,o|=0),0},function(e,t){return ua(e|=0,t|=0),0},function(e,t,n){e|=0,t|=0;var o,a=0,f=0;if(BA=o=BA-336|0,a=-1,!function(E){var s,y=0,_=0,w=0,D=0;for(p[11+(s=BA-16|0)|0]=0,p[s+12|0]=0,p[s+13|0]=0,p[s+14|0]=0,r[s+8>>2]=0;;){for(w=u[E+_|0],y=0;p[0|(D=(s+8|0)+y|0)]=u[0|D]|w^u[(34464+(y<<5)|0)+_|0],(0|(y=y+1|0))!=7;);if((0|(_=_+1|0))==31)break}for(_=127&u[E+31|0],E=0,y=0;p[0|(w=(s+8|0)+y|0)]=u[0|w]|_^u[34495+(y<<5)|0],(0|(y=y+1|0))!=7;);for(y=0;y=u[(s+8|0)+E|0]-1|y,(0|(E=E+1|0))!=7;);return y>>>8&1}(n|=0)){for(a=0;p[e+a|0]=u[t+a|0],(0|(a=a+1|0))!=32;);for(p[0|e]=248&u[0|e],p[e+31|0]=63&u[e+31|0]|64,ya(o+288|0,n),kt(o+240|0),Ie(o+192|0),dg(o+144|0,o+288|0),kt(o+96|0),n=254,t=0;a=t,f=n,rr(o+240|0,o+144|0,a^=t=u[(n>>>3|0)+e|0]>>>(7&n)&1),rr(o+192|0,o+96|0,a),n=n-1|0,$0(o+48|0,o+144|0,o+96|0),$0(o,o+240|0,o+192|0),O0(o+240|0,o+240|0,o+192|0),O0(o+192|0,o+144|0,o+96|0),_0(o+96|0,o+48|0,o+240|0),_0(o+192|0,o+192|0,o),k0(o+48|0,o),k0(o,o+240|0),O0(o+144|0,o+96|0,o+192|0),$0(o+192|0,o+96|0,o+192|0),_0(o+240|0,o,o+48|0),$0(o,o,o+48|0),k0(o+192|0,o+192|0),pn(o+96|0,o),k0(o+144|0,o+144|0),O0(o+48|0,o+48|0,o+96|0),_0(o+96|0,o+288|0,o+192|0),_0(o+192|0,o,o+48|0),f;);rr(o+240|0,o+144|0,t),rr(o+192|0,o+96|0,t),er(o+192|0,o+192|0),_0(o+240|0,o+240|0,o+192|0),Jg(e,o+240|0),a=0}return BA=o+336|0,0|a},function(e,t){e|=0,t|=0;var n,o=0;for(BA=n=BA-208|0;p[e+o|0]=u[t+o|0],(0|(o=o+1|0))!=32;);return p[0|e]=248&u[0|e],p[e+31|0]=63&u[e+31|0]|64,PB(n+48|0,e),function(a,f,E){var s;BA=s=BA-96|0,O0(s+48|0,E,f),$0(s,E,f),er(s,s),_0(a,s+48|0,s),BA=s+96|0}(n,n+88|0,n+128|0),Jg(e,n),BA=n+208|0,0},function(e,t,n,o,a){e|=0,o|=0,a|=0;var f,E=0;if(BA=f=BA-112|0,(t|=0)|(n|=0)){E=u[a+28|0]|u[a+29|0]<<8|u[a+30|0]<<16|u[a+31|0]<<24,r[f+24>>2]=u[a+24|0]|u[a+25|0]<<8|u[a+26|0]<<16|u[a+27|0]<<24,r[f+28>>2]=E,E=u[a+20|0]|u[a+21|0]<<8|u[a+22|0]<<16|u[a+23|0]<<24,r[f+16>>2]=u[a+16|0]|u[a+17|0]<<8|u[a+18|0]<<16|u[a+19|0]<<24,r[f+20>>2]=E,E=u[a+4|0]|u[a+5|0]<<8|u[a+6|0]<<16|u[a+7|0]<<24,r[f>>2]=u[0|a]|u[a+1|0]<<8|u[a+2|0]<<16|u[a+3|0]<<24,r[f+4>>2]=E,E=u[a+12|0]|u[a+13|0]<<8|u[a+14|0]<<16|u[a+15|0]<<24,r[f+8>>2]=u[a+8|0]|u[a+9|0]<<8|u[a+10|0]<<16|u[a+11|0]<<24,r[f+12>>2]=E,a=u[0|o]|u[o+1|0]<<8|u[o+2|0]<<16|u[o+3|0]<<24,o=u[o+4|0]|u[o+5|0]<<8|u[o+6|0]<<16|u[o+7|0]<<24,r[f+104>>2]=0,r[f+108>>2]=0,r[f+96>>2]=a,r[f+100>>2]=o;A:{if(!n&t>>>0>=64|n){for(;;){for(_r(e,f+96|0,f),a=8,o=1;o=u[0|(E=(f+96|0)+a|0)]+o|0,p[0|E]=o,o=o>>>8|0,(0|(a=a+1|0))!=16;);if(e=e- -64|0,n=n-1|0,!(!(n=(t=t+-64|0)>>>0<4294967232?n+1|0:n)&t>>>0>63|n))break}if(!(t|n))break A}for(a=0,_r(f+32|0,f+96|0,f);p[e+a|0]=u[(f+32|0)+a|0],(0|t)!=(0|(a=a+1|0)););}Q0(f+32|0,64),Q0(f,32)}return BA=f+112|0,0},function(e,t,n,o,a,f,E,s){e|=0,t|=0,a|=0,f|=0,E|=0,s|=0;var y,_=0,w=0;if(BA=y=BA-112|0,(n|=0)|(o|=0)){for(_=u[s+28|0]|u[s+29|0]<<8|u[s+30|0]<<16|u[s+31|0]<<24,r[y+24>>2]=u[s+24|0]|u[s+25|0]<<8|u[s+26|0]<<16|u[s+27|0]<<24,r[y+28>>2]=_,_=u[s+20|0]|u[s+21|0]<<8|u[s+22|0]<<16|u[s+23|0]<<24,r[y+16>>2]=u[s+16|0]|u[s+17|0]<<8|u[s+18|0]<<16|u[s+19|0]<<24,r[y+20>>2]=_,_=u[s+4|0]|u[s+5|0]<<8|u[s+6|0]<<16|u[s+7|0]<<24,r[y>>2]=u[0|s]|u[s+1|0]<<8|u[s+2|0]<<16|u[s+3|0]<<24,r[y+4>>2]=_,_=8,w=u[s+12|0]|u[s+13|0]<<8|u[s+14|0]<<16|u[s+15|0]<<24,r[y+8>>2]=u[s+8|0]|u[s+9|0]<<8|u[s+10|0]<<16|u[s+11|0]<<24,r[y+12>>2]=w,s=u[a+4|0]|u[a+5|0]<<8|u[a+6|0]<<16|u[a+7|0]<<24,r[y+96>>2]=u[0|a]|u[a+1|0]<<8|u[a+2|0]<<16|u[a+3|0]<<24,r[y+100>>2]=s;p[(y+96|0)+_|0]=f,f=(255&E)<<24|f>>>8,E=E>>>8|0,(0|(_=_+1|0))!=16;);if(!o&n>>>0>63|o)for(;;){for(_=0,_r(y+32|0,y+96|0,y);p[e+_|0]=u[(y+32|0)+_|0]^u[t+_|0],s=1,(0|(_=_+1|0))!=64;);for(_=8;a=u[0|(f=(y+96|0)+_|0)]+s|0,p[0|f]=a,s=a>>>8|0,(0|(_=_+1|0))!=16;);if(t=t- -64|0,e=e- -64|0,o=o-1|0,!(!(o=(n=n+-64|0)>>>0<4294967232?o+1|0:o)&n>>>0>63|o))break}if(n|o)for(_=0,_r(y+32|0,y+96|0,y);p[e+_|0]=u[(y+32|0)+_|0]^u[t+_|0],(0|n)!=(0|(_=_+1|0)););Q0(y+32|0,64),Q0(y,32)}return BA=y+112|0,0},function(e,t,n,o,a){var f;return e|=0,o|=0,BA=f=BA+-64|0,(t|=0)|(n|=0)&&(ar(f,a|=0),Ya(f,o,0),tr(f,e=L0(e,0,t),e,t,n),Q0(f,64)),BA=f- -64|0,0},function(e,t,n,o,a){var f;return e|=0,o|=0,BA=f=BA+-64|0,(t|=0)|(n|=0)&&(ar(f,a|=0),Ra(f,o,0),tr(f,e=L0(e,0,t),e,t,n),Q0(f,64)),BA=f- -64|0,0},function(e,t,n,o,a,f,E,s){var y;return e|=0,t|=0,a|=0,E|=0,s|=0,BA=y=BA-80|0,(n|=0)|(o|=0)&&(y0(y+8|0,f|=0),y0(y+12|0,E),ar(y+16|0,s),Ya(y+16|0,a,y+8|0),tr(y+16|0,t,e,n,o),Q0(y+16|0,64)),BA=y+80|0,0},function(e,t,n,o,a,f,E){var s;return e|=0,t|=0,a|=0,E|=0,BA=s=BA-80|0,(n|=0)|(o|=0)&&(y0(s+12|0,f|=0),ar(s+16|0,E),Ra(s+16|0,a,s+12|0),tr(s+16|0,t,e,n,o),Q0(s+16|0,64)),BA=s+80|0,0}]).grow=function(e){var t=this.length;return this.length=this.length+e,t},dr.set=function(e,t){this[e]=t},dr.get=function(e){return this[e]},dr);function In(){return nA.byteLength/65536|0}return{h:Ct,i:function(){},j:function(e,t,n,o,a,f,E,s,y,_,w,D){return 0|Ua(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,w|=0,D|=0)},k:function(e,t,n,o,a,f,E,s,y,_,w){return 0|function(D,v,Y,U,H,i,c,N,l,F){if(!H&U>>>0<4294967280)return Ua(D,D+U|0,0,Y,U,H,i,c,N,l,F),v&&(H=(D=U+16|0)>>>0<16?H+1|0:H,r[v>>2]=D,r[v+4>>2]=H),0;z0(),s0()}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,_|=0,w|=0)},l:function(e,t,n,o,a,f,E,s,y,_,w,D){return 0|Ga(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,w|=0,D|=0)},m:function(e,t,n,o,a,f,E,s,y,_,w){return 0|function(D,v,Y,U,H,i,c,N,l,F){if(!H&U>>>0<4294967280)return Ga(D,D+U|0,0,Y,U,H,i,c,N,l,F),v&&(H=(D=U+16|0)>>>0<16?H+1|0:H,r[v>>2]=D,r[v+4>>2]=H),0;z0(),s0()}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,_|=0,w|=0)},n:function(e,t,n,o,a,f,E,s,y,_,w){return 0|ba(e|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,_|=0,w|=0)},o:function(e,t,n,o,a,f,E,s,y,_,w){return 0|function(D,v,Y,U,H,i,c,N,l,F){var b=0;return b=-1,!H&U>>>0>=16|H&&(b=ba(D,Y,U-16|0,H-(U>>>0<16)|0,(Y+U|0)-16|0,i,c,N,l,F)),v&&(r[v>>2]=b?0:U-16|0,r[v+4>>2]=b?0:H-(U>>>0<16)|0),b}(e|=0,t|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,_|=0,w|=0)},p:function(e,t,n,o,a,f,E,s,y,_,w){return 0|ka(e|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,_|=0,w|=0)},q:function(e,t,n,o,a,f,E,s,y,_,w){return 0|function(D,v,Y,U,H,i,c,N,l,F){var b=0;return b=-1,!H&U>>>0>=16|H&&(b=ka(D,Y,U-16|0,H-(U>>>0<16)|0,(Y+U|0)-16|0,i,c,N,l,F)),v&&(r[v>>2]=b?0:U-16|0,r[v+4>>2]=b?0:H-(U>>>0<16)|0),b}(e|=0,t|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,_|=0,w|=0)},r:tt,s:function(){return 12},t:_e,u:Gt,v:ue,w:ig,x:tt,y:Qa,z:_e,A:Gt,B:ue,C:ig,D:function(e,t,n,o,a,f,E,s,y,_,w,D){return 0|Ha(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,w|=0,D|=0)},E:function(e,t,n,o,a,f,E,s,y,_,w){return 0|function(D,v,Y,U,H,i,c,N,l,F){if(!H&U>>>0<4294967280)return Ha(D,D+U|0,0,Y,U,H,i,c,N,l,F),v&&(H=(D=U+16|0)>>>0<16?H+1|0:H,r[v>>2]=D,r[v+4>>2]=H),0;z0(),s0()}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,_|=0,w|=0)},F:function(e,t,n,o,a,f,E,s,y,_,w){return 0|Na(e|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,_|=0,w|=0)},G:function(e,t,n,o,a,f,E,s,y,_,w){return 0|function(D,v,Y,U,H,i,c,N,l,F){var b=0;return b=-1,!H&U>>>0>=16|H&&(b=Na(D,Y,U-16|0,H-(U>>>0<16)|0,(Y+U|0)-16|0,i,c,N,l,F)),v&&(r[v>>2]=b?0:U-16|0,r[v+4>>2]=b?0:H-(U>>>0<16)|0),b}(e|=0,t|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,_|=0,w|=0)},H:tt,I:lr,J:_e,K:Gt,L:ue,M:ig,N:tt,O:tt,P:function(e,t,n,o,a){return 0|en(e|=0,t|=0,n|=0,o|=0,a|=0)},Q:function(e,t,n,o,a){return 0|function(f,E,s,y,_){var w;return BA=w=BA-32|0,en(w,E,s,y,_),E=fn(f,w),s=or(w,f,32),BA=w+32|0,s|((0|f)==(0|w)?-1:E)}(e|=0,t|=0,n|=0,o|=0,a|=0)},R:ig,S:tt,T:tt,U:tt,V:tt,W:lr,X:Gt,Y:ue,Z:function(e,t,n){return 0|function(o,a,f){var E,s=0;return BA=E=BA+-64|0,he(E,f,32,0),f=r[E+28>>2],s=r[E+24>>2],p[a+24|0]=s,p[a+25|0]=s>>>8,p[a+26|0]=s>>>16,p[a+27|0]=s>>>24,p[a+28|0]=f,p[a+29|0]=f>>>8,p[a+30|0]=f>>>16,p[a+31|0]=f>>>24,f=r[E+20>>2],s=r[E+16>>2],p[a+16|0]=s,p[a+17|0]=s>>>8,p[a+18|0]=s>>>16,p[a+19|0]=s>>>24,p[a+20|0]=f,p[a+21|0]=f>>>8,p[a+22|0]=f>>>16,p[a+23|0]=f>>>24,f=r[E+12>>2],s=r[E+8>>2],p[a+8|0]=s,p[a+9|0]=s>>>8,p[a+10|0]=s>>>16,p[a+11|0]=s>>>24,p[a+12|0]=f,p[a+13|0]=f>>>8,p[a+14|0]=f>>>16,p[a+15|0]=f>>>24,f=r[E+4>>2],s=r[E>>2],p[0|a]=s,p[a+1|0]=s>>>8,p[a+2|0]=s>>>16,p[a+3|0]=s>>>24,p[a+4|0]=f,p[a+5|0]=f>>>8,p[a+6|0]=f>>>16,p[a+7|0]=f>>>24,Q0(E,64),o=oa(o,a),BA=E- -64|0,o}(e|=0,t|=0,n|=0)},_:Qn,$:ea,aa:function(e,t,n,o,a,f,E){return 0|fr(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0)},ba:function(e,t,n,o,a,f,E,s){return 0|Za(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0)},ca:function(e,t,n,o,a,f){return 0|function(E,s,y,_,w,D){return!_&y>>>0>=4294967280|_&&(z0(),s0()),fr(E+16|0,E,s,y,_,w,D)}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0)},da:function(e,t,n,o,a,f,E){return 0|gn(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0)},ea:function(e,t,n,o,a,f,E){return 0|Ir(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0)},fa:function(e,t,n,o,a,f,E,s){return 0|za(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0)},ga:function(e,t,n,o,a,f){return 0|function(E,s,y,_,w,D){return!_&y>>>0>=16|_?Ir(E,s+16|0,s,y-16|0,_-(y>>>0<16)|0,w,D):-1}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0)},ha:function(e,t,n,o,a,f,E){return 0|$a(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0)},ia:function(e,t,n,o,a){return 0|function(f,E,s,y,_){var w,D=0;return BA=w=BA-96|0,D=-1,Qn(w+32|0,w)||(tn(w- -64|0,w+32|0,_),D=gn(f+32|0,E,s,y,w- -64|0,_,w),E=r[w+60>>2],s=r[w+56>>2],p[f+24|0]=s,p[f+25|0]=s>>>8,p[f+26|0]=s>>>16,p[f+27|0]=s>>>24,p[f+28|0]=E,p[f+29|0]=E>>>8,p[f+30|0]=E>>>16,p[f+31|0]=E>>>24,E=r[w+52>>2],s=r[w+48>>2],p[f+16|0]=s,p[f+17|0]=s>>>8,p[f+18|0]=s>>>16,p[f+19|0]=s>>>24,p[f+20|0]=E,p[f+21|0]=E>>>8,p[f+22|0]=E>>>16,p[f+23|0]=E>>>24,E=r[w+44>>2],s=r[w+40>>2],p[f+8|0]=s,p[f+9|0]=s>>>8,p[f+10|0]=s>>>16,p[f+11|0]=s>>>24,p[f+12|0]=E,p[f+13|0]=E>>>8,p[f+14|0]=E>>>16,p[f+15|0]=E>>>24,E=r[w+36>>2],s=r[w+32>>2],p[0|f]=s,p[f+1|0]=s>>>8,p[f+2|0]=s>>>16,p[f+3|0]=s>>>24,p[f+4|0]=E,p[f+5|0]=E>>>8,p[f+6|0]=E>>>16,p[f+7|0]=E>>>24,Q0(w,32),Q0(w+32|0,32),Q0(w- -64|0,24)),BA=w+96|0,D}(e|=0,t|=0,n|=0,o|=0,a|=0)},ja:function(e,t,n,o,a,f){return 0|function(E,s,y,_,w,D){var v,Y=0;return BA=v=BA-32|0,Y=-1,!_&y>>>0>=48|_&&(tn(v,s,w),Y=$a(E,s+32|0,y-32|0,_-(y>>>0<32)|0,v,s,D)),BA=v+32|0,Y}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0)},ka:function(){return 48},la:Gt,ma:qg,na:tt,oa:Gt,pa:qg,qa:tt,ra:function(){return 384},sa:function(e,t,n,o,a,f,E){return 0|sn(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0)},ta:cr,ua:function(e,t,n,o){return 0|zt(e|=0,t|=0,n|=0,o|=0)},va:hr,wa:ig,xa:qg,ya:function(e,t,n,o){return 0|he(e|=0,t|=0,n|=0,o|=0)},za:Gt,Aa:qg,Ba:Qa,Ca:tt,Da:function(e,t,n,o,a,f){return 0|function(E,s,y,_,w,D){var v,Y;return BA=v=BA-32|0,Y=u[0|w]|u[w+1|0]<<8|u[w+2|0]<<16|u[w+3|0]<<24,w=u[w+4|0]|u[w+5|0]<<8|u[w+6|0]<<16|u[w+7|0]<<24,r[v+24>>2]=0,r[v+28>>2]=0,r[v+16>>2]=Y,r[v+20>>2]=w,q0(v,y,_),r[v+8>>2]=0,r[v+12>>2]=0,s-16>>>0>=49?(r[8960]=28,E=-1):(y=v+16|0,E=s-1>>>0>63?-1:function(U,H,i,c,N){var l,F=0;if(l=F=BA,BA=F=F-384&-64,!(!H|!U|(i-1&255)>>>0>=64))return function(b,V,W,O,z){var tA;if(BA=tA=BA-192|0,!(!W|(V-1&255)>>>0>=64))return lA[tA+130>>1]=257,p[tA+129|0]=32,p[tA+128|0]=V,ga(tA+128|4),q0(tA+128|8,0,0),r[tA+152>>2]=0,r[tA+156>>2]=0,r[tA+144>>2]=0,r[tA+148>>2]=0,O?function(AA,gA){var aA,iA=0;iA=u[gA+4|0]|u[gA+5|0]<<8|u[gA+6|0]<<16|u[gA+7|0]<<24,aA=u[0|gA]|u[gA+1|0]<<8|u[gA+2|0]<<16|u[gA+3|0]<<24,p[AA+32|0]=aA,p[AA+33|0]=aA>>>8,p[AA+34|0]=aA>>>16,p[AA+35|0]=aA>>>24,p[AA+36|0]=iA,p[AA+37|0]=iA>>>8,p[AA+38|0]=iA>>>16,p[AA+39|0]=iA>>>24,iA=u[gA+12|0]|u[gA+13|0]<<8|u[gA+14|0]<<16|u[gA+15|0]<<24,gA=u[gA+8|0]|u[gA+9|0]<<8|u[gA+10|0]<<16|u[gA+11|0]<<24,p[AA+40|0]=gA,p[AA+41|0]=gA>>>8,p[AA+42|0]=gA>>>16,p[AA+43|0]=gA>>>24,p[AA+44|0]=iA,p[AA+45|0]=iA>>>8,p[AA+46|0]=iA>>>16,p[AA+47|0]=iA>>>24}(tA+128|0,O):(r[tA+168>>2]=0,r[tA+172>>2]=0,r[tA+160>>2]=0,r[tA+164>>2]=0),z?function(AA,gA){var aA,iA=0;iA=u[gA+4|0]|u[gA+5|0]<<8|u[gA+6|0]<<16|u[gA+7|0]<<24,aA=u[0|gA]|u[gA+1|0]<<8|u[gA+2|0]<<16|u[gA+3|0]<<24,p[AA+48|0]=aA,p[AA+49|0]=aA>>>8,p[AA+50|0]=aA>>>16,p[AA+51|0]=aA>>>24,p[AA+52|0]=iA,p[AA+53|0]=iA>>>8,p[AA+54|0]=iA>>>16,p[AA+55|0]=iA>>>24,iA=u[gA+12|0]|u[gA+13|0]<<8|u[gA+14|0]<<16|u[gA+15|0]<<24,gA=u[gA+8|0]|u[gA+9|0]<<8|u[gA+10|0]<<16|u[gA+11|0]<<24,p[AA+56|0]=gA,p[AA+57|0]=gA>>>8,p[AA+58|0]=gA>>>16,p[AA+59|0]=gA>>>24,p[AA+60|0]=iA,p[AA+61|0]=iA>>>8,p[AA+62|0]=iA>>>16,p[AA+63|0]=iA>>>24}(tA+128|0,z):(r[tA+184>>2]=0,r[tA+188>>2]=0,r[tA+176>>2]=0,r[tA+180>>2]=0),XB(b,tA+128|0),L0(tA+32|0,0,96),Ee(V=b,b=V0(tA,W,32),128,0),Q0(b,128),void(BA=b+192|0);z0(),s0()}(F,i,H,c,N),Ee(F,0,0,0),UB(F,U,i),BA=l,0;z0(),s0()}(E,D,255&s,v,y)),BA=v+32|0,E}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0)},Ea:ig,Fa:function(e,t,n){return e|=0,sn(t|=0,32,n|=0,32,0,0,0),0|na(e,t)},Ga:function(e,t){return e|=0,vt(t|=0,32),0|na(e,t)},Ha:function(e,t,n,o,a){t|=0,n|=0,a|=0;var f,E,s=0;if(E=s=BA,BA=s=s-512&-64,f=(e|=0)||t){if(e=-1,!ra(s+96|0,o|=0,a)){for(t=t||f,e=0,cr(s+128|0,0,0,64),zt(s+128|0,s+96|0,32,0),Q0(s+96|0,32),zt(s+128|0,n,32,0),zt(s+128|0,a,32,0),hr(s+128|0,s+32|0,64),Q0(s+128|0,384);n=(s+32|0)+e|0,p[e+f|0]=u[0|n],p[e+t|0]=u[n+32|0],(0|(e=e+1|0))!=32;);Q0(s+32|0,64),e=0}return BA=E,0|e}z0(),s0()},Ia:function(e,t,n,o,a){t|=0,n|=0,a|=0;var f,E,s=0;if(E=s=BA,BA=s=s-512&-64,f=(e|=0)||t){if(e=-1,!ra(s+96|0,o|=0,a)){for(t=t||f,e=0,cr(s+128|0,0,0,64),zt(s+128|0,s+96|0,32,0),Q0(s+96|0,32),zt(s+128|0,a,32,0),zt(s+128|0,n,32,0),hr(s+128|0,s+32|0,64),Q0(s+128|0,384);n=(s+32|0)+e|0,p[e+t|0]=u[0|n],p[e+f|0]=u[n+32|0],(0|(e=e+1|0))!=32;);Q0(s+32|0,64),e=0}return BA=E,0|e}z0(),s0()},Ja:tt,Ka:tt,La:tt,Ma:tt,Na:wr,Oa:Dr,Pa:Dr,Qa:Gt,Ra:Ea,Sa:_e,Ta:Ea,Ua:Gt,Va:function(){return 128},Wa:function(){return 35681},Xa:wr,Ya:Ea,Za:function(){return 8192},_a:function(){return-2147483648},$a:Dr,ab:function(){return 67108864},bb:sa,cb:function(){return 268435456},db:function(){return 4},eb:function(){return 1073741824},fb:function(e,t,n,o,a,f,E,s,y,_,w){return 0|function(D,v,Y,U,H,i,c,N,l,F,b){switch(b-1|0){case 0:return function(V,W,O,z,tA,AA,gA,aA,iA,hA){var yA,fA;fA=W,yA=L0(V,0,W),V=22;A:if(!O){if(!(!O&W>>>0<16)){if(AA|iA|hA>>>0>2147483648)break A;if(!(!iA&aA>>>0<3|hA>>>0<8192)){if(V=28,(0|z)==(0|yA))break A;return se(aA,hA>>>10|0,1,z,tA,gA,16,yA,fA,0,0,1)?-1:0}}V=28}return r[8960]=V,-1}(D,v,Y,U,H,i,c,N,l,F);case 1:return function(V,W,O,z,tA,AA,gA,aA,iA,hA){var yA,fA;fA=W,yA=L0(V,0,W),V=22;A:if(!O){if(!(!O&W>>>0<16)){if(AA|iA|hA>>>0>2147483648)break A;if(!(!(aA|iA)|hA>>>0<8192)){if(V=28,(0|z)==(0|yA))break A;return se(aA,hA>>>10|0,1,z,tA,gA,16,yA,fA,0,0,2)?-1:0}}V=28}return r[8960]=V,-1}(D,v,Y,U,H,i,c,N,l,F)}return r[8960]=28,-1}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,_|=0,w|=0)},gb:function(e,t,n,o,a,f,E){return 0|La(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0)},hb:function(e,t,n,o,a,f,E,s){return 0|function(y,_,w,D,v,Y,U,H){switch(H-1|0){case 1:return La(y,_,w,D,v,Y,U);default:z0(),s0();case 0:}return function(i,c,N,l,F,b,V){var W;return BA=W=BA-16|0,i=L0(i,0,128),V>>>0<2147483649&&!(l|b)?V>>>0>8191&&!b&F>>>0>=3|(0|b)!=0?(vt(W,16),i=se(F,V>>>10|0,1,c,N,W,16,0,32,i,128,1)?-1:0):(r[8960]=28,i=-1):(r[8960]=22,i=-1),BA=W+16|0,i}(y,_,w,D,v,Y,U)}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0)},ib:function(e,t,n,o){return 0|function(a,f,E,s){return Mt(a,35681,10)?Mt(a,35692,9)?(r[8960]=28,-1):function(y,_,w,D){A:{if((0|D)==1|D>>>0>1)r[8960]=22;else{if(!(y=da(y,_,w,1)))break A;(0|y)==-35&&(r[8960]=28)}y=-1}return y}(a,f,E,s):function(y,_,w,D){A:{if((0|D)==1|D>>>0>1)r[8960]=22;else{if(!(y=da(y,_,w,2)))break A;(0|y)==-35&&(r[8960]=28)}y=-1}return y}(a,f,E,s)}(e|=0,t|=0,n|=0,o|=0)},jb:function(e,t,n,o){return 0|function(a,f,E,s){return Mt(a,35681,10)?Mt(a,35692,9)?(r[8960]=28,-1):ma(a,f,E,s,1):ma(a,f,E,s,2)}(e|=0,t|=0,n|=0,o|=0)},kb:na,lb:ra,mb:tt,nb:tt,ob:tt,pb:lr,qb:Gt,rb:ue,sb:ig,tb:fr,ub:function(e,t,n,o,a,f){return 0|function(E,s,y,_,w,D){return!_&y>>>0>=4294967280|_&&(z0(),s0()),la(E+16|0,E,s,y,_,w,D),0}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0)},vb:Ir,wb:function(e,t,n,o,a,f){return 0|function(E,s,y,_,w,D){return!_&y>>>0>=16|_?wa(E,s+16|0,s,y-16|0,_-(y>>>0<16)|0,w,D):-1}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0)},xb:ig,yb:function(e,t,n){return e|=0,n|=0,vt(t|=0,24),gr(e,t,n),ta(e),n=u[t+16|0]|u[t+17|0]<<8|u[t+18|0]<<16|u[t+19|0]<<24,t=u[t+20|0]|u[t+21|0]<<8|u[t+22|0]<<16|u[t+23|0]<<24,p[e+44|0]=0,p[e+45|0]=0,p[e+46|0]=0,p[e+47|0]=0,p[e+48|0]=0,p[e+49|0]=0,p[e+50|0]=0,p[e+51|0]=0,p[e+36|0]=n,p[e+37|0]=n>>>8,p[e+38|0]=n>>>16,p[e+39|0]=n>>>24,p[e+40|0]=t,p[e+41|0]=t>>>8,p[e+42|0]=t>>>16,p[e+43|0]=t>>>24,0},zb:function(e,t,n){return gr(e|=0,t|=0,n|=0),ta(e),n=u[t+16|0]|u[t+17|0]<<8|u[t+18|0]<<16|u[t+19|0]<<24,t=u[t+20|0]|u[t+21|0]<<8|u[t+22|0]<<16|u[t+23|0]<<24,p[e+44|0]=0,p[e+45|0]=0,p[e+46|0]=0,p[e+47|0]=0,p[e+48|0]=0,p[e+49|0]=0,p[e+50|0]=0,p[e+51|0]=0,p[e+36|0]=n,p[e+37|0]=n>>>8,p[e+38|0]=n>>>16,p[e+39|0]=n>>>24,p[e+40|0]=t,p[e+41|0]=t>>>8,p[e+42|0]=t>>>16,p[e+43|0]=t>>>24,0},Ab:RB,Bb:function(e,t,n,o,a,f,E,s,y,_){return 0|function(w,D,v,Y,U,H,i,c,N,l){var F,b=0;if(BA=F=BA-336|0,v&&(r[v>>2]=0,r[v+4>>2]=0),!H&U>>>0<4294967279)return fe(F+16|0,64,b=w+32|0,w),$t(F+80|0,F+16|0),Q0(F+16|0,64),m0(F+80|0,i,c,N),m0(F+80|0,35712,0-c&15,0),L0(F+16|0,0,64),p[F+16|0]=l,Pg(F+16|0,F+16|0,64,0,b,1,w),m0(F+80|0,F+16|0,64,0),p[0|D]=u[F+16|0],Pg(i=D+1|0,Y,U,H,b,2,w),m0(F+80|0,i,U,H),m0(F+80|0,35712,15&U,0),q0(F+8|0,c,N),m0(F+80|0,F+8|0,8,0),q0(F+8|0,U- -64|0,H-((U>>>0<4294967232)-1|0)|0),m0(F+80|0,F+8|0,8,0),Ag(F+80|0,D=U+i|0),Q0(F+80|0,256),An(w+36|0,D),ja(b),(2&l||jB(b,4))&&RB(w),v&&(H=(w=U+17|0)>>>0<17?H+1|0:H,r[v>>2]=w,r[v+4>>2]=H),BA=F+336|0,0;z0(),s0()}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,_|=0)},Cb:function(e,t,n,o,a,f,E,s,y,_){return 0|function(w,D,v,Y,U,H,i,c,N,l){var F,b=0,V=0,W=0,O=0,z=0;BA=F=BA-352|0,v&&(r[v>>2]=0,r[v+4>>2]=0),Y&&(p[0|Y]=255),O=-1;A:{if(!(!i&H>>>0<17)){if(!(b=i-(H>>>0<17)|0)&(V=H-17|0)>>>0>=4294967279|b)break A;fe(F+32|0,64,W=w+32|0,w),$t(F+96|0,F+32|0),Q0(F+32|0,64),m0(F+96|0,c,N,l),m0(F+96|0,35712,0-N&15,0),L0(F+32|0,0,64),p[F+32|0]=u[0|U],Pg(F+32|0,F+32|0,64,0,W,1,w),z=u[F+32|0],p[F+32|0]=u[0|U],m0(F+96|0,F+32|0,64,0),m0(F+96|0,c=U+1|0,V,b),m0(F+96|0,35712,H-1&15,0),q0(F+24|0,N,l),m0(F+96|0,F+24|0,8,0),q0(F+24|0,U=H+47|0,i=U>>>0<47?i+1|0:i),m0(F+96|0,F+24|0,8,0),Ag(F+96|0,F),Q0(F+96|0,256),or(F,c+V|0,16)?Q0(F,16):(Pg(D,c,V,b,W,2,w),An(w+36|0,F),ja(W),(2&z||jB(W,4))&&RB(w),v&&(r[v>>2]=V,r[v+4>>2]=b),O=0,Y&&(p[0|Y]=z))}return BA=F+352|0,O}z0(),s0()}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,_|=0)},Db:function(){return 52},Eb:function(){return 17},Fb:lr,Gb:tt,Hb:function(){return-18},Ib:_e,Jb:wr,Kb:Dr,Lb:sa,Mb:Qa,Nb:Gt,Ob:function(e,t,n,o,a){return 0|function(f,E,s,y){var _=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0,N=0,l=0,F=0,b=0,V=0,W=0,O=0;if(_=1886610805^(D=u[0|y]|u[y+1|0]<<8|u[y+2|0]<<16|u[y+3|0]<<24),v=1936682341^(w=u[y+4|0]|u[y+5|0]<<8|u[y+6|0]<<16|u[y+7|0]<<24),Y=1852142177^D,H=1819895653^w,D=1852075885^(c=u[y+8|0]|u[y+9|0]<<8|u[y+10|0]<<16|u[y+11|0]<<24),w=1685025377^(y=u[y+12|0]|u[y+13|0]<<8|u[y+14|0]<<16|u[y+15|0]<<24),c^=2037671283,U=1952801890^y,(0|(y=(E+s|0)-(F=7&s)|0))!=(0|E)){for(;i=u[0|E]|u[E+1|0]<<8|u[E+2|0]<<16|u[E+3|0]<<24,N=u[E+4|0]|u[E+5|0]<<8|u[E+6|0]<<16|u[E+7|0]<<24,l=v0(D,w,13),b=h,V=1+(w=w+v|0)|0,v=w,W=v0(w=_+D|0,v=w>>>0<_>>>0?V:v,32),V=h,U=_=U^N,D=v0(c^=i,_,16),_=Y+c|0,Y=H+U|0,c=H=(Y=_>>>0>>0?Y+1|0:Y)^h,H=v0(D^=_,H,21),U=h,l=v0(w^=l,v^=b,17),O=h,v=Y+v|0,Y=_,v=v0(_=_+w|0,w=Y>>>0>_>>>0?v+1|0:v,32),Y=h,b=v0(l^=_,w^=O,13),O=h,V=1+(_=c+V|0)|0,c=_,D=(_=D+W|0)>>>0>>0?V:c,l=c=_+l|0,w=D+w|0,w=v0(c,W=_>>>0>c>>>0?w+1|0:w,32),c=h,H=v0(_^=H,D^=U,16),D=Y+D|0,D=(_=_+v|0)>>>0>>0?D+1|0:D,v=w+(Y=_^H)|0,w=(U=c)+(c=D^h)|0,c=v0(Y,c,21)^v,U=(V=v>>>0>>0?w+1|0:w)^h,Y=w=W^O,w=v0(H=l^b,w,17),D=D+Y|0,H=(Y=_+H|0)>>>0<_>>>0?D+1|0:D,D=w^Y,w=H^h,_=v^i,v=N^V,Y=v0(Y,H,32),H=h,(0|y)!=(0|(E=E+8|0)););E=y}switch(y=s<<24,s=0,F-1|0){case 6:y|=u[E+6|0]<<16;case 5:y|=u[E+5|0]<<8;case 4:y|=u[E+4|0];case 3:i=(s=u[E+3|0])>>>8|0,s<<=24,y|=i;case 2:s|=(i=u[E+2|0])<<16,y|=N=i>>>16|0;case 1:s|=(i=u[E+1|0])<<8,y|=N=i>>>24|0;case 0:s=u[0|E]|s}return i=v0(D,w,13),N=h,E=w+v|0,F=v0(D=_+D|0,w=D>>>0<_>>>0?E+1|0:E,32),l=h,v=_=y^U,_=v0(E=s^c,_,16),v=v+H|0,H=Y=(v=(U=E)>>>0>(E=E+Y|0)>>>0?v+1|0:v)^h,Y=v0(_^=E,Y,21),c=h,i=v0(D^=i,w^=N,17),N=h,w=v+w|0,U=E,w=v0(E=E+D|0,D=U>>>0>E>>>0?w+1|0:w,32),v=h,i=v0(U=E^i,D^=N,13),N=h,b=1+(E=H+l|0)|0,H=E,D=(_=(E=_+F|0)>>>0<_>>>0?b:H)+D|0,D=v0(U=H=E+U|0,H=E>>>0>H>>>0?D+1|0:D,32),F=h,Y=v0(E^=Y,_^=c,16),_=v+_|0,_=(E=E+w|0)>>>0>>0?_+1|0:_,w=E^Y,Y=v=_^h,v=v0(w,v,21),c=h,N=H^=N,H=v0(U^=i,H,17),i=h,_=_+N|0,b=E,U=v0(E=E+U|0,_=b>>>0>E>>>0?_+1|0:_,32),N=h,i=v0(E^=H,H=_^i,13),l=h,b=E,Y=1+(E=Y+F|0)|0,_=E,y=H+(y^(_=(E=D+w|0)>>>0>>0?Y:_))|0,s=v0(w=D=b+(s^=E)|0,D=s>>>0>D>>>0?y+1|0:y,32),Y=h,v=v0(E^=v,y=_^c,16),y=y+N|0,y=(_=E)>>>0>(E=E+(255^U)|0)>>>0?y+1|0:y,_=E^v,H=v=y^h,v=v0(_,v,21),c=h,U=D^=l,D=v0(w^=i,D,17),i=h,y=y+U|0,U=E,w=v0(E=E+w|0,y=U>>>0>E>>>0?y+1|0:y,32),U=h,N=v0(D^=E,i^=y,13),F=h,H=1+(E=Y+H|0)|0,y=E,_=(y=(E=s+_|0)>>>0>>0?H:y)+i|0,Y=_=E>>>0>(s=E+D|0)>>>0?_+1|0:_,_=v0(s,_,32),H=h,v=v0(E^=v,y^=c,16),y=y+U|0,U=E,D=(E=E+w|0)^v,v=w=(y=U>>>0>E>>>0?y+1|0:y)^h,w=v0(D,w,21),c=h,U=Y^=F,Y=v0(s^=N,Y,17),i=h,y=y+U|0,U=E,U=v0(E=E+s|0,s=U>>>0>E>>>0?y+1|0:y,32),N=h,F=v0(Y^=E,i^=s,13),l=h,y=1+(E=v+H|0)|0,s=E,_=(y=(E=_+D|0)>>>0<_>>>0?y:s)+i|0,v=_=E>>>0>(s=E+Y|0)>>>0?_+1|0:_,_=v0(s,_,32),Y=h,w=v0(E^=w,y^=c,16),y=y+N|0,H=E,D=(E=E+U|0)^w,H=w=(y=H>>>0>E>>>0?y+1|0:y)^h,w=v0(D,w,21),c=h,U=v^=l,v=v0(s^=F,v,17),i=h,y=y+U|0,U=E,y=v0(E=E+s|0,s=U>>>0>E>>>0?y+1|0:y,32),U=h,i=s^=i,N=v0(v^=E,s,13),F=h,H=1+(E=Y+H|0)|0,s=E,Y=D=c^(_=(E=_+D|0)>>>0<_>>>0?H:s),D=v0(s=E^w,D,16),w=Y+U|0,U=s,D=v0((s=s+y|0)^D,(y=U>>>0>s>>>0?w+1|0:w)^h,21),w=h,_=_+i|0,H=1+(y=y+(_=((U=E)>>>0>(E=E+v|0)>>>0?_+1|0:_)^F)|0)|0,U=y,s=(E=s+(y=E^N)|0)>>>0>>0?H:U,y=v0(y,_,17)^E^D,_=h^s^w,q0(f,v0(E,s,32)^y,h^_),0}(e|=0,t|=0,n|=0,a|=0)},Pb:function(e){vt(e|=0,16)},Qb:function(){return 208},Rb:qg,Sb:tt,Tb:tt,Ub:qg,Vb:function(){return-65},Wb:function(e,t,n){return 0|ha(e|=0,t|=0,n|=0)},Xb:function(e,t){return 0|function(n,o){var a;return BA=a=BA-32|0,vt(a,32),ha(n,o,a),Q0(a,32),BA=a+32|0,0}(e|=0,t|=0)},Yb:function(e,t,n,o,a,f){return 0|function(E,s,y,_,w,D){var v,Y;return BA=v=BA-16|0,Y=y,y=_,En(E,v+8|0,Br(E- -64|0,Y,_),_,w,D),r[v+8>>2]!=64|r[v+12>>2]?(s&&(r[s>>2]=0,r[s+4>>2]=0),L0(E,0,y- -64|0),E=-1):(E=0,s&&(r[s>>2]=_- -64,r[s+4>>2]=w-((_>>>0<4294967232)-1|0))),BA=v+16|0,E}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0)},Zb:function(e,t,n,o,a,f){return 0|function(E,s,y,_,w,D){var v=0;A:{t:{if(!(!w&_>>>0<64||(w=w-1|0,!(w=(_=_+-64|0)>>>0<4294967232?w+1|0:w)&_>>>0>4294967231|w))){if(!cn(y,v=y- -64|0,_,w,D))break t;E&&L0(E,0,_)}if(y=-1,!s)break A;return r[s>>2]=0,r[s+4>>2]=0,-1}s&&(r[s>>2]=_,r[s+4>>2]=w),y=0,E&&Br(E,v,_)}return y}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0)},_b:function(e,t,n,o,a,f){return 0|En(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0)},$b:function(e,t,n,o,a){return 0|cn(e|=0,t|=0,n|=0,o|=0,a|=0)},ac:function(e){return ye(e|=0),0},bc:function(e,t,n,o){return 0|wt(e|=0,t|=0,n|=0,o|=0)},cc:function(e,t,n,o){return 0|function(a,f,E,s){var y;return BA=y=BA+-64|0,ag(a,y),a=fa(f,E,y,64,0,s,1),BA=y- -64|0,a}(e|=0,t|=0,n|=0,o|=0)},dc:function(e,t,n){return 0|function(o,a,f){var E;return BA=E=BA+-64|0,ag(o,E),o=va(a,E,64,0,f,1),BA=E- -64|0,o}(e|=0,t|=0,n|=0)},ec:function(e,t){e|=0;var n,o=0;return BA=n=BA-256|0,o=-1,VB(t|=0)||Fa(n+96|0,t)||function(a){var f;return BA=f=BA-160|0,function(E,s){var y,_=0;for(BA=y=BA-1760|0,yt(y+480|0,s),sr(y+320|0,s),Z0(y,y+320|0),ht(y+320|0,y,y+480|0),Z0(y+160|0,y+320|0),yt(s=y+640|0,y+160|0),ht(y+320|0,y,s),Z0(y+160|0,y+320|0),yt(s=y+800|0,y+160|0),ht(y+320|0,y,s),Z0(y+160|0,y+320|0),yt(s=y+960|0,y+160|0),ht(y+320|0,y,s),Z0(y+160|0,y+320|0),yt(s=y+1120|0,y+160|0),ht(y+320|0,y,s),Z0(y+160|0,y+320|0),yt(s=y+1280|0,y+160|0),ht(y+320|0,y,s),Z0(y+160|0,y+320|0),yt(s=y+1440|0,y+160|0),ht(y+320|0,y,s),Z0(y+160|0,y+320|0),yt(y+1600|0,y+160|0),on(E),s=252;sr(y+320|0,E),_=s,(0|(s=p[s+34208|0]))>=1?(Z0(y+160|0,y+320|0),ht(y+320|0,y+160|0,(y+480|0)+xA((254&s)>>>1|0,160)|0)):(0|s)>-1||(Z0(y+160|0,y+320|0),xa(y+320|0,y+160|0,(y+480|0)+xA((0-s&254)>>>1|0,160)|0)),Z0(E,y+320|0),s=_-1|0,_;);BA=y+1760|0}(f,a),a=Aa(f),BA=f+160|0,a}(n+96|0)&&(kt(n),$0(n,n,t=n+136|0),kt(n+48|0),O0(n+48|0,n+48|0,t),er(n,n),_0(n+48|0,n+48|0,n),Jg(e,n+48|0),o=0),BA=n+256|0,0|o},fc:function(e,t){e|=0;var n,o=0;return BA=n=BA+-64|0,he(n,t|=0,32,0),p[0|n]=248&u[0|n],p[n+31|0]=63&u[n+31|0]|64,t=r[n+20>>2],o=r[n+16>>2],p[e+16|0]=o,p[e+17|0]=o>>>8,p[e+18|0]=o>>>16,p[e+19|0]=o>>>24,p[e+20|0]=t,p[e+21|0]=t>>>8,p[e+22|0]=t>>>16,p[e+23|0]=t>>>24,t=r[n+12>>2],o=r[n+8>>2],p[e+8|0]=o,p[e+9|0]=o>>>8,p[e+10|0]=o>>>16,p[e+11|0]=o>>>24,p[e+12|0]=t,p[e+13|0]=t>>>8,p[e+14|0]=t>>>16,p[e+15|0]=t>>>24,t=r[n+4>>2],o=r[n>>2],p[0|e]=o,p[e+1|0]=o>>>8,p[e+2|0]=o>>>16,p[e+3|0]=o>>>24,p[e+4|0]=t,p[e+5|0]=t>>>8,p[e+6|0]=t>>>16,p[e+7|0]=t>>>24,t=r[n+28>>2],o=r[n+24>>2],p[e+24|0]=o,p[e+25|0]=o>>>8,p[e+26|0]=o>>>16,p[e+27|0]=o>>>24,p[e+28|0]=t,p[e+29|0]=t>>>8,p[e+30|0]=t>>>16,p[e+31|0]=t>>>24,Q0(n,64),BA=n- -64|0,0},gc:zB,hc:Bn,ic:function(e){var t=0,n=0;if((e|=0)>>>0>=2){for(n=(0-e>>>0)%(e>>>0)|0;(t=zB())>>>0>>0;);e=(t>>>0)%(e>>>0)|0}else e=0;return 0|e},jc:vt,kc:function(e,t,n){fe(e|=0,t|=0,1784,n|=0)},lc:tt,mc:function(){var e=0,t=0;return(e=r[9097])&&(e=r[e+20>>2])&&(t=0|Ct[0|e]()),0|t},nc:function(e,t,n){(function(o,a,f){(0|f)==1|f>>>0>1&&(D0(1796,1816,197,1842),s0()),vt(o,a)})(e|=0,t|=0,n|=0)},oc:function(e,t,n,o){e|=0,n|=0;var a=0,f=0,E=0;if(!((o|=0)>>>0>2147483646|o<<1>>>0>=(t|=0)>>>0)){if(t=0,o){for(;a=t<<1,f=(E=u[t+n|0])>>>4|0,p[a+e|0]=87+(f+(f+65526>>>8&217)|0),f=(1|a)+e|0,a=15&E,p[0|f]=22272+((a<<8)+(a+65526&55552)|0)>>>8,(0|o)!=(0|(t=t+1|0)););t=o<<1}else t=0;return p[t+e|0]=0,0|e}z0(),s0()},pc:function(e,t,n,o,a,f,E){e|=0,t|=0,n|=0,a|=0,f|=0,E|=0;var s=0,y=0,_=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0;A:if(o|=0){t:{g:{r:for(;;){for(y=s;;){e:{if(!(255&((H=(65526+(Y=(223&(v=u[n+y|0]))-55&255)^Y+65520)>>>8|0)|(_=65526+(i=48^v)>>>8|0)))){if(_=1,!a|255&D)break g;if(yr(a,v))break e;s=y;break A}if(t>>>0<=w>>>0){r[8960]=68,_=0;break g}if(s=Y&H|_&i,255&D?(p[e+w|0]=s|c,w=w+1|0):c=s<<4,D^=-1,_=1,(s=y+1|0)>>>0>>0)continue r;break t}if(D=0,!((y=y+1|0)>>>0>>0))break}break}s=(e=s+1|0)>>>0>>0?o:e;break A}s=y}255&D?(r[8960]=28,U=-1,s=s-1|0,w=0):_||(w=0,U=-1)}return E?r[E>>2]=n+s:(0|o)!=(0|s)&&(r[8960]=28,U=-1),f&&(r[f>>2]=w),0|U},qc:function(e,t){var n;return e|=0,Ca(t|=0),e=xA(n=(e>>>0)/3|0,-3)+e|0,xA(4-(3-e&0-(t>>>1&1))|0,1&(e|e>>>1))+(n<<2|1)|0},rc:JB,sc:xB,tc:function(){var e=0;return r[9104]?e=1:(r[9086]=0,function(){var t;BA=t=BA-16|0,nn(t),r[t>>2]&&(nn(t),L0(36348,0,40)),BA=t+16|0}(),r[9085]=1,Bn(),function(){var t=0;(0|(t=0|ct(30)))>=1?r[8944]=t:t=r[8944],t>>>0<=15&&(z0(),s0()),vt(36400,16)}(),r[9104]=1,e=0),0|e},uc:function(e,t,n,o,a){e|=0,t|=0,n|=0,a|=0;var f,E=0,s=0,y=0;BA=f=BA-16|0;A:{if(o|=0){if(y=-1,(E=(E=o-1|0)-(s=E&o?(n>>>0)%(o>>>0)|0:n&E)|0)>>>0>=(-1^n)>>>0)break A;if(!((n=n+E|0)>>>0>=a>>>0))for(e&&(r[e>>2]=n+1),e=t+n|0,y=0,p[f+15|0]=0,t=o>>>0>1?o:1,o=0;a=n=e-o|0,s=u[0|n]&u[f+15|0],n=(o^E)-1>>>24|0,p[0|a]=s|128&n,p[f+15|0]=n|u[f+15|0],(0|t)!=(0|(o=o+1|0)););}else y=-1;return BA=f+16|0,0|y}z0(),s0()},vc:function(e,t,n,o){e|=0,t|=0,n|=0,o|=0;var a,f=0,E=0,s=0,y=0,_=0;if(r[12+(a=BA-16|0)>>2]=0,o-1>>>0>>0){for(_=(f=n-1|0)+t|0,n=0,t=0;y=((128^(E=u[_-n|0]))-1&r[a+12>>2]-1&s-1)>>>8&1,r[a+12>>2]=r[a+12>>2]|0-y&n,t|=y,s|=E,(0|o)!=(0|(n=n+1|0)););r[e>>2]=f-r[a+12>>2],e=t-1|0}else e=-1;return 0|e},wc:function(){return 35762},xc:function(){return 10},yc:sa,zc:wr,Ac:function(){return 35840},Bc:Nt,Cc:ot}}(S)}(Ze)},instantiate:function(UA,d){return{then:function(S){var G=new Yt.Module(UA);S({instance:new Yt.Instance(G)})}}},RuntimeError:Error};function eB(UA,d,S,G){switch((S=S||"i8").charAt(S.length-1)==="*"&&(S="i32"),S){case"i1":case"i8":re[UA>>0]=d;break;case"i16":Be[UA>>1]=d;break;case"i32":Wt[UA>>2]=d;break;case"i64":oe=[d>>>0,(Bg=d,+Math.abs(Bg)>=1?Bg>0?(0|Math.min(+Math.floor(Bg/4294967296),4294967295))>>>0:~~+Math.ceil((Bg-+(~~Bg>>>0))/4294967296)>>>0:0)],Wt[UA>>2]=oe[0],Wt[UA+4>>2]=oe[1];break;case"float":ae[UA>>2]=d;break;case"double":Ng[UA>>3]=d;break;default:Ht("invalid type for setValue: "+S)}}function rB(UA,d,S){switch((d=d||"i8").charAt(d.length-1)==="*"&&(d="i32"),d){case"i1":case"i8":return re[UA>>0];case"i16":return Be[UA>>1];case"i32":case"i64":return Wt[UA>>2];case"float":return ae[UA>>2];case"double":return Ng[UA>>3];default:Ht("invalid type for getValue: "+d)}return null}rg=[],typeof Yt!="object"&&Ht("no native wasm support detected");var Re=!1;function Le(UA,d){UA||Ht("Assertion failed: "+d)}var pg,re,lg,Be,Wt,ae,Ng,xe=typeof TextDecoder!="undefined"?new TextDecoder("utf8"):void 0;function BB(UA,d,S){for(var G=d+S,m=d;UA[m]&&!(m>=G);)++m;if(m-d>16&&UA.subarray&&xe)return xe.decode(UA.subarray(d,m));for(var M="";d>10,56320|1023&nA)}}else M+=String.fromCharCode((31&T)<<6|q)}else M+=String.fromCharCode(T)}return M}function Ug(UA,d){return UA?BB(lg,UA,d):""}function aB(UA,d){return UA%d>0&&(UA+=d-UA%d),UA}function Je(UA){pg=UA,L.HEAP8=re=new Int8Array(UA),L.HEAP16=Be=new Int16Array(UA),L.HEAP32=Wt=new Int32Array(UA),L.HEAPU8=lg=new Uint8Array(UA),L.HEAPU16=new Uint16Array(UA),L.HEAPU32=new Uint32Array(UA),L.HEAPF32=ae=new Float32Array(UA),L.HEAPF64=Ng=new Float64Array(UA)}var ne,Pe=L.INITIAL_MEMORY||16777216;(_g=L.wasmMemory?L.wasmMemory:new Yt.Memory({initial:Pe/65536,maximum:32768}))&&(pg=_g.buffer),Pe=pg.byteLength,Je(pg);var Ke=[],qe=[],nB=[],Te=[];function iB(){if(L.preRun)for(typeof L.preRun=="function"&&(L.preRun=[L.preRun]);L.preRun.length;)EB(L.preRun.shift());Mg(Ke)}function oB(){Mg(qe)}function CB(){Mg(nB)}function QB(){if(L.postRun)for(typeof L.postRun=="function"&&(L.postRun=[L.postRun]);L.postRun.length;)sB(L.postRun.shift());Mg(Te)}function EB(UA){Ke.unshift(UA)}function sB(UA){Te.unshift(UA)}qe.push({func:function(){ze()}});var Ot=0,wg=null;function cB(UA){Ot++,L.monitorRunDependencies&&L.monitorRunDependencies(Ot)}function hB(UA){if(Ot--,L.monitorRunDependencies&&L.monitorRunDependencies(Ot),Ot==0&&wg){var d=wg;wg=null,d()}}function Ht(UA){throw L.onAbort&&L.onAbort(UA),ug(UA+=""),Re=!0,UA="abort("+UA+"). Build with -s ASSERTIONS=1 for more info.",new Yt.RuntimeError(UA)}function Ve(UA,d){return String.prototype.startsWith?UA.startsWith(d):UA.indexOf(d)===0}L.preloadedImages={},L.preloadedAudios={};var Xe="data:application/octet-stream;base64,";function ie(UA){return Ve(UA,Xe)}var yB="file://";function We(UA){return Ve(UA,yB)}var Bg,oe,_t="<<< WASM_BINARY_FILE >>>";function Oe(UA){try{if(UA==_t&&rg)return new Uint8Array(rg);var d=jt(UA);if(d)return d;if(Ig)return Ig(UA);throw"both async and sync fetching of the wasm failed"}catch(S){Ht(S)}}function fB(){if(!rg&&(K0||J0)){if(typeof fetch=="function"&&!We(_t))return fetch(_t,{credentials:"same-origin"}).then(function(UA){if(!UA.ok)throw"failed to load wasm binary file at '"+_t+"'";return UA.arrayBuffer()}).catch(function(){return Oe(_t)});if(te)return new Promise(function(UA,d){te(_t,function(S){UA(new Uint8Array(S))},d)})}return Promise.resolve().then(function(){return Oe(_t)})}function IB(){var UA={a:Ze};function d(m,M){var T=m.exports;L.asm=T,ne=L.asm.h,hB()}function S(m){d(m.instance)}function G(m){return fB().then(function(M){return Yt.instantiate(M,UA)}).then(m,function(M){ug("failed to asynchronously prepare wasm: "+M),Ht(M)})}if(cB(),L.instantiateWasm)try{return L.instantiateWasm(UA,d)}catch(m){return ug("Module.instantiateWasm callback failed with error: "+m),!1}return rg||typeof Yt.instantiateStreaming!="function"||ie(_t)||We(_t)||typeof fetch!="function"?G(S):fetch(_t,{credentials:"same-origin"}).then(function(m){return Yt.instantiateStreaming(m,UA).then(S,function(M){return ug("wasm streaming compile failed: "+M),ug("falling back to ArrayBuffer instantiation"),G(S)})}),{}}ie(_t)||(_t=gB(_t));var uB={1024:function(){return L.getRandomValue()},1062:function(){if(L.getRandomValue===void 0)try{var UA=typeof window=="object"?window:self,d=UA.crypto!==void 0?UA.crypto:UA.msCrypto,S=function(){var M=new Uint32Array(1);return d.getRandomValues(M),M[0]>>>0};S(),L.getRandomValue=S}catch{try{var G=require("crypto"),m=function(){var T=G.randomBytes(4);return(T[0]<<24|T[1]<<16|T[2]<<8|T[3])>>>0};m(),L.getRandomValue=m}catch{throw"No secure random number generator found"}}}};function Mg(UA){for(;UA.length>0;){var d=UA.shift();if(typeof d!="function"){var S=d.func;typeof S=="number"?d.arg===void 0?ne.get(S)():ne.get(S)(d.arg):S(d.arg===void 0?null:d.arg)}else d(L)}}function _B(UA,d,S,G){Ht("Assertion failed: "+Ug(UA)+", at: "+[d?Ug(d):"unknown filename",S,G?Ug(G):"unknown function"])}function pB(){Ht()}function lB(UA,d,S){var G=kB(d,S);return uB[UA].apply(null,G)}function wB(UA,d,S){lg.copyWithin(UA,d,d+S)}function DB(){return lg.length}function dB(UA){try{return _g.grow(UA-pg.byteLength+65535>>>16),Je(_g.buffer),1}catch{}}function FB(UA){UA>>>=0;var d=DB(),S=2147483648;if(UA>S)return!1;for(var G=1;G<=4;G*=2){var m=d*(1+.2/G);if(m=Math.min(m,UA+100663296),dB(Math.min(S,aB(Math.max(16777216,UA,m),65536))))return!0}return!1}function mB(UA){return Wt[$e()>>2]=UA,UA}function vB(UA){switch(UA){case 30:return 16384;case 85:return 131072;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:return 200809;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:case 80:case 81:case 79:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 75:return 16384;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:return typeof navigator=="object"&&navigator.hardwareConcurrency||1}return mB(28),-1}var Ce=[];function kB(UA,d){var S;for(Ce.length=0,d>>=2;S=lg[UA++];){var G=S<105;G&&1&d&&d++,Ce.push(G?Ng[d++>>1]:Wt[d]),++d}return Ce}function je(UA){for(var d=[],S=0;S255&&(G&=255),d.push(String.fromCharCode(G))}return d.join("")}var GB=typeof atob=="function"?atob:function(UA){var d,S,G,m,M,T,q="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Z="",nA=0;UA=UA.replace(/[^A-Za-z0-9\+\/\=]/g,"");do d=q.indexOf(UA.charAt(nA++))<<2|(m=q.indexOf(UA.charAt(nA++)))>>4,S=(15&m)<<4|(M=q.indexOf(UA.charAt(nA++)))>>2,G=(3&M)<<6|(T=q.indexOf(UA.charAt(nA++))),Z+=String.fromCharCode(d),M!==64&&(Z+=String.fromCharCode(S)),T!==64&&(Z+=String.fromCharCode(G));while(nA0||(iB(),Ot>0||(L.setStatus?(L.setStatus("Running..."),setTimeout(function(){setTimeout(function(){L.setStatus("")},1),d()},1)):d()))}if(L._malloc=function(){return(L._malloc=L.asm.Bc).apply(null,arguments)},L._free=function(){return(L._free=L.asm.Cc).apply(null,arguments)},L.setValue=eB,L.getValue=rB,L.UTF8ToString=Ug,wg=function UA(){Rg||Qe(),Rg||(wg=UA)},L.run=Qe,L.preInit)for(typeof L.preInit=="function"&&(L.preInit=[L.preInit]);L.preInit.length>0;)L.preInit.pop()();Qe()})};var e0,R=R!==void 0?R:{},i0={};for(e0 in R)R.hasOwnProperty(e0)&&(i0[e0]=R[e0]);var $A=!1,pA=!1,u0=!1,kA=!1;$A=typeof window=="object",pA=typeof importScripts=="function",u0=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string",kA=!$A&&!u0&&!pA;var dA,QA,F0,FA,KA,IA="";function l0(MA){return R.locateFile?R.locateFile(MA,IA):IA+MA}u0?(IA=pA?require$$0.dirname(IA)+"/":__dirname+"/",dA=function(MA,WA){var c0=Xt(MA);return c0?WA?c0:c0.toString():(FA||(FA=require$$0),KA||(KA=require$$0),MA=KA.normalize(MA),FA.readFileSync(MA,WA?null:"utf8"))},F0=function(MA){var WA=dA(MA,!0);return WA.buffer||(WA=new Uint8Array(WA)),De(WA.buffer),WA},process.argv.length>1&&process.argv[1].replace(/\\/g,"/"),process.argv.slice(2),oA.exports=R,R.inspect=function(){return"[Emscripten Module object]"}):kA?(typeof read!="undefined"&&(dA=function(MA){var WA=Xt(MA);return WA?Ne(WA):read(MA)}),F0=function(MA){var WA;return(WA=Xt(MA))?WA:typeof readbuffer=="function"?new Uint8Array(readbuffer(MA)):(De(typeof(WA=read(MA,"binary"))=="object"),WA)},typeof scriptArgs!="undefined"&&scriptArgs,typeof print!="undefined"&&(typeof console=="undefined"&&(console={}),console.log=print,console.warn=console.error=typeof printErr!="undefined"?printErr:print)):($A||pA)&&(pA?IA=self.location.href:typeof document!="undefined"&&document.currentScript&&(IA=document.currentScript.src),IA=IA.indexOf("blob:")!==0?IA.substr(0,IA.lastIndexOf("/")+1):"",dA=function(MA){try{var WA=new XMLHttpRequest;return WA.open("GET",MA,!1),WA.send(null),WA.responseText}catch(L){var c0=Xt(MA);if(c0)return Ne(c0);throw L}},pA&&(F0=function(MA){try{var WA=new XMLHttpRequest;return WA.open("GET",MA,!1),WA.responseType="arraybuffer",WA.send(null),new Uint8Array(WA.response)}catch(L){var c0=Xt(MA);if(c0)return c0;throw L}}),QA=function(MA,WA,c0){var L=new XMLHttpRequest;L.open("GET",MA,!0),L.responseType="arraybuffer",L.onload=function(){if(L.status==200||L.status==0&&L.response)WA(L.response);else{var b0=Xt(MA);b0?WA(b0.buffer):c0()}},L.onerror=c0,L.send(null)}),R.print;var EA,At,j0=R.printErr||void 0;for(e0 in i0)i0.hasOwnProperty(e0)&&(R[e0]=i0[e0]);function Pt(MA,WA,c0,L){switch((c0=c0||"i8").charAt(c0.length-1)==="*"&&(c0="i32"),c0){case"i1":case"i8":Xg[MA>>0]=WA;break;case"i16":Wg[MA>>1]=WA;break;case"i32":Tt[MA>>2]=WA;break;case"i64":zg=[WA>>>0,(eg=WA,+Math.abs(eg)>=1?eg>0?(0|Math.min(+Math.floor(eg/4294967296),4294967295))>>>0:~~+Math.ceil((eg-+(~~eg>>>0))/4294967296)>>>0:0)],Tt[MA>>2]=zg[0],Tt[MA+4>>2]=zg[1];break;case"float":Og[MA>>2]=WA;break;case"double":bg[MA>>3]=WA;break;default:St("invalid type for setValue: "+c0)}}function Kt(MA,WA,c0){switch((WA=WA||"i8").charAt(WA.length-1)==="*"&&(WA="i32"),WA){case"i1":case"i8":return Xg[MA>>0];case"i16":return Wg[MA>>1];case"i32":case"i64":return Tt[MA>>2];case"float":return Og[MA>>2];case"double":return bg[MA>>3];default:St("invalid type for getValue: "+WA)}return null}i0=null,R.arguments&&R.arguments,R.thisProgram&&R.thisProgram,R.quit&&R.quit,R.wasmBinary&&(EA=R.wasmBinary),R.noExitRuntime&&R.noExitRuntime,typeof WebAssembly!="object"&&St("no native wasm support detected");var qt=!1;function De(MA,WA){MA||St("Assertion failed: "+WA)}var de,Xg,yg,Wg,Tt,Og,bg,Fe=typeof TextDecoder!="undefined"?new TextDecoder("utf8"):void 0;function vr(MA,WA,c0){for(var L=WA+c0,b0=WA;MA[b0]&&!(b0>=L);)++b0;if(b0-WA>16&&MA.subarray&&Fe)return Fe.decode(MA.subarray(WA,b0));for(var K0="";WA>10,56320|1023&ut)}}else K0+=String.fromCharCode((31&J0)<<6|st)}else K0+=String.fromCharCode(J0)}return K0}function Sg(MA,WA){return MA?vr(yg,MA,WA):""}function kr(MA,WA){return MA%WA>0&&(MA+=WA-MA%WA),MA}function me(MA){de=MA,R.HEAP8=Xg=new Int8Array(MA),R.HEAP16=Wg=new Int16Array(MA),R.HEAP32=Tt=new Int32Array(MA),R.HEAPU8=yg=new Uint8Array(MA),R.HEAPU16=new Uint16Array(MA),R.HEAPU32=new Uint32Array(MA),R.HEAPF32=Og=new Float32Array(MA),R.HEAPF64=bg=new Float64Array(MA)}R.INITIAL_MEMORY;var jg,ve=[],ke=[],Gr=[],Ge=[];function br(){if(R.preRun)for(typeof R.preRun=="function"&&(R.preRun=[R.preRun]);R.preRun.length;)Nr(R.preRun.shift());Yg(ve)}function Sr(){Yg(ke)}function Yr(){Yg(Gr)}function Hr(){if(R.postRun)for(typeof R.postRun=="function"&&(R.postRun=[R.postRun]);R.postRun.length;)Ur(R.postRun.shift());Yg(Ge)}function Nr(MA){ve.unshift(MA)}function Ur(MA){Ge.unshift(MA)}ke.push({func:function(){Ue()}});var Vt=0,fg=null;function Mr(MA){Vt++,R.monitorRunDependencies&&R.monitorRunDependencies(Vt)}function Rr(MA){if(Vt--,R.monitorRunDependencies&&R.monitorRunDependencies(Vt),Vt==0&&fg){var WA=fg;fg=null,WA()}}function St(MA){throw R.onAbort&&R.onAbort(MA),j0(MA+=""),qt=!0,MA="abort("+MA+"). Build with -s ASSERTIONS=1 for more info.",new WebAssembly.RuntimeError(MA)}function be(MA,WA){return String.prototype.startsWith?MA.startsWith(WA):MA.indexOf(WA)===0}R.preloadedImages={},R.preloadedAudios={};var Se="data:application/octet-stream;base64,";function Zg(MA){return be(MA,Se)}var Lr="file://";function Ye(MA){return be(MA,Lr)}var eg,zg,It="data:application/octet-stream;base64,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CiASfnwgCSALfnwiEUKAgIAQfCIUQhqHfCIiQoCAgAh8IiNCGYd8IhkgGUKAgIAQfCIZQoCAgOAPg30+AgggACASIBh+IA0gDn58IAkgEH58IAwgHH58IAsgF358IBNCGod8IhMgE0KAgIAIfCITQoCAgPAPg30+AhwgACAMIBp+IAkgFX58IBAgFn58IAogD358IAsgDX58IBlCGod8IgogCkKAgIAIfCIKQoCAgPAPg30+AgwgACAQIBJ+IA0gDX58IA4gD358IAkgG358IAwgF358IAsgA6wiDX58IBNCGYd8IgsgC0KAgIAQfCILQoCAgOAPg30+AiAgACAgICFCgICA8A+DfSAeIB9CgICAYIN9IApCGYd8IgpCgICAEHwiD0IaiHw+AhQgACAKIA9CgICA4A+DfT4CECAAIA4gEH4gGCAdfnwgEiAcfnwgCSAXfnwgDCANfnwgC0Iah3wiCSAJQoCAgAh8IglCgICA8A+DfT4CJCAAICIgI0KAgIDwD4N9IBEgFEKAgIBgg30gCUIZh0ITfnwiCUKAgIAQfCIMQhqIfD4CBCAAIAkgDEKAgIDgD4N9PgIACxAAIAAzAAAgADEAAkIQhoQL8wICAn8BfgJAIAJFDQAgACACaiIDQQFrIAE6AAAgACABOgAAIAJBA0kNACADQQJrIAE6AAAgACABOgABIANBA2sgAToAACAAIAE6AAIgAkEHSQ0AIANBBGsgAToAACAAIAE6AAMgAkEJSQ0AIABBACAAa0EDcSIEaiIDIAFB/wFxQYGChAhsIgE2AgAgAyACIARrQXxxIgRqIgJBBGsgATYCACAEQQlJDQAgAyABNgIIIAMgATYCBCACQQhrIAE2AgAgAkEMayABNgIAIARBGUkNACADIAE2AhggAyABNgIUIAMgATYCECADIAE2AgwgAkEQayABNgIAIAJBFGsgATYCACACQRhrIAE2AgAgAkEcayABNgIAIAQgA0EEcUEYciIEayICQSBJDQAgAa0iBUIghiAFhCEFIAMgBGohAQNAIAEgBTcDGCABIAU3AxAgASAFNwMIIAEgBTcDACABQSBqIQEgAkEgayICQR9LDQALCyAACwkAIAAgATcAAAuCBAEDfyACQYAETwRAIAAgASACEAQaIAAPCyAAIAJqIQMCQCAAIAFzQQNxRQRAAkAgAkEBSARAIAAhAgwBCyAAQQNxRQRAIAAhAgwBCyAAIQIDQCACIAEtAAA6AAAgAUEBaiEBIAJBAWoiAiADTw0BIAJBA3ENAAsLAkAgA0F8cSIEQcAASQ0AIAIgBEFAaiIFSw0AA0AgAiABKAIANgIAIAIgASgCBDYCBCACIAEoAgg2AgggAiABKAIMNgIMIAIgASgCEDYCECACIAEoAhQ2AhQgAiABKAIYNgIYIAIgASgCHDYCHCACIAEoAiA2AiAgAiABKAIkNgIkIAIgASgCKDYCKCACIAEoAiw2AiwgAiABKAIwNgIwIAIgASgCNDYCNCACIAEoAjg2AjggAiABKAI8NgI8IAFBQGshASACQUBrIgIgBU0NAAsLIAIgBE8NAQNAIAIgASgCADYCACABQQRqIQEgAkEEaiICIARJDQALDAELIANBBEkEQCAAIQIMAQsgACADQQRrIgRLBEAgACECDAELIAAhAgNAIAIgAS0AADoAACACIAEtAAE6AAEgAiABLQACOgACIAIgAS0AAzoAAyABQQRqIQEgAkEEaiICIARNDQALCyACIANJBEADQCACIAEtAAA6AAAgAUEBaiEBIAJBAWoiAiADRw0ACwsgAAvsAQESfyACKAIEIQMgASgCBCEEIAIoAgghBSABKAIIIQYgAigCDCEHIAEoAgwhCCACKAIQIQkgASgCECEKIAIoAhQhCyABKAIUIQwgAigCGCENIAEoAhghDiACKAIcIQ8gASgCHCEQIAIoAiAhESABKAIgIRIgAigCJCETIAEoAiQhFCAAIAIoAgAgASgCAGo2AgAgACATIBRqNgIkIAAgESASajYCICAAIA8gEGo2AhwgACANIA5qNgIYIAAgCyAMajYCFCAAIAkgCmo2AhAgACAHIAhqNgIMIAAgBSAGajYCCCAAIAMgBGo2AgQLGAEBf0HEnAIoAgAiAARAIAARDgALEAIAC0ABA38gACABIAFB+ABqIgIQCyAAQShqIAFBKGoiAyABQdAAaiIEEAsgAEHQAGogBCACEAsgAEH4AGogASADEAsL7AEBEn8gAigCBCEDIAEoAgQhBCACKAIIIQUgASgCCCEGIAIoAgwhByABKAIMIQggAigCECEJIAEoAhAhCiACKAIUIQsgASgCFCEMIAIoAhghDSABKAIYIQ4gAigCHCEPIAEoAhwhECACKAIgIREg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czYCFCABIAUgEHM2AhAgASAEIA9zNgIMIAEgAyANczYCCCABIAAgC3M2AgQgASAWIBdzNgIACykBAX8jAEGAAWsiAiQAIAJBCGogARDoAiAAIAJBCGoQOSACQYABaiQACzIBAX8gACABIAFB+ABqIgIQCyAAQShqIAFBKGogAUHQAGoiARALIABB0ABqIAEgAhALC68CARN/IAEoAgQhDCAAKAIEIQMgASgCCCENIAAoAgghBCABKAIMIQ4gACgCDCEFIAEoAhAhDyAAKAIQIQYgASgCFCEQIAAoAhQhByABKAIYIREgACgCGCEIIAEoAhwhEiAAKAIcIQkgASgCICETIAAoAiAhCiABKAIkIRQgACgCJCELIABBACACayICIAAoAgAiFSABKAIAc3EgFXM2AgAgACALIAsgFHMgAnFzNgIkIAAgCiAKIBNzIAJxczYCICAAIAkgCSAScyACcXM2AhwgACAIIAggEXMgAnFzNgIYIAAgByAHIBBzIAJxczYCFCAAIAYgBiAPcyACcXM2AhAgACAFIAUgDnMgAnFzNgIMIAAgBCAEIA1zIAJxczYCCCAAIAMgAyAMcyACcXM2AgQLJAEBfyMAQSBrIgEkACABIAAQLSABQSAQZSEAIAFBIGokACAAC6YEAgp/Dn4gACgCJCEEIAAoAiAhBSAAKAIcIQYgACgCGCEHIAAoAhQhAyACQhBaBEAgAC0AUEVBGHQhCCAAKAIEIglBBWytIRkgACgCCCIKQQVsrSEXIAAoAgwiC0EFbK0hFSAAKAIQIgxBBWytIRMgDK0hGiALrSEYIAqtIRYgCa0hFCAANQIAIRIDQCABKAADQQJ2Qf///x9xIAdqrSINIBh+IAEoAABB////H3EgA2qtIg4gGn58IAEoAAZBBHZB////H3EgBmqtIg8gFn58IAEoAAlBBnYgBWqtIhAgFH58IAQgCGogASgADEEIdmqtIhEgEn58IA0gFn4gDiAYfnwgDyAUfnwgECASfnwgESATfnwgDSAUfiAOIBZ+fCAPIBJ+fCAQIBN+fCARIBV+fCANIBJ+IA4gFH58IA8gE358IBAgFX58IBEgF358IA0gE34gDiASfnwgDyAVfnwgECAXfnwgESAZfnwiDUIaiEL/////D4N8Ig5CGohC/////w+DfCIPQhqIQv////8Pg3wiEEIaiEL/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aiAFIAYQDCAJQQhqIAYQESAJQdAAaiAJQQhqQggQDCAAIAMgBCAHIAgQogEgCUHQAGogACAEEAwgCUEIaiAEEBEgCUHQAGogCUEIakIIEAwgCUHQAGogARAjIAlB0ABqQYACEAkgAgRAIAJCEDcDAAsgCUHQAmokAEEACygAIAJCgICAgBBaBEAQFAALIAAgASACIANCASAEQfCXAigCABEVABoLFgAgAELAACABIAJB6JcCKAIAEREAGgsyACAAIAIEfyACKAAABUEACzYCMCAAIAEoAAA2AjQgACABKAAENgI4IAAgASgACDYCPAs9ACAAAn8gAgRAIAAgAigAADYCMCACKAAEDAELIABBADYCMEEACzYCNCAAIAEoAAA2AjggACABKAAENgI8CxkAIAAgASACIANCASAEQeSXAigCABEVABoLKAEBfyMAQRBrIgAkACAAQQA6AA9BpgggAEEPakEAEAEaIABBEGokAAtqAQN/IwBBEGsiAyQAIANBADoAD0F/IQUgACABIAJB2JcCKAIAEQMARQRAA0AgAyAAIARqLQAAIAMtAA9yOgAPIARBAWoiBEEgRw0AC0EAIAMtAA9BAWtBCHZBAXFrIQULIANBEGokACAFCxMAIAAgAUHAB2xBoBtqIAIQ5gILEAAgAEIANwIAIABCADcCCAsdACAAEDggAEEoahAdIABB0ABqEB0gAEH4AGoQOAuAAgEIfwNAIAAgAmogASACQQN2ai0AACACQQdxdkEBcToAACACQQFqIgJBgAJHDQALA0AgBCIBQQFqIQQCQCAAIAFqIgYtAABFDQAgBCECQQEhBSABQf4BSw0AA0ACQCAAIAJqIgMsAAAiB0UNACAHIAV0IgcgBiwAACIIaiIJQQ9MBEAgBiAJOgAAIANBADoAAAwBCyAIIAdrIgNBcUgNAiAGIAM6AAADQCAAIAJqIgMtAABFBEAgA0EBOgAADAILIANBADoAACACQf8BSSEDIAJBAWohAiADDQALCyAFQQVLDQEgBUEBaiIFIAFqIgJBgAJJDQALCyAEQYACRw0ACwuVAQEEfyMAQTBrIgUkACAAIAFBKGoiAyABEBMgAEEoaiIEIAMgARAWIABB0ABqIgMgACACQShqEAsgBCAEIAIQCyAAQfgAaiIGIAJB+ABqIAFB+ABqEAsgACABQdAAaiACQdAA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CSACQYAIaiQAC/ADAQJ/IwAiAyEEIANBwANrQUBxIgMkACAARSABRXJFBEAgA0FAa0EAQQBBwAAQPhogA0E8aiABKAIwEAogA0FAayADQTxqQgQQGBogA0E8aiABKAIEEAogA0FAayADQTxqQgQQGBogA0E8aiABKAIsEAogA0FAayADQTxqQgQQGBogA0E8aiABKAIoEAogA0FAayADQTxqQgQQGBogA0E8akETEAogA0FAayADQTxqQgQQGBogA0E8aiACEAogA0FAayADQTxqQgQQGBogA0E8aiABKAIMEAogA0FAayADQTxqQgQQGBoCQCABKAIIIgJFDQAgA0FAayACIAE1AgwQGBogAS0AOEEBcUUNACABKAIIIAEoAgwQCSABQQA2AgwLIANBPGogASgCFBAKIANBQGsgA0E8akIEEBgaIAEoAhAiAgRAIANBQGsgAiABNQIUEBgaCyADQTxqIAEoAhwQCiADQUBrIANBPGpCBBAYGgJAIAEoAhgiAkUNACADQUBrIAIgATUCHBAYGiABLQA4QQJxRQ0AIAEoAhggASgCHBAJIAFBADYCHAsgA0E8aiABKAIkEAogA0FAayADQTxqQgQQGBogASgCICICBEAgA0FAayACIAE1AiQQGBoLIANBQGsgAEHAABA9GgsgBCQAC68BAQN/IwBBEGsiAiQAQWohAwJAIABFIAFFcg0AIAFBCnQiBCABbkGACEcNACAAQQwQICIBNgIAIAFFDQAgAUIANwIAQYCYAiACQQxqIAQQsgEiATYCAAJAAkAgAQRAIAJBADYCDAwBCyACKAIMIgENAQsgACgCABAZIABBADYCAAwBCyAAKAIAIAE2AgAgACgCACABNgIEIAAoAgAgBDYCCEEAIQMLIAJBEGokACADC4cBAQJ/IwBB0ABrIgMkAEFnIQICQCAARSABRXINACAAIAAoAhRBA3QQICICNgIEIAJFBEBBaiECDAELIAAgACgCEBC8ASICBEAgACABKAI4EIMBDAELIAMgASAAKAIkELsBIANBQGtBCBAJIAMgABC6ASADQcgAEAlBACECCyADQdAAaiQAIAILkwEBBH8jAEEgayICJAACQCAARQ0AIAAoAhxFDQAgAiABNgIQQQEhBANAIAIgAzoAGEEAIQFBACEFIAQEQANAIAJBADYCHCACIAIpAxg3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ACAAIAEgAiADrSAErUIghoQgBSAGEGoLFwAgACABIAKtIAOtQiCGhCAEIAUQuwILFgAgACABKQAANwAwIAAgASkACDcAOAsYACAAIAEgAiADrSAErUIghoQgBSAGEGsLEwAgACABrSACrUIghoQgAxCSAgsTACAAIAEgAq0gA61CIIaEEJMCCyEAIAAgASACrSADrUIghoQgBK0gBa1CIIaEIAYgBxCUAgsfACAAIAEgAq0gA61CIIaEIAStIAWtQiCGhCAGEIwBCy0AIAAgAa0gAq1CIIaEIAMgBK0gBa1CIIaEIAYgB60gCK1CIIaEIAkgChCVAgsXACAAIAEgAq0gA61CIIaEIAQgBRCzAgsSACAAIAEgAq0gA61CIIaEEDQLEgAgACABIAKtIAOtQiCGhBAlCxkAIAAgASACIAOtIAStQiCGhCAFIAYQlAELFgAgACABKQAANwAgIAAgASkACDcAKAsXACAAIAEgAq0gA61CIIaEIAQgBRC1AgsVACAAIAEgAq0gA61CIIaEIAQQtgILGQAgACABIAKtIAOtQiCGhCAEIAUgBhCVAQsXACAAIAEgAq0gA61CIIaEIAQgBRC4AgsbACAAIAEgAiADrSAErUIghoQgBSAGIAcQlgELGAAgACABIAIgA60gBK1CIIaEIAUgBhBoCxkAIAAgASACrSADrUIghoQgBCAFIAYQlwELFwAgACABIAKtIAOtQiCGhCAEIAUQuQILGwAgACABIAIgA60gBK1CIIaEIAUgBiAHEJgBCxgAIAAgASACIAOtIAStQiCGhCAFIAYQaQsVACAAIAEgAq0gA61CIIaEIAQQwAILFQAgACABIAKtIAOtQiCGhCAEEJoBCyUAIAAgASADIAStIAWtQiCGhCAGIAetIAitQiCGhCAJIAoQyQILJQAgACACIAOtIAStQiCGhCAFIAYgB60gCK1CIIaEIAkgChCcAQslACAAIAEgAiADrSAErUIghoQgBSAGrSAHrUIghoQgCSAKEMsCCycAIAAgASACIAMgBK0gBa1CIIaEIAYgB60gCK1CIIaEIAogCxCdAQslACAAIAEgAyAErSAFrUIghoQgBiAHrSAIrUIghoQgCSAKEM8CCyUAIAAgAiADrSAErUIghoQgBSAGIAetIAitQiCGhCAJIAoQngELJQAgACABIAMgBK0gBa1CIIaEIAYgB60gCK1CIIaEIAkgChDQAgslACAAIAIgA60gBK1CIIaEIAUgBiAHrSAIrUIghoQgCSAKEJ8BCyUAIAAgASACIAOtIAStQiCGhCAFIAatIAetQiCGhCAJIAoQ0QILJwAgACABIAIgAyAErSAFrUIghoQgBiAHrSAIrUIghoQgCiALEKABCyUAIAAgASACIAOtIAStQiCGhCAFIAatIAetQiCGhCAJIAoQ0gILJwAgACABIAIgAyAErSAFrUIghoQgBiAHrSAIrUIghoQgCiALEKEBCwQAQQoLBgBBspcCCwsAIAAgASACEIICCw0AIAAgASACIAMQgwILCAAgABA1QQALCQAgACABEIgCCwsAIAAgASACEIoBCwUAQb9/CwUAQdABCywBAX8jAEFAaiIDJAAgACADECcgASADQsAAIAJBARCHASEAIANBQGskACAACy4BAX8jAEFAaiIEJAAgACAEECcgASACIARCwAAgA0EBEIkBIQAgBEFAayQAIAALewEBfwJAAkACQCADQsAAVA0AIANCQHwiA0K/////D1YNACACIAJBQGsiBSADIAQQhgFFDQEgAEUNACAAQQAgA6cQEBoLQX8hAiABRQ0BIAFCADcDAEF/DwsgAQRAIAEgAzcDAAtBACECIABFDQAgACAFIAOnEEcaCyACC3MBAX8jAEEQayIFJAAgACAFQQhqIABBQGsgAiADpyICEEcgAyAEEIgBGgJAIAUpAwhCwABSBEAgAQRAIAFCADcDAAsgAEEAIAJBQGsQEBpBfyEADAELQQAhACABRQ0AIAEgA0JAfTcDAAsgBUEQaiQAIAALbQEBfyMAQUBqIgIkACACIAFCIBA0GiACIAItAABB+AFxOgAAIAIgAi0AH0E/cUHAAHI6AB8gACACKQMQNwAQIAAgAikDCDcACCAAIAIpAwA3AAAgACACKQMYNwAYIAJBwAAQCSACQUBrJABBAAuGAQECfyMAQYACayICJABBfyEDAkAgARB1DQAgAkHgAGogARCuAQ0AIAJB4ABqEOUCRQ0AIAIQHSACIAIgAkGIAWoiARAWIAJBMGoQHSACQTBqIAJBMGogARATIAIgAhA6IAJBMGogAkEwaiACEAsgACACQTBqEC1BACEDCyACQYACaiQAIAMLLAEBfyMAQSBrIgIkACACQSAQHyAAIAEg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ASACQhB9IAMgBBBqBSAFCwslACACQvD///8PWgRAEBQACyAAQRBqIAAgASACIAMgBBBrGkEACwsAIAAgASACEL8CCy8AIAFCgICAgBBaBEBBACIAQYQOaiAAQZgOakHFASAAQbIOahAAAAsgACABpxAfCzMBAn8jAEEgayIDJABBfyEEIAMgAiABEKgBRQRAIABB4JUCIAMQbSEECyADQSBqJAAgBAtWAQF/IwBBQGoiAyQAIAMgAkIgEDQaIAEgAykDGDcAGCABIAMpAxA3ABAgASADKQMINwAIIAEgAykDADcAACADQcAAEAkgACABEHIhACADQUBrJAAgAAtAAQF/IwBBIGsiBCQAIAQgASACIAMQmgEaIAAgBBCAASEBIAQgAEEgEEUhAyAEQSBqJAAgA0F/IAEgACAERhtyC0MBAX8jAEFAaiICJAAgACACEMICIAEgAikDGDcAGCABIAIpAxA3ABAgASACKQMINwAIIAEgAikDADcAACACQUBrJAALNwEBfyMAQUBqIgIkACAAIAIQJyAAQdABaiIAIAJCwAAQHBogACABECcgAkHAABAJIAJBQGskAAvhAQEDfyMAQcABayICJAAgABA1IAJBQGtBNkGAARAQGiACIAEtAABBNnM6AEBBASEDA0AgAkFAayADaiIEIAQtAAAgASADai0AAHM6AAAgA0EBaiIDQSBHDQALIAAgAkFAa0KAARAcGiAAQdABaiIAEDUgAkFAa0HcAEGAARAQGiACIAEtAABB3ABzOgBAQQEhAwNAIAJBQGsgA2oiBCAELQAAIAEgA2otAABzOgAAIANBAWoiA0EgRw0ACyAAIAJBQGtCgAEQHBogAkFAa0GAARAJIAJBwAAQCSACQcABaiQAC2YBAX4gACkAACIBQjiGIAFCKIZCgICAgICAwP8Ag4QgAUIYhkKAgICAgOA/gyABQgiGQoCAgIDwH4OEhCABQgiIQoCAgPgPgyABQhiIQoCA/AeDhCABQiiIQoD+A4MgAUI4iISEhAsmAQJ/AkBBpJwCKAIAIgBFDQAgACgCFCIARQ0AIAARAQAhAQsgAQtkACAAIAFCKIZCgICAgICAwP8AgyABQjiGhCABQhiGQoCAgICA4D+DIAFCCIZCgICAgPAfg4SEIAFCCIhCgICA+A+DIAFCGIhCgID8B4OEIAFCKIhCgP4DgyABQjiIhISENwAAC4YBAQJ/AkAgACgCSEEDdkH/AHEiAkHvAE0EQCAAIAJqQdAAakHglAJB8AAgAmsQEhoMAQsgAEHQAGoiAyACakHglAJBgAEgAmsQEhogACADIAEgAUGABWoQSCADQQBB8AAQEBoLIABBwAFqIABBQGtBEBCbASAAIABB0ABqIAEgAUGABWoQSAsoAQJ/A0AgACACQQN0IgNqIAEgA2oQxAI3AwAgAkEBaiICQRBHDQALC0UBAX9BfyEIIANCEFoEQCAAIAIgA0IQfSACIAOnakEQayAEIAUgBiAHEJwBIQgLIAEEQCABQgAgA0IQfSAIGzcDAAsgCAv/AQEBfyMAQeACayIIJAAgCEEgakLAACAGIAcQcCAIQeAAaiAIQSBqECQgCEEgakHAABAJIAhB4ABqIAQgBRAMIAhB4ABqQZCPAiIEQgAgBX1CD4MQDCAIQeAAaiABIAIQDCAIQeAAaiAEQgAgAn1CD4MQDCAIQRhqIAUQESAIQeAAaiAIQRhqQggQDCAIQRhqIAIQESAIQeAAaiAIQRhqQggQDCAIQeAAaiAIECMgCEHgAGpBgAIQCSAIIAMQOyEDIAhBEBAJAkAgAEUNACADBEAgAEEAIAKnEBAaQX8hAwwBCyAAIAEgAiAGQQEgBxBvQQAhAwsgCEHgAmokACADCz0AIANC8P///w9UBEAgACAAIAOnakEAIAIgAyAEIAUgBiAHEJ0BGiABBEAgASADQhB8NwMAC0EADwsQFAAL2gEBAX8jAEHQAmsiCSQAIAlBEGpCwAAgByAIEHAgCUHQAGogCUEQahAkIAlBEGpBwAAQCSAJQdAAaiAFIAYQDCAJQdAAakGQjwIiBUIAIAZ9Qg+DEAwgACADIAQgB0EBIAgQbyAJQdAAaiAAIAQQDCAJQdAAaiAFQgAgBH1CD4MQDCAJQQhqIAYQESAJQdAAaiAJQQhqQggQDCAJQQhqIAQQESAJQdAAaiAJQQhqQggQDCAJQdAAaiABECMgCUHQAGpBgAIQCSACBEAgAkIQNwMACyAJQdACaiQACw4AIAAgAa1B+A0gAhA3CwQAQQwLRQEBf0F/IQggA0IQWgRAIAAgAiADQhB9IAIgA6dqQRBrIAQgBSAGIAcQngEhCAsgAQRAIAFCACADQhB9IAgbNwMACyAIC0UBAX9BfyEIIANCEFoEQCAAIAIgA0IQfSACIAOnakEQayAEIAUgBiAHEJ8BIQgLIAEEQCABQgAgA0IQfSAIGzcDAAsgCAs9ACADQvD///8PVARAIAAgACADp2pBACACIAMgBCAFIAYgBxCgARogAQRAIAEgA0IQfDcDAAtBAA8LEBQACz0AIANC8P///w9UBEAgACAAIAOnakEAIAIgAyAEIAUgBiAHEKEBGiABBEAgASADQhB8NwMAC0EADwsQFAALVwEBfyMAQdAAayIGJAAgAlBFBEAgBkEMaiAEEAogBkEQaiAFEEwgBkEQaiADIAZBDGoQpAEgBkEQaiABIAAgAhBLIAZBEGpBwAAQCQsgBkHQAGokAEEAC2UBAX8jAEHQAGsiBiQAIAJQRQRAIAZBCGogBKcQCiAGQQxqIARCIIinEAogBkEQaiAFEEwgBkEQaiADIAZBCGoQpQEgBkEQaiABIAAgAhBLIAZBEGpBwAAQCQsgBkHQAGokAEEAC0YBAX8jAEFAaiIEJAAgAVBFBEAgBCADEEwgBCACQQAQpAEgBCAAQQAgAacQECIAIAAgARBLIARBwAAQCQsgBEFAayQAQQALKgECfyAAQQJPBH9BACAAayAAcCEBA0AQcyICIAFJDQALIAIgAHAFIAELC0YBAX8jAEFAaiIEJAAgAVBFBEAgBCADEEwgBCACQQAQpQEgBCAAQQAgAacQECIAIAAgARBLIARBwAAQCQsgBEFAayQAQQALNQBBwJwCKAIABH9BAQVB+JsCQQA2AgAQ6gJB9JsCQQE2AgAQpwEQpwJBwJwCQQE2AgBBAAsL7QIBAn8jAEHwAGsiByQAIAJQRQRAIAcgBSkAGDcDGCAHIAUpABA3AxAgByAFKQAANwMAQQghBiAHIAUpAAg3AwggByADKQAANwNgA0AgB0HgAGogBmogBDwAACAEQgiIIQQgBkEBaiIGQRBHDQALIAJCP1YEQANAQQAhBiAHQSBqIAdB4ABqIAcQTQNAIAAgBmogB0EgaiAGai0AACABIAZqLQAAczoAAEEBIQUgBkEBaiIGQcAARw0AC0EIIQYDQCAHQeAAaiAGaiIDIAUgAy0AAGoiAzoAACADQQh2IQUgBkEBaiIGQRBHDQALIAFBQGshASAAQUBrIQAgAkJAfCICQj9WDQALCyACUEUEQEEAIQYgB0EgaiAHQeAAaiAHEE0gAqchAwNAIAAgBmogB0EgaiAGai0AACABIAZqLQAAczoAACAGQQFqIgYgA0cNAAsLIAdBIGpBwAAQCSAHQSAQCQsgB0HwAGokAEEAC5ECAgJ/AX4jAEHwAGsiBCQAIAFQRQRAIAQgAykAGDcDGCAEIAMpABA3AxAgBCADKQAANwMAIAQgAykACDcDCCACKQAAIQYgBEIANwNoIAQgBjcDYAJAIAFCwABaBEADQCAAIARB4ABqIAQQTUEIIQNBASECA0AgBEHgAGogA2oiBSACIAUtAABqIgI6AAAgAkEIdiECIANBAWoiA0EQRw0ACyAAQUBrIQAgAUJAfCIBQj9WDQALIAFQDQELQQAhAyAEQSBqIARB4ABqIAQQTSABpyECA0AgACADaiAEQSBqIANqLQAAOgAAIANBAWoiAyACRw0ACwsgBEEgakHAABAJIARBIBAJCyAEQfAAaiQAQQALmgYBIX8gAigAACESIAIoAAQhEyACKAAIIRQgAigADCEVIAIoABAhFiACKAAUIRcgAigAGCEYIAIoABwhGUHl8MGLBiECIBIhByATIQggFCERIBUhCUHuyIGZAyEOIAEoAAAiGyEKIAEoAAQiHCELIAEoAAgiHSEMIAEoAAwiHiEPQbLaiMsHIQEgFiEEQfTKgdkGIQUgGSENIBghBiAXIQMDQCACIANqQQcQCCAJcyIJIAJqQQkQCCAMcyIMIAlqQQ0QCCADcyIfIAxqQRIQCCEgIAcgDmpBBxAIIA9zIgMgDmpBCRAIIAZzIhAgA2pBDRAIIAdzIgcgEGpBEhAIIQ8gASAKakEHEAggDXMiDSABakEJEAggCHMiCCANakENEAggCnMiCiAIakESEAghISAEIAVqQQcQCCARcyIGIAVqQQkQCCALcyILIAZqQQ0QCCAEcyIiIAtqQRIQCCEjIAYgAiAgcyICakEHEAggB3MiByACakEJEAggCHMiCCAHakENEAggBnMiESAIakESEAggAnMhAiAOIA9zIgQgCWpBBxAIIApzIgogBGpBCRAIIAtzIgsgCmpBDRAIIAlzIgkgC2pBEhAIIARzIQ4gASAhcyIBIANqQQcQCCAicyIEIAFqQQkQCCAMcyIMIARqQQ0QCCADcyIPIAxqQRIQCCABcyEBIAUgI3MiBSANakEHEAggH3MiAyAFakEJEAggEHMiBiADakENEAggDXMiDSAGakESEAggBXMhBSAaQRJJIRAgGkECaiEaIBANAAsgACACQeXwwYsGahAKIABBBGogByASahAKIABBCGogCCATahAKIABBDGogESAUahAKIABBEGogCSAVahAKIABBFGogDkHuyIGZA2oQCiAAQRhqIAogG2oQCiAAQRxqIAsgHGoQCiAAQSBqIAwgHWoQCiAAQSRqIA8gHmoQCiAAQShqIAFBstqIywdqEAogAEEsaiAEIBZqEAogAEEwaiADIBdqEAogAEE0aiAGIBhqEAogAEE4aiANIBlqEAogAEE8aiAFQfTKgdkGahAKCzoBAX8jAEHgAGsiAyQAIANBMGogAiABEBMgAyACIAEQFiADIAMQOiAAIANBMGogAxALIANB4ABqJAALdgECfyMAQdABayICJAADQCAAIANqIAEgA2otAAA6AAAgA0EBaiIDQSBHDQALIAAgAC0AAEH4AXE6AAAgACAALQAfQT9xQcAAcjoAHyACQTBqIAAQdiACIAJB2ABqIAJBgAFqENwCIAAgAhAtIAJB0AFqJABBAAu9AwEMfiABNAIEIQIgATQCCCEDIAE0AgwhBCABNAIQIQUgATQCFCEGIAE0AhghByABNAIAIQsgACABNAIkQsK2B34iCCAIQoCAgAh8IghCgICA8A+DfSABNAIgQsK2B34gATQCHELCtgd+IglCgICACHwiCkIZh3wiDEKAgIAQfCINQhqIfD4CJCAAIAwgDUKAgIDgD4N9PgIgIAAgCSAKQoCAgPAPg30gB0LCtgd+IAZCwrYHfiIGQoCAgAh8IgdCGYd8IglCgICAEHwiCkIaiHw+AhwgACAJIApCgICA4A+DfT4CGCAAIAYgB0KAgIDwD4N9IAVCwrYHfiAEQsK2B34iBEKAgIAIfCIFQhmHfCIGQoCAgBB8IgdCGoh8PgIUIAAgBiAHQoCAgOAPg30+AhAgACAEIAVCgICA8A+DfSADQsK2B34gAkLCtgd+IgJCgICACHwiA0IZh3wiBEKAgIAQfCIFQhqIfD4CDCAAIAQgBUKAgIDgD4N9PgIIIAAgAiADQoCAgPAPg30gCEIZh0ITfiALQsK2B358IgJCgICAEHwiA0IaiHw+AgQgACACIANCgICA4A+DfT4CAAvcAQEFfyMAQRBrIgNBADYACyADQQA2AggDQCAAIAJqLQAAIQRBACEBA0AgA0EIaiABaiIFIAUtAAAgAUEFdEGgjQJqIAJqLQAAIARzcjoAACABQQFqIgFBB0cNAAsgAkEBaiICQR9HDQALIAAtAB9B/wBxIQJBACEAQQAhAQNAIANBCGogAWoiBCAELQAAIAIgAUEFdEG/jQJqLQAAc3I6AAAgAUEBaiIBQQdHDQALQQAhAQNAIANBCGogAGotAABBAWsgAXIhASAAQQFqIgBBB0cNAAsgAUEIdkEBcQvcBAEDfyMAQdACayIDJABBfyEEIAIQ3wJFBEBBACEEA0AgACAEaiABIARqLQAAOgAAIARBAWoiBEEgRw0ACyAAIAAtAABB+AFxOgAAIAAgAC0AH0E/cUHAAHI6AB8gA0GgAmogAhB7IANB8AFqEB0gA0HAAWoQOCADQZABaiADQaACahAsIANB4ABqEB1B/gEhAkEAIQQDQCADQfABaiADQZABaiAAIAIiBUEDdmotAAAgAkEHcXZBAXEiASAEcyIEEE4gA0HAAWogA0HgAGogBBBOIAJBAWshAiADQTBqIANBkAFqIANB4ABqEBYgAyADQfABaiADQcABahAWIANB8AFqIANB8AFqIANBwAFqEBMgA0HAAWogA0GQAWogA0HgAGoQEyADQeAAaiADQTBqIANB8AFqEAsgA0HAAWogA0HAAWogAxALIANBMGogAxAOIAMgA0HwAWoQDiADQZABaiADQeAAaiADQcABahATIANBwAFqIANB4ABqIANBwAFqEBYgA0HwAWogAyADQTBqEAsgAyADIANBMGoQFiADQcABaiADQcABahAOIANB4ABqIAMQ3gIgA0GQAWogA0GQAWoQDiADQTBqIANBMGogA0HgAGoQEyADQeAAaiADQaACaiADQcABahALIANBwAFqIAMgA0EwahALIAEhBCAFDQALIANB8AFqIANBkAFqIAEQTiADQcABaiADQeAAaiABEE4gA0HAAWogA0HAAWoQOiADQfABaiADQfABaiADQcABahALIAAgA0HwAWoQLUEAIQQLIANB0AJqJAAgBAtUAQV/QSAhAUEBIQIDQCAAIAFBAWsiAWotAAAiBCABQYAbai0AACIFa0EIdSACcSADQf8BcXIhAyAEIAVzQf//A2pBCHYgAnEhAiABDQALIANBAEcL6B4BOn4gARAPIRIg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CiAAIAtC////AIMgBEIVh3wiBkIKiDwAESAAIAZCAog8ABAgACAEQv///wCDIgdCAYYgBUIUiIQ8AA0gACAMQv///wCDIAZCFYd8IgRCDYg8ABQgACAEQgWIPAATIAAgBkL///8AgyIFQgaGIAdCD4iEPAAPIAAgDkL///8AgyAEQhWHfCIGPAAVIAAgBEIDhiAFQhKIhDwAEiAAIAZCCIg8ABYgACAPQv///wCDIAZCFYd8IgRCC4g8ABkgACAEQgOIPAAYIAAgEEL///8AgyAEQhWHfCIFQgaIPAAbIAAgBkIQiEIfgyAEQv///wCDIgRCBYaEPAAXIAAgDUL///8AgyAFQhWHfCIGQhGIPAAfIAAgBkIJiDwAHiAAIAZCAYg8AB0gACAFQv///wCDIgVCAoYgBEITiIQ8ABogACAGQgeGIAVCDoiEPAAcC1IBA38gAC0AH0F/c0H/AHEhAUEeIQIDQCABIAAgAmotAABBf3NyIQEgAkEBayIDIQIgAw0ACyABQf8BcUEBa0HsASAALQAAa3FBCHZBf3NBAXELjAQBAn8jAEHgDWsiAiQAIAJB4ANqIAEQGyACQcACaiABEE8gAiACQcACahAVIAJBwAJqIAIgAkHgA2oQGiACQaABaiACQcACahAVIAJBgAVqIgEgAkGgAWoQGyACQcACaiACIAEQGiACQaABaiACQcACahAVIAJBoAZqIgEgAkGgAWoQGyACQcACaiACIAEQGiACQaABaiACQcACahAVIAJBwAdqIgEgAkGgAWoQGyACQcACaiACIAEQGiACQaABaiACQcACahAVIAJB4AhqIgEgAkGgAWoQGyACQcACaiACIAEQGiACQaABaiACQcACahAVIAJBgApqIgEgAkGgAWoQGyACQcACaiACIAEQGiACQaABaiACQcACahAVIAJBoAtqIgEgAkGgAWoQGyACQcACaiACIAEQGiACQaABaiACQcACahAVIAJBwAxqIAJBoAFqEBsgABCrAUH8ASEBA0AgAkHAAmogABBPAkAgASIDQaCLAmosAAAiAUEBTgRAIAJBoAFqIAJBwAJqEBUgAkHAAmogAkGgAWogAkHgA2ogAUH+AXFBAXZBoAFsahAaDAELIAFBf0oNACACQaABaiACQcACahAVIAJBwAJqIAJBoAFqIAJB4ANqQQAgAWtB/gFx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/////////3/t////////////////////////////////////////f+7///////////////////////////////////////9/7dP1XBpjEljWnPei3vneFABBnxsL/PABEIU7jAG98ST/+CXDAWDcNwC3TD7/w0I9ADJMpAHhpEz/TD2j/3U+HwBRkUD/dkEOAKJz1v8Gii4AfOb0/wqKjwA0GsIAuPRMAIGPKQG+9BP/e6p6/2KBRAB51ZMAVmUe/6FnmwCMWUP/7+W+AUMLtQDG8In+7kW8/+pxPP8l/zn/RbK2/oDQswB2Gn3+AwfW//EyTf9Vy8X/04f6/xkwZP+71bT+EVhpAFPRngEFc2IABK48/qs3bv/ZtRH/FLyqAJKcZv5X1q7/cnqbAeksqgB/CO8B1uzqAK8F2wAxaj3/BkLQ/wJqbv9R6hP/12vA/0OX7gATKmz/5VVxATJEh/8RagkAMmcB/1ABqAEjmB7/EKi5AThZ6P9l0vwAKfpHAMyqT/8OLu//UE3vAL3WS/8RjfkAJlBM/75VdQBW5KoAnNjQAcPPpP+WQkz/r+EQ/41QYgFM2/IAxqJyAC7amACbK/H+m6Bo/7IJ/P5kbtQADgWnAOnvo/8cl50BZZIK//6eRv5H+eQAWB4yAEQ6oP+/GGgBgUKB/8AyVf8Is4r/JvrJAHNQoACD5nEAfViTAFpExwD9TJ4AHP92AHH6/gBCSy4A5torAOV4ugGURCsAiHzuAbtrxf9UNfb/M3T+/zO7pQACEa8AQlSgAfc6HgAjQTX+Rey/AC2G9QGje90AIG4U/zQXpQC61kcA6bBgAPLvNgE5WYoAUwBU/4igZABcjnj+aHy+ALWxPv/6KVUAmIIqAWD89gCXlz/+74U+ACA4nAAtp73/joWzAYNW0wC7s5b++qoO/0RxFf/eujv/QgfxAUUGSABWnGz+N6dZAG002/4NsBf/xCxq/++VR/+kjH3/n60BADMp5wCRPiEAim9dAblTRQCQcy4AYZcQ/xjkGgAx2eIAcUvq/sGZDP+2MGD/Dg0aAIDD+f5FwTsAhCVR/n1qPADW8KkBpONCANKjTgAlNJcAY00aAO6c1f/VwNEBSS5UABRBKQE2zk8AyYOS/qpvGP+xITL+qybL/073dADR3ZkAhYCyATosGQDJJzsBvRP8ADHl0gF1u3UAtbO4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ANW7ff/oLjz/vnQq/peyE/8zPu3+zOzBAMLoPACsIp3/vRC4/mcDX/+N6ST+KRkL/xXDpgB29S0AQ9WV/58MEv+7pOMBoBkFAAxOwwErxeEAMI4p/sSbPP/fxxIBkYicAPx1qf6R4u4A7xdrAG21vP/mcDH+Sart/+e34/9Q3BQAwmt/AX/NZQAuNMUB0qsk/1gDWv84l40AYLv//ypOyAD+RkYB9H2oAMxEigF810YAZkLI/hE05AB13I/+y/h7ADgSrv+6l6T/M+jQAaDkK//5HRkBRL4/AA0AAAAA/wAAAAD1AAAAAAAA+wAAAAAAAP0AAAAA8wAAAAAHAAAAAAADAAAAAPMAAAAABQAAAAAAAAAACwAAAAAACwAAAADzAAAAAAAA/QAAAAAA/wAAAAADAAAAAPUAAAAAAAAADwAAAAAA/wAAAAD/AAAAAAcAAAAABQBBnI0CCwEBAEHAjQILAQEAQeCNAgugAeDrenw7QbiuFlbj+vGfxGraCY3rnDKx/YZiBRZfSbgAX5yVvKNQjCSx0LFVnIPvWwREXMRYHI6G2CJO3dCfEVfs////////////////////////////////////////f+3///////////////////////////////////////9/7v///////////////////////////////////////38AQaCPAgvBBQjJvPNn5glqO6fKhIWuZ7sr+JT+cvNuPPE2HV869U+l0YLmrX9SDlEfbD4rjGgFm2u9Qfur2YMfeSF+ExnN4FsirijXmC+KQs1l7yORRDdxLztN7M/7wLW824mBpdu16Ti1SPNbwlY5GdAFtvER8VmbTxmvpII/khiBbdrVXhyrQgIDo5iqB9i+b3BFAVuDEoyy5E6+hTEk4rT/1cN9DFVviXvydF2+crGWFjv+sd6ANRLHJacG3JuUJmnPdPGbwdJK8Z7BaZvk4yVPOIZHvu+11YyLxp3BD2WcrHfMoQwkdQIrWW8s6S2D5KZuqoR0StT7Qb3cqbBctVMRg9qI+Xar32buUlE+mBAytC1txjGoPyH7mMgnA7DkDu++x39Zv8KPqD3zC+DGJacKk0eRp9VvggPgUWPKBnBuDgpnKSkU/C/SRoUKtycmySZcOCEbLu0qxFr8bSxN37OVnRMNOFPeY6+LVHMKZaiydzy7Cmp25q7tRy7JwoE7NYIUhSxykmQD8Uyh6L+iATBCvEtmGqiRl/jQcItLwjC+VAajUWzHGFLv1hnoktEQqWVVJAaZ1iogcVeFNQ70uNG7MnCgahDI0NK4FsGkGVOrQVEIbDcemeuO30x3SCeoSJvhtbywNGNaycWzDBw5y4pB40qq2E5z42N3T8qcW6O4stbzby5o/LLvXe6Cj3RgLxdDb2OleHKr8KEUeMiE7DlkGggCx4woHmMj+v++kOm9gt7rbFCkFXnGsvej+b4rU3Lj8nhxxpxhJurOPifKB8LAIce4htEe6+DN1n3a6njRbu5/T331um8Xcqpn8AammMiixX1jCq4N+b4EmD8RG0ccEzULcRuEfQQj9XfbKJMkx0B7q8oyvL7JFQq+njxMDRCcxGcdQ7ZCPsu+1MVMKn5l/Jwpf1ns+tY6q2/LXxdYR0qMGURsgABB8JUCC4UBYjY0X3BvcyA8PSBiNjRfbGVuAHNvZGl1bS9jb2RlY3MuYwBzb2RpdW1fYmluMmJhc2U2NAAkYXJnb24yaWQAJGFyZ29uMmkAJHY9ACRtPQAsdD0ALHA9ACRhcmdvbjJpZCR2PQAkYXJnb24yaSR2PQAkYXJnb24yaWQkACRhcmdvbjJpJABBkJcCCyhTaWdFZDI1NTE5IG5vIEVkMjU1MTkgY29sbGlzaW9ucwEAMS4wLjE4AEG8lwILOVCOUAAAQAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQ==";function He(MA){try{if(MA==It&&EA)return new Uint8Array(EA);var WA=Xt(MA);if(WA)return WA;if(F0)return F0(MA);throw"both async and sync fetching of the wasm failed"}catch(c0){St(c0)}}function xr(){if(!EA&&($A||pA)){if(typeof fetch=="function"&&!Ye(It))return fetch(It,{credentials:"same-origin"}).then(function(MA){if(!MA.ok)throw"failed to load wasm binary file at '"+It+"'";return MA.arrayBuffer()}).catch(function(){return He(It)});if(QA)return new Promise(function(MA,WA){QA(It,function(c0){MA(new Uint8Array(c0))},WA)})}return Promise.resolve().then(function(){return He(It)})}function Jr(){var MA={a:tB};function WA(b0,K0){var J0=b0.exports;R.asm=J0,me((At=R.asm.g).buffer),jg=R.asm.h,Rr()}function c0(b0){WA(b0.instance)}function L(b0){return xr().then(function(K0){return WebAssembly.instantiate(K0,MA)}).then(b0,function(K0){j0("failed to asynchronously prepare wasm: "+K0),St(K0)})}if(Mr(),R.instantiateWasm)try{return R.instantiateWasm(MA,WA)}catch(b0){return j0("Module.instantiateWasm callback failed with error: "+b0),!1}return EA||typeof WebAssembly.instantiateStreaming!="function"||Zg(It)||Ye(It)||typeof fetch!="function"?L(c0):fetch(It,{credentials:"same-origin"}).then(function(b0){return WebAssembly.instantiateStreaming(b0,MA).then(c0,function(K0){return j0("wasm streaming compile failed: "+K0),j0("falling back to ArrayBuffer instantiation"),L(c0)})}),{}}Zg(It)||(It=l0(It));var Pr={1024:function(){return R.getRandomValue()},1062:function(){if(R.getRandomValue===void 0)try{var MA=typeof window=="object"?window:self,WA=MA.crypto!==void 0?MA.crypto:MA.msCrypto,c0=function(){var K0=new Uint32Array(1);return WA.getRandomValues(K0),K0[0]>>>0};c0(),R.getRandomValue=c0}catch{try{var L=require("crypto"),b0=function(){var J0=L.randomBytes(4);return(J0[0]<<24|J0[1]<<16|J0[2]<<8|J0[3])>>>0};b0(),R.getRandomValue=b0}catch{throw"No secure random number generator found"}}}};function Yg(MA){for(;MA.length>0;){var WA=MA.shift();if(typeof WA!="function"){var c0=WA.func;typeof c0=="number"?WA.arg===void 0?jg.get(c0)():jg.get(c0)(WA.arg):c0(WA.arg===void 0?null:WA.arg)}else WA(R)}}function Kr(MA,WA,c0,L){St("Assertion failed: "+Sg(MA)+", at: "+[WA?Sg(WA):"unknown filename",c0,L?Sg(L):"unknown function"])}function qr(){St()}function Tr(MA,WA,c0){var L=zr(WA,c0);return Pr[MA].apply(null,L)}function Vr(MA,WA,c0){yg.copyWithin(MA,WA,WA+c0)}function Xr(){return yg.length}function Wr(MA){try{return At.grow(MA-de.byteLength+65535>>>16),me(At.buffer),1}catch{}}function Or(MA){MA>>>=0;var WA=Xr(),c0=2147483648;if(MA>c0)return!1;for(var L=1;L<=4;L*=2){var b0=WA*(1+.2/L);if(b0=Math.min(b0,MA+100663296),Wr(Math.min(c0,kr(Math.max(16777216,MA,b0),65536))))return!0}return!1}function jr(MA){return Tt[Me()>>2]=MA,MA}function Zr(MA){switch(MA){case 30:return 16384;case 85:return 131072;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:return 200809;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:case 80:case 81:case 79:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 75:return 16384;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:return typeof navigator=="object"&&navigator.hardwareConcurrency||1}return jr(28),-1}var $g=[];function zr(MA,WA){var c0;for($g.length=0,WA>>=2;c0=yg[MA++];){var L=c0<105;L&&1&WA&&WA++,$g.push(L?bg[WA++>>1]:Tt[WA]),++WA}return $g}function Ne(MA){for(var WA=[],c0=0;c0255&&(L&=255),WA.push(String.fromCharCode(L))}return WA.join("")}var $r=typeof atob=="function"?atob:function(MA){var WA,c0,L,b0,K0,J0,st="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Ft="",ut=0;MA=MA.replace(/[^A-Za-z0-9\+\/\=]/g,"");do WA=st.indexOf(MA.charAt(ut++))<<2|(b0=st.indexOf(MA.charAt(ut++)))>>4,c0=(15&b0)<<4|(K0=st.indexOf(MA.charAt(ut++)))>>2,L=(3&K0)<<6|(J0=st.indexOf(MA.charAt(ut++))),Ft+=String.fromCharCode(WA),K0!==64&&(Ft+=String.fromCharCode(c0)),J0!==64&&(Ft+=String.fromCharCode(L));while(ut0||(br(),Vt>0||(R.setStatus?(R.setStatus("Running..."),setTimeout(function(){setTimeout(function(){R.setStatus("")},1),WA()},1)):WA()))}if(R._malloc=function(){return(R._malloc=R.asm.Bc).apply(null,arguments)},R._free=function(){return(R._free=R.asm.Cc).apply(null,arguments)},R.setValue=Pt,R.getValue=Kt,R.UTF8ToString=Sg,fg=function MA(){Hg||Ae(),Hg||(fg=MA)},R.run=Ae,R.preInit)for(typeof R.preInit=="function"&&(R.preInit=[R.preInit]);R.preInit.length>0;)R.preInit.pop()();Ae()}).catch(function(){return PA.useBackupModule()}),vA}typeof J.nodeName!="string"?GA(J):sA.libsodium=GA(sA.libsodium_mod||(sA.commonJsStrict={}))})(commonjsGlobal)})(libsodium,libsodium.exports);(function(oA){(function(J){function sA(uA,vA){var P,PA=vA.ready.then(function(){function d(){if(P._sodium_init()!==0)throw new Error("libsodium was not correctly initialized.");for(var q=["crypto_aead_chacha20poly1305_decrypt","crypto_aead_chacha20poly1305_decrypt_detached","crypto_aead_chacha20poly1305_encrypt","crypto_aead_chacha20poly1305_encrypt_detached","crypto_aead_chacha20poly1305_ietf_decrypt","crypto_aead_chacha20poly1305_ietf_decrypt_detached","crypto_aead_chacha20poly1305_ietf_encrypt","crypto_aead_chacha20poly1305_ietf_encrypt_detached","crypto_aead_chacha20poly1305_ietf_keygen","crypto_aead_chacha20poly1305_keygen","crypto_aead_xchacha20poly1305_ietf_decrypt","crypto_aead_xchacha20poly1305_ietf_decrypt_detached","crypto_aead_xchacha20poly1305_ietf_encrypt","crypto_aead_xchacha20poly1305_ietf_encrypt_detached","crypto_aead_xchacha20poly1305_ietf_keygen","crypto_auth","crypto_auth_hmacsha256","crypto_auth_hmacsha256_keygen","crypto_auth_hmacsha256_verify","crypto_auth_hmacsha512","crypto_auth_hmacsha512_keygen","crypto_auth_hmacsha512_verify","crypto_auth_keygen","crypto_auth_verify","crypto_box_beforenm","crypto_box_curve25519xchacha20poly1305_keypair","crypto_box_curve25519xchacha20poly1305_seal","crypto_box_curve25519xchacha20poly1305_seal_open","crypto_box_detached","crypto_box_easy","crypto_box_easy_afternm","crypto_box_keypair","crypto_box_open_detached","crypto_box_open_easy","crypto_box_open_easy_afternm","crypto_box_seal","crypto_box_seal_open","crypto_box_seed_keypair","crypto_core_ed25519_add","crypto_core_ed25519_from_hash","crypto_core_ed25519_from_uniform","crypto_core_ed25519_is_valid_point","crypto_core_ed25519_random","crypto_core_ed25519_scalar_add","crypto_core_ed25519_scalar_complement","crypto_core_ed25519_scalar_invert","crypto_core_ed25519_scalar_mul","crypto_core_ed25519_scalar_negate","crypto_core_ed25519_scalar_random","crypto_core_ed25519_scalar_reduce","crypto_core_ed25519_scalar_sub","crypto_core_ed25519_sub","crypto_core_ristretto255_add","crypto_core_ristretto255_from_hash","crypto_core_ristretto255_is_valid_point","crypto_core_ristretto255_random","crypto_core_ristretto255_scalar_add","crypto_core_ristretto255_scalar_complement","crypto_core_ristretto255_scalar_invert","crypto_core_ristretto255_scalar_mul","crypto_core_ristretto255_scalar_negate","crypto_core_ristretto255_scalar_random","crypto_core_ristretto255_scalar_reduce","crypto_core_ristretto255_scalar_sub","crypto_core_ristretto255_sub","crypto_generichash","crypto_generichash_blake2b_salt_personal","crypto_generichash_final","crypto_generichash_init","crypto_generichash_keygen","crypto_generichash_update","crypto_hash","crypto_hash_sha256","crypto_hash_sha256_final","crypto_hash_sha256_init","crypto_hash_sha256_update","crypto_hash_sha512","crypto_hash_sha512_final","crypto_hash_sha512_init","crypto_hash_sha512_update","crypto_kdf_derive_from_key","crypto_kdf_keygen","crypto_kx_client_session_keys","crypto_kx_keypair","crypto_kx_seed_keypair","crypto_kx_server_session_keys","crypto_onetimeauth","crypto_onetimeauth_final","crypto_onetimeauth_init","crypto_onetimeauth_keygen","crypto_onetimeauth_update","crypto_onetimeauth_verify","crypto_pwhash","crypto_pwhash_scryptsalsa208sha256","crypto_pwhash_scryptsalsa208sha256_ll","crypto_pwhash_scryptsalsa208sha256_str","crypto_pwhash_scryptsalsa208sha256_str_verify","crypto_pwhash_str","crypto_pwhash_str_needs_rehash","crypto_pwhash_str_verify","crypto_scalarmult","crypto_scalarmult_base","crypto_scalarmult_ed25519","crypto_scalarmult_ed25519_base","crypto_scalarmult_ed25519_base_noclamp","crypto_scalarmult_ed25519_noclamp","crypto_scalarmult_ristretto255","crypto_scalarmult_ristretto255_base","crypto_secretbox_detached","crypto_secretbox_easy","crypto_secretbox_keygen","crypto_secretbox_open_detached","crypto_secretbox_open_easy","crypto_secretstream_xchacha20poly1305_init_pull","crypto_secretstream_xchacha20poly1305_init_push","crypto_secretstream_xchacha20poly1305_keygen","crypto_secretstream_xchacha20poly1305_pull","crypto_secretstream_xchacha20poly1305_push","crypto_secretstream_xchacha20poly1305_rekey","crypto_shorthash","crypto_shorthash_keygen","crypto_shorthash_siphashx24","crypto_sign","crypto_sign_detached","crypto_sign_ed25519_pk_to_curve25519","crypto_sign_ed25519_sk_to_curve25519","crypto_sign_ed25519_sk_to_pk","crypto_sign_ed25519_sk_to_seed","crypto_sign_final_create","crypto_sign_final_verify","crypto_sign_init","crypto_sign_keypair","crypto_sign_open","crypto_sign_seed_keypair","crypto_sign_update","crypto_sign_verify_detached","crypto_stream_chacha20","crypto_stream_chacha20_ietf_xor","crypto_stream_chacha20_ietf_xor_ic","crypto_stream_chacha20_keygen","crypto_stream_chacha20_xor","crypto_stream_chacha20_xor_ic","crypto_stream_keygen","crypto_stream_xchacha20_keygen","crypto_stream_xchacha20_xor","crypto_stream_xchacha20_xor_ic","randombytes_buf","randombytes_buf_deterministic","randombytes_close","randombytes_random","randombytes_set_implementation","randombytes_stir","randombytes_uniform","sodium_version_string"],Z=[At,j0,Pt,Kt,qt,De,de,Xg,yg,Wg,Tt,Og,bg,Fe,vr,Sg,kr,me,jg,ve,ke,Gr,Ge,br,Sr,Yr,Hr,Nr,Ur,Vt,fg,Mr,Rr,St,be,Se,Zg,Lr,Ye,eg,zg,It,He,xr,Jr,Pr,Yg,Kr,qr,Tr,Vr,Xr,Wr,Or,jr,Zr,$g,zr,Ne,$r,AB,Xt,Hg,tB,Ue,Me,Ae,MA,WA,c0,L,b0,K0,J0,st,Ft,ut,te,Ig,ge,ee,mt,gB,rg,ug,_g,Yt,eB,rB,Re,Le,pg,re,lg,Be,Wt,ae,Ng,xe,BB,Ug,aB,Je,ne,Pe,Ke,qe,nB,Te,iB,oB,CB,QB,EB,sB,Ot,wg,cB,hB,Ht,Ve,Xe,ie,yB,We,Bg,oe,_t,Oe,fB,IB,uB,Mg,_B,pB,lB,wB,DB,dB,FB,mB,vB,Ce,kB,je,GB,bB,jt,Rg,Ze,ze,$e,Qe,UA],nA=0;nA=240?(p=4,Z=!0):lA>=224?(p=3,Z=!0):lA>=192?(p=2,Z=!0):lA<128&&(p=1,Z=!0)}while(!Z);for(var r=p-(q.length-nA),u=0;u>8&-39)<<8|87+(S=d[T]>>>4)+(S-10>>8&-39),M+=String.fromCharCode(255&m)+String.fromCharCode(m>>>8);return M}var R={ORIGINAL:1,ORIGINAL_NO_PADDING:3,URLSAFE:5,URLSAFE_NO_PADDING:7};function i0(d){if(d==null)return R.URLSAFE_NO_PADDING;if(d!==R.ORIGINAL&&d!==R.ORIGINAL_NO_PADDING&&d!==R.URLSAFE&&d!=R.URLSAFE_NO_PADDING)throw new Error("unsupported base64 variant");return d}function $A(d,S){S=i0(S),d=EA(m,d,"input");var G,m=[],M=0|Math.floor(d.length/3),T=d.length-3*M,q=4*M+(T!==0?(2&S)==0?4:2+(T>>>1):0),Z=new dA(q+1),nA=QA(d);return m.push(nA),m.push(Z.address),P._sodium_bin2base64(Z.address,Z.length,nA,d.length,S)===0&&KA(m,"conversion failed"),Z.length=q,G=LA(Z.to_Uint8Array()),FA(m),G}function pA(d,S){var G=S||"uint8array";if(!u0(G))throw new Error(G+" output format is not available");if(d instanceof dA){if(G==="uint8array")return d.to_Uint8Array();if(G==="text")return LA(d.to_Uint8Array());if(G==="hex")return e0(d.to_Uint8Array());if(G==="base64")return $A(d.to_Uint8Array(),R.URLSAFE_NO_PADDING);throw new Error('What is output format "'+G+'"?')}if(typeof d=="object"){for(var m=Object.keys(d),M={},T=0;T>>24>>>8,q,nA);var u=pA(lA,M);return FA(T),u}function mt(d){var S=[];kA(d);var G=new dA(0|P._crypto_kdf_keybytes()),m=G.address;S.push(m),P._crypto_kdf_keygen(m);var M=pA(G,d);return FA(S),M}function gB(d,S,G,m){var M=[];kA(m),d=EA(M,d,"clientPublicKey");var T,q=0|P._crypto_kx_publickeybytes();d.length!==q&&IA(M,"invalid clientPublicKey length"),T=QA(d),M.push(T),S=EA(M,S,"clientSecretKey");var Z,nA=0|P._crypto_kx_secretkeybytes();S.length!==nA&&IA(M,"invalid clientSecretKey length"),Z=QA(S),M.push(Z),G=EA(M,G,"serverPublicKey");var p,lA=0|P._crypto_kx_publickeybytes();G.length!==lA&&IA(M,"invalid serverPublicKey length"),p=QA(G),M.push(p);var r=new dA(0|P._crypto_kx_sessionkeybytes()),u=r.address;M.push(u);var OA=new dA(0|P._crypto_kx_sessionkeybytes()),xA=OA.address;if(M.push(xA),(0|P._crypto_kx_client_session_keys(u,xA,T,Z,p))==0){var p0=pA({sharedRx:r,sharedTx:OA},m);return FA(M),p0}KA(M,"invalid usage")}function rg(d){var S=[];kA(d);var G=new dA(0|P._crypto_kx_publickeybytes()),m=G.address;S.push(m);var M=new dA(0|P._crypto_kx_secretkeybytes()),T=M.address;if(S.push(T),(0|P._crypto_kx_keypair(m,T))==0){var q={publicKey:pA(G,d),privateKey:pA(M,d),keyType:"x25519"};return FA(S),q}KA(S,"internal error")}function ug(d,S){var G=[];kA(S),d=EA(G,d,"seed");var m,M=0|P._crypto_kx_seedbytes();d.length!==M&&IA(G,"invalid seed length"),m=QA(d),G.push(m);var T=new dA(0|P._crypto_kx_publickeybytes()),q=T.address;G.push(q);var Z=new dA(0|P._crypto_kx_secretkeybytes()),nA=Z.address;if(G.push(nA),(0|P._crypto_kx_seed_keypair(q,nA,m))==0){var p={publicKey:pA(T,S),privateKey:pA(Z,S),keyType:"x25519"};return FA(G),p}KA(G,"internal error")}function _g(d,S,G,m){var M=[];kA(m),d=EA(M,d,"serverPublicKey");var T,q=0|P._crypto_kx_publickeybytes();d.length!==q&&IA(M,"invalid serverPublicKey length"),T=QA(d),M.push(T),S=EA(M,S,"serverSecretKey");var Z,nA=0|P._crypto_kx_secretkeybytes();S.length!==nA&&IA(M,"invalid serverSecretKey length"),Z=QA(S),M.push(Z),G=EA(M,G,"clientPublicKey");var p,lA=0|P._crypto_kx_publickeybytes();G.length!==lA&&IA(M,"invalid clientPublicKey length"),p=QA(G),M.push(p);var r=new dA(0|P._crypto_kx_sessionkeybytes()),u=r.address;M.push(u);var OA=new dA(0|P._crypto_kx_sessionkeybytes()),xA=OA.address;if(M.push(xA),(0|P._crypto_kx_server_session_keys(u,xA,T,Z,p))==0){var p0=pA({sharedRx:r,sharedTx:OA},m);return FA(M),p0}KA(M,"invalid usage")}function Yt(d,S,G){var m=[];kA(G);var M=QA(d=EA(m,d,"message")),T=d.length;m.push(M),S=EA(m,S,"key");var q,Z=0|P._crypto_onetimeauth_keybytes();S.length!==Z&&IA(m,"invalid key length"),q=QA(S),m.push(q);var nA=new dA(0|P._crypto_onetimeauth_bytes()),p=nA.address;if(m.push(p),(0|P._crypto_onetimeauth(p,M,T,0,q))==0){var lA=pA(nA,G);return FA(m),lA}KA(m,"invalid usage")}function eB(d,S){var G=[];kA(S),l0(G,d,"state_address");var m=new dA(0|P._crypto_onetimeauth_bytes()),M=m.address;if(G.push(M),(0|P._crypto_onetimeauth_final(d,M))==0){var T=(P._free(d),pA(m,S));return FA(G),T}KA(G,"invalid usage")}function rB(d,S){var G=[];kA(S);var m=null;d!=null&&(m=QA(d=EA(G,d,"key")),d.length,G.push(m));var M=new dA(144).address;if((0|P._crypto_onetimeauth_init(M,m))==0){var T=M;return FA(G),T}KA(G,"invalid usage")}function Re(d){var S=[];kA(d);var G=new dA(0|P._crypto_onetimeauth_keybytes()),m=G.address;S.push(m),P._crypto_onetimeauth_keygen(m);var M=pA(G,d);return FA(S),M}function Le(d,S,G){var m=[];kA(G),l0(m,d,"state_address");var M=QA(S=EA(m,S,"message_chunk")),T=S.length;m.push(M),(0|P._crypto_onetimeauth_update(d,M,T))!=0&&KA(m,"invalid usage"),FA(m)}function pg(d,S,G){var m=[];d=EA(m,d,"hash");var M,T=0|P._crypto_onetimeauth_bytes();d.length!==T&&IA(m,"invalid hash length"),M=QA(d),m.push(M);var q=QA(S=EA(m,S,"message")),Z=S.length;m.push(q),G=EA(m,G,"key");var nA,p=0|P._crypto_onetimeauth_keybytes();G.length!==p&&IA(m,"invalid key length"),nA=QA(G),m.push(nA);var lA=(0|P._crypto_onetimeauth_verify(M,q,Z,0,nA))==0;return FA(m),lA}function re(d,S,G,m,M,T,q){var Z=[];kA(q),l0(Z,d,"keyLength"),(typeof d!="number"||(0|d)!==d||d<0)&&IA(Z,"keyLength must be an unsigned integer");var nA=QA(S=EA(Z,S,"password")),p=S.length;Z.push(nA),G=EA(Z,G,"salt");var lA,r=0|P._crypto_pwhash_saltbytes();G.length!==r&&IA(Z,"invalid salt length"),lA=QA(G),Z.push(lA),l0(Z,m,"opsLimit"),(typeof m!="number"||(0|m)!==m||m<0)&&IA(Z,"opsLimit must be an unsigned integer"),l0(Z,M,"memLimit"),(typeof M!="number"||(0|M)!==M||M<0)&&IA(Z,"memLimit must be an unsigned integer"),l0(Z,T,"algorithm"),(typeof T!="number"||(0|T)!==T||T<0)&&IA(Z,"algorithm must be an unsigned integer");var u=new dA(0|d),OA=u.address;if(Z.push(OA),(0|P._crypto_pwhash(OA,d,0,nA,p,0,lA,m,0,M,T))==0){var xA=pA(u,q);return FA(Z),xA}KA(Z,"invalid usage")}function lg(d,S,G,m,M,T){var q=[];kA(T),l0(q,d,"keyLength"),(typeof d!="number"||(0|d)!==d||d<0)&&IA(q,"keyLength must be an unsigned integer");var Z=QA(S=EA(q,S,"password")),nA=S.length;q.push(Z),G=EA(q,G,"salt");var p,lA=0|P._crypto_pwhash_scryptsalsa208sha256_saltbytes();G.length!==lA&&IA(q,"invalid salt length"),p=QA(G),q.push(p),l0(q,m,"opsLimit"),(typeof m!="number"||(0|m)!==m||m<0)&&IA(q,"opsLimit must be an unsigned integer"),l0(q,M,"memLimit"),(typeof M!="number"||(0|M)!==M||M<0)&&IA(q,"memLimit must be an unsigned integer");var r=new dA(0|d),u=r.address;if(q.push(u),(0|P._crypto_pwhash_scryptsalsa208sha256(u,d,0,Z,nA,0,p,m,0,M))==0){var OA=pA(r,T);return FA(q),OA}KA(q,"invalid usage")}function Be(d,S,G,m,M,T,q){var Z=[];kA(q);var nA=QA(d=EA(Z,d,"password")),p=d.length;Z.push(nA);var lA=QA(S=EA(Z,S,"salt")),r=S.length;Z.push(lA),l0(Z,G,"opsLimit"),(typeof G!="number"||(0|G)!==G||G<0)&&IA(Z,"opsLimit must be an unsigned integer"),l0(Z,m,"r"),(typeof m!="number"||(0|m)!==m||m<0)&&IA(Z,"r must be an unsigned integer"),l0(Z,M,"p"),(typeof M!="number"||(0|M)!==M||M<0)&&IA(Z,"p must be an unsigned integer"),l0(Z,T,"keyLength"),(typeof T!="number"||(0|T)!==T||T<0)&&IA(Z,"keyLength must be an unsigned integer");var u=new dA(0|T),OA=u.address;if(Z.push(OA),(0|P._crypto_pwhash_scryptsalsa208sha256_ll(nA,p,lA,r,G,0,m,M,OA,T))==0){var xA=pA(u,q);return FA(Z),xA}KA(Z,"invalid usage")}function Wt(d,S,G,m){var M=[];kA(m);var T=QA(d=EA(M,d,"password")),q=d.length;M.push(T),l0(M,S,"opsLimit"),(typeof S!="number"||(0|S)!==S||S<0)&&IA(M,"opsLimit must be an unsigned integer"),l0(M,G,"memLimit"),(typeof G!="number"||(0|G)!==G||G<0)&&IA(M,"memLimit must be an unsigned integer");var Z=new dA(0|P._crypto_pwhash_scryptsalsa208sha256_strbytes()).address;if(M.push(Z),(0|P._crypto_pwhash_scryptsalsa208sha256_str(Z,T,q,0,S,0,G))==0){var nA=P.UTF8ToString(Z);return FA(M),nA}KA(M,"invalid usage")}function ae(d,S,G){var m=[];kA(G),typeof d!="string"&&IA(m,"hashed_password must be a string"),d=JA(d+"\0"),T!=null&&d.length-1!==T&&IA(m,"invalid hashed_password length");var M=QA(d),T=d.length-1;m.push(M);var q=QA(S=EA(m,S,"password")),Z=S.length;m.push(q);var nA=(0|P._crypto_pwhash_scryptsalsa208sha256_str_verify(M,q,Z,0))==0;return FA(m),nA}function Ng(d,S,G,m){var M=[];kA(m);var T=QA(d=EA(M,d,"password")),q=d.length;M.push(T),l0(M,S,"opsLimit"),(typeof S!="number"||(0|S)!==S||S<0)&&IA(M,"opsLimit must be an unsigned integer"),l0(M,G,"memLimit"),(typeof G!="number"||(0|G)!==G||G<0)&&IA(M,"memLimit must be an unsigned integer");var Z=new dA(0|P._crypto_pwhash_strbytes()).address;if(M.push(Z),(0|P._crypto_pwhash_str(Z,T,q,0,S,0,G))==0){var nA=P.UTF8ToString(Z);return FA(M),nA}KA(M,"invalid usage")}function xe(d,S,G,m){var M=[];kA(m),typeof d!="string"&&IA(M,"hashed_password must be a string"),d=JA(d+"\0"),q!=null&&d.length-1!==q&&IA(M,"invalid hashed_password length");var T=QA(d),q=d.length-1;M.push(T),l0(M,S,"opsLimit"),(typeof S!="number"||(0|S)!==S||S<0)&&IA(M,"opsLimit must be an unsigned integer"),l0(M,G,"memLimit"),(typeof G!="number"||(0|G)!==G||G<0)&&IA(M,"memLimit must be an unsigned integer");var Z=(0|P._crypto_pwhash_str_needs_rehash(T,S,0,G))!=0;return FA(M),Z}function BB(d,S,G){var m=[];kA(G),typeof d!="string"&&IA(m,"hashed_password must be a string"),d=JA(d+"\0"),T!=null&&d.length-1!==T&&IA(m,"invalid hashed_password length");var M=QA(d),T=d.length-1;m.push(M);var q=QA(S=EA(m,S,"password")),Z=S.length;m.push(q);var nA=(0|P._crypto_pwhash_str_verify(M,q,Z,0))==0;return FA(m),nA}function Ug(d,S,G){var m=[];kA(G),d=EA(m,d,"privateKey");var M,T=0|P._crypto_scalarmult_scalarbytes();d.length!==T&&IA(m,"invalid privateKey length"),M=QA(d),m.push(M),S=EA(m,S,"publicKey");var q,Z=0|P._crypto_scalarmult_bytes();S.length!==Z&&IA(m,"invalid publicKey length"),q=QA(S),m.push(q);var nA=new dA(0|P._crypto_scalarmult_bytes()),p=nA.address;if(m.push(p),(0|P._crypto_scalarmult(p,M,q))==0){var lA=pA(nA,G);return FA(m),lA}KA(m,"weak public key")}function aB(d,S){var G=[];kA(S),d=EA(G,d,"privateKey");var m,M=0|P._crypto_scalarmult_scalarbytes();d.length!==M&&IA(G,"invalid privateKey length"),m=QA(d),G.push(m);var T=new dA(0|P._crypto_scalarmult_bytes()),q=T.address;if(G.push(q),(0|P._crypto_scalarmult_base(q,m))==0){var Z=pA(T,S);return FA(G),Z}KA(G,"unknown error")}function Je(d,S,G){var m=[];kA(G),d=EA(m,d,"n");var M,T=0|P._crypto_scalarmult_ed25519_scalarbytes();d.length!==T&&IA(m,"invalid n length"),M=QA(d),m.push(M),S=EA(m,S,"p");var q,Z=0|P._crypto_scalarmult_ed25519_bytes();S.length!==Z&&IA(m,"invalid p length"),q=QA(S),m.push(q);var nA=new dA(0|P._crypto_scalarmult_ed25519_bytes()),p=nA.address;if(m.push(p),(0|P._crypto_scalarmult_ed25519(p,M,q))==0){var lA=pA(nA,G);return FA(m),lA}KA(m,"invalid point or scalar is 0")}function ne(d,S){var G=[];kA(S),d=EA(G,d,"scalar");var m,M=0|P._crypto_scalarmult_ed25519_scalarbytes();d.length!==M&&IA(G,"invalid scalar length"),m=QA(d),G.push(m);var T=new dA(0|P._crypto_scalarmult_ed25519_bytes()),q=T.address;if(G.push(q),(0|P._crypto_scalarmult_ed25519_base(q,m))==0){var Z=pA(T,S);return FA(G),Z}KA(G,"scalar is 0")}function Pe(d,S){var G=[];kA(S),d=EA(G,d,"scalar");var m,M=0|P._crypto_scalarmult_ed25519_scalarbytes();d.length!==M&&IA(G,"invalid scalar length"),m=QA(d),G.push(m);var T=new dA(0|P._crypto_scalarmult_ed25519_bytes()),q=T.address;if(G.push(q),(0|P._crypto_scalarmult_ed25519_base_noclamp(q,m))==0){var Z=pA(T,S);return FA(G),Z}KA(G,"scalar is 0")}function Ke(d,S,G){var m=[];kA(G),d=EA(m,d,"n");var M,T=0|P._crypto_scalarmult_ed25519_scalarbytes();d.length!==T&&IA(m,"invalid n length"),M=QA(d),m.push(M),S=EA(m,S,"p");var q,Z=0|P._crypto_scalarmult_ed25519_bytes();S.length!==Z&&IA(m,"invalid p length"),q=QA(S),m.push(q);var nA=new dA(0|P._crypto_scalarmult_ed25519_bytes()),p=nA.address;if(m.push(p),(0|P._crypto_scalarmult_ed25519_noclamp(p,M,q))==0){var lA=pA(nA,G);return FA(m),lA}KA(m,"invalid point or scalar is 0")}function qe(d,S,G){var m=[];kA(G),d=EA(m,d,"scalar");var M,T=0|P._crypto_scalarmult_ristretto255_scalarbytes();d.length!==T&&IA(m,"invalid scalar length"),M=QA(d),m.push(M),S=EA(m,S,"element");var q,Z=0|P._crypto_scalarmult_ristretto255_bytes();S.length!==Z&&IA(m,"invalid element length"),q=QA(S),m.push(q);var nA=new dA(0|P._crypto_scalarmult_ristretto255_bytes()),p=nA.address;if(m.push(p),(0|P._crypto_scalarmult_ristretto255(p,M,q))==0){var lA=pA(nA,G);return FA(m),lA}KA(m,"result is identity element")}function nB(d,S){var G=[];kA(S),d=EA(G,d,"scalar");var m,M=0|P._crypto_core_ristretto255_scalarbytes();d.length!==M&&IA(G,"invalid scalar length"),m=QA(d),G.push(m);var T=new dA(0|P._crypto_core_ristretto255_bytes()),q=T.address;if(G.push(q),(0|P._crypto_scalarmult_ristretto255_base(q,m))==0){var Z=pA(T,S);return FA(G),Z}KA(G,"scalar is 0")}function Te(d,S,G,m){var M=[];kA(m);var T=QA(d=EA(M,d,"message")),q=d.length;M.push(T),S=EA(M,S,"nonce");var Z,nA=0|P._crypto_secretbox_noncebytes();S.length!==nA&&IA(M,"invalid nonce length"),Z=QA(S),M.push(Z),G=EA(M,G,"key");var p,lA=0|P._crypto_secretbox_keybytes();G.length!==lA&&IA(M,"invalid key length"),p=QA(G),M.push(p);var r=new dA(0|q),u=r.address;M.push(u);var OA=new dA(0|P._crypto_secretbox_macbytes()),xA=OA.address;if(M.push(xA),(0|P._crypto_secretbox_detached(u,xA,T,q,0,Z,p))==0){var p0=pA({mac:OA,cipher:r},m);return FA(M),p0}KA(M,"invalid usage")}function iB(d,S,G,m){var M=[];kA(m);var T=QA(d=EA(M,d,"message")),q=d.length;M.push(T),S=EA(M,S,"nonce");var Z,nA=0|P._crypto_secretbox_noncebytes();S.length!==nA&&IA(M,"invalid nonce length"),Z=QA(S),M.push(Z),G=EA(M,G,"key");var p,lA=0|P._crypto_secretbox_keybytes();G.length!==lA&&IA(M,"invalid key length"),p=QA(G),M.push(p);var r=new dA(q+P._crypto_secretbox_macbytes()|0),u=r.address;if(M.push(u),(0|P._crypto_secretbox_easy(u,T,q,0,Z,p))==0){var OA=pA(r,m);return FA(M),OA}KA(M,"invalid usage")}function oB(d){var S=[];kA(d);var G=new dA(0|P._crypto_secretbox_keybytes()),m=G.address;S.push(m),P._crypto_secretbox_keygen(m);var M=pA(G,d);return FA(S),M}function CB(d,S,G,m,M){var T=[];kA(M);var q=QA(d=EA(T,d,"ciphertext")),Z=d.length;T.push(q),S=EA(T,S,"mac");var nA,p=0|P._crypto_secretbox_macbytes();S.length!==p&&IA(T,"invalid mac length"),nA=QA(S),T.push(nA),G=EA(T,G,"nonce");var lA,r=0|P._crypto_secretbox_noncebytes();G.length!==r&&IA(T,"invalid nonce length"),lA=QA(G),T.push(lA),m=EA(T,m,"key");var u,OA=0|P._crypto_secretbox_keybytes();m.length!==OA&&IA(T,"invalid key length"),u=QA(m),T.push(u);var xA=new dA(0|Z),p0=xA.address;if(T.push(p0),(0|P._crypto_secretbox_open_detached(p0,q,nA,Z,0,lA,u))==0){var s0=pA(xA,M);return FA(T),s0}KA(T,"wrong secret key for the given ciphertext")}function QB(d,S,G,m){var M=[];kA(m),d=EA(M,d,"ciphertext");var T,q=P._crypto_secretbox_macbytes(),Z=d.length;Z>>0;return FA([]),S}function ze(d,S){var G=[];kA(S);for(var m=P._malloc(24),M=0;M<6;M++)P.setValue(m+4*M,P.Runtime.addFunction(d[["implementation_name","random","stir","uniform","buf","close"][M]]),"i32");(0|P._randombytes_set_implementation(m))!=0&&KA(G,"unsupported implementation"),FA(G)}function $e(d){kA(d),P._randombytes_stir()}function Qe(d,S){var G=[];kA(S),l0(G,d,"upper_bound"),(typeof d!="number"||(0|d)!==d||d<0)&&IA(G,"upper_bound must be an unsigned integer");var m=P._randombytes_uniform(d)>>>0;return FA(G),m}function UA(){var d=P._sodium_version_string(),S=P.UTF8ToString(d);return FA([]),S}return dA.prototype.to_Uint8Array=function(){var d=new Uint8Array(this.length);return d.set(P.HEAPU8.subarray(this.address,this.address+this.length)),d},uA.add=function(d,S){if(!(d instanceof Uint8Array&&S instanceof Uint8Array))throw new TypeError("Only Uint8Array instances can added");var G=d.length,m=0,M=0;if(S.length!=d.length)throw new TypeError("Arguments must have the same length");for(M=0;M>=8,m+=d[M]+S[M],d[M]=255&m},uA.base64_variants=R,uA.compare=function(d,S){if(!(d instanceof Uint8Array&&S instanceof Uint8Array))throw new TypeError("Only Uint8Array instances can be compared");if(d.length!==S.length)throw new TypeError("Only instances of identical length can be compared");for(var G=0,m=1,M=d.length;M-- >0;)G|=S[M]-d[M]>>8&m,m&=(S[M]^d[M])-1>>8;return G+G+m-1},uA.from_base64=function(d,S){S=i0(S);var G,m=[],M=new dA(3*(d=EA(m,d,"input")).length/4),T=QA(d),q=F0(4),Z=F0(4);return m.push(T),m.push(M.address),m.push(M.result_bin_len_p),m.push(M.b64_end_p),P._sodium_base642bin(M.address,M.length,T,d.length,0,q,Z,S)!==0&&KA(m,"invalid input"),P.getValue(Z,"i32")-T!==d.length&&KA(m,"incomplete input"),M.length=P.getValue(q,"i32"),G=M.to_Uint8Array(),FA(m),G},uA.from_hex=function(d){var S,G=[],m=new dA((d=EA(G,d,"input")).length/2),M=QA(d),T=F0(4);return G.push(M),G.push(m.address),G.push(m.hex_end_p),P._sodium_hex2bin(m.address,m.length,M,d.length,0,0,T)!==0&&KA(G,"invalid input"),P.getValue(T,"i32")-M!==d.length&&KA(G,"incomplete input"),S=m.to_Uint8Array(),FA(G),S},uA.from_string=JA,uA.increment=function(d){if(!(d instanceof Uint8Array))throw new TypeError("Only Uint8Array instances can be incremented");for(var S=256,G=0,m=d.length;G>=8,S+=d[G],d[G]=255&S},uA.is_zero=function(d){if(!(d instanceof Uint8Array))throw new TypeError("Only Uint8Array instances can be checked");for(var S=0,G=0,m=d.length;G 0");var G,m=[],M=F0(4),T=1,q=0,Z=0|d.length,nA=new dA(Z+S);m.push(M),m.push(nA.address);for(var p=nA.address,lA=nA.address+Z+S;p>>48|Z>>>32|Z>>>16|Z))-1>>16);return P._sodium_pad(M,nA.address,d.length,S,nA.length)!==0&&KA(m,"internal error"),nA.length=P.getValue(M,"i32"),G=nA.to_Uint8Array(),FA(m),G},uA.unpad=function(d,S){if(!(d instanceof Uint8Array))throw new TypeError("buffer must be a Uint8Array");if((S|=0)<=0)throw new Error("block size must be > 0");var G=[],m=QA(d),M=F0(4);return G.push(m),G.push(M),P._sodium_unpad(M,m,d.length,S)!==0&&KA(G,"unsupported/invalid padding"),d=(d=new Uint8Array(d)).subarray(0,P.getValue(M,"i32")),FA(G),d},uA.ready=PA,uA.symbols=function(){return Object.keys(uA).sort()},uA.to_base64=$A,uA.to_hex=e0,uA.to_string=LA,uA}var GA=typeof J.sodium=="object"&&typeof J.sodium.onload=="function"?J.sodium.onload:null;typeof oA.nodeName!="string"?sA(oA,libsodium.exports):J.sodium=sA(J.commonJsStrict={},J.libsodium),GA&&J.sodium.ready.then(function(){GA(J.sodium)})})(commonjsGlobal)})(libsodiumWrappers);var dist={exports:{}};(function(oA,J){(function(sA,GA){oA.exports=GA()})(commonjsGlobal,function(){class sA{constructor(uA){this.init(uA)}init(uA){const vA={inputCodec:"Int16",channels:1,sampleRate:8e3,flushTime:1e3};this.option=Object.assign({},vA,uA),this.samples=new Float32Array,this.interval=setInterval(this.flush.bind(this),this.option.flushTime),this.convertValue=this.getConvertValue(),this.typedArray=this.getTypedArray(),this.initAudioContext()}getConvertValue(){const uA={Int8:128,Int16:32768,Int32:2147483648,Float32:1};if(!uA[this.option.inputCodec])throw new Error("wrong codec.please input one of these codecs:Int8,Int16,Int32,Float32");return uA[this.option.inputCodec]}getTypedArray(){const uA={Int8:Int8Array,Int16:Int16Array,Int32:Int32Array,Float32:Float32Array};if(!uA[this.option.inputCodec])throw new Error("wrong codec.please input one of these codecs:Int8,Int16,Int32,Float32");return uA[this.option.inputCodec]}initAudioContext(){this.audioCtx=new(window.AudioContext||window.webkitAudioContext),this.gainNode=this.audioCtx.createGain(),this.gainNode.gain.value=10,this.gainNode.connect(this.audioCtx.destination),this.startTime=this.audioCtx.currentTime}static isTypedArray(uA){return uA.byteLength&&uA.buffer&&uA.buffer.constructor==ArrayBuffer||uA.constructor==ArrayBuffer}isSupported(uA){if(!sA.isTypedArray(uA))throw new Error("\u8BF7\u4F20\u5165ArrayBuffer\u6216\u8005\u4EFB\u610FTypedArray");return!0}feed(uA){this.isSupported(uA),uA=this.getFormatedValue(uA);const vA=new Float32Array(this.samples.length+uA.length);vA.set(this.samples,0),vA.set(uA,this.samples.length),this.samples=vA}getFormatedValue(uA){uA.constructor==ArrayBuffer?uA=new this.typedArray(uA):uA=new this.typedArray(uA.buffer);let vA=new Float32Array(uA.length);for(let P=0;P=vA-51&&(JA[R]=JA[R]*e0--/50),LA+=this.option.channels}this.startTime - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -MPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -ONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ - -/** - * Represents metadata about a YUV frame format. - * @typedef {Object} YUVFormat - * @property {number} width - width of encoded frame in luma pixels - * @property {number} height - height of encoded frame in luma pixels - * @property {number} chromaWidth - width of encoded frame in chroma pixels - * @property {number} chromaHeight - height of encoded frame in chroma pixels - * @property {number} cropLeft - upper-left X coordinate of visible crop region, in luma pixels - * @property {number} cropTop - upper-left Y coordinate of visible crop region, in luma pixels - * @property {number} cropWidth - width of visible crop region, in luma pixels - * @property {number} cropHeight - height of visible crop region, in luma pixels - * @property {number} displayWidth - final display width of visible region, in luma pixels - * @property {number} displayHeight - final display height of visible region, in luma pixels - */ - -/** - * Represents underlying image data for a single luma or chroma plane. - * Cannot be interpreted without the format data from a frame buffer. - * @typedef {Object} YUVPlane - * @property {Uint8Array} bytes - typed array containing image data bytes - * @property {number} stride - byte distance between rows in data - */ - -/** - * Represents a YUV image frame buffer, with enough format information - * to interpret the data usefully. Buffer objects use generic objects - * under the hood and can be transferred between worker threads using - * the structured clone algorithm. - * - * @typedef {Object} YUVFrame - * @property {YUVFormat} format - * @property {YUVPlane} y - * @property {YUVPlane} u - * @property {YUVPlane} v - */ - -/** - * Holder namespace for utility functions and constants related to - * YUV frame and plane buffers. - * - * @namespace - */ -var YUVBuffer = { - /** - * Validate a plane dimension - * @param {number} dim - vertical or horizontal dimension - * @throws exception on zero, negative, or non-integer value - */ - validateDimension: function(dim) { - if (dim <= 0 || dim !== (dim | 0)) { - throw 'YUV plane dimensions must be a positive integer'; - } - }, - - /** - * Validate a plane offset - * @param {number} dim - vertical or horizontal dimension - * @throws exception on negative or non-integer value - */ - validateOffset: function(dim) { - if (dim < 0 || dim !== (dim | 0)) { - throw 'YUV plane offsets must be a non-negative integer'; - } - }, - - /** - * Validate and fill out a YUVFormat object structure. - * - * At least width and height fields are required; other fields will be - * derived if left missing or empty: - * - chromaWidth and chromaHeight will be copied from width and height as for a 4:4:4 layout - * - cropLeft and cropTop will be 0 - * - cropWidth and cropHeight will be set to whatever of the frame is visible after cropTop and cropLeft are applied - * - displayWidth and displayHeight will be set to cropWidth and cropHeight. - * - * @param {YUVFormat} fields - input fields, must include width and height. - * @returns {YUVFormat} - validated structure, with all derivable fields filled out. - * @throws exception on invalid fields or missing width/height - */ - format: function(fields) { - var width = fields.width, - height = fields.height, - chromaWidth = fields.chromaWidth || width, - chromaHeight = fields.chromaHeight || height, - cropLeft = fields.cropLeft || 0, - cropTop = fields.cropTop || 0, - cropWidth = fields.cropWidth || width - cropLeft, - cropHeight = fields.cropHeight || height - cropTop, - displayWidth = fields.displayWidth || cropWidth, - displayHeight = fields.displayHeight || cropHeight; - this.validateDimension(width); - this.validateDimension(height); - this.validateDimension(chromaWidth); - this.validateDimension(chromaHeight); - this.validateOffset(cropLeft); - this.validateOffset(cropTop); - this.validateDimension(cropWidth); - this.validateDimension(cropHeight); - this.validateDimension(displayWidth); - this.validateDimension(displayHeight); - return { - width: width, - height: height, - chromaWidth: chromaWidth, - chromaHeight: chromaHeight, - cropLeft: cropLeft, - cropTop: cropTop, - cropWidth: cropWidth, - cropHeight: cropHeight, - displayWidth: displayWidth, - displayHeight: displayHeight - }; - }, - - /** - * Allocate a new YUVPlane object of the given size. - * @param {number} stride - byte distance between rows - * @param {number} rows - number of rows to allocate - * @returns {YUVPlane} - freshly allocated planar buffer - */ - allocPlane: function(stride, rows) { - YUVBuffer.validateDimension(stride); - YUVBuffer.validateDimension(rows); - return { - bytes: new Uint8Array(stride * rows), - stride: stride - } - }, - - /** - * Pick a suitable stride for a custom-allocated thingy - * @param {number} width - width in bytes - * @returns {number} - new width in bytes at least as large - * @throws exception on invalid input width - */ - suitableStride: function(width) { - YUVBuffer.validateDimension(width); - var alignment = 4, - remainder = width % alignment; - if (remainder == 0) { - return width; - } else { - return width + (alignment - remainder); - } - }, - - /** - * Allocate or extract a YUVPlane object from given dimensions/source. - * @param {number} width - width in pixels - * @param {number} height - height in pixels - * @param {Uint8Array} source - input byte array; optional (will create empty buffer if missing) - * @param {number} stride - row length in bytes; optional (will create a default if missing) - * @param {number} offset - offset into source array to extract; optional (will start at 0 if missing) - * @returns {YUVPlane} - freshly allocated planar buffer - */ - allocPlane: function(width, height, source, stride, offset) { - var size, bytes; - - this.validateDimension(width); - this.validateDimension(height); - - offset = offset || 0; - - stride = stride || this.suitableStride(width); - this.validateDimension(stride); - if (stride < width) { - throw "Invalid input stride for YUV plane; must be larger than width"; - } - - size = stride * height; - - if (source) { - if (source.length - offset < size) { - throw "Invalid input buffer for YUV plane; must be large enough for stride times height"; - } - bytes = source.slice(offset, offset + size); - } else { - bytes = new Uint8Array(size); - stride = stride || this.suitableStride(width); - } - - return { - bytes: bytes, - stride: stride - }; - }, - - /** - * Allocate a new YUVPlane object big enough for a luma plane in the given format - * @param {YUVFormat} format - target frame format - * @param {Uint8Array} source - input byte array; optional (will create empty buffer if missing) - * @param {number} stride - row length in bytes; optional (will create a default if missing) - * @param {number} offset - offset into source array to extract; optional (will start at 0 if missing) - * @returns {YUVPlane} - freshly allocated planar buffer - */ - lumaPlane: function(format, source, stride, offset) { - return this.allocPlane(format.width, format.height, source, stride, offset); - }, - - /** - * Allocate a new YUVPlane object big enough for a chroma plane in the given format, - * optionally copying data from an existing buffer. - * - * @param {YUVFormat} format - target frame format - * @param {Uint8Array} source - input byte array; optional (will create empty buffer if missing) - * @param {number} stride - row length in bytes; optional (will create a default if missing) - * @param {number} offset - offset into source array to extract; optional (will start at 0 if missing) - * @returns {YUVPlane} - freshly allocated planar buffer - */ - chromaPlane: function(format, source, stride, offset) { - return this.allocPlane(format.chromaWidth, format.chromaHeight, source, stride, offset); - }, - - /** - * Allocate a new YUVFrame object big enough for the given format - * @param {YUVFormat} format - target frame format - * @param {YUVPlane} y - optional Y plane; if missing, fresh one will be allocated - * @param {YUVPlane} u - optional U plane; if missing, fresh one will be allocated - * @param {YUVPlane} v - optional V plane; if missing, fresh one will be allocated - * @returns {YUVFrame} - freshly allocated frame buffer - */ - frame: function(format, y, u, v) { - y = y || this.lumaPlane(format); - u = u || this.chromaPlane(format); - v = v || this.chromaPlane(format); - return { - format: format, - y: y, - u: u, - v: v - } - }, - - /** - * Duplicate a plane using new buffer memory. - * @param {YUVPlane} plane - input plane to copy - * @returns {YUVPlane} - freshly allocated and filled planar buffer - */ - copyPlane: function(plane) { - return { - bytes: plane.bytes.slice(), - stride: plane.stride - }; - }, - - /** - * Duplicate a frame using new buffer memory. - * @param {YUVFrame} frame - input frame to copyFrame - * @returns {YUVFrame} - freshly allocated and filled frame buffer - */ - copyFrame: function(frame) { - return { - format: frame.format, - y: this.copyPlane(frame.y), - u: this.copyPlane(frame.u), - v: this.copyPlane(frame.v) - } - }, - - /** - * List the backing buffers for the frame's planes for transfer between - * threads via Worker.postMessage. - * @param {YUVFrame} frame - input frame - * @returns {Array} - list of transferable objects - */ - transferables: function(frame) { - return [frame.y.bytes.buffer, frame.u.bytes.buffer, frame.v.bytes.buffer]; - } -}; - -module.exports = YUVBuffer; - -},{}],4:[function(require,module,exports){ -(function() { - "use strict"; - - /** - * Create a YUVCanvas and attach it to an HTML5 canvas element. - * - * This will take over the drawing context of the canvas and may turn - * it into a WebGL 3d canvas if possible. Do not attempt to use the - * drawing context directly after this. - * - * @param {HTMLCanvasElement} canvas - HTML canvas element to attach to - * @param {YUVCanvasOptions} options - map of options - * @throws exception if WebGL requested but unavailable - * @constructor - * @abstract - */ - function FrameSink(canvas, options) { - throw new Error('abstract'); - } - - /** - * Draw a single YUV frame on the underlying canvas, converting to RGB. - * If necessary the canvas will be resized to the optimal pixel size - * for the given buffer's format. - * - * @param {YUVBuffer} buffer - the YUV buffer to draw - * @see {@link https://www.npmjs.com/package/yuv-buffer|yuv-buffer} for format - */ - FrameSink.prototype.drawFrame = function(buffer) { - throw new Error('abstract'); - }; - - /** - * Clear the canvas using appropriate underlying 2d or 3d context. - */ - FrameSink.prototype.clear = function() { - throw new Error('abstract'); - }; - - module.exports = FrameSink; - -})(); - -},{}],5:[function(require,module,exports){ -/* -Copyright (c) 2014-2016 Brion Vibber - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -MPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ -(function() { - "use strict"; - - var FrameSink = require('./FrameSink.js'), - YCbCr = require('./YCbCr.js'); - - /** - * @param {HTMLCanvasElement} canvas - HTML canvas eledment to attach to - * @constructor - */ - function SoftwareFrameSink(canvas) { - var self = this, - ctx = canvas.getContext('2d'), - imageData = null, - resampleCanvas = null, - resampleContext = null; - - - - function initImageData(width, height) { - imageData = ctx.createImageData(width, height); - - // Prefill the alpha to opaque - var data = imageData.data, - pixelCount = width * height * 4; - for (var i = 0; i < pixelCount; i += 4) { - data[i + 3] = 255; - } - } - - function initResampleCanvas(cropWidth, cropHeight) { - resampleCanvas = document.createElement('canvas'); - resampleCanvas.width = cropWidth; - resampleCanvas.height = cropHeight; - resampleContext = resampleCanvas.getContext('2d'); - } - - /** - * Actually draw a frame into the canvas. - * @param {YUVFrame} buffer - YUV frame buffer object to draw - */ - self.drawFrame = function drawFrame(buffer) { - var format = buffer.format; - - if (canvas.width !== format.displayWidth || canvas.height !== format.displayHeight) { - // Keep the canvas at the right size... - canvas.width = format.displayWidth; - canvas.height = format.displayHeight; - } - - if (imageData === null || - imageData.width != format.width || - imageData.height != format.height) { - initImageData(format.width, format.height); - } - - // YUV -> RGB over the entire encoded frame - YCbCr.convertYCbCr(buffer, imageData.data); - - var resample = (format.cropWidth != format.displayWidth || format.cropHeight != format.displayHeight); - var drawContext; - if (resample) { - // hack for non-square aspect-ratio - // putImageData doesn't resample, so we have to draw in two steps. - if (!resampleCanvas) { - initResampleCanvas(format.cropWidth, format.cropHeight); - } - drawContext = resampleContext; - } else { - drawContext = ctx; - } - - // Draw cropped frame to either the final or temporary canvas - drawContext.putImageData(imageData, - -format.cropLeft, -format.cropTop, // must offset the offset - format.cropLeft, format.cropTop, - format.cropWidth, format.cropHeight); - - if (resample) { - ctx.drawImage(resampleCanvas, 0, 0, format.displayWidth, format.displayHeight); - } - }; - - self.clear = function() { - ctx.clearRect(0, 0, canvas.width, canvas.height); - }; - - return self; - } - - SoftwareFrameSink.prototype = Object.create(FrameSink.prototype); - - module.exports = SoftwareFrameSink; -})(); - -},{"./FrameSink.js":4,"./YCbCr.js":7}],6:[function(require,module,exports){ -/* -Copyright (c) 2014-2016 Brion Vibber - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -MPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ -(function() { - "use strict"; - - var FrameSink = require('./FrameSink.js'), - shaders = require('../build/shaders.js'); - - /** - * Warning: canvas must not have been used for 2d drawing prior! - * - * @param {HTMLCanvasElement} canvas - HTML canvas element to attach to - * @constructor - */ - function WebGLFrameSink(canvas) { - var self = this, - gl = WebGLFrameSink.contextForCanvas(canvas), - debug = false; // swap this to enable more error checks, which can slow down rendering - - if (gl === null) { - throw new Error('WebGL unavailable'); - } - - // GL! - function checkError() { - if (debug) { - err = gl.getError(); - if (err !== 0) { - throw new Error("GL error " + err); - } - } - } - - function compileShader(type, source) { - var shader = gl.createShader(type); - gl.shaderSource(shader, source); - gl.compileShader(shader); - - if (!gl.getShaderParameter(shader, gl.COMPILE_STATUS)) { - var err = gl.getShaderInfoLog(shader); - gl.deleteShader(shader); - throw new Error('GL shader compilation for ' + type + ' failed: ' + err); - } - - return shader; - } - - - var program, - unpackProgram, - err; - - // In the world of GL there are no rectangles. - // There are only triangles. - // THERE IS NO SPOON. - var rectangle = new Float32Array([ - // First triangle (top left, clockwise) - -1.0, -1.0, - +1.0, -1.0, - -1.0, +1.0, - - // Second triangle (bottom right, clockwise) - -1.0, +1.0, - +1.0, -1.0, - +1.0, +1.0 - ]); - - var textures = {}; - var framebuffers = {}; - var stripes = {}; - var buf, positionLocation, unpackPositionLocation; - var unpackTexturePositionBuffer, unpackTexturePositionLocation; - var stripeLocation, unpackTextureLocation; - var lumaPositionBuffer, lumaPositionLocation; - var chromaPositionBuffer, chromaPositionLocation; - - function createOrReuseTexture(name) { - if (!textures[name]) { - textures[name] = gl.createTexture(); - } - return textures[name]; - } - - function uploadTexture(name, width, height, data) { - var texture = createOrReuseTexture(name); - gl.activeTexture(gl.TEXTURE0); - - if (WebGLFrameSink.stripe) { - var uploadTemp = !textures[name + '_temp']; - var tempTexture = createOrReuseTexture(name + '_temp'); - gl.bindTexture(gl.TEXTURE_2D, tempTexture); - if (uploadTemp) { - // new texture - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.CLAMP_TO_EDGE); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.CLAMP_TO_EDGE); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.NEAREST); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.NEAREST); - gl.texImage2D( - gl.TEXTURE_2D, - 0, // mip level - gl.RGBA, // internal format - width / 4, - height, - 0, // border - gl.RGBA, // format - gl.UNSIGNED_BYTE, // type - data // data! - ); - } else { - // update texture - gl.texSubImage2D( - gl.TEXTURE_2D, - 0, // mip level - 0, // x offset - 0, // y offset - width / 4, - height, - gl.RGBA, // format - gl.UNSIGNED_BYTE, // type - data // data! - ); - } - - var stripeTexture = textures[name + '_stripe']; - var uploadStripe = !stripeTexture; - if (uploadStripe) { - stripeTexture = createOrReuseTexture(name + '_stripe'); - } - gl.bindTexture(gl.TEXTURE_2D, stripeTexture); - if (uploadStripe) { - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.CLAMP_TO_EDGE); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.CLAMP_TO_EDGE); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.NEAREST); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.NEAREST); - gl.texImage2D( - gl.TEXTURE_2D, - 0, // mip level - gl.RGBA, // internal format - width, - 1, - 0, // border - gl.RGBA, // format - gl.UNSIGNED_BYTE, //type - buildStripe(width, 1) // data! - ); - } - - } else { - gl.bindTexture(gl.TEXTURE_2D, texture); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.CLAMP_TO_EDGE); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.CLAMP_TO_EDGE); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.LINEAR); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.LINEAR); - gl.texImage2D( - gl.TEXTURE_2D, - 0, // mip level - gl.LUMINANCE, // internal format - width, - height, - 0, // border - gl.LUMINANCE, // format - gl.UNSIGNED_BYTE, //type - data // data! - ); - } - } - - function unpackTexture(name, width, height) { - var texture = textures[name]; - - // Upload to a temporary RGBA texture, then unpack it. - // This is faster than CPU-side swizzling in ANGLE on Windows. - gl.useProgram(unpackProgram); - - var fb = framebuffers[name]; - if (!fb) { - // Create a framebuffer and an empty target size - gl.activeTexture(gl.TEXTURE0); - gl.bindTexture(gl.TEXTURE_2D, texture); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.CLAMP_TO_EDGE); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.CLAMP_TO_EDGE); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.LINEAR); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.LINEAR); - gl.texImage2D( - gl.TEXTURE_2D, - 0, // mip level - gl.RGBA, // internal format - width, - height, - 0, // border - gl.RGBA, // format - gl.UNSIGNED_BYTE, //type - null // data! - ); - - fb = framebuffers[name] = gl.createFramebuffer(); - } - - gl.bindFramebuffer(gl.FRAMEBUFFER, fb); - gl.framebufferTexture2D(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.TEXTURE_2D, texture, 0); - - var tempTexture = textures[name + '_temp']; - gl.activeTexture(gl.TEXTURE1); - gl.bindTexture(gl.TEXTURE_2D, tempTexture); - gl.uniform1i(unpackTextureLocation, 1); - - var stripeTexture = textures[name + '_stripe']; - gl.activeTexture(gl.TEXTURE2); - gl.bindTexture(gl.TEXTURE_2D, stripeTexture); - gl.uniform1i(stripeLocation, 2); - - // Rectangle geometry - gl.bindBuffer(gl.ARRAY_BUFFER, buf); - gl.enableVertexAttribArray(positionLocation); - gl.vertexAttribPointer(positionLocation, 2, gl.FLOAT, false, 0, 0); - - // Set up the texture geometry... - gl.bindBuffer(gl.ARRAY_BUFFER, unpackTexturePositionBuffer); - gl.enableVertexAttribArray(unpackTexturePositionLocation); - gl.vertexAttribPointer(unpackTexturePositionLocation, 2, gl.FLOAT, false, 0, 0); - - // Draw into the target texture... - gl.viewport(0, 0, width, height); - - gl.drawArrays(gl.TRIANGLES, 0, rectangle.length / 2); - - gl.bindFramebuffer(gl.FRAMEBUFFER, null); - - } - - function attachTexture(name, register, index) { - gl.activeTexture(register); - gl.bindTexture(gl.TEXTURE_2D, textures[name]); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.CLAMP_TO_EDGE); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.CLAMP_TO_EDGE); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.LINEAR); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.LINEAR); - - gl.uniform1i(gl.getUniformLocation(program, name), index); - } - - function buildStripe(width) { - if (stripes[width]) { - return stripes[width]; - } - var len = width, - out = new Uint32Array(len); - for (var i = 0; i < len; i += 4) { - out[i ] = 0x000000ff; - out[i + 1] = 0x0000ff00; - out[i + 2] = 0x00ff0000; - out[i + 3] = 0xff000000; - } - return stripes[width] = new Uint8Array(out.buffer); - } - - function initProgram(vertexShaderSource, fragmentShaderSource) { - var vertexShader = compileShader(gl.VERTEX_SHADER, vertexShaderSource); - var fragmentShader = compileShader(gl.FRAGMENT_SHADER, fragmentShaderSource); - - var program = gl.createProgram(); - gl.attachShader(program, vertexShader); - gl.attachShader(program, fragmentShader); - - gl.linkProgram(program); - if (!gl.getProgramParameter(program, gl.LINK_STATUS)) { - var err = gl.getProgramInfoLog(program); - gl.deleteProgram(program); - throw new Error('GL program linking failed: ' + err); - } - - return program; - } - - function init() { - if (WebGLFrameSink.stripe) { - unpackProgram = initProgram(shaders.vertexStripe, shaders.fragmentStripe); - unpackPositionLocation = gl.getAttribLocation(unpackProgram, 'aPosition'); - - unpackTexturePositionBuffer = gl.createBuffer(); - var textureRectangle = new Float32Array([ - 0, 0, - 1, 0, - 0, 1, - 0, 1, - 1, 0, - 1, 1 - ]); - gl.bindBuffer(gl.ARRAY_BUFFER, unpackTexturePositionBuffer); - gl.bufferData(gl.ARRAY_BUFFER, textureRectangle, gl.STATIC_DRAW); - - unpackTexturePositionLocation = gl.getAttribLocation(unpackProgram, 'aTexturePosition'); - stripeLocation = gl.getUniformLocation(unpackProgram, 'uStripe'); - unpackTextureLocation = gl.getUniformLocation(unpackProgram, 'uTexture'); - } - program = initProgram(shaders.vertex, shaders.fragment); - - buf = gl.createBuffer(); - gl.bindBuffer(gl.ARRAY_BUFFER, buf); - gl.bufferData(gl.ARRAY_BUFFER, rectangle, gl.STATIC_DRAW); - - positionLocation = gl.getAttribLocation(program, 'aPosition'); - lumaPositionBuffer = gl.createBuffer(); - lumaPositionLocation = gl.getAttribLocation(program, 'aLumaPosition'); - chromaPositionBuffer = gl.createBuffer(); - chromaPositionLocation = gl.getAttribLocation(program, 'aChromaPosition'); - } - - /** - * Actually draw a frame. - * @param {YUVFrame} buffer - YUV frame buffer object - */ - self.drawFrame = function(buffer) { - var format = buffer.format; - - var formatUpdate = (!program || canvas.width !== format.displayWidth || canvas.height !== format.displayHeight); - if (formatUpdate) { - // Keep the canvas at the right size... - canvas.width = format.displayWidth; - canvas.height = format.displayHeight; - self.clear(); - } - - if (!program) { - init(); - } - - if (formatUpdate) { - var setupTexturePosition = function(buffer, location, texWidth) { - // Warning: assumes that the stride for Cb and Cr is the same size in output pixels - var textureX0 = format.cropLeft / texWidth; - var textureX1 = (format.cropLeft + format.cropWidth) / texWidth; - var textureY0 = (format.cropTop + format.cropHeight) / format.height; - var textureY1 = format.cropTop / format.height; - var textureRectangle = new Float32Array([ - textureX0, textureY0, - textureX1, textureY0, - textureX0, textureY1, - textureX0, textureY1, - textureX1, textureY0, - textureX1, textureY1 - ]); - - gl.bindBuffer(gl.ARRAY_BUFFER, buffer); - gl.bufferData(gl.ARRAY_BUFFER, textureRectangle, gl.STATIC_DRAW); - }; - setupTexturePosition( - lumaPositionBuffer, - lumaPositionLocation, - buffer.y.stride); - setupTexturePosition( - chromaPositionBuffer, - chromaPositionLocation, - buffer.u.stride * format.width / format.chromaWidth); - } - - // Create or update the textures... - uploadTexture('uTextureY', buffer.y.stride, format.height, buffer.y.bytes); - uploadTexture('uTextureCb', buffer.u.stride, format.chromaHeight, buffer.u.bytes); - uploadTexture('uTextureCr', buffer.v.stride, format.chromaHeight, buffer.v.bytes); - - if (WebGLFrameSink.stripe) { - // Unpack the textures after upload to avoid blocking on GPU - unpackTexture('uTextureY', buffer.y.stride, format.height); - unpackTexture('uTextureCb', buffer.u.stride, format.chromaHeight); - unpackTexture('uTextureCr', buffer.v.stride, format.chromaHeight); - } - - // Set up the rectangle and draw it - gl.useProgram(program); - gl.viewport(0, 0, canvas.width, canvas.height); - - attachTexture('uTextureY', gl.TEXTURE0, 0); - attachTexture('uTextureCb', gl.TEXTURE1, 1); - attachTexture('uTextureCr', gl.TEXTURE2, 2); - - // Set up geometry - gl.bindBuffer(gl.ARRAY_BUFFER, buf); - gl.enableVertexAttribArray(positionLocation); - gl.vertexAttribPointer(positionLocation, 2, gl.FLOAT, false, 0, 0); - - // Set up the texture geometry... - gl.bindBuffer(gl.ARRAY_BUFFER, lumaPositionBuffer); - gl.enableVertexAttribArray(lumaPositionLocation); - gl.vertexAttribPointer(lumaPositionLocation, 2, gl.FLOAT, false, 0, 0); - - gl.bindBuffer(gl.ARRAY_BUFFER, chromaPositionBuffer); - gl.enableVertexAttribArray(chromaPositionLocation); - gl.vertexAttribPointer(chromaPositionLocation, 2, gl.FLOAT, false, 0, 0); - - // Aaaaand draw stuff. - gl.drawArrays(gl.TRIANGLES, 0, rectangle.length / 2); - }; - - self.clear = function() { - gl.viewport(0, 0, canvas.width, canvas.height); - gl.clearColor(0.0, 0.0, 0.0, 0.0); - gl.clear(gl.COLOR_BUFFER_BIT); - }; - - self.clear(); - - return self; - } - - // For Windows; luminance and alpha textures are ssllooww to upload, - // so we pack into RGBA and unpack in the shaders. - // - // This seems to affect all browsers on Windows, probably due to fun - // mismatches between GL and D3D. - WebGLFrameSink.stripe = (function() { - if (navigator.userAgent.indexOf('Windows') !== -1) { - return true; - } - return false; - })(); - - WebGLFrameSink.contextForCanvas = function(canvas) { - var options = { - // Don't trigger discrete GPU in multi-GPU systems - preferLowPowerToHighPerformance: true, - powerPreference: 'low-power', - // Don't try to use software GL rendering! - failIfMajorPerformanceCaveat: true, - // In case we need to capture the resulting output. - preserveDrawingBuffer: true - }; - return canvas.getContext('webgl', options) || canvas.getContext('experimental-webgl', options); - }; - - /** - * Static function to check if WebGL will be available with appropriate features. - * - * @returns {boolean} - true if available - */ - WebGLFrameSink.isAvailable = function() { - var canvas = document.createElement('canvas'), - gl; - canvas.width = 1; - canvas.height = 1; - try { - gl = WebGLFrameSink.contextForCanvas(canvas); - } catch (e) { - return false; - } - if (gl) { - var register = gl.TEXTURE0, - width = 4, - height = 4, - texture = gl.createTexture(), - data = new Uint8Array(width * height), - texWidth = WebGLFrameSink.stripe ? (width / 4) : width, - format = WebGLFrameSink.stripe ? gl.RGBA : gl.LUMINANCE, - filter = WebGLFrameSink.stripe ? gl.NEAREST : gl.LINEAR; - - gl.activeTexture(register); - gl.bindTexture(gl.TEXTURE_2D, texture); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.CLAMP_TO_EDGE); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.CLAMP_TO_EDGE); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, filter); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, filter); - gl.texImage2D( - gl.TEXTURE_2D, - 0, // mip level - format, // internal format - texWidth, - height, - 0, // border - format, // format - gl.UNSIGNED_BYTE, //type - data // data! - ); - - var err = gl.getError(); - if (err) { - // Doesn't support luminance textures? - return false; - } else { - return true; - } - } else { - return false; - } - }; - - WebGLFrameSink.prototype = Object.create(FrameSink.prototype); - - module.exports = WebGLFrameSink; -})(); - -},{"../build/shaders.js":1,"./FrameSink.js":4}],7:[function(require,module,exports){ -/* -Copyright (c) 2014-2019 Brion Vibber - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -MPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ -(function() { - "use strict"; - - var depower = require('./depower.js'); - - /** - * Basic YCbCr->RGB conversion - * - * @author Brion Vibber - * @copyright 2014-2019 - * @license MIT-style - * - * @param {YUVFrame} buffer - input frame buffer - * @param {Uint8ClampedArray} output - array to draw RGBA into - * Assumes that the output array already has alpha channel set to opaque. - */ - function convertYCbCr(buffer, output) { - var width = buffer.format.width | 0, - height = buffer.format.height | 0, - hdec = depower(buffer.format.width / buffer.format.chromaWidth) | 0, - vdec = depower(buffer.format.height / buffer.format.chromaHeight) | 0, - bytesY = buffer.y.bytes, - bytesCb = buffer.u.bytes, - bytesCr = buffer.v.bytes, - strideY = buffer.y.stride | 0, - strideCb = buffer.u.stride | 0, - strideCr = buffer.v.stride | 0, - outStride = width << 2, - YPtr = 0, Y0Ptr = 0, Y1Ptr = 0, - CbPtr = 0, CrPtr = 0, - outPtr = 0, outPtr0 = 0, outPtr1 = 0, - colorCb = 0, colorCr = 0, - multY = 0, multCrR = 0, multCbCrG = 0, multCbB = 0, - x = 0, y = 0, xdec = 0, ydec = 0; - - if (hdec == 1 && vdec == 1) { - // Optimize for 4:2:0, which is most common - outPtr0 = 0; - outPtr1 = outStride; - ydec = 0; - for (y = 0; y < height; y += 2) { - Y0Ptr = y * strideY | 0; - Y1Ptr = Y0Ptr + strideY | 0; - CbPtr = ydec * strideCb | 0; - CrPtr = ydec * strideCr | 0; - for (x = 0; x < width; x += 2) { - colorCb = bytesCb[CbPtr++] | 0; - colorCr = bytesCr[CrPtr++] | 0; - - // Quickie YUV conversion - // https://en.wikipedia.org/wiki/YCbCr#ITU-R_BT.2020_conversion - // multiplied by 256 for integer-friendliness - multCrR = (409 * colorCr | 0) - 57088 | 0; - multCbCrG = (100 * colorCb | 0) + (208 * colorCr | 0) - 34816 | 0; - multCbB = (516 * colorCb | 0) - 70912 | 0; - - multY = 298 * bytesY[Y0Ptr++] | 0; - output[outPtr0 ] = (multY + multCrR) >> 8; - output[outPtr0 + 1] = (multY - multCbCrG) >> 8; - output[outPtr0 + 2] = (multY + multCbB) >> 8; - outPtr0 += 4; - - multY = 298 * bytesY[Y0Ptr++] | 0; - output[outPtr0 ] = (multY + multCrR) >> 8; - output[outPtr0 + 1] = (multY - multCbCrG) >> 8; - output[outPtr0 + 2] = (multY + multCbB) >> 8; - outPtr0 += 4; - - multY = 298 * bytesY[Y1Ptr++] | 0; - output[outPtr1 ] = (multY + multCrR) >> 8; - output[outPtr1 + 1] = (multY - multCbCrG) >> 8; - output[outPtr1 + 2] = (multY + multCbB) >> 8; - outPtr1 += 4; - - multY = 298 * bytesY[Y1Ptr++] | 0; - output[outPtr1 ] = (multY + multCrR) >> 8; - output[outPtr1 + 1] = (multY - multCbCrG) >> 8; - output[outPtr1 + 2] = (multY + multCbB) >> 8; - outPtr1 += 4; - } - outPtr0 += outStride; - outPtr1 += outStride; - ydec++; - } - } else { - outPtr = 0; - for (y = 0; y < height; y++) { - xdec = 0; - ydec = y >> vdec; - YPtr = y * strideY | 0; - CbPtr = ydec * strideCb | 0; - CrPtr = ydec * strideCr | 0; - - for (x = 0; x < width; x++) { - xdec = x >> hdec; - colorCb = bytesCb[CbPtr + xdec] | 0; - colorCr = bytesCr[CrPtr + xdec] | 0; - - // Quickie YUV conversion - // https://en.wikipedia.org/wiki/YCbCr#ITU-R_BT.2020_conversion - // multiplied by 256 for integer-friendliness - multCrR = (409 * colorCr | 0) - 57088 | 0; - multCbCrG = (100 * colorCb | 0) + (208 * colorCr | 0) - 34816 | 0; - multCbB = (516 * colorCb | 0) - 70912 | 0; - - multY = 298 * bytesY[YPtr++] | 0; - output[outPtr ] = (multY + multCrR) >> 8; - output[outPtr + 1] = (multY - multCbCrG) >> 8; - output[outPtr + 2] = (multY + multCbB) >> 8; - outPtr += 4; - } - } - } - } - - module.exports = { - convertYCbCr: convertYCbCr - }; -})(); - -},{"./depower.js":8}],8:[function(require,module,exports){ -/* -Copyright (c) 2014-2016 Brion Vibber - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -MPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ -(function() { - "use strict"; - - /** - * Convert a ratio into a bit-shift count; for instance a ratio of 2 - * becomes a bit-shift of 1, while a ratio of 1 is a bit-shift of 0. - * - * @author Brion Vibber - * @copyright 2016 - * @license MIT-style - * - * @param {number} ratio - the integer ratio to convert. - * @returns {number} - number of bits to shift to multiply/divide by the ratio. - * @throws exception if given a non-power-of-two - */ - function depower(ratio) { - var shiftCount = 0, - n = ratio >> 1; - while (n != 0) { - n = n >> 1; - shiftCount++ - } - if (ratio !== (1 << shiftCount)) { - throw 'chroma plane dimensions must be power of 2 ratio to luma plane dimensions; got ' + ratio; - } - return shiftCount; - } - - module.exports = depower; -})(); - -},{}],9:[function(require,module,exports){ -/* -Copyright (c) 2014-2016 Brion Vibber - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -MPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ -(function() { - "use strict"; - - var FrameSink = require('./FrameSink.js'), - SoftwareFrameSink = require('./SoftwareFrameSink.js'), - WebGLFrameSink = require('./WebGLFrameSink.js'); - - /** - * @typedef {Object} YUVCanvasOptions - * @property {boolean} webGL - Whether to use WebGL to draw to the canvas and accelerate color space conversion. If left out, defaults to auto-detect. - */ - - var YUVCanvas = { - FrameSink: FrameSink, - - SoftwareFrameSink: SoftwareFrameSink, - - WebGLFrameSink: WebGLFrameSink, - - /** - * Attach a suitable FrameSink instance to an HTML5 canvas element. - * - * This will take over the drawing context of the canvas and may turn - * it into a WebGL 3d canvas if possible. Do not attempt to use the - * drawing context directly after this. - * - * @param {HTMLCanvasElement} canvas - HTML canvas element to attach to - * @param {YUVCanvasOptions} options - map of options - * @returns {FrameSink} - instance of suitable subclass. - */ - attach: function(canvas, options) { - options = options || {}; - var webGL = ('webGL' in options) ? options.webGL : WebGLFrameSink.isAvailable(); - if (webGL) { - return new WebGLFrameSink(canvas, options); - } else { - return new SoftwareFrameSink(canvas, options); - } - } - }; - - module.exports = YUVCanvas; -})(); - -},{"./FrameSink.js":4,"./SoftwareFrameSink.js":5,"./WebGLFrameSink.js":6}]},{},[2]); diff --git a/static/web-client/js/yuv.js b/static/web-client/js/yuv.js deleted file mode 100644 index 1757d5e..0000000 --- a/static/web-client/js/yuv.js +++ /dev/null @@ -1,73 +0,0 @@ -var wasmExports; - -fetch('js/yuv.wasm').then(function (res) { return res.arrayBuffer(); }) - .then(function (file) { return WebAssembly.instantiate(file); }) - .then(function (wasm) { - wasmExports = wasm.instance.exports; - console.log('yuv ready'); - }); - -var yPtr, yPtrLen, uPtr, uPtrLen, vPtr, vPtrLen, outPtr, outPtrLen; -let testSpeed = [0, 0]; -function I420ToARGB(yb) { - if (!wasmExports) return; - var tm0 = new Date().getTime(); - var { malloc, free, memory } = wasmExports; - var HEAPU8 = new Uint8Array(memory.buffer); - let n = yb.y.bytes.length; - if (yPtrLen != n) { - if (yPtr) free(yPtr); - yPtrLen = n; - yPtr = malloc(n); - } - HEAPU8.set(yb.y.bytes, yPtr); - n = yb.u.bytes.length; - if (uPtrLen != n) { - if (uPtr) free(uPtr); - uPtrLen = n; - uPtr = malloc(n); - } - HEAPU8.set(yb.u.bytes, uPtr); - n = yb.v.bytes.length; - if (vPtrLen != n) { - if (vPtr) free(vPtr); - vPtrLen = n; - vPtr = malloc(n); - } - HEAPU8.set(yb.v.bytes, vPtr); - var w = yb.format.displayWidth; - var h = yb.format.displayHeight; - n = w * h * 4; - if (outPtrLen != n) { - if (outPtr) free(outPtr); - outPtrLen = n; - outPtr = malloc(n); - HEAPU8.fill(255, outPtr, outPtr + n); - } - // var res = wasmExports.I420ToARGB(yPtr, yb.y.stride, uPtr, yb.u.stride, vPtr, yb.v.stride, outPtr, w * 4, w, h); - // var res = wasmExports.AVX_YUV_to_ARGB(outPtr, yPtr, yb.y.stride, uPtr, yb.u.stride, vPtr, yb.v.stride, w, h); - var res = wasmExports.yuv420_rgb24_std(w, h, yPtr, uPtr, vPtr, yb.y.stride, yb.v.stride, outPtr, w * 4, 1); - var out = HEAPU8.slice(outPtr, outPtr + n); - testSpeed[1] += new Date().getTime() - tm0; - testSpeed[0] += 1; - if (testSpeed[0] > 30) { - console.log('yuv: ' + parseInt('' + testSpeed[1] / testSpeed[0])); - testSpeed = [0, 0]; - } - return out; -} - -var currentFrame; -self.addEventListener('message', (e) => { - currentFrame = e.data; -}); - -function run() { - if (currentFrame) { - self.postMessage(I420ToARGB(currentFrame)); - currentFrame = undefined; - } - setTimeout(run, 1); -} - -run(); \ No newline at end of file diff --git a/static/web-client/js/yuv.wasm b/static/web-client/js/yuv.wasm deleted file mode 100644 index f203c68..0000000 Binary files a/static/web-client/js/yuv.wasm and /dev/null differ diff --git a/static/web-client/libopus.js b/static/web-client/libopus.js deleted file mode 100644 index 5b0ff49..0000000 --- a/static/web-client/libopus.js +++ /dev/null @@ -1,5555 +0,0 @@ - - -// The Module object: Our interface to the outside world. We import -// and export values on it. There are various ways Module can be used: -// 1. Not defined. We create it here -// 2. A function parameter, function(Module) { ..generated code.. } -// 3. pre-run appended it, var Module = {}; ..generated code.. -// 4. External script tag defines var Module. -// We need to check if Module already exists (e.g. case 3 above). -// Substitution will be replaced with actual code on later stage of the build, -// this way Closure Compiler will not mangle it (e.g. case 4. above). -// Note that if you want to run closure, and also to use Module -// after the generated code, you will need to define var Module = {}; -// before the code. Then that object will be used in the code, and you -// can continue to use Module afterwards as well. -var Module = typeof Module !== 'undefined' ? Module : {}; - -// See https://caniuse.com/mdn-javascript_builtins_object_assign -var objAssign = Object.assign; - -// --pre-jses are emitted after the Module integration code, so that they can -// refer to Module (if they choose; they can also define Module) -Module["onRuntimeInitialized"] = function(){ - if(Module.onload) - Module.onload(); - Module.loaded = true; -} - -Module["locateFile"] = function(url){ - if(url == "libopus.wasm" && typeof LIBOPUS_WASM_URL != "undefined") - return LIBOPUS_WASM_URL; - else - return url; -} - - -// Sometimes an existing Module object exists with properties -// meant to overwrite the default module functionality. Here -// we collect those properties and reapply _after_ we configure -// the current environment's defaults to avoid having to be so -// defensive during initialization. -var moduleOverrides = objAssign({}, Module); - -var arguments_ = []; -var thisProgram = './this.program'; -var quit_ = (status, toThrow) => { - throw toThrow; -}; - -// Determine the runtime environment we are in. You can customize this by -// setting the ENVIRONMENT setting at compile time (see settings.js). - -// Attempt to auto-detect the environment -var ENVIRONMENT_IS_WEB = typeof window === 'object'; -var ENVIRONMENT_IS_WORKER = typeof importScripts === 'function'; -// N.b. Electron.js environment is simultaneously a NODE-environment, but -// also a web environment. -var ENVIRONMENT_IS_NODE = typeof process === 'object' && typeof process.versions === 'object' && typeof process.versions.node === 'string'; -var ENVIRONMENT_IS_SHELL = !ENVIRONMENT_IS_WEB && !ENVIRONMENT_IS_NODE && !ENVIRONMENT_IS_WORKER; - -if (Module['ENVIRONMENT']) { - throw new Error('Module.ENVIRONMENT has been deprecated. To force the environment, use the ENVIRONMENT compile-time option (for example, -s ENVIRONMENT=web or -s ENVIRONMENT=node)'); -} - -// `/` should be present at the end if `scriptDirectory` is not empty -var scriptDirectory = ''; -function locateFile(path) { - if (Module['locateFile']) { - return Module['locateFile'](path, scriptDirectory); - } - return scriptDirectory + path; -} - -// Hooks that are implemented differently in different runtime environments. -var read_, - readAsync, - readBinary, - setWindowTitle; - -// Normally we don't log exceptions but instead let them bubble out the top -// level where the embedding environment (e.g. the browser) can handle -// them. -// However under v8 and node we sometimes exit the process direcly in which case -// its up to use us to log the exception before exiting. -// If we fix https://github.com/emscripten-core/emscripten/issues/15080 -// this may no longer be needed under node. -function logExceptionOnExit(e) { - if (e instanceof ExitStatus) return; - let toLog = e; - if (e && typeof e === 'object' && e.stack) { - toLog = [e, e.stack]; - } - err('exiting due to exception: ' + toLog); -} - -var fs; -var nodePath; -var requireNodeFS; - -if (ENVIRONMENT_IS_NODE) { - if (!(typeof process === 'object' && typeof require === 'function')) throw new Error('not compiled for this environment (did you build to HTML and try to run it not on the web, or set ENVIRONMENT to something - like node - and run it someplace else - like on the web?)'); - if (ENVIRONMENT_IS_WORKER) { - scriptDirectory = require('path').dirname(scriptDirectory) + '/'; - } else { - scriptDirectory = __dirname + '/'; - } - -// include: node_shell_read.js - - -requireNodeFS = () => { - // Use nodePath as the indicator for these not being initialized, - // since in some environments a global fs may have already been - // created. - if (!nodePath) { - fs = require('fs'); - nodePath = require('path'); - } -}; - -read_ = function shell_read(filename, binary) { - requireNodeFS(); - filename = nodePath['normalize'](filename); - return fs.readFileSync(filename, binary ? null : 'utf8'); -}; - -readBinary = (filename) => { - var ret = read_(filename, true); - if (!ret.buffer) { - ret = new Uint8Array(ret); - } - assert(ret.buffer); - return ret; -}; - -readAsync = (filename, onload, onerror) => { - requireNodeFS(); - filename = nodePath['normalize'](filename); - fs.readFile(filename, function(err, data) { - if (err) onerror(err); - else onload(data.buffer); - }); -}; - -// end include: node_shell_read.js - if (process['argv'].length > 1) { - thisProgram = process['argv'][1].replace(/\\/g, '/'); - } - - arguments_ = process['argv'].slice(2); - - if (typeof module !== 'undefined') { - module['exports'] = Module; - } - - process['on']('uncaughtException', function(ex) { - // suppress ExitStatus exceptions from showing an error - if (!(ex instanceof ExitStatus)) { - throw ex; - } - }); - - // Without this older versions of node (< v15) will log unhandled rejections - // but return 0, which is not normally the desired behaviour. This is - // not be needed with node v15 and about because it is now the default - // behaviour: - // See https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode - process['on']('unhandledRejection', function(reason) { throw reason; }); - - quit_ = (status, toThrow) => { - if (keepRuntimeAlive()) { - process['exitCode'] = status; - throw toThrow; - } - logExceptionOnExit(toThrow); - process['exit'](status); - }; - - Module['inspect'] = function () { return '[Emscripten Module object]'; }; - -} else -if (ENVIRONMENT_IS_SHELL) { - - if ((typeof process === 'object' && typeof require === 'function') || typeof window === 'object' || typeof importScripts === 'function') throw new Error('not compiled for this environment (did you build to HTML and try to run it not on the web, or set ENVIRONMENT to something - like node - and run it someplace else - like on the web?)'); - - if (typeof read != 'undefined') { - read_ = function shell_read(f) { - return read(f); - }; - } - - readBinary = function readBinary(f) { - let data; - if (typeof readbuffer === 'function') { - return new Uint8Array(readbuffer(f)); - } - data = read(f, 'binary'); - assert(typeof data === 'object'); - return data; - }; - - readAsync = function readAsync(f, onload, onerror) { - setTimeout(() => onload(readBinary(f)), 0); - }; - - if (typeof scriptArgs != 'undefined') { - arguments_ = scriptArgs; - } else if (typeof arguments != 'undefined') { - arguments_ = arguments; - } - - if (typeof quit === 'function') { - quit_ = (status, toThrow) => { - logExceptionOnExit(toThrow); - quit(status); - }; - } - - if (typeof print !== 'undefined') { - // Prefer to use print/printErr where they exist, as they usually work better. - if (typeof console === 'undefined') console = /** @type{!Console} */({}); - console.log = /** @type{!function(this:Console, ...*): undefined} */ (print); - console.warn = console.error = /** @type{!function(this:Console, ...*): undefined} */ (typeof printErr !== 'undefined' ? printErr : print); - } - -} else - -// Note that this includes Node.js workers when relevant (pthreads is enabled). -// Node.js workers are detected as a combination of ENVIRONMENT_IS_WORKER and -// ENVIRONMENT_IS_NODE. -if (ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER) { - if (ENVIRONMENT_IS_WORKER) { // Check worker, not web, since window could be polyfilled - scriptDirectory = self.location.href; - } else if (typeof document !== 'undefined' && document.currentScript) { // web - scriptDirectory = document.currentScript.src; - } - // blob urls look like blob:http://site.com/etc/etc and we cannot infer anything from them. - // otherwise, slice off the final part of the url to find the script directory. - // if scriptDirectory does not contain a slash, lastIndexOf will return -1, - // and scriptDirectory will correctly be replaced with an empty string. - // If scriptDirectory contains a query (starting with ?) or a fragment (starting with #), - // they are removed because they could contain a slash. - if (scriptDirectory.indexOf('blob:') !== 0) { - scriptDirectory = scriptDirectory.substr(0, scriptDirectory.replace(/[?#].*/, "").lastIndexOf('/')+1); - } else { - scriptDirectory = ''; - } - - if (!(typeof window === 'object' || typeof importScripts === 'function')) throw new Error('not compiled for this environment (did you build to HTML and try to run it not on the web, or set ENVIRONMENT to something - like node - and run it someplace else - like on the web?)'); - - // Differentiate the Web Worker from the Node Worker case, as reading must - // be done differently. - { -// include: web_or_worker_shell_read.js - - - read_ = (url) => { - var xhr = new XMLHttpRequest(); - xhr.open('GET', url, false); - xhr.send(null); - return xhr.responseText; - } - - if (ENVIRONMENT_IS_WORKER) { - readBinary = (url) => { - var xhr = new XMLHttpRequest(); - xhr.open('GET', url, false); - xhr.responseType = 'arraybuffer'; - xhr.send(null); - return new Uint8Array(/** @type{!ArrayBuffer} */(xhr.response)); - }; - } - - readAsync = (url, onload, onerror) => { - var xhr = new XMLHttpRequest(); - xhr.open('GET', url, true); - xhr.responseType = 'arraybuffer'; - xhr.onload = () => { - if (xhr.status == 200 || (xhr.status == 0 && xhr.response)) { // file URLs can return 0 - onload(xhr.response); - return; - } - onerror(); - }; - xhr.onerror = onerror; - xhr.send(null); - } - -// end include: web_or_worker_shell_read.js - } - - setWindowTitle = (title) => document.title = title; -} else -{ - throw new Error('environment detection error'); -} - -var out = Module['print'] || console.log.bind(console); -var err = Module['printErr'] || console.warn.bind(console); - -// Merge back in the overrides -objAssign(Module, moduleOverrides); -// Free the object hierarchy contained in the overrides, this lets the GC -// reclaim data used e.g. in memoryInitializerRequest, which is a large typed array. -moduleOverrides = null; - -// Emit code to handle expected values on the Module object. This applies Module.x -// to the proper local x. This has two benefits: first, we only emit it if it is -// expected to arrive, and second, by using a local everywhere else that can be -// minified. - -if (Module['arguments']) arguments_ = Module['arguments']; -if (!Object.getOwnPropertyDescriptor(Module, 'arguments')) { - Object.defineProperty(Module, 'arguments', { - configurable: true, - get: function() { - abort('Module.arguments has been replaced with plain arguments_ (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') - } - }); -} - -if (Module['thisProgram']) thisProgram = Module['thisProgram']; -if (!Object.getOwnPropertyDescriptor(Module, 'thisProgram')) { - Object.defineProperty(Module, 'thisProgram', { - configurable: true, - get: function() { - abort('Module.thisProgram has been replaced with plain thisProgram (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') - } - }); -} - -if (Module['quit']) quit_ = Module['quit']; -if (!Object.getOwnPropertyDescriptor(Module, 'quit')) { - Object.defineProperty(Module, 'quit', { - configurable: true, - get: function() { - abort('Module.quit has been replaced with plain quit_ (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') - } - }); -} - -// perform assertions in shell.js after we set up out() and err(), as otherwise if an assertion fails it cannot print the message -// Assertions on removed incoming Module JS APIs. -assert(typeof Module['memoryInitializerPrefixURL'] === 'undefined', 'Module.memoryInitializerPrefixURL option was removed, use Module.locateFile instead'); -assert(typeof Module['pthreadMainPrefixURL'] === 'undefined', 'Module.pthreadMainPrefixURL option was removed, use Module.locateFile instead'); -assert(typeof Module['cdInitializerPrefixURL'] === 'undefined', 'Module.cdInitializerPrefixURL option was removed, use Module.locateFile instead'); -assert(typeof Module['filePackagePrefixURL'] === 'undefined', 'Module.filePackagePrefixURL option was removed, use Module.locateFile instead'); -assert(typeof Module['read'] === 'undefined', 'Module.read option was removed (modify read_ in JS)'); -assert(typeof Module['readAsync'] === 'undefined', 'Module.readAsync option was removed (modify readAsync in JS)'); -assert(typeof Module['readBinary'] === 'undefined', 'Module.readBinary option was removed (modify readBinary in JS)'); -assert(typeof Module['setWindowTitle'] === 'undefined', 'Module.setWindowTitle option was removed (modify setWindowTitle in JS)'); -assert(typeof Module['TOTAL_MEMORY'] === 'undefined', 'Module.TOTAL_MEMORY has been renamed Module.INITIAL_MEMORY'); - -if (!Object.getOwnPropertyDescriptor(Module, 'read')) { - Object.defineProperty(Module, 'read', { - configurable: true, - get: function() { - abort('Module.read has been replaced with plain read_ (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') - } - }); -} - -if (!Object.getOwnPropertyDescriptor(Module, 'readAsync')) { - Object.defineProperty(Module, 'readAsync', { - configurable: true, - get: function() { - abort('Module.readAsync has been replaced with plain readAsync (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') - } - }); -} - -if (!Object.getOwnPropertyDescriptor(Module, 'readBinary')) { - Object.defineProperty(Module, 'readBinary', { - configurable: true, - get: function() { - abort('Module.readBinary has been replaced with plain readBinary (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') - } - }); -} - -if (!Object.getOwnPropertyDescriptor(Module, 'setWindowTitle')) { - Object.defineProperty(Module, 'setWindowTitle', { - configurable: true, - get: function() { - abort('Module.setWindowTitle has been replaced with plain setWindowTitle (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') - } - }); -} -var IDBFS = 'IDBFS is no longer included by default; build with -lidbfs.js'; -var PROXYFS = 'PROXYFS is no longer included by default; build with -lproxyfs.js'; -var WORKERFS = 'WORKERFS is no longer included by default; build with -lworkerfs.js'; -var NODEFS = 'NODEFS is no longer included by default; build with -lnodefs.js'; - - -assert(!ENVIRONMENT_IS_SHELL, "shell environment detected but not enabled at build time. Add 'shell' to `-s ENVIRONMENT` to enable."); - - - - -var STACK_ALIGN = 16; -var POINTER_SIZE = 4; - -function getNativeTypeSize(type) { - switch (type) { - case 'i1': case 'i8': return 1; - case 'i16': return 2; - case 'i32': return 4; - case 'i64': return 8; - case 'float': return 4; - case 'double': return 8; - default: { - if (type[type.length - 1] === '*') { - return POINTER_SIZE; - } else if (type[0] === 'i') { - const bits = Number(type.substr(1)); - assert(bits % 8 === 0, 'getNativeTypeSize invalid bits ' + bits + ', type ' + type); - return bits / 8; - } else { - return 0; - } - } - } -} - -function warnOnce(text) { - if (!warnOnce.shown) warnOnce.shown = {}; - if (!warnOnce.shown[text]) { - warnOnce.shown[text] = 1; - err(text); - } -} - -// include: runtime_functions.js - - -// Wraps a JS function as a wasm function with a given signature. -function convertJsFunctionToWasm(func, sig) { - - // If the type reflection proposal is available, use the new - // "WebAssembly.Function" constructor. - // Otherwise, construct a minimal wasm module importing the JS function and - // re-exporting it. - if (typeof WebAssembly.Function === "function") { - var typeNames = { - 'i': 'i32', - 'j': 'i64', - 'f': 'f32', - 'd': 'f64' - }; - var type = { - parameters: [], - results: sig[0] == 'v' ? [] : [typeNames[sig[0]]] - }; - for (var i = 1; i < sig.length; ++i) { - type.parameters.push(typeNames[sig[i]]); - } - return new WebAssembly.Function(type, func); - } - - // The module is static, with the exception of the type section, which is - // generated based on the signature passed in. - var typeSection = [ - 0x01, // id: section, - 0x00, // length: 0 (placeholder) - 0x01, // count: 1 - 0x60, // form: func - ]; - var sigRet = sig.slice(0, 1); - var sigParam = sig.slice(1); - var typeCodes = { - 'i': 0x7f, // i32 - 'j': 0x7e, // i64 - 'f': 0x7d, // f32 - 'd': 0x7c, // f64 - }; - - // Parameters, length + signatures - typeSection.push(sigParam.length); - for (var i = 0; i < sigParam.length; ++i) { - typeSection.push(typeCodes[sigParam[i]]); - } - - // Return values, length + signatures - // With no multi-return in MVP, either 0 (void) or 1 (anything else) - if (sigRet == 'v') { - typeSection.push(0x00); - } else { - typeSection = typeSection.concat([0x01, typeCodes[sigRet]]); - } - - // Write the overall length of the type section back into the section header - // (excepting the 2 bytes for the section id and length) - typeSection[1] = typeSection.length - 2; - - // Rest of the module is static - var bytes = new Uint8Array([ - 0x00, 0x61, 0x73, 0x6d, // magic ("\0asm") - 0x01, 0x00, 0x00, 0x00, // version: 1 - ].concat(typeSection, [ - 0x02, 0x07, // import section - // (import "e" "f" (func 0 (type 0))) - 0x01, 0x01, 0x65, 0x01, 0x66, 0x00, 0x00, - 0x07, 0x05, // export section - // (export "f" (func 0 (type 0))) - 0x01, 0x01, 0x66, 0x00, 0x00, - ])); - - // We can compile this wasm module synchronously because it is very small. - // This accepts an import (at "e.f"), that it reroutes to an export (at "f") - var module = new WebAssembly.Module(bytes); - var instance = new WebAssembly.Instance(module, { - 'e': { - 'f': func - } - }); - var wrappedFunc = instance.exports['f']; - return wrappedFunc; -} - -var freeTableIndexes = []; - -// Weak map of functions in the table to their indexes, created on first use. -var functionsInTableMap; - -function getEmptyTableSlot() { - // Reuse a free index if there is one, otherwise grow. - if (freeTableIndexes.length) { - return freeTableIndexes.pop(); - } - // Grow the table - try { - wasmTable.grow(1); - } catch (err) { - if (!(err instanceof RangeError)) { - throw err; - } - throw 'Unable to grow wasm table. Set ALLOW_TABLE_GROWTH.'; - } - return wasmTable.length - 1; -} - -function updateTableMap(offset, count) { - for (var i = offset; i < offset + count; i++) { - var item = getWasmTableEntry(i); - // Ignore null values. - if (item) { - functionsInTableMap.set(item, i); - } - } -} - -// Add a function to the table. -// 'sig' parameter is required if the function being added is a JS function. -function addFunction(func, sig) { - assert(typeof func !== 'undefined'); - - // Check if the function is already in the table, to ensure each function - // gets a unique index. First, create the map if this is the first use. - if (!functionsInTableMap) { - functionsInTableMap = new WeakMap(); - updateTableMap(0, wasmTable.length); - } - if (functionsInTableMap.has(func)) { - return functionsInTableMap.get(func); - } - - // It's not in the table, add it now. - - var ret = getEmptyTableSlot(); - - // Set the new value. - try { - // Attempting to call this with JS function will cause of table.set() to fail - setWasmTableEntry(ret, func); - } catch (err) { - if (!(err instanceof TypeError)) { - throw err; - } - assert(typeof sig !== 'undefined', 'Missing signature argument to addFunction: ' + func); - var wrapped = convertJsFunctionToWasm(func, sig); - setWasmTableEntry(ret, wrapped); - } - - functionsInTableMap.set(func, ret); - - return ret; -} - -function removeFunction(index) { - functionsInTableMap.delete(getWasmTableEntry(index)); - freeTableIndexes.push(index); -} - -// end include: runtime_functions.js -// include: runtime_debug.js - - -// end include: runtime_debug.js -var tempRet0 = 0; -var setTempRet0 = (value) => { tempRet0 = value; }; -var getTempRet0 = () => tempRet0; - - - -// === Preamble library stuff === - -// Documentation for the public APIs defined in this file must be updated in: -// site/source/docs/api_reference/preamble.js.rst -// A prebuilt local version of the documentation is available at: -// site/build/text/docs/api_reference/preamble.js.txt -// You can also build docs locally as HTML or other formats in site/ -// An online HTML version (which may be of a different version of Emscripten) -// is up at http://kripken.github.io/emscripten-site/docs/api_reference/preamble.js.html - -var wasmBinary; -if (Module['wasmBinary']) wasmBinary = Module['wasmBinary']; -if (!Object.getOwnPropertyDescriptor(Module, 'wasmBinary')) { - Object.defineProperty(Module, 'wasmBinary', { - configurable: true, - get: function() { - abort('Module.wasmBinary has been replaced with plain wasmBinary (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') - } - }); -} -var noExitRuntime = Module['noExitRuntime'] || true; -if (!Object.getOwnPropertyDescriptor(Module, 'noExitRuntime')) { - Object.defineProperty(Module, 'noExitRuntime', { - configurable: true, - get: function() { - abort('Module.noExitRuntime has been replaced with plain noExitRuntime (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') - } - }); -} - -if (typeof WebAssembly !== 'object') { - abort('no native wasm support detected'); -} - -// include: runtime_safe_heap.js - - -// In MINIMAL_RUNTIME, setValue() and getValue() are only available when building with safe heap enabled, for heap safety checking. -// In traditional runtime, setValue() and getValue() are always available (although their use is highly discouraged due to perf penalties) - -/** @param {number} ptr - @param {number} value - @param {string} type - @param {number|boolean=} noSafe */ -function setValue(ptr, value, type = 'i8', noSafe) { - if (type.charAt(type.length-1) === '*') type = 'i32'; - switch (type) { - case 'i1': HEAP8[((ptr)>>0)] = value; break; - case 'i8': HEAP8[((ptr)>>0)] = value; break; - case 'i16': HEAP16[((ptr)>>1)] = value; break; - case 'i32': HEAP32[((ptr)>>2)] = value; break; - case 'i64': (tempI64 = [value>>>0,(tempDouble=value,(+(Math.abs(tempDouble))) >= 1.0 ? (tempDouble > 0.0 ? ((Math.min((+(Math.floor((tempDouble)/4294967296.0))), 4294967295.0))|0)>>>0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble)))>>>0))/4294967296.0)))))>>>0) : 0)],HEAP32[((ptr)>>2)] = tempI64[0],HEAP32[(((ptr)+(4))>>2)] = tempI64[1]); break; - case 'float': HEAPF32[((ptr)>>2)] = value; break; - case 'double': HEAPF64[((ptr)>>3)] = value; break; - default: abort('invalid type for setValue: ' + type); - } -} - -/** @param {number} ptr - @param {string} type - @param {number|boolean=} noSafe */ -function getValue(ptr, type = 'i8', noSafe) { - if (type.charAt(type.length-1) === '*') type = 'i32'; - switch (type) { - case 'i1': return HEAP8[((ptr)>>0)]; - case 'i8': return HEAP8[((ptr)>>0)]; - case 'i16': return HEAP16[((ptr)>>1)]; - case 'i32': return HEAP32[((ptr)>>2)]; - case 'i64': return HEAP32[((ptr)>>2)]; - case 'float': return HEAPF32[((ptr)>>2)]; - case 'double': return Number(HEAPF64[((ptr)>>3)]); - default: abort('invalid type for getValue: ' + type); - } - return null; -} - -// end include: runtime_safe_heap.js -// Wasm globals - -var wasmMemory; - -//======================================== -// Runtime essentials -//======================================== - -// whether we are quitting the application. no code should run after this. -// set in exit() and abort() -var ABORT = false; - -// set by exit() and abort(). Passed to 'onExit' handler. -// NOTE: This is also used as the process return code code in shell environments -// but only when noExitRuntime is false. -var EXITSTATUS; - -/** @type {function(*, string=)} */ -function assert(condition, text) { - if (!condition) { - abort('Assertion failed' + (text ? ': ' + text : '')); - } -} - -// Returns the C function with a specified identifier (for C++, you need to do manual name mangling) -function getCFunc(ident) { - var func = Module['_' + ident]; // closure exported function - assert(func, 'Cannot call unknown function ' + ident + ', make sure it is exported'); - return func; -} - -// C calling interface. -/** @param {string|null=} returnType - @param {Array=} argTypes - @param {Arguments|Array=} args - @param {Object=} opts */ -function ccall(ident, returnType, argTypes, args, opts) { - // For fast lookup of conversion functions - var toC = { - 'string': function(str) { - var ret = 0; - if (str !== null && str !== undefined && str !== 0) { // null string - // at most 4 bytes per UTF-8 code point, +1 for the trailing '\0' - var len = (str.length << 2) + 1; - ret = stackAlloc(len); - stringToUTF8(str, ret, len); - } - return ret; - }, - 'array': function(arr) { - var ret = stackAlloc(arr.length); - writeArrayToMemory(arr, ret); - return ret; - } - }; - - function convertReturnValue(ret) { - if (returnType === 'string') return UTF8ToString(ret); - if (returnType === 'boolean') return Boolean(ret); - return ret; - } - - var func = getCFunc(ident); - var cArgs = []; - var stack = 0; - assert(returnType !== 'array', 'Return type should not be "array".'); - if (args) { - for (var i = 0; i < args.length; i++) { - var converter = toC[argTypes[i]]; - if (converter) { - if (stack === 0) stack = stackSave(); - cArgs[i] = converter(args[i]); - } else { - cArgs[i] = args[i]; - } - } - } - var ret = func.apply(null, cArgs); - function onDone(ret) { - if (stack !== 0) stackRestore(stack); - return convertReturnValue(ret); - } - - ret = onDone(ret); - return ret; -} - -/** @param {string=} returnType - @param {Array=} argTypes - @param {Object=} opts */ -function cwrap(ident, returnType, argTypes, opts) { - return function() { - return ccall(ident, returnType, argTypes, arguments, opts); - } -} - -// We used to include malloc/free by default in the past. Show a helpful error in -// builds with assertions. - -var ALLOC_NORMAL = 0; // Tries to use _malloc() -var ALLOC_STACK = 1; // Lives for the duration of the current function call - -// allocate(): This is for internal use. You can use it yourself as well, but the interface -// is a little tricky (see docs right below). The reason is that it is optimized -// for multiple syntaxes to save space in generated code. So you should -// normally not use allocate(), and instead allocate memory using _malloc(), -// initialize it with setValue(), and so forth. -// @slab: An array of data. -// @allocator: How to allocate memory, see ALLOC_* -/** @type {function((Uint8Array|Array), number)} */ -function allocate(slab, allocator) { - var ret; - assert(typeof allocator === 'number', 'allocate no longer takes a type argument') - assert(typeof slab !== 'number', 'allocate no longer takes a number as arg0') - - if (allocator == ALLOC_STACK) { - ret = stackAlloc(slab.length); - } else { - ret = _malloc(slab.length); - } - - if (slab.subarray || slab.slice) { - HEAPU8.set(/** @type {!Uint8Array} */(slab), ret); - } else { - HEAPU8.set(new Uint8Array(slab), ret); - } - return ret; -} - -// include: runtime_strings.js - - -// runtime_strings.js: Strings related runtime functions that are part of both MINIMAL_RUNTIME and regular runtime. - -// Given a pointer 'ptr' to a null-terminated UTF8-encoded string in the given array that contains uint8 values, returns -// a copy of that string as a Javascript String object. - -var UTF8Decoder = typeof TextDecoder !== 'undefined' ? new TextDecoder('utf8') : undefined; - -/** - * @param {number} idx - * @param {number=} maxBytesToRead - * @return {string} - */ -function UTF8ArrayToString(heap, idx, maxBytesToRead) { - var endIdx = idx + maxBytesToRead; - var endPtr = idx; - // TextDecoder needs to know the byte length in advance, it doesn't stop on null terminator by itself. - // Also, use the length info to avoid running tiny strings through TextDecoder, since .subarray() allocates garbage. - // (As a tiny code save trick, compare endPtr against endIdx using a negation, so that undefined means Infinity) - while (heap[endPtr] && !(endPtr >= endIdx)) ++endPtr; - - if (endPtr - idx > 16 && heap.subarray && UTF8Decoder) { - return UTF8Decoder.decode(heap.subarray(idx, endPtr)); - } else { - var str = ''; - // If building with TextDecoder, we have already computed the string length above, so test loop end condition against that - while (idx < endPtr) { - // For UTF8 byte structure, see: - // http://en.wikipedia.org/wiki/UTF-8#Description - // https://www.ietf.org/rfc/rfc2279.txt - // https://tools.ietf.org/html/rfc3629 - var u0 = heap[idx++]; - if (!(u0 & 0x80)) { str += String.fromCharCode(u0); continue; } - var u1 = heap[idx++] & 63; - if ((u0 & 0xE0) == 0xC0) { str += String.fromCharCode(((u0 & 31) << 6) | u1); continue; } - var u2 = heap[idx++] & 63; - if ((u0 & 0xF0) == 0xE0) { - u0 = ((u0 & 15) << 12) | (u1 << 6) | u2; - } else { - if ((u0 & 0xF8) != 0xF0) warnOnce('Invalid UTF-8 leading byte 0x' + u0.toString(16) + ' encountered when deserializing a UTF-8 string in wasm memory to a JS string!'); - u0 = ((u0 & 7) << 18) | (u1 << 12) | (u2 << 6) | (heap[idx++] & 63); - } - - if (u0 < 0x10000) { - str += String.fromCharCode(u0); - } else { - var ch = u0 - 0x10000; - str += String.fromCharCode(0xD800 | (ch >> 10), 0xDC00 | (ch & 0x3FF)); - } - } - } - return str; -} - -// Given a pointer 'ptr' to a null-terminated UTF8-encoded string in the emscripten HEAP, returns a -// copy of that string as a Javascript String object. -// maxBytesToRead: an optional length that specifies the maximum number of bytes to read. You can omit -// this parameter to scan the string until the first \0 byte. If maxBytesToRead is -// passed, and the string at [ptr, ptr+maxBytesToReadr[ contains a null byte in the -// middle, then the string will cut short at that byte index (i.e. maxBytesToRead will -// not produce a string of exact length [ptr, ptr+maxBytesToRead[) -// N.B. mixing frequent uses of UTF8ToString() with and without maxBytesToRead may -// throw JS JIT optimizations off, so it is worth to consider consistently using one -// style or the other. -/** - * @param {number} ptr - * @param {number=} maxBytesToRead - * @return {string} - */ -function UTF8ToString(ptr, maxBytesToRead) { - ; - return ptr ? UTF8ArrayToString(HEAPU8, ptr, maxBytesToRead) : ''; -} - -// Copies the given Javascript String object 'str' to the given byte array at address 'outIdx', -// encoded in UTF8 form and null-terminated. The copy will require at most str.length*4+1 bytes of space in the HEAP. -// Use the function lengthBytesUTF8 to compute the exact number of bytes (excluding null terminator) that this function will write. -// Parameters: -// str: the Javascript string to copy. -// heap: the array to copy to. Each index in this array is assumed to be one 8-byte element. -// outIdx: The starting offset in the array to begin the copying. -// maxBytesToWrite: The maximum number of bytes this function can write to the array. -// This count should include the null terminator, -// i.e. if maxBytesToWrite=1, only the null terminator will be written and nothing else. -// maxBytesToWrite=0 does not write any bytes to the output, not even the null terminator. -// Returns the number of bytes written, EXCLUDING the null terminator. - -function stringToUTF8Array(str, heap, outIdx, maxBytesToWrite) { - if (!(maxBytesToWrite > 0)) // Parameter maxBytesToWrite is not optional. Negative values, 0, null, undefined and false each don't write out any bytes. - return 0; - - var startIdx = outIdx; - var endIdx = outIdx + maxBytesToWrite - 1; // -1 for string null terminator. - for (var i = 0; i < str.length; ++i) { - // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! So decode UTF16->UTF32->UTF8. - // See http://unicode.org/faq/utf_bom.html#utf16-3 - // For UTF8 byte structure, see http://en.wikipedia.org/wiki/UTF-8#Description and https://www.ietf.org/rfc/rfc2279.txt and https://tools.ietf.org/html/rfc3629 - var u = str.charCodeAt(i); // possibly a lead surrogate - if (u >= 0xD800 && u <= 0xDFFF) { - var u1 = str.charCodeAt(++i); - u = 0x10000 + ((u & 0x3FF) << 10) | (u1 & 0x3FF); - } - if (u <= 0x7F) { - if (outIdx >= endIdx) break; - heap[outIdx++] = u; - } else if (u <= 0x7FF) { - if (outIdx + 1 >= endIdx) break; - heap[outIdx++] = 0xC0 | (u >> 6); - heap[outIdx++] = 0x80 | (u & 63); - } else if (u <= 0xFFFF) { - if (outIdx + 2 >= endIdx) break; - heap[outIdx++] = 0xE0 | (u >> 12); - heap[outIdx++] = 0x80 | ((u >> 6) & 63); - heap[outIdx++] = 0x80 | (u & 63); - } else { - if (outIdx + 3 >= endIdx) break; - if (u > 0x10FFFF) warnOnce('Invalid Unicode code point 0x' + u.toString(16) + ' encountered when serializing a JS string to a UTF-8 string in wasm memory! (Valid unicode code points should be in range 0-0x10FFFF).'); - heap[outIdx++] = 0xF0 | (u >> 18); - heap[outIdx++] = 0x80 | ((u >> 12) & 63); - heap[outIdx++] = 0x80 | ((u >> 6) & 63); - heap[outIdx++] = 0x80 | (u & 63); - } - } - // Null-terminate the pointer to the buffer. - heap[outIdx] = 0; - return outIdx - startIdx; -} - -// Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr', -// null-terminated and encoded in UTF8 form. The copy will require at most str.length*4+1 bytes of space in the HEAP. -// Use the function lengthBytesUTF8 to compute the exact number of bytes (excluding null terminator) that this function will write. -// Returns the number of bytes written, EXCLUDING the null terminator. - -function stringToUTF8(str, outPtr, maxBytesToWrite) { - assert(typeof maxBytesToWrite == 'number', 'stringToUTF8(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!'); - return stringToUTF8Array(str, HEAPU8,outPtr, maxBytesToWrite); -} - -// Returns the number of bytes the given Javascript string takes if encoded as a UTF8 byte array, EXCLUDING the null terminator byte. -function lengthBytesUTF8(str) { - var len = 0; - for (var i = 0; i < str.length; ++i) { - // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! So decode UTF16->UTF32->UTF8. - // See http://unicode.org/faq/utf_bom.html#utf16-3 - var u = str.charCodeAt(i); // possibly a lead surrogate - if (u >= 0xD800 && u <= 0xDFFF) u = 0x10000 + ((u & 0x3FF) << 10) | (str.charCodeAt(++i) & 0x3FF); - if (u <= 0x7F) ++len; - else if (u <= 0x7FF) len += 2; - else if (u <= 0xFFFF) len += 3; - else len += 4; - } - return len; -} - -// end include: runtime_strings.js -// include: runtime_strings_extra.js - - -// runtime_strings_extra.js: Strings related runtime functions that are available only in regular runtime. - -// Given a pointer 'ptr' to a null-terminated ASCII-encoded string in the emscripten HEAP, returns -// a copy of that string as a Javascript String object. - -function AsciiToString(ptr) { - var str = ''; - while (1) { - var ch = HEAPU8[((ptr++)>>0)]; - if (!ch) return str; - str += String.fromCharCode(ch); - } -} - -// Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr', -// null-terminated and encoded in ASCII form. The copy will require at most str.length+1 bytes of space in the HEAP. - -function stringToAscii(str, outPtr) { - return writeAsciiToMemory(str, outPtr, false); -} - -// Given a pointer 'ptr' to a null-terminated UTF16LE-encoded string in the emscripten HEAP, returns -// a copy of that string as a Javascript String object. - -var UTF16Decoder = typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-16le') : undefined; - -function UTF16ToString(ptr, maxBytesToRead) { - assert(ptr % 2 == 0, 'Pointer passed to UTF16ToString must be aligned to two bytes!'); - var endPtr = ptr; - // TextDecoder needs to know the byte length in advance, it doesn't stop on null terminator by itself. - // Also, use the length info to avoid running tiny strings through TextDecoder, since .subarray() allocates garbage. - var idx = endPtr >> 1; - var maxIdx = idx + maxBytesToRead / 2; - // If maxBytesToRead is not passed explicitly, it will be undefined, and this - // will always evaluate to true. This saves on code size. - while (!(idx >= maxIdx) && HEAPU16[idx]) ++idx; - endPtr = idx << 1; - - if (endPtr - ptr > 32 && UTF16Decoder) { - return UTF16Decoder.decode(HEAPU8.subarray(ptr, endPtr)); - } else { - var str = ''; - - // If maxBytesToRead is not passed explicitly, it will be undefined, and the for-loop's condition - // will always evaluate to true. The loop is then terminated on the first null char. - for (var i = 0; !(i >= maxBytesToRead / 2); ++i) { - var codeUnit = HEAP16[(((ptr)+(i*2))>>1)]; - if (codeUnit == 0) break; - // fromCharCode constructs a character from a UTF-16 code unit, so we can pass the UTF16 string right through. - str += String.fromCharCode(codeUnit); - } - - return str; - } -} - -// Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr', -// null-terminated and encoded in UTF16 form. The copy will require at most str.length*4+2 bytes of space in the HEAP. -// Use the function lengthBytesUTF16() to compute the exact number of bytes (excluding null terminator) that this function will write. -// Parameters: -// str: the Javascript string to copy. -// outPtr: Byte address in Emscripten HEAP where to write the string to. -// maxBytesToWrite: The maximum number of bytes this function can write to the array. This count should include the null -// terminator, i.e. if maxBytesToWrite=2, only the null terminator will be written and nothing else. -// maxBytesToWrite<2 does not write any bytes to the output, not even the null terminator. -// Returns the number of bytes written, EXCLUDING the null terminator. - -function stringToUTF16(str, outPtr, maxBytesToWrite) { - assert(outPtr % 2 == 0, 'Pointer passed to stringToUTF16 must be aligned to two bytes!'); - assert(typeof maxBytesToWrite == 'number', 'stringToUTF16(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!'); - // Backwards compatibility: if max bytes is not specified, assume unsafe unbounded write is allowed. - if (maxBytesToWrite === undefined) { - maxBytesToWrite = 0x7FFFFFFF; - } - if (maxBytesToWrite < 2) return 0; - maxBytesToWrite -= 2; // Null terminator. - var startPtr = outPtr; - var numCharsToWrite = (maxBytesToWrite < str.length*2) ? (maxBytesToWrite / 2) : str.length; - for (var i = 0; i < numCharsToWrite; ++i) { - // charCodeAt returns a UTF-16 encoded code unit, so it can be directly written to the HEAP. - var codeUnit = str.charCodeAt(i); // possibly a lead surrogate - HEAP16[((outPtr)>>1)] = codeUnit; - outPtr += 2; - } - // Null-terminate the pointer to the HEAP. - HEAP16[((outPtr)>>1)] = 0; - return outPtr - startPtr; -} - -// Returns the number of bytes the given Javascript string takes if encoded as a UTF16 byte array, EXCLUDING the null terminator byte. - -function lengthBytesUTF16(str) { - return str.length*2; -} - -function UTF32ToString(ptr, maxBytesToRead) { - assert(ptr % 4 == 0, 'Pointer passed to UTF32ToString must be aligned to four bytes!'); - var i = 0; - - var str = ''; - // If maxBytesToRead is not passed explicitly, it will be undefined, and this - // will always evaluate to true. This saves on code size. - while (!(i >= maxBytesToRead / 4)) { - var utf32 = HEAP32[(((ptr)+(i*4))>>2)]; - if (utf32 == 0) break; - ++i; - // Gotcha: fromCharCode constructs a character from a UTF-16 encoded code (pair), not from a Unicode code point! So encode the code point to UTF-16 for constructing. - // See http://unicode.org/faq/utf_bom.html#utf16-3 - if (utf32 >= 0x10000) { - var ch = utf32 - 0x10000; - str += String.fromCharCode(0xD800 | (ch >> 10), 0xDC00 | (ch & 0x3FF)); - } else { - str += String.fromCharCode(utf32); - } - } - return str; -} - -// Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr', -// null-terminated and encoded in UTF32 form. The copy will require at most str.length*4+4 bytes of space in the HEAP. -// Use the function lengthBytesUTF32() to compute the exact number of bytes (excluding null terminator) that this function will write. -// Parameters: -// str: the Javascript string to copy. -// outPtr: Byte address in Emscripten HEAP where to write the string to. -// maxBytesToWrite: The maximum number of bytes this function can write to the array. This count should include the null -// terminator, i.e. if maxBytesToWrite=4, only the null terminator will be written and nothing else. -// maxBytesToWrite<4 does not write any bytes to the output, not even the null terminator. -// Returns the number of bytes written, EXCLUDING the null terminator. - -function stringToUTF32(str, outPtr, maxBytesToWrite) { - assert(outPtr % 4 == 0, 'Pointer passed to stringToUTF32 must be aligned to four bytes!'); - assert(typeof maxBytesToWrite == 'number', 'stringToUTF32(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!'); - // Backwards compatibility: if max bytes is not specified, assume unsafe unbounded write is allowed. - if (maxBytesToWrite === undefined) { - maxBytesToWrite = 0x7FFFFFFF; - } - if (maxBytesToWrite < 4) return 0; - var startPtr = outPtr; - var endPtr = startPtr + maxBytesToWrite - 4; - for (var i = 0; i < str.length; ++i) { - // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! We must decode the string to UTF-32 to the heap. - // See http://unicode.org/faq/utf_bom.html#utf16-3 - var codeUnit = str.charCodeAt(i); // possibly a lead surrogate - if (codeUnit >= 0xD800 && codeUnit <= 0xDFFF) { - var trailSurrogate = str.charCodeAt(++i); - codeUnit = 0x10000 + ((codeUnit & 0x3FF) << 10) | (trailSurrogate & 0x3FF); - } - HEAP32[((outPtr)>>2)] = codeUnit; - outPtr += 4; - if (outPtr + 4 > endPtr) break; - } - // Null-terminate the pointer to the HEAP. - HEAP32[((outPtr)>>2)] = 0; - return outPtr - startPtr; -} - -// Returns the number of bytes the given Javascript string takes if encoded as a UTF16 byte array, EXCLUDING the null terminator byte. - -function lengthBytesUTF32(str) { - var len = 0; - for (var i = 0; i < str.length; ++i) { - // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! We must decode the string to UTF-32 to the heap. - // See http://unicode.org/faq/utf_bom.html#utf16-3 - var codeUnit = str.charCodeAt(i); - if (codeUnit >= 0xD800 && codeUnit <= 0xDFFF) ++i; // possibly a lead surrogate, so skip over the tail surrogate. - len += 4; - } - - return len; -} - -// Allocate heap space for a JS string, and write it there. -// It is the responsibility of the caller to free() that memory. -function allocateUTF8(str) { - var size = lengthBytesUTF8(str) + 1; - var ret = _malloc(size); - if (ret) stringToUTF8Array(str, HEAP8, ret, size); - return ret; -} - -// Allocate stack space for a JS string, and write it there. -function allocateUTF8OnStack(str) { - var size = lengthBytesUTF8(str) + 1; - var ret = stackAlloc(size); - stringToUTF8Array(str, HEAP8, ret, size); - return ret; -} - -// Deprecated: This function should not be called because it is unsafe and does not provide -// a maximum length limit of how many bytes it is allowed to write. Prefer calling the -// function stringToUTF8Array() instead, which takes in a maximum length that can be used -// to be secure from out of bounds writes. -/** @deprecated - @param {boolean=} dontAddNull */ -function writeStringToMemory(string, buffer, dontAddNull) { - warnOnce('writeStringToMemory is deprecated and should not be called! Use stringToUTF8() instead!'); - - var /** @type {number} */ lastChar, /** @type {number} */ end; - if (dontAddNull) { - // stringToUTF8Array always appends null. If we don't want to do that, remember the - // character that existed at the location where the null will be placed, and restore - // that after the write (below). - end = buffer + lengthBytesUTF8(string); - lastChar = HEAP8[end]; - } - stringToUTF8(string, buffer, Infinity); - if (dontAddNull) HEAP8[end] = lastChar; // Restore the value under the null character. -} - -function writeArrayToMemory(array, buffer) { - assert(array.length >= 0, 'writeArrayToMemory array must have a length (should be an array or typed array)') - HEAP8.set(array, buffer); -} - -/** @param {boolean=} dontAddNull */ -function writeAsciiToMemory(str, buffer, dontAddNull) { - for (var i = 0; i < str.length; ++i) { - assert(str.charCodeAt(i) === (str.charCodeAt(i) & 0xff)); - HEAP8[((buffer++)>>0)] = str.charCodeAt(i); - } - // Null-terminate the pointer to the HEAP. - if (!dontAddNull) HEAP8[((buffer)>>0)] = 0; -} - -// end include: runtime_strings_extra.js -// Memory management - -function alignUp(x, multiple) { - if (x % multiple > 0) { - x += multiple - (x % multiple); - } - return x; -} - -var HEAP, -/** @type {ArrayBuffer} */ - buffer, -/** @type {Int8Array} */ - HEAP8, -/** @type {Uint8Array} */ - HEAPU8, -/** @type {Int16Array} */ - HEAP16, -/** @type {Uint16Array} */ - HEAPU16, -/** @type {Int32Array} */ - HEAP32, -/** @type {Uint32Array} */ - HEAPU32, -/** @type {Float32Array} */ - HEAPF32, -/** @type {Float64Array} */ - HEAPF64; - -function updateGlobalBufferAndViews(buf) { - buffer = buf; - Module['HEAP8'] = HEAP8 = new Int8Array(buf); - Module['HEAP16'] = HEAP16 = new Int16Array(buf); - Module['HEAP32'] = HEAP32 = new Int32Array(buf); - Module['HEAPU8'] = HEAPU8 = new Uint8Array(buf); - Module['HEAPU16'] = HEAPU16 = new Uint16Array(buf); - Module['HEAPU32'] = HEAPU32 = new Uint32Array(buf); - Module['HEAPF32'] = HEAPF32 = new Float32Array(buf); - Module['HEAPF64'] = HEAPF64 = new Float64Array(buf); -} - -var TOTAL_STACK = 5242880; -if (Module['TOTAL_STACK']) assert(TOTAL_STACK === Module['TOTAL_STACK'], 'the stack size can no longer be determined at runtime') - -var INITIAL_MEMORY = Module['INITIAL_MEMORY'] || 16777216; -if (!Object.getOwnPropertyDescriptor(Module, 'INITIAL_MEMORY')) { - Object.defineProperty(Module, 'INITIAL_MEMORY', { - configurable: true, - get: function() { - abort('Module.INITIAL_MEMORY has been replaced with plain INITIAL_MEMORY (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)') - } - }); -} - -assert(INITIAL_MEMORY >= TOTAL_STACK, 'INITIAL_MEMORY should be larger than TOTAL_STACK, was ' + INITIAL_MEMORY + '! (TOTAL_STACK=' + TOTAL_STACK + ')'); - -// check for full engine support (use string 'subarray' to avoid closure compiler confusion) -assert(typeof Int32Array !== 'undefined' && typeof Float64Array !== 'undefined' && Int32Array.prototype.subarray !== undefined && Int32Array.prototype.set !== undefined, - 'JS engine does not provide full typed array support'); - -// If memory is defined in wasm, the user can't provide it. -assert(!Module['wasmMemory'], 'Use of `wasmMemory` detected. Use -s IMPORTED_MEMORY to define wasmMemory externally'); -assert(INITIAL_MEMORY == 16777216, 'Detected runtime INITIAL_MEMORY setting. Use -s IMPORTED_MEMORY to define wasmMemory dynamically'); - -// include: runtime_init_table.js -// In regular non-RELOCATABLE mode the table is exported -// from the wasm module and this will be assigned once -// the exports are available. -var wasmTable; - -// end include: runtime_init_table.js -// include: runtime_stack_check.js - - -// Initializes the stack cookie. Called at the startup of main and at the startup of each thread in pthreads mode. -function writeStackCookie() { - var max = _emscripten_stack_get_end(); - assert((max & 3) == 0); - // The stack grows downwards - HEAP32[((max + 4)>>2)] = 0x2135467; - HEAP32[((max + 8)>>2)] = 0x89BACDFE; - // Also test the global address 0 for integrity. - HEAP32[0] = 0x63736d65; /* 'emsc' */ -} - -function checkStackCookie() { - if (ABORT) return; - var max = _emscripten_stack_get_end(); - var cookie1 = HEAPU32[((max + 4)>>2)]; - var cookie2 = HEAPU32[((max + 8)>>2)]; - if (cookie1 != 0x2135467 || cookie2 != 0x89BACDFE) { - abort('Stack overflow! Stack cookie has been overwritten, expected hex dwords 0x89BACDFE and 0x2135467, but received 0x' + cookie2.toString(16) + ' 0x' + cookie1.toString(16)); - } - // Also test the global address 0 for integrity. - if (HEAP32[0] !== 0x63736d65 /* 'emsc' */) abort('Runtime error: The application has corrupted its heap memory area (address zero)!'); -} - -// end include: runtime_stack_check.js -// include: runtime_assertions.js - - -// Endianness check -(function() { - var h16 = new Int16Array(1); - var h8 = new Int8Array(h16.buffer); - h16[0] = 0x6373; - if (h8[0] !== 0x73 || h8[1] !== 0x63) throw 'Runtime error: expected the system to be little-endian! (Run with -s SUPPORT_BIG_ENDIAN=1 to bypass)'; -})(); - -// end include: runtime_assertions.js -var __ATPRERUN__ = []; // functions called before the runtime is initialized -var __ATINIT__ = []; // functions called during startup -var __ATEXIT__ = []; // functions called during shutdown -var __ATPOSTRUN__ = []; // functions called after the main() is called - -var runtimeInitialized = false; -var runtimeExited = false; -var runtimeKeepaliveCounter = 0; - -function keepRuntimeAlive() { - return noExitRuntime || runtimeKeepaliveCounter > 0; -} - -function preRun() { - - if (Module['preRun']) { - if (typeof Module['preRun'] == 'function') Module['preRun'] = [Module['preRun']]; - while (Module['preRun'].length) { - addOnPreRun(Module['preRun'].shift()); - } - } - - callRuntimeCallbacks(__ATPRERUN__); -} - -function initRuntime() { - checkStackCookie(); - assert(!runtimeInitialized); - runtimeInitialized = true; - - -if (!Module["noFSInit"] && !FS.init.initialized) - FS.init(); -FS.ignorePermissions = false; - -TTY.init(); - callRuntimeCallbacks(__ATINIT__); -} - -function exitRuntime() { - checkStackCookie(); - runtimeExited = true; -} - -function postRun() { - checkStackCookie(); - - if (Module['postRun']) { - if (typeof Module['postRun'] == 'function') Module['postRun'] = [Module['postRun']]; - while (Module['postRun'].length) { - addOnPostRun(Module['postRun'].shift()); - } - } - - callRuntimeCallbacks(__ATPOSTRUN__); -} - -function addOnPreRun(cb) { - __ATPRERUN__.unshift(cb); -} - -function addOnInit(cb) { - __ATINIT__.unshift(cb); -} - -function addOnExit(cb) { -} - -function addOnPostRun(cb) { - __ATPOSTRUN__.unshift(cb); -} - -// include: runtime_math.js - - -// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/imul - -// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/fround - -// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/clz32 - -// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/trunc - -assert(Math.imul, 'This browser does not support Math.imul(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill'); -assert(Math.fround, 'This browser does not support Math.fround(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill'); -assert(Math.clz32, 'This browser does not support Math.clz32(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill'); -assert(Math.trunc, 'This browser does not support Math.trunc(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill'); - -// end include: runtime_math.js -// A counter of dependencies for calling run(). If we need to -// do asynchronous work before running, increment this and -// decrement it. Incrementing must happen in a place like -// Module.preRun (used by emcc to add file preloading). -// Note that you can add dependencies in preRun, even though -// it happens right before run - run will be postponed until -// the dependencies are met. -var runDependencies = 0; -var runDependencyWatcher = null; -var dependenciesFulfilled = null; // overridden to take different actions when all run dependencies are fulfilled -var runDependencyTracking = {}; - -function getUniqueRunDependency(id) { - var orig = id; - while (1) { - if (!runDependencyTracking[id]) return id; - id = orig + Math.random(); - } -} - -function addRunDependency(id) { - runDependencies++; - - if (Module['monitorRunDependencies']) { - Module['monitorRunDependencies'](runDependencies); - } - - if (id) { - assert(!runDependencyTracking[id]); - runDependencyTracking[id] = 1; - if (runDependencyWatcher === null && typeof setInterval !== 'undefined') { - // Check for missing dependencies every few seconds - runDependencyWatcher = setInterval(function() { - if (ABORT) { - clearInterval(runDependencyWatcher); - runDependencyWatcher = null; - return; - } - var shown = false; - for (var dep in runDependencyTracking) { - if (!shown) { - shown = true; - err('still waiting on run dependencies:'); - } - err('dependency: ' + dep); - } - if (shown) { - err('(end of list)'); - } - }, 10000); - } - } else { - err('warning: run dependency added without ID'); - } -} - -function removeRunDependency(id) { - runDependencies--; - - if (Module['monitorRunDependencies']) { - Module['monitorRunDependencies'](runDependencies); - } - - if (id) { - assert(runDependencyTracking[id]); - delete runDependencyTracking[id]; - } else { - err('warning: run dependency removed without ID'); - } - if (runDependencies == 0) { - if (runDependencyWatcher !== null) { - clearInterval(runDependencyWatcher); - runDependencyWatcher = null; - } - if (dependenciesFulfilled) { - var callback = dependenciesFulfilled; - dependenciesFulfilled = null; - callback(); // can add another dependenciesFulfilled - } - } -} - -Module["preloadedImages"] = {}; // maps url to image data -Module["preloadedAudios"] = {}; // maps url to audio data - -/** @param {string|number=} what */ -function abort(what) { - { - if (Module['onAbort']) { - Module['onAbort'](what); - } - } - - what = 'Aborted(' + what + ')'; - // TODO(sbc): Should we remove printing and leave it up to whoever - // catches the exception? - err(what); - - ABORT = true; - EXITSTATUS = 1; - - // Use a wasm runtime error, because a JS error might be seen as a foreign - // exception, which means we'd run destructors on it. We need the error to - // simply make the program stop. - var e = new WebAssembly.RuntimeError(what); - - // Throw the error whether or not MODULARIZE is set because abort is used - // in code paths apart from instantiation where an exception is expected - // to be thrown when abort is called. - throw e; -} - -// {{MEM_INITIALIZER}} - -// include: memoryprofiler.js - - -// end include: memoryprofiler.js -// include: URIUtils.js - - -// Prefix of data URIs emitted by SINGLE_FILE and related options. -var dataURIPrefix = 'data:application/octet-stream;base64,'; - -// Indicates whether filename is a base64 data URI. -function isDataURI(filename) { - // Prefix of data URIs emitted by SINGLE_FILE and related options. - return filename.startsWith(dataURIPrefix); -} - -// Indicates whether filename is delivered via file protocol (as opposed to http/https) -function isFileURI(filename) { - return filename.startsWith('file://'); -} - -// end include: URIUtils.js -function createExportWrapper(name, fixedasm) { - return function() { - var displayName = name; - var asm = fixedasm; - if (!fixedasm) { - asm = Module['asm']; - } - assert(runtimeInitialized, 'native function `' + displayName + '` called before runtime initialization'); - assert(!runtimeExited, 'native function `' + displayName + '` called after runtime exit (use NO_EXIT_RUNTIME to keep it alive after main() exits)'); - if (!asm[name]) { - assert(asm[name], 'exported native function `' + displayName + '` not found'); - } - return asm[name].apply(null, arguments); - }; -} - -var wasmBinaryFile; - wasmBinaryFile = 'libopus.wasm'; - if (!isDataURI(wasmBinaryFile)) { - wasmBinaryFile = locateFile(wasmBinaryFile); - } - -function getBinary(file) { - try { - if (file == wasmBinaryFile && wasmBinary) { - return new Uint8Array(wasmBinary); - } - if (readBinary) { - return readBinary(file); - } else { - throw "both async and sync fetching of the wasm failed"; - } - } - catch (err) { - abort(err); - } -} - -function getBinaryPromise() { - // If we don't have the binary yet, try to to load it asynchronously. - // Fetch has some additional restrictions over XHR, like it can't be used on a file:// url. - // See https://github.com/github/fetch/pull/92#issuecomment-140665932 - // Cordova or Electron apps are typically loaded from a file:// url. - // So use fetch if it is available and the url is not a file, otherwise fall back to XHR. - if (!wasmBinary && (ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER)) { - if (typeof fetch === 'function' - && !isFileURI(wasmBinaryFile) - ) { - return fetch(wasmBinaryFile, { credentials: 'same-origin' }).then(function(response) { - if (!response['ok']) { - throw "failed to load wasm binary file at '" + wasmBinaryFile + "'"; - } - return response['arrayBuffer'](); - }).catch(function () { - return getBinary(wasmBinaryFile); - }); - } - else { - if (readAsync) { - // fetch is not available or url is file => try XHR (readAsync uses XHR internally) - return new Promise(function(resolve, reject) { - readAsync(wasmBinaryFile, function(response) { resolve(new Uint8Array(/** @type{!ArrayBuffer} */(response))) }, reject) - }); - } - } - } - - // Otherwise, getBinary should be able to get it synchronously - return Promise.resolve().then(function() { return getBinary(wasmBinaryFile); }); -} - -// Create the wasm instance. -// Receives the wasm imports, returns the exports. -function createWasm() { - // prepare imports - var info = { - 'env': asmLibraryArg, - 'wasi_snapshot_preview1': asmLibraryArg, - }; - // Load the wasm module and create an instance of using native support in the JS engine. - // handle a generated wasm instance, receiving its exports and - // performing other necessary setup - /** @param {WebAssembly.Module=} module*/ - function receiveInstance(instance, module) { - var exports = instance.exports; - - Module['asm'] = exports; - - wasmMemory = Module['asm']['memory']; - assert(wasmMemory, "memory not found in wasm exports"); - // This assertion doesn't hold when emscripten is run in --post-link - // mode. - // TODO(sbc): Read INITIAL_MEMORY out of the wasm file in post-link mode. - //assert(wasmMemory.buffer.byteLength === 16777216); - updateGlobalBufferAndViews(wasmMemory.buffer); - - wasmTable = Module['asm']['__indirect_function_table']; - assert(wasmTable, "table not found in wasm exports"); - - addOnInit(Module['asm']['__wasm_call_ctors']); - - removeRunDependency('wasm-instantiate'); - } - // we can't run yet (except in a pthread, where we have a custom sync instantiator) - addRunDependency('wasm-instantiate'); - - // Prefer streaming instantiation if available. - // Async compilation can be confusing when an error on the page overwrites Module - // (for example, if the order of elements is wrong, and the one defining Module is - // later), so we save Module and check it later. - var trueModule = Module; - function receiveInstantiationResult(result) { - // 'result' is a ResultObject object which has both the module and instance. - // receiveInstance() will swap in the exports (to Module.asm) so they can be called - assert(Module === trueModule, 'the Module object should not be replaced during async compilation - perhaps the order of HTML elements is wrong?'); - trueModule = null; - // TODO: Due to Closure regression https://github.com/google/closure-compiler/issues/3193, the above line no longer optimizes out down to the following line. - // When the regression is fixed, can restore the above USE_PTHREADS-enabled path. - receiveInstance(result['instance']); - } - - function instantiateArrayBuffer(receiver) { - return getBinaryPromise().then(function(binary) { - return WebAssembly.instantiate(binary, info); - }).then(function (instance) { - return instance; - }).then(receiver, function(reason) { - err('failed to asynchronously prepare wasm: ' + reason); - - // Warn on some common problems. - if (isFileURI(wasmBinaryFile)) { - err('warning: Loading from a file URI (' + wasmBinaryFile + ') is not supported in most browsers. See https://emscripten.org/docs/getting_started/FAQ.html#how-do-i-run-a-local-webserver-for-testing-why-does-my-program-stall-in-downloading-or-preparing'); - } - abort(reason); - }); - } - - function instantiateAsync() { - if (!wasmBinary && - typeof WebAssembly.instantiateStreaming === 'function' && - !isDataURI(wasmBinaryFile) && - // Don't use streaming for file:// delivered objects in a webview, fetch them synchronously. - !isFileURI(wasmBinaryFile) && - typeof fetch === 'function') { - return fetch(wasmBinaryFile, { credentials: 'same-origin' }).then(function (response) { - var result = WebAssembly.instantiateStreaming(response, info); - - return result.then( - receiveInstantiationResult, - function(reason) { - // We expect the most common failure cause to be a bad MIME type for the binary, - // in which case falling back to ArrayBuffer instantiation should work. - err('wasm streaming compile failed: ' + reason); - err('falling back to ArrayBuffer instantiation'); - return instantiateArrayBuffer(receiveInstantiationResult); - }); - }); - } else { - return instantiateArrayBuffer(receiveInstantiationResult); - } - } - - // User shell pages can write their own Module.instantiateWasm = function(imports, successCallback) callback - // to manually instantiate the Wasm module themselves. This allows pages to run the instantiation parallel - // to any other async startup actions they are performing. - if (Module['instantiateWasm']) { - try { - var exports = Module['instantiateWasm'](info, receiveInstance); - return exports; - } catch(e) { - err('Module.instantiateWasm callback failed with error: ' + e); - return false; - } - } - - instantiateAsync(); - return {}; // no exports yet; we'll fill them in later -} - -// Globals used by JS i64 conversions (see makeSetValue) -var tempDouble; -var tempI64; - -// === Body === - -var ASM_CONSTS = { - -}; - - - - - - - function callRuntimeCallbacks(callbacks) { - while (callbacks.length > 0) { - var callback = callbacks.shift(); - if (typeof callback == 'function') { - callback(Module); // Pass the module as the first argument. - continue; - } - var func = callback.func; - if (typeof func === 'number') { - if (callback.arg === undefined) { - getWasmTableEntry(func)(); - } else { - getWasmTableEntry(func)(callback.arg); - } - } else { - func(callback.arg === undefined ? null : callback.arg); - } - } - } - - function withStackSave(f) { - var stack = stackSave(); - var ret = f(); - stackRestore(stack); - return ret; - } - function demangle(func) { - warnOnce('warning: build with -s DEMANGLE_SUPPORT=1 to link in libcxxabi demangling'); - return func; - } - - function demangleAll(text) { - var regex = - /\b_Z[\w\d_]+/g; - return text.replace(regex, - function(x) { - var y = demangle(x); - return x === y ? x : (y + ' [' + x + ']'); - }); - } - - var wasmTableMirror = []; - function getWasmTableEntry(funcPtr) { - var func = wasmTableMirror[funcPtr]; - if (!func) { - if (funcPtr >= wasmTableMirror.length) wasmTableMirror.length = funcPtr + 1; - wasmTableMirror[funcPtr] = func = wasmTable.get(funcPtr); - } - assert(wasmTable.get(funcPtr) == func, "JavaScript-side Wasm function table mirror is out of date!"); - return func; - } - - function handleException(e) { - // Certain exception types we do not treat as errors since they are used for - // internal control flow. - // 1. ExitStatus, which is thrown by exit() - // 2. "unwind", which is thrown by emscripten_unwind_to_js_event_loop() and others - // that wish to return to JS event loop. - if (e instanceof ExitStatus || e == 'unwind') { - return EXITSTATUS; - } - quit_(1, e); - } - - function jsStackTrace() { - var error = new Error(); - if (!error.stack) { - // IE10+ special cases: It does have callstack info, but it is only populated if an Error object is thrown, - // so try that as a special-case. - try { - throw new Error(); - } catch(e) { - error = e; - } - if (!error.stack) { - return '(no stack trace available)'; - } - } - return error.stack.toString(); - } - - function setWasmTableEntry(idx, func) { - wasmTable.set(idx, func); - wasmTableMirror[idx] = func; - } - - function stackTrace() { - var js = jsStackTrace(); - if (Module['extraStackTrace']) js += '\n' + Module['extraStackTrace'](); - return demangleAll(js); - } - - function ___cxa_allocate_exception(size) { - // Thrown object is prepended by exception metadata block - return _malloc(size + 16) + 16; - } - - function ExceptionInfo(excPtr) { - this.excPtr = excPtr; - this.ptr = excPtr - 16; - - this.set_type = function(type) { - HEAP32[(((this.ptr)+(4))>>2)] = type; - }; - - this.get_type = function() { - return HEAP32[(((this.ptr)+(4))>>2)]; - }; - - this.set_destructor = function(destructor) { - HEAP32[(((this.ptr)+(8))>>2)] = destructor; - }; - - this.get_destructor = function() { - return HEAP32[(((this.ptr)+(8))>>2)]; - }; - - this.set_refcount = function(refcount) { - HEAP32[((this.ptr)>>2)] = refcount; - }; - - this.set_caught = function (caught) { - caught = caught ? 1 : 0; - HEAP8[(((this.ptr)+(12))>>0)] = caught; - }; - - this.get_caught = function () { - return HEAP8[(((this.ptr)+(12))>>0)] != 0; - }; - - this.set_rethrown = function (rethrown) { - rethrown = rethrown ? 1 : 0; - HEAP8[(((this.ptr)+(13))>>0)] = rethrown; - }; - - this.get_rethrown = function () { - return HEAP8[(((this.ptr)+(13))>>0)] != 0; - }; - - // Initialize native structure fields. Should be called once after allocated. - this.init = function(type, destructor) { - this.set_type(type); - this.set_destructor(destructor); - this.set_refcount(0); - this.set_caught(false); - this.set_rethrown(false); - } - - this.add_ref = function() { - var value = HEAP32[((this.ptr)>>2)]; - HEAP32[((this.ptr)>>2)] = value + 1; - }; - - // Returns true if last reference released. - this.release_ref = function() { - var prev = HEAP32[((this.ptr)>>2)]; - HEAP32[((this.ptr)>>2)] = prev - 1; - assert(prev > 0); - return prev === 1; - }; - } - - var exceptionLast = 0; - - var uncaughtExceptionCount = 0; - function ___cxa_throw(ptr, type, destructor) { - var info = new ExceptionInfo(ptr); - // Initialize ExceptionInfo content after it was allocated in __cxa_allocate_exception. - info.init(type, destructor); - exceptionLast = ptr; - uncaughtExceptionCount++; - throw ptr + " - Exception catching is disabled, this exception cannot be caught. Compile with -s NO_DISABLE_EXCEPTION_CATCHING or -s EXCEPTION_CATCHING_ALLOWED=[..] to catch."; - } - - function _abort() { - abort('native code called abort()'); - } - - function _emscripten_memcpy_big(dest, src, num) { - HEAPU8.copyWithin(dest, src, src + num); - } - - function abortOnCannotGrowMemory(requestedSize) { - abort('Cannot enlarge memory arrays to size ' + requestedSize + ' bytes (OOM). Either (1) compile with -s INITIAL_MEMORY=X with X higher than the current value ' + HEAP8.length + ', (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime, or (3) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 '); - } - function _emscripten_resize_heap(requestedSize) { - var oldSize = HEAPU8.length; - requestedSize = requestedSize >>> 0; - abortOnCannotGrowMemory(requestedSize); - } - - var ENV = {}; - - function getExecutableName() { - return thisProgram || './this.program'; - } - function getEnvStrings() { - if (!getEnvStrings.strings) { - // Default values. - // Browser language detection #8751 - var lang = ((typeof navigator === 'object' && navigator.languages && navigator.languages[0]) || 'C').replace('-', '_') + '.UTF-8'; - var env = { - 'USER': 'web_user', - 'LOGNAME': 'web_user', - 'PATH': '/', - 'PWD': '/', - 'HOME': '/home/web_user', - 'LANG': lang, - '_': getExecutableName() - }; - // Apply the user-provided values, if any. - for (var x in ENV) { - // x is a key in ENV; if ENV[x] is undefined, that means it was - // explicitly set to be so. We allow user code to do that to - // force variables with default values to remain unset. - if (ENV[x] === undefined) delete env[x]; - else env[x] = ENV[x]; - } - var strings = []; - for (var x in env) { - strings.push(x + '=' + env[x]); - } - getEnvStrings.strings = strings; - } - return getEnvStrings.strings; - } - - var PATH = {splitPath:function(filename) { - var splitPathRe = /^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/; - return splitPathRe.exec(filename).slice(1); - },normalizeArray:function(parts, allowAboveRoot) { - // if the path tries to go above the root, `up` ends up > 0 - var up = 0; - for (var i = parts.length - 1; i >= 0; i--) { - var last = parts[i]; - if (last === '.') { - parts.splice(i, 1); - } else if (last === '..') { - parts.splice(i, 1); - up++; - } else if (up) { - parts.splice(i, 1); - up--; - } - } - // if the path is allowed to go above the root, restore leading ..s - if (allowAboveRoot) { - for (; up; up--) { - parts.unshift('..'); - } - } - return parts; - },normalize:function(path) { - var isAbsolute = path.charAt(0) === '/', - trailingSlash = path.substr(-1) === '/'; - // Normalize the path - path = PATH.normalizeArray(path.split('/').filter(function(p) { - return !!p; - }), !isAbsolute).join('/'); - if (!path && !isAbsolute) { - path = '.'; - } - if (path && trailingSlash) { - path += '/'; - } - return (isAbsolute ? '/' : '') + path; - },dirname:function(path) { - var result = PATH.splitPath(path), - root = result[0], - dir = result[1]; - if (!root && !dir) { - // No dirname whatsoever - return '.'; - } - if (dir) { - // It has a dirname, strip trailing slash - dir = dir.substr(0, dir.length - 1); - } - return root + dir; - },basename:function(path) { - // EMSCRIPTEN return '/'' for '/', not an empty string - if (path === '/') return '/'; - path = PATH.normalize(path); - path = path.replace(/\/$/, ""); - var lastSlash = path.lastIndexOf('/'); - if (lastSlash === -1) return path; - return path.substr(lastSlash+1); - },extname:function(path) { - return PATH.splitPath(path)[3]; - },join:function() { - var paths = Array.prototype.slice.call(arguments, 0); - return PATH.normalize(paths.join('/')); - },join2:function(l, r) { - return PATH.normalize(l + '/' + r); - }}; - - function getRandomDevice() { - if (typeof crypto === 'object' && typeof crypto['getRandomValues'] === 'function') { - // for modern web browsers - var randomBuffer = new Uint8Array(1); - return function() { crypto.getRandomValues(randomBuffer); return randomBuffer[0]; }; - } else - if (ENVIRONMENT_IS_NODE) { - // for nodejs with or without crypto support included - try { - var crypto_module = require('crypto'); - // nodejs has crypto support - return function() { return crypto_module['randomBytes'](1)[0]; }; - } catch (e) { - // nodejs doesn't have crypto support - } - } - // we couldn't find a proper implementation, as Math.random() is not suitable for /dev/random, see emscripten-core/emscripten/pull/7096 - return function() { abort("no cryptographic support found for randomDevice. consider polyfilling it if you want to use something insecure like Math.random(), e.g. put this in a --pre-js: var crypto = { getRandomValues: function(array) { for (var i = 0; i < array.length; i++) array[i] = (Math.random()*256)|0 } };"); }; - } - - var PATH_FS = {resolve:function() { - var resolvedPath = '', - resolvedAbsolute = false; - for (var i = arguments.length - 1; i >= -1 && !resolvedAbsolute; i--) { - var path = (i >= 0) ? arguments[i] : FS.cwd(); - // Skip empty and invalid entries - if (typeof path !== 'string') { - throw new TypeError('Arguments to path.resolve must be strings'); - } else if (!path) { - return ''; // an invalid portion invalidates the whole thing - } - resolvedPath = path + '/' + resolvedPath; - resolvedAbsolute = path.charAt(0) === '/'; - } - // At this point the path should be resolved to a full absolute path, but - // handle relative paths to be safe (might happen when process.cwd() fails) - resolvedPath = PATH.normalizeArray(resolvedPath.split('/').filter(function(p) { - return !!p; - }), !resolvedAbsolute).join('/'); - return ((resolvedAbsolute ? '/' : '') + resolvedPath) || '.'; - },relative:function(from, to) { - from = PATH_FS.resolve(from).substr(1); - to = PATH_FS.resolve(to).substr(1); - function trim(arr) { - var start = 0; - for (; start < arr.length; start++) { - if (arr[start] !== '') break; - } - var end = arr.length - 1; - for (; end >= 0; end--) { - if (arr[end] !== '') break; - } - if (start > end) return []; - return arr.slice(start, end - start + 1); - } - var fromParts = trim(from.split('/')); - var toParts = trim(to.split('/')); - var length = Math.min(fromParts.length, toParts.length); - var samePartsLength = length; - for (var i = 0; i < length; i++) { - if (fromParts[i] !== toParts[i]) { - samePartsLength = i; - break; - } - } - var outputParts = []; - for (var i = samePartsLength; i < fromParts.length; i++) { - outputParts.push('..'); - } - outputParts = outputParts.concat(toParts.slice(samePartsLength)); - return outputParts.join('/'); - }}; - - var TTY = {ttys:[],init:function () { - // https://github.com/emscripten-core/emscripten/pull/1555 - // if (ENVIRONMENT_IS_NODE) { - // // currently, FS.init does not distinguish if process.stdin is a file or TTY - // // device, it always assumes it's a TTY device. because of this, we're forcing - // // process.stdin to UTF8 encoding to at least make stdin reading compatible - // // with text files until FS.init can be refactored. - // process['stdin']['setEncoding']('utf8'); - // } - },shutdown:function() { - // https://github.com/emscripten-core/emscripten/pull/1555 - // if (ENVIRONMENT_IS_NODE) { - // // inolen: any idea as to why node -e 'process.stdin.read()' wouldn't exit immediately (with process.stdin being a tty)? - // // isaacs: because now it's reading from the stream, you've expressed interest in it, so that read() kicks off a _read() which creates a ReadReq operation - // // inolen: I thought read() in that case was a synchronous operation that just grabbed some amount of buffered data if it exists? - // // isaacs: it is. but it also triggers a _read() call, which calls readStart() on the handle - // // isaacs: do process.stdin.pause() and i'd think it'd probably close the pending call - // process['stdin']['pause'](); - // } - },register:function(dev, ops) { - TTY.ttys[dev] = { input: [], output: [], ops: ops }; - FS.registerDevice(dev, TTY.stream_ops); - },stream_ops:{open:function(stream) { - var tty = TTY.ttys[stream.node.rdev]; - if (!tty) { - throw new FS.ErrnoError(43); - } - stream.tty = tty; - stream.seekable = false; - },close:function(stream) { - // flush any pending line data - stream.tty.ops.flush(stream.tty); - },flush:function(stream) { - stream.tty.ops.flush(stream.tty); - },read:function(stream, buffer, offset, length, pos /* ignored */) { - if (!stream.tty || !stream.tty.ops.get_char) { - throw new FS.ErrnoError(60); - } - var bytesRead = 0; - for (var i = 0; i < length; i++) { - var result; - try { - result = stream.tty.ops.get_char(stream.tty); - } catch (e) { - throw new FS.ErrnoError(29); - } - if (result === undefined && bytesRead === 0) { - throw new FS.ErrnoError(6); - } - if (result === null || result === undefined) break; - bytesRead++; - buffer[offset+i] = result; - } - if (bytesRead) { - stream.node.timestamp = Date.now(); - } - return bytesRead; - },write:function(stream, buffer, offset, length, pos) { - if (!stream.tty || !stream.tty.ops.put_char) { - throw new FS.ErrnoError(60); - } - try { - for (var i = 0; i < length; i++) { - stream.tty.ops.put_char(stream.tty, buffer[offset+i]); - } - } catch (e) { - throw new FS.ErrnoError(29); - } - if (length) { - stream.node.timestamp = Date.now(); - } - return i; - }},default_tty_ops:{get_char:function(tty) { - if (!tty.input.length) { - var result = null; - if (ENVIRONMENT_IS_NODE) { - // we will read data by chunks of BUFSIZE - var BUFSIZE = 256; - var buf = Buffer.alloc(BUFSIZE); - var bytesRead = 0; - - try { - bytesRead = fs.readSync(process.stdin.fd, buf, 0, BUFSIZE, null); - } catch(e) { - // Cross-platform differences: on Windows, reading EOF throws an exception, but on other OSes, - // reading EOF returns 0. Uniformize behavior by treating the EOF exception to return 0. - if (e.toString().includes('EOF')) bytesRead = 0; - else throw e; - } - - if (bytesRead > 0) { - result = buf.slice(0, bytesRead).toString('utf-8'); - } else { - result = null; - } - } else - if (typeof window != 'undefined' && - typeof window.prompt == 'function') { - // Browser. - result = window.prompt('Input: '); // returns null on cancel - if (result !== null) { - result += '\n'; - } - } else if (typeof readline == 'function') { - // Command line. - result = readline(); - if (result !== null) { - result += '\n'; - } - } - if (!result) { - return null; - } - tty.input = intArrayFromString(result, true); - } - return tty.input.shift(); - },put_char:function(tty, val) { - if (val === null || val === 10) { - out(UTF8ArrayToString(tty.output, 0)); - tty.output = []; - } else { - if (val != 0) tty.output.push(val); // val == 0 would cut text output off in the middle. - } - },flush:function(tty) { - if (tty.output && tty.output.length > 0) { - out(UTF8ArrayToString(tty.output, 0)); - tty.output = []; - } - }},default_tty1_ops:{put_char:function(tty, val) { - if (val === null || val === 10) { - err(UTF8ArrayToString(tty.output, 0)); - tty.output = []; - } else { - if (val != 0) tty.output.push(val); - } - },flush:function(tty) { - if (tty.output && tty.output.length > 0) { - err(UTF8ArrayToString(tty.output, 0)); - tty.output = []; - } - }}}; - - function zeroMemory(address, size) { - HEAPU8.fill(0, address, address + size); - } - - function alignMemory(size, alignment) { - assert(alignment, "alignment argument is required"); - return Math.ceil(size / alignment) * alignment; - } - function mmapAlloc(size) { - abort('internal error: mmapAlloc called but `memalign` native symbol not exported'); - } - var MEMFS = {ops_table:null,mount:function(mount) { - return MEMFS.createNode(null, '/', 16384 | 511 /* 0777 */, 0); - },createNode:function(parent, name, mode, dev) { - if (FS.isBlkdev(mode) || FS.isFIFO(mode)) { - // no supported - throw new FS.ErrnoError(63); - } - if (!MEMFS.ops_table) { - MEMFS.ops_table = { - dir: { - node: { - getattr: MEMFS.node_ops.getattr, - setattr: MEMFS.node_ops.setattr, - lookup: MEMFS.node_ops.lookup, - mknod: MEMFS.node_ops.mknod, - rename: MEMFS.node_ops.rename, - unlink: MEMFS.node_ops.unlink, - rmdir: MEMFS.node_ops.rmdir, - readdir: MEMFS.node_ops.readdir, - symlink: MEMFS.node_ops.symlink - }, - stream: { - llseek: MEMFS.stream_ops.llseek - } - }, - file: { - node: { - getattr: MEMFS.node_ops.getattr, - setattr: MEMFS.node_ops.setattr - }, - stream: { - llseek: MEMFS.stream_ops.llseek, - read: MEMFS.stream_ops.read, - write: MEMFS.stream_ops.write, - allocate: MEMFS.stream_ops.allocate, - mmap: MEMFS.stream_ops.mmap, - msync: MEMFS.stream_ops.msync - } - }, - link: { - node: { - getattr: MEMFS.node_ops.getattr, - setattr: MEMFS.node_ops.setattr, - readlink: MEMFS.node_ops.readlink - }, - stream: {} - }, - chrdev: { - node: { - getattr: MEMFS.node_ops.getattr, - setattr: MEMFS.node_ops.setattr - }, - stream: FS.chrdev_stream_ops - } - }; - } - var node = FS.createNode(parent, name, mode, dev); - if (FS.isDir(node.mode)) { - node.node_ops = MEMFS.ops_table.dir.node; - node.stream_ops = MEMFS.ops_table.dir.stream; - node.contents = {}; - } else if (FS.isFile(node.mode)) { - node.node_ops = MEMFS.ops_table.file.node; - node.stream_ops = MEMFS.ops_table.file.stream; - node.usedBytes = 0; // The actual number of bytes used in the typed array, as opposed to contents.length which gives the whole capacity. - // When the byte data of the file is populated, this will point to either a typed array, or a normal JS array. Typed arrays are preferred - // for performance, and used by default. However, typed arrays are not resizable like normal JS arrays are, so there is a small disk size - // penalty involved for appending file writes that continuously grow a file similar to std::vector capacity vs used -scheme. - node.contents = null; - } else if (FS.isLink(node.mode)) { - node.node_ops = MEMFS.ops_table.link.node; - node.stream_ops = MEMFS.ops_table.link.stream; - } else if (FS.isChrdev(node.mode)) { - node.node_ops = MEMFS.ops_table.chrdev.node; - node.stream_ops = MEMFS.ops_table.chrdev.stream; - } - node.timestamp = Date.now(); - // add the new node to the parent - if (parent) { - parent.contents[name] = node; - parent.timestamp = node.timestamp; - } - return node; - },getFileDataAsTypedArray:function(node) { - if (!node.contents) return new Uint8Array(0); - if (node.contents.subarray) return node.contents.subarray(0, node.usedBytes); // Make sure to not return excess unused bytes. - return new Uint8Array(node.contents); - },expandFileStorage:function(node, newCapacity) { - var prevCapacity = node.contents ? node.contents.length : 0; - if (prevCapacity >= newCapacity) return; // No need to expand, the storage was already large enough. - // Don't expand strictly to the given requested limit if it's only a very small increase, but instead geometrically grow capacity. - // For small filesizes (<1MB), perform size*2 geometric increase, but for large sizes, do a much more conservative size*1.125 increase to - // avoid overshooting the allocation cap by a very large margin. - var CAPACITY_DOUBLING_MAX = 1024 * 1024; - newCapacity = Math.max(newCapacity, (prevCapacity * (prevCapacity < CAPACITY_DOUBLING_MAX ? 2.0 : 1.125)) >>> 0); - if (prevCapacity != 0) newCapacity = Math.max(newCapacity, 256); // At minimum allocate 256b for each file when expanding. - var oldContents = node.contents; - node.contents = new Uint8Array(newCapacity); // Allocate new storage. - if (node.usedBytes > 0) node.contents.set(oldContents.subarray(0, node.usedBytes), 0); // Copy old data over to the new storage. - },resizeFileStorage:function(node, newSize) { - if (node.usedBytes == newSize) return; - if (newSize == 0) { - node.contents = null; // Fully decommit when requesting a resize to zero. - node.usedBytes = 0; - } else { - var oldContents = node.contents; - node.contents = new Uint8Array(newSize); // Allocate new storage. - if (oldContents) { - node.contents.set(oldContents.subarray(0, Math.min(newSize, node.usedBytes))); // Copy old data over to the new storage. - } - node.usedBytes = newSize; - } - },node_ops:{getattr:function(node) { - var attr = {}; - // device numbers reuse inode numbers. - attr.dev = FS.isChrdev(node.mode) ? node.id : 1; - attr.ino = node.id; - attr.mode = node.mode; - attr.nlink = 1; - attr.uid = 0; - attr.gid = 0; - attr.rdev = node.rdev; - if (FS.isDir(node.mode)) { - attr.size = 4096; - } else if (FS.isFile(node.mode)) { - attr.size = node.usedBytes; - } else if (FS.isLink(node.mode)) { - attr.size = node.link.length; - } else { - attr.size = 0; - } - attr.atime = new Date(node.timestamp); - attr.mtime = new Date(node.timestamp); - attr.ctime = new Date(node.timestamp); - // NOTE: In our implementation, st_blocks = Math.ceil(st_size/st_blksize), - // but this is not required by the standard. - attr.blksize = 4096; - attr.blocks = Math.ceil(attr.size / attr.blksize); - return attr; - },setattr:function(node, attr) { - if (attr.mode !== undefined) { - node.mode = attr.mode; - } - if (attr.timestamp !== undefined) { - node.timestamp = attr.timestamp; - } - if (attr.size !== undefined) { - MEMFS.resizeFileStorage(node, attr.size); - } - },lookup:function(parent, name) { - throw FS.genericErrors[44]; - },mknod:function(parent, name, mode, dev) { - return MEMFS.createNode(parent, name, mode, dev); - },rename:function(old_node, new_dir, new_name) { - // if we're overwriting a directory at new_name, make sure it's empty. - if (FS.isDir(old_node.mode)) { - var new_node; - try { - new_node = FS.lookupNode(new_dir, new_name); - } catch (e) { - } - if (new_node) { - for (var i in new_node.contents) { - throw new FS.ErrnoError(55); - } - } - } - // do the internal rewiring - delete old_node.parent.contents[old_node.name]; - old_node.parent.timestamp = Date.now() - old_node.name = new_name; - new_dir.contents[new_name] = old_node; - new_dir.timestamp = old_node.parent.timestamp; - old_node.parent = new_dir; - },unlink:function(parent, name) { - delete parent.contents[name]; - parent.timestamp = Date.now(); - },rmdir:function(parent, name) { - var node = FS.lookupNode(parent, name); - for (var i in node.contents) { - throw new FS.ErrnoError(55); - } - delete parent.contents[name]; - parent.timestamp = Date.now(); - },readdir:function(node) { - var entries = ['.', '..']; - for (var key in node.contents) { - if (!node.contents.hasOwnProperty(key)) { - continue; - } - entries.push(key); - } - return entries; - },symlink:function(parent, newname, oldpath) { - var node = MEMFS.createNode(parent, newname, 511 /* 0777 */ | 40960, 0); - node.link = oldpath; - return node; - },readlink:function(node) { - if (!FS.isLink(node.mode)) { - throw new FS.ErrnoError(28); - } - return node.link; - }},stream_ops:{read:function(stream, buffer, offset, length, position) { - var contents = stream.node.contents; - if (position >= stream.node.usedBytes) return 0; - var size = Math.min(stream.node.usedBytes - position, length); - assert(size >= 0); - if (size > 8 && contents.subarray) { // non-trivial, and typed array - buffer.set(contents.subarray(position, position + size), offset); - } else { - for (var i = 0; i < size; i++) buffer[offset + i] = contents[position + i]; - } - return size; - },write:function(stream, buffer, offset, length, position, canOwn) { - // The data buffer should be a typed array view - assert(!(buffer instanceof ArrayBuffer)); - - if (!length) return 0; - var node = stream.node; - node.timestamp = Date.now(); - - if (buffer.subarray && (!node.contents || node.contents.subarray)) { // This write is from a typed array to a typed array? - if (canOwn) { - assert(position === 0, 'canOwn must imply no weird position inside the file'); - node.contents = buffer.subarray(offset, offset + length); - node.usedBytes = length; - return length; - } else if (node.usedBytes === 0 && position === 0) { // If this is a simple first write to an empty file, do a fast set since we don't need to care about old data. - node.contents = buffer.slice(offset, offset + length); - node.usedBytes = length; - return length; - } else if (position + length <= node.usedBytes) { // Writing to an already allocated and used subrange of the file? - node.contents.set(buffer.subarray(offset, offset + length), position); - return length; - } - } - - // Appending to an existing file and we need to reallocate, or source data did not come as a typed array. - MEMFS.expandFileStorage(node, position+length); - if (node.contents.subarray && buffer.subarray) { - // Use typed array write which is available. - node.contents.set(buffer.subarray(offset, offset + length), position); - } else { - for (var i = 0; i < length; i++) { - node.contents[position + i] = buffer[offset + i]; // Or fall back to manual write if not. - } - } - node.usedBytes = Math.max(node.usedBytes, position + length); - return length; - },llseek:function(stream, offset, whence) { - var position = offset; - if (whence === 1) { - position += stream.position; - } else if (whence === 2) { - if (FS.isFile(stream.node.mode)) { - position += stream.node.usedBytes; - } - } - if (position < 0) { - throw new FS.ErrnoError(28); - } - return position; - },allocate:function(stream, offset, length) { - MEMFS.expandFileStorage(stream.node, offset + length); - stream.node.usedBytes = Math.max(stream.node.usedBytes, offset + length); - },mmap:function(stream, address, length, position, prot, flags) { - if (address !== 0) { - // We don't currently support location hints for the address of the mapping - throw new FS.ErrnoError(28); - } - if (!FS.isFile(stream.node.mode)) { - throw new FS.ErrnoError(43); - } - var ptr; - var allocated; - var contents = stream.node.contents; - // Only make a new copy when MAP_PRIVATE is specified. - if (!(flags & 2) && contents.buffer === buffer) { - // We can't emulate MAP_SHARED when the file is not backed by the buffer - // we're mapping to (e.g. the HEAP buffer). - allocated = false; - ptr = contents.byteOffset; - } else { - // Try to avoid unnecessary slices. - if (position > 0 || position + length < contents.length) { - if (contents.subarray) { - contents = contents.subarray(position, position + length); - } else { - contents = Array.prototype.slice.call(contents, position, position + length); - } - } - allocated = true; - ptr = mmapAlloc(length); - if (!ptr) { - throw new FS.ErrnoError(48); - } - HEAP8.set(contents, ptr); - } - return { ptr: ptr, allocated: allocated }; - },msync:function(stream, buffer, offset, length, mmapFlags) { - if (!FS.isFile(stream.node.mode)) { - throw new FS.ErrnoError(43); - } - if (mmapFlags & 2) { - // MAP_PRIVATE calls need not to be synced back to underlying fs - return 0; - } - - var bytesWritten = MEMFS.stream_ops.write(stream, buffer, 0, length, offset, false); - // should we check if bytesWritten and length are the same? - return 0; - }}}; - - function asyncLoad(url, onload, onerror, noRunDep) { - var dep = !noRunDep ? getUniqueRunDependency('al ' + url) : ''; - readAsync(url, function(arrayBuffer) { - assert(arrayBuffer, 'Loading data file "' + url + '" failed (no arrayBuffer).'); - onload(new Uint8Array(arrayBuffer)); - if (dep) removeRunDependency(dep); - }, function(event) { - if (onerror) { - onerror(); - } else { - throw 'Loading data file "' + url + '" failed.'; - } - }); - if (dep) addRunDependency(dep); - } - - var ERRNO_MESSAGES = {0:"Success",1:"Arg list too long",2:"Permission denied",3:"Address already in use",4:"Address not available",5:"Address family not supported by protocol family",6:"No more processes",7:"Socket already connected",8:"Bad file number",9:"Trying to read unreadable message",10:"Mount device busy",11:"Operation canceled",12:"No children",13:"Connection aborted",14:"Connection refused",15:"Connection reset by peer",16:"File locking deadlock error",17:"Destination address required",18:"Math arg out of domain of func",19:"Quota exceeded",20:"File exists",21:"Bad address",22:"File too large",23:"Host is unreachable",24:"Identifier removed",25:"Illegal byte sequence",26:"Connection already in progress",27:"Interrupted system call",28:"Invalid argument",29:"I/O error",30:"Socket is already connected",31:"Is a directory",32:"Too many symbolic links",33:"Too many open files",34:"Too many links",35:"Message too long",36:"Multihop attempted",37:"File or path name too long",38:"Network interface is not configured",39:"Connection reset by network",40:"Network is unreachable",41:"Too many open files in system",42:"No buffer space available",43:"No such device",44:"No such file or directory",45:"Exec format error",46:"No record locks available",47:"The link has been severed",48:"Not enough core",49:"No message of desired type",50:"Protocol not available",51:"No space left on device",52:"Function not implemented",53:"Socket is not connected",54:"Not a directory",55:"Directory not empty",56:"State not recoverable",57:"Socket operation on non-socket",59:"Not a typewriter",60:"No such device or address",61:"Value too large for defined data type",62:"Previous owner died",63:"Not super-user",64:"Broken pipe",65:"Protocol error",66:"Unknown protocol",67:"Protocol wrong type for socket",68:"Math result not representable",69:"Read only file system",70:"Illegal seek",71:"No such process",72:"Stale file handle",73:"Connection timed out",74:"Text file busy",75:"Cross-device link",100:"Device not a stream",101:"Bad font file fmt",102:"Invalid slot",103:"Invalid request code",104:"No anode",105:"Block device required",106:"Channel number out of range",107:"Level 3 halted",108:"Level 3 reset",109:"Link number out of range",110:"Protocol driver not attached",111:"No CSI structure available",112:"Level 2 halted",113:"Invalid exchange",114:"Invalid request descriptor",115:"Exchange full",116:"No data (for no delay io)",117:"Timer expired",118:"Out of streams resources",119:"Machine is not on the network",120:"Package not installed",121:"The object is remote",122:"Advertise error",123:"Srmount error",124:"Communication error on send",125:"Cross mount point (not really error)",126:"Given log. name not unique",127:"f.d. invalid for this operation",128:"Remote address changed",129:"Can access a needed shared lib",130:"Accessing a corrupted shared lib",131:".lib section in a.out corrupted",132:"Attempting to link in too many libs",133:"Attempting to exec a shared library",135:"Streams pipe error",136:"Too many users",137:"Socket type not supported",138:"Not supported",139:"Protocol family not supported",140:"Can't send after socket shutdown",141:"Too many references",142:"Host is down",148:"No medium (in tape drive)",156:"Level 2 not synchronized"}; - - var ERRNO_CODES = {}; - var FS = {root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,lookupPath:function(path, opts = {}) { - path = PATH_FS.resolve(FS.cwd(), path); - - if (!path) return { path: '', node: null }; - - var defaults = { - follow_mount: true, - recurse_count: 0 - }; - for (var key in defaults) { - if (opts[key] === undefined) { - opts[key] = defaults[key]; - } - } - - if (opts.recurse_count > 8) { // max recursive lookup of 8 - throw new FS.ErrnoError(32); - } - - // split the path - var parts = PATH.normalizeArray(path.split('/').filter(function(p) { - return !!p; - }), false); - - // start at the root - var current = FS.root; - var current_path = '/'; - - for (var i = 0; i < parts.length; i++) { - var islast = (i === parts.length-1); - if (islast && opts.parent) { - // stop resolving - break; - } - - current = FS.lookupNode(current, parts[i]); - current_path = PATH.join2(current_path, parts[i]); - - // jump to the mount's root node if this is a mountpoint - if (FS.isMountpoint(current)) { - if (!islast || (islast && opts.follow_mount)) { - current = current.mounted.root; - } - } - - // by default, lookupPath will not follow a symlink if it is the final path component. - // setting opts.follow = true will override this behavior. - if (!islast || opts.follow) { - var count = 0; - while (FS.isLink(current.mode)) { - var link = FS.readlink(current_path); - current_path = PATH_FS.resolve(PATH.dirname(current_path), link); - - var lookup = FS.lookupPath(current_path, { recurse_count: opts.recurse_count }); - current = lookup.node; - - if (count++ > 40) { // limit max consecutive symlinks to 40 (SYMLOOP_MAX). - throw new FS.ErrnoError(32); - } - } - } - } - - return { path: current_path, node: current }; - },getPath:function(node) { - var path; - while (true) { - if (FS.isRoot(node)) { - var mount = node.mount.mountpoint; - if (!path) return mount; - return mount[mount.length-1] !== '/' ? mount + '/' + path : mount + path; - } - path = path ? node.name + '/' + path : node.name; - node = node.parent; - } - },hashName:function(parentid, name) { - var hash = 0; - - for (var i = 0; i < name.length; i++) { - hash = ((hash << 5) - hash + name.charCodeAt(i)) | 0; - } - return ((parentid + hash) >>> 0) % FS.nameTable.length; - },hashAddNode:function(node) { - var hash = FS.hashName(node.parent.id, node.name); - node.name_next = FS.nameTable[hash]; - FS.nameTable[hash] = node; - },hashRemoveNode:function(node) { - var hash = FS.hashName(node.parent.id, node.name); - if (FS.nameTable[hash] === node) { - FS.nameTable[hash] = node.name_next; - } else { - var current = FS.nameTable[hash]; - while (current) { - if (current.name_next === node) { - current.name_next = node.name_next; - break; - } - current = current.name_next; - } - } - },lookupNode:function(parent, name) { - var errCode = FS.mayLookup(parent); - if (errCode) { - throw new FS.ErrnoError(errCode, parent); - } - var hash = FS.hashName(parent.id, name); - for (var node = FS.nameTable[hash]; node; node = node.name_next) { - var nodeName = node.name; - if (node.parent.id === parent.id && nodeName === name) { - return node; - } - } - // if we failed to find it in the cache, call into the VFS - return FS.lookup(parent, name); - },createNode:function(parent, name, mode, rdev) { - assert(typeof parent === 'object') - var node = new FS.FSNode(parent, name, mode, rdev); - - FS.hashAddNode(node); - - return node; - },destroyNode:function(node) { - FS.hashRemoveNode(node); - },isRoot:function(node) { - return node === node.parent; - },isMountpoint:function(node) { - return !!node.mounted; - },isFile:function(mode) { - return (mode & 61440) === 32768; - },isDir:function(mode) { - return (mode & 61440) === 16384; - },isLink:function(mode) { - return (mode & 61440) === 40960; - },isChrdev:function(mode) { - return (mode & 61440) === 8192; - },isBlkdev:function(mode) { - return (mode & 61440) === 24576; - },isFIFO:function(mode) { - return (mode & 61440) === 4096; - },isSocket:function(mode) { - return (mode & 49152) === 49152; - },flagModes:{"r":0,"r+":2,"w":577,"w+":578,"a":1089,"a+":1090},modeStringToFlags:function(str) { - var flags = FS.flagModes[str]; - if (typeof flags === 'undefined') { - throw new Error('Unknown file open mode: ' + str); - } - return flags; - },flagsToPermissionString:function(flag) { - var perms = ['r', 'w', 'rw'][flag & 3]; - if ((flag & 512)) { - perms += 'w'; - } - return perms; - },nodePermissions:function(node, perms) { - if (FS.ignorePermissions) { - return 0; - } - // return 0 if any user, group or owner bits are set. - if (perms.includes('r') && !(node.mode & 292)) { - return 2; - } else if (perms.includes('w') && !(node.mode & 146)) { - return 2; - } else if (perms.includes('x') && !(node.mode & 73)) { - return 2; - } - return 0; - },mayLookup:function(dir) { - var errCode = FS.nodePermissions(dir, 'x'); - if (errCode) return errCode; - if (!dir.node_ops.lookup) return 2; - return 0; - },mayCreate:function(dir, name) { - try { - var node = FS.lookupNode(dir, name); - return 20; - } catch (e) { - } - return FS.nodePermissions(dir, 'wx'); - },mayDelete:function(dir, name, isdir) { - var node; - try { - node = FS.lookupNode(dir, name); - } catch (e) { - return e.errno; - } - var errCode = FS.nodePermissions(dir, 'wx'); - if (errCode) { - return errCode; - } - if (isdir) { - if (!FS.isDir(node.mode)) { - return 54; - } - if (FS.isRoot(node) || FS.getPath(node) === FS.cwd()) { - return 10; - } - } else { - if (FS.isDir(node.mode)) { - return 31; - } - } - return 0; - },mayOpen:function(node, flags) { - if (!node) { - return 44; - } - if (FS.isLink(node.mode)) { - return 32; - } else if (FS.isDir(node.mode)) { - if (FS.flagsToPermissionString(flags) !== 'r' || // opening for write - (flags & 512)) { // TODO: check for O_SEARCH? (== search for dir only) - return 31; - } - } - return FS.nodePermissions(node, FS.flagsToPermissionString(flags)); - },MAX_OPEN_FDS:4096,nextfd:function(fd_start = 0, fd_end = FS.MAX_OPEN_FDS) { - for (var fd = fd_start; fd <= fd_end; fd++) { - if (!FS.streams[fd]) { - return fd; - } - } - throw new FS.ErrnoError(33); - },getStream:function(fd) { - return FS.streams[fd]; - },createStream:function(stream, fd_start, fd_end) { - if (!FS.FSStream) { - FS.FSStream = /** @constructor */ function(){}; - FS.FSStream.prototype = { - object: { - get: function() { return this.node; }, - set: function(val) { this.node = val; } - }, - isRead: { - get: function() { return (this.flags & 2097155) !== 1; } - }, - isWrite: { - get: function() { return (this.flags & 2097155) !== 0; } - }, - isAppend: { - get: function() { return (this.flags & 1024); } - } - }; - } - // clone it, so we can return an instance of FSStream - var newStream = new FS.FSStream(); - for (var p in stream) { - newStream[p] = stream[p]; - } - stream = newStream; - var fd = FS.nextfd(fd_start, fd_end); - stream.fd = fd; - FS.streams[fd] = stream; - return stream; - },closeStream:function(fd) { - FS.streams[fd] = null; - },chrdev_stream_ops:{open:function(stream) { - var device = FS.getDevice(stream.node.rdev); - // override node's stream ops with the device's - stream.stream_ops = device.stream_ops; - // forward the open call - if (stream.stream_ops.open) { - stream.stream_ops.open(stream); - } - },llseek:function() { - throw new FS.ErrnoError(70); - }},major:function(dev) { - return ((dev) >> 8); - },minor:function(dev) { - return ((dev) & 0xff); - },makedev:function(ma, mi) { - return ((ma) << 8 | (mi)); - },registerDevice:function(dev, ops) { - FS.devices[dev] = { stream_ops: ops }; - },getDevice:function(dev) { - return FS.devices[dev]; - },getMounts:function(mount) { - var mounts = []; - var check = [mount]; - - while (check.length) { - var m = check.pop(); - - mounts.push(m); - - check.push.apply(check, m.mounts); - } - - return mounts; - },syncfs:function(populate, callback) { - if (typeof(populate) === 'function') { - callback = populate; - populate = false; - } - - FS.syncFSRequests++; - - if (FS.syncFSRequests > 1) { - err('warning: ' + FS.syncFSRequests + ' FS.syncfs operations in flight at once, probably just doing extra work'); - } - - var mounts = FS.getMounts(FS.root.mount); - var completed = 0; - - function doCallback(errCode) { - assert(FS.syncFSRequests > 0); - FS.syncFSRequests--; - return callback(errCode); - } - - function done(errCode) { - if (errCode) { - if (!done.errored) { - done.errored = true; - return doCallback(errCode); - } - return; - } - if (++completed >= mounts.length) { - doCallback(null); - } - }; - - // sync all mounts - mounts.forEach(function (mount) { - if (!mount.type.syncfs) { - return done(null); - } - mount.type.syncfs(mount, populate, done); - }); - },mount:function(type, opts, mountpoint) { - if (typeof type === 'string') { - // The filesystem was not included, and instead we have an error - // message stored in the variable. - throw type; - } - var root = mountpoint === '/'; - var pseudo = !mountpoint; - var node; - - if (root && FS.root) { - throw new FS.ErrnoError(10); - } else if (!root && !pseudo) { - var lookup = FS.lookupPath(mountpoint, { follow_mount: false }); - - mountpoint = lookup.path; // use the absolute path - node = lookup.node; - - if (FS.isMountpoint(node)) { - throw new FS.ErrnoError(10); - } - - if (!FS.isDir(node.mode)) { - throw new FS.ErrnoError(54); - } - } - - var mount = { - type: type, - opts: opts, - mountpoint: mountpoint, - mounts: [] - }; - - // create a root node for the fs - var mountRoot = type.mount(mount); - mountRoot.mount = mount; - mount.root = mountRoot; - - if (root) { - FS.root = mountRoot; - } else if (node) { - // set as a mountpoint - node.mounted = mount; - - // add the new mount to the current mount's children - if (node.mount) { - node.mount.mounts.push(mount); - } - } - - return mountRoot; - },unmount:function (mountpoint) { - var lookup = FS.lookupPath(mountpoint, { follow_mount: false }); - - if (!FS.isMountpoint(lookup.node)) { - throw new FS.ErrnoError(28); - } - - // destroy the nodes for this mount, and all its child mounts - var node = lookup.node; - var mount = node.mounted; - var mounts = FS.getMounts(mount); - - Object.keys(FS.nameTable).forEach(function (hash) { - var current = FS.nameTable[hash]; - - while (current) { - var next = current.name_next; - - if (mounts.includes(current.mount)) { - FS.destroyNode(current); - } - - current = next; - } - }); - - // no longer a mountpoint - node.mounted = null; - - // remove this mount from the child mounts - var idx = node.mount.mounts.indexOf(mount); - assert(idx !== -1); - node.mount.mounts.splice(idx, 1); - },lookup:function(parent, name) { - return parent.node_ops.lookup(parent, name); - },mknod:function(path, mode, dev) { - var lookup = FS.lookupPath(path, { parent: true }); - var parent = lookup.node; - var name = PATH.basename(path); - if (!name || name === '.' || name === '..') { - throw new FS.ErrnoError(28); - } - var errCode = FS.mayCreate(parent, name); - if (errCode) { - throw new FS.ErrnoError(errCode); - } - if (!parent.node_ops.mknod) { - throw new FS.ErrnoError(63); - } - return parent.node_ops.mknod(parent, name, mode, dev); - },create:function(path, mode) { - mode = mode !== undefined ? mode : 438 /* 0666 */; - mode &= 4095; - mode |= 32768; - return FS.mknod(path, mode, 0); - },mkdir:function(path, mode) { - mode = mode !== undefined ? mode : 511 /* 0777 */; - mode &= 511 | 512; - mode |= 16384; - return FS.mknod(path, mode, 0); - },mkdirTree:function(path, mode) { - var dirs = path.split('/'); - var d = ''; - for (var i = 0; i < dirs.length; ++i) { - if (!dirs[i]) continue; - d += '/' + dirs[i]; - try { - FS.mkdir(d, mode); - } catch(e) { - if (e.errno != 20) throw e; - } - } - },mkdev:function(path, mode, dev) { - if (typeof(dev) === 'undefined') { - dev = mode; - mode = 438 /* 0666 */; - } - mode |= 8192; - return FS.mknod(path, mode, dev); - },symlink:function(oldpath, newpath) { - if (!PATH_FS.resolve(oldpath)) { - throw new FS.ErrnoError(44); - } - var lookup = FS.lookupPath(newpath, { parent: true }); - var parent = lookup.node; - if (!parent) { - throw new FS.ErrnoError(44); - } - var newname = PATH.basename(newpath); - var errCode = FS.mayCreate(parent, newname); - if (errCode) { - throw new FS.ErrnoError(errCode); - } - if (!parent.node_ops.symlink) { - throw new FS.ErrnoError(63); - } - return parent.node_ops.symlink(parent, newname, oldpath); - },rename:function(old_path, new_path) { - var old_dirname = PATH.dirname(old_path); - var new_dirname = PATH.dirname(new_path); - var old_name = PATH.basename(old_path); - var new_name = PATH.basename(new_path); - // parents must exist - var lookup, old_dir, new_dir; - - // let the errors from non existant directories percolate up - lookup = FS.lookupPath(old_path, { parent: true }); - old_dir = lookup.node; - lookup = FS.lookupPath(new_path, { parent: true }); - new_dir = lookup.node; - - if (!old_dir || !new_dir) throw new FS.ErrnoError(44); - // need to be part of the same mount - if (old_dir.mount !== new_dir.mount) { - throw new FS.ErrnoError(75); - } - // source must exist - var old_node = FS.lookupNode(old_dir, old_name); - // old path should not be an ancestor of the new path - var relative = PATH_FS.relative(old_path, new_dirname); - if (relative.charAt(0) !== '.') { - throw new FS.ErrnoError(28); - } - // new path should not be an ancestor of the old path - relative = PATH_FS.relative(new_path, old_dirname); - if (relative.charAt(0) !== '.') { - throw new FS.ErrnoError(55); - } - // see if the new path already exists - var new_node; - try { - new_node = FS.lookupNode(new_dir, new_name); - } catch (e) { - // not fatal - } - // early out if nothing needs to change - if (old_node === new_node) { - return; - } - // we'll need to delete the old entry - var isdir = FS.isDir(old_node.mode); - var errCode = FS.mayDelete(old_dir, old_name, isdir); - if (errCode) { - throw new FS.ErrnoError(errCode); - } - // need delete permissions if we'll be overwriting. - // need create permissions if new doesn't already exist. - errCode = new_node ? - FS.mayDelete(new_dir, new_name, isdir) : - FS.mayCreate(new_dir, new_name); - if (errCode) { - throw new FS.ErrnoError(errCode); - } - if (!old_dir.node_ops.rename) { - throw new FS.ErrnoError(63); - } - if (FS.isMountpoint(old_node) || (new_node && FS.isMountpoint(new_node))) { - throw new FS.ErrnoError(10); - } - // if we are going to change the parent, check write permissions - if (new_dir !== old_dir) { - errCode = FS.nodePermissions(old_dir, 'w'); - if (errCode) { - throw new FS.ErrnoError(errCode); - } - } - // remove the node from the lookup hash - FS.hashRemoveNode(old_node); - // do the underlying fs rename - try { - old_dir.node_ops.rename(old_node, new_dir, new_name); - } catch (e) { - throw e; - } finally { - // add the node back to the hash (in case node_ops.rename - // changed its name) - FS.hashAddNode(old_node); - } - },rmdir:function(path) { - var lookup = FS.lookupPath(path, { parent: true }); - var parent = lookup.node; - var name = PATH.basename(path); - var node = FS.lookupNode(parent, name); - var errCode = FS.mayDelete(parent, name, true); - if (errCode) { - throw new FS.ErrnoError(errCode); - } - if (!parent.node_ops.rmdir) { - throw new FS.ErrnoError(63); - } - if (FS.isMountpoint(node)) { - throw new FS.ErrnoError(10); - } - parent.node_ops.rmdir(parent, name); - FS.destroyNode(node); - },readdir:function(path) { - var lookup = FS.lookupPath(path, { follow: true }); - var node = lookup.node; - if (!node.node_ops.readdir) { - throw new FS.ErrnoError(54); - } - return node.node_ops.readdir(node); - },unlink:function(path) { - var lookup = FS.lookupPath(path, { parent: true }); - var parent = lookup.node; - if (!parent) { - throw new FS.ErrnoError(44); - } - var name = PATH.basename(path); - var node = FS.lookupNode(parent, name); - var errCode = FS.mayDelete(parent, name, false); - if (errCode) { - // According to POSIX, we should map EISDIR to EPERM, but - // we instead do what Linux does (and we must, as we use - // the musl linux libc). - throw new FS.ErrnoError(errCode); - } - if (!parent.node_ops.unlink) { - throw new FS.ErrnoError(63); - } - if (FS.isMountpoint(node)) { - throw new FS.ErrnoError(10); - } - parent.node_ops.unlink(parent, name); - FS.destroyNode(node); - },readlink:function(path) { - var lookup = FS.lookupPath(path); - var link = lookup.node; - if (!link) { - throw new FS.ErrnoError(44); - } - if (!link.node_ops.readlink) { - throw new FS.ErrnoError(28); - } - return PATH_FS.resolve(FS.getPath(link.parent), link.node_ops.readlink(link)); - },stat:function(path, dontFollow) { - var lookup = FS.lookupPath(path, { follow: !dontFollow }); - var node = lookup.node; - if (!node) { - throw new FS.ErrnoError(44); - } - if (!node.node_ops.getattr) { - throw new FS.ErrnoError(63); - } - return node.node_ops.getattr(node); - },lstat:function(path) { - return FS.stat(path, true); - },chmod:function(path, mode, dontFollow) { - var node; - if (typeof path === 'string') { - var lookup = FS.lookupPath(path, { follow: !dontFollow }); - node = lookup.node; - } else { - node = path; - } - if (!node.node_ops.setattr) { - throw new FS.ErrnoError(63); - } - node.node_ops.setattr(node, { - mode: (mode & 4095) | (node.mode & ~4095), - timestamp: Date.now() - }); - },lchmod:function(path, mode) { - FS.chmod(path, mode, true); - },fchmod:function(fd, mode) { - var stream = FS.getStream(fd); - if (!stream) { - throw new FS.ErrnoError(8); - } - FS.chmod(stream.node, mode); - },chown:function(path, uid, gid, dontFollow) { - var node; - if (typeof path === 'string') { - var lookup = FS.lookupPath(path, { follow: !dontFollow }); - node = lookup.node; - } else { - node = path; - } - if (!node.node_ops.setattr) { - throw new FS.ErrnoError(63); - } - node.node_ops.setattr(node, { - timestamp: Date.now() - // we ignore the uid / gid for now - }); - },lchown:function(path, uid, gid) { - FS.chown(path, uid, gid, true); - },fchown:function(fd, uid, gid) { - var stream = FS.getStream(fd); - if (!stream) { - throw new FS.ErrnoError(8); - } - FS.chown(stream.node, uid, gid); - },truncate:function(path, len) { - if (len < 0) { - throw new FS.ErrnoError(28); - } - var node; - if (typeof path === 'string') { - var lookup = FS.lookupPath(path, { follow: true }); - node = lookup.node; - } else { - node = path; - } - if (!node.node_ops.setattr) { - throw new FS.ErrnoError(63); - } - if (FS.isDir(node.mode)) { - throw new FS.ErrnoError(31); - } - if (!FS.isFile(node.mode)) { - throw new FS.ErrnoError(28); - } - var errCode = FS.nodePermissions(node, 'w'); - if (errCode) { - throw new FS.ErrnoError(errCode); - } - node.node_ops.setattr(node, { - size: len, - timestamp: Date.now() - }); - },ftruncate:function(fd, len) { - var stream = FS.getStream(fd); - if (!stream) { - throw new FS.ErrnoError(8); - } - if ((stream.flags & 2097155) === 0) { - throw new FS.ErrnoError(28); - } - FS.truncate(stream.node, len); - },utime:function(path, atime, mtime) { - var lookup = FS.lookupPath(path, { follow: true }); - var node = lookup.node; - node.node_ops.setattr(node, { - timestamp: Math.max(atime, mtime) - }); - },open:function(path, flags, mode, fd_start, fd_end) { - if (path === "") { - throw new FS.ErrnoError(44); - } - flags = typeof flags === 'string' ? FS.modeStringToFlags(flags) : flags; - mode = typeof mode === 'undefined' ? 438 /* 0666 */ : mode; - if ((flags & 64)) { - mode = (mode & 4095) | 32768; - } else { - mode = 0; - } - var node; - if (typeof path === 'object') { - node = path; - } else { - path = PATH.normalize(path); - try { - var lookup = FS.lookupPath(path, { - follow: !(flags & 131072) - }); - node = lookup.node; - } catch (e) { - // ignore - } - } - // perhaps we need to create the node - var created = false; - if ((flags & 64)) { - if (node) { - // if O_CREAT and O_EXCL are set, error out if the node already exists - if ((flags & 128)) { - throw new FS.ErrnoError(20); - } - } else { - // node doesn't exist, try to create it - node = FS.mknod(path, mode, 0); - created = true; - } - } - if (!node) { - throw new FS.ErrnoError(44); - } - // can't truncate a device - if (FS.isChrdev(node.mode)) { - flags &= ~512; - } - // if asked only for a directory, then this must be one - if ((flags & 65536) && !FS.isDir(node.mode)) { - throw new FS.ErrnoError(54); - } - // check permissions, if this is not a file we just created now (it is ok to - // create and write to a file with read-only permissions; it is read-only - // for later use) - if (!created) { - var errCode = FS.mayOpen(node, flags); - if (errCode) { - throw new FS.ErrnoError(errCode); - } - } - // do truncation if necessary - if ((flags & 512)) { - FS.truncate(node, 0); - } - // we've already handled these, don't pass down to the underlying vfs - flags &= ~(128 | 512 | 131072); - - // register the stream with the filesystem - var stream = FS.createStream({ - node: node, - path: FS.getPath(node), // we want the absolute path to the node - id: node.id, - flags: flags, - mode: node.mode, - seekable: true, - position: 0, - stream_ops: node.stream_ops, - node_ops: node.node_ops, - // used by the file family libc calls (fopen, fwrite, ferror, etc.) - ungotten: [], - error: false - }, fd_start, fd_end); - // call the new stream's open function - if (stream.stream_ops.open) { - stream.stream_ops.open(stream); - } - if (Module['logReadFiles'] && !(flags & 1)) { - if (!FS.readFiles) FS.readFiles = {}; - if (!(path in FS.readFiles)) { - FS.readFiles[path] = 1; - } - } - return stream; - },close:function(stream) { - if (FS.isClosed(stream)) { - throw new FS.ErrnoError(8); - } - if (stream.getdents) stream.getdents = null; // free readdir state - try { - if (stream.stream_ops.close) { - stream.stream_ops.close(stream); - } - } catch (e) { - throw e; - } finally { - FS.closeStream(stream.fd); - } - stream.fd = null; - },isClosed:function(stream) { - return stream.fd === null; - },llseek:function(stream, offset, whence) { - if (FS.isClosed(stream)) { - throw new FS.ErrnoError(8); - } - if (!stream.seekable || !stream.stream_ops.llseek) { - throw new FS.ErrnoError(70); - } - if (whence != 0 && whence != 1 && whence != 2) { - throw new FS.ErrnoError(28); - } - stream.position = stream.stream_ops.llseek(stream, offset, whence); - stream.ungotten = []; - return stream.position; - },read:function(stream, buffer, offset, length, position) { - if (length < 0 || position < 0) { - throw new FS.ErrnoError(28); - } - if (FS.isClosed(stream)) { - throw new FS.ErrnoError(8); - } - if ((stream.flags & 2097155) === 1) { - throw new FS.ErrnoError(8); - } - if (FS.isDir(stream.node.mode)) { - throw new FS.ErrnoError(31); - } - if (!stream.stream_ops.read) { - throw new FS.ErrnoError(28); - } - var seeking = typeof position !== 'undefined'; - if (!seeking) { - position = stream.position; - } else if (!stream.seekable) { - throw new FS.ErrnoError(70); - } - var bytesRead = stream.stream_ops.read(stream, buffer, offset, length, position); - if (!seeking) stream.position += bytesRead; - return bytesRead; - },write:function(stream, buffer, offset, length, position, canOwn) { - if (length < 0 || position < 0) { - throw new FS.ErrnoError(28); - } - if (FS.isClosed(stream)) { - throw new FS.ErrnoError(8); - } - if ((stream.flags & 2097155) === 0) { - throw new FS.ErrnoError(8); - } - if (FS.isDir(stream.node.mode)) { - throw new FS.ErrnoError(31); - } - if (!stream.stream_ops.write) { - throw new FS.ErrnoError(28); - } - if (stream.seekable && stream.flags & 1024) { - // seek to the end before writing in append mode - FS.llseek(stream, 0, 2); - } - var seeking = typeof position !== 'undefined'; - if (!seeking) { - position = stream.position; - } else if (!stream.seekable) { - throw new FS.ErrnoError(70); - } - var bytesWritten = stream.stream_ops.write(stream, buffer, offset, length, position, canOwn); - if (!seeking) stream.position += bytesWritten; - return bytesWritten; - },allocate:function(stream, offset, length) { - if (FS.isClosed(stream)) { - throw new FS.ErrnoError(8); - } - if (offset < 0 || length <= 0) { - throw new FS.ErrnoError(28); - } - if ((stream.flags & 2097155) === 0) { - throw new FS.ErrnoError(8); - } - if (!FS.isFile(stream.node.mode) && !FS.isDir(stream.node.mode)) { - throw new FS.ErrnoError(43); - } - if (!stream.stream_ops.allocate) { - throw new FS.ErrnoError(138); - } - stream.stream_ops.allocate(stream, offset, length); - },mmap:function(stream, address, length, position, prot, flags) { - // User requests writing to file (prot & PROT_WRITE != 0). - // Checking if we have permissions to write to the file unless - // MAP_PRIVATE flag is set. According to POSIX spec it is possible - // to write to file opened in read-only mode with MAP_PRIVATE flag, - // as all modifications will be visible only in the memory of - // the current process. - if ((prot & 2) !== 0 - && (flags & 2) === 0 - && (stream.flags & 2097155) !== 2) { - throw new FS.ErrnoError(2); - } - if ((stream.flags & 2097155) === 1) { - throw new FS.ErrnoError(2); - } - if (!stream.stream_ops.mmap) { - throw new FS.ErrnoError(43); - } - return stream.stream_ops.mmap(stream, address, length, position, prot, flags); - },msync:function(stream, buffer, offset, length, mmapFlags) { - if (!stream || !stream.stream_ops.msync) { - return 0; - } - return stream.stream_ops.msync(stream, buffer, offset, length, mmapFlags); - },munmap:function(stream) { - return 0; - },ioctl:function(stream, cmd, arg) { - if (!stream.stream_ops.ioctl) { - throw new FS.ErrnoError(59); - } - return stream.stream_ops.ioctl(stream, cmd, arg); - },readFile:function(path, opts = {}) { - opts.flags = opts.flags || 0; - opts.encoding = opts.encoding || 'binary'; - if (opts.encoding !== 'utf8' && opts.encoding !== 'binary') { - throw new Error('Invalid encoding type "' + opts.encoding + '"'); - } - var ret; - var stream = FS.open(path, opts.flags); - var stat = FS.stat(path); - var length = stat.size; - var buf = new Uint8Array(length); - FS.read(stream, buf, 0, length, 0); - if (opts.encoding === 'utf8') { - ret = UTF8ArrayToString(buf, 0); - } else if (opts.encoding === 'binary') { - ret = buf; - } - FS.close(stream); - return ret; - },writeFile:function(path, data, opts = {}) { - opts.flags = opts.flags || 577; - var stream = FS.open(path, opts.flags, opts.mode); - if (typeof data === 'string') { - var buf = new Uint8Array(lengthBytesUTF8(data)+1); - var actualNumBytes = stringToUTF8Array(data, buf, 0, buf.length); - FS.write(stream, buf, 0, actualNumBytes, undefined, opts.canOwn); - } else if (ArrayBuffer.isView(data)) { - FS.write(stream, data, 0, data.byteLength, undefined, opts.canOwn); - } else { - throw new Error('Unsupported data type'); - } - FS.close(stream); - },cwd:function() { - return FS.currentPath; - },chdir:function(path) { - var lookup = FS.lookupPath(path, { follow: true }); - if (lookup.node === null) { - throw new FS.ErrnoError(44); - } - if (!FS.isDir(lookup.node.mode)) { - throw new FS.ErrnoError(54); - } - var errCode = FS.nodePermissions(lookup.node, 'x'); - if (errCode) { - throw new FS.ErrnoError(errCode); - } - FS.currentPath = lookup.path; - },createDefaultDirectories:function() { - FS.mkdir('/tmp'); - FS.mkdir('/home'); - FS.mkdir('/home/web_user'); - },createDefaultDevices:function() { - // create /dev - FS.mkdir('/dev'); - // setup /dev/null - FS.registerDevice(FS.makedev(1, 3), { - read: function() { return 0; }, - write: function(stream, buffer, offset, length, pos) { return length; } - }); - FS.mkdev('/dev/null', FS.makedev(1, 3)); - // setup /dev/tty and /dev/tty1 - // stderr needs to print output using err() rather than out() - // so we register a second tty just for it. - TTY.register(FS.makedev(5, 0), TTY.default_tty_ops); - TTY.register(FS.makedev(6, 0), TTY.default_tty1_ops); - FS.mkdev('/dev/tty', FS.makedev(5, 0)); - FS.mkdev('/dev/tty1', FS.makedev(6, 0)); - // setup /dev/[u]random - var random_device = getRandomDevice(); - FS.createDevice('/dev', 'random', random_device); - FS.createDevice('/dev', 'urandom', random_device); - // we're not going to emulate the actual shm device, - // just create the tmp dirs that reside in it commonly - FS.mkdir('/dev/shm'); - FS.mkdir('/dev/shm/tmp'); - },createSpecialDirectories:function() { - // create /proc/self/fd which allows /proc/self/fd/6 => readlink gives the - // name of the stream for fd 6 (see test_unistd_ttyname) - FS.mkdir('/proc'); - var proc_self = FS.mkdir('/proc/self'); - FS.mkdir('/proc/self/fd'); - FS.mount({ - mount: function() { - var node = FS.createNode(proc_self, 'fd', 16384 | 511 /* 0777 */, 73); - node.node_ops = { - lookup: function(parent, name) { - var fd = +name; - var stream = FS.getStream(fd); - if (!stream) throw new FS.ErrnoError(8); - var ret = { - parent: null, - mount: { mountpoint: 'fake' }, - node_ops: { readlink: function() { return stream.path } } - }; - ret.parent = ret; // make it look like a simple root node - return ret; - } - }; - return node; - } - }, {}, '/proc/self/fd'); - },createStandardStreams:function() { - // TODO deprecate the old functionality of a single - // input / output callback and that utilizes FS.createDevice - // and instead require a unique set of stream ops - - // by default, we symlink the standard streams to the - // default tty devices. however, if the standard streams - // have been overwritten we create a unique device for - // them instead. - if (Module['stdin']) { - FS.createDevice('/dev', 'stdin', Module['stdin']); - } else { - FS.symlink('/dev/tty', '/dev/stdin'); - } - if (Module['stdout']) { - FS.createDevice('/dev', 'stdout', null, Module['stdout']); - } else { - FS.symlink('/dev/tty', '/dev/stdout'); - } - if (Module['stderr']) { - FS.createDevice('/dev', 'stderr', null, Module['stderr']); - } else { - FS.symlink('/dev/tty1', '/dev/stderr'); - } - - // open default streams for the stdin, stdout and stderr devices - var stdin = FS.open('/dev/stdin', 0); - var stdout = FS.open('/dev/stdout', 1); - var stderr = FS.open('/dev/stderr', 1); - assert(stdin.fd === 0, 'invalid handle for stdin (' + stdin.fd + ')'); - assert(stdout.fd === 1, 'invalid handle for stdout (' + stdout.fd + ')'); - assert(stderr.fd === 2, 'invalid handle for stderr (' + stderr.fd + ')'); - },ensureErrnoError:function() { - if (FS.ErrnoError) return; - FS.ErrnoError = /** @this{Object} */ function ErrnoError(errno, node) { - this.node = node; - this.setErrno = /** @this{Object} */ function(errno) { - this.errno = errno; - for (var key in ERRNO_CODES) { - if (ERRNO_CODES[key] === errno) { - this.code = key; - break; - } - } - }; - this.setErrno(errno); - this.message = ERRNO_MESSAGES[errno]; - - // Try to get a maximally helpful stack trace. On Node.js, getting Error.stack - // now ensures it shows what we want. - if (this.stack) { - // Define the stack property for Node.js 4, which otherwise errors on the next line. - Object.defineProperty(this, "stack", { value: (new Error).stack, writable: true }); - this.stack = demangleAll(this.stack); - } - }; - FS.ErrnoError.prototype = new Error(); - FS.ErrnoError.prototype.constructor = FS.ErrnoError; - // Some errors may happen quite a bit, to avoid overhead we reuse them (and suffer a lack of stack info) - [44].forEach(function(code) { - FS.genericErrors[code] = new FS.ErrnoError(code); - FS.genericErrors[code].stack = ''; - }); - },staticInit:function() { - FS.ensureErrnoError(); - - FS.nameTable = new Array(4096); - - FS.mount(MEMFS, {}, '/'); - - FS.createDefaultDirectories(); - FS.createDefaultDevices(); - FS.createSpecialDirectories(); - - FS.filesystems = { - 'MEMFS': MEMFS, - }; - },init:function(input, output, error) { - assert(!FS.init.initialized, 'FS.init was previously called. If you want to initialize later with custom parameters, remove any earlier calls (note that one is automatically added to the generated code)'); - FS.init.initialized = true; - - FS.ensureErrnoError(); - - // Allow Module.stdin etc. to provide defaults, if none explicitly passed to us here - Module['stdin'] = input || Module['stdin']; - Module['stdout'] = output || Module['stdout']; - Module['stderr'] = error || Module['stderr']; - - FS.createStandardStreams(); - },quit:function() { - FS.init.initialized = false; - // force-flush all streams, so we get musl std streams printed out - _fflush(0); - // close all of our streams - for (var i = 0; i < FS.streams.length; i++) { - var stream = FS.streams[i]; - if (!stream) { - continue; - } - FS.close(stream); - } - },getMode:function(canRead, canWrite) { - var mode = 0; - if (canRead) mode |= 292 | 73; - if (canWrite) mode |= 146; - return mode; - },findObject:function(path, dontResolveLastLink) { - var ret = FS.analyzePath(path, dontResolveLastLink); - if (ret.exists) { - return ret.object; - } else { - return null; - } - },analyzePath:function(path, dontResolveLastLink) { - // operate from within the context of the symlink's target - try { - var lookup = FS.lookupPath(path, { follow: !dontResolveLastLink }); - path = lookup.path; - } catch (e) { - } - var ret = { - isRoot: false, exists: false, error: 0, name: null, path: null, object: null, - parentExists: false, parentPath: null, parentObject: null - }; - try { - var lookup = FS.lookupPath(path, { parent: true }); - ret.parentExists = true; - ret.parentPath = lookup.path; - ret.parentObject = lookup.node; - ret.name = PATH.basename(path); - lookup = FS.lookupPath(path, { follow: !dontResolveLastLink }); - ret.exists = true; - ret.path = lookup.path; - ret.object = lookup.node; - ret.name = lookup.node.name; - ret.isRoot = lookup.path === '/'; - } catch (e) { - ret.error = e.errno; - }; - return ret; - },createPath:function(parent, path, canRead, canWrite) { - parent = typeof parent === 'string' ? parent : FS.getPath(parent); - var parts = path.split('/').reverse(); - while (parts.length) { - var part = parts.pop(); - if (!part) continue; - var current = PATH.join2(parent, part); - try { - FS.mkdir(current); - } catch (e) { - // ignore EEXIST - } - parent = current; - } - return current; - },createFile:function(parent, name, properties, canRead, canWrite) { - var path = PATH.join2(typeof parent === 'string' ? parent : FS.getPath(parent), name); - var mode = FS.getMode(canRead, canWrite); - return FS.create(path, mode); - },createDataFile:function(parent, name, data, canRead, canWrite, canOwn) { - var path = name ? PATH.join2(typeof parent === 'string' ? parent : FS.getPath(parent), name) : parent; - var mode = FS.getMode(canRead, canWrite); - var node = FS.create(path, mode); - if (data) { - if (typeof data === 'string') { - var arr = new Array(data.length); - for (var i = 0, len = data.length; i < len; ++i) arr[i] = data.charCodeAt(i); - data = arr; - } - // make sure we can write to the file - FS.chmod(node, mode | 146); - var stream = FS.open(node, 577); - FS.write(stream, data, 0, data.length, 0, canOwn); - FS.close(stream); - FS.chmod(node, mode); - } - return node; - },createDevice:function(parent, name, input, output) { - var path = PATH.join2(typeof parent === 'string' ? parent : FS.getPath(parent), name); - var mode = FS.getMode(!!input, !!output); - if (!FS.createDevice.major) FS.createDevice.major = 64; - var dev = FS.makedev(FS.createDevice.major++, 0); - // Create a fake device that a set of stream ops to emulate - // the old behavior. - FS.registerDevice(dev, { - open: function(stream) { - stream.seekable = false; - }, - close: function(stream) { - // flush any pending line data - if (output && output.buffer && output.buffer.length) { - output(10); - } - }, - read: function(stream, buffer, offset, length, pos /* ignored */) { - var bytesRead = 0; - for (var i = 0; i < length; i++) { - var result; - try { - result = input(); - } catch (e) { - throw new FS.ErrnoError(29); - } - if (result === undefined && bytesRead === 0) { - throw new FS.ErrnoError(6); - } - if (result === null || result === undefined) break; - bytesRead++; - buffer[offset+i] = result; - } - if (bytesRead) { - stream.node.timestamp = Date.now(); - } - return bytesRead; - }, - write: function(stream, buffer, offset, length, pos) { - for (var i = 0; i < length; i++) { - try { - output(buffer[offset+i]); - } catch (e) { - throw new FS.ErrnoError(29); - } - } - if (length) { - stream.node.timestamp = Date.now(); - } - return i; - } - }); - return FS.mkdev(path, mode, dev); - },forceLoadFile:function(obj) { - if (obj.isDevice || obj.isFolder || obj.link || obj.contents) return true; - if (typeof XMLHttpRequest !== 'undefined') { - throw new Error("Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread."); - } else if (read_) { - // Command-line. - try { - // WARNING: Can't read binary files in V8's d8 or tracemonkey's js, as - // read() will try to parse UTF8. - obj.contents = intArrayFromString(read_(obj.url), true); - obj.usedBytes = obj.contents.length; - } catch (e) { - throw new FS.ErrnoError(29); - } - } else { - throw new Error('Cannot load without read() or XMLHttpRequest.'); - } - },createLazyFile:function(parent, name, url, canRead, canWrite) { - // Lazy chunked Uint8Array (implements get and length from Uint8Array). Actual getting is abstracted away for eventual reuse. - /** @constructor */ - function LazyUint8Array() { - this.lengthKnown = false; - this.chunks = []; // Loaded chunks. Index is the chunk number - } - LazyUint8Array.prototype.get = /** @this{Object} */ function LazyUint8Array_get(idx) { - if (idx > this.length-1 || idx < 0) { - return undefined; - } - var chunkOffset = idx % this.chunkSize; - var chunkNum = (idx / this.chunkSize)|0; - return this.getter(chunkNum)[chunkOffset]; - }; - LazyUint8Array.prototype.setDataGetter = function LazyUint8Array_setDataGetter(getter) { - this.getter = getter; - }; - LazyUint8Array.prototype.cacheLength = function LazyUint8Array_cacheLength() { - // Find length - var xhr = new XMLHttpRequest(); - xhr.open('HEAD', url, false); - xhr.send(null); - if (!(xhr.status >= 200 && xhr.status < 300 || xhr.status === 304)) throw new Error("Couldn't load " + url + ". Status: " + xhr.status); - var datalength = Number(xhr.getResponseHeader("Content-length")); - var header; - var hasByteServing = (header = xhr.getResponseHeader("Accept-Ranges")) && header === "bytes"; - var usesGzip = (header = xhr.getResponseHeader("Content-Encoding")) && header === "gzip"; - - var chunkSize = 1024*1024; // Chunk size in bytes - - if (!hasByteServing) chunkSize = datalength; - - // Function to get a range from the remote URL. - var doXHR = (function(from, to) { - if (from > to) throw new Error("invalid range (" + from + ", " + to + ") or no bytes requested!"); - if (to > datalength-1) throw new Error("only " + datalength + " bytes available! programmer error!"); - - // TODO: Use mozResponseArrayBuffer, responseStream, etc. if available. - var xhr = new XMLHttpRequest(); - xhr.open('GET', url, false); - if (datalength !== chunkSize) xhr.setRequestHeader("Range", "bytes=" + from + "-" + to); - - // Some hints to the browser that we want binary data. - if (typeof Uint8Array != 'undefined') xhr.responseType = 'arraybuffer'; - if (xhr.overrideMimeType) { - xhr.overrideMimeType('text/plain; charset=x-user-defined'); - } - - xhr.send(null); - if (!(xhr.status >= 200 && xhr.status < 300 || xhr.status === 304)) throw new Error("Couldn't load " + url + ". Status: " + xhr.status); - if (xhr.response !== undefined) { - return new Uint8Array(/** @type{Array} */(xhr.response || [])); - } else { - return intArrayFromString(xhr.responseText || '', true); - } - }); - var lazyArray = this; - lazyArray.setDataGetter(function(chunkNum) { - var start = chunkNum * chunkSize; - var end = (chunkNum+1) * chunkSize - 1; // including this byte - end = Math.min(end, datalength-1); // if datalength-1 is selected, this is the last block - if (typeof(lazyArray.chunks[chunkNum]) === "undefined") { - lazyArray.chunks[chunkNum] = doXHR(start, end); - } - if (typeof(lazyArray.chunks[chunkNum]) === "undefined") throw new Error("doXHR failed!"); - return lazyArray.chunks[chunkNum]; - }); - - if (usesGzip || !datalength) { - // if the server uses gzip or doesn't supply the length, we have to download the whole file to get the (uncompressed) length - chunkSize = datalength = 1; // this will force getter(0)/doXHR do download the whole file - datalength = this.getter(0).length; - chunkSize = datalength; - out("LazyFiles on gzip forces download of the whole file when length is accessed"); - } - - this._length = datalength; - this._chunkSize = chunkSize; - this.lengthKnown = true; - }; - if (typeof XMLHttpRequest !== 'undefined') { - if (!ENVIRONMENT_IS_WORKER) throw 'Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc'; - var lazyArray = new LazyUint8Array(); - Object.defineProperties(lazyArray, { - length: { - get: /** @this{Object} */ function() { - if (!this.lengthKnown) { - this.cacheLength(); - } - return this._length; - } - }, - chunkSize: { - get: /** @this{Object} */ function() { - if (!this.lengthKnown) { - this.cacheLength(); - } - return this._chunkSize; - } - } - }); - - var properties = { isDevice: false, contents: lazyArray }; - } else { - var properties = { isDevice: false, url: url }; - } - - var node = FS.createFile(parent, name, properties, canRead, canWrite); - // This is a total hack, but I want to get this lazy file code out of the - // core of MEMFS. If we want to keep this lazy file concept I feel it should - // be its own thin LAZYFS proxying calls to MEMFS. - if (properties.contents) { - node.contents = properties.contents; - } else if (properties.url) { - node.contents = null; - node.url = properties.url; - } - // Add a function that defers querying the file size until it is asked the first time. - Object.defineProperties(node, { - usedBytes: { - get: /** @this {FSNode} */ function() { return this.contents.length; } - } - }); - // override each stream op with one that tries to force load the lazy file first - var stream_ops = {}; - var keys = Object.keys(node.stream_ops); - keys.forEach(function(key) { - var fn = node.stream_ops[key]; - stream_ops[key] = function forceLoadLazyFile() { - FS.forceLoadFile(node); - return fn.apply(null, arguments); - }; - }); - // use a custom read function - stream_ops.read = function stream_ops_read(stream, buffer, offset, length, position) { - FS.forceLoadFile(node); - var contents = stream.node.contents; - if (position >= contents.length) - return 0; - var size = Math.min(contents.length - position, length); - assert(size >= 0); - if (contents.slice) { // normal array - for (var i = 0; i < size; i++) { - buffer[offset + i] = contents[position + i]; - } - } else { - for (var i = 0; i < size; i++) { // LazyUint8Array from sync binary XHR - buffer[offset + i] = contents.get(position + i); - } - } - return size; - }; - node.stream_ops = stream_ops; - return node; - },createPreloadedFile:function(parent, name, url, canRead, canWrite, onload, onerror, dontCreateFile, canOwn, preFinish) { - Browser.init(); // XXX perhaps this method should move onto Browser? - // TODO we should allow people to just pass in a complete filename instead - // of parent and name being that we just join them anyways - var fullname = name ? PATH_FS.resolve(PATH.join2(parent, name)) : parent; - var dep = getUniqueRunDependency('cp ' + fullname); // might have several active requests for the same fullname - function processData(byteArray) { - function finish(byteArray) { - if (preFinish) preFinish(); - if (!dontCreateFile) { - FS.createDataFile(parent, name, byteArray, canRead, canWrite, canOwn); - } - if (onload) onload(); - removeRunDependency(dep); - } - var handled = false; - Module['preloadPlugins'].forEach(function(plugin) { - if (handled) return; - if (plugin['canHandle'](fullname)) { - plugin['handle'](byteArray, fullname, finish, function() { - if (onerror) onerror(); - removeRunDependency(dep); - }); - handled = true; - } - }); - if (!handled) finish(byteArray); - } - addRunDependency(dep); - if (typeof url == 'string') { - asyncLoad(url, function(byteArray) { - processData(byteArray); - }, onerror); - } else { - processData(url); - } - },indexedDB:function() { - return window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB; - },DB_NAME:function() { - return 'EM_FS_' + window.location.pathname; - },DB_VERSION:20,DB_STORE_NAME:"FILE_DATA",saveFilesToDB:function(paths, onload, onerror) { - onload = onload || function(){}; - onerror = onerror || function(){}; - var indexedDB = FS.indexedDB(); - try { - var openRequest = indexedDB.open(FS.DB_NAME(), FS.DB_VERSION); - } catch (e) { - return onerror(e); - } - openRequest.onupgradeneeded = function openRequest_onupgradeneeded() { - out('creating db'); - var db = openRequest.result; - db.createObjectStore(FS.DB_STORE_NAME); - }; - openRequest.onsuccess = function openRequest_onsuccess() { - var db = openRequest.result; - var transaction = db.transaction([FS.DB_STORE_NAME], 'readwrite'); - var files = transaction.objectStore(FS.DB_STORE_NAME); - var ok = 0, fail = 0, total = paths.length; - function finish() { - if (fail == 0) onload(); else onerror(); - } - paths.forEach(function(path) { - var putRequest = files.put(FS.analyzePath(path).object.contents, path); - putRequest.onsuccess = function putRequest_onsuccess() { ok++; if (ok + fail == total) finish() }; - putRequest.onerror = function putRequest_onerror() { fail++; if (ok + fail == total) finish() }; - }); - transaction.onerror = onerror; - }; - openRequest.onerror = onerror; - },loadFilesFromDB:function(paths, onload, onerror) { - onload = onload || function(){}; - onerror = onerror || function(){}; - var indexedDB = FS.indexedDB(); - try { - var openRequest = indexedDB.open(FS.DB_NAME(), FS.DB_VERSION); - } catch (e) { - return onerror(e); - } - openRequest.onupgradeneeded = onerror; // no database to load from - openRequest.onsuccess = function openRequest_onsuccess() { - var db = openRequest.result; - try { - var transaction = db.transaction([FS.DB_STORE_NAME], 'readonly'); - } catch(e) { - onerror(e); - return; - } - var files = transaction.objectStore(FS.DB_STORE_NAME); - var ok = 0, fail = 0, total = paths.length; - function finish() { - if (fail == 0) onload(); else onerror(); - } - paths.forEach(function(path) { - var getRequest = files.get(path); - getRequest.onsuccess = function getRequest_onsuccess() { - if (FS.analyzePath(path).exists) { - FS.unlink(path); - } - FS.createDataFile(PATH.dirname(path), PATH.basename(path), getRequest.result, true, true, true); - ok++; - if (ok + fail == total) finish(); - }; - getRequest.onerror = function getRequest_onerror() { fail++; if (ok + fail == total) finish() }; - }); - transaction.onerror = onerror; - }; - openRequest.onerror = onerror; - },absolutePath:function() { - abort('FS.absolutePath has been removed; use PATH_FS.resolve instead'); - },createFolder:function() { - abort('FS.createFolder has been removed; use FS.mkdir instead'); - },createLink:function() { - abort('FS.createLink has been removed; use FS.symlink instead'); - },joinPath:function() { - abort('FS.joinPath has been removed; use PATH.join instead'); - },mmapAlloc:function() { - abort('FS.mmapAlloc has been replaced by the top level function mmapAlloc'); - },standardizePath:function() { - abort('FS.standardizePath has been removed; use PATH.normalize instead'); - }}; - var SYSCALLS = {mappings:{},DEFAULT_POLLMASK:5,calculateAt:function(dirfd, path, allowEmpty) { - if (path[0] === '/') { - return path; - } - // relative path - var dir; - if (dirfd === -100) { - dir = FS.cwd(); - } else { - var dirstream = FS.getStream(dirfd); - if (!dirstream) throw new FS.ErrnoError(8); - dir = dirstream.path; - } - if (path.length == 0) { - if (!allowEmpty) { - throw new FS.ErrnoError(44);; - } - return dir; - } - return PATH.join2(dir, path); - },doStat:function(func, path, buf) { - try { - var stat = func(path); - } catch (e) { - if (e && e.node && PATH.normalize(path) !== PATH.normalize(FS.getPath(e.node))) { - // an error occurred while trying to look up the path; we should just report ENOTDIR - return -54; - } - throw e; - } - HEAP32[((buf)>>2)] = stat.dev; - HEAP32[(((buf)+(4))>>2)] = 0; - HEAP32[(((buf)+(8))>>2)] = stat.ino; - HEAP32[(((buf)+(12))>>2)] = stat.mode; - HEAP32[(((buf)+(16))>>2)] = stat.nlink; - HEAP32[(((buf)+(20))>>2)] = stat.uid; - HEAP32[(((buf)+(24))>>2)] = stat.gid; - HEAP32[(((buf)+(28))>>2)] = stat.rdev; - HEAP32[(((buf)+(32))>>2)] = 0; - (tempI64 = [stat.size>>>0,(tempDouble=stat.size,(+(Math.abs(tempDouble))) >= 1.0 ? (tempDouble > 0.0 ? ((Math.min((+(Math.floor((tempDouble)/4294967296.0))), 4294967295.0))|0)>>>0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble)))>>>0))/4294967296.0)))))>>>0) : 0)],HEAP32[(((buf)+(40))>>2)] = tempI64[0],HEAP32[(((buf)+(44))>>2)] = tempI64[1]); - HEAP32[(((buf)+(48))>>2)] = 4096; - HEAP32[(((buf)+(52))>>2)] = stat.blocks; - HEAP32[(((buf)+(56))>>2)] = (stat.atime.getTime() / 1000)|0; - HEAP32[(((buf)+(60))>>2)] = 0; - HEAP32[(((buf)+(64))>>2)] = (stat.mtime.getTime() / 1000)|0; - HEAP32[(((buf)+(68))>>2)] = 0; - HEAP32[(((buf)+(72))>>2)] = (stat.ctime.getTime() / 1000)|0; - HEAP32[(((buf)+(76))>>2)] = 0; - (tempI64 = [stat.ino>>>0,(tempDouble=stat.ino,(+(Math.abs(tempDouble))) >= 1.0 ? (tempDouble > 0.0 ? ((Math.min((+(Math.floor((tempDouble)/4294967296.0))), 4294967295.0))|0)>>>0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble)))>>>0))/4294967296.0)))))>>>0) : 0)],HEAP32[(((buf)+(80))>>2)] = tempI64[0],HEAP32[(((buf)+(84))>>2)] = tempI64[1]); - return 0; - },doMsync:function(addr, stream, len, flags, offset) { - var buffer = HEAPU8.slice(addr, addr + len); - FS.msync(stream, buffer, offset, len, flags); - },doMkdir:function(path, mode) { - // remove a trailing slash, if one - /a/b/ has basename of '', but - // we want to create b in the context of this function - path = PATH.normalize(path); - if (path[path.length-1] === '/') path = path.substr(0, path.length-1); - FS.mkdir(path, mode, 0); - return 0; - },doMknod:function(path, mode, dev) { - // we don't want this in the JS API as it uses mknod to create all nodes. - switch (mode & 61440) { - case 32768: - case 8192: - case 24576: - case 4096: - case 49152: - break; - default: return -28; - } - FS.mknod(path, mode, dev); - return 0; - },doReadlink:function(path, buf, bufsize) { - if (bufsize <= 0) return -28; - var ret = FS.readlink(path); - - var len = Math.min(bufsize, lengthBytesUTF8(ret)); - var endChar = HEAP8[buf+len]; - stringToUTF8(ret, buf, bufsize+1); - // readlink is one of the rare functions that write out a C string, but does never append a null to the output buffer(!) - // stringToUTF8() always appends a null byte, so restore the character under the null byte after the write. - HEAP8[buf+len] = endChar; - - return len; - },doAccess:function(path, amode) { - if (amode & ~7) { - // need a valid mode - return -28; - } - var lookup = FS.lookupPath(path, { follow: true }); - var node = lookup.node; - if (!node) { - return -44; - } - var perms = ''; - if (amode & 4) perms += 'r'; - if (amode & 2) perms += 'w'; - if (amode & 1) perms += 'x'; - if (perms /* otherwise, they've just passed F_OK */ && FS.nodePermissions(node, perms)) { - return -2; - } - return 0; - },doDup:function(path, flags, suggestFD) { - var suggest = FS.getStream(suggestFD); - if (suggest) FS.close(suggest); - return FS.open(path, flags, 0, suggestFD, suggestFD).fd; - },doReadv:function(stream, iov, iovcnt, offset) { - var ret = 0; - for (var i = 0; i < iovcnt; i++) { - var ptr = HEAP32[(((iov)+(i*8))>>2)]; - var len = HEAP32[(((iov)+(i*8 + 4))>>2)]; - var curr = FS.read(stream, HEAP8,ptr, len, offset); - if (curr < 0) return -1; - ret += curr; - if (curr < len) break; // nothing more to read - } - return ret; - },doWritev:function(stream, iov, iovcnt, offset) { - var ret = 0; - for (var i = 0; i < iovcnt; i++) { - var ptr = HEAP32[(((iov)+(i*8))>>2)]; - var len = HEAP32[(((iov)+(i*8 + 4))>>2)]; - var curr = FS.write(stream, HEAP8,ptr, len, offset); - if (curr < 0) return -1; - ret += curr; - } - return ret; - },varargs:undefined,get:function() { - assert(SYSCALLS.varargs != undefined); - SYSCALLS.varargs += 4; - var ret = HEAP32[(((SYSCALLS.varargs)-(4))>>2)]; - return ret; - },getStr:function(ptr) { - var ret = UTF8ToString(ptr); - return ret; - },getStreamFromFD:function(fd) { - var stream = FS.getStream(fd); - if (!stream) throw new FS.ErrnoError(8); - return stream; - },get64:function(low, high) { - if (low >= 0) assert(high === 0); - else assert(high === -1); - return low; - }}; - function _environ_get(__environ, environ_buf) { - var bufSize = 0; - getEnvStrings().forEach(function(string, i) { - var ptr = environ_buf + bufSize; - HEAP32[(((__environ)+(i * 4))>>2)] = ptr; - writeAsciiToMemory(string, ptr); - bufSize += string.length + 1; - }); - return 0; - } - - function _environ_sizes_get(penviron_count, penviron_buf_size) { - var strings = getEnvStrings(); - HEAP32[((penviron_count)>>2)] = strings.length; - var bufSize = 0; - strings.forEach(function(string) { - bufSize += string.length + 1; - }); - HEAP32[((penviron_buf_size)>>2)] = bufSize; - return 0; - } - - function _fd_close(fd) {try { - - var stream = SYSCALLS.getStreamFromFD(fd); - FS.close(stream); - return 0; - } catch (e) { - if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) throw e; - return e.errno; - } - } - - function _fd_read(fd, iov, iovcnt, pnum) {try { - - var stream = SYSCALLS.getStreamFromFD(fd); - var num = SYSCALLS.doReadv(stream, iov, iovcnt); - HEAP32[((pnum)>>2)] = num; - return 0; - } catch (e) { - if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) throw e; - return e.errno; - } - } - - function _fd_seek(fd, offset_low, offset_high, whence, newOffset) {try { - - - var stream = SYSCALLS.getStreamFromFD(fd); - var HIGH_OFFSET = 0x100000000; // 2^32 - // use an unsigned operator on low and shift high by 32-bits - var offset = offset_high * HIGH_OFFSET + (offset_low >>> 0); - - var DOUBLE_LIMIT = 0x20000000000000; // 2^53 - // we also check for equality since DOUBLE_LIMIT + 1 == DOUBLE_LIMIT - if (offset <= -DOUBLE_LIMIT || offset >= DOUBLE_LIMIT) { - return -61; - } - - FS.llseek(stream, offset, whence); - (tempI64 = [stream.position>>>0,(tempDouble=stream.position,(+(Math.abs(tempDouble))) >= 1.0 ? (tempDouble > 0.0 ? ((Math.min((+(Math.floor((tempDouble)/4294967296.0))), 4294967295.0))|0)>>>0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble)))>>>0))/4294967296.0)))))>>>0) : 0)],HEAP32[((newOffset)>>2)] = tempI64[0],HEAP32[(((newOffset)+(4))>>2)] = tempI64[1]); - if (stream.getdents && offset === 0 && whence === 0) stream.getdents = null; // reset readdir state - return 0; - } catch (e) { - if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) throw e; - return e.errno; - } - } - - function _fd_write(fd, iov, iovcnt, pnum) {try { - - ; - var stream = SYSCALLS.getStreamFromFD(fd); - var num = SYSCALLS.doWritev(stream, iov, iovcnt); - HEAP32[((pnum)>>2)] = num; - return 0; - } catch (e) { - if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) throw e; - return e.errno; - } - } - - function _setTempRet0(val) { - setTempRet0(val); - } - - function __isLeapYear(year) { - return year%4 === 0 && (year%100 !== 0 || year%400 === 0); - } - - function __arraySum(array, index) { - var sum = 0; - for (var i = 0; i <= index; sum += array[i++]) { - // no-op - } - return sum; - } - - var __MONTH_DAYS_LEAP = [31,29,31,30,31,30,31,31,30,31,30,31]; - - var __MONTH_DAYS_REGULAR = [31,28,31,30,31,30,31,31,30,31,30,31]; - function __addDays(date, days) { - var newDate = new Date(date.getTime()); - while (days > 0) { - var leap = __isLeapYear(newDate.getFullYear()); - var currentMonth = newDate.getMonth(); - var daysInCurrentMonth = (leap ? __MONTH_DAYS_LEAP : __MONTH_DAYS_REGULAR)[currentMonth]; - - if (days > daysInCurrentMonth-newDate.getDate()) { - // we spill over to next month - days -= (daysInCurrentMonth-newDate.getDate()+1); - newDate.setDate(1); - if (currentMonth < 11) { - newDate.setMonth(currentMonth+1) - } else { - newDate.setMonth(0); - newDate.setFullYear(newDate.getFullYear()+1); - } - } else { - // we stay in current month - newDate.setDate(newDate.getDate()+days); - return newDate; - } - } - - return newDate; - } - function _strftime(s, maxsize, format, tm) { - // size_t strftime(char *restrict s, size_t maxsize, const char *restrict format, const struct tm *restrict timeptr); - // http://pubs.opengroup.org/onlinepubs/009695399/functions/strftime.html - - var tm_zone = HEAP32[(((tm)+(40))>>2)]; - - var date = { - tm_sec: HEAP32[((tm)>>2)], - tm_min: HEAP32[(((tm)+(4))>>2)], - tm_hour: HEAP32[(((tm)+(8))>>2)], - tm_mday: HEAP32[(((tm)+(12))>>2)], - tm_mon: HEAP32[(((tm)+(16))>>2)], - tm_year: HEAP32[(((tm)+(20))>>2)], - tm_wday: HEAP32[(((tm)+(24))>>2)], - tm_yday: HEAP32[(((tm)+(28))>>2)], - tm_isdst: HEAP32[(((tm)+(32))>>2)], - tm_gmtoff: HEAP32[(((tm)+(36))>>2)], - tm_zone: tm_zone ? UTF8ToString(tm_zone) : '' - }; - - var pattern = UTF8ToString(format); - - // expand format - var EXPANSION_RULES_1 = { - '%c': '%a %b %d %H:%M:%S %Y', // Replaced by the locale's appropriate date and time representation - e.g., Mon Aug 3 14:02:01 2013 - '%D': '%m/%d/%y', // Equivalent to %m / %d / %y - '%F': '%Y-%m-%d', // Equivalent to %Y - %m - %d - '%h': '%b', // Equivalent to %b - '%r': '%I:%M:%S %p', // Replaced by the time in a.m. and p.m. notation - '%R': '%H:%M', // Replaced by the time in 24-hour notation - '%T': '%H:%M:%S', // Replaced by the time - '%x': '%m/%d/%y', // Replaced by the locale's appropriate date representation - '%X': '%H:%M:%S', // Replaced by the locale's appropriate time representation - // Modified Conversion Specifiers - '%Ec': '%c', // Replaced by the locale's alternative appropriate date and time representation. - '%EC': '%C', // Replaced by the name of the base year (period) in the locale's alternative representation. - '%Ex': '%m/%d/%y', // Replaced by the locale's alternative date representation. - '%EX': '%H:%M:%S', // Replaced by the locale's alternative time representation. - '%Ey': '%y', // Replaced by the offset from %EC (year only) in the locale's alternative representation. - '%EY': '%Y', // Replaced by the full alternative year representation. - '%Od': '%d', // Replaced by the day of the month, using the locale's alternative numeric symbols, filled as needed with leading zeros if there is any alternative symbol for zero; otherwise, with leading characters. - '%Oe': '%e', // Replaced by the day of the month, using the locale's alternative numeric symbols, filled as needed with leading characters. - '%OH': '%H', // Replaced by the hour (24-hour clock) using the locale's alternative numeric symbols. - '%OI': '%I', // Replaced by the hour (12-hour clock) using the locale's alternative numeric symbols. - '%Om': '%m', // Replaced by the month using the locale's alternative numeric symbols. - '%OM': '%M', // Replaced by the minutes using the locale's alternative numeric symbols. - '%OS': '%S', // Replaced by the seconds using the locale's alternative numeric symbols. - '%Ou': '%u', // Replaced by the weekday as a number in the locale's alternative representation (Monday=1). - '%OU': '%U', // Replaced by the week number of the year (Sunday as the first day of the week, rules corresponding to %U ) using the locale's alternative numeric symbols. - '%OV': '%V', // Replaced by the week number of the year (Monday as the first day of the week, rules corresponding to %V ) using the locale's alternative numeric symbols. - '%Ow': '%w', // Replaced by the number of the weekday (Sunday=0) using the locale's alternative numeric symbols. - '%OW': '%W', // Replaced by the week number of the year (Monday as the first day of the week) using the locale's alternative numeric symbols. - '%Oy': '%y', // Replaced by the year (offset from %C ) using the locale's alternative numeric symbols. - }; - for (var rule in EXPANSION_RULES_1) { - pattern = pattern.replace(new RegExp(rule, 'g'), EXPANSION_RULES_1[rule]); - } - - var WEEKDAYS = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']; - var MONTHS = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']; - - function leadingSomething(value, digits, character) { - var str = typeof value === 'number' ? value.toString() : (value || ''); - while (str.length < digits) { - str = character[0]+str; - } - return str; - } - - function leadingNulls(value, digits) { - return leadingSomething(value, digits, '0'); - } - - function compareByDay(date1, date2) { - function sgn(value) { - return value < 0 ? -1 : (value > 0 ? 1 : 0); - } - - var compare; - if ((compare = sgn(date1.getFullYear()-date2.getFullYear())) === 0) { - if ((compare = sgn(date1.getMonth()-date2.getMonth())) === 0) { - compare = sgn(date1.getDate()-date2.getDate()); - } - } - return compare; - } - - function getFirstWeekStartDate(janFourth) { - switch (janFourth.getDay()) { - case 0: // Sunday - return new Date(janFourth.getFullYear()-1, 11, 29); - case 1: // Monday - return janFourth; - case 2: // Tuesday - return new Date(janFourth.getFullYear(), 0, 3); - case 3: // Wednesday - return new Date(janFourth.getFullYear(), 0, 2); - case 4: // Thursday - return new Date(janFourth.getFullYear(), 0, 1); - case 5: // Friday - return new Date(janFourth.getFullYear()-1, 11, 31); - case 6: // Saturday - return new Date(janFourth.getFullYear()-1, 11, 30); - } - } - - function getWeekBasedYear(date) { - var thisDate = __addDays(new Date(date.tm_year+1900, 0, 1), date.tm_yday); - - var janFourthThisYear = new Date(thisDate.getFullYear(), 0, 4); - var janFourthNextYear = new Date(thisDate.getFullYear()+1, 0, 4); - - var firstWeekStartThisYear = getFirstWeekStartDate(janFourthThisYear); - var firstWeekStartNextYear = getFirstWeekStartDate(janFourthNextYear); - - if (compareByDay(firstWeekStartThisYear, thisDate) <= 0) { - // this date is after the start of the first week of this year - if (compareByDay(firstWeekStartNextYear, thisDate) <= 0) { - return thisDate.getFullYear()+1; - } else { - return thisDate.getFullYear(); - } - } else { - return thisDate.getFullYear()-1; - } - } - - var EXPANSION_RULES_2 = { - '%a': function(date) { - return WEEKDAYS[date.tm_wday].substring(0,3); - }, - '%A': function(date) { - return WEEKDAYS[date.tm_wday]; - }, - '%b': function(date) { - return MONTHS[date.tm_mon].substring(0,3); - }, - '%B': function(date) { - return MONTHS[date.tm_mon]; - }, - '%C': function(date) { - var year = date.tm_year+1900; - return leadingNulls((year/100)|0,2); - }, - '%d': function(date) { - return leadingNulls(date.tm_mday, 2); - }, - '%e': function(date) { - return leadingSomething(date.tm_mday, 2, ' '); - }, - '%g': function(date) { - // %g, %G, and %V give values according to the ISO 8601:2000 standard week-based year. - // In this system, weeks begin on a Monday and week 1 of the year is the week that includes - // January 4th, which is also the week that includes the first Thursday of the year, and - // is also the first week that contains at least four days in the year. - // If the first Monday of January is the 2nd, 3rd, or 4th, the preceding days are part of - // the last week of the preceding year; thus, for Saturday 2nd January 1999, - // %G is replaced by 1998 and %V is replaced by 53. If December 29th, 30th, - // or 31st is a Monday, it and any following days are part of week 1 of the following year. - // Thus, for Tuesday 30th December 1997, %G is replaced by 1998 and %V is replaced by 01. - - return getWeekBasedYear(date).toString().substring(2); - }, - '%G': function(date) { - return getWeekBasedYear(date); - }, - '%H': function(date) { - return leadingNulls(date.tm_hour, 2); - }, - '%I': function(date) { - var twelveHour = date.tm_hour; - if (twelveHour == 0) twelveHour = 12; - else if (twelveHour > 12) twelveHour -= 12; - return leadingNulls(twelveHour, 2); - }, - '%j': function(date) { - // Day of the year (001-366) - return leadingNulls(date.tm_mday+__arraySum(__isLeapYear(date.tm_year+1900) ? __MONTH_DAYS_LEAP : __MONTH_DAYS_REGULAR, date.tm_mon-1), 3); - }, - '%m': function(date) { - return leadingNulls(date.tm_mon+1, 2); - }, - '%M': function(date) { - return leadingNulls(date.tm_min, 2); - }, - '%n': function() { - return '\n'; - }, - '%p': function(date) { - if (date.tm_hour >= 0 && date.tm_hour < 12) { - return 'AM'; - } else { - return 'PM'; - } - }, - '%S': function(date) { - return leadingNulls(date.tm_sec, 2); - }, - '%t': function() { - return '\t'; - }, - '%u': function(date) { - return date.tm_wday || 7; - }, - '%U': function(date) { - // Replaced by the week number of the year as a decimal number [00,53]. - // The first Sunday of January is the first day of week 1; - // days in the new year before this are in week 0. [ tm_year, tm_wday, tm_yday] - var janFirst = new Date(date.tm_year+1900, 0, 1); - var firstSunday = janFirst.getDay() === 0 ? janFirst : __addDays(janFirst, 7-janFirst.getDay()); - var endDate = new Date(date.tm_year+1900, date.tm_mon, date.tm_mday); - - // is target date after the first Sunday? - if (compareByDay(firstSunday, endDate) < 0) { - // calculate difference in days between first Sunday and endDate - var februaryFirstUntilEndMonth = __arraySum(__isLeapYear(endDate.getFullYear()) ? __MONTH_DAYS_LEAP : __MONTH_DAYS_REGULAR, endDate.getMonth()-1)-31; - var firstSundayUntilEndJanuary = 31-firstSunday.getDate(); - var days = firstSundayUntilEndJanuary+februaryFirstUntilEndMonth+endDate.getDate(); - return leadingNulls(Math.ceil(days/7), 2); - } - - return compareByDay(firstSunday, janFirst) === 0 ? '01': '00'; - }, - '%V': function(date) { - // Replaced by the week number of the year (Monday as the first day of the week) - // as a decimal number [01,53]. If the week containing 1 January has four - // or more days in the new year, then it is considered week 1. - // Otherwise, it is the last week of the previous year, and the next week is week 1. - // Both January 4th and the first Thursday of January are always in week 1. [ tm_year, tm_wday, tm_yday] - var janFourthThisYear = new Date(date.tm_year+1900, 0, 4); - var janFourthNextYear = new Date(date.tm_year+1901, 0, 4); - - var firstWeekStartThisYear = getFirstWeekStartDate(janFourthThisYear); - var firstWeekStartNextYear = getFirstWeekStartDate(janFourthNextYear); - - var endDate = __addDays(new Date(date.tm_year+1900, 0, 1), date.tm_yday); - - if (compareByDay(endDate, firstWeekStartThisYear) < 0) { - // if given date is before this years first week, then it belongs to the 53rd week of last year - return '53'; - } - - if (compareByDay(firstWeekStartNextYear, endDate) <= 0) { - // if given date is after next years first week, then it belongs to the 01th week of next year - return '01'; - } - - // given date is in between CW 01..53 of this calendar year - var daysDifference; - if (firstWeekStartThisYear.getFullYear() < date.tm_year+1900) { - // first CW of this year starts last year - daysDifference = date.tm_yday+32-firstWeekStartThisYear.getDate() - } else { - // first CW of this year starts this year - daysDifference = date.tm_yday+1-firstWeekStartThisYear.getDate(); - } - return leadingNulls(Math.ceil(daysDifference/7), 2); - }, - '%w': function(date) { - return date.tm_wday; - }, - '%W': function(date) { - // Replaced by the week number of the year as a decimal number [00,53]. - // The first Monday of January is the first day of week 1; - // days in the new year before this are in week 0. [ tm_year, tm_wday, tm_yday] - var janFirst = new Date(date.tm_year, 0, 1); - var firstMonday = janFirst.getDay() === 1 ? janFirst : __addDays(janFirst, janFirst.getDay() === 0 ? 1 : 7-janFirst.getDay()+1); - var endDate = new Date(date.tm_year+1900, date.tm_mon, date.tm_mday); - - // is target date after the first Monday? - if (compareByDay(firstMonday, endDate) < 0) { - var februaryFirstUntilEndMonth = __arraySum(__isLeapYear(endDate.getFullYear()) ? __MONTH_DAYS_LEAP : __MONTH_DAYS_REGULAR, endDate.getMonth()-1)-31; - var firstMondayUntilEndJanuary = 31-firstMonday.getDate(); - var days = firstMondayUntilEndJanuary+februaryFirstUntilEndMonth+endDate.getDate(); - return leadingNulls(Math.ceil(days/7), 2); - } - return compareByDay(firstMonday, janFirst) === 0 ? '01': '00'; - }, - '%y': function(date) { - // Replaced by the last two digits of the year as a decimal number [00,99]. [ tm_year] - return (date.tm_year+1900).toString().substring(2); - }, - '%Y': function(date) { - // Replaced by the year as a decimal number (for example, 1997). [ tm_year] - return date.tm_year+1900; - }, - '%z': function(date) { - // Replaced by the offset from UTC in the ISO 8601:2000 standard format ( +hhmm or -hhmm ). - // For example, "-0430" means 4 hours 30 minutes behind UTC (west of Greenwich). - var off = date.tm_gmtoff; - var ahead = off >= 0; - off = Math.abs(off) / 60; - // convert from minutes into hhmm format (which means 60 minutes = 100 units) - off = (off / 60)*100 + (off % 60); - return (ahead ? '+' : '-') + String("0000" + off).slice(-4); - }, - '%Z': function(date) { - return date.tm_zone; - }, - '%%': function() { - return '%'; - } - }; - for (var rule in EXPANSION_RULES_2) { - if (pattern.includes(rule)) { - pattern = pattern.replace(new RegExp(rule, 'g'), EXPANSION_RULES_2[rule](date)); - } - } - - var bytes = intArrayFromString(pattern, false); - if (bytes.length > maxsize) { - return 0; - } - - writeArrayToMemory(bytes, s); - return bytes.length-1; - } - function _strftime_l(s, maxsize, format, tm) { - return _strftime(s, maxsize, format, tm); // no locale support yet - } - - var FSNode = /** @constructor */ function(parent, name, mode, rdev) { - if (!parent) { - parent = this; // root node sets parent to itself - } - this.parent = parent; - this.mount = parent.mount; - this.mounted = null; - this.id = FS.nextInode++; - this.name = name; - this.mode = mode; - this.node_ops = {}; - this.stream_ops = {}; - this.rdev = rdev; - }; - var readMode = 292/*292*/ | 73/*73*/; - var writeMode = 146/*146*/; - Object.defineProperties(FSNode.prototype, { - read: { - get: /** @this{FSNode} */function() { - return (this.mode & readMode) === readMode; - }, - set: /** @this{FSNode} */function(val) { - val ? this.mode |= readMode : this.mode &= ~readMode; - } - }, - write: { - get: /** @this{FSNode} */function() { - return (this.mode & writeMode) === writeMode; - }, - set: /** @this{FSNode} */function(val) { - val ? this.mode |= writeMode : this.mode &= ~writeMode; - } - }, - isFolder: { - get: /** @this{FSNode} */function() { - return FS.isDir(this.mode); - } - }, - isDevice: { - get: /** @this{FSNode} */function() { - return FS.isChrdev(this.mode); - } - } - }); - FS.FSNode = FSNode; - FS.staticInit();; -ERRNO_CODES = { - 'EPERM': 63, - 'ENOENT': 44, - 'ESRCH': 71, - 'EINTR': 27, - 'EIO': 29, - 'ENXIO': 60, - 'E2BIG': 1, - 'ENOEXEC': 45, - 'EBADF': 8, - 'ECHILD': 12, - 'EAGAIN': 6, - 'EWOULDBLOCK': 6, - 'ENOMEM': 48, - 'EACCES': 2, - 'EFAULT': 21, - 'ENOTBLK': 105, - 'EBUSY': 10, - 'EEXIST': 20, - 'EXDEV': 75, - 'ENODEV': 43, - 'ENOTDIR': 54, - 'EISDIR': 31, - 'EINVAL': 28, - 'ENFILE': 41, - 'EMFILE': 33, - 'ENOTTY': 59, - 'ETXTBSY': 74, - 'EFBIG': 22, - 'ENOSPC': 51, - 'ESPIPE': 70, - 'EROFS': 69, - 'EMLINK': 34, - 'EPIPE': 64, - 'EDOM': 18, - 'ERANGE': 68, - 'ENOMSG': 49, - 'EIDRM': 24, - 'ECHRNG': 106, - 'EL2NSYNC': 156, - 'EL3HLT': 107, - 'EL3RST': 108, - 'ELNRNG': 109, - 'EUNATCH': 110, - 'ENOCSI': 111, - 'EL2HLT': 112, - 'EDEADLK': 16, - 'ENOLCK': 46, - 'EBADE': 113, - 'EBADR': 114, - 'EXFULL': 115, - 'ENOANO': 104, - 'EBADRQC': 103, - 'EBADSLT': 102, - 'EDEADLOCK': 16, - 'EBFONT': 101, - 'ENOSTR': 100, - 'ENODATA': 116, - 'ETIME': 117, - 'ENOSR': 118, - 'ENONET': 119, - 'ENOPKG': 120, - 'EREMOTE': 121, - 'ENOLINK': 47, - 'EADV': 122, - 'ESRMNT': 123, - 'ECOMM': 124, - 'EPROTO': 65, - 'EMULTIHOP': 36, - 'EDOTDOT': 125, - 'EBADMSG': 9, - 'ENOTUNIQ': 126, - 'EBADFD': 127, - 'EREMCHG': 128, - 'ELIBACC': 129, - 'ELIBBAD': 130, - 'ELIBSCN': 131, - 'ELIBMAX': 132, - 'ELIBEXEC': 133, - 'ENOSYS': 52, - 'ENOTEMPTY': 55, - 'ENAMETOOLONG': 37, - 'ELOOP': 32, - 'EOPNOTSUPP': 138, - 'EPFNOSUPPORT': 139, - 'ECONNRESET': 15, - 'ENOBUFS': 42, - 'EAFNOSUPPORT': 5, - 'EPROTOTYPE': 67, - 'ENOTSOCK': 57, - 'ENOPROTOOPT': 50, - 'ESHUTDOWN': 140, - 'ECONNREFUSED': 14, - 'EADDRINUSE': 3, - 'ECONNABORTED': 13, - 'ENETUNREACH': 40, - 'ENETDOWN': 38, - 'ETIMEDOUT': 73, - 'EHOSTDOWN': 142, - 'EHOSTUNREACH': 23, - 'EINPROGRESS': 26, - 'EALREADY': 7, - 'EDESTADDRREQ': 17, - 'EMSGSIZE': 35, - 'EPROTONOSUPPORT': 66, - 'ESOCKTNOSUPPORT': 137, - 'EADDRNOTAVAIL': 4, - 'ENETRESET': 39, - 'EISCONN': 30, - 'ENOTCONN': 53, - 'ETOOMANYREFS': 141, - 'EUSERS': 136, - 'EDQUOT': 19, - 'ESTALE': 72, - 'ENOTSUP': 138, - 'ENOMEDIUM': 148, - 'EILSEQ': 25, - 'EOVERFLOW': 61, - 'ECANCELED': 11, - 'ENOTRECOVERABLE': 56, - 'EOWNERDEAD': 62, - 'ESTRPIPE': 135, - };; -var ASSERTIONS = true; - - - -/** @type {function(string, boolean=, number=)} */ -function intArrayFromString(stringy, dontAddNull, length) { - var len = length > 0 ? length : lengthBytesUTF8(stringy)+1; - var u8array = new Array(len); - var numBytesWritten = stringToUTF8Array(stringy, u8array, 0, u8array.length); - if (dontAddNull) u8array.length = numBytesWritten; - return u8array; -} - -function intArrayToString(array) { - var ret = []; - for (var i = 0; i < array.length; i++) { - var chr = array[i]; - if (chr > 0xFF) { - if (ASSERTIONS) { - assert(false, 'Character code ' + chr + ' (' + String.fromCharCode(chr) + ') at offset ' + i + ' not in 0x00-0xFF.'); - } - chr &= 0xFF; - } - ret.push(String.fromCharCode(chr)); - } - return ret.join(''); -} - - -var asmLibraryArg = { - "__cxa_allocate_exception": ___cxa_allocate_exception, - "__cxa_throw": ___cxa_throw, - "abort": _abort, - "emscripten_memcpy_big": _emscripten_memcpy_big, - "emscripten_resize_heap": _emscripten_resize_heap, - "environ_get": _environ_get, - "environ_sizes_get": _environ_sizes_get, - "fd_close": _fd_close, - "fd_read": _fd_read, - "fd_seek": _fd_seek, - "fd_write": _fd_write, - "setTempRet0": _setTempRet0, - "strftime_l": _strftime_l -}; -var asm = createWasm(); -/** @type {function(...*):?} */ -var ___wasm_call_ctors = Module["___wasm_call_ctors"] = createExportWrapper("__wasm_call_ctors"); - -/** @type {function(...*):?} */ -var _Encoder_new = Module["_Encoder_new"] = createExportWrapper("Encoder_new"); - -/** @type {function(...*):?} */ -var _Encoder_delete = Module["_Encoder_delete"] = createExportWrapper("Encoder_delete"); - -/** @type {function(...*):?} */ -var _Encoder_input = Module["_Encoder_input"] = createExportWrapper("Encoder_input"); - -/** @type {function(...*):?} */ -var _Encoder_output = Module["_Encoder_output"] = createExportWrapper("Encoder_output"); - -/** @type {function(...*):?} */ -var _Decoder_new = Module["_Decoder_new"] = createExportWrapper("Decoder_new"); - -/** @type {function(...*):?} */ -var _Decoder_delete = Module["_Decoder_delete"] = createExportWrapper("Decoder_delete"); - -/** @type {function(...*):?} */ -var _Decoder_input = Module["_Decoder_input"] = createExportWrapper("Decoder_input"); - -/** @type {function(...*):?} */ -var _Decoder_output = Module["_Decoder_output"] = createExportWrapper("Decoder_output"); - -/** @type {function(...*):?} */ -var _String_size = Module["_String_size"] = createExportWrapper("String_size"); - -/** @type {function(...*):?} */ -var _String_new = Module["_String_new"] = createExportWrapper("String_new"); - -/** @type {function(...*):?} */ -var _String_data = Module["_String_data"] = createExportWrapper("String_data"); - -/** @type {function(...*):?} */ -var _String_delete = Module["_String_delete"] = createExportWrapper("String_delete"); - -/** @type {function(...*):?} */ -var _Int16Array_size = Module["_Int16Array_size"] = createExportWrapper("Int16Array_size"); - -/** @type {function(...*):?} */ -var _Int16Array_new = Module["_Int16Array_new"] = createExportWrapper("Int16Array_new"); - -/** @type {function(...*):?} */ -var _Int16Array_data = Module["_Int16Array_data"] = createExportWrapper("Int16Array_data"); - -/** @type {function(...*):?} */ -var _Int16Array_delete = Module["_Int16Array_delete"] = createExportWrapper("Int16Array_delete"); - -/** @type {function(...*):?} */ -var _malloc = Module["_malloc"] = createExportWrapper("malloc"); - -/** @type {function(...*):?} */ -var _free = Module["_free"] = createExportWrapper("free"); - -/** @type {function(...*):?} */ -var ___errno_location = Module["___errno_location"] = createExportWrapper("__errno_location"); - -/** @type {function(...*):?} */ -var _fflush = Module["_fflush"] = createExportWrapper("fflush"); - -/** @type {function(...*):?} */ -var _emscripten_stack_init = Module["_emscripten_stack_init"] = function() { - return (_emscripten_stack_init = Module["_emscripten_stack_init"] = Module["asm"]["emscripten_stack_init"]).apply(null, arguments); -}; - -/** @type {function(...*):?} */ -var _emscripten_stack_get_free = Module["_emscripten_stack_get_free"] = function() { - return (_emscripten_stack_get_free = Module["_emscripten_stack_get_free"] = Module["asm"]["emscripten_stack_get_free"]).apply(null, arguments); -}; - -/** @type {function(...*):?} */ -var _emscripten_stack_get_end = Module["_emscripten_stack_get_end"] = function() { - return (_emscripten_stack_get_end = Module["_emscripten_stack_get_end"] = Module["asm"]["emscripten_stack_get_end"]).apply(null, arguments); -}; - -/** @type {function(...*):?} */ -var stackSave = Module["stackSave"] = createExportWrapper("stackSave"); - -/** @type {function(...*):?} */ -var stackRestore = Module["stackRestore"] = createExportWrapper("stackRestore"); - -/** @type {function(...*):?} */ -var stackAlloc = Module["stackAlloc"] = createExportWrapper("stackAlloc"); - -/** @type {function(...*):?} */ -var dynCall_viijii = Module["dynCall_viijii"] = createExportWrapper("dynCall_viijii"); - -/** @type {function(...*):?} */ -var dynCall_jiji = Module["dynCall_jiji"] = createExportWrapper("dynCall_jiji"); - -/** @type {function(...*):?} */ -var dynCall_iiiiij = Module["dynCall_iiiiij"] = createExportWrapper("dynCall_iiiiij"); - -/** @type {function(...*):?} */ -var dynCall_iiiiijj = Module["dynCall_iiiiijj"] = createExportWrapper("dynCall_iiiiijj"); - -/** @type {function(...*):?} */ -var dynCall_iiiiiijj = Module["dynCall_iiiiiijj"] = createExportWrapper("dynCall_iiiiiijj"); - - - - - -// === Auto-generated postamble setup entry stuff === - -if (!Object.getOwnPropertyDescriptor(Module, "intArrayFromString")) Module["intArrayFromString"] = () => abort("'intArrayFromString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "intArrayToString")) Module["intArrayToString"] = () => abort("'intArrayToString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "ccall")) Module["ccall"] = () => abort("'ccall' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "cwrap")) Module["cwrap"] = () => abort("'cwrap' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "setValue")) Module["setValue"] = () => abort("'setValue' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "getValue")) Module["getValue"] = () => abort("'getValue' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "allocate")) Module["allocate"] = () => abort("'allocate' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "UTF8ArrayToString")) Module["UTF8ArrayToString"] = () => abort("'UTF8ArrayToString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "UTF8ToString")) Module["UTF8ToString"] = () => abort("'UTF8ToString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "stringToUTF8Array")) Module["stringToUTF8Array"] = () => abort("'stringToUTF8Array' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "stringToUTF8")) Module["stringToUTF8"] = () => abort("'stringToUTF8' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "lengthBytesUTF8")) Module["lengthBytesUTF8"] = () => abort("'lengthBytesUTF8' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "stackTrace")) Module["stackTrace"] = () => abort("'stackTrace' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "addOnPreRun")) Module["addOnPreRun"] = () => abort("'addOnPreRun' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "addOnInit")) Module["addOnInit"] = () => abort("'addOnInit' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "addOnPreMain")) Module["addOnPreMain"] = () => abort("'addOnPreMain' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "addOnExit")) Module["addOnExit"] = () => abort("'addOnExit' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "addOnPostRun")) Module["addOnPostRun"] = () => abort("'addOnPostRun' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "writeStringToMemory")) Module["writeStringToMemory"] = () => abort("'writeStringToMemory' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "writeArrayToMemory")) Module["writeArrayToMemory"] = () => abort("'writeArrayToMemory' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "writeAsciiToMemory")) Module["writeAsciiToMemory"] = () => abort("'writeAsciiToMemory' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "addRunDependency")) Module["addRunDependency"] = () => abort("'addRunDependency' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you"); -if (!Object.getOwnPropertyDescriptor(Module, "removeRunDependency")) Module["removeRunDependency"] = () => abort("'removeRunDependency' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you"); -if (!Object.getOwnPropertyDescriptor(Module, "FS_createFolder")) Module["FS_createFolder"] = () => abort("'FS_createFolder' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "FS_createPath")) Module["FS_createPath"] = () => abort("'FS_createPath' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you"); -if (!Object.getOwnPropertyDescriptor(Module, "FS_createDataFile")) Module["FS_createDataFile"] = () => abort("'FS_createDataFile' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you"); -if (!Object.getOwnPropertyDescriptor(Module, "FS_createPreloadedFile")) Module["FS_createPreloadedFile"] = () => abort("'FS_createPreloadedFile' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you"); -if (!Object.getOwnPropertyDescriptor(Module, "FS_createLazyFile")) Module["FS_createLazyFile"] = () => abort("'FS_createLazyFile' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you"); -if (!Object.getOwnPropertyDescriptor(Module, "FS_createLink")) Module["FS_createLink"] = () => abort("'FS_createLink' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "FS_createDevice")) Module["FS_createDevice"] = () => abort("'FS_createDevice' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you"); -if (!Object.getOwnPropertyDescriptor(Module, "FS_unlink")) Module["FS_unlink"] = () => abort("'FS_unlink' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you"); -if (!Object.getOwnPropertyDescriptor(Module, "getLEB")) Module["getLEB"] = () => abort("'getLEB' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "getFunctionTables")) Module["getFunctionTables"] = () => abort("'getFunctionTables' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "alignFunctionTables")) Module["alignFunctionTables"] = () => abort("'alignFunctionTables' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "registerFunctions")) Module["registerFunctions"] = () => abort("'registerFunctions' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "addFunction")) Module["addFunction"] = () => abort("'addFunction' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "removeFunction")) Module["removeFunction"] = () => abort("'removeFunction' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "getFuncWrapper")) Module["getFuncWrapper"] = () => abort("'getFuncWrapper' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "prettyPrint")) Module["prettyPrint"] = () => abort("'prettyPrint' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "dynCall")) Module["dynCall"] = () => abort("'dynCall' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "getCompilerSetting")) Module["getCompilerSetting"] = () => abort("'getCompilerSetting' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "print")) Module["print"] = () => abort("'print' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "printErr")) Module["printErr"] = () => abort("'printErr' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "getTempRet0")) Module["getTempRet0"] = () => abort("'getTempRet0' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "setTempRet0")) Module["setTempRet0"] = () => abort("'setTempRet0' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "callMain")) Module["callMain"] = () => abort("'callMain' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "abort")) Module["abort"] = () => abort("'abort' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "keepRuntimeAlive")) Module["keepRuntimeAlive"] = () => abort("'keepRuntimeAlive' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "zeroMemory")) Module["zeroMemory"] = () => abort("'zeroMemory' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "stringToNewUTF8")) Module["stringToNewUTF8"] = () => abort("'stringToNewUTF8' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "setFileTime")) Module["setFileTime"] = () => abort("'setFileTime' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "abortOnCannotGrowMemory")) Module["abortOnCannotGrowMemory"] = () => abort("'abortOnCannotGrowMemory' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "emscripten_realloc_buffer")) Module["emscripten_realloc_buffer"] = () => abort("'emscripten_realloc_buffer' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "ENV")) Module["ENV"] = () => abort("'ENV' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "withStackSave")) Module["withStackSave"] = () => abort("'withStackSave' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "ERRNO_CODES")) Module["ERRNO_CODES"] = () => abort("'ERRNO_CODES' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "ERRNO_MESSAGES")) Module["ERRNO_MESSAGES"] = () => abort("'ERRNO_MESSAGES' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "setErrNo")) Module["setErrNo"] = () => abort("'setErrNo' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "inetPton4")) Module["inetPton4"] = () => abort("'inetPton4' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "inetNtop4")) Module["inetNtop4"] = () => abort("'inetNtop4' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "inetPton6")) Module["inetPton6"] = () => abort("'inetPton6' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "inetNtop6")) Module["inetNtop6"] = () => abort("'inetNtop6' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "readSockaddr")) Module["readSockaddr"] = () => abort("'readSockaddr' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "writeSockaddr")) Module["writeSockaddr"] = () => abort("'writeSockaddr' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "DNS")) Module["DNS"] = () => abort("'DNS' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "getHostByName")) Module["getHostByName"] = () => abort("'getHostByName' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "GAI_ERRNO_MESSAGES")) Module["GAI_ERRNO_MESSAGES"] = () => abort("'GAI_ERRNO_MESSAGES' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "Protocols")) Module["Protocols"] = () => abort("'Protocols' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "Sockets")) Module["Sockets"] = () => abort("'Sockets' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "getRandomDevice")) Module["getRandomDevice"] = () => abort("'getRandomDevice' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "traverseStack")) Module["traverseStack"] = () => abort("'traverseStack' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "convertFrameToPC")) Module["convertFrameToPC"] = () => abort("'convertFrameToPC' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "UNWIND_CACHE")) Module["UNWIND_CACHE"] = () => abort("'UNWIND_CACHE' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "saveInUnwindCache")) Module["saveInUnwindCache"] = () => abort("'saveInUnwindCache' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "convertPCtoSourceLocation")) Module["convertPCtoSourceLocation"] = () => abort("'convertPCtoSourceLocation' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "readAsmConstArgsArray")) Module["readAsmConstArgsArray"] = () => abort("'readAsmConstArgsArray' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "readAsmConstArgs")) Module["readAsmConstArgs"] = () => abort("'readAsmConstArgs' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "mainThreadEM_ASM")) Module["mainThreadEM_ASM"] = () => abort("'mainThreadEM_ASM' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "jstoi_q")) Module["jstoi_q"] = () => abort("'jstoi_q' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "jstoi_s")) Module["jstoi_s"] = () => abort("'jstoi_s' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "getExecutableName")) Module["getExecutableName"] = () => abort("'getExecutableName' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "listenOnce")) Module["listenOnce"] = () => abort("'listenOnce' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "autoResumeAudioContext")) Module["autoResumeAudioContext"] = () => abort("'autoResumeAudioContext' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "dynCallLegacy")) Module["dynCallLegacy"] = () => abort("'dynCallLegacy' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "getDynCaller")) Module["getDynCaller"] = () => abort("'getDynCaller' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "dynCall")) Module["dynCall"] = () => abort("'dynCall' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "callRuntimeCallbacks")) Module["callRuntimeCallbacks"] = () => abort("'callRuntimeCallbacks' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "wasmTableMirror")) Module["wasmTableMirror"] = () => abort("'wasmTableMirror' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "setWasmTableEntry")) Module["setWasmTableEntry"] = () => abort("'setWasmTableEntry' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "getWasmTableEntry")) Module["getWasmTableEntry"] = () => abort("'getWasmTableEntry' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "handleException")) Module["handleException"] = () => abort("'handleException' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "runtimeKeepalivePush")) Module["runtimeKeepalivePush"] = () => abort("'runtimeKeepalivePush' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "runtimeKeepalivePop")) Module["runtimeKeepalivePop"] = () => abort("'runtimeKeepalivePop' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "callUserCallback")) Module["callUserCallback"] = () => abort("'callUserCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "maybeExit")) Module["maybeExit"] = () => abort("'maybeExit' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "safeSetTimeout")) Module["safeSetTimeout"] = () => abort("'safeSetTimeout' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "asmjsMangle")) Module["asmjsMangle"] = () => abort("'asmjsMangle' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "asyncLoad")) Module["asyncLoad"] = () => abort("'asyncLoad' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "alignMemory")) Module["alignMemory"] = () => abort("'alignMemory' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "mmapAlloc")) Module["mmapAlloc"] = () => abort("'mmapAlloc' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "reallyNegative")) Module["reallyNegative"] = () => abort("'reallyNegative' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "unSign")) Module["unSign"] = () => abort("'unSign' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "reSign")) Module["reSign"] = () => abort("'reSign' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "formatString")) Module["formatString"] = () => abort("'formatString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "PATH")) Module["PATH"] = () => abort("'PATH' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "PATH_FS")) Module["PATH_FS"] = () => abort("'PATH_FS' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "SYSCALLS")) Module["SYSCALLS"] = () => abort("'SYSCALLS' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "syscallMmap2")) Module["syscallMmap2"] = () => abort("'syscallMmap2' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "syscallMunmap")) Module["syscallMunmap"] = () => abort("'syscallMunmap' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "getSocketFromFD")) Module["getSocketFromFD"] = () => abort("'getSocketFromFD' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "getSocketAddress")) Module["getSocketAddress"] = () => abort("'getSocketAddress' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "JSEvents")) Module["JSEvents"] = () => abort("'JSEvents' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "registerKeyEventCallback")) Module["registerKeyEventCallback"] = () => abort("'registerKeyEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "specialHTMLTargets")) Module["specialHTMLTargets"] = () => abort("'specialHTMLTargets' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "maybeCStringToJsString")) Module["maybeCStringToJsString"] = () => abort("'maybeCStringToJsString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "findEventTarget")) Module["findEventTarget"] = () => abort("'findEventTarget' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "findCanvasEventTarget")) Module["findCanvasEventTarget"] = () => abort("'findCanvasEventTarget' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "getBoundingClientRect")) Module["getBoundingClientRect"] = () => abort("'getBoundingClientRect' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "fillMouseEventData")) Module["fillMouseEventData"] = () => abort("'fillMouseEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "registerMouseEventCallback")) Module["registerMouseEventCallback"] = () => abort("'registerMouseEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "registerWheelEventCallback")) Module["registerWheelEventCallback"] = () => abort("'registerWheelEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "registerUiEventCallback")) Module["registerUiEventCallback"] = () => abort("'registerUiEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "registerFocusEventCallback")) Module["registerFocusEventCallback"] = () => abort("'registerFocusEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "fillDeviceOrientationEventData")) Module["fillDeviceOrientationEventData"] = () => abort("'fillDeviceOrientationEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "registerDeviceOrientationEventCallback")) Module["registerDeviceOrientationEventCallback"] = () => abort("'registerDeviceOrientationEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "fillDeviceMotionEventData")) Module["fillDeviceMotionEventData"] = () => abort("'fillDeviceMotionEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "registerDeviceMotionEventCallback")) Module["registerDeviceMotionEventCallback"] = () => abort("'registerDeviceMotionEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "screenOrientation")) Module["screenOrientation"] = () => abort("'screenOrientation' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "fillOrientationChangeEventData")) Module["fillOrientationChangeEventData"] = () => abort("'fillOrientationChangeEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "registerOrientationChangeEventCallback")) Module["registerOrientationChangeEventCallback"] = () => abort("'registerOrientationChangeEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "fillFullscreenChangeEventData")) Module["fillFullscreenChangeEventData"] = () => abort("'fillFullscreenChangeEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "registerFullscreenChangeEventCallback")) Module["registerFullscreenChangeEventCallback"] = () => abort("'registerFullscreenChangeEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "registerRestoreOldStyle")) Module["registerRestoreOldStyle"] = () => abort("'registerRestoreOldStyle' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "hideEverythingExceptGivenElement")) Module["hideEverythingExceptGivenElement"] = () => abort("'hideEverythingExceptGivenElement' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "restoreHiddenElements")) Module["restoreHiddenElements"] = () => abort("'restoreHiddenElements' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "setLetterbox")) Module["setLetterbox"] = () => abort("'setLetterbox' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "currentFullscreenStrategy")) Module["currentFullscreenStrategy"] = () => abort("'currentFullscreenStrategy' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "restoreOldWindowedStyle")) Module["restoreOldWindowedStyle"] = () => abort("'restoreOldWindowedStyle' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "softFullscreenResizeWebGLRenderTarget")) Module["softFullscreenResizeWebGLRenderTarget"] = () => abort("'softFullscreenResizeWebGLRenderTarget' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "doRequestFullscreen")) Module["doRequestFullscreen"] = () => abort("'doRequestFullscreen' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "fillPointerlockChangeEventData")) Module["fillPointerlockChangeEventData"] = () => abort("'fillPointerlockChangeEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "registerPointerlockChangeEventCallback")) Module["registerPointerlockChangeEventCallback"] = () => abort("'registerPointerlockChangeEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "registerPointerlockErrorEventCallback")) Module["registerPointerlockErrorEventCallback"] = () => abort("'registerPointerlockErrorEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "requestPointerLock")) Module["requestPointerLock"] = () => abort("'requestPointerLock' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "fillVisibilityChangeEventData")) Module["fillVisibilityChangeEventData"] = () => abort("'fillVisibilityChangeEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "registerVisibilityChangeEventCallback")) Module["registerVisibilityChangeEventCallback"] = () => abort("'registerVisibilityChangeEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "registerTouchEventCallback")) Module["registerTouchEventCallback"] = () => abort("'registerTouchEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "fillGamepadEventData")) Module["fillGamepadEventData"] = () => abort("'fillGamepadEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "registerGamepadEventCallback")) Module["registerGamepadEventCallback"] = () => abort("'registerGamepadEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "registerBeforeUnloadEventCallback")) Module["registerBeforeUnloadEventCallback"] = () => abort("'registerBeforeUnloadEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "fillBatteryEventData")) Module["fillBatteryEventData"] = () => abort("'fillBatteryEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "battery")) Module["battery"] = () => abort("'battery' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "registerBatteryEventCallback")) Module["registerBatteryEventCallback"] = () => abort("'registerBatteryEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "setCanvasElementSize")) Module["setCanvasElementSize"] = () => abort("'setCanvasElementSize' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "getCanvasElementSize")) Module["getCanvasElementSize"] = () => abort("'getCanvasElementSize' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "demangle")) Module["demangle"] = () => abort("'demangle' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "demangleAll")) Module["demangleAll"] = () => abort("'demangleAll' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "jsStackTrace")) Module["jsStackTrace"] = () => abort("'jsStackTrace' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "stackTrace")) Module["stackTrace"] = () => abort("'stackTrace' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "getEnvStrings")) Module["getEnvStrings"] = () => abort("'getEnvStrings' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "checkWasiClock")) Module["checkWasiClock"] = () => abort("'checkWasiClock' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "writeI53ToI64")) Module["writeI53ToI64"] = () => abort("'writeI53ToI64' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "writeI53ToI64Clamped")) Module["writeI53ToI64Clamped"] = () => abort("'writeI53ToI64Clamped' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "writeI53ToI64Signaling")) Module["writeI53ToI64Signaling"] = () => abort("'writeI53ToI64Signaling' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "writeI53ToU64Clamped")) Module["writeI53ToU64Clamped"] = () => abort("'writeI53ToU64Clamped' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "writeI53ToU64Signaling")) Module["writeI53ToU64Signaling"] = () => abort("'writeI53ToU64Signaling' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "readI53FromI64")) Module["readI53FromI64"] = () => abort("'readI53FromI64' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "readI53FromU64")) Module["readI53FromU64"] = () => abort("'readI53FromU64' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "convertI32PairToI53")) Module["convertI32PairToI53"] = () => abort("'convertI32PairToI53' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "convertU32PairToI53")) Module["convertU32PairToI53"] = () => abort("'convertU32PairToI53' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "setImmediateWrapped")) Module["setImmediateWrapped"] = () => abort("'setImmediateWrapped' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "clearImmediateWrapped")) Module["clearImmediateWrapped"] = () => abort("'clearImmediateWrapped' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "polyfillSetImmediate")) Module["polyfillSetImmediate"] = () => abort("'polyfillSetImmediate' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "uncaughtExceptionCount")) Module["uncaughtExceptionCount"] = () => abort("'uncaughtExceptionCount' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "exceptionLast")) Module["exceptionLast"] = () => abort("'exceptionLast' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "exceptionCaught")) Module["exceptionCaught"] = () => abort("'exceptionCaught' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "ExceptionInfo")) Module["ExceptionInfo"] = () => abort("'ExceptionInfo' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "CatchInfo")) Module["CatchInfo"] = () => abort("'CatchInfo' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "exception_addRef")) Module["exception_addRef"] = () => abort("'exception_addRef' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "exception_decRef")) Module["exception_decRef"] = () => abort("'exception_decRef' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "Browser")) Module["Browser"] = () => abort("'Browser' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "funcWrappers")) Module["funcWrappers"] = () => abort("'funcWrappers' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "getFuncWrapper")) Module["getFuncWrapper"] = () => abort("'getFuncWrapper' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "setMainLoop")) Module["setMainLoop"] = () => abort("'setMainLoop' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "wget")) Module["wget"] = () => abort("'wget' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "FS")) Module["FS"] = () => abort("'FS' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "MEMFS")) Module["MEMFS"] = () => abort("'MEMFS' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "TTY")) Module["TTY"] = () => abort("'TTY' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "PIPEFS")) Module["PIPEFS"] = () => abort("'PIPEFS' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "SOCKFS")) Module["SOCKFS"] = () => abort("'SOCKFS' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "_setNetworkCallback")) Module["_setNetworkCallback"] = () => abort("'_setNetworkCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "tempFixedLengthArray")) Module["tempFixedLengthArray"] = () => abort("'tempFixedLengthArray' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "miniTempWebGLFloatBuffers")) Module["miniTempWebGLFloatBuffers"] = () => abort("'miniTempWebGLFloatBuffers' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "heapObjectForWebGLType")) Module["heapObjectForWebGLType"] = () => abort("'heapObjectForWebGLType' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "heapAccessShiftForWebGLHeap")) Module["heapAccessShiftForWebGLHeap"] = () => abort("'heapAccessShiftForWebGLHeap' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "GL")) Module["GL"] = () => abort("'GL' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "emscriptenWebGLGet")) Module["emscriptenWebGLGet"] = () => abort("'emscriptenWebGLGet' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "computeUnpackAlignedImageSize")) Module["computeUnpackAlignedImageSize"] = () => abort("'computeUnpackAlignedImageSize' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "emscriptenWebGLGetTexPixelData")) Module["emscriptenWebGLGetTexPixelData"] = () => abort("'emscriptenWebGLGetTexPixelData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "emscriptenWebGLGetUniform")) Module["emscriptenWebGLGetUniform"] = () => abort("'emscriptenWebGLGetUniform' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "webglGetUniformLocation")) Module["webglGetUniformLocation"] = () => abort("'webglGetUniformLocation' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "webglPrepareUniformLocationsBeforeFirstUse")) Module["webglPrepareUniformLocationsBeforeFirstUse"] = () => abort("'webglPrepareUniformLocationsBeforeFirstUse' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "webglGetLeftBracePos")) Module["webglGetLeftBracePos"] = () => abort("'webglGetLeftBracePos' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "emscriptenWebGLGetVertexAttrib")) Module["emscriptenWebGLGetVertexAttrib"] = () => abort("'emscriptenWebGLGetVertexAttrib' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "writeGLArray")) Module["writeGLArray"] = () => abort("'writeGLArray' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "AL")) Module["AL"] = () => abort("'AL' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "SDL_unicode")) Module["SDL_unicode"] = () => abort("'SDL_unicode' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "SDL_ttfContext")) Module["SDL_ttfContext"] = () => abort("'SDL_ttfContext' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "SDL_audio")) Module["SDL_audio"] = () => abort("'SDL_audio' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "SDL")) Module["SDL"] = () => abort("'SDL' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "SDL_gfx")) Module["SDL_gfx"] = () => abort("'SDL_gfx' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "GLUT")) Module["GLUT"] = () => abort("'GLUT' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "EGL")) Module["EGL"] = () => abort("'EGL' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "GLFW_Window")) Module["GLFW_Window"] = () => abort("'GLFW_Window' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "GLFW")) Module["GLFW"] = () => abort("'GLFW' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "GLEW")) Module["GLEW"] = () => abort("'GLEW' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "IDBStore")) Module["IDBStore"] = () => abort("'IDBStore' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "runAndAbortIfError")) Module["runAndAbortIfError"] = () => abort("'runAndAbortIfError' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "warnOnce")) Module["warnOnce"] = () => abort("'warnOnce' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "stackSave")) Module["stackSave"] = () => abort("'stackSave' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "stackRestore")) Module["stackRestore"] = () => abort("'stackRestore' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "stackAlloc")) Module["stackAlloc"] = () => abort("'stackAlloc' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "AsciiToString")) Module["AsciiToString"] = () => abort("'AsciiToString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "stringToAscii")) Module["stringToAscii"] = () => abort("'stringToAscii' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "UTF16ToString")) Module["UTF16ToString"] = () => abort("'UTF16ToString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "stringToUTF16")) Module["stringToUTF16"] = () => abort("'stringToUTF16' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "lengthBytesUTF16")) Module["lengthBytesUTF16"] = () => abort("'lengthBytesUTF16' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "UTF32ToString")) Module["UTF32ToString"] = () => abort("'UTF32ToString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "stringToUTF32")) Module["stringToUTF32"] = () => abort("'stringToUTF32' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "lengthBytesUTF32")) Module["lengthBytesUTF32"] = () => abort("'lengthBytesUTF32' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "allocateUTF8")) Module["allocateUTF8"] = () => abort("'allocateUTF8' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -if (!Object.getOwnPropertyDescriptor(Module, "allocateUTF8OnStack")) Module["allocateUTF8OnStack"] = () => abort("'allocateUTF8OnStack' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"); -Module["writeStackCookie"] = writeStackCookie; -Module["checkStackCookie"] = checkStackCookie; -if (!Object.getOwnPropertyDescriptor(Module, "ALLOC_NORMAL")) Object.defineProperty(Module, "ALLOC_NORMAL", { configurable: true, get: function() { abort("'ALLOC_NORMAL' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)") } }); -if (!Object.getOwnPropertyDescriptor(Module, "ALLOC_STACK")) Object.defineProperty(Module, "ALLOC_STACK", { configurable: true, get: function() { abort("'ALLOC_STACK' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)") } }); - -var calledRun; - -/** - * @constructor - * @this {ExitStatus} - */ -function ExitStatus(status) { - this.name = "ExitStatus"; - this.message = "Program terminated with exit(" + status + ")"; - this.status = status; -} - -var calledMain = false; - -dependenciesFulfilled = function runCaller() { - // If run has never been called, and we should call run (INVOKE_RUN is true, and Module.noInitialRun is not false) - if (!calledRun) run(); - if (!calledRun) dependenciesFulfilled = runCaller; // try this again later, after new deps are fulfilled -}; - -function stackCheckInit() { - // This is normally called automatically during __wasm_call_ctors but need to - // get these values before even running any of the ctors so we call it redundantly - // here. - // TODO(sbc): Move writeStackCookie to native to to avoid this. - _emscripten_stack_init(); - writeStackCookie(); -} - -/** @type {function(Array=)} */ -function run(args) { - args = args || arguments_; - - if (runDependencies > 0) { - return; - } - - stackCheckInit(); - - preRun(); - - // a preRun added a dependency, run will be called later - if (runDependencies > 0) { - return; - } - - function doRun() { - // run may have just been called through dependencies being fulfilled just in this very frame, - // or while the async setStatus time below was happening - if (calledRun) return; - calledRun = true; - Module['calledRun'] = true; - - if (ABORT) return; - - initRuntime(); - - if (Module['onRuntimeInitialized']) Module['onRuntimeInitialized'](); - - assert(!Module['_main'], 'compiled without a main, but one is present. if you added it from JS, use Module["onRuntimeInitialized"]'); - - postRun(); - } - - if (Module['setStatus']) { - Module['setStatus']('Running...'); - setTimeout(function() { - setTimeout(function() { - Module['setStatus'](''); - }, 1); - doRun(); - }, 1); - } else - { - doRun(); - } - checkStackCookie(); -} -Module['run'] = run; - -function checkUnflushedContent() { - // Compiler settings do not allow exiting the runtime, so flushing - // the streams is not possible. but in ASSERTIONS mode we check - // if there was something to flush, and if so tell the user they - // should request that the runtime be exitable. - // Normally we would not even include flush() at all, but in ASSERTIONS - // builds we do so just for this check, and here we see if there is any - // content to flush, that is, we check if there would have been - // something a non-ASSERTIONS build would have not seen. - // How we flush the streams depends on whether we are in SYSCALLS_REQUIRE_FILESYSTEM=0 - // mode (which has its own special function for this; otherwise, all - // the code is inside libc) - var oldOut = out; - var oldErr = err; - var has = false; - out = err = (x) => { - has = true; - } - try { // it doesn't matter if it fails - _fflush(0); - // also flush in the JS FS layer - ['stdout', 'stderr'].forEach(function(name) { - var info = FS.analyzePath('/dev/' + name); - if (!info) return; - var stream = info.object; - var rdev = stream.rdev; - var tty = TTY.ttys[rdev]; - if (tty && tty.output && tty.output.length) { - has = true; - } - }); - } catch(e) {} - out = oldOut; - err = oldErr; - if (has) { - warnOnce('stdio streams had content in them that was not flushed. you should set EXIT_RUNTIME to 1 (see the FAQ), or make sure to emit a newline when you printf etc.'); - } -} - -/** @param {boolean|number=} implicit */ -function exit(status, implicit) { - EXITSTATUS = status; - - checkUnflushedContent(); - - if (keepRuntimeAlive()) { - // if exit() was called, we may warn the user if the runtime isn't actually being shut down - if (!implicit) { - var msg = 'program exited (with status: ' + status + '), but EXIT_RUNTIME is not set, so halting execution but not exiting the runtime or preventing further async execution (build with EXIT_RUNTIME=1, if you want a true shutdown)'; - err(msg); - } - } else { - exitRuntime(); - } - - procExit(status); -} - -function procExit(code) { - EXITSTATUS = code; - if (!keepRuntimeAlive()) { - if (Module['onExit']) Module['onExit'](code); - ABORT = true; - } - quit_(code, new ExitStatus(code)); -} - -if (Module['preInit']) { - if (typeof Module['preInit'] == 'function') Module['preInit'] = [Module['preInit']]; - while (Module['preInit'].length > 0) { - Module['preInit'].pop()(); - } -} - -run(); - - - - - -// Encoder - -// create encoder -// channels: 1-2 -// samplerate: 8000,12000,16000,24000,48000 -// bitrate: see Opus recommended bitrates -// frame_size: frame size in milliseconds (2.5,5,10,20,40,60), 20 is recommended -// voice_optimization: true/false -function Encoder(channels, samplerate, bitrate, frame_size, voice_optimization) -{ - this.enc = Module._Encoder_new.apply(null, arguments); - this.out = Module._String_new(); -} - -// free encoder memory -Encoder.prototype.destroy = function() -{ - Module._Encoder_delete(this.enc); - Module._String_delete(this.out); -} - -// add samples to the encoder buffer -// samples: Int16Array of interleaved (if multiple channels) samples -Encoder.prototype.input = function(samples) -{ - var ptr = Module._malloc(samples.length*samples.BYTES_PER_ELEMENT); - var pdata = new Uint8Array(Module.HEAPU8.buffer, ptr, samples.length*samples.BYTES_PER_ELEMENT); - pdata.set(new Uint8Array(samples.buffer, samples.byteOffset, samples.length*samples.BYTES_PER_ELEMENT)); - - Module._Encoder_input(this.enc, ptr, samples.length); - Module._free(ptr); -} - -// output the next encoded packet -// return Uint8Array (valid until the next output call) or null if there is no packet to output -Encoder.prototype.output = function() -{ - var ok = Module._Encoder_output(this.enc, this.out); - if(ok) - return new Uint8Array(Module.HEAPU8.buffer, Module._String_data(this.out), Module._String_size(this.out)); -} - -// Decoder - -// create decoder -// channels and samplerate should match the encoder options -function Decoder(channels, samplerate) -{ - this.dec = Module._Decoder_new.apply(null, arguments); - this.out = Module._Int16Array_new(); -} - -// free decoder memory -Decoder.prototype.destroy = function() -{ - Module._Decoder_delete(this.dec); - Module._Int16Array_delete(this.out); -} - -// add packet to the decoder buffer -// packet: Uint8Array -Decoder.prototype.input = function(packet) -{ - var ptr = Module._malloc(packet.length*packet.BYTES_PER_ELEMENT); - var pdata = new Uint8Array(Module.HEAPU8.buffer, ptr, packet.length*packet.BYTES_PER_ELEMENT); - pdata.set(new Uint8Array(packet.buffer, packet.byteOffset, packet.length*packet.BYTES_PER_ELEMENT)); - - Module._Decoder_input(this.dec, ptr, packet.length); - Module._free(ptr); -} - -// output the next decoded samples -// return samples (interleaved if multiple channels) as Int16Array (valid until the next output call) or null if there is no output -Decoder.prototype.output = function() -{ - var ok = Module._Decoder_output(this.dec, this.out); - if(ok) - return new Int16Array(Module.HEAPU8.buffer, Module._Int16Array_data(this.out), Module._Int16Array_size(this.out)); -} - - -//export objects -Module.Encoder = Encoder; -Module.Decoder = Decoder; - -//make the module global if not using nodejs -if(Module["ENVIRONMENT"] != "NODE") - libopus = Module; - -var dec; -var i = 0; -self.addEventListener('message', (e) => { - if (e.data.channels > 0) { - if (dec) dec.destroy(); - dec = new Decoder(e.data.channels, e.data.sampleRate); - } else { - dec.input(e.data); - self.postMessage(dec.output().slice(0)); - } -}); \ No newline at end of file diff --git a/static/web-client/libopus.wasm b/static/web-client/libopus.wasm deleted file mode 100644 index 36e42af..0000000 Binary files a/static/web-client/libopus.wasm and /dev/null differ diff --git a/static/web-client/libs/firebase-analytics.js b/static/web-client/libs/firebase-analytics.js deleted file mode 100644 index 9b9a02b..0000000 --- a/static/web-client/libs/firebase-analytics.js +++ /dev/null @@ -1,2 +0,0 @@ -!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("@firebase/app")):"function"==typeof define&&define.amd?define(["@firebase/app"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).firebase)}(this,function(mt){"use strict";try{!function(){function e(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var t=e(mt),r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};var s=function(){return(s=Object.assign||function(e){for(var t,n=1,r=arguments.length;na[0]&&t[1]=e.length?void 0:e)&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function u(e,t){for(var n=0,r=t.length,i=e.length;n"})):"Error",e=this.serviceName+": "+e+" ("+o+").";return new f(o,e,i)},n);function n(e,t,n){this.service=e,this.serviceName=t,this.errors=n}var y=/\{\$([^}]+)}/g,b=1e3,w=2,I=144e5,_=.5;function E(e,t,n){void 0===n&&(n=w);n=(t=void 0===t?b:t)*Math.pow(n,e),e=Math.round(_*n*(Math.random()-.5)*2);return Math.min(I,n+e)}var T=(S.prototype.setInstantiationMode=function(e){return this.instantiationMode=e,this},S.prototype.setMultipleInstances=function(e){return this.multipleInstances=e,this},S.prototype.setServiceProps=function(e){return this.serviceProps=e,this},S.prototype.setInstanceCreatedCallback=function(e){return this.onInstanceCreated=e,this},S);function S(e,t,n){this.name=e,this.instanceFactory=t,this.type=n,this.multipleInstances=!1,this.serviceProps={},this.instantiationMode="LAZY",this.onInstanceCreated=null}function C(n){return new Promise(function(e,t){n.onsuccess=function(){e(n.result)},n.onerror=function(){t(n.error)}})}function O(n,r,i){var o,e=new Promise(function(e,t){C(o=n[r].apply(n,i)).then(e,t)});return e.request=o,e}function N(e,n,t){t.forEach(function(t){Object.defineProperty(e.prototype,t,{get:function(){return this[n][t]},set:function(e){this[n][t]=e}})})}function D(t,n,r,e){e.forEach(function(e){e in r.prototype&&(t.prototype[e]=function(){return O(this[n],e,arguments)})})}function P(t,n,r,e){e.forEach(function(e){e in r.prototype&&(t.prototype[e]=function(){return this[n][e].apply(this[n],arguments)})})}function A(e,r,t,n){n.forEach(function(n){n in t.prototype&&(e.prototype[n]=function(){return e=this[r],(t=O(e,n,arguments)).then(function(e){if(e)return new k(e,t.request)});var e,t})})}function x(e){this._index=e}function k(e,t){this._cursor=e,this._request=t}function j(e){this._store=e}function L(n){this._tx=n,this.complete=new Promise(function(e,t){n.oncomplete=function(){e()},n.onerror=function(){t(n.error)},n.onabort=function(){t(n.error)}})}function R(e,t,n){this._db=e,this.oldVersion=t,this.transaction=new L(n)}function F(e){this._db=e}N(x,"_index",["name","keyPath","multiEntry","unique"]),D(x,"_index",IDBIndex,["get","getKey","getAll","getAllKeys","count"]),A(x,"_index",IDBIndex,["openCursor","openKeyCursor"]),N(k,"_cursor",["direction","key","primaryKey","value"]),D(k,"_cursor",IDBCursor,["update","delete"]),["advance","continue","continuePrimaryKey"].forEach(function(n){n in IDBCursor.prototype&&(k.prototype[n]=function(){var t=this,e=arguments;return Promise.resolve().then(function(){return t._cursor[n].apply(t._cursor,e),C(t._request).then(function(e){if(e)return new k(e,t._request)})})})}),j.prototype.createIndex=function(){return new x(this._store.createIndex.apply(this._store,arguments))},j.prototype.index=function(){return new x(this._store.index.apply(this._store,arguments))},N(j,"_store",["name","keyPath","indexNames","autoIncrement"]),D(j,"_store",IDBObjectStore,["put","add","delete","clear","get","getAll","getKey","getAllKeys","count"]),A(j,"_store",IDBObjectStore,["openCursor","openKeyCursor"]),P(j,"_store",IDBObjectStore,["deleteIndex"]),L.prototype.objectStore=function(){return new j(this._tx.objectStore.apply(this._tx,arguments))},N(L,"_tx",["objectStoreNames","mode"]),P(L,"_tx",IDBTransaction,["abort"]),R.prototype.createObjectStore=function(){return new j(this._db.createObjectStore.apply(this._db,arguments))},N(R,"_db",["name","version","objectStoreNames"]),P(R,"_db",IDBDatabase,["deleteObjectStore","close"]),F.prototype.transaction=function(){return new L(this._db.transaction.apply(this._db,arguments))},N(F,"_db",["name","version","objectStoreNames"]),P(F,"_db",IDBDatabase,["close"]),["openCursor","openKeyCursor"].forEach(function(i){[j,x].forEach(function(e){i in e.prototype&&(e.prototype[i.replace("open","iterate")]=function(){var e=(n=arguments,Array.prototype.slice.call(n)),t=e[e.length-1],n=this._store||this._index,r=n[i].apply(n,e.slice(0,-1));r.onsuccess=function(){t(r.result)}})})}),[x,j].forEach(function(e){e.prototype.getAll||(e.prototype.getAll=function(e,n){var r=this,i=[];return new Promise(function(t){r.iterateCursor(e,function(e){e?(i.push(e.value),void 0===n||i.length!=n?e.continue():t(i)):t(i)})})})});var M="0.4.32",B=1e4,H="w:"+M,q="FIS_v2",V="https://firebaseinstallations.googleapis.com/v1",G=36e5,K=((Re={})["missing-app-config-values"]='Missing App configuration value: "{$valueName}"',Re["not-registered"]="Firebase Installation is not registered.",Re["installation-not-found"]="Firebase Installation not found.",Re["request-failed"]='{$requestName} request failed with error "{$serverCode} {$serverStatus}: {$serverMessage}"',Re["app-offline"]="Could not process request. Application offline.",Re["delete-pending-registration"]="Can't delete installation while there is a pending registration request.",Re),U=new m("installations","Installations",K);function W(e){return e instanceof f&&e.code.includes("request-failed")}function $(e){e=e.projectId;return V+"/projects/"+e+"/installations"}function z(e){return{token:e.token,requestStatus:2,expiresIn:(e=e.expiresIn,Number(e.replace("s","000"))),creationTime:Date.now()}}function J(n,r){return p(this,void 0,void 0,function(){var t;return h(this,function(e){switch(e.label){case 0:return[4,r.json()];case 1:return t=e.sent(),t=t.error,[2,U.create("request-failed",{requestName:n,serverCode:t.code,serverMessage:t.message,serverStatus:t.status})]}})})}function Y(e){e=e.apiKey;return new Headers({"Content-Type":"application/json",Accept:"application/json","x-goog-api-key":e})}function X(e,t){t=t.refreshToken,e=Y(e);return e.append("Authorization",q+" "+t),e}function Z(n){return p(this,void 0,void 0,function(){var t;return h(this,function(e){switch(e.label){case 0:return[4,n()];case 1:return 500<=(t=e.sent()).status&&t.status<600?[2,n()]:[2,t]}})})}function Q(t){return new Promise(function(e){setTimeout(e,t)})}function ee(e){return btoa(String.fromCharCode.apply(String,u([],function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||0a[0]&&t[1]=e.length?void 0:e)&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function f(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||0"})):"Error",e=this.serviceName+": "+e+" ("+o+").";return new c(o,e,i)},v);function v(e,t,n){this.service=e,this.serviceName=t,this.errors=n}var m=/\{\$([^}]+)}/g;function y(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function g(e,t){t=new b(e,t);return t.subscribe.bind(t)}var b=(I.prototype.next=function(t){this.forEachObserver(function(e){e.next(t)})},I.prototype.error=function(t){this.forEachObserver(function(e){e.error(t)}),this.close(t)},I.prototype.complete=function(){this.forEachObserver(function(e){e.complete()}),this.close()},I.prototype.subscribe=function(e,t,n){var r,i=this;if(void 0===e&&void 0===t&&void 0===n)throw new Error("Missing Observer.");void 0===(r=function(e,t){if("object"!=typeof e||null===e)return!1;for(var n=0,r=t;n=(null!=o?o:e.logLevel)&&a({level:R[t].toLowerCase(),message:i,args:n,type:e.name})}}(n[e])}var H=((H={})["no-app"]="No Firebase App '{$appName}' has been created - call Firebase App.initializeApp()",H["bad-app-name"]="Illegal App name: '{$appName}",H["duplicate-app"]="Firebase App named '{$appName}' already exists",H["app-deleted"]="Firebase App named '{$appName}' already deleted",H["invalid-app-argument"]="firebase.{$appName}() takes either no argument or a Firebase App instance.",H["invalid-log-argument"]="First argument to `onLog` must be null or a function.",H),V=new d("app","Firebase",H),B="@firebase/app",M="[DEFAULT]",U=((H={})[B]="fire-core",H["@firebase/analytics"]="fire-analytics",H["@firebase/app-check"]="fire-app-check",H["@firebase/auth"]="fire-auth",H["@firebase/database"]="fire-rtdb",H["@firebase/functions"]="fire-fn",H["@firebase/installations"]="fire-iid",H["@firebase/messaging"]="fire-fcm",H["@firebase/performance"]="fire-perf",H["@firebase/remote-config"]="fire-rc",H["@firebase/storage"]="fire-gcs",H["@firebase/firestore"]="fire-fst",H["fire-js"]="fire-js",H["firebase-wrapper"]="fire-js-all",H),W=new z("@firebase/app"),G=(Object.defineProperty($.prototype,"automaticDataCollectionEnabled",{get:function(){return this.checkDestroyed_(),this.automaticDataCollectionEnabled_},set:function(e){this.checkDestroyed_(),this.automaticDataCollectionEnabled_=e},enumerable:!1,configurable:!0}),Object.defineProperty($.prototype,"name",{get:function(){return this.checkDestroyed_(),this.name_},enumerable:!1,configurable:!0}),Object.defineProperty($.prototype,"options",{get:function(){return this.checkDestroyed_(),this.options_},enumerable:!1,configurable:!0}),$.prototype.delete=function(){var t=this;return new Promise(function(e){t.checkDestroyed_(),e()}).then(function(){return t.firebase_.INTERNAL.removeApp(t.name_),Promise.all(t.container.getProviders().map(function(e){return e.delete()}))}).then(function(){t.isDeleted_=!0})},$.prototype._getService=function(e,t){void 0===t&&(t=M),this.checkDestroyed_();var n=this.container.getProvider(e);return n.isInitialized()||"EXPLICIT"!==(null===(e=n.getComponent())||void 0===e?void 0:e.instantiationMode)||n.initialize(),n.getImmediate({identifier:t})},$.prototype._removeServiceInstance=function(e,t){void 0===t&&(t=M),this.container.getProvider(e).clearInstance(t)},$.prototype._addComponent=function(t){try{this.container.addComponent(t)}catch(e){W.debug("Component "+t.name+" failed to register with FirebaseApp "+this.name,e)}},$.prototype._addOrOverwriteComponent=function(e){this.container.addOrOverwriteComponent(e)},$.prototype.toJSON=function(){return{name:this.name,automaticDataCollectionEnabled:this.automaticDataCollectionEnabled,options:this.options}},$.prototype.checkDestroyed_=function(){if(this.isDeleted_)throw V.create("app-deleted",{appName:this.name_})},$);function $(e,t,n){var r=this;this.firebase_=n,this.isDeleted_=!1,this.name_=t.name,this.automaticDataCollectionEnabled_=t.automaticDataCollectionEnabled||!1,this.options_=h(void 0,e),this.container=new S(t.name),this._addComponent(new O("app",function(){return r},"PUBLIC")),this.firebase_.INTERNAL.components.forEach(function(e){return r._addComponent(e)})}G.prototype.name&&G.prototype.options||G.prototype.delete||console.log("dc");var K="8.10.1";function Y(a){var s={},l=new Map,c={__esModule:!0,initializeApp:function(e,t){void 0===t&&(t={});"object"==typeof t&&null!==t||(t={name:t});var n=t;void 0===n.name&&(n.name=M);t=n.name;if("string"!=typeof t||!t)throw V.create("bad-app-name",{appName:String(t)});if(y(s,t))throw V.create("duplicate-app",{appName:t});n=new a(e,n,c);return s[t]=n},app:u,registerVersion:function(e,t,n){var r=null!==(i=U[e])&&void 0!==i?i:e;n&&(r+="-"+n);var i=r.match(/\s|\//),e=t.match(/\s|\//);i||e?(n=['Unable to register library "'+r+'" with version "'+t+'":'],i&&n.push('library name "'+r+'" contains illegal characters (whitespace or "/")'),i&&e&&n.push("and"),e&&n.push('version name "'+t+'" contains illegal characters (whitespace or "/")'),W.warn(n.join(" "))):o(new O(r+"-version",function(){return{library:r,version:t}},"VERSION"))},setLogLevel:T,onLog:function(e,t){if(null!==e&&"function"!=typeof e)throw V.create("invalid-log-argument");x(e,t)},apps:null,SDK_VERSION:K,INTERNAL:{registerComponent:o,removeApp:function(e){delete s[e]},components:l,useAsService:function(e,t){return"serverAuth"!==t?t:null}}};function u(e){if(!y(s,e=e||M))throw V.create("no-app",{appName:e});return s[e]}function o(n){var e,r=n.name;if(l.has(r))return W.debug("There were multiple attempts to register component "+r+"."),"PUBLIC"===n.type?c[r]:null;l.set(r,n),"PUBLIC"===n.type&&(e=function(e){if("function"!=typeof(e=void 0===e?u():e)[r])throw V.create("invalid-app-argument",{appName:r});return e[r]()},void 0!==n.serviceProps&&h(e,n.serviceProps),c[r]=e,a.prototype[r]=function(){for(var e=[],t=0;tu in e?vi(e,u,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[u]=r;var _=(e,u,r)=>(Ei(e,typeof u!="symbol"?u+"":u,r),r);import{m as o,l as $e,s as hi,Q as mi,a as Fi,b as Nu,P as Di}from"./vendor.b7bb6fa2.js";const Ai=function(){const u=document.createElement("link").relList;if(u&&u.supports&&u.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))n(i);new MutationObserver(i=>{for(const t of i)if(t.type==="childList")for(const s of t.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&n(s)}).observe(document,{childList:!0,subtree:!0});function r(i){const t={};return i.integrity&&(t.integrity=i.integrity),i.referrerpolicy&&(t.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?t.credentials="include":i.crossorigin==="anonymous"?t.credentials="omit":t.credentials="same-origin",t}function n(i){if(i.ep)return;i.ep=!0;const t=r(i);fetch(i.href,t)}};Ai();var y;(function(e){e[e.Unknown=0]="Unknown",e[e.Alt=1]="Alt",e[e.Backspace=2]="Backspace",e[e.CapsLock=3]="CapsLock",e[e.Control=4]="Control",e[e.Delete=5]="Delete",e[e.DownArrow=6]="DownArrow",e[e.End=7]="End",e[e.Escape=8]="Escape",e[e.F1=9]="F1",e[e.F10=10]="F10",e[e.F11=11]="F11",e[e.F12=12]="F12",e[e.F2=13]="F2",e[e.F3=14]="F3",e[e.F4=15]="F4",e[e.F5=16]="F5",e[e.F6=17]="F6",e[e.F7=18]="F7",e[e.F8=19]="F8",e[e.F9=20]="F9",e[e.Home=21]="Home",e[e.LeftArrow=22]="LeftArrow",e[e.Meta=23]="Meta",e[e.Option=24]="Option",e[e.PageDown=25]="PageDown",e[e.PageUp=26]="PageUp",e[e.Return=27]="Return",e[e.RightArrow=28]="RightArrow",e[e.Shift=29]="Shift",e[e.Space=30]="Space",e[e.Tab=31]="Tab",e[e.UpArrow=32]="UpArrow",e[e.Numpad0=33]="Numpad0",e[e.Numpad1=34]="Numpad1",e[e.Numpad2=35]="Numpad2",e[e.Numpad3=36]="Numpad3",e[e.Numpad4=37]="Numpad4",e[e.Numpad5=38]="Numpad5",e[e.Numpad6=39]="Numpad6",e[e.Numpad7=40]="Numpad7",e[e.Numpad8=41]="Numpad8",e[e.Numpad9=42]="Numpad9",e[e.Cancel=43]="Cancel",e[e.Clear=44]="Clear",e[e.Menu=45]="Menu",e[e.Pause=46]="Pause",e[e.Kana=47]="Kana",e[e.Hangul=48]="Hangul",e[e.Junja=49]="Junja",e[e.Final=50]="Final",e[e.Hanja=51]="Hanja",e[e.Kanji=52]="Kanji",e[e.Convert=53]="Convert",e[e.Select=54]="Select",e[e.Print=55]="Print",e[e.Execute=56]="Execute",e[e.Snapshot=57]="Snapshot",e[e.Insert=58]="Insert",e[e.Help=59]="Help",e[e.Sleep=60]="Sleep",e[e.Separator=61]="Separator",e[e.Scroll=62]="Scroll",e[e.NumLock=63]="NumLock",e[e.RWin=64]="RWin",e[e.Apps=65]="Apps",e[e.Multiply=66]="Multiply",e[e.Add=67]="Add",e[e.Subtract=68]="Subtract",e[e.Decimal=69]="Decimal",e[e.Divide=70]="Divide",e[e.Equals=71]="Equals",e[e.NumpadEnter=72]="NumpadEnter",e[e.RShift=73]="RShift",e[e.RControl=74]="RControl",e[e.RAlt=75]="RAlt",e[e.CtrlAltDel=100]="CtrlAltDel",e[e.LockScreen=101]="LockScreen",e[e.UNRECOGNIZED=-1]="UNRECOGNIZED"})(y||(y={}));function je(e){switch(e){case 0:case"Unknown":return 0;case 1:case"Alt":return 1;case 2:case"Backspace":return 2;case 3:case"CapsLock":return 3;case 4:case"Control":return 4;case 5:case"Delete":return 5;case 6:case"DownArrow":return 6;case 7:case"End":return 7;case 8:case"Escape":return 8;case 9:case"F1":return 9;case 10:case"F10":return 10;case 11:case"F11":return 11;case 12:case"F12":return 12;case 13:case"F2":return 13;case 14:case"F3":return 14;case 15:case"F4":return 15;case 16:case"F5":return 16;case 17:case"F6":return 17;case 18:case"F7":return 18;case 19:case"F8":return 19;case 20:case"F9":return 20;case 21:case"Home":return 21;case 22:case"LeftArrow":return 22;case 23:case"Meta":return 23;case 24:case"Option":return 24;case 25:case"PageDown":return 25;case 26:case"PageUp":return 26;case 27:case"Return":return 27;case 28:case"RightArrow":return 28;case 29:case"Shift":return 29;case 30:case"Space":return 30;case 31:case"Tab":return 31;case 32:case"UpArrow":return 32;case 33:case"Numpad0":return 33;case 34:case"Numpad1":return 34;case 35:case"Numpad2":return 35;case 36:case"Numpad3":return 36;case 37:case"Numpad4":return 37;case 38:case"Numpad5":return 38;case 39:case"Numpad6":return 39;case 40:case"Numpad7":return 40;case 41:case"Numpad8":return 41;case 42:case"Numpad9":return 42;case 43:case"Cancel":return 43;case 44:case"Clear":return 44;case 45:case"Menu":return 45;case 46:case"Pause":return 46;case 47:case"Kana":return 47;case 48:case"Hangul":return 48;case 49:case"Junja":return 49;case 50:case"Final":return 50;case 51:case"Hanja":return 51;case 52:case"Kanji":return 52;case 53:case"Convert":return 53;case 54:case"Select":return 54;case 55:case"Print":return 55;case 56:case"Execute":return 56;case 57:case"Snapshot":return 57;case 58:case"Insert":return 58;case 59:case"Help":return 59;case 60:case"Sleep":return 60;case 61:case"Separator":return 61;case 62:case"Scroll":return 62;case 63:case"NumLock":return 63;case 64:case"RWin":return 64;case 65:case"Apps":return 65;case 66:case"Multiply":return 66;case 67:case"Add":return 67;case 68:case"Subtract":return 68;case 69:case"Decimal":return 69;case 70:case"Divide":return 70;case 71:case"Equals":return 71;case 72:case"NumpadEnter":return 72;case 73:case"RShift":return 73;case 74:case"RControl":return 74;case 75:case"RAlt":return 75;case 100:case"CtrlAltDel":return 100;case 101:case"LockScreen":return 101;case-1:case"UNRECOGNIZED":default:return-1}}function ou(e){switch(e){case 0:return"Unknown";case 1:return"Alt";case 2:return"Backspace";case 3:return"CapsLock";case 4:return"Control";case 5:return"Delete";case 6:return"DownArrow";case 7:return"End";case 8:return"Escape";case 9:return"F1";case 10:return"F10";case 11:return"F11";case 12:return"F12";case 13:return"F2";case 14:return"F3";case 15:return"F4";case 16:return"F5";case 17:return"F6";case 18:return"F7";case 19:return"F8";case 20:return"F9";case 21:return"Home";case 22:return"LeftArrow";case 23:return"Meta";case 24:return"Option";case 25:return"PageDown";case 26:return"PageUp";case 27:return"Return";case 28:return"RightArrow";case 29:return"Shift";case 30:return"Space";case 31:return"Tab";case 32:return"UpArrow";case 33:return"Numpad0";case 34:return"Numpad1";case 35:return"Numpad2";case 36:return"Numpad3";case 37:return"Numpad4";case 38:return"Numpad5";case 39:return"Numpad6";case 40:return"Numpad7";case 41:return"Numpad8";case 42:return"Numpad9";case 43:return"Cancel";case 44:return"Clear";case 45:return"Menu";case 46:return"Pause";case 47:return"Kana";case 48:return"Hangul";case 49:return"Junja";case 50:return"Final";case 51:return"Hanja";case 52:return"Kanji";case 53:return"Convert";case 54:return"Select";case 55:return"Print";case 56:return"Execute";case 57:return"Snapshot";case 58:return"Insert";case 59:return"Help";case 60:return"Sleep";case 61:return"Separator";case 62:return"Scroll";case 63:return"NumLock";case 64:return"RWin";case 65:return"Apps";case 66:return"Multiply";case 67:return"Add";case 68:return"Subtract";case 69:return"Decimal";case 70:return"Divide";case 71:return"Equals";case 72:return"NumpadEnter";case 73:return"RShift";case 74:return"RControl";case 75:return"RAlt";case 100:return"CtrlAltDel";case 101:return"LockScreen";default:return"UNKNOWN"}}var xu;(function(e){e[e.Dir=0]="Dir",e[e.DirLink=2]="DirLink",e[e.DirDrive=3]="DirDrive",e[e.File=4]="File",e[e.FileLink=5]="FileLink",e[e.UNRECOGNIZED=-1]="UNRECOGNIZED"})(xu||(xu={}));function ki(e){switch(e){case 0:case"Dir":return 0;case 2:case"DirLink":return 2;case 3:case"DirDrive":return 3;case 4:case"File":return 4;case 5:case"FileLink":return 5;case-1:case"UNRECOGNIZED":default:return-1}}function yi(e){switch(e){case 0:return"Dir";case 2:return"DirLink";case 3:return"DirDrive";case 4:return"File";case 5:return"FileLink";default:return"UNKNOWN"}}var H;(function(e){e[e.NotSet=0]="NotSet",e[e.Low=2]="Low",e[e.Balanced=3]="Balanced",e[e.Best=4]="Best",e[e.UNRECOGNIZED=-1]="UNRECOGNIZED"})(H||(H={}));function Ci(e){switch(e){case 0:case"NotSet":return 0;case 2:case"Low":return 2;case 3:case"Balanced":return 3;case 4:case"Best":return 4;case-1:case"UNRECOGNIZED":default:return-1}}function Bi(e){switch(e){case 0:return"NotSet";case 2:return"Low";case 3:return"Balanced";case 4:return"Best";default:return"UNKNOWN"}}var Z;(function(e){e[e.Keyboard=0]="Keyboard",e[e.Clipboard=2]="Clipboard",e[e.Audio=3]="Audio",e[e.File=4]="File",e[e.UNRECOGNIZED=-1]="UNRECOGNIZED"})(Z||(Z={}));function Si(e){switch(e){case 0:case"Keyboard":return 0;case 2:case"Clipboard":return 2;case 3:case"Audio":return 3;case 4:case"File":return 4;case-1:case"UNRECOGNIZED":default:return-1}}function wi(e){switch(e){case 0:return"Keyboard";case 2:return"Clipboard";case 3:return"Audio";case 4:return"File";default:return"UNKNOWN"}}var x;(function(e){e[e.NotSet=0]="NotSet",e[e.No=1]="No",e[e.Yes=2]="Yes",e[e.UNRECOGNIZED=-1]="UNRECOGNIZED"})(x||(x={}));function R(e){switch(e){case 0:case"NotSet":return 0;case 1:case"No":return 1;case 2:case"Yes":return 2;case-1:case"UNRECOGNIZED":default:return-1}}function P(e){switch(e){case 0:return"NotSet";case 1:return"No";case 2:return"Yes";default:return"UNKNOWN"}}function Ru(){return{data:new Uint8Array,key:!1,pts:0}}const G={encode(e,u=o.Writer.create()){return e.data.length!==0&&u.uint32(10).bytes(e.data),e.key===!0&&u.uint32(16).bool(e.key),e.pts!==0&&u.uint32(24).int64(e.pts),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Ru();for(;r.pos>>3){case 1:i.data=r.bytes();break;case 2:i.key=r.bool();break;case 3:i.pts=z(r.int64());break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{data:a(e.data)?h(e.data):new Uint8Array,key:a(e.key)?Boolean(e.key):!1,pts:a(e.pts)?Number(e.pts):0}},toJSON(e){const u={};return e.data!==void 0&&(u.data=m(e.data!==void 0?e.data:new Uint8Array)),e.key!==void 0&&(u.key=e.key),e.pts!==void 0&&(u.pts=Math.round(e.pts)),u},fromPartial(e){var r,n,i;const u=Ru();return u.data=(r=e.data)!=null?r:new Uint8Array,u.key=(n=e.key)!=null?n:!1,u.pts=(i=e.pts)!=null?i:0,u}};function Pu(){return{frames:[]}}const K={encode(e,u=o.Writer.create()){for(const r of e.frames)G.encode(r,u.uint32(10).fork()).ldelim();return u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Pu();for(;r.pos>>3){case 1:i.frames.push(G.decode(r,r.uint32()));break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{frames:Array.isArray(e==null?void 0:e.frames)?e.frames.map(u=>G.fromJSON(u)):[]}},toJSON(e){const u={};return e.frames?u.frames=e.frames.map(r=>r?G.toJSON(r):void 0):u.frames=[],u},fromPartial(e){var r;const u=Pu();return u.frames=((r=e.frames)==null?void 0:r.map(n=>G.fromPartial(n)))||[],u}};function bu(){return{compress:!1}}const Y={encode(e,u=o.Writer.create()){return e.compress===!0&&u.uint32(8).bool(e.compress),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=bu();for(;r.pos>>3){case 1:i.compress=r.bool();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{compress:a(e.compress)?Boolean(e.compress):!1}},toJSON(e){const u={};return e.compress!==void 0&&(u.compress=e.compress),u},fromPartial(e){var r;const u=bu();return u.compress=(r=e.compress)!=null?r:!1,u}};function Ou(){return{compress:!1,stride:0}}const Q={encode(e,u=o.Writer.create()){return e.compress===!0&&u.uint32(8).bool(e.compress),e.stride!==0&&u.uint32(16).int32(e.stride),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Ou();for(;r.pos>>3){case 1:i.compress=r.bool();break;case 2:i.stride=r.int32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{compress:a(e.compress)?Boolean(e.compress):!1,stride:a(e.stride)?Number(e.stride):0}},toJSON(e){const u={};return e.compress!==void 0&&(u.compress=e.compress),e.stride!==void 0&&(u.stride=Math.round(e.stride)),u},fromPartial(e){var r,n;const u=Ou();return u.compress=(r=e.compress)!=null?r:!1,u.stride=(n=e.stride)!=null?n:0,u}};function Iu(){return{vp9s:void 0,rgb:void 0,yuv:void 0}}const X={encode(e,u=o.Writer.create()){return e.vp9s!==void 0&&K.encode(e.vp9s,u.uint32(50).fork()).ldelim(),e.rgb!==void 0&&Y.encode(e.rgb,u.uint32(58).fork()).ldelim(),e.yuv!==void 0&&Q.encode(e.yuv,u.uint32(66).fork()).ldelim(),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Iu();for(;r.pos>>3){case 6:i.vp9s=K.decode(r,r.uint32());break;case 7:i.rgb=Y.decode(r,r.uint32());break;case 8:i.yuv=Q.decode(r,r.uint32());break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{vp9s:a(e.vp9s)?K.fromJSON(e.vp9s):void 0,rgb:a(e.rgb)?Y.fromJSON(e.rgb):void 0,yuv:a(e.yuv)?Q.fromJSON(e.yuv):void 0}},toJSON(e){const u={};return e.vp9s!==void 0&&(u.vp9s=e.vp9s?K.toJSON(e.vp9s):void 0),e.rgb!==void 0&&(u.rgb=e.rgb?Y.toJSON(e.rgb):void 0),e.yuv!==void 0&&(u.yuv=e.yuv?Q.toJSON(e.yuv):void 0),u},fromPartial(e){const u=Iu();return u.vp9s=e.vp9s!==void 0&&e.vp9s!==null?K.fromPartial(e.vp9s):void 0,u.rgb=e.rgb!==void 0&&e.rgb!==null?Y.fromPartial(e.rgb):void 0,u.yuv=e.yuv!==void 0&&e.yuv!==null?Q.fromPartial(e.yuv):void 0,u}};function Tu(){return{id:"",pk:new Uint8Array}}const Mu={encode(e,u=o.Writer.create()){return e.id!==""&&u.uint32(10).string(e.id),e.pk.length!==0&&u.uint32(18).bytes(e.pk),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Tu();for(;r.pos>>3){case 1:i.id=r.string();break;case 2:i.pk=r.bytes();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{id:a(e.id)?String(e.id):"",pk:a(e.pk)?h(e.pk):new Uint8Array}},toJSON(e){const u={};return e.id!==void 0&&(u.id=e.id),e.pk!==void 0&&(u.pk=m(e.pk!==void 0?e.pk:new Uint8Array)),u},fromPartial(e){var r,n;const u=Tu();return u.id=(r=e.id)!=null?r:"",u.pk=(n=e.pk)!=null?n:new Uint8Array,u}};function qu(){return{x:0,y:0,width:0,height:0,name:"",online:!1}}const $={encode(e,u=o.Writer.create()){return e.x!==0&&u.uint32(8).sint32(e.x),e.y!==0&&u.uint32(16).sint32(e.y),e.width!==0&&u.uint32(24).int32(e.width),e.height!==0&&u.uint32(32).int32(e.height),e.name!==""&&u.uint32(42).string(e.name),e.online===!0&&u.uint32(48).bool(e.online),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=qu();for(;r.pos>>3){case 1:i.x=r.sint32();break;case 2:i.y=r.sint32();break;case 3:i.width=r.int32();break;case 4:i.height=r.int32();break;case 5:i.name=r.string();break;case 6:i.online=r.bool();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{x:a(e.x)?Number(e.x):0,y:a(e.y)?Number(e.y):0,width:a(e.width)?Number(e.width):0,height:a(e.height)?Number(e.height):0,name:a(e.name)?String(e.name):"",online:a(e.online)?Boolean(e.online):!1}},toJSON(e){const u={};return e.x!==void 0&&(u.x=Math.round(e.x)),e.y!==void 0&&(u.y=Math.round(e.y)),e.width!==void 0&&(u.width=Math.round(e.width)),e.height!==void 0&&(u.height=Math.round(e.height)),e.name!==void 0&&(u.name=e.name),e.online!==void 0&&(u.online=e.online),u},fromPartial(e){var r,n,i,t,s,l;const u=qu();return u.x=(r=e.x)!=null?r:0,u.y=(n=e.y)!=null?n:0,u.width=(i=e.width)!=null?i:0,u.height=(t=e.height)!=null?t:0,u.name=(s=e.name)!=null?s:"",u.online=(l=e.online)!=null?l:!1,u}};function zu(){return{host:"",port:0}}const j={encode(e,u=o.Writer.create()){return e.host!==""&&u.uint32(10).string(e.host),e.port!==0&&u.uint32(16).int32(e.port),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=zu();for(;r.pos>>3){case 1:i.host=r.string();break;case 2:i.port=r.int32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{host:a(e.host)?String(e.host):"",port:a(e.port)?Number(e.port):0}},toJSON(e){const u={};return e.host!==void 0&&(u.host=e.host),e.port!==void 0&&(u.port=Math.round(e.port)),u},fromPartial(e){var r,n;const u=zu();return u.host=(r=e.host)!=null?r:"",u.port=(n=e.port)!=null?n:0,u}};function Ju(){return{dir:"",show_hidden:!1}}const ee={encode(e,u=o.Writer.create()){return e.dir!==""&&u.uint32(10).string(e.dir),e.show_hidden===!0&&u.uint32(16).bool(e.show_hidden),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Ju();for(;r.pos>>3){case 1:i.dir=r.string();break;case 2:i.show_hidden=r.bool();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{dir:a(e.dir)?String(e.dir):"",show_hidden:a(e.show_hidden)?Boolean(e.show_hidden):!1}},toJSON(e){const u={};return e.dir!==void 0&&(u.dir=e.dir),e.show_hidden!==void 0&&(u.show_hidden=e.show_hidden),u},fromPartial(e){var r,n;const u=Ju();return u.dir=(r=e.dir)!=null?r:"",u.show_hidden=(n=e.show_hidden)!=null?n:!1,u}};function Lu(){return{username:"",password:new Uint8Array,my_id:"",my_name:"",option:void 0,file_transfer:void 0,port_forward:void 0,video_ack_required:!1}}const T={encode(e,u=o.Writer.create()){return e.username!==""&&u.uint32(10).string(e.username),e.password.length!==0&&u.uint32(18).bytes(e.password),e.my_id!==""&&u.uint32(34).string(e.my_id),e.my_name!==""&&u.uint32(42).string(e.my_name),e.option!==void 0&&f.encode(e.option,u.uint32(50).fork()).ldelim(),e.file_transfer!==void 0&&ee.encode(e.file_transfer,u.uint32(58).fork()).ldelim(),e.port_forward!==void 0&&j.encode(e.port_forward,u.uint32(66).fork()).ldelim(),e.video_ack_required===!0&&u.uint32(72).bool(e.video_ack_required),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Lu();for(;r.pos>>3){case 1:i.username=r.string();break;case 2:i.password=r.bytes();break;case 4:i.my_id=r.string();break;case 5:i.my_name=r.string();break;case 6:i.option=f.decode(r,r.uint32());break;case 7:i.file_transfer=ee.decode(r,r.uint32());break;case 8:i.port_forward=j.decode(r,r.uint32());break;case 9:i.video_ack_required=r.bool();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{username:a(e.username)?String(e.username):"",password:a(e.password)?h(e.password):new Uint8Array,my_id:a(e.my_id)?String(e.my_id):"",my_name:a(e.my_name)?String(e.my_name):"",option:a(e.option)?f.fromJSON(e.option):void 0,file_transfer:a(e.file_transfer)?ee.fromJSON(e.file_transfer):void 0,port_forward:a(e.port_forward)?j.fromJSON(e.port_forward):void 0,video_ack_required:a(e.video_ack_required)?Boolean(e.video_ack_required):!1}},toJSON(e){const u={};return e.username!==void 0&&(u.username=e.username),e.password!==void 0&&(u.password=m(e.password!==void 0?e.password:new Uint8Array)),e.my_id!==void 0&&(u.my_id=e.my_id),e.my_name!==void 0&&(u.my_name=e.my_name),e.option!==void 0&&(u.option=e.option?f.toJSON(e.option):void 0),e.file_transfer!==void 0&&(u.file_transfer=e.file_transfer?ee.toJSON(e.file_transfer):void 0),e.port_forward!==void 0&&(u.port_forward=e.port_forward?j.toJSON(e.port_forward):void 0),e.video_ack_required!==void 0&&(u.video_ack_required=e.video_ack_required),u},fromPartial(e){var r,n,i,t,s;const u=Lu();return u.username=(r=e.username)!=null?r:"",u.password=(n=e.password)!=null?n:new Uint8Array,u.my_id=(i=e.my_id)!=null?i:"",u.my_name=(t=e.my_name)!=null?t:"",u.option=e.option!==void 0&&e.option!==null?f.fromPartial(e.option):void 0,u.file_transfer=e.file_transfer!==void 0&&e.file_transfer!==null?ee.fromPartial(e.file_transfer):void 0,u.port_forward=e.port_forward!==void 0&&e.port_forward!==null?j.fromPartial(e.port_forward):void 0,u.video_ack_required=(s=e.video_ack_required)!=null?s:!1,u}};function Uu(){return{text:""}}const ue={encode(e,u=o.Writer.create()){return e.text!==""&&u.uint32(10).string(e.text),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Uu();for(;r.pos>>3){case 1:i.text=r.string();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{text:a(e.text)?String(e.text):""}},toJSON(e){const u={};return e.text!==void 0&&(u.text=e.text),u},fromPartial(e){var r;const u=Uu();return u.text=(r=e.text)!=null?r:"",u}};function Vu(){return{username:"",hostname:"",platform:"",displays:[],current_display:0,sas_enabled:!1,version:"",conn_id:0}}const re={encode(e,u=o.Writer.create()){e.username!==""&&u.uint32(10).string(e.username),e.hostname!==""&&u.uint32(18).string(e.hostname),e.platform!==""&&u.uint32(26).string(e.platform);for(const r of e.displays)$.encode(r,u.uint32(34).fork()).ldelim();return e.current_display!==0&&u.uint32(40).int32(e.current_display),e.sas_enabled===!0&&u.uint32(48).bool(e.sas_enabled),e.version!==""&&u.uint32(58).string(e.version),e.conn_id!==0&&u.uint32(64).int32(e.conn_id),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Vu();for(;r.pos>>3){case 1:i.username=r.string();break;case 2:i.hostname=r.string();break;case 3:i.platform=r.string();break;case 4:i.displays.push($.decode(r,r.uint32()));break;case 5:i.current_display=r.int32();break;case 6:i.sas_enabled=r.bool();break;case 7:i.version=r.string();break;case 8:i.conn_id=r.int32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{username:a(e.username)?String(e.username):"",hostname:a(e.hostname)?String(e.hostname):"",platform:a(e.platform)?String(e.platform):"",displays:Array.isArray(e==null?void 0:e.displays)?e.displays.map(u=>$.fromJSON(u)):[],current_display:a(e.current_display)?Number(e.current_display):0,sas_enabled:a(e.sas_enabled)?Boolean(e.sas_enabled):!1,version:a(e.version)?String(e.version):"",conn_id:a(e.conn_id)?Number(e.conn_id):0}},toJSON(e){const u={};return e.username!==void 0&&(u.username=e.username),e.hostname!==void 0&&(u.hostname=e.hostname),e.platform!==void 0&&(u.platform=e.platform),e.displays?u.displays=e.displays.map(r=>r?$.toJSON(r):void 0):u.displays=[],e.current_display!==void 0&&(u.current_display=Math.round(e.current_display)),e.sas_enabled!==void 0&&(u.sas_enabled=e.sas_enabled),e.version!==void 0&&(u.version=e.version),e.conn_id!==void 0&&(u.conn_id=Math.round(e.conn_id)),u},fromPartial(e){var r,n,i,t,s,l,c,p;const u=Vu();return u.username=(r=e.username)!=null?r:"",u.hostname=(n=e.hostname)!=null?n:"",u.platform=(i=e.platform)!=null?i:"",u.displays=((t=e.displays)==null?void 0:t.map(v=>$.fromPartial(v)))||[],u.current_display=(s=e.current_display)!=null?s:0,u.sas_enabled=(l=e.sas_enabled)!=null?l:!1,u.version=(c=e.version)!=null?c:"",u.conn_id=(p=e.conn_id)!=null?p:0,u}};function Wu(){return{error:void 0,peer_info:void 0}}const ie={encode(e,u=o.Writer.create()){return e.error!==void 0&&u.uint32(10).string(e.error),e.peer_info!==void 0&&re.encode(e.peer_info,u.uint32(18).fork()).ldelim(),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Wu();for(;r.pos>>3){case 1:i.error=r.string();break;case 2:i.peer_info=re.decode(r,r.uint32());break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{error:a(e.error)?String(e.error):void 0,peer_info:a(e.peer_info)?re.fromJSON(e.peer_info):void 0}},toJSON(e){const u={};return e.error!==void 0&&(u.error=e.error),e.peer_info!==void 0&&(u.peer_info=e.peer_info?re.toJSON(e.peer_info):void 0),u},fromPartial(e){var r;const u=Wu();return u.error=(r=e.error)!=null?r:void 0,u.peer_info=e.peer_info!==void 0&&e.peer_info!==null?re.fromPartial(e.peer_info):void 0,u}};function Hu(){return{mask:0,x:0,y:0,modifiers:[]}}const M={encode(e,u=o.Writer.create()){e.mask!==0&&u.uint32(8).int32(e.mask),e.x!==0&&u.uint32(16).sint32(e.x),e.y!==0&&u.uint32(24).sint32(e.y),u.uint32(34).fork();for(const r of e.modifiers)u.int32(r);return u.ldelim(),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Hu();for(;r.pos>>3){case 1:i.mask=r.int32();break;case 2:i.x=r.sint32();break;case 3:i.y=r.sint32();break;case 4:if((t&7)==2){const s=r.uint32()+r.pos;for(;r.posje(u)):[]}},toJSON(e){const u={};return e.mask!==void 0&&(u.mask=Math.round(e.mask)),e.x!==void 0&&(u.x=Math.round(e.x)),e.y!==void 0&&(u.y=Math.round(e.y)),e.modifiers?u.modifiers=e.modifiers.map(r=>ou(r)):u.modifiers=[],u},fromPartial(e){var r,n,i,t;const u=Hu();return u.mask=(r=e.mask)!=null?r:0,u.x=(n=e.x)!=null?n:0,u.y=(i=e.y)!=null?i:0,u.modifiers=((t=e.modifiers)==null?void 0:t.map(s=>s))||[],u}};function Zu(){return{down:!1,press:!1,control_key:void 0,chr:void 0,unicode:void 0,seq:void 0,modifiers:[]}}const E={encode(e,u=o.Writer.create()){e.down===!0&&u.uint32(8).bool(e.down),e.press===!0&&u.uint32(16).bool(e.press),e.control_key!==void 0&&u.uint32(24).int32(e.control_key),e.chr!==void 0&&u.uint32(32).uint32(e.chr),e.unicode!==void 0&&u.uint32(40).uint32(e.unicode),e.seq!==void 0&&u.uint32(50).string(e.seq),u.uint32(66).fork();for(const r of e.modifiers)u.int32(r);return u.ldelim(),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Zu();for(;r.pos>>3){case 1:i.down=r.bool();break;case 2:i.press=r.bool();break;case 3:i.control_key=r.int32();break;case 4:i.chr=r.uint32();break;case 5:i.unicode=r.uint32();break;case 6:i.seq=r.string();break;case 8:if((t&7)==2){const s=r.uint32()+r.pos;for(;r.posje(u)):[]}},toJSON(e){const u={};return e.down!==void 0&&(u.down=e.down),e.press!==void 0&&(u.press=e.press),e.control_key!==void 0&&(u.control_key=e.control_key!==void 0?ou(e.control_key):void 0),e.chr!==void 0&&(u.chr=Math.round(e.chr)),e.unicode!==void 0&&(u.unicode=Math.round(e.unicode)),e.seq!==void 0&&(u.seq=e.seq),e.modifiers?u.modifiers=e.modifiers.map(r=>ou(r)):u.modifiers=[],u},fromPartial(e){var r,n,i,t,s,l,c;const u=Zu();return u.down=(r=e.down)!=null?r:!1,u.press=(n=e.press)!=null?n:!1,u.control_key=(i=e.control_key)!=null?i:void 0,u.chr=(t=e.chr)!=null?t:void 0,u.unicode=(s=e.unicode)!=null?s:void 0,u.seq=(l=e.seq)!=null?l:void 0,u.modifiers=((c=e.modifiers)==null?void 0:c.map(p=>p))||[],u}};function Gu(){return{id:0,hotx:0,hoty:0,width:0,height:0,colors:new Uint8Array}}const ne={encode(e,u=o.Writer.create()){return e.id!==0&&u.uint32(8).uint64(e.id),e.hotx!==0&&u.uint32(16).sint32(e.hotx),e.hoty!==0&&u.uint32(24).sint32(e.hoty),e.width!==0&&u.uint32(32).int32(e.width),e.height!==0&&u.uint32(40).int32(e.height),e.colors.length!==0&&u.uint32(50).bytes(e.colors),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Gu();for(;r.pos>>3){case 1:i.id=z(r.uint64());break;case 2:i.hotx=r.sint32();break;case 3:i.hoty=r.sint32();break;case 4:i.width=r.int32();break;case 5:i.height=r.int32();break;case 6:i.colors=r.bytes();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{id:a(e.id)?Number(e.id):0,hotx:a(e.hotx)?Number(e.hotx):0,hoty:a(e.hoty)?Number(e.hoty):0,width:a(e.width)?Number(e.width):0,height:a(e.height)?Number(e.height):0,colors:a(e.colors)?h(e.colors):new Uint8Array}},toJSON(e){const u={};return e.id!==void 0&&(u.id=Math.round(e.id)),e.hotx!==void 0&&(u.hotx=Math.round(e.hotx)),e.hoty!==void 0&&(u.hoty=Math.round(e.hoty)),e.width!==void 0&&(u.width=Math.round(e.width)),e.height!==void 0&&(u.height=Math.round(e.height)),e.colors!==void 0&&(u.colors=m(e.colors!==void 0?e.colors:new Uint8Array)),u},fromPartial(e){var r,n,i,t,s,l;const u=Gu();return u.id=(r=e.id)!=null?r:0,u.hotx=(n=e.hotx)!=null?n:0,u.hoty=(i=e.hoty)!=null?i:0,u.width=(t=e.width)!=null?t:0,u.height=(s=e.height)!=null?s:0,u.colors=(l=e.colors)!=null?l:new Uint8Array,u}};function Ku(){return{x:0,y:0}}const te={encode(e,u=o.Writer.create()){return e.x!==0&&u.uint32(8).sint32(e.x),e.y!==0&&u.uint32(16).sint32(e.y),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Ku();for(;r.pos>>3){case 1:i.x=r.sint32();break;case 2:i.y=r.sint32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{x:a(e.x)?Number(e.x):0,y:a(e.y)?Number(e.y):0}},toJSON(e){const u={};return e.x!==void 0&&(u.x=Math.round(e.x)),e.y!==void 0&&(u.y=Math.round(e.y)),u},fromPartial(e){var r,n;const u=Ku();return u.x=(r=e.x)!=null?r:0,u.y=(n=e.y)!=null?n:0,u}};function Yu(){return{salt:"",challenge:""}}const oe={encode(e,u=o.Writer.create()){return e.salt!==""&&u.uint32(10).string(e.salt),e.challenge!==""&&u.uint32(18).string(e.challenge),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Yu();for(;r.pos>>3){case 1:i.salt=r.string();break;case 2:i.challenge=r.string();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{salt:a(e.salt)?String(e.salt):"",challenge:a(e.challenge)?String(e.challenge):""}},toJSON(e){const u={};return e.salt!==void 0&&(u.salt=e.salt),e.challenge!==void 0&&(u.challenge=e.challenge),u},fromPartial(e){var r,n;const u=Yu();return u.salt=(r=e.salt)!=null?r:"",u.challenge=(n=e.challenge)!=null?n:"",u}};function Qu(){return{compress:!1,content:new Uint8Array}}const ae={encode(e,u=o.Writer.create()){return e.compress===!0&&u.uint32(8).bool(e.compress),e.content.length!==0&&u.uint32(18).bytes(e.content),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Qu();for(;r.pos>>3){case 1:i.compress=r.bool();break;case 2:i.content=r.bytes();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{compress:a(e.compress)?Boolean(e.compress):!1,content:a(e.content)?h(e.content):new Uint8Array}},toJSON(e){const u={};return e.compress!==void 0&&(u.compress=e.compress),e.content!==void 0&&(u.content=m(e.content!==void 0?e.content:new Uint8Array)),u},fromPartial(e){var r,n;const u=Qu();return u.compress=(r=e.compress)!=null?r:!1,u.content=(n=e.content)!=null?n:new Uint8Array,u}};function Xu(){return{entry_type:0,name:"",is_hidden:!1,size:0,modified_time:0}}const C={encode(e,u=o.Writer.create()){return e.entry_type!==0&&u.uint32(8).int32(e.entry_type),e.name!==""&&u.uint32(18).string(e.name),e.is_hidden===!0&&u.uint32(24).bool(e.is_hidden),e.size!==0&&u.uint32(32).uint64(e.size),e.modified_time!==0&&u.uint32(40).uint64(e.modified_time),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Xu();for(;r.pos>>3){case 1:i.entry_type=r.int32();break;case 2:i.name=r.string();break;case 3:i.is_hidden=r.bool();break;case 4:i.size=z(r.uint64());break;case 5:i.modified_time=z(r.uint64());break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{entry_type:a(e.entry_type)?ki(e.entry_type):0,name:a(e.name)?String(e.name):"",is_hidden:a(e.is_hidden)?Boolean(e.is_hidden):!1,size:a(e.size)?Number(e.size):0,modified_time:a(e.modified_time)?Number(e.modified_time):0}},toJSON(e){const u={};return e.entry_type!==void 0&&(u.entry_type=yi(e.entry_type)),e.name!==void 0&&(u.name=e.name),e.is_hidden!==void 0&&(u.is_hidden=e.is_hidden),e.size!==void 0&&(u.size=Math.round(e.size)),e.modified_time!==void 0&&(u.modified_time=Math.round(e.modified_time)),u},fromPartial(e){var r,n,i,t,s;const u=Xu();return u.entry_type=(r=e.entry_type)!=null?r:0,u.name=(n=e.name)!=null?n:"",u.is_hidden=(i=e.is_hidden)!=null?i:!1,u.size=(t=e.size)!=null?t:0,u.modified_time=(s=e.modified_time)!=null?s:0,u}};function $u(){return{id:0,path:"",entries:[]}}const se={encode(e,u=o.Writer.create()){e.id!==0&&u.uint32(8).int32(e.id),e.path!==""&&u.uint32(18).string(e.path);for(const r of e.entries)C.encode(r,u.uint32(26).fork()).ldelim();return u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=$u();for(;r.pos>>3){case 1:i.id=r.int32();break;case 2:i.path=r.string();break;case 3:i.entries.push(C.decode(r,r.uint32()));break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{id:a(e.id)?Number(e.id):0,path:a(e.path)?String(e.path):"",entries:Array.isArray(e==null?void 0:e.entries)?e.entries.map(u=>C.fromJSON(u)):[]}},toJSON(e){const u={};return e.id!==void 0&&(u.id=Math.round(e.id)),e.path!==void 0&&(u.path=e.path),e.entries?u.entries=e.entries.map(r=>r?C.toJSON(r):void 0):u.entries=[],u},fromPartial(e){var r,n,i;const u=$u();return u.id=(r=e.id)!=null?r:0,u.path=(n=e.path)!=null?n:"",u.entries=((i=e.entries)==null?void 0:i.map(t=>C.fromPartial(t)))||[],u}};function ju(){return{path:"",include_hidden:!1}}const de={encode(e,u=o.Writer.create()){return e.path!==""&&u.uint32(10).string(e.path),e.include_hidden===!0&&u.uint32(16).bool(e.include_hidden),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=ju();for(;r.pos>>3){case 1:i.path=r.string();break;case 2:i.include_hidden=r.bool();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{path:a(e.path)?String(e.path):"",include_hidden:a(e.include_hidden)?Boolean(e.include_hidden):!1}},toJSON(e){const u={};return e.path!==void 0&&(u.path=e.path),e.include_hidden!==void 0&&(u.include_hidden=e.include_hidden),u},fromPartial(e){var r,n;const u=ju();return u.path=(r=e.path)!=null?r:"",u.include_hidden=(n=e.include_hidden)!=null?n:!1,u}};function er(){return{id:0,path:"",include_hidden:!1}}const le={encode(e,u=o.Writer.create()){return e.id!==0&&u.uint32(8).int32(e.id),e.path!==""&&u.uint32(18).string(e.path),e.include_hidden===!0&&u.uint32(24).bool(e.include_hidden),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=er();for(;r.pos>>3){case 1:i.id=r.int32();break;case 2:i.path=r.string();break;case 3:i.include_hidden=r.bool();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{id:a(e.id)?Number(e.id):0,path:a(e.path)?String(e.path):"",include_hidden:a(e.include_hidden)?Boolean(e.include_hidden):!1}},toJSON(e){const u={};return e.id!==void 0&&(u.id=Math.round(e.id)),e.path!==void 0&&(u.path=e.path),e.include_hidden!==void 0&&(u.include_hidden=e.include_hidden),u},fromPartial(e){var r,n,i;const u=er();return u.id=(r=e.id)!=null?r:0,u.path=(n=e.path)!=null?n:"",u.include_hidden=(i=e.include_hidden)!=null?i:!1,u}};function ur(){return{read_dir:void 0,send:void 0,receive:void 0,create:void 0,remove_dir:void 0,remove_file:void 0,all_files:void 0,cancel:void 0}}const ce={encode(e,u=o.Writer.create()){return e.read_dir!==void 0&&de.encode(e.read_dir,u.uint32(10).fork()).ldelim(),e.send!==void 0&&Ee.encode(e.send,u.uint32(18).fork()).ldelim(),e.receive!==void 0&&me.encode(e.receive,u.uint32(26).fork()).ldelim(),e.create!==void 0&&Ae.encode(e.create,u.uint32(34).fork()).ldelim(),e.remove_dir!==void 0&&Fe.encode(e.remove_dir,u.uint32(42).fork()).ldelim(),e.remove_file!==void 0&&De.encode(e.remove_file,u.uint32(50).fork()).ldelim(),e.all_files!==void 0&&le.encode(e.all_files,u.uint32(58).fork()).ldelim(),e.cancel!==void 0&&pe.encode(e.cancel,u.uint32(66).fork()).ldelim(),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=ur();for(;r.pos>>3){case 1:i.read_dir=de.decode(r,r.uint32());break;case 2:i.send=Ee.decode(r,r.uint32());break;case 3:i.receive=me.decode(r,r.uint32());break;case 4:i.create=Ae.decode(r,r.uint32());break;case 5:i.remove_dir=Fe.decode(r,r.uint32());break;case 6:i.remove_file=De.decode(r,r.uint32());break;case 7:i.all_files=le.decode(r,r.uint32());break;case 8:i.cancel=pe.decode(r,r.uint32());break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{read_dir:a(e.read_dir)?de.fromJSON(e.read_dir):void 0,send:a(e.send)?Ee.fromJSON(e.send):void 0,receive:a(e.receive)?me.fromJSON(e.receive):void 0,create:a(e.create)?Ae.fromJSON(e.create):void 0,remove_dir:a(e.remove_dir)?Fe.fromJSON(e.remove_dir):void 0,remove_file:a(e.remove_file)?De.fromJSON(e.remove_file):void 0,all_files:a(e.all_files)?le.fromJSON(e.all_files):void 0,cancel:a(e.cancel)?pe.fromJSON(e.cancel):void 0}},toJSON(e){const u={};return e.read_dir!==void 0&&(u.read_dir=e.read_dir?de.toJSON(e.read_dir):void 0),e.send!==void 0&&(u.send=e.send?Ee.toJSON(e.send):void 0),e.receive!==void 0&&(u.receive=e.receive?me.toJSON(e.receive):void 0),e.create!==void 0&&(u.create=e.create?Ae.toJSON(e.create):void 0),e.remove_dir!==void 0&&(u.remove_dir=e.remove_dir?Fe.toJSON(e.remove_dir):void 0),e.remove_file!==void 0&&(u.remove_file=e.remove_file?De.toJSON(e.remove_file):void 0),e.all_files!==void 0&&(u.all_files=e.all_files?le.toJSON(e.all_files):void 0),e.cancel!==void 0&&(u.cancel=e.cancel?pe.toJSON(e.cancel):void 0),u},fromPartial(e){const u=ur();return u.read_dir=e.read_dir!==void 0&&e.read_dir!==null?de.fromPartial(e.read_dir):void 0,u.send=e.send!==void 0&&e.send!==null?Ee.fromPartial(e.send):void 0,u.receive=e.receive!==void 0&&e.receive!==null?me.fromPartial(e.receive):void 0,u.create=e.create!==void 0&&e.create!==null?Ae.fromPartial(e.create):void 0,u.remove_dir=e.remove_dir!==void 0&&e.remove_dir!==null?Fe.fromPartial(e.remove_dir):void 0,u.remove_file=e.remove_file!==void 0&&e.remove_file!==null?De.fromPartial(e.remove_file):void 0,u.all_files=e.all_files!==void 0&&e.all_files!==null?le.fromPartial(e.all_files):void 0,u.cancel=e.cancel!==void 0&&e.cancel!==null?pe.fromPartial(e.cancel):void 0,u}};function rr(){return{id:0}}const pe={encode(e,u=o.Writer.create()){return e.id!==0&&u.uint32(8).int32(e.id),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=rr();for(;r.pos>>3){case 1:i.id=r.int32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{id:a(e.id)?Number(e.id):0}},toJSON(e){const u={};return e.id!==void 0&&(u.id=Math.round(e.id)),u},fromPartial(e){var r;const u=rr();return u.id=(r=e.id)!=null?r:0,u}};function ir(){return{dir:void 0,block:void 0,error:void 0,done:void 0}}const _e={encode(e,u=o.Writer.create()){return e.dir!==void 0&&se.encode(e.dir,u.uint32(10).fork()).ldelim(),e.block!==void 0&&fe.encode(e.block,u.uint32(18).fork()).ldelim(),e.error!==void 0&&ve.encode(e.error,u.uint32(26).fork()).ldelim(),e.done!==void 0&&he.encode(e.done,u.uint32(34).fork()).ldelim(),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=ir();for(;r.pos>>3){case 1:i.dir=se.decode(r,r.uint32());break;case 2:i.block=fe.decode(r,r.uint32());break;case 3:i.error=ve.decode(r,r.uint32());break;case 4:i.done=he.decode(r,r.uint32());break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{dir:a(e.dir)?se.fromJSON(e.dir):void 0,block:a(e.block)?fe.fromJSON(e.block):void 0,error:a(e.error)?ve.fromJSON(e.error):void 0,done:a(e.done)?he.fromJSON(e.done):void 0}},toJSON(e){const u={};return e.dir!==void 0&&(u.dir=e.dir?se.toJSON(e.dir):void 0),e.block!==void 0&&(u.block=e.block?fe.toJSON(e.block):void 0),e.error!==void 0&&(u.error=e.error?ve.toJSON(e.error):void 0),e.done!==void 0&&(u.done=e.done?he.toJSON(e.done):void 0),u},fromPartial(e){const u=ir();return u.dir=e.dir!==void 0&&e.dir!==null?se.fromPartial(e.dir):void 0,u.block=e.block!==void 0&&e.block!==null?fe.fromPartial(e.block):void 0,u.error=e.error!==void 0&&e.error!==null?ve.fromPartial(e.error):void 0,u.done=e.done!==void 0&&e.done!==null?he.fromPartial(e.done):void 0,u}};function nr(){return{id:0,file_num:0,data:new Uint8Array,compressed:!1}}const fe={encode(e,u=o.Writer.create()){return e.id!==0&&u.uint32(8).int32(e.id),e.file_num!==0&&u.uint32(16).sint32(e.file_num),e.data.length!==0&&u.uint32(26).bytes(e.data),e.compressed===!0&&u.uint32(32).bool(e.compressed),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=nr();for(;r.pos>>3){case 1:i.id=r.int32();break;case 2:i.file_num=r.sint32();break;case 3:i.data=r.bytes();break;case 4:i.compressed=r.bool();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{id:a(e.id)?Number(e.id):0,file_num:a(e.file_num)?Number(e.file_num):0,data:a(e.data)?h(e.data):new Uint8Array,compressed:a(e.compressed)?Boolean(e.compressed):!1}},toJSON(e){const u={};return e.id!==void 0&&(u.id=Math.round(e.id)),e.file_num!==void 0&&(u.file_num=Math.round(e.file_num)),e.data!==void 0&&(u.data=m(e.data!==void 0?e.data:new Uint8Array)),e.compressed!==void 0&&(u.compressed=e.compressed),u},fromPartial(e){var r,n,i,t;const u=nr();return u.id=(r=e.id)!=null?r:0,u.file_num=(n=e.file_num)!=null?n:0,u.data=(i=e.data)!=null?i:new Uint8Array,u.compressed=(t=e.compressed)!=null?t:!1,u}};function tr(){return{id:0,error:"",file_num:0}}const ve={encode(e,u=o.Writer.create()){return e.id!==0&&u.uint32(8).int32(e.id),e.error!==""&&u.uint32(18).string(e.error),e.file_num!==0&&u.uint32(24).sint32(e.file_num),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=tr();for(;r.pos>>3){case 1:i.id=r.int32();break;case 2:i.error=r.string();break;case 3:i.file_num=r.sint32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{id:a(e.id)?Number(e.id):0,error:a(e.error)?String(e.error):"",file_num:a(e.file_num)?Number(e.file_num):0}},toJSON(e){const u={};return e.id!==void 0&&(u.id=Math.round(e.id)),e.error!==void 0&&(u.error=e.error),e.file_num!==void 0&&(u.file_num=Math.round(e.file_num)),u},fromPartial(e){var r,n,i;const u=tr();return u.id=(r=e.id)!=null?r:0,u.error=(n=e.error)!=null?n:"",u.file_num=(i=e.file_num)!=null?i:0,u}};function or(){return{id:0,path:"",include_hidden:!1}}const Ee={encode(e,u=o.Writer.create()){return e.id!==0&&u.uint32(8).int32(e.id),e.path!==""&&u.uint32(18).string(e.path),e.include_hidden===!0&&u.uint32(24).bool(e.include_hidden),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=or();for(;r.pos>>3){case 1:i.id=r.int32();break;case 2:i.path=r.string();break;case 3:i.include_hidden=r.bool();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{id:a(e.id)?Number(e.id):0,path:a(e.path)?String(e.path):"",include_hidden:a(e.include_hidden)?Boolean(e.include_hidden):!1}},toJSON(e){const u={};return e.id!==void 0&&(u.id=Math.round(e.id)),e.path!==void 0&&(u.path=e.path),e.include_hidden!==void 0&&(u.include_hidden=e.include_hidden),u},fromPartial(e){var r,n,i;const u=or();return u.id=(r=e.id)!=null?r:0,u.path=(n=e.path)!=null?n:"",u.include_hidden=(i=e.include_hidden)!=null?i:!1,u}};function ar(){return{id:0,file_num:0}}const he={encode(e,u=o.Writer.create()){return e.id!==0&&u.uint32(8).int32(e.id),e.file_num!==0&&u.uint32(16).sint32(e.file_num),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=ar();for(;r.pos>>3){case 1:i.id=r.int32();break;case 2:i.file_num=r.sint32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{id:a(e.id)?Number(e.id):0,file_num:a(e.file_num)?Number(e.file_num):0}},toJSON(e){const u={};return e.id!==void 0&&(u.id=Math.round(e.id)),e.file_num!==void 0&&(u.file_num=Math.round(e.file_num)),u},fromPartial(e){var r,n;const u=ar();return u.id=(r=e.id)!=null?r:0,u.file_num=(n=e.file_num)!=null?n:0,u}};function sr(){return{id:0,path:"",files:[]}}const me={encode(e,u=o.Writer.create()){e.id!==0&&u.uint32(8).int32(e.id),e.path!==""&&u.uint32(18).string(e.path);for(const r of e.files)C.encode(r,u.uint32(26).fork()).ldelim();return u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=sr();for(;r.pos>>3){case 1:i.id=r.int32();break;case 2:i.path=r.string();break;case 3:i.files.push(C.decode(r,r.uint32()));break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{id:a(e.id)?Number(e.id):0,path:a(e.path)?String(e.path):"",files:Array.isArray(e==null?void 0:e.files)?e.files.map(u=>C.fromJSON(u)):[]}},toJSON(e){const u={};return e.id!==void 0&&(u.id=Math.round(e.id)),e.path!==void 0&&(u.path=e.path),e.files?u.files=e.files.map(r=>r?C.toJSON(r):void 0):u.files=[],u},fromPartial(e){var r,n,i;const u=sr();return u.id=(r=e.id)!=null?r:0,u.path=(n=e.path)!=null?n:"",u.files=((i=e.files)==null?void 0:i.map(t=>C.fromPartial(t)))||[],u}};function dr(){return{id:0,path:"",recursive:!1}}const Fe={encode(e,u=o.Writer.create()){return e.id!==0&&u.uint32(8).int32(e.id),e.path!==""&&u.uint32(18).string(e.path),e.recursive===!0&&u.uint32(24).bool(e.recursive),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=dr();for(;r.pos>>3){case 1:i.id=r.int32();break;case 2:i.path=r.string();break;case 3:i.recursive=r.bool();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{id:a(e.id)?Number(e.id):0,path:a(e.path)?String(e.path):"",recursive:a(e.recursive)?Boolean(e.recursive):!1}},toJSON(e){const u={};return e.id!==void 0&&(u.id=Math.round(e.id)),e.path!==void 0&&(u.path=e.path),e.recursive!==void 0&&(u.recursive=e.recursive),u},fromPartial(e){var r,n,i;const u=dr();return u.id=(r=e.id)!=null?r:0,u.path=(n=e.path)!=null?n:"",u.recursive=(i=e.recursive)!=null?i:!1,u}};function lr(){return{id:0,path:"",file_num:0}}const De={encode(e,u=o.Writer.create()){return e.id!==0&&u.uint32(8).int32(e.id),e.path!==""&&u.uint32(18).string(e.path),e.file_num!==0&&u.uint32(24).sint32(e.file_num),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=lr();for(;r.pos>>3){case 1:i.id=r.int32();break;case 2:i.path=r.string();break;case 3:i.file_num=r.sint32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{id:a(e.id)?Number(e.id):0,path:a(e.path)?String(e.path):"",file_num:a(e.file_num)?Number(e.file_num):0}},toJSON(e){const u={};return e.id!==void 0&&(u.id=Math.round(e.id)),e.path!==void 0&&(u.path=e.path),e.file_num!==void 0&&(u.file_num=Math.round(e.file_num)),u},fromPartial(e){var r,n,i;const u=lr();return u.id=(r=e.id)!=null?r:0,u.path=(n=e.path)!=null?n:"",u.file_num=(i=e.file_num)!=null?i:0,u}};function cr(){return{id:0,path:""}}const Ae={encode(e,u=o.Writer.create()){return e.id!==0&&u.uint32(8).int32(e.id),e.path!==""&&u.uint32(18).string(e.path),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=cr();for(;r.pos>>3){case 1:i.id=r.int32();break;case 2:i.path=r.string();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{id:a(e.id)?Number(e.id):0,path:a(e.path)?String(e.path):""}},toJSON(e){const u={};return e.id!==void 0&&(u.id=Math.round(e.id)),e.path!==void 0&&(u.path=e.path),u},fromPartial(e){var r,n;const u=cr();return u.id=(r=e.id)!=null?r:0,u.path=(n=e.path)!=null?n:"",u}};function pr(){return{conn_id:0}}const ke={encode(e,u=o.Writer.create()){return e.conn_id!==0&&u.uint32(8).int32(e.conn_id),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=pr();for(;r.pos>>3){case 1:i.conn_id=r.int32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{conn_id:a(e.conn_id)?Number(e.conn_id):0}},toJSON(e){const u={};return e.conn_id!==void 0&&(u.conn_id=Math.round(e.conn_id)),u},fromPartial(e){var r;const u=pr();return u.conn_id=(r=e.conn_id)!=null?r:0,u}};function _r(){return{conn_id:0,id:0,format:""}}const ye={encode(e,u=o.Writer.create()){return e.conn_id!==0&&u.uint32(8).int32(e.conn_id),e.id!==0&&u.uint32(16).int32(e.id),e.format!==""&&u.uint32(26).string(e.format),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=_r();for(;r.pos>>3){case 1:i.conn_id=r.int32();break;case 2:i.id=r.int32();break;case 3:i.format=r.string();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{conn_id:a(e.conn_id)?Number(e.conn_id):0,id:a(e.id)?Number(e.id):0,format:a(e.format)?String(e.format):""}},toJSON(e){const u={};return e.conn_id!==void 0&&(u.conn_id=Math.round(e.conn_id)),e.id!==void 0&&(u.id=Math.round(e.id)),e.format!==void 0&&(u.format=e.format),u},fromPartial(e){var r,n,i;const u=_r();return u.conn_id=(r=e.conn_id)!=null?r:0,u.id=(n=e.id)!=null?n:0,u.format=(i=e.format)!=null?i:"",u}};function fr(){return{conn_id:0,formats:[]}}const Ce={encode(e,u=o.Writer.create()){e.conn_id!==0&&u.uint32(8).int32(e.conn_id);for(const r of e.formats)ye.encode(r,u.uint32(18).fork()).ldelim();return u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=fr();for(;r.pos>>3){case 1:i.conn_id=r.int32();break;case 2:i.formats.push(ye.decode(r,r.uint32()));break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{conn_id:a(e.conn_id)?Number(e.conn_id):0,formats:Array.isArray(e==null?void 0:e.formats)?e.formats.map(u=>ye.fromJSON(u)):[]}},toJSON(e){const u={};return e.conn_id!==void 0&&(u.conn_id=Math.round(e.conn_id)),e.formats?u.formats=e.formats.map(r=>r?ye.toJSON(r):void 0):u.formats=[],u},fromPartial(e){var r,n;const u=fr();return u.conn_id=(r=e.conn_id)!=null?r:0,u.formats=((n=e.formats)==null?void 0:n.map(i=>ye.fromPartial(i)))||[],u}};function vr(){return{conn_id:0,msg_flags:0}}const Be={encode(e,u=o.Writer.create()){return e.conn_id!==0&&u.uint32(8).int32(e.conn_id),e.msg_flags!==0&&u.uint32(16).int32(e.msg_flags),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=vr();for(;r.pos>>3){case 1:i.conn_id=r.int32();break;case 2:i.msg_flags=r.int32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{conn_id:a(e.conn_id)?Number(e.conn_id):0,msg_flags:a(e.msg_flags)?Number(e.msg_flags):0}},toJSON(e){const u={};return e.conn_id!==void 0&&(u.conn_id=Math.round(e.conn_id)),e.msg_flags!==void 0&&(u.msg_flags=Math.round(e.msg_flags)),u},fromPartial(e){var r,n;const u=vr();return u.conn_id=(r=e.conn_id)!=null?r:0,u.msg_flags=(n=e.msg_flags)!=null?n:0,u}};function Er(){return{conn_id:0,requested_format_id:0}}const Se={encode(e,u=o.Writer.create()){return e.conn_id!==0&&u.uint32(8).int32(e.conn_id),e.requested_format_id!==0&&u.uint32(16).int32(e.requested_format_id),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Er();for(;r.pos>>3){case 1:i.conn_id=r.int32();break;case 2:i.requested_format_id=r.int32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{conn_id:a(e.conn_id)?Number(e.conn_id):0,requested_format_id:a(e.requested_format_id)?Number(e.requested_format_id):0}},toJSON(e){const u={};return e.conn_id!==void 0&&(u.conn_id=Math.round(e.conn_id)),e.requested_format_id!==void 0&&(u.requested_format_id=Math.round(e.requested_format_id)),u},fromPartial(e){var r,n;const u=Er();return u.conn_id=(r=e.conn_id)!=null?r:0,u.requested_format_id=(n=e.requested_format_id)!=null?n:0,u}};function hr(){return{conn_id:0,msg_flags:0,format_data:new Uint8Array}}const we={encode(e,u=o.Writer.create()){return e.conn_id!==0&&u.uint32(8).int32(e.conn_id),e.msg_flags!==0&&u.uint32(16).int32(e.msg_flags),e.format_data.length!==0&&u.uint32(26).bytes(e.format_data),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=hr();for(;r.pos>>3){case 1:i.conn_id=r.int32();break;case 2:i.msg_flags=r.int32();break;case 3:i.format_data=r.bytes();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{conn_id:a(e.conn_id)?Number(e.conn_id):0,msg_flags:a(e.msg_flags)?Number(e.msg_flags):0,format_data:a(e.format_data)?h(e.format_data):new Uint8Array}},toJSON(e){const u={};return e.conn_id!==void 0&&(u.conn_id=Math.round(e.conn_id)),e.msg_flags!==void 0&&(u.msg_flags=Math.round(e.msg_flags)),e.format_data!==void 0&&(u.format_data=m(e.format_data!==void 0?e.format_data:new Uint8Array)),u},fromPartial(e){var r,n,i;const u=hr();return u.conn_id=(r=e.conn_id)!=null?r:0,u.msg_flags=(n=e.msg_flags)!=null?n:0,u.format_data=(i=e.format_data)!=null?i:new Uint8Array,u}};function mr(){return{conn_id:0,stream_id:0,list_index:0,dw_flags:0,n_position_low:0,n_position_high:0,cb_requested:0,have_clip_data_id:!1,clip_data_id:0}}const ge={encode(e,u=o.Writer.create()){return e.conn_id!==0&&u.uint32(8).int32(e.conn_id),e.stream_id!==0&&u.uint32(16).int32(e.stream_id),e.list_index!==0&&u.uint32(24).int32(e.list_index),e.dw_flags!==0&&u.uint32(32).int32(e.dw_flags),e.n_position_low!==0&&u.uint32(40).int32(e.n_position_low),e.n_position_high!==0&&u.uint32(48).int32(e.n_position_high),e.cb_requested!==0&&u.uint32(56).int32(e.cb_requested),e.have_clip_data_id===!0&&u.uint32(64).bool(e.have_clip_data_id),e.clip_data_id!==0&&u.uint32(72).int32(e.clip_data_id),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=mr();for(;r.pos>>3){case 1:i.conn_id=r.int32();break;case 2:i.stream_id=r.int32();break;case 3:i.list_index=r.int32();break;case 4:i.dw_flags=r.int32();break;case 5:i.n_position_low=r.int32();break;case 6:i.n_position_high=r.int32();break;case 7:i.cb_requested=r.int32();break;case 8:i.have_clip_data_id=r.bool();break;case 9:i.clip_data_id=r.int32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{conn_id:a(e.conn_id)?Number(e.conn_id):0,stream_id:a(e.stream_id)?Number(e.stream_id):0,list_index:a(e.list_index)?Number(e.list_index):0,dw_flags:a(e.dw_flags)?Number(e.dw_flags):0,n_position_low:a(e.n_position_low)?Number(e.n_position_low):0,n_position_high:a(e.n_position_high)?Number(e.n_position_high):0,cb_requested:a(e.cb_requested)?Number(e.cb_requested):0,have_clip_data_id:a(e.have_clip_data_id)?Boolean(e.have_clip_data_id):!1,clip_data_id:a(e.clip_data_id)?Number(e.clip_data_id):0}},toJSON(e){const u={};return e.conn_id!==void 0&&(u.conn_id=Math.round(e.conn_id)),e.stream_id!==void 0&&(u.stream_id=Math.round(e.stream_id)),e.list_index!==void 0&&(u.list_index=Math.round(e.list_index)),e.dw_flags!==void 0&&(u.dw_flags=Math.round(e.dw_flags)),e.n_position_low!==void 0&&(u.n_position_low=Math.round(e.n_position_low)),e.n_position_high!==void 0&&(u.n_position_high=Math.round(e.n_position_high)),e.cb_requested!==void 0&&(u.cb_requested=Math.round(e.cb_requested)),e.have_clip_data_id!==void 0&&(u.have_clip_data_id=e.have_clip_data_id),e.clip_data_id!==void 0&&(u.clip_data_id=Math.round(e.clip_data_id)),u},fromPartial(e){var r,n,i,t,s,l,c,p,v;const u=mr();return u.conn_id=(r=e.conn_id)!=null?r:0,u.stream_id=(n=e.stream_id)!=null?n:0,u.list_index=(i=e.list_index)!=null?i:0,u.dw_flags=(t=e.dw_flags)!=null?t:0,u.n_position_low=(s=e.n_position_low)!=null?s:0,u.n_position_high=(l=e.n_position_high)!=null?l:0,u.cb_requested=(c=e.cb_requested)!=null?c:0,u.have_clip_data_id=(p=e.have_clip_data_id)!=null?p:!1,u.clip_data_id=(v=e.clip_data_id)!=null?v:0,u}};function Fr(){return{conn_id:0,msg_flags:0,stream_id:0,requested_data:new Uint8Array}}const Ne={encode(e,u=o.Writer.create()){return e.conn_id!==0&&u.uint32(8).int32(e.conn_id),e.msg_flags!==0&&u.uint32(24).int32(e.msg_flags),e.stream_id!==0&&u.uint32(32).int32(e.stream_id),e.requested_data.length!==0&&u.uint32(42).bytes(e.requested_data),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Fr();for(;r.pos>>3){case 1:i.conn_id=r.int32();break;case 3:i.msg_flags=r.int32();break;case 4:i.stream_id=r.int32();break;case 5:i.requested_data=r.bytes();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{conn_id:a(e.conn_id)?Number(e.conn_id):0,msg_flags:a(e.msg_flags)?Number(e.msg_flags):0,stream_id:a(e.stream_id)?Number(e.stream_id):0,requested_data:a(e.requested_data)?h(e.requested_data):new Uint8Array}},toJSON(e){const u={};return e.conn_id!==void 0&&(u.conn_id=Math.round(e.conn_id)),e.msg_flags!==void 0&&(u.msg_flags=Math.round(e.msg_flags)),e.stream_id!==void 0&&(u.stream_id=Math.round(e.stream_id)),e.requested_data!==void 0&&(u.requested_data=m(e.requested_data!==void 0?e.requested_data:new Uint8Array)),u},fromPartial(e){var r,n,i,t;const u=Fr();return u.conn_id=(r=e.conn_id)!=null?r:0,u.msg_flags=(n=e.msg_flags)!=null?n:0,u.stream_id=(i=e.stream_id)!=null?i:0,u.requested_data=(t=e.requested_data)!=null?t:new Uint8Array,u}};function Dr(){return{ready:void 0,format_list:void 0,format_list_response:void 0,format_data_request:void 0,format_data_response:void 0,file_contents_request:void 0,file_contents_response:void 0}}const xe={encode(e,u=o.Writer.create()){return e.ready!==void 0&&ke.encode(e.ready,u.uint32(10).fork()).ldelim(),e.format_list!==void 0&&Ce.encode(e.format_list,u.uint32(18).fork()).ldelim(),e.format_list_response!==void 0&&Be.encode(e.format_list_response,u.uint32(26).fork()).ldelim(),e.format_data_request!==void 0&&Se.encode(e.format_data_request,u.uint32(34).fork()).ldelim(),e.format_data_response!==void 0&&we.encode(e.format_data_response,u.uint32(42).fork()).ldelim(),e.file_contents_request!==void 0&&ge.encode(e.file_contents_request,u.uint32(50).fork()).ldelim(),e.file_contents_response!==void 0&&Ne.encode(e.file_contents_response,u.uint32(58).fork()).ldelim(),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Dr();for(;r.pos>>3){case 1:i.ready=ke.decode(r,r.uint32());break;case 2:i.format_list=Ce.decode(r,r.uint32());break;case 3:i.format_list_response=Be.decode(r,r.uint32());break;case 4:i.format_data_request=Se.decode(r,r.uint32());break;case 5:i.format_data_response=we.decode(r,r.uint32());break;case 6:i.file_contents_request=ge.decode(r,r.uint32());break;case 7:i.file_contents_response=Ne.decode(r,r.uint32());break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{ready:a(e.ready)?ke.fromJSON(e.ready):void 0,format_list:a(e.format_list)?Ce.fromJSON(e.format_list):void 0,format_list_response:a(e.format_list_response)?Be.fromJSON(e.format_list_response):void 0,format_data_request:a(e.format_data_request)?Se.fromJSON(e.format_data_request):void 0,format_data_response:a(e.format_data_response)?we.fromJSON(e.format_data_response):void 0,file_contents_request:a(e.file_contents_request)?ge.fromJSON(e.file_contents_request):void 0,file_contents_response:a(e.file_contents_response)?Ne.fromJSON(e.file_contents_response):void 0}},toJSON(e){const u={};return e.ready!==void 0&&(u.ready=e.ready?ke.toJSON(e.ready):void 0),e.format_list!==void 0&&(u.format_list=e.format_list?Ce.toJSON(e.format_list):void 0),e.format_list_response!==void 0&&(u.format_list_response=e.format_list_response?Be.toJSON(e.format_list_response):void 0),e.format_data_request!==void 0&&(u.format_data_request=e.format_data_request?Se.toJSON(e.format_data_request):void 0),e.format_data_response!==void 0&&(u.format_data_response=e.format_data_response?we.toJSON(e.format_data_response):void 0),e.file_contents_request!==void 0&&(u.file_contents_request=e.file_contents_request?ge.toJSON(e.file_contents_request):void 0),e.file_contents_response!==void 0&&(u.file_contents_response=e.file_contents_response?Ne.toJSON(e.file_contents_response):void 0),u},fromPartial(e){const u=Dr();return u.ready=e.ready!==void 0&&e.ready!==null?ke.fromPartial(e.ready):void 0,u.format_list=e.format_list!==void 0&&e.format_list!==null?Ce.fromPartial(e.format_list):void 0,u.format_list_response=e.format_list_response!==void 0&&e.format_list_response!==null?Be.fromPartial(e.format_list_response):void 0,u.format_data_request=e.format_data_request!==void 0&&e.format_data_request!==null?Se.fromPartial(e.format_data_request):void 0,u.format_data_response=e.format_data_response!==void 0&&e.format_data_response!==null?we.fromPartial(e.format_data_response):void 0,u.file_contents_request=e.file_contents_request!==void 0&&e.file_contents_request!==null?ge.fromPartial(e.file_contents_request):void 0,u.file_contents_response=e.file_contents_response!==void 0&&e.file_contents_response!==null?Ne.fromPartial(e.file_contents_response):void 0,u}};function Ar(){return{display:0,x:0,y:0,width:0,height:0}}const q={encode(e,u=o.Writer.create()){return e.display!==0&&u.uint32(8).int32(e.display),e.x!==0&&u.uint32(16).sint32(e.x),e.y!==0&&u.uint32(24).sint32(e.y),e.width!==0&&u.uint32(32).int32(e.width),e.height!==0&&u.uint32(40).int32(e.height),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Ar();for(;r.pos>>3){case 1:i.display=r.int32();break;case 2:i.x=r.sint32();break;case 3:i.y=r.sint32();break;case 4:i.width=r.int32();break;case 5:i.height=r.int32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{display:a(e.display)?Number(e.display):0,x:a(e.x)?Number(e.x):0,y:a(e.y)?Number(e.y):0,width:a(e.width)?Number(e.width):0,height:a(e.height)?Number(e.height):0}},toJSON(e){const u={};return e.display!==void 0&&(u.display=Math.round(e.display)),e.x!==void 0&&(u.x=Math.round(e.x)),e.y!==void 0&&(u.y=Math.round(e.y)),e.width!==void 0&&(u.width=Math.round(e.width)),e.height!==void 0&&(u.height=Math.round(e.height)),u},fromPartial(e){var r,n,i,t,s;const u=Ar();return u.display=(r=e.display)!=null?r:0,u.x=(n=e.x)!=null?n:0,u.y=(i=e.y)!=null?i:0,u.width=(t=e.width)!=null?t:0,u.height=(s=e.height)!=null?s:0,u}};function kr(){return{permission:0,enabled:!1}}const Re={encode(e,u=o.Writer.create()){return e.permission!==0&&u.uint32(8).int32(e.permission),e.enabled===!0&&u.uint32(16).bool(e.enabled),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=kr();for(;r.pos>>3){case 1:i.permission=r.int32();break;case 2:i.enabled=r.bool();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{permission:a(e.permission)?Si(e.permission):0,enabled:a(e.enabled)?Boolean(e.enabled):!1}},toJSON(e){const u={};return e.permission!==void 0&&(u.permission=wi(e.permission)),e.enabled!==void 0&&(u.enabled=e.enabled),u},fromPartial(e){var r,n;const u=kr();return u.permission=(r=e.permission)!=null?r:0,u.enabled=(n=e.enabled)!=null?n:!1,u}};function yr(){return{image_quality:0,lock_after_session_end:0,show_remote_cursor:0,privacy_mode:0,block_input:0,custom_image_quality:0,disable_audio:0,disable_clipboard:0,enable_file_transfer:0}}const f={encode(e,u=o.Writer.create()){return e.image_quality!==0&&u.uint32(8).int32(e.image_quality),e.lock_after_session_end!==0&&u.uint32(16).int32(e.lock_after_session_end),e.show_remote_cursor!==0&&u.uint32(24).int32(e.show_remote_cursor),e.privacy_mode!==0&&u.uint32(32).int32(e.privacy_mode),e.block_input!==0&&u.uint32(40).int32(e.block_input),e.custom_image_quality!==0&&u.uint32(48).int32(e.custom_image_quality),e.disable_audio!==0&&u.uint32(56).int32(e.disable_audio),e.disable_clipboard!==0&&u.uint32(64).int32(e.disable_clipboard),e.enable_file_transfer!==0&&u.uint32(72).int32(e.enable_file_transfer),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=yr();for(;r.pos>>3){case 1:i.image_quality=r.int32();break;case 2:i.lock_after_session_end=r.int32();break;case 3:i.show_remote_cursor=r.int32();break;case 4:i.privacy_mode=r.int32();break;case 5:i.block_input=r.int32();break;case 6:i.custom_image_quality=r.int32();break;case 7:i.disable_audio=r.int32();break;case 8:i.disable_clipboard=r.int32();break;case 9:i.enable_file_transfer=r.int32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{image_quality:a(e.image_quality)?Ci(e.image_quality):0,lock_after_session_end:a(e.lock_after_session_end)?R(e.lock_after_session_end):0,show_remote_cursor:a(e.show_remote_cursor)?R(e.show_remote_cursor):0,privacy_mode:a(e.privacy_mode)?R(e.privacy_mode):0,block_input:a(e.block_input)?R(e.block_input):0,custom_image_quality:a(e.custom_image_quality)?Number(e.custom_image_quality):0,disable_audio:a(e.disable_audio)?R(e.disable_audio):0,disable_clipboard:a(e.disable_clipboard)?R(e.disable_clipboard):0,enable_file_transfer:a(e.enable_file_transfer)?R(e.enable_file_transfer):0}},toJSON(e){const u={};return e.image_quality!==void 0&&(u.image_quality=Bi(e.image_quality)),e.lock_after_session_end!==void 0&&(u.lock_after_session_end=P(e.lock_after_session_end)),e.show_remote_cursor!==void 0&&(u.show_remote_cursor=P(e.show_remote_cursor)),e.privacy_mode!==void 0&&(u.privacy_mode=P(e.privacy_mode)),e.block_input!==void 0&&(u.block_input=P(e.block_input)),e.custom_image_quality!==void 0&&(u.custom_image_quality=Math.round(e.custom_image_quality)),e.disable_audio!==void 0&&(u.disable_audio=P(e.disable_audio)),e.disable_clipboard!==void 0&&(u.disable_clipboard=P(e.disable_clipboard)),e.enable_file_transfer!==void 0&&(u.enable_file_transfer=P(e.enable_file_transfer)),u},fromPartial(e){var r,n,i,t,s,l,c,p,v;const u=yr();return u.image_quality=(r=e.image_quality)!=null?r:0,u.lock_after_session_end=(n=e.lock_after_session_end)!=null?n:0,u.show_remote_cursor=(i=e.show_remote_cursor)!=null?i:0,u.privacy_mode=(t=e.privacy_mode)!=null?t:0,u.block_input=(s=e.block_input)!=null?s:0,u.custom_image_quality=(l=e.custom_image_quality)!=null?l:0,u.disable_audio=(c=e.disable_audio)!=null?c:0,u.disable_clipboard=(p=e.disable_clipboard)!=null?p:0,u.enable_file_transfer=(v=e.enable_file_transfer)!=null?v:0,u}};function Cr(){return{opt:void 0,error:""}}const Pe={encode(e,u=o.Writer.create()){return e.opt!==void 0&&f.encode(e.opt,u.uint32(10).fork()).ldelim(),e.error!==""&&u.uint32(18).string(e.error),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Cr();for(;r.pos>>3){case 1:i.opt=f.decode(r,r.uint32());break;case 2:i.error=r.string();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{opt:a(e.opt)?f.fromJSON(e.opt):void 0,error:a(e.error)?String(e.error):""}},toJSON(e){const u={};return e.opt!==void 0&&(u.opt=e.opt?f.toJSON(e.opt):void 0),e.error!==void 0&&(u.error=e.error),u},fromPartial(e){var r;const u=Cr();return u.opt=e.opt!==void 0&&e.opt!==null?f.fromPartial(e.opt):void 0,u.error=(r=e.error)!=null?r:"",u}};function Br(){return{time:0,from_client:!1}}const be={encode(e,u=o.Writer.create()){return e.time!==0&&u.uint32(8).int64(e.time),e.from_client===!0&&u.uint32(16).bool(e.from_client),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Br();for(;r.pos>>3){case 1:i.time=z(r.int64());break;case 2:i.from_client=r.bool();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{time:a(e.time)?Number(e.time):0,from_client:a(e.from_client)?Boolean(e.from_client):!1}},toJSON(e){const u={};return e.time!==void 0&&(u.time=Math.round(e.time)),e.from_client!==void 0&&(u.from_client=e.from_client),u},fromPartial(e){var r,n;const u=Br();return u.time=(r=e.time)!=null?r:0,u.from_client=(n=e.from_client)!=null?n:!1,u}};function Sr(){return{asymmetric_value:new Uint8Array,symmetric_value:new Uint8Array}}const k={encode(e,u=o.Writer.create()){return e.asymmetric_value.length!==0&&u.uint32(10).bytes(e.asymmetric_value),e.symmetric_value.length!==0&&u.uint32(18).bytes(e.symmetric_value),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Sr();for(;r.pos>>3){case 1:i.asymmetric_value=r.bytes();break;case 2:i.symmetric_value=r.bytes();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{asymmetric_value:a(e.asymmetric_value)?h(e.asymmetric_value):new Uint8Array,symmetric_value:a(e.symmetric_value)?h(e.symmetric_value):new Uint8Array}},toJSON(e){const u={};return e.asymmetric_value!==void 0&&(u.asymmetric_value=m(e.asymmetric_value!==void 0?e.asymmetric_value:new Uint8Array)),e.symmetric_value!==void 0&&(u.symmetric_value=m(e.symmetric_value!==void 0?e.symmetric_value:new Uint8Array)),u},fromPartial(e){var r,n;const u=Sr();return u.asymmetric_value=(r=e.asymmetric_value)!=null?r:new Uint8Array,u.symmetric_value=(n=e.symmetric_value)!=null?n:new Uint8Array,u}};function wr(){return{id:new Uint8Array}}const Oe={encode(e,u=o.Writer.create()){return e.id.length!==0&&u.uint32(10).bytes(e.id),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=wr();for(;r.pos>>3){case 1:i.id=r.bytes();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{id:a(e.id)?h(e.id):new Uint8Array}},toJSON(e){const u={};return e.id!==void 0&&(u.id=m(e.id!==void 0?e.id:new Uint8Array)),u},fromPartial(e){var r;const u=wr();return u.id=(r=e.id)!=null?r:new Uint8Array,u}};function gr(){return{sample_rate:0,channels:0}}const Ie={encode(e,u=o.Writer.create()){return e.sample_rate!==0&&u.uint32(8).uint32(e.sample_rate),e.channels!==0&&u.uint32(16).uint32(e.channels),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=gr();for(;r.pos>>3){case 1:i.sample_rate=r.uint32();break;case 2:i.channels=r.uint32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{sample_rate:a(e.sample_rate)?Number(e.sample_rate):0,channels:a(e.channels)?Number(e.channels):0}},toJSON(e){const u={};return e.sample_rate!==void 0&&(u.sample_rate=Math.round(e.sample_rate)),e.channels!==void 0&&(u.channels=Math.round(e.channels)),u},fromPartial(e){var r,n;const u=gr();return u.sample_rate=(r=e.sample_rate)!=null?r:0,u.channels=(n=e.channels)!=null?n:0,u}};function Nr(){return{data:new Uint8Array}}const Te={encode(e,u=o.Writer.create()){return e.data.length!==0&&u.uint32(10).bytes(e.data),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Nr();for(;r.pos>>3){case 1:i.data=r.bytes();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{data:a(e.data)?h(e.data):new Uint8Array}},toJSON(e){const u={};return e.data!==void 0&&(u.data=m(e.data!==void 0?e.data:new Uint8Array)),u},fromPartial(e){var r;const u=Nr();return u.data=(r=e.data)!=null?r:new Uint8Array,u}};function xr(){return{chat_message:void 0,switch_display:void 0,permission_info:void 0,option:void 0,audio_format:void 0,close_reason:void 0,refresh_video:void 0,option_response:void 0,video_received:void 0}}const B={encode(e,u=o.Writer.create()){return e.chat_message!==void 0&&ue.encode(e.chat_message,u.uint32(34).fork()).ldelim(),e.switch_display!==void 0&&q.encode(e.switch_display,u.uint32(42).fork()).ldelim(),e.permission_info!==void 0&&Re.encode(e.permission_info,u.uint32(50).fork()).ldelim(),e.option!==void 0&&f.encode(e.option,u.uint32(58).fork()).ldelim(),e.audio_format!==void 0&&Ie.encode(e.audio_format,u.uint32(66).fork()).ldelim(),e.close_reason!==void 0&&u.uint32(74).string(e.close_reason),e.refresh_video!==void 0&&u.uint32(80).bool(e.refresh_video),e.option_response!==void 0&&Pe.encode(e.option_response,u.uint32(90).fork()).ldelim(),e.video_received!==void 0&&u.uint32(96).bool(e.video_received),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=xr();for(;r.pos>>3){case 4:i.chat_message=ue.decode(r,r.uint32());break;case 5:i.switch_display=q.decode(r,r.uint32());break;case 6:i.permission_info=Re.decode(r,r.uint32());break;case 7:i.option=f.decode(r,r.uint32());break;case 8:i.audio_format=Ie.decode(r,r.uint32());break;case 9:i.close_reason=r.string();break;case 10:i.refresh_video=r.bool();break;case 11:i.option_response=Pe.decode(r,r.uint32());break;case 12:i.video_received=r.bool();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{chat_message:a(e.chat_message)?ue.fromJSON(e.chat_message):void 0,switch_display:a(e.switch_display)?q.fromJSON(e.switch_display):void 0,permission_info:a(e.permission_info)?Re.fromJSON(e.permission_info):void 0,option:a(e.option)?f.fromJSON(e.option):void 0,audio_format:a(e.audio_format)?Ie.fromJSON(e.audio_format):void 0,close_reason:a(e.close_reason)?String(e.close_reason):void 0,refresh_video:a(e.refresh_video)?Boolean(e.refresh_video):void 0,option_response:a(e.option_response)?Pe.fromJSON(e.option_response):void 0,video_received:a(e.video_received)?Boolean(e.video_received):void 0}},toJSON(e){const u={};return e.chat_message!==void 0&&(u.chat_message=e.chat_message?ue.toJSON(e.chat_message):void 0),e.switch_display!==void 0&&(u.switch_display=e.switch_display?q.toJSON(e.switch_display):void 0),e.permission_info!==void 0&&(u.permission_info=e.permission_info?Re.toJSON(e.permission_info):void 0),e.option!==void 0&&(u.option=e.option?f.toJSON(e.option):void 0),e.audio_format!==void 0&&(u.audio_format=e.audio_format?Ie.toJSON(e.audio_format):void 0),e.close_reason!==void 0&&(u.close_reason=e.close_reason),e.refresh_video!==void 0&&(u.refresh_video=e.refresh_video),e.option_response!==void 0&&(u.option_response=e.option_response?Pe.toJSON(e.option_response):void 0),e.video_received!==void 0&&(u.video_received=e.video_received),u},fromPartial(e){var r,n,i;const u=xr();return u.chat_message=e.chat_message!==void 0&&e.chat_message!==null?ue.fromPartial(e.chat_message):void 0,u.switch_display=e.switch_display!==void 0&&e.switch_display!==null?q.fromPartial(e.switch_display):void 0,u.permission_info=e.permission_info!==void 0&&e.permission_info!==null?Re.fromPartial(e.permission_info):void 0,u.option=e.option!==void 0&&e.option!==null?f.fromPartial(e.option):void 0,u.audio_format=e.audio_format!==void 0&&e.audio_format!==null?Ie.fromPartial(e.audio_format):void 0,u.close_reason=(r=e.close_reason)!=null?r:void 0,u.refresh_video=(n=e.refresh_video)!=null?n:void 0,u.option_response=e.option_response!==void 0&&e.option_response!==null?Pe.fromPartial(e.option_response):void 0,u.video_received=(i=e.video_received)!=null?i:void 0,u}};function Rr(){return{signed_id:void 0,public_key:void 0,test_delay:void 0,video_frame:void 0,login_request:void 0,login_response:void 0,hash:void 0,mouse_event:void 0,audio_frame:void 0,cursor_data:void 0,cursor_position:void 0,cursor_id:void 0,key_event:void 0,clipboard:void 0,file_action:void 0,file_response:void 0,misc:void 0,cliprdr:void 0}}const au={encode(e,u=o.Writer.create()){return e.signed_id!==void 0&&Oe.encode(e.signed_id,u.uint32(26).fork()).ldelim(),e.public_key!==void 0&&k.encode(e.public_key,u.uint32(34).fork()).ldelim(),e.test_delay!==void 0&&be.encode(e.test_delay,u.uint32(42).fork()).ldelim(),e.video_frame!==void 0&&X.encode(e.video_frame,u.uint32(50).fork()).ldelim(),e.login_request!==void 0&&T.encode(e.login_request,u.uint32(58).fork()).ldelim(),e.login_response!==void 0&&ie.encode(e.login_response,u.uint32(66).fork()).ldelim(),e.hash!==void 0&&oe.encode(e.hash,u.uint32(74).fork()).ldelim(),e.mouse_event!==void 0&&M.encode(e.mouse_event,u.uint32(82).fork()).ldelim(),e.audio_frame!==void 0&&Te.encode(e.audio_frame,u.uint32(90).fork()).ldelim(),e.cursor_data!==void 0&&ne.encode(e.cursor_data,u.uint32(98).fork()).ldelim(),e.cursor_position!==void 0&&te.encode(e.cursor_position,u.uint32(106).fork()).ldelim(),e.cursor_id!==void 0&&u.uint32(112).uint64(e.cursor_id),e.key_event!==void 0&&E.encode(e.key_event,u.uint32(122).fork()).ldelim(),e.clipboard!==void 0&&ae.encode(e.clipboard,u.uint32(130).fork()).ldelim(),e.file_action!==void 0&&ce.encode(e.file_action,u.uint32(138).fork()).ldelim(),e.file_response!==void 0&&_e.encode(e.file_response,u.uint32(146).fork()).ldelim(),e.misc!==void 0&&B.encode(e.misc,u.uint32(154).fork()).ldelim(),e.cliprdr!==void 0&&xe.encode(e.cliprdr,u.uint32(162).fork()).ldelim(),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Rr();for(;r.pos>>3){case 3:i.signed_id=Oe.decode(r,r.uint32());break;case 4:i.public_key=k.decode(r,r.uint32());break;case 5:i.test_delay=be.decode(r,r.uint32());break;case 6:i.video_frame=X.decode(r,r.uint32());break;case 7:i.login_request=T.decode(r,r.uint32());break;case 8:i.login_response=ie.decode(r,r.uint32());break;case 9:i.hash=oe.decode(r,r.uint32());break;case 10:i.mouse_event=M.decode(r,r.uint32());break;case 11:i.audio_frame=Te.decode(r,r.uint32());break;case 12:i.cursor_data=ne.decode(r,r.uint32());break;case 13:i.cursor_position=te.decode(r,r.uint32());break;case 14:i.cursor_id=z(r.uint64());break;case 15:i.key_event=E.decode(r,r.uint32());break;case 16:i.clipboard=ae.decode(r,r.uint32());break;case 17:i.file_action=ce.decode(r,r.uint32());break;case 18:i.file_response=_e.decode(r,r.uint32());break;case 19:i.misc=B.decode(r,r.uint32());break;case 20:i.cliprdr=xe.decode(r,r.uint32());break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{signed_id:a(e.signed_id)?Oe.fromJSON(e.signed_id):void 0,public_key:a(e.public_key)?k.fromJSON(e.public_key):void 0,test_delay:a(e.test_delay)?be.fromJSON(e.test_delay):void 0,video_frame:a(e.video_frame)?X.fromJSON(e.video_frame):void 0,login_request:a(e.login_request)?T.fromJSON(e.login_request):void 0,login_response:a(e.login_response)?ie.fromJSON(e.login_response):void 0,hash:a(e.hash)?oe.fromJSON(e.hash):void 0,mouse_event:a(e.mouse_event)?M.fromJSON(e.mouse_event):void 0,audio_frame:a(e.audio_frame)?Te.fromJSON(e.audio_frame):void 0,cursor_data:a(e.cursor_data)?ne.fromJSON(e.cursor_data):void 0,cursor_position:a(e.cursor_position)?te.fromJSON(e.cursor_position):void 0,cursor_id:a(e.cursor_id)?Number(e.cursor_id):void 0,key_event:a(e.key_event)?E.fromJSON(e.key_event):void 0,clipboard:a(e.clipboard)?ae.fromJSON(e.clipboard):void 0,file_action:a(e.file_action)?ce.fromJSON(e.file_action):void 0,file_response:a(e.file_response)?_e.fromJSON(e.file_response):void 0,misc:a(e.misc)?B.fromJSON(e.misc):void 0,cliprdr:a(e.cliprdr)?xe.fromJSON(e.cliprdr):void 0}},toJSON(e){const u={};return e.signed_id!==void 0&&(u.signed_id=e.signed_id?Oe.toJSON(e.signed_id):void 0),e.public_key!==void 0&&(u.public_key=e.public_key?k.toJSON(e.public_key):void 0),e.test_delay!==void 0&&(u.test_delay=e.test_delay?be.toJSON(e.test_delay):void 0),e.video_frame!==void 0&&(u.video_frame=e.video_frame?X.toJSON(e.video_frame):void 0),e.login_request!==void 0&&(u.login_request=e.login_request?T.toJSON(e.login_request):void 0),e.login_response!==void 0&&(u.login_response=e.login_response?ie.toJSON(e.login_response):void 0),e.hash!==void 0&&(u.hash=e.hash?oe.toJSON(e.hash):void 0),e.mouse_event!==void 0&&(u.mouse_event=e.mouse_event?M.toJSON(e.mouse_event):void 0),e.audio_frame!==void 0&&(u.audio_frame=e.audio_frame?Te.toJSON(e.audio_frame):void 0),e.cursor_data!==void 0&&(u.cursor_data=e.cursor_data?ne.toJSON(e.cursor_data):void 0),e.cursor_position!==void 0&&(u.cursor_position=e.cursor_position?te.toJSON(e.cursor_position):void 0),e.cursor_id!==void 0&&(u.cursor_id=Math.round(e.cursor_id)),e.key_event!==void 0&&(u.key_event=e.key_event?E.toJSON(e.key_event):void 0),e.clipboard!==void 0&&(u.clipboard=e.clipboard?ae.toJSON(e.clipboard):void 0),e.file_action!==void 0&&(u.file_action=e.file_action?ce.toJSON(e.file_action):void 0),e.file_response!==void 0&&(u.file_response=e.file_response?_e.toJSON(e.file_response):void 0),e.misc!==void 0&&(u.misc=e.misc?B.toJSON(e.misc):void 0),e.cliprdr!==void 0&&(u.cliprdr=e.cliprdr?xe.toJSON(e.cliprdr):void 0),u},fromPartial(e){var r;const u=Rr();return u.signed_id=e.signed_id!==void 0&&e.signed_id!==null?Oe.fromPartial(e.signed_id):void 0,u.public_key=e.public_key!==void 0&&e.public_key!==null?k.fromPartial(e.public_key):void 0,u.test_delay=e.test_delay!==void 0&&e.test_delay!==null?be.fromPartial(e.test_delay):void 0,u.video_frame=e.video_frame!==void 0&&e.video_frame!==null?X.fromPartial(e.video_frame):void 0,u.login_request=e.login_request!==void 0&&e.login_request!==null?T.fromPartial(e.login_request):void 0,u.login_response=e.login_response!==void 0&&e.login_response!==null?ie.fromPartial(e.login_response):void 0,u.hash=e.hash!==void 0&&e.hash!==null?oe.fromPartial(e.hash):void 0,u.mouse_event=e.mouse_event!==void 0&&e.mouse_event!==null?M.fromPartial(e.mouse_event):void 0,u.audio_frame=e.audio_frame!==void 0&&e.audio_frame!==null?Te.fromPartial(e.audio_frame):void 0,u.cursor_data=e.cursor_data!==void 0&&e.cursor_data!==null?ne.fromPartial(e.cursor_data):void 0,u.cursor_position=e.cursor_position!==void 0&&e.cursor_position!==null?te.fromPartial(e.cursor_position):void 0,u.cursor_id=(r=e.cursor_id)!=null?r:void 0,u.key_event=e.key_event!==void 0&&e.key_event!==null?E.fromPartial(e.key_event):void 0,u.clipboard=e.clipboard!==void 0&&e.clipboard!==null?ae.fromPartial(e.clipboard):void 0,u.file_action=e.file_action!==void 0&&e.file_action!==null?ce.fromPartial(e.file_action):void 0,u.file_response=e.file_response!==void 0&&e.file_response!==null?_e.fromPartial(e.file_response):void 0,u.misc=e.misc!==void 0&&e.misc!==null?B.fromPartial(e.misc):void 0,u.cliprdr=e.cliprdr!==void 0&&e.cliprdr!==null?xe.fromPartial(e.cliprdr):void 0,u}};var b=(()=>{if(typeof b!="undefined")return b;if(typeof self!="undefined")return self;if(typeof window!="undefined")return window;if(typeof global!="undefined")return global;throw"Unable to locate global object"})();const gi=b.atob||(e=>b.Buffer.from(e,"base64").toString("binary"));function h(e){const u=gi(e),r=new Uint8Array(u.length);for(let n=0;nb.Buffer.from(e,"binary").toString("base64"));function m(e){const u=[];for(const r of e)u.push(String.fromCharCode(r));return Ni(u.join(""))}function z(e){if(e.gt(Number.MAX_SAFE_INTEGER))throw new b.Error("Value is larger than Number.MAX_SAFE_INTEGER");return e.toNumber()}o.util.Long!==$e&&(o.util.Long=$e,o.configure());function a(e){return e!=null}var su;(function(e){e[e.DEFAULT_CONN=0]="DEFAULT_CONN",e[e.FILE_TRANSFER=1]="FILE_TRANSFER",e[e.PORT_FORWARD=2]="PORT_FORWARD",e[e.RDP=3]="RDP",e[e.UNRECOGNIZED=-1]="UNRECOGNIZED"})(su||(su={}));function Pr(e){switch(e){case 0:case"DEFAULT_CONN":return 0;case 1:case"FILE_TRANSFER":return 1;case 2:case"PORT_FORWARD":return 2;case 3:case"RDP":return 3;case-1:case"UNRECOGNIZED":default:return-1}}function br(e){switch(e){case 0:return"DEFAULT_CONN";case 1:return"FILE_TRANSFER";case 2:return"PORT_FORWARD";case 3:return"RDP";default:return"UNKNOWN"}}var du;(function(e){e[e.UNKNOWN_NAT=0]="UNKNOWN_NAT",e[e.ASYMMETRIC=1]="ASYMMETRIC",e[e.SYMMETRIC=2]="SYMMETRIC",e[e.UNRECOGNIZED=-1]="UNRECOGNIZED"})(du||(du={}));function eu(e){switch(e){case 0:case"UNKNOWN_NAT":return 0;case 1:case"ASYMMETRIC":return 1;case 2:case"SYMMETRIC":return 2;case-1:case"UNRECOGNIZED":default:return-1}}function uu(e){switch(e){case 0:return"UNKNOWN_NAT";case 1:return"ASYMMETRIC";case 2:return"SYMMETRIC";default:return"UNKNOWN"}}var Or;(function(e){e[e.OK=0]="OK",e[e.UUID_MISMATCH=2]="UUID_MISMATCH",e[e.ID_EXISTS=3]="ID_EXISTS",e[e.TOO_FREQUENT=4]="TOO_FREQUENT",e[e.INVALID_ID_FORMAT=5]="INVALID_ID_FORMAT",e[e.NOT_SUPPORT=6]="NOT_SUPPORT",e[e.SERVER_ERROR=7]="SERVER_ERROR",e[e.UNRECOGNIZED=-1]="UNRECOGNIZED"})(Or||(Or={}));function xi(e){switch(e){case 0:case"OK":return 0;case 2:case"UUID_MISMATCH":return 2;case 3:case"ID_EXISTS":return 3;case 4:case"TOO_FREQUENT":return 4;case 5:case"INVALID_ID_FORMAT":return 5;case 6:case"NOT_SUPPORT":return 6;case 7:case"SERVER_ERROR":return 7;case-1:case"UNRECOGNIZED":default:return-1}}function Ri(e){switch(e){case 0:return"OK";case 2:return"UUID_MISMATCH";case 3:return"ID_EXISTS";case 4:return"TOO_FREQUENT";case 5:return"INVALID_ID_FORMAT";case 6:return"NOT_SUPPORT";case 7:return"SERVER_ERROR";default:return"UNKNOWN"}}var O;(function(e){e[e.ID_NOT_EXIST=0]="ID_NOT_EXIST",e[e.OFFLINE=2]="OFFLINE",e[e.LICENSE_MISMATCH=3]="LICENSE_MISMATCH",e[e.LICENSE_OVERUSE=4]="LICENSE_OVERUSE",e[e.UNRECOGNIZED=-1]="UNRECOGNIZED"})(O||(O={}));function Pi(e){switch(e){case 0:case"ID_NOT_EXIST":return 0;case 2:case"OFFLINE":return 2;case 3:case"LICENSE_MISMATCH":return 3;case 4:case"LICENSE_OVERUSE":return 4;case-1:case"UNRECOGNIZED":default:return-1}}function bi(e){switch(e){case 0:return"ID_NOT_EXIST";case 2:return"OFFLINE";case 3:return"LICENSE_MISMATCH";case 4:return"LICENSE_OVERUSE";default:return"UNKNOWN"}}function Ir(){return{id:"",serial:0}}const Me={encode(e,u=o.Writer.create()){return e.id!==""&&u.uint32(10).string(e.id),e.serial!==0&&u.uint32(16).int32(e.serial),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Ir();for(;r.pos>>3){case 1:i.id=r.string();break;case 2:i.serial=r.int32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{id:d(e.id)?String(e.id):"",serial:d(e.serial)?Number(e.serial):0}},toJSON(e){const u={};return e.id!==void 0&&(u.id=e.id),e.serial!==void 0&&(u.serial=Math.round(e.serial)),u},fromPartial(e){var r,n;const u=Ir();return u.id=(r=e.id)!=null?r:"",u.serial=(n=e.serial)!=null?n:0,u}};function Tr(){return{request_pk:!1}}const qe={encode(e,u=o.Writer.create()){return e.request_pk===!0&&u.uint32(16).bool(e.request_pk),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Tr();for(;r.pos>>3){case 2:i.request_pk=r.bool();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{request_pk:d(e.request_pk)?Boolean(e.request_pk):!1}},toJSON(e){const u={};return e.request_pk!==void 0&&(u.request_pk=e.request_pk),u},fromPartial(e){var r;const u=Tr();return u.request_pk=(r=e.request_pk)!=null?r:!1,u}};function Mr(){return{id:"",nat_type:0,licence_key:"",conn_type:0,token:""}}const J={encode(e,u=o.Writer.create()){return e.id!==""&&u.uint32(10).string(e.id),e.nat_type!==0&&u.uint32(16).int32(e.nat_type),e.licence_key!==""&&u.uint32(26).string(e.licence_key),e.conn_type!==0&&u.uint32(32).int32(e.conn_type),e.token!==""&&u.uint32(42).string(e.token),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Mr();for(;r.pos>>3){case 1:i.id=r.string();break;case 2:i.nat_type=r.int32();break;case 3:i.licence_key=r.string();break;case 4:i.conn_type=r.int32();break;case 5:i.token=r.string();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{id:d(e.id)?String(e.id):"",nat_type:d(e.nat_type)?eu(e.nat_type):0,licence_key:d(e.licence_key)?String(e.licence_key):"",conn_type:d(e.conn_type)?Pr(e.conn_type):0,token:d(e.token)?String(e.token):""}},toJSON(e){const u={};return e.id!==void 0&&(u.id=e.id),e.nat_type!==void 0&&(u.nat_type=uu(e.nat_type)),e.licence_key!==void 0&&(u.licence_key=e.licence_key),e.conn_type!==void 0&&(u.conn_type=br(e.conn_type)),e.token!==void 0&&(u.token=e.token),u},fromPartial(e){var r,n,i,t,s;const u=Mr();return u.id=(r=e.id)!=null?r:"",u.nat_type=(n=e.nat_type)!=null?n:0,u.licence_key=(i=e.licence_key)!=null?i:"",u.conn_type=(t=e.conn_type)!=null?t:0,u.token=(s=e.token)!=null?s:"",u}};function qr(){return{socket_addr:new Uint8Array,relay_server:"",nat_type:0}}const ze={encode(e,u=o.Writer.create()){return e.socket_addr.length!==0&&u.uint32(10).bytes(e.socket_addr),e.relay_server!==""&&u.uint32(18).string(e.relay_server),e.nat_type!==0&&u.uint32(24).int32(e.nat_type),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=qr();for(;r.pos>>3){case 1:i.socket_addr=r.bytes();break;case 2:i.relay_server=r.string();break;case 3:i.nat_type=r.int32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{socket_addr:d(e.socket_addr)?F(e.socket_addr):new Uint8Array,relay_server:d(e.relay_server)?String(e.relay_server):"",nat_type:d(e.nat_type)?eu(e.nat_type):0}},toJSON(e){const u={};return e.socket_addr!==void 0&&(u.socket_addr=D(e.socket_addr!==void 0?e.socket_addr:new Uint8Array)),e.relay_server!==void 0&&(u.relay_server=e.relay_server),e.nat_type!==void 0&&(u.nat_type=uu(e.nat_type)),u},fromPartial(e){var r,n,i;const u=qr();return u.socket_addr=(r=e.socket_addr)!=null?r:new Uint8Array,u.relay_server=(n=e.relay_server)!=null?n:"",u.nat_type=(i=e.nat_type)!=null?i:0,u}};function zr(){return{serial:0}}const Je={encode(e,u=o.Writer.create()){return e.serial!==0&&u.uint32(8).int32(e.serial),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=zr();for(;r.pos>>3){case 1:i.serial=r.int32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{serial:d(e.serial)?Number(e.serial):0}},toJSON(e){const u={};return e.serial!==void 0&&(u.serial=Math.round(e.serial)),u},fromPartial(e){var r;const u=zr();return u.serial=(r=e.serial)!=null?r:0,u}};function Jr(){return{port:0,cu:void 0}}const Le={encode(e,u=o.Writer.create()){return e.port!==0&&u.uint32(8).int32(e.port),e.cu!==void 0&&S.encode(e.cu,u.uint32(18).fork()).ldelim(),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Jr();for(;r.pos>>3){case 1:i.port=r.int32();break;case 2:i.cu=S.decode(r,r.uint32());break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{port:d(e.port)?Number(e.port):0,cu:d(e.cu)?S.fromJSON(e.cu):void 0}},toJSON(e){const u={};return e.port!==void 0&&(u.port=Math.round(e.port)),e.cu!==void 0&&(u.cu=e.cu?S.toJSON(e.cu):void 0),u},fromPartial(e){var r;const u=Jr();return u.port=(r=e.port)!=null?r:0,u.cu=e.cu!==void 0&&e.cu!==null?S.fromPartial(e.cu):void 0,u}};function Lr(){return{socket_addr:new Uint8Array,id:"",relay_server:"",nat_type:0,version:""}}const Ue={encode(e,u=o.Writer.create()){return e.socket_addr.length!==0&&u.uint32(10).bytes(e.socket_addr),e.id!==""&&u.uint32(18).string(e.id),e.relay_server!==""&&u.uint32(26).string(e.relay_server),e.nat_type!==0&&u.uint32(32).int32(e.nat_type),e.version!==""&&u.uint32(42).string(e.version),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Lr();for(;r.pos>>3){case 1:i.socket_addr=r.bytes();break;case 2:i.id=r.string();break;case 3:i.relay_server=r.string();break;case 4:i.nat_type=r.int32();break;case 5:i.version=r.string();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{socket_addr:d(e.socket_addr)?F(e.socket_addr):new Uint8Array,id:d(e.id)?String(e.id):"",relay_server:d(e.relay_server)?String(e.relay_server):"",nat_type:d(e.nat_type)?eu(e.nat_type):0,version:d(e.version)?String(e.version):""}},toJSON(e){const u={};return e.socket_addr!==void 0&&(u.socket_addr=D(e.socket_addr!==void 0?e.socket_addr:new Uint8Array)),e.id!==void 0&&(u.id=e.id),e.relay_server!==void 0&&(u.relay_server=e.relay_server),e.nat_type!==void 0&&(u.nat_type=uu(e.nat_type)),e.version!==void 0&&(u.version=e.version),u},fromPartial(e){var r,n,i,t,s;const u=Lr();return u.socket_addr=(r=e.socket_addr)!=null?r:new Uint8Array,u.id=(n=e.id)!=null?n:"",u.relay_server=(i=e.relay_server)!=null?i:"",u.nat_type=(t=e.nat_type)!=null?t:0,u.version=(s=e.version)!=null?s:"",u}};function Ur(){return{id:"",uuid:new Uint8Array,pk:new Uint8Array,old_id:""}}const Ve={encode(e,u=o.Writer.create()){return e.id!==""&&u.uint32(10).string(e.id),e.uuid.length!==0&&u.uint32(18).bytes(e.uuid),e.pk.length!==0&&u.uint32(26).bytes(e.pk),e.old_id!==""&&u.uint32(34).string(e.old_id),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Ur();for(;r.pos>>3){case 1:i.id=r.string();break;case 2:i.uuid=r.bytes();break;case 3:i.pk=r.bytes();break;case 4:i.old_id=r.string();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{id:d(e.id)?String(e.id):"",uuid:d(e.uuid)?F(e.uuid):new Uint8Array,pk:d(e.pk)?F(e.pk):new Uint8Array,old_id:d(e.old_id)?String(e.old_id):""}},toJSON(e){const u={};return e.id!==void 0&&(u.id=e.id),e.uuid!==void 0&&(u.uuid=D(e.uuid!==void 0?e.uuid:new Uint8Array)),e.pk!==void 0&&(u.pk=D(e.pk!==void 0?e.pk:new Uint8Array)),e.old_id!==void 0&&(u.old_id=e.old_id),u},fromPartial(e){var r,n,i,t;const u=Ur();return u.id=(r=e.id)!=null?r:"",u.uuid=(n=e.uuid)!=null?n:new Uint8Array,u.pk=(i=e.pk)!=null?i:new Uint8Array,u.old_id=(t=e.old_id)!=null?t:"",u}};function Vr(){return{result:0}}const We={encode(e,u=o.Writer.create()){return e.result!==0&&u.uint32(8).int32(e.result),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Vr();for(;r.pos>>3){case 1:i.result=r.int32();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{result:d(e.result)?xi(e.result):0}},toJSON(e){const u={};return e.result!==void 0&&(u.result=Ri(e.result)),u},fromPartial(e){var r;const u=Vr();return u.result=(r=e.result)!=null?r:0,u}};function Wr(){return{socket_addr:new Uint8Array,pk:new Uint8Array,failure:0,relay_server:"",nat_type:void 0,is_local:void 0,other_failure:""}}const He={encode(e,u=o.Writer.create()){return e.socket_addr.length!==0&&u.uint32(10).bytes(e.socket_addr),e.pk.length!==0&&u.uint32(18).bytes(e.pk),e.failure!==0&&u.uint32(24).int32(e.failure),e.relay_server!==""&&u.uint32(34).string(e.relay_server),e.nat_type!==void 0&&u.uint32(40).int32(e.nat_type),e.is_local!==void 0&&u.uint32(48).bool(e.is_local),e.other_failure!==""&&u.uint32(58).string(e.other_failure),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Wr();for(;r.pos>>3){case 1:i.socket_addr=r.bytes();break;case 2:i.pk=r.bytes();break;case 3:i.failure=r.int32();break;case 4:i.relay_server=r.string();break;case 5:i.nat_type=r.int32();break;case 6:i.is_local=r.bool();break;case 7:i.other_failure=r.string();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{socket_addr:d(e.socket_addr)?F(e.socket_addr):new Uint8Array,pk:d(e.pk)?F(e.pk):new Uint8Array,failure:d(e.failure)?Pi(e.failure):0,relay_server:d(e.relay_server)?String(e.relay_server):"",nat_type:d(e.nat_type)?eu(e.nat_type):void 0,is_local:d(e.is_local)?Boolean(e.is_local):void 0,other_failure:d(e.other_failure)?String(e.other_failure):""}},toJSON(e){const u={};return e.socket_addr!==void 0&&(u.socket_addr=D(e.socket_addr!==void 0?e.socket_addr:new Uint8Array)),e.pk!==void 0&&(u.pk=D(e.pk!==void 0?e.pk:new Uint8Array)),e.failure!==void 0&&(u.failure=bi(e.failure)),e.relay_server!==void 0&&(u.relay_server=e.relay_server),e.nat_type!==void 0&&(u.nat_type=e.nat_type!==void 0?uu(e.nat_type):void 0),e.is_local!==void 0&&(u.is_local=e.is_local),e.other_failure!==void 0&&(u.other_failure=e.other_failure),u},fromPartial(e){var r,n,i,t,s,l,c;const u=Wr();return u.socket_addr=(r=e.socket_addr)!=null?r:new Uint8Array,u.pk=(n=e.pk)!=null?n:new Uint8Array,u.failure=(i=e.failure)!=null?i:0,u.relay_server=(t=e.relay_server)!=null?t:"",u.nat_type=(s=e.nat_type)!=null?s:void 0,u.is_local=(l=e.is_local)!=null?l:void 0,u.other_failure=(c=e.other_failure)!=null?c:"",u}};function Hr(){return{serial:0,rendezvous_servers:[]}}const S={encode(e,u=o.Writer.create()){e.serial!==0&&u.uint32(8).int32(e.serial);for(const r of e.rendezvous_servers)u.uint32(18).string(r);return u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Hr();for(;r.pos>>3){case 1:i.serial=r.int32();break;case 2:i.rendezvous_servers.push(r.string());break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{serial:d(e.serial)?Number(e.serial):0,rendezvous_servers:Array.isArray(e==null?void 0:e.rendezvous_servers)?e.rendezvous_servers.map(u=>String(u)):[]}},toJSON(e){const u={};return e.serial!==void 0&&(u.serial=Math.round(e.serial)),e.rendezvous_servers?u.rendezvous_servers=e.rendezvous_servers.map(r=>r):u.rendezvous_servers=[],u},fromPartial(e){var r,n;const u=Hr();return u.serial=(r=e.serial)!=null?r:0,u.rendezvous_servers=((n=e.rendezvous_servers)==null?void 0:n.map(i=>i))||[],u}};function Zr(){return{id:"",uuid:"",socket_addr:new Uint8Array,relay_server:"",secure:!1,licence_key:"",conn_type:0,token:""}}const L={encode(e,u=o.Writer.create()){return e.id!==""&&u.uint32(10).string(e.id),e.uuid!==""&&u.uint32(18).string(e.uuid),e.socket_addr.length!==0&&u.uint32(26).bytes(e.socket_addr),e.relay_server!==""&&u.uint32(34).string(e.relay_server),e.secure===!0&&u.uint32(40).bool(e.secure),e.licence_key!==""&&u.uint32(50).string(e.licence_key),e.conn_type!==0&&u.uint32(56).int32(e.conn_type),e.token!==""&&u.uint32(66).string(e.token),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Zr();for(;r.pos>>3){case 1:i.id=r.string();break;case 2:i.uuid=r.string();break;case 3:i.socket_addr=r.bytes();break;case 4:i.relay_server=r.string();break;case 5:i.secure=r.bool();break;case 6:i.licence_key=r.string();break;case 7:i.conn_type=r.int32();break;case 8:i.token=r.string();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{id:d(e.id)?String(e.id):"",uuid:d(e.uuid)?String(e.uuid):"",socket_addr:d(e.socket_addr)?F(e.socket_addr):new Uint8Array,relay_server:d(e.relay_server)?String(e.relay_server):"",secure:d(e.secure)?Boolean(e.secure):!1,licence_key:d(e.licence_key)?String(e.licence_key):"",conn_type:d(e.conn_type)?Pr(e.conn_type):0,token:d(e.token)?String(e.token):""}},toJSON(e){const u={};return e.id!==void 0&&(u.id=e.id),e.uuid!==void 0&&(u.uuid=e.uuid),e.socket_addr!==void 0&&(u.socket_addr=D(e.socket_addr!==void 0?e.socket_addr:new Uint8Array)),e.relay_server!==void 0&&(u.relay_server=e.relay_server),e.secure!==void 0&&(u.secure=e.secure),e.licence_key!==void 0&&(u.licence_key=e.licence_key),e.conn_type!==void 0&&(u.conn_type=br(e.conn_type)),e.token!==void 0&&(u.token=e.token),u},fromPartial(e){var r,n,i,t,s,l,c,p;const u=Zr();return u.id=(r=e.id)!=null?r:"",u.uuid=(n=e.uuid)!=null?n:"",u.socket_addr=(i=e.socket_addr)!=null?i:new Uint8Array,u.relay_server=(t=e.relay_server)!=null?t:"",u.secure=(s=e.secure)!=null?s:!1,u.licence_key=(l=e.licence_key)!=null?l:"",u.conn_type=(c=e.conn_type)!=null?c:0,u.token=(p=e.token)!=null?p:"",u}};function Gr(){return{socket_addr:new Uint8Array,uuid:"",relay_server:"",id:void 0,pk:void 0,refuse_reason:"",version:""}}const Ze={encode(e,u=o.Writer.create()){return e.socket_addr.length!==0&&u.uint32(10).bytes(e.socket_addr),e.uuid!==""&&u.uint32(18).string(e.uuid),e.relay_server!==""&&u.uint32(26).string(e.relay_server),e.id!==void 0&&u.uint32(34).string(e.id),e.pk!==void 0&&u.uint32(42).bytes(e.pk),e.refuse_reason!==""&&u.uint32(50).string(e.refuse_reason),e.version!==""&&u.uint32(58).string(e.version),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Gr();for(;r.pos>>3){case 1:i.socket_addr=r.bytes();break;case 2:i.uuid=r.string();break;case 3:i.relay_server=r.string();break;case 4:i.id=r.string();break;case 5:i.pk=r.bytes();break;case 6:i.refuse_reason=r.string();break;case 7:i.version=r.string();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{socket_addr:d(e.socket_addr)?F(e.socket_addr):new Uint8Array,uuid:d(e.uuid)?String(e.uuid):"",relay_server:d(e.relay_server)?String(e.relay_server):"",id:d(e.id)?String(e.id):void 0,pk:d(e.pk)?F(e.pk):void 0,refuse_reason:d(e.refuse_reason)?String(e.refuse_reason):"",version:d(e.version)?String(e.version):""}},toJSON(e){const u={};return e.socket_addr!==void 0&&(u.socket_addr=D(e.socket_addr!==void 0?e.socket_addr:new Uint8Array)),e.uuid!==void 0&&(u.uuid=e.uuid),e.relay_server!==void 0&&(u.relay_server=e.relay_server),e.id!==void 0&&(u.id=e.id),e.pk!==void 0&&(u.pk=e.pk!==void 0?D(e.pk):void 0),e.refuse_reason!==void 0&&(u.refuse_reason=e.refuse_reason),e.version!==void 0&&(u.version=e.version),u},fromPartial(e){var r,n,i,t,s,l,c;const u=Gr();return u.socket_addr=(r=e.socket_addr)!=null?r:new Uint8Array,u.uuid=(n=e.uuid)!=null?n:"",u.relay_server=(i=e.relay_server)!=null?i:"",u.id=(t=e.id)!=null?t:void 0,u.pk=(s=e.pk)!=null?s:void 0,u.refuse_reason=(l=e.refuse_reason)!=null?l:"",u.version=(c=e.version)!=null?c:"",u}};function Kr(){return{url:""}}const Ge={encode(e,u=o.Writer.create()){return e.url!==""&&u.uint32(10).string(e.url),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Kr();for(;r.pos>>3){case 1:i.url=r.string();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{url:d(e.url)?String(e.url):""}},toJSON(e){const u={};return e.url!==void 0&&(u.url=e.url),u},fromPartial(e){var r;const u=Kr();return u.url=(r=e.url)!=null?r:"",u}};function Yr(){return{socket_addr:new Uint8Array,relay_server:""}}const Ke={encode(e,u=o.Writer.create()){return e.socket_addr.length!==0&&u.uint32(10).bytes(e.socket_addr),e.relay_server!==""&&u.uint32(18).string(e.relay_server),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Yr();for(;r.pos>>3){case 1:i.socket_addr=r.bytes();break;case 2:i.relay_server=r.string();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{socket_addr:d(e.socket_addr)?F(e.socket_addr):new Uint8Array,relay_server:d(e.relay_server)?String(e.relay_server):""}},toJSON(e){const u={};return e.socket_addr!==void 0&&(u.socket_addr=D(e.socket_addr!==void 0?e.socket_addr:new Uint8Array)),e.relay_server!==void 0&&(u.relay_server=e.relay_server),u},fromPartial(e){var r,n;const u=Yr();return u.socket_addr=(r=e.socket_addr)!=null?r:new Uint8Array,u.relay_server=(n=e.relay_server)!=null?n:"",u}};function Qr(){return{socket_addr:new Uint8Array,local_addr:new Uint8Array,relay_server:"",id:"",version:""}}const Ye={encode(e,u=o.Writer.create()){return e.socket_addr.length!==0&&u.uint32(10).bytes(e.socket_addr),e.local_addr.length!==0&&u.uint32(18).bytes(e.local_addr),e.relay_server!==""&&u.uint32(26).string(e.relay_server),e.id!==""&&u.uint32(34).string(e.id),e.version!==""&&u.uint32(42).string(e.version),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Qr();for(;r.pos>>3){case 1:i.socket_addr=r.bytes();break;case 2:i.local_addr=r.bytes();break;case 3:i.relay_server=r.string();break;case 4:i.id=r.string();break;case 5:i.version=r.string();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{socket_addr:d(e.socket_addr)?F(e.socket_addr):new Uint8Array,local_addr:d(e.local_addr)?F(e.local_addr):new Uint8Array,relay_server:d(e.relay_server)?String(e.relay_server):"",id:d(e.id)?String(e.id):"",version:d(e.version)?String(e.version):""}},toJSON(e){const u={};return e.socket_addr!==void 0&&(u.socket_addr=D(e.socket_addr!==void 0?e.socket_addr:new Uint8Array)),e.local_addr!==void 0&&(u.local_addr=D(e.local_addr!==void 0?e.local_addr:new Uint8Array)),e.relay_server!==void 0&&(u.relay_server=e.relay_server),e.id!==void 0&&(u.id=e.id),e.version!==void 0&&(u.version=e.version),u},fromPartial(e){var r,n,i,t,s;const u=Qr();return u.socket_addr=(r=e.socket_addr)!=null?r:new Uint8Array,u.local_addr=(n=e.local_addr)!=null?n:new Uint8Array,u.relay_server=(i=e.relay_server)!=null?i:"",u.id=(t=e.id)!=null?t:"",u.version=(s=e.version)!=null?s:"",u}};function Xr(){return{cmd:"",mac:"",id:"",username:"",hostname:"",platform:"",misc:""}}const Qe={encode(e,u=o.Writer.create()){return e.cmd!==""&&u.uint32(10).string(e.cmd),e.mac!==""&&u.uint32(18).string(e.mac),e.id!==""&&u.uint32(26).string(e.id),e.username!==""&&u.uint32(34).string(e.username),e.hostname!==""&&u.uint32(42).string(e.hostname),e.platform!==""&&u.uint32(50).string(e.platform),e.misc!==""&&u.uint32(58).string(e.misc),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=Xr();for(;r.pos>>3){case 1:i.cmd=r.string();break;case 2:i.mac=r.string();break;case 3:i.id=r.string();break;case 4:i.username=r.string();break;case 5:i.hostname=r.string();break;case 6:i.platform=r.string();break;case 7:i.misc=r.string();break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{cmd:d(e.cmd)?String(e.cmd):"",mac:d(e.mac)?String(e.mac):"",id:d(e.id)?String(e.id):"",username:d(e.username)?String(e.username):"",hostname:d(e.hostname)?String(e.hostname):"",platform:d(e.platform)?String(e.platform):"",misc:d(e.misc)?String(e.misc):""}},toJSON(e){const u={};return e.cmd!==void 0&&(u.cmd=e.cmd),e.mac!==void 0&&(u.mac=e.mac),e.id!==void 0&&(u.id=e.id),e.username!==void 0&&(u.username=e.username),e.hostname!==void 0&&(u.hostname=e.hostname),e.platform!==void 0&&(u.platform=e.platform),e.misc!==void 0&&(u.misc=e.misc),u},fromPartial(e){var r,n,i,t,s,l,c;const u=Xr();return u.cmd=(r=e.cmd)!=null?r:"",u.mac=(n=e.mac)!=null?n:"",u.id=(i=e.id)!=null?i:"",u.username=(t=e.username)!=null?t:"",u.hostname=(s=e.hostname)!=null?s:"",u.platform=(l=e.platform)!=null?l:"",u.misc=(c=e.misc)!=null?c:"",u}};function $r(){return{register_peer:void 0,register_peer_response:void 0,punch_hole_request:void 0,punch_hole:void 0,punch_hole_sent:void 0,punch_hole_response:void 0,fetch_local_addr:void 0,local_addr:void 0,configure_update:void 0,register_pk:void 0,register_pk_response:void 0,software_update:void 0,request_relay:void 0,relay_response:void 0,test_nat_request:void 0,test_nat_response:void 0,peer_discovery:void 0}}const lu={encode(e,u=o.Writer.create()){return e.register_peer!==void 0&&Me.encode(e.register_peer,u.uint32(50).fork()).ldelim(),e.register_peer_response!==void 0&&qe.encode(e.register_peer_response,u.uint32(58).fork()).ldelim(),e.punch_hole_request!==void 0&&J.encode(e.punch_hole_request,u.uint32(66).fork()).ldelim(),e.punch_hole!==void 0&&ze.encode(e.punch_hole,u.uint32(74).fork()).ldelim(),e.punch_hole_sent!==void 0&&Ue.encode(e.punch_hole_sent,u.uint32(82).fork()).ldelim(),e.punch_hole_response!==void 0&&He.encode(e.punch_hole_response,u.uint32(90).fork()).ldelim(),e.fetch_local_addr!==void 0&&Ke.encode(e.fetch_local_addr,u.uint32(98).fork()).ldelim(),e.local_addr!==void 0&&Ye.encode(e.local_addr,u.uint32(106).fork()).ldelim(),e.configure_update!==void 0&&S.encode(e.configure_update,u.uint32(114).fork()).ldelim(),e.register_pk!==void 0&&Ve.encode(e.register_pk,u.uint32(122).fork()).ldelim(),e.register_pk_response!==void 0&&We.encode(e.register_pk_response,u.uint32(130).fork()).ldelim(),e.software_update!==void 0&&Ge.encode(e.software_update,u.uint32(138).fork()).ldelim(),e.request_relay!==void 0&&L.encode(e.request_relay,u.uint32(146).fork()).ldelim(),e.relay_response!==void 0&&Ze.encode(e.relay_response,u.uint32(154).fork()).ldelim(),e.test_nat_request!==void 0&&Je.encode(e.test_nat_request,u.uint32(162).fork()).ldelim(),e.test_nat_response!==void 0&&Le.encode(e.test_nat_response,u.uint32(170).fork()).ldelim(),e.peer_discovery!==void 0&&Qe.encode(e.peer_discovery,u.uint32(178).fork()).ldelim(),u},decode(e,u){const r=e instanceof o.Reader?e:new o.Reader(e);let n=u===void 0?r.len:r.pos+u;const i=$r();for(;r.pos>>3){case 6:i.register_peer=Me.decode(r,r.uint32());break;case 7:i.register_peer_response=qe.decode(r,r.uint32());break;case 8:i.punch_hole_request=J.decode(r,r.uint32());break;case 9:i.punch_hole=ze.decode(r,r.uint32());break;case 10:i.punch_hole_sent=Ue.decode(r,r.uint32());break;case 11:i.punch_hole_response=He.decode(r,r.uint32());break;case 12:i.fetch_local_addr=Ke.decode(r,r.uint32());break;case 13:i.local_addr=Ye.decode(r,r.uint32());break;case 14:i.configure_update=S.decode(r,r.uint32());break;case 15:i.register_pk=Ve.decode(r,r.uint32());break;case 16:i.register_pk_response=We.decode(r,r.uint32());break;case 17:i.software_update=Ge.decode(r,r.uint32());break;case 18:i.request_relay=L.decode(r,r.uint32());break;case 19:i.relay_response=Ze.decode(r,r.uint32());break;case 20:i.test_nat_request=Je.decode(r,r.uint32());break;case 21:i.test_nat_response=Le.decode(r,r.uint32());break;case 22:i.peer_discovery=Qe.decode(r,r.uint32());break;default:r.skipType(t&7);break}}return i},fromJSON(e){return{register_peer:d(e.register_peer)?Me.fromJSON(e.register_peer):void 0,register_peer_response:d(e.register_peer_response)?qe.fromJSON(e.register_peer_response):void 0,punch_hole_request:d(e.punch_hole_request)?J.fromJSON(e.punch_hole_request):void 0,punch_hole:d(e.punch_hole)?ze.fromJSON(e.punch_hole):void 0,punch_hole_sent:d(e.punch_hole_sent)?Ue.fromJSON(e.punch_hole_sent):void 0,punch_hole_response:d(e.punch_hole_response)?He.fromJSON(e.punch_hole_response):void 0,fetch_local_addr:d(e.fetch_local_addr)?Ke.fromJSON(e.fetch_local_addr):void 0,local_addr:d(e.local_addr)?Ye.fromJSON(e.local_addr):void 0,configure_update:d(e.configure_update)?S.fromJSON(e.configure_update):void 0,register_pk:d(e.register_pk)?Ve.fromJSON(e.register_pk):void 0,register_pk_response:d(e.register_pk_response)?We.fromJSON(e.register_pk_response):void 0,software_update:d(e.software_update)?Ge.fromJSON(e.software_update):void 0,request_relay:d(e.request_relay)?L.fromJSON(e.request_relay):void 0,relay_response:d(e.relay_response)?Ze.fromJSON(e.relay_response):void 0,test_nat_request:d(e.test_nat_request)?Je.fromJSON(e.test_nat_request):void 0,test_nat_response:d(e.test_nat_response)?Le.fromJSON(e.test_nat_response):void 0,peer_discovery:d(e.peer_discovery)?Qe.fromJSON(e.peer_discovery):void 0}},toJSON(e){const u={};return e.register_peer!==void 0&&(u.register_peer=e.register_peer?Me.toJSON(e.register_peer):void 0),e.register_peer_response!==void 0&&(u.register_peer_response=e.register_peer_response?qe.toJSON(e.register_peer_response):void 0),e.punch_hole_request!==void 0&&(u.punch_hole_request=e.punch_hole_request?J.toJSON(e.punch_hole_request):void 0),e.punch_hole!==void 0&&(u.punch_hole=e.punch_hole?ze.toJSON(e.punch_hole):void 0),e.punch_hole_sent!==void 0&&(u.punch_hole_sent=e.punch_hole_sent?Ue.toJSON(e.punch_hole_sent):void 0),e.punch_hole_response!==void 0&&(u.punch_hole_response=e.punch_hole_response?He.toJSON(e.punch_hole_response):void 0),e.fetch_local_addr!==void 0&&(u.fetch_local_addr=e.fetch_local_addr?Ke.toJSON(e.fetch_local_addr):void 0),e.local_addr!==void 0&&(u.local_addr=e.local_addr?Ye.toJSON(e.local_addr):void 0),e.configure_update!==void 0&&(u.configure_update=e.configure_update?S.toJSON(e.configure_update):void 0),e.register_pk!==void 0&&(u.register_pk=e.register_pk?Ve.toJSON(e.register_pk):void 0),e.register_pk_response!==void 0&&(u.register_pk_response=e.register_pk_response?We.toJSON(e.register_pk_response):void 0),e.software_update!==void 0&&(u.software_update=e.software_update?Ge.toJSON(e.software_update):void 0),e.request_relay!==void 0&&(u.request_relay=e.request_relay?L.toJSON(e.request_relay):void 0),e.relay_response!==void 0&&(u.relay_response=e.relay_response?Ze.toJSON(e.relay_response):void 0),e.test_nat_request!==void 0&&(u.test_nat_request=e.test_nat_request?Je.toJSON(e.test_nat_request):void 0),e.test_nat_response!==void 0&&(u.test_nat_response=e.test_nat_response?Le.toJSON(e.test_nat_response):void 0),e.peer_discovery!==void 0&&(u.peer_discovery=e.peer_discovery?Qe.toJSON(e.peer_discovery):void 0),u},fromPartial(e){const u=$r();return u.register_peer=e.register_peer!==void 0&&e.register_peer!==null?Me.fromPartial(e.register_peer):void 0,u.register_peer_response=e.register_peer_response!==void 0&&e.register_peer_response!==null?qe.fromPartial(e.register_peer_response):void 0,u.punch_hole_request=e.punch_hole_request!==void 0&&e.punch_hole_request!==null?J.fromPartial(e.punch_hole_request):void 0,u.punch_hole=e.punch_hole!==void 0&&e.punch_hole!==null?ze.fromPartial(e.punch_hole):void 0,u.punch_hole_sent=e.punch_hole_sent!==void 0&&e.punch_hole_sent!==null?Ue.fromPartial(e.punch_hole_sent):void 0,u.punch_hole_response=e.punch_hole_response!==void 0&&e.punch_hole_response!==null?He.fromPartial(e.punch_hole_response):void 0,u.fetch_local_addr=e.fetch_local_addr!==void 0&&e.fetch_local_addr!==null?Ke.fromPartial(e.fetch_local_addr):void 0,u.local_addr=e.local_addr!==void 0&&e.local_addr!==null?Ye.fromPartial(e.local_addr):void 0,u.configure_update=e.configure_update!==void 0&&e.configure_update!==null?S.fromPartial(e.configure_update):void 0,u.register_pk=e.register_pk!==void 0&&e.register_pk!==null?Ve.fromPartial(e.register_pk):void 0,u.register_pk_response=e.register_pk_response!==void 0&&e.register_pk_response!==null?We.fromPartial(e.register_pk_response):void 0,u.software_update=e.software_update!==void 0&&e.software_update!==null?Ge.fromPartial(e.software_update):void 0,u.request_relay=e.request_relay!==void 0&&e.request_relay!==null?L.fromPartial(e.request_relay):void 0,u.relay_response=e.relay_response!==void 0&&e.relay_response!==null?Ze.fromPartial(e.relay_response):void 0,u.test_nat_request=e.test_nat_request!==void 0&&e.test_nat_request!==null?Je.fromPartial(e.test_nat_request):void 0,u.test_nat_response=e.test_nat_response!==void 0&&e.test_nat_response!==null?Le.fromPartial(e.test_nat_response):void 0,u.peer_discovery=e.peer_discovery!==void 0&&e.peer_discovery!==null?Qe.fromPartial(e.peer_discovery):void 0,u}};var U=(()=>{if(typeof U!="undefined")return U;if(typeof self!="undefined")return self;if(typeof window!="undefined")return window;if(typeof global!="undefined")return global;throw"Unable to locate global object"})();const Oi=U.atob||(e=>U.Buffer.from(e,"base64").toString("binary"));function F(e){const u=Oi(e),r=new Uint8Array(u.length);for(let n=0;nU.Buffer.from(e,"binary").toString("base64"));function D(e){const u=[];for(const r of e)u.push(String.fromCharCode(r));return Ii(u.join(""))}o.util.Long!==$e&&(o.util.Long=$e,o.configure());function d(e){return e!=null}class cu{constructor(u,r=!0){_(this,"_websocket");_(this,"_eventHandlers");_(this,"_buf");_(this,"_status");_(this,"_latency");_(this,"_secretKey");_(this,"_uri");_(this,"_isRendezvous");this._eventHandlers={message:n=>{},open:()=>{},close:()=>{},error:()=>{}},this._uri=u,this._status="",this._buf=[],this._websocket=new WebSocket(u),this._websocket.onmessage=this._recv_message.bind(this),this._websocket.binaryType="arraybuffer",this._latency=new Date().getTime(),this._isRendezvous=r}latency(){return this._latency}setSecretKey(u){this._secretKey=[u,0,0]}sendMessage(u){let r=au.encode(au.fromPartial(u)).finish(),n=this._secretKey;n&&(n[1]+=1,r=nn(r,n[1],n[0])),this._websocket.send(r)}sendRendezvous(u){this._websocket.send(lu.encode(lu.fromPartial(u)).finish())}parseMessage(u){return au.decode(u)}parseRendezvous(u){return lu.decode(u)}off(u){this._eventHandlers[u]=()=>{}}on(u,r){this._eventHandlers[u]=r}async open(u=12e3){return new Promise((r,n)=>{setTimeout(()=>{this._status!="open"&&n(this._status||"Timeout")},u),this._websocket.onopen=()=>{var i;this._latency=new Date().getTime()-this._latency,this._status="open",console.debug(">> WebSock.onopen"),((i=this._websocket)==null?void 0:i.protocol)&&console.info("Server choose sub-protocol: "+this._websocket.protocol),this._eventHandlers.open(),console.info("WebSock.onopen"),r(this)},this._websocket.onclose=i=>{this._status=="open",this._status=i,console.error("WebSock.onclose: "),console.error(i),this._eventHandlers.close(i),n("Reset by the peer")},this._websocket.onerror=i=>{if(!this._status){n("Failed to connect to "+(this._isRendezvous?"rendezvous":"relay")+" server");return}this._status=i,console.error("WebSock.onerror: "),console.error(i),this._eventHandlers.error(i)}})}async next(u=12e3){const r=(n,i,t)=>{if(this._buf.length)n(this._buf[0]),this._buf.splice(0,1);else{if(this._status!="open"){i(this._status);return}new Date().getTime()>t+u?i("Timeout"):setTimeout(()=>r(n,i,t),1)}};return new Promise((n,i)=>{r(n,i,new Date().getTime())})}close(){this._status="",this._websocket&&((this._websocket.readyState===WebSocket.OPEN||this._websocket.readyState===WebSocket.CONNECTING)&&(console.info("Closing WebSocket connection"),this._websocket.close()),this._websocket.onmessage=()=>{})}_recv_message(u){if(u.data instanceof window.ArrayBuffer){let r=new Uint8Array(u.data);const n=this._secretKey;n&&(n[2]+=1,r=tn(r,n[2],n[0])),this._buf.push(this._isRendezvous?this.parseRendezvous(r):this.parseMessage(r))}this._eventHandlers.message(u.data)}}async function jr(e){const u=await hi();console.log("isSIMD: "+u),window.OGVLoader.loadClass(u?"OGVDecoderVideoVP9SIMDW":"OGVDecoderVideoVP9W",r=>{window.videoCodecClass=r,r({videoFormat:{}}).then(n=>{n.init(()=>{e(n)})})},{worker:!0,threading:!0})}const ei={ru:{Status:"C\u0442\u0430\u0442\u0443\u0441","Your Desktop":"\u0412\u0430\u0448 \u0440\u0430\u0431\u043E\u0447\u0438\u0439 \u0441\u0442\u043E\u043B",desk_tip:"\u0412\u0430\u0448 \u0440\u0430\u0431\u043E\u0447\u0438\u0439 \u0441\u0442\u043E\u043B \u0434\u043E\u0441\u0442\u0443\u043F\u0435\u043D \u0441 \u044D\u0442\u0438\u043C \u0438\u0434\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u043E\u0440\u043E\u043C \u0438 \u043F\u0430\u0440\u043E\u043B\u0435\u043C",Password:"\u041F\u0430\u0440\u043E\u043B\u044C",Ready:"\u0413\u043E\u0442\u043E\u0432\u043E",Established:"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u043E",connecting_status:"\u041F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043A \u0441\u0435\u0442\u0438 RustDesk..","Enable Service":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0441\u043B\u0443\u0436\u0431\u0443","Start Service":"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u0441\u043B\u0443\u0436\u0431\u0443","Service is running":"\u0421\u043B\u0443\u0436\u0431\u0430 \u0440\u0430\u0431\u043E\u0442\u0430\u0435\u0442","Service is not running":"\u0421\u043B\u0443\u0436\u0431\u0430 \u043D\u0435 \u0437\u0430\u043F\u0443\u0449\u0435\u043D\u0430",not_ready_status:"\u041D\u0435 \u0433\u043E\u0442\u043E\u0432\u043E. \u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u043F\u0440\u043E\u0432\u0435\u0440\u044C\u0442\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435","Control Remote Desktop":"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0443\u0434\u0430\u043B\u0435\u043D\u043D\u044B\u043C \u0440\u0430\u0431\u043E\u0447\u0438\u043C \u0441\u0442\u043E\u043B\u043E\u043C","Transfer File":"\u041F\u0435\u0440\u0435\u0434\u0430\u0442\u044C \u0444\u0430\u0439\u043B",Connect:"\u041F\u043E\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u044C\u0441\u044F","Recent Sessions":"\u041F\u043E\u0441\u043B\u0435\u0434\u043D\u0438\u0435 \u0441\u0435\u0430\u043D\u0441\u044B","Address Book":"\u0410\u0434\u0440\u0435\u0441\u043D\u0430\u044F \u043A\u043D\u0438\u0433\u0430",Confirmation:"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435","TCP Tunneling":"TCP-\u0442\u0443\u043D\u043D\u0435\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",Remove:"\u0423\u0434\u0430\u043B\u0438\u0442\u044C","Refresh random password":"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u044B\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Set your own password":"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u0441\u0432\u043E\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Enable Keyboard/Mouse":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u043A\u043B\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0443/\u043C\u044B\u0448\u044C","Enable Clipboard":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0431\u0443\u0444\u0435\u0440 \u043E\u0431\u043C\u0435\u043D\u0430","Enable File Transfer":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u043F\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u0444\u0430\u0439\u043B\u043E\u0432","Enable TCP Tunneling":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0442\u0443\u043D\u043D\u0435\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 TCP","IP Whitelisting":"\u0421\u043F\u0438\u0441\u043E\u043A \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u043D\u044B\u0445 IP-\u0430\u0434\u0440\u0435\u0441\u043E\u0432","ID/Relay Server":"ID/\u0421\u0435\u0440\u0432\u0435\u0440 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0446\u0438\u0438","Stop service":"\u041E\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u0441\u043B\u0443\u0436\u0431\u0443","Change ID":"\u0418\u0437\u043C\u0435\u043D\u0438\u0442\u044C ID",Website:"\u0412\u0435\u0431-\u0441\u0430\u0439\u0442",About:"\u041E RustDesk",Mute:"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0437\u0432\u0443\u043A","Audio Input":"\u0410\u0443\u0434\u0438\u043E\u0432\u0445\u043E\u0434","ID Server":"ID \u0441\u0435\u0440\u0432\u0435\u0440","Relay Server":"\u0421\u0435\u0440\u0432\u0435\u0440 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0446\u0438\u0438","API Server":"API \u0441\u0435\u0440\u0432\u0435\u0440",invalid_http:"\u0414\u043E\u043B\u0436\u0435\u043D \u043D\u0430\u0447\u0438\u043D\u0430\u0442\u044C\u0441\u044F \u0441 http:// \u0438\u043B\u0438 https://","Invalid IP":"\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 IP-\u0430\u0434\u0440\u0435\u0441",id_change_tip:"\u0414\u043E\u043F\u0443\u0441\u043A\u0430\u044E\u0442\u0441\u044F \u0442\u043E\u043B\u044C\u043A\u043E \u0441\u0438\u043C\u0432\u043E\u043B\u044B a-z, A-Z, 0-9 \u0438 _ (\u043F\u043E\u0434\u0447\u0435\u0440\u043A\u0438\u0432\u0430\u043D\u0438\u0435). \u041F\u0435\u0440\u0432\u0430\u044F \u0431\u0443\u043A\u0432\u0430 \u0434\u043E\u043B\u0436\u043D\u0430 \u0431\u044B\u0442\u044C a-z, A-Z. \u0414\u043B\u0438\u043D\u0430 \u043E\u0442 6 \u0434\u043E 16","Invalid format":"\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 \u0444\u043E\u0440\u043C\u0430\u0442","This function is turned off by the server":"\u042D\u0442\u0430 \u0444\u0443\u043D\u043A\u0446\u0438\u044F \u043D\u0435 \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u0441\u0435\u0440\u0432\u0435\u0440\u043E\u043C","Not available":"\u041D\u0435\u0434\u043E\u0441\u0442\u0443\u043F\u043D\u043E","Too frequent":"\u0421\u043B\u0438\u0448\u043A\u043E\u043C \u0447\u0430\u0441\u0442\u043E",Cancel:"\u041E\u0442\u043C\u0435\u043D\u0438\u0442\u044C",Skip:"\u041F\u0440\u043E\u043F\u0443\u0441\u0442\u0438\u0442\u044C",Close:"\u0417\u0430\u043A\u0440\u044B\u0442\u044C",Retry:"\u041F\u043E\u043F\u0440\u043E\u0431\u043E\u0432\u0430\u0442\u044C \u0435\u0449\u0435 \u0440\u0430\u0437",OK:"\u041E\u041A","Password Required":"\u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F \u043F\u0430\u0440\u043E\u043B\u044C","Please enter your password":"\u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0432\u0430\u0448 \u043F\u0430\u0440\u043E\u043B\u044C","Remember password":"\u0417\u0430\u043F\u043E\u043C\u043D\u0438\u0442\u044C \u043F\u0430\u0440\u043E\u043B\u044C","Wrong Password":"\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Do you want to enter again?":"\u0412\u044B \u0445\u043E\u0442\u0438\u0442\u0435 \u0441\u043D\u043E\u0432\u0430 \u0432\u043E\u0439\u0442\u0438?","Connection Error":"\u041E\u0448\u0438\u0431\u043A\u0430 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F",Error:"\u041E\u0448\u0438\u0431\u043A\u0430","Reset by the peer":"\u0421\u0431\u0440\u043E\u0448\u0435\u043D\u043E \u0443\u0437\u043B\u043E\u043C","Connecting...":"\u041F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435..","Connection in progress. Please wait.":"\u041F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435. \u041F\u043E\u0434\u043E\u0436\u0434\u0438\u0442\u0435","Please try 1 minute later":"\u041F\u043E\u043F\u0440\u043E\u0431\u0443\u0439\u0442\u0435 \u0447\u0435\u0440\u0435\u0437 1 \u043C\u0438\u043D\u0443\u0442\u0443","Login Error":"\u041E\u0448\u0438\u0431\u043A\u0430 \u0432\u0445\u043E\u0434\u0430",Successful:"\u041E\u043F\u0435\u0440\u0430\u0446\u0438\u044F \u0443\u0441\u043F\u0435\u0448\u043D\u0430","Connected, waiting for image...":"\u041F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043E, \u043E\u0436\u0438\u0434\u0430\u043D\u0438\u0435 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F..",Name:"\u0418\u043C\u044F",Type:"\u0422\u0438\u043F",Modified:"\u0418\u0437\u043C\u0435\u043D\u0435\u043D\u043E",Size:"\u0420\u0430\u0437\u043C\u0435\u0440","Show Hidden Files":"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u043A\u0440\u044B\u0442\u044B\u0435 \u0444\u0430\u0439\u043B\u044B",Receive:"\u041F\u043E\u043B\u0443\u0447\u0438\u0442\u044C",Send:"\u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C","Refresh File":"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u0444\u0430\u0439\u043B",Local:"\u041C\u0435\u0441\u0442\u043D\u044B\u0439",Remote:"\u0423\u0434\u0430\u043B\u0435\u043D\u043D\u044B\u0439","Remote Computer":"\u0423\u0434\u0430\u043B\u0435\u043D\u043D\u044B\u0439 \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440","Local Computer":"\u041B\u043E\u043A\u0430\u043B\u044C\u043D\u044B\u0439 \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440","Confirm Delete":"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044C \u0443\u0434\u0430\u043B\u0435\u043D\u0438\u0435",Delete:"\u0423\u0434\u0430\u043B\u0438\u0442\u044C",Properties:"\u0421\u0432\u043E\u0439\u0441\u0442\u0432\u0430","Multi Select":"\u041C\u043D\u043E\u0433\u043E\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u043D\u044B\u0439 \u0432\u044B\u0431\u043E\u0440","Empty Directory":"\u041F\u0443\u0441\u0442\u0430\u044F \u043F\u0430\u043F\u043A\u0430","Not an empty directory":"\u041F\u0430\u043F\u043A\u0430 \u043D\u0435 \u043F\u0443\u0441\u0442\u0430","Are you sure you want to delete this file?":"\u0412\u044B \u0443\u0432\u0435\u0440\u0435\u043D\u044B, \u0447\u0442\u043E \u0445\u043E\u0442\u0438\u0442\u0435 \u0443\u0434\u0430\u043B\u0438\u0442\u044C \u044D\u0442\u043E\u0442 \u0444\u0430\u0439\u043B?","Are you sure you want to delete this empty directory?":"\u0412\u044B \u0443\u0432\u0435\u0440\u0435\u043D\u044B, \u0447\u0442\u043E \u0445\u043E\u0442\u0438\u0442\u0435 \u0443\u0434\u0430\u043B\u0438\u0442\u044C \u043F\u0443\u0441\u0442\u0443\u044E \u043F\u0430\u043F\u043A\u0443?","Are you sure you want to delete the file of this directory?":"\u0412\u044B \u0443\u0432\u0435\u0440\u0435\u043D\u044B, \u0447\u0442\u043E \u0445\u043E\u0442\u0438\u0442\u0435 \u0443\u0434\u0430\u043B\u0438\u0442\u044C \u0444\u0430\u0439\u043B \u0438\u0437 \u044D\u0442\u043E\u0439 \u043F\u0430\u043F\u043A\u0438?","Do this for all conflicts":"\u042D\u0442\u043E \u043E\u0442\u043D\u043E\u0441\u0438\u0442\u0441\u044F \u043A\u043E \u0432\u0441\u0435\u043C \u043A\u043E\u043D\u0444\u043B\u0438\u043A\u0442\u0430\u043C","This is irreversible!":"\u042D\u0442\u043E \u043D\u0435\u043E\u0431\u0440\u0430\u0442\u0438\u043C\u043E!",Deleting:"\u0423\u0434\u0430\u043B\u0435\u043D\u0438\u0435",files:"\u0444\u0430\u0439\u043B\u044B",Waiting:"\u041E\u0436\u0438\u0434\u0430\u043D\u0438\u0435",Finished:"\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u043E",Speed:"\u0421\u043A\u043E\u0440\u043E\u0441\u0442\u044C","Custom Image Quality":"\u041F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u0438\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F","Privacy mode":"\u0420\u0435\u0436\u0438\u043C \u043A\u043E\u043D\u0444\u0438\u0434\u0435\u043D\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u0438","Block user input":"\u0411\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u0438\u0439 \u0432\u0432\u043E\u0434","Unblock user input":"\u0420\u0430\u0437\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u0438\u0439 \u0432\u0432\u043E\u0434","Adjust Window":"\u041D\u0430\u0441\u0442\u0440\u043E\u0438\u0442\u044C \u043E\u043A\u043D\u043E",Original:"\u041E\u0440\u0438\u0433\u0438\u043D\u0430\u043B",Shrink:"\u0423\u043C\u0435\u043D\u044C\u0448\u0438\u0442\u044C",Stretch:"\u0420\u0430\u0441\u0442\u044F\u043D\u0443\u0442\u044C","Good image quality":"\u0425\u043E\u0440\u043E\u0448\u0435\u0435 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u043E \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F",Balanced:"\u0421\u0431\u0430\u043B\u0430\u043D\u0441\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439","Optimize reaction time":"\u041E\u043F\u0442\u0438\u043C\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0432\u0440\u0435\u043C\u044F \u0440\u0435\u0430\u043A\u0446\u0438\u0438",Custom:"\u041F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u0438\u0439","Show remote cursor":"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u0443\u0434\u0430\u043B\u0435\u043D\u043D\u044B\u0439 \u043A\u0443\u0440\u0441\u043E\u0440","Disable clipboard":"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0431\u0443\u0444\u0435\u0440 \u043E\u0431\u043C\u0435\u043D\u0430","Lock after session end":"\u0412\u044B\u0445\u043E\u0434 \u0438\u0437 \u0443\u0447\u0451\u0442\u043D\u043E\u0439 \u0437\u0430\u043F\u0438\u0441\u0438 \u043F\u043E\u0441\u043B\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u0438\u044F \u0441\u0435\u0430\u043D\u0441\u0430",Insert:"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C","Insert Lock":"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u0437\u0430\u043C\u043E\u043A",Refresh:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C","ID does not exist":"ID \u043D\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442","Failed to connect to rendezvous server":"\u041D\u0435 \u0443\u0434\u0430\u043B\u043E\u0441\u044C \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u044C\u0441\u044F \u043A \u043F\u0440\u043E\u043C\u0435\u0436\u0443\u0442\u043E\u0447\u043D\u043E\u043C\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0443","Please try later":"\u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u043F\u043E\u043F\u0440\u043E\u0431\u0443\u0439\u0442\u0435 \u043F\u043E\u0437\u0436\u0435","Remote desktop is offline":"\u0423\u0434\u0430\u043B\u0435\u043D\u043D\u044B\u0439 \u0440\u0430\u0431\u043E\u0447\u0438\u0439 \u0441\u0442\u043E\u043B \u043D\u0435 \u043E\u043D\u043B\u0430\u0439\u043D","Key mismatch":"\u041D\u0435\u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435 \u043A\u043B\u044E\u0447\u0435\u0439",Timeout:"\u0422\u0430\u0439\u043C-\u0430\u0443\u0442","Failed to connect to relay server":"\u041D\u0435 \u0443\u0434\u0430\u043B\u043E\u0441\u044C \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u044C\u0441\u044F \u043A \u0441\u0435\u0440\u0432\u0435\u0440\u0443 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0446\u0438\u0438","Failed to connect via rendezvous server":"\u041D\u0435 \u0443\u0434\u0430\u043B\u043E\u0441\u044C \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u044C\u0441\u044F \u0447\u0435\u0440\u0435\u0437 \u043F\u0440\u043E\u043C\u0435\u0436\u0443\u0442\u043E\u0447\u043D\u044B\u0439 \u0441\u0435\u0440\u0432\u0435\u0440","Failed to connect via relay server":"\u041D\u0435 \u0443\u0434\u0430\u043B\u043E\u0441\u044C \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0438\u0442\u044C\u0441\u044F \u0447\u0435\u0440\u0435\u0437 \u0441\u0435\u0440\u0432\u0435\u0440 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0446\u0438\u0438","Failed to make direct connection to remote desktop":"\u041D\u0435 \u0443\u0434\u0430\u043B\u043E\u0441\u044C \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u044F\u043C\u043E\u0435 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043A \u0443\u0434\u0430\u043B\u0435\u043D\u043D\u043E\u043C\u0443 \u0440\u0430\u0431\u043E\u0447\u0435\u043C\u0443 \u0441\u0442\u043E\u043B\u0443","Set Password":"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0430\u0440\u043E\u043B\u044C","OS Password":"\u041F\u0430\u0440\u043E\u043B\u044C \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u043E\u043D\u043D\u043E\u0439 \u0441\u0438\u0441\u0442\u0435\u043C\u044B",install_tip:"\u0412 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u044B\u0445 \u0441\u043B\u0443\u0447\u0430\u044F\u0445 \u0438\u0437-\u0437\u0430 UAC RustDesk \u043C\u043E\u0436\u0435\u0442 \u0440\u0430\u0431\u043E\u0442\u0430\u0442\u044C \u043D\u0435\u043A\u043E\u0440\u0440\u0435\u043A\u0442\u043D\u043E \u043D\u0430 \u0443\u0434\u0430\u043B\u0435\u043D\u043D\u043E\u043C \u0443\u0437\u043B\u0435. \u0427\u0442\u043E\u0431\u044B \u0438\u0437\u0431\u0435\u0436\u0430\u0442\u044C UAC, \u043D\u0430\u0436\u043C\u0438\u0442\u0435 \u043A\u043D\u043E\u043F\u043A\u0443 \u043D\u0438\u0436\u0435, \u0447\u0442\u043E\u0431\u044B \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C RustDesk \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0435","Click to upgrade":"\u041D\u0430\u0436\u043C\u0438\u0442\u0435, \u0447\u0442\u043E\u0431\u044B \u043F\u0440\u043E\u0432\u0435\u0440\u0438\u0442\u044C \u043D\u0430 \u043D\u0430\u043B\u0438\u0447\u0438\u0435 \u043E\u0431\u043D\u043E\u0432\u043B\u0435\u043D\u0438\u0439","Click to download":"\u041D\u0430\u0436\u043C\u0438\u0442\u0435, \u0447\u0442\u043E\u0431\u044B \u0441\u043A\u0430\u0447\u0430\u0442\u044C","Click to update":"\u041D\u0430\u0436\u043C\u0438\u0442\u0435, \u0447\u0442\u043E\u0431\u044B \u043E\u0431\u043D\u043E\u0432\u0438\u0442\u044C","Configuration Permissions":"\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u044F \u043D\u0430 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",Configure:"\u041D\u0430\u0441\u0442\u0440\u043E\u0438\u0442\u044C",config_acc:'\u0427\u0442\u043E\u0431\u044B \u0443\u0434\u0430\u043B\u0435\u043D\u043D\u043E \u0443\u043F\u0440\u0430\u0432\u043B\u044F\u0442\u044C \u0441\u0432\u043E\u0438\u043C \u0440\u0430\u0431\u043E\u0447\u0438\u043C \u0441\u0442\u043E\u043B\u043E\u043C, \u0432\u044B \u0434\u043E\u043B\u0436\u043D\u044B \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u0438\u0442\u044C RustDesk \u043F\u0440\u0430\u0432\u0430 "\u0434\u043E\u0441\u0442\u0443\u043F\u0430"',config_screen:'\u0414\u043B\u044F \u0443\u0434\u0430\u043B\u0435\u043D\u043D\u043E\u0433\u043E \u0434\u043E\u0441\u0442\u0443\u043F\u0430 \u043A \u0440\u0430\u0431\u043E\u0447\u0435\u043C\u0443 \u0441\u0442\u043E\u043B\u0443 \u0432\u044B \u0434\u043E\u043B\u0436\u043D\u044B \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u0438\u0442\u044C RustDesk \u043F\u0440\u0430\u0432\u0430 "\u0441\u043D\u0438\u043C\u043E\u043A \u044D\u043A\u0440\u0430\u043D\u0430"',"Installing ...":"\u0423\u0441\u0442\u0430\u043D\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u0442\u044C\u0441\u044F...",Install:"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C",Installation:"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0430","Installation Path":"\u041F\u0430\u043F\u043A\u0430 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0438","Create start menu shortcuts":'\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u044F\u0440\u043B\u044B\u043A\u0438 \u043C\u0435\u043D\u044E "\u041F\u0443\u0441\u043A"',"Create desktop icon":"\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u0437\u043D\u0430\u0447\u043E\u043A \u043D\u0430 \u0440\u0430\u0431\u043E\u0447\u0435\u043C \u0441\u0442\u043E\u043B\u0435",agreement_tip:"\u0415\u0441\u043B\u0438 \u0432\u044B \u043D\u0430\u0447\u043D\u0435\u0442\u0435 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0443, \u043F\u0440\u0438\u043C\u0438\u0442\u0435 \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u043E\u043D\u043D\u043E\u0435 \u0441\u043E\u0433\u043B\u0430\u0448\u0435\u043D\u0438\u0435","Accept and Install":"\u041F\u0440\u0438\u043D\u044F\u0442\u044C \u0438 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C","End-user license agreement":"\u041B\u0438\u0446\u0435\u043D\u0437\u0438\u043E\u043D\u043D\u043E\u0435 \u0441\u043E\u0433\u043B\u0430\u0448\u0435\u043D\u0438\u0435 \u0441 \u043A\u043E\u043D\u0435\u0447\u043D\u044B\u043C \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u0435\u043C","Generating ...":"\u0413\u0435\u043D\u0435\u0440\u0430\u0446\u0438\u044F...","Your installation is lower version.":"\u0412\u0430\u0448\u0430 \u0438\u043D\u0441\u0442\u0430\u043B\u044F\u0446\u0438\u044F \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u0431\u043E\u043B\u0435\u0435 \u0440\u0430\u043D\u043D\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0435\u0439",not_close_tcp_tip:"\u041D\u0435 \u0437\u0430\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u044D\u0442\u043E \u043E\u043A\u043D\u043E \u043F\u0440\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0438 \u0442\u0443\u043D\u043D\u0435\u043B\u044F","Listening ...":"\u041E\u0436\u0438\u0434\u0430\u0435\u043C ...","Remote Host":"\u0423\u0434\u0430\u043B\u0435\u043D\u043D\u0430\u044F \u043C\u0430\u0448\u0438\u043D\u0430","Remote Port":"\u0423\u0434\u0430\u043B\u0435\u043D\u043D\u044B\u0439 \u043F\u043E\u0440\u0442",Action:"\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435",Add:"\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C","Local Port":"\u041B\u043E\u043A\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0440\u0442",setup_server_tip:"\u0414\u043B\u044F \u0431\u043E\u043B\u0435\u0435 \u0431\u044B\u0441\u0442\u0440\u043E\u0433\u043E \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u0442\u0435 \u0441\u0432\u043E\u0439 \u0441\u043E\u0431\u0441\u0442\u0432\u0435\u043D\u043D\u044B\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F","Too short, at least 6 characters.":"\u0421\u043B\u0438\u0448\u043A\u043E\u043C \u043A\u043E\u0440\u043E\u0442\u043A\u043E, \u043D\u0435 \u043C\u0435\u043D\u0435\u0435 6 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432","The confirmation is not identical.":"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435 \u043D\u0435 \u0438\u0434\u0435\u043D\u0442\u0438\u0447\u043D\u043E",Permissions:"\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u044F",Accept:"\u041F\u0440\u0438\u043D\u044F\u0442\u044C",Dismiss:"\u041E\u0442\u043A\u043B\u043E\u043D\u0438\u0442\u044C",Disconnect:"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C","Allow using keyboard and mouse":"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044C \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435 \u043A\u043B\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044B \u0438 \u043C\u044B\u0448\u0438","Allow using clipboard":"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044C \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435 \u0431\u0443\u0444\u0435\u0440\u0430 \u043E\u0431\u043C\u0435\u043D\u0430","Allow hearing sound":"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044C \u043F\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u0437\u0432\u0443\u043A\u0430","Allow file transfer":"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044C \u043F\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u0444\u0430\u0439\u043B\u043E\u0432","File transfer":"\u041F\u0435\u0440\u0435\u0434\u0430\u0447\u0430 \u0444\u0430\u0439\u043B\u043E\u0432",Connected:"\u041F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u043E","Direct and encrypted connection":"\u041F\u0440\u044F\u043C\u043E\u0435 \u0438 \u0448\u0438\u0444\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u0441\u043E\u0435\u0434\u0438\u043D\u0435\u043D\u0438\u0435","Relayed and encrypted connection":"\u041A\u043E\u043C\u043C\u0443\u0442\u0438\u0440\u0443\u0435\u043C\u043E\u0435 \u0438 \u0437\u0430\u0448\u0438\u0444\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u0441\u043E\u0435\u0434\u0438\u043D\u0435\u043D\u0438\u0435","Direct and unencrypted connection":"\u041F\u0440\u044F\u043C\u043E\u0435 \u0438 \u043D\u0435\u0437\u0430\u0448\u0438\u0444\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u0441\u043E\u0435\u0434\u0438\u043D\u0435\u043D\u0438\u0435","Relayed and unencrypted connection":"\u041A\u043E\u043C\u043C\u0443\u0442\u0438\u0440\u0443\u0435\u043C\u043E\u0435 \u0438 \u043D\u0435\u0437\u0430\u0448\u0438\u0444\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u0441\u043E\u0435\u0434\u0438\u043D\u0435\u043D\u0438\u0435","Enter Remote ID":"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0443\u0434\u0430\u043B\u0435\u043D\u043D\u044B\u0439 \u0438\u0434\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u043E\u0440","Enter your password":"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043F\u0430\u0440\u043E\u043B\u044C","Logging in...":"\u0412\u0445\u043E\u0434\u0438\u043C...","Enable RDP session sharing":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u043E\u0431\u0449\u0438\u0439 \u0434\u043E\u0441\u0442\u0443\u043F \u043A \u0441\u0435\u0430\u043D\u0441\u0443 RDP","Auto Login":'\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u0432\u0445\u043E\u0434 (\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u0435\u043D, \u0442\u043E\u043B\u044C\u043A\u043E \u0435\u0441\u043B\u0438 \u0432\u044B \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u043B\u0438 "\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u0438\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u043E\u0433\u043E \u0441\u0435\u0430\u043D\u0441\u0430 \u043F\u043E\u0441\u043B\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u0438\u044F \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F"',"Enable Direct IP Access":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u043F\u0440\u044F\u043C\u043E\u0439 IP-\u0434\u043E\u0441\u0442\u0443\u043F",Rename:"\u041F\u0435\u0440\u0435\u0438\u043C\u0435\u043D\u043E\u0432\u0430\u0442\u044C",Space:"\u041C\u0435\u0441\u0442\u043E","Create Desktop Shortcut":"\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u044F\u0440\u043B\u044B\u043A \u043D\u0430 \u0440\u0430\u0431\u043E\u0447\u0435\u043C \u0441\u0442\u043E\u043B\u0435","Change Path":"\u0418\u0437\u043C\u0435\u043D\u0438\u0442\u044C \u043F\u0443\u0442\u044C","Create Folder":"\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u043F\u0430\u043F\u043A\u0443","Please enter the folder name":"\u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0438\u043C\u044F \u043F\u0430\u043F\u043A\u0438","Fix it":"\u041E\u0442\u0440\u0435\u043C\u043E\u043D\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C",Warning:"\u041F\u0440\u0435\u0434\u0443\u043F\u0440\u0435\u0436\u0434\u0435\u043D\u0438\u0435","Login screen using Wayland is not supported":"\u0412\u0445\u043E\u0434 \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0443 \u0441 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435\u043C Wayland \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F","Reboot required":"\u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F \u043F\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0430","Unsupported display server ":"\u041D\u0435\u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043C\u044B\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u0434\u0438\u0441\u043F\u043B\u0435\u044F","x11 expected":"\u041E\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044F X11",Port:"\u041F\u043E\u0440\u0442",Settings:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",Username:"\u0418\u043C\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F","Invalid port":"\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 \u043F\u043E\u0440\u0442","Closed manually by the peer":"\u0417\u0430\u043A\u0440\u044B\u0442\u043E \u0443\u0437\u043B\u043E\u043C \u0432\u0440\u0443\u0447\u043D\u0443\u044E","Enable remote configuration modification":"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044C \u0443\u0434\u0430\u043B\u0435\u043D\u043D\u043E\u0435 \u0438\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u0435 \u043A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438","Run without install":"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u0431\u0435\u0437 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0438","Always connected via relay":"\u0412\u0441\u0435\u0433\u0434\u0430 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D \u0447\u0435\u0440\u0435\u0437 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0446\u0438\u043E\u043D\u043D\u044B\u0439 \u0441\u0435\u0440\u0432\u0435\u0440","Always connect via relay":"\u0412\u0441\u0435\u0433\u0434\u0430 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0430\u0442\u044C\u0441\u044F \u0447\u0435\u0440\u0435\u0437 \u0440\u0435\u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0446\u0438\u043E\u043D\u043D\u044B\u0439 \u0441\u0435\u0440\u0432\u0435\u0440",whitelist_tip:"\u0422\u043E\u043B\u044C\u043A\u043E IP-\u0430\u0434\u0440\u0435\u0441\u0430 \u0438\u0437 \u0431\u0435\u043B\u043E\u0433\u043E \u0441\u043F\u0438\u0441\u043A\u0430 \u043C\u043E\u0433\u0443\u0442 \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F \u043A\u043E \u043C\u043D\u0435",Login:"\u0412\u043E\u0439\u0442\u0438",Logout:"\u0412\u044B\u0439\u0442\u0438",Tags:"\u041A\u043B\u044E\u0447\u0435\u0432\u044B\u0435 \u0441\u043B\u043E\u0432\u0430","Search ID":"\u041F\u043E\u0438\u0441\u043A \u043F\u043E ID","Current Wayland display server is not supported":"\u0422\u0435\u043A\u0443\u0449\u0438\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F Wayland \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F",whitelist_sep:"\u0420\u0430\u0437\u0434\u0435\u043B\u044C\u043D\u043E \u0437\u0430\u043F\u044F\u0442\u043E\u0439, \u0442\u043E\u0447\u043A\u043E\u0439 \u0441 \u0437\u0430\u043F\u044F\u0442\u043E\u0439, \u043F\u0440\u043E\u0431\u0435\u043B\u043E\u043C \u0438\u043B\u0438 \u043D\u043E\u0432\u043E\u0439 \u0441\u0442\u0440\u043E\u043A\u043E\u0439","Add ID":"\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C ID","Add Tag":"\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C \u043A\u043B\u044E\u0447\u0435\u0432\u043E\u0435 \u0441\u043B\u043E\u0432\u043E","Unselect all tags":"\u041E\u0442\u043C\u0435\u043D\u0438\u0442\u044C \u0432\u044B\u0431\u043E\u0440 \u0432\u0441\u0435\u0445 \u0442\u0435\u0433\u043E\u0432","Network error":"\u041E\u0448\u0438\u0431\u043A\u0430 \u0441\u0435\u0442\u0438","Username missed":"\u0418\u043C\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F \u043E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442","Password missed":"\u0417\u0430\u0431\u044B\u043B\u0438 \u043F\u0430\u0440\u043E\u043B\u044C","Wrong credentials":"\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0435 \u0443\u0447\u0435\u0442\u043D\u044B\u0435 \u0434\u0430\u043D\u043D\u044B\u0435","Edit Tag":"\u0420\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0442\u0435\u0433","Unremember Password":"\u041D\u0435 \u0441\u043E\u0445\u0440\u0430\u043D\u044F\u0442\u044C \u043F\u0430\u0440\u043E\u043B\u044C",Favorites:"\u0418\u0437\u0431\u0440\u0430\u043D\u043D\u043E\u0435","Add to Favorites":"\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C \u0432 \u0438\u0437\u0431\u0440\u0430\u043D\u043D\u043E\u0435","Remove from Favorites":"\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0438\u0437 \u0438\u0437\u0431\u0440\u0430\u043D\u043D\u043E\u0433\u043E",Empty:"\u041F\u0443\u0441\u0442\u043E","Invalid folder name":"\u041D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u043E\u0435 \u0438\u043C\u044F \u043F\u0430\u043F\u043A\u0438","Socks5 Proxy":"\u041F\u0440\u043E\u043A\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440 Socks5",Hostname:"\u0418\u043C\u044F \u041F\u041A",Discovered:"\u041D\u0430\u0439\u0434\u0435\u043D\u043E",install_daemon_tip:"\u0414\u043B\u044F \u0437\u0430\u043F\u0443\u0441\u043A\u0430 \u043F\u0440\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0435 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u0441\u0438\u0441\u0442\u0435\u043C\u043D\u0443\u044E \u0441\u043B\u0443\u0436\u0431\u0443","Remote ID":"\u0423\u0434\u0430\u043B\u0435\u043D\u043D\u044B\u0439 \u0438\u0434\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u043E\u0440",Paste:"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C","Paste here?":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0441\u044E\u0434\u0430?","Are you sure to close the connection?":"\u0412\u044B \u0443\u0432\u0435\u0440\u0435\u043D\u044B, \u0447\u0442\u043E \u0445\u043E\u0442\u0438\u0442\u0435 \u0437\u0430\u043A\u0440\u044B\u0442\u044C \u0441\u043E\u0435\u0434\u0438\u043D\u0435\u043D\u0438\u0435?","Download new version":"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u043D\u043E\u0432\u0443\u044E \u0432\u0435\u0440\u0441\u0438\u044E","Touch mode":"\u0421\u0435\u043D\u0441\u043E\u0440\u043D\u044B\u0439 \u0440\u0435\u0436\u0438\u043C","Mouse mode":"\u0420\u0435\u0436\u0438\u043C \u043C\u044B\u0448\u0438","One-Finger Tap":"\u041A\u0430\u0441\u0430\u043D\u0438\u0435 \u043E\u0434\u043D\u0438\u043C \u043F\u0430\u043B\u044C\u0446\u0435\u043C","Left Mouse":"\u041B\u0435\u0432\u0430\u044F \u043A\u043D\u043E\u043F\u043A\u0430 \u043C\u044B\u0448\u0438","One-Long Tap":"\u041E\u0434\u043D\u043E \u0434\u043E\u043B\u0433\u043E\u0435 \u043A\u0430\u0441\u0430\u043D\u0438\u0435 \u043F\u0430\u043B\u044C\u0446\u0435\u043C","Two-Finger Tap":"\u041A\u0430\u0441\u0430\u043D\u0438\u0435 \u0434\u0432\u0443\u043C\u044F \u043F\u0430\u043B\u044C\u0446\u0430\u043C\u0438","Right Mouse":"\u041F\u0440\u0430\u0432\u0430\u044F \u043C\u044B\u0448\u044C","One-Finger Move":"\u0414\u0432\u0438\u0436\u0435\u043D\u0438\u0435 \u043E\u0434\u043D\u0438\u043C \u043F\u0430\u043B\u044C\u0446\u0435\u043C","Double Tap & Move":"\u0414\u0432\u043E\u0439\u043D\u043E\u0435 \u043D\u0430\u0436\u0430\u0442\u0438\u0435 \u0438 \u043F\u0435\u0440\u0435\u043C\u0435\u0449\u0435\u043D\u0438\u0435","Mouse Drag":"\u041F\u0435\u0440\u0435\u0442\u0430\u0441\u043A\u0438\u0432\u0430\u043D\u0438\u0435 \u043C\u044B\u0448\u044C\u044E","Two-Finger vertically":"\u0414\u0432\u0443\u043C\u044F \u043F\u0430\u043B\u044C\u0446\u0430\u043C\u0438 \u043F\u043E \u0432\u0435\u0440\u0442\u0438\u043A\u0430\u043B\u0438","Mouse Wheel":"\u041A\u043E\u043B\u0435\u0441\u0438\u043A\u043E \u043C\u044B\u0448\u0438","Two-Finger Move":"\u0414\u0432\u0438\u0436\u0435\u043D\u0438\u0435 \u0434\u0432\u0443\u043C\u044F \u043F\u0430\u043B\u044C\u0446\u0430\u043C\u0438","Canvas Move":"\u041F\u0435\u0440\u0435\u043C\u0435\u0449\u0435\u043D\u0438\u0435 \u0445\u043E\u043B\u0441\u0442\u0430","Pinch to Zoom":"\u0429\u0435\u043F\u043E\u0442\u043A\u0430, \u0447\u0442\u043E\u0431\u044B \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0442\u044C","Canvas Zoom":"\u041C\u0430\u0441\u0448\u0442\u0430\u0431 \u0445\u043E\u043B\u0441\u0442\u0430","Reset canvas":"\u0421\u0431\u0440\u043E\u0441\u0438\u0442\u044C \u0445\u043E\u043B\u0441\u0442","No permission of file transfer":"\u041D\u0435\u0442 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u044F \u043D\u0430 \u043F\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u0444\u0430\u0439\u043B\u043E\u0432",Note:"\u041F\u0440\u0438\u043C\u0435\u0447\u0430\u043D\u0438\u0435",Connection:"\u0421\u043E\u0435\u0434\u0438\u043D\u0435\u043D\u0438\u0435","Share Screen":"\u041F\u043E\u0434\u0435\u043B\u0438\u0442\u044C\u0441\u044F \u044D\u043A\u0440\u0430\u043D\u043E\u043C",CLOSE:"\u0417\u0410\u041A\u0420\u042B\u0422\u042C",OPEN:"\u041E\u0422\u041A\u0420\u042B\u0422\u042C",Chat:"\u0427\u0430\u0442",Total:"\u0412\u0441\u0435\u0433\u043E",items:"\u043E\u0431\u044C\u0435\u043A\u0442\u044B",Selected:"\u0412\u044B\u0431\u0440\u0430\u043D\u043E","Screen Capture":"\u0421\u043A\u0440\u0438\u043D\u0448\u043E\u0442","Mouse Control":"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u043C\u044B\u0448\u044C\u044E","File Transfer":"\u041F\u0435\u0440\u0435\u0434\u0430\u0447\u0430 \u0444\u0430\u0439\u043B\u043E\u0432","Audio Capture":"\u0417\u0430\u0445\u0432\u0430\u0442 \u0430\u0443\u0434\u0438\u043E","File Connection":"\u0424\u0430\u0439\u043B\u043E\u0432\u043E\u0435 \u0441\u043E\u0435\u0434\u0438\u043D\u0435\u043D\u0438\u0435","Screen Connection":"\u041F\u043E\u0434\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u044D\u043A\u0440\u0430\u043D\u0430","Do you accept?":"\u0412\u044B \u0441\u043E\u0433\u043B\u0430\u0441\u043D\u044B?","Open System Setting":"\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u0441\u0438\u0441\u0442\u0435\u043C\u044B","How to get Android input permission?":"\u041A\u0430\u043A \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435 \u043D\u0430 \u0432\u0432\u043E\u0434 Android?",android_input_permission_tip1:"\u041F\u043E\u0441\u043B\u0435 \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u0438\u044F \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u044F \u043D\u0430 \u0432\u0432\u043E\u0434 \u0443\u0434\u0430\u043B\u0435\u043D\u043D\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u043C\u043E\u0436\u0435\u0442 \u0443\u043F\u0440\u0430\u0432\u043B\u044F\u0442\u044C \u044D\u0442\u0438\u043C Android-\u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E\u043C \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u043C\u044B\u0448\u0438.",android_input_permission_tip2:"\u041F\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043D\u0430 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0443\u044E \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443 \u0441\u0438\u0441\u0442\u0435\u043C\u043D\u044B\u0445 \u043D\u0430\u0441\u0442\u0440\u043E\u0435\u043A, \u043D\u0430\u0439\u0434\u0438\u0442\u0435 \u0438 \u0432\u043E\u0439\u0434\u0438\u0442\u0435 \u0432 [\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044B\u0435 \u0441\u043B\u0443\u0436\u0431\u044B], \u0432\u043A\u043B\u044E\u0447\u0438\u0442\u0435 \u0441\u043B\u0443\u0436\u0431\u0443 [RustDesk Input].",android_new_connection_tip:"\u041F\u043E\u043B\u0443\u0447\u0435\u043D \u043D\u043E\u0432\u044B\u0439 \u0437\u0430\u043F\u0440\u043E\u0441 \u043D\u0430 \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0432\u0430\u0448\u0438\u043C \u0442\u0435\u043A\u0443\u0449\u0438\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E\u043C.",android_service_will_start_tip:"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0437\u0430\u0445\u0432\u0430\u0442\u0430 \u044D\u043A\u0440\u0430\u043D\u0430 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u0437\u0430\u043F\u0443\u0441\u043A\u0430\u0435\u0442 \u0441\u043B\u0443\u0436\u0431\u0443, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044F \u0434\u0440\u0443\u0433\u0438\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430\u043C \u0437\u0430\u043F\u0440\u0430\u0448\u0438\u0432\u0430\u0442\u044C \u0441\u043E\u0435\u0434\u0438\u043D\u0435\u043D\u0438\u0435 \u0441 \u044D\u0442\u043E\u0433\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430.",android_stop_service_tip:"\u0417\u0430\u043A\u0440\u044B\u0442\u0438\u0435 \u0441\u043B\u0443\u0436\u0431\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u0437\u0430\u043A\u0440\u043E\u0435\u0442 \u0432\u0441\u0435 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044B\u0435 \u0441\u043E\u0435\u0434\u0438\u043D\u0435\u043D\u0438\u044F.",android_version_audio_tip:"\u0422\u0435\u043A\u0443\u0449\u0430\u044F \u0432\u0435\u0440\u0441\u0438\u044F Android \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0437\u0430\u0445\u0432\u0430\u0442 \u0437\u0432\u0443\u043A\u0430, \u043E\u0431\u043D\u043E\u0432\u0438\u0442\u0435 \u0435\u0435 \u0434\u043E Android 10 \u0438\u043B\u0438 \u0432\u044B\u0448\u0435.",android_start_service_tip:"\u041A\u043E\u0441\u043D\u0438\u0442\u0435\u0441\u044C [\u0417\u0430\u043F\u0443\u0441\u043A \u043F\u0440\u043E\u043C\u0435\u0436\u0443\u0442\u043E\u0447\u043D\u043E\u0433\u043E \u0441\u0435\u0440\u0432\u0435\u0440\u0430] \u0438\u043B\u0438 \u041E\u0422\u041A\u0420\u042B\u0422\u042C \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435 [\u0421\u043A\u0440\u0438\u043D\u0448\u043E\u0442], \u0447\u0442\u043E\u0431\u044B \u0437\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u0441\u043B\u0443\u0436\u0431\u0443 \u0434\u0435\u043C\u043E\u043D\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u044D\u043A\u0440\u0430\u043D\u0430.",Account:"\u0410\u043A\u043A\u0430\u0443\u043D\u0442"},ptbr:{Status:"Status","Your Desktop":"Seu Desktop",desk_tip:"Seu desktop pode ser acessado com este ID e senha.",Password:"Senha",Ready:"Pronto",Established:"Estabelecido",connecting_status:"Conectando \xE0 rede do RustDesk...","Enable Service":"Habilitar Servi\xE7o","Start Service":"Iniciar Servi\xE7o","Service is running":"Servi\xE7o est\xE1 em execu\xE7\xE3o","Service is not running":"Servi\xE7o n\xE3o est\xE1 em execu\xE7\xE3o",not_ready_status:"N\xE3o est\xE1 pronto. Por favor verifique sua conex\xE3o","Control Remote Desktop":"Controle o Desktop \xE0 dist\xE2ncia","Transfer File":"Transferir Arquivo",Connect:"Conectar","Recent Sessions":"Sess\xF5es recentes","Address Book":"Lista de Endere\xE7os",Confirmation:"Confirma\xE7\xE3o","TCP Tunneling":"Tunelamento TCP",Remove:"Remover","Refresh random password":"Atualizar senha aleat\xF3ria","Set your own password":"Configure sua pr\xF3pria senha","Enable Keyboard/Mouse":"Habilitar Teclado/Mouse","Enable Clipboard":"Habilitar \xC1rea de Transfer\xEAncia","Enable File Transfer":"Habilitar Transfer\xEAncia de Arquivos","Enable TCP Tunneling":"Habilitar Tunelamento TCP","IP Whitelisting":"Whitelisting de IP","ID/Relay Server":"Servidor ID/Relay","Stop service":"Parar servi\xE7o","Change ID":"Alterar ID",Website:"Website",About:"Sobre",Mute:"Emudecer","Audio Input":"Endtrada de \xC1udio","ID Server":"Servidor de ID","Relay Server":"Servidor de Relay","API Server":"Servidor da API",invalid_http:"deve iniciar com http:// ou https://","Invalid IP":"IP inv\xE1lido",id_change_tip:"Somente os caracteres a-z, A-Z, 0-9 e _ (sublinhado) s\xE3o permitidos. A primeira letra deve ser a-z, A-Z. Comprimento entre 6 e 16.","Invalid format":"Formato inv\xE1lido","This function is turned off by the server":"Esta funcionalidade foi desligada pelo servidor","Not available":"Indispon\xEDvel","Too frequent":"Muito frequente",Cancel:"Cancelar",Skip:"Pular",Close:"Fechar",Retry:"Tentar novamente",OK:"OK","Password Required":"Senha Necess\xE1ria","Please enter your password":"Por favor informe sua senha","Remember password":"Lembrar senha","Wrong Password":"Senha Incorreta","Do you want to enter again?":"Voc\xEA quer entrar novamente?","Connection Error":"Erro de Conex\xE3o",Error:"Erro","Reset by the peer":"Reiniciado pelo par","Connecting...":"Conectando...","Connection in progress. Please wait.":"Conex\xE3o em progresso. Aguarde por favor.","Please try 1 minute later":"Por favor tente ap\xF3s 1 minuto","Login Error":"Erro de Login",Successful:"Sucesso","Connected, waiting for image...":"Conectado. Aguardando pela imagem...",Name:"Nome",Type:"Tipo",Modified:"Modificado",Size:"Tamanho","Show Hidden Files":"Mostrar Arquivos Ocultos",Receive:"Receber",Send:"Enviar","Refresh File":"Atualizar Arquivo",Local:"Local",Remote:"Remoto","Remote Computer":"Computador Remoto","Local Computer":"Computador Local","Confirm Delete":"Comfirmar Apagar",Delete:"Apagar",Properties:"Propriedades","Multi Select":"Sele\xE7\xE3o M\xFAltipla","Empty Directory":"Diret\xF3rio Vazio","Not an empty directory":"Diret\xF3rio n\xE3o est\xE1 vazio","Are you sure you want to delete this file?":"Tem certeza que deseja apagar este arquivo?","Are you sure you want to delete this empty directory?":"Tem certeza que deseja apagar este diret\xF3rio vazio?","Are you sure you want to delete the file of this directory?":"Tem certeza que deseja apagar este arquivo deste diret\xF3rio?","Do this for all conflicts":"Fazer isto para todos os conflitos","This is irreversible!":"Isso \xE9 irrevers\xEDvel!",Deleting:"Apagando",files:"arquivos",Waiting:"Aguardando",Finished:"Completo",Speed:"Velocidade","Custom Image Quality":"Qualidade Visual Personalizada","Privacy mode":"Modo privado","Block user input":"Bloquear entrada de usu\xE1rio","Unblock user input":"Desbloquear entrada de usu\xE1rio","Adjust Window":"Ajustar Janela",Original:"Original",Shrink:"Reduzir",Stretch:"Aumentar","Good image quality":"Qualidade visual boa",Balanced:"Balanceada","Optimize reaction time":"Otimizar tempo de rea\xE7\xE3o",Custom:"Personalizado","Show remote cursor":"Mostrar cursor remoto","Disable clipboard":"Desabilitar \xE1rea de transfer\xEAncia","Lock after session end":"Bloquear ap\xF3s o fim da sess\xE3o",Insert:"Inserir","Insert Lock":"Inserir Trava",Refresh:"Atualizar","ID does not exist":"ID n\xE3o existe","Failed to connect to rendezvous server":"Falha ao conectar ao servidor de rendezvous","Please try later":"Por favor tente mais tarde","Remote desktop is offline":"Desktop remoto est\xE1 offline","Key mismatch":"Chaves incompat\xEDveis",Timeout:"Tempo esgotado","Failed to connect to relay server":"Falha ao conectar ao servidor de relay","Failed to connect via rendezvous server":"Falha ao conectar ao servidor de rendezvous","Failed to connect via relay server":"Falha ao conectar atrav\xE9s do servidor de relay","Failed to make direct connection to remote desktop":"Falha ao fazer conex\xE3o direta ao desktop remoto","Set Password":"Definir Senha","OS Password":"Senha do SO",install_tip:"Devido ao UAC, o RustDesk n\xE3o funciona corretamente como o lado remoto em alguns casos. Para evitar o UAC, por favor clique no bot\xE3o abaixo para instalar o RustDesk no sistema.","Click to upgrade":"Clique para fazer o upgrade","Click to download":"Clique para baixar","Click to update":"Clique para fazer o update","Configuration Permissions":"Permiss\xF5es de Configura\xE7\xE3o",Configure:"Configurar",config_acc:'Para controlar seu Desktop remotamente, voc\xEA precisa conceder ao RustDesk permiss\xF5es de "Acessibilidade".',config_screen:'Para acessar seu Desktop remotamente, voc\xEA precisa conceder ao RustDesk permiss\xF5es de "Gravar a Tela"/',"Installing ...":"Instalando ...",Install:"Instalar",Installation:"Instala\xE7\xE3o","Installation Path":"Caminho da Instala\xE7\xE3o","Create start menu shortcuts":"Criar atalhos no menu iniciar","Create desktop icon":"Criar \xEDcone na \xE1rea de trabalho",agreement_tip:"Ao iniciar a instala\xE7\xE3o, voc\xEA concorda com o acordo de licen\xE7a.","Accept and Install":"Aceitar e Instalar","End-user license agreement":"Acordo de licen\xE7a do usu\xE1rio final","Generating ...":"Gerando ...","Your installation is lower version.":"Sua instala\xE7\xE3o \xE9 de uma vers\xE3o menor.",not_close_tcp_tip:"N\xE3o feche esta janela enquanto estiver utilizando o t\xFAnel","Listening ...":"Escutando ...","Remote Host":"Host Remoto","Remote Port":"Porta Remota",Action:"A\xE7\xE3o",Add:"Adicionar","Local Port":"Porta Local",setup_server_tip:"Para uma conex\xE3o mais r\xE1pida, por favor configure seu pr\xF3prio servidor","Too short, at least 6 characters.":"Muito curto, pelo menos 6 caracteres.","The confirmation is not identical.":"A confirma\xE7\xE3o n\xE3o \xE9 id\xEAntica.",Permissions:"Permiss\xF5es",Accept:"Aceitar",Dismiss:"Dispensar",Disconnect:"Desconectar","Allow using keyboard and mouse":"Permitir o uso de teclado e mouse","Allow using clipboard":"Permitir o uso da \xE1rea de transfer\xEAncia","Allow hearing sound":"Permitir escutar som","Allow file transfer":"Permitir transfer\xEAncia de arquivo","File transfer":"Transfer\xEAncia de arquivo",Connected:"Conectado","Direct and encrypted connection":"Conex\xE3o direta e criptografada","Relayed and encrypted connection":"Conex\xE3o via relay e criptografada","Direct and unencrypted connection":"Conex\xE3o direta e n\xE3o criptografada","Relayed and unencrypted connection":"Conex\xE3o via relay e n\xE3o criptografada","Enter Remote ID":"Informe o ID Remoto","Enter your password":"Informe sua senha","Logging in...":"Fazendo Login...","Enable RDP session sharing":"Habilitar compartilhamento de sess\xE3o RDP","Auto Login":'Login Autom\xE1tico (Somente v\xE1lido se voc\xEA habilitou "Bloquear ap\xF3s o fim da sess\xE3o")',"Enable Direct IP Access":"Habilitar Acesso IP Direto",Rename:"Renomear",Space:"Espa\xF5","Create Desktop Shortcut":"Criar Atalho na \xC1rea de Trabalho","Change Path":"Alterar Caminho","Create Folder":"Criar Diret\xF3rio","Please enter the folder name":"Por favor informe o nome do diret\xF3rio","Fix it":"Conserte",Warning:"Aguardando","Login screen using Wayland is not supported":"Tela de Login utilizando Wayland n\xE3o \xE9 suportada","Reboot required":"Reinicializa\xE7\xE3o necess\xE1ria","Unsupported display server ":"Servidor de display n\xE3o suportado","x11 expected":"x11 esperado",Port:"Porta",Settings:"Configura\xE7\xF5es",Username:"Nome de usu\xE1rio","Invalid port":"Porta inv\xE1lida","Closed manually by the peer":"Fechada manualmente pelo par","Enable remote configuration modification":"Habilitar modifica\xE7\xF5es de configura\xE7\xE3o remotas","Run without install":"Executar sem instalar","Always connected via relay":"Sempre conectado via relay","Always connect via relay":"Sempre conectar via relay",whitelist_tip:"Somente IPs na whitelist podem me acessar",Login:"Login",Logout:"Sair",Tags:"Tags","Search ID":"Buscar ID","Current Wayland display server is not supported":"Servidor de display Wayland atual n\xE3o \xE9 suportado",whitelist_sep:"Separado por v\xEDrcula, ponto-e-v\xEDrgula, espa\xE7os ou nova linha","Add ID":"Adicionar ID","Add Tag":"Adicionar Tag","Unselect all tags":"Desselecionar todas as tags","Network error":"Erro de rede","Username missed":"Nome de usu\xE1rio faltante","Password missed":"Senha faltante","Wrong credentials":"Nome de usu\xE1rio ou senha incorretos","Edit Tag":"Editar Tag","Unremember Password":"Esquecer Senha",Favorites:"Favoritos","Add to Favorites":"Adicionar aos Favoritos","Remove from Favorites":"Remover dos Favoritos",Empty:"Vazio","Invalid folder name":"Nome de diret\xF3rio inv\xE1lido","Socks5 Proxy":"Proxy Socks5",Hostname:"Nome de anfitri\xE3o",Discovered:"Descoberto",install_daemon_tip:"Para inicializa\xE7\xE3o junto ao sistema, voc\xEA deve instalar o servi\xE7o de sistema.","Remote ID":"ID Remoto",Paste:"Colar","Paste here?":"Colar aqui?","Are you sure to close the connection?":"Tem certeza que deseja fechar a conex\xE3o?","Download new version":"Baixar nova vers\xE3o","Touch mode":"Modo toque","Mouse mode":"Modo mouse","One-Finger Tap":"Toque com um dedo","Left Mouse":"Bot\xE3o esquerdo do mouse","One-Long Tap":"Um toque longo","Two-Finger Tap":"Toque com dois dedos","Right Mouse":"Bot\xE3o direito do mouse","One-Finger Move":"Mover com um dedo","Double Tap & Move":"Toque duplo & mover","Mouse Drag":"Arrastar com o mouse","Two-Finger vertically":"Dois dedos verticalmente","Mouse Wheel":"Roda do Mouse","Two-Finger Move":"Mover com dois dedos","Canvas Move":"Mover Tela","Pinch to Zoom":"Beliscar para Zoom","Canvas Zoom":"Zoom na Tela","Reset canvas":"Reiniciar tela","No permission of file transfer":"Sem permiss\xF5es de transfer\xEAncia de arquivo",Note:"Nota",Connection:"Conex\xE3o","Share Screen":"Compartilhar Tela",CLOSE:"FECHAR",OPEN:"ABRIR",Chat:"Chat",Total:"Total",items:"itens",Selected:"Selecionado","Screen Capture":"Captura de Tela","Mouse Control":"Controle do Mouse","File Transfer":"Transfer\xEAncia de Arquivo","Audio Capture":"Captura de \xC1udio","File Connection":"Conex\xE3o de Arquivo","Screen Connection":"Conex\xE3o de Tela","Do you accept?":"Voc\xEA aceita?","Open System Setting":"Abrir Configura\xE7\xF5es do Sistema","How to get Android input permission?":"Como habilitar a permiss\xE3o de entrada do Android?",android_input_permission_tip1:"Ap\xF3s obter permiss\xE3o de entrada, o dispositivo remoto pode controlar este dispositivo Android via mouse",android_input_permission_tip2:"Por favor v\xE1 para a pr\xF3xima p\xE1gina de configura\xE7\xE3o do sistema, encontre e entre [Servi\xE7os Instalados], HABILITE o servi\xE7o [RustDesk Input]",android_new_connection_tip:"Nova requisi\xE7\xE3o de controle recebida, solicita o controle de seu dispositivo atual.",android_service_will_start_tip:"Habilitar a Captura de Tela ir\xE1 automaticamente inicalizar o servi\xE7o, permitindo que outros dispositivos solicitem uma conex\xE3o deste dispositivo.",android_stop_service_tip:"Fechar o servi\xE7o ir\xE1 automaticamente fechar todas as conex\xF5es estabelecidas.",android_version_audio_tip:"A vers\xE3o atual do Android n\xE3o suporta captura de \xE1udio, por favor atualize para o Android 10 ou maior.",android_start_service_tip:"Toque [Iniciar Servi\xE7o] ou ABRA a permiss\xE3o [Captura de Tela] para iniciar o servi\xE7o de compartilhamento de tela.",Account:"Conta"},de:{Status:"Status","Your Desktop":"Ihr Desktop",desk_tip:"Mit dieser ID und diesem Passwort k\xF6nnen Sie auf Ihren Desktop zugreifen.",Password:"Passwort",Ready:"Bereit",Established:"Etabliert",connecting_status:"Verbinden mit dem RustDesk-Netzwerk...","Enable Service":"Verbindungsserver einschalten","Start Service":"Starte Verbindungsserver","Service is running":"Dienst l\xE4uft","Service is not running":"Der Verbindungsserver l\xE4uft nicht",not_ready_status:"Nicht bereit. Bitte \xFCberpr\xFCfen Sie Ihre Verbindung","Control Remote Desktop":"Entfernten Desktop steuern","Transfer File":"Datei \xFCbertragen",Connect:"Verbinden","Recent Sessions":"Letzte Sitzungen","Address Book":"Adressbuch",Confirmation:"Best\xE4tigung","TCP Tunneling":"TCP Tunneln",Remove:"Entfernen","Refresh random password":"Zuf\xE4lliges Passwort aktualisieren","Set your own password":"Legen Sie Ihr eigenes Passwort fest","Enable Keyboard/Mouse":"Tastatur/Maus einschalten","Enable Clipboard":"Zwischenablage einschalten","Enable File Transfer":"Datei\xFCbertragung aktivieren","Enable TCP Tunneling":"TCP-Tunneling einschalten","IP Whitelisting":"IP Freigabeliste","ID/Relay Server":"ID/Verbindungsserver","Stop service":"Verbindungsserver ausschalten","Change ID":"ID wechseln",Website:"Webseite",About:"\xDCber",Mute:"Stummschalten","Audio Input":"Audio-Eingang","ID Server":"ID Server","Relay Server":"Verbindungsserver Server","API Server":"API Server",invalid_http:"Muss mit http:// oder https:// beginnen","Invalid IP":"Ung\xFCltige IP-Adresse",id_change_tip:"Nur die Zeichen a-z, A-Z, 0-9 und _ (Unterstrich) sind erlaubt. Der erste Buchstabe muss a-z, A-Z sein. L\xE4nge zwischen 6 und 16.","Invalid format":"Ung\xFCltiges Format","This function is turned off by the server":"Diese Funktion wird vom Server nicht bereitgestellt","Not available":"Nicht verf\xFCgbar","Too frequent":"Zu h\xE4ufig",Cancel:"Abbrechen",Skip:"\xDCberspringen",Close:"Schlie\xDFen",Retry:"Nochmal versuchen",OK:"OK","Password Required":"Passwort erforderlich","Please enter your password":"Bitte geben Sie Ihr Passwort ein","Remember password":"Passwort merken","Wrong Password":"Falsches Passwort","Do you want to enter again?":"M\xF6chten Sie erneut teilnehmen?","Connection Error":"Verbindungsfehler",Error:"Fehler","Reset by the peer":"Zur\xFCcksetzen durch die Gegenstelle","Connecting...":"Verbinden...","Connection in progress. Please wait.":"Die Verbindung wird hergestellt. Bitte warten Sie.","Please try 1 minute later":"Bitte versuchen Sie es 1 Minute sp\xE4ter","Login Error":"Anmeldefehler",Successful:"Erfolgreich","Connected, waiting for image...":"Verbunden, warten auf Bild...",Name:"Name",Type:"Typ",Modified:"Ge\xE4ndert",Size:"Gr\xF6\xDFe","Show Hidden Files":"Versteckte Dateien anzeigen",Receive:"Empfangen",Send:"Senden","Refresh File":"Datei aktualisieren",Local:"Lokaler",Remote:"Entfernter","Remote Computer":"Entfernter Computer","Local Computer":"Lokaler Computer","Confirm Delete":"L\xF6schen best\xE4tigen",Delete:"L\xF6schen",Properties:"Eigenschaften","Multi Select":"Mehrfachauswahl","Empty Directory":"Leeres Verzeichnis","Not an empty directory":"Kein leeres Verzeichnis","Are you sure you want to delete this file?":"Sind Sie sicher, dass Sie diese Datei l\xF6schen wollen?","Are you sure you want to delete this empty directory?":"Sind Sie sicher, dass Sie dieses leere Verzeichnis l\xF6schen m\xF6chten?","Are you sure you want to delete the file of this directory?":"Sind Sie sicher, dass Sie die Datei dieses Verzeichnisses l\xF6schen m\xF6chten?","Do this for all conflicts":"Dies gilt f\xFCr alle Konflikte","This is irreversible!":"Dies ist irreversibel!",Deleting:"L\xF6schen",files:"Dateien",Waiting:"Warten",Finished:"Fertiggestellt",Speed:"Geschwindigkeit","Custom Image Quality":"Individuelle Bildqualit\xE4t","Privacy mode":"Datenschutz-Modus","Block user input":"Benutzereingaben blockieren","Unblock user input":"Benutzereingaben freigeben","Adjust Window":"Fenster anpassen",Original:"Original",Shrink:"Geschrumpft",Stretch:"Gestreckt","Good image quality":"Gute Bildqualit\xE4t",Balanced:"Ausgeglichen","Optimize reaction time":"Optimierte Reaktionszeit",Custom:"Benutzerdefiniert","Show remote cursor":"Ferngesteuerten Cursor anzeigen","Disable clipboard":"Zwischenablage deaktivieren","Lock after session end":"Sperren nach Sitzungsende",Insert:"Einf\xFCgen","Insert Lock":"Sperre einf\xFCgen",Refresh:"Aktualisieren","ID does not exist":"Die ID existiert nicht","Failed to connect to rendezvous server":"Verbindung zum Verbindungsserver fehlgeschlagen","Please try later":"Bitte versuchen Sie es sp\xE4ter","Remote desktop is offline":"Entfernter Desktop ist offline","Key mismatch":"Schl\xFCssel nicht \xFCbereinstimmend",Timeout:"Zeit\xFCberschreitung","Failed to connect to relay server":"Verbindung zum Verbindungsserver fehlgeschlagen","Failed to connect via rendezvous server":"Verbindung \xFCber rendezvous server fehlgeschlagen","Failed to connect via relay server":"Verbindung \xFCber den Verbindungsserver ist fehlgeschlagen","Failed to make direct connection to remote desktop":"Direkte Verbindung zum Entfernten-Desktop konnte nicht hergestellt werden","Set Password":"Passwort festlegen","OS Password":"Betriebssystem-Passwort",install_tip:"Aufgrund der UAC kann RustDesk in manchen F\xE4llen nicht ordnungsgem\xE4\xDF auf der Gegenseite funktionieren. Um UAC zu vermeiden, klicken Sie bitte auf die Schaltfl\xE4che unten, um RustDesk auf dem System zu installieren","Click to upgrade":"Zum Upgrade anklicken","Click to download":"Zum Herunterladen klicken","Click to update":"Zum Aktualisieren klicken","Configuration Permissions":"Konfigurationsberechtigungen",Configure:"Konfigurieren",config_acc:'Um Ihren Desktop aus der Ferne zu steuern, m\xFCssen Sie RustDesk "Zugangs" Rechte erteilen.',config_screen:'Um aus der Ferne auf Ihren Desktop zugreifen zu k\xF6nnen, m\xFCssen Sie RustDesk "Bildschirm-Aufnahme" Berechtigungen erteilen.',"Installing ...":"Installiere ...",Install:"Installieren",Installation:"Einrichtung","Installation Path":"Einrichtungs Pfad","Create start menu shortcuts":"Startmen\xFC Verkn\xFCpfungen erstellen","Create desktop icon":"Desktop Symbol erstellen",agreement_tip:"Wenn Sie die Einrichtung starten, akzeptieren Sie die Lizenzvereinbarung","Accept and Install":"Akzeptieren und installieren","End-user license agreement":"Lizenzvereinbarung f\xFCr Endbenutzer","Generating ...":"Generierung ...","Your installation is lower version.":"Ihre Installation ist eine niedrigere Version.",not_close_tcp_tip:"Schlie\xDFen Sie dieses Fenster nicht, w\xE4hrend Sie den Tunnel benutzen.","Listening ...":"H\xF6ren ...","Remote Host":"Entfernter Rechner","Remote Port":"Entfernter Port",Action:"Aktion",Add:"Hinzuf\xFCgen","Local Port":"Lokaler Port",setup_server_tip:"F\xFCr eine schnellere Verbindung, richten Sie bitte Ihren eigenen Verbindungsserver ein","Too short, at least 6 characters.":"Zu kurz, mindestens 6 Zeichen.","The confirmation is not identical.":"Die Best\xE4tigung ist nicht identisch.",Permissions:"Berechtigungen",Accept:"Akzeptieren",Dismiss:"Ablehnen",Disconnect:"Verbindung trennen","Allow using keyboard and mouse":"Erlaubt die Verwendung von Tastatur und Maus","Allow using clipboard":"Verwendung der Zwischenablage zulassen","Allow hearing sound":"Erlaubt das H\xF6ren von Sound","Allow file transfer":"Datei\xFCbertragung zulassen","File transfer":"Datei \xDCbertragung",Connected:"Verbunden","Direct and encrypted connection":"Direkte und verschl\xFCsselte Verbindung","Relayed and encrypted connection":"Vermittelte und verschl\xFCsselte Verbindung","Direct and unencrypted connection":"Direkte und unverschl\xFCsselte Verbindung","Relayed and unencrypted connection":"Vermittelte und unverschl\xFCsselte Verbindung","Enter Remote ID":"Remote-ID eingeben","Enter your password":"Geben Sie Ihr Passwort ein","Logging in...":"Anmeldung...","Enable RDP session sharing":"RDP-Sitzungsfreigabe aktivieren","Auto Login":'Automatisches Login (nur g\xFCltig, wenn Sie "Sperren nach Sitzungsende" eingestellt haben)',"Enable Direct IP Access":"Direkten IP-Zugang aktivieren",Rename:"Umbenennen",Space:"Platz","Create Desktop Shortcut":"Desktop-Verkn\xFCpfung erstellen","Change Path":"Pfad \xE4ndern","Create Folder":"Ordner erstellen","Please enter the folder name":"Bitte geben Sie den Ordnernamen ein","Fix it":"Reparieren",Warning:"Warnung","Login screen using Wayland is not supported":"Anmeldebildschirm mit Wayland wird nicht unterst\xFCtzt","Reboot required":"Neustart erforderlich","Unsupported display server ":"Nicht unterst\xFCtzter Display-Server","x11 expected":"X11 erwartet",Port:"Port",Settings:"Einstellungen",Username:" Benutzername","Invalid port":"Ung\xFCltiger Port","Closed manually by the peer":"Vom Peer manuell geschlossen","Enable remote configuration modification":"\xC4nderung der Fernkonfiguration zulassen","Run without install":"Ohne Installation ausf\xFChren","Always connected via relay":"Immer \xFCber Verbindungsserver verbunden","Always connect via relay":"Verbindung immer \xFCber Verbindungsserver",whitelist_tip:"Nur IPs auf der Freigabeliste k\xF6nnen auf mich zugreifen",Login:"Anmeldung",Logout:"Abmeldung",Tags:"Stichworte","Search ID":"Suche ID","Current Wayland display server is not supported":"Der aktuelle Wayland-Anzeigeserver wird nicht unterst\xFCtzt",whitelist_sep:"Getrennt durch Komma, Semikolon, Leerzeichen oder Zeilenumbruch","Add ID":"ID hinzuf\xFCgen","Add Tag":"Stichwort hinzuf\xFCgen","Unselect all tags":"Alle Stichworte abw\xE4hlen","Network error":"Netzwerkfehler","Username missed":"Benutzername fehlt","Password missed":"Passwort vergessen","Wrong credentials":"Falsche Anmeldedaten","Edit Tag":"Stichwort bearbeiten","Unremember Password":"Passwort nicht merken",Favorites:"Favoriten","Add to Favorites":"Zu Favoriten hinzuf\xFCgen","Remove from Favorites":"Entferne von Favoriten",Empty:"Leer","Invalid folder name":"Ung\xFCltiger Ordnername","Socks5 Proxy":"Socks5 Proxy",Hostname:"Rechnername",Discovered:"Gefunden",install_daemon_tip:"Um beim Booten zu starten, m\xFCssen Sie den Systemdienst installieren","Remote ID":"Entfernte ID",Paste:"Einf\xFCgen","Paste here?":"Hier einf\xFCgen?","Are you sure to close the connection?":"Sind Sie sicher, dass Sie die Verbindung schlie\xDFen wollen?","Download new version":"Neue Version herunterladen","Touch mode":"Touch-Modus","Mouse mode":"Mouse-Modus","One-Finger Tap":"Ein Fingertipp","Left Mouse":"Linke Maus","One-Long Tap":"Tippen Sie mit einem Finger lang","Two-Finger Tap":"Zwei Finger tippen","Right Mouse":"Rechte Maus","One-Finger Move":"Eine Fingerbewegung","Double Tap & Move":"Doppeltippen und verschieben","Mouse Drag":"Maus ziehen","Two-Finger vertically":"Zwei Finger vertikal","Mouse Wheel":"Mausrad","Two-Finger Move":"Zwei Finger Bewegung","Canvas Move":"Leinwand bewegen","Pinch to Zoom":"Zum Zoomen kneifen","Canvas Zoom":"Leinwand Zoom","Reset canvas":"Anzeige zur\xFCcksetzen","No permission of file transfer":"Keine Erlaubnis zur Datei\xFCbertragung",Note:"Notiz",Connection:"Verbindung","Share Screen":"Bildschirm freigeben",CLOSE:"NAH DRAN",OPEN:"OFFEN",Chat:"Plaudern",Total:"Gesamt",items:"Artikel",Selected:"Ausgew\xE4hlt","Screen Capture":"Bildschirmaufnahme","Mouse Control":"Maussteuerung","File Transfer":"Datei \xDCbertragung","Audio Capture":"Audioaufnahme","File Connection":"Dateiverbindung","Screen Connection":"Bildschirmanschluss","Do you accept?":"Akzeptieren Sie?","Open System Setting":"Systemeinstellung \xF6ffnen","How to get Android input permission?":"Wie erhalte ich eine Android-Eingabeberechtigung?",android_input_permission_tip1:"Nach Erhalt der Eingabeerlaubnis kann das entfernte Ger\xE4t dieses Android-Ger\xE4t per Maus steuern",android_input_permission_tip2:"Bitte gehen Sie zur n\xE4chsten Systemeinstellungsseite, suchen und geben Sie [Installierte Dienste] ein, schalten Sie den Dienst [RustDesk Input] ein",android_new_connection_tip:"Es wurde eine neue Steuerungsanforderung empfangen, die Ihr aktuelles Ger\xE4t steuern m\xF6chte.",android_service_will_start_tip:"Durch das Einschalten der Bildschirmaufnahme wird der Dienst automatisch gestartet, sodass andere Ger\xE4te eine Verbindung von diesem Ger\xE4t anfordern k\xF6nnen.",android_stop_service_tip:"Durch das Schlie\xDFen des Dienstes werden automatisch alle hergestellten Verbindungen geschlossen.",android_version_audio_tip:"Die aktuelle Android-Version unterst\xFCtzt keine Audioaufnahme, bitte aktualisieren Sie auf Android 10 oder h\xF6her.",android_start_service_tip:"Tippen Sie auf [Dienst starten] oder \xD6FFNEN Sie die Berechtigung [Bildschirmaufnahme], um den Bildschirmfreigabedienst zu starten.",Account:"Konto"},eo:{Status:"Stato","Your Desktop":"Via aparato",desk_tip:"Via aparato povas esti alirita kun tiu identigilo kaj pasvorto",Password:"Pasvorto",Ready:"Preta",Established:"",connecting_status:"Konektante al la reto RustDesk...","Enable Service":"Ebligi servon","Start Service":"Starti servon","Service is running":"","Service is not running":"La servo ne funkcias",not_ready_status:"Ne preta, bonvolu kontroli la retkonekto","Control Remote Desktop":"Kontroli foran aparaton","Transfer File":"Transigi dosieron",Connect:"Konekti al","Recent Sessions":"Lastaj sesioj","Address Book":"Adresaro",Confirmation:"Konfirmacio","TCP Tunneling":"Tunelado TCP",Remove:"Forigi","Refresh random password":"Regeneri hazardan pasvorton","Set your own password":"Agordi vian propran pasvorton","Enable Keyboard/Mouse":"Ebligi klavaro/muso","Enable Clipboard":"Sinkronigi po\u015Don","Enable File Transfer":"Ebligi dosiertransigado","Enable TCP Tunneling":"Ebligi tunelado TCP","IP Whitelisting":"Listo de IP akceptataj","ID/Relay Server":"Identigila/Relajsa servilo","Stop service":"Haltu servon","Change ID":"\u015Can\u011Di identigilon",Website:"Retejo",About:"Pri",Mute:"Muta","Audio Input":"A\u016Ddia enigo","ID Server":"Servilo de identigiloj","Relay Server":"Relajsa servilo","API Server":"Servilo de API",invalid_http:"Devas komenci kun http:// a\u016D https://","Invalid IP":"IP nevalida",id_change_tip:"Nur la signoj a-z, A-Z, 0-9, _ (substreko) povas esti uzataj. La unua litero povas esti inter a-z, A-Z. La longeco devas esti inter 6 kaj 16.","Invalid format":"Formato nevalida","This function is turned off by the server":"Tiu funkcio estas malebligata de la servilo","Not available":"Nedisponebla","Too frequent":"Tro ofte \u015Dan\u011Dita, bonvolu reprovi poste",Cancel:"Nuligi",Skip:"Ignori",Close:"Fermi",Retry:"Reprovi",OK:"Konfermi","Password Required":"Pasvorto deviga","Please enter your password":"Bonvolu tajpi vian pasvorton","Remember password":"Memori pasvorton","Wrong Password":"Erara pasvorto","Do you want to enter again?":"\u0108u vi aliri denove?","Connection Error":"Eraro de konektado",Error:"Eraro","Reset by the peer":"La konekto estas fermita de la samtavolano","Connecting...":"Konektante...","Connection in progress. Please wait.":"Konektado farata. Bonvolu atendi.","Please try 1 minute later":"Reprovi post 1 minuto","Login Error":"Eraro de konektado",Successful:"Sukceso","Connected, waiting for image...":"Konektita, atendante bildon...",Name:"Nomo",Type:"",Modified:"Modifita",Size:"Grandeco","Show Hidden Files":"Montri ka\u015Ditajn dosierojn",Receive:"Akcepti",Send:"Sendi","Refresh File":"",Local:"",Remote:"","Remote Computer":"Fora komputilo","Local Computer":"Loka komputilo","Confirm Delete":"Konfermi la forigo",Delete:"",Properties:"","Multi Select":"","Empty Directory":"","Not an empty directory":"","Are you sure you want to delete this file?":"\u0108u vi vere volas forigi tiun dosieron?","Are you sure you want to delete this empty directory?":"","Are you sure you want to delete the file of this directory?":"","Do this for all conflicts":"Same por \u0109iuj konfliktoj","This is irreversible!":"",Deleting:"Forigado",files:"dosiero",Waiting:"Atendante...",Finished:"Finita",Speed:"","Custom Image Quality":"Agordi bildan kvaliton","Privacy mode":"Modo privata","Block user input":"Bloki uzanta enigo","Unblock user input":"Malbloki uzanta enigo","Adjust Window":"Adapti fenestro",Original:"Originala rilatumo",Shrink:"\u015Crumpi",Stretch:"Stre\u0109i","Good image quality":"Bona bilda kvalito",Balanced:"Normala bilda kvalito","Optimize reaction time":"Optimigi reakcia tempo",Custom:"Personigi bilda kvalito","Show remote cursor":"Montri foran kursoron","Disable clipboard":"Malebligi po\u015Don","Lock after session end":"\u015Closi foran komputilon post malkonektado",Insert:"Enmeti","Insert Lock":"\u015Closi foran komputilon",Refresh:"Refre\u015Digi ekranon","ID does not exist":"La identigilo ne ekzistas","Failed to connect to rendezvous server":"Malsukcesis konekti al la servilo rendezvous","Please try later":"Bonvolu provi poste","Remote desktop is offline":"La fora aparato estas senkonektita","Key mismatch":"Miskongruo de klavoj",Timeout:"Konekta posttempo","Failed to connect to relay server":"Malsukcesis konekti al la relajsa servilo","Failed to connect via rendezvous server":"Malsukcesis konekti per servilo rendezvous","Failed to connect via relay server":"Malsukcesis konekti per relajsa servilo","Failed to make direct connection to remote desktop":"Malsukcesis konekti direkte","Set Password":"Agordi pasvorton","OS Password":"Pasvorto de la operaciumo",install_tip:"Vi ne uzas instalita versio. Pro limigoj pro UAC, kiel aparato kontrolata, en kelkaj kazoj, ne estos ebla kontroli la muson kaj klavaron a\u016D registri la ekranon. Bonvolu alkliku la butonon malsupre por instali RustDesk sur la operaciumo por eviti la demando supre.","Click to upgrade":"Alklaki por plibonigi","Click to download":"Alklaki por el\u015Duti","Click to update":"Alklaki por \u011Disdatigi","Configuration Permissions":"Permesoj de konfigurado",Configure:"Konfiguri",config_acc:'Por uzi vian foran aparaton, bonvolu doni la permeson "alirebleco" al RustDesk.',config_screen:'Por uzi vian foran aparaton, bonvolu doni la permeson "ekranregistrado" al RustDesk.',"Installing ...":"Instalante...",Install:"Instali",Installation:"Instalado","Installation Path":"Vojo de instalo","Create start menu shortcuts":"Aldoni ligilojn sur la startmenuo","Create desktop icon":"Aldoni ligilojn sur la labortablo",agreement_tip:"Starti la instaladon signifas akcepti la permesilon.","Accept and Install":"Akcepti kaj instali","End-user license agreement":"Uzanta permesilon","Generating ...":"Generante...","Your installation is lower version.":"Via versio de instala\u0135o estas pli malalta ol la lasta.",not_close_tcp_tip:"Bonvolu ne fermu tiun fenestron dum la uzo de la tunelo","Listening ...":"Atendante konekton al la tunelo...","Remote Host":"Fora gastiganto","Remote Port":"Fora pordo",Action:"Ago",Add:"Aldoni","Local Port":"Loka pordo",setup_server_tip:"Se vi bezonas pli rapida konekcio, vi povas krei vian propran servilon","Too short, at least 6 characters.":"Tro mallonga, almena\u016D 6 signoj.","The confirmation is not identical.":"Amba\u016D enigoj ne kongruas",Permissions:"Permesoj",Accept:"Akcepti",Dismiss:"Malakcepti",Disconnect:"Malkonekti","Allow using keyboard and mouse":"Permesi la uzon de la klavaro kaj muso","Allow using clipboard":"Permesi la uzon de la po\u015Do","Allow hearing sound":"Permesi la uzon de la sono","Allow file transfer":"Permesi la dosiertransigadon","File transfer":"Dosiertransigado",Connected:"Konektata","Direct and encrypted connection":"Konekcio direkta \u0109ifrata","Relayed and encrypted connection":"Konekcio relajsa \u0109ifrata","Direct and unencrypted connection":"Konekcio direkta ne\u0109ifrata","Relayed and unencrypted connection":"Konekcio relajsa ne\u0109ifrata","Enter Remote ID":"Tajpu foran identigilon","Enter your password":"Tajpu vian pasvorton","Logging in...":"Konektante...","Enable RDP session sharing":"Ebligi la kundivido de sesio RDP","Auto Login":"A\u016Dtomata konektado (la \u015Dloso nur estos ebligita post la malebligado de la unua parametro)","Enable Direct IP Access":"Permesi direkta eniro per IP",Rename:"Renomi",Space:"Spaco","Create Desktop Shortcut":"Krei ligilon sur la labortablon","Change Path":"\u015Can\u011Di vojon","Create Folder":"Krei dosierujon","Please enter the folder name":"Bonvolu enigi la dosiernomon","Fix it":"Riparu \u011Din",Warning:"Averto","Login screen using Wayland is not supported":"Konektajn ekranojn uzantajn Wayland ne estas subtenitaj","Reboot required":"Restarto deviga","Unsupported display server ":"La aktuala bilda servilo ne estas subtenita","x11 expected":"Bonvolu uzi x11",Port:"Pordo",Settings:"Agordoj",Username:" Uzanta nomo","Invalid port":"Pordo nevalida","Closed manually by the peer":"Manuale fermita de la samtavolano","Enable remote configuration modification":"Permesi foran redaktadon de la konfiguracio","Run without install":"Plenumi sen instali","Always connected via relay":"\u0108iam konektata per relajso","Always connect via relay":"\u0108iam konekti per relajso",whitelist_tip:"Nur la IP en la blanka listo povas kontroli mian komputilon",Login:"Konekti",Logout:"Malkonekti",Tags:"Etikedi","Search ID":"Ser\u0109i ID","Current Wayland display server is not supported":"La aktuala bilda servilo Wayland ne estas subtenita",whitelist_sep:"Vi povas uzi komon, punktokomon, spacon a\u016D linsalton kiel apartigilo","Add ID":"Aldoni identigilo","Add Tag":"Aldoni etikedo","Unselect all tags":"Malselekti \u0109iujn etikedojn","Network error":"Reta eraro","Username missed":"Uzantnomo forgesita","Password missed":"Pasvorto forgesita","Wrong credentials":"Identigilo a\u016D pasvorto erara","Edit Tag":"Redakti etikedo","Unremember Password":"Forgesi pasvorton",Favorites:"Favorataj","Add to Favorites":"Aldoni al la favorataj","Remove from Favorites":"Forigi el la favorataj",Empty:"Malplena","Invalid folder name":"Dosiernomo nevalida","Socks5 Proxy":"Socks5 prokura servilo",Hostname:"Nomo de gastiga",Discovered:"Malkovritaj",install_daemon_tip:"","Remote ID":"Fora identigilo",Paste:"Alglui","Paste here?":"","Are you sure to close the connection?":"\u0108u vi vere volas fermi la konekton?","Download new version":"El\u015Duti la novan version","Touch mode":"Tu\u015Da modo","Mouse mode":"","One-Finger Tap":"","Left Mouse":"","One-Long Tap":"","Two-Finger Tap":"","Right Mouse":"","One-Finger Move":"","Double Tap & Move":"","Mouse Drag":"","Two-Finger vertically":"","Mouse Wheel":"","Two-Finger Move":"","Canvas Move":"","Pinch to Zoom":"","Canvas Zoom":"","Reset canvas":"Restarigi kanvaso","No permission of file transfer":"Neniu permeso de dosiertransigo",Note:"Notu",Connection:"","Share Screen":"",CLOSE:"",OPEN:"",Chat:"",Total:"",items:"",Selected:"","Screen Capture":"","Mouse Control":"","File Transfer":"","Audio Capture":"","File Connection":"","Screen Connection":"","Do you accept?":"","Open System Setting":"","How to get Android input permission?":"",android_input_permission_tip1:"",android_input_permission_tip2:"",android_new_connection_tip:"",android_service_will_start_tip:"",android_stop_service_tip:"",android_version_audio_tip:"",android_start_service_tip:"",Account:""},cn:{Status:"\u72B6\u6001","Your Desktop":"\u4F60\u7684\u684C\u9762",desk_tip:"\u4F60\u7684\u684C\u9762\u53EF\u4EE5\u901A\u8FC7\u4E0B\u9762\u7684ID\u548C\u5BC6\u7801\u8BBF\u95EE\u3002",Password:"\u5BC6\u7801",Ready:"\u5C31\u7EEA",Established:"\u5DF2\u5EFA\u7ACB",connecting_status:"\u6B63\u5728\u63A5\u5165RustDesk\u7F51\u7EDC...","Enable Service":"\u5141\u8BB8\u670D\u52A1","Start Service":"\u542F\u52A8\u670D\u52A1","Service is running":"\u670D\u52A1\u6B63\u5728\u8FD0\u884C","Service is not running":"\u670D\u52A1\u6CA1\u6709\u542F\u52A8",not_ready_status:"\u672A\u5C31\u7EEA\uFF0C\u8BF7\u68C0\u67E5\u7F51\u7EDC\u8FDE\u63A5","Control Remote Desktop":"\u63A7\u5236\u8FDC\u7A0B\u684C\u9762","Transfer File":"\u4F20\u8F93\u6587\u4EF6",Connect:"\u8FDE\u63A5","Recent Sessions":"\u6700\u8FD1\u8BBF\u95EE\u8FC7","Address Book":"\u5730\u5740\u7C3F",Confirmation:"\u786E\u8BA4","TCP Tunneling":"TCP\u96A7\u9053",Remove:"\u5220\u9664","Refresh random password":"\u5237\u65B0\u968F\u673A\u5BC6\u7801","Set your own password":"\u8BBE\u7F6E\u5BC6\u7801","Enable Keyboard/Mouse":"\u5141\u8BB8\u63A7\u5236\u952E\u76D8/\u9F20\u6807","Enable Clipboard":"\u5141\u8BB8\u540C\u6B65\u526A\u8D34\u677F","Enable File Transfer":"\u5141\u8BB8\u4F20\u8F93\u6587\u4EF6","Enable TCP Tunneling":"\u5141\u8BB8\u5EFA\u7ACBTCP\u96A7\u9053","IP Whitelisting":"IP\u767D\u540D\u5355","ID/Relay Server":"ID/\u4E2D\u7EE7\u670D\u52A1\u5668","Stop service":"\u505C\u6B62\u670D\u52A1","Change ID":"\u6539\u53D8ID",Website:"\u7F51\u7AD9",About:"\u5173\u4E8E",Mute:"\u9759\u97F3","Audio Input":"\u97F3\u9891\u8F93\u5165","ID Server":"ID\u670D\u52A1\u5668","Relay Server":"\u4E2D\u7EE7\u670D\u52A1\u5668","API Server":"API\u670D\u52A1\u5668",invalid_http:"\u5FC5\u987B\u4EE5http://\u6216\u8005https://\u5F00\u5934","Invalid IP":"\u65E0\u6548IP",id_change_tip:"\u53EA\u53EF\u4EE5\u4F7F\u7528\u5B57\u6BCDa-z, A-Z, 0-9, _ (\u4E0B\u5212\u7EBF)\u3002\u9996\u5B57\u6BCD\u5FC5\u987B\u662Fa-z, A-Z\u3002\u957F\u5EA6\u57286\u4E0E16\u4E4B\u95F4\u3002","Invalid format":"\u65E0\u6548\u683C\u5F0F","This function is turned off by the server":"\u670D\u52A1\u5668\u5173\u95ED\u4E86\u6B64\u529F\u80FD","Not available":"\u5DF2\u88AB\u5360\u7528","Too frequent":"\u4FEE\u6539\u592A\u9891\u7E41\uFF0C\u8BF7\u7A0D\u540E\u518D\u8BD5",Cancel:"\u53D6\u6D88",Skip:"\u8DF3\u8FC7",Close:"\u5173\u95ED",Retry:"\u518D\u8BD5",OK:"\u786E\u8BA4","Password Required":"\u9700\u8981\u5BC6\u7801","Please enter your password":"\u8BF7\u8F93\u5165\u5BC6\u7801","Remember password":"\u8BB0\u4F4F\u5BC6\u7801","Wrong Password":"\u5BC6\u7801\u9519\u8BEF","Do you want to enter again?":"\u8FD8\u60F3\u8F93\u5165\u4E00\u6B21\u5417?","Connection Error":"\u8FDE\u63A5\u9519\u8BEF",Error:"\u9519\u8BEF","Reset by the peer":"\u8FDE\u63A5\u88AB\u5BF9\u65B9\u5173\u95ED","Connecting...":"\u6B63\u5728\u8FDE\u63A5...","Connection in progress. Please wait.":"\u8FDE\u63A5\u8FDB\u884C\u4E2D\uFF0C\u8BF7\u7A0D\u7B49\u3002","Please try 1 minute later":"\u4E00\u5206\u949F\u540E\u518D\u8BD5","Login Error":"\u767B\u5F55\u9519\u8BEF",Successful:"\u6210\u529F","Connected, waiting for image...":"\u5DF2\u8FDE\u63A5\uFF0C\u7B49\u5F85\u753B\u9762\u4F20\u8F93...",Name:"\u540D\u79F0",Type:"\u7C7B\u578B",Modified:"\u4FEE\u6539\u65F6\u95F4",Size:"\u5927\u5C0F","Show Hidden Files":"\u663E\u793A\u9690\u85CF\u6587\u4EF6",Receive:"\u63A5\u53D7",Send:"\u53D1\u9001","Refresh File":"\u5237\u65B0\u6587\u4EF6",Local:"\u672C\u5730",Remote:"\u8FDC\u7A0B","Remote Computer":"\u8FDC\u7A0B\u7535\u8111","Local Computer":"\u672C\u5730\u7535\u8111","Confirm Delete":"\u786E\u8BA4\u5220\u9664",Delete:"\u5220\u9664",Properties:"\u5C5E\u6027","Multi Select":"\u591A\u9009","Empty Directory":"\u7A7A\u6587\u4EF6\u5939","Not an empty directory":"\u8FD9\u4E0D\u662F\u4E00\u4E2A\u7A7A\u6587\u4EF6\u5939","Are you sure you want to delete this file?":"\u662F\u5426\u5220\u9664\u6B64\u6587\u4EF6?","Are you sure you want to delete this empty directory?":"\u662F\u5426\u5220\u9664\u6B64\u7A7A\u6587\u4EF6\u5939?","Are you sure you want to delete the file of this directory?":"\u662F\u5426\u5220\u9664\u6587\u4EF6\u5939\u4E0B\u7684\u6587\u4EF6?","Do this for all conflicts":"\u5E94\u7528\u4E8E\u5176\u5B83\u51B2\u7A81","This is irreversible!":"\u6B64\u64CD\u4F5C\u4E0D\u53EF\u9006\uFF01",Deleting:"\u6B63\u5728\u5220\u9664",files:"\u6587\u4EF6",Waiting:"\u7B49\u5F85...",Finished:"\u5B8C\u6210",Speed:"\u901F\u5EA6","Custom Image Quality":"\u8BBE\u7F6E\u753B\u9762\u8D28\u91CF","Privacy mode":"\u9690\u79C1\u6A21\u5F0F","Block user input":"\u963B\u6B62\u7528\u6237\u8F93\u5165","Unblock user input":"\u53D6\u6D88\u963B\u6B62\u7528\u6237\u8F93\u5165","Adjust Window":"\u8C03\u8282\u7A97\u53E3",Original:"\u539F\u59CB\u6BD4\u4F8B",Shrink:"\u6536\u7F29",Stretch:"\u4F38\u5C55","Good image quality":"\u597D\u753B\u8D28",Balanced:"\u4E00\u822C\u753B\u8D28","Optimize reaction time":"\u4F18\u5316\u53CD\u5E94\u65F6\u95F4",Custom:"\u81EA\u5B9A\u4E49\u753B\u8D28","Show remote cursor":"\u663E\u793A\u8FDC\u7A0B\u5149\u6807","Disable clipboard":"\u7981\u6B62\u526A\u8D34\u677F","Lock after session end":"\u65AD\u5F00\u540E\u9501\u5B9A\u8FDC\u7A0B\u7535\u8111",Insert:"\u63D2\u5165","Insert Lock":"\u9501\u5B9A\u8FDC\u7A0B\u7535\u8111",Refresh:"\u5237\u65B0\u753B\u9762","ID does not exist":"ID\u4E0D\u5B58\u5728","Failed to connect to rendezvous server":"\u8FDE\u63A5\u6CE8\u518C\u670D\u52A1\u5668\u5931\u8D25","Please try later":"\u8BF7\u7A0D\u540E\u518D\u8BD5","Remote desktop is offline":"\u8FDC\u7A0B\u7535\u8111\u4E0D\u5728\u7EBF","Key mismatch":"Key\u4E0D\u5339\u914D",Timeout:"\u8FDE\u63A5\u8D85\u65F6","Failed to connect to relay server":"\u65E0\u6CD5\u8FDE\u63A5\u5230\u4E2D\u7EE7\u670D\u52A1\u5668","Failed to connect via rendezvous server":"\u65E0\u6CD5\u901A\u8FC7\u6CE8\u518C\u670D\u52A1\u5668\u5EFA\u7ACB\u8FDE\u63A5","Failed to connect via relay server":"\u65E0\u6CD5\u901A\u8FC7\u4E2D\u7EE7\u670D\u52A1\u5668\u5EFA\u7ACB\u8FDE\u63A5","Failed to make direct connection to remote desktop":"\u65E0\u6CD5\u5EFA\u7ACB\u76F4\u63A5\u8FDE\u63A5","Set Password":"\u8BBE\u7F6E\u5BC6\u7801","OS Password":"\u64CD\u4F5C\u7CFB\u7EDF\u5BC6\u7801",install_tip:"\u4F60\u6B63\u5728\u8FD0\u884C\u672A\u5B89\u88C5\u7248\u672C\uFF0C\u7531\u4E8EUAC\u9650\u5236\uFF0C\u4F5C\u4E3A\u88AB\u63A7\u7AEF\uFF0C\u4F1A\u5728\u67D0\u4E9B\u60C5\u51B5\u4E0B\u65E0\u6CD5\u63A7\u5236\u9F20\u6807\u952E\u76D8\uFF0C\u6216\u8005\u5F55\u5236\u5C4F\u5E55\uFF0C\u8BF7\u70B9\u51FB\u4E0B\u9762\u7684\u6309\u94AE\u5C06RustDesk\u5B89\u88C5\u5230\u7CFB\u7EDF\uFF0C\u4ECE\u800C\u89C4\u907F\u4E0A\u8FF0\u95EE\u9898\u3002","Click to upgrade":"\u70B9\u51FB\u8FD9\u91CC\u5347\u7EA7","Click to download":"\u70B9\u51FB\u8FD9\u91CC\u4E0B\u8F7D","Click to update":"\u70B9\u51FB\u8FD9\u91CC\u66F4\u65B0","Configuration Permissions":"\u914D\u7F6E\u6743\u9650",Configure:"\u914D\u7F6E",config_acc:'\u4E3A\u4E86\u80FD\u591F\u8FDC\u7A0B\u63A7\u5236\u4F60\u7684\u684C\u9762, \u8BF7\u7ED9\u4E88RustDesk"\u8F85\u52A9\u529F\u80FD" \u6743\u9650\u3002',config_screen:'\u4E3A\u4E86\u80FD\u591F\u8FDC\u7A0B\u8BBF\u95EE\u4F60\u7684\u684C\u9762, \u8BF7\u7ED9\u4E88RustDesk"\u5C4F\u5E55\u5F55\u5236" \u6743\u9650\u3002',"Installing ...":"\u5B89\u88C5 ...",Install:"\u5B89\u88C5",Installation:"\u5B89\u88C5","Installation Path":"\u5B89\u88C5\u8DEF\u5F84","Create start menu shortcuts":"\u521B\u5EFA\u542F\u52A8\u83DC\u5355\u5FEB\u6377\u65B9\u5F0F","Create desktop icon":"\u521B\u5EFA\u684C\u9762\u56FE\u6807",agreement_tip:"\u5F00\u59CB\u5B89\u88C5\u5373\u8868\u793A\u63A5\u53D7\u8BB8\u53EF\u534F\u8BAE\u3002","Accept and Install":"\u540C\u610F\u5E76\u5B89\u88C5","End-user license agreement":"\u7528\u6237\u534F\u8BAE","Generating ...":"\u6B63\u5728\u4EA7\u751F ...","Your installation is lower version.":"\u4F60\u5B89\u88C5\u7684\u7248\u672C\u6BD4\u5F53\u524D\u8FD0\u884C\u7684\u4F4E\u3002",not_close_tcp_tip:"\u8BF7\u5728\u4F7F\u7528\u96A7\u9053\u7684\u65F6\u5019\uFF0C\u4E0D\u8981\u5173\u95ED\u672C\u7A97\u53E3","Listening ...":"\u6B63\u5728\u7B49\u5F85\u96A7\u9053\u8FDE\u63A5 ...","Remote Host":"\u8FDC\u7A0B\u4E3B\u673A","Remote Port":"\u8FDC\u7A0B\u7AEF\u53E3",Action:"\u52A8\u4F5C",Add:"\u6DFB\u52A0","Local Port":"\u672C\u5730\u7AEF\u53E3",setup_server_tip:"\u5982\u679C\u9700\u8981\u66F4\u5FEB\u8FDE\u63A5\u901F\u5EA6\uFF0C\u4F60\u53EF\u4EE5\u9009\u62E9\u81EA\u5EFA\u670D\u52A1\u5668","Too short, at least 6 characters.":"\u592A\u77ED\u4E86\uFF0C\u81F3\u5C116\u4E2A\u5B57\u7B26","The confirmation is not identical.":"\u4E24\u6B21\u8F93\u5165\u4E0D\u5339\u914D",Permissions:"\u6743\u9650",Accept:"\u63A5\u53D7",Dismiss:"\u62D2\u7EDD",Disconnect:"\u65AD\u5F00\u8FDE\u63A5","Allow using keyboard and mouse":"\u5141\u8BB8\u4F7F\u7528\u952E\u76D8\u9F20\u6807","Allow using clipboard":"\u5141\u8BB8\u4F7F\u7528\u526A\u8D34\u677F","Allow hearing sound":"\u5141\u8BB8\u542C\u5230\u58F0\u97F3","Allow file transfer":"\u5141\u8BB8\u6587\u4EF6\u4F20\u8F93","File transfer":"\u6587\u4EF6\u4F20\u8F93",Connected:"\u5DF2\u7ECF\u8FDE\u63A5","Direct and encrypted connection":"\u52A0\u5BC6\u76F4\u8FDE","Relayed and encrypted connection":"\u52A0\u5BC6\u4E2D\u7EE7\u8FDE\u63A5","Direct and unencrypted connection":"\u975E\u52A0\u5BC6\u76F4\u8FDE","Relayed and unencrypted connection":"\u975E\u52A0\u5BC6\u4E2D\u7EE7\u8FDE\u63A5","Enter Remote ID":"\u8F93\u5165\u5BF9\u65B9ID","Enter your password":"\u8F93\u5165\u5BC6\u7801","Logging in...":"\u6B63\u5728\u767B\u5F55...","Enable RDP session sharing":"\u5141\u8BB8RDP\u4F1A\u8BDD\u5171\u4EAB","Auto Login":"\u81EA\u52A8\u767B\u5F55\uFF08\u8BBE\u7F6E\u65AD\u5F00\u540E\u9501\u5B9A\u624D\u6709\u6548\uFF09","Enable Direct IP Access":"\u5141\u8BB8IP\u76F4\u63A5\u8BBF\u95EE",Rename:"\u6539\u540D",Space:"\u7A7A\u683C","Create Desktop Shortcut":"\u521B\u5EFA\u684C\u9762\u5FEB\u6377\u65B9\u5F0F","Change Path":"\u6539\u53D8\u8DEF\u5F84","Create Folder":"\u521B\u5EFA\u6587\u4EF6\u5939","Please enter the folder name":"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0","Fix it":"\u4FEE\u590D",Warning:"\u8B66\u544A","Login screen using Wayland is not supported":"\u4E0D\u652F\u6301\u4F7F\u7528 Wayland \u767B\u5F55\u754C\u9762","Reboot required":"\u91CD\u542F\u540E\u624D\u80FD\u751F\u6548","Unsupported display server ":"\u4E0D\u652F\u6301\u5F53\u524D\u663E\u793A\u670D\u52A1\u5668","x11 expected":"\u8BF7\u5207\u6362\u5230 x11",Port:"\u7AEF\u53E3",Settings:"\u8BBE\u7F6E",Username:" \u7528\u6237\u540D","Invalid port":"\u65E0\u6548\u7AEF\u53E3","Closed manually by the peer":"\u88AB\u5BF9\u65B9\u624B\u52A8\u5173\u95ED","Enable remote configuration modification":"\u5141\u8BB8\u8FDC\u7A0B\u4FEE\u6539\u914D\u7F6E","Run without install":"\u65E0\u5B89\u88C5\u8FD0\u884C","Always connected via relay":"\u5F3A\u5236\u8D70\u4E2D\u7EE7\u8FDE\u63A5","Always connect via relay":"\u5F3A\u5236\u8D70\u4E2D\u7EE7\u8FDE\u63A5",whitelist_tip:"\u53EA\u6709\u767D\u540D\u5355\u91CC\u7684ip\u624D\u80FD\u8BBF\u95EE\u6211",Login:"\u767B\u5F55",Logout:"\u767B\u51FA",Tags:"\u6807\u7B7E","Search ID":"\u67E5\u627EID","Current Wayland display server is not supported":"\u4E0D\u652F\u6301 Wayland \u663E\u793A\u670D\u52A1\u5668",whitelist_sep:"\u53EF\u4EE5\u4F7F\u7528\u9017\u53F7\uFF0C\u5206\u53F7\uFF0C\u7A7A\u683C\u6216\u8005\u6362\u884C\u7B26\u4F5C\u4E3A\u5206\u9694\u7B26","Add ID":"\u589E\u52A0ID","Add Tag":"\u589E\u52A0\u6807\u7B7E","Unselect all tags":"\u53D6\u6D88\u9009\u62E9\u6240\u6709\u6807\u7B7E","Network error":"\u7F51\u7EDC\u9519\u8BEF","Username missed":"\u7528\u6237\u540D\u6CA1\u6709\u586B\u5199","Password missed":"\u5BC6\u7801\u6CA1\u6709\u586B\u5199","Wrong credentials":"\u7528\u6237\u540D\u6216\u8005\u5BC6\u7801\u9519\u8BEF","Edit Tag":"\u4FEE\u6539\u6807\u7B7E","Unremember Password":"\u5FD8\u6389\u5BC6\u7801",Favorites:"\u6536\u85CF","Add to Favorites":"\u52A0\u5165\u5230\u6536\u85CF","Remove from Favorites":"\u4ECE\u6536\u85CF\u4E2D\u5220\u9664",Empty:"\u7A7A\u7A7A\u5982\u4E5F","Invalid folder name":"\u65E0\u6548\u6587\u4EF6\u5939\u540D\u79F0","Socks5 Proxy":"Socks5 \u4EE3\u7406",Hostname:"\u4E3B\u673A\u540D",Discovered:"\u5DF2\u53D1\u73B0",install_daemon_tip:"\u4E3A\u4E86\u5F00\u673A\u542F\u52A8\uFF0C\u8BF7\u5B89\u88C5\u7CFB\u7EDF\u670D\u52A1\u3002","Remote ID":"\u8FDC\u7A0BID",Paste:"\u7C98\u8D34","Paste here?":"\u7C98\u8D34\u5230\u8FD9\u91CC?","Are you sure to close the connection?":"\u662F\u5426\u786E\u8BA4\u5173\u95ED\u8FDE\u63A5\uFF1F","Download new version":"\u4E0B\u8F7D\u65B0\u7248\u672C","Touch mode":"\u89E6\u5C4F\u6A21\u5F0F","Mouse mode":"\u9F20\u6807\u6A21\u5F0F","One-Finger Tap":"\u5355\u6307\u8F7B\u89E6","Left Mouse":"\u9F20\u6807\u5DE6\u952E","One-Long Tap":"\u5355\u6307\u957F\u6309","Two-Finger Tap":"\u53CC\u6307\u8F7B\u89E6","Right Mouse":"\u9F20\u6807\u53F3\u952E","One-Finger Move":"\u5355\u6307\u79FB\u52A8","Double Tap & Move":"\u53CC\u51FB\u5E76\u79FB\u52A8","Mouse Drag":"\u9F20\u6807\u9009\u4E2D\u62D6\u52A8","Two-Finger vertically":"\u53CC\u6307\u5782\u76F4\u6ED1\u52A8","Mouse Wheel":"\u9F20\u6807\u6EDA\u8F6E","Two-Finger Move":"\u53CC\u6307\u79FB\u52A8","Canvas Move":"\u79FB\u52A8\u753B\u5E03","Pinch to Zoom":"\u53CC\u6307\u7F29\u653E","Canvas Zoom":"\u7F29\u653E\u753B\u5E03","Reset canvas":"\u91CD\u7F6E\u753B\u5E03","No permission of file transfer":"\u6CA1\u6709\u6587\u4EF6\u4F20\u8F93\u6743\u9650",Note:"\u5907\u6CE8",Connection:"\u8FDE\u63A5","Share Screen":"\u5171\u4EAB\u5C4F\u5E55",CLOSE:"\u5173\u95ED",OPEN:"\u5F00\u542F",Chat:"\u804A\u5929\u6D88\u606F",Total:"\u603B\u8BA1",items:"\u4E2A\u9879\u76EE",Selected:"\u5DF2\u9009\u62E9","Screen Capture":"\u5C4F\u5E55\u5F55\u5236","Mouse Control":"\u9F20\u6807\u8F93\u5165","File Transfer":"\u6587\u4EF6\u4F20\u8F93","Audio Capture":"\u97F3\u9891\u5F55\u5236","File Connection":"\u6587\u4EF6\u8FDE\u63A5","Screen Connection":"\u5C4F\u5E55\u8FDE\u63A5","Do you accept?":"\u662F\u5426\u63A5\u53D7\uFF1F","Open System Setting":"\u6253\u5F00\u7CFB\u7EDF\u8BBE\u7F6E","How to get Android input permission?":"\u5982\u4F55\u83B7\u53D6\u5B89\u5353\u7684\u8F93\u5165\u6743\u9650\uFF1F",android_input_permission_tip1:"\u83B7\u53D6\u8F93\u5165\u6743\u9650\u540E\u53EF\u4EE5\u8BA9\u8FDC\u7A0B\u8BBE\u5907\u901A\u8FC7\u9F20\u6807\u63A7\u5236\u8FD9\u53F0\u5B89\u5353\u8BBE\u5907",android_input_permission_tip2:"\u8BF7\u5728\u63A5\u4E0B\u6765\u7684\u7CFB\u7EDF\u8BBE\u7F6E\u9875\u9762\u91CC\uFF0C\u627E\u5230\u5E76\u8FDB\u5165 [\u5DF2\u5B89\u88C5\u7684\u670D\u52A1] \u9875\u9762\uFF0C\u5C06 [RustDesk Input] \u670D\u52A1\u5F00\u542F",android_new_connection_tip:"\u6536\u5230\u65B0\u7684\u8FDE\u63A5\u63A7\u5236\u8BF7\u6C42\uFF0C\u5BF9\u65B9\u60F3\u8981\u63A7\u5236\u4F60\u5F53\u524D\u7684\u8BBE\u5907\u3002",android_service_will_start_tip:"\u5F00\u542F\u5F55\u5C4F\u6743\u9650\u5C06\u81EA\u52A8\u5F00\u542F\u670D\u52A1\uFF0C\u5141\u8BB8\u5176\u4ED6\u8BBE\u5907\u5411\u6B64\u8BBE\u5907\u8BF7\u6C42\u5EFA\u7ACB\u8FDE\u63A5\u3002",android_stop_service_tip:"\u5173\u95ED\u670D\u52A1\u5C06\u81EA\u52A8\u5173\u95ED\u6240\u6709\u5DF2\u5EFA\u7ACB\u7684\u8FDE\u63A5\u3002",android_version_audio_tip:"\u5F53\u524D\u5B89\u5353\u7248\u672C\u4E0D\u652F\u6301\u97F3\u9891\u5F55\u5236\uFF0C\u8BF7\u5347\u7EA7\u81F3\u5B89\u535310\u6216\u66F4\u9AD8\u3002",android_start_service_tip:"\u70B9\u51FB [\u542F\u52A8\u670D\u52A1] \u6216\u6253\u5F00 [\u5C4F\u5E55\u5F55\u5236] \u6743\u9650\u5F00\u542F\u624B\u673A\u5C4F\u5E55\u5171\u4EAB\u670D\u52A1\u3002",Account:"\u8D26\u53F7"},it:{Status:"Stato","Your Desktop":"Il tuo desktop",desk_tip:"Puoi accedere al tuo desktop usando l'ID e la password riportati qui.",Password:"Password",Ready:"Pronto",Established:"Stabilito",connecting_status:"Connessione alla rete RustDesk in corso...","Enable Service":"Abilita servizio","Start Service":"Avvia servizio","Service is running":"Il servizio \xE8 in esecuzione","Service is not running":"Il servizio non \xE8 in esecuzione",not_ready_status:"Non pronto. Verifica la tua connessione","Control Remote Desktop":"Controlla una scrivania remota","Transfer File":"Trasferisci file",Connect:"Connetti","Recent Sessions":"Sessioni recenti","Address Book":"Rubrica",Confirmation:"Conferma","TCP Tunneling":"Tunnel TCP",Remove:"Rimuovi","Refresh random password":"Nuova password casuale","Set your own password":"Imposta la tua password","Enable Keyboard/Mouse":"Abilita tastiera/mouse","Enable Clipboard":"Abilita appunti","Enable File Transfer":"Abilita trasferimento file","Enable TCP Tunneling":"Abilita tunnel TCP","IP Whitelisting":"IP autorizzati","ID/Relay Server":"Server ID/Relay","Stop service":"Arresta servizio","Change ID":"Cambia ID",Website:"Sito web",About:"Informazioni",Mute:"Silenzia","Audio Input":"Input audio","ID Server":"ID server","Relay Server":"Server relay","API Server":"Server API",invalid_http:"deve iniziare con http:// o https://","Invalid IP":"Indirizzo IP non valido",id_change_tip:"Puoi usare solo i caratteri a-z, A-Z, 0-9 e _ (underscore). Il primo carattere deve essere a-z o A-Z. La lunghezza deve essere fra 6 e 16 caratteri.","Invalid format":"Formato non valido","This function is turned off by the server":"Questa funzione \xE8 disabilitata sul server","Not available":"Non disponibile","Too frequent":"Troppo frequente",Cancel:"Annulla",Skip:"Ignora",Close:"Chiudi",Retry:"Riprova",OK:"OK","Password Required":"Password richiesta","Please enter your password":"Inserisci la tua password","Remember password":"Ricorda password","Wrong Password":"Password errata","Do you want to enter again?":"Vuoi riprovare?","Connection Error":"Errore di connessione",Error:"Errore","Reset by the peer":"Reimpostata dal peer","Connecting...":"Connessione...","Connection in progress. Please wait.":"Connessione in corso. Attendi.","Please try 1 minute later":"Per favore riprova fra 1 minuto","Login Error":"Errore di login",Successful:"Successo","Connected, waiting for image...":"Connesso, in attesa dell'immagine...",Name:"Nome",Type:"Tipo",Modified:"Modificato",Size:"Dimensione","Show Hidden Files":"Mostra file nascosti",Receive:"Ricevi",Send:"Invia","Refresh File":"Aggiorna file",Local:"Locale",Remote:"Remote","Remote Computer":"Computer remoto","Local Computer":"Computer locale","Confirm Delete":"Conferma cancellazione",Delete:"Eliminare",Properties:"Propriet\xE0","Multi Select":"Selezione multipla","Empty Directory":"Directory vuota","Not an empty directory":"Non una directory vuota","Are you sure you want to delete this file?":"Vuoi davvero eliminare questo file?","Are you sure you want to delete this empty directory?":"Sei sicuro di voler eliminare questa directory vuota?","Are you sure you want to delete the file of this directory?":"Sei sicuro di voler eliminare il file di questa directory?","Do this for all conflicts":"Ricorca questa scelta per tutti i conflitti","This is irreversible!":"Questo \xE8 irreversibile!",Deleting:"Cancellazione di",files:"file",Waiting:"In attesa",Finished:"Terminato",Speed:"Velocit\xE0","Custom Image Quality":"Qualit\xE0 immagine personalizzata","Privacy mode":"Modalit\xE0 privacy","Block user input":"Blocca l'input dell'utente","Unblock user input":"Sbloccare l'input dell'utente","Adjust Window":"Adatta la finestra",Original:"Originale",Shrink:"Restringi",Stretch:"Allarga","Good image quality":"Buona qualit\xE0 immagine",Balanced:"Bilanciato","Optimize reaction time":"Ottimizza il tempo di reazione",Custom:"Personalizzato","Show remote cursor":"Mostra il cursore remoto","Disable clipboard":"Disabilita appunti","Lock after session end":"Blocca al termine della sessione",Insert:"Inserisci","Insert Lock":"Blocco inserimento",Refresh:"Aggiorna","ID does not exist":"L'ID non esiste","Failed to connect to rendezvous server":"Errore di connessione al server rendezvous","Please try later":"Riprova pi\xF9 tardi","Remote desktop is offline":"Il desktop remoto \xE8 offline","Key mismatch":"La chiave non corrisponde",Timeout:"Timeout","Failed to connect to relay server":"Errore di connessione al server relay","Failed to connect via rendezvous server":"Errore di connessione tramite il server rendezvous","Failed to connect via relay server":"Errore di connessione tramite il server relay","Failed to make direct connection to remote desktop":"Impossibile connettersi direttamente al desktop remoto","Set Password":"Imposta password","OS Password":"Password del sistema operativo",install_tip:"A causa del Controllo Account Utente, RustDesk potrebbe non funzionare correttamente come desktop remoto. Per evitare questo problema, fai click sul tasto qui sotto per installare RustDesk a livello di sistema.","Click to upgrade":"Fai click per aggiornare","Click to download":"Cliquez per scaricare","Click to update":"Fare clic per aggiornare","Configuration Permissions":"Permessi di configurazione",Configure:"Configura",config_acc:`Per controllare il tuo desktop dall'esterno, devi fornire a RustDesk il permesso "Accessibilit\xE0".`,config_screen:`Per controllare il tuo desktop dall'esterno, devi fornire a RustDesk il permesso "Registrazione schermo".`,"Installing ...":"Installazione ...",Install:"Installa",Installation:"Installazione","Installation Path":"Percorso di installazione","Create start menu shortcuts":"Crea i collegamenti nel menu di avvio","Create desktop icon":"Crea un'icona sul desktop",agreement_tip:"Avviando l'installazione, accetti i termini del contratto di licenza.","Accept and Install":"Accetta e installa","End-user license agreement":"Contratto di licenza con l'utente finale","Generating ...":"Generazione ...","Your installation is lower version.":"La tua installazione non \xE8 aggiornata.",not_close_tcp_tip:"Non chiudere questa finestra mentre stai usando il tunnel","Listening ...":"In ascolto ...","Remote Host":"Host remoto","Remote Port":"Porta remota",Action:"Azione",Add:"Aggiungi","Local Port":"Porta locale",setup_server_tip:"Per una connessione pi\xF9 veloce, configura un tuo server","Too short, at least 6 characters.":"Troppo breve, almeno 6 caratteri","The confirmation is not identical.":"La conferma non corrisponde",Permissions:"Permessi",Accept:"Accetta",Dismiss:"Rifiuta",Disconnect:"Disconnetti","Allow using keyboard and mouse":"Consenti l'uso di tastiera e mouse","Allow using clipboard":"Consenti l'uso degli appunti","Allow hearing sound":"Consenti la riproduzione dell'audio","Allow file transfer":"Consenti trasferimento file","File transfer":"Trasferimento di file",Connected:"Connesso","Direct and encrypted connection":"Connessione diretta e cifrata","Relayed and encrypted connection":"Connessione tramite relay e cifrata","Direct and unencrypted connection":"Connessione diretta e non cifrata","Relayed and unencrypted connection":"Connessione tramite relay e non cifrata","Enter Remote ID":"Inserisci l'ID remoto","Enter your password":"Inserisci la tua password","Logging in...":"Autenticazione...","Enable RDP session sharing":"Abilita la condivisione della sessione RDP","Auto Login":"Login automatico","Enable Direct IP Access":"Abilita l'accesso diretto tramite IP",Rename:"Rinomina",Space:"Spazio","Create Desktop Shortcut":"Crea collegamento sul desktop","Change Path":"Cambia percorso","Create Folder":"Crea cartella","Please enter the folder name":"Inserisci il nome della cartella","Fix it":"Risolvi",Warning:"Avviso","Login screen using Wayland is not supported":"La schermata di login non \xE8 supportata utilizzando Wayland","Reboot required":"Riavvio necessario","Unsupported display server ":"Display server non supportato","x11 expected":"x11 necessario",Port:"Porta",Settings:"Impostazioni",Username:" Nome utente","Invalid port":"Porta non valida","Closed manually by the peer":"Chiuso manualmente dal peer","Enable remote configuration modification":"Abilita la modifica remota della configurazione","Run without install":"Avvia senza installare","Always connected via relay":"Connesso sempre tramite relay","Always connect via relay":"Connetti sempre tramite relay",whitelist_tip:"Solo gli indirizzi IP autorizzati possono connettersi a questo desktop",Login:"Accedi",Logout:"Esci",Tags:"Tag","Search ID":"Cerca ID","Current Wayland display server is not supported":"Questo display server Wayland non \xE8 supportato",whitelist_sep:"Separati da virgola, punto e virgola, spazio o a capo","Add ID":"Aggiungi ID","Add Tag":"Aggiungi tag","Unselect all tags":"Deseleziona tutti i tag","Network error":"Errore di rete","Username missed":"Nome utente dimenticato","Password missed":"Password dimenticata","Wrong credentials":"Credenziali errate","Edit Tag":"Modifica tag","Unremember Password":"Non ricordare la password",Favorites:"Preferiti","Add to Favorites":"Aggiungi ai preferiti","Remove from Favorites":"Rimuovi dai preferiti",Empty:"Vuoto","Invalid folder name":"Nome della cartella non valido","Socks5 Proxy":"Socks5 Proxy",Hostname:"Nome host",Discovered:"Scoperto",install_daemon_tip:"Per iniziare all'avvio, \xE8 necessario installare il servizio di sistema.","Remote ID":"ID remoto",Paste:"Impasto","Paste here?":"Incolla qui?","Are you sure to close the connection?":"Sei sicuro di chiudere la connessione?","Download new version":"Scarica nuova versione","Touch mode":"Modalit\xE0 tocco","Mouse mode":"Modalit\xE0 mouse","One-Finger Tap":"Tocca con un dito","Left Mouse":"Mouse sinistro","One-Long Tap":"Tocco lungo con un dito","Two-Finger Tap":"Tocca con due dita","Right Mouse":"Mouse destro","One-Finger Move":"Movimento con un dito","Double Tap & Move":"Tocca due volte e sposta","Mouse Drag":"Trascina il mouse","Two-Finger vertically":"Due dita in verticale","Mouse Wheel":"Rotellina del mouse","Two-Finger Move":"Movimento con due dita","Canvas Move":"Sposta tela","Pinch to Zoom":"Pizzica per zoomare","Canvas Zoom":"Zoom tela","Reset canvas":"Ripristina tela","No permission of file transfer":"Nessun permesso di trasferimento di file",Note:"Nota",Connection:"Connessione","Share Screen":"Condividi schermo",CLOSE:"CHIUDERE",OPEN:"APRIRE",Chat:"Chiacchierata",Total:"Totale",items:"Oggetti",Selected:"Selezionato","Screen Capture":"Cattura schermo","Mouse Control":"Controllo del mouse","File Transfer":"Trasferimento di file","Audio Capture":"Acquisizione audio","File Connection":"Connessione file","Screen Connection":"Connessione schermo","Do you accept?":"Accetti?","Open System Setting":"Apri Impostazioni di sistema","How to get Android input permission?":"Come ottenere l'autorizzazione di input Android?",android_input_permission_tip1:"Dopo aver ottenuto l'autorizzazione di input, il dispositivo remoto pu\xF2 controllare questo dispositivo Android tramite il mouse",android_input_permission_tip2:"Vai alla pagina delle impostazioni di sistema successiva, trova e accedi a [Servizi installati], attiva il servizio [RustDesk Input]",android_new_connection_tip:"\xC8 stata ricevuta una nuova richiesta di controllo, desidera controllare il dispositivo corrente.",android_service_will_start_tip:"L'attivazione di Cattura schermo avvier\xE0 automaticamente il servizio, consentendo ad altri dispositivi di richiedere una connessione da questo dispositivo.",android_stop_service_tip:"La chiusura del servizio chiuder\xE0 automaticamente tutte le connessioni stabilite.",android_version_audio_tip:"L'attuale versione di Android non supporta l'acquisizione audio, esegui l'upgrade ad Android 10 o versioni successive.",android_start_service_tip:"Toccare [Avvia servizio] o APRI l'autorizzazione [Cattura schermo] per avviare il servizio di condivisione dello schermo.",Account:"Account"},tw:{Status:"\u72C0\u614B","Your Desktop":"\u60A8\u7684\u684C\u9762",desk_tip:"\u60A8\u53EF\u4EE5\u900F\u904E\u6B64 ID \u53CA\u5BC6\u78BC\u5B58\u53D6\u60A8\u7684\u684C\u9762",Password:"\u5BC6\u78BC",Ready:"\u5C31\u7DD2",Established:"\u5DF2\u5EFA\u7ACB",connecting_status:"\u6B63\u5728\u9023\u63A5\u81F3 RustDesk \u7DB2\u8DEF...","Enable Service":"\u555F\u7528\u670D\u52D9","Start Service":"\u555F\u52D5\u670D\u52D9","Service is running":"\u670D\u52D9\u6B63\u5728\u904B\u884C","Service is not running":"\u670D\u52D9\u5C1A\u672A\u57F7\u884C",not_ready_status:"\u5C1A\u672A\u5C31\u7DD2\u3002\u8ACB\u6AA2\u67E5\u60A8\u7684\u7DB2\u8DEF\u9023\u7DDA","Control Remote Desktop":"\u63A7\u5236\u9060\u7AEF\u684C\u9762","Transfer File":"\u50B3\u8F38\u6A94\u6848",Connect:"\u9023\u63A5","Recent Sessions":"\u8FD1\u671F\u7684\u5DE5\u4F5C\u968E\u6BB5","Address Book":"\u901A\u8A0A\u9304",Confirmation:"\u78BA\u8A8D","TCP Tunneling":"TCP \u901A\u9053",Remove:"\u79FB\u9664","Refresh random password":"\u91CD\u65B0\u7522\u751F\u96A8\u6A5F\u5BC6\u78BC","Set your own password":"\u81EA\u884C\u8A2D\u7F6E\u5BC6\u78BC","Enable Keyboard/Mouse":"\u555F\u7528\u9375\u76E4/\u6ED1\u9F20","Enable Clipboard":"\u555F\u7528\u526A\u8CBC\u7C3F","Enable File Transfer":"\u555F\u7528\u6A94\u6848\u50B3\u8F38","Enable TCP Tunneling":"\u555F\u7528 TCP \u901A\u9053","IP Whitelisting":"IP \u767D\u540D\u55AE","ID/Relay Server":"ID/\u8F49\u9001\u4F3A\u670D\u5668","Stop service":"\u505C\u6B62\u670D\u52D9","Change ID":"\u66F4\u6539 ID",Website:"\u7DB2\u7AD9",About:"\u95DC\u65BC",Mute:"\u975C\u97F3","Audio Input":"\u97F3\u8A0A\u8F38\u5165","ID Server":"ID \u4F3A\u670D\u5668","Relay Server":"\u8F49\u9001\u4F3A\u670D\u5668","API Server":"API \u4F3A\u670D\u5668",invalid_http:"\u958B\u982D\u5FC5\u9808\u70BA http:// \u6216 https://","Invalid IP":"IP \u7121\u6548",id_change_tip:"\u50C5\u80FD\u4F7F\u7528\u4EE5\u4E0B\u5B57\u5143\uFF1Aa-z\u3001A-Z\u30010-9\u3001_ (\u5E95\u7DDA)\u3002\u9996\u5B57\u5143\u5FC5\u9808\u70BA a-z \u6216 A-Z\u3002\u9577\u5EA6\u4ECB\u65BC 6 \u5230 16 \u4E4B\u9593\u3002","Invalid format":"\u683C\u5F0F\u7121\u6548","This function is turned off by the server":"\u6B64\u529F\u80FD\u5DF2\u88AB\u4F3A\u670D\u5668\u505C\u7528","Not available":"\u7121\u6CD5\u4F7F\u7528","Too frequent":"\u4FEE\u6539\u904E\u65BC\u983B\u7E41\uFF0C\u8ACB\u7A0D\u5F8C\u518D\u8A66\u3002",Cancel:"\u53D6\u6D88",Skip:"\u8DF3\u904E",Close:"\u95DC\u9589",Retry:"\u91CD\u8A66",OK:"\u78BA\u5B9A","Password Required":"\u9700\u8981\u5BC6\u78BC","Please enter your password":"\u8ACB\u8F38\u5165\u60A8\u7684\u5BC6\u78BC","Remember password":"\u8A18\u4F4F\u5BC6\u78BC","Wrong Password":"\u5BC6\u78BC\u932F\u8AA4","Do you want to enter again?":"\u60A8\u8981\u91CD\u65B0\u8F38\u5165\u55CE\uFF1F","Connection Error":"\u9023\u7DDA\u932F\u8AA4",Error:"\u932F\u8AA4","Reset by the peer":"\u5C0D\u65B9\u91CD\u7F6E\u4E86\u9023\u7DDA","Connecting...":"\u6B63\u5728\u9023\u63A5...","Connection in progress. Please wait.":"\u6B63\u5728\u9023\u63A5\uFF0C\u8ACB\u7A0D\u5019\u3002","Please try 1 minute later":"\u8ACB\u65BC 1 \u5206\u9418\u5F8C\u518D\u8A66","Login Error":"\u767B\u5165\u932F\u8AA4",Successful:"\u6210\u529F","Connected, waiting for image...":"\u5DF2\u9023\u7DDA\uFF0C\u7B49\u5F85\u756B\u9762\u50B3\u8F38...",Name:"\u540D\u7A31",Type:"\u985E\u578B",Modified:"\u4FEE\u6539\u6642\u9593",Size:"\u5927\u5C0F","Show Hidden Files":"\u986F\u793A\u96B1\u85CF\u6A94\u6848",Receive:"\u63A5\u6536",Send:"\u50B3\u9001","Refresh File":"\u5237\u65B0\u6587\u4EF6",Local:"\u672C\u5730",Remote:"\u9060\u7AEF","Remote Computer":"\u9060\u7AEF\u96FB\u8166","Local Computer":"\u672C\u5730\u96FB\u8166","Confirm Delete":"\u78BA\u8A8D\u522A\u9664",Delete:"\u522A\u9664",Properties:"\u5C6C\u6027","Multi Select":"\u591A\u9078","Empty Directory":"\u7A7A\u6587\u4EF6\u593E","Not an empty directory":"\u4E0D\u662F\u4E00\u500B\u7A7A\u6587\u4EF6\u593E","Are you sure you want to delete this file?":"\u60A8\u78BA\u5B9A\u8981\u522A\u9664\u6B64\u6A94\u6848\u55CE\uFF1F","Are you sure you want to delete this empty directory?":"\u60A8\u78BA\u5B9A\u8981\u522A\u9664\u6B64\u7A7A\u6587\u4EF6\u593E?","Are you sure you want to delete the file of this directory?":"\u60A8\u78BA\u5B9A\u8981\u522A\u9664\u6587\u4EF6\u593E\u4E0B\u7684\u6587\u4EF6?","Do this for all conflicts":"\u5957\u7528\u5230\u5176\u4ED6\u885D\u7A81","This is irreversible!":"\u6B64\u64CD\u4F5C\u4E0D\u53EF\u9006\uFF01",Deleting:"\u6B63\u5728\u522A\u9664",files:"\u6A94\u6848",Waiting:"\u6B63\u5728\u7B49\u5019...",Finished:"\u5DF2\u5B8C\u6210",Speed:"\u901F\u5EA6","Custom Image Quality":"\u81EA\u8A02\u5716\u7247\u54C1\u8CEA","Privacy mode":"\u96B1\u79C1\u6A21\u5F0F","Block user input":"\u5C01\u9396\u4F7F\u7528\u8005\u8F38\u5165","Unblock user input":"\u53D6\u6D88\u5C01\u9396\u4F7F\u7528\u8005\u8F38\u5165","Adjust Window":"\u8ABF\u6574\u8996\u7A97",Original:"\u539F\u59CB",Shrink:"\u7E2E\u6E1B",Stretch:"\u5EF6\u5C55","Good image quality":"\u756B\u9762\u54C1\u8CEA\u826F\u597D",Balanced:"\u5E73\u8861","Optimize reaction time":"\u56DE\u61C9\u901F\u5EA6\u6700\u4F73\u5316",Custom:"\u81EA\u8A02","Show remote cursor":"\u986F\u793A\u9060\u7AEF\u6E38\u6A19","Disable clipboard":"\u505C\u7528\u526A\u8CBC\u7C3F","Lock after session end":"\u5DE5\u4F5C\u968E\u6BB5\u7D50\u675F\u5F8C\u9396\u5B9A\u96FB\u8166",Insert:"\u63D2\u5165","Insert Lock":"\u9396\u5B9A\u9060\u7AEF\u96FB\u8166",Refresh:"\u91CD\u65B0\u8F09\u5165","ID does not exist":"ID \u4E0D\u5B58\u5728","Failed to connect to rendezvous server":"\u7121\u6CD5\u9023\u63A5\u81F3 rendezvous \u4F3A\u670D\u5668","Please try later":"\u8ACB\u7A0D\u5019\u518D\u8A66","Remote desktop is offline":"\u9060\u7AEF\u96FB\u8166\u96E2\u7DDA","Key mismatch":"\u91D1\u9470\u4E0D\u7B26",Timeout:"\u903E\u6642","Failed to connect to relay server":"\u7121\u6CD5\u9023\u63A5\u81F3\u8F49\u9001\u4F3A\u670D\u5668","Failed to connect via rendezvous server":"\u7121\u6CD5\u900F\u904E rendezvous \u4F3A\u670D\u5668\u9023\u63A5","Failed to connect via relay server":"\u7121\u6CD5\u900F\u904E\u8F49\u9001\u4F3A\u670D\u5668\u9023\u63A5","Failed to make direct connection to remote desktop":"\u7121\u6CD5\u76F4\u63A5\u9023\u7DDA\u81F3\u9060\u7AEF\u96FB\u8166","Set Password":"\u8A2D\u7F6E\u5BC6\u78BC","OS Password":"\u4F5C\u696D\u7CFB\u7D71\u5BC6\u78BC",install_tip:"UAC \u6703\u5C0E\u81F4 RustDesk \u5728\u67D0\u4E9B\u60C5\u6CC1\u4E0B\u7121\u6CD5\u6B63\u5E38\u4EE5\u9060\u7AEF\u96FB\u8166\u904B\u4F5C\u3002\u82E5\u8981\u907F\u958B UAC\uFF0C\u8ACB\u9EDE\u64CA\u4E0B\u65B9\u6309\u9215\u5C07 RustDesk \u5B89\u88DD\u5230\u7CFB\u7D71\u4E2D\u3002","Click to upgrade":"\u9EDE\u64CA\u4EE5\u5347\u7D1A","Click to download":"\u9EDE\u64CA\u4EE5\u4E0B\u8F09","Click to update":"\u9EDE\u64CA\u4EE5\u66F4\u65B0","Configuration Permissions":"\u8A2D\u5B9A\u6B0A\u9650",Configure:"\u8A2D\u5B9A",config_acc:"\u60A8\u9700\u8981\u6388\u4E88 RustDesk \uFF62\u5354\u52A9\u5DE5\u5177\u300D \u6B0A\u9650\u624D\u80FD\u9060\u7AEF\u5B58\u53D6\u96FB\u8166\u3002",config_screen:"\u60A8\u9700\u8981\u6388\u4E88 RustDesk \uFF62\u756B\u9762\u9304\u88FD\u300D \u6B0A\u9650\u624D\u80FD\u9060\u7AEF\u5B58\u53D6\u96FB\u8166\u3002","Installing ...":"\u6B63\u5728\u5B89\u88DD...",Install:"\u5B89\u88DD",Installation:"\u5B89\u88DD","Installation Path":"\u5B89\u88DD\u8DEF\u5F91","Create start menu shortcuts":"\u5EFA\u7ACB\u958B\u59CB\u9078\u55AE\u6377\u5F91","Create desktop icon":"\u5EFA\u7ACB\u684C\u9762\u5716\u793A",agreement_tip:"","Accept and Install":"\u63A5\u53D7\u4E26\u5B89\u88DD","End-user license agreement":"\u4F7F\u7528\u8005\u6388\u6B0A\u5408\u7D04","Generating ...":"\u6B63\u5728\u7522\u751F ...","Your installation is lower version.":"\u60A8\u7684\u5B89\u88DD\u7248\u672C\u904E\u820A\u3002",not_close_tcp_tip:"\u4F7F\u7528\u901A\u9053\u6642\u8ACB\u4E0D\u8981\u95DC\u9589\u6B64\u8996\u7A97","Listening ...":"\u6B63\u5728\u7B49\u5F85\u901A\u9053\u9023\u63A5...","Remote Host":"\u9060\u7AEF\u4E3B\u6A5F","Remote Port":"\u9060\u7AEF\u9023\u63A5\u57E0",Action:"\u64CD\u4F5C",Add:"\u65B0\u589E","Local Port":"\u672C\u6A5F\u9023\u63A5\u57E0",setup_server_tip:"\u82E5\u60A8\u9700\u8981\u66F4\u5FEB\u7684\u9023\u63A5\u901F\u5EA6\uFF0C\u53EF\u4EE5\u9078\u64C7\u81EA\u884C\u5EFA\u7ACB\u4F3A\u670D\u5668","Too short, at least 6 characters.":"\u904E\u77ED\uFF0C\u81F3\u5C11\u9700 6 \u500B\u5B57\u5143\u3002","The confirmation is not identical.":"\u5169\u6B21\u8F38\u5165\u4E0D\u76F8\u7B26",Permissions:"\u6B0A\u9650",Accept:"\u63A5\u53D7",Dismiss:"\u95DC\u9589",Disconnect:"\u65B7\u958B\u9023\u7DDA","Allow using keyboard and mouse":"\u5141\u8A31\u4F7F\u7528\u9375\u76E4\u548C\u6ED1\u9F20","Allow using clipboard":"\u5141\u8A31\u4F7F\u7528\u526A\u8CBC\u7C3F","Allow hearing sound":"\u5141\u8A31\u5206\u4EAB\u97F3\u8A0A","Allow file transfer":"\u5141\u8A31\u6587\u4EF6\u50B3\u8F38","File transfer":"\u6587\u4EF6\u50B3\u8F38",Connected:"\u5DF2\u9023\u63A5","Direct and encrypted connection":"\u52A0\u5BC6\u76F4\u63A5\u9023\u7DDA","Relayed and encrypted connection":"\u52A0\u5BC6\u8F49\u9001\u9023\u7DDA","Direct and unencrypted connection":"\u672A\u52A0\u5BC6\u76F4\u63A5\u9023\u7DDA","Relayed and unencrypted connection":"\u672A\u52A0\u5BC6\u8F49\u9001\u9023\u7DDA","Enter Remote ID":"\u8F38\u5165\u9060\u7AEF ID","Enter your password":"\u8F38\u5165\u60A8\u7684\u5BC6\u78BC","Logging in...":"\u6B63\u5728\u767B\u5165...","Enable RDP session sharing":"\u555F\u7528 RDP \u5DE5\u4F5C\u968E\u6BB5\u5171\u4EAB","Auto Login":"\u81EA\u52D5\u767B\u5165 (\u9396\u5B9A\u5C07\u5728\u8A2D\u5B9A\u95DC\u9589\u5F8C\u5957\u7528)","Enable Direct IP Access":"\u5141\u8A31 IP \u76F4\u63A5\u5B58\u53D6",Rename:"\u91CD\u65B0\u547D\u540D",Space:"\u7A7A\u767D","Create Desktop Shortcut":"\u5EFA\u7ACB\u684C\u9762\u6377\u5F91","Change Path":"\u66F4\u6539\u8DEF\u5F91","Create Folder":"\u5EFA\u7ACB\u8CC7\u6599\u593E","Please enter the folder name":"\u8ACB\u8F38\u5165\u8CC7\u6599\u593E\u540D\u7A31","Fix it":"\u4FEE\u5FA9",Warning:"\u8B66\u544A","Login screen using Wayland is not supported":"\u4E0D\u652F\u63F4\u4F7F\u7528 Wayland \u7684\u767B\u5165\u756B\u9762","Reboot required":"\u9700\u8981\u91CD\u65B0\u555F\u52D5","Unsupported display server ":"\u4E0D\u652F\u63F4\u986F\u793A\u4F3A\u670D\u5668","x11 expected":"\u9810\u671F x11",Port:"\u9023\u63A5\u57E0",Settings:"\u8A2D\u5B9A",Username:" \u4F7F\u7528\u8005\u540D\u7A31","Invalid port":"\u9023\u63A5\u57E0\u7121\u6548","Closed manually by the peer":"\u7531\u5C0D\u65B9\u624B\u52D5\u95DC\u9589","Enable remote configuration modification":"\u555F\u7528\u9060\u7AEF\u66F4\u6539\u8A2D\u5B9A","Run without install":"\u8DF3\u904E\u5B89\u88DD\u76F4\u63A5\u57F7\u884C","Always connected via relay":"\u4E00\u5F8B\u900F\u904E\u8F49\u9001\u9023\u7DDA","Always connect via relay":"\u4E00\u5F8B\u900F\u904E\u8F49\u9001\u9023\u7DDA",whitelist_tip:"\u53EA\u6709\u767D\u540D\u55AE\u4E2D\u7684 IP \u53EF\u4EE5\u5B58\u53D6",Login:"\u767B\u5165",Logout:"\u767B\u51FA",Tags:"\u6A19\u7C64","Search ID":"\u641C\u5C0B ID","Current Wayland display server is not supported":"\u76EE\u524D\u4E0D\u652F\u63F4 Wayland \u986F\u793A\u4F3A\u670D\u5668",whitelist_sep:"\u4F7F\u7528\u9017\u865F\u3001\u5206\u865F\u3001\u7A7A\u767D\uFF0C\u6216\u662F\u63DB\u884C\u4F86\u5206\u9694","Add ID":"\u65B0\u589E ID","Add Tag":"\u65B0\u589E\u6A19\u7C64","Unselect all tags":"\u53D6\u6D88\u9078\u53D6\u6240\u6709\u6A19\u7C64","Network error":"\u7DB2\u8DEF\u932F\u8AA4","Username missed":"\u7F3A\u5C11\u4F7F\u7528\u8005\u540D\u7A31","Password missed":"\u7F3A\u5C11\u5BC6\u78BC","Wrong credentials":"\u63D0\u4F9B\u7684\u767B\u5165\u8CC7\u8A0A\u6709\u8AA4","Edit Tag":"\u7DE8\u8F2F\u6A19\u7C64","Unremember Password":"\u5FD8\u6389\u5BC6\u78BC",Favorites:"\u6536\u85CF","Add to Favorites":"\u52A0\u5165\u5230\u6536\u85CF","Remove from Favorites":"\u5F9E\u6536\u85CF\u4E2D\u522A\u9664",Empty:"\u7A7A\u7A7A\u5982\u4E5F","Invalid folder name":"\u8CC7\u6599\u593E\u540D\u7A31\u7121\u6548","Socks5 Proxy":"Socks5 \u4EE3\u7406",Hostname:"\u4E3B\u6A5F\u540D\u7A31",Discovered:"\u5DF2\u767C\u73FE",install_daemon_tip:"\u70BA\u4E86\u958B\u6A5F\u555F\u52D5\uFF0C\u8ACB\u5B89\u88DD\u7CFB\u7D71\u670D\u52D9\u3002","Remote ID":"\u9060\u7AEF ID",Paste:"\u8CBC\u4E0A","Paste here?":"\u8CBC\u4E0A\u5230\u9019\u88E1?","Are you sure to close the connection?":"\u60A8\u78BA\u5B9A\u8981\u95DC\u9589\u9023\u7DDA\u55CE\uFF1F","Download new version":"\u4E0B\u8F09\u65B0\u7248\u672C","Touch mode":"\u89F8\u63A7\u6A21\u5F0F","Mouse mode":"\u9F20\u6A19\u6A21\u5F0F","One-Finger Tap":"\u55AE\u6307\u8F15\u89F8","Left Mouse":"\u9F20\u6A19\u5DE6\u9375","One-Long Tap":"\u55AE\u6307\u9577\u6309","Two-Finger Tap":"\u96D9\u6307\u8F15\u89F8","Right Mouse":"\u9F20\u6A19\u53F3\u9375","One-Finger Move":"\u55AE\u6307\u79FB\u52D5","Double Tap & Move":"\u96D9\u64CA\u4E26\u79FB\u52D5","Mouse Drag":"\u9F20\u6A19\u9078\u4E2D\u62D6\u52D5","Two-Finger vertically":"\u96D9\u6307\u5782\u76F4\u6ED1\u52D5","Mouse Wheel":"\u9F20\u6A19\u6EFE\u8F2A","Two-Finger Move":"\u96D9\u6307\u79FB\u52D5","Canvas Move":"\u79FB\u52D5\u756B\u5E03","Pinch to Zoom":"\u96D9\u6307\u7E2E\u653E","Canvas Zoom":"\u7E2E\u653E\u756B\u5E03","Reset canvas":"\u91CD\u7F6E\u756B\u5E03","No permission of file transfer":"\u7121\u6587\u4EF6\u50B3\u8F38\u6B0A\u9650",Note:"\u5099\u8A3B",Connection:"\u9023\u63A5","Share Screen":"\u5C4F\u5E55\u9304\u88FD",CLOSE:"\u95DC\u9589",OPEN:"\u958B\u555F",Chat:"\u804A\u5929\u6D88\u606F",Total:"\u7E3D\u8A08",items:"\u500B\u9805\u76EE",Selected:"\u5DF2\u9078\u64C7","Screen Capture":"\u5C4F\u5E55\u9304\u88FD","Mouse Control":"\u9F20\u6A19\u8F38\u5165","File Transfer":"\u6587\u4EF6\u50B3\u8F38","Audio Capture":"\u97F3\u983B\u9304\u88FD","File Connection":"\u6587\u4EF6\u9023\u63A5","Screen Connection":"\u5C4F\u5E55\u9023\u63A5","Do you accept?":"\u662F\u5426\u63A5\u53D7\uFF1F","Open System Setting":"\u6253\u958B\u7CFB\u7D71\u8A2D\u7F6E","How to get Android input permission?":"\u5982\u4F55\u7372\u53D6\u5B89\u5353\u7684\u8F38\u5165\u6B0A\u9650\uFF1F",android_input_permission_tip1:"\u7372\u53D6\u8F38\u5165\u6B0A\u9650\u5F8C\u53EF\u4EE5\u8B93\u9060\u7A0B\u8A2D\u5099\u901A\u904E\u9F20\u6A19\u63A7\u5236\u9019\u53F0\u5B89\u5353\u8A2D\u5099",android_input_permission_tip2:"\u8ACB\u5728\u63A5\u4E0B\u4F86\u7684\u7CFB\u7D71\u8A2D\u7F6E\u9801\u9762\u88E1\uFF0C\u627E\u5230\u4E26\u9032\u5165 [\u5DF2\u5B89\u88DD\u7684\u670D\u52D9] \u9801\u9762\uFF0C\u5C07 [RustDesk Input] \u670D\u52D9\u958B\u555F",android_new_connection_tip:"\u6536\u5230\u65B0\u7684\u9023\u63A5\u63A7\u5236\u8ACB\u6C42\uFF0C\u5C0D\u65B9\u60F3\u8981\u63A7\u5236\u4F60\u7576\u524D\u7684\u8A2D\u5099",android_service_will_start_tip:"\u958B\u555F\u9304\u5C4F\u6B0A\u9650\u5C07\u81EA\u52D5\u958B\u555F\u670D\u52D9\uFF0C\u5141\u8A31\u5176\u4ED6\u8A2D\u5099\u5411\u6B64\u8A2D\u5099\u8ACB\u6C42\u5EFA\u7ACB\u9023\u63A5\u3002",android_stop_service_tip:"\u95DC\u9589\u670D\u52D9\u5C07\u81EA\u52D5\u95DC\u9589\u6240\u6709\u5DF2\u5EFA\u7ACB\u7684\u9023\u63A5\u3002",android_version_audio_tip:"\u7576\u524D\u5B89\u5353\u7248\u672C\u4E0D\u652F\u6301\u97F3\u983B\u9304\u88FD\uFF0C\u8ACB\u5347\u7D1A\u81F3\u5B89\u535310\u6216\u66F4\u9AD8\u3002",android_start_service_tip:"\u9EDE\u64CA [\u555F\u52D5\u670D\u52D9] \u6216\u6253\u958B [\u5C4F\u5E55\u9304\u88FD] \u6B0A\u9650\u958B\u555F\u624B\u6A5F\u5C4F\u5E55\u5171\u4EAB\u670D\u52D9\u3002",Account:"\u5E33\u6236"},en:{desk_tip:"Your desktop can be accessed with this ID and password.",connecting_status:"Connecting to the RustDesk network...",not_ready_status:"Not ready. Please check your connection",id_change_tip:"Only a-z, A-Z, 0-9 and _ (underscore) characters allowed. The first letter must be a-z, A-Z. Length between 6 and 16.",install_tip:"Due to UAC, RustDesk can not work properly as the remote side in some cases. To avoid UAC, please click the button below to install RustDesk to the system.",config_acc:'In order to control your Desktop remotely, you need to grant RustDesk "Accessibility" permissions.',config_screen:'In order to access your Desktop remotely, you need to grant RustDesk "Screen Recording" permissions.',agreement_tip:"By starting the installation, you accept the license agreement.",not_close_tcp_tip:"Don't close this window while you are using the tunnel",setup_server_tip:"For faster connection, please set up your own server","Auto Login":'Auto Login (Only valid if you set "Lock after session end")',whitelist_tip:"Only whitelisted IP can access me",whitelist_sep:"Seperated by comma, semicolon, spaces or new line","Wrong credentials":"Wrong username or password",invalid_http:"must start with http:// or https://",install_daemon_tip:"For starting on boot, you need to install system service.",android_input_permission_tip1:"After obtaining the input permission, the remote device can control this Android device by mouse",android_input_permission_tip2:"Please go to the next system settings page,find and enter [Installed Services],turn [RustDesk Input] service ON",android_new_connection_tip:"New control request has been received,it want to control your current device.",android_service_will_start_tip:"Turning on the Screen Capture will automatically start the service,allowing other devices to request a connection from this device.",android_stop_service_tip:"Closing the service will automatically close all established connections.",android_version_audio_tip:"The current Android version does not support audio capture, please upgrade to Android 10 or higher.",android_start_service_tip:"Tap [Start Service] or OPEN [Screen Capture] permission to start the screen sharing service."},fr:{Status:"Statut","Your Desktop":"Votre bureau",desk_tip:"Votre bureau est accessible via l'identifiant et le mot de passe ci-dessous.",Password:"Mot de passe",Ready:"Pr\xEAt",Established:"\xC9tabli",connecting_status:"Connexion au r\xE9seau RustDesk...","Enable Service":"Autoriser le service","Start Service":"D\xE9marrer le service","Service is running":"Le service est en cours d'ex\xE9cution","Service is not running":"Le service ne fonctionne pas",not_ready_status:"Pas pr\xEAt, veuillez v\xE9rifier la connexion r\xE9seau","Control Remote Desktop":"Contr\xF4ler le bureau \xE0 distance","Transfer File":"Transf\xE9rer le fichier",Connect:"Connecter","Recent Sessions":"Sessions r\xE9centes","Address Book":"Carnet d'adresses",Confirmation:"Confirmation","TCP Tunneling":"Tunneling TCP",Remove:"Supprimer","Refresh random password":"Actualiser le mot de passe al\xE9atoire","Set your own password":"D\xE9finir votre propre mot de passe","Enable Keyboard/Mouse":"Activer le contr\xF4le clavier/souris","Enable Clipboard":"Activer la synchronisation du presse-papier","Enable File Transfer":"Activer le transfert de fichiers","Enable TCP Tunneling":"Activer le tunneling TCP","IP Whitelisting":"Liste blanche IP","ID/Relay Server":"ID/Serveur Relais","Stop service":"Arr\xEAter le service","Change ID":"Changer d'ID",Website:"Site Web",About:"\xC0 propos de",Mute:"Muet","Audio Input":"Entr\xE9e audio","ID Server":"Serveur ID","Relay Server":"Serveur relais","API Server":"Serveur API",invalid_http:"Doit commencer par http:// ou https://","Invalid IP":"IP invalide",id_change_tip:"Seules les lettres a-z, A-Z, 0-9, _ (trait de soulignement) peuvent \xEAtre utilis\xE9es. La premi\xE8re lettre doit \xEAtre a-z, A-Z. La longueur doit \xEAtre comprise entre 6 et 16.","Invalid format":"Format invalide","This function is turned off by the server":"Cette fonction est d\xE9sactiv\xE9e par le serveur","Not available":"Indisponible","Too frequent":"Modifi\xE9 trop fr\xE9quemment, veuillez r\xE9essayer plus tard",Cancel:"Annuler",Skip:"Ignorer",Close:"Fermer",Retry:"R\xE9essayer",OK:"Confirmer","Password Required":"Mot de passe requis","Please enter your password":"Veuillez saisir votre mot de passe","Remember password":"M\xE9moriser le mot de passe","Wrong Password":"Mauvais mot de passe","Do you want to enter again?":"Voulez-vous participer \xE0 nouveau ?","Connection Error":"Erreur de connexion",Error:"Erreur","Reset by the peer":"La connexion a \xE9t\xE9 ferm\xE9e par le pair","Connecting...":"Connexion...","Connection in progress. Please wait.":"Connexion en cours. Veuillez patienter.","Please try 1 minute later":"R\xE9essayez dans une minute","Login Error":"Erreur de connexion",Successful:"Succ\xE8s","Connected, waiting for image...":"Connect\xE9, en attente de transmission d'image...",Name:"Nom",Type:"Taper",Modified:"Modifi\xE9",Size:"Taille","Show Hidden Files":"Afficher les fichiers cach\xE9s",Receive:"Accepter",Send:"Envoyer","Refresh File":"Actualiser le fichier",Local:"Local",Remote:"Distant","Remote Computer":"Ordinateur distant","Local Computer":"Ordinateur local","Confirm Delete":"Confirmer la suppression",Delete:"Supprimer",Properties:"Propri\xE9t\xE9s","Multi Select":"Choix multiple","Empty Directory":"R\xE9pertoire vide","Not an empty directory":"Pas un r\xE9pertoire vide","Are you sure you want to delete this file?":"Voulez-vous vraiment supprimer ce fichier?","Are you sure you want to delete this empty directory?":"Voulez-vous vraiment supprimer ce r\xE9pertoire vide\xA0?","Are you sure you want to delete the file of this directory?":"Voulez-vous vraiment supprimer le fichier de ce r\xE9pertoire\xA0?","Do this for all conflicts":"Appliquer \xE0 d'autres conflits","This is irreversible!":"C'est irr\xE9versible !",Deleting:"Suppression",files:"fichier",Waiting:"En attente...",Finished:"Termin\xE9",Speed:"Vitesse","Custom Image Quality":"D\xE9finir la qualit\xE9 d'image","Privacy mode":"Mode priv\xE9","Block user input":"Bloquer la saisie de l'utilisateur","Unblock user input":"D\xE9bloquer l'entr\xE9e de l'utilisateur","Adjust Window":"Ajuster la fen\xEAtre",Original:"Ratio d'origine",Shrink:"R\xE9tr\xE9cir",Stretch:"\xC9tirer","Good image quality":"Bonne qualit\xE9 d'image",Balanced:"Qualit\xE9 d'image normale","Optimize reaction time":"Optimiser le temps de r\xE9action",Custom:"Qualit\xE9 d'image personnalis\xE9e","Show remote cursor":"Afficher le curseur distant","Disable clipboard":"D\xE9sactiver le presse-papier","Lock after session end":"Verrouiller l'ordinateur distant apr\xE8s la d\xE9connexion",Insert:"Ins\xE9rer","Insert Lock":"Verrouiller l'ordinateur distant",Refresh:"Rafra\xEEchir l'\xE9cran","ID does not exist":"L'ID n'existe pas","Failed to connect to rendezvous server":"\xC9chec de la connexion au serveur rendezvous","Please try later":"Veuillez essayer plus tard","Remote desktop is offline":"Le bureau \xE0 distance est hors ligne","Key mismatch":"Discordance de cl\xE9s",Timeout:"Connexion expir\xE9e","Failed to connect to relay server":"\xC9chec de la connexion au serveur relais","Failed to connect via rendezvous server":"\xC9chec de l'\xE9tablissement d'une connexion via le serveur rendezvous","Failed to connect via relay server":"Impossible d'\xE9tablir une connexion via le serveur relais","Failed to make direct connection to remote desktop":"Impossible d'\xE9tablir une connexion directe","Set Password":"D\xE9finir le mot de passe","OS Password":"Mot de passe du syst\xE8me d'exploitation",install_tip:"Vous utilisez une version non install\xE9e. En raison des restrictions UAC, en tant que terminal contr\xF4l\xE9, dans certains cas, il ne sera pas en mesure de contr\xF4ler la souris et le clavier ou d'enregistrer l'\xE9cran. Veuillez cliquer sur le bouton ci-dessous pour installer RustDesk au syst\xE8me pour \xE9viter la question ci-dessus.","Click to upgrade":"Cliquez pour mettre \xE0 niveau","Click to download":"Cliquez pour t\xE9l\xE9charger","Click to update":"Cliquez pour mettre \xE0 jour","Configuration Permissions":"Autorisations de configuration",Configure:"Configurer",config_acc:`Afin de pouvoir contr\xF4ler votre bureau \xE0 distance, veuillez donner l'autorisation "accessibilit\xE9" \xE0 RustDesk.`,config_screen:`Afin de pouvoir acc\xE9der \xE0 votre bureau \xE0 distance, veuillez donner \xE0 RustDesk l'autorisation "enregistrement d'\xE9cran".`,"Installing ...":"Installation...",Install:"Installer",Installation:"Installation","Installation Path":"Chemin d'installation","Create start menu shortcuts":"Cr\xE9er des raccourcis dans le menu d\xE9marrer","Create desktop icon":"Cr\xE9er une ic\xF4ne sur le bureau",agreement_tip:"D\xE9marrer l'installation signifie accepter le contrat de licence.","Accept and Install":"Accepter et installer","End-user license agreement":"Contrat d'utilisateur","Generating ...":"G\xE9n\xE9ration...","Your installation is lower version.":"La version que vous avez install\xE9e est inf\xE9rieure \xE0 la version en cours d'ex\xE9cution.",not_close_tcp_tip:"Veuillez ne pas fermer cette fen\xEAtre lors de l'utilisation du tunnel","Listening ...":"En attente de connexion tunnel...","Remote Host":"H\xF4te distant","Remote Port":"Port distant",Action:"Action",Add:"Ajouter","Local Port":"Port local",setup_server_tip:"Si vous avez besoin d'une vitesse de connexion plus rapide, vous pouvez choisir de cr\xE9er votre propre serveur","Too short, at least 6 characters.":"Trop court, au moins 6 caract\xE8res.","The confirmation is not identical.":"Les deux entr\xE9es ne correspondent pas",Permissions:"Autorisations",Accept:"Accepter",Dismiss:"Rejeter",Disconnect:"D\xE9connecter","Allow using keyboard and mouse":"Autoriser l'utilisation du clavier et de la souris","Allow using clipboard":"Autoriser l'utilisation du presse-papier","Allow hearing sound":"Autoriser l'audition du son","Allow file transfer":"Autoriser le transfert de fichiers","File transfer":"Transfert de fichiers",Connected:"Connect\xE9","Direct and encrypted connection":"Connexion directe chiffr\xE9e","Relayed and encrypted connection":"Connexion relais chiffr\xE9e","Direct and unencrypted connection":"Connexion directe non chiffr\xE9e","Relayed and unencrypted connection":"Connexion relais non chiffr\xE9e","Enter Remote ID":"Entrez l'ID de l'appareil \xE0 distance","Enter your password":"Entrez votre mot de passe","Logging in...":"Se connecter...","Enable RDP session sharing":"Activer le partage de session RDP","Auto Login":"Connexion automatique (le verrouillage ne sera effectif qu'apr\xE8s la d\xE9sactivation du premier param\xE8tre)","Enable Direct IP Access":"Autoriser l'acc\xE8s direct par IP",Rename:"Renommer",Space:"Espace","Create Desktop Shortcut":"Cr\xE9er un raccourci sur le bureau","Change Path":"Changer de chemin","Create Folder":"Cr\xE9er un dossier","Please enter the folder name":"Veuillez saisir le nom du dossier","Fix it":"R\xE9parez-le",Warning:"Avertissement","Login screen using Wayland is not supported":"L'\xE9cran de connexion utilisant Wayland n'est pas pris en charge","Reboot required":"Red\xE9marrage pour prendre effet","Unsupported display server ":"Le serveur d'affichage actuel n'est pas pris en charge","x11 expected":"Veuillez passer \xE0 x11",Port:"Port",Settings:"Param\xE8tres",Username:" Nom d'utilisateur","Invalid port":"Port invalide","Closed manually by the peer":"Ferm\xE9 manuellement par le pair","Enable remote configuration modification":"Autoriser la modification de la configuration \xE0 distance","Run without install":"Ex\xE9cuter sans installer","Always connected via relay":"Forcer la connexion relais","Always connect via relay":"Forcer la connexion relais",whitelist_tip:"Seul l'IP dans la liste blanche peut acc\xE9der \xE0 mon appareil",Login:"Connexion",Logout:"D\xE9connexion",Tags:"\xC9tiqueter","Search ID":"Rechercher un ID","Current Wayland display server is not supported":"Le serveur d'affichage Wayland n'est pas pris en charge",whitelist_sep:"Vous pouvez utiliser une virgule, un point-virgule, un espace ou une nouvelle ligne comme s\xE9parateur","Add ID":"Ajouter un ID","Add Tag":"Ajouter une balise","Unselect all tags":"D\xE9s\xE9lectionner toutes les balises","Network error":"Erreur r\xE9seau","Username missed":"Nom d'utilisateur manqu\xE9","Password missed":"Mot de passe manqu\xE9","Wrong credentials":"Identifiant ou mot de passe erron\xE9","Edit Tag":"Modifier la balise","Unremember Password":"Mot de passe oubli\xE9",Favorites:"Favoris","Add to Favorites":"Ajouter aux Favoris","Remove from Favorites":"Retirer des favoris",Empty:"Vide","Invalid folder name":"Nom de dossier invalide","Socks5 Proxy":"Socks5 Agents",Hostname:"Nom d'h\xF4te",Discovered:"D\xE9couvert",install_daemon_tip:"Pour d\xE9marrer au d\xE9marrage, vous devez installer le service syst\xE8me.","Remote ID":"ID de l'appareil \xE0 distance",Paste:"Coller","Paste here?":"Coller ici\xA0?","Are you sure to close the connection?":"\xCAtes-vous s\xFBr de fermer la connexion?","Download new version":"T\xE9l\xE9charger la nouvelle version","Touch mode":"Mode tactile","Mouse mode":"Mode souris","One-Finger Tap":"Tapez d'un doigt","Left Mouse":"Souris gauche","One-Long Tap":"Un long robinet","Two-Finger Tap":"Tapez \xE0 deux doigts","Right Mouse":"Bouton droit de la souris","One-Finger Move":"Mouvement \xE0 un doigt","Double Tap & Move":"Appuyez deux fois et d\xE9placez","Mouse Drag":"Glissement de la souris","Two-Finger vertically":"Deux doigts verticalement","Mouse Wheel":"Roulette de la souris","Two-Finger Move":"Mouvement \xE0 deux doigts","Canvas Move":"D\xE9placement de la toile","Pinch to Zoom":"Pincer pour zoomer","Canvas Zoom":"Zoom sur la toile","Reset canvas":"R\xE9initialiser le canevas","No permission of file transfer":"Aucune autorisation de transfert de fichiers",Note:"Noter",Connection:"Connexion","Share Screen":"Partager l'\xE9cran",CLOSE:"FERMER",OPEN:"OUVRIR",Chat:"Discuter",Total:"Total",items:"\xE9l\xE9ments",Selected:"Choisi","Screen Capture":"Capture d'\xE9cran","Mouse Control":"Contr\xF4le de la souris","File Transfer":"Transfert de fichier","Audio Capture":"Capture audio","File Connection":"Connexion de fichier","Screen Connection":"Connexion de l'\xE9cran","Do you accept?":"Do you accept?","Open System Setting":"Ouvrir les param\xE8tres syst\xE8me","How to get Android input permission?":"Comment obtenir l'autorisation d'entr\xE9e Android\xA0?",android_input_permission_tip1:"Apr\xE8s avoir obtenu l'autorisation d'entr\xE9e, l'appareil distant peut contr\xF4ler cet appareil Android avec la souris",android_input_permission_tip2:"Veuillez acc\xE9der \xE0 la page suivante des param\xE8tres syst\xE8me, recherchez et entrez [Services install\xE9s], activez le service [RustDesk Input]",android_new_connection_tip:"Une nouvelle demande de contr\xF4le a \xE9t\xE9 re\xE7ue, elle souhaite contr\xF4ler votre appareil actuel.",android_service_will_start_tip:"L'activation de la capture d'\xE9cran d\xE9marrera automatiquement le service, permettant \xE0 d'autres appareils de demander une connexion \xE0 partir de cet appareil.",android_stop_service_tip:"La fermeture du service fermera automatiquement toutes les connexions \xE9tablies.",android_version_audio_tip:"La version actuelle d'Android ne prend pas en charge la capture audio, veuillez passer \xE0 Android 10 ou sup\xE9rieur.",android_start_service_tip:"Appuyez sur [D\xE9marrer le service] ou sur l'autorisation OUVRIR [Capture d'\xE9cran] pour d\xE9marrer le service de partage d'\xE9cran.",Account:"Compte"}};function Ti(e,u,r){return e=="error"&&u=="Connection Error"&&r.toLowerCase().indexOf("offline")<0&&r.toLowerCase().indexOf("exist")<0&&r.toLowerCase().indexOf("handshake")<0&&r.toLowerCase().indexOf("failed")<0&&r.toLowerCase().indexOf("resolve")<0&&r.toLowerCase().indexOf("mismatch")<0&&r.toLowerCase().indexOf("manually")<0&&r.toLowerCase().indexOf("not allowed")<0}const Mi={VK_A:"a",VK_B:"b",VK_C:"c",VK_D:"d",VK_E:"e",VK_F:"f",VK_G:"g",VK_H:"h",VK_I:"i",VK_J:"j",VK_K:"k",VK_L:"l",VK_M:"m",VK_N:"n",VK_O:"o",VK_P:"p",VK_Q:"q",VK_R:"r",VK_S:"s",VK_T:"t",VK_U:"u",VK_V:"v",VK_W:"w",VK_X:"x",VK_Y:"y",VK_Z:"z",VK_0:"0",VK_1:"1",VK_2:"2",VK_3:"3",VK_4:"4",VK_5:"5",VK_6:"6",VK_7:"7",VK_8:"8",VK_9:"9",VK_COMMA:",",VK_SLASH:"/",VK_SEMICOLON:";",VK_QUOTE:"'",VK_LBRACKET:"[",VK_RBRACKET:"]",VK_BACKSLASH:"\\",VK_MINUS:"-",VK_PLUS:"=",VK_DIVIDE:"Divide",VK_MULTIPLY:"Multiply",VK_SUBTRACT:"Subtract",VK_ADD:"Add",VK_DECIMAL:"Decimal",VK_F1:"F1",VK_F2:"F2",VK_F3:"F3",VK_F4:"F4",VK_F5:"F5",VK_F6:"F6",VK_F7:"F7",VK_F8:"F8",VK_F9:"F9",VK_F10:"F10",VK_F11:"F11",VK_F12:"F12",VK_ENTER:"Return",VK_CANCEL:"Cancel",VK_BACK:"Backspace",VK_TAB:"Tab",VK_CLEAR:"Clear",VK_RETURN:"Return",VK_SHIFT:"Shift",VK_CONTROL:"Control",VK_MENU:"Alt",VK_PAUSE:"Pause",VK_CAPITAL:"CapsLock",VK_KANA:"Kana",VK_HANGUL:"Hangul",VK_JUNJA:"Junja",VK_FINAL:"Final",VK_HANJA:"Hanja",VK_KANJI:"Kanji",VK_ESCAPE:"Escape",VK_CONVERT:"Convert",VK_SPACE:"Space",VK_PRIOR:"PageUp",VK_NEXT:"PageDown",VK_END:"End",VK_HOME:"Home",VK_LEFT:"LeftArrow",VK_UP:"UpArrow",VK_RIGHT:"RightArrow",VK_DOWN:"DownArrow",VK_SELECT:"Select",VK_PRINT:"Print",VK_EXECUTE:"Execute",VK_SNAPSHOT:"Snapshot",VK_INSERT:"Insert",VK_DELETE:"Delete",VK_HELP:"Help",VK_SLEEP:"Sleep",VK_SEPARATOR:"Separator",VK_NUMPAD0:"Numpad0",VK_NUMPAD1:"Numpad1",VK_NUMPAD2:"Numpad2",VK_NUMPAD3:"Numpad3",VK_NUMPAD4:"Numpad4",VK_NUMPAD5:"Numpad5",VK_NUMPAD6:"Numpad6",VK_NUMPAD7:"Numpad7",VK_NUMPAD8:"Numpad8",VK_NUMPAD9:"Numpad9",Apps:"Apps",Meta:"Meta",RAlt:"RAlt",RWin:"RWin",RControl:"RControl",RShift:"RShift",CTRL_ALT_DEL:"CtrlAltDel",LOCK_SCREEN:"LockScreen"},qi="1.1.9";let pu;async function ui(){const e=new mi;await e.init(),console.log("zstd ready"),pu=e}async function ri(e){const u=1024*1024*64,r=1024*1024;let n=30*e.length;n>u&&(n=u),nLi||isetTimeout(u,e))}function Wi(){try{const e=window.location.search;return new URLSearchParams(e).get("lang")||""}catch{return""}}const Hi=21116,ii=api;let ni=localStorage.getItem("rendezvous-server")||ii[0];const Zi="ws://";class Gi{constructor(){_(this,"_msgs");_(this,"_ws");_(this,"_interval");_(this,"_id");_(this,"_hash");_(this,"_msgbox");_(this,"_draw");_(this,"_peerInfo");_(this,"_firstFrame");_(this,"_videoDecoder");_(this,"_password");_(this,"_options");_(this,"_videoTestSpeed");this._msgbox=Qi,this._draw=mu,this._msgs=[],this._id="",this._videoTestSpeed=[0,0]}async start(u){try{await this._start(u)}catch(r){this.msgbox("error","Connection Error",r.type=="close"?"Reset by the peer":String(r))}}async _start(u){if(this._options||(this._options=nu()[u]||{}),!this._password){const v=this.getOption("password");if(v)try{this._password=Uint8Array.from(JSON.parse("["+v+"]"))}catch(tu){console.error(tu)}}this._interval=setInterval(()=>{var v;for(;this._msgs.length;)(v=this._ws)==null||v.sendMessage(this._msgs[0]),this._msgs.splice(0,1)},1),this.loadVideoDecoder();const r=ti(),n=new cu(r,!0);this._ws=n,this._id=u,console.log(new Date+": Conntecting to rendezvoous server: "+r+", for "+u),await n.open(),console.log(new Date+": Connected to rendezvoous server");const i=su.DEFAULT_CONN,t=du.SYMMETRIC,s=J.fromPartial({id:u,licence_key:localStorage.getItem("key")||void 0,conn_type:i,nat_type:t,token:localStorage.getItem("access_token")||void 0});n.sendRendezvous({punch_hole_request:s});const l=await n.next();n.close(),console.log(new Date+": Got relay response");const c=l.punch_hole_response,p=l.relay_response;if(c){if(c==null?void 0:c.other_failure){this.msgbox("error","Error",c==null?void 0:c.other_failure);return}if(c.failure!=O.UNRECOGNIZED)switch(c==null?void 0:c.failure){case O.ID_NOT_EXIST:this.msgbox("error","Error","ID does not exist");break;case O.OFFLINE:this.msgbox("error","Error","Remote desktop is offline");break;case O.LICENSE_MISMATCH:this.msgbox("error","Error","Key mismatch");break;case O.LICENSE_OVERUSE:this.msgbox("error","Error","Key overuse");break}}else if(p){if(!p.version){this.msgbox("error","Error","Remote version is low, not support web");return}await this.connectRelay(p)}}async connectRelay(u){const r=u.pk;let n=u.relay_server;n?n=fu(n,!0,2):n=ti(!0);const i=u.uuid;console.log(new Date+": Connecting to relay server: "+n);const t=new cu(n,!1);await t.open(),console.log(new Date+": Connected to relay server"),this._ws=t;const s=L.fromPartial({licence_key:localStorage.getItem("key")||void 0,uuid:i});t.sendRendezvous({request_relay:s});const l=await this.secure(r)||!1;N("connection_ready",{secure:l,direct:!1}),await this.msgLoop()}async secure(u){var Au,ku,yu,Cu,Bu,Su,wu,gu;if(u){const A="OeVuKk5nlHiXp+APNn0Y3pC1Iwpwn44JGqrQCsWqmBw=";try{if(u=await ci(u,localStorage.getItem("key")||A),u){const I=Mu.decode(u);I.id==this._id&&(u=I.pk)}(u==null?void 0:u.length)!=32&&(u=void 0)}catch(I){console.error(I),u=void 0}u||console.error("Handshake failed: invalid public key from rendezvous server")}if(!u){const A=k.fromPartial({});(Au=this._ws)==null||Au.sendMessage({public_key:A});return}const r=await((ku=this._ws)==null?void 0:ku.next());let n=r==null?void 0:r.signed_id;if(!n){console.error("Handshake failed: invalid message type");const A=k.fromPartial({});(yu=this._ws)==null||yu.sendMessage({public_key:A});return}try{n=await ci(n.id,Uint8Array.from(u))}catch(A){console.error(A),console.error("pk mismatch, fall back to non-secure");const I=k.fromPartial({});(Cu=this._ws)==null||Cu.sendMessage({public_key:I});return}const i=Mu.decode(n),t=i.id,s=i.pk;if(t!=this._id){console.error("Handshake failed: sign failure");const A=k.fromPartial({});(Bu=this._ws)==null||Bu.sendMessage({public_key:A});return}if(s.length!=32){console.error("Handshake failed: invalid public box key length from peer");const A=k.fromPartial({});(Su=this._ws)==null||Su.sendMessage({public_key:A});return}const[l,c]=en(),p=un(),v=rn(p,s,l),tu=k.fromPartial({asymmetric_value:c,symmetric_value:v});return(wu=this._ws)==null||wu.sendMessage({public_key:tu}),(gu=this._ws)==null||gu.setSecretKey(p),console.log("secured"),!0}async msgLoop(){var u,r;for(;;){const n=await((u=this._ws)==null?void 0:u.next());if(n==null?void 0:n.hash)this._hash=n==null?void 0:n.hash,this._password||this.msgbox("input-password","Password Required",""),this.login();else if(n==null?void 0:n.test_delay){const i=n==null?void 0:n.test_delay;console.log(i),i.from_client||(r=this._ws)==null||r.sendMessage({test_delay:i})}else if(n==null?void 0:n.login_response){const i=n==null?void 0:n.login_response;i.error?i.error=="Wrong Password"?(this._password=void 0,this.msgbox("re-input-password",i.error,"Do you want to enter again?")):this.msgbox("error","Login Error",i.error):i.peer_info&&this.handlePeerInfo(i.peer_info)}else if(n==null?void 0:n.video_frame)this.handleVideoFrame(n==null?void 0:n.video_frame);else if(n==null?void 0:n.clipboard){const i=n==null?void 0:n.clipboard;if(i.compress){const t=await ri(i.content);if(!t)continue;i.content=t}try{cn(new TextDecoder().decode(i.content))}catch(t){console.error(t)}}else if(n==null?void 0:n.cursor_data){const i=n==null?void 0:n.cursor_data,t=await ri(i.colors);if(!t)continue;i.colors=t,N("cursor_data",i)}else if(n==null?void 0:n.cursor_id)N("cursor_id",{id:n==null?void 0:n.cursor_id});else if(n==null?void 0:n.cursor_position)N("cursor_position",n==null?void 0:n.cursor_position);else if(n==null?void 0:n.misc){if(!this.handleMisc(n==null?void 0:n.misc))break}else(n==null?void 0:n.audio_frame)&&dn(n==null?void 0:n.audio_frame.data)}}msgbox(u,r,n){var i;(i=this._msgbox)==null||i.call(this,u,r,n)}draw(u){var r;(r=this._draw)==null||r.call(this,u),mu(u)}close(){var u,r;this._msgs=[],clearInterval(this._interval),(u=this._ws)==null||u.close(),(r=this._videoDecoder)==null||r.close()}refresh(){var r;const u=B.fromPartial({refresh_video:!0});(r=this._ws)==null||r.sendMessage({misc:u})}setMsgbox(u){this._msgbox=u}setDraw(u){this._draw=u}login(u=void 0){var r,n,i;if(u){const t=(r=this._hash)==null?void 0:r.salt;let s=vu([u,t]);this._password=s;const l=(n=this._hash)==null?void 0:n.challenge;s=vu([s,l]),this.msgbox("connecting","Connecting...","Logging in..."),this._sendLoginMessage(s)}else{let t=this._password;if(t){const s=(i=this._hash)==null?void 0:i.challenge;t=vu([t,s])}this._sendLoginMessage(t)}}async reconnect(){this.close(),await this.start(this._id)}_sendLoginMessage(u=void 0){var n;const r=T.fromPartial({username:this._id,my_id:"web",my_name:"web",password:u,option:this.getOptionMessage(),video_ack_required:!0});(n=this._ws)==null||n.sendMessage({login_request:r})}getOptionMessage(){let u=0;const r=f.fromPartial({}),n=this.getImageQualityEnum(this.getImageQuality(),!0),i=x.Yes;return n!=null&&(r.image_quality=n,u+=1),this._options["show-remote-cursor"]&&(r.show_remote_cursor=i,u+=1),this._options["lock-after-session-end"]&&(r.lock_after_session_end=i,u+=1),this._options["privacy-mode"]&&(r.privacy_mode=i,u+=1),this._options["disable-audio"]&&(r.disable_audio=i,u+=1),this._options["disable-clipboard"]&&(r.disable_clipboard=i,u+=1),u>0?r:void 0}sendVideoReceived(){var r;const u=B.fromPartial({video_received:!0});(r=this._ws)==null||r.sendMessage({misc:u})}handleVideoFrame(u){var i;if(this._firstFrame||(this.msgbox("","",""),this._firstFrame=!0),u.vp9s){const t=this._videoDecoder;var r=new Date().getTime(),n=0;const s=(i=u.vp9s)==null?void 0:i.frames.length;u.vp9s.frames.forEach(l=>{t.processFrame(l.data.slice(0).buffer,c=>{if(n++,n==s&&this.sendVideoReceived(),c&&t.frameBuffer&&s==n){this.draw(t.frameBuffer);var p=new Date().getTime()-r;this._videoTestSpeed[1]+=p,this._videoTestSpeed[0]+=1,this._videoTestSpeed[0]>=30&&(console.log("video decoder: "+parseInt(""+this._videoTestSpeed[1]/this._videoTestSpeed[0])),this._videoTestSpeed=[0,0])}})})}}handlePeerInfo(u){var i,t;if(this._peerInfo=u,u.displays.length==0){this.msgbox("error","Remote Error","No Display");return}this.msgbox("success","Successful","Connected, waiting for image..."),N("peer_info",u);const r=this.shouldAutoLogin();r&&this.inputOsPassword(r);const n=(i=this.getOption("info"))==null?void 0:i.username;if(n&&!u.username&&(u.username=n),this.setOption("info",u),this.getRemember()){if((t=this._password)==null?void 0:t.length){const s=this._password.toString();s!=this.getOption("password")&&(this.setOption("password",s),console.log("remember password of "+this._id))}}else this.setOption("password",void 0)}shouldAutoLogin(){const u=this.getOption("lock-after-session-end"),r=!!this.getOption("auto-login"),n=this.getOption("os-password");return n&&u&&r?n:""}handleMisc(u){if(u.audio_format)sn(u.audio_format.channels,u.audio_format.sample_rate);else if(u.chat_message)N("chat",{text:u.chat_message.text});else if(u.permission_info){const r=u.permission_info;console.info("Change permission "+r.permission+" -> "+r.enabled);let n;switch(r.permission){case Z.Keyboard:n="keyboard";break;case Z.Clipboard:n="clipboard";break;case Z.Audio:n="audio";break;default:return}N("permission",{[n]:r.enabled})}else if(u.switch_display)this.loadVideoDecoder(),N("switch_display",u.switch_display);else if(u.close_reason)return this.msgbox("error","Connection Error",u.close_reason),this.close(),!1;return!0}getRemember(){return this._options.remember||!1}setRemember(u){this.setOption("remember",u)}getOption(u){return this._options[u]}setOption(u,r){r==null?delete this._options[u]:this._options[u]=r,this._options.tm=new Date().getTime();const n=nu();n[this._id]=this._options,localStorage.setItem("peers",JSON.stringify(n))}inputKey(u,r,n,i,t,s,l){var p;const c=Vi(u,Yi());!c||(i&&(u=="Alt"||u=="RAlt")&&(i=!1),t&&(u=="Control"||u=="RControl")&&(t=!1),s&&(u=="Shift"||u=="RShift")&&(s=!1),l&&(u=="Meta"||u=="RWin")&&(l=!1),c.down=r,c.press=n,c.modifiers=this.getMod(i,t,s,l),(p=this._ws)==null||p.sendMessage({key_event:c}))}ctrlAltDel(){var r,n;const u=E.fromPartial({down:!0});((r=this._peerInfo)==null?void 0:r.platform)=="Windows"?u.control_key=y.CtrlAltDel:(u.control_key=y.Delete,u.modifiers=this.getMod(!0,!0,!1,!1)),(n=this._ws)==null||n.sendMessage({key_event:u})}inputString(u){var n;const r=E.fromPartial({seq:u});(n=this._ws)==null||n.sendMessage({key_event:r})}switchDisplay(u){var i;const r=q.fromPartial({display:u}),n=B.fromPartial({switch_display:r});(i=this._ws)==null||i.sendMessage({misc:n})}async inputOsPassword(u){var n;this.inputMouse(),await _u(50),this.inputMouse(0,3,3),await _u(50),this.inputMouse(1|1<<3),this.inputMouse(2|1<<3),await _u(1200);const r=E.fromPartial({press:!0,seq:u});(n=this._ws)==null||n.sendMessage({key_event:r})}lockScreen(){var r;const u=E.fromPartial({down:!0,control_key:y.LockScreen});(r=this._ws)==null||r.sendMessage({key_event:u})}getMod(u,r,n,i){const t=[];return u&&t.push(y.Alt),r&&t.push(y.Control),n&&t.push(y.Shift),i&&t.push(y.Meta),t}inputMouse(u=0,r=0,n=0,i=!1,t=!1,s=!1,l=!1){var p;const c=M.fromPartial({mask:u,x:r,y:n,modifiers:this.getMod(i,t,s,l)});(p=this._ws)==null||p.sendMessage({mouse_event:c})}toggleOption(u){var s;const r=!this._options[u],n=f.fromPartial({}),i=r?x.Yes:x.No;switch(u){case"show-remote-cursor":n.show_remote_cursor=i;break;case"disable-audio":n.disable_audio=i;break;case"disable-clipboard":n.disable_clipboard=i;break;case"lock-after-session-end":n.lock_after_session_end=i;break;case"privacy-mode":n.privacy_mode=i;break;case"block-input":n.block_input=x.Yes;break;case"unblock-input":n.block_input=x.No;break;default:return}u.indexOf("block-input")<0&&this.setOption(u,r);const t=B.fromPartial({option:n});(s=this._ws)==null||s.sendMessage({misc:t})}getImageQuality(){return this.getOption("image-quality")}getImageQualityEnum(u,r){switch(u){case"low":return H.Low;case"best":return H.Best;case"balanced":return r?void 0:H.Balanced;default:return}}setImageQuality(u){var t;this.setOption("image-quality",u);const r=this.getImageQualityEnum(u,!1);if(r==null)return;const n=f.fromPartial({image_quality:r}),i=B.fromPartial({option:n});(t=this._ws)==null||t.sendMessage({misc:i})}loadVideoDecoder(){var u;(u=this._videoDecoder)==null||u.close(),jr(r=>{this._videoDecoder=r,console.log("vp9 loaded"),console.log(r)})}}function Ki(){ii.forEach(e=>{const u=new Date().getTime();new cu(fu(e),!0).open().then(()=>{console.log("latency of "+e+": "+(new Date().getTime()-u)),ni=e,localStorage.setItem("rendezvous-server",e)})})}Ki();function ti(e=!1){const u=localStorage.getItem("custom-rendezvous-server");return fu(u||ni,e)}function fu(e,u=!1,r=0){if(e.indexOf(":")>0){const n=e.split(":"),i=parseInt(n[1]);e=n[0]+":"+(i+(u?r||3:2))}else e+=":"+(Hi+(u?3:2));return Zi+e}function vu(e){const u=new Fi.exports.Hash;return e.forEach(r=>(typeof r=="string"&&(r=new TextEncoder().encode(r)),u.update(r))),u.digest()}var V=void 0,w=[];window.curConn=void 0;window.getRgba=()=>{const e=V;return V=void 0,e||null};window.isMobile=()=>/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|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|phone)|xda|xiino/i.test(navigator.userAgent)||/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.test(navigator.userAgent.substr(0,4));function Yi(){return!isMobile()}function Qi(e,u,r){if(!!w&&!(!e||e=="error"&&!r)){r.toLowerCase();var n=Ti(e,u,r)?"true":"";w.push({name:"msgbox",type:e,title:u,text:r,hasRetry:n})}}function Xi(e){var u={};for(const[r,n]of Object.entries(e))!r||(u[r]=n instanceof Uint8Array?"["+n.toString()+"]":JSON.stringify(n));return u}function N(e,u){!w||(u=Xi(u),u.name=e,w.push(u))}let Xe,oi,ru,Eu,hu,ai;if(YUVCanvas.WebGLFrameSink.isAvailable()){var iu=document.createElement("canvas");oi=YUVCanvas.attach(iu,{webGL:!0}),ru=iu.getContext("webgl")}else Xe=new Worker("./yuv.js");let W=[0,0];function mu(e){if(Xe)Xe.postMessage(e);else{var u=new Date().getTime();oi.drawFrame(e);var r=iu.width,n=iu.height,i=r*n*4;i!=ai&&(Eu=new Uint8Array(i),hu=new Uint8Array(i),ai=i),ru.readPixels(0,0,r,n,ru.RGBA,ru.UNSIGNED_BYTE,Eu);const t=r*4,s=(n-1)*t;for(let l=0;l30&&(console.log("gl: "+parseInt(""+W[1]/W[0])),W=[0,0])}}function si(e){window.curConn=e}function Fu(){return window.curConn}async function $i(e){V=void 0,w=[],setByName("remote_id",e),await curConn.start(e)}function di(){var e;(e=Fu())==null||e.close(),si(void 0),V=void 0,w=void 0}function li(){var u;(u=window.curConn)==null||u.close();const e=new Gi;return si(e),e}let g;async function ci(e,u){return g||(await Nu.ready,g=Nu),typeof u=="string"&&(u=ji(u)),g.crypto_sign_open(e,u)}function ji(e){return g.from_base64(e,g.base64_variants.ORIGINAL)}function en(){const e=g.crypto_box_keypair(),u=e.privateKey,r=e.publicKey;return[u,r]}function un(){return g.crypto_secretbox_keygen()}function rn(e,u,r){const n=Uint8Array.from(Array(24).fill(0));return g.crypto_box_easy(e,n,u,r)}function pi(e){for(var u=Array(24).fill(0),r=0;r0;r++){var n=e&255;u[r]=n,e=(e-n)/256}return Uint8Array.from(u)}function nn(e,u,r){return g.crypto_secretbox_easy(e,pi(u),r)}function tn(e,u,r){return g.crypto_secretbox_open_easy(e,pi(u),r)}window.setByName=(e,u)=>{switch(e){case"remote_id":localStorage.setItem("remote-id",u);break;case"connect":li(),$i(u);break;case"login":u=JSON.parse(u),curConn.setRemember(u.remember=="true"),curConn.login(u.password);break;case"close":di();break;case"refresh":curConn.refresh();break;case"reconnect":curConn.reconnect();break;case"toggle_option":curConn.toggleOption(u);break;case"image_quality":curConn.setImageQuality(u);break;case"lock_screen":curConn.lockScreen();break;case"ctrl_alt_del":curConn.ctrlAltDel();break;case"switch_display":curConn.switchDisplay(u);break;case"remove":const r=nu();delete r[u],localStorage.setItem("peers",JSON.stringify(r));break;case"input_key":u=JSON.parse(u),curConn.inputKey(u.name,u.down=="true",u.press=="true",u.alt=="true",u.ctrl=="true",u.shift=="true",u.command=="true");break;case"input_string":curConn.inputString(u);break;case"send_mouse":let n=0;switch(u=JSON.parse(u),u.type){case"down":n=1;break;case"up":n=2;break;case"wheel":n=3;break}switch(u.buttons){case"left":n|=1<<3;break;case"right":n|=2<<3;break;case"wheel":n|=4<<3}curConn.inputMouse(n,parseInt(u.x||"0"),parseInt(u.y||"0"),u.alt=="true",u.ctrl=="true",u.shift=="true",u.command=="true");break;case"option":u=JSON.parse(u),localStorage.setItem(u.name,u.value);break;case"peer_option":u=JSON.parse(u),curConn.setOption(u.name,u.value);break;case"input_os_password":curConn.inputOsPassword(u);break}};window.getByName=(e,u)=>{let r=an(e,u);return typeof r=="string"||r instanceof String?r:r==null||r==null?"":JSON.stringify(r)};function on(){const e=[];for(const[u,r]of Object.entries(nu())){if(!u)continue;const n=r.tm,i=r.info;!n||!i||e.push([n,u,i])}return e.sort().reverse().map(u=>u.slice(1))}function an(e,u){switch(e){case"peers":return on();case"remote_id":return localStorage.getItem("remote-id");case"remember":return curConn.getRemember();case"event":if(w&&w.length){const r=w[0];return w.splice(0,1),JSON.stringify(r)}break;case"toggle_option":return curConn.getOption(u)||!1;case"option":return localStorage.getItem(u);case"image_quality":return curConn.getImageQuality();case"translate":return u=JSON.parse(u),Ji(u.locale,u.text);case"peer_option":return curConn.getOption(u);case"test_if_valid_server":break;case"version":return qi}return""}let Du=new Worker("./libopus.js"),_i;function sn(e,u){_i=ln(e,u),Du.postMessage({channels:e,sampleRate:u})}function dn(e){Du.postMessage(e,[e.buffer])}window.init=async()=>{Xe&&(Xe.onmessage=e=>{V=e.data}),Du.onmessage=e=>{_i.feed(e.data)},jr(()=>{}),await ui(),console.log("init done")};function nu(){try{return JSON.parse(localStorage.getItem("peers"))||{}}catch{return{}}}function ln(e,u){return new Di({channels:e,sampleRate:u,flushingTime:2e3})}function cn(e){if(window.clipboardData&&window.clipboardData.setData)return window.clipboardData.setData("Text",e);if(document.queryCommandSupported&&document.queryCommandSupported("copy")){var u=document.createElement("textarea");u.textContent=e,u.style.position="fixed",document.body.appendChild(u),u.select();try{return document.execCommand("copy")}catch(r){console.warn("Copy to clipboard failed.",r)}finally{document.body.removeChild(u)}}}const fi=document.querySelector("#app");if(fi){let u=function(r,n,i){!Fu()||(r=="input-password"?(document.querySelector("div#status").style.display="none",document.querySelector("div#password").style.display="block"):r?r=="error"?(document.querySelector("div#status").style.display="block",document.querySelector("div#canvas").style.display="none",document.querySelector("div#text").innerHTML='

    "):(document.querySelector("div#password").style.display="none",document.querySelector("div#status").style.display="block",document.querySelector("div#text").innerHTML='
    '+i+"
    "):(document.querySelector("div#canvas").style.display="block",document.querySelector("div#password").style.display="none",document.querySelector("div#status").style.display="none"))};fi.innerHTML=` -
    - - - - -
    Host:
    Key:
    Id:
    - - - -`;let e;window.init(),document.body.onload=()=>{const r=document.querySelector("#host");r.value=localStorage.getItem("custom-rendezvous-server");const n=document.querySelector("#id");n.value=localStorage.getItem("id");const i=document.querySelector("#key");i.value=localStorage.getItem("key"),e=YUVCanvas.attach(document.getElementById("player"))},window.connect=()=>{const r=document.querySelector("#host");localStorage.setItem("custom-rendezvous-server",r.value);const n=document.querySelector("#id");localStorage.setItem("id",n.value);const i=document.querySelector("#key");localStorage.setItem("key",i.value),(async()=>{const s=li();s.setMsgbox(u),s.setDraw(l=>{mu(l),e.drawFrame(l)}),document.querySelector("div#status").style.display="block",document.querySelector("div#connect").style.display="none",document.querySelector("div#text").innerHTML="Connecting ...",await s.start(n.value)})()},window.cancel=()=>{di(),document.querySelector("div#connect").style.display="block",document.querySelector("div#password").style.display="none",document.querySelector("div#status").style.display="none",document.querySelector("div#canvas").style.display="none"},window.confirm=()=>{const r=document.querySelector("input#password").value;r&&(document.querySelector("div#password").style.display="none",Fu().login(r))}} diff --git a/static/web-client/module/vendor.b7bb6fa2.js b/static/web-client/module/vendor.b7bb6fa2.js deleted file mode 100644 index a4e577a..0000000 --- a/static/web-client/module/vendor.b7bb6fa2.js +++ /dev/null @@ -1 +0,0 @@ -var commonjsGlobal=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function getAugmentedNamespace(oA){if(oA.__esModule)return oA;var J=Object.defineProperty({},"__esModule",{value:!0});return Object.keys(oA).forEach(function(sA){var GA=Object.getOwnPropertyDescriptor(oA,sA);Object.defineProperty(J,sA,GA.get?GA:{enumerable:!0,get:function(){return oA[sA]}})}),J}var long=Long,wasm=null;try{wasm=new WebAssembly.Instance(new WebAssembly.Module(new Uint8Array([0,97,115,109,1,0,0,0,1,13,2,96,0,1,127,96,4,127,127,127,127,1,127,3,7,6,0,1,1,1,1,1,6,6,1,127,1,65,0,11,7,50,6,3,109,117,108,0,1,5,100,105,118,95,115,0,2,5,100,105,118,95,117,0,3,5,114,101,109,95,115,0,4,5,114,101,109,95,117,0,5,8,103,101,116,95,104,105,103,104,0,0,10,191,1,6,4,0,35,0,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,126,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,127,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,128,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,129,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,130,34,4,66,32,135,167,36,0,32,4,167,11])),{}).exports}catch{}function Long(oA,J,sA){this.low=oA|0,this.high=J|0,this.unsigned=!!sA}Long.prototype.__isLong__;Object.defineProperty(Long.prototype,"__isLong__",{value:!0});function isLong(oA){return(oA&&oA.__isLong__)===!0}Long.isLong=isLong;var INT_CACHE={},UINT_CACHE={};function fromInt(oA,J){var sA,GA,uA;return J?(oA>>>=0,(uA=0<=oA&&oA<256)&&(GA=UINT_CACHE[oA],GA)?GA:(sA=fromBits(oA,(oA|0)<0?-1:0,!0),uA&&(UINT_CACHE[oA]=sA),sA)):(oA|=0,(uA=-128<=oA&&oA<128)&&(GA=INT_CACHE[oA],GA)?GA:(sA=fromBits(oA,oA<0?-1:0,!1),uA&&(INT_CACHE[oA]=sA),sA))}Long.fromInt=fromInt;function fromNumber(oA,J){if(isNaN(oA))return J?UZERO:ZERO;if(J){if(oA<0)return UZERO;if(oA>=TWO_PWR_64_DBL)return MAX_UNSIGNED_VALUE}else{if(oA<=-TWO_PWR_63_DBL)return MIN_VALUE;if(oA+1>=TWO_PWR_63_DBL)return MAX_VALUE}return oA<0?fromNumber(-oA,J).neg():fromBits(oA%TWO_PWR_32_DBL|0,oA/TWO_PWR_32_DBL|0,J)}Long.fromNumber=fromNumber;function fromBits(oA,J,sA){return new Long(oA,J,sA)}Long.fromBits=fromBits;var pow_dbl=Math.pow;function fromString(oA,J,sA){if(oA.length===0)throw Error("empty string");if(oA==="NaN"||oA==="Infinity"||oA==="+Infinity"||oA==="-Infinity")return ZERO;if(typeof J=="number"?(sA=J,J=!1):J=!!J,sA=sA||10,sA<2||360)throw Error("interior hyphen");if(GA===0)return fromString(oA.substring(1),J,sA).neg();for(var uA=fromNumber(pow_dbl(sA,8)),vA=ZERO,P=0;P>>0:this.low};LongPrototype.toNumber=function(){return this.unsigned?(this.high>>>0)*TWO_PWR_32_DBL+(this.low>>>0):this.high*TWO_PWR_32_DBL+(this.low>>>0)};LongPrototype.toString=function(J){if(J=J||10,J<2||36>>0,e0=LA.toString(J);if(P=JA,P.isZero())return e0+PA;for(;e0.length<6;)e0="0"+e0;PA=""+e0+PA}};LongPrototype.getHighBits=function(){return this.high};LongPrototype.getHighBitsUnsigned=function(){return this.high>>>0};LongPrototype.getLowBits=function(){return this.low};LongPrototype.getLowBitsUnsigned=function(){return this.low>>>0};LongPrototype.getNumBitsAbs=function(){if(this.isNegative())return this.eq(MIN_VALUE)?64:this.neg().getNumBitsAbs();for(var J=this.high!=0?this.high:this.low,sA=31;sA>0&&(J&1<=0};LongPrototype.isOdd=function(){return(this.low&1)==1};LongPrototype.isEven=function(){return(this.low&1)==0};LongPrototype.equals=function(J){return isLong(J)||(J=fromValue(J)),this.unsigned!==J.unsigned&&this.high>>>31==1&&J.high>>>31==1?!1:this.high===J.high&&this.low===J.low};LongPrototype.eq=LongPrototype.equals;LongPrototype.notEquals=function(J){return!this.eq(J)};LongPrototype.neq=LongPrototype.notEquals;LongPrototype.ne=LongPrototype.notEquals;LongPrototype.lessThan=function(J){return this.comp(J)<0};LongPrototype.lt=LongPrototype.lessThan;LongPrototype.lessThanOrEqual=function(J){return this.comp(J)<=0};LongPrototype.lte=LongPrototype.lessThanOrEqual;LongPrototype.le=LongPrototype.lessThanOrEqual;LongPrototype.greaterThan=function(J){return this.comp(J)>0};LongPrototype.gt=LongPrototype.greaterThan;LongPrototype.greaterThanOrEqual=function(J){return this.comp(J)>=0};LongPrototype.gte=LongPrototype.greaterThanOrEqual;LongPrototype.ge=LongPrototype.greaterThanOrEqual;LongPrototype.compare=function(J){if(isLong(J)||(J=fromValue(J)),this.eq(J))return 0;var sA=this.isNegative(),GA=J.isNegative();return sA&&!GA?-1:!sA&&GA?1:this.unsigned?J.high>>>0>this.high>>>0||J.high===this.high&&J.low>>>0>this.low>>>0?-1:1:this.sub(J).isNegative()?-1:1};LongPrototype.comp=LongPrototype.compare;LongPrototype.negate=function(){return!this.unsigned&&this.eq(MIN_VALUE)?MIN_VALUE:this.not().add(ONE)};LongPrototype.neg=LongPrototype.negate;LongPrototype.add=function(J){isLong(J)||(J=fromValue(J));var sA=this.high>>>16,GA=this.high&65535,uA=this.low>>>16,vA=this.low&65535,P=J.high>>>16,PA=J.high&65535,JA=J.low>>>16,LA=J.low&65535,e0=0,R=0,i0=0,$A=0;return $A+=vA+LA,i0+=$A>>>16,$A&=65535,i0+=uA+JA,R+=i0>>>16,i0&=65535,R+=GA+PA,e0+=R>>>16,R&=65535,e0+=sA+P,e0&=65535,fromBits(i0<<16|$A,e0<<16|R,this.unsigned)};LongPrototype.subtract=function(J){return isLong(J)||(J=fromValue(J)),this.add(J.neg())};LongPrototype.sub=LongPrototype.subtract;LongPrototype.multiply=function(J){if(this.isZero())return ZERO;if(isLong(J)||(J=fromValue(J)),wasm){var sA=wasm.mul(this.low,this.high,J.low,J.high);return fromBits(sA,wasm.get_high(),this.unsigned)}if(J.isZero())return ZERO;if(this.eq(MIN_VALUE))return J.isOdd()?MIN_VALUE:ZERO;if(J.eq(MIN_VALUE))return this.isOdd()?MIN_VALUE:ZERO;if(this.isNegative())return J.isNegative()?this.neg().mul(J.neg()):this.neg().mul(J).neg();if(J.isNegative())return this.mul(J.neg()).neg();if(this.lt(TWO_PWR_24)&&J.lt(TWO_PWR_24))return fromNumber(this.toNumber()*J.toNumber(),this.unsigned);var GA=this.high>>>16,uA=this.high&65535,vA=this.low>>>16,P=this.low&65535,PA=J.high>>>16,JA=J.high&65535,LA=J.low>>>16,e0=J.low&65535,R=0,i0=0,$A=0,pA=0;return pA+=P*e0,$A+=pA>>>16,pA&=65535,$A+=vA*e0,i0+=$A>>>16,$A&=65535,$A+=P*LA,i0+=$A>>>16,$A&=65535,i0+=uA*e0,R+=i0>>>16,i0&=65535,i0+=vA*LA,R+=i0>>>16,i0&=65535,i0+=P*JA,R+=i0>>>16,i0&=65535,R+=GA*e0+uA*LA+vA*JA+P*PA,R&=65535,fromBits($A<<16|pA,R<<16|i0,this.unsigned)};LongPrototype.mul=LongPrototype.multiply;LongPrototype.divide=function(J){if(isLong(J)||(J=fromValue(J)),J.isZero())throw Error("division by zero");if(wasm){if(!this.unsigned&&this.high===-2147483648&&J.low===-1&&J.high===-1)return this;var sA=(this.unsigned?wasm.div_u:wasm.div_s)(this.low,this.high,J.low,J.high);return fromBits(sA,wasm.get_high(),this.unsigned)}if(this.isZero())return this.unsigned?UZERO:ZERO;var GA,uA,vA;if(this.unsigned){if(J.unsigned||(J=J.toUnsigned()),J.gt(this))return UZERO;if(J.gt(this.shru(1)))return UONE;vA=UZERO}else{if(this.eq(MIN_VALUE)){if(J.eq(ONE)||J.eq(NEG_ONE))return MIN_VALUE;if(J.eq(MIN_VALUE))return ONE;var P=this.shr(1);return GA=P.div(J).shl(1),GA.eq(ZERO)?J.isNegative()?ONE:NEG_ONE:(uA=this.sub(J.mul(GA)),vA=GA.add(uA.div(J)),vA)}else if(J.eq(MIN_VALUE))return this.unsigned?UZERO:ZERO;if(this.isNegative())return J.isNegative()?this.neg().div(J.neg()):this.neg().div(J).neg();if(J.isNegative())return this.div(J.neg()).neg();vA=ZERO}for(uA=this;uA.gte(J);){GA=Math.max(1,Math.floor(uA.toNumber()/J.toNumber()));for(var PA=Math.ceil(Math.log(GA)/Math.LN2),JA=PA<=48?1:pow_dbl(2,PA-48),LA=fromNumber(GA),e0=LA.mul(J);e0.isNegative()||e0.gt(uA);)GA-=JA,LA=fromNumber(GA,this.unsigned),e0=LA.mul(J);LA.isZero()&&(LA=ONE),vA=vA.add(LA),uA=uA.sub(e0)}return vA};LongPrototype.div=LongPrototype.divide;LongPrototype.modulo=function(J){if(isLong(J)||(J=fromValue(J)),wasm){var sA=(this.unsigned?wasm.rem_u:wasm.rem_s)(this.low,this.high,J.low,J.high);return fromBits(sA,wasm.get_high(),this.unsigned)}return this.sub(this.div(J).mul(J))};LongPrototype.mod=LongPrototype.modulo;LongPrototype.rem=LongPrototype.modulo;LongPrototype.not=function(){return fromBits(~this.low,~this.high,this.unsigned)};LongPrototype.and=function(J){return isLong(J)||(J=fromValue(J)),fromBits(this.low&J.low,this.high&J.high,this.unsigned)};LongPrototype.or=function(J){return isLong(J)||(J=fromValue(J)),fromBits(this.low|J.low,this.high|J.high,this.unsigned)};LongPrototype.xor=function(J){return isLong(J)||(J=fromValue(J)),fromBits(this.low^J.low,this.high^J.high,this.unsigned)};LongPrototype.shiftLeft=function(J){return isLong(J)&&(J=J.toInt()),(J&=63)==0?this:J<32?fromBits(this.low<>>32-J,this.unsigned):fromBits(0,this.low<>>J|this.high<<32-J,this.high>>J,this.unsigned):fromBits(this.high>>J-32,this.high>=0?0:-1,this.unsigned)};LongPrototype.shr=LongPrototype.shiftRight;LongPrototype.shiftRightUnsigned=function(J){if(isLong(J)&&(J=J.toInt()),J&=63,J===0)return this;var sA=this.high;if(J<32){var GA=this.low;return fromBits(GA>>>J|sA<<32-J,sA>>>J,this.unsigned)}else return J===32?fromBits(sA,0,this.unsigned):fromBits(sA>>>J-32,0,this.unsigned)};LongPrototype.shru=LongPrototype.shiftRightUnsigned;LongPrototype.shr_u=LongPrototype.shiftRightUnsigned;LongPrototype.toSigned=function(){return this.unsigned?fromBits(this.low,this.high,!1):this};LongPrototype.toUnsigned=function(){return this.unsigned?this:fromBits(this.low,this.high,!0)};LongPrototype.toBytes=function(J){return J?this.toBytesLE():this.toBytesBE()};LongPrototype.toBytesLE=function(){var J=this.high,sA=this.low;return[sA&255,sA>>>8&255,sA>>>16&255,sA>>>24,J&255,J>>>8&255,J>>>16&255,J>>>24]};LongPrototype.toBytesBE=function(){var J=this.high,sA=this.low;return[J>>>24,J>>>16&255,J>>>8&255,J&255,sA>>>24,sA>>>16&255,sA>>>8&255,sA&255]};Long.fromBytes=function(J,sA,GA){return GA?Long.fromBytesLE(J,sA):Long.fromBytesBE(J,sA)};Long.fromBytesLE=function(J,sA){return new Long(J[0]|J[1]<<8|J[2]<<16|J[3]<<24,J[4]|J[5]<<8|J[6]<<16|J[7]<<24,sA)};Long.fromBytesBE=function(J,sA){return new Long(J[4]<<24|J[5]<<16|J[6]<<8|J[7],J[0]<<24|J[1]<<16|J[2]<<8|J[3],sA)};var indexMinimal={},minimal$1={},aspromise=asPromise;function asPromise(oA,J){for(var sA=new Array(arguments.length-1),GA=0,uA=2,vA=!0;uA1&&PA.charAt(JA)==="=";)++LA;return Math.ceil(PA.length*3)/4-LA};for(var sA=new Array(64),GA=new Array(123),uA=0;uA<64;)GA[sA[uA]=uA<26?uA+65:uA<52?uA+71:uA<62?uA-4:uA-59|43]=uA++;J.encode=function(PA,JA,LA){for(var e0=null,R=[],i0=0,$A=0,pA;JA>2],pA=(u0&3)<<4,$A=1;break;case 1:R[i0++]=sA[pA|u0>>4],pA=(u0&15)<<2,$A=2;break;case 2:R[i0++]=sA[pA|u0>>6],R[i0++]=sA[u0&63],$A=0;break}i0>8191&&((e0||(e0=[])).push(String.fromCharCode.apply(String,R)),i0=0)}return $A&&(R[i0++]=sA[pA],R[i0++]=61,$A===1&&(R[i0++]=61)),e0?(i0&&e0.push(String.fromCharCode.apply(String,R.slice(0,i0))),e0.join("")):String.fromCharCode.apply(String,R.slice(0,i0))};var vA="invalid encoding";J.decode=function(PA,JA,LA){for(var e0=LA,R=0,i0,$A=0;$A1)break;if((pA=GA[pA])===void 0)throw Error(vA);switch(R){case 0:i0=pA,R=1;break;case 1:JA[LA++]=i0<<2|(pA&48)>>4,i0=pA,R=2;break;case 2:JA[LA++]=(i0&15)<<4|(pA&60)>>2,i0=pA,R=3;break;case 3:JA[LA++]=(i0&3)<<6|pA,R=0;break}}if(R===1)throw Error(vA);return LA-e0},J.test=function(PA){return/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(PA)}})(base64$1);var eventemitter=EventEmitter;function EventEmitter(){this._listeners={}}EventEmitter.prototype.on=function(J,sA,GA){return(this._listeners[J]||(this._listeners[J]=[])).push({fn:sA,ctx:GA||this}),this};EventEmitter.prototype.off=function(J,sA){if(J===void 0)this._listeners={};else if(sA===void 0)this._listeners[J]=[];else for(var GA=this._listeners[J],uA=0;uA0?0:2147483648,vA,P);else if(isNaN(uA))GA(2143289344,vA,P);else if(uA>34028234663852886e22)GA((PA<<31|2139095040)>>>0,vA,P);else if(uA<11754943508222875e-54)GA((PA<<31|Math.round(uA/1401298464324817e-60))>>>0,vA,P);else{var JA=Math.floor(Math.log(uA)/Math.LN2),LA=Math.round(uA*Math.pow(2,-JA)*8388608)&8388607;GA((PA<<31|JA+127<<23|LA)>>>0,vA,P)}}oA.writeFloatLE=J.bind(null,writeUintLE),oA.writeFloatBE=J.bind(null,writeUintBE);function sA(GA,uA,vA){var P=GA(uA,vA),PA=(P>>31)*2+1,JA=P>>>23&255,LA=P&8388607;return JA===255?LA?NaN:PA*(1/0):JA===0?PA*1401298464324817e-60*LA:PA*Math.pow(2,JA-150)*(LA+8388608)}oA.readFloatLE=sA.bind(null,readUintLE),oA.readFloatBE=sA.bind(null,readUintBE)}(),typeof Float64Array!="undefined"?function(){var J=new Float64Array([-0]),sA=new Uint8Array(J.buffer),GA=sA[7]===128;function uA(JA,LA,e0){J[0]=JA,LA[e0]=sA[0],LA[e0+1]=sA[1],LA[e0+2]=sA[2],LA[e0+3]=sA[3],LA[e0+4]=sA[4],LA[e0+5]=sA[5],LA[e0+6]=sA[6],LA[e0+7]=sA[7]}function vA(JA,LA,e0){J[0]=JA,LA[e0]=sA[7],LA[e0+1]=sA[6],LA[e0+2]=sA[5],LA[e0+3]=sA[4],LA[e0+4]=sA[3],LA[e0+5]=sA[2],LA[e0+6]=sA[1],LA[e0+7]=sA[0]}oA.writeDoubleLE=GA?uA:vA,oA.writeDoubleBE=GA?vA:uA;function P(JA,LA){return sA[0]=JA[LA],sA[1]=JA[LA+1],sA[2]=JA[LA+2],sA[3]=JA[LA+3],sA[4]=JA[LA+4],sA[5]=JA[LA+5],sA[6]=JA[LA+6],sA[7]=JA[LA+7],J[0]}function PA(JA,LA){return sA[7]=JA[LA],sA[6]=JA[LA+1],sA[5]=JA[LA+2],sA[4]=JA[LA+3],sA[3]=JA[LA+4],sA[2]=JA[LA+5],sA[1]=JA[LA+6],sA[0]=JA[LA+7],J[0]}oA.readDoubleLE=GA?P:PA,oA.readDoubleBE=GA?PA:P}():function(){function J(GA,uA,vA,P,PA,JA){var LA=P<0?1:0;if(LA&&(P=-P),P===0)GA(0,PA,JA+uA),GA(1/P>0?0:2147483648,PA,JA+vA);else if(isNaN(P))GA(0,PA,JA+uA),GA(2146959360,PA,JA+vA);else if(P>17976931348623157e292)GA(0,PA,JA+uA),GA((LA<<31|2146435072)>>>0,PA,JA+vA);else{var e0;if(P<22250738585072014e-324)e0=P/5e-324,GA(e0>>>0,PA,JA+uA),GA((LA<<31|e0/4294967296)>>>0,PA,JA+vA);else{var R=Math.floor(Math.log(P)/Math.LN2);R===1024&&(R=1023),e0=P*Math.pow(2,-R),GA(e0*4503599627370496>>>0,PA,JA+uA),GA((LA<<31|R+1023<<20|e0*1048576&1048575)>>>0,PA,JA+vA)}}}oA.writeDoubleLE=J.bind(null,writeUintLE,0,4),oA.writeDoubleBE=J.bind(null,writeUintBE,4,0);function sA(GA,uA,vA,P,PA){var JA=GA(P,PA+uA),LA=GA(P,PA+vA),e0=(LA>>31)*2+1,R=LA>>>20&2047,i0=4294967296*(LA&1048575)+JA;return R===2047?i0?NaN:e0*(1/0):R===0?e0*5e-324*i0:e0*Math.pow(2,R-1075)*(i0+4503599627370496)}oA.readDoubleLE=sA.bind(null,readUintLE,0,4),oA.readDoubleBE=sA.bind(null,readUintBE,4,0)}(),oA}function writeUintLE(oA,J,sA){J[sA]=oA&255,J[sA+1]=oA>>>8&255,J[sA+2]=oA>>>16&255,J[sA+3]=oA>>>24}function writeUintBE(oA,J,sA){J[sA]=oA>>>24,J[sA+1]=oA>>>16&255,J[sA+2]=oA>>>8&255,J[sA+3]=oA&255}function readUintLE(oA,J){return(oA[J]|oA[J+1]<<8|oA[J+2]<<16|oA[J+3]<<24)>>>0}function readUintBE(oA,J){return(oA[J]<<24|oA[J+1]<<16|oA[J+2]<<8|oA[J+3])>>>0}var inquire_1=inquire;function inquire(moduleName){try{var mod=eval("quire".replace(/^/,"re"))(moduleName);if(mod&&(mod.length||Object.keys(mod).length))return mod}catch(oA){}return null}var utf8$2={};(function(oA){var J=oA;J.length=function(GA){for(var uA=0,vA=0,P=0;P191&&e0<224?JA[LA++]=(e0&31)<<6|GA[uA++]&63:e0>239&&e0<365?(e0=((e0&7)<<18|(GA[uA++]&63)<<12|(GA[uA++]&63)<<6|GA[uA++]&63)-65536,JA[LA++]=55296+(e0>>10),JA[LA++]=56320+(e0&1023)):JA[LA++]=(e0&15)<<12|(GA[uA++]&63)<<6|GA[uA++]&63,LA>8191&&((PA||(PA=[])).push(String.fromCharCode.apply(String,JA)),LA=0);return PA?(LA&&PA.push(String.fromCharCode.apply(String,JA.slice(0,LA))),PA.join("")):String.fromCharCode.apply(String,JA.slice(0,LA))},J.write=function(GA,uA,vA){for(var P=vA,PA,JA,LA=0;LA>6|192,uA[vA++]=PA&63|128):(PA&64512)==55296&&((JA=GA.charCodeAt(LA+1))&64512)==56320?(PA=65536+((PA&1023)<<10)+(JA&1023),++LA,uA[vA++]=PA>>18|240,uA[vA++]=PA>>12&63|128,uA[vA++]=PA>>6&63|128,uA[vA++]=PA&63|128):(uA[vA++]=PA>>12|224,uA[vA++]=PA>>6&63|128,uA[vA++]=PA&63|128);return vA-P}})(utf8$2);var pool_1=pool;function pool(oA,J,sA){var GA=sA||8192,uA=GA>>>1,vA=null,P=GA;return function(JA){if(JA<1||JA>uA)return oA(JA);P+JA>GA&&(vA=oA(GA),P=0);var LA=J.call(vA,P,P+=JA);return P&7&&(P=(P|7)+1),LA}}var longbits=LongBits$2,util$5=minimal$1;function LongBits$2(oA,J){this.lo=oA>>>0,this.hi=J>>>0}var zero=LongBits$2.zero=new LongBits$2(0,0);zero.toNumber=function(){return 0};zero.zzEncode=zero.zzDecode=function(){return this};zero.length=function(){return 1};var zeroHash=LongBits$2.zeroHash="\0\0\0\0\0\0\0\0";LongBits$2.fromNumber=function oA(J){if(J===0)return zero;var sA=J<0;sA&&(J=-J);var GA=J>>>0,uA=(J-GA)/4294967296>>>0;return sA&&(uA=~uA>>>0,GA=~GA>>>0,++GA>4294967295&&(GA=0,++uA>4294967295&&(uA=0))),new LongBits$2(GA,uA)};LongBits$2.from=function oA(J){if(typeof J=="number")return LongBits$2.fromNumber(J);if(util$5.isString(J))if(util$5.Long)J=util$5.Long.fromString(J);else return LongBits$2.fromNumber(parseInt(J,10));return J.low||J.high?new LongBits$2(J.low>>>0,J.high>>>0):zero};LongBits$2.prototype.toNumber=function oA(J){if(!J&&this.hi>>>31){var sA=~this.lo+1>>>0,GA=~this.hi>>>0;return sA||(GA=GA+1>>>0),-(sA+GA*4294967296)}return this.lo+this.hi*4294967296};LongBits$2.prototype.toLong=function oA(J){return util$5.Long?new util$5.Long(this.lo|0,this.hi|0,Boolean(J)):{low:this.lo|0,high:this.hi|0,unsigned:Boolean(J)}};var charCodeAt=String.prototype.charCodeAt;LongBits$2.fromHash=function oA(J){return J===zeroHash?zero:new LongBits$2((charCodeAt.call(J,0)|charCodeAt.call(J,1)<<8|charCodeAt.call(J,2)<<16|charCodeAt.call(J,3)<<24)>>>0,(charCodeAt.call(J,4)|charCodeAt.call(J,5)<<8|charCodeAt.call(J,6)<<16|charCodeAt.call(J,7)<<24)>>>0)};LongBits$2.prototype.toHash=function oA(){return String.fromCharCode(this.lo&255,this.lo>>>8&255,this.lo>>>16&255,this.lo>>>24,this.hi&255,this.hi>>>8&255,this.hi>>>16&255,this.hi>>>24)};LongBits$2.prototype.zzEncode=function oA(){var J=this.hi>>31;return this.hi=((this.hi<<1|this.lo>>>31)^J)>>>0,this.lo=(this.lo<<1^J)>>>0,this};LongBits$2.prototype.zzDecode=function oA(){var J=-(this.lo&1);return this.lo=((this.lo>>>1|this.hi<<31)^J)>>>0,this.hi=(this.hi>>>1^J)>>>0,this};LongBits$2.prototype.length=function oA(){var J=this.lo,sA=(this.lo>>>28|this.hi<<4)>>>0,GA=this.hi>>>24;return GA===0?sA===0?J<16384?J<128?1:2:J<2097152?3:4:sA<16384?sA<128?5:6:sA<2097152?7:8:GA<128?9:10};(function(oA){var J=oA;J.asPromise=aspromise,J.base64=base64$1,J.EventEmitter=eventemitter,J.float=float,J.inquire=inquire_1,J.utf8=utf8$2,J.pool=pool_1,J.LongBits=longbits,J.isNode=Boolean(typeof commonjsGlobal!="undefined"&&commonjsGlobal&&commonjsGlobal.process&&commonjsGlobal.process.versions&&commonjsGlobal.process.versions.node),J.global=J.isNode&&commonjsGlobal||typeof window!="undefined"&&window||typeof self!="undefined"&&self||commonjsGlobal,J.emptyArray=Object.freeze?Object.freeze([]):[],J.emptyObject=Object.freeze?Object.freeze({}):{},J.isInteger=Number.isInteger||function(vA){return typeof vA=="number"&&isFinite(vA)&&Math.floor(vA)===vA},J.isString=function(vA){return typeof vA=="string"||vA instanceof String},J.isObject=function(vA){return vA&&typeof vA=="object"},J.isset=J.isSet=function(vA,P){var PA=vA[P];return PA!=null&&vA.hasOwnProperty(P)?typeof PA!="object"||(Array.isArray(PA)?PA.length:Object.keys(PA).length)>0:!1},J.Buffer=function(){try{var uA=J.inquire("buffer").Buffer;return uA.prototype.utf8Write?uA:null}catch{return null}}(),J._Buffer_from=null,J._Buffer_allocUnsafe=null,J.newBuffer=function(vA){return typeof vA=="number"?J.Buffer?J._Buffer_allocUnsafe(vA):new J.Array(vA):J.Buffer?J._Buffer_from(vA):typeof Uint8Array=="undefined"?vA:new Uint8Array(vA)},J.Array=typeof Uint8Array!="undefined"?Uint8Array:Array,J.Long=J.global.dcodeIO&&J.global.dcodeIO.Long||J.global.Long||J.inquire("long"),J.key2Re=/^true|false|0|1$/,J.key32Re=/^-?(?:0|[1-9][0-9]*)$/,J.key64Re=/^(?:[\\x00-\\xff]{8}|-?(?:0|[1-9][0-9]*))$/,J.longToHash=function(vA){return vA?J.LongBits.from(vA).toHash():J.LongBits.zeroHash},J.longFromHash=function(vA,P){var PA=J.LongBits.fromHash(vA);return J.Long?J.Long.fromBits(PA.lo,PA.hi,P):PA.toNumber(Boolean(P))};function sA(uA,vA,P){for(var PA=Object.keys(vA),JA=0;JA-1;--LA)if(P[JA[LA]]===1&&this[JA[LA]]!==void 0&&this[JA[LA]]!==null)return JA[LA]}},J.oneOfSetter=function(vA){return function(P){for(var PA=0;PA127;)J[sA++]=oA&127|128,oA>>>=7;J[sA]=oA}function VarintOp(oA,J){this.len=oA,this.next=void 0,this.val=J}VarintOp.prototype=Object.create(Op.prototype);VarintOp.prototype.fn=writeVarint32;Writer$1.prototype.uint32=function oA(J){return this.len+=(this.tail=this.tail.next=new VarintOp((J=J>>>0)<128?1:J<16384?2:J<2097152?3:J<268435456?4:5,J)).len,this};Writer$1.prototype.int32=function oA(J){return J<0?this._push(writeVarint64,10,LongBits$1.fromNumber(J)):this.uint32(J)};Writer$1.prototype.sint32=function oA(J){return this.uint32((J<<1^J>>31)>>>0)};function writeVarint64(oA,J,sA){for(;oA.hi;)J[sA++]=oA.lo&127|128,oA.lo=(oA.lo>>>7|oA.hi<<25)>>>0,oA.hi>>>=7;for(;oA.lo>127;)J[sA++]=oA.lo&127|128,oA.lo=oA.lo>>>7;J[sA++]=oA.lo}Writer$1.prototype.uint64=function oA(J){var sA=LongBits$1.from(J);return this._push(writeVarint64,sA.length(),sA)};Writer$1.prototype.int64=Writer$1.prototype.uint64;Writer$1.prototype.sint64=function oA(J){var sA=LongBits$1.from(J).zzEncode();return this._push(writeVarint64,sA.length(),sA)};Writer$1.prototype.bool=function oA(J){return this._push(writeByte,1,J?1:0)};function writeFixed32(oA,J,sA){J[sA]=oA&255,J[sA+1]=oA>>>8&255,J[sA+2]=oA>>>16&255,J[sA+3]=oA>>>24}Writer$1.prototype.fixed32=function oA(J){return this._push(writeFixed32,4,J>>>0)};Writer$1.prototype.sfixed32=Writer$1.prototype.fixed32;Writer$1.prototype.fixed64=function oA(J){var sA=LongBits$1.from(J);return this._push(writeFixed32,4,sA.lo)._push(writeFixed32,4,sA.hi)};Writer$1.prototype.sfixed64=Writer$1.prototype.fixed64;Writer$1.prototype.float=function oA(J){return this._push(util$4.float.writeFloatLE,4,J)};Writer$1.prototype.double=function oA(J){return this._push(util$4.float.writeDoubleLE,8,J)};var writeBytes=util$4.Array.prototype.set?function oA(J,sA,GA){sA.set(J,GA)}:function oA(J,sA,GA){for(var uA=0;uA>>0;if(!sA)return this._push(writeByte,1,0);if(util$4.isString(J)){var GA=Writer$1.alloc(sA=base64.length(J));base64.decode(J,GA,0),J=GA}return this.uint32(sA)._push(writeBytes,sA,J)};Writer$1.prototype.string=function oA(J){var sA=utf8$1.length(J);return sA?this.uint32(sA)._push(utf8$1.write,sA,J):this._push(writeByte,1,0)};Writer$1.prototype.fork=function oA(){return this.states=new State(this),this.head=this.tail=new Op(noop,0,0),this.len=0,this};Writer$1.prototype.reset=function oA(){return this.states?(this.head=this.states.head,this.tail=this.states.tail,this.len=this.states.len,this.states=this.states.next):(this.head=this.tail=new Op(noop,0,0),this.len=0),this};Writer$1.prototype.ldelim=function oA(){var J=this.head,sA=this.tail,GA=this.len;return this.reset().uint32(GA),GA&&(this.tail.next=J.next,this.tail=sA,this.len+=GA),this};Writer$1.prototype.finish=function oA(){for(var J=this.head.next,sA=this.constructor.alloc(this.len),GA=0;J;)J.fn(J.val,sA,GA),GA+=J.len,J=J.next;return sA};Writer$1._configure=function(oA){BufferWriter$1=oA,Writer$1.create=create$1(),BufferWriter$1._configure()};var writer_buffer=BufferWriter,Writer=writer;(BufferWriter.prototype=Object.create(Writer.prototype)).constructor=BufferWriter;var util$3=minimal$1;function BufferWriter(){Writer.call(this)}BufferWriter._configure=function(){BufferWriter.alloc=util$3._Buffer_allocUnsafe,BufferWriter.writeBytesBuffer=util$3.Buffer&&util$3.Buffer.prototype instanceof Uint8Array&&util$3.Buffer.prototype.set.name==="set"?function(J,sA,GA){sA.set(J,GA)}:function(J,sA,GA){if(J.copy)J.copy(sA,GA,0,J.length);else for(var uA=0;uA>>0;return this.uint32(sA),sA&&this._push(BufferWriter.writeBytesBuffer,sA,J),this};function writeStringBuffer(oA,J,sA){oA.length<40?util$3.utf8.write(oA,J,sA):J.utf8Write?J.utf8Write(oA,sA):J.write(oA,sA)}BufferWriter.prototype.string=function oA(J){var sA=util$3.Buffer.byteLength(J);return this.uint32(sA),sA&&this._push(writeStringBuffer,sA,J),this};BufferWriter._configure();var reader=Reader$1,util$2=minimal$1,BufferReader$1,LongBits=util$2.LongBits,utf8=util$2.utf8;function indexOutOfRange(oA,J){return RangeError("index out of range: "+oA.pos+" + "+(J||1)+" > "+oA.len)}function Reader$1(oA){this.buf=oA,this.pos=0,this.len=oA.length}var create_array=typeof Uint8Array!="undefined"?function oA(J){if(J instanceof Uint8Array||Array.isArray(J))return new Reader$1(J);throw Error("illegal buffer")}:function oA(J){if(Array.isArray(J))return new Reader$1(J);throw Error("illegal buffer")},create=function oA(){return util$2.Buffer?function(sA){return(Reader$1.create=function(uA){return util$2.Buffer.isBuffer(uA)?new BufferReader$1(uA):create_array(uA)})(sA)}:create_array};Reader$1.create=create();Reader$1.prototype._slice=util$2.Array.prototype.subarray||util$2.Array.prototype.slice;Reader$1.prototype.uint32=function oA(){var J=4294967295;return function(){if(J=(this.buf[this.pos]&127)>>>0,this.buf[this.pos++]<128||(J=(J|(this.buf[this.pos]&127)<<7)>>>0,this.buf[this.pos++]<128)||(J=(J|(this.buf[this.pos]&127)<<14)>>>0,this.buf[this.pos++]<128)||(J=(J|(this.buf[this.pos]&127)<<21)>>>0,this.buf[this.pos++]<128)||(J=(J|(this.buf[this.pos]&15)<<28)>>>0,this.buf[this.pos++]<128))return J;if((this.pos+=5)>this.len)throw this.pos=this.len,indexOutOfRange(this,10);return J}}();Reader$1.prototype.int32=function oA(){return this.uint32()|0};Reader$1.prototype.sint32=function oA(){var J=this.uint32();return J>>>1^-(J&1)|0};function readLongVarint(){var oA=new LongBits(0,0),J=0;if(this.len-this.pos>4){for(;J<4;++J)if(oA.lo=(oA.lo|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return oA;if(oA.lo=(oA.lo|(this.buf[this.pos]&127)<<28)>>>0,oA.hi=(oA.hi|(this.buf[this.pos]&127)>>4)>>>0,this.buf[this.pos++]<128)return oA;J=0}else{for(;J<3;++J){if(this.pos>=this.len)throw indexOutOfRange(this);if(oA.lo=(oA.lo|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return oA}return oA.lo=(oA.lo|(this.buf[this.pos++]&127)<>>0,oA}if(this.len-this.pos>4){for(;J<5;++J)if(oA.hi=(oA.hi|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return oA}else for(;J<5;++J){if(this.pos>=this.len)throw indexOutOfRange(this);if(oA.hi=(oA.hi|(this.buf[this.pos]&127)<>>0,this.buf[this.pos++]<128)return oA}throw Error("invalid varint encoding")}Reader$1.prototype.bool=function oA(){return this.uint32()!==0};function readFixed32_end(oA,J){return(oA[J-4]|oA[J-3]<<8|oA[J-2]<<16|oA[J-1]<<24)>>>0}Reader$1.prototype.fixed32=function oA(){if(this.pos+4>this.len)throw indexOutOfRange(this,4);return readFixed32_end(this.buf,this.pos+=4)};Reader$1.prototype.sfixed32=function oA(){if(this.pos+4>this.len)throw indexOutOfRange(this,4);return readFixed32_end(this.buf,this.pos+=4)|0};function readFixed64(){if(this.pos+8>this.len)throw indexOutOfRange(this,8);return new LongBits(readFixed32_end(this.buf,this.pos+=4),readFixed32_end(this.buf,this.pos+=4))}Reader$1.prototype.float=function oA(){if(this.pos+4>this.len)throw indexOutOfRange(this,4);var J=util$2.float.readFloatLE(this.buf,this.pos);return this.pos+=4,J};Reader$1.prototype.double=function oA(){if(this.pos+8>this.len)throw indexOutOfRange(this,4);var J=util$2.float.readDoubleLE(this.buf,this.pos);return this.pos+=8,J};Reader$1.prototype.bytes=function oA(){var J=this.uint32(),sA=this.pos,GA=this.pos+J;if(GA>this.len)throw indexOutOfRange(this,J);return this.pos+=J,Array.isArray(this.buf)?this.buf.slice(sA,GA):sA===GA?new this.buf.constructor(0):this._slice.call(this.buf,sA,GA)};Reader$1.prototype.string=function oA(){var J=this.bytes();return utf8.read(J,0,J.length)};Reader$1.prototype.skip=function oA(J){if(typeof J=="number"){if(this.pos+J>this.len)throw indexOutOfRange(this,J);this.pos+=J}else do if(this.pos>=this.len)throw indexOutOfRange(this);while(this.buf[this.pos++]&128);return this};Reader$1.prototype.skipType=function(oA){switch(oA){case 0:this.skip();break;case 1:this.skip(8);break;case 2:this.skip(this.uint32());break;case 3:for(;(oA=this.uint32()&7)!=4;)this.skipType(oA);break;case 5:this.skip(4);break;default:throw Error("invalid wire type "+oA+" at offset "+this.pos)}return this};Reader$1._configure=function(oA){BufferReader$1=oA,Reader$1.create=create(),BufferReader$1._configure();var J=util$2.Long?"toLong":"toNumber";util$2.merge(Reader$1.prototype,{int64:function(){return readLongVarint.call(this)[J](!1)},uint64:function(){return readLongVarint.call(this)[J](!0)},sint64:function(){return readLongVarint.call(this).zzDecode()[J](!1)},fixed64:function(){return readFixed64.call(this)[J](!0)},sfixed64:function(){return readFixed64.call(this)[J](!1)}})};var reader_buffer=BufferReader,Reader=reader;(BufferReader.prototype=Object.create(Reader.prototype)).constructor=BufferReader;var util$1=minimal$1;function BufferReader(oA){Reader.call(this,oA)}BufferReader._configure=function(){util$1.Buffer&&(BufferReader.prototype._slice=util$1.Buffer.prototype.slice)};BufferReader.prototype.string=function oA(){var J=this.uint32();return this.buf.utf8Slice?this.buf.utf8Slice(this.pos,this.pos=Math.min(this.pos+J,this.len)):this.buf.toString("utf-8",this.pos,this.pos=Math.min(this.pos+J,this.len))};BufferReader._configure();var rpc={},service=Service,util=minimal$1;(Service.prototype=Object.create(util.EventEmitter.prototype)).constructor=Service;function Service(oA,J,sA){if(typeof oA!="function")throw TypeError("rpcImpl must be a function");util.EventEmitter.call(this),this.rpcImpl=oA,this.requestDelimited=Boolean(J),this.responseDelimited=Boolean(sA)}Service.prototype.rpcCall=function oA(J,sA,GA,uA,vA){if(!uA)throw TypeError("request must be specified");var P=this;if(!vA)return util.asPromise(oA,P,J,sA,GA,uA);if(!P.rpcImpl){setTimeout(function(){vA(Error("already ended"))},0);return}try{return P.rpcImpl(J,sA[P.requestDelimited?"encodeDelimited":"encode"](uA).finish(),function(JA,LA){if(JA)return P.emit("error",JA,J),vA(JA);if(LA===null){P.end(!0);return}if(!(LA instanceof GA))try{LA=GA[P.responseDelimited?"decodeDelimited":"decode"](LA)}catch(e0){return P.emit("error",e0,J),vA(e0)}return P.emit("data",LA,J),vA(null,LA)})}catch(PA){P.emit("error",PA,J),setTimeout(function(){vA(PA)},0);return}};Service.prototype.end=function oA(J){return this.rpcImpl&&(J||this.rpcImpl(null,null,null),this.rpcImpl=null,this.emit("end").off()),this};(function(oA){var J=oA;J.Service=service})(rpc);var roots={};(function(oA){var J=oA;J.build="minimal",J.Writer=writer,J.BufferWriter=writer_buffer,J.Reader=reader,J.BufferReader=reader_buffer,J.util=minimal$1,J.rpc=rpc,J.roots=roots,J.configure=sA;function sA(){J.util._configure(),J.Writer._configure(J.BufferWriter),J.Reader._configure(J.BufferReader)}sA()})(indexMinimal);var minimal=indexMinimal;const simd=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]));var sha256={exports:{}};(function(oA){(function(J,sA){var GA={};sA(GA);var uA=GA.default;for(var vA in GA)uA[vA]=GA[vA];oA.exports=uA})(commonjsGlobal,function(J){J.__esModule=!0,J.digestLength=32,J.blockSize=64;var sA=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]);function GA(i0,$A,pA,u0,kA){for(var dA,QA,F0,FA,KA,IA,l0,EA,At,j0,Pt,Kt,qt;kA>=64;){for(dA=$A[0],QA=$A[1],F0=$A[2],FA=$A[3],KA=$A[4],IA=$A[5],l0=$A[6],EA=$A[7],j0=0;j0<16;j0++)Pt=u0+j0*4,i0[j0]=(pA[Pt]&255)<<24|(pA[Pt+1]&255)<<16|(pA[Pt+2]&255)<<8|pA[Pt+3]&255;for(j0=16;j0<64;j0++)At=i0[j0-2],Kt=(At>>>17|At<<32-17)^(At>>>19|At<<32-19)^At>>>10,At=i0[j0-15],qt=(At>>>7|At<<32-7)^(At>>>18|At<<32-18)^At>>>3,i0[j0]=(Kt+i0[j0-7]|0)+(qt+i0[j0-16]|0);for(j0=0;j0<64;j0++)Kt=(((KA>>>6|KA<<32-6)^(KA>>>11|KA<<32-11)^(KA>>>25|KA<<32-25))+(KA&IA^~KA&l0)|0)+(EA+(sA[j0]+i0[j0]|0)|0)|0,qt=((dA>>>2|dA<<32-2)^(dA>>>13|dA<<32-13)^(dA>>>22|dA<<32-22))+(dA&QA^dA&F0^QA&F0)|0,EA=l0,l0=IA,IA=KA,KA=FA+Kt|0,FA=F0,F0=QA,QA=dA,dA=Kt+qt|0;$A[0]+=dA,$A[1]+=QA,$A[2]+=F0,$A[3]+=FA,$A[4]+=KA,$A[5]+=IA,$A[6]+=l0,$A[7]+=EA,u0+=64,kA-=64}return u0}var uA=function(){function i0(){this.digestLength=J.digestLength,this.blockSize=J.blockSize,this.state=new Int32Array(8),this.temp=new Int32Array(64),this.buffer=new Uint8Array(128),this.bufferLength=0,this.bytesHashed=0,this.finished=!1,this.reset()}return i0.prototype.reset=function(){return this.state[0]=1779033703,this.state[1]=3144134277,this.state[2]=1013904242,this.state[3]=2773480762,this.state[4]=1359893119,this.state[5]=2600822924,this.state[6]=528734635,this.state[7]=1541459225,this.bufferLength=0,this.bytesHashed=0,this.finished=!1,this},i0.prototype.clean=function(){for(var $A=0;$A0){for(;this.bufferLength<64&&pA>0;)this.buffer[this.bufferLength++]=$A[u0++],pA--;this.bufferLength===64&&(GA(this.temp,this.state,this.buffer,0,64),this.bufferLength=0)}for(pA>=64&&(u0=GA(this.temp,this.state,$A,u0,pA),pA%=64);pA>0;)this.buffer[this.bufferLength++]=$A[u0++],pA--;return this},i0.prototype.finish=function($A){if(!this.finished){var pA=this.bytesHashed,u0=this.bufferLength,kA=pA/536870912|0,dA=pA<<3,QA=pA%64<56?64:128;this.buffer[u0]=128;for(var F0=u0+1;F0>>24&255,this.buffer[QA-7]=kA>>>16&255,this.buffer[QA-6]=kA>>>8&255,this.buffer[QA-5]=kA>>>0&255,this.buffer[QA-4]=dA>>>24&255,this.buffer[QA-3]=dA>>>16&255,this.buffer[QA-2]=dA>>>8&255,this.buffer[QA-1]=dA>>>0&255,GA(this.temp,this.state,this.buffer,0,QA),this.finished=!0}for(var F0=0;F0<8;F0++)$A[F0*4+0]=this.state[F0]>>>24&255,$A[F0*4+1]=this.state[F0]>>>16&255,$A[F0*4+2]=this.state[F0]>>>8&255,$A[F0*4+3]=this.state[F0]>>>0&255;return this},i0.prototype.digest=function(){var $A=new Uint8Array(this.digestLength);return this.finish($A),$A},i0.prototype._saveState=function($A){for(var pA=0;pAthis.blockSize)new uA().update($A).finish(pA).clean();else for(var u0=0;u0<$A.length;u0++)pA[u0]=$A[u0];for(var u0=0;u01&&$A.update(i0),pA&&$A.update(pA),$A.update(u0),$A.finish(i0),u0[0]++}var LA=new Uint8Array(J.digestLength);function e0(i0,$A,pA,u0){$A===void 0&&($A=LA),u0===void 0&&(u0=32);for(var kA=new Uint8Array([1]),dA=PA($A,i0),QA=new vA(dA),F0=new Uint8Array(QA.digestLength),FA=F0.length,KA=new Uint8Array(u0),IA=0;IA>>24&255,QA[1]=l0>>>16&255,QA[2]=l0>>>8&255,QA[3]=l0>>>0&255,kA.reset(),kA.update($A),kA.update(QA),kA.finish(FA);for(var EA=0;EAJ.arrayBuffer()).then(J=>WebAssembly.instantiate(J,g)).then(this._init):WebAssembly.instantiate(Buffer.from(C,"base64"),g).then(this._init),A)}_init(J){I=J.instance,g.env.emscripten_notify_memory_growth(0)}decode(J,sA=0){if(!I)throw new Error("ZSTDDecoder: Await .init() before decoding.");const GA=J.byteLength,uA=I.exports.malloc(GA);B.set(J,uA),sA=sA||Number(I.exports.ZSTD_findDecompressedSize(uA,GA));const vA=I.exports.malloc(sA),P=I.exports.ZSTD_decompress(vA,sA,uA,GA),PA=B.slice(vA,vA+P);return I.exports.free(uA),I.exports.free(vA),PA}}const C="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IAMNACAEQQNxBEADQCACRQ0FIAAgAkF/aiICaiIDIAEgAmotAAA6AAAgA0EDcQ0ACwsgAkEDTQ0AA0AgACACQXxqIgJqIAEgAmooAgA2AgAgAkEDSw0ACwsgAkUNAgNAIAAgAkF/aiICaiABIAJqLQAAOgAAIAINAAsMAgsgAkEDTQ0AIAIhBANAIAMgASgCADYCACABQQRqIQEgA0EEaiEDIARBfGoiBEEDSw0ACyACQQNxIQILIAJFDQADQCADIAEtAAA6AAAgA0EBaiEDIAFBAWohASACQX9qIgINAAsLIAAL8wICAn8BfgJAIAJFDQAgACACaiIDQX9qIAE6AAAgACABOgAAIAJBA0kNACADQX5qIAE6AAAgACABOgABIANBfWogAToAACAAIAE6AAIgAkEHSQ0AIANBfGogAToAACAAIAE6AAMgAkEJSQ0AIABBACAAa0EDcSIEaiIDIAFB/wFxQYGChAhsIgE2AgAgAyACIARrQXxxIgRqIgJBfGogATYCACAEQQlJDQAgAyABNgIIIAMgATYCBCACQXhqIAE2AgAgAkF0aiABNgIAIARBGUkNACADIAE2AhggAyABNgIUIAMgATYCECADIAE2AgwgAkFwaiABNgIAIAJBbGogATYCACACQWhqIAE2AgAgAkFkaiABNgIAIAQgA0EEcUEYciIEayICQSBJDQAgAa0iBUIghiAFhCEFIAMgBGohAQNAIAEgBTcDGCABIAU3AxAgASAFNwMIIAEgBTcDACABQSBqIQEgAkFgaiICQR9LDQALCyAACy8BAn8gACgCBCAAKAIAQQJ0aiICLQACIQMgACACLwEAIAEgAi0AAxAIajYCACADCy8BAn8gACgCBCAAKAIAQQJ0aiICLQACIQMgACACLwEAIAEgAi0AAxAFajYCACADCx8AIAAgASACKAIEEAg2AgAgARAEGiAAIAJBCGo2AgQLCAAgAGdBH3MLugUBDX8jAEEQayIKJAACfyAEQQNNBEAgCkEANgIMIApBDGogAyAEEAsaIAAgASACIApBDGpBBBAVIgBBbCAAEAMbIAAgACAESxsMAQsgAEEAIAEoAgBBAXRBAmoQECENQVQgAygAACIGQQ9xIgBBCksNABogAiAAQQVqNgIAIAMgBGoiAkF8aiEMIAJBeWohDiACQXtqIRAgAEEGaiELQQQh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ASIDNgLE4AEgACgCvOABIQQgACABNgK84AEgACABIAJqNgK44AEgACABIAQgA2tqNgLA4AELpgEBAX8gACAAKALs4QEQFjYCyOABIABCADcD+OABIABCADcDuOABIABBwOABakIANwMAIABBqNAAaiIBQYyAgOAANgIAIABBADYCmOIBIABCADcDiOEBIABCAzcDgOEBIABBrNABakHgEikCADcCACAAQbTQAWpB6BIoAgA2AgAgACABNgIMIAAgAEGYIGo2AgggACAAQaAwajYCBCAAIABBEGo2AgALYQEBf0G4fyEDAkAgAUEDSQ0AIAIgABAhIgFBA3YiADYCCCACIAFBAXE2AgQgAiABQQF2QQNxIgM2AgACQCADQX9qIgFBAksNAAJAIAFBAWsOAgEAAgtBbA8LIAAhAwsgAwsMACAAIAEgAkEAEC4LiAQCA38CfiADEBYhBCAAQQBBKBAQIQAgBCACSwRAIAQPCyABRQRAQX8PCwJAAkAgA0EBRg0AIAEoAAAiBkGo6r5pRg0AQXYhAyAGQXBxQdDUtMIBRw0BQQghAyACQQhJDQEgAEEAQSgQECEAIAEoAAQhASAAQQE2AhQgACABrTcDAEEADwsgASACIAMQLyIDIAJLDQAgACADNgIYQXIhAyABIARqIgVBf2otAAAiAkEIcQ0AIAJBIHEiBkUEQEFwIQMgBS0AACIFQacBSw0BIAVBB3GtQgEgBUEDdkEKaq2GIgdCA4h+IAd8IQggBEEBaiEECyACQQZ2IQMgAkECdiEFAkAgAkEDcUF/aiICQQJLBEBBACECDAELAkACQAJAIAJBAWsOAgECAAsgASAEai0AACECIARBAWohBAwCCyABIARqLwAAIQIgBEECaiEEDAELIAEgBGooAAAhAiAEQQRqIQQLIAVBAXEhBQJ+AkACQAJAIANBf2oiA0ECTQRAIANBAWsOAgIDAQtCfyAGRQ0DGiABIARqMQAADAMLIAEgBGovAACtQoACfAwCCyABIARqKAAArQwBCyABIARqKQAACyEHIAAgBTYCICAAIAI2AhwgACAHNwMAQQAhAyAAQQA2AhQgACAHIAggBhsiBzcDCCAAIAdCgIAIIAdCgIAIVBs+AhALIAMLWwEBf0G4fyEDIAIQFiICIAFNBH8gACACakF/ai0AACIAQQNxQQJ0QaAeaigCACACaiAAQQZ2IgFBAnRBsB5qKAIAaiAAQSBxIgBFaiABRSAAQQV2cWoFQbh/CwsdACAAKAKQ4gEQWiAAQQA2AqDiASAAQgA3A5DiAQu1AwEFfyMAQZACayIKJABBuH8hBgJAIAVFDQAgBCwAACIIQf8BcSEHAkAgCEF/TARAIAdBgn9qQQF2IgggBU8NAkFsIQYgB0GBf2oiBUGAAk8NAiAEQQFqIQdBACEGA0AgBiAFTwRAIAUhBiAIIQcMAwUgACAGaiAHIAZBAXZqIgQtAABBBHY6AAAgACAGQQFyaiAELQAAQQ9xOgAAIAZBAmohBgwBCwAACwALIAcgBU8NASAAIARBAWogByAKEFMiBhADDQELIAYhBEEAIQYgAUEAQTQQECEJQQAhBQNAIAQgBkcEQCAAIAZqIggtAAAiAUELSwRAQWwhBgwDBSAJIAFBAnRqIgEgASgCAEEBajYCACAGQQFqIQZBASAILQAAdEEBdSAFaiEFDAILAAsLQWwhBiAFRQ0AIAUQFEEBaiIBQQxLDQAgAyABNgIAQQFBASABdCAFayIDEBQiAXQgA0cNACAAIARqIAFBAWoiADoAACAJIABBAnRqIgAgACgCAEEBajYCACAJKAIEIgBBAkkgAEEBcXINACACIARBAWo2AgAgB0EBaiEGCyAKQZACaiQAIAYLxhEBDH8jAEHwAGsiBSQAQWwhCwJAIANBCkkNACACLwAAIQogAi8AAiEJIAIvAAQhByAFQQhqIAQQDgJAIAMgByAJIApqakEGaiIMSQ0AIAUtAAohCCAFQdgAaiACQQZqIgIgChAGIgsQAw0BIAVBQGsgAiAKaiICIAkQBiILEAMNASAFQShqIAIgCWoiAiAHEAYiCxADDQEgBUEQaiACIAdqIAMgDGsQBiILEAMNASAAIAFqIg9BfWohECAEQQRqIQZBASELIAAgAUEDakECdiIDaiIMIANqIgIgA2oiDiEDIAIhBCAMIQcDQCALIAMgEElxBEAgACAGIAVB2ABqIAgQAkECdGoiCS8BADsAACAFQdgAaiAJLQACEAEgCS0AAyELIAcgBiAFQUBrIAgQAkECdGoiCS8BADsAACAFQUBrIAktAAIQASAJLQADIQogBCAGIAVBKGogCBACQQJ0aiIJLwEAOwAAIAVBKGogCS0AAhABIAktAAMhCSADIAYgBUEQaiAIEAJBAnRqIg0vAQA7AAAgBUEQaiANLQACEAEgDS0AAyENIAAgC2oiCyAGIAVB2ABqIAgQAkECdGoiAC8BADsAACAFQdgAaiAALQACEAEgAC0AAyEAIAcgCmoiCiAGIAVBQGsgCBACQQJ0aiIHLwEAOwAAIAVBQGsgBy0AAhABIActAAMhByAEIAlqIgkgBiAFQShqIAgQAkECdGoiBC8BADsAACAFQShqIAQtAAIQASAELQADIQQgAyANaiIDIAYgBUEQaiAIEAJBAnRqIg0vAQA7AAAgBUEQaiANLQACEAEgACALaiEAIAcgCmohByAEIAlqIQQgAyANLQADaiEDIAVB2ABqEA0gBUFAaxANciAFQShqEA1yIAVBEGoQDXJFIQsMAQsLIAQgDksgByACS3INAEFsIQsgACAMSw0BIAxBfWohCQNAQQAgACAJSSAFQdgAahAEGwRAIAAgBiAFQdgAaiAIEAJBAnRqIgovAQA7AAAgBUHYAGogCi0AAhABIAAgCi0AA2oiACAGIAVB2ABqIAgQAkECdGoiCi8BADsAACAFQdgAaiAKLQACEAEgACAKLQADaiEADAEFIAxBfmohCgNAIAVB2ABqEAQgACAKS3JFBEAgACAGIAVB2ABqIAgQAkECdGoiCS8BADsAACAFQdgAaiAJLQACEAEgACAJLQADaiEADAELCwNAIAAgCk0EQCAAIAYgBUHYAGogCBACQQJ0aiIJLwEAOwAAIAVB2ABqIAktAAIQASAAIAktAANqIQAMAQsLAkAgACAMTw0AIAAgBiAFQdgAaiAIEAIiAEECdGoiDC0AADoAACAMLQADQQFGBEAgBUHYAGogDC0AAhABDAELIAUoAlxBH0sNACAFQdgAaiAGIABBAnRqLQACEAEgBSgCXEEhSQ0AIAVBIDYCXAsgAkF9aiEMA0BBACAHIAxJIAVBQGsQBBsEQCAHIAYgBUFAayAIEAJBAnRqIgAvAQA7AAAgBUFAayAALQACEAEgByAALQADaiIAIAYgBUFAayAIEAJBAnRqIgcvAQA7AAAgBUFAayAHLQACEAEgACAHLQADaiEHDAEFIAJBfmohDANAIAVBQGsQBCAHIAxLckUEQCAHIAYgBUFAayAIEAJBAnRqIgAvAQA7AAAgBUFAayAALQACEAEgByAALQADaiEHDAELCwNAIAcgDE0EQCAHIAYgBUFAayAIEAJBAnRqIgAvAQA7AAAgBUFAayAALQACEAEgByAALQADaiEHDAELCwJAIAcgAk8NACAHIAYgBUFAayAIEAIiAEECdGoiAi0AADoAACACLQADQQFGBEAgBUFAayACLQACEAEMAQsgBSgCREEfSw0AIAVBQGsgBiAAQQJ0ai0AAhABIAUoAkRBIUkNACAFQSA2AkQLIA5BfWohAgNAQQAgBCACSSAFQShqEAQbBEAgBCAGIAVBKGogCBACQQJ0aiIALwEAOwAAIAVBKGogAC0AAhABIAQgAC0AA2oiACAGIAVBKGogCBACQQJ0aiIELwEAOwAAIAVBKGogBC0AAhABIAAgBC0AA2ohBAwBBSAOQX5qIQIDQCAFQShqEAQgBCACS3JFBEAgBCAGIAVBKGogCBACQQJ0aiIALwEAOwAAIAVBKGogAC0AAhABIAQgAC0AA2ohBAwBCwsDQCAEIAJNBEAgBCAGIAVBKGogCBACQQJ0aiIALwEAOwAAIAVBKGogAC0AAhABIAQgAC0AA2ohBAwBCwsCQCAEIA5PDQAgBCAGIAVBKGogCBACIgBBAnRqIgItAAA6AAAgAi0AA0EBRgRAIAVBKGogAi0AAhABDAELIAUoAixBH0sNACAFQShqIAYgAEECdGotAAIQASAFKAIsQSFJDQAgBUEgNgIsCwNAQQAgAyAQSSAFQRBqEAQbBEAgAyAGIAVBEGogCBACQQJ0aiIALwEAOwAAIAVBEGogAC0AAhABIAMgAC0AA2oiACAGIAVBEGogCBACQQJ0aiICLwEAOwAAIAVBEGogAi0AAhABIAAgAi0AA2ohAwwBBSAPQX5qIQIDQCAFQRBqEAQgAyACS3JFBEAgAyAGIAVBEGogCBACQQJ0aiIALwEAOwAAIAVBEGogAC0AAhABIAMgAC0AA2ohAwwBCwsDQCADIAJNBEAgAyAGIAVBEGogCBACQQJ0aiIALwEAOwAAIAVBEGogAC0AAhABIAMgAC0AA2ohAwwBCwsCQCADIA9PDQAgAyAGIAVBEGogCBACIgBBAnRqIgItAAA6AAAgAi0AA0EBRgRAIAVBEGogAi0AAhABDAELIAUoAhRBH0sNACAFQRBqIAYgAEECdGotAAIQASAFKAIUQSFJDQAgBUEgNgIUCyABQWwgBUHYAGoQCiAFQUBrEApxIAVBKGoQCnEgBUEQahAKcRshCwwJCwAACwALAAALAAsAAAsACwAACwALQWwhCwsgBUHwAGokACALC7UEAQ5/IwBBEGsiBiQAIAZBBGogABAOQVQhBQJAIARB3AtJDQAgBi0ABCEHIANB8ARqQQBB7AAQECEIIAdBDEsNACADQdwJaiIJIAggBkEIaiAGQQxqIAEgAhAxIhAQA0UEQCAGKAIMIgQgB0sNASADQdwFaiEPIANBpAVqIREgAEEEaiESIANBqAVqIQEgBCEFA0AgBSICQX9qIQUgCCACQQJ0aigCAEUNAAsgAkEBaiEOQQEhBQNAIAUgDk9FBEAgCCAFQQJ0IgtqKAIAIQwgASALaiAKNgIAIAVBAWohBSAKIAxqIQoMAQsLIAEgCjYCAEEAIQUgBigCCCELA0AgBSALRkUEQCABIAUgCWotAAAiDEECdGoiDSANKAIAIg1BAWo2AgAgDyANQQF0aiINIAw6AAEgDSAFOgAAIAVBAWohBQwBCwtBACEBIANBADYCqAUgBEF/cyAHaiEJQQEhBQNAIAUgDk9FBEAgCCAFQQJ0IgtqKAIAIQwgAyALaiABNgIAIAwgBSAJanQgAWohASAFQQFqIQUMAQsLIAcgBEEBaiIBIAJrIgRrQQFqIQgDQEEBIQUgBCAIT0UEQANAIAUgDk9FBEAgBUECdCIJIAMgBEE0bGpqIAMgCWooAgAgBHY2AgAgBUEBaiEFDAELCyAEQQFqIQQMAQsLIBIgByAPIAogESADIAIgARBkIAZBAToABSAGIAc6AAYgACAGKAIENgIACyAQIQULIAZBEGokACAFC8ENAQt/IwBB8ABrIgUkAEFsIQkCQCADQQpJDQAgAi8AACEKIAIvAAIhDCACLwAEIQYgBUEIaiAEEA4CQCADIAYgCiAMampBBmoiDUkNACAFLQAKIQcgBUHYAGogAkEGaiICIAoQBiIJEAMNASAFQUBrIAIgCmoiAiAMEAYiCRADDQEgBUEoaiACIAxqIgIgBhAGIgkQAw0BIAVBEGogAiAGaiADIA1rEAYiCRADDQEgACABaiIOQX1qIQ8gBEEEaiEGQQEhCSAAIAFBA2pBAnYiAmoiCiACaiIMIAJqIg0hAyAMIQQgCiECA0AgCSADIA9JcQRAIAYgBUHYAGogBxACQQF0aiIILQAAIQsgBUHYAGogCC0AARABIAAgCzoAACAGIAVBQGsgBxACQQF0aiIILQAAIQsgBUFAayAILQABEAEgAiALOgAAIAYgBUEoaiAHEAJBAXRqIggtAAAhCyAFQShqIAgtAAEQASAEIAs6AAAgBiAFQRBqIAcQAkEBdGoiCC0AACELIAVBEGogCC0AARABIAMgCzoAACAGIAVB2ABqIAcQAkEBdGoiCC0AACELIAVB2ABqIAgtAAEQASAAIAs6AAEgBiAFQUBrIAcQAkEBdGoiCC0AACELIAVBQGsgCC0AARABIAIgCzoAASAGIAVBKGogBxACQQF0aiIILQAAIQsgBUEoaiAILQABEAEgBCALOgABIAYgBUEQaiAHEAJBAXRqIggtAAAhCyAFQRBqIAgtAAEQASADIAs6AAEgA0ECaiEDIARBAmohBCACQQJqIQIgAEECaiEAIAkgBUHYAGoQDUVxIAVBQGsQDUVxIAVBKGoQDUVxIAVBEGoQDUVxIQkMAQsLIAQgDUsgAiAMS3INAEFsIQkgACAKSw0BIApBfWohCQNAIAVB2ABqEAQgACAJT3JFBEAgBiAFQdgAaiAHEAJBAXRqIggtAAAhCyAFQdgAaiAILQABEAEgACALOgAAIAYgBUHYAGogBxACQQF0aiIILQAAIQsgBUHYAGogCC0AARABIAAgCzoAASAAQQJqIQAMAQsLA0AgBUHYAGoQBCAAIApPckUEQCAGIAVB2ABqIAcQAkEBdGoiCS0AACEIIAVB2ABqIAktAAEQASAAIAg6AAAgAEEBaiEADAELCwNAIAAgCkkEQCAGIAVB2ABqIAcQAkEBdGoiCS0AACEIIAVB2ABqIAktAAEQASAAIAg6AAAgAEEBaiEADAELCyAMQX1qIQADQCAFQUBrEAQgAiAAT3JFBEAgBiAFQUBrIAcQAkEBdGoiCi0AACEJIAVBQGsgCi0AARABIAIgCToAACAGIAVBQGsgBxACQQF0aiIKLQAAIQkgBUFAayAKLQABEAEgAiAJOgABIAJBAmohAgwBCwsDQCAFQUBrEAQgAiAMT3JFBEAgBiAFQUBrIAcQAkEBdGoiAC0AACEKIAVBQGsgAC0AARABIAIgCjoAACACQQFqIQIMAQsLA0AgAiAMSQRAIAYgBUFAayAHEAJBAXRqIgAtAAAhCiAFQUBrIAAtAAEQASACIAo6AAAgAkEBaiECDAELCyANQX1qIQADQCAFQShqEAQgBCAAT3JFBEAgBiAFQShqIAcQAkEBdGoiAi0AACEKIAVBKGogAi0AARABIAQgCjoAACAGIAVBKGogBxACQQF0aiICLQAAIQogBUEoaiACLQABEAEgBCAKOgABIARBAmohBAwBCwsDQCAFQShqEAQgBCANT3JFBEAgBiAFQShqIAcQAkEBdGoiAC0AACECIAVBKGogAC0AARABIAQgAjoAACAEQQFqIQQMAQsLA0AgBCANSQRAIAYgBUEoaiAHEAJBAXRqIgAtAAAhAiAFQShqIAAtAAEQASAEIAI6AAAgBEEBaiEEDAELCwNAIAVBEGoQBCADIA9PckUEQCAGIAVBEGogBxACQQF0aiIALQAAIQIgBUEQaiAALQABEAEgAyACOgAAIAYgBUEQaiAHEAJBAXRqIgAtAAAhAiAFQRBqIAAtAAEQASADIAI6AAEgA0ECaiEDDAELCwNAIAVBEGoQBCADIA5PckUEQCAGIAVBEGogBxACQQF0aiIALQAAIQIgBUEQaiAALQABEAEgAyACOgAAIANBAWohAwwBCwsDQCADIA5JBEAgBiAFQRBqIAcQAkEBdGoiAC0AACECIAVBEGogAC0AARABIAMgAjoAACADQQFqIQMMAQsLIAFBbCAFQdgAahAKIAVBQGsQCnEgBUEoahAKcSAFQRBqEApxGyEJDAELQWwhCQsgBUHwAGokACAJC8oCAQR/IwBBIGsiBSQAIAUgBBAOIAUtAAIhByAFQQhqIAIgAxAGIgIQA0UEQCAEQQRqIQIgACABaiIDQX1qIQQDQCAFQQhqEAQgACAET3JFBEAgAiAFQQhqIAcQAkEBdGoiBi0AACEIIAVBCGogBi0AARABIAAgCDoAACACIAVBCGogBxACQQF0aiIGLQAAIQggBUEIaiAGLQABEAEgACAIOgABIABBAmohAAwBCwsDQCAFQQhqEAQgACADT3JFBEAgAiAFQQhqIAcQAkEBdGoiBC0AACEGIAVBCGogBC0AARABIAAgBjoAACAAQQFqIQAMAQsLA0AgACADT0UEQCACIAVBCGogBxACQQF0aiIELQAAIQYgBUEIaiAELQABEAEgACAGOgAAIABBAWohAAwBCwsgAUFsIAVBCGoQChshAgsgBUEgaiQAIAILtgMBCX8jAEEQayIGJAAgBkEANgIMIAZBADYCCEFUIQQCQAJAIANBQGsiDCADIAZBCGogBkEMaiABIAIQMSICEAMNACAGQQRqIAAQDiAGKAIMIgcgBi0ABEEBaksNASAAQQRqIQogBkEAOgAFIAYgBzoABiAAIAYoAgQ2AgAgB0EBaiEJQQEhBANAIAQgCUkEQCADIARBAnRqIgEoAgAhACABIAU2AgAgACAEQX9qdCAFaiEFIARBAWohBAwBCwsgB0EBaiEHQQAhBSAGKAIIIQkDQCAFIAlGDQEgAyAFIAxqLQAAIgRBAnRqIgBBASAEdEEBdSILIAAoAgAiAWoiADYCACAHIARrIQhBACEEAkAgC0EDTQRAA0AgBCALRg0CIAogASAEakEBdGoiACAIOgABIAAgBToAACAEQQFqIQQMAAALAAsDQCABIABPDQEgCiABQQF0aiIEIAg6AAEgBCAFOgAAIAQgCDoAAyAEIAU6AAIgBCAIOgAFIAQgBToABCAEIAg6AAcgBCAFOgAGIAFBBGohAQwAAAsACyAFQQFqIQUMAAALAAsgAiEECyAGQRBqJAAgBAutAQECfwJAQYQgKAIAIABHIAAoAgBBAXYiAyABa0F4aiICQXhxQQhHcgR/IAIFIAMQJ0UNASACQQhqC0EQSQ0AIAAgACgCACICQQFxIAAgAWpBD2pBeHEiASAAa0EBdHI2AgAgASAANgIEIAEgASgCAEEBcSAAIAJBAXZqIAFrIgJBAXRyNgIAQYQgIAEgAkH/////B3FqQQRqQYQgKAIAIABGGyABNgIAIAEQJQsLygIBBX8CQAJAAkAgAEEIIABBCEsbZ0EfcyAAaUEBR2oiAUEESSAAIAF2cg0AIAFBAnRB/B5qKAIAIgJFDQADQCACQXhqIgMoAgBBAXZBeGoiBSAATwRAIAIgBUEIIAVBCEsbZ0Efc0ECdEGAH2oiASgCAEYEQCABIAIoAgQ2AgALDAMLIARBHksNASAEQQFqIQQgAigCBCICDQALC0EAIQMgAUEgTw0BA0AgAUECdEGAH2ooAgAiAkUEQCABQR5LIQIgAUEBaiEBIAJFDQEMAwsLIAIgAkF4aiIDKAIAQQF2QXhqIgFBCCABQQhLG2dBH3NBAnRBgB9qIgEoAgBGBEAgASACKAIENgIACwsgAigCACIBBEAgASACKAIENgIECyACKAIEIgEEQCABIAIoAgA2AgALIAMgAygCAEEBcjYCACADIAAQNwsgAwvhCwINfwV+IwBB8ABrIgckACAHIAAoAvDhASIINgJcIAEgAmohDSAIIAAoAoDiAWohDwJAAkAgBUUEQCABIQQMAQsgACgCxOABIRAgACgCwOABIREgACgCvOABIQ4gAEEBNgKM4QFBACEIA0AgCEEDRwRAIAcgCEECdCICaiAAIAJqQazQAWooAgA2AkQgCEEBaiEIDAELC0FsIQwgB0EYaiADIAQQBhADDQEgB0EsaiAHQRhqIAAoAgAQEyAHQTRqIAdBGGogACgCCBATIAdBPGogB0EYaiAAKAIEEBMgDUFgaiESIAEhBEEAIQwDQCAHKAIwIAcoAixBA3RqKQIAIhRCEIinQf8BcSEIIAcoAkAgBygCPEEDdGopAgAiFUIQiKdB/wFxIQsgBygCOCAHKAI0QQN0aikCACIWQiCIpyEJIBVCIIghFyAUQiCIpyECAkAgFkIQiKdB/wFxIgNBAk8EQAJAIAZFIANBGUlyRQRAIAkgB0EYaiADQSAgBygCHGsiCiAKIANLGyIKEAUgAyAKayIDdGohCSAHQRhqEAQaIANFDQEgB0EYaiADEAUgCWohCQwBCyAHQRhqIAMQBSAJaiEJIAdBGGoQBBoLIAcpAkQhGCAHIAk2AkQgByAYNwNIDAELAkAgA0UEQCACBEAgBygCRCEJDAMLIAcoAkghCQwBCwJAAkAgB0EYakEBEAUgCSACRWpqIgNBA0YEQCAHKAJEQX9qIgMgA0VqIQkMAQsgA0ECdCAHaigCRCIJIAlFaiEJIANBAUYNAQsgByAHKAJINgJMCwsgByAHKAJENgJIIAcgCTYCRAsgF6chAyALBEAgB0EYaiALEAUgA2ohAwsgCCALakEUTwRAIAdBGGoQBBoLIAgEQCAHQRhqIAgQBSACaiECCyAHQRhqEAQaIAcgB0EYaiAUQhiIp0H/AXEQCCAUp0H//wNxajYCLCAHIAdBGGogFUIYiKdB/wFxEAggFadB//8DcWo2AjwgB0EYahAEGiAHIAdBGGogFkIYiKdB/wFxEAggFqdB//8DcWo2AjQgByACNgJgIAcoAlwhCiAHIAk2AmggByADNgJkAkACQAJAIAQgAiADaiILaiASSw0AIAIgCmoiEyAPSw0AIA0gBGsgC0Egak8NAQsgByAHKQNoNwMQIAcgBykDYDcDCCAEIA0gB0EIaiAHQdwAaiAPIA4gESAQEB4hCwwBCyACIARqIQggBCAKEAcgAkERTwRAIARBEGohAgNAIAIgCkEQaiIKEAcgAkEQaiICIAhJDQALCyAIIAlrIQIgByATNgJcIAkgCCAOa0sEQCAJIAggEWtLBEBBbCELDAILIBAgAiAOayICaiIKIANqIBBNBEAgCCAKIAMQDxoMAgsgCCAKQQAgAmsQDyEIIAcgAiADaiIDNgJkIAggAmshCCAOIQILIAlBEE8EQCADIAhqIQMDQCAIIAIQByACQRBqIQIgCEEQaiIIIANJDQALDAELAkAgCUEHTQRAIAggAi0AADoAACAIIAItAAE6AAEgCCACLQACOgACIAggAi0AAzoAAyAIQQRqIAIgCUECdCIDQcAeaigCAGoiAhAXIAIgA0HgHmooAgBrIQIgBygCZCEDDAELIAggAhAMCyADQQlJDQAgAyAIaiEDIAhBCGoiCCACQQhqIgJrQQ9MBEADQCAIIAIQDCACQQhqIQIgCEEIaiIIIANJDQAMAgALAAsDQCAIIAIQByACQRBqIQIgCEEQaiIIIANJDQALCyAHQRhqEAQaIAsgDCALEAMiAhshDCAEIAQgC2ogAhshBCAFQX9qIgUNAAsgDBADDQFBbCEMIAdBGGoQBEECSQ0BQQAhCANAIAhBA0cEQCAAIAhBAnQiAmpBrNABaiACIAdqKAJENgIAIAhBAWohCAwBCwsgBygCXCEIC0G6fyEMIA8gCGsiACANIARrSw0AIAQEfyAEIAggABALIABqBUEACyABayEMCyAHQfAAaiQAIAwLkRcCFn8FfiMAQdABayIHJAAgByAAKALw4QEiCDYCvAEgASACaiESIAggACgCgOIBaiETAkACQCAFRQRAIAEhAwwBCyAAKALE4AEhESAAKALA4AEhFSAAKAK84AEhDyAAQQE2AozhAUEAIQgDQCAIQQNHBEAgByAIQQJ0IgJqIAAgAmpBrNABaigCADYCVCAIQQFqIQgMAQsLIAcgETYCZCAHIA82AmAgByABIA9rNgJoQWwhECAHQShqIAMgBBAGEAMNASAFQQQgBUEESBshFyAHQTxqIAdBKGogACgCABATIAdBxABqIAdBKGogACgCCBATIAdBzABqIAdB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IAdB0AFqJAAgEAslACAAQgA3AgAgAEEAOwEIIABBADoACyAAIAE2AgwgACACOgAKC7QFAQN/IwBBMGsiBCQAIABB/wFqIgVBfWohBgJAIAMvAQIEQCAEQRhqIAEgAhAGIgIQAw0BIARBEGogBEEYaiADEBwgBEEIaiAEQRhqIAMQHCAAIQMDQAJAIARBGGoQBCADIAZPckUEQCADIARBEGogBEEYahASOgAAIAMgBEEIaiAEQRhqEBI6AAEgBEEYahAERQ0BIANBAmohAwsgBUF+aiEFAn8DQEG6fyECIAMiASAFSw0FIAEgBEEQaiAEQRhqEBI6AAAgAUEBaiEDIARBGGoQBEEDRgRAQQIhAiAEQQhqDAILIAMgBUsNBSABIARBCGogBEEYahASOgABIAFBAmohA0EDIQIgBEEYahAEQQNHDQALIARBEGoLIQUgAyAFIARBGGoQEjoAACABIAJqIABrIQIMAwsgAyAEQRBqIARBGGoQEjoAAiADIARBCGogBEEYahASOgADIANBBGohAwwAAAsACyAEQRhqIAEgAhAGIgIQAw0AIARBEGogBEEYaiADEBwgBEEIaiAEQRhqIAMQHCAAIQMDQAJAIARBGGoQBCADIAZPckUEQCADIARBEGogBEEYahAROgAAIAMgBEEIaiAEQRhqEBE6AAEgBEEYahAERQ0BIANBAmohAwsgBUF+aiEFAn8DQEG6fyECIAMiASAFSw0EIAEgBEEQaiAEQRhqEBE6AAAgAUEBaiEDIARBGGoQBEEDRgRAQQIhAiAEQQhqDAILIAMgBUsNBCABIARBCGogBEEYahAROgABIAFBAmohA0EDIQIgBEEYahAEQQNHDQALIARBEGoLIQUgAyAFIARBGGoQEToAACABIAJqIABrIQIMAgsgAyAEQRBqIARBGGoQEToAAiADIARBCGogBEEYahAROgADIANBBGohAwwAAAsACyAEQTBqJAAgAgtpAQF/An8CQAJAIAJBB00NACABKAAAQbfIwuF+Rw0AIAAgASgABDYCmOIBQWIgAEEQaiABIAIQPiIDEAMNAhogAEKBgICAEDcDiOEBIAAgASADaiACIANrECoMAQsgACABIAIQKgtBAAsLrQMBBn8jAEGAAWsiAyQAQWIhCAJAIAJBCUkNACAAQZjQAGogAUEIaiIEIAJBeGogAEGY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wOABCwutAgIEfwF+IwBBQGoiBCQAAkACQCACQQhJDQAgASgAAEFwcUHQ1LTCAUcNACABIAIQIiEBIABCADcDCCAAQQA2AgQgACABNgIADAELIARBGGogASACEC0iAxADBEAgACADEBoMAQsgAwRAIABBuH8QGgwBCyACIAQoAjAiA2shAiABIANqIQMDQAJAIAAgAyACIARBCGoQLCIFEAMEfyAFBSACIAVBA2oiBU8NAUG4fwsQGgwCCyAGQQFqIQYgAiAFayECIAMgBWohAyAEKAIMRQ0ACyAEKAI4BEAgAkEDTQRAIABBuH8QGgwCCyADQQRqIQMLIAQoAighAiAEKQMYIQcgAEEANgIEIAAgAyABazYCACAAIAIgBmytIAcgB0J/URs3AwgLIARBQGskAAslAQF/IwBBEGsiAiQAIAIgACABEFEgAigCACEAIAJBEGokACAAC30BBH8jAEGQBGsiBCQAIARB/wE2AggCQCAEQRBqIARBCGogBEEMaiABIAIQFSIGEAMEQCAGIQUMAQtBVCEFIAQoAgwiB0EGSw0AIAMgBEEQaiAEKAIIIAcQQSIFEAMNACAAIAEgBmogAiAGayADEDwhBQsgBEGQBGokACAFC4cBAgJ/An5BABAWIQMCQANAIAEgA08EQAJAIAAoAABBcHFB0NS0wgFGBEAgACABECIiAhADRQ0BQn4PCyAAIAEQVSIEQn1WDQMgBCAFfCIFIARUIQJCfiEEIAINAyAAIAEQUiICEAMNAwsgASACayEBIAAgAmohAAwBCwtCfiAFIAEbIQQLIAQLPwIBfwF+IwBBMGsiAiQAAn5CfiACQQhqIAAgARAtDQAaQgAgAigCHEEBRg0AGiACKQMICyEDIAJBMGokACADC40BAQJ/IwBBMGsiASQAAkAgAEUNACAAKAKI4gENACABIABB/OEBaigCADYCKCABIAApAvThATcDICAAEDAgACgCqOIBIQIgASABKAIoNgIYIAEgASkDIDcDECACIAFBEGoQGyAAQQA2AqjiASABIAEoAig2AgggASABKQMgNwMAIAAgARAbCyABQTBqJAALKgECfyMAQRBrIgAkACAAQQA2AgggAEIANwMAIAAQWCEBIABBEGokACABC4cBAQN/IwBBEGsiAiQAAkAgACgCAEUgACgCBEVzDQAgAiAAKAIINgIIIAIgACkCADcDAAJ/IAIoAgAiAQRAIAIoAghBqOMJIAERBQAMAQtBqOMJECgLIgFFDQAgASAAKQIANwL04QEgAUH84QFqIAAoAgg2AgAgARBZIAEhAwsgAkEQaiQAIAMLywEBAn8jAEEgayIBJAAgAEGBgIDAADYCtOIBIABBADYCiOIBIABBADYC7OEBIABCADcDkOIBIABBADYCpOMJIABBADYC3OIBIABCADcCzOIBIABBADYCvOIBIABBADYCxOABIABCADcCnOIBIABBpOIBakIANwIAIABBrOIBakEANgIAIAFCADcCECABQgA3AhggASABKQMYNwMIIAEgASkDEDcDACABKAIIQQh2QQFxIQIgAEEANgLg4gEgACACNgKM4gEgAUEgaiQAC3YBA38jAEEwayIBJAAgAARAIAEgAEHE0AFqIgIoAgA2AiggASAAKQK80AE3AyAgACgCACEDIAEgAigCADYCGCABIAApArzQATcDECADIAFBEGoQGyABIAEoAig2AgggASABKQMgNwMAIAAgARAbCyABQTBqJAALzAEBAX8gACABKAK00AE2ApjiASAAIAEoAgQiAjYCwOABIAAgAjYCvOABIAAgAiABKAIIaiICNgK44AEgACACNgLE4AEgASgCuNABBEAgAEKBgICAEDcDiOEBIAAgAUGk0ABqNgIMIAAgAUGUIGo2AgggACABQZwwajYCBCAAIAFBDGo2AgAgAEGs0AFqIAFBqNABaigCADYCACAAQbDQAWogAUGs0AFqKAIANgIAIABBtNABaiABQbDQAWooAgA2AgAPCyAAQgA3A4jhAQs7ACACRQRAQbp/DwsgBEUEQEFsDwsgAiAEEGAEQCAAIAEgAiADIAQgBRBhDwsgACABIAIgAyAEIAUQZQtGAQF/IwBBEGsiBSQAIAVBCGogBBAOAn8gBS0ACQRAIAAgASACIAMgBBAyDAELIAAgASACIAMgBBA0CyEAIAVBEGokACAACzQAIAAgAyAEIAUQNiIFEAMEQCAFDwsgBSAESQR/IAEgAiADIAVqIAQgBWsgABA1BUG4fwsLRgEBfyMAQRBrIgUkACAFQQhqIAQQDgJ/IAUtAAkEQCAAIAEgAiADIAQQYgwBCyAAIAEgAiADIAQQNQshACAFQRBqJAAgAAtZAQF/QQ8hAiABIABJBEAgAUEE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";var libsodiumWrappers={},libsodium={exports:{}},__viteBrowserExternal={},__viteBrowserExternal$1=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:__viteBrowserExternal}),require$$0=getAugmentedNamespace(__viteBrowserExternal$1);(function(oA,J){(function(sA){function GA(uA){var vA;(vA=uA)===void 0&&(vA={});var P=vA;typeof P.sodium!="object"&&(typeof commonjsGlobal=="object"?P=commonjsGlobal:typeof window=="object"&&(P=window)),typeof P.sodium=="object"&&typeof P.sodium.totalMemory=="number"&&(vA.TOTAL_MEMORY=P.sodium.totalMemory);var PA=vA;return vA.ready=new Promise(function(JA,LA){(R=PA).onAbort=LA,R.print=function(MA){},R.printErr=function(MA){},R.onRuntimeInitialized=function(){try{R._crypto_secretbox_keybytes(),JA()}catch(MA){LA(MA)}},R.useBackupModule=function(){return new Promise(function(MA,WA){(L={}).onAbort=WA,L.onRuntimeInitialized=function(){Object.keys(PA).forEach(function(UA){UA!=="getRandomValue"&&delete PA[UA]}),Object.keys(L).forEach(function(UA){PA[UA]=L[UA]}),MA()};var c0,L=L!==void 0?L:{},b0={};for(c0 in L)L.hasOwnProperty(c0)&&(b0[c0]=L[c0]);var K0=!1,J0=!1,st=!1,Ft=!1;K0=typeof window=="object",J0=typeof importScripts=="function",st=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string",Ft=!K0&&!st&&!J0;var ut,te,Ig,ge,ee,mt="";function gB(UA){return L.locateFile?L.locateFile(UA,mt):mt+UA}st?(mt=J0?require$$0.dirname(mt)+"/":__dirname+"/",ut=function(UA,d){var S=jt(UA);return S?d?S:S.toString():(ge||(ge=require$$0),ee||(ee=require$$0),UA=ee.normalize(UA),ge.readFileSync(UA,d?null:"utf8"))},Ig=function(UA){var d=ut(UA,!0);return d.buffer||(d=new Uint8Array(d)),Le(d.buffer),d},process.argv.length>1&&process.argv[1].replace(/\\/g,"/"),process.argv.slice(2),oA.exports=L,L.inspect=function(){return"[Emscripten Module object]"}):Ft?(typeof read!="undefined"&&(ut=function(UA){var d=jt(UA);return d?je(d):read(UA)}),Ig=function(UA){var d;return(d=jt(UA))?d:typeof readbuffer=="function"?new Uint8Array(readbuffer(UA)):(Le(typeof(d=read(UA,"binary"))=="object"),d)},typeof scriptArgs!="undefined"&&scriptArgs,typeof print!="undefined"&&(typeof console=="undefined"&&(console={}),console.log=print,console.warn=console.error=typeof printErr!="undefined"?printErr:print)):(K0||J0)&&(J0?mt=self.location.href:typeof document!="undefined"&&document.currentScript&&(mt=document.currentScript.src),mt=mt.indexOf("blob:")!==0?mt.substr(0,mt.lastIndexOf("/")+1):"",ut=function(UA){try{var d=new XMLHttpRequest;return d.open("GET",UA,!1),d.send(null),d.responseText}catch(G){var S=jt(UA);if(S)return je(S);throw G}},J0&&(Ig=function(UA){try{var d=new XMLHttpRequest;return d.open("GET",UA,!1),d.responseType="arraybuffer",d.send(null),new Uint8Array(d.response)}catch(G){var S=jt(UA);if(S)return S;throw G}}),te=function(UA,d,S){var G=new XMLHttpRequest;G.open("GET",UA,!0),G.responseType="arraybuffer",G.onload=function(){if(G.status==200||G.status==0&&G.response)d(G.response);else{var m=jt(UA);m?d(m.buffer):S()}},G.onerror=S,G.send(null)}),L.print;var rg,ug=L.printErr||void 0;for(c0 in b0)b0.hasOwnProperty(c0)&&(L[c0]=b0[c0]);b0=null,L.arguments&&L.arguments,L.thisProgram&&L.thisProgram,L.quit&&L.quit,L.wasmBinary&&(rg=L.wasmBinary),L.noExitRuntime&&L.noExitRuntime;var _g,Yt={Memory:function(UA){this.buffer=new ArrayBuffer(65536*UA.initial)},Module:function(UA){},Instance:function(UA,d){this.exports=function(S){for(var G,m=new Uint8Array(123),M=25;M>=0;--M)m[48+M]=52+M,m[65+M]=M,m[97+M]=26+M;function T(q,Z,nA){for(var p,lA,r=0,u=Z,OA=nA.length,xA=Z+(3*OA>>2)-(nA[OA-2]=="=")-(nA[OA-1]=="=");r>4,u>2),u>2]=u[0|RA]|u[RA+1|0]<<8|u[RA+2|0]<<16|u[RA+3|0]<<24,r[rA+4>>2]=r0,(0|(VA=VA+1|0))!=16;);for(n=V0(YA,e,64),RA=r[(t=n)>>2],VA=r[t+4>>2],E=RA,RA=(r0=r[t+32>>2])+(YA=r[t+128>>2])|0,t=($=r[t+36>>2])+r[t+132>>2]|0,t=RA>>>0>>0?t+1|0:t,YA=RA,t=t+VA|0,YA=t=(RA=E+RA|0)>>>0>>0?t+1|0:t,mA=x((VA=RA)^(u[0|(RA=e- -64|0)]|u[RA+1|0]<<8|u[RA+2|0]<<16|u[RA+3|0]<<24)^-1377402159,t^(u[RA+4|0]|u[RA+5|0]<<8|u[RA+6|0]<<16|u[RA+7|0]<<24)^1359893119,32),RA=t=h,t=t+1779033703|0,E=r0^(rA=mA-205731576|0),r0=t=rA>>>0<4089235720?t+1|0:t,z=x(E,$^t,24),tA=t=h,NA=RA,E=mA,t=t+YA|0,t=(t=(mA=z+VA|0)>>>0>>0?t+1|0:t)+(w=o=r[n+140>>2])|0,E=x(E^(y=VA=(RA=r[n+136>>2])+mA|0),(F=mA>>>0>y>>>0?t+1|0:t)^NA,16),t=r0+(yA=h)|0,w=x((N=VA=rA+E|0)^z,(YA=rA>>>0>N>>>0?t+1|0:t)^tA,63),D=h,rA=r[n+12>>2],VA=(z=r[n+144>>2])+($=r0=r[n+40>>2])|0,t=(SA=r[n+148>>2])+(NA=r[n+44>>2])|0,t=VA>>>0<$>>>0?t+1|0:t,$=VA,t=t+rA|0,t=(VA=VA+r[n+8>>2]|0)>>>0<$>>>0?t+1|0:t,mA=x(VA^(u[e+72|0]|u[e+73|0]<<8|u[e+74|0]<<16|u[e+75|0]<<24)^725511199,(u[e+76|0]|u[e+77|0]<<8|u[e+78|0]<<16|u[e+79|0]<<24)^t^-1694144372,32),NA=x(s=(rA=mA-2067093701|0)^r0,NA^(tA=(r0=h)-((mA>>>0<2067093701)+1150833018|0)|0),24),v=r[n+156>>2],s=NA,t=t+($=h)|0,t=(t=(NA=NA+VA|0)>>>0>>0?t+1|0:t)+v|0,h0=x((c=VA=NA+r[n+152>>2]|0)^mA,(b=NA>>>0>c>>>0?t+1|0:t)^r0,16),t=tA+(W=h)|0,d0=VA=rA+h0|0,mA=x(s^VA,(rA=rA>>>0>VA>>>0?t+1|0:t)^$,63),tA=h,r0=r[n+20>>2],VA=(gA=r[n+160>>2])+(NA=r[n+48>>2])|0,t=(B0=r[n+164>>2])+(Y=r[n+52>>2])|0,$=VA,t=(t=VA>>>0>>0?t+1|0:t)+r0|0,eA=VA=VA+r[n+16>>2]|0,VA=VA>>>0<$>>>0?t+1|0:t,U=x(eA^(u[e+80|0]|u[e+81|0]<<8|u[e+82|0]<<16|u[e+83|0]<<24)^-79577749,VA^(u[e+84|0]|u[e+85|0]<<8|u[e+86|0]<<16|u[e+87|0]<<24)^528734635,32),r0=t=h,t=t+1013904242|0,s=NA^($=U-23791573|0),NA=t=$>>>0<4271175723?t+1|0:t,t=x(s,Y^t,24),v=r0,a=r[n+172>>2],s=t,_=U,U=t,eA=t+eA|0,t=(Y=h)+VA|0,t=(t=U>>>0>eA>>>0?t+1|0:t)+(wA=a)|0,cA=x(_^(l=VA=(r0=r[n+168>>2])+(U=eA)|0),(wA=U>>>0>l>>>0?t+1|0:t)^v,16),t=NA+(hA=h)|0,Y=x(s^(V=VA=$+cA|0),(NA=V>>>0<$>>>0?t+1|0:t)^Y,63),v=h,U=r[n+28>>2],$=(VA=r[n+176>>2])+(i=eA=r[n+56>>2])|0,t=(S0=r[n+180>>2])+(H=r[n+60>>2])|0,t=(t=i>>>0>$>>>0?t+1|0:t)+U|0,t=(i=$)>>>0>(AA=$=i+r[n+24>>2]|0)>>>0?t+1|0:t,aA=x(AA^(u[e+88|0]|u[e+89|0]<<8|u[e+90|0]<<16|u[e+91|0]<<24)^327033209,t^(u[e+92|0]|u[e+93|0]<<8|u[e+94|0]<<16|u[e+95|0]<<24)^1541459225,32),U=x(_=(s=(U=aA)+1595750129|0)^eA,H^(eA=($=h)-((U>>>0<2699217167)+1521486533|0)|0),24),H=eA,O=$,eA=r[n+188>>2],_=U,fA=s,t=(i=h)+t|0,t=(t=(AA=U+AA|0)>>>0>>0?t+1|0:t)+(iA=eA)|0,XA=U=($=r[n+184>>2])+AA|0,s=x(U^aA,(s=O)^(O=U>>>0>>0?t+1|0:t),16),t=(t=H)+(H=h)|0,AA=U=fA+s|0,aA=i,i=t=U>>>0>>0?t+1|0:t,_=x(_^U,aA^t,63),U=h,aA=tA,fA=mA,bA=V,t=tA+F|0,tA=y=y+mA|0,t=(t=y>>>0>>0?t+1|0:t)+(iA=j=r[n+196>>2])|0,V=x((y=mA=(zA=r[n+192>>2])+y|0)^s,(mA=tA>>>0>y>>>0?t+1|0:t)^H,32),t=(t=NA)+(NA=h)|0,F=t=(tA=bA+(F=V)|0)>>>0>>0?t+1|0:t,t=x(fA^tA,t^aA,24),w0=r[n+204>>2],fA=t,s=V,H=y,y=t,V=H+t|0,t=(H=h)+mA|0,t=(t=y>>>0>V>>>0?t+1|0:t)+(iA=w0)|0,o0=mA=(aA=r[n+200>>2])+(y=V)|0,I0=x(s^mA,(y=y>>>0>mA>>>0?t+1|0:t)^NA,16),t=F+(V=h)|0,iA=x(fA^(s=NA=tA+I0|0),(F=H)^(H=tA>>>0>s>>>0?t+1|0:t),63),F=h,NA=v,bA=Y,t=v+b|0,t=(t=(tA=Y+c|0)>>>0>>0?t+1|0:t)+(fA=CA=r[n+212>>2])|0,c=x((_A=E)^(E=tA=(mA=r[n+208>>2])+(Y=tA)|0),(Y=Y>>>0>E>>>0?t+1|0:t)^yA,32),t=i+(tA=h)|0,NA=x(bA^(v=AA+c|0),(t=v>>>0>>0?t+1|0:t)^NA,24),yA=t,b=tA,g0=r[n+220>>2],bA=NA,_A=v,t=(v=h)+Y|0,t=(t=(i=E+NA|0)>>>0>>0?t+1|0:t)+(fA=g0)|0,b=x((i=NA=(tA=r[n+216>>2])+(Y=i)|0)^c,(AA=Y>>>0>i>>>0?t+1|0:t)^b,16),t=(E=h)+yA|0,X=NA=_A+(Y=b)|0,fA=x(bA^NA,(Y=Y>>>0>NA>>>0?t+1|0:t)^v,63),v=h,yA=U,bA=_,t=U+wA|0,t=(t=(_=_+l|0)>>>0>>0?t+1|0:t)+(c=f=r[n+228>>2])|0,_=x((wA=U=(NA=r[n+224>>2])+_|0)^h0,(U=U>>>0<_>>>0?t+1|0:t)^W,32),t=(W=h)+YA|0,N=l=N+_|0,YA=x(bA^l,(t=l>>>0<_>>>0?t+1|0:t)^yA,24),l=t,bA=r[n+236>>2],c=YA,t=(yA=h)+U|0,t=(t=(wA=wA+YA|0)>>>0>>0?t+1|0:t)+bA|0,n0=x((wA=YA=(t0=r[n+232>>2])+(U=wA)|0)^_,(YA=W)^(W=U>>>0>wA>>>0?t+1|0:t),16),t=(t=l)+(l=h)|0,U=x(c^(_=YA=(U=n0)+N|0),(N=U>>>0>_>>>0?t+1|0:t)^yA,63),yA=h,c=D,ZA=w,E0=d0,t=D+O|0,t=(t=(d0=w+XA|0)>>>0>>0?t+1|0:t)+(_A=h0=r[n+244>>2])|0,D=t=(w=(YA=r[n+240>>2])+(D=d0)|0)>>>0>>0?t+1|0:t,cA=x(w^cA,t^hA,32),t=(t=rA)+(rA=h)|0,XA=hA=E0+(O=cA)|0,c=x(ZA^hA,(t=O>>>0>hA>>>0?t+1|0:t)^c,24),ZA=E0=h,hA=t,O=rA,Y0=c,t=D+E0|0,t=(t=(c=w+c|0)>>>0>>0?t+1|0:t)+(d0=r[n+252>>2])|0,c=w=(rA=r[n+248>>2])+(D=c)|0,_A=x(w^cA,(_A=O)^(O=w>>>0>>0?t+1|0:t),16),t=(t=hA)+(hA=h)|0,cA=x(Y0^(E0=w=(D=_A)+XA|0),(w=w>>>0>>0?t+1|0:t)^ZA,63),ZA=t=h,D=t,Y0=b,t=y+h0|0,t=(t=(b=YA)>>>0>(XA=b+o0|0)>>>0?t+1|0:t)+D|0,XA=x(Y0^(D=b=(y=XA)+cA|0),(b=y>>>0>D>>>0?t+1|0:t)^E,32),t=N+(y=h)|0,_=t=(E=_+XA|0)>>>0<_>>>0?t+1|0:t,o0=cA=x(cA^E,ZA^t,24),ZA=t=h,N=t,T0=cA,t=b+CA|0,t=(t=(cA=D+mA|0)>>>0>>0?t+1|0:t)+N|0,o0=D=o0+(b=cA)|0,Y0=x(D^XA,(N=y)^(y=D>>>0>>0?t+1|0:t),16),t=_+(N=h)|0,_=t=(D=E+Y0|0)>>>0>>0?t+1|0:t,cA=x(T0^(E=D),t^ZA,63),b=h,XA=iA,t=B0+(D=F)|0,t=(t=(iA=gA+iA|0)>>>0>>0?t+1|0:t)+AA|0,gA=t=(F=i+iA|0)>>>0>>0?t+1|0:t,AA=x(F^n0,t^l,32),t=(t=w)+(w=h)|0,t=(l=(i=AA)+E0|0)>>>0>>0?t+1|0:t,i=D,D=t,iA=x(XA^l,i^t,24),B0=t=h,i=t,XA=AA,t=gA+j|0,t=(t=(AA=F+zA|0)>>>0>>0?t+1|0:t)+i|0,t=(F=(gA=AA)+iA|0)>>>0>>0?t+1|0:t,gA=F,i=t,n0=x(XA^F,t^w,16),t=D+(AA=h)|0,E0=w=l+n0|0,iA=x(w^iA,(D=w>>>0>>0?t+1|0:t)^B0,63),w=h,F=v,t=v+w0|0,t=(t=(l=aA+fA|0)>>>0>>0?t+1|0:t)+W|0,hA=x((aA=v=l+wA|0)^_A,(v=v>>>0>>0?t+1|0:t)^hA,32),t=H+(W=h)|0,t=s>>>0>(l=s+hA|0)>>>0?t+1|0:t,s=F,F=t,s=H=x(l^fA,s^t,24),fA=t=h,wA=t,XA=hA,t=v+d0|0,t=(t=(H=(hA=rA)+aA|0)>>>0>>0?t+1|0:t)+wA|0,_A=v=s+H|0,ZA=x(XA^v,(hA=W)^(W=v>>>0>>0?t+1|0:t),16),t=F+(wA=h)|0,fA=x((aA=v=l+ZA|0)^s,(v=v>>>0>>0?t+1|0:t)^fA,63),F=h,s=U,t=(l=yA)+bA|0,t=(t=(hA=U+t0|0)>>>0>>0?t+1|0:t)+O|0,H=x((hA=U=c+hA|0)^I0,(U=U>>>0>>0?t+1|0:t)^V,32),t=(t=Y)+(Y=h)|0,V=x(s^(O=yA=H+X|0),(t=yA>>>0>>0?t+1|0:t)^l,24),c=yA=h,l=t,XA=O,O=H,H=(t=hA)+(hA=VA)|0,t=U+S0|0,t=(t=H>>>0>>0?t+1|0:t)+yA|0,hA=U=H+(s=V)|0,H=t=U>>>0>>0?t+1|0:t,O=x(O^U,t^Y,16),t=(yA=h)+l|0,XA=x(V^(s=Y=XA+(U=O)|0),(U=s>>>0>>0?t+1|0:t)^c,63),Y=h,l=w,V=aA,c=O,t=y+o|0,t=(t=(O=RA)>>>0>(aA=O+o0|0)>>>0?t+1|0:t)+w|0,aA=x(c^(w=O=aA+iA|0),(y=yA)^(yA=w>>>0>>0?t+1|0:t),32),t=(t=v)+(v=h)|0,t=(y=aA)>>>0>(O=V+y|0)>>>0?t+1|0:t,c=V=x((y=O)^iA,t^l,24),iA=l=h,O=t,o0=aA,t=yA+f|0,t=(t=(aA=w+NA|0)>>>0>>0?t+1|0:t)+l|0,l=w=(yA=aA)+V|0,I0=x(o0^w,(aA=w>>>0>>0?t+1|0:t)^v,16),t=(t=O)+(O=h)|0,y=w=(v=I0)+y|0,B0=x(w^c,(V=w>>>0>>0?t+1|0:t)^iA,63),v=h,iA=s,t=i+(w=F)|0,t=(t=(yA=gA+fA|0)>>>0>>0?t+1|0:t)+(c=X=r[n+132>>2])|0,yA=t=(F=(s=r[n+128>>2])+yA|0)>>>0>>0?t+1|0:t,i=x(F^Y0,t^N,32),t=(t=U)+(U=h)|0,N=gA=iA+i|0,iA=c=x(gA^fA,(t=gA>>>0>>0?t+1|0:t)^w,24),fA=w=h,gA=t,o0=i,t=yA+SA|0,yA=i=z+F|0,t=(t=i>>>0>>0?t+1|0:t)+w|0,w=x(o0^(i=F=i+c|0),(w=U)^(U=i>>>0>>0?t+1|0:t),16),t=(t=gA)+(gA=h)|0,N=F=w+N|0,w0=x(F^iA,(c=F>>>0>>0?t+1|0:t)^fA,63),F=h,yA=Y,t=W+g0|0,t=(t=(fA=tA+_A|0)>>>0>>0?t+1|0:t)+Y|0,t=(W=(iA=fA)+XA|0)>>>0>>0?t+1|0:t,iA=W,Y=t,fA=x(W^n0,t^AA,32),t=_+(W=h)|0,t=E>>>0>(AA=E+fA|0)>>>0?t+1|0:t,XA=_=x((E=AA)^XA,t^yA,24),o0=yA=h,AA=t,_A=E,t=Y+eA|0,t=(E=$)>>>0>(_=E+iA|0)>>>0?t+1|0:t,E=_,t=t+yA|0,_=W,W=t=E>>>0>(Y=XA+E|0)>>>0?t+1|0:t,n0=x((E=Y)^fA,_^t,16),t=(Y=h)+AA|0,XA=x((AA=yA=_A+(_=n0)|0)^XA,(t=_>>>0>AA>>>0?t+1|0:t)^o0,63),yA=h,iA=t,fA=w,_A=cA,t=a+(_=b)|0,t=(t=(w=r0)>>>0>(cA=w+cA|0)>>>0?t+1|0:t)+H|0,b=w=hA+cA|0,H=x(w^ZA,(H=wA)^(wA=w>>>0>>0?t+1|0:t),32),t=(w=h)+D|0,o0=hA=H+E0|0,_=x(_A^hA,(t=hA>>>0>>0?t+1|0:t)^_,24),ZA=E0=h,D=t,hA=w,E0=_,_A=H,t=wA+ZA|0,t=(t=(H=_+b|0)>>>0>>0?t+1|0:t)+(cA=r[n+156>>2])|0,wA=b=(w=r[n+152>>2])+H|0,_=hA,hA=t=b>>>0>>0?t+1|0:t,_A=x(_A^b,_^t,16),t=(t=D)+(D=h)|0,_=t=(H=_A)>>>0>(b=H+o0|0)>>>0?t+1|0:t,o0=x(E0^(H=b),t^ZA,63),E0=t=h,b=t,ZA=AA,t=aA+g0|0,t=(t=(AA=l+tA|0)>>>0>>0?t+1|0:t)+b|0,b=l=AA+o0|0,fA=x(l^fA,(aA=gA)^(gA=l>>>0>>0?t+1|0:t),32),t=(l=h)+iA|0,aA=t=(AA=ZA+(aA=fA)|0)>>>0>>0?t+1|0:t,E0=o0=x(o0^AA,E0^t,24),ZA=t=h,iA=t,Y0=fA,t=gA+j|0,t=(t=(fA=b+zA|0)>>>0>>0?t+1|0:t)+iA|0,t=(b=(gA=fA)+o0|0)>>>0>>0?t+1|0:t,gA=b,iA=l,l=t,o0=x(Y0^b,iA^t,16),t=aA+(iA=h)|0,t=(b=AA+o0|0)>>>0>>0?t+1|0:t,AA=b,aA=t,zA=x(b^E0,t^ZA,63),b=h,fA=v,ZA=B0,t=v+f|0,t=U+(NA>>>0>(B0=NA+B0|0)>>>0?t+1|0:t)|0,j=v=i+B0|0,B0=x(v^n0,(U=Y)^(Y=v>>>0>>0?t+1|0:t),32),t=_+(v=h)|0,i=t=(U=H+B0|0)>>>0>>0?t+1|0:t,fA=_=x(ZA^U,t^fA,24),n0=t=h,H=t,t=Y+X|0,t=(t=(_=s+j|0)>>>0>>0?t+1|0:t)+H|0,j=Y=fA+(s=_)|0,B0=x(Y^B0,(H=Y>>>0>>0?t+1|0:t)^v,16),t=i+(s=h)|0,X=Y=U+B0|0,_=x(Y^fA,(U=Y>>>0>>0?t+1|0:t)^n0,63),Y=h,t=a+(v=F)|0,t=W+((i=r0)>>>0>(fA=i+w0|0)>>>0?t+1|0:t)|0,i=D,D=t=E>>>0>(F=E+fA|0)>>>0?t+1|0:t,fA=x((E=F)^_A,i^t,32),t=V+(F=h)|0,t=y>>>0>(W=y+fA|0)>>>0?t+1|0:t,y=v,v=t,y=x(W^w0,y^t,24),w0=t=h,i=t,ZA=y,t=D+SA|0,t=(t=(y=z)>>>0>(V=y+E|0)>>>0?t+1|0:t)+i|0,n0=D=ZA+(y=V)|0,_A=x(D^fA,(i=D>>>0>>0?t+1|0:t)^F,16),t=v+(y=h)|0,fA=D=W+_A|0,V=x(ZA^D,(F=D>>>0>>0?t+1|0:t)^w0,63),D=h,t=d0+(v=yA)|0,t=hA+((E=(W=rA)+XA|0)>>>0>>0?t+1|0:t)|0,W=t=(yA=wA+E|0)>>>0>>0?t+1|0:t,E=x(yA^I0,t^O,32),t=c+(wA=h)|0,O=v,v=t=N>>>0>(hA=N+E|0)>>>0?t+1|0:t,N=x(hA^XA,O^t,24),XA=t=h,O=t,ZA=E,t=W+bA|0,t=(t=(E=yA+t0|0)>>>0>>0?t+1|0:t)+O|0,E=x(ZA^(O=yA=E+(c=N)|0),(c=wA)^(wA=E>>>0>O>>>0?t+1|0:t),16),t=v+(W=h)|0,N=x(N^(c=yA=hA+E|0),(yA=c>>>0>>0?t+1|0:t)^XA,63),v=h,hA=Y,XA=_,ZA=E,t=l+CA|0,l=E=gA+mA|0,t=(t=E>>>0>>0?t+1|0:t)+Y|0,_=x(ZA^(E=gA=E+_|0),(Y=l>>>0>E>>>0?t+1|0:t)^W,32),t=(t=F)+(F=h)|0,gA=t=(W=_+fA|0)>>>0<_>>>0?t+1|0:t,fA=hA=x(XA^W,t^hA,24),XA=t=h,l=t,t=Y+h0|0,t=(t=(E=(hA=YA)+E|0)>>>0>>0?t+1|0:t)+l|0,w0=Y=fA+E|0,I0=x(Y^_,(l=Y>>>0>>0?t+1|0:t)^F,16),t=gA+(hA=h)|0,fA=x((E0=Y=W+I0|0)^fA,(Y=Y>>>0>>0?t+1|0:t)^XA,63),F=h,W=D,_=V,t=H+cA|0,t=(t=(V=w+j|0)>>>0>>0?t+1|0:t)+D|0,D=t=(H=V)>>>0>(gA=_+H|0)>>>0?t+1|0:t,V=x((H=gA)^o0,t^iA,32),t=(t=yA)+(yA=h)|0,t=(E=V)>>>0>(gA=E+c|0)>>>0?t+1|0:t,c=_=x(_^(E=gA),t^W,24),gA=t,iA=E,E=V,V=(t=H)+(H=VA)|0,t=D+S0|0,t=(t=H>>>0>V>>>0?t+1|0:t)+(W=h)|0,t=(D=(H=V)+_|0)>>>0>>0?t+1|0:t,H=D,V=t,E=x(E^D,t^yA,16),t=(_=h)+gA|0,yA=x((o0=D=iA+E|0)^c,(D=D>>>0>>0?t+1|0:t)^W,63),W=h,gA=v,iA=N,t=i+eA|0,t=(t=(c=(N=$)+n0|0)>>>0>>0?t+1|0:t)+v|0,N=i=iA+c|0,v=t=i>>>0>>0?t+1|0:t,c=x(i^B0,t^s,32),t=aA+(i=h)|0,aA=s=AA+c|0,iA=s=x(iA^s,(t=s>>>0>>0?t+1|0:t)^gA,24),j=gA=h,AA=t,XA=aA,t=v+o|0,t=(t=(s=(aA=RA)+N|0)>>>0>>0?t+1|0:t)+gA|0,t=(v=iA+s|0)>>>0>>0?t+1|0:t,aA=v,s=i,i=t,n0=x(v^c,s^t,16),t=(t=AA)+(AA=h)|0,iA=x((v=XA+(gA=n0)|0)^iA,(t=v>>>0>>0?t+1|0:t)^j,63),gA=h,N=v,c=t,t=wA+(s=b)|0,b=v=O+zA|0,t=(t=v>>>0>>0?t+1|0:t)+(j=r[n+204>>2])|0,b=t=(v=(XA=r[n+200>>2])+v|0)>>>0>>0?t+1|0:t,O=x(v^_A,t^y,32),t=(t=U)+(U=h)|0,t=(y=O)>>>0>(wA=y+X|0)>>>0?t+1|0:t,s=x((y=wA)^zA,t^s,24),_A=X=h,wA=t,ZA=y,X=O,t=b+_A|0,t=(t=(O=v+s|0)>>>0>>0?t+1|0:t)+(zA=r[n+164>>2])|0,O=v=(B0=r[n+160>>2])+(b=O)|0,X=x(X^v,(y=v>>>0>>0?t+1|0:t)^U,16),t=(t=wA)+(wA=h)|0,s=x(s^(ZA=v=ZA+(U=X)|0),(v=v>>>0>>0?t+1|0:t)^_A,63),_A=t=h,U=t,Y0=E,t=l+eA|0,t=(t=(E=(b=$)+w0|0)>>>0>>0?t+1|0:t)+U|0,_=x(Y0^(U=b=E+s|0),(b=E>>>0>U>>>0?t+1|0:t)^_,32),t=(l=h)+c|0,N=E=N+_|0,c=x(s^E,(t=E>>>0<_>>>0?t+1|0:t)^_A,24),_A=s=h,E=t,w0=N,Y0=_,t=b+j|0,t=(t=(_=U+XA|0)>>>0>>0?t+1|0:t)+s|0,N=U=_+c|0,Y0=x(Y0^U,(s=l)^(l=U>>>0<_>>>0?t+1|0:t),16),t=(s=h)+E|0,w0=x((T0=U=w0+(b=Y0)|0)^c,(U=U>>>0>>0?t+1|0:t)^_A,63),b=h,t=cA+(E=F)|0,t=(t=(_=w+fA|0)>>>0>>0?t+1|0:t)+V|0,_=x((V=w=_+H|0)^n0,(w=w>>>0>>0?t+1|0:t)^AA,32),t=(t=v)+(v=h)|0,H=t=_>>>0>(F=_+ZA|0)>>>0?t+1|0:t,c=E=x(F^fA,t^E,24),fA=t=h,AA=t,E=(t=V)+(V=RA)|0,t=w+o|0,t=(t=E>>>0>>0?t+1|0:t)+AA|0,cA=w=c+E|0,n0=x(w^_,(AA=w>>>0>>0?t+1|0:t)^v,16),t=H+(V=h)|0,_A=w=F+n0|0,E=x(w^c,(v=w>>>0>>0?t+1|0:t)^fA,63),w=h,_=yA,t=(F=W)+bA|0,t=(t=(H=yA+t0|0)>>>0>>0?t+1|0:t)+i|0,W=t=(yA=H+aA|0)>>>0>>0?t+1|0:t,i=x(yA^X,t^wA,32),t=(t=Y)+(Y=h)|0,t=(H=i)>>>0>(wA=H+E0|0)>>>0?t+1|0:t,aA=x(_^(H=wA),t^F,24),c=F=h,wA=t,fA=H,bA=i,t=W+f|0,W=i=yA+NA|0,t=(t=i>>>0>>0?t+1|0:t)+F|0,X=x(bA^(i=yA=i+(_=aA)|0),(H=W>>>0>i>>>0?t+1|0:t)^Y,16),t=(t=wA)+(wA=h)|0,c=x(aA^(_=Y=fA+(F=X)|0),(F=_>>>0>>0?t+1|0:t)^c,63),Y=h,yA=gA,t=gA+g0|0,t=(t=(aA=tA+iA|0)>>>0>>0?t+1|0:t)+y|0,t=(W=O+aA|0)>>>0>>0?t+1|0:t,O=W,W=t,aA=x(O^I0,t^hA,32),t=(t=D)+(D=h)|0,y=yA,yA=t=(gA=(hA=aA)+o0|0)>>>0>>0?t+1|0:t,iA=y=x(gA^iA,y^t,24),fA=t=h,hA=t,bA=aA,aA=(t=O)+(O=YA)|0,t=W+h0|0,t=(t=O>>>0>aA>>>0?t+1|0:t)+hA|0,hA=W=(O=aA)+y|0,y=x(bA^W,(O=W>>>0>>0?t+1|0:t)^D,16),t=yA+(W=h)|0,t=(D=gA+y|0)>>>0>>0?t+1|0:t,gA=D,aA=t,iA=x(D^iA,t^fA,63),D=h,yA=w,fA=E,bA=y,t=l+SA|0,t=(t=(E=(y=z)+N|0)>>>0>>0?t+1|0:t)+w|0,w=t=E>>>0>(l=fA+E|0)>>>0?t+1|0:t,y=x(bA^l,t^W,32),t=(t=F)+(F=h)|0,t=(E=y)>>>0>(W=E+_|0)>>>0?t+1|0:t,N=_=x(fA^(E=W),t^yA,24),W=t,fA=y,y=(t=l)+(l=VA)|0,t=w+S0|0,t=(t=y>>>0>>0?t+1|0:t)+(yA=h)|0,l=w=y+_|0,y=t=w>>>0>>0?t+1|0:t,w=(F=I0=x(fA^w,t^F,16))+E|0,t=(E=h)+W|0,_=w,bA=x(W=w^N,(N=w>>>0>>0?t+1|0:t)^yA,63),yA=h,t=AA+a|0,t=(t=(F=r0)>>>0>(W=F+cA|0)>>>0?t+1|0:t)+(w=Y)|0,AA=F=W+c|0,s=x(F^Y0,(Y=F>>>0>>0?t+1|0:t)^s,32),t=aA+(F=h)|0,t=(W=gA+s|0)>>>0>>0?t+1|0:t,gA=W,aA=x(W^c,t^w,24),fA=w=h,W=t,cA=gA,t=Y+CA|0,t=(gA=mA)>>>0>(AA=gA+AA|0)>>>0?t+1|0:t,gA=AA,t=t+w|0,AA=Y=AA+(c=aA)|0,Y=x(Y^s,(aA=Y>>>0>>0?t+1|0:t)^F,16),t=(gA=h)+W|0,E0=w=cA+Y|0,t0=x(w^c,(F=w>>>0>>0?t+1|0:t)^fA,63),W=h,fA=iA,t=H+zA|0,t=(t=(s=i+B0|0)>>>0>>0?t+1|0:t)+(w=D)|0,c=x((D=i=s+iA|0)^n0,(i=s>>>0>D>>>0?t+1|0:t)^V,32),t=(t=U)+(U=h)|0,iA=H=(V=c)+T0|0,s=x(fA^H,(t=H>>>0>>0?t+1|0:t)^w,24),H=w=h,V=t,fA=s,t=i+w|0,t=(t=(s=D+s|0)>>>0>>0?t+1|0:t)+(cA=r[n+132>>2])|0,i=D=(w=r[n+128>>2])+s|0,s=t=D>>>0>>0?t+1|0:t,n0=x(D^c,t^U,16),t=(t=V)+(V=h)|0,o0=x(fA^(D=(U=n0)+iA|0),(t=D>>>0>>0?t+1|0:t)^H,63),U=h,c=D,iA=t,fA=Y,t=d0+(H=b)|0,t=(t=(D=(Y=rA)+w0|0)>>>0>>0?t+1|0:t)+O|0,hA=x((D=Y=D+hA|0)^X,(b=D>>>0>>0?t+1|0:t)^wA,32),t=(Y=h)+v|0,t=(O=hA)>>>0>(wA=O+_A|0)>>>0?t+1|0:t,H=x((O=wA)^w0,t^H,24),ZA=_A=h,v=t,wA=Y,X=hA,t=b+_A|0,t=(t=(hA=D+H|0)>>>0>>0?t+1|0:t)+(w0=r[n+196>>2])|0,hA=D=(Y=r[n+192>>2])+(b=hA)|0,X=x(X^D,(_A=wA)^(wA=D>>>0>>0?t+1|0:t),16),t=(t=v)+(v=h)|0,H=x(H^(_A=D=(b=X)+O|0),(D=D>>>0>>0?t+1|0:t)^ZA,63),ZA=t=h,b=t,t=y+j|0,t=(t=(O=l+XA|0)>>>0>>0?t+1|0:t)+b|0,t=(l=O+H|0)>>>0>>0?t+1|0:t,O=l,b=t,y=x(l^fA,t^gA,32),t=(gA=h)+iA|0,c=l=c+y|0,iA=x(H^l,(t=l>>>0>>0?t+1|0:t)^ZA,24),j=l=h,H=t,fA=y,t=b+cA|0,t=(t=(y=w+O|0)>>>0>>0?t+1|0:t)+l|0,XA=b=y+iA|0,ZA=x(fA^b,(l=b>>>0>>0?t+1|0:t)^gA,16),t=(t=H)+(H=h)|0,O=b=(gA=ZA)+c|0,j=x(b^iA,(y=b>>>0>>0?t+1|0:t)^j,63),gA=h,t=a+(b=yA)|0,t=aA+((c=r0)>>>0>(iA=c+bA|0)>>>0?t+1|0:t)|0,AA=t=(yA=AA+iA|0)>>>0>>0?t+1|0:t,c=x(yA^n0,t^V,32),t=(t=D)+(D=h)|0,t=(V=c)>>>0>(aA=V+_A|0)>>>0?t+1|0:t,V=b,b=t,iA=x(aA^bA,V^t,24),bA=t=h,V=t,fA=c,t=AA+eA|0,t=(t=(c=yA+$|0)>>>0>>0?t+1|0:t)+V|0,V=t=(yA=(AA=c)+iA|0)>>>0>>0?t+1|0:t,n0=x(fA^(AA=yA),t^D,16),t=b+(c=h)|0,_A=D=aA+n0|0,iA=x(D^iA,(yA=D>>>0>>0?t+1|0:t)^bA,63),D=h,b=W,t=W+SA|0,t=s+(z>>>0>(fA=z+t0|0)>>>0?t+1|0:t)|0,s=v,v=t=i>>>0>(W=i+fA|0)>>>0?t+1|0:t,fA=x(W^X,s^t,32),t=N+(i=h)|0,s=b,b=t=_>>>0>(aA=_+fA|0)>>>0?t+1|0:t,N=_=x(aA^t0,s^t,24),s=t=h,t=v+zA|0,t=(t=(_=W+B0|0)>>>0>>0?t+1|0:t)+s|0,zA=v=N+_|0,B0=x(v^fA,(W=v>>>0<_>>>0?t+1|0:t)^i,16),t=b+(i=h)|0,t0=v=aA+B0|0,_=x(v^N,(b=v>>>0>>0?t+1|0:t)^s,63),v=h,aA=U,t=U+CA|0,t=wA+((s=mA)>>>0>(N=s+o0|0)>>>0?t+1|0:t)|0,E=x((s=U=hA+N|0)^I0,(U=s>>>0>>0?t+1|0:t)^E,32),t=(t=F)+(F=h)|0,fA=aA=x((N=wA=E+E0|0)^o0,(t=E>>>0>N>>>0?t+1|0:t)^aA,24),bA=wA=h,hA=t,t=U+d0|0,t=(t=(s=(aA=rA)+s|0)>>>0>>0?t+1|0:t)+wA|0,wA=U=fA+s|0,E=x(U^E,(aA=U>>>0>>0?t+1|0:t)^F,16),t=(t=hA)+(hA=h)|0,o0=U=E+N|0,fA=x(U^fA,(F=U>>>0>>0?t+1|0:t)^bA,63),U=h,bA=iA,X=E,t=l+h0|0,t=(t=(E=YA)>>>0>(N=E+XA|0)>>>0?t+1|0:t)+(s=D)|0,D=t=(E=N)>>>0>(l=E+iA|0)>>>0?t+1|0:t,N=x(X^(E=l),t^hA,32),t=(t=b)+(b=h)|0,iA=l=(hA=N)+t0|0,bA=s=x(bA^l,(t=l>>>0>>0?t+1|0:t)^s,24),t0=l=h,hA=t,t=D+o|0,t=(t=(E=(s=RA)+E|0)>>>0>>0?t+1|0:t)+l|0,I0=D=bA+E|0,X=x(D^N,(s=b)^(b=D>>>0>>0?t+1|0:t),16),t=(l=h)+hA|0,hA=D=(s=X)+iA|0,bA=x(D^bA,(s=D>>>0>>0?t+1|0:t)^t0,63),D=h,iA=_,t=V+g0|0,V=_=tA+AA|0,t=(t=_>>>0>>0?t+1|0:t)+(E=v)|0,N=x((_=AA=iA+_|0)^ZA,(v=_>>>0>>0?t+1|0:t)^H,32),t=(t=F)+(F=h)|0,AA=t=(H=(AA=N)+o0|0)>>>0>>0?t+1|0:t,iA=E=x(iA^H,t^E,24),t0=t=h,V=t,t=v+f|0,t=(t=(E=NA)>>>0>(_=E+_|0)>>>0?t+1|0:t)+V|0,V=v=iA+(E=_)|0,F=x(v^N,(E=v>>>0>>0?t+1|0:t)^F,16),t=AA+(_=h)|0,t=(v=H+F|0)>>>0>>0?t+1|0:t,H=v,AA=t,t0=x(v^iA,t^t0,63),v=h,N=U,XA=fA,t=W+S0|0,t=(t=(iA=VA)>>>0>(fA=iA+zA|0)>>>0?t+1|0:t)+U|0,t=(W=XA+(iA=fA)|0)>>>0>>0?t+1|0:t,iA=W,U=t,fA=x(W^n0,t^c,32),t=y+(W=h)|0,y=t=(c=O+fA|0)>>>0>>0?t+1|0:t,c=x(XA^(O=c),t^N,24),XA=t=h,N=t,t=U+w0|0,t=(t=(iA=Y+iA|0)>>>0>>0?t+1|0:t)+N|0,N=U=(zA=c)+(c=iA)|0,o0=x(U^fA,(iA=W)^(W=U>>>0>>0?t+1|0:t),16),t=y+(c=h)|0,t=(U=O+o0|0)>>>0>>0?t+1|0:t,O=U,zA=x(U^zA,t^XA,63),U=h,iA=t,ZA=j,t=aA+(y=gA)|0,t=(t=(j=wA+j|0)>>>0>>0?t+1|0:t)+(XA=n0=r[n+156>>2])|0,wA=t=(gA=(fA=r[n+152>>2])+(wA=j)|0)>>>0>>0?t+1|0:t,aA=x(gA^B0,t^i,32),t=(t=yA)+(yA=h)|0,j=i=aA+_A|0,XA=y=x(ZA^i,(t=i>>>0>>0?t+1|0:t)^y,24),_A=B0=h,i=t,ZA=E0=r[n+236>>2],E0=j,j=aA,t=wA+_A|0,t=(t=(y=y+gA|0)>>>0>>0?t+1|0:t)+ZA|0,t=(gA=(aA=r[n+232>>2])+y|0)>>>0>>0?t+1|0:t,y=yA,yA=t,B0=x(j^gA,y^t,16),t=(wA=h)+i|0,XA=x((i=y=E0+(j=B0)|0)^XA,(y=y>>>0>>0?t+1|0:t)^_A,63),_A=t=h,j=t,E0=F,t=b+SA|0,t=(t=(F=z+I0|0)>>>0>>0?t+1|0:t)+j|0,_=x(E0^(j=z=F+XA|0),(z=z>>>0>>0?t+1|0:t)^_,32),t=(F=h)+iA|0,iA=b=O+_|0,SA=x(XA^b,_A^(t=b>>>0<_>>>0?t+1|0:t),24),I0=b=h,O=t,XA=iA,_A=_,t=z+f|0,t=(t=(_=NA)>>>0>(iA=_+j|0)>>>0?t+1|0:t)+b|0,_A=x(_A^(b=z=(_=iA)+SA|0),(_=_>>>0>b>>>0?t+1|0:t)^F,16),t=(t=O)+(O=h)|0,iA=z=XA+(F=_A)|0,XA=x(z^SA,(j=z>>>0>>0?t+1|0:t)^I0,63),F=h,z=D,E0=bA,t=D+S0|0,t=E+(VA>>>0>(bA=VA+bA|0)>>>0?t+1|0:t)|0,c=x((SA=D=V+bA|0)^o0,(D=D>>>0>>0?t+1|0:t)^c,32),t=y+(V=h)|0,t=(E=i+c|0)>>>0>>0?t+1|0:t,i=E,y=z,z=t,bA=E=x(E0^E,y^t,24),o0=t=h,y=t,E0=E,I0=c,t=D+CA|0,t=(t=(E=mA)>>>0>(c=E+SA|0)>>>0?t+1|0:t)+y|0,bA=D=bA+(E=c)|0,I0=x(I0^D,(y=D>>>0>>0?t+1|0:t)^V,16),t=z+(V=h)|0,t=(D=i+I0|0)>>>0>>0?t+1|0:t,i=D,E=t,c=x(E0^D,t^o0,63),D=h,z=v,t=v+cA|0,t=(t=(SA=w+t0|0)>>>0>>0?t+1|0:t)+W|0,t=(w=N+SA|0)>>>0>>0?t+1|0:t,N=w,w=t,SA=x(N^B0,t^wA,32),t=s+(v=h)|0,s=z,z=t=(W=hA+SA|0)>>>0>>0?t+1|0:t,s=hA=x(W^t0,s^t,24),t0=t=h,wA=t,t=w+g0|0,t=(t=(hA=tA+N|0)>>>0>>0?t+1|0:t)+wA|0,N=tA=s+(w=hA)|0,SA=x(tA^SA,(hA=v)^(v=w>>>0>tA>>>0?t+1|0:t),16),t=z+(wA=h)|0,g0=tA=W+SA|0,hA=x(tA^s,(w=tA>>>0>>0?t+1|0:t)^t0,63),z=h,tA=U,t=U+w0|0,t=(t=(W=Y+zA|0)>>>0>>0?t+1|0:t)+yA|0,t=(Y=W+gA|0)>>>0>>0?t+1|0:t,gA=Y,Y=t,l=x(gA^X,t^l,32),t=AA+(U=h)|0,s=tA,tA=t=H>>>0>(yA=H+l|0)>>>0?t+1|0:t,AA=H=x(yA^zA,s^t,24),s=t=h,t=Y+n0|0,t=(t=(gA=gA+fA|0)>>>0>>0?t+1|0:t)+s|0,W=Y=gA+H|0,l=x(Y^l,(H=U)^(U=Y>>>0>>0?t+1|0:t),16),t=tA+(gA=h)|0,s=x((H=Y=yA+l|0)^AA,(Y=Y>>>0>>0?t+1|0:t)^s,63),tA=h,yA=D,fA=l,t=D+_|0,t=(l=b+c|0)>>>0>>0?t+1|0:t,b=l,t=t+(AA=r[n+164>>2])|0,AA=x(fA^(l=D=l+r[n+160>>2]|0),(D=D>>>0>>0?t+1|0:t)^gA,32),t=(t=w)+(w=h)|0,_=yA,yA=t=(b=(gA=AA)+g0|0)>>>0>>0?t+1|0:t,_=x(b^c,_^t,24),fA=t=h,gA=t,t=D+ZA|0,t=(t=(l=l+aA|0)>>>0>>0?t+1|0:t)+gA|0,t0=x((g0=D=l+_|0)^AA,(D=D>>>0>>0?t+1|0:t)^w,16),t=yA+(gA=h)|0,yA=w=b+t0|0,c=x(w^_,(b=w>>>0>>0?t+1|0:t)^fA,63),w=h,_=hA,aA=H,t=y+eA|0,t=(t=(H=(hA=$)+bA|0)>>>0>>0?t+1|0:t)+(l=z)|0,O=x((AA=hA=_+H|0)^_A,(z=H>>>0>AA>>>0?t+1|0:t)^O,32),t=(t=Y)+(Y=h)|0,y=l,l=t=(H=O)>>>0>(hA=aA+H|0)>>>0?t+1|0:t,y=aA=x(_^hA,y^t,24),_=t=h,aA=O,t=z+a|0,t=(t=(O=r0)>>>0>(AA=O+AA|0)>>>0?t+1|0:t)+_|0,AA=x(aA^(H=z=AA+y|0),(O=H>>>0>>0?t+1|0:t)^Y,16),t=l+(aA=h)|0,fA=x((l=z=hA+AA|0)^y,(hA=l>>>0>>0?t+1|0:t)^_,63),z=h,bA=s,t=v+d0|0,t=(y=rA)>>>0>(s=y+N|0)>>>0?t+1|0:t,y=s,t=t+(Y=tA)|0,_=x((s=v=bA+s|0)^I0,(tA=s>>>0>>0?t+1|0:t)^V,32),t=j+(v=h)|0,V=Y,Y=t=(y=iA+_|0)>>>0>>0?t+1|0:t,N=x(bA^y,V^t,24),j=t=h,V=t,iA=_,_=(t=s)+(s=YA)|0,t=tA+h0|0,t=(t=s>>>0>_>>>0?t+1|0:t)+V|0,V=t=(s=_)>>>0>(tA=s+N|0)>>>0?t+1|0:t,bA=x(iA^tA,t^v,16),t=Y+(s=h)|0,iA=x((v=y+bA|0)^N,(t=v>>>0>>0?t+1|0:t)^j,63),Y=h,_=t,t=o+(y=F)|0,t=U+((N=RA)>>>0>(j=N+XA|0)>>>0?t+1|0:t)|0,N=F=W+j|0,j=x(F^SA,(U=F>>>0>>0?t+1|0:t)^wA,32),t=E+(F=h)|0,wA=t=i>>>0>(W=i+j|0)>>>0?t+1|0:t,SA=t=x(W^XA,t^y,24),i=t,y=t+N|0,t=(E=h)+U|0,t=(t=y>>>0>>0?t+1|0:t)+(zA=r[n+204>>2])|0,t=(U=y+r[n+200>>2]|0)>>>0>>0?t+1|0:t,y=F,F=t,zA=x(U^j,y^t,16),t=wA+(i=h)|0,t=(y=W+zA|0)>>>0>>0?t+1|0:t,W=y,wA=t,E=x(SA^y,t^E,63),y=t=h,N=v,SA=AA,t=D+f|0,t=(t=(v=NA)>>>0>(AA=v+g0|0)>>>0?t+1|0:t)+y|0,SA=x(SA^(j=D=(v=AA)+E|0),(D=D>>>0>>0?t+1|0:t)^aA,32),t=(v=h)+_|0,aA=t=(AA=N+(aA=SA)|0)>>>0>>0?t+1|0:t,E=x(E^AA,y^t,24),N=t=h,y=t,_A=E,t=D+a|0,t=(t=(E=r0)>>>0>(_=E+j|0)>>>0?t+1|0:t)+y|0,SA=x((y=D=_A+(E=_)|0)^SA,(E=y>>>0>>0?t+1|0:t)^v,16),t=aA+(_=h)|0,t=(D=AA+SA|0)>>>0>>0?t+1|0:t,AA=D,aA=t,D=x(_A^D,t^N,63),v=h,N=w,_A=c,t=w+o|0,t=O+((c=RA)>>>0>(j=_A+c|0)>>>0?t+1|0:t)|0,s=x((c=w=H+j|0)^bA,(w=w>>>0>>0?t+1|0:t)^s,32),t=wA+(H=h)|0,wA=t=W>>>0>(O=W+s|0)>>>0?t+1|0:t,j=N=x(_A^(W=O),t^N,24),g0=t=h,O=t,_A=N,bA=s,t=w+d0|0,t=(t=(s=rA)>>>0>(N=s+c|0)>>>0?t+1|0:t)+O|0,j=w=j+(s=N)|0,bA=x(bA^w,(O=H)^(H=w>>>0>>0?t+1|0:t),16),t=wA+(O=h)|0,t=(w=W+bA|0)>>>0>>0?t+1|0:t,W=w,wA=t,c=x(_A^w,t^g0,63),w=h,_A=fA,t=h0+(s=z)|0,t=V+((N=YA)>>>0>(fA=N+fA|0)>>>0?t+1|0:t)|0,N=x((V=z=tA+fA|0)^zA,(z=tA>>>0>V>>>0?t+1|0:t)^i,32),t=b+(tA=h)|0,t=(i=yA+N|0)>>>0>>0?t+1|0:t,yA=i,b=t,t=x(_A^i,t^s,24),g0=r[n+236>>2],_A=t,s=V,V=t,s=s+t|0,t=(i=h)+z|0,t=(t=s>>>0>>0?t+1|0:t)+g0|0,s=t=(z=s+r[n+232>>2]|0)>>>0>>0?t+1|0:t,g0=x((V=z)^N,t^tA,16),t=b+(N=h)|0,fA=z=yA+g0|0,i=x(_A^z,(tA=z>>>0>>0?t+1|0:t)^i,63),z=h,yA=Y,_A=iA,t=Y+F|0,t=(t=(b=U+iA|0)>>>0>>0?t+1|0:t)+(zA=r[n+164>>2])|0,gA=x((iA=Y=(U=b)+r[n+160>>2]|0)^t0,(Y=Y>>>0>>0?t+1|0:t)^gA,32),t=hA+(U=h)|0,hA=yA,yA=t=l>>>0>(F=l+gA|0)>>>0?t+1|0:t,hA=l=x(_A^F,hA^t,24),t0=t=h,b=t,_A=gA,t=Y+CA|0,t=(t=(l=(gA=mA)+iA|0)>>>0>>0?t+1|0:t)+b|0,zA=Y=hA+l|0,l=x(_A^Y,(b=U)^(U=Y>>>0>>0?t+1|0:t),16),t=yA+(b=h)|0,t=(Y=F+l|0)>>>0>>0?t+1|0:t,F=Y,yA=t,iA=x(Y^hA,t^t0,63),Y=h,gA=w,_A=l,t=w+E|0,t=(t=(l=y+c|0)>>>0>>0?t+1|0:t)+(hA=r[n+132>>2])|0,y=x(_A^(hA=w=l+r[n+128>>2]|0),(w=w>>>0>>0?t+1|0:t)^b,32),t=(t=tA)+(tA=h)|0,E=gA,gA=t=y>>>0>(b=y+fA|0)>>>0?t+1|0:t,E=x(b^c,E^t,24),fA=t=h,l=t,c=y,y=(t=hA)+(hA=$)|0,t=w+eA|0,t=(t=y>>>0>>0?t+1|0:t)+l|0,t0=w=y+E|0,cA=x(c^w,(l=w>>>0>>0?t+1|0:t)^tA,16),t=gA+(hA=h)|0,gA=t=(tA=b+cA|0)>>>0>>0?t+1|0:t,c=x((b=tA)^E,t^fA,63),tA=h,fA=i,t=H+S0|0,H=y=(i=VA)+j|0,t=(t=y>>>0>>0?t+1|0:t)+(w=z)|0,E=x((y=i=fA+y|0)^SA,(z=H>>>0>y>>>0?t+1|0:t)^_,32),t=yA+(i=h)|0,t=(H=F+E|0)>>>0>>0?t+1|0:t,F=H,_=w,w=t,t=x(fA^H,_^t,24),fA=r[n+156>>2],_=t,H=t,y=t+y|0,t=(yA=h)+z|0,t=(t=y>>>0>>0?t+1|0:t)+fA|0,t=y>>>0>(z=y+r[n+152>>2]|0)>>>0?t+1|0:t,y=i,i=t,j=x((H=z)^E,y^t,16),t=w+(y=h)|0,E=yA,yA=t=(z=F+j|0)>>>0>>0?t+1|0:t,fA=x(_^(F=z),E^t,63),w=h,z=Y,t=Y+s|0,t=(t=(E=V+iA|0)>>>0>>0?t+1|0:t)+(_=r[n+204>>2])|0,t=(Y=E+r[n+200>>2]|0)>>>0>>0?t+1|0:t,E=O,O=t,E=x(Y^bA,E^t,32),t=aA+(V=h)|0,t=(s=AA+E|0)>>>0>>0?t+1|0:t,AA=s,_=z,z=t,s=x(s^iA,_^t,24),_=t=h,bA=s,t=t+O|0,t=(t=(s=Y+s|0)>>>0>>0?t+1|0:t)+(iA=r[n+148>>2])|0,t=(Y=s+r[n+144>>2]|0)>>>0>>0?t+1|0:t,O=Y,s=V,V=t,SA=x(Y^E,s^t,16),t=z+(s=h)|0,t=(Y=AA+SA|0)>>>0>>0?t+1|0:t,AA=Y,aA=t,iA=x(bA^Y,_^t,63),Y=h,z=v,bA=D,t=v+U|0,v=E=D+zA|0,t=(t=E>>>0>>0?t+1|0:t)+(_=r[n+196>>2])|0,_=x((E=D=E+r[n+192>>2]|0)^g0,(D=E>>>0>>0?t+1|0:t)^N,32),t=wA+(v=h)|0,z=x(bA^(U=W+_|0),(t=U>>>0>>0?t+1|0:t)^z,24),W=t,g0=r[n+220>>2],N=z,_A=U,t=(U=h)+D|0,D=E=E+z|0,t=(t=E>>>0>>0?t+1|0:t)+(bA=g0)|0,bA=x(z=(E=z=(wA=r[n+216>>2])+E|0)^_,(_=D>>>0>E>>>0?t+1|0:t)^v,16),t=(t=W)+(W=h)|0,t=(D=bA)>>>0>(z=_A+D|0)>>>0?t+1|0:t,D=U,U=t,t=x(N^z,D^t,63),XA=r[n+236>>2],_A=t,v=t,N=t+t0|0,t=(D=h)+l|0,t=(t=v>>>0>N>>>0?t+1|0:t)+XA|0,j=x((N=v=(l=N)+r[n+232>>2]|0)^j,(v=v>>>0>>0?t+1|0:t)^y,32),t=aA+(l=h)|0,t=(y=AA+j|0)>>>0>>0?t+1|0:t,AA=y,aA=D,D=t,t=x(_A^y,aA^t,24),_A=j,y=t,N=t+N|0,t=(aA=h)+v|0,t=g0+(y>>>0>N>>>0?t+1|0:t)|0,j=v=N+wA|0,g0=x(_A^v,(N=l)^(l=v>>>0>>0?t+1|0:t),16),t=D+(wA=h)|0,t=(v=AA+g0|0)>>>0>>0?t+1|0:t,AA=v,D=aA,aA=t,D=x(y^v,D^t,63),v=h,_A=c,t=eA+(y=tA)|0,t=i+((c=(N=$)+c|0)>>>0>>0?t+1|0:t)|0,s=x((N=tA=H+c|0)^SA,(tA=H>>>0>tA>>>0?t+1|0:t)^s,32),t=U+(i=h)|0,t=(H=z+s|0)>>>0>>0?t+1|0:t,z=H,U=t,c=y=x(_A^H,t^y,24),SA=t=h,H=t,_A=s,t=tA+h0|0,t=(t=(y=YA)>>>0>(s=y+N|0)>>>0?t+1|0:t)+H|0,t0=tA=c+(y=s)|0,zA=x(_A^tA,(s=i)^(i=y>>>0>tA>>>0?t+1|0:t),16),t=U+(H=h)|0,N=x((U=tA=z+zA|0)^c,(y=U>>>0>>0?t+1|0:t)^SA,63),z=h,tA=w,t=w+f|0,t=V+((s=NA)>>>0>(c=s+fA|0)>>>0?t+1|0:t)|0,s=x((V=w=O+c|0)^bA,(w=w>>>0>>0?t+1|0:t)^W,32),t=gA+(W=h)|0,t=b>>>0>(O=b+s|0)>>>0?t+1|0:t,b=O,O=tA,tA=t,c=O=x(b^fA,O^t,24),fA=t=h,gA=t,t=w+o|0,t=(t=(O=RA)>>>0>(V=O+V|0)>>>0?t+1|0:t)+gA|0,gA=w=c+V|0,SA=x(w^s,(O=W)^(W=w>>>0>>0?t+1|0:t),16),t=tA+(O=h)|0,t=(w=b+SA|0)>>>0>>0?t+1|0:t,b=w,V=t,c=x(w^c,t^fA,63),tA=h,t=_+(w=Y)|0,t=(t=(s=E+iA|0)>>>0>>0?t+1|0:t)+(fA=r[n+156>>2])|0,E=hA,hA=t=(Y=s+r[n+152>>2]|0)>>>0>>0?t+1|0:t,_=x(Y^cA,E^t,32),t=yA+(s=h)|0,t=(E=F+_|0)>>>0>>0?t+1|0:t,F=E,yA=w,w=t,E=x(E^iA,yA^t,24),iA=t=h,_A=E,t=hA+t|0,t=(t=(E=E+Y|0)>>>0>>0?t+1|0:t)+(fA=r[n+204>>2])|0,bA=Y=E+r[n+200>>2]|0,E=x(Y^_,(hA=Y>>>0>>0?t+1|0:t)^s,16),t=w+(Y=h)|0,t=(s=F+E|0)>>>0>>0?t+1|0:t,F=s,yA=t,iA=x(_A^s,iA^t,63),w=h,fA=E,t=l+a|0,t=(t=(E=r0)>>>0>(_=E+j|0)>>>0?t+1|0:t)+(s=z)|0,z=l=(E=_)+N|0,_=x(fA^l,(_=Y)^(Y=E>>>0>l>>>0?t+1|0:t),32),t=V+(l=h)|0,t=(E=b+_|0)>>>0>>0?t+1|0:t,b=E,V=t,E=x(E^N,t^s,24),s=t=h,N=E,t=Y+t|0,t=(t=(E=E+z|0)>>>0>>0?t+1|0:t)+(fA=r[n+132>>2])|0,j=z=E+r[n+128>>2]|0,cA=x(z^_,(Y=l)^(l=E>>>0>z>>>0?t+1|0:t),16),t=V+(E=h)|0,V=t=(z=b+cA|0)>>>0>>0?t+1|0:t,fA=x(N^(b=z),t^s,63),z=h,t=i+d0|0,t=(t=(s=rA)>>>0>(_=s+t0|0)>>>0?t+1|0:t)+(Y=tA)|0,tA=t=(s=_)>>>0>(i=s+c|0)>>>0?t+1|0:t,_=x((s=i)^g0,t^wA,32),t=yA+(wA=h)|0,t=F>>>0>(i=F+_|0)>>>0?t+1|0:t,F=i,N=Y,Y=t,t=x(i^c,N^t,24),c=r[n+164>>2],N=t,i=t,s=t+s|0,t=(yA=h)+tA|0,t=(t=s>>>0>>0?t+1|0:t)+c|0,t=(tA=s+r[n+160>>2]|0)>>>0>>0?t+1|0:t,s=wA,wA=t,s=x((i=tA)^_,s^t,16),t=Y+(_=h)|0,Y=yA,yA=t=(tA=F+s|0)>>>0>>0?t+1|0:t,tA=x(N^(F=tA),Y^t,63),Y=h,N=w,_A=iA,t=w+W|0,t=(t=(c=gA+iA|0)>>>0>>0?t+1|0:t)+(g0=r[n+196>>2])|0,iA=x((c=w=(W=c)+r[n+192>>2]|0)^zA,(w=w>>>0>>0?t+1|0:t)^H,32),t=aA+(W=h)|0,H=t=(gA=AA+iA|0)>>>0>>0?t+1|0:t,aA=x(_A^gA,t^N,24),g0=t=h,AA=t,_A=aA,t=w+S0|0,t=(t=(N=(aA=VA)+c|0)>>>0>>0?t+1|0:t)+AA|0,t0=w=_A+(aA=N)|0,zA=x(w^iA,(N=W)^(W=w>>>0>>0?t+1|0:t),16),t=H+(AA=h)|0,t=(w=gA+zA|0)>>>0>>0?t+1|0:t,gA=w,N=x(_A^w,t^g0,63),w=h,H=v,aA=t,_A=D,t=v+hA|0,t=(t=(c=D+bA|0)>>>0>>0?t+1|0:t)+(iA=r[n+148>>2])|0,O=x((c=D=(v=c)+r[n+144>>2]|0)^SA,(D=D>>>0>>0?t+1|0:t)^O,32),t=y+(v=h)|0,t=U>>>0>(hA=U+O|0)>>>0?t+1|0:t,U=hA,hA=t,iA=y=x(_A^U,t^H,24),SA=t=h,H=t,bA=O,t=D+CA|0,t=(t=(y=(O=mA)+c|0)>>>0>>0?t+1|0:t)+H|0,H=D=iA+y|0,g0=x(bA^D,(O=D>>>0>>0?t+1|0:t)^v,16),t=hA+(v=h)|0,t=(D=U+g0|0)>>>0>>0?t+1|0:t,U=D,hA=t,y=x(D^iA,t^SA,63),c=t=h,D=t,iA=gA,SA=s,t=l+S0|0,l=s=(gA=VA)+j|0,t=(t=s>>>0>>0?t+1|0:t)+D|0,_=x(SA^(s=gA=s+y|0),(D=l>>>0>s>>>0?t+1|0:t)^_,32),t=(gA=h)+aA|0,aA=t=(l=iA+_|0)>>>0<_>>>0?t+1|0:t,c=x(y^l,c^t,24),j=t=h,y=t,iA=_,_=(t=s)+(s=rA)|0,t=D+d0|0,t=(t=s>>>0>_>>>0?t+1|0:t)+y|0,SA=D=(s=_)+c|0,bA=x(iA^D,(y=gA)^(gA=D>>>0>>0?t+1|0:t),16),t=aA+(y=h)|0,t=(D=l+bA|0)>>>0>>0?t+1|0:t,l=D,aA=t,iA=x(D^c,t^j,63),D=h,t=h0+(s=z)|0,t=wA+((_=YA)>>>0>(c=_+fA|0)>>>0?t+1|0:t)|0,AA=x((_=z=i+c|0)^zA,(z=_>>>0>>0?t+1|0:t)^AA,32),t=hA+(wA=h)|0,hA=t=U>>>0>(i=U+AA|0)>>>0?t+1|0:t,t=x((U=i)^fA,t^s,24),fA=r[n+204>>2],c=t,j=AA,AA=t,s=t+_|0,t=(i=h)+z|0,t=(t=s>>>0>>0?t+1|0:t)+fA|0,fA=z=s+r[n+200>>2]|0,j=x(j^z,(_=wA)^(wA=z>>>0>>0?t+1|0:t),16),t=hA+(AA=h)|0,hA=z=U+j|0,_=x(c^z,(s=i)^(i=U>>>0>z>>>0?t+1|0:t),63),z=h,U=Y,_A=tA,t=Y+W|0,t=(t=(s=tA+t0|0)>>>0>>0?t+1|0:t)+(c=r[n+220>>2])|0,s=x((W=tA=s+r[n+216>>2]|0)^g0,(tA=s>>>0>W>>>0?t+1|0:t)^v,32),t=V+(Y=h)|0,V=U,U=t=(v=b+s|0)>>>0>>0?t+1|0:t,t=x(_A^v,V^t,24),g0=r[n+156>>2],c=t,V=W,W=t,V=V+t|0,t=(b=h)+tA|0,t=(t=W>>>0>V>>>0?t+1|0:t)+g0|0,g0=tA=(W=V)+r[n+152>>2]|0,t0=x(tA^s,(W=tA>>>0>>0?t+1|0:t)^Y,16),t=U+(V=h)|0,Y=x(c^(U=tA=v+t0|0),(s=b)^(b=v>>>0>U>>>0?t+1|0:t),63),v=h,tA=w,t=w+O|0,t=(t=(s=H+N|0)>>>0>>0?t+1|0:t)+(c=r[n+132>>2])|0,H=t=(w=s+r[n+128>>2]|0)>>>0>>0?t+1|0:t,E=x(w^cA,t^E,32),t=yA+(O=h)|0,t=(s=F+E|0)>>>0>>0?t+1|0:t,F=s,c=tA,tA=t,s=x(s^N,c^t,24),N=t=h,_A=s,t=H+t|0,t=(t=(s=w+s|0)>>>0>>0?t+1|0:t)+(c=r[n+196>>2])|0,t=(w=s+r[n+192>>2]|0)>>>0>>0?t+1|0:t,H=w,s=O,O=t,E=x(w^E,s^t,16),t=tA+(w=h)|0,t=(s=F+E|0)>>>0>>0?t+1|0:t,F=s,yA=t,c=x(_A^s,N^t,63),tA=h,_A=_,N=E,t=gA+f|0,t=(t=(E=NA)>>>0>(_=E+SA|0)>>>0?t+1|0:t)+(s=z)|0,z=gA=_A+(E=_)|0,_=x(N^gA,(_=w)^(w=E>>>0>gA>>>0?t+1|0:t),32),t=b+(gA=h)|0,N=E=U+_|0,E=x(_A^E,(t=E>>>0>>0?t+1|0:t)^s,24),b=t,zA=r[n+148>>2],SA=E,t=w+(U=h)|0,t=(t=(E=E+z|0)>>>0>>0?t+1|0:t)+(cA=zA)|0,XA=x((cA=z=(s=r[n+144>>2])+E|0)^_,(z=E>>>0>z>>>0?t+1|0:t)^gA,16),t=(t=b)+(b=h)|0,t=(w=(gA=XA)+N|0)>>>0>>0?t+1|0:t,gA=w,E=t,w=x(SA^w,t^U,63),U=h,_A=Y,t=(_=v)+wA|0,t=(t=(N=Y+fA|0)>>>0>>0?t+1|0:t)+(SA=r[n+236>>2])|0,y=x((N=Y=(v=N)+r[n+232>>2]|0)^bA,(Y=v>>>0>Y>>>0?t+1|0:t)^y,32),t=yA+(v=h)|0,yA=t=F>>>0>(wA=F+y|0)>>>0?t+1|0:t,fA=_=x(_A^(F=wA),t^_,24),SA=t=h,wA=t,_A=y,t=Y+eA|0,t=(t=(y=$)>>>0>(_=y+N|0)>>>0?t+1|0:t)+wA|0,bA=Y=fA+(y=_)|0,y=x(_A^Y,(wA=Y>>>0>>0?t+1|0:t)^v,16),t=yA+(_=h)|0,yA=Y=F+y|0,fA=x(Y^fA,(N=Y>>>0>>0?t+1|0:t)^SA,63),Y=h,SA=c,t=W+o|0,t=(t=(F=RA)>>>0>(c=F+g0|0)>>>0?t+1|0:t)+(v=tA)|0,c=x((tA=F=SA+(W=c)|0)^j,(F=F>>>0>>0?t+1|0:t)^AA,32),t=aA+(W=h)|0,aA=x(SA^(AA=l+c|0),(t=l>>>0>AA>>>0?t+1|0:t)^v,24),l=t,g0=r[n+164>>2],j=aA,_A=AA,t=F+(v=h)|0,F=aA=tA+aA|0,t=(t=aA>>>0>>0?t+1|0:t)+(SA=g0)|0,aA=W,W=t=(tA=(AA=r[n+160>>2])+F|0)>>>0>>0?t+1|0:t,B0=x(tA^c,aA^t,16),t=(t=l)+(l=h)|0,aA=t=(F=_A+(aA=B0)|0)>>>0>>0?t+1|0:t,j=x(j^F,t^v,63),v=h,c=D,_A=iA,t=D+CA|0,t=O+((iA=mA)>>>0>(SA=_A+iA|0)>>>0?t+1|0:t)|0,V=x((iA=D=H+SA|0)^t0,(D=D>>>0>>0?t+1|0:t)^V,32),t=i+(H=h)|0,i=t=(O=hA+V|0)>>>0>>0?t+1|0:t,SA=c=x(_A^(hA=O),t^c,24),t0=t=h,O=t,_A=V,t=D+a|0,t=(t=(c=(V=r0)+iA|0)>>>0>>0?t+1|0:t)+O|0,O=D=SA+c|0,iA=x(_A^D,(V=H)^(H=D>>>0>>0?t+1|0:t),16),t=i+(V=h)|0,t=(D=hA+iA|0)>>>0>>0?t+1|0:t,hA=D,i=t,c=x(D^SA,t^t0,63),SA=t=h,D=t,_A=y,t=z+CA|0,z=y=mA+cA|0,t=(t=y>>>0>>0?t+1|0:t)+D|0,_=x(_A^(y=mA=y+c|0),(z=z>>>0>y>>>0?t+1|0:t)^_,32),t=aA+(D=h)|0,CA=mA=F+_|0,aA=t=F>>>0>mA>>>0?t+1|0:t,_A=mA=x(c^mA,SA^t,24),t=(F=h)+z|0,t=(t=(y=y+mA|0)>>>0>>0?t+1|0:t)+zA|0,SA=x((c=mA=y+s|0)^_,(y=s>>>0>c>>>0?t+1|0:t)^D,16),t=(t=aA)+(aA=h)|0,CA=mA=(z=SA)+CA|0,D=x(_A^mA,(z=z>>>0>mA>>>0?t+1|0:t)^F,63),F=h,mA=U,_A=w,t=U+wA|0,U=s=w+bA|0,t=(t=s>>>0>>0?t+1|0:t)+(_=r[n+196>>2])|0,_=x((s=w=s+r[n+192>>2]|0)^B0,(w=s>>>0>>0?t+1|0:t)^l,32),t=i+(U=h)|0,i=mA,mA=t=(l=hA+_|0)>>>0>>0?t+1|0:t,_A=t=x(_A^l,i^t,24),hA=t,i=t+s|0,t=(wA=h)+w|0,t=g0+(i>>>0>>0?t+1|0:t)|0,g0=w=i+AA|0,bA=x(w^_,(s=U)^(U=w>>>0>>0?t+1|0:t),16),t=mA+(hA=h)|0,t=(w=l+bA|0)>>>0>>0?t+1|0:t,l=w,s=wA,wA=t,s=x(_A^w,s^t,63),mA=h,t=eA+(w=Y)|0,t=W+((i=$)>>>0>(AA=i+fA|0)>>>0?t+1|0:t)|0,i=Y=tA+AA|0,AA=x(Y^iA,(tA=Y>>>0>>0?t+1|0:t)^V,32),t=E+(Y=h)|0,E=w,w=t=(W=gA+AA|0)>>>0>>0?t+1|0:t,E=V=x(W^fA,E^t,24),_=t=h,V=AA,AA=(t=i)+(i=VA)|0,t=tA+S0|0,t=(t=i>>>0>AA>>>0?t+1|0:t)+_|0,gA=tA=(i=AA)+E|0,iA=x(V^tA,(i=tA>>>0>>0?t+1|0:t)^Y,16),t=w+(AA=h)|0,w=x((fA=tA=W+iA|0)^E,(tA=tA>>>0>>0?t+1|0:t)^_,63),Y=h,W=v,t=v+o|0,t=H+((E=(V=RA)+j|0)>>>0>>0?t+1|0:t)|0,t=(v=O+E|0)>>>0>>0?t+1|0:t,O=v,v=t,V=x(O^XA,t^b,32),t=N+(b=h)|0,t=(H=yA+V|0)>>>0>>0?t+1|0:t,yA=H,E=W,W=t,E=x(H^j,E^t,24),N=t=h,H=t,_=V,V=(t=O)+(O=r0)|0,t=v+a|0,t=(t=O>>>0>V>>>0?t+1|0:t)+H|0,j=v=V+E|0,V=x(_^v,(O=b)^(b=v>>>0>>0?t+1|0:t),16),t=W+(H=h)|0,t=(v=yA+V|0)>>>0>>0?t+1|0:t,yA=v,W=t,_=x(v^E,t^N,63),v=h,E=s,N=V,t=y+d0|0,t=(t=(s=(V=rA)+c|0)>>>0>>0?t+1|0:t)+(O=mA)|0,V=y=E+s|0,mA=t=y>>>0>>0?t+1|0:t,s=x(N^y,t^H,32),t=(t=tA)+(tA=h)|0,y=O,O=t=s>>>0>(H=s+fA|0)>>>0?t+1|0:t,t=x(E^H,y^t,24),N=r[n+220>>2],E=t,fA=s,y=V,V=t,s=y+t|0,t=(y=h)+mA|0,t=(t=s>>>0>>0?t+1|0:t)+N|0,fA=x(fA^(c=mA=s+r[n+216>>2]|0),(V=s>>>0>c>>>0?t+1|0:t)^tA,16),t=O+(s=h)|0,O=t=H>>>0>(mA=H+fA|0)>>>0?t+1|0:t,mA=x(E^(H=mA),t^y,63),tA=h,_A=w,t=(y=Y)+U|0,Y=E=w+g0|0,t=(t=E>>>0>>0?t+1|0:t)+(N=r[n+204>>2])|0,aA=x((E=w=E+r[n+200>>2]|0)^SA,(w=E>>>0>>0?t+1|0:t)^aA,32),t=W+(Y=h)|0,yA=t=(U=yA+aA|0)>>>0>>0?t+1|0:t,N=y=x(_A^U,t^y,24),SA=t=h,W=t,_A=aA,t=w+h0|0,t=(t=(y=(aA=YA)+E|0)>>>0>>0?t+1|0:t)+W|0,g0=w=N+y|0,t0=x(_A^w,(W=w>>>0>>0?t+1|0:t)^Y,16),t=yA+(aA=h)|0,t=(w=U+t0|0)>>>0>>0?t+1|0:t,U=w,yA=t,w=x(w^N,t^SA,63),Y=h,_A=_,t=(y=v)+i|0,t=(_=_+gA|0)>>>0>>0?t+1|0:t,gA=_,t=t+(N=SA=r[n+156>>2])|0,N=x((_=v=(E=r[n+152>>2])+_|0)^bA,(v=_>>>0>>0?t+1|0:t)^hA,32),t=(t=z)+(z=h)|0,hA=t=(gA=N+CA|0)>>>0>>0?t+1|0:t,CA=y=x(_A^gA,t^y,24),bA=t=h,i=t,_A=y,t=v+f|0,t=(t=(y=NA)>>>0>(_=y+_|0)>>>0?t+1|0:t)+i|0,CA=v=CA+(y=_)|0,zA=x(v^N,(i=v>>>0>>0?t+1|0:t)^z,16),t=hA+(v=h)|0,t=(z=gA+zA|0)>>>0>>0?t+1|0:t,gA=z,hA=t,N=x(_A^z,t^bA,63),z=h,_A=D,t=(y=F)+b|0,F=_=D+j|0,t=(t=_>>>0>>0?t+1|0:t)+(bA=r[n+236>>2])|0,AA=x((_=D=_+r[n+232>>2]|0)^iA,(F=_>>>0>>0?t+1|0:t)^AA,32),t=wA+(b=h)|0,iA=D=l+AA|0,D=x(_A^D,(t=D>>>0>>0?t+1|0:t)^y,24),wA=t,bA=r[n+132>>2],j=D,_A=iA,iA=AA,t=(l=h)+F|0,t=(t=(y=D+_|0)>>>0>>0?t+1|0:t)+bA|0,t=(D=(AA=r[n+128>>2])+y|0)>>>0>>0?t+1|0:t,F=D,y=b,b=t,iA=x(iA^D,y^t,16),t=(t=wA)+(wA=h)|0,t=(D=_A+(y=iA)|0)>>>0>>0?t+1|0:t,y=D,D=l,l=t,j=t=x(j^y,D^t,63),_=t,c=t+c|0,t=(D=h)+V|0,t=bA+(_>>>0>c>>>0?t+1|0:t)|0,c=x((_=V=c+AA|0)^t0,(AA=AA>>>0>_>>>0?t+1|0:t)^aA,32),t=hA+(aA=h)|0,t=gA>>>0>(V=gA+c|0)>>>0?t+1|0:t,gA=V,V=D,D=t,j=V=x(j^gA,V^t,24),bA=t=h,hA=t,_A=V,t=AA+o|0,t=(t=(_=(V=RA)+_|0)>>>0>>0?t+1|0:t)+hA|0,j=AA=j+_|0,t0=x(AA^c,(hA=AA>>>0<_>>>0?t+1|0:t)^aA,16),t=D+(AA=h)|0,t=gA>>>0>(aA=gA+t0|0)>>>0?t+1|0:t,gA=aA,aA=t,c=x(_A^gA,t^bA,63),D=h,V=tA,_A=mA,t=tA+W|0,tA=_=mA+g0|0,t=(t=_>>>0>>0?t+1|0:t)+(bA=r[n+148>>2])|0,g0=x((_=mA=_+r[n+144>>2]|0)^zA,(mA=tA>>>0>_>>>0?t+1|0:t)^v,32),t=l+(tA=h)|0,W=t=(v=y+g0|0)>>>0>>0?t+1|0:t,bA=t=x(_A^v,t^V,24),y=t,V=t+_|0,t=(l=h)+mA|0,t=SA+(y>>>0>V>>>0?t+1|0:t)|0,SA=mA=E+V|0,g0=x(mA^g0,(y=E>>>0>mA>>>0?t+1|0:t)^tA,16),t=W+(V=h)|0,tA=x(bA^(W=mA=v+g0|0),(E=l)^(l=v>>>0>W>>>0?t+1|0:t),63),v=h,mA=Y,bA=w,t=Y+i|0,Y=E=w+CA|0,t=(t=E>>>0>>0?t+1|0:t)+(_=r[n+164>>2])|0,_=x((E=w=E+r[n+160>>2]|0)^iA,(w=E>>>0>>0?t+1|0:t)^wA,32),t=O+(Y=h)|0,O=mA,mA=t=H>>>0>(wA=H+_|0)>>>0?t+1|0:t,H=x(bA^wA,O^t,24),iA=t=h,i=t,_A=H,t=w+a|0,t=(t=(H=r0)>>>0>(O=H+E|0)>>>0?t+1|0:t)+i|0,CA=w=_A+(H=O)|0,bA=x(w^_,(i=w>>>0>>0?t+1|0:t)^Y,16),t=mA+(H=h)|0,t=(w=wA+bA|0)>>>0>>0?t+1|0:t,wA=w,O=t,w=x(_A^w,t^iA,63),Y=h,mA=z,t=z+S0|0,t=b+((E=VA)>>>0>(_=E+N|0)>>>0?t+1|0:t)|0,s=x((E=z=F+_|0)^fA,(z=E>>>0>>0?t+1|0:t)^s,32),t=yA+(F=h)|0,_=mA,mA=t=U>>>0>(b=U+s|0)>>>0?t+1|0:t,_=b=x((U=b)^N,_^t,24),N=t=h,iA=s,t=z+eA|0,t=(t=(s=(b=$)+E|0)>>>0>>0?t+1|0:t)+N|0,yA=z=_+s|0,s=x(iA^z,(E=F)^(F=z>>>0>>0?t+1|0:t),16),t=mA+(b=h)|0,N=x((E=z=U+s|0)^_,(z=U>>>0>E>>>0?t+1|0:t)^N,63),mA=h,U=v,iA=tA,fA=s,t=v+hA|0,t=(t=(s=tA+j|0)>>>0>>0?t+1|0:t)+(_=r[n+196>>2])|0,s=x(fA^(hA=tA=s+r[n+192>>2]|0),(tA=s>>>0>tA>>>0?t+1|0:t)^b,32),t=O+(v=h)|0,_=U,U=t=(b=wA+s|0)>>>0>>0?t+1|0:t,t=x(iA^b,_^t,24),iA=r[n+204>>2],_=t,O=hA,hA=t,O=O+t|0,t=(wA=h)+tA|0,t=(t=O>>>0>>0?t+1|0:t)+iA|0,fA=tA=O+r[n+200>>2]|0,j=x(tA^s,(hA=tA>>>0>>0?t+1|0:t)^v,16),t=U+(O=h)|0,tA=x(_^(U=tA=b+j|0),(b=U>>>0>>0?t+1|0:t)^wA,63),v=h,wA=Y,iA=w,_A=E,t=Y+y|0,t=(t=(E=w+SA|0)>>>0>>0?t+1|0:t)+(_=zA=r[n+212>>2])|0,E=x((y=w=(s=r[n+208>>2])+E|0)^t0,(w=w>>>0>>0?t+1|0:t)^AA,32),t=(t=z)+(z=h)|0,_=wA,wA=t=(Y=_A+E|0)>>>0>>0?t+1|0:t,t=x(iA^Y,_^t,24),iA=r[n+220>>2],_A=t,_=E,E=y,y=t,E=E+t|0,t=(AA=h)+w|0,t=(t=E>>>0>>0?t+1|0:t)+iA|0,SA=w=E+r[n+216>>2]|0,E=x(_^w,(y=w>>>0>>0?t+1|0:t)^z,16),t=wA+(_=h)|0,wA=z=Y+E|0,z=x(_A^z,(w=AA)^(AA=Y>>>0>z>>>0?t+1|0:t),63),w=h,_A=N,t=i+f|0,t=(t=(N=NA)>>>0>(iA=N+CA|0)>>>0?t+1|0:t)+(Y=mA)|0,iA=x((mA=i=_A+(N=iA)|0)^g0,(i=i>>>0>>0?t+1|0:t)^V,32),t=aA+(V=h)|0,t=gA>>>0>(N=gA+iA|0)>>>0?t+1|0:t,gA=N,N=Y,Y=t,N=x(_A^gA,N^t,24),aA=t=h,_A=N,t=i+t|0,t=(t=(N=N+mA|0)>>>0>>0?t+1|0:t)+(g0=r[n+236>>2])|0,CA=mA=(i=N)+r[n+232>>2]|0,g0=x(mA^iA,(i=i>>>0>mA>>>0?t+1|0:t)^V,16),t=Y+(V=h)|0,iA=x(_A^(Y=mA=gA+g0|0),(gA=gA>>>0>Y>>>0?t+1|0:t)^aA,63),mA=h,aA=D,_A=c,t=D+h0|0,t=F+((c=(N=YA)+c|0)>>>0>>0?t+1|0:t)|0,H=x((N=D=yA+c|0)^bA,(D=D>>>0>>0?t+1|0:t)^H,32),t=l+(F=h)|0,W=t=W>>>0>(yA=W+H|0)>>>0?t+1|0:t,c=aA=x(_A^yA,t^aA,24),bA=t=h,l=t,_A=H,t=D+d0|0,t=(t=(H=rA)>>>0>(aA=H+N|0)>>>0?t+1|0:t)+l|0,l=D=c+(H=aA)|0,N=x(_A^D,(N=F)^(F=D>>>0>>0?t+1|0:t),16),t=W+(H=h)|0,t=(D=yA+N|0)>>>0>>0?t+1|0:t,yA=D,W=t,aA=x(D^c,t^bA,63),c=t=h,D=t,bA=E,t=hA+h0|0,hA=E=fA+YA|0,t=(t=E>>>0>>0?t+1|0:t)+D|0,_=x(bA^(E=YA=E+aA|0),(YA=hA>>>0>E>>>0?t+1|0:t)^_,32),t=gA+(D=h)|0,gA=t=Y>>>0>(hA=Y+_|0)>>>0?t+1|0:t,fA=t=x(aA^(Y=hA),c^t,24),aA=t,E=t+E|0,t=(hA=h)+YA|0,t=zA+(E>>>0>>0?t+1|0:t)|0,c=x((c=_)^(_=YA=E+s|0),(aA=s>>>0>_>>>0?t+1|0:t)^D,16),t=gA+(s=h)|0,Y=x(fA^(gA=YA=Y+c|0),(E=hA)^(hA=Y>>>0>gA>>>0?t+1|0:t),63),D=h,YA=v,bA=tA,t=v+y|0,v=E=tA+SA|0,t=(t=E>>>0>>0?t+1|0:t)+(fA=r[n+164>>2])|0,V=x((E=tA=E+r[n+160>>2]|0)^g0,(tA=v>>>0>E>>>0?t+1|0:t)^V,32),t=W+(v=h)|0,t=(y=yA+V|0)>>>0>>0?t+1|0:t,yA=y,W=YA,YA=t,t=x(bA^y,W^t,24),SA=r[n+196>>2],bA=t,fA=V,y=t,V=t+E|0,t=(W=h)+tA|0,t=(t=y>>>0>V>>>0?t+1|0:t)+SA|0,fA=x(fA^(E=tA=(y=V)+r[n+192>>2]|0),(V=v)^(v=y>>>0>E>>>0?t+1|0:t),16),t=YA+(SA=h)|0,t=(tA=yA+fA|0)>>>0>>0?t+1|0:t,yA=tA,y=W,W=t,y=x(bA^tA,y^t,63),YA=h,tA=w,bA=z,t=w+i|0,t=(t=(V=z+CA|0)>>>0>>0?t+1|0:t)+(h0=r[n+204>>2])|0,H=x((V=z=(w=V)+r[n+200>>2]|0)^N,(z=w>>>0>z>>>0?t+1|0:t)^H,32),t=b+(w=h)|0,t=U>>>0>(i=U+H|0)>>>0?t+1|0:t,U=i,i=tA,tA=t,N=i=x(bA^U,i^t,24),h0=t=h,b=t,bA=i,t=z+d0|0,t=(t=(i=V+rA|0)>>>0>>0?t+1|0:t)+b|0,N=x((V=rA=N+i|0)^H,(N=w)^(w=i>>>0>V>>>0?t+1|0:t),16),t=tA+(b=h)|0,i=t=U>>>0>(rA=U+N|0)>>>0?t+1|0:t,rA=x(bA^(U=rA),t^h0,63),z=h,t=F+(tA=mA)|0,F=H=l+iA|0,t=(t=H>>>0>>0?t+1|0:t)+(h0=r[n+236>>2])|0,O=x((H=mA=H+r[n+232>>2]|0)^j,(mA=F>>>0>H>>>0?t+1|0:t)^O,32),t=AA+(F=h)|0,AA=tA,tA=t=(l=wA+O|0)>>>0>>0?t+1|0:t,AA=x(l^iA,AA^t,24),j=t=h,wA=t,t=mA+S0|0,t=(t=(H=H+VA|0)>>>0>>0?t+1|0:t)+wA|0,iA=x((wA=VA=H+AA|0)^O,(iA=F)^(F=H>>>0>wA>>>0?t+1|0:t),16),t=tA+(S0=h)|0,H=t=l>>>0>(VA=l+iA|0)>>>0?t+1|0:t,mA=x(AA^(l=VA),t^j,63),tA=h,t=aA+o|0,t=(t=(AA=_+RA|0)>>>0>>0?t+1|0:t)+(O=YA)|0,t=AA>>>0>(RA=AA+y|0)>>>0?t+1|0:t,AA=RA,RA=t,t=f+t|0,NA=t=(O=NA+AA|0)>>>0>>0?t+1|0:t,_=O,O=x(AA^iA,RA^S0,32),t=i+(AA=h)|0,aA=x((i=RA=U+O|0)^y,(RA=U>>>0>i>>>0?t+1|0:t)^YA,24),t=(y=h)+NA|0,t=(U=aA)>>>0>(YA=_+U|0)>>>0?t+1|0:t,U=YA,r[n>>2]=U,r[n+4>>2]=t,VA=t,t=x(U^O,t^AA,16),O=YA=h,r[n+120>>2]=t,r[n+124>>2]=O,NA=t,i=t+i|0,t=O+RA|0,r[n+80>>2]=i,t=i>>>0>>0?t+1|0:t,r[n+84>>2]=t,k=n,DA=x(aA^i,t^y,63),r[k+40>>2]=DA,r[n+44>>2]=h,RA=z,y=rA,t=v+z|0,t=(t=(NA=E+rA|0)>>>0>>0?t+1|0:t)+(i=r[n+132>>2])|0,NA=t=(rA=NA+r[n+128>>2]|0)>>>0>>0?t+1|0:t,v=x(rA^c,t^s,32),t=H+(i=h)|0,E=RA,RA=t=l>>>0>(z=l+v|0)>>>0?t+1|0:t,H=x(y^(l=z),E^t,24),t=NA+(O=h)|0,t=(z=H+rA|0)>>>0>>0?t+1|0:t,rA=(NA=r[n+144>>2])+z|0,t=r[n+148>>2]+t|0,t=rA>>>0>>0?t+1|0:t,r[n+8>>2]=rA,r[n+12>>2]=t,t=x(v^rA,t^i,16),z=YA=h,r[n+96>>2]=t,r[n+100>>2]=z,rA=t,NA=t+l|0,t=z+RA|0,RA=NA,r[n+88>>2]=RA,t=rA>>>0>RA>>>0?t+1|0:t,r[n+92>>2]=t,k=n,DA=x(H^RA,t^O,63),r[k+48>>2]=DA,r[n+52>>2]=h,E=$,t=w+tA|0,t=(t=(rA=V+mA|0)>>>0>>0?t+1|0:t)+(NA=r[n+220>>2])|0,t=(YA=rA+r[n+216>>2]|0)>>>0>>0?t+1|0:t,$=YA,NA=YA,rA=E+YA|0,YA=t,t=t+eA|0,t=rA>>>0>>0?t+1|0:t,NA=rA,rA=t,E=NA,y=mA,NA=x(fA^$,YA^SA,32),t=hA+(mA=h)|0,tA=x(y^(z=YA=gA+NA|0),(YA=gA>>>0>z>>>0?t+1|0:t)^tA,24),t=(v=h)+rA|0,rA=$=E+(w=tA)|0,r[n+16>>2]=rA,t=w>>>0>rA>>>0?t+1|0:t,r[n+20>>2]=t,t=x(rA^NA,t^mA,16),RA=h,r[n+104>>2]=t,r[n+108>>2]=RA,rA=t,$=t+z|0,t=YA+RA|0,YA=$,r[n+64>>2]=YA,t=rA>>>0>YA>>>0?t+1|0:t,r[n+68>>2]=t,k=n,DA=x(w^YA,t^v,63),r[k+56>>2]=DA,r[n+60>>2]=h,t=D+a|0,t=(t=(rA=Y+r0|0)>>>0>>0?t+1|0:t)+F|0,r0=t=wA>>>0>(rA=wA+rA|0)>>>0?t+1|0:t,mA=x(rA^N,t^b,32),t=W+(z=h)|0,RA=t=yA>>>0>($=yA+mA|0)>>>0?t+1|0:t,tA=x($^Y,D^t,24),t=r0+(w=h)|0,t=rA>>>0>(NA=tA+rA|0)>>>0?t+1|0:t,rA=(r0=r[n+152>>2])+NA|0,t=r[n+156>>2]+t|0,t=rA>>>0>>0?t+1|0:t,r[n+24>>2]=rA,r[n+28>>2]=t,t=x(mA^rA,t^z,16),r[n+112>>2]=t,r0=h,r[n+116>>2]=r0,rA=t+$|0,t=RA+r0|0,RA=rA,r[n+72>>2]=RA,t=RA>>>0<$>>>0?t+1|0:t,r[n+76>>2]=t,k=n,DA=x(tA^RA,t^w,63),r[k+32>>2]=DA,r[n+36>>2]=h,t=r[n+68>>2]^(u[e+4|0]|u[e+5|0]<<8|u[e+6|0]<<16|u[e+7|0]<<24)^VA,RA=r[n+64>>2]^(u[0|e]|u[e+1|0]<<8|u[e+2|0]<<16|u[e+3|0]<<24)^U,p[0|e]=RA,p[e+1|0]=RA>>>8,p[e+2|0]=RA>>>16,p[e+3|0]=RA>>>24,p[e+4|0]=t,p[e+5|0]=t>>>8,p[e+6|0]=t>>>16,p[e+7|0]=t>>>24,VA=1;t=(RA=VA<<3)+e|0,YA=RA=n+RA|0,rA=r[RA>>2]^(u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24),r0=r[(RA=RA- -64|0)>>2],RA=r[RA+4>>2]^r[YA+4>>2]^(u[t+4|0]|u[t+5|0]<<8|u[t+6|0]<<16|u[t+7|0]<<24),YA=rA^r0,p[0|t]=YA,p[t+1|0]=YA>>>8,p[t+2|0]=YA>>>16,p[t+3|0]=YA>>>24,p[t+4|0]=RA,p[t+5|0]=RA>>>8,p[t+6|0]=RA>>>16,p[t+7|0]=RA>>>24,(0|(VA=VA+1|0))!=8;);BA=n+256|0}function Ar(e,t,n,o){var a=0,f=0,E=0,s=0,y=0,_=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0,N=0,l=0,F=0,b=0,V=0,W=0,O=0,z=0,tA=0,AA=0,gA=0,aA=0,iA=0,hA=0,yA=0,fA=0,_A=0,wA=0,mA=0,bA=0,RA=0,j=0,rA=0;for(function(YA,SA){for(var NA=0,VA=0,XA=0,g0=0,$=0;g0=XA=(VA=NA<<3)+YA|0,$=vn(SA+VA|0),r[g0>>2]=$,r[XA+4>>2]=h,(0|(NA=NA+1|0))!=16;);}(n,t),t=V0(o,e,64),w=r[n>>2],Y=r[n+4>>2],o=0;;){if(a=x(b=r[(E=t)+32>>2],v=r[E+36>>2],14),i=h,a=x(b,v,18)^a,l=h^i,f=w,w=x(b,v,41)^a,a=(h^l)+Y|0,a=w>>>0>(i=f+w|0)>>>0?a+1|0:a,w=i,H=r[E+48>>2],w=(l=r[(Y=34784+(rA=o<<3)|0)>>2])+w|0,a=r[Y+4>>2]+a|0,a=w>>>0>>0?a+1|0:a,w=(Y=H^((O=r[E+40>>2])^H)&b)+w|0,a=(((f=r[E+52>>2])^(F=r[E+44>>2]))&v^f)+a|0,a=w>>>0>>0?a+1|0:a,i=(y=w)+(w=r[E+56>>2])|0,a=r[E+60>>2]+a|0,a=w>>>0>i>>>0?a+1|0:a,Y=i+(l=r[E+24>>2])|0,w=a,a=a+r[E+28>>2]|0,a=Y>>>0>>0?a+1|0:a,l=Y,U=a,r[E+24>>2]=Y,r[E+28>>2]=a,a=x(V=r[E>>2],Y=r[E+4>>2],28),N=h,a=x(V,Y,34)^a,s=h^N,N=i+(x(V,Y,39)^a)|0,a=w+(h^s)|0,a=i>>>0>N>>>0?a+1|0:a,i=(y=V&((s=r[E+16>>2])|(_=r[E+8>>2]))|s&_)+N|0,a=(Y&((N=r[E+20>>2])|(w=r[E+12>>2]))|w&N)+a|0,i=a=y>>>0>(D=i)>>>0?a+1|0:a,r[E+56>>2]=D,r[E+60>>2]=a,a=x(l,U,14),y=h,wA=x(l,U,18)^a,y^=h,c=s,a=((v^F)&U^F)+f|0,a=(s=(b^O)&l^O)>>>0>(H=s+H|0)>>>0?a+1|0:a,f=x(l,U,41)^wA,a=(h^y)+a|0,a=f>>>0>(H=f+H|0)>>>0?a+1|0:a,H=(y=r[(s=wA=(f=(1|o)<<3)+n|0)>>2])+H|0,a=r[s+4>>2]+a|0,a=y>>>0>H>>>0?a+1|0:a,H=(s=r[(f=f+34784|0)>>2])+H|0,a=r[f+4>>2]+a|0,s=a=s>>>0>H>>>0?a+1|0:a,a=a+N|0,N=H=c+(f=y=H)|0,f=a=f>>>0>H>>>0?a+1|0:a,r[E+16>>2]=H,r[E+20>>2]=a,H=E,a=x(D,i,28),E=h,W=x(D,i,34)^a,tA=h^E,E=(a=y)+(y=(_|V)&D|_&V)|0,a=((w|Y)&i|w&Y)+s|0,a=E>>>0>>0?a+1|0:a,s=x(D,i,39)^W,a=(h^tA)+a|0,W=E=s+E|0,E=a=E>>>0>>0?a+1|0:a,r[H+48>>2]=W,r[H+52>>2]=a,y=H,a=x(N,f,14),H=h,s=x(N,f,18)^a,tA=h^H,c=_,a=((v^U)&f^v)+F|0,a=(_=(l^b)&N^b)>>>0>(H=_+O|0)>>>0?a+1|0:a,s=x(N,f,41)^s,a=(h^tA)+a|0,a=s>>>0>(H=s+H|0)>>>0?a+1|0:a,H=(O=r[(_=hA=(s=(2|o)<<3)+n|0)>>2])+H|0,a=r[_+4>>2]+a|0,a=H>>>0>>0?a+1|0:a,H=(_=r[(s=s+34784|0)>>2])+H|0,a=r[s+4>>2]+a|0,a=_>>>0>H>>>0?a+1|0:a,H=c+(s=_=H)|0,c=w,w=a,a=c+a|0,s=a=s>>>0>H>>>0?a+1|0:a,r[y+8>>2]=H,r[y+12>>2]=a,a=x(W,E,28),O=h,F=x(W,E,34)^a,O^=h,a=((Y|i)&E|Y&i)+w|0,a=(_=(tA=(D|V)&W|D&V)+_|0)>>>0>>0?a+1|0:a,w=_,_=x(W,E,39)^F,a=(h^O)+a|0,O=w=w+_|0,w=a=w>>>0<_>>>0?a+1|0:a,r[y+40>>2]=O,r[y+44>>2]=a,_=y,a=x(H,s,14),y=h,F=x(H,s,18)^a,tA=h^y,c=V,a=(U^(f^U)&s)+v|0,a=(y=(V=l^(N^l)&H)+b|0)>>>0>>0?a+1|0:a,v=y,y=x(H,s,41)^F,a=(h^tA)+a|0,a=y>>>0>(v=v+y|0)>>>0?a+1|0:a,v=(F=r[(b=V=(y=(3|o)<<3)+n|0)>>2])+v|0,a=r[b+4>>2]+a|0,a=v>>>0>>0?a+1|0:a,v=(b=r[(y=y+34784|0)>>2])+v|0,a=r[y+4>>2]+a|0,a=v>>>0>>0?a+1|0:a,b=v,v=c+(y=v)|0,c=Y,Y=a,a=c+a|0,y=a=y>>>0>v>>>0?a+1|0:a,r[_>>2]=v,r[_+4>>2]=a,a=x(O,w,28),F=h,tA=x(O,w,34)^a,F^=h,a=((E|i)&w|E&i)+Y|0,a=(b=(iA=(D|W)&O|D&W)+b|0)>>>0>>0?a+1|0:a,Y=b,b=x(O,w,39)^tA,a=(h^F)+a|0,a=(Y=Y+b|0)>>>0>>0?a+1|0:a,b=Y,Y=a,r[_+32>>2]=b,r[_+36>>2]=a,a=x(v,y,14),F=h,tA=x(v,y,18)^a,F^=h,c=D,a=U+(f^(f^s)&y)|0,a=(D=l+(N^(H^N)&v)|0)>>>0>>0?a+1|0:a,U=x(v,y,41)^tA,a=(h^F)+a|0,a=U>>>0>(l=U+D|0)>>>0?a+1|0:a,l=(F=r[(D=yA=(U=(4|o)<<3)+n|0)>>2])+l|0,a=r[D+4>>2]+a|0,a=l>>>0>>0?a+1|0:a,l=(D=r[(U=U+34784|0)>>2])+l|0,a=r[U+4>>2]+a|0,U=i,i=a=D>>>0>l>>>0?a+1|0:a,a=U+a|0,U=a=(D=l)>>>0>(l=c+D|0)>>>0?a+1|0:a,r[_+56>>2]=l,r[_+60>>2]=a,a=x(b,Y,28),F=h,tA=x(b,Y,34)^a,F^=h,a=((E|w)&Y|E&w)+i|0,a=(D=(iA=(O|W)&b|O&W)+D|0)>>>0>>0?a+1|0:a,i=D,D=x(b,Y,39)^tA,a=(h^F)+a|0,F=i=i+D|0,i=a=D>>>0>i>>>0?a+1|0:a,r[_+24>>2]=F,r[_+28>>2]=a,a=x(l,U,14),D=h,tA=x(l,U,18)^a,iA=h^D,c=W,a=f+(s^(s^y)&U)|0,a=(D=N+(H^(v^H)&l)|0)>>>0>>0?a+1|0:a,f=x(l,U,41)^tA,a=(h^iA)+a|0,a=f>>>0>(N=f+D|0)>>>0?a+1|0:a,N=(tA=r[(D=W=(f=(5|o)<<3)+n|0)>>2])+N|0,a=r[D+4>>2]+a|0,a=N>>>0>>0?a+1|0:a,N=(D=r[(f=f+34784|0)>>2])+N|0,a=r[f+4>>2]+a|0,a=D>>>0>N>>>0?a+1|0:a,N=c+(f=D=N)|0,c=E,E=a,a=c+a|0,f=a=f>>>0>N>>>0?a+1|0:a,r[_+48>>2]=N,r[_+52>>2]=a,a=x(F,i,28),tA=h,iA=x(F,i,34)^a,tA^=h,a=((w|Y)&i|w&Y)+E|0,a=(D=(z=(b|O)&F|b&O)+D|0)>>>0>>0?a+1|0:a,E=D,D=x(F,i,39)^iA,a=(h^tA)+a|0,iA=E=E+D|0,E=a=E>>>0>>0?a+1|0:a,r[_+16>>2]=iA,r[_+20>>2]=a,a=x(N,f,14),D=h,tA=x(N,f,18)^a,z=h^D,c=O,a=s+(y^(y^U)&f)|0,a=(D=H+(v^(v^l)&N)|0)>>>0>>0?a+1|0:a,s=x(N,f,41)^tA,a=(h^z)+a|0,a=s>>>0>(H=s+D|0)>>>0?a+1|0:a,H=(O=r[(D=bA=(s=(6|o)<<3)+n|0)>>2])+H|0,a=r[D+4>>2]+a|0,a=H>>>0>>0?a+1|0:a,H=(D=r[(s=s+34784|0)>>2])+H|0,a=r[s+4>>2]+a|0,a=D>>>0>H>>>0?a+1|0:a,H=c+(s=D=H)|0,c=w,w=a,a=c+a|0,s=a=s>>>0>H>>>0?a+1|0:a,r[_+40>>2]=H,r[_+44>>2]=a,a=x(iA,E,28),O=h,tA=x(iA,E,34)^a,O^=h,a=((Y|i)&E|Y&i)+w|0,a=(D=(z=(F|b)&iA|F&b)+D|0)>>>0>>0?a+1|0:a,w=D,D=x(iA,E,39)^tA,a=(h^O)+a|0,z=w=w+D|0,w=a=w>>>0>>0?a+1|0:a,r[_+8>>2]=z,r[_+12>>2]=a,a=x(H,s,14),D=h,O=x(H,s,18)^a,tA=h^D,c=b,a=y+(U^(f^U)&s)|0,a=(D=v+(l^(N^l)&H)|0)>>>0>>0?a+1|0:a,y=x(H,s,41)^O,a=(h^tA)+a|0,a=y>>>0>(v=y+D|0)>>>0?a+1|0:a,v=(b=r[(D=O=(y=(7|o)<<3)+n|0)>>2])+v|0,a=r[D+4>>2]+a|0,a=v>>>0>>0?a+1|0:a,v=(D=r[(y=y+34784|0)>>2])+v|0,a=r[y+4>>2]+a|0,a=v>>>0>>0?a+1|0:a,v=c+(y=D=v)|0,c=Y,Y=a,a=c+a|0,y=a=y>>>0>v>>>0?a+1|0:a,r[_+32>>2]=v,r[_+36>>2]=a,a=x(z,w,28),b=h,tA=x(z,w,34)^a,b^=h,a=((E|i)&w|E&i)+Y|0,a=(D=(c=(F|iA)&z|F&iA)+D|0)>>>0>>0?a+1|0:a,Y=D,D=x(z,w,39)^tA,a=(h^b)+a|0,c=Y=Y+D|0,Y=a=D>>>0>Y>>>0?a+1|0:a,r[_>>2]=c,r[_+4>>2]=a,D=_,a=x(v,y,14),_=h,b=x(v,y,18)^a,tA=h^_,a=U+(f^(f^s)&y)|0,a=(_=l+(N^(H^N)&v)|0)>>>0>>0?a+1|0:a,U=x(v,y,41)^b,a=(h^tA)+a|0,a=U>>>0>(l=U+_|0)>>>0?a+1|0:a,l=(b=r[(_=tA=(U=(8|o)<<3)+n|0)>>2])+l|0,a=r[_+4>>2]+a|0,a=l>>>0>>0?a+1|0:a,l=(_=r[(U=U+34784|0)>>2])+l|0,a=r[U+4>>2]+a|0,a=_>>>0>l>>>0?a+1|0:a,b=l,_=i,i=a,a=_+a|0,_=a=(U=l)>>>0>(l=U+F|0)>>>0?a+1|0:a,r[D+24>>2]=l,r[D+28>>2]=a,U=D,a=x(c,Y,28),D=h,F=x(c,Y,34)^a,AA=h^D,D=(a=b)+(b=(z|iA)&c|z&iA)|0,a=((E|w)&Y|E&w)+i|0,a=D>>>0>>0?a+1|0:a,i=D,D=x(c,Y,39)^F,a=(h^AA)+a|0,AA=i=i+D|0,i=a=D>>>0>i>>>0?a+1|0:a,r[U+56>>2]=AA,r[U+60>>2]=a,a=x(l,_,14),D=h,b=x(l,_,18)^a,F=h^D,a=f+(s^(s^y)&_)|0,a=(D=N+(H^(v^H)&l)|0)>>>0>>0?a+1|0:a,f=x(l,_,41)^b,a=(h^F)+a|0,a=f>>>0>(N=f+D|0)>>>0?a+1|0:a,N=(F=r[(D=b=(f=(9|o)<<3)+n|0)>>2])+N|0,a=r[D+4>>2]+a|0,a=N>>>0>>0?a+1|0:a,N=(D=r[(f=f+34784|0)>>2])+N|0,a=r[f+4>>2]+a|0,a=D>>>0>N>>>0?a+1|0:a,D=E,E=a,a=D+a|0,D=a=(f=N)>>>0>(N=f+iA|0)>>>0?a+1|0:a,r[U+16>>2]=N,r[U+20>>2]=a,a=x(AA,i,28),F=h,iA=x(AA,i,34)^a,F^=h,a=((w|Y)&i|w&Y)+E|0,a=(f=(gA=(c|z)&AA|c&z)+f|0)>>>0>>0?a+1|0:a,E=f,f=x(AA,i,39)^iA,a=(h^F)+a|0,gA=E=E+f|0,E=a=E>>>0>>0?a+1|0:a,r[U+48>>2]=gA,r[U+52>>2]=a,a=x(N,D,14),f=h,F=x(N,D,18)^a,iA=h^f,a=s+(y^(_^y)&D)|0,a=(f=H+(v^(v^l)&N)|0)>>>0>>0?a+1|0:a,s=f,f=x(N,D,41)^F,a=(h^iA)+a|0,a=f>>>0>(H=s+f|0)>>>0?a+1|0:a,H=(F=r[(s=iA=(f=(10|o)<<3)+n|0)>>2])+H|0,a=r[s+4>>2]+a|0,a=H>>>0>>0?a+1|0:a,H=(s=r[(f=f+34784|0)>>2])+H|0,a=r[f+4>>2]+a|0,a=s>>>0>H>>>0?a+1|0:a,F=H,s=w,w=a,a=s+a|0,s=a=(f=H)>>>0>(H=f+z|0)>>>0?a+1|0:a,r[U+8>>2]=H,r[U+12>>2]=a,f=U,a=x(gA,E,28),U=h,z=x(gA,E,34)^a,fA=h^U,U=(a=F)+(F=(c|AA)&gA|c&AA)|0,a=((Y|i)&E|Y&i)+w|0,a=U>>>0>>0?a+1|0:a,w=U,U=x(gA,E,39)^z,a=(h^fA)+a|0,U=a=(w=w+U|0)>>>0>>0?a+1|0:a,r[f+40>>2]=w,r[f+44>>2]=a,a=x(H,s,14),F=h,z=x(H,s,18)^a,fA=h^F,aA=c,a=y+(_^(_^D)&s)|0,a=(F=v+(l^(N^l)&H)|0)>>>0>>0?a+1|0:a,y=x(H,s,41)^z,a=(h^fA)+a|0,a=y>>>0>(v=y+F|0)>>>0?a+1|0:a,v=(c=r[(F=(y=(11|o)<<3)+n|0)>>2])+v|0,a=r[F+4>>2]+a|0,a=v>>>0>>0?a+1|0:a,v=(z=r[(y=y+34784|0)>>2])+v|0,a=r[y+4>>2]+a|0,a=v>>>0>>0?a+1|0:a,c=v,z=Y,Y=a,a=z+a|0,y=a=(y=v)>>>0>(v=aA+y|0)>>>0?a+1|0:a,r[f>>2]=v,r[f+4>>2]=a,z=f,a=x(w,U,28),f=h,fA=x(w,U,34)^a,_A=h^f,f=(a=c)+(c=(AA|gA)&w|AA&gA)|0,a=((E|i)&U|E&i)+Y|0,a=f>>>0>>0?a+1|0:a,Y=f,f=x(w,U,39)^fA,a=(h^_A)+a|0,f=a=f>>>0>(Y=Y+f|0)>>>0?a+1|0:a,r[z+32>>2]=Y,r[z+36>>2]=a,c=z,a=x(v,y,14),z=h,fA=x(v,y,18)^a,_A=h^z,aA=AA,a=_+(D^(s^D)&y)|0,a=(z=l+(N^(H^N)&v)|0)>>>0>>0?a+1|0:a,_=x(v,y,41)^fA,a=(h^_A)+a|0,a=_>>>0>(l=_+z|0)>>>0?a+1|0:a,l=(fA=r[(AA=z=(_=(12|o)<<3)+n|0)>>2])+l|0,a=r[AA+4>>2]+a|0,a=l>>>0>>0?a+1|0:a,l=(AA=r[(_=_+34784|0)>>2])+l|0,a=r[_+4>>2]+a|0,a=l>>>0>>0?a+1|0:a,AA=l,l=aA+(_=l)|0,aA=i,i=a,a=aA+a|0,fA=l,l=a=_>>>0>l>>>0?a+1|0:a,r[c+56>>2]=fA,r[c+60>>2]=a,_=c,a=x(Y,f,28),c=h,_A=x(Y,f,34)^a,aA=h^c,c=(a=AA)+(AA=(w|gA)&Y|w&gA)|0,a=((E|U)&f|E&U)+i|0,a=c>>>0>>0?a+1|0:a,i=c,c=x(Y,f,39)^_A,a=(h^aA)+a|0,AA=i=i+c|0,i=a=i>>>0>>0?a+1|0:a,r[_+24>>2]=AA,r[_+28>>2]=a,c=_,a=x(fA,l,14),_=h,_A=x(fA,l,18)^a,aA=h^_,mA=gA,a=D+(s^(s^y)&l)|0,a=(_=N+(H^(v^H)&fA)|0)>>>0>>0?a+1|0:a,D=_,_=x(fA,l,41)^_A,a=(h^aA)+a|0,a=_>>>0>(N=D+_|0)>>>0?a+1|0:a,_=(_=N)+(_A=r[(N=(D=(13|o)<<3)+n|0)>>2])|0,a=r[N+4>>2]+a|0,a=_>>>0<_A>>>0?a+1|0:a,_=(gA=r[(D=D+34784|0)>>2])+_|0,a=r[D+4>>2]+a|0,a=_>>>0>>0?a+1|0:a,gA=_,D=_,aA=E,E=a,a=aA+a|0,_A=_=mA+_|0,_=a=_>>>0>>0?a+1|0:a,r[c+48>>2]=_A,r[c+52>>2]=a,D=c,a=x(AA,i,28),c=h,aA=x(AA,i,34)^a,mA=h^c,c=(a=gA)+(gA=(w|Y)&AA|w&Y)|0,a=((f|U)&i|f&U)+E|0,a=c>>>0>>0?a+1|0:a,E=c,c=x(AA,i,39)^aA,a=(h^mA)+a|0,gA=E=E+c|0,E=a=E>>>0>>0?a+1|0:a,r[D+16>>2]=gA,r[D+20>>2]=a,a=x(_A,_,14),c=h,aA=x(_A,_,18)^a,mA=h^c,a=s+(y^(y^l)&_)|0,a=(c=H+(v^(v^fA)&_A)|0)>>>0>>0?a+1|0:a,s=x(_A,_,41)^aA,a=(h^mA)+a|0,a=s>>>0>(H=s+c|0)>>>0?a+1|0:a,s=(s=H)+(mA=r[(H=(c=(14|o)<<3)+n|0)>>2])|0,a=r[H+4>>2]+a|0,a=s>>>0>>0?a+1|0:a,s=(aA=r[(c=c+34784|0)>>2])+s|0,a=r[c+4>>2]+a|0,mA=s,c=a=s>>>0>>0?a+1|0:a,a=U+a|0,aA=s=w+s|0,w=a=s>>>0>>0?a+1|0:a,r[D+40>>2]=s,r[D+44>>2]=a,s=D,a=x(gA,E,28),U=h,D=x(gA,E,34)^a,RA=h^U,U=(a=mA)+(mA=(Y|AA)&gA|Y&AA)|0,a=((f|i)&E|f&i)+c|0,a=U>>>0>>0?a+1|0:a,D=x(gA,E,39)^D,a=(h^RA)+a|0,a=D>>>0>(U=D+U|0)>>>0?a+1|0:a,D=U,U=a,r[s+8>>2]=D,r[s+12>>2]=a,a=x(aA,w,14),s=h,mA=x(aA,w,18)^a,RA=h^s,a=y+(l^(_^l)&w)|0,a=(c=v+(fA^(fA^_A)&aA)|0)>>>0>>0?a+1|0:a,l=x(aA,w,41)^mA,a=(h^RA)+a|0,a=(w=l+c|0)>>>0>>0?a+1|0:a,w=(_=r[(y=l=(v=(15|o)<<3)+n|0)>>2])+w|0,a=r[y+4>>2]+a|0,a=w>>>0<_>>>0?a+1|0:a,w=(y=r[(v=v+34784|0)>>2])+w|0,a=r[v+4>>2]+a|0,a=w>>>0>>0?a+1|0:a,v=Y+(y=w)|0,w=a,a=f+a|0,r[(s=t)+32>>2]=v,r[s+36>>2]=v>>>0>>0?a+1|0:a,a=x(D,U,28),Y=h,f=x(D,U,34)^a,s=h^Y,a=((E|i)&U|E&i)+w|0,i=(v=(E=y)+(y=(AA|gA)&D|AA&gA)|0)+(E=x(D,U,39)^f)|0,a=(h^s)+(y>>>0>v>>>0?a+1|0:a)|0,r[(Y=t)>>2]=i,r[Y+4>>2]=E>>>0>i>>>0?a+1|0:a,(0|o)==64){for(;i=n=(o=j<<3)+e|0,o=(E=r[(a=t+o|0)>>2])+r[i>>2]|0,a=r[i+4>>2]+r[a+4>>2]|0,r[i>>2]=o,r[i+4>>2]=o>>>0>>0?a+1|0:a,(0|(j=j+1|0))!=8;);break}U=((o=o+16|0)<<3)+n|0,AA=i=r[H+4>>2],a=i>>>6|0,i=((63&i)<<26|(gA=r[H>>2])>>>6)^x(gA,i,19),a^=h,i=(f=x(gA,AA,61)^i)+(E=c=r[b>>2])|0,a=(Y=r[b+4>>2])+(h^a)|0,a=E>>>0>i>>>0?a+1|0:a,i=(w=r[(E=n+rA|0)>>2])+i|0,a=r[E+4>>2]+a|0,i=w>>>0>(f=i)>>>0?a+1|0:a,w=E=r[wA+4>>2],a=E>>>7|0,E=((127&E)<<25|(v=r[wA>>2])>>>7)^x(v,E,1),a^=h,y=f,f=x(v,w,8)^E,a=(h^a)+i|0,s=E=y+f|0,E=a=E>>>0>>0?a+1|0:a,r[U>>2]=s,r[U+4>>2]=a,a=r[(U=wA)+76>>2]+w|0,f=v,w=(v=r[U+72>>2])>>>0>(f=i=f+v|0)>>>0?a+1|0:a,i=v=r[l+4>>2],a=v>>>6|0,v=((63&v)<<26|(D=r[l>>2])>>>6)^x(D,v,19),a^=h,y=f,f=x(D,i,61)^v,a=(h^a)+w|0,w=f>>>0>(y=v=y+f|0)>>>0?a+1|0:a,v=f=r[U+12>>2],a=f>>>7|0,f=((127&f)<<25|(_=r[U+8>>2])>>>7)^x(_,f,1),a^=h,wA=y,y=x(_,v,8)^f,a=(h^a)+w|0,a=(f=wA+y|0)>>>0>>0?a+1|0:a,y=f,w=a,r[U+128>>2]=f,r[U+132>>2]=a,U=hA,f=v,a=x(s,E,19),hA=h,v=a,a=E>>>6|0,E=(E=x(s,E,61)^v^((63&E)<<26|s>>>6))+(s=wA=r[F>>2])|0,a=(v=r[F+4>>2])+(h^a^hA)|0,a=E>>>0>>0?a+1|0:a,s=E,a=a+f|0,_=E=E+_|0,E=E>>>0>>0?a+1|0:a,s=f=r[V+4>>2],a=f>>>7|0,f=((127&f)<<25|(hA=r[V>>2])>>>7)^x(hA,f,1),a^=h,aA=_,_=x(hA,s,8)^f,a=(h^a)+E|0,a=(f=aA+_|0)>>>0<_>>>0?a+1|0:a,_=f,E=a,r[U+128>>2]=f,r[U+132>>2]=a,U=(a=hA)+(hA=r[(f=V)+72>>2])|0,a=r[f+76>>2]+s|0,s=a=U>>>0>>0?a+1|0:a,a=x(y,w,19),hA=h,V=U,U=a,a=w>>>6|0,U=x(y,w,61)^U^((63&w)<<26|y>>>6),a=(h^a^hA)+s|0,hA=w=V+U|0,w=w>>>0>>0?a+1|0:a,U=s=r[f+12>>2],a=s>>>7|0,s=((127&s)<<25|(y=r[f+8>>2])>>>7)^x(y,s,1),a^=h,V=x(y,U,8)^s,a=(h^a)+w|0,a=(s=V+hA|0)>>>0>>0?a+1|0:a,V=s,w=a,r[f+128>>2]=s,r[f+132>>2]=a,f=yA,s=U,a=x(_,E,19),yA=h,aA=y,y=a,a=E>>>6|0,E=(E=x(_,E,61)^y^((63&E)<<26|_>>>6))+(y=hA=r[N>>2])|0,a=(U=r[N+4>>2])+(h^a^yA)|0,a=E>>>0>>0?a+1|0:a,y=E,a=a+s|0,yA=E=aA+E|0,E=E>>>0>>0?a+1|0:a,y=s=r[W+4>>2],a=s>>>7|0,s=((127&s)<<25|(_=r[W>>2])>>>7)^x(_,s,1),a^=h,aA=yA,yA=x(_,y,8)^s,a=(h^a)+E|0,a=(s=aA+yA|0)>>>0>>0?a+1|0:a,yA=s,E=a,r[f+128>>2]=s,r[f+132>>2]=a,f=(a=_)+(_=r[(s=W)+72>>2])|0,a=r[s+76>>2]+y|0,y=a=f>>>0<_>>>0?a+1|0:a,a=x(V,w,19),_=h,W=f,aA=a,a=(f=w)>>>6|0,f=aA^((63&f)<<26|V>>>6)^x(V,f,61),a=(h^a^_)+y|0,w=f>>>0>(_=w=W+f|0)>>>0?a+1|0:a,a=(f=y=r[s+12>>2])>>>7|0,y=((127&f)<<25|(W=r[s+8>>2])>>>7)^x(W,f,1),a^=h,V=_,_=x(W,f,8)^y,a=(h^a)+w|0,V=y=V+_|0,w=a=_>>>0>y>>>0?a+1|0:a,r[s+128>>2]=y,r[s+132>>2]=a,s=bA,y=f,a=x(yA,E,19),bA=h,f=a,a=E>>>6|0,f=x(yA,E,61)^f^((63&E)<<26|yA>>>6),a=(h^a^bA)+i|0,a=(E=f+D|0)>>>0>>0?a+1|0:a,f=E,a=a+y|0,W=E=E+W|0,E=E>>>0>>0?a+1|0:a,a=(f=_=r[O+4>>2])>>>7|0,_=((127&f)<<25|(y=r[O>>2])>>>7)^x(y,f,1),a^=h,yA=W,W=x(y,f,8)^_,a=(h^a)+E|0,E=a=(_=yA+W|0)>>>0>>0?a+1|0:a,r[s+128>>2]=_,r[s+132>>2]=a,a=r[(s=O)+76>>2]+f|0,y=(f=y=(W=r[s+72>>2])+y|0)>>>0>>0?a+1|0:a,a=x(V,w,19),W=h,yA=f,O=a,a=(f=w)>>>6|0,f=O^((63&f)<<26|V>>>6)^x(V,f,61),a=(h^a^W)+y|0,V=w=yA+f|0,w=f>>>0>w>>>0?a+1|0:a,a=(f=y=r[s+12>>2])>>>7|0,y=((127&f)<<25|(W=r[s+8>>2])>>>7)^x(W,f,1),a^=h,yA=V,V=x(W,f,8)^y,a=(h^a)+w|0,a=(y=yA+V|0)>>>0>>0?a+1|0:a,V=y,w=a,r[s+128>>2]=y,r[s+132>>2]=a,y=f,a=x(_,E,19),O=h,f=a,a=E>>>6|0,E=(E=x(_,E,61)^f^((63&E)<<26|_>>>6))+(f=r[(s=tA)+72>>2])|0,a=r[s+76>>2]+(h^a^O)|0,a=E>>>0>>0?a+1|0:a,f=E,a=a+y|0,f=a=(E=E+W|0)>>>0>>0?a+1|0:a,a=x(c,Y,1),y=h,W=E,_=a,a=(E=Y)>>>7|0,_=_^((127&E)<<25|c>>>7)^x(c,E,8),a=(h^a^y)+f|0,y=E=W+_|0,E=a=E>>>0<_>>>0?a+1|0:a,r[s+128>>2]=y,r[s+132>>2]=a,a=r[(f=b)+76>>2]+Y|0,Y=s=(_=r[f+72>>2])+c|0,s=s>>>0<_>>>0?a+1|0:a,a=x(V,w,19),_=h,c=Y,Y=a,a=w>>>6|0,Y=x(V,w,61)^Y^((63&w)<<26|V>>>6),a=(h^a^_)+s|0,w=(_=w=c+Y|0)>>>0>>0?a+1|0:a,Y=s=r[f+12>>2],a=s>>>7|0,s=((127&s)<<25|(V=r[f+8>>2])>>>7)^x(V,s,1),a^=h,c=_,_=x(V,Y,8)^s,a=(h^a)+w|0,a=(s=c+_|0)>>>0<_>>>0?a+1|0:a,_=s,w=a,r[f+128>>2]=s,r[f+132>>2]=a,s=Y,a=x(y,E,19),W=h,f=a,a=E>>>6|0,E=(E=x(y,E,61)^f^((63&E)<<26|y>>>6))+(Y=r[(f=iA)+72>>2])|0,a=r[f+76>>2]+(h^a^W)|0,a=E>>>0>>0?a+1|0:a,Y=E,a=a+s|0,Y=a=(E=E+V|0)>>>0>>0?a+1|0:a,a=x(wA,v,1),s=h,c=E,y=a,a=(E=v)>>>7|0,y=y^((127&E)<<25|wA>>>7)^x(wA,E,8),a=(h^a^s)+Y|0,s=E=c+y|0,E=a=E>>>0>>0?a+1|0:a,r[f+128>>2]=s,r[f+132>>2]=a,Y=(y=r[(f=F)+72>>2])+wA|0,a=r[f+76>>2]+v|0,v=a=y>>>0>Y>>>0?a+1|0:a,a=x(_,w,19),y=h,c=Y,Y=a,a=w>>>6|0,Y=x(_,w,61)^Y^((63&w)<<26|_>>>6),a=(h^a^y)+v|0,w=(y=w=c+Y|0)>>>0>>0?a+1|0:a,Y=v=r[f+12>>2],a=v>>>7|0,v=((127&v)<<25|(_=r[f+8>>2])>>>7)^x(_,v,1),a^=h,c=y,y=x(_,Y,8)^v,a=(h^a)+w|0,a=y>>>0>(v=c+y|0)>>>0?a+1|0:a,y=v,w=a,r[f+128>>2]=y,r[f+132>>2]=a,f=Y,a=x(s,E,19),wA=h,Y=a,a=E>>>6|0,E=(E=x(s,E,61)^Y^((63&E)<<26|s>>>6))+(Y=r[(v=z)+72>>2])|0,a=r[v+76>>2]+(h^a^wA)|0,a=E>>>0>>0?a+1|0:a,Y=E,a=a+f|0,Y=a=(E=E+_|0)>>>0>>0?a+1|0:a,a=x(hA,U,1),f=h,_=E,s=a,a=(E=U)>>>7|0,s=s^((127&E)<<25|hA>>>7)^x(hA,E,8),a=(h^a^f)+Y|0,f=E=_+s|0,E=a=E>>>0>>0?a+1|0:a,r[v+128>>2]=f,r[v+132>>2]=a,v=(s=r[(Y=N)+72>>2])+hA|0,a=r[Y+76>>2]+U|0,U=a=s>>>0>v>>>0?a+1|0:a,a=x(y,w,19),s=h,_=v,v=a,a=w>>>6|0,v=x(y,w,61)^v^((63&w)<<26|y>>>6),a=(h^a^s)+U|0,w=(s=w=_+v|0)>>>0>>0?a+1|0:a,U=v=r[Y+12>>2],a=v>>>7|0,v=((127&v)<<25|(N=r[Y+8>>2])>>>7)^x(N,v,1),a^=h,v=x(N,U,8)^v,a=(h^a)+w|0,a=v>>>0>(N=v+s|0)>>>0?a+1|0:a,v=N,w=a,r[Y+128>>2]=v,r[Y+132>>2]=a,N=(U=r[(Y=H)+72>>2])+gA|0,a=r[Y+76>>2]+AA|0,H=a=U>>>0>N>>>0?a+1|0:a,a=x(f,E,19),U=h,y=N,s=a,a=E>>>6|0,N=x(f,E,61)^s^((63&E)<<26|f>>>6),a=(h^a^U)+H|0,N=a=(E=y+N|0)>>>0>>0?a+1|0:a,a=x(D,i,1),H=h,f=E,y=a,a=(E=i)>>>7|0,E=f+(U=y^((127&E)<<25|D>>>7)^x(D,E,8))|0,a=(h^a^H)+N|0,r[Y+128>>2]=E,r[Y+132>>2]=E>>>0>>0?a+1|0:a,a=r[(E=l)+76>>2]+i|0,i=Y=(N=r[E+72>>2])+D|0,Y=Y>>>0>>0?a+1|0:a,a=x(v,w,19),N=h,f=a,a=w>>>6|0,w=x(v,w,61)^f^((63&w)<<26|v>>>6),a=(h^a^N)+Y|0,i=w>>>0>(H=i=w+i|0)>>>0?a+1|0:a,l=((127&(Y=N=r[E+12>>2]))<<25|(w=r[E+8>>2])>>>7)^x(w,Y,1),a=h^Y>>>7,l=(N=x(w,Y,8)^l)+H|0,a=(h^a)+i|0,r[E+128>>2]=l,r[E+132>>2]=N>>>0>l>>>0?a+1|0:a}}function YB(e){var t,n,o,a,f,E,s,y,_,w,D,v,Y,U,H,i,c,N,l=0,F=0,b=0,V=0,W=0,O=0,z=0,tA=0,AA=0,gA=0,aA=0,iA=0,hA=0,yA=0,fA=0,_A=0,wA=0,mA=0,bA=0,RA=0,j=0,rA=0,YA=0,SA=0,NA=0,VA=0,XA=0,g0=0,$=0,cA=0,zA=0,ZA=0,t0=0,r0=0,o0=0,E0=0,B0=0,n0=0,X=0;U=U0(e),H=u[e+2|0]|u[e+3|0]<<8|u[e+4|0]<<16|u[e+5|0]<<24,i=U0(e+5|0),c=h,r0=u[e+7|0]|u[e+8|0]<<8|u[e+9|0]<<16|u[e+10|0]<<24,o0=u[e+10|0]|u[e+11|0]<<8|u[e+12|0]<<16|u[e+13|0]<<24,N=U0(e+13|0),E0=h,fA=u[e+15|0]|u[e+16|0]<<8|u[e+17|0]<<16|u[e+18|0]<<24,$=U0(e+18|0),_A=h,gA=U0(e+21|0),O=u[e+23|0]|u[e+24|0]<<8|u[e+25|0]<<16|u[e+26|0]<<24,W=U0(e+26|0),F=h,t0=u[e+28|0]|u[e+29|0]<<8|u[e+30|0]<<16|u[e+31|0]<<24,YA=u[e+31|0]|u[e+32|0]<<8|u[e+33|0]<<16|u[e+34|0]<<24,XA=U0(e+34|0),VA=h,wA=u[e+36|0]|u[e+37|0]<<8|u[e+38|0]<<16|u[e+39|0]<<24,cA=U0(e+39|0),bA=h,tA=U0(e+42|0),V=u[e+44|0]|u[e+45|0]<<8|u[e+46|0]<<16|u[e+47|0]<<24,b=U0(e+47|0),l=2097151&((3&F)<<30|W>>>2),W=K(t=2097151&((3&(z=h))<<30|b>>>2),0,136657,0)+l|0,F=h,F=l>>>0>W>>>0?F+1|0:F,b=K(n=(u[e+49|0]|u[e+50|0]<<8|u[e+51|0]<<16|u[e+52|0]<<24)>>>7&2097151,0,-997805,-1),l=h+F|0,l=b>>>0>(W=b+W|0)>>>0?l+1|0:l,F=K(o=(u[e+52|0]|u[e+53|0]<<8|u[e+54|0]<<16|u[e+55|0]<<24)>>>4&2097151,0,654183,0),b=h+l|0,b=F>>>0>(W=F+W|0)>>>0?b+1|0:b,l=W,F=U0(e+55|0),W=l+(F=K(a=2097151&((1&(W=h))<<31|F>>>1),0,470296,0))|0,l=h+b|0,l=F>>>0>W>>>0?l+1|0:l,b=K(f=(u[e+57|0]|u[e+58|0]<<8|u[e+59|0]<<16|u[e+60|0]<<24)>>>6&2097151,0,666643,0),F=h+l|0,iA=F=b>>>0>(W=b+W|0)>>>0?F+1|0:F,b=F,AA=V>>>5&2097151,F=2097151&tA,V=K(E=(u[e+60|0]|u[e+61|0]<<8|u[e+62|0]<<16|u[e+63|0]<<24)>>>3|0,0,-683901,-1)+F|0,l=h,tA=V,hA=l=F>>>0>V>>>0?l+1|0:l,yA=(l=V)- -1048576|0,j=V=hA-((l>>>0<4293918720)-1|0)|0,l=V>>21,y=AA=(V=(2097151&V)<<11|yA>>>21)+AA|0,NA=F=V>>>0>AA>>>0?l+1|0:l,l=K(AA,F,-683901,-1),F=h+b|0,g0=z=l+W|0,aA=l>>>0>z>>>0?F+1|0:F,b=O>>>5&2097151,z=K(t,0,-997805,-1)+b|0,l=h,l=b>>>0>z>>>0?l+1|0:l,F=K(n,0,654183,0),b=h+l|0,b=F>>>0>(z=F+z|0)>>>0?b+1|0:b,l=K(o,0,470296,0),F=h+b|0,F=l>>>0>(z=l+z|0)>>>0?F+1|0:F,b=K(a,0,666643,0),l=h+F|0,b=b>>>0>(O=z=b+z|0)>>>0?l+1|0:l,l=2097151&gA,z=K(t,0,654183,0)+l|0,F=h,F=l>>>0>z>>>0?F+1|0:F,V=(l=z)+(z=K(n,0,470296,0))|0,l=h+F|0,l=V>>>0>>0?l+1|0:l,z=K(o,0,666643,0),F=h+l|0,AA=V=z+V|0,V=F=V>>>0>>0?F+1|0:F,zA=(l=AA)- -1048576|0,mA=z=F-((l>>>0<4293918720)-1|0)|0,b=(l=z>>>21|0)+b|0,gA=b=(F=(2097151&z)<<11|zA>>>21)>>>0>(O=z=F+O|0)>>>0?b+1|0:b,rA=(l=O)- -1048576|0,v=W- -1048576|0,iA=iA-((W>>>0<4293918720)-1|0)|0,F=(l=(b=RA=b-((l>>>0<4293918720)-1|0)|0)>>21)+aA|0,iA=(F=(W=(2097151&b)<<11|rA>>>21)>>>0>(RA=W+g0|0)>>>0?F+1|0:F)-(((l=-2097152&v)>>>0>(W=RA)>>>0)+(z=iA)|0)|0,B0=(l=W-l|0)-(F=-2097152&(Y=l- -1048576|0))|0,n0=iA-((l>>>0>>0)+(W=iA-((l>>>0<4293918720)-1|0)|0)|0)|0,F=K(y,NA,136657,0)+O|0,l=gA+h|0,l=F>>>0>>0?l+1|0:l,ZA=(O=F)-(F=-2097152&rA)|0,g0=l-((F>>>0>O>>>0)+b|0)|0,iA=tA-(l=-2097152&yA)|0,aA=hA-((l>>>0>tA>>>0)+j|0)|0,l=2097151&((7&bA)<<29|cA>>>3),b=K(E,0,136657,0)+l|0,F=h,F=l>>>0>b>>>0?F+1|0:F,O=(l=b)+(b=K(f,0,-683901,-1))|0,l=h+F|0,tA=O,O=b>>>0>O>>>0?l+1|0:l,l=K(a,0,-683901,-1),F=h,b=l,F=(l=wA>>>6&2097151)>>>0>(b=b+l|0)>>>0?F+1|0:F,gA=(l=K(E,0,-997805,-1))+b|0,b=h+F|0,b=l>>>0>gA>>>0?b+1|0:b,F=K(f,0,136657,0),l=h+b|0,rA=F=(yA=l=F>>>0>(gA=F+gA|0)>>>0?l+1|0:l)-(((l=gA)>>>0<4293918720)-1|0)|0,l=(2097151&F)<<11|(cA=l- -1048576|0)>>>21,F=(F>>21)+O|0,hA=F=l>>>0>(tA=l+tA|0)>>>0?F+1|0:F,RA=(l=tA)- -1048576|0,j=F=F-((l>>>0<4293918720)-1|0)|0,l=(b=F>>21)+aA|0,_=O=(F=(2097151&F)<<11|RA>>>21)+iA|0,SA=l=F>>>0>O>>>0?l+1|0:l,F=K(O,l,-683901,-1),l=h+g0|0,X=b=F+ZA|0,wA=F>>>0>b>>>0?l+1|0:l,aA=AA,l=2097151&((7&_A)<<29|$>>>3),b=K(t,0,470296,0)+l|0,F=h,F=l>>>0>b>>>0?F+1|0:F,l=K(n,0,666643,0),F=h+F|0,iA=b=l+b|0,b=l>>>0>b>>>0?F+1|0:F,O=fA>>>6&2097151,AA=K(t,0,666643,0)+O|0,l=h,_A=O=(fA=l=O>>>0>AA>>>0?l+1|0:l)-(((l=AA)>>>0<4293918720)-1|0)|0,F=(F=O>>>21|0)+b|0,bA=F=(l=(2097151&O)<<11|(ZA=l- -1048576|0)>>>21)>>>0>(O=l+iA|0)>>>0?F+1|0:F,$=F-(((l=O)>>>0<4293918720)-1|0)|0,g0=l- -1048576|0,s=tA-(l=-2097152&RA)|0,w=b=hA-((l>>>0>tA>>>0)+j|0)|0,l=((iA=$)>>>21|0)+V|0,l=(tA=(2097151&iA)<<11|g0>>>21)>>>0>(aA=tA+aA|0)>>>0?l+1|0:l,aA=(V=K(y,NA,-997805,-1))+((tA=aA)-(F=-2097152&zA)|0)|0,F=h+(l-((8191&mA)+(F>>>0>tA>>>0)|0)|0)|0,F=V>>>0>aA>>>0?F+1|0:F,l=K(_,SA,136657,0),F=h+F|0,F=l>>>0>(V=l+aA|0)>>>0?F+1|0:F,b=K(s,b,-683901,-1),l=h+F|0,hA=l=b>>>0>(V=b+V|0)>>>0?l+1|0:l,RA=(l=V)- -1048576|0,j=b=hA-((l>>>0<4293918720)-1|0)|0,F=(l=b>>21)+wA|0,aA=F=(b=(2097151&b)<<11|RA>>>21)>>>0>(tA=b+X|0)>>>0?F+1|0:F,mA=(l=b=tA)- -1048576|0,l=(l=(tA=wA=F-((l>>>0<4293918720)-1|0)|0)>>21)+n0|0,B0=wA=(F=(2097151&tA)<<11|mA>>>21)+B0|0,wA=F>>>0>wA>>>0?l+1|0:l,n0=b-(l=-2097152&mA)|0,X=aA-((l>>>0>b>>>0)+tA|0)|0,$=V-(l=-2097152&RA)|0,zA=hA-((l>>>0>V>>>0)+j|0)|0,l=K(y,NA,654183,0),b=h+(bA-((8191&iA)+((F=-2097152&g0)>>>0>O>>>0)|0)|0)|0,b=l>>>0>(V=l+(O-F|0)|0)>>>0?b+1|0:b,F=K(_,SA,-997805,-1),l=h+b|0,l=F>>>0>(V=F+V|0)>>>0?l+1|0:l,b=K(s,w,136657,0),F=h+l|0,RA=V=b+V|0,tA=b>>>0>V>>>0?F+1|0:F,mA=gA-(l=-2097152&cA)|0,bA=yA-((l>>>0>gA>>>0)+rA|0)|0,F=2097151&((1&VA)<<31|XA>>>1),V=K(o,0,-683901,-1)+F|0,l=h,l=F>>>0>V>>>0?l+1|0:l,F=K(a,0,136657,0),l=h+l|0,l=F>>>0>(b=F+V|0)>>>0?l+1|0:l,V=(F=b)+(b=K(E,0,654183,0))|0,F=h+l|0,F=b>>>0>V>>>0?F+1|0:F,l=K(f,0,-997805,-1),F=h+F|0,gA=b=l+V|0,V=l>>>0>b>>>0?F+1|0:F,l=K(n,0,-683901,-1),b=h,F=l,b=(l=YA>>>4&2097151)>>>0>(F=F+l|0)>>>0?b+1|0:b,O=(l=F)+(F=K(o,0,136657,0))|0,l=h+b|0,l=F>>>0>O>>>0?l+1|0:l,b=K(a,0,-997805,-1),F=h+l|0,F=b>>>0>(O=b+O|0)>>>0?F+1|0:F,b=K(E,0,470296,0),l=h+F|0,l=b>>>0>(O=b+O|0)>>>0?l+1|0:l,b=K(f,0,654183,0),F=h+l|0,hA=F=b>>>0>(O=b+O|0)>>>0?F+1|0:F,rA=(l=O)- -1048576|0,j=b=F-((l>>>0<4293918720)-1|0)|0,l=(l=b>>21)+V|0,V=b=(F=(2097151&b)<<11|rA>>>21)+gA|0,aA=l=F>>>0>b>>>0?l+1|0:l,iA=(l=b)- -1048576|0,gA=b=aA-((l>>>0<4293918720)-1|0)|0,F=(l=b>>21)+bA|0,D=yA=(b=(2097151&b)<<11|iA>>>21)+mA|0,YA=F=b>>>0>yA>>>0?F+1|0:F,l=K(yA,F,-683901,-1),b=h+tA|0,bA=F=l+RA|0,tA=l>>>0>F>>>0?b+1|0:b,XA=V-(l=-2097152&iA)|0,VA=gA=aA-((l>>>0>V>>>0)+gA|0)|0,b=(l=K(y,NA,470296,0))+(AA-(F=-2097152&ZA)|0)|0,F=h+(fA-((2047&_A)+(F>>>0>AA>>>0)|0)|0)|0,F=l>>>0>b>>>0?F+1|0:F,l=K(_,SA,654183,0),F=h+F|0,F=l>>>0>(b=l+b|0)>>>0?F+1|0:F,V=(l=K(s,w,-997805,-1))+b|0,b=h+F|0,b=l>>>0>V>>>0?b+1|0:b,F=K(yA,YA,136657,0),l=h+b|0,l=F>>>0>(V=F+V|0)>>>0?l+1|0:l,b=K(XA,gA,-683901,-1),F=h+l|0,aA=F=b>>>0>(V=b+V|0)>>>0?F+1|0:F,_A=(l=V)- -1048576|0,gA=b=F-((l>>>0<4293918720)-1|0)|0,l=(l=b>>21)+tA|0,tA=l=(F=(2097151&b)<<11|_A>>>21)>>>0>(b=F+bA|0)>>>0?l+1|0:l,iA=(l=b)- -1048576|0,F=(l=(AA=bA=tA-((l>>>0<4293918720)-1|0)|0)>>21)+zA|0,$=fA=(bA=(2097151&AA)<<11|iA>>>21)+$|0,bA=fA>>>0>>0?F+1|0:F,zA=b-(l=-2097152&iA)|0,cA=tA-((l>>>0>b>>>0)+AA|0)|0,RA=V-(l=-2097152&_A)|0,yA=aA-((l>>>0>V>>>0)+gA|0)|0,F=2097151&((1&E0)<<31|N>>>1),V=K(y,NA,666643,0)+F|0,l=h,l=F>>>0>V>>>0?l+1|0:l,b=K(_,SA,470296,0),F=h+l|0,F=b>>>0>(V=b+V|0)>>>0?F+1|0:F,b=K(s,w,654183,0),l=h+F|0,l=b>>>0>(V=b+V|0)>>>0?l+1|0:l,F=K(D,YA,-997805,-1),b=h+l|0,b=F>>>0>(V=F+V|0)>>>0?b+1|0:b,l=K(XA,VA,136657,0),F=h+b|0,gA=V=l+V|0,AA=l>>>0>V>>>0?F+1|0:F,tA=O-(l=-2097152&rA)|0,O=hA-((l>>>0>O>>>0)+j|0)|0,l=K(t,0,-683901,-1),F=h,b=l,F=(l=t0>>>7&2097151)>>>0>(b=b+l|0)>>>0?F+1|0:F,V=(l=K(n,0,136657,0))+b|0,b=h+F|0,b=l>>>0>V>>>0?b+1|0:b,F=K(o,0,-997805,-1),l=h+b|0,l=F>>>0>(V=F+V|0)>>>0?l+1|0:l,b=K(a,0,654183,0),F=h+l|0,F=b>>>0>(V=b+V|0)>>>0?F+1|0:F,b=K(E,0,666643,0),l=h+F|0,l=b>>>0>(V=b+V|0)>>>0?l+1|0:l,b=K(f,0,470296,0),F=h+l|0,l=F=b>>>0>(V=b+V|0)>>>0?F+1|0:F,F=z>>21,V=(z=(2097151&z)<<11|v>>>21)+(b=V)|0,b=l+F|0,j=b=V>>>0>>0?b+1|0:b,hA=(l=V)- -1048576|0,aA=b=b-((l>>>0<4293918720)-1|0)|0,l=(F=b>>21)+O|0,NA=z=(b=(2097151&b)<<11|hA>>>21)+tA|0,mA=l=b>>>0>z>>>0?l+1|0:l,l=K(z,l,-683901,-1),F=h+AA|0,AA=b=l+gA|0,z=l>>>0>b>>>0?F+1|0:F,l=K(_,SA,666643,0),b=h,F=l,b=(l=o0>>>4&2097151)>>>0>(F=F+l|0)>>>0?b+1|0:b,O=(l=F)+(F=K(s,w,470296,0))|0,l=h+b|0,l=F>>>0>O>>>0?l+1|0:l,b=K(D,YA,654183,0),F=h+l|0,F=b>>>0>(O=b+O|0)>>>0?F+1|0:F,l=K(XA,VA,-997805,-1),F=h+F|0,F=l>>>0>(b=l+O|0)>>>0?F+1|0:F,O=(l=b)+(b=K(NA,mA,136657,0))|0,l=h+F|0,gA=l=b>>>0>O>>>0?l+1|0:l,fA=(l=O)- -1048576|0,tA=b=gA-((l>>>0<4293918720)-1|0)|0,l=(F=b>>21)+z|0,b=l=(b=(2097151&b)<<11|fA>>>21)>>>0>(z=AA=b+AA|0)>>>0?l+1|0:l,_A=(l=z)- -1048576|0,l=(F=(AA=iA=b-((l>>>0<4293918720)-1|0)|0)>>21)+yA|0,ZA=rA=(iA=(2097151&AA)<<11|_A>>>21)+RA|0,iA=iA>>>0>rA>>>0?l+1|0:l,l=V-(F=-2097152&hA)|0,V=j-((F>>>0>V>>>0)+aA|0)|0,aA=l,l=(l=W>>21)+V|0,hA=l=(F=(2097151&W)<<11|Y>>>21)>>>0>(V=W=aA+F|0)>>>0?l+1|0:l,rA=(l=V)- -1048576|0,j=W=hA-((l>>>0<4293918720)-1|0)|0,yA=l=W>>21,l=K(SA=(2097151&W)<<11|rA>>>21,l,-683901,-1),F=h+b|0,F=l>>>0>(W=l+z|0)>>>0?F+1|0:F,g0=(b=W)-(l=-2097152&_A)|0,RA=F-((l>>>0>b>>>0)+AA|0)|0,F=K(SA,yA,136657,0)+O|0,l=gA+h|0,l=F>>>0>>0?l+1|0:l,t0=(b=F)-(F=-2097152&fA)|0,fA=l-((F>>>0>b>>>0)+tA|0)|0,l=K(s,w,666643,0),F=h,b=l,F=(l=r0>>>7&2097151)>>>0>(b=b+l|0)>>>0?F+1|0:F,W=(l=K(D,YA,470296,0))+b|0,b=h+F|0,b=l>>>0>W>>>0?b+1|0:b,F=K(XA,VA,654183,0),l=h+b|0,l=F>>>0>(W=F+W|0)>>>0?l+1|0:l,F=K(NA,mA,-997805,-1),l=h+l|0,tA=b=F+W|0,b=F>>>0>b>>>0?l+1|0:l,l=2097151&((3&c)<<30|i>>>2),W=K(D,YA,666643,0)+l|0,F=h,F=l>>>0>W>>>0?F+1|0:F,l=K(XA,VA,470296,0),F=h+F|0,F=l>>>0>(W=l+W|0)>>>0?F+1|0:F,z=(l=W)+(W=K(NA,mA,654183,0))|0,l=h+F|0,AA=l=W>>>0>z>>>0?l+1|0:l,_A=(l=W=z)- -1048576|0,l=(F=(O=z=AA-((l>>>0<4293918720)-1|0)|0)>>21)+b|0,gA=tA=(z=(2097151&O)<<11|_A>>>21)+tA|0,b=l=z>>>0>tA>>>0?l+1|0:l,tA=(l=tA)- -1048576|0,l=(F=(z=aA=b-((l>>>0<4293918720)-1|0)|0)>>21)+fA|0,r0=YA=(aA=(2097151&z)<<11|tA>>>21)+t0|0,aA=aA>>>0>YA>>>0?l+1|0:l,l=K(SA,yA,-997805,-1),b=h+b|0,b=l>>>0>(F=l+gA|0)>>>0?b+1|0:b,o0=F-(l=-2097152&tA)|0,E0=b-((l>>>0>F>>>0)+z|0)|0,l=K(SA,yA,654183,0)+W|0,F=AA+h|0,F=l>>>0>>0?F+1|0:F,t0=(b=l)-(l=-2097152&_A)|0,YA=F-((l>>>0>b>>>0)+O|0)|0,l=K(XA,VA,666643,0),b=h,F=l,b=(l=H>>>5&2097151)>>>0>(F=F+l|0)>>>0?b+1|0:b,W=(l=F)+(F=K(NA,mA,470296,0))|0,l=h+b|0,O=W,b=F>>>0>W>>>0?l+1|0:l,F=2097151&U,W=K(NA,mA,666643,0)+F|0,l=h,z=W,tA=W=(gA=l=F>>>0>W>>>0?l+1|0:l)-(((l=W)>>>0<4293918720)-1|0)|0,b=(F=W>>21)+b|0,AA=b=(l=(2097151&W)<<11|(fA=l- -1048576|0)>>>21)>>>0>(W=l+O|0)>>>0?b+1|0:b,_A=(l=W)- -1048576|0,O=b=b-((l>>>0<4293918720)-1|0)|0,l=(F=b>>21)+YA|0,b=l=(b=(2097151&b)<<11|_A>>>21)>>>0>(mA=b+t0|0)>>>0?l+1|0:l,l=K(SA,yA,470296,0)+W|0,F=AA+h|0,O=(F=l>>>0>>0?F+1|0:F)-(((W=-2097152&_A)>>>0>(AA=l)>>>0)+O|0)|0,AA=l=l-W|0,W=(F=K(SA,yA,666643,0))+(z-(l=-2097152&fA)|0)|0,l=h+(gA-((l>>>0>z>>>0)+tA|0)|0)|0,z=W,F=(F=(l=F>>>0>W>>>0?l+1|0:l)>>21)+O|0,VA=W=AA+(l=(2097151&l)<<11|W>>>21)|0,b=(l=(F=l>>>0>W>>>0?F+1|0:F)>>21)+b|0,O=W=(F=(2097151&F)<<11|W>>>21)+mA|0,F=(b=F>>>0>(l=W)>>>0?b+1|0:b)>>21,b=(2097151&b)<<11|l>>>21,l=F+E0|0,tA=W=b+o0|0,b=(l=b>>>0>(F=W)>>>0?l+1|0:l)>>21,l=(2097151&l)<<11|F>>>21,F=b+aA|0,aA=W=l+r0|0,l=(l=(F=l>>>0>(b=W)>>>0?F+1|0:F)>>21)+RA|0,mA=b=(F=(2097151&F)<<11|b>>>21)+g0|0,F=(F=(l=F>>>0>b>>>0?l+1|0:l)>>21)+iA|0,yA=b=(l=(2097151&l)<<11|b>>>21)+ZA|0,l=(F=l>>>0>b>>>0?F+1|0:F)>>21,F=(2097151&F)<<11|b>>>21,b=l+cA|0,fA=W=F+zA|0,F=(b=F>>>0>(l=W)>>>0?b+1|0:b)>>21,b=(2097151&b)<<11|l>>>21,l=F+bA|0,_A=W=b+$|0,b=(l=b>>>0>(F=W)>>>0?l+1|0:l)>>21,l=(2097151&l)<<11|F>>>21,F=b+X|0,bA=W=l+n0|0,l=(l=(F=l>>>0>(b=W)>>>0?F+1|0:F)>>21)+wA|0,iA=b=(F=(2097151&F)<<11|b>>>21)+B0|0,F=(l=F>>>0>b>>>0?l+1|0:l)>>21,W=(2097151&l)<<11|b>>>21,l=V-(b=-2097152&rA)|0,b=(hA-((b>>>0>V>>>0)+j|0)|0)+F|0,j=W=W+l|0,wA=(2097151&(b=l>>>0>(F=W)>>>0?b+1|0:b))<<11|F>>>21,gA=l=b>>21,F=2097151&z,b=K(wA,l,666643,0)+F|0,l=h,AA=b,W=l=F>>>0>b>>>0?l+1|0:l,p[0|e]=b,p[e+1|0]=(255&l)<<24|b>>>8,l=2097151&VA,b=K(wA,gA,470296,0)+l|0,F=h,F=l>>>0>b>>>0?F+1|0:F,z=b,V=(2097151&(b=W))<<11|AA>>>21,b=(l=b>>21)+F|0,b=V>>>0>(hA=z+V|0)>>>0?b+1|0:b,V=hA,p[e+4|0]=(2047&b)<<21|V>>>11,l=F=b,b=V,p[e+3|0]=(7&l)<<29|b>>>3,b=2097151&O,O=K(wA,gA,654183,0)+b|0,l=h,l=b>>>0>O>>>0?l+1|0:l,b=O,O=(2097151&F)<<11|V>>>21,F=(F>>21)+l|0,F=O>>>0>(hA=b+O|0)>>>0?F+1|0:F,O=hA,l=F,p[e+6|0]=(63&l)<<26|O>>>6,z=0,b=31&((65535&W)<<16|AA>>>16),F=AA=2097151&V,p[e+2|0]=b|F<<5,b=2097151&tA,V=K(wA,gA,-997805,-1)+b|0,F=h,b=F=b>>>0>V>>>0?F+1|0:F,b=(F=l>>21)+b|0,tA=V=(l=(2097151&l)<<11|O>>>21)+V|0,b=l>>>0>V>>>0?b+1|0:b,p[e+9|0]=(511&b)<<23|V>>>9,l=F=b,b=V,p[e+8|0]=(1&l)<<31|b>>>1,V=0,b=O&=2097151,p[e+5|0]=(524287&z)<<13|AA>>>19|b<<2,b=2097151&aA,z=K(wA,gA,136657,0)+b|0,l=h,l=(l=b>>>0>z>>>0?l+1|0:l)+(b=F>>21)|0,AA=z=(F=(2097151&F)<<11|tA>>>21)+z|0,l=F>>>0>z>>>0?l+1|0:l,F=z,p[e+12|0]=(4095&l)<<20|F>>>12,b=l,p[e+11|0]=(15&l)<<28|F>>>4,z=0,F=aA=2097151&tA,p[e+7|0]=(16383&V)<<18|O>>>14|F<<7,l=2097151&mA,V=K(wA,gA,-683901,-1)+l|0,F=h,F=l>>>0>V>>>0?F+1|0:F,F=(l=b>>21)+F|0,O=V=(b=(2097151&b)<<11|AA>>>21)+V|0,l=F=b>>>0>V>>>0?F+1|0:F,p[e+14|0]=(127&l)<<25|V>>>7,V=0,b=tA=2097151&AA,p[e+10|0]=(131071&z)<<15|aA>>>17|b<<4,F=l>>21,b=(l=(2097151&l)<<11|O>>>21)>>>0>(AA=l+(2097151&yA)|0)>>>0?F+1|0:F,p[e+17|0]=(1023&b)<<22|AA>>>10,l=b,b=AA,p[e+16|0]=(3&l)<<30|b>>>2,b=gA=2097151&O,p[e+13|0]=(1048575&V)<<12|tA>>>20|b<<1,b=(2097151&l)<<11|AA>>>21,l>>=21,l=b>>>0>(O=b+(2097151&fA)|0)>>>0?l+1|0:l,F=O,p[e+20|0]=(8191&l)<<19|F>>>13,p[e+19|0]=(31&l)<<27|F>>>5,F=tA=2097151&AA,p[e+15|0]=(32767&z)<<17|gA>>>15|F<<6,W=(2097151&l)<<11|O>>>21,l=F=l>>21,W=l=W>>>0>(gA=W+(2097151&_A)|0)>>>0?l+1|0:l,p[e+21|0]=gA,l=O,p[e+18|0]=(262143&V)<<14|tA>>>18|l<<3,l=W,p[e+22|0]=(255&l)<<24|gA>>>8,b=l,l>>=21,b=(O=(z=(2097151&b)<<11|gA>>>21)+(2097151&bA)|0)>>>0>>0?l+1|0:l,p[(F=e)+25|0]=(2047&b)<<21|O>>>11,l=b,b=O,p[F+24|0]=(7&l)<<29|b>>>3,b=F,z=(2097151&l)<<11|O>>>21,l>>=21,F=l=z>>>0>(V=AA=z+(2097151&iA)|0)>>>0?l+1|0:l,p[b+27|0]=(63&l)<<26|V>>>6,z=0,l=AA=2097151&O,p[b+23|0]=31&((65535&W)<<16|gA>>>16)|l<<5,F=(l=F)>>21,F=(l=(2097151&l)<<11|V>>>21)>>>0>(W=l+(2097151&j)|0)>>>0?F+1|0:F,b=W,p[e+31|0]=(131071&F)<<15|b>>>17,l=F,p[e+30|0]=(511&l)<<23|b>>>9,p[e+29|0]=(1&l)<<31|b>>>1,F=0,V&=2097151,p[e+26|0]=(524287&z)<<13|AA>>>19|V<<2,p[e+28|0]=(16383&F)<<18|V>>>14|b<<7}function Nt(e){var t,n=0,o=0,a=0,f=0,E=0,s=0,y=0,_=0,w=0,D=0,v=0,Y=0,U=0;BA=t=BA-16|0;A:{t:{g:{r:{e:{a:{B:{C:{Q:{n:{i:{o:{if((e|=0)>>>0<=244){if(3&(n=(E=r[8961])>>>(o=(_=e>>>0<11?16:e+11&-8)>>>3|0)|0)){e=(f=r[35892+(n=(a=o+(1&(-1^n))|0)<<3)>>2])+8|0,(0|(o=r[f+8>>2]))!=(0|(n=n+35884|0))?(r[o+12>>2]=n,r[n+8>>2]=o):(Y=35844,U=pt(-2,a)&E,r[Y>>2]=U),n=a<<3,r[f+4>>2]=3|n,r[4+(n=n+f|0)>>2]=1|r[n+4>>2];break A}if((D=r[8963])>>>0>=_>>>0)break o;if(n){o=e=(n=(0-(e=(0-(e=2<>>12&16,o|=e=(n=n>>>e|0)>>>5&8,o|=e=(n=n>>>e|0)>>>2&4,s=r[35892+(e=(o=((o|=e=(n=n>>>e|0)>>>1&2)|(e=(n=n>>>e|0)>>>1&1))+(n>>>e|0)|0)<<3)>>2],(0|(n=r[s+8>>2]))!=(0|(e=e+35884|0))?(r[n+12>>2]=e,r[e+8>>2]=n):(E=pt(-2,o)&E,r[8961]=E),e=s+8|0,r[s+4>>2]=3|_,f=(n=o<<3)-_|0,r[4+(a=s+_|0)>>2]=1|f,r[n+s>>2]=f,D&&(o=35884+((n=D>>>3|0)<<3)|0,s=r[8966],(n=1<>2]:(r[8961]=n|E,n=o),r[o+8>>2]=s,r[n+12>>2]=s,r[s+12>>2]=o,r[s+8>>2]=n),r[8966]=a,r[8963]=f;break A}if(!(y=r[8962]))break o;for(o=e=(n=(y&0-y)-1|0)>>>12&16,o|=e=(n=n>>>e|0)>>>5&8,o|=e=(n=n>>>e|0)>>>2&4,n=r[36148+(((o|=e=(n=n>>>e|0)>>>1&2)|(e=(n=n>>>e|0)>>>1&1))+(n>>>e|0)<<2)>>2],f=(-8&r[n+4>>2])-_|0,o=n;(e=r[o+16>>2])||(e=r[o+20>>2]);)f=(a=(o=(-8&r[e+4>>2])-_|0)>>>0>>0)?o:f,n=a?e:n,o=e;if((w=n+_|0)>>>0<=n>>>0)break i;if(v=r[n+24>>2],(0|(a=r[n+12>>2]))!=(0|n)){e=r[n+8>>2],r[e+12>>2]=a,r[a+8>>2]=e;break t}if(!(e=r[(o=n+20|0)>>2])){if(!(e=r[n+16>>2]))break n;o=n+16|0}for(;s=o,a=e,(e=r[(o=e+20|0)>>2])||(o=a+16|0,e=r[a+16>>2]););r[s>>2]=0;break t}if(_=-1,!(e>>>0>4294967231)&&(_=-8&(e=e+11|0),w=r[8962])){E=31,f=0-_|0,_>>>0<=16777215&&(e=e>>>8|0,e<<=s=e+1048320>>>16&8,E=28+((e=((e<<=o=e+520192>>>16&4)<<(n=e+245760>>>16&2)>>>15|0)-(n|o|s)|0)<<1|_>>>e+21&1)|0);E:{s:{if(o=r[36148+(E<<2)>>2])for(e=0,n=_<<((0|E)==31?0:25-(E>>>1|0)|0);;){if(!((s=(-8&r[o+4>>2])-_|0)>>>0>=f>>>0||(a=o,f=s))){f=0,e=o;break s}if(s=r[o+20>>2],o=r[16+((n>>>29&4)+o|0)>>2],e=s?(0|s)==(0|o)?e:s:e,n<<=1,!o)break}else e=0;if(!(e|a)){if(!(e=(0-(e=2<>>12&16,o|=e=(n=n>>>e|0)>>>5&8,o|=e=(n=n>>>e|0)>>>2&4,e=r[36148+(((o|=e=(n=n>>>e|0)>>>1&2)|(e=(n=n>>>e|0)>>>1&1))+(n>>>e|0)<<2)>>2]}if(!e)break E}for(;f=(o=(n=(-8&r[e+4>>2])-_|0)>>>0>>0)?n:f,a=o?e:a,e=(n=r[e+16>>2])||r[e+20>>2];);}if(!(!a|r[8963]-_>>>0<=f>>>0)){if((y=a+_|0)>>>0<=a>>>0)break i;if(E=r[a+24>>2],(0|a)!=(0|(n=r[a+12>>2]))){e=r[a+8>>2],r[e+12>>2]=n,r[n+8>>2]=e;break g}if(!(e=r[(o=a+20|0)>>2])){if(!(e=r[a+16>>2]))break Q;o=a+16|0}for(;s=o,n=e,(e=r[(o=e+20|0)>>2])||(o=n+16|0,e=r[n+16>>2]););r[s>>2]=0;break g}}}if((o=r[8963])>>>0>=_>>>0){a=r[8966],(n=o-_|0)>>>0>=16?(r[8963]=n,e=a+_|0,r[8966]=e,r[e+4>>2]=1|n,r[o+a>>2]=n,r[a+4>>2]=3|_):(r[8966]=0,r[8963]=0,r[a+4>>2]=3|o,r[4+(e=o+a|0)>>2]=1|r[e+4>>2]),e=a+8|0;break A}if((y=r[8964])>>>0>_>>>0){n=y-_|0,r[8964]=n,e=(o=r[8967])+_|0,r[8967]=e,r[e+4>>2]=1|n,r[o+4>>2]=3|_,e=o+8|0;break A}if(e=0,n=w=_+47|0,r[9079]?o=r[9081]:(r[9082]=-1,r[9083]=-1,r[9080]=4096,r[9081]=4096,r[9079]=t+12&-16^1431655768,r[9084]=0,r[9072]=0,o=4096),(o=(s=n+o|0)&(f=0-o|0))>>>0<=_>>>0||(a=r[9071])&&a>>>0<(E=(n=r[9069])+o|0)>>>0|n>>>0>=E>>>0)break A;if(4&u[36288])break a;o:{E:{if(a=r[8967])for(e=36292;;){if(a>>>0<(n=r[e>>2])+r[e+4>>2]>>>0&&n>>>0<=a>>>0)break E;if(!(e=r[e+8>>2]))break}if((0|(n=Fg(0)))==-1||(E=o,(e=(a=r[9080])-1|0)&n&&(E=(o-n|0)+(e+n&0-a)|0),E>>>0<=_>>>0|E>>>0>2147483646)||(a=r[9071])&&a>>>0<(f=(e=r[9069])+E|0)>>>0|e>>>0>=f>>>0)break B;if((0|n)!=(0|(e=Fg(E))))break o;break e}if((E=f&s-y)>>>0>2147483646)break B;if((0|(n=Fg(E)))==(r[e>>2]+r[e+4>>2]|0))break C;e=n}if(!((0|e)==-1|_+48>>>0<=E>>>0)){if((n=(n=r[9081])+(w-E|0)&0-n)>>>0>2147483646){n=e;break e}if((0|Fg(n))!=-1){E=n+E|0,n=e;break e}Fg(0-E|0);break B}if(n=e,(0|e)!=-1)break e;break B}s0()}a=0;break t}n=0;break g}if((0|n)!=-1)break e}r[9072]=4|r[9072]}if(o>>>0>2147483646||(n=Fg(o))>>>0>=(e=Fg(0))>>>0|(0|n)==-1|(0|e)==-1||(E=e-n|0)>>>0<=_+40>>>0)break r}e=r[9069]+E|0,r[9069]=e,e>>>0>OA[9070]&&(r[9070]=e);e:{a:{B:{if(s=r[8967]){for(e=36292;;){if(((a=r[e>>2])+(o=r[e+4>>2])|0)==(0|n))break B;if(!(e=r[e+8>>2]))break}break a}for((e=r[8965])>>>0<=n>>>0&&e||(r[8965]=n),e=0,r[9074]=E,r[9073]=n,r[8969]=-1,r[8970]=r[9079],r[9076]=0;o=35884+(a=e<<3)|0,r[a+35892>>2]=o,r[a+35896>>2]=o,(0|(e=e+1|0))!=32;);o=(a=E-40|0)-(e=n+8&7?-8-n&7:0)|0,r[8964]=o,e=e+n|0,r[8967]=e,r[e+4>>2]=1|o,r[4+(n+a|0)>>2]=40,r[8968]=r[9083];break e}if(!(8&u[e+12|0]|n>>>0<=s>>>0|a>>>0>s>>>0)){r[e+4>>2]=o+E,o=(e=s+8&7?-8-s&7:0)+s|0,r[8967]=o,e=(n=r[8964]+E|0)-e|0,r[8964]=e,r[o+4>>2]=1|e,r[4+(n+s|0)>>2]=40,r[8968]=r[9083];break e}}(a=r[8965])>>>0>n>>>0&&(r[8965]=n,a=0),o=n+E|0,e=36292;a:{B:{C:{Q:{n:{i:{for(;;){if((0|o)!=r[e>>2]){if(e=r[e+8>>2])continue;break i}break}if(!(8&u[e+12|0]))break n}for(e=36292;;){if((o=r[e>>2])>>>0<=s>>>0&&(f=o+r[e+4>>2]|0)>>>0>s>>>0)break Q;e=r[e+8>>2]}}if(r[e>>2]=n,r[e+4>>2]=r[e+4>>2]+E,r[4+(w=(n+8&7?-8-n&7:0)+n|0)>>2]=3|_,o=((E=o+(o+8&7?-8-o&7:0)|0)-w|0)-_|0,y=_+w|0,(0|E)==(0|s)){r[8967]=y,e=r[8964]+o|0,r[8964]=e,r[y+4>>2]=1|e;break B}if(r[8966]==(0|E)){r[8966]=y,e=r[8963]+o|0,r[8963]=e,r[y+4>>2]=1|e,r[e+y>>2]=e;break B}if((3&(e=r[E+4>>2]))==1){s=-8&e;n:if(e>>>0<=255){if(a=r[E+8>>2],e=e>>>3|0,(0|(n=r[E+12>>2]))==(0|a)){Y=35844,U=r[8961]&pt(-2,e),r[Y>>2]=U;break n}r[a+12>>2]=n,r[n+8>>2]=a}else{if(_=r[E+24>>2],(0|E)==(0|(n=r[E+12>>2])))if((f=r[(e=E+20|0)>>2])||(f=r[(e=E+16|0)>>2])){for(;a=e,(f=r[(e=(n=f)+20|0)>>2])||(e=n+16|0,f=r[n+16>>2]););r[a>>2]=0}else n=0;else e=r[E+8>>2],r[e+12>>2]=n,r[n+8>>2]=e;if(_){a=r[E+28>>2];i:{if(r[(e=36148+(a<<2)|0)>>2]==(0|E)){if(r[e>>2]=n,n)break i;Y=35848,U=r[8962]&pt(-2,a),r[Y>>2]=U;break n}if(r[_+(r[_+16>>2]==(0|E)?16:20)>>2]=n,!n)break n}r[n+24>>2]=_,(e=r[E+16>>2])&&(r[n+16>>2]=e,r[e+24>>2]=n),(e=r[E+20>>2])&&(r[n+20>>2]=e,r[e+24>>2]=n)}}E=E+s|0,o=o+s|0}if(r[E+4>>2]=-2&r[E+4>>2],r[y+4>>2]=1|o,r[o+y>>2]=o,o>>>0<=255){n=35884+((e=o>>>3|0)<<3)|0,(o=r[8961])&(e=1<>2]:(r[8961]=e|o,e=n),r[n+8>>2]=y,r[e+12>>2]=y,r[y+12>>2]=n,r[y+8>>2]=e;break B}if(e=31,o>>>0<=16777215&&(e=o>>>8|0,e<<=f=e+1048320>>>16&8,e=28+((e=((e<<=a=e+520192>>>16&4)<<(n=e+245760>>>16&2)>>>15|0)-(n|a|f)|0)<<1|o>>>e+21&1)|0),r[y+28>>2]=e,r[y+16>>2]=0,r[y+20>>2]=0,f=36148+(e<<2)|0,(a=r[8962])&(n=1<>>1|0)|0),n=r[f>>2];;){if(a=n,(-8&r[n+4>>2])==(0|o))break C;if(n=e>>>29|0,e<<=1,!(n=r[16+(f=a+(4&n)|0)>>2]))break}r[f+16>>2]=y,r[y+24>>2]=a}else r[8962]=n|a,r[f>>2]=y,r[y+24>>2]=f;r[y+12>>2]=y,r[y+8>>2]=y;break B}for(o=(a=E-40|0)-(e=n+8&7?-8-n&7:0)|0,r[8964]=o,e=e+n|0,r[8967]=e,r[e+4>>2]=1|o,r[4+(n+a|0)>>2]=40,r[8968]=r[9083],r[(o=(e=(f+(f-39&7?39-f&7:0)|0)-47|0)>>>0>>0?s:e)+4>>2]=27,e=r[9076],r[o+16>>2]=r[9075],r[o+20>>2]=e,e=r[9074],r[o+8>>2]=r[9073],r[o+12>>2]=e,r[9075]=o+8,r[9074]=E,r[9073]=n,r[9076]=0,e=o+24|0;r[e+4>>2]=7,n=e+8|0,e=e+4|0,n>>>0>>0;);if((0|o)==(0|s))break e;if(r[o+4>>2]=-2&r[o+4>>2],f=o-s|0,r[s+4>>2]=1|f,r[o>>2]=f,f>>>0<=255){n=35884+((e=f>>>3|0)<<3)|0,(o=r[8961])&(e=1<>2]:(r[8961]=e|o,e=n),r[n+8>>2]=s,r[e+12>>2]=s,r[s+12>>2]=n,r[s+8>>2]=e;break e}if(e=31,r[s+16>>2]=0,r[s+20>>2]=0,f>>>0<=16777215&&(e=f>>>8|0,e<<=a=e+1048320>>>16&8,e=28+((e=((e<<=o=e+520192>>>16&4)<<(n=e+245760>>>16&2)>>>15|0)-(n|o|a)|0)<<1|f>>>e+21&1)|0),r[s+28>>2]=e,a=36148+(e<<2)|0,(o=r[8962])&(n=1<>>1|0)|0),n=r[a>>2];;){if(o=n,(0|f)==(-8&r[n+4>>2]))break a;if(n=e>>>29|0,e<<=1,!(n=r[16+(a=o+(4&n)|0)>>2]))break}r[a+16>>2]=s,r[s+24>>2]=o}else r[8962]=n|o,r[a>>2]=s,r[s+24>>2]=a;r[s+12>>2]=s,r[s+8>>2]=s;break e}e=r[a+8>>2],r[e+12>>2]=y,r[a+8>>2]=y,r[y+24>>2]=0,r[y+12>>2]=a,r[y+8>>2]=e}e=w+8|0;break A}e=r[o+8>>2],r[e+12>>2]=s,r[o+8>>2]=s,r[s+24>>2]=0,r[s+12>>2]=o,r[s+8>>2]=e}if(!((e=r[8964])>>>0<=_>>>0)){n=e-_|0,r[8964]=n,e=(o=r[8967])+_|0,r[8967]=e,r[e+4>>2]=1|n,r[o+4>>2]=3|_,e=o+8|0;break A}}r[8960]=48,e=0;break A}g:if(E){o=r[a+28>>2];r:{if(r[(e=36148+(o<<2)|0)>>2]==(0|a)){if(r[e>>2]=n,n)break r;w=pt(-2,o)&w,r[8962]=w;break g}if(r[E+(r[E+16>>2]==(0|a)?16:20)>>2]=n,!n)break g}r[n+24>>2]=E,(e=r[a+16>>2])&&(r[n+16>>2]=e,r[e+24>>2]=n),(e=r[a+20>>2])&&(r[n+20>>2]=e,r[e+24>>2]=n)}g:if(f>>>0<=15)e=f+_|0,r[a+4>>2]=3|e,r[4+(e=e+a|0)>>2]=1|r[e+4>>2];else if(r[a+4>>2]=3|_,r[y+4>>2]=1|f,r[f+y>>2]=f,f>>>0<=255)n=35884+((e=f>>>3|0)<<3)|0,(o=r[8961])&(e=1<>2]:(r[8961]=e|o,e=n),r[n+8>>2]=y,r[e+12>>2]=y,r[y+12>>2]=n,r[y+8>>2]=e;else{e=31,f>>>0<=16777215&&(e=f>>>8|0,e<<=s=e+1048320>>>16&8,e=28+((e=((e<<=o=e+520192>>>16&4)<<(n=e+245760>>>16&2)>>>15|0)-(n|o|s)|0)<<1|f>>>e+21&1)|0),r[y+28>>2]=e,r[y+16>>2]=0,r[y+20>>2]=0,o=36148+(e<<2)|0;r:{if((n=1<>>1|0)|0),_=r[o>>2];;){if((-8&r[(n=_)+4>>2])==(0|f))break r;if(o=e>>>29|0,e<<=1,!(_=r[16+(o=n+(4&o)|0)>>2]))break}r[o+16>>2]=y,r[y+24>>2]=n}else r[8962]=n|w,r[o>>2]=y,r[y+24>>2]=o;r[y+12>>2]=y,r[y+8>>2]=y;break g}e=r[n+8>>2],r[e+12>>2]=y,r[n+8>>2]=y,r[y+24>>2]=0,r[y+12>>2]=n,r[y+8>>2]=e}e=a+8|0;break A}t:if(v){o=r[n+28>>2];g:{if(r[(e=36148+(o<<2)|0)>>2]==(0|n)){if(r[e>>2]=a,a)break g;Y=35848,U=pt(-2,o)&y,r[Y>>2]=U;break t}if(r[(r[v+16>>2]==(0|n)?16:20)+v>>2]=a,!a)break t}r[a+24>>2]=v,(e=r[n+16>>2])&&(r[a+16>>2]=e,r[e+24>>2]=a),(e=r[n+20>>2])&&(r[a+20>>2]=e,r[e+24>>2]=a)}f>>>0<=15?(e=f+_|0,r[n+4>>2]=3|e,r[4+(e=e+n|0)>>2]=1|r[e+4>>2]):(r[n+4>>2]=3|_,r[w+4>>2]=1|f,r[f+w>>2]=f,D&&(o=35884+((e=D>>>3|0)<<3)|0,a=r[8966],(e=1<>2]:(r[8961]=e|E,e=o),r[o+8>>2]=a,r[e+12>>2]=a,r[a+12>>2]=o,r[a+8>>2]=e),r[8966]=w,r[8963]=f),e=n+8|0}return BA=t+16|0,0|e}function _0(e,t,n){var o,a,f,E,s,y,_,w,D,v,Y,U,H,i,c,N,l,F,b,V,W,O,z,tA,AA,gA,aA,iA,hA,yA,fA,_A,wA,mA,bA,RA,j,rA,YA,SA,NA,VA,XA,g0,$,cA,zA,ZA,t0,r0,o0,E0,B0,n0,X=0,eA=0,CA=0,h0=0,I0=0,w0=0,d0=0,S0=0,Y0=0,T0=0,k=0,DA=0,HA=0,jA=0,A0=0,a0=0,C0=0,f0=0,G0=0,H0=0,R0=0,M0=0,x0=0,P0=0,X0=0;d0=e,o=X=x0=r[n+4>>2],D=X>>31,RA=X=(A0=r[t+20>>2])<<1,X=K(o,D,X,z=X>>31),CA=h,eA=X,a=X=r[n>>2],f=X>>31,v=X=r[t+24>>2],I0=K(a,f,X,E=X>>31),X=h+CA|0,X=(eA=eA+I0|0)>>>0>>0?X+1|0:X,CA=eA,j=eA=w0=r[n+8>>2],l=eA>>31,Y=eA=r[t+16>>2],eA=CA+(I0=K(w0,l,eA,s=eA>>31))|0,CA=h+X|0,CA=eA>>>0>>0?CA+1|0:CA,rA=X=C0=r[n+12>>2],F=X>>31,YA=X=(DA=r[t+12>>2])<<1,X=(I0=K(C0,F,X,tA=X>>31))+eA|0,eA=h+CA|0,eA=X>>>0>>0?eA+1|0:eA,CA=X,cA=X=a0=r[n+16>>2],W=X>>31,U=X=r[t+8>>2],I0=K(a0,W,X,y=X>>31),X=h+eA|0,X=(CA=CA+I0|0)>>>0>>0?X+1|0:X,h0=CA,zA=eA=T0=r[n+20>>2],AA=eA>>31,SA=eA=(Y0=r[t+4>>2])<<1,CA=K(T0,AA,eA,gA=eA>>31),X=h+X|0,X=(eA=h0+CA|0)>>>0>>0?X+1|0:X,CA=eA,ZA=eA=k=r[n+24>>2],NA=eA>>31,H=eA=r[t>>2],I0=K(k,NA,eA,_=eA>>31),eA=h+X|0,eA=(CA=CA+I0|0)>>>0>>0?eA+1|0:eA,f0=r[n+28>>2],b=X=xA(f0,19),V=X>>31,VA=X=(HA=r[t+36>>2])<<1,X=(I0=K(b,V,X,aA=X>>31))+CA|0,CA=h+eA|0,CA=X>>>0>>0?CA+1|0:CA,eA=X,jA=r[n+32>>2],G0=X=xA(jA,19),H0=X>>31,i=X=r[t+32>>2],I0=K(G0,H0,X,w=X>>31),X=h+CA|0,X=(eA=eA+I0|0)>>>0>>0?X+1|0:X,CA=eA,t0=r[n+36>>2],c=n=xA(t0,19),N=n>>31,XA=n=(t=r[t+28>>2])<<1,eA=K(c,N,n,iA=n>>31),X=h+X|0,S0=n=CA+eA|0,n=n>>>0>>0?X+1|0:X,X=K(Y,s,o,D),eA=h,A0=K(a,f,I0=A0,hA=I0>>31),CA=h+eA|0,CA=(X=A0+X|0)>>>0>>0?CA+1|0:CA,A0=DA,DA=K(w0,l,DA,yA=DA>>31),eA=h+CA|0,eA=(X=DA+X|0)>>>0>>0?eA+1|0:eA,CA=(DA=K(U,y,C0,F))+X|0,X=h+eA|0,X=CA>>>0>>0?X+1|0:X,eA=CA,DA=Y0,CA=K(a0,W,Y0,fA=Y0>>31),X=h+X|0,X=(eA=eA+CA|0)>>>0>>0?X+1|0:X,CA=K(H,_,T0,AA),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,CA=eA,_A=eA=xA(k,19),eA=CA+(HA=K(eA,O=eA>>31,Y0=HA,wA=Y0>>31))|0,CA=h+X|0,CA=eA>>>0>>0?CA+1|0:CA,X=(HA=K(i,w,b,V))+eA|0,eA=h+CA|0,eA=X>>>0>>0?eA+1|0:eA,HA=t,t=(CA=K(G0,H0,t,mA=t>>31))+X|0,X=h+eA|0,X=t>>>0>>0?X+1|0:X,eA=K(c,N,v,E),X=h+X|0,M0=t=eA+t|0,t=t>>>0>>0?X+1|0:X,X=K(o,D,YA,tA),CA=h,eA=(k=K(a,f,Y,s))+X|0,X=h+CA|0,X=eA>>>0>>0?X+1|0:X,k=K(U,y,w0,l),CA=h+X|0,CA=(eA=k+eA|0)>>>0>>0?CA+1|0:CA,X=(k=K(C0,F,SA,gA))+eA|0,eA=h+CA|0,eA=X>>>0>>0?eA+1|0:eA,CA=(k=K(H,_,a0,W))+X|0,X=h+eA|0,X=CA>>>0>>0?X+1|0:X,h0=CA,g0=eA=xA(T0,19),CA=K(eA,bA=eA>>31,VA,aA),X=h+X|0,X=(eA=h0+CA|0)>>>0>>0?X+1|0:X,CA=K(i,w,_A,O),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,T0=K(b,V,XA,iA),CA=h+X|0,CA=(eA=T0+eA|0)>>>0>>0?CA+1|0:CA,X=(T0=K(G0,H0,v,E))+eA|0,eA=h+CA|0,eA=X>>>0>>0?eA+1|0:eA,CA=(T0=K(c,N,RA,z))+X|0,X=h+eA|0,X=CA>>>0>>0?X+1|0:X,T0=CA,o0=X,k=eA=CA+33554432|0,E0=X=eA>>>0<33554432?X+1|0:X,CA=M0,M0=(67108863&X)<<6|eA>>>26,X=(X>>26)+t|0,X=(CA=CA+M0|0)>>>0>>0?X+1|0:X,B0=t=(M0=CA)+16777216|0,X=n+(eA=(CA=t>>>0<16777216?X+1|0:X)>>25)|0,X=(t=(CA=(33554431&CA)<<7|t>>>25)+S0|0)>>>0>>0?X+1|0:X,P0=t=(n=t)+33554432|0,t=X=t>>>0<33554432?X+1|0:X,X=-67108864&P0,r[d0+24>>2]=n-X,S0=d0,n=K(o,D,SA,gA),X=h,eA=K(a,f,U,y),CA=h+X|0,CA=(n=eA+n|0)>>>0>>0?CA+1|0:CA,eA=K(H,_,w0,l),X=h+CA|0,X=(n=eA+n|0)>>>0>>0?X+1|0:X,CA=n,d0=n=xA(C0,19),eA=K(n,C0=n>>31,VA,aA),X=h+X|0,X=(n=CA+eA|0)>>>0>>0?X+1|0:X,eA=n,r0=n=xA(a0,19),n=eA+(CA=K(i,w,n,$=n>>31))|0,eA=h+X|0,eA=n>>>0>>0?eA+1|0:eA,CA=K(XA,iA,g0,bA),X=h+eA|0,X=(n=CA+n|0)>>>0>>0?X+1|0:X,eA=K(v,E,_A,O),CA=h+X|0,CA=(n=eA+n|0)>>>0>>0?CA+1|0:CA,eA=K(b,V,RA,z),X=h+CA|0,X=(n=eA+n|0)>>>0>>0?X+1|0:X,eA=K(G0,H0,Y,s),X=h+X|0,X=(n=eA+n|0)>>>0>>0?X+1|0:X,CA=K(c,N,YA,tA),eA=h+X|0,h0=n=CA+n|0,n=n>>>0>>0?eA+1|0:eA,X=K(H,_,o,D),CA=h,eA=(a0=K(a,f,DA,fA))+X|0,X=h+CA|0,X=eA>>>0>>0?X+1|0:X,CA=eA,a0=eA=xA(w0,19),eA=CA+(w0=K(eA,R0=eA>>31,Y0,wA))|0,CA=h+X|0,CA=eA>>>0>>0?CA+1|0:CA,w0=K(i,w,d0,C0),X=h+CA|0,X=(eA=w0+eA|0)>>>0>>0?X+1|0:X,CA=K(r0,$,HA,mA),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,CA=(w0=K(v,E,g0,bA))+eA|0,eA=h+X|0,eA=CA>>>0>>0?eA+1|0:eA,w0=K(_A,O,I0,hA),X=h+eA|0,X=(CA=w0+CA|0)>>>0>>0?X+1|0:X,eA=(w0=K(Y,s,b,V))+CA|0,CA=h+X|0,CA=eA>>>0>>0?CA+1|0:CA,w0=K(G0,H0,A0,yA),X=h+CA|0,X=(eA=w0+eA|0)>>>0>>0?X+1|0:X,CA=K(c,N,U,y),X=h+X|0,X0=eA=CA+eA|0,w0=eA>>>0>>0?X+1|0:X,X=K(X=xA(o,19),X>>31,VA,aA),eA=h,CA=K(a,f,H,_),eA=h+eA|0,eA=(X=CA+X|0)>>>0>>0?eA+1|0:eA,CA=(x0=K(i,w,a0,R0))+X|0,X=h+eA|0,eA=(d0=K(d0,C0,XA,iA))+CA|0,CA=h+(CA>>>0>>0?X+1|0:X)|0,CA=eA>>>0>>0?CA+1|0:CA,d0=K(v,E,r0,$),X=h+CA|0,X=(eA=d0+eA|0)>>>0>>0?X+1|0:X,CA=K(RA,z,g0,bA),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,CA=(d0=K(Y,s,_A,O))+eA|0,eA=h+X|0,eA=CA>>>0>>0?eA+1|0:eA,d0=K(b,V,YA,tA),X=h+eA|0,X=(CA=d0+CA|0)>>>0>>0?X+1|0:X,eA=(d0=K(G0,H0,U,y))+CA|0,CA=h+X|0,CA=eA>>>0>>0?CA+1|0:CA,d0=K(c,N,SA,gA),X=h+CA|0,X=(eA=d0+eA|0)>>>0>>0?X+1|0:X,d0=eA,x0=X,C0=eA=eA+33554432|0,a0=X=eA>>>0<33554432?X+1|0:X,R0=(67108863&X)<<6|eA>>>26,eA=(CA=X>>26)+w0|0,w0=X=R0+X0|0,CA=h0,X=X>>>0>>0?eA+1|0:eA,n0=eA=w0+16777216|0,h0=(33554431&(X=eA>>>0<16777216?X+1|0:X))<<7|eA>>>25,X=(X>>25)+n|0,X=(eA=CA+h0|0)>>>0>>0?X+1|0:X,R0=n=eA+33554432|0,n=X=n>>>0<33554432?X+1|0:X,X=-67108864&R0,r[S0+8>>2]=eA-X,h0=S0,X=K(v,E,o,D),CA=h,eA=(S0=K(a,f,HA,mA))+X|0,X=h+CA|0,X=eA>>>0>>0?X+1|0:X,CA=K(j,l,I0,hA),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,CA=K(Y,s,rA,F),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,S0=K(cA,W,A0,yA),CA=h+X|0,CA=(eA=S0+eA|0)>>>0>>0?CA+1|0:CA,X=(S0=K(U,y,zA,AA))+eA|0,eA=h+CA|0,eA=X>>>0>>0?eA+1|0:eA,CA=(S0=K(DA,fA,ZA,NA))+X|0,X=h+eA|0,X=CA>>>0>>0?X+1|0:X,eA=CA,CA=K(H,_,S0=f0,X0=S0>>31),X=h+X|0,X=(eA=eA+CA|0)>>>0>>0?X+1|0:X,CA=K(G0,H0,Y0,wA),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,f0=K(c,N,i,w),CA=h+X|0,CA=(eA=f0+eA|0)>>>0>>0?CA+1|0:CA,X=t>>26,t=(f0=(67108863&t)<<6|P0>>>26)+eA|0,eA=X+CA|0,X=eA=t>>>0>>0?eA+1|0:eA,P0=t=(CA=t)+16777216|0,t=X=t>>>0<16777216?X+1|0:X,X=-33554432&P0,r[h0+28>>2]=CA-X,f0=h0,X=K(U,y,o,D),eA=h,h0=K(a,f,A0,yA),CA=h+eA|0,CA=(X=h0+X|0)>>>0>>0?CA+1|0:CA,h0=K(j,l,DA,fA),eA=h+CA|0,eA=(X=h0+X|0)>>>0>>0?eA+1|0:eA,CA=(h0=K(H,_,rA,F))+X|0,X=h+eA|0,X=CA>>>0>>0?X+1|0:X,eA=CA,CA=K(r0,$,Y0,wA),X=h+X|0,X=(eA=eA+CA|0)>>>0>>0?X+1|0:X,CA=K(i,w,g0,bA),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,h0=K(_A,O,HA,mA),CA=h+X|0,CA=(eA=h0+eA|0)>>>0>>0?CA+1|0:CA,X=(h0=K(v,E,b,V))+eA|0,eA=h+CA|0,eA=X>>>0>>0?eA+1|0:eA,CA=(h0=K(G0,H0,I0,hA))+X|0,X=h+eA|0,X=CA>>>0>>0?X+1|0:X,eA=CA,CA=K(c,N,Y,s),X=h+X|0,h0=eA=eA+CA|0,X=(X=eA>>>0>>0?X+1|0:X)+(eA=n>>26)|0,X=(n=h0+(CA=(67108863&n)<<6|R0>>>26)|0)>>>0>>0?X+1|0:X,G0=n=(eA=n)+16777216|0,n=CA=n>>>0<16777216?X+1|0:X,X=-33554432&G0,r[f0+12>>2]=eA-X,X=K(o,D,XA,iA),CA=h,eA=(h0=K(a,f,i,w))+X|0,X=h+CA|0,X=eA>>>0>>0?X+1|0:X,CA=K(v,E,j,l),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,h0=K(rA,F,RA,z),CA=h+X|0,CA=(eA=h0+eA|0)>>>0>>0?CA+1|0:CA,X=(h0=K(Y,s,cA,W))+eA|0,eA=h+CA|0,eA=X>>>0>>0?eA+1|0:eA,CA=(h0=K(YA,tA,zA,AA))+X|0,X=h+eA|0,X=CA>>>0>>0?X+1|0:X,eA=CA,CA=K(U,y,ZA,NA),X=h+X|0,X=(eA=eA+CA|0)>>>0>>0?X+1|0:X,CA=K(S0,X0,SA,gA),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,jA=K(H,_,h0=jA,H0=h0>>31),CA=h+X|0,CA=(eA=jA+eA|0)>>>0>>0?CA+1|0:CA,X=(jA=K(c,N,VA,aA))+eA|0,eA=h+CA|0,eA=X>>>0>>0?eA+1|0:eA,jA=X,X=(X=t>>25)+eA|0,X=(t=jA+(CA=(33554431&t)<<7|P0>>>25)|0)>>>0>>0?X+1|0:X,jA=t=(eA=t)+33554432|0,t=X=t>>>0<33554432?X+1|0:X,X=-67108864&jA,r[f0+32>>2]=eA-X,CA=eA=T0-(X=-67108864&k)|0,X=(X=o0-((X>>>0>T0>>>0)+E0|0)|0)+(eA=n>>25)|0,X=(n=CA+(T0=(33554431&n)<<7|G0>>>25)|0)>>>0>>0?X+1|0:X,(eA=n+33554432|0)>>>0<33554432&&(X=X+1|0),X=(M0-(-33554432&B0)|0)+((67108863&X)<<6|eA>>>26)|0,r[e+20>>2]=X,X=-67108864&eA,r[e+16>>2]=n-X,X=K(i,w,o,D),CA=h,eA=(Y0=K(a,f,Y0,wA))+X|0,X=h+CA|0,X=eA>>>0>>0?X+1|0:X,CA=(Y0=K(j,l,HA,mA))+eA|0,eA=h+X|0,eA=CA>>>0>>0?eA+1|0:eA,X=(Y0=K(v,E,rA,F))+CA|0,CA=h+eA|0,eA=(I0=K(cA,W,I0,hA))+X|0,X=h+(X>>>0>>0?CA+1|0:CA)|0,X=eA>>>0>>0?X+1|0:X,CA=K(Y,s,zA,AA),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,CA=K(A0,yA,ZA,NA),X=h+X|0,X=(eA=CA+eA|0)>>>0>>0?X+1|0:X,CA=(I0=K(U,y,S0,X0))+eA|0,eA=h+X|0,eA=CA>>>0>>0?eA+1|0:eA,X=(I0=K(h0,H0,DA,fA))+CA|0,CA=h+eA|0,CA=X>>>0>>0?CA+1|0:CA,eA=(I0=K(H,_,t0,t0>>31))+X|0,X=h+CA|0,n=eA,X=(X=eA>>>0>>0?X+1|0:X)+(eA=t>>26)|0,X=(t=n+(CA=(67108863&t)<<6|jA>>>26)|0)>>>0>>0?X+1|0:X,X=(t=(n=t)+16777216|0)>>>0<16777216?X+1|0:X,t=-33554432&(eA=t),r[e+36>>2]=n-t,CA=w0-(-33554432&n0)|0,I0=d0-(t=-67108864&C0)|0,A0=x0-((t>>>0>d0>>>0)+a0|0)|0,X=K((33554431&(t=X))<<7|eA>>>25,X>>=25,19,0),eA=h+A0|0,X=eA=(t=X+I0|0)>>>0>>0?eA+1|0:eA,n=((67108863&(X=(n=t+33554432|0)>>>0<33554432?X+1|0:X))<<6|(eA=n)>>>26)+CA|0,r[e+4>>2]=n,n=e,e=-67108864&eA,r[n>>2]=t-e}function k0(e,t){var n,o,a,f,E,s,y,_,w,D,v,Y,U,H,i,c,N,l,F,b,V,W,O,z,tA,AA,gA,aA,iA,hA,yA,fA,_A,wA,mA,bA,RA,j=0,rA=0,YA=0,SA=0,NA=0,VA=0,XA=0,g0=0,$=0,cA=0,zA=0,ZA=0,t0=0,r0=0,o0=0,E0=0,B0=0;VA=e,D=rA=(j=r[t+12>>2])<<1,g0=j,j=K(rA,E=rA>>31,j,z=j>>31),SA=h,rA=j,n=j=r[t+16>>2],s=j>>31,N=j=(cA=r[t+8>>2])<<1,NA=K(n,s,j,U=j>>31),j=h+SA|0,j=(rA=rA+NA|0)>>>0>>0?j+1|0:j,SA=rA,H=rA=(NA=r[t+20>>2])<<1,i=rA>>31,y=rA=(zA=r[t+4>>2])<<1,YA=K(H,i,rA,o=rA>>31),rA=h+j|0,rA=(SA=SA+YA|0)>>>0>>0?rA+1|0:rA,b=j=XA=r[t+24>>2],v=j>>31,_=j=(E0=r[t>>2])<<1,YA=K(XA,v,j,a=j>>31),j=h+rA|0,j=(SA=YA+SA|0)>>>0>>0?j+1|0:j,$=SA,rA=r[t+32>>2],c=SA=xA(rA,19),tA=rA,SA=K(SA,Y=SA>>31,rA,V=rA>>31),j=h+j|0,j=(rA=$+SA|0)>>>0>>0?j+1|0:j,$=rA,t0=r[t+36>>2],w=rA=xA(t0,38),f=rA>>31,hA=t=(SA=r[t+28>>2])<<1,YA=K(rA,f,t,AA=t>>31),t=h+j|0,r0=rA=$+YA|0,ZA=rA>>>0>>0?t+1|0:t,t=K(y,o,n,s),j=h,rA=K(N,U,g0,z),j=h+j|0,j=(t=rA+t|0)>>>0>>0?j+1|0:j,yA=NA,YA=K(NA,W=NA>>31,_,a),rA=h+j|0,rA=(t=YA+t|0)>>>0>>0?rA+1|0:rA,YA=K(c,Y,hA,AA),j=h+rA|0,j=(t=YA+t|0)>>>0>>0?j+1|0:j,rA=K(w,f,XA,v),j=h+j|0,$=t=rA+t|0,B0=t>>>0>>0?j+1|0:j,t=K(y,o,D,E),rA=h,j=(cA=K(YA=cA,l=YA>>31,YA,l))+t|0,t=h+rA|0,t=j>>>0>>0?t+1|0:t,rA=(cA=K(_,a,n,s))+j|0,j=h+t|0,j=rA>>>0>>0?j+1|0:j,O=t=xA(SA,38),cA=SA,t=(SA=K(t,F=t>>31,SA,gA=SA>>31))+rA|0,rA=h+j|0,rA=t>>>0>>0?rA+1|0:rA,t=(j=t)+(SA=K(c,Y,t=XA<<1,t>>31))|0,j=h+rA|0,j=t>>>0>>0?j+1|0:j,rA=K(w,f,H,i),j=h+j|0,aA=t=rA+t|0,wA=j=t>>>0>>0?j+1|0:j,t=j,fA=j=aA+33554432|0,mA=t=j>>>0<33554432?t+1|0:t,j=(j=t>>26)+B0|0,B0=t=(rA=(67108863&t)<<6|fA>>>26)+$|0,rA=t>>>0>>0?j+1|0:j,bA=t=t+16777216|0,j=(j=(rA=t>>>0<16777216?rA+1|0:rA)>>25)+ZA|0,j=(t=(rA=(33554431&rA)<<7|t>>>25)+r0|0)>>>0>>0?j+1|0:j,rA=t,t=j,$=j=rA+33554432|0,SA=t=j>>>0<33554432?t+1|0:t,t=-67108864&j,r[VA+24>>2]=rA-t,t=K(_,a,YA,l),j=h,zA=K(y,o,VA=zA,o0=VA>>31),rA=h+j|0,rA=(t=zA+t|0)>>>0>>0?rA+1|0:rA,j=t,zA=t=xA(XA,19),t=j+(XA=K(t,r0=t>>31,XA,v))|0,j=h+rA|0,j=t>>>0>>0?j+1|0:j,rA=(XA=K(H,i,O,F))+t|0,t=h+j|0,t=rA>>>0>>0?t+1|0:t,_A=j=n<<1,XA=K(c,Y,j,iA=j>>31),j=h+t|0,j=(rA=XA+rA|0)>>>0>>0?j+1|0:j,t=rA,rA=K(w,f,D,E),j=h+j|0,ZA=t=t+rA|0,XA=t>>>0>>0?j+1|0:j,t=K(H,i,zA,r0),j=h,VA=K(_,a,VA,o0),rA=h+j|0,rA=(t=VA+t|0)>>>0>>0?rA+1|0:rA,VA=K(n,s,O,F),j=h+rA|0,j=(t=VA+t|0)>>>0>>0?j+1|0:j,rA=(VA=K(c,Y,D,E))+t|0,t=h+j|0,t=rA>>>0>>0?t+1|0:t,VA=K(w,f,YA,l),j=h+t|0,o0=rA=VA+rA|0,VA=rA>>>0>>0?j+1|0:j,t=K(t=xA(NA,38),t>>31,NA,W),j=h,NA=t,rA=K(t=E0,rA=t>>31,t,rA),j=h+j|0,j=(t=NA+rA|0)>>>0>>0?j+1|0:j,NA=K(zA,r0,_A,iA),rA=h+j|0,rA=(t=NA+t|0)>>>0>>0?rA+1|0:rA,NA=K(D,E,O,F),j=h+rA|0,j=(t=NA+t|0)>>>0>>0?j+1|0:j,rA=(NA=K(c,Y,N,U))+t|0,t=h+j|0,t=rA>>>0>>0?t+1|0:t,NA=K(y,o,w,f),j=h+t|0,zA=rA=NA+rA|0,r0=j=rA>>>0>>0?j+1|0:j,E0=t=rA+33554432|0,RA=j=t>>>0<33554432?j+1|0:j,rA=(t=j>>26)+VA|0,VA=j=(NA=(67108863&j)<<6|E0>>>26)+o0|0,j=j>>>0>>0?rA+1|0:rA,o0=t=VA+16777216|0,NA=(33554431&(j=t>>>0<16777216?j+1|0:j))<<7|t>>>25,j=(j>>25)+XA|0,j=(rA=NA+ZA|0)>>>0>>0?j+1|0:j,XA=rA=(t=rA)+33554432|0,NA=j=rA>>>0<33554432?j+1|0:j,j=-67108864&rA,r[e+8>>2]=t-j,t=K(N,U,yA,W),j=h,rA=K(n,s,D,E),j=h+j|0,j=(t=rA+t|0)>>>0>>0?j+1|0:j,rA=K(y,o,b,v),j=h+j|0,j=(t=rA+t|0)>>>0>>0?j+1|0:j,rA=K(_,a,cA,gA),j=h+j|0,j=(t=rA+t|0)>>>0>>0?j+1|0:j,rA=(ZA=K(w,f,tA,V))+t|0,t=h+j|0,j=SA>>26,SA=($=(67108863&SA)<<6|$>>>26)+rA|0,rA=(t=rA>>>0>>0?t+1|0:t)+j|0,j=rA=SA>>>0<$>>>0?rA+1|0:rA,$=rA=(t=SA)+16777216|0,SA=j=rA>>>0<16777216?j+1|0:j,j=-33554432&rA,r[e+28>>2]=t-j,t=K(_,a,g0,z),rA=h,j=(YA=K(y,o,YA,l))+t|0,t=h+rA|0,t=j>>>0>>0?t+1|0:t,YA=K(b,v,O,F),rA=h+t|0,rA=(j=YA+j|0)>>>0>>0?rA+1|0:rA,t=(YA=K(c,Y,H,i))+j|0,j=h+rA|0,j=t>>>0>>0?j+1|0:j,rA=K(w,f,n,s),j=h+j|0,j=(j=(t=rA+t|0)>>>0>>0?j+1|0:j)+(rA=NA>>26)|0,rA=t=(NA=(67108863&NA)<<6|XA>>>26)+t|0,t=j=t>>>0>>0?j+1|0:j,XA=j=rA+16777216|0,NA=t=j>>>0<16777216?t+1|0:t,t=-33554432&j,r[e+12>>2]=rA-t,YA=e,t=K(b,v,N,U),j=h,rA=K(n,s,n,s),j=h+j|0,j=(t=rA+t|0)>>>0>>0?j+1|0:j,rA=K(D,E,H,i),j=h+j|0,j=(t=rA+t|0)>>>0>>0?j+1|0:j,rA=(g0=K(y,o,hA,AA))+t|0,t=h+j|0,t=rA>>>0>>0?t+1|0:t,j=(g0=K(_,a,tA,V))+rA|0,rA=h+t|0,rA=j>>>0>>0?rA+1|0:rA,t=(t0=K(w,f,g0=t0,ZA=g0>>31))+j|0,j=h+rA|0,j=t>>>0>>0?j+1|0:j,e=t,j=(t=SA>>25)+j|0,j=(rA=e+(SA=(33554431&SA)<<7|$>>>25)|0)>>>0>>0?j+1|0:j,t0=rA=(t=rA)+33554432|0,SA=j=rA>>>0<33554432?j+1|0:j,j=-67108864&rA,r[YA+32>>2]=t-j,j=NA>>25,rA=(NA=(33554431&NA)<<7|XA>>>25)+(aA-(t=-67108864&fA)|0)|0,t=j+(wA-((t>>>0>aA>>>0)+mA|0)|0)|0,j=t=rA>>>0>>0?t+1|0:t,NA=t=rA+33554432|0,t=((67108863&(j=t>>>0<33554432?j+1|0:j))<<6|t>>>26)+(B0=B0-(-33554432&bA)|0)|0,r[YA+20>>2]=t,t=-67108864&NA,r[YA+16>>2]=rA-t,NA=YA,t=K(D,E,b,v),rA=h,j=(YA=K(yA,W,_A,iA))+t|0,t=h+rA|0,t=j>>>0>>0?t+1|0:t,rA=(YA=K(N,U,cA,gA))+j|0,j=h+t|0,j=rA>>>0>>0?j+1|0:j,t=(YA=K(y,o,tA,V))+rA|0,rA=h+j|0,rA=t>>>0>>0?rA+1|0:rA,YA=K(_,a,g0,ZA),j=h+rA|0,rA=t=YA+t|0,j=(t=t>>>0>>0?j+1|0:j)+(j=SA>>26)|0,j=(rA=(SA=(67108863&SA)<<6|t0>>>26)+rA|0)>>>0>>0?j+1|0:j,SA=rA,t=j,t=(j=rA+16777216|0)>>>0<16777216?t+1|0:t,rA=-33554432&j,r[NA+36>>2]=SA-rA,YA=K((33554431&t)<<7|j>>>25,t>>25,19,0),j=h+(r0-(((rA=-67108864&E0)>>>0>zA>>>0)+RA|0)|0)|0,rA=t=YA+(zA-rA|0)|0,t=t>>>0>>0?j+1|0:j,t=(VA-(-33554432&o0)|0)+((67108863&(t=(j=rA+33554432|0)>>>0<33554432?t+1|0:t))<<6|j>>>26)|0,r[NA+4>>2]=t,e=-67108864&j,r[NA>>2]=rA-e}function HB(e,t,n){var o,a=0,f=0,E=0,s=0,y=0,_=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0,N=0,l=0,F=0,b=0,V=0,W=0,O=0,z=0,tA=0,AA=0,gA=0,aA=0,iA=0,hA=0,yA=0,fA=0,_A=0,wA=0,mA=0,bA=0,RA=0,j=0,rA=0,YA=0,SA=0,NA=0,VA=0,XA=0,g0=0,$=0,cA=0,zA=0,ZA=0,t0=0,r0=0,o0=0,E0=0,B0=0,n0=0;for(BA=o=BA-2048|0,mg(o+1024|0,t),Kg(o+1024|0,e),mg(o,o+1024|0),Kg(o,n),t=0;s=r[(a=Y=(o+1024|0)+(64|(e=b<<7))|0)>>2],D=r[(E=v=(o+1024|0)+(96|e)|0)>>2],E=r[E+4>>2],y=s,c=r[a+4>>2],w=D,a=e+(o+1024|0)|0,_=r[(s=(o+1024|0)+(32|e)|0)>>2],D=r[s+4>>2],w=x(w^(F=qA(r[a>>2],r[a+4>>2],_,D)),(f=E)^(E=h),32),D=x(y=(i=qA(y,c,w,f=h))^_,D^(_=h),24),wA=x((gA=qA(F,y=E,D,E=h))^w,(H=h)^f,16),E=x(D^(mA=qA(i,_,wA,hA=h)),(yA=h)^E,63),D=h,w=r[(_=(o+1024|0)+(104|e)|0)>>2],i=r[_+4>>2],z=r[(f=F=(o+1024|0)+(72|e)|0)>>2],U=r[f+4>>2],V=x((V=w)^(W=qA(l=r[(f=w=(o+1024|0)+(8|e)|0)>>2],c=r[f+4>>2],iA=r[(f=(o+1024|0)+(40|e)|0)>>2],y=r[f+4>>2])),(c=i)^(i=h),32),y=x(U=(l=qA(z,U,V,c=h))^iA,y^(iA=h),24),NA=x((fA=qA(W,U=i,y,i=h))^V,(bA=h)^c,16),i=x(y^(cA=qA(l,iA,NA,g0=h)),(zA=h)^i,63),y=h,V=r[(W=iA=(o+1024|0)+(112|e)|0)>>2],l=r[W+4>>2],aA=r[(W=(o+1024|0)+(80|e)|0)>>2],N=r[W+4>>2],z=V,V=(o+1024|0)+(16|e)|0,tA=r[(AA=c=(o+1024|0)+(48|e)|0)>>2],AA=r[AA+4>>2],z=x(z^(_A=qA(r[V>>2],r[V+4>>2],tA,AA)),(U=l)^(l=h),32),AA=x(N=(U=qA(aA,N,z,O=h))^tA,AA^(tA=h),24),r0=x((ZA=qA(_A,N=l,AA,l=h))^z,(t0=h)^O,16),l=x(AA^(VA=qA(U,tA,r0,o0=h)),(YA=h)^l,63),AA=h,z=r[(tA=(o+1024|0)+(120|e)|0)>>2],O=r[tA+4>>2],E0=r[(U=_A=(o+1024|0)+(88|e)|0)>>2],SA=r[U+4>>2],j=x((aA=z)^(XA=qA($=r[(U=z=(o+1024|0)+(24|e)|0)>>2],N=r[U+4>>2],RA=r[(e=(o+1024|0)+(56|e)|0)>>2],U=r[e+4>>2])),(N=O)^(O=h),32),U=x(N=(SA=qA(E0,SA,j,rA=h))^RA,U^(RA=h),24),aA=RA,j=x((RA=qA(XA,N=O,U,O=h))^j,(XA=h)^rA,16),O=x(U^(SA=qA(SA,aA,j,rA=h)),($=h)^O,63),U=h,aA=VA,N=YA,VA=x(j^(gA=qA(gA,H,i,y)),rA^(H=h),32),i=x((j=qA(aA,N,VA,YA=h))^i,(rA=h)^y,24),y=qA(y=gA,H,i,gA=h),H=h,r[a>>2]=y,r[a+4>>2]=H,a=x(y^VA,YA^H,16),y=h,r[tA>>2]=a,r[tA+4>>2]=y,a=qA(j,rA,a,y),y=h,r[W>>2]=a,r[W+4>>2]=y,B0=f,n0=x(a^i,y^gA,63),r[B0>>2]=n0,r[f+4>>2]=h,H=l,y=x(wA^(f=qA(fA,bA,l,AA)),hA^(i=h),32),a=x(H^(l=qA(SA,$,y,W=h)),(a=AA)^(AA=h),24),f=qA(f,H=i,a,i=h),tA=h,r[w>>2]=f,r[w+4>>2]=tA,w=x(f^y,W^tA,16),f=h,r[v>>2]=w,r[v+4>>2]=f,v=qA(l,AA,w,f),r[_A>>2]=v,w=h,r[_A+4>>2]=w,B0=c,n0=x(a^v,w^i,63),r[B0>>2]=n0,r[c+4>>2]=h,a=qA(ZA,t0,O,U),y=qA(mA,yA,f=x(NA^a,g0^(w=h),32),i=h),a=qA(a,c=w,v=x(y^O,(W=h)^U,24),w=h),l=c=h,r[V>>2]=a,r[V+4>>2]=l,a=x(a^f,i^l,16),f=h,r[_>>2]=a,r[_+4>>2]=f,a=qA(y,W,a,f),r[Y>>2]=a,f=Y,Y=h,r[f+4>>2]=Y,B0=e,n0=x(a^v,Y^w,63),r[B0>>2]=n0,r[e+4>>2]=h,f=E,a=x(r0^(Y=qA(RA,XA,E,D)),o0^(v=h),32),e=x(f^(_=qA(cA,zA,a,E=h)),(e=D)^(D=h),24),Y=qA(Y,f=v,e,v=h),f=w=h,r[z>>2]=Y,r[z+4>>2]=f,Y=x(a^Y,E^f,16),a=h,r[iA>>2]=Y,r[iA+4>>2]=a,Y=qA(_,D,Y,a),r[F>>2]=Y,a=h,r[F+4>>2]=a,B0=s,n0=x(e^Y,a^v,63),r[B0>>2]=n0,r[s+4>>2]=h,(0|(b=b+1|0))!=8;);for(;b=r[768+(e=(v=t<<4)+(o+1024|0)|0)>>2],Y=r[e+772>>2],y=r[(a=e+512|0)>>2],w=r[a+4>>2],f=b,b=r[e+256>>2],a=r[e+260>>2],E=x(f^(s=qA(r[e>>2],r[e+4>>2],b,a)),(E=Y)^(Y=h),32),a=x(f=(_=qA(y,w,E,D=h))^b,a^(b=h),24),c=b,i=x((w=qA(s,Y,a,b=h))^E,(f=h)^D,16),b=x(a^(iA=qA(_,c,i,y=h)),(W=h)^b,63),Y=h,a=r[e+780>>2],l=r[e+520>>2],H=r[e+524>>2],_=x((V=r[e+776>>2])^(D=qA(c=r[(s=v=(o+1024|0)+(8|v)|0)>>2],D=r[s+4>>2],s=r[e+264>>2],E=r[e+268>>2])),(c=a)^(a=h),32),E=x(c=(V=qA(l,H,_,F=h))^s,E^(s=h),24),H=V,l=x((V=qA(D,c=a,E,a=h))^_,(c=h)^F,16),a=x(E^(tA=qA(H,s,l,AA=h)),(_A=h)^a,63),s=h,E=r[e+900>>2],N=r[e+640>>2],gA=r[e+644>>2],U=r[e+896>>2],D=r[e+384>>2],_=r[e+388>>2],z=x(U^(F=qA(r[e+128>>2],r[e+132>>2],D,_)),(H=E)^(E=h),32),_=x(H=(U=qA(N,gA,z,O=h))^D,_^(D=h),24),N=U,U=x((U=z)^(z=qA(F,H=E,_,E=h)),(H=O)^(O=h),16),E=x(_^(H=qA(N,D,U,gA=h)),(wA=h)^E,63),D=h,_=r[e+908>>2],YA=r[e+648>>2],g0=r[e+652>>2],aA=r[e+904>>2],F=r[e+392>>2],hA=r[e+396>>2],yA=x(aA^(mA=qA(r[e+136>>2],r[e+140>>2],F,hA)),(N=_)^(_=h),32),aA=hA=x(N=(bA=qA(YA,g0,yA,fA=h))^F,hA^(F=h),24),yA=x((hA=qA(mA,N=_,hA,_=h))^yA,(mA=h)^fA,16),_=x(aA^(bA=qA(bA,F,yA,fA=h)),(NA=h)^_,63),F=h,aA=H,N=wA,H=x(yA^(w=qA(w,f,a,s)),fA^(f=h),32),a=x((yA=qA(aA,N,H,wA=h))^a,(fA=h)^s,24),s=qA(s=w,f,a,w=h),f=h,r[e>>2]=s,r[e+4>>2]=f,s=x(s^H,wA^f,16),f=h,r[e+904>>2]=s,r[e+908>>2]=f,s=qA(yA,fA,s,f),f=h,r[e+640>>2]=s,r[e+644>>2]=f,B0=e,n0=x(a^s,w^f,63),r[B0+264>>2]=n0,r[e+268>>2]=h,H=E,s=qA(V,c,E,D),i=qA(bA,NA,w=x(i^s,y^(E=h),32),f=h),s=qA(s,y=E,a=x(H^i,(a=D)^(D=h),24),E=h),y=h,r[v>>2]=s,r[v+4>>2]=y,v=x(s^w,f^y,16),s=h,r[e+768>>2]=v,r[e+772>>2]=s,v=qA(i,D,v,s),r[e+648>>2]=v,s=h,r[e+652>>2]=s,B0=e,n0=x(a^v,s^E,63),r[B0+384>>2]=n0,r[e+388>>2]=h,w=_,E=x(l^(a=qA(z,O,_,F)),AA^(s=h),32),v=x(w^(_=qA(iA,W,E,D=h)),(f=F)^(F=h),24),a=qA(a,f=s,v,s=h),f=w=h,r[e+128>>2]=a,r[e+132>>2]=f,a=x(a^E,f^D,16),E=h,r[e+776>>2]=a,r[e+780>>2]=E,a=qA(_,F,a,E),r[e+512>>2]=a,E=h,r[e+516>>2]=E,B0=e,n0=x(a^v,s^E,63),r[B0+392>>2]=n0,r[e+396>>2]=h,v=qA(hA,mA,b,Y),D=qA(tA,_A,s=x(U^v,gA^(a=h),32),E=h),Y=qA(f=v,a,b=x(D^b,(_=h)^Y,24),v=h),a=h,r[e+136>>2]=Y,r[e+140>>2]=a,Y=x(s^Y,E^a,16),a=h,r[e+896>>2]=Y,r[e+900>>2]=a,Y=qA(D,_,Y,a),r[e+520>>2]=Y,a=h,r[e+524>>2]=a,B0=e,n0=x(Y^b,a^v,63),r[B0+256>>2]=n0,r[e+260>>2]=h,(0|(t=t+1|0))!=8;);mg(n,o),Kg(n,o+1024|0),BA=o+2048|0}function _n(e,t,n){var o,a=0,f=0,E=0,s=0,y=0,_=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0,N=0,l=0,F=0,b=0,V=0,W=0,O=0,z=0,tA=0,AA=0,gA=0,aA=0,iA=0,hA=0,yA=0,fA=0,_A=0,wA=0,mA=0,bA=0,RA=0,j=0,rA=0,YA=0,SA=0,NA=0,VA=0,XA=0,g0=0,$=0,cA=0,zA=0,ZA=0,t0=0,r0=0,o0=0,E0=0,B0=0,n0=0;for(BA=o=BA-2048|0,mg(o+1024|0,t),Kg(o+1024|0,e),mg(o,o+1024|0),t=0;s=r[(a=Y=(o+1024|0)+(64|(e=b<<7))|0)>>2],D=r[(E=v=(o+1024|0)+(96|e)|0)>>2],E=r[E+4>>2],y=s,c=r[a+4>>2],w=D,a=e+(o+1024|0)|0,_=r[(s=(o+1024|0)+(32|e)|0)>>2],D=r[s+4>>2],w=x(w^(F=qA(r[a>>2],r[a+4>>2],_,D)),(f=E)^(E=h),32),D=x(y=(i=qA(y,c,w,f=h))^_,D^(_=h),24),wA=x((gA=qA(F,y=E,D,E=h))^w,(H=h)^f,16),E=x(D^(mA=qA(i,_,wA,hA=h)),(yA=h)^E,63),D=h,w=r[(_=(o+1024|0)+(104|e)|0)>>2],i=r[_+4>>2],z=r[(f=F=(o+1024|0)+(72|e)|0)>>2],U=r[f+4>>2],V=x((V=w)^(W=qA(l=r[(f=w=(o+1024|0)+(8|e)|0)>>2],c=r[f+4>>2],iA=r[(f=(o+1024|0)+(40|e)|0)>>2],y=r[f+4>>2])),(c=i)^(i=h),32),y=x(U=(l=qA(z,U,V,c=h))^iA,y^(iA=h),24),NA=x((fA=qA(W,U=i,y,i=h))^V,(bA=h)^c,16),i=x(y^(cA=qA(l,iA,NA,g0=h)),(zA=h)^i,63),y=h,V=r[(W=iA=(o+1024|0)+(112|e)|0)>>2],l=r[W+4>>2],aA=r[(W=(o+1024|0)+(80|e)|0)>>2],N=r[W+4>>2],z=V,V=(o+1024|0)+(16|e)|0,tA=r[(AA=c=(o+1024|0)+(48|e)|0)>>2],AA=r[AA+4>>2],z=x(z^(_A=qA(r[V>>2],r[V+4>>2],tA,AA)),(U=l)^(l=h),32),AA=x(N=(U=qA(aA,N,z,O=h))^tA,AA^(tA=h),24),r0=x((ZA=qA(_A,N=l,AA,l=h))^z,(t0=h)^O,16),l=x(AA^(VA=qA(U,tA,r0,o0=h)),(YA=h)^l,63),AA=h,z=r[(tA=(o+1024|0)+(120|e)|0)>>2],O=r[tA+4>>2],E0=r[(U=_A=(o+1024|0)+(88|e)|0)>>2],SA=r[U+4>>2],j=x((aA=z)^(XA=qA($=r[(U=z=(o+1024|0)+(24|e)|0)>>2],N=r[U+4>>2],RA=r[(e=(o+1024|0)+(56|e)|0)>>2],U=r[e+4>>2])),(N=O)^(O=h),32),U=x(N=(SA=qA(E0,SA,j,rA=h))^RA,U^(RA=h),24),aA=RA,j=x((RA=qA(XA,N=O,U,O=h))^j,(XA=h)^rA,16),O=x(U^(SA=qA(SA,aA,j,rA=h)),($=h)^O,63),U=h,aA=VA,N=YA,VA=x(j^(gA=qA(gA,H,i,y)),rA^(H=h),32),i=x((j=qA(aA,N,VA,YA=h))^i,(rA=h)^y,24),y=qA(y=gA,H,i,gA=h),H=h,r[a>>2]=y,r[a+4>>2]=H,a=x(y^VA,YA^H,16),y=h,r[tA>>2]=a,r[tA+4>>2]=y,a=qA(j,rA,a,y),y=h,r[W>>2]=a,r[W+4>>2]=y,B0=f,n0=x(a^i,y^gA,63),r[B0>>2]=n0,r[f+4>>2]=h,H=l,y=x(wA^(f=qA(fA,bA,l,AA)),hA^(i=h),32),a=x(H^(l=qA(SA,$,y,W=h)),(a=AA)^(AA=h),24),f=qA(f,H=i,a,i=h),tA=h,r[w>>2]=f,r[w+4>>2]=tA,w=x(f^y,W^tA,16),f=h,r[v>>2]=w,r[v+4>>2]=f,v=qA(l,AA,w,f),r[_A>>2]=v,w=h,r[_A+4>>2]=w,B0=c,n0=x(a^v,w^i,63),r[B0>>2]=n0,r[c+4>>2]=h,a=qA(ZA,t0,O,U),y=qA(mA,yA,f=x(NA^a,g0^(w=h),32),i=h),a=qA(a,c=w,v=x(y^O,(W=h)^U,24),w=h),l=c=h,r[V>>2]=a,r[V+4>>2]=l,a=x(a^f,i^l,16),f=h,r[_>>2]=a,r[_+4>>2]=f,a=qA(y,W,a,f),r[Y>>2]=a,f=Y,Y=h,r[f+4>>2]=Y,B0=e,n0=x(a^v,Y^w,63),r[B0>>2]=n0,r[e+4>>2]=h,f=E,a=x(r0^(Y=qA(RA,XA,E,D)),o0^(v=h),32),e=x(f^(_=qA(cA,zA,a,E=h)),(e=D)^(D=h),24),Y=qA(Y,f=v,e,v=h),f=w=h,r[z>>2]=Y,r[z+4>>2]=f,Y=x(a^Y,E^f,16),a=h,r[iA>>2]=Y,r[iA+4>>2]=a,Y=qA(_,D,Y,a),r[F>>2]=Y,a=h,r[F+4>>2]=a,B0=s,n0=x(e^Y,a^v,63),r[B0>>2]=n0,r[s+4>>2]=h,(0|(b=b+1|0))!=8;);for(;b=r[768+(e=(v=t<<4)+(o+1024|0)|0)>>2],Y=r[e+772>>2],y=r[(a=e+512|0)>>2],w=r[a+4>>2],f=b,b=r[e+256>>2],a=r[e+260>>2],E=x(f^(s=qA(r[e>>2],r[e+4>>2],b,a)),(E=Y)^(Y=h),32),a=x(f=(_=qA(y,w,E,D=h))^b,a^(b=h),24),c=b,i=x((w=qA(s,Y,a,b=h))^E,(f=h)^D,16),b=x(a^(iA=qA(_,c,i,y=h)),(W=h)^b,63),Y=h,a=r[e+780>>2],l=r[e+520>>2],H=r[e+524>>2],_=x((V=r[e+776>>2])^(D=qA(c=r[(s=v=(o+1024|0)+(8|v)|0)>>2],D=r[s+4>>2],s=r[e+264>>2],E=r[e+268>>2])),(c=a)^(a=h),32),E=x(c=(V=qA(l,H,_,F=h))^s,E^(s=h),24),H=V,l=x((V=qA(D,c=a,E,a=h))^_,(c=h)^F,16),a=x(E^(tA=qA(H,s,l,AA=h)),(_A=h)^a,63),s=h,E=r[e+900>>2],N=r[e+640>>2],gA=r[e+644>>2],U=r[e+896>>2],D=r[e+384>>2],_=r[e+388>>2],z=x(U^(F=qA(r[e+128>>2],r[e+132>>2],D,_)),(H=E)^(E=h),32),_=x(H=(U=qA(N,gA,z,O=h))^D,_^(D=h),24),N=U,U=x((U=z)^(z=qA(F,H=E,_,E=h)),(H=O)^(O=h),16),E=x(_^(H=qA(N,D,U,gA=h)),(wA=h)^E,63),D=h,_=r[e+908>>2],YA=r[e+648>>2],g0=r[e+652>>2],aA=r[e+904>>2],F=r[e+392>>2],hA=r[e+396>>2],yA=x(aA^(mA=qA(r[e+136>>2],r[e+140>>2],F,hA)),(N=_)^(_=h),32),aA=hA=x(N=(bA=qA(YA,g0,yA,fA=h))^F,hA^(F=h),24),yA=x((hA=qA(mA,N=_,hA,_=h))^yA,(mA=h)^fA,16),_=x(aA^(bA=qA(bA,F,yA,fA=h)),(NA=h)^_,63),F=h,aA=H,N=wA,H=x(yA^(w=qA(w,f,a,s)),fA^(f=h),32),a=x((yA=qA(aA,N,H,wA=h))^a,(fA=h)^s,24),s=qA(s=w,f,a,w=h),f=h,r[e>>2]=s,r[e+4>>2]=f,s=x(s^H,wA^f,16),f=h,r[e+904>>2]=s,r[e+908>>2]=f,s=qA(yA,fA,s,f),f=h,r[e+640>>2]=s,r[e+644>>2]=f,B0=e,n0=x(a^s,w^f,63),r[B0+264>>2]=n0,r[e+268>>2]=h,H=E,s=qA(V,c,E,D),i=qA(bA,NA,w=x(i^s,y^(E=h),32),f=h),s=qA(s,y=E,a=x(H^i,(a=D)^(D=h),24),E=h),y=h,r[v>>2]=s,r[v+4>>2]=y,v=x(s^w,f^y,16),s=h,r[e+768>>2]=v,r[e+772>>2]=s,v=qA(i,D,v,s),r[e+648>>2]=v,s=h,r[e+652>>2]=s,B0=e,n0=x(a^v,s^E,63),r[B0+384>>2]=n0,r[e+388>>2]=h,w=_,E=x(l^(a=qA(z,O,_,F)),AA^(s=h),32),v=x(w^(_=qA(iA,W,E,D=h)),(f=F)^(F=h),24),a=qA(a,f=s,v,s=h),f=w=h,r[e+128>>2]=a,r[e+132>>2]=f,a=x(a^E,f^D,16),E=h,r[e+776>>2]=a,r[e+780>>2]=E,a=qA(_,F,a,E),r[e+512>>2]=a,E=h,r[e+516>>2]=E,B0=e,n0=x(a^v,s^E,63),r[B0+392>>2]=n0,r[e+396>>2]=h,v=qA(hA,mA,b,Y),D=qA(tA,_A,s=x(U^v,gA^(a=h),32),E=h),Y=qA(f=v,a,b=x(D^b,(_=h)^Y,24),v=h),a=h,r[e+136>>2]=Y,r[e+140>>2]=a,Y=x(s^Y,E^a,16),a=h,r[e+896>>2]=Y,r[e+900>>2]=a,Y=qA(D,_,Y,a),r[e+520>>2]=Y,a=h,r[e+524>>2]=a,B0=e,n0=x(Y^b,a^v,63),r[B0+256>>2]=n0,r[e+260>>2]=h,(0|(t=t+1|0))!=8;);mg(n,o),Kg(n,o+1024|0),BA=o+2048|0}function ot(e){var t=0,n=0,o=0,a=0,f=0,E=0,s=0,y=0,_=0;A:if(e|=0){f=(o=e-8|0)+(e=-8&(t=r[e-4>>2]))|0;t:if(!(1&t)){if(!(3&t)||(o=o-(t=r[o>>2])|0)>>>0>2]))==3)return r[8963]=e,r[f+4>>2]=-2&t,r[o+4>>2]=1|e,void(r[e+o>>2]=e)}else{if(t>>>0<=255){if(a=r[o+8>>2],t=t>>>3|0,(0|(n=r[o+12>>2]))==(0|a)){y=35844,_=r[8961]&pt(-2,t),r[y>>2]=_;break t}r[a+12>>2]=n,r[n+8>>2]=a;break t}if(s=r[o+24>>2],(0|o)==(0|(t=r[o+12>>2])))if((n=r[(a=o+20|0)>>2])||(n=r[(a=o+16|0)>>2])){for(;E=a,(n=r[(a=(t=n)+20|0)>>2])||(a=t+16|0,n=r[t+16>>2]););r[E>>2]=0}else t=0;else n=r[o+8>>2],r[n+12>>2]=t,r[t+8>>2]=n;if(!s)break t;a=r[o+28>>2];g:{if(r[(n=36148+(a<<2)|0)>>2]==(0|o)){if(r[n>>2]=t,t)break g;y=35848,_=r[8962]&pt(-2,a),r[y>>2]=_;break t}if(r[s+(r[s+16>>2]==(0|o)?16:20)>>2]=t,!t)break t}if(r[t+24>>2]=s,(n=r[o+16>>2])&&(r[t+16>>2]=n,r[n+24>>2]=t),!(n=r[o+20>>2]))break t;r[t+20>>2]=n,r[n+24>>2]=t}}if(!(o>>>0>=f>>>0)&&1&(t=r[f+4>>2])){t:{if(!(2&t)){if(r[8967]==(0|f)){if(r[8967]=o,e=r[8964]+e|0,r[8964]=e,r[o+4>>2]=1|e,r[8966]!=(0|o))break A;return r[8963]=0,void(r[8966]=0)}if(r[8966]==(0|f))return r[8966]=o,e=r[8963]+e|0,r[8963]=e,r[o+4>>2]=1|e,void(r[e+o>>2]=e);e=(-8&t)+e|0;g:if(t>>>0<=255){if(t=t>>>3|0,(0|(n=r[f+8>>2]))==(0|(a=r[f+12>>2]))){y=35844,_=r[8961]&pt(-2,t),r[y>>2]=_;break g}r[n+12>>2]=a,r[a+8>>2]=n}else{if(s=r[f+24>>2],(0|f)==(0|(t=r[f+12>>2])))if((n=r[(a=f+20|0)>>2])||(n=r[(a=f+16|0)>>2])){for(;E=a,(n=r[(a=(t=n)+20|0)>>2])||(a=t+16|0,n=r[t+16>>2]););r[E>>2]=0}else t=0;else n=r[f+8>>2],r[n+12>>2]=t,r[t+8>>2]=n;if(s){a=r[f+28>>2];r:{if(r[(n=36148+(a<<2)|0)>>2]==(0|f)){if(r[n>>2]=t,t)break r;y=35848,_=r[8962]&pt(-2,a),r[y>>2]=_;break g}if(r[s+(r[s+16>>2]==(0|f)?16:20)>>2]=t,!t)break g}r[t+24>>2]=s,(n=r[f+16>>2])&&(r[t+16>>2]=n,r[n+24>>2]=t),(n=r[f+20>>2])&&(r[t+20>>2]=n,r[n+24>>2]=t)}}if(r[o+4>>2]=1|e,r[e+o>>2]=e,r[8966]!=(0|o))break t;return void(r[8963]=e)}r[f+4>>2]=-2&t,r[o+4>>2]=1|e,r[e+o>>2]=e}if(e>>>0<=255)return t=35884+((e=e>>>3|0)<<3)|0,(n=r[8961])&(e=1<>2]:(r[8961]=e|n,e=t),r[t+8>>2]=o,r[e+12>>2]=o,r[o+12>>2]=t,void(r[o+8>>2]=e);a=31,r[o+16>>2]=0,r[o+20>>2]=0,e>>>0<=16777215&&(t=e>>>8|0,t<<=E=t+1048320>>>16&8,a=28+((t=((t<<=a=t+520192>>>16&4)<<(n=t+245760>>>16&2)>>>15|0)-(n|a|E)|0)<<1|e>>>t+21&1)|0),r[o+28>>2]=a,E=36148+(a<<2)|0;t:{g:{if((n=r[8962])&(t=1<>>1|0)|0),t=r[E>>2];;){if(n=t,(-8&r[t+4>>2])==(0|e))break g;if(t=a>>>29|0,a<<=1,!(t=r[16+(E=n+(4&t)|0)>>2]))break}r[E+16>>2]=o,r[o+24>>2]=n}else r[8962]=t|n,r[E>>2]=o,r[o+24>>2]=E;r[o+12>>2]=o,r[o+8>>2]=o;break t}e=r[n+8>>2],r[e+12>>2]=o,r[n+8>>2]=o,r[o+24>>2]=0,r[o+12>>2]=n,r[o+8>>2]=e}e=r[8969]-1|0,r[8969]=e||-1}}}function ca(e,t){var n,o=0,a=0,f=0,E=0,s=0,y=0,_=0;n=e+t|0;A:{t:if(!(1&(o=r[e+4>>2]))){if(!(3&o))break A;if(t=(o=r[e>>2])+t|0,(0|(e=e-o|0))==r[8966]){if((3&(o=r[n+4>>2]))==3)return r[8963]=t,r[n+4>>2]=-2&o,r[e+4>>2]=1|t,void(r[n>>2]=t)}else{if(o>>>0<=255){if(f=r[e+8>>2],o=o>>>3|0,(0|(a=r[e+12>>2]))==(0|f)){y=35844,_=r[8961]&pt(-2,o),r[y>>2]=_;break t}r[f+12>>2]=a,r[a+8>>2]=f;break t}if(s=r[e+24>>2],(0|(o=r[e+12>>2]))==(0|e))if((a=r[(f=e+20|0)>>2])||(a=r[(f=e+16|0)>>2])){for(;E=f,(a=r[(f=(o=a)+20|0)>>2])||(f=o+16|0,a=r[o+16>>2]););r[E>>2]=0}else o=0;else a=r[e+8>>2],r[a+12>>2]=o,r[o+8>>2]=a;if(!s)break t;f=r[e+28>>2];g:{if(r[(a=36148+(f<<2)|0)>>2]==(0|e)){if(r[a>>2]=o,o)break g;y=35848,_=r[8962]&pt(-2,f),r[y>>2]=_;break t}if(r[s+(r[s+16>>2]==(0|e)?16:20)>>2]=o,!o)break t}if(r[o+24>>2]=s,(a=r[e+16>>2])&&(r[o+16>>2]=a,r[a+24>>2]=o),!(a=r[e+20>>2]))break t;r[o+20>>2]=a,r[a+24>>2]=o}}t:{if(!(2&(o=r[n+4>>2]))){if(r[8967]==(0|n)){if(r[8967]=e,t=r[8964]+t|0,r[8964]=t,r[e+4>>2]=1|t,r[8966]!=(0|e))break A;return r[8963]=0,void(r[8966]=0)}if(r[8966]==(0|n))return r[8966]=e,t=r[8963]+t|0,r[8963]=t,r[e+4>>2]=1|t,void(r[e+t>>2]=t);t=(-8&o)+t|0;g:if(o>>>0<=255){if(f=r[n+8>>2],o=o>>>3|0,(0|(a=r[n+12>>2]))==(0|f)){y=35844,_=r[8961]&pt(-2,o),r[y>>2]=_;break g}r[f+12>>2]=a,r[a+8>>2]=f}else{if(s=r[n+24>>2],(0|n)==(0|(o=r[n+12>>2])))if((f=r[(a=n+20|0)>>2])||(f=r[(a=n+16|0)>>2])){for(;E=a,(f=r[(a=(o=f)+20|0)>>2])||(a=o+16|0,f=r[o+16>>2]););r[E>>2]=0}else o=0;else a=r[n+8>>2],r[a+12>>2]=o,r[o+8>>2]=a;if(s){f=r[n+28>>2];r:{if(r[(a=36148+(f<<2)|0)>>2]==(0|n)){if(r[a>>2]=o,o)break r;y=35848,_=r[8962]&pt(-2,f),r[y>>2]=_;break g}if(r[s+(r[s+16>>2]==(0|n)?16:20)>>2]=o,!o)break g}r[o+24>>2]=s,(a=r[n+16>>2])&&(r[o+16>>2]=a,r[a+24>>2]=o),(a=r[n+20>>2])&&(r[o+20>>2]=a,r[a+24>>2]=o)}}if(r[e+4>>2]=1|t,r[e+t>>2]=t,r[8966]!=(0|e))break t;return void(r[8963]=t)}r[n+4>>2]=-2&o,r[e+4>>2]=1|t,r[e+t>>2]=t}if(t>>>0<=255)return o=35884+((t=t>>>3|0)<<3)|0,(a=r[8961])&(t=1<>2]:(r[8961]=t|a,t=o),r[o+8>>2]=e,r[t+12>>2]=e,r[e+12>>2]=o,void(r[e+8>>2]=t);f=31,r[e+16>>2]=0,r[e+20>>2]=0,t>>>0<=16777215&&(o=t>>>8|0,o<<=E=o+1048320>>>16&8,f=28+((o=((o<<=f=o+520192>>>16&4)<<(a=o+245760>>>16&2)>>>15|0)-(a|f|E)|0)<<1|t>>>o+21&1)|0),r[e+28>>2]=f,E=36148+(f<<2)|0;t:{if((a=r[8962])&(o=1<>>1|0)|0),o=r[E>>2];;){if(a=o,(-8&r[o+4>>2])==(0|t))break t;if(o=f>>>29|0,f<<=1,!(o=r[16+(E=a+(4&o)|0)>>2]))break}r[E+16>>2]=e,r[e+24>>2]=a}else r[8962]=o|a,r[E>>2]=e,r[e+24>>2]=E;return r[e+12>>2]=e,void(r[e+8>>2]=e)}t=r[a+8>>2],r[t+12>>2]=e,r[a+8>>2]=e,r[e+24>>2]=0,r[e+12>>2]=a,r[e+8>>2]=t}}function tr(e,t,n,o,a){var f,E,s,y,_,w,D,v,Y,U,H,i,c,N,l,F=0,b=0,V=0,W=0,O=0,z=0,tA=0,AA=0,gA=0,aA=0,iA=0,hA=0,yA=0,fA=0,_A=0,wA=0,mA=0,bA=0,RA=0,j=0,rA=0,YA=0,SA=0,NA=0,VA=0,XA=0,g0=0,$=0,cA=0,zA=0,ZA=0,t0=0,r0=0,o0=0;for(BA=f=BA+-64|0,E=r[e+60>>2],s=r[e+56>>2],j=r[e+52>>2],bA=r[e+48>>2],y=r[e+44>>2],_=r[e+40>>2],w=r[e+36>>2],D=r[e+32>>2],v=r[e+28>>2],Y=r[e+24>>2],U=r[e+20>>2],H=r[e+16>>2],i=r[e+12>>2],c=r[e+8>>2],N=r[e+4>>2],l=r[e>>2];;){if(!a&o>>>0>63|a)V=n;else{if(W=0,V=F=L0(f,0,64),o|a)for(;p[F+W|0]=u[t+W|0],!a&(W=W+1|0)>>>0>>0|a;);t=V,SA=n}for(rA=20,AA=l,gA=N,aA=c,iA=i,W=H,F=U,n=Y,hA=v,O=D,z=w,yA=_,fA=E,_A=s,b=j,wA=bA,RA=y;tA=W,AA=TA((W=W+AA|0)^wA,16),wA=TA(tA^(O=AA+O|0),12),tA=O,O=TA((O=AA)^(AA=W+wA|0),8),W=TA(wA^(mA=tA+O|0),7),tA=F,gA=TA((F=F+gA|0)^b,16),b=TA(tA^(z=gA+z|0),12),tA=z,z=TA((z=gA)^(gA=F+b|0),8),F=TA(b^(YA=tA+z|0),7),b=n,aA=TA((n=n+aA|0)^_A,16),tA=_A=TA(b^(yA=aA+yA|0),12),_A=TA((b=aA)^(aA=n+_A|0),8),n=TA(tA^(yA=_A+yA|0),7),b=hA,iA=TA((hA=hA+iA|0)^fA,16),RA=b=TA(b^(fA=iA+RA|0),12),tA=fA,fA=TA((fA=iA)^(iA=hA+b|0),8),hA=TA(RA^(b=tA+fA|0),7),tA=yA,yA=TA((AA=F+AA|0)^fA,16),F=TA((wA=tA+yA|0)^F,12),fA=TA(yA^(AA=F+AA|0),8),F=TA(F^(yA=wA+fA|0),7),O=TA((gA=n+gA|0)^O,16),n=TA((b=O+b|0)^n,12),wA=TA(O^(gA=n+gA|0),8),n=TA(n^(RA=b+wA|0),7),O=TA((aA=hA+aA|0)^z,16),hA=TA((z=O+mA|0)^hA,12),b=TA(O^(aA=hA+aA|0),8),hA=TA(hA^(O=z+b|0),7),z=TA((iA=W+iA|0)^_A,16),W=TA((mA=z+YA|0)^W,12),_A=TA(z^(iA=W+iA|0),8),W=TA(W^(z=mA+_A|0),7),rA=rA-2|0;);if(rA=u[t+4|0]|u[t+5|0]<<8|u[t+6|0]<<16|u[t+7|0]<<24,mA=u[t+8|0]|u[t+9|0]<<8|u[t+10|0]<<16|u[t+11|0]<<24,YA=u[t+12|0]|u[t+13|0]<<8|u[t+14|0]<<16|u[t+15|0]<<24,NA=u[t+16|0]|u[t+17|0]<<8|u[t+18|0]<<16|u[t+19|0]<<24,VA=u[t+20|0]|u[t+21|0]<<8|u[t+22|0]<<16|u[t+23|0]<<24,XA=u[t+24|0]|u[t+25|0]<<8|u[t+26|0]<<16|u[t+27|0]<<24,g0=u[t+28|0]|u[t+29|0]<<8|u[t+30|0]<<16|u[t+31|0]<<24,$=u[t+32|0]|u[t+33|0]<<8|u[t+34|0]<<16|u[t+35|0]<<24,cA=u[t+36|0]|u[t+37|0]<<8|u[t+38|0]<<16|u[t+39|0]<<24,zA=u[t+40|0]|u[t+41|0]<<8|u[t+42|0]<<16|u[t+43|0]<<24,ZA=u[t+44|0]|u[t+45|0]<<8|u[t+46|0]<<16|u[t+47|0]<<24,t0=u[t+48|0]|u[t+49|0]<<8|u[t+50|0]<<16|u[t+51|0]<<24,r0=u[t+52|0]|u[t+53|0]<<8|u[t+54|0]<<16|u[t+55|0]<<24,o0=u[t+56|0]|u[t+57|0]<<8|u[t+58|0]<<16|u[t+59|0]<<24,tA=u[t+60|0]|u[t+61|0]<<8|u[t+62|0]<<16|u[t+63|0]<<24,y0(V,AA+l^(u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24)),y0(V+4|0,gA+N^rA),y0(V+8|0,aA+c^mA),y0(V+12|0,iA+i^YA),y0(V+16|0,W+H^NA),y0(V+20|0,F+U^VA),y0(V+24|0,n+Y^XA),y0(V+28|0,hA+v^g0),y0(V+32|0,O+D^$),y0(V+36|0,z+w^cA),y0(V+40|0,zA^yA+_),y0(V+44|0,ZA^RA+y),y0(V+48|0,t0^wA+bA),y0(V+52|0,r0^b+j),y0(V+56|0,o0^_A+s),y0(V+60|0,tA^fA+E),j=((bA=(n=bA)+1|0)>>>0>>0)+j|0,!a&o>>>0<=64){if(!(!o|!a&o>>>0>63|(0|a)!=0))for(F=0;p[F+SA|0]=u[V+F|0],(0|o)!=(0|(F=F+1|0)););r[e+52>>2]=j,r[e+48>>2]=bA,BA=f- -64|0;break}t=t- -64|0,n=V- -64|0,a=a-1|0,a=(o=o+-64|0)>>>0<4294967232?a+1|0:a}}function NB(e,t,n,o){var a=0,f=0,E=0,s=0,y=0,_=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0,N=0,l=0,F=0,b=0,V=0,W=0,O=0,z=0,tA=0,AA=0,gA=0;if(v=r[e+36>>2],s=r[e+32>>2],E=r[e+28>>2],f=r[e+24>>2],y=r[e+20>>2],!o&n>>>0>=16|o)for(O=!u[e+80|0]<<24,U=r[e+4>>2],z=xA(U,5),c=r[e+8>>2],W=xA(c,5),b=r[e+12>>2],V=xA(b,5),a=r[e+16>>2],N=xA(a,5),tA=a,H=r[e>>2];a=K(_=((u[t+3|0]|u[t+4|0]<<8|u[t+5|0]<<16|u[t+6|0]<<24)>>>2&67108863)+f|0,0,b,0),w=h,f=(Y=K(y=(67108863&(u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24))+y|0,0,tA,0))+a|0,a=h+w|0,a=f>>>0>>0?a+1|0:a,D=f,f=K(w=((u[t+6|0]|u[t+7|0]<<8|u[t+8|0]<<16|u[t+9|0]<<24)>>>4&67108863)+E|0,0,c,0),a=h+a|0,a=f>>>0>(E=D+f|0)>>>0?a+1|0:a,f=E,E=K(Y=((u[t+9|0]|u[t+10|0]<<8|u[t+11|0]<<16|u[t+12|0]<<24)>>>6|0)+s|0,0,U,0),a=h+a|0,a=E>>>0>(s=f+E|0)>>>0?a+1|0:a,f=s,s=K(i=v+O+((u[t+12|0]|u[t+13|0]<<8|u[t+14|0]<<16|u[t+15|0]<<24)>>>8)|0,0,H,0),a=h+a|0,AA=v=f+s|0,v=s>>>0>v>>>0?a+1|0:a,a=K(_,0,c,0),E=h,s=(f=K(y,0,b,0))+a|0,a=h+E|0,a=f>>>0>s>>>0?a+1|0:a,E=K(w,0,U,0),a=h+a|0,a=E>>>0>(s=E+s|0)>>>0?a+1|0:a,E=K(Y,0,H,0),a=h+a|0,a=E>>>0>(s=E+s|0)>>>0?a+1|0:a,E=K(i,0,N,0),a=h+a|0,gA=s=E+s|0,s=E>>>0>s>>>0?a+1|0:a,a=K(_,0,U,0),f=h,E=(l=K(y,0,c,0))+a|0,a=h+f|0,a=E>>>0>>0?a+1|0:a,f=K(w,0,H,0),a=h+a|0,a=f>>>0>(E=f+E|0)>>>0?a+1|0:a,f=K(Y,0,N,0),a=h+a|0,a=f>>>0>(E=f+E|0)>>>0?a+1|0:a,f=K(i,0,V,0),a=h+a|0,l=E=f+E|0,E=f>>>0>E>>>0?a+1|0:a,a=K(_,0,H,0),D=h,f=(F=K(y,0,U,0))+a|0,a=h+D|0,a=f>>>0>>0?a+1|0:a,D=K(w,0,N,0),a=h+a|0,a=(f=D+f|0)>>>0>>0?a+1|0:a,D=K(Y,0,V,0),a=h+a|0,a=(f=D+f|0)>>>0>>0?a+1|0:a,D=K(i,0,W,0),a=h+a|0,a=(f=D+f|0)>>>0>>0?a+1|0:a,D=f,f=a,a=K(_,0,N,0),F=h,_=(y=K(y,0,H,0))+a|0,a=h+F|0,a=_>>>0>>0?a+1|0:a,y=K(w,0,V,0),a=h+a|0,a=(_=y+_|0)>>>0>>0?a+1|0:a,y=K(Y,0,W,0),a=h+a|0,a=(_=y+_|0)>>>0>>0?a+1|0:a,y=K(i,0,z,0),a=h+a|0,a=(_=y+_|0)>>>0>>0?a+1|0:a,y=_,w=(67108863&a)<<6|_>>>26,a=f,w=(67108863&(a=(_=w+D|0)>>>0>>0?a+1|0:a))<<6|(f=_)>>>26,a=E,a=(f=w+l|0)>>>0>>0?a+1|0:a,w=f,f=(67108863&a)<<6|f>>>26,a=s,Y=E=f+gA|0,E=(67108863&(a=f>>>0>E>>>0?a+1|0:a))<<6|E>>>26,a=v,v=s=E+AA|0,f=(67108863&_)+((a=xA((67108863&(a=E>>>0>s>>>0?a+1|0:a))<<6|s>>>26,5)+(67108863&y)|0)>>>26|0)|0,E=67108863&w,s=67108863&Y,v&=67108863,y=67108863&a,t=t+16|0,!(o=o-(n>>>0<16)|0)&(n=n-16|0)>>>0>15|o;);r[e+20>>2]=y,r[e+36>>2]=v,r[e+32>>2]=s,r[e+28>>2]=E,r[e+24>>2]=f}function ha(e,t,n){var o,a,f,E,s=0,y=0,_=0,w=0,D=0;return BA=f=BA-160|0,he(t,n,32,0),p[0|t]=248&u[0|t],p[t+31|0]=63&u[t+31|0]|64,PB(f,t),OB(e,f),y=u[(a=n)+8|0]|u[a+9|0]<<8|u[a+10|0]<<16|u[a+11|0]<<24,s=u[a+12|0]|u[a+13|0]<<8|u[a+14|0]<<16|u[a+15|0]<<24,_=u[a+16|0]|u[a+17|0]<<8|u[a+18|0]<<16|u[a+19|0]<<24,w=u[a+20|0]|u[a+21|0]<<8|u[a+22|0]<<16|u[a+23|0]<<24,D=u[0|a]|u[a+1|0]<<8|u[a+2|0]<<16|u[a+3|0]<<24,n=u[a+4|0]|u[a+5|0]<<8|u[a+6|0]<<16|u[a+7|0]<<24,o=t,E=u[a+28|0]|u[a+29|0]<<8|u[a+30|0]<<16|u[a+31|0]<<24,t=u[a+24|0]|u[a+25|0]<<8|u[a+26|0]<<16|u[a+27|0]<<24,p[o+24|0]=t,p[o+25|0]=t>>>8,p[o+26|0]=t>>>16,p[o+27|0]=t>>>24,p[o+28|0]=E,p[o+29|0]=E>>>8,p[o+30|0]=E>>>16,p[o+31|0]=E>>>24,p[o+16|0]=_,p[o+17|0]=_>>>8,p[o+18|0]=_>>>16,p[o+19|0]=_>>>24,p[o+20|0]=w,p[o+21|0]=w>>>8,p[o+22|0]=w>>>16,p[o+23|0]=w>>>24,p[o+8|0]=y,p[o+9|0]=y>>>8,p[o+10|0]=y>>>16,p[o+11|0]=y>>>24,p[o+12|0]=s,p[o+13|0]=s>>>8,p[o+14|0]=s>>>16,p[o+15|0]=s>>>24,p[0|o]=D,p[o+1|0]=D>>>8,p[o+2|0]=D>>>16,p[o+3|0]=D>>>24,p[o+4|0]=n,p[o+5|0]=n>>>8,p[o+6|0]=n>>>16,p[o+7|0]=n>>>24,_=u[(s=e)+8|0]|u[s+9|0]<<8|u[s+10|0]<<16|u[s+11|0]<<24,w=u[s+12|0]|u[s+13|0]<<8|u[s+14|0]<<16|u[s+15|0]<<24,D=u[s+16|0]|u[s+17|0]<<8|u[s+18|0]<<16|u[s+19|0]<<24,n=u[s+20|0]|u[s+21|0]<<8|u[s+22|0]<<16|u[s+23|0]<<24,t=u[0|s]|u[s+1|0]<<8|u[s+2|0]<<16|u[s+3|0]<<24,e=u[s+4|0]|u[s+5|0]<<8|u[s+6|0]<<16|u[s+7|0]<<24,y=u[s+28|0]|u[s+29|0]<<8|u[s+30|0]<<16|u[s+31|0]<<24,s=u[s+24|0]|u[s+25|0]<<8|u[s+26|0]<<16|u[s+27|0]<<24,p[o+56|0]=s,p[o+57|0]=s>>>8,p[o+58|0]=s>>>16,p[o+59|0]=s>>>24,p[o+60|0]=y,p[o+61|0]=y>>>8,p[o+62|0]=y>>>16,p[o+63|0]=y>>>24,p[o+48|0]=D,p[o+49|0]=D>>>8,p[o+50|0]=D>>>16,p[o+51|0]=D>>>24,p[o+52|0]=n,p[o+53|0]=n>>>8,p[o+54|0]=n>>>16,p[o+55|0]=n>>>24,p[o+40|0]=_,p[o+41|0]=_>>>8,p[o+42|0]=_>>>16,p[o+43|0]=_>>>24,p[o+44|0]=w,p[o+45|0]=w>>>8,p[o+46|0]=w>>>16,p[o+47|0]=w>>>24,p[o+32|0]=t,p[o+33|0]=t>>>8,p[o+34|0]=t>>>16,p[o+35|0]=t>>>24,p[o+36|0]=e,p[o+37|0]=e>>>8,p[o+38|0]=e>>>16,p[o+39|0]=e>>>24,BA=f+160|0,0}function UB(e,t,n){var o,a=0,f=0,E=0;BA=o=BA+-64|0;A:{if(!(!n|n>>>0>=65)){if(a=-1,!(u[e+80|0]|u[e+81|0]<<8|u[e+82|0]<<16|u[e+83|0]<<24|u[e+84|0]|u[e+85|0]<<8|u[e+86|0]<<16|u[e+87|0]<<24)){if(f=e,(a=u[e+352|0]|u[e+353|0]<<8|u[e+354|0]<<16|u[e+355|0]<<24)>>>0>=129){if(KB(e,128),SB(e,E=e+96|0),a=(u[e+352|0]|u[e+353|0]<<8|u[e+354|0]<<16|u[e+355|0]<<24)-128|0,p[e+352|0]=a,p[e+353|0]=a>>>8,p[e+354|0]=a>>>16,p[e+355|0]=a>>>24,a>>>0>=129)break A;V0(E,e+224|0,a),a=u[e+352|0]|u[e+353|0]<<8|u[e+354|0]<<16|u[e+355|0]<<24}KB(f,a),u[e+356|0]&&(p[e+88|0]=255,p[e+89|0]=255,p[e+90|0]=255,p[e+91|0]=255,p[e+92|0]=255,p[e+93|0]=255,p[e+94|0]=255,p[e+95|0]=255),p[e+80|0]=255,p[e+81|0]=255,p[e+82|0]=255,p[e+83|0]=255,p[e+84|0]=255,p[e+85|0]=255,p[e+86|0]=255,p[e+87|0]=255,L0((a=e+96|0)+(f=u[e+352|0]|u[e+353|0]<<8|u[e+354|0]<<16|u[e+355|0]<<24)|0,0,256-f|0),SB(e,a),q0(o,u[0|e]|u[e+1|0]<<8|u[e+2|0]<<16|u[e+3|0]<<24,u[e+4|0]|u[e+5|0]<<8|u[e+6|0]<<16|u[e+7|0]<<24),q0(8|o,u[e+8|0]|u[e+9|0]<<8|u[e+10|0]<<16|u[e+11|0]<<24,u[e+12|0]|u[e+13|0]<<8|u[e+14|0]<<16|u[e+15|0]<<24),q0(o+16|0,u[e+16|0]|u[e+17|0]<<8|u[e+18|0]<<16|u[e+19|0]<<24,u[e+20|0]|u[e+21|0]<<8|u[e+22|0]<<16|u[e+23|0]<<24),q0(o+24|0,u[e+24|0]|u[e+25|0]<<8|u[e+26|0]<<16|u[e+27|0]<<24,u[e+28|0]|u[e+29|0]<<8|u[e+30|0]<<16|u[e+31|0]<<24),q0(o+32|0,u[e+32|0]|u[e+33|0]<<8|u[e+34|0]<<16|u[e+35|0]<<24,u[e+36|0]|u[e+37|0]<<8|u[e+38|0]<<16|u[e+39|0]<<24),q0(o+40|0,u[e+40|0]|u[e+41|0]<<8|u[e+42|0]<<16|u[e+43|0]<<24,u[e+44|0]|u[e+45|0]<<8|u[e+46|0]<<16|u[e+47|0]<<24),q0(o+48|0,u[e+48|0]|u[e+49|0]<<8|u[e+50|0]<<16|u[e+51|0]<<24,u[e+52|0]|u[e+53|0]<<8|u[e+54|0]<<16|u[e+55|0]<<24),q0(o+56|0,u[e+56|0]|u[e+57|0]<<8|u[e+58|0]<<16|u[e+59|0]<<24,u[e+60|0]|u[e+61|0]<<8|u[e+62|0]<<16|u[e+63|0]<<24),V0(t,o,n),Q0(e,64),Q0(a,256),a=0}return BA=o- -64|0,a}z0(),s0()}D0(1854,1886,306,1931),s0()}function ya(e,t){var n,o,a,f,E,s,y,_,w,D=0,v=0,Y=0,U=0,H=0,i=0,c=0,N=0,l=0,F=0,b=0;n=u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24,l=U0(t+4|0),D=h,c=U0(t+7|0),Y=h,N=U0(t+10|0),v=h,o=U0(t+13|0),H=h,U=u[t+16|0]|u[t+17|0]<<8|u[t+18|0]<<16|u[t+19|0]<<24,a=U0(t+20|0),F=h,f=U0(t+23|0),E=h,s=U0(t+26|0),y=h,_=U0(t+29|0),t=v<<3|N>>>29,b=v=N<<3,N=v=v+16777216|0,v=t=v>>>0<16777216?t+1|0:t,Y=t=Y<<5|c>>>27,w=i=c<<5,D=t=D<<6|(c=l)>>>26,l=t=16777216+(c<<=6)|0,i=t,t=(t=(D=t>>>0<16777216?D+1|0:D)>>25)+Y|0,t=(D=w+(i=(33554431&D)<<7|i>>>25)|0)>>>0>>0?t+1|0:t,(Y=D+33554432|0)>>>0<33554432&&(t=t+1|0),t=(b-(-33554432&N)|0)+((67108863&t)<<6|Y>>>26)|0,r[e+12>>2]=t,t=-67108864&Y,r[e+8>>2]=D-t,t=0,i=U=(Y=U)+16777216|0,U=t=U>>>0<16777216?1:t,b=Y-(-33554432&i)|0,t=H<<2|(Y=o)>>>30,H=Y<<2,Y=t,t=(t=v>>25)+Y|0,D=t=(v=(D=H)+(H=(33554431&v)<<7|N>>>25)|0)>>>0>>0?t+1|0:t,Y=t=v+33554432|0,t=((67108863&(D=t>>>0<33554432?D+1|0:D))<<6|t>>>26)+b|0,r[e+20>>2]=t,t=-67108864&Y,r[e+16>>2]=v-t,H=(D=a)<<7,t=(t=F<<7|D>>>25)+(D=U>>25)|0,t=(U=H+(Y=(33554431&U)<<7|i>>>25)|0)>>>0>>0?t+1|0:t,U=D=U,Y=D=D+33554432|0,D=t=D>>>0<33554432?t+1|0:t,t=-67108864&Y,r[(v=e)+24>>2]=U-t,U=v,t=E<<5|(v=f)>>>27,F=v<<=5,H=v=v+16777216|0,v=t=v>>>0<16777216?t+1|0:t,t=(F-(-33554432&H)|0)+((67108863&D)<<6|Y>>>26)|0,r[U+28>>2]=t,Y=(D=s)<<4,D=t=y<<4|D>>>28,t=(t=v>>25)+D|0,t=(v=(i=Y)+(Y=(33554431&v)<<7|H>>>25)|0)>>>0>>0?t+1|0:t,v=D=v,Y=D=D+33554432|0,D=t=D>>>0<33554432?t+1|0:t,t=-67108864&Y,r[U+32>>2]=v-t,t=0,v=U=(U=_)<<2&33554428,t=(U=U+16777216|0)>>>0<16777216?t+1|0:t,D=(v-(33554432&U)|0)+((67108863&D)<<6|Y>>>26)|0,r[e+36>>2]=D,U=K((33554431&t)<<7|U>>>25,t>>>25|0,19,0),t=h,t=(D=U+n|0)>>>0>>0?t+1|0:t,(v=D+33554432|0)>>>0<33554432&&(t=t+1|0),t=(c-(-33554432&l)|0)+((67108863&t)<<6|v>>>26)|0,r[e+4>>2]=t,t=e,e=-67108864&v,r[t>>2]=D-e}function pn(e,t){var n,o,a,f,E,s,y,_,w,D=0,v=0,Y=0,U=0,H=0,i=0,c=0,N=0,l=0,F=0,b=0,V=0,W=0,O=0;b=v=r[(D=t)+4>>2],l=v>>31,V=v=r[D+8>>2],o=v>>31,c=v=r[D+12>>2],F=v>>31,W=v=r[D+16>>2],a=v>>31,N=v=r[D+20>>2],i=v>>31,O=v=r[D+24>>2],f=v>>31,E=v=r[D>>2],s=v>>31,U=v=K(D=r[D+36>>2],D>>31,121666,0),D=h,n=v=v+16777216|0,v=D=v>>>0<16777216?D+1|0:D,y=U-(-33554432&n)|0,Y=K(D=r[t+32>>2],D>>31,121666,0),_=h,U=K(t=r[t+28>>2],t>>31,121666,0),D=h,H=Y,w=t=U+16777216|0,Y=t,t=(t=(D=t>>>0<16777216?D+1|0:D)>>25)+_|0,t=(D=H+(Y=(33554431&D)<<7|Y>>>25)|0)>>>0>>0?t+1|0:t,Y=D,D=t,H=t=Y+33554432|0,t=((67108863&(D=t>>>0<33554432?D+1|0:D))<<6|t>>>26)+y|0,r[e+36>>2]=t,t=-67108864&H,r[e+32>>2]=Y-t,H=U-(-33554432&w)|0,D=K(O,f,121666,0),O=h,U=K(N,i,121666,0),t=h,Y=D,N=D=U+16777216|0,i=D,D=(D=(t=D>>>0<16777216?t+1|0:t)>>25)+O|0,D=(t=Y+(i=(33554431&t)<<7|i>>>25)|0)>>>0>>0?D+1|0:D,(Y=t+33554432|0)>>>0<33554432&&(D=D+1|0),D=H+((67108863&D)<<6|Y>>>26)|0,r[e+28>>2]=D,D=-67108864&Y,r[e+24>>2]=t-D,N=U-(-33554432&N)|0,t=K(W,a,121666,0),W=h,U=K(c,F,121666,0),D=h,H=t,c=t=U+16777216|0,F=(33554431&(D=t>>>0<16777216?D+1|0:D))<<7|t>>>25,D=(D>>25)+W|0,t=D=(Y=H+F|0)>>>0>>0?D+1|0:D,t=((67108863&(t=(D=Y+33554432|0)>>>0<33554432?t+1|0:t))<<6|D>>>26)+N|0,r[e+20>>2]=t,t=-67108864&D,r[e+16>>2]=Y-t,c=U-(-33554432&c)|0,D=K(V,o,121666,0),V=h,U=K(b,l,121666,0),t=h,H=D,b=D=U+16777216|0,l=(33554431&(t=D>>>0<16777216?t+1|0:t))<<7|D>>>25,t=(t>>25)+V|0,D=t=(Y=H+l|0)>>>0>>0?t+1|0:t,H=t=Y+33554432|0,t=((67108863&(D=t>>>0<33554432?D+1|0:D))<<6|t>>>26)+c|0,r[e+12>>2]=t,t=-67108864&H,r[e+8>>2]=Y-t,t=K((33554431&v)<<7|n>>>25,v>>25,19,0),D=h,H=U-(-33554432&b)|0,v=K(E,s,121666,0),D=h+D|0,D=(t=v+t|0)>>>0>>0?D+1|0:D,(v=t+33554432|0)>>>0<33554432&&(D=D+1|0),D=H+((67108863&D)<<6|v>>>26)|0,r[e+4>>2]=D,D=e,e=-67108864&v,r[D>>2]=t-e}function ln(e,t,n,o){var a,f=0,E=0;BA=a=BA-16|0,f=-31;A:{t:{g:{r:switch(o-1|0){case 1:if(t>>>0<13)break t;o=u[35660]|u[35661]<<8|u[35662]<<16|u[35663]<<24,f=u[35656]|u[35657]<<8|u[35658]<<16|u[35659]<<24,p[0|e]=f,p[e+1|0]=f>>>8,p[e+2|0]=f>>>16,p[e+3|0]=f>>>24,p[e+4|0]=o,p[e+5|0]=o>>>8,p[e+6|0]=o>>>16,p[e+7|0]=o>>>24,o=u[35665]|u[35666]<<8|u[35667]<<16|u[35668]<<24,f=u[35661]|u[35662]<<8|u[35663]<<16|u[35664]<<24,p[e+5|0]=f,p[e+6|0]=f>>>8,p[e+7|0]=f>>>16,p[e+8|0]=f>>>24,p[e+9|0]=o,p[e+10|0]=o>>>8,p[e+11|0]=o>>>16,p[e+12|0]=o>>>24,E=-12,o=12;break g;case 0:break r;default:break A}if(t>>>0<12)break t;o=u[35673]|u[35674]<<8|u[35675]<<16|u[35676]<<24,f=u[35669]|u[35670]<<8|u[35671]<<16|u[35672]<<24,p[0|e]=f,p[e+1|0]=f>>>8,p[e+2|0]=f>>>16,p[e+3|0]=f>>>24,p[e+4|0]=o,p[e+5|0]=o>>>8,p[e+6|0]=o>>>16,p[e+7|0]=o>>>24,o=u[35677]|u[35678]<<8|u[35679]<<16|u[35680]<<24,p[e+8|0]=o,p[e+9|0]=o>>>8,p[e+10|0]=o>>>16,p[e+11|0]=o>>>24,E=-11,o=11}if(f=qB(n))break A;if(ir(a+5|0,19),!((f=t+E|0)>>>0<=(t=Ut(a+5|0))>>>0)&&(e=V0(e+o|0,a+5|0,t+1|0),!((o=f-t|0)>>>0<4)&&(p[0|(e=e+t|0)]=36,p[e+1|0]=109,p[e+2|0]=61,p[e+3|0]=0,ir(a+5|0,r[n+44>>2]),!((o=o-3|0)>>>0<=(t=Ut(a+5|0))>>>0)&&(e=V0(e+3|0,a+5|0,t+1|0),!((o=o-t|0)>>>0<4)&&(p[0|(e=e+t|0)]=44,p[e+1|0]=116,p[e+2|0]=61,p[e+3|0]=0,ir(a+5|0,r[n+40>>2]),!((o=o-3|0)>>>0<=(t=Ut(a+5|0))>>>0)&&(e=V0(e+3|0,a+5|0,t+1|0),!((o=o-t|0)>>>0<4)&&(p[0|(e=e+t|0)]=44,p[e+1|0]=112,p[e+2|0]=61,p[e+3|0]=0,ir(a+5|0,r[n+48>>2]),!((o=o-3|0)>>>0<=(t=Ut(a+5|0))>>>0)&&(e=V0(e+3|0,a+5|0,t+1|0),!((o=o-t|0)>>>0<2)&&(p[0|(e=e+t|0)]=36,p[e+1|0]=0,JB(e=e+1|0,t=o-1|0,r[n+16>>2],r[n+20>>2],3)))))))))){if(f=-31,(o=(o=t)-(t=Ut(e))|0)>>>0<2)break A;return p[0|(e=e+t|0)]=36,p[e+1|0]=0,e=JB(e+1|0,o-1|0,r[n>>2],r[n+4>>2],3),BA=a+16|0,e?0:-31}}f=-31}return BA=a+16|0,f}function MB(e,t,n,o){var a,f=0;a=f=BA,BA=f=f-576&-64,r[f+188>>2]=0,y0(f+188|0,t);A:if(t>>>0<=64){if((0|Cr(f+192|0,0,0,t))<0)break A;(0|at(f+192|0,f+188|0,4,0))<0,(0|at(f+192|0,n,o,0))<0,Er(f+192|0,e,t)}else if(!((0|Cr(f+192|0,0,0,64))<0||(0|at(f+192|0,f+188|0,4,0))<0||(0|at(f+192|0,n,o,0))<0||(0|Er(f+192|0,f+112|0,64))<0)){if(n=r[f+116>>2],o=r[f+112>>2],p[0|e]=o,p[e+1|0]=o>>>8,p[e+2|0]=o>>>16,p[e+3|0]=o>>>24,p[e+4|0]=n,p[e+5|0]=n>>>8,p[e+6|0]=n>>>16,p[e+7|0]=n>>>24,n=r[f+124>>2],o=r[f+120>>2],p[e+8|0]=o,p[e+9|0]=o>>>8,p[e+10|0]=o>>>16,p[e+11|0]=o>>>24,p[e+12|0]=n,p[e+13|0]=n>>>8,p[e+14|0]=n>>>16,p[e+15|0]=n>>>24,n=r[f+140>>2],o=r[f+136>>2],p[e+24|0]=o,p[e+25|0]=o>>>8,p[e+26|0]=o>>>16,p[e+27|0]=o>>>24,p[e+28|0]=n,p[e+29|0]=n>>>8,p[e+30|0]=n>>>16,p[e+31|0]=n>>>24,n=r[f+132>>2],o=r[f+128>>2],p[e+16|0]=o,p[e+17|0]=o>>>8,p[e+18|0]=o>>>16,p[e+19|0]=o>>>24,p[e+20|0]=n,p[e+21|0]=n>>>8,p[e+22|0]=n>>>16,p[e+23|0]=n>>>24,e=e+32|0,(t=t-32|0)>>>0>=65)for(;;){if(V0(f+48|0,f+112|0,64),(0|ZB(f+112|0,64,f+48|0,64,0,0,0))<0)break A;if(n=r[f+116>>2],o=r[f+112>>2],p[0|e]=o,p[e+1|0]=o>>>8,p[e+2|0]=o>>>16,p[e+3|0]=o>>>24,p[e+4|0]=n,p[e+5|0]=n>>>8,p[e+6|0]=n>>>16,p[e+7|0]=n>>>24,n=r[f+124>>2],o=r[f+120>>2],p[e+8|0]=o,p[e+9|0]=o>>>8,p[e+10|0]=o>>>16,p[e+11|0]=o>>>24,p[e+12|0]=n,p[e+13|0]=n>>>8,p[e+14|0]=n>>>16,p[e+15|0]=n>>>24,n=r[f+140>>2],o=r[f+136>>2],p[e+24|0]=o,p[e+25|0]=o>>>8,p[e+26|0]=o>>>16,p[e+27|0]=o>>>24,p[e+28|0]=n,p[e+29|0]=n>>>8,p[e+30|0]=n>>>16,p[e+31|0]=n>>>24,n=r[f+132>>2],o=r[f+128>>2],p[e+16|0]=o,p[e+17|0]=o>>>8,p[e+18|0]=o>>>16,p[e+19|0]=o>>>24,p[e+20|0]=n,p[e+21|0]=n>>>8,p[e+22|0]=n>>>16,p[e+23|0]=n>>>24,e=e+32|0,!((t=t-32|0)>>>0>64))break}V0(f+48|0,f+112|0,64),(0|ZB(f+112|0,t,f+48|0,64,0,0,0))<0||V0(e,f+112|0,t)}Q0(f+192|0,384),BA=a}function gr(e,t,n){var o=0,a=0,f=0,E=0,s=0,y=0,_=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0,N=0,l=0,F=0,b=0;for(f=2036477234,D=857760878,v=1634760805,E=1797285236,w=u[0|n]|u[n+1|0]<<8|u[n+2|0]<<16|u[n+3|0]<<24,o=u[n+4|0]|u[n+5|0]<<8|u[n+6|0]<<16|u[n+7|0]<<24,a=u[n+8|0]|u[n+9|0]<<8|u[n+10|0]<<16|u[n+11|0]<<24,y=u[n+12|0]|u[n+13|0]<<8|u[n+14|0]<<16|u[n+15|0]<<24,U=u[n+16|0]|u[n+17|0]<<8|u[n+18|0]<<16|u[n+19|0]<<24,H=u[n+20|0]|u[n+21|0]<<8|u[n+22|0]<<16|u[n+23|0]<<24,c=u[n+24|0]|u[n+25|0]<<8|u[n+26|0]<<16|u[n+27|0]<<24,N=u[n+28|0]|u[n+29|0]<<8|u[n+30|0]<<16|u[n+31|0]<<24,n=u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24,Y=u[t+4|0]|u[t+5|0]<<8|u[t+6|0]<<16|u[t+7|0]<<24,s=u[t+8|0]|u[t+9|0]<<8|u[t+10|0]<<16|u[t+11|0]<<24,t=u[t+12|0]|u[t+13|0]<<8|u[t+14|0]<<16|u[t+15|0]<<24;_=w,v=TA((i=n)^(n=w+v|0),16),_=U=TA(_^(w=v+U|0),12),U=TA((i=v)^(v=n+U|0),8),w=TA(_^(l=U+w|0),7),_=o,D=TA((n=o+D|0)^Y,16),_=Y=TA(_^(o=D+H|0),12),Y=TA((i=D)^(D=n+Y|0),8),n=TA(_^(H=Y+o|0),7),_=a,o=TA((f=f+a|0)^s,16),_=s=TA(_^(a=o+c|0),12),i=TA(o^(s=f+s|0),8),f=TA(_^(o=i+a|0),7),E=TA((a=t)^(t=E+y|0),16),y=TA((a=E+N|0)^y,12),t=TA(E^(F=t+y|0),8),E=TA(y^(a=t+a|0),7),_=o,o=TA((o=t)^(t=n+v|0),16),n=TA((y=_+o|0)^n,12),t=TA(o^(v=t+n|0),8),o=TA(n^(c=y+t|0),7),_=a,a=TA((n=f+D|0)^U,16),f=TA((y=_+a|0)^f,12),n=TA(a^(D=n+f|0),8),a=TA(f^(N=y+n|0),7),y=TA((f=E+s|0)^Y,16),E=TA((s=y+l|0)^E,12),Y=TA(y^(f=f+E|0),8),y=TA(E^(U=s+Y|0),7),s=TA((E=w+F|0)^i,16),w=TA((H=s+H|0)^w,12),s=TA(s^(E=E+w|0),8),w=TA(w^(H=H+s|0),7),(0|(b=b+1|0))!=10;);y0(e,v),y0(e+4|0,D),y0(e+8|0,f),y0(e+12|0,E),y0(e+16|0,n),y0(e+20|0,Y),y0(e+24|0,s),y0(e+28|0,t)}function RB(e){var t,n=0,o=0;BA=t=BA-48|0,n=u[28+(e|=0)|0]|u[e+29|0]<<8|u[e+30|0]<<16|u[e+31|0]<<24,r[t+24>>2]=u[e+24|0]|u[e+25|0]<<8|u[e+26|0]<<16|u[e+27|0]<<24,r[t+28>>2]=n,n=u[e+20|0]|u[e+21|0]<<8|u[e+22|0]<<16|u[e+23|0]<<24,r[t+16>>2]=u[e+16|0]|u[e+17|0]<<8|u[e+18|0]<<16|u[e+19|0]<<24,r[t+20>>2]=n,n=u[e+4|0]|u[e+5|0]<<8|u[e+6|0]<<16|u[e+7|0]<<24,r[t>>2]=u[0|e]|u[e+1|0]<<8|u[e+2|0]<<16|u[e+3|0]<<24,r[t+4>>2]=n,n=u[e+12|0]|u[e+13|0]<<8|u[e+14|0]<<16|u[e+15|0]<<24,r[t+8>>2]=u[e+8|0]|u[e+9|0]<<8|u[e+10|0]<<16|u[e+11|0]<<24,r[t+12>>2]=n,n=u[e+40|0]|u[e+41|0]<<8|u[e+42|0]<<16|u[e+43|0]<<24,r[t+32>>2]=u[e+36|0]|u[e+37|0]<<8|u[e+38|0]<<16|u[e+39|0]<<24,r[t+36>>2]=n,Ct[r[8957]](t,t,40,0,e+32|0,0,e),n=r[t+28>>2],o=r[t+24>>2],p[e+24|0]=o,p[e+25|0]=o>>>8,p[e+26|0]=o>>>16,p[e+27|0]=o>>>24,p[e+28|0]=n,p[e+29|0]=n>>>8,p[e+30|0]=n>>>16,p[e+31|0]=n>>>24,n=r[t+20>>2],o=r[t+16>>2],p[e+16|0]=o,p[e+17|0]=o>>>8,p[e+18|0]=o>>>16,p[e+19|0]=o>>>24,p[e+20|0]=n,p[e+21|0]=n>>>8,p[e+22|0]=n>>>16,p[e+23|0]=n>>>24,n=r[t+12>>2],o=r[t+8>>2],p[e+8|0]=o,p[e+9|0]=o>>>8,p[e+10|0]=o>>>16,p[e+11|0]=o>>>24,p[e+12|0]=n,p[e+13|0]=n>>>8,p[e+14|0]=n>>>16,p[e+15|0]=n>>>24,n=r[t+4>>2],o=r[t>>2],p[0|e]=o,p[e+1|0]=o>>>8,p[e+2|0]=o>>>16,p[e+3|0]=o>>>24,p[e+4|0]=n,p[e+5|0]=n>>>8,p[e+6|0]=n>>>16,p[e+7|0]=n>>>24,n=r[t+36>>2],o=r[t+32>>2],p[e+36|0]=o,p[e+37|0]=o>>>8,p[e+38|0]=o>>>16,p[e+39|0]=o>>>24,p[e+40|0]=n,p[e+41|0]=n>>>8,p[e+42|0]=n>>>16,p[e+43|0]=n>>>24,ta(e),BA=t+48|0}function LB(e,t,n){var o=0,a=0,f=0,E=0,s=0,y=0,_=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0,N=0,l=0,F=0,b=0,V=0,W=0;for(a=2036477234,f=857760878,E=1634760805,s=1797285236,c=20,w=u[0|n]|u[n+1|0]<<8|u[n+2|0]<<16|u[n+3|0]<<24,i=u[n+4|0]|u[n+5|0]<<8|u[n+6|0]<<16|u[n+7|0]<<24,N=u[n+8|0]|u[n+9|0]<<8|u[n+10|0]<<16|u[n+11|0]<<24,U=u[n+12|0]|u[n+13|0]<<8|u[n+14|0]<<16|u[n+15|0]<<24,D=u[n+16|0]|u[n+17|0]<<8|u[n+18|0]<<16|u[n+19|0]<<24,y=u[n+20|0]|u[n+21|0]<<8|u[n+22|0]<<16|u[n+23|0]<<24,v=u[n+24|0]|u[n+25|0]<<8|u[n+26|0]<<16|u[n+27|0]<<24,Y=u[n+28|0]|u[n+29|0]<<8|u[n+30|0]<<16|u[n+31|0]<<24,n=u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24,_=u[t+4|0]|u[t+5|0]<<8|u[t+6|0]<<16|u[t+7|0]<<24,o=u[t+8|0]|u[t+9|0]<<8|u[t+10|0]<<16|u[t+11|0]<<24,t=u[t+12|0]|u[t+13|0]<<8|u[t+14|0]<<16|u[t+15|0]<<24;l=o,o=TA(E+y|0,7)^U,H=l^TA(o+E|0,9),F=TA(o+H|0,13)^y,U=TA(H+F|0,18),t=TA(f+w|0,7)^t,v=TA(t+f|0,9)^v,w=TA(t+v|0,13)^w,V=TA(v+w|0,18),Y=TA(n+a|0,7)^Y,y=TA(Y+a|0,9)^i,b=TA(y+Y|0,13)^n,W=TA(y+b|0,18),n=TA(s+D|0,7)^N,_=TA(n+s|0,9)^_,D=TA(n+_|0,13)^D,l=TA(_+D|0,18),w=TA((E^=U)+n|0,7)^w,i=TA(w+E|0,9)^y,N=TA(w+i|0,13)^n,E=TA(i+N|0,18)^E,n=TA((f^=V)+o|0,7)^b,_=TA(n+f|0,9)^_,U=TA(n+_|0,13)^o,f=TA(_+U|0,18)^f,D=TA((a^=W)+t|0,7)^D,o=TA(D+a|0,9)^H,t=TA(o+D|0,13)^t,a=TA(t+o|0,18)^a,y=TA((s^=l)+Y|0,7)^F,v=TA(y+s|0,9)^v,Y=TA(y+v|0,13)^Y,s=TA(v+Y|0,18)^s,H=c>>>0>2,c=c-2|0,H;);return y0(e,E),y0(e+4|0,f),y0(e+8|0,a),y0(e+12|0,s),y0(e+16|0,n),y0(e+20|0,_),y0(e+24|0,o),y0(e+28|0,t),0}function fa(e,t,n,o,a,f,E){var s,y,_,w,D,v,Y,U=0;return BA=s=BA-560|0,aa(s+352|0,E),he(s+288|0,f,32,0),wt(s+352|0,s+320|0,32,0),wt(s+352|0,n,o,a),ag(s+352|0,s+224|0),y=u[(U=f)+32|0]|u[U+33|0]<<8|u[U+34|0]<<16|u[U+35|0]<<24,_=u[U+36|0]|u[U+37|0]<<8|u[U+38|0]<<16|u[U+39|0]<<24,w=u[U+40|0]|u[U+41|0]<<8|u[U+42|0]<<16|u[U+43|0]<<24,D=u[U+44|0]|u[U+45|0]<<8|u[U+46|0]<<16|u[U+47|0]<<24,v=u[U+48|0]|u[U+49|0]<<8|u[U+50|0]<<16|u[U+51|0]<<24,f=u[U+52|0]|u[U+53|0]<<8|u[U+54|0]<<16|u[U+55|0]<<24,Y=u[U+60|0]|u[U+61|0]<<8|u[U+62|0]<<16|u[U+63|0]<<24,U=u[U+56|0]|u[U+57|0]<<8|u[U+58|0]<<16|u[U+59|0]<<24,p[e+56|0]=U,p[e+57|0]=U>>>8,p[e+58|0]=U>>>16,p[e+59|0]=U>>>24,p[e+60|0]=Y,p[e+61|0]=Y>>>8,p[e+62|0]=Y>>>16,p[e+63|0]=Y>>>24,p[e+48|0]=v,p[e+49|0]=v>>>8,p[e+50|0]=v>>>16,p[e+51|0]=v>>>24,p[e+52|0]=f,p[e+53|0]=f>>>8,p[e+54|0]=f>>>16,p[e+55|0]=f>>>24,p[e+40|0]=w,p[e+41|0]=w>>>8,p[e+42|0]=w>>>16,p[e+43|0]=w>>>24,p[e+44|0]=D,p[e+45|0]=D>>>8,p[e+46|0]=D>>>16,p[e+47|0]=D>>>24,p[0|(f=e+32|0)]=y,p[f+1|0]=y>>>8,p[f+2|0]=y>>>16,p[f+3|0]=y>>>24,p[f+4|0]=_,p[f+5|0]=_>>>8,p[f+6|0]=_>>>16,p[f+7|0]=_>>>24,YB(s+224|0),PB(s,s+224|0),OB(e,s),aa(s+352|0,E),wt(s+352|0,e,64,0),wt(s+352|0,n,o,a),ag(s+352|0,s+160|0),YB(s+160|0),p[s+288|0]=248&u[s+288|0],p[s+319|0]=63&u[s+319|0]|64,function(H,i,c,N){var l,F,b,V,W,O,z,tA,AA,gA,aA,iA,hA,yA,fA,_A,wA,mA,bA,RA,j,rA,YA,SA,NA,VA,XA,g0,$,cA,zA,ZA,t0,r0,o0,E0,B0,n0,X,eA,CA,h0,I0,w0,d0,S0,Y0,T0,k=0,DA=0,HA=0,jA=0,A0=0,a0=0,C0=0,f0=0,G0=0,H0=0,R0=0,M0=0,x0=0,P0=0,X0=0,gt=0,rt=0,et=0,Bt=0,nt=0,it=0,Qt=0,ft=0,Et=0,lt=0,Dt=0,Rt=0,dt=0,Lt=0,xt=0,bt=0,tg=0,gg=0,Jt=0,vg=0,og=0,Cg=0,Qg=0,Eg=0,sg=0,cg=0,hg=0,kg=0,Gg=0,Tg=0,Vg=0,pe=0,Fr=0,le=0,we=0,mr=0;Eg=U0(i),rt=u[i+2|0]|u[i+3|0]<<8|u[i+4|0]<<16|u[i+5|0]<<24,pe=U0(i+5|0),Lt=h,et=u[i+7|0]|u[i+8|0]<<8|u[i+9|0]<<16|u[i+10|0]<<24,Bt=u[i+10|0]|u[i+11|0]<<8|u[i+12|0]<<16|u[i+13|0]<<24,bt=U0(i+13|0),R0=h,x0=u[i+15|0]|u[i+16|0]<<8|u[i+17|0]<<16|u[i+18|0]<<24,kg=U0(i+18|0),P0=h,xt=U0(i+21|0),C0=u[i+23|0]|u[i+24|0]<<8|u[i+25|0]<<16|u[i+26|0]<<24,G0=U0(i+26|0),jA=h,HA=u[i+28|0]|u[i+29|0]<<8|u[i+30|0]<<16|u[i+31|0]<<24,vg=U0(c),Qt=u[(i=c)+2|0]|u[i+3|0]<<8|u[i+4|0]<<16|u[i+5|0]<<24,Tg=U0(i+5|0),H0=h,X0=u[i+7|0]|u[i+8|0]<<8|u[i+9|0]<<16|u[i+10|0]<<24,gt=u[i+10|0]|u[i+11|0]<<8|u[i+12|0]<<16|u[i+13|0]<<24,Vg=U0(i+13|0),M0=h,A0=u[i+15|0]|u[i+16|0]<<8|u[i+17|0]<<16|u[i+18|0]<<24,Gg=U0(i+18|0),DA=h,sg=U0(i+21|0),k=u[i+23|0]|u[i+24|0]<<8|u[i+25|0]<<16|u[i+26|0]<<24,f0=U0(i+26|0),c=h,i=u[i+28|0]|u[i+29|0]<<8|u[i+30|0]<<16|u[i+31|0]<<24,w0=U0(N),d0=u[N+2|0]|u[N+3|0]<<8|u[N+4|0]<<16|u[N+5|0]<<24,S0=U0(N+5|0),Y0=h,og=u[N+7|0]|u[N+8|0]<<8|u[N+9|0]<<16|u[N+10|0]<<24,cg=u[N+10|0]|u[N+11|0]<<8|u[N+12|0]<<16|u[N+13|0]<<24,hg=U0(N+13|0),Jt=h,tg=u[N+15|0]|u[N+16|0]<<8|u[N+17|0]<<16|u[N+18|0]<<24,Fr=U0(N+18|0),Rt=h,Et=U0(N+21|0),i=K(l=i>>>7|0,0,F=2097151&((3&jA)<<30|G0>>>2),0),a0=h,jA=i,i=K(b=2097151&((3&c)<<30|f0>>>2),0,V=HA>>>7|0,0),c=h+a0|0,a0=HA=jA+i|0,HA=i>>>0>HA>>>0?c+1|0:c,i=K(F,0,b,0),jA=h,k=(c=K(W=k>>>5&2097151,0,V,0))+i|0,i=h+jA|0,c=i=c>>>0>k>>>0?i+1|0:i,i=K(l,0,O=C0>>>5&2097151,0),c=h+c|0,C0=k=i+k|0,ft=c=i>>>0>k>>>0?c+1|0:c,nt=(i=k)- -1048576|0,it=c=c-((i>>>0<4293918720)-1|0)|0,i=(k=c>>21)+HA|0,G0=i=(c=(2097151&c)<<11|nt>>>21)>>>0>(HA=jA=c+a0|0)>>>0?i+1|0:i,lt=(i=HA)- -1048576|0,f0=a0=G0-((i>>>0<4293918720)-1|0)|0,jA=K(l,0,V,0),c=dt=(Qg=h)-(((i=jA)>>>0<4293918720)-1|0)|0,k=a0>>21,dt=(2097151&a0)<<11|lt>>>21,jA=i-(a0=-2097152&(Cg=i- -1048576|0))|0,i=(Qg-((i>>>0>>0)+c|0)|0)+k|0,ZA=i=jA>>>0>(VA=dt+jA|0)>>>0?i+1|0:i,a0=K(VA,i,-683901,-1),jA=h,t0=i=c>>21,i=K(g0=(2097151&c)<<11|Cg>>>21,i,136657,0),k=h+jA|0,dt=c=i+a0|0,a0=i>>>0>c>>>0?k+1|0:k,i=K(z=2097151&((1&M0)<<31|Vg>>>1),0,F,0),c=h,k=i,i=K(tA=gt>>>4&2097151,0,V,0),c=h+c|0,c=i>>>0>(k=k+i|0)>>>0?c+1|0:c,i=K(AA=A0>>>6&2097151,0,O,0),c=h+c|0,c=i>>>0>(k=i+k|0)>>>0?c+1|0:c,NA=i=0,jA=k,k=K(gA=2097151&sg,i,aA=2097151&((7&P0)<<29|kg>>>3),0),i=h+c|0,i=k>>>0>(jA=jA+k|0)>>>0?i+1|0:i,k=K(iA=2097151&((7&DA)<<29|Gg>>>3),0,hA=2097151&xt,0),c=h+i|0,c=k>>>0>(jA=k+jA|0)>>>0?c+1|0:c,i=K(W,0,yA=x0>>>6&2097151,0),k=h+c|0,k=i>>>0>(jA=i+jA|0)>>>0?k+1|0:k,c=K(b,0,fA=2097151&((1&R0)<<31|bt>>>1),0),i=h+k|0,c=c>>>0>(k=jA=c+jA|0)>>>0?i+1|0:i,i=K(l,0,_A=Bt>>>4&2097151,0),c=h+c|0,P0=k=i+k|0,jA=i>>>0>k>>>0?c+1|0:c,i=K(F,0,tA,0),c=h,DA=(k=i)+(i=K(wA=X0>>>7&2097151,0,V,0))|0,k=h+c|0,k=i>>>0>DA>>>0?k+1|0:k,c=K(O,0,z,0),i=h+k|0,i=c>>>0>(DA=c+DA|0)>>>0?i+1|0:i,k=K(AA,0,hA,0),c=h+i|0,c=k>>>0>(DA=k+DA|0)>>>0?c+1|0:c,i=K(gA,NA,yA,0),c=h+c|0,c=i>>>0>(k=i+DA|0)>>>0?c+1|0:c,DA=(i=k)+(k=K(aA,0,iA,0))|0,i=h+c|0,i=k>>>0>DA>>>0?i+1|0:i,c=K(W,0,fA,0),k=h+i|0,k=c>>>0>(DA=c+DA|0)>>>0?k+1|0:k,c=K(b,0,_A,0),i=h+k|0,c=c>>>0>(k=DA=c+DA|0)>>>0?i+1|0:i,i=K(l,0,mA=et>>>7&2097151,0),c=h+c|0,gt=k=i+k|0,A0=c=i>>>0>k>>>0?c+1|0:c,M0=(i=k)- -1048576|0,DA=c=c-((i>>>0<4293918720)-1|0)|0,i=(k=c>>21)+jA|0,c=i=(c=(2097151&c)<<11|M0>>>21)>>>0>(X0=c+P0|0)>>>0?i+1|0:i,i=i+a0|0,i=(k=jA=X0)>>>0>(X0=k+dt|0)>>>0?i+1|0:i,a0=(a0=c)-(((c=jA)>>>0<4293918720)-1|0)|0,R0=c- -1048576|0,x0=(c=k=X0)-(k=-2097152&R0)|0,P0=i-((jA=a0)+(c>>>0>>0)|0)|0,$=HA-(i=-2097152<)|0,r0=c=G0-((i>>>0>HA>>>0)+f0|0)|0,i=K(g0,t0,-997805,-1),k=h+A0|0,k=i>>>0>(HA=i+gt|0)>>>0?k+1|0:k,A0=(i=HA)+(HA=K(VA,ZA,136657,0))|0,i=h+k|0,c=K($,c,-683901,-1),i=h+(HA>>>0>A0>>>0?i+1|0:i)|0,i=c>>>0>(k=c+A0|0)>>>0?i+1|0:i,a0=k-(c=-2097152&M0)|0,A0=i-((c>>>0>k>>>0)+DA|0)|0,i=K(F,0,wA,0),k=h,HA=(c=K(bA=2097151&((3&H0)<<30|Tg>>>2),0,V,0))+i|0,i=h+k|0,i=c>>>0>HA>>>0?i+1|0:i,k=K(O,0,tA,0),c=h+i|0,c=k>>>0>(HA=k+HA|0)>>>0?c+1|0:c,i=K(z,0,hA,0),k=h+c|0,k=i>>>0>(HA=i+HA|0)>>>0?k+1|0:k,c=K(AA,0,aA,0),i=h+k|0,i=c>>>0>(HA=c+HA|0)>>>0?i+1|0:i,k=K(gA,NA,fA,0),c=h+i|0,c=k>>>0>(HA=k+HA|0)>>>0?c+1|0:c,k=K(iA,0,yA,0),i=h+c|0,i=k>>>0>(HA=k+HA|0)>>>0?i+1|0:i,k=K(W,0,_A,0),c=h+i|0,c=k>>>0>(HA=k+HA|0)>>>0?c+1|0:c,i=K(b,0,mA,0),k=h+c|0,k=i>>>0>(HA=i+HA|0)>>>0?k+1|0:k,c=K(l,0,RA=2097151&((3&Lt)<<30|pe>>>2),0),i=h+k|0,HA=c>>>0>(DA=HA=c+HA|0)>>>0?i+1|0:i,i=K(F,0,bA,0),c=h,k=i,i=K(j=Qt>>>5&2097151,0,V,0),c=h+c|0,c=i>>>0>(k=k+i|0)>>>0?c+1|0:c,f0=(i=K(O,0,wA,0))+k|0,k=h+c|0,k=i>>>0>f0>>>0?k+1|0:k,c=K(tA,0,hA,0),i=h+k|0,i=c>>>0>(f0=c+f0|0)>>>0?i+1|0:i,c=K(z,0,aA,0),i=h+i|0,i=c>>>0>(k=c+f0|0)>>>0?i+1|0:i,f0=(c=k)+(k=K(AA,0,yA,0))|0,c=h+i|0,c=k>>>0>f0>>>0?c+1|0:c,i=K(gA,NA,_A,0),c=h+c|0,c=i>>>0>(k=i+f0|0)>>>0?c+1|0:c,f0=(i=K(iA,0,fA,0))+k|0,k=h+c|0,k=i>>>0>f0>>>0?k+1|0:k,c=K(W,0,mA,0),i=h+k|0,i=c>>>0>(f0=c+f0|0)>>>0?i+1|0:i,c=K(b,0,RA,0),i=h+i|0,c=i=c>>>0>(k=c+f0|0)>>>0?i+1|0:i,i=K(l,0,rA=rt>>>5&2097151,0),c=h+c|0,X0=k=i+k|0,Tg=c=i>>>0>k>>>0?c+1|0:c,T0=(i=k)- -1048576|0,Vg=k=c-((i>>>0<4293918720)-1|0)|0,i=(i=k>>21)+HA|0,gt=k=(c=(2097151&k)<<11|T0>>>21)+DA|0,Gg=i=c>>>0>k>>>0?i+1|0:i,pe=(i=k)- -1048576|0,sg=k=Gg-((i>>>0<4293918720)-1|0)|0,c=(i=k>>21)+A0|0,M0=HA=(k=(2097151&k)<<11|pe>>>21)+a0|0,Qg=c=k>>>0>HA>>>0?c+1|0:c,bt=(i=HA)- -1048576|0,dt=k=c-((i>>>0<4293918720)-1|0)|0,i=(i=k>>21)+P0|0,A0=k=(c=(2097151&k)<<11|bt>>>21)+x0|0,rt=k=(lt=i=c>>>0>k>>>0?i+1|0:i)-(((i=k)>>>0<4293918720)-1|0)|0,G0=(2097151&k)<<11|(xt=i- -1048576|0)>>>21,DA=k>>21,i=K(F,0,AA,0),c=h,k=i,i=K(V,0,z,0),c=h+c|0,c=i>>>0>(k=k+i|0)>>>0?c+1|0:c,i=K(gA,NA,hA,0),c=h+c|0,c=i>>>0>(k=i+k|0)>>>0?c+1|0:c,HA=(i=k)+(k=K(O,0,iA,0))|0,i=h+c|0,i=k>>>0>HA>>>0?i+1|0:i,c=K(W,0,aA,0),k=h+i|0,k=c>>>0>(HA=c+HA|0)>>>0?k+1|0:k,c=K(b,0,yA,0),i=h+k|0,i=c>>>0>(HA=c+HA|0)>>>0?i+1|0:i,k=K(l,0,fA,0),c=h+i|0,c=k>>>0>(HA=k+HA|0)>>>0?c+1|0:c,k=K(g0,t0,-683901,-1),c=(i=c)+h|0,c=k>>>0>(a0=HA+k|0)>>>0?c+1|0:c,k=a0,a0=(a0=i)-(((i=HA)>>>0<4293918720)-1|0)|0,Qt=i- -1048576|0,f0=(i=k)-(k=-2097152&Qt)|0,k=c-((HA=a0)+(i>>>0>>0)|0)|0,i=(i=jA>>21)+k|0,i=(c=(2097151&jA)<<11|R0>>>21)>>>0>(jA=c+f0|0)>>>0?i+1|0:i,a0=(c=jA)-(k=-2097152&(H0=c- -1048576|0))|0,k=(i-((c>>>0>>0)+(jA=f0=i-((c>>>0<4293918720)-1|0)|0)|0)|0)+DA|0,o0=G0=a0+G0|0,E0=k=a0>>>0>G0>>>0?k+1|0:k,f0=K(G0,k,-683901,-1),a0=h,c=K(O,0,gA,NA),i=h,k=c,c=K(V,0,AA,0),i=h+i|0,i=c>>>0>(k=k+c|0)>>>0?i+1|0:i,DA=(c=k)+(k=K(F,0,iA,0))|0,c=h+i|0,c=k>>>0>DA>>>0?c+1|0:c,k=K(W,0,hA,0),i=h+c|0,i=k>>>0>(DA=k+DA|0)>>>0?i+1|0:i,k=K(b,0,aA,0),c=h+i|0,c=k>>>0>(DA=k+DA|0)>>>0?c+1|0:c,i=K(l,0,yA,0),k=h+c|0,k=i>>>0>(DA=i+DA|0)>>>0?k+1|0:k,i=(i=HA>>21)+k|0,et=DA=(i=(c=(2097151&HA)<<11|Qt>>>21)>>>0>(HA=c+DA|0)>>>0?i+1|0:i)-(((c=HA)>>>0<4293918720)-1|0)|0,HA=c-(k=-2097152&(gg=c- -1048576|0))|0,k=(i-((c>>>0>>0)+DA|0)|0)+(jA>>21)|0,B0=HA=(i=(2097151&jA)<<11|H0>>>21)+HA|0,n0=k=i>>>0>HA>>>0?k+1|0:k,c=K(HA,k,136657,0),i=h+a0|0,kg=k=c+f0|0,Bt=c>>>0>k>>>0?i+1|0:i,c=K(hA,0,j,0),i=h,k=c,c=K(YA=2097151&vg,0,O,0),i=h+i|0,i=c>>>0>(k=k+c|0)>>>0?i+1|0:i,HA=(c=k)+(k=K(aA,0,bA,0))|0,c=h+i|0,c=k>>>0>HA>>>0?c+1|0:c,i=K(yA,0,wA,0),k=h+c|0,k=i>>>0>(HA=i+HA|0)>>>0?k+1|0:k,c=K(tA,0,fA,0),i=h+k|0,i=c>>>0>(HA=c+HA|0)>>>0?i+1|0:i,k=K(z,0,_A,0),c=h+i|0,c=k>>>0>(HA=k+HA|0)>>>0?c+1|0:c,k=K(AA,0,mA,0),i=h+c|0,i=k>>>0>(HA=k+HA|0)>>>0?i+1|0:i,k=K(gA,NA,rA,0),c=h+i|0,c=k>>>0>(HA=k+HA|0)>>>0?c+1|0:c,i=K(iA,0,RA,0),k=h+c|0,k=i>>>0>(HA=i+HA|0)>>>0?k+1|0:k,c=K(W,0,SA=2097151&Eg,0),i=h+k|0,i=c>>>0>(HA=c+HA|0)>>>0?i+1|0:i,jA=HA=(k=(u[N+23|0]|u[N+24|0]<<8|u[N+25|0]<<16|u[N+26|0]<<24)>>>5&2097151)+HA|0,HA=k>>>0>HA>>>0?i+1|0:i,i=K(aA,0,j,0),c=h,k=i,i=K(hA,0,YA,0),c=h+c|0,c=i>>>0>(k=k+i|0)>>>0?c+1|0:c,DA=(i=K(yA,0,bA,0))+k|0,k=h+c|0,k=i>>>0>DA>>>0?k+1|0:k,c=K(fA,0,wA,0),i=h+k|0,i=c>>>0>(DA=c+DA|0)>>>0?i+1|0:i,c=K(tA,0,_A,0),i=h+i|0,i=c>>>0>(k=c+DA|0)>>>0?i+1|0:i,DA=(c=k)+(k=K(z,0,mA,0))|0,c=h+i|0,c=k>>>0>DA>>>0?c+1|0:c,i=K(AA,0,RA,0),c=h+c|0,c=i>>>0>(k=i+DA|0)>>>0?c+1|0:c,DA=(i=K(gA,NA,SA,0))+k|0,k=h+c|0,k=i>>>0>DA>>>0?k+1|0:k,c=K(iA,0,rA,0),i=h+k|0,i=c>>>0>(DA=c+DA|0)>>>0?i+1|0:i,DA=k=(c=2097151&Et)+DA|0,x0=k=(R0=i=c>>>0>k>>>0?i+1|0:i)-(((i=k)>>>0<4293918720)-1|0)|0,i=(2097151&k)<<11|(Lt=i- -1048576|0)>>>21,k=(k>>>21|0)+HA|0,H0=k=i>>>0>(jA=i+jA|0)>>>0?k+1|0:k,vg=C0-(i=-2097152&nt)|0,Et=ft-((i>>>0>C0>>>0)+it|0)|0,c=K(F,0,W,0),i=h,k=c,c=K(V,0,gA,NA),i=h+i|0,i=c>>>0>(k=k+c|0)>>>0?i+1|0:i,HA=(c=k)+(k=K(b,0,O,0))|0,c=h+i|0,c=k>>>0>HA>>>0?c+1|0:c,i=K(l,0,hA,0),k=h+c|0,k=i>>>0>(HA=i+HA|0)>>>0?k+1|0:k,a0=HA,i=K(V,0,iA,0),c=h,HA=i,i=K(F,0,gA,NA),c=h+c|0,c=i>>>0>(HA=HA+i|0)>>>0?c+1|0:c,C0=(i=HA)+(HA=K(O,0,W,0))|0,i=h+c|0,i=HA>>>0>C0>>>0?i+1|0:i,c=K(b,0,hA,0),i=h+i|0,i=c>>>0>(HA=c+C0|0)>>>0?i+1|0:i,C0=(c=HA)+(HA=K(l,0,aA,0))|0,c=h+i|0,G0=c=HA>>>0>C0>>>0?c+1|0:c,ft=(i=HA=C0)- -1048576|0,f0=C0=c-((i>>>0<4293918720)-1|0)|0,c=(i=C0>>21)+k|0,a0=c=(k=a0=(C0=(2097151&C0)<<11|ft>>>21)+a0|0)>>>0>>0?c+1|0:c,it=(i=k)- -1048576|0,c=(i=(C0=nt=c-((i>>>0<4293918720)-1|0)|0)>>21)+Et|0,X=c=(nt=(2097151&C0)<<11|it>>>21)>>>0>(XA=vg=nt+vg|0)>>>0?c+1|0:c,Et=K(XA,c,470296,0),nt=h,cA=k-(c=-2097152&it)|0,Cg=i=a0-((c>>>0>k>>>0)+C0|0)|0,c=K($,r0,666643,0),k=h+nt|0,k=c>>>0>(C0=c+Et|0)>>>0?k+1|0:k,c=K(cA,i,654183,0),i=h+k|0,c=c>>>0>(a0=C0=c+C0|0)>>>0?i+1|0:i,i=HA-(k=-2097152&ft)|0,k=(et>>21)+(C0=G0-((k>>>0>HA>>>0)+f0|0)|0)|0,eA=f0=(HA=(2097151&et)<<11|gg>>>21)+i|0,Eg=k=HA>>>0>f0>>>0?k+1|0:k,le=jA- -1048576|0,HA=C0=H0-((jA>>>0<4293918720)-1|0)|0,i=K(f0,k,-997805,-1),c=h+c|0,i=(c=i>>>0>(k=i+a0|0)>>>0?c+1|0:c)+H0|0,i=k>>>0>(jA=k+jA|0)>>>0?i+1|0:i,Et=(k=jA)-(c=-2097152&le)|0,nt=i-((c>>>0>k>>>0)+HA|0)|0,i=K(cA,Cg,470296,0),c=h,jA=(k=i)+(i=K(XA,X,666643,0))|0,k=h+c|0,k=i>>>0>jA>>>0?k+1|0:k,c=K(f0,Eg,654183,0),i=h+k|0,c=R0+(c>>>0>(jA=c+jA|0)>>>0?i+1|0:i)|0,H0=(k=DA+jA|0)-(i=-2097152&Lt)|0,C0=(c=k>>>0>>0?c+1|0:c)-((i>>>0>k>>>0)+x0|0)|0,c=K(yA,0,j,0),i=h,k=c,c=K(aA,0,YA,0),i=h+i|0,i=c>>>0>(k=k+c|0)>>>0?i+1|0:i,c=K(fA,0,bA,0),i=h+i|0,i=c>>>0>(k=c+k|0)>>>0?i+1|0:i,jA=(c=k)+(k=K(_A,0,wA,0))|0,c=h+i|0,c=k>>>0>jA>>>0?c+1|0:c,i=K(tA,0,mA,0),k=h+c|0,k=i>>>0>(jA=i+jA|0)>>>0?k+1|0:k,i=K(z,0,RA,0),c=h+k|0,c=i>>>0>(jA=i+jA|0)>>>0?c+1|0:c,k=K(AA,0,rA,0),i=h+c|0,i=k>>>0>(jA=k+jA|0)>>>0?i+1|0:i,c=K(iA,0,SA,0),i=h+i|0,i=c>>>0>(k=c+jA|0)>>>0?i+1|0:i,c=k,jA=(k=2097151&((7&Rt)<<29|Fr>>>3))>>>0>(DA=jA=c+k|0)>>>0?i+1|0:i,i=K(fA,0,j,0),c=h,a0=(k=i)+(i=K(yA,0,YA,0))|0,k=h+c|0,k=i>>>0>a0>>>0?k+1|0:k,c=K(_A,0,bA,0),i=h+k|0,i=c>>>0>(a0=c+a0|0)>>>0?i+1|0:i,k=K(mA,0,wA,0),c=h+i|0,c=k>>>0>(a0=k+a0|0)>>>0?c+1|0:c,k=K(tA,0,RA,0),i=h+c|0,i=k>>>0>(a0=k+a0|0)>>>0?i+1|0:i,k=K(z,0,rA,0),c=h+i|0,c=k>>>0>(a0=k+a0|0)>>>0?c+1|0:c,i=K(AA,0,SA,0),k=h+c|0,i=i>>>0>(c=a0=i+a0|0)>>>0?k+1|0:k,ft=k=a0+(c=tg>>>6&2097151)|0,P0=k=(G0=i=c>>>0>k>>>0?i+1|0:i)-(((i=k)>>>0<4293918720)-1|0)|0,i=(2097151&k)<<11|(it=i- -1048576|0)>>>21,k=(k>>>21|0)+jA|0,f0=k=i>>>0>(DA=i+DA|0)>>>0?k+1|0:k,et=(i=DA)- -1048576|0,a0=k=k-((i>>>0<4293918720)-1|0)|0,i=(c=k>>>21|0)+C0|0,R0=jA=(k=(2097151&k)<<11|et>>>21)+H0|0,Qt=k=(C0=i=k>>>0>jA>>>0?i+1|0:i)-(((i=jA)>>>0<4293918720)-1|0)|0,i=(2097151&k)<<11|(x0=i- -1048576|0)>>>21,k=(k>>21)+nt|0,i=(c=k=i>>>0>(jA=i+Et|0)>>>0?k+1|0:k)+Bt|0,H0=(H0=c)-(((c=jA)>>>0<4293918720)-1|0)|0,we=c- -1048576|0,mr=(c=k=Rt=jA+kg|0)-(k=-2097152&we)|0,Dt=(i=jA>>>0>Rt>>>0?i+1|0:i)-((jA=H0)+(c>>>0>>0)|0)|0,i=K(B0,n0,-997805,-1),c=h+C0|0,gg=k=i+R0|0,H0=i>>>0>k>>>0?c+1|0:c,c=K(eA,Eg,470296,0),i=h,k=c,c=K(cA,Cg,666643,0),i=h+i|0,i=(i=c>>>0>(k=k+c|0)>>>0?i+1|0:i)+f0|0,i=(c=k+DA|0)>>>0>>0?i+1|0:i,et=(k=c)-(c=-2097152&et)|0,Bt=i-((c>>>0>k>>>0)+a0|0)|0,i=K(eA,Eg,666643,0),c=h+G0|0,R0=k=i+ft|0,C0=i>>>0>k>>>0?c+1|0:c,c=K(_A,0,j,0),i=h,k=c,c=K(fA,0,YA,0),i=h+i|0,i=c>>>0>(k=k+c|0)>>>0?i+1|0:i,c=K(mA,0,bA,0),i=h+i|0,i=c>>>0>(k=c+k|0)>>>0?i+1|0:i,DA=(c=k)+(k=K(RA,0,wA,0))|0,c=h+i|0,c=k>>>0>DA>>>0?c+1|0:c,i=K(tA,0,rA,0),k=h+c|0,k=i>>>0>(DA=i+DA|0)>>>0?k+1|0:k,i=K(z,0,SA,0),c=h+k|0,i=c=i>>>0>(DA=i+DA|0)>>>0?c+1|0:c,a0=DA=(k=2097151&((1&Jt)<<31|hg>>>1))+DA|0,DA=k>>>0>DA>>>0?i+1|0:i,c=K(mA,0,j,0),i=h,k=c,c=K(_A,0,YA,0),i=h+i|0,i=c>>>0>(k=k+c|0)>>>0?i+1|0:i,f0=(c=k)+(k=K(RA,0,bA,0))|0,c=h+i|0,c=k>>>0>f0>>>0?c+1|0:c,i=K(rA,0,wA,0),c=h+c|0,c=i>>>0>(k=i+f0|0)>>>0?c+1|0:c,f0=(i=K(tA,0,SA,0))+k|0,k=h+c|0,i=i>>>0>(c=f0)>>>0?k+1|0:k,G0=k=f0+(c=cg>>>4&2097151)|0,cg=k=(Lt=i=c>>>0>k>>>0?i+1|0:i)-(((i=k)>>>0<4293918720)-1|0)|0,i=(2097151&k)<<11|(Fr=i- -1048576|0)>>>21,k=(k>>>21|0)+DA|0,f0=a0=i+a0|0,Jt=k=i>>>0>a0>>>0?k+1|0:k,kg=(i=a0)- -1048576|0,tg=k=k-((i>>>0<4293918720)-1|0)|0,i=(c=k>>>21|0)+C0|0,ft=k=(Rt=(k=(k=(2097151&k)<<11|kg>>>21)>>>0>(c=DA=k+R0|0)>>>0?i+1|0:i)-(((i=-2097152&it)>>>0>c>>>0)+P0|0)|0)-(((i=a0=c-i|0)>>>0<4293918720)-1|0)|0,c=(c=k>>21)+Bt|0,Et=k=(i=(2097151&k)<<11|(vg=i- -1048576|0)>>>21)+et|0,it=c=i>>>0>k>>>0?c+1|0:c,nt=(i=k)- -1048576|0,et=DA=c-((i>>>0<4293918720)-1|0)|0,zA=A0-(i=-2097152&xt)|0,hg=k=lt-((i>>>0>A0>>>0)+rt|0)|0,i=(c=DA>>21)+H0|0,i=(DA=(2097151&DA)<<11|nt>>>21)>>>0>(A0=DA+gg|0)>>>0?i+1|0:i,C0=(DA=K(o0,E0,136657,0))+(A0-(c=-2097152&x0)|0)|0,c=h+(i-((c>>>0>A0>>>0)+Qt|0)|0)|0,c=DA>>>0>C0>>>0?c+1|0:c,k=K(zA,k,-683901,-1),i=h+c|0,C0=DA=k+C0|0,R0=k=(Bt=i=k>>>0>DA>>>0?i+1|0:i)-(((i=DA)>>>0<4293918720)-1|0)|0,c=(c=k>>21)+Dt|0,A0=k=(i=(2097151&k)<<11|(xt=i- -1048576|0)>>>21)+mr|0,x0=c=i>>>0>k>>>0?c+1|0:c,P0=k=c-(((i=k)>>>0<4293918720)-1|0)|0,gg=(2097151&k)<<11|(lt=i- -1048576|0)>>>21,Qt=k>>21,c=K(O,0,j,0),i=h,k=c,c=K(F,0,YA,0),i=h+i|0,i=c>>>0>(k=k+c|0)>>>0?i+1|0:i,DA=(c=K(hA,0,bA,0))+k|0,k=h+i|0,k=c>>>0>DA>>>0?k+1|0:k,i=K(aA,0,wA,0),c=h+k|0,c=i>>>0>(DA=i+DA|0)>>>0?c+1|0:c,k=K(tA,0,yA,0),i=h+c|0,i=k>>>0>(DA=k+DA|0)>>>0?i+1|0:i,k=K(z,0,fA,0),c=h+i|0,c=k>>>0>(DA=k+DA|0)>>>0?c+1|0:c,k=K(AA,0,_A,0),i=h+c|0,i=k>>>0>(DA=k+DA|0)>>>0?i+1|0:i,c=K(gA,NA,RA,0),k=h+i|0,k=c>>>0>(DA=c+DA|0)>>>0?k+1|0:k,i=K(iA,0,mA,0),c=h+k|0,c=i>>>0>(DA=i+DA|0)>>>0?c+1|0:c,k=K(W,0,rA,0),i=h+c|0,i=k>>>0>(DA=k+DA|0)>>>0?i+1|0:i,k=K(b,0,SA,0),c=h+i|0,c=k>>>0>(DA=k+DA|0)>>>0?c+1|0:c,i=U0(N+26|0),k=2097151&((3&(k=h))<<30|i>>>2),i=c,rt=DA=k+DA|0,DA=i=k>>>0>DA>>>0?i+1|0:i,i=K($,r0,470296,0),c=h,Dt=(k=i)+(i=K(VA,ZA,666643,0))|0,k=h+c|0,k=i>>>0>Dt>>>0?k+1|0:k,i=K(XA,X,654183,0),c=h+k|0,c=i>>>0>(Dt=i+Dt|0)>>>0?c+1|0:c,i=K(cA,Cg,-997805,-1),c=h+c|0,c=i>>>0>(k=i+Dt|0)>>>0?c+1|0:c,Dt=(i=k)+(k=K(eA,Eg,136657,0))|0,i=h+c|0,i=(i=k>>>0>Dt>>>0?i+1|0:i)+DA|0,i=(c=Dt)>>>0>(k=c+rt|0)>>>0?i+1|0:i,c=k,k=i,CA=(i=rt)- -1048576|0,DA=H0=DA-((i>>>0<4293918720)-1|0)|0,H0=c,k=(c=HA>>21)+k|0,k=(i=(2097151&HA)<<11|le>>>21)>>>0>(HA=H0+i|0)>>>0?k+1|0:k,c=HA-(i=-2097152&CA)|0,rt=K(B0,n0,-683901,-1),i=(HA=k-((i>>>0>HA>>>0)+DA|0)|0)+h|0,k=i=rt>>>0>(Dt=c+rt|0)>>>0?i+1|0:i,H0=HA-(((i=c)>>>0<4293918720)-1|0)|0,h0=i- -1048576|0,k=(c=jA>>21)+k|0,k=(i=(2097151&jA)<<11|we>>>21)>>>0>(jA=i+(rt=Dt)|0)>>>0?k+1|0:k,rt=c=jA-(i=-2097152&h0)|0,i=(jA=k-((i>>>0>jA>>>0)+(HA=H0)|0)|0)+Qt|0,I0=c- -1048576|0,H0=jA-((c>>>0<4293918720)-1|0)|0,le=(c=k=gg=c+gg|0)-(k=-2097152&I0)|0,we=(rt>>>0>c>>>0?i+1|0:i)-((c>>>0>>0)+(jA=H0)|0)|0,mr=A0-(i=-2097152<)|0,Dt=x0-((i>>>0>A0>>>0)+P0|0)|0,gg=C0-(i=-2097152&xt)|0,xt=Bt-((i>>>0>C0>>>0)+R0|0)|0,c=K(B0,n0,654183,0),i=h+it|0,i=c>>>0>(k=c+Et|0)>>>0?i+1|0:i,C0=((A0=k)-(c=-2097152&nt)|0)+(k=K(o0,E0,-997805,-1))|0,c=h+(i-((c>>>0>A0>>>0)+et|0)|0)|0,c=k>>>0>C0>>>0?c+1|0:c,k=K(zA,hg,136657,0),i=h+c|0,lt=A0=k+C0|0,C0=k>>>0>A0>>>0?i+1|0:i,rt=M0-(i=-2097152&bt)|0,Bt=Qg-((i>>>0>M0>>>0)+dt|0)|0,i=K(VA,ZA,-997805,-1),c=h,k=i,i=K(g0,t0,654183,0),c=h+c|0,c=i>>>0>(k=k+i|0)>>>0?c+1|0:c,i=K($,r0,136657,0),c=h+c|0,c=i>>>0>(k=i+k|0)>>>0?c+1|0:c,A0=(i=k)+(k=K(XA,X,-683901,-1))|0,i=h+c|0,k=Gg+(k>>>0>A0>>>0?i+1|0:i)|0,R0=(c=A0+gt|0)-(i=-2097152&pe)|0,x0=(k=c>>>0>>0?k+1|0:k)-((i>>>0>c>>>0)+sg|0)|0,i=K(VA,ZA,654183,0),c=h,k=i,i=K(g0,t0,470296,0),c=h+c|0,c=i>>>0>(k=k+i|0)>>>0?c+1|0:c,A0=(i=k)+(k=K($,r0,-997805,-1))|0,i=h+c|0,c=A0+X0|0,k=Tg+(k>>>0>A0>>>0?i+1|0:i)|0,A0=(i=K(XA,X,136657,0))+c|0,c=h+(c>>>0>>0?k+1|0:k)|0,c=i>>>0>A0>>>0?c+1|0:c,k=K(cA,Cg,-683901,-1),i=h+c|0,i=k>>>0>(A0=k+A0|0)>>>0?i+1|0:i,gt=(k=A0)-(c=-2097152&T0)|0,M0=i-((c>>>0>k>>>0)+Vg|0)|0,c=K(F,0,j,0),i=h,k=c,c=K(V,0,YA,0),i=h+i|0,i=c>>>0>(k=k+c|0)>>>0?i+1|0:i,A0=(c=k)+(k=K(O,0,bA,0))|0,c=h+i|0,c=k>>>0>A0>>>0?c+1|0:c,k=K(hA,0,wA,0),i=h+c|0,i=k>>>0>(A0=k+A0|0)>>>0?i+1|0:i,c=K(tA,0,aA,0),k=h+i|0,k=c>>>0>(A0=c+A0|0)>>>0?k+1|0:k,i=K(z,0,yA,0),c=h+k|0,c=i>>>0>(A0=i+A0|0)>>>0?c+1|0:c,k=K(AA,0,fA,0),i=h+c|0,i=k>>>0>(A0=k+A0|0)>>>0?i+1|0:i,k=K(gA,NA,mA,0),c=h+i|0,c=k>>>0>(A0=k+A0|0)>>>0?c+1|0:c,k=K(iA,0,_A,0),i=h+c|0,i=k>>>0>(A0=k+A0|0)>>>0?i+1|0:i,c=K(W,0,RA,0),k=h+i|0,k=c>>>0>(A0=c+A0|0)>>>0?k+1|0:k,i=K(l,0,SA,0),c=h+k|0,c=i>>>0>(A0=i+A0|0)>>>0?c+1|0:c,k=K(b,0,rA,0),i=h+c|0,i=k>>>0>(A0=k+A0|0)>>>0?i+1|0:i,c=(N=(u[N+28|0]|u[N+29|0]<<8|u[N+30|0]<<16|u[N+31|0]<<24)>>>7|0)>>>0>(k=N+A0|0)>>>0?i+1|0:i,i=k,k=DA>>21,DA=i+(N=(2097151&DA)<<11|CA>>>21)|0,i=c+k|0,A0=DA,P0=i=N>>>0>DA>>>0?i+1|0:i,it=(i=DA)- -1048576|0,Qt=c=P0-((i>>>0<4293918720)-1|0)|0,i=(k=c>>21)+M0|0,DA=N=(c=(2097151&c)<<11|it>>>21)+gt|0,H0=i=c>>>0>N>>>0?i+1|0:i,et=(i=N)- -1048576|0,X0=c=H0-((i>>>0<4293918720)-1|0)|0,i=(k=c>>21)+x0|0,gt=i=(c=(2097151&c)<<11|et>>>21)>>>0>(N=c+R0|0)>>>0?i+1|0:i,x0=(i=N)- -1048576|0,M0=c=gt-((i>>>0<4293918720)-1|0)|0,i=(k=c>>21)+Bt|0,bt=R0=(c=(2097151&c)<<11|x0>>>21)+rt|0,dt=i=c>>>0>R0>>>0?i+1|0:i,i=K(R0,i,-683901,-1),c=h+C0|0,R0=k=i+lt|0,C0=i>>>0>k>>>0?c+1|0:c,Et=N-(i=-2097152&x0)|0,lt=M0=gt-((i>>>0>N>>>0)+M0|0)|0,c=K(B0,n0,470296,0)+a0|0,i=Rt+h|0,i=c>>>0>>0?i+1|0:i,a0=((k=c)-(N=-2097152&vg)|0)+(c=K(o0,E0,654183,0))|0,k=h+(i-((N>>>0>k>>>0)+ft|0)|0)|0,i=K(zA,hg,-997805,-1),c=h+(c>>>0>a0>>>0?k+1|0:k)|0,c=i>>>0>(N=i+a0|0)>>>0?c+1|0:c,k=(i=N)+(N=K(bt,dt,136657,0))|0,i=h+c|0,i=N>>>0>k>>>0?i+1|0:i,N=K(Et,M0,-683901,-1),c=h+i|0,gt=c=N>>>0>(k=N+k|0)>>>0?c+1|0:c,Bt=(i=k)- -1048576|0,M0=N=c-((i>>>0<4293918720)-1|0)|0,i=(i=N>>21)+C0|0,a0=i=(c=(2097151&N)<<11|Bt>>>21)>>>0>(N=c+R0|0)>>>0?i+1|0:i,x0=(i=N)- -1048576|0,c=(i=(C0=R0=a0-((i>>>0<4293918720)-1|0)|0)>>21)+xt|0,xt=ft=(R0=(2097151&C0)<<11|x0>>>21)+gg|0,R0=R0>>>0>ft>>>0?c+1|0:c,Tg=N-(i=-2097152&x0)|0,Vg=a0-((i>>>0>N>>>0)+C0|0)|0,sg=k-(i=-2097152&Bt)|0,Qg=gt-((i>>>0>k>>>0)+M0|0)|0,i=K(B0,n0,666643,0),k=h+(Jt-(((c=-2097152&kg)>>>0>f0>>>0)+tg|0)|0)|0,k=i>>>0>(N=i+(f0-c|0)|0)>>>0?k+1|0:k,i=K(o0,E0,470296,0),c=h+k|0,c=i>>>0>(N=i+N|0)>>>0?c+1|0:c,k=(i=N)+(N=K(zA,hg,654183,0))|0,i=h+c|0,M0=k,N=N>>>0>k>>>0?i+1|0:i,f0=DA-(i=-2097152&et)|0,C0=H0-((i>>>0>DA>>>0)+X0|0)|0,c=K(VA,ZA,470296,0),i=h,k=c,c=K(g0,t0,666643,0),i=h+i|0,i=c>>>0>(k=k+c|0)>>>0?i+1|0:i,DA=(c=k)+(k=K($,r0,654183,0))|0,c=h+i|0,c=k>>>0>DA>>>0?c+1|0:c,k=K(XA,X,-997805,-1),i=h+c|0,i=k>>>0>(DA=k+DA|0)>>>0?i+1|0:i,c=K(cA,Cg,136657,0),k=h+i|0,k=c>>>0>(DA=c+DA|0)>>>0?k+1|0:k,i=K(eA,Eg,-683901,-1),c=h+k|0,i=P0+(i>>>0>(DA=i+DA|0)>>>0?c+1|0:c)|0,i=(k=DA+A0|0)>>>0>>0?i+1|0:i,c=(DA=k)-(k=-2097152&it)|0,k=i-((k>>>0>DA>>>0)+Qt|0)|0,i=(i=HA>>21)+k|0,a0=HA=(DA=c)+(c=(2097151&HA)<<11|h0>>>21)|0,X0=k=(H0=i=c>>>0>HA>>>0?i+1|0:i)-(((i=HA)>>>0<4293918720)-1|0)|0,c=(2097151&k)<<11|(Rt=i- -1048576|0)>>>21,k=(k>>21)+C0|0,nt=HA=c+f0|0,rt=k=c>>>0>HA>>>0?k+1|0:k,i=K(HA,k,-683901,-1),c=h+N|0,c=i>>>0>(k=i+M0|0)>>>0?c+1|0:c,N=K(bt,dt,-997805,-1),i=h+c|0,i=N>>>0>(k=N+k|0)>>>0?i+1|0:i,N=K(Et,lt,136657,0),c=h+i|0,f0=k=N+k|0,DA=N>>>0>k>>>0?c+1|0:c,c=K(RA,0,j,0),i=h,N=c,c=K(mA,0,YA,0),i=h+i|0,i=c>>>0>(N=N+c|0)>>>0?i+1|0:i,c=K(rA,0,bA,0),k=h+i|0,k=c>>>0>(N=c+N|0)>>>0?k+1|0:k,i=K(SA,0,wA,0),c=h+k|0,i=c=i>>>0>(N=i+N|0)>>>0?c+1|0:c,A0=N=(c=og>>>7&2097151)+N|0,N=c>>>0>N>>>0?i+1|0:i,i=K(rA,0,j,0),c=h,k=i,i=K(RA,0,YA,0),c=h+c|0,c=i>>>0>(k=k+i|0)>>>0?c+1|0:c,i=K(SA,0,bA,0),c=h+c|0,c=i>>>0>(k=i+k|0)>>>0?c+1|0:c,HA=(i=k)+(k=2097151&((3&Y0)<<30|S0>>>2))|0,i=c,C0=HA,x0=k=(HA=i=k>>>0>HA>>>0?i+1|0:i)-(((i=C0)>>>0<4293918720)-1|0)|0,c=(c=k>>>21|0)+N|0,A0=k=(i=(2097151&k)<<11|(tg=i- -1048576|0)>>>21)+A0|0,P0=c=i>>>0>k>>>0?c+1|0:c,ft=(i=k)- -1048576|0,gt=N=c-((i>>>0<4293918720)-1|0)|0,i=(c=N>>>21|0)+Lt|0,i=(N=G0+((2097151&N)<<11|ft>>>21)|0)>>>0>>0?i+1|0:i,G0=((k=N)-(c=-2097152&Fr)|0)+(N=K(o0,E0,666643,0))|0,c=h+(i-((c>>>0>k>>>0)+cg|0)|0)|0,c=N>>>0>G0>>>0?c+1|0:c,i=K(zA,hg,470296,0),c=h+c|0,c=i>>>0>(N=i+G0|0)>>>0?c+1|0:c,k=(i=N)+(N=K(nt,rt,136657,0))|0,i=h+c|0,i=N>>>0>k>>>0?i+1|0:i,c=K(bt,dt,654183,0),i=h+i|0,i=c>>>0>(N=c+k|0)>>>0?i+1|0:i,c=K(Et,lt,-997805,-1),k=h+i|0,it=N=c+N|0,M0=k=c>>>0>N>>>0?k+1|0:k,et=(i=N)- -1048576|0,G0=N=k-((i>>>0<4293918720)-1|0)|0,c=(i=N>>21)+DA|0,DA=k=(N=(2097151&N)<<11|et>>>21)+f0|0,N=c=N>>>0>k>>>0?c+1|0:c,f0=k=c-(((i=k)>>>0<4293918720)-1|0)|0,c=(2097151&k)<<11|(Bt=i- -1048576|0)>>>21,k=(k>>21)+Qg|0,Gg=Qt=c+sg|0,Qt=c>>>0>Qt>>>0?k+1|0:k,k=jA>>21,jA=(i=(2097151&jA)<<11|I0>>>21)+(a0-(c=-2097152&Rt)|0)|0,c=k+(H0-((c>>>0>a0>>>0)+X0|0)|0)|0,H0=c=i>>>0>jA>>>0?c+1|0:c,X0=c=c-(((i=jA)>>>0<4293918720)-1|0)|0,Jt=k=c>>21,c=K(og=(2097151&c)<<11|(Rt=i- -1048576|0)>>>21,k,-683901,-1),i=h+N|0,i=c>>>0>(k=c+DA|0)>>>0?i+1|0:i,sg=k-(c=-2097152&Bt)|0,Qg=i-((c>>>0>k>>>0)+f0|0)|0,i=K(og,Jt,136657,0),c=h+M0|0,c=i>>>0>(N=i+it|0)>>>0?c+1|0:c,Lt=N-(i=-2097152&et)|0,cg=c-((i>>>0>N>>>0)+G0|0)|0,N=(i=K(zA,hg,666643,0))+(A0-(c=-2097152&ft)|0)|0,c=h+(P0-((c>>>0>A0>>>0)+gt|0)|0)|0,c=i>>>0>N>>>0?c+1|0:c,k=(i=N)+(N=K(nt,rt,-997805,-1))|0,i=h+c|0,i=N>>>0>k>>>0?i+1|0:i,N=(c=K(bt,dt,470296,0))+k|0,k=h+i|0,k=c>>>0>N>>>0?k+1|0:k,i=K(Et,lt,654183,0),c=h+k|0,P0=N=i+N|0,a0=i>>>0>N>>>0?c+1|0:c,DA=HA,c=K(SA,0,j,0),i=h,N=c,c=K(rA,0,YA,0),i=h+i|0,i=c>>>0>(N=N+c|0)>>>0?i+1|0:i,c=N,c=(N=d0>>>5&2097151)>>>0>(k=c+N|0)>>>0?i+1|0:i,N=2097151&w0,HA=K(SA,0,YA,0)+N|0,i=h,M0=N=(gt=i=N>>>0>HA>>>0?i+1|0:i)-(((i=HA)>>>0<4293918720)-1|0)|0,A0=k,c=c+(k=N>>>21|0)|0,G0=c=(i=(2097151&N)<<11|(ft=i- -1048576|0)>>>21)>>>0>(N=A0+i|0)>>>0?c+1|0:c,it=(i=N)- -1048576|0,f0=c=c-((i>>>0<4293918720)-1|0)|0,i=(k=c>>>21|0)+DA|0,i=(c=(2097151&c)<<11|it>>>21)>>>0>(A0=c+C0|0)>>>0?i+1|0:i,A0=(k=K(nt,rt,654183,0))+((DA=A0)-(c=-2097152&tg)|0)|0,c=h+(i-((16383&x0)+(c>>>0>DA>>>0)|0)|0)|0,i=K(bt,dt,666643,0),k=h+(k>>>0>A0>>>0?c+1|0:c)|0,k=i>>>0>(DA=i+A0|0)>>>0?k+1|0:k,c=K(Et,lt,470296,0),i=h+k|0,et=DA=c+DA|0,C0=i=c>>>0>DA>>>0?i+1|0:i,Bt=(i=DA)- -1048576|0,A0=c=C0-((i>>>0<4293918720)-1|0)|0,i=(k=c>>21)+a0|0,x0=DA=(c=(2097151&c)<<11|Bt>>>21)+P0|0,c=i=c>>>0>DA>>>0?i+1|0:i,P0=(i=DA)- -1048576|0,i=(k=(DA=a0=c-((i>>>0<4293918720)-1|0)|0)>>21)+cg|0,a0=(a0=(2097151&DA)<<11|P0>>>21)>>>0>(Lt=tg=a0+Lt|0)>>>0?i+1|0:i,i=K(og,Jt,-997805,-1),c=h+c|0,c=i>>>0>(k=i+x0|0)>>>0?c+1|0:c,cg=k-(i=-2097152&P0)|0,tg=c-((i>>>0>k>>>0)+DA|0)|0,i=K(og,Jt,654183,0),c=h+C0|0,c=i>>>0>(k=i+et|0)>>>0?c+1|0:c,x0=k-(i=-2097152&Bt)|0,P0=c-((i>>>0>k>>>0)+A0|0)|0,k=(c=K(nt,rt,470296,0))+(N-(i=-2097152&it)|0)|0,i=h+(G0-((16383&f0)+(i>>>0>N>>>0)|0)|0)|0,i=c>>>0>k>>>0?i+1|0:i,N=(c=K(Et,lt,666643,0))+k|0,k=h+i|0,k=c>>>0>N>>>0?k+1|0:k,DA=N,N=(i=K(nt,rt,666643,0))+(HA-(c=-2097152&ft)|0)|0,c=h+(gt-((4095&M0)+(c>>>0>HA>>>0)|0)|0)|0,C0=c=i>>>0>N>>>0?c+1|0:c,M0=(i=N)- -1048576|0,A0=HA=c-((i>>>0<4293918720)-1|0)|0,k=(i=HA>>21)+k|0,G0=HA=(c=(2097151&HA)<<11|M0>>>21)+DA|0,DA=k=c>>>0>HA>>>0?k+1|0:k,f0=(i=HA)- -1048576|0,HA=k=k-((i>>>0<4293918720)-1|0)|0,c=(i=k>>21)+P0|0,k=c=(k=(2097151&k)<<11|f0>>>21)>>>0>(gt=k+x0|0)>>>0?c+1|0:c,c=K(og,Jt,470296,0),i=h+DA|0,i=c>>>0>(G0=c+G0|0)>>>0?i+1|0:i,c=G0-(DA=-2097152&f0)|0,DA=i-((DA>>>0>G0>>>0)+HA|0)|0,f0=c,HA=(i=K(og,Jt,666643,0))+(N-(c=-2097152&M0)|0)|0,c=h+(C0-((c>>>0>N>>>0)+A0|0)|0)|0,i=(i=(c=i>>>0>HA>>>0?c+1|0:c)>>21)+DA|0,A0=N=f0+(c=(2097151&c)<<11|(N=HA)>>>21)|0,k=(c=(i=c>>>0>N>>>0?i+1|0:i)>>21)+k|0,DA=N=(i=(2097151&i)<<11|N>>>21)+gt|0,N=(2097151&(k=i>>>0>(c=N)>>>0?k+1|0:k))<<11|c>>>21,c=(i=k>>21)+tg|0,G0=k=N+cg|0,k=(c=N>>>0>(i=k)>>>0?c+1|0:c)>>21,c=(2097151&c)<<11|i>>>21,i=k+a0|0,it=N=c+Lt|0,c=(c=(i=c>>>0>N>>>0?i+1|0:i)>>21)+Qg|0,et=N=(i=(2097151&i)<<11|N>>>21)+sg|0,i=(i=(c=i>>>0>N>>>0?c+1|0:c)>>21)+Qt|0,Bt=N=(c=(2097151&c)<<11|N>>>21)+Gg|0,k=(c=(i=c>>>0>N>>>0?i+1|0:i)>>21)+Vg|0,x0=N=(i=(2097151&i)<<11|N>>>21)+Tg|0,N=(2097151&(k=i>>>0>(c=N)>>>0?k+1|0:k))<<11|c>>>21,c=(i=k>>21)+R0|0,P0=k=N+xt|0,k=(c=N>>>0>(i=k)>>>0?c+1|0:c)>>21,c=(2097151&c)<<11|i>>>21,i=k+Dt|0,Qt=N=c+mr|0,c=(c=(i=c>>>0>N>>>0?i+1|0:i)>>21)+we|0,gt=N=(i=(2097151&i)<<11|N>>>21)+le|0,i=(c=i>>>0>N>>>0?c+1|0:c)>>21,C0=(k=(2097151&c)<<11|N>>>21)+(c=jA-(N=-2097152&Rt)|0)|0,k=(H0-((N>>>0>jA>>>0)+X0|0)|0)+i|0,M0=C0,X0=(2097151&(k=c>>>0>(i=C0)>>>0?k+1|0:k))<<11|i>>>21,a0=c=k>>21,i=2097151&HA,N=K(X0,c,666643,0)+i|0,c=h,C0=N,N=c=i>>>0>N>>>0?c+1|0:c,p[0|H]=C0,p[H+1|0]=(255&c)<<24|C0>>>8,HA=H,c=2097151&A0,k=K(X0,a0,470296,0)+c|0,i=h,i=c>>>0>k>>>0?i+1|0:i,A0=k,jA=(2097151&(k=N))<<11|C0>>>21,k=i+(c=k>>21)|0,k=jA>>>0>(A0=A0+jA|0)>>>0?k+1|0:k,jA=A0,p[HA+4|0]=(2047&k)<<21|jA>>>11,i=k,k=jA,p[HA+3|0]=(7&i)<<29|k>>>3,k=2097151&DA,DA=K(X0,a0,654183,0)+k|0,c=h,c=k>>>0>DA>>>0?c+1|0:c,k=DA,DA=(2097151&i)<<11|jA>>>21,i=(i>>21)+c|0,c=i=DA>>>0>(A0=k+DA|0)>>>0?i+1|0:i,p[HA+6|0]=(63&i)<<26|A0>>>6,DA=0,i=f0=2097151&jA,p[HA+2|0]=31&((65535&N)<<16|C0>>>16)|i<<5,N=2097151&G0,k=K(X0,a0,-997805,-1)+N|0,i=h,N=i=N>>>0>k>>>0?i+1|0:i,i=c>>21,jA=(c=(2097151&c)<<11|A0>>>21)+k|0,k=i+N|0,C0=jA,k=c>>>0>jA>>>0?k+1|0:k,p[HA+9|0]=(511&k)<<23|jA>>>9,i=k,p[HA+8|0]=(1&i)<<31|jA>>>1,jA=0,N=G0=2097151&A0,p[HA+5|0]=(524287&DA)<<13|f0>>>19|N<<2,N=2097151&it,k=K(X0,a0,136657,0)+N|0,c=h,c=N>>>0>k>>>0?c+1|0:c,N=k,c=c+(k=i>>21)|0,A0=N=N+(i=(2097151&i)<<11|C0>>>21)|0,c=i>>>0>N>>>0?c+1|0:c,p[HA+12|0]=(4095&c)<<20|N>>>12,N=c,i=c,c=A0,p[HA+11|0]=(15&i)<<28|c>>>4,HA=0,c=f0=2097151&C0,p[H+7|0]=(16383&jA)<<18|G0>>>14|c<<7,k=H,c=2097151&et,jA=K(X0,a0,-683901,-1)+c|0,i=h,i=(i=c>>>0>jA>>>0?i+1|0:i)+(c=N>>21)|0,c=i=(N=(2097151&N)<<11|A0>>>21)>>>0>(DA=jA=N+jA|0)>>>0?i+1|0:i,p[k+14|0]=(127&i)<<25|DA>>>7,jA=0,N=C0=2097151&A0,p[k+10|0]=(131071&HA)<<15|f0>>>17|N<<4,N=k,i>>=21,k=(c=(2097151&c)<<11|DA>>>21)>>>0>(A0=c+(2097151&Bt)|0)>>>0?i+1|0:i,p[N+17|0]=(1023&k)<<22|A0>>>10,i=k,p[N+16|0]=(3&i)<<30|A0>>>2,N=a0=2097151&DA,p[H+13|0]=(1048575&jA)<<12|C0>>>20|N<<1,c=i,i>>=21,c=(k=(2097151&c)<<11|A0>>>21)>>>0>(DA=k+(2097151&x0)|0)>>>0?i+1|0:i,p[(N=H)+20|0]=(8191&c)<<19|DA>>>13,i=c,c=DA,p[N+19|0]=(31&i)<<27|c>>>5,c=C0=2097151&A0,p[N+15|0]=(32767&HA)<<17|a0>>>15|c<<6,c=i,i>>=21,c=(N=(2097151&c)<<11|DA>>>21)>>>0>(a0=N+(2097151&P0)|0)>>>0?i+1|0:i,p[H+21|0]=a0,i=DA,p[H+18|0]=(262143&jA)<<14|C0>>>18|i<<3,N=c,i=c,c=a0,p[H+22|0]=(255&i)<<24|c>>>8,c=i>>21,k=(i=(2097151&i)<<11|a0>>>21)>>>0>(DA=i+(2097151&Qt)|0)>>>0?c+1|0:c,p[H+25|0]=(2047&k)<<21|DA>>>11,i=k,k=DA,p[H+24|0]=(7&i)<<29|k>>>3,c=i>>21,c=(HA=(2097151&i)<<11|DA>>>21)>>>0>(A0=HA+(2097151>)|0)>>>0?c+1|0:c,HA=A0,i=c,p[(k=H)+27|0]=(63&i)<<26|HA>>>6,k=0,c=A0=2097151&DA,p[H+23|0]=31&((65535&N)<<16|a0>>>16)|c<<5,c=i,i>>=21,i=(c=(2097151&c)<<11|HA>>>21)>>>0>(jA=c+(2097151&M0)|0)>>>0?i+1|0:i,N=jA,p[H+31|0]=(131071&i)<<15|N>>>17,p[H+30|0]=(511&i)<<23|N>>>9,p[H+29|0]=(1&i)<<31|N>>>1,i=0,DA=HA&=2097151,p[H+26|0]=(524287&k)<<13|A0>>>19|DA<<2,p[H+28|0]=(16383&i)<<18|DA>>>14|N<<7}(f,s+160|0,s+288|0,s+224|0),Q0(s+288|0,64),Q0(s+224|0,64),t&&(r[t>>2]=64,r[t+4>>2]=0),BA=s+560|0,0}function V0(e,t,n){var o,a=0,f=0;if(n>>>0>=512)return Dg(0|e,0|t,0|n),e;o=e+n|0;A:if(3&(e^t))if(o>>>0<4)n=e;else if((a=o-4|0)>>>0>>0)n=e;else for(n=e;p[0|n]=u[0|t],p[n+1|0]=u[t+1|0],p[n+2|0]=u[t+2|0],p[n+3|0]=u[t+3|0],t=t+4|0,a>>>0>=(n=n+4|0)>>>0;);else{t:if((0|n)<1)n=e;else if(3&e)for(n=e;;){if(p[0|n]=u[0|t],t=t+1|0,o>>>0<=(n=n+1|0)>>>0)break t;if(!(3&n))break}else n=e;if(!((a=-4&o)>>>0<64||(f=a+-64|0)>>>0>>0))for(;r[n>>2]=r[t>>2],r[n+4>>2]=r[t+4>>2],r[n+8>>2]=r[t+8>>2],r[n+12>>2]=r[t+12>>2],r[n+16>>2]=r[t+16>>2],r[n+20>>2]=r[t+20>>2],r[n+24>>2]=r[t+24>>2],r[n+28>>2]=r[t+28>>2],r[n+32>>2]=r[t+32>>2],r[n+36>>2]=r[t+36>>2],r[n+40>>2]=r[t+40>>2],r[n+44>>2]=r[t+44>>2],r[n+48>>2]=r[t+48>>2],r[n+52>>2]=r[t+52>>2],r[n+56>>2]=r[t+56>>2],r[n+60>>2]=r[t+60>>2],t=t- -64|0,f>>>0>=(n=n- -64|0)>>>0;);if(n>>>0>=a>>>0)break A;for(;r[n>>2]=r[t>>2],t=t+4|0,a>>>0>(n=n+4|0)>>>0;);}if(n>>>0>>0)for(;p[0|n]=u[0|t],t=t+1|0,(0|o)!=(0|(n=n+1|0)););return e}function wt(e,t,n,o){var a,f=0,E=0,s=0,y=0,_=0,w=0,D=0;if(BA=a=BA-704|0,n|o)if(f=o<<3|n>>>29,s=(D=r[(E=e)+72>>2])+(_=n<<3)|0,f=f+(y=r[E+76>>2])|0,w=s,r[E+72>>2]=s,f=s>>>0<_>>>0?f+1|0:f,r[E+76>>2]=f,w=(_=(0|f)==(0|y)&D>>>0>w>>>0|f>>>0>>0)+r[(E=s=E- -64|0)>>2]|0,f=r[E+4>>2],f=_>>>0>w>>>0?f+1|0:f,s=(_=o>>>29|0)+w|0,r[E>>2]=s,r[E+4>>2]=s>>>0<_>>>0?f+1|0:f,(0|(f=o))==(0|(w=0-((y=127&((7&y)<<29|D>>>3))>>>0>128)|0))&n>>>0>=(s=128-y|0)>>>0|f>>>0>w>>>0){for(E=0,f=0;p[80+(e+(_=E+y|0)|0)|0]=u[t+E|0],(0|s)!=(0|(E=E+1|0))|(0|(f=E>>>0<1?f+1|0:f))!=(0|w););if(Ar(e,e+80|0,a,f=a+640|0),t=t+s|0,!(o=o-((n>>>0>>0)+w|0)|0)&(n=n-s|0)>>>0>127|o)for(;Ar(e,t,a,f),t=t+128|0,!(o=o-(n>>>0<128)|0)&(n=n-128|0)>>>0>127|o;);if(n|o)for(E=0,f=0;p[80+(e+E|0)|0]=u[t+E|0],(0|n)!=(0|(E=y=E+1|0))|(0|o)!=(0|(f=y>>>0<1?f+1|0:f)););Q0(a,704)}else for(E=n,s=(n=!o&n>>>0>1|(0|o)!=0)?E:1,D=n?o:0,E=0,f=0;p[80+(e+(o=E+y|0)|0)|0]=u[t+E|0],(0|s)!=(0|(E=n=E+1|0))|(0|(f=n>>>0<1?f+1|0:f))!=(0|D););return BA=a+704|0,0}function xB(e,t,n,o,a,f,E,s){e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0;var y,_=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0;BA=y=BA-16|0,r[y+12>>2]=0,Ca(s);A:{if(o){i=4&s;t:{g:{r:{for(;;){_=v;e:{a:{for(;;){if(U=p[n+_|0],(0|(D=i?kn(U):Gn(U)))!=255)break a;if(!a)break e;if(!yr(a,U))break r;if(!((_=_+1|0)>>>0>>0))break}e=v+1|0,r[y+12>>2]=e>>>0>>0?o:e;break g}if(H=(H<<6)+D|0,(D=w+6|0)>>>0<8)w=D;else{if(w=w-2|0,t>>>0<=Y>>>0){r[y+12>>2]=_,r[8960]=68,_=1;break t}p[e+Y|0]=H>>>w,Y=Y+1|0}if((v=_+1|0)>>>0>>0)continue}break}r[y+12>>2]=v;break g}r[y+12>>2]=_}_=0}if(!(w>>>0<=4)){e=-1;break A}}if(e=-1,!((-1<>2];;){g:{if(l>>>0<=W>>>0)r[8960]=68;else{if((0|(O=p[N+W|0]))==61){V=V-1|0;break g}if(b&&yr(b,O))break g;r[8960]=28}z=-1;break t}if(W=W+1|0,r[F>>2]=W,!V)break}return z}(n,o,y+12|0,a,w>>>1|0)))){e=0;t:if(a&&!((_=r[y+12>>2])>>>0>=o>>>0)){g:{for(;;){if(!yr(a,p[n+_|0]))break g;if((0|(_=_+1|0))==(0|o))break}r[y+12>>2]=o;break t}r[y+12>>2]=_}c=Y}}return t=r[y+12>>2],E?r[E>>2]=t+n:(0|t)!=(0|o)&&(r[8960]=28,e=-1),f&&(r[f>>2]=c),BA=y+16|0,0|e}function Ia(e,t,n){var o,a,f,E=0;BA=o=BA-16|0,a=r[e+20>>2],r[e+20>>2]=0,f=r[e+4>>2],r[e+4>>2]=0,E=-26;A:{t:{g:switch(n-1|0){case 1:if(E=-32,Mt(t,35621,9))break A;t=t+9|0;break t;case 0:break g;default:break A}if(E=-32,Mt(t,35631,8))break A;t=t+8|0}if(!Mt(t,35640,3)&&(t=nr(t+3|0,o+12|0))){if(E=-26,r[o+12>>2]!=19)break A;if(!Mt(t,35644,3)&&(t=nr(t+3|0,o+12|0))&&(r[e+44>>2]=r[o+12>>2],!Mt(t,35648,3)&&(t=nr(t+3|0,o+12|0))&&(r[e+40>>2]=r[o+12>>2],!Mt(t,35652,3)&&(t=nr(t+3|0,o+12|0))&&(n=r[o+12>>2],r[e+48>>2]=n,r[e+52>>2]=n,(0|(n=u[0|t]))==36&&(r[o+12>>2]=a,t=(0|n)==36?t+1|0:t,!xB(r[e+16>>2],a,t,Ut(t),0,o+12|0,o+8|0,3)&&(r[e+20>>2]=r[o+12>>2],t=r[o+8>>2],(0|(n=u[0|t]))==36&&(r[o+12>>2]=f,t=(0|n)==36?t+1|0:t,!xB(r[e>>2],f,t,Ut(t),0,o+12|0,o+8|0,3)))))))){if(r[e+4>>2]=r[o+12>>2],t=r[o+8>>2],E=qB(e))break A;return BA=o+16|0,u[0|t]?-32:0}}E=-32}return BA=o+16|0,E}function er(e,t){var n;for(BA=n=BA-192|0,k0(n+144|0,t),k0(n+96|0,n+144|0),k0(n+96|0,n+96|0),_0(n+96|0,t,n+96|0),_0(n+144|0,n+144|0,n+96|0),k0(n+48|0,n+144|0),_0(n+96|0,n+96|0,n+48|0),k0(n+48|0,n+96|0),t=1;k0(n+48|0,n+48|0),(0|(t=t+1|0))!=5;);for(_0(n+96|0,n+48|0,n+96|0),k0(n+48|0,n+96|0),t=1;k0(n+48|0,n+48|0),(0|(t=t+1|0))!=10;);for(_0(n+48|0,n+48|0,n+96|0),k0(n,n+48|0),t=1;k0(n,n),(0|(t=t+1|0))!=20;);for(_0(n+48|0,n,n+48|0),t=1;k0(n+48|0,n+48|0),(0|(t=t+1|0))!=11;);for(_0(n+96|0,n+48|0,n+96|0),k0(n+48|0,n+96|0),t=1;k0(n+48|0,n+48|0),(0|(t=t+1|0))!=50;);for(_0(n+48|0,n+48|0,n+96|0),k0(n,n+48|0),t=1;k0(n,n),(0|(t=t+1|0))!=100;);for(_0(n+48|0,n,n+48|0),t=1;k0(n+48|0,n+48|0),(0|(t=t+1|0))!=51;);for(_0(n+96|0,n+48|0,n+96|0),t=1;k0(n+96|0,n+96|0),(0|(t=t+1|0))!=6;);_0(e,n+96|0,n+144|0),BA=n+192|0}function ua(e,t){var n,o,a,f,E,s,y,_,w,D,v=0,Y=0,U=0,H=0,i=0,c=0,N=0;(Y=U=r[e+60>>2])|(v=r[e+56>>2])&&(U=v,p[(H=v+e|0)- -64|0]=1,!(Y=(v=v+1|0)>>>0<1?Y+1|0:Y)&v>>>0<=15&&L0(H+65|0,0,15-U|0),p[e+80|0]=1,NB(e,e- -64|0,16,0)),w=r[e+52>>2],D=r[e+48>>2],U=r[e+44>>2],N=r[e+24>>2],i=r[e+28>>2]+(N>>>26|0)|0,v=r[e+32>>2]+(i>>>26|0)|0,_=(n=(f=(-67108864|(a=r[e+36>>2]+(v>>>26|0)|0))+((y=(s=67108863&v)+((i=(c=67108863&i)+((Y=(v=(67108863&N)+((Y=r[e+20>>2]+xA(a>>>26|0,5)|0)>>>26|0)|0)+((E=5+(H=67108863&Y)|0)>>>26|0)|0)>>>26|0)|0)>>>26|0)|0)>>>26|0)|0)>>31)&v|(o=67108863&(N=(f>>>31|0)-1|0))&Y,Y=0,Y=(v=H&n|o&E|_<<26)>>>0>(H=v+r[e+40>>2]|0)>>>0?1:Y,y0(t,H),i=(v=(c=c&n|i&o)<<20|_>>>6)+U|0,U=0,U=v>>>0>i>>>0?1:U,v=Y,Y=U,Y=v>>>0>(i=v+i|0)>>>0?Y+1|0:Y,y0(t+4|0,i),U=0,U=(v=(H=n&s|o&y)<<14|c>>>12)>>>0>(c=v+D|0)>>>0?1:U,v=Y,Y=U,Y=v>>>0>(c=v+c|0)>>>0?Y+1|0:Y,y0(t+8|0,c),y0(U=t+12|0,Y=Y+(H=(t=(N&f|n&a)<<8|H>>>18)+w|0)|0),Q0(e,88)}function JB(e,t,n,o,a){e|=0,t|=0,n|=0,o|=0;var f=0,E=0,s=0,y=0,_=0,w=0,D=0,v=0,Y=0;Ca(a|=0),E=(f=(o>>>0)/3|0)<<2,(f=xA(f,-3)+o|0)&&(E=2&a?(2|E)+(f>>>1|0)|0:E+4|0);A:{t:{g:{r:{if(t>>>0>E>>>0){if(!(4&a)){if(s=0,!o)break g;a=0,f=0;break r}if(s=0,!o)break g;for(a=0,f=0;;){for(_=u[n+y|0]|_<<8,a=a+8|0;w=f,D=a,v=e+f|0,Y=Ta(_>>>(a=a-6|0)&63),p[0|v]=Y,f=f+1|0,a>>>0>5;);if((0|(y=y+1|0))==(0|o))break}if(s=f,!a)break g;v=e+f|0,Y=Ta(_<<12-D&63),p[0|v]=Y,s=w+2|0;break g}z0(),s0()}for(;;){for(_=u[n+y|0]|_<<8,a=a+8|0;w=f,D=a,v=e+f|0,Y=Va(_>>>(a=a-6|0)&63),p[0|v]=Y,f=f+1|0,a>>>0>5;);if((0|(y=y+1|0))==(0|o))break}s=f,a&&(v=e+f|0,Y=Va(_<<12-D&63),p[0|v]=Y,s=w+2|0)}if((f=s)>>>0<=E>>>0){if(f>>>0>>0)break t;E=f;break A}D0(35568,35587,230,35603),s0()}L0(e+f|0,61,E-f|0)}return L0(e+E|0,0,(t>>>0>(n=E+1|0)>>>0?t:n)-E|0),0|e}function _a(e,t,n,o){var a=0,f=0,E=0,s=0,y=0,_=0;A:{if((a=r[e+56>>2])|(f=r[e+60>>2])){if(_=e,y=E=16-a|0,y=(E=(0|(s=0-((a>>>0>16)+f|0)|0))==(0|o)&n>>>0>>0|o>>>0>>0)?n:y,(E=s=E?o:s)|y){if(p[(e+a|0)- -64|0]=u[0|t],f=1,a=0,(0|y)!=1|E)for(;s=f+r[e+56>>2]|0,p[(e+s|0)- -64|0]=u[t+f|0],(0|y)!=(0|(f=f+1|0))|(0|(a=f>>>0<1?a+1|0:a))!=(0|E););a=r[e+56>>2],f=r[e+60>>2]}if(s=a+y|0,a=f+E|0,f=s,r[_+56>>2]=f,a=f>>>0>>0?a+1|0:a,r[_+60>>2]=a,!a&f>>>0<16)break A;NB(e,e- -64|0,16,0),r[e+56>>2]=0,r[e+60>>2]=0,n=(a=n)-(f=y)|0,o=o-((a>>>0>>0)+E|0)|0,t=t+f|0}if(!o&n>>>0>=16|o&&(NB(e,t,a=-16&n,o),n&=15,o=0,t=t+a|0),n|o){for(f=0,a=0;_=f+r[e+56>>2]|0,p[(e+_|0)- -64|0]=u[t+f|0],(0|n)!=(0|(f=f+1|0))|(0|o)!=(0|(a=f>>>0<1?a+1|0:a)););t=e,a=n+r[e+56>>2]|0,e=o+r[e+60>>2]|0,r[t+56>>2]=a,r[t+60>>2]=n>>>0>a>>>0?e+1|0:e}}}function wn(e,t){var n=0,o=0,a=0,f=0,E=0,s=0,y=0,_=0,w=0,D=0,v=0,Y=0,U=0;A:if(e&&(r[e+36>>2]!=2||(a=r[t>>2],u[t+8|0]<2&&!a)?(function(H,i,c){var N,l=0,F=0,b=0;if(BA=N=BA-4096|0,pr(N+3072|0),pr(N+2048|0),!(!H|!i)&&(r[N+2048>>2]=r[i>>2],r[N+2052>>2]=0,r[N+2056>>2]=r[i+4>>2],r[N+2060>>2]=0,r[N+2064>>2]=u[i+8|0],r[N+2068>>2]=0,r[N+2072>>2]=r[H+16>>2],r[N+2076>>2]=0,r[N+2080>>2]=r[H+8>>2],r[N+2084>>2]=0,r[N+2088>>2]=r[H+36>>2],r[N+2092>>2]=0,r[H+20>>2]))for(i=0;(b=127&i)||(l=r[N+2100>>2],l=(F=r[N+2096>>2]+1|0)>>>0<1?l+1|0:l,r[N+2096>>2]=F,r[N+2100>>2]=l,pr(N),pr(N+1024|0),HB(N+3072|0,N+2048|0,N),HB(N+3072|0,N,N+1024|0)),b=r[4+(F=(N+1024|0)+(b<<3)|0)>>2],r[(l=(i<<3)+c|0)>>2]=r[F>>2],r[l+4>>2]=b,(i=i+1|0)>>>0>2];);BA=N+4096|0}(e,t,_=r[e+4>>2]),a=r[t>>2],o=0):(_=r[e+4>>2],o=1),D=o,!((E=!((o=u[t+8|0])|a)<<1)>>>0>=(n=r[e+20>>2])>>>0)))for(f=r[e+24>>2],n=(a=(xA(f,r[t+4>>2])+E|0)+xA(n,o)|0)+((a>>>0)%(f>>>0)|0?-1:f-1|0)|0;;){if(w=((a>>>0)%(f>>>0)|0)==1?a-1|0:n,D?(s=r[e>>2],n=r[s+4>>2]+(w<<10)|0):(s=r[e>>2],n=(E<<3)+_|0),o=r[n+4>>2],v=r[n>>2],n=r[e+28>>2],r[t+12>>2]=E,o=(o>>>0)%(n>>>0)|0,y=r[t+4>>2],n=u[t+8|0]?o:y,s=r[s+4>>2],Y=f,U=o,f=r[t>>2],y=(s+(xA(Y,n=(o=f)?U:n)<<10)|0)+(dn(e,t,v,!0&(0|n)==(0|y))<<10)|0,o=s+(w<<10)|0,n=s+(a<<10)|0,f?HB(o,y,n):_n(o,y,n),(E=E+1|0)>>>0>=OA[e+20>>2])break A;a=a+1|0,n=w+1|0,f=r[e+24>>2]}}function rr(e,t,n){var o,a,f,E,s,y,_,w,D,v,Y,U,H=0,i=0,c=0,N=0,l=0,F=0,b=0,V=0,W=0;o=r[t+4>>2],a=r[e+4>>2],f=r[t+8>>2],i=r[e+8>>2],E=r[t+12>>2],c=r[e+12>>2],s=r[t+16>>2],N=r[e+16>>2],y=r[t+20>>2],l=r[e+20>>2],_=r[t+24>>2],F=r[e+24>>2],w=r[t+28>>2],b=r[e+28>>2],D=r[t+32>>2],V=r[e+32>>2],v=r[t+36>>2],W=r[e+36>>2],U=(n=0-n|0)&((Y=r[t>>2])^(H=r[e>>2])),r[e>>2]=U^H,H=W,W=n&(W^v),r[e+36>>2]=H^W,H=V,V=n&(V^D),r[e+32>>2]=H^V,H=b,b=n&(b^w),r[e+28>>2]=H^b,H=F,F=n&(F^_),r[e+24>>2]=H^F,H=l,l=n&(l^y),r[e+20>>2]=H^l,H=N,N=n&(N^s),r[e+16>>2]=H^N,H=c,c=n&(c^E),r[e+12>>2]=H^c,H=i,i=n&(i^f),r[e+8>>2]=H^i,H=e,e=n&(o^a),r[H+4>>2]=e^a,r[t+36>>2]=W^v,r[t+32>>2]=V^D,r[t+28>>2]=b^w,r[t+24>>2]=F^_,r[t+20>>2]=l^y,r[t+16>>2]=N^s,r[t+12>>2]=c^E,r[t+8>>2]=i^f,r[t+4>>2]=e^o,r[t>>2]=Y^U}function pa(e,t){var n;r[e>>2]=67108863&(u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24),r[e+4>>2]=(u[t+3|0]|u[t+4|0]<<8|u[t+5|0]<<16|u[t+6|0]<<24)>>>2&67108611,r[e+8>>2]=(u[t+6|0]|u[t+7|0]<<8|u[t+8|0]<<16|u[t+9|0]<<24)>>>4&67092735,r[e+12>>2]=(u[t+9|0]|u[t+10|0]<<8|u[t+11|0]<<16|u[t+12|0]<<24)>>>6&66076671,n=u[t+12|0]|u[t+13|0]<<8|u[t+14|0]<<16|u[t+15|0]<<24,r[e+20>>2]=0,r[e+24>>2]=0,r[e+28>>2]=0,r[e+32>>2]=0,r[e+36>>2]=0,r[e+16>>2]=n>>>8&1048575,r[e+40>>2]=u[t+16|0]|u[t+17|0]<<8|u[t+18|0]<<16|u[t+19|0]<<24,r[e+44>>2]=u[t+20|0]|u[t+21|0]<<8|u[t+22|0]<<16|u[t+23|0]<<24,r[e+48>>2]=u[t+24|0]|u[t+25|0]<<8|u[t+26|0]<<16|u[t+27|0]<<24,t=u[t+28|0]|u[t+29|0]<<8|u[t+30|0]<<16|u[t+31|0]<<24,p[e+80|0]=0,r[e+56>>2]=0,r[e+60>>2]=0,r[e+52>>2]=t}function Br(e,t,n){var o=0;A:if((0|e)!=(0|t)){if((t-e|0)-n>>>0<=0-(n<<1)>>>0)return V0(e,t,n);if(o=3&(e^t),e>>>0>>0){if(o)o=e;else{if(3&e)for(o=e;;){if(!n)break A;if(p[0|o]=u[0|t],t=t+1|0,n=n-1|0,!(3&(o=o+1|0)))break}else o=e;if(!(n>>>0<=3))for(;r[o>>2]=r[t>>2],t=t+4|0,o=o+4|0,(n=n-4|0)>>>0>3;);}if(n)for(;p[0|o]=u[0|t],o=o+1|0,t=t+1|0,n=n-1|0;);}else{if(!o){if(e+n&3)for(;;){if(!n)break A;if(p[0|(o=(n=n-1|0)+e|0)]=u[t+n|0],!(3&o))break}if(!(n>>>0<=3))for(;r[(n=n-4|0)+e>>2]=r[t+n>>2],n>>>0>3;);}if(!n)break A;for(;p[(n=n-1|0)+e|0]=u[t+n|0],n;);}}return e}function Jg(e,t){var n,o=0;BA=n=BA-48|0,function(a,f){var E,s,y,_,w,D,v,Y,U=0;s=r[f+28>>2],y=r[f+24>>2],_=r[f+20>>2],w=r[f+16>>2],D=r[f+12>>2],v=r[f+8>>2],Y=r[f+4>>2],U=r[f>>2],E=r[f+36>>2],f=r[f+32>>2],U=xA(((s+(y+(_+(w+(D+(v+(Y+(U+(xA(E,19)+16777216>>>25|0)>>26)>>25)>>26)>>25)>>26)>>25)>>26)>>25)+f>>26)+E>>25,19)+U|0,r[a>>2]=67108863&U,U=Y+(U>>26)|0,r[a+4>>2]=33554431&U,U=v+(U>>25)|0,r[a+8>>2]=67108863&U,U=D+(U>>26)|0,r[a+12>>2]=33554431&U,U=w+(U>>25)|0,r[a+16>>2]=67108863&U,U=_+(U>>26)|0,r[a+20>>2]=33554431&U,U=y+(U>>25)|0,r[a+24>>2]=67108863&U,U=s+(U>>26)|0,r[a+28>>2]=33554431&U,f=f+(U>>25)|0,r[a+32>>2]=67108863&f,r[a+36>>2]=E+(f>>26)&33554431}(n,t),t=r[n>>2],p[0|e]=t,p[e+2|0]=t>>>16,p[e+1|0]=t>>>8,o=r[n+4>>2],p[e+5|0]=o>>>14,p[e+4|0]=o>>>6,p[e+3|0]=o<<2|t>>>24,t=r[n+8>>2],p[e+8|0]=t>>>13,p[e+7|0]=t>>>5,p[e+6|0]=t<<3|o>>>22,o=r[n+12>>2],p[e+11|0]=o>>>11,p[e+10|0]=o>>>3,p[e+9|0]=o<<5|t>>>21,t=r[n+16>>2],p[e+15|0]=t>>>18,p[e+14|0]=t>>>10,p[e+13|0]=t>>>2,p[e+12|0]=t<<6|o>>>19,t=r[n+20>>2],p[e+16|0]=t,p[e+18|0]=t>>>16,p[e+17|0]=t>>>8,o=r[n+24>>2],p[e+21|0]=o>>>15,p[e+20|0]=o>>>7,p[e+19|0]=o<<1|t>>>24,t=r[n+28>>2],p[e+24|0]=t>>>13,p[e+23|0]=t>>>5,p[e+22|0]=t<<3|o>>>23,o=r[n+32>>2],p[e+27|0]=o>>>12,p[e+26|0]=o>>>4,p[e+25|0]=o<<4|t>>>21,t=r[n+36>>2],p[e+31|0]=t>>>18,p[e+30|0]=t>>>10,p[e+29|0]=t>>>2,p[e+28|0]=t<<6|o>>>20,BA=n+48|0}function Ee(e,t,n,o){var a=0,f=0,E=0,s=0,y=0,_=0;A:if(n|o)for(_=e+224|0,E=e+96|0,a=u[e+352|0]|u[e+353|0]<<8|u[e+354|0]<<16|u[e+355|0]<<24;;){if(s=96+(e+a|0)|0,y=f=256-a|0,!o&n>>>0<=f>>>0){V0(s,t,n),t=n+(u[e+352|0]|u[e+353|0]<<8|u[e+354|0]<<16|u[e+355|0]<<24)|0,p[e+352|0]=t,p[e+353|0]=t>>>8,p[e+354|0]=t>>>16,p[e+355|0]=t>>>24;break A}if(V0(s,t,f),a=(u[e+352|0]|u[e+353|0]<<8|u[e+354|0]<<16|u[e+355|0]<<24)+f|0,p[e+352|0]=a,p[e+353|0]=a>>>8,p[e+354|0]=a>>>16,p[e+355|0]=a>>>24,KB(e,128),SB(e,E),V0(E,_,128),a=(u[e+352|0]|u[e+353|0]<<8|u[e+354|0]<<16|u[e+355|0]<<24)-128|0,p[e+352|0]=a,p[e+353|0]=a>>>8,p[e+354|0]=a>>>16,p[e+355|0]=a>>>24,t=t+f|0,!((n=(f=n)-y|0)|(o=o-(f>>>0>>0)|0)))break}return 0}function PB(e,t){var n,o=0,a=0,f=0,E=0;for(BA=n=BA-464|0;a=o<<1,E=u[t+o|0],p[a+(n+400|0)|0]=15&E,p[(n+400|0)+(1|a)|0]=E>>>4,(0|(o=o+1|0))!=32;);for(o=0;t=((a=(t=o)+u[0|(o=(n+400|0)+f|0)]|0)<<24)- -134217728|0,p[0|o]=a-(t>>24&240),o=t>>28,(0|(f=f+1|0))!=63;);for(p[n+463|0]=u[n+463|0]+o,on(e),o=1;yn(n,o>>>1|0,p[(n+400|0)+o|0]),WB(n+240|0,e,n),Z0(e,n+240|0),t=o>>>0<62,o=o+2|0,t;);for(sr(n+240|0,e),Qr(n+120|0,n+240|0),ce(n+240|0,n+120|0),Qr(n+120|0,n+240|0),ce(n+240|0,n+120|0),Qr(n+120|0,n+240|0),ce(n+240|0,n+120|0),Z0(e,n+240|0),o=0;yn(n,o>>>1|0,p[(n+400|0)+o|0]),WB(n+240|0,e,n),Z0(e,n+240|0),t=o>>>0<62,o=o+2|0,t;);BA=n+464|0}function L0(e,t,n){var o=0,a=0,f=0,E=0;if(n&&(p[(o=e+n|0)-1|0]=t,p[0|e]=t,!(n>>>0<3||(p[o-2|0]=t,p[e+1|0]=t,p[o-3|0]=t,p[e+2|0]=t,n>>>0<7||(p[o-4|0]=t,p[e+3|0]=t,n>>>0<9||(a=(o=0-e&3)+e|0,t=xA(255&t,16843009),r[a>>2]=t,r[(o=(n=n-o&-4)+a|0)-4>>2]=t,n>>>0<9||(r[a+8>>2]=t,r[a+4>>2]=t,r[o-8>>2]=t,r[o-12>>2]=t,n>>>0<25||(r[a+24>>2]=t,r[a+20>>2]=t,r[a+16>>2]=t,r[a+12>>2]=t,r[o-16>>2]=t,r[o-20>>2]=t,r[o-24>>2]=t,r[o-28>>2]=t,(n=n-(E=4&a|24)|0)>>>0<32))))))))for(o=t,f=t,t=a+E|0;r[t+24>>2]=f,r[t+28>>2]=o,r[t+16>>2]=f,r[t+20>>2]=o,r[t+8>>2]=f,r[t+12>>2]=o,r[t>>2]=f,r[t+4>>2]=o,t=t+32|0,(n=n-32|0)>>>0>31;);return e}function KB(e,t){var n,o,a,f=0,E=0;E=f=e- -64|0,o=1+(n=u[f+4|0]|u[f+5|0]<<8|u[f+6|0]<<16|u[f+7|0]<<24)|0,f=(t=t+(f=a=u[0|f]|u[f+1|0]<<8|u[f+2|0]<<16|u[f+3|0]<<24)|0)>>>0>>0?o:n,p[0|E]=t,p[E+1|0]=t>>>8,p[E+2|0]=t>>>16,p[E+3|0]=t>>>24,p[E+4|0]=f,p[E+5|0]=f>>>8,p[E+6|0]=f>>>16,p[E+7|0]=f>>>24,t=(f=(0|f)==(0|n)&t>>>0
    >>0|f>>>0>>0)+(u[e+72|0]|u[e+73|0]<<8|u[e+74|0]<<16|u[e+75|0]<<24)|0,E=u[e+76|0]|u[e+77|0]<<8|u[e+78|0]<<16|u[e+79|0]<<24,f=t>>>0>>0?E+1|0:E,p[e+72|0]=t,p[e+73|0]=t>>>8,p[e+74|0]=t>>>16,p[e+75|0]=t>>>24,p[e+76|0]=f,p[e+77|0]=f>>>8,p[e+78|0]=f>>>16,p[e+79|0]=f>>>24}function la(e,t,n,o,a,f,E){var s,y,_,w,D=0;return BA=s=BA-352|0,LB(s,f,E),!a&o>>>0<=n-e>>>0|e>>>0>=n>>>0&&!(!a&o>>>0>e-n>>>0|a&&e>>>0>n>>>0)||(n=Br(e,n,o)),r[s+56>>2]=0,r[s+60>>2]=0,r[s+48>>2]=0,r[s+52>>2]=0,r[s+40>>2]=0,r[s+44>>2]=0,r[s+32>>2]=0,r[s+36>>2]=0,(y=!((E=(D=!a&o>>>0>32|(0|a)!=0)?32:o)|(D=D?0:a)))||V0(s- -64|0,n,E),w=f+16|0,Ba(s+32|0,s+32|0,_=E+32|0,f=_>>>0<32?D+1|0:D,w,s),$t(s+96|0,s+32|0),y||V0(e,s- -64|0,E),Q0(s+32|0,64),!a&o>>>0>=33|a&&Cn(e+E|0,f=n+E|0,(n=o)-E|0,a-(D+(n>>>0>>0)|0)|0,w,s),Q0(s,32),m0(s+96|0,e,o,a),Ag(s+96|0,t),Q0(s+96|0,256),BA=s+352|0,0}function ar(e,t){r[e>>2]=1634760805,r[e+4>>2]=857760878,r[e+8>>2]=2036477234,r[e+12>>2]=1797285236,r[e+16>>2]=u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24,r[e+20>>2]=u[t+4|0]|u[t+5|0]<<8|u[t+6|0]<<16|u[t+7|0]<<24,r[e+24>>2]=u[t+8|0]|u[t+9|0]<<8|u[t+10|0]<<16|u[t+11|0]<<24,r[e+28>>2]=u[t+12|0]|u[t+13|0]<<8|u[t+14|0]<<16|u[t+15|0]<<24,r[e+32>>2]=u[t+16|0]|u[t+17|0]<<8|u[t+18|0]<<16|u[t+19|0]<<24,r[e+36>>2]=u[t+20|0]|u[t+21|0]<<8|u[t+22|0]<<16|u[t+23|0]<<24,r[e+40>>2]=u[t+24|0]|u[t+25|0]<<8|u[t+26|0]<<16|u[t+27|0]<<24,r[e+44>>2]=u[t+28|0]|u[t+29|0]<<8|u[t+30|0]<<16|u[t+31|0]<<24}function wa(e,t,n,o,a,f,E){var s,y,_=0,w=0;BA=s=BA-96|0,LB(s,f,E),y=f+16|0,Ct[r[8952]](s+32|0,32,0,y,s),f=-1;A:{if(!(0|Ct[r[8946]](n,t,o,a,s+32|0))){if(f=0,!e)break A;!a&o>>>0<=e-t>>>0|e>>>0<=t>>>0&&!(!a&o>>>0>t-e>>>0|a&&e>>>0>>0)||(t=Br(e,t,o)),n=(f=!a&o>>>0>32|(0|a)!=0)?32:o,E=f=f?0:a,n|f?(w=V0(s- -64|0,t,n),f=E,Ba(s+32|0,s+32|0,_=n+32|0,f=_>>>0<32?f+1|0:f,y,s),V0(e,w,n)):(f=E,Ba(s+32|0,s+32|0,_=n+32|0,f=_>>>0<32?f+1|0:f,y,s)),f=0,!a&o>>>0<33||Cn((_=e)+(e=n)|0,e+t|0,o-e|0,a-(E+(e>>>0>o>>>0)|0)|0,y,s)}Q0(s,32)}return BA=s+96|0,f}function qB(e){var t=0,n=0,o=0;if(!e)return-25;if(!r[e>>2])return-1;A:{t:{if(t=-2,!(OA[e+4>>2]<16)&&(r[e+8>>2]||(t=-18,!r[e+12>>2]))){if(n=r[e+20>>2],!r[e+16>>2])break t;if(t=-6,!(n>>>0<8)&&(r[e+24>>2]||(t=-20,!r[e+28>>2]))&&(r[e+32>>2]||(t=-21,!r[e+36>>2]))){if(!(n=r[e+48>>2]))return-16;if(t=-17,!(n>>>0>16777215||(t=-14,(o=r[e+44>>2])>>>0<8||(t=-15,o>>>0>2097152||(t=-14,n<<3>>>0>o>>>0))))){if(!r[e+40>>2])return-12;if(e=r[e+52>>2])break A;t=-28}}}return t}return n?-19:-6}return e>>>0>16777215?-29:0}function TB(e,t,n){var o,a,f,E,s,y,_,w,D,v,Y,U,H,i,c,N,l,F,b,V;Y=r[t+4>>2],o=r[e+4>>2],U=r[t+8>>2],a=r[e+8>>2],H=r[t+12>>2],f=r[e+12>>2],i=r[t+16>>2],E=r[e+16>>2],c=r[t+20>>2],s=r[e+20>>2],N=r[t+24>>2],y=r[e+24>>2],l=r[t+28>>2],_=r[e+28>>2],F=r[t+32>>2],w=r[e+32>>2],b=r[t+36>>2],D=r[e+36>>2],v=r[e>>2],V=r[t>>2]^v,t=0-n|0,r[e>>2]=v^V&t,r[e+36>>2]=t&(D^b)^D,r[e+32>>2]=t&(w^F)^w,r[e+28>>2]=t&(_^l)^_,r[e+24>>2]=t&(y^N)^y,r[e+20>>2]=t&(s^c)^s,r[e+16>>2]=t&(E^i)^E,r[e+12>>2]=t&(f^H)^f,r[e+8>>2]=t&(a^U)^a,r[e+4>>2]=t&(o^Y)^o}function Da(e,t){for(var n=0,o=0,a=0,f=0,E=0,s=0,y=0,_=0;p[e+n|0]=u[(n>>>3|0)+t|0]>>>(7&n)&1,(0|(n=n+1|0))!=256;);for(;;){s=(t=s)+1|0;A:if(u[0|(E=e+t|0)]&&(n=s,a=1,!(t>>>0>254)))for(;;){t:if(f=p[0|(o=e+n|0)])if((0|(_=(y=p[0|E])+(f<<=a)|0))<=15)p[0|E]=_,p[0|o]=0;else{if((0|(o=y-f|0))<-15)break A;for(p[0|E]=o;;){if(!u[0|(o=e+n|0)]){p[0|o]=1;break t}if(p[0|o]=0,o=n>>>0<255,n=n+1|0,!o)break}}if(a>>>0>5)break A;if(!((n=t+(a=a+1|0)|0)>>>0<256))break}if((0|s)==256)break}}function da(e,t,n,o){var a,f,E,s,y=0;BA=a=BA+-64|0,L0(a+8|0,0,52),y=Ut(e),r[a+20>>2]=y,r[a+36>>2]=y,r[a+4>>2]=y,f=Nt(y),r[a+32>>2]=f,E=Nt(y),r[a+16>>2]=E,s=Nt(y),r[a>>2]=s;A:if(!s|!f|!E||!(y=Nt(y)))ot(f),ot(E),ot(s),e=-22;else{if(e=Ia(a,e,o)){ot(r[a+32>>2]),ot(r[a+16>>2]),ot(r[a>>2]),ot(y);break A}e=0,t=se(r[a+40>>2],r[a+44>>2],r[a+52>>2],t,n,r[a+16>>2],r[a+20>>2],y,r[a+4>>2],0,0,o),ot(r[a+32>>2]),ot(r[a+16>>2]),(t||or(y,r[a>>2],r[a+4>>2]))&&(e=-35),ot(y),ot(r[a>>2])}return BA=a- -64|0,e}function Fa(e,t){var n,o,a=0;BA=n=BA-288|0,ya(o=e+40|0,t),kt(a=e+80|0),k0(n+240|0,o),_0(n+192|0,n+240|0,2128),$0(n+240|0,n+240|0,a),O0(n+192|0,n+192|0,a),k0(n+144|0,n+192|0),_0(n+144|0,n+144|0,n+192|0),k0(e,n+144|0),_0(e,e,n+192|0),_0(e,e,n+240|0),function(f,E){var s,y=0;for(BA=s=BA-144|0,k0(s+96|0,E),k0(s+48|0,s+96|0),k0(s+48|0,s+48|0),_0(s+48|0,E,s+48|0),_0(s+96|0,s+96|0,s+48|0),k0(s+96|0,s+96|0),_0(s+96|0,s+48|0,s+96|0),k0(s+48|0,s+96|0),y=1;k0(s+48|0,s+48|0),(0|(y=y+1|0))!=5;);for(_0(s+96|0,s+48|0,s+96|0),k0(s+48|0,s+96|0),y=1;k0(s+48|0,s+48|0),(0|(y=y+1|0))!=10;);for(_0(s+48|0,s+48|0,s+96|0),k0(s,s+48|0),y=1;k0(s,s),(0|(y=y+1|0))!=20;);for(_0(s+48|0,s,s+48|0),y=1;k0(s+48|0,s+48|0),(0|(y=y+1|0))!=11;);for(_0(s+96|0,s+48|0,s+96|0),k0(s+48|0,s+96|0),y=1;k0(s+48|0,s+48|0),(0|(y=y+1|0))!=50;);for(_0(s+48|0,s+48|0,s+96|0),k0(s,s+48|0),y=1;k0(s,s),(0|(y=y+1|0))!=100;);for(_0(s+48|0,s,s+48|0),y=1;k0(s+48|0,s+48|0),(0|(y=y+1|0))!=51;);_0(s+96|0,s+48|0,s+96|0),k0(s+96|0,s+96|0),k0(s+96|0,s+96|0),_0(f,s+96|0,E),BA=s+144|0}(e,e),_0(e,e,n+144|0),_0(e,e,n+240|0),k0(n+96|0,e),_0(n+96|0,n+96|0,n+192|0),$0(n+48|0,n+96|0,n+240|0);A:{if(!Aa(n+48|0)){if(O0(n,n+96|0,n+240|0),a=-1,!Aa(n))break A;_0(e,e,2176)}(0|an(e))==(u[t+31|0]>>>7|0)&&Sa(e,e),_0(e+120|0,e,o),a=0}return BA=n+288|0,a}function $0(e,t,n){var o,a,f,E,s,y,_,w,D,v,Y,U,H,i,c,N,l,F;o=r[n+4>>2],a=r[t+4>>2],f=r[n+8>>2],E=r[t+8>>2],s=r[n+12>>2],y=r[t+12>>2],_=r[n+16>>2],w=r[t+16>>2],D=r[n+20>>2],v=r[t+20>>2],Y=r[n+24>>2],U=r[t+24>>2],H=r[n+28>>2],i=r[t+28>>2],c=r[n+32>>2],N=r[t+32>>2],l=r[n+36>>2],F=r[t+36>>2],r[e>>2]=r[t>>2]-r[n>>2],r[e+36>>2]=F-l,r[e+32>>2]=N-c,r[e+28>>2]=i-H,r[e+24>>2]=U-Y,r[e+20>>2]=v-D,r[e+16>>2]=w-_,r[e+12>>2]=y-s,r[e+8>>2]=E-f,r[e+4>>2]=a-o}function O0(e,t,n){var o,a,f,E,s,y,_,w,D,v,Y,U,H,i,c,N,l,F;o=r[n+4>>2],a=r[t+4>>2],f=r[n+8>>2],E=r[t+8>>2],s=r[n+12>>2],y=r[t+12>>2],_=r[n+16>>2],w=r[t+16>>2],D=r[n+20>>2],v=r[t+20>>2],Y=r[n+24>>2],U=r[t+24>>2],H=r[n+28>>2],i=r[t+28>>2],c=r[n+32>>2],N=r[t+32>>2],l=r[n+36>>2],F=r[t+36>>2],r[e>>2]=r[n>>2]+r[t>>2],r[e+36>>2]=l+F,r[e+32>>2]=c+N,r[e+28>>2]=H+i,r[e+24>>2]=Y+U,r[e+20>>2]=D+v,r[e+16>>2]=_+w,r[e+12>>2]=s+y,r[e+8>>2]=f+E,r[e+4>>2]=o+a}function VB(e){var t,n=0,o=0,a=0,f=0;for(p[11+(t=BA-16|0)|0]=0,p[t+12|0]=0,p[t+13|0]=0,p[t+14|0]=0,r[t+8>>2]=0;;){for(a=u[e+o|0],n=0;p[0|(f=(t+8|0)+n|0)]=u[0|f]|a^u[(3232+(n<<5)|0)+o|0],(0|(n=n+1|0))!=7;);if((0|(o=o+1|0))==31)break}for(o=127&u[e+31|0],e=0,n=0;p[0|(a=(t+8|0)+n|0)]=u[0|a]|o^u[3263+(n<<5)|0],(0|(n=n+1|0))!=7;);for(n=0;n=u[(t+8|0)+e|0]-1|n,(0|(e=e+1|0))!=7;);return n>>>8&1}function XB(e,t){var n=0,o=0,a=0,f=0,E=0;for(L0(V0(e,1952,64)- -64|0,0,293);a=o=(n=f<<3)+e|0,n=t+n|0,E=u[0|o]|u[o+1|0]<<8|u[o+2|0]<<16|u[o+3|0]<<24,o=(u[n+4|0]|u[n+5|0]<<8|u[n+6|0]<<16|u[n+7|0]<<24)^(u[o+4|0]|u[o+5|0]<<8|u[o+6|0]<<16|u[o+7|0]<<24),n=(u[0|n]|u[n+1|0]<<8|u[n+2|0]<<16|u[n+3|0]<<24)^E,p[0|a]=n,p[a+1|0]=n>>>8,p[a+2|0]=n>>>16,p[a+3|0]=n>>>24,p[a+4|0]=o,p[a+5|0]=o>>>8,p[a+6|0]=o>>>16,p[a+7|0]=o>>>24,(0|(f=f+1|0))!=8;);}function ma(e,t,n,o,a){var f,E=0;BA=f=BA+-64|0;A:{t:{if(E=!n,(n=Ut(e))>>>0<128&&E){if(r[f+56>>2]=0,r[f+48>>2]=0,r[f+52>>2]=0,r[f+40>>2]=0,r[f+44>>2]=0,E=function(s){var y=0,_=0;return y=0,s&&(_=s,y=s,(1|s)>>>0<65536||(y=_)),_=y,!(s=Nt(y))|!(3&u[s-4|0])||L0(s,0,_),s}(n))break t}else r[8960]=28;e=-1;break A}r[f+32>>2]=0,r[f+36>>2]=0,r[f+8>>2]=E,r[f+16>>2]=E,r[f+20>>2]=n,r[f>>2]=E,r[f+12>>2]=n,r[f+24>>2]=0,r[f+28>>2]=0,r[f+4>>2]=n,Ia(f,e,a)?(r[8960]=28,e=-1):(e=1,(0|t)==r[f+40>>2]&&(e=r[f+44>>2]!=(o>>>10|0))),ot(E)}return BA=f- -64|0,e}function Dn(e,t){var n,o=0,a=0,f=0,E=0;if(BA=n=BA-48|0,!((o=qB(e))||(o=-26,t-1>>>0>1||(f=r[e+44>>2],o=r[e+48>>2],r[n>>2]=0,a=r[e+40>>2],r[n+28>>2]=o,r[n+12>>2]=-1,r[n+8>>2]=a,o=((a=f>>>0<(a=o<<3)>>>0?a:f)>>>0)/((f=o<<2)>>>0)|0,r[n+20>>2]=o,r[n+24>>2]=o<<2,r[n+16>>2]=xA(o,f),o=r[e+52>>2],r[n+36>>2]=t,r[n+32>>2]=o,o=function(s,y){var _,w=0;return BA=_=BA-80|0,w=-25,!s|!y||(w=Nt(r[s+20>>2]<<3),r[s+4>>2]=w,w?(w=function(D,v){var Y,U=0,H=0;BA=Y=BA-16|0,H=-22;A:if(!(!D|!v)&&(((U=v<<10)>>>0)/(v>>>0)|0)==1024&&(v=Nt(12),r[D>>2]=v,v)){r[v>>2]=0,r[v+4>>2]=0,v=function(i,c){if(c>>>0>4294967168)i=48;else{if(!(c=function(N){var l=0,F=0,b=0,V=0,W=0,O=0;return N>>>0>=4294967168?(r[8960]=48,0):(N=Nt(76+(b=N>>>0<11?16:N+11&-8)|0))?(l=N-8|0,63&N?(V=(-8&(O=r[(W=N-4|0)>>2]))-(F=(N=(N=(N+63&-64)-8|0)-l>>>0>15?N:N- -64|0)-l|0)|0,3&O?(r[N+4>>2]=V|1&r[N+4>>2]|2,r[4+(V=N+V|0)>>2]=1|r[V+4>>2],r[W>>2]=F|1&r[W>>2]|2,r[N+4>>2]=1|r[N+4>>2],ca(l,F)):(l=r[l>>2],r[N+4>>2]=V,r[N>>2]=l+F)):N=l,3&(l=r[N+4>>2])&&((F=-8&l)>>>0<=b+16>>>0||(r[N+4>>2]=b|1&l|2,l=N+b|0,b=F-b|0,r[l+4>>2]=3|b,r[4+(F=N+F|0)>>2]=1|r[F+4>>2],ca(l,b))),N+8|0):0}(c)))return 48;r[i>>2]=c,i=0}return i}(Y+12|0,U),r[8960]=v;t:{if(v)r[Y+12>>2]=0;else if(v=r[Y+12>>2])break t;ot(r[D>>2]),r[D>>2]=0;break A}r[r[D>>2]>>2]=v,r[r[D>>2]+4>>2]=v,r[r[D>>2]+8>>2]=U,H=0}return BA=Y+16|0,H}(s,r[s+16>>2]))?Wa(s,r[y+56>>2]):(function(D,v,Y){var U,H=0;U=H=BA,BA=H=H-448&-64,!D|!v||(Cr(H- -64|0,0,0,64),y0(H+60|0,r[v+48>>2]),at(H- -64|0,H+60|0,4,0),y0(H+60|0,r[v+4>>2]),at(H- -64|0,H+60|0,4,0),y0(H+60|0,r[v+44>>2]),at(H- -64|0,H+60|0,4,0),y0(H+60|0,r[v+40>>2]),at(H- -64|0,H+60|0,4,0),y0(H+60|0,19),at(H- -64|0,H+60|0,4,0),y0(H+60|0,Y),at(H- -64|0,H+60|0,4,0),y0(H+60|0,r[v+12>>2]),at(H- -64|0,H+60|0,4,0),(Y=r[v+8>>2])&&(at(H- -64|0,Y,r[v+12>>2],0),1&p[v+56|0]&&(Q0(r[v+8>>2],r[v+12>>2]),r[v+12>>2]=0)),y0(H+60|0,r[v+20>>2]),at(H- -64|0,H+60|0,4,0),(Y=r[v+16>>2])&&at(H- -64|0,Y,r[v+20>>2],0),y0(H+60|0,r[v+28>>2]),at(H- -64|0,H+60|0,4,0),(Y=r[v+24>>2])&&(at(H- -64|0,Y,r[v+28>>2],0),2&u[v+56|0]&&(Q0(r[v+24>>2],r[v+28>>2]),r[v+28>>2]=0)),y0(H+60|0,r[v+36>>2]),at(H- -64|0,H+60|0,4,0),(Y=r[v+32>>2])&&at(H- -64|0,Y,r[v+36>>2],0),Er(H- -64|0,D,64)),BA=U}(_,y,r[s+36>>2]),Q0(_- -64|0,8),function(D,v){var Y,U=0,H=0,i=0;if(BA=Y=BA-1024|0,r[v+28>>2])for(i=D+68|0,H=D- -64|0;y0(H,0),y0(i,U),MB(Y,1024,D,72),Ja(r[r[v>>2]+4>>2]+(xA(r[v+24>>2],U)<<10)|0,Y),y0(H,1),MB(Y,1024,D,72),Ja(1024+(r[r[v>>2]+4>>2]+(xA(r[v+24>>2],U)<<10)|0)|0,Y),(U=U+1|0)>>>0>2];);Q0(Y,1024),BA=Y+1024|0}(_,s),Q0(_,72),w=0):w=-22),BA=_+80|0,w}(n,e))))){if(r[n+8>>2])for(;Fn(n,E),(E=E+1|0)>>>0>2];);(function(s,y){var _,w=0,D=0;if(BA=_=BA-2048|0,!(!s|!y)){if(mg(_+1024|0,(r[r[y>>2]+4>>2]+(r[y+24>>2]<<10)|0)-1024|0),OA[y+28>>2]>=2)for(w=1;D=r[y+24>>2],Kg(_+1024|0,(r[r[y>>2]+4>>2]+(D+xA(w,D)<<10)|0)-1024|0),(w=w+1|0)>>>0>2];);(function(v,Y){for(var U=0,H=0;q0((U=H<<3)+v|0,r[(U=Y+U|0)>>2],r[U+4>>2]),(0|(H=H+1|0))!=128;);})(_,_+1024|0),MB(r[s>>2],r[s+4>>2],_,1024),Q0(_+1024|0,1024),Q0(_,1024),Wa(y,r[s+56>>2])}BA=_+2048|0})(e,n),o=0}return BA=n+48|0,o}function se(e,t,n,o,a,f,E,s,y,_,w,D){var v,Y;return BA=v=BA+-64|0,(Y=Nt(y))?(r[v+32>>2]=0,r[v+36>>2]=0,r[v+24>>2]=0,r[v+28>>2]=0,r[v+20>>2]=E,r[v+16>>2]=f,r[v+12>>2]=a,r[v+8>>2]=o,r[v+4>>2]=y,r[v>>2]=Y,r[v+56>>2]=0,r[v+52>>2]=n,r[v+48>>2]=n,r[v+44>>2]=t,r[v+40>>2]=e,(n=Dn(v,D))?Q0(Y,y):!_|!w||!ln(_,w,v,D)?(s&&V0(s,Y,y),Q0(Y,y),n=0):(Q0(Y,y),Q0(_,w),n=-31),ot(Y)):n=-22,BA=v- -64|0,n}function va(e,t,n,o,a,f){var E,s,y=0,_=0,w=0;return BA=E=BA-592|0,y=-1,function(D){var v=0,Y=0,U=0,H=0,i=0;for(v=32,Y=1;i=(U=u[(v=v-1|0)+D|0])-(H=u[v+3456|0])>>8&Y|255&i,Y&=65535+(U^H)>>>8,v;);return(0|i)!=0}(s=e+32|0)&&(VB(e)||function(D){var v=0,Y=0;for(Y=127&(-1^u[D+31|0]),v=30;Y=-1^u[D+v|0]|Y,v=v-1|0;);return 1&(((255&Y)-1&236-u[0|D])>>>8^-1)}(a)&&(VB(a)||Fa(E+128|0,a)||(aa(E+384|0,f),wt(E+384|0,e,32,0),wt(E+384|0,a,32,0),wt(E+384|0,t,n,o),ag(E+384|0,E+320|0),YB(E+320|0),function(D,v,Y,U){var H;BA=H=BA-2272|0,Da(H+2016|0,v),Da(H+1760|0,U),yt(H+480|0,Y),sr(H+320|0,Y),Z0(H,H+320|0),ht(H+320|0,H,H+480|0),Z0(H+160|0,H+320|0),yt(v=H+640|0,H+160|0),ht(H+320|0,H,v),Z0(H+160|0,H+320|0),yt(v=H+800|0,H+160|0),ht(H+320|0,H,v),Z0(H+160|0,H+320|0),yt(v=H+960|0,H+160|0),ht(H+320|0,H,v),Z0(H+160|0,H+320|0),yt(v=H+1120|0,H+160|0),ht(H+320|0,H,v),Z0(H+160|0,H+320|0),yt(v=H+1280|0,H+160|0),ht(H+320|0,H,v),Z0(H+160|0,H+320|0),yt(v=H+1440|0,H+160|0),ht(H+320|0,H,v),Z0(H+160|0,H+320|0),yt(H+1600|0,H+160|0),Ie(D),kt(D+40|0),kt(D+80|0),U=255;A:{for(;;){if(!(u[(Y=U)+(H+2016|0)|0]|u[(H+1760|0)+Y|0])){if(U=Y-1|0,Y)continue;break A}break}if(!((0|Y)<0))for(;ce(H+320|0,D),(0|(Y=p[(v=Y)+(H+2016|0)|0]))>=1?(Z0(H+160|0,H+320|0),ht(H+320|0,H+160|0,(H+480|0)+xA((254&Y)>>>1|0,160)|0)):(0|Y)>-1||(Z0(H+160|0,H+320|0),xa(H+320|0,H+160|0,(H+480|0)+xA((0-Y&254)>>>1|0,160)|0)),(0|(Y=p[v+(H+1760|0)|0]))>=1?(Z0(H+160|0,H+320|0),WB(H+320|0,H+160|0,xA((254&Y)>>>1|0,120)+2272|0)):(0|Y)>-1||(Z0(H+160|0,H+320|0),bn(H+320|0,H+160|0,xA((0-Y&254)>>>1|0,120)+2272|0)),Qr(D,H+320|0),Y=v-1|0,(0|v)>0;);}BA=H+2272|0}(E+8|0,E+320|0,E+128|0,s),OB(E+288|0,E+8|0),_=-1,w=fn(E+288|0,e),y=((E+288|0)==(0|e)?_:w)|or(e,E+288|0,32)))),BA=E+592|0,y}function dn(e,t,n,o){var a=0,f=0;A:if(r[t>>2])f=r[e+24>>2],a=r[e+20>>2],o=o?r[t+12>>2]+(f+(-1^a)|0)|0:(f-a|0)-!r[t+12>>2]|0,f=0,(0|(t=u[t+8|0]))!=3&&(f=xA(a,t+1|0));else{if(!(a=u[t+8|0])){o=r[t+12>>2]-1|0,f=0;break A}if(a=xA(a,r[e+20>>2]),t=r[t+12>>2],o){o=(t+a|0)-1|0,f=0;break A}o=a-!t|0,f=0}return t=f+(a=o-1|0)|0,K(n,0,n,0),K(o,0,h,0),function(E,s,y){var _=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0;A:{t:{g:{r:{e:{a:{B:{C:{Q:{if(w=s){if(!(_=y))break Q;break C}return Lg=E-xA((E>>>0)/(y>>>0)|0,y)|0,xg=0,void(h=0)}if(!E)break B;break a}if(!((v=_-1|0)&_))break e;Y=0-(v=(p0(_)+33|0)-p0(w)|0)|0;break g}return Lg=0,xg=w,void(h=0)}if((_=32-p0(w)|0)>>>0<31)break r;break t}if(Lg=E&v,xg=0,(0|_)==1)break A;return y=31&(E=_?31-p0(_-1^_)|0:32),void(h=(63&E)>>>0>=32?0:s>>>y|0)}v=_+1|0,Y=63-_|0}if(_=s,D=31&(w=63&v),w>>>0>=32?(w=0,D=_>>>D|0):(w=_>>>D|0,D=((1<>>D),_=31&(Y&=63),Y>>>0>=32?(s=E<<_,E=0):(s=(1<<_)-1&E>>>32-_|s<<_,E<<=_),v)for(Y=(0|(_=y-1|0))!=-1?0:-1;D=(H=U=D<<1|s>>>31)-(i=y&(U=Y-((w=w<<1|D>>>31)+(_>>>0>>0)|0)>>31))|0,w=w-(H>>>0>>0)|0,s=s<<1|E>>>31,E=c|E<<1,c=1&U,v=v-1|0;);return Lg=D,xg=w,void(h=s<<1|E>>>31)}Lg=E,xg=s,s=0}h=s}(t-(n=h)|0,(t>>>0>>0)-(t>>>0>>0)|0,r[e+24>>2]),h=xg,Lg}function ka(e,t,n,o,a,f,E,s,y,_){var w;return BA=w=BA-352|0,fe(w+32|0,64,y,_),$t(w+96|0,w+32|0),Q0(w+32|0,64),m0(w+96|0,f,E,s),m0(w+96|0,34688,0-E&15,0),m0(w+96|0,t,n,o),m0(w+96|0,34688,0-n&15,0),q0(w+24|0,E,s),m0(w+96|0,w+24|0,8,0),q0(w+24|0,n,o),m0(w+96|0,w+24|0,8,0),Ag(w+96|0,w),Q0(w+96|0,256),a=ur(w,a),Q0(w,16),e&&(a?(L0(e,0,n),a=-1):(Pg(e,t,n,o,y,1,_),a=0)),BA=w+352|0,a}function Fn(e,t){var n,o=0,a=0,f=0;if(BA=n=BA-32|0,!(!e|!r[e+28>>2]))for(r[n+16>>2]=t,o=1;;){if(p[n+24|0]=a,t=0,f=0,o)for(;r[n+28>>2]=0,o=r[n+28>>2],r[n+8>>2]=r[n+24>>2],r[n+12>>2]=o,r[n+20>>2]=t,o=r[n+20>>2],r[n>>2]=r[n+16>>2],r[n+4>>2]=o,wn(e,n),(t=t+1|0)>>>0<(f=r[e+28>>2])>>>0;);if(o=f,(0|(a=a+1|0))==4)break}BA=n+32|0}function Ga(e,t,n,o,a,f,E,s,y,_,w){var D;return BA=D=BA-336|0,fe(D+16|0,64,_,w),$t(D+80|0,D+16|0),Q0(D+16|0,64),m0(D+80|0,E,s,y),m0(D+80|0,34688,0-s&15,0),Pg(e,o,a,f,_,1,w),m0(D+80|0,e,a,f),m0(D+80|0,34688,0-a&15,0),q0(D+8|0,s,y),m0(D+80|0,D+8|0,8,0),q0(D+8|0,a,f),m0(D+80|0,D+8|0,8,0),Ag(D+80|0,t),Q0(D+80|0,256),n&&(r[n>>2]=16,r[n+4>>2]=0),BA=D+336|0,0}function ba(e,t,n,o,a,f,E,s,y,_){var w;return BA=w=BA-352|0,hn(w+32|0,y,_),$t(w+96|0,w+32|0),Q0(w+32|0,64),m0(w+96|0,f,E,s),q0(w+24|0,E,s),m0(w+96|0,w+24|0,8,0),m0(w+96|0,t,n,o),q0(w+24|0,n,o),m0(w+96|0,w+24|0,8,0),Ag(w+96|0,w),Q0(w+96|0,256),a=ur(w,a),Q0(w,16),e&&(a?(L0(e,0,n),a=-1):(rn(e,t,n,o,y,_),a=0)),BA=w+352|0,a}function Ut(e){var t=0,n=0,o=0;A:{t:if(3&(t=e)){if(!u[0|e])return 0;for(;;){if(!(3&(t=t+1|0)))break t;if(!u[0|t])break}break A}for(;n=t,t=t+4|0,!((-1^(o=r[n>>2]))&o-16843009&-2139062144););if(!(255&o))return n-e|0;for(;o=u[n+1|0],n=t=n+1|0,o;);}return t-e|0}function nr(e,t){var n,o=0,a=0,f=0,E=0,s=0;A:if(!(((n=u[0|e])-48&255)>>>0>9)){for(a=n,o=e;;){if(E=o,f>>>0>429496729||(a=(255&a)-48|0)>>>0>(-1^(o=xA(f,10)))>>>0)break A;if(f=o+a|0,!(((a=u[0|(o=E+1|0)])-48&255)>>>0<10))break}(0|e)==(0|o)|((0|n)==48?(0|e)!=(0|E):0)||(r[t>>2]=f,s=o)}return s}function Sa(e,t){var n,o,a,f,E,s,y,_,w;n=r[t+4>>2],o=r[t+8>>2],a=r[t+12>>2],f=r[t+16>>2],E=r[t+20>>2],s=r[t+24>>2],y=r[t+28>>2],_=r[t+32>>2],w=r[t+36>>2],r[e>>2]=0-r[t>>2],r[e+36>>2]=0-w,r[e+32>>2]=0-_,r[e+28>>2]=0-y,r[e+24>>2]=0-s,r[e+20>>2]=0-E,r[e+16>>2]=0-f,r[e+12>>2]=0-a,r[e+8>>2]=0-o,r[e+4>>2]=0-n}function mn(e,t,n){var o=0;o=t<<8&16711680|t<<24,o|=255&(n<<8|t>>>24)|65280&(n<<24|t>>>8),t=-16777216&((255&n)<<24|t>>>8)|16711680&((16777215&n)<<8|t>>>24)|n>>>8&65280|n>>>24|0,p[0|e]=t,p[e+1|0]=t>>>8,p[e+2|0]=t>>>16,p[e+3|0]=t>>>24,t=o,p[e+4|0]=t,p[e+5|0]=t>>>8,p[e+6|0]=t>>>16,p[e+7|0]=t>>>24}function Ya(e,t,n){var o;o=e,n?(r[e+48>>2]=u[0|n]|u[n+1|0]<<8|u[n+2|0]<<16|u[n+3|0]<<24,n=u[n+4|0]|u[n+5|0]<<8|u[n+6|0]<<16|u[n+7|0]<<24):(r[e+48>>2]=0,n=0),r[o+52>>2]=n,r[e+56>>2]=u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24,r[e+60>>2]=u[t+4|0]|u[t+5|0]<<8|u[t+6|0]<<16|u[t+7|0]<<24}function dg(e,t){var n,o,a,f,E,s,y,_,w;n=r[t+8>>2],o=r[t+12>>2],a=r[t+16>>2],f=r[t+20>>2],E=r[t+24>>2],s=r[t+28>>2],y=r[t>>2],_=r[t+4>>2],w=r[t+36>>2],r[e+32>>2]=r[t+32>>2],r[e+36>>2]=w,r[e+24>>2]=E,r[e+28>>2]=s,r[e+16>>2]=a,r[e+20>>2]=f,r[e+8>>2]=n,r[e+12>>2]=o,r[e>>2]=y,r[e+4>>2]=_}function Ha(e,t,n,o,a,f,E,s,y,_,w){var D;return BA=D=BA-48|0,r[D+8>>2]=0,r[D>>2]=0,r[D+4>>2]=0,gr(D+16|0,_,w),w=u[_+16|0]|u[_+17|0]<<8|u[_+18|0]<<16|u[_+19|0]<<24,_=u[_+20|0]|u[_+21|0]<<8|u[_+22|0]<<16|u[_+23|0]<<24,r[D+4>>2]=w,r[D+8>>2]=_,function(v,Y,U,H,i,c,N,l,F,b,V){var W;BA=W=BA-336|0,ia(W+16|0,64,b,V),$t(W+80|0,W+16|0),Q0(W+16|0,64),m0(W+80|0,N,l,F),m0(W+80|0,34704,0-l&15,0),$B(v,H,i,c,b,1,V),m0(W+80|0,v,i,c),m0(W+80|0,34704,0-i&15,0),q0(W+8|0,l,F),m0(W+80|0,W+8|0,8,0),q0(W+8|0,i,c),m0(W+80|0,W+8|0,8,0),Ag(W+80|0,Y),Q0(W+80|0,256),U&&(r[U>>2]=16,r[U+4>>2]=0),BA=W+336|0}(e,t,n,o,a,f,E,s,y,D,D+16|0),Q0(D+16|0,32),BA=D+48|0,0}function Na(e,t,n,o,a,f,E,s,y,_){var w;return BA=w=BA-48|0,r[w+8>>2]=0,r[w>>2]=0,r[w+4>>2]=0,gr(w+16|0,y,_),_=u[y+16|0]|u[y+17|0]<<8|u[y+18|0]<<16|u[y+19|0]<<24,y=u[y+20|0]|u[y+21|0]<<8|u[y+22|0]<<16|u[y+23|0]<<24,r[w+4>>2]=_,r[w+8>>2]=y,e=function(D,v,Y,U,H,i,c,N,l,F){var b;return BA=b=BA-352|0,ia(b+32|0,64,l,F),$t(b+96|0,b+32|0),Q0(b+32|0,64),m0(b+96|0,i,c,N),m0(b+96|0,34704,0-c&15,0),m0(b+96|0,v,Y,U),m0(b+96|0,34704,0-Y&15,0),q0(b+24|0,c,N),m0(b+96|0,b+24|0,8,0),q0(b+24|0,Y,U),m0(b+96|0,b+24|0,8,0),Ag(b+96|0,b),Q0(b+96|0,256),H=ur(b,H),Q0(b,16),D&&(H?(L0(D,0,Y),H=-1):($B(D,v,Y,U,l,1,F),H=0)),BA=b+352|0,H}(e,t,n,o,a,f,E,s,w,w+16|0),Q0(w+16|0,32),BA=w+48|0,e}function vn(e){var t;return t=u[0|e]|u[e+1|0]<<8|u[e+2|0]<<16|u[e+3|0]<<24,e=u[e+4|0]|u[e+5|0]<<8|u[e+6|0]<<16|u[e+7|0]<<24,h=65280&(e<<24|t>>>8)|255&(e<<8|t>>>24)|t<<8&16711680|t<<24,-16777216&((255&e)<<24|t>>>8)|16711680&((16777215&e)<<8|t>>>24)|e>>>8&65280|e>>>24|0}function Ua(e,t,n,o,a,f,E,s,y,_,w){var D;return BA=D=BA-336|0,hn(D+16|0,_,w),$t(D+80|0,D+16|0),Q0(D+16|0,64),m0(D+80|0,E,s,y),q0(D+8|0,s,y),m0(D+80|0,D+8|0,8,0),rn(e,o,a,f,_,w),m0(D+80|0,e,a,f),q0(D+8|0,a,f),m0(D+80|0,D+8|0,8,0),Ag(D+80|0,t),Q0(D+80|0,256),n&&(r[n>>2]=16,r[n+4>>2]=0),BA=D+336|0,0}function Ma(e,t,n,o){var a;if(BA=a=BA-192|0,!(!n|(t-1&255)>>>0>=64|(o-1&255)>>>0>=64))return lA[a+130>>1]=257,p[a+129|0]=o,p[a+128|0]=t,ga(a+128|4),q0(a+128|8,0,0),L0(a+144|0,0,48),XB(e,a+128|0),L0(o+a|0,0,128-o|0),Ee(t=e,e=V0(a,n,o),128,0),Q0(e,128),BA=e+192|0,0;z0(),s0()}function Ra(e,t,n){r[e+48>>2]=n?u[0|n]|u[n+1|0]<<8|u[n+2|0]<<16|u[n+3|0]<<24:0,r[e+52>>2]=u[0|t]|u[t+1|0]<<8|u[t+2|0]<<16|u[t+3|0]<<24,r[e+56>>2]=u[t+4|0]|u[t+5|0]<<8|u[t+6|0]<<16|u[t+7|0]<<24,r[e+60>>2]=u[t+8|0]|u[t+9|0]<<8|u[t+10|0]<<16|u[t+11|0]<<24}function La(e,t,n,o,a,f,E){var s;return BA=s=BA-16|0,e=L0(e,0,128),E>>>0<2147483649&&!(o|f)?E>>>0>8191&&a|f?(vt(s,16),e=se(a,E>>>10|0,1,t,n,s,16,0,32,e,128,2)?-1:0):(r[8960]=28,e=-1):(r[8960]=22,e=-1),BA=s+16|0,e}function kn(e){var t=0;return(0-(t=e+4&(e+65488>>>8^-1)&(57-e>>>8^-1)&255|((t=e-65|0)>>>8^-1)&t&(90-e>>>8^-1)&255|e+185&(e+65439>>>8^-1)&(122-e>>>8^-1)&255|63&(1+(16288^e)>>>8^-1)|62&(1+(16338^e)>>>8^-1))>>>8^-1)&1+(65470^e)>>>8&255|t}function Gn(e){var t=0;return(0-(t=e+4&(e+65488>>>8^-1)&(57-e>>>8^-1)&255|((t=e-65|0)>>>8^-1)&t&(90-e>>>8^-1)&255|e+185&(e+65439>>>8^-1)&(122-e>>>8^-1)&255|63&(1+(16336^e)>>>8^-1)|62&(1+(16340^e)>>>8^-1))>>>8^-1)&1+(65470^e)>>>8&255|t}function ir(e,t){var n,o,a=0,f=0,E=0,s=0;for(BA=n=BA-16|0,a=10;s=a,E=(t>>>0)/10|0,p[0|(f=(a=a-1|0)+(n+6|0)|0)]=t-xA(E,10)|48,!(t>>>0<10)&&(t=E,a););o=V0(t=e,f,e=11-s|0)+e|0,p[0|o]=0,BA=n+16|0}function Mt(e,t,n){var o=0,a=0,f=0;if(!n)return 0;A:if(o=u[0|e]){for(;;){if((0|(a=u[0|t]))==(0|o)&&!(!(n=n-1|0)|!a)){if(t=t+1|0,o=u[e+1|0],e=e+1|0,o)continue;break A}break}f=o}return(255&f)-u[0|t]|0}function ht(e,t,n){var o,a,f,E=0;BA=a=BA-48|0,O0(e,E=t+40|0,t),$0(o=e+40|0,E,t),_0(E=e+80|0,e,n),_0(o,o,n+40|0),_0(f=e+120|0,n+120|0,t+120|0),_0(e,t+80|0,n+80|0),O0(a,e,e),$0(e,E,o),O0(o,E,o),O0(E,a,f),$0(f,a,f),BA=a+48|0}function xa(e,t,n){var o,a,f,E=0;BA=a=BA-48|0,O0(e,E=t+40|0,t),$0(o=e+40|0,E,t),_0(E=e+80|0,e,n+40|0),_0(o,o,n),_0(f=e+120|0,n+120|0,t+120|0),_0(e,t+80|0,n+80|0),O0(a,e,e),$0(e,E,o),O0(o,E,o),$0(E,a,f),O0(f,a,f),BA=a+48|0}function Ja(e,t){for(var n=0,o=0,a=0,f=0;a=(n=o<<3)+e|0,f=u[0|(n=t+n|0)]|u[n+1|0]<<8|u[n+2|0]<<16|u[n+3|0]<<24,n=u[n+4|0]|u[n+5|0]<<8|u[n+6|0]<<16|u[n+7|0]<<24,r[a>>2]=f,r[a+4>>2]=n,(0|(o=o+1|0))!=128;);}function Pa(e,t,n){var o;if(r[12+(o=BA-16|0)>>2]=e,r[o+8>>2]=t,t=0,r[o+4>>2]=0,(0|n)>=1)for(;r[o+4>>2]=r[o+4>>2]|u[r[o+8>>2]+t|0]^u[r[o+12>>2]+t|0],(0|n)!=(0|(t=t+1|0)););return(r[o+4>>2]-1>>>8&1)-1|0}function bn(e,t,n){var o,a,f,E=0;BA=a=BA-48|0,O0(e,E=t+40|0,t),$0(o=e+40|0,E,t),_0(E=e+80|0,e,n+40|0),_0(o,o,n),_0(f=e+120|0,n+80|0,t+120|0),O0(a,t=t+80|0,t),$0(e,E,o),O0(o,E,o),$0(E,a,f),O0(f,a,f),BA=a+48|0}function WB(e,t,n){var o,a,f,E=0;BA=a=BA-48|0,O0(e,E=t+40|0,t),$0(o=e+40|0,E,t),_0(E=e+80|0,e,n),_0(o,o,n+40|0),_0(f=e+120|0,n+80|0,t+120|0),O0(a,t=t+80|0,t),$0(e,E,o),O0(o,E,o),O0(E,a,f),$0(f,a,f),BA=a+48|0}function or(e,t,n){var o;if(r[12+(o=BA-16|0)>>2]=e,r[o+8>>2]=t,t=0,p[o+7|0]=0,n)for(;p[o+7|0]=u[o+7|0]|u[r[o+8>>2]+t|0]^u[r[o+12>>2]+t|0],(0|n)!=(0|(t=t+1|0)););return(u[o+7|0]-1>>>8&1)-1|0}function Ka(e,t,n){var o,a=0,f=0;if(BA=o=BA-16|0,p[o+15|0]=0,f=-1,!(0|Ct[r[8950]](e,t,n))){for(;p[o+15|0]=u[e+a|0]|u[o+15|0],(0|(a=a+1|0))!=32;);f=0-(u[o+15|0]-1>>>8&1)|0}return BA=o+16|0,f}function ce(e,t){var n,o,a,f,E;BA=o=BA-48|0,k0(e,t),k0(n=e+80|0,E=t+40|0),function(s,y){var _,w,D,v,Y,U,H,i,c,N,l,F,b,V,W,O,z,tA,AA,gA,aA,iA,hA,yA,fA,_A,wA,mA,bA,RA,j,rA,YA,SA,NA,VA,XA,g0,$=0,cA=0,zA=0,ZA=0,t0=0,r0=0,o0=0,E0=0,B0=0,n0=0,X=0,eA=0,CA=0,h0=0,I0=0,w0=0,d0=0,S0=0,Y0=0,T0=0;Y=$=(t0=r[y+12>>2])<<1,U=$>>31,H=$=(B0=r[y+4>>2])<<1,$=K(Y,U,$,_=$>>31),zA=h,cA=$,iA=$=h0=r[y+8>>2],ZA=K($,n0=$>>31,$,n0),$=h+zA|0,$=(cA=cA+ZA|0)>>>0>>0?$+1|0:$,ZA=cA,w=cA=I0=r[y+16>>2],i=cA>>31,c=cA=(w0=r[y>>2])<<1,zA=K(w,i,cA,D=cA>>31),$=h+$|0,$=(cA=ZA+zA|0)>>>0>>0?$+1|0:$,o0=cA,zA=r[y+28>>2],AA=cA=xA(zA,38),bA=zA,ZA=K(cA,O=cA>>31,zA,hA=zA>>31),$=h+$|0,$=(cA=o0+ZA|0)>>>0>>0?$+1|0:$,r0=cA,o0=r[y+32>>2],E0=K(l=cA=xA(o0,19),F=cA>>31,cA=(ZA=r[y+24>>2])<<1,cA>>31),cA=h+$|0,cA=E0>>>0>(X=r0+E0|0)>>>0?cA+1|0:cA,r0=X,CA=r[y+36>>2],N=$=xA(CA,38),v=$>>31,z=y=(X=r[y+20>>2])<<1,E0=K($,v,y,V=y>>31),y=h+cA|0,yA=($=r0+E0|0)<<1,SA=$=($>>>0>>0?y+1|0:y)<<1|$>>>31,RA=y=yA+33554432|0,NA=$=y>>>0<33554432?$+1|0:$,y=$>>26,$=(67108863&$)<<6|RA>>>26,cA=K(H,_,w,i),E0=h,r0=$,tA=$=h0<<1,d0=t0,t0=K($,W=$>>31,t0,fA=t0>>31),$=h+E0|0,$=(cA=t0+cA|0)>>>0>>0?$+1|0:$,h0=X,t0=(E0=K(X,gA=X>>31,c,D))+cA|0,cA=h+$|0,cA=t0>>>0>>0?cA+1|0:cA,I0=t0,j=$=zA<<1,t0=K(l,F,$,_A=$>>31),$=h+cA|0,$=(zA=I0+t0|0)>>>0>>0?$+1|0:$,cA=zA,t0=ZA,zA=K(N,v,ZA,b=ZA>>31),$=h+$|0,$=(cA=cA+zA|0)>>>0>>0?$+1|0:$,zA=cA,y=y+(cA=$<<1|cA>>>31)|0,S0=$=r0+(zA<<=1)|0,$=$>>>0>>0?y+1|0:y,VA=y=S0+16777216|0,y=(33554431&($=y>>>0<16777216?$+1|0:$))<<7|y>>>25,zA=$>>25,$=K(Y,U,d0,fA),cA=h,r0=y,y=(E0=K(w,i,tA,W))+$|0,$=h+cA|0,$=y>>>0>>0?$+1|0:$,cA=K(H,_,z,V),$=h+$|0,$=(y=cA+y|0)>>>0>>0?$+1|0:$,cA=(E0=K(c,D,ZA,b))+y|0,y=h+$|0,y=cA>>>0>>0?y+1|0:y,E0=o0,o0=K(l,F,o0,aA=o0>>31),$=h+y|0,$=(cA=o0+cA|0)>>>0>>0?$+1|0:$,y=(o0=K(N,v,j,_A))+cA|0,cA=h+$|0,y=(($=y)>>>0>>0?cA+1|0:cA)<<1|$>>>31,o0=$<<1,$=y+zA|0,$=(cA=r0+o0|0)>>>0>>0?$+1|0:$,Y0=cA=(y=cA)+33554432|0,zA=$=cA>>>0<33554432?$+1|0:$,$=-67108864&cA,r[s+24>>2]=y-$,o0=s,y=K(y=xA(X,38),y>>31,X,gA),$=h,r0=y,X=K(y=w0,cA=y>>31,y,cA),cA=h+$|0,cA=(y=r0+X|0)>>>0>>0?cA+1|0:cA,$=y,eA=y=xA(ZA,19),wA=y>>31,rA=y=w<<1,y=$+(ZA=K(eA,wA,y,mA=y>>31))|0,$=h+cA|0,$=y>>>0>>0?$+1|0:$,cA=K(Y,U,AA,O),$=h+$|0,$=(y=cA+y|0)>>>0>>0?$+1|0:$,cA=(ZA=K(l,F,tA,W))+y|0,y=h+$|0,y=cA>>>0>>0?y+1|0:y,ZA=K(H,_,N,v),$=h+y|0,XA=$=((y=cA=ZA+cA|0)>>>0>>0?$+1|0:$)<<1|y>>>31,w0=y=33554432+(X=y<<1)|0,I0=cA=y>>>0<33554432?$+1|0:$,y=(67108863&cA)<<6|y>>>26,ZA=cA>>26,$=K(eA,wA,z,V),cA=h,T0=y,y=(B0=K(c,D,r0=B0,YA=r0>>31))+$|0,$=h+cA|0,$=y>>>0>>0?$+1|0:$,cA=(B0=K(w,i,AA,O))+y|0,y=h+$|0,y=cA>>>0>>0?y+1|0:y,B0=K(l,F,Y,U),$=h+y|0,$=(cA=B0+cA|0)>>>0>>0?$+1|0:$,y=(B0=K(N,v,iA,n0))+cA|0,cA=h+$|0,y=(($=y)>>>0>>0?cA+1|0:cA)<<1|$>>>31,B0=$<<1,$=y+ZA|0,$=(cA=T0+B0|0)>>>0>>0?$+1|0:$,B0=cA,(y=cA+16777216|0)>>>0<16777216&&($=$+1|0),T0=y,cA=y,y=$>>25,$=(33554431&$)<<7|cA>>>25,ZA=y,y=K(c,D,iA,n0),cA=h,g0=$,r0=K(H,_,r0,YA),$=h+cA|0,$=(y=r0+y|0)>>>0>>0?$+1|0:$,r0=K(eA,wA,t0,b),cA=h+$|0,cA=(y=r0+y|0)>>>0>>0?cA+1|0:cA,r0=K(z,V,AA,O),$=h+cA|0,$=(y=r0+y|0)>>>0>>0?$+1|0:$,cA=K(l,F,rA,mA),$=h+$|0,$=(y=cA+y|0)>>>0>>0?$+1|0:$,cA=(r0=K(N,v,Y,U))+y|0,y=h+$|0,$=($=(y=cA>>>0>>0?y+1|0:y)<<1|cA>>>31)+ZA|0,cA=$=(y=g0+(cA<<=1)|0)>>>0>>0?$+1|0:$,r0=$=y+33554432|0,ZA=cA=$>>>0<33554432?cA+1|0:cA,$&=-67108864,r[o0+8>>2]=y-$,y=K(tA,W,h0,gA),cA=h,$=(eA=K(w,i,Y,U))+y|0,y=h+cA|0,y=$>>>0>>0?y+1|0:y,cA=(eA=K(H,_,t0,b))+$|0,$=h+y|0,$=cA>>>0>>0?$+1|0:$,y=(eA=K(c,D,bA,hA))+cA|0,cA=h+$|0,cA=y>>>0>>0?cA+1|0:cA,eA=K(N,v,E0,aA),$=h+cA|0,$=($=($=(y=eA+y|0)>>>0>>0?$+1|0:$)<<1|y>>>31)+(cA=zA>>26)|0,cA=y=(zA=(67108863&zA)<<6|Y0>>>26)+(y<<1)|0,y=$=y>>>0>>0?$+1|0:$,Y0=$=cA+16777216|0,zA=y=$>>>0<16777216?y+1|0:y,y=-33554432&$,r[o0+28>>2]=cA-y,y=K(c,D,d0,fA),$=h,cA=K(H,_,iA,n0),$=h+$|0,$=(y=cA+y|0)>>>0>>0?$+1|0:$,cA=K(t0,b,AA,O),$=h+$|0,$=(y=cA+y|0)>>>0>>0?$+1|0:$,cA=(n0=K(l,F,z,V))+y|0,y=h+$|0,y=cA>>>0>>0?y+1|0:y,$=(n0=K(N,v,w,i))+cA|0,cA=h+y|0,y=$,$=($>>>0>>0?cA+1|0:cA)<<1|$>>>31,cA=y<<1,$=(y=ZA>>26)+$|0,$=(cA=cA+(ZA=(67108863&ZA)<<6|r0>>>26)|0)>>>0>>0?$+1|0:$,d0=cA=(y=cA)+16777216|0,ZA=$=cA>>>0<16777216?$+1|0:$,$=-33554432&cA,r[o0+12>>2]=y-$,n0=s,y=K(t0,b,tA,W),$=h,cA=K(w,i,w,i),$=h+$|0,$=(y=cA+y|0)>>>0>>0?$+1|0:$,cA=K(Y,U,z,V),$=h+$|0,$=(y=cA+y|0)>>>0>>0?$+1|0:$,cA=K(H,_,j,_A),$=h+$|0,$=(y=cA+y|0)>>>0>>0?$+1|0:$,cA=(o0=K(c,D,E0,aA))+y|0,y=h+$|0,y=cA>>>0>>0?y+1|0:y,$=(CA=K(N,v,o0=CA,r0=o0>>31))+cA|0,cA=h+y|0,s=(y=$)<<1,$=(y=zA>>25)+($=($>>>0>>0?cA+1|0:cA)<<1|$>>>31)|0,$=(cA=s+(zA=(33554431&zA)<<7|Y0>>>25)|0)>>>0>>0?$+1|0:$,CA=cA=(y=cA)+33554432|0,zA=$=cA>>>0<33554432?$+1|0:$,$=-67108864&cA,r[n0+32>>2]=y-$,$=ZA>>25,cA=(ZA=(33554431&ZA)<<7|d0>>>25)+(yA-(y=-67108864&RA)|0)|0,y=$+(SA-((y>>>0>yA>>>0)+NA|0)|0)|0,$=y=cA>>>0>>0?y+1|0:y,ZA=y=cA+33554432|0,y=((67108863&($=y>>>0<33554432?$+1|0:$))<<6|y>>>26)+(S0=S0-(-33554432&VA)|0)|0,r[n0+20>>2]=y,y=-67108864&ZA,r[n0+16>>2]=cA-y,y=K(Y,U,t0,b),cA=h,$=(t0=K(h0,gA,rA,mA))+y|0,y=h+cA|0,y=$>>>0>>0?y+1|0:y,cA=(t0=K(tA,W,bA,hA))+$|0,$=h+y|0,$=cA>>>0>>0?$+1|0:$,y=(t0=K(H,_,E0,aA))+cA|0,cA=h+$|0,cA=y>>>0>>0?cA+1|0:cA,t0=K(c,D,o0,r0),$=h+cA|0,$=($=($=(y=t0+y|0)>>>0>>0?$+1|0:$)<<1|y>>>31)+(cA=zA>>26)|0,$=(y=(zA=(67108863&zA)<<6|CA>>>26)+(y<<1)|0)>>>0>>0?$+1|0:$,cA=y,zA=y,y=$,y=($=cA+16777216|0)>>>0<16777216?y+1|0:y,cA=-33554432&$,r[n0+36>>2]=zA-cA,ZA=B0-(-33554432&T0)|0,y=($=K((33554431&y)<<7|$>>>25,y>>25,19,0))+(X-(cA=-67108864&w0)|0)|0,cA=h+(XA-((cA>>>0>X>>>0)+I0|0)|0)|0,cA=y>>>0<$>>>0?cA+1|0:cA,$=y,y=cA,y=((67108863&(y=(cA=$+33554432|0)>>>0<33554432?y+1|0:y))<<6|cA>>>26)+ZA|0,r[n0+4>>2]=y,s=-67108864&cA,r[n0>>2]=$-s}(f=e+120|0,t+80|0),O0(a=e+40|0,t,E),k0(o,a),O0(a,n,e),$0(n,n,e),$0(e,o,a),$0(f,f,n),BA=o+48|0}function Fg(e){var t,n;return(e=(t=r[8943])+(n=e+3&-4)|0)>>>0<=t>>>0&&(0|n)>=1||e>>>0>In()<<16>>>0&&!(0|un(0|e))?(r[8960]=48,-1):(r[8943]=e,t)}function qa(e,t){var n;return BA=n=BA+-64|0,(t-1&255)>>>0>=64&&(z0(),s0()),p[n+3|0]=1,p[n+1|0]=0,p[n+2|0]=1,p[0|n]=t,ga(4|n),q0(8|n,0,0),L0(n+16|0,0,48),XB(e,n),BA=n- -64|0,0}function Pg(e,t,n,o,a,f,E){var s=0,y=0;s=o,(((s=(y=n+63|0)>>>0<63?s+1|0:s)>>>6|0)+((0|(s=(63&s)<<26|y>>>6))!=0)|0)==1&(y=0-s|0)>>>0>>0&&(z0(),s0()),$B(e,t,n,o,a,f,E)}function Kg(e,t){for(var n=0,o=0,a=0,f=0;o=(n=a<<3)+e|0,f=r[(n=t+n|0)>>2],n=r[o+4>>2]^r[n+4>>2],r[o>>2]=r[o>>2]^f,r[o+4>>2]=n,(0|(a=a+1|0))!=128;);}function Ta(e){var t,n;return 95&(1+(32704^e)>>>8^-1)|45&(1+(16321^e)>>>8^-1)|(t=e+65510>>>8&255)&e+65|(n=e+65484>>>8|0)&e+71&(255^t)|e+252&e+65474>>>8&(-1^n)&255}function Va(e){var t,n;return 47&(1+(16320^e)>>>8^-1)|43&(1+(16321^e)>>>8^-1)|(t=e+65510>>>8&255)&e+65|(n=e+65484>>>8|0)&e+71&(255^t)|e+252&e+65474>>>8&(-1^n)&255}function Cr(e,t,n,o){var a=0;a=-1;A:if(!(n>>>0>64|o-1>>>0>63)){t:{if((!n||!t)&&!qa(e,255&o))break t;if(Ma(e,255&o,t,255&n))break A}a=0}return a}function OB(e,t){var n,o,a;BA=n=BA-144|0,er(n+96|0,t+80|0),_0(n+48|0,t,n+96|0),_0(n,t+40|0,n+96|0),Jg(e,n),o=e,a=an(n+48|0)<<7^u[e+31|0],p[o+31|0]=a,BA=n+144|0}function jB(e,t){var n,o=0;if(p[15+(n=BA-16|0)|0]=0,t)for(;p[n+15|0]=u[e+o|0]|u[n+15|0],(0|(o=o+1|0))!=(0|t););return u[n+15|0]-1>>>8&1}function qA(e,t,n,o){var a;return o=t+o|0,o=(a=e+n|0)>>>0>>0?o+1|0:o,n=K(e<<1&-2,1&(t=t<<1|e>>>31),n,0),e=h+o|0,h=e=(t=n+a|0)>>>0>>0?e+1|0:e,t}function Xa(e,t,n){var o,a=0;if(o=n>>>3|0)for(n=0;mn((a=n<<3)+e|0,r[(a=t+a|0)>>2],r[a+4>>2]),(0|o)!=(0|(n=n+1|0)););}function Wa(e,t){var n=0;(function(o,a){a&&((a=r[o>>2])&&Q0(r[a+4>>2],r[o+16>>2]<<10),(a=r[o+4>>2])&&Q0(a,r[o+20>>2]<<3))})(e,4&t),ot(r[e+4>>2]),r[e+4>>2]=0,(t=r[e>>2])&&(n=r[t>>2])&&ot(n),ot(t),r[e>>2]=0}function q0(e,t,n){p[0|e]=t,p[e+1|0]=t>>>8,p[e+2|0]=t>>>16,p[e+3|0]=t>>>24,p[e+4|0]=n,p[e+5|0]=n>>>8,p[e+6|0]=n>>>16,p[e+7|0]=n>>>24}function Q0(e,t){var n;if(r[12+(n=BA-16|0)>>2]=e,t)for(e=0;p[r[n+12>>2]+e|0]=0,(0|t)!=(0|(e=e+1|0)););}function vt(e,t){e|=0;var n=0,o=0,a=0;if(t|=0)for(;o=e+n|0,a=zB(),p[0|o]=a,(0|(n=n+1|0))!=(0|t););}function Oa(e,t,n,o,a){var f,E;return e|=0,t|=0,n|=0,o|=0,BA=f=(E=BA)-128&-64,pa(f,a|=0),_a(f,t,n,o),ua(f,e),BA=E,0}function ja(e){var t=0,n=0,o=0;for(t=1;t=u[0|(o=e+n|0)]+t|0,p[0|o]=t,t=t>>>8|0,(0|(n=n+1|0))!=4;);}function Za(e,t,n,o,a,f,E,s){var y,_=0;return BA=y=BA-32|0,_=-1,ea(y,E,s)||(_=fr(e,t,n,o,a,f,y),Q0(y,32)),BA=y+32|0,_}function za(e,t,n,o,a,f,E,s){var y,_=0;return BA=y=BA-32|0,_=-1,ea(y,E,s)||(_=Ir(e,t,n,o,a,f,y),Q0(y,32)),BA=y+32|0,_}function Z0(e,t){var n,o,a;_0(e,t,n=t+120|0),_0(e+40|0,o=t+40|0,a=t+80|0),_0(e+80|0,a,n),_0(e+120|0,t,o)}function $a(e,t,n,o,a,f,E){return!o&n>>>0>=16|o?za(e,t+16|0,t,n-16|0,o-(n>>>0<16)|0,a,f,E):-1}function An(e,t){for(var n=0,o=0;p[0|(o=e+n|0)]=u[0|o]^u[t+n|0],(0|(n=n+1|0))!=8;);}function tn(e,t,n){var o,a;BA=o=(a=BA)-384&-64,cr(o,0,0,24),zt(o,t,32,0),zt(o,n,32,0),hr(o,e,24),BA=a}function yt(e,t){var n;O0(e,n=t+40|0,t),$0(e+40|0,n,t),dg(e+80|0,t+80|0),_0(e+120|0,t+120|0,2224)}function ZB(e,t,n,o,a,f,E){return t-1>>>0>63|E>>>0>64?-1:function(s,y,_,w,D,v,Y){var U,H=0;if(U=H=BA,BA=H=H-384&-64,!(!s|(w-1&255)>>>0>=64|(D|v?!y:0)|Y>>>0>=65|(Y?!_:0)))return Y?Ma(H,w,_,Y):qa(H,w),Ee(H,y,D,v),UB(H,s,w),BA=U,0;z0(),s0()}(e,n,f,255&t,o,a,255&E)}function gn(e,t,n,o,a,f,E){return!o&n>>>0>=4294967280|o&&(z0(),s0()),Za(e+16|0,e,t,n,o,a,f,E)}function Qr(e,t){var n;_0(e,t,n=t+120|0),_0(e+40|0,t+40|0,t=t+80|0),_0(e+80|0,t,n)}function U0(e){var t;return t=u[0|e]|u[e+1|0]<<8,e=u[e+2|0],h=e>>>16|0,t|e<<16}function zB(){var e,t;return BA=e=BA-16|0,p[e+15|0]=0,t=0|N0(1024,e+15|0,0),BA=e+16|0,0|t}function en(e,t,n,o,a){var f;return BA=f=BA-416|0,function(E,s){var y,_=0,w=0;for(BA=y=BA-192|0,ye(E),L0(y- -64|0,54,128),p[y+64|0]=54^u[0|s],_=1;p[0|(w=(y- -64|0)+_|0)]=u[0|w]^u[s+_|0],(0|(_=_+1|0))!=32;);for(wt(E,y- -64|0,128,0),ye(E=E+208|0),L0(y- -64|0,92,128),p[y+64|0]=92^u[0|s],_=1;p[0|(w=(y- -64|0)+_|0)]=u[0|w]^u[s+_|0],(0|(_=_+1|0))!=32;);wt(E,y- -64|0,128,0),Q0(y- -64|0,128),Q0(y,64),BA=y+192|0}(f,a),wt(f,t,n,o),function(E,s){var y,_=0;BA=y=BA+-64|0,function(w,D){var v;BA=v=BA+-64|0,ag(w,v),wt(w=w+208|0,v,64,0),ag(w,D),Q0(v,64),BA=v- -64|0}(E,y),_=r[y+28>>2],E=r[y+24>>2],p[s+24|0]=E,p[s+25|0]=E>>>8,p[s+26|0]=E>>>16,p[s+27|0]=E>>>24,p[s+28|0]=_,p[s+29|0]=_>>>8,p[s+30|0]=_>>>16,p[s+31|0]=_>>>24,_=r[y+20>>2],E=r[y+16>>2],p[s+16|0]=E,p[s+17|0]=E>>>8,p[s+18|0]=E>>>16,p[s+19|0]=E>>>24,p[s+20|0]=_,p[s+21|0]=_>>>8,p[s+22|0]=_>>>16,p[s+23|0]=_>>>24,_=r[y+12>>2],E=r[y+8>>2],p[s+8|0]=E,p[s+9|0]=E>>>8,p[s+10|0]=E>>>16,p[s+11|0]=E>>>24,p[s+12|0]=_,p[s+13|0]=_>>>8,p[s+14|0]=_>>>16,p[s+15|0]=_>>>24,_=r[y+4>>2],E=r[y>>2],p[0|s]=E,p[s+1|0]=E>>>8,p[s+2|0]=E>>>16,p[s+3|0]=E>>>24,p[s+4|0]=_,p[s+5|0]=_>>>8,p[s+6|0]=_>>>16,p[s+7|0]=_>>>24,BA=y- -64|0}(f,e),BA=f+416|0,0}function he(e,t,n,o){var a;return BA=a=BA-208|0,ye(a),wt(a,t,n,o),ag(a,e),BA=a+208|0,0}function pt(e,t){var n=0;return(-1>>>(n=31&t)&e)<>>e}function ag(e,t){var n;BA=n=BA-704|0,function(o,a){var f,E=0;(f=r[o+72>>2]>>>3&127)>>>0<=111?V0(80+(o+f|0)|0,35424,112-f|0):(V0((E=o+80|0)+f|0,35424,128-f|0),Ar(o,E,a,a+640|0),L0(E,0,112)),Xa(o+192|0,o- -64|0,16),Ar(o,o+80|0,a,a+640|0)}(e,n),Xa(t,e,64),Q0(n,704),Q0(e,208),BA=n+704|0}function $B(e,t,n,o,a,f,E){(0|o)==1|o>>>0>1&&(z0(),s0()),Ct[r[8957]](e,t,n,o,a,f,E)}function rn(e,t,n,o,a,f){(0|o)==1|o>>>0>1&&(z0(),s0()),Ct[r[8956]](e,t,n,o,a,1,0,f)}function ye(e){r[e+64>>2]=0,r[e+68>>2]=0,r[e+72>>2]=0,r[e+76>>2]=0,V0(e,34720,64)}function Er(e,t,n){return n>>>0>=256&&(D0(2016,2036,107,2089),s0()),UB(e,t,255&n)}function Bn(){var e;BA=e=BA-16|0,p[e+15|0]=0,N0(1062,e+15|0,0),BA=e+16|0}function Aa(e){var t;return BA=t=BA-32|0,Jg(t,e),e=jB(t,32),BA=t+32|0,e}function sr(e,t){var n;BA=n=BA-128|0,function(o,a){dg(o,a),dg(o+40|0,a+40|0),dg(o+80|0,a+80|0)}(n+8|0,t),ce(e,n+8|0),BA=n+128|0}function y0(e,t){p[0|e]=t,p[e+1|0]=t>>>8,p[e+2|0]=t>>>16,p[e+3|0]=t>>>24}function Zt(e,t,n){TB(e,t,n),TB(e+40|0,t+40|0,n),TB(e+80|0,t+80|0,n)}function an(e){var t;return BA=t=BA-32|0,Jg(t,e),BA=t+32|0,1&p[0|t]}function cr(e,t,n,o){return 0|Cr(e|=0,t|=0,n|=0,o|=0)}function ta(e){p[e+32|0]=1,p[e+33|0]=0,p[e+34|0]=0,p[e+35|0]=0}function nn(e){r[e>>2]=0,r[e+4>>2]=0,r[e+8>>2]=0,r[e+12>>2]=0}function ga(e){p[0|e]=0,p[e+1|0]=0,p[e+2|0]=0,p[e+3|0]=0}function hr(e,t,n){return 0|Er(e|=0,t|=0,n|=0)}function ea(e,t,n){return 0|function(o,a,f){var E,s=0;return BA=E=BA-32|0,s=-1,Ka(E,f,a)||(s=LB(o,35552,E)),BA=E+32|0,s}(e|=0,t|=0,n|=0)}function ra(e,t,n){return 0|Ka(e|=0,t|=0,n|=0)}function z0(){var e;(e=r[9105])&&Ct[0|e](),W0(),s0()}function on(e){Ie(e),kt(e+40|0),kt(e+80|0),Ie(e+120|0)}function Ba(e,t,n,o,a,f){Ct[r[8953]](e,t,n,o,a,0,0,f)}function Cn(e,t,n,o,a,f){Ct[r[8953]](e,t,n,o,a,1,0,f)}function Qn(e,t){return e|=0,vt(t|=0,32),0|oa(e,t)}function yr(e,t){return e=function(n,o){var a=0,f=0;A:{if(f=255&o){if(3&n)for(;;){if(!(a=u[0|n])|(0|a)==(255&o))break A;if(!(3&(n=n+1|0)))break}t:if(!((-1^(a=r[n>>2]))&a-16843009&-2139062144))for(f=xA(f,16843009);;){if((-1^(a^=f))&a-16843009&-2139062144)break t;if(a=r[n+4>>2],n=n+4|0,a-16843009&(-1^a)&-2139062144)break}for(;(f=u[0|(a=n)])&&(n=a+1|0,(0|f)!=(255&o)););return a}return Ut(n)+n|0}return n}(e,t),u[0|e]==(255&t)?e:0}function En(e,t,n,o,a,f){return fa(e,t,n,o,a,f,0),0}function fr(e,t,n,o,a,f,E){return la(e,t,n,o,a,f,E)}function Ir(e,t,n,o,a,f,E){return wa(e,t,n,o,a,f,E)}function sn(e,t,n,o,a,f,E){return ZB(e,t,n,o,a,f,E)}function aa(e,t){ye(e),t&&wt(e,35728,34,0)}function cn(e,t,n,o,a){return va(e,t,n,o,a,0)}function na(e,t){return 0|oa(e|=0,t|=0)}function ia(e,t,n,o){Ct[r[8955]](e,t,0,n,o)}function hn(e,t,n){Ct[r[8954]](e,64,0,t,n)}function K(e,t,n,o){return function(a,f,E,s){var y,_,w,D,v=0,Y=0;return D=xA(v=E>>>16|0,Y=a>>>16|0),v=(65535&(Y=((w=xA(y=65535&E,_=65535&a))>>>16|0)+xA(Y,y)|0))+xA(v,_)|0,a=(xA(f,E)+D|0)+xA(a,s)+(Y>>>16)+(v>>>16)|0,h=a,65535&w|v<<16}(e,t,n,o)}function ng(e,t){return(255&(e^t))-1>>>31|0}function yn(e,t,n){(function(o,a,f){var E,s;BA=E=BA-128|0,kt(o),kt(o+40|0),Ie(o+80|0),Zt(o,a,ng(f=f-((0-(s=(128&f)>>>7|0)&f)<<1)<<24>>24,1)),Zt(o,a+120|0,ng(f,2)),Zt(o,a+240|0,ng(f,3)),Zt(o,a+360|0,ng(f,4)),Zt(o,a+480|0,ng(f,5)),Zt(o,a+600|0,ng(f,6)),Zt(o,a+720|0,ng(f,7)),Zt(o,a+840|0,ng(f,8)),dg(E+8|0,o+40|0),dg(E+48|0,o),Sa(E+88|0,o+80|0),Zt(o,E+8|0,s),BA=E+128|0})(e,xA(t,960)+3488|0,n)}function oa(e,t){return 0|Ct[r[8951]](e,t)}function m0(e,t,n,o){Ct[r[8948]](e,t,n,o)}function zt(e,t,n,o){return at(e,t,n,o)}function kt(e){r[e>>2]=1,L0(e+4|0,0,36)}function at(e,t,n,o){return Ee(e,t,n,o)}function v0(e,t,n){return function(o,a,f){var E=0,s=0,y=0,_=0;return E=31&(y=_=63&f),y>>>0>=32?E=-1>>>E|0:(s=-1>>>E|0,E=(1<>>E),y=E&o,E=a&s,s=31&_,_>>>0>=32?(E=y<>>32-s|E<>>0>=32?(E=-1<>>32-f|-1<>>0>=32?(f=0,o=E>>>a|0):(f=E>>>a|0,o=((1<>>a),h=f|y,o|_}(e,t,n)}function x(e,t,n){return function(o,a,f){var E=0,s=0,y=0,_=0,w=0;return E=31&(_=63&f),_>>>0>=32?(s=-1<>>32-E|-1<>>0>=32?(s=0,_=E>>>y|0):(s=E>>>y|0,_=((1<>>y),w=s,y=31&(E=0-f&63),E>>>0>=32?(s=0,f=-1>>>y|0):(s=-1>>>y|0,f=(1<>>y),o&=f,a&=s,s=31&E,E>>>0>=32?(f=o<>>32-s|a<>>0<18,wA=wA+2|0,hA;);y0(o,f+1634760805|0),y0(o+4|0,b+E|0),y0(o+8|0,V+s|0),y0(o+12|0,yA+y|0),y0(o+16|0,W+_|0),y0(o+20|0,iA+857760878|0),y0(o+24|0,O+U|0),y0(o+28|0,z+H|0),y0(o+32|0,tA+i|0),y0(o+36|0,aA+c|0),y0(o+40|0,a+2036477234|0),y0(o+44|0,l+w|0),y0(o+48|0,N+D|0),y0(o+52|0,F+v|0),y0(o+56|0,gA+Y|0),y0(o+60|0,AA+1797285236|0)})(e,t,n)}function pr(e){L0(e,0,1024)}function Ie(e){L0(e,0,40)}function Gt(){return 16}function tt(){return 32}function lr(){return 24}function ue(){return-17}function qg(){return 64}function wr(){return 1}function Dr(){return 2}function Qa(){return 8}function _e(){return 0}function Ea(){return-1}function sa(){return 3}T(G=u,1024,"InsgcmV0dXJuIE1vZHVsZS5nZXRSYW5kb21WYWx1ZSgpOyB9IgB7IGlmIChNb2R1bGUuZ2V0UmFuZG9tVmFsdWUgPT09IHVuZGVmaW5lZCkgeyB0cnkgeyB2YXIgd2luZG93XyA9ICdvYmplY3QnID09PSB0eXBlb2Ygd2luZG93ID8gd2luZG93IDogc2VsZjsgdmFyIGNyeXB0b18gPSB0eXBlb2Ygd2luZG93Xy5jcnlwdG8gIT09ICd1bmRlZmluZWQnID8gd2luZG93Xy5jcnlwdG8gOiB3aW5kb3dfLm1zQ3J5cHRvOyB2YXIgcmFuZG9tVmFsdWVzU3RhbmRhcmQgPSBmdW5jdGlvbigpIHsgdmFyIGJ1ZiA9IG5ldyBVaW50MzJBcnJheSgxKTsgY3J5cHRvXy5nZXRSYW5kb21WYWx1ZXMoYnVmKTsgcmV0dXJuIGJ1ZlswXSA+Pj4gMDsgfTsgcmFuZG9tVmFsdWVzU3RhbmRhcmQoKTsgTW9kdWxlLmdldFJhbmRvbVZhbHVlID0gcmFuZG9tVmFsdWVzU3RhbmRhcmQ7IH0gY2F0Y2ggKGUpIHsgdHJ5IHsgdmFyIGNyeXB0byA9IHJlcXVpcmUoJ2NyeXB0bycpOyB2YXIgcmFuZG9tVmFsdWVOb2RlSlMgPSBmdW5jdGlvbigpIHsgdmFyIGJ1ZiA9IGNyeXB0b1sncmFuZG9tQnl0ZXMnXSg0KTsgcmV0dXJuIChidWZbMF0gPDwgMjQgfCBidWZbMV0gPDwgMTYgfCBidWZbMl0gPDwgOCB8IGJ1ZlszXSkgPj4+IDA7IH07IHJhbmRvbVZhbHVlTm9kZUpTKCk7IE1vZHVsZS5nZXRSYW5kb21WYWx1ZSA9IHJhbmRvbVZhbHVlTm9kZUpTOyB9IGNhdGNoIChlKSB7IHRocm93ICdObyBzZWN1cmUgcmFuZG9tIG51bWJlciBnZW5lcmF0b3IgZm91bmQnOyB9IH0gfSB9AExpYnNvZGl1bURSR2J1Zl9sZW4gPD0gU0laRV9NQVgAcmFuZG9tYnl0ZXMvcmFuZG9tYnl0ZXMuYwByYW5kb21ieXRlcwBTLT5idWZsZW4gPD0gQkxBS0UyQl9CTE9DS0JZVEVTAGNyeXB0b19nZW5lcmljaGFzaC9ibGFrZTJiL3JlZi9ibGFrZTJiLXJlZi5jAGJsYWtlMmJfZmluYWwAAAAAAAAAAAjJvPNn5glqO6fKhIWuZ7sr+JT+cvNuPPE2HV869U+l0YLmrX9SDlEfbD4rjGgFm2u9Qfur2YMfeSF+ExnN4FtvdXRsZW4gPD0gVUlOVDhfTUFYAGNyeXB0b19nZW5lcmljaGFzaC9ibGFrZTJiL3JlZi9nZW5lcmljaGFzaF9ibGFrZTJiLmMAY3J5cHRvX2dlbmVyaWNoYXNoX2JsYWtlMmJfZmluYWwAAAAAAAAAtnhZ/4Vy0wC9bhX/DwpqACnAAQCY6Hn/vDyg/5lxzv8At+L+tA1I/wAAAAAAAAAAsKAO/tPJhv+eGI8Af2k1AGAMvQCn1/v/n0yA/mpl4f8e/AQAkgyu"),T(G,2224,"WfGy/grlpv973Sr+HhTUAFKAAwAw0fMAd3lA/zLjnP8AbsUBZxuQ"),T(G,2272,"hTuMAb3xJP/4JcMBYNw3ALdMPv/DQj0AMkykAeGkTP9MPaP/dT4fAFGRQP92QQ4AonPW/waKLgB85vT/CoqPADQawgC49EwAgY8pAb70E/97qnr/YoFEAHnVkwBWZR7/oWebAIxZQ//v5b4BQwu1AMbwif7uRbz/Q5fuABMqbP/lVXEBMkSH/xFqCQAyZwH/UAGoASOYHv8QqLkBOFno/2XS/AAp+kcAzKpP/w4u7/9QTe8AvdZL/xGN+QAmUEz/vlV1AFbkqgCc2NABw8+k/5ZCTP+v4RD/jVBiAUzb8gDGonIALtqYAJsr8f6boGj/M7ulAAIRrwBCVKAB9zoeACNBNf5F7L8ALYb1AaN73QAgbhT/NBelALrWRwDpsGAA8u82ATlZigBTAFT/iKBkAFyOeP5ofL4AtbE+//opVQCYgioBYPz2AJeXP/7vhT4AIDicAC2nvf+OhbMBg1bTALuzlv76qg7/0qNOACU0lwBjTRoA7pzV/9XA0QFJLlQAFEEpATbOTwDJg5L+qm8Y/7EhMv6rJsv/Tvd0ANHdmQCFgLIBOiwZAMknOwG9E/wAMeXSAXW7dQC1s7gBAHLbADBekwD1KTgAfQ3M/vStdwAs3SD+VOoUAPmgxgHsfur/L2Oo/qrimf9ms9gA4o16/3pCmf629YYA4+QZAdY56//YrTj/tefSAHeAnf+BX4j/bn4zAAKpt/8HgmL+RbBe/3QE4wHZ8pH/yq0fAWkBJ/8ur0UA5C86/9fgRf7POEX/EP6L/xfP1P/KFH7/X9Vg/wmwIQDIBc//8SqA/iMhwP/45cQBgRF4APtnl/8HNHD/jDhC/yji9f/ZRiX+rNYJ/0hDhgGSwNb/LCZwAES4S//OWvsAleuNALWqOgB09O8AXJ0CAGatYgDpiWABfzHLAAWblAAXlAn/03oMACKGGv/bzIgAhggp/+BTK/5VGfcAbX8A/qmIMADud9v/563VAM4S/v4Iugf/fgkHAW8qSABvNOz+YD+NAJO/f/7NTsD/DmrtAbvbTACv87v+aVmtAFUZWQGi85QAAnbR/iGeCQCLoy7/XUYoAGwqjv5v/I7/m9+QADPlp/9J/Jv/XnQM/5ig2v+c7iX/s+rP/8UAs/+apI0A4cRoAAojGf7R1PL/Yf3e/rhl5QDeEn8BpIiH/x7PjP6SYfMAgcAa/slUIf9vCk7/k1Gy/wQEGACh7tf/Bo0hADXXDv8ptdD/54udALPL3f//uXEAveKs/3FC1v/KPi3/ZkAI/06uEP6FdUT/"),T(G,3264,"AQ=="),T(G,3296,"JuiVj8KyJ7BFw/SJ8u+Y8NXfrAXTxjM5sTgCiG1T/AXHF2pwPU3YT7o8C3YNEGcPKiBT+iw5zMZOx/13kqwDeuz///////////////////////////////////////9/7f///////////////////////////////////////3/u////////////////////////////////////////f+3T9VwaYxJY1pz3ot753hQ="),T(G,3487,"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"),T(G,34460,"AQ=="),T(G,34496,"AQ=="),T(G,34528,"4Ot6fDtBuK4WVuP68Z/EatoJjeucMrH9hmIFFl9JuABfnJW8o1CMJLHQsVWcg+9bBERcxFgcjobYIk7d0J8RV+z///////////////////////////////////////9/7f///////////////////////////////////////3/u////////////////////////////////////////fw=="),T(G,34720,"CMm882fmCWo7p8qEha5nuyv4lP5y82488TYdXzr1T6XRguatf1IOUR9sPiuMaAWba71B+6vZgx95IX4TGc3gWyKuKNeYL4pCzWXvI5FEN3EvO03sz/vAtbzbiYGl27XpOLVI81vCVjkZ0AW28RHxWZtPGa+kgj+SGIFt2tVeHKtCAgOjmKoH2L5vcEUBW4MSjLLkTr6FMSTitP/Vw30MVW+Je/J0Xb5ysZYWO/6x3oA1Esclpwbcm5Qmac908ZvB0krxnsFpm+TjJU84hke+77XVjIvGncEPZZysd8yhDCR1AitZbyzpLYPkpm6qhHRK1PtBvdypsFy1UxGD2oj5dqvfZu5SUT6YEDK0LW3GMag/IfuYyCcDsOQO777Hf1m/wo+oPfML4MYlpwqTR5Gn1W+CA+BRY8oGcG4OCmcpKRT8L9JGhQq3JybJJlw4IRsu7SrEWvxtLE3fs5WdEw04U95jr4tUcwplqLJ3PLsKanbmru1HLsnCgTs1ghSFLHKSZAPxTKHov6IBMEK8S2YaqJGX+NBwi0vCML5UBqNRbMcYUu/WGeiS0RCpZVUkBpnWKiBxV4U1DvS40bsycKBqEMjQ0rgWwaQZU6tBUQhsNx6Z647fTHdIJ6hIm+G1vLA0Y1rJxbMMHDnLikHjSqrYTnPjY3dPypxbo7iy1vNvLmj8su9d7oKPdGAvF0NvY6V4cqvwoRR4yITsOWQaCALHjCgeYyP6/76Q6b2C3utsUKQVecay96P5vitTcuPyeHHGnGEm6s4+J8oHwsAhx7iG0R7r4M3WfdrqeNFu7n9PffW6bxdyqmfwBqaYyKLFfWMKrg35vgSYPxEbRxwTNQtxG4R9BCP1d9sokyTHQHuryjK8vskVCr6ePEwNEJzEZx1DtkI+y77UxUwqfmX8nCl/Wez61jqrb8tfF1hHSowZRGyA"),T(G,35568,"YjY0X3BvcyA8PSBiNjRfbGVuAHNvZGl1bS9jb2RlY3MuYwBzb2RpdW1fYmluMmJhc2U2NAAkYXJnb24yaWQAJGFyZ29uMmkAJHY9ACRtPQAsdD0ALHA9ACRhcmdvbjJpZCR2PQAkYXJnb24yaSR2PQAkYXJnb24yaWQkACRhcmdvbjJpJA=="),T(G,35728,"U2lnRWQyNTUxOSBubyBFZDI1NTE5IGNvbGxpc2lvbnMBADEuMC4xOA=="),T(G,35772,"UI5QAABAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAAN");var dr,Ct=((dr=[null,Oa,function(e,t,n,o,a){var f;return e|=0,BA=f=BA-16|0,Oa(f,t|=0,n|=0,o|=0,a|=0),e=ur(e,f),BA=f+16|0,0|e},function(e,t){return pa(e|=0,t|=0),0},function(e,t,n,o){return _a(e|=0,t|=0,n|=0,o|=0),0},function(e,t){return ua(e|=0,t|=0),0},function(e,t,n){e|=0,t|=0;var o,a=0,f=0;if(BA=o=BA-336|0,a=-1,!function(E){var s,y=0,_=0,w=0,D=0;for(p[11+(s=BA-16|0)|0]=0,p[s+12|0]=0,p[s+13|0]=0,p[s+14|0]=0,r[s+8>>2]=0;;){for(w=u[E+_|0],y=0;p[0|(D=(s+8|0)+y|0)]=u[0|D]|w^u[(34464+(y<<5)|0)+_|0],(0|(y=y+1|0))!=7;);if((0|(_=_+1|0))==31)break}for(_=127&u[E+31|0],E=0,y=0;p[0|(w=(s+8|0)+y|0)]=u[0|w]|_^u[34495+(y<<5)|0],(0|(y=y+1|0))!=7;);for(y=0;y=u[(s+8|0)+E|0]-1|y,(0|(E=E+1|0))!=7;);return y>>>8&1}(n|=0)){for(a=0;p[e+a|0]=u[t+a|0],(0|(a=a+1|0))!=32;);for(p[0|e]=248&u[0|e],p[e+31|0]=63&u[e+31|0]|64,ya(o+288|0,n),kt(o+240|0),Ie(o+192|0),dg(o+144|0,o+288|0),kt(o+96|0),n=254,t=0;a=t,f=n,rr(o+240|0,o+144|0,a^=t=u[(n>>>3|0)+e|0]>>>(7&n)&1),rr(o+192|0,o+96|0,a),n=n-1|0,$0(o+48|0,o+144|0,o+96|0),$0(o,o+240|0,o+192|0),O0(o+240|0,o+240|0,o+192|0),O0(o+192|0,o+144|0,o+96|0),_0(o+96|0,o+48|0,o+240|0),_0(o+192|0,o+192|0,o),k0(o+48|0,o),k0(o,o+240|0),O0(o+144|0,o+96|0,o+192|0),$0(o+192|0,o+96|0,o+192|0),_0(o+240|0,o,o+48|0),$0(o,o,o+48|0),k0(o+192|0,o+192|0),pn(o+96|0,o),k0(o+144|0,o+144|0),O0(o+48|0,o+48|0,o+96|0),_0(o+96|0,o+288|0,o+192|0),_0(o+192|0,o,o+48|0),f;);rr(o+240|0,o+144|0,t),rr(o+192|0,o+96|0,t),er(o+192|0,o+192|0),_0(o+240|0,o+240|0,o+192|0),Jg(e,o+240|0),a=0}return BA=o+336|0,0|a},function(e,t){e|=0,t|=0;var n,o=0;for(BA=n=BA-208|0;p[e+o|0]=u[t+o|0],(0|(o=o+1|0))!=32;);return p[0|e]=248&u[0|e],p[e+31|0]=63&u[e+31|0]|64,PB(n+48|0,e),function(a,f,E){var s;BA=s=BA-96|0,O0(s+48|0,E,f),$0(s,E,f),er(s,s),_0(a,s+48|0,s),BA=s+96|0}(n,n+88|0,n+128|0),Jg(e,n),BA=n+208|0,0},function(e,t,n,o,a){e|=0,o|=0,a|=0;var f,E=0;if(BA=f=BA-112|0,(t|=0)|(n|=0)){E=u[a+28|0]|u[a+29|0]<<8|u[a+30|0]<<16|u[a+31|0]<<24,r[f+24>>2]=u[a+24|0]|u[a+25|0]<<8|u[a+26|0]<<16|u[a+27|0]<<24,r[f+28>>2]=E,E=u[a+20|0]|u[a+21|0]<<8|u[a+22|0]<<16|u[a+23|0]<<24,r[f+16>>2]=u[a+16|0]|u[a+17|0]<<8|u[a+18|0]<<16|u[a+19|0]<<24,r[f+20>>2]=E,E=u[a+4|0]|u[a+5|0]<<8|u[a+6|0]<<16|u[a+7|0]<<24,r[f>>2]=u[0|a]|u[a+1|0]<<8|u[a+2|0]<<16|u[a+3|0]<<24,r[f+4>>2]=E,E=u[a+12|0]|u[a+13|0]<<8|u[a+14|0]<<16|u[a+15|0]<<24,r[f+8>>2]=u[a+8|0]|u[a+9|0]<<8|u[a+10|0]<<16|u[a+11|0]<<24,r[f+12>>2]=E,a=u[0|o]|u[o+1|0]<<8|u[o+2|0]<<16|u[o+3|0]<<24,o=u[o+4|0]|u[o+5|0]<<8|u[o+6|0]<<16|u[o+7|0]<<24,r[f+104>>2]=0,r[f+108>>2]=0,r[f+96>>2]=a,r[f+100>>2]=o;A:{if(!n&t>>>0>=64|n){for(;;){for(_r(e,f+96|0,f),a=8,o=1;o=u[0|(E=(f+96|0)+a|0)]+o|0,p[0|E]=o,o=o>>>8|0,(0|(a=a+1|0))!=16;);if(e=e- -64|0,n=n-1|0,!(!(n=(t=t+-64|0)>>>0<4294967232?n+1|0:n)&t>>>0>63|n))break}if(!(t|n))break A}for(a=0,_r(f+32|0,f+96|0,f);p[e+a|0]=u[(f+32|0)+a|0],(0|t)!=(0|(a=a+1|0)););}Q0(f+32|0,64),Q0(f,32)}return BA=f+112|0,0},function(e,t,n,o,a,f,E,s){e|=0,t|=0,a|=0,f|=0,E|=0,s|=0;var y,_=0,w=0;if(BA=y=BA-112|0,(n|=0)|(o|=0)){for(_=u[s+28|0]|u[s+29|0]<<8|u[s+30|0]<<16|u[s+31|0]<<24,r[y+24>>2]=u[s+24|0]|u[s+25|0]<<8|u[s+26|0]<<16|u[s+27|0]<<24,r[y+28>>2]=_,_=u[s+20|0]|u[s+21|0]<<8|u[s+22|0]<<16|u[s+23|0]<<24,r[y+16>>2]=u[s+16|0]|u[s+17|0]<<8|u[s+18|0]<<16|u[s+19|0]<<24,r[y+20>>2]=_,_=u[s+4|0]|u[s+5|0]<<8|u[s+6|0]<<16|u[s+7|0]<<24,r[y>>2]=u[0|s]|u[s+1|0]<<8|u[s+2|0]<<16|u[s+3|0]<<24,r[y+4>>2]=_,_=8,w=u[s+12|0]|u[s+13|0]<<8|u[s+14|0]<<16|u[s+15|0]<<24,r[y+8>>2]=u[s+8|0]|u[s+9|0]<<8|u[s+10|0]<<16|u[s+11|0]<<24,r[y+12>>2]=w,s=u[a+4|0]|u[a+5|0]<<8|u[a+6|0]<<16|u[a+7|0]<<24,r[y+96>>2]=u[0|a]|u[a+1|0]<<8|u[a+2|0]<<16|u[a+3|0]<<24,r[y+100>>2]=s;p[(y+96|0)+_|0]=f,f=(255&E)<<24|f>>>8,E=E>>>8|0,(0|(_=_+1|0))!=16;);if(!o&n>>>0>63|o)for(;;){for(_=0,_r(y+32|0,y+96|0,y);p[e+_|0]=u[(y+32|0)+_|0]^u[t+_|0],s=1,(0|(_=_+1|0))!=64;);for(_=8;a=u[0|(f=(y+96|0)+_|0)]+s|0,p[0|f]=a,s=a>>>8|0,(0|(_=_+1|0))!=16;);if(t=t- -64|0,e=e- -64|0,o=o-1|0,!(!(o=(n=n+-64|0)>>>0<4294967232?o+1|0:o)&n>>>0>63|o))break}if(n|o)for(_=0,_r(y+32|0,y+96|0,y);p[e+_|0]=u[(y+32|0)+_|0]^u[t+_|0],(0|n)!=(0|(_=_+1|0)););Q0(y+32|0,64),Q0(y,32)}return BA=y+112|0,0},function(e,t,n,o,a){var f;return e|=0,o|=0,BA=f=BA+-64|0,(t|=0)|(n|=0)&&(ar(f,a|=0),Ya(f,o,0),tr(f,e=L0(e,0,t),e,t,n),Q0(f,64)),BA=f- -64|0,0},function(e,t,n,o,a){var f;return e|=0,o|=0,BA=f=BA+-64|0,(t|=0)|(n|=0)&&(ar(f,a|=0),Ra(f,o,0),tr(f,e=L0(e,0,t),e,t,n),Q0(f,64)),BA=f- -64|0,0},function(e,t,n,o,a,f,E,s){var y;return e|=0,t|=0,a|=0,E|=0,s|=0,BA=y=BA-80|0,(n|=0)|(o|=0)&&(y0(y+8|0,f|=0),y0(y+12|0,E),ar(y+16|0,s),Ya(y+16|0,a,y+8|0),tr(y+16|0,t,e,n,o),Q0(y+16|0,64)),BA=y+80|0,0},function(e,t,n,o,a,f,E){var s;return e|=0,t|=0,a|=0,E|=0,BA=s=BA-80|0,(n|=0)|(o|=0)&&(y0(s+12|0,f|=0),ar(s+16|0,E),Ra(s+16|0,a,s+12|0),tr(s+16|0,t,e,n,o),Q0(s+16|0,64)),BA=s+80|0,0}]).grow=function(e){var t=this.length;return this.length=this.length+e,t},dr.set=function(e,t){this[e]=t},dr.get=function(e){return this[e]},dr);function In(){return nA.byteLength/65536|0}return{h:Ct,i:function(){},j:function(e,t,n,o,a,f,E,s,y,_,w,D){return 0|Ua(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,w|=0,D|=0)},k:function(e,t,n,o,a,f,E,s,y,_,w){return 0|function(D,v,Y,U,H,i,c,N,l,F){if(!H&U>>>0<4294967280)return Ua(D,D+U|0,0,Y,U,H,i,c,N,l,F),v&&(H=(D=U+16|0)>>>0<16?H+1|0:H,r[v>>2]=D,r[v+4>>2]=H),0;z0(),s0()}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,_|=0,w|=0)},l:function(e,t,n,o,a,f,E,s,y,_,w,D){return 0|Ga(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,w|=0,D|=0)},m:function(e,t,n,o,a,f,E,s,y,_,w){return 0|function(D,v,Y,U,H,i,c,N,l,F){if(!H&U>>>0<4294967280)return Ga(D,D+U|0,0,Y,U,H,i,c,N,l,F),v&&(H=(D=U+16|0)>>>0<16?H+1|0:H,r[v>>2]=D,r[v+4>>2]=H),0;z0(),s0()}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,_|=0,w|=0)},n:function(e,t,n,o,a,f,E,s,y,_,w){return 0|ba(e|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,_|=0,w|=0)},o:function(e,t,n,o,a,f,E,s,y,_,w){return 0|function(D,v,Y,U,H,i,c,N,l,F){var b=0;return b=-1,!H&U>>>0>=16|H&&(b=ba(D,Y,U-16|0,H-(U>>>0<16)|0,(Y+U|0)-16|0,i,c,N,l,F)),v&&(r[v>>2]=b?0:U-16|0,r[v+4>>2]=b?0:H-(U>>>0<16)|0),b}(e|=0,t|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,_|=0,w|=0)},p:function(e,t,n,o,a,f,E,s,y,_,w){return 0|ka(e|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,_|=0,w|=0)},q:function(e,t,n,o,a,f,E,s,y,_,w){return 0|function(D,v,Y,U,H,i,c,N,l,F){var b=0;return b=-1,!H&U>>>0>=16|H&&(b=ka(D,Y,U-16|0,H-(U>>>0<16)|0,(Y+U|0)-16|0,i,c,N,l,F)),v&&(r[v>>2]=b?0:U-16|0,r[v+4>>2]=b?0:H-(U>>>0<16)|0),b}(e|=0,t|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,_|=0,w|=0)},r:tt,s:function(){return 12},t:_e,u:Gt,v:ue,w:ig,x:tt,y:Qa,z:_e,A:Gt,B:ue,C:ig,D:function(e,t,n,o,a,f,E,s,y,_,w,D){return 0|Ha(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,w|=0,D|=0)},E:function(e,t,n,o,a,f,E,s,y,_,w){return 0|function(D,v,Y,U,H,i,c,N,l,F){if(!H&U>>>0<4294967280)return Ha(D,D+U|0,0,Y,U,H,i,c,N,l,F),v&&(H=(D=U+16|0)>>>0<16?H+1|0:H,r[v>>2]=D,r[v+4>>2]=H),0;z0(),s0()}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,_|=0,w|=0)},F:function(e,t,n,o,a,f,E,s,y,_,w){return 0|Na(e|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,_|=0,w|=0)},G:function(e,t,n,o,a,f,E,s,y,_,w){return 0|function(D,v,Y,U,H,i,c,N,l,F){var b=0;return b=-1,!H&U>>>0>=16|H&&(b=Na(D,Y,U-16|0,H-(U>>>0<16)|0,(Y+U|0)-16|0,i,c,N,l,F)),v&&(r[v>>2]=b?0:U-16|0,r[v+4>>2]=b?0:H-(U>>>0<16)|0),b}(e|=0,t|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,_|=0,w|=0)},H:tt,I:lr,J:_e,K:Gt,L:ue,M:ig,N:tt,O:tt,P:function(e,t,n,o,a){return 0|en(e|=0,t|=0,n|=0,o|=0,a|=0)},Q:function(e,t,n,o,a){return 0|function(f,E,s,y,_){var w;return BA=w=BA-32|0,en(w,E,s,y,_),E=fn(f,w),s=or(w,f,32),BA=w+32|0,s|((0|f)==(0|w)?-1:E)}(e|=0,t|=0,n|=0,o|=0,a|=0)},R:ig,S:tt,T:tt,U:tt,V:tt,W:lr,X:Gt,Y:ue,Z:function(e,t,n){return 0|function(o,a,f){var E,s=0;return BA=E=BA+-64|0,he(E,f,32,0),f=r[E+28>>2],s=r[E+24>>2],p[a+24|0]=s,p[a+25|0]=s>>>8,p[a+26|0]=s>>>16,p[a+27|0]=s>>>24,p[a+28|0]=f,p[a+29|0]=f>>>8,p[a+30|0]=f>>>16,p[a+31|0]=f>>>24,f=r[E+20>>2],s=r[E+16>>2],p[a+16|0]=s,p[a+17|0]=s>>>8,p[a+18|0]=s>>>16,p[a+19|0]=s>>>24,p[a+20|0]=f,p[a+21|0]=f>>>8,p[a+22|0]=f>>>16,p[a+23|0]=f>>>24,f=r[E+12>>2],s=r[E+8>>2],p[a+8|0]=s,p[a+9|0]=s>>>8,p[a+10|0]=s>>>16,p[a+11|0]=s>>>24,p[a+12|0]=f,p[a+13|0]=f>>>8,p[a+14|0]=f>>>16,p[a+15|0]=f>>>24,f=r[E+4>>2],s=r[E>>2],p[0|a]=s,p[a+1|0]=s>>>8,p[a+2|0]=s>>>16,p[a+3|0]=s>>>24,p[a+4|0]=f,p[a+5|0]=f>>>8,p[a+6|0]=f>>>16,p[a+7|0]=f>>>24,Q0(E,64),o=oa(o,a),BA=E- -64|0,o}(e|=0,t|=0,n|=0)},_:Qn,$:ea,aa:function(e,t,n,o,a,f,E){return 0|fr(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0)},ba:function(e,t,n,o,a,f,E,s){return 0|Za(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0)},ca:function(e,t,n,o,a,f){return 0|function(E,s,y,_,w,D){return!_&y>>>0>=4294967280|_&&(z0(),s0()),fr(E+16|0,E,s,y,_,w,D)}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0)},da:function(e,t,n,o,a,f,E){return 0|gn(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0)},ea:function(e,t,n,o,a,f,E){return 0|Ir(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0)},fa:function(e,t,n,o,a,f,E,s){return 0|za(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0)},ga:function(e,t,n,o,a,f){return 0|function(E,s,y,_,w,D){return!_&y>>>0>=16|_?Ir(E,s+16|0,s,y-16|0,_-(y>>>0<16)|0,w,D):-1}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0)},ha:function(e,t,n,o,a,f,E){return 0|$a(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0)},ia:function(e,t,n,o,a){return 0|function(f,E,s,y,_){var w,D=0;return BA=w=BA-96|0,D=-1,Qn(w+32|0,w)||(tn(w- -64|0,w+32|0,_),D=gn(f+32|0,E,s,y,w- -64|0,_,w),E=r[w+60>>2],s=r[w+56>>2],p[f+24|0]=s,p[f+25|0]=s>>>8,p[f+26|0]=s>>>16,p[f+27|0]=s>>>24,p[f+28|0]=E,p[f+29|0]=E>>>8,p[f+30|0]=E>>>16,p[f+31|0]=E>>>24,E=r[w+52>>2],s=r[w+48>>2],p[f+16|0]=s,p[f+17|0]=s>>>8,p[f+18|0]=s>>>16,p[f+19|0]=s>>>24,p[f+20|0]=E,p[f+21|0]=E>>>8,p[f+22|0]=E>>>16,p[f+23|0]=E>>>24,E=r[w+44>>2],s=r[w+40>>2],p[f+8|0]=s,p[f+9|0]=s>>>8,p[f+10|0]=s>>>16,p[f+11|0]=s>>>24,p[f+12|0]=E,p[f+13|0]=E>>>8,p[f+14|0]=E>>>16,p[f+15|0]=E>>>24,E=r[w+36>>2],s=r[w+32>>2],p[0|f]=s,p[f+1|0]=s>>>8,p[f+2|0]=s>>>16,p[f+3|0]=s>>>24,p[f+4|0]=E,p[f+5|0]=E>>>8,p[f+6|0]=E>>>16,p[f+7|0]=E>>>24,Q0(w,32),Q0(w+32|0,32),Q0(w- -64|0,24)),BA=w+96|0,D}(e|=0,t|=0,n|=0,o|=0,a|=0)},ja:function(e,t,n,o,a,f){return 0|function(E,s,y,_,w,D){var v,Y=0;return BA=v=BA-32|0,Y=-1,!_&y>>>0>=48|_&&(tn(v,s,w),Y=$a(E,s+32|0,y-32|0,_-(y>>>0<32)|0,v,s,D)),BA=v+32|0,Y}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0)},ka:function(){return 48},la:Gt,ma:qg,na:tt,oa:Gt,pa:qg,qa:tt,ra:function(){return 384},sa:function(e,t,n,o,a,f,E){return 0|sn(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0)},ta:cr,ua:function(e,t,n,o){return 0|zt(e|=0,t|=0,n|=0,o|=0)},va:hr,wa:ig,xa:qg,ya:function(e,t,n,o){return 0|he(e|=0,t|=0,n|=0,o|=0)},za:Gt,Aa:qg,Ba:Qa,Ca:tt,Da:function(e,t,n,o,a,f){return 0|function(E,s,y,_,w,D){var v,Y;return BA=v=BA-32|0,Y=u[0|w]|u[w+1|0]<<8|u[w+2|0]<<16|u[w+3|0]<<24,w=u[w+4|0]|u[w+5|0]<<8|u[w+6|0]<<16|u[w+7|0]<<24,r[v+24>>2]=0,r[v+28>>2]=0,r[v+16>>2]=Y,r[v+20>>2]=w,q0(v,y,_),r[v+8>>2]=0,r[v+12>>2]=0,s-16>>>0>=49?(r[8960]=28,E=-1):(y=v+16|0,E=s-1>>>0>63?-1:function(U,H,i,c,N){var l,F=0;if(l=F=BA,BA=F=F-384&-64,!(!H|!U|(i-1&255)>>>0>=64))return function(b,V,W,O,z){var tA;if(BA=tA=BA-192|0,!(!W|(V-1&255)>>>0>=64))return lA[tA+130>>1]=257,p[tA+129|0]=32,p[tA+128|0]=V,ga(tA+128|4),q0(tA+128|8,0,0),r[tA+152>>2]=0,r[tA+156>>2]=0,r[tA+144>>2]=0,r[tA+148>>2]=0,O?function(AA,gA){var aA,iA=0;iA=u[gA+4|0]|u[gA+5|0]<<8|u[gA+6|0]<<16|u[gA+7|0]<<24,aA=u[0|gA]|u[gA+1|0]<<8|u[gA+2|0]<<16|u[gA+3|0]<<24,p[AA+32|0]=aA,p[AA+33|0]=aA>>>8,p[AA+34|0]=aA>>>16,p[AA+35|0]=aA>>>24,p[AA+36|0]=iA,p[AA+37|0]=iA>>>8,p[AA+38|0]=iA>>>16,p[AA+39|0]=iA>>>24,iA=u[gA+12|0]|u[gA+13|0]<<8|u[gA+14|0]<<16|u[gA+15|0]<<24,gA=u[gA+8|0]|u[gA+9|0]<<8|u[gA+10|0]<<16|u[gA+11|0]<<24,p[AA+40|0]=gA,p[AA+41|0]=gA>>>8,p[AA+42|0]=gA>>>16,p[AA+43|0]=gA>>>24,p[AA+44|0]=iA,p[AA+45|0]=iA>>>8,p[AA+46|0]=iA>>>16,p[AA+47|0]=iA>>>24}(tA+128|0,O):(r[tA+168>>2]=0,r[tA+172>>2]=0,r[tA+160>>2]=0,r[tA+164>>2]=0),z?function(AA,gA){var aA,iA=0;iA=u[gA+4|0]|u[gA+5|0]<<8|u[gA+6|0]<<16|u[gA+7|0]<<24,aA=u[0|gA]|u[gA+1|0]<<8|u[gA+2|0]<<16|u[gA+3|0]<<24,p[AA+48|0]=aA,p[AA+49|0]=aA>>>8,p[AA+50|0]=aA>>>16,p[AA+51|0]=aA>>>24,p[AA+52|0]=iA,p[AA+53|0]=iA>>>8,p[AA+54|0]=iA>>>16,p[AA+55|0]=iA>>>24,iA=u[gA+12|0]|u[gA+13|0]<<8|u[gA+14|0]<<16|u[gA+15|0]<<24,gA=u[gA+8|0]|u[gA+9|0]<<8|u[gA+10|0]<<16|u[gA+11|0]<<24,p[AA+56|0]=gA,p[AA+57|0]=gA>>>8,p[AA+58|0]=gA>>>16,p[AA+59|0]=gA>>>24,p[AA+60|0]=iA,p[AA+61|0]=iA>>>8,p[AA+62|0]=iA>>>16,p[AA+63|0]=iA>>>24}(tA+128|0,z):(r[tA+184>>2]=0,r[tA+188>>2]=0,r[tA+176>>2]=0,r[tA+180>>2]=0),XB(b,tA+128|0),L0(tA+32|0,0,96),Ee(V=b,b=V0(tA,W,32),128,0),Q0(b,128),void(BA=b+192|0);z0(),s0()}(F,i,H,c,N),Ee(F,0,0,0),UB(F,U,i),BA=l,0;z0(),s0()}(E,D,255&s,v,y)),BA=v+32|0,E}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0)},Ea:ig,Fa:function(e,t,n){return e|=0,sn(t|=0,32,n|=0,32,0,0,0),0|na(e,t)},Ga:function(e,t){return e|=0,vt(t|=0,32),0|na(e,t)},Ha:function(e,t,n,o,a){t|=0,n|=0,a|=0;var f,E,s=0;if(E=s=BA,BA=s=s-512&-64,f=(e|=0)||t){if(e=-1,!ra(s+96|0,o|=0,a)){for(t=t||f,e=0,cr(s+128|0,0,0,64),zt(s+128|0,s+96|0,32,0),Q0(s+96|0,32),zt(s+128|0,n,32,0),zt(s+128|0,a,32,0),hr(s+128|0,s+32|0,64),Q0(s+128|0,384);n=(s+32|0)+e|0,p[e+f|0]=u[0|n],p[e+t|0]=u[n+32|0],(0|(e=e+1|0))!=32;);Q0(s+32|0,64),e=0}return BA=E,0|e}z0(),s0()},Ia:function(e,t,n,o,a){t|=0,n|=0,a|=0;var f,E,s=0;if(E=s=BA,BA=s=s-512&-64,f=(e|=0)||t){if(e=-1,!ra(s+96|0,o|=0,a)){for(t=t||f,e=0,cr(s+128|0,0,0,64),zt(s+128|0,s+96|0,32,0),Q0(s+96|0,32),zt(s+128|0,a,32,0),zt(s+128|0,n,32,0),hr(s+128|0,s+32|0,64),Q0(s+128|0,384);n=(s+32|0)+e|0,p[e+t|0]=u[0|n],p[e+f|0]=u[n+32|0],(0|(e=e+1|0))!=32;);Q0(s+32|0,64),e=0}return BA=E,0|e}z0(),s0()},Ja:tt,Ka:tt,La:tt,Ma:tt,Na:wr,Oa:Dr,Pa:Dr,Qa:Gt,Ra:Ea,Sa:_e,Ta:Ea,Ua:Gt,Va:function(){return 128},Wa:function(){return 35681},Xa:wr,Ya:Ea,Za:function(){return 8192},_a:function(){return-2147483648},$a:Dr,ab:function(){return 67108864},bb:sa,cb:function(){return 268435456},db:function(){return 4},eb:function(){return 1073741824},fb:function(e,t,n,o,a,f,E,s,y,_,w){return 0|function(D,v,Y,U,H,i,c,N,l,F,b){switch(b-1|0){case 0:return function(V,W,O,z,tA,AA,gA,aA,iA,hA){var yA,fA;fA=W,yA=L0(V,0,W),V=22;A:if(!O){if(!(!O&W>>>0<16)){if(AA|iA|hA>>>0>2147483648)break A;if(!(!iA&aA>>>0<3|hA>>>0<8192)){if(V=28,(0|z)==(0|yA))break A;return se(aA,hA>>>10|0,1,z,tA,gA,16,yA,fA,0,0,1)?-1:0}}V=28}return r[8960]=V,-1}(D,v,Y,U,H,i,c,N,l,F);case 1:return function(V,W,O,z,tA,AA,gA,aA,iA,hA){var yA,fA;fA=W,yA=L0(V,0,W),V=22;A:if(!O){if(!(!O&W>>>0<16)){if(AA|iA|hA>>>0>2147483648)break A;if(!(!(aA|iA)|hA>>>0<8192)){if(V=28,(0|z)==(0|yA))break A;return se(aA,hA>>>10|0,1,z,tA,gA,16,yA,fA,0,0,2)?-1:0}}V=28}return r[8960]=V,-1}(D,v,Y,U,H,i,c,N,l,F)}return r[8960]=28,-1}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,_|=0,w|=0)},gb:function(e,t,n,o,a,f,E){return 0|La(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0)},hb:function(e,t,n,o,a,f,E,s){return 0|function(y,_,w,D,v,Y,U,H){switch(H-1|0){case 1:return La(y,_,w,D,v,Y,U);default:z0(),s0();case 0:}return function(i,c,N,l,F,b,V){var W;return BA=W=BA-16|0,i=L0(i,0,128),V>>>0<2147483649&&!(l|b)?V>>>0>8191&&!b&F>>>0>=3|(0|b)!=0?(vt(W,16),i=se(F,V>>>10|0,1,c,N,W,16,0,32,i,128,1)?-1:0):(r[8960]=28,i=-1):(r[8960]=22,i=-1),BA=W+16|0,i}(y,_,w,D,v,Y,U)}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0)},ib:function(e,t,n,o){return 0|function(a,f,E,s){return Mt(a,35681,10)?Mt(a,35692,9)?(r[8960]=28,-1):function(y,_,w,D){A:{if((0|D)==1|D>>>0>1)r[8960]=22;else{if(!(y=da(y,_,w,1)))break A;(0|y)==-35&&(r[8960]=28)}y=-1}return y}(a,f,E,s):function(y,_,w,D){A:{if((0|D)==1|D>>>0>1)r[8960]=22;else{if(!(y=da(y,_,w,2)))break A;(0|y)==-35&&(r[8960]=28)}y=-1}return y}(a,f,E,s)}(e|=0,t|=0,n|=0,o|=0)},jb:function(e,t,n,o){return 0|function(a,f,E,s){return Mt(a,35681,10)?Mt(a,35692,9)?(r[8960]=28,-1):ma(a,f,E,s,1):ma(a,f,E,s,2)}(e|=0,t|=0,n|=0,o|=0)},kb:na,lb:ra,mb:tt,nb:tt,ob:tt,pb:lr,qb:Gt,rb:ue,sb:ig,tb:fr,ub:function(e,t,n,o,a,f){return 0|function(E,s,y,_,w,D){return!_&y>>>0>=4294967280|_&&(z0(),s0()),la(E+16|0,E,s,y,_,w,D),0}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0)},vb:Ir,wb:function(e,t,n,o,a,f){return 0|function(E,s,y,_,w,D){return!_&y>>>0>=16|_?wa(E,s+16|0,s,y-16|0,_-(y>>>0<16)|0,w,D):-1}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0)},xb:ig,yb:function(e,t,n){return e|=0,n|=0,vt(t|=0,24),gr(e,t,n),ta(e),n=u[t+16|0]|u[t+17|0]<<8|u[t+18|0]<<16|u[t+19|0]<<24,t=u[t+20|0]|u[t+21|0]<<8|u[t+22|0]<<16|u[t+23|0]<<24,p[e+44|0]=0,p[e+45|0]=0,p[e+46|0]=0,p[e+47|0]=0,p[e+48|0]=0,p[e+49|0]=0,p[e+50|0]=0,p[e+51|0]=0,p[e+36|0]=n,p[e+37|0]=n>>>8,p[e+38|0]=n>>>16,p[e+39|0]=n>>>24,p[e+40|0]=t,p[e+41|0]=t>>>8,p[e+42|0]=t>>>16,p[e+43|0]=t>>>24,0},zb:function(e,t,n){return gr(e|=0,t|=0,n|=0),ta(e),n=u[t+16|0]|u[t+17|0]<<8|u[t+18|0]<<16|u[t+19|0]<<24,t=u[t+20|0]|u[t+21|0]<<8|u[t+22|0]<<16|u[t+23|0]<<24,p[e+44|0]=0,p[e+45|0]=0,p[e+46|0]=0,p[e+47|0]=0,p[e+48|0]=0,p[e+49|0]=0,p[e+50|0]=0,p[e+51|0]=0,p[e+36|0]=n,p[e+37|0]=n>>>8,p[e+38|0]=n>>>16,p[e+39|0]=n>>>24,p[e+40|0]=t,p[e+41|0]=t>>>8,p[e+42|0]=t>>>16,p[e+43|0]=t>>>24,0},Ab:RB,Bb:function(e,t,n,o,a,f,E,s,y,_){return 0|function(w,D,v,Y,U,H,i,c,N,l){var F,b=0;if(BA=F=BA-336|0,v&&(r[v>>2]=0,r[v+4>>2]=0),!H&U>>>0<4294967279)return fe(F+16|0,64,b=w+32|0,w),$t(F+80|0,F+16|0),Q0(F+16|0,64),m0(F+80|0,i,c,N),m0(F+80|0,35712,0-c&15,0),L0(F+16|0,0,64),p[F+16|0]=l,Pg(F+16|0,F+16|0,64,0,b,1,w),m0(F+80|0,F+16|0,64,0),p[0|D]=u[F+16|0],Pg(i=D+1|0,Y,U,H,b,2,w),m0(F+80|0,i,U,H),m0(F+80|0,35712,15&U,0),q0(F+8|0,c,N),m0(F+80|0,F+8|0,8,0),q0(F+8|0,U- -64|0,H-((U>>>0<4294967232)-1|0)|0),m0(F+80|0,F+8|0,8,0),Ag(F+80|0,D=U+i|0),Q0(F+80|0,256),An(w+36|0,D),ja(b),(2&l||jB(b,4))&&RB(w),v&&(H=(w=U+17|0)>>>0<17?H+1|0:H,r[v>>2]=w,r[v+4>>2]=H),BA=F+336|0,0;z0(),s0()}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,_|=0)},Cb:function(e,t,n,o,a,f,E,s,y,_){return 0|function(w,D,v,Y,U,H,i,c,N,l){var F,b=0,V=0,W=0,O=0,z=0;BA=F=BA-352|0,v&&(r[v>>2]=0,r[v+4>>2]=0),Y&&(p[0|Y]=255),O=-1;A:{if(!(!i&H>>>0<17)){if(!(b=i-(H>>>0<17)|0)&(V=H-17|0)>>>0>=4294967279|b)break A;fe(F+32|0,64,W=w+32|0,w),$t(F+96|0,F+32|0),Q0(F+32|0,64),m0(F+96|0,c,N,l),m0(F+96|0,35712,0-N&15,0),L0(F+32|0,0,64),p[F+32|0]=u[0|U],Pg(F+32|0,F+32|0,64,0,W,1,w),z=u[F+32|0],p[F+32|0]=u[0|U],m0(F+96|0,F+32|0,64,0),m0(F+96|0,c=U+1|0,V,b),m0(F+96|0,35712,H-1&15,0),q0(F+24|0,N,l),m0(F+96|0,F+24|0,8,0),q0(F+24|0,U=H+47|0,i=U>>>0<47?i+1|0:i),m0(F+96|0,F+24|0,8,0),Ag(F+96|0,F),Q0(F+96|0,256),or(F,c+V|0,16)?Q0(F,16):(Pg(D,c,V,b,W,2,w),An(w+36|0,F),ja(W),(2&z||jB(W,4))&&RB(w),v&&(r[v>>2]=V,r[v+4>>2]=b),O=0,Y&&(p[0|Y]=z))}return BA=F+352|0,O}z0(),s0()}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0,E|=0,s|=0,y|=0,_|=0)},Db:function(){return 52},Eb:function(){return 17},Fb:lr,Gb:tt,Hb:function(){return-18},Ib:_e,Jb:wr,Kb:Dr,Lb:sa,Mb:Qa,Nb:Gt,Ob:function(e,t,n,o,a){return 0|function(f,E,s,y){var _=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0,N=0,l=0,F=0,b=0,V=0,W=0,O=0;if(_=1886610805^(D=u[0|y]|u[y+1|0]<<8|u[y+2|0]<<16|u[y+3|0]<<24),v=1936682341^(w=u[y+4|0]|u[y+5|0]<<8|u[y+6|0]<<16|u[y+7|0]<<24),Y=1852142177^D,H=1819895653^w,D=1852075885^(c=u[y+8|0]|u[y+9|0]<<8|u[y+10|0]<<16|u[y+11|0]<<24),w=1685025377^(y=u[y+12|0]|u[y+13|0]<<8|u[y+14|0]<<16|u[y+15|0]<<24),c^=2037671283,U=1952801890^y,(0|(y=(E+s|0)-(F=7&s)|0))!=(0|E)){for(;i=u[0|E]|u[E+1|0]<<8|u[E+2|0]<<16|u[E+3|0]<<24,N=u[E+4|0]|u[E+5|0]<<8|u[E+6|0]<<16|u[E+7|0]<<24,l=v0(D,w,13),b=h,V=1+(w=w+v|0)|0,v=w,W=v0(w=_+D|0,v=w>>>0<_>>>0?V:v,32),V=h,U=_=U^N,D=v0(c^=i,_,16),_=Y+c|0,Y=H+U|0,c=H=(Y=_>>>0>>0?Y+1|0:Y)^h,H=v0(D^=_,H,21),U=h,l=v0(w^=l,v^=b,17),O=h,v=Y+v|0,Y=_,v=v0(_=_+w|0,w=Y>>>0>_>>>0?v+1|0:v,32),Y=h,b=v0(l^=_,w^=O,13),O=h,V=1+(_=c+V|0)|0,c=_,D=(_=D+W|0)>>>0>>0?V:c,l=c=_+l|0,w=D+w|0,w=v0(c,W=_>>>0>c>>>0?w+1|0:w,32),c=h,H=v0(_^=H,D^=U,16),D=Y+D|0,D=(_=_+v|0)>>>0>>0?D+1|0:D,v=w+(Y=_^H)|0,w=(U=c)+(c=D^h)|0,c=v0(Y,c,21)^v,U=(V=v>>>0>>0?w+1|0:w)^h,Y=w=W^O,w=v0(H=l^b,w,17),D=D+Y|0,H=(Y=_+H|0)>>>0<_>>>0?D+1|0:D,D=w^Y,w=H^h,_=v^i,v=N^V,Y=v0(Y,H,32),H=h,(0|y)!=(0|(E=E+8|0)););E=y}switch(y=s<<24,s=0,F-1|0){case 6:y|=u[E+6|0]<<16;case 5:y|=u[E+5|0]<<8;case 4:y|=u[E+4|0];case 3:i=(s=u[E+3|0])>>>8|0,s<<=24,y|=i;case 2:s|=(i=u[E+2|0])<<16,y|=N=i>>>16|0;case 1:s|=(i=u[E+1|0])<<8,y|=N=i>>>24|0;case 0:s=u[0|E]|s}return i=v0(D,w,13),N=h,E=w+v|0,F=v0(D=_+D|0,w=D>>>0<_>>>0?E+1|0:E,32),l=h,v=_=y^U,_=v0(E=s^c,_,16),v=v+H|0,H=Y=(v=(U=E)>>>0>(E=E+Y|0)>>>0?v+1|0:v)^h,Y=v0(_^=E,Y,21),c=h,i=v0(D^=i,w^=N,17),N=h,w=v+w|0,U=E,w=v0(E=E+D|0,D=U>>>0>E>>>0?w+1|0:w,32),v=h,i=v0(U=E^i,D^=N,13),N=h,b=1+(E=H+l|0)|0,H=E,D=(_=(E=_+F|0)>>>0<_>>>0?b:H)+D|0,D=v0(U=H=E+U|0,H=E>>>0>H>>>0?D+1|0:D,32),F=h,Y=v0(E^=Y,_^=c,16),_=v+_|0,_=(E=E+w|0)>>>0>>0?_+1|0:_,w=E^Y,Y=v=_^h,v=v0(w,v,21),c=h,N=H^=N,H=v0(U^=i,H,17),i=h,_=_+N|0,b=E,U=v0(E=E+U|0,_=b>>>0>E>>>0?_+1|0:_,32),N=h,i=v0(E^=H,H=_^i,13),l=h,b=E,Y=1+(E=Y+F|0)|0,_=E,y=H+(y^(_=(E=D+w|0)>>>0>>0?Y:_))|0,s=v0(w=D=b+(s^=E)|0,D=s>>>0>D>>>0?y+1|0:y,32),Y=h,v=v0(E^=v,y=_^c,16),y=y+N|0,y=(_=E)>>>0>(E=E+(255^U)|0)>>>0?y+1|0:y,_=E^v,H=v=y^h,v=v0(_,v,21),c=h,U=D^=l,D=v0(w^=i,D,17),i=h,y=y+U|0,U=E,w=v0(E=E+w|0,y=U>>>0>E>>>0?y+1|0:y,32),U=h,N=v0(D^=E,i^=y,13),F=h,H=1+(E=Y+H|0)|0,y=E,_=(y=(E=s+_|0)>>>0>>0?H:y)+i|0,Y=_=E>>>0>(s=E+D|0)>>>0?_+1|0:_,_=v0(s,_,32),H=h,v=v0(E^=v,y^=c,16),y=y+U|0,U=E,D=(E=E+w|0)^v,v=w=(y=U>>>0>E>>>0?y+1|0:y)^h,w=v0(D,w,21),c=h,U=Y^=F,Y=v0(s^=N,Y,17),i=h,y=y+U|0,U=E,U=v0(E=E+s|0,s=U>>>0>E>>>0?y+1|0:y,32),N=h,F=v0(Y^=E,i^=s,13),l=h,y=1+(E=v+H|0)|0,s=E,_=(y=(E=_+D|0)>>>0<_>>>0?y:s)+i|0,v=_=E>>>0>(s=E+Y|0)>>>0?_+1|0:_,_=v0(s,_,32),Y=h,w=v0(E^=w,y^=c,16),y=y+N|0,H=E,D=(E=E+U|0)^w,H=w=(y=H>>>0>E>>>0?y+1|0:y)^h,w=v0(D,w,21),c=h,U=v^=l,v=v0(s^=F,v,17),i=h,y=y+U|0,U=E,y=v0(E=E+s|0,s=U>>>0>E>>>0?y+1|0:y,32),U=h,i=s^=i,N=v0(v^=E,s,13),F=h,H=1+(E=Y+H|0)|0,s=E,Y=D=c^(_=(E=_+D|0)>>>0<_>>>0?H:s),D=v0(s=E^w,D,16),w=Y+U|0,U=s,D=v0((s=s+y|0)^D,(y=U>>>0>s>>>0?w+1|0:w)^h,21),w=h,_=_+i|0,H=1+(y=y+(_=((U=E)>>>0>(E=E+v|0)>>>0?_+1|0:_)^F)|0)|0,U=y,s=(E=s+(y=E^N)|0)>>>0>>0?H:U,y=v0(y,_,17)^E^D,_=h^s^w,q0(f,v0(E,s,32)^y,h^_),0}(e|=0,t|=0,n|=0,a|=0)},Pb:function(e){vt(e|=0,16)},Qb:function(){return 208},Rb:qg,Sb:tt,Tb:tt,Ub:qg,Vb:function(){return-65},Wb:function(e,t,n){return 0|ha(e|=0,t|=0,n|=0)},Xb:function(e,t){return 0|function(n,o){var a;return BA=a=BA-32|0,vt(a,32),ha(n,o,a),Q0(a,32),BA=a+32|0,0}(e|=0,t|=0)},Yb:function(e,t,n,o,a,f){return 0|function(E,s,y,_,w,D){var v,Y;return BA=v=BA-16|0,Y=y,y=_,En(E,v+8|0,Br(E- -64|0,Y,_),_,w,D),r[v+8>>2]!=64|r[v+12>>2]?(s&&(r[s>>2]=0,r[s+4>>2]=0),L0(E,0,y- -64|0),E=-1):(E=0,s&&(r[s>>2]=_- -64,r[s+4>>2]=w-((_>>>0<4294967232)-1|0))),BA=v+16|0,E}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0)},Zb:function(e,t,n,o,a,f){return 0|function(E,s,y,_,w,D){var v=0;A:{t:{if(!(!w&_>>>0<64||(w=w-1|0,!(w=(_=_+-64|0)>>>0<4294967232?w+1|0:w)&_>>>0>4294967231|w))){if(!cn(y,v=y- -64|0,_,w,D))break t;E&&L0(E,0,_)}if(y=-1,!s)break A;return r[s>>2]=0,r[s+4>>2]=0,-1}s&&(r[s>>2]=_,r[s+4>>2]=w),y=0,E&&Br(E,v,_)}return y}(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0)},_b:function(e,t,n,o,a,f){return 0|En(e|=0,t|=0,n|=0,o|=0,a|=0,f|=0)},$b:function(e,t,n,o,a){return 0|cn(e|=0,t|=0,n|=0,o|=0,a|=0)},ac:function(e){return ye(e|=0),0},bc:function(e,t,n,o){return 0|wt(e|=0,t|=0,n|=0,o|=0)},cc:function(e,t,n,o){return 0|function(a,f,E,s){var y;return BA=y=BA+-64|0,ag(a,y),a=fa(f,E,y,64,0,s,1),BA=y- -64|0,a}(e|=0,t|=0,n|=0,o|=0)},dc:function(e,t,n){return 0|function(o,a,f){var E;return BA=E=BA+-64|0,ag(o,E),o=va(a,E,64,0,f,1),BA=E- -64|0,o}(e|=0,t|=0,n|=0)},ec:function(e,t){e|=0;var n,o=0;return BA=n=BA-256|0,o=-1,VB(t|=0)||Fa(n+96|0,t)||function(a){var f;return BA=f=BA-160|0,function(E,s){var y,_=0;for(BA=y=BA-1760|0,yt(y+480|0,s),sr(y+320|0,s),Z0(y,y+320|0),ht(y+320|0,y,y+480|0),Z0(y+160|0,y+320|0),yt(s=y+640|0,y+160|0),ht(y+320|0,y,s),Z0(y+160|0,y+320|0),yt(s=y+800|0,y+160|0),ht(y+320|0,y,s),Z0(y+160|0,y+320|0),yt(s=y+960|0,y+160|0),ht(y+320|0,y,s),Z0(y+160|0,y+320|0),yt(s=y+1120|0,y+160|0),ht(y+320|0,y,s),Z0(y+160|0,y+320|0),yt(s=y+1280|0,y+160|0),ht(y+320|0,y,s),Z0(y+160|0,y+320|0),yt(s=y+1440|0,y+160|0),ht(y+320|0,y,s),Z0(y+160|0,y+320|0),yt(y+1600|0,y+160|0),on(E),s=252;sr(y+320|0,E),_=s,(0|(s=p[s+34208|0]))>=1?(Z0(y+160|0,y+320|0),ht(y+320|0,y+160|0,(y+480|0)+xA((254&s)>>>1|0,160)|0)):(0|s)>-1||(Z0(y+160|0,y+320|0),xa(y+320|0,y+160|0,(y+480|0)+xA((0-s&254)>>>1|0,160)|0)),Z0(E,y+320|0),s=_-1|0,_;);BA=y+1760|0}(f,a),a=Aa(f),BA=f+160|0,a}(n+96|0)&&(kt(n),$0(n,n,t=n+136|0),kt(n+48|0),O0(n+48|0,n+48|0,t),er(n,n),_0(n+48|0,n+48|0,n),Jg(e,n+48|0),o=0),BA=n+256|0,0|o},fc:function(e,t){e|=0;var n,o=0;return BA=n=BA+-64|0,he(n,t|=0,32,0),p[0|n]=248&u[0|n],p[n+31|0]=63&u[n+31|0]|64,t=r[n+20>>2],o=r[n+16>>2],p[e+16|0]=o,p[e+17|0]=o>>>8,p[e+18|0]=o>>>16,p[e+19|0]=o>>>24,p[e+20|0]=t,p[e+21|0]=t>>>8,p[e+22|0]=t>>>16,p[e+23|0]=t>>>24,t=r[n+12>>2],o=r[n+8>>2],p[e+8|0]=o,p[e+9|0]=o>>>8,p[e+10|0]=o>>>16,p[e+11|0]=o>>>24,p[e+12|0]=t,p[e+13|0]=t>>>8,p[e+14|0]=t>>>16,p[e+15|0]=t>>>24,t=r[n+4>>2],o=r[n>>2],p[0|e]=o,p[e+1|0]=o>>>8,p[e+2|0]=o>>>16,p[e+3|0]=o>>>24,p[e+4|0]=t,p[e+5|0]=t>>>8,p[e+6|0]=t>>>16,p[e+7|0]=t>>>24,t=r[n+28>>2],o=r[n+24>>2],p[e+24|0]=o,p[e+25|0]=o>>>8,p[e+26|0]=o>>>16,p[e+27|0]=o>>>24,p[e+28|0]=t,p[e+29|0]=t>>>8,p[e+30|0]=t>>>16,p[e+31|0]=t>>>24,Q0(n,64),BA=n- -64|0,0},gc:zB,hc:Bn,ic:function(e){var t=0,n=0;if((e|=0)>>>0>=2){for(n=(0-e>>>0)%(e>>>0)|0;(t=zB())>>>0>>0;);e=(t>>>0)%(e>>>0)|0}else e=0;return 0|e},jc:vt,kc:function(e,t,n){fe(e|=0,t|=0,1784,n|=0)},lc:tt,mc:function(){var e=0,t=0;return(e=r[9097])&&(e=r[e+20>>2])&&(t=0|Ct[0|e]()),0|t},nc:function(e,t,n){(function(o,a,f){(0|f)==1|f>>>0>1&&(D0(1796,1816,197,1842),s0()),vt(o,a)})(e|=0,t|=0,n|=0)},oc:function(e,t,n,o){e|=0,n|=0;var a=0,f=0,E=0;if(!((o|=0)>>>0>2147483646|o<<1>>>0>=(t|=0)>>>0)){if(t=0,o){for(;a=t<<1,f=(E=u[t+n|0])>>>4|0,p[a+e|0]=87+(f+(f+65526>>>8&217)|0),f=(1|a)+e|0,a=15&E,p[0|f]=22272+((a<<8)+(a+65526&55552)|0)>>>8,(0|o)!=(0|(t=t+1|0)););t=o<<1}else t=0;return p[t+e|0]=0,0|e}z0(),s0()},pc:function(e,t,n,o,a,f,E){e|=0,t|=0,n|=0,a|=0,f|=0,E|=0;var s=0,y=0,_=0,w=0,D=0,v=0,Y=0,U=0,H=0,i=0,c=0;A:if(o|=0){t:{g:{r:for(;;){for(y=s;;){e:{if(!(255&((H=(65526+(Y=(223&(v=u[n+y|0]))-55&255)^Y+65520)>>>8|0)|(_=65526+(i=48^v)>>>8|0)))){if(_=1,!a|255&D)break g;if(yr(a,v))break e;s=y;break A}if(t>>>0<=w>>>0){r[8960]=68,_=0;break g}if(s=Y&H|_&i,255&D?(p[e+w|0]=s|c,w=w+1|0):c=s<<4,D^=-1,_=1,(s=y+1|0)>>>0>>0)continue r;break t}if(D=0,!((y=y+1|0)>>>0>>0))break}break}s=(e=s+1|0)>>>0>>0?o:e;break A}s=y}255&D?(r[8960]=28,U=-1,s=s-1|0,w=0):_||(w=0,U=-1)}return E?r[E>>2]=n+s:(0|o)!=(0|s)&&(r[8960]=28,U=-1),f&&(r[f>>2]=w),0|U},qc:function(e,t){var n;return e|=0,Ca(t|=0),e=xA(n=(e>>>0)/3|0,-3)+e|0,xA(4-(3-e&0-(t>>>1&1))|0,1&(e|e>>>1))+(n<<2|1)|0},rc:JB,sc:xB,tc:function(){var e=0;return r[9104]?e=1:(r[9086]=0,function(){var t;BA=t=BA-16|0,nn(t),r[t>>2]&&(nn(t),L0(36348,0,40)),BA=t+16|0}(),r[9085]=1,Bn(),function(){var t=0;(0|(t=0|ct(30)))>=1?r[8944]=t:t=r[8944],t>>>0<=15&&(z0(),s0()),vt(36400,16)}(),r[9104]=1,e=0),0|e},uc:function(e,t,n,o,a){e|=0,t|=0,n|=0,a|=0;var f,E=0,s=0,y=0;BA=f=BA-16|0;A:{if(o|=0){if(y=-1,(E=(E=o-1|0)-(s=E&o?(n>>>0)%(o>>>0)|0:n&E)|0)>>>0>=(-1^n)>>>0)break A;if(!((n=n+E|0)>>>0>=a>>>0))for(e&&(r[e>>2]=n+1),e=t+n|0,y=0,p[f+15|0]=0,t=o>>>0>1?o:1,o=0;a=n=e-o|0,s=u[0|n]&u[f+15|0],n=(o^E)-1>>>24|0,p[0|a]=s|128&n,p[f+15|0]=n|u[f+15|0],(0|t)!=(0|(o=o+1|0)););}else y=-1;return BA=f+16|0,0|y}z0(),s0()},vc:function(e,t,n,o){e|=0,t|=0,n|=0,o|=0;var a,f=0,E=0,s=0,y=0,_=0;if(r[12+(a=BA-16|0)>>2]=0,o-1>>>0>>0){for(_=(f=n-1|0)+t|0,n=0,t=0;y=((128^(E=u[_-n|0]))-1&r[a+12>>2]-1&s-1)>>>8&1,r[a+12>>2]=r[a+12>>2]|0-y&n,t|=y,s|=E,(0|o)!=(0|(n=n+1|0)););r[e>>2]=f-r[a+12>>2],e=t-1|0}else e=-1;return 0|e},wc:function(){return 35762},xc:function(){return 10},yc:sa,zc:wr,Ac:function(){return 35840},Bc:Nt,Cc:ot}}(S)}(Ze)},instantiate:function(UA,d){return{then:function(S){var G=new Yt.Module(UA);S({instance:new Yt.Instance(G)})}}},RuntimeError:Error};function eB(UA,d,S,G){switch((S=S||"i8").charAt(S.length-1)==="*"&&(S="i32"),S){case"i1":case"i8":re[UA>>0]=d;break;case"i16":Be[UA>>1]=d;break;case"i32":Wt[UA>>2]=d;break;case"i64":oe=[d>>>0,(Bg=d,+Math.abs(Bg)>=1?Bg>0?(0|Math.min(+Math.floor(Bg/4294967296),4294967295))>>>0:~~+Math.ceil((Bg-+(~~Bg>>>0))/4294967296)>>>0:0)],Wt[UA>>2]=oe[0],Wt[UA+4>>2]=oe[1];break;case"float":ae[UA>>2]=d;break;case"double":Ng[UA>>3]=d;break;default:Ht("invalid type for setValue: "+S)}}function rB(UA,d,S){switch((d=d||"i8").charAt(d.length-1)==="*"&&(d="i32"),d){case"i1":case"i8":return re[UA>>0];case"i16":return Be[UA>>1];case"i32":case"i64":return Wt[UA>>2];case"float":return ae[UA>>2];case"double":return Ng[UA>>3];default:Ht("invalid type for getValue: "+d)}return null}rg=[],typeof Yt!="object"&&Ht("no native wasm support detected");var Re=!1;function Le(UA,d){UA||Ht("Assertion failed: "+d)}var pg,re,lg,Be,Wt,ae,Ng,xe=typeof TextDecoder!="undefined"?new TextDecoder("utf8"):void 0;function BB(UA,d,S){for(var G=d+S,m=d;UA[m]&&!(m>=G);)++m;if(m-d>16&&UA.subarray&&xe)return xe.decode(UA.subarray(d,m));for(var M="";d>10,56320|1023&nA)}}else M+=String.fromCharCode((31&T)<<6|q)}else M+=String.fromCharCode(T)}return M}function Ug(UA,d){return UA?BB(lg,UA,d):""}function aB(UA,d){return UA%d>0&&(UA+=d-UA%d),UA}function Je(UA){pg=UA,L.HEAP8=re=new Int8Array(UA),L.HEAP16=Be=new Int16Array(UA),L.HEAP32=Wt=new Int32Array(UA),L.HEAPU8=lg=new Uint8Array(UA),L.HEAPU16=new Uint16Array(UA),L.HEAPU32=new Uint32Array(UA),L.HEAPF32=ae=new Float32Array(UA),L.HEAPF64=Ng=new Float64Array(UA)}var ne,Pe=L.INITIAL_MEMORY||16777216;(_g=L.wasmMemory?L.wasmMemory:new Yt.Memory({initial:Pe/65536,maximum:32768}))&&(pg=_g.buffer),Pe=pg.byteLength,Je(pg);var Ke=[],qe=[],nB=[],Te=[];function iB(){if(L.preRun)for(typeof L.preRun=="function"&&(L.preRun=[L.preRun]);L.preRun.length;)EB(L.preRun.shift());Mg(Ke)}function oB(){Mg(qe)}function CB(){Mg(nB)}function QB(){if(L.postRun)for(typeof L.postRun=="function"&&(L.postRun=[L.postRun]);L.postRun.length;)sB(L.postRun.shift());Mg(Te)}function EB(UA){Ke.unshift(UA)}function sB(UA){Te.unshift(UA)}qe.push({func:function(){ze()}});var Ot=0,wg=null;function cB(UA){Ot++,L.monitorRunDependencies&&L.monitorRunDependencies(Ot)}function hB(UA){if(Ot--,L.monitorRunDependencies&&L.monitorRunDependencies(Ot),Ot==0&&wg){var d=wg;wg=null,d()}}function Ht(UA){throw L.onAbort&&L.onAbort(UA),ug(UA+=""),Re=!0,UA="abort("+UA+"). Build with -s ASSERTIONS=1 for more info.",new Yt.RuntimeError(UA)}function Ve(UA,d){return String.prototype.startsWith?UA.startsWith(d):UA.indexOf(d)===0}L.preloadedImages={},L.preloadedAudios={};var Xe="data:application/octet-stream;base64,";function ie(UA){return Ve(UA,Xe)}var yB="file://";function We(UA){return Ve(UA,yB)}var Bg,oe,_t="<<< WASM_BINARY_FILE >>>";function Oe(UA){try{if(UA==_t&&rg)return new Uint8Array(rg);var d=jt(UA);if(d)return d;if(Ig)return Ig(UA);throw"both async and sync fetching of the wasm failed"}catch(S){Ht(S)}}function fB(){if(!rg&&(K0||J0)){if(typeof fetch=="function"&&!We(_t))return fetch(_t,{credentials:"same-origin"}).then(function(UA){if(!UA.ok)throw"failed to load wasm binary file at '"+_t+"'";return UA.arrayBuffer()}).catch(function(){return Oe(_t)});if(te)return new Promise(function(UA,d){te(_t,function(S){UA(new Uint8Array(S))},d)})}return Promise.resolve().then(function(){return Oe(_t)})}function IB(){var UA={a:Ze};function d(m,M){var T=m.exports;L.asm=T,ne=L.asm.h,hB()}function S(m){d(m.instance)}function G(m){return fB().then(function(M){return Yt.instantiate(M,UA)}).then(m,function(M){ug("failed to asynchronously prepare wasm: "+M),Ht(M)})}if(cB(),L.instantiateWasm)try{return L.instantiateWasm(UA,d)}catch(m){return ug("Module.instantiateWasm callback failed with error: "+m),!1}return rg||typeof Yt.instantiateStreaming!="function"||ie(_t)||We(_t)||typeof fetch!="function"?G(S):fetch(_t,{credentials:"same-origin"}).then(function(m){return Yt.instantiateStreaming(m,UA).then(S,function(M){return ug("wasm streaming compile failed: "+M),ug("falling back to ArrayBuffer instantiation"),G(S)})}),{}}ie(_t)||(_t=gB(_t));var uB={1024:function(){return L.getRandomValue()},1062:function(){if(L.getRandomValue===void 0)try{var UA=typeof window=="object"?window:self,d=UA.crypto!==void 0?UA.crypto:UA.msCrypto,S=function(){var M=new Uint32Array(1);return d.getRandomValues(M),M[0]>>>0};S(),L.getRandomValue=S}catch{try{var G=require("crypto"),m=function(){var T=G.randomBytes(4);return(T[0]<<24|T[1]<<16|T[2]<<8|T[3])>>>0};m(),L.getRandomValue=m}catch{throw"No secure random number generator found"}}}};function Mg(UA){for(;UA.length>0;){var d=UA.shift();if(typeof d!="function"){var S=d.func;typeof S=="number"?d.arg===void 0?ne.get(S)():ne.get(S)(d.arg):S(d.arg===void 0?null:d.arg)}else d(L)}}function _B(UA,d,S,G){Ht("Assertion failed: "+Ug(UA)+", at: "+[d?Ug(d):"unknown filename",S,G?Ug(G):"unknown function"])}function pB(){Ht()}function lB(UA,d,S){var G=kB(d,S);return uB[UA].apply(null,G)}function wB(UA,d,S){lg.copyWithin(UA,d,d+S)}function DB(){return lg.length}function dB(UA){try{return _g.grow(UA-pg.byteLength+65535>>>16),Je(_g.buffer),1}catch{}}function FB(UA){UA>>>=0;var d=DB(),S=2147483648;if(UA>S)return!1;for(var G=1;G<=4;G*=2){var m=d*(1+.2/G);if(m=Math.min(m,UA+100663296),dB(Math.min(S,aB(Math.max(16777216,UA,m),65536))))return!0}return!1}function mB(UA){return Wt[$e()>>2]=UA,UA}function vB(UA){switch(UA){case 30:return 16384;case 85:return 131072;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:return 200809;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:case 80:case 81:case 79:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 75:return 16384;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:return typeof navigator=="object"&&navigator.hardwareConcurrency||1}return mB(28),-1}var Ce=[];function kB(UA,d){var S;for(Ce.length=0,d>>=2;S=lg[UA++];){var G=S<105;G&&1&d&&d++,Ce.push(G?Ng[d++>>1]:Wt[d]),++d}return Ce}function je(UA){for(var d=[],S=0;S255&&(G&=255),d.push(String.fromCharCode(G))}return d.join("")}var GB=typeof atob=="function"?atob:function(UA){var d,S,G,m,M,T,q="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Z="",nA=0;UA=UA.replace(/[^A-Za-z0-9\+\/\=]/g,"");do d=q.indexOf(UA.charAt(nA++))<<2|(m=q.indexOf(UA.charAt(nA++)))>>4,S=(15&m)<<4|(M=q.indexOf(UA.charAt(nA++)))>>2,G=(3&M)<<6|(T=q.indexOf(UA.charAt(nA++))),Z+=String.fromCharCode(d),M!==64&&(Z+=String.fromCharCode(S)),T!==64&&(Z+=String.fromCharCode(G));while(nA0||(iB(),Ot>0||(L.setStatus?(L.setStatus("Running..."),setTimeout(function(){setTimeout(function(){L.setStatus("")},1),d()},1)):d()))}if(L._malloc=function(){return(L._malloc=L.asm.Bc).apply(null,arguments)},L._free=function(){return(L._free=L.asm.Cc).apply(null,arguments)},L.setValue=eB,L.getValue=rB,L.UTF8ToString=Ug,wg=function UA(){Rg||Qe(),Rg||(wg=UA)},L.run=Qe,L.preInit)for(typeof L.preInit=="function"&&(L.preInit=[L.preInit]);L.preInit.length>0;)L.preInit.pop()();Qe()})};var e0,R=R!==void 0?R:{},i0={};for(e0 in R)R.hasOwnProperty(e0)&&(i0[e0]=R[e0]);var $A=!1,pA=!1,u0=!1,kA=!1;$A=typeof window=="object",pA=typeof importScripts=="function",u0=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string",kA=!$A&&!u0&&!pA;var dA,QA,F0,FA,KA,IA="";function l0(MA){return R.locateFile?R.locateFile(MA,IA):IA+MA}u0?(IA=pA?require$$0.dirname(IA)+"/":__dirname+"/",dA=function(MA,WA){var c0=Xt(MA);return c0?WA?c0:c0.toString():(FA||(FA=require$$0),KA||(KA=require$$0),MA=KA.normalize(MA),FA.readFileSync(MA,WA?null:"utf8"))},F0=function(MA){var WA=dA(MA,!0);return WA.buffer||(WA=new Uint8Array(WA)),De(WA.buffer),WA},process.argv.length>1&&process.argv[1].replace(/\\/g,"/"),process.argv.slice(2),oA.exports=R,R.inspect=function(){return"[Emscripten Module object]"}):kA?(typeof read!="undefined"&&(dA=function(MA){var WA=Xt(MA);return WA?Ne(WA):read(MA)}),F0=function(MA){var WA;return(WA=Xt(MA))?WA:typeof readbuffer=="function"?new Uint8Array(readbuffer(MA)):(De(typeof(WA=read(MA,"binary"))=="object"),WA)},typeof scriptArgs!="undefined"&&scriptArgs,typeof print!="undefined"&&(typeof console=="undefined"&&(console={}),console.log=print,console.warn=console.error=typeof printErr!="undefined"?printErr:print)):($A||pA)&&(pA?IA=self.location.href:typeof document!="undefined"&&document.currentScript&&(IA=document.currentScript.src),IA=IA.indexOf("blob:")!==0?IA.substr(0,IA.lastIndexOf("/")+1):"",dA=function(MA){try{var WA=new XMLHttpRequest;return WA.open("GET",MA,!1),WA.send(null),WA.responseText}catch(L){var c0=Xt(MA);if(c0)return Ne(c0);throw L}},pA&&(F0=function(MA){try{var WA=new XMLHttpRequest;return WA.open("GET",MA,!1),WA.responseType="arraybuffer",WA.send(null),new Uint8Array(WA.response)}catch(L){var c0=Xt(MA);if(c0)return c0;throw L}}),QA=function(MA,WA,c0){var L=new XMLHttpRequest;L.open("GET",MA,!0),L.responseType="arraybuffer",L.onload=function(){if(L.status==200||L.status==0&&L.response)WA(L.response);else{var b0=Xt(MA);b0?WA(b0.buffer):c0()}},L.onerror=c0,L.send(null)}),R.print;var EA,At,j0=R.printErr||void 0;for(e0 in i0)i0.hasOwnProperty(e0)&&(R[e0]=i0[e0]);function Pt(MA,WA,c0,L){switch((c0=c0||"i8").charAt(c0.length-1)==="*"&&(c0="i32"),c0){case"i1":case"i8":Xg[MA>>0]=WA;break;case"i16":Wg[MA>>1]=WA;break;case"i32":Tt[MA>>2]=WA;break;case"i64":zg=[WA>>>0,(eg=WA,+Math.abs(eg)>=1?eg>0?(0|Math.min(+Math.floor(eg/4294967296),4294967295))>>>0:~~+Math.ceil((eg-+(~~eg>>>0))/4294967296)>>>0:0)],Tt[MA>>2]=zg[0],Tt[MA+4>>2]=zg[1];break;case"float":Og[MA>>2]=WA;break;case"double":bg[MA>>3]=WA;break;default:St("invalid type for setValue: "+c0)}}function Kt(MA,WA,c0){switch((WA=WA||"i8").charAt(WA.length-1)==="*"&&(WA="i32"),WA){case"i1":case"i8":return Xg[MA>>0];case"i16":return Wg[MA>>1];case"i32":case"i64":return Tt[MA>>2];case"float":return Og[MA>>2];case"double":return bg[MA>>3];default:St("invalid type for getValue: "+WA)}return null}i0=null,R.arguments&&R.arguments,R.thisProgram&&R.thisProgram,R.quit&&R.quit,R.wasmBinary&&(EA=R.wasmBinary),R.noExitRuntime&&R.noExitRuntime,typeof WebAssembly!="object"&&St("no native wasm support detected");var qt=!1;function De(MA,WA){MA||St("Assertion failed: "+WA)}var de,Xg,yg,Wg,Tt,Og,bg,Fe=typeof TextDecoder!="undefined"?new TextDecoder("utf8"):void 0;function vr(MA,WA,c0){for(var L=WA+c0,b0=WA;MA[b0]&&!(b0>=L);)++b0;if(b0-WA>16&&MA.subarray&&Fe)return Fe.decode(MA.subarray(WA,b0));for(var K0="";WA>10,56320|1023&ut)}}else K0+=String.fromCharCode((31&J0)<<6|st)}else K0+=String.fromCharCode(J0)}return K0}function Sg(MA,WA){return MA?vr(yg,MA,WA):""}function kr(MA,WA){return MA%WA>0&&(MA+=WA-MA%WA),MA}function me(MA){de=MA,R.HEAP8=Xg=new Int8Array(MA),R.HEAP16=Wg=new Int16Array(MA),R.HEAP32=Tt=new Int32Array(MA),R.HEAPU8=yg=new Uint8Array(MA),R.HEAPU16=new Uint16Array(MA),R.HEAPU32=new Uint32Array(MA),R.HEAPF32=Og=new Float32Array(MA),R.HEAPF64=bg=new Float64Array(MA)}R.INITIAL_MEMORY;var jg,ve=[],ke=[],Gr=[],Ge=[];function br(){if(R.preRun)for(typeof R.preRun=="function"&&(R.preRun=[R.preRun]);R.preRun.length;)Nr(R.preRun.shift());Yg(ve)}function Sr(){Yg(ke)}function Yr(){Yg(Gr)}function Hr(){if(R.postRun)for(typeof R.postRun=="function"&&(R.postRun=[R.postRun]);R.postRun.length;)Ur(R.postRun.shift());Yg(Ge)}function Nr(MA){ve.unshift(MA)}function Ur(MA){Ge.unshift(MA)}ke.push({func:function(){Ue()}});var Vt=0,fg=null;function Mr(MA){Vt++,R.monitorRunDependencies&&R.monitorRunDependencies(Vt)}function Rr(MA){if(Vt--,R.monitorRunDependencies&&R.monitorRunDependencies(Vt),Vt==0&&fg){var WA=fg;fg=null,WA()}}function St(MA){throw R.onAbort&&R.onAbort(MA),j0(MA+=""),qt=!0,MA="abort("+MA+"). Build with -s ASSERTIONS=1 for more info.",new WebAssembly.RuntimeError(MA)}function be(MA,WA){return String.prototype.startsWith?MA.startsWith(WA):MA.indexOf(WA)===0}R.preloadedImages={},R.preloadedAudios={};var Se="data:application/octet-stream;base64,";function Zg(MA){return be(MA,Se)}var Lr="file://";function Ye(MA){return be(MA,Lr)}var eg,zg,It="data:application/octet-stream;base64,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CiASfnwgCSALfnwiEUKAgIAQfCIUQhqHfCIiQoCAgAh8IiNCGYd8IhkgGUKAgIAQfCIZQoCAgOAPg30+AgggACASIBh+IA0gDn58IAkgEH58IAwgHH58IAsgF358IBNCGod8IhMgE0KAgIAIfCITQoCAgPAPg30+AhwgACAMIBp+IAkgFX58IBAgFn58IAogD358IAsgDX58IBlCGod8IgogCkKAgIAIfCIKQoCAgPAPg30+AgwgACAQIBJ+IA0gDX58IA4gD358IAkgG358IAwgF358IAsgA6wiDX58IBNCGYd8IgsgC0KAgIAQfCILQoCAgOAPg30+AiAgACAgICFCgICA8A+DfSAeIB9CgICAYIN9IApCGYd8IgpCgICAEHwiD0IaiHw+AhQgACAKIA9CgICA4A+DfT4CECAAIA4gEH4gGCAdfnwgEiAcfnwgCSAXfnwgDCANfnwgC0Iah3wiCSAJQoCAgAh8IglCgICA8A+DfT4CJCAAICIgI0KAgIDwD4N9IBEgFEKAgIBgg30gCUIZh0ITfnwiCUKAgIAQfCIMQhqIfD4CBCAAIAkgDEKAgIDgD4N9PgIACxAAIAAzAAAgADEAAkIQhoQL8wICAn8BfgJAIAJFDQAgACACaiIDQQFrIAE6AAAgACABOgAAIAJBA0kNACADQQJrIAE6AAAgACABOgABIANBA2sgAToAACAAIAE6AAIgAkEHSQ0AIANBBGsgAToAACAAIAE6AAMgAkEJSQ0AIABBACAAa0EDcSIEaiIDIAFB/wFxQYGChAhsIgE2AgAgAyACIARrQXxxIgRqIgJBBGsgATYCACAEQQlJDQAgAyABNgIIIAMgATYCBCACQQhrIAE2AgAgAkEMayABNgIAIARBGUkNACADIAE2AhggAyABNgIUIAMgATYCECADIAE2AgwgAkEQayABNgIAIAJBFGsgATYCACACQRhrIAE2AgAgAkEcayABNgIAIAQgA0EEcUEYciIEayICQSBJDQAgAa0iBUIghiAFhCEFIAMgBGohAQNAIAEgBTcDGCABIAU3AxAgASAFNwMIIAEgBTcDACABQSBqIQEgAkEgayICQR9LDQALCyAACwkAIAAgATcAAAuCBAEDfyACQYAETwRAIAAgASACEAQaIAAPCyAAIAJqIQMCQCAAIAFzQQNxRQRAAkAgAkEBSARAIAAhAgwBCyAAQQNxRQRAIAAhAgwBCyAAIQIDQCACIAEtAAA6AAAgAUEBaiEBIAJBAWoiAiADTw0BIAJBA3ENAAsLAkAgA0F8cSIEQcAASQ0AIAIgBEFAaiIFSw0AA0AgAiABKAIANgIAIAIgASgCBDYCBCACIAEoAgg2AgggAiABKAIMNgIMIAIgASgCEDYCECACIAEoAhQ2AhQgAiABKAIYNgIYIAIgASgCHDYCHCACIAEoAiA2AiAgAiABKAIkNgIkIAIgASgCKDYCKCACIAEoAiw2AiwgAiABKAIwNgIwIAIgASgCNDYCNCACIAEoAjg2AjggAiABKAI8NgI8IAFBQGshASACQUBrIgIgBU0NAAsLIAIgBE8NAQNAIAIgASgCADYCACABQQRqIQEgAkEEaiICIARJDQALDAELIANBBEkEQCAAIQIMAQsgACADQQRrIgRLBEAgACECDAELIAAhAgNAIAIgAS0AADoAACACIAEtAAE6AAEgAiABLQACOgACIAIgAS0AAzoAAyABQQRqIQEgAkEEaiICIARNDQALCyACIANJBEADQCACIAEtAAA6AAAgAUEBaiEBIAJBAWoiAiADRw0ACwsgAAvsAQESfyACKAIEIQMgASgCBCEEIAIoAgghBSABKAIIIQYgAigCDCEHIAEoAgwhCCACKAIQIQkgASgCECEKIAIoAhQhCyABKAIUIQwgAigCGCENIAEoAhghDiACKAIcIQ8gASgCHCEQIAIoAiAhESABKAIgIRIgAigCJCETIAEoAiQhFCAAIAIoAgAgASgCAGo2AgAgACATIBRqNgIkIAAgESASajYCICAAIA8gEGo2AhwgACANIA5qNgIYIAAgCyAMajYCFCAAIAkgCmo2AhAgACAHIAhqNgIMIAAgBSAGajYCCCAAIAMgBGo2AgQLGAEBf0HEnAIoAgAiAARAIAARDgALEAIAC0ABA38gACABIAFB+ABqIgIQCyAAQShqIAFBKGoiAyABQdAAaiIEEAsgAEHQAGogBCACEAsgAEH4AGogASADEAsL7AEBEn8gAigCBCEDIAEoAgQhBCACKAIIIQUgASgCCCEGIAIoAgwhByABKAIMIQggAigCECEJIAEoAhAhCiACKAIUIQsgASgCFCEMIAIoAhghDSABKAIYIQ4gAigCHCEPIAEoAhwhECACKAIgIREg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czYCFCABIAUgEHM2AhAgASAEIA9zNgIMIAEgAyANczYCCCABIAAgC3M2AgQgASAWIBdzNgIACykBAX8jAEGAAWsiAiQAIAJBCGogARDoAiAAIAJBCGoQOSACQYABaiQACzIBAX8gACABIAFB+ABqIgIQCyAAQShqIAFBKGogAUHQAGoiARALIABB0ABqIAEgAhALC68CARN/IAEoAgQhDCAAKAIEIQMgASgCCCENIAAoAgghBCABKAIMIQ4gACgCDCEFIAEoAhAhDyAAKAIQIQYgASgCFCEQIAAoAhQhByABKAIYIREgACgCGCEIIAEoAhwhEiAAKAIcIQkgASgCICETIAAoAiAhCiABKAIkIRQgACgCJCELIABBACACayICIAAoAgAiFSABKAIAc3EgFXM2AgAgACALIAsgFHMgAnFzNgIkIAAgCiAKIBNzIAJxczYCICAAIAkgCSAScyACcXM2AhwgACAIIAggEXMgAnFzNgIYIAAgByAHIBBzIAJxczYCFCAAIAYgBiAPcyACcXM2AhAgACAFIAUgDnMgAnFzNgIMIAAgBCAEIA1zIAJxczYCCCAAIAMgAyAMcyACcXM2AgQLJAEBfyMAQSBrIgEkACABIAAQLSABQSAQZSEAIAFBIGokACAAC6YEAgp/Dn4gACgCJCEEIAAoAiAhBSAAKAIcIQYgACgCGCEHIAAoAhQhAyACQhBaBEAgAC0AUEVBGHQhCCAAKAIEIglBBWytIRkgACgCCCIKQQVsrSEXIAAoAgwiC0EFbK0hFSAAKAIQIgxBBWytIRMgDK0hGiALrSEYIAqtIRYgCa0hFCAANQIAIRIDQCABKAADQQJ2Qf///x9xIAdqrSINIBh+IAEoAABB////H3EgA2qtIg4gGn58IAEoAAZBBHZB////H3EgBmqtIg8gFn58IAEoAAlBBnYgBWqtIhAgFH58IAQgCGogASgADEEIdmqtIhEgEn58IA0gFn4gDiAYfnwgDyAUfnwgECASfnwgESATfnwgDSAUfiAOIBZ+fCAPIBJ+fCAQIBN+fCARIBV+fCANIBJ+IA4gFH58IA8gE358IBAgFX58IBEgF358IA0gE34gDiASfnwgDyAVfnwgECAXfnwgESAZfnwiDUIaiEL/////D4N8Ig5CGohC/////w+DfCIPQhqIQv////8Pg3wiEEIaiEL/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aiAFIAYQDCAJQQhqIAYQESAJQdAAaiAJQQhqQggQDCAAIAMgBCAHIAgQogEgCUHQAGogACAEEAwgCUEIaiAEEBEgCUHQAGogCUEIakIIEAwgCUHQAGogARAjIAlB0ABqQYACEAkgAgRAIAJCEDcDAAsgCUHQAmokAEEACygAIAJCgICAgBBaBEAQFAALIAAgASACIANCASAEQfCXAigCABEVABoLFgAgAELAACABIAJB6JcCKAIAEREAGgsyACAAIAIEfyACKAAABUEACzYCMCAAIAEoAAA2AjQgACABKAAENgI4IAAgASgACDYCPAs9ACAAAn8gAgRAIAAgAigAADYCMCACKAAEDAELIABBADYCMEEACzYCNCAAIAEoAAA2AjggACABKAAENgI8CxkAIAAgASACIANCASAEQeSXAigCABEVABoLKAEBfyMAQRBrIgAkACAAQQA6AA9BpgggAEEPakEAEAEaIABBEGokAAtqAQN/IwBBEGsiAyQAIANBADoAD0F/IQUgACABIAJB2JcCKAIAEQMARQRAA0AgAyAAIARqLQAAIAMtAA9yOgAPIARBAWoiBEEgRw0AC0EAIAMtAA9BAWtBCHZBAXFrIQULIANBEGokACAFCxMAIAAgAUHAB2xBoBtqIAIQ5gILEAAgAEIANwIAIABCADcCCAsdACAAEDggAEEoahAdIABB0ABqEB0gAEH4AGoQOAuAAgEIfwNAIAAgAmogASACQQN2ai0AACACQQdxdkEBcToAACACQQFqIgJBgAJHDQALA0AgBCIBQQFqIQQCQCAAIAFqIgYtAABFDQAgBCECQQEhBSABQf4BSw0AA0ACQCAAIAJqIgMsAAAiB0UNACAHIAV0IgcgBiwAACIIaiIJQQ9MBEAgBiAJOgAAIANBADoAAAwBCyAIIAdrIgNBcUgNAiAGIAM6AAADQCAAIAJqIgMtAABFBEAgA0EBOgAADAILIANBADoAACACQf8BSSEDIAJBAWohAiADDQALCyAFQQVLDQEgBUEBaiIFIAFqIgJBgAJJDQALCyAEQYACRw0ACwuVAQEEfyMAQTBrIgUkACAAIAFBKGoiAyABEBMgAEEoaiIEIAMgARAWIABB0ABqIgMgACACQShqEAsgBCAEIAIQCyAAQfgAaiIGIAJB+ABqIAFB+ABqEAsgACABQdAAaiACQdAA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CSACQYAIaiQAC/ADAQJ/IwAiAyEEIANBwANrQUBxIgMkACAARSABRXJFBEAgA0FAa0EAQQBBwAAQPhogA0E8aiABKAIwEAogA0FAayADQTxqQgQQGBogA0E8aiABKAIEEAogA0FAayADQTxqQgQQGBogA0E8aiABKAIsEAogA0FAayADQTxqQgQQGBogA0E8aiABKAIoEAogA0FAayADQTxqQgQQGBogA0E8akETEAogA0FAayADQTxqQgQQGBogA0E8aiACEAogA0FAayADQTxqQgQQGBogA0E8aiABKAIMEAogA0FAayADQTxqQgQQGBoCQCABKAIIIgJFDQAgA0FAayACIAE1AgwQGBogAS0AOEEBcUUNACABKAIIIAEoAgwQCSABQQA2AgwLIANBPGogASgCFBAKIANBQGsgA0E8akIEEBgaIAEoAhAiAgRAIANBQGsgAiABNQIUEBgaCyADQTxqIAEoAhwQCiADQUBrIANBPGpCBBAYGgJAIAEoAhgiAkUNACADQUBrIAIgATUCHBAYGiABLQA4QQJxRQ0AIAEoAhggASgCHBAJIAFBADYCHAsgA0E8aiABKAIkEAogA0FAayADQTxqQgQQGBogASgCICICBEAgA0FAayACIAE1AiQQGBoLIANBQGsgAEHAABA9GgsgBCQAC68BAQN/IwBBEGsiAiQAQWohAwJAIABFIAFFcg0AIAFBCnQiBCABbkGACEcNACAAQQwQICIBNgIAIAFFDQAgAUIANwIAQYCYAiACQQxqIAQQsgEiATYCAAJAAkAgAQRAIAJBADYCDAwBCyACKAIMIgENAQsgACgCABAZIABBADYCAAwBCyAAKAIAIAE2AgAgACgCACABNgIEIAAoAgAgBDYCCEEAIQMLIAJBEGokACADC4cBAQJ/IwBB0ABrIgMkAEFnIQICQCAARSABRXINACAAIAAoAhRBA3QQICICNgIEIAJFBEBBaiECDAELIAAgACgCEBC8ASICBEAgACABKAI4EIMBDAELIAMgASAAKAIkELsBIANBQGtBCBAJIAMgABC6ASADQcgAEAlBACECCyADQdAAaiQAIAILkwEBBH8jAEEgayICJAACQCAARQ0AIAAoAhxFDQAgAiABNgIQQQEhBANAIAIgAzoAGEEAIQFBACEFIAQEQANAIAJBADYCHCACIAIpAxg3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ACAAIAEgAiADrSAErUIghoQgBSAGEGoLFwAgACABIAKtIAOtQiCGhCAEIAUQuwILFgAgACABKQAANwAwIAAgASkACDcAOAsYACAAIAEgAiADrSAErUIghoQgBSAGEGsLEwAgACABrSACrUIghoQgAxCSAgsTACAAIAEgAq0gA61CIIaEEJMCCyEAIAAgASACrSADrUIghoQgBK0gBa1CIIaEIAYgBxCUAgsfACAAIAEgAq0gA61CIIaEIAStIAWtQiCGhCAGEIwBCy0AIAAgAa0gAq1CIIaEIAMgBK0gBa1CIIaEIAYgB60gCK1CIIaEIAkgChCVAgsXACAAIAEgAq0gA61CIIaEIAQgBRCzAgsSACAAIAEgAq0gA61CIIaEEDQLEgAgACABIAKtIAOtQiCGhBAlCxkAIAAgASACIAOtIAStQiCGhCAFIAYQlAELFgAgACABKQAANwAgIAAgASkACDcAKAsXACAAIAEgAq0gA61CIIaEIAQgBRC1AgsVACAAIAEgAq0gA61CIIaEIAQQtgILGQAgACABIAKtIAOtQiCGhCAEIAUgBhCVAQsXACAAIAEgAq0gA61CIIaEIAQgBRC4AgsbACAAIAEgAiADrSAErUIghoQgBSAGIAcQlgELGAAgACABIAIgA60gBK1CIIaEIAUgBhBoCxkAIAAgASACrSADrUIghoQgBCAFIAYQlwELFwAgACABIAKtIAOtQiCGhCAEIAUQuQILGwAgACABIAIgA60gBK1CIIaEIAUgBiAHEJgBCxgAIAAgASACIAOtIAStQiCGhCAFIAYQaQsVACAAIAEgAq0gA61CIIaEIAQQwAILFQAgACABIAKtIAOtQiCGhCAEEJoBCyUAIAAgASADIAStIAWtQiCGhCAGIAetIAitQiCGhCAJIAoQyQILJQAgACACIAOtIAStQiCGhCAFIAYgB60gCK1CIIaEIAkgChCcAQslACAAIAEgAiADrSAErUIghoQgBSAGrSAHrUIghoQgCSAKEMsCCycAIAAgASACIAMgBK0gBa1CIIaEIAYgB60gCK1CIIaEIAogCxCdAQslACAAIAEgAyAErSAFrUIghoQgBiAHrSAIrUIghoQgCSAKEM8CCyUAIAAgAiADrSAErUIghoQgBSAGIAetIAitQiCGhCAJIAoQngELJQAgACABIAMgBK0gBa1CIIaEIAYgB60gCK1CIIaEIAkgChDQAgslACAAIAIgA60gBK1CIIaEIAUgBiAHrSAIrUIghoQgCSAKEJ8BCyUAIAAgASACIAOtIAStQiCGhCAFIAatIAetQiCGhCAJIAoQ0QILJwAgACABIAIgAyAErSAFrUIghoQgBiAHrSAIrUIghoQgCiALEKABCyUAIAAgASACIAOtIAStQiCGhCAFIAatIAetQiCGhCAJIAoQ0gILJwAgACABIAIgAyAErSAFrUIghoQgBiAHrSAIrUIghoQgCiALEKEBCwQAQQoLBgBBspcCCwsAIAAgASACEIICCw0AIAAgASACIAMQgwILCAAgABA1QQALCQAgACABEIgCCwsAIAAgASACEIoBCwUAQb9/CwUAQdABCywBAX8jAEFAaiIDJAAgACADECcgASADQsAAIAJBARCHASEAIANBQGskACAACy4BAX8jAEFAaiIEJAAgACAEECcgASACIARCwAAgA0EBEIkBIQAgBEFAayQAIAALewEBfwJAAkACQCADQsAAVA0AIANCQHwiA0K/////D1YNACACIAJBQGsiBSADIAQQhgFFDQEgAEUNACAAQQAgA6cQEBoLQX8hAiABRQ0BIAFCADcDAEF/DwsgAQRAIAEgAzcDAAtBACECIABFDQAgACAFIAOnEEcaCyACC3MBAX8jAEEQayIFJAAgACAFQQhqIABBQGsgAiADpyICEEcgAyAEEIgBGgJAIAUpAwhCwABSBEAgAQRAIAFCADcDAAsgAEEAIAJBQGsQEBpBfyEADAELQQAhACABRQ0AIAEgA0JAfTcDAAsgBUEQaiQAIAALbQEBfyMAQUBqIgIkACACIAFCIBA0GiACIAItAABB+AFxOgAAIAIgAi0AH0E/cUHAAHI6AB8gACACKQMQNwAQIAAgAikDCDcACCAAIAIpAwA3AAAgACACKQMYNwAYIAJBwAAQCSACQUBrJABBAAuGAQECfyMAQYACayICJABBfyEDAkAgARB1DQAgAkHgAGogARCuAQ0AIAJB4ABqEOUCRQ0AIAIQHSACIAIgAkGIAWoiARAWIAJBMGoQHSACQTBqIAJBMGogARATIAIgAhA6IAJBMGogAkEwaiACEAsgACACQTBqEC1BACEDCyACQYACaiQAIAMLLAEBfyMAQSBrIgIkACACQSAQHyAAIAEg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ASACQhB9IAMgBBBqBSAFCwslACACQvD///8PWgRAEBQACyAAQRBqIAAgASACIAMgBBBrGkEACwsAIAAgASACEL8CCy8AIAFCgICAgBBaBEBBACIAQYQOaiAAQZgOakHFASAAQbIOahAAAAsgACABpxAfCzMBAn8jAEEgayIDJABBfyEEIAMgAiABEKgBRQRAIABB4JUCIAMQbSEECyADQSBqJAAgBAtWAQF/IwBBQGoiAyQAIAMgAkIgEDQaIAEgAykDGDcAGCABIAMpAxA3ABAgASADKQMINwAIIAEgAykDADcAACADQcAAEAkgACABEHIhACADQUBrJAAgAAtAAQF/IwBBIGsiBCQAIAQgASACIAMQmgEaIAAgBBCAASEBIAQgAEEgEEUhAyAEQSBqJAAgA0F/IAEgACAERhtyC0MBAX8jAEFAaiICJAAgACACEMICIAEgAikDGDcAGCABIAIpAxA3ABAgASACKQMINwAIIAEgAikDADcAACACQUBrJAALNwEBfyMAQUBqIgIkACAAIAIQJyAAQdABaiIAIAJCwAAQHBogACABECcgAkHAABAJIAJBQGskAAvhAQEDfyMAQcABayICJAAgABA1IAJBQGtBNkGAARAQGiACIAEtAABBNnM6AEBBASEDA0AgAkFAayADaiIEIAQtAAAgASADai0AAHM6AAAgA0EBaiIDQSBHDQALIAAgAkFAa0KAARAcGiAAQdABaiIAEDUgAkFAa0HcAEGAARAQGiACIAEtAABB3ABzOgBAQQEhAwNAIAJBQGsgA2oiBCAELQAAIAEgA2otAABzOgAAIANBAWoiA0EgRw0ACyAAIAJBQGtCgAEQHBogAkFAa0GAARAJIAJBwAAQCSACQcABaiQAC2YBAX4gACkAACIBQjiGIAFCKIZCgICAgICAwP8Ag4QgAUIYhkKAgICAgOA/gyABQgiGQoCAgIDwH4OEhCABQgiIQoCAgPgPgyABQhiIQoCA/AeDhCABQiiIQoD+A4MgAUI4iISEhAsmAQJ/AkBBpJwCKAIAIgBFDQAgACgCFCIARQ0AIAARAQAhAQsgAQtkACAAIAFCKIZCgICAgICAwP8AgyABQjiGhCABQhiGQoCAgICA4D+DIAFCCIZCgICAgPAfg4SEIAFCCIhCgICA+A+DIAFCGIhCgID8B4OEIAFCKIhCgP4D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BiADakENEAggDXMiDSAGakESEAggBXMhBSAaQRJJIRAgGkECaiEaIBANAAsgACACQeXwwYsGahAKIABBBGogByASahAKIABBCGogCCATahAKIABBDGogESAUahAKIABBEGogCSAVahAKIABBFGogDkHuyIGZA2oQCiAAQRhqIAogG2oQCiAAQRxqIAsgHGoQCiAAQSBqIAwgHWoQCiAAQSRqIA8gHmoQCiAAQShqIAFBstqIywdqEAogAEEsaiAEIBZqEAogAEEwaiADIBdqEAogAEE0aiAGIBhqEAogAEE4aiANIBlqEAogAEE8aiAFQfTKgdkGahAKCzoBAX8jAEHgAGsiAyQAIANBMGogAiABEBMgAyACIAEQFiADIAMQOiAAIANBMGogAxALIANB4ABqJAALdgECfyMAQdABayICJAADQCAAIANqIAEgA2otAAA6AAAgA0EBaiIDQSBHDQALIAAgAC0AAEH4AXE6AAAgACAALQAfQT9xQcAAcjoAHyACQTBqIAAQdiACIAJB2ABqIAJBgAFqENwCIAAgAhAtIAJB0AFqJABBAAu9AwEMfiABNAIEIQIgATQCCCEDIAE0AgwhBCABNAIQIQUgATQCFCEGIAE0AhghByABNAIAIQsgACABNAIkQsK2B34iCCAIQoCAgAh8IghCgICA8A+DfSABNAIgQsK2B34gATQCHELCtgd+IglCgICACHwiCkIZh3wiDEKAgIAQfCINQhqIfD4CJCAAIAwgDUKAgIDgD4N9PgIgIAAgCSAKQoCAgPAPg30gB0LCtgd+IAZCwrYHfiIGQoCAgAh8IgdCGYd8IglCgICAEHwiCkIaiHw+AhwgACAJIApCgICA4A+DfT4CGCAAIAYgB0KAgIDwD4N9IAVCwrYHfiAEQsK2B34iBEKAgIAIfCIFQhmHfCIGQoCAgBB8IgdCGoh8PgIUIAAgBiAHQoCAgOAPg30+AhAgACAEIAVCgICA8A+DfSADQsK2B34gAkLCtgd+IgJCgICACHwiA0IZh3wiBEKAgIAQfCIFQhqIfD4CDCAAIAQgBUKAgIDgD4N9PgIIIAAgAiADQoCAgPAPg30gCEIZh0ITfiALQsK2B358IgJCgICAEHwiA0IaiHw+AgQgACACIANCgICA4A+DfT4CAAvcAQEFfyMAQRBrIgNBADYACyADQQA2AggDQCAAIAJqLQAAIQRBACEBA0AgA0EIaiABaiIFIAUtAAAgAUEFdEGgjQJqIAJqLQAAIARzcjoAACABQQFqIgFBB0cNAAsgAkEBaiICQR9HDQALIAAtAB9B/wBxIQJBACEAQQAhAQNAIANBCGogAWoiBCAELQAAIAIgAUEFdEG/jQJqLQAAc3I6AAAgAUEBaiIBQQdHDQALQQAhAQNAIANBCGogAGotAABBAWsgAXIhASAAQQFqIgBBB0cNAAsgAUEIdkEBcQvcBAEDfyMAQdACayIDJABBfyEEIAIQ3wJFBEBBACEEA0AgACAEaiABIARqLQAAOgAAIARBAWoiBEEgRw0ACyAAIAAtAABB+AFxOgAAIAAgAC0AH0E/cUHAAHI6AB8gA0GgAmogAhB7IANB8AFqEB0gA0HAAWoQOCADQZABaiADQaACahAsIANB4ABqEB1B/gEhAkEAIQQDQCADQfABaiADQZABaiAAIAIiBUEDdmotAAAgAkEHcXZBAXEiASAEcyIEEE4gA0HAAWogA0HgAGogBBBOIAJBAWshAiADQTBqIANBkAFqIANB4ABqEBYgAyADQfABaiADQcABahAWIANB8AFqIANB8AFqIANBwAFqEBMgA0HAAWogA0GQAWogA0HgAGoQEyADQeAAaiADQTBqIANB8AFqEAsgA0HAAWogA0HAAWogAxALIANBMGogAxAOIAMgA0HwAWoQDiADQZABaiADQeAAaiADQcABahATIANBwAFqIANB4ABqIANBwAFqEBYgA0HwAWogAyADQTBqEAsgAyADIANBMGoQFiADQcABaiADQcABahAOIANB4ABqIAMQ3gIgA0GQAWogA0GQAWoQDiADQTBqIANBMGogA0HgAGoQEyADQeAAaiADQaACaiADQcABahALIANBwAFqIAMgA0EwahALIAEhBCAFDQALIANB8AFqIANBkAFqIAEQTiADQcABaiADQeAAaiABEE4gA0HAAWogA0HAAWoQOiADQfABaiADQfABaiADQcABahALIAAgA0HwAWoQLUEAIQQLIANB0AJqJAAgBAtUAQV/QSAhAUEBIQIDQCAAIAFBAWsiAWotAAAiBCABQYAbai0AACIFa0EIdSACcSADQf8BcXIhAyAEIAVzQf//A2pBCHYgAnEhAiABDQALIANBAEcL6B4BOn4gARAPIRIg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CiAAIAtC////AIMgBEIVh3wiBkIKiDwAESAAIAZCAog8ABAgACAEQv///wCDIgdCAYYgBUIUiIQ8AA0gACAMQv///wCDIAZCFYd8IgRCDYg8ABQgACAEQgWIPAATIAAgBkL///8AgyIFQgaGIAdCD4iEPAAPIAAgDkL///8AgyAEQhWHfCIGPAAVIAAgBEIDhiAFQhKIhDwAEiAAIAZCCIg8ABYgACAPQv///wCDIAZCFYd8IgRCC4g8ABkgACAEQgOIPAAYIAAgEEL///8AgyAEQhWHfCIFQgaIPAAbIAAgBkIQiEIfgyAEQv///wCDIgRCBYaEPAAXIAAgDUL///8AgyAFQhWHfCIGQhGIPAAfIAAgBkIJiDwAHiAAIAZCAYg8AB0gACAFQv///wCDIgVCAoYgBEITiIQ8ABogACAGQgeGIAVCDoiEPAAcC1IBA38gAC0AH0F/c0H/AHEhAUEeIQIDQCABIAAgAmotAABBf3NyIQEgAkEBayIDIQIgAw0ACyABQf8BcUEBa0HsASAALQAAa3FBCHZBf3NBAXELjAQBAn8jAEHgDWsiAiQAIAJB4ANqIAEQGyACQcACaiABEE8gAiACQcACahAVIAJBwAJqIAIgAkHgA2oQGiACQaABaiACQcACahAVIAJBgAVqIgEgAkGgAWoQGyACQcACaiACIAEQGiACQaABaiACQcACahAVIAJBoAZqIgEgAkGgAWoQGyACQcACaiACIAEQGiACQaABaiACQcACahAVIAJBwAdqIgEgAkGgAWoQGyACQcACaiACIAEQGiACQaABaiACQcACahAVIAJB4AhqIgEgAkGgAWoQGyACQcACaiACIAEQGiACQaABaiACQcACahAVIAJBgApqIgEgAkGgAWoQGyACQcACaiACIAEQGiACQaABaiACQcACahAVIAJBoAtqIgEgAkGgAWoQGyACQcACaiACIAEQGiACQaABaiACQcACahAVIAJBwAxqIAJBoAFqEBsgABCrAUH8ASEBA0AgAkHAAmogABBPAkAgASIDQaCLAmosAAAiAUEBTgRAIAJBoAFqIAJBwAJqEBUgAkHAAmogAkGgAWogAkHgA2ogAUH+AXFBAXZBoAFsahAaDAELIAFBf0oNACACQaABaiACQcACahAVIAJBwAJqIAJBoAFqIAJB4ANqQQAgAWtB/gFx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/////////3/t////////////////////////////////////////f+7///////////////////////////////////////9/7dP1XBpjEljWnPei3vneFABBnxsL/PABEIU7jAG98ST/+CXDAWDcNwC3TD7/w0I9ADJMpAHhpEz/TD2j/3U+HwBRkUD/dkEOAKJz1v8Gii4AfOb0/wqKjwA0GsIAuPRMAIGPKQG+9BP/e6p6/2KBRAB51ZMAVmUe/6FnmwCMWUP/7+W+AUMLtQDG8In+7kW8/+pxPP8l/zn/RbK2/oDQswB2Gn3+AwfW//EyTf9Vy8X/04f6/xkwZP+71bT+EVhpAFPRngEFc2IABK48/qs3bv/ZtRH/FLyqAJKcZv5X1q7/cnqbAeksqgB/CO8B1uzqAK8F2wAxaj3/BkLQ/wJqbv9R6hP/12vA/0OX7gATKmz/5VVxATJEh/8RagkAMmcB/1ABqAEjmB7/EKi5AThZ6P9l0vwAKfpHAMyqT/8OLu//UE3vAL3WS/8RjfkAJlBM/75VdQBW5KoAnNjQAcPPpP+WQkz/r+EQ/41QYgFM2/IAxqJyAC7amACbK/H+m6Bo/7IJ/P5kbtQADgWnAOnvo/8cl50BZZIK//6eRv5H+eQAWB4yAEQ6oP+/GGgBgUKB/8AyVf8Is4r/JvrJAHNQoACD5nEAfViTAFpExwD9TJ4AHP92AHH6/gBCSy4A5torAOV4ugGURCsAiHzuAbtrxf9UNfb/M3T+/zO7pQACEa8AQlSgAfc6HgAjQTX+Rey/AC2G9QGje90AIG4U/zQXpQC61kcA6bBgAPLvNgE5WYoAUwBU/4igZABcjnj+aHy+ALWxPv/6KVUAmIIqAWD89gCXlz/+74U+ACA4nAAtp73/joWzAYNW0wC7s5b++qoO/0RxFf/eujv/QgfxAUUGSABWnGz+N6dZAG002/4NsBf/xCxq/++VR/+kjH3/n60BADMp5wCRPiEAim9dAblTRQCQcy4AYZcQ/xjkGgAx2eIAcUvq/sGZDP+2MGD/Dg0aAIDD+f5FwTsAhCVR/n1qPADW8KkBpONCANKjTgAlNJcAY00aAO6c1f/VwNEBSS5UABRBKQE2zk8AyYOS/qpvGP+xITL+qybL/073dADR3ZkAhYCyATosGQDJJzsBvRP8ADHl0gF1u3UAtbO4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ANW7ff/oLjz/vnQq/peyE/8zPu3+zOzBAMLoPACsIp3/vRC4/mcDX/+N6ST+KRkL/xXDpgB29S0AQ9WV/58MEv+7pOMBoBkFAAxOwwErxeEAMI4p/sSbPP/fxxIBkYicAPx1qf6R4u4A7xdrAG21vP/mcDH+Sart/+e34/9Q3BQAwmt/AX/NZQAuNMUB0qsk/1gDWv84l40AYLv//ypOyAD+RkYB9H2oAMxEigF810YAZkLI/hE05AB13I/+y/h7ADgSrv+6l6T/M+jQAaDkK//5HRkBRL4/AA0AAAAA/wAAAAD1AAAAAAAA+wAAAAAAAP0AAAAA8wAAAAAHAAAAAAADAAAAAPMAAAAABQAAAAAAAAAACwAAAAAACwAAAADzAAAAAAAA/QAAAAAA/wAAAAADAAAAAPUAAAAAAAAADwAAAAAA/wAAAAD/AAAAAAcAAAAABQBBnI0CCwEBAEHAjQILAQEAQeCNAgugAeDrenw7QbiuFlbj+vGfxGraCY3rnDKx/YZiBRZfSbgAX5yVvKNQjCSx0LFVnIPvWwREXMRYHI6G2CJO3dCfEVfs////////////////////////////////////////f+3///////////////////////////////////////9/7v///////////////////////////////////////38AQaCPAgvBBQjJvPNn5glqO6fKhIWuZ7sr+JT+cvNuPPE2HV869U+l0YLmrX9SDlEfbD4rjGgFm2u9Qfur2YMfeSF+ExnN4FsirijXmC+KQs1l7yORRDdxLztN7M/7wLW824mBpdu16Ti1SPNbwlY5GdAFtvER8VmbTxmvpII/khiBbdrVXhyrQgIDo5iqB9i+b3BFAVuDEoyy5E6+hTEk4rT/1cN9DFVviXvydF2+crGWFjv+sd6ANRLHJacG3JuUJmnPdPGbwdJK8Z7BaZvk4yVPOIZHvu+11YyLxp3BD2WcrHfMoQwkdQIrWW8s6S2D5KZuqoR0StT7Qb3cqbBctVMRg9qI+Xar32buUlE+mBAytC1txjGoPyH7mMgnA7DkDu++x39Zv8KPqD3zC+DGJacKk0eRp9VvggPgUWPKBnBuDgpnKSkU/C/SRoUKtycmySZcOCEbLu0qxFr8bSxN37OVnRMNOFPeY6+LVHMKZaiydzy7Cmp25q7tRy7JwoE7NYIUhSxykmQD8Uyh6L+iATBCvEtmGqiRl/jQcItLwjC+VAajUWzHGFLv1hnoktEQqWVVJAaZ1iogcVeFNQ70uNG7MnCgahDI0NK4FsGkGVOrQVEIbDcemeuO30x3SCeoSJvhtbywNGNaycWzDBw5y4pB40qq2E5z42N3T8qcW6O4stbzby5o/LLvXe6Cj3RgLxdDb2OleHKr8KEUeMiE7DlkGggCx4woHmMj+v++kOm9gt7rbFCkFXnGsvej+b4rU3Lj8nhxxpxhJurOPifKB8LAIce4htEe6+DN1n3a6njRbu5/T331um8Xcqpn8AammMiixX1jCq4N+b4EmD8RG0ccEzULcRuEfQQj9XfbKJMkx0B7q8oyvL7JFQq+njxMDRCcxGcdQ7ZCPsu+1MVMKn5l/Jwpf1ns+tY6q2/LXxdYR0qMGURsgABB8JUCC4UBYjY0X3BvcyA8PSBiNjRfbGVuAHNvZGl1bS9jb2RlY3MuYwBzb2RpdW1fYmluMmJhc2U2NAAkYXJnb24yaWQAJGFyZ29uMmkAJHY9ACRtPQAsdD0ALHA9ACRhcmdvbjJpZCR2PQAkYXJnb24yaSR2PQAkYXJnb24yaWQkACRhcmdvbjJpJABBkJcCCyhTaWdFZDI1NTE5IG5vIEVkMjU1MTkgY29sbGlzaW9ucwEAMS4wLjE4AEG8lwILOVCOUAAAQAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQ==";function He(MA){try{if(MA==It&&EA)return new Uint8Array(EA);var WA=Xt(MA);if(WA)return WA;if(F0)return F0(MA);throw"both async and sync fetching of the wasm failed"}catch(c0){St(c0)}}function xr(){if(!EA&&($A||pA)){if(typeof fetch=="function"&&!Ye(It))return fetch(It,{credentials:"same-origin"}).then(function(MA){if(!MA.ok)throw"failed to load wasm binary file at '"+It+"'";return MA.arrayBuffer()}).catch(function(){return He(It)});if(QA)return new Promise(function(MA,WA){QA(It,function(c0){MA(new Uint8Array(c0))},WA)})}return Promise.resolve().then(function(){return He(It)})}function Jr(){var MA={a:tB};function WA(b0,K0){var J0=b0.exports;R.asm=J0,me((At=R.asm.g).buffer),jg=R.asm.h,Rr()}function c0(b0){WA(b0.instance)}function L(b0){return xr().then(function(K0){return WebAssembly.instantiate(K0,MA)}).then(b0,function(K0){j0("failed to asynchronously prepare wasm: "+K0),St(K0)})}if(Mr(),R.instantiateWasm)try{return R.instantiateWasm(MA,WA)}catch(b0){return j0("Module.instantiateWasm callback failed with error: "+b0),!1}return EA||typeof WebAssembly.instantiateStreaming!="function"||Zg(It)||Ye(It)||typeof fetch!="function"?L(c0):fetch(It,{credentials:"same-origin"}).then(function(b0){return WebAssembly.instantiateStreaming(b0,MA).then(c0,function(K0){return j0("wasm streaming compile failed: "+K0),j0("falling back to ArrayBuffer instantiation"),L(c0)})}),{}}Zg(It)||(It=l0(It));var Pr={1024:function(){return R.getRandomValue()},1062:function(){if(R.getRandomValue===void 0)try{var MA=typeof window=="object"?window:self,WA=MA.crypto!==void 0?MA.crypto:MA.msCrypto,c0=function(){var K0=new Uint32Array(1);return WA.getRandomValues(K0),K0[0]>>>0};c0(),R.getRandomValue=c0}catch{try{var L=require("crypto"),b0=function(){var J0=L.randomBytes(4);return(J0[0]<<24|J0[1]<<16|J0[2]<<8|J0[3])>>>0};b0(),R.getRandomValue=b0}catch{throw"No secure random number generator found"}}}};function Yg(MA){for(;MA.length>0;){var WA=MA.shift();if(typeof WA!="function"){var c0=WA.func;typeof c0=="number"?WA.arg===void 0?jg.get(c0)():jg.get(c0)(WA.arg):c0(WA.arg===void 0?null:WA.arg)}else WA(R)}}function Kr(MA,WA,c0,L){St("Assertion failed: "+Sg(MA)+", at: "+[WA?Sg(WA):"unknown filename",c0,L?Sg(L):"unknown function"])}function qr(){St()}function Tr(MA,WA,c0){var L=zr(WA,c0);return Pr[MA].apply(null,L)}function Vr(MA,WA,c0){yg.copyWithin(MA,WA,WA+c0)}function Xr(){return yg.length}function Wr(MA){try{return At.grow(MA-de.byteLength+65535>>>16),me(At.buffer),1}catch{}}function Or(MA){MA>>>=0;var WA=Xr(),c0=2147483648;if(MA>c0)return!1;for(var L=1;L<=4;L*=2){var b0=WA*(1+.2/L);if(b0=Math.min(b0,MA+100663296),Wr(Math.min(c0,kr(Math.max(16777216,MA,b0),65536))))return!0}return!1}function jr(MA){return Tt[Me()>>2]=MA,MA}function Zr(MA){switch(MA){case 30:return 16384;case 85:return 131072;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:return 200809;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:case 80:case 81:case 79:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 75:return 16384;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:return typeof navigator=="object"&&navigator.hardwareConcurrency||1}return jr(28),-1}var $g=[];function zr(MA,WA){var c0;for($g.length=0,WA>>=2;c0=yg[MA++];){var L=c0<105;L&&1&WA&&WA++,$g.push(L?bg[WA++>>1]:Tt[WA]),++WA}return $g}function Ne(MA){for(var WA=[],c0=0;c0255&&(L&=255),WA.push(String.fromCharCode(L))}return WA.join("")}var $r=typeof atob=="function"?atob:function(MA){var WA,c0,L,b0,K0,J0,st="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Ft="",ut=0;MA=MA.replace(/[^A-Za-z0-9\+\/\=]/g,"");do WA=st.indexOf(MA.charAt(ut++))<<2|(b0=st.indexOf(MA.charAt(ut++)))>>4,c0=(15&b0)<<4|(K0=st.indexOf(MA.charAt(ut++)))>>2,L=(3&K0)<<6|(J0=st.indexOf(MA.charAt(ut++))),Ft+=String.fromCharCode(WA),K0!==64&&(Ft+=String.fromCharCode(c0)),J0!==64&&(Ft+=String.fromCharCode(L));while(ut0||(br(),Vt>0||(R.setStatus?(R.setStatus("Running..."),setTimeout(function(){setTimeout(function(){R.setStatus("")},1),WA()},1)):WA()))}if(R._malloc=function(){return(R._malloc=R.asm.Bc).apply(null,arguments)},R._free=function(){return(R._free=R.asm.Cc).apply(null,arguments)},R.setValue=Pt,R.getValue=Kt,R.UTF8ToString=Sg,fg=function MA(){Hg||Ae(),Hg||(fg=MA)},R.run=Ae,R.preInit)for(typeof R.preInit=="function"&&(R.preInit=[R.preInit]);R.preInit.length>0;)R.preInit.pop()();Ae()}).catch(function(){return PA.useBackupModule()}),vA}typeof J.nodeName!="string"?GA(J):sA.libsodium=GA(sA.libsodium_mod||(sA.commonJsStrict={}))})(commonjsGlobal)})(libsodium,libsodium.exports);(function(oA){(function(J){function sA(uA,vA){var P,PA=vA.ready.then(function(){function d(){if(P._sodium_init()!==0)throw new Error("libsodium was not correctly initialized.");for(var q=["crypto_aead_chacha20poly1305_decrypt","crypto_aead_chacha20poly1305_decrypt_detached","crypto_aead_chacha20poly1305_encrypt","crypto_aead_chacha20poly1305_encrypt_detached","crypto_aead_chacha20poly1305_ietf_decrypt","crypto_aead_chacha20poly1305_ietf_decrypt_detached","crypto_aead_chacha20poly1305_ietf_encrypt","crypto_aead_chacha20poly1305_ietf_encrypt_detached","crypto_aead_chacha20poly1305_ietf_keygen","crypto_aead_chacha20poly1305_keygen","crypto_aead_xchacha20poly1305_ietf_decrypt","crypto_aead_xchacha20poly1305_ietf_decrypt_detached","crypto_aead_xchacha20poly1305_ietf_encrypt","crypto_aead_xchacha20poly1305_ietf_encrypt_detached","crypto_aead_xchacha20poly1305_ietf_keygen","crypto_auth","crypto_auth_hmacsha256","crypto_auth_hmacsha256_keygen","crypto_auth_hmacsha256_verify","crypto_auth_hmacsha512","crypto_auth_hmacsha512_keygen","crypto_auth_hmacsha512_verify","crypto_auth_keygen","crypto_auth_verify","crypto_box_beforenm","crypto_box_curve25519xchacha20poly1305_keypair","crypto_box_curve25519xchacha20poly1305_seal","crypto_box_curve25519xchacha20poly1305_seal_open","crypto_box_detached","crypto_box_easy","crypto_box_easy_afternm","crypto_box_keypair","crypto_box_open_detached","crypto_box_open_easy","crypto_box_open_easy_afternm","crypto_box_seal","crypto_box_seal_open","crypto_box_seed_keypair","crypto_core_ed25519_add","crypto_core_ed25519_from_hash","crypto_core_ed25519_from_uniform","crypto_core_ed25519_is_valid_point","crypto_core_ed25519_random","crypto_core_ed25519_scalar_add","crypto_core_ed25519_scalar_complement","crypto_core_ed25519_scalar_invert","crypto_core_ed25519_scalar_mul","crypto_core_ed25519_scalar_negate","crypto_core_ed25519_scalar_random","crypto_core_ed25519_scalar_reduce","crypto_core_ed25519_scalar_sub","crypto_core_ed25519_sub","crypto_core_ristretto255_add","crypto_core_ristretto255_from_hash","crypto_core_ristretto255_is_valid_point","crypto_core_ristretto255_random","crypto_core_ristretto255_scalar_add","crypto_core_ristretto255_scalar_complement","crypto_core_ristretto255_scalar_invert","crypto_core_ristretto255_scalar_mul","crypto_core_ristretto255_scalar_negate","crypto_core_ristretto255_scalar_random","crypto_core_ristretto255_scalar_reduce","crypto_core_ristretto255_scalar_sub","crypto_core_ristretto255_sub","crypto_generichash","crypto_generichash_blake2b_salt_personal","crypto_generichash_final","crypto_generichash_init","crypto_generichash_keygen","crypto_generichash_update","crypto_hash","crypto_hash_sha256","crypto_hash_sha256_final","crypto_hash_sha256_init","crypto_hash_sha256_update","crypto_hash_sha512","crypto_hash_sha512_final","crypto_hash_sha512_init","crypto_hash_sha512_update","crypto_kdf_derive_from_key","crypto_kdf_keygen","crypto_kx_client_session_keys","crypto_kx_keypair","crypto_kx_seed_keypair","crypto_kx_server_session_keys","crypto_onetimeauth","crypto_onetimeauth_final","crypto_onetimeauth_init","crypto_onetimeauth_keygen","crypto_onetimeauth_update","crypto_onetimeauth_verify","crypto_pwhash","crypto_pwhash_scryptsalsa208sha256","crypto_pwhash_scryptsalsa208sha256_ll","crypto_pwhash_scryptsalsa208sha256_str","crypto_pwhash_scryptsalsa208sha256_str_verify","crypto_pwhash_str","crypto_pwhash_str_needs_rehash","crypto_pwhash_str_verify","crypto_scalarmult","crypto_scalarmult_base","crypto_scalarmult_ed25519","crypto_scalarmult_ed25519_base","crypto_scalarmult_ed25519_base_noclamp","crypto_scalarmult_ed25519_noclamp","crypto_scalarmult_ristretto255","crypto_scalarmult_ristretto255_base","crypto_secretbox_detached","crypto_secretbox_easy","crypto_secretbox_keygen","crypto_secretbox_open_detached","crypto_secretbox_open_easy","crypto_secretstream_xchacha20poly1305_init_pull","crypto_secretstream_xchacha20poly1305_init_push","crypto_secretstream_xchacha20poly1305_keygen","crypto_secretstream_xchacha20poly1305_pull","crypto_secretstream_xchacha20poly1305_push","crypto_secretstream_xchacha20poly1305_rekey","crypto_shorthash","crypto_shorthash_keygen","crypto_shorthash_siphashx24","crypto_sign","crypto_sign_detached","crypto_sign_ed25519_pk_to_curve25519","crypto_sign_ed25519_sk_to_curve25519","crypto_sign_ed25519_sk_to_pk","crypto_sign_ed25519_sk_to_seed","crypto_sign_final_create","crypto_sign_final_verify","crypto_sign_init","crypto_sign_keypair","crypto_sign_open","crypto_sign_seed_keypair","crypto_sign_update","crypto_sign_verify_detached","crypto_stream_chacha20","crypto_stream_chacha20_ietf_xor","crypto_stream_chacha20_ietf_xor_ic","crypto_stream_chacha20_keygen","crypto_stream_chacha20_xor","crypto_stream_chacha20_xor_ic","crypto_stream_keygen","crypto_stream_xchacha20_keygen","crypto_stream_xchacha20_xor","crypto_stream_xchacha20_xor_ic","randombytes_buf","randombytes_buf_deterministic","randombytes_close","randombytes_random","randombytes_set_implementation","randombytes_stir","randombytes_uniform","sodium_version_string"],Z=[At,j0,Pt,Kt,qt,De,de,Xg,yg,Wg,Tt,Og,bg,Fe,vr,Sg,kr,me,jg,ve,ke,Gr,Ge,br,Sr,Yr,Hr,Nr,Ur,Vt,fg,Mr,Rr,St,be,Se,Zg,Lr,Ye,eg,zg,It,He,xr,Jr,Pr,Yg,Kr,qr,Tr,Vr,Xr,Wr,Or,jr,Zr,$g,zr,Ne,$r,AB,Xt,Hg,tB,Ue,Me,Ae,MA,WA,c0,L,b0,K0,J0,st,Ft,ut,te,Ig,ge,ee,mt,gB,rg,ug,_g,Yt,eB,rB,Re,Le,pg,re,lg,Be,Wt,ae,Ng,xe,BB,Ug,aB,Je,ne,Pe,Ke,qe,nB,Te,iB,oB,CB,QB,EB,sB,Ot,wg,cB,hB,Ht,Ve,Xe,ie,yB,We,Bg,oe,_t,Oe,fB,IB,uB,Mg,_B,pB,lB,wB,DB,dB,FB,mB,vB,Ce,kB,je,GB,bB,jt,Rg,Ze,ze,$e,Qe,UA],nA=0;nA=240?(p=4,Z=!0):lA>=224?(p=3,Z=!0):lA>=192?(p=2,Z=!0):lA<128&&(p=1,Z=!0)}while(!Z);for(var r=p-(q.length-nA),u=0;u>8&-39)<<8|87+(S=d[T]>>>4)+(S-10>>8&-39),M+=String.fromCharCode(255&m)+String.fromCharCode(m>>>8);return M}var R={ORIGINAL:1,ORIGINAL_NO_PADDING:3,URLSAFE:5,URLSAFE_NO_PADDING:7};function i0(d){if(d==null)return R.URLSAFE_NO_PADDING;if(d!==R.ORIGINAL&&d!==R.ORIGINAL_NO_PADDING&&d!==R.URLSAFE&&d!=R.URLSAFE_NO_PADDING)throw new Error("unsupported base64 variant");return d}function $A(d,S){S=i0(S),d=EA(m,d,"input");var G,m=[],M=0|Math.floor(d.length/3),T=d.length-3*M,q=4*M+(T!==0?(2&S)==0?4:2+(T>>>1):0),Z=new dA(q+1),nA=QA(d);return m.push(nA),m.push(Z.address),P._sodium_bin2base64(Z.address,Z.length,nA,d.length,S)===0&&KA(m,"conversion failed"),Z.length=q,G=LA(Z.to_Uint8Array()),FA(m),G}function pA(d,S){var G=S||"uint8array";if(!u0(G))throw new Error(G+" output format is not available");if(d instanceof dA){if(G==="uint8array")return d.to_Uint8Array();if(G==="text")return LA(d.to_Uint8Array());if(G==="hex")return e0(d.to_Uint8Array());if(G==="base64")return $A(d.to_Uint8Array(),R.URLSAFE_NO_PADDING);throw new Error('What is output format "'+G+'"?')}if(typeof d=="object"){for(var m=Object.keys(d),M={},T=0;T>>24>>>8,q,nA);var u=pA(lA,M);return FA(T),u}function mt(d){var S=[];kA(d);var G=new dA(0|P._crypto_kdf_keybytes()),m=G.address;S.push(m),P._crypto_kdf_keygen(m);var M=pA(G,d);return FA(S),M}function gB(d,S,G,m){var M=[];kA(m),d=EA(M,d,"clientPublicKey");var T,q=0|P._crypto_kx_publickeybytes();d.length!==q&&IA(M,"invalid clientPublicKey length"),T=QA(d),M.push(T),S=EA(M,S,"clientSecretKey");var Z,nA=0|P._crypto_kx_secretkeybytes();S.length!==nA&&IA(M,"invalid clientSecretKey length"),Z=QA(S),M.push(Z),G=EA(M,G,"serverPublicKey");var p,lA=0|P._crypto_kx_publickeybytes();G.length!==lA&&IA(M,"invalid serverPublicKey length"),p=QA(G),M.push(p);var r=new dA(0|P._crypto_kx_sessionkeybytes()),u=r.address;M.push(u);var OA=new dA(0|P._crypto_kx_sessionkeybytes()),xA=OA.address;if(M.push(xA),(0|P._crypto_kx_client_session_keys(u,xA,T,Z,p))==0){var p0=pA({sharedRx:r,sharedTx:OA},m);return FA(M),p0}KA(M,"invalid usage")}function rg(d){var S=[];kA(d);var G=new dA(0|P._crypto_kx_publickeybytes()),m=G.address;S.push(m);var M=new dA(0|P._crypto_kx_secretkeybytes()),T=M.address;if(S.push(T),(0|P._crypto_kx_keypair(m,T))==0){var q={publicKey:pA(G,d),privateKey:pA(M,d),keyType:"x25519"};return FA(S),q}KA(S,"internal error")}function ug(d,S){var G=[];kA(S),d=EA(G,d,"seed");var m,M=0|P._crypto_kx_seedbytes();d.length!==M&&IA(G,"invalid seed length"),m=QA(d),G.push(m);var T=new dA(0|P._crypto_kx_publickeybytes()),q=T.address;G.push(q);var Z=new dA(0|P._crypto_kx_secretkeybytes()),nA=Z.address;if(G.push(nA),(0|P._crypto_kx_seed_keypair(q,nA,m))==0){var p={publicKey:pA(T,S),privateKey:pA(Z,S),keyType:"x25519"};return FA(G),p}KA(G,"internal error")}function _g(d,S,G,m){var M=[];kA(m),d=EA(M,d,"serverPublicKey");var T,q=0|P._crypto_kx_publickeybytes();d.length!==q&&IA(M,"invalid serverPublicKey length"),T=QA(d),M.push(T),S=EA(M,S,"serverSecretKey");var Z,nA=0|P._crypto_kx_secretkeybytes();S.length!==nA&&IA(M,"invalid serverSecretKey length"),Z=QA(S),M.push(Z),G=EA(M,G,"clientPublicKey");var p,lA=0|P._crypto_kx_publickeybytes();G.length!==lA&&IA(M,"invalid clientPublicKey length"),p=QA(G),M.push(p);var r=new dA(0|P._crypto_kx_sessionkeybytes()),u=r.address;M.push(u);var OA=new dA(0|P._crypto_kx_sessionkeybytes()),xA=OA.address;if(M.push(xA),(0|P._crypto_kx_server_session_keys(u,xA,T,Z,p))==0){var p0=pA({sharedRx:r,sharedTx:OA},m);return FA(M),p0}KA(M,"invalid usage")}function Yt(d,S,G){var m=[];kA(G);var M=QA(d=EA(m,d,"message")),T=d.length;m.push(M),S=EA(m,S,"key");var q,Z=0|P._crypto_onetimeauth_keybytes();S.length!==Z&&IA(m,"invalid key length"),q=QA(S),m.push(q);var nA=new dA(0|P._crypto_onetimeauth_bytes()),p=nA.address;if(m.push(p),(0|P._crypto_onetimeauth(p,M,T,0,q))==0){var lA=pA(nA,G);return FA(m),lA}KA(m,"invalid usage")}function eB(d,S){var G=[];kA(S),l0(G,d,"state_address");var m=new dA(0|P._crypto_onetimeauth_bytes()),M=m.address;if(G.push(M),(0|P._crypto_onetimeauth_final(d,M))==0){var T=(P._free(d),pA(m,S));return FA(G),T}KA(G,"invalid usage")}function rB(d,S){var G=[];kA(S);var m=null;d!=null&&(m=QA(d=EA(G,d,"key")),d.length,G.push(m));var M=new dA(144).address;if((0|P._crypto_onetimeauth_init(M,m))==0){var T=M;return FA(G),T}KA(G,"invalid usage")}function Re(d){var S=[];kA(d);var G=new dA(0|P._crypto_onetimeauth_keybytes()),m=G.address;S.push(m),P._crypto_onetimeauth_keygen(m);var M=pA(G,d);return FA(S),M}function Le(d,S,G){var m=[];kA(G),l0(m,d,"state_address");var M=QA(S=EA(m,S,"message_chunk")),T=S.length;m.push(M),(0|P._crypto_onetimeauth_update(d,M,T))!=0&&KA(m,"invalid usage"),FA(m)}function pg(d,S,G){var m=[];d=EA(m,d,"hash");var M,T=0|P._crypto_onetimeauth_bytes();d.length!==T&&IA(m,"invalid hash length"),M=QA(d),m.push(M);var q=QA(S=EA(m,S,"message")),Z=S.length;m.push(q),G=EA(m,G,"key");var nA,p=0|P._crypto_onetimeauth_keybytes();G.length!==p&&IA(m,"invalid key length"),nA=QA(G),m.push(nA);var lA=(0|P._crypto_onetimeauth_verify(M,q,Z,0,nA))==0;return FA(m),lA}function re(d,S,G,m,M,T,q){var Z=[];kA(q),l0(Z,d,"keyLength"),(typeof d!="number"||(0|d)!==d||d<0)&&IA(Z,"keyLength must be an unsigned integer");var nA=QA(S=EA(Z,S,"password")),p=S.length;Z.push(nA),G=EA(Z,G,"salt");var lA,r=0|P._crypto_pwhash_saltbytes();G.length!==r&&IA(Z,"invalid salt length"),lA=QA(G),Z.push(lA),l0(Z,m,"opsLimit"),(typeof m!="number"||(0|m)!==m||m<0)&&IA(Z,"opsLimit must be an unsigned integer"),l0(Z,M,"memLimit"),(typeof M!="number"||(0|M)!==M||M<0)&&IA(Z,"memLimit must be an unsigned integer"),l0(Z,T,"algorithm"),(typeof T!="number"||(0|T)!==T||T<0)&&IA(Z,"algorithm must be an unsigned integer");var u=new dA(0|d),OA=u.address;if(Z.push(OA),(0|P._crypto_pwhash(OA,d,0,nA,p,0,lA,m,0,M,T))==0){var xA=pA(u,q);return FA(Z),xA}KA(Z,"invalid usage")}function lg(d,S,G,m,M,T){var q=[];kA(T),l0(q,d,"keyLength"),(typeof d!="number"||(0|d)!==d||d<0)&&IA(q,"keyLength must be an unsigned integer");var Z=QA(S=EA(q,S,"password")),nA=S.length;q.push(Z),G=EA(q,G,"salt");var p,lA=0|P._crypto_pwhash_scryptsalsa208sha256_saltbytes();G.length!==lA&&IA(q,"invalid salt length"),p=QA(G),q.push(p),l0(q,m,"opsLimit"),(typeof m!="number"||(0|m)!==m||m<0)&&IA(q,"opsLimit must be an unsigned integer"),l0(q,M,"memLimit"),(typeof M!="number"||(0|M)!==M||M<0)&&IA(q,"memLimit must be an unsigned integer");var r=new dA(0|d),u=r.address;if(q.push(u),(0|P._crypto_pwhash_scryptsalsa208sha256(u,d,0,Z,nA,0,p,m,0,M))==0){var OA=pA(r,T);return FA(q),OA}KA(q,"invalid usage")}function Be(d,S,G,m,M,T,q){var Z=[];kA(q);var nA=QA(d=EA(Z,d,"password")),p=d.length;Z.push(nA);var lA=QA(S=EA(Z,S,"salt")),r=S.length;Z.push(lA),l0(Z,G,"opsLimit"),(typeof G!="number"||(0|G)!==G||G<0)&&IA(Z,"opsLimit must be an unsigned integer"),l0(Z,m,"r"),(typeof m!="number"||(0|m)!==m||m<0)&&IA(Z,"r must be an unsigned integer"),l0(Z,M,"p"),(typeof M!="number"||(0|M)!==M||M<0)&&IA(Z,"p must be an unsigned integer"),l0(Z,T,"keyLength"),(typeof T!="number"||(0|T)!==T||T<0)&&IA(Z,"keyLength must be an unsigned integer");var u=new dA(0|T),OA=u.address;if(Z.push(OA),(0|P._crypto_pwhash_scryptsalsa208sha256_ll(nA,p,lA,r,G,0,m,M,OA,T))==0){var xA=pA(u,q);return FA(Z),xA}KA(Z,"invalid usage")}function Wt(d,S,G,m){var M=[];kA(m);var T=QA(d=EA(M,d,"password")),q=d.length;M.push(T),l0(M,S,"opsLimit"),(typeof S!="number"||(0|S)!==S||S<0)&&IA(M,"opsLimit must be an unsigned integer"),l0(M,G,"memLimit"),(typeof G!="number"||(0|G)!==G||G<0)&&IA(M,"memLimit must be an unsigned integer");var Z=new dA(0|P._crypto_pwhash_scryptsalsa208sha256_strbytes()).address;if(M.push(Z),(0|P._crypto_pwhash_scryptsalsa208sha256_str(Z,T,q,0,S,0,G))==0){var nA=P.UTF8ToString(Z);return FA(M),nA}KA(M,"invalid usage")}function ae(d,S,G){var m=[];kA(G),typeof d!="string"&&IA(m,"hashed_password must be a string"),d=JA(d+"\0"),T!=null&&d.length-1!==T&&IA(m,"invalid hashed_password length");var M=QA(d),T=d.length-1;m.push(M);var q=QA(S=EA(m,S,"password")),Z=S.length;m.push(q);var nA=(0|P._crypto_pwhash_scryptsalsa208sha256_str_verify(M,q,Z,0))==0;return FA(m),nA}function Ng(d,S,G,m){var M=[];kA(m);var T=QA(d=EA(M,d,"password")),q=d.length;M.push(T),l0(M,S,"opsLimit"),(typeof S!="number"||(0|S)!==S||S<0)&&IA(M,"opsLimit must be an unsigned integer"),l0(M,G,"memLimit"),(typeof G!="number"||(0|G)!==G||G<0)&&IA(M,"memLimit must be an unsigned integer");var Z=new dA(0|P._crypto_pwhash_strbytes()).address;if(M.push(Z),(0|P._crypto_pwhash_str(Z,T,q,0,S,0,G))==0){var nA=P.UTF8ToString(Z);return FA(M),nA}KA(M,"invalid usage")}function xe(d,S,G,m){var M=[];kA(m),typeof d!="string"&&IA(M,"hashed_password must be a string"),d=JA(d+"\0"),q!=null&&d.length-1!==q&&IA(M,"invalid hashed_password length");var T=QA(d),q=d.length-1;M.push(T),l0(M,S,"opsLimit"),(typeof S!="number"||(0|S)!==S||S<0)&&IA(M,"opsLimit must be an unsigned integer"),l0(M,G,"memLimit"),(typeof G!="number"||(0|G)!==G||G<0)&&IA(M,"memLimit must be an unsigned integer");var Z=(0|P._crypto_pwhash_str_needs_rehash(T,S,0,G))!=0;return FA(M),Z}function BB(d,S,G){var m=[];kA(G),typeof d!="string"&&IA(m,"hashed_password must be a string"),d=JA(d+"\0"),T!=null&&d.length-1!==T&&IA(m,"invalid hashed_password length");var M=QA(d),T=d.length-1;m.push(M);var q=QA(S=EA(m,S,"password")),Z=S.length;m.push(q);var nA=(0|P._crypto_pwhash_str_verify(M,q,Z,0))==0;return FA(m),nA}function Ug(d,S,G){var m=[];kA(G),d=EA(m,d,"privateKey");var M,T=0|P._crypto_scalarmult_scalarbytes();d.length!==T&&IA(m,"invalid privateKey length"),M=QA(d),m.push(M),S=EA(m,S,"publicKey");var q,Z=0|P._crypto_scalarmult_bytes();S.length!==Z&&IA(m,"invalid publicKey length"),q=QA(S),m.push(q);var nA=new dA(0|P._crypto_scalarmult_bytes()),p=nA.address;if(m.push(p),(0|P._crypto_scalarmult(p,M,q))==0){var lA=pA(nA,G);return FA(m),lA}KA(m,"weak public key")}function aB(d,S){var G=[];kA(S),d=EA(G,d,"privateKey");var m,M=0|P._crypto_scalarmult_scalarbytes();d.length!==M&&IA(G,"invalid privateKey length"),m=QA(d),G.push(m);var T=new dA(0|P._crypto_scalarmult_bytes()),q=T.address;if(G.push(q),(0|P._crypto_scalarmult_base(q,m))==0){var Z=pA(T,S);return FA(G),Z}KA(G,"unknown error")}function Je(d,S,G){var m=[];kA(G),d=EA(m,d,"n");var M,T=0|P._crypto_scalarmult_ed25519_scalarbytes();d.length!==T&&IA(m,"invalid n length"),M=QA(d),m.push(M),S=EA(m,S,"p");var q,Z=0|P._crypto_scalarmult_ed25519_bytes();S.length!==Z&&IA(m,"invalid p length"),q=QA(S),m.push(q);var nA=new dA(0|P._crypto_scalarmult_ed25519_bytes()),p=nA.address;if(m.push(p),(0|P._crypto_scalarmult_ed25519(p,M,q))==0){var lA=pA(nA,G);return FA(m),lA}KA(m,"invalid point or scalar is 0")}function ne(d,S){var G=[];kA(S),d=EA(G,d,"scalar");var m,M=0|P._crypto_scalarmult_ed25519_scalarbytes();d.length!==M&&IA(G,"invalid scalar length"),m=QA(d),G.push(m);var T=new dA(0|P._crypto_scalarmult_ed25519_bytes()),q=T.address;if(G.push(q),(0|P._crypto_scalarmult_ed25519_base(q,m))==0){var Z=pA(T,S);return FA(G),Z}KA(G,"scalar is 0")}function Pe(d,S){var G=[];kA(S),d=EA(G,d,"scalar");var m,M=0|P._crypto_scalarmult_ed25519_scalarbytes();d.length!==M&&IA(G,"invalid scalar length"),m=QA(d),G.push(m);var T=new dA(0|P._crypto_scalarmult_ed25519_bytes()),q=T.address;if(G.push(q),(0|P._crypto_scalarmult_ed25519_base_noclamp(q,m))==0){var Z=pA(T,S);return FA(G),Z}KA(G,"scalar is 0")}function Ke(d,S,G){var m=[];kA(G),d=EA(m,d,"n");var M,T=0|P._crypto_scalarmult_ed25519_scalarbytes();d.length!==T&&IA(m,"invalid n length"),M=QA(d),m.push(M),S=EA(m,S,"p");var q,Z=0|P._crypto_scalarmult_ed25519_bytes();S.length!==Z&&IA(m,"invalid p length"),q=QA(S),m.push(q);var nA=new dA(0|P._crypto_scalarmult_ed25519_bytes()),p=nA.address;if(m.push(p),(0|P._crypto_scalarmult_ed25519_noclamp(p,M,q))==0){var lA=pA(nA,G);return FA(m),lA}KA(m,"invalid point or scalar is 0")}function qe(d,S,G){var m=[];kA(G),d=EA(m,d,"scalar");var M,T=0|P._crypto_scalarmult_ristretto255_scalarbytes();d.length!==T&&IA(m,"invalid scalar length"),M=QA(d),m.push(M),S=EA(m,S,"element");var q,Z=0|P._crypto_scalarmult_ristretto255_bytes();S.length!==Z&&IA(m,"invalid element length"),q=QA(S),m.push(q);var nA=new dA(0|P._crypto_scalarmult_ristretto255_bytes()),p=nA.address;if(m.push(p),(0|P._crypto_scalarmult_ristretto255(p,M,q))==0){var lA=pA(nA,G);return FA(m),lA}KA(m,"result is identity element")}function nB(d,S){var G=[];kA(S),d=EA(G,d,"scalar");var m,M=0|P._crypto_core_ristretto255_scalarbytes();d.length!==M&&IA(G,"invalid scalar length"),m=QA(d),G.push(m);var T=new dA(0|P._crypto_core_ristretto255_bytes()),q=T.address;if(G.push(q),(0|P._crypto_scalarmult_ristretto255_base(q,m))==0){var Z=pA(T,S);return FA(G),Z}KA(G,"scalar is 0")}function Te(d,S,G,m){var M=[];kA(m);var T=QA(d=EA(M,d,"message")),q=d.length;M.push(T),S=EA(M,S,"nonce");var Z,nA=0|P._crypto_secretbox_noncebytes();S.length!==nA&&IA(M,"invalid nonce length"),Z=QA(S),M.push(Z),G=EA(M,G,"key");var p,lA=0|P._crypto_secretbox_keybytes();G.length!==lA&&IA(M,"invalid key length"),p=QA(G),M.push(p);var r=new dA(0|q),u=r.address;M.push(u);var OA=new dA(0|P._crypto_secretbox_macbytes()),xA=OA.address;if(M.push(xA),(0|P._crypto_secretbox_detached(u,xA,T,q,0,Z,p))==0){var p0=pA({mac:OA,cipher:r},m);return FA(M),p0}KA(M,"invalid usage")}function iB(d,S,G,m){var M=[];kA(m);var T=QA(d=EA(M,d,"message")),q=d.length;M.push(T),S=EA(M,S,"nonce");var Z,nA=0|P._crypto_secretbox_noncebytes();S.length!==nA&&IA(M,"invalid nonce length"),Z=QA(S),M.push(Z),G=EA(M,G,"key");var p,lA=0|P._crypto_secretbox_keybytes();G.length!==lA&&IA(M,"invalid key length"),p=QA(G),M.push(p);var r=new dA(q+P._crypto_secretbox_macbytes()|0),u=r.address;if(M.push(u),(0|P._crypto_secretbox_easy(u,T,q,0,Z,p))==0){var OA=pA(r,m);return FA(M),OA}KA(M,"invalid usage")}function oB(d){var S=[];kA(d);var G=new dA(0|P._crypto_secretbox_keybytes()),m=G.address;S.push(m),P._crypto_secretbox_keygen(m);var M=pA(G,d);return FA(S),M}function CB(d,S,G,m,M){var T=[];kA(M);var q=QA(d=EA(T,d,"ciphertext")),Z=d.length;T.push(q),S=EA(T,S,"mac");var nA,p=0|P._crypto_secretbox_macbytes();S.length!==p&&IA(T,"invalid mac length"),nA=QA(S),T.push(nA),G=EA(T,G,"nonce");var lA,r=0|P._crypto_secretbox_noncebytes();G.length!==r&&IA(T,"invalid nonce length"),lA=QA(G),T.push(lA),m=EA(T,m,"key");var u,OA=0|P._crypto_secretbox_keybytes();m.length!==OA&&IA(T,"invalid key length"),u=QA(m),T.push(u);var xA=new dA(0|Z),p0=xA.address;if(T.push(p0),(0|P._crypto_secretbox_open_detached(p0,q,nA,Z,0,lA,u))==0){var s0=pA(xA,M);return FA(T),s0}KA(T,"wrong secret key for the given ciphertext")}function QB(d,S,G,m){var M=[];kA(m),d=EA(M,d,"ciphertext");var T,q=P._crypto_secretbox_macbytes(),Z=d.length;Z>>0;return FA([]),S}function ze(d,S){var G=[];kA(S);for(var m=P._malloc(24),M=0;M<6;M++)P.setValue(m+4*M,P.Runtime.addFunction(d[["implementation_name","random","stir","uniform","buf","close"][M]]),"i32");(0|P._randombytes_set_implementation(m))!=0&&KA(G,"unsupported implementation"),FA(G)}function $e(d){kA(d),P._randombytes_stir()}function Qe(d,S){var G=[];kA(S),l0(G,d,"upper_bound"),(typeof d!="number"||(0|d)!==d||d<0)&&IA(G,"upper_bound must be an unsigned integer");var m=P._randombytes_uniform(d)>>>0;return FA(G),m}function UA(){var d=P._sodium_version_string(),S=P.UTF8ToString(d);return FA([]),S}return dA.prototype.to_Uint8Array=function(){var d=new Uint8Array(this.length);return d.set(P.HEAPU8.subarray(this.address,this.address+this.length)),d},uA.add=function(d,S){if(!(d instanceof Uint8Array&&S instanceof Uint8Array))throw new TypeError("Only Uint8Array instances can added");var G=d.length,m=0,M=0;if(S.length!=d.length)throw new TypeError("Arguments must have the same length");for(M=0;M>=8,m+=d[M]+S[M],d[M]=255&m},uA.base64_variants=R,uA.compare=function(d,S){if(!(d instanceof Uint8Array&&S instanceof Uint8Array))throw new TypeError("Only Uint8Array instances can be compared");if(d.length!==S.length)throw new TypeError("Only instances of identical length can be compared");for(var G=0,m=1,M=d.length;M-- >0;)G|=S[M]-d[M]>>8&m,m&=(S[M]^d[M])-1>>8;return G+G+m-1},uA.from_base64=function(d,S){S=i0(S);var G,m=[],M=new dA(3*(d=EA(m,d,"input")).length/4),T=QA(d),q=F0(4),Z=F0(4);return m.push(T),m.push(M.address),m.push(M.result_bin_len_p),m.push(M.b64_end_p),P._sodium_base642bin(M.address,M.length,T,d.length,0,q,Z,S)!==0&&KA(m,"invalid input"),P.getValue(Z,"i32")-T!==d.length&&KA(m,"incomplete input"),M.length=P.getValue(q,"i32"),G=M.to_Uint8Array(),FA(m),G},uA.from_hex=function(d){var S,G=[],m=new dA((d=EA(G,d,"input")).length/2),M=QA(d),T=F0(4);return G.push(M),G.push(m.address),G.push(m.hex_end_p),P._sodium_hex2bin(m.address,m.length,M,d.length,0,0,T)!==0&&KA(G,"invalid input"),P.getValue(T,"i32")-M!==d.length&&KA(G,"incomplete input"),S=m.to_Uint8Array(),FA(G),S},uA.from_string=JA,uA.increment=function(d){if(!(d instanceof Uint8Array))throw new TypeError("Only Uint8Array instances can be incremented");for(var S=256,G=0,m=d.length;G>=8,S+=d[G],d[G]=255&S},uA.is_zero=function(d){if(!(d instanceof Uint8Array))throw new TypeError("Only Uint8Array instances can be checked");for(var S=0,G=0,m=d.length;G 0");var G,m=[],M=F0(4),T=1,q=0,Z=0|d.length,nA=new dA(Z+S);m.push(M),m.push(nA.address);for(var p=nA.address,lA=nA.address+Z+S;p>>48|Z>>>32|Z>>>16|Z))-1>>16);return P._sodium_pad(M,nA.address,d.length,S,nA.length)!==0&&KA(m,"internal error"),nA.length=P.getValue(M,"i32"),G=nA.to_Uint8Array(),FA(m),G},uA.unpad=function(d,S){if(!(d instanceof Uint8Array))throw new TypeError("buffer must be a Uint8Array");if((S|=0)<=0)throw new Error("block size must be > 0");var G=[],m=QA(d),M=F0(4);return G.push(m),G.push(M),P._sodium_unpad(M,m,d.length,S)!==0&&KA(G,"unsupported/invalid padding"),d=(d=new Uint8Array(d)).subarray(0,P.getValue(M,"i32")),FA(G),d},uA.ready=PA,uA.symbols=function(){return Object.keys(uA).sort()},uA.to_base64=$A,uA.to_hex=e0,uA.to_string=LA,uA}var GA=typeof J.sodium=="object"&&typeof J.sodium.onload=="function"?J.sodium.onload:null;typeof oA.nodeName!="string"?sA(oA,libsodium.exports):J.sodium=sA(J.commonJsStrict={},J.libsodium),GA&&J.sodium.ready.then(function(){GA(J.sodium)})})(commonjsGlobal)})(libsodiumWrappers);var dist={exports:{}};(function(oA,J){(function(sA,GA){oA.exports=GA()})(commonjsGlobal,function(){class sA{constructor(uA){this.init(uA)}init(uA){const vA={inputCodec:"Int16",channels:1,sampleRate:8e3,flushTime:1e3};this.option=Object.assign({},vA,uA),this.samples=new Float32Array,this.interval=setInterval(this.flush.bind(this),this.option.flushTime),this.convertValue=this.getConvertValue(),this.typedArray=this.getTypedArray(),this.initAudioContext()}getConvertValue(){const uA={Int8:128,Int16:32768,Int32:2147483648,Float32:1};if(!uA[this.option.inputCodec])throw new Error("wrong codec.please input one of these codecs:Int8,Int16,Int32,Float32");return uA[this.option.inputCodec]}getTypedArray(){const uA={Int8:Int8Array,Int16:Int16Array,Int32:Int32Array,Float32:Float32Array};if(!uA[this.option.inputCodec])throw new Error("wrong codec.please input one of these codecs:Int8,Int16,Int32,Float32");return uA[this.option.inputCodec]}initAudioContext(){this.audioCtx=new(window.AudioContext||window.webkitAudioContext),this.gainNode=this.audioCtx.createGain(),this.gainNode.gain.value=10,this.gainNode.connect(this.audioCtx.destination),this.startTime=this.audioCtx.currentTime}static isTypedArray(uA){return uA.byteLength&&uA.buffer&&uA.buffer.constructor==ArrayBuffer||uA.constructor==ArrayBuffer}isSupported(uA){if(!sA.isTypedArray(uA))throw new Error("\u8BF7\u4F20\u5165ArrayBuffer\u6216\u8005\u4EFB\u610FTypedArray");return!0}feed(uA){this.isSupported(uA),uA=this.getFormatedValue(uA);const vA=new Float32Array(this.samples.length+uA.length);vA.set(this.samples,0),vA.set(uA,this.samples.length),this.samples=vA}getFormatedValue(uA){uA.constructor==ArrayBuffer?uA=new this.typedArray(uA):uA=new this.typedArray(uA.buffer);let vA=new Float32Array(uA.length);for(let P=0;P=vA-51&&(JA[R]=JA[R]*e0--/50),LA+=this.option.channels}this.startTime` into `