1
0
mirror of https://github.com/sehugg/8bitworkshop.git synced 2024-07-14 01:28:56 +00:00
8bitworkshop/src/worker/acme.js

25 lines
312 KiB
JavaScript
Raw Normal View History

2017-01-09 21:28:20 +00:00
var ACME = function(ACME) {
ACME = ACME || {};
var Module = ACME;
2017-01-09 21:28:20 +00:00
var Module;if(!Module)Module=(typeof ACME!=="undefined"?ACME:null)||{};var moduleOverrides={};for(var key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;if(Module["ENVIRONMENT"]){if(Module["ENVIRONMENT"]==="WEB"){ENVIRONMENT_IS_WEB=true}else if(Module["ENVIRONMENT"]==="WORKER"){ENVIRONMENT_IS_WORKER=true}else if(Module["ENVIRONMENT"]==="NODE"){ENVIRONMENT_IS_NODE=true}else if(Module["ENVIRONMENT"]==="SHELL"){ENVIRONMENT_IS_SHELL=true}else{throw new Error("The provided Module['ENVIRONMENT'] value is not valid. It must be one of: WEB|WORKER|NODE|SHELL.")}}else{ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER}if(ENVIRONMENT_IS_NODE){if(!Module["print"])Module["print"]=console.log;if(!Module["printErr"])Module["printErr"]=console.warn;var nodeFS;var nodePath;Module["read"]=function read(filename,binary){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);var ret=nodeFS["readFileSync"](filename);return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};Module["load"]=function load(f){globalEval(read(f))};if(!Module["thisProgram"]){if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}else{Module["thisProgram"]="unknown-program"}}Module["arguments"]=process["argv"].slice(2);if(typeof module!=="undefined"){module["exports"]=Module}process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));Module["inspect"]=(function(){return"[Emscripten Module object]"})}else if(ENVIRONMENT_IS_SHELL){if(!Module["print"])Module["print"]=print;if(typeof printErr!="undefined")Module["printErr"]=printErr;if(typeof read!="undefined"){Module["read"]=read}else{Module["read"]=function read(){throw"no read() available"}}Module["readBinary"]=function readBinary(f){if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}var data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){Module["read"]=function read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};Module["readAsync"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response)}else{onerror()}};xhr.onerror=onerror;xhr.send(null)};if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof console!=="undefined"){if(!Module["print"])Module["print"]=function print(x){console.log(x)};if(!Module["printErr"])Module["printErr"]=function printErr(x){console.warn(x)}}else{var TRY_USE_DUMP=false;if(!Module["print"])Module["print"]=TRY_USE_DUMP&&typeof dump!=="undefined"?(function(x){dump(x)}):(function(x){})}if(ENVIRONMENT_IS_WORKER){Module["load"]=importScripts}if(typeof Module["setWindowTitle"]==="undefined"){Module["setWindowTitle"]=(function(title){document.title=title})}}else{throw"Unknown runtime environment. Where are we?"}function globalEval(x){eval.call(null,x)}if(!Module["load"]&&Module["read"]){Module["load"]=function load(f){globalEval(Module["read"](f))}}if(!Module["print"]){Module["print"]=(function(){})}if(!Module["printErr"]){Module["printErr"]=Module["print"]}if(!Module["arguments"]){Module["arguments"]=[]}if(!Module["thisProgram"]){Module["thisProgram"]="./this.program"}Module.print=Module["print"]
var asm=(function(global,env,buffer) {
"use asm";var a=new global.Int8Array(buffer);var b=new global.Int16Array(buffer);var c=new global.Int32Array(buffer);var d=new global.Uint8Array(buffer);var e=new global.Uint16Array(buffer);var f=new global.Uint32Array(buffer);var g=new global.Float32Array(buffer);var h=new global.Float64Array(buffer);var i=env.STACKTOP|0;var j=env.STACK_MAX|0;var k=env.DYNAMICTOP_PTR|0;var l=env.tempDoublePtr|0;var m=env.ABORT|0;var n=env.cttz_i8|0;var o=0;var p=0;var q=0;var r=0;var s=global.NaN,t=global.Infinity;var u=0,v=0,w=0,x=0,y=0.0,z=0,A=0,B=0,C=0.0;var D=0;var E=global.Math.floor;var F=global.Math.abs;var G=global.Math.sqrt;var H=global.Math.pow;var I=global.Math.cos;var J=global.Math.sin;var K=global.Math.tan;var L=global.Math.acos;var M=global.Math.asin;var N=global.Math.atan;var O=global.Math.atan2;var P=global.Math.exp;var Q=global.Math.log;var R=global.Math.ceil;var S=global.Math.imul;var T=global.Math.min;var U=global.Math.max;var V=global.Math.clz32;var W=env.abort;var X=env.assert;var Y=env.enlargeMemory;var Z=env.getTotalMemory;var _=env.abortOnCannotGrowMemory;var $=env.invoke_i;var aa=env.invoke_ii;var ba=env.invoke_iiii;var ca=env.invoke_vii;var da=env.invoke_vi;var ea=env._pthread_cleanup_pop;var fa=env.___syscall221;var ga=env._llvm_stacksave;var ha=env.___buildEnvironment;var ia=env.___lock;var ja=env.___syscall6;var ka=env._pthread_cleanup_push;var la=env._abort;var ma=env._llvm_pow_f64;var na=env._getenv;var oa=env.___syscall5;var pa=env._emscripten_memcpy_big;var qa=env.___syscall54;var ra=env.___unlock;var sa=env.___syscall140;var ta=env._exit;var ua=env._llvm_stackrestore;var va=env.__exit;var wa=env.___syscall145;var xa=env.___syscall146;var ya=env.___setErrNo;var za=0.0;
// EMSCRIPTEN_START_FUNCS
2017-01-09 21:28:20 +00:00
function Fa(a){a=a|0;var b=0;b=i;i=i+a|0;i=i+15&-16;return b|0}function Ga(){return i|0}function Ha(a){a=a|0;i=a}function Ia(a,b){a=a|0;b=b|0;i=a;j=b}function Ja(a,b){a=a|0;b=b|0;if(!o){o=a;p=b}}function Ka(a){a=a|0;D=a}function La(){return D|0}function Ma(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,j=0,k=0;b=i;i=i+16|0;d=b+8|0;e=b;if(c[4387]|0?(f=c[4099]|0,f|0):0){cf(f)|0;c[4099]=0}f=c[4092]|0;do if(f){g=Ue(f,6054)|0;if(!g){h=c[1342]|0;c[e>>2]=c[4092];af(h,6056,e)|0;j=1;break}else{Nd(g);cf(g)|0;j=a;break}}else j=a;while(0);a=c[4093]|0;if(!a){k=j;i=b;return k|0}e=Ue(a,6054)|0;if(!e){a=c[1342]|0;c[d>>2]=c[4093];af(a,6099,d)|0;k=1;i=b;return k|0}else{Pd(e);cf(e)|0;k=j;i=b;return k|0}return 0}function Na(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;d=i;i=i+16|0;e=d+8|0;f=d;if((a|0)==1)Oa();g=c[1342]|0;c[4385]=g;cb(a,b)|0;nb();Hc();ab(11,12);db(16384,16388,6146);Ua();_b();cc();zc(c[4]|0);Jc();c[4387]=16396;c[4099]=0;c[4100]=0;c[4101]=0;c[4102]=0;b=g;if((c[4383]|0)>1)ff(8485)|0;c[4388]=0;g=Ta()|0;if(g|0){a=g;do{c[4388]=(c[4388]|0)+1;if((c[4383]|0)>1)ff(8497)|0;g=a;a=Ta()|0}while((a|0)!=0&(a|0)<(g|0));if(a|0){if((c[4383]|0)>1)ff(8550)|0;c[4363]=1;c[4388]=(c[4388]|0)+1;Ta()|0;h=Ma(0)|0;i=d;return h|0}}a=c[4095]|0;do if(a|0){if((c[4383]|0)>1){ff(8511)|0;j=c[4095]|0}else j=a;g=Ue(j,6054)|0;c[4099]=g;if(!g){c[f>>2]=j;af(b,8689,f)|0;break}c[4388]=(c[4388]|0)+1;Ta()|0;if(c[4387]|0?(g=c[4099]|0,g|0):0){cf(g)|0;c[4099]=0}}while(0);f=c[4094]|0;if(!f){$e(8727,75,1,b)|0;h=Ma(0)|0;i=d;return h|0}j=Ue(f,8803)|0;if(!j){c[e>>2]=c[4094];af(b,8806,e)|0;h=Ma(0)|0;i=d;return h|0}else{Ac(j);cf(j)|0;h=Ma(0)|0;i=d;return h|0}return 0}function Oa(){ff(6173)|0;Ra(0);ff(6267)|0;ta(0)}function Pa(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=i;i=i+16|0;e=d+8|0;f=d;g=d+12|0;h=a[b>>0]|0;if(!(h<<24>>24)){j=0;i=d;return j|0}else{k=b;l=h}a:while(1){switch(l<<24>>24|0){case 68:{m=3;break a;break}case 104:{m=17;break a;break}case 86:{m=25;break a;break}case 87:{m=26;break a;break}case 102:{h=bb(8101)|0;b=c[4380]|0;c[b+4>>2]=0;lb(b,h);kb(c[4380]|0,0);h=c[4380]|0;mb(h,h);if(!(wc()|0))n=k;else{m=19;break a}break}case 111:{c[4094]=bb(7956)|0;n=k;break}case 108:{c[4092]=bb(7972)|0;n=k;break}case 114:{c[4095]=bb(7993)|0;n=k;break}case 118:{c[4383]=(c[4383]|0)+1;h=k+1|0;b=a[h>>0]|0;if((b+-48&255)<10){c[4383]=(b<<24>>24)+-48;n=h}else n=k;break}default:{j=l;m=34;break a}}h=n+1|0;l=a[h>>0]|0;if(!(l<<24>>24)){j=0;m=34;break}else k=h}if((m|0)==3){l=k+1|0;c[(c[4380]|0)+4>>2]=0;n=l;b:while(1){h=a[n>>0]|0;switch(h<<24>>24){case 61:{break b;break}case 0:{m=7;break b;break}default:{}}kb(c[4380]|0,h);n=n+1|0}if((m|0)==7)Sa(l);h=n+1|0;b=a[h>>0]|0;if(!(b<<24>>24))Sa(l);c:do switch(b<<24>>24){case 37:{o=2;p=n+2|0;break}case 38:{o=8;p=n+2|0;break}case 36:{o=16;p=n+2|0;break}case 48:{switch(a[n+2>>0]|0){case 88:case 120:break;default:{o=10;p=h;break c}}o=16;p=n+3|0;break}default:{o=10;p=h}}while(0);h=te(p,g,o)|0;o=c[g>>2]|0;if(a[o>>0]|0)Sa(o);kb(c[4380]|0,0);Md(h);j=0;i=d;return j|0}else if((m|0)==17)Oa();else if((m|0)==19){h=c[1342]|0;c[f>>2]=9321;c[f+4>>2]=12081;af(h,8115,f)|0;ta(1)}else if((m|0)==25){ff(7869)|0;ta(0)}else if((m|0)==26){f=k+1|0;if(!(ue(f,8009)|0)){c[242]=0;j=0;i=d;return j|0}if(!(ue(f,8025)|0)){c[243]=0;j=0;i=d;return j|0}if(ue(f,8036)|0){f=c[1342]|0;c[e>>2]=9321;af(f,8050,e)|0;ta(1)}c[4384]=1;j=0;i=d;return j|0}else if((m|0)==34){i=d;return j|0}return 0}function Qa(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=i;i=i+32|0;e=d+24|0;f=d+16|0;g=d+8|0;h=d;j=d+28|0;if(!(ue(b,8165)|0))Oa();if(!(ue(b,8170)|0)){k=bb(8101)|0;l=c[4380]|0;c[l+4>>2]=0;lb(l,k);kb(c[4380]|0,0);k=c[4380]|0;mb(k,k);if(!(wc()|0)){m=0;i=d;return m|0}else{k=c[1342]|0;c[h>>2]=9321;c[h+4>>2]=12081;af(k,8115,h)|0;ta(1)}}if(!(ue(b,8177)|0)){c[4094]=bb(7956)|0;m=0;i=d;return m|0}if(!(ue(b,8185)|0)){c[4092]=bb(7972)|0;m=0;i=d;return m|0}if(!(ue(b,12622)|0)){c[4092]=bb(7972)|0;m=0;i=d;return m|0}if(!(ue(b,8195)|0)){c[4093]=bb(8206)|0;m=0;i=d;return m|0}if(!(ue(b,8227)|0)){c[4095]=bb(7993)|0;m=0;i=d;return m|0}if(!(ue(b,8234)|0)){h=bb(8319)|0;a:do switch(a[h>
function nf(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0;b=i;i=i+16|0;d=b;do if(a>>>0<245){e=a>>>0<11?16:a+11&-8;f=e>>>3;g=c[4952]|0;h=g>>>f;if(h&3|0){j=(h&1^1)+f|0;k=19848+(j<<1<<2)|0;l=k+8|0;m=c[l>>2]|0;n=m+8|0;o=c[n>>2]|0;do if((k|0)!=(o|0)){if(o>>>0<(c[4956]|0)>>>0)la();p=o+12|0;if((c[p>>2]|0)==(m|0)){c[p>>2]=k;c[l>>2]=o;break}else la()}else c[4952]=g&~(1<<j);while(0);o=j<<3;c[m+4>>2]=o|3;l=m+o+4|0;c[l>>2]=c[l>>2]|1;q=n;i=b;return q|0}l=c[4954]|0;if(e>>>0>l>>>0){if(h|0){o=2<<f;k=h<<f&(o|0-o);o=(k&0-k)+-1|0;k=o>>>12&16;p=o>>>k;o=p>>>5&8;r=p>>>o;p=r>>>2&4;s=r>>>p;r=s>>>1&2;t=s>>>r;s=t>>>1&1;u=(o|k|p|r|s)+(t>>>s)|0;s=19848+(u<<1<<2)|0;t=s+8|0;r=c[t>>2]|0;p=r+8|0;k=c[p>>2]|0;do if((s|0)!=(k|0)){if(k>>>0<(c[4956]|0)>>>0)la();o=k+12|0;if((c[o>>2]|0)==(r|0)){c[o>>2]=s;c[t>>2]=k;v=g;break}else la()}else{o=g&~(1<<u);c[4952]=o;v=o}while(0);k=(u<<3)-e|0;c[r+4>>2]=e|3;t=r+e|0;c[t+4>>2]=k|1;c[t+k>>2]=k;if(l|0){s=c[4957]|0;f=l>>>3;h=19848+(f<<1<<2)|0;n=1<<f;if(v&n){f=h+8|0;m=c[f>>2]|0;if(m>>>0<(c[4956]|0)>>>0)la();else{w=m;x=f}}else{c[4952]=v|n;w=h;x=h+8|0}c[x>>2]=s;c[w+12>>2]=s;c[s+8>>2]=w;c[s+12>>2]=h}c[4954]=k;c[4957]=t;q=p;i=b;return q|0}t=c[4953]|0;if(t){k=(t&0-t)+-1|0;h=k>>>12&16;s=k>>>h;k=s>>>5&8;n=s>>>k;s=n>>>2&4;f=n>>>s;n=f>>>1&2;m=f>>>n;f=m>>>1&1;j=c[20112+((k|h|s|n|f)+(m>>>f)<<2)>>2]|0;f=j;m=j;n=(c[j+4>>2]&-8)-e|0;while(1){j=c[f+16>>2]|0;if(!j){s=c[f+20>>2]|0;if(!s)break;else y=s}else y=j;j=(c[y+4>>2]&-8)-e|0;s=j>>>0<n>>>0;f=y;m=s?y:m;n=s?j:n}f=c[4956]|0;if(m>>>0<f>>>0)la();p=m+e|0;if(m>>>0>=p>>>0)la();r=c[m+24>>2]|0;u=c[m+12>>2]|0;do if((u|0)==(m|0)){j=m+20|0;s=c[j>>2]|0;if(!s){h=m+16|0;k=c[h>>2]|0;if(!k){z=0;break}else{A=k;B=h}}else{A=s;B=j}while(1){j=A+20|0;s=c[j>>2]|0;if(s|0){A=s;B=j;continue}j=A+16|0;s=c[j>>2]|0;if(!s)break;else{A=s;B=j}}if(B>>>0<f>>>0)la();else{c[B>>2]=0;z=A;break}}else{j=c[m+8>>2]|0;if(j>>>0<f>>>0)la();s=j+12|0;if((c[s>>2]|0)!=(m|0))la();h=u+8|0;if((c[h>>2]|0)==(m|0)){c[s>>2]=u;c[h>>2]=j;z=u;break}else la()}while(0);do if(r|0){u=c[m+28>>2]|0;f=20112+(u<<2)|0;if((m|0)==(c[f>>2]|0)){c[f>>2]=z;if(!z){c[4953]=t&~(1<<u);break}}else{if(r>>>0<(c[4956]|0)>>>0)la();u=r+16|0;if((c[u>>2]|0)==(m|0))c[u>>2]=z;else c[r+20>>2]=z;if(!z)break}u=c[4956]|0;if(z>>>0<u>>>0)la();c[z+24>>2]=r;f=c[m+16>>2]|0;do if(f|0)if(f>>>0<u>>>0)la();else{c[z+16>>2]=f;c[f+24>>2]=z;break}while(0);f=c[m+20>>2]|0;if(f|0)if(f>>>0<(c[4956]|0)>>>0)la();else{c[z+20>>2]=f;c[f+24>>2]=z;break}}while(0);if(n>>>0<16){r=n+e|0;c[m+4>>2]=r|3;t=m+r+4|0;c[t>>2]=c[t>>2]|1}else{c[m+4>>2]=e|3;c[p+4>>2]=n|1;c[p+n>>2]=n;if(l|0){t=c[4957]|0;r=l>>>3;f=19848+(r<<1<<2)|0;u=1<<r;if(g&u){r=f+8|0;j=c[r>>2]|0;if(j>>>0<(c[4956]|0)>>>0)la();else{C=j;D=r}}else{c[4952]=g|u;C=f;D=f+8|0}c[D>>2]=t;c[C+12>>2]=t;c[t+8>>2]=C;c[t+12>>2]=f}c[4954]=n;c[4957]=p}q=m+8|0;i=b;return q|0}else E=e}else E=e}else if(a>>>0<=4294967231){f=a+11|0;t=f&-8;u=c[4953]|0;if(u){r=0-t|0;j=f>>>8;if(j)if(t>>>0>16777215)F=31;else{f=(j+1048320|0)>>>16&8;h=j<<f;j=(h+520192|0)>>>16&4;s=h<<j;h=(s+245760|0)>>>16&2;k=14-(j|f|h)+(s<<h>>>15)|0;F=t>>>(k+7|0)&1|k<<1}else F=0;k=c[20112+(F<<2)>>2]|0;a:do if(!k){G=0;H=0;I=r;J=86}else{h=0;s=r;f=k;j=t<<((F|0)==31?0:25-(F>>>1)|0);o=0;while(1){K=(c[f+4>>2]&-8)-t|0;if(K>>>0<s>>>0)if(!K){L=f;M=0;N=f;J=90;break a}else{O=f;P=K}else{O=h;P=s}K=c[f+20>>2]|0;f=c[f+16+(j>>>31<<2)>>2]|0;Q=(K|0)==0|(K|0)==(f|0)?o:K;K=(f|0)==0;if(K){G=Q;H=O;I=P;J=86;break}else{h=O;s=P;j=j<<(K&1^1);o=Q}}}while(0);if((J|0)==86){if((G|0)==0&(H|0)==0){k=2<<F;r=u&(k|0-k);if(!r){E=t;break}k=(r&0-r)+-1|0;r=k>>>12&16;e=k>>>r;k=e>>>5&8;m=e>>>k;e=m>>>2&4;p=m>>>e;m=p>>>1&2;n=p>>>m;p=n>>>1&1;R=c[20112+((k|r|e|m|p)+(n>>>p)<<2)>>2]|0}else R=G;if(!R){S=H;T=I}else{L=H;M=I;N=R;J=90}}if((J|0)==90)while(1){J=0;p=(c[N+4>>2]&-8)-t|0;n=p>>>0<M>>>0;m=n?p:M;p=n?N:L;n=c[N+16>>2]|0;if(n|0){L=p;M=m;N=n;J=90;continue
// EMSCRIPTEN_END_FUNCS
2017-01-09 21:28:20 +00:00
var Aa=[Mf,Kc,Lc,Mc,Nc,Oc,Pc,Qc,Rc,Sc,Tc,Uc,Vc,Wc,Xc,Yc,Zc,_c,$c,ad,bd,cd,dd,ed,fd,gd,hd,id,jd,kd,ld,md,nd,od,pd,qd,rd,sd,td,ud,vd,wd,xd,yd,zd,Ad,Mf,Mf,Mf,Mf,Mf,Mf,Mf,Mf,Mf,Mf,Mf,Mf,Mf,Mf,Mf,Mf,Mf,Mf];var Ba=[Nf,dc,hc,ic,jc,kc,ob,pb,qb,rb,ce,Pa,Qa,Nf,Nf,Nf];var Ca=[Of,je,ee,le,Me,de,Of,Of];var Da=[Pf,Od,Qd,Rd,Sd,Pf,Pf,Pf];var Ea=[Qf,Fb,mc,nc,qc,pc,sc,rc,uc,tc,Ib,Cb,he,ke,Qf,Qf];return{___muldsi3:Bf,_sbrk:Df,_i64Subtract:tf,_free:of,_main:Na,_i64Add:uf,_pthread_self:Gf,_memset:vf,_llvm_cttz_i32:yf,_malloc:nf,_memcpy:Ff,___muldi3:Cf,_bitshift64Shl:xf,_bitshift64Lshr:wf,___udivdi3:Af,___uremdi3:Ef,___errno_location:ge,___udivmoddi4:zf,runPostSets:sf,stackAlloc:Fa,stackSave:Ga,stackRestore:Ha,establishStackSpace:Ia,setThrew:Ja,setTempRet0:Ka,getTempRet0:La,dynCall_i:Hf,dynCall_ii:If,dynCall_iiii:Jf,dynCall_vii:Kf,dynCall_vi:Lf}})
2017-01-09 21:28:20 +00:00
// EMSCRIPTEN_END_ASM
(Module.asmGlobalArg,Module.asmLibraryArg,buffer);var ___muldsi3=Module["___muldsi3"]=asm["___muldsi3"];var _malloc=Module["_malloc"]=asm["_malloc"];var _i64Subtract=Module["_i64Subtract"]=asm["_i64Subtract"];var _free=Module["_free"]=asm["_free"];var _main=Module["_main"]=asm["_main"];var _i64Add=Module["_i64Add"]=asm["_i64Add"];var runPostSets=Module["runPostSets"]=asm["runPostSets"];var ___udivmoddi4=Module["___udivmoddi4"]=asm["___udivmoddi4"];var _pthread_self=Module["_pthread_self"]=asm["_pthread_self"];var _memset=Module["_memset"]=asm["_memset"];var _llvm_cttz_i32=Module["_llvm_cttz_i32"]=asm["_llvm_cttz_i32"];var _sbrk=Module["_sbrk"]=asm["_sbrk"];var _memcpy=Module["_memcpy"]=asm["_memcpy"];var ___muldi3=Module["___muldi3"]=asm["___muldi3"];var _bitshift64Lshr=Module["_bitshift64Lshr"]=asm["_bitshift64Lshr"];var ___udivdi3=Module["___udivdi3"]=asm["___udivdi3"];var ___uremdi3=Module["___uremdi3"]=asm["___uremdi3"];var ___errno_location=Module["___errno_location"]=asm["___errno_location"];var _bitshift64Shl=Module["_bitshift64Shl"]=asm["_bitshift64Shl"];var dynCall_i=Module["dynCall_i"]=asm["dynCall_i"];var dynCall_ii=Module["dynCall_ii"]=asm["dynCall_ii"];var dynCall_iiii=Module["dynCall_iiii"]=asm["dynCall_iiii"];var dynCall_vii=Module["dynCall_vii"]=asm["dynCall_vii"];var dynCall_vi=Module["dynCall_vi"]=asm["dynCall_vi"];Runtime.stackAlloc=asm["stackAlloc"];Runtime.stackSave=asm["stackSave"];Runtime.stackRestore=asm["stackRestore"];Runtime.establishStackSpace=asm["establishStackSpace"];Runtime.setTempRet0=asm["setTempRet0"];Runtime.getTempRet0=asm["getTempRet0"];Module["FS"]=FS;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;var initialStackTop;var preloadStartTime=null;var calledMain=false;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller};Module["callMain"]=Module.callMain=function callMain(args){args=args||[];ensureInitRuntime();var argc=args.length+1;function pad(){for(var i=0;i<4-1;i++){argv.push(0)}}var argv=[allocate(intArrayFromString(Module["thisProgram"]),"i8",ALLOC_NORMAL)];pad();for(var i=0;i<argc-1;i=i+1){argv.push(allocate(intArrayFromString(args[i]),"i8",ALLOC_NORMAL));pad()}argv.push(0);argv=allocate(argv,"i32",ALLOC_NORMAL);try{var ret=Module["_main"](argc,argv,0);exit(ret,true)}catch(e){if(e instanceof ExitStatus){return}else if(e=="SimulateInfiniteLoop"){Module["noExitRuntime"]=true;return}else{if(e&&typeof e==="object"&&e.stack)Module.printErr("exception thrown: "+[e,e.stack]);throw e}}finally{calledMain=true}};function run(args){args=args||Module["arguments"];if(preloadStartTime===null)preloadStartTime=Date.now();if(runDependencies>0){return}preRun();if(runDependencies>0)return;if(Module["calledRun"])return;function doRun(){if(Module["calledRun"])return;Module["calledRun"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();if(Module["_main"]&&shouldRunNow)Module["callMain"](args);postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout((function(){setTimeout((function(){Module["setStatus"]("")}),1);doRun()}),1)}else{doRun()}}Module["run"]=Module.run=run;function exit(status,implicit){if(implicit&&Module["noExitRuntime"]){return}if(Module["noExitRuntime"]){}else{ABORT=true;EXITSTATUS=status;STACKTOP=initialStackTop;exitRuntime();if(Module["onExit"])Module["onExit"](status)}if(ENVIRONMENT_IS_NODE){process["exit"](status)}else if(ENVIRONMENT_IS_SHELL&&typeof quit==="function"){quit(status)}throw new ExitStatus(status)}Module["exit"]=Module.exit=exit;var abortDecorators=[];function abort(what){if(what!==undefined){Module.print(what);Module.printErr(what);what=JSON.stringify(what)}else{what=""}ABORT=true;EXITSTATUS=1;var extra="\nIf this abort() is unexpected, build with -s ASSERTIONS=1 which can give more information.";var output="abort("+what+") at "+stackTrace()+extra;if(abo
2017-01-09 21:28:20 +00:00
return ACME;
};