{"id":19130,"artifact_id":18116,"version":1,"data":{"version":1,"artifact":{"chain":"tezos","title":"Create/More/New/Clone","artist":"tz1NdE7FmyWQxLky7n2NpVaa2ioujTfqdigi","tokenId":"569308","description":"An interactive exploration of our obsessive creation of new lifeforms at the cost of existing ones.\n\n[Rhino model by GremorySaiyan shared under CC BY 4.0]","contractAddress":"KT1RJ6PbjHpwc3M5rw5s2Nbmefwbuwbdxton"},"snapshot":{"net":[{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH?creator=tz1NdE7FmyWQxLky7n2NpVaa2ioujTfqdigi&viewer=&objkt=569308","host":"ipfs.arkivo.art","path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH","type":"http","query":"?creator=tz1NdE7FmyWQxLky7n2NpVaa2ioujTfqdigi&viewer=&objkt=569308","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":1723918299089},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH?creator=tz1NdE7FmyWQxLky7n2NpVaa2ioujTfqdigi&viewer=&objkt=569308","body":"","status":301,"headers":{"date":"Sat, 17 Aug 2024 18:11:39 GMT","server":"nginx/1.27.0","location":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/?creator=tz1NdE7FmyWQxLky7n2NpVaa2ioujTfqdigi&viewer=&objkt=569308","connection":"keep-alive","x-ipfs-path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH","content-type":"text/html; charset=utf-8","x-ipfs-roots":"QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH","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":1723918299131},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/?creator=tz1NdE7FmyWQxLky7n2NpVaa2ioujTfqdigi&viewer=&objkt=569308","host":"ipfs.arkivo.art","path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/","type":"http","query":"?creator=tz1NdE7FmyWQxLky7n2NpVaa2ioujTfqdigi&viewer=&objkt=569308","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":1723918299131},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/?creator=tz1NdE7FmyWQxLky7n2NpVaa2ioujTfqdigi&viewer=&objkt=569308","body":"","status":200,"headers":{"date":"Sat, 17 Aug 2024 18:11:39 GMT","etag":"\"QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/","content-type":"text/html","x-ipfs-roots":"QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"2995","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":1723918299145},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/style.css","host":"ipfs.arkivo.art","path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/style.css","type":"http","query":"","method":"GET","headers":{"referer":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/?creator=tz1NdE7FmyWQxLky7n2NpVaa2ioujTfqdigi&viewer=&objkt=569308","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":1723918299180},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/UnityProgress.js","host":"ipfs.arkivo.art","path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/UnityProgress.js","type":"http","query":"","method":"GET","headers":{"referer":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/?creator=tz1NdE7FmyWQxLky7n2NpVaa2ioujTfqdigi&viewer=&objkt=569308","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":1723918299184},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/style.css","body":"","status":200,"headers":{"date":"Sat, 17 Aug 2024 18:11:39 GMT","etag":"\"QmaBFnjLjwRZGxN9fNPzZRFfBqXB7a3JwJUBsZQ8PysdV1\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/style.css","content-type":"text/css; charset=utf-8","x-ipfs-roots":"QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH,QmdRAJQqieMbzWw1yfNSVGiR4iYngd5DpnbWXuokSsVmfa,QmaBFnjLjwRZGxN9fNPzZRFfBqXB7a3JwJUBsZQ8PysdV1","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"1668","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":1723918299192},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/UnityProgress.js","body":"","status":200,"headers":{"date":"Sat, 17 Aug 2024 18:11:39 GMT","etag":"\"QmYhaYYfTgrGUJVANobtA3NzRmAQDeixVVPDHTbSKJjkk8\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/UnityProgress.js","content-type":"text/javascript; charset=utf-8","x-ipfs-roots":"QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH,QmdRAJQqieMbzWw1yfNSVGiR4iYngd5DpnbWXuokSsVmfa,QmYhaYYfTgrGUJVANobtA3NzRmAQDeixVVPDHTbSKJjkk8","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"1212","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":1723918299197},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/UnityLoader.js","host":"ipfs.arkivo.art","path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/UnityLoader.js","type":"http","query":"","method":"GET","headers":{"referer":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/?creator=tz1NdE7FmyWQxLky7n2NpVaa2ioujTfqdigi&viewer=&objkt=569308","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":1723918299199},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/UnityLoader.js","body":"","status":200,"headers":{"date":"Sat, 17 Aug 2024 18:11:39 GMT","etag":"\"QmWyE6v5HEEb8o7ZNd1NiAPQgbYrVbEf185cSGvuojB4mT\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/UnityLoader.js","content-type":"text/javascript; charset=utf-8","x-ipfs-roots":"QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH,QmYivp9giTCxAu5DHnh59aFcX9PBoqsVgYHvJPHFy96hkH,QmWyE6v5HEEb8o7ZNd1NiAPQgbYrVbEf185cSGvuojB4mT","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"159423","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":1723918299212},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.json","host":"ipfs.arkivo.art","path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.json","type":"http","query":"","method":"GET","headers":{"referer":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/?creator=tz1NdE7FmyWQxLky7n2NpVaa2ioujTfqdigi&viewer=&objkt=569308","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":1723918299282},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.json","body":"","status":200,"headers":{"date":"Sat, 17 Aug 2024 18:11:39 GMT","etag":"\"QmQxbb1Z6QzE7UaAbCw1urU9RMapqbkBy8b2AfM1jNWaRv\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.json","content-type":"application/json","x-ipfs-roots":"QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH,QmYivp9giTCxAu5DHnh59aFcX9PBoqsVgYHvJPHFy96hkH,QmQxbb1Z6QzE7UaAbCw1urU9RMapqbkBy8b2AfM1jNWaRv","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"549","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":1723918299307},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.jpg","host":"ipfs.arkivo.art","path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.jpg","type":"http","query":"","method":"GET","headers":{"referer":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/?creator=tz1NdE7FmyWQxLky7n2NpVaa2ioujTfqdigi&viewer=&objkt=569308","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":1723918299335},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/progressLogo.Dark.png","host":"ipfs.arkivo.art","path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/progressLogo.Dark.png","type":"http","query":"","method":"GET","headers":{"referer":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/style.css","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":1723918299335},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/progressEmpty.Dark.png","host":"ipfs.arkivo.art","path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/progressEmpty.Dark.png","type":"http","query":"","method":"GET","headers":{"referer":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/style.css","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":1723918299336},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/progressFull.Dark.png","host":"ipfs.arkivo.art","path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/progressFull.Dark.png","type":"http","query":"","method":"GET","headers":{"referer":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/style.css","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":1723918299336},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/progressLogo.Dark.png","body":"","status":200,"headers":{"date":"Sat, 17 Aug 2024 18:11:39 GMT","etag":"\"Qmd17zphQF7yB9SLVepE59FBYBKcoGgkEs4JbUktA219eC\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/progressLogo.Dark.png","content-type":"image/png","x-ipfs-roots":"QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH,QmdRAJQqieMbzWw1yfNSVGiR4iYngd5DpnbWXuokSsVmfa,Qmd17zphQF7yB9SLVepE59FBYBKcoGgkEs4JbUktA219eC","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"2343","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":1723918299350},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.jpg","body":"","status":200,"headers":{"date":"Sat, 17 Aug 2024 18:11:39 GMT","etag":"\"QmS3HKzgMGrKxvEht2gxbqaxyCAUvUuN4x1yGq59TtT5EM\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.jpg","content-type":"image/jpeg","x-ipfs-roots":"QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH,QmYivp9giTCxAu5DHnh59aFcX9PBoqsVgYHvJPHFy96hkH,QmS3HKzgMGrKxvEht2gxbqaxyCAUvUuN4x1yGq59TtT5EM","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"51567","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":1723918299362},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/progressEmpty.Dark.png","body":"","status":200,"headers":{"date":"Sat, 17 Aug 2024 18:11:39 GMT","etag":"\"QmQd4bBx1Evt2ifc224Kfip2zdjD7avdSmuHqgutHGaj2z\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/progressEmpty.Dark.png","content-type":"image/png","x-ipfs-roots":"QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH,QmdRAJQqieMbzWw1yfNSVGiR4iYngd5DpnbWXuokSsVmfa,QmQd4bBx1Evt2ifc224Kfip2zdjD7avdSmuHqgutHGaj2z","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"155","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":1723918299362},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/progressFull.Dark.png","body":"","status":200,"headers":{"date":"Sat, 17 Aug 2024 18:11:39 GMT","etag":"\"Qmf7vCb4SFY9ggJhBdw28MjA6tBBSqZsxqhW9iRXDSeKtZ\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/TemplateData/progressFull.Dark.png","content-type":"image/png","x-ipfs-roots":"QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH,QmdRAJQqieMbzWw1yfNSVGiR4iYngd5DpnbWXuokSsVmfa,Qmf7vCb4SFY9ggJhBdw28MjA6tBBSqZsxqhW9iRXDSeKtZ","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"137","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":1723918299366},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.wasm.code.unityweb","host":"ipfs.arkivo.art","path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.wasm.code.unityweb","type":"http","query":"","method":"GET","headers":{"referer":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/?creator=tz1NdE7FmyWQxLky7n2NpVaa2ioujTfqdigi&viewer=&objkt=569308","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":1723918299367},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.wasm.framework.unityweb","host":"ipfs.arkivo.art","path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.wasm.framework.unityweb","type":"http","query":"","method":"GET","headers":{"referer":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/?creator=tz1NdE7FmyWQxLky7n2NpVaa2ioujTfqdigi&viewer=&objkt=569308","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":1723918299389},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.data.unityweb","host":"ipfs.arkivo.art","path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.data.unityweb","type":"http","query":"","method":"GET","headers":{"referer":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/?creator=tz1NdE7FmyWQxLky7n2NpVaa2ioujTfqdigi&viewer=&objkt=569308","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":1723918299389},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.wasm.code.unityweb","body":"","status":200,"headers":{"date":"Sat, 17 Aug 2024 18:11:39 GMT","etag":"\"QmbWEwyPC5bJ5ju243LqG9TUbwvyC7FeDpXcyvGMEGWu6r\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.wasm.code.unityweb","content-type":"application/wasm","x-ipfs-roots":"QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH,QmYivp9giTCxAu5DHnh59aFcX9PBoqsVgYHvJPHFy96hkH,QmbWEwyPC5bJ5ju243LqG9TUbwvyC7FeDpXcyvGMEGWu6r","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"12927608","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":1723918299396},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.wasm.framework.unityweb","body":"","status":200,"headers":{"date":"Sat, 17 Aug 2024 18:11:39 GMT","etag":"\"Qmdwyfnh2qU7TejCLveVyEuaExgCg7g96C7qw251qpJvps\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.wasm.framework.unityweb","content-type":"text/plain; charset=utf-8","x-ipfs-roots":"QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH,QmYivp9giTCxAu5DHnh59aFcX9PBoqsVgYHvJPHFy96hkH,Qmdwyfnh2qU7TejCLveVyEuaExgCg7g96C7qw251qpJvps","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"458335","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":1723918299431},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.data.unityweb","body":"","status":200,"headers":{"date":"Sat, 17 Aug 2024 18:11:39 GMT","etag":"\"QmZRTvi59xKf3BM3AJBVUP9veJ2J1L343nzoZ6qRuA74Xm\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.data.unityweb","content-type":"application/octet-stream","x-ipfs-roots":"QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH,QmYivp9giTCxAu5DHnh59aFcX9PBoqsVgYHvJPHFy96hkH,QmZRTvi59xKf3BM3AJBVUP9veJ2J1L343nzoZ6qRuA74Xm","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"7809540","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":1723918299444},{"data":{"url":"blob:https://ipfs.arkivo.art/67bd73f6-0365-4938-a092-64496cef2154","host":"","path":"https://ipfs.arkivo.art/67bd73f6-0365-4938-a092-64496cef2154","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":1723918299490},{"data":{"url":"blob:https://ipfs.arkivo.art/67bd73f6-0365-4938-a092-64496cef2154","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":1723918299516},{"data":{"url":"blob:https://ipfs.arkivo.art/6413d065-8fca-410e-984e-afce340dd76b","host":"","path":"https://ipfs.arkivo.art/6413d065-8fca-410e-984e-afce340dd76b","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":1723918299835},{"data":{"url":"blob:https://ipfs.arkivo.art/6413d065-8fca-410e-984e-afce340dd76b","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){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 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_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+2127184;__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_97()})},{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_9460()})},{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_3659()})},{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_69()})},{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_Lump_libil2cpp_vm_cpp()})},{func:(function(){__GLOBAL__sub_I_Il2CppCodeRegistration_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=2127184;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}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_free_exception(ptr){try{return _free(ptr)}catch(e){}}function ___cxa_end_catch(){Module[\\\\\\\"setThrew\\\\\\\"](0);var ptr=EXCEPTIONS.caught.pop();if(ptr){EXCEPTIONS.decRef(EXCEPTIONS.deAdjust(ptr));EXCEPTIONS.last=0}}function ___cxa_find_matching_catch_2(){return ___cxa_find_matching_catch.apply(null,arguments)}function ___cxa_find_matching_catch_3(){return ___cxa_find_matching_catch.apply(null,arguments)}function ___cxa_find_matching_catch_4(){return ___cxa_find_matching_catch.apply(null,arguments)}function ___cxa_pure_virtual(){ABORT=true;throw\\\\\\\"Pure virtual function called!\\\\\\\"}function ___cxa_rethrow(){var ptr=EXCEPTIONS.caught.pop();ptr=EXCEPTIONS.deAdjust(ptr);if(!EXCEPTIONS.infos[ptr].rethrown){EXCEPTIONS.caught.push(ptr);EXCEPTIONS.infos[ptr].rethrown=true}EXCEPTIONS.last=ptr;throw ptr}function ___resumeException(ptr){if(!EXCEPTIONS.last){EXCEPTIONS.last=ptr}throw ptr}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}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 ___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)}function _llvm_cttz_i32(x){x=x|0;return(x?31-(Math_clz32(x^x-1)|0)|0:32)|0}function _llvm_eh_typeid_for(type){return type}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_log2_f32(x){return Math.log(x)/Math.LN2}var _llvm_pow_f64=Math_pow;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 currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,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(date.getFullYear(),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 _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(date.getFullYear(),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 __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\\\\\\\"]=39684;Module[\\\\\\\"wasmMaxTableSize\\\\\\\"]=39684;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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_j(index){var sp=stackSave();try{return Module[\\\\\\\"dynCall_j\\\\\\\"](index)}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_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_jijj(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module[\\\\\\\"dynCall_jijj\\\\\\\"](index,a1,a2,a3,a4,a5)}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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_dddi\\\\\\\":invoke_dddi,\\\\\\\"invoke_ddi\\\\\\\":invoke_ddi,\\\\\\\"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_dji\\\\\\\":invoke_dji,\\\\\\\"invoke_f\\\\\\\":invoke_f,\\\\\\\"invoke_fdi\\\\\\\":invoke_fdi,\\\\\\\"invoke_ff\\\\\\\":invoke_ff,\\\\\\\"invoke_fff\\\\\\\":invoke_fff,\\\\\\\"invoke_ffffi\\\\\\\":invoke_ffffi,\\\\\\\"invoke_fffi\\\\\\\":invoke_fffi,\\\\\\\"invoke_fffifffi\\\\\\\":invoke_fffifffi,\\\\\\\"invoke_ffi\\\\\\\":invoke_ffi,\\\\\\\"invoke_fi\\\\\\\":invoke_fi,\\\\\\\"invoke_fif\\\\\\\":invoke_fif,\\\\\\\"invoke_fiff\\\\\\\":invoke_fiff,\\\\\\\"invoke_fiffi\\\\\\\":invoke_fiffi,\\\\\\\"invoke_fifi\\\\\\\":invoke_fifi,\\\\\\\"invoke_fifii\\\\\\\":invoke_fifii,\\\\\\\"invoke_fii\\\\\\\":invoke_fii,\\\\\\\"invoke_fiifi\\\\\\\":invoke_fiifi,\\\\\\\"invoke_fiifii\\\\\\\":invoke_fiifii,\\\\\\\"invoke_fiii\\\\\\\":invoke_fiii,\\\\\\\"invoke_fiiii\\\\\\\":invoke_fiiii,\\\\\\\"invoke_fiiiiiifiifif\\\\\\\":invoke_fiiiiiifiifif,\\\\\\\"invoke_fiiiiiifiiiif\\\\\\\":invoke_fiiiiiifiiiif,\\\\\\\"invoke_fji\\\\\\\":invoke_fji,\\\\\\\"invoke_i\\\\\\\":invoke_i,\\\\\\\"invoke_idi\\\\\\\":invoke_idi,\\\\\\\"invoke_idiii\\\\\\\":invoke_idiii,\\\\\\\"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_iifiii\\\\\\\":invoke_iifiii,\\\\\\\"invoke_iii\\\\\\\":invoke_iii,\\\\\\\"invoke_iiif\\\\\\\":invoke_iiif,\\\\\\\"invoke_iiifi\\\\\\\":invoke_iiifi,\\\\\\\"invoke_iiifii\\\\\\\":invoke_iiifii,\\\\\\\"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_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_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_iji\\\\\\\":invoke_iji,\\\\\\\"invoke_ijiii\\\\\\\":invoke_ijiii,\\\\\\\"invoke_ijj\\\\\\\":invoke_ijj,\\\\\\\"invoke_ijji\\\\\\\":invoke_ijji,\\\\\\\"invoke_j\\\\\\\":invoke_j,\\\\\\\"invoke_jdi\\\\\\\":invoke_jdi,\\\\\\\"invoke_jdii\\\\\\\":invoke_jdii,\\\\\\\"invoke_jfi\\\\\\\":invoke_jfi,\\\\\\\"invoke_ji\\\\\\\":invoke_ji,\\\\\\\"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_jijj\\\\\\\":invoke_jijj,\\\\\\\"invoke_jijji\\\\\\\":invoke_jijji,\\\\\\\"invoke_jji\\\\\\\":invoke_jji,\\\\\\\"invoke_v\\\\\\\":invoke_v,\\\\\\\"invoke_vd\\\\\\\":invoke_vd,\\\\\\\"invoke_vf\\\\\\\":invoke_vf,\\\\\\\"invoke_vff\\\\\\\":invoke_vff,\\\\\\\"invoke_vffff\\\\\\\":invoke_vffff,\\\\\\\"invoke_vfi\\\\\\\":invoke_vfi,\\\\\\\"invoke_vi\\\\\\\":invoke_vi,\\\\\\\"invoke_vid\\\\\\\":invoke_vid,\\\\\\\"invoke_vidi\\\\\\\":invoke_vidi,\\\\\\\"invoke_vif\\\\\\\":invoke_vif,\\\\\\\"invoke_viff\\\\\\\":invoke_viff,\\\\\\\"invoke_vifff\\\\\\\":invoke_vifff,\\\\\\\"invoke_viffff\\\\\\\":invoke_viffff,\\\\\\\"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_viffiii\\\\\\\":invoke_viffiii,\\\\\\\"invoke_viffiiiif\\\\\\\":invoke_viffiiiif,\\\\\\\"invoke_vifi\\\\\\\":invoke_vifi,\\\\\\\"invoke_vifii\\\\\\\":invoke_vifii,\\\\\\\"invoke_vifiiii\\\\\\\":invoke_vifiiii,\\\\\\\"invoke_vii\\\\\\\":invoke_vii,\\\\\\\"invoke_viid\\\\\\\":invoke_viid,\\\\\\\"invoke_viidi\\\\\\\":invoke_viidi,\\\\\\\"invoke_viidii\\\\\\\":invoke_viidii,\\\\\\\"invoke_viif\\\\\\\":invoke_viif,\\\\\\\"invoke_viiff\\\\\\\":invoke_viiff,\\\\\\\"invoke_viifff\\\\\\\":invoke_viifff,\\\\\\\"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_viiifffi\\\\\\\":invoke_viiifffi,\\\\\\\"invoke_viiiffi\\\\\\\":invoke_viiiffi,\\\\\\\"invoke_viiiffii\\\\\\\":invoke_viiiffii,\\\\\\\"invoke_viiifi\\\\\\\":invoke_viiifi,\\\\\\\"invoke_viiifii\\\\\\\":invoke_viiifii,\\\\\\\"invoke_viiifiii\\\\\\\":invoke_viiifiii,\\\\\\\"invoke_viiifiiiii\\\\\\\":invoke_viiifiiiii,\\\\\\\"invoke_viiii\\\\\\\":invoke_viiii,\\\\\\\"invoke_viiiif\\\\\\\":invoke_viiiif,\\\\\\\"invoke_viiiifii\\\\\\\":invoke_viiiifii,\\\\\\\"invoke_viiiifiiiiif\\\\\\\":invoke_viiiifiiiiif,\\\\\\\"invoke_viiiii\\\\\\\":invoke_viiiii,\\\\\\\"invoke_viiiiif\\\\\\\":invoke_viiiiif,\\\\\\\"invoke_viiiiiffi\\\\\\\":invoke_viiiiiffi,\\\\\\\"invoke_viiiiiffii\\\\\\\":invoke_viiiiiffii,\\\\\\\"invoke_viiiiii\\\\\\\":invoke_viiiiii,\\\\\\\"invoke_viiiiiif\\\\\\\":invoke_viiiiiif,\\\\\\\"invoke_viiiiiii\\\\\\\":invoke_viiiiiii,\\\\\\\"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_viiiiiiiiiiiiii\\\\\\\":invoke_viiiiiiiiiiiiii,\\\\\\\"invoke_viiiiiiiiiiiiiii\\\\\\\":invoke_viiiiiiiiiiiiiii,\\\\\\\"invoke_viiiiiiiiiiiiiiiiii\\\\\\\":invoke_viiiiiiiiiiiiiiiiii,\\\\\\\"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_vij\\\\\\\":invoke_vij,\\\\\\\"invoke_viji\\\\\\\":invoke_viji,\\\\\\\"invoke_vijii\\\\\\\":invoke_vijii,\\\\\\\"invoke_vijiii\\\\\\\":invoke_vijiii,\\\\\\\"invoke_vijiji\\\\\\\":invoke_vijiji,\\\\\\\"invoke_vijji\\\\\\\":invoke_vijji,\\\\\\\"invoke_vijjii\\\\\\\":invoke_vijjii,\\\\\\\"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,\\\\\\\"__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_end_catch\\\\\\\":___cxa_end_catch,\\\\\\\"___cxa_find_matching_catch\\\\\\\":___cxa_find_matching_catch,\\\\\\\"___cxa_find_matching_catch_2\\\\\\\":___cxa_find_matching_catch_2,\\\\\\\"___cxa_find_matching_catch_3\\\\\\\":___cxa_find_matching_catch_3,\\\\\\\"___cxa_find_matching_catch_4\\\\\\\":___cxa_find_matching_catch_4,\\\\\\\"___cxa_free_exception\\\\\\\":___cxa_free_exception,\\\\\\\"___cxa_pure_virtual\\\\\\\":___cxa_pure_virtual,\\\\\\\"___cxa_rethrow\\\\\\\":___cxa_rethrow,\\\\\\\"___cxa_throw\\\\\\\":___cxa_throw,\\\\\\\"___gxx_personality_v0\\\\\\\":___gxx_personality_v0,\\\\\\\"___lock\\\\\\\":___lock,\\\\\\\"___map_file\\\\\\\":___map_file,\\\\\\\"___resumeException\\\\\\\":___resumeException,\\\\\\\"___setErrNo\\\\\\\":___setErrNo,\\\\\\\"___syscall10\\\\\\\":___syscall10,\\\\\\\"___syscall102\\\\\\\":___syscall102,\\\\\\\"___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_cttz_i32\\\\\\\":_llvm_cttz_i32,\\\\\\\"_llvm_eh_typeid_for\\\\\\\":_llvm_eh_typeid_for,\\\\\\\"_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_log2_f32\\\\\\\":_llvm_log2_f32,\\\\\\\"_llvm_pow_f64\\\\\\\":_llvm_pow_f64,\\\\\\\"_llvm_sqrt_f32\\\\\\\":_llvm_sqrt_f32,\\\\\\\"_llvm_trap\\\\\\\":_llvm_trap,\\\\\\\"_llvm_trunc_f32\\\\\\\":_llvm_trunc_f32,\\\\\\\"_localtime\\\\\\\":_localtime,\\\\\\\"_localtime_r\\\\\\\":_localtime_r,\\\\\\\"_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,\\\\\\\"_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_9460=Module[\\\\\\\"___cxx_global_var_init_2_9460\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___cxx_global_var_init_2_9460\\\\\\\"].apply(null,arguments)});var ___cxx_global_var_init_3659=Module[\\\\\\\"___cxx_global_var_init_3659\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___cxx_global_var_init_3659\\\\\\\"].apply(null,arguments)});var ___cxx_global_var_init_69=Module[\\\\\\\"___cxx_global_var_init_69\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___cxx_global_var_init_69\\\\\\\"].apply(null,arguments)});var ___cxx_global_var_init_97=Module[\\\\\\\"___cxx_global_var_init_97\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"___cxx_global_var_init_97\\\\\\\"].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_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 _sbrk=Module[\\\\\\\"_sbrk\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_sbrk\\\\\\\"].apply(null,arguments)});var _strlen=Module[\\\\\\\"_strlen\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"_strlen\\\\\\\"].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_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_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_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_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_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_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_fifii=Module[\\\\\\\"dynCall_fifii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fifii\\\\\\\"].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_fiiii=Module[\\\\\\\"dynCall_fiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_fiiii\\\\\\\"].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_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_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_iifiii=Module[\\\\\\\"dynCall_iifiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iifiii\\\\\\\"].apply(null,arguments)});var dynCall_iii=Module[\\\\\\\"dynCall_iii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_iii\\\\\\\"].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_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_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_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_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_j=Module[\\\\\\\"dynCall_j\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_j\\\\\\\"].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_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_jijj=Module[\\\\\\\"dynCall_jijj\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_jijj\\\\\\\"].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_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_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_vfi=Module[\\\\\\\"dynCall_vfi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vfi\\\\\\\"].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_vidi=Module[\\\\\\\"dynCall_vidi\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vidi\\\\\\\"].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_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_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_vifiiii=Module[\\\\\\\"dynCall_vifiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_vifiiii\\\\\\\"].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_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_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_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_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_viiiif=Module[\\\\\\\"dynCall_viiiif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiif\\\\\\\"].apply(null,arguments)});var dynCall_viiiifii=Module[\\\\\\\"dynCall_viiiifii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiifii\\\\\\\"].apply(null,arguments)});var dynCall_viiiifiiiiif=Module[\\\\\\\"dynCall_viiiifiiiiif\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiifiiiiif\\\\\\\"].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_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_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_viiiiiii=Module[\\\\\\\"dynCall_viiiiiii\\\\\\\"]=(function(){return Module[\\\\\\\"asm\\\\\\\"][\\\\\\\"dynCall_viiiiiii\\\\\\\"].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_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_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_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_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_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":"458335"}},"type":2,"external":true,"timestamp":1723918300010}],"browser":{"name":"chromium","version":"119.0.6045.9"},"viewport":{"width":2000,"height":2000},"screenshot":"iVBORw0KGgoAAAANSUhEUgAAB9AAAAfQCAYAAACaOMR5AAAAAXNSR0IArs4c6QAAIABJREFUeJzs2UENACAQwLCBf8+HDEhoFey/NTMTAAAAAAAAAHxu3w4AAAAAAAAAgBcY6AAAAAAAAACQgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAAJWBDgAAAAAAAACVgQ4AAAAAAAAAlYEOAAAAAAAAcNi7uyRLWm1LrBN2VuvUH73ITC1QD9WUOuHoARbgO7JeT5aZxqi69+aXsbf/AO5hlpMFkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkCT5868vAAAA/v/s//2//6+0jLQkaUlGMpKMtIz6UKs/jDxpmfNgR8ZIem8ZIxkZeUbSWlufHOmt7z+njjfmUXuf//3MU9bhM3KO+cyvzT+npbe6pvpG20evn42RtH6uL6mDZJ2372PMn7c8Y15zW9f0WUf/zzr2GCO9r7m/Y+Rp87xtnbCtn40xMnpf9zEyxtjtUcd/RvJkpKXlqfsfyWcfY3dDRtb322623RnV9qdJ5zFH2rmOatY2/66usVVbrWvKWNee1X/rs6313XOjWrs+1z+nvat5xxo51xgY64ezLz9Xt812G2PkGSMjfR5nzLHYVx8+4/Rzdt/urkg17/zYatNntV1OP1W/P3V9657XQfO0+mO1afVfX20627t68xlj912Nq+qFfUXVjr0lY4336tyM171ktHmudd7e+3o2RlqNv5H8rOsfIxnjmcdYfZLVf9Uv1Yan72pczXt5qmdby3hG2mq3/Yys5/lp55rOM5Xdfy8jaZ+eMdax9zM8+/nP53M98PWV+bneP8l49rh5dh8l6Z/d6ee8s41nH83+rvH8sx6k2RYtT5vHb2OOh/PmWPexjjDHX7uu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kESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgAAAAAAAAAkESADgAAAAAAAABJBOgA8P+wZwcCAAAAAIL2p16kNAIAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAp3bswMBAAAAAEH7Uy9SGgEAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgqgFX/6I1QI+23gAAAABJRU5ErkJggg==","consoleMessages":[{"text":"Unrecognized Content-Security-Policy directive 'prefetch-src'.","level":"error","timestamp":1723918299166},{"text":"[UnityCache] 'https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.wasm.framework.unityweb' successfully downloaded and stored in the indexedDB cache","level":"log","timestamp":1723918299484},{"text":"[UnityCache] 'https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.data.unityweb' successfully downloaded and stored in the indexedDB cache","level":"log","timestamp":1723918299705},{"text":"[UnityCache] 'https://ipfs.arkivo.art/ipfs/QmZrZYv8fpBMoBkXJgLrmZh55Y2mYKpnxqi4VbEQHChAmH/Build/More.wasm.code.unityweb' successfully downloaded and stored in the indexedDB cache","level":"log","timestamp":1723918299817},{"text":"Loading player data from data.unity3d\n","level":"log","timestamp":1723918300356},{"text":"Initialize engine version: 2019.4.14f1 (4037e52648cd)\n","level":"log","timestamp":1723918300379},{"text":"Creating WebGL 2.0 context.","level":"log","timestamp":1723918300382},{"text":"Renderer: WebKit WebGL\n","level":"log","timestamp":1723918300436},{"text":"Vendor:   WebKit\n","level":"log","timestamp":1723918300436},{"text":"Version:  OpenGL ES 3.0 (WebGL 2.0 (OpenGL ES 3.0 Chromium))\n","level":"log","timestamp":1723918300436},{"text":"GLES:     3\n","level":"log","timestamp":1723918300437},{"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":1723918300437},{"text":"WebGL: INVALID_ENUM: getInternalformatParameter: invalid internalformat when EXT_texture_norm16 is not enabled","level":"warning","timestamp":1723918300449},{"text":"WebGL: INVALID_ENUM: getInternalformatParameter: invalid internalformat when EXT_texture_norm16 is not enabled","level":"warning","timestamp":1723918300452},{"text":"WebGL: INVALID_ENUM: getInternalformatParameter: invalid internalformat when EXT_texture_norm16 is not enabled","level":"warning","timestamp":1723918300452},{"text":"OPENGL LOG: Creating OpenGL ES 3.0 graphics device ; Context level  <OpenGL ES 3.0> ; Context handle 17417440\n","level":"log","timestamp":1723918300473},{"text":"Couldn't create a Convex Mesh from source mesh \"Rhino\" within the maximum polygons limit (256). The partial hull will be used. Consider simplifying your mesh. \n(Filename:  Line: 91)\n\n","level":"warning","timestamp":1723918300822},{"text":"UnloadTime: 5.299999 ms\n","level":"log","timestamp":1723918300948},{"text":"[.WebGL-0x3c8004f58600]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels","level":"warning","timestamp":1723918301216},{"text":"[.WebGL-0x3c8004f58600]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels","level":"warning","timestamp":1723918301286},{"text":"[.WebGL-0x3c8004f58600]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels","level":"warning","timestamp":1723918301311},{"text":"[.WebGL-0x3c8004f58600]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels (this message will no longer repeat)","level":"warning","timestamp":1723918301330},{"text":"Input Manager initialize...\n","level":"log","timestamp":1723918303032},{"text":"START \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918303042},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918303082},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918303089},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918304018},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918304018},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918304161},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918304162},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918304274},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918304275},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918304380},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918304384},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918304496},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918304497},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918304625},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918304626},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918304751},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918304751},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918304890},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918304893},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918305039},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918305043},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918305207},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918305210},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918305359},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918305360},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918305532},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918305533},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918305635},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918305636},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918305740},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918305740},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918305836},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918305836},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918305938},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918305939},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918306088},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918306089},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918306254},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918306254},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918306383},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918306383},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918306514},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918306515},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918306606},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918306606},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918306740},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918306742},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918306867},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918306868},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918306985},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918306987},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918307062},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918307062},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918307174},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918307177},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918307321},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918307328},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918307453},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918307454},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918307534},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918307535},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918307624},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918307624},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918307787},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918307788},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918307929},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918307933},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918308050},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918308052},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918308202},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918308206},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918308377},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918308378},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918308502},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918308505},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918308672},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918308673},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918308820},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918308822},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918308943},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918308944},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918309123},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918309123},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918309246},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918309247},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918309389},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918309390},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918309541},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918309544},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918310798},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918310798},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918310800},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918310800},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918310800},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918310800},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918310800},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918310800},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918310800},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918310800},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918310800},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918310800},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918310800},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918310800},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918310800},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918310800},{"text":"CanClickFalse \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918310800},{"text":"CORD: (-1.7, 0.0, -14.2) \n(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)\n\n","level":"log","timestamp":1723918310800}],"screenshotDelay":10000},"timestamp":1723918298516},"created_at":"2024-08-17T18:11:50.803+00:00","updated_at":"2024-08-17T18:11:50.803+00:00"}