{"id":12841,"artifact_id":11995,"version":1,"data":{"version":1,"artifact":{"chain":"tezos","title":"petStar.0000059 - hanaBi","artist":"tz1Zap44HJtRZQY6aczqSaQb5FGdLVX7YsAK","tokenId":"337335","description":"the ancient art of the fire-Flower in your hands in this exciting new petStar Module . \nPlz be patient and understand the module is still under construction. \nThank you","contractAddress":"KT1RJ6PbjHpwc3M5rw5s2Nbmefwbuwbdxton"},"snapshot":{"net":[{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK?creator=tz1Zap44HJtRZQY6aczqSaQb5FGdLVX7YsAK&viewer=&objkt=337335","host":"ipfs.arkivo.art","path":"/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK","type":"http","query":"?creator=tz1Zap44HJtRZQY6aczqSaQb5FGdLVX7YsAK&viewer=&objkt=337335","method":"GET","headers":{"sec-ch-ua":"\"HeadlessChrome\";v=\"119\", \"Chromium\";v=\"119\", \"Not?A_Brand\";v=\"24\"","user-agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/119.0.6045.9 Safari/537.36","sec-ch-ua-mobile":"?0","sec-ch-ua-platform":"\"Linux\"","upgrade-insecure-requests":"1"},"fragment":"","postData":null,"protocol":"https:"},"type":1,"external":false,"timestamp":1723886295977},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK?creator=tz1Zap44HJtRZQY6aczqSaQb5FGdLVX7YsAK&viewer=&objkt=337335","body":"","status":301,"headers":{"date":"Sat, 17 Aug 2024 09:18:16 GMT","server":"nginx/1.27.0","location":"/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/?creator=tz1Zap44HJtRZQY6aczqSaQb5FGdLVX7YsAK&viewer=&objkt=337335","connection":"keep-alive","x-ipfs-path":"/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK","content-type":"text/html; charset=utf-8","x-ipfs-roots":"QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK","content-length":"162","access-control-allow-origin":"*","access-control-allow-headers":"Content-Type\nRange\nUser-Agent\nX-Requested-With","access-control-allow-methods":"GET\nHEAD\nOPTIONS","access-control-expose-headers":"Content-Length\nContent-Range\nX-Chunked-Output\nX-Ipfs-Path\nX-Ipfs-Roots\nX-Stream-Output"}},"type":2,"external":false,"timestamp":1723886296016},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/?creator=tz1Zap44HJtRZQY6aczqSaQb5FGdLVX7YsAK&viewer=&objkt=337335","host":"ipfs.arkivo.art","path":"/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/","type":"http","query":"?creator=tz1Zap44HJtRZQY6aczqSaQb5FGdLVX7YsAK&viewer=&objkt=337335","method":"GET","headers":{"sec-ch-ua":"\"HeadlessChrome\";v=\"119\", \"Chromium\";v=\"119\", \"Not?A_Brand\";v=\"24\"","user-agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/119.0.6045.9 Safari/537.36","sec-ch-ua-mobile":"?0","sec-ch-ua-platform":"\"Linux\"","upgrade-insecure-requests":"1"},"fragment":"","postData":null,"protocol":"https:"},"type":1,"external":false,"timestamp":1723886296016},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/?creator=tz1Zap44HJtRZQY6aczqSaQb5FGdLVX7YsAK&viewer=&objkt=337335","body":"","status":200,"headers":{"date":"Sat, 17 Aug 2024 09:18:16 GMT","etag":"\"QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/","content-type":"text/html","x-ipfs-roots":"QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"2805","access-control-allow-origin":"*","access-control-allow-headers":"Content-Type\nRange\nUser-Agent\nX-Requested-With","access-control-allow-methods":"GET\nHEAD\nOPTIONS","access-control-expose-headers":"Content-Length\nContent-Range\nX-Chunked-Output\nX-Ipfs-Path\nX-Ipfs-Roots\nX-Stream-Output"}},"type":2,"external":false,"timestamp":1723886296027},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/UnityLoader.js","host":"ipfs.arkivo.art","path":"/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/UnityLoader.js","type":"http","query":"","method":"GET","headers":{"referer":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/?creator=tz1Zap44HJtRZQY6aczqSaQb5FGdLVX7YsAK&viewer=&objkt=337335","sec-ch-ua":"\"HeadlessChrome\";v=\"119\", \"Chromium\";v=\"119\", \"Not?A_Brand\";v=\"24\"","user-agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/119.0.6045.9 Safari/537.36","sec-ch-ua-mobile":"?0","sec-ch-ua-platform":"\"Linux\""},"fragment":"","postData":null,"protocol":"https:"},"type":1,"external":false,"timestamp":1723886296049},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/UnityLoader.js","body":"","status":200,"headers":{"date":"Sat, 17 Aug 2024 09:18:16 GMT","etag":"\"QmNjAhVCJ9zQzyKVxhKV96C66iFP5pZqwUB9HZwfBTF74b\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/UnityLoader.js","content-type":"text/javascript; charset=utf-8","x-ipfs-roots":"QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK,QmeWcb2BZhyFQ6TXTvTsy4NF9hNmnooSN23emtK7uRHRMc,QmNjAhVCJ9zQzyKVxhKV96C66iFP5pZqwUB9HZwfBTF74b","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"159307","access-control-allow-origin":"*","access-control-allow-headers":"Content-Type, Range, User-Agent, X-Requested-With","access-control-allow-methods":"GET, HEAD, OPTIONS","access-control-expose-headers":"Content-Length, Content-Range, X-Chunked-Output, X-Ipfs-Path, X-Ipfs-Roots, X-Stream-Output"}},"type":2,"external":false,"timestamp":1723886296066},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/chi_fireworks5_.json","host":"ipfs.arkivo.art","path":"/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/chi_fireworks5_.json","type":"http","query":"","method":"GET","headers":{"referer":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/?creator=tz1Zap44HJtRZQY6aczqSaQb5FGdLVX7YsAK&viewer=&objkt=337335","sec-ch-ua":"\"HeadlessChrome\";v=\"119\", \"Chromium\";v=\"119\", \"Not?A_Brand\";v=\"24\"","user-agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/119.0.6045.9 Safari/537.36","sec-ch-ua-mobile":"?0","sec-ch-ua-platform":"\"Linux\""},"fragment":"","postData":null,"protocol":"https:"},"type":1,"external":false,"timestamp":1723886296146},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/chi_fireworks5_.json","body":"","status":200,"headers":{"date":"Sat, 17 Aug 2024 09:18:16 GMT","etag":"\"QmWAfsGw6BsHkEvvToP54ic7L7xBrnrh93Hhx4jnfvGE9N\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/chi_fireworks5_.json","content-type":"application/json","x-ipfs-roots":"QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK,QmeWcb2BZhyFQ6TXTvTsy4NF9hNmnooSN23emtK7uRHRMc,QmWAfsGw6BsHkEvvToP54ic7L7xBrnrh93Hhx4jnfvGE9N","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"479","access-control-allow-origin":"*","access-control-allow-headers":"Content-Type, Range, User-Agent, X-Requested-With","access-control-allow-methods":"GET, HEAD, OPTIONS","access-control-expose-headers":"Content-Length, Content-Range, X-Chunked-Output, X-Ipfs-Path, X-Ipfs-Roots, X-Stream-Output"}},"type":2,"external":false,"timestamp":1723886296162},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/chi_fireworks5_.wasm.code.unityweb","host":"ipfs.arkivo.art","path":"/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/chi_fireworks5_.wasm.code.unityweb","type":"http","query":"","method":"GET","headers":{"referer":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/?creator=tz1Zap44HJtRZQY6aczqSaQb5FGdLVX7YsAK&viewer=&objkt=337335","sec-ch-ua":"\"HeadlessChrome\";v=\"119\", \"Chromium\";v=\"119\", \"Not?A_Brand\";v=\"24\"","user-agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/119.0.6045.9 Safari/537.36","sec-ch-ua-mobile":"?0","sec-ch-ua-platform":"\"Linux\""},"fragment":"","postData":null,"protocol":"https:"},"type":1,"external":false,"timestamp":1723886296192},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/chi_fireworks5_.wasm.framework.unityweb","host":"ipfs.arkivo.art","path":"/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/chi_fireworks5_.wasm.framework.unityweb","type":"http","query":"","method":"GET","headers":{"referer":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/?creator=tz1Zap44HJtRZQY6aczqSaQb5FGdLVX7YsAK&viewer=&objkt=337335","sec-ch-ua":"\"HeadlessChrome\";v=\"119\", \"Chromium\";v=\"119\", \"Not?A_Brand\";v=\"24\"","user-agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/119.0.6045.9 Safari/537.36","sec-ch-ua-mobile":"?0","sec-ch-ua-platform":"\"Linux\""},"fragment":"","postData":null,"protocol":"https:"},"type":1,"external":false,"timestamp":1723886296195},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/chi_fireworks5_.data.unityweb","host":"ipfs.arkivo.art","path":"/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/chi_fireworks5_.data.unityweb","type":"http","query":"","method":"GET","headers":{"referer":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/?creator=tz1Zap44HJtRZQY6aczqSaQb5FGdLVX7YsAK&viewer=&objkt=337335","sec-ch-ua":"\"HeadlessChrome\";v=\"119\", \"Chromium\";v=\"119\", \"Not?A_Brand\";v=\"24\"","user-agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/119.0.6045.9 Safari/537.36","sec-ch-ua-mobile":"?0","sec-ch-ua-platform":"\"Linux\""},"fragment":"","postData":null,"protocol":"https:"},"type":1,"external":false,"timestamp":1723886296195},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/chi_fireworks5_.wasm.framework.unityweb","body":"","status":200,"headers":{"date":"Sat, 17 Aug 2024 09:18:16 GMT","etag":"\"QmVX6yiX7JTzFb1bYsVtKNgAadUhAsdYsLzQnoNHvG1sB2\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/chi_fireworks5_.wasm.framework.unityweb","content-type":"text/plain; charset=utf-8","x-ipfs-roots":"QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK,QmeWcb2BZhyFQ6TXTvTsy4NF9hNmnooSN23emtK7uRHRMc,QmVX6yiX7JTzFb1bYsVtKNgAadUhAsdYsLzQnoNHvG1sB2","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"501850","access-control-allow-origin":"*","access-control-allow-headers":"Content-Type, Range, User-Agent, X-Requested-With","access-control-allow-methods":"GET, HEAD, OPTIONS","access-control-expose-headers":"Content-Length, Content-Range, X-Chunked-Output, X-Ipfs-Path, X-Ipfs-Roots, X-Stream-Output"}},"type":2,"external":false,"timestamp":1723886296216},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/chi_fireworks5_.wasm.code.unityweb","body":"","status":200,"headers":{"date":"Sat, 17 Aug 2024 09:18:16 GMT","etag":"\"Qmd485oo2q37fEKHW67rLZDg4q9KtgbPh5wT4N3qi5z357\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/chi_fireworks5_.wasm.code.unityweb","content-type":"application/wasm","x-ipfs-roots":"QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK,QmeWcb2BZhyFQ6TXTvTsy4NF9hNmnooSN23emtK7uRHRMc,Qmd485oo2q37fEKHW67rLZDg4q9KtgbPh5wT4N3qi5z357","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"19703997","access-control-allow-origin":"*","access-control-allow-headers":"Content-Type, Range, User-Agent, X-Requested-With","access-control-allow-methods":"GET, HEAD, OPTIONS","access-control-expose-headers":"Content-Length, Content-Range, X-Chunked-Output, X-Ipfs-Path, X-Ipfs-Roots, X-Stream-Output"}},"type":2,"external":false,"timestamp":1723886296218},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/chi_fireworks5_.data.unityweb","body":"","status":200,"headers":{"date":"Sat, 17 Aug 2024 09:18:16 GMT","etag":"\"QmWciw7yNE7br3PbRXMmxnKR62grshSEKW8AzZ9hXXmVRu\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK/Build/chi_fireworks5_.data.unityweb","content-type":"application/octet-stream","x-ipfs-roots":"QmTMZiFTutyd9P7qjQzpr67YyhCShK6mXm5kew4Xg4CsLK,QmeWcb2BZhyFQ6TXTvTsy4NF9hNmnooSN23emtK7uRHRMc,QmWciw7yNE7br3PbRXMmxnKR62grshSEKW8AzZ9hXXmVRu","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"12893914","access-control-allow-origin":"*","access-control-allow-headers":"Content-Type, Range, User-Agent, X-Requested-With","access-control-allow-methods":"GET, HEAD, OPTIONS","access-control-expose-headers":"Content-Length, Content-Range, X-Chunked-Output, X-Ipfs-Path, X-Ipfs-Roots, X-Stream-Output"}},"type":2,"external":false,"timestamp":1723886296248},{"data":{"url":"blob:https://ipfs.arkivo.art/6ce8c8c5-eb4d-44b5-8ae3-44b3c97bf9fb","host":"","path":"https://ipfs.arkivo.art/6ce8c8c5-eb4d-44b5-8ae3-44b3c97bf9fb","type":"http","query":"","method":"GET","headers":{"referer":"","user-agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/119.0.6045.9 Safari/537.36"},"fragment":"","postData":null,"protocol":"blob:"},"type":1,"external":false,"timestamp":1723886296249},{"data":{"url":"blob:https://ipfs.arkivo.art/6ce8c8c5-eb4d-44b5-8ae3-44b3c97bf9fb","body":"\"this.require = function(){return{}}; this.decompress = function(e){return e}; this.onmessage = function(e){var t={id:e.data.id,decompressed:this.decompress(e.data.compressed)};postMessage(t,t.decompressed?[t.decompressed.buffer]:[])}; postMessage({ ready: true });\"","status":200,"headers":{"content-type":"text/javascript","content-length":"264"}},"type":2,"external":true,"timestamp":1723886296271},{"data":{"url":"blob:https://ipfs.arkivo.art/0cd630c3-d096-4ac4-a269-30ba12b5fa2b","host":"","path":"https://ipfs.arkivo.art/0cd630c3-d096-4ac4-a269-30ba12b5fa2b","type":"http","query":"","method":"GET","headers":{"referer":"","user-agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/119.0.6045.9 Safari/537.36"},"fragment":"","postData":null,"protocol":"blob:"},"type":1,"external":false,"timestamp":1723886296450},{"data":{"url":"blob:https://ipfs.arkivo.art/0cd630c3-d096-4ac4-a269-30ba12b5fa2b","body":"\"\\nvar UnityModule = (function() {\\n  var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined;\\n  return (\\nfunction(UnityModule) {\\n  UnityModule = UnityModule || {};\\n\\nvar Module=typeof UnityModule!==\\\\\\\"undefined\\\\\\\"?UnityModule:{};if(typeof ENVIRONMENT_IS_PTHREAD===\\\\\\\"undefined\\\\\\\"||!ENVIRONMENT_IS_PTHREAD){function CachedXMLHttpRequest(){var self=this,xhr=new CachedXMLHttpRequest.XMLHttpRequest,cache={};function send(){var onload=xhr.onload;xhr.onload=(function(e){var meta={requestURL:cache.requestURL,responseURL:xhr.responseURL,responseType:xhr.responseType,lastModified:xhr.getResponseHeader(\\\\\\\"Last-Modified\\\\\\\"),eTag:xhr.getResponseHeader(\\\\\\\"ETag\\\\\\\")};if(xhr.status==200&&(meta.lastModified||meta.eTag)){meta.size=xhr.response.byteLength;CachedXMLHttpRequest.cache.put(cache.requestURL,meta,xhr.response,(function(err){CachedXMLHttpRequest.log(\\\\\\\"'\\\\\\\"+cache.requestURL+\\\\\\\"' downloaded successfully (\\\\\\\"+xhr.response.byteLength+\\\\\\\" bytes) \\\\\\\"+(err?\\\\\\\"but not stored in indexedDB cache due to error.\\\\\\\":\\\\\\\"and stored in indexedDB cache.\\\\\\\"));if(onload)onload(e)}))}else{if(xhr.status==304){cache.override=true;CachedXMLHttpRequest.log(\\\\\\\"'\\\\\\\"+cache.requestURL+\\\\\\\"' served from indexedDB cache (\\\\\\\"+cache.response.byteLength+\\\\\\\" bytes).\\\\\\\")}if(onload)onload(e)}});return xhr.send.apply(xhr,arguments)}function revalidateCrossOriginRequest(meta,self,sendArguments){var headXHR=new CachedXMLHttpRequest.XMLHttpRequest;headXHR.open(\\\\\\\"HEAD\\\\\\\",meta.requestURL,false);headXHR.send();cache.override=meta.lastModified?meta.lastModified==headXHR.getResponseHeader(\\\\\\\"Last-Modified\\\\\\\"):meta.eTag&&meta.eTag==headXHR.getResponseHeader(\\\\\\\"ETag\\\\\\\");if(!cache.override)return send.apply(self,sendArguments);CachedXMLHttpRequest.log(\\\\\\\"'\\\\\\\"+cache.requestURL+\\\\\\\"' served from indexedDB cache (\\\\\\\"+cache.response.byteLength+\\\\\\\" bytes).\\\\\\\");if(xhr.onload)xhr.onload()}Object.defineProperty(self,\\\\\\\"open\\\\\\\",{value:(function(method,url,async){cache={method:method,requestURL:CachedXMLHttpRequest.cache.requestURL(url),async:async};return xhr.open.apply(xhr,arguments)})});Object.defineProperty(self,\\\\\\\"setRequestHeader\\\\\\\",{value:(function(){cache.customHeaders=true;return xhr.setRequestHeader.apply(xhr,arguments)})});Object.defineProperty(self,\\\\\\\"send\\\\\\\",{value:(function(data){var sendArguments=arguments;var absoluteUrlMatch=cache.requestURL.match(\\\\\\\"^https?://[^/]+/\\\\\\\");if(!absoluteUrlMatch||cache.customHeaders||data||cache.method!=\\\\\\\"GET\\\\\\\"||!cache.async||xhr.responseType!=\\\\\\\"arraybuffer\\\\\\\")return xhr.send.apply(xhr,sendArguments);CachedXMLHttpRequest.cache.get(cache.requestURL,(function(err,result){if(err||!result||!result.meta||result.meta.responseType!=xhr.responseType)return send.apply(self,sendArguments);cache.status=200;cache.statusText=\\\\\\\"OK\\\\\\\";cache.response=result.response;cache.responseURL=result.meta.responseURL;if(window.location.href.lastIndexOf(absoluteUrlMatch[0],0))return revalidateCrossOriginRequest(result.meta,self,sendArguments);if(result.meta.lastModified)xhr.setRequestHeader(\\\\\\\"If-Modified-Since\\\\\\\",result.meta.lastModified);else if(result.meta.eTag)xhr.setRequestHeader(\\\\\\\"If-None-Match\\\\\\\",result.meta.eTag);xhr.setRequestHeader(\\\\\\\"Cache-Control\\\\\\\",\\\\\\\"no-cache\\\\\\\");return send.apply(self,sendArguments)}))})});[\\\\\\\"abort\\\\\\\",\\\\\\\"getAllResponseHeaders\\\\\\\",\\\\\\\"getResponseHeader\\\\\\\",\\\\\\\"overrideMimeType\\\\\\\",\\\\\\\"addEventListener\\\\\\\"].forEach((function(method){Object.defineProperty(self,method,{value:(function(){return xhr[method].apply(xhr,arguments)})})}));[\\\\\\\"readyState\\\\\\\",\\\\\\\"response\\\\\\\",\\\\\\\"responseText\\\\\\\",\\\\\\\"responseType\\\\\\\",\\\\\\\"responseURL\\\\\\\",\\\\\\\"responseXML\\\\\\\",\\\\\\\"status\\\\\\\",\\\\\\\"statusText\\\\\\\",\\\\\\\"timeout\\\\\\\",\\\\\\\"upload\\\\\\\",\\\\\\\"withCredentials\\\\\\\",\\\\\\\"onloadstart\\\\\\\",\\\\\\\"onprogress\\\\\\\",\\\\\\\"onabort\\\\\\\",\\\\\\\"onerror\\\\\\\",\\\\\\\"onload\\\\\\\",\\\\\\\"ontimeout\\\\\\\",\\\\\\\"onloadend\\\\\\\",\\\\\\\"onreadystatechange\\\\\\\"].forEach((function(property){Object.defineProperty(self,property,{get:(function(){return cache.override&&cache[property]?cache[property]:xhr[property]}),set:(function(value){xhr[property]=value})})}))}CachedXMLHttpRequest.XMLHttpRequest=window.XMLHttpRequest;CachedXMLHttpRequest.log=(function(message){if(Module.CachedXMLHttpRequestSilent!==true)console.log(\\\\\\\"[CachedXMLHttpRequest] \\\\\\\"+message)});CachedXMLHttpRequest.cache={database:\\\\\\\"CachedXMLHttpRequest\\\\\\\",version:1,store:\\\\\\\"cache\\\\\\\",indexedDB:window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB,link:document.createElement(\\\\\\\"a\\\\\\\"),requestURL:(function(url){this.link.href=url;return this.link.href}),id:(function(requestURL){return encodeURIComponent(requestURL)}),queue:[],processQueue:(function(){var self=this;self.queue.forEach((function(queued){self[queued.action].apply(self,queued.arguments)}));self.queue=[]}),init:(function(){var self=this;if(!self.indexedDB)return CachedXMLHttpRequest.log(\\\\\\\"indexedDB is not available\\\\\\\");var openDB;try{openDB=indexedDB.open(self.database,self.version)}catch(e){return CachedXMLHttpRequest.log(\\\\\\\"indexedDB access denied\\\\\\\")}openDB.onupgradeneeded=(function(e){var db=e.target.result;var transaction=e.target.transaction;var objectStore;if(db.objectStoreNames.contains(self.store)){objectStore=transaction.objectStore(self.store)}else{objectStore=db.createObjectStore(self.store,{keyPath:\\\\\\\"id\\\\\\\"});objectStore.createIndex(\\\\\\\"meta\\\\\\\",\\\\\\\"meta\\\\\\\",{unique:false})}objectStore.clear()});openDB.onerror=(function(e){CachedXMLHttpRequest.log(\\\\\\\"can not open indexedDB database\\\\\\\");self.indexedDB=null;self.processQueue()});openDB.onsuccess=(function(e){self.db=e.target.result;self.processQueue()})}),put:(function(requestURL,meta,response,callback){var self=this;if(!self.indexedDB)return callback(new Error(\\\\\\\"indexedDB is not available\\\\\\\"));if(!self.db)return self.queue.push({action:\\\\\\\"put\\\\\\\",arguments:arguments});meta.version=self.version;var putDB=self.db.transaction([self.store],\\\\\\\"readwrite\\\\\\\").objectStore(self.store).put({id:self.id(requestURL),meta:meta,response:response});putDB.onerror=(function(e){callback(new Error(\\\\\\\"failed to put request into indexedDB cache\\\\\\\"))});putDB.onsuccess=(function(e){callback(null)})}),get:(function(requestURL,callback){var self=this;if(!self.indexedDB)return callback(new Error(\\\\\\\"indexedDB is not available\\\\\\\"));if(!self.db)return self.queue.push({action:\\\\\\\"get\\\\\\\",arguments:arguments});var getDB=self.db.transaction([self.store],\\\\\\\"readonly\\\\\\\").objectStore(self.store).get(self.id(requestURL));getDB.onerror=(function(e){callback(new Error(\\\\\\\"failed to get request from indexedDB cache\\\\\\\"))});getDB.onsuccess=(function(e){callback(null,e.target.result)})})};CachedXMLHttpRequest.cache.init();CachedXMLHttpRequest.wrap=(function(func){return(function(){var realXMLHttpRequest=XMLHttpRequest;XMLHttpRequest=CachedXMLHttpRequest;try{var result=func.apply(this,arguments)}catch(e){XMLHttpRequest=realXMLHttpRequest;throw e}XMLHttpRequest=realXMLHttpRequest;return result})});if(Module.CachedXMLHttpRequestDisable!==true){Object.defineProperty(Module,\\\\\\\"asmLibraryArg\\\\\\\",{get:(function(){return Module.realAsmLibraryArg}),set:(function(value){if(typeof value==\\\\\\\"object\\\\\\\"&&typeof value._JS_WebRequest_Create==\\\\\\\"function\\\\\\\")value._JS_WebRequest_Create=CachedXMLHttpRequest.wrap(value._JS_WebRequest_Create);Module.realAsmLibraryArg=value})})}}if(typeof ENVIRONMENT_IS_PTHREAD===\\\\\\\"undefined\\\\\\\"||!ENVIRONMENT_IS_PTHREAD){Module[\\\\\\\"preRun\\\\\\\"].push((function(){var unityFileSystemInit=Module[\\\\\\\"unityFileSystemInit\\\\\\\"]||(function(){if(!Module.indexedDB){console.log(\\\\\\\"IndexedDB is not available. Data will not persist in cache and PlayerPrefs will not be saved.\\\\\\\")}FS.mkdir(\\\\\\\"/idbfs\\\\\\\");FS.mount(IDBFS,{},\\\\\\\"/idbfs\\\\\\\");Module.addRunDependency(\\\\\\\"JS_FileSystem_Mount\\\\\\\");FS.syncfs(true,(function(err){Module.removeRunDependency(\\\\\\\"JS_FileSystem_Mount\\\\\\\")}))});unityFileSystemInit()}))}Module[\\\\\\\"SetFullscreen\\\\\\\"]=(function(fullscreen){if(typeof runtimeInitialized===\\\\\\\"undefined\\\\\\\"||!runtimeInitialized){console.log(\\\\\\\"Runtime not initialized yet.\\\\\\\")}else if(typeof JSEvents===\\\\\\\"undefined\\\\\\\"){console.log(\\\\\\\"Player not loaded yet.\\\\\\\")}else{var tmp=JSEvents.canPerformEventHandlerRequests;JSEvents.canPerformEventHandlerRequests=(function(){return 1});Module.ccall(\\\\\\\"SetFullscreen\\\\\\\",null,[\\\\\\\"number\\\\\\\"],[fullscreen]);JSEvents.canPerformEventHandlerRequests=tmp}});Module[\\\\\\\"demangle\\\\\\\"]=demangle||(function(symbol){return symbol});var MediaDevices=[];if(typeof ENVIRONMENT_IS_PTHREAD===\\\\\\\"undefined\\\\\\\"||!ENVIRONMENT_IS_PTHREAD){Module[\\\\\\\"preRun\\\\\\\"].push((function(){var enumerateMediaDevices=(function(){var getMedia=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia||navigator.msGetUserMedia;if(!getMedia)return;function addDevice(label){label=label?label:\\\\\\\"device #\\\\\\\"+MediaDevices.length;var device={deviceName:label,refCount:0,video:null};MediaDevices.push(device)}if(!navigator.mediaDevices||!navigator.mediaDevices.enumerateDevices){if(typeof MediaStreamTrack==\\\\\\\"undefined\\\\\\\"||typeof MediaStreamTrack.getSources==\\\\\\\"undefined\\\\\\\"){console.log(\\\\\\\"Media Devices cannot be enumerated on this browser.\\\\\\\");return}function gotSources(sourceInfos){for(var i=0;i!==sourceInfos.length;++i){var sourceInfo=sourceInfos[i];if(sourceInfo.kind===\\\\\\\"video\\\\\\\")addDevice(sourceInfo.label)}}MediaStreamTrack.getSources(gotSources)}navigator.mediaDevices.enumerateDevices().then((function(devices){devices.forEach((function(device){if(device.kind==\\\\\\\"videoinput\\\\\\\")addDevice(device.label)}))})).catch((function(err){console.log(err.name+\\\\\\\": \\\\\\\"+error.message)}))});enumerateMediaDevices()}))}function SendMessage(gameObject,func,param){if(param===undefined)Module.ccall(\\\\\\\"SendMessage\\\\\\\",null,[\\\\\\\"string\\\\\\\",\\\\\\\"string\\\\\\\"],[gameObject,func]);else if(typeof param===\\\\\\\"string\\\\\\\")Module.ccall(\\\\\\\"SendMessageString\\\\\\\",null,[\\\\\\\"string\\\\\\\",\\\\\\\"string\\\\\\\",\\\\\\\"string\\\\\\\"],[gameObject,func,param]);else if(typeof param===\\\\\\\"number\\\\\\\")Module.ccall(\\\\\\\"SendMessageFloat\\\\\\\",null,[\\\\\\\"string\\\\\\\",\\\\\\\"string\\\\\\\",\\\\\\\"number\\\\\\\"],[gameObject,func,param]);else throw\\\\\\\"\\\\\\\"+param+\\\\\\\" is does not have a type which is supported by SendMessage.\\\\\\\"}Module[\\\\\\\"SendMessage\\\\\\\"]=SendMessage;var ___cxa_throw=(function(){var original___cxa_throw=___cxa_throw;return(function(){console.log(\\\\\\\"Exception at: \\\\n\\\\\\\"+stackTrace());original___cxa_throw()})})();var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}Module[\\\\\\\"arguments\\\\\\\"]=[];Module[\\\\\\\"thisProgram\\\\\\\"]=\\\\\\\"./this.program\\\\\\\";Module[\\\\\\\"quit\\\\\\\"]=(function(status,toThrow){throw toThrow});Module[\\\\\\\"preRun\\\\\\\"]=[];Module[\\\\\\\"postRun\\\\\\\"]=[];var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;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;var scriptDirectory=\\\\\\\"\\\\\\\";function locateFile(path){if(Module[\\\\\\\"locateFile\\\\\\\"]){return Module[\\\\\\\"locateFile\\\\\\\"](path,scriptDirectory)}else{return scriptDirectory+path}}if(ENVIRONMENT_IS_NODE){scriptDirectory=__dirname+\\\\\\\"/\\\\\\\";var nodeFS;var nodePath;Module[\\\\\\\"read\\\\\\\"]=function shell_read(filename,binary){var ret;if(!nodeFS)nodeFS=require(\\\\\\\"fs\\\\\\\");if(!nodePath)nodePath=require(\\\\\\\"path\\\\\\\");filename=nodePath[\\\\\\\"normalize\\\\\\\"](filename);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};if(process[\\\\\\\"argv\\\\\\\"].length>1){Module[\\\\\\\"thisProgram\\\\\\\"]=process[\\\\\\\"argv\\\\\\\"][1].replace(/\\\\\\\\/g,\\\\\\\"/\\\\\\\")}Module[\\\\\\\"arguments\\\\\\\"]=process[\\\\\\\"argv\\\\\\\"].slice(2);process[\\\\\\\"on\\\\\\\"](\\\\\\\"uncaughtException\\\\\\\",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));process[\\\\\\\"on\\\\\\\"](\\\\\\\"unhandledRejection\\\\\\\",(function(reason,p){process[\\\\\\\"exit\\\\\\\"](1)}));Module[\\\\\\\"quit\\\\\\\"]=(function(status){process[\\\\\\\"exit\\\\\\\"](status)});Module[\\\\\\\"inspect\\\\\\\"]=(function(){return\\\\\\\"[Emscripten Module object]\\\\\\\"})}else if(ENVIRONMENT_IS_SHELL){if(typeof read!=\\\\\\\"undefined\\\\\\\"){Module[\\\\\\\"read\\\\\\\"]=function shell_read(f){return read(f)}}Module[\\\\\\\"readBinary\\\\\\\"]=function readBinary(f){var data;if(typeof readbuffer===\\\\\\\"function\\\\\\\"){return new Uint8Array(readbuffer(f))}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}if(typeof quit===\\\\\\\"function\\\\\\\"){Module[\\\\\\\"quit\\\\\\\"]=(function(status){quit(status)})}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WEB){if(document.currentScript){scriptDirectory=document.currentScript.src}}else{scriptDirectory=self.location.href}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf(\\\\\\\"blob:\\\\\\\")!==0){scriptDirectory=scriptDirectory.split(\\\\\\\"/\\\\\\\").slice(0,-1).join(\\\\\\\"/\\\\\\\")+\\\\\\\"/\\\\\\\"}else{scriptDirectory=\\\\\\\"\\\\\\\"}Module[\\\\\\\"read\\\\\\\"]=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open(\\\\\\\"GET\\\\\\\",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){Module[\\\\\\\"readBinary\\\\\\\"]=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open(\\\\\\\"GET\\\\\\\",url,false);xhr.responseType=\\\\\\\"arraybuffer\\\\\\\";xhr.send(null);return new Uint8Array(xhr.response)}}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);return}onerror()};xhr.onerror=onerror;xhr.send(null)};Module[\\\\\\\"setWindowTitle\\\\\\\"]=(function(title){document.title=title})}else{}var out=Module[\\\\\\\"print\\\\\\\"]||(typeof console!==\\\\\\\"undefined\\\\\\\"?console.log.bind(console):typeof print!==\\\\\\\"undefined\\\\\\\"?print:null);var err=Module[\\\\\\\"printErr\\\\\\\"]||(typeof printErr!==\\\\\\\"undefined\\\\\\\"?printErr:typeof console!==\\\\\\\"undefined\\\\\\\"&&console.warn.bind(console)||out);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=undefined;var STACK_ALIGN=16;function staticAlloc(size){var ret=STATICTOP;STATICTOP=STATICTOP+size+15&-16;return ret}function dynamicAlloc(size){var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;HEAP32[DYNAMICTOP_PTR>>2]=end;if(end>=TOTAL_MEMORY){var success=enlargeMemory();if(!success){HEAP32[DYNAMICTOP_PTR>>2]=ret;return 0}}return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;var ret=size=Math.ceil(size/factor)*factor;return ret}function getNativeTypeSize(type){switch(type){case\\\\\\\"i1\\\\\\\":case\\\\\\\"i8\\\\\\\":return 1;case\\\\\\\"i16\\\\\\\":return 2;case\\\\\\\"i32\\\\\\\":return 4;case\\\\\\\"i64\\\\\\\":return 8;case\\\\\\\"float\\\\\\\":return 4;case\\\\\\\"double\\\\\\\":return 8;default:{if(type[type.length-1]===\\\\\\\"*\\\\\\\"){return 4}else if(type[0]===\\\\\\\"i\\\\\\\"){var bits=parseInt(type.substr(1));assert(bits%8===0);return bits/8}else{return 0}}}}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}}var asm2wasmImports={\\\\\\\"f64-rem\\\\\\\":(function(x,y){return x%y}),\\\\\\\"debugger\\\\\\\":(function(){debugger})};var jsCallStartIndex=1;var functionPointers=new Array(0);function addFunction(func,sig){var base=0;for(var i=base;i<base+0;i++){if(!functionPointers[i]){functionPointers[i]=func;return jsCallStartIndex+i}}throw\\\\\\\"Finished up all reserved function pointers. Use a higher value for RESERVED_FUNCTION_POINTERS.\\\\\\\"}var funcWrappers={};function getFuncWrapper(func,sig){if(!func)return;assert(sig);if(!funcWrappers[sig]){funcWrappers[sig]={}}var sigCache=funcWrappers[sig];if(!sigCache[func]){if(sig.length===1){sigCache[func]=function dynCall_wrapper(){return dynCall(sig,func)}}else if(sig.length===2){sigCache[func]=function dynCall_wrapper(arg){return dynCall(sig,func,[arg])}}else{sigCache[func]=function dynCall_wrapper(){return dynCall(sig,func,Array.prototype.slice.call(arguments))}}}return sigCache[func]}function makeBigInt(low,high,unsigned){return unsigned?+(low>>>0)+ +(high>>>0)*4294967296:+(low>>>0)+ +(high|0)*4294967296}function dynCall(sig,ptr,args){if(args&&args.length){return Module[\\\\\\\"dynCall_\\\\\\\"+sig].apply(null,[ptr].concat(args))}else{return Module[\\\\\\\"dynCall_\\\\\\\"+sig].call(null,ptr)}}var GLOBAL_BASE=1024;var ABORT=0;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort(\\\\\\\"Assertion failed: \\\\\\\"+text)}}function getCFunc(ident){var func=Module[\\\\\\\"_\\\\\\\"+ident];assert(func,\\\\\\\"Cannot call unknown function \\\\\\\"+ident+\\\\\\\", make sure it is exported\\\\\\\");return func}var JSfuncs={\\\\\\\"stackSave\\\\\\\":(function(){stackSave()}),\\\\\\\"stackRestore\\\\\\\":(function(){stackRestore()}),\\\\\\\"arrayToC\\\\\\\":(function(arr){var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}),\\\\\\\"stringToC\\\\\\\":(function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret})};var toC={\\\\\\\"string\\\\\\\":JSfuncs[\\\\\\\"stringToC\\\\\\\"],\\\\\\\"array\\\\\\\":JSfuncs[\\\\\\\"arrayToC\\\\\\\"]};function ccall(ident,returnType,argTypes,args,opts){function convertReturnValue(ret){if(returnType===\\\\\\\"string\\\\\\\")return Pointer_stringify(ret);if(returnType===\\\\\\\"boolean\\\\\\\")return Boolean(ret);return ret}var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i<args.length;i++){var converter=toC[argTypes[i]];if(converter){if(stack===0)stack=stackSave();cArgs[i]=converter(args[i])}else{cArgs[i]=args[i]}}}var ret=func.apply(null,cArgs);ret=convertReturnValue(ret);if(stack!==0)stackRestore(stack);return ret}function cwrap(ident,returnType,argTypes,opts){argTypes=argTypes||[];var numericArgs=argTypes.every((function(type){return type===\\\\\\\"number\\\\\\\"}));var numericRet=returnType!==\\\\\\\"string\\\\\\\";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return(function(){return ccall(ident,returnType,argTypes,arguments,opts)})}function setValue(ptr,value,type,noSafe){type=type||\\\\\\\"i8\\\\\\\";if(type.charAt(type.length-1)===\\\\\\\"*\\\\\\\")type=\\\\\\\"i32\\\\\\\";switch(type){case\\\\\\\"i1\\\\\\\":HEAP8[ptr>>0]=value;break;case\\\\\\\"i8\\\\\\\":HEAP8[ptr>>0]=value;break;case\\\\\\\"i16\\\\\\\":HEAP16[ptr>>1]=value;break;case\\\\\\\"i32\\\\\\\":HEAP32[ptr>>2]=value;break;case\\\\\\\"i64\\\\\\\":tempI64=[value>>>0,(tempDouble=value,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble- +(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case\\\\\\\"float\\\\\\\":HEAPF32[ptr>>2]=value;break;case\\\\\\\"double\\\\\\\":HEAPF64[ptr>>3]=value;break;default:abort(\\\\\\\"invalid type for setValue: \\\\\\\"+type)}}var ALLOC_NORMAL=0;var ALLOC_STACK=1;var ALLOC_STATIC=2;var ALLOC_NONE=4;function allocate(slab,types,allocator,ptr){var zeroinit,size;if(typeof slab===\\\\\\\"number\\\\\\\"){zeroinit=true;size=slab}else{zeroinit=false;size=slab.length}var singleType=typeof types===\\\\\\\"string\\\\\\\"?types:null;var ret;if(allocator==ALLOC_NONE){ret=ptr}else{ret=[typeof _malloc===\\\\\\\"function\\\\\\\"?_malloc:staticAlloc,stackAlloc,staticAlloc,dynamicAlloc][allocator===undefined?ALLOC_STATIC:allocator](Math.max(size,singleType?1:types.length))}if(zeroinit){var stop;ptr=ret;assert((ret&3)==0);stop=ret+(size&~3);for(;ptr<stop;ptr+=4){HEAP32[ptr>>2]=0}stop=ret+size;while(ptr<stop){HEAP8[ptr++>>0]=0}return ret}if(singleType===\\\\\\\"i8\\\\\\\"){if(slab.subarray||slab.slice){HEAPU8.set(slab,ret)}else{HEAPU8.set(new Uint8Array(slab),ret)}return ret}var i=0,type,typeSize,previousType;while(i<size){var curr=slab[i];type=singleType||types[i];if(type===0){i++;continue}if(type==\\\\\\\"i64\\\\\\\")type=\\\\\\\"i32\\\\\\\";setValue(ret+i,curr,type);if(previousType!==type){typeSize=getNativeTypeSize(type);previousType=type}i+=typeSize}return ret}function getMemory(size){if(!staticSealed)return staticAlloc(size);if(!runtimeInitialized)return dynamicAlloc(size);return _malloc(size)}function Pointer_stringify(ptr,length){if(length===0||!ptr)return\\\\\\\"\\\\\\\";var hasUtf=0;var t;var i=0;while(1){t=HEAPU8[ptr+i>>0];hasUtf|=t;if(t==0&&!length)break;i++;if(length&&i==length)break}if(!length)length=i;var ret=\\\\\\\"\\\\\\\";if(hasUtf<128){var MAX_CHUNK=1024;var curr;while(length>0){curr=String.fromCharCode.apply(String,HEAPU8.subarray(ptr,ptr+Math.min(length,MAX_CHUNK)));ret=ret?ret+curr:curr;ptr+=MAX_CHUNK;length-=MAX_CHUNK}return ret}return UTF8ToString(ptr)}var UTF8Decoder=typeof TextDecoder!==\\\\\\\"undefined\\\\\\\"?new TextDecoder(\\\\\\\"utf8\\\\\\\"):undefined;function UTF8ArrayToString(u8Array,idx){var endPtr=idx;while(u8Array[endPtr])++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var u0,u1,u2,u3,u4,u5;var str=\\\\\\\"\\\\\\\";while(1){u0=u8Array[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u3=u8Array[idx++]&63;if((u0&248)==240){u0=(u0&7)<<18|u1<<12|u2<<6|u3}else{u4=u8Array[idx++]&63;if((u0&252)==248){u0=(u0&3)<<24|u1<<18|u2<<12|u3<<6|u4}else{u5=u8Array[idx++]&63;u0=(u0&1)<<30|u1<<24|u2<<18|u3<<12|u4<<6|u5}}}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}}function UTF8ToString(ptr){return UTF8ArrayToString(HEAPU8,ptr)}function stringToUTF8Array(str,outU8Array,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i<str.length;++i){var u=str.charCodeAt(i);if(u>=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;outU8Array[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;outU8Array[outIdx++]=192|u>>6;outU8Array[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;outU8Array[outIdx++]=224|u>>12;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=2097151){if(outIdx+3>=endIdx)break;outU8Array[outIdx++]=240|u>>18;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=67108863){if(outIdx+4>=endIdx)break;outU8Array[outIdx++]=248|u>>24;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else{if(outIdx+5>=endIdx)break;outU8Array[outIdx++]=252|u>>30;outU8Array[outIdx++]=128|u>>24&63;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}}outU8Array[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i<str.length;++i){var u=str.charCodeAt(i);if(u>=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){++len}else if(u<=2047){len+=2}else if(u<=65535){len+=3}else if(u<=2097151){len+=4}else if(u<=67108863){len+=5}else{len+=6}}return len}var UTF16Decoder=typeof TextDecoder!==\\\\\\\"undefined\\\\\\\"?new TextDecoder(\\\\\\\"utf-16le\\\\\\\"):undefined;function allocateUTF8(str){var size=lengthBytesUTF8(str)+1;var ret=_malloc(size);if(ret)stringToUTF8Array(str,HEAP8,ret,size);return ret}function allocateUTF8OnStack(str){var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8Array(str,HEAP8,ret,size);return ret}function demangle(func){return func}function demangleAll(text){var regex=/__Z[\\\\w\\\\d_]+/g;return text.replace(regex,(function(x){var y=demangle(x);return x===y?x:x+\\\\\\\" [\\\\\\\"+y+\\\\\\\"]\\\\\\\"}))}function jsStackTrace(){var err=new Error;if(!err.stack){try{throw new Error(0)}catch(e){err=e}if(!err.stack){return\\\\\\\"(no stack trace available)\\\\\\\"}}return err.stack.toString()}function stackTrace(){var js=jsStackTrace();if(Module[\\\\\\\"extraStackTrace\\\\\\\"])js+=\\\\\\\"\\\\n\\\\\\\"+Module[\\\\\\\"extraStackTrace\\\\\\\"]();return demangleAll(js)}var PAGE_SIZE=16384;var WASM_PAGE_SIZE=65536;var ASMJS_PAGE_SIZE=16777216;var MIN_TOTAL_MEMORY=16777216;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBuffer(buf){Module[\\\\\\\"buffer\\\\\\\"]=buffer=buf}function updateGlobalBufferViews(){Module[\\\\\\\"HEAP8\\\\\\\"]=HEAP8=new Int8Array(buffer);Module[\\\\\\\"HEAP16\\\\\\\"]=HEAP16=new Int16Array(buffer);Module[\\\\\\\"HEAP32\\\\\\\"]=HEAP32=new Int32Array(buffer);Module[\\\\\\\"HEAPU8\\\\\\\"]=HEAPU8=new Uint8Array(buffer);Module[\\\\\\\"HEAPU16\\\\\\\"]=HEAPU16=new Uint16Array(buffer);Module[\\\\\\\"HEAPU32\\\\\\\"]=HEAPU32=new Uint32Array(buffer);Module[\\\\\\\"HEAPF32\\\\\\\"]=HEAPF32=new Float32Array(buffer);Module[\\\\\\\"HEAPF64\\\\\\\"]=HEAPF64=new Float64Array(buffer)}var STATIC_BASE,STATICTOP,staticSealed;var STACK_BASE,STACKTOP,STACK_MAX;var DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0;staticSealed=false;function abortOnCannotGrowMemory(){abort(\\\\\\\"Cannot enlarge memory arrays. Either (1) compile with  -s TOTAL_MEMORY=X  with X higher than the current value \\\\\\\"+TOTAL_MEMORY+\\\\\\\", (2) compile with  -s ALLOW_MEMORY_GROWTH=1  which allows increasing the size at runtime, or (3) if you want malloc to return NULL (0) instead of this abort, compile with  -s ABORTING_MALLOC=0 \\\\\\\")}if(!Module[\\\\\\\"reallocBuffer\\\\\\\"])Module[\\\\\\\"reallocBuffer\\\\\\\"]=(function(size){var ret;try{if(ArrayBuffer.transfer){ret=ArrayBuffer.transfer(buffer,size)}else{var oldHEAP8=HEAP8;ret=new ArrayBuffer(size);var temp=new Int8Array(ret);temp.set(oldHEAP8)}}catch(e){return false}var success=_emscripten_replace_memory(ret);if(!success)return false;return ret});function enlargeMemory(){var PAGE_MULTIPLE=Module[\\\\\\\"usingWasm\\\\\\\"]?WASM_PAGE_SIZE:ASMJS_PAGE_SIZE;var LIMIT=2147483648-PAGE_MULTIPLE;if(HEAP32[DYNAMICTOP_PTR>>2]>LIMIT){return false}var OLD_TOTAL_MEMORY=TOTAL_MEMORY;TOTAL_MEMORY=Math.max(TOTAL_MEMORY,MIN_TOTAL_MEMORY);while(TOTAL_MEMORY<HEAP32[DYNAMICTOP_PTR>>2]){if(TOTAL_MEMORY<=536870912){TOTAL_MEMORY=alignUp(2*TOTAL_MEMORY,PAGE_MULTIPLE)}else{TOTAL_MEMORY=Math.min(alignUp((3*TOTAL_MEMORY+2147483648)/4,PAGE_MULTIPLE),LIMIT)}}var replacement=Module[\\\\\\\"reallocBuffer\\\\\\\"](TOTAL_MEMORY);if(!replacement||replacement.byteLength!=TOTAL_MEMORY){TOTAL_MEMORY=OLD_TOTAL_MEMORY;return false}updateGlobalBuffer(replacement);updateGlobalBufferViews();return true}var byteLength;try{byteLength=Function.prototype.call.bind(Object.getOwnPropertyDescriptor(ArrayBuffer.prototype,\\\\\\\"byteLength\\\\\\\").get);byteLength(new ArrayBuffer(4))}catch(e){byteLength=(function(buffer){return buffer.byteLength})}var TOTAL_STACK=Module[\\\\\\\"TOTAL_STACK\\\\\\\"]||5242880;var TOTAL_MEMORY=Module[\\\\\\\"TOTAL_MEMORY\\\\\\\"]||33554432;if(TOTAL_MEMORY<TOTAL_STACK)err(\\\\\\\"TOTAL_MEMORY should be larger than TOTAL_STACK, was \\\\\\\"+TOTAL_MEMORY+\\\\\\\"! (TOTAL_STACK=\\\\\\\"+TOTAL_STACK+\\\\\\\")\\\\\\\");if(Module[\\\\\\\"buffer\\\\\\\"]){buffer=Module[\\\\\\\"buffer\\\\\\\"]}else{if(typeof WebAssembly===\\\\\\\"object\\\\\\\"&&typeof WebAssembly.Memory===\\\\\\\"function\\\\\\\"){Module[\\\\\\\"wasmMemory\\\\\\\"]=new WebAssembly.Memory({\\\\\\\"initial\\\\\\\":TOTAL_MEMORY/WASM_PAGE_SIZE});buffer=Module[\\\\\\\"wasmMemory\\\\\\\"].buffer}else{buffer=new ArrayBuffer(TOTAL_MEMORY)}Module[\\\\\\\"buffer\\\\\\\"]=buffer}updateGlobalBufferViews();function getTotalMemory(){return TOTAL_MEMORY}function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback==\\\\\\\"function\\\\\\\"){callback();continue}var func=callback.func;if(typeof func===\\\\\\\"number\\\\\\\"){if(callback.arg===undefined){Module[\\\\\\\"dynCall_v\\\\\\\"](func)}else{Module[\\\\\\\"dynCall_vi\\\\\\\"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module[\\\\\\\"preRun\\\\\\\"]){if(typeof Module[\\\\\\\"preRun\\\\\\\"]==\\\\\\\"function\\\\\\\")Module[\\\\\\\"preRun\\\\\\\"]=[Module[\\\\\\\"preRun\\\\\\\"]];while(Module[\\\\\\\"preRun\\\\\\\"].length){addOnPreRun(Module[\\\\\\\"preRun\\\\\\\"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__);runtimeExited=true}function postRun(){if(Module[\\\\\\\"postRun\\\\\\\"]){if(typeof Module[\\\\\\\"postRun\\\\\\\"]==\\\\\\\"function\\\\\\\")Module[\\\\\\\"postRun\\\\\\\"]=[Module[\\\\\\\"postRun\\\\\\\"]];while(Module[\\\\\\\"postRun\\\\\\\"].length){addOnPostRun(Module[\\\\\\\"postRun\\\\\\\"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i<str.length;++i){HEAP8[buffer++>>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}function unSign(value,bits,ignore){if(value>=0){return value}return bits<=32?2*Math.abs(1<<bits-1)+value:Math.pow(2,bits)+value}function reSign(value,bits,ignore){if(value<=0){return value}var half=bits<=32?Math.abs(1<<bits-1):Math.pow(2,bits-1);if(value>=half&&(bits<=32||value>half)){value=-2*half+value}return value}var Math_abs=Math.abs;var Math_cos=Math.cos;var Math_sin=Math.sin;var Math_sqrt=Math.sqrt;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_pow=Math.pow;var Math_min=Math.min;var Math_clz32=Math.clz32;var Math_trunc=Math.trunc;var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function getUniqueRunDependency(id){return id}function addRunDependency(id){runDependencies++;if(Module[\\\\\\\"monitorRunDependencies\\\\\\\"]){Module[\\\\\\\"monitorRunDependencies\\\\\\\"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module[\\\\\\\"monitorRunDependencies\\\\\\\"]){Module[\\\\\\\"monitorRunDependencies\\\\\\\"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module[\\\\\\\"preloadedImages\\\\\\\"]={};Module[\\\\\\\"preloadedAudios\\\\\\\"]={};var dataURIPrefix=\\\\\\\"data:application/octet-stream;base64,\\\\\\\";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}function integrateWasmJS(){var wasmTextFile=\\\\\\\"build.wast\\\\\\\";var wasmBinaryFile=\\\\\\\"build.wasm\\\\\\\";var asmjsCodeFile=\\\\\\\"build.temp.asm.js\\\\\\\";if(!isDataURI(wasmTextFile)){wasmTextFile=locateFile(wasmTextFile)}if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}if(!isDataURI(asmjsCodeFile)){asmjsCodeFile=locateFile(asmjsCodeFile)}var wasmPageSize=64*1024;var info={\\\\\\\"global\\\\\\\":null,\\\\\\\"env\\\\\\\":null,\\\\\\\"asm2wasm\\\\\\\":asm2wasmImports,\\\\\\\"parent\\\\\\\":Module};var exports=null;function mergeMemory(newBuffer){var oldBuffer=Module[\\\\\\\"buffer\\\\\\\"];if(newBuffer.byteLength<oldBuffer.byteLength){err(\\\\\\\"the new buffer in mergeMemory is smaller than the previous one. in native wasm, we should grow memory here\\\\\\\")}var oldView=new Int8Array(oldBuffer);var newView=new Int8Array(newBuffer);newView.set(oldView);updateGlobalBuffer(newBuffer);updateGlobalBufferViews()}function fixImports(imports){return imports}function getBinary(){try{if(Module[\\\\\\\"wasmBinary\\\\\\\"]){return new Uint8Array(Module[\\\\\\\"wasmBinary\\\\\\\"])}if(Module[\\\\\\\"readBinary\\\\\\\"]){return Module[\\\\\\\"readBinary\\\\\\\"](wasmBinaryFile)}else{throw\\\\\\\"both async and sync fetching of the wasm failed\\\\\\\"}}catch(err){abort(err)}}function getBinaryPromise(){if(!Module[\\\\\\\"wasmBinary\\\\\\\"]&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&typeof fetch===\\\\\\\"function\\\\\\\"){return fetch(wasmBinaryFile,{credentials:\\\\\\\"same-origin\\\\\\\"}).then((function(response){if(!response[\\\\\\\"ok\\\\\\\"]){throw\\\\\\\"failed to load wasm binary file at '\\\\\\\"+wasmBinaryFile+\\\\\\\"'\\\\\\\"}return response[\\\\\\\"arrayBuffer\\\\\\\"]()})).catch((function(){return getBinary()}))}return new Promise((function(resolve,reject){resolve(getBinary())}))}function doNativeWasm(global,env,providedBuffer){if(typeof WebAssembly!==\\\\\\\"object\\\\\\\"){err(\\\\\\\"no native wasm support detected\\\\\\\");return false}if(!(Module[\\\\\\\"wasmMemory\\\\\\\"]instanceof WebAssembly.Memory)){err(\\\\\\\"no native wasm Memory in use\\\\\\\");return false}env[\\\\\\\"memory\\\\\\\"]=Module[\\\\\\\"wasmMemory\\\\\\\"];info[\\\\\\\"global\\\\\\\"]={\\\\\\\"NaN\\\\\\\":NaN,\\\\\\\"Infinity\\\\\\\":Infinity};info[\\\\\\\"global.Math\\\\\\\"]=Math;info[\\\\\\\"env\\\\\\\"]=env;function receiveInstance(instance,module){exports=instance.exports;if(exports.memory)mergeMemory(exports.memory);Module[\\\\\\\"asm\\\\\\\"]=exports;Module[\\\\\\\"usingWasm\\\\\\\"]=true;removeRunDependency(\\\\\\\"wasm-instantiate\\\\\\\")}addRunDependency(\\\\\\\"wasm-instantiate\\\\\\\");if(Module[\\\\\\\"instantiateWasm\\\\\\\"]){try{return Module[\\\\\\\"instantiateWasm\\\\\\\"](info,receiveInstance)}catch(e){err(\\\\\\\"Module.instantiateWasm callback failed with error: \\\\\\\"+e);return false}}function receiveInstantiatedSource(output){receiveInstance(output[\\\\\\\"instance\\\\\\\"],output[\\\\\\\"module\\\\\\\"])}function instantiateArrayBuffer(receiver){getBinaryPromise().then((function(binary){return WebAssembly.instantiate(binary,info)})).then(receiver).catch((function(reason){err(\\\\\\\"failed to asynchronously prepare wasm: \\\\\\\"+reason);abort(reason)}))}if(!Module[\\\\\\\"wasmBinary\\\\\\\"]&&typeof WebAssembly.instantiateStreaming===\\\\\\\"function\\\\\\\"&&!isDataURI(wasmBinaryFile)&&typeof fetch===\\\\\\\"function\\\\\\\"){WebAssembly.instantiateStreaming(fetch(wasmBinaryFile,{credentials:\\\\\\\"same-origin\\\\\\\"}),info).then(receiveInstantiatedSource).catch((function(reason){err(\\\\\\\"wasm streaming compile failed: \\\\\\\"+reason);err(\\\\\\\"falling back to ArrayBuffer instantiation\\\\\\\");instantiateArrayBuffer(receiveInstantiatedSource)}))}else{instantiateArrayBuffer(receiveInstantiatedSource)}return{}}Module[\\\\\\\"asmPreload\\\\\\\"]=Module[\\\\\\\"asm\\\\\\\"];var asmjsReallocBuffer=Module[\\\\\\\"reallocBuffer\\\\\\\"];var wasmReallocBuffer=(function(size){var PAGE_MULTIPLE=Module[\\\\\\\"usingWasm\\\\\\\"]?WASM_PAGE_SIZE:ASMJS_PAGE_SIZE;size=alignUp(size,PAGE_MULTIPLE);var old=Module[\\\\\\\"buffer\\\\\\\"];var oldSize=old.byteLength;if(Module[\\\\\\\"usingWasm\\\\\\\"]){try{var result=Module[\\\\\\\"wasmMemory\\\\\\\"].grow((size-oldSize)/wasmPageSize);if(result!==(-1|0)){return Module[\\\\\\\"buffer\\\\\\\"]=Module[\\\\\\\"wasmMemory\\\\\\\"].buffer}else{return null}}catch(e){return null}}});Module[\\\\\\\"reallocBuffer\\\\\\\"]=(function(size){if(finalMethod===\\\\\\\"asmjs\\\\\\\"){return asmjsReallocBuffer(size)}else{return wasmReallocBuffer(size)}});var finalMethod=\\\\\\\"\\\\\\\";Module[\\\\\\\"asm\\\\\\\"]=(function(global,env,providedBuffer){env=fixImports(env);if(!env[\\\\\\\"table\\\\\\\"]){var TABLE_SIZE=Module[\\\\\\\"wasmTableSize\\\\\\\"];if(TABLE_SIZE===undefined)TABLE_SIZE=1024;var MAX_TABLE_SIZE=Module[\\\\\\\"wasmMaxTableSize\\\\\\\"];if(typeof WebAssembly===\\\\\\\"object\\\\\\\"&&typeof WebAssembly.Table===\\\\\\\"function\\\\\\\"){if(MAX_TABLE_SIZE!==undefined){env[\\\\\\\"table\\\\\\\"]=new WebAssembly.Table({\\\\\\\"initial\\\\\\\":TABLE_SIZE,\\\\\\\"maximum\\\\\\\":MAX_TABLE_SIZE,\\\\\\\"element\\\\\\\":\\\\\\\"anyfunc\\\\\\\"})}else{env[\\\\\\\"table\\\\\\\"]=new WebAssembly.Table({\\\\\\\"initial\\\\\\\":TABLE_SIZE,element:\\\\\\\"anyfunc\\\\\\\"})}}else{env[\\\\\\\"table\\\\\\\"]=new Array(TABLE_SIZE)}Module[\\\\\\\"wasmTable\\\\\\\"]=env[\\\\\\\"table\\\\\\\"]}if(!env[\\\\\\\"memoryBase\\\\\\\"]){env[\\\\\\\"memoryBase\\\\\\\"]=Module[\\\\\\\"STATIC_BASE\\\\\\\"]}if(!env[\\\\\\\"tableBase\\\\\\\"]){env[\\\\\\\"tableBase\\\\\\\"]=0}var exports;exports=doNativeWasm(global,env,providedBuffer);assert(exports,\\\\\\\"no binaryen method succeeded.\\\\\\\");return exports});}integrateWasmJS();var ASM_CONSTS=[(function(){return Module.webglContextAttributes.premultipliedAlpha}),(function(){return Module.webglContextAttributes.preserveDrawingBuffer}),(function($0){throw new Error('Internal Unity error: gles::GetProcAddress(\\\\\\\"'+Pointer_stringify($0)+'\\\\\\\") was called but gles::GetProcAddress() is not implemented on Unity WebGL. Please report a bug.')}),(function(){return typeof Module.shouldQuit!=\\\\\\\"undefined\\\\\\\"}),(function(){for(var id in Module.intervals){window.clearInterval(id)}Module.intervals={};for(var i=0;i<Module.deinitializers.length;i++){Module.deinitializers[i]()}Module.deinitializers=[];if(typeof Module.onQuit==\\\\\\\"function\\\\\\\")Module.onQuit()})];function _emscripten_asm_const_i(code){return ASM_CONSTS[code]()}function _emscripten_asm_const_sync_on_main_thread_i(code){return ASM_CONSTS[code]()}function _emscripten_asm_const_ii(code,a0){return ASM_CONSTS[code](a0)}STATIC_BASE=GLOBAL_BASE;STATICTOP=STATIC_BASE+3127232;__ATINIT__.push({func:(function(){__GLOBAL__sub_I_AccessibilityScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_AIScriptingClasses_cpp()})},{func:(function(){___cxx_global_var_init()})},{func:(function(){__GLOBAL__sub_I_AndroidJNIScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_AnimationScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Animation_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Animation_3_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Animation_6_cpp()})},{func:(function(){__GLOBAL__sub_I_Avatar_cpp()})},{func:(function(){__GLOBAL__sub_I_ConstraintManager_cpp()})},{func:(function(){__GLOBAL__sub_I_AnimationClip_cpp()})},{func:(function(){__GLOBAL__sub_I_AssetBundleScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_AssetBundle_Public_0_cpp()})},{func:(function(){__GLOBAL__sub_I_AudioScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Video_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Audio_Public_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Audio_Public_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Audio_Public_3_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Audio_Public_ScriptBindings_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Audio_Public_sound_0_cpp()})},{func:(function(){__GLOBAL__sub_I_ClothScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Cloth_0_cpp()})},{func:(function(){___cxx_global_var_init_18()})},{func:(function(){__GLOBAL__sub_I_nvcloth_src_0_cpp()})},{func:(function(){__GLOBAL__sub_I_nvcloth_src_1_cpp()})},{func:(function(){__GLOBAL__sub_I_SwInterCollision_cpp()})},{func:(function(){__GLOBAL__sub_I_SwSolverKernel_cpp()})},{func:(function(){__GLOBAL__sub_I_artifacts_WebGL_codegenerator_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_GfxDevice_opengles_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_VirtualFileSystem_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Input_0_cpp()})},{func:(function(){__GLOBAL__sub_I_GfxDeviceNull_cpp()})},{func:(function(){__GLOBAL__sub_I_External_ProphecySDK_BlitOperations_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_2D_Renderer_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_2D_Sorting_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_2D_SpriteAtlas_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Allocator_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Allocator_2_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Application_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_BaseClasses_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_BaseClasses_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_BaseClasses_2_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_BaseClasses_3_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Burst_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Camera_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Camera_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Camera_2_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Camera_3_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Camera_4_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Camera_5_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Camera_6_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Camera_7_cpp()})},{func:(function(){__GLOBAL__sub_I_Shadows_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Camera_Culling_0_cpp()})},{func:(function(){__GLOBAL__sub_I_GUITexture_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Camera_RenderLoops_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Camera_RenderLoops_2_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Containers_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Core_Callbacks_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_File_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Geometry_2_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Graphics_0_cpp()})},{func:(function(){___cxx_global_var_init_96()})},{func:(function(){__GLOBAL__sub_I_Runtime_Graphics_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Graphics_2_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Graphics_4_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Graphics_5_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Graphics_6_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Graphics_8_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Graphics_10_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Graphics_11_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Graphics_Billboard_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Graphics_LOD_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Graphics_Mesh_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Graphics_Mesh_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Graphics_Mesh_2_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Graphics_Mesh_4_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Graphics_Mesh_5_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Graphics_ScriptableRenderLoop_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Interfaces_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Interfaces_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Interfaces_2_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Jobs_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Jobs_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Jobs_Internal_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Math_2_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Math_Random_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Misc_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Misc_2_cpp()})},{func:(function(){___cxx_global_var_init_127()})},{func:(function(){__GLOBAL__sub_I_Runtime_Misc_4_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Misc_5_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_PreloadManager_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Profiler_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Profiler_2_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_SceneManager_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Shaders_0_cpp()})},{func:(function(){___cxx_global_var_init_116()})},{func:(function(){__GLOBAL__sub_I_Runtime_Shaders_2_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Shaders_ShaderImpl_2_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Transform_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Transform_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Utilities_2_cpp()})},{func:(function(){___cxx_global_var_init_2_9447()})},{func:(function(){__GLOBAL__sub_I_Runtime_Utilities_5_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Utilities_6_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Utilities_7_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Utilities_9_cpp()})},{func:(function(){__GLOBAL__sub_I_AssetBundleFileSystem_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Modules_0_cpp()})},{func:(function(){___cxx_global_var_init_13()})},{func:(function(){___cxx_global_var_init_14()})},{func:(function(){___cxx_global_var_init_15()})},{func:(function(){__GLOBAL__sub_I_Modules_Profiler_Public_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Profiler_Runtime_1_cpp()})},{func:(function(){__GLOBAL__sub_I_UnsafeUtility_bindings_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_GfxDevice_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_GfxDevice_2_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_GfxDevice_3_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_GfxDevice_4_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_GfxDevice_5_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_PluginInterface_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Director_Core_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_ScriptingBackend_Il2Cpp_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Scripting_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Scripting_2_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Scripting_3_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Mono_SerializationBackend_DirectMemoryAccess_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Mono_SerializationBackend_DirectMemoryAccess_1_cpp()})},{func:(function(){__GLOBAL__sub_I_TemplateInstantiations_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Scripting_APIUpdating_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Serialize_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Serialize_2_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Serialize_TransferFunctions_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Runtime_Serialize_TransferFunctions_1_cpp()})},{func:(function(){__GLOBAL__sub_I_PlatformDependent_WebGL_Source_0_cpp()})},{func:(function(){__GLOBAL__sub_I_PlatformDependent_WebGL_Source_2_cpp()})},{func:(function(){__GLOBAL__sub_I_LogAssert_cpp()})},{func:(function(){__GLOBAL__sub_I_Shader_cpp()})},{func:(function(){__GLOBAL__sub_I_Transform_cpp()})},{func:(function(){__GLOBAL__sub_I_PlatformDependent_WebGL_External_baselib_builds_Source_0_cpp()})},{func:(function(){__GLOBAL__sub_I_DirectorScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_DSPGraph_Public_1_cpp()})},{func:(function(){__GLOBAL__sub_I_GridScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Grid_Public_0_cpp()})},{func:(function(){___cxx_global_var_init_3652()})},{func:(function(){__GLOBAL__sub_I_IMGUIScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_IMGUI_0_cpp()})},{func:(function(){___cxx_global_var_init_22()})},{func:(function(){__GLOBAL__sub_I_Modules_IMGUI_1_cpp()})},{func:(function(){__GLOBAL__sub_I_InputLegacyScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_InputScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Input_Private_0_cpp()})},{func:(function(){__GLOBAL__sub_I_ParticleSystemScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_ParticleSystem_Modules_3_cpp()})},{func:(function(){__GLOBAL__sub_I_ParticleSystemRenderer_cpp()})},{func:(function(){__GLOBAL__sub_I_ShapeModule_cpp()})},{func:(function(){__GLOBAL__sub_I_Physics2DScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Physics2D_Public_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Physics2D_Public_1_cpp()})},{func:(function(){__GLOBAL__sub_I_PhysicsScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Physics_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Physics_1_cpp()})},{func:(function(){__GLOBAL__sub_I_PhysicsQuery_cpp()})},{func:(function(){__GLOBAL__sub_I_SubsystemsScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Subsystems_0_cpp()})},{func:(function(){__GLOBAL__sub_I_TerrainScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Terrain_Public_0_cpp()})},{func:(function(){___cxx_global_var_init_68()})},{func:(function(){__GLOBAL__sub_I_Modules_Terrain_Public_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Terrain_Public_2_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Terrain_Public_3_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Terrain_VR_0_cpp()})},{func:(function(){__GLOBAL__sub_I_TextCoreScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_TextRenderingScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_TextRendering_Public_0_cpp()})},{func:(function(){__GLOBAL__sub_I_TilemapScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Tilemap_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Tilemap_Public_0_cpp()})},{func:(function(){__GLOBAL__sub_I_UIElementsScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_External_Yoga_Yoga_0_cpp()})},{func:(function(){__GLOBAL__sub_I_UIScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_UI_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_UI_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_UI_2_cpp()})},{func:(function(){__GLOBAL__sub_I_umbra_cpp()})},{func:(function(){__GLOBAL__sub_I_UnityAnalyticsScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_UnityAnalytics_Dispatcher_0_cpp()})},{func:(function(){__GLOBAL__sub_I_UnityAdsSettings_cpp()})},{func:(function(){__GLOBAL__sub_I_UnityWebRequestScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_UnityWebRequest_Public_0_cpp()})},{func:(function(){__GLOBAL__sub_I_VFXScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_VFX_Public_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_VFX_Public_2_cpp()})},{func:(function(){__GLOBAL__sub_I_VideoScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_Video_Public_Base_0_cpp()})},{func:(function(){__GLOBAL__sub_I_VRScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_VR_2_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_VR_PluginInterface_0_cpp()})},{func:(function(){__GLOBAL__sub_I_Wind_cpp()})},{func:(function(){__GLOBAL__sub_I_XRScriptingClasses_cpp()})},{func:(function(){__GLOBAL__sub_I_Modules_XR_Subsystems_Input_Public_1_cpp()})},{func:(function(){__GLOBAL__sub_I_Lump_libil2cpp_os_cpp()})},{func:(function(){__GLOBAL__sub_I_Il2CppCodeRegistration_cpp()})},{func:(function(){__GLOBAL__sub_I_Lump_libil2cpp_vm_cpp()})},{func:(function(){__GLOBAL__sub_I_Lump_libil2cpp_metadata_cpp()})},{func:(function(){__GLOBAL__sub_I_Lump_libil2cpp_utils_cpp()})},{func:(function(){__GLOBAL__sub_I_Lump_libil2cpp_gc_cpp()})},{func:(function(){___emscripten_environ_constructor()})});var STATIC_BUMP=3127232;Module[\\\\\\\"STATIC_BASE\\\\\\\"]=STATIC_BASE;Module[\\\\\\\"STATIC_BUMP\\\\\\\"]=STATIC_BUMP;var tempDoublePtr=STATICTOP;STATICTOP+=16;function _JS_Cursor_SetImage(ptr,length){var binary=\\\\\\\"\\\\\\\";for(var i=0;i<length;i++)binary+=String.fromCharCode(HEAPU8[ptr+i]);Module.canvas.style.cursor=\\\\\\\"url(data:image/cur;base64,\\\\\\\"+btoa(binary)+\\\\\\\"),default\\\\\\\"}function _JS_Cursor_SetShow(show){Module.canvas.style.cursor=show?\\\\\\\"default\\\\\\\":\\\\\\\"none\\\\\\\"}function _JS_Eval_ClearInterval(id){window.clearInterval(id)}function _JS_Eval_SetInterval(func,arg,millis){Module[\\\\\\\"noExitRuntime\\\\\\\"]=true;function wrapper(){getFuncWrapper(func,\\\\\\\"vi\\\\\\\")(arg)}return Browser.safeSetInterval(wrapper,millis)}var fs={numPendingSync:0,syncInternal:1e3,syncInProgress:false,sync:(function(onlyPendingSync){if(onlyPendingSync){if(fs.numPendingSync==0)return}else if(fs.syncInProgress){fs.numPendingSync++;return}fs.syncInProgress=true;FS.syncfs(false,(function(err){fs.syncInProgress=false}));fs.numPendingSync=0})};function _JS_FileSystem_Initialize(){if(!Module.indexedDB)return;Module.setInterval((function(){fs.sync(true)}),fs.syncInternal)}function _JS_FileSystem_Sync(){if(!Module.indexedDB)return;fs.sync(false)}function _JS_Log_Dump(ptr,type){var str=Pointer_stringify(ptr);if(typeof dump==\\\\\\\"function\\\\\\\")dump(str);switch(type){case 0:case 1:case 4:console.error(str);return;case 2:console.warn(str);return;case 3:case 5:console.log(str);return;default:console.error(\\\\\\\"Unknown console message type!\\\\\\\");console.error(str)}}function _JS_Log_StackTrace(buffer,bufferSize){var trace=stackTrace();if(buffer)stringToUTF8(trace,buffer,bufferSize);return lengthBytesUTF8(trace)}var WEBAudio={audioInstances:[],audioContext:{},audioWebEnabled:0};function _JS_Sound_Create_Channel(callback,userData){if(WEBAudio.audioWebEnabled==0)return;var channel={gain:WEBAudio.audioContext.createGain(),panner:WEBAudio.audioContext.createPanner(),threeD:false,playBuffer:(function(delay,buffer,offset){this.source.buffer=buffer;var chan=this;this.source.onended=(function(){if(callback)dynCall(\\\\\\\"vi\\\\\\\",callback,[userData]);chan.setup()});this.source.start(delay,offset)}),setup:(function(){this.source=WEBAudio.audioContext.createBufferSource();this.setupPanning()}),setupPanning:(function(){if(this.threeD){this.source.disconnect();this.source.connect(this.panner);this.panner.connect(this.gain)}else{this.panner.disconnect();this.source.connect(this.gain)}})};channel.panner.rolloffFactor=0;channel.gain.connect(WEBAudio.audioContext.destination);channel.setup();return WEBAudio.audioInstances.push(channel)-1}function _JS_Sound_GetLength(bufferInstance){if(WEBAudio.audioWebEnabled==0)return 0;var sound=WEBAudio.audioInstances[bufferInstance];var sampleRateRatio=44100/sound.buffer.sampleRate;return sound.buffer.length*sampleRateRatio}function _JS_Sound_GetLoadState(bufferInstance){if(WEBAudio.audioWebEnabled==0)return 2;var sound=WEBAudio.audioInstances[bufferInstance];if(sound.error)return 2;if(sound.buffer)return 0;return 1}function _JS_Sound_Init(){try{window.AudioContext=window.AudioContext||window.webkitAudioContext;WEBAudio.audioContext=new AudioContext;var tryToResumeAudioContext=(function(){if(WEBAudio.audioContext.state===\\\\\\\"suspended\\\\\\\")WEBAudio.audioContext.resume();else Module.clearInterval(resumeInterval)});var resumeInterval=Module.setInterval(tryToResumeAudioContext,400);WEBAudio.audioWebEnabled=1}catch(e){alert(\\\\\\\"Web Audio API is not supported in this browser\\\\\\\")}}function _JS_Sound_Load(ptr,length){if(WEBAudio.audioWebEnabled==0)return 0;var sound={buffer:null,error:false};var instance=WEBAudio.audioInstances.push(sound)-1;var audioData=HEAPU8.buffer.slice(ptr,ptr+length);WEBAudio.audioContext.decodeAudioData(audioData,(function(buffer){sound.buffer=buffer}),(function(){sound.error=true;console.log(\\\\\\\"Decode error.\\\\\\\")}));return instance}function _JS_Sound_Load_PCM(channels,length,sampleRate,ptr){if(WEBAudio.audioWebEnabled==0)return 0;var sound={buffer:WEBAudio.audioContext.createBuffer(channels,length,sampleRate),error:false};for(var i=0;i<channels;i++){var offs=(ptr>>2)+length*i;var buffer=sound.buffer;var copyToChannel=buffer[\\\\\\\"copyToChannel\\\\\\\"]||(function(source,channelNumber,startInChannel){var clipped=source.subarray(0,Math.min(source.length,this.length-(startInChannel|0)));this.getChannelData(channelNumber|0).set(clipped,startInChannel|0)});copyToChannel.apply(buffer,[HEAPF32.subarray(offs,offs+length),i,0])}var instance=WEBAudio.audioInstances.push(sound)-1;return instance}function _JS_Sound_Play(bufferInstance,channelInstance,offset,delay){_JS_Sound_Stop(channelInstance,0);if(WEBAudio.audioWebEnabled==0)return;var sound=WEBAudio.audioInstances[bufferInstance];var channel=WEBAudio.audioInstances[channelInstance];if(sound.buffer){try{channel.playBuffer(WEBAudio.audioContext.currentTime+delay,sound.buffer,offset)}catch(e){console.error(\\\\\\\"playBuffer error. Exception: \\\\\\\"+e)}}else console.log(\\\\\\\"Trying to play sound which is not loaded.\\\\\\\")}function _JS_Sound_ReleaseInstance(instance){WEBAudio.audioInstances[instance]=null}function _JS_Sound_ResumeIfNeeded(){if(WEBAudio.audioWebEnabled==0)return;if(WEBAudio.audioContext.state===\\\\\\\"suspended\\\\\\\")WEBAudio.audioContext.resume()}function _JS_Sound_Set3D(channelInstance,threeD){var channel=WEBAudio.audioInstances[channelInstance];if(channel.threeD!=threeD){channel.threeD=threeD;channel.setupPanning()}}function _JS_Sound_SetListenerOrientation(x,y,z,xUp,yUp,zUp){if(WEBAudio.audioWebEnabled==0)return;if(WEBAudio.audioContext.listener.forwardX){WEBAudio.audioContext.listener.forwardX.setValueAtTime(-x,WEBAudio.audioContext.currentTime);WEBAudio.audioContext.listener.forwardY.setValueAtTime(-y,WEBAudio.audioContext.currentTime);WEBAudio.audioContext.listener.forwardZ.setValueAtTime(-z,WEBAudio.audioContext.currentTime);WEBAudio.audioContext.listener.upX.setValueAtTime(xUp,WEBAudio.audioContext.currentTime);WEBAudio.audioContext.listener.upY.setValueAtTime(yUp,WEBAudio.audioContext.currentTime);WEBAudio.audioContext.listener.upZ.setValueAtTime(zUp,WEBAudio.audioContext.currentTime)}else{WEBAudio.audioContext.listener.setOrientation(-x,-y,-z,xUp,yUp,zUp)}}function _JS_Sound_SetListenerPosition(x,y,z){if(WEBAudio.audioWebEnabled==0)return;if(WEBAudio.audioContext.listener.positionX){WEBAudio.audioContext.listener.positionX.setValueAtTime(x,WEBAudio.audioContext.currentTime);WEBAudio.audioContext.listener.positionY.setValueAtTime(y,WEBAudio.audioContext.currentTime);WEBAudio.audioContext.listener.positionZ.setValueAtTime(z,WEBAudio.audioContext.currentTime)}else{WEBAudio.audioContext.listener.setPosition(x,y,z)}}function _JS_Sound_SetLoop(channelInstance,loop){if(WEBAudio.audioWebEnabled==0)return;WEBAudio.audioInstances[channelInstance].source.loop=loop}function _JS_Sound_SetLoopPoints(channelInstance,loopStart,loopEnd){if(WEBAudio.audioWebEnabled==0)return;var channel=WEBAudio.audioInstances[channelInstance];channel.source.loopStart=loopStart;channel.source.loopEnd=loopEnd}function _JS_Sound_SetPitch(channelInstance,v){if(WEBAudio.audioWebEnabled==0)return;WEBAudio.audioInstances[channelInstance].source.playbackRate.setValueAtTime(v,WEBAudio.audioContext.currentTime)}function _JS_Sound_SetPosition(channelInstance,x,y,z){if(WEBAudio.audioWebEnabled==0)return;WEBAudio.audioInstances[channelInstance].panner.setPosition(x,y,z)}function _JS_Sound_SetVolume(channelInstance,v){if(WEBAudio.audioWebEnabled==0)return;WEBAudio.audioInstances[channelInstance].gain.gain.setValueAtTime(v,WEBAudio.audioContext.currentTime)}function _JS_Sound_Stop(channelInstance,delay){if(WEBAudio.audioWebEnabled==0)return;var channel=WEBAudio.audioInstances[channelInstance];if(channel.source.buffer){try{channel.source.stop(WEBAudio.audioContext.currentTime+delay)}catch(e){channel.source.disconnect()}if(delay==0){channel.source.onended=(function(){});channel.setup()}}}function _JS_SystemInfo_GetCanvasClientSize(domElementSelector,outWidth,outHeight){var selector=UTF8ToString(domElementSelector);var canvas=selector==\\\\\\\"#canvas\\\\\\\"?Module[\\\\\\\"canvas\\\\\\\"]:document.querySelector(selector);HEAPF64[outWidth>>3]=canvas?canvas.clientWidth:0;HEAPF64[outHeight>>3]=canvas?canvas.clientHeight:0}function _JS_SystemInfo_GetDocumentURL(buffer,bufferSize){if(buffer)stringToUTF8(document.URL,buffer,bufferSize);return lengthBytesUTF8(document.URL)}function _JS_SystemInfo_GetGPUInfo(buffer,bufferSize){var gpuinfo=UnityLoader.SystemInfo.gpu;if(buffer)stringToUTF8(gpuinfo,buffer,bufferSize);return lengthBytesUTF8(gpuinfo)}function _JS_SystemInfo_GetMemory(){return TOTAL_MEMORY/(1024*1024)}function _JS_SystemInfo_GetOS(buffer,bufferSize){var browser=UnityLoader.SystemInfo.os+\\\\\\\" \\\\\\\"+UnityLoader.SystemInfo.osVersion;if(buffer)stringToUTF8(browser,buffer,bufferSize);return lengthBytesUTF8(browser)}function _JS_SystemInfo_GetPreferredDevicePixelRatio(){return Module.devicePixelRatio||window.devicePixelRatio||1}function _JS_SystemInfo_GetScreenSize(outWidth,outHeight){HEAPF64[outWidth>>3]=UnityLoader.SystemInfo.width;HEAPF64[outHeight>>3]=UnityLoader.SystemInfo.height}function _JS_SystemInfo_HasCursorLock(){return UnityLoader.SystemInfo.hasCursorLock}function _JS_SystemInfo_HasFullscreen(){return UnityLoader.SystemInfo.hasFullscreen}function _JS_SystemInfo_HasWebGL(){return UnityLoader.SystemInfo.hasWebGL}var videoInstances=[];function _JS_Video_CanPlayFormat(format){var str=Pointer_stringify(format);var video=document.createElement(\\\\\\\"video\\\\\\\");return video.canPlayType(str)!=\\\\\\\"\\\\\\\"}function _JS_Video_Create(url){var str=Pointer_stringify(url);var video=document.createElement(\\\\\\\"video\\\\\\\");video.style.display=\\\\\\\"none\\\\\\\";video.src=str;video.detached=false;video.crossOrigin=\\\\\\\"anonymous\\\\\\\";video.looping=false;video.addEventListener(\\\\\\\"ended\\\\\\\",(function(evt){if(video.looping&&!video.detached){video.play()}}));return videoInstances.push(video)-1}function _JS_Video_Destroy(video){videoInstances[video].detached=true;videoInstances[video]=null}function _JS_Video_Duration(video){return videoInstances[video].duration}function _JS_Video_EnableAudioTrack(video,trackIndex,enabled){var tracks=videoInstances[video].audioTracks;if(!tracks)return;var track=tracks[trackIndex];if(track)track.enabled=enabled?true:false}function _JS_Video_GetAudioLanguageCode(video,trackIndex){var tracks=videoInstances[video].audioTracks;if(!tracks)return\\\\\\\"\\\\\\\";var track=tracks[trackIndex];return track?track.language:\\\\\\\"\\\\\\\"}function _JS_Video_GetNumAudioTracks(video){var tracks=videoInstances[video].audioTracks;return tracks?tracks.length:1}function _JS_Video_Height(video){return videoInstances[video].videoHeight}function _JS_Video_IsPlaying(video){var element=videoInstances[video];return!element.paused&&!element.ended}function _JS_Video_IsReady(video){if(!videoInstances[video].isReady&&videoInstances[video].readyState>=videoInstances[video].HAVE_ENOUGH_DATA)videoInstances[video].isReady=true;return videoInstances[video].isReady}function _JS_Video_Pause(video){videoInstances[video].pause()}function _JS_Video_Play(video){videoInstances[video].play()}function _JS_Video_Seek(video,time){videoInstances[video].currentTime=time}function _JS_Video_SetEndedHandler(video,ref,onended){var instance=videoInstances[video];instance.addEventListener(\\\\\\\"ended\\\\\\\",(function(evt){if(!instance.detached){dynCall(\\\\\\\"vi\\\\\\\",onended,[ref])}}))}function _JS_Video_SetErrorHandler(video,ref,onerror){var instance=videoInstances[video];instance.onerror=(function(evt){if(!instance.detached){dynCall(\\\\\\\"vii\\\\\\\",onerror,[ref,evt.target.error.code])}})}function _JS_Video_SetLoop(video,loop){videoInstances[video].looping=loop}function _JS_Video_SetMute(video,muted){videoInstances[video].muted=muted}function _JS_Video_SetPlaybackRate(video,rate){videoInstances[video].playbackRate=rate}function _JS_Video_SetReadyHandler(video,ref,onready){var instance=videoInstances[video];instance.addEventListener(\\\\\\\"canplay\\\\\\\",(function(evt){if(!instance.detached){dynCall(\\\\\\\"vi\\\\\\\",onready,[ref])}}))}function _JS_Video_SetSeekedOnceHandler(video,ref,onseeked){var instance=videoInstances[video];instance.addEventListener(\\\\\\\"seeked\\\\\\\",function listener(evt){instance.removeEventListener(\\\\\\\"seeked\\\\\\\",listener);if(!instance.detached){dynCall(\\\\\\\"vi\\\\\\\",onseeked,[ref])}})}function _JS_Video_SetVolume(video,volume){videoInstances[video].volume=volume}function _JS_Video_Time(video){return videoInstances[video].currentTime}function _JS_Video_UpdateToTexture(video,tex){var v=videoInstances[video];if(!(v.videoWidth>0&&v.videoHeight>0))return false;if(v.lastUpdateTextureTime===v.currentTime)return false;v.lastUpdateTextureTime=v.currentTime;GLctx.pixelStorei(GLctx.UNPACK_FLIP_Y_WEBGL,true);if(v.previousUploadedWidth!=v.videoWidth||v.previousUploadedHeight!=v.videoHeight){GLctx.deleteTexture(GL.textures[tex]);var t=GLctx.createTexture();t.name=tex;GL.textures[tex]=t;GLctx.bindTexture(GLctx.TEXTURE_2D,t);GLctx.texParameteri(GLctx.TEXTURE_2D,GLctx.TEXTURE_WRAP_S,GLctx.CLAMP_TO_EDGE);GLctx.texParameteri(GLctx.TEXTURE_2D,GLctx.TEXTURE_WRAP_T,GLctx.CLAMP_TO_EDGE);GLctx.texParameteri(GLctx.TEXTURE_2D,GLctx.TEXTURE_MIN_FILTER,GLctx.LINEAR);GLctx.texImage2D(GLctx.TEXTURE_2D,0,GLctx.RGBA,GLctx.RGBA,GLctx.UNSIGNED_BYTE,v);v.previousUploadedWidth=v.videoWidth;v.previousUploadedHeight=v.videoHeight}else{GLctx.bindTexture(GLctx.TEXTURE_2D,GL.textures[tex]);GLctx.texImage2D(GLctx.TEXTURE_2D,0,GLctx.RGBA,GLctx.RGBA,GLctx.UNSIGNED_BYTE,v)}GLctx.pixelStorei(GLctx.UNPACK_FLIP_Y_WEBGL,false);return true}function _JS_Video_Width(video){return videoInstances[video].videoWidth}function ___atomic_fetch_add_8(ptr,vall,valh,memmodel){var l=HEAP32[ptr>>2];var h=HEAP32[ptr+4>>2];HEAP32[ptr>>2]=_i64Add(l,h,vall,valh);HEAP32[ptr+4>>2]=getTempRet0();return(setTempRet0(h),l)|0}var ENV={};function ___buildEnvironment(environ){var MAX_ENV_VALUES=64;var TOTAL_ENV_SIZE=1024;var poolPtr;var envPtr;if(!___buildEnvironment.called){___buildEnvironment.called=true;ENV[\\\\\\\"USER\\\\\\\"]=ENV[\\\\\\\"LOGNAME\\\\\\\"]=\\\\\\\"web_user\\\\\\\";ENV[\\\\\\\"PATH\\\\\\\"]=\\\\\\\"/\\\\\\\";ENV[\\\\\\\"PWD\\\\\\\"]=\\\\\\\"/\\\\\\\";ENV[\\\\\\\"HOME\\\\\\\"]=\\\\\\\"/home/web_user\\\\\\\";ENV[\\\\\\\"LANG\\\\\\\"]=\\\\\\\"C.UTF-8\\\\\\\";ENV[\\\\\\\"_\\\\\\\"]=Module[\\\\\\\"thisProgram\\\\\\\"];poolPtr=getMemory(TOTAL_ENV_SIZE);envPtr=getMemory(MAX_ENV_VALUES*4);HEAP32[envPtr>>2]=poolPtr;HEAP32[environ>>2]=envPtr}else{envPtr=HEAP32[environ>>2];poolPtr=HEAP32[envPtr>>2]}var strings=[];var totalSize=0;for(var key in ENV){if(typeof ENV[key]===\\\\\\\"string\\\\\\\"){var line=key+\\\\\\\"=\\\\\\\"+ENV[key];strings.push(line);totalSize+=line.length}}if(totalSize>TOTAL_ENV_SIZE){throw new Error(\\\\\\\"Environment size exceeded TOTAL_ENV_SIZE!\\\\\\\")}var ptrSize=4;for(var i=0;i<strings.length;i++){var line=strings[i];writeAsciiToMemory(line,poolPtr);HEAP32[envPtr+i*ptrSize>>2]=poolPtr;poolPtr+=line.length+1}HEAP32[envPtr+strings.length*ptrSize>>2]=0}function ___cxa_allocate_exception(size){return _malloc(size)}function __ZSt18uncaught_exceptionv(){return!!__ZSt18uncaught_exceptionv.uncaught_exception}var EXCEPTIONS={last:0,caught:[],infos:{},deAdjust:(function(adjusted){if(!adjusted||EXCEPTIONS.infos[adjusted])return adjusted;for(var key in EXCEPTIONS.infos){var ptr=+key;var info=EXCEPTIONS.infos[ptr];if(info.adjusted===adjusted){return ptr}}return adjusted}),addRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount++}),decRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];assert(info.refcount>0);info.refcount--;if(info.refcount===0&&!info.rethrown){if(info.destructor){Module[\\\\\\\"dynCall_vi\\\\\\\"](info.destructor,ptr)}delete EXCEPTIONS.infos[ptr];___cxa_free_exception(ptr)}}),clearRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount=0})};function ___cxa_begin_catch(ptr){var info=EXCEPTIONS.infos[ptr];if(info&&!info.caught){info.caught=true;__ZSt18uncaught_exceptionv.uncaught_exception--}if(info)info.rethrown=false;EXCEPTIONS.caught.push(ptr);EXCEPTIONS.addRef(EXCEPTIONS.deAdjust(ptr));return ptr}function ___cxa_pure_virtual(){ABORT=true;throw\\\\\\\"Pure virtual function called!\\\\\\\"}function ___resumeException(ptr){if(!EXCEPTIONS.last){EXCEPTIONS.last=ptr}throw ptr+\\\\\\\" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch.\\\\\\\"}function ___cxa_find_matching_catch(){var thrown=EXCEPTIONS.last;if(!thrown){return(setTempRet0(0),0)|0}var info=EXCEPTIONS.infos[thrown];var throwntype=info.type;if(!throwntype){return(setTempRet0(0),thrown)|0}var typeArray=Array.prototype.slice.call(arguments);var pointer=Module[\\\\\\\"___cxa_is_pointer_type\\\\\\\"](throwntype);if(!___cxa_find_matching_catch.buffer)___cxa_find_matching_catch.buffer=_malloc(4);HEAP32[___cxa_find_matching_catch.buffer>>2]=thrown;thrown=___cxa_find_matching_catch.buffer;for(var i=0;i<typeArray.length;i++){if(typeArray[i]&&Module[\\\\\\\"___cxa_can_catch\\\\\\\"](typeArray[i],throwntype,thrown)){thrown=HEAP32[thrown>>2];info.adjusted=thrown;return(setTempRet0(typeArray[i]),thrown)|0}}thrown=HEAP32[thrown>>2];return(setTempRet0(throwntype),thrown)|0}function ___cxa_throw(ptr,type,destructor){EXCEPTIONS.infos[ptr]={ptr:ptr,adjusted:ptr,type:type,destructor:destructor,refcount:0,caught:false,rethrown:false};EXCEPTIONS.last=ptr;if(!(\\\\\\\"uncaught_exception\\\\\\\"in __ZSt18uncaught_exceptionv)){__ZSt18uncaught_exceptionv.uncaught_exception=1}else{__ZSt18uncaught_exceptionv.uncaught_exception++}throw ptr+\\\\\\\" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch.\\\\\\\"}function ___gxx_personality_v0(){}function ___lock(){}var ERRNO_CODES={EPERM:1,ENOENT:2,ESRCH:3,EINTR:4,EIO:5,ENXIO:6,E2BIG:7,ENOEXEC:8,EBADF:9,ECHILD:10,EAGAIN:11,EWOULDBLOCK:11,ENOMEM:12,EACCES:13,EFAULT:14,ENOTBLK:15,EBUSY:16,EEXIST:17,EXDEV:18,ENODEV:19,ENOTDIR:20,EISDIR:21,EINVAL:22,ENFILE:23,EMFILE:24,ENOTTY:25,ETXTBSY:26,EFBIG:27,ENOSPC:28,ESPIPE:29,EROFS:30,EMLINK:31,EPIPE:32,EDOM:33,ERANGE:34,ENOMSG:42,EIDRM:43,ECHRNG:44,EL2NSYNC:45,EL3HLT:46,EL3RST:47,ELNRNG:48,EUNATCH:49,ENOCSI:50,EL2HLT:51,EDEADLK:35,ENOLCK:37,EBADE:52,EBADR:53,EXFULL:54,ENOANO:55,EBADRQC:56,EBADSLT:57,EDEADLOCK:35,EBFONT:59,ENOSTR:60,ENODATA:61,ETIME:62,ENOSR:63,ENONET:64,ENOPKG:65,EREMOTE:66,ENOLINK:67,EADV:68,ESRMNT:69,ECOMM:70,EPROTO:71,EMULTIHOP:72,EDOTDOT:73,EBADMSG:74,ENOTUNIQ:76,EBADFD:77,EREMCHG:78,ELIBACC:79,ELIBBAD:80,ELIBSCN:81,ELIBMAX:82,ELIBEXEC:83,ENOSYS:38,ENOTEMPTY:39,ENAMETOOLONG:36,ELOOP:40,EOPNOTSUPP:95,EPFNOSUPPORT:96,ECONNRESET:104,ENOBUFS:105,EAFNOSUPPORT:97,EPROTOTYPE:91,ENOTSOCK:88,ENOPROTOOPT:92,ESHUTDOWN:108,ECONNREFUSED:111,EADDRINUSE:98,ECONNABORTED:103,ENETUNREACH:101,ENETDOWN:100,ETIMEDOUT:110,EHOSTDOWN:112,EHOSTUNREACH:113,EINPROGRESS:115,EALREADY:114,EDESTADDRREQ:89,EMSGSIZE:90,EPROTONOSUPPORT:93,ESOCKTNOSUPPORT:94,EADDRNOTAVAIL:99,ENETRESET:102,EISCONN:106,ENOTCONN:107,ETOOMANYREFS:109,EUSERS:87,EDQUOT:122,ESTALE:116,ENOTSUP:95,ENOMEDIUM:123,EILSEQ:84,EOVERFLOW:75,ECANCELED:125,ENOTRECOVERABLE:131,EOWNERDEAD:130,ESTRPIPE:86};function ___setErrNo(value){if(Module[\\\\\\\"___errno_location\\\\\\\"])HEAP32[Module[\\\\\\\"___errno_location\\\\\\\"]()>>2]=value;return value}function ___map_file(pathname,size){___setErrNo(ERRNO_CODES.EPERM);return-1}var ERRNO_MESSAGES={0:\\\\\\\"Success\\\\\\\",1:\\\\\\\"Not super-user\\\\\\\",2:\\\\\\\"No such file or directory\\\\\\\",3:\\\\\\\"No such process\\\\\\\",4:\\\\\\\"Interrupted system call\\\\\\\",5:\\\\\\\"I/O error\\\\\\\",6:\\\\\\\"No such device or address\\\\\\\",7:\\\\\\\"Arg list too long\\\\\\\",8:\\\\\\\"Exec format error\\\\\\\",9:\\\\\\\"Bad file number\\\\\\\",10:\\\\\\\"No children\\\\\\\",11:\\\\\\\"No more processes\\\\\\\",12:\\\\\\\"Not enough core\\\\\\\",13:\\\\\\\"Permission denied\\\\\\\",14:\\\\\\\"Bad address\\\\\\\",15:\\\\\\\"Block device required\\\\\\\",16:\\\\\\\"Mount device busy\\\\\\\",17:\\\\\\\"File exists\\\\\\\",18:\\\\\\\"Cross-device link\\\\\\\",19:\\\\\\\"No such device\\\\\\\",20:\\\\\\\"Not a directory\\\\\\\",21:\\\\\\\"Is a directory\\\\\\\",22:\\\\\\\"Invalid argument\\\\\\\",23:\\\\\\\"Too many open files in system\\\\\\\",24:\\\\\\\"Too many open files\\\\\\\",25:\\\\\\\"Not a typewriter\\\\\\\",26:\\\\\\\"Text file busy\\\\\\\",27:\\\\\\\"File too large\\\\\\\",28:\\\\\\\"No space left on device\\\\\\\",29:\\\\\\\"Illegal seek\\\\\\\",30:\\\\\\\"Read only file system\\\\\\\",31:\\\\\\\"Too many links\\\\\\\",32:\\\\\\\"Broken pipe\\\\\\\",33:\\\\\\\"Math arg out of domain of func\\\\\\\",34:\\\\\\\"Math result not representable\\\\\\\",35:\\\\\\\"File locking deadlock error\\\\\\\",36:\\\\\\\"File or path name too long\\\\\\\",37:\\\\\\\"No record locks available\\\\\\\",38:\\\\\\\"Function not implemented\\\\\\\",39:\\\\\\\"Directory not empty\\\\\\\",40:\\\\\\\"Too many symbolic links\\\\\\\",42:\\\\\\\"No message of desired type\\\\\\\",43:\\\\\\\"Identifier removed\\\\\\\",44:\\\\\\\"Channel number out of range\\\\\\\",45:\\\\\\\"Level 2 not synchronized\\\\\\\",46:\\\\\\\"Level 3 halted\\\\\\\",47:\\\\\\\"Level 3 reset\\\\\\\",48:\\\\\\\"Link number out of range\\\\\\\",49:\\\\\\\"Protocol driver not attached\\\\\\\",50:\\\\\\\"No CSI structure available\\\\\\\",51:\\\\\\\"Level 2 halted\\\\\\\",52:\\\\\\\"Invalid exchange\\\\\\\",53:\\\\\\\"Invalid request descriptor\\\\\\\",54:\\\\\\\"Exchange full\\\\\\\",55:\\\\\\\"No anode\\\\\\\",56:\\\\\\\"Invalid request code\\\\\\\",57:\\\\\\\"Invalid slot\\\\\\\",59:\\\\\\\"Bad font file fmt\\\\\\\",60:\\\\\\\"Device not a stream\\\\\\\",61:\\\\\\\"No data (for no delay io)\\\\\\\",62:\\\\\\\"Timer expired\\\\\\\",63:\\\\\\\"Out of streams resources\\\\\\\",64:\\\\\\\"Machine is not on the network\\\\\\\",65:\\\\\\\"Package not installed\\\\\\\",66:\\\\\\\"The object is remote\\\\\\\",67:\\\\\\\"The link has been severed\\\\\\\",68:\\\\\\\"Advertise error\\\\\\\",69:\\\\\\\"Srmount error\\\\\\\",70:\\\\\\\"Communication error on send\\\\\\\",71:\\\\\\\"Protocol error\\\\\\\",72:\\\\\\\"Multihop attempted\\\\\\\",73:\\\\\\\"Cross mount point (not really error)\\\\\\\",74:\\\\\\\"Trying to read unreadable message\\\\\\\",75:\\\\\\\"Value too large for defined data type\\\\\\\",76:\\\\\\\"Given log. name not unique\\\\\\\",77:\\\\\\\"f.d. invalid for this operation\\\\\\\",78:\\\\\\\"Remote address changed\\\\\\\",79:\\\\\\\"Can   access a needed shared lib\\\\\\\",80:\\\\\\\"Accessing a corrupted shared lib\\\\\\\",81:\\\\\\\".lib section in a.out corrupted\\\\\\\",82:\\\\\\\"Attempting to link in too many libs\\\\\\\",83:\\\\\\\"Attempting to exec a shared library\\\\\\\",84:\\\\\\\"Illegal byte sequence\\\\\\\",86:\\\\\\\"Streams pipe error\\\\\\\",87:\\\\\\\"Too many users\\\\\\\",88:\\\\\\\"Socket operation on non-socket\\\\\\\",89:\\\\\\\"Destination address required\\\\\\\",90:\\\\\\\"Message too long\\\\\\\",91:\\\\\\\"Protocol wrong type for socket\\\\\\\",92:\\\\\\\"Protocol not available\\\\\\\",93:\\\\\\\"Unknown protocol\\\\\\\",94:\\\\\\\"Socket type not supported\\\\\\\",95:\\\\\\\"Not supported\\\\\\\",96:\\\\\\\"Protocol family not supported\\\\\\\",97:\\\\\\\"Address family not supported by protocol family\\\\\\\",98:\\\\\\\"Address already in use\\\\\\\",99:\\\\\\\"Address not available\\\\\\\",100:\\\\\\\"Network interface is not configured\\\\\\\",101:\\\\\\\"Network is unreachable\\\\\\\",102:\\\\\\\"Connection reset by network\\\\\\\",103:\\\\\\\"Connection aborted\\\\\\\",104:\\\\\\\"Connection reset by peer\\\\\\\",105:\\\\\\\"No buffer space available\\\\\\\",106:\\\\\\\"Socket is already connected\\\\\\\",107:\\\\\\\"Socket is not connected\\\\\\\",108:\\\\\\\"Can't send after socket shutdown\\\\\\\",109:\\\\\\\"Too many references\\\\\\\",110:\\\\\\\"Connection timed out\\\\\\\",111:\\\\\\\"Connection refused\\\\\\\",112:\\\\\\\"Host is down\\\\\\\",113:\\\\\\\"Host is unreachable\\\\\\\",114:\\\\\\\"Socket already connected\\\\\\\",115:\\\\\\\"Connection already in progress\\\\\\\",116:\\\\\\\"Stale file handle\\\\\\\",122:\\\\\\\"Quota exceeded\\\\\\\",123:\\\\\\\"No medium (in tape drive)\\\\\\\",125:\\\\\\\"Operation canceled\\\\\\\",130:\\\\\\\"Previous owner died\\\\\\\",131:\\\\\\\"State not recoverable\\\\\\\"};var PATH={splitPath:(function(filename){var splitPathRe=/^(\\\\/?|)([\\\\s\\\\S]*?)((?:\\\\.{1,2}|[^\\\\/]+?|)(\\\\.[^.\\\\/]*|))(?:[\\\\/]*)$/;return splitPathRe.exec(filename).slice(1)}),normalizeArray:(function(parts,allowAboveRoot){var up=0;for(var i=parts.length-1;i>=0;i--){var last=parts[i];if(last===\\\\\\\".\\\\\\\"){parts.splice(i,1)}else if(last===\\\\\\\"..\\\\\\\"){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up;up--){parts.unshift(\\\\\\\"..\\\\\\\")}}return parts}),normalize:(function(path){var isAbsolute=path.charAt(0)===\\\\\\\"/\\\\\\\",trailingSlash=path.substr(-1)===\\\\\\\"/\\\\\\\";path=PATH.normalizeArray(path.split(\\\\\\\"/\\\\\\\").filter((function(p){return!!p})),!isAbsolute).join(\\\\\\\"/\\\\\\\");if(!path&&!isAbsolute){path=\\\\\\\".\\\\\\\"}if(path&&trailingSlash){path+=\\\\\\\"/\\\\\\\"}return(isAbsolute?\\\\\\\"/\\\\\\\":\\\\\\\"\\\\\\\")+path}),dirname:(function(path){var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return\\\\\\\".\\\\\\\"}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir}),basename:(function(path){if(path===\\\\\\\"/\\\\\\\")return\\\\\\\"/\\\\\\\";var lastSlash=path.lastIndexOf(\\\\\\\"/\\\\\\\");if(lastSlash===-1)return path;return path.substr(lastSlash+1)}),extname:(function(path){return PATH.splitPath(path)[3]}),join:(function(){var paths=Array.prototype.slice.call(arguments,0);return PATH.normalize(paths.join(\\\\\\\"/\\\\\\\"))}),join2:(function(l,r){return PATH.normalize(l+\\\\\\\"/\\\\\\\"+r)}),resolve:(function(){var resolvedPath=\\\\\\\"\\\\\\\",resolvedAbsolute=false;for(var i=arguments.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?arguments[i]:FS.cwd();if(typeof path!==\\\\\\\"string\\\\\\\"){throw new TypeError(\\\\\\\"Arguments to path.resolve must be strings\\\\\\\")}else if(!path){return\\\\\\\"\\\\\\\"}resolvedPath=path+\\\\\\\"/\\\\\\\"+resolvedPath;resolvedAbsolute=path.charAt(0)===\\\\\\\"/\\\\\\\"}resolvedPath=PATH.normalizeArray(resolvedPath.split(\\\\\\\"/\\\\\\\").filter((function(p){return!!p})),!resolvedAbsolute).join(\\\\\\\"/\\\\\\\");return(resolvedAbsolute?\\\\\\\"/\\\\\\\":\\\\\\\"\\\\\\\")+resolvedPath||\\\\\\\".\\\\\\\"}),relative:(function(from,to){from=PATH.resolve(from).substr(1);to=PATH.resolve(to).substr(1);function trim(arr){var start=0;for(;start<arr.length;start++){if(arr[start]!==\\\\\\\"\\\\\\\")break}var end=arr.length-1;for(;end>=0;end--){if(arr[end]!==\\\\\\\"\\\\\\\")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split(\\\\\\\"/\\\\\\\"));var toParts=trim(to.split(\\\\\\\"/\\\\\\\"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i<length;i++){if(fromParts[i]!==toParts[i]){samePartsLength=i;break}}var outputParts=[];for(var i=samePartsLength;i<fromParts.length;i++){outputParts.push(\\\\\\\"..\\\\\\\")}outputParts=outputParts.concat(toParts.slice(samePartsLength));return outputParts.join(\\\\\\\"/\\\\\\\")})};var TTY={ttys:[],init:(function(){}),shutdown:(function(){}),register:(function(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)}),stream_ops:{open:(function(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(ERRNO_CODES.ENODEV)}stream.tty=tty;stream.seekable=false}),close:(function(stream){stream.tty.ops.flush(stream.tty)}),flush:(function(stream){stream.tty.ops.flush(stream.tty)}),read:(function(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(ERRNO_CODES.ENXIO)}var bytesRead=0;for(var i=0;i<length;i++){var result;try{result=stream.tty.ops.get_char(stream.tty)}catch(e){throw new FS.ErrnoError(ERRNO_CODES.EIO)}if(result===undefined&&bytesRead===0){throw new FS.ErrnoError(ERRNO_CODES.EAGAIN)}if(result===null||result===undefined)break;bytesRead++;buffer[offset+i]=result}if(bytesRead){stream.node.timestamp=Date.now()}return bytesRead}),write:(function(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.put_char){throw new FS.ErrnoError(ERRNO_CODES.ENXIO)}for(var i=0;i<length;i++){try{stream.tty.ops.put_char(stream.tty,buffer[offset+i])}catch(e){throw new FS.ErrnoError(ERRNO_CODES.EIO)}}if(length){stream.node.timestamp=Date.now()}return i})},default_tty_ops:{get_char:(function(tty){if(!tty.input.length){var result=null;if(ENVIRONMENT_IS_NODE){var BUFSIZE=256;var buf=new Buffer(BUFSIZE);var bytesRead=0;var isPosixPlatform=process.platform!=\\\\\\\"win32\\\\\\\";var fd=process.stdin.fd;if(isPosixPlatform){var usingDevice=false;try{fd=fs.openSync(\\\\\\\"/dev/stdin\\\\\\\",\\\\\\\"r\\\\\\\");usingDevice=true}catch(e){}}try{bytesRead=fs.readSync(fd,buf,0,BUFSIZE,null)}catch(e){if(e.toString().indexOf(\\\\\\\"EOF\\\\\\\")!=-1)bytesRead=0;else throw e}if(usingDevice){fs.closeSync(fd)}if(bytesRead>0){result=buf.slice(0,bytesRead).toString(\\\\\\\"utf-8\\\\\\\")}else{result=null}}else if(typeof window!=\\\\\\\"undefined\\\\\\\"&&typeof window.prompt==\\\\\\\"function\\\\\\\"){result=window.prompt(\\\\\\\"Input: \\\\\\\");if(result!==null){result+=\\\\\\\"\\\\n\\\\\\\"}}else if(typeof readline==\\\\\\\"function\\\\\\\"){result=readline();if(result!==null){result+=\\\\\\\"\\\\n\\\\\\\"}}if(!result){return null}tty.input=intArrayFromString(result,true)}return tty.input.shift()}),put_char:(function(tty,val){if(val===null||val===10){out(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}}),flush:(function(tty){if(tty.output&&tty.output.length>0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}})},default_tty1_ops:{put_char:(function(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}}),flush:(function(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}})}};var MEMFS={ops_table:null,mount:(function(mount){return MEMFS.createNode(null,\\\\\\\"/\\\\\\\",16384|511,0)}),createNode:(function(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}if(!MEMFS.ops_table){MEMFS.ops_table={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}}}var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node}return node}),getFileDataAsRegularArray:(function(node){if(node.contents&&node.contents.subarray){var arr=[];for(var i=0;i<node.usedBytes;++i)arr.push(node.contents[i]);return arr}return node.contents}),getFileDataAsTypedArray:(function(node){if(!node.contents)return new Uint8Array;if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)}),expandFileStorage:(function(node,newCapacity){if(node.contents&&node.contents.subarray&&newCapacity>node.contents.length){node.contents=MEMFS.getFileDataAsRegularArray(node);node.usedBytes=node.contents.length}if(!node.contents||node.contents.subarray){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity<CAPACITY_DOUBLING_MAX?2:1.125)|0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0);return}if(!node.contents&&newCapacity>0)node.contents=[];while(node.contents.length<newCapacity)node.contents.push(0)}),resizeFileStorage:(function(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0;return}if(!node.contents||node.contents.subarray){var oldContents=node.contents;node.contents=new Uint8Array(new ArrayBuffer(newSize));if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize;return}if(!node.contents)node.contents=[];if(node.contents.length>newSize)node.contents.length=newSize;else while(node.contents.length<newSize)node.contents.push(0);node.usedBytes=newSize}),node_ops:{getattr:(function(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr}),setattr:(function(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}}),lookup:(function(parent,name){throw FS.genericErrors[ERRNO_CODES.ENOENT]}),mknod:(function(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)}),rename:(function(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(ERRNO_CODES.ENOTEMPTY)}}}delete old_node.parent.contents[old_node.name];old_node.name=new_name;new_dir.contents[new_name]=old_node;old_node.parent=new_dir}),unlink:(function(parent,name){delete parent.contents[name]}),rmdir:(function(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(ERRNO_CODES.ENOTEMPTY)}delete parent.contents[name]}),readdir:(function(node){var entries=[\\\\\\\".\\\\\\\",\\\\\\\"..\\\\\\\"];for(var key in node.contents){if(!node.contents.hasOwnProperty(key)){continue}entries.push(key)}return entries}),symlink:(function(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node}),readlink:(function(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}return node.link})},stream_ops:{read:(function(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);assert(size>=0);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i<size;i++)buffer[offset+i]=contents[position+i]}return size}),write:(function(stream,buffer,offset,length,position,canOwn){if(!length)return 0;var node=stream.node;node.timestamp=Date.now();if(buffer.subarray&&(!node.contents||node.contents.subarray)){if(canOwn){node.contents=buffer.subarray(offset,offset+length);node.usedBytes=length;return length}else if(node.usedBytes===0&&position===0){node.contents=new Uint8Array(buffer.subarray(offset,offset+length));node.usedBytes=length;return length}else if(position+length<=node.usedBytes){node.contents.set(buffer.subarray(offset,offset+length),position);return length}}MEMFS.expandFileStorage(node,position+length);if(node.contents.subarray&&buffer.subarray)node.contents.set(buffer.subarray(offset,offset+length),position);else{for(var i=0;i<length;i++){node.contents[position+i]=buffer[offset+i]}}node.usedBytes=Math.max(node.usedBytes,position+length);return length}),llseek:(function(stream,offset,whence){var position=offset;if(whence===1){position+=stream.position}else if(whence===2){if(FS.isFile(stream.node.mode)){position+=stream.node.usedBytes}}if(position<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}return position}),allocate:(function(stream,offset,length){MEMFS.expandFileStorage(stream.node,offset+length);stream.node.usedBytes=Math.max(stream.node.usedBytes,offset+length)}),mmap:(function(stream,buffer,offset,length,position,prot,flags){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(ERRNO_CODES.ENODEV)}var ptr;var allocated;var contents=stream.node.contents;if(!(flags&2)&&(contents.buffer===buffer||contents.buffer===buffer.buffer)){allocated=false;ptr=contents.byteOffset}else{if(position>0||position+length<stream.node.usedBytes){if(contents.subarray){contents=contents.subarray(position,position+length)}else{contents=Array.prototype.slice.call(contents,position,position+length)}}allocated=true;ptr=_malloc(length);if(!ptr){throw new FS.ErrnoError(ERRNO_CODES.ENOMEM)}buffer.set(contents,ptr)}return{ptr:ptr,allocated:allocated}}),msync:(function(stream,buffer,offset,length,mmapFlags){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(ERRNO_CODES.ENODEV)}if(mmapFlags&2){return 0}var bytesWritten=MEMFS.stream_ops.write(stream,buffer,0,length,offset,false);return 0})}};var IDBFS={dbs:{},indexedDB:(function(){if(typeof indexedDB!==\\\\\\\"undefined\\\\\\\")return indexedDB;var ret=null;if(typeof window===\\\\\\\"object\\\\\\\")ret=window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB;assert(ret,\\\\\\\"IDBFS used, but indexedDB not supported\\\\\\\");return ret}),DB_VERSION:21,DB_STORE_NAME:\\\\\\\"FILE_DATA\\\\\\\",mount:(function(mount){return MEMFS.mount.apply(null,arguments)}),syncfs:(function(mount,populate,callback){IDBFS.getLocalSet(mount,(function(err,local){if(err)return callback(err);IDBFS.getRemoteSet(mount,(function(err,remote){if(err)return callback(err);var src=populate?remote:local;var dst=populate?local:remote;IDBFS.reconcile(src,dst,callback)}))}))}),getDB:(function(name,callback){var db=IDBFS.dbs[name];if(db){return callback(null,db)}var req;try{req=IDBFS.indexedDB().open(name,IDBFS.DB_VERSION)}catch(e){return callback(e)}if(!req){return callback(\\\\\\\"Unable to connect to IndexedDB\\\\\\\")}req.onupgradeneeded=(function(e){var db=e.target.result;var transaction=e.target.transaction;var fileStore;if(db.objectStoreNames.contains(IDBFS.DB_STORE_NAME)){fileStore=transaction.objectStore(IDBFS.DB_STORE_NAME)}else{fileStore=db.createObjectStore(IDBFS.DB_STORE_NAME)}if(!fileStore.indexNames.contains(\\\\\\\"timestamp\\\\\\\")){fileStore.createIndex(\\\\\\\"timestamp\\\\\\\",\\\\\\\"timestamp\\\\\\\",{unique:false})}});req.onsuccess=(function(){db=req.result;IDBFS.dbs[name]=db;callback(null,db)});req.onerror=(function(e){callback(this.error);e.preventDefault()})}),getLocalSet:(function(mount,callback){var entries={};function isRealDir(p){return p!==\\\\\\\".\\\\\\\"&&p!==\\\\\\\"..\\\\\\\"}function toAbsolute(root){return(function(p){return PATH.join2(root,p)})}var check=FS.readdir(mount.mountpoint).filter(isRealDir).map(toAbsolute(mount.mountpoint));while(check.length){var path=check.pop();var stat;try{stat=FS.stat(path)}catch(e){return callback(e)}if(FS.isDir(stat.mode)){check.push.apply(check,FS.readdir(path).filter(isRealDir).map(toAbsolute(path)))}entries[path]={timestamp:stat.mtime}}return callback(null,{type:\\\\\\\"local\\\\\\\",entries:entries})}),getRemoteSet:(function(mount,callback){var entries={};IDBFS.getDB(mount.mountpoint,(function(err,db){if(err)return callback(err);try{var transaction=db.transaction([IDBFS.DB_STORE_NAME],\\\\\\\"readonly\\\\\\\");transaction.onerror=(function(e){callback(this.error);e.preventDefault()});var store=transaction.objectStore(IDBFS.DB_STORE_NAME);var index=store.index(\\\\\\\"timestamp\\\\\\\");index.openKeyCursor().onsuccess=(function(event){var cursor=event.target.result;if(!cursor){return callback(null,{type:\\\\\\\"remote\\\\\\\",db:db,entries:entries})}entries[cursor.primaryKey]={timestamp:cursor.key};cursor.continue()})}catch(e){return callback(e)}}))}),loadLocalEntry:(function(path,callback){var stat,node;try{var lookup=FS.lookupPath(path);node=lookup.node;stat=FS.stat(path)}catch(e){return callback(e)}if(FS.isDir(stat.mode)){return callback(null,{timestamp:stat.mtime,mode:stat.mode})}else if(FS.isFile(stat.mode)){node.contents=MEMFS.getFileDataAsTypedArray(node);return callback(null,{timestamp:stat.mtime,mode:stat.mode,contents:node.contents})}else{return callback(new Error(\\\\\\\"node type not supported\\\\\\\"))}}),storeLocalEntry:(function(path,entry,callback){try{if(FS.isDir(entry.mode)){FS.mkdir(path,entry.mode)}else if(FS.isFile(entry.mode)){FS.writeFile(path,entry.contents,{canOwn:true})}else{return callback(new Error(\\\\\\\"node type not supported\\\\\\\"))}FS.chmod(path,entry.mode);FS.utime(path,entry.timestamp,entry.timestamp)}catch(e){return callback(e)}callback(null)}),removeLocalEntry:(function(path,callback){try{var lookup=FS.lookupPath(path);var stat=FS.stat(path);if(FS.isDir(stat.mode)){FS.rmdir(path)}else if(FS.isFile(stat.mode)){FS.unlink(path)}}catch(e){return callback(e)}callback(null)}),loadRemoteEntry:(function(store,path,callback){var req=store.get(path);req.onsuccess=(function(event){callback(null,event.target.result)});req.onerror=(function(e){callback(this.error);e.preventDefault()})}),storeRemoteEntry:(function(store,path,entry,callback){var req=store.put(entry,path);req.onsuccess=(function(){callback(null)});req.onerror=(function(e){callback(this.error);e.preventDefault()})}),removeRemoteEntry:(function(store,path,callback){var req=store.delete(path);req.onsuccess=(function(){callback(null)});req.onerror=(function(e){callback(this.error);e.preventDefault()})}),reconcile:(function(src,dst,callback){var total=0;var create=[];Object.keys(src.entries).forEach((function(key){var e=src.entries[key];var e2=dst.entries[key];if(!e2||e.timestamp>e2.timestamp){create.push(key);total++}}));var remove=[];Object.keys(dst.entries).forEach((function(key){var e=dst.entries[key];var e2=src.entries[key];if(!e2){remove.push(key);total++}}));if(!total){return callback(null)}var completed=0;var db=src.type===\\\\\\\"remote\\\\\\\"?src.db:dst.db;var transaction=db.transaction([IDBFS.DB_STORE_NAME],\\\\\\\"readwrite\\\\\\\");var store=transaction.objectStore(IDBFS.DB_STORE_NAME);function done(err){if(err){if(!done.errored){done.errored=true;return callback(err)}return}if(++completed>=total){return callback(null)}}transaction.onerror=(function(e){done(this.error);e.preventDefault()});create.sort().forEach((function(path){if(dst.type===\\\\\\\"local\\\\\\\"){IDBFS.loadRemoteEntry(store,path,(function(err,entry){if(err)return done(err);IDBFS.storeLocalEntry(path,entry,done)}))}else{IDBFS.loadLocalEntry(path,(function(err,entry){if(err)return done(err);IDBFS.storeRemoteEntry(store,path,entry,done)}))}}));remove.sort().reverse().forEach((function(path){if(dst.type===\\\\\\\"local\\\\\\\"){IDBFS.removeLocalEntry(path,done)}else{IDBFS.removeRemoteEntry(store,path,done)}}))})};var NODEFS={isWindows:false,staticInit:(function(){NODEFS.isWindows=!!process.platform.match(/^win/);var flags=process[\\\\\\\"binding\\\\\\\"](\\\\\\\"constants\\\\\\\");if(flags[\\\\\\\"fs\\\\\\\"]){flags=flags[\\\\\\\"fs\\\\\\\"]}NODEFS.flagsForNodeMap={\\\\\\\"1024\\\\\\\":flags[\\\\\\\"O_APPEND\\\\\\\"],\\\\\\\"64\\\\\\\":flags[\\\\\\\"O_CREAT\\\\\\\"],\\\\\\\"128\\\\\\\":flags[\\\\\\\"O_EXCL\\\\\\\"],\\\\\\\"0\\\\\\\":flags[\\\\\\\"O_RDONLY\\\\\\\"],\\\\\\\"2\\\\\\\":flags[\\\\\\\"O_RDWR\\\\\\\"],\\\\\\\"4096\\\\\\\":flags[\\\\\\\"O_SYNC\\\\\\\"],\\\\\\\"512\\\\\\\":flags[\\\\\\\"O_TRUNC\\\\\\\"],\\\\\\\"1\\\\\\\":flags[\\\\\\\"O_WRONLY\\\\\\\"]}}),bufferFrom:(function(arrayBuffer){return Buffer.alloc?Buffer.from(arrayBuffer):new Buffer(arrayBuffer)}),mount:(function(mount){assert(ENVIRONMENT_IS_NODE);return NODEFS.createNode(null,\\\\\\\"/\\\\\\\",NODEFS.getMode(mount.opts.root),0)}),createNode:(function(parent,name,mode,dev){if(!FS.isDir(mode)&&!FS.isFile(mode)&&!FS.isLink(mode)){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var node=FS.createNode(parent,name,mode);node.node_ops=NODEFS.node_ops;node.stream_ops=NODEFS.stream_ops;return node}),getMode:(function(path){var stat;try{stat=fs.lstatSync(path);if(NODEFS.isWindows){stat.mode=stat.mode|(stat.mode&292)>>2}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}return stat.mode}),realPath:(function(node){var parts=[];while(node.parent!==node){parts.push(node.name);node=node.parent}parts.push(node.mount.opts.root);parts.reverse();return PATH.join.apply(null,parts)}),flagsForNode:(function(flags){flags&=~2097152;flags&=~2048;flags&=~32768;flags&=~524288;var newFlags=0;for(var k in NODEFS.flagsForNodeMap){if(flags&k){newFlags|=NODEFS.flagsForNodeMap[k];flags^=k}}if(!flags){return newFlags}else{throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}}),node_ops:{getattr:(function(node){var path=NODEFS.realPath(node);var stat;try{stat=fs.lstatSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}if(NODEFS.isWindows&&!stat.blksize){stat.blksize=4096}if(NODEFS.isWindows&&!stat.blocks){stat.blocks=(stat.size+stat.blksize-1)/stat.blksize|0}return{dev:stat.dev,ino:stat.ino,mode:stat.mode,nlink:stat.nlink,uid:stat.uid,gid:stat.gid,rdev:stat.rdev,size:stat.size,atime:stat.atime,mtime:stat.mtime,ctime:stat.ctime,blksize:stat.blksize,blocks:stat.blocks}}),setattr:(function(node,attr){var path=NODEFS.realPath(node);try{if(attr.mode!==undefined){fs.chmodSync(path,attr.mode);node.mode=attr.mode}if(attr.timestamp!==undefined){var date=new Date(attr.timestamp);fs.utimesSync(path,date,date)}if(attr.size!==undefined){fs.truncateSync(path,attr.size)}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),lookup:(function(parent,name){var path=PATH.join2(NODEFS.realPath(parent),name);var mode=NODEFS.getMode(path);return NODEFS.createNode(parent,name,mode)}),mknod:(function(parent,name,mode,dev){var node=NODEFS.createNode(parent,name,mode,dev);var path=NODEFS.realPath(node);try{if(FS.isDir(node.mode)){fs.mkdirSync(path,node.mode)}else{fs.writeFileSync(path,\\\\\\\"\\\\\\\",{mode:node.mode})}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}return node}),rename:(function(oldNode,newDir,newName){var oldPath=NODEFS.realPath(oldNode);var newPath=PATH.join2(NODEFS.realPath(newDir),newName);try{fs.renameSync(oldPath,newPath)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),unlink:(function(parent,name){var path=PATH.join2(NODEFS.realPath(parent),name);try{fs.unlinkSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),rmdir:(function(parent,name){var path=PATH.join2(NODEFS.realPath(parent),name);try{fs.rmdirSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),readdir:(function(node){var path=NODEFS.realPath(node);try{return fs.readdirSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),symlink:(function(parent,newName,oldPath){var newPath=PATH.join2(NODEFS.realPath(parent),newName);try{fs.symlinkSync(oldPath,newPath)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),readlink:(function(node){var path=NODEFS.realPath(node);try{path=fs.readlinkSync(path);path=NODEJS_PATH.relative(NODEJS_PATH.resolve(node.mount.opts.root),path);return path}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}})},stream_ops:{open:(function(stream){var path=NODEFS.realPath(stream.node);try{if(FS.isFile(stream.node.mode)){stream.nfd=fs.openSync(path,NODEFS.flagsForNode(stream.flags))}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),close:(function(stream){try{if(FS.isFile(stream.node.mode)&&stream.nfd){fs.closeSync(stream.nfd)}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),read:(function(stream,buffer,offset,length,position){if(length===0)return 0;try{return fs.readSync(stream.nfd,NODEFS.bufferFrom(buffer.buffer),offset,length,position)}catch(e){throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),write:(function(stream,buffer,offset,length,position){try{return fs.writeSync(stream.nfd,NODEFS.bufferFrom(buffer.buffer),offset,length,position)}catch(e){throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),llseek:(function(stream,offset,whence){var position=offset;if(whence===1){position+=stream.position}else if(whence===2){if(FS.isFile(stream.node.mode)){try{var stat=fs.fstatSync(stream.nfd);position+=stat.size}catch(e){throw new FS.ErrnoError(ERRNO_CODES[e.code])}}}if(position<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}return position})}};var WORKERFS={DIR_MODE:16895,FILE_MODE:33279,reader:null,mount:(function(mount){assert(ENVIRONMENT_IS_WORKER);if(!WORKERFS.reader)WORKERFS.reader=new FileReaderSync;var root=WORKERFS.createNode(null,\\\\\\\"/\\\\\\\",WORKERFS.DIR_MODE,0);var createdParents={};function ensureParent(path){var parts=path.split(\\\\\\\"/\\\\\\\");var parent=root;for(var i=0;i<parts.length-1;i++){var curr=parts.slice(0,i+1).join(\\\\\\\"/\\\\\\\");if(!createdParents[curr]){createdParents[curr]=WORKERFS.createNode(parent,parts[i],WORKERFS.DIR_MODE,0)}parent=createdParents[curr]}return parent}function base(path){var parts=path.split(\\\\\\\"/\\\\\\\");return parts[parts.length-1]}Array.prototype.forEach.call(mount.opts[\\\\\\\"files\\\\\\\"]||[],(function(file){WORKERFS.createNode(ensureParent(file.name),base(file.name),WORKERFS.FILE_MODE,0,file,file.lastModifiedDate)}));(mount.opts[\\\\\\\"blobs\\\\\\\"]||[]).forEach((function(obj){WORKERFS.createNode(ensureParent(obj[\\\\\\\"name\\\\\\\"]),base(obj[\\\\\\\"name\\\\\\\"]),WORKERFS.FILE_MODE,0,obj[\\\\\\\"data\\\\\\\"])}));(mount.opts[\\\\\\\"packages\\\\\\\"]||[]).forEach((function(pack){pack[\\\\\\\"metadata\\\\\\\"].files.forEach((function(file){var name=file.filename.substr(1);WORKERFS.createNode(ensureParent(name),base(name),WORKERFS.FILE_MODE,0,pack[\\\\\\\"blob\\\\\\\"].slice(file.start,file.end))}))}));return root}),createNode:(function(parent,name,mode,dev,contents,mtime){var node=FS.createNode(parent,name,mode);node.mode=mode;node.node_ops=WORKERFS.node_ops;node.stream_ops=WORKERFS.stream_ops;node.timestamp=(mtime||new Date).getTime();assert(WORKERFS.FILE_MODE!==WORKERFS.DIR_MODE);if(mode===WORKERFS.FILE_MODE){node.size=contents.size;node.contents=contents}else{node.size=4096;node.contents={}}if(parent){parent.contents[name]=node}return node}),node_ops:{getattr:(function(node){return{dev:1,ino:undefined,mode:node.mode,nlink:1,uid:0,gid:0,rdev:undefined,size:node.size,atime:new Date(node.timestamp),mtime:new Date(node.timestamp),ctime:new Date(node.timestamp),blksize:4096,blocks:Math.ceil(node.size/4096)}}),setattr:(function(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}}),lookup:(function(parent,name){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}),mknod:(function(parent,name,mode,dev){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}),rename:(function(oldNode,newDir,newName){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}),unlink:(function(parent,name){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}),rmdir:(function(parent,name){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}),readdir:(function(node){var entries=[\\\\\\\".\\\\\\\",\\\\\\\"..\\\\\\\"];for(var key in node.contents){if(!node.contents.hasOwnProperty(key)){continue}entries.push(key)}return entries}),symlink:(function(parent,newName,oldPath){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}),readlink:(function(node){throw new FS.ErrnoError(ERRNO_CODES.EPERM)})},stream_ops:{read:(function(stream,buffer,offset,length,position){if(position>=stream.node.size)return 0;var chunk=stream.node.contents.slice(position,position+length);var ab=WORKERFS.reader.readAsArrayBuffer(chunk);buffer.set(new Uint8Array(ab),offset);return chunk.size}),write:(function(stream,buffer,offset,length,position){throw new FS.ErrnoError(ERRNO_CODES.EIO)}),llseek:(function(stream,offset,whence){var position=offset;if(whence===1){position+=stream.position}else if(whence===2){if(FS.isFile(stream.node.mode)){position+=stream.node.size}}if(position<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}return position})}};STATICTOP+=16;STATICTOP+=16;STATICTOP+=16;var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:\\\\\\\"/\\\\\\\",initialized:false,ignorePermissions:true,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,handleFSError:(function(e){if(!(e instanceof FS.ErrnoError))throw e+\\\\\\\" : \\\\\\\"+stackTrace();return ___setErrNo(e.errno)}),lookupPath:(function(path,opts){path=PATH.resolve(FS.cwd(),path);opts=opts||{};if(!path)return{path:\\\\\\\"\\\\\\\",node:null};var defaults={follow_mount:true,recurse_count:0};for(var key in defaults){if(opts[key]===undefined){opts[key]=defaults[key]}}if(opts.recurse_count>8){throw new FS.ErrnoError(ERRNO_CODES.ELOOP)}var parts=PATH.normalizeArray(path.split(\\\\\\\"/\\\\\\\").filter((function(p){return!!p})),false);var current=FS.root;var current_path=\\\\\\\"/\\\\\\\";for(var i=0;i<parts.length;i++){var islast=i===parts.length-1;if(islast&&opts.parent){break}current=FS.lookupNode(current,parts[i]);current_path=PATH.join2(current_path,parts[i]);if(FS.isMountpoint(current)){if(!islast||islast&&opts.follow_mount){current=current.mounted.root}}if(!islast||opts.follow){var count=0;while(FS.isLink(current.mode)){var link=FS.readlink(current_path);current_path=PATH.resolve(PATH.dirname(current_path),link);var lookup=FS.lookupPath(current_path,{recurse_count:opts.recurse_count});current=lookup.node;if(count++>40){throw new FS.ErrnoError(ERRNO_CODES.ELOOP)}}}}return{path:current_path,node:current}}),getPath:(function(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!==\\\\\\\"/\\\\\\\"?mount+\\\\\\\"/\\\\\\\"+path:mount+path}path=path?node.name+\\\\\\\"/\\\\\\\"+path:node.name;node=node.parent}}),hashName:(function(parentid,name){var hash=0;for(var i=0;i<name.length;i++){hash=(hash<<5)-hash+name.charCodeAt(i)|0}return(parentid+hash>>>0)%FS.nameTable.length}),hashAddNode:(function(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node}),hashRemoveNode:(function(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}}),lookupNode:(function(parent,name){var err=FS.mayLookup(parent);if(err){throw new FS.ErrnoError(err,parent)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)}),createNode:(function(parent,name,mode,rdev){if(!FS.FSNode){FS.FSNode=(function(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev});FS.FSNode.prototype={};var readMode=292|73;var writeMode=146;Object.defineProperties(FS.FSNode.prototype,{read:{get:(function(){return(this.mode&readMode)===readMode}),set:(function(val){val?this.mode|=readMode:this.mode&=~readMode})},write:{get:(function(){return(this.mode&writeMode)===writeMode}),set:(function(val){val?this.mode|=writeMode:this.mode&=~writeMode})},isFolder:{get:(function(){return FS.isDir(this.mode)})},isDevice:{get:(function(){return FS.isChrdev(this.mode)})}})}var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node}),destroyNode:(function(node){FS.hashRemoveNode(node)}),isRoot:(function(node){return node===node.parent}),isMountpoint:(function(node){return!!node.mounted}),isFile:(function(mode){return(mode&61440)===32768}),isDir:(function(mode){return(mode&61440)===16384}),isLink:(function(mode){return(mode&61440)===40960}),isChrdev:(function(mode){return(mode&61440)===8192}),isBlkdev:(function(mode){return(mode&61440)===24576}),isFIFO:(function(mode){return(mode&61440)===4096}),isSocket:(function(mode){return(mode&49152)===49152}),flagModes:{\\\\\\\"r\\\\\\\":0,\\\\\\\"rs\\\\\\\":1052672,\\\\\\\"r+\\\\\\\":2,\\\\\\\"w\\\\\\\":577,\\\\\\\"wx\\\\\\\":705,\\\\\\\"xw\\\\\\\":705,\\\\\\\"w+\\\\\\\":578,\\\\\\\"wx+\\\\\\\":706,\\\\\\\"xw+\\\\\\\":706,\\\\\\\"a\\\\\\\":1089,\\\\\\\"ax\\\\\\\":1217,\\\\\\\"xa\\\\\\\":1217,\\\\\\\"a+\\\\\\\":1090,\\\\\\\"ax+\\\\\\\":1218,\\\\\\\"xa+\\\\\\\":1218},modeStringToFlags:(function(str){var flags=FS.flagModes[str];if(typeof flags===\\\\\\\"undefined\\\\\\\"){throw new Error(\\\\\\\"Unknown file open mode: \\\\\\\"+str)}return flags}),flagsToPermissionString:(function(flag){var perms=[\\\\\\\"r\\\\\\\",\\\\\\\"w\\\\\\\",\\\\\\\"rw\\\\\\\"][flag&3];if(flag&512){perms+=\\\\\\\"w\\\\\\\"}return perms}),nodePermissions:(function(node,perms){if(FS.ignorePermissions){return 0}if(perms.indexOf(\\\\\\\"r\\\\\\\")!==-1&&!(node.mode&292)){return ERRNO_CODES.EACCES}else if(perms.indexOf(\\\\\\\"w\\\\\\\")!==-1&&!(node.mode&146)){return ERRNO_CODES.EACCES}else if(perms.indexOf(\\\\\\\"x\\\\\\\")!==-1&&!(node.mode&73)){return ERRNO_CODES.EACCES}return 0}),mayLookup:(function(dir){var err=FS.nodePermissions(dir,\\\\\\\"x\\\\\\\");if(err)return err;if(!dir.node_ops.lookup)return ERRNO_CODES.EACCES;return 0}),mayCreate:(function(dir,name){try{var node=FS.lookupNode(dir,name);return ERRNO_CODES.EEXIST}catch(e){}return FS.nodePermissions(dir,\\\\\\\"wx\\\\\\\")}),mayDelete:(function(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var err=FS.nodePermissions(dir,\\\\\\\"wx\\\\\\\");if(err){return err}if(isdir){if(!FS.isDir(node.mode)){return ERRNO_CODES.ENOTDIR}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return ERRNO_CODES.EBUSY}}else{if(FS.isDir(node.mode)){return ERRNO_CODES.EISDIR}}return 0}),mayOpen:(function(node,flags){if(!node){return ERRNO_CODES.ENOENT}if(FS.isLink(node.mode)){return ERRNO_CODES.ELOOP}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!==\\\\\\\"r\\\\\\\"||flags&512){return ERRNO_CODES.EISDIR}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))}),MAX_OPEN_FDS:4096,nextfd:(function(fd_start,fd_end){fd_start=fd_start||0;fd_end=fd_end||FS.MAX_OPEN_FDS;for(var fd=fd_start;fd<=fd_end;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(ERRNO_CODES.EMFILE)}),getStream:(function(fd){return FS.streams[fd]}),createStream:(function(stream,fd_start,fd_end){if(!FS.FSStream){FS.FSStream=(function(){});FS.FSStream.prototype={};Object.defineProperties(FS.FSStream.prototype,{object:{get:(function(){return this.node}),set:(function(val){this.node=val})},isRead:{get:(function(){return(this.flags&2097155)!==1})},isWrite:{get:(function(){return(this.flags&2097155)!==0})},isAppend:{get:(function(){return this.flags&1024})}})}var newStream=new FS.FSStream;for(var p in stream){newStream[p]=stream[p]}stream=newStream;var fd=FS.nextfd(fd_start,fd_end);stream.fd=fd;FS.streams[fd]=stream;return stream}),closeStream:(function(fd){FS.streams[fd]=null}),chrdev_stream_ops:{open:(function(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;if(stream.stream_ops.open){stream.stream_ops.open(stream)}}),llseek:(function(){throw new FS.ErrnoError(ERRNO_CODES.ESPIPE)})},major:(function(dev){return dev>>8}),minor:(function(dev){return dev&255}),makedev:(function(ma,mi){return ma<<8|mi}),registerDevice:(function(dev,ops){FS.devices[dev]={stream_ops:ops}}),getDevice:(function(dev){return FS.devices[dev]}),getMounts:(function(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push.apply(check,m.mounts)}return mounts}),syncfs:(function(populate,callback){if(typeof populate===\\\\\\\"function\\\\\\\"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){console.log(\\\\\\\"warning: \\\\\\\"+FS.syncFSRequests+\\\\\\\" FS.syncfs operations in flight at once, probably just doing extra work\\\\\\\")}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(err){assert(FS.syncFSRequests>0);FS.syncFSRequests--;return callback(err)}function done(err){if(err){if(!done.errored){done.errored=true;return doCallback(err)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach((function(mount){if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)}))}),mount:(function(type,opts,mountpoint){var root=mountpoint===\\\\\\\"/\\\\\\\";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(ERRNO_CODES.ENOTDIR)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot}),unmount:(function(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach((function(hash){var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.indexOf(current.mount)!==-1){FS.destroyNode(current)}current=next}}));node.mounted=null;var idx=node.mount.mounts.indexOf(mount);assert(idx!==-1);node.mount.mounts.splice(idx,1)}),lookup:(function(parent,name){return parent.node_ops.lookup(parent,name)}),mknod:(function(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name===\\\\\\\".\\\\\\\"||name===\\\\\\\"..\\\\\\\"){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var err=FS.mayCreate(parent,name);if(err){throw new FS.ErrnoError(err)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}return parent.node_ops.mknod(parent,name,mode,dev)}),create:(function(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)}),mkdir:(function(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)}),mkdirTree:(function(path,mode){var dirs=path.split(\\\\\\\"/\\\\\\\");var d=\\\\\\\"\\\\\\\";for(var i=0;i<dirs.length;++i){if(!dirs[i])continue;d+=\\\\\\\"/\\\\\\\"+dirs[i];try{FS.mkdir(d,mode)}catch(e){if(e.errno!=ERRNO_CODES.EEXIST)throw e}}}),mkdev:(function(path,mode,dev){if(typeof dev===\\\\\\\"undefined\\\\\\\"){dev=mode;mode=438}mode|=8192;return FS.mknod(path,mode,dev)}),symlink:(function(oldpath,newpath){if(!PATH.resolve(oldpath)){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}var lookup=FS.lookupPath(newpath,{parent:true});var parent=lookup.node;if(!parent){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}var newname=PATH.basename(newpath);var err=FS.mayCreate(parent,newname);if(err){throw new FS.ErrnoError(err)}if(!parent.node_ops.symlink){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}return parent.node_ops.symlink(parent,newname,oldpath)}),rename:(function(old_path,new_path){var old_dirname=PATH.dirname(old_path);var new_dirname=PATH.dirname(new_path);var old_name=PATH.basename(old_path);var new_name=PATH.basename(new_path);var lookup,old_dir,new_dir;try{lookup=FS.lookupPath(old_path,{parent:true});old_dir=lookup.node;lookup=FS.lookupPath(new_path,{parent:true});new_dir=lookup.node}catch(e){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}if(!old_dir||!new_dir)throw new FS.ErrnoError(ERRNO_CODES.ENOENT);if(old_dir.mount!==new_dir.mount){throw new FS.ErrnoError(ERRNO_CODES.EXDEV)}var old_node=FS.lookupNode(old_dir,old_name);var relative=PATH.relative(old_path,new_dirname);if(relative.charAt(0)!==\\\\\\\".\\\\\\\"){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}relative=PATH.relative(new_path,old_dirname);if(relative.charAt(0)!==\\\\\\\".\\\\\\\"){throw new FS.ErrnoError(ERRNO_CODES.ENOTEMPTY)}var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(old_node===new_node){return}var isdir=FS.isDir(old_node.mode);var err=FS.mayDelete(old_dir,old_name,isdir);if(err){throw new FS.ErrnoError(err)}err=new_node?FS.mayDelete(new_dir,new_name,isdir):FS.mayCreate(new_dir,new_name);if(err){throw new FS.ErrnoError(err)}if(!old_dir.node_ops.rename){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}if(FS.isMountpoint(old_node)||new_node&&FS.isMountpoint(new_node)){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}if(new_dir!==old_dir){err=FS.nodePermissions(old_dir,\\\\\\\"w\\\\\\\");if(err){throw new FS.ErrnoError(err)}}try{if(FS.trackingDelegate[\\\\\\\"willMovePath\\\\\\\"]){FS.trackingDelegate[\\\\\\\"willMovePath\\\\\\\"](old_path,new_path)}}catch(e){console.log(\\\\\\\"FS.trackingDelegate['willMovePath']('\\\\\\\"+old_path+\\\\\\\"', '\\\\\\\"+new_path+\\\\\\\"') threw an exception: \\\\\\\"+e.message)}FS.hashRemoveNode(old_node);try{old_dir.node_ops.rename(old_node,new_dir,new_name)}catch(e){throw e}finally{FS.hashAddNode(old_node)}try{if(FS.trackingDelegate[\\\\\\\"onMovePath\\\\\\\"])FS.trackingDelegate[\\\\\\\"onMovePath\\\\\\\"](old_path,new_path)}catch(e){console.log(\\\\\\\"FS.trackingDelegate['onMovePath']('\\\\\\\"+old_path+\\\\\\\"', '\\\\\\\"+new_path+\\\\\\\"') threw an exception: \\\\\\\"+e.message)}}),rmdir:(function(path){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var err=FS.mayDelete(parent,name,true);if(err){throw new FS.ErrnoError(err)}if(!parent.node_ops.rmdir){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}try{if(FS.trackingDelegate[\\\\\\\"willDeletePath\\\\\\\"]){FS.trackingDelegate[\\\\\\\"willDeletePath\\\\\\\"](path)}}catch(e){console.log(\\\\\\\"FS.trackingDelegate['willDeletePath']('\\\\\\\"+path+\\\\\\\"') threw an exception: \\\\\\\"+e.message)}parent.node_ops.rmdir(parent,name);FS.destroyNode(node);try{if(FS.trackingDelegate[\\\\\\\"onDeletePath\\\\\\\"])FS.trackingDelegate[\\\\\\\"onDeletePath\\\\\\\"](path)}catch(e){console.log(\\\\\\\"FS.trackingDelegate['onDeletePath']('\\\\\\\"+path+\\\\\\\"') threw an exception: \\\\\\\"+e.message)}}),readdir:(function(path){var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node.node_ops.readdir){throw new FS.ErrnoError(ERRNO_CODES.ENOTDIR)}return node.node_ops.readdir(node)}),unlink:(function(path){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var err=FS.mayDelete(parent,name,false);if(err){throw new FS.ErrnoError(err)}if(!parent.node_ops.unlink){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}try{if(FS.trackingDelegate[\\\\\\\"willDeletePath\\\\\\\"]){FS.trackingDelegate[\\\\\\\"willDeletePath\\\\\\\"](path)}}catch(e){console.log(\\\\\\\"FS.trackingDelegate['willDeletePath']('\\\\\\\"+path+\\\\\\\"') threw an exception: \\\\\\\"+e.message)}parent.node_ops.unlink(parent,name);FS.destroyNode(node);try{if(FS.trackingDelegate[\\\\\\\"onDeletePath\\\\\\\"])FS.trackingDelegate[\\\\\\\"onDeletePath\\\\\\\"](path)}catch(e){console.log(\\\\\\\"FS.trackingDelegate['onDeletePath']('\\\\\\\"+path+\\\\\\\"') threw an exception: \\\\\\\"+e.message)}}),readlink:(function(path){var lookup=FS.lookupPath(path);var link=lookup.node;if(!link){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}if(!link.node_ops.readlink){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}return PATH.resolve(FS.getPath(link.parent),link.node_ops.readlink(link))}),stat:(function(path,dontFollow){var lookup=FS.lookupPath(path,{follow:!dontFollow});var node=lookup.node;if(!node){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}if(!node.node_ops.getattr){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}return node.node_ops.getattr(node)}),lstat:(function(path){return FS.stat(path,true)}),chmod:(function(path,mode,dontFollow){var node;if(typeof path===\\\\\\\"string\\\\\\\"){var lookup=FS.lookupPath(path,{follow:!dontFollow});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}node.node_ops.setattr(node,{mode:mode&4095|node.mode&~4095,timestamp:Date.now()})}),lchmod:(function(path,mode){FS.chmod(path,mode,true)}),fchmod:(function(fd,mode){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}FS.chmod(stream.node,mode)}),chown:(function(path,uid,gid,dontFollow){var node;if(typeof path===\\\\\\\"string\\\\\\\"){var lookup=FS.lookupPath(path,{follow:!dontFollow});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}node.node_ops.setattr(node,{timestamp:Date.now()})}),lchown:(function(path,uid,gid){FS.chown(path,uid,gid,true)}),fchown:(function(fd,uid,gid){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}FS.chown(stream.node,uid,gid)}),truncate:(function(path,len){if(len<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var node;if(typeof path===\\\\\\\"string\\\\\\\"){var lookup=FS.lookupPath(path,{follow:true});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}if(FS.isDir(node.mode)){throw new FS.ErrnoError(ERRNO_CODES.EISDIR)}if(!FS.isFile(node.mode)){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var err=FS.nodePermissions(node,\\\\\\\"w\\\\\\\");if(err){throw new FS.ErrnoError(err)}node.node_ops.setattr(node,{size:len,timestamp:Date.now()})}),ftruncate:(function(fd,len){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}FS.truncate(stream.node,len)}),utime:(function(path,atime,mtime){var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;node.node_ops.setattr(node,{timestamp:Math.max(atime,mtime)})}),open:(function(path,flags,mode,fd_start,fd_end){if(path===\\\\\\\"\\\\\\\"){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}flags=typeof flags===\\\\\\\"string\\\\\\\"?FS.modeStringToFlags(flags):flags;mode=typeof mode===\\\\\\\"undefined\\\\\\\"?438:mode;if(flags&64){mode=mode&4095|32768}else{mode=0}var node;if(typeof path===\\\\\\\"object\\\\\\\"){node=path}else{path=PATH.normalize(path);try{var lookup=FS.lookupPath(path,{follow:!(flags&131072)});node=lookup.node}catch(e){}}var created=false;if(flags&64){if(node){if(flags&128){throw new FS.ErrnoError(ERRNO_CODES.EEXIST)}}else{node=FS.mknod(path,mode,0);created=true}}if(!node){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}if(FS.isChrdev(node.mode)){flags&=~512}if(flags&65536&&!FS.isDir(node.mode)){throw new FS.ErrnoError(ERRNO_CODES.ENOTDIR)}if(!created){var err=FS.mayOpen(node,flags);if(err){throw new FS.ErrnoError(err)}}if(flags&512){FS.truncate(node,0)}flags&=~(128|512);var stream=FS.createStream({node:node,path:FS.getPath(node),flags:flags,seekable:true,position:0,stream_ops:node.stream_ops,ungotten:[],error:false},fd_start,fd_end);if(stream.stream_ops.open){stream.stream_ops.open(stream)}if(Module[\\\\\\\"logReadFiles\\\\\\\"]&&!(flags&1)){if(!FS.readFiles)FS.readFiles={};if(!(path in FS.readFiles)){FS.readFiles[path]=1;err(\\\\\\\"read file: \\\\\\\"+path)}}try{if(FS.trackingDelegate[\\\\\\\"onOpenFile\\\\\\\"]){var trackingFlags=0;if((flags&2097155)!==1){trackingFlags|=FS.tracking.openFlags.READ}if((flags&2097155)!==0){trackingFlags|=FS.tracking.openFlags.WRITE}FS.trackingDelegate[\\\\\\\"onOpenFile\\\\\\\"](path,trackingFlags)}}catch(e){console.log(\\\\\\\"FS.trackingDelegate['onOpenFile']('\\\\\\\"+path+\\\\\\\"', flags) threw an exception: \\\\\\\"+e.message)}return stream}),close:(function(stream){if(FS.isClosed(stream)){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}if(stream.getdents)stream.getdents=null;try{if(stream.stream_ops.close){stream.stream_ops.close(stream)}}catch(e){throw e}finally{FS.closeStream(stream.fd)}stream.fd=null}),isClosed:(function(stream){return stream.fd===null}),llseek:(function(stream,offset,whence){if(FS.isClosed(stream)){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}if(!stream.seekable||!stream.stream_ops.llseek){throw new FS.ErrnoError(ERRNO_CODES.ESPIPE)}stream.position=stream.stream_ops.llseek(stream,offset,whence);stream.ungotten=[];return stream.position}),read:(function(stream,buffer,offset,length,position){if(length<0||position<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}if(FS.isClosed(stream)){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(ERRNO_CODES.EISDIR)}if(!stream.stream_ops.read){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var seeking=typeof position!==\\\\\\\"undefined\\\\\\\";if(!seeking){position=stream.position}else if(!stream.seekable){throw new FS.ErrnoError(ERRNO_CODES.ESPIPE)}var bytesRead=stream.stream_ops.read(stream,buffer,offset,length,position);if(!seeking)stream.position+=bytesRead;return bytesRead}),write:(function(stream,buffer,offset,length,position,canOwn){if(length<0||position<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}if(FS.isClosed(stream)){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(ERRNO_CODES.EISDIR)}if(!stream.stream_ops.write){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}if(stream.flags&1024){FS.llseek(stream,0,2)}var seeking=typeof position!==\\\\\\\"undefined\\\\\\\";if(!seeking){position=stream.position}else if(!stream.seekable){throw new FS.ErrnoError(ERRNO_CODES.ESPIPE)}var bytesWritten=stream.stream_ops.write(stream,buffer,offset,length,position,canOwn);if(!seeking)stream.position+=bytesWritten;try{if(stream.path&&FS.trackingDelegate[\\\\\\\"onWriteToFile\\\\\\\"])FS.trackingDelegate[\\\\\\\"onWriteToFile\\\\\\\"](stream.path)}catch(e){console.log(\\\\\\\"FS.trackingDelegate['onWriteToFile']('\\\\\\\"+path+\\\\\\\"') threw an exception: \\\\\\\"+e.message)}return bytesWritten}),allocate:(function(stream,offset,length){if(FS.isClosed(stream)){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}if(offset<0||length<=0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}if(!FS.isFile(stream.node.mode)&&!FS.isDir(stream.node.mode)){throw new FS.ErrnoError(ERRNO_CODES.ENODEV)}if(!stream.stream_ops.allocate){throw new FS.ErrnoError(ERRNO_CODES.EOPNOTSUPP)}stream.stream_ops.allocate(stream,offset,length)}),mmap:(function(stream,buffer,offset,length,position,prot,flags){if((stream.flags&2097155)===1){throw new FS.ErrnoError(ERRNO_CODES.EACCES)}if(!stream.stream_ops.mmap){throw new FS.ErrnoError(ERRNO_CODES.ENODEV)}return stream.stream_ops.mmap(stream,buffer,offset,length,position,prot,flags)}),msync:(function(stream,buffer,offset,length,mmapFlags){if(!stream||!stream.stream_ops.msync){return 0}return stream.stream_ops.msync(stream,buffer,offset,length,mmapFlags)}),munmap:(function(stream){return 0}),ioctl:(function(stream,cmd,arg){if(!stream.stream_ops.ioctl){throw new FS.ErrnoError(ERRNO_CODES.ENOTTY)}return stream.stream_ops.ioctl(stream,cmd,arg)}),readFile:(function(path,opts){opts=opts||{};opts.flags=opts.flags||\\\\\\\"r\\\\\\\";opts.encoding=opts.encoding||\\\\\\\"binary\\\\\\\";if(opts.encoding!==\\\\\\\"utf8\\\\\\\"&&opts.encoding!==\\\\\\\"binary\\\\\\\"){throw new Error('Invalid encoding type \\\\\\\"'+opts.encoding+'\\\\\\\"')}var ret;var stream=FS.open(path,opts.flags);var stat=FS.stat(path);var length=stat.size;var buf=new Uint8Array(length);FS.read(stream,buf,0,length,0);if(opts.encoding===\\\\\\\"utf8\\\\\\\"){ret=UTF8ArrayToString(buf,0)}else if(opts.encoding===\\\\\\\"binary\\\\\\\"){ret=buf}FS.close(stream);return ret}),writeFile:(function(path,data,opts){opts=opts||{};opts.flags=opts.flags||\\\\\\\"w\\\\\\\";var stream=FS.open(path,opts.flags,opts.mode);if(typeof data===\\\\\\\"string\\\\\\\"){var buf=new Uint8Array(lengthBytesUTF8(data)+1);var actualNumBytes=stringToUTF8Array(data,buf,0,buf.length);FS.write(stream,buf,0,actualNumBytes,undefined,opts.canOwn)}else if(ArrayBuffer.isView(data)){FS.write(stream,data,0,data.byteLength,undefined,opts.canOwn)}else{throw new Error(\\\\\\\"Unsupported data type\\\\\\\")}FS.close(stream)}),cwd:(function(){return FS.currentPath}),chdir:(function(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(ERRNO_CODES.ENOTDIR)}var err=FS.nodePermissions(lookup.node,\\\\\\\"x\\\\\\\");if(err){throw new FS.ErrnoError(err)}FS.currentPath=lookup.path}),createDefaultDirectories:(function(){FS.mkdir(\\\\\\\"/tmp\\\\\\\");FS.mkdir(\\\\\\\"/home\\\\\\\");FS.mkdir(\\\\\\\"/home/web_user\\\\\\\")}),createDefaultDevices:(function(){FS.mkdir(\\\\\\\"/dev\\\\\\\");FS.registerDevice(FS.makedev(1,3),{read:(function(){return 0}),write:(function(stream,buffer,offset,length,pos){return length})});FS.mkdev(\\\\\\\"/dev/null\\\\\\\",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev(\\\\\\\"/dev/tty\\\\\\\",FS.makedev(5,0));FS.mkdev(\\\\\\\"/dev/tty1\\\\\\\",FS.makedev(6,0));var random_device;if(typeof crypto!==\\\\\\\"undefined\\\\\\\"){var randomBuffer=new Uint8Array(1);random_device=(function(){crypto.getRandomValues(randomBuffer);return randomBuffer[0]})}else if(ENVIRONMENT_IS_NODE){random_device=(function(){return require(\\\\\\\"crypto\\\\\\\")[\\\\\\\"randomBytes\\\\\\\"](1)[0]})}else{random_device=(function(){return Math.random()*256|0})}FS.createDevice(\\\\\\\"/dev\\\\\\\",\\\\\\\"random\\\\\\\",random_device);FS.createDevice(\\\\\\\"/dev\\\\\\\",\\\\\\\"urandom\\\\\\\",random_device);FS.mkdir(\\\\\\\"/dev/shm\\\\\\\");FS.mkdir(\\\\\\\"/dev/shm/tmp\\\\\\\")}),createSpecialDirectories:(function(){FS.mkdir(\\\\\\\"/proc\\\\\\\");FS.mkdir(\\\\\\\"/proc/self\\\\\\\");FS.mkdir(\\\\\\\"/proc/self/fd\\\\\\\");FS.mount({mount:(function(){var node=FS.createNode(\\\\\\\"/proc/self\\\\\\\",\\\\\\\"fd\\\\\\\",16384|511,73);node.node_ops={lookup:(function(parent,name){var fd=+name;var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(ERRNO_CODES.EBADF);var ret={parent:null,mount:{mountpoint:\\\\\\\"fake\\\\\\\"},node_ops:{readlink:(function(){return stream.path})}};ret.parent=ret;return ret})};return node})},{},\\\\\\\"/proc/self/fd\\\\\\\")}),createStandardStreams:(function(){if(Module[\\\\\\\"stdin\\\\\\\"]){FS.createDevice(\\\\\\\"/dev\\\\\\\",\\\\\\\"stdin\\\\\\\",Module[\\\\\\\"stdin\\\\\\\"])}else{FS.symlink(\\\\\\\"/dev/tty\\\\\\\",\\\\\\\"/dev/stdin\\\\\\\")}if(Module[\\\\\\\"stdout\\\\\\\"]){FS.createDevice(\\\\\\\"/dev\\\\\\\",\\\\\\\"stdout\\\\\\\",null,Module[\\\\\\\"stdout\\\\\\\"])}else{FS.symlink(\\\\\\\"/dev/tty\\\\\\\",\\\\\\\"/dev/stdout\\\\\\\")}if(Module[\\\\\\\"stderr\\\\\\\"]){FS.createDevice(\\\\\\\"/dev\\\\\\\",\\\\\\\"stderr\\\\\\\",null,Module[\\\\\\\"stderr\\\\\\\"])}else{FS.symlink(\\\\\\\"/dev/tty1\\\\\\\",\\\\\\\"/dev/stderr\\\\\\\")}var stdin=FS.open(\\\\\\\"/dev/stdin\\\\\\\",\\\\\\\"r\\\\\\\");assert(stdin.fd===0,\\\\\\\"invalid handle for stdin (\\\\\\\"+stdin.fd+\\\\\\\")\\\\\\\");var stdout=FS.open(\\\\\\\"/dev/stdout\\\\\\\",\\\\\\\"w\\\\\\\");assert(stdout.fd===1,\\\\\\\"invalid handle for stdout (\\\\\\\"+stdout.fd+\\\\\\\")\\\\\\\");var stderr=FS.open(\\\\\\\"/dev/stderr\\\\\\\",\\\\\\\"w\\\\\\\");assert(stderr.fd===2,\\\\\\\"invalid handle for stderr (\\\\\\\"+stderr.fd+\\\\\\\")\\\\\\\")}),ensureErrnoError:(function(){if(FS.ErrnoError)return;FS.ErrnoError=function ErrnoError(errno,node){this.node=node;this.setErrno=(function(errno){this.errno=errno;for(var key in ERRNO_CODES){if(ERRNO_CODES[key]===errno){this.code=key;break}}});this.setErrno(errno);this.message=ERRNO_MESSAGES[errno];if(this.stack)Object.defineProperty(this,\\\\\\\"stack\\\\\\\",{value:(new Error).stack,writable:true})};FS.ErrnoError.prototype=new Error;FS.ErrnoError.prototype.constructor=FS.ErrnoError;[ERRNO_CODES.ENOENT].forEach((function(code){FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=\\\\\\\"<generic error, no stack>\\\\\\\"}))}),staticInit:(function(){FS.ensureErrnoError();FS.nameTable=new Array(4096);FS.mount(MEMFS,{},\\\\\\\"/\\\\\\\");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={\\\\\\\"MEMFS\\\\\\\":MEMFS,\\\\\\\"IDBFS\\\\\\\":IDBFS,\\\\\\\"NODEFS\\\\\\\":NODEFS,\\\\\\\"WORKERFS\\\\\\\":WORKERFS}}),init:(function(input,output,error){assert(!FS.init.initialized,\\\\\\\"FS.init was previously called. If you want to initialize later with custom parameters, remove any earlier calls (note that one is automatically added to the generated code)\\\\\\\");FS.init.initialized=true;FS.ensureErrnoError();Module[\\\\\\\"stdin\\\\\\\"]=input||Module[\\\\\\\"stdin\\\\\\\"];Module[\\\\\\\"stdout\\\\\\\"]=output||Module[\\\\\\\"stdout\\\\\\\"];Module[\\\\\\\"stderr\\\\\\\"]=error||Module[\\\\\\\"stderr\\\\\\\"];FS.createStandardStreams()}),quit:(function(){FS.init.initialized=false;var fflush=Module[\\\\\\\"_fflush\\\\\\\"];if(fflush)fflush(0);for(var i=0;i<FS.streams.length;i++){var stream=FS.streams[i];if(!stream){continue}FS.close(stream)}}),getMode:(function(canRead,canWrite){var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode}),joinPath:(function(parts,forceRelative){var path=PATH.join.apply(null,parts);if(forceRelative&&path[0]==\\\\\\\"/\\\\\\\")path=path.substr(1);return path}),absolutePath:(function(relative,base){return PATH.resolve(base,relative)}),standardizePath:(function(path){return PATH.normalize(path)}),findObject:(function(path,dontResolveLastLink){var ret=FS.analyzePath(path,dontResolveLastLink);if(ret.exists){return ret.object}else{___setErrNo(ret.error);return null}}),analyzePath:(function(path,dontResolveLastLink){try{var lookup=FS.lookupPath(path,{follow:!dontResolveLastLink});path=lookup.path}catch(e){}var ret={isRoot:false,exists:false,error:0,name:null,path:null,object:null,parentExists:false,parentPath:null,parentObject:null};try{var lookup=FS.lookupPath(path,{parent:true});ret.parentExists=true;ret.parentPath=lookup.path;ret.parentObject=lookup.node;ret.name=PATH.basename(path);lookup=FS.lookupPath(path,{follow:!dontResolveLastLink});ret.exists=true;ret.path=lookup.path;ret.object=lookup.node;ret.name=lookup.node.name;ret.isRoot=lookup.path===\\\\\\\"/\\\\\\\"}catch(e){ret.error=e.errno}return ret}),createFolder:(function(parent,name,canRead,canWrite){var path=PATH.join2(typeof parent===\\\\\\\"string\\\\\\\"?parent:FS.getPath(parent),name);var mode=FS.getMode(canRead,canWrite);return FS.mkdir(path,mode)}),createPath:(function(parent,path,canRead,canWrite){parent=typeof parent===\\\\\\\"string\\\\\\\"?parent:FS.getPath(parent);var parts=path.split(\\\\\\\"/\\\\\\\").reverse();while(parts.length){var part=parts.pop();if(!part)continue;var current=PATH.join2(parent,part);try{FS.mkdir(current)}catch(e){}parent=current}return current}),createFile:(function(parent,name,properties,canRead,canWrite){var path=PATH.join2(typeof parent===\\\\\\\"string\\\\\\\"?parent:FS.getPath(parent),name);var mode=FS.getMode(canRead,canWrite);return FS.create(path,mode)}),createDataFile:(function(parent,name,data,canRead,canWrite,canOwn){var path=name?PATH.join2(typeof parent===\\\\\\\"string\\\\\\\"?parent:FS.getPath(parent),name):parent;var mode=FS.getMode(canRead,canWrite);var node=FS.create(path,mode);if(data){if(typeof data===\\\\\\\"string\\\\\\\"){var arr=new Array(data.length);for(var i=0,len=data.length;i<len;++i)arr[i]=data.charCodeAt(i);data=arr}FS.chmod(node,mode|146);var stream=FS.open(node,\\\\\\\"w\\\\\\\");FS.write(stream,data,0,data.length,0,canOwn);FS.close(stream);FS.chmod(node,mode)}return node}),createDevice:(function(parent,name,input,output){var path=PATH.join2(typeof parent===\\\\\\\"string\\\\\\\"?parent:FS.getPath(parent),name);var mode=FS.getMode(!!input,!!output);if(!FS.createDevice.major)FS.createDevice.major=64;var dev=FS.makedev(FS.createDevice.major++,0);FS.registerDevice(dev,{open:(function(stream){stream.seekable=false}),close:(function(stream){if(output&&output.buffer&&output.buffer.length){output(10)}}),read:(function(stream,buffer,offset,length,pos){var bytesRead=0;for(var i=0;i<length;i++){var result;try{result=input()}catch(e){throw new FS.ErrnoError(ERRNO_CODES.EIO)}if(result===undefined&&bytesRead===0){throw new FS.ErrnoError(ERRNO_CODES.EAGAIN)}if(result===null||result===undefined)break;bytesRead++;buffer[offset+i]=result}if(bytesRead){stream.node.timestamp=Date.now()}return bytesRead}),write:(function(stream,buffer,offset,length,pos){for(var i=0;i<length;i++){try{output(buffer[offset+i])}catch(e){throw new FS.ErrnoError(ERRNO_CODES.EIO)}}if(length){stream.node.timestamp=Date.now()}return i})});return FS.mkdev(path,mode,dev)}),createLink:(function(parent,name,target,canRead,canWrite){var path=PATH.join2(typeof parent===\\\\\\\"string\\\\\\\"?parent:FS.getPath(parent),name);return FS.symlink(target,path)}),forceLoadFile:(function(obj){if(obj.isDevice||obj.isFolder||obj.link||obj.contents)return true;var success=true;if(typeof XMLHttpRequest!==\\\\\\\"undefined\\\\\\\"){throw new Error(\\\\\\\"Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread.\\\\\\\")}else if(Module[\\\\\\\"read\\\\\\\"]){try{obj.contents=intArrayFromString(Module[\\\\\\\"read\\\\\\\"](obj.url),true);obj.usedBytes=obj.contents.length}catch(e){success=false}}else{throw new Error(\\\\\\\"Cannot load without read() or XMLHttpRequest.\\\\\\\")}if(!success)___setErrNo(ERRNO_CODES.EIO);return success}),createLazyFile:(function(parent,name,url,canRead,canWrite){function LazyUint8Array(){this.lengthKnown=false;this.chunks=[]}LazyUint8Array.prototype.get=function LazyUint8Array_get(idx){if(idx>this.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]};LazyUint8Array.prototype.setDataGetter=function LazyUint8Array_setDataGetter(getter){this.getter=getter};LazyUint8Array.prototype.cacheLength=function LazyUint8Array_cacheLength(){var xhr=new XMLHttpRequest;xhr.open(\\\\\\\"HEAD\\\\\\\",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error(\\\\\\\"Couldn't load \\\\\\\"+url+\\\\\\\". Status: \\\\\\\"+xhr.status);var datalength=Number(xhr.getResponseHeader(\\\\\\\"Content-length\\\\\\\"));var header;var hasByteServing=(header=xhr.getResponseHeader(\\\\\\\"Accept-Ranges\\\\\\\"))&&header===\\\\\\\"bytes\\\\\\\";var usesGzip=(header=xhr.getResponseHeader(\\\\\\\"Content-Encoding\\\\\\\"))&&header===\\\\\\\"gzip\\\\\\\";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(function(from,to){if(from>to)throw new Error(\\\\\\\"invalid range (\\\\\\\"+from+\\\\\\\", \\\\\\\"+to+\\\\\\\") or no bytes requested!\\\\\\\");if(to>datalength-1)throw new Error(\\\\\\\"only \\\\\\\"+datalength+\\\\\\\" bytes available! programmer error!\\\\\\\");var xhr=new XMLHttpRequest;xhr.open(\\\\\\\"GET\\\\\\\",url,false);if(datalength!==chunkSize)xhr.setRequestHeader(\\\\\\\"Range\\\\\\\",\\\\\\\"bytes=\\\\\\\"+from+\\\\\\\"-\\\\\\\"+to);if(typeof Uint8Array!=\\\\\\\"undefined\\\\\\\")xhr.responseType=\\\\\\\"arraybuffer\\\\\\\";if(xhr.overrideMimeType){xhr.overrideMimeType(\\\\\\\"text/plain; charset=x-user-defined\\\\\\\")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error(\\\\\\\"Couldn't load \\\\\\\"+url+\\\\\\\". Status: \\\\\\\"+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}else{return intArrayFromString(xhr.responseText||\\\\\\\"\\\\\\\",true)}});var lazyArray=this;lazyArray.setDataGetter((function(chunkNum){var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]===\\\\\\\"undefined\\\\\\\"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]===\\\\\\\"undefined\\\\\\\")throw new Error(\\\\\\\"doXHR failed!\\\\\\\");return lazyArray.chunks[chunkNum]}));if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;console.log(\\\\\\\"LazyFiles on gzip forces download of the whole file when length is accessed\\\\\\\")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true};if(typeof XMLHttpRequest!==\\\\\\\"undefined\\\\\\\"){if(!ENVIRONMENT_IS_WORKER)throw\\\\\\\"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc\\\\\\\";var lazyArray=new LazyUint8Array;Object.defineProperties(lazyArray,{length:{get:(function(){if(!this.lengthKnown){this.cacheLength()}return this._length})},chunkSize:{get:(function(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize})}});var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:(function(){return this.contents.length})}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach((function(key){var fn=node.stream_ops[key];stream_ops[key]=function forceLoadLazyFile(){if(!FS.forceLoadFile(node)){throw new FS.ErrnoError(ERRNO_CODES.EIO)}return fn.apply(null,arguments)}}));stream_ops.read=function stream_ops_read(stream,buffer,offset,length,position){if(!FS.forceLoadFile(node)){throw new FS.ErrnoError(ERRNO_CODES.EIO)}var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);assert(size>=0);if(contents.slice){for(var i=0;i<size;i++){buffer[offset+i]=contents[position+i]}}else{for(var i=0;i<size;i++){buffer[offset+i]=contents.get(position+i)}}return size};node.stream_ops=stream_ops;return node}),createPreloadedFile:(function(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish){Browser.init();var fullname=name?PATH.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(\\\\\\\"cp \\\\\\\"+fullname);function processData(byteArray){function finish(byteArray){if(preFinish)preFinish();if(!dontCreateFile){FS.createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}if(onload)onload();removeRunDependency(dep)}var handled=false;Module[\\\\\\\"preloadPlugins\\\\\\\"].forEach((function(plugin){if(handled)return;if(plugin[\\\\\\\"canHandle\\\\\\\"](fullname)){plugin[\\\\\\\"handle\\\\\\\"](byteArray,fullname,finish,(function(){if(onerror)onerror();removeRunDependency(dep)}));handled=true}}));if(!handled)finish(byteArray)}addRunDependency(dep);if(typeof url==\\\\\\\"string\\\\\\\"){Browser.asyncLoad(url,(function(byteArray){processData(byteArray)}),onerror)}else{processData(url)}}),indexedDB:(function(){return window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB}),DB_NAME:(function(){return\\\\\\\"EM_FS_\\\\\\\"+window.location.pathname}),DB_VERSION:20,DB_STORE_NAME:\\\\\\\"FILE_DATA\\\\\\\",saveFilesToDB:(function(paths,onload,onerror){onload=onload||(function(){});onerror=onerror||(function(){});var indexedDB=FS.indexedDB();try{var openRequest=indexedDB.open(FS.DB_NAME(),FS.DB_VERSION)}catch(e){return onerror(e)}openRequest.onupgradeneeded=function openRequest_onupgradeneeded(){console.log(\\\\\\\"creating db\\\\\\\");var db=openRequest.result;db.createObjectStore(FS.DB_STORE_NAME)};openRequest.onsuccess=function openRequest_onsuccess(){var db=openRequest.result;var transaction=db.transaction([FS.DB_STORE_NAME],\\\\\\\"readwrite\\\\\\\");var files=transaction.objectStore(FS.DB_STORE_NAME);var ok=0,fail=0,total=paths.length;function finish(){if(fail==0)onload();else onerror()}paths.forEach((function(path){var putRequest=files.put(FS.analyzePath(path).object.contents,path);putRequest.onsuccess=function putRequest_onsuccess(){ok++;if(ok+fail==total)finish()};putRequest.onerror=function putRequest_onerror(){fail++;if(ok+fail==total)finish()}}));transaction.onerror=onerror};openRequest.onerror=onerror}),loadFilesFromDB:(function(paths,onload,onerror){onload=onload||(function(){});onerror=onerror||(function(){});var indexedDB=FS.indexedDB();try{var openRequest=indexedDB.open(FS.DB_NAME(),FS.DB_VERSION)}catch(e){return onerror(e)}openRequest.onupgradeneeded=onerror;openRequest.onsuccess=function openRequest_onsuccess(){var db=openRequest.result;try{var transaction=db.transaction([FS.DB_STORE_NAME],\\\\\\\"readonly\\\\\\\")}catch(e){onerror(e);return}var files=transaction.objectStore(FS.DB_STORE_NAME);var ok=0,fail=0,total=paths.length;function finish(){if(fail==0)onload();else onerror()}paths.forEach((function(path){var getRequest=files.get(path);getRequest.onsuccess=function getRequest_onsuccess(){if(FS.analyzePath(path).exists){FS.unlink(path)}FS.createDataFile(PATH.dirname(path),PATH.basename(path),getRequest.result,true,true,true);ok++;if(ok+fail==total)finish()};getRequest.onerror=function getRequest_onerror(){fail++;if(ok+fail==total)finish()}}));transaction.onerror=onerror};openRequest.onerror=onerror})};var SYSCALLS={DEFAULT_POLLMASK:5,mappings:{},umask:511,calculateAt:(function(dirfd,path){if(path[0]!==\\\\\\\"/\\\\\\\"){var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=FS.getStream(dirfd);if(!dirstream)throw new FS.ErrnoError(ERRNO_CODES.EBADF);dir=dirstream.path}path=PATH.join2(dir,path)}return path}),doStat:(function(func,path,buf){try{var stat=func(path)}catch(e){if(e&&e.node&&PATH.normalize(path)!==PATH.normalize(FS.getPath(e.node))){return-ERRNO_CODES.ENOTDIR}throw e}HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=0;HEAP32[buf+8>>2]=stat.ino;HEAP32[buf+12>>2]=stat.mode;HEAP32[buf+16>>2]=stat.nlink;HEAP32[buf+20>>2]=stat.uid;HEAP32[buf+24>>2]=stat.gid;HEAP32[buf+28>>2]=stat.rdev;HEAP32[buf+32>>2]=0;HEAP32[buf+36>>2]=stat.size;HEAP32[buf+40>>2]=4096;HEAP32[buf+44>>2]=stat.blocks;HEAP32[buf+48>>2]=stat.atime.getTime()/1e3|0;HEAP32[buf+52>>2]=0;HEAP32[buf+56>>2]=stat.mtime.getTime()/1e3|0;HEAP32[buf+60>>2]=0;HEAP32[buf+64>>2]=stat.ctime.getTime()/1e3|0;HEAP32[buf+68>>2]=0;HEAP32[buf+72>>2]=stat.ino;return 0}),doMsync:(function(addr,stream,len,flags){var buffer=new Uint8Array(HEAPU8.subarray(addr,addr+len));FS.msync(stream,buffer,0,len,flags)}),doMkdir:(function(path,mode){path=PATH.normalize(path);if(path[path.length-1]===\\\\\\\"/\\\\\\\")path=path.substr(0,path.length-1);FS.mkdir(path,mode,0);return 0}),doMknod:(function(path,mode,dev){switch(mode&61440){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-ERRNO_CODES.EINVAL}FS.mknod(path,mode,dev);return 0}),doReadlink:(function(path,buf,bufsize){if(bufsize<=0)return-ERRNO_CODES.EINVAL;var ret=FS.readlink(path);var len=Math.min(bufsize,lengthBytesUTF8(ret));var endChar=HEAP8[buf+len];stringToUTF8(ret,buf,bufsize+1);HEAP8[buf+len]=endChar;return len}),doAccess:(function(path,amode){if(amode&~7){return-ERRNO_CODES.EINVAL}var node;var lookup=FS.lookupPath(path,{follow:true});node=lookup.node;var perms=\\\\\\\"\\\\\\\";if(amode&4)perms+=\\\\\\\"r\\\\\\\";if(amode&2)perms+=\\\\\\\"w\\\\\\\";if(amode&1)perms+=\\\\\\\"x\\\\\\\";if(perms&&FS.nodePermissions(node,perms)){return-ERRNO_CODES.EACCES}return 0}),doDup:(function(path,flags,suggestFD){var suggest=FS.getStream(suggestFD);if(suggest)FS.close(suggest);return FS.open(path,flags,0,suggestFD,suggestFD).fd}),doReadv:(function(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i<iovcnt;i++){var ptr=HEAP32[iov+i*8>>2];var len=HEAP32[iov+(i*8+4)>>2];var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr<len)break}return ret}),doWritev:(function(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i<iovcnt;i++){var ptr=HEAP32[iov+i*8>>2];var len=HEAP32[iov+(i*8+4)>>2];var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr}return ret}),varargs:0,get:(function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret}),getStr:(function(){var ret=Pointer_stringify(SYSCALLS.get());return ret}),getStreamFromFD:(function(){var stream=FS.getStream(SYSCALLS.get());if(!stream)throw new FS.ErrnoError(ERRNO_CODES.EBADF);return stream}),getSocketFromFD:(function(){var socket=SOCKFS.getSocket(SYSCALLS.get());if(!socket)throw new FS.ErrnoError(ERRNO_CODES.EBADF);return socket}),getSocketAddress:(function(allowNull){var addrp=SYSCALLS.get(),addrlen=SYSCALLS.get();if(allowNull&&addrp===0)return null;var info=__read_sockaddr(addrp,addrlen);if(info.errno)throw new FS.ErrnoError(info.errno);info.addr=DNS.lookup_addr(info.addr)||info.addr;return info}),get64:(function(){var low=SYSCALLS.get(),high=SYSCALLS.get();if(low>=0)assert(high===0);else assert(high===-1);return low}),getZero:(function(){assert(SYSCALLS.get()===0)})};function ___syscall10(which,varargs){SYSCALLS.varargs=varargs;try{var path=SYSCALLS.getStr();FS.unlink(path);return 0}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}var SOCKFS={mount:(function(mount){Module[\\\\\\\"websocket\\\\\\\"]=Module[\\\\\\\"websocket\\\\\\\"]&&\\\\\\\"object\\\\\\\"===typeof Module[\\\\\\\"websocket\\\\\\\"]?Module[\\\\\\\"websocket\\\\\\\"]:{};Module[\\\\\\\"websocket\\\\\\\"]._callbacks={};Module[\\\\\\\"websocket\\\\\\\"][\\\\\\\"on\\\\\\\"]=(function(event,callback){if(\\\\\\\"function\\\\\\\"===typeof callback){this._callbacks[event]=callback}return this});Module[\\\\\\\"websocket\\\\\\\"].emit=(function(event,param){if(\\\\\\\"function\\\\\\\"===typeof this._callbacks[event]){this._callbacks[event].call(this,param)}});return FS.createNode(null,\\\\\\\"/\\\\\\\",16384|511,0)}),createSocket:(function(family,type,protocol){var streaming=type==1;if(protocol){assert(streaming==(protocol==6))}var sock={family:family,type:type,protocol:protocol,server:null,error:null,peers:{},pending:[],recv_queue:[],sock_ops:SOCKFS.websocket_sock_ops};var name=SOCKFS.nextname();var node=FS.createNode(SOCKFS.root,name,49152,0);node.sock=sock;var stream=FS.createStream({path:name,node:node,flags:FS.modeStringToFlags(\\\\\\\"r+\\\\\\\"),seekable:false,stream_ops:SOCKFS.stream_ops});sock.stream=stream;return sock}),getSocket:(function(fd){var stream=FS.getStream(fd);if(!stream||!FS.isSocket(stream.node.mode)){return null}return stream.node.sock}),stream_ops:{poll:(function(stream){var sock=stream.node.sock;return sock.sock_ops.poll(sock)}),ioctl:(function(stream,request,varargs){var sock=stream.node.sock;return sock.sock_ops.ioctl(sock,request,varargs)}),read:(function(stream,buffer,offset,length,position){var sock=stream.node.sock;var msg=sock.sock_ops.recvmsg(sock,length);if(!msg){return 0}buffer.set(msg.buffer,offset);return msg.buffer.length}),write:(function(stream,buffer,offset,length,position){var sock=stream.node.sock;return sock.sock_ops.sendmsg(sock,buffer,offset,length)}),close:(function(stream){var sock=stream.node.sock;sock.sock_ops.close(sock)})},nextname:(function(){if(!SOCKFS.nextname.current){SOCKFS.nextname.current=0}return\\\\\\\"socket[\\\\\\\"+SOCKFS.nextname.current++ +\\\\\\\"]\\\\\\\"}),websocket_sock_ops:{createPeer:(function(sock,addr,port){var ws;if(typeof addr===\\\\\\\"object\\\\\\\"){ws=addr;addr=null;port=null}if(ws){if(ws._socket){addr=ws._socket.remoteAddress;port=ws._socket.remotePort}else{var result=/ws[s]?:\\\\/\\\\/([^:]+):(\\\\d+)/.exec(ws.url);if(!result){throw new Error(\\\\\\\"WebSocket URL must be in the format ws(s)://address:port\\\\\\\")}addr=result[1];port=parseInt(result[2],10)}}else{try{var runtimeConfig=Module[\\\\\\\"websocket\\\\\\\"]&&\\\\\\\"object\\\\\\\"===typeof Module[\\\\\\\"websocket\\\\\\\"];var url=\\\\\\\"ws:#\\\\\\\".replace(\\\\\\\"#\\\\\\\",\\\\\\\"//\\\\\\\");if(runtimeConfig){if(\\\\\\\"string\\\\\\\"===typeof Module[\\\\\\\"websocket\\\\\\\"][\\\\\\\"url\\\\\\\"]){url=Module[\\\\\\\"websocket\\\\\\\"][\\\\\\\"url\\\\\\\"]}}if(url===\\\\\\\"ws://\\\\\\\"||url===\\\\\\\"wss://\\\\\\\"){var parts=addr.split(\\\\\\\"/\\\\\\\");url=url+parts[0]+\\\\\\\":\\\\\\\"+port+\\\\\\\"/\\\\\\\"+parts.slice(1).join(\\\\\\\"/\\\\\\\")}var subProtocols=\\\\\\\"binary\\\\\\\";if(runtimeConfig){if(\\\\\\\"string\\\\\\\"===typeof Module[\\\\\\\"websocket\\\\\\\"][\\\\\\\"subprotocol\\\\\\\"]){subProtocols=Module[\\\\\\\"websocket\\\\\\\"][\\\\\\\"subprotocol\\\\\\\"]}}subProtocols=subProtocols.replace(/^ +| +$/g,\\\\\\\"\\\\\\\").split(/ *, */);var opts=ENVIRONMENT_IS_NODE?{\\\\\\\"protocol\\\\\\\":subProtocols.toString()}:subProtocols;if(runtimeConfig&&null===Module[\\\\\\\"websocket\\\\\\\"][\\\\\\\"subprotocol\\\\\\\"]){subProtocols=\\\\\\\"null\\\\\\\";opts=undefined}var WebSocketConstructor;if(ENVIRONMENT_IS_NODE){WebSocketConstructor=require(\\\\\\\"ws\\\\\\\")}else if(ENVIRONMENT_IS_WEB){WebSocketConstructor=window[\\\\\\\"WebSocket\\\\\\\"]}else{WebSocketConstructor=WebSocket}ws=new WebSocketConstructor(url,opts);ws.binaryType=\\\\\\\"arraybuffer\\\\\\\"}catch(e){throw new FS.ErrnoError(ERRNO_CODES.EHOSTUNREACH)}}var peer={addr:addr,port:port,socket:ws,dgram_send_queue:[]};SOCKFS.websocket_sock_ops.addPeer(sock,peer);SOCKFS.websocket_sock_ops.handlePeerEvents(sock,peer);if(sock.type===2&&typeof sock.sport!==\\\\\\\"undefined\\\\\\\"){peer.dgram_send_queue.push(new Uint8Array([255,255,255,255,\\\\\\\"p\\\\\\\".charCodeAt(0),\\\\\\\"o\\\\\\\".charCodeAt(0),\\\\\\\"r\\\\\\\".charCodeAt(0),\\\\\\\"t\\\\\\\".charCodeAt(0),(sock.sport&65280)>>8,sock.sport&255]))}return peer}),getPeer:(function(sock,addr,port){return sock.peers[addr+\\\\\\\":\\\\\\\"+port]}),addPeer:(function(sock,peer){sock.peers[peer.addr+\\\\\\\":\\\\\\\"+peer.port]=peer}),removePeer:(function(sock,peer){delete sock.peers[peer.addr+\\\\\\\":\\\\\\\"+peer.port]}),handlePeerEvents:(function(sock,peer){var first=true;var handleOpen=(function(){Module[\\\\\\\"websocket\\\\\\\"].emit(\\\\\\\"open\\\\\\\",sock.stream.fd);try{var queued=peer.dgram_send_queue.shift();while(queued){peer.socket.send(queued);queued=peer.dgram_send_queue.shift()}}catch(e){peer.socket.close()}});function handleMessage(data){assert(typeof data!==\\\\\\\"string\\\\\\\"&&data.byteLength!==undefined);if(data.byteLength==0){return}data=new Uint8Array(data);var wasfirst=first;first=false;if(wasfirst&&data.length===10&&data[0]===255&&data[1]===255&&data[2]===255&&data[3]===255&&data[4]===\\\\\\\"p\\\\\\\".charCodeAt(0)&&data[5]===\\\\\\\"o\\\\\\\".charCodeAt(0)&&data[6]===\\\\\\\"r\\\\\\\".charCodeAt(0)&&data[7]===\\\\\\\"t\\\\\\\".charCodeAt(0)){var newport=data[8]<<8|data[9];SOCKFS.websocket_sock_ops.removePeer(sock,peer);peer.port=newport;SOCKFS.websocket_sock_ops.addPeer(sock,peer);return}sock.recv_queue.push({addr:peer.addr,port:peer.port,data:data});Module[\\\\\\\"websocket\\\\\\\"].emit(\\\\\\\"message\\\\\\\",sock.stream.fd)}if(ENVIRONMENT_IS_NODE){peer.socket.on(\\\\\\\"open\\\\\\\",handleOpen);peer.socket.on(\\\\\\\"message\\\\\\\",(function(data,flags){if(!flags.binary){return}handleMessage((new Uint8Array(data)).buffer)}));peer.socket.on(\\\\\\\"close\\\\\\\",(function(){Module[\\\\\\\"websocket\\\\\\\"].emit(\\\\\\\"close\\\\\\\",sock.stream.fd)}));peer.socket.on(\\\\\\\"error\\\\\\\",(function(error){sock.error=ERRNO_CODES.ECONNREFUSED;Module[\\\\\\\"websocket\\\\\\\"].emit(\\\\\\\"error\\\\\\\",[sock.stream.fd,sock.error,\\\\\\\"ECONNREFUSED: Connection refused\\\\\\\"])}))}else{peer.socket.onopen=handleOpen;peer.socket.onclose=(function(){Module[\\\\\\\"websocket\\\\\\\"].emit(\\\\\\\"close\\\\\\\",sock.stream.fd)});peer.socket.onmessage=function peer_socket_onmessage(event){handleMessage(event.data)};peer.socket.onerror=(function(error){sock.error=ERRNO_CODES.ECONNREFUSED;Module[\\\\\\\"websocket\\\\\\\"].emit(\\\\\\\"error\\\\\\\",[sock.stream.fd,sock.error,\\\\\\\"ECONNREFUSED: Connection refused\\\\\\\"])})}}),poll:(function(sock){if(sock.type===1&&sock.server){return sock.pending.length?64|1:0}var mask=0;var dest=sock.type===1?SOCKFS.websocket_sock_ops.getPeer(sock,sock.daddr,sock.dport):null;if(sock.recv_queue.length||!dest||dest&&dest.socket.readyState===dest.socket.CLOSING||dest&&dest.socket.readyState===dest.socket.CLOSED){mask|=64|1}if(!dest||dest&&dest.socket.readyState===dest.socket.OPEN){mask|=4}if(dest&&dest.socket.readyState===dest.socket.CLOSING||dest&&dest.socket.readyState===dest.socket.CLOSED){mask|=16}return mask}),ioctl:(function(sock,request,arg){switch(request){case 21531:var bytes=0;if(sock.recv_queue.length){bytes=sock.recv_queue[0].data.length}HEAP32[arg>>2]=bytes;return 0;default:return ERRNO_CODES.EINVAL}}),close:(function(sock){if(sock.server){try{sock.server.close()}catch(e){}sock.server=null}var peers=Object.keys(sock.peers);for(var i=0;i<peers.length;i++){var peer=sock.peers[peers[i]];try{peer.socket.close()}catch(e){}SOCKFS.websocket_sock_ops.removePeer(sock,peer)}return 0}),bind:(function(sock,addr,port){if(typeof sock.saddr!==\\\\\\\"undefined\\\\\\\"||typeof sock.sport!==\\\\\\\"undefined\\\\\\\"){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}sock.saddr=addr;sock.sport=port;if(sock.type===2){if(sock.server){sock.server.close();sock.server=null}try{sock.sock_ops.listen(sock,0)}catch(e){if(!(e instanceof FS.ErrnoError))throw e;if(e.errno!==ERRNO_CODES.EOPNOTSUPP)throw e}}}),connect:(function(sock,addr,port){if(sock.server){throw new FS.ErrnoError(ERRNO_CODES.EOPNOTSUPP)}if(typeof sock.daddr!==\\\\\\\"undefined\\\\\\\"&&typeof sock.dport!==\\\\\\\"undefined\\\\\\\"){var dest=SOCKFS.websocket_sock_ops.getPeer(sock,sock.daddr,sock.dport);if(dest){if(dest.socket.readyState===dest.socket.CONNECTING){throw new FS.ErrnoError(ERRNO_CODES.EALREADY)}else{throw new FS.ErrnoError(ERRNO_CODES.EISCONN)}}}var peer=SOCKFS.websocket_sock_ops.createPeer(sock,addr,port);sock.daddr=peer.addr;sock.dport=peer.port;throw new FS.ErrnoError(ERRNO_CODES.EINPROGRESS)}),listen:(function(sock,backlog){if(!ENVIRONMENT_IS_NODE){throw new FS.ErrnoError(ERRNO_CODES.EOPNOTSUPP)}if(sock.server){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var WebSocketServer=require(\\\\\\\"ws\\\\\\\").Server;var host=sock.saddr;sock.server=new WebSocketServer({host:host,port:sock.sport});Module[\\\\\\\"websocket\\\\\\\"].emit(\\\\\\\"listen\\\\\\\",sock.stream.fd);sock.server.on(\\\\\\\"connection\\\\\\\",(function(ws){if(sock.type===1){var newsock=SOCKFS.createSocket(sock.family,sock.type,sock.protocol);var peer=SOCKFS.websocket_sock_ops.createPeer(newsock,ws);newsock.daddr=peer.addr;newsock.dport=peer.port;sock.pending.push(newsock);Module[\\\\\\\"websocket\\\\\\\"].emit(\\\\\\\"connection\\\\\\\",newsock.stream.fd)}else{SOCKFS.websocket_sock_ops.createPeer(sock,ws);Module[\\\\\\\"websocket\\\\\\\"].emit(\\\\\\\"connection\\\\\\\",sock.stream.fd)}}));sock.server.on(\\\\\\\"closed\\\\\\\",(function(){Module[\\\\\\\"websocket\\\\\\\"].emit(\\\\\\\"close\\\\\\\",sock.stream.fd);sock.server=null}));sock.server.on(\\\\\\\"error\\\\\\\",(function(error){sock.error=ERRNO_CODES.EHOSTUNREACH;Module[\\\\\\\"websocket\\\\\\\"].emit(\\\\\\\"error\\\\\\\",[sock.stream.fd,sock.error,\\\\\\\"EHOSTUNREACH: Host is unreachable\\\\\\\"])}))}),accept:(function(listensock){if(!listensock.server){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var newsock=listensock.pending.shift();newsock.stream.flags=listensock.stream.flags;return newsock}),getname:(function(sock,peer){var addr,port;if(peer){if(sock.daddr===undefined||sock.dport===undefined){throw new FS.ErrnoError(ERRNO_CODES.ENOTCONN)}addr=sock.daddr;port=sock.dport}else{addr=sock.saddr||0;port=sock.sport||0}return{addr:addr,port:port}}),sendmsg:(function(sock,buffer,offset,length,addr,port){if(sock.type===2){if(addr===undefined||port===undefined){addr=sock.daddr;port=sock.dport}if(addr===undefined||port===undefined){throw new FS.ErrnoError(ERRNO_CODES.EDESTADDRREQ)}}else{addr=sock.daddr;port=sock.dport}var dest=SOCKFS.websocket_sock_ops.getPeer(sock,addr,port);if(sock.type===1){if(!dest||dest.socket.readyState===dest.socket.CLOSING||dest.socket.readyState===dest.socket.CLOSED){throw new FS.ErrnoError(ERRNO_CODES.ENOTCONN)}else if(dest.socket.readyState===dest.socket.CONNECTING){throw new FS.ErrnoError(ERRNO_CODES.EAGAIN)}}if(ArrayBuffer.isView(buffer)){offset+=buffer.byteOffset;buffer=buffer.buffer}var data;data=buffer.slice(offset,offset+length);if(sock.type===2){if(!dest||dest.socket.readyState!==dest.socket.OPEN){if(!dest||dest.socket.readyState===dest.socket.CLOSING||dest.socket.readyState===dest.socket.CLOSED){dest=SOCKFS.websocket_sock_ops.createPeer(sock,addr,port)}dest.dgram_send_queue.push(data);return length}}try{dest.socket.send(data);return length}catch(e){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}}),recvmsg:(function(sock,length){if(sock.type===1&&sock.server){throw new FS.ErrnoError(ERRNO_CODES.ENOTCONN)}var queued=sock.recv_queue.shift();if(!queued){if(sock.type===1){var dest=SOCKFS.websocket_sock_ops.getPeer(sock,sock.daddr,sock.dport);if(!dest){throw new FS.ErrnoError(ERRNO_CODES.ENOTCONN)}else if(dest.socket.readyState===dest.socket.CLOSING||dest.socket.readyState===dest.socket.CLOSED){return null}else{throw new FS.ErrnoError(ERRNO_CODES.EAGAIN)}}else{throw new FS.ErrnoError(ERRNO_CODES.EAGAIN)}}var queuedLength=queued.data.byteLength||queued.data.length;var queuedOffset=queued.data.byteOffset||0;var queuedBuffer=queued.data.buffer||queued.data;var bytesRead=Math.min(length,queuedLength);var res={buffer:new Uint8Array(queuedBuffer,queuedOffset,bytesRead),addr:queued.addr,port:queued.port};if(sock.type===1&&bytesRead<queuedLength){var bytesRemaining=queuedLength-bytesRead;queued.data=new Uint8Array(queuedBuffer,queuedOffset+bytesRead,bytesRemaining);sock.recv_queue.unshift(queued)}return res})}};function __inet_pton4_raw(str){var b=str.split(\\\\\\\".\\\\\\\");for(var i=0;i<4;i++){var tmp=Number(b[i]);if(isNaN(tmp))return null;b[i]=tmp}return(b[0]|b[1]<<8|b[2]<<16|b[3]<<24)>>>0}function __inet_pton6_raw(str){var words;var w,offset,z;var valid6regx=/^((?=.*::)(?!.*::.+::)(::)?([\\\\dA-F]{1,4}:(:|\\\\b)|){5}|([\\\\dA-F]{1,4}:){6})((([\\\\dA-F]{1,4}((?!\\\\3)::|:\\\\b|$))|(?!\\\\2\\\\3)){2}|(((2[0-4]|1\\\\d|[1-9])?\\\\d|25[0-5])\\\\.?\\\\b){4})$/i;var parts=[];if(!valid6regx.test(str)){return null}if(str===\\\\\\\"::\\\\\\\"){return[0,0,0,0,0,0,0,0]}if(str.indexOf(\\\\\\\"::\\\\\\\")===0){str=str.replace(\\\\\\\"::\\\\\\\",\\\\\\\"Z:\\\\\\\")}else{str=str.replace(\\\\\\\"::\\\\\\\",\\\\\\\":Z:\\\\\\\")}if(str.indexOf(\\\\\\\".\\\\\\\")>0){str=str.replace(new RegExp(\\\\\\\"[.]\\\\\\\",\\\\\\\"g\\\\\\\"),\\\\\\\":\\\\\\\");words=str.split(\\\\\\\":\\\\\\\");words[words.length-4]=parseInt(words[words.length-4])+parseInt(words[words.length-3])*256;words[words.length-3]=parseInt(words[words.length-2])+parseInt(words[words.length-1])*256;words=words.slice(0,words.length-2)}else{words=str.split(\\\\\\\":\\\\\\\")}offset=0;z=0;for(w=0;w<words.length;w++){if(typeof words[w]===\\\\\\\"string\\\\\\\"){if(words[w]===\\\\\\\"Z\\\\\\\"){for(z=0;z<8-words.length+1;z++){parts[w+z]=0}offset=z-1}else{parts[w+offset]=_htons(parseInt(words[w],16))}}else{parts[w+offset]=words[w]}}return[parts[1]<<16|parts[0],parts[3]<<16|parts[2],parts[5]<<16|parts[4],parts[7]<<16|parts[6]]}var DNS={address_map:{id:1,addrs:{},names:{}},lookup_name:(function(name){var res=__inet_pton4_raw(name);if(res!==null){return name}res=__inet_pton6_raw(name);if(res!==null){return name}var addr;if(DNS.address_map.addrs[name]){addr=DNS.address_map.addrs[name]}else{var id=DNS.address_map.id++;assert(id<65535,\\\\\\\"exceeded max address mappings of 65535\\\\\\\");addr=\\\\\\\"172.29.\\\\\\\"+(id&255)+\\\\\\\".\\\\\\\"+(id&65280);DNS.address_map.names[addr]=name;DNS.address_map.addrs[name]=addr}return addr}),lookup_addr:(function(addr){if(DNS.address_map.names[addr]){return DNS.address_map.names[addr]}return null})};function __inet_ntop4_raw(addr){return(addr&255)+\\\\\\\".\\\\\\\"+(addr>>8&255)+\\\\\\\".\\\\\\\"+(addr>>16&255)+\\\\\\\".\\\\\\\"+(addr>>24&255)}function __inet_ntop6_raw(ints){var str=\\\\\\\"\\\\\\\";var word=0;var longest=0;var lastzero=0;var zstart=0;var len=0;var i=0;var parts=[ints[0]&65535,ints[0]>>16,ints[1]&65535,ints[1]>>16,ints[2]&65535,ints[2]>>16,ints[3]&65535,ints[3]>>16];var hasipv4=true;var v4part=\\\\\\\"\\\\\\\";for(i=0;i<5;i++){if(parts[i]!==0){hasipv4=false;break}}if(hasipv4){v4part=__inet_ntop4_raw(parts[6]|parts[7]<<16);if(parts[5]===-1){str=\\\\\\\"::ffff:\\\\\\\";str+=v4part;return str}if(parts[5]===0){str=\\\\\\\"::\\\\\\\";if(v4part===\\\\\\\"0.0.0.0\\\\\\\")v4part=\\\\\\\"\\\\\\\";if(v4part===\\\\\\\"0.0.0.1\\\\\\\")v4part=\\\\\\\"1\\\\\\\";str+=v4part;return str}}for(word=0;word<8;word++){if(parts[word]===0){if(word-lastzero>1){len=0}lastzero=word;len++}if(len>longest){longest=len;zstart=word-longest+1}}for(word=0;word<8;word++){if(longest>1){if(parts[word]===0&&word>=zstart&&word<zstart+longest){if(word===zstart){str+=\\\\\\\":\\\\\\\";if(zstart===0)str+=\\\\\\\":\\\\\\\"}continue}}str+=Number(_ntohs(parts[word]&65535)).toString(16);str+=word<7?\\\\\\\":\\\\\\\":\\\\\\\"\\\\\\\"}return str}function __read_sockaddr(sa,salen){var family=HEAP16[sa>>1];var port=_ntohs(HEAP16[sa+2>>1]);var addr;switch(family){case 2:if(salen!==16){return{errno:ERRNO_CODES.EINVAL}}addr=HEAP32[sa+4>>2];addr=__inet_ntop4_raw(addr);break;case 10:if(salen!==28){return{errno:ERRNO_CODES.EINVAL}}addr=[HEAP32[sa+8>>2],HEAP32[sa+12>>2],HEAP32[sa+16>>2],HEAP32[sa+20>>2]];addr=__inet_ntop6_raw(addr);break;default:return{errno:ERRNO_CODES.EAFNOSUPPORT}}return{family:family,addr:addr,port:port}}function __write_sockaddr(sa,family,addr,port){switch(family){case 2:addr=__inet_pton4_raw(addr);HEAP16[sa>>1]=family;HEAP32[sa+4>>2]=addr;HEAP16[sa+2>>1]=_htons(port);break;case 10:addr=__inet_pton6_raw(addr);HEAP32[sa>>2]=family;HEAP32[sa+8>>2]=addr[0];HEAP32[sa+12>>2]=addr[1];HEAP32[sa+16>>2]=addr[2];HEAP32[sa+20>>2]=addr[3];HEAP16[sa+2>>1]=_htons(port);HEAP32[sa+4>>2]=0;HEAP32[sa+24>>2]=0;break;default:return{errno:ERRNO_CODES.EAFNOSUPPORT}}return{}}function ___syscall102(which,varargs){SYSCALLS.varargs=varargs;try{var call=SYSCALLS.get(),socketvararg=SYSCALLS.get();SYSCALLS.varargs=socketvararg;switch(call){case 1:{var domain=SYSCALLS.get(),type=SYSCALLS.get(),protocol=SYSCALLS.get();var sock=SOCKFS.createSocket(domain,type,protocol);assert(sock.stream.fd<64);return sock.stream.fd};case 2:{var sock=SYSCALLS.getSocketFromFD(),info=SYSCALLS.getSocketAddress();sock.sock_ops.bind(sock,info.addr,info.port);return 0};case 3:{var sock=SYSCALLS.getSocketFromFD(),info=SYSCALLS.getSocketAddress();sock.sock_ops.connect(sock,info.addr,info.port);return 0};case 4:{var sock=SYSCALLS.getSocketFromFD(),backlog=SYSCALLS.get();sock.sock_ops.listen(sock,backlog);return 0};case 5:{var sock=SYSCALLS.getSocketFromFD(),addr=SYSCALLS.get(),addrlen=SYSCALLS.get();var newsock=sock.sock_ops.accept(sock);if(addr){var res=__write_sockaddr(addr,newsock.family,DNS.lookup_name(newsock.daddr),newsock.dport);assert(!res.errno)}return newsock.stream.fd};case 6:{var sock=SYSCALLS.getSocketFromFD(),addr=SYSCALLS.get(),addrlen=SYSCALLS.get();var res=__write_sockaddr(addr,sock.family,DNS.lookup_name(sock.saddr||\\\\\\\"0.0.0.0\\\\\\\"),sock.sport);assert(!res.errno);return 0};case 7:{var sock=SYSCALLS.getSocketFromFD(),addr=SYSCALLS.get(),addrlen=SYSCALLS.get();if(!sock.daddr){return-ERRNO_CODES.ENOTCONN}var res=__write_sockaddr(addr,sock.family,DNS.lookup_name(sock.daddr),sock.dport);assert(!res.errno);return 0};case 11:{var sock=SYSCALLS.getSocketFromFD(),message=SYSCALLS.get(),length=SYSCALLS.get(),flags=SYSCALLS.get(),dest=SYSCALLS.getSocketAddress(true);if(!dest){return FS.write(sock.stream,HEAP8,message,length)}else{return sock.sock_ops.sendmsg(sock,HEAP8,message,length,dest.addr,dest.port)}};case 12:{var sock=SYSCALLS.getSocketFromFD(),buf=SYSCALLS.get(),len=SYSCALLS.get(),flags=SYSCALLS.get(),addr=SYSCALLS.get(),addrlen=SYSCALLS.get();var msg=sock.sock_ops.recvmsg(sock,len);if(!msg)return 0;if(addr){var res=__write_sockaddr(addr,sock.family,DNS.lookup_name(msg.addr),msg.port);assert(!res.errno)}HEAPU8.set(msg.buffer,buf);return msg.buffer.byteLength};case 14:{return-ERRNO_CODES.ENOPROTOOPT};case 15:{var sock=SYSCALLS.getSocketFromFD(),level=SYSCALLS.get(),optname=SYSCALLS.get(),optval=SYSCALLS.get(),optlen=SYSCALLS.get();if(level===1){if(optname===4){HEAP32[optval>>2]=sock.error;HEAP32[optlen>>2]=4;sock.error=null;return 0}}return-ERRNO_CODES.ENOPROTOOPT};case 16:{var sock=SYSCALLS.getSocketFromFD(),message=SYSCALLS.get(),flags=SYSCALLS.get();var iov=HEAP32[message+8>>2];var num=HEAP32[message+12>>2];var addr,port;var name=HEAP32[message>>2];var namelen=HEAP32[message+4>>2];if(name){var info=__read_sockaddr(name,namelen);if(info.errno)return-info.errno;port=info.port;addr=DNS.lookup_addr(info.addr)||info.addr}var total=0;for(var i=0;i<num;i++){total+=HEAP32[iov+(8*i+4)>>2]}var view=new Uint8Array(total);var offset=0;for(var i=0;i<num;i++){var iovbase=HEAP32[iov+(8*i+0)>>2];var iovlen=HEAP32[iov+(8*i+4)>>2];for(var j=0;j<iovlen;j++){view[offset++]=HEAP8[iovbase+j>>0]}}return sock.sock_ops.sendmsg(sock,view,0,total,addr,port)};case 17:{var sock=SYSCALLS.getSocketFromFD(),message=SYSCALLS.get(),flags=SYSCALLS.get();var iov=HEAP32[message+8>>2];var num=HEAP32[message+12>>2];var total=0;for(var i=0;i<num;i++){total+=HEAP32[iov+(8*i+4)>>2]}var msg=sock.sock_ops.recvmsg(sock,total);if(!msg)return 0;var name=HEAP32[message>>2];if(name){var res=__write_sockaddr(name,sock.family,DNS.lookup_name(msg.addr),msg.port);assert(!res.errno)}var bytesRead=0;var bytesRemaining=msg.buffer.byteLength;for(var i=0;bytesRemaining>0&&i<num;i++){var iovbase=HEAP32[iov+(8*i+0)>>2];var iovlen=HEAP32[iov+(8*i+4)>>2];if(!iovlen){continue}var length=Math.min(iovlen,bytesRemaining);var buf=msg.buffer.subarray(bytesRead,bytesRead+length);HEAPU8.set(buf,iovbase+bytesRead);bytesRead+=length;bytesRemaining-=length}return bytesRead};default:abort(\\\\\\\"unsupported socketcall syscall \\\\\\\"+call)}}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall122(which,varargs){SYSCALLS.varargs=varargs;try{var buf=SYSCALLS.get();if(!buf)return-ERRNO_CODES.EFAULT;var layout={\\\\\\\"sysname\\\\\\\":0,\\\\\\\"nodename\\\\\\\":65,\\\\\\\"domainname\\\\\\\":325,\\\\\\\"machine\\\\\\\":260,\\\\\\\"version\\\\\\\":195,\\\\\\\"release\\\\\\\":130,\\\\\\\"__size__\\\\\\\":390};function copyString(element,value){var offset=layout[element];writeAsciiToMemory(value,buf+offset)}copyString(\\\\\\\"sysname\\\\\\\",\\\\\\\"Emscripten\\\\\\\");copyString(\\\\\\\"nodename\\\\\\\",\\\\\\\"emscripten\\\\\\\");copyString(\\\\\\\"release\\\\\\\",\\\\\\\"1.0\\\\\\\");copyString(\\\\\\\"version\\\\\\\",\\\\\\\"#1\\\\\\\");copyString(\\\\\\\"machine\\\\\\\",\\\\\\\"x86-JS\\\\\\\");return 0}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall140(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),offset_high=SYSCALLS.get(),offset_low=SYSCALLS.get(),result=SYSCALLS.get(),whence=SYSCALLS.get();var offset=offset_low;FS.llseek(stream,offset,whence);HEAP32[result>>2]=stream.position;if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall142(which,varargs){SYSCALLS.varargs=varargs;try{var nfds=SYSCALLS.get(),readfds=SYSCALLS.get(),writefds=SYSCALLS.get(),exceptfds=SYSCALLS.get(),timeout=SYSCALLS.get();assert(nfds<=64,\\\\\\\"nfds must be less than or equal to 64\\\\\\\");assert(!exceptfds,\\\\\\\"exceptfds not supported\\\\\\\");var total=0;var srcReadLow=readfds?HEAP32[readfds>>2]:0,srcReadHigh=readfds?HEAP32[readfds+4>>2]:0;var srcWriteLow=writefds?HEAP32[writefds>>2]:0,srcWriteHigh=writefds?HEAP32[writefds+4>>2]:0;var srcExceptLow=exceptfds?HEAP32[exceptfds>>2]:0,srcExceptHigh=exceptfds?HEAP32[exceptfds+4>>2]:0;var dstReadLow=0,dstReadHigh=0;var dstWriteLow=0,dstWriteHigh=0;var dstExceptLow=0,dstExceptHigh=0;var allLow=(readfds?HEAP32[readfds>>2]:0)|(writefds?HEAP32[writefds>>2]:0)|(exceptfds?HEAP32[exceptfds>>2]:0);var allHigh=(readfds?HEAP32[readfds+4>>2]:0)|(writefds?HEAP32[writefds+4>>2]:0)|(exceptfds?HEAP32[exceptfds+4>>2]:0);function check(fd,low,high,val){return fd<32?low&val:high&val}for(var fd=0;fd<nfds;fd++){var mask=1<<fd%32;if(!check(fd,allLow,allHigh,mask)){continue}var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(ERRNO_CODES.EBADF);var flags=SYSCALLS.DEFAULT_POLLMASK;if(stream.stream_ops.poll){flags=stream.stream_ops.poll(stream)}if(flags&1&&check(fd,srcReadLow,srcReadHigh,mask)){fd<32?dstReadLow=dstReadLow|mask:dstReadHigh=dstReadHigh|mask;total++}if(flags&4&&check(fd,srcWriteLow,srcWriteHigh,mask)){fd<32?dstWriteLow=dstWriteLow|mask:dstWriteHigh=dstWriteHigh|mask;total++}if(flags&2&&check(fd,srcExceptLow,srcExceptHigh,mask)){fd<32?dstExceptLow=dstExceptLow|mask:dstExceptHigh=dstExceptHigh|mask;total++}}if(readfds){HEAP32[readfds>>2]=dstReadLow;HEAP32[readfds+4>>2]=dstReadHigh}if(writefds){HEAP32[writefds>>2]=dstWriteLow;HEAP32[writefds+4>>2]=dstWriteHigh}if(exceptfds){HEAP32[exceptfds>>2]=dstExceptLow;HEAP32[exceptfds+4>>2]=dstExceptHigh}return total}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall145(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();return SYSCALLS.doReadv(stream,iov,iovcnt)}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();return SYSCALLS.doWritev(stream,iov,iovcnt)}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall15(which,varargs){SYSCALLS.varargs=varargs;try{var path=SYSCALLS.getStr(),mode=SYSCALLS.get();FS.chmod(path,mode);return 0}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall183(which,varargs){SYSCALLS.varargs=varargs;try{var buf=SYSCALLS.get(),size=SYSCALLS.get();if(size===0)return-ERRNO_CODES.EINVAL;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd);if(size<cwdLengthInBytes+1)return-ERRNO_CODES.ERANGE;stringToUTF8(cwd,buf,size);return buf}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall192(which,varargs){SYSCALLS.varargs=varargs;try{var addr=SYSCALLS.get(),len=SYSCALLS.get(),prot=SYSCALLS.get(),flags=SYSCALLS.get(),fd=SYSCALLS.get(),off=SYSCALLS.get();off<<=12;var ptr;var allocated=false;if(fd===-1){ptr=_memalign(PAGE_SIZE,len);if(!ptr)return-ERRNO_CODES.ENOMEM;_memset(ptr,0,len);allocated=true}else{var info=FS.getStream(fd);if(!info)return-ERRNO_CODES.EBADF;var res=FS.mmap(info,HEAPU8,addr,len,off,prot,flags);ptr=res.ptr;allocated=res.allocated}SYSCALLS.mappings[ptr]={malloc:ptr,len:len,allocated:allocated,fd:fd,flags:flags};return ptr}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall193(which,varargs){SYSCALLS.varargs=varargs;try{var path=SYSCALLS.getStr(),zero=SYSCALLS.getZero(),length=SYSCALLS.get64();FS.truncate(path,length);return 0}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall195(which,varargs){SYSCALLS.varargs=varargs;try{var path=SYSCALLS.getStr(),buf=SYSCALLS.get();return SYSCALLS.doStat(FS.stat,path,buf)}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall196(which,varargs){SYSCALLS.varargs=varargs;try{var path=SYSCALLS.getStr(),buf=SYSCALLS.get();return SYSCALLS.doStat(FS.lstat,path,buf)}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall197(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),buf=SYSCALLS.get();return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall202(which,varargs){SYSCALLS.varargs=varargs;try{return 0}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall199(){return ___syscall202.apply(null,arguments)}function ___syscall220(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),dirp=SYSCALLS.get(),count=SYSCALLS.get();if(!stream.getdents){stream.getdents=FS.readdir(stream.path)}var pos=0;while(stream.getdents.length>0&&pos+268<=count){var id;var type;var name=stream.getdents.pop();if(name[0]===\\\\\\\".\\\\\\\"){id=1;type=4}else{var child=FS.lookupNode(stream.node,name);id=child.id;type=FS.isChrdev(child.mode)?2:FS.isDir(child.mode)?4:FS.isLink(child.mode)?10:8}HEAP32[dirp+pos>>2]=id;HEAP32[dirp+pos+4>>2]=stream.position;HEAP16[dirp+pos+8>>1]=268;HEAP8[dirp+pos+10>>0]=type;stringToUTF8(name,dirp+pos+11,256);pos+=268}return pos}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall221(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),cmd=SYSCALLS.get();switch(cmd){case 0:{var arg=SYSCALLS.get();if(arg<0){return-ERRNO_CODES.EINVAL}var newStream;newStream=FS.open(stream.path,stream.flags,0,arg);return newStream.fd};case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=SYSCALLS.get();stream.flags|=arg;return 0};case 12:case 12:{var arg=SYSCALLS.get();var offset=0;HEAP16[arg+offset>>1]=2;return 0};case 13:case 14:case 13:case 14:return 0;case 16:case 8:return-ERRNO_CODES.EINVAL;case 9:___setErrNo(ERRNO_CODES.EINVAL);return-1;default:{return-ERRNO_CODES.EINVAL}}}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall268(which,varargs){SYSCALLS.varargs=varargs;try{var path=SYSCALLS.getStr(),size=SYSCALLS.get(),buf=SYSCALLS.get();assert(size===64);HEAP32[buf+4>>2]=4096;HEAP32[buf+40>>2]=4096;HEAP32[buf+8>>2]=1e6;HEAP32[buf+12>>2]=5e5;HEAP32[buf+16>>2]=5e5;HEAP32[buf+20>>2]=FS.nextInode;HEAP32[buf+24>>2]=1e6;HEAP32[buf+28>>2]=42;HEAP32[buf+44>>2]=2;HEAP32[buf+36>>2]=255;return 0}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall3(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),buf=SYSCALLS.get(),count=SYSCALLS.get();return FS.read(stream,HEAP8,buf,count)}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall33(which,varargs){SYSCALLS.varargs=varargs;try{var path=SYSCALLS.getStr(),amode=SYSCALLS.get();return SYSCALLS.doAccess(path,amode)}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall38(which,varargs){SYSCALLS.varargs=varargs;try{var old_path=SYSCALLS.getStr(),new_path=SYSCALLS.getStr();FS.rename(old_path,new_path);return 0}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall39(which,varargs){SYSCALLS.varargs=varargs;try{var path=SYSCALLS.getStr(),mode=SYSCALLS.get();return SYSCALLS.doMkdir(path,mode)}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall4(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),buf=SYSCALLS.get(),count=SYSCALLS.get();return FS.write(stream,HEAP8,buf,count)}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall40(which,varargs){SYSCALLS.varargs=varargs;try{var path=SYSCALLS.getStr();FS.rmdir(path);return 0}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall5(which,varargs){SYSCALLS.varargs=varargs;try{var pathname=SYSCALLS.getStr(),flags=SYSCALLS.get(),mode=SYSCALLS.get();var stream=FS.open(pathname,flags,mode);return stream.fd}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall54(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),op=SYSCALLS.get();switch(op){case 21509:case 21505:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return 0};case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return 0};case 21519:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;var argp=SYSCALLS.get();HEAP32[argp>>2]=0;return 0};case 21520:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return-ERRNO_CODES.EINVAL};case 21531:{var argp=SYSCALLS.get();return FS.ioctl(stream,op,argp)};case 21523:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return 0};case 21524:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return 0};default:abort(\\\\\\\"bad ioctl syscall \\\\\\\"+op)}}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall6(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD();FS.close(stream);return 0}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall77(which,varargs){SYSCALLS.varargs=varargs;try{var who=SYSCALLS.get(),usage=SYSCALLS.get();_memset(usage,0,136);HEAP32[usage>>2]=1;HEAP32[usage+4>>2]=2;HEAP32[usage+8>>2]=3;HEAP32[usage+12>>2]=4;return 0}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall85(which,varargs){SYSCALLS.varargs=varargs;try{var path=SYSCALLS.getStr(),buf=SYSCALLS.get(),bufsize=SYSCALLS.get();return SYSCALLS.doReadlink(path,buf,bufsize)}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall91(which,varargs){SYSCALLS.varargs=varargs;try{var addr=SYSCALLS.get(),len=SYSCALLS.get();var info=SYSCALLS.mappings[addr];if(!info)return 0;if(len===info.len){var stream=FS.getStream(info.fd);SYSCALLS.doMsync(addr,stream,len,info.flags);FS.munmap(stream);SYSCALLS.mappings[addr]=null;if(info.allocated){_free(info.malloc)}}return 0}catch(e){if(typeof FS===\\\\\\\"undefined\\\\\\\"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___unlock(){}function _abort(){Module[\\\\\\\"abort\\\\\\\"]()}function _atexit(func,arg){__ATEXIT__.unshift({func:func,arg:arg})}function _clock(){if(_clock.start===undefined)_clock.start=Date.now();return(Date.now()-_clock.start)*(1e6/1e3)|0}function _emscripten_get_now_res(){if(ENVIRONMENT_IS_NODE){return 1}else if(typeof dateNow!==\\\\\\\"undefined\\\\\\\"||(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&self[\\\\\\\"performance\\\\\\\"]&&self[\\\\\\\"performance\\\\\\\"][\\\\\\\"now\\\\\\\"]){return 1e3}else{return 1e3*1e3}}function _emscripten_get_now(){abort()}function _emscripten_get_now_is_monotonic(){return ENVIRONMENT_IS_NODE||typeof dateNow!==\\\\\\\"undefined\\\\\\\"||(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&self[\\\\\\\"performance\\\\\\\"]&&self[\\\\\\\"performance\\\\\\\"][\\\\\\\"now\\\\\\\"]}function _clock_getres(clk_id,res){var nsec;if(clk_id===0){nsec=1e3*1e3}else if(clk_id===1&&_emscripten_get_now_is_monotonic()){nsec=_emscripten_get_now_res()}else{___setErrNo(ERRNO_CODES.EINVAL);return-1}HEAP32[res>>2]=nsec/1e9|0;HEAP32[res+4>>2]=nsec;return 0}function _clock_gettime(clk_id,tp){var now;if(clk_id===0){now=Date.now()}else if(clk_id===1&&_emscripten_get_now_is_monotonic()){now=_emscripten_get_now()}else{___setErrNo(ERRNO_CODES.EINVAL);return-1}HEAP32[tp>>2]=now/1e3|0;HEAP32[tp+4>>2]=now%1e3*1e3*1e3|0;return 0}function _difftime(time1,time0){return time1-time0}var DLFCN={error:null,errorMsg:null,loadedLibs:{},loadedLibNames:{}};function _dlclose(handle){if(!DLFCN.loadedLibs[handle]){DLFCN.errorMsg=\\\\\\\"Tried to dlclose() unopened handle: \\\\\\\"+handle;return 1}else{var lib_record=DLFCN.loadedLibs[handle];if(--lib_record.refcount==0){if(lib_record.module.cleanups){lib_record.module.cleanups.forEach((function(cleanup){cleanup()}))}delete DLFCN.loadedLibNames[lib_record.name];delete DLFCN.loadedLibs[handle]}return 0}}function _dlopen(filename,flag){abort(\\\\\\\"To use dlopen, you need to use Emscripten's linking support, see https://github.com/kripken/emscripten/wiki/Linking\\\\\\\");var searchpaths=[];if(filename===0){filename=\\\\\\\"__self__\\\\\\\"}else{var strfilename=Pointer_stringify(filename);var isValidFile=(function(filename){var target=FS.findObject(filename);return target&&!target.isFolder&&!target.isDevice});if(isValidFile(strfilename)){filename=strfilename}else{if(ENV[\\\\\\\"LD_LIBRARY_PATH\\\\\\\"]){searchpaths=ENV[\\\\\\\"LD_LIBRARY_PATH\\\\\\\"].split(\\\\\\\":\\\\\\\")}for(var ident in searchpaths){var searchfile=PATH.join2(searchpaths[ident],strfilename);if(isValidFile(searchfile)){filename=searchfile;break}}}}if(DLFCN.loadedLibNames[filename]){var handle=DLFCN.loadedLibNames[filename];DLFCN.loadedLibs[handle].refcount++;return handle}var lib_module;if(filename===\\\\\\\"__self__\\\\\\\"){var handle=-1;lib_module=Module}else{if(Module[\\\\\\\"preloadedWasm\\\\\\\"]!==undefined&&Module[\\\\\\\"preloadedWasm\\\\\\\"][filename]!==undefined){lib_module=Module[\\\\\\\"preloadedWasm\\\\\\\"][filename]}else{var target=FS.findObject(filename);if(!target||target.isFolder||target.isDevice){DLFCN.errorMsg=\\\\\\\"Could not find dynamic lib: \\\\\\\"+filename;return 0}FS.forceLoadFile(target);try{var lib_data=FS.readFile(filename,{encoding:\\\\\\\"binary\\\\\\\"});if(!(lib_data instanceof Uint8Array))lib_data=new Uint8Array(lib_data);lib_module=loadWebAssemblyModule(lib_data)}catch(e){DLFCN.errorMsg=\\\\\\\"Could not evaluate dynamic lib: \\\\\\\"+filename+\\\\\\\"\\\\n\\\\\\\"+e;return 0}}var handle=1;for(var key in DLFCN.loadedLibs){if(DLFCN.loadedLibs.hasOwnProperty(key))handle++}if(flag&256){for(var ident in lib_module){if(lib_module.hasOwnProperty(ident)){if(ident[0]==\\\\\\\"_\\\\\\\"){Module[ident]=lib_module[ident]}}}}}DLFCN.loadedLibs[handle]={refcount:1,name:filename,module:lib_module};DLFCN.loadedLibNames[filename]=handle;return handle}function _dlsym(handle,symbol){symbol=Pointer_stringify(symbol);if(!DLFCN.loadedLibs[handle]){DLFCN.errorMsg=\\\\\\\"Tried to dlsym() from an unopened handle: \\\\\\\"+handle;return 0}else{var lib=DLFCN.loadedLibs[handle];symbol=\\\\\\\"_\\\\\\\"+symbol;if(!lib.module.hasOwnProperty(symbol)){DLFCN.errorMsg='Tried to lookup unknown symbol \\\\\\\"'+symbol+'\\\\\\\" in dynamic lib: '+lib.name;return 0}else{var result=lib.module[symbol];if(typeof result===\\\\\\\"function\\\\\\\"){return addFunction(result)}return result}}}function _emscripten_set_main_loop_timing(mode,value){Browser.mainLoop.timingMode=mode;Browser.mainLoop.timingValue=value;if(!Browser.mainLoop.func){return 1}if(mode==0){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setTimeout(){var timeUntilNextTick=Math.max(0,Browser.mainLoop.tickStartTime+value-_emscripten_get_now())|0;setTimeout(Browser.mainLoop.runner,timeUntilNextTick)};Browser.mainLoop.method=\\\\\\\"timeout\\\\\\\"}else if(mode==1){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_rAF(){Browser.requestAnimationFrame(Browser.mainLoop.runner)};Browser.mainLoop.method=\\\\\\\"rAF\\\\\\\"}else if(mode==2){if(typeof setImmediate===\\\\\\\"undefined\\\\\\\"){var setImmediates=[];var emscriptenMainLoopMessageId=\\\\\\\"setimmediate\\\\\\\";function Browser_setImmediate_messageHandler(event){if(event.data===emscriptenMainLoopMessageId||event.data.target===emscriptenMainLoopMessageId){event.stopPropagation();setImmediates.shift()()}}addEventListener(\\\\\\\"message\\\\\\\",Browser_setImmediate_messageHandler,true);setImmediate=function Browser_emulated_setImmediate(func){setImmediates.push(func);if(ENVIRONMENT_IS_WORKER){if(Module[\\\\\\\"setImmediates\\\\\\\"]===undefined)Module[\\\\\\\"setImmediates\\\\\\\"]=[];Module[\\\\\\\"setImmediates\\\\\\\"].push(func);postMessage({target:emscriptenMainLoopMessageId})}else postMessage(emscriptenMainLoopMessageId,\\\\\\\"*\\\\\\\")}}Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setImmediate(){setImmediate(Browser.mainLoop.runner)};Browser.mainLoop.method=\\\\\\\"immediate\\\\\\\"}return 0}function _emscripten_set_main_loop(func,fps,simulateInfiniteLoop,arg,noSetTiming){Module[\\\\\\\"noExitRuntime\\\\\\\"]=true;assert(!Browser.mainLoop.func,\\\\\\\"emscripten_set_main_loop: there can only be one main loop function at once: call emscripten_cancel_main_loop to cancel the previous one before setting a new one with different parameters.\\\\\\\");Browser.mainLoop.func=func;Browser.mainLoop.arg=arg;var browserIterationFunc;if(typeof arg!==\\\\\\\"undefined\\\\\\\"){browserIterationFunc=(function(){Module[\\\\\\\"dynCall_vi\\\\\\\"](func,arg)})}else{browserIterationFunc=(function(){Module[\\\\\\\"dynCall_v\\\\\\\"](func)})}var thisMainLoopId=Browser.mainLoop.currentlyRunningMainloop;Browser.mainLoop.runner=function Browser_mainLoop_runner(){if(ABORT)return;if(Browser.mainLoop.queue.length>0){var start=Date.now();var blocker=Browser.mainLoop.queue.shift();blocker.func(blocker.arg);if(Browser.mainLoop.remainingBlockers){var remaining=Browser.mainLoop.remainingBlockers;var next=remaining%1==0?remaining-1:Math.floor(remaining);if(blocker.counted){Browser.mainLoop.remainingBlockers=next}else{next=next+.5;Browser.mainLoop.remainingBlockers=(8*remaining+next)/9}}console.log('main loop blocker \\\\\\\"'+blocker.name+'\\\\\\\" took '+(Date.now()-start)+\\\\\\\" ms\\\\\\\");Browser.mainLoop.updateStatus();if(thisMainLoopId<Browser.mainLoop.currentlyRunningMainloop)return;setTimeout(Browser.mainLoop.runner,0);return}if(thisMainLoopId<Browser.mainLoop.currentlyRunningMainloop)return;Browser.mainLoop.currentFrameNumber=Browser.mainLoop.currentFrameNumber+1|0;if(Browser.mainLoop.timingMode==1&&Browser.mainLoop.timingValue>1&&Browser.mainLoop.currentFrameNumber%Browser.mainLoop.timingValue!=0){Browser.mainLoop.scheduler();return}else if(Browser.mainLoop.timingMode==0){Browser.mainLoop.tickStartTime=_emscripten_get_now()}if(Browser.mainLoop.method===\\\\\\\"timeout\\\\\\\"&&Module.ctx){err(\\\\\\\"Looks like you are rendering without using requestAnimationFrame for the main loop. You should use 0 for the frame rate in emscripten_set_main_loop in order to use requestAnimationFrame, as that can greatly improve your frame rates!\\\\\\\");Browser.mainLoop.method=\\\\\\\"\\\\\\\"}Browser.mainLoop.runIter(browserIterationFunc);if(thisMainLoopId<Browser.mainLoop.currentlyRunningMainloop)return;if(typeof SDL===\\\\\\\"object\\\\\\\"&&SDL.audio&&SDL.audio.queueNewAudioData)SDL.audio.queueNewAudioData();Browser.mainLoop.scheduler()};if(!noSetTiming){if(fps&&fps>0)_emscripten_set_main_loop_timing(0,1e3/fps);else _emscripten_set_main_loop_timing(1,1);Browser.mainLoop.scheduler()}if(simulateInfiniteLoop){throw\\\\\\\"SimulateInfiniteLoop\\\\\\\"}}var Browser={mainLoop:{scheduler:null,method:\\\\\\\"\\\\\\\",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause:(function(){Browser.mainLoop.scheduler=null;Browser.mainLoop.currentlyRunningMainloop++}),resume:(function(){Browser.mainLoop.currentlyRunningMainloop++;var timingMode=Browser.mainLoop.timingMode;var timingValue=Browser.mainLoop.timingValue;var func=Browser.mainLoop.func;Browser.mainLoop.func=null;_emscripten_set_main_loop(func,0,false,Browser.mainLoop.arg,true);_emscripten_set_main_loop_timing(timingMode,timingValue);Browser.mainLoop.scheduler()}),updateStatus:(function(){if(Module[\\\\\\\"setStatus\\\\\\\"]){var message=Module[\\\\\\\"statusMessage\\\\\\\"]||\\\\\\\"Please wait...\\\\\\\";var remaining=Browser.mainLoop.remainingBlockers;var expected=Browser.mainLoop.expectedBlockers;if(remaining){if(remaining<expected){Module[\\\\\\\"setStatus\\\\\\\"](message+\\\\\\\" (\\\\\\\"+(expected-remaining)+\\\\\\\"/\\\\\\\"+expected+\\\\\\\")\\\\\\\")}else{Module[\\\\\\\"setStatus\\\\\\\"](message)}}else{Module[\\\\\\\"setStatus\\\\\\\"](\\\\\\\"\\\\\\\")}}}),runIter:(function(func){if(ABORT)return;if(Module[\\\\\\\"preMainLoop\\\\\\\"]){var preRet=Module[\\\\\\\"preMainLoop\\\\\\\"]();if(preRet===false){return}}try{func()}catch(e){if(e instanceof ExitStatus){return}else{if(e&&typeof e===\\\\\\\"object\\\\\\\"&&e.stack)err(\\\\\\\"exception thrown: \\\\\\\"+[e,e.stack]);throw e}}if(Module[\\\\\\\"postMainLoop\\\\\\\"])Module[\\\\\\\"postMainLoop\\\\\\\"]()})},isFullscreen:false,pointerLock:false,moduleContextCreatedCallbacks:[],workers:[],init:(function(){if(!Module[\\\\\\\"preloadPlugins\\\\\\\"])Module[\\\\\\\"preloadPlugins\\\\\\\"]=[];if(Browser.initted)return;Browser.initted=true;try{new Blob;Browser.hasBlobConstructor=true}catch(e){Browser.hasBlobConstructor=false;console.log(\\\\\\\"warning: no blob constructor, cannot create blobs with mimetypes\\\\\\\")}Browser.BlobBuilder=typeof MozBlobBuilder!=\\\\\\\"undefined\\\\\\\"?MozBlobBuilder:typeof WebKitBlobBuilder!=\\\\\\\"undefined\\\\\\\"?WebKitBlobBuilder:!Browser.hasBlobConstructor?console.log(\\\\\\\"warning: no BlobBuilder\\\\\\\"):null;Browser.URLObject=typeof window!=\\\\\\\"undefined\\\\\\\"?window.URL?window.URL:window.webkitURL:undefined;if(!Module.noImageDecoding&&typeof Browser.URLObject===\\\\\\\"undefined\\\\\\\"){console.log(\\\\\\\"warning: Browser does not support creating object URLs. Built-in browser image decoding will not be available.\\\\\\\");Module.noImageDecoding=true}var imagePlugin={};imagePlugin[\\\\\\\"canHandle\\\\\\\"]=function imagePlugin_canHandle(name){return!Module.noImageDecoding&&/\\\\.(jpg|jpeg|png|bmp)$/i.test(name)};imagePlugin[\\\\\\\"handle\\\\\\\"]=function imagePlugin_handle(byteArray,name,onload,onerror){var b=null;if(Browser.hasBlobConstructor){try{b=new Blob([byteArray],{type:Browser.getMimetype(name)});if(b.size!==byteArray.length){b=new Blob([(new Uint8Array(byteArray)).buffer],{type:Browser.getMimetype(name)})}}catch(e){warnOnce(\\\\\\\"Blob constructor present but fails: \\\\\\\"+e+\\\\\\\"; falling back to blob builder\\\\\\\")}}if(!b){var bb=new Browser.BlobBuilder;bb.append((new Uint8Array(byteArray)).buffer);b=bb.getBlob()}var url=Browser.URLObject.createObjectURL(b);var img=new Image;img.onload=function img_onload(){assert(img.complete,\\\\\\\"Image \\\\\\\"+name+\\\\\\\" could not be decoded\\\\\\\");var canvas=document.createElement(\\\\\\\"canvas\\\\\\\");canvas.width=img.width;canvas.height=img.height;var ctx=canvas.getContext(\\\\\\\"2d\\\\\\\");ctx.drawImage(img,0,0);Module[\\\\\\\"preloadedImages\\\\\\\"][name]=canvas;Browser.URLObject.revokeObjectURL(url);if(onload)onload(byteArray)};img.onerror=function img_onerror(event){console.log(\\\\\\\"Image \\\\\\\"+url+\\\\\\\" could not be decoded\\\\\\\");if(onerror)onerror()};img.src=url};Module[\\\\\\\"preloadPlugins\\\\\\\"].push(imagePlugin);var audioPlugin={};audioPlugin[\\\\\\\"canHandle\\\\\\\"]=function audioPlugin_canHandle(name){return!Module.noAudioDecoding&&name.substr(-4)in{\\\\\\\".ogg\\\\\\\":1,\\\\\\\".wav\\\\\\\":1,\\\\\\\".mp3\\\\\\\":1}};audioPlugin[\\\\\\\"handle\\\\\\\"]=function audioPlugin_handle(byteArray,name,onload,onerror){var done=false;function finish(audio){if(done)return;done=true;Module[\\\\\\\"preloadedAudios\\\\\\\"][name]=audio;if(onload)onload(byteArray)}function fail(){if(done)return;done=true;Module[\\\\\\\"preloadedAudios\\\\\\\"][name]=new Audio;if(onerror)onerror()}if(Browser.hasBlobConstructor){try{var b=new Blob([byteArray],{type:Browser.getMimetype(name)})}catch(e){return fail()}var url=Browser.URLObject.createObjectURL(b);var audio=new Audio;audio.addEventListener(\\\\\\\"canplaythrough\\\\\\\",(function(){finish(audio)}),false);audio.onerror=function audio_onerror(event){if(done)return;console.log(\\\\\\\"warning: browser could not fully decode audio \\\\\\\"+name+\\\\\\\", trying slower base64 approach\\\\\\\");function encode64(data){var BASE=\\\\\\\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\\\\\\\";var PAD=\\\\\\\"=\\\\\\\";var ret=\\\\\\\"\\\\\\\";var leftchar=0;var leftbits=0;for(var i=0;i<data.length;i++){leftchar=leftchar<<8|data[i];leftbits+=8;while(leftbits>=6){var curr=leftchar>>leftbits-6&63;leftbits-=6;ret+=BASE[curr]}}if(leftbits==2){ret+=BASE[(leftchar&3)<<4];ret+=PAD+PAD}else if(leftbits==4){ret+=BASE[(leftchar&15)<<2];ret+=PAD}return ret}audio.src=\\\\\\\"data:audio/x-\\\\\\\"+name.substr(-3)+\\\\\\\";base64,\\\\\\\"+encode64(byteArray);finish(audio)};audio.src=url;Browser.safeSetTimeout((function(){finish(audio)}),1e4)}else{return fail()}};Module[\\\\\\\"preloadPlugins\\\\\\\"].push(audioPlugin);function pointerLockChange(){Browser.pointerLock=document[\\\\\\\"pointerLockElement\\\\\\\"]===Module[\\\\\\\"canvas\\\\\\\"]||document[\\\\\\\"mozPointerLockElement\\\\\\\"]===Module[\\\\\\\"canvas\\\\\\\"]||document[\\\\\\\"webkitPointerLockElement\\\\\\\"]===Module[\\\\\\\"canvas\\\\\\\"]||document[\\\\\\\"msPointerLockElement\\\\\\\"]===Module[\\\\\\\"canvas\\\\\\\"]}var canvas=Module[\\\\\\\"canvas\\\\\\\"];if(canvas){canvas.requestPointerLock=canvas[\\\\\\\"requestPointerLock\\\\\\\"]||canvas[\\\\\\\"mozRequestPointerLock\\\\\\\"]||canvas[\\\\\\\"webkitRequestPointerLock\\\\\\\"]||canvas[\\\\\\\"msRequestPointerLock\\\\\\\"]||(function(){});canvas.exitPointerLock=document[\\\\\\\"exitPointerLock\\\\\\\"]||document[\\\\\\\"mozExitPointerLock\\\\\\\"]||document[\\\\\\\"webkitExitPointerLock\\\\\\\"]||document[\\\\\\\"msExitPointerLock\\\\\\\"]||(function(){});canvas.exitPointerLock=canvas.exitPointerLock.bind(document);document.addEventListener(\\\\\\\"pointerlockchange\\\\\\\",pointerLockChange,false);document.addEventListener(\\\\\\\"mozpointerlockchange\\\\\\\",pointerLockChange,false);document.addEventListener(\\\\\\\"webkitpointerlockchange\\\\\\\",pointerLockChange,false);document.addEventListener(\\\\\\\"mspointerlockchange\\\\\\\",pointerLockChange,false);if(Module[\\\\\\\"elementPointerLock\\\\\\\"]){canvas.addEventListener(\\\\\\\"click\\\\\\\",(function(ev){if(!Browser.pointerLock&&Module[\\\\\\\"canvas\\\\\\\"].requestPointerLock){Module[\\\\\\\"canvas\\\\\\\"].requestPointerLock();ev.preventDefault()}}),false)}}}),createContext:(function(canvas,useWebGL,setInModule,webGLContextAttributes){if(useWebGL&&Module.ctx&&canvas==Module.canvas)return Module.ctx;var ctx;var contextHandle;if(useWebGL){var contextAttributes={antialias:false,alpha:false};if(webGLContextAttributes){for(var attribute in webGLContextAttributes){contextAttributes[attribute]=webGLContextAttributes[attribute]}}contextHandle=GL.createContext(canvas,contextAttributes);if(contextHandle){ctx=GL.getContext(contextHandle).GLctx}}else{ctx=canvas.getContext(\\\\\\\"2d\\\\\\\")}if(!ctx)return null;if(setInModule){if(!useWebGL)assert(typeof GLctx===\\\\\\\"undefined\\\\\\\",\\\\\\\"cannot set in module if GLctx is used, but we are a non-GL context that would replace it\\\\\\\");Module.ctx=ctx;if(useWebGL)GL.makeContextCurrent(contextHandle);Module.useWebGL=useWebGL;Browser.moduleContextCreatedCallbacks.forEach((function(callback){callback()}));Browser.init()}return ctx}),destroyContext:(function(canvas,useWebGL,setInModule){}),fullscreenHandlersInstalled:false,lockPointer:undefined,resizeCanvas:undefined,requestFullscreen:(function(lockPointer,resizeCanvas,vrDevice){Browser.lockPointer=lockPointer;Browser.resizeCanvas=resizeCanvas;Browser.vrDevice=vrDevice;if(typeof Browser.lockPointer===\\\\\\\"undefined\\\\\\\")Browser.lockPointer=true;if(typeof Browser.resizeCanvas===\\\\\\\"undefined\\\\\\\")Browser.resizeCanvas=false;if(typeof Browser.vrDevice===\\\\\\\"undefined\\\\\\\")Browser.vrDevice=null;var canvas=Module[\\\\\\\"canvas\\\\\\\"];function fullscreenChange(){Browser.isFullscreen=false;var canvasContainer=canvas.parentNode;if((document[\\\\\\\"fullscreenElement\\\\\\\"]||document[\\\\\\\"mozFullScreenElement\\\\\\\"]||document[\\\\\\\"msFullscreenElement\\\\\\\"]||document[\\\\\\\"webkitFullscreenElement\\\\\\\"]||document[\\\\\\\"webkitCurrentFullScreenElement\\\\\\\"])===canvasContainer){canvas.exitFullscreen=document[\\\\\\\"exitFullscreen\\\\\\\"]||document[\\\\\\\"cancelFullScreen\\\\\\\"]||document[\\\\\\\"mozCancelFullScreen\\\\\\\"]||document[\\\\\\\"msExitFullscreen\\\\\\\"]||document[\\\\\\\"webkitCancelFullScreen\\\\\\\"]||(function(){});canvas.exitFullscreen=canvas.exitFullscreen.bind(document);if(Browser.lockPointer)canvas.requestPointerLock();Browser.isFullscreen=true;if(Browser.resizeCanvas){Browser.setFullscreenCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}else{canvasContainer.parentNode.insertBefore(canvas,canvasContainer);canvasContainer.parentNode.removeChild(canvasContainer);if(Browser.resizeCanvas){Browser.setWindowedCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}if(Module[\\\\\\\"onFullScreen\\\\\\\"])Module[\\\\\\\"onFullScreen\\\\\\\"](Browser.isFullscreen);if(Module[\\\\\\\"onFullscreen\\\\\\\"])Module[\\\\\\\"onFullscreen\\\\\\\"](Browser.isFullscreen)}if(!Browser.fullscreenHandlersInstalled){Browser.fullscreenHandlersInstalled=true;document.addEventListener(\\\\\\\"fullscreenchange\\\\\\\",fullscreenChange,false);document.addEventListener(\\\\\\\"mozfullscreenchange\\\\\\\",fullscreenChange,false);document.addEventListener(\\\\\\\"webkitfullscreenchange\\\\\\\",fullscreenChange,false);document.addEventListener(\\\\\\\"MSFullscreenChange\\\\\\\",fullscreenChange,false)}var canvasContainer=document.createElement(\\\\\\\"div\\\\\\\");canvas.parentNode.insertBefore(canvasContainer,canvas);canvasContainer.appendChild(canvas);canvasContainer.requestFullscreen=canvasContainer[\\\\\\\"requestFullscreen\\\\\\\"]||canvasContainer[\\\\\\\"mozRequestFullScreen\\\\\\\"]||canvasContainer[\\\\\\\"msRequestFullscreen\\\\\\\"]||(canvasContainer[\\\\\\\"webkitRequestFullscreen\\\\\\\"]?(function(){canvasContainer[\\\\\\\"webkitRequestFullscreen\\\\\\\"](Element[\\\\\\\"ALLOW_KEYBOARD_INPUT\\\\\\\"])}):null)||(canvasContainer[\\\\\\\"webkitRequestFullScreen\\\\\\\"]?(function(){canvasContainer[\\\\\\\"webkitRequestFullScreen\\\\\\\"](Element[\\\\\\\"ALLOW_KEYBOARD_INPUT\\\\\\\"])}):null);if(vrDevice){canvasContainer.requestFullscreen({vrDisplay:vrDevice})}else{canvasContainer.requestFullscreen()}}),requestFullScreen:(function(lockPointer,resizeCanvas,vrDevice){err(\\\\\\\"Browser.requestFullScreen() is deprecated. Please call Browser.requestFullscreen instead.\\\\\\\");Browser.requestFullScreen=(function(lockPointer,resizeCanvas,vrDevice){return Browser.requestFullscreen(lockPointer,resizeCanvas,vrDevice)});return Browser.requestFullscreen(lockPointer,resizeCanvas,vrDevice)}),nextRAF:0,fakeRequestAnimationFrame:(function(func){var now=Date.now();if(Browser.nextRAF===0){Browser.nextRAF=now+1e3/60}else{while(now+2>=Browser.nextRAF){Browser.nextRAF+=1e3/60}}var delay=Math.max(Browser.nextRAF-now,0);setTimeout(func,delay)}),requestAnimationFrame:function requestAnimationFrame(func){if(typeof window===\\\\\\\"undefined\\\\\\\"){Browser.fakeRequestAnimationFrame(func)}else{if(!window.requestAnimationFrame){window.requestAnimationFrame=window[\\\\\\\"requestAnimationFrame\\\\\\\"]||window[\\\\\\\"mozRequestAnimationFrame\\\\\\\"]||window[\\\\\\\"webkitRequestAnimationFrame\\\\\\\"]||window[\\\\\\\"msRequestAnimationFrame\\\\\\\"]||window[\\\\\\\"oRequestAnimationFrame\\\\\\\"]||Browser.fakeRequestAnimationFrame}window.requestAnimationFrame(func)}},safeCallback:(function(func){return(function(){if(!ABORT)return func.apply(null,arguments)})}),allowAsyncCallbacks:true,queuedAsyncCallbacks:[],pauseAsyncCallbacks:(function(){Browser.allowAsyncCallbacks=false}),resumeAsyncCallbacks:(function(){Browser.allowAsyncCallbacks=true;if(Browser.queuedAsyncCallbacks.length>0){var callbacks=Browser.queuedAsyncCallbacks;Browser.queuedAsyncCallbacks=[];callbacks.forEach((function(func){func()}))}}),safeRequestAnimationFrame:(function(func){return Browser.requestAnimationFrame((function(){if(ABORT)return;if(Browser.allowAsyncCallbacks){func()}else{Browser.queuedAsyncCallbacks.push(func)}}))}),safeSetTimeout:(function(func,timeout){Module[\\\\\\\"noExitRuntime\\\\\\\"]=true;return setTimeout((function(){if(ABORT)return;if(Browser.allowAsyncCallbacks){func()}else{Browser.queuedAsyncCallbacks.push(func)}}),timeout)}),safeSetInterval:(function(func,timeout){Module[\\\\\\\"noExitRuntime\\\\\\\"]=true;return setInterval((function(){if(ABORT)return;if(Browser.allowAsyncCallbacks){func()}}),timeout)}),getMimetype:(function(name){return{\\\\\\\"jpg\\\\\\\":\\\\\\\"image/jpeg\\\\\\\",\\\\\\\"jpeg\\\\\\\":\\\\\\\"image/jpeg\\\\\\\",\\\\\\\"png\\\\\\\":\\\\\\\"image/png\\\\\\\",\\\\\\\"bmp\\\\\\\":\\\\\\\"image/bmp\\\\\\\",\\\\\\\"ogg\\\\\\\":\\\\\\\"audio/ogg\\\\\\\",\\\\\\\"wav\\\\\\\":\\\\\\\"audio/wav\\\\\\\",\\\\\\\"mp3\\\\\\\":\\\\\\\"audio/mpeg\\\\\\\"}[name.substr(name.lastIndexOf(\\\\\\\".\\\\\\\")+1)]}),getUserMedia:(function(func){if(!window.getUserMedia){window.getUserMedia=navigator[\\\\\\\"getUserMedia\\\\\\\"]||navigator[\\\\\\\"mozGetUserMedia\\\\\\\"]}window.getUserMedia(func)}),getMovementX:(function(event){return event[\\\\\\\"movementX\\\\\\\"]||event[\\\\\\\"mozMovementX\\\\\\\"]||event[\\\\\\\"webkitMovementX\\\\\\\"]||0}),getMovementY:(function(event){return event[\\\\\\\"movementY\\\\\\\"]||event[\\\\\\\"mozMovementY\\\\\\\"]||event[\\\\\\\"webkitMovementY\\\\\\\"]||0}),getMouseWheelDelta:(function(event){var delta=0;switch(event.type){case\\\\\\\"DOMMouseScroll\\\\\\\":delta=event.detail;break;case\\\\\\\"mousewheel\\\\\\\":delta=event.wheelDelta;break;case\\\\\\\"wheel\\\\\\\":delta=event[\\\\\\\"deltaY\\\\\\\"];break;default:throw\\\\\\\"unrecognized mouse wheel event: \\\\\\\"+event.type}return delta}),mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseEvent:(function(event){if(Browser.pointerLock){if(event.type!=\\\\\\\"mousemove\\\\\\\"&&\\\\\\\"mozMovementX\\\\\\\"in event){Browser.mouseMovementX=Browser.mouseMovementY=0}else{Browser.mouseMovementX=Browser.getMovementX(event);Browser.mouseMovementY=Browser.getMovementY(event)}if(typeof SDL!=\\\\\\\"undefined\\\\\\\"){Browser.mouseX=SDL.mouseX+Browser.mouseMovementX;Browser.mouseY=SDL.mouseY+Browser.mouseMovementY}else{Browser.mouseX+=Browser.mouseMovementX;Browser.mouseY+=Browser.mouseMovementY}}else{var rect=Module[\\\\\\\"canvas\\\\\\\"].getBoundingClientRect();var cw=Module[\\\\\\\"canvas\\\\\\\"].width;var ch=Module[\\\\\\\"canvas\\\\\\\"].height;var scrollX=typeof window.scrollX!==\\\\\\\"undefined\\\\\\\"?window.scrollX:window.pageXOffset;var scrollY=typeof window.scrollY!==\\\\\\\"undefined\\\\\\\"?window.scrollY:window.pageYOffset;if(event.type===\\\\\\\"touchstart\\\\\\\"||event.type===\\\\\\\"touchend\\\\\\\"||event.type===\\\\\\\"touchmove\\\\\\\"){var touch=event.touch;if(touch===undefined){return}var adjustedX=touch.pageX-(scrollX+rect.left);var adjustedY=touch.pageY-(scrollY+rect.top);adjustedX=adjustedX*(cw/rect.width);adjustedY=adjustedY*(ch/rect.height);var coords={x:adjustedX,y:adjustedY};if(event.type===\\\\\\\"touchstart\\\\\\\"){Browser.lastTouches[touch.identifier]=coords;Browser.touches[touch.identifier]=coords}else if(event.type===\\\\\\\"touchend\\\\\\\"||event.type===\\\\\\\"touchmove\\\\\\\"){var last=Browser.touches[touch.identifier];if(!last)last=coords;Browser.lastTouches[touch.identifier]=last;Browser.touches[touch.identifier]=coords}return}var x=event.pageX-(scrollX+rect.left);var y=event.pageY-(scrollY+rect.top);x=x*(cw/rect.width);y=y*(ch/rect.height);Browser.mouseMovementX=x-Browser.mouseX;Browser.mouseMovementY=y-Browser.mouseY;Browser.mouseX=x;Browser.mouseY=y}}),asyncLoad:(function(url,onload,onerror,noRunDep){var dep=!noRunDep?getUniqueRunDependency(\\\\\\\"al \\\\\\\"+url):\\\\\\\"\\\\\\\";Module[\\\\\\\"readAsync\\\\\\\"](url,(function(arrayBuffer){assert(arrayBuffer,'Loading data file \\\\\\\"'+url+'\\\\\\\" failed (no arrayBuffer).');onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)}),(function(event){if(onerror){onerror()}else{throw'Loading data file \\\\\\\"'+url+'\\\\\\\" failed.'}}));if(dep)addRunDependency(dep)}),resizeListeners:[],updateResizeListeners:(function(){var canvas=Module[\\\\\\\"canvas\\\\\\\"];Browser.resizeListeners.forEach((function(listener){listener(canvas.width,canvas.height)}))}),setCanvasSize:(function(width,height,noUpdates){var canvas=Module[\\\\\\\"canvas\\\\\\\"];Browser.updateCanvasDimensions(canvas,width,height);if(!noUpdates)Browser.updateResizeListeners()}),windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize:(function(){if(typeof SDL!=\\\\\\\"undefined\\\\\\\"){var flags=HEAPU32[SDL.screen>>2];flags=flags|8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module[\\\\\\\"canvas\\\\\\\"]);Browser.updateResizeListeners()}),setWindowedCanvasSize:(function(){if(typeof SDL!=\\\\\\\"undefined\\\\\\\"){var flags=HEAPU32[SDL.screen>>2];flags=flags&~8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module[\\\\\\\"canvas\\\\\\\"]);Browser.updateResizeListeners()}),updateCanvasDimensions:(function(canvas,wNative,hNative){if(wNative&&hNative){canvas.widthNative=wNative;canvas.heightNative=hNative}else{wNative=canvas.widthNative;hNative=canvas.heightNative}var w=wNative;var h=hNative;if(Module[\\\\\\\"forcedAspectRatio\\\\\\\"]&&Module[\\\\\\\"forcedAspectRatio\\\\\\\"]>0){if(w/h<Module[\\\\\\\"forcedAspectRatio\\\\\\\"]){w=Math.round(h*Module[\\\\\\\"forcedAspectRatio\\\\\\\"])}else{h=Math.round(w/Module[\\\\\\\"forcedAspectRatio\\\\\\\"])}}if((document[\\\\\\\"fullscreenElement\\\\\\\"]||document[\\\\\\\"mozFullScreenElement\\\\\\\"]||document[\\\\\\\"msFullscreenElement\\\\\\\"]||document[\\\\\\\"webkitFullscreenElement\\\\\\\"]||document[\\\\\\\"webkitCurrentFullScreenElement\\\\\\\"])===canvas.parentNode&&typeof screen!=\\\\\\\"undefined\\\\\\\"){var factor=Math.min(screen.width/w,screen.height/h);w=Math.round(w*factor);h=Math.round(h*factor)}if(Browser.resizeCanvas){if(canvas.width!=w)canvas.width=w;if(canvas.height!=h)canvas.height=h;if(typeof canvas.style!=\\\\\\\"undefined\\\\\\\"){canvas.style.removeProperty(\\\\\\\"width\\\\\\\");canvas.style.removeProperty(\\\\\\\"height\\\\\\\")}}else{if(canvas.width!=wNative)canvas.width=wNative;if(canvas.height!=hNative)canvas.height=hNative;if(typeof canvas.style!=\\\\\\\"undefined\\\\\\\"){if(w!=wNative||h!=hNative){canvas.style.setProperty(\\\\\\\"width\\\\\\\",w+\\\\\\\"px\\\\\\\",\\\\\\\"important\\\\\\\");canvas.style.setProperty(\\\\\\\"height\\\\\\\",h+\\\\\\\"px\\\\\\\",\\\\\\\"important\\\\\\\")}else{canvas.style.removeProperty(\\\\\\\"width\\\\\\\");canvas.style.removeProperty(\\\\\\\"height\\\\\\\")}}}}),wgetRequests:{},nextWgetRequestHandle:0,getNextWgetRequestHandle:(function(){var handle=Browser.nextWgetRequestHandle;Browser.nextWgetRequestHandle++;return handle})};function _emscripten_cancel_main_loop(){Browser.mainLoop.pause();Browser.mainLoop.func=null}function _emscripten_set_canvas_element_size_calling_thread(target,width,height){var canvas=JSEvents.findCanvasEventTarget(target);if(!canvas)return-4;if(canvas.canvasSharedPtr){HEAP32[canvas.canvasSharedPtr>>2]=width;HEAP32[canvas.canvasSharedPtr+4>>2]=height}if(canvas.offscreenCanvas||!canvas.controlTransferredOffscreen){if(canvas.offscreenCanvas)canvas=canvas.offscreenCanvas;var autoResizeViewport=false;if(canvas.GLctxObject&&canvas.GLctxObject.GLctx){var prevViewport=canvas.GLctxObject.GLctx.getParameter(canvas.GLctxObject.GLctx.VIEWPORT);autoResizeViewport=prevViewport[0]===0&&prevViewport[1]===0&&prevViewport[2]===canvas.width&&prevViewport[3]===canvas.height}canvas.width=width;canvas.height=height;if(autoResizeViewport){canvas.GLctxObject.GLctx.viewport(0,0,width,height)}}else{return-4}return 0}function _emscripten_set_canvas_element_size_main_thread(target,width,height){return _emscripten_set_canvas_element_size_calling_thread(target,width,height)}function _emscripten_set_canvas_element_size(target,width,height){var canvas=JSEvents.findCanvasEventTarget(target);if(canvas)return _emscripten_set_canvas_element_size_calling_thread(target,width,height);else return _emscripten_set_canvas_element_size_main_thread(target,width,height)}function emscripten_set_canvas_element_size_js(target,width,height){if(typeof target===\\\\\\\"string\\\\\\\"){var stackTop=stackSave();var targetInt=stackAlloc(target.length+1);stringToUTF8(target,targetInt,target.length+1);var ret=_emscripten_set_canvas_element_size(targetInt,width,height);stackRestore(stackTop);return ret}else{return _emscripten_set_canvas_element_size(target,width,height)}}function _emscripten_get_canvas_element_size_calling_thread(target,width,height){var canvas=JSEvents.findCanvasEventTarget(target);if(!canvas)return-4;if(canvas.canvasSharedPtr){var w=HEAP32[canvas.canvasSharedPtr>>2];var h=HEAP32[canvas.canvasSharedPtr+4>>2];HEAP32[width>>2]=w;HEAP32[height>>2]=h}else if(canvas.offscreenCanvas){HEAP32[width>>2]=canvas.offscreenCanvas.width;HEAP32[height>>2]=canvas.offscreenCanvas.height}else if(!canvas.controlTransferredOffscreen){HEAP32[width>>2]=canvas.width;HEAP32[height>>2]=canvas.height}else{return-4}return 0}function _emscripten_get_canvas_element_size_main_thread(target,width,height){return _emscripten_get_canvas_element_size_calling_thread(target,width,height)}function _emscripten_get_canvas_element_size(target,width,height){var canvas=JSEvents.findCanvasEventTarget(target);if(canvas)return _emscripten_get_canvas_element_size_calling_thread(target,width,height);else return _emscripten_get_canvas_element_size_main_thread(target,width,height)}function emscripten_get_canvas_element_size_js(target){var stackTop=stackSave();var w=stackAlloc(8);var h=w+4;if(typeof target===\\\\\\\"string\\\\\\\"){var targetInt=stackAlloc(target.length+1);stringToUTF8(target,targetInt,target.length+1);target=targetInt}var ret=_emscripten_get_canvas_element_size(target,w,h);var size=[HEAP32[w>>2],HEAP32[h>>2]];stackRestore(stackTop);return size}var JSEvents={keyEvent:0,mouseEvent:0,wheelEvent:0,uiEvent:0,focusEvent:0,deviceOrientationEvent:0,deviceMotionEvent:0,fullscreenChangeEvent:0,pointerlockChangeEvent:0,visibilityChangeEvent:0,touchEvent:0,lastGamepadState:null,lastGamepadStateFrame:null,numGamepadsConnected:0,previousFullscreenElement:null,previousScreenX:null,previousScreenY:null,removeEventListenersRegistered:false,_onGamepadConnected:(function(){++JSEvents.numGamepadsConnected}),_onGamepadDisconnected:(function(){--JSEvents.numGamepadsConnected}),staticInit:(function(){if(typeof window!==\\\\\\\"undefined\\\\\\\"){window.addEventListener(\\\\\\\"gamepadconnected\\\\\\\",JSEvents._onGamepadConnected);window.addEventListener(\\\\\\\"gamepaddisconnected\\\\\\\",JSEvents._onGamepadDisconnected);var firstState=navigator.getGamepads?navigator.getGamepads():navigator.webkitGetGamepads?navigator.webkitGetGamepads():null;if(firstState){JSEvents.numGamepadsConnected=firstState.length}}}),removeAllEventListeners:(function(){for(var i=JSEvents.eventHandlers.length-1;i>=0;--i){JSEvents._removeHandler(i)}JSEvents.eventHandlers=[];JSEvents.deferredCalls=[];window.removeEventListener(\\\\\\\"gamepadconnected\\\\\\\",JSEvents._onGamepadConnected);window.removeEventListener(\\\\\\\"gamepaddisconnected\\\\\\\",JSEvents._onGamepadDisconnected)}),registerRemoveEventListeners:(function(){if(!JSEvents.removeEventListenersRegistered){__ATEXIT__.push(JSEvents.removeAllEventListeners);JSEvents.removeEventListenersRegistered=true}}),findEventTarget:(function(target){try{if(!target)return window;if(typeof target===\\\\\\\"number\\\\\\\")target=Pointer_stringify(target);if(target===\\\\\\\"#window\\\\\\\")return window;else if(target===\\\\\\\"#document\\\\\\\")return document;else if(target===\\\\\\\"#screen\\\\\\\")return window.screen;else if(target===\\\\\\\"#canvas\\\\\\\")return Module[\\\\\\\"canvas\\\\\\\"];return typeof target===\\\\\\\"string\\\\\\\"?document.getElementById(target):target}catch(e){return null}}),findCanvasEventTarget:(function(target){if(typeof target===\\\\\\\"number\\\\\\\")target=Pointer_stringify(target);if(!target||target===\\\\\\\"#canvas\\\\\\\"){if(typeof GL!==\\\\\\\"undefined\\\\\\\"&&GL.offscreenCanvases[\\\\\\\"canvas\\\\\\\"])return GL.offscreenCanvases[\\\\\\\"canvas\\\\\\\"];return Module[\\\\\\\"canvas\\\\\\\"]}if(typeof GL!==\\\\\\\"undefined\\\\\\\"&&GL.offscreenCanvases[target])return GL.offscreenCanvases[target];return JSEvents.findEventTarget(target)}),deferredCalls:[],deferCall:(function(targetFunction,precedence,argsList){function arraysHaveEqualContent(arrA,arrB){if(arrA.length!=arrB.length)return false;for(var i in arrA){if(arrA[i]!=arrB[i])return false}return true}for(var i in JSEvents.deferredCalls){var call=JSEvents.deferredCalls[i];if(call.targetFunction==targetFunction&&arraysHaveEqualContent(call.argsList,argsList)){return}}JSEvents.deferredCalls.push({targetFunction:targetFunction,precedence:precedence,argsList:argsList});JSEvents.deferredCalls.sort((function(x,y){return x.precedence<y.precedence}))}),removeDeferredCalls:(function(targetFunction){for(var i=0;i<JSEvents.deferredCalls.length;++i){if(JSEvents.deferredCalls[i].targetFunction==targetFunction){JSEvents.deferredCalls.splice(i,1);--i}}}),canPerformEventHandlerRequests:(function(){return JSEvents.inEventHandler&&JSEvents.currentEventHandler.allowsDeferredCalls}),runDeferredCalls:(function(){if(!JSEvents.canPerformEventHandlerRequests()){return}for(var i=0;i<JSEvents.deferredCalls.length;++i){var call=JSEvents.deferredCalls[i];JSEvents.deferredCalls.splice(i,1);--i;call.targetFunction.apply(this,call.argsList)}}),inEventHandler:0,currentEventHandler:null,eventHandlers:[],isInternetExplorer:(function(){return navigator.userAgent.indexOf(\\\\\\\"MSIE\\\\\\\")!==-1||navigator.appVersion.indexOf(\\\\\\\"Trident/\\\\\\\")>0}),removeAllHandlersOnTarget:(function(target,eventTypeString){for(var i=0;i<JSEvents.eventHandlers.length;++i){if(JSEvents.eventHandlers[i].target==target&&(!eventTypeString||eventTypeString==JSEvents.eventHandlers[i].eventTypeString)){JSEvents._removeHandler(i--)}}}),_removeHandler:(function(i){var h=JSEvents.eventHandlers[i];h.target.removeEventListener(h.eventTypeString,h.eventListenerFunc,h.useCapture);JSEvents.eventHandlers.splice(i,1)}),registerOrRemoveHandler:(function(eventHandler){var jsEventHandler=function jsEventHandler(event){++JSEvents.inEventHandler;JSEvents.currentEventHandler=eventHandler;JSEvents.runDeferredCalls();eventHandler.handlerFunc(event);JSEvents.runDeferredCalls();--JSEvents.inEventHandler};if(eventHandler.callbackfunc){eventHandler.eventListenerFunc=jsEventHandler;eventHandler.target.addEventListener(eventHandler.eventTypeString,jsEventHandler,eventHandler.useCapture);JSEvents.eventHandlers.push(eventHandler);JSEvents.registerRemoveEventListeners()}else{for(var i=0;i<JSEvents.eventHandlers.length;++i){if(JSEvents.eventHandlers[i].target==eventHandler.target&&JSEvents.eventHandlers[i].eventTypeString==eventHandler.eventTypeString){JSEvents._removeHandler(i--)}}}}),registerKeyEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.keyEvent)JSEvents.keyEvent=_malloc(164);var keyEventHandlerFunc=(function(event){var e=event||window.event;var keyEventData=JSEvents.keyEvent;stringToUTF8(e.key?e.key:\\\\\\\"\\\\\\\",keyEventData+0,32);stringToUTF8(e.code?e.code:\\\\\\\"\\\\\\\",keyEventData+32,32);HEAP32[keyEventData+64>>2]=e.location;HEAP32[keyEventData+68>>2]=e.ctrlKey;HEAP32[keyEventData+72>>2]=e.shiftKey;HEAP32[keyEventData+76>>2]=e.altKey;HEAP32[keyEventData+80>>2]=e.metaKey;HEAP32[keyEventData+84>>2]=e.repeat;stringToUTF8(e.locale?e.locale:\\\\\\\"\\\\\\\",keyEventData+88,32);stringToUTF8(e.char?e.char:\\\\\\\"\\\\\\\",keyEventData+120,32);HEAP32[keyEventData+152>>2]=e.charCode;HEAP32[keyEventData+156>>2]=e.keyCode;HEAP32[keyEventData+160>>2]=e.which;if(Module[\\\\\\\"dynCall_iiii\\\\\\\"](callbackfunc,eventTypeId,keyEventData,userData))e.preventDefault()});var eventHandler={target:JSEvents.findEventTarget(target),allowsDeferredCalls:JSEvents.isInternetExplorer()?false:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:keyEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),getBoundingClientRectOrZeros:(function(target){return target.getBoundingClientRect?target.getBoundingClientRect():{left:0,top:0}}),fillMouseEventData:(function(eventStruct,e,target){HEAPF64[eventStruct>>3]=JSEvents.tick();HEAP32[eventStruct+8>>2]=e.screenX;HEAP32[eventStruct+12>>2]=e.screenY;HEAP32[eventStruct+16>>2]=e.clientX;HEAP32[eventStruct+20>>2]=e.clientY;HEAP32[eventStruct+24>>2]=e.ctrlKey;HEAP32[eventStruct+28>>2]=e.shiftKey;HEAP32[eventStruct+32>>2]=e.altKey;HEAP32[eventStruct+36>>2]=e.metaKey;HEAP16[eventStruct+40>>1]=e.button;HEAP16[eventStruct+42>>1]=e.buttons;HEAP32[eventStruct+44>>2]=e[\\\\\\\"movementX\\\\\\\"]||e[\\\\\\\"mozMovementX\\\\\\\"]||e[\\\\\\\"webkitMovementX\\\\\\\"]||e.screenX-JSEvents.previousScreenX;HEAP32[eventStruct+48>>2]=e[\\\\\\\"movementY\\\\\\\"]||e[\\\\\\\"mozMovementY\\\\\\\"]||e[\\\\\\\"webkitMovementY\\\\\\\"]||e.screenY-JSEvents.previousScreenY;if(Module[\\\\\\\"canvas\\\\\\\"]){var rect=Module[\\\\\\\"canvas\\\\\\\"].getBoundingClientRect();HEAP32[eventStruct+60>>2]=e.clientX-rect.left;HEAP32[eventStruct+64>>2]=e.clientY-rect.top}else{HEAP32[eventStruct+60>>2]=0;HEAP32[eventStruct+64>>2]=0}if(target){var rect=JSEvents.getBoundingClientRectOrZeros(target);HEAP32[eventStruct+52>>2]=e.clientX-rect.left;HEAP32[eventStruct+56>>2]=e.clientY-rect.top}else{HEAP32[eventStruct+52>>2]=0;HEAP32[eventStruct+56>>2]=0}if(e.type!==\\\\\\\"wheel\\\\\\\"&&e.type!==\\\\\\\"mousewheel\\\\\\\"){JSEvents.previousScreenX=e.screenX;JSEvents.previousScreenY=e.screenY}}),registerMouseEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.mouseEvent)JSEvents.mouseEvent=_malloc(72);target=JSEvents.findEventTarget(target);var mouseEventHandlerFunc=(function(event){var e=event||window.event;JSEvents.fillMouseEventData(JSEvents.mouseEvent,e,target);if(Module[\\\\\\\"dynCall_iiii\\\\\\\"](callbackfunc,eventTypeId,JSEvents.mouseEvent,userData))e.preventDefault()});var eventHandler={target:target,allowsDeferredCalls:eventTypeString!=\\\\\\\"mousemove\\\\\\\"&&eventTypeString!=\\\\\\\"mouseenter\\\\\\\"&&eventTypeString!=\\\\\\\"mouseleave\\\\\\\",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:mouseEventHandlerFunc,useCapture:useCapture};if(JSEvents.isInternetExplorer()&&eventTypeString==\\\\\\\"mousedown\\\\\\\")eventHandler.allowsDeferredCalls=false;JSEvents.registerOrRemoveHandler(eventHandler)}),registerWheelEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.wheelEvent)JSEvents.wheelEvent=_malloc(104);target=JSEvents.findEventTarget(target);var wheelHandlerFunc=(function(event){var e=event||window.event;var wheelEvent=JSEvents.wheelEvent;JSEvents.fillMouseEventData(wheelEvent,e,target);HEAPF64[wheelEvent+72>>3]=e[\\\\\\\"deltaX\\\\\\\"];HEAPF64[wheelEvent+80>>3]=e[\\\\\\\"deltaY\\\\\\\"];HEAPF64[wheelEvent+88>>3]=e[\\\\\\\"deltaZ\\\\\\\"];HEAP32[wheelEvent+96>>2]=e[\\\\\\\"deltaMode\\\\\\\"];if(Module[\\\\\\\"dynCall_iiii\\\\\\\"](callbackfunc,eventTypeId,wheelEvent,userData))e.preventDefault()});var mouseWheelHandlerFunc=(function(event){var e=event||window.event;JSEvents.fillMouseEventData(JSEvents.wheelEvent,e,target);HEAPF64[JSEvents.wheelEvent+72>>3]=e[\\\\\\\"wheelDeltaX\\\\\\\"]||0;HEAPF64[JSEvents.wheelEvent+80>>3]=-(e[\\\\\\\"wheelDeltaY\\\\\\\"]?e[\\\\\\\"wheelDeltaY\\\\\\\"]:e[\\\\\\\"wheelDelta\\\\\\\"]);HEAPF64[JSEvents.wheelEvent+88>>3]=0;HEAP32[JSEvents.wheelEvent+96>>2]=0;var shouldCancel=Module[\\\\\\\"dynCall_iiii\\\\\\\"](callbackfunc,eventTypeId,JSEvents.wheelEvent,userData);if(shouldCancel){e.preventDefault()}});var eventHandler={target:target,allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:eventTypeString==\\\\\\\"wheel\\\\\\\"?wheelHandlerFunc:mouseWheelHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),pageScrollPos:(function(){if(window.pageXOffset>0||window.pageYOffset>0){return[window.pageXOffset,window.pageYOffset]}if(typeof document.documentElement.scrollLeft!==\\\\\\\"undefined\\\\\\\"||typeof document.documentElement.scrollTop!==\\\\\\\"undefined\\\\\\\"){return[document.documentElement.scrollLeft,document.documentElement.scrollTop]}return[document.body.scrollLeft|0,document.body.scrollTop|0]}),registerUiEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.uiEvent)JSEvents.uiEvent=_malloc(36);if(eventTypeString==\\\\\\\"scroll\\\\\\\"&&!target){target=document}else{target=JSEvents.findEventTarget(target)}var uiEventHandlerFunc=(function(event){var e=event||window.event;if(e.target!=target){return}var scrollPos=JSEvents.pageScrollPos();var uiEvent=JSEvents.uiEvent;HEAP32[uiEvent>>2]=e.detail;HEAP32[uiEvent+4>>2]=document.body.clientWidth;HEAP32[uiEvent+8>>2]=document.body.clientHeight;HEAP32[uiEvent+12>>2]=window.innerWidth;HEAP32[uiEvent+16>>2]=window.innerHeight;HEAP32[uiEvent+20>>2]=window.outerWidth;HEAP32[uiEvent+24>>2]=window.outerHeight;HEAP32[uiEvent+28>>2]=scrollPos[0];HEAP32[uiEvent+32>>2]=scrollPos[1];if(Module[\\\\\\\"dynCall_iiii\\\\\\\"](callbackfunc,eventTypeId,uiEvent,userData))e.preventDefault()});var eventHandler={target:target,allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:uiEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),getNodeNameForTarget:(function(target){if(!target)return\\\\\\\"\\\\\\\";if(target==window)return\\\\\\\"#window\\\\\\\";if(target==window.screen)return\\\\\\\"#screen\\\\\\\";return target&&target.nodeName?target.nodeName:\\\\\\\"\\\\\\\"}),registerFocusEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.focusEvent)JSEvents.focusEvent=_malloc(256);var focusEventHandlerFunc=(function(event){var e=event||window.event;var nodeName=JSEvents.getNodeNameForTarget(e.target);var id=e.target.id?e.target.id:\\\\\\\"\\\\\\\";var focusEvent=JSEvents.focusEvent;stringToUTF8(nodeName,focusEvent+0,128);stringToUTF8(id,focusEvent+128,128);if(Module[\\\\\\\"dynCall_iiii\\\\\\\"](callbackfunc,eventTypeId,focusEvent,userData))e.preventDefault()});var eventHandler={target:JSEvents.findEventTarget(target),allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:focusEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),tick:(function(){if(window[\\\\\\\"performance\\\\\\\"]&&window[\\\\\\\"performance\\\\\\\"][\\\\\\\"now\\\\\\\"])return window[\\\\\\\"performance\\\\\\\"][\\\\\\\"now\\\\\\\"]();else return Date.now()}),fillDeviceOrientationEventData:(function(eventStruct,e,target){HEAPF64[eventStruct>>3]=JSEvents.tick();HEAPF64[eventStruct+8>>3]=e.alpha;HEAPF64[eventStruct+16>>3]=e.beta;HEAPF64[eventStruct+24>>3]=e.gamma;HEAP32[eventStruct+32>>2]=e.absolute}),registerDeviceOrientationEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.deviceOrientationEvent)JSEvents.deviceOrientationEvent=_malloc(40);var deviceOrientationEventHandlerFunc=(function(event){var e=event||window.event;JSEvents.fillDeviceOrientationEventData(JSEvents.deviceOrientationEvent,e,target);if(Module[\\\\\\\"dynCall_iiii\\\\\\\"](callbackfunc,eventTypeId,JSEvents.deviceOrientationEvent,userData))e.preventDefault()});var eventHandler={target:JSEvents.findEventTarget(target),allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:deviceOrientationEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),fillDeviceMotionEventData:(function(eventStruct,e,target){HEAPF64[eventStruct>>3]=JSEvents.tick();HEAPF64[eventStruct+8>>3]=e.acceleration.x;HEAPF64[eventStruct+16>>3]=e.acceleration.y;HEAPF64[eventStruct+24>>3]=e.acceleration.z;HEAPF64[eventStruct+32>>3]=e.accelerationIncludingGravity.x;HEAPF64[eventStruct+40>>3]=e.accelerationIncludingGravity.y;HEAPF64[eventStruct+48>>3]=e.accelerationIncludingGravity.z;HEAPF64[eventStruct+56>>3]=e.rotationRate.alpha;HEAPF64[eventStruct+64>>3]=e.rotationRate.beta;HEAPF64[eventStruct+72>>3]=e.rotationRate.gamma}),registerDeviceMotionEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.deviceMotionEvent)JSEvents.deviceMotionEvent=_malloc(80);var deviceMotionEventHandlerFunc=(function(event){var e=event||window.event;JSEvents.fillDeviceMotionEventData(JSEvents.deviceMotionEvent,e,target);if(Module[\\\\\\\"dynCall_iiii\\\\\\\"](callbackfunc,eventTypeId,JSEvents.deviceMotionEvent,userData))e.preventDefault()});var eventHandler={target:JSEvents.findEventTarget(target),allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:deviceMotionEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),screenOrientation:(function(){if(!window.screen)return undefined;return window.screen.orientation||window.screen.mozOrientation||window.screen.webkitOrientation||window.screen.msOrientation}),fillOrientationChangeEventData:(function(eventStruct,e){var orientations=[\\\\\\\"portrait-primary\\\\\\\",\\\\\\\"portrait-secondary\\\\\\\",\\\\\\\"landscape-primary\\\\\\\",\\\\\\\"landscape-secondary\\\\\\\"];var orientations2=[\\\\\\\"portrait\\\\\\\",\\\\\\\"portrait\\\\\\\",\\\\\\\"landscape\\\\\\\",\\\\\\\"landscape\\\\\\\"];var orientationString=JSEvents.screenOrientation();var orientation=orientations.indexOf(orientationString);if(orientation==-1){orientation=orientations2.indexOf(orientationString)}HEAP32[eventStruct>>2]=1<<orientation;HEAP32[eventStruct+4>>2]=window.orientation}),registerOrientationChangeEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.orientationChangeEvent)JSEvents.orientationChangeEvent=_malloc(8);if(!target){target=window.screen}else{target=JSEvents.findEventTarget(target)}var orientationChangeEventHandlerFunc=(function(event){var e=event||window.event;var orientationChangeEvent=JSEvents.orientationChangeEvent;JSEvents.fillOrientationChangeEventData(orientationChangeEvent,e);if(Module[\\\\\\\"dynCall_iiii\\\\\\\"](callbackfunc,eventTypeId,orientationChangeEvent,userData))e.preventDefault()});if(eventTypeString==\\\\\\\"orientationchange\\\\\\\"&&window.screen.mozOrientation!==undefined){eventTypeString=\\\\\\\"mozorientationchange\\\\\\\"}var eventHandler={target:target,allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:orientationChangeEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),fullscreenEnabled:(function(){return document.fullscreenEnabled||document.mozFullScreenEnabled||document.webkitFullscreenEnabled||document.msFullscreenEnabled}),fillFullscreenChangeEventData:(function(eventStruct,e){var fullscreenElement=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement;var isFullscreen=!!fullscreenElement;HEAP32[eventStruct>>2]=isFullscreen;HEAP32[eventStruct+4>>2]=JSEvents.fullscreenEnabled();var reportedElement=isFullscreen?fullscreenElement:JSEvents.previousFullscreenElement;var nodeName=JSEvents.getNodeNameForTarget(reportedElement);var id=reportedElement&&reportedElement.id?reportedElement.id:\\\\\\\"\\\\\\\";stringToUTF8(nodeName,eventStruct+8,128);stringToUTF8(id,eventStruct+136,128);HEAP32[eventStruct+264>>2]=reportedElement?reportedElement.clientWidth:0;HEAP32[eventStruct+268>>2]=reportedElement?reportedElement.clientHeight:0;HEAP32[eventStruct+272>>2]=screen.width;HEAP32[eventStruct+276>>2]=screen.height;if(isFullscreen){JSEvents.previousFullscreenElement=fullscreenElement}}),registerFullscreenChangeEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.fullscreenChangeEvent)JSEvents.fullscreenChangeEvent=_malloc(280);if(!target)target=document;else target=JSEvents.findEventTarget(target);var fullscreenChangeEventhandlerFunc=(function(event){var e=event||window.event;var fullscreenChangeEvent=JSEvents.fullscreenChangeEvent;JSEvents.fillFullscreenChangeEventData(fullscreenChangeEvent,e);if(Module[\\\\\\\"dynCall_iiii\\\\\\\"](callbackfunc,eventTypeId,fullscreenChangeEvent,userData))e.preventDefault()});var eventHandler={target:target,allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:fullscreenChangeEventhandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),resizeCanvasForFullscreen:(function(target,strategy){var restoreOldStyle=__registerRestoreOldStyle(target);var cssWidth=strategy.softFullscreen?window.innerWidth:screen.width;var cssHeight=strategy.softFullscreen?window.innerHeight:screen.height;var rect=target.getBoundingClientRect();var windowedCssWidth=rect.right-rect.left;var windowedCssHeight=rect.bottom-rect.top;var canvasSize=emscripten_get_canvas_element_size_js(target.id);var windowedRttWidth=canvasSize[0];var windowedRttHeight=canvasSize[1];if(strategy.scaleMode==3){__setLetterbox(target,(cssHeight-windowedCssHeight)/2,(cssWidth-windowedCssWidth)/2);cssWidth=windowedCssWidth;cssHeight=windowedCssHeight}else if(strategy.scaleMode==2){if(cssWidth*windowedRttHeight<windowedRttWidth*cssHeight){var desiredCssHeight=windowedRttHeight*cssWidth/windowedRttWidth;__setLetterbox(target,(cssHeight-desiredCssHeight)/2,0);cssHeight=desiredCssHeight}else{var desiredCssWidth=windowedRttWidth*cssHeight/windowedRttHeight;__setLetterbox(target,0,(cssWidth-desiredCssWidth)/2);cssWidth=desiredCssWidth}}if(!target.style.backgroundColor)target.style.backgroundColor=\\\\\\\"black\\\\\\\";if(!document.body.style.backgroundColor)document.body.style.backgroundColor=\\\\\\\"black\\\\\\\";target.style.width=cssWidth+\\\\\\\"px\\\\\\\";target.style.height=cssHeight+\\\\\\\"px\\\\\\\";if(strategy.filteringMode==1){target.style.imageRendering=\\\\\\\"optimizeSpeed\\\\\\\";target.style.imageRendering=\\\\\\\"-moz-crisp-edges\\\\\\\";target.style.imageRendering=\\\\\\\"-o-crisp-edges\\\\\\\";target.style.imageRendering=\\\\\\\"-webkit-optimize-contrast\\\\\\\";target.style.imageRendering=\\\\\\\"optimize-contrast\\\\\\\";target.style.imageRendering=\\\\\\\"crisp-edges\\\\\\\";target.style.imageRendering=\\\\\\\"pixelated\\\\\\\"}var dpiScale=strategy.canvasResolutionScaleMode==2?window.devicePixelRatio:1;if(strategy.canvasResolutionScaleMode!=0){var newWidth=cssWidth*dpiScale|0;var newHeight=cssHeight*dpiScale|0;if(!target.controlTransferredOffscreen){target.width=newWidth;target.height=newHeight}else{emscripten_set_canvas_element_size_js(target.id,newWidth,newHeight)}if(target.GLctxObject)target.GLctxObject.GLctx.viewport(0,0,newWidth,newHeight)}return restoreOldStyle}),requestFullscreen:(function(target,strategy){if(strategy.scaleMode!=0||strategy.canvasResolutionScaleMode!=0){JSEvents.resizeCanvasForFullscreen(target,strategy)}if(target.requestFullscreen){target.requestFullscreen()}else if(target.msRequestFullscreen){target.msRequestFullscreen()}else if(target.mozRequestFullScreen){target.mozRequestFullScreen()}else if(target.mozRequestFullscreen){target.mozRequestFullscreen()}else if(target.webkitRequestFullscreen){target.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT)}else{if(typeof JSEvents.fullscreenEnabled()===\\\\\\\"undefined\\\\\\\"){return-1}else{return-3}}if(strategy.canvasResizedCallback){Module[\\\\\\\"dynCall_iiii\\\\\\\"](strategy.canvasResizedCallback,37,0,strategy.canvasResizedCallbackUserData)}return 0}),fillPointerlockChangeEventData:(function(eventStruct,e){var pointerLockElement=document.pointerLockElement||document.mozPointerLockElement||document.webkitPointerLockElement||document.msPointerLockElement;var isPointerlocked=!!pointerLockElement;HEAP32[eventStruct>>2]=isPointerlocked;var nodeName=JSEvents.getNodeNameForTarget(pointerLockElement);var id=pointerLockElement&&pointerLockElement.id?pointerLockElement.id:\\\\\\\"\\\\\\\";stringToUTF8(nodeName,eventStruct+4,128);stringToUTF8(id,eventStruct+132,128)}),registerPointerlockChangeEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.pointerlockChangeEvent)JSEvents.pointerlockChangeEvent=_malloc(260);if(!target)target=document;else target=JSEvents.findEventTarget(target);var pointerlockChangeEventHandlerFunc=(function(event){var e=event||window.event;var pointerlockChangeEvent=JSEvents.pointerlockChangeEvent;JSEvents.fillPointerlockChangeEventData(pointerlockChangeEvent,e);if(Module[\\\\\\\"dynCall_iiii\\\\\\\"](callbackfunc,eventTypeId,pointerlockChangeEvent,userData))e.preventDefault()});var eventHandler={target:target,allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:pointerlockChangeEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),registerPointerlockErrorEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){if(!target)target=document;else target=JSEvents.findEventTarget(target);var pointerlockErrorEventHandlerFunc=(function(event){var e=event||window.event;if(Module[\\\\\\\"dynCall_iiii\\\\\\\"](callbackfunc,eventTypeId,0,userData))e.preventDefault()});var eventHandler={target:target,allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:pointerlockErrorEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),requestPointerLock:(function(target){if(target.requestPointerLock){target.requestPointerLock()}else if(target.mozRequestPointerLock){target.mozRequestPointerLock()}else if(target.webkitRequestPointerLock){target.webkitRequestPointerLock()}else if(target.msRequestPointerLock){target.msRequestPointerLock()}else{if(document.body.requestPointerLock||document.body.mozRequestPointerLock||document.body.webkitRequestPointerLock||document.body.msRequestPointerLock){return-3}else{return-1}}return 0}),fillVisibilityChangeEventData:(function(eventStruct,e){var visibilityStates=[\\\\\\\"hidden\\\\\\\",\\\\\\\"visible\\\\\\\",\\\\\\\"prerender\\\\\\\",\\\\\\\"unloaded\\\\\\\"];var visibilityState=visibilityStates.indexOf(document.visibilityState);HEAP32[eventStruct>>2]=document.hidden;HEAP32[eventStruct+4>>2]=visibilityState}),registerVisibilityChangeEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.visibilityChangeEvent)JSEvents.visibilityChangeEvent=_malloc(8);if(!target)target=document;else target=JSEvents.findEventTarget(target);var visibilityChangeEventHandlerFunc=(function(event){var e=event||window.event;var visibilityChangeEvent=JSEvents.visibilityChangeEvent;JSEvents.fillVisibilityChangeEventData(visibilityChangeEvent,e);if(Module[\\\\\\\"dynCall_iiii\\\\\\\"](callbackfunc,eventTypeId,visibilityChangeEvent,userData))e.preventDefault()});var eventHandler={target:target,allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:visibilityChangeEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),registerTouchEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.touchEvent)JSEvents.touchEvent=_malloc(1684);target=JSEvents.findEventTarget(target);var touchEventHandlerFunc=(function(event){var e=event||window.event;var touches={};for(var i=0;i<e.touches.length;++i){var touch=e.touches[i];touches[touch.identifier]=touch}for(var i=0;i<e.changedTouches.length;++i){var touch=e.changedTouches[i];touches[touch.identifier]=touch;touch.changed=true}for(var i=0;i<e.targetTouches.length;++i){var touch=e.targetTouches[i];touches[touch.identifier].onTarget=true}var touchEvent=JSEvents.touchEvent;var ptr=touchEvent;HEAP32[ptr+4>>2]=e.ctrlKey;HEAP32[ptr+8>>2]=e.shiftKey;HEAP32[ptr+12>>2]=e.altKey;HEAP32[ptr+16>>2]=e.metaKey;ptr+=20;var canvasRect=Module[\\\\\\\"canvas\\\\\\\"]?Module[\\\\\\\"canvas\\\\\\\"].getBoundingClientRect():undefined;var targetRect=JSEvents.getBoundingClientRectOrZeros(target);var numTouches=0;for(var i in touches){var t=touches[i];HEAP32[ptr>>2]=t.identifier;HEAP32[ptr+4>>2]=t.screenX;HEAP32[ptr+8>>2]=t.screenY;HEAP32[ptr+12>>2]=t.clientX;HEAP32[ptr+16>>2]=t.clientY;HEAP32[ptr+20>>2]=t.pageX;HEAP32[ptr+24>>2]=t.pageY;HEAP32[ptr+28>>2]=t.changed;HEAP32[ptr+32>>2]=t.onTarget;if(canvasRect){HEAP32[ptr+44>>2]=t.clientX-canvasRect.left;HEAP32[ptr+48>>2]=t.clientY-canvasRect.top}else{HEAP32[ptr+44>>2]=0;HEAP32[ptr+48>>2]=0}HEAP32[ptr+36>>2]=t.clientX-targetRect.left;HEAP32[ptr+40>>2]=t.clientY-targetRect.top;ptr+=52;if(++numTouches>=32){break}}HEAP32[touchEvent>>2]=numTouches;if(Module[\\\\\\\"dynCall_iiii\\\\\\\"](callbackfunc,eventTypeId,touchEvent,userData))e.preventDefault()});var eventHandler={target:target,allowsDeferredCalls:eventTypeString==\\\\\\\"touchstart\\\\\\\"||eventTypeString==\\\\\\\"touchend\\\\\\\",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:touchEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),fillGamepadEventData:(function(eventStruct,e){HEAPF64[eventStruct>>3]=e.timestamp;for(var i=0;i<e.axes.length;++i){HEAPF64[eventStruct+i*8+16>>3]=e.axes[i]}for(var i=0;i<e.buttons.length;++i){if(typeof e.buttons[i]===\\\\\\\"object\\\\\\\"){HEAPF64[eventStruct+i*8+528>>3]=e.buttons[i].value}else{HEAPF64[eventStruct+i*8+528>>3]=e.buttons[i]}}for(var i=0;i<e.buttons.length;++i){if(typeof e.buttons[i]===\\\\\\\"object\\\\\\\"){HEAP32[eventStruct+i*4+1040>>2]=e.buttons[i].pressed}else{HEAP32[eventStruct+i*4+1040>>2]=e.buttons[i]==1}}HEAP32[eventStruct+1296>>2]=e.connected;HEAP32[eventStruct+1300>>2]=e.index;HEAP32[eventStruct+8>>2]=e.axes.length;HEAP32[eventStruct+12>>2]=e.buttons.length;stringToUTF8(e.id,eventStruct+1304,64);stringToUTF8(e.mapping,eventStruct+1368,64)}),registerGamepadEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.gamepadEvent)JSEvents.gamepadEvent=_malloc(1432);var gamepadEventHandlerFunc=(function(event){var e=event||window.event;var gamepadEvent=JSEvents.gamepadEvent;JSEvents.fillGamepadEventData(gamepadEvent,e.gamepad);if(Module[\\\\\\\"dynCall_iiii\\\\\\\"](callbackfunc,eventTypeId,gamepadEvent,userData))e.preventDefault()});var eventHandler={target:JSEvents.findEventTarget(target),allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:gamepadEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),registerBeforeUnloadEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){var beforeUnloadEventHandlerFunc=(function(event){var e=event||window.event;var confirmationMessage=Module[\\\\\\\"dynCall_iiii\\\\\\\"](callbackfunc,eventTypeId,0,userData);if(confirmationMessage){confirmationMessage=Pointer_stringify(confirmationMessage)}if(confirmationMessage){e.preventDefault();e.returnValue=confirmationMessage;return confirmationMessage}});var eventHandler={target:JSEvents.findEventTarget(target),allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:beforeUnloadEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),battery:(function(){return navigator.battery||navigator.mozBattery||navigator.webkitBattery}),fillBatteryEventData:(function(eventStruct,e){HEAPF64[eventStruct>>3]=e.chargingTime;HEAPF64[eventStruct+8>>3]=e.dischargingTime;HEAPF64[eventStruct+16>>3]=e.level;HEAP32[eventStruct+24>>2]=e.charging}),registerBatteryEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.batteryEvent)JSEvents.batteryEvent=_malloc(32);var batteryEventHandlerFunc=(function(event){var e=event||window.event;var batteryEvent=JSEvents.batteryEvent;JSEvents.fillBatteryEventData(batteryEvent,JSEvents.battery());if(Module[\\\\\\\"dynCall_iiii\\\\\\\"](callbackfunc,eventTypeId,batteryEvent,userData))e.preventDefault()});var eventHandler={target:JSEvents.findEventTarget(target),allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:batteryEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}),registerWebGlEventCallback:(function(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!target)target=Module[\\\\\\\"canvas\\\\\\\"];var webGlEventHandlerFunc=(function(event){var e=event||window.event;if(Module[\\\\\\\"dynCall_iiii\\\\\\\"](callbackfunc,eventTypeId,0,userData))e.preventDefault()});var eventHandler={target:JSEvents.findEventTarget(target),allowsDeferredCalls:false,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:webGlEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)})};var __currentFullscreenStrategy={};function _emscripten_exit_fullscreen(){if(typeof JSEvents.fullscreenEnabled()===\\\\\\\"undefined\\\\\\\")return-1;JSEvents.removeDeferredCalls(JSEvents.requestFullscreen);if(document.exitFullscreen){document.exitFullscreen()}else if(document.msExitFullscreen){document.msExitFullscreen()}else if(document.mozCancelFullScreen){document.mozCancelFullScreen()}else if(document.webkitExitFullscreen){document.webkitExitFullscreen()}else{return-1}if(__currentFullscreenStrategy.canvasResizedCallback){Module[\\\\\\\"dynCall_iiii\\\\\\\"](__currentFullscreenStrategy.canvasResizedCallback,37,0,__currentFullscreenStrategy.canvasResizedCallbackUserData)}return 0}function _emscripten_exit_pointerlock(){JSEvents.removeDeferredCalls(JSEvents.requestPointerLock);if(document.exitPointerLock){document.exitPointerLock()}else if(document.msExitPointerLock){document.msExitPointerLock()}else if(document.mozExitPointerLock){document.mozExitPointerLock()}else if(document.webkitExitPointerLock){document.webkitExitPointerLock()}else{return-1}return 0}function _emscripten_get_fullscreen_status(fullscreenStatus){if(typeof JSEvents.fullscreenEnabled()===\\\\\\\"undefined\\\\\\\")return-1;JSEvents.fillFullscreenChangeEventData(fullscreenStatus);return 0}function __emscripten_sample_gamepad_data(){if(!JSEvents.numGamepadsConnected)return;if(Browser.mainLoop.currentFrameNumber!==JSEvents.lastGamepadStateFrame||!Browser.mainLoop.currentFrameNumber){JSEvents.lastGamepadState=navigator.getGamepads?navigator.getGamepads():navigator.webkitGetGamepads?navigator.webkitGetGamepads:null;JSEvents.lastGamepadStateFrame=Browser.mainLoop.currentFrameNumber}}function _emscripten_get_gamepad_status(index,gamepadState){__emscripten_sample_gamepad_data();if(!JSEvents.lastGamepadState)return-1;if(index<0||index>=JSEvents.lastGamepadState.length)return-5;if(!JSEvents.lastGamepadState[index])return-7;JSEvents.fillGamepadEventData(gamepadState,JSEvents.lastGamepadState[index]);return 0}function _emscripten_get_main_loop_timing(mode,value){if(mode)HEAP32[mode>>2]=Browser.mainLoop.timingMode;if(value)HEAP32[value>>2]=Browser.mainLoop.timingValue}function _emscripten_get_num_gamepads(){if(!JSEvents.numGamepadsConnected)return 0;__emscripten_sample_gamepad_data();if(!JSEvents.lastGamepadState)return-1;return JSEvents.lastGamepadState.length}function _emscripten_has_threading_support(){return 0}function _emscripten_html5_remove_all_event_listeners(){JSEvents.removeAllEventListeners()}function _emscripten_is_webgl_context_lost(target){if(!Module.ctx)return true;return Module.ctx.isContextLost()}function __reallyNegative(x){return x<0||x===0&&1/x===-Infinity}function __formatString(format,varargs){assert((varargs&3)===0);var textIndex=format;var argIndex=varargs;function prepVararg(ptr,type){if(type===\\\\\\\"double\\\\\\\"||type===\\\\\\\"i64\\\\\\\"){if(ptr&7){assert((ptr&7)===4);ptr+=4}}else{assert((ptr&3)===0)}return ptr}function getNextArg(type){var ret;argIndex=prepVararg(argIndex,type);if(type===\\\\\\\"double\\\\\\\"){ret=HEAPF64[argIndex>>3];argIndex+=8}else if(type==\\\\\\\"i64\\\\\\\"){ret=[HEAP32[argIndex>>2],HEAP32[argIndex+4>>2]];argIndex+=8}else{assert((argIndex&3)===0);type=\\\\\\\"i32\\\\\\\";ret=HEAP32[argIndex>>2];argIndex+=4}return ret}var ret=[];var curr,next,currArg;while(1){var startTextIndex=textIndex;curr=HEAP8[textIndex>>0];if(curr===0)break;next=HEAP8[textIndex+1>>0];if(curr==37){var flagAlwaysSigned=false;var flagLeftAlign=false;var flagAlternative=false;var flagZeroPad=false;var flagPadSign=false;flagsLoop:while(1){switch(next){case 43:flagAlwaysSigned=true;break;case 45:flagLeftAlign=true;break;case 35:flagAlternative=true;break;case 48:if(flagZeroPad){break flagsLoop}else{flagZeroPad=true;break};case 32:flagPadSign=true;break;default:break flagsLoop}textIndex++;next=HEAP8[textIndex+1>>0]}var width=0;if(next==42){width=getNextArg(\\\\\\\"i32\\\\\\\");textIndex++;next=HEAP8[textIndex+1>>0]}else{while(next>=48&&next<=57){width=width*10+(next-48);textIndex++;next=HEAP8[textIndex+1>>0]}}var precisionSet=false,precision=-1;if(next==46){precision=0;precisionSet=true;textIndex++;next=HEAP8[textIndex+1>>0];if(next==42){precision=getNextArg(\\\\\\\"i32\\\\\\\");textIndex++}else{while(1){var precisionChr=HEAP8[textIndex+1>>0];if(precisionChr<48||precisionChr>57)break;precision=precision*10+(precisionChr-48);textIndex++}}next=HEAP8[textIndex+1>>0]}if(precision<0){precision=6;precisionSet=false}var argSize;switch(String.fromCharCode(next)){case\\\\\\\"h\\\\\\\":var nextNext=HEAP8[textIndex+2>>0];if(nextNext==104){textIndex++;argSize=1}else{argSize=2}break;case\\\\\\\"l\\\\\\\":var nextNext=HEAP8[textIndex+2>>0];if(nextNext==108){textIndex++;argSize=8}else{argSize=4}break;case\\\\\\\"L\\\\\\\":case\\\\\\\"q\\\\\\\":case\\\\\\\"j\\\\\\\":argSize=8;break;case\\\\\\\"z\\\\\\\":case\\\\\\\"t\\\\\\\":case\\\\\\\"I\\\\\\\":argSize=4;break;default:argSize=null}if(argSize)textIndex++;next=HEAP8[textIndex+1>>0];switch(String.fromCharCode(next)){case\\\\\\\"d\\\\\\\":case\\\\\\\"i\\\\\\\":case\\\\\\\"u\\\\\\\":case\\\\\\\"o\\\\\\\":case\\\\\\\"x\\\\\\\":case\\\\\\\"X\\\\\\\":case\\\\\\\"p\\\\\\\":{var signed=next==100||next==105;argSize=argSize||4;currArg=getNextArg(\\\\\\\"i\\\\\\\"+argSize*8);var origArg=currArg;var argText;if(argSize==8){currArg=makeBigInt(currArg[0],currArg[1],next==117)}if(argSize<=4){var limit=Math.pow(256,argSize)-1;currArg=(signed?reSign:unSign)(currArg&limit,argSize*8)}var currAbsArg=Math.abs(currArg);var prefix=\\\\\\\"\\\\\\\";if(next==100||next==105){if(argSize==8&&typeof i64Math===\\\\\\\"object\\\\\\\")argText=i64Math.stringify(origArg[0],origArg[1],null);else argText=reSign(currArg,8*argSize,1).toString(10)}else if(next==117){if(argSize==8&&typeof i64Math===\\\\\\\"object\\\\\\\")argText=i64Math.stringify(origArg[0],origArg[1],true);else argText=unSign(currArg,8*argSize,1).toString(10);currArg=Math.abs(currArg)}else if(next==111){argText=(flagAlternative?\\\\\\\"0\\\\\\\":\\\\\\\"\\\\\\\")+currAbsArg.toString(8)}else if(next==120||next==88){prefix=flagAlternative&&currArg!=0?\\\\\\\"0x\\\\\\\":\\\\\\\"\\\\\\\";if(argSize==8&&typeof i64Math===\\\\\\\"object\\\\\\\"){if(origArg[1]){argText=(origArg[1]>>>0).toString(16);var lower=(origArg[0]>>>0).toString(16);while(lower.length<8)lower=\\\\\\\"0\\\\\\\"+lower;argText+=lower}else{argText=(origArg[0]>>>0).toString(16)}}else if(currArg<0){currArg=-currArg;argText=(currAbsArg-1).toString(16);var buffer=[];for(var i=0;i<argText.length;i++){buffer.push((15-parseInt(argText[i],16)).toString(16))}argText=buffer.join(\\\\\\\"\\\\\\\");while(argText.length<argSize*2)argText=\\\\\\\"f\\\\\\\"+argText}else{argText=currAbsArg.toString(16)}if(next==88){prefix=prefix.toUpperCase();argText=argText.toUpperCase()}}else if(next==112){if(currAbsArg===0){argText=\\\\\\\"(nil)\\\\\\\"}else{prefix=\\\\\\\"0x\\\\\\\";argText=currAbsArg.toString(16)}}if(precisionSet){while(argText.length<precision){argText=\\\\\\\"0\\\\\\\"+argText}}if(currArg>=0){if(flagAlwaysSigned){prefix=\\\\\\\"+\\\\\\\"+prefix}else if(flagPadSign){prefix=\\\\\\\" \\\\\\\"+prefix}}if(argText.charAt(0)==\\\\\\\"-\\\\\\\"){prefix=\\\\\\\"-\\\\\\\"+prefix;argText=argText.substr(1)}while(prefix.length+argText.length<width){if(flagLeftAlign){argText+=\\\\\\\" \\\\\\\"}else{if(flagZeroPad){argText=\\\\\\\"0\\\\\\\"+argText}else{prefix=\\\\\\\" \\\\\\\"+prefix}}}argText=prefix+argText;argText.split(\\\\\\\"\\\\\\\").forEach((function(chr){ret.push(chr.charCodeAt(0))}));break};case\\\\\\\"f\\\\\\\":case\\\\\\\"F\\\\\\\":case\\\\\\\"e\\\\\\\":case\\\\\\\"E\\\\\\\":case\\\\\\\"g\\\\\\\":case\\\\\\\"G\\\\\\\":{currArg=getNextArg(\\\\\\\"double\\\\\\\");var argText;if(isNaN(currArg)){argText=\\\\\\\"nan\\\\\\\";flagZeroPad=false}else if(!isFinite(currArg)){argText=(currArg<0?\\\\\\\"-\\\\\\\":\\\\\\\"\\\\\\\")+\\\\\\\"inf\\\\\\\";flagZeroPad=false}else{var isGeneral=false;var effectivePrecision=Math.min(precision,20);if(next==103||next==71){isGeneral=true;precision=precision||1;var exponent=parseInt(currArg.toExponential(effectivePrecision).split(\\\\\\\"e\\\\\\\")[1],10);if(precision>exponent&&exponent>=-4){next=(next==103?\\\\\\\"f\\\\\\\":\\\\\\\"F\\\\\\\").charCodeAt(0);precision-=exponent+1}else{next=(next==103?\\\\\\\"e\\\\\\\":\\\\\\\"E\\\\\\\").charCodeAt(0);precision--}effectivePrecision=Math.min(precision,20)}if(next==101||next==69){argText=currArg.toExponential(effectivePrecision);if(/[eE][-+]\\\\d$/.test(argText)){argText=argText.slice(0,-1)+\\\\\\\"0\\\\\\\"+argText.slice(-1)}}else if(next==102||next==70){argText=currArg.toFixed(effectivePrecision);if(currArg===0&&__reallyNegative(currArg)){argText=\\\\\\\"-\\\\\\\"+argText}}var parts=argText.split(\\\\\\\"e\\\\\\\");if(isGeneral&&!flagAlternative){while(parts[0].length>1&&parts[0].indexOf(\\\\\\\".\\\\\\\")!=-1&&(parts[0].slice(-1)==\\\\\\\"0\\\\\\\"||parts[0].slice(-1)==\\\\\\\".\\\\\\\")){parts[0]=parts[0].slice(0,-1)}}else{if(flagAlternative&&argText.indexOf(\\\\\\\".\\\\\\\")==-1)parts[0]+=\\\\\\\".\\\\\\\";while(precision>effectivePrecision++)parts[0]+=\\\\\\\"0\\\\\\\"}argText=parts[0]+(parts.length>1?\\\\\\\"e\\\\\\\"+parts[1]:\\\\\\\"\\\\\\\");if(next==69)argText=argText.toUpperCase();if(currArg>=0){if(flagAlwaysSigned){argText=\\\\\\\"+\\\\\\\"+argText}else if(flagPadSign){argText=\\\\\\\" \\\\\\\"+argText}}}while(argText.length<width){if(flagLeftAlign){argText+=\\\\\\\" \\\\\\\"}else{if(flagZeroPad&&(argText[0]==\\\\\\\"-\\\\\\\"||argText[0]==\\\\\\\"+\\\\\\\")){argText=argText[0]+\\\\\\\"0\\\\\\\"+argText.slice(1)}else{argText=(flagZeroPad?\\\\\\\"0\\\\\\\":\\\\\\\" \\\\\\\")+argText}}}if(next<97)argText=argText.toUpperCase();argText.split(\\\\\\\"\\\\\\\").forEach((function(chr){ret.push(chr.charCodeAt(0))}));break};case\\\\\\\"s\\\\\\\":{var arg=getNextArg(\\\\\\\"i8*\\\\\\\");var argLength=arg?_strlen(arg):\\\\\\\"(null)\\\\\\\".length;if(precisionSet)argLength=Math.min(argLength,precision);if(!flagLeftAlign){while(argLength<width--){ret.push(32)}}if(arg){for(var i=0;i<argLength;i++){ret.push(HEAPU8[arg++>>0])}}else{ret=ret.concat(intArrayFromString(\\\\\\\"(null)\\\\\\\".substr(0,argLength),true))}if(flagLeftAlign){while(argLength<width--){ret.push(32)}}break};case\\\\\\\"c\\\\\\\":{if(flagLeftAlign)ret.push(getNextArg(\\\\\\\"i8\\\\\\\"));while(--width>0){ret.push(32)}if(!flagLeftAlign)ret.push(getNextArg(\\\\\\\"i8\\\\\\\"));break};case\\\\\\\"n\\\\\\\":{var ptr=getNextArg(\\\\\\\"i32*\\\\\\\");HEAP32[ptr>>2]=ret.length;break};case\\\\\\\"%\\\\\\\":{ret.push(curr);break};default:{for(var i=startTextIndex;i<textIndex+2;i++){ret.push(HEAP8[i>>0])}}}textIndex+=2}else{ret.push(curr);textIndex+=1}}return ret}function __emscripten_traverse_stack(args){if(!args||!args.callee||!args.callee.name){return[null,\\\\\\\"\\\\\\\",\\\\\\\"\\\\\\\"]}var funstr=args.callee.toString();var funcname=args.callee.name;var str=\\\\\\\"(\\\\\\\";var first=true;for(var i in args){var a=args[i];if(!first){str+=\\\\\\\", \\\\\\\"}first=false;if(typeof a===\\\\\\\"number\\\\\\\"||typeof a===\\\\\\\"string\\\\\\\"){str+=a}else{str+=\\\\\\\"(\\\\\\\"+typeof a+\\\\\\\")\\\\\\\"}}str+=\\\\\\\")\\\\\\\";var caller=args.callee.caller;args=caller?caller.arguments:[];if(first)str=\\\\\\\"\\\\\\\";return[args,funcname,str]}function _emscripten_get_callstack_js(flags){var callstack=jsStackTrace();var iThisFunc=callstack.lastIndexOf(\\\\\\\"_emscripten_log\\\\\\\");var iThisFunc2=callstack.lastIndexOf(\\\\\\\"_emscripten_get_callstack\\\\\\\");var iNextLine=callstack.indexOf(\\\\\\\"\\\\n\\\\\\\",Math.max(iThisFunc,iThisFunc2))+1;callstack=callstack.slice(iNextLine);if(flags&8&&typeof emscripten_source_map===\\\\\\\"undefined\\\\\\\"){warnOnce('Source map information is not available, emscripten_log with EM_LOG_C_STACK will be ignored. Build with \\\\\\\"--pre-js $EMSCRIPTEN/src/emscripten-source-map.min.js\\\\\\\" linker flag to add source map loading to code.');flags^=8;flags|=16}var stack_args=null;if(flags&128){stack_args=__emscripten_traverse_stack(arguments);while(stack_args[1].indexOf(\\\\\\\"_emscripten_\\\\\\\")>=0)stack_args=__emscripten_traverse_stack(stack_args[0])}var lines=callstack.split(\\\\\\\"\\\\n\\\\\\\");callstack=\\\\\\\"\\\\\\\";var newFirefoxRe=new RegExp(\\\\\\\"\\\\\\\\s*(.*?)@(.*?):([0-9]+):([0-9]+)\\\\\\\");var firefoxRe=new RegExp(\\\\\\\"\\\\\\\\s*(.*?)@(.*):(.*)(:(.*))?\\\\\\\");var chromeRe=new RegExp(\\\\\\\"\\\\\\\\s*at (.*?) \\\\\\\\((.*):(.*):(.*)\\\\\\\\)\\\\\\\");for(var l in lines){var line=lines[l];var jsSymbolName=\\\\\\\"\\\\\\\";var file=\\\\\\\"\\\\\\\";var lineno=0;var column=0;var parts=chromeRe.exec(line);if(parts&&parts.length==5){jsSymbolName=parts[1];file=parts[2];lineno=parts[3];column=parts[4]}else{parts=newFirefoxRe.exec(line);if(!parts)parts=firefoxRe.exec(line);if(parts&&parts.length>=4){jsSymbolName=parts[1];file=parts[2];lineno=parts[3];column=parts[4]|0}else{callstack+=line+\\\\\\\"\\\\n\\\\\\\";continue}}var cSymbolName=flags&32?demangle(jsSymbolName):jsSymbolName;if(!cSymbolName){cSymbolName=jsSymbolName}var haveSourceMap=false;if(flags&8){var orig=emscripten_source_map.originalPositionFor({line:lineno,column:column});haveSourceMap=orig&&orig.source;if(haveSourceMap){if(flags&64){orig.source=orig.source.substring(orig.source.replace(/\\\\\\\\/g,\\\\\\\"/\\\\\\\").lastIndexOf(\\\\\\\"/\\\\\\\")+1)}callstack+=\\\\\\\"    at \\\\\\\"+cSymbolName+\\\\\\\" (\\\\\\\"+orig.source+\\\\\\\":\\\\\\\"+orig.line+\\\\\\\":\\\\\\\"+orig.column+\\\\\\\")\\\\n\\\\\\\"}}if(flags&16||!haveSourceMap){if(flags&64){file=file.substring(file.replace(/\\\\\\\\/g,\\\\\\\"/\\\\\\\").lastIndexOf(\\\\\\\"/\\\\\\\")+1)}callstack+=(haveSourceMap?\\\\\\\"     = \\\\\\\"+jsSymbolName:\\\\\\\"    at \\\\\\\"+cSymbolName)+\\\\\\\" (\\\\\\\"+file+\\\\\\\":\\\\\\\"+lineno+\\\\\\\":\\\\\\\"+column+\\\\\\\")\\\\n\\\\\\\"}if(flags&128&&stack_args[0]){if(stack_args[1]==jsSymbolName&&stack_args[2].length>0){callstack=callstack.replace(/\\\\s+$/,\\\\\\\"\\\\\\\");callstack+=\\\\\\\" with values: \\\\\\\"+stack_args[1]+stack_args[2]+\\\\\\\"\\\\n\\\\\\\"}stack_args=__emscripten_traverse_stack(stack_args[0])}}callstack=callstack.replace(/\\\\s+$/,\\\\\\\"\\\\\\\");return callstack}function _emscripten_log_js(flags,str){if(flags&24){str=str.replace(/\\\\s+$/,\\\\\\\"\\\\\\\");str+=(str.length>0?\\\\\\\"\\\\n\\\\\\\":\\\\\\\"\\\\\\\")+_emscripten_get_callstack_js(flags)}if(flags&1){if(flags&4){console.error(str)}else if(flags&2){console.warn(str)}else{console.log(str)}}else if(flags&6){err(str)}else{out(str)}}function _emscripten_log(flags,varargs){var format=HEAP32[varargs>>2];varargs+=4;var str=\\\\\\\"\\\\\\\";if(format){var result=__formatString(format,varargs);for(var i=0;i<result.length;++i){str+=String.fromCharCode(result[i])}}_emscripten_log_js(flags,str)}function _emscripten_num_logical_cores(){return 1}function __setLetterbox(element,topBottom,leftRight){if(JSEvents.isInternetExplorer()){element.style.marginLeft=element.style.marginRight=leftRight+\\\\\\\"px\\\\\\\";element.style.marginTop=element.style.marginBottom=topBottom+\\\\\\\"px\\\\\\\"}else{element.style.paddingLeft=element.style.paddingRight=leftRight+\\\\\\\"px\\\\\\\";element.style.paddingTop=element.style.paddingBottom=topBottom+\\\\\\\"px\\\\\\\"}}function __emscripten_do_request_fullscreen(target,strategy){if(typeof JSEvents.fullscreenEnabled()===\\\\\\\"undefined\\\\\\\")return-1;if(!JSEvents.fullscreenEnabled())return-3;if(!target)target=\\\\\\\"#canvas\\\\\\\";target=JSEvents.findEventTarget(target);if(!target)return-4;if(!target.requestFullscreen&&!target.msRequestFullscreen&&!target.mozRequestFullScreen&&!target.mozRequestFullscreen&&!target.webkitRequestFullscreen){return-3}var canPerformRequests=JSEvents.canPerformEventHandlerRequests();if(!canPerformRequests){if(strategy.deferUntilInEventHandler){JSEvents.deferCall(JSEvents.requestFullscreen,1,[target,strategy]);return 1}else{return-2}}return JSEvents.requestFullscreen(target,strategy)}function _emscripten_request_fullscreen(target,deferUntilInEventHandler){var strategy={};strategy.scaleMode=0;strategy.canvasResolutionScaleMode=0;strategy.filteringMode=0;strategy.deferUntilInEventHandler=deferUntilInEventHandler;strategy.canvasResizedCallbackTargetThread=2;return __emscripten_do_request_fullscreen(target,strategy)}function _emscripten_request_pointerlock(target,deferUntilInEventHandler){if(!target)target=\\\\\\\"#canvas\\\\\\\";target=JSEvents.findEventTarget(target);if(!target)return-4;if(!target.requestPointerLock&&!target.mozRequestPointerLock&&!target.webkitRequestPointerLock&&!target.msRequestPointerLock){return-1}var canPerformRequests=JSEvents.canPerformEventHandlerRequests();if(!canPerformRequests){if(deferUntilInEventHandler){JSEvents.deferCall(JSEvents.requestPointerLock,2,[target]);return 1}else{return-2}}return JSEvents.requestPointerLock(target)}function _emscripten_set_blur_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){JSEvents.registerFocusEventCallback(target,userData,useCapture,callbackfunc,12,\\\\\\\"blur\\\\\\\",targetThread);return 0}function _emscripten_set_dblclick_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){JSEvents.registerMouseEventCallback(target,userData,useCapture,callbackfunc,7,\\\\\\\"dblclick\\\\\\\",targetThread);return 0}function _emscripten_set_devicemotion_callback_on_thread(userData,useCapture,callbackfunc,targetThread){JSEvents.registerDeviceMotionEventCallback(window,userData,useCapture,callbackfunc,17,\\\\\\\"devicemotion\\\\\\\",targetThread);return 0}function _emscripten_set_deviceorientation_callback_on_thread(userData,useCapture,callbackfunc,targetThread){JSEvents.registerDeviceOrientationEventCallback(window,userData,useCapture,callbackfunc,16,\\\\\\\"deviceorientation\\\\\\\",targetThread);return 0}function _emscripten_set_focus_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){JSEvents.registerFocusEventCallback(target,userData,useCapture,callbackfunc,13,\\\\\\\"focus\\\\\\\",targetThread);return 0}function _emscripten_set_fullscreenchange_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){if(typeof JSEvents.fullscreenEnabled()===\\\\\\\"undefined\\\\\\\")return-1;if(!target)target=document;else{target=JSEvents.findEventTarget(target);if(!target)return-4}JSEvents.registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,\\\\\\\"fullscreenchange\\\\\\\",targetThread);JSEvents.registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,\\\\\\\"mozfullscreenchange\\\\\\\",targetThread);JSEvents.registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,\\\\\\\"webkitfullscreenchange\\\\\\\",targetThread);JSEvents.registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,\\\\\\\"msfullscreenchange\\\\\\\",targetThread);return 0}function _emscripten_set_gamepadconnected_callback_on_thread(userData,useCapture,callbackfunc,targetThread){if(!navigator.getGamepads&&!navigator.webkitGetGamepads)return-1;JSEvents.registerGamepadEventCallback(window,userData,useCapture,callbackfunc,26,\\\\\\\"gamepadconnected\\\\\\\",targetThread);return 0}function _emscripten_set_gamepaddisconnected_callback_on_thread(userData,useCapture,callbackfunc,targetThread){if(!navigator.getGamepads&&!navigator.webkitGetGamepads)return-1;JSEvents.registerGamepadEventCallback(window,userData,useCapture,callbackfunc,27,\\\\\\\"gamepaddisconnected\\\\\\\",targetThread);return 0}function _emscripten_set_keydown_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){JSEvents.registerKeyEventCallback(target,userData,useCapture,callbackfunc,2,\\\\\\\"keydown\\\\\\\",targetThread);return 0}function _emscripten_set_keypress_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){JSEvents.registerKeyEventCallback(target,userData,useCapture,callbackfunc,1,\\\\\\\"keypress\\\\\\\",targetThread);return 0}function _emscripten_set_keyup_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){JSEvents.registerKeyEventCallback(target,userData,useCapture,callbackfunc,3,\\\\\\\"keyup\\\\\\\",targetThread);return 0}function _emscripten_set_mousedown_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){JSEvents.registerMouseEventCallback(target,userData,useCapture,callbackfunc,5,\\\\\\\"mousedown\\\\\\\",targetThread);return 0}function _emscripten_set_mousemove_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){JSEvents.registerMouseEventCallback(target,userData,useCapture,callbackfunc,8,\\\\\\\"mousemove\\\\\\\",targetThread);return 0}function _emscripten_set_mouseup_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){JSEvents.registerMouseEventCallback(target,userData,useCapture,callbackfunc,6,\\\\\\\"mouseup\\\\\\\",targetThread);return 0}function _emscripten_set_touchcancel_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){JSEvents.registerTouchEventCallback(target,userData,useCapture,callbackfunc,25,\\\\\\\"touchcancel\\\\\\\",targetThread);return 0}function _emscripten_set_touchend_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){JSEvents.registerTouchEventCallback(target,userData,useCapture,callbackfunc,23,\\\\\\\"touchend\\\\\\\",targetThread);return 0}function _emscripten_set_touchmove_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){JSEvents.registerTouchEventCallback(target,userData,useCapture,callbackfunc,24,\\\\\\\"touchmove\\\\\\\",targetThread);return 0}function _emscripten_set_touchstart_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){JSEvents.registerTouchEventCallback(target,userData,useCapture,callbackfunc,22,\\\\\\\"touchstart\\\\\\\",targetThread);return 0}function _emscripten_set_wheel_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){target=JSEvents.findEventTarget(target);if(typeof target.onwheel!==\\\\\\\"undefined\\\\\\\"){JSEvents.registerWheelEventCallback(target,userData,useCapture,callbackfunc,9,\\\\\\\"wheel\\\\\\\",targetThread);return 0}else if(typeof target.onmousewheel!==\\\\\\\"undefined\\\\\\\"){JSEvents.registerWheelEventCallback(target,userData,useCapture,callbackfunc,9,\\\\\\\"mousewheel\\\\\\\",targetThread);return 0}else{return-1}}var GL={counter:1,lastError:0,buffers:[],mappedBuffers:{},programs:[],framebuffers:[],renderbuffers:[],textures:[],uniforms:[],shaders:[],vaos:[],contexts:[],currentContext:null,offscreenCanvases:{},timerQueriesEXT:[],queries:[],samplers:[],transformFeedbacks:[],syncs:[],byteSizeByTypeRoot:5120,byteSizeByType:[1,1,2,2,4,4,4,2,3,4,8],programInfos:{},stringCache:{},stringiCache:{},tempFixedLengthArray:[],packAlignment:4,unpackAlignment:4,init:(function(){GL.miniTempBuffer=new Float32Array(GL.MINI_TEMP_BUFFER_SIZE);for(var i=0;i<GL.MINI_TEMP_BUFFER_SIZE;i++){GL.miniTempBufferViews[i]=GL.miniTempBuffer.subarray(0,i+1)}for(var i=0;i<32;i++){GL.tempFixedLengthArray.push(new Array(i))}}),recordError:function recordError(errorCode){if(!GL.lastError){GL.lastError=errorCode}},getNewId:(function(table){var ret=GL.counter++;for(var i=table.length;i<ret;i++){table[i]=null}return ret}),MINI_TEMP_BUFFER_SIZE:256,miniTempBuffer:null,miniTempBufferViews:[0],getSource:(function(shader,count,string,length){var source=\\\\\\\"\\\\\\\";for(var i=0;i<count;++i){var frag;if(length){var len=HEAP32[length+i*4>>2];if(len<0){frag=Pointer_stringify(HEAP32[string+i*4>>2])}else{frag=Pointer_stringify(HEAP32[string+i*4>>2],len)}}else{frag=Pointer_stringify(HEAP32[string+i*4>>2])}source+=frag}return source}),createContext:(function(canvas,webGLContextAttributes){if(typeof webGLContextAttributes[\\\\\\\"majorVersion\\\\\\\"]===\\\\\\\"undefined\\\\\\\"&&typeof webGLContextAttributes[\\\\\\\"minorVersion\\\\\\\"]===\\\\\\\"undefined\\\\\\\"){if(typeof WebGL2RenderingContext!==\\\\\\\"undefined\\\\\\\")webGLContextAttributes[\\\\\\\"majorVersion\\\\\\\"]=2;else webGLContextAttributes[\\\\\\\"majorVersion\\\\\\\"]=1;webGLContextAttributes[\\\\\\\"minorVersion\\\\\\\"]=0}var ctx;var errorInfo=\\\\\\\"?\\\\\\\";function onContextCreationError(event){errorInfo=event.statusMessage||errorInfo}try{canvas.addEventListener(\\\\\\\"webglcontextcreationerror\\\\\\\",onContextCreationError,false);try{if(webGLContextAttributes[\\\\\\\"majorVersion\\\\\\\"]==1&&webGLContextAttributes[\\\\\\\"minorVersion\\\\\\\"]==0){ctx=canvas.getContext(\\\\\\\"webgl\\\\\\\",webGLContextAttributes)||canvas.getContext(\\\\\\\"experimental-webgl\\\\\\\",webGLContextAttributes)}else if(webGLContextAttributes[\\\\\\\"majorVersion\\\\\\\"]==2&&webGLContextAttributes[\\\\\\\"minorVersion\\\\\\\"]==0){ctx=canvas.getContext(\\\\\\\"webgl2\\\\\\\",webGLContextAttributes)}else{throw\\\\\\\"Unsupported WebGL context version \\\\\\\"+majorVersion+\\\\\\\".\\\\\\\"+minorVersion+\\\\\\\"!\\\\\\\"}}finally{canvas.removeEventListener(\\\\\\\"webglcontextcreationerror\\\\\\\",onContextCreationError,false)}if(!ctx)throw\\\\\\\":(\\\\\\\"}catch(e){out(\\\\\\\"Could not create canvas: \\\\\\\"+[errorInfo,e,JSON.stringify(webGLContextAttributes)]);return 0}if(!ctx)return 0;var context=GL.registerContext(ctx,webGLContextAttributes);return context}),registerContext:(function(ctx,webGLContextAttributes){var handle=_malloc(8);HEAP32[handle>>2]=webGLContextAttributes[\\\\\\\"explicitSwapControl\\\\\\\"];var context={handle:handle,attributes:webGLContextAttributes,version:webGLContextAttributes[\\\\\\\"majorVersion\\\\\\\"],GLctx:ctx};function getChromeVersion(){var raw=navigator.userAgent.match(/Chrom(e|ium)\\\\/([0-9]+)\\\\./);return raw?parseInt(raw[2],10):false}context.supportsWebGL2EntryPoints=context.version>=2&&(getChromeVersion()===false||getChromeVersion()>=58);if(ctx.canvas)ctx.canvas.GLctxObject=context;GL.contexts[handle]=context;if(typeof webGLContextAttributes[\\\\\\\"enableExtensionsByDefault\\\\\\\"]===\\\\\\\"undefined\\\\\\\"||webGLContextAttributes[\\\\\\\"enableExtensionsByDefault\\\\\\\"]){GL.initExtensions(context)}if(webGLContextAttributes[\\\\\\\"renderViaOffscreenBackBuffer\\\\\\\"]){return 0}return handle}),makeContextCurrent:(function(contextHandle){if(!contextHandle){GLctx=Module.ctx=GL.currentContext=null;return true}var context=GL.contexts[contextHandle];if(!context){return false}GLctx=Module.ctx=context.GLctx;GL.currentContext=context;return true}),getContext:(function(contextHandle){return GL.contexts[contextHandle]}),deleteContext:(function(contextHandle){if(!contextHandle)return;if(GL.currentContext===GL.contexts[contextHandle])GL.currentContext=null;if(typeof JSEvents===\\\\\\\"object\\\\\\\")JSEvents.removeAllHandlersOnTarget(GL.contexts[contextHandle].GLctx.canvas);if(GL.contexts[contextHandle]&&GL.contexts[contextHandle].GLctx.canvas)GL.contexts[contextHandle].GLctx.canvas.GLctxObject=undefined;_free(GL.contexts[contextHandle]);GL.contexts[contextHandle]=null}),initExtensions:(function(context){if(!context)context=GL.currentContext;if(context.initExtensionsDone)return;context.initExtensionsDone=true;var GLctx=context.GLctx;context.maxVertexAttribs=GLctx.getParameter(GLctx.MAX_VERTEX_ATTRIBS);if(context.version<2){var instancedArraysExt=GLctx.getExtension(\\\\\\\"ANGLE_instanced_arrays\\\\\\\");if(instancedArraysExt){GLctx[\\\\\\\"vertexAttribDivisor\\\\\\\"]=(function(index,divisor){instancedArraysExt[\\\\\\\"vertexAttribDivisorANGLE\\\\\\\"](index,divisor)});GLctx[\\\\\\\"drawArraysInstanced\\\\\\\"]=(function(mode,first,count,primcount){instancedArraysExt[\\\\\\\"drawArraysInstancedANGLE\\\\\\\"](mode,first,count,primcount)});GLctx[\\\\\\\"drawElementsInstanced\\\\\\\"]=(function(mode,count,type,indices,primcount){instancedArraysExt[\\\\\\\"drawElementsInstancedANGLE\\\\\\\"](mode,count,type,indices,primcount)})}var vaoExt=GLctx.getExtension(\\\\\\\"OES_vertex_array_object\\\\\\\");if(vaoExt){GLctx[\\\\\\\"createVertexArray\\\\\\\"]=(function(){return vaoExt[\\\\\\\"createVertexArrayOES\\\\\\\"]()});GLctx[\\\\\\\"deleteVertexArray\\\\\\\"]=(function(vao){vaoExt[\\\\\\\"deleteVertexArrayOES\\\\\\\"](vao)});GLctx[\\\\\\\"bindVertexArray\\\\\\\"]=(function(vao){vaoExt[\\\\\\\"bindVertexArrayOES\\\\\\\"](vao)});GLctx[\\\\\\\"isVertexArray\\\\\\\"]=(function(vao){return vaoExt[\\\\\\\"isVertexArrayOES\\\\\\\"](vao)})}var drawBuffersExt=GLctx.getExtension(\\\\\\\"WEBGL_draw_buffers\\\\\\\");if(drawBuffersExt){GLctx[\\\\\\\"drawBuffers\\\\\\\"]=(function(n,bufs){drawBuffersExt[\\\\\\\"drawBuffersWEBGL\\\\\\\"](n,bufs)})}}GLctx.disjointTimerQueryExt=GLctx.getExtension(\\\\\\\"EXT_disjoint_timer_query\\\\\\\");var automaticallyEnabledExtensions=[\\\\\\\"OES_texture_float\\\\\\\",\\\\\\\"OES_texture_half_float\\\\\\\",\\\\\\\"OES_standard_derivatives\\\\\\\",\\\\\\\"OES_vertex_array_object\\\\\\\",\\\\\\\"WEBGL_compressed_texture_s3tc\\\\\\\",\\\\\\\"WEBGL_depth_texture\\\\\\\",\\\\\\\"OES_element_index_uint\\\\\\\",\\\\\\\"EXT_texture_filter_anisotropic\\\\\\\",\\\\\\\"EXT_frag_depth\\\\\\\",\\\\\\\"WEBGL_draw_buffers\\\\\\\",\\\\\\\"ANGLE_instanced_arrays\\\\\\\",\\\\\\\"OES_texture_float_linear\\\\\\\",\\\\\\\"OES_texture_half_float_linear\\\\\\\",\\\\\\\"EXT_blend_minmax\\\\\\\",\\\\\\\"EXT_shader_texture_lod\\\\\\\",\\\\\\\"WEBGL_compressed_texture_pvrtc\\\\\\\",\\\\\\\"EXT_color_buffer_half_float\\\\\\\",\\\\\\\"WEBGL_color_buffer_float\\\\\\\",\\\\\\\"EXT_sRGB\\\\\\\",\\\\\\\"WEBGL_compressed_texture_etc1\\\\\\\",\\\\\\\"EXT_disjoint_timer_query\\\\\\\",\\\\\\\"WEBGL_compressed_texture_etc\\\\\\\",\\\\\\\"WEBGL_compressed_texture_astc\\\\\\\",\\\\\\\"EXT_color_buffer_float\\\\\\\",\\\\\\\"WEBGL_compressed_texture_s3tc_srgb\\\\\\\",\\\\\\\"EXT_disjoint_timer_query_webgl2\\\\\\\"];var exts=GLctx.getSupportedExtensions();if(exts&&exts.length>0){GLctx.getSupportedExtensions().forEach((function(ext){if(automaticallyEnabledExtensions.indexOf(ext)!=-1){GLctx.getExtension(ext)}}))}}),populateUniformTable:(function(program){var p=GL.programs[program];GL.programInfos[program]={uniforms:{},maxUniformLength:0,maxAttributeLength:-1,maxUniformBlockNameLength:-1};var ptable=GL.programInfos[program];var utable=ptable.uniforms;var numUniforms=GLctx.getProgramParameter(p,GLctx.ACTIVE_UNIFORMS);for(var i=0;i<numUniforms;++i){var u=GLctx.getActiveUniform(p,i);var name=u.name;ptable.maxUniformLength=Math.max(ptable.maxUniformLength,name.length+1);if(name.indexOf(\\\\\\\"]\\\\\\\",name.length-1)!==-1){var ls=name.lastIndexOf(\\\\\\\"[\\\\\\\");name=name.slice(0,ls)}var loc=GLctx.getUniformLocation(p,name);if(loc!=null){var id=GL.getNewId(GL.uniforms);utable[name]=[u.size,id];GL.uniforms[id]=loc;for(var j=1;j<u.size;++j){var n=name+\\\\\\\"[\\\\\\\"+j+\\\\\\\"]\\\\\\\";loc=GLctx.getUniformLocation(p,n);id=GL.getNewId(GL.uniforms);GL.uniforms[id]=loc}}}})};function _emscripten_webgl_do_create_context(target,attributes){var contextAttributes={};contextAttributes[\\\\\\\"alpha\\\\\\\"]=!!HEAP32[attributes>>2];contextAttributes[\\\\\\\"depth\\\\\\\"]=!!HEAP32[attributes+4>>2];contextAttributes[\\\\\\\"stencil\\\\\\\"]=!!HEAP32[attributes+8>>2];contextAttributes[\\\\\\\"antialias\\\\\\\"]=!!HEAP32[attributes+12>>2];contextAttributes[\\\\\\\"premultipliedAlpha\\\\\\\"]=!!HEAP32[attributes+16>>2];contextAttributes[\\\\\\\"preserveDrawingBuffer\\\\\\\"]=!!HEAP32[attributes+20>>2];contextAttributes[\\\\\\\"preferLowPowerToHighPerformance\\\\\\\"]=!!HEAP32[attributes+24>>2];contextAttributes[\\\\\\\"failIfMajorPerformanceCaveat\\\\\\\"]=!!HEAP32[attributes+28>>2];contextAttributes[\\\\\\\"majorVersion\\\\\\\"]=HEAP32[attributes+32>>2];contextAttributes[\\\\\\\"minorVersion\\\\\\\"]=HEAP32[attributes+36>>2];contextAttributes[\\\\\\\"explicitSwapControl\\\\\\\"]=HEAP32[attributes+44>>2];contextAttributes[\\\\\\\"proxyContextToMainThread\\\\\\\"]=HEAP32[attributes+48>>2];contextAttributes[\\\\\\\"renderViaOffscreenBackBuffer\\\\\\\"]=HEAP32[attributes+52>>2];target=Pointer_stringify(target);var canvas;if((!target||target===\\\\\\\"#canvas\\\\\\\")&&Module[\\\\\\\"canvas\\\\\\\"]){canvas=Module[\\\\\\\"canvas\\\\\\\"].id&&GL.offscreenCanvases[Module[\\\\\\\"canvas\\\\\\\"].id]?GL.offscreenCanvases[Module[\\\\\\\"canvas\\\\\\\"].id].offscreenCanvas||JSEvents.findEventTarget(Module[\\\\\\\"canvas\\\\\\\"].id):Module[\\\\\\\"canvas\\\\\\\"]}else{canvas=GL.offscreenCanvases[target]?GL.offscreenCanvases[target].offscreenCanvas:JSEvents.findEventTarget(target)}if(!canvas){return 0}if(contextAttributes[\\\\\\\"explicitSwapControl\\\\\\\"]){return 0}var contextHandle=GL.createContext(canvas,contextAttributes);return contextHandle}function _emscripten_webgl_create_context(){return _emscripten_webgl_do_create_context.apply(null,arguments)}function _emscripten_webgl_destroy_context_calling_thread(contextHandle){GL.deleteContext(contextHandle)}function _emscripten_webgl_destroy_context(){return _emscripten_webgl_destroy_context_calling_thread.apply(null,arguments)}function _emscripten_webgl_enable_extension_calling_thread(contextHandle,extension){var context=GL.getContext(contextHandle);var extString=Pointer_stringify(extension);if(extString.indexOf(\\\\\\\"GL_\\\\\\\")==0)extString=extString.substr(3);var ext=context.GLctx.getExtension(extString);return ext?1:0}function _emscripten_webgl_enable_extension(){return _emscripten_webgl_enable_extension_calling_thread.apply(null,arguments)}function _emscripten_webgl_do_get_current_context(){return GL.currentContext?GL.currentContext.handle:0}function _emscripten_webgl_get_current_context(){return _emscripten_webgl_do_get_current_context.apply(null,arguments)}function _emscripten_webgl_init_context_attributes(attributes){HEAP32[attributes>>2]=1;HEAP32[attributes+4>>2]=1;HEAP32[attributes+8>>2]=0;HEAP32[attributes+12>>2]=1;HEAP32[attributes+16>>2]=1;HEAP32[attributes+20>>2]=0;HEAP32[attributes+24>>2]=0;HEAP32[attributes+28>>2]=0;HEAP32[attributes+32>>2]=1;HEAP32[attributes+36>>2]=0;HEAP32[attributes+40>>2]=1;HEAP32[attributes+44>>2]=0;HEAP32[attributes+48>>2]=0;HEAP32[attributes+52>>2]=0}function _emscripten_webgl_make_context_current(contextHandle){var success=GL.makeContextCurrent(contextHandle);return success?0:-5}function __exit(status){exit(status)}function _exit(status){__exit(status)}function _flock(fd,operation){return 0}function _getenv(name){if(name===0)return 0;name=Pointer_stringify(name);if(!ENV.hasOwnProperty(name))return 0;if(_getenv.ret)_free(_getenv.ret);_getenv.ret=allocateUTF8(ENV[name]);return _getenv.ret}function _gethostbyname(name){name=Pointer_stringify(name);var ret=_malloc(20);var nameBuf=_malloc(name.length+1);stringToUTF8(name,nameBuf,name.length+1);HEAP32[ret>>2]=nameBuf;var aliasesBuf=_malloc(4);HEAP32[aliasesBuf>>2]=0;HEAP32[ret+4>>2]=aliasesBuf;var afinet=2;HEAP32[ret+8>>2]=afinet;HEAP32[ret+12>>2]=4;var addrListBuf=_malloc(12);HEAP32[addrListBuf>>2]=addrListBuf+8;HEAP32[addrListBuf+4>>2]=0;HEAP32[addrListBuf+8>>2]=__inet_pton4_raw(DNS.lookup_name(name));HEAP32[ret+16>>2]=addrListBuf;return ret}function _gethostbyaddr(addr,addrlen,type){if(type!==2){___setErrNo(ERRNO_CODES.EAFNOSUPPORT);return null}addr=HEAP32[addr>>2];var host=__inet_ntop4_raw(addr);var lookup=DNS.lookup_addr(host);if(lookup){host=lookup}var hostp=allocate(intArrayFromString(host),\\\\\\\"i8\\\\\\\",ALLOC_STACK);return _gethostbyname(hostp)}function _getpagesize(){return PAGE_SIZE}function _getpwuid(uid){return 0}function _gettimeofday(ptr){var now=Date.now();HEAP32[ptr>>2]=now/1e3|0;HEAP32[ptr+4>>2]=now%1e3*1e3|0;return 0}function _glActiveTexture(x0){GLctx[\\\\\\\"activeTexture\\\\\\\"](x0)}function _glAttachShader(program,shader){GLctx.attachShader(GL.programs[program],GL.shaders[shader])}function _glBeginQuery(target,id){GLctx[\\\\\\\"beginQuery\\\\\\\"](target,id?GL.queries[id]:null)}function _glBeginTransformFeedback(x0){GLctx[\\\\\\\"beginTransformFeedback\\\\\\\"](x0)}function _glBindAttribLocation(program,index,name){name=Pointer_stringify(name);GLctx.bindAttribLocation(GL.programs[program],index,name)}function _glBindBuffer(target,buffer){var bufferObj=buffer?GL.buffers[buffer]:null;if(target==35051){GLctx.currentPixelPackBufferBinding=buffer}else if(target==35052){GLctx.currentPixelUnpackBufferBinding=buffer}GLctx.bindBuffer(target,bufferObj)}function _glBindBufferBase(target,index,buffer){var bufferObj=buffer?GL.buffers[buffer]:null;GLctx[\\\\\\\"bindBufferBase\\\\\\\"](target,index,bufferObj)}function _glBindBufferRange(target,index,buffer,offset,ptrsize){var bufferObj=buffer?GL.buffers[buffer]:null;GLctx[\\\\\\\"bindBufferRange\\\\\\\"](target,index,bufferObj,offset,ptrsize)}function _glBindFramebuffer(target,framebuffer){GLctx.bindFramebuffer(target,framebuffer?GL.framebuffers[framebuffer]:null)}function _glBindRenderbuffer(target,renderbuffer){GLctx.bindRenderbuffer(target,renderbuffer?GL.renderbuffers[renderbuffer]:null)}function _glBindSampler(unit,sampler){GLctx[\\\\\\\"bindSampler\\\\\\\"](unit,sampler?GL.samplers[sampler]:null)}function _glBindTexture(target,texture){GLctx.bindTexture(target,texture?GL.textures[texture]:null)}function _glBindTransformFeedback(target,id){var transformFeedback=id?GL.transformFeedbacks[id]:null;if(id&&!transformFeedback){GL.recordError(1282);return}GLctx[\\\\\\\"bindTransformFeedback\\\\\\\"](target,transformFeedback)}function _glBindVertexArray(vao){GLctx[\\\\\\\"bindVertexArray\\\\\\\"](GL.vaos[vao])}function _glBlendEquation(x0){GLctx[\\\\\\\"blendEquation\\\\\\\"](x0)}function _glBlendEquationSeparate(x0,x1){GLctx[\\\\\\\"blendEquationSeparate\\\\\\\"](x0,x1)}function _glBlendFuncSeparate(x0,x1,x2,x3){GLctx[\\\\\\\"blendFuncSeparate\\\\\\\"](x0,x1,x2,x3)}function _glBlitFramebuffer(x0,x1,x2,x3,x4,x5,x6,x7,x8,x9){GLctx[\\\\\\\"blitFramebuffer\\\\\\\"](x0,x1,x2,x3,x4,x5,x6,x7,x8,x9)}function _glBufferData(target,size,data,usage){if(!data){GLctx.bufferData(target,size,usage)}else{if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.bufferData(target,HEAPU8,usage,data,size);return}GLctx.bufferData(target,HEAPU8.subarray(data,data+size),usage)}}function _glBufferSubData(target,offset,size,data){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.bufferSubData(target,offset,HEAPU8,data,size);return}GLctx.bufferSubData(target,offset,HEAPU8.subarray(data,data+size))}function _glCheckFramebufferStatus(x0){return GLctx[\\\\\\\"checkFramebufferStatus\\\\\\\"](x0)}function _glClear(x0){GLctx[\\\\\\\"clear\\\\\\\"](x0)}function _glClearColor(x0,x1,x2,x3){GLctx[\\\\\\\"clearColor\\\\\\\"](x0,x1,x2,x3)}function _glClearDepthf(x0){GLctx[\\\\\\\"clearDepth\\\\\\\"](x0)}function _glClearStencil(x0){GLctx[\\\\\\\"clearStencil\\\\\\\"](x0)}function _glClientWaitSync(sync,flags,timeoutLo,timeoutHi){timeoutLo=timeoutLo>>>0;timeoutHi=timeoutHi>>>0;var timeout=timeoutLo==4294967295&&timeoutHi==4294967295?-1:makeBigInt(timeoutLo,timeoutHi,true);return GLctx.clientWaitSync(GL.syncs[sync],flags,timeout)}function _glColorMask(red,green,blue,alpha){GLctx.colorMask(!!red,!!green,!!blue,!!alpha)}function _glCompileShader(shader){GLctx.compileShader(GL.shaders[shader])}function _glCompressedTexImage2D(target,level,internalFormat,width,height,border,imageSize,data){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx[\\\\\\\"compressedTexImage2D\\\\\\\"](target,level,internalFormat,width,height,border,HEAPU8,data,imageSize);return}GLctx[\\\\\\\"compressedTexImage2D\\\\\\\"](target,level,internalFormat,width,height,border,data?HEAPU8.subarray(data,data+imageSize):null)}function _glCompressedTexSubImage2D(target,level,xoffset,yoffset,width,height,format,imageSize,data){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx[\\\\\\\"compressedTexSubImage2D\\\\\\\"](target,level,xoffset,yoffset,width,height,format,HEAPU8,data,imageSize);return}GLctx[\\\\\\\"compressedTexSubImage2D\\\\\\\"](target,level,xoffset,yoffset,width,height,format,data?HEAPU8.subarray(data,data+imageSize):null)}function _glCompressedTexSubImage3D(target,level,xoffset,yoffset,zoffset,width,height,depth,format,imageSize,data){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx[\\\\\\\"compressedTexSubImage3D\\\\\\\"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,HEAPU8,data,imageSize)}else{GLctx[\\\\\\\"compressedTexSubImage3D\\\\\\\"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,data?HEAPU8.subarray(data,data+imageSize):null)}}function _glCopyBufferSubData(x0,x1,x2,x3,x4){GLctx[\\\\\\\"copyBufferSubData\\\\\\\"](x0,x1,x2,x3,x4)}function _glCopyTexImage2D(x0,x1,x2,x3,x4,x5,x6,x7){GLctx[\\\\\\\"copyTexImage2D\\\\\\\"](x0,x1,x2,x3,x4,x5,x6,x7)}function _glCopyTexSubImage2D(x0,x1,x2,x3,x4,x5,x6,x7){GLctx[\\\\\\\"copyTexSubImage2D\\\\\\\"](x0,x1,x2,x3,x4,x5,x6,x7)}function _glCreateProgram(){var id=GL.getNewId(GL.programs);var program=GLctx.createProgram();program.name=id;GL.programs[id]=program;return id}function _glCreateShader(shaderType){var id=GL.getNewId(GL.shaders);GL.shaders[id]=GLctx.createShader(shaderType);return id}function _glCullFace(x0){GLctx[\\\\\\\"cullFace\\\\\\\"](x0)}function _glDeleteBuffers(n,buffers){for(var i=0;i<n;i++){var id=HEAP32[buffers+i*4>>2];var buffer=GL.buffers[id];if(!buffer)continue;GLctx.deleteBuffer(buffer);buffer.name=0;GL.buffers[id]=null;if(id==GL.currArrayBuffer)GL.currArrayBuffer=0;if(id==GL.currElementArrayBuffer)GL.currElementArrayBuffer=0}}function _glDeleteFramebuffers(n,framebuffers){for(var i=0;i<n;++i){var id=HEAP32[framebuffers+i*4>>2];var framebuffer=GL.framebuffers[id];if(!framebuffer)continue;GLctx.deleteFramebuffer(framebuffer);framebuffer.name=0;GL.framebuffers[id]=null}}function _glDeleteProgram(id){if(!id)return;var program=GL.programs[id];if(!program){GL.recordError(1281);return}GLctx.deleteProgram(program);program.name=0;GL.programs[id]=null;GL.programInfos[id]=null}function _glDeleteQueries(n,ids){for(var i=0;i<n;i++){var id=HEAP32[ids+i*4>>2];var query=GL.queries[id];if(!query)continue;GLctx[\\\\\\\"deleteQuery\\\\\\\"](query);GL.queries[id]=null}}function _glDeleteRenderbuffers(n,renderbuffers){for(var i=0;i<n;i++){var id=HEAP32[renderbuffers+i*4>>2];var renderbuffer=GL.renderbuffers[id];if(!renderbuffer)continue;GLctx.deleteRenderbuffer(renderbuffer);renderbuffer.name=0;GL.renderbuffers[id]=null}}function _glDeleteSamplers(n,samplers){for(var i=0;i<n;i++){var id=HEAP32[samplers+i*4>>2];var sampler=GL.samplers[id];if(!sampler)continue;GLctx[\\\\\\\"deleteSampler\\\\\\\"](sampler);sampler.name=0;GL.samplers[id]=null}}function _glDeleteShader(id){if(!id)return;var shader=GL.shaders[id];if(!shader){GL.recordError(1281);return}GLctx.deleteShader(shader);GL.shaders[id]=null}function _glDeleteSync(id){if(!id)return;var sync=GL.syncs[id];if(!sync){GL.recordError(1281);return}GLctx.deleteSync(sync);sync.name=0;GL.syncs[id]=null}function _glDeleteTextures(n,textures){for(var i=0;i<n;i++){var id=HEAP32[textures+i*4>>2];var texture=GL.textures[id];if(!texture)continue;GLctx.deleteTexture(texture);texture.name=0;GL.textures[id]=null}}function _glDeleteTransformFeedbacks(n,ids){for(var i=0;i<n;i++){var id=HEAP32[ids+i*4>>2];var transformFeedback=GL.transformFeedbacks[id];if(!transformFeedback)continue;GLctx[\\\\\\\"deleteTransformFeedback\\\\\\\"](transformFeedback);transformFeedback.name=0;GL.transformFeedbacks[id]=null}}function _glDeleteVertexArrays(n,vaos){for(var i=0;i<n;i++){var id=HEAP32[vaos+i*4>>2];GLctx[\\\\\\\"deleteVertexArray\\\\\\\"](GL.vaos[id]);GL.vaos[id]=null}}function _glDepthFunc(x0){GLctx[\\\\\\\"depthFunc\\\\\\\"](x0)}function _glDepthMask(flag){GLctx.depthMask(!!flag)}function _glDetachShader(program,shader){GLctx.detachShader(GL.programs[program],GL.shaders[shader])}function _glDisable(x0){GLctx[\\\\\\\"disable\\\\\\\"](x0)}function _glDisableVertexAttribArray(index){GLctx.disableVertexAttribArray(index)}function _glDrawArrays(mode,first,count){GLctx.drawArrays(mode,first,count)}function _glDrawArraysInstanced(mode,first,count,primcount){GLctx[\\\\\\\"drawArraysInstanced\\\\\\\"](mode,first,count,primcount)}function _glDrawBuffers(n,bufs){var bufArray=GL.tempFixedLengthArray[n];for(var i=0;i<n;i++){bufArray[i]=HEAP32[bufs+i*4>>2]}GLctx[\\\\\\\"drawBuffers\\\\\\\"](bufArray)}function _glDrawElements(mode,count,type,indices){GLctx.drawElements(mode,count,type,indices)}function _glDrawElementsInstanced(mode,count,type,indices,primcount){GLctx[\\\\\\\"drawElementsInstanced\\\\\\\"](mode,count,type,indices,primcount)}function _glEnable(x0){GLctx[\\\\\\\"enable\\\\\\\"](x0)}function _glEnableVertexAttribArray(index){GLctx.enableVertexAttribArray(index)}function _glEndQuery(x0){GLctx[\\\\\\\"endQuery\\\\\\\"](x0)}function _glEndTransformFeedback(){GLctx[\\\\\\\"endTransformFeedback\\\\\\\"]()}function _glFenceSync(condition,flags){var sync=GLctx.fenceSync(condition,flags);if(sync){var id=GL.getNewId(GL.syncs);sync.name=id;GL.syncs[id]=sync;return id}else{return 0}}function _glFinish(){GLctx[\\\\\\\"finish\\\\\\\"]()}function _glFlush(){GLctx[\\\\\\\"flush\\\\\\\"]()}function emscriptenWebGLGetBufferBinding(target){switch(target){case 34962:target=34964;break;case 34963:target=34965;break;case 35051:target=35053;break;case 35052:target=35055;break;case 35982:target=35983;break;case 36662:target=36662;break;case 36663:target=36663;break;case 35345:target=35368;break}var buffer=GLctx.getParameter(target);if(buffer)return buffer.name|0;else return 0}function emscriptenWebGLValidateMapBufferTarget(target){switch(target){case 34962:case 34963:case 36662:case 36663:case 35051:case 35052:case 35882:case 35982:case 35345:return true;default:return false}}function _glFlushMappedBufferRange(target,offset,length){if(!emscriptenWebGLValidateMapBufferTarget(target)){GL.recordError(1280);err(\\\\\\\"GL_INVALID_ENUM in glFlushMappedBufferRange\\\\\\\");return}var mapping=GL.mappedBuffers[emscriptenWebGLGetBufferBinding(target)];if(!mapping){GL.recordError(1282);Module.printError(\\\\\\\"buffer was never mapped in glFlushMappedBufferRange\\\\\\\");return}if(!(mapping.access&16)){GL.recordError(1282);Module.printError(\\\\\\\"buffer was not mapped with GL_MAP_FLUSH_EXPLICIT_BIT in glFlushMappedBufferRange\\\\\\\");return}if(offset<0||length<0||offset+length>mapping.length){GL.recordError(1281);Module.printError(\\\\\\\"invalid range in glFlushMappedBufferRange\\\\\\\");return}GLctx.bufferSubData(target,mapping.offset,HEAPU8.subarray(mapping.mem+offset,mapping.mem+offset+length))}function _glFramebufferRenderbuffer(target,attachment,renderbuffertarget,renderbuffer){GLctx.framebufferRenderbuffer(target,attachment,renderbuffertarget,GL.renderbuffers[renderbuffer])}function _glFramebufferTexture2D(target,attachment,textarget,texture,level){GLctx.framebufferTexture2D(target,attachment,textarget,GL.textures[texture],level)}function _glFramebufferTextureLayer(target,attachment,texture,level,layer){GLctx.framebufferTextureLayer(target,attachment,GL.textures[texture],level,layer)}function _glFrontFace(x0){GLctx[\\\\\\\"frontFace\\\\\\\"](x0)}function _glGenBuffers(n,buffers){for(var i=0;i<n;i++){var buffer=GLctx.createBuffer();if(!buffer){GL.recordError(1282);while(i<n)HEAP32[buffers+i++*4>>2]=0;return}var id=GL.getNewId(GL.buffers);buffer.name=id;GL.buffers[id]=buffer;HEAP32[buffers+i*4>>2]=id}}function _glGenFramebuffers(n,ids){for(var i=0;i<n;++i){var framebuffer=GLctx.createFramebuffer();if(!framebuffer){GL.recordError(1282);while(i<n)HEAP32[ids+i++*4>>2]=0;return}var id=GL.getNewId(GL.framebuffers);framebuffer.name=id;GL.framebuffers[id]=framebuffer;HEAP32[ids+i*4>>2]=id}}function _glGenQueries(n,ids){for(var i=0;i<n;i++){var query=GLctx[\\\\\\\"createQuery\\\\\\\"]();if(!query){GL.recordError(1282);while(i<n)HEAP32[ids+i++*4>>2]=0;return}var id=GL.getNewId(GL.queries);query.name=id;GL.queries[id]=query;HEAP32[ids+i*4>>2]=id}}function _glGenRenderbuffers(n,renderbuffers){for(var i=0;i<n;i++){var renderbuffer=GLctx.createRenderbuffer();if(!renderbuffer){GL.recordError(1282);while(i<n)HEAP32[renderbuffers+i++*4>>2]=0;return}var id=GL.getNewId(GL.renderbuffers);renderbuffer.name=id;GL.renderbuffers[id]=renderbuffer;HEAP32[renderbuffers+i*4>>2]=id}}function _glGenSamplers(n,samplers){for(var i=0;i<n;i++){var sampler=GLctx[\\\\\\\"createSampler\\\\\\\"]();if(!sampler){GL.recordError(1282);while(i<n)HEAP32[samplers+i++*4>>2]=0;return}var id=GL.getNewId(GL.samplers);sampler.name=id;GL.samplers[id]=sampler;HEAP32[samplers+i*4>>2]=id}}function _glGenTextures(n,textures){for(var i=0;i<n;i++){var texture=GLctx.createTexture();if(!texture){GL.recordError(1282);while(i<n)HEAP32[textures+i++*4>>2]=0;return}var id=GL.getNewId(GL.textures);texture.name=id;GL.textures[id]=texture;HEAP32[textures+i*4>>2]=id}}function _glGenTransformFeedbacks(n,ids){for(var i=0;i<n;i++){var transformFeedback=GLctx[\\\\\\\"createTransformFeedback\\\\\\\"]();if(!transformFeedback){GL.recordError(1282);while(i<n)HEAP32[ids+i++*4>>2]=0;return}var id=GL.getNewId(GL.transformFeedbacks);transformFeedback.name=id;GL.transformFeedbacks[id]=transformFeedback;HEAP32[ids+i*4>>2]=id}}function _glGenVertexArrays(n,arrays){for(var i=0;i<n;i++){var vao=GLctx[\\\\\\\"createVertexArray\\\\\\\"]();if(!vao){GL.recordError(1282);while(i<n)HEAP32[arrays+i++*4>>2]=0;return}var id=GL.getNewId(GL.vaos);vao.name=id;GL.vaos[id]=vao;HEAP32[arrays+i*4>>2]=id}}function _glGenerateMipmap(x0){GLctx[\\\\\\\"generateMipmap\\\\\\\"](x0)}function _glGetActiveAttrib(program,index,bufSize,length,size,type,name){program=GL.programs[program];var info=GLctx.getActiveAttrib(program,index);if(!info)return;if(bufSize>0&&name){var numBytesWrittenExclNull=stringToUTF8(info.name,name,bufSize);if(length)HEAP32[length>>2]=numBytesWrittenExclNull}else{if(length)HEAP32[length>>2]=0}if(size)HEAP32[size>>2]=info.size;if(type)HEAP32[type>>2]=info.type}function _glGetActiveUniform(program,index,bufSize,length,size,type,name){program=GL.programs[program];var info=GLctx.getActiveUniform(program,index);if(!info)return;if(bufSize>0&&name){var numBytesWrittenExclNull=stringToUTF8(info.name,name,bufSize);if(length)HEAP32[length>>2]=numBytesWrittenExclNull}else{if(length)HEAP32[length>>2]=0}if(size)HEAP32[size>>2]=info.size;if(type)HEAP32[type>>2]=info.type}function _glGetActiveUniformBlockName(program,uniformBlockIndex,bufSize,length,uniformBlockName){program=GL.programs[program];var result=GLctx[\\\\\\\"getActiveUniformBlockName\\\\\\\"](program,uniformBlockIndex);if(!result)return;if(uniformBlockName&&bufSize>0){var numBytesWrittenExclNull=stringToUTF8(result,uniformBlockName,bufSize);if(length)HEAP32[length>>2]=numBytesWrittenExclNull}else{if(length)HEAP32[length>>2]=0}}function _glGetActiveUniformBlockiv(program,uniformBlockIndex,pname,params){if(!params){GL.recordError(1281);return}program=GL.programs[program];switch(pname){case 35393:var name=GLctx[\\\\\\\"getActiveUniformBlockName\\\\\\\"](program,uniformBlockIndex);HEAP32[params>>2]=name.length+1;return;default:var result=GLctx[\\\\\\\"getActiveUniformBlockParameter\\\\\\\"](program,uniformBlockIndex,pname);if(!result)return;if(typeof result==\\\\\\\"number\\\\\\\"){HEAP32[params>>2]=result}else{for(var i=0;i<result.length;i++){HEAP32[params+i*4>>2]=result[i]}}}}function _glGetActiveUniformsiv(program,uniformCount,uniformIndices,pname,params){if(!params){GL.recordError(1281);return}if(uniformCount>0&&uniformIndices==0){GL.recordError(1281);return}program=GL.programs[program];var ids=[];for(var i=0;i<uniformCount;i++){ids.push(HEAP32[uniformIndices+i*4>>2])}var result=GLctx[\\\\\\\"getActiveUniforms\\\\\\\"](program,ids,pname);if(!result)return;var len=result.length;for(var i=0;i<len;i++){HEAP32[params+i*4>>2]=result[i]}}function _glGetAttribLocation(program,name){return GLctx.getAttribLocation(GL.programs[program],Pointer_stringify(name))}function _glGetError(){if(GL.lastError){var error=GL.lastError;GL.lastError=0;return error}else{return GLctx.getError()}}function _glGetFramebufferAttachmentParameteriv(target,attachment,pname,params){var result=GLctx.getFramebufferAttachmentParameter(target,attachment,pname);if(result instanceof WebGLRenderbuffer||result instanceof WebGLTexture){result=result.name|0}HEAP32[params>>2]=result}function emscriptenWebGLGetIndexed(target,index,data,type){if(!data){GL.recordError(1281);return}var result=GLctx[\\\\\\\"getIndexedParameter\\\\\\\"](target,index);var ret;switch(typeof result){case\\\\\\\"boolean\\\\\\\":ret=result?1:0;break;case\\\\\\\"number\\\\\\\":ret=result;break;case\\\\\\\"object\\\\\\\":if(result===null){switch(target){case 35983:case 35368:ret=0;break;default:{GL.recordError(1280);return}}}else if(result instanceof WebGLBuffer){ret=result.name|0}else{GL.recordError(1280);return}break;default:GL.recordError(1280);return}switch(type){case\\\\\\\"Integer64\\\\\\\":tempI64=[ret>>>0,(tempDouble=ret,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble- +(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[data>>2]=tempI64[0],HEAP32[data+4>>2]=tempI64[1];break;case\\\\\\\"Integer\\\\\\\":HEAP32[data>>2]=ret;break;case\\\\\\\"Float\\\\\\\":HEAPF32[data>>2]=ret;break;case\\\\\\\"Boolean\\\\\\\":HEAP8[data>>0]=ret?1:0;break;default:throw\\\\\\\"internal emscriptenWebGLGetIndexed() error, bad type: \\\\\\\"+type}}function _glGetIntegeri_v(target,index,data){emscriptenWebGLGetIndexed(target,index,data,\\\\\\\"Integer\\\\\\\")}function emscriptenWebGLGet(name_,p,type){if(!p){GL.recordError(1281);return}var ret=undefined;switch(name_){case 36346:ret=1;break;case 36344:if(type!==\\\\\\\"Integer\\\\\\\"&&type!==\\\\\\\"Integer64\\\\\\\"){GL.recordError(1280)}return;case 34814:case 36345:ret=0;break;case 34466:var formats=GLctx.getParameter(34467);ret=formats.length;break;case 33309:if(GLctx.canvas.GLctxObject.version<2){GL.recordError(1282);return}var exts=GLctx.getSupportedExtensions();ret=2*exts.length;break;case 33307:case 33308:if(GLctx.canvas.GLctxObject.version<2){GL.recordError(1280);return}ret=name_==33307?3:0;break}if(ret===undefined){var result=GLctx.getParameter(name_);switch(typeof result){case\\\\\\\"number\\\\\\\":ret=result;break;case\\\\\\\"boolean\\\\\\\":ret=result?1:0;break;case\\\\\\\"string\\\\\\\":GL.recordError(1280);return;case\\\\\\\"object\\\\\\\":if(result===null){switch(name_){case 34964:case 35725:case 34965:case 36006:case 36007:case 32873:case 34229:case 35097:case 36389:case 34068:{ret=0;break};default:{GL.recordError(1280);return}}}else if(result instanceof Float32Array||result instanceof Uint32Array||result instanceof Int32Array||result instanceof Array){for(var i=0;i<result.length;++i){switch(type){case\\\\\\\"Integer\\\\\\\":HEAP32[p+i*4>>2]=result[i];break;case\\\\\\\"Float\\\\\\\":HEAPF32[p+i*4>>2]=result[i];break;case\\\\\\\"Boolean\\\\\\\":HEAP8[p+i>>0]=result[i]?1:0;break;default:throw\\\\\\\"internal glGet error, bad type: \\\\\\\"+type}}return}else if(result instanceof WebGLBuffer||result instanceof WebGLProgram||result instanceof WebGLFramebuffer||result instanceof WebGLRenderbuffer||result instanceof WebGLQuery||result instanceof WebGLSampler||result instanceof WebGLSync||result instanceof WebGLTransformFeedback||result instanceof WebGLVertexArrayObject||result instanceof WebGLTexture){ret=result.name|0}else{GL.recordError(1280);return}break;default:GL.recordError(1280);return}}switch(type){case\\\\\\\"Integer64\\\\\\\":tempI64=[ret>>>0,(tempDouble=ret,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble- +(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[p>>2]=tempI64[0],HEAP32[p+4>>2]=tempI64[1];break;case\\\\\\\"Integer\\\\\\\":HEAP32[p>>2]=ret;break;case\\\\\\\"Float\\\\\\\":HEAPF32[p>>2]=ret;break;case\\\\\\\"Boolean\\\\\\\":HEAP8[p>>0]=ret?1:0;break;default:throw\\\\\\\"internal glGet error, bad type: \\\\\\\"+type}}function _glGetIntegerv(name_,p){emscriptenWebGLGet(name_,p,\\\\\\\"Integer\\\\\\\")}function _glGetInternalformativ(target,internalformat,pname,bufSize,params){if(bufSize<0){GL.recordError(1281);return}var samples=GLctx[\\\\\\\"getInternalformatParameter\\\\\\\"](target,internalformat,32937);if(!samples){GL.recordError(1280);return}switch(pname){case 32937:var n=Math.min(bufSize,samples.length);for(var i=0;i<n;i++){var v=samples[i];HEAP32[params+i*4>>2]=v}break;case 37760:if(bufSize>1){var v=samples.length;HEAP32[params>>2]=v}break;default:GL.recordError(1280)}}function _glGetProgramBinary(program,bufSize,length,binaryFormat,binary){GL.recordError(1282)}function _glGetProgramInfoLog(program,maxLength,length,infoLog){var log=GLctx.getProgramInfoLog(GL.programs[program]);if(log===null)log=\\\\\\\"(unknown error)\\\\\\\";if(maxLength>0&&infoLog){var numBytesWrittenExclNull=stringToUTF8(log,infoLog,maxLength);if(length)HEAP32[length>>2]=numBytesWrittenExclNull}else{if(length)HEAP32[length>>2]=0}}function _glGetProgramiv(program,pname,p){if(!p){GL.recordError(1281);return}if(program>=GL.counter){GL.recordError(1281);return}var ptable=GL.programInfos[program];if(!ptable){GL.recordError(1282);return}if(pname==35716){var log=GLctx.getProgramInfoLog(GL.programs[program]);if(log===null)log=\\\\\\\"(unknown error)\\\\\\\";HEAP32[p>>2]=log.length+1}else if(pname==35719){HEAP32[p>>2]=ptable.maxUniformLength}else if(pname==35722){if(ptable.maxAttributeLength==-1){program=GL.programs[program];var numAttribs=GLctx.getProgramParameter(program,GLctx.ACTIVE_ATTRIBUTES);ptable.maxAttributeLength=0;for(var i=0;i<numAttribs;++i){var activeAttrib=GLctx.getActiveAttrib(program,i);ptable.maxAttributeLength=Math.max(ptable.maxAttributeLength,activeAttrib.name.length+1)}}HEAP32[p>>2]=ptable.maxAttributeLength}else if(pname==35381){if(ptable.maxUniformBlockNameLength==-1){program=GL.programs[program];var numBlocks=GLctx.getProgramParameter(program,GLctx.ACTIVE_UNIFORM_BLOCKS);ptable.maxUniformBlockNameLength=0;for(var i=0;i<numBlocks;++i){var activeBlockName=GLctx.getActiveUniformBlockName(program,i);ptable.maxUniformBlockNameLength=Math.max(ptable.maxUniformBlockNameLength,activeBlockName.length+1)}}HEAP32[p>>2]=ptable.maxUniformBlockNameLength}else{HEAP32[p>>2]=GLctx.getProgramParameter(GL.programs[program],pname)}}function _glGetRenderbufferParameteriv(target,pname,params){if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getRenderbufferParameter(target,pname)}function _glGetShaderInfoLog(shader,maxLength,length,infoLog){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log=\\\\\\\"(unknown error)\\\\\\\";if(maxLength>0&&infoLog){var numBytesWrittenExclNull=stringToUTF8(log,infoLog,maxLength);if(length)HEAP32[length>>2]=numBytesWrittenExclNull}else{if(length)HEAP32[length>>2]=0}}function _glGetShaderPrecisionFormat(shaderType,precisionType,range,precision){var result=GLctx.getShaderPrecisionFormat(shaderType,precisionType);HEAP32[range>>2]=result.rangeMin;HEAP32[range+4>>2]=result.rangeMax;HEAP32[precision>>2]=result.precision}function _glGetShaderSource(shader,bufSize,length,source){var result=GLctx.getShaderSource(GL.shaders[shader]);if(!result)return;if(bufSize>0&&source){var numBytesWrittenExclNull=stringToUTF8(result,source,bufSize);if(length)HEAP32[length>>2]=numBytesWrittenExclNull}else{if(length)HEAP32[length>>2]=0}}function _glGetShaderiv(shader,pname,p){if(!p){GL.recordError(1281);return}if(pname==35716){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log=\\\\\\\"(unknown error)\\\\\\\";HEAP32[p>>2]=log.length+1}else if(pname==35720){var source=GLctx.getShaderSource(GL.shaders[shader]);var sourceLength=source===null||source.length==0?0:source.length+1;HEAP32[p>>2]=sourceLength}else{HEAP32[p>>2]=GLctx.getShaderParameter(GL.shaders[shader],pname)}}function _glGetString(name_){if(GL.stringCache[name_])return GL.stringCache[name_];var ret;switch(name_){case 7936:case 7937:case 37445:case 37446:ret=allocate(intArrayFromString(GLctx.getParameter(name_)),\\\\\\\"i8\\\\\\\",ALLOC_NORMAL);break;case 7938:var glVersion=GLctx.getParameter(GLctx.VERSION);if(GLctx.canvas.GLctxObject.version>=2)glVersion=\\\\\\\"OpenGL ES 3.0 (\\\\\\\"+glVersion+\\\\\\\")\\\\\\\";else{glVersion=\\\\\\\"OpenGL ES 2.0 (\\\\\\\"+glVersion+\\\\\\\")\\\\\\\"}ret=allocate(intArrayFromString(glVersion),\\\\\\\"i8\\\\\\\",ALLOC_NORMAL);break;case 7939:var exts=GLctx.getSupportedExtensions();var gl_exts=[];for(var i=0;i<exts.length;++i){gl_exts.push(exts[i]);gl_exts.push(\\\\\\\"GL_\\\\\\\"+exts[i])}ret=allocate(intArrayFromString(gl_exts.join(\\\\\\\" \\\\\\\")),\\\\\\\"i8\\\\\\\",ALLOC_NORMAL);break;case 35724:var glslVersion=GLctx.getParameter(GLctx.SHADING_LANGUAGE_VERSION);var ver_re=/^WebGL GLSL ES ([0-9]\\\\.[0-9][0-9]?)(?:$| .*)/;var ver_num=glslVersion.match(ver_re);if(ver_num!==null){if(ver_num[1].length==3)ver_num[1]=ver_num[1]+\\\\\\\"0\\\\\\\";glslVersion=\\\\\\\"OpenGL ES GLSL ES \\\\\\\"+ver_num[1]+\\\\\\\" (\\\\\\\"+glslVersion+\\\\\\\")\\\\\\\"}ret=allocate(intArrayFromString(glslVersion),\\\\\\\"i8\\\\\\\",ALLOC_NORMAL);break;default:GL.recordError(1280);return 0}GL.stringCache[name_]=ret;return ret}function _glGetStringi(name,index){if(GLctx.canvas.GLctxObject.version<2){GL.recordError(1282);return 0}var stringiCache=GL.stringiCache[name];if(stringiCache){if(index<0||index>=stringiCache.length){GL.recordError(1281);return 0}return stringiCache[index]}switch(name){case 7939:var exts=GLctx.getSupportedExtensions();var gl_exts=[];for(var i=0;i<exts.length;++i){gl_exts.push(allocate(intArrayFromString(exts[i]),\\\\\\\"i8\\\\\\\",ALLOC_NORMAL));gl_exts.push(allocate(intArrayFromString(\\\\\\\"GL_\\\\\\\"+exts[i]),\\\\\\\"i8\\\\\\\",ALLOC_NORMAL))}stringiCache=GL.stringiCache[name]=gl_exts;if(index<0||index>=stringiCache.length){GL.recordError(1281);return 0}return stringiCache[index];default:GL.recordError(1280);return 0}}function _glGetTexParameteriv(target,pname,params){if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getTexParameter(target,pname)}function _glGetUniformBlockIndex(program,uniformBlockName){program=GL.programs[program];uniformBlockName=Pointer_stringify(uniformBlockName);return GLctx[\\\\\\\"getUniformBlockIndex\\\\\\\"](program,uniformBlockName)}function _glGetUniformIndices(program,uniformCount,uniformNames,uniformIndices){if(!uniformIndices){GL.recordError(1281);return}if(uniformCount>0&&(uniformNames==0||uniformIndices==0)){GL.recordError(1281);return}program=GL.programs[program];var names=[];for(var i=0;i<uniformCount;i++)names.push(Pointer_stringify(HEAP32[uniformNames+i*4>>2]));var result=GLctx[\\\\\\\"getUniformIndices\\\\\\\"](program,names);if(!result)return;var len=result.length;for(var i=0;i<len;i++){HEAP32[uniformIndices+i*4>>2]=result[i]}}function _glGetUniformLocation(program,name){name=Pointer_stringify(name);var arrayOffset=0;if(name.indexOf(\\\\\\\"]\\\\\\\",name.length-1)!==-1){var ls=name.lastIndexOf(\\\\\\\"[\\\\\\\");var arrayIndex=name.slice(ls+1,-1);if(arrayIndex.length>0){arrayOffset=parseInt(arrayIndex);if(arrayOffset<0){return-1}}name=name.slice(0,ls)}var ptable=GL.programInfos[program];if(!ptable){return-1}var utable=ptable.uniforms;var uniformInfo=utable[name];if(uniformInfo&&arrayOffset<uniformInfo[0]){return uniformInfo[1]+arrayOffset}else{return-1}}function emscriptenWebGLGetUniform(program,location,params,type){if(!params){GL.recordError(1281);return}var data=GLctx.getUniform(GL.programs[program],GL.uniforms[location]);if(typeof data==\\\\\\\"number\\\\\\\"||typeof data==\\\\\\\"boolean\\\\\\\"){switch(type){case\\\\\\\"Integer\\\\\\\":HEAP32[params>>2]=data;break;case\\\\\\\"Float\\\\\\\":HEAPF32[params>>2]=data;break;default:throw\\\\\\\"internal emscriptenWebGLGetUniform() error, bad type: \\\\\\\"+type}}else{for(var i=0;i<data.length;i++){switch(type){case\\\\\\\"Integer\\\\\\\":HEAP32[params+i*4>>2]=data[i];break;case\\\\\\\"Float\\\\\\\":HEAPF32[params+i*4>>2]=data[i];break;default:throw\\\\\\\"internal emscriptenWebGLGetUniform() error, bad type: \\\\\\\"+type}}}}function _glGetUniformiv(program,location,params){emscriptenWebGLGetUniform(program,location,params,\\\\\\\"Integer\\\\\\\")}function emscriptenWebGLGetVertexAttrib(index,pname,params,type){if(!params){GL.recordError(1281);return}var data=GLctx.getVertexAttrib(index,pname);if(pname==34975){HEAP32[params>>2]=data[\\\\\\\"name\\\\\\\"]}else if(typeof data==\\\\\\\"number\\\\\\\"||typeof data==\\\\\\\"boolean\\\\\\\"){switch(type){case\\\\\\\"Integer\\\\\\\":HEAP32[params>>2]=data;break;case\\\\\\\"Float\\\\\\\":HEAPF32[params>>2]=data;break;case\\\\\\\"FloatToInteger\\\\\\\":HEAP32[params>>2]=Math.fround(data);break;default:throw\\\\\\\"internal emscriptenWebGLGetVertexAttrib() error, bad type: \\\\\\\"+type}}else{for(var i=0;i<data.length;i++){switch(type){case\\\\\\\"Integer\\\\\\\":HEAP32[params+i*4>>2]=data[i];break;case\\\\\\\"Float\\\\\\\":HEAPF32[params+i*4>>2]=data[i];break;case\\\\\\\"FloatToInteger\\\\\\\":HEAP32[params+i*4>>2]=Math.fround(data[i]);break;default:throw\\\\\\\"internal emscriptenWebGLGetVertexAttrib() error, bad type: \\\\\\\"+type}}}}function _glGetVertexAttribiv(index,pname,params){emscriptenWebGLGetVertexAttrib(index,pname,params,\\\\\\\"FloatToInteger\\\\\\\")}function _glInvalidateFramebuffer(target,numAttachments,attachments){var list=GL.tempFixedLengthArray[numAttachments];for(var i=0;i<numAttachments;i++){list[i]=HEAP32[attachments+i*4>>2]}GLctx[\\\\\\\"invalidateFramebuffer\\\\\\\"](target,list)}function _glIsEnabled(x0){return GLctx[\\\\\\\"isEnabled\\\\\\\"](x0)}function _glIsVertexArray(array){var vao=GL.vaos[array];if(!vao)return 0;return GLctx[\\\\\\\"isVertexArray\\\\\\\"](vao)}function _glLinkProgram(program){GLctx.linkProgram(GL.programs[program]);GL.programInfos[program]=null;GL.populateUniformTable(program)}function _glMapBufferRange(target,offset,length,access){if(access!=26&&access!=10){err(\\\\\\\"glMapBufferRange is only supported when access is MAP_WRITE|INVALIDATE_BUFFER\\\\\\\");return 0}if(!emscriptenWebGLValidateMapBufferTarget(target)){GL.recordError(1280);err(\\\\\\\"GL_INVALID_ENUM in glMapBufferRange\\\\\\\");return 0}var mem=_malloc(length);if(!mem)return 0;GL.mappedBuffers[emscriptenWebGLGetBufferBinding(target)]={offset:offset,length:length,mem:mem,access:access};return mem}function _glPixelStorei(pname,param){if(pname==3333){GL.packAlignment=param}else if(pname==3317){GL.unpackAlignment=param}GLctx.pixelStorei(pname,param)}function _glPolygonOffset(x0,x1){GLctx[\\\\\\\"polygonOffset\\\\\\\"](x0,x1)}function _glProgramBinary(program,binaryFormat,binary,length){GL.recordError(1280)}function _glProgramParameteri(program,pname,value){GL.recordError(1280)}function _glReadBuffer(x0){GLctx[\\\\\\\"readBuffer\\\\\\\"](x0)}function emscriptenWebGLComputeImageSize(width,height,sizePerPixel,alignment){function roundedToNextMultipleOf(x,y){return Math.floor((x+y-1)/y)*y}var plainRowSize=width*sizePerPixel;var alignedRowSize=roundedToNextMultipleOf(plainRowSize,alignment);return height<=0?0:(height-1)*alignedRowSize+plainRowSize}function emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat){var sizePerPixel;var numChannels;switch(format){case 6406:case 6409:case 6402:case 6403:case 36244:numChannels=1;break;case 6410:case 33319:case 33320:numChannels=2;break;case 6407:case 35904:case 36248:numChannels=3;break;case 6408:case 35906:case 36249:numChannels=4;break;default:GL.recordError(1280);return null}switch(type){case 5121:case 5120:sizePerPixel=numChannels*1;break;case 5123:case 36193:case 5131:case 5122:sizePerPixel=numChannels*2;break;case 5125:case 5126:case 5124:sizePerPixel=numChannels*4;break;case 34042:case 35902:case 33640:case 35899:case 34042:sizePerPixel=4;break;case 33635:case 32819:case 32820:sizePerPixel=2;break;default:GL.recordError(1280);return null}var bytes=emscriptenWebGLComputeImageSize(width,height,sizePerPixel,GL.unpackAlignment);switch(type){case 5120:return HEAP8.subarray(pixels,pixels+bytes);case 5121:return HEAPU8.subarray(pixels,pixels+bytes);case 5122:return HEAP16.subarray(pixels>>1,pixels+bytes>>1);case 5124:return HEAP32.subarray(pixels>>2,pixels+bytes>>2);case 5126:return HEAPF32.subarray(pixels>>2,pixels+bytes>>2);case 5125:case 34042:case 35902:case 33640:case 35899:case 34042:return HEAPU32.subarray(pixels>>2,pixels+bytes>>2);case 5123:case 33635:case 32819:case 32820:case 36193:case 5131:return HEAPU16.subarray(pixels>>1,pixels+bytes>>1);default:GL.recordError(1280);return null}}function emscriptenWebGLGetHeapForType(type){switch(type){case 5120:return HEAP8;case 5121:return HEAPU8;case 5122:return HEAP16;case 5123:case 33635:case 32819:case 32820:case 36193:case 5131:return HEAPU16;case 5124:return HEAP32;case 5125:case 34042:case 35902:case 33640:case 35899:case 34042:return HEAPU32;case 5126:return HEAPF32;default:return null}}function emscriptenWebGLGetShiftForType(type){switch(type){case 5120:case 5121:return 0;case 5122:case 5123:case 33635:case 32819:case 32820:case 36193:case 5131:return 1;case 5124:case 5126:case 5125:case 34042:case 35902:case 33640:case 35899:case 34042:return 2;default:return 0}}function _glReadPixels(x,y,width,height,format,type,pixels){if(GL.currentContext.supportsWebGL2EntryPoints){if(GLctx.currentPixelPackBufferBinding){GLctx.readPixels(x,y,width,height,format,type,pixels)}else{GLctx.readPixels(x,y,width,height,format,type,emscriptenWebGLGetHeapForType(type),pixels>>emscriptenWebGLGetShiftForType(type))}return}var pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,format);if(!pixelData){GL.recordError(1280);return}GLctx.readPixels(x,y,width,height,format,type,pixelData)}function _glRenderbufferStorage(x0,x1,x2,x3){GLctx[\\\\\\\"renderbufferStorage\\\\\\\"](x0,x1,x2,x3)}function _glRenderbufferStorageMultisample(x0,x1,x2,x3,x4){GLctx[\\\\\\\"renderbufferStorageMultisample\\\\\\\"](x0,x1,x2,x3,x4)}function _glSamplerParameteri(sampler,pname,param){GLctx[\\\\\\\"samplerParameteri\\\\\\\"](sampler?GL.samplers[sampler]:null,pname,param)}function _glScissor(x0,x1,x2,x3){GLctx[\\\\\\\"scissor\\\\\\\"](x0,x1,x2,x3)}function _glShaderSource(shader,count,string,length){var source=GL.getSource(shader,count,string,length);GLctx.shaderSource(GL.shaders[shader],source)}function _glStencilFuncSeparate(x0,x1,x2,x3){GLctx[\\\\\\\"stencilFuncSeparate\\\\\\\"](x0,x1,x2,x3)}function _glStencilMask(x0){GLctx[\\\\\\\"stencilMask\\\\\\\"](x0)}function _glStencilOpSeparate(x0,x1,x2,x3){GLctx[\\\\\\\"stencilOpSeparate\\\\\\\"](x0,x1,x2,x3)}function _glTexImage2D(target,level,internalFormat,width,height,border,format,type,pixels){if(GL.currentContext.supportsWebGL2EntryPoints){if(GLctx.currentPixelUnpackBufferBinding){GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels)}else if(pixels!=0){GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,emscriptenWebGLGetHeapForType(type),pixels>>emscriptenWebGLGetShiftForType(type))}else{GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,null)}return}var pixelData=null;if(pixels)pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat);GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixelData)}function _glTexImage3D(target,level,internalFormat,width,height,depth,border,format,type,pixels){if(GLctx.currentPixelUnpackBufferBinding){GLctx[\\\\\\\"texImage3D\\\\\\\"](target,level,internalFormat,width,height,depth,border,format,type,pixels)}else if(pixels!=0){GLctx[\\\\\\\"texImage3D\\\\\\\"](target,level,internalFormat,width,height,depth,border,format,type,emscriptenWebGLGetHeapForType(type),pixels>>emscriptenWebGLGetShiftForType(type))}else{GLctx[\\\\\\\"texImage3D\\\\\\\"](target,level,internalFormat,width,height,depth,border,format,type,null)}}function _glTexParameterf(x0,x1,x2){GLctx[\\\\\\\"texParameterf\\\\\\\"](x0,x1,x2)}function _glTexParameteri(x0,x1,x2){GLctx[\\\\\\\"texParameteri\\\\\\\"](x0,x1,x2)}function _glTexParameteriv(target,pname,params){var param=HEAP32[params>>2];GLctx.texParameteri(target,pname,param)}function _glTexStorage2D(x0,x1,x2,x3,x4){GLctx[\\\\\\\"texStorage2D\\\\\\\"](x0,x1,x2,x3,x4)}function _glTexStorage3D(x0,x1,x2,x3,x4,x5){GLctx[\\\\\\\"texStorage3D\\\\\\\"](x0,x1,x2,x3,x4,x5)}function _glTexSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixels){if(GL.currentContext.supportsWebGL2EntryPoints){if(GLctx.currentPixelUnpackBufferBinding){GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixels)}else if(pixels!=0){GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,emscriptenWebGLGetHeapForType(type),pixels>>emscriptenWebGLGetShiftForType(type))}else{GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,null)}return}var pixelData=null;if(pixels)pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,0);GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixelData)}function _glTexSubImage3D(target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,pixels){if(GLctx.currentPixelUnpackBufferBinding){GLctx[\\\\\\\"texSubImage3D\\\\\\\"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,pixels)}else if(pixels!=0){GLctx[\\\\\\\"texSubImage3D\\\\\\\"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,emscriptenWebGLGetHeapForType(type),pixels>>emscriptenWebGLGetShiftForType(type))}else{GLctx[\\\\\\\"texSubImage3D\\\\\\\"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,null)}}function _glTransformFeedbackVaryings(program,count,varyings,bufferMode){program=GL.programs[program];var vars=[];for(var i=0;i<count;i++)vars.push(Pointer_stringify(HEAP32[varyings+i*4>>2]));GLctx[\\\\\\\"transformFeedbackVaryings\\\\\\\"](program,vars,bufferMode)}function _glUniform1fv(location,count,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniform1fv(GL.uniforms[location],HEAPF32,value>>2,count);return}var view;if(count<=GL.MINI_TEMP_BUFFER_SIZE){view=GL.miniTempBufferViews[count-1];for(var i=0;i<count;++i){view[i]=HEAPF32[value+4*i>>2]}}else{view=HEAPF32.subarray(value>>2,value+count*4>>2)}GLctx.uniform1fv(GL.uniforms[location],view)}function _glUniform1i(location,v0){GLctx.uniform1i(GL.uniforms[location],v0)}function _glUniform1iv(location,count,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniform1iv(GL.uniforms[location],HEAP32,value>>2,count);return}GLctx.uniform1iv(GL.uniforms[location],HEAP32.subarray(value>>2,value+count*4>>2))}function _glUniform1uiv(location,count,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniform1uiv(GL.uniforms[location],HEAPU32,value>>2,count)}else{GLctx.uniform1uiv(GL.uniforms[location],HEAPU32.subarray(value>>2,value+count*4>>2))}}function _glUniform2fv(location,count,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniform2fv(GL.uniforms[location],HEAPF32,value>>2,count*2);return}var view;if(2*count<=GL.MINI_TEMP_BUFFER_SIZE){view=GL.miniTempBufferViews[2*count-1];for(var i=0;i<2*count;i+=2){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2]}}else{view=HEAPF32.subarray(value>>2,value+count*8>>2)}GLctx.uniform2fv(GL.uniforms[location],view)}function _glUniform2iv(location,count,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniform2iv(GL.uniforms[location],HEAP32,value>>2,count*2);return}GLctx.uniform2iv(GL.uniforms[location],HEAP32.subarray(value>>2,value+count*8>>2))}function _glUniform2uiv(location,count,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniform2uiv(GL.uniforms[location],HEAPU32,value>>2,count*2)}else{GLctx.uniform2uiv(GL.uniforms[location],HEAPU32.subarray(value>>2,value+count*8>>2))}}function _glUniform3fv(location,count,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniform3fv(GL.uniforms[location],HEAPF32,value>>2,count*3);return}var view;if(3*count<=GL.MINI_TEMP_BUFFER_SIZE){view=GL.miniTempBufferViews[3*count-1];for(var i=0;i<3*count;i+=3){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2]}}else{view=HEAPF32.subarray(value>>2,value+count*12>>2)}GLctx.uniform3fv(GL.uniforms[location],view)}function _glUniform3iv(location,count,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniform3iv(GL.uniforms[location],HEAP32,value>>2,count*3);return}GLctx.uniform3iv(GL.uniforms[location],HEAP32.subarray(value>>2,value+count*12>>2))}function _glUniform3uiv(location,count,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniform3uiv(GL.uniforms[location],HEAPU32,value>>2,count*3)}else{GLctx.uniform3uiv(GL.uniforms[location],HEAPU32.subarray(value>>2,value+count*12>>2))}}function _glUniform4fv(location,count,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniform4fv(GL.uniforms[location],HEAPF32,value>>2,count*4);return}var view;if(4*count<=GL.MINI_TEMP_BUFFER_SIZE){view=GL.miniTempBufferViews[4*count-1];for(var i=0;i<4*count;i+=4){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2];view[i+3]=HEAPF32[value+(4*i+12)>>2]}}else{view=HEAPF32.subarray(value>>2,value+count*16>>2)}GLctx.uniform4fv(GL.uniforms[location],view)}function _glUniform4iv(location,count,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniform4iv(GL.uniforms[location],HEAP32,value>>2,count*4);return}GLctx.uniform4iv(GL.uniforms[location],HEAP32.subarray(value>>2,value+count*16>>2))}function _glUniform4uiv(location,count,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniform4uiv(GL.uniforms[location],HEAPU32,value>>2,count*4)}else{GLctx.uniform4uiv(GL.uniforms[location],HEAPU32.subarray(value>>2,value+count*16>>2))}}function _glUniformBlockBinding(program,uniformBlockIndex,uniformBlockBinding){program=GL.programs[program];GLctx[\\\\\\\"uniformBlockBinding\\\\\\\"](program,uniformBlockIndex,uniformBlockBinding)}function _glUniformMatrix3fv(location,count,transpose,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniformMatrix3fv(GL.uniforms[location],!!transpose,HEAPF32,value>>2,count*9);return}var view;if(9*count<=GL.MINI_TEMP_BUFFER_SIZE){view=GL.miniTempBufferViews[9*count-1];for(var i=0;i<9*count;i+=9){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2];view[i+3]=HEAPF32[value+(4*i+12)>>2];view[i+4]=HEAPF32[value+(4*i+16)>>2];view[i+5]=HEAPF32[value+(4*i+20)>>2];view[i+6]=HEAPF32[value+(4*i+24)>>2];view[i+7]=HEAPF32[value+(4*i+28)>>2];view[i+8]=HEAPF32[value+(4*i+32)>>2]}}else{view=HEAPF32.subarray(value>>2,value+count*36>>2)}GLctx.uniformMatrix3fv(GL.uniforms[location],!!transpose,view)}function _glUniformMatrix4fv(location,count,transpose,value){if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.uniformMatrix4fv(GL.uniforms[location],!!transpose,HEAPF32,value>>2,count*16);return}var view;if(16*count<=GL.MINI_TEMP_BUFFER_SIZE){view=GL.miniTempBufferViews[16*count-1];for(var i=0;i<16*count;i+=16){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2];view[i+3]=HEAPF32[value+(4*i+12)>>2];view[i+4]=HEAPF32[value+(4*i+16)>>2];view[i+5]=HEAPF32[value+(4*i+20)>>2];view[i+6]=HEAPF32[value+(4*i+24)>>2];view[i+7]=HEAPF32[value+(4*i+28)>>2];view[i+8]=HEAPF32[value+(4*i+32)>>2];view[i+9]=HEAPF32[value+(4*i+36)>>2];view[i+10]=HEAPF32[value+(4*i+40)>>2];view[i+11]=HEAPF32[value+(4*i+44)>>2];view[i+12]=HEAPF32[value+(4*i+48)>>2];view[i+13]=HEAPF32[value+(4*i+52)>>2];view[i+14]=HEAPF32[value+(4*i+56)>>2];view[i+15]=HEAPF32[value+(4*i+60)>>2]}}else{view=HEAPF32.subarray(value>>2,value+count*64>>2)}GLctx.uniformMatrix4fv(GL.uniforms[location],!!transpose,view)}function _glUnmapBuffer(target){if(!emscriptenWebGLValidateMapBufferTarget(target)){GL.recordError(1280);err(\\\\\\\"GL_INVALID_ENUM in glUnmapBuffer\\\\\\\");return 0}var buffer=emscriptenWebGLGetBufferBinding(target);var mapping=GL.mappedBuffers[buffer];if(!mapping){GL.recordError(1282);Module.printError(\\\\\\\"buffer was never mapped in glUnmapBuffer\\\\\\\");return 0}GL.mappedBuffers[buffer]=null;if(!(mapping.access&16))if(GL.currentContext.supportsWebGL2EntryPoints){GLctx.bufferSubData(target,mapping.offset,HEAPU8,mapping.mem,mapping.length)}else{GLctx.bufferSubData(target,mapping.offset,HEAPU8.subarray(mapping.mem,mapping.mem+mapping.length))}_free(mapping.mem);return 1}function _glUseProgram(program){GLctx.useProgram(program?GL.programs[program]:null)}function _glValidateProgram(program){GLctx.validateProgram(GL.programs[program])}function _glVertexAttrib4f(x0,x1,x2,x3,x4){GLctx[\\\\\\\"vertexAttrib4f\\\\\\\"](x0,x1,x2,x3,x4)}function _glVertexAttrib4fv(index,v){GLctx.vertexAttrib4f(index,HEAPF32[v>>2],HEAPF32[v+4>>2],HEAPF32[v+8>>2],HEAPF32[v+12>>2])}function _glVertexAttribIPointer(index,size,type,stride,ptr){var cb=GL.currentContext.clientBuffers[index];if(!GL.currArrayBuffer){cb.size=size;cb.type=type;cb.normalized=false;cb.stride=stride;cb.ptr=ptr;cb.clientside=true;return}cb.clientside=false;GLctx.vertexAttribIPointer(index,size,type,stride,ptr)}function _glVertexAttribPointer(index,size,type,normalized,stride,ptr){GLctx.vertexAttribPointer(index,size,type,!!normalized,stride,ptr)}function _glViewport(x0,x1,x2,x3){GLctx[\\\\\\\"viewport\\\\\\\"](x0,x1,x2,x3)}var ___tm_current=STATICTOP;STATICTOP+=48;var ___tm_timezone=allocate(intArrayFromString(\\\\\\\"GMT\\\\\\\"),\\\\\\\"i8\\\\\\\",ALLOC_STATIC);function _gmtime_r(time,tmPtr){var date=new Date(HEAP32[time>>2]*1e3);HEAP32[tmPtr>>2]=date.getUTCSeconds();HEAP32[tmPtr+4>>2]=date.getUTCMinutes();HEAP32[tmPtr+8>>2]=date.getUTCHours();HEAP32[tmPtr+12>>2]=date.getUTCDate();HEAP32[tmPtr+16>>2]=date.getUTCMonth();HEAP32[tmPtr+20>>2]=date.getUTCFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getUTCDay();HEAP32[tmPtr+36>>2]=0;HEAP32[tmPtr+32>>2]=0;var start=Date.UTC(date.getUTCFullYear(),0,1,0,0,0,0);var yday=(date.getTime()-start)/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+40>>2]=___tm_timezone;return tmPtr}function _gmtime(time){return _gmtime_r(time,___tm_current)}function _inet_addr(ptr){var addr=__inet_pton4_raw(Pointer_stringify(ptr));if(addr===null){return-1}return addr}var _llvm_ceil_f32=Math_ceil;var _llvm_ceil_f64=Math_ceil;function _llvm_copysign_f64(x,y){return y<0||y===0&&1/y<0?-Math_abs(x):Math_abs(x)}var _llvm_cos_f32=Math_cos;function _llvm_cttz_i32(x){x=x|0;return(x?31-(Math_clz32(x^x-1)|0)|0:32)|0}function _llvm_exp2_f32(x){return Math.pow(2,x)}var _llvm_fabs_f32=Math_abs;var _llvm_fabs_f64=Math_abs;var _llvm_floor_f32=Math_floor;var _llvm_floor_f64=Math_floor;function _llvm_log10_f32(x){return Math.log(x)/Math.LN10}function _llvm_log10_f64(){return _llvm_log10_f32.apply(null,arguments)}function _llvm_log2_f32(x){return Math.log(x)/Math.LN2}var _llvm_pow_f64=Math_pow;var _llvm_sin_f32=Math_sin;var _llvm_sqrt_f32=Math_sqrt;function _llvm_trap(){abort(\\\\\\\"trap!\\\\\\\")}var _llvm_trunc_f32=Math_trunc;function _tzset(){if(_tzset.called)return;_tzset.called=true;HEAP32[__get_timezone()>>2]=(new Date).getTimezoneOffset()*60;var winter=new Date(2e3,0,1);var summer=new Date(2e3,6,1);HEAP32[__get_daylight()>>2]=Number(winter.getTimezoneOffset()!=summer.getTimezoneOffset());function extractZone(date){var match=date.toTimeString().match(/\\\\(([A-Za-z ]+)\\\\)$/);return match?match[1]:\\\\\\\"GMT\\\\\\\"}var winterName=extractZone(winter);var summerName=extractZone(summer);var winterNamePtr=allocate(intArrayFromString(winterName),\\\\\\\"i8\\\\\\\",ALLOC_NORMAL);var summerNamePtr=allocate(intArrayFromString(summerName),\\\\\\\"i8\\\\\\\",ALLOC_NORMAL);if(summer.getTimezoneOffset()<winter.getTimezoneOffset()){HEAP32[__get_tzname()>>2]=winterNamePtr;HEAP32[__get_tzname()+4>>2]=summerNamePtr}else{HEAP32[__get_tzname()>>2]=summerNamePtr;HEAP32[__get_tzname()+4>>2]=winterNamePtr}}function _localtime_r(time,tmPtr){_tzset();var date=new Date(HEAP32[time>>2]*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var start=new Date(date.getFullYear(),0,1);var yday=(date.getTime()-start.getTime())/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var summerOffset=(new Date(2e3,6,1)).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst;var zonePtr=HEAP32[__get_tzname()+(dst?4:0)>>2];HEAP32[tmPtr+40>>2]=zonePtr;return tmPtr}function _localtime(time){return _localtime_r(time,___tm_current)}function _longjmp(env,value){Module[\\\\\\\"setThrew\\\\\\\"](env,value||1);throw\\\\\\\"longjmp\\\\\\\"}function _emscripten_memcpy_big(dest,src,num){HEAPU8.set(HEAPU8.subarray(src,src+num),dest);return dest}function _mktime(tmPtr){_tzset();var date=new Date(HEAP32[tmPtr+20>>2]+1900,HEAP32[tmPtr+16>>2],HEAP32[tmPtr+12>>2],HEAP32[tmPtr+8>>2],HEAP32[tmPtr+4>>2],HEAP32[tmPtr>>2],0);var dst=HEAP32[tmPtr+32>>2];var guessedOffset=date.getTimezoneOffset();var start=new Date(date.getFullYear(),0,1);var summerOffset=(new Date(2e3,6,1)).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dstOffset=Math.min(winterOffset,summerOffset);if(dst<0){HEAP32[tmPtr+32>>2]=Number(summerOffset!=winterOffset&&dstOffset==guessedOffset)}else if(dst>0!=(dstOffset==guessedOffset)){var nonDstOffset=Math.max(winterOffset,summerOffset);var trueOffset=dst>0?dstOffset:nonDstOffset;date.setTime(date.getTime()+(trueOffset-guessedOffset)*6e4)}HEAP32[tmPtr+24>>2]=date.getDay();var yday=(date.getTime()-start.getTime())/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;return date.getTime()/1e3|0}function _pthread_cond_destroy(){return 0}function _pthread_cond_init(){return 0}function _pthread_cond_timedwait(){return 0}function _pthread_cond_wait(){return 0}var PTHREAD_SPECIFIC={};function _pthread_getspecific(key){return PTHREAD_SPECIFIC[key]||0}var PTHREAD_SPECIFIC_NEXT_KEY=1;function _pthread_key_create(key,destructor){if(key==0){return ERRNO_CODES.EINVAL}HEAP32[key>>2]=PTHREAD_SPECIFIC_NEXT_KEY;PTHREAD_SPECIFIC[PTHREAD_SPECIFIC_NEXT_KEY]=0;PTHREAD_SPECIFIC_NEXT_KEY++;return 0}function _pthread_key_delete(key){if(key in PTHREAD_SPECIFIC){delete PTHREAD_SPECIFIC[key];return 0}return ERRNO_CODES.EINVAL}function _pthread_mutex_destroy(){}function _pthread_mutex_init(){}function _pthread_mutexattr_destroy(){}function _pthread_mutexattr_init(){}function _pthread_mutexattr_setprotocol(){}function _pthread_mutexattr_settype(){}function _pthread_once(ptr,func){if(!_pthread_once.seen)_pthread_once.seen={};if(ptr in _pthread_once.seen)return;Module[\\\\\\\"dynCall_v\\\\\\\"](func);_pthread_once.seen[ptr]=1}function _pthread_setspecific(key,value){if(!(key in PTHREAD_SPECIFIC)){return ERRNO_CODES.EINVAL}PTHREAD_SPECIFIC[key]=value;return 0}function _sched_yield(){return 0}function _setenv(envname,envval,overwrite){if(envname===0){___setErrNo(ERRNO_CODES.EINVAL);return-1}var name=Pointer_stringify(envname);var val=Pointer_stringify(envval);if(name===\\\\\\\"\\\\\\\"||name.indexOf(\\\\\\\"=\\\\\\\")!==-1){___setErrNo(ERRNO_CODES.EINVAL);return-1}if(ENV.hasOwnProperty(name)&&!overwrite)return 0;ENV[name]=val;___buildEnvironment(__get_environ());return 0}function _sigaction(signum,act,oldact){return 0}function _sigemptyset(set){HEAP32[set>>2]=0;return 0}function __isLeapYear(year){return year%4===0&&(year%100!==0||year%400===0)}function __arraySum(array,index){var sum=0;for(var i=0;i<=index;sum+=array[i++]);return sum}var __MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var __MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];function __addDays(date,days){var newDate=new Date(date.getTime());while(days>0){var leap=__isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate}function _strftime(s,maxsize,format,tm){var tm_zone=HEAP32[tm+40>>2];var date={tm_sec:HEAP32[tm>>2],tm_min:HEAP32[tm+4>>2],tm_hour:HEAP32[tm+8>>2],tm_mday:HEAP32[tm+12>>2],tm_mon:HEAP32[tm+16>>2],tm_year:HEAP32[tm+20>>2],tm_wday:HEAP32[tm+24>>2],tm_yday:HEAP32[tm+28>>2],tm_isdst:HEAP32[tm+32>>2],tm_gmtoff:HEAP32[tm+36>>2],tm_zone:tm_zone?Pointer_stringify(tm_zone):\\\\\\\"\\\\\\\"};var pattern=Pointer_stringify(format);var EXPANSION_RULES_1={\\\\\\\"%c\\\\\\\":\\\\\\\"%a %b %d %H:%M:%S %Y\\\\\\\",\\\\\\\"%D\\\\\\\":\\\\\\\"%m/%d/%y\\\\\\\",\\\\\\\"%F\\\\\\\":\\\\\\\"%Y-%m-%d\\\\\\\",\\\\\\\"%h\\\\\\\":\\\\\\\"%b\\\\\\\",\\\\\\\"%r\\\\\\\":\\\\\\\"%I:%M:%S %p\\\\\\\",\\\\\\\"%R\\\\\\\":\\\\\\\"%H:%M\\\\\\\",\\\\\\\"%T\\\\\\\":\\\\\\\"%H:%M:%S\\\\\\\",\\\\\\\"%x\\\\\\\":\\\\\\\"%m/%d/%y\\\\\\\",\\\\\\\"%X\\\\\\\":\\\\\\\"%H:%M:%S\\\\\\\"};for(var rule in EXPANSION_RULES_1){pattern=pattern.replace(new RegExp(rule,\\\\\\\"g\\\\\\\"),EXPANSION_RULES_1[rule])}var WEEKDAYS=[\\\\\\\"Sunday\\\\\\\",\\\\\\\"Monday\\\\\\\",\\\\\\\"Tuesday\\\\\\\",\\\\\\\"Wednesday\\\\\\\",\\\\\\\"Thursday\\\\\\\",\\\\\\\"Friday\\\\\\\",\\\\\\\"Saturday\\\\\\\"];var MONTHS=[\\\\\\\"January\\\\\\\",\\\\\\\"February\\\\\\\",\\\\\\\"March\\\\\\\",\\\\\\\"April\\\\\\\",\\\\\\\"May\\\\\\\",\\\\\\\"June\\\\\\\",\\\\\\\"July\\\\\\\",\\\\\\\"August\\\\\\\",\\\\\\\"September\\\\\\\",\\\\\\\"October\\\\\\\",\\\\\\\"November\\\\\\\",\\\\\\\"December\\\\\\\"];function leadingSomething(value,digits,character){var str=typeof value===\\\\\\\"number\\\\\\\"?value.toString():value||\\\\\\\"\\\\\\\";while(str.length<digits){str=character[0]+str}return str}function leadingNulls(value,digits){return leadingSomething(value,digits,\\\\\\\"0\\\\\\\")}function compareByDay(date1,date2){function sgn(value){return value<0?-1:value>0?1:0}var compare;if((compare=sgn(date1.getFullYear()-date2.getFullYear()))===0){if((compare=sgn(date1.getMonth()-date2.getMonth()))===0){compare=sgn(date1.getDate()-date2.getDate())}}return compare}function getFirstWeekStartDate(janFourth){switch(janFourth.getDay()){case 0:return new Date(janFourth.getFullYear()-1,11,29);case 1:return janFourth;case 2:return new Date(janFourth.getFullYear(),0,3);case 3:return new Date(janFourth.getFullYear(),0,2);case 4:return new Date(janFourth.getFullYear(),0,1);case 5:return new Date(janFourth.getFullYear()-1,11,31);case 6:return new Date(janFourth.getFullYear()-1,11,30)}}function getWeekBasedYear(date){var thisDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);var janFourthThisYear=new Date(thisDate.getFullYear(),0,4);var janFourthNextYear=new Date(thisDate.getFullYear()+1,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);if(compareByDay(firstWeekStartThisYear,thisDate)<=0){if(compareByDay(firstWeekStartNextYear,thisDate)<=0){return thisDate.getFullYear()+1}else{return thisDate.getFullYear()}}else{return thisDate.getFullYear()-1}}var EXPANSION_RULES_2={\\\\\\\"%a\\\\\\\":(function(date){return WEEKDAYS[date.tm_wday].substring(0,3)}),\\\\\\\"%A\\\\\\\":(function(date){return WEEKDAYS[date.tm_wday]}),\\\\\\\"%b\\\\\\\":(function(date){return MONTHS[date.tm_mon].substring(0,3)}),\\\\\\\"%B\\\\\\\":(function(date){return MONTHS[date.tm_mon]}),\\\\\\\"%C\\\\\\\":(function(date){var year=date.tm_year+1900;return leadingNulls(year/100|0,2)}),\\\\\\\"%d\\\\\\\":(function(date){return leadingNulls(date.tm_mday,2)}),\\\\\\\"%e\\\\\\\":(function(date){return leadingSomething(date.tm_mday,2,\\\\\\\" \\\\\\\")}),\\\\\\\"%g\\\\\\\":(function(date){return getWeekBasedYear(date).toString().substring(2)}),\\\\\\\"%G\\\\\\\":(function(date){return getWeekBasedYear(date)}),\\\\\\\"%H\\\\\\\":(function(date){return leadingNulls(date.tm_hour,2)}),\\\\\\\"%I\\\\\\\":(function(date){var twelveHour=date.tm_hour;if(twelveHour==0)twelveHour=12;else if(twelveHour>12)twelveHour-=12;return leadingNulls(twelveHour,2)}),\\\\\\\"%j\\\\\\\":(function(date){return leadingNulls(date.tm_mday+__arraySum(__isLeapYear(date.tm_year+1900)?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,date.tm_mon-1),3)}),\\\\\\\"%m\\\\\\\":(function(date){return leadingNulls(date.tm_mon+1,2)}),\\\\\\\"%M\\\\\\\":(function(date){return leadingNulls(date.tm_min,2)}),\\\\\\\"%n\\\\\\\":(function(){return\\\\\\\"\\\\n\\\\\\\"}),\\\\\\\"%p\\\\\\\":(function(date){if(date.tm_hour>=0&&date.tm_hour<12){return\\\\\\\"AM\\\\\\\"}else{return\\\\\\\"PM\\\\\\\"}}),\\\\\\\"%S\\\\\\\":(function(date){return leadingNulls(date.tm_sec,2)}),\\\\\\\"%t\\\\\\\":(function(){return\\\\\\\"\\\\t\\\\\\\"}),\\\\\\\"%u\\\\\\\":(function(date){var day=new Date(date.tm_year+1900,date.tm_mon+1,date.tm_mday,0,0,0,0);return day.getDay()||7}),\\\\\\\"%U\\\\\\\":(function(date){var janFirst=new Date(date.tm_year+1900,0,1);var firstSunday=janFirst.getDay()===0?janFirst:__addDays(janFirst,7-janFirst.getDay());var endDate=new Date(date.tm_year+1900,date.tm_mon,date.tm_mday);if(compareByDay(firstSunday,endDate)<0){var februaryFirstUntilEndMonth=__arraySum(__isLeapYear(endDate.getFullYear())?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,endDate.getMonth()-1)-31;var firstSundayUntilEndJanuary=31-firstSunday.getDate();var days=firstSundayUntilEndJanuary+februaryFirstUntilEndMonth+endDate.getDate();return leadingNulls(Math.ceil(days/7),2)}return compareByDay(firstSunday,janFirst)===0?\\\\\\\"01\\\\\\\":\\\\\\\"00\\\\\\\"}),\\\\\\\"%V\\\\\\\":(function(date){var janFourthThisYear=new Date(date.tm_year+1900,0,4);var janFourthNextYear=new Date(date.tm_year+1901,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);var endDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);if(compareByDay(endDate,firstWeekStartThisYear)<0){return\\\\\\\"53\\\\\\\"}if(compareByDay(firstWeekStartNextYear,endDate)<=0){return\\\\\\\"01\\\\\\\"}var daysDifference;if(firstWeekStartThisYear.getFullYear()<date.tm_year+1900){daysDifference=date.tm_yday+32-firstWeekStartThisYear.getDate()}else{daysDifference=date.tm_yday+1-firstWeekStartThisYear.getDate()}return leadingNulls(Math.ceil(daysDifference/7),2)}),\\\\\\\"%w\\\\\\\":(function(date){var day=new Date(date.tm_year+1900,date.tm_mon+1,date.tm_mday,0,0,0,0);return day.getDay()}),\\\\\\\"%W\\\\\\\":(function(date){var janFirst=new Date(date.tm_year,0,1);var firstMonday=janFirst.getDay()===1?janFirst:__addDays(janFirst,janFirst.getDay()===0?1:7-janFirst.getDay()+1);var endDate=new Date(date.tm_year+1900,date.tm_mon,date.tm_mday);if(compareByDay(firstMonday,endDate)<0){var februaryFirstUntilEndMonth=__arraySum(__isLeapYear(endDate.getFullYear())?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,endDate.getMonth()-1)-31;var firstMondayUntilEndJanuary=31-firstMonday.getDate();var days=firstMondayUntilEndJanuary+februaryFirstUntilEndMonth+endDate.getDate();return leadingNulls(Math.ceil(days/7),2)}return compareByDay(firstMonday,janFirst)===0?\\\\\\\"01\\\\\\\":\\\\\\\"00\\\\\\\"}),\\\\\\\"%y\\\\\\\":(function(date){return(date.tm_year+1900).toString().substring(2)}),\\\\\\\"%Y\\\\\\\":(function(date){return date.tm_year+1900}),\\\\\\\"%z\\\\\\\":(function(date){var off=date.tm_gmtoff;var ahead=off>=0;off=Math.abs(off)/60;off=off/60*100+off%60;return(ahead?\\\\\\\"+\\\\\\\":\\\\\\\"-\\\\\\\")+String(\\\\\\\"0000\\\\\\\"+off).slice(-4)}),\\\\\\\"%Z\\\\\\\":(function(date){return date.tm_zone}),\\\\\\\"%%\\\\\\\":(function(){return\\\\\\\"%\\\\\\\"})};for(var rule in EXPANSION_RULES_2){if(pattern.indexOf(rule)>=0){pattern=pattern.replace(new RegExp(rule,\\\\\\\"g\\\\\\\"),EXPANSION_RULES_2[rule](date))}}var bytes=intArrayFromString(pattern,false);if(bytes.length>maxsize){return 0}writeArrayToMemory(bytes,s);return bytes.length-1}function _sysconf(name){switch(name){case 30:return PAGE_SIZE;case 85:var maxHeapSize=2*1024*1024*1024-65536;return maxHeapSize/PAGE_SIZE;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 80:case 81:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:return 200809;case 79:return 0;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 75:return 16384;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:{if(typeof navigator===\\\\\\\"object\\\\\\\")return navigator[\\\\\\\"hardwareConcurrency\\\\\\\"]||1;return 1}}___setErrNo(ERRNO_CODES.EINVAL);return-1}function _time(ptr){var ret=Date.now()/1e3|0;if(ptr){HEAP32[ptr>>2]=ret}return ret}function _unsetenv(name){if(name===0){___setErrNo(ERRNO_CODES.EINVAL);return-1}name=Pointer_stringify(name);if(name===\\\\\\\"\\\\\\\"||name.indexOf(\\\\\\\"=\\\\\\\")!==-1){___setErrNo(ERRNO_CODES.EINVAL);return-1}if(ENV.hasOwnProperty(name)){delete ENV[name];___buildEnvironment(__get_environ())}return 0}function _utime(path,times){var time;if(times){var offset=4;time=HEAP32[times+offset>>2];time*=1e3}else{time=Date.now()}path=Pointer_stringify(path);try{FS.utime(path,time,time);return 0}catch(e){FS.handleFSError(e);return-1}}FS.staticInit();__ATINIT__.unshift((function(){if(!Module[\\\\\\\"noFSInit\\\\\\\"]&&!FS.init.initialized)FS.init()}));__ATMAIN__.push((function(){FS.ignorePermissions=false}));__ATEXIT__.push((function(){FS.quit()}));Module[\\\\\\\"FS_createPath\\\\\\\"]=FS.createPath;Module[\\\\\\\"FS_createDataFile\\\\\\\"]=FS.createDataFile;__ATINIT__.unshift((function(){TTY.init()}));__ATEXIT__.push((function(){TTY.shutdown()}));if(ENVIRONMENT_IS_NODE){var fs=require(\\\\\\\"fs\\\\\\\");var NODEJS_PATH=require(\\\\\\\"path\\\\\\\");NODEFS.staticInit()}__ATINIT__.push((function(){SOCKFS.root=FS.mount(SOCKFS,{},null)}));if(ENVIRONMENT_IS_NODE){_emscripten_get_now=function _emscripten_get_now_actual(){var t=process[\\\\\\\"hrtime\\\\\\\"]();return t[0]*1e3+t[1]/1e6}}else if(typeof dateNow!==\\\\\\\"undefined\\\\\\\"){_emscripten_get_now=dateNow}else if(typeof self===\\\\\\\"object\\\\\\\"&&self[\\\\\\\"performance\\\\\\\"]&&typeof self[\\\\\\\"performance\\\\\\\"][\\\\\\\"now\\\\\\\"]===\\\\\\\"function\\\\\\\"){_emscripten_get_now=(function(){return self[\\\\\\\"performance\\\\\\\"][\\\\\\\"now\\\\\\\"]()})}else if(typeof performance===\\\\\\\"object\\\\\\\"&&typeof performance[\\\\\\\"now\\\\\\\"]===\\\\\\\"function\\\\\\\"){_emscripten_get_now=(function(){return performance[\\\\\\\"now\\\\\\\"]()})}else{_emscripten_get_now=Date.now}Module[\\\\\\\"requestFullScreen\\\\\\\"]=function Module_requestFullScreen(lockPointer,resizeCanvas,vrDevice){err(\\\\\\\"Module.requestFullScreen is deprecated. Please call Module.requestFullscreen instead.\\\\\\\");Module[\\\\\\\"requestFullScreen\\\\\\\"]=Module[\\\\\\\"requestFullscreen\\\\\\\"];Browser.requestFullScreen(lockPointer,resizeCanvas,vrDevice)};Module[\\\\\\\"requestFullscreen\\\\\\\"]=function Module_requestFullscreen(lockPointer,resizeCanvas,vrDevice){Browser.requestFullscreen(lockPointer,resizeCanvas,vrDevice)};Module[\\\\\\\"requestAnimationFrame\\\\\\\"]=function Module_requestAnimationFrame(func){Browser.requestAnimationFrame(func)};Module[\\\\\\\"setCanvasSize\\\\\\\"]=function Module_setCanvasSize(width,height,noUpdates){Browser.setCanvasSize(width,height,noUpdates)};Module[\\\\\\\"pauseMainLoop\\\\\\\"]=function Module_pauseMainLoop(){Browser.mainLoop.pause()};Module[\\\\\\\"resumeMainLoop\\\\\\\"]=function Module_resumeMainLoop(){Browser.mainLoop.resume()};Module[\\\\\\\"getUserMedia\\\\\\\"]=function Module_getUserMedia(){Browser.getUserMedia()};Module[\\\\\\\"createContext\\\\\\\"]=function Module_createContext(canvas,useWebGL,setInModule,webGLContextAttributes){return Browser.createContext(canvas,useWebGL,setInModule,webGLContextAttributes)};JSEvents.staticInit();var GLctx;GL.init();DYNAMICTOP_PTR=staticAlloc(4);STACK_BASE=STACKTOP=alignMemory(STATICTOP);STACK_MAX=STACK_BASE+TOTAL_STACK;DYNAMIC_BASE=alignMemory(STACK_MAX);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;staticSealed=true;function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}Module[\\\\\\\"wasmTableSize\\\\\\\"]=70033;Module[\\\\\\\"wasmMaxTableSize\\\\\\\"]=70033;function invoke_dd(index,a1){var sp=stackSave();try{return Module[\\\\\\\"dynCall_dd\\\\\\\"](index,a1)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_ddd(index,a1,a2){var sp=stackSave();try{return Module[\\\\\\\"dynCall_ddd\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_dddi(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_dddi\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_ddi(index,a1,a2){var sp=stackSave();try{return Module[\\\\\\\"dynCall_ddi\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_ddidi(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_ddidi\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_dfi(index,a1,a2){var sp=stackSave();try{return Module[\\\\\\\"dynCall_dfi\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_di(index,a1){var sp=stackSave();try{return Module[\\\\\\\"dynCall_di\\\\\\\"](index,a1)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_diddi(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_diddi\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_didi(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_didi\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_dii(index,a1,a2){var sp=stackSave();try{return Module[\\\\\\\"dynCall_dii\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_diii(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_diii\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_diiii(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_diiii\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_dij(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_dij\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_dji(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_dji\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_f(index){var sp=stackSave();try{return Module[\\\\\\\"dynCall_f\\\\\\\"](index)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fdi(index,a1,a2){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fdi\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_ff(index,a1){var sp=stackSave();try{return Module[\\\\\\\"dynCall_ff\\\\\\\"](index,a1)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fff(index,a1,a2){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fff\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_ffffffi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return Module[\\\\\\\"dynCall_ffffffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_ffffi(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_ffffi\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fffi(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fffi\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fffifffi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fffifffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_ffi(index,a1,a2){var sp=stackSave();try{return Module[\\\\\\\"dynCall_ffi\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fi(index,a1){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fi\\\\\\\"](index,a1)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fidi(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fidi\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fif(index,a1,a2){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fif\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fiff(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fiff\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fiffffi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fiffffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fiffi(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fiffi\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fifi(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fifi\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fififi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fififi\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fifii(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fifii\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fifiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fifiii\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fii(index,a1,a2){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fii\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fiifi(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fiifi\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fiifii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fiifii\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fiii(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fiii\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fiiifii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fiiifii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fiiii\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fiiiif(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fiiiif\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fiiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fiiiii\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fiiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fiiiiiifiifif(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fiiiiiifiifif\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fiiiiiifiiiif(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fiiiiiifiiiif\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_fji(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_fji\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_i(index){var sp=stackSave();try{return Module[\\\\\\\"dynCall_i\\\\\\\"](index)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_idddi(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_idddi\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iddi(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iddi\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iddii(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iddii\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_idi(index,a1,a2){var sp=stackSave();try{return Module[\\\\\\\"dynCall_idi\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_idiii(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_idiii\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iffffi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iffffi\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_ifffi(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_ifffi\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iffi(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iffi\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_ifi(index,a1,a2){var sp=stackSave();try{return Module[\\\\\\\"dynCall_ifi\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_ifiii(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_ifiii\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_ii(index,a1){var sp=stackSave();try{return Module[\\\\\\\"dynCall_ii\\\\\\\"](index,a1)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iidi(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iidi\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iidii(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iidii\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iif(index,a1,a2){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iif\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iifff(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iifff\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iifffi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iifffi\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiffi(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiffi\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iifi(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iifi\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iifii(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iifii\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iifiifiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iifiifiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iifiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iifiii\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iifiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iifiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iii(index,a1,a2){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iii\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiddi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiddi\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiidi(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiidi\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiidii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiidii\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiidiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiidiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiif(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiif\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiifi(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiifi\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiifii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiifii\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiifiifii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiifiifii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiifiifiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiifiifiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiifiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiifiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiifiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiifiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiii(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiii\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiifffffi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiifffffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiifffffii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiifffffii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiifi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiifi\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiifii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiifii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiifiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiifiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiifiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiifiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiifiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiifiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiii\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiidii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiidii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiiffi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiiffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiifi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiifi\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiifiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiifiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiifiiiiif(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiifiiiiif\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiii\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiiifff(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiiifff\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiiifffiiifiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiiifffiiifiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiiiffiiiiiiiiiffffiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiiiffiiiiiiiiiffffiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiiiffiiiiiiiiiffffiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiiiffiiiiiiiiiffffiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiiiffiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiiiffiiiiiiiiiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiiifiif(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiiifiif\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiiifiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiiifiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiiiifiif(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiiiifiif\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiiiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiiiiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiiiiiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiiji(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiiji\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiij(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiij\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiiji(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiiji\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiijii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiijii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiij(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiij\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiiji(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiiji\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiijii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiijii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiijiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiijiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiijji(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiijji\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiijjii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiijjii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iij(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iij\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iiji(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iiji\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iijii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iijii\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iijiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iijiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iijji(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iijji\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iijjii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iijjii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iijjiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iijjiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iijjji(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iijjji\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_iji(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_iji\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_ijiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_ijiii\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_ijj(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_ijj\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_ijji(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_ijji\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_jdi(index,a1,a2){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jdi\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_jdii(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jdii\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_jfi(index,a1,a2){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jfi\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_ji(index,a1){var sp=stackSave();try{return Module[\\\\\\\"dynCall_ji\\\\\\\"](index,a1)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_jid(index,a1,a2){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jid\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_jidi(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jidi\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_jidii(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jidii\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_jii(index,a1,a2){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jii\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_jiii(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jiii\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_jiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jiiii\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_jiiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jiiiii\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_jiiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_jiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jiiiiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_jiji(index,a1,a2,a3,a4){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jiji\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_jijii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jijii\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_jijiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jijiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_jijji(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jijji\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_jji(index,a1,a2,a3){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jji\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_jjji(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jjji\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_v(index){var sp=stackSave();try{Module[\\\\\\\"dynCall_v\\\\\\\"](index)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vd(index,a1){var sp=stackSave();try{Module[\\\\\\\"dynCall_vd\\\\\\\"](index,a1)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vdi(index,a1,a2){var sp=stackSave();try{Module[\\\\\\\"dynCall_vdi\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vf(index,a1){var sp=stackSave();try{Module[\\\\\\\"dynCall_vf\\\\\\\"](index,a1)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vff(index,a1,a2){var sp=stackSave();try{Module[\\\\\\\"dynCall_vff\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vffff(index,a1,a2,a3,a4){var sp=stackSave();try{Module[\\\\\\\"dynCall_vffff\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vffffffi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_vffffffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vffffffii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{Module[\\\\\\\"dynCall_vffffffii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vffffi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module[\\\\\\\"dynCall_vffffi\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vffffii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_vffffii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vfi(index,a1,a2){var sp=stackSave();try{Module[\\\\\\\"dynCall_vfi\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vfii(index,a1,a2,a3){var sp=stackSave();try{Module[\\\\\\\"dynCall_vfii\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vfiii(index,a1,a2,a3,a4){var sp=stackSave();try{Module[\\\\\\\"dynCall_vfiii\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vi(index,a1){var sp=stackSave();try{Module[\\\\\\\"dynCall_vi\\\\\\\"](index,a1)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vid(index,a1,a2){var sp=stackSave();try{Module[\\\\\\\"dynCall_vid\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vidd(index,a1,a2,a3){var sp=stackSave();try{Module[\\\\\\\"dynCall_vidd\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vidddi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module[\\\\\\\"dynCall_vidddi\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viddi(index,a1,a2,a3,a4){var sp=stackSave();try{Module[\\\\\\\"dynCall_viddi\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viddiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_viddiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vidi(index,a1,a2,a3){var sp=stackSave();try{Module[\\\\\\\"dynCall_vidi\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vidii(index,a1,a2,a3,a4){var sp=stackSave();try{Module[\\\\\\\"dynCall_vidii\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vidiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module[\\\\\\\"dynCall_vidiii\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vif(index,a1,a2){var sp=stackSave();try{Module[\\\\\\\"dynCall_vif\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viff(index,a1,a2,a3){var sp=stackSave();try{Module[\\\\\\\"dynCall_viff\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vifff(index,a1,a2,a3,a4){var sp=stackSave();try{Module[\\\\\\\"dynCall_vifff\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viffff(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module[\\\\\\\"dynCall_viffff\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viffffffi(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{Module[\\\\\\\"dynCall_viffffffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vifffffi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_vifffffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viffffi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_viffffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viffffii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_viffffii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viffffiifffiiiiif(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16){var sp=stackSave();try{Module[\\\\\\\"dynCall_viffffiifffiiiiif\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vifffi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module[\\\\\\\"dynCall_vifffi\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vifffii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_vifffii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viffi(index,a1,a2,a3,a4){var sp=stackSave();try{Module[\\\\\\\"dynCall_viffi\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viffii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module[\\\\\\\"dynCall_viffii\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viffiifffffiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{Module[\\\\\\\"dynCall_viffiifffffiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viffiifffiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{Module[\\\\\\\"dynCall_viffiifffiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viffiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_viffiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viffiiiif(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{Module[\\\\\\\"dynCall_viffiiiif\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vifi(index,a1,a2,a3){var sp=stackSave();try{Module[\\\\\\\"dynCall_vifi\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vifii(index,a1,a2,a3,a4){var sp=stackSave();try{Module[\\\\\\\"dynCall_vifii\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vifiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module[\\\\\\\"dynCall_vifiii\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vifiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_vifiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vifiiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_vifiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vii(index,a1,a2){var sp=stackSave();try{Module[\\\\\\\"dynCall_vii\\\\\\\"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viid(index,a1,a2,a3){var sp=stackSave();try{Module[\\\\\\\"dynCall_viid\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viidd(index,a1,a2,a3,a4){var sp=stackSave();try{Module[\\\\\\\"dynCall_viidd\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viidi(index,a1,a2,a3,a4){var sp=stackSave();try{Module[\\\\\\\"dynCall_viidi\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viidii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module[\\\\\\\"dynCall_viidii\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viif(index,a1,a2,a3){var sp=stackSave();try{Module[\\\\\\\"dynCall_viif\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiff(index,a1,a2,a3,a4){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiff\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viifff(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module[\\\\\\\"dynCall_viifff\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiffffffffi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiffffffffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiffffffffiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiffffffffiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viifffffffi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{Module[\\\\\\\"dynCall_viifffffffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiffffffi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiffffffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viifffffi(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{Module[\\\\\\\"dynCall_viifffffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiffffi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiffffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viifffi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_viifffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiffi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiffi\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiffii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiffii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viifi(index,a1,a2,a3,a4){var sp=stackSave();try{Module[\\\\\\\"dynCall_viifi\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viifii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module[\\\\\\\"dynCall_viifii\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viifiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_viifiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viifiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_viifiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viii(index,a1,a2,a3){var sp=stackSave();try{Module[\\\\\\\"dynCall_viii\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiidi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiidi\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiif(index,a1,a2,a3,a4){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiif\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiffffi(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiffffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiifffi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiifffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiffi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiffii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiffii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiifi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiifi\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiififfi(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiififfi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiififi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiififi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiifii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiifii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiifiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiifiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiifiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiifiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiii(index,a1,a2,a3,a4){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiii\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiddi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiddi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiif(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiif\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiffffii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiffffii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiffi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiifi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiifi\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiififfi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiififfi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiifii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiifii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiifiifi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiifiifi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiifiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiifiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiifiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiifiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiifiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiifiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiifiiiiif(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiifiiiiif\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiifiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiifiiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiii\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiif(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiif\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiifffi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiifffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiiffi(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiiffi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiiffii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiiffii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiifi(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiifi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiifii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiifii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiiif(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiiif\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiiifi(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiiifi\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiiiifiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiiiifiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiiiiiiiifii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiiiiiiiifii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiiiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiiiiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiiiiiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiiiiiiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiiiiiiiiiiiiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiiiji(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiiiji\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiij(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiij\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiijiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiijiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiiji(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiiji\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiijji(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiijji\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viij(index,a1,a2,a3,a4){var sp=stackSave();try{Module[\\\\\\\"dynCall_viij\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viiji(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module[\\\\\\\"dynCall_viiji\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viijii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_viijii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viijiijiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{Module[\\\\\\\"dynCall_viijiijiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viijijii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{Module[\\\\\\\"dynCall_viijijii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viijijiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{Module[\\\\\\\"dynCall_viijijiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viijijj(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{Module[\\\\\\\"dynCall_viijijj\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viijj(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_viijj\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viijji(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_viijji\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viijjii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{Module[\\\\\\\"dynCall_viijjii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viijjiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{Module[\\\\\\\"dynCall_viijjiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viijjji(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{Module[\\\\\\\"dynCall_viijjji\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vij(index,a1,a2,a3){var sp=stackSave();try{Module[\\\\\\\"dynCall_vij\\\\\\\"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_viji(index,a1,a2,a3,a4){var sp=stackSave();try{Module[\\\\\\\"dynCall_viji\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vijii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module[\\\\\\\"dynCall_vijii\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vijiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_vijiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vijiji(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_vijiji\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vijijji(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{Module[\\\\\\\"dynCall_vijijji\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vijji(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_vijji\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vijjii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{Module[\\\\\\\"dynCall_vijjii\\\\\\\"](index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vjii(index,a1,a2,a3,a4){var sp=stackSave();try{Module[\\\\\\\"dynCall_vjii\\\\\\\"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vjiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{Module[\\\\\\\"dynCall_vjiiii\\\\\\\"](index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}function invoke_vjji(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module[\\\\\\\"dynCall_vjji\\\\\\\"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!==\\\\\\\"number\\\\\\\"&&e!==\\\\\\\"longjmp\\\\\\\")throw e;Module[\\\\\\\"setThrew\\\\\\\"](1,0)}}Module.asmGlobalArg={};Module.asmLibraryArg={\\\\\\\"abort\\\\\\\":abort,\\\\\\\"assert\\\\\\\":assert,\\\\\\\"enlargeMemory\\\\\\\":enlargeMemory,\\\\\\\"getTotalMemory\\\\\\\":getTotalMemory,\\\\\\\"abortOnCannotGrowMemory\\\\\\\":abortOnCannotGrowMemory,\\\\\\\"invoke_dd\\\\\\\":invoke_dd,\\\\\\\"invoke_ddd\\\\\\\":invoke_ddd,\\\\\\\"invoke_dddi\\\\\\\":invoke_dddi,\\\\\\\"invoke_ddi\\\\\\\":invoke_ddi,\\\\\\\"invoke_ddidi\\\\\\\":invoke_ddidi,\\\\\\\"invoke_dfi\\\\\\\":invoke_dfi,\\\\\\\"invoke_di\\\\\\\":invoke_di,\\\\\\\"invoke_diddi\\\\\\\":invoke_diddi,\\\\\\\"invoke_didi\\\\\\\":invoke_didi,\\\\\\\"invoke_dii\\\\\\\":invoke_dii,\\\\\\\"invoke_diii\\\\\\\":invoke_diii,\\\\\\\"invoke_diiii\\\\\\\":invoke_diiii,\\\\\\\"invoke_dij\\\\\\\":invoke_dij,\\\\\\\"invoke_dji\\\\\\\":invoke_dji,\\\\\\\"invoke_f\\\\\\\":invoke_f,\\\\\\\"invoke_fdi\\\\\\\":invoke_fdi,\\\\\\\"invoke_ff\\\\\\\":invoke_ff,\\\\\\\"invoke_fff\\\\\\\":invoke_fff,\\\\\\\"invoke_ffffffi\\\\\\\":invoke_ffffffi,\\\\\\\"invoke_ffffi\\\\\\\":invoke_ffffi,\\\\\\\"invoke_fffi\\\\\\\":invoke_fffi,\\\\\\\"invoke_fffifffi\\\\\\\":invoke_fffifffi,\\\\\\\"invoke_ffi\\\\\\\":invoke_ffi,\\\\\\\"invoke_fi\\\\\\\":invoke_fi,\\\\\\\"invoke_fidi\\\\\\\":invoke_fidi,\\\\\\\"invoke_fif\\\\\\\":invoke_fif,\\\\\\\"invoke_fiff\\\\\\\":invoke_fiff,\\\\\\\"invoke_fiffffi\\\\\\\":invoke_fiffffi,\\\\\\\"invoke_fiffi\\\\\\\":invoke_fiffi,\\\\\\\"invoke_fifi\\\\\\\":invoke_fifi,\\\\\\\"invoke_fififi\\\\\\\":invoke_fififi,\\\\\\\"invoke_fifii\\\\\\\":invoke_fifii,\\\\\\\"invoke_fifiii\\\\\\\":invoke_fifiii,\\\\\\\"invoke_fii\\\\\\\":invoke_fii,\\\\\\\"invoke_fiifi\\\\\\\":invoke_fiifi,\\\\\\\"invoke_fiifii\\\\\\\":invoke_fiifii,\\\\\\\"invoke_fiii\\\\\\\":invoke_fiii,\\\\\\\"invoke_fiiifii\\\\\\\":invoke_fiiifii,\\\\\\\"invoke_fiiii\\\\\\\":invoke_fiiii,\\\\\\\"invoke_fiiiif\\\\\\\":invoke_fiiiif,\\\\\\\"invoke_fiiiii\\\\\\\":invoke_fiiiii,\\\\\\\"invoke_fiiiiii\\\\\\\":invoke_fiiiiii,\\\\\\\"invoke_fiiiiiifiifif\\\\\\\":invoke_fiiiiiifiifif,\\\\\\\"invoke_fiiiiiifiiiif\\\\\\\":invoke_fiiiiiifiiiif,\\\\\\\"invoke_fji\\\\\\\":invoke_fji,\\\\\\\"invoke_i\\\\\\\":invoke_i,\\\\\\\"invoke_idddi\\\\\\\":invoke_idddi,\\\\\\\"invoke_iddi\\\\\\\":invoke_iddi,\\\\\\\"invoke_iddii\\\\\\\":invoke_iddii,\\\\\\\"invoke_idi\\\\\\\":invoke_idi,\\\\\\\"invoke_idiii\\\\\\\":invoke_idiii,\\\\\\\"invoke_iffffi\\\\\\\":invoke_iffffi,\\\\\\\"invoke_ifffi\\\\\\\":invoke_ifffi,\\\\\\\"invoke_iffi\\\\\\\":invoke_iffi,\\\\\\\"invoke_ifi\\\\\\\":invoke_ifi,\\\\\\\"invoke_ifiii\\\\\\\":invoke_ifiii,\\\\\\\"invoke_ii\\\\\\\":invoke_ii,\\\\\\\"invoke_iidi\\\\\\\":invoke_iidi,\\\\\\\"invoke_iidii\\\\\\\":invoke_iidii,\\\\\\\"invoke_iif\\\\\\\":invoke_iif,\\\\\\\"invoke_iifff\\\\\\\":invoke_iifff,\\\\\\\"invoke_iifffi\\\\\\\":invoke_iifffi,\\\\\\\"invoke_iiffi\\\\\\\":invoke_iiffi,\\\\\\\"invoke_iifi\\\\\\\":invoke_iifi,\\\\\\\"invoke_iifii\\\\\\\":invoke_iifii,\\\\\\\"invoke_iifiifiii\\\\\\\":invoke_iifiifiii,\\\\\\\"invoke_iifiii\\\\\\\":invoke_iifiii,\\\\\\\"invoke_iifiiii\\\\\\\":invoke_iifiiii,\\\\\\\"invoke_iii\\\\\\\":invoke_iii,\\\\\\\"invoke_iiiddi\\\\\\\":invoke_iiiddi,\\\\\\\"invoke_iiidi\\\\\\\":invoke_iiidi,\\\\\\\"invoke_iiidii\\\\\\\":invoke_iiidii,\\\\\\\"invoke_iiidiii\\\\\\\":invoke_iiidiii,\\\\\\\"invoke_iiif\\\\\\\":invoke_iiif,\\\\\\\"invoke_iiifi\\\\\\\":invoke_iiifi,\\\\\\\"invoke_iiifii\\\\\\\":invoke_iiifii,\\\\\\\"invoke_iiifiifii\\\\\\\":invoke_iiifiifii,\\\\\\\"invoke_iiifiifiii\\\\\\\":invoke_iiifiifiii,\\\\\\\"invoke_iiifiii\\\\\\\":invoke_iiifiii,\\\\\\\"invoke_iiifiiii\\\\\\\":invoke_iiifiiii,\\\\\\\"invoke_iiii\\\\\\\":invoke_iiii,\\\\\\\"invoke_iiiifffffi\\\\\\\":invoke_iiiifffffi,\\\\\\\"invoke_iiiifffffii\\\\\\\":invoke_iiiifffffii,\\\\\\\"invoke_iiiifi\\\\\\\":invoke_iiiifi,\\\\\\\"invoke_iiiifii\\\\\\\":invoke_iiiifii,\\\\\\\"invoke_iiiifiii\\\\\\\":invoke_iiiifiii,\\\\\\\"invoke_iiiifiiii\\\\\\\":invoke_iiiifiiii,\\\\\\\"invoke_iiiifiiiii\\\\\\\":invoke_iiiifiiiii,\\\\\\\"invoke_iiiii\\\\\\\":invoke_iiiii,\\\\\\\"invoke_iiiiidii\\\\\\\":invoke_iiiiidii,\\\\\\\"invoke_iiiiiffi\\\\\\\":invoke_iiiiiffi,\\\\\\\"invoke_iiiiifi\\\\\\\":invoke_iiiiifi,\\\\\\\"invoke_iiiiifiii\\\\\\\":invoke_iiiiifiii,\\\\\\\"invoke_iiiiifiiiiif\\\\\\\":invoke_iiiiifiiiiif,\\\\\\\"invoke_iiiiii\\\\\\\":invoke_iiiiii,\\\\\\\"invoke_iiiiiifff\\\\\\\":invoke_iiiiiifff,\\\\\\\"invoke_iiiiiifffiiifiii\\\\\\\":invoke_iiiiiifffiiifiii,\\\\\\\"invoke_iiiiiiffiiiiiiiiiffffiii\\\\\\\":invoke_iiiiiiffiiiiiiiiiffffiii,\\\\\\\"invoke_iiiiiiffiiiiiiiiiffffiiii\\\\\\\":invoke_iiiiiiffiiiiiiiiiffffiiii,\\\\\\\"invoke_iiiiiiffiiiiiiiiiiiiiii\\\\\\\":invoke_iiiiiiffiiiiiiiiiiiiiii,\\\\\\\"invoke_iiiiiifiif\\\\\\\":invoke_iiiiiifiif,\\\\\\\"invoke_iiiiiifiii\\\\\\\":invoke_iiiiiifiii,\\\\\\\"invoke_iiiiiii\\\\\\\":invoke_iiiiiii,\\\\\\\"invoke_iiiiiiifiif\\\\\\\":invoke_iiiiiiifiif,\\\\\\\"invoke_iiiiiiii\\\\\\\":invoke_iiiiiiii,\\\\\\\"invoke_iiiiiiiii\\\\\\\":invoke_iiiiiiiii,\\\\\\\"invoke_iiiiiiiiii\\\\\\\":invoke_iiiiiiiiii,\\\\\\\"invoke_iiiiiiiiiii\\\\\\\":invoke_iiiiiiiiiii,\\\\\\\"invoke_iiiiiiiiiiii\\\\\\\":invoke_iiiiiiiiiiii,\\\\\\\"invoke_iiiiiiiiiiiii\\\\\\\":invoke_iiiiiiiiiiiii,\\\\\\\"invoke_iiiiiiiiiiiiii\\\\\\\":invoke_iiiiiiiiiiiiii,\\\\\\\"invoke_iiiiiji\\\\\\\":invoke_iiiiiji,\\\\\\\"invoke_iiiij\\\\\\\":invoke_iiiij,\\\\\\\"invoke_iiiiji\\\\\\\":invoke_iiiiji,\\\\\\\"invoke_iiiijii\\\\\\\":invoke_iiiijii,\\\\\\\"invoke_iiij\\\\\\\":invoke_iiij,\\\\\\\"invoke_iiiji\\\\\\\":invoke_iiiji,\\\\\\\"invoke_iiijii\\\\\\\":invoke_iiijii,\\\\\\\"invoke_iiijiii\\\\\\\":invoke_iiijiii,\\\\\\\"invoke_iiijji\\\\\\\":invoke_iiijji,\\\\\\\"invoke_iiijjii\\\\\\\":invoke_iiijjii,\\\\\\\"invoke_iij\\\\\\\":invoke_iij,\\\\\\\"invoke_iiji\\\\\\\":invoke_iiji,\\\\\\\"invoke_iijii\\\\\\\":invoke_iijii,\\\\\\\"invoke_iijiii\\\\\\\":invoke_iijiii,\\\\\\\"invoke_iijji\\\\\\\":invoke_iijji,\\\\\\\"invoke_iijjii\\\\\\\":invoke_iijjii,\\\\\\\"invoke_iijjiii\\\\\\\":invoke_iijjiii,\\\\\\\"invoke_iijjji\\\\\\\":invoke_iijjji,\\\\\\\"invoke_iji\\\\\\\":invoke_iji,\\\\\\\"invoke_ijiii\\\\\\\":invoke_ijiii,\\\\\\\"invoke_ijj\\\\\\\":invoke_ijj,\\\\\\\"invoke_ijji\\\\\\\":invoke_ijji,\\\\\\\"invoke_jdi\\\\\\\":invoke_jdi,\\\\\\\"invoke_jdii\\\\\\\":invoke_jdii,\\\\\\\"invoke_jfi\\\\\\\":invoke_jfi,\\\\\\\"invoke_ji\\\\\\\":invoke_ji,\\\\\\\"invoke_jid\\\\\\\":invoke_jid,\\\\\\\"invoke_jidi\\\\\\\":invoke_jidi,\\\\\\\"invoke_jidii\\\\\\\":invoke_jidii,\\\\\\\"invoke_jii\\\\\\\":invoke_jii,\\\\\\\"invoke_jiii\\\\\\\":invoke_jiii,\\\\\\\"invoke_jiiii\\\\\\\":invoke_jiiii,\\\\\\\"invoke_jiiiii\\\\\\\":invoke_jiiiii,\\\\\\\"invoke_jiiiiii\\\\\\\":invoke_jiiiiii,\\\\\\\"invoke_jiiiiiiiiii\\\\\\\":invoke_jiiiiiiiiii,\\\\\\\"invoke_jiji\\\\\\\":invoke_jiji,\\\\\\\"invoke_jijii\\\\\\\":invoke_jijii,\\\\\\\"invoke_jijiii\\\\\\\":invoke_jijiii,\\\\\\\"invoke_jijji\\\\\\\":invoke_jijji,\\\\\\\"invoke_jji\\\\\\\":invoke_jji,\\\\\\\"invoke_jjji\\\\\\\":invoke_jjji,\\\\\\\"invoke_v\\\\\\\":invoke_v,\\\\\\\"invoke_vd\\\\\\\":invoke_vd,\\\\\\\"invoke_vdi\\\\\\\":invoke_vdi,\\\\\\\"invoke_vf\\\\\\\":invoke_vf,\\\\\\\"invoke_vff\\\\\\\":invoke_vff,\\\\\\\"invoke_vffff\\\\\\\":invoke_vffff,\\\\\\\"invoke_vffffffi\\\\\\\":invoke_vffffffi,\\\\\\\"invoke_vffffffii\\\\\\\":invoke_vffffffii,\\\\\\\"invoke_vffffi\\\\\\\":invoke_vffffi,\\\\\\\"invoke_vffffii\\\\\\\":invoke_vffffii,\\\\\\\"invoke_vfi\\\\\\\":invoke_vfi,\\\\\\\"invoke_vfii\\\\\\\":invoke_vfii,\\\\\\\"invoke_vfiii\\\\\\\":invoke_vfiii,\\\\\\\"invoke_vi\\\\\\\":invoke_vi,\\\\\\\"invoke_vid\\\\\\\":invoke_vid,\\\\\\\"invoke_vidd\\\\\\\":invoke_vidd,\\\\\\\"invoke_vidddi\\\\\\\":invoke_vidddi,\\\\\\\"invoke_viddi\\\\\\\":invoke_viddi,\\\\\\\"invoke_viddiiii\\\\\\\":invoke_viddiiii,\\\\\\\"invoke_vidi\\\\\\\":invoke_vidi,\\\\\\\"invoke_vidii\\\\\\\":invoke_vidii,\\\\\\\"invoke_vidiii\\\\\\\":invoke_vidiii,\\\\\\\"invoke_vif\\\\\\\":invoke_vif,\\\\\\\"invoke_viff\\\\\\\":invoke_viff,\\\\\\\"invoke_vifff\\\\\\\":invoke_vifff,\\\\\\\"invoke_viffff\\\\\\\":invoke_viffff,\\\\\\\"invoke_viffffffi\\\\\\\":invoke_viffffffi,\\\\\\\"invoke_vifffffi\\\\\\\":invoke_vifffffi,\\\\\\\"invoke_viffffi\\\\\\\":invoke_viffffi,\\\\\\\"invoke_viffffii\\\\\\\":invoke_viffffii,\\\\\\\"invoke_viffffiifffiiiiif\\\\\\\":invoke_viffffiifffiiiiif,\\\\\\\"invoke_vifffi\\\\\\\":invoke_vifffi,\\\\\\\"invoke_vifffii\\\\\\\":invoke_vifffii,\\\\\\\"invoke_viffi\\\\\\\":invoke_viffi,\\\\\\\"invoke_viffii\\\\\\\":invoke_viffii,\\\\\\\"invoke_viffiifffffiii\\\\\\\":invoke_viffiifffffiii,\\\\\\\"invoke_viffiifffiii\\\\\\\":invoke_viffiifffiii,\\\\\\\"invoke_viffiii\\\\\\\":invoke_viffiii,\\\\\\\"invoke_viffiiiif\\\\\\\":invoke_viffiiiif,\\\\\\\"invoke_vifi\\\\\\\":invoke_vifi,\\\\\\\"invoke_vifii\\\\\\\":invoke_vifii,\\\\\\\"invoke_vifiii\\\\\\\":invoke_vifiii,\\\\\\\"invoke_vifiiii\\\\\\\":invoke_vifiiii,\\\\\\\"invoke_vifiiiii\\\\\\\":invoke_vifiiiii,\\\\\\\"invoke_vii\\\\\\\":invoke_vii,\\\\\\\"invoke_viid\\\\\\\":invoke_viid,\\\\\\\"invoke_viidd\\\\\\\":invoke_viidd,\\\\\\\"invoke_viidi\\\\\\\":invoke_viidi,\\\\\\\"invoke_viidii\\\\\\\":invoke_viidii,\\\\\\\"invoke_viif\\\\\\\":invoke_viif,\\\\\\\"invoke_viiff\\\\\\\":invoke_viiff,\\\\\\\"invoke_viifff\\\\\\\":invoke_viifff,\\\\\\\"invoke_viiffffffffi\\\\\\\":invoke_viiffffffffi,\\\\\\\"invoke_viiffffffffiii\\\\\\\":invoke_viiffffffffiii,\\\\\\\"invoke_viifffffffi\\\\\\\":invoke_viifffffffi,\\\\\\\"invoke_viiffffffi\\\\\\\":invoke_viiffffffi,\\\\\\\"invoke_viifffffi\\\\\\\":invoke_viifffffi,\\\\\\\"invoke_viiffffi\\\\\\\":invoke_viiffffi,\\\\\\\"invoke_viifffi\\\\\\\":invoke_viifffi,\\\\\\\"invoke_viiffi\\\\\\\":invoke_viiffi,\\\\\\\"invoke_viiffii\\\\\\\":invoke_viiffii,\\\\\\\"invoke_viifi\\\\\\\":invoke_viifi,\\\\\\\"invoke_viifii\\\\\\\":invoke_viifii,\\\\\\\"invoke_viifiii\\\\\\\":invoke_viifiii,\\\\\\\"invoke_viifiiii\\\\\\\":invoke_viifiiii,\\\\\\\"invoke_viii\\\\\\\":invoke_viii,\\\\\\\"invoke_viiidi\\\\\\\":invoke_viiidi,\\\\\\\"invoke_viiif\\\\\\\":invoke_viiif,\\\\\\\"invoke_viiiffffi\\\\\\\":invoke_viiiffffi,\\\\\\\"invoke_viiifffi\\\\\\\":invoke_viiifffi,\\\\\\\"invoke_viiiffi\\\\\\\":invoke_viiiffi,\\\\\\\"invoke_viiiffii\\\\\\\":invoke_viiiffii,\\\\\\\"invoke_viiifi\\\\\\\":invoke_viiifi,\\\\\\\"invoke_viiififfi\\\\\\\":invoke_viiififfi,\\\\\\\"invoke_viiififi\\\\\\\":invoke_viiififi,\\\\\\\"invoke_viiifii\\\\\\\":invoke_viiifii,\\\\\\\"invoke_viiifiii\\\\\\\":invoke_viiifiii,\\\\\\\"invoke_viiifiiiii\\\\\\\":invoke_viiifiiiii,\\\\\\\"invoke_viiii\\\\\\\":invoke_viiii,\\\\\\\"invoke_viiiiddi\\\\\\\":invoke_viiiiddi,\\\\\\\"invoke_viiiif\\\\\\\":invoke_viiiif,\\\\\\\"invoke_viiiiffffii\\\\\\\":invoke_viiiiffffii,\\\\\\\"invoke_viiiiffi\\\\\\\":invoke_viiiiffi,\\\\\\\"invoke_viiiifi\\\\\\\":invoke_viiiifi,\\\\\\\"invoke_viiiififfi\\\\\\\":invoke_viiiififfi,\\\\\\\"invoke_viiiifii\\\\\\\":invoke_viiiifii,\\\\\\\"invoke_viiiifiifi\\\\\\\":invoke_viiiifiifi,\\\\\\\"invoke_viiiifiii\\\\\\\":invoke_viiiifiii,\\\\\\\"invoke_viiiifiiii\\\\\\\":invoke_viiiifiiii,\\\\\\\"invoke_viiiifiiiii\\\\\\\":invoke_viiiifiiiii,\\\\\\\"invoke_viiiifiiiiif\\\\\\\":invoke_viiiifiiiiif,\\\\\\\"invoke_viiiifiiiiiiii\\\\\\\":invoke_viiiifiiiiiiii,\\\\\\\"invoke_viiiii\\\\\\\":invoke_viiiii,\\\\\\\"invoke_viiiiif\\\\\\\":invoke_viiiiif,\\\\\\\"invoke_viiiiifffi\\\\\\\":invoke_viiiiifffi,\\\\\\\"invoke_viiiiiffi\\\\\\\":invoke_viiiiiffi,\\\\\\\"invoke_viiiiiffii\\\\\\\":invoke_viiiiiffii,\\\\\\\"invoke_viiiiifi\\\\\\\":invoke_viiiiifi,\\\\\\\"invoke_viiiiifii\\\\\\\":invoke_viiiiifii,\\\\\\\"invoke_viiiiii\\\\\\\":invoke_viiiiii,\\\\\\\"invoke_viiiiiif\\\\\\\":invoke_viiiiiif,\\\\\\\"invoke_viiiiiifi\\\\\\\":invoke_viiiiiifi,\\\\\\\"invoke_viiiiiii\\\\\\\":invoke_viiiiiii,\\\\\\\"invoke_viiiiiiifiii\\\\\\\":invoke_viiiiiiifiii,\\\\\\\"invoke_viiiiiiii\\\\\\\":invoke_viiiiiiii,\\\\\\\"invoke_viiiiiiiii\\\\\\\":invoke_viiiiiiiii,\\\\\\\"invoke_viiiiiiiiii\\\\\\\":invoke_viiiiiiiiii,\\\\\\\"invoke_viiiiiiiiiii\\\\\\\":invoke_viiiiiiiiiii,\\\\\\\"invoke_viiiiiiiiiiifii\\\\\\\":invoke_viiiiiiiiiiifii,\\\\\\\"invoke_viiiiiiiiiiii\\\\\\\":invoke_viiiiiiiiiiii,\\\\\\\"invoke_viiiiiiiiiiiii\\\\\\\":invoke_viiiiiiiiiiiii,\\\\\\\"invoke_viiiiiiiiiiiiii\\\\\\\":invoke_viiiiiiiiiiiiii,\\\\\\\"invoke_viiiiiiiiiiiiiii\\\\\\\":invoke_viiiiiiiiiiiiiii,\\\\\\\"invoke_viiiiiiiiiiiiiiiiii\\\\\\\":invoke_viiiiiiiiiiiiiiiiii,\\\\\\\"invoke_viiiiiji\\\\\\\":invoke_viiiiiji,\\\\\\\"invoke_viiiij\\\\\\\":invoke_viiiij,\\\\\\\"invoke_viiiijiiii\\\\\\\":invoke_viiiijiiii,\\\\\\\"invoke_viiiji\\\\\\\":invoke_viiiji,\\\\\\\"invoke_viiijji\\\\\\\":invoke_viiijji,\\\\\\\"invoke_viij\\\\\\\":invoke_viij,\\\\\\\"invoke_viiji\\\\\\\":invoke_viiji,\\\\\\\"invoke_viijii\\\\\\\":invoke_viijii,\\\\\\\"invoke_viijiijiii\\\\\\\":invoke_viijiijiii,\\\\\\\"invoke_viijijii\\\\\\\":invoke_viijijii,\\\\\\\"invoke_viijijiii\\\\\\\":invoke_viijijiii,\\\\\\\"invoke_viijijj\\\\\\\":invoke_viijijj,\\\\\\\"invoke_viijj\\\\\\\":invoke_viijj,\\\\\\\"invoke_viijji\\\\\\\":invoke_viijji,\\\\\\\"invoke_viijjii\\\\\\\":invoke_viijjii,\\\\\\\"invoke_viijjiii\\\\\\\":invoke_viijjiii,\\\\\\\"invoke_viijjji\\\\\\\":invoke_viijjji,\\\\\\\"invoke_vij\\\\\\\":invoke_vij,\\\\\\\"invoke_viji\\\\\\\":invoke_viji,\\\\\\\"invoke_vijii\\\\\\\":invoke_vijii,\\\\\\\"invoke_vijiii\\\\\\\":invoke_vijiii,\\\\\\\"invoke_vijiji\\\\\\\":invoke_vijiji,\\\\\\\"invoke_vijijji\\\\\\\":invoke_vijijji,\\\\\\\"invoke_vijji\\\\\\\":invoke_vijji,\\\\\\\"invoke_vijjii\\\\\\\":invoke_vijjii,\\\\\\\"invoke_vjii\\\\\\\":invoke_vjii,\\\\\\\"invoke_vjiiii\\\\\\\":invoke_vjiiii,\\\\\\\"invoke_vjji\\\\\\\":invoke_vjji,\\\\\\\"_JS_Cursor_SetImage\\\\\\\":_JS_Cursor_SetImage,\\\\\\\"_JS_Cursor_SetShow\\\\\\\":_JS_Cursor_SetShow,\\\\\\\"_JS_Eval_ClearInterval\\\\\\\":_JS_Eval_ClearInterval,\\\\\\\"_JS_Eval_SetInterval\\\\\\\":_JS_Eval_SetInterval,\\\\\\\"_JS_FileSystem_Initialize\\\\\\\":_JS_FileSystem_Initialize,\\\\\\\"_JS_FileSystem_Sync\\\\\\\":_JS_FileSystem_Sync,\\\\\\\"_JS_Log_Dump\\\\\\\":_JS_Log_Dump,\\\\\\\"_JS_Log_StackTrace\\\\\\\":_JS_Log_StackTrace,\\\\\\\"_JS_Sound_Create_Channel\\\\\\\":_JS_Sound_Create_Channel,\\\\\\\"_JS_Sound_GetLength\\\\\\\":_JS_Sound_GetLength,\\\\\\\"_JS_Sound_GetLoadState\\\\\\\":_JS_Sound_GetLoadState,\\\\\\\"_JS_Sound_Init\\\\\\\":_JS_Sound_Init,\\\\\\\"_JS_Sound_Load\\\\\\\":_JS_Sound_Load,\\\\\\\"_JS_Sound_Load_PCM\\\\\\\":_JS_Sound_Load_PCM,\\\\\\\"_JS_Sound_Play\\\\\\\":_JS_Sound_Play,\\\\\\\"_JS_Sound_ReleaseInstance\\\\\\\":_JS_Sound_ReleaseInstance,\\\\\\\"_JS_Sound_ResumeIfNeeded\\\\\\\":_JS_Sound_ResumeIfNeeded,\\\\\\\"_JS_Sound_Set3D\\\\\\\":_JS_Sound_Set3D,\\\\\\\"_JS_Sound_SetListenerOrientation\\\\\\\":_JS_Sound_SetListenerOrientation,\\\\\\\"_JS_Sound_SetListenerPosition\\\\\\\":_JS_Sound_SetListenerPosition,\\\\\\\"_JS_Sound_SetLoop\\\\\\\":_JS_Sound_SetLoop,\\\\\\\"_JS_Sound_SetLoopPoints\\\\\\\":_JS_Sound_SetLoopPoints,\\\\\\\"_JS_Sound_SetPitch\\\\\\\":_JS_Sound_SetPitch,\\\\\\\"_JS_Sound_SetPosition\\\\\\\":_JS_Sound_SetPosition,\\\\\\\"_JS_Sound_SetVolume\\\\\\\":_JS_Sound_SetVolume,\\\\\\\"_JS_Sound_Stop\\\\\\\":_JS_Sound_Stop,\\\\\\\"_JS_SystemInfo_GetCanvasClientSize\\\\\\\":_JS_SystemInfo_GetCanvasClientSize,\\\\\\\"_JS_SystemInfo_GetDocumentURL\\\\\\\":_JS_SystemInfo_GetDocumentURL,\\\\\\\"_JS_SystemInfo_GetGPUInfo\\\\\\\":_JS_SystemInfo_GetGPUInfo,\\\\\\\"_JS_SystemInfo_GetMemory\\\\\\\":_JS_SystemInfo_GetMemory,\\\\\\\"_JS_SystemInfo_GetOS\\\\\\\":_JS_SystemInfo_GetOS,\\\\\\\"_JS_SystemInfo_GetPreferredDevicePixelRatio\\\\\\\":_JS_SystemInfo_GetPreferredDevicePixelRatio,\\\\\\\"_JS_SystemInfo_GetScreenSize\\\\\\\":_JS_SystemInfo_GetScreenSize,\\\\\\\"_JS_SystemInfo_HasCursorLock\\\\\\\":_JS_SystemInfo_HasCursorLock,\\\\\\\"_JS_SystemInfo_HasFullscreen\\\\\\\":_JS_SystemInfo_HasFullscreen,\\\\\\\"_JS_SystemInfo_HasWebGL\\\\\\\":_JS_SystemInfo_HasWebGL,\\\\\\\"_JS_Video_CanPlayFormat\\\\\\\":_JS_Video_CanPlayFormat,\\\\\\\"_JS_Video_Create\\\\\\\":_JS_Video_Create,\\\\\\\"_JS_Video_Destroy\\\\\\\":_JS_Video_Destroy,\\\\\\\"_JS_Video_Duration\\\\\\\":_JS_Video_Duration,\\\\\\\"_JS_Video_EnableAudioTrack\\\\\\\":_JS_Video_EnableAudioTrack,\\\\\\\"_JS_Video_GetAudioLanguageCode\\\\\\\":_JS_Video_GetAudioLanguageCode,\\\\\\\"_JS_Video_GetNumAudioTracks\\\\\\\":_JS_Video_GetNumAudioTracks,\\\\\\\"_JS_Video_Height\\\\\\\":_JS_Video_Height,\\\\\\\"_JS_Video_IsPlaying\\\\\\\":_JS_Video_IsPlaying,\\\\\\\"_JS_Video_IsReady\\\\\\\":_JS_Video_IsReady,\\\\\\\"_JS_Video_Pause\\\\\\\":_JS_Video_Pause,\\\\\\\"_JS_Video_Play\\\\\\\":_JS_Video_Play,\\\\\\\"_JS_Video_Seek\\\\\\\":_JS_Video_Seek,\\\\\\\"_JS_Video_SetEndedHandler\\\\\\\":_JS_Video_SetEndedHandler,\\\\\\\"_JS_Video_SetErrorHandler\\\\\\\":_JS_Video_SetErrorHandler,\\\\\\\"_JS_Video_SetLoop\\\\\\\":_JS_Video_SetLoop,\\\\\\\"_JS_Video_SetMute\\\\\\\":_JS_Video_SetMute,\\\\\\\"_JS_Video_SetPlaybackRate\\\\\\\":_JS_Video_SetPlaybackRate,\\\\\\\"_JS_Video_SetReadyHandler\\\\\\\":_JS_Video_SetReadyHandler,\\\\\\\"_JS_Video_SetSeekedOnceHandler\\\\\\\":_JS_Video_SetSeekedOnceHandler,\\\\\\\"_JS_Video_SetVolume\\\\\\\":_JS_Video_SetVolume,\\\\\\\"_JS_Video_Time\\\\\\\":_JS_Video_Time,\\\\\\\"_JS_Video_UpdateToTexture\\\\\\\":_JS_Video_UpdateToTexture,\\\\\\\"_JS_Video_Width\\\\\\\":_JS_Video_Width,\\\\\\\"__ZSt18uncaught_exceptionv\\\\\\\":__ZSt18uncaught_exceptionv,\\\\\\\"___atomic_fetch_add_8\\\\\\\":___atomic_fetch_add_8,\\\\\\\"___buildEnvironment\\\\\\\":___buildEnvironment,\\\\\\\"___cxa_allocate_exception\\\\\\\":___cxa_allocate_exception,\\\\\\\"___cxa_begin_catch\\\\\\\":___cxa_begin_catch,\\\\\\\"___cxa_find_matching_catch\\\\\\\":___cxa_find_matching_catch,\\\\\\\"___cxa_pure_virtual\\\\\\\":___cxa_pure_virtual,\\\\\\\"___cxa_throw\\\\\\\":___cxa_throw,\\\\\\\"___gxx_personality_v0\\\\\\\":___gxx_personality_v0,\\\\\\\"___lock\\\\\\\":___lock,\\\\\\\"___map_file\\\\\\\":___map_file,\\\\\\\"___resumeException\\\\\\\":___resumeException,\\\\\\\"___setErrNo\\\\\\\":___setErrNo,\\\\\\\"___syscall10\\\\\\\":___syscall10,\\\\\\\"___syscall102\\\\\\\":___syscall102,\\\\\\\"___syscall122\\\\\\\":___syscall122,\\\\\\\"___syscall140\\\\\\\":___syscall140,\\\\\\\"___syscall142\\\\\\\":___syscall142,\\\\\\\"___syscall145\\\\\\\":___syscall145,\\\\\\\"___syscall146\\\\\\\":___syscall146,\\\\\\\"___syscall15\\\\\\\":___syscall15,\\\\\\\"___syscall183\\\\\\\":___syscall183,\\\\\\\"___syscall192\\\\\\\":___syscall192,\\\\\\\"___syscall193\\\\\\\":___syscall193,\\\\\\\"___syscall195\\\\\\\":___syscall195,\\\\\\\"___syscall196\\\\\\\":___syscall196,\\\\\\\"___syscall197\\\\\\\":___syscall197,\\\\\\\"___syscall199\\\\\\\":___syscall199,\\\\\\\"___syscall202\\\\\\\":___syscall202,\\\\\\\"___syscall220\\\\\\\":___syscall220,\\\\\\\"___syscall221\\\\\\\":___syscall221,\\\\\\\"___syscall268\\\\\\\":___syscall268,\\\\\\\"___syscall3\\\\\\\":___syscall3,\\\\\\\"___syscall33\\\\\\\":___syscall33,\\\\\\\"___syscall38\\\\\\\":___syscall38,\\\\\\\"___syscall39\\\\\\\":___syscall39,\\\\\\\"___syscall4\\\\\\\":___syscall4,\\\\\\\"___syscall40\\\\\\\":___syscall40,\\\\\\\"___syscall5\\\\\\\":___syscall5,\\\\\\\"___syscall54\\\\\\\":___syscall54,\\\\\\\"___syscall6\\\\\\\":___syscall6,\\\\\\\"___syscall77\\\\\\\":___syscall77,\\\\\\\"___syscall85\\\\\\\":___syscall85,\\\\\\\"___syscall91\\\\\\\":___syscall91,\\\\\\\"___unlock\\\\\\\":___unlock,\\\\\\\"__addDays\\\\\\\":__addDays,\\\\\\\"__arraySum\\\\\\\":__arraySum,\\\\\\\"__emscripten_do_request_fullscreen\\\\\\\":__emscripten_do_request_fullscreen,\\\\\\\"__emscripten_sample_gamepad_data\\\\\\\":__emscripten_sample_gamepad_data,\\\\\\\"__emscripten_traverse_stack\\\\\\\":__emscripten_traverse_stack,\\\\\\\"__exit\\\\\\\":__exit,\\\\\\\"__formatString\\\\\\\":__formatString,\\\\\\\"__inet_ntop4_raw\\\\\\\":__inet_ntop4_raw,\\\\\\\"__inet_ntop6_raw\\\\\\\":__inet_ntop6_raw,\\\\\\\"__inet_pton4_raw\\\\\\\":__inet_pton4_raw,\\\\\\\"__inet_pton6_raw\\\\\\\":__inet_pton6_raw,\\\\\\\"__isLeapYear\\\\\\\":__isLeapYear,\\\\\\\"__read_sockaddr\\\\\\\":__read_sockaddr,\\\\\\\"__reallyNegative\\\\\\\":__reallyNegative,\\\\\\\"__setLetterbox\\\\\\\":__setLetterbox,\\\\\\\"__write_sockaddr\\\\\\\":__write_sockaddr,\\\\\\\"_abort\\\\\\\":_abort,\\\\\\\"_atexit\\\\\\\":_atexit,\\\\\\\"_clock\\\\\\\":_clock,\\\\\\\"_clock_getres\\\\\\\":_clock_getres,\\\\\\\"_clock_gettime\\\\\\\":_clock_gettime,\\\\\\\"_difftime\\\\\\\":_difftime,\\\\\\\"_dlclose\\\\\\\":_dlclose,\\\\\\\"_dlopen\\\\\\\":_dlopen,\\\\\\\"_dlsym\\\\\\\":_dlsym,\\\\\\\"_emscripten_asm_const_i\\\\\\\":_emscripten_asm_const_i,\\\\\\\"_emscripten_asm_const_ii\\\\\\\":_emscripten_asm_const_ii,\\\\\\\"_emscripten_asm_const_sync_on_main_thread_i\\\\\\\":_emscripten_asm_const_sync_on_main_thread_i,\\\\\\\"_emscripten_cancel_main_loop\\\\\\\":_emscripten_cancel_main_loop,\\\\\\\"_emscripten_exit_fullscreen\\\\\\\":_emscripten_exit_fullscreen,\\\\\\\"_emscripten_exit_pointerlock\\\\\\\":_emscripten_exit_pointerlock,\\\\\\\"_emscripten_get_callstack_js\\\\\\\":_emscripten_get_callstack_js,\\\\\\\"_emscripten_get_canvas_element_size\\\\\\\":_emscripten_get_canvas_element_size,\\\\\\\"_emscripten_get_canvas_element_size_calling_thread\\\\\\\":_emscripten_get_canvas_element_size_calling_thread,\\\\\\\"_emscripten_get_canvas_element_size_main_thread\\\\\\\":_emscripten_get_canvas_element_size_main_thread,\\\\\\\"_emscripten_get_fullscreen_status\\\\\\\":_emscripten_get_fullscreen_status,\\\\\\\"_emscripten_get_gamepad_status\\\\\\\":_emscripten_get_gamepad_status,\\\\\\\"_emscripten_get_main_loop_timing\\\\\\\":_emscripten_get_main_loop_timing,\\\\\\\"_emscripten_get_now\\\\\\\":_emscripten_get_now,\\\\\\\"_emscripten_get_now_is_monotonic\\\\\\\":_emscripten_get_now_is_monotonic,\\\\\\\"_emscripten_get_now_res\\\\\\\":_emscripten_get_now_res,\\\\\\\"_emscripten_get_num_gamepads\\\\\\\":_emscripten_get_num_gamepads,\\\\\\\"_emscripten_has_threading_support\\\\\\\":_emscripten_has_threading_support,\\\\\\\"_emscripten_html5_remove_all_event_listeners\\\\\\\":_emscripten_html5_remove_all_event_listeners,\\\\\\\"_emscripten_is_webgl_context_lost\\\\\\\":_emscripten_is_webgl_context_lost,\\\\\\\"_emscripten_log\\\\\\\":_emscripten_log,\\\\\\\"_emscripten_log_js\\\\\\\":_emscripten_log_js,\\\\\\\"_emscripten_memcpy_big\\\\\\\":_emscripten_memcpy_big,\\\\\\\"_emscripten_num_logical_cores\\\\\\\":_emscripten_num_logical_cores,\\\\\\\"_emscripten_request_fullscreen\\\\\\\":_emscripten_request_fullscreen,\\\\\\\"_emscripten_request_pointerlock\\\\\\\":_emscripten_request_pointerlock,\\\\\\\"_emscripten_set_blur_callback_on_thread\\\\\\\":_emscripten_set_blur_callback_on_thread,\\\\\\\"_emscripten_set_canvas_element_size\\\\\\\":_emscripten_set_canvas_element_size,\\\\\\\"_emscripten_set_canvas_element_size_calling_thread\\\\\\\":_emscripten_set_canvas_element_size_calling_thread,\\\\\\\"_emscripten_set_canvas_element_size_main_thread\\\\\\\":_emscripten_set_canvas_element_size_main_thread,\\\\\\\"_emscripten_set_dblclick_callback_on_thread\\\\\\\":_emscripten_set_dblclick_callback_on_thread,\\\\\\\"_emscripten_set_devicemotion_callback_on_thread\\\\\\\":_emscripten_set_devicemotion_callback_on_thread,\\\\\\\"_emscripten_set_deviceorientation_callback_on_thread\\\\\\\":_emscripten_set_deviceorientation_callback_on_thread,\\\\\\\"_emscripten_set_focus_callback_on_thread\\\\\\\":_emscripten_set_focus_callback_on_thread,\\\\\\\"_emscripten_set_fullscreenchange_callback_on_thread\\\\\\\":_emscripten_set_fullscreenchange_callback_on_thread,\\\\\\\"_emscripten_set_gamepadconnected_callback_on_thread\\\\\\\":_emscripten_set_gamepadconnected_callback_on_thread,\\\\\\\"_emscripten_set_gamepaddisconnected_callback_on_thread\\\\\\\":_emscripten_set_gamepaddisconnected_callback_on_thread,\\\\\\\"_emscripten_set_keydown_callback_on_thread\\\\\\\":_emscripten_set_keydown_callback_on_thread,\\\\\\\"_emscripten_set_keypress_callback_on_thread\\\\\\\":_emscripten_set_keypress_callback_on_thread,\\\\\\\"_emscripten_set_keyup_callback_on_thread\\\\\\\":_emscripten_set_keyup_callback_on_thread,\\\\\\\"_emscripten_set_main_loop\\\\\\\":_emscripten_set_main_loop,\\\\\\\"_emscripten_set_main_loop_timing\\\\\\\":_emscripten_set_main_loop_timing,\\\\\\\"_emscripten_set_mousedown_callback_on_thread\\\\\\\":_emscripten_set_mousedown_callback_on_thread,\\\\\\\"_emscripten_set_mousemove_callback_on_thread\\\\\\\":_emscripten_set_mousemove_callback_on_thread,\\\\\\\"_emscripten_set_mouseup_callback_on_thread\\\\\\\":_emscripten_set_mouseup_callback_on_thread,\\\\\\\"_emscripten_set_touchcancel_callback_on_thread\\\\\\\":_emscripten_set_touchcancel_callback_on_thread,\\\\\\\"_emscripten_set_touchend_callback_on_thread\\\\\\\":_emscripten_set_touchend_callback_on_thread,\\\\\\\"_emscripten_set_touchmove_callback_on_thread\\\\\\\":_emscripten_set_touchmove_callback_on_thread,\\\\\\\"_emscripten_set_touchstart_callback_on_thread\\\\\\\":_emscripten_set_touchstart_callback_on_thread,\\\\\\\"_emscripten_set_wheel_callback_on_thread\\\\\\\":_emscripten_set_wheel_callback_on_thread,\\\\\\\"_emscripten_webgl_create_context\\\\\\\":_emscripten_webgl_create_context,\\\\\\\"_emscripten_webgl_destroy_context\\\\\\\":_emscripten_webgl_destroy_context,\\\\\\\"_emscripten_webgl_destroy_context_calling_thread\\\\\\\":_emscripten_webgl_destroy_context_calling_thread,\\\\\\\"_emscripten_webgl_do_create_context\\\\\\\":_emscripten_webgl_do_create_context,\\\\\\\"_emscripten_webgl_do_get_current_context\\\\\\\":_emscripten_webgl_do_get_current_context,\\\\\\\"_emscripten_webgl_enable_extension\\\\\\\":_emscripten_webgl_enable_extension,\\\\\\\"_emscripten_webgl_enable_extension_calling_thread\\\\\\\":_emscripten_webgl_enable_extension_calling_thread,\\\\\\\"_emscripten_webgl_get_current_context\\\\\\\":_emscripten_webgl_get_current_context,\\\\\\\"_emscripten_webgl_init_context_attributes\\\\\\\":_emscripten_webgl_init_context_attributes,\\\\\\\"_emscripten_webgl_make_context_current\\\\\\\":_emscripten_webgl_make_context_current,\\\\\\\"_exit\\\\\\\":_exit,\\\\\\\"_flock\\\\\\\":_flock,\\\\\\\"_getenv\\\\\\\":_getenv,\\\\\\\"_gethostbyaddr\\\\\\\":_gethostbyaddr,\\\\\\\"_gethostbyname\\\\\\\":_gethostbyname,\\\\\\\"_getpagesize\\\\\\\":_getpagesize,\\\\\\\"_getpwuid\\\\\\\":_getpwuid,\\\\\\\"_gettimeofday\\\\\\\":_gettimeofday,\\\\\\\"_glActiveTexture\\\\\\\":_glActiveTexture,\\\\\\\"_glAttachShader\\\\\\\":_glAttachShader,\\\\\\\"_glBeginQuery\\\\\\\":_glBeginQuery,\\\\\\\"_glBeginTransformFeedback\\\\\\\":_glBeginTransformFeedback,\\\\\\\"_glBindAttribLocation\\\\\\\":_glBindAttribLocation,\\\\\\\"_glBindBuffer\\\\\\\":_glBindBuffer,\\\\\\\"_glBindBufferBase\\\\\\\":_glBindBufferBase,\\\\\\\"_glBindBufferRange\\\\\\\":_glBindBufferRange,\\\\\\\"_glBindFramebuffer\\\\\\\":_glBindFramebuffer,\\\\\\\"_glBindRenderbuffer\\\\\\\":_glBindRenderbuffer,\\\\\\\"_glBindSampler\\\\\\\":_glBindSampler,\\\\\\\"_glBindTexture\\\\\\\":_glBindTexture,\\\\\\\"_glBindTransformFeedback\\\\\\\":_glBindTransformFeedback,\\\\\\\"_glBindVertexArray\\\\\\\":_glBindVertexArray,\\\\\\\"_glBlendEquation\\\\\\\":_glBlendEquation,\\\\\\\"_glBlendEquationSeparate\\\\\\\":_glBlendEquationSeparate,\\\\\\\"_glBlendFuncSeparate\\\\\\\":_glBlendFuncSeparate,\\\\\\\"_glBlitFramebuffer\\\\\\\":_glBlitFramebuffer,\\\\\\\"_glBufferData\\\\\\\":_glBufferData,\\\\\\\"_glBufferSubData\\\\\\\":_glBufferSubData,\\\\\\\"_glCheckFramebufferStatus\\\\\\\":_glCheckFramebufferStatus,\\\\\\\"_glClear\\\\\\\":_glClear,\\\\\\\"_glClearColor\\\\\\\":_glClearColor,\\\\\\\"_glClearDepthf\\\\\\\":_glClearDepthf,\\\\\\\"_glClearStencil\\\\\\\":_glClearStencil,\\\\\\\"_glClientWaitSync\\\\\\\":_glClientWaitSync,\\\\\\\"_glColorMask\\\\\\\":_glColorMask,\\\\\\\"_glCompileShader\\\\\\\":_glCompileShader,\\\\\\\"_glCompressedTexImage2D\\\\\\\":_glCompressedTexImage2D,\\\\\\\"_glCompressedTexSubImage2D\\\\\\\":_glCompressedTexSubImage2D,\\\\\\\"_glCompressedTexSubImage3D\\\\\\\":_glCompressedTexSubImage3D,\\\\\\\"_glCopyBufferSubData\\\\\\\":_glCopyBufferSubData,\\\\\\\"_glCopyTexImage2D\\\\\\\":_glCopyTexImage2D,\\\\\\\"_glCopyTexSubImage2D\\\\\\\":_glCopyTexSubImage2D,\\\\\\\"_glCreateProgram\\\\\\\":_glCreateProgram,\\\\\\\"_glCreateShader\\\\\\\":_glCreateShader,\\\\\\\"_glCullFace\\\\\\\":_glCullFace,\\\\\\\"_glDeleteBuffers\\\\\\\":_glDeleteBuffers,\\\\\\\"_glDeleteFramebuffers\\\\\\\":_glDeleteFramebuffers,\\\\\\\"_glDeleteProgram\\\\\\\":_glDeleteProgram,\\\\\\\"_glDeleteQueries\\\\\\\":_glDeleteQueries,\\\\\\\"_glDeleteRenderbuffers\\\\\\\":_glDeleteRenderbuffers,\\\\\\\"_glDeleteSamplers\\\\\\\":_glDeleteSamplers,\\\\\\\"_glDeleteShader\\\\\\\":_glDeleteShader,\\\\\\\"_glDeleteSync\\\\\\\":_glDeleteSync,\\\\\\\"_glDeleteTextures\\\\\\\":_glDeleteTextures,\\\\\\\"_glDeleteTransformFeedbacks\\\\\\\":_glDeleteTransformFeedbacks,\\\\\\\"_glDeleteVertexArrays\\\\\\\":_glDeleteVertexArrays,\\\\\\\"_glDepthFunc\\\\\\\":_glDepthFunc,\\\\\\\"_glDepthMask\\\\\\\":_glDepthMask,\\\\\\\"_glDetachShader\\\\\\\":_glDetachShader,\\\\\\\"_glDisable\\\\\\\":_glDisable,\\\\\\\"_glDisableVertexAttribArray\\\\\\\":_glDisableVertexAttribArray,\\\\\\\"_glDrawArrays\\\\\\\":_glDrawArrays,\\\\\\\"_glDrawArraysInstanced\\\\\\\":_glDrawArraysInstanced,\\\\\\\"_glDrawBuffers\\\\\\\":_glDrawBuffers,\\\\\\\"_glDrawElements\\\\\\\":_glDrawElements,\\\\\\\"_glDrawElementsInstanced\\\\\\\":_glDrawElementsInstanced,\\\\\\\"_glEnable\\\\\\\":_glEnable,\\\\\\\"_glEnableVertexAttribArray\\\\\\\":_glEnableVertexAttribArray,\\\\\\\"_glEndQuery\\\\\\\":_glEndQuery,\\\\\\\"_glEndTransformFeedback\\\\\\\":_glEndTransformFeedback,\\\\\\\"_glFenceSync\\\\\\\":_glFenceSync,\\\\\\\"_glFinish\\\\\\\":_glFinish,\\\\\\\"_glFlush\\\\\\\":_glFlush,\\\\\\\"_glFlushMappedBufferRange\\\\\\\":_glFlushMappedBufferRange,\\\\\\\"_glFramebufferRenderbuffer\\\\\\\":_glFramebufferRenderbuffer,\\\\\\\"_glFramebufferTexture2D\\\\\\\":_glFramebufferTexture2D,\\\\\\\"_glFramebufferTextureLayer\\\\\\\":_glFramebufferTextureLayer,\\\\\\\"_glFrontFace\\\\\\\":_glFrontFace,\\\\\\\"_glGenBuffers\\\\\\\":_glGenBuffers,\\\\\\\"_glGenFramebuffers\\\\\\\":_glGenFramebuffers,\\\\\\\"_glGenQueries\\\\\\\":_glGenQueries,\\\\\\\"_glGenRenderbuffers\\\\\\\":_glGenRenderbuffers,\\\\\\\"_glGenSamplers\\\\\\\":_glGenSamplers,\\\\\\\"_glGenTextures\\\\\\\":_glGenTextures,\\\\\\\"_glGenTransformFeedbacks\\\\\\\":_glGenTransformFeedbacks,\\\\\\\"_glGenVertexArrays\\\\\\\":_glGenVertexArrays,\\\\\\\"_glGenerateMipmap\\\\\\\":_glGenerateMipmap,\\\\\\\"_glGetActiveAttrib\\\\\\\":_glGetActiveAttrib,\\\\\\\"_glGetActiveUniform\\\\\\\":_glGetActiveUniform,\\\\\\\"_glGetActiveUniformBlockName\\\\\\\":_glGetActiveUniformBlockName,\\\\\\\"_glGetActiveUniformBlockiv\\\\\\\":_glGetActiveUniformBlockiv,\\\\\\\"_glGetActiveUniformsiv\\\\\\\":_glGetActiveUniformsiv,\\\\\\\"_glGetAttribLocation\\\\\\\":_glGetAttribLocation,\\\\\\\"_glGetError\\\\\\\":_glGetError,\\\\\\\"_glGetFramebufferAttachmentParameteriv\\\\\\\":_glGetFramebufferAttachmentParameteriv,\\\\\\\"_glGetIntegeri_v\\\\\\\":_glGetIntegeri_v,\\\\\\\"_glGetIntegerv\\\\\\\":_glGetIntegerv,\\\\\\\"_glGetInternalformativ\\\\\\\":_glGetInternalformativ,\\\\\\\"_glGetProgramBinary\\\\\\\":_glGetProgramBinary,\\\\\\\"_glGetProgramInfoLog\\\\\\\":_glGetProgramInfoLog,\\\\\\\"_glGetProgramiv\\\\\\\":_glGetProgramiv,\\\\\\\"_glGetRenderbufferParameteriv\\\\\\\":_glGetRenderbufferParameteriv,\\\\\\\"_glGetShaderInfoLog\\\\\\\":_glGetShaderInfoLog,\\\\\\\"_glGetShaderPrecisionFormat\\\\\\\":_glGetShaderPrecisionFormat,\\\\\\\"_glGetShaderSource\\\\\\\":_glGetShaderSource,\\\\\\\"_glGetShaderiv\\\\\\\":_glGetShaderiv,\\\\\\\"_glGetString\\\\\\\":_glGetString,\\\\\\\"_glGetStringi\\\\\\\":_glGetStringi,\\\\\\\"_glGetTexParameteriv\\\\\\\":_glGetTexParameteriv,\\\\\\\"_glGetUniformBlockIndex\\\\\\\":_glGetUniformBlockIndex,\\\\\\\"_glGetUniformIndices\\\\\\\":_glGetUniformIndices,\\\\\\\"_glGetUniformLocation\\\\\\\":_glGetUniformLocation,\\\\\\\"_glGetUniformiv\\\\\\\":_glGetUniformiv,\\\\\\\"_glGetVertexAttribiv\\\\\\\":_glGetVertexAttribiv,\\\\\\\"_glInvalidateFramebuffer\\\\\\\":_glInvalidateFramebuffer,\\\\\\\"_glIsEnabled\\\\\\\":_glIsEnabled,\\\\\\\"_glIsVertexArray\\\\\\\":_glIsVertexArray,\\\\\\\"_glLinkProgram\\\\\\\":_glLinkProgram,\\\\\\\"_glMapBufferRange\\\\\\\":_glMapBufferRange,\\\\\\\"_glPixelStorei\\\\\\\":_glPixelStorei,\\\\\\\"_glPolygonOffset\\\\\\\":_glPolygonOffset,\\\\\\\"_glProgramBinary\\\\\\\":_glProgramBinary,\\\\\\\"_glProgramParameteri\\\\\\\":_glProgramParameteri,\\\\\\\"_glReadBuffer\\\\\\\":_glReadBuffer,\\\\\\\"_glReadPixels\\\\\\\":_glReadPixels,\\\\\\\"_glRenderbufferStorage\\\\\\\":_glRenderbufferStorage,\\\\\\\"_glRenderbufferStorageMultisample\\\\\\\":_glRenderbufferStorageMultisample,\\\\\\\"_glSamplerParameteri\\\\\\\":_glSamplerParameteri,\\\\\\\"_glScissor\\\\\\\":_glScissor,\\\\\\\"_glShaderSource\\\\\\\":_glShaderSource,\\\\\\\"_glStencilFuncSeparate\\\\\\\":_glStencilFuncSeparate,\\\\\\\"_glStencilMask\\\\\\\":_glStencilMask,\\\\\\\"_glStencilOpSeparate\\\\\\\":_glStencilOpSeparate,\\\\\\\"_glTexImage2D\\\\\\\":_glTexImage2D,\\\\\\\"_glTexImage3D\\\\\\\":_glTexImage3D,\\\\\\\"_glTexParameterf\\\\\\\":_glTexParameterf,\\\\\\\"_glTexParameteri\\\\\\\":_glTexParameteri,\\\\\\\"_glTexParameteriv\\\\\\\":_glTexParameteriv,\\\\\\\"_glTexStorage2D\\\\\\\":_glTexStorage2D,\\\\\\\"_glTexStorage3D\\\\\\\":_glTexStorage3D,\\\\\\\"_glTexSubImage2D\\\\\\\":_glTexSubImage2D,\\\\\\\"_glTexSubImage3D\\\\\\\":_glTexSubImage3D,\\\\\\\"_glTransformFeedbackVaryings\\\\\\\":_glTransformFeedbackVaryings,\\\\\\\"_glUniform1fv\\\\\\\":_glUniform1fv,\\\\\\\"_glUniform1i\\\\\\\":_glUniform1i,\\\\\\\"_glUniform1iv\\\\\\\":_glUniform1iv,\\\\\\\"_glUniform1uiv\\\\\\\":_glUniform1uiv,\\\\\\\"_glUniform2fv\\\\\\\":_glUniform2fv,\\\\\\\"_glUniform2iv\\\\\\\":_glUniform2iv,\\\\\\\"_glUniform2uiv\\\\\\\":_glUniform2uiv,\\\\\\\"_glUniform3fv\\\\\\\":_glUniform3fv,\\\\\\\"_glUniform3iv\\\\\\\":_glUniform3iv,\\\\\\\"_glUniform3uiv\\\\\\\":_glUniform3uiv,\\\\\\\"_glUniform4fv\\\\\\\":_glUniform4fv,\\\\\\\"_glUniform4iv\\\\\\\":_glUniform4iv,\\\\\\\"_glUniform4uiv\\\\\\\":_glUniform4uiv,\\\\\\\"_glUniformBlockBinding\\\\\\\":_glUniformBlockBinding,\\\\\\\"_glUniformMatrix3fv\\\\\\\":_glUniformMatrix3fv,\\\\\\\"_glUniformMatrix4fv\\\\\\\":_glUniformMatrix4fv,\\\\\\\"_glUnmapBuffer\\\\\\\":_glUnmapBuffer,\\\\\\\"_glUseProgram\\\\\\\":_glUseProgram,\\\\\\\"_glValidateProgram\\\\\\\":_glValidateProgram,\\\\\\\"_glVertexAttrib4f\\\\\\\":_glVertexAttrib4f,\\\\\\\"_glVertexAttrib4fv\\\\\\\":_glVertexAttrib4fv,\\\\\\\"_glVertexAttribIPointer\\\\\\\":_glVertexAttribIPointer,\\\\\\\"_glVertexAttribPointer\\\\\\\":_glVertexAttribPointer,\\\\\\\"_glViewport\\\\\\\":_glViewport,\\\\\\\"_gmtime\\\\\\\":_gmtime,\\\\\\\"_gmtime_r\\\\\\\":_gmtime_r,\\\\\\\"_inet_addr\\\\\\\":_inet_addr,\\\\\\\"_llvm_ceil_f32\\\\\\\":_llvm_ceil_f32,\\\\\\\"_llvm_ceil_f64\\\\\\\":_llvm_ceil_f64,\\\\\\\"_llvm_copysign_f64\\\\\\\":_llvm_copysign_f64,\\\\\\\"_llvm_cos_f32\\\\\\\":_llvm_cos_f32,\\\\\\\"_llvm_cttz_i32\\\\\\\":_llvm_cttz_i32,\\\\\\\"_llvm_exp2_f32\\\\\\\":_llvm_exp2_f32,\\\\\\\"_llvm_fabs_f32\\\\\\\":_llvm_fabs_f32,\\\\\\\"_llvm_fabs_f64\\\\\\\":_llvm_fabs_f64,\\\\\\\"_llvm_floor_f32\\\\\\\":_llvm_floor_f32,\\\\\\\"_llvm_floor_f64\\\\\\\":_llvm_floor_f64,\\\\\\\"_llvm_log10_f32\\\\\\\":_llvm_log10_f32,\\\\\\\"_llvm_log10_f64\\\\\\\":_llvm_log10_f64,\\\\\\\"_llvm_log2_f32\\\\\\\":_llvm_log2_f32,\\\\\\\"_llvm_pow_f64\\\\\\\":_llvm_pow_f64,\\\\\\\"_llvm_sin_f32\\\\\\\":_llvm_sin_f32,\\\\\\\"_llvm_sqrt_f32\\\\\\\":_llvm_sqrt_f32,\\\\\\\"_llvm_trap\\\\\\\":_llvm_trap,\\\\\\\"_llvm_trunc_f32\\\\\\\":_llvm_trunc_f32,\\\\\\\"_localtime\\\\\\\":_localtime,\\\\\\\"_localtime_r\\\\\\\":_localtime_r,\\\\\\\"_longjmp\\\\\\\":_longjmp,\\\\\\\"_mktime\\\\\\\":_mktime,\\\\\\\"_pthread_cond_destroy\\\\\\\":_pthread_cond_destroy,\\\\\\\"_pthread_cond_init\\\\\\\":_pthread_cond_init,\\\\\\\"_pthread_cond_timedwait\\\\\\\":_pthread_cond_timedwait,\\\\\\\"_pthread_cond_wait\\\\\\\":_pthread_cond_wait,\\\\\\\"_pthread_getspecific\\\\\\\":_pthread_getspecific,\\\\\\\"_pthread_key_create\\\\\\\":_pthread_key_create,\\\\\\\"_pthread_key_delete\\\\\\\":_pthread_key_delete,\\\\\\\"_pthread_mutex_destroy\\\\\\\":_pthread_mutex_destroy,\\\\\\\"_pthread_mutex_init\\\\\\\":_pthread_mutex_init,\\\\\\\"_pthread_mutexattr_destroy\\\\\\\":_pthread_mutexattr_destroy,\\\\\\\"_pthread_mutexattr_init\\\\\\\":_pthread_mutexattr_init,\\\\\\\"_pthread_mutexattr_setprotocol\\\\\\\":_pthread_mutexattr_setprotocol,\\\\\\\"_pthread_mutexattr_settype\\\\\\\":_pthread_mutexattr_settype,\\\\\\\"_pthread_once\\\\\\\":_pthread_once,\\\\\\\"_pthread_setspecific\\\\\\\":_pthread_setspecific,\\\\\\\"_sched_yield\\\\\\\":_sched_yield,\\\\\\\"_setenv\\\\\\\":_setenv,\\\\\\\"_sigaction\\\\\\\":_sigaction,\\\\\\\"_sigemptyset\\\\\\\":_sigemptyset,\\\\\\\"_strftime\\\\\\\":_strftime,\\\\\\\"_sysconf\\\\\\\":_sysconf,\\\\\\\"_time\\\\\\\":_time,\\\\\\\"_tzset\\\\\\\":_tzset,\\\\\\\"_unsetenv\\\\\\\":_unsetenv,\\\\\\\"_utime\\\\\\\":_utime,\\\\\\\"emscriptenWebGLComputeImageSize\\\\\\\":emscriptenWebGLComputeImageSize,\\\\\\\"emscriptenWebGLGet\\\\\\\":emscriptenWebGLGet,\\\\\\\"emscriptenWebGLGetBufferBinding\\\\\\\":emscriptenWebGLGetBufferBinding,\\\\\\\"emscriptenWebGLGetHeapForType\\\\\\\":emscriptenWebGLGetHeapForType,\\\\\\\"emscriptenWebGLGetIndexed\\\\\\\":emscriptenWebGLGetIndexed,\\\\\\\"emscriptenWebGLGetShiftForType\\\\\\\":emscriptenWebGLGetShiftForType,\\\\\\\"emscriptenWebGLGetTexPixelData\\\\\\\":emscriptenWebGLGetTexPixelData,\\\\\\\"emscriptenWebGLGetUniform\\\\\\\":emscriptenWebGLGetUniform,\\\\\\\"emscriptenWebGLGetVertexAttrib\\\\\\\":emscriptenWebGLGetVertexAttrib,\\\\\\\"emscriptenWebGLValidateMapBufferTarget\\\\\\\":emscriptenWebGLValidateMapBufferTarget,\\\\\\\"emscripten_get_canvas_element_size_js\\\\\\\":emscripten_get_canvas_element_size_js,\\\\\\\"emscripten_set_canvas_element_size_js\\\\\\\":emscripten_set_canvas_element_size_js,\\\\\\\"DYNAMICTOP_PTR\\\\\\\":DYNAMICTOP_PTR,\\\\\\\"tempDoublePtr\\\\\\\":tempDoublePtr,\\\\\\\"ABORT\\\\\\\":ABORT,\\\\\\\"STACKTOP\\\\\\\":STACKTOP,\\\\\\\"STACK_MAX\\\\\\\":STACK_MAX};var asm=Module[\\\\\\\"asm\\\\\\\"](Module.asmGlobalArg,Module.asmLibraryArg,buffer);Module[\\\\\\\"asm\\\\\\\"]=asm;var _SendMessage=Module[\\\\\\\"_SendMessage\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_SendMessage\\\\\\\"].apply(null,arguments)});var _SendMessageFloat=Module[\\\\\\\"_SendMessageFloat\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_SendMessageFloat\\\\\\\"].apply(null,arguments)});var _SendMessageString=Module[\\\\\\\"_SendMessageString\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_SendMessageString\\\\\\\"].apply(null,arguments)});var _SetFullscreen=Module[\\\\\\\"_SetFullscreen\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_SetFullscreen\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_AIScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_AIScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_AIScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_AccessibilityScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_AccessibilityScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_AccessibilityScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_AndroidJNIScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_AndroidJNIScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_AndroidJNIScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_AnimationClip_cpp=Module[\\\\\\\"__GLOBAL__sub_I_AnimationClip_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_AnimationClip_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_AnimationScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_AnimationScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_AnimationScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_AssetBundleFileSystem_cpp=Module[\\\\\\\"__GLOBAL__sub_I_AssetBundleFileSystem_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_AssetBundleFileSystem_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_AssetBundleScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_AssetBundleScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_AssetBundleScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_AudioScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_AudioScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_AudioScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Avatar_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Avatar_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Avatar_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_ClothScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_ClothScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_ClothScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_ConstraintManager_cpp=Module[\\\\\\\"__GLOBAL__sub_I_ConstraintManager_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_ConstraintManager_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_DirectorScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_DirectorScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_DirectorScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_External_ProphecySDK_BlitOperations_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_External_ProphecySDK_BlitOperations_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_External_ProphecySDK_BlitOperations_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_External_Yoga_Yoga_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_External_Yoga_Yoga_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_External_Yoga_Yoga_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_GUITexture_cpp=Module[\\\\\\\"__GLOBAL__sub_I_GUITexture_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_GUITexture_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_GfxDeviceNull_cpp=Module[\\\\\\\"__GLOBAL__sub_I_GfxDeviceNull_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_GfxDeviceNull_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_GridScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_GridScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_GridScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_IMGUIScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_IMGUIScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_IMGUIScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Il2CppCodeRegistration_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Il2CppCodeRegistration_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Il2CppCodeRegistration_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_InputLegacyScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_InputLegacyScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_InputLegacyScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_InputScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_InputScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_InputScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_LogAssert_cpp=Module[\\\\\\\"__GLOBAL__sub_I_LogAssert_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_LogAssert_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Lump_libil2cpp_gc_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Lump_libil2cpp_gc_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Lump_libil2cpp_gc_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Lump_libil2cpp_metadata_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Lump_libil2cpp_metadata_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Lump_libil2cpp_metadata_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Lump_libil2cpp_os_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Lump_libil2cpp_os_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Lump_libil2cpp_os_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Lump_libil2cpp_utils_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Lump_libil2cpp_utils_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Lump_libil2cpp_utils_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Lump_libil2cpp_vm_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Lump_libil2cpp_vm_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Lump_libil2cpp_vm_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Animation_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Animation_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Animation_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Animation_3_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Animation_3_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Animation_3_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Animation_6_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Animation_6_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Animation_6_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_AssetBundle_Public_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_AssetBundle_Public_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_AssetBundle_Public_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Audio_Public_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Audio_Public_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Audio_Public_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Audio_Public_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Audio_Public_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Audio_Public_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Audio_Public_3_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Audio_Public_3_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Audio_Public_3_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Audio_Public_ScriptBindings_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Audio_Public_ScriptBindings_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Audio_Public_ScriptBindings_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Audio_Public_sound_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Audio_Public_sound_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Audio_Public_sound_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Cloth_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Cloth_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Cloth_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_DSPGraph_Public_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_DSPGraph_Public_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_DSPGraph_Public_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Grid_Public_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Grid_Public_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Grid_Public_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_IMGUI_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_IMGUI_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_IMGUI_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_IMGUI_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_IMGUI_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_IMGUI_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Input_Private_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Input_Private_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Input_Private_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_ParticleSystem_Modules_3_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_ParticleSystem_Modules_3_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_ParticleSystem_Modules_3_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Physics2D_Public_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Physics2D_Public_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Physics2D_Public_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Physics2D_Public_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Physics2D_Public_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Physics2D_Public_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Physics_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Physics_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Physics_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Physics_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Physics_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Physics_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Profiler_Public_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Profiler_Public_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Profiler_Public_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Profiler_Runtime_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Profiler_Runtime_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Profiler_Runtime_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Subsystems_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Subsystems_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Subsystems_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Terrain_Public_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Terrain_Public_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Terrain_Public_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Terrain_Public_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Terrain_Public_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Terrain_Public_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Terrain_Public_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Terrain_Public_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Terrain_Public_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Terrain_Public_3_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Terrain_Public_3_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Terrain_Public_3_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Terrain_VR_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Terrain_VR_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Terrain_VR_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_TextRendering_Public_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_TextRendering_Public_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_TextRendering_Public_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Tilemap_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Tilemap_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Tilemap_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Tilemap_Public_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Tilemap_Public_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Tilemap_Public_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_UI_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_UI_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_UI_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_UI_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_UI_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_UI_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_UI_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_UI_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_UI_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_UnityAnalytics_Dispatcher_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_UnityAnalytics_Dispatcher_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_UnityAnalytics_Dispatcher_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_UnityWebRequest_Public_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_UnityWebRequest_Public_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_UnityWebRequest_Public_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_VFX_Public_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_VFX_Public_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_VFX_Public_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_VFX_Public_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_VFX_Public_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_VFX_Public_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_VR_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_VR_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_VR_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_VR_PluginInterface_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_VR_PluginInterface_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_VR_PluginInterface_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_Video_Public_Base_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_Video_Public_Base_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_Video_Public_Base_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Modules_XR_Subsystems_Input_Public_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Modules_XR_Subsystems_Input_Public_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Modules_XR_Subsystems_Input_Public_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_ParticleSystemRenderer_cpp=Module[\\\\\\\"__GLOBAL__sub_I_ParticleSystemRenderer_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_ParticleSystemRenderer_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_ParticleSystemScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_ParticleSystemScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_ParticleSystemScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Physics2DScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Physics2DScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Physics2DScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_PhysicsQuery_cpp=Module[\\\\\\\"__GLOBAL__sub_I_PhysicsQuery_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_PhysicsQuery_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_PhysicsScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_PhysicsScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_PhysicsScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_PlatformDependent_WebGL_External_baselib_builds_Source_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_PlatformDependent_WebGL_External_baselib_builds_Source_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_PlatformDependent_WebGL_External_baselib_builds_Source_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_PlatformDependent_WebGL_Source_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_PlatformDependent_WebGL_Source_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_PlatformDependent_WebGL_Source_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_PlatformDependent_WebGL_Source_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_PlatformDependent_WebGL_Source_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_PlatformDependent_WebGL_Source_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_2D_Renderer_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_2D_Renderer_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_2D_Renderer_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_2D_Sorting_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_2D_Sorting_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_2D_Sorting_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_2D_SpriteAtlas_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_2D_SpriteAtlas_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_2D_SpriteAtlas_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Allocator_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Allocator_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Allocator_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Allocator_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Allocator_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Allocator_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Application_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Application_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Application_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_BaseClasses_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_BaseClasses_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_BaseClasses_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_BaseClasses_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_BaseClasses_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_BaseClasses_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_BaseClasses_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_BaseClasses_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_BaseClasses_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_BaseClasses_3_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_BaseClasses_3_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_BaseClasses_3_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Burst_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Burst_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Burst_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Camera_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Camera_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Camera_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Camera_3_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_3_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_3_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Camera_4_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_4_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_4_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Camera_5_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_5_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_5_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Camera_6_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_6_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_6_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Camera_7_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_7_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_7_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Camera_Culling_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_Culling_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_Culling_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Camera_RenderLoops_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_RenderLoops_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_RenderLoops_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Camera_RenderLoops_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_RenderLoops_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Camera_RenderLoops_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Containers_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Containers_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Containers_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Core_Callbacks_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Core_Callbacks_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Core_Callbacks_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Director_Core_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Director_Core_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Director_Core_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_File_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_File_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_File_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Geometry_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Geometry_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Geometry_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_GfxDevice_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_GfxDevice_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_GfxDevice_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_GfxDevice_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_GfxDevice_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_GfxDevice_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_GfxDevice_3_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_GfxDevice_3_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_GfxDevice_3_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_GfxDevice_4_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_GfxDevice_4_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_GfxDevice_4_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_GfxDevice_5_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_GfxDevice_5_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_GfxDevice_5_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_GfxDevice_opengles_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_GfxDevice_opengles_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_GfxDevice_opengles_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Graphics_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Graphics_10_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_10_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_10_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Graphics_11_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_11_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_11_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Graphics_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Graphics_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Graphics_4_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_4_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_4_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Graphics_5_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_5_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_5_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Graphics_6_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_6_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_6_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Graphics_8_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_8_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_8_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Graphics_Billboard_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_Billboard_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_Billboard_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Graphics_LOD_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_LOD_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_LOD_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Graphics_Mesh_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_Mesh_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_Mesh_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Graphics_Mesh_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_Mesh_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_Mesh_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Graphics_Mesh_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_Mesh_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_Mesh_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Graphics_Mesh_4_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_Mesh_4_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_Mesh_4_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Graphics_Mesh_5_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_Mesh_5_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_Mesh_5_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Graphics_ScriptableRenderLoop_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_ScriptableRenderLoop_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Graphics_ScriptableRenderLoop_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Input_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Input_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Input_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Interfaces_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Interfaces_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Interfaces_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Interfaces_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Interfaces_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Interfaces_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Interfaces_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Interfaces_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Interfaces_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Jobs_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Jobs_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Jobs_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Jobs_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Jobs_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Jobs_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Jobs_Internal_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Jobs_Internal_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Jobs_Internal_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Math_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Math_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Math_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Math_Random_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Math_Random_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Math_Random_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Misc_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Misc_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Misc_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Misc_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Misc_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Misc_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Misc_4_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Misc_4_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Misc_4_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Misc_5_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Misc_5_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Misc_5_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Modules_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Modules_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Modules_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Mono_SerializationBackend_DirectMemoryAccess_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Mono_SerializationBackend_DirectMemoryAccess_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Mono_SerializationBackend_DirectMemoryAccess_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Mono_SerializationBackend_DirectMemoryAccess_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Mono_SerializationBackend_DirectMemoryAccess_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Mono_SerializationBackend_DirectMemoryAccess_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_PluginInterface_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_PluginInterface_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_PluginInterface_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_PreloadManager_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_PreloadManager_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_PreloadManager_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Profiler_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Profiler_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Profiler_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Profiler_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Profiler_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Profiler_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_SceneManager_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_SceneManager_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_SceneManager_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_ScriptingBackend_Il2Cpp_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_ScriptingBackend_Il2Cpp_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_ScriptingBackend_Il2Cpp_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Scripting_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Scripting_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Scripting_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Scripting_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Scripting_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Scripting_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Scripting_3_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Scripting_3_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Scripting_3_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Scripting_APIUpdating_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Scripting_APIUpdating_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Scripting_APIUpdating_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Serialize_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Serialize_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Serialize_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Serialize_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Serialize_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Serialize_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Serialize_TransferFunctions_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Serialize_TransferFunctions_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Serialize_TransferFunctions_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Serialize_TransferFunctions_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Serialize_TransferFunctions_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Serialize_TransferFunctions_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Shaders_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Shaders_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Shaders_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Shaders_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Shaders_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Shaders_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Shaders_ShaderImpl_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Shaders_ShaderImpl_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Shaders_ShaderImpl_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Transform_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Transform_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Transform_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Transform_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Transform_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Transform_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Utilities_2_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Utilities_2_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Utilities_2_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Utilities_5_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Utilities_5_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Utilities_5_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Utilities_6_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Utilities_6_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Utilities_6_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Utilities_7_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Utilities_7_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Utilities_7_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Utilities_9_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Utilities_9_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Utilities_9_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_Video_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_Video_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_Video_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Runtime_VirtualFileSystem_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Runtime_VirtualFileSystem_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Runtime_VirtualFileSystem_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Shader_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Shader_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Shader_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Shadows_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Shadows_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Shadows_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_ShapeModule_cpp=Module[\\\\\\\"__GLOBAL__sub_I_ShapeModule_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_ShapeModule_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_SubsystemsScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_SubsystemsScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_SubsystemsScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_SwInterCollision_cpp=Module[\\\\\\\"__GLOBAL__sub_I_SwInterCollision_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_SwInterCollision_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_SwSolverKernel_cpp=Module[\\\\\\\"__GLOBAL__sub_I_SwSolverKernel_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_SwSolverKernel_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_TemplateInstantiations_cpp=Module[\\\\\\\"__GLOBAL__sub_I_TemplateInstantiations_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_TemplateInstantiations_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_TerrainScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_TerrainScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_TerrainScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_TextCoreScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_TextCoreScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_TextCoreScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_TextRenderingScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_TextRenderingScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_TextRenderingScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_TilemapScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_TilemapScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_TilemapScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Transform_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Transform_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Transform_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_UIElementsScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_UIElementsScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_UIElementsScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_UIScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_UIScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_UIScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_UnityAdsSettings_cpp=Module[\\\\\\\"__GLOBAL__sub_I_UnityAdsSettings_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_UnityAdsSettings_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_UnityAnalyticsScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_UnityAnalyticsScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_UnityAnalyticsScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_UnityWebRequestScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_UnityWebRequestScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_UnityWebRequestScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_UnsafeUtility_bindings_cpp=Module[\\\\\\\"__GLOBAL__sub_I_UnsafeUtility_bindings_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_UnsafeUtility_bindings_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_VFXScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_VFXScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_VFXScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_VRScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_VRScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_VRScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_VideoScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_VideoScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_VideoScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_Wind_cpp=Module[\\\\\\\"__GLOBAL__sub_I_Wind_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_Wind_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_XRScriptingClasses_cpp=Module[\\\\\\\"__GLOBAL__sub_I_XRScriptingClasses_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_XRScriptingClasses_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_artifacts_WebGL_codegenerator_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_artifacts_WebGL_codegenerator_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_artifacts_WebGL_codegenerator_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_nvcloth_src_0_cpp=Module[\\\\\\\"__GLOBAL__sub_I_nvcloth_src_0_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_nvcloth_src_0_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_nvcloth_src_1_cpp=Module[\\\\\\\"__GLOBAL__sub_I_nvcloth_src_1_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_nvcloth_src_1_cpp\\\\\\\"].apply(null,arguments)});var __GLOBAL__sub_I_umbra_cpp=Module[\\\\\\\"__GLOBAL__sub_I_umbra_cpp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__GLOBAL__sub_I_umbra_cpp\\\\\\\"].apply(null,arguments)});var ___cxa_can_catch=Module[\\\\\\\"___cxa_can_catch\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___cxa_can_catch\\\\\\\"].apply(null,arguments)});var ___cxa_is_pointer_type=Module[\\\\\\\"___cxa_is_pointer_type\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___cxa_is_pointer_type\\\\\\\"].apply(null,arguments)});var ___cxx_global_var_init=Module[\\\\\\\"___cxx_global_var_init\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___cxx_global_var_init\\\\\\\"].apply(null,arguments)});var ___cxx_global_var_init_116=Module[\\\\\\\"___cxx_global_var_init_116\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___cxx_global_var_init_116\\\\\\\"].apply(null,arguments)});var ___cxx_global_var_init_127=Module[\\\\\\\"___cxx_global_var_init_127\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___cxx_global_var_init_127\\\\\\\"].apply(null,arguments)});var ___cxx_global_var_init_13=Module[\\\\\\\"___cxx_global_var_init_13\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___cxx_global_var_init_13\\\\\\\"].apply(null,arguments)});var ___cxx_global_var_init_14=Module[\\\\\\\"___cxx_global_var_init_14\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___cxx_global_var_init_14\\\\\\\"].apply(null,arguments)});var ___cxx_global_var_init_15=Module[\\\\\\\"___cxx_global_var_init_15\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___cxx_global_var_init_15\\\\\\\"].apply(null,arguments)});var ___cxx_global_var_init_18=Module[\\\\\\\"___cxx_global_var_init_18\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___cxx_global_var_init_18\\\\\\\"].apply(null,arguments)});var ___cxx_global_var_init_22=Module[\\\\\\\"___cxx_global_var_init_22\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___cxx_global_var_init_22\\\\\\\"].apply(null,arguments)});var ___cxx_global_var_init_2_9447=Module[\\\\\\\"___cxx_global_var_init_2_9447\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___cxx_global_var_init_2_9447\\\\\\\"].apply(null,arguments)});var ___cxx_global_var_init_3652=Module[\\\\\\\"___cxx_global_var_init_3652\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___cxx_global_var_init_3652\\\\\\\"].apply(null,arguments)});var ___cxx_global_var_init_68=Module[\\\\\\\"___cxx_global_var_init_68\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___cxx_global_var_init_68\\\\\\\"].apply(null,arguments)});var ___cxx_global_var_init_96=Module[\\\\\\\"___cxx_global_var_init_96\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___cxx_global_var_init_96\\\\\\\"].apply(null,arguments)});var ___emscripten_environ_constructor=Module[\\\\\\\"___emscripten_environ_constructor\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___emscripten_environ_constructor\\\\\\\"].apply(null,arguments)});var ___errno_location=Module[\\\\\\\"___errno_location\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___errno_location\\\\\\\"].apply(null,arguments)});var __get_daylight=Module[\\\\\\\"__get_daylight\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__get_daylight\\\\\\\"].apply(null,arguments)});var __get_environ=Module[\\\\\\\"__get_environ\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__get_environ\\\\\\\"].apply(null,arguments)});var __get_timezone=Module[\\\\\\\"__get_timezone\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__get_timezone\\\\\\\"].apply(null,arguments)});var __get_tzname=Module[\\\\\\\"__get_tzname\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"__get_tzname\\\\\\\"].apply(null,arguments)});var _emscripten_replace_memory=Module[\\\\\\\"_emscripten_replace_memory\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_emscripten_replace_memory\\\\\\\"].apply(null,arguments)});var _free=Module[\\\\\\\"_free\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_free\\\\\\\"].apply(null,arguments)});var _htonl=Module[\\\\\\\"_htonl\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_htonl\\\\\\\"].apply(null,arguments)});var _htons=Module[\\\\\\\"_htons\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_htons\\\\\\\"].apply(null,arguments)});var _i64Add=Module[\\\\\\\"_i64Add\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_i64Add\\\\\\\"].apply(null,arguments)});var _llvm_bswap_i16=Module[\\\\\\\"_llvm_bswap_i16\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_llvm_bswap_i16\\\\\\\"].apply(null,arguments)});var _llvm_bswap_i32=Module[\\\\\\\"_llvm_bswap_i32\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_llvm_bswap_i32\\\\\\\"].apply(null,arguments)});var _llvm_ctlz_i64=Module[\\\\\\\"_llvm_ctlz_i64\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_llvm_ctlz_i64\\\\\\\"].apply(null,arguments)});var _llvm_ctpop_i32=Module[\\\\\\\"_llvm_ctpop_i32\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_llvm_ctpop_i32\\\\\\\"].apply(null,arguments)});var _llvm_maxnum_f32=Module[\\\\\\\"_llvm_maxnum_f32\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_llvm_maxnum_f32\\\\\\\"].apply(null,arguments)});var _llvm_maxnum_f64=Module[\\\\\\\"_llvm_maxnum_f64\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_llvm_maxnum_f64\\\\\\\"].apply(null,arguments)});var _llvm_minnum_f32=Module[\\\\\\\"_llvm_minnum_f32\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_llvm_minnum_f32\\\\\\\"].apply(null,arguments)});var _llvm_round_f32=Module[\\\\\\\"_llvm_round_f32\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_llvm_round_f32\\\\\\\"].apply(null,arguments)});var _main=Module[\\\\\\\"_main\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_main\\\\\\\"].apply(null,arguments)});var _malloc=Module[\\\\\\\"_malloc\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_malloc\\\\\\\"].apply(null,arguments)});var _memalign=Module[\\\\\\\"_memalign\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_memalign\\\\\\\"].apply(null,arguments)});var _memcpy=Module[\\\\\\\"_memcpy\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_memcpy\\\\\\\"].apply(null,arguments)});var _memmove=Module[\\\\\\\"_memmove\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_memmove\\\\\\\"].apply(null,arguments)});var _memset=Module[\\\\\\\"_memset\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_memset\\\\\\\"].apply(null,arguments)});var _ntohs=Module[\\\\\\\"_ntohs\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_ntohs\\\\\\\"].apply(null,arguments)});var _pthread_cond_broadcast=Module[\\\\\\\"_pthread_cond_broadcast\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_pthread_cond_broadcast\\\\\\\"].apply(null,arguments)});var _pthread_mutex_lock=Module[\\\\\\\"_pthread_mutex_lock\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_pthread_mutex_lock\\\\\\\"].apply(null,arguments)});var _pthread_mutex_unlock=Module[\\\\\\\"_pthread_mutex_unlock\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_pthread_mutex_unlock\\\\\\\"].apply(null,arguments)});var _realloc=Module[\\\\\\\"_realloc\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_realloc\\\\\\\"].apply(null,arguments)});var _saveSetjmp=Module[\\\\\\\"_saveSetjmp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_saveSetjmp\\\\\\\"].apply(null,arguments)});var _sbrk=Module[\\\\\\\"_sbrk\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_sbrk\\\\\\\"].apply(null,arguments)});var _strlen=Module[\\\\\\\"_strlen\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_strlen\\\\\\\"].apply(null,arguments)});var _testSetjmp=Module[\\\\\\\"_testSetjmp\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_testSetjmp\\\\\\\"].apply(null,arguments)});var establishStackSpace=Module[\\\\\\\"establishStackSpace\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"establishStackSpace\\\\\\\"].apply(null,arguments)});var getTempRet0=Module[\\\\\\\"getTempRet0\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"getTempRet0\\\\\\\"].apply(null,arguments)});var runPostSets=Module[\\\\\\\"runPostSets\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"runPostSets\\\\\\\"].apply(null,arguments)});var setTempRet0=Module[\\\\\\\"setTempRet0\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"setTempRet0\\\\\\\"].apply(null,arguments)});var setThrew=Module[\\\\\\\"setThrew\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"setThrew\\\\\\\"].apply(null,arguments)});var stackAlloc=Module[\\\\\\\"stackAlloc\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"stackAlloc\\\\\\\"].apply(null,arguments)});var stackRestore=Module[\\\\\\\"stackRestore\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"stackRestore\\\\\\\"].apply(null,arguments)});var stackSave=Module[\\\\\\\"stackSave\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"stackSave\\\\\\\"].apply(null,arguments)});var dynCall_dd=Module[\\\\\\\"dynCall_dd\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_dd\\\\\\\"].apply(null,arguments)});var dynCall_ddd=Module[\\\\\\\"dynCall_ddd\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_ddd\\\\\\\"].apply(null,arguments)});var dynCall_dddi=Module[\\\\\\\"dynCall_dddi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_dddi\\\\\\\"].apply(null,arguments)});var dynCall_ddi=Module[\\\\\\\"dynCall_ddi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_ddi\\\\\\\"].apply(null,arguments)});var dynCall_ddidi=Module[\\\\\\\"dynCall_ddidi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_ddidi\\\\\\\"].apply(null,arguments)});var dynCall_dfi=Module[\\\\\\\"dynCall_dfi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_dfi\\\\\\\"].apply(null,arguments)});var dynCall_di=Module[\\\\\\\"dynCall_di\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_di\\\\\\\"].apply(null,arguments)});var dynCall_diddi=Module[\\\\\\\"dynCall_diddi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_diddi\\\\\\\"].apply(null,arguments)});var dynCall_didi=Module[\\\\\\\"dynCall_didi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_didi\\\\\\\"].apply(null,arguments)});var dynCall_dii=Module[\\\\\\\"dynCall_dii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_dii\\\\\\\"].apply(null,arguments)});var dynCall_diii=Module[\\\\\\\"dynCall_diii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_diii\\\\\\\"].apply(null,arguments)});var dynCall_diiii=Module[\\\\\\\"dynCall_diiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_diiii\\\\\\\"].apply(null,arguments)});var dynCall_dij=Module[\\\\\\\"dynCall_dij\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_dij\\\\\\\"].apply(null,arguments)});var dynCall_dji=Module[\\\\\\\"dynCall_dji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_dji\\\\\\\"].apply(null,arguments)});var dynCall_f=Module[\\\\\\\"dynCall_f\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_f\\\\\\\"].apply(null,arguments)});var dynCall_fdi=Module[\\\\\\\"dynCall_fdi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fdi\\\\\\\"].apply(null,arguments)});var dynCall_ff=Module[\\\\\\\"dynCall_ff\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_ff\\\\\\\"].apply(null,arguments)});var dynCall_fff=Module[\\\\\\\"dynCall_fff\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fff\\\\\\\"].apply(null,arguments)});var dynCall_ffffffi=Module[\\\\\\\"dynCall_ffffffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_ffffffi\\\\\\\"].apply(null,arguments)});var dynCall_ffffi=Module[\\\\\\\"dynCall_ffffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_ffffi\\\\\\\"].apply(null,arguments)});var dynCall_fffi=Module[\\\\\\\"dynCall_fffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fffi\\\\\\\"].apply(null,arguments)});var dynCall_fffifffi=Module[\\\\\\\"dynCall_fffifffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fffifffi\\\\\\\"].apply(null,arguments)});var dynCall_ffi=Module[\\\\\\\"dynCall_ffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_ffi\\\\\\\"].apply(null,arguments)});var dynCall_fi=Module[\\\\\\\"dynCall_fi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fi\\\\\\\"].apply(null,arguments)});var dynCall_fidi=Module[\\\\\\\"dynCall_fidi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fidi\\\\\\\"].apply(null,arguments)});var dynCall_fif=Module[\\\\\\\"dynCall_fif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fif\\\\\\\"].apply(null,arguments)});var dynCall_fiff=Module[\\\\\\\"dynCall_fiff\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fiff\\\\\\\"].apply(null,arguments)});var dynCall_fiffffi=Module[\\\\\\\"dynCall_fiffffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fiffffi\\\\\\\"].apply(null,arguments)});var dynCall_fiffi=Module[\\\\\\\"dynCall_fiffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fiffi\\\\\\\"].apply(null,arguments)});var dynCall_fifi=Module[\\\\\\\"dynCall_fifi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fifi\\\\\\\"].apply(null,arguments)});var dynCall_fififi=Module[\\\\\\\"dynCall_fififi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fififi\\\\\\\"].apply(null,arguments)});var dynCall_fifii=Module[\\\\\\\"dynCall_fifii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fifii\\\\\\\"].apply(null,arguments)});var dynCall_fifiii=Module[\\\\\\\"dynCall_fifiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fifiii\\\\\\\"].apply(null,arguments)});var dynCall_fii=Module[\\\\\\\"dynCall_fii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fii\\\\\\\"].apply(null,arguments)});var dynCall_fiifi=Module[\\\\\\\"dynCall_fiifi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fiifi\\\\\\\"].apply(null,arguments)});var dynCall_fiifii=Module[\\\\\\\"dynCall_fiifii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fiifii\\\\\\\"].apply(null,arguments)});var dynCall_fiii=Module[\\\\\\\"dynCall_fiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fiii\\\\\\\"].apply(null,arguments)});var dynCall_fiiifii=Module[\\\\\\\"dynCall_fiiifii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fiiifii\\\\\\\"].apply(null,arguments)});var dynCall_fiiii=Module[\\\\\\\"dynCall_fiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fiiii\\\\\\\"].apply(null,arguments)});var dynCall_fiiiif=Module[\\\\\\\"dynCall_fiiiif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fiiiif\\\\\\\"].apply(null,arguments)});var dynCall_fiiiii=Module[\\\\\\\"dynCall_fiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fiiiii\\\\\\\"].apply(null,arguments)});var dynCall_fiiiiii=Module[\\\\\\\"dynCall_fiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_fiiiiiifiifif=Module[\\\\\\\"dynCall_fiiiiiifiifif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fiiiiiifiifif\\\\\\\"].apply(null,arguments)});var dynCall_fiiiiiifiiiif=Module[\\\\\\\"dynCall_fiiiiiifiiiif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fiiiiiifiiiif\\\\\\\"].apply(null,arguments)});var dynCall_fji=Module[\\\\\\\"dynCall_fji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fji\\\\\\\"].apply(null,arguments)});var dynCall_i=Module[\\\\\\\"dynCall_i\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_i\\\\\\\"].apply(null,arguments)});var dynCall_idddi=Module[\\\\\\\"dynCall_idddi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_idddi\\\\\\\"].apply(null,arguments)});var dynCall_iddi=Module[\\\\\\\"dynCall_iddi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iddi\\\\\\\"].apply(null,arguments)});var dynCall_iddii=Module[\\\\\\\"dynCall_iddii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iddii\\\\\\\"].apply(null,arguments)});var dynCall_idi=Module[\\\\\\\"dynCall_idi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_idi\\\\\\\"].apply(null,arguments)});var dynCall_idiii=Module[\\\\\\\"dynCall_idiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_idiii\\\\\\\"].apply(null,arguments)});var dynCall_iffffi=Module[\\\\\\\"dynCall_iffffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iffffi\\\\\\\"].apply(null,arguments)});var dynCall_ifffi=Module[\\\\\\\"dynCall_ifffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_ifffi\\\\\\\"].apply(null,arguments)});var dynCall_iffi=Module[\\\\\\\"dynCall_iffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iffi\\\\\\\"].apply(null,arguments)});var dynCall_ifi=Module[\\\\\\\"dynCall_ifi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_ifi\\\\\\\"].apply(null,arguments)});var dynCall_ifiii=Module[\\\\\\\"dynCall_ifiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_ifiii\\\\\\\"].apply(null,arguments)});var dynCall_ii=Module[\\\\\\\"dynCall_ii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_ii\\\\\\\"].apply(null,arguments)});var dynCall_iidi=Module[\\\\\\\"dynCall_iidi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iidi\\\\\\\"].apply(null,arguments)});var dynCall_iidii=Module[\\\\\\\"dynCall_iidii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iidii\\\\\\\"].apply(null,arguments)});var dynCall_iif=Module[\\\\\\\"dynCall_iif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iif\\\\\\\"].apply(null,arguments)});var dynCall_iifff=Module[\\\\\\\"dynCall_iifff\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iifff\\\\\\\"].apply(null,arguments)});var dynCall_iifffi=Module[\\\\\\\"dynCall_iifffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iifffi\\\\\\\"].apply(null,arguments)});var dynCall_iiffi=Module[\\\\\\\"dynCall_iiffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiffi\\\\\\\"].apply(null,arguments)});var dynCall_iifi=Module[\\\\\\\"dynCall_iifi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iifi\\\\\\\"].apply(null,arguments)});var dynCall_iifii=Module[\\\\\\\"dynCall_iifii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iifii\\\\\\\"].apply(null,arguments)});var dynCall_iifiifiii=Module[\\\\\\\"dynCall_iifiifiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iifiifiii\\\\\\\"].apply(null,arguments)});var dynCall_iifiii=Module[\\\\\\\"dynCall_iifiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iifiii\\\\\\\"].apply(null,arguments)});var dynCall_iifiiii=Module[\\\\\\\"dynCall_iifiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iifiiii\\\\\\\"].apply(null,arguments)});var dynCall_iii=Module[\\\\\\\"dynCall_iii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iii\\\\\\\"].apply(null,arguments)});var dynCall_iiiddi=Module[\\\\\\\"dynCall_iiiddi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiddi\\\\\\\"].apply(null,arguments)});var dynCall_iiidi=Module[\\\\\\\"dynCall_iiidi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiidi\\\\\\\"].apply(null,arguments)});var dynCall_iiidii=Module[\\\\\\\"dynCall_iiidii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiidii\\\\\\\"].apply(null,arguments)});var dynCall_iiidiii=Module[\\\\\\\"dynCall_iiidiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiidiii\\\\\\\"].apply(null,arguments)});var dynCall_iiif=Module[\\\\\\\"dynCall_iiif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiif\\\\\\\"].apply(null,arguments)});var dynCall_iiifi=Module[\\\\\\\"dynCall_iiifi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiifi\\\\\\\"].apply(null,arguments)});var dynCall_iiifii=Module[\\\\\\\"dynCall_iiifii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiifii\\\\\\\"].apply(null,arguments)});var dynCall_iiifiifii=Module[\\\\\\\"dynCall_iiifiifii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiifiifii\\\\\\\"].apply(null,arguments)});var dynCall_iiifiifiii=Module[\\\\\\\"dynCall_iiifiifiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiifiifiii\\\\\\\"].apply(null,arguments)});var dynCall_iiifiii=Module[\\\\\\\"dynCall_iiifiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiifiii\\\\\\\"].apply(null,arguments)});var dynCall_iiifiiii=Module[\\\\\\\"dynCall_iiifiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiifiiii\\\\\\\"].apply(null,arguments)});var dynCall_iiii=Module[\\\\\\\"dynCall_iiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiifffffi=Module[\\\\\\\"dynCall_iiiifffffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiifffffi\\\\\\\"].apply(null,arguments)});var dynCall_iiiifffffii=Module[\\\\\\\"dynCall_iiiifffffii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiifffffii\\\\\\\"].apply(null,arguments)});var dynCall_iiiifi=Module[\\\\\\\"dynCall_iiiifi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiifi\\\\\\\"].apply(null,arguments)});var dynCall_iiiifii=Module[\\\\\\\"dynCall_iiiifii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiifii\\\\\\\"].apply(null,arguments)});var dynCall_iiiifiii=Module[\\\\\\\"dynCall_iiiifiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiifiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiifiiii=Module[\\\\\\\"dynCall_iiiifiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiifiiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiifiiiii=Module[\\\\\\\"dynCall_iiiifiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiifiiiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiii=Module[\\\\\\\"dynCall_iiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiiidii=Module[\\\\\\\"dynCall_iiiiidii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiidii\\\\\\\"].apply(null,arguments)});var dynCall_iiiiiffi=Module[\\\\\\\"dynCall_iiiiiffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiiffi\\\\\\\"].apply(null,arguments)});var dynCall_iiiiifi=Module[\\\\\\\"dynCall_iiiiifi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiifi\\\\\\\"].apply(null,arguments)});var dynCall_iiiiifiii=Module[\\\\\\\"dynCall_iiiiifiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiifiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiiifiiiiif=Module[\\\\\\\"dynCall_iiiiifiiiiif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiifiiiiif\\\\\\\"].apply(null,arguments)});var dynCall_iiiiii=Module[\\\\\\\"dynCall_iiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiiiifff=Module[\\\\\\\"dynCall_iiiiiifff\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiiifff\\\\\\\"].apply(null,arguments)});var dynCall_iiiiiifffiiifiii=Module[\\\\\\\"dynCall_iiiiiifffiiifiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiiifffiiifiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiiiiffiiiiiiiiiffffiii=Module[\\\\\\\"dynCall_iiiiiiffiiiiiiiiiffffiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiiiffiiiiiiiiiffffiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiiiiffiiiiiiiiiffffiiii=Module[\\\\\\\"dynCall_iiiiiiffiiiiiiiiiffffiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiiiffiiiiiiiiiffffiiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiiiiffiiiiiiiiiiiiiii=Module[\\\\\\\"dynCall_iiiiiiffiiiiiiiiiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiiiffiiiiiiiiiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiiiifiif=Module[\\\\\\\"dynCall_iiiiiifiif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiiifiif\\\\\\\"].apply(null,arguments)});var dynCall_iiiiiifiii=Module[\\\\\\\"dynCall_iiiiiifiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiiifiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiiiii=Module[\\\\\\\"dynCall_iiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiiiiifiif=Module[\\\\\\\"dynCall_iiiiiiifiif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiiiifiif\\\\\\\"].apply(null,arguments)});var dynCall_iiiiiiii=Module[\\\\\\\"dynCall_iiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiiiiiii=Module[\\\\\\\"dynCall_iiiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiiiiiiii=Module[\\\\\\\"dynCall_iiiiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiiiiiiiii=Module[\\\\\\\"dynCall_iiiiiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiiiiiiiiii=Module[\\\\\\\"dynCall_iiiiiiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiiiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiiiiiiiiiii=Module[\\\\\\\"dynCall_iiiiiiiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiiiiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiiiiiiiiiiii=Module[\\\\\\\"dynCall_iiiiiiiiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiiiiiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_iiiiiji=Module[\\\\\\\"dynCall_iiiiiji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiiji\\\\\\\"].apply(null,arguments)});var dynCall_iiiij=Module[\\\\\\\"dynCall_iiiij\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiij\\\\\\\"].apply(null,arguments)});var dynCall_iiiiji=Module[\\\\\\\"dynCall_iiiiji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiiji\\\\\\\"].apply(null,arguments)});var dynCall_iiiijii=Module[\\\\\\\"dynCall_iiiijii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiijii\\\\\\\"].apply(null,arguments)});var dynCall_iiij=Module[\\\\\\\"dynCall_iiij\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiij\\\\\\\"].apply(null,arguments)});var dynCall_iiiji=Module[\\\\\\\"dynCall_iiiji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiiji\\\\\\\"].apply(null,arguments)});var dynCall_iiijii=Module[\\\\\\\"dynCall_iiijii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiijii\\\\\\\"].apply(null,arguments)});var dynCall_iiijiii=Module[\\\\\\\"dynCall_iiijiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiijiii\\\\\\\"].apply(null,arguments)});var dynCall_iiijji=Module[\\\\\\\"dynCall_iiijji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiijji\\\\\\\"].apply(null,arguments)});var dynCall_iiijjii=Module[\\\\\\\"dynCall_iiijjii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiijjii\\\\\\\"].apply(null,arguments)});var dynCall_iij=Module[\\\\\\\"dynCall_iij\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iij\\\\\\\"].apply(null,arguments)});var dynCall_iiji=Module[\\\\\\\"dynCall_iiji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iiji\\\\\\\"].apply(null,arguments)});var dynCall_iijii=Module[\\\\\\\"dynCall_iijii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iijii\\\\\\\"].apply(null,arguments)});var dynCall_iijiii=Module[\\\\\\\"dynCall_iijiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iijiii\\\\\\\"].apply(null,arguments)});var dynCall_iijji=Module[\\\\\\\"dynCall_iijji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iijji\\\\\\\"].apply(null,arguments)});var dynCall_iijjii=Module[\\\\\\\"dynCall_iijjii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iijjii\\\\\\\"].apply(null,arguments)});var dynCall_iijjiii=Module[\\\\\\\"dynCall_iijjiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iijjiii\\\\\\\"].apply(null,arguments)});var dynCall_iijjji=Module[\\\\\\\"dynCall_iijjji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iijjji\\\\\\\"].apply(null,arguments)});var dynCall_iji=Module[\\\\\\\"dynCall_iji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iji\\\\\\\"].apply(null,arguments)});var dynCall_ijiii=Module[\\\\\\\"dynCall_ijiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_ijiii\\\\\\\"].apply(null,arguments)});var dynCall_ijj=Module[\\\\\\\"dynCall_ijj\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_ijj\\\\\\\"].apply(null,arguments)});var dynCall_ijji=Module[\\\\\\\"dynCall_ijji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_ijji\\\\\\\"].apply(null,arguments)});var dynCall_jdi=Module[\\\\\\\"dynCall_jdi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jdi\\\\\\\"].apply(null,arguments)});var dynCall_jdii=Module[\\\\\\\"dynCall_jdii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jdii\\\\\\\"].apply(null,arguments)});var dynCall_jfi=Module[\\\\\\\"dynCall_jfi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jfi\\\\\\\"].apply(null,arguments)});var dynCall_ji=Module[\\\\\\\"dynCall_ji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_ji\\\\\\\"].apply(null,arguments)});var dynCall_jid=Module[\\\\\\\"dynCall_jid\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jid\\\\\\\"].apply(null,arguments)});var dynCall_jidi=Module[\\\\\\\"dynCall_jidi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jidi\\\\\\\"].apply(null,arguments)});var dynCall_jidii=Module[\\\\\\\"dynCall_jidii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jidii\\\\\\\"].apply(null,arguments)});var dynCall_jii=Module[\\\\\\\"dynCall_jii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jii\\\\\\\"].apply(null,arguments)});var dynCall_jiii=Module[\\\\\\\"dynCall_jiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jiii\\\\\\\"].apply(null,arguments)});var dynCall_jiiii=Module[\\\\\\\"dynCall_jiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jiiii\\\\\\\"].apply(null,arguments)});var dynCall_jiiiii=Module[\\\\\\\"dynCall_jiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jiiiii\\\\\\\"].apply(null,arguments)});var dynCall_jiiiiii=Module[\\\\\\\"dynCall_jiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_jiiiiiiiiii=Module[\\\\\\\"dynCall_jiiiiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jiiiiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_jiji=Module[\\\\\\\"dynCall_jiji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jiji\\\\\\\"].apply(null,arguments)});var dynCall_jijii=Module[\\\\\\\"dynCall_jijii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jijii\\\\\\\"].apply(null,arguments)});var dynCall_jijiii=Module[\\\\\\\"dynCall_jijiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jijiii\\\\\\\"].apply(null,arguments)});var dynCall_jijji=Module[\\\\\\\"dynCall_jijji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jijji\\\\\\\"].apply(null,arguments)});var dynCall_jji=Module[\\\\\\\"dynCall_jji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jji\\\\\\\"].apply(null,arguments)});var dynCall_jjji=Module[\\\\\\\"dynCall_jjji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jjji\\\\\\\"].apply(null,arguments)});var dynCall_v=Module[\\\\\\\"dynCall_v\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_v\\\\\\\"].apply(null,arguments)});var dynCall_vd=Module[\\\\\\\"dynCall_vd\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vd\\\\\\\"].apply(null,arguments)});var dynCall_vdi=Module[\\\\\\\"dynCall_vdi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vdi\\\\\\\"].apply(null,arguments)});var dynCall_vf=Module[\\\\\\\"dynCall_vf\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vf\\\\\\\"].apply(null,arguments)});var dynCall_vff=Module[\\\\\\\"dynCall_vff\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vff\\\\\\\"].apply(null,arguments)});var dynCall_vffff=Module[\\\\\\\"dynCall_vffff\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vffff\\\\\\\"].apply(null,arguments)});var dynCall_vffffffi=Module[\\\\\\\"dynCall_vffffffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vffffffi\\\\\\\"].apply(null,arguments)});var dynCall_vffffffii=Module[\\\\\\\"dynCall_vffffffii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vffffffii\\\\\\\"].apply(null,arguments)});var dynCall_vffffi=Module[\\\\\\\"dynCall_vffffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vffffi\\\\\\\"].apply(null,arguments)});var dynCall_vffffii=Module[\\\\\\\"dynCall_vffffii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vffffii\\\\\\\"].apply(null,arguments)});var dynCall_vfi=Module[\\\\\\\"dynCall_vfi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vfi\\\\\\\"].apply(null,arguments)});var dynCall_vfii=Module[\\\\\\\"dynCall_vfii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vfii\\\\\\\"].apply(null,arguments)});var dynCall_vfiii=Module[\\\\\\\"dynCall_vfiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vfiii\\\\\\\"].apply(null,arguments)});var dynCall_vi=Module[\\\\\\\"dynCall_vi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vi\\\\\\\"].apply(null,arguments)});var dynCall_vid=Module[\\\\\\\"dynCall_vid\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vid\\\\\\\"].apply(null,arguments)});var dynCall_vidd=Module[\\\\\\\"dynCall_vidd\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vidd\\\\\\\"].apply(null,arguments)});var dynCall_vidddi=Module[\\\\\\\"dynCall_vidddi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vidddi\\\\\\\"].apply(null,arguments)});var dynCall_viddi=Module[\\\\\\\"dynCall_viddi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viddi\\\\\\\"].apply(null,arguments)});var dynCall_viddiiii=Module[\\\\\\\"dynCall_viddiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viddiiii\\\\\\\"].apply(null,arguments)});var dynCall_vidi=Module[\\\\\\\"dynCall_vidi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vidi\\\\\\\"].apply(null,arguments)});var dynCall_vidii=Module[\\\\\\\"dynCall_vidii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vidii\\\\\\\"].apply(null,arguments)});var dynCall_vidiii=Module[\\\\\\\"dynCall_vidiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vidiii\\\\\\\"].apply(null,arguments)});var dynCall_vif=Module[\\\\\\\"dynCall_vif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vif\\\\\\\"].apply(null,arguments)});var dynCall_viff=Module[\\\\\\\"dynCall_viff\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viff\\\\\\\"].apply(null,arguments)});var dynCall_vifff=Module[\\\\\\\"dynCall_vifff\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vifff\\\\\\\"].apply(null,arguments)});var dynCall_viffff=Module[\\\\\\\"dynCall_viffff\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viffff\\\\\\\"].apply(null,arguments)});var dynCall_viffffffi=Module[\\\\\\\"dynCall_viffffffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viffffffi\\\\\\\"].apply(null,arguments)});var dynCall_vifffffi=Module[\\\\\\\"dynCall_vifffffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vifffffi\\\\\\\"].apply(null,arguments)});var dynCall_viffffi=Module[\\\\\\\"dynCall_viffffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viffffi\\\\\\\"].apply(null,arguments)});var dynCall_viffffii=Module[\\\\\\\"dynCall_viffffii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viffffii\\\\\\\"].apply(null,arguments)});var dynCall_viffffiifffiiiiif=Module[\\\\\\\"dynCall_viffffiifffiiiiif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viffffiifffiiiiif\\\\\\\"].apply(null,arguments)});var dynCall_vifffi=Module[\\\\\\\"dynCall_vifffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vifffi\\\\\\\"].apply(null,arguments)});var dynCall_vifffii=Module[\\\\\\\"dynCall_vifffii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vifffii\\\\\\\"].apply(null,arguments)});var dynCall_viffi=Module[\\\\\\\"dynCall_viffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viffi\\\\\\\"].apply(null,arguments)});var dynCall_viffii=Module[\\\\\\\"dynCall_viffii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viffii\\\\\\\"].apply(null,arguments)});var dynCall_viffiifffffiii=Module[\\\\\\\"dynCall_viffiifffffiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viffiifffffiii\\\\\\\"].apply(null,arguments)});var dynCall_viffiifffiii=Module[\\\\\\\"dynCall_viffiifffiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viffiifffiii\\\\\\\"].apply(null,arguments)});var dynCall_viffiii=Module[\\\\\\\"dynCall_viffiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viffiii\\\\\\\"].apply(null,arguments)});var dynCall_viffiiiif=Module[\\\\\\\"dynCall_viffiiiif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viffiiiif\\\\\\\"].apply(null,arguments)});var dynCall_vifi=Module[\\\\\\\"dynCall_vifi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vifi\\\\\\\"].apply(null,arguments)});var dynCall_vifii=Module[\\\\\\\"dynCall_vifii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vifii\\\\\\\"].apply(null,arguments)});var dynCall_vifiii=Module[\\\\\\\"dynCall_vifiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vifiii\\\\\\\"].apply(null,arguments)});var dynCall_vifiiii=Module[\\\\\\\"dynCall_vifiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vifiiii\\\\\\\"].apply(null,arguments)});var dynCall_vifiiiii=Module[\\\\\\\"dynCall_vifiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vifiiiii\\\\\\\"].apply(null,arguments)});var dynCall_vii=Module[\\\\\\\"dynCall_vii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vii\\\\\\\"].apply(null,arguments)});var dynCall_viid=Module[\\\\\\\"dynCall_viid\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viid\\\\\\\"].apply(null,arguments)});var dynCall_viidd=Module[\\\\\\\"dynCall_viidd\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viidd\\\\\\\"].apply(null,arguments)});var dynCall_viidi=Module[\\\\\\\"dynCall_viidi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viidi\\\\\\\"].apply(null,arguments)});var dynCall_viidii=Module[\\\\\\\"dynCall_viidii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viidii\\\\\\\"].apply(null,arguments)});var dynCall_viif=Module[\\\\\\\"dynCall_viif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viif\\\\\\\"].apply(null,arguments)});var dynCall_viiff=Module[\\\\\\\"dynCall_viiff\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiff\\\\\\\"].apply(null,arguments)});var dynCall_viifff=Module[\\\\\\\"dynCall_viifff\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viifff\\\\\\\"].apply(null,arguments)});var dynCall_viiffffffffi=Module[\\\\\\\"dynCall_viiffffffffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiffffffffi\\\\\\\"].apply(null,arguments)});var dynCall_viiffffffffiii=Module[\\\\\\\"dynCall_viiffffffffiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiffffffffiii\\\\\\\"].apply(null,arguments)});var dynCall_viifffffffi=Module[\\\\\\\"dynCall_viifffffffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viifffffffi\\\\\\\"].apply(null,arguments)});var dynCall_viiffffffi=Module[\\\\\\\"dynCall_viiffffffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiffffffi\\\\\\\"].apply(null,arguments)});var dynCall_viifffffi=Module[\\\\\\\"dynCall_viifffffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viifffffi\\\\\\\"].apply(null,arguments)});var dynCall_viiffffi=Module[\\\\\\\"dynCall_viiffffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiffffi\\\\\\\"].apply(null,arguments)});var dynCall_viifffi=Module[\\\\\\\"dynCall_viifffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viifffi\\\\\\\"].apply(null,arguments)});var dynCall_viiffi=Module[\\\\\\\"dynCall_viiffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiffi\\\\\\\"].apply(null,arguments)});var dynCall_viiffii=Module[\\\\\\\"dynCall_viiffii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiffii\\\\\\\"].apply(null,arguments)});var dynCall_viifi=Module[\\\\\\\"dynCall_viifi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viifi\\\\\\\"].apply(null,arguments)});var dynCall_viifii=Module[\\\\\\\"dynCall_viifii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viifii\\\\\\\"].apply(null,arguments)});var dynCall_viifiii=Module[\\\\\\\"dynCall_viifiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viifiii\\\\\\\"].apply(null,arguments)});var dynCall_viifiiii=Module[\\\\\\\"dynCall_viifiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viifiiii\\\\\\\"].apply(null,arguments)});var dynCall_viii=Module[\\\\\\\"dynCall_viii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viii\\\\\\\"].apply(null,arguments)});var dynCall_viiidi=Module[\\\\\\\"dynCall_viiidi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiidi\\\\\\\"].apply(null,arguments)});var dynCall_viiif=Module[\\\\\\\"dynCall_viiif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiif\\\\\\\"].apply(null,arguments)});var dynCall_viiiffffi=Module[\\\\\\\"dynCall_viiiffffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiffffi\\\\\\\"].apply(null,arguments)});var dynCall_viiifffi=Module[\\\\\\\"dynCall_viiifffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiifffi\\\\\\\"].apply(null,arguments)});var dynCall_viiiffi=Module[\\\\\\\"dynCall_viiiffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiffi\\\\\\\"].apply(null,arguments)});var dynCall_viiiffii=Module[\\\\\\\"dynCall_viiiffii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiffii\\\\\\\"].apply(null,arguments)});var dynCall_viiifi=Module[\\\\\\\"dynCall_viiifi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiifi\\\\\\\"].apply(null,arguments)});var dynCall_viiififfi=Module[\\\\\\\"dynCall_viiififfi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiififfi\\\\\\\"].apply(null,arguments)});var dynCall_viiififi=Module[\\\\\\\"dynCall_viiififi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiififi\\\\\\\"].apply(null,arguments)});var dynCall_viiifii=Module[\\\\\\\"dynCall_viiifii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiifii\\\\\\\"].apply(null,arguments)});var dynCall_viiifiii=Module[\\\\\\\"dynCall_viiifiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiifiii\\\\\\\"].apply(null,arguments)});var dynCall_viiifiiiii=Module[\\\\\\\"dynCall_viiifiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiifiiiii\\\\\\\"].apply(null,arguments)});var dynCall_viiii=Module[\\\\\\\"dynCall_viiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiiddi=Module[\\\\\\\"dynCall_viiiiddi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiddi\\\\\\\"].apply(null,arguments)});var dynCall_viiiif=Module[\\\\\\\"dynCall_viiiif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiif\\\\\\\"].apply(null,arguments)});var dynCall_viiiiffffii=Module[\\\\\\\"dynCall_viiiiffffii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiffffii\\\\\\\"].apply(null,arguments)});var dynCall_viiiiffi=Module[\\\\\\\"dynCall_viiiiffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiffi\\\\\\\"].apply(null,arguments)});var dynCall_viiiifi=Module[\\\\\\\"dynCall_viiiifi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiifi\\\\\\\"].apply(null,arguments)});var dynCall_viiiififfi=Module[\\\\\\\"dynCall_viiiififfi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiififfi\\\\\\\"].apply(null,arguments)});var dynCall_viiiifii=Module[\\\\\\\"dynCall_viiiifii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiifii\\\\\\\"].apply(null,arguments)});var dynCall_viiiifiifi=Module[\\\\\\\"dynCall_viiiifiifi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiifiifi\\\\\\\"].apply(null,arguments)});var dynCall_viiiifiii=Module[\\\\\\\"dynCall_viiiifiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiifiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiifiiii=Module[\\\\\\\"dynCall_viiiifiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiifiiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiifiiiii=Module[\\\\\\\"dynCall_viiiifiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiifiiiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiifiiiiif=Module[\\\\\\\"dynCall_viiiifiiiiif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiifiiiiif\\\\\\\"].apply(null,arguments)});var dynCall_viiiifiiiiiiii=Module[\\\\\\\"dynCall_viiiifiiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiifiiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiii=Module[\\\\\\\"dynCall_viiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiiif=Module[\\\\\\\"dynCall_viiiiif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiif\\\\\\\"].apply(null,arguments)});var dynCall_viiiiifffi=Module[\\\\\\\"dynCall_viiiiifffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiifffi\\\\\\\"].apply(null,arguments)});var dynCall_viiiiiffi=Module[\\\\\\\"dynCall_viiiiiffi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiiffi\\\\\\\"].apply(null,arguments)});var dynCall_viiiiiffii=Module[\\\\\\\"dynCall_viiiiiffii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiiffii\\\\\\\"].apply(null,arguments)});var dynCall_viiiiifi=Module[\\\\\\\"dynCall_viiiiifi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiifi\\\\\\\"].apply(null,arguments)});var dynCall_viiiiifii=Module[\\\\\\\"dynCall_viiiiifii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiifii\\\\\\\"].apply(null,arguments)});var dynCall_viiiiii=Module[\\\\\\\"dynCall_viiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiiiif=Module[\\\\\\\"dynCall_viiiiiif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiiif\\\\\\\"].apply(null,arguments)});var dynCall_viiiiiifi=Module[\\\\\\\"dynCall_viiiiiifi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiiifi\\\\\\\"].apply(null,arguments)});var dynCall_viiiiiii=Module[\\\\\\\"dynCall_viiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiiiiifiii=Module[\\\\\\\"dynCall_viiiiiiifiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiiiifiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiiiiii=Module[\\\\\\\"dynCall_viiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiiiiiii=Module[\\\\\\\"dynCall_viiiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiiiiiiii=Module[\\\\\\\"dynCall_viiiiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiiiiiiiii=Module[\\\\\\\"dynCall_viiiiiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiiiiiiiiifii=Module[\\\\\\\"dynCall_viiiiiiiiiiifii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiiiiiiiifii\\\\\\\"].apply(null,arguments)});var dynCall_viiiiiiiiiiii=Module[\\\\\\\"dynCall_viiiiiiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiiiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiiiiiiiiiii=Module[\\\\\\\"dynCall_viiiiiiiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiiiiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiiiiiiiiiiii=Module[\\\\\\\"dynCall_viiiiiiiiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiiiiiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiiiiiiiiiiiii=Module[\\\\\\\"dynCall_viiiiiiiiiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiiiiiiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiiiiiiiiiiiiiiii=Module[\\\\\\\"dynCall_viiiiiiiiiiiiiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiiiiiiiiiiiiiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiiiji=Module[\\\\\\\"dynCall_viiiiiji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiiji\\\\\\\"].apply(null,arguments)});var dynCall_viiiij=Module[\\\\\\\"dynCall_viiiij\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiij\\\\\\\"].apply(null,arguments)});var dynCall_viiiijiiii=Module[\\\\\\\"dynCall_viiiijiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiijiiii\\\\\\\"].apply(null,arguments)});var dynCall_viiiji=Module[\\\\\\\"dynCall_viiiji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiji\\\\\\\"].apply(null,arguments)});var dynCall_viiijji=Module[\\\\\\\"dynCall_viiijji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiijji\\\\\\\"].apply(null,arguments)});var dynCall_viij=Module[\\\\\\\"dynCall_viij\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viij\\\\\\\"].apply(null,arguments)});var dynCall_viiji=Module[\\\\\\\"dynCall_viiji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiji\\\\\\\"].apply(null,arguments)});var dynCall_viijii=Module[\\\\\\\"dynCall_viijii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viijii\\\\\\\"].apply(null,arguments)});var dynCall_viijiijiii=Module[\\\\\\\"dynCall_viijiijiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viijiijiii\\\\\\\"].apply(null,arguments)});var dynCall_viijijii=Module[\\\\\\\"dynCall_viijijii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viijijii\\\\\\\"].apply(null,arguments)});var dynCall_viijijiii=Module[\\\\\\\"dynCall_viijijiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viijijiii\\\\\\\"].apply(null,arguments)});var dynCall_viijijj=Module[\\\\\\\"dynCall_viijijj\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viijijj\\\\\\\"].apply(null,arguments)});var dynCall_viijj=Module[\\\\\\\"dynCall_viijj\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viijj\\\\\\\"].apply(null,arguments)});var dynCall_viijji=Module[\\\\\\\"dynCall_viijji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viijji\\\\\\\"].apply(null,arguments)});var dynCall_viijjii=Module[\\\\\\\"dynCall_viijjii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viijjii\\\\\\\"].apply(null,arguments)});var dynCall_viijjiii=Module[\\\\\\\"dynCall_viijjiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viijjiii\\\\\\\"].apply(null,arguments)});var dynCall_viijjji=Module[\\\\\\\"dynCall_viijjji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viijjji\\\\\\\"].apply(null,arguments)});var dynCall_vij=Module[\\\\\\\"dynCall_vij\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vij\\\\\\\"].apply(null,arguments)});var dynCall_viji=Module[\\\\\\\"dynCall_viji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viji\\\\\\\"].apply(null,arguments)});var dynCall_vijii=Module[\\\\\\\"dynCall_vijii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vijii\\\\\\\"].apply(null,arguments)});var dynCall_vijiii=Module[\\\\\\\"dynCall_vijiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vijiii\\\\\\\"].apply(null,arguments)});var dynCall_vijiji=Module[\\\\\\\"dynCall_vijiji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vijiji\\\\\\\"].apply(null,arguments)});var dynCall_vijijji=Module[\\\\\\\"dynCall_vijijji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vijijji\\\\\\\"].apply(null,arguments)});var dynCall_vijji=Module[\\\\\\\"dynCall_vijji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vijji\\\\\\\"].apply(null,arguments)});var dynCall_vijjii=Module[\\\\\\\"dynCall_vijjii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vijjii\\\\\\\"].apply(null,arguments)});var dynCall_vjii=Module[\\\\\\\"dynCall_vjii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vjii\\\\\\\"].apply(null,arguments)});var dynCall_vjiiii=Module[\\\\\\\"dynCall_vjiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vjiiii\\\\\\\"].apply(null,arguments)});var dynCall_vjji=Module[\\\\\\\"dynCall_vjji\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vjji\\\\\\\"].apply(null,arguments)});Module[\\\\\\\"asm\\\\\\\"]=asm;Module[\\\\\\\"ccall\\\\\\\"]=ccall;Module[\\\\\\\"cwrap\\\\\\\"]=cwrap;Module[\\\\\\\"stackTrace\\\\\\\"]=stackTrace;Module[\\\\\\\"addRunDependency\\\\\\\"]=addRunDependency;Module[\\\\\\\"removeRunDependency\\\\\\\"]=removeRunDependency;Module[\\\\\\\"FS_createPath\\\\\\\"]=FS.createPath;Module[\\\\\\\"FS_createDataFile\\\\\\\"]=FS.createDataFile;Module[\\\\\\\"then\\\\\\\"]=(function(func){if(Module[\\\\\\\"calledRun\\\\\\\"]){func(Module)}else{var old=Module[\\\\\\\"onRuntimeInitialized\\\\\\\"];Module[\\\\\\\"onRuntimeInitialized\\\\\\\"]=(function(){if(old)old();func(Module)})}return Module});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 calledMain=false;dependenciesFulfilled=function runCaller(){if(!Module[\\\\\\\"calledRun\\\\\\\"])run();if(!Module[\\\\\\\"calledRun\\\\\\\"])dependenciesFulfilled=runCaller};Module[\\\\\\\"callMain\\\\\\\"]=function callMain(args){args=args||[];ensureInitRuntime();var argc=args.length+1;var argv=stackAlloc((argc+1)*4);HEAP32[argv>>2]=allocateUTF8OnStack(Module[\\\\\\\"thisProgram\\\\\\\"]);for(var i=1;i<argc;i++){HEAP32[(argv>>2)+i]=allocateUTF8OnStack(args[i-1])}HEAP32[(argv>>2)+argc]=0;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{var toLog=e;if(e&&typeof e===\\\\\\\"object\\\\\\\"&&e.stack){toLog=[e,e.stack]}err(\\\\\\\"exception thrown: \\\\\\\"+toLog);Module[\\\\\\\"quit\\\\\\\"](1,e)}}finally{calledMain=true}};function run(args){args=args||Module[\\\\\\\"arguments\\\\\\\"];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\\\\\\\"]=run;function exit(status,implicit){if(implicit&&Module[\\\\\\\"noExitRuntime\\\\\\\"]&&status===0){return}if(Module[\\\\\\\"noExitRuntime\\\\\\\"]){}else{ABORT=true;EXITSTATUS=status;STACKTOP=initialStackTop;exitRuntime();if(Module[\\\\\\\"onExit\\\\\\\"])Module[\\\\\\\"onExit\\\\\\\"](status)}Module[\\\\\\\"quit\\\\\\\"](status,new ExitStatus(status))}function abort(what){if(Module[\\\\\\\"onAbort\\\\\\\"]){Module[\\\\\\\"onAbort\\\\\\\"](what)}if(what!==undefined){out(what);err(what);what=JSON.stringify(what)}else{what=\\\\\\\"\\\\\\\"}ABORT=true;EXITSTATUS=1;throw\\\\\\\"abort(\\\\\\\"+what+\\\\\\\"). Build with -s ASSERTIONS=1 for more info.\\\\\\\"}Module[\\\\\\\"abort\\\\\\\"]=abort;if(Module[\\\\\\\"preInit\\\\\\\"]){if(typeof Module[\\\\\\\"preInit\\\\\\\"]==\\\\\\\"function\\\\\\\")Module[\\\\\\\"preInit\\\\\\\"]=[Module[\\\\\\\"preInit\\\\\\\"]];while(Module[\\\\\\\"preInit\\\\\\\"].length>0){Module[\\\\\\\"preInit\\\\\\\"].pop()()}}var shouldRunNow=true;if(Module[\\\\\\\"noInitialRun\\\\\\\"]){shouldRunNow=false}Module[\\\\\\\"noExitRuntime\\\\\\\"]=true;run()\\n\\n\\n\\n\\n\\n  return UnityModule;\\n}\\n);\\n})();\\nif (typeof exports === 'object' && typeof module === 'object')\\n    module.exports = UnityModule;\\n  else if (typeof define === 'function' && define['amd'])\\n    define([], function() { return UnityModule; });\\n  else if (typeof exports === 'object')\\n    exports[\\\\\\\"UnityModule\\\\\\\"] = UnityModule;\\n  \"","status":200,"headers":{"content-type":"application/javascript","content-length":"501850"}},"type":2,"external":true,"timestamp":1723886296687}],"browser":{"name":"chromium","version":"119.0.6045.9"},"viewport":{"width":2000,"height":2000},"screenshot":"iVBORw0KGgoAAAANSUhEUgAAB9AAAAfQCAYAAACaOMR5AAAAAXNSR0IArs4c6QAAIABJREFUeJzs3V2PHEmWn/lj7hGRJKuqe960wEI3+/2/097sxUIaSJrp7ioyMyLcTBezgJas82Tz33JiBOj5XVp6mpnb6zHzJDiqapUkSZIkSZIkSZIkSf+b2/69KyBJkiRJkiRJkiRJ0v8K/IAuSZIkSZIkSZIkSVL5AV2SJEmSJEmSJEmSpKqquvw+abQPjtGnr0X/hTql9/nkzsmf3ovyX5h/9l/JYy3PamdIjvuR2gef7/8mY2B7UrFULvwCWGm/QP1rZO2M4wfabcCICF+3xkb1hPfaYL6H2dB43uhvdOAXxph9Ps9mqaqq49o/X4++gOveP/7yH/7Ypq/63P/C9d4mb28f2vR57xv0Mfv32u6/tunP1749H302dX307XNc+vY5oN+vfXLVcbTJNM6Prc9pG33HzB1KPp59Pt2WVlXb6J9/rD79CuvAc+/fd+DE6OszaR1Y0JH7b/3zz77cA9YBqH4dtO8X/MKk9YrygXkK7bZgHUjXW1pnFmTP61K4Pqc/SBd6fN/sbyI5DoFSMQ7J8uEojeKTLP+afQePDcbbD45XeX+ndSCrDncLNhCkQ/yGcSOsD9jx6bxOBxCN/yzu4viNys3WHz52pHEgDQjYp2B94Pif2jPrlwH7Mo5/euMJ/bKF4xDX/z4O4flLHUn1gXTckACME4rnCa//4fgPj8UDzwUwPqHfeT+l9R8ej9dP+AU8T2X7GvdL/16L2jNer+j8Drlgt9B4DgcQ7Rcn/duP+P4nDviy+zQqgKY7VojOF/H9Ujqxw/vDdF+m9umfZtSglAznqXTZ5mESX2xBPun6nz2PcXJ4f8jVTMcnOGv8x/efdP6FbPC8nL1vfC8dtueAfS1fD0PxOM/aIZwu7+x3WXVOm3f4C+n455IjOP7T9T9z2j3Mad+/4gqdI1yv+HsHZRPeX6XH97Sdw/794fd48foP2VCxYT4/fPxj9vGXK8oozOak8U+1+eZexX+BLkmSJEmSJEmSJElS+QFdkiRJkiRJkiRJkqSq8gO6JEmSJEmSJEmSJElV5Qd0SZIkSZIkSZIkSZKqyg/okiRJkiRJkiRJkiRVVdWoqvX9jybJ/Q/WouK+sxp/zYAKpdlg/Sf8Bv0tQv9eVE1qhbQ9B7ZD1s7YX2e1M+SD74XtQCVAfw3or/B9KZt4/PMLAKgPlTvovSi5fzEa/9sG9YFiJ4zDjSr00ifXo89njb2vD3TY5RfIf31ok//w661Nn394bdOfjwekX9v0fb216W8T2mf2+T/g8cvRt88T+nfvH681YH5BPee89PlXX8Csvv238Vtfn71vz3nQOtDX83Lp23MtWuep/jQvYNxCv2z70aY/694/D/VctD7MJ6TDOkzLGO4vfX1o/azZ99cPjh7ydZj2BWpnqikWyxFBUh/e19Jssv4lGJ+E9eT4h8Z/GI/F2zKtz9njcfyDEzJ8gfh9YV5DfRbMa+rfd34Aj2ftHx5ruDm3bF5j+AnZY78fME52it9oXEF/Ldj4ad+nF4N9f+ywzkMcMmCfXavfH6v6fa2qrw+Pf6g/ve8G8cMB9aRzZfon7hif4C+0qQPieYoHEO4vNE/xQAX16dtzbNn5hfeLcOEI92tc/ynuovMylMoLFgX0MF8wzoF5BO3G7RnCOCEd/2G/4P1PWCr2Y3rvEY4TXP97HO+BsP35HozOHem9IhUM6WkcDuskStfPtKJnxf94/5O2czieKZsfvE7i8xSvkvDeNW6H+F49lZ43ITk+P4bzKM3mpGUsrn86TbPc8/X/pPzj81rcDufsg6cNiHB85uP/JPH6H95fxeMhe/xHf/86b1ydM7Hj7qJ1KY4rzhLe/8T3h+l+RPcwZ83fr+MB/wW6JEmSJEmSJEmSJEnlB3RJkiRJkiRJkiRJkqrKD+iSJEmSJEmSJEmSJFWVH9AlSZIkSZIkSZIkSaoqP6BLkiRJkiRJkiRJklRVVaOq1lcJY7QPrtUmv/N8/wvwOOb/TfX+/zmdUh/Kh2FFs+wX/GBAu1E2mM98t1q/zz/r93cyOsk5/YXtBj/Z4BcmNCeNN6r/gD9ZmTS/oAOodbaxQwH4Av3j8Fp7Oh42qD8O/2v//H70vwAZbfACO73v0ee//fyxL/cP/9Am/wO87+e3/9qmH//y2tdn/NLX5+Vzm/72gPpXPx4mPT/69j+2R5tO68YThtt17yfAcfS/sMN4PmZfn7p9apO349mmDxhWNft6jkvfv8d+b9PX6sfPDvU5tr4dxgb1eYN8oJ0XrD87dNiClWYW1JP2kb7YGjB/qVxCz2er8zvxAyzQGM9gffrxvBbt12fFP5QN/IB+AcYhtjS9V7i953EdgXkE7bBgnNeCfRZfjDZ4ejwNpGA8YG3S+Jyep/kSjs+i/T1rN1oncZhgehYvpfE8zztqN3g8DZOpHzdal8J5TQEuzSPY3wfMr0UbNu3Xo98fab0ddcuep3Vj6+s5oJ74Xjg+YZzQ+KeMcPmk/Yj6N1yHw/2Fz6fZOZfPZdBudBCicmEe8fmrTz6rPcdO85qqk42fAem4X2B8mMY/vQHrD65j6byA8907F2R9Oh34MT6BYiEXrg/1S7puhO+L8SE9nsZ1FJ9k8TavMz/4fBGvY5R/GP+k8X8+EOkHUf68boT1x3MTZfODL0Dx8XS9ovFP4+EHx//p94L03IRx8ln3/2H8T06aF/G5/qx7g9PWf3LOOMf3gnCV73PS71k0v+i8cNY9Ri/OnxuICoDn/0rFvvsXzlqfw+9E8fgPiz1tvmT5/+jxifm3qfl5oeC+lNbnAR/wOLz6n4sz/RfokiRJkiRJkiRJkiSVH9AlSZIkSZIkSZIkSaoqP6BLkiRJkiRJkiRJklRVfkCXJEmSJEmSJEmSJKmq/IAuSZIkSZIkSZIkSVJVVV2+TVg14NEJ6fT8Wfr8x6ByKX3B45AOyXH+C57HZgvbE6uTlUuvO7b+F9YM3xfHD5Qb9y/m1Cevo08e8DclWCy1XJ++oBnG6sul5tywfbL3Whv1Izy/9y8woIEW/I3ONuH59ezz3363VFVV1Q7jcF76dnjCe13q1qZvz5/757/c2/TXt//Wpo+9z/+2/7FNp46/Qzu/1LVNf9KfSL3AQDz6djuee5t+gXm94braP3+B/j2gmtvlY5891J/MnfYXGIc0nqG/1gPak9aZ2T8/qx9v49r3+9yg/ve+3GPrG3qHeg6Yv7TMD1oPaX2DH0wYV7T+8D4exjO4HaUbKtUHwHqFyz/B+Ujv++/UnjROzorHqJ7Uzlu/7q2JAz1LhxcbtD5k2dRKByKNE5rvBOOKLJvaoF+we9MCALY/nSMoH8qG5heM/3QeYbdn8fyAhsb5SD/ADsvOC1ifvd/vFsxrLhfiB6x+OF+oOvQ8NSecyxAvECBcH1JUfxz/Ybk4DuncET1eK92AcX2gcZ6tP1Qf3KdO6sYF9c/HT7Y+4P0A3j+EL3xSNuk6HK//8byAcRLG1VhqHPdSuRlqn0UXLtTO4bzm59N5kfUvnnfQWQcSyubH5h+v/2m5uP7TuDpnHeNys/fF+70ol3yd4bj0pP0a8P1w6qTvGml8iOMhPf+ScB2jdSaMl87a7wac+6g9MbwNGy6fLz96XaXks76DhIHvaYFROD7j8Z/1C45/fJ7WjfD7Udr8lA3NU4zPo+rw8Em/n6b3KuG+HH9/TL/rfZPsv0CXJEmSJEmSJEmSJKn8gC5JkiRJkiRJkiRJUlX5AV2SJEmSJEmSJEmSpKryA7okSZIkSZIkSZIkSVXlB3RJkiRJkiRJkiRJkqqqalTV+n3SSTn/wF+gpxek009GWO5aVEL6wmk+2fNjy/JJ34vbjXsgsSifBeWOrH/Xmv3zA57vS62R/g3K6MvFfof3HVAstv6En8D7QjL3C+S/jUufDw0f6Mea/Qtv16PPZuufH08od+vreXn80qavvc/ol/Ha51N/3+dT9zb92Ppx8nZ7tOmvqy933/r2OR79+44HdUyfz8SBQuMNkqF/a+vz2Wef0WP1/TKue5v+7F+rLnv/fM2+X+aFxi288P3ap49+PExYzzdo57n3L7bBxKP1cD1hXYX68OoP7QDts2Cd5H2BSg33d3yDc/b906IE2qdwYQ3rg/nT/gXiMCdsf9q/aF8Ow5aF+2M2DtOGwGaAdbgK1qtwvuD+iw131nkhndf0eDZ+aB5RgIJxMuWD7R+/WFQuvleYPcaf6TgJ65+fImBdonMQ7ctYMqwnEwJKCtAxf1pXIY4Nc+fzLwnX/3C8oXT9DM8vmDuWC+0PcemCcxCdR3h5TvdBejydj+m8DtfDk+5P4uwxnyyjdH69E1iE+QCMf05a/6nY0+5/wnY+bdxmj590rcWwu2jd7teT8+4/qV/Se7ko+/d+AE5a/08p9b1hddI5NK7oSQtluP+yc07AfK9L+Wf3vfk9OTit/bP883kdFhufB7P9kfvxrPYP7zH+3b6LUTZ0bgrP0XGcfNb3LyzhlFwGnr+o1Kzc9PoqP4+fdG/wg+PwvL/O+Tfb+f0P5ZN+//163fBfoEuSJEmSJEmSJEmSVH5AlyRJkiRJkiRJkiSpqvyALkmSJEmSJEmSJElSVfkBXZIkSZIkSZIkSZKkqvIDuiRJkiRJkiRJkiRJVVU1qmp9nTKyDODxNek3Vp8MGY3q0yGXqtX/ZGyQD2WEP+gNqD9mQ82MvwB/64DdBR1A+WNHUv7njJPY6NthTXjfDcbDogphx8Dj1G798yscnzT+qT7cvWE+2PFQT/pTnLidIf/R12ff++fnE7IHC9p/r71Nfxkf+3I//X2b/nE++nxufbl/mr+16ffXPp+6fG6TxwPe663P5g7j5AP073P08+4Ow+cG42qOS5t+gX55hQ6+wDq5FrwAbFTHtU+/PPv6b9BuB+1rq3/fGkebPPvkKpgXY/TtQ9syTtMJ6wNuL31GW7quhvvLhHriuhTXJxSu/xj/pHEFZt+vY2QtWECxnlF13gl/aISm+0goDdTSOBn3R/yN6BfScUXrRtoOFEdh/ID1hGJPmqc8j6ieUfacP2QUho3vlQzpafuH8ygd//gDmhi0DsD+XrRBhtnzhtE/Tv1OG/Y5210sH//hOoDr/1kv/IP367g+5+zjefVpvMF+vVHcS7n/6HUsm9dxA9H5mu4NwnwwHAjbDf3o9eGkeAPjB1ofznoBvG+EcXXaxRNkn/Z7HGfC4/H6HK7/6f0Pxj+hPABKC/jB+Yfr/0nw3BTGM3FcHY9/yihsn7Pik3j8Q6k/evzH7ZMWfJas/c/Kn8f/ScWG9+ocV5y0T511Pj1pvY3zT/e109onbbj0BxB/nhXfUi6nneuzH8SnMrin5Xqm9zNh/B+P/6+f91+gS5IkSZIkSZIkSZJUfkCXJEmSJEmSJEmSJKmq/IAuSZIkSZIkSZIkSVJV+QFdkiRJkiRJkiRJkqSq8gO6JEmSJEmSJEmSJElVVTWqan3fkwMy6NMXZQvJA/Jfa/7Vqn2d0Q7lUj70NwRhuaR/rb+h3SAjeH5s/Xthey4aBn0+Y2TPUz1XWC72Szw+qX/DdsbnIR3eF6r/nZPzr/8Czi8qGNpnw9el+QvPIxgn49am7+vRpm/bpU0f62jTD6jnFebduvT1uYz/2Of/8mtfANTz5e2f+8frY59/fW7TP0MH3O59dS573z5fVl/PbfTjZB19PjX6fLDfYRnYn3364wMUe8B4uPTj54B+37d+f5mrr9B2h3WY1iVYnw8YoNeXvj7QPLjujUn9BROelk9anqF/J+5rlFH/vpQ/Lj+T1pls/+V9ELKhfQTeC/dHXFgh/oF5Gu+zuH9l+yZvj2E+aXxC6zmVO2gmQblh/IDdOKBfMPs0rsCC6Rey/HFaUD3DeDU8X/APMEAPUfyZOS3+p3gM8w87mOJtrCbNu2x9yMc/xb0wro50/FP+J51/YZ+KJyQK19t0nITzgqfvOec+zJ7eC87RnH+2b6703zCE8Qa2M46rrN3icyvNUzhYcj2pQlm58UjEA3CWTX7/k807vk/rs0nnF8c/YTyM+3u8Afe5xPEJSffZk+5/0orGC+s58fZp6xL9QtgOefwTZf837Dth/H+SHz/+6X4jjH/ovjqNf/KRlTlnWTpv/OPx5Zx+Sd83Pu+cdV477VxJsvPOees/1ees8R8etMJ1nuP/dD3M6s/HoJPOoZj7SeeOdP+le910fSbp/U88Tyn+D+PDOP7Pvld+m+6/QJckSZIkSZIkSZIkqfyALkmSJEmSJEmSJElSVfkBXZIkSZIkSZIkSZKkqvIDuiRJkiRJkiRJkiRJVeUHdEmSJEmSJEmSJEmSqqpqVNX6OgW+qa/VJg94fq0JJY53qvK9qVXfVvt/lNun03uNAflMyodr1GcE6VBurTB/QvWMXwvaBwum94Jyt75gGj5xu4XNSY8vyB/HT5g/1ge7EeqD826HjLL6b/C+c0C56wL5QL8X5dOXu40rpD/7fKgHrv36sB/Uzh+g3KNNfxyfoDZ9ucd6bdOvPz/a9HX07TYntMMB6+G1z4fyH311au3w/OrLnRukz37cXqCdn/PWpm+3vqL7vX9+7l/a9Br98wXvOx/9uL3AMH+DmXeZ/fse1378D+ivBfNuVJ//pPkI/ZLv1/A0rbfhfhTHJ/QGq28fWqAxDKHs0+0L122I38L816R9JMwn3vHC/Z1ed0K/w7oxqt+nKN7AODOE7RbHmTSe03rGEQoUS+Mn+5tdrA0VG85rXE/SCXwWHFfxxIvwsYzitLBcrH4aB1JG4XoO4TAVi+m4oJ8z79L9Lt14BvVvuP6ft26kAzcsFrPJ5hdXEwOaPns4l+E+jgfp7PF4gUjvc+L1H9on7GDel2n8Uz7p/RVJB9BZ4z+rJz990vpP/YvxczrOz4nH4vU8fj69X+0fJ2ncws15VgAROmnffKeAPpew/qfFP7h8puONyj3pvjS90IwPtFn8k9//p+MffkBw/ITr/GnlZsXG2fzgcwce49IBetp4pufTF6B5kcU/cfyP8Q/dj8F9F164nNSgZ+07mE0WB3L8E9634Pej9H7yB4PvcTy9KH6j+9KT7n9AGjfS9xeOf77uF/8FuiRJkiRJkiRJkiRJ5Qd0SZIkSZIkSZIkSZKqyg/okiRJkiRJkiRJkiRVlR/QJUmSJEmSJEmSJEmqKj+gS5IkSZIkSZIkSZJUVVWjqtbXKaN/ckE6Pr/a5PDxqppZuUXpWTZYH0gfkNGC+g+sJ+RD9RnQPutH/20EVIiKxRfAX4D0vn0GPL/weeqvA6pD77v3+c+sfRbNF/gFHP4wT9fo32tUX396X+zFQc9D/WFerAENBC+Mjx9UH3gDmC/71pf72B5t+g3ac+59PtdLX537pz7/bevr+eEvffoDxsMO6cezHyeTxi11wNGnX2He3Vc/HvYL1Kde2vTtFSbG9d4mH5e+nnP2+dxgeZhXGG/r2f/CcWuTYTbWAflMmkfY7309DxjnResYLmRQTxhAA8rFfRPei9oB1zeA6z+g9ZnWGY43aF2igIP2TUqn9snwrkz9CM/DfkEzYE2KAzFw7FEcS/BxGiewoGNDhIEm9S/FgYQ7pk+f9L5ZnBmPfwy4MZCC56NkjBvT/Ak/nsb/4bqBxaYrAeUD6WF13jlopRllqD0hHkhfGNfJ/MAZPZ6Pf/rBOf0Sn18gPswP8LR+wuME24HmI+QzKD45qSPTdQzPR+k4pPgnHf8pap9wPoYLVhz/hDMP2wezSdszXQnOWQ9Pm3dxueH6eVI++fg/6X0pF7y3zLJPl+F0G+fx/6P78awN9az6h8464J1kQNyO+3u8boRxyGnrfy+dvRz/p/EPFpBV6Kzxf9o+Qmj8hOfEHyw//2JOkEzxG9yfcyDep560r+XrP/zgrA94J87g7Hkat6ddKIDsO8hZ8Rvel8br/zkBR3p/W9/U03+BLkmSJEmSJEmSJElS+QFdkiRJkiRJkiRJkqSq8gO6JEmSJEmSJEmSJElV5Qd0SZIkSZIkSZIkSZKqyg/okiRJkiRJkiRJkiRVVdWoqvX7pO7JPcx69slr9empAfWk/OH5Ae+7vm2Wvzn//m8UFrYPpBe0P7UDvNcYff3X7NMxe7DqgHyy8UPtj9VZNG7peWgHSB9pQ1Cx4fM0fhiNH3qvCxRM46Tv3w37t68PtfPasnk0aF7AeF7w+E7tBs1TR58RtU9d+/p8hApd/wjr0t7n8+uXvv4vA9afz882/dj6+lD7HNAOuK7CuJqjb7d99vW/b3365ejfa9WtTb/CeDuqz+cJ82iH+sByWAe053z2+Vx3eC9aUKg+MB6O494/Pvp2q9W/2Dxg/YdxhethuFDytkzjENYl6C/e3/MVvS0X86F0in/oBfqFDIYDxiFcGxpvtP5DRrxhn/I8ho2w/A+aRxg/0PinjSSMQ2C9wvFP+xrtC5PiB5LGRek4D+MfjJ8pHk7jf8o9iz+pf3MnjX+Me2leQz4wftL4GWd72F/YL+G8QzAfMQwn4bkyP0eH5yMSn38hG54YkD9mFMHxg68V7mvxOZp+kK178bkbrzfCgRsfi8+5V3lnAYpqw/Ehzeuzxj/9gPZr+oWsA/g6JL33oHn0Y+9PCJdLv5HVPw9LaXxSfdJ5d9K+kF/wQT5R8mnnPrqnovtAjJ9PWrdp/czjH4pX4XkqF3vgnLg3jqtxfJ517jhpgJJwvtP9QBz/EGyGtF/CcRuPwzSeoXie7pHS+5nsXpoPfietn3Egm2aTjv9z4vN8/U/PQZAP1ieNW2jc0vjJ1m08h+J4TnL5W453afxDDX3WuTU7f+XnU6oPrDPr63t4/wW6JEmSJEmSJEmSJEnlB3RJkiRJkiRJkiRJkqrKD+iSJEmSJEmSJEmSJFWVH9AlSZIkSZIkSZIkSaoqP6BLkiRJkiRJkiRJklRVVZffpYwBj64+mZ5fkI7PQ/5ULj1OsD74C5De/8KA9LUmZAP5jP5vGqh5BvwNxFqP/hdqj+qzqq8/Nhv+TUbWYWNSfagh+nQczQP6hfoR2qGgvwZ2WN/+WE/IB8cbjU+ad9TvON76+uPsnfC+W9+eG45DKOGA94V5t1E+MN7ms6//rZ59uVufz/Poi32D9pz/As9/vPfPf4F2g/rUpU+/HX37vK6+ntc+95rQ/gvamdaluff5/DT7dvhy6eu/P/v0R/Xr5IQ3246+39fWPz93WIfvfTtct36gTFjfqN0W7XewPo/V13+tvj5r/T50qKraYbwtWCerKH+KE/rneT8Cs6//GDBREZUcxjnYv2G5tB+F8Qzv47QP9vmvleUzYF/m/SiMuyj+gfahcTjC+cjxc9YvHCan+VD7pPEbPE/xFY6HOKCH9DTOJ+k5iMZPWCrGYzTvICMsmPoL6g/vy8M2beisnddM43ZcODL0vlSdFJ6L0+ez9+X1E8ql8YBPZ/cD/FrZOZrbIet4Pv+G60y8/mTzEeNA3K+jYosHOq3n4Qun907hfocLFsWl4X0Un8ez+yu+/wnXsZPW5zRqjMc/vBevG9k45O03vc88aR+JGw7ExwW6t4Ts07jlrHww/olHIlQo+wHH/5TPWRsAxT9Zufi66XkzPafgvvOjvxeAePyH99WYD/0C7COnjf/0+Wz/Gni/FJ5/CeSff/ahcyj9RhwYneRHr/+QnG6zGP+kcUv2nSKPf8L9neIuyJ7el9fJc+49cF2l+UL1iSdS+r4gXf/RWRMAcv/O9d9/gS5JkiRJkiRJkiRJUvkBXZIkSZIkSZIkSZKkqvIDuiRJkiRJkiRJkiRJVeUHdEmSJEmSJEmSJEmSqsoP6JIkSZIkSZIkSZIkVVXVqKr1dQp8U1/0rX31yQPS363K96ZW0bf/tR6Qff/8wL8h6Ou/6LXoffF5ejPKh9o5e6+F+UB1akJ6n8+A98J2gx9gPpDNGHv//DzgFyAjEnYXvvBG/UUZ9e9F/bJgno5B/Xjtn1/P/nFsh/4HVOoG8wX7ccC8Xv3zY90gf3ivDdoT0scB6wYkjwn5PKHfP1z6+kC7Xe99wb/c+vH/XH193mA9eTv6ci8wfha9V/X1ufavW4+t79+XCeMN6vnl2r/XBvNxv8N4GH39B+RTE9ph7194rre+3Nk/v1c/np8L+uW49/lAvy94rwPWqy1cl44F7Un748QJ1pdL+zitTBjn0PNZ3LLovTZYDyet/5A/zGuKNwav0JA/lZyVSw006AdQMK2HGP/QfKT6UHUgf45/IA6h/QvWmbj90/gT5x3FUdn4fCci6LOHp/l0Qfn3OP9sHHJG2AFhevb4gHlBy0OaP657VC7lH8f/YbvFL3wWqme4TqbC+U7nDu4vyp+ez86tLLtP4OqE+3t4Ts/Pv1AsxF14HoF4mJefMP6h/SvtR7wn+dHjP0r+G8Z/em+Tvm/WzhTXcfxAGWX74KBzRNhuFAdyfEvjltZ/GhDhPR5K70vT/Cn7bLzl6/9JEymM/+kch+swPX3W+Mdyw/pjd9E8SuOZdMMmYdx1VgdgNeNABJ6Gdg7P++9cBPfJuG+eM5Hy9Z/uVcK4C7eLdPxTPlQwrf9njf/sO8h557swf+wuOq+F2aSBbDz+SXae4u9f2f1DfO6gdRvXf6h/uv6H5/Sz1k8U1weywXuAc+674nvab+7B/BfokiRJkiRJkiRJkiSVH9AlSZIkSZIkSZIkSaoqP6BLkiRJkiRJkiRJklRVfkCXJEmSJEmSJEmSJKmq/IAuSZIkSZIkSZIkSVJVVY2qWl+n0Df1BenjpKqE+a/ZP7319V+Q/Rj9DyD7Gltfn7WydqNWWwUFr7CdsR93yB/KpfpAu503Tvr6Y/tPqiclQz5UfxpA1L8D2hlBf60DSqXxf43yGRuM/9XXH8ctzS+qJ4xP6scF9Rw0TqCmE/urb599fWjTq/rnD3jfbUA6zeu9T7+NS5t+wXUG2nNCh8Gw/Qu05w1+YRuqHgOxAAAgAElEQVT9808YKDBq64B+ofXwufqc9r1vh+vR1+d5pf7q819H//xctzZ9rLc+f1gG7rC/7Eefz4R8RvXjZz7652k80L6waF949v11wLyg/YvmC42TQetevbTptK4umO+4PcL4520Q1kMqIC2X9rU0XqLc4RdoHS7cd9L4IdyvMZssPsH9izoGJxLFt3cot8+H2w1KpXADs4EfwEIzYF4vaAfcpzAezuIuiutouuTxf9j+UJ+F4yHLPw634/MFZhQlp/MR+4uqAwX86PMX1hPPoVQfQOdfXJfCcnF/gefT4UnrP8WlfJDL4Dk9lJ5/qVzMB8YtnAuw3XCdpHUsO0fjdpdeI6FswOH4h/2Izo8Yz1C74bjtYT5pA9G6ROMq3d/JWQtBCPsXy4V4g+794LyQxp+8np80MeL1P10HwnvLeNnuz6G4/qC0v0J4jwrOitPSOCEMLMJi4/gtvV/FdRjjMSgX11WaL3BegHtIXjf6+nD7pOfHNKCEbNIOxvsEyiZd307aN8MAl/d9av+w/thuZ83HcD2n2oRxIM5rPjBDPj08/8brfHiwwX5M723ScUKPh3FFOv4xH1pv6YaevkPROpmO/yyOTc/Reblfp/sv0CVJkiRJkiRJkiRJKj+gS5IkSZIkSZIkSZJUVX5AlyRJkiRJkiRJkiSpqvyALkmSJEmSJEmSJElSVfkBXZIkSZIkSZIkSZKkqqoaVbW+Ttn7J9fsM9hGVuKC5NX/YAzIH9LXpHr2fytAz1P+/9ZkXSrUZ0D+0A6E2mFBv1RdoFyo/9ZXaE2qKLUbPZ/1Y8F4QJDPqH48h7WstZ5QLP0NCg10KpjaB54n4XBeUCEYJjgOx4J2wPFJ86XP51JHm/6EcT5W/zyNzw3ymdA+Y/T5b/A3SQs6ZoN1aYN6XmffblTu2KHdoL/2o89/7n19HqufX1T/Gv08ovX/2KB/YV09ntc2/dPev+/reGvTr7ANzqMvdx6f2vQL9DuN8yc8Pw4Yh7PvX5rvbzCe9x1e+EnzvS/3gGVgwjq8w7o6aeGjOITaGcbn2sJ9GddtqA/u12n+uCNF+Y9wXeI4hzaYPhnfd0B8UnfIvn+e86f3gsexPWFeYDvABAj3TY7rCDyP4UnaYbQP9ustD2iYp5Q/dzDkQ+sDtTNNmHRe0HzHCdmjcxCcszg+D2F9wgCUzo/1gHQaP1Ru1i8FcWPBfoT5p+dTnniQmp0XBsRXPFvS8yOtY5RM9UnPR9k9Ay+TVFFaH8L9muoP8Tyeu2kZxvkY9hedg7B/03EI2YcBAY5/XG8h+3R9xvWBwDkL63POD/j+Kg0ow47E8QbrZ9oQeD+W7jvpjU4Im+2c/PPxT+cdut/L7kvj+884nDxrfQ7jZBgneE8Yh1e032XnpnjhiIch5UP7SLYuxfd+YT/SvSuG2+nyFl7Q8/0qZZ91PN8npPfz6b+ZpHggWx/S8xQ7aT1PpfFPOK95tNF6RU+H63PcLWF9cHxm54L4+10ovq9LO54aOl7/0/06la0PHP9QO/TxNo1bHm/h/We6Pn9n/f0X6JIkSZIkSZIkSZIklR/QJUmSJEmSJEmSJEmqKj+gS5IkSZIkSZIkSZJUVX5AlyRJkiRJkiRJkiSpqvyALkmSJEmSJEmSJElSVVWNqlpfpwx4sE9f3/z611k3qX1yrdXnMzb4xr+oPhOe75MZ/ALUs8alT6Y/UYB8FrxXrQPKzdqnBjXEDulQ7urbeWzULzSuoux5AOHAonEI7Q/tsNFwoPGGA65/Hsvd+/5dE8odfX9Rt9N4G6PPf8J4g27n/g1/MKjdsP408aj9+3z2Ce2/QftAqTu2RFYfGlZj739wGx/b9Pvt0aa/vPbj5+XSj8+/rD79Nvv8t9W35xMm/G3v8z9mv94eL325B8yvyxv1y7NNpae3/vF6fvjQpq+69vkfb236sd3b9P3ZvxeOn+rzmVufz4TxX6t/4QMWggH7CK3DB7TnBvHAgv1xwfgcMJEmzMeBf2uYxgmwP2L8A/sy9Qus2+k+Re+7JvUjxQ/UDtSP8DxtwNj+NA4p7qLsqT6UP7QDxl0wHg6Yv9gOFA9Q+8D4mbDubf16uyg+pHMExlE0DgHG/1k7c/9CNhiXQv0xDoH6T5ov6QGGng//ZhoDtd6g9Y2ep3aA/QX7kQ9akJy1J78XDYi+Phj24nmK9t+s3PhcjBM1C/Rx/OP5Nx3/lD89Hr4XtTOtb7APYv+G8QAviPGC1Sdj2HLOfQudKzH+gXsVnteUnN6rZO1DcFnC9Z/GW7q+vVerLv8wH2ofAvEGj4cs+3h9IBiHh/M0C//5HoPWf7w3ACetb+l+wcO2P//SOQ7XMXzhcB5xw0E+dN6hbGj9p3NQeq9I58H3q/W9+fP6H+4jVCrGP/QLYVwd3sfG5wWM/7P9C9eT9FyTvhfNd9yPqFzs4expPHek8zqMJ+m+CLOn9Sq7l6Z9n+9VwvU/HSf0wjSs6N4sjFv43jId5+l8SeNDulek9QfuzaA28ToQfxfL9pEf/v2Xxn94/o3Hf3qv8k09/RfokiRJkiRJkiRJkiSVH9AlSZIkSZIkSZIkSaoqP6BLkiRJkiRJkiRJklRVfkCXJEmSJEmSJEmSJKmq/IAuSZIkSZIkSZIkSVJVVV1+n9R/U1+QwRj0/NGnzwEZ9clrTiiXfqFPrgE/oOcpvXaoT1/PWv3za0EB9F7QzgP/BgJfILKgY7DfF9U/bOiN+rcfV6MbylVVG+RP4wrqs7a+H2tR+9N4yPprrmebTv2+oFj8Wxnolwn1HPBea0L70LyAeVQD1o1xhecf/fMwDncYz3OD9rz0+dO8xmUAxjNMIxy2Y/Y/2GFdfVz69JcH1H/rX+Ax+vm1b/c2/TPM0xeozw3m47H6cq+foD2fffscj74+z499PuvXW//8tZ+PH37q63k7+vq8Qrs9+2rWBebLnB/a9HXpM6LZeKn+vZ5H/xs7jOfL8xMU8Jc2+Zgf2/SxfW7T1+wnDEzfmrjvwPqfxgNh/MNxAiRPWP9hPaR1D8Ml+MGCfQf3ZUiOwxCMc/r6LNjXaB0rGD/Y8dA++Lr0gzCOGjDfF41b6mCc8RR3QRxF+x22M4zP6tc9sqCeAycq59RnBOMBs6f2z4rl+lBy3y8L4iWC8W14jsD4E0umeQfxFcXzcG6i9+JyaV7gBO6fhriI8lkYoNN5it6X8g/HOb4ujStaD2mDofGGBxUoNhyf+DzlQushtX+6PtP4hPGDz/fr58Bzd7gwhe3G9z/Zfo3xD7UnrYdw7sBxjvcM6ToAP6D3oucp3sAADtof9gXMBhfurB04I5jvA+4BwrgF5zu1P81riA/jdZji6nAfpPvSgeM2jIuo/XGfyuKBgnuhNeB8QeshrlfZeYTjlux+GPu9fzy+100vpnl9yO7fFsRFPP5hf8f7YagOnkPDctN71/Qgh+szrT8wzuE8RXFpHm/091dF+zJvSJCa3XtwQ6dxS3a/QcJhmK8D4b0QxXv4/YXfIMofs4H7WP6MQPt49l6E4mcet5BPum7T/RI8zecvyp/i/+y7A95L8EbYZ5/uO2F7Yr9jOEPf+8L4J76f+b7zqf8CXZIkSZIkSZIkSZKk8gO6JEmSJEmSJEmSJElV5Qd0SZIkSZIkSZIkSZKqyg/okiRJkiRJkiRJkiRVlR/QJUmSJEmSJEmSJEmqqqpRVevrlL1/cBtt+lqrTf822/+R3OdTlM+YWT4D0hHVn/LJyqVc1uzLHXv/Nw30fC1on9HnM6Ce2Pzj6H9Q/Tih8TBGn87jh/62o39fei/qgQXpA3usbwfMBxuU3ovq+YT8IR/Kn/plo36B7Gm+UPvPPn3CvN5gnBS8L84vyGfDcUXzBR6H8XBAjXaad9Ce+9HPrw3W4dr6+j9gPd/Wb236rW5tej8Kq8bWt8MNxuEd1u2X7dEXcPT5zPHSpj9uff5XeIH9+blNf26XNp3G53772Odz7+vzWn251wXlwjL/XNf+B5e+PQ9o5jH6Btr2Pv/HvR9X8wLjf/XvO2GhWTDfF6z/uG7Qugr7KeVPcVFNeh6qA/smh0uwbuN+Afs1rZ+wDmN4Rc1MaN8/YN/c+vFG7YAVrXufP6xLGLfAOlA0fqi/aJzjQIFxAvHYgHZYFB9uEOfjNArjN4rbaf/FOJDiT5KeL2g+hucairexXyibsB/D/srj/6wf+ThC8476i+LbfgPjeU3jh+YdrZOUP60zsI7R/kL15I6BdIgHsGPgPLXgfEfzkcZ//zT2Cx5faBiG53esD+VC8Taca6DZ+BoD1yuqECXTvKbxT+n9+MH8sUEp//DfbNA4x/UQGi79pyI44KCDocN4vMH4h/2Ix0m2/w66t8H60ITM9hFsCLrXwvg5u//h+oT3DGHcyPc8Z92XUlwH825CvEfxD1gL7qMwXk3jbYgz43NW9jje4/EFE+QDFw0DzhE4QGn9obgO4o00/qF7bFx+wntpXgggPbsvxX0N+ise/+G0pvtSDMdoHaN7eFw/ab7TfKR5nd5Xh+e1dMPA7yzZ/WoeN8I9CbYP9Ut6j5HOlzAfrD5N+Gw94XWDnj/rHAdP4z08xUtZ/+J74fik7GkfSfPHgxOgfgnvJeJ7law++fyi/MP6fFN//wW6JEmSJEmSJEmSJEnlB3RJkiRJkiRJkiRJkqrKD+iSJEmSJEmSJEmSJFWVH9AlSZIkSZIkSZIkSaoqP6BLkiRJkiRJkiRJklRVVaOq1lcp2/gbsmisPnnQ4/Q8fONfNSH/voC1+ucR5DMW1GfACyx4YXqe/qTh6J8f294Xm74v1ZPygfqPcYFsKB9o5w0aYh19Oo0TqP+AcYv9SNOCBm71/TJwoNM4oXIpm74d5rpDRv3z1D6D1gfsF5qP/Tip6vMZA9pze0J96L36hltHn3/t/fihcbVB+xe87oB5XdtLnwzl7lDsnNc2/bo9+l+AfnziOg/tBu2/3/r3nc/+vX4Zff3fHn39n7AePvZ+nNxubXLNe1/P6+1jm77N/vlXeK+6Qjt86dvtw0v//K9HP6/3o3+xSRvMpe/3ffbttmAdW+NDm/54vrbpG+wXNbL1ivYp3HYoG9rvaJmneIPiE5ovtO9gwdm6PQ9YnwfFUVBPWs+pnhBXcByY7Y+UD7Unh0UwICgem9k+heXicAh/IY2TIRda/zm+pXwofqCCKX6juILiT8gH1mdeCKj+EA9g/n1yHNhhPAn14QWLKnQKig/XAeMZnqdzRNpua1I/wvM03mg64jrZ75u47mF/UbmUTOsPrf/p/kLtBvMIuys7V/I+ghtAVCyu8ziNaN+kdRjOKTivw3lK+x0uSzBO4L34nEvpYVyBcRHUB+Z10bwe0P5PyGfPzu8rveehBQXHIcxHKJf2fb6vy8YnwXsVqg/FdbjAQX1gfcNuwXuJcB3eYF2l9QrjNJLVZ1R/XsZ9DdfPLG7E8c8BNKQDXG+hXIjHFsUVGGdmBq7D2UEUxz/uR3Dvuvp7kgH3Khj/40aS7guA7vcwvoV2w2vsbP2J93faj3AbD8cb7I803mjdxjgE528Yj9H+i/EnxXV0LuuTafwsuk+GbHgdC8c5zBeOD0H4wYzHZzje6PvOTue79HydVQfXSdzg6d4+2695fQjvtXD8Z+senzdp3YZswu+w71wYQXI2r/m+NPveivtvej+D0/2bz+XwmCRJkiRJkiRJkiRJ/1vxA7okSZIkSZIkSZIkSeUHdEmSJEmSJEmSJEmSqsoP6JIkSZIkSZIkSZIkVZUf0CVJkiRJkiRJkiRJqqqqUVXr65TxzqNd8urTJ6Rv/Tf7QflD+loTnidQHywXnsf2gb9FoPZZkM+ieob1H337UDsvqg+W2r8v9cuAfl/wvmPL6rPms8+H+oua/4DHr/A89deRjeeB44TGFWQP9aHRQ7A+lBP1F9Wf2gHHJ81HGud9ufsG7bP2Pn+qD73u7AfQNmD8wzq57Ze+NtujTd+hnbfZp7/d+na7Hn25D2i3Ac22fenz+fiJ6t/nU/XW1+ft1pf70ldof/Qd9vx47/O/98//BC/8XP0CMW99/Y+/9Pm8fYAFqF/easy+ngeOf8hn9e0wd2jPZ9/+972v6E7r4ezH4Rx9O9ByvhY0EOw7E9oN919cf+BxmNcD1gGKE3if7bPB+tCChdssxFe4H8G4DdftonUY+pGqWQPiAch/YUZQnwu8F81TqD7GP9S/MB8XjOcB77VoH6d5sUP7ULNhPNnXf9AGAPOa45lwnGCcjx2GJZ8Cy03POxRnQvbUbrSu4jmI1jEYt5APPV+j36fqgAB9g+erj09wHQjPR3iQgPzpfMTn33Acxut21i9Ym43ak9oHM4J8snYYEFevg+YX3FfQeXb28e3YoN3ovIzn1uw+ZMB+UU/YFzCuSO8lsnV1YME03uigHt7n8MCF53HDg/rQOkblUvZhfILnYsie2gHv8bKMaDzjcMP8aTxQHJWt57yahPeBcK6he5IRzhesJ9630PNULpWQzov0Ppn6C7IJDZiPa/Xrdj5AqVzqRzrnpvfh9DSdHyGuI7hw0A+yeBXPxfi+FLdAPnB/xQ1HgXL4HYTmRTh+YvGxJu1Hqj/FM1Au3ZNg/rRu03knjHPSz0R8AdSn0/pP7R/eGxTFRXSuT+MQ3JfDfNJ5BPfYcRxCj0M6CtsNv2vgeTld/ynu6nPh+y4SrlcU/1D8jxlRu6X1p+zDCf/Ne/kv0CVJkiRJkiRJkiRJKj+gS5IkSZIkSZIkSZJUVX5AlyRJkiRJkiRJkiSpqvyALkmSJEmSJEmSJElSVfkBXZIkSZIkSZIkSZKkqqq6fJswRv/gWqtNH9X/Qv80S/NHA0qe8PwGz9MLLMoohQVAOrTDgPos6Bdszj4fHA/4/A75H5BOFaL37fMZo/9bkEXtOfv8qfprhu1D4xDqs+B9B/Uv/u0Ltf8T8od8qFsOmKcbDpQkmdO3vt83ap69z+kJ83fg+vPSlwvjedH42fr23+99u13HW5t+h3G7YCBu496mX+59v+83aNDZP7+9fWnTX/dPbfqCBpqjb5/5+NCmX/dbm36D/N8u/Xvd7n07rx3a8+jr+bj24+E2+vGzPv3Wpr8c/Xttz74dHh/69j8on61/3/H4XSjw//3CtX++f7ou1ZdLv/BcfTvwukrjH1aOI1uXaDmEaVcDyh200cJ6vmhdon0N5suYsADR+kyB0ezzb0LGfysX9iOK62g9qQ3SsT375FphfWj/3aG/Dto3aUOCih59f60bxDnU/tujz2eG70vzC9qf9v0FcQKFLWtRXJe1Gy4cNM5pwuOBAeY7tRsfPKA+/X6NgcUG6zbMX2rnGv26TfE8xv/V7xc1oJ4L3hfnNaTjugr70Q7r5+rryecdiOdnv+/X3r/vgnV70LkJz3E0nmnDo3lE7wXtsGXjhDd4Or+k+YTrP+w7fP6F/fFCCxw8T8vDBebRs1/naRlbFLjgek7zCNqnz70WjVs8D9J6QigeoALoeZovUP8J+y/FCVQujQcacAPGA7YzxY2QDcWTO80jmo80f6lgiFswFxi38Dzdq/B9F61jVC7cA2A7U7wE9blk91d88Urrf3hBE85TXAfoN6jccFvD8U/rNtyb4bqK5wiaF3TOCuNVaAi+h+/nVx7/h/sjxpnZ84POg1hwON7i+J+yh/zx4gDywXmXfgeBdSmsD/dveM7F9Qcep/bHcUj7L+VP45/u5yEXXMay8blo/UnbE9oH4XmZ9h3oF7pfwmkUnovh/p/uozj+ofU/vN/A6uOEicrldIpbwu99+L0D4h+avnj8yuqP4SQWcNJ9Dp4Lvm+99V+gS5IkSZIkSZIkSZJUfkCXJEmSJEmSJEmSJKmq/IAuSZIkSZIkSZIkSVJV+QFdkiRJkiRJkiRJkqSq8gO6JEmSJEmSJEmSJElVVTWqan2VssE39Qk5bPCDNegXIB3yGZDPWn16wfOjf37Q8wTKpdpgfTCd2hNy2bL6Y7Nt0D6j769F42H2Pxjb3j8fNj9Z8+izx/xpHFL/UgdEybVwXlA+6fhMKwQ/2J6QT/88jau4/Wn8FIwfSMZ+hHpu8IOx9/V8QvPc4IWPvf+Fy4QGusCLrWuf/3y06ddLX/8dGm5i/l/a9J9vL33+l74fX4/+fTdIX/tbm/7hfunLvX1o0x9H3z57nw22//G4t+lz9e0wrn07bG/9eLjD+Jww4B7X/n3rrV8P5+W3/vmPfb+PR/9ez+r7ZXv29VkHlDv6ctegeKBPPw7a2Gg/6sfbhHkN22NN2jcX7JuU0YL5DuvwwPWT9jXaFzCwg/R+XFE8MGB/WVufT01qh74+AwPT3qJ2WBQ/9AvEohemDYbCH2y4fl5geDigPalc2negPouep/FD8R7GJ+k5AgNQSIbxg+E5tQ/Ma5gXNagD+v0I590B9cf4n+I0Cpj6+lD+i9Zbet2D4rfwPEjrCbTzKFrQaX717bAO6F+KH2heTygX1p+i/sXlmfKB8YPzGvKn+H9SYE3tQPlDOq3P1BCwnizqMFjnB9wbLDxIZ+cmnBcQP9M6xtchtK9BQx/QbrSO0bmJxgmuzzR+snM6HwihHfA+BNoH6on7I8V7uPHQ+g9x4H7rn6d9nF4Y5sug96X9muI3Gv/pvR/Na9rfqR/xwi6Mfyj+h+fXTnEvvS+MB4wbs/vSgeshnVOyexW+uKTnCYwfqieFDzgeaHzSOgb9GF4IDrjv4rioR/sRnb/ie06MG6l/w/t5DAjw4ATVyepD5/T4en7Qvk/zN4x7afzjQkbnFP5S0eaP8R6tP5ARboNp/B8lv5N/+B0HfxAOlLA+vJ5TNtm6FO+PGA/D8wTvAbIOxjg2/U6H39co/qF8aD2h/Tfc38N5jfsj3g9k92nxOY7wBA4LoPMOzTtqf2qfr+8H/BfokiRJkiRJkiRJkiSVH9AlSZIkSZIkSZIkSaoqP6BLkiRJkiRJkiRJklRVfkCXJEmSJEmSJEmSJKmq/IAuSZIkSZIkSZIkSVJVVY2qWl+njP7J1ScXPD7oB5DRoucXFJxlX2Pr/1ZgrQkZ9QWMsP5czbBB6flFHUD5wPtuYf2p+mE9437Bgqkd+udxmNNwIPgnKPC+UDCWO+EHoy94UIW2o0+HZBoPjDLas2w26N8D3peqCf2O4wQ6YBsXyAX6cfTtQMNkQPMcs/+Nncrdnn254wbP9+VeqT5H3z5jXNv0Xy40zvv2OQ4YP5cXKPfept/2vj7Hsx8P/dNVtffP//ba/8bl2jfo6+ob9Jfq63+ffbmPK4zb55c+/a3P5+1DP57XvX9+r35cPY+PbfpYr236cYV1+IDxufpyF60zC96rHn25sC7RcosbIe47tG73yYv2ZUqHcUW2vS94Htk6iXEd7suUDgsQrNsL9xFal6A2C8YPbrMQn1B9aN+B/WVcIP8n7adhe1I8jNsgDXSoDzUD1gf6F4sN5xeUS/XheUfxG9U/XTjCcxbNLwosZhh3UbtBPMbnpjD/gvUf9h1eVyGd4hZonkXrKsTbBfv12DCQ6svFfS0b5zSxB7wwlovnC0Dzms4RFO/h+TGM52G/w3aDjX/AuFq4vvVxCK2feB7cod8fkP+g+ULnJlgPYTwXxO21Zecjmqe8Dmf7KZ/3oZ1pvlP2tA5QfXAbhPFG5zvcIOm8H8ZjWB94nOY1jRO6/6FxCOWeda7nezzaUGk/hXlN/QXnSgpL43sVXP/7x3G+035N7Y/zKzsHMToHhfefcK/C8R6tVyB83wHzCLc7jPcoPVwPsV9oXlOckPUL3yen502Yj3jPTPWEfOB8hOshLsPpfSnNu/C7QAjjRqx/Vi5up+k5KC0X53X6HSosF8+hAOP/rD7pZz3MPv2uh/OLCqbssaZZ/vhdCbLZKU6mgrP7OrxPoOzp4h7vH2j9T7+7QfY03uBxgt9D0++/gNexcFx90z7+C3RJkiRJkiRJkiRJksoP6JIkSZIkSZIkSZIkVZUf0CVJkiRJkiRJkiRJqio/oEuSJEmSJEmSJEmSVFV+QJckSZIkSZIkSZIkqaqqRlWtr1PG35DF9yfXXPADSu8zGlDPheVCOpWLzUB/c9DnMyCjtcJ2SPtlUP5hsfC6ixoI25n6sS94UT475J6+Lj5/1vgMy6XuhQGNwwGe53Jp3EJDb2FDY7sB6vcN6hOuJwMKWFs/0HdsaFr3+nKp2TZ4/g7P3zYYDztM1KNPXtc+/WOfXMejb/8X6JZ1619gPvrnn/D89dFX9Hp79uWOvn+f66VNv8zPbfr88kub/vGne5v+CvPugP56e1AH9+kf3/qGfj77fj8u0D5Hn//r6Nv51qZW3WffzmP15Y4JA7H6cp9HP1AW7L87zKMD5vuABXHyQgzJtA7AOsMbZGTAuKLqL1onoVto38eNh14L90EogDbyQePnAun9OKyZlYtxJpTK+0JfLo42HFeQDPOuZt8+tE5ymAPPh/HDosCOxgPtdxg3pvOX3isdn9AO8F4L1s/aw3iD+ovyp/lLr4vzPTx/QQGj+v10wbjl4ya9AK3DYMI8GhTo9PvXGLD/YgPRQgz76YJ5DdWsIyyX4m06F+A+C/XEwBTan4TTHdcZOldSubSMUVx0oQ0V1geqJ+xrA8YntjO92UHrcLZuj6L4jVo0m798/KX3Suc1DYgsYBqwvyyKT7DcPhnHc9rvGP9k5fL6T3ECPB1fj9F+FN4/0PPYnBCfULiB45wKgMchPb6XS+8503rCvMBzEMVvuO2E96W4vvXvResqxVe43tL6QOOWJgBO33D8p8fQ7Nqbf8ALBID5RffSHNiF9Qm/a9A9LdUz/Q5C5/10XuN8geTw/pPHbXhPTucXrA2d09P7fJCOfxxX6f15+n0h/QAWfvih52Hd5nmafncD8eum4zP7N8a8/pw0/mE/GuG4OusekvB70W9k9Y/jvbBf0Dcv4L9AlyRJkqUC3GkAACAASURBVCRJkiRJkiSp/IAuSZIkSZIkSZIkSVJV+QFdkiRJkiRJkiRJkqSq8gO6JEmSJEmSJEmSJElV5Qd0SZIkSZIkSZIkSZKqqury3U/ip/bVpo4+udYYSTa5BfkTqM+ACnE14fkVvhi1D5VM9R99h605o3zweWyJrH9XQf4XyGfCe+GAg/E59v5xeN+xQfuEzcC9S/0LvxA/T+OE0vt2WBPGOY5baE+ap1SfdUTlbpAO1S/o3prj2Zf77H9hh3XyCe97vfW/sPWvWwvm9f4K4/ylb//7s89nQv4XmI/j0W8h4/rWpm8/QbvdP/Tlfugb4vXjtU3/5de+/o9nX8+XT319foOB8nrpy3159uvJY7626X+69vm/jP755/i7Nv0N+uUDLExr3tv0K6x7rxvMX5gXGCisvn0mvG9t/fMXmL8HrTNQn7k9ICMY5zAhF65jff1p3aN9hLY1+gHWB9KhmlWL+hEWJthfsD60f0G/U5gwcKOF/Z0btH8e25MqBO1D8dV6SaqDG9h6J7KAgqNyMV6K24HG1TnxDG6cE8YVJA94r0WBwkHt0z+OBcfnBUjeKZ6ngxyMqwP6F+c15L9B3E6vyz+A6tDG0JfLwxDW7YL1H89B/bweo993aBpxe0K54fmOxiEfp/r4gdbtNfs4sHYa/30y3zPQvKb9EbKn/RTmNXYY9Auuz9gt1L+Uf7auDsynH+cDz930XlQfWk8oriC0L1MHY6DT5w5x78J8KD6Ex7Hdwv2a6o/XMNT+UXLVhPh/oyvFcF7QvKb5RQd7vCcJxycOH4pDwvFJ6396H4gbCeVD9z/hPQ/FSxgfQnXovXB5oPpD7niepftSuogJ41U6j+MEy+7TaLrQeZbjB1hPYH+h++2RxnvYblk7vHfD2oJlYMD5F9dPmi+0LtH6QzAf+n7Rw+bE82nYznBvTAXH4x/rGZ6bcN1Ozzs9XH/oXoUvOAANXDxIQIXgfET9FX5e435Jv3NhCf3j6fqD9z9ZvMTjltZ/Gg9hnBnu7zHcL8I4FuOZ7F4C3wvrk80LjAe+GQ/+C3RJkiRJkiRJkiRJksoP6JIkSZIkSZIkSZIkVZUf0CVJkiRJkiRJkiRJqio/oEuSJEmSJEmSJEmSVFV+QJckSZIkSZIkSZIkqaqqRlWtr1MGP5lY9IM+I8p+QUYDfgOLpR+MCc/D3xYMqk///ILnqUL0+Frwg43aM2sf7F4od9E4wQ4g4cDaqIEo9x0ygveifGCc8HijekJ/wXDD/sqaofhvZcLxma4DOE5g3tF4oHk3+/ca8Dx1CzXPgo7ZcF73LtCeTxgP2xXqA++7Qz13KHeH5p+3fr5c4fnX10ub/sefn1CfD236ByjgL9tbnz7/rk3/J8hnh2XgMn9r08f+sU1/+/OXPqO3vj6ff/rcpt9f+nr+/X892vS/0Hzc+4EyZ//850ufvq1Hm/48+nF1u/X1fx59PvMJEwz2rwXPb3Xv8++bDbfxNWBA0LoE87RWP85xQeeNFtI5MmpTaVndIZ9JC0HfPrQPFu6zvbX1HTaqX08oDuT4p++XBQNiHDCAqD7UDuE+FYbJPA6hPgMDC5h3W7gvwzrDgQK0f/XtT3HvgPxxXtM4x7ioX8d4vEH/0oSEfhkL2oGqf4H6QL+seF7TuQYeT89TNANwnNM8vUF1+v2idpjXuP5TOow3jHuzuHrBvBgb9AtO32wcFg6H8LxJ847WKxgneP6FhhuwDtB5nM819F6w70P7xAcPiNNq0jrcx4G0nmD8gPsOzVPqX8oI1h+I69aCeU37O90P0D4VjnOuP7Qn7ZvQL7RfL9xnYR7BgYfywe7C+yh4/qx/koPxdriuUn0wGxgQNB4O6pfw/jC8z+Fpms5HzKhPx9ei+DaLB3gfpHygPrRu47Esi09w/OP+DvMxXVcv2UUh3oPRehJfEIdovw7XGXwvqie9L8H4k+oD2WD+kA/dh2BgB/MI9kEKB6g98ZzIE48KgPx/7AZD6wDBdYYLoIyidO53im8h+3CcxBUFeB4/6zsIjc9wu6N4LB4n8feL8DsIrj84weBx+G6F8wvAeZOHD403uvejewaIb6lYSOd1Bp7/znOQ/wJdkiRJkiRJkiRJkqTyA7okSZIkSZIkSZIkSVXlB3RJkiRJkiRJkiRJkqrKD+iSJEmSJEmSJEmSJFWVH9AlSZIkSZIkSZIkSaqqqlFV66uEMdoH11ptesHzBY/XBs/PCb8AqNzK6kPvSxY8TrlQM+Dz1M4F7YPtn9VoDPhbCqgP17PH4wqe3/r6rDqghEufD7zvwnboc1+TKgrp8GIDej5rzX/Lqc+I+r0fP9u299mE/Vt9NthuOO0WrQM08fr0AeUuGOcw3LC/0n6k9H08+/yvt/75/vFaUP/t6H8wqs9oh3ye1z79w1vf8b9+fGnT/0/or9cPn9v0y/zHNn2Oe5v+00u/DlzqtU3/l9m387j2+c9n//wfH/3zv66+Hcb4tU3//K99/ev6aJMPmKdb9eXeZ5/PgvmL6/CjX4dpnD+gXNrWtr2v0HxCPvACGIbQvgD5TFiXFrzAwBeD9sT9glA+sD/S8knx2JGttwTbZ+sXlDVhgcNyab+gBZ36i+If6vesHQbsy2v0/TVgIcZtGfLn+CeMlyg+x/inT34nwIJfoL/xpf6Fgie0D3Yj9PuWzVOMb2HDXjA+C+d1eA466xjBC0qfDONn0bil6UgVxeUK2nnCvKNzCsX/1EAL9qkN9ncSjs+asJHjPkVxctjOUCqes2iYUyCL63y2DtP+S+strv+0vsG+Oa6QzwH9Quv/AeOH+oXqT+eOMI7CdRsvSvCglcF7JIgfcPzTOY7mdXZ/gus/xp9pe/bJiM7LOIEpbgnvPah9qF+o3PB+IC6XxgMWm8YtgPoX4o13Aovoeb5nAxg/ZPfG+DyVy4Ev/UYP1g0ab+EywPfM2ePn3cPD+aIm7IP4vtTxffLfcPGd/QIvWH0yjttsfeB1BmqD99vZfTg3aLr+0PjPxhXFdSSNq3n80/0/3XOetC7hBgDSeYH5YGAH+WfxM6/D2bk+Hv/4fHjPg/smZAPw/gfvT9L803EItckb9K9V7Zts0nWJzpuExhXdb6T/xjt8X8zl++Io/wW6JEmSJEmSJEmSJEnlB3RJkiRJkiRJkiRJkqrKD+iSJEmSJEmSJEmSJFWVH9AlSZIkSZIkSZIkSaoqP6BLkiRJkiRJkiRJklRVVZf/+SwGpE94un9+QTaDvvGP1eez+nLpbwXW6vOp0VdowPOQyzuo3SgnaAeqP5YK7T+pHSj/Pn2MvX8a+yXKvqr6/PkXqFx4Pu1IfB76a4NfgGoOGIdnDZM5YZ5SuVTwQc8TmvBhubBwLMhno/yhHSatA/Po03can9DB69om789nm37Akn15wHy89unUDgdU//m49fl/7J//P559ub996gt4GT+36Z+3fkD/43Fv02d9btP/y/zQpv+8Q7v9qW/nX+GFXz882vR69P3+ARr6X7e+33/51LfDl9d+HO5vb325L30+z3ufz4P2OxrOME23S7a/0PKG8+uAfoR5Nyf97WDf/rjfwdP0E9pOMQyhEjYqGeIceHr13c7xD67b2GN9Mqy3vJ9SRakfob9ov+AOSLKvQfsv/QKsbxjWUTiD204YEGThHu/XkP/A+d7Xc1CDjn6erkkN0Y8f7HcaPzRs0zgNO5LQQMzKpfbE8RkakM/CA144oNNxS+sSxplUz3D9GX38QHE1nb/gOFW14JwFj/NxJ1u38fx7UviP63xaAG5TUP8nxG+4oFN/hfsLWdm6VxOucqA+NH5wvsB5pxZdIWXnykXnKYpz8DiYxQN474H3G+E9Ep7T03UM0hHFq7BuHHQBQfWE/sV4hsZPeJERxhsrXk/iACiqz9jofqyf19RffM+T7bN4LwfrD7ZaGEflGxVeEINw/0q7nfKnfsHzTrgOh+esgXFCeBA9Cd4/Q/8OWicBjn9a/8M4PF018CfzrPtSWidhfT4pbuT1DdZ/Gv+x8H413zjPyQbHMzxO8T+WG57jcH8M1xOK3+LvJul+Ea7/+P0OsqfxSfEnfTc5a/yHx9N3DvzweNr+2TrD8SeMHxpv4b1Eeo+Xfv/9lv8CXZIkSZIkSZIkSZKk8gO6JEmSJEmSJEmSJElV5Qd0SZIkSZIkSZIkSZKqyg/okiRJkiRJkiRJkiRVlR/QJUmSJEmSJEmSJEmqqqpRVevrlLO+qS9IHlCT/vlR/fMLsofH39H/wqgJj/fts6BCY4QVovei+uAL9xktLAD6nd5rC/sFfwCw2eAHlH/a/lmpCNs5rM+AflmrHw803qg+MO3ieq4J82ijeQH5wPowqKLQ74vmNb4wtPPWt/NWF0in5/v6zPXsnx99/gvyn9C/ny57m/6k9721yfVpe2nTj899/f/wqa/PHfLZP/bt8+lLX8/j767983Vv05/bT325X44+/d6nv80+//v60KZfXx5t+v8z+nb4D/NLm76+vLXpf7r29fz51779//ypb+fn576dx5HOo76e96Mfz/uejec5++cprNhgXZoUb6x+vryzsfX5p/EAvFfBPluL4jTad2j9TPOBp9PtjsoN1/l3NpI+GaqDP6F9bacXo/0XzH7+FgzDmtBusE/V7Ocd/uksVrRf5zmep3yoXIpnYB8M5yOea7DcLF7FMCqNr6g9Mf7P8l8zPTiF4x+quWCdj88F+Hh2Dipa5yFeTbOvg86PlE9fnwHtttJ1AKcLjX94PhxXfIwLFyDsd1ooYf0fYb/AQjnC/WjRfrdg/Uc072g8p9nDeMD2T+8ZsnuMsfXvhfnT+gnjnOpD526OKyjeS+OcPpn367Ce1A64H4WPh/d7RfsRxr3pvk8TO4sH4oAmvp+k9TMc/7F03YZcaB+hdo7jT3qe4m3aB8Pxifef0C/xxXT4PNYzu6/mYmEdpvUkfS2UnZfje+xwPPC5lZLD8z6euwH2Ox4U+8fTcwS+F4x/iq/ic024/qfjLT2fnvUdB+NGSk7HPwjvSTBuARj/pxtJen5PvwtgHALVSfsljJN5PKSB+1njIf0+S/tgeq6h/On7F+R/1vc+PEZ8XU//BbokSZIkSZIkSZIkSeUHdEmSJEmSJEmSJEmSqsoP6JIkSZIkSZIkSZIkVZUf0CVJkiRJkiRJkiRJqio/oEuSJEmSJEmSJEmSVFVVo6rW1yn9N/Ux+gzWnJAz/QKkj9WnA8ilFmaTlkslEMoney9sH8hnjB2ehnIp+9n/AIZDLWpo7ABq/yiZ3wvabdA4hBIofx5v/fgflH843rj+VJ9wvNGf0GD/Ukb9OKyC9YHKPbJxu8EAXXXA830954R+37L5SOPnBcqtBfW8fOgf3/rnd2rm+bH/wcdHmzwmrP/PPptPo6/P3C79L1yvbfIf91/b9J//8E99Nh/7fL4cfTv/8dr3y+Vz37//7+jb5+f/+7Uv9x/6DvjzpW/P67Uv97cvf27T/6X6fvyJpun+1qYf0L/z871Nf85+HG5bPyBeaZ4+aT72z+M6ufpyB6z/89n3y9rh+TCcqQXzBfaF2mi9gn0E3mvhAtq3z6L9BddzWt8IBhb906NfH3D/gg4Y8DyGUYT2cdxfzsqf9k3IhjqM4nYa0LBfY3gO5WL8/04E18vywX6nBQX2dw5Aw3zwT5GzeJXr06+fWHA8QKFYWp9pfdth38cCIO6Cdk77l8Ytxv8wrigOXwdtGBhYQzJtnP08HRA3rvR8nU7TNP/0PEjrAK6T8Dzsy7VDfej8S+sezTsaDzQvIJ7HYTv7uDdeVwfERRPqA/E879fUzrR+4kUD1Af6BcdteJ6l8UMLIrQnbms4nKlCdC8H+zisD+m9Fo9/gP2b3QcOaDiKY3EfCRe4Fa8DWbzK45DeC/o9vH/AcsP7Je75NJ80fxK2cxhv8713Vp203bDcsH04/KFzJeUT3mfyApE9j+F5Fr/l0sCIHk/HYThOsNg0Lg3Pv7zRQjrA5Ty7n+f9kQqm9R/ywXjjpPFA6N4D1/+T1mE8/9LzkB7PxzB+SM9TfJHXP05Pp/EkHveze7m0fwfFpTBf6D5n0L0lXphijfpkXCdpXtP5hcoFeEz/vo3ff4EuSZIkSZIkSZIkSVL5AV2SJEmSJEmSJEmSpKryA7okSZIkSZIkSZIkSVXlB3RJkiRJkiRJkiRJkqrKD+iSJEmSJEmSJEmSJFVV1aiq9VXCtrcPrjk5h/YX3iuyS6Zf6J/HYlefz9j634DHuf6QT00od4TlUsGQDwtfbFG/UL/346RgnIzR/63GWkefT4zaB8YP9SN0DI2r88YztA/0F087GoeUP/QvzSNqttmPh7FBe+I47JPT0U82yGlBf/Goyvpxg/zv0KAb9Nc2+vmywzx9OV7a9Mf1rc//5ec2/eff+nK3v7u06fe3L236h1v/vteffmnTx7N//u//oU//T5DP/wX1+WdYr/7pv/zUpv/nW99uf/j10ab/qT626c/L5zb97dm38+1ybdN/O2DCPP7cJt//1D9/+fjsn3/09V+rf772vj3n6sfJevb5rA3yp3kH7XDA+oPrwIJ1EpZJ2h8nrZ/0N4tQz8L1meK0vt3GTvs1ZE/7PsG4C+pJ45b2TVgP0zhnULtRHEIbHtUH900Ybxg/9MlF9aT4DapJ8UBN2h9poPTJFA9zPEntSc9n8duAeJXjkHPiZx4mYRxO0vMXTqOwX+Jy4QcHjdtwfZg0nmE87Nl5YWH7QDbYj2G/UzNA/dfs1weO/wEOf3ovOPfR+o/rGGSP59/w/EXZHNn4p/if1vMxIP6hcXWB+j9pAtN+DeOB4gHogEXrOZUL+0h4TH9nPNDz6T3MWQWn8w4Dyqw6EK9i/IPtEK5vOB+zc318T4hxcngvh/c/lIwVhV9ILzLCfg+bn8chvXAad8HjeO8aX7zC42E7U/1xfUvPI3T/Ces/7NdpfBuPh43qT/sarfMnjXParymuDuM0XPcwnEnbOfzuQPtjPN7ScZKed6jYrP54v43FhvcP8XyEx+n+B/b309als9ofx2EY/+P3PioX4mSsZvi+8T/1pTg8Ozfl+y+VS9nTfAxf+KTvp1RRjA9x/Qm/JxLMJ4tb+P4nfa+vn/dfoEuSJEmSJEmSJEmSVH5AlyRJkiRJkiTpv7PvLr+2d11e15i/31pr385zfW8Fr1WBMiHRFonG/wARgholtDQhxii2iIkdSYiJ0JAGITTpoIlt1JYxNMSeGhqKWqKBulhFFcV7ee7nnL33Wuv3mzZelJzn+X4ea5j99j6f3hl7nvGbc8xxm3PuLSIiIlJVPqCLiIiIiIiIiIiIiIiIiIhUlQ/oIiIiIiIiIiIiIiIiIiIiVeUDuoiIiIiIiIiIiIiIiIiISFVVHb4umHOPA8cysoY5s7jWPH7k8aOy/jy6alaeZw3QA/Ms+G6N/LsFA2Y0SQ/KN5A3vwv7xeui4bAvI+8jfpfsTzsJ43Gik8bD/Bf4HRGYP82T/b8lZsD+FF9kN4ojWm/X/DW+kTL+MVfQD/5D7tOdzsiK9pn3fce4zvG4NPPJXPJ8NvDbFfLYOrM9Q8quqqoL2PP2kOe51kOWg6Lrq7yP6zXb7bjn9b63n6L85ukmyp9u8vxP41WU/7OHuyh/fz9m/VCmfvvudZR/PPN/2F9l/Xdbts9lvWQ9X+X579s5yo9vwZ/vsp9s909Z//XDKF/HYx6/5H25QP1aIQ1vkJ8PMP5yyX61U56nvAr+OSfU5QUcBTLToP6E5JAfME+u1KdBfsY6AmIqDM16h2UN+0D6nc5uHYfh1HdRPcX+AcS8YPgu7CPkmYkFG/RUzktsN9IDQD3FNo3sjOeIHuQ/eF7gleXR0AfOvdnfttt2Whd7ekeMeQyPfb18guulcCcHIj3N/h/n32xMB+VttD/Ua7QzxCn5G/kJjYc6XtC3D4p3nM/P91zTzrfkQHRdgecpGA/7S+f9sUJ+hvHzAPPZqH7lfgDz4Q7nDoijsYM/kF/BvrTzf/M6B69/mvmT+qIJ/SQHNs0H1OD9GCXE7r1cMy9145obTRgPYFyD+rXZx2Jf2oPvAzP9/aXzDs0HCyfooX6gWe+6YH0Ef8brwJfxT6x3oAXrL/UVeL5o9ldYTiHeMd828yH1w81827//f6n5AM1zMb8vUD9A/tCMO+y7iGbfhevtHWD4/h/UdB2d+qvu+wWef7v5tgkfAF5ET9//u/5A9yqUf+i7JG/2+ZTfmoaA9F+T+nysU7QwqnfdPNP1294+8r1csy5jnaX9onfS3ksR1zW61yXetbN/gS4iIiIiIiIiIiIiIiIiIlI+oIuIiIiIiIiIiIiIiIiIiFSVD+giIiIiIiIiIiIiIiIiIiJV5QO6iIiIiIiIiIiIiIiIiIhIVfmALiIiIiIiIiIiIiIiIiIiUlVVo6rmuxJ6U58gXnvjST5a4pr4kx300AfyeufcQD9NKOsfC+jfYZ40ftJ4WBdt1/w570ue5rdtZO8/kH/ShwfsC5mN5jPIoDC+6/+w3lE5vib4Ofthdz7khzS+6c+4Xb39Xda83gl24LjO4xewD84Txu9L3scV7DZB/4n2ZYB9wM8PJ/CTa5YfwD7bTdZ/X/kHD6dTlN++eojyj8c1yq8ffzfKP/r4HOXb40dR/upwifLnr7I9f/3zL6J8vH0d5csO+s/ZH543GA9ue73N9nm8ZPlpP0b5fM76n/anKN9P4P/gP/vM89kpX428YMobFNYT8s+3FEgYDfJuWaA8Q/lqgYXtVB+bBZgWgHmbVxa/Cnlv7nldY1C9g/HYWFD+79UvqoPdvnRA/8D9BsiJppuT3ajuoL/NnK8K+ha2M9VZmOe3RFhHPw/vbkAG7Uz9PK0Xx/fOX3huwoas1//gPKlvae9jc18gwLrzb6YZ/gHmbZpnHs55rHfeIT/H80Uz0eBnaV+gYaXl4rrou11/Az+her3D/i6gZx+UP3OfjH0RxnXuu7gewf5SX7HT+CzmPANi9M/uOboHpn88RjfrPtY7UA9+xcfQblz3LNSuU+1+DD8MP+jmw978+2WKDga9C7Vu/sT7Lrw36C6MaPYzcI7gukz1pVePunmDwDht95m94f2L1O75pUn3vrTJaJ672f978YhxgR8GO2OegfNs8z6T/T/D98b8P+J3cV0Up93830yISPc83nsHYX/o0utb+qeml+mjECxHTf9/qf6/3Td282ez/8F3vd47Jjd8vbh+ufzfO89247r/zvhS9w9U4N/1W/8CXUREREREREREREREREREpHxAFxERERERERERERERERERqSof0EVERERERERERERERERERKrKB3QREREREREREREREREREZGq8gFdRERERERERERERERERESkqqoO35CMPHDAD+Yk1fQDkPfEzIB5wvxhuTXGmvXMHf5Hls8J313oywD8qsPc6D/k+Yylua497wDZk6DRE+xA/kaa2E9g/k3HGrABcyG7taZTNWieuMGgB+YJHx4THAvNjwvIYvCfAXE6aL9gmjvZmfIYxfWe7QzTLwrfZc0/WCj/wLrWS/7B9Zj13NQpyjfwn+NXWT5v8ncPdRPld/Mpys83eT6n97N82Y5R/t/92m9E+SdRWvUf/ok/GeWfP+R5/vCL7ED/w/d+EuXvr+A/leVvDtnON2+/WXp/Nv7LKL++/jDr2Z+j/Px0F+UXcNzz6Zy/C/Xi8Bbi9HCN8nEGf8tmqGXHAItiSgO15fnsWJez/jGgvtN3K693bPl/7PTdvVevKc9g/ge/xcZioXpB+Z+GY0cA4mYfAvaB9F+TCgyAVZASOvgDTWjM7LdF+0V9GvbDsDGwMFoWticDfoCNF/UtABZmsn+v/+dzBPV7kB/AcOwnNJ8sns1GFvMYGyKPp8aL4prkFKcYqCTuOS6ed6gvRftnOUNx15wngecIGE7rBYdAP2me3/H827RnO/9TXNO66FwAeXjQ+YjOuVguqP5m8dhzvaB9R7+F+eP5t10YaDz1VxQv1B/C8GZdG9B/cp6h+kvDe/cbqB+00E/Q/7nAZDHVX3RoTEBZDFqI7n0UnfexT8C88UIXl9jfvgzc/wN4j9SLRyyz6G80oe7wZh7jSpXH08IwLJr3cs0AYP+nfenlZ+pXJ/b5vTzWv6ftOQrbuRnvzelQfsD+v/mBbn/Yz2PN/p8fkF5kOPrPTv7Zy0v4WZC33RP9/6X0w3AIJL6Hafo/9idN/8eN7/VX3G6QP/Tmg+dujGtydDin8MVHVk/Du+df9JNefPULeTP/071KeNL+mR46D/5/zuxdPV/7t3+BLiIiIiIiIiIiIiIiIiIiUj6gi4iIiIiIiIiIiIiIiIiIVJUP6CIiIiIiIiIiIiIiIiIiIlXlA7qIiIiIiIiIiIiIiIiIiEhV+YAuIiIiIiIiIiIiIiIiIiJSVVWjquY3RTAykt/gx9fV/mOy9Ft+MPDD8N2eetaTNU2cZ+8LvVWx/gkTGmA3nH53vfSD5sLGyP4z59Ycv/fmM9sTbamvyvOZe9MTx5rlsN6xHPJwsg94BPsP6QFLkJtgXEM+geE7rGsBP6EJLfDduV+zHPXniR5BPpbs5/OQx6/w3Q3svOwwz7vsV+9tz3l8HbP05jbKyQ+/c/g8yj/74IdR/pv/529k/RhG2W5/7T/+s1H+q7/5m1H+5W/9JMr/1y/zfB62H0f5b36a7fDJ7e+L8l/46h9F+eX5gyh/fs7+WafsV5++zvu43n+V9Vzz/F9f8wacRv7ufgZ/XvP8zxCP65b1XJdLlI8tr3fM/N2t+TuFC9TBuUD+73YilG4p3y6QZ6CeTlovpXPqNzDRg/6d+kyqs9kQe7P/4f6W+tVsN1xuUf2lfobqexbTdk20J/VFtMHkcHmeg/ooyAOTHQv00HzIEE0/bLax6A9oT4oX6q/In7t9ct4v6t9wvdSvduOL13gG6QAAIABJREFU+p+uOzTt1var9kGR8hXtV1M/Toj8pKcF96VrZ3Sg5jwhn7T9pGuIbjrBOgJxN3K/gXFNcQr2wfMdxm8Ws4P2zjt4fuzeG3QvjJr3MOzO3fuf3gLQf5rxRfl5LJR/mud9vgACOdG7P+F7KroH606n2f807yGZl7Eb57HuPJv7gv3hy+hvqmH/b5qt7//Ne/Kf+z0t9KUv9TdyzbzH9ZoUvVA/tvTuS/v+3+2Hm+fTZlxzuqJ978Uvx/vLvPtwn0nj6V4F6N7zE7i/dJ7qrQt/0vY3onsua/aZCNgH9WctY4V+Znuhe5XudUj3XoLUtM81FF+kqHkvRO8FlDcgz7TzJ+mnfqZ9P0DQexO8+3yt3/Av0EVERERERERERERERERERMoHdBERERERERERERERERERkaryAV1ERERERERERERERERERKSqfEAXERERERERERERERERERGpKh/QRUREREREREREREREREREqqpqVNV8RzBOceCsDRXE8TP/ZIwd9Hff8rOeMfJ3Zx5eNWaWg7hAP82HLUSQ3fLoSRMF+7Pdsv3n7NoH5AQuDD6A+vP4rj+wP2f7sD8359O1c61ZP4TR3PP4WnNc1w5+AnE6B+UH8quenxfYuXbKG7CuAXajPACfXWiiC6xrB/khf5fCd8xDltcly1fwW/D045rl2/EY5R+dsv5tzeO/95znf/xBHr8e83797b/zG1GO4QL2/M/+1L8V5b/yo1+N8r+7XaP87vEfRvnvvMnjz1++ifI3l/eivEYe/+VXt1nPd/L4e5jP9Zzt/7Q+5uls+btjZP3P1xyPy57Hz5nns8/s53vl8QPyEpZriN+d8iElXKoLlObxBzTRzEJ1HCMD6sKk/EkFhiYEw7G+UOID/WQ31EOKwA7gz/hVmE+73pE7wDTJn7H+Yj+f8/MEf8bpY7yA/pntjPtC81/y+En+jAUDoHZjbyrC/hb8BCzNcd1zLNZP6pvnDmxoQH/3/AV5ks814D94HOn283Re6OlnQzTnA1q69m/7CcEJtPndlzm/D6j7fG9AeijfUlz3zo943oH8yfmQ8jn1Ld28lOmGOxY2iq8F6i+pb/+ACsBL5f+WGP2qO58Xi2uiWe+4Aep9luOa8ifVi2Z9ean7SWzsqL705oO82H0pyJsFqV3X0N+ovryQ3bqAf6LhmveE3ftG9B/s5+m8Q/5J+bmbP7O47Seon+738ADf04NxTfeTzXvjbt3Ee+x2gw7y5nC0W7MfhvMj9//deCF/a77j4LJeqP9vn6depj5ivWjC3tDsx+ACZazg/3Sux/MsXizC+K59aD50z0/5Ft4RKA9Qv0T9VTteKF9lMdE/X3f95915+hfoIiIiIiIiIiIiIiIiIiIi5QO6iIiIiIiIiIiIiIiIiIhIVfmALiIiIiIiIiIiIiIiIiIiUlU+oIuIiIiIiIiIiIiIiIiIiFSVD+giIiIiIiIiIiIiIiIiIiJVVXX4pmjC0BGlc+wwHvQs8GY/YfzM3x1LlhdNZ9C6YD40Hj7LP2h+d26gJWxVVfGCCdhH0DMGjQdoH0FPe39BP81ngn7c37nCeLJz93dQ0HLwXbAPzp/0wP7SenFZPX/G6eD08w/GDvtI89yb+0J+AuaZ4Ie4ruUa5ct+E+WHFfIA5rGsp+Zjlu+nKL4c84I/up6z+mNWf7lmPW8+zvvyHTD0b9dDlP/FP/on84f/5n+R5WC2f+ov3kf57z5/GOV/8EdPUf5r81WUr2D/u5u83n9wzvq/e83xO2/z+JvXeT7bKc9nq0uUH8ZdlF9gPoct+y2n81zXBpS7cYXxzXK9Qb1b4H8McqCR11u0LqwjVKdyvAyq+5DHqCwvMB9KhxhIME+Exu800Wbdofzc7dNontvL2K3bLg3I27XAfGhdO/WTzf4cafbVbLishvZlNvvhbttOfUi7r6N46fW3/QXAaNiXgfH1UvOB7y7YeGUxnlMgP7dpnoOwT+vpRzGep0B9dzqkBrf3pc7LdM/QnFA3z2D6xwMGqKE4An8GBuUxyPN0UKFzPRu0l5e+5SAH45v1BezP51+6F6I8QPOB4d31Er1y9/8jfF+mvlDfy/c/vbjG/E9+0iwv1AfyfcXL3M+0+59mf4uf7fZp7fvSZr5t1jX2T/oPsIBuf4XThLw6830OQhsG5x2s7zQftH9Xjg0HjCc/p31p6sG63MzDVE/b6ap7fmze/2Mig+EYFr04pfjC+//mNQbbk/z/ZfI253/q518oLtrn5e79D9GtXzS+2U8iTT/H/PxC9xKUl/a8Xrqvm+0AAMj/8X0T/BavQ7r2x4snGE806w4tgN6tun0F+kk3sb6Lf4EuIiIiIiIiIiIiIiIiIiJSPqCLiIiIiIiIiIiIiIiIiIhUlQ/oIiIiIiIiIiIiIiIiIiIiVeUDuoiIiIiIiIiIiIiIiIiISFX5gC4iIiIiIiIiIiIiIiIiIlJVVaOq5ruSAUPprX0HzaQnywfI55xRPlYYv+XxBE4T1jtpvRPk7d9RID0wUVgumx/sRopwNjQf0gN2QDXNhdF6SQ/OkziAnPaL9DfXBX412HFbsxm1wk/ydycaGuIa7IzWp3XtVxgO818gb4AfovnnBurBHwb4w5I/cIKwuOTl1oG2i+xA04T5PFyPUb7cnqP8vNxH+ccPefzhcJPHnz6K8o++8xDlz7/0cZT/pce/FeX//H8VxZg3/pM/8+9F+f/0934lys/7l1H+u5+/jfJ/+KNPonw+PEX5q7e3Ub5f8n69hvj94k12rC1vS62P2UFvKut5A3F3oHi8Pkf5+Zz9eTvkdS3YV+Tx+w4ZaIe6j3Gd5zkG5D1qlyAPYFtB85lgh53qJuXnvK4J+97to6gCYH9FdqMAxglRAs15vpZm37uBHPpVTEB7TtxzwDyx7QL9W9duVCBhPgMK2IT6C18Fd64B/j/pP9A54sX6/25fR9+lfrXX9/K6ft79P/0HWheJe+PZENz5Znp5FdXgD+gcRN+F4d3jV/Pc3c7PbIiW/r7/07qI5jkUtAysC1RfLlnPnvs3qrOT/Bnmg+evnfqZLKby2I3rNuT/dP+D9TQvgM6D6P+Y53t6viXx9cbDdzmue5A9B04UGzX4ANXZpn26eZgbaxA368XP/b400703w/JI+rv5H83W3chefR94oIK4RkPQfRHVR5hP184QF+28Qf0/f7gnx4VBHezWC9pf6s/pPELqm3mS+6v2RXz3A5lm3Se4/4e8gf1Sb7/4nhlA/4Tx5P8v1Z908zzGRbf/b+Y33JcefP9PkB34C1lMfS/VR9qXl+n38P2l3Z+AGsqT1LfT+WglP+md+7BfojpF/oznr16fTPbH/gfgewzS/+65zL9AFxERERERERERERERERERKR/QRUREREREREREREREREREqsoHdBERERERERERERERERERkaryAV1ERERERERERERERERERKSqfEAXERERERERERERERERERGpqqrDNyQDRs4ZxQPe4Ofcsx7QP5f8g7GD/v2aFQFjWbMemiestyqPHyPrR+C7s0gPGG6Qnu66aONBTZGevF8D55PXO5YN9MM+7mSfrGfUEfRnv6L1jtH0f/ydFVjvyOuaA+wP8TIW8JOd5kmAPVeYJ+0vTH/ObP8B/wHMXzVhPuCHc8/61/HNFPn/aIrzgXkuYIftCvOEdR0gT77Nw+v9S1a0L9nO+/Ec5V+Ouyj/BdBz+PFDlL/5xU+j/AHsfPn0No+fn0X5f/7L/3aU/wv116Mctr3+pT+f7fz3nr8f5a9/Let5b/8iyl999F6Ufwzx+NXM9vxy/XGUz8urKL+9y3ae16cor/U5is/Hmyg/XS9RvoGhN7D/Cea5XUnPI3w35/kF6t1cIH4h7rAOQh5moH41y8WE+kX5ed8pP/f6vYL6QnmybR+wf02qm9QnZP+sFfoBquNUN6HPJHtioq+ch0edshroEwbZB/ykFqh3E+xG24L9GPVL5G/Qj02Y5079SbNPQ7tBf0Xrwj4B8gkVJOjz0f7Unjf7fIpfzHvgz2QfWteA/o3ywIR9pzyAcY3nLDrXkH0A6G/Zr6ivJvtnMZl/op+Tfsgz1P9DnoRl1aR8SP0/2QfPm+QnZKCu/pyXcJ4j59VBcQH5geo4nRPx3gbjiM6V5J9UN5sNDfZdAOV/3F+qCxQXGTr3UZi27w0oj9H9DxsI5L37q0n7hfc/vfurQfOB/pzrZvO+Cy8muvkZPtss2G39lJ/JP0FNt09gf4Z4XCj/0Acoj9G9Ljam8IHed1kNXkiBfvKr3v0h1RG6X8UCTPkB+x/4LMZRL+54fyn/gP9T+sd6BH0a2oH6f7InFoYsJ7tBHsb+HPthUE/9LeZb8jfST8O758duPw9ibKt79710743xRX4I96vc/1M+geGUr/C8T/0t1Zdm3qC4pvsf1ENxDesKT6E/o9nfop/0/AFXS/0AvZ/S/AfcE6LfNvuxbv/Z7a9IPYB26J5/v4Z/gS4iIiIiIiIiIiIiIiIiIlI+oIuIiIiIiIiIiIiIiIiIiFSVD+giIiIiIiIiIiIiIiIiIiJV5QO6iIiIiIiIiIiIiIiIiIhIVfmALiIiIiIiIiIiIiIiIiIiUlVVo6rmO5JlzSNnFo8xQPWe1cz8Zj/gKX9O+PDM+ovmA2oYWhcZIssHrLcG2Id+p2GH+dB3cf6ZWVfQD/s1e/ppOhP10P4eQFEeP8jOE/yc9hf9Ns9/zgvoz98dsI/k/rTv/B9ITr9DA/uygJ3Jns0wovlPjC+QU0JBR9zy6IW+m/1wgH12+C7ZjfLqWLP+U5RWXWD+R/DDwyHb7fB4jPKbD8Fu6wdRvs3PovwHH/9ClH/wnOd/+P5jlH//u/9clP/RP3QT5X/6r/yXUU7x9S//B388yu/+5+co/+Lpp1F+eZv1f/acx3/y6eso3ygen27z+Gver6fTU5Q/XymOsv8sI+ufb7OeK+VJ0LNvkGeozEJd2Ki+bJDnV8hLWJezHkznpH/LdXlSXd6pP4EP72S4bP8aOQ/UDvu4wn7tpB/qKcyT8m1Bfkb9I9t5bGC4lQxK9QX2EftS0g/rAn8m+0z0ROqLIM/vefyEekp974B1tftD7N/wAAN6CKjLNBvsz2lfKF5g/tB/4nzo3ESQ3RY6F2CGA/W981SRP1C/ROG4gx3AnvRd3sce1O9hnPbMjOcXjiM8kOfPQv3C/cJzB9VZGN5zB07PWDdh38lP8H4AOvSN/LC375Qn8VzZrL+Yt8Gv+N6GzmswnBZM7gPL4rgmP+/ZZwyog1Q38T4ky7l+QR5uJgiML/wTG6prvXsV7n/oB72Jkh24/+ltzFiobwH19FWIdzxfoB2Abv/TnX/zHpiYzfuZgrjD+x9wdPwu3iPBeQHnT/0PqMe2lOYJeQbikfvAZnzhPCkfZgacv+i9oJ+wuveiBOUZ0I73pVA3u/e6zXeZbl1m/6c63rs/n+hvL9M3cp2l9dJ9AtV9WBfeC9E7BdWR3jsCN4iUP+k+oXc/gP428vzR/3H+3fevbv9D+kENvgvQZ18oHgm0A9m53YC29HO/R30U1Snq/ylOYToE+hWM/9q5yb9AFxERERERERERERERERERKR/QRUREREREREREREREREREqsoHdBERERERERERERERERERkaryAV1ERERERERERERERERERKSqfEAXERERERERERERERERERGpqqrDN0UDhu4gz+PnJD0zS0H9wCf+7nd7+ue+wf9Y4T/AfEZeb03QA/bBbYHfgZikBxho6DzPOcgfaL1ZPgbonzQfWhf5Q+93RMgOE/0fNTWkVRRfZB9ikl+N7M+43nmFL5A98/wxrrt23kOqqqpCPyTIDln/XCAPwMJ2yAMLbPxYsh0O6G95/GUnQ2fxaTlG+dtrXu9Hd5cov9nhA8tzFH9x80GUvznnuF6PN1H+3UP289Onn0T5r/z4h1H+3/zlPxvlfwzSzJ/4c38oyv/+w69H+a8//0aU/++wXe+Dfx6est3q/nUUL9fsJ8+Xr6J8Xe+y/DlP9Lplf9gO2a+OKyx4e4jiy/Y2z2fN67pukK8gH841b/AC6XMHPQPqO/UhY6H8ltc1KHFQn9NLz6i/XX9X6otAz4Dvgv9jIWnWuwkGGqkVrqrC/SL9AOV/7K+gX6I+E+o19gPYJ4P9yQ8XWDH4cxdwk2/pt8nRKX5Bz9bTM8HfeJ4U1/Rd6gdgPjCaDDoocTTzW9v/YV1wXMDjF+W3SR8mf0ZgnriPsADMt3k4xTstC+0GOzOg4JEbkpvgd5vn8eaxlc+PdO6GPnlQ/YL8NqHv5fMUnDsOkDc2DJgsBziOmg7UO3ajnbHud+sj9G+8YNqvZv9D/gBfJbi/onsnUtTMS0DzmqHmTnHX09NNn3hhR/kf25Buf9KdKOwj3nfBcLw/pPrbuz+kut/Vw/1P07HQ/6nPh8+ifjpnwfBmOuS4hrqD/UD3Qrx5n4Z9dTcuevUO8z+dl5t1p33vXfm+Ys58v0HwPX8zTvHc0a37+LCR1WM/TP0/7TtGRv4u5sNuw0HzhOEI6e/m296HKU7b9//4TAd5D8sanQep3+j6P0B5A+s15ROqF71zUEEeaPs/nTvg/p/zGF1Qwn0U1jWwQ7eOoPru+YXuS+kL8F5D71Z070H1l/Lw1/Av0EVERERERERERERERERERMoHdBERERERERERERERERERkaryAV1ERERERERERERERERERKSqfEAXERERERERERERERERERGpKh/QRUREREREREREREREREREqqrq8E3RnkfO0RGjnpE+WVVz5vFzh/kM+PCYWT5JnvWMsYKa/DsHY2T5nFseX1l/1TXrKTI07RcMH2DnmfelRp5/7TCfBR0CvksThd/twPEkBzuTHerSmg9OhwD/xP3FD8B+Ldl/OFCz/gHxNdEfYL/QHyA/UFxPWlf+7k5xB3GN/kP6Yf6Hpp2PkPeeRl7vEfxwA/Mf6xjlj8es/+45z/8J1nW3Z/3Ha17vK8hv4+5NlG83Wb7/1g+j/B/8wWyI81e/HeV/6++eo/yPQzzOv5TX9e//O/9qlP/2812U/+Cnz1H+5vk2ym8+zHlpeZP9+e3xMcrXPY//fHmK8lvIn9f7KK4N4u56yX5+t2b7b1v+7jay3Wpku+2Q55cBfQjE3XoFf6DyAnl7Qt6YBXkV7FAr6af+BOaP/U8vj9G6agU5sICd925fsXcLc7Y/1jvsN6hvafZLWI5yHhg7+XOzvi/wYWozoT5iX0F9FPk/Bxh8t9fvkf6x0jyhb6H9ymK0A8XLhLyN5yD0f9h3GE1xUdRHYbtH8ZX7B94vmGnXDuTnaIien9P4QfmzOx2KO7IbJhTqw/O+0Dkd23aYD5cXqi/NuCZHhHzLeY/kFL/kbzBPyttUF7beetnfevcheG6Ffo82eJD94T4Bz8UXygNZTH5OeQzniXEH51M4Hw30B7h3wnzVlLfvMZp9FBZCuteCe4xuf0XpGdtGqhf0H6h+9fIDXBPWpPqI/ta8/6T14vx7fTvfZ9L8e30yX6tQf96rg3QOwrxBfSnGNXwXC2Hz/hPvtbr9ANVZ8n/Ie+APvVPlt5wrke664D4Kz8t0roHPUv+D/QPk5+47CN2XUv/fvYfHfNKLI4w73PemP2P+f5n+B/twAP2K8kN3Xd15Yh1p9pmgH8/LtK6F/J/6WxjfPJBzHiOo7vTeQXB/ie55B+MFznf44a6d6R6S6i/V2Wbew7oJw8mfF+jDv5aH/Qt0ERERERERERERERERERGR8gFdRERERERERERERERERESkqnxAFxERERERERERERERERERqSof0EVERERERERERERERERERKrKB3QREREREREREREREREREZGqqjp8QzJHHrmCfH5TxbdB6qvoBySfWbyvPTWgZ07Q3/ydgzHyfOa8tuZTA+Q0TfjBGHn+c++Np/lMMDRv+8vs+5x5nmOAneG7cwd/HhtMB+ZJ4VKk55jl6A87yGG9E+JigYlSHNH0D7TvZGdy3LyuMU95OPjhmKAH7Ukblv1qAbttSzYQpc/zIfvbzZbnuV8hHsE8xyeQg5ovD9luH4P999f5A093N1H+9vYhyu/ePkb5p4ePo3zefhrl3336MMpvv7yP8v/tze9G+X/6b/ypKCf3+SN/4TbKv/jJ74vyv33zq1H+Zs96TsuPo3z7MueN80OO3/un7G+3b7NDbHd5X04wz6dLFNfD4U2U7093WX6T42g5U97IH54r5NVrlm8r1OtjjosJ+apGjpdxBT071dk8n3GB7y5QH0E9DK+C/ofXC/Vi5n2cWPdBfbN/o/kPsg+MX6hfov5hy/V3kB+uUK+pbTlkv5qXbGesm4fnLJ85byPLOX93I7tR307+TP02yKE/KYhr7GOx36b5QL9BbQX94Apy6tOacTHAnnMH/6G4pnVhe0X9G8QR9oEw/4XsTxOFPE99NfSTVWQfyPNoIMqfNB/yk67fkl9Ro9+cP+zjpHMl3CdwtYBzHx7fYT4bnV/A/ivogTgdG5wrqeyHq5mfkftt7HMoruHDFEd4HqT6S9vbjaOV/JDyP+knv22e68kfIK/ifQv0Rd37BLQDqaF9uYKfLJTfcoNCdW3QAZXyJPTDfCtE9QLiiPpb8gfKq9DnkDvPHRsC0IMXSQBtfO++lOom+S3FNd5/YqNGO0wNcU/NADvj/eeh12eyHWhCZGfQQ/1b1l6jWa/nAgd4TBwU15AfyP+795wYYL17Rez3aJ7YiEAcddsx3MjeuYPuk/H8u8O5lRYAfQ7GEZ3jwM/p/NV+v8A+uXkvjfHbeyeadM4l8OKjq4fubaBe0/mI+hbqw5vnu8J7MPIT2hfwZ9CP/obvfaSH+m3qn8E+I+dhOhdQHqN3kJc6l+G9B52zaD6D9FMCJXuSGmyYMr/HZ17/Al1ERERERERERERERERERKR8QBcREREREREREREREREREakqH9BFRERERERERERERERERESqygd0ERERERERERERERERERGRqvIBXUREREREREREREREREREpKqqDt+QLCOPnFk8Jv0gv81PUF+1tb5bO8hX0FMryGlC3d8tyHrmvDa1gN3IzAO+O+A/kD2X/APSMwbYkyZK5qdpTtjg2dtHtD/YjQ0E4LrAf+i7uN7mPPdTlsP+on4yA8T1AD1ofxg/wG5zZD0D/HOSfoxr0gPfvYIdMF5gXde87xPiaz9Gcd1ec967HLMdrkte1wofmLfnKD9/AH57eY7iu+2bJaeq6rbu83xe30T5cf80yj/7GPYxT7/eP+Xv/v2PvojyQXnmP8r6/+a/+S9G+R845u9+9tVTlF/evoryf3SX931kNfW0gv8fsj/sz9n+tTxG8QZ+fn76IMrH3SXK1yvYYcn+SfmH9msf2T+Xc/bPHQxK+WQ/9OIazFZV+btzucvyNTv6gLirFeaJ9SjLBxTCCfmcxo+R/Xmn/E8FeOQ6OLC/pf3ChjXrP8JG7iTHxi7Ph8aD+gl5vq7UJ+R4pP5q7JQfyH9A/wqFDftzkNP8d/IT6qNg/hSn4FeT9MABZqx5X2bBPm5gBzQbHuTydzGvwrqwv4X5VM/fZjiyVhXuF/WNmHDpfIFmhr4ODzZ0Lshi9jc4514pz/fONXNmPdTf8gGV7Nyr1+T/A/YLp9M8Z+F20QdI/4HyG+zjOa+X6xHdA4B+yod47qM8Bv5G+QrrL9VHOmBDQ4/2IT3NeyqwJ/VXaH/K/weYD15rNeOREspCcUSJj/aR7AzQPCltUB/VPddTHiOozvY++2J5ku9LaV9Afsh65t7sezFv9+ZJ/T+6c/f+ivIPpGe8PqT7NKJ77wdxPTER0HchL/FFPEDnOJonqMF81cvPaDeC7uWgvrTzA163N+OI/B+XS/mc3h16+Zz6jUFxTculfEJ9BYyf2IdQfoZ6Sucy7B/ou9ggZvmhew/frOPotjR/iN/ueun824zrAfvL51CYP/WN+F7TvGeA7w44NxWdQ+leZcI9PPk/N4h5OIxm4F4R8ye9+4B6jGs6j1O80LkA7rsw3/7e3n/9C3QREREREREREREREREREZHyAV1ERERERERERERERERERKSqfEAXERERERERERERERERERGpKh/QRUREREREREREREREREREqsoHdBERERERERERERERERERkaqqGlU135UcYegGGtYsn1lcc8/yZcB/yONH5e/OAfOE3xUYk36HIM9n0rpgnsiA79L88cOwrpHnM3ey/yHrgc9OsM9Y4LsT9nen+cN3Z7bPAHvOecmKwH8K7FY7GIIminISN+MOmLQu8J/RjGsKX/Q3TgQwH4pHsj/4D+gh/yHIn2l/V8pL85r1gEHX9RXMCPSsEBfzJo/fz1F8v2S7nR/yPG/ATx73hyj/3m3OM9t4ivLvV57/8322w+2H38969pwH7ves/4PjD6P8h7+U9+Uv/I2/EeX/7r/2p6P8ze/+j1H+v3z+aZSvb8EOX7yN8s+3vN7z8RTl8xHiZc1+csFynb97LagvW5bPlfJJ/vA+H7P+PfvnRnkY6xTVU8qfVMfv8/ABcU35Zwe7zbxfg/qZrKbqmvPtHLCP0L9NyDPYd63NOkvpnPor8LdC+8MH9lsYn9c7KW/PXPcH1IUJDdlYIK53sButi/rwjQwN+7VBP0P9FdWvjfpV6v/zcOw3qK+Gz+L54kp+BeNX6FsgX03yT+rrKB6vZP/eOYj6FjI/7wucI6BeTOxjm/0/+SF8t6hvRD3Uh/fOv9wP0/kU/JmOO7QxkGcm5k86KD6DHNZL9wl0HoECMGj+tF14HO+d4+oA9oFz7qzsn1Qf8TxF+fkAC+sdywoTItkBD/DdexiaEN0zUJzSOZH6DZgNxRfez5CBmvceZH/yW4gv1EP2p35gz/VozGZdhnvPXd/AAAAgAElEQVSV7rVi1854n/MtX+iN791XsBtSH4gOCvPJBh3Qb2OeQbsBmG+beRUdiPoBUkMBQ3HRO49gGcR9If+H+KV6ROmze29JBRLiGh23mw7xvrTZ79H9NrobxSPFBelv5hlyFOyTAaqn1P/gvvTiq33uAO2Y/xfq38hu+fzLDR/tIxUevGjIYpg/JybKSzCe5o/2IXHvvQDNSe+GeN6h8yOc+6BPJgbcU2F+oHdGeBejexV8B8EAgD6Kzjt4XiP99AO4T+CGMstxXb2+nRhw/0/68X4GLjoHvcvg+fpdP/Qv0EVERERERERERERERERERMoHdBERERERERERERERERERkaryAV1ERERERERERERERERERKSqfEAXERERERERERERERERERGpKh/QRUREREREREREREREREREqqrq8A3JGD0NM4vHkn8wST/ooTf+uV/zd8c3l1RVNecO6jcYn787YP48nhYGesbaGl8T7LzDegf8zgRMc8L8B+iZO/lPtjMvK9thLDcw/pIVLcesB/wB/ZOW1Rw+Yb+qOx/YsLHmuKgd9p3072D/leIFxuP0Yb0z6x8hVVVV1Q7+v5I/kJ4sHvQ7RiPPc9toX06gH+xGcQR59XDJei7Z/etwk8dv4LnPb/L422P2t4fTc5Rfn/L8X93cR/mPjnn8+5AHzp8/Rfln93kfP1sgD9/+NMo//AT8c2Y9f/lf+dej/L9+/jh/9/ltlP9OfRnlD6f83c+p3L3J4/cl2+2hwM6HbIflMdt5hby0nXI8ruAn23vnKB/zLsr3x7zew57zw1aQN6B81ZrnT30I9zn5B8tGcQr9D3wW68UV+g3oiwbo2SGfjyXnPW4coX5t0G9APaV5TvDbAfVurqB/z/Eyd9oA6uugnsJoqhfzAgEP0xkQ13PJ8VXXXqMzIG9TeE3qhw/gP1seP/Y8/7lSnwPzgT6c+gHykyI90I9NnBDpp/NIHo5uCH1UDZgP7ReMZkPTeQ3ilM6VeL4AP1kgjuBcib9rTvqpzYd+g/oHPC/Qd8Hf5qR1wXepH16hb9/I/nQuIP8BO0O9rgXiaMMFZDmdoyn/wzliwj5SPaL7AcqHA+YzD7Be2Ha0P94bkN2gD6E6Rec+OrfCuRLPa2s+8Ew4r5F+PoeCmuYPBuRV2ncE9gvjqH1hQY0v+D9tDOZPugfoxRHmSYCvIckQzbpM5qdpUl2j8dRv070c7SPUX4zr7vUthC/fo/b2kfuQ3j0nN9y0YJp/r18iJt0j0X0Ffpb6WKo72CCCforTDOdJii8Q43mz2ZdiHobh6LewMOofuv6PC6D5U1yTo1D/Rnmb8gyox7rQfE/p+j/2XXT+on6b9MNwmD+/Q3X3nc41Tf9vfnZQvw3+w/fn8N2d+o1eQZ10jwTnPvRnegcB/ZgHuPDDaMpv0HfReYfuu0a+V8F2j34AffWg8xT4D+cBshvYh/oZsj+1Cb/HPOxfoIuIiIiIiIiIiIiIiIiIiJQP6CIiIiIiIiIiIiIiIiIiIlXlA7qIiIiIiIiIiIiIiIiIiEhV+YAuIiIiIiIiIiIiIiIiIiJSVT6gi4iIiIiIiIiIiIiIiIiIVFXVqKr5juBwigPnTgqu8IMVPrll/fM2q1lmlNe4ZD3byMMPeQFz5vEwzaol/87B2LOeOWH+RXLQv4LdNvgdiAHrGnm/BmzwrAPogf0F/QXTKbAb2gf9CoaDmjmz/wzY37ll+48V7IPbS34I+76B/kO2M312wE/mDv4D/jDI/hP2ve7z8AUCjPZlz9+dK4wn/wc9YwU5THOHvDcq222F/FbrE4zPdkP/XN5G+ZHMMLL+Hfz5fsI8H45Rftqzv5GdD+C4d/d5Pg95uXWp7A8Pv/+9KP8/vsrz+cMffxjlv3yX9/HhD9xF+V/96/9tlP+Rf+aPRfmb+Xei/LOnbKAvnrMhfryfo/x7b7NDPEPdeTrDxhyy3a53efwC/lBvs//sH+R9LIiv+Qx9yzWvl9qKbc9+PsCvFojrbcn2H5QHqP7Ox6xnBbth3YG+6ALfPUFdgD4Q6/IV9vEI489QZyGfT6prE/L5gLoGeW8nR6G+95rzwJg5TkeB31LfAnl+zPzdgvVS3zUPVJfBf+h3cKmvO/T6ZOrfCvol6isG9KWTAgb6BAqAAX3ypIPEDnGxZH8gO1Mfi43gSnamfYF9nLAu6E8wMUFewvnzQaI3H2yU0XAwnPrenJ9p/rMgz+83HTWYDwfEBfo/7TvVEcrP3fPvzHGExw66mED9vXMN+j/EUV3B/gfIz5SHK/chuPFwHhwX8B/0f7hXge8OipcBcbdBv7HSPQzYk/Jh1oLXIRMPeL11DYrrmfvAgv6EGGAf9H8KC2Klv6VBw4GcLs7gHoP6KPwuXUR28zbYk8yAeaP5N0hQLyi+yKPHzPWFtmXQvRPcl9I9Fe3LgDw/8R4G1NN6qb5Qn0nzp3MB9P+T/JP6N6hffB8L8UL+3I1rvC/lm8L8XagvlDea+RP7BLAD5n+4Dx8rna+b/QnsY9//aSPJP8lu4D90b7zAPmJ8ZTVcUCkfUl3o5e2Cexg6R3OfTPdLzXcZjC86j8BXMV7o3A16QI7vIDud43p5eyxQj2imdC9B+X+D/hz6Vew/yXDkttDPo6Exj8EHMD1TXwd66AKdoHcQvGfIauheBesa9V10L4fnaJjn/pz1DPDPZtzV1+7V/Qt0ERERERERERERERERERGR8gFdRERERERERERERERERESkqnxAFxERERERERERERERERERqSof0EVERERERERERERERERERKrKB3QREREREREREREREREREZGqqhpVNd+RrMc8cMBb+7xk8Z7Ho5oJ48ch/4dlz3oqz+fry/x/2VYYn/XXHFlOYlrwyPOZ2zWPX8AO8N3aYb21gRwU0XqXbLcBeuaS5zNgXyZNf2Y7jJHtNkde75jZzyd8eMysZw6yWxbjcBq/wr7DfOgDE/yN3QF+sGe7FYTR6P6ODhhizry/aM+N8gl8l/IMrWtCfljz/JdLHn9YT1F+hfwz9zyh4/Exj9+y/sPMes7rfZR/Z8n2v9zk9b4Ff/vBTRTXofJ37+9zPv/Rlu3zg/FxlG9rXu+rL76I8ssvfhDlv/w6z+ej73wU5b/0y78Y5f/9//U7Uf7Fp59G+U++yPv7xfYc5a/e5vGv6xzlX9WrKJ9rHj+yuJ4hPZygjuwUL5DfLk9Zz6A6fqSAz/E+t6c8HOZJaRLLKcT1fsn/YbnJH9jPYAeYzoT1DioAEL87JMRB9Z3y6shxtF+oXt9mPdTnQL2oA20M5HNs7KhvpH4J7EBtJsxnQL9dC9T9IxUw+PAZvgv5k/tMAPaF4mIZuWBgPzOgr6ucJ6nfGNDnzJ38pNef1Ar1HfoWjmzyZ/B/2ndqdHB7YTz0CQV2G7RfNH88j3Dm64iJAfE+Ma5hvdjXQd6D8zhuF8Uj+S36A9hzJzvD/KEuYP2l8dDHor/BBg/4Lo2nPEyJe0B9mXhuzfHO+0j3G1RI4D4Hw4LubXLDx/aB70KenOBXdH3C+TBD53oMpBX0b9Twgf9jAchQesMf4H0U1Ue6gOvd71H9oj4N+xnsf6h+NS9WyJ8pn9M9A/VX8FXOP1T3YfxC+9JbL/tVr/8vuH9g/2/mWxjN86G6BvkH7i0x3xacB+kcRPYnPwTt1A9jnqfzCMU13JfSgXZAPp94r079AMQR2J/Gc99L9sdEk+VUd3A85UN6vwD/h3cTDAwsL80GF79L+YHuAcD+lP+hALzYOwjajc4pVC/IIXr5EN2W7EN9CMU1vYtRnoR7YIT2Be4H6D2IaOd/hOxD55reuZ7OL9jQkHqcTzMvEVvTf6CPGhB33KfRPR5MB+yG+R/uSeYKcXft5VXqW+b+bj/gX6CLiIiIiIiIiIiIiIiIiIiUD+giIiIiIiIiIiIiIiIiIiJV5QO6iIiIiIiIiIiIiIiIiIhIVfmALiIiIiIiIiIiIiIiIiIiUlU+oIuIiIiIiIiIiIiIiIiIiFRV1aiq+Y5g3OSR657lM4t/pvr3DqqZV9C+gh76nYCsp+qUxeMJ5Icsnnk+uLKZ5bOyncfI65oLjAf9tefxs/K6aPo4H9r3dct6YPycsI87+APMhxdAw2EfxwX+A3x30LpAzU5+kvXQcufWXO8CP4Dv0rrGSvaHvAH7iImA8tJ8hv8Acb3C+JHHjy37w1jAnym+lrywZdzB+GyfFRxonecov9RtlJ+2vN6bY17XeTlG+XL7mPU8ZTscjvdZ/zGP/3DN9n/vnMd/8mEU14fb9/N8Hr7M8i3728cfvBfll9PbKP/uJU/oRz/N43/rOc/n8adRXHWT930f2X8+vWb/uaHyfgJ/3iH/X/J8lkP+7qWy/x8q67nu2W/X9U0eD35bj1RPc54fYLf9mO08J9RTSqsb5ckcjwX6qb6MkfVM6Gcm+M+AaQ7oH7gtIv1QNyF/jj3nN5w/1ReoX3vl/DZ2qEdQx7Gt2MhuVLCh/hb5CeiBfFtQF8ixBtR37HOgX507xUuu19RvTGrT6PzS7ZewH+v1PxP8vyCvkv45Yd/JTyCAuS8F7SPn1YnnLLIbxDtvQNZDfk76oV8aYH+MowPoB7u1zx2wvwPOHdQ3FpyX20B+4+MXnY/oHAr+T8cjVE+OC/0A2BmPI5R/oM6OK+S3I+jZIK7BbgPPj3QPQHkD5gn1ly1EfQUkaJwn+RvFNRZ40A/DoV/FOrjSePA3OidC/1OknwIP5HjfQudxAPMPBeoO52ioF3gfiPWoe/9G/QYlaLqvgH7vQPUdVwb6s7i9j2gfuvejRir3vWOBexU8ADTvM8EQeN6h70JfPalgU58A91FY97EfozgifyM9tI+9fowDjOKI7uGb96Xdfg/9n9SDfoxHkEMepnpE68L+lhwa+3z4Kt6XZn+uSefofK+C/T8fdLMY/BnPR5CvBvknyCfkt0H1GteFAZ/VYFz36ju5M/Y/qD+LC8/j9P5C9qF3IrqvoP6/O3/IMxSn6Cf0HpfVYP9DeZv6h2a+Rf+n+k75meoIvIOg/+M7SO++gs4dWC3oHhX7kGYd/Fpe8i/QRUREREREREREREREREREygd0ERERERERERERERERERGRqvIBXUREREREREREREREREREpKp8QBcREREREREREREREREREakqH9BFRERERERERERERERERESqqmpU1XxHMI555DKjeI5DVrxfQQ+82c+sZ84d9GygJ4tr5u+OBeZZa1Yz8ndH5fkXTH/uoGfkedKyaoKew4D5kBzsM/ICaN9n0bpAD/0Oxw4rBj0D9nfC+Jp5f2k6tL+zLjAe9E+II/DzQf6PEyU75/mMQXa+y/L5mMUQj6NuYD7w2RXWm81cFKeUH8YCcQ3fXeqU9Vwh/+znPJ7sD/bZIXEsJ7Ac5TfwnwXy8H6T53mYOU+e9rwx6yHrvwH/PB9vo3w757h77ybb//z0cZQv38nz/P1f5u9ePvg8ym+XrL8e8nofr9lu3/syx9GvwT5ur/N8XlO9hn0ZV1jv/CLKr1Bfasv5YazZf7bTc5Tvr2H+p7zvK9QFqsuU5veCOniB+IK43iiTUT9DDcFK36V6DfsCcT1hnmOHugP1ZcJ0xqA+CvIb5M8F+pZ5hbx9BD3PsPHHvI9zgh8eyf6wjxvU5QXWBX5VEEcF/eHYqE+DfcF+A+xQ0A8MmP8G/nwE+2A7D3lsgD9AG0768QfUduHvHIM96bhDfTv1h3huInvSfOicBfmBlkv9NuUT8GcaX+SGZ5jnAfL/Rv0h5VvQj/0/QOcOSCdYqLa3WU7+MOAD1OZT/wCJfk5oxNc8fsC5Ev1/5H57Qj9ZG8QvnRMxrmknaR+z3Sacpwb1LbSuyn3aOOe+sdY8nuyMeRvigs4REwOVvkvn/SfQA/uygZ8foADAeOpzaN8n5Q3QMwacfy+v8/gD+D8mDuon4V4O6vJc4NxKZQfimu1M9Rr0wLkJ7UxtODYW+Twy6h4+C/5A91R0P7nk/a0N4hHzOfg53uf07ku53mW70XwGxRHtY9bOcdf0N4xrql+YH6A+bmAfiGu6v0U53rfDfLD/R0tn/RS/OJ78B/wc7dysy3hfSvFC51+YP9lzgXoNeWbCfdqAus/vINCP7XTf2723h/5tJb/qne/oPhzvPWBf8H2B7pPpvQO+ivGO/kn1i+K6F484nuzWPe/j+YjOHeCH6G+QN9AMVEcob5Pd6PxL/k8XCnCPhBcHVI/oQg385ErvmKQ/w/bvxR37G/g/9ScYX2CH7n0p3W9QfiMzXN/dd/8CXUREREREREREREREREREpHxAFxERERERERERERERERERqSof0EVERERERERERERERERERKrKB3QREREREREREREREREREZGq8gFdRERERERERERERERERESkqqpGVc13BOsxDpwzimvAD+bI8jFoJmuWzx3Gg6JxyGrmlseD+hr5B2Pm3zkA81SRHeB3F+ZCmvJ6R11hPmDPKy2YNjjbsybM55DlbH9aF1o0M7L+ObKdR4Gfg54COxfoqS3rGSvYH/yqZi8uxpL17DvMH/Z3wL6QW8265B8spB/GT7DnegL95yy/5onONX93XGCeEI/7mu15gLjYwXDrmuXbeI7yZd5n+Z7tMGCex5HtOSHulhP41QLx+5j1f3jK41+v+bvvP7yJ8m3/bpTffHkT5YebrOfN+9nOb+f7Uf5PR2nVeP9tlJ+v2W5Pz+9F+d01543Xz1n/JyCvyva/+fIxyt/c3Ub5vOR4mSvEy+XLKL+cX0X5/gBxvWZ/Pj7leHk6vI7y5XyX5ZDnr7eQtyHf7hvYbUJ+g++OK+Q9yAM18vix533ZZ953asdqgUQP38VyTXX/CPXomuO3QM0Y4J9H6EM26megLlO9hno3thzX1A9T/Ro79DNrzv9jy34y12zPseV1Ub9U+1dZTn57gL6L/AE2mNqfcYW8AQ39BLcqsHPtOa5HkZ1B/zP4z4n6wLyucQW/hX6mNvB/ivg150kE4m6ssI9n3MgspoCHfpL6xjkhvqj/X56y/kv2B8yToGdsdM7KDjoXyv9QfymOKL/RuWDP6xpgf6x3C+0j2G2HuIZ5jhOMv8I+bjl/zgHjDzDPM/j/A9yHXPJ3a4M6vsC+kP9gXoJ8skCePMB+bVQXwD5w/sW8sYN+qJsT8vyonMcm2pM6IPA3OA9O0rOAf1KdpQM2xNGg+wqwP9kNO8EJdoPz2ijqh8lvIW8cHrL+M+RDsBvdO40j7MsF4ojyFbUzsN6B95YQj3TvRP0/9T947wr1lM4psN6J9zlQR8D/J927FsyTwgjyySzI83Suof4Q8sCAfEthVMfefey4kP9AXqJ7WsiHEww6NupPaN9zHI2FzncwH+gn6b50QL6dVI/Ir+h8B3lgXiG/0bkA75NhPhv0sXDfWwv0t/RdOhcPuF+FesfPBdR/Qn4gO2DdzHE94VyA71ZU9+Fchu8atF46BmH/k8V0T4vnL7iHRPtToqe+keZP4DsIvQeR4chAsL+Uz0k/nY8g7rA/pPsfeieaVO/IT8Ce1JeC/WkfqX3A90raRzjnUr6dcD9A9R37H3xOpARN331Xv3+BLiIiIiIiIiIiIiIiIiIiUj6gi4iIiIiIiIiIiIiIiIiIVJUP6CIiIiIiIiIiIiIiIiIiIlXlA7qIiIiIiIiIiIiIiIiIiEhV+YAuIiIiIiIiIiIiIiIiIiJSVVWjquY7kiW/qY+xgoYZxXPP8hp7Fi+gf8viuYB+YsLvCmwjy/FXC2BCBxi+g6KZ7YDfheG1wn+A8aNgv+jDO+zXyOPncs7j99s8fmZ7juWa5zOzn0xYF/oVfHeCP1fl+dfM6y3y/yX725jgh5Xl5D4D/GFul/wfVnBcmGdNWBdNCMxfYLY6kB0ojmD+e/afcaRABfss4P+XPJ8dAm+Bda1goGVmf7sesv2363OU392A3Z7zenfwh5uHPH59+5DlC8T1HfgJrGuFuL7u91H+3vJVlO+XD6P84Zj1PJ8+ifJj3WX993kf1zfZDm8fIU9+/irKr9+F/frpF1G+vZf953yM4trOOV7O11P+D0v2t/0ryMO32a/OkM9PS57oPt9E+WXN+3iqx6xnQP5/A/WR8uQx+/Pcctwtl6xnHmE+V+o3IE9eYD51k8ff5H0cZ+pPIJ8MqFNFdRzWRQUD8nBted8L+odxyHE3KTCoflF9vzzl7x7fy99dob48QYG8gz7qAPl2oz4H7LbleKHySP5P217Qt4P7VM2cb+fIdi7q996C/iOMh30p6HvrCfzhHvbxCfRQe3IFA+0Q11BPx8x2myPXndrhu8ecN2qHfVlpgynA8r6Pmb871+yg4wzxAvUL+9gLOPTD+zAe8hv1pQvtI+UrmP+BCjz5TxbXgfIt7BfkHwzsHRx9hfyzgX8+0bkGzll0jBhgN1A/7vM85zn3SwPq9bzmfR9kH/CfOXK/Ok657tQF+hzax43OdzDPKxgaxo899+11gvPsmc6tVKhg/mfI27fQ95Id8PgOdXZCPtkgrqE/rCvcS1D9OkE9Ovfu9zBvk31O1O9l/xxnyifU30L/g/OkfhXss4CdNxg/6dwEeYnuFQvq9Qp5g/p/6AfgeI191IDwomuY2sE+B7qPBUUUL7QA6FvGIe/LxAs1+O4K+0v1PY+uucJ54ULnGtpf0AN+iPfzVHcmFULyq9y/0X0p3UvjtR/1LXTPj/fnVGfBb2nfqY2lfEj+TPeuENe10jsLvONU7nMm1nc671NcQB6G88ukOCU7wAGJ3i8G1IvaoI8iPTudo8k+VBcgb1O9hv2ddA+PcU0PS5RXIf+DffCehwKY9pfmTwGP5wjwK8jPBe+b9M7I72ikHvI29J/0jlPwToTfpXniuxjZBz5A50pKiNRm0gcofcL9LbZR+K7ay5+1v1sH/Qt0ERERERERERERERERERGR8gFdRERERERERERERERERESkqnxAFxERERERERERERERERERqSof0EVERERERERERERERERERKrKB3QREREREREREREREREREZGqqhpVNd8RrPlNfc4orrEMGA//4ZDH13nP+mH8zMN/tqLEDj+YIB/wAbTDIQ9fNtADimB4wb7g70DslywfK+iB4WS25u9ejJHXOy9ZzyD7F8gX8lsYv+b5DPCHuYN/rrDvGzkK2H/kjR8zj59oB9owsiftIwVS9ivMG2dQA/aveWxNZ+zkzxRI1/xZ0r+esnwBO4Cdx57ts8/sP4dxk8cvr6N8gt3GzN9d17wxhwHzPOR53kBcj0ue/1zy+I3y1f1tFH9wyXb4/D77w93TXZafvsqfPXwY5T95zPM/3T9E+fXmyyg/fJLtM05vo/wMYToveT6Xa3bopy3v43F9E+VXiK/9kv3tdMjzuc77rOcIcXrO+16HbJ/l6SnK5132q7ln+y+HPH6/Qt64gn2ukMconx+yP1fl/SrKe0vOP1S/qB4NqC+T4h37kCyemHAhD6ywXrBnrY9ZvuV8DmWtxpr3cS7Z36h+jRXsSfWC9h3sX1foQw5QgC+wMTcQd9D4jivU/Rsw6Ab7Re55gX5sfc7/oSDuqC8ifyO/umQ7D2iU50p+QvFChshiPJCQ/5Ad1pzfqiBesK/Legacg+ZO+0V9Xbbn2CBOYXuL+jfoSyfkAWyfr9RvU1zDfKC+TKqb0A/UAfZxQn9LYXGCvHokfwb5Geyw5vpeV1jXkc471P+DHaBeD/DDeYR4oXp6zQEzoY5T/aV7g3kDdrhAnoR6Op6zfebI8x8F9tnBztCfYFwPmM8O+ztgX3bwnxPFRRbXFea5kN2oXkNc4LUKrPdE8QXr2sA+C+zvCeoa3NsUnB8H9aVnSDS3cD7aKe6gDyE/gfo+6B4J7g8HnFsn5L1B86T8f4K+7hnsBmkV+16KR7ovJfkB9oXuOalPg/sZjF+81qJ7JOo/c93h/p8O5NDPw3fJP+m+tOD8XhPOp5Q3oF7jtTfdl+K2w3fhnpz6Xqy/sF48FxN4H055A/IA5Q06WK70DkL9G8UR3SdT3aH1wv7CvTTNhvr2sYIeuCen+9IalDfo/h/6Scr/1M9AXhpwMJv0cEKWo/nQuwnVNcpLVDepXlCeh7gYA+oU6cF3ELo3IH+g8zI+XAEQ11iv6bwM2uldCfIk1QvsD8HOk+yz0XtWHk73dTye6jXVTahHFF+UV+leBR+Q6J2O6u+7dvMv0EVERERERERERERERERERMoHdBERERERERERERERERERkaryAV1ERERERERERERERERERKSqfEAXERERERERERERERERERGpKh/QRUREREREREREREREREREqqpqVNV8R7KueeQ+QMWexQcYv88sB3H7iX+Q/qxoFMxz9OY/yQ4D7DlhngP0kPpBBsrz53nm8bTrE38A6ifZ4dr7wJLnP3F8ntAomg+Jm35LkF/RvlAAkJ/TusYGakD/zONpG2sj+8B6116ckn3Qr9AOZGfQj/Ok+MossF/LBdZ7zPJtyd9dIYzWJetZt7ze7SbrqZnHL8sxy/c8/gD7dbyFz9Yhym8gbyzPefybh/zdBfztdM3jb+5yXNQh61m2PM/zJe/jY72N8rXAQPtzFD9fT1F+eXqM8sOa7XY95v29POf5L6dzlI8969+gflGUrttdlE+ww3r7FOXXNe/jcslfvkDdx/jdsnweIO5gPmPP9q+N+pNmP1aQOKjyUzqktgLyw4R5Duzf4APZzdn+1MdCXiWrYR+I/wH2d8lxQfWX+oG5XbJ+qoOnLJ87+POS4wsXTHam/d3zfAbNB/oZii/sS6k/3yDuwA8n7G8dQU5xDXUB/Yfa2COdI8AQC9gf4mJCfGE+oW2kfHWEhUF9p/RQK8Q17SP4FS4gh10NOEfPgjjCuGgejCHfUv2tkfuNonMlnLxlJPEAACAASURBVFsn9Jl0/qor5T0Yf4D8RvPBvPQqy5fstwPOa/MGNn7PDfSAbecDVe6j6gH89hEDIM/nCHa7wj7uMJ8t7+OAcxYuF4+/tI/kP6AI7g3wOE7nWSgkk/aL5k/9G8UdyMdODdCbKJ14XwT1ZUD/Rolvy/PBe6q1Wafg3IfrWmBd1EdRvgI/r53uVcBudN8F7QDeh1B/RfcV0MmOQfdvdH8CdqP6RXGE95y03u55AfI2mgfii+4bu9d4cD8w8N6sl4fxGvJA95/QR9G5g/It+hX052Qf+i70b6yI8iqIIU4pH1JcYFzjuRvAuAb/pzxGcU19O6wL+x9aL+VPii90XMonMB9QNKgvbd7bzw38geo7Qgc2OnfQfQUMx/eXZrygfuh/mvcq/LDUPb/36h2/44D/U79H82++Gw6KlyYT9oXyPPaxeP4lu/XiHeMO753QoVt68J2XgO/O67t5z79AFxERERERERERERERERERKR/QRUREREREREREREREREREqsoHdBERERERERERERERERERkaryAV1ERERERERERERERERERKSqfEAXERERERERERERERERERGpqqpRVfNdyQpD9yxeRlY8s5yYE/STnjGzfIX50HdpXTvogfXWPDT10/x78+FfgYAfkD33/F1aL28vrGvm+eC+gBq0D/6HDPknTJP3C1YwiuKoZ58J+1LLBvJjng/E1yQ9FHbXrj8QFEdgH9oXGD7gBxP0k58vI9tzr2w3SmML5IFlgX0/wIKv4Fcw/3W7Rjlt13LI83yCvHq75rx3C194gvpyWmBfRp7/OrL+bT7k8aes5+EK+3LM9r/UfR4/n/J8tpsofz6fo/yDU9bz2fUU5evz2yg/5+G1D/C3zyFv3GU9G/jzpLr8nPVvxzx+O+QF3II/n++zPY9n8Cvwk/N4jPLr+Tnrv2R/nuDn8wbyJ8xzX/O6yMy1QT2CuN4hsY49z39A/uT8T4UE+o0959V9yXmmIA/jPFfIn7Re6t/AblyvYb2V/XzuOQ9U5Tjieg2OQn6IDRn0CRfIG5C3C+ppzUsWr6AHplOV8y1+doL+Z9AzwA/RPXP8zgN8l/pGWu+S9dcB9FDeALeFcsF9MtnhEfqQWzg3kfuTHx5us5zONdT/075caWFUX3r5Cs+/0B/SumjfMaz3HHcF/caAelSUx+h8cYTvXuh8BP689s4L422u+7XmeC/oS+fyJo+/hQ8/Zn8YUAdn5X6jjpDIoI+tDfyf+sAB+0IedIZ4OUBcwD3GhPpYRQ0o3ZNAP3OTE8q8Qt4Avx14r0L2h3ineyQKVErEZDY8X9P5EfpM2q8BcU33VNCw0j3JpDxPdqP6CHaDsKt5gPy2UF1u9rcUd1RQqV6Tv0EBHkuOU6zjG+zXCv68kV+B/gkHVOrHYD4F68JGhA5O5CfknxDXGHdQp+Aag7eX7scoP9C5A69R6QekH6aTxTh/vL2lPgcbUxgO599J+ZDqJvUD3TyDF3Agx76d3hG6euh8Sn0CLQDiDuIU7UMJnQxHfTK9O9C96wb9D9mN/B/tQ/NsxkXzIEfz4WcTqtfNi366B4M8g/5G/QBehFG/RH0FqKd6vVE+pPNL791hUr3D/rD3njKgHk3KJ913WJw+2BPrZhZj34X+T/d11FeAn3xtX/wLdBERERERERERERERERERkfIBXUREREREREREREREREREpKp8QBcREREREREREREREREREakqH9BFRERERERERERERERERESqygd0ERERERERERERERERERGRqqoaVTXflRxg6MziscN4eJvfm3rmmodncdXM+ueA726gZxnwA/puHk/zhGmimfEH9CsQE36A683igT/I+4V2ruxXA8bP/QJ6YDqwXbPwByCnfSe/zfJReeMnhQvNE747lrwvk+a5g/71CtMhA5FD99RMsvNC8wfDgR1qg/G4X1nPoABeaWG0L3k+C+07mifrX8Gec0DA7zkeF7D/fsh+smzHKB+n/NkbiOsD7Ndnt1nRccnrutnuo/wuT6c+B/u8enWO8uUpz2ds8IVj1j/qKcqfwZ47+P8hq6nt5jnKv9ryfNaZ7UZuXuf8gzPUze2Y/e0I66I2ZGw5HlfIb5cNFN3k76573vcN4uuyv8l6IAB2ysOwLwV+XiPH44S45ryd9QzQMyEPYLnY8/h9gTiCuKgJCQWAtrFqhbpwhf5tQFyT/Sf0LeDQA/qiif4A6qmhhMZoruCHV7AP2Y3WtUEdJPss4LewrrGD/hPM8xnss5JBwQ+hkowLFey8j3OF/aV9nJQQqW/M+b/OMP6U92WM2zydhfrzmyxecp4c14esn/zwCPUCtnFSH3iAeVKfudF66VyT6ziea7DvhYWRnx9g/BMlaFoXGZQSa66bdch9BZ73LxSncE65wDxX2N/1Mcv396J4QL2e4Id1B3Z4gj4ZlkXnhVpzXI8z1JH1bdYDcVdHyBvXXp4ce67XeD49QD68gr/hn35An0B91wR/ONIHqA+BvghGUxmsQzOuyT7kPztdAFH/AxOFfqx7rzXgQmrieR/uA2m9sC70Q8rDVGfJr5DmfSnd40HiGHuzXqOd6b4U5gPnPrzf28Bu5P8USTScLtowb0Adb94Hzp3yFewX2Jn1ZPGAcxzGIxqO8knzb+0mnVvpnr8XRwPyANZNggxEfdeCDheldH84sc8H9bQvdEFD50fMYzAc3xcor8J/OIJ9SM8GjRHWKarvoL8dF3SvAuC9K/kVTQjuD/Gdi+KI4u6F/oaW7tXpPpzinS6Smn6IcUTvjxDX7FeUfwC6x+i5LfdR9F4J68X8Q2B67r2nYH7Gh1KId5oO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0McY4F9N/kvyIZ7gBlayB5BCelip/qR8R/EQ9nUCu4JzrJXqK/Bf6p9gwqO6FMQstF9YD6U7CHDjBHHyDve4newB5JNfT/juSnqG/i21JQ5QBNkJzQf7REj/d4hX0JfDdibUM91wXth/gA9QHqd+AvXTsK8C36XpFMeoX0p9FdLnnuuBBr/jypT6CVCPLRAHqA9J/Qfqj5He4F5P/VJ8Z4H+eVMhRfkaxvF9BOI/vpvMfJ+t7cH8SHEA/BrrfLKfCfea/6/6pXBPHwfYA9TV2CfEvj3F4Xy++C5A/TGY33d6ZwE9k79Q33iA3VIZC30/SmBN7w6T+qVQrzbsF+87pAc6X5JD/VK69+GLFoxTPx/6pRP6GBvlI4pvUJdS/dxw/4X+A75jUr6j+vD+e3vwP9BFRERERERERERERERERETKB3QREREREREREREREREREZGq8gFdRERERERERERERERERESkqnxAFxERERERERERERERERERqSof0EVERERERERERERERERERKqqalRV/25kec4zt1se3/Mb/BjrYyvZOg73sWf5teX5NeADWU71BeZ/y8PjDOvJeugl72vMPF6w/qbpW54/jiPLGaBP0gN9uB87397yeqpAzoD1wH7ryPYwTnm/3WC316cs//Q5yzlOef4Gf5syZh5eYV9vIGfNeusD5u/XPH4BOwd91pL1Mxb4buf91gHrGWT/sJ7KckZ9yHKWX/L85WMWf2Q59N2aECfpT5XA73oF+5xwXvUG6/kBxkGfAxeaR5ffshiKD5QXcljFsD3qHscprI75Yxzvlewf4ir43ej3LKchnoCf9gJxEtZTFM8p7k3IXw0HsIL/TvBTOJdxynIoXtH51oS8AHZYW/brsWc5o19hfh5vqFtqhbzwBHlq5vNab5DHj79kOWAm6yX/4A7rOdac79ZJeTOPH8+5ntxes7+sI6/nOiDeLj/l8UvW2wJuOkAP8/Zznn8FOzxy/N+fsz2s33J82KHOOT9nPzr2HP97z98d34E+v33K8yEOLGvW8wHxger8ulEd9SWPr1lv/Z7trVfY7/XXODw/QnwA+4f0WHXLBtdv+bwG1Bu9wPor638sEJ8nxGeYXzvEn4LzgoRN90FSWzXlOxinvH+B8zqyHnqH/A776g3mQ/qifDEWqMfgvOqe9d9nCHATzovOHe6hA85l0EFC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Hbgf1YA8C3puqjca9PYOen6h+AP6/IXuBXkY+1HU//kHjP8Z1vMN5EP9XBeYP+Fe/AT2/w7zX/L8/gp5h+6PN1hngx6o70195oI6FvQ5II90g54pLlFf8Q596Weo56ke/grx/4X6nLDOE+gNwkYV6IHujzfIL9uD/dI3OPcV4s8V4gPc72qD/ieIX94g7xw5jh1PsP6N+qX07gD2vGc/HQu84xzQf4P5Bf1/fBebYED07naCdzeyf3pPPOC71J+HOmdAfwbr24Z7EH2X3t126JtR32nS/ZTiFeiH+lGDDgzqBPgqvmuQQTQFIPA7euCk9dM7FP2vOKynB+nz9/rxP9BFRERERERERERERERERETKB3QREREREREREREREREREZGq8gFdRERERERERERERERERESkqnxAFxERERERERERERERERERqSof0EVERERERERERERERERERKqqalRV/25ke8oTR8fxWmYc7vuKH8w/yPK74Y1/2bOY5ZTlHFeQA/s68nfHSvIPmA/7usN316xP3NcCGs3LKTyBmfUzNvguyWn6MJzjBD2Pj1n8CucI3x3nPL6CfR61gfy83wH2OS/5HGu8wfg5j7+DnTzd8zjos3YYP8M6N/Cvb3mdXbc8/ynrGe2f/PEJzuXI66wD9rWD3a6XODw2iG8N3/1C8mFfA87lu+/y+GvWc23ZHkZnf2nyR9gvxsOC873BfrfnPA5xrxrGMcB9APkUN2CdV8hfz7Df02ueXxA/yU4ucL57tk+M5+jX73n87zneQhiuJn8EfY4D1on1Q54+7hA/Qc5y/z6Oz+es56a64hXyy4S4PSHv/1O2//Fb/u485XVuFD53qN+efs3yR9bP9x//Gsef1nyOPz/leHW//hzHt3s+4Kcvef779uc4PufXON6V5a/vOT4cFPcu2V/Gnu3huObzXU/f4njDepYcZup+hvhzznay/D3bw/Ih7/fYwE938OvOcalPkHea7DOf+1wg71w/xfF6hu9SvQH1wPgV6gGYP/+a5a/v2Q4n5OvqnC/qeMnTn/8Gcihw030B6ge6d6yQfzeIh99gnd//lMffQf4JxsGPxieK8+BgO+SX+1+y/OVLlv+W4yrWVwvUJ9ldqv4B9QnU7b2A3sivZ7a3es51Tr/luLd89zmOT6gHzlv26+Mj+AXYyQF12vJvWaE9ob76lO2h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","consoleMessages":[{"text":"Unrecognized Content-Security-Policy directive 'prefetch-src'.","level":"error","timestamp":1723886296047},{"text":"Loading player data from data.unity3d\n","level":"log","timestamp":1723886296887},{"text":"Initialize engine version: 2019.4.9f1 (50fe8a171dd9)\n","level":"log","timestamp":1723886296903},{"text":"[Subsystems] Discovering subsystems at path UnitySubsystems\n","level":"log","timestamp":1723886296904},{"text":"Creating WebGL 2.0 context.","level":"log","timestamp":1723886296911},{"text":"Renderer: WebKit WebGL\n","level":"log","timestamp":1723886296971},{"text":"Vendor:   WebKit\n","level":"log","timestamp":1723886296971},{"text":"Version:  OpenGL ES 3.0 (WebGL 2.0 (OpenGL ES 3.0 Chromium))\n","level":"log","timestamp":1723886296972},{"text":"GLES:     3\n","level":"log","timestamp":1723886296974},{"text":" EXT_color_buffer_float GL_EXT_color_buffer_float EXT_color_buffer_half_float GL_EXT_color_buffer_half_float EXT_float_blend GL_EXT_float_blend EXT_texture_compression_bptc GL_EXT_texture_compression_bptc EXT_texture_compression_rgtc GL_EXT_texture_compression_rgtc EXT_texture_filter_anisotropic GL_EXT_texture_filter_anisotropic EXT_texture_norm16 GL_EXT_texture_norm16 OES_draw_buffers_indexed GL_OES_draw_buffers_indexed OES_texture_float_linear GL_OES_texture_float_linear OVR_multiview2 GL_OVR_multiview2 WEBGL_clip_cull_distance GL_WEBGL_clip_cull_distance WEBGL_compressed_texture_astc GL_WEBGL_compressed_texture_astc WEBGL_compressed_texture_etc GL_WEBGL_compressed_texture_etc WEBGL_compressed_texture_etc1 GL_WEBGL_compressed_texture_etc1 WEBGL_compressed_texture_s3tc GL_WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb GL_WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info GL_WEBGL_debug_renderer_info WEBGL_lose_context GL_WEBGL_lose_context WEBGL_multi_draw GL_WEBGL_multi_draw\n","level":"log","timestamp":1723886296976},{"text":"WebGL: INVALID_ENUM: getInternalformatParameter: invalid internalformat when EXT_texture_norm16 is not enabled","level":"warning","timestamp":1723886296977},{"text":"WebGL: INVALID_ENUM: getInternalformatParameter: invalid internalformat when EXT_texture_norm16 is not enabled","level":"warning","timestamp":1723886296977},{"text":"WebGL: INVALID_ENUM: getInternalformatParameter: invalid internalformat when EXT_texture_norm16 is not enabled","level":"warning","timestamp":1723886296977},{"text":"OPENGL LOG: Creating OpenGL ES 3.0 graphics device ; Context level  <OpenGL ES 3.0> ; Context handle 20990240\n","level":"log","timestamp":1723886296991},{"text":"ERROR: Shader ","level":"log","timestamp":1723886297570},{"text":"Hidden/PostProcessing/MultiScaleVO shader is not supported on this GPU (none of subshaders/fallbacks are suitable)\n","level":"log","timestamp":1723886297571},{"text":"ERROR: Shader ","level":"log","timestamp":1723886297571},{"text":"Hidden/PostProcessing/Debug/Waveform shader is not supported on this GPU (none of subshaders/fallbacks are suitable)\n","level":"log","timestamp":1723886297571},{"text":"ERROR: Shader ","level":"log","timestamp":1723886297671},{"text":"Hidden/PostProcessing/ScreenSpaceReflections shader is not supported on this GPU (none of subshaders/fallbacks are suitable)\n","level":"log","timestamp":1723886297674},{"text":"WARNING: Shader ","level":"log","timestamp":1723886297679},{"text":"Unsupported: 'Hidden/Nature/Terrain/Utilities' - All passes removed\n","level":"log","timestamp":1723886297680},{"text":"WARNING: Shader ","level":"log","timestamp":1723886297680},{"text":"Did you use #pragma only_renderers and omit this platform?\n","level":"log","timestamp":1723886297681},{"text":"ERROR: Shader ","level":"log","timestamp":1723886297681},{"text":"Hidden/Nature/Terrain/Utilities shader is not supported on this GPU (none of subshaders/fallbacks are suitable)\n","level":"log","timestamp":1723886297681},{"text":"ERROR: Shader ","level":"log","timestamp":1723886297694},{"text":"Hidden/PostProcessing/Debug/LightMeter shader is not supported on this GPU (none of subshaders/fallbacks are suitable)\n","level":"log","timestamp":1723886297694},{"text":"ERROR: Shader ","level":"log","timestamp":1723886297694},{"text":"Hidden/PostProcessing/Debug/Vectorscope shader is not supported on this GPU (none of subshaders/fallbacks are suitable)\n","level":"log","timestamp":1723886297695},{"text":"ERROR: Shader ","level":"log","timestamp":1723886297696},{"text":"Hidden/PostProcessing/Debug/Histogram shader is not supported on this GPU (none of subshaders/fallbacks are suitable)\n","level":"log","timestamp":1723886297696},{"text":"UnloadTime: 5.199999 ms\n","level":"log","timestamp":1723886297978},{"text":"Render to texture is not supported by Pixel Perfect Camera. \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"warning","timestamp":1723886298051},{"text":"Decode error.","level":"log","timestamp":1723886298557},{"text":"Decode error.","level":"log","timestamp":1723886298557},{"text":"[.WebGL-0x3b300559b100]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels","level":"warning","timestamp":1723886298557},{"text":"warning: 2 FS.syncfs operations in flight at once, probably just doing extra work","level":"log","timestamp":1723886298817},{"text":"[.WebGL-0x3b300559b100]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels","level":"warning","timestamp":1723886298822},{"text":"[.WebGL-0x3b300559b100]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels","level":"warning","timestamp":1723886299043},{"text":"[.WebGL-0x3b300559b100]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels (this message will no longer repeat)","level":"warning","timestamp":1723886299292},{"text":"Input Manager initialize...\n","level":"log","timestamp":1723886300249},{"text":"Loading FSB failed for audio clip \"blumpo\". \n(Filename:  Line: 272)\n\n","level":"error","timestamp":1723886300322},{"text":"Loading FSB failed for audio clip \"blump2\". \n(Filename:  Line: 272)\n\n","level":"error","timestamp":1723886300322},{"text":"Looks like you are rendering without using requestAnimationFrame for the main loop. You should use 0 for the frame rate in emscripten_set_main_loop in order to use requestAnimationFrame, as that can greatly improve your frame rates!","level":"error","timestamp":1723886306551},{"text":"When used with builtin render pipeline, Postprocessing package expects to be used on a fullscreen Camera.\nPlease note that using Camera viewport may result in visual artefacts or some things not working. \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"warning","timestamp":1723886306558},{"text":"When used with builtin render pipeline, Postprocessing package expects to be used on a fullscreen Camera.\nPlease note that using Camera viewport may result in visual artefacts or some things not working. \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"warning","timestamp":1723886306608},{"text":"When used with builtin render pipeline, Postprocessing package expects to be used on a fullscreen Camera.\nPlease note that using Camera viewport may result in visual artefacts or some things not working. \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"warning","timestamp":1723886306716},{"text":"When used with builtin render pipeline, Postprocessing package expects to be used on a fullscreen Camera.\nPlease note that using Camera viewport may result in visual artefacts or some things not working. \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"warning","timestamp":1723886306777},{"text":"When used with builtin render pipeline, Postprocessing package expects to be used on a fullscreen Camera.\nPlease note that using Camera viewport may result in visual artefacts or some things not working. \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"warning","timestamp":1723886314043},{"text":"When used with builtin render pipeline, Postprocessing package expects to be used on a fullscreen Camera.\nPlease note that using Camera viewport may result in visual artefacts or some things not working. \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"warning","timestamp":1723886314053},{"text":"When used with builtin render pipeline, Postprocessing package expects to be used on a fullscreen Camera.\nPlease note that using Camera viewport may result in visual artefacts or some things not working. \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"warning","timestamp":1723886314087},{"text":"When used with builtin render pipeline, Postprocessing package expects to be used on a fullscreen Camera.\nPlease note that using Camera viewport may result in visual artefacts or some things not working. \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"warning","timestamp":1723886314123},{"text":"When used with builtin render pipeline, Postprocessing package expects to be used on a fullscreen Camera.\nPlease note that using Camera viewport may result in visual artefacts or some things not working. \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"warning","timestamp":1723886314175},{"text":"When used with builtin render pipeline, Postprocessing package expects to be used on a fullscreen Camera.\nPlease note that using Camera viewport may result in visual artefacts or some things not working. \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"warning","timestamp":1723886316227},{"text":"When used with builtin render pipeline, Postprocessing package expects to be used on a fullscreen Camera.\nPlease note that using Camera viewport may result in visual artefacts or some things not working. \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"warning","timestamp":1723886322893},{"text":"When used with builtin render pipeline, Postprocessing package expects to be used on a fullscreen Camera.\nPlease note that using Camera viewport may result in visual artefacts or some things not working. \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"warning","timestamp":1723886322906},{"text":"When used with builtin render pipeline, Postprocessing package expects to be used on a fullscreen Camera.\nPlease note that using Camera viewport may result in visual artefacts or some things not working. \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"warning","timestamp":1723886322932},{"text":"When used with builtin render pipeline, Postprocessing package expects to be used on a fullscreen Camera.\nPlease note that using Camera viewport may result in visual artefacts or some things not working. \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"warning","timestamp":1723886322960},{"text":"When used with builtin render pipeline, Postprocessing package expects to be used on a fullscreen Camera.\nPlease note that using Camera viewport may result in visual artefacts or some things not working. \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"warning","timestamp":1723886322989},{"text":"When used with builtin render pipeline, Postprocessing package expects to be used on a fullscreen Camera.\nPlease note that using Camera viewport may result in visual artefacts or some things not working. \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"warning","timestamp":1723886324598}],"screenshotDelay":10000},"timestamp":1723886295591},"created_at":"2024-08-17T09:18:47.155+00:00","updated_at":"2024-08-17T09:18:47.155+00:00"}