2shay commited on
Commit
72a1eb4
·
verified ·
1 Parent(s): 6e4acfc

deploy 7225106

Browse files
ort/ort-wasm-simd-threaded.jsep.mjs DELETED
@@ -1,108 +0,0 @@
1
- async function ortWasmThreaded(moduleArg={}){var moduleRtn;var f=moduleArg,aa=!!globalThis.window,ba=!!globalThis.WorkerGlobalScope,h=globalThis.process?.versions?.node&&"renderer"!=globalThis.process?.type,m=ba&&self.name?.startsWith("em-pthread");if(h){const {createRequire:a}=await import("module");var require=a(import.meta.url),ca=require("worker_threads");global.Worker=ca.Worker;m=(ba=!ca.Wd)&&"em-pthread"==ca.workerData}f.mountExternalData=(a,b)=>{a.startsWith("./")&&(a=a.substring(2));(f.ad||(f.ad=new Map)).set(a,b)};
2
- f.unmountExternalData=()=>{delete f.ad;delete f.Yd;delete f.Xd;delete f.be};var SharedArrayBuffer=globalThis.SharedArrayBuffer??(new WebAssembly.Memory({initial:0,maximum:0,shared:!0})).buffer.constructor;
3
- const da=a=>async(...b)=>{try{if(f.$c)throw Error("Session already started");const d=f.$c={Nd:b[0],errors:[]},c=await a(...b);if(f.$c!==d)throw Error("Session mismatch");f.hd?.flush();const e=d.errors;if(0<e.length){let g=await Promise.all(e);g=g.filter(k=>k);if(0<g.length)throw Error(g.join("\n"));}return c}finally{f.$c=null}};
4
- f.jsepInit=(a,b)=>{if("webgpu"===a){[f.hd,f.Dd,f.Hd,f.jd,f.Gd,f.bc,f.Id,f.Kd,f.Ed,f.Fd,f.Jd]=b;const d=f.hd;f.jsepRegisterBuffer=(c,e,g,k)=>d.registerBuffer(c,e,g,k);f.jsepGetBuffer=c=>d.getBuffer(c);f.jsepCreateDownloader=(c,e,g)=>d.createDownloader(c,e,g);f.jsepOnCreateSession=c=>{d.onCreateSession(c)};f.jsepOnReleaseSession=c=>{d.onReleaseSession(c)};f.jsepOnRunStart=c=>d.onRunStart(c);f.Ld=(c,e)=>{d.upload(c,e)}}else if("webnn"===a){const d=b[0];[f.Vd,f.vd,f.webnnEnsureTensor,f.wd,f.webnnDownloadTensor,
5
- f.Ud,f.webnnEnableTraceEvent]=b.slice(1);f.webnnReleaseTensorId=f.vd;f.webnnUploadTensor=f.wd;f.webnnRegisterMLContext=f.Ud;f.webnnOnRunStart=c=>d.onRunStart(c);f.webnnOnRunEnd=d.onRunEnd.bind(d);f.webnnOnReleaseSession=c=>{d.onReleaseSession(c)};f.webnnCreateMLTensorDownloader=(c,e)=>d.createMLTensorDownloader(c,e);f.webnnRegisterMLTensor=(c,e,g,k)=>d.registerMLTensor(c,e,g,k);f.webnnCreateMLContext=c=>d.createMLContext(c);f.webnnRegisterGraphInput=d.registerGraphInput.bind(d);f.webnnIsGraphInput=
6
- d.isGraphInput.bind(d);f.webnnRegisterGraphOutput=d.registerGraphOutput.bind(d);f.webnnIsGraphOutput=d.isGraphOutput.bind(d);f.webnnCreateTemporaryTensor=d.createTemporaryTensor.bind(d);f.webnnIsGraphInputOutputTypeSupported=d.isGraphInputOutputTypeSupported.bind(d)}};
7
- let fa=()=>{const a=b=>(...d)=>{const c=q;d=b(...d);return q!=c?ea():d};(b=>{for(const d of b)f[d]=a(f[d])})(["_OrtAppendExecutionProvider","_OrtCreateSession","_OrtRun","_OrtRunWithBinding","_OrtBindInput"]);"undefined"!==typeof da&&(f._OrtRun=da(f._OrtRun),f._OrtRunWithBinding=da(f._OrtRunWithBinding));fa=void 0};f.asyncInit=()=>{fa?.()};var ha="./this.program",ia=(a,b)=>{throw b;},ja=import.meta.url,ka="",la,ma;
8
- if(h){var fs=require("fs");ja.startsWith("file:")&&(ka=require("path").dirname(require("url").fileURLToPath(ja))+"/");ma=a=>{a=na(a)?new URL(a):a;return fs.readFileSync(a)};la=async a=>{a=na(a)?new URL(a):a;return fs.readFileSync(a,void 0)};1<process.argv.length&&(ha=process.argv[1].replace(/\\/g,"/"));process.argv.slice(2);ia=(a,b)=>{process.exitCode=a;throw b;}}else if(aa||ba){try{ka=(new URL(".",ja)).href}catch{}h||(ba&&(ma=a=>{var b=new XMLHttpRequest;b.open("GET",a,!1);b.responseType="arraybuffer";
9
- b.send(null);return new Uint8Array(b.response)}),la=async a=>{if(na(a))return new Promise((d,c)=>{var e=new XMLHttpRequest;e.open("GET",a,!0);e.responseType="arraybuffer";e.onload=()=>{200==e.status||0==e.status&&e.response?d(e.response):c(e.status)};e.onerror=c;e.send(null)});var b=await fetch(a,{credentials:"same-origin"});if(b.ok)return b.arrayBuffer();throw Error(b.status+" : "+b.url);})}var oa=console.log.bind(console),pa=console.error.bind(console);
10
- if(h){var qa=require("util"),ra=a=>"object"==typeof a?qa.inspect(a):a;oa=(...a)=>fs.writeSync(1,a.map(ra).join(" ")+"\n");pa=(...a)=>fs.writeSync(2,a.map(ra).join(" ")+"\n")}var sa=oa,r=pa,ta,ua,t=!1,va,na=a=>a.startsWith("file://");function u(){x.buffer!=A.buffer&&wa()}var xa,ya;
11
- if(h&&m){var za=ca.parentPort;za.on("message",a=>global.onmessage?.({data:a}));Object.assign(globalThis,{self:global,postMessage:a=>za.postMessage(a)});process.on("uncaughtException",a=>{postMessage({Vc:"uncaughtException",error:a});process.exit(1)})}var Aa;
12
- if(m){var Ba=!1;self.onunhandledrejection=b=>{throw b.reason||b;};function a(b){try{var d=b.data,c=d.Vc;if("load"===c){let e=[];self.onmessage=g=>e.push(g);Aa=()=>{postMessage({Vc:"loaded"});for(let g of e)a(g);self.onmessage=a};for(const g of d.Ad)if(!f[g]||f[g].proxy)f[g]=(...k)=>{postMessage({Vc:"callHandler",yd:g,args:k})},"print"==g&&(sa=f[g]),"printErr"==g&&(r=f[g]);x=d.Rd;wa();ua=d.Sd;Ca();Da()}else if("run"===c){Ea(d.Uc);Fa(d.Uc,0,0,1,0,0);Ga();Ha(d.Uc);Ba||(Ia(),Ba=!0);try{Ja(d.Pd,d.ed)}catch(e){if("unwind"!=
13
- e)throw e;}}else"setimmediate"!==d.target&&("checkMailbox"===c?Ba&&Ka():c&&(r(`worker: received unknown command ${c}`),r(d)))}catch(e){throw La(),e;}}self.onmessage=a}var A,B,Ma,Na,C,D,Oa,E,F,Pa,Qa=!1;function wa(){var a=x.buffer;f.HEAP8=A=new Int8Array(a);Ma=new Int16Array(a);f.HEAPU8=B=new Uint8Array(a);Na=new Uint16Array(a);f.HEAP32=C=new Int32Array(a);f.HEAPU32=D=new Uint32Array(a);Oa=new Float32Array(a);E=new Float64Array(a);F=new BigInt64Array(a);Pa=new BigUint64Array(a)}
14
- function Ra(){Qa=!0;m?Aa():G.ub()}function H(a){a="Aborted("+a+")";r(a);t=!0;a=new WebAssembly.RuntimeError(a+". Build with -sASSERTIONS for more info.");ya?.(a);throw a;}var Sa;async function Ta(a){if(!ta)try{var b=await la(a);return new Uint8Array(b)}catch{}if(a==Sa&&ta)a=new Uint8Array(ta);else if(ma)a=ma(a);else throw"both async and sync fetching of the wasm failed";return a}
15
- async function Ua(a,b){try{var d=await Ta(a);return await WebAssembly.instantiate(d,b)}catch(c){r(`failed to asynchronously prepare wasm: ${c}`),H(c)}}async function Va(a){var b=Sa;if(!ta&&!na(b)&&!h)try{var d=fetch(b,{credentials:"same-origin"});return await WebAssembly.instantiateStreaming(d,a)}catch(c){r(`wasm streaming compile failed: ${c}`),r("falling back to ArrayBuffer instantiation")}return Ua(b,a)}
16
- function Wa(){Xa={ma:Ya,hb:Za,g:$a,J:ab,f:bb,o:cb,i:db,$:eb,b:fb,S:gb,Ha:hb,n:ib,aa:jb,Ya:mb,Da:nb,Fa:ob,Za:pb,Wa:qb,Pa:rb,Va:sb,ka:tb,Ea:ub,Ba:vb,Xa:wb,Ca:xb,cb:yb,fa:zb,wa:Ab,ua:Bb,ea:Cb,N:Db,H:Eb,va:Fb,_:Gb,xa:Hb,Sa:Ib,za:Jb,Ia:Kb,sa:Lb,ga:Mb,Ra:Ha,$a:Nb,Q:Ob,r:Pb,c:Qb,ib:Rb,y:Sb,M:Tb,D:Ub,l:Vb,s:Wb,jb:Xb,I:Yb,R:Zb,j:$b,u:ac,q:bc,k:cc,Ma:dc,Na:ec,Oa:fc,Ka:gc,La:hc,ta:ic,eb:jc,bb:kc,v:lc,ba:mc,ha:nc,ab:oc,V:pc,_a:qc,Aa:rc,F:sc,U:tc,la:uc,ya:vc,gb:wc,fb:xc,Ta:yc,Ua:zc,Ga:Ac,T:Bc,Ja:Cc,ja:Dc,Qa:Ec,
17
- ia:Fc,lb:Gc,na:Hc,mb:Ic,oa:Jc,G:Kc,e:Lc,t:Mc,w:Nc,B:Oc,nb:Pc,Z:Qc,x:Rc,pa:Sc,X:Tc,ca:Uc,ob:Vc,pb:Wc,O:Xc,qb:Yc,qa:Zc,rb:$c,L:ad,Y:bd,d:cd,A:dd,m:ed,kb:fd,p:gd,z:hd,C:jd,E:kd,K:ld,ra:md,P:nd,da:od,W:pd,sb:qd,tb:rd,h:sd,a:x,db:td};return{a:Xa}}
18
- async function Ca(){function a(c,e){var g=G=c.exports;c={};for(let [k,l]of Object.entries(g))"function"==typeof l?(g=ud(l),c[k]=g):c[k]=l;G=c;G=vd();wd.push(G.ac);c=G;xd=c.vb;Ia=c.wb;f._OrtInit=c.xb;f._OrtGetLastError=c.yb;f._OrtCreateSessionOptions=c.zb;f._OrtAppendExecutionProvider=c.Ab;f._OrtAddFreeDimensionOverride=c.Bb;f._OrtAddSessionConfigEntry=c.Cb;f._OrtReleaseSessionOptions=c.Db;f._OrtCreateSession=c.Eb;f._OrtReleaseSession=c.Fb;f._OrtGetInputOutputCount=c.Gb;f._OrtGetInputOutputMetadata=
19
- c.Hb;f._OrtFree=c.Ib;f._OrtCreateTensor=c.Jb;f._OrtGetTensorData=c.Kb;f._OrtReleaseTensor=c.Lb;f._OrtCreateRunOptions=c.Mb;f._OrtAddRunConfigEntry=c.Nb;f._OrtReleaseRunOptions=c.Ob;f._OrtCreateBinding=c.Pb;f._OrtBindInput=c.Qb;f._OrtBindOutput=c.Rb;f._OrtClearBoundOutputs=c.Sb;f._OrtReleaseBinding=c.Tb;f._OrtRunWithBinding=c.Ub;f._OrtRun=c.Vb;f._OrtEndProfiling=c.Wb;f._JsepOutput=c.Xb;f._JsepGetNodeName=c.Yb;yd=c.Zb;I=f._free=c._b;zd=f._malloc=c.$b;Fa=c.cc;La=c.dc;Ad=c.ec;Bd=c.fc;Cd=c.gc;Dd=c.hc;
20
- Ed=c.ic;J=c.jc;Fd=c.kc;Gd=c.lc;K=c.mc;Hd=c.nc;L=c.oc;Id=c.pc;Jd=c.qc;Kd=c.rc;Ld=c.sc;dynCall_vii=c.tc;Md=c.uc;dynCall_v=c.vc;Nd=c.wc;Od=c.xc;dynCall_iii=c.yc;Pd=c.zc;Qd=c.Ac;Rd=c.Bc;Sd=c.Cc;dynCall_vi=c.Dc;Td=c.Ec;Ud=c.Fc;Vd=c.Gc;Wd=c.Hc;Xd=c.Ic;Yd=c.Jc;Zd=c.Kc;$d=c.Lc;ae=c.Mc;be=c.Nc;ce=c.Oc;de=c.Pc;ee=c.Qc;fe=c.Sc;ge=c.Tc;he=c.cd;ie=c.dd;je=c.id;ke=c.nd;le=c.od;me=c.pd;ne=c.qd;oe=c.rd;pe=c.sd;qe=c.td;re=c.ud;se=c.zd;te=c.Zd;ue=c._d;ve=c.$d;we=c.ae;ua=e;return G}var b=Wa();if(f.instantiateWasm)return new Promise(c=>
21
- {f.instantiateWasm(b,(e,g)=>{c(a(e,g))})});if(m){var d=new WebAssembly.Instance(ua,Wa());return a(d,ua)}Sa??=f.locateFile?f.locateFile?f.locateFile("ort-wasm-simd-threaded.jsep.wasm",ka):ka+"ort-wasm-simd-threaded.jsep.wasm":(new URL("ort-wasm-simd-threaded.jsep.wasm",import.meta.url)).href;return function(c){return a(c.instance,c.module)}(await Va(b))}class xe{name="ExitStatus";constructor(a){this.message=`Program terminated with exit(${a})`;this.status=a}}
22
- var ye=a=>{a.terminate();a.onmessage=()=>{}},ze=[],Ae=0,Be=null,Fe=a=>{0==M.length&&(Ce(),De(M[0]));var b=M.pop();if(!b)return 6;Ee.push(b);N[a.Uc]=b;b.Uc=a.Uc;var d={Vc:"run",Pd:a.Od,ed:a.ed,Uc:a.Uc};h&&b.unref();b.postMessage(d,a.md);return 0},O=0,P=(a,b,...d)=>{var c=16*d.length,e=L(),g=Hd(c),k=g>>>3,l;for(l of d)"bigint"==typeof l?((u(),F)[k++>>>0]=1n,(u(),F)[k++>>>0]=l):((u(),F)[k++>>>0]=0n,(u(),E)[k++>>>0]=l);a=Ad(a,0,c,g,b);K(e);return a};
23
- function td(a){if(m)return P(0,1,a);va=a;if(!(0<O)){for(var b of Ee)ye(b);for(b of M)ye(b);M=[];Ee=[];N={};t=!0}ia(a,new xe(a))}function Ge(a){if(m)return P(1,0,a);Ac(a)}var Ac=a=>{va=a;if(m)throw Ge(a),"unwind";td(a)},M=[],Ee=[],wd=[],N={};function He(){for(var a=f.numThreads-1;a--;)Ce();ze.push(async()=>{var b=Ie();Ae++;await b;Ae--;0==Ae&&Be&&(b=Be,Be=null,b())})}var Je=a=>{var b=a.Uc;delete N[b];M.push(a);Ee.splice(Ee.indexOf(a),1);a.Uc=0;Bd(b)};function Ga(){wd.forEach(a=>a())}
24
- var De=a=>new Promise(b=>{a.onmessage=g=>{var k=g.data;g=k.Vc;if(k.bd&&k.bd!=yd()){var l=N[k.bd];l?l.postMessage(k,k.md):r(`Internal error! Worker sent a message "${g}" to target pthread ${k.bd}, but that thread no longer exists!`)}else if("checkMailbox"===g)Ka();else if("spawnThread"===g)Fe(k);else if("cleanupThread"===g)Ke(()=>{Je(N[k.Qd])});else if("loaded"===g)a.loaded=!0,h&&!a.Uc&&a.unref(),b(a);else if("setimmediate"===k.target)a.postMessage(k);else if("uncaughtException"===g)a.onerror(k.error);
25
- else if("callHandler"===g)f[k.yd](...k.args);else g&&r(`worker sent an unknown command ${g}`)};a.onerror=g=>{r(`${"worker sent an error!"} ${g.filename}:${g.lineno}: ${g.message}`);throw g;};h&&(a.on("message",g=>a.onmessage({data:g})),a.on("error",g=>a.onerror(g)));var d=[],c=[],e;for(e of c)f.propertyIsEnumerable(e)&&d.push(e);a.postMessage({Vc:"load",Ad:d,Rd:x,Sd:ua})});async function Ie(){if(!m)return Promise.all(M.map(De))}
26
- function Ce(){var a=new Worker(new URL(import.meta.url),{type:"module",workerData:"em-pthread",name:"em-pthread"});M.push(a)}function Ea(a){var b=(u(),D)[a+52>>>2>>>0];a=(u(),D)[a+56>>>2>>>0];Gd(b,b-a);K(b)}var Ja=(a,b)=>{O=0;a=Md(a,b);0<O?va=a:Cd(a)},x,Le=[],Me=0;function $a(a){a>>>=0;var b=new Ne(a);0==(u(),A)[b.Wc+12>>>0]&&(Oe(b,!0),Me--);Pe(b,!1);Le.push(b);return Ld(a)}var Q=0,ab=()=>{J(0,0);var a=Le.pop();Id(a.gd);Q=0};
27
- function Oe(a,b){b=b?1:0;(u(),A)[a.Wc+12>>>0]=b}function Pe(a,b){b=b?1:0;(u(),A)[a.Wc+13>>>0]=b}class Ne{constructor(a){this.gd=a;this.Wc=a-24}}var Qe=a=>{var b=Q;if(!b)return Fd(0),0;var d=new Ne(b);(u(),D)[d.Wc+16>>>2>>>0]=b;var c=(u(),D)[d.Wc+4>>>2>>>0];if(!c)return Fd(0),b;for(var e of a){if(0===e||e===c)break;if(Kd(e,c,d.Wc+16))return Fd(e),b}Fd(c);return b};function bb(){return Qe([])}function cb(a){return Qe([a>>>0])}function db(a,b,d,c){return Qe([a>>>0,b>>>0,d>>>0,c>>>0])}
28
- var eb=()=>{var a=Le.pop();a||H("no exception to throw");var b=a.gd;0==(u(),A)[a.Wc+13>>>0]&&(Le.push(a),Pe(a,!0),Oe(a,!1),Me++);Jd(b);Q=b;throw Q;};function fb(a,b,d){a>>>=0;var c=new Ne(a);b>>>=0;d>>>=0;(u(),D)[c.Wc+16>>>2>>>0]=0;(u(),D)[c.Wc+4>>>2>>>0]=b;(u(),D)[c.Wc+8>>>2>>>0]=d;Jd(a);Q=a;Me++;throw Q;}var gb=()=>Me;function Re(a,b,d,c){return m?P(2,1,a,b,d,c):hb(a,b,d,c)}
29
- function hb(a,b,d,c){a>>>=0;b>>>=0;d>>>=0;c>>>=0;if(!globalThis.SharedArrayBuffer)return 6;var e=[];if(m&&0===e.length)return Re(a,b,d,c);a={Od:d,Uc:a,ed:c,md:e};return m?(a.Vc="spawnThread",postMessage(a,e),0):Fe(a)}function ib(a){Q||=a>>>0;throw Q;}
30
- var Se=globalThis.TextDecoder&&new TextDecoder,Te=(a,b,d,c)=>{d=b+d;if(c)return d;for(;a[b]&&!(b>=d);)++b;return b},Ue=(a,b=0,d,c)=>{b>>>=0;d=Te(a,b,d,c);if(16<d-b&&a.buffer&&Se)return Se.decode(a.buffer instanceof ArrayBuffer?a.subarray(b,d):a.slice(b,d));for(c="";b<d;){var e=a[b++];if(e&128){var g=a[b++]&63;if(192==(e&224))c+=String.fromCharCode((e&31)<<6|g);else{var k=a[b++]&63;e=224==(e&240)?(e&15)<<12|g<<6|k:(e&7)<<18|g<<12|k<<6|a[b++]&63;65536>e?c+=String.fromCharCode(e):(e-=65536,c+=String.fromCharCode(55296|
31
- e>>10,56320|e&1023))}}else c+=String.fromCharCode(e)}return c},R=(a,b,d)=>(a>>>=0)?Ue((u(),B),a,b,d):"";function jb(a,b,d){return m?P(3,1,a,b,d):0}function mb(a,b){if(m)return P(4,1,a,b)}function nb(a,b){if(m)return P(5,1,a,b)}function ob(a,b,d){if(m)return P(6,1,a,b,d)}function pb(a,b,d){return m?P(7,1,a,b,d):0}function qb(a,b){if(m)return P(8,1,a,b)}function rb(a,b,d){if(m)return P(9,1,a,b,d)}function sb(a,b,d,c){if(m)return P(10,1,a,b,d,c)}function tb(a,b,d,c){if(m)return P(11,1,a,b,d,c)}
32
- function ub(a,b,d,c){if(m)return P(12,1,a,b,d,c)}function vb(a){if(m)return P(13,1,a)}function wb(a,b){if(m)return P(14,1,a,b)}function xb(a,b,d){if(m)return P(15,1,a,b,d)}var yb=()=>H(""),S=a=>{a>>>=0;for(var b="";;){var d=(u(),B)[a++>>>0];if(!d)return b;b+=String.fromCharCode(d)}},Ve={},We={},Xe={},Ye=class extends Error{constructor(a){super(a);this.name="BindingError"}};
33
- function Ze(a,b,d={}){var c=b.name;if(!a)throw new Ye(`type "${c}" must have a positive integer typeid pointer`);if(We.hasOwnProperty(a)){if(d.Bd)return;throw new Ye(`Cannot register type '${c}' twice`);}We[a]=b;delete Xe[a];Ve.hasOwnProperty(a)&&(b=Ve[a],delete Ve[a],b.forEach(e=>e()))}function T(a,b,d={}){return Ze(a,b,d)}
34
- var $e=(a,b,d)=>{switch(b){case 1:return d?c=>(u(),A)[c>>>0]:c=>(u(),B)[c>>>0];case 2:return d?c=>(u(),Ma)[c>>>1>>>0]:c=>(u(),Na)[c>>>1>>>0];case 4:return d?c=>(u(),C)[c>>>2>>>0]:c=>(u(),D)[c>>>2>>>0];case 8:return d?c=>(u(),F)[c>>>3>>>0]:c=>(u(),Pa)[c>>>3>>>0];default:throw new TypeError(`invalid integer width (${b}): ${a}`);}};
35
- function zb(a,b,d,c,e){a>>>=0;d>>>=0;b=S(b>>>0);c=0n===c;let g=k=>k;if(c){const k=8*d;g=l=>BigInt.asUintN(k,l);e=g(e)}T(a,{name:b,Rc:g,Yc:(k,l)=>{"number"==typeof l&&(l=BigInt(l));return l},Xc:$e(b,d,!c),Zc:null})}function Ab(a,b,d,c){a>>>=0;b=S(b>>>0);T(a,{name:b,Rc:function(e){return!!e},Yc:function(e,g){return g?d:c},Xc:function(e){return this.Rc((u(),B)[e>>>0])},Zc:null})}var af=[],U=[0,1,,1,null,1,!0,1,!1,1];function Qb(a){a>>>=0;9<a&&0===--U[a+1]&&(U[a]=void 0,af.push(a))}
36
- var V=a=>{if(!a)throw new Ye(`Cannot use deleted val. handle = ${a}`);return U[a]},X=a=>{switch(a){case void 0:return 2;case null:return 4;case !0:return 6;case !1:return 8;default:const b=af.pop()||U.length;U[b]=a;U[b+1]=1;return b}};function bf(a){return this.Rc((u(),D)[a>>>2>>>0])}var cf={name:"emscripten::val",Rc:a=>{var b=V(a);Qb(a);return b},Yc:(a,b)=>X(b),Xc:bf,Zc:null};function Bb(a){return T(a>>>0,cf)}
37
- var df=(a,b)=>{switch(b){case 4:return function(d){return this.Rc((u(),Oa)[d>>>2>>>0])};case 8:return function(d){return this.Rc((u(),E)[d>>>3>>>0])};default:throw new TypeError(`invalid float width (${b}): ${a}`);}};function Cb(a,b,d){a>>>=0;d>>>=0;b=S(b>>>0);T(a,{name:b,Rc:c=>c,Yc:(c,e)=>e,Xc:df(b,d),Zc:null})}function Db(a,b,d,c,e){a>>>=0;d>>>=0;b=S(b>>>0);let g=l=>l;if(0===c){var k=32-8*d;g=l=>l<<k>>>k;e=g(e)}T(a,{name:b,Rc:g,Yc:(l,n)=>n,Xc:$e(b,d,0!==c),Zc:null})}
38
- function Eb(a,b,d){function c(g){var k=(u(),D)[g>>>2>>>0];g=(u(),D)[g+4>>>2>>>0];return new e((u(),A).buffer,g,k)}a>>>=0;var e=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,BigInt64Array,BigUint64Array][b];d=S(d>>>0);T(a,{name:d,Rc:c,Xc:c},{Bd:!0})}
39
- var Y=(a,b,d)=>{var c=(u(),B);b>>>=0;if(0<d){var e=b;d=b+d-1;for(var g=0;g<a.length;++g){var k=a.codePointAt(g);if(127>=k){if(b>=d)break;c[b++>>>0]=k}else if(2047>=k){if(b+1>=d)break;c[b++>>>0]=192|k>>6;c[b++>>>0]=128|k&63}else if(65535>=k){if(b+2>=d)break;c[b++>>>0]=224|k>>12;c[b++>>>0]=128|k>>6&63;c[b++>>>0]=128|k&63}else{if(b+3>=d)break;c[b++>>>0]=240|k>>18;c[b++>>>0]=128|k>>12&63;c[b++>>>0]=128|k>>6&63;c[b++>>>0]=128|k&63;g++}}c[b>>>0]=0;a=b-e}else a=0;return a},ef=a=>{for(var b=0,d=0;d<a.length;++d){var c=
40
- a.charCodeAt(d);127>=c?b++:2047>=c?b+=2:55296<=c&&57343>=c?(b+=4,++d):b+=3}return b};
41
- function Fb(a,b){a>>>=0;b=S(b>>>0);T(a,{name:b,Rc(d){var c=(u(),D)[d>>>2>>>0];c=R(d+4,c,!0);I(d);return c},Yc(d,c){c instanceof ArrayBuffer&&(c=new Uint8Array(c));var e="string"==typeof c;if(!(e||ArrayBuffer.isView(c)&&1==c.BYTES_PER_ELEMENT))throw new Ye("Cannot pass non-string to std::string");var g=e?ef(c):c.length;var k=zd(4+g+1),l=k+4;(u(),D)[k>>>2>>>0]=g;e?Y(c,l,g+1):(u(),B).set(c,l>>>0);null!==d&&d.push(I,k);return k},Xc:bf,Zc(d){I(d)}})}
42
- var ff=globalThis.TextDecoder?new TextDecoder("utf-16le"):void 0,gf=(a,b,d)=>{a>>>=1;b=Te((u(),Na),a,b/2,d);if(16<b-a&&ff)return ff.decode((u(),Na).slice(a,b));for(d="";a<b;++a){var c=(u(),Na)[a>>>0];d+=String.fromCharCode(c)}return d},hf=(a,b,d)=>{d??=2147483647;if(2>d)return 0;d-=2;var c=b;d=d<2*a.length?d/2:a.length;for(var e=0;e<d;++e){var g=a.charCodeAt(e);(u(),Ma)[b>>>1>>>0]=g;b+=2}(u(),Ma)[b>>>1>>>0]=0;return b-c},jf=a=>2*a.length,kf=(a,b,d)=>{var c="";a>>>=2;for(var e=0;!(e>=b/4);e++){var g=
43
- (u(),D)[a+e>>>0];if(!g&&!d)break;c+=String.fromCodePoint(g)}return c},lf=(a,b,d)=>{b>>>=0;d??=2147483647;if(4>d)return 0;var c=b;d=c+d-4;for(var e=0;e<a.length;++e){var g=a.codePointAt(e);65535<g&&e++;(u(),C)[b>>>2>>>0]=g;b+=4;if(b+4>d)break}(u(),C)[b>>>2>>>0]=0;return b-c},mf=a=>{for(var b=0,d=0;d<a.length;++d)65535<a.codePointAt(d)&&d++,b+=4;return b};
44
- function Gb(a,b,d){a>>>=0;b>>>=0;d>>>=0;d=S(d);if(2===b){var c=gf;var e=hf;var g=jf}else c=kf,e=lf,g=mf;T(a,{name:d,Rc:k=>{var l=(u(),D)[k>>>2>>>0];l=c(k+4,l*b,!0);I(k);return l},Yc:(k,l)=>{if("string"!=typeof l)throw new Ye(`Cannot pass non-string to C++ string type ${d}`);var n=g(l),p=zd(4+n+b);(u(),D)[p>>>2>>>0]=n/b;e(l,p+4,n+b);null!==k&&k.push(I,p);return p},Xc:bf,Zc(k){I(k)}})}function Hb(a,b){a>>>=0;b=S(b>>>0);T(a,{Cd:!0,name:b,Rc:()=>{},Yc:()=>{}})}
45
- function Ib(a){Fa(a>>>0,!ba,1,!aa,131072,!1);Ga()}var Ke=a=>{if(!t)try{if(a(),!(0<O))try{m?yd()&&Cd(va):Ac(va)}catch(b){b instanceof xe||"unwind"==b||ia(1,b)}}catch(b){b instanceof xe||"unwind"==b||ia(1,b)}},nf=!Atomics.waitAsync||globalThis.navigator?.userAgent&&91>Number((navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./)||[])[2]);function Ha(a){a>>>=0;nf||(Atomics.waitAsync((u(),C),a>>>2,a).value.then(Ka),a+=128,Atomics.store((u(),C),a>>>2,1))}var Ka=()=>Ke(()=>{var a=yd();a&&(Ha(a),Ed())});
46
- function Jb(a,b){a>>>=0;a==b>>>0?setTimeout(Ka):m?postMessage({bd:a,Vc:"checkMailbox"}):(a=N[a])&&a.postMessage({Vc:"checkMailbox"})}var of=[];function Kb(a,b,d,c,e){b>>>=0;e>>>=0;of.length=0;d=e>>>3;for(c=e+c>>>3;d<c;){var g;(u(),F)[d++>>>0]?g=(u(),F)[d++>>>0]:g=(u(),E)[d++>>>0];of.push(g)}return(b?pf[b]:qf[a])(...of)}var Lb=()=>{O=0};function Mb(a){a>>>=0;m?postMessage({Vc:"cleanupThread",Qd:a}):Je(N[a])}function Nb(a){h&&N[a>>>0].ref()}var rf=a=>{try{a()}catch(b){H(b)}};
47
- function ud(a){var b=(...d)=>{sf.push(a);try{return a(...d)}finally{t||(sf.pop(),q&&1===Z&&0===sf.length&&(Z=0,O+=1,rf(ue),"undefined"!=typeof Fibers&&Fibers.de()))}};tf.set(a,b);return b}var Z=0,q=null,uf=0,sf=[],vf=new Map,wf=new Map,tf=new Map,xf=0,yf=null,zf=[];function ea(){return new Promise((a,b)=>{yf={resolve:a,reject:b}})}
48
- function Af(){var a=zd(65548),b=a+12;(u(),D)[a>>>2>>>0]=b;(u(),D)[a+4>>>2>>>0]=b+65536;b=sf[0];if(!vf.has(b)){var d=xf++;vf.set(b,d);wf.set(d,b)}b=vf.get(b);(u(),C)[a+8>>>2>>>0]=b;return a}function Bf(){var a=(u(),C)[q+8>>>2>>>0];a=wf.get(a);a=tf.get(a);--O;return a()}
49
- function Cf(a){if(!t){if(0===Z){var b=!1,d=!1;a((c=0)=>{if(!t&&(uf=c,b=!0,d)){Z=2;rf(()=>ve(q));"undefined"!=typeof MainLoop&&MainLoop.xd&&MainLoop.resume();c=!1;try{var e=Bf()}catch(l){e=l,c=!0}var g=!1;if(!q){var k=yf;k&&(yf=null,(c?k.reject:k.resolve)(e),g=!0)}if(c&&!g)throw e;}});d=!0;b||(Z=1,q=Af(),"undefined"!=typeof MainLoop&&MainLoop.xd&&MainLoop.pause(),rf(()=>te(q)))}else 2===Z?(Z=0,rf(we),I(q),q=null,zf.forEach(Ke)):H(`invalid state: ${Z}`);return uf}}var Df=a=>Cf(b=>{a().then(b)});
50
- function Ob(a){a>>>=0;return Df(async()=>{var b=await V(a);return X(b)})}var Ef=[],Ff=a=>{var b=Ef.length;Ef.push(a);return b},Gf=(a,b)=>{for(var d=Array(a),c=0;c<a;++c){var e=c,g=(u(),D)[b+4*c>>>2>>>0],k=We[g];if(void 0===k)throw a=`parameter ${c}`,g=xd(g),b=S(g),I(g),new Ye(`${a} has unknown type ${b}`);d[e]=k}return d},Hf=(a,b,d)=>{var c=[];a=a(c,d);c.length&&((u(),D)[b>>>2>>>0]=X(c));return a},If={},Jf=a=>{var b=If[a];return void 0===b?S(a):b};
51
- function Pb(a,b,d){var [c,...e]=Gf(a,b>>>0);b=c.Yc.bind(c);var g=e.map(n=>n.Xc.bind(n));a--;var k={toValue:V};a=g.map((n,p)=>{var v=`argFromPtr${p}`;k[v]=n;return`${v}(args${p?"+"+8*p:""})`});switch(d){case 0:var l="toValue(handle)";break;case 2:l="new (toValue(handle))";break;case 3:l="";break;case 1:k.getStringOrSymbol=Jf,l="toValue(handle)[getStringOrSymbol(methodName)]"}l+=`(${a})`;c.Cd||(k.toReturnWire=b,k.emval_returnValue=Hf,l=`return emval_returnValue(toReturnWire, destructorsRef, ${l})`);
52
- l=`return function (handle, methodName, destructorsRef, args) {\n ${l}\n }`;d=(new Function(Object.keys(k),l))(...Object.values(k));l=`methodCaller<(${e.map(n=>n.name)}) => ${c.name}>`;return Ff(Object.defineProperty(d,"name",{value:l}))}function Rb(a,b){b>>>=0;a=V(a>>>0);b=V(b);return a==b}function Sb(a){a>>>=0;if(!a)return X(globalThis);a=Jf(a);return X(globalThis[a])}function Tb(a){a=Jf(a>>>0);return X(f[a])}function Ub(a,b){b>>>=0;a=V(a>>>0);b=V(b);return X(a[b])}
53
- function Vb(a){a>>>=0;9<a&&(U[a+1]+=1)}function Wb(a,b,d,c,e){return Ef[a>>>0](b>>>0,d>>>0,c>>>0,e>>>0)}function Xb(a,b,d,c,e){return Wb(a>>>0,b>>>0,d>>>0,c>>>0,e>>>0)}function Yb(){return X([])}function Zb(a){a=V(a>>>0);for(var b=Array(a.length),d=0;d<a.length;d++)b[d]=a[d];return X(b)}function $b(a){return X(Jf(a>>>0))}function ac(){return X({})}function bc(a){a>>>=0;for(var b=V(a);b.length;){var d=b.pop();b.pop()(d)}Qb(a)}function cc(a,b,d){b>>>=0;d>>>=0;a=V(a>>>0);b=V(b);d=V(d);a[b]=d}
54
- function dc(a,b){a=-9007199254740992>a||9007199254740992<a?NaN:Number(a);b>>>=0;a=new Date(1E3*a);(u(),C)[b>>>2>>>0]=a.getUTCSeconds();(u(),C)[b+4>>>2>>>0]=a.getUTCMinutes();(u(),C)[b+8>>>2>>>0]=a.getUTCHours();(u(),C)[b+12>>>2>>>0]=a.getUTCDate();(u(),C)[b+16>>>2>>>0]=a.getUTCMonth();(u(),C)[b+20>>>2>>>0]=a.getUTCFullYear()-1900;(u(),C)[b+24>>>2>>>0]=a.getUTCDay();a=(a.getTime()-Date.UTC(a.getUTCFullYear(),0,1,0,0,0,0))/864E5|0;(u(),C)[b+28>>>2>>>0]=a}
55
- var Kf=a=>0===a%4&&(0!==a%100||0===a%400),Lf=[0,31,60,91,121,152,182,213,244,274,305,335],Mf=[0,31,59,90,120,151,181,212,243,273,304,334];
56
- function ec(a,b){a=-9007199254740992>a||9007199254740992<a?NaN:Number(a);b>>>=0;a=new Date(1E3*a);(u(),C)[b>>>2>>>0]=a.getSeconds();(u(),C)[b+4>>>2>>>0]=a.getMinutes();(u(),C)[b+8>>>2>>>0]=a.getHours();(u(),C)[b+12>>>2>>>0]=a.getDate();(u(),C)[b+16>>>2>>>0]=a.getMonth();(u(),C)[b+20>>>2>>>0]=a.getFullYear()-1900;(u(),C)[b+24>>>2>>>0]=a.getDay();var d=(Kf(a.getFullYear())?Lf:Mf)[a.getMonth()]+a.getDate()-1|0;(u(),C)[b+28>>>2>>>0]=d;(u(),C)[b+36>>>2>>>0]=-(60*a.getTimezoneOffset());d=(new Date(a.getFullYear(),
57
- 6,1)).getTimezoneOffset();var c=(new Date(a.getFullYear(),0,1)).getTimezoneOffset();a=(d!=c&&a.getTimezoneOffset()==Math.min(c,d))|0;(u(),C)[b+32>>>2>>>0]=a}
58
- function fc(a){a>>>=0;var b=new Date((u(),C)[a+20>>>2>>>0]+1900,(u(),C)[a+16>>>2>>>0],(u(),C)[a+12>>>2>>>0],(u(),C)[a+8>>>2>>>0],(u(),C)[a+4>>>2>>>0],(u(),C)[a>>>2>>>0],0),d=(u(),C)[a+32>>>2>>>0],c=b.getTimezoneOffset(),e=(new Date(b.getFullYear(),6,1)).getTimezoneOffset(),g=(new Date(b.getFullYear(),0,1)).getTimezoneOffset(),k=Math.min(g,e);0>d?(u(),C)[a+32>>>2>>>0]=Number(e!=g&&k==c):0<d!=(k==c)&&(e=Math.max(g,e),b.setTime(b.getTime()+6E4*((0<d?k:e)-c)));(u(),C)[a+24>>>2>>>0]=b.getDay();d=(Kf(b.getFullYear())?
59
- Lf:Mf)[b.getMonth()]+b.getDate()-1|0;(u(),C)[a+28>>>2>>>0]=d;(u(),C)[a>>>2>>>0]=b.getSeconds();(u(),C)[a+4>>>2>>>0]=b.getMinutes();(u(),C)[a+8>>>2>>>0]=b.getHours();(u(),C)[a+12>>>2>>>0]=b.getDate();(u(),C)[a+16>>>2>>>0]=b.getMonth();(u(),C)[a+20>>>2>>>0]=b.getYear();a=b.getTime();return BigInt(isNaN(a)?-1:a/1E3)}function gc(a,b,d,c,e,g,k){return m?P(16,1,a,b,d,c,e,g,k):-52}function hc(a,b,d,c,e,g){if(m)return P(17,1,a,b,d,c,e,g)}var Nf={},sc=()=>performance.timeOrigin+performance.now();
60
- function ic(a,b){if(m)return P(18,1,a,b);Nf[a]&&(clearTimeout(Nf[a].id),delete Nf[a]);if(!b)return 0;var d=setTimeout(()=>{delete Nf[a];Ke(()=>Dd(a,performance.timeOrigin+performance.now()))},b);Nf[a]={id:d,ce:b};return 0}
61
- function jc(a,b,d,c){a>>>=0;b>>>=0;d>>>=0;c>>>=0;var e=(new Date).getFullYear(),g=(new Date(e,0,1)).getTimezoneOffset();e=(new Date(e,6,1)).getTimezoneOffset();var k=Math.max(g,e);(u(),D)[a>>>2>>>0]=60*k;(u(),C)[b>>>2>>>0]=Number(g!=e);b=l=>{var n=Math.abs(l);return`UTC${0<=l?"-":"+"}${String(Math.floor(n/60)).padStart(2,"0")}${String(n%60).padStart(2,"0")}`};a=b(g);b=b(e);e<g?(Y(a,d,17),Y(b,c,17)):(Y(a,c,17),Y(b,d,17))}var oc=()=>Date.now(),Of=1;
62
- function kc(a,b,d){d>>>=0;if(!(0<=a&&3>=a))return 28;if(0===a)a=Date.now();else if(Of)a=performance.timeOrigin+performance.now();else return 52;a=Math.round(1E6*a);(u(),F)[d>>>3>>>0]=BigInt(a);return 0}var Pf=[],Qf=(a,b)=>{Pf.length=0;for(var d;d=(u(),B)[a++>>>0];){var c=105!=d;c&=112!=d;b+=c&&b%8?4:0;Pf.push(112==d?(u(),D)[b>>>2>>>0]:106==d?(u(),F)[b>>>3>>>0]:105==d?(u(),C)[b>>>2>>>0]:(u(),E)[b>>>3>>>0]);b+=c?8:4}return Pf};function lc(a,b,d){a>>>=0;b=Qf(b>>>0,d>>>0);return pf[a](...b)}
63
- function mc(a,b,d){a>>>=0;b=Qf(b>>>0,d>>>0);return pf[a](...b)}var nc=()=>{};function pc(a,b){return r(R(a>>>0,b>>>0))}var qc=()=>{O+=1;throw"unwind";};function rc(){return 4294901760}var tc=()=>h?require("os").cpus().length:navigator.hardwareConcurrency,Rf={},Sf=a=>{var b;return(b=/\bwasm-function\[\d+\]:(0x[0-9a-f]+)/.exec(a))?+b[1]:(b=/:(\d+):\d+(?:\)|$)/.exec(a))?2147483648|+b[1]:0},Tf=a=>{for(var b of a)(a=Sf(b))&&(Rf[a]=b)};
64
- function wc(){var a=Error().stack.toString().split("\n");"Error"==a[0]&&a.shift();Tf(a);Rf.kd=Sf(a[3]);Rf.Md=a;return Rf.kd}function uc(a){a=Rf[a>>>0];if(!a)return 0;var b;if(b=/^\s+at .*\.wasm\.(.*) \(.*\)$/.exec(a))a=b[1];else if(b=/^\s+at (.*) \(.*\)$/.exec(a))a=b[1];else if(b=/^(.+?)@/.exec(a))a=b[1];else return 0;I(uc.ld??0);b=ef(a)+1;var d=zd(b);d&&Y(a,d,b);uc.ld=d;return uc.ld}
65
- function vc(a){a>>>=0;var b=(u(),B).length;if(a<=b||4294901760<a)return!1;for(var d=1;4>=d;d*=2){var c=b*(1+.2/d);c=Math.min(c,a+100663296);a:{c=(Math.min(4294901760,65536*Math.ceil(Math.max(a,c)/65536))-x.buffer.byteLength+65535)/65536|0;try{x.grow(c);wa();var e=1;break a}catch(g){}e=void 0}if(e)return!0}return!1}
66
- function xc(a,b,d){a>>>=0;b>>>=0;if(Rf.kd==a)var c=Rf.Md;else c=Error().stack.toString().split("\n"),"Error"==c[0]&&c.shift(),Tf(c);for(var e=3;c[e]&&Sf(c[e])!=a;)++e;for(a=0;a<d&&c[a+e];++a)(u(),C)[b+4*a>>>2>>>0]=Sf(c[a+e]);return a}
67
- var Uf={},Wf=()=>{if(!Vf){var a={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:(globalThis.navigator?.language??"C").replace("-","_")+".UTF-8",_:ha||"./this.program"},b;for(b in Uf)void 0===Uf[b]?delete a[b]:a[b]=Uf[b];var d=[];for(b in a)d.push(`${b}=${a[b]}`);Vf=d}return Vf},Vf;function yc(a,b){if(m)return P(19,1,a,b);a>>>=0;b>>>=0;var d=0,c=0,e;for(e of Wf()){var g=b+d;(u(),D)[a+c>>>2>>>0]=g;d+=Y(e,g,Infinity)+1;c+=4}return 0}
68
- function zc(a,b){if(m)return P(20,1,a,b);a>>>=0;b>>>=0;var d=Wf();(u(),D)[a>>>2>>>0]=d.length;a=0;for(var c of d)a+=ef(c)+1;(u(),D)[b>>>2>>>0]=a;return 0}function Bc(a){return m?P(21,1,a):52}function Cc(a,b,d,c,e){return m?P(22,1,a,b,d,c,e):52}function Dc(a,b,d,c){return m?P(23,1,a,b,d,c):52}function Ec(a,b,d,c){return m?P(24,1,a,b,d,c):70}var Xf=[null,[],[]];
69
- function Fc(a,b,d,c){if(m)return P(25,1,a,b,d,c);b>>>=0;d>>>=0;c>>>=0;for(var e=0,g=0;g<d;g++){var k=(u(),D)[b>>>2>>>0],l=(u(),D)[b+4>>>2>>>0];b+=8;for(var n=0;n<l;n++){var p=a,v=(u(),B)[k+n>>>0],w=Xf[p];0===v||10===v?((1===p?sa:r)(Ue(w)),w.length=0):w.push(v)}e+=l}(u(),D)[c>>>2>>>0]=e;return 0}function sd(a){return a>>>0}m||He();m||(x=new WebAssembly.Memory({initial:256,maximum:65536,shared:!0}),wa());f.wasmBinary&&(ta=f.wasmBinary);f.stackSave=()=>L();f.stackRestore=a=>K(a);f.stackAlloc=a=>Hd(a);
70
- f.setValue=function(a,b,d="i8"){d.endsWith("*")&&(d="*");switch(d){case "i1":(u(),A)[a>>>0]=b;break;case "i8":(u(),A)[a>>>0]=b;break;case "i16":(u(),Ma)[a>>>1>>>0]=b;break;case "i32":(u(),C)[a>>>2>>>0]=b;break;case "i64":(u(),F)[a>>>3>>>0]=BigInt(b);break;case "float":(u(),Oa)[a>>>2>>>0]=b;break;case "double":(u(),E)[a>>>3>>>0]=b;break;case "*":(u(),D)[a>>>2>>>0]=b;break;default:H(`invalid type for setValue: ${d}`)}};
71
- f.getValue=function(a,b="i8"){b.endsWith("*")&&(b="*");switch(b){case "i1":return(u(),A)[a>>>0];case "i8":return(u(),A)[a>>>0];case "i16":return(u(),Ma)[a>>>1>>>0];case "i32":return(u(),C)[a>>>2>>>0];case "i64":return(u(),F)[a>>>3>>>0];case "float":return(u(),Oa)[a>>>2>>>0];case "double":return(u(),E)[a>>>3>>>0];case "*":return(u(),D)[a>>>2>>>0];default:H(`invalid type for getValue: ${b}`)}};f.UTF8ToString=R;f.stringToUTF8=Y;f.lengthBytesUTF8=ef;
72
- var qf=[td,Ge,Re,jb,mb,nb,ob,pb,qb,rb,sb,tb,ub,vb,wb,xb,gc,hc,ic,yc,zc,Bc,Cc,Dc,Ec,Fc],pf={1087708:(a,b,d,c,e)=>{if("undefined"==typeof f||!f.ad)return 1;a=R(Number(a>>>0));a.startsWith("./")&&(a=a.substring(2));a=f.ad.get(a);if(!a)return 2;b=Number(b>>>0);d=Number(d>>>0);c=Number(c>>>0);if(b+d>a.byteLength)return 3;try{const g=a.subarray(b,b+d);switch(e){case 0:(u(),B).set(g,c>>>0);break;case 1:f.Td?f.Td(c,g):f.Ld(c,g);break;default:return 4}return 0}catch{return 4}},1088532:(a,b,d)=>{f.wd(a,(u(),
73
- B).subarray(b>>>0,b+d>>>0))},1088596:()=>f.Vd(),1088638:a=>{f.vd(a)},1088675:()=>{f.Ed()},1088706:()=>{f.Fd()},1088735:()=>{f.Jd()},1088760:a=>f.Dd(a),1088793:a=>f.Hd(a),1088825:(a,b,d)=>{f.jd(Number(a),Number(b),Number(d),!0)},1088888:(a,b,d)=>{f.jd(Number(a),Number(b),Number(d))},1088945:()=>"undefined"!==typeof wasmOffsetConverter,1089002:a=>{f.bc("Abs",a,void 0)},1089053:a=>{f.bc("Neg",a,void 0)},1089104:a=>{f.bc("Floor",a,void 0)},1089157:a=>{f.bc("Ceil",a,void 0)},1089209:a=>{f.bc("Reciprocal",
74
- a,void 0)},1089267:a=>{f.bc("Sqrt",a,void 0)},1089319:a=>{f.bc("Exp",a,void 0)},1089370:a=>{f.bc("Erf",a,void 0)},1089421:a=>{f.bc("Sigmoid",a,void 0)},1089476:(a,b,d)=>{f.bc("HardSigmoid",a,{alpha:b,beta:d})},1089555:a=>{f.bc("HardSwish",a,void 0)},1089612:a=>{f.bc("Log",a,void 0)},1089663:a=>{f.bc("Sin",a,void 0)},1089714:a=>{f.bc("Cos",a,void 0)},1089765:a=>{f.bc("Tan",a,void 0)},1089816:a=>{f.bc("Asin",a,void 0)},1089868:a=>{f.bc("Acos",a,void 0)},1089920:a=>{f.bc("Atan",a,void 0)},1089972:a=>
75
- {f.bc("Sinh",a,void 0)},1090024:a=>{f.bc("Cosh",a,void 0)},1090076:a=>{f.bc("Asinh",a,void 0)},1090129:a=>{f.bc("Acosh",a,void 0)},1090182:a=>{f.bc("Atanh",a,void 0)},1090235:a=>{f.bc("Tanh",a,void 0)},1090287:a=>{f.bc("Not",a,void 0)},1090338:(a,b,d)=>{f.bc("Clip",a,{min:b,max:d})},1090407:a=>{f.bc("Clip",a,void 0)},1090459:(a,b)=>{f.bc("Elu",a,{alpha:b})},1090517:a=>{f.bc("Gelu",a,void 0)},1090569:a=>{f.bc("Relu",a,void 0)},1090621:(a,b)=>{f.bc("LeakyRelu",a,{alpha:b})},1090685:(a,b)=>{f.bc("ThresholdedRelu",
76
- a,{alpha:b})},1090755:(a,b)=>{f.bc("Cast",a,{to:b})},1090813:a=>{f.bc("Add",a,void 0)},1090864:a=>{f.bc("Sub",a,void 0)},1090915:a=>{f.bc("Mul",a,void 0)},1090966:a=>{f.bc("Div",a,void 0)},1091017:a=>{f.bc("Pow",a,void 0)},1091068:a=>{f.bc("Equal",a,void 0)},1091121:a=>{f.bc("Greater",a,void 0)},1091176:a=>{f.bc("GreaterOrEqual",a,void 0)},1091238:a=>{f.bc("Less",a,void 0)},1091290:a=>{f.bc("LessOrEqual",a,void 0)},1091349:(a,b,d,c,e)=>{f.bc("ReduceMean",a,{keepDims:!!b,noopWithEmptyAxes:!!d,axes:c?
77
- Array.from((u(),C).subarray(Number(c)>>>0,Number(e)>>>0)):[]})},1091524:(a,b,d,c,e)=>{f.bc("ReduceMax",a,{keepDims:!!b,noopWithEmptyAxes:!!d,axes:c?Array.from((u(),C).subarray(Number(c)>>>0,Number(e)>>>0)):[]})},1091698:(a,b,d,c,e)=>{f.bc("ReduceMin",a,{keepDims:!!b,noopWithEmptyAxes:!!d,axes:c?Array.from((u(),C).subarray(Number(c)>>>0,Number(e)>>>0)):[]})},1091872:(a,b,d,c,e)=>{f.bc("ReduceProd",a,{keepDims:!!b,noopWithEmptyAxes:!!d,axes:c?Array.from((u(),C).subarray(Number(c)>>>0,Number(e)>>>0)):
78
- []})},1092047:(a,b,d,c,e)=>{f.bc("ReduceSum",a,{keepDims:!!b,noopWithEmptyAxes:!!d,axes:c?Array.from((u(),C).subarray(Number(c)>>>0,Number(e)>>>0)):[]})},1092221:(a,b,d,c,e)=>{f.bc("ReduceL1",a,{keepDims:!!b,noopWithEmptyAxes:!!d,axes:c?Array.from((u(),C).subarray(Number(c)>>>0,Number(e)>>>0)):[]})},1092394:(a,b,d,c,e)=>{f.bc("ReduceL2",a,{keepDims:!!b,noopWithEmptyAxes:!!d,axes:c?Array.from((u(),C).subarray(Number(c)>>>0,Number(e)>>>0)):[]})},1092567:(a,b,d,c,e)=>{f.bc("ReduceLogSum",a,{keepDims:!!b,
79
- noopWithEmptyAxes:!!d,axes:c?Array.from((u(),C).subarray(Number(c)>>>0,Number(e)>>>0)):[]})},1092744:(a,b,d,c,e)=>{f.bc("ReduceSumSquare",a,{keepDims:!!b,noopWithEmptyAxes:!!d,axes:c?Array.from((u(),C).subarray(Number(c)>>>0,Number(e)>>>0)):[]})},1092924:(a,b,d,c,e)=>{f.bc("ReduceLogSumExp",a,{keepDims:!!b,noopWithEmptyAxes:!!d,axes:c?Array.from((u(),C).subarray(Number(c)>>>0,Number(e)>>>0)):[]})},1093104:a=>{f.bc("Where",a,void 0)},1093157:(a,b,d)=>{f.bc("Transpose",a,{perm:b?Array.from((u(),C).subarray(Number(b)>>>
80
- 0,Number(d)>>>0)):[]})},1093281:(a,b,d,c)=>{f.bc("DepthToSpace",a,{blocksize:b,mode:R(d),format:c?"NHWC":"NCHW"})},1093414:(a,b,d,c)=>{f.bc("DepthToSpace",a,{blocksize:b,mode:R(d),format:c?"NHWC":"NCHW"})},1093547:(a,b,d,c)=>{f.bc("DFT",a,{axis:b,inverse:d,onesided:c})},1093639:(a,b,d,c,e,g,k,l,n,p,v,w,y,z,W)=>{f.bc("ConvTranspose",a,{format:n?"NHWC":"NCHW",autoPad:b,dilations:[d],group:c,kernelShape:[e],pads:[g,k],strides:[l],wIsConst:()=>!!(u(),A)[p>>>0],outputPadding:v?Array.from((u(),C).subarray(Number(v)>>>
81
- 0,Number(w)>>>0)):[],outputShape:y?Array.from((u(),C).subarray(Number(y)>>>0,Number(z)>>>0)):[],activation:R(W)})},1094072:(a,b,d,c,e,g,k,l,n,p,v,w,y,z)=>{f.bc("ConvTranspose",a,{format:l?"NHWC":"NCHW",autoPad:b,dilations:Array.from((u(),C).subarray(Number(d)>>>0,(Number(d)>>>0)+2>>>0)),group:c,kernelShape:Array.from((u(),C).subarray(Number(e)>>>0,(Number(e)>>>0)+2>>>0)),pads:Array.from((u(),C).subarray(Number(g)>>>0,(Number(g)>>>0)+4>>>0)),strides:Array.from((u(),C).subarray(Number(k)>>>0,(Number(k)>>>
82
- 0)+2>>>0)),wIsConst:()=>!!(u(),A)[n>>>0],outputPadding:p?Array.from((u(),C).subarray(Number(p)>>>0,Number(v)>>>0)):[],outputShape:w?Array.from((u(),C).subarray(Number(w)>>>0,Number(y)>>>0)):[],activation:R(z)})},1094733:(a,b,d,c,e,g,k,l,n,p,v,w,y,z,W)=>{f.bc("ConvTranspose",a,{format:n?"NHWC":"NCHW",autoPad:b,dilations:[d],group:c,kernelShape:[e],pads:[g,k],strides:[l],wIsConst:()=>!!(u(),A)[p>>>0],outputPadding:v?Array.from((u(),C).subarray(Number(v)>>>0,Number(w)>>>0)):[],outputShape:y?Array.from((u(),
83
- C).subarray(Number(y)>>>0,Number(z)>>>0)):[],activation:R(W)})},1095166:(a,b,d,c,e,g,k,l,n,p,v,w,y,z)=>{f.bc("ConvTranspose",a,{format:l?"NHWC":"NCHW",autoPad:b,dilations:Array.from((u(),C).subarray(Number(d)>>>0,(Number(d)>>>0)+2>>>0)),group:c,kernelShape:Array.from((u(),C).subarray(Number(e)>>>0,(Number(e)>>>0)+2>>>0)),pads:Array.from((u(),C).subarray(Number(g)>>>0,(Number(g)>>>0)+4>>>0)),strides:Array.from((u(),C).subarray(Number(k)>>>0,(Number(k)>>>0)+2>>>0)),wIsConst:()=>!!(u(),A)[n>>>0],outputPadding:p?
84
- Array.from((u(),C).subarray(Number(p)>>>0,Number(v)>>>0)):[],outputShape:w?Array.from((u(),C).subarray(Number(w)>>>0,Number(y)>>>0)):[],activation:R(z)})},1095827:(a,b)=>{f.bc("GlobalAveragePool",a,{format:b?"NHWC":"NCHW"})},1095918:(a,b,d,c,e,g,k,l,n,p,v,w,y,z)=>{f.bc("AveragePool",a,{format:z?"NHWC":"NCHW",auto_pad:b,ceil_mode:d,count_include_pad:c,storage_order:e,dilations:g?Array.from((u(),C).subarray(Number(g)>>>0,Number(k)>>>0)):[],kernel_shape:l?Array.from((u(),C).subarray(Number(l)>>>0,Number(n)>>>
85
- 0)):[],pads:p?Array.from((u(),C).subarray(Number(p)>>>0,Number(v)>>>0)):[],strides:w?Array.from((u(),C).subarray(Number(w)>>>0,Number(y)>>>0)):[]})},1096397:(a,b)=>{f.bc("GlobalAveragePool",a,{format:b?"NHWC":"NCHW"})},1096488:(a,b,d,c,e,g,k,l,n,p,v,w,y,z)=>{f.bc("AveragePool",a,{format:z?"NHWC":"NCHW",auto_pad:b,ceil_mode:d,count_include_pad:c,storage_order:e,dilations:g?Array.from((u(),C).subarray(Number(g)>>>0,Number(k)>>>0)):[],kernel_shape:l?Array.from((u(),C).subarray(Number(l)>>>0,Number(n)>>>
86
- 0)):[],pads:p?Array.from((u(),C).subarray(Number(p)>>>0,Number(v)>>>0)):[],strides:w?Array.from((u(),C).subarray(Number(w)>>>0,Number(y)>>>0)):[]})},1096967:(a,b)=>{f.bc("GlobalMaxPool",a,{format:b?"NHWC":"NCHW"})},1097054:(a,b,d,c,e,g,k,l,n,p,v,w,y,z)=>{f.bc("MaxPool",a,{format:z?"NHWC":"NCHW",auto_pad:b,ceil_mode:d,count_include_pad:c,storage_order:e,dilations:g?Array.from((u(),C).subarray(Number(g)>>>0,Number(k)>>>0)):[],kernel_shape:l?Array.from((u(),C).subarray(Number(l)>>>0,Number(n)>>>0)):
87
- [],pads:p?Array.from((u(),C).subarray(Number(p)>>>0,Number(v)>>>0)):[],strides:w?Array.from((u(),C).subarray(Number(w)>>>0,Number(y)>>>0)):[]})},1097529:(a,b)=>{f.bc("GlobalMaxPool",a,{format:b?"NHWC":"NCHW"})},1097616:(a,b,d,c,e,g,k,l,n,p,v,w,y,z)=>{f.bc("MaxPool",a,{format:z?"NHWC":"NCHW",auto_pad:b,ceil_mode:d,count_include_pad:c,storage_order:e,dilations:g?Array.from((u(),C).subarray(Number(g)>>>0,Number(k)>>>0)):[],kernel_shape:l?Array.from((u(),C).subarray(Number(l)>>>0,Number(n)>>>0)):[],pads:p?
88
- Array.from((u(),C).subarray(Number(p)>>>0,Number(v)>>>0)):[],strides:w?Array.from((u(),C).subarray(Number(w)>>>0,Number(y)>>>0)):[]})},1098091:(a,b,d,c,e)=>{f.bc("Gemm",a,{alpha:b,beta:d,transA:c,transB:e})},1098195:a=>{f.bc("MatMul",a,void 0)},1098249:(a,b,d,c)=>{f.bc("ArgMax",a,{keepDims:!!b,selectLastIndex:!!d,axis:c})},1098357:(a,b,d,c)=>{f.bc("ArgMin",a,{keepDims:!!b,selectLastIndex:!!d,axis:c})},1098465:(a,b)=>{f.bc("Softmax",a,{axis:b})},1098528:(a,b)=>{f.bc("Concat",a,{axis:b})},1098588:(a,
89
- b,d,c,e)=>{f.bc("Split",a,{axis:b,numOutputs:d,splitSizes:c?Array.from((u(),C).subarray(Number(c)>>>0,Number(e)>>>0)):[]})},1098744:a=>{f.bc("Expand",a,void 0)},1098798:(a,b)=>{f.bc("Gather",a,{axis:Number(b)})},1098869:(a,b)=>{f.bc("GatherElements",a,{axis:Number(b)})},1098948:(a,b)=>{f.bc("GatherND",a,{batch_dims:Number(b)})},1099027:(a,b,d,c,e,g,k,l,n,p,v)=>{f.bc("Resize",a,{antialias:b,axes:d?Array.from((u(),C).subarray(Number(d)>>>0,Number(c)>>>0)):[],coordinateTransformMode:R(e),cubicCoeffA:g,
90
- excludeOutside:k,extrapolationValue:l,keepAspectRatioPolicy:R(n),mode:R(p),nearestMode:R(v)})},1099389:(a,b,d,c,e,g,k)=>{f.bc("Slice",a,{starts:b?Array.from((u(),C).subarray(Number(b)>>>0,Number(d)>>>0)):[],ends:c?Array.from((u(),C).subarray(Number(c)>>>0,Number(e)>>>0)):[],axes:g?Array.from((u(),C).subarray(Number(g)>>>0,Number(k)>>>0)):[]})},1099653:a=>{f.bc("Tile",a,void 0)},1099705:(a,b,d)=>{f.bc("InstanceNormalization",a,{epsilon:b,format:d?"NHWC":"NCHW"})},1099819:(a,b,d)=>{f.bc("InstanceNormalization",
91
- a,{epsilon:b,format:d?"NHWC":"NCHW"})},1099933:a=>{f.bc("Range",a,void 0)},1099986:(a,b)=>{f.bc("Einsum",a,{equation:R(b)})},1100067:(a,b,d,c,e)=>{f.bc("Pad",a,{mode:b,value:d,pads:c?Array.from((u(),C).subarray(Number(c)>>>0,Number(e)>>>0)):[]})},1100210:(a,b,d,c,e,g)=>{f.bc("BatchNormalization",a,{epsilon:b,momentum:d,spatial:!!e,trainingMode:!!c,format:g?"NHWC":"NCHW"})},1100379:(a,b,d,c,e,g)=>{f.bc("BatchNormalization",a,{epsilon:b,momentum:d,spatial:!!e,trainingMode:!!c,format:g?"NHWC":"NCHW"})},
92
- 1100548:(a,b,d)=>{f.bc("CumSum",a,{exclusive:Number(b),reverse:Number(d)})},1100645:(a,b,d)=>{f.bc("DequantizeLinear",a,{axis:b,blockSize:d})},1100735:(a,b,d,c,e)=>{f.bc("GridSample",a,{align_corners:b,mode:R(d),padding_mode:R(c),format:e?"NHWC":"NCHW"})},1100905:(a,b,d,c,e)=>{f.bc("GridSample",a,{align_corners:b,mode:R(d),padding_mode:R(c),format:e?"NHWC":"NCHW"})},1101075:(a,b)=>{f.bc("ScatterND",a,{reduction:R(b)})},1101160:(a,b,d,c,e,g,k,l,n)=>{f.bc("Attention",a,{numHeads:b,isUnidirectional:d,
93
- maskFilterValue:c,scale:e,doRotary:g,qkvHiddenSizes:k?Array.from((u(),C).subarray(Number(l)>>>0,Number(l)+k>>>0)):[],pastPresentShareBuffer:!!n})},1101432:a=>{f.bc("BiasAdd",a,void 0)},1101487:a=>{f.bc("BiasSplitGelu",a,void 0)},1101548:a=>{f.bc("FastGelu",a,void 0)},1101604:(a,b,d,c,e,g,k,l,n,p,v,w,y,z,W,kb)=>{f.bc("Conv",a,{format:w?"NHWC":"NCHW",auto_pad:b,dilations:d?Array.from((u(),C).subarray(Number(d)>>>0,Number(c)>>>0)):[],group:e,kernel_shape:g?Array.from((u(),C).subarray(Number(g)>>>0,Number(k)>>>
94
- 0)):[],pads:l?Array.from((u(),C).subarray(Number(l)>>>0,Number(n)>>>0)):[],strides:p?Array.from((u(),C).subarray(Number(p)>>>0,Number(v)>>>0)):[],w_is_const:()=>!!(u(),A)[Number(y)>>>0],activation:R(z),activation_params:W?Array.from((u(),Oa).subarray(Number(W)>>>0,Number(kb)>>>0)):[]})},1102188:a=>{f.bc("Gelu",a,void 0)},1102240:(a,b,d,c,e,g,k,l,n)=>{f.bc("GroupQueryAttention",a,{numHeads:b,kvNumHeads:d,scale:c,softcap:e,doRotary:g,rotaryInterleaved:k,smoothSoftmax:l,localWindowSize:n})},1102457:(a,
95
- b,d,c)=>{f.bc("LayerNormalization",a,{axis:b,epsilon:d,simplified:!!c})},1102568:(a,b,d,c)=>{f.bc("LayerNormalization",a,{axis:b,epsilon:d,simplified:!!c})},1102679:(a,b,d,c,e,g)=>{f.bc("MatMulNBits",a,{k:b,n:d,accuracyLevel:c,bits:e,blockSize:g})},1102806:(a,b,d,c,e,g)=>{f.bc("MultiHeadAttention",a,{numHeads:b,isUnidirectional:d,maskFilterValue:c,scale:e,doRotary:g})},1102965:(a,b)=>{f.bc("QuickGelu",a,{alpha:b})},1103029:(a,b,d,c,e)=>{f.bc("RotaryEmbedding",a,{interleaved:!!b,numHeads:d,rotaryEmbeddingDim:c,
96
- scale:e})},1103168:(a,b,d)=>{f.bc("SkipLayerNormalization",a,{epsilon:b,simplified:!!d})},1103270:(a,b,d)=>{f.bc("SkipLayerNormalization",a,{epsilon:b,simplified:!!d})},1103372:(a,b,d,c)=>{f.bc("GatherBlockQuantized",a,{gatherAxis:b,quantizeAxis:d,blockSize:c})},1103493:a=>{f.Id(a)},1103527:(a,b)=>f.Kd(Number(a),Number(b),f.$c.Nd,f.$c.errors)};function Za(a,b,d){return Df(async()=>{await f.Gd(Number(a),Number(b),Number(d))})}function Ya(){return"undefined"!==typeof wasmOffsetConverter}
97
- var xd,Ia,yd,I,zd,Fa,La,Ad,Bd,Cd,Dd,Ed,J,Fd,Gd,K,Hd,L,Id,Jd,Kd,Ld,dynCall_vii,Md,dynCall_v,Nd,Od,dynCall_iii,Pd,Qd,Rd,Sd,dynCall_vi,Td,Ud,Vd,Wd,Xd,Yd,Zd,$d,ae,be,ce,de,ee,fe,ge,he,ie,je,ke,le,me,ne,oe,pe,qe,re,se,te,ue,ve,we,Xa;function Nc(a,b,d,c){var e=L();try{return Sd(a,b,d,c)}catch(g){K(e);if(g!==g+0)throw g;J(1,0)}}function Mc(a,b,d){var c=L();try{return dynCall_iii(a,b,d)}catch(e){K(c);if(e!==e+0)throw e;J(1,0)}}
98
- function cd(a){var b=L();try{dynCall_v(a)}catch(d){K(b);if(d!==d+0)throw d;J(1,0)}}function Lc(a,b){var d=L();try{return Md(a,b)}catch(c){K(d);if(c!==c+0)throw c;J(1,0)}}function ed(a,b,d){var c=L();try{dynCall_vii(a,b,d)}catch(e){K(c);if(e!==e+0)throw e;J(1,0)}}function dd(a,b){var d=L();try{dynCall_vi(a,b)}catch(c){K(d);if(c!==c+0)throw c;J(1,0)}}function Rc(a,b,d,c,e,g,k){var l=L();try{return Qd(a,b,d,c,e,g,k)}catch(n){K(l);if(n!==n+0)throw n;J(1,0)}}
99
- function jd(a,b,d,c,e,g){var k=L();try{Nd(a,b,d,c,e,g)}catch(l){K(k);if(l!==l+0)throw l;J(1,0)}}function gd(a,b,d,c){var e=L();try{Rd(a,b,d,c)}catch(g){K(e);if(g!==g+0)throw g;J(1,0)}}function hd(a,b,d,c,e){var g=L();try{Od(a,b,d,c,e)}catch(k){K(g);if(k!==k+0)throw k;J(1,0)}}function kd(a,b,d,c,e,g,k){var l=L();try{Ud(a,b,d,c,e,g,k)}catch(n){K(l);if(n!==n+0)throw n;J(1,0)}}function rd(a,b,d,c,e,g,k){var l=L();try{Vd(a,b,d,c,e,g,k)}catch(n){K(l);if(n!==n+0)throw n;J(1,0)}}
100
- function qd(a,b,d,c,e,g,k,l){var n=L();try{Zd(a,b,d,c,e,g,k,l)}catch(p){K(n);if(p!==p+0)throw p;J(1,0)}}function Oc(a,b,d,c,e){var g=L();try{return Td(a,b,d,c,e)}catch(k){K(g);if(k!==k+0)throw k;J(1,0)}}function Xc(a,b,d){var c=L();try{return $d(a,b,d)}catch(e){K(c);if(e!==e+0)throw e;J(1,0)}}function ld(a,b,d,c,e,g,k,l){var n=L();try{ae(a,b,d,c,e,g,k,l)}catch(p){K(n);if(p!==p+0)throw p;J(1,0)}}
101
- function od(a,b,d,c,e,g,k,l,n,p,v,w){var y=L();try{Wd(a,b,d,c,e,g,k,l,n,p,v,w)}catch(z){K(y);if(z!==z+0)throw z;J(1,0)}}function ad(a,b,d){var c=L();try{return be(a,b,d)}catch(e){K(c);if(e!==e+0)throw e;J(1,0);return 0n}}function md(a,b,d,c,e,g,k,l,n){var p=L();try{Pd(a,b,d,c,e,g,k,l,n)}catch(v){K(p);if(v!==v+0)throw v;J(1,0)}}function Kc(a){var b=L();try{return ce(a)}catch(d){K(b);if(d!==d+0)throw d;J(1,0)}}
102
- function $c(a,b){var d=L();try{return se(a,b)}catch(c){K(d);if(c!==c+0)throw c;J(1,0);return 0n}}function Yc(a,b,d,c){var e=L();try{return de(a,b,d,c)}catch(g){K(e);if(g!==g+0)throw g;J(1,0)}}function Zc(a){var b=L();try{return ee(a)}catch(d){K(b);if(d!==d+0)throw d;J(1,0);return 0n}}function Wc(a,b,d,c){var e=L();try{return ke(a,b,d,c)}catch(g){K(e);if(g!==g+0)throw g;J(1,0)}}function Vc(a,b,d,c,e){var g=L();try{return le(a,b,d,c,e)}catch(k){K(g);if(k!==k+0)throw k;J(1,0)}}
103
- function Uc(a,b,d,c,e,g){var k=L();try{return me(a,b,d,c,e,g)}catch(l){K(k);if(l!==l+0)throw l;J(1,0)}}function Qc(a,b,d,c,e,g){var k=L();try{return Xd(a,b,d,c,e,g)}catch(l){K(k);if(l!==l+0)throw l;J(1,0)}}function Pc(a,b,d,c,e,g){var k=L();try{return ne(a,b,d,c,e,g)}catch(l){K(k);if(l!==l+0)throw l;J(1,0)}}function Sc(a,b,d,c,e,g,k,l){var n=L();try{return Yd(a,b,d,c,e,g,k,l)}catch(p){K(n);if(p!==p+0)throw p;J(1,0)}}
104
- function bd(a,b,d,c,e){var g=L();try{return oe(a,b,d,c,e)}catch(k){K(g);if(k!==k+0)throw k;J(1,0);return 0n}}function Jc(a,b,d,c){var e=L();try{return pe(a,b,d,c)}catch(g){K(e);if(g!==g+0)throw g;J(1,0)}}function Hc(a,b,d,c){var e=L();try{return qe(a,b,d,c)}catch(g){K(e);if(g!==g+0)throw g;J(1,0)}}function Tc(a,b,d,c,e,g,k,l,n,p,v,w){var y=L();try{return re(a,b,d,c,e,g,k,l,n,p,v,w)}catch(z){K(y);if(z!==z+0)throw z;J(1,0)}}
105
- function nd(a,b,d,c,e,g,k,l,n,p,v){var w=L();try{ie(a,b,d,c,e,g,k,l,n,p,v)}catch(y){K(w);if(y!==y+0)throw y;J(1,0)}}function pd(a,b,d,c,e,g,k,l,n,p,v,w,y,z,W,kb){var Yf=L();try{je(a,b,d,c,e,g,k,l,n,p,v,w,y,z,W,kb)}catch(lb){K(Yf);if(lb!==lb+0)throw lb;J(1,0)}}function Ic(a,b,d){var c=L();try{return fe(a,b,d)}catch(e){K(c);if(e!==e+0)throw e;J(1,0)}}function Gc(a,b,d){var c=L();try{return ge(a,b,d)}catch(e){K(c);if(e!==e+0)throw e;J(1,0)}}
106
- function fd(a,b,d,c){var e=L();try{he(a,b,d,c)}catch(g){K(e);if(g!==g+0)throw g;J(1,0)}}function vd(){var a=G;a=Object.assign({},a);var b=c=>e=>c(e)>>>0,d=c=>()=>c()>>>0;a.vb=b(a.vb);a.Zb=d(a.Zb);a.$b=b(a.$b);a.nc=b(a.nc);a.oc=d(a.oc);a.sc=b(a.sc);return a}function Da(){if(0<Ae)Be=Da;else if(m)xa?.(f),Ra();else{for(var a=ze;0<a.length;)a.shift()(f);0<Ae?Be=Da:(f.calledRun=!0,t||(Ra(),xa?.(f)))}}var G;m||(G=await (Ca()),Da());f.PTR_SIZE=4;
107
- Qa?moduleRtn=f:moduleRtn=new Promise((a,b)=>{xa=a;ya=b});
108
- ;return moduleRtn}export default ortWasmThreaded;var isPthread=globalThis.self?.name?.startsWith("em-pthread");var isNode=globalThis.process?.versions?.node&&globalThis.process?.type!="renderer";if(isNode)isPthread=(await import("worker_threads")).workerData==="em-pthread";isPthread&&ortWasmThreaded();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ort/ort-wasm-simd-threaded.jsep.wasm DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:62ff86b2f2fa3a79eb87a7e4720e8ea9051942bf975f314181bf7dcef2feac06
3
- size 28352885
 
 
 
 
ort/ort-wasm-simd-threaded.jspi.mjs DELETED
@@ -1,120 +0,0 @@
1
- async function ortWasmThreaded(moduleArg={}){var moduleRtn;var f=moduleArg,aa=!!globalThis.window,ba=!!globalThis.WorkerGlobalScope,l=globalThis.process?.versions?.node&&"renderer"!=globalThis.process?.type,n=ba&&self.name?.startsWith("em-pthread");if(l){const {createRequire:a}=await import("module");var require=a(import.meta.url),ca=require("worker_threads");global.Worker=ca.Worker;n=(ba=!ca.aa)&&"em-pthread"==ca.workerData}f.mountExternalData=(a,b)=>{a.startsWith("./")&&(a=a.substring(2));(f.o||(f.o=new Map)).set(a,b)};
2
- f.unmountExternalData=()=>{delete f.o;delete f.D;delete f.s;delete f.A};var SharedArrayBuffer=globalThis.SharedArrayBuffer??(new WebAssembly.Memory({initial:0,maximum:0,shared:!0})).buffer.constructor,da="./this.program",ea=(a,b)=>{throw b;},fa=import.meta.url,ha="",ia,ja;
3
- if(l){var fs=require("fs");fa.startsWith("file:")&&(ha=require("path").dirname(require("url").fileURLToPath(fa))+"/");ja=a=>{a=ka(a)?new URL(a):a;return fs.readFileSync(a)};ia=async a=>{a=ka(a)?new URL(a):a;return fs.readFileSync(a,void 0)};1<process.argv.length&&(da=process.argv[1].replace(/\\/g,"/"));process.argv.slice(2);ea=(a,b)=>{process.exitCode=a;throw b;}}else if(aa||ba){try{ha=(new URL(".",fa)).href}catch{}l||(ba&&(ja=a=>{var b=new XMLHttpRequest;b.open("GET",a,!1);b.responseType="arraybuffer";
4
- b.send(null);return new Uint8Array(b.response)}),ia=async a=>{if(ka(a))return new Promise((c,d)=>{var e=new XMLHttpRequest;e.open("GET",a,!0);e.responseType="arraybuffer";e.onload=()=>{200==e.status||0==e.status&&e.response?c(e.response):d(e.status)};e.onerror=d;e.send(null)});var b=await fetch(a,{credentials:"same-origin"});if(b.ok)return b.arrayBuffer();throw Error(b.status+" : "+b.url);})}var la=console.log.bind(console),ma=console.error.bind(console);
5
- if(l){var na=require("util"),oa=a=>"object"==typeof a?na.inspect(a):a;la=(...a)=>fs.writeSync(1,a.map(oa).join(" ")+"\n");ma=(...a)=>fs.writeSync(2,a.map(oa).join(" ")+"\n")}var pa=la,r=ma,qa,ra,sa=!1,ta,ka=a=>a.startsWith("file://");function t(){u.buffer!=y.buffer&&ua()}var va,wa;
6
- if(l&&n){var xa=ca.parentPort;xa.on("message",a=>global.onmessage?.({data:a}));Object.assign(globalThis,{self:global,postMessage:a=>xa.postMessage(a)});process.on("uncaughtException",a=>{postMessage({i:"uncaughtException",error:a});process.exit(1)})}var ya;
7
- if(n){var za=!1;self.onunhandledrejection=b=>{throw b.reason||b;};async function a(b){try{var c=b.data,d=c.i;if("load"===d){let e=[];self.onmessage=g=>e.push(g);ya=()=>{postMessage({i:"loaded"});for(let g of e)a(g);self.onmessage=a};for(const g of c.P)if(!f[g]||f[g].proxy)f[g]=(...k)=>{postMessage({i:"callHandler",O:g,args:k})},"print"==g&&(pa=f[g]),"printErr"==g&&(r=f[g]);u=c.X;ua();ra=c.Y;Aa();Ba()}else if("run"===d){Ca(c.h);Da(c.h,0,0,1,0,0);Ea();Fa(c.h);za||(Ga(),za=!0);try{await Ha(c.V,c.v)}catch(e){if("unwind"!=
8
- e)throw e;}}else"setimmediate"!==c.target&&("checkMailbox"===d?za&&Ia():d&&(r(`worker: received unknown command ${d}`),r(c)))}catch(e){throw Ja(),e;}}self.onmessage=a}var y,z,Ka,La,A,B,Ma,C,D,Na,Oa=!1;function ua(){var a=u.buffer;f.HEAP8=y=new Int8Array(a);Ka=new Int16Array(a);f.HEAPU8=z=new Uint8Array(a);La=new Uint16Array(a);f.HEAP32=A=new Int32Array(a);f.HEAPU32=B=new Uint32Array(a);Ma=new Float32Array(a);C=new Float64Array(a);D=new BigInt64Array(a);Na=new BigUint64Array(a)}
9
- function Pa(){Oa=!0;n?ya():F.__wasm_call_ctors()}function Qa(a){a="Aborted("+a+")";r(a);sa=!0;a+=". Build with -sASSERTIONS for more info.";Oa&&Ra();a=new WebAssembly.RuntimeError(a);wa?.(a);throw a;}var Sa;async function Ta(a){if(!qa)try{var b=await ia(a);return new Uint8Array(b)}catch{}if(a==Sa&&qa)a=new Uint8Array(qa);else if(ja)a=ja(a);else throw"both async and sync fetching of the wasm failed";return a}
10
- async function Ua(a,b){try{var c=await Ta(a);return await WebAssembly.instantiate(c,b)}catch(d){r(`failed to asynchronously prepare wasm: ${d}`),Qa(d)}}async function Va(a){var b=Sa;if(!qa&&!ka(b)&&!l)try{var c=fetch(b,{credentials:"same-origin"});return await WebAssembly.instantiateStreaming(c,a)}catch(d){r(`wasm streaming compile failed: ${d}`),r("falling back to ArrayBuffer instantiation")}return Ua(b,a)}
11
- function Wa(){Xa={HaveOffsetConverter:Ya,__asyncjs__OrtLoadWebAssemblyExternalDataAsync:Za,__pthread_create_js:$a,__syscall_fcntl64:ab,__syscall_fstat64:bb,__syscall_getcwd:cb,__syscall_getdents64:db,__syscall_ioctl:eb,__syscall_lstat64:fb,__syscall_mkdirat:gb,__syscall_newfstatat:hb,__syscall_openat:ib,__syscall_readlinkat:jb,__syscall_rmdir:kb,__syscall_stat64:lb,__syscall_unlinkat:mb,_abort_js:nb,_embind_register_bigint:ob,_embind_register_bool:pb,_embind_register_emval:rb,_embind_register_float:sb,
12
- _embind_register_integer:tb,_embind_register_memory_view:ub,_embind_register_std_string:vb,_embind_register_std_wstring:wb,_embind_register_void:xb,_emscripten_init_main_thread_js:yb,_emscripten_notify_mailbox_postmessage:zb,_emscripten_receive_on_main_thread_js:Ab,_emscripten_runtime_keepalive_clear:Bb,_emscripten_thread_cleanup:Cb,_emscripten_thread_mailbox_await:Fa,_emscripten_thread_set_strongref:Db,_emval_await:Eb,_emval_create_invoker:Fb,_emval_decref:Gb,_emval_equals:Hb,_emval_get_global:Ib,
13
- _emval_get_module_property:Jb,_emval_get_property:Kb,_emval_incref:Lb,_emval_invoke:Mb,_emval_invoke_i64:Nb,_emval_new_array:Ob,_emval_new_array_from_memory_view:Pb,_emval_new_cstring:Qb,_emval_new_object:Rb,_emval_run_destructors:Sb,_emval_set_property:Tb,_gmtime_js:Ub,_localtime_js:Vb,_mktime_js:Wb,_mmap_js:Xb,_munmap_js:Yb,_setitimer_js:Zb,_tzset_js:$b,clock_time_get:ac,emscripten_asm_const_int:bc,emscripten_asm_const_ptr:cc,emscripten_check_blocking_allowed:dc,emscripten_date_now:ec,emscripten_errn:fc,
14
- emscripten_exit_with_live_runtime:gc,emscripten_get_heap_max:hc,emscripten_get_now:ic,emscripten_has_asyncify:jc,emscripten_num_logical_cores:kc,emscripten_pc_get_function:lc,emscripten_resize_heap:mc,emscripten_stack_snapshot:nc,emscripten_stack_unwind_buffer:oc,emwgpuAdapterRequestDevice:pc,emwgpuBufferDestroy:qc,emwgpuBufferGetConstMappedRange:rc,emwgpuBufferGetMappedRange:sc,emwgpuBufferMapAsync:tc,emwgpuBufferUnmap:uc,emwgpuDelete:vc,emwgpuDeviceCreateBuffer:wc,emwgpuDeviceCreateComputePipelineAsync:xc,
15
- emwgpuDeviceCreateShaderModule:yc,emwgpuDeviceDestroy:zc,emwgpuDevicePopErrorScope:Ac,emwgpuInstanceRequestAdapter:Bc,emwgpuWaitAny:Cc,environ_get:Dc,environ_sizes_get:Ec,exit:Fc,fd_close:Gc,fd_pread:Hc,fd_read:Ic,fd_seek:Jc,fd_write:Kc,memory:u,proc_exit:Lc,wgpuAdapterGetLimits:Mc,wgpuAdapterHasFeature:Nc,wgpuBufferGetSize:Oc,wgpuBufferGetUsage:Pc,wgpuCommandEncoderBeginComputePass:Qc,wgpuCommandEncoderClearBuffer:Rc,wgpuCommandEncoderCopyBufferToBuffer:Sc,wgpuCommandEncoderFinish:Tc,wgpuCommandEncoderResolveQuerySet:Uc,
16
- wgpuComputePassEncoderDispatchWorkgroups:Vc,wgpuComputePassEncoderDispatchWorkgroupsIndirect:Wc,wgpuComputePassEncoderEnd:Xc,wgpuComputePassEncoderSetBindGroup:Yc,wgpuComputePassEncoderSetPipeline:Zc,wgpuComputePassEncoderWriteTimestamp:$c,wgpuDeviceCreateBindGroup:ad,wgpuDeviceCreateBindGroupLayout:bd,wgpuDeviceCreateCommandEncoder:cd,wgpuDeviceCreatePipelineLayout:dd,wgpuDeviceCreateQuerySet:ed,wgpuDeviceGetAdapterInfo:fd,wgpuDeviceGetFeatures:gd,wgpuDeviceGetLimits:hd,wgpuDevicePushErrorScope:jd,
17
- wgpuQueueSubmit:kd,wgpuQueueWriteBuffer:ld};if(!Xa.L){Xa.L=!0;var a=Xa,b=/^(invoke_.*|__asyncjs__.*)$/;for(let [c,d]of Object.entries(a))"function"==typeof d&&(d.B||b.test(c))&&(a[c]=d=new WebAssembly.Suspending(d))}return{env:Xa,wasi_snapshot_preview1:Xa}}
18
- async function Aa(){function a(d,e){d=F=d.exports;var g=/^(OrtAppendExecutionProvider|OrtCreateSession|OrtRun|OrtRunWithBinding|OrtBindInput|main|__main_argc_argv)$/;md=new Set;var k={};for(let [h,m]of Object.entries(d))"function"==typeof m?(g.test(h)&&(md.add(m),m=WebAssembly.promising(m)),k[h]=nd(m)):k[h]=m;F=k;F=od();pd.push(F._emscripten_tls_init);d=F;qd=d.__getTypeName;Ga=d._embind_initialize_bindings;f._OrtInit=d.OrtInit;f._OrtGetLastError=d.OrtGetLastError;f._OrtCreateSessionOptions=d.OrtCreateSessionOptions;
19
- f._OrtAppendExecutionProvider=d.OrtAppendExecutionProvider;f._OrtAddFreeDimensionOverride=d.OrtAddFreeDimensionOverride;f._OrtAddSessionConfigEntry=d.OrtAddSessionConfigEntry;f._OrtReleaseSessionOptions=d.OrtReleaseSessionOptions;f._OrtCreateSession=d.OrtCreateSession;f._OrtReleaseSession=d.OrtReleaseSession;f._OrtGetInputOutputCount=d.OrtGetInputOutputCount;f._OrtGetInputOutputMetadata=d.OrtGetInputOutputMetadata;f._OrtFree=d.OrtFree;f._OrtCreateTensor=d.OrtCreateTensor;f._OrtGetTensorData=d.OrtGetTensorData;
20
- f._OrtReleaseTensor=d.OrtReleaseTensor;f._OrtCreateRunOptions=d.OrtCreateRunOptions;f._OrtAddRunConfigEntry=d.OrtAddRunConfigEntry;f._OrtReleaseRunOptions=d.OrtReleaseRunOptions;f._OrtCreateBinding=d.OrtCreateBinding;f._OrtBindInput=d.OrtBindInput;f._OrtBindOutput=d.OrtBindOutput;f._OrtClearBoundOutputs=d.OrtClearBoundOutputs;f._OrtReleaseBinding=d.OrtReleaseBinding;f._OrtRunWithBinding=d.OrtRunWithBinding;f._OrtRun=d.OrtRun;f._OrtEndProfiling=d.OrtEndProfiling;rd=f._OrtCreateWebGpuInstance=d.OrtCreateWebGpuInstance;
21
- f._wgpuCreateInstance=d.wgpuCreateInstance;sd=f._OrtGetWebGpuDevice=d.OrtGetWebGpuDevice;td=d.pthread_self;G=f._free=d.free;ud=f._malloc=d.malloc;vd=f._wgpuBufferRelease=d.wgpuBufferRelease;wd=d.emwgpuCreateBindGroup;xd=d.emwgpuCreateBindGroupLayout;yd=d.emwgpuCreateCommandBuffer;zd=d.emwgpuCreateCommandEncoder;Ad=d.emwgpuCreateComputePassEncoder;Bd=d.emwgpuCreatePipelineLayout;Cd=d.emwgpuCreateQuerySet;Dd=d.emwgpuImportBuffer;Ed=d.emwgpuCreateDevice;Fd=d.emwgpuCreateQueue;Gd=d.emwgpuOnCreateComputePipelineCompleted;
22
- Hd=d.emwgpuOnDeviceLostCompleted;Id=d.emwgpuOnMapAsyncCompleted;Jd=d.emwgpuOnPopErrorScopeCompleted;Kd=d.emwgpuOnRequestAdapterCompleted;Ld=d.emwgpuOnRequestDeviceCompleted;Md=d.emwgpuOnUncapturedError;Da=d._emscripten_thread_init;Ja=d._emscripten_thread_crashed;Nd=d._emscripten_run_js_on_main_thread;Od=d._emscripten_thread_free_data;Pd=d._emscripten_thread_exit;Qd=d._emscripten_timeout;Rd=d._emscripten_check_mailbox;Sd=d.memalign;Ra=d.__trap;Td=d.emscripten_stack_set_limits;H=d._emscripten_stack_restore;
23
- Ud=d._emscripten_stack_alloc;I=d.emscripten_stack_get_current;Vd=d.__indirect_function_table;ra=e;return F}var b=Wa();if(f.instantiateWasm)return new Promise(d=>{f.instantiateWasm(b,(e,g)=>{d(a(e,g))})});if(n){var c=new WebAssembly.Instance(ra,Wa());return a(c,ra)}Sa??=f.locateFile?f.locateFile?f.locateFile("ort-wasm-simd-threaded.jspi.wasm",ha):ha+"ort-wasm-simd-threaded.jspi.wasm":(new URL("ort-wasm-simd-threaded.jspi.wasm",import.meta.url)).href;return function(d){return a(d.instance,
24
- d.module)}(await Va(b))}class Wd{name="ExitStatus";constructor(a){this.message=`Program terminated with exit(${a})`;this.status=a}}
25
- var Xd=a=>{a.terminate();a.onmessage=()=>{}},Zd=()=>{for(var a=Yd;0<a.length;)a.shift()(f)},Yd=[],$d=0,ae=null,ee=a=>{0==J.length&&(be(),ce(J[0]));var b=J.pop();if(!b)return 6;de.push(b);K[a.h]=b;b.h=a.h;var c={i:"run",V:a.U,v:a.v,h:a.h};l&&b.unref();b.postMessage(c,a.G);return 0},L=0,M=(a,b,...c)=>{var d=16*c.length,e=I(),g=Ud(d),k=g>>>3,h;for(h of c)"bigint"==typeof h?((t(),D)[k++>>>0]=1n,(t(),D)[k++>>>0]=h):((t(),D)[k++>>>0]=0n,(t(),C)[k++>>>0]=h);a=Nd(a,0,d,g,b);H(e);return a};
26
- function Lc(a){if(n)return M(0,1,a);ta=a;if(!(0<L)){for(var b of de)Xd(b);for(b of J)Xd(b);J=[];de=[];K={};sa=!0}ea(a,new Wd(a))}function fe(a){if(n)return M(1,0,a);Fc(a)}var Fc=a=>{ta=a;if(n)throw fe(a),"unwind";Lc(a)},J=[],de=[],pd=[],K={};function ge(){for(var a=f.numThreads-1;a--;)be();Yd.push(async()=>{var b=he();$d++;await b;$d--;0==$d&&ae&&(b=ae,ae=null,b())})}var ie=a=>{var b=a.h;delete K[b];J.push(a);de.splice(de.indexOf(a),1);a.h=0;Od(b)};function Ea(){pd.forEach(a=>a())}
27
- var ce=a=>new Promise(b=>{a.onmessage=g=>{var k=g.data;g=k.i;if(k.u&&k.u!=td()){var h=K[k.u];h?h.postMessage(k,k.G):r(`Internal error! Worker sent a message "${g}" to target pthread ${k.u}, but that thread no longer exists!`)}else if("checkMailbox"===g)Ia();else if("spawnThread"===g)ee(k);else if("cleanupThread"===g)N(()=>{ie(K[k.W])});else if("loaded"===g)a.loaded=!0,l&&!a.h&&a.unref(),b(a);else if("setimmediate"===k.target)a.postMessage(k);else if("uncaughtException"===g)a.onerror(k.error);else if("callHandler"===
28
- g)f[k.O](...k.args);else g&&r(`worker sent an unknown command ${g}`)};a.onerror=g=>{r(`${"worker sent an error!"} ${g.filename}:${g.lineno}: ${g.message}`);throw g;};l&&(a.on("message",g=>a.onmessage({data:g})),a.on("error",g=>a.onerror(g)));var c=[],d=[],e;for(e of d)f.propertyIsEnumerable(e)&&c.push(e);a.postMessage({i:"load",P:c,X:u,Y:ra})});async function he(){if(!n)return Promise.all(J.map(ce))}
29
- function be(){var a=new Worker(new URL(import.meta.url),{type:"module",workerData:"em-pthread",name:"em-pthread"});J.push(a)}function Ca(a){var b=(t(),B)[a+52>>>2>>>0];a=(t(),B)[a+56>>>2>>>0];Td(b,b-a);H(b)}var je=[],Ha=async(a,b)=>{L=0;var c=WebAssembly,d=c.promising,e=je[a];e||(je[a]=e=Vd.get(a),md?.has(e)&&(je[a]=e=WebAssembly.promising(e)));a=d.call(c,e)(b);a=await a;0<L?ta=a:Pd(a)},u;function ke(a,b,c,d){return n?M(2,1,a,b,c,d):$a(a,b,c,d)}
30
- var O=a=>-9007199254740992>a||9007199254740992<a?NaN:Number(a);function $a(a,b,c,d){a>>>=0;b>>>=0;c>>>=0;d>>>=0;if(!globalThis.SharedArrayBuffer)return 6;var e=[];if(n&&0===e.length)return ke(a,b,c,d);a={U:c,h:a,v:d,G:e};return n?(a.i="spawnThread",postMessage(a,e),0):ee(a)}
31
- var le=globalThis.TextDecoder&&new TextDecoder,me=(a,b,c,d)=>{c=b+c;if(d)return c;for(;a[b]&&!(b>=c);)++b;return b},ne=(a,b=0,c,d)=>{b>>>=0;c=me(a,b,c,d);if(16<c-b&&a.buffer&&le)return le.decode(a.buffer instanceof ArrayBuffer?a.subarray(b,c):a.slice(b,c));for(d="";b<c;){var e=a[b++];if(e&128){var g=a[b++]&63;if(192==(e&224))d+=String.fromCharCode((e&31)<<6|g);else{var k=a[b++]&63;e=224==(e&240)?(e&15)<<12|g<<6|k:(e&7)<<18|g<<12|k<<6|a[b++]&63;65536>e?d+=String.fromCharCode(e):(e-=65536,d+=String.fromCharCode(55296|
32
- e>>10,56320|e&1023))}}else d+=String.fromCharCode(e)}return d},oe=(a,b,c)=>(a>>>=0)?ne((t(),z),a,b,c):"";function ab(a,b,c){return n?M(3,1,a,b,c):0}function bb(a,b){if(n)return M(4,1,a,b)}function cb(a,b){if(n)return M(5,1,a,b)}function db(a,b,c){if(n)return M(6,1,a,b,c)}function eb(a,b,c){return n?M(7,1,a,b,c):0}function fb(a,b){if(n)return M(8,1,a,b)}function gb(a,b,c){if(n)return M(9,1,a,b,c)}function hb(a,b,c,d){if(n)return M(10,1,a,b,c,d)}function ib(a,b,c,d){if(n)return M(11,1,a,b,c,d)}
33
- function jb(a,b,c,d){if(n)return M(12,1,a,b,c,d)}function kb(a){if(n)return M(13,1,a)}function lb(a,b){if(n)return M(14,1,a,b)}function mb(a,b,c){if(n)return M(15,1,a,b,c)}var nb=()=>Qa(""),P=a=>{a>>>=0;for(var b="";;){var c=(t(),z)[a++>>>0];if(!c)return b;b+=String.fromCharCode(c)}},pe={},qe={},re={},se=class extends Error{constructor(a){super(a);this.name="BindingError"}};
34
- function te(a,b,c={}){var d=b.name;if(!a)throw new se(`type "${d}" must have a positive integer typeid pointer`);if(qe.hasOwnProperty(a)){if(c.R)return;throw new se(`Cannot register type '${d}' twice`);}qe[a]=b;delete re[a];pe.hasOwnProperty(a)&&(b=pe[a],delete pe[a],b.forEach(e=>e()))}function Q(a,b,c={}){return te(a,b,c)}
35
- var ue=(a,b,c)=>{switch(b){case 1:return c?d=>(t(),y)[d>>>0]:d=>(t(),z)[d>>>0];case 2:return c?d=>(t(),Ka)[d>>>1>>>0]:d=>(t(),La)[d>>>1>>>0];case 4:return c?d=>(t(),A)[d>>>2>>>0]:d=>(t(),B)[d>>>2>>>0];case 8:return c?d=>(t(),D)[d>>>3>>>0]:d=>(t(),Na)[d>>>3>>>0];default:throw new TypeError(`invalid integer width (${b}): ${a}`);}};
36
- function ob(a,b,c,d,e){a>>>=0;c>>>=0;b=P(b>>>0);d=0n===d;let g=k=>k;if(d){const k=8*c;g=h=>BigInt.asUintN(k,h);e=g(e)}Q(a,{name:b,g,l:(k,h)=>{"number"==typeof h&&(h=BigInt(h));return h},j:ue(b,c,!d),m:null})}function pb(a,b,c,d){a>>>=0;b=P(b>>>0);Q(a,{name:b,g:function(e){return!!e},l:function(e,g){return g?c:d},j:function(e){return this.g((t(),z)[e>>>0])},m:null})}var ve=[],we=[0,1,,1,null,1,!0,1,!1,1];function Gb(a){a>>>=0;9<a&&0===--we[a+1]&&(we[a]=void 0,ve.push(a))}
37
- var R=a=>{if(!a)throw new se(`Cannot use deleted val. handle = ${a}`);return we[a]},S=a=>{switch(a){case void 0:return 2;case null:return 4;case !0:return 6;case !1:return 8;default:const b=ve.pop()||we.length;we[b]=a;we[b+1]=1;return b}};function xe(a){return this.g((t(),B)[a>>>2>>>0])}var ye={name:"emscripten::val",g:a=>{var b=R(a);Gb(a);return b},l:(a,b)=>S(b),j:xe,m:null};function rb(a){return Q(a>>>0,ye)}
38
- var ze=(a,b)=>{switch(b){case 4:return function(c){return this.g((t(),Ma)[c>>>2>>>0])};case 8:return function(c){return this.g((t(),C)[c>>>3>>>0])};default:throw new TypeError(`invalid float width (${b}): ${a}`);}};function sb(a,b,c){a>>>=0;c>>>=0;b=P(b>>>0);Q(a,{name:b,g:d=>d,l:(d,e)=>e,j:ze(b,c),m:null})}function tb(a,b,c,d,e){a>>>=0;c>>>=0;b=P(b>>>0);let g=h=>h;if(0===d){var k=32-8*c;g=h=>h<<k>>>k;e=g(e)}Q(a,{name:b,g,l:(h,m)=>m,j:ue(b,c,0!==d),m:null})}
39
- function ub(a,b,c){function d(g){var k=(t(),B)[g>>>2>>>0];g=(t(),B)[g+4>>>2>>>0];return new e((t(),y).buffer,g,k)}a>>>=0;var e=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,BigInt64Array,BigUint64Array][b];c=P(c>>>0);Q(a,{name:c,g:d,j:d},{R:!0})}
40
- var T=(a,b,c)=>{var d=(t(),z);b>>>=0;if(0<c){var e=b;c=b+c-1;for(var g=0;g<a.length;++g){var k=a.codePointAt(g);if(127>=k){if(b>=c)break;d[b++>>>0]=k}else if(2047>=k){if(b+1>=c)break;d[b++>>>0]=192|k>>6;d[b++>>>0]=128|k&63}else if(65535>=k){if(b+2>=c)break;d[b++>>>0]=224|k>>12;d[b++>>>0]=128|k>>6&63;d[b++>>>0]=128|k&63}else{if(b+3>=c)break;d[b++>>>0]=240|k>>18;d[b++>>>0]=128|k>>12&63;d[b++>>>0]=128|k>>6&63;d[b++>>>0]=128|k&63;g++}}d[b>>>0]=0;a=b-e}else a=0;return a},U=a=>{for(var b=0,c=0;c<a.length;++c){var d=
41
- a.charCodeAt(c);127>=d?b++:2047>=d?b+=2:55296<=d&&57343>=d?(b+=4,++c):b+=3}return b};
42
- function vb(a,b){a>>>=0;b=P(b>>>0);Q(a,{name:b,g(c){var d=(t(),B)[c>>>2>>>0];d=oe(c+4,d,!0);G(c);return d},l(c,d){d instanceof ArrayBuffer&&(d=new Uint8Array(d));var e="string"==typeof d;if(!(e||ArrayBuffer.isView(d)&&1==d.BYTES_PER_ELEMENT))throw new se("Cannot pass non-string to std::string");var g=e?U(d):d.length;var k=ud(4+g+1),h=k+4;(t(),B)[k>>>2>>>0]=g;e?T(d,h,g+1):(t(),z).set(d,h>>>0);null!==c&&c.push(G,k);return k},j:xe,m(c){G(c)}})}
43
- var Ae=globalThis.TextDecoder?new TextDecoder("utf-16le"):void 0,Be=(a,b,c)=>{a>>>=1;b=me((t(),La),a,b/2,c);if(16<b-a&&Ae)return Ae.decode((t(),La).slice(a,b));for(c="";a<b;++a){var d=(t(),La)[a>>>0];c+=String.fromCharCode(d)}return c},Ce=(a,b,c)=>{c??=2147483647;if(2>c)return 0;c-=2;var d=b;c=c<2*a.length?c/2:a.length;for(var e=0;e<c;++e){var g=a.charCodeAt(e);(t(),Ka)[b>>>1>>>0]=g;b+=2}(t(),Ka)[b>>>1>>>0]=0;return b-d},De=a=>2*a.length,Ee=(a,b,c)=>{var d="";a>>>=2;for(var e=0;!(e>=b/4);e++){var g=
44
- (t(),B)[a+e>>>0];if(!g&&!c)break;d+=String.fromCodePoint(g)}return d},Fe=(a,b,c)=>{b>>>=0;c??=2147483647;if(4>c)return 0;var d=b;c=d+c-4;for(var e=0;e<a.length;++e){var g=a.codePointAt(e);65535<g&&e++;(t(),A)[b>>>2>>>0]=g;b+=4;if(b+4>c)break}(t(),A)[b>>>2>>>0]=0;return b-d},Ge=a=>{for(var b=0,c=0;c<a.length;++c)65535<a.codePointAt(c)&&c++,b+=4;return b};
45
- function wb(a,b,c){a>>>=0;b>>>=0;c>>>=0;c=P(c);if(2===b){var d=Be;var e=Ce;var g=De}else d=Ee,e=Fe,g=Ge;Q(a,{name:c,g:k=>{var h=(t(),B)[k>>>2>>>0];h=d(k+4,h*b,!0);G(k);return h},l:(k,h)=>{if("string"!=typeof h)throw new se(`Cannot pass non-string to C++ string type ${c}`);var m=g(h),p=ud(4+m+b);(t(),B)[p>>>2>>>0]=m/b;e(h,p+4,m+b);null!==k&&k.push(G,p);return p},j:xe,m(k){G(k)}})}function xb(a,b){a>>>=0;b=P(b>>>0);Q(a,{S:!0,name:b,g:()=>{},l:()=>{}})}
46
- function yb(a){Da(a>>>0,!ba,1,!aa,131072,!1);Ea()}var N=a=>{if(!sa)try{if(a(),!(0<L))try{n?td()&&Pd(ta):Fc(ta)}catch(b){b instanceof Wd||"unwind"==b||ea(1,b)}}catch(b){b instanceof Wd||"unwind"==b||ea(1,b)}},He=!Atomics.waitAsync||globalThis.navigator?.userAgent&&91>Number((navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./)||[])[2]);function Fa(a){a>>>=0;He||(Atomics.waitAsync((t(),A),a>>>2,a).value.then(Ia),a+=128,Atomics.store((t(),A),a>>>2,1))}var Ia=()=>N(()=>{var a=td();a&&(Fa(a),Rd())});
47
- function zb(a,b){a>>>=0;a==b>>>0?setTimeout(Ia):n?postMessage({u:a,i:"checkMailbox"}):(a=K[a])&&a.postMessage({i:"checkMailbox"})}var Ie=[];function Ab(a,b,c,d,e){b>>>=0;e>>>=0;Ie.length=0;c=e>>>3;for(d=e+d>>>3;c<d;){var g;(t(),D)[c++>>>0]?g=(t(),D)[c++>>>0]:g=(t(),C)[c++>>>0];Ie.push(g)}return(b?Je[b]:Ke[a])(...Ie)}var Bb=()=>{L=0};function Cb(a){a>>>=0;n?postMessage({i:"cleanupThread",W:a}):ie(K[a])}function Db(a){l&&K[a>>>0].ref()}function nd(a){return(...b)=>a(...b)}
48
- var md=null,Le=async a=>{L+=1;try{return await a()}finally{--L}};function Eb(a){a>>>=0;return Le(async()=>{var b=await R(a);return S(b)})}Eb.B=!0;
49
- var Me=[],Ne=a=>{var b=Me.length;Me.push(a);return b},Oe=(a,b)=>{for(var c=Array(a),d=0;d<a;++d){var e=d,g=(t(),B)[b+4*d>>>2>>>0],k=qe[g];if(void 0===k)throw a=`parameter ${d}`,g=qd(g),b=P(g),G(g),new se(`${a} has unknown type ${b}`);c[e]=k}return c},Pe=(a,b,c)=>{var d=[];a=a(d,c);d.length&&((t(),B)[b>>>2>>>0]=S(d));return a},Qe={},Re=a=>{var b=Qe[a];return void 0===b?P(a):b};
50
- function Fb(a,b,c){var [d,...e]=Oe(a,b>>>0);b=d.l.bind(d);var g=e.map(m=>m.j.bind(m));a--;var k={toValue:R};a=g.map((m,p)=>{var q=`argFromPtr${p}`;k[q]=m;return`${q}(args${p?"+"+8*p:""})`});switch(c){case 0:var h="toValue(handle)";break;case 2:h="new (toValue(handle))";break;case 3:h="";break;case 1:k.getStringOrSymbol=Re,h="toValue(handle)[getStringOrSymbol(methodName)]"}h+=`(${a})`;d.S||(k.toReturnWire=b,k.emval_returnValue=Pe,h=`return emval_returnValue(toReturnWire, destructorsRef, ${h})`);h=
51
- `return function (handle, methodName, destructorsRef, args) {\n ${h}\n }`;c=(new Function(Object.keys(k),h))(...Object.values(k));h=`methodCaller<(${e.map(m=>m.name)}) => ${d.name}>`;return Ne(Object.defineProperty(c,"name",{value:h}))}function Hb(a,b){b>>>=0;a=R(a>>>0);b=R(b);return a==b}function Ib(a){a>>>=0;if(!a)return S(globalThis);a=Re(a);return S(globalThis[a])}function Jb(a){a=Re(a>>>0);return S(f[a])}function Kb(a,b){b>>>=0;a=R(a>>>0);b=R(b);return S(a[b])}
52
- function Lb(a){a>>>=0;9<a&&(we[a+1]+=1)}function Mb(a,b,c,d,e){return Me[a>>>0](b>>>0,c>>>0,d>>>0,e>>>0)}function Nb(a,b,c,d,e){return Mb(a>>>0,b>>>0,c>>>0,d>>>0,e>>>0)}function Ob(){return S([])}function Pb(a){a=R(a>>>0);for(var b=Array(a.length),c=0;c<a.length;c++)b[c]=a[c];return S(b)}function Qb(a){return S(Re(a>>>0))}function Rb(){return S({})}function Sb(a){a>>>=0;for(var b=R(a);b.length;){var c=b.pop();b.pop()(c)}Gb(a)}function Tb(a,b,c){b>>>=0;c>>>=0;a=R(a>>>0);b=R(b);c=R(c);a[b]=c}
53
- function Ub(a,b){a=O(a);b>>>=0;a=new Date(1E3*a);(t(),A)[b>>>2>>>0]=a.getUTCSeconds();(t(),A)[b+4>>>2>>>0]=a.getUTCMinutes();(t(),A)[b+8>>>2>>>0]=a.getUTCHours();(t(),A)[b+12>>>2>>>0]=a.getUTCDate();(t(),A)[b+16>>>2>>>0]=a.getUTCMonth();(t(),A)[b+20>>>2>>>0]=a.getUTCFullYear()-1900;(t(),A)[b+24>>>2>>>0]=a.getUTCDay();a=(a.getTime()-Date.UTC(a.getUTCFullYear(),0,1,0,0,0,0))/864E5|0;(t(),A)[b+28>>>2>>>0]=a}
54
- var Se=a=>0===a%4&&(0!==a%100||0===a%400),Te=[0,31,60,91,121,152,182,213,244,274,305,335],Ue=[0,31,59,90,120,151,181,212,243,273,304,334];
55
- function Vb(a,b){a=O(a);b>>>=0;a=new Date(1E3*a);(t(),A)[b>>>2>>>0]=a.getSeconds();(t(),A)[b+4>>>2>>>0]=a.getMinutes();(t(),A)[b+8>>>2>>>0]=a.getHours();(t(),A)[b+12>>>2>>>0]=a.getDate();(t(),A)[b+16>>>2>>>0]=a.getMonth();(t(),A)[b+20>>>2>>>0]=a.getFullYear()-1900;(t(),A)[b+24>>>2>>>0]=a.getDay();var c=(Se(a.getFullYear())?Te:Ue)[a.getMonth()]+a.getDate()-1|0;(t(),A)[b+28>>>2>>>0]=c;(t(),A)[b+36>>>2>>>0]=-(60*a.getTimezoneOffset());c=(new Date(a.getFullYear(),6,1)).getTimezoneOffset();var d=(new Date(a.getFullYear(),
56
- 0,1)).getTimezoneOffset();a=(c!=d&&a.getTimezoneOffset()==Math.min(d,c))|0;(t(),A)[b+32>>>2>>>0]=a}
57
- function Wb(a){a>>>=0;var b=new Date((t(),A)[a+20>>>2>>>0]+1900,(t(),A)[a+16>>>2>>>0],(t(),A)[a+12>>>2>>>0],(t(),A)[a+8>>>2>>>0],(t(),A)[a+4>>>2>>>0],(t(),A)[a>>>2>>>0],0),c=(t(),A)[a+32>>>2>>>0],d=b.getTimezoneOffset(),e=(new Date(b.getFullYear(),6,1)).getTimezoneOffset(),g=(new Date(b.getFullYear(),0,1)).getTimezoneOffset(),k=Math.min(g,e);0>c?(t(),A)[a+32>>>2>>>0]=Number(e!=g&&k==d):0<c!=(k==d)&&(e=Math.max(g,e),b.setTime(b.getTime()+6E4*((0<c?k:e)-d)));(t(),A)[a+24>>>2>>>0]=b.getDay();c=(Se(b.getFullYear())?
58
- Te:Ue)[b.getMonth()]+b.getDate()-1|0;(t(),A)[a+28>>>2>>>0]=c;(t(),A)[a>>>2>>>0]=b.getSeconds();(t(),A)[a+4>>>2>>>0]=b.getMinutes();(t(),A)[a+8>>>2>>>0]=b.getHours();(t(),A)[a+12>>>2>>>0]=b.getDate();(t(),A)[a+16>>>2>>>0]=b.getMonth();(t(),A)[a+20>>>2>>>0]=b.getYear();a=b.getTime();return BigInt(isNaN(a)?-1:a/1E3)}function Xb(a,b,c,d,e,g,k){return n?M(16,1,a,b,c,d,e,g,k):-52}function Yb(a,b,c,d,e,g){if(n)return M(17,1,a,b,c,d,e,g)}var Ve={},ic=()=>performance.timeOrigin+performance.now();
59
- function Zb(a,b){if(n)return M(18,1,a,b);Ve[a]&&(clearTimeout(Ve[a].id),delete Ve[a]);if(!b)return 0;var c=setTimeout(()=>{delete Ve[a];N(()=>Qd(a,performance.timeOrigin+performance.now()))},b);Ve[a]={id:c,da:b};return 0}
60
- function $b(a,b,c,d){a>>>=0;b>>>=0;c>>>=0;d>>>=0;var e=(new Date).getFullYear(),g=(new Date(e,0,1)).getTimezoneOffset();e=(new Date(e,6,1)).getTimezoneOffset();var k=Math.max(g,e);(t(),B)[a>>>2>>>0]=60*k;(t(),A)[b>>>2>>>0]=Number(g!=e);b=h=>{var m=Math.abs(h);return`UTC${0<=h?"-":"+"}${String(Math.floor(m/60)).padStart(2,"0")}${String(m%60).padStart(2,"0")}`};a=b(g);b=b(e);e<g?(T(a,c,17),T(b,d,17)):(T(a,d,17),T(b,c,17))}var ec=()=>Date.now(),We=1;
61
- function ac(a,b,c){c>>>=0;if(!(0<=a&&3>=a))return 28;if(0===a)a=Date.now();else if(We)a=performance.timeOrigin+performance.now();else return 52;a=Math.round(1E6*a);(t(),D)[c>>>3>>>0]=BigInt(a);return 0}var Xe=[],Ye=(a,b)=>{Xe.length=0;for(var c;c=(t(),z)[a++>>>0];){var d=105!=c;d&=112!=c;b+=d&&b%8?4:0;Xe.push(112==c?(t(),B)[b>>>2>>>0]:106==c?(t(),D)[b>>>3>>>0]:105==c?(t(),A)[b>>>2>>>0]:(t(),C)[b>>>3>>>0]);b+=d?8:4}return Xe};function bc(a,b,c){a>>>=0;b=Ye(b>>>0,c>>>0);return Je[a](...b)}
62
- function cc(a,b,c){a>>>=0;b=Ye(b>>>0,c>>>0);return Je[a](...b)}var dc=()=>{};function fc(a,b){return r(oe(a>>>0,b>>>0))}var gc=()=>{L+=1;throw"unwind";};function hc(){return 4294901760}var jc=()=>2,kc=()=>l?require("os").cpus().length:navigator.hardwareConcurrency,Ze={},$e=a=>{var b=U(a)+1,c=ud(b);c&&T(a,c,b);return c},af=a=>{var b;return(b=/\bwasm-function\[\d+\]:(0x[0-9a-f]+)/.exec(a))?+b[1]:(b=/:(\d+):\d+(?:\)|$)/.exec(a))?2147483648|+b[1]:0},bf=a=>{for(var b of a)(a=af(b))&&(Ze[a]=b)};
63
- function nc(){var a=Error().stack.toString().split("\n");"Error"==a[0]&&a.shift();bf(a);Ze.C=af(a[3]);Ze.T=a;return Ze.C}function lc(a){a=Ze[a>>>0];if(!a)return 0;var b;if(b=/^\s+at .*\.wasm\.(.*) \(.*\)$/.exec(a))a=b[1];else if(b=/^\s+at (.*) \(.*\)$/.exec(a))a=b[1];else if(b=/^(.+?)@/.exec(a))a=b[1];else return 0;G(lc.F??0);lc.F=$e(a);return lc.F}
64
- function mc(a){a>>>=0;var b=(t(),z).length;if(a<=b||4294901760<a)return!1;for(var c=1;4>=c;c*=2){var d=b*(1+.2/c);d=Math.min(d,a+100663296);a:{d=(Math.min(4294901760,65536*Math.ceil(Math.max(a,d)/65536))-u.buffer.byteLength+65535)/65536|0;try{u.grow(d);ua();var e=1;break a}catch(g){}e=void 0}if(e)return!0}return!1}
65
- function oc(a,b,c){a>>>=0;b>>>=0;if(Ze.C==a)var d=Ze.T;else d=Error().stack.toString().split("\n"),"Error"==d[0]&&d.shift(),bf(d);for(var e=3;d[e]&&af(d[e])!=a;)++e;for(a=0;a<c&&d[a+e];++a)(t(),A)[b+4*a>>>2>>>0]=af(d[a+e]);return a}
66
- var V=a=>{var b=U(a)+1,c=Ud(b);T(a,c,b);return c},cf=a=>(t(),B)[a>>>2>>>0]+4294967296*(t(),A)[a+4>>>2>>>0],W=[],df=(a,b)=>{W[a>>>0]=b},X=[],ef=[],ff=(a,b)=>{ef[a]=new Promise(c=>b.finally(()=>c(a)))},Y=a=>{if(a)return W[a>>>0]},gf=(a,b=0)=>{"unmapped"===a.mapState||Qa();b=Dd(b);W[b>>>0]=a;return b},hf=(a,b=0)=>{var c=Fd(b);b=Ed(b,c);W[c>>>0]=a.queue;W[b>>>0]=a;return b},jf=(a,b)=>{for(a=(t(),B)[a>>>2>>>0];a;a=(t(),B)[a>>>2>>>0]){var c=(t(),A)[a+4>>>2>>>0];b[c](a)}},kf=(a,b,c)=>{(t(),B)[a>>>2>>>0]=
67
- b;(t(),B)[a+4>>>2>>>0]=c},lf=a=>{var b=(t(),B)[a>>>2>>>0];a=(t(),B)[a+4>>>2>>>0];return oe(b,a)},Z=a=>{var b=(t(),B)[a>>>2>>>0];a=(t(),B)[a+4>>>2>>>0];if(b)return oe(b,a);if(0===a)return""},mf=a=>{var b=Z(a+4);var c=(c=(t(),B)[a+12>>>2>>>0])?Y(c):"auto";if(a+=16){var d=Y((t(),B)[a+4>>>2>>>0]);var e=(t(),B)[a+16>>>2>>>0];var g=(t(),B)[a+20>>>2>>>0];if(e){for(var k={},h=0;h<e;++h){var m=g+24*h,p=lf(m+4);k[p]=(t(),C)[m+16>>>3>>>0]}e=k}else e=void 0;a={module:d,constants:e,entryPoint:Z(a+8)}}else a=void 0;
68
- return{label:b,layout:c,compute:a}},nf=(a,b)=>{function c(g,k,h,m=0){g=a[g]??m;(t(),B)[k+h>>>2>>>0]=g}function d(g,k,h,m=0){k+=h;g=a[g]??m;(t(),B)[k>>>2>>>0]=g;m=(t(),B)[k>>>2>>>0];(t(),B)[k+4>>>2>>>0]=(g-m)/4294967296}var e=(t(),B)[b>>>2>>>0];c("maxTextureDimension1D",b,4);c("maxTextureDimension2D",b,8);c("maxTextureDimension3D",b,12);c("maxTextureArrayLayers",b,16);c("maxBindGroups",b,20);c("maxBindGroupsPlusVertexBuffers",b,24);c("maxBindingsPerBindGroup",b,28);c("maxDynamicUniformBuffersPerPipelineLayout",
69
- b,32);c("maxDynamicStorageBuffersPerPipelineLayout",b,36);c("maxSampledTexturesPerShaderStage",b,40);c("maxSamplersPerShaderStage",b,44);c("maxStorageBuffersPerShaderStage",b,48);c("maxStorageTexturesPerShaderStage",b,52);c("maxUniformBuffersPerShaderStage",b,56);c("minUniformBufferOffsetAlignment",b,80);c("minStorageBufferOffsetAlignment",b,84);d("maxUniformBufferBindingSize",b,64);d("maxStorageBufferBindingSize",b,72);c("maxVertexBuffers",b,88);d("maxBufferSize",b,96);c("maxVertexAttributes",b,
70
- 104);c("maxVertexBufferArrayStride",b,108);c("maxInterStageShaderVariables",b,112);c("maxColorAttachments",b,116);c("maxColorAttachmentBytesPerSample",b,120);c("maxComputeWorkgroupStorageSize",b,124);c("maxComputeInvocationsPerWorkgroup",b,128);c("maxComputeWorkgroupSizeX",b,132);c("maxComputeWorkgroupSizeY",b,136);c("maxComputeWorkgroupSizeZ",b,140);c("maxComputeWorkgroupsPerDimension",b,144);c("maxImmediateSize",b,148);0!==e&&(t(),c("maxStorageBuffersInVertexStage",e,8,a.maxStorageBuffersPerShaderStage),
71
- c("maxStorageBuffersInFragmentStage",e,16,a.maxStorageBuffersPerShaderStage),c("maxStorageTexturesInVertexStage",e,12,a.maxStorageTexturesPerShaderStage),c("maxStorageTexturesInFragmentStage",e,20,a.maxStorageTexturesPerShaderStage))},pf=(a,b)=>{(t(),B)[b+52>>>2>>>0]=a.subgroupMinSize;(t(),B)[b+56>>>2>>>0]=a.subgroupMaxSize;var c=$e(a.vendor+a.architecture+a.device+a.description),d=U(a.vendor);kf(b+4,c,d);c+=d;d=U(a.architecture);kf(b+12,c,d);c+=d;d=U(a.device);kf(b+20,c,d);c+=d;d=U(a.description);
72
- kf(b+28,c,d);c+=d;(t(),A)[b+36>>>2>>>0]=2;c=a.isFallbackAdapter?3:4;(t(),A)[b+40>>>2>>>0]=c;(t(),B)[b+44>>>2>>>0]=0;(t(),B)[b+48>>>2>>>0]=0;jf(b,{327739:e=>{let g=0,k=0;if(a.subgroupMatrixConfigs){g=a.subgroupMatrixConfigs.length;k=ud(20*g);for(const [h,m]of a.subgroupMatrixConfigs.entries()){const p=k+20*h,q=of.indexOf(m.componentType),v=of.indexOf(m.resultComponentType);(t(),A)[p>>>2>>>0]=q;(t(),A)[p+4>>>2>>>0]=v;(t(),B)[p+8>>>2>>>0]=m.M;(t(),B)[p+12>>>2>>>0]=m.N;(t(),B)[p+16>>>2>>>0]=m.K}}(t(),
73
- B)[e+12>>>2>>>0]=k;(t(),B)[e+8>>>2>>>0]=g}})},qf=[,,"uniform","storage","read-only-storage"],rf=[,"validation","out-of-memory","internal"],sf=[,"compatibility","core"],tf={1:"core-features-and-limits",2:"depth-clip-control",3:"depth32float-stencil8",4:"texture-compression-bc",5:"texture-compression-bc-sliced-3d",6:"texture-compression-etc2",7:"texture-compression-astc",8:"texture-compression-astc-sliced-3d",9:"timestamp-query",10:"indirect-first-instance",11:"shader-f16",12:"rg11b10ufloat-renderable",
74
- 13:"bgra8unorm-storage",14:"float32-filterable",15:"float32-blendable",16:"clip-distances",17:"dual-source-blending",18:"subgroups",19:"texture-formats-tier1",20:"texture-formats-tier2",21:"primitive-index",22:"texture-component-swizzle",23:"subgroup-size-control",327692:"chromium-experimental-unorm16-texture-formats",327729:"chromium-experimental-multi-draw-indirect",327732:"chromium-experimental-subgroup-matrix"},uf=[,"low-power","high-performance"],vf=[,"occlusion","timestamp"],wf=[,,"filtering",
75
- "non-filtering","comparison"],xf=[,,"write-only","read-only","read-write"],of=[,"f32","f16","u32","i32","u8","i8"],yf=[,"r8unorm","r8snorm","r8uint","r8sint","r16unorm","r16snorm","r16uint","r16sint","r16float","rg8unorm","rg8snorm","rg8uint","rg8sint","r32float","r32uint","r32sint","rg16unorm","rg16snorm","rg16uint","rg16sint","rg16float","rgba8unorm","rgba8unorm-srgb","rgba8snorm","rgba8uint","rgba8sint","bgra8unorm","bgra8unorm-srgb","rgb10a2uint","rgb10a2unorm","rg11b10ufloat","rgb9e5ufloat",
76
- "rg32float","rg32uint","rg32sint","rgba16unorm","rgba16snorm","rgba16uint","rgba16sint","rgba16float","rgba32float","rgba32uint","rgba32sint","stencil8","depth16unorm","depth24plus","depth24plus-stencil8","depth32float","depth32float-stencil8","bc1-rgba-unorm","bc1-rgba-unorm-srgb","bc2-rgba-unorm","bc2-rgba-unorm-srgb","bc3-rgba-unorm","bc3-rgba-unorm-srgb","bc4-r-unorm","bc4-r-snorm","bc5-rg-unorm","bc5-rg-snorm","bc6h-rgb-ufloat","bc6h-rgb-float","bc7-rgba-unorm","bc7-rgba-unorm-srgb","etc2-rgb8unorm",
77
- "etc2-rgb8unorm-srgb","etc2-rgb8a1unorm","etc2-rgb8a1unorm-srgb","etc2-rgba8unorm","etc2-rgba8unorm-srgb","eac-r11unorm","eac-r11snorm","eac-rg11unorm","eac-rg11snorm","astc-4x4-unorm","astc-4x4-unorm-srgb","astc-5x4-unorm","astc-5x4-unorm-srgb","astc-5x5-unorm","astc-5x5-unorm-srgb","astc-6x5-unorm","astc-6x5-unorm-srgb","astc-6x6-unorm","astc-6x6-unorm-srgb","astc-8x5-unorm","astc-8x5-unorm-srgb","astc-8x6-unorm","astc-8x6-unorm-srgb","astc-8x8-unorm","astc-8x8-unorm-srgb","astc-10x5-unorm","astc-10x5-unorm-srgb",
78
- "astc-10x6-unorm","astc-10x6-unorm-srgb","astc-10x8-unorm","astc-10x8-unorm-srgb","astc-10x10-unorm","astc-10x10-unorm-srgb","astc-12x10-unorm","astc-12x10-unorm-srgb","astc-12x12-unorm","astc-12x12-unorm-srgb"],zf=[,,"float","unfilterable-float","depth","sint","uint"],Af=[,"1d","2d","2d-array","cube","cube-array","3d"],Bf={undefined:1,unknown:1,destroyed:2};
79
- function pc(a,b,c,d,e,g){b=O(b);c=O(c);d>>>=0;e>>>=0;g>>>=0;var k=Y(a>>>0);a={};if(g){var h=(t(),B)[g+12>>>2>>>0];if(h){var m=(t(),B)[g+16>>>2>>>0];a.requiredFeatures=Array.from((t(),B).subarray(m>>>2>>>0,m+4*h>>>2>>>0),q=>tf[q])}if(h=(t(),B)[g+20>>>2>>>0]){m=(t(),B)[h>>>2>>>0];var p={};function q(x,w,E,qb=!1){w+=E;w=(t(),B)[w>>>2>>>0];4294967295==w||qb&&0==w||(p[x]=w)}function v(x,w,E){w+=E;E=(t(),B)[w>>>2>>>0];var qb=(t(),B)[w+4>>>2>>>0];if(4294967295!=E||4294967295!=qb)p[x]=cf(w)}q("maxTextureDimension1D",
80
- h,4);q("maxTextureDimension2D",h,8);q("maxTextureDimension3D",h,12);q("maxTextureArrayLayers",h,16);q("maxBindGroups",h,20);q("maxBindGroupsPlusVertexBuffers",h,24);q("maxBindingsPerBindGroup",h,28);q("maxDynamicUniformBuffersPerPipelineLayout",h,32);q("maxDynamicStorageBuffersPerPipelineLayout",h,36);q("maxSampledTexturesPerShaderStage",h,40);q("maxSamplersPerShaderStage",h,44);q("maxStorageBuffersPerShaderStage",h,48);q("maxStorageTexturesPerShaderStage",h,52);q("maxUniformBuffersPerShaderStage",
81
- h,56);q("minUniformBufferOffsetAlignment",h,80);q("minStorageBufferOffsetAlignment",h,84);v("maxUniformBufferBindingSize",h,64);v("maxStorageBufferBindingSize",h,72);q("maxVertexBuffers",h,88);v("maxBufferSize",h,96);q("maxVertexAttributes",h,104);q("maxVertexBufferArrayStride",h,108);q("maxInterStageShaderVariables",h,112);q("maxColorAttachments",h,116);q("maxColorAttachmentBytesPerSample",h,120);q("maxComputeWorkgroupStorageSize",h,124);q("maxComputeInvocationsPerWorkgroup",h,128);q("maxComputeWorkgroupSizeX",
82
- h,132);q("maxComputeWorkgroupSizeY",h,136);q("maxComputeWorkgroupSizeZ",h,140);q("maxComputeWorkgroupsPerDimension",h,144);q("maxImmediateSize",h,148,!0);0!==m&&(t(),"maxStorageBuffersInVertexStage"in GPUSupportedLimits.prototype&&(q("maxStorageBuffersInVertexStage",m,8),q("maxStorageTexturesInVertexStage",m,12),q("maxStorageBuffersInFragmentStage",m,16),q("maxStorageTexturesInFragmentStage",m,20)));a.requiredLimits=p}if(h=(t(),B)[g+24>>>2>>>0])h={label:Z(h+4)},a.defaultQueue=h;a.label=Z(g+4)}L+=
83
- 1;ff(b,k.requestDevice(a).then(q=>{--L;N(()=>{W[e>>>0]=q.queue;W[d>>>0]=q;L+=1;ff(c,q.lost.then(v=>{N(()=>{q.onuncapturederror=()=>{};var x=I(),w=V(v.message);Hd(c,Bf[v.reason],w);H(x)});--L}));q.onuncapturederror=v=>{var x=5;v.error instanceof GPUValidationError?x=2:v.error instanceof GPUOutOfMemoryError?x=3:v.error instanceof GPUInternalError&&(x=4);var w=I();v=V(v.error.message);Md(d,x,v);H(w)};"adapterInfo"in q||(q.adapterInfo=k.info);Ld(b,1,d,0)})},q=>{--L;N(()=>{var v=I(),x=V(q.message);Ld(b,
84
- 3,d,x);c&&Hd(c,4,x);H(v)})}))}function qc(a){a>>>=0;var b=Y(a),c=X[a];if(c){for(var d=0;d<c.length;++d)c[d]();delete X[a]}b.destroy()}function rc(a,b,c){a>>>=0;c>>>=0;var d=Y(a);4294967295==c&&(c=void 0);try{var e=d.getMappedRange(b>>>0,c)}catch(k){return 0}var g=Sd(16,e.byteLength);(t(),z).set(new Uint8Array(e),g>>>0);X[a].push(()=>G(g));return g}
85
- function sc(a,b,c){a>>>=0;c>>>=0;var d=Y(a);4294967295==c&&(c=void 0);try{var e=d.getMappedRange(b>>>0,c)}catch(k){return 0}var g=Sd(16,e.byteLength);(t(),z).fill(0,g,e.byteLength);X[a].push(()=>{(new Uint8Array(e)).set((t(),z).subarray(g>>>0,g+e.byteLength>>>0));G(g)});return g}
86
- function tc(a,b,c,d,e){a>>>=0;b=O(b);c=O(c);e>>>=0;var g=Y(a);X[a]=[];4294967295==e&&(e=void 0);L+=1;ff(b,g.mapAsync(c,d>>>0,e).then(()=>{--L;N(()=>{Id(b,1,0)})},k=>{--L;N(()=>{I();var h=V(k.message);Id(b,"AbortError"===k.name?4:"OperationError"===k.name?3:0,h);delete X[a]})}))}function uc(a){a>>>=0;var b=Y(a),c=X[a];if(c){for(var d=0;d<c.length;++d)c[d]();delete X[a];b.unmap()}}function vc(a){delete W[a>>>0]}
87
- function wc(a,b,c){a>>>=0;b>>>=0;c>>>=0;var d=!!(t(),B)[b+32>>>2>>>0];b={label:Z(b+4),usage:(t(),B)[b+16>>>2>>>0],size:cf(b+24),mappedAtCreation:d};a=Y(a);try{var e=a.createBuffer(b)}catch(g){return!1}W[c>>>0]=e;d&&(X[c]=[]);return!0}function xc(a,b,c,d){a>>>=0;b=O(b);d>>>=0;c=mf(c>>>0);a=Y(a);L+=1;ff(b,a.createComputePipelineAsync(c).then(e=>{--L;N(()=>{W[d>>>0]=e;Gd(b,1,d,0)})},e=>{--L;N(()=>{var g=I(),k=V(e.message);Gd(b,"validation"===e.reason?3:"internal"===e.reason?4:0,d,k);H(g)})}))}
88
- function yc(a,b,c){a>>>=0;b>>>=0;c>>>=0;var d=(t(),B)[b>>>2>>>0],e=(t(),A)[d+4>>>2>>>0];b={label:Z(b+4),code:""};switch(e){case 2:b.code=lf(d+8)}a=Y(a).createShaderModule(b);W[c>>>0]=a}var zc=a=>{a=Y(a);a.onuncapturederror=null;a.destroy()};
89
- function Ac(a,b){b=O(b);a=Y(a>>>0);L+=1;ff(b,a.popErrorScope().then(c=>{--L;N(()=>{var d=5;c?c instanceof GPUValidationError?d=2:c instanceof GPUOutOfMemoryError?d=3:c instanceof GPUInternalError&&(d=4):d=1;var e=I(),g=c?V(c.message):0;Jd(b,1,d,g);H(e)})},c=>{--L;N(()=>{var d=I(),e=V(c.message);Jd(b,1,5,e);H(d)})}))}
90
- function Bc(a,b,c,d){b=O(b);c>>>=0;d>>>=0;if(c){var e={featureLevel:sf[(t(),A)[c+4>>>2>>>0]],powerPreference:uf[(t(),A)[c+8>>>2>>>0]],forceFallbackAdapter:!!(t(),B)[c+12>>>2>>>0]};a=(t(),B)[c>>>2>>>0];0!==a&&(t(),e.fa=!!(t(),B)[a+8>>>2>>>0])}"gpu"in navigator?(L+=1,ff(b,navigator.gpu.requestAdapter(e).then(g=>{--L;N(()=>{if(g)W[d>>>0]=g,Kd(b,1,d,0);else{var k=I(),h=V("WebGPU not available on this browser (requestAdapter returned null)");Kd(b,3,d,h);H(k)}})},g=>{--L;N(()=>{var k=I(),h=V(g.message);
91
- Kd(b,4,d,h);H(k)})}))):(e=I(),a=V("WebGPU not available on this browser (navigator.gpu is not available)"),Kd(b,3,d,a),H(e))}function Cc(a,b,c){a>>>=0;b>>>=0;c>>>=0;return Le(async()=>{var d=[];if(c){var e=(t(),A)[c>>>2>>>0];d.length=b+1;d[b]=new Promise(h=>setTimeout(h,e,0))}else d.length=b;for(var g=0;g<b;++g){var k=cf(a+8*g);if(!(k in ef))return k;d[g]=ef[k]}d=await Promise.race(d);delete ef[d];return d})}Cc.B=!0;
92
- var Cf={},Ef=()=>{if(!Df){var a={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:(globalThis.navigator?.language??"C").replace("-","_")+".UTF-8",_:da||"./this.program"},b;for(b in Cf)void 0===Cf[b]?delete a[b]:a[b]=Cf[b];var c=[];for(b in a)c.push(`${b}=${a[b]}`);Df=c}return Df},Df;function Dc(a,b){if(n)return M(19,1,a,b);a>>>=0;b>>>=0;var c=0,d=0,e;for(e of Ef()){var g=b+c;(t(),B)[a+d>>>2>>>0]=g;c+=T(e,g,Infinity)+1;d+=4}return 0}
93
- function Ec(a,b){if(n)return M(20,1,a,b);a>>>=0;b>>>=0;var c=Ef();(t(),B)[a>>>2>>>0]=c.length;a=0;for(var d of c)a+=U(d)+1;(t(),B)[b>>>2>>>0]=a;return 0}function Gc(a){return n?M(21,1,a):52}function Hc(a,b,c,d,e){return n?M(22,1,a,b,c,d,e):52}function Ic(a,b,c,d){return n?M(23,1,a,b,c,d):52}function Jc(a,b,c,d){return n?M(24,1,a,b,c,d):70}var Ff=[null,[],[]];
94
- function Kc(a,b,c,d){if(n)return M(25,1,a,b,c,d);b>>>=0;c>>>=0;d>>>=0;for(var e=0,g=0;g<c;g++){var k=(t(),B)[b>>>2>>>0],h=(t(),B)[b+4>>>2>>>0];b+=8;for(var m=0;m<h;m++){var p=a,q=(t(),z)[k+m>>>0],v=Ff[p];0===q||10===q?((1===p?pa:r)(ne(v)),v.length=0):v.push(q)}e+=h}(t(),B)[d>>>2>>>0]=e;return 0}function Mc(a,b){nf(Y(a>>>0).limits,b>>>0);return 1}function Nc(a,b){return Y(a>>>0).features.has(tf[b])}function Oc(a){return BigInt(Y(a>>>0).size)}function Pc(a){return BigInt(Y(a>>>0).usage)}
95
- function Qc(a,b){a>>>=0;b>>>=0;if(b){var c=Z(b+4);b=(t(),B)[b+12>>>2>>>0];b=0!==b?{querySet:Y((t(),B)[b+4>>>2>>>0]),beginningOfPassWriteIndex:(t(),B)[b+8>>>2>>>0],endOfPassWriteIndex:(t(),B)[b+12>>>2>>>0]}:void 0;c={label:c,timestampWrites:b}}b=Y(a);a=Ad(0);c=b.beginComputePass(c);W[a>>>0]=c;return a}function Rc(a,b,c,d){c=O(c);d=O(d);a=Y(a>>>0);-1==d&&(d=void 0);a.clearBuffer(Y(b>>>0),c,d)}function Sc(a,b,c,d,e,g){c=O(c);e=O(e);g=O(g);Y(a>>>0).copyBufferToBuffer(Y(b>>>0),c,Y(d>>>0),e,g)}
96
- function Tc(a){var b=Y(a>>>0);a=yd(0);b=b.finish();W[a>>>0]=b;return a}function Uc(a,b,c,d,e,g){g=O(g);Y(a>>>0).resolveQuerySet(Y(b>>>0),c,d,Y(e>>>0),g)}function Vc(a,b,c,d){Y(a>>>0).dispatchWorkgroups(b,c,d)}function Wc(a,b,c){c=O(c);Y(a>>>0).dispatchWorkgroupsIndirect(Y(b>>>0),c)}function Xc(a){Y(a>>>0).end()}function Yc(a,b,c,d,e){d>>>=0;e>>>=0;a=Y(a>>>0);c=Y(c>>>0);0==d?a.setBindGroup(b,c):a.setBindGroup(b,c,(t(),B),e>>>2,d)}function Zc(a,b){Y(a>>>0).setPipeline(Y(b>>>0))}
97
- function $c(a,b,c){Y(a>>>0).ea(Y(b>>>0),c)}
98
- function ad(a,b){function c(e){var g=(t(),B)[e+8>>>2>>>0],k=(t(),B)[e+32>>>2>>>0],h=(t(),B)[e+36>>>2>>>0],m=0;jf(e,{14:p=>{m=(t(),B)[p+8>>>2>>>0]}});g?(k=cf(e+24),-1==k&&(k=void 0),g={buffer:Y(g),offset:cf(e+16),size:k}):g=Y(k||h||m);return{binding:(t(),B)[e+4>>>2>>>0],resource:g}}a>>>=0;b>>>=0;b={label:Z(b+4),layout:Y((t(),B)[b+12>>>2>>>0]),entries:function(e,g){for(var k=[],h=0;h<e;++h)k.push(c(g+40*h));return k}((t(),B)[b+16>>>2>>>0],(t(),B)[b+20>>>2>>>0])};a=Y(a);var d=wd(0);df(d,a.createBindGroup(b));
99
- return d}
100
- function bd(a,b){function c(m){var p=(t(),B)[m+4>>>2>>>0];if(p)return{type:qf[p],hasDynamicOffset:!!(t(),B)[m+8>>>2>>>0],minBindingSize:cf(m+16)}}function d(m){if(m=(t(),B)[m+4>>>2>>>0])return{type:wf[m]}}function e(m){var p=(t(),B)[m+4>>>2>>>0];if(p)return{sampleType:zf[p],viewDimension:Af[(t(),A)[m+8>>>2>>>0]],multisampled:!!(t(),B)[m+12>>>2>>>0]}}function g(m){var p=(t(),B)[m+4>>>2>>>0];if(p)return{access:xf[p],format:yf[(t(),A)[m+8>>>2>>>0]],viewDimension:Af[(t(),A)[m+12>>>2>>>0]]}}function k(m){var p={binding:(t(),
101
- B)[m+4>>>2>>>0],visibility:(t(),B)[m+8>>>2>>>0],buffer:c(m+24),sampler:d(m+48),texture:e(m+56),storageTexture:g(m+72)};jf(m,{13:()=>{p.externalTexture={}}});return p}a>>>=0;b>>>=0;b={label:Z(b+4),entries:function(m,p){for(var q=[],v=0;v<m;++v)q.push(k(p+88*v));return q}((t(),B)[b+12>>>2>>>0],(t(),B)[b+16>>>2>>>0])};a=Y(a);var h=xd(0);df(h,a.createBindGroupLayout(b));return h}function cd(a,b){a>>>=0;b>>>=0;var c;b&&(c={label:Z(b+4)});b=Y(a);a=zd(0);c=b.createCommandEncoder(c);W[a>>>0]=c;return a}
102
- function dd(a,b){a>>>=0;b>>>=0;for(var c=(t(),B)[b+12>>>2>>>0],d=(t(),B)[b+16>>>2>>>0],e=[],g=0;g<c;++g)e.push(Y((t(),B)[d+4*g>>>2>>>0]));b={label:Z(b+4),bindGroupLayouts:e,immediateSize:(t(),B)[b+20>>>2>>>0]};c=Y(a);a=Bd(0);b=c.createPipelineLayout(b);W[a>>>0]=b;return a}function ed(a,b){a>>>=0;b>>>=0;b={type:vf[(t(),A)[b+12>>>2>>>0]],count:(t(),B)[b+16>>>2>>>0]};var c=Y(a);a=Cd(0);b=c.createQuerySet(b);W[a>>>0]=b;return a}function fd(a,b){pf(Y(a>>>0).adapterInfo,b>>>0);return 1}
103
- var Gf={"core-features-and-limits":1,"depth-clip-control":2,"depth32float-stencil8":3,"texture-compression-bc":4,"texture-compression-bc-sliced-3d":5,"texture-compression-etc2":6,"texture-compression-astc":7,"texture-compression-astc-sliced-3d":8,"timestamp-query":9,"indirect-first-instance":10,"shader-f16":11,"rg11b10ufloat-renderable":12,"bgra8unorm-storage":13,"float32-filterable":14,"float32-blendable":15,"clip-distances":16,"dual-source-blending":17,subgroups:18,"texture-formats-tier1":19,"texture-formats-tier2":20,
104
- "primitive-index":21,"texture-component-swizzle":22,"subgroup-size-control":23,"chromium-experimental-unorm16-texture-formats":327692,"chromium-experimental-multi-draw-indirect":327729,"chromium-experimental-subgroup-matrix":327732};function gd(a,b){b>>>=0;var c=Y(a>>>0);a=ud(4*c.features.size);var d=0,e=0;for(const g of c.features)c=Gf[g],0<=c&&((t(),A)[a+d>>>2>>>0]=c,d+=4,e++);(t(),B)[b+4>>>2>>>0]=a;(t(),B)[b>>>2>>>0]=e}function hd(a,b){nf(Y(a>>>0).limits,b>>>0);return 1}
105
- function jd(a,b){Y(a>>>0).pushErrorScope(rf[b])}function kd(a,b,c){b>>>=0;c>>>=0;a=Y(a>>>0);b=Array.from((t(),A).subarray(c>>>2>>>0,c+4*b>>>2>>>0),d=>Y(d));a.submit(b)}function ld(a,b,c,d,e){c=O(c);d>>>=0;e>>>=0;a=Y(a>>>0);b=Y(b>>>0);d=(t(),z).subarray(d>>>0,d+e>>>0);a.writeBuffer(b,c,d,0,e)}n||ge();n||(u=new WebAssembly.Memory({initial:256,maximum:65536,shared:!0}),ua());f.wasmBinary&&(qa=f.wasmBinary);f.stackSave=()=>I();f.stackRestore=a=>H(a);f.stackAlloc=a=>Ud(a);
106
- f.setValue=function(a,b,c="i8"){c.endsWith("*")&&(c="*");switch(c){case "i1":(t(),y)[a>>>0]=b;break;case "i8":(t(),y)[a>>>0]=b;break;case "i16":(t(),Ka)[a>>>1>>>0]=b;break;case "i32":(t(),A)[a>>>2>>>0]=b;break;case "i64":(t(),D)[a>>>3>>>0]=BigInt(b);break;case "float":(t(),Ma)[a>>>2>>>0]=b;break;case "double":(t(),C)[a>>>3>>>0]=b;break;case "*":(t(),B)[a>>>2>>>0]=b;break;default:Qa(`invalid type for setValue: ${c}`)}};
107
- f.getValue=function(a,b="i8"){b.endsWith("*")&&(b="*");switch(b){case "i1":return(t(),y)[a>>>0];case "i8":return(t(),y)[a>>>0];case "i16":return(t(),Ka)[a>>>1>>>0];case "i32":return(t(),A)[a>>>2>>>0];case "i64":return(t(),D)[a>>>3>>>0];case "float":return(t(),Ma)[a>>>2>>>0];case "double":return(t(),C)[a>>>3>>>0];case "*":return(t(),B)[a>>>2>>>0];default:Qa(`invalid type for getValue: ${b}`)}};f.UTF8ToString=oe;f.stringToUTF8=T;f.lengthBytesUTF8=U;
108
- var Ke=[Lc,fe,ke,ab,bb,cb,db,eb,fb,gb,hb,ib,jb,kb,lb,mb,Xb,Yb,Zb,Dc,Ec,Gc,Hc,Ic,Jc,Kc],Je={1298492:(a,b,c)=>{f.J(a,(t(),z).subarray(b>>>0,b+c>>>0))},1298556:()=>f.$(),1298598:a=>{f.I(a)},1298635:()=>"undefined"!==typeof wasmOffsetConverter};
109
- function Za(a,b,c,d,e){return Le(async()=>{if("undefined"==typeof f||!f.o)return 1;let g=oe(Number(a>>>0));g.startsWith("./")&&(g=g.substring(2));var k=f.o.get(g);if(!k)return 2;const h=Number(d>>>0);if(0>b||0>c)return 3;let m=!1;try{let q;if("undefined"!==typeof Blob&&k instanceof Blob){if(b+c>k.size)return 3;if(0===c)q=new Uint8Array(0);else{let v;if(f.A)v=new Uint8Array(c);else if(m=f.A=!0,v=f.D,!v||v.length<c)v=f.D=new Uint8Array(c);var p=k.slice(b,b+c).stream();let x;k=!1;try{x=p.getReader({mode:"byob"}),
110
- k=!0}catch(w){x=p.getReader()}p=0;if(k){let w=f.s||new ArrayBuffer(1048576);for(f.s=null;;){const E=await x.read(new Uint8Array(w,0,w.byteLength));if(E.value){if(0<E.value.byteLength){if(p+E.value.byteLength>c)return f.s=E.value.buffer,5;v.set(E.value,p);p+=E.value.byteLength}w=E.value.buffer}if(E.done)break}f.s=w}else for(;;){const w=await x.read();if(w.done)break;if(p+w.value.byteLength>c)return 5;v.set(w.value,p);p+=w.value.byteLength}if(p!==c)return 5;q=v.subarray(0,c)}}else{if(b+c>k.byteLength)return 3;
111
- q=k.subarray(b,b+c)}switch(e){case 0:(t(),z).set(q,h>>>0);break;case 1:f.H?f.H(h,q):f.ba(h,q);break;default:return 4}return 0}catch(q){return console.error('Failed to load external data "'+g+'":',q),4}finally{m&&(f.A=!1)}})}function Ya(){return"undefined"!==typeof wasmOffsetConverter}var qd,Ga,rd,sd,td,G,ud,vd,wd,xd,yd,zd,Ad,Bd,Cd,Dd,Ed,Fd,Gd,Hd,Id,Jd,Kd,Ld,Md,Da,Ja,Nd,Od,Pd,Qd,Rd,Sd,Ra,Td,H,Ud,I,Vd,Xa;
112
- function od(){var a=F;a=Object.assign({},a);var b=d=>e=>d(e)>>>0,c=d=>()=>d()>>>0;a.__getTypeName=b(a.__getTypeName);a.pthread_self=c(a.pthread_self);a.malloc=b(a.malloc);a.memalign=(d=>(e,g)=>d(e,g)>>>0)(a.memalign);a._emscripten_stack_alloc=b(a._emscripten_stack_alloc);a.emscripten_stack_get_current=c(a.emscripten_stack_get_current);return a}function Ba(){0<$d?ae=Ba:n?(va?.(f),Pa()):(Zd(),0<$d?ae=Ba:async function(){f.calledRun=!0;sa||(Pa(),va?.(f))}())}var F;n||(F=await (Aa()),Ba());
113
- f.PTR_SIZE=4;
114
- f.webgpuInit=a=>{const b=new WeakMap;let c=1,d=void 0,e=void 0;f.webgpuRegisterDevice=h=>{if(void 0!==e)throw Error("another WebGPU EP inference session is being created.");if(h){var m=b.get(h);if(!m){m=rd();const p=hf(h,m);m=[c++,m,p];b.set(h,m)}d=h;e=m[0];return m}d=void 0;e=0};const g=new Map;f.webgpuOnCreateSession=h=>{if(void 0!==e){var m=e;e=void 0;if(h){const p=sd(m);g.set(h,p);0===m&&a(d??Y(p))}d=void 0}};f.webgpuOnReleaseSession=h=>{g.delete(h)};const k=Symbol("gpuBufferMetadata");f.webgpuRegisterBuffer=
115
- (h,m,p)=>{if(p)return h[k]=[p,NaN],p;if(p=h[k])return p[1]++,p[0];m=g.get(m);if(void 0===m)throw Error("Invalid session handle passed to webgpuRegisterBuffer");m=gf(h,m);h[k]=[m,1];return m};f.webgpuUnregisterBuffer=h=>{const m=h[k];if(!m)throw Error("Buffer is not registered");m[1]--;0===m[1]&&(vd(m[0]),delete h[k])};f.webgpuGetBuffer=h=>Y(h);f.webgpuCreateDownloader=(h,m,p)=>{p=g.get(p);if(void 0===p)throw Error("Invalid session handle passed to webgpuRegisterBuffer");const q=Y(p),v=16*Math.ceil(Number(m)/
116
- 16);return async()=>{const x=q.createBuffer({size:v,usage:9});try{const w=q.createCommandEncoder();w.copyBufferToBuffer(h,0,x,0,v);q.queue.submit([w.finish()]);await x.mapAsync(GPUMapMode.READ);return x.getMappedRange().slice(0,m)}finally{x.destroy()}}};f.H=(h,m)=>{var p=m.buffer;const q=m.byteOffset,v=m.byteLength;m=16*Math.ceil(Number(v)/16);h=Y(h);if(!d){var x=sd(e);d=Y(x)}x=d.createBuffer({mappedAtCreation:!0,size:m,usage:6});const w=x.getMappedRange();(new Uint8Array(w)).set(new Uint8Array(p,
117
- q,v));x.unmap();p=d.createCommandEncoder();p.copyBufferToBuffer(x,0,h,0,m);d.queue.submit([p.finish()]);x.destroy()}};
118
- f.webnnInit=a=>{const b=a[0];[f.$,f.I,f.webnnEnsureTensor,f.J,f.webnnDownloadTensor,f.Z,f.webnnEnableTraceEvent]=a.slice(1);f.webnnReleaseTensorId=f.I;f.webnnUploadTensor=f.J;f.webnnRegisterMLContext=f.Z;f.webnnOnRunStart=c=>b.onRunStart(c);f.webnnOnRunEnd=b.onRunEnd.bind(b);f.webnnOnReleaseSession=c=>{b.onReleaseSession(c)};f.webnnCreateMLTensorDownloader=(c,d)=>b.createMLTensorDownloader(c,d);f.webnnRegisterMLTensor=(c,d,e,g)=>b.registerMLTensor(c,d,e,g);f.webnnCreateMLContext=c=>b.createMLContext(c);
119
- f.webnnRegisterGraphInput=b.registerGraphInput.bind(b);f.webnnIsGraphInput=b.isGraphInput.bind(b);f.webnnRegisterGraphOutput=b.registerGraphOutput.bind(b);f.webnnIsGraphOutput=b.isGraphOutput.bind(b);f.webnnCreateTemporaryTensor=b.createTemporaryTensor.bind(b);f.webnnIsGraphInputOutputTypeSupported=b.isGraphInputOutputTypeSupported.bind(b)};Oa?moduleRtn=f:moduleRtn=new Promise((a,b)=>{va=a;wa=b});
120
- ;return moduleRtn}export default ortWasmThreaded;var isPthread=globalThis.self?.name?.startsWith("em-pthread");var isNode=globalThis.process?.versions?.node&&globalThis.process?.type!="renderer";if(isNode)isPthread=(await import("worker_threads")).workerData==="em-pthread";isPthread&&ortWasmThreaded();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ort/ort-wasm-simd-threaded.jspi.wasm DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:173146c55eb8c7e01f8be3f7b7376fbde14118d91607583ab7caf4feac98e59c
3
- size 16811691
 
 
 
 
ort/ort-wasm-simd-threaded.mjs DELETED
@@ -1,59 +0,0 @@
1
- async function ortWasmThreaded(moduleArg={}){var moduleRtn;var h=moduleArg,aa=!!globalThis.window,k=!!globalThis.WorkerGlobalScope,m=globalThis.process?.versions?.node&&"renderer"!=globalThis.process?.type,n=k&&self.name?.startsWith("em-pthread");if(m){const {createRequire:a}=await import("module");var require=a(import.meta.url),ba=require("worker_threads");global.Worker=ba.Worker;n=(k=!ba.jc)&&"em-pthread"==ba.workerData}h.mountExternalData=(a,b)=>{a.startsWith("./")&&(a=a.substring(2));(h.Tb||(h.Tb=new Map)).set(a,b)};
2
- h.unmountExternalData=()=>{delete h.Tb;delete h.mc;delete h.lc;delete h.nc};var SharedArrayBuffer=globalThis.SharedArrayBuffer??(new WebAssembly.Memory({initial:0,maximum:0,shared:!0})).buffer.constructor,ca="./this.program",da=(a,b)=>{throw b;},ea=import.meta.url,fa="",ha,ia;
3
- if(m){var fs=require("fs");ea.startsWith("file:")&&(fa=require("path").dirname(require("url").fileURLToPath(ea))+"/");ia=a=>{a=ja(a)?new URL(a):a;return fs.readFileSync(a)};ha=async a=>{a=ja(a)?new URL(a):a;return fs.readFileSync(a,void 0)};1<process.argv.length&&(ca=process.argv[1].replace(/\\/g,"/"));process.argv.slice(2);da=(a,b)=>{process.exitCode=a;throw b;}}else if(aa||k){try{fa=(new URL(".",ea)).href}catch{}m||(k&&(ia=a=>{var b=new XMLHttpRequest;b.open("GET",a,!1);b.responseType="arraybuffer";
4
- b.send(null);return new Uint8Array(b.response)}),ha=async a=>{if(ja(a))return new Promise((d,c)=>{var e=new XMLHttpRequest;e.open("GET",a,!0);e.responseType="arraybuffer";e.onload=()=>{200==e.status||0==e.status&&e.response?d(e.response):c(e.status)};e.onerror=c;e.send(null)});var b=await fetch(a,{credentials:"same-origin"});if(b.ok)return b.arrayBuffer();throw Error(b.status+" : "+b.url);})}var ka=console.log.bind(console),la=console.error.bind(console);
5
- if(m){var ma=require("util"),na=a=>"object"==typeof a?ma.inspect(a):a;ka=(...a)=>fs.writeSync(1,a.map(na).join(" ")+"\n");la=(...a)=>fs.writeSync(2,a.map(na).join(" ")+"\n")}var oa=ka,p=la,q,r,pa=!1,t,ja=a=>a.startsWith("file://");function v(){x.buffer!=z.buffer&&qa()}var ra,sa;
6
- if(m&&n){var ta=ba.parentPort;ta.on("message",a=>global.onmessage?.({data:a}));Object.assign(globalThis,{self:global,postMessage:a=>ta.postMessage(a)});process.on("uncaughtException",a=>{postMessage({Rb:"uncaughtException",error:a});process.exit(1)})}var ua;
7
- if(n){var va=!1;self.onunhandledrejection=b=>{throw b.reason||b;};function a(b){try{var d=b.data,c=d.Rb;if("load"===c){let e=[];self.onmessage=f=>e.push(f);ua=()=>{postMessage({Rb:"loaded"});for(let f of e)a(f);self.onmessage=a};for(const f of d.ac)if(!h[f]||h[f].proxy)h[f]=(...g)=>{postMessage({Rb:"callHandler",$b:f,args:g})},"print"==f&&(oa=h[f]),"printErr"==f&&(p=h[f]);x=d.fc;qa();r=d.hc;wa();xa()}else if("run"===c){ya(d.Qb);za(d.Qb,0,0,1,0,0);Aa();Ba(d.Qb);va||=!0;try{Ca(d.dc,d.Vb)}catch(e){if("unwind"!=
8
- e)throw e;}}else"setimmediate"!==d.target&&("checkMailbox"===c?va&&Da():c&&(p(`worker: received unknown command ${c}`),p(d)))}catch(e){throw Ea(),e;}}self.onmessage=a}var z,A,Fa,C,D,Ga,G,H,Ha=!1;function qa(){var a=x.buffer;h.HEAP8=z=new Int8Array(a);Fa=new Int16Array(a);h.HEAPU8=A=new Uint8Array(a);new Uint16Array(a);h.HEAP32=C=new Int32Array(a);h.HEAPU32=D=new Uint32Array(a);Ga=new Float32Array(a);G=new Float64Array(a);H=new BigInt64Array(a);new BigUint64Array(a)}
9
- function Ia(){Ha=!0;n?ua():I.Va()}function J(a){a="Aborted("+a+")";p(a);pa=!0;a=new WebAssembly.RuntimeError(a+". Build with -sASSERTIONS for more info.");sa?.(a);throw a;}var Ja;async function Ka(a){if(!q)try{var b=await ha(a);return new Uint8Array(b)}catch{}if(a==Ja&&q)a=new Uint8Array(q);else if(ia)a=ia(a);else throw"both async and sync fetching of the wasm failed";return a}
10
- async function La(a,b){try{var d=await Ka(a);return await WebAssembly.instantiate(d,b)}catch(c){p(`failed to asynchronously prepare wasm: ${c}`),J(c)}}async function Na(a){var b=Ja;if(!q&&!ja(b)&&!m)try{var d=fetch(b,{credentials:"same-origin"});return await WebAssembly.instantiateStreaming(d,a)}catch(c){p(`wasm streaming compile failed: ${c}`),p("falling back to ArrayBuffer instantiation")}return La(b,a)}
11
- function Oa(){Pa={T:Qa,f:Ra,w:Sa,e:Ta,k:Ua,h:Va,L:Wa,b:Xa,G:Ya,ua:Za,j:$a,M:ab,La:bb,qa:cb,sa:db,Ma:eb,Ja:fb,Ca:gb,Ia:hb,Z:ib,ra:jb,oa:kb,Ka:lb,pa:mb,Ra:nb,Fa:ob,ma:pb,va:qb,ja:rb,U:sb,Ea:Ba,Oa:tb,za:ub,Aa:vb,Ba:wb,xa:xb,ya:yb,ka:zb,Ta:Ab,Qa:Bb,W:Cb,V:Db,Pa:Eb,F:Fb,Na:Gb,na:Hb,u:Ib,H:Jb,S:Kb,la:Lb,ba:Mb,Ua:Nb,Ga:Ob,Ha:Pb,ta:Qb,I:Rb,wa:Sb,Y:Tb,Da:Ub,X:Vb,$:Wb,N:Xb,aa:Yb,O:Zb,v:$b,d:ac,m:bc,n:cc,r:dc,ca:ec,E:fc,o:gc,P:hc,C:ic,J:jc,da:kc,ea:lc,z:mc,fa:nc,Q:oc,ga:pc,y:qc,D:rc,c:sc,q:tc,i:uc,_:vc,l:wc,
12
- p:xc,s:yc,t:zc,x:Ac,R:Bc,A:Cc,K:Dc,B:Ec,ha:Fc,ia:Gc,g:Hc,a:x,Sa:Ic};return{a:Pa}}
13
- async function wa(){function a(c,e){I=c.exports;I=Jc();Kc.push(I.xb);c=I;h._OrtInit=c.Wa;h._OrtGetLastError=c.Xa;h._OrtCreateSessionOptions=c.Ya;h._OrtAppendExecutionProvider=c.Za;h._OrtAddFreeDimensionOverride=c._a;h._OrtAddSessionConfigEntry=c.$a;h._OrtReleaseSessionOptions=c.ab;h._OrtCreateSession=c.bb;h._OrtReleaseSession=c.cb;h._OrtGetInputOutputCount=c.db;h._OrtGetInputOutputMetadata=c.eb;h._OrtFree=c.fb;h._OrtCreateTensor=c.gb;h._OrtGetTensorData=c.hb;h._OrtReleaseTensor=c.ib;h._OrtCreateRunOptions=
14
- c.jb;h._OrtAddRunConfigEntry=c.kb;h._OrtReleaseRunOptions=c.lb;h._OrtCreateBinding=c.mb;h._OrtBindInput=c.nb;h._OrtBindOutput=c.ob;h._OrtClearBoundOutputs=c.pb;h._OrtReleaseBinding=c.qb;h._OrtRunWithBinding=c.rb;h._OrtRun=c.sb;h._OrtEndProfiling=c.tb;Lc=c.ub;Mc=h._free=c.vb;Nc=h._malloc=c.wb;za=c.zb;Ea=c.Ab;Oc=c.Bb;Pc=c.Cb;Qc=c.Db;Rc=c.Eb;Sc=c.Fb;K=c.Gb;L=c.Hb;Tc=c.Ib;M=c.Jb;Uc=c.Kb;N=c.Lb;Vc=c.Mb;Wc=c.Nb;Xc=c.Ob;Yc=c.Pb;Zc=c.yb;r=e;return I}var b=Oa();if(h.instantiateWasm)return new Promise(c=>{h.instantiateWasm(b,
15
- (e,f)=>{c(a(e,f))})});if(n){var d=new WebAssembly.Instance(r,Oa());return a(d,r)}Ja??=h.locateFile?h.locateFile?h.locateFile("ort-wasm-simd-threaded.wasm",fa):fa+"ort-wasm-simd-threaded.wasm":(new URL("ort-wasm-simd-threaded.wasm",import.meta.url)).href;return function(c){return a(c.instance,c.module)}(await Na(b))}class $c{name="ExitStatus";constructor(a){this.message=`Program terminated with exit(${a})`;this.status=a}}
16
- var ad=a=>{a.terminate();a.onmessage=()=>{}},bd=[],O=0,P=null,ed=a=>{0==Q.length&&(cd(),dd(Q[0]));var b=Q.pop();if(!b)return 6;R.push(b);S[a.Qb]=b;b.Qb=a.Qb;var d={Rb:"run",dc:a.cc,Vb:a.Vb,Qb:a.Qb};m&&b.unref();b.postMessage(d,a.Zb);return 0},T=0,U=(a,b,...d)=>{var c=16*d.length,e=N(),f=Uc(c),g=f>>>3,l;for(l of d)"bigint"==typeof l?((v(),H)[g++>>>0]=1n,(v(),H)[g++>>>0]=l):((v(),H)[g++>>>0]=0n,(v(),G)[g++>>>0]=l);a=Oc(a,0,c,f,b);M(e);return a};
17
- function Ic(a){if(n)return U(0,1,a);t=a;if(!(0<T)){for(var b of R)ad(b);for(b of Q)ad(b);Q=[];R=[];S={};pa=!0}da(a,new $c(a))}function fd(a){if(n)return U(1,0,a);Qb(a)}var Qb=a=>{t=a;if(n)throw fd(a),"unwind";Ic(a)},Q=[],R=[],Kc=[],S={};function gd(){for(var a=h.numThreads-1;a--;)cd();bd.push(async()=>{var b=hd();O++;await b;O--;0==O&&P&&(b=P,P=null,b())})}var jd=a=>{var b=a.Qb;delete S[b];Q.push(a);R.splice(R.indexOf(a),1);a.Qb=0;Pc(b)};function Aa(){Kc.forEach(a=>a())}
18
- var dd=a=>new Promise(b=>{a.onmessage=f=>{var g=f.data;f=g.Rb;if(g.Ub&&g.Ub!=Lc()){var l=S[g.Ub];l?l.postMessage(g,g.Zb):p(`Internal error! Worker sent a message "${f}" to target pthread ${g.Ub}, but that thread no longer exists!`)}else if("checkMailbox"===f)Da();else if("spawnThread"===f)ed(g);else if("cleanupThread"===f)kd(()=>{jd(S[g.ec])});else if("loaded"===f)a.loaded=!0,m&&!a.Qb&&a.unref(),b(a);else if("setimmediate"===g.target)a.postMessage(g);else if("uncaughtException"===f)a.onerror(g.error);
19
- else if("callHandler"===f)h[g.$b](...g.args);else f&&p(`worker sent an unknown command ${f}`)};a.onerror=f=>{p(`${"worker sent an error!"} ${f.filename}:${f.lineno}: ${f.message}`);throw f;};m&&(a.on("message",f=>a.onmessage({data:f})),a.on("error",f=>a.onerror(f)));var d=[],c=[],e;for(e of c)h.propertyIsEnumerable(e)&&d.push(e);a.postMessage({Rb:"load",ac:d,fc:x,hc:r})});async function hd(){if(!n)return Promise.all(Q.map(dd))}
20
- function cd(){var a=new Worker(new URL(import.meta.url),{type:"module",workerData:"em-pthread",name:"em-pthread"});Q.push(a)}function ya(a){var b=(v(),D)[a+52>>>2>>>0];a=(v(),D)[a+56>>>2>>>0];Tc(b,b-a);M(b)}var ld=[],V=a=>{var b=ld[a];b||(ld[a]=b=Zc.get(a));return b},Ca=(a,b)=>{T=0;a=V(a)(b);0<T?t=a:Qc(a)},x,md=[],nd=0;function Ra(a){a>>>=0;var b=new od(a);0==(v(),z)[b.Sb+12>>>0]&&(pd(b,!0),nd--);qd(b,!1);md.push(b);return Yc(a)}
21
- var W=0,Sa=()=>{K(0,0);var a=md.pop();Vc(a.Wb);W=0};function pd(a,b){b=b?1:0;(v(),z)[a.Sb+12>>>0]=b}function qd(a,b){b=b?1:0;(v(),z)[a.Sb+13>>>0]=b}class od{constructor(a){this.Wb=a;this.Sb=a-24}}var rd=a=>{var b=W;if(!b)return L(0),0;var d=new od(b);(v(),D)[d.Sb+16>>>2>>>0]=b;var c=(v(),D)[d.Sb+4>>>2>>>0];if(!c)return L(0),b;for(var e of a){if(0===e||e===c)break;if(Xc(e,c,d.Sb+16))return L(e),b}L(c);return b};function Ta(){return rd([])}function Ua(a){return rd([a>>>0])}
22
- function Va(a,b,d,c){return rd([a>>>0,b>>>0,d>>>0,c>>>0])}var Wa=()=>{var a=md.pop();a||J("no exception to throw");var b=a.Wb;0==(v(),z)[a.Sb+13>>>0]&&(md.push(a),qd(a,!0),pd(a,!1),nd++);Wc(b);W=b;throw W;};function Xa(a,b,d){a>>>=0;var c=new od(a);b>>>=0;d>>>=0;(v(),D)[c.Sb+16>>>2>>>0]=0;(v(),D)[c.Sb+4>>>2>>>0]=b;(v(),D)[c.Sb+8>>>2>>>0]=d;Wc(a);W=a;nd++;throw W;}var Ya=()=>nd;function sd(a,b,d,c){return n?U(2,1,a,b,d,c):Za(a,b,d,c)}
23
- function Za(a,b,d,c){a>>>=0;b>>>=0;d>>>=0;c>>>=0;if(!globalThis.SharedArrayBuffer)return 6;var e=[];if(n&&0===e.length)return sd(a,b,d,c);a={cc:d,Qb:a,Vb:c,Zb:e};return n?(a.Rb="spawnThread",postMessage(a,e),0):ed(a)}function $a(a){W||=a>>>0;throw W;}
24
- var td=globalThis.TextDecoder&&new TextDecoder,ud=(a,b=0,d,c)=>{b>>>=0;var e=b;d=e+d;if(c)c=d;else{for(;a[e]&&!(e>=d);)++e;c=e}if(16<c-b&&a.buffer&&td)return td.decode(a.buffer instanceof ArrayBuffer?a.subarray(b,c):a.slice(b,c));for(e="";b<c;)if(d=a[b++],d&128){var f=a[b++]&63;if(192==(d&224))e+=String.fromCharCode((d&31)<<6|f);else{var g=a[b++]&63;d=224==(d&240)?(d&15)<<12|f<<6|g:(d&7)<<18|f<<12|g<<6|a[b++]&63;65536>d?e+=String.fromCharCode(d):(d-=65536,e+=String.fromCharCode(55296|d>>10,56320|
25
- d&1023))}}else e+=String.fromCharCode(d);return e},vd=(a,b,d)=>(a>>>=0)?ud((v(),A),a,b,d):"";function ab(a,b,d){return n?U(3,1,a,b,d):0}function bb(a,b){if(n)return U(4,1,a,b)}function cb(a,b){if(n)return U(5,1,a,b)}function db(a,b,d){if(n)return U(6,1,a,b,d)}function eb(a,b,d){return n?U(7,1,a,b,d):0}function fb(a,b){if(n)return U(8,1,a,b)}function gb(a,b,d){if(n)return U(9,1,a,b,d)}function hb(a,b,d,c){if(n)return U(10,1,a,b,d,c)}function ib(a,b,d,c){if(n)return U(11,1,a,b,d,c)}
26
- function jb(a,b,d,c){if(n)return U(12,1,a,b,d,c)}function kb(a){if(n)return U(13,1,a)}function lb(a,b){if(n)return U(14,1,a,b)}function mb(a,b,d){if(n)return U(15,1,a,b,d)}var nb=()=>J("");function ob(a){za(a>>>0,!k,1,!aa,131072,!1);Aa()}
27
- var kd=a=>{if(!pa)try{if(a(),!(0<T))try{n?Lc()&&Qc(t):Qb(t)}catch(b){b instanceof $c||"unwind"==b||da(1,b)}}catch(b){b instanceof $c||"unwind"==b||da(1,b)}},wd=!Atomics.waitAsync||globalThis.navigator?.userAgent&&91>Number((navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./)||[])[2]);function Ba(a){a>>>=0;wd||(Atomics.waitAsync((v(),C),a>>>2,a).value.then(Da),a+=128,Atomics.store((v(),C),a>>>2,1))}var Da=()=>kd(()=>{var a=Lc();a&&(Ba(a),Sc())});
28
- function pb(a,b){a>>>=0;a==b>>>0?setTimeout(Da):n?postMessage({Ub:a,Rb:"checkMailbox"}):(a=S[a])&&a.postMessage({Rb:"checkMailbox"})}var xd=[];function qb(a,b,d,c,e){b>>>=0;e>>>=0;xd.length=0;d=e>>>3;for(c=e+c>>>3;d<c;){var f;(v(),H)[d++>>>0]?f=(v(),H)[d++>>>0]:f=(v(),G)[d++>>>0];xd.push(f)}return(b?yd[b]:zd[a])(...xd)}var rb=()=>{T=0};function sb(a){a>>>=0;n?postMessage({Rb:"cleanupThread",ec:a}):jd(S[a])}function tb(a){m&&S[a>>>0].ref()}
29
- function ub(a,b){a=-9007199254740992>a||9007199254740992<a?NaN:Number(a);b>>>=0;a=new Date(1E3*a);(v(),C)[b>>>2>>>0]=a.getUTCSeconds();(v(),C)[b+4>>>2>>>0]=a.getUTCMinutes();(v(),C)[b+8>>>2>>>0]=a.getUTCHours();(v(),C)[b+12>>>2>>>0]=a.getUTCDate();(v(),C)[b+16>>>2>>>0]=a.getUTCMonth();(v(),C)[b+20>>>2>>>0]=a.getUTCFullYear()-1900;(v(),C)[b+24>>>2>>>0]=a.getUTCDay();a=(a.getTime()-Date.UTC(a.getUTCFullYear(),0,1,0,0,0,0))/864E5|0;(v(),C)[b+28>>>2>>>0]=a}
30
- var Ad=a=>0===a%4&&(0!==a%100||0===a%400),Bd=[0,31,60,91,121,152,182,213,244,274,305,335],Cd=[0,31,59,90,120,151,181,212,243,273,304,334];
31
- function vb(a,b){a=-9007199254740992>a||9007199254740992<a?NaN:Number(a);b>>>=0;a=new Date(1E3*a);(v(),C)[b>>>2>>>0]=a.getSeconds();(v(),C)[b+4>>>2>>>0]=a.getMinutes();(v(),C)[b+8>>>2>>>0]=a.getHours();(v(),C)[b+12>>>2>>>0]=a.getDate();(v(),C)[b+16>>>2>>>0]=a.getMonth();(v(),C)[b+20>>>2>>>0]=a.getFullYear()-1900;(v(),C)[b+24>>>2>>>0]=a.getDay();var d=(Ad(a.getFullYear())?Bd:Cd)[a.getMonth()]+a.getDate()-1|0;(v(),C)[b+28>>>2>>>0]=d;(v(),C)[b+36>>>2>>>0]=-(60*a.getTimezoneOffset());d=(new Date(a.getFullYear(),
32
- 6,1)).getTimezoneOffset();var c=(new Date(a.getFullYear(),0,1)).getTimezoneOffset();a=(d!=c&&a.getTimezoneOffset()==Math.min(c,d))|0;(v(),C)[b+32>>>2>>>0]=a}
33
- function wb(a){a>>>=0;var b=new Date((v(),C)[a+20>>>2>>>0]+1900,(v(),C)[a+16>>>2>>>0],(v(),C)[a+12>>>2>>>0],(v(),C)[a+8>>>2>>>0],(v(),C)[a+4>>>2>>>0],(v(),C)[a>>>2>>>0],0),d=(v(),C)[a+32>>>2>>>0],c=b.getTimezoneOffset(),e=(new Date(b.getFullYear(),6,1)).getTimezoneOffset(),f=(new Date(b.getFullYear(),0,1)).getTimezoneOffset(),g=Math.min(f,e);0>d?(v(),C)[a+32>>>2>>>0]=Number(e!=f&&g==c):0<d!=(g==c)&&(e=Math.max(f,e),b.setTime(b.getTime()+6E4*((0<d?g:e)-c)));(v(),C)[a+24>>>2>>>0]=b.getDay();d=(Ad(b.getFullYear())?
34
- Bd:Cd)[b.getMonth()]+b.getDate()-1|0;(v(),C)[a+28>>>2>>>0]=d;(v(),C)[a>>>2>>>0]=b.getSeconds();(v(),C)[a+4>>>2>>>0]=b.getMinutes();(v(),C)[a+8>>>2>>>0]=b.getHours();(v(),C)[a+12>>>2>>>0]=b.getDate();(v(),C)[a+16>>>2>>>0]=b.getMonth();(v(),C)[a+20>>>2>>>0]=b.getYear();a=b.getTime();return BigInt(isNaN(a)?-1:a/1E3)}function xb(a,b,d,c,e,f,g){return n?U(16,1,a,b,d,c,e,f,g):-52}function yb(a,b,d,c,e,f){if(n)return U(17,1,a,b,d,c,e,f)}var X={},Ib=()=>performance.timeOrigin+performance.now();
35
- function zb(a,b){if(n)return U(18,1,a,b);X[a]&&(clearTimeout(X[a].id),delete X[a]);if(!b)return 0;var d=setTimeout(()=>{delete X[a];kd(()=>Rc(a,performance.timeOrigin+performance.now()))},b);X[a]={id:d,oc:b};return 0}
36
- var Y=(a,b,d)=>{var c=(v(),A);b>>>=0;if(0<d){var e=b;d=b+d-1;for(var f=0;f<a.length;++f){var g=a.codePointAt(f);if(127>=g){if(b>=d)break;c[b++>>>0]=g}else if(2047>=g){if(b+1>=d)break;c[b++>>>0]=192|g>>6;c[b++>>>0]=128|g&63}else if(65535>=g){if(b+2>=d)break;c[b++>>>0]=224|g>>12;c[b++>>>0]=128|g>>6&63;c[b++>>>0]=128|g&63}else{if(b+3>=d)break;c[b++>>>0]=240|g>>18;c[b++>>>0]=128|g>>12&63;c[b++>>>0]=128|g>>6&63;c[b++>>>0]=128|g&63;f++}}c[b>>>0]=0;a=b-e}else a=0;return a};
37
- function Ab(a,b,d,c){a>>>=0;b>>>=0;d>>>=0;c>>>=0;var e=(new Date).getFullYear(),f=(new Date(e,0,1)).getTimezoneOffset();e=(new Date(e,6,1)).getTimezoneOffset();var g=Math.max(f,e);(v(),D)[a>>>2>>>0]=60*g;(v(),C)[b>>>2>>>0]=Number(f!=e);b=l=>{var u=Math.abs(l);return`UTC${0<=l?"-":"+"}${String(Math.floor(u/60)).padStart(2,"0")}${String(u%60).padStart(2,"0")}`};a=b(f);b=b(e);e<f?(Y(a,d,17),Y(b,c,17)):(Y(a,c,17),Y(b,d,17))}var Eb=()=>Date.now(),Dd=1;
38
- function Bb(a,b,d){d>>>=0;if(!(0<=a&&3>=a))return 28;if(0===a)a=Date.now();else if(Dd)a=performance.timeOrigin+performance.now();else return 52;a=Math.round(1E6*a);(v(),H)[d>>>3>>>0]=BigInt(a);return 0}var Ed=[];function Cb(a,b,d){a>>>=0;b>>>=0;d>>>=0;Ed.length=0;for(var c;c=(v(),A)[b++>>>0];){var e=105!=c;e&=112!=c;d+=e&&d%8?4:0;Ed.push(112==c?(v(),D)[d>>>2>>>0]:106==c?(v(),H)[d>>>3>>>0]:105==c?(v(),C)[d>>>2>>>0]:(v(),G)[d>>>3>>>0]);d+=e?8:4}return yd[a](...Ed)}var Db=()=>{};
39
- function Fb(a,b){return p(vd(a>>>0,b>>>0))}var Gb=()=>{T+=1;throw"unwind";};function Hb(){return 4294901760}var Jb=()=>m?require("os").cpus().length:navigator.hardwareConcurrency,Z={},Fd=a=>{for(var b=0,d=0;d<a.length;++d){var c=a.charCodeAt(d);127>=c?b++:2047>=c?b+=2:55296<=c&&57343>=c?(b+=4,++d):b+=3}return b},Gd=a=>{var b;return(b=/\bwasm-function\[\d+\]:(0x[0-9a-f]+)/.exec(a))?+b[1]:(b=/:(\d+):\d+(?:\)|$)/.exec(a))?2147483648|+b[1]:0},Hd=a=>{for(var b of a)(a=Gd(b))&&(Z[a]=b)};
40
- function Mb(){var a=Error().stack.toString().split("\n");"Error"==a[0]&&a.shift();Hd(a);Z.Xb=Gd(a[3]);Z.bc=a;return Z.Xb}function Kb(a){a=Z[a>>>0];if(!a)return 0;var b;if(b=/^\s+at .*\.wasm\.(.*) \(.*\)$/.exec(a))a=b[1];else if(b=/^\s+at (.*) \(.*\)$/.exec(a))a=b[1];else if(b=/^(.+?)@/.exec(a))a=b[1];else return 0;Mc(Kb.Yb??0);b=Fd(a)+1;var d=Nc(b);d&&Y(a,d,b);Kb.Yb=d;return Kb.Yb}
41
- function Lb(a){a>>>=0;var b=(v(),A).length;if(a<=b||4294901760<a)return!1;for(var d=1;4>=d;d*=2){var c=b*(1+.2/d);c=Math.min(c,a+100663296);a:{c=(Math.min(4294901760,65536*Math.ceil(Math.max(a,c)/65536))-x.buffer.byteLength+65535)/65536|0;try{x.grow(c);qa();var e=1;break a}catch(f){}e=void 0}if(e)return!0}return!1}
42
- function Nb(a,b,d){a>>>=0;b>>>=0;if(Z.Xb==a)var c=Z.bc;else c=Error().stack.toString().split("\n"),"Error"==c[0]&&c.shift(),Hd(c);for(var e=3;c[e]&&Gd(c[e])!=a;)++e;for(a=0;a<d&&c[a+e];++a)(v(),C)[b+4*a>>>2>>>0]=Gd(c[a+e]);return a}
43
- var Id={},Kd=()=>{if(!Jd){var a={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:(globalThis.navigator?.language??"C").replace("-","_")+".UTF-8",_:ca||"./this.program"},b;for(b in Id)void 0===Id[b]?delete a[b]:a[b]=Id[b];var d=[];for(b in a)d.push(`${b}=${a[b]}`);Jd=d}return Jd},Jd;function Ob(a,b){if(n)return U(19,1,a,b);a>>>=0;b>>>=0;var d=0,c=0,e;for(e of Kd()){var f=b+d;(v(),D)[a+c>>>2>>>0]=f;d+=Y(e,f,Infinity)+1;c+=4}return 0}
44
- function Pb(a,b){if(n)return U(20,1,a,b);a>>>=0;b>>>=0;var d=Kd();(v(),D)[a>>>2>>>0]=d.length;a=0;for(var c of d)a+=Fd(c)+1;(v(),D)[b>>>2>>>0]=a;return 0}function Rb(a){return n?U(21,1,a):52}function Sb(a,b,d,c,e){return n?U(22,1,a,b,d,c,e):52}function Tb(a,b,d,c){return n?U(23,1,a,b,d,c):52}function Ub(a,b,d,c){return n?U(24,1,a,b,d,c):70}var Ld=[null,[],[]];
45
- function Vb(a,b,d,c){if(n)return U(25,1,a,b,d,c);b>>>=0;d>>>=0;c>>>=0;for(var e=0,f=0;f<d;f++){var g=(v(),D)[b>>>2>>>0],l=(v(),D)[b+4>>>2>>>0];b+=8;for(var u=0;u<l;u++){var w=a,y=(v(),A)[g+u>>>0],B=Ld[w];0===y||10===y?((1===w?oa:p)(ud(B)),B.length=0):B.push(y)}e+=l}(v(),D)[c>>>2>>>0]=e;return 0}function Hc(a){return a>>>0}n||gd();n||(x=new WebAssembly.Memory({initial:256,maximum:65536,shared:!0}),qa());h.wasmBinary&&(q=h.wasmBinary);h.stackSave=()=>N();h.stackRestore=a=>M(a);h.stackAlloc=a=>Uc(a);
46
- h.setValue=function(a,b,d="i8"){d.endsWith("*")&&(d="*");switch(d){case "i1":(v(),z)[a>>>0]=b;break;case "i8":(v(),z)[a>>>0]=b;break;case "i16":(v(),Fa)[a>>>1>>>0]=b;break;case "i32":(v(),C)[a>>>2>>>0]=b;break;case "i64":(v(),H)[a>>>3>>>0]=BigInt(b);break;case "float":(v(),Ga)[a>>>2>>>0]=b;break;case "double":(v(),G)[a>>>3>>>0]=b;break;case "*":(v(),D)[a>>>2>>>0]=b;break;default:J(`invalid type for setValue: ${d}`)}};
47
- h.getValue=function(a,b="i8"){b.endsWith("*")&&(b="*");switch(b){case "i1":return(v(),z)[a>>>0];case "i8":return(v(),z)[a>>>0];case "i16":return(v(),Fa)[a>>>1>>>0];case "i32":return(v(),C)[a>>>2>>>0];case "i64":return(v(),H)[a>>>3>>>0];case "float":return(v(),Ga)[a>>>2>>>0];case "double":return(v(),G)[a>>>3>>>0];case "*":return(v(),D)[a>>>2>>>0];default:J(`invalid type for getValue: ${b}`)}};h.UTF8ToString=vd;h.stringToUTF8=Y;h.lengthBytesUTF8=Fd;
48
- var zd=[Ic,fd,sd,ab,bb,cb,db,eb,fb,gb,hb,ib,jb,kb,lb,mb,xb,yb,zb,Ob,Pb,Rb,Sb,Tb,Ub,Vb],yd={1043436:(a,b,d,c,e)=>{if("undefined"==typeof h||!h.Tb)return 1;a=vd(Number(a>>>0));a.startsWith("./")&&(a=a.substring(2));a=h.Tb.get(a);if(!a)return 2;b=Number(b>>>0);d=Number(d>>>0);c=Number(c>>>0);if(b+d>a.byteLength)return 3;try{const f=a.subarray(b,b+d);switch(e){case 0:(v(),A).set(f,c>>>0);break;case 1:h.ic?h.ic(c,f):h.kc(c,f);break;default:return 4}return 0}catch{return 4}},1044260:()=>"undefined"!==typeof wasmOffsetConverter};
49
- function Qa(){return"undefined"!==typeof wasmOffsetConverter}var Lc,Mc,Nc,za,Ea,Oc,Pc,Qc,Rc,Sc,K,L,Tc,M,Uc,N,Vc,Wc,Xc,Yc,Zc,Pa;function cc(a,b,d,c){var e=N();try{return V(a)(b,d,c)}catch(f){M(e);if(f!==f+0)throw f;K(1,0)}}function bc(a,b,d){var c=N();try{return V(a)(b,d)}catch(e){M(c);if(e!==e+0)throw e;K(1,0)}}function sc(a){var b=N();try{V(a)()}catch(d){M(b);if(d!==d+0)throw d;K(1,0)}}function ac(a,b){var d=N();try{return V(a)(b)}catch(c){M(d);if(c!==c+0)throw c;K(1,0)}}
50
- function uc(a,b,d){var c=N();try{V(a)(b,d)}catch(e){M(c);if(e!==e+0)throw e;K(1,0)}}function tc(a,b){var d=N();try{V(a)(b)}catch(c){M(d);if(c!==c+0)throw c;K(1,0)}}function gc(a,b,d,c,e,f,g){var l=N();try{return V(a)(b,d,c,e,f,g)}catch(u){M(l);if(u!==u+0)throw u;K(1,0)}}function yc(a,b,d,c,e,f){var g=N();try{V(a)(b,d,c,e,f)}catch(l){M(g);if(l!==l+0)throw l;K(1,0)}}function wc(a,b,d,c){var e=N();try{V(a)(b,d,c)}catch(f){M(e);if(f!==f+0)throw f;K(1,0)}}
51
- function xc(a,b,d,c,e){var f=N();try{V(a)(b,d,c,e)}catch(g){M(f);if(g!==g+0)throw g;K(1,0)}}function zc(a,b,d,c,e,f,g){var l=N();try{V(a)(b,d,c,e,f,g)}catch(u){M(l);if(u!==u+0)throw u;K(1,0)}}function Gc(a,b,d,c,e,f,g){var l=N();try{V(a)(b,d,c,e,f,g)}catch(u){M(l);if(u!==u+0)throw u;K(1,0)}}function Fc(a,b,d,c,e,f,g,l){var u=N();try{V(a)(b,d,c,e,f,g,l)}catch(w){M(u);if(w!==w+0)throw w;K(1,0)}}function dc(a,b,d,c,e){var f=N();try{return V(a)(b,d,c,e)}catch(g){M(f);if(g!==g+0)throw g;K(1,0)}}
52
- function mc(a,b,d){var c=N();try{return V(a)(b,d)}catch(e){M(c);if(e!==e+0)throw e;K(1,0)}}function Ac(a,b,d,c,e,f,g,l){var u=N();try{V(a)(b,d,c,e,f,g,l)}catch(w){M(u);if(w!==w+0)throw w;K(1,0)}}function Dc(a,b,d,c,e,f,g,l,u,w,y,B){var E=N();try{V(a)(b,d,c,e,f,g,l,u,w,y,B)}catch(F){M(E);if(F!==F+0)throw F;K(1,0)}}function qc(a,b,d){var c=N();try{return V(a)(b,d)}catch(e){M(c);if(e!==e+0)throw e;K(1,0);return 0n}}
53
- function Bc(a,b,d,c,e,f,g,l,u){var w=N();try{V(a)(b,d,c,e,f,g,l,u)}catch(y){M(w);if(y!==y+0)throw y;K(1,0)}}function $b(a){var b=N();try{return V(a)()}catch(d){M(b);if(d!==d+0)throw d;K(1,0)}}function pc(a,b){var d=N();try{return V(a)(b)}catch(c){M(d);if(c!==c+0)throw c;K(1,0);return 0n}}function nc(a,b,d,c){var e=N();try{return V(a)(b,d,c)}catch(f){M(e);if(f!==f+0)throw f;K(1,0)}}function oc(a){var b=N();try{return V(a)()}catch(d){M(b);if(d!==d+0)throw d;K(1,0);return 0n}}
54
- function lc(a,b,d,c){var e=N();try{return V(a)(b,d,c)}catch(f){M(e);if(f!==f+0)throw f;K(1,0)}}function kc(a,b,d,c,e){var f=N();try{return V(a)(b,d,c,e)}catch(g){M(f);if(g!==g+0)throw g;K(1,0)}}function jc(a,b,d,c,e,f){var g=N();try{return V(a)(b,d,c,e,f)}catch(l){M(g);if(l!==l+0)throw l;K(1,0)}}function fc(a,b,d,c,e,f){var g=N();try{return V(a)(b,d,c,e,f)}catch(l){M(g);if(l!==l+0)throw l;K(1,0)}}
55
- function ec(a,b,d,c,e,f){var g=N();try{return V(a)(b,d,c,e,f)}catch(l){M(g);if(l!==l+0)throw l;K(1,0)}}function hc(a,b,d,c,e,f,g,l){var u=N();try{return V(a)(b,d,c,e,f,g,l)}catch(w){M(u);if(w!==w+0)throw w;K(1,0)}}function rc(a,b,d,c,e){var f=N();try{return V(a)(b,d,c,e)}catch(g){M(f);if(g!==g+0)throw g;K(1,0);return 0n}}function Zb(a,b,d,c){var e=N();try{return V(a)(b,d,c)}catch(f){M(e);if(f!==f+0)throw f;K(1,0)}}
56
- function Xb(a,b,d,c){var e=N();try{return V(a)(b,d,c)}catch(f){M(e);if(f!==f+0)throw f;K(1,0)}}function ic(a,b,d,c,e,f,g,l,u,w,y,B){var E=N();try{return V(a)(b,d,c,e,f,g,l,u,w,y,B)}catch(F){M(E);if(F!==F+0)throw F;K(1,0)}}function Cc(a,b,d,c,e,f,g,l,u,w,y){var B=N();try{V(a)(b,d,c,e,f,g,l,u,w,y)}catch(E){M(B);if(E!==E+0)throw E;K(1,0)}}function Ec(a,b,d,c,e,f,g,l,u,w,y,B,E,F,Md,Nd){var Od=N();try{V(a)(b,d,c,e,f,g,l,u,w,y,B,E,F,Md,Nd)}catch(Ma){M(Od);if(Ma!==Ma+0)throw Ma;K(1,0)}}
57
- function Yb(a,b,d){var c=N();try{return V(a)(b,d)}catch(e){M(c);if(e!==e+0)throw e;K(1,0)}}function Wb(a,b,d){var c=N();try{return V(a)(b,d)}catch(e){M(c);if(e!==e+0)throw e;K(1,0)}}function vc(a,b,d,c){var e=N();try{V(a)(b,d,c)}catch(f){M(e);if(f!==f+0)throw f;K(1,0)}}function Jc(){var a=I;a=Object.assign({},a);var b=c=>()=>c()>>>0,d=c=>e=>c(e)>>>0;a.ub=b(a.ub);a.wb=d(a.wb);a.Kb=d(a.Kb);a.Lb=b(a.Lb);a.Pb=d(a.Pb);return a}
58
- function xa(){if(0<O)P=xa;else if(n)ra?.(h),Ia();else{for(var a=bd;0<a.length;)a.shift()(h);0<O?P=xa:(h.calledRun=!0,pa||(Ia(),ra?.(h)))}}var I;n||(I=await (wa()),xa());h.PTR_SIZE=4;Ha?moduleRtn=h:moduleRtn=new Promise((a,b)=>{ra=a;sa=b});
59
- ;return moduleRtn}export default ortWasmThreaded;var isPthread=globalThis.self?.name?.startsWith("em-pthread");var isNode=globalThis.process?.versions?.node&&globalThis.process?.type!="renderer";if(isNode)isPthread=(await import("worker_threads")).workerData==="em-pthread";isPthread&&ortWasmThreaded();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ort/ort-wasm-simd-threaded.wasm DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:06ba057753da3847e4c24f02d91ab133455b0817c69a44993a9a53a2146df9e3
3
- size 14264838