Files
to_session/text/3.65.22_0/scripts/ui/chunk-2DSLTDTL.js
Administrator a0720d80dc fefdwef
2025-11-12 12:54:37 +08:00

11 lines
24 KiB
JavaScript

import{m as te}from"./chunk-IAFVNOEB.js";import{b as Jt,c as C,o as v,q as m}from"./chunk-QTLWQ5AJ.js";var me=C(g=>{"use strict";v();m();Object.defineProperty(g,"__esModule",{value:!0});g.utils=g.curve25519=g.getSharedSecret=g.sync=g.verify=g.sign=g.getPublicKey=g.Signature=g.Point=g.RistrettoPoint=g.ExtendedPoint=g.CURVE=void 0;var ee=te(),S=BigInt(0),y=BigInt(1),q=BigInt(2),ne=BigInt(8),pt=BigInt("7237005577332262213973186563042994240857116359379907606001950938285454250989"),B=Object.freeze({a:BigInt(-1),d:BigInt("37095705934669439343138083508754565189542113879843219016388785533085940283555"),P:BigInt("57896044618658097711785492504343953926634992332820282019728792003956564819949"),l:pt,n:pt,h:BigInt(8),Gx:BigInt("15112221349535400772501151409588531511454012693041857206046113283949847762202"),Gy:BigInt("46316835694926478169428394003475163141307993866256225615783033603165251855960")});g.CURVE=B;var St=BigInt("0x10000000000000000000000000000000000000000000000000000000000000000"),k=BigInt("19681161376707505956807079304988542015446066515923890162744021073123829784752"),Ze=BigInt("6853475219497561581579357271197624642482790079785650197046958215289687604742"),re=BigInt("25063068953384623474111414158702152701244531502492656460079210482610430750235"),ie=BigInt("54469307008909316920995813868745141605393597292927456921205312896311721017578"),oe=BigInt("1159843021668779879193775521855586647937357759715417654439879720876111806838"),se=BigInt("40440834346308536858101042469323190826248399146238708352240133220865137265952"),w=class{constructor(t,e,r,o){this.x=t,this.y=e,this.z=r,this.t=o}static fromAffine(t){if(!(t instanceof E))throw new TypeError("ExtendedPoint#fromAffine: expected Point");return t.equals(E.ZERO)?w.ZERO:new w(t.x,t.y,y,l(t.x*t.y))}static toAffineBatch(t){let e=fe(t.map(r=>r.z));return t.map((r,o)=>r.toAffine(e[o]))}static normalizeZ(t){return this.toAffineBatch(t).map(this.fromAffine)}equals(t){vt(t);let{x:e,y:r,z:o}=this,{x:i,y:s,z:a}=t,c=l(e*a),f=l(i*o),u=l(r*a),d=l(s*o);return c===f&&u===d}negate(){return new w(l(-this.x),this.y,this.z,l(-this.t))}double(){let{x:t,y:e,z:r}=this,{a:o}=B,i=l(t*t),s=l(e*e),a=l(q*l(r*r)),c=l(o*i),f=t+e,u=l(l(f*f)-i-s),d=c+s,h=d-a,p=c-s,A=l(u*h),_=l(d*p),x=l(u*p),R=l(h*d);return new w(A,_,R,x)}add(t){vt(t);let{x:e,y:r,z:o,t:i}=this,{x:s,y:a,z:c,t:f}=t,u=l((r-e)*(a+s)),d=l((r+e)*(a-s)),h=l(d-u);if(h===S)return this.double();let p=l(o*q*f),A=l(i*q*c),_=A+p,x=d+u,R=A-p,N=l(_*h),X=l(x*R),W=l(_*R),Q=l(h*x);return new w(N,X,Q,W)}subtract(t){return this.add(t.negate())}precomputeWindow(t){let e=1+256/t,r=[],o=this,i=o;for(let s=0;s<e;s++){i=o,r.push(i);for(let a=1;a<2**(t-1);a++)i=i.add(o),r.push(i);o=i.double()}return r}wNAF(t,e){!e&&this.equals(w.BASE)&&(e=E.BASE);let r=e&&e._WINDOW_SIZE||1;if(256%r)throw new Error("Point#wNAF: Invalid precomputation window, must be power of 2");let o=e&&ot.get(e);o||(o=this.precomputeWindow(r),e&&r!==1&&(o=w.normalizeZ(o),ot.set(e,o)));let i=w.ZERO,s=w.BASE,a=1+256/r,c=2**(r-1),f=BigInt(2**r-1),u=2**r,d=BigInt(r);for(let h=0;h<a;h++){let p=h*c,A=Number(t&f);t>>=d,A>c&&(A-=u,t+=y);let _=p,x=p+Math.abs(A)-1,R=h%2!==0,N=A<0;A===0?s=s.add(At(R,o[_])):i=i.add(At(N,o[x]))}return w.normalizeZ([i,s])[0]}multiply(t,e){return this.wNAF(L(t,B.l),e)}multiplyUnsafe(t){let e=L(t,B.l,!1),r=w.BASE,o=w.ZERO;if(e===S)return o;if(this.equals(o)||e===y)return this;if(this.equals(r))return this.wNAF(e);let i=o,s=this;for(;e>S;)e&y&&(i=i.add(s)),s=s.double(),e>>=y;return i}isSmallOrder(){return this.multiplyUnsafe(B.h).equals(w.ZERO)}isTorsionFree(){let t=this.multiplyUnsafe(B.l/q).double();return B.l%q&&(t=t.add(this)),t.equals(w.ZERO)}toAffine(t){let{x:e,y:r,z:o}=this,i=this.equals(w.ZERO);t==null&&(t=i?ne:J(o));let s=l(e*t),a=l(r*t),c=l(o*t);if(i)return E.ZERO;if(c!==y)throw new Error("invZ was invalid");return new E(s,a)}fromRistrettoBytes(){rt()}toRistrettoBytes(){rt()}fromRistrettoHash(){rt()}};g.ExtendedPoint=w;w.BASE=new w(B.Gx,B.Gy,y,l(B.Gx*B.Gy));w.ZERO=new w(S,y,y,S);function At(n,t){let e=t.negate();return n?e:t}function vt(n){if(!(n instanceof w))throw new TypeError("ExtendedPoint expected")}function nt(n){if(!(n instanceof I))throw new TypeError("RistrettoPoint expected")}function rt(){throw new Error("Legacy method: switch to RistrettoPoint")}var I=class{constructor(t){this.ep=t}static calcElligatorRistrettoMap(t){let{d:e}=B,r=l(k*t*t),o=l((r+y)*oe),i=BigInt(-1),s=l((i-e*r)*l(r+e)),{isValid:a,value:c}=ct(o,s),f=l(c*t);Z(f)||(f=l(-f)),a||(c=f),a||(i=r);let u=l(i*(r-y)*se-s),d=c*c,h=l((c+c)*s),p=l(u*re),A=l(y-d),_=l(y+d);return new w(l(h*_),l(A*p),l(p*_),l(h*A))}static hashToCurve(t){t=T(t,64);let e=it(t.slice(0,32)),r=this.calcElligatorRistrettoMap(e),o=it(t.slice(32,64)),i=this.calcElligatorRistrettoMap(o);return new I(r.add(i))}static fromHex(t){t=T(t,32);let{a:e,d:r}=B,o="RistrettoPoint.fromHex: the hex is not valid encoding of RistrettoPoint",i=it(t);if(!le(O(i),t)||Z(i))throw new Error(o);let s=l(i*i),a=l(y+e*s),c=l(y-e*s),f=l(a*a),u=l(c*c),d=l(e*r*f-u),{isValid:h,value:p}=xt(l(d*u)),A=l(p*c),_=l(p*A*d),x=l((i+i)*A);Z(x)&&(x=l(-x));let R=l(a*_),N=l(x*R);if(!h||Z(N)||R===S)throw new Error(o);return new I(new w(x,R,y,N))}toRawBytes(){let{x:t,y:e,z:r,t:o}=this.ep,i=l(l(r+e)*l(r-e)),s=l(t*e),a=l(s*s),{value:c}=xt(l(i*a)),f=l(c*i),u=l(c*s),d=l(f*u*o),h;if(Z(o*d)){let A=l(e*k),_=l(t*k);t=A,e=_,h=l(f*ie)}else h=u;Z(t*d)&&(e=l(-e));let p=l((r-e)*h);return Z(p)&&(p=l(-p)),O(p)}toHex(){return V(this.toRawBytes())}toString(){return this.toHex()}equals(t){nt(t);let e=this.ep,r=t.ep,o=l(e.x*r.y)===l(e.y*r.x),i=l(e.y*r.y)===l(e.x*r.x);return o||i}add(t){return nt(t),new I(this.ep.add(t.ep))}subtract(t){return nt(t),new I(this.ep.subtract(t.ep))}multiply(t){return new I(this.ep.multiply(t))}multiplyUnsafe(t){return new I(this.ep.multiplyUnsafe(t))}};g.RistrettoPoint=I;I.BASE=new I(w.BASE);I.ZERO=new I(w.ZERO);var ot=new WeakMap,E=class{constructor(t,e){this.x=t,this.y=e}_setWindowSize(t){this._WINDOW_SIZE=t,ot.delete(this)}static fromHex(t,e=!0){let{d:r,P:o}=B;t=T(t,32);let i=t.slice();i[31]=t[31]&-129;let s=z(i);if(e&&s>=o)throw new Error("Expected 0 < hex < P");if(!e&&s>=St)throw new Error("Expected 0 < hex < 2**256");let a=l(s*s),c=l(a-y),f=l(r*a+y),{isValid:u,value:d}=ct(c,f);if(!u)throw new Error("Point.fromHex: invalid y coordinate");let h=(d&y)===y;return(t[31]&128)!==0!==h&&(d=l(-d)),new E(d,s)}static async fromPrivateKey(t){return(await Y(t)).point}toRawBytes(){let t=O(this.y);return t[31]|=this.x&y?128:0,t}toHex(){return V(this.toRawBytes())}toX25519(){let{y:t}=this,e=l((y+t)*J(y-t));return O(e)}isTorsionFree(){return w.fromAffine(this).isTorsionFree()}equals(t){return this.x===t.x&&this.y===t.y}negate(){return new E(l(-this.x),this.y)}add(t){return w.fromAffine(this).add(w.fromAffine(t)).toAffine()}subtract(t){return this.add(t.negate())}multiply(t){return w.fromAffine(this).multiply(t,this).toAffine()}};g.Point=E;E.BASE=new E(B.Gx,B.Gy);E.ZERO=new E(S,y);var M=class{constructor(t,e){this.r=t,this.s=e,this.assertValidity()}static fromHex(t){let e=T(t,64),r=E.fromHex(e.slice(0,32),!1),o=z(e.slice(32,64));return new M(r,o)}assertValidity(){let{r:t,s:e}=this;if(!(t instanceof E))throw new Error("Expected Point instance");return L(e,B.l,!1),this}toRawBytes(){let t=new Uint8Array(64);return t.set(this.r.toRawBytes()),t.set(O(this.s),32),t}toHex(){return V(this.toRawBytes())}};g.Signature=M;function mt(...n){if(!n.every(r=>r instanceof Uint8Array))throw new Error("Expected Uint8Array list");if(n.length===1)return n[0];let t=n.reduce((r,o)=>r+o.length,0),e=new Uint8Array(t);for(let r=0,o=0;r<n.length;r++){let i=n[r];e.set(i,o),o+=i.length}return e}var ce=Array.from({length:256},(n,t)=>t.toString(16).padStart(2,"0"));function V(n){if(!(n instanceof Uint8Array))throw new Error("Uint8Array expected");let t="";for(let e=0;e<n.length;e++)t+=ce[n[e]];return t}function st(n){if(typeof n!="string")throw new TypeError("hexToBytes: expected string, got "+typeof n);if(n.length%2)throw new Error("hexToBytes: received invalid unpadded hex");let t=new Uint8Array(n.length/2);for(let e=0;e<t.length;e++){let r=e*2,o=n.slice(r,r+2),i=Number.parseInt(o,16);if(Number.isNaN(i)||i<0)throw new Error("Invalid byte sequence");t[e]=i}return t}function _t(n){let e=n.toString(16).padStart(64,"0");return st(e)}function O(n){return _t(n).reverse()}function Z(n){return(l(n)&y)===y}function z(n){if(!(n instanceof Uint8Array))throw new Error("Expected Uint8Array");return BigInt("0x"+V(Uint8Array.from(n).reverse()))}var ae=BigInt("0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff");function it(n){return l(z(n)&ae)}function l(n,t=B.P){let e=n%t;return e>=S?e:t+e}function J(n,t=B.P){if(n===S||t<=S)throw new Error(`invert: expected positive integers, got n=${n} mod=${t}`);let e=l(n,t),r=t,o=S,i=y,s=y,a=S;for(;e!==S;){let f=r/e,u=r%e,d=o-s*f,h=i-a*f;r=e,e=u,o=s,i=a,s=d,a=h}if(r!==y)throw new Error("invert: does not exist");return l(o,t)}function fe(n,t=B.P){let e=new Array(n.length),r=n.reduce((i,s,a)=>s===S?i:(e[a]=i,l(i*s,t)),y),o=J(r,t);return n.reduceRight((i,s,a)=>s===S?i:(e[a]=l(i*e[a],t),l(i*s,t)),o),e}function F(n,t){let{P:e}=B,r=n;for(;t-- >S;)r*=r,r%=e;return r}function Rt(n){let{P:t}=B,e=BigInt(5),r=BigInt(10),o=BigInt(20),i=BigInt(40),s=BigInt(80),c=n*n%t*n%t,f=F(c,q)*c%t,u=F(f,y)*n%t,d=F(u,e)*u%t,h=F(d,r)*d%t,p=F(h,o)*h%t,A=F(p,i)*p%t,_=F(A,s)*A%t,x=F(_,s)*A%t,R=F(x,r)*d%t;return{pow_p_5_8:F(R,q)*n%t,b2:c}}function ct(n,t){let e=l(t*t*t),r=l(e*e*t),o=Rt(n*r).pow_p_5_8,i=l(n*e*o),s=l(t*i*i),a=i,c=l(i*k),f=s===n,u=s===l(-n),d=s===l(-n*k);return f&&(i=a),(u||d)&&(i=c),Z(i)&&(i=l(-i)),{isValid:f||u,value:i}}function xt(n){return ct(y,n)}function H(n){return l(z(n),B.l)}function le(n,t){if(n.length!==t.length)return!1;for(let e=0;e<n.length;e++)if(n[e]!==t[e])return!1;return!0}function T(n,t){let e=n instanceof Uint8Array?Uint8Array.from(n):st(n);if(typeof t=="number"&&e.length!==t)throw new Error(`Expected ${t} bytes`);return e}function L(n,t,e=!0){if(!t)throw new TypeError("Specify max value");if(typeof n=="number"&&Number.isSafeInteger(n)&&(n=BigInt(n)),typeof n=="bigint"&&n<t){if(e){if(S<n)return n}else if(S<=n)return n}throw new TypeError("Expected valid scalar: 0 < scalar < max")}function It(n){return n[0]&=248,n[31]&=127,n[31]|=64,n}function ue(n){return z(It(T(n,32)))}function Nt(n){if(n=typeof n=="bigint"||typeof n=="number"?_t(L(n,St)):T(n),n.length!==32)throw new Error("Expected 32 bytes");return n}function Ct(n){let t=It(n.slice(0,32)),e=n.slice(32,64),r=H(t),o=E.BASE.multiply(r),i=o.toRawBytes();return{head:t,prefix:e,scalar:r,point:o,pointBytes:i}}var G;function P(...n){if(typeof G!="function")throw new Error("utils.sha512Sync must be set to use sync methods");return G(...n)}async function Y(n){return Ct(await g.utils.sha512(Nt(n)))}function at(n){return Ct(P(Nt(n)))}async function de(n){return(await Y(n)).pointBytes}g.getPublicKey=de;function he(n){return at(n).pointBytes}async function ye(n,t){n=T(n);let{prefix:e,scalar:r,pointBytes:o}=await Y(t),i=H(await g.utils.sha512(e,n)),s=E.BASE.multiply(i),a=H(await g.utils.sha512(s.toRawBytes(),o,n)),c=l(i+a*r,B.l);return new M(s,c).toRawBytes()}g.sign=ye;function we(n,t){n=T(n);let{prefix:e,scalar:r,pointBytes:o}=at(t),i=H(P(e,n)),s=E.BASE.multiply(i),a=H(P(s.toRawBytes(),o,n)),c=l(i+a*r,B.l);return new M(s,c).toRawBytes()}function Ft(n,t,e){t=T(t),e instanceof E||(e=E.fromHex(e,!1));let{r,s:o}=n instanceof M?n.assertValidity():M.fromHex(n),i=w.BASE.multiplyUnsafe(o);return{r,s:o,SB:i,pub:e,msg:t}}function Tt(n,t,e,r){let o=H(r),i=w.fromAffine(n).multiplyUnsafe(o);return w.fromAffine(t).add(i).subtract(e).multiplyUnsafe(B.h).equals(w.ZERO)}async function ge(n,t,e){let{r,SB:o,msg:i,pub:s}=Ft(n,t,e),a=await g.utils.sha512(r.toRawBytes(),s.toRawBytes(),i);return Tt(s,r,o,a)}g.verify=ge;function Be(n,t,e){let{r,SB:o,msg:i,pub:s}=Ft(n,t,e),a=P(r.toRawBytes(),s.toRawBytes(),i);return Tt(s,r,o,a)}g.sync={getExtendedPublicKey:at,getPublicKey:he,sign:we,verify:Be};async function Ee(n,t){let{head:e}=await Y(n),r=E.fromHex(t).toX25519();return g.curve25519.scalarMult(e,r)}g.getSharedSecret=Ee;E.BASE._setWindowSize(8);function K(n,t,e){let r=l(n*(t-e));return t=l(t-r),e=l(e+r),[t,e]}function pe(n,t){let{P:e}=B,r=L(n,e),o=L(t,e),i=BigInt(121665),s=r,a=y,c=S,f=r,u=y,d=S,h;for(let x=BigInt(255-1);x>=S;x--){let R=o>>x&y;d^=R,h=K(d,a,f),a=h[0],f=h[1],h=K(d,c,u),c=h[0],u=h[1],d=R;let N=a+c,X=l(N*N),W=a-c,Q=l(W*W),yt=X-Q,Kt=f+u,Pt=f-u,wt=l(Pt*N),gt=l(Kt*W),Bt=wt+gt,Et=wt-gt;f=l(Bt*Bt),u=l(s*l(Et*Et)),a=l(X*Q),c=l(yt*(X+l(i*yt)))}h=K(d,a,f),a=h[0],f=h[1],h=K(d,c,u),c=h[0],u=h[1];let{pow_p_5_8:p,b2:A}=Rt(c),_=l(F(p,BigInt(3))*A);return l(a*_)}function Ae(n){return O(l(n,B.P))}function ve(n){let t=T(n,32);return t[31]&=127,z(t)}g.curve25519={BASE_POINT_U:"0900000000000000000000000000000000000000000000000000000000000000",scalarMult(n,t){let e=ve(t),r=ue(n),o=pe(e,r);if(o===S)throw new Error("Invalid private or public key received");return Ae(o)},scalarMultBase(n){return g.curve25519.scalarMult(n,g.curve25519.BASE_POINT_U)}};var U={node:ee,web:typeof self=="object"&&"crypto"in self?self.crypto:void 0};g.utils={bytesToHex:V,hexToBytes:st,concatBytes:mt,getExtendedPublicKey:Y,mod:l,invert:J,TORSION_SUBGROUP:["0100000000000000000000000000000000000000000000000000000000000000","c7176a703d4dd84fba3c0b760d10670f2a2053fa2c39ccc64ec7fd7792ac037a","0000000000000000000000000000000000000000000000000000000000000080","26e8958fc2b227b045c3f489f2ef98f0d5dfac05d3c63339b13802886d53fc05","ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f","26e8958fc2b227b045c3f489f2ef98f0d5dfac05d3c63339b13802886d53fc85","0000000000000000000000000000000000000000000000000000000000000000","c7176a703d4dd84fba3c0b760d10670f2a2053fa2c39ccc64ec7fd7792ac03fa"],hashToPrivateScalar:n=>{if(n=T(n),n.length<40||n.length>1024)throw new Error("Expected 40-1024 bytes of private key as per FIPS 186");return l(z(n),B.l-y)+y},randomBytes:(n=32)=>{if(U.web)return U.web.getRandomValues(new Uint8Array(n));if(U.node){let{randomBytes:t}=U.node;return new Uint8Array(t(n).buffer)}else throw new Error("The environment doesn't have randomBytes function")},randomPrivateKey:()=>g.utils.randomBytes(32),sha512:async(...n)=>{let t=mt(...n);if(U.web){let e=await U.web.subtle.digest("SHA-512",t.buffer);return new Uint8Array(e)}else{if(U.node)return Uint8Array.from(U.node.createHash("sha512").update(t).digest());throw new Error("The environment doesn't have sha512 function")}},precompute(n=8,t=E.BASE){let e=t.equals(E.BASE)?t:new E(t.x,t.y);return e._setWindowSize(n),e.multiply(q),e},sha512Sync:void 0};Object.defineProperties(g.utils,{sha512Sync:{configurable:!1,get(){return G},set(n){G||(G=n)}}})});function He(n,t=!1,e=!0){let r="";return r=(o=>{let i=[];for(let s=0;s<o.length;s+=32768)i.push(String.fromCharCode.apply(null,o.subarray(s,s+32768)));return btoa(i.join(""))})(typeof n=="string"?new TextEncoder().encode(n):new Uint8Array(n)),t&&(r=function(o){return o.replace(/\+/g,"-").replace(/\//g,"_")}(r)),e||(r=r.replace(/=/g,"")),r}function Le(n,t=!1){{let e=!1;if(/^[0-9a-zA-Z_-]+={0,2}$/.test(n))e=!0;else if(!/^[0-9a-zA-Z+/]*={0,2}$/.test(n))throw new Error("Not a valid base64 input");e&&(n=n.replace(/-/g,"+").replace(/_/g,"/").replace(/=/g,""));let r=new Uint8Array(atob(n).split("").map(o=>o.charCodeAt(0)));return t?new TextDecoder().decode(r):r}}var xe=Jt(()=>{v();m()});var bt=C((ke,Dt)=>{"use strict";v();m();Dt.exports=Se;function Se(n,t){for(var e=new Array(arguments.length-1),r=0,o=2,i=!0;o<arguments.length;)e[r++]=arguments[o++];return new Promise(function(a,c){e[r]=function(u){if(i)if(i=!1,u)c(u);else{for(var d=new Array(arguments.length-1),h=0;h<d.length;)d[h++]=arguments[h];a.apply(null,d)}};try{n.apply(t||null,e)}catch(f){i&&(i=!1,c(f))}})}});var _e=C(Zt=>{"use strict";v();m();var tt=Zt;tt.length=function(t){var e=t.length;if(!e)return 0;for(var r=0;--e%4>1&&t.charAt(e)==="=";)++r;return Math.ceil(t.length*3)/4-r};var j=new Array(64),Ut=new Array(123);for(b=0;b<64;)Ut[j[b]=b<26?b+65:b<52?b+71:b<62?b-4:b-59|43]=b++;var b;tt.encode=function(t,e,r){for(var o=null,i=[],s=0,a=0,c;e<r;){var f=t[e++];switch(a){case 0:i[s++]=j[f>>2],c=(f&3)<<4,a=1;break;case 1:i[s++]=j[c|f>>4],c=(f&15)<<2,a=2;break;case 2:i[s++]=j[c|f>>6],i[s++]=j[f&63],a=0;break}s>8191&&((o||(o=[])).push(String.fromCharCode.apply(String,i)),s=0)}return a&&(i[s++]=j[c],i[s++]=61,a===1&&(i[s++]=61)),o?(s&&o.push(String.fromCharCode.apply(String,i.slice(0,s))),o.join("")):String.fromCharCode.apply(String,i.slice(0,s))};var Mt="invalid encoding";tt.decode=function(t,e,r){for(var o=r,i=0,s,a=0;a<t.length;){var c=t.charCodeAt(a++);if(c===61&&i>1)break;if((c=Ut[c])===void 0)throw Error(Mt);switch(i){case 0:s=c,i=1;break;case 1:e[r++]=s<<2|(c&48)>>4,s=c,i=2;break;case 2:e[r++]=(s&15)<<4|(c&60)>>2,s=c,i=3;break;case 3:e[r++]=(s&3)<<6|c,i=0;break}}if(i===1)throw Error(Mt);return r-o};tt.test=function(t){return/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(t)}});var Re=C((Ke,qt)=>{"use strict";v();m();qt.exports=et;function et(){this._listeners={}}et.prototype.on=function(t,e,r){return(this._listeners[t]||(this._listeners[t]=[])).push({fn:e,ctx:r||this}),this};et.prototype.off=function(t,e){if(t===void 0)this._listeners={};else if(e===void 0)this._listeners[t]=[];else for(var r=this._listeners[t],o=0;o<r.length;)r[o].fn===e?r.splice(o,1):++o;return this};et.prototype.emit=function(t){var e=this._listeners[t];if(e){for(var r=[],o=1;o<arguments.length;)r.push(arguments[o++]);for(o=0;o<e.length;)e[o].fn.apply(e[o++].ctx,r)}return this}});var Ie=C((tn,Xt)=>{"use strict";v();m();Xt.exports=zt(zt);function zt(n){return typeof Float32Array<"u"?function(){var t=new Float32Array([-0]),e=new Uint8Array(t.buffer),r=e[3]===128;function o(c,f,u){t[0]=c,f[u]=e[0],f[u+1]=e[1],f[u+2]=e[2],f[u+3]=e[3]}function i(c,f,u){t[0]=c,f[u]=e[3],f[u+1]=e[2],f[u+2]=e[1],f[u+3]=e[0]}n.writeFloatLE=r?o:i,n.writeFloatBE=r?i:o;function s(c,f){return e[0]=c[f],e[1]=c[f+1],e[2]=c[f+2],e[3]=c[f+3],t[0]}function a(c,f){return e[3]=c[f],e[2]=c[f+1],e[1]=c[f+2],e[0]=c[f+3],t[0]}n.readFloatLE=r?s:a,n.readFloatBE=r?a:s}():function(){function t(r,o,i,s){var a=o<0?1:0;if(a&&(o=-o),o===0)r(1/o>0?0:2147483648,i,s);else if(isNaN(o))r(2143289344,i,s);else if(o>34028234663852886e22)r((a<<31|2139095040)>>>0,i,s);else if(o<11754943508222875e-54)r((a<<31|Math.round(o/1401298464324817e-60))>>>0,i,s);else{var c=Math.floor(Math.log(o)/Math.LN2),f=Math.round(o*Math.pow(2,-c)*8388608)&8388607;r((a<<31|c+127<<23|f)>>>0,i,s)}}n.writeFloatLE=t.bind(null,Ot),n.writeFloatBE=t.bind(null,Ht);function e(r,o,i){var s=r(o,i),a=(s>>31)*2+1,c=s>>>23&255,f=s&8388607;return c===255?f?NaN:a*(1/0):c===0?a*1401298464324817e-60*f:a*Math.pow(2,c-150)*(f+8388608)}n.readFloatLE=e.bind(null,Lt),n.readFloatBE=e.bind(null,jt)}(),typeof Float64Array<"u"?function(){var t=new Float64Array([-0]),e=new Uint8Array(t.buffer),r=e[7]===128;function o(c,f,u){t[0]=c,f[u]=e[0],f[u+1]=e[1],f[u+2]=e[2],f[u+3]=e[3],f[u+4]=e[4],f[u+5]=e[5],f[u+6]=e[6],f[u+7]=e[7]}function i(c,f,u){t[0]=c,f[u]=e[7],f[u+1]=e[6],f[u+2]=e[5],f[u+3]=e[4],f[u+4]=e[3],f[u+5]=e[2],f[u+6]=e[1],f[u+7]=e[0]}n.writeDoubleLE=r?o:i,n.writeDoubleBE=r?i:o;function s(c,f){return e[0]=c[f],e[1]=c[f+1],e[2]=c[f+2],e[3]=c[f+3],e[4]=c[f+4],e[5]=c[f+5],e[6]=c[f+6],e[7]=c[f+7],t[0]}function a(c,f){return e[7]=c[f],e[6]=c[f+1],e[5]=c[f+2],e[4]=c[f+3],e[3]=c[f+4],e[2]=c[f+5],e[1]=c[f+6],e[0]=c[f+7],t[0]}n.readDoubleLE=r?s:a,n.readDoubleBE=r?a:s}():function(){function t(r,o,i,s,a,c){var f=s<0?1:0;if(f&&(s=-s),s===0)r(0,a,c+o),r(1/s>0?0:2147483648,a,c+i);else if(isNaN(s))r(0,a,c+o),r(2146959360,a,c+i);else if(s>17976931348623157e292)r(0,a,c+o),r((f<<31|2146435072)>>>0,a,c+i);else{var u;if(s<22250738585072014e-324)u=s/5e-324,r(u>>>0,a,c+o),r((f<<31|u/4294967296)>>>0,a,c+i);else{var d=Math.floor(Math.log(s)/Math.LN2);d===1024&&(d=1023),u=s*Math.pow(2,-d),r(u*4503599627370496>>>0,a,c+o),r((f<<31|d+1023<<20|u*1048576&1048575)>>>0,a,c+i)}}}n.writeDoubleLE=t.bind(null,Ot,0,4),n.writeDoubleBE=t.bind(null,Ht,4,0);function e(r,o,i,s,a){var c=r(s,a+o),f=r(s,a+i),u=(f>>31)*2+1,d=f>>>20&2047,h=4294967296*(f&1048575)+c;return d===2047?h?NaN:u*(1/0):d===0?u*5e-324*h:u*Math.pow(2,d-1075)*(h+4503599627370496)}n.readDoubleLE=e.bind(null,Lt,0,4),n.readDoubleBE=e.bind(null,jt,4,0)}(),n}function Ot(n,t,e){t[e]=n&255,t[e+1]=n>>>8&255,t[e+2]=n>>>16&255,t[e+3]=n>>>24}function Ht(n,t,e){t[e]=n>>>24,t[e+1]=n>>>16&255,t[e+2]=n>>>8&255,t[e+3]=n&255}function Lt(n,t){return(n[t]|n[t+1]<<8|n[t+2]<<16|n[t+3]<<24)>>>0}function jt(n,t){return(n[t]<<24|n[t+1]<<16|n[t+2]<<8|n[t+3])>>>0}});var Wt=C((exports,module)=>{"use strict";v();m();module.exports=inquire;function inquire(moduleName){try{var mod=eval("quire".replace(/^/,"re"))(moduleName);if(mod&&(mod.length||Object.keys(mod).length))return mod}catch(n){}return null}});var Ne=C(kt=>{"use strict";v();m();var ft=kt;ft.length=function(t){for(var e=0,r=0,o=0;o<t.length;++o)r=t.charCodeAt(o),r<128?e+=1:r<2048?e+=2:(r&64512)===55296&&(t.charCodeAt(o+1)&64512)===56320?(++o,e+=4):e+=3;return e};ft.read=function(t,e,r){var o=r-e;if(o<1)return"";for(var i=null,s=[],a=0,c;e<r;)c=t[e++],c<128?s[a++]=c:c>191&&c<224?s[a++]=(c&31)<<6|t[e++]&63:c>239&&c<365?(c=((c&7)<<18|(t[e++]&63)<<12|(t[e++]&63)<<6|t[e++]&63)-65536,s[a++]=55296+(c>>10),s[a++]=56320+(c&1023)):s[a++]=(c&15)<<12|(t[e++]&63)<<6|t[e++]&63,a>8191&&((i||(i=[])).push(String.fromCharCode.apply(String,s)),a=0);return i?(a&&i.push(String.fromCharCode.apply(String,s.slice(0,a))),i.join("")):String.fromCharCode.apply(String,s.slice(0,a))};ft.write=function(t,e,r){for(var o=r,i,s,a=0;a<t.length;++a)i=t.charCodeAt(a),i<128?e[r++]=i:i<2048?(e[r++]=i>>6|192,e[r++]=i&63|128):(i&64512)===55296&&((s=t.charCodeAt(a+1))&64512)===56320?(i=65536+((i&1023)<<10)+(s&1023),++a,e[r++]=i>>18|240,e[r++]=i>>12&63|128,e[r++]=i>>6&63|128,e[r++]=i&63|128):(e[r++]=i>>12|224,e[r++]=i>>6&63|128,e[r++]=i&63|128);return r-o}});var Fe=C((fn,Gt)=>{"use strict";v();m();Gt.exports=Ce;function Ce(n,t,e){var r=e||8192,o=r>>>1,i=null,s=r;return function(c){if(c<1||c>o)return n(c);s+c>r&&(i=n(r),s=0);var f=t.call(i,s,s+=c);return s&7&&(s=(s|7)+1),f}}});var Te=C((dn,Vt)=>{"use strict";v();m();Vt.exports=lt;function lt(n,t){typeof n=="string"&&(t=n,n=void 0);var e=[];function r(i){if(typeof i!="string"){var s=o();if(lt.verbose&&console.log("codegen: "+s),s="return "+s,i){for(var a=Object.keys(i),c=new Array(a.length+1),f=new Array(a.length),u=0;u<a.length;)c[u]=a[u],f[u]=i[a[u++]];return c[u]=s,Function.apply(null,c).apply(null,f)}return Function(s)()}for(var d=new Array(arguments.length-1),h=0;h<d.length;)d[h]=arguments[++h];if(h=0,i=i.replace(/%([%dfijs])/g,function(A,_){var x=d[h++];switch(_){case"d":case"f":return String(Number(x));case"i":return String(Math.floor(x));case"j":return JSON.stringify(x);case"s":return String(x)}return"%"}),h!==d.length)throw Error("parameter count mismatch");return e.push(i),r}function o(i){return"function "+(i||t||"")+"("+(n&&n.join(",")||"")+`){
`+e.join(`
`)+`
}`}return r.toString=o,r}lt.verbose=!1});var Me=C((wn,Yt)=>{"use strict";v();m();Yt.exports=$;var De=bt(),be=Wt(),ut=be("fs");function $(n,t,e){return typeof t=="function"?(e=t,t={}):t||(t={}),e?!t.xhr&&ut&&ut.readFile?ut.readFile(n,function(o,i){return o&&typeof XMLHttpRequest<"u"?$.xhr(n,t,e):o?e(o):e(null,t.binary?i:i.toString("utf8"))}):$.xhr(n,t,e):De($,this,n,t)}$.xhr=function(t,e,r){var o=new XMLHttpRequest;o.onreadystatechange=function(){if(o.readyState===4){if(o.status!==0&&o.status!==200)return r(Error("status "+o.status));if(e.binary){var s=o.response;if(!s){s=[];for(var a=0;a<o.responseText.length;++a)s.push(o.responseText.charCodeAt(a)&255)}return r(null,typeof Uint8Array<"u"?new Uint8Array(s):s)}return r(null,o.responseText)}},e.binary&&("overrideMimeType"in o&&o.overrideMimeType("text/plain; charset=x-user-defined"),o.responseType="arraybuffer"),o.open("GET",t),o.send()}});var Ue=C(Qt=>{"use strict";v();m();var ht=Qt,$t=ht.isAbsolute=function(t){return/^(?:\/|\w+:)/.test(t)},dt=ht.normalize=function(t){t=t.replace(/\\/g,"/").replace(/\/{2,}/g,"/");var e=t.split("/"),r=$t(t),o="";r&&(o=e.shift()+"/");for(var i=0;i<e.length;)e[i]===".."?i>0&&e[i-1]!==".."?e.splice(--i,2):r?e.splice(i,1):++i:e[i]==="."?e.splice(i,1):++i;return o+e.join("/")};ht.resolve=function(t,e,r){return r||(e=dt(e)),$t(e)?e:(r||(t=dt(t)),(t=t.replace(/(?:\/|^)[^/]+$/,"")).length?dt(t+"/"+e):e)}});export{bt as a,_e as b,Re as c,Ie as d,Wt as e,Ne as f,Fe as g,Te as h,Me as i,Ue as j,me as k,He as l,Le as m,xe as n};
window.inOKXExtension = true;
window.inMiniApp = false;
window.ASSETS_BUILD_TYPE = "publish";
//# sourceMappingURL=chunk-2DSLTDTL.js.map