PageSourceSearch

https://ef-map.com/assets/universe_db_parse_worker-D6DoljPS.js

js ef-map.com collected 2026-10-03 20:10:24 UTC 46,701 bytes, 2 lines download raw bytes

1(function(){"use strict";function ur(S){return S&&S.__esModule&&Object.prototype.hasOwnProperty.call(S,"default")?S.default:S}function lr(S){if(Object.prototype.hasOwnProperty.call(S,"__esModule"))return S;var R=S.default;if(typeof R=="function"){var T=function z(){var I=!1;try{I=this instanceof z}catch{}return I?Reflect.construct(R,arguments,this.constructor):R.apply(this,arguments)};T.prototype=R.prototype}else T={};return Object.defineProperty(T,"__esModule",{value:!0}),Object.keys(S).forEach(function(z){var I=Object.getOwnPropertyDescriptor(S,z);Object.defineProperty(T,z,I.get?I:{enumerable:!0,get:function(){return S[z]}})}),T}var $e={exports:{}},fr={},cr=Object.freeze({__proto__:null,default:fr}),_t=lr(cr),wt;function hr(){return wt||(wt=1,(function(S,R){var T=void 0,z=function(I){return T||(T=new Promise(function(Se,Me){var j=typeof I<"u"?I:{},ne=j.onAbort;j.onAbort=function(e){Me(new Error(e)),ne&&ne(e)},j.postRun=j.postRun||[],j.postRun.push(function(){Se(j)}),S=void 0;var o;o||=typeof j<"u"?j:{};var ke=typeof window=="object",fe=typeof WorkerGlobalScope<"u",X=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string"&&process.type!="renderer";o.onRuntimeInitialized=function(){function e(s,l){switch(typeof l){case"boolean":hn(s,l?1:0);break;case"number":ln(s,l);break;case"string":fn(s,l,-1,-1);break;case"object":if(l===null)ir(s);else if(l.length!=null){var c=Ce(l,Ie);cn(s,c,l.length,-1),Qe(c)}else Be(s,"Wrong API use : tried to return a value of an unknown type ("+l+").",-1);break;default:ir(s)}}function t(s,l){for(var c=[],d=0;d<s;d+=1){var b=Y(l+4*d,"i32"),E=nn(b);if(E===1||E===2)b=un(b);else if(E===3)b=sn(b);else if(E===4){E=b,b=on(E),E=an(E);for(var Q=new Uint8Array(b),W=0;W<b;W+=1)Q[W]=x[E+W];b=Q}else b=null;c.push(b)}return c}function r(s,l){this.Qa=s,this.db=l,this.Oa=1,this.lb=[]}function n(s,l){if(this.db=l,l=ve(s)+1,this.eb=dt(l),this.eb===null)throw Error("Unable to allocate memory for the SQL string");G(s,g,this.eb,l),this.kb=this.eb,this.Za=this.pb=null}function i(s){if(this.filename="dbfile_"+(4294967295*Math.random()>>>0),s!=null){var l=this.filename,c="/",d=l;if(c&&(c=typeof c=="string"?c:rt(c),d=l?Ke(c+"/"+l):c),l=xt(!0,!0),d=Pr(d,l),s){if(typeof s=="string"){c=Array(s.length);for(var b=0,E=s.length;b<E;++b)c[b]=s.charCodeAt(b);s=c}je(d,l|146),c=be(d,577),Xt(c,s,0,s.length,0),ut(c),je(d,l)}}this.handleError(m(this.filename,a)),this.db=Y(a,"i32"),sr(this.db),this.fb={},this.Sa={}}var a=re(4),u=o.cwrap,m=u("sqlite3_open","number",["string","number"]),y=u("sqlite3_close_v2","number",["number"]),w=u("sqlite3_exec","number",["number","string","number","number","number"]),k=u("sqlite3_changes","number",["number"]),U=u("sqlite3_prepare_v2","number",["number","string","number","number","number"]),Kt=u("sqlite3_sql","string",["number"]),zr=u("sqlite3_normalized_sql","string",["number"]),er=u("sqlite3_prepare_v2","number",["number","number","number","number","number"]),Ir=u("sqlite3_bind_text","number",["number","number","number","number","number"]),tr=u("sqlite3_bind_blob","number",["number","number","number","number","number"]),Cr=u("sqlite3_bind_double","number",["number","number","number"]),Qr=u("sqlite3_bind_int","number",["number","number","number"]),Br=u("sqlite3_bind_parameter_index","number",["number","string"]),$r=u("sqlite3_step","number",["number"]),Hr=u("sqlite3_errmsg","string",["number"]),Vr=u("sqlite3_column_count","number",["number"]),Xr=u("sqlite3_data_count","number",["number"]),Yr=u("sqlite3_column_double","number",["number","number"]),rr=u("sqlite3_column_text","string",["number","number"]),Gr=u("sqlite3_column_blob","number",["number","number"]),Zr=u("sqlite3_column_bytes","number",["number","number"]),Jr=u("sqlite3_column_type","number",["number","number"]),Kr=u("sqlite3_column_name","string",["number","number"]),en=u("sqlite3_reset","number",["number"]),tn=u("sqlite3_clear_bindings","number",["number"]),rn=u("sqlite3_finalize","number",["number"]),nr=u("sqlite3_create_function_v2","number","number string number number number number number number number".split(" ")),nn=u("sqlite3_value_type","number",["number"]),on=u("sqlite3_value_bytes","number",["number"]),sn=u("sqlite3_value_text","string",["number"]),an=u("sqlite3_value_blob","number",["number"]),un=u("sqlite3_value_double","number",["number"]),ln=u("sqlite3_result_double","",["number","number"]),ir=u("sqlite3_result_null","",["number"]),fn=u("sqlite3_result_text","",["number","string","number","number"]),cn=u("sqlite3_result_blob","",["number","number","number","number"]),hn=u("sqlite3_result_int","",["number","number"]),Be=u("sqlite3_result_error","",["number","string","number"]),or=u("sqlite3_aggregate_context","number",["number","number"]),sr=u("RegisterExtensionFunctions","number",["number"]),ar=u("sqlite3_update_hook","number",["number","number","number"]);r.prototype.bind=function(s){if(!this.Qa)throw"Statement closed";return this.reset(),Array.isArray(s)?this.Cb(s):s!=null&&typeof s=="object"?this.Db(s):!0},r.prototype.step=function(){if(!this.Qa)throw"Statement closed";this.Oa=1;var s=$r(this.Qa);switch(s){case 100:return!0;case 101:return!1;default:throw this.db.handleError(s)}},r.prototype.wb=function(s){return s==null&&(s=this.Oa,this.Oa+=1),Yr(this.Qa,s)},r.prototype.Gb=function(s){if(s==null&&(s=this.Oa,this.Oa+=1),s=rr(this.Qa,s),typeof BigInt!="function")throw Error("BigInt is not supported");return BigInt(s)},r.prototype.Hb=function(s){return s==null&&(s=this.Oa,this.Oa+=1),rr(this.Qa,s)},r.prototype.getBlob=function(s){s==null&&(s=this.Oa,this.Oa+=1);var l=Zr(this.Qa,s);s=Gr(this.Qa,s);for(var c=new Uint8Array(l),d=0;d<l;d+=1)c[d]=x[s+d];return c},r.prototype.get=function(s,l){l=l||{},s!=null&&this.bind(s)&&this.step(),s=[];for(var c=Xr(this.Qa),d=0;d<c;d+=1)switch(Jr(this.Qa,d)){case 1:var b=l.useBigInt?this.Gb(d):this.wb(d);s.push(b);break;case 2:s.push(this.wb(d));break;case 3:s.push(this.Hb(d));break;case 4:s.push(this.getBlob(d));break;default:s.push(null)}return s},r.prototype.getColumnNames=function(){for(var s=[],l=Vr(this.Qa),c=0;c<l;c+=1)s.push(Kr(this.Qa,c));return s},r.prototype.getAsObject=function(s,l){s=this.get(s,l),l=this.getColumnNames();for(var c={},d=0;d<l.length;d+=1)c[l[d]]=s[d];return c},r.prototype.getSQL=function(){return Kt(this.Qa)},r.prototype.getNormalizedSQL=function(){return zr(this.Qa)},r.prototype.run=function(s){return s!=null&&this.bind(s),this.step(),this.reset()},r.prototype.sb=function(s,l){l==null&&(l=this.Oa,this.Oa+=1),s=kt(s);var c=Ce(s,Ie);
1this.lb.push(c),this.db.handleError(Ir(this.Qa,l,c,s.length-1,0))},r.prototype.Bb=function(s,l){l==null&&(l=this.Oa,this.Oa+=1);var c=Ce(s,Ie);this.lb.push(c),this.db.handleError(tr(this.Qa,l,c,s.length,0))},r.prototype.rb=function(s,l){l==null&&(l=this.Oa,this.Oa+=1),this.db.handleError((s===(s|0)?Qr:Cr)(this.Qa,l,s))},r.prototype.Eb=function(s){s==null&&(s=this.Oa,this.Oa+=1),tr(this.Qa,s,0,0,0)},r.prototype.tb=function(s,l){switch(l==null&&(l=this.Oa,this.Oa+=1),typeof s){case"string":this.sb(s,l);return;case"number":this.rb(s,l);return;case"bigint":this.sb(s.toString(),l);return;case"boolean":this.rb(s+0,l);return;case"object":if(s===null){this.Eb(l);return}if(s.length!=null){this.Bb(s,l);return}}throw"Wrong API use : tried to bind a value of an unknown type ("+s+")."},r.prototype.Db=function(s){var l=this;return Object.keys(s).forEach(function(c){var d=Br(l.Qa,c);d!==0&&l.tb(s[c],d)}),!0},r.prototype.Cb=function(s){for(var l=0;l<s.length;l+=1)this.tb(s[l],l+1);return!0},r.prototype.reset=function(){return this.freemem(),tn(this.Qa)===0&&en(this.Qa)===0},r.prototype.freemem=function(){for(var s;(s=this.lb.pop())!==void 0;)Qe(s)},r.prototype.free=function(){this.freemem();var s=rn(this.Qa)===0;return delete this.db.fb[this.Qa],this.Qa=0,s},n.prototype.next=function(){if(this.eb===null)return{done:!0};if(this.Za!==null&&(this.Za.free(),this.Za=null),!this.db.db)throw this.mb(),Error("Database closed");var s=Ae(),l=re(4);ye(a),ye(l);try{this.db.handleError(er(this.db.db,this.kb,-1,a,l)),this.kb=Y(l,"i32");var c=Y(a,"i32");return c===0?(this.mb(),{done:!0}):(this.Za=new r(c,this.db),this.db.fb[c]=this.Za,{value:this.Za,done:!1})}catch(d){throw this.pb=Je(this.kb),this.mb(),d}finally{Ne(s)}},n.prototype.mb=function(){Qe(this.eb),this.eb=null},n.prototype.getRemainingSQL=function(){return this.pb!==null?this.pb:Je(this.kb)},typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"&&(n.prototype[Symbol.iterator]=function(){return this}),i.prototype.run=function(s,l){if(!this.db)throw"Database closed";if(l){s=this.prepare(s,l);try{s.step()}finally{s.free()}}else this.handleError(w(this.db,s,0,0,a));return this},i.prototype.exec=function(s,l,c){if(!this.db)throw"Database closed";var d=Ae(),b=null;try{var E=ht(s),Q=re(4);for(s=[];Y(E,"i8")!==0;){ye(a),ye(Q),this.handleError(er(this.db,E,-1,a,Q));var W=Y(a,"i32");if(E=Y(Q,"i32"),W!==0){var D=null;for(b=new r(W,this),l!=null&&b.bind(l);b.step();)D===null&&(D={columns:b.getColumnNames(),values:[]},s.push(D)),D.values.push(b.get(null,c));b.free()}}return s}catch(B){throw b&&b.free(),B}finally{Ne(d)}},i.prototype.each=function(s,l,c,d,b){typeof l=="function"&&(d=c,c=l,l=void 0),s=this.prepare(s,l);try{for(;s.step();)c(s.getAsObject(null,b))}finally{s.free()}if(typeof d=="function")return d()},i.prototype.prepare=function(s,l){if(ye(a),this.handleError(U(this.db,s,-1,a,0)),s=Y(a,"i32"),s===0)throw"Nothing to prepare";var c=new r(s,this);return l!=null&&c.bind(l),this.fb[s]=c},i.prototype.iterateStatements=function(s){return new n(s,this)},i.prototype.export=function(){Object.values(this.fb).forEach(function(l){l.free()}),Object.values(this.Sa).forEach(te),this.Sa={},this.handleError(y(this.db));var s=Ur(this.filename);return this.handleError(m(this.filename,a)),this.db=Y(a,"i32"),sr(this.db),s},i.prototype.close=function(){this.db!==null&&(Object.values(this.fb).forEach(function(s){s.free()}),Object.values(this.Sa).forEach(te),this.Sa={},this.Ya&&(te(this.Ya),this.Ya=void 0),this.handleError(y(this.db)),Qt("/"+this.filename),this.db=null)},i.prototype.handleError=function(s){if(s===0)return null;throw s=Hr(this.db),Error(s)},i.prototype.getRowsModified=function(){return k(this.db)},i.prototype.create_function=function(s,l){Object.prototype.hasOwnProperty.call(this.Sa,s)&&(te(this.Sa[s]),delete this.Sa[s]);var c=qe(function(d,b,E){b=t(b,E);try{var Q=l.apply(null,b)}catch(W){Be(d,W,-1);return}e(d,Q)},"viii");return this.Sa[s]=c,this.handleError(nr(this.db,s,l.length,1,0,c,0,0,0)),this},i.prototype.create_aggregate=function(s,l){var c=l.init||function(){return null},d=l.finalize||function(D){return D},b=l.step;if(!b)throw"An aggregate function must have a step function in "+s;var E={};Object.hasOwnProperty.call(this.Sa,s)&&(te(this.Sa[s]),delete this.Sa[s]),l=s+"__finalize",Object.hasOwnProperty.call(this.Sa,l)&&(te(this.Sa[l]),delete this.Sa[l]);var Q=qe(function(D,B,bt){var le=or(D,1);Object.hasOwnProperty.call(E,le)||(E[le]=c()),B=t(B,bt),B=[E[le]].concat(B);try{E[le]=b.apply(null,B)}catch(mn){delete E[le],Be(D,mn,-1)}},"viii"),W=qe(function(D){var B=or(D,1);try{var bt=d(E[B])}catch(le){delete E[B],Be(D,le,-1);return}e(D,bt),delete E[B]},"vi");
1return this.Sa[s]=Q,this.Sa[l]=W,this.handleError(nr(this.db,s,b.length-1,1,0,0,Q,W,0)),this},i.prototype.updateHook=function(s){this.Ya&&(ar(this.db,0,0),te(this.Ya),this.Ya=void 0),s&&(this.Ya=qe(function(l,c,d,b,E){switch(c){case 18:l="insert";break;case 23:l="update";break;case 9:l="delete";break;default:throw"unknown operationCode in updateHook callback: "+c}if(d=d?M(g,d):"",b=b?M(g,b):"",E>Number.MAX_SAFE_INTEGER)throw"rowId too big to fit inside a Number";s(l,d,b,Number(E))},"viiiij"),ar(this.db,this.Ya,0))},o.Database=i};var ie={...o},ce="./this.program",p=(e,t)=>{throw t},v="",$,A;if(X){var H=_t;v=__dirname+"/",A=e=>(e=Le(e)?new URL(e):e,H.readFileSync(e)),$=async e=>(e=Le(e)?new URL(e):e,H.readFileSync(e,void 0)),!o.thisProgram&&1<process.argv.length&&(ce=process.argv[1].replace(/\\/g,"/")),process.argv.slice(2),S.exports=o,p=(e,t)=>{throw process.exitCode=e,t}}else(ke||fe)&&(fe?v=self.location.href:typeof document<"u"&&document.currentScript&&(v=document.currentScript.src),v=v.startsWith("blob:")?"":v.slice(0,v.replace(/[?#].*/,"").lastIndexOf("/")+1),fe&&(A=e=>{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}),$=async e=>{if(Le(e))return new Promise((r,n)=>{var i=new XMLHttpRequest;i.open("GET",e,!0),i.responseType="arraybuffer",i.onload=()=>{i.status==200||i.status==0&&i.response?r(i.response):n(i.status)},i.onerror=n,i.send(null)});var t=await fetch(e,{credentials:"same-origin"});if(t.ok)return t.arrayBuffer();throw Error(t.status+" : "+t.url)});var J=o.print||console.log.bind(console),he=o.printErr||console.error.bind(console);Object.assign(o,ie),ie=null,o.thisProgram&&(ce=o.thisProgram);var Re=o.wasmBinary,Oe,xe=!1,He,x,g,_e,q,O,Ve,C,Xe,Le=e=>e.startsWith("file://");function vt(){var e=Oe.buffer;o.HEAP8=x=new Int8Array(e),o.HEAP16=_e=new Int16Array(e),o.HEAPU8=g=new Uint8Array(e),o.HEAPU16=new Uint16Array(e),o.HEAP32=q=new Int32Array(e),o.HEAPU32=O=new Uint32Array(e),o.HEAPF32=Ve=new Float32Array(e),o.HEAPF64=Xe=new Float64Array(e),o.HEAP64=C=new BigInt64Array(e),o.HEAPU64=new BigUint64Array(e)}var oe=0,we=null;function me(e){throw o.onAbort?.(e),e="Aborted("+e+")",he(e),xe=!0,new WebAssembly.RuntimeError(e+". Build with -sASSERTIONS for more info.")}var Ye;async function yr(e){if(!Re)try{var t=await $(e);return new Uint8Array(t)}catch{}if(e==Ye&&Re)e=new Uint8Array(Re);else if(A)e=A(e);else throw"both async and sync fetching of the wasm failed";return e}async function vr(e,t){try{var r=await yr(e);return await WebAssembly.instantiate(r,t)}catch(n){he(`failed to asynchronously prepare wasm: ${n}`),me(n)}}async function gr(e){var t=Ye;if(!Re&&typeof WebAssembly.instantiateStreaming=="function"&&!Le(t)&&!X)try{var r=fetch(t,{credentials:"same-origin"});return await WebAssembly.instantiateStreaming(r,e)}catch(n){he(`wasm streaming compile failed: ${n}`),he("falling back to ArrayBuffer instantiation")}return vr(t,e)}class Ge{name="ExitStatus";constructor(t){this.message=`Program terminated with exit(${t})`,this.status=t}}var gt=e=>{for(;0<e.length;)e.shift()(o)},Et=[],qt=[],Er=()=>{var e=o.preRun.shift();qt.unshift(e)};function Y(e,t="i8"){switch(t.endsWith("*")&&(t="*"),t){case"i1":return x[e];case"i8":return x[e];case"i16":return _e[e>>1];case"i32":return q[e>>2];case"i64":return C[e>>3];case"float":return Ve[e>>2];case"double":return Xe[e>>3];case"*":return O[e>>2];default:me(`invalid type for getValue: ${t}`)}}var Ze=o.noExitRuntime||!0;function ye(e){var t="i32";switch(t.endsWith("*")&&(t="*"),t){case"i1":x[e]=0;break;case"i8":x[e]=0;break;case"i16":_e[e>>1]=0;break;case"i32":q[e>>2]=0;break;case"i64":C[e>>3]=BigInt(0);break;case"float":Ve[e>>2]=0;break;case"double":Xe[e>>3]=0;break;case"*":O[e>>2]=0;break;default:me(`invalid type for setValue: ${t}`)}}var Nt=typeof TextDecoder<"u"?new TextDecoder:void 0,M=(e,t=0,r=NaN)=>{var n=t+r;for(r=t;e[r]&&!(r>=n);)++r;if(16<r-t&&e.buffer&&Nt)return Nt.decode(e.subarray(t,r));for(n="";t<r;){var i=e[t++];if(i&128){var a=e[t++]&63;if((i&224)==192)n+=String.fromCharCode((i&31)<<6|a);else{var u=e[t++]&63;i=(i&240)==224?(i&15)<<12|a<<6|u:(i&7)<<18|a<<12|u<<6|e[t++]&63,65536>i?n+=String.fromCharCode(i):(i-=65536,n+=String.fromCharCode(55296|i>>10,56320|i&1023))}}else n+=String.fromCharCode(i)}return n},Je=(e,t)=>
1e?M(g,e,t):"",At=(e,t)=>{for(var r=0,n=e.length-1;0<=n;n--){var i=e[n];i==="."?e.splice(n,1):i===".."?(e.splice(n,1),r++):r&&(e.splice(n,1),r--)}if(t)for(;r;r--)e.unshift("..");return e},Ke=e=>{var t=e.charAt(0)==="/",r=e.slice(-1)==="/";return(e=At(e.split("/").filter(n=>!!n),!t).join("/"))||t||(e="."),e&&r&&(e+="/"),(t?"/":"")+e},St=e=>{var t=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/.exec(e).slice(1);return e=t[0],t=t[1],!e&&!t?".":(t&&=t.slice(0,-1),e+t)},Pe=e=>e&&e.match(/([^\/]+|\/)\/*$/)[1],qr=()=>{if(X){var e=_t;return t=>e.randomFillSync(t)}return t=>crypto.getRandomValues(t)},Mt=e=>{(Mt=qr())(e)},Nr=(...e)=>{for(var t="",r=!1,n=e.length-1;-1<=n&&!r;n--){if(r=0<=n?e[n]:"/",typeof r!="string")throw new TypeError("Arguments to path.resolve must be strings");if(!r)return"";t=r+"/"+t,r=r.charAt(0)==="/"}return t=At(t.split("/").filter(i=>!!i),!r).join("/"),(r?"/":"")+t||"."},et=[],ve=e=>{for(var t=0,r=0;r<e.length;++r){var n=e.charCodeAt(r);127>=n?t++:2047>=n?t+=2:55296<=n&&57343>=n?(t+=4,++r):t+=3}return t},G=(e,t,r,n)=>{if(!(0<n))return 0;var i=r;n=r+n-1;for(var a=0;a<e.length;++a){var u=e.charCodeAt(a);if(55296<=u&&57343>=u){var m=e.charCodeAt(++a);u=65536+((u&1023)<<10)|m&1023}if(127>=u){if(r>=n)break;t[r++]=u}else{if(2047>=u){if(r+1>=n)break;t[r++]=192|u>>6}else{if(65535>=u){if(r+2>=n)break;t[r++]=224|u>>12}else{if(r+3>=n)break;t[r++]=240|u>>18,t[r++]=128|u>>12&63}t[r++]=128|u>>6&63}t[r++]=128|u&63}}return t[r]=0,r-i},kt=(e,t)=>{var r=Array(ve(e)+1);return e=G(e,r,0,r.length),t&&(r.length=e),r},Rt=[];function Ot(e,t){Rt[e]={input:[],output:[],cb:t},st(e,Ar)}var Ar={open(e){var t=Rt[e.node.rdev];if(!t)throw new f(43);e.tty=t,e.seekable=!1},close(e){e.tty.cb.fsync(e.tty)},fsync(e){e.tty.cb.fsync(e.tty)},read(e,t,r,n){if(!e.tty||!e.tty.cb.xb)throw new f(60);for(var i=0,a=0;a<n;a++){try{var u=e.tty.cb.xb(e.tty)}catch{throw new f(29)}if(u===void 0&&i===0)throw new f(6);if(u==null)break;i++,t[r+a]=u}return i&&(e.node.atime=Date.now()),i},write(e,t,r,n){if(!e.tty||!e.tty.cb.qb)throw new f(60);try{for(var i=0;i<n;i++)e.tty.cb.qb(e.tty,t[r+i])}catch{throw new f(29)}return n&&(e.node.mtime=e.node.ctime=Date.now()),i}},Sr={xb(){e:{if(!et.length){var e=null;if(X){var t=Buffer.alloc(256),r=0,n=process.stdin.fd;try{r=H.readSync(n,t,0,256)}catch(i){if(i.toString().includes("EOF"))r=0;else throw i}0<r&&(e=t.slice(0,r).toString("utf-8"))}else typeof window<"u"&&typeof window.prompt=="function"&&(e=window.prompt("Input: "),e!==null&&(e+=`
2`));if(!e){e=null;break e}et=kt(e,!0)}e=et.shift()}return e},qb(e,t){t===null||t===10?(J(M(e.output)),e.output=[]):t!=0&&e.output.push(t)},fsync(e){0<e.output?.length&&(J(M(e.output)),e.output=[])},Tb(){return{Ob:25856,Qb:5,Nb:191,Pb:35387,Mb:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},Ub(){return 0},Vb(){return[24,80]}},Mr={qb(e,t){t===null||t===10?(he(M(e.output)),e.output=[]):t!=0&&e.output.push(t)},fsync(e){0<e.output?.length&&(he(M(e.output)),e.output=[])}},_={Wa:null,Xa(){return _.createNode(null,"/",16895,0)},createNode(e,t,r,n){if((r&61440)===24576||(r&61440)===4096)throw new f(63);return _.Wa||(_.Wa={dir:{node:{Ta:_.La.Ta,Ua:_.La.Ua,lookup:_.La.lookup,hb:_.La.hb,rename:_.La.rename,unlink:_.La.unlink,rmdir:_.La.rmdir,readdir:_.La.readdir,symlink:_.La.symlink},stream:{Va:_.Ma.Va}},file:{node:{Ta:_.La.Ta,Ua:_.La.Ua},stream:{Va:_.Ma.Va,read:_.Ma.read,write:_.Ma.write,ib:_.Ma.ib,jb:_.Ma.jb}},link:{node:{Ta:_.La.Ta,Ua:_.La.Ua,readlink:_.La.readlink},stream:{}},ub:{node:{Ta:_.La.Ta,Ua:_.La.Ua},stream:Lr}}),r=Dt(e,t,r,n),P(r.mode)?(r.La=_.Wa.dir.node,r.Ma=_.Wa.dir.stream,r.Na={}):(r.mode&61440)===32768?(r.La=_.Wa.file.node,r.Ma=_.Wa.file.stream,r.Ra=0,r.Na=null):(r.mode&61440)===40960?(r.La=_.Wa.link.node,r.Ma=_.Wa.link.stream):(r.mode&61440)===8192&&(r.La=_.Wa.ub.node,r.Ma=_.Wa.ub.stream),r.atime=r.mtime=r.ctime=Date.now(),e&&(e.Na[t]=r,e.atime=e.mtime=e.ctime=r.atime),r},Sb(e){return e.Na?e.Na.subarray?e.Na.subarray(0,e.Ra):new Uint8Array(e.Na):new Uint8Array(0)},La:{Ta(e){var t={};return t.dev=(e.mode&61440)===8192?e.id:1,t.ino=e.id,t.mode=e.mode,t.nlink=1,t.uid=0,t.gid=0,t.rdev=e.rdev,P(e.mode)?t.size=4096:(e.mode&61440)===32768?t.size=e.Ra:(e.mode&61440)===40960?t.size=e.link.length:t.size=0,t.atime=new Date(e.atime),t.mtime=new Date(e.mtime),t.ctime=new Date(e.ctime),t.blksize=4096,t.blocks=Math.ceil(t.size/t.blksize),t},Ua(e,t){for(var r of["mode","atime","mtime","ctime"])t[r]!=null&&(e[r]=t[r]);t.size!==void 0&&(t=t.size,e.Ra!=t&&(t==0?(e.Na=null,e.Ra=0):(r=e.Na,e.Na=new Uint8Array(t),r&&e.Na.set(r.subarray(0,Math.min(t,e.Ra))),e.Ra=t)))},lookup(){throw _.vb},hb(e,t,r,n){return _.createNode(e,t,r,n)},rename(e,t,r){try{var n=se(t,r)}catch{}if(n){if(P(e.mode))for(var i in n.Na)throw new f(55);it(n)}delete e.parent.Na[e.name],t.Na[r]=e,e.name=r,t.ctime=t.mtime=e.parent.ctime=e.parent.mtime=Date.now()},unlink(e,t){delete e.Na[t],e.ctime=e.mtime=Date.now()},rmdir(e,t){var r=se(e,t),n;for(n in r.Na)throw new f(55);delete e.Na[t],e.ctime=e.mtime=Date.now()},readdir(e){return[".","..",...Object.keys(e.Na)]},symlink(e,t,r){return e=_.createNode(e,t,41471,0),e.link=r,e},readlink(e){if((e.mode&61440)!==40960)throw new f(28);return e.link}}
2,Ma:{read(e,t,r,n,i){var a=e.node.Na;if(i>=e.node.Ra)return 0;if(e=Math.min(e.node.Ra-i,n),8<e&&a.subarray)t.set(a.subarray(i,i+e),r);else for(n=0;n<e;n++)t[r+n]=a[i+n];return e},write(e,t,r,n,i,a){if(t.buffer===x.buffer&&(a=!1),!n)return 0;if(e=e.node,e.mtime=e.ctime=Date.now(),t.subarray&&(!e.Na||e.Na.subarray)){if(a)return e.Na=t.subarray(r,r+n),e.Ra=n;if(e.Ra===0&&i===0)return e.Na=t.slice(r,r+n),e.Ra=n;if(i+n<=e.Ra)return e.Na.set(t.subarray(r,r+n),i),n}a=i+n;var u=e.Na?e.Na.length:0;if(u>=a||(a=Math.max(a,u*(1048576>u?2:1.125)>>>0),u!=0&&(a=Math.max(a,256)),u=e.Na,e.Na=new Uint8Array(a),0<e.Ra&&e.Na.set(u.subarray(0,e.Ra),0)),e.Na.subarray&&t.subarray)e.Na.set(t.subarray(r,r+n),i);else for(a=0;a<n;a++)e.Na[i+a]=t[r+a];return e.Ra=Math.max(e.Ra,i+n),n},Va(e,t,r){if(r===1?t+=e.position:r===2&&(e.node.mode&61440)===32768&&(t+=e.node.Ra),0>t)throw new f(28);return t},ib(e,t,r,n,i){if((e.node.mode&61440)!==32768)throw new f(43);if(e=e.node.Na,i&2||!e||e.buffer!==x.buffer){i=!0,n=65536*Math.ceil(t/65536);var a=Zt(65536,n);if(a&&g.fill(0,a,a+n),n=a,!n)throw new f(48);e&&((0<r||r+t<e.length)&&(e.subarray?e=e.subarray(r,r+t):e=Array.prototype.slice.call(e,r,r+t)),x.set(e,n))}else i=!1,n=e.byteOffset;return{Kb:n,Ab:i}},jb(e,t,r,n){return _.Ma.write(e,t,0,n,r,!1),0}}},xt=(e,t)=>
2{var r=0;return e&&(r|=365),t&&(r|=146),r},tt=null,Lt={},de=[],kr=1,K=null,Pt=!1,Ut=!0,Tt={},f=class{name="ErrnoError";constructor(e){this.Pa=e}},Rr=class{gb={};node=null;get flags(){return this.gb.flags}set flags(e){this.gb.flags=e}get position(){return this.gb.position}set position(e){this.gb.position=e}},Or=class{La={};Ma={};ab=null;constructor(e,t,r,n){e||=this,this.parent=e,this.Xa=e.Xa,this.id=kr++,this.name=t,this.mode=r,this.rdev=n,this.atime=this.mtime=this.ctime=Date.now()}get read(){return(this.mode&365)===365}set read(e){e?this.mode|=365:this.mode&=-366}get write(){return(this.mode&146)===146}set write(e){e?this.mode|=146:this.mode&=-147}};function F(e,t={}){if(!e)throw new f(44);t.nb??(t.nb=!0),e.charAt(0)==="/"||(e="//"+e);var r=0;e:for(;40>r;r++){e=e.split("/").filter(m=>!!m);for(var n=tt,i="/",a=0;a<e.length;a++){var u=a===e.length-1;if(u&&t.parent)break;if(e[a]!==".")if(e[a]==="..")i=St(i),n=n.parent;else{i=Ke(i+"/"+e[a]);try{n=se(n,e[a])}catch(m){if(m?.Pa===44&&u&&t.Jb)return{path:i};throw m}if(!n.ab||u&&!t.nb||(n=n.ab.root),(n.mode&61440)===40960&&(!u||t.$a)){if(!n.La.readlink)throw new f(52);n=n.La.readlink(n),n.charAt(0)==="/"||(n=St(i)+"/"+n),e=n+"/"+e.slice(a+1).join("/");continue e}}}return{path:i,node:n}}throw new f(32)}function rt(e){for(var t;;){if(e===e.parent)return e=e.Xa.zb,t?e[e.length-1]!=="/"?`${e}/${t}`:e+t:e;t=t?`${e.name}/${t}`:e.name,e=e.parent}}function nt(e,t){for(var r=0,n=0;n<t.length;n++)r=(r<<5)-r+t.charCodeAt(n)|0;return(e+r>>>0)%K.length}function it(e){var t=nt(e.parent.id,e.name);if(K[t]===e)K[t]=e.bb;else for(t=K[t];t;){if(t.bb===e){t.bb=e.bb;break}t=t.bb}}function se(e,t){var r=P(e.mode)?(r=pe(e,"x"))?r:e.La.lookup?0:2:54;if(r)throw new f(r);for(r=K[nt(e.id,t)];r;r=r.bb){var n=r.name;if(r.parent.id===e.id&&n===t)return r}return e.La.lookup(e,t)}function Dt(e,t,r,n){return e=new Or(e,t,r,n),t=nt(e.parent.id,e.name),e.bb=K[t],K[t]=e}function P(e){return(e&61440)===16384}function jt(e){var t=["r","w","rw"][e&3];return e&512&&(t+="w"),t}function pe(e,t){if(Ut)return 0;if(!t.includes("r")||e.mode&292){if(t.includes("w")&&!(e.mode&146)||t.includes("x")&&!(e.mode&73))return 2}else return 2;return 0}function Ft(e,t){if(!P(e.mode))return 54;try{return se(e,t),20}catch{}return pe(e,"wx")}function Wt(e,t,r){try{var n=se(e,t)}catch(i){return i.Pa}if(e=pe(e,"wx"))return e;if(r){if(!P(n.mode))return 54;if(n===n.parent||rt(n)==="/")return 10}else if(P(n.mode))return 31;return 0}function Ue(e){if(!e)throw new f(63);return e}function L(e){if(e=de[e],!e)throw new f(8);return e}function zt(e,t=-1){if(e=Object.assign(new Rr,e),t==-1)e:{for(t=0;4096>=t;t++)if(!de[t])break e;throw new f(33)}return e.fd=t,de[t]=e}function xr(e,t=-1){return e=zt(e,t),e.Ma?.Rb?.(e),e}function ot(e,t,r){var n=e?.Ma.Ua;e=n?e:t,n??=t.La.Ua,Ue(n),n(e,r)}var Lr={open(e){e.Ma=Lt[e.node.rdev].Ma,e.Ma.open?.(e)},Va(){throw new f(70)}};function st(e,t){Lt[e]={Ma:t}}function It(e,t){var r=t==="/";if(r&&tt)throw new f(10);if(!r&&t){var n=F(t,{nb:!1});if(t=n.path,n=n.node,n.ab)throw new f(10);if(!P(n.mode))throw new f(54)}t={type:e,Wb:{},zb:t,Ib:[]},e=e.Xa(t),e.Xa=t,t.root=e,r?tt=e:n&&(n.ab=t,n.Xa&&n.Xa.Ib.push(t))}function Te(e,t,r){var n=F(e,{parent:!0}).node;if(e=Pe(e),!e)throw new f(28);if(e==="."||e==="..")throw new f(20);var i=Ft(n,e);if(i)throw new f(i);if(!n.La.hb)throw new f(63);return n.La.hb(n,e,t,r)}function Pr(e,t=438){return Te(e,t&4095|32768,0)}function V(e,t=511){return Te(e,t&1023|16384,0)}function De(e,t,r){typeof r>"u"&&(r=t,t=438),Te(e,t|8192,r)}function at(e,t){if(!Nr(e))throw new f(44);var r=F(t,{parent:!0}).node;if(!r)throw new f(44);t=Pe(t);var n=Ft(r,t);if(n)throw new f(n);if(!r.La.symlink)throw new f(63);r.La.symlink(r,t,e)}function Ct(e){var t=F(e,{parent:!0}).node;e=Pe(e);var r=se(t,e),n=Wt(t,e,!0);if(n)throw new f(n);if(!t.La.rmdir)throw new f(63);if(r.ab)throw new f(10);t.La.rmdir(t,e),it(r)}function Qt(e){var t=F(e,{parent:!0}).node;if(!t)throw new f(44);e=Pe(e);var r=se(t,e),n=Wt(t,e,!1);if(n)throw new f(n);if(!t.La.unlink)throw new f(63);if(r.ab)throw new f(10);t.La.unlink(t,e),it(r)}function ge(e,t){return e=F(e,{$a:!t}).node,Ue(e.La.Ta)(e)}function Bt(e,t,r,n){ot(e,t,{mode:r&4095|t.mode&-4096,ctime:Date.now(),Fb:n})}function je(e,t){e=typeof e=="string"?F(e,{$a:!0}).node:e,Bt(null,e,t)}function $t(e,t,r){if(P(t.mode))throw new f(31);if((t.mode&61440)!==32768)throw new f(28);var n=pe(t,"w");if(n)throw new f(n);ot(e,t,{size:r,timestamp:Date.now()})}function be(e,t,r=438){if(e==="")throw new f(44);if(typeof t=="string"){var n={r:0,"r+":2,w:577,"w+":578,a:1089,"a+":1090}[t];if(typeof n>"u")throw Error(`Unknown file open mode: ${t}`);t=n}if(r=t&64?r&4095|32768:0,typeof e=="object")n=e;else{var i=e.endsWith("/");e=F(e,{$a:!(t&131072),Jb:!0}),n=e.node,e=e.path}var a=!1;if(t&64)if(n){if(t&128)throw new f(20)}else{if(i)throw new f(31);n=Te(e,r|511,0),a=!0}if(!n)throw new f(44);
2if((n.mode&61440)===8192&&(t&=-513),t&65536&&!P(n.mode))throw new f(54);if(!a&&(i=n?(n.mode&61440)===40960?32:P(n.mode)&&(jt(t)!=="r"||t&576)?31:pe(n,jt(t)):44))throw new f(i);return t&512&&!a&&(i=n,i=typeof i=="string"?F(i,{$a:!0}).node:i,$t(null,i,0)),t&=-131713,i=zt({node:n,path:rt(n),flags:t,seekable:!0,position:0,Ma:n.Ma,Lb:[],error:!1}),i.Ma.open&&i.Ma.open(i),a&&je(n,r&511),!o.logReadFiles||t&1||e in Tt||(Tt[e]=1),i}function ut(e){if(e.fd===null)throw new f(8);e.ob&&(e.ob=null);try{e.Ma.close&&e.Ma.close(e)}catch(t){throw t}finally{de[e.fd]=null}e.fd=null}function Ht(e,t,r){if(e.fd===null)throw new f(8);if(!e.seekable||!e.Ma.Va)throw new f(70);if(r!=0&&r!=1&&r!=2)throw new f(28);e.position=e.Ma.Va(e,t,r),e.Lb=[]}function Vt(e,t,r,n,i){if(0>n||0>i)throw new f(28);if(e.fd===null)throw new f(8);if((e.flags&2097155)===1)throw new f(8);if(P(e.node.mode))throw new f(31);if(!e.Ma.read)throw new f(28);var a=typeof i<"u";if(!a)i=e.position;else if(!e.seekable)throw new f(70);return t=e.Ma.read(e,t,r,n,i),a||(e.position+=t),t}function Xt(e,t,r,n,i){if(0>n||0>i)throw new f(28);if(e.fd===null)throw new f(8);if((e.flags&2097155)===0)throw new f(8);if(P(e.node.mode))throw new f(31);if(!e.Ma.write)throw new f(28);e.seekable&&e.flags&1024&&Ht(e,0,2);var a=typeof i<"u";if(!a)i=e.position;else if(!e.seekable)throw new f(70);return t=e.Ma.write(e,t,r,n,i,void 0),a||(e.position+=t),t}function Ur(e){var t,r=be(e,r||0);e=ge(e).size;var n=new Uint8Array(e);return Vt(r,n,0,e,0),t=n,ut(r),t}function ee(e,t,r){e=Ke("/dev/"+e);var n=xt(!!t,!!r);ee.yb??(ee.yb=64);var i=ee.yb++<<8|0;st(i,{open(a){a.seekable=!1},close(){r?.buffer?.length&&r(10)},read(a,u,m,y){for(var w=0,k=0;k<y;k++){try{var U=t()}catch{throw new f(29)}if(U===void 0&&w===0)throw new f(6);if(U==null)break;w++,u[m+k]=U}return w&&(a.node.atime=Date.now()),w},write(a,u,m,y){for(var w=0;w<y;w++)try{r(u[m+w])}catch{throw new f(29)}return y&&(a.node.mtime=a.node.ctime=Date.now()),w}}),De(e,n,i)}var N={};function ae(e,t,r){if(t.charAt(0)==="/")return t;if(e=e===-100?"/":L(e).path,t.length==0){if(!r)throw new f(44);return e}return e+"/"+t}function Fe(e,t){q[e>>2]=t.dev,q[e+4>>2]=t.mode,O[e+8>>2]=t.nlink,q[e+12>>2]=t.uid,q[e+16>>2]=t.gid,q[e+20>>2]=t.rdev,C[e+24>>3]=BigInt(t.size),q[e+32>>2]=4096,q[e+36>>2]=t.blocks;var r=t.atime.getTime(),n=t.mtime.getTime(),i=t.ctime.getTime();return C[e+40>>3]=BigInt(Math.floor(r/1e3)),O[e+48>>2]=r%1e3*1e6,C[e+56>>3]=BigInt(Math.floor(n/1e3)),O[e+64>>2]=n%1e3*1e6,C[e+72>>3]=BigInt(Math.floor(i/1e3)),O[e+80>>2]=i%1e3*1e6,C[e+88>>3]=BigInt(t.ino),0}var We=void 0,ze=()=>{var e=q[+We>>2];return We+=4,e},lt=0,Tr=[0,31,60,91,121,152,182,213,244,274,305,335],Dr=[0,31,59,90,120,151,181,212,243,273,304,334],Ee={},Yt=e=>{He=e,Ze||0<lt||(o.onExit?.(e),xe=!0),p(e,new Ge(e))},jr=e=>{if(!xe)try{if(e(),!(Ze||0<lt))try{He=e=He,Yt(e)}catch(t){t instanceof Ge||t=="unwind"||p(1,t)}}catch(t){t instanceof Ge||t=="unwind"||p(1,t)}},ft={},Gt=()=>{if(!ct){var e={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:ce||"./this.program"},t;for(t in ft)ft[t]===void 0?delete e[t]:e[t]=ft[t];var r=[];for(t in e)r.push(`${t}=${e[t]}`);ct=r}return ct},ct,ht=e=>{var t=ve(e)+1,r=re(t);return G(e,g,r,t),r},Fr=(e,t,r,n)=>{var i={string:w=>{var k=0;return w!=null&&w!==0&&(k=ht(w)),k},array:w=>{var k=re(w.length);return x.set(w,k),k}};e=o["_"+e];var a=[],u=0;if(n)for(var m=0;m<n.length;m++){var y=i[r[m]];y?(u===0&&(u=Ae()),a[m]=y(n[m])):a[m]=n[m]}return r=e(...a),r=(function(w){return u!==0&&Ne(u),t==="string"?w?M(g,w):"":t==="boolean"?!!w:w})(r)},Ie=0,Ce=(e,t)=>(t=t==1?re(e.length):dt(e.length),e.subarray||e.slice||(e=new Uint8Array(e)),g.set(e,t),t),ue,mt=[],Z,te=e=>{ue.delete(Z.get(e)),Z.set(e,null),mt.push(e)},qe=(e,t)=>{if(!ue){ue=new WeakMap;var r=Z.length;if(ue)for(var n=0;n<0+r;n++){var i=Z.get(n);i&&ue.set(i,n)}}if(r=ue.get(e)||0)return r;if(mt.length)r=mt.pop();else{try{Z.grow(1)}catch(y){throw y instanceof RangeError?"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH.":y}r=Z.length-1}try{Z.set(r,e)}catch(y){if(!(y instanceof TypeError))throw y;if(typeof WebAssembly.Function=="function"){var a=WebAssembly.Function;n={i:"i32",j:"i64",f:"f32",d:"f64",e:"externref",p:"i32"},i={parameters:[],results:t[0]=="v"?[]:[n[t[0]]]};for(var u=1;u<t.length;++u)i.parameters.push(n[t[u]]);t=new a(i,e)}else{n=[1],i=t.slice(0,1),t=t.slice(1),u={i:127,p:127,j:126,f:125,d:124,e:111},n.push(96);var m=t.length;128>m?n.push(m):n.push(m%128|128,m>>7);for(a of t)n.push(u[a]);i=="v"?n.push(0):n.push(1,u[i]),t=[0,97,115,109,1,0,0,0,1],a=n.length,128>a?t.push(a):t.push(a%128|128,a>>7),t.push(...n),t.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0),t=new WebAssembly.Module(new Uint8Array(t)),t=new WebAssembly.Instance(t,{e:{f:e}}).exports.f}Z.set(r,t)}return ue.set(e,r),r};
2K=Array(4096),It(_,"/"),V("/tmp"),V("/home"),V("/home/web_user"),(function(){V("/dev"),st(259,{read:()=>0,write:(n,i,a,u)=>u,Va:()=>0}),De("/dev/null",259),Ot(1280,Sr),Ot(1536,Mr),De("/dev/tty",1280),De("/dev/tty1",1536);var e=new Uint8Array(1024),t=0,r=()=>(t===0&&(Mt(e),t=e.byteLength),e[--t]);ee("random",r),ee("urandom",r),V("/dev/shm"),V("/dev/shm/tmp")})(),(function(){V("/proc");var e=V("/proc/self");V("/proc/self/fd"),It({Xa(){var t=Dt(e,"fd",16895,73);return t.Ma={Va:_.Ma.Va},t.La={lookup(r,n){r=+n;var i=L(r);return r={parent:null,Xa:{zb:"fake"},La:{readlink:()=>i.path},id:r+1},r.parent=r},readdir(){return Array.from(de.entries()).filter(([,r])=>r).map(([r])=>r.toString())}},t}},"/proc/self/fd")})(),_.vb=new f(44),_.vb.stack="<generic error, no stack>";var Wr={a:(e,t,r,n)=>me(`Assertion failed: ${e?M(g,e):""}, at: `+[t?t?M(g,t):"":"unknown filename",r,n?n?M(g,n):"":"unknown function"]),i:function(e,t){try{return e=e?M(g,e):"",je(e,t),0}catch(r){if(typeof N>"u"||r.name!=="ErrnoError")throw r;return-r.Pa}},L:function(e,t,r){try{if(t=t?M(g,t):"",t=ae(e,t),r&-8)return-28;var n=F(t,{$a:!0}).node;return n?(e="",r&4&&(e+="r"),r&2&&(e+="w"),r&1&&(e+="x"),e&&pe(n,e)?-2:0):-44}catch(i){if(typeof N>"u"||i.name!=="ErrnoError")throw i;return-i.Pa}},j:function(e,t){try{var r=L(e);return Bt(r,r.node,t,!1),0}catch(n){if(typeof N>"u"||n.name!=="ErrnoError")throw n;return-n.Pa}},h:function(e){try{var t=L(e);return ot(t,t.node,{timestamp:Date.now(),Fb:!1}),0}catch(r){if(typeof N>"u"||r.name!=="ErrnoError")throw r;return-r.Pa}},b:function(e,t,r){We=r;try{var n=L(e);switch(t){case 0:var i=ze();if(0>i)break;for(;de[i];)i++;return xr(n,i).fd;case 1:case 2:return 0;case 3:return n.flags;case 4:return i=ze(),n.flags|=i,0;case 12:return i=ze(),_e[i+0>>1]=2,0;case 13:case 14:return 0}return-28}catch(a){if(typeof N>"u"||a.name!=="ErrnoError")throw a;return-a.Pa}},g:function(e,t){try{var r=L(e),n=r.node,i=r.Ma.Ta;e=i?r:n,i??=n.La.Ta,Ue(i);var a=i(e);return Fe(t,a)}catch(u){if(typeof N>"u"||u.name!=="ErrnoError")throw u;return-u.Pa}},H:function(e,t){t=-9007199254740992>t||9007199254740992<t?NaN:Number(t);try{if(isNaN(t))return 61;var r=L(e);if(0>t||(r.flags&2097155)===0)throw new f(28);return $t(r,r.node,t),0}catch(n){if(typeof N>"u"||n.name!=="ErrnoError")throw n;return-n.Pa}},G:function(e,t){try{if(t===0)return-28;var r=ve("/")+1;return t<r?-68:(G("/",g,e,t),r)}catch(n){if(typeof N>"u"||n.name!=="ErrnoError")throw n;return-n.Pa}},K:function(e,t){try{return e=e?M(g,e):"",Fe(t,ge(e,!0))}catch(r){if(typeof N>"u"||r.name!=="ErrnoError")throw r;return-r.Pa}},C:function(e,t,r){try{return t=t?M(g,t):"",t=ae(e,t),V(t,r),0}catch(n){if(typeof N>"u"||n.name!=="ErrnoError")throw n;return-n.Pa}},J:function(e,t,r,n){try{t=t?M(g,t):"";var i=n&256;return t=ae(e,t,n&4096),Fe(r,i?ge(t,!0):ge(t))}catch(a){if(typeof N>"u"||a.name!=="ErrnoError")throw a;return-a.Pa}},x:function(e,t,r,n){We=n;try{t=t?M(g,t):"",t=ae(e,t);var i=n?ze():0;return be(t,r,i).fd}catch(a){if(typeof N>"u"||a.name!=="ErrnoError")throw a;return-a.Pa}},v:function(e,t,r,n){try{if(t=t?M(g,t):"",t=ae(e,t),0>=n)return-28;var i=F(t).node;if(!i)throw new f(44);if(!i.La.readlink)throw new f(28);var a=i.La.readlink(i),u=Math.min(n,ve(a)),m=x[r+u];return G(a,g,r,n+1),x[r+u]=m,u}catch(y){if(typeof N>"u"||y.name!=="ErrnoError")throw y;return-y.Pa}},u:function(e){try{return e=e?M(g,e):"",Ct(e),0}catch(t){if(typeof N>"u"||t.name!=="ErrnoError")throw t;return-t.Pa}},f:function(e,t){try{return e=e?M(g,e):"",Fe(t,ge(e))}catch(r){if(typeof N>"u"||r.name!=="ErrnoError")throw r;return-r.Pa}},r:function(e,t,r){try{return t=t?M(g,t):"",t=ae(e,t),r===0?Qt(t):r===512?Ct(t):me("Invalid flags passed to unlinkat"),0}catch(n){if(typeof N>"u"||n.name!=="ErrnoError")throw n;return-n.Pa}},q:function(e,t,r){try{t=t?M(g,t):"",t=ae(e,t,!0);var n=Date.now(),i,a;
2if(r){var u=O[r>>2]+4294967296*q[r+4>>2],m=q[r+8>>2];m==1073741823?i=n:m==1073741822?i=null:i=1e3*u+m/1e6,r+=16,u=O[r>>2]+4294967296*q[r+4>>2],m=q[r+8>>2],m==1073741823?a=n:m==1073741822?a=null:a=1e3*u+m/1e6}else a=i=n;if((a??i)!==null){e=i;var y=F(t,{$a:!0}).node;Ue(y.La.Ua)(y,{atime:e,mtime:a})}return 0}catch(w){if(typeof N>"u"||w.name!=="ErrnoError")throw w;return-w.Pa}},m:()=>me(""),l:()=>{Ze=!1,lt=0},A:function(e,t){e=-9007199254740992>e||9007199254740992<e?NaN:Number(e),e=new Date(1e3*e),q[t>>2]=e.getSeconds(),q[t+4>>2]=e.getMinutes(),q[t+8>>2]=e.getHours(),q[t+12>>2]=e.getDate(),q[t+16>>2]=e.getMonth(),q[t+20>>2]=e.getFullYear()-1900,q[t+24>>2]=e.getDay();var r=e.getFullYear();q[t+28>>2]=(r%4!==0||r%100===0&&r%400!==0?Dr:Tr)[e.getMonth()]+e.getDate()-1|0,q[t+36>>2]=-(60*e.getTimezoneOffset()),r=new Date(e.getFullYear(),6,1).getTimezoneOffset();var n=new Date(e.getFullYear(),0,1).getTimezoneOffset();q[t+32>>2]=(r!=n&&e.getTimezoneOffset()==Math.min(n,r))|0},y:function(e,t,r,n,i,a,u){i=-9007199254740992>i||9007199254740992<i?NaN:Number(i);try{if(isNaN(i))return 61;var m=L(n);if((t&2)!==0&&(r&2)===0&&(m.flags&2097155)!==2)throw new f(2);if((m.flags&2097155)===1)throw new f(2);if(!m.Ma.ib)throw new f(43);if(!e)throw new f(28);var y=m.Ma.ib(m,e,i,t,r),w=y.Kb;return q[a>>2]=y.Ab,O[u>>2]=w,0}catch(k){if(typeof N>"u"||k.name!=="ErrnoError")throw k;return-k.Pa}},z:function(e,t,r,n,i,a){a=-9007199254740992>a||9007199254740992<a?NaN:Number(a);try{var u=L(i);if(r&2){if(r=a,(u.node.mode&61440)!==32768)throw new f(43);if(!(n&2)){var m=g.slice(e,e+t);u.Ma.jb&&u.Ma.jb(u,m,r,t,n)}}}catch(y){if(typeof N>"u"||y.name!=="ErrnoError")throw y;return-y.Pa}},n:(e,t)=>{if(Ee[e]&&(clearTimeout(Ee[e].id),delete Ee[e]),!t)return 0;var r=setTimeout(()=>{delete Ee[e],jr(()=>Jt(e,performance.now()))},t);return Ee[e]={id:r,Xb:t},0},B:(e,t,r,n)=>{var i=new Date().getFullYear(),a=new Date(i,0,1).getTimezoneOffset();i=new Date(i,6,1).getTimezoneOffset(),O[e>>2]=60*Math.max(a,i),q[t>>2]=+(a!=i),t=u=>{var m=Math.abs(u);return`UTC${0<=u?"-":"+"}${String(Math.floor(m/60)).padStart(2,"0")}${String(m%60).padStart(2,"0")}`},e=t(a),t=t(i),i<a?(G(e,g,r,17),G(t,g,n,17)):(G(e,g,n,17),G(t,g,r,17))},d:()=>Date.now(),s:()=>2147483648,c:()=>performance.now(),o:e=>{var t=g.length;if(e>>>=0,2147483648<e)return!1;for(var r=1;4>=r;r*=2){var n=t*(1+.2/r);n=Math.min(n,e+100663296);e:{n=(Math.min(2147483648,65536*Math.ceil(Math.max(e,n)/65536))-Oe.buffer.byteLength+65535)/65536|0;try{Oe.grow(n),vt();var i=1;break e}catch{}i=void 0}if(i)return!0}return!1},E:(e,t)=>{var r=0;return Gt().forEach((n,i)=>{var a=t+r;for(i=O[e+4*i>>2]=a,a=0;a<n.length;++a)x[i++]=n.charCodeAt(a);x[i]=0,r+=n.length+1}),0},F:(e,t)=>{var r=Gt();O[e>>2]=r.length;var n=0;return r.forEach(i=>n+=i.length+1),O[t>>2]=n,0},e:function(e){try{var t=L(e);return ut(t),0}catch(r){if(typeof N>"u"||r.name!=="ErrnoError")throw r;return r.Pa}},p:function(e,t){try{var r=L(e);return x[t]=r.tty?2:P(r.mode)?3:(r.mode&61440)===40960?7:4,_e[t+2>>1]=0,C[t+8>>3]=BigInt(0),C[t+16>>3]=BigInt(0),0}catch(n){if(typeof N>"u"||n.name!=="ErrnoError")throw n;return n.Pa}},w:function(e,t,r,n){try{e:{var i=L(e);e=t;for(var a,u=t=0;u<r;u++){var m=O[e>>2],y=O[e+4>>2];e+=8;var w=Vt(i,x,m,y,a);if(0>w){var k=-1;break e}if(t+=w,w<y)break;typeof a<"u"&&(a+=w)}k=t}return O[n>>2]=k,0}catch(U){if(typeof N>"u"||U.name!=="ErrnoError")throw U;return U.Pa}},D:function(e,t,r,n){t=-9007199254740992>t||9007199254740992<t?NaN:Number(t);try{if(isNaN(t))return 61;var i=L(e);return Ht(i,t,r),C[n>>3]=BigInt(i.position),i.ob&&t===0&&r===0&&(i.ob=null),0}catch(a){if(typeof N>"u"||a.name!=="ErrnoError")throw a;return a.Pa}},I:function(e){try{var t=L(e);return t.Ma?.fsync?t.Ma.fsync(t):0}catch(r){if(typeof N>"u"||r.name!=="ErrnoError")throw r;return r.Pa}},t:function(e,t,r,n){try{e:{var i=L(e);e=t;for(var a,u=t=0;u<r;u++){var m=O[e>>2],y=O[e+4>>2];e+=8;var w=Xt(i,x,m,y,a);if(0>w){var k=-1;break e}if(t+=w,w<y)break;typeof a<"u"&&(a+=w)}k=t}return O[n>>2]=k,0}catch(U){if(typeof N>"u"||U.name!=="ErrnoError")throw U;return U.Pa}},k:Yt},h;(async function(){function e(r){return h=r.exports,Oe=h.M,vt(),Z=h.O,oe--,o.monitorRunDependencies?.(oe),oe==0&&we&&(r=we,we=null,r()),h}oe++,o.monitorRunDependencies?.(oe);var t={a:Wr};return o.instantiateWasm?new Promise(r=>{o.instantiateWasm(t,(n,i)=>
2{e(n),r(n.exports)})}):(Ye??=o.locateFile?o.locateFile("sql-wasm.wasm",v):v+"sql-wasm.wasm",e((await gr(t)).instance))})(),o._sqlite3_free=e=>(o._sqlite3_free=h.P)(e),o._sqlite3_value_text=e=>(o._sqlite3_value_text=h.Q)(e),o._sqlite3_prepare_v2=(e,t,r,n,i)=>(o._sqlite3_prepare_v2=h.R)(e,t,r,n,i),o._sqlite3_step=e=>(o._sqlite3_step=h.S)(e),o._sqlite3_reset=e=>(o._sqlite3_reset=h.T)(e),o._sqlite3_exec=(e,t,r,n,i)=>(o._sqlite3_exec=h.U)(e,t,r,n,i),o._sqlite3_finalize=e=>(o._sqlite3_finalize=h.V)(e),o._sqlite3_column_name=(e,t)=>(o._sqlite3_column_name=h.W)(e,t),o._sqlite3_column_text=(e,t)=>(o._sqlite3_column_text=h.X)(e,t),o._sqlite3_column_type=(e,t)=>(o._sqlite3_column_type=h.Y)(e,t),o._sqlite3_errmsg=e=>(o._sqlite3_errmsg=h.Z)(e),o._sqlite3_clear_bindings=e=>(o._sqlite3_clear_bindings=h._)(e),o._sqlite3_value_blob=e=>(o._sqlite3_value_blob=h.$)(e),o._sqlite3_value_bytes=e=>(o._sqlite3_value_bytes=h.aa)(e),o._sqlite3_value_double=e=>(o._sqlite3_value_double=h.ba)(e),o._sqlite3_value_int=e=>(o._sqlite3_value_int=h.ca)(e),o._sqlite3_value_type=e=>(o._sqlite3_value_type=h.da)(e),o._sqlite3_result_blob=(e,t,r,n)=>(o._sqlite3_result_blob=h.ea)(e,t,r,n),o._sqlite3_result_double=(e,t)=>(o._sqlite3_result_double=h.fa)(e,t),o._sqlite3_result_error=(e,t,r)=>(o._sqlite3_result_error=h.ga)(e,t,r),o._sqlite3_result_int=(e,t)=>(o._sqlite3_result_int=h.ha)(e,t),o._sqlite3_result_int64=(e,t)=>(o._sqlite3_result_int64=h.ia)(e,t),o._sqlite3_result_null=e=>(o._sqlite3_result_null=h.ja)(e),o._sqlite3_result_text=(e,t,r,n)=>(o._sqlite3_result_text=h.ka)(e,t,r,n),o._sqlite3_aggregate_context=(e,t)=>
2(o._sqlite3_aggregate_context=h.la)(e,t),o._sqlite3_column_count=e=>(o._sqlite3_column_count=h.ma)(e),o._sqlite3_data_count=e=>(o._sqlite3_data_count=h.na)(e),o._sqlite3_column_blob=(e,t)=>(o._sqlite3_column_blob=h.oa)(e,t),o._sqlite3_column_bytes=(e,t)=>(o._sqlite3_column_bytes=h.pa)(e,t),o._sqlite3_column_double=(e,t)=>(o._sqlite3_column_double=h.qa)(e,t),o._sqlite3_bind_blob=(e,t,r,n,i)=>(o._sqlite3_bind_blob=h.ra)(e,t,r,n,i),o._sqlite3_bind_double=(e,t,r)=>(o._sqlite3_bind_double=h.sa)(e,t,r),o._sqlite3_bind_int=(e,t,r)=>(o._sqlite3_bind_int=h.ta)(e,t,r),o._sqlite3_bind_text=(e,t,r,n,i)=>(o._sqlite3_bind_text=h.ua)(e,t,r,n,i),o._sqlite3_bind_parameter_index=(e,t)=>(o._sqlite3_bind_parameter_index=h.va)(e,t),o._sqlite3_sql=e=>(o._sqlite3_sql=h.wa)(e),o._sqlite3_normalized_sql=e=>(o._sqlite3_normalized_sql=h.xa)(e),o._sqlite3_changes=e=>(o._sqlite3_changes=h.ya)(e),o._sqlite3_close_v2=e=>(o._sqlite3_close_v2=h.za)(e),o._sqlite3_create_function_v2=(e,t,r,n,i,a,u,m,y)=>(o._sqlite3_create_function_v2=h.Aa)(e,t,r,n,i,a,u,m,y),o._sqlite3_update_hook=(e,t,r)=>(o._sqlite3_update_hook=h.Ba)(e,t,r),o._sqlite3_open=(e,t)=>(o._sqlite3_open=h.Ca)(e,t);var dt=o._malloc=e=>(dt=o._malloc=h.Da)(e),Qe=o._free=e=>(Qe=o._free=h.Ea)(e);o._RegisterExtensionFunctions=e=>(o._RegisterExtensionFunctions=h.Fa)(e);var Zt=(e,t)=>(Zt=h.Ga)(e,t),Jt=(e,t)=>(Jt=h.Ha)(e,t),Ne=e=>(Ne=h.Ia)(e),re=e=>(re=h.Ja)(e),Ae=()=>(Ae=h.Ka)();o.stackSave=()=>Ae(),o.stackRestore=e=>Ne(e),o.stackAlloc=e=>re(e),o.cwrap=(e,t,r,n)=>{var i=!r||r.every(a=>a==="number"||a==="boolean");return t!=="string"&&i&&!n?o["_"+e]:(...a)=>Fr(e,t,r,a)},o.addFunction=qe,o.removeFunction=te,o.UTF8ToString=Je,o.ALLOC_NORMAL=Ie,o.allocate=Ce,o.allocateUTF8OnStack=ht;function pt(){function e(){if(o.calledRun=!0,!xe){if(!o.noFSInit&&!Pt){var t,r;Pt=!0,n??=o.stdin,t??=o.stdout,r??=o.stderr,n?ee("stdin",n):at("/dev/tty","/dev/stdin"),t?ee("stdout",null,t):at("/dev/tty","/dev/stdout"),r?ee("stderr",null,r):at("/dev/tty1","/dev/stderr"),be("/dev/stdin",0),be("/dev/stdout",1),be("/dev/stderr",1)}if(h.N(),Ut=!1,o.onRuntimeInitialized?.(),o.postRun)for(typeof o.postRun=="function"&&(o.postRun=[o.postRun]);o.postRun.length;){var n=o.postRun.shift();Et.unshift(n)}gt(Et)}}if(0<oe)we=pt;else{if(o.preRun)for(typeof o.preRun=="function"&&(o.preRun=[o.preRun]);o.preRun.length;)Er();gt(qt),0<oe?we=pt:o.setStatus?(o.setStatus("Running..."),setTimeout(()=>{setTimeout(()=>o.setStatus(""),1),e()},1)):e()}}if(o.preInit)for(typeof o.preInit=="function"&&(o.preInit=[o.preInit]);0<o.preInit.length;)o.preInit.pop()();return pt(),j}),T)};S.exports=z,S.exports.default=z})($e)),$e.exports}var mr=hr(),dr=ur(mr),pr="/assets/sql-wasm-C1U8OeUW.wasm";let yt;function br(){return yt??=dr({locateFile:()=>pr}),yt}async function _r(S){const R=await br();return new R.Database(new Uint8Array(S))}async function wr(S){const R=await _r(S);try{const T=R.exec("SELECT * FROM systems WHERE hidden = 0"),z=R.exec("SELECT * FROM stargates"),I=R.exec("SELECT * FROM regions"),Se=new Set,Me={};try{const p=R.exec("SELECT system_id, station_count FROM stations");p.length>0&&p[0].values.forEach(v=>{const $=v[0],A=typeof $=="number"?$:Number(String($).trim()),H=Number(v[1]);!Number.isNaN(A)&&!Number.isNaN(H)&&(Se.add(A),Me[A]=H)})}catch{}const j=R.exec("SELECT * FROM constellations"),ne={};T.length>0&&T[0].values.forEach(p=>{const v=p[0],A={id:typeof v=="number"?v:Number(String(v)),name:p[1],constellation_id:Number(p[2]),region_id:Number(p[3]),x:p[7],y:p[8],z:p[9],hidden:!!p[13],planet_count:p[14],faction_id:p[15]!=null?Number(p[15]):null};ne[A.id]={id:Number(A.id),name:A.name,position:{x:A.x,y:A.y,z:A.z},region_id:Number(A.region_id),constellation_id:Number(A.constellation_id),planets:A.planet_count,hidden:A.hidden,faction_id:A.faction_id}});const o={};z.length>0&&z[0].values.forEach(p=>{const v=p[0],$=typeof v=="number"?v:Number(String(v)),A=p[2],H=p[3],J={id:$,name:p[1],source_system_id:typeof A=="number"?A:Number(String(A)),destination_system_id:typeof H=="number"?H:Number(String(H))};o[J.id]={id:Number(J.id),name:J.name,source_system_id:Number(J.source_system_id),destination_system_id:Number(J.destination_system_id)}});const ke={};I.length>
20&&I[0].values.forEach(p=>{const v={id:Number(p[0]),name:p[1],center_x:Number(p[2])||0,center_y:Number(p[3])||0,center_z:Number(p[4])||0,nebula_id:p[7]!=null?Number(p[7]):null,faction_id:p[8]!=null?Number(p[8]):null};ke[v.id]=v});const fe={};j.length>0&&j[0].values.forEach(p=>{const v={id:Number(p[0]),name:p[1],region_id:Number(p[2])||0,center_x:Number(p[3])||0,center_y:Number(p[4])||0,center_z:Number(p[5])||0,faction_id:p[8]!=null?Number(p[8]):null};fe[v.id]=v});let X=0,ie=0,ce=!0;for(const p in ne){const v=ne[p].planets;if(ce){X=v,ie=v,ce=!1;continue}v<X&&(X=v),v>ie&&(ie=v)}return{solar_systems:ne,stargates:o,regions:ke,constellations:fe,stationSet:Se,stationCountMap:Me,minPlanets:X,maxPlanets:ie}}finally{try{R.close()}catch{}}}self.onmessage=async S=>{try{const R=await wr(S.data.buffer);self.postMessage(R)}catch(R){self.postMessage({error:R instanceof Error?R.message:String(R)})}}})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.