mirror of
https://github.com/hajimehoshi/ebiten.git
synced 2024-11-10 13:07:26 +01:00
1cf3022ce6
Fixes #667
2 lines
129 KiB
JavaScript
2 lines
129 KiB
JavaScript
var stbvorbis=typeof stbvorbis!=="undefined"?stbvorbis:{};(function(){function decodeWorker(){var Module=typeof Module!=="undefined"?Module:{};var useWasm=true;Module["wasmBinary"]=Uint8Array.from(atob("AGFzbQEAAAABpQEYYAJ/fwF/YAF/AGAAAX9gBH9/f38AYAAAYAN/f38Bf2ABfwF/YAJ/fwBgBn9/f39/fwF/YAR/f39/AX9gBX9/f39/AX9gB39/f39/f38Bf2AGf39/f39/AGAIf39/f39/f38Bf2AFf39/f38AYAd/f39/f39/AGADf39/AGABfwF9YAF9AX1gAnx/AXxgAnx/AX9gA3x8fwF8YAJ8fAF8YAF8AXwCngIPA2VudgZtZW1vcnkCAIACA2VudgV0YWJsZQFwAQQEA2Vudgl0YWJsZUJhc2UDfwADZW52DkRZTkFNSUNUT1BfUFRSA38AA2VudghTVEFDS1RPUAN/AANlbnYJU1RBQ0tfTUFYA38ABmdsb2JhbAhJbmZpbml0eQN8AANlbnYFYWJvcnQAAQNlbnYNZW5sYXJnZU1lbW9yeQACA2Vudg5nZXRUb3RhbE1lbW9yeQACA2VudhdhYm9ydE9uQ2Fubm90R3Jvd01lbW9yeQACA2Vudg5fX19hc3NlcnRfZmFpbAADA2VudgtfX19zZXRFcnJObwABA2VudgZfYWJvcnQABANlbnYWX2Vtc2NyaXB0ZW5fbWVtY3B5X2JpZwAFA3d2BgYCAQcHAQIBAQcBCAcFAAkGCQoHBgYGBgEFBgIBBgYKAAgLAAYGBgYGBgYBAAoMDAMGBQANCAoJAAwODA8OAQAGBgcEABAJEAERAAADBQwAAAMHBxIGAQAABwIFEwMOBw8HBgYQFAoVExYXFxcXFgQFBQYFAAYkB38BIwELfwEjAgt/ASMDC38BQQALfwFBAAt8ASMEC38BQQALB9MCFRBfX2dyb3dXYXNtTWVtb3J5AAgRX19fZXJybm9fbG9jYXRpb24AYwVfZnJlZQBfB19tYWxsb2MAXgdfbWVtY3B5AHkHX21lbXNldAB6BV9zYnJrAHsXX3N0Yl92b3JiaXNfanNfY2hhbm5lbHMAJhRfc3RiX3ZvcmJpc19qc19jbG9zZQAlFV9zdGJfdm9yYmlzX2pzX2RlY29kZQAoE19zdGJfdm9yYmlzX2pzX29wZW4AJBpfc3RiX3ZvcmJpc19qc19zYW1wbGVfcmF0ZQAnC2R5bkNhbGxfaWlpAHwTZXN0YWJsaXNoU3RhY2tTcGFjZQAMC2dldFRlbXBSZXQwAA8LcnVuUG9zdFNldHMAeAtzZXRUZW1wUmV0MAAOCHNldFRocmV3AA0Kc3RhY2tBbGxvYwAJDHN0YWNrUmVzdG9yZQALCXN0YWNrU2F2ZQAKCQoBACMACwR9VFl9CoL1A3YGACAAQAALGwEBfyMGIQEjBiAAaiQGIwZBD2pBcHEkBiABCwQAIwYLBgAgACQGCwoAIAAkBiABJAcLEAAjCEUEQCAAJAggASQJCwsGACAAJAsLBAAjCwsRACAABEAgABARIAAgABASCwvvBwEKfyAAQYADaiEHIAcoAgAhBQJAIAUEQCAAQfwBaiEEIAQoAgAhASABQQBKBEAgAEHwAGohCANAIAUgAkEYbGpBEGohCSAJKAIAIQEgAQRAIAgoAgAhAyAFIAJBGGxqQQ1qIQogCi0AACEGIAZB/wFxIQYgAyAGQbAQbGpBBGohAyADKAIAIQMgA0EASgRAQQAhAwNAIAEgA0ECdGohASABKAIAIQEgACABEBIgA0EBaiEDIAgoAgAhASAKLQAAIQYgBkH/AXEhBiABIAZBsBBsakEEaiEBIAEoAgAhBiAJKAIAIQEgAyAGSA0ACwsgACABEBILIAUgAkEYbGpBFGohASABKAIAIQEgACABEBIgAkEBaiECIAQoAgAhASACIAFODQMgBygCACEFDAAACwALCwsgAEHwAGohAyADKAIAIQEgAQRAIABB7ABqIQUgBSgCACECIAJBAEoEQEEAIQIDQAJAIAEgAkGwEGxqQQhqIQQgBCgCACEEIAAgBBASIAEgAkGwEGxqQRxqIQQgBCgCACEEIAAgBBASIAEgAkGwEGxqQSBqIQQgBCgCACEEIAAgBBASIAEgAkGwEGxqQaQQaiEEIAQoAgAhBCAAIAQQEiABIAJBsBBsakGoEGohASABKAIAIQEgAUUhBCABQXxqIQFBACABIAQbIQEgACABEBIgAkEBaiECIAUoAgAhASACIAFODQAgAygCACEBDAELCyADKAIAIQELIAAgARASCyAAQfgBaiEBIAEoAgAhASAAIAEQEiAHKAIAIQEgACABEBIgAEGIA2ohAyADKAIAIQEgAQRAIABBhANqIQUgBSgCACECIAJBAEoEQEEAIQIDQCABIAJBKGxqQQRqIQEgASgCACEBIAAgARASIAJBAWohAiAFKAIAIQcgAygCACEBIAIgB0gNAAsLIAAgARASCyAAQQRqIQIgAigCACEBIAFBAEoEQEEAIQEDQCAAQZQGaiABQQJ0aiEDIAMoAgAhAyAAIAMQEiAAQZQHaiABQQJ0aiEDIAMoAgAhAyAAIAMQEiAAQdgHaiABQQJ0aiEDIAMoAgAhAyAAIAMQEiABQQFqIQEgAigCACEDIAEgA0ghAyABQRBJIQUgBSADcQ0ACwtBACEBA0AgAEGgCGogAUECdGohAiACKAIAIQIgACACEBIgAEGoCGogAUECdGohAiACKAIAIQIgACACEBIgAEGwCGogAUECdGohAiACKAIAIQIgACACEBIgAEG4CGogAUECdGohAiACKAIAIQIgACACEBIgAEHACGogAUECdGohAiACKAIAIQIgACACEBIgAUEBaiEBIAFBAkcNAAsLGwAgAEHEAGohACAAKAIAIQAgAEUEQCABEF8LC3wBAX8gAEHUB2ohASABQQA2AgAgAEGAC2ohASABQQA2AgAgAEH4CmohASABQQA2AgAgAEGcCGohASABQQA2AgAgAEHVCmohASABQQA6AAAgAEH8CmohASABQQA2AgAgAEHUC2ohASABQQA2AgAgAEHYC2ohACAAQQA2AgAL8AQBB38jBiELIwZBEGokBiALQQhqIQcgC0EEaiEKIAshCCAAQSRqIQYgBiwAACEGAn8gBgR/IABBgAtqIQYgBigCACEGIAZBf0oEQCAFQQA2AgAgACABIAIQFgwCCyAAQRRqIQYgBiABNgIAIAEgAmohAiAAQRxqIQkgCSACNgIAIABB2ABqIQIgAkEANgIAIABBABAXIQkgCUUEQCAFQQA2AgBBAAwCCyAAIAcgCCAKEBghCSAJBEAgBygCACECIAgoAgAhCSAKKAIAIQggACACIAkgCBAaIQogByAKNgIAIABBBGohAiACKAIAIQggCEEASgRAQQAhAgNAIABBlAZqIAJBAnRqIQcgBygCACEHIAcgCUECdGohByAAQdQGaiACQQJ0aiEMIAwgBzYCACACQQFqIQIgAiAISA0ACwsgAwRAIAMgCDYCAAsgBSAKNgIAIABB1AZqIQAgBCAANgIAIAYoAgAhACAAIAFrDAILAkACQAJAAkACQCACKAIAIgNBIGsOBAECAgACCyACQQA2AgAgAEHUAGohAiAAEBkhAwJAIANBf0cEQANAIAIoAgAhAyADDQIgABAZIQMgA0F/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QbwMbGohAyADIAI6AAAgAEEQECwhAiACQf//A3EhAiABIAdBvAxsakECaiEDIAMgAjsBACAAQRAQLCECIAJB//8DcSECIAEgB0G8DGxqQQRqIQMgAyACOwEAIABBBhAsIQIgAkH/AXEhAiABIAdBvAxsakEGaiEDIAMgAjoAACAAQQgQLCECIAJB/wFxIQIgASAHQbwMbGpBB2ohAyADIAI6AAAgAEEEECwhAiACQQFqIQIgAkH/AXEhBCABIAdBvAxsakEIaiEDIAMgBDoAACACQf8BcSECIAIEQCABIAdBvAxsakEJaiECQQAhAQNAIABBCBAsIQcgB0H/AXEhByACIAFqIQQgBCAHOgAAIAFBAWohASADLQAAIQcgB0H/AXEhByABIAdJDQALCyAAQQQQFUEADAkLIABBFBAVDAILIABBFBAVDAELIARBAXQMAgtBAAwFBUEACwshECAAQQYQLCEBIAFBAWohASAAQfwBaiEFIAUgATYCACABQRhsIQEgACABEE0hASAAQYADaiEOIA4gATYCACABRQRAIABBAxAVQQAMBAsgBSgCACECIAJBGGwhAiABQQAgAhB6GiAFKAIAIQECQCABQQBKBEBBACEHAkACQAJAAkACQAJAAkACQANAIA4oAgAhBCAAQRAQLCEBIAFB//8DcSECIABBgAJqIAdBAXRqIQMgAyACOwEAIAFB//8DcSEBIAFBAksNASAAQRgQLCECIAQgB0EYbGohASABIAI2AgAgAEEYECwhAiAEIAdBGGxqQQRqIQMgAyACNgIAIAEoAgAhASACIAFJDQIgAEEYECwhASABQQFqIQEgBCAHQRhsakEIaiECIAIgATYCACAAQQYQLCEBIAFBAWohASABQf8BcSEBIAQgB0EYbGpBDGohCCAIIAE6AAAgAEEIECwhASABQf8BcSECIAQgB0EYbGpBDWohBiAGIAI6AAAgAUH/AXEhASANKAIAIQIgASACTg0DIAgsAAAhASABBH9BACEBA0AgAEEDECwhAyAAQQEQLCECIAIEfyAAQQUQLAVBAAshAiACQQN0IQIgAiADaiECIAJB/wFxIQIgDCABaiEDIAMgAjoAACABQQFqIQEgCC0AACECIAJB/wFxIQMgASADSQ0ACyACQf8BcQVBAAshASABQQR0IQEgACABEE0hASAEIAdBGGxqQRRqIQogCiABNgIAIAFFDQQgCCwAACECIAIEQEEAIQIDQCAMIAJqLQAAIQtBACEDA0BBASADdCEJIAkgC3EhCSAJBEAgAEEIECwhCSAJQf//A3EhESAKKAIAIQEgASACQQR0aiADQQF0aiEWIBYgETsBACAJQRB0IQkgCUEQdSEJIA0oAgAhESARIAlMDQkFIAEgAkEEdGogA0EBdGohCSAJQX87AQALIANBAWohAyADQQhJDQALIAJBAWohAiAILQAAIQMgA0H/AXEhAyACIANJDQALCyAVKAIAIQEgBi0AACECIAJB/wFxIQIgASACQbAQbGpBBGohASABKAIAIQEgAUECdCEBIAAgARBNIQEgBCAHQRhsakEQaiEKIAogATYCACABRQ0GIBUoAgAhAiAGLQAAIQMgA0H/AXEhAyACIANBsBBsakEEaiECIAIoAgAhAiACQQJ0IQIgAUEAIAIQehogFSgCACECIAYtAAAhASABQf8BcSEDIAIgA0GwEGxqQQRqIQEgASgCACEBIAFBAEoEQEEAIQEDQCACIANBsBBsaiECIAIoAgAhAyAAIAMQTSECIAooAgAhBCAEIAFBAnRqIQQgBCACNgIAIAooAgAhAiACIAFBAnRqIQIgAigCACEEIARFDQkCQCADQQBKBEAgCC0AACEJIANBf2ohAiAJQf8BcSEJIAEgCXAhCSAJQf8BcSEJIAQgAmohBCAEIAk6AAAgA0EBRg0BIAEhAwNAIAgtAAAhCSAJQf8BcSEEIAMgBG0hAyAKKAIAIAFBAnRqIQQgBCgCACELIAJBf2ohBCAJQf8BcSEJIAMgCW8hCSAJQf8BcSEJIAsgBGohCyALIAk6AAAgAkEBSgRAIAQhAgwBCwsLCyABQQFqIQEgFSgCACECIAYtAAAhAyADQf8BcSEDIAIgA0GwEGxqQQRqIQQgBCgCACEEIAEgBEgNAAsLIAdBAWohByAFKAIAIQEgByABSA0ADAoACwALIABBFBAVDAYLIABBFBAVDAULIABBFBAVDAQLIABBAxAVDAMLIABBFBAVDAILIABBAxAVDAELIABBAxAVC0EADAULCyAAQQYQLCEBIAFBAWohASAAQYQDaiEHIAcgATYCACABQShsIQEgACABEE0hASAAQYgDaiEKIAogATYCACABRQRAIABBAxAVQQAMBAsgBygCACECIAJBKGwhAiABQQAgAhB6GiAHKAIAIQECQCABQQBKBEBBACEBAkACQAJAAkACQAJAAkACQAJAAkADQCAKKAIAIQQgBCABQShsaiEMIABBEBAsIQIgAg0BIBMoAgAhAiACQQNsIQIgACACEE0hAiAEIAFBKGxqQQRqIQggCCACNgIAIAJFDQIgAEEBECwhAiACBH8gAEEEECwhAiACQQFqIQIgAkH/AXEFQQELIQIgBCABQShsakEIaiEGIAYgAjoAACAAQQEQLCECAkAgAgRAIABBCBAsIQIgAkEBaiECIAJB//8DcSEDIAwgAzsBACACQf//A3EhAiACRQ0BQQAhAiATKAIAIQMDQCADQX9qIQMgAxAtIQMgACADECwhAyADQf8BcSEDIAgoAgAhDSANIAJBA2xqIQ0gDSADOgAAIBMoAgAhAyADQX9qIQMgAxAtIQMgACADECwhDSANQf8BcSEJIAgoAgAhAyADIAJBA2xqQQFqIQsgCyAJOgAAIAMgAkEDbGohAyADLAAAIQsgC0H/AXEhESATKAIAIQMgAyARTA0GIA1B/wFxIQ0gAyANTA0HIAsgCUEYdEEYdUYhDSANDQggAkEBaiECIAwvAQAhDSANQf//A3EhDSACIA1JDQALBSAMQQA7AQALCyAAQQIQLCECIAINBiAGLAAAIQMgEygCACIMQQBKIQICQAJAIANB/wFxQQFKBEAgAkUNAUEAIQIDQCAAQQQQLCEDIANB/wFxIQMgCCgCACEMIAwgAkEDbGpBAmohDCAMIAM6AAAgBi0AACEMIAxB/wFxIANKIQMgA0UNCyACQQFqIQIgEygCACEDIAIgA0gNAAsMAQUgAgRAIAgoAgAhCEEAIQIDQCAIIAJBA2xqQQJqIQ0gDUEAOgAAIAJBAWohAiACIAxIDQALCyADDQELDAELQQAhAgNAIABBCBAsGiAAQQgQLCEDIANB/wFxIQggBCABQShsakEJaiACaiEDIAMgCDoAACAAQQgQLCEIIAhB/wFxIQwgBCABQShsakEYaiACaiENIA0gDDoAACADLQAAIQMgA0H/AXEhAyAPKAIAIQwgDCADTA0KIAhB/wFxIQMgBSgCACEIIAMgCEghAyADRQ0LIAJBAWohAiAGLQAAIQMgA0H/AXEhAyACIANJDQALCyABQQFqIQEgBygCACECIAEgAkgNAAwMAAsACyAAQRQQFUEADA4LIABBAxAVQQAMDQsgAEEUEBVBAAwMCyAAQRQQFUEADAsLIABBFBAVQQAMCgsgAEEUEBVBAAwJCyAAQRQQFUEADAgLIABBFBAVQQAMBwsgAEEUEBVBAAwGAAsACwsgAEEGECwhASABQQFqIQEgAEGMA2ohAiACIAE2AgACQCABQQBKBEBBACEBAkACQAJAAkADQCAAQQEQLCEDIANB/wFxIQMgAEGQA2ogAUEGbGohBCAEIAM6AAAgAEEQECwhAyADQf//A3EhBCAAIAFBBmxqQZIDaiEDIAMgBDsBACAAQRAQLCEEIARB//8DcSEIIAAgAUEGbGpBlANqIQQgBCAIOwEAIABBCBAsIQggCEH/AXEhBiAAIAFBBmxqQZEDaiEMIAwgBjoAACADLgEAIQMgAw0BIAQuAQAhAyADDQIgCEH/AXEhAyAHKAIAIQQgAyAESCEDIANFDQMgAUEBaiEBIAIoAgAhAyABIANIDQAMBgALAAsgAEEUEBVBAAwICyAAQRQQFUEADAcLIABBFBAVQQAMBgALAAsLIAAQISAAQdQHaiEBIAFBADYCACATKAIAIQECQCABQQBKBEBBACEBA0ACQCAUKAIAIQIgAkECdCECIAAgAhBNIQMgAEGUBmogAUECdGohAiACIAM2AgAgFCgCACEDIANBAXQhAyADQf7///8HcSEDIAAgAxBNIQcgAEGUB2ogAUECdGohAyADIAc2AgAgACAQEE0hByAAQdgHaiABQQJ0aiEEIAQgBzYCACACKAIAIQIgAkUNACADKAIAIQMgA0UhAyAHRSEHIAcgA3INACAUKAIAIQMgA0ECdCEDIAJBACADEHoaIAFBAWohASATKAIAIQIgASACSA0BDAMLCyAAQQMQFUEADAULCyAaKAIAIQEgAEEAIAEQViEBQQAgAUUNAxogFCgCACEBIABBASABEFYhAUEAIAFFDQMaIBooAgAhASAAQdwAaiECIAIgATYCACAUKAIAIQEgAEHgAGohAiACIAE2AgAgAUEBdCECIAJB/v///wdxIQQgBSgCACEIIAhBAEoEfyAOKAIAIQcgAUECbSEDQQAhAkEAIQEDQCAHIAFBGGxqIQUgBSgCACEFIAUgA0khBiAFIAMgBhshBiAHIAFBGGxqQQRqIQUgBSgCACEFIAUgA0khDCAFIAMgDBshBSAFIAZrIQUgByABQRhsakEIaiEGIAYoAgAhBiAFIAZuIQUgBSACSiEGIAUgAiAGGyECIAFBAWohASABIAhIDQALIAJBAnQhASABQQRqBUEECyEBIBMoAgAhAiACIAFsIQEgAEEMaiECIAQgAUshAyACIAQgASADGyICNgIAIABB1QpqIQEgAUEBOgAAIABBxABqIQEgASgCACEBAkAgAQRAIABB0ABqIQEgASgCACEBIABByABqIQMgAygCACEDIAEgA0cEQEHMFkHEE0GPIEGEFxAECyAAQcwAaiEDIAMoAgAhAyACQdwLaiECIAIgA2ohAiACIAFNDQEgAEEDEBVBAAwFCwsgABAfIQEgAEEoaiEAIAAgATYCAEEBBUEACwVBAAsFQQALCyEAIBkkBiAACw8BAX8gAEHcCxBNIQEgAQs/AQF/IABBJGohASABLAAAIQEgAQR/QQAFIABBFGohASABKAIAIQEgAEEYaiEAIAAoAgAhACABIABrCyEAIAALgQIBAn8gAEHYCmohASABKAIAIQECfwJAIAFBf0cNACAAEDAhASAAQdQAaiECIAIoAgAhAiACBH9BAAUgAUH/AXFBzwBHBEAgAEEeEBVBAAwDCyAAEDAhASABQf8BcUHnAEcEQCAAQR4QFUEADAMLIAAQMCEBIAFB/wFxQecARwRAIABBHhAVQQAMAwsgABAwIQEgAUH/AXFB0wBHBEAgAEEeEBVBAAwDCyAAEDMhASABBEAgAEHTCmohASABLAAAIQEgAUEBcSEBIAFFDQIgAEHcCmohASABQQA2AgAgAEHUCmohASABQQA6AAAgAEEgEBULQQALDAELIAAQSgshACAACxQBAX8DQCAAEC4hASABQX9HDQALC2UBBH8gAEEUaiEDIAMoAgAhBSAFIAJqIQYgAEEcaiEEIAQoAgAhBCAGIARLBH8gAEHUAGohACAAQQE2AgBBAAUgASAFIAIQeRogAygCACEAIAAgAmohACADIAA2AgBBAQshACAAC2gBAn8gABAwIQIgAkH/AXEhAiAAEDAhASABQf8BcSEBIAFBCHQhASABIAJyIQIgABAwIQEgAUH/AXEhASABQRB0IQEgAiABciECIAAQMCEAIABB/wFxIQAgAEEYdCEAIAIgAHIhACAACxMBAX9BBBBeIQAgAEEA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IANrIQMgAigCACEEIAMgBGohAyACIAM2AgALIBMoAgAhAiACBEAgAEHIAGohAiACKAIAIQIgAEHQAGohACAAKAIAIQAgAiAARwRAQdMTQcQTQeIaQecUEAQLCyABIAU2AgBBAQshACAcJAYgAAuoAgEFfyAAQegKaiEFIAUoAgAhAgJAIAJBAEgEQEEAIQAFIAIgAUgEQCABQRhKBEAgAEEYECwhAiABQWhqIQEgACABECwhACAAQRh0IQAgACACaiEAIAAPCyACRQRAIABB5ApqIQIgAkEANgIACyAAQeQKaiEDAkACQAJAA0AgABAuIQIgAkF/Rg0BIAUoAgAhBCACIAR0IQIgAygCACEGIAYgAmohAiADIAI2AgAgBSAEQQhqIgI2AgAgAiABSA0ADAIACwALIAVBfzYCAEEAIQAMBAsgBEF4SARAQQAhAAwECwsLIABB5ApqIQQgBCgCACEDQQEgAXQhACAAQX9qIQAgAyAAcSEAIAMgAXYhAyAEIAM2AgAgAiABayEBIAUgATYCAAsLIAALjQIAAkAgAEEASAR/QQAFIABBgIABSARAIABBEEgEQCAAQYAIaiEAIAAsAAAhAAwDCyAAQYAESARAIABBBXYhACAAQYAIaiEAIAAsAAAhACAAQQVqIQAFIABBCnYhACAAQYAIaiEAIAAsAAAhACAAQQpqIQALDAILIABBgICACEgEfyAAQYCAIEgEfyAAQQ92IQAgAEGACGohACAALAAAIQAgAEEPagUgAEEUdiEAIABBgAhqIQAgACwAACEAIABBFGoLBSAAQYCAgIACSAR/IABBGXYhACAAQYAIaiEAIAAsAAAhACAAQRlqBSAAQR52IQAgAEGACGohACAALAAAIQAgAEEeagsLCyEACyAAC6IBAQN/IABB1ApqIQIgAiwAACEBAkACQCABDQAgAEHcCmohASABKAIAIQEgAQRAQX8hAwUgABAvIQEgAQRAIAIsAAAhASABDQJBoRRBxBNB9AtBtRQQBAVBfyEDCwsMAQsgAUF/akEYdEEYdSEBIAIgAToAACAAQewKaiEBIAEoAgAhAiACQQFqIQIgASACNgIAIAAQMCEAIABB/wFxIQMLIAMLrAIBB38gAEHcCmohAiACKAIAIQECQCABRQRAIABB2ApqIQQgBCgCACEBIAFBf0YEQCAAQdAIaiEBIAEoAgAhASABQX9qIQEgAEHgCmohAyADIAE2AgAgABAxIQEgAUUEQCACQQE2AgAMAwsgAEHTCmohASABLAAAIQEgAUEBcSEBIAEEfyAEKAIABSAAQSAQFQwDCyEBCyABQQFqIQcgBCAHNgIAIABB1AhqIAFqIQMgAywAACEGIAZB/wFxIQMgBkF/RwRAIAJBATYCACAAQeAKaiECIAIgATYCAAsgAEHQCGohASABKAIAIQEgByABTgRAIARBfzYCAAsgAEHUCmohACAALAAAIQEgAQRAQcUUQcQTQeYLQdoUEAQFIAAgBjoAACADIQULCwsgBQtRAQN/IABBFGohAyADKAIAIQEgAEEcaiECIAIoAgAhAiABIAJJBH8gAUEBaiEAIAMgADYCACABLAAABSAAQdQAaiEAIABBATYCAEEACyEAIAALIAEBfyAAEDIhASABBH8gABAzBSAAQR4QFUEACyEAIAALYAEBfyAAEDAhASABQf8BcUHPAEYEQCAAEDAhASABQf8BcUHnAEYEQCAAEDAhASABQf8BcUHnAEYEQCAAEDAhACAAQf8BcUHTAEYhAAVBACEACwVBACEACwVBACEACyAAC9kDAQZ/IAAQMCEBAn8gAUH/AXEEfyAAQR8QFUEABSAAEDAhASAAQdMKaiECIAIgAToAACAAECMhBSAAECMhAiAAECMaIAAQIyEBIABBzAhqIQMgAyABNgIAIAAQIxogABAwIQEgAUH/AXEhASAAQdAIaiEDIAMgATYCACAAQdQIaiEEIAAgBCABECIhASABRQRAIABBChAVQQAMAgsgAEHwCmohBCAEQX42AgAgAiAFcSEBAkAgAUF/RwRAIAMoAgAhASABQQBKBEADQAJAIAFBf2ohAiAAQdQIaiACaiEGIAYsAAAhBiAGQX9HDQAgAUEBTA0EIAIhAQwBCwsgBCACNgIAIABB9ApqIQEgASAFNgIACwsLIABB1QpqIQEgASwAACEBIAEEQCADKAIAIQMgA0EASgR/QQAhAkEAIQEDQCAAQdQIaiABaiEEIAQtAAAhBCAEQf8BcSEEIAIgBGohAiABQQFqIQEgASADSA0ACyACQRtqBUEbCyEBIABBKGohAiACKAIAIQIgASADaiEBIAEgAmohASAAQSxqIQMgAyACNgIAIABBMGohAiACIAE2AgAgAEE0aiEB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AGYtPmFsbG9jLmFsbG9jX2J1ZmZlcl9sZW5ndGhfaW5fYnl0ZXMgPT0gZi0+dGVtcF9vZmZzZXQAdm9yYmlzX2RlY29kZV9pbml0aWFsAGYtPmJ5dGVzX2luX3NlZyA+IDAAZ2V0OF9wYWNrZXRfcmF3AGYtPmJ5dGVzX2luX3NlZyA9PSAwAG5leHRfc2VnbWVudAB2b3JiaXNfZGVjb2RlX3BhY2tldF9yZXN0ACFjLT5zcGFyc2UAY29kZWJvb2tfZGVjb2RlX3NjYWxhcl9yYXcAIWMtPnNwYXJzZSB8fCB6IDwgYy0+c29ydGVkX2VudHJpZXMAY29kZWJvb2tfZGVjb2RlX2RlaW50ZXJsZWF2ZV9yZXBlYXQAeiA8IGMtPnNvcnRlZF9lbnRyaWVzAGNvZGVib29rX2RlY29kZV9zdGFydAAobiAmIDMpID09IDAAaW1kY3Rfc3RlcDNfaXRlcjBfbG9vcAAwAGdldF93aW5kb3cAZi0+dGVtcF9vZmZzZXQgPT0gZi0+YWxsb2MuYWxsb2NfYnVmZmVyX2xlbmd0aF9pbl9ieXRlcwBzdGFydF9kZWNvZGVyAHZvcmJpc2MtPnNvcnRlZF9lbnRyaWVzID09IDAAY29tcHV0ZV9jb2Rld29yZHMAeiA+PSAwICYmIHogPCAzMgBsZW5baV0gPj0gMCAmJiBsZW5baV0gPCAzMgBhdmFpbGFibGVbeV0gPT0gMABrID09IGMtPnNvcnRlZF9lbnRyaWVzAGNvbXB1dGVfc29ydGVkX2h1ZmZtYW4AYy0+c29ydGVkX2NvZGV3b3Jkc1t4XSA9PSBjb2RlAGxlbiAhPSBOT19DT0RFAGluY2x1ZGVfaW5fc29ydABwb3coKGZsb2F0KSByKzEsIGRpbSkgPiBlbnRyaWVzAGxvb2t1cDFfdmFsdWVzAChpbnQpIGZsb29yKHBvdygoZmxvYXQpIHIsIGRpbSkpIDw9IGVudHJpZXMA6g8EbmFtZQHiD34ABWFib3J0AQ1lbmxhcmdlTWVtb3J5Ag5nZXRUb3RhbE1lbW9yeQMXYWJvcnRPbkNhbm5vdEdyb3dNZW1vcnkEDl9fX2Fzc2VydF9mYWlsBQtfX19zZXRFcnJObwYGX2Fib3J0BxZfZW1zY3JpcHRlbl9tZW1jcHlfYmlnCBBfX2dyb3dXYXNtTWVtb3J5CQpzdGFja0FsbG9jCglzdGFja1NhdmULDHN0YWNrUmVzdG9yZQwTZXN0YWJsaXNoU3RhY2tTcGFjZQ0Ic2V0VGhyZXcOC3NldFRlbXBSZXQwDwtnZXRUZW1wUmV0MBARX3N0Yl92b3JiaXNfY2xvc2URDl92b3JiaXNfZGVpbml0Egtfc2V0dXBfZnJlZRMaX3N0Yl92b3JiaXNfZmx1c2hfcHVzaGRhdGEUIV9zdGJfdm9yYmlzX2RlY29kZV9mcmFtZV9wdXNoZGF0YRUGX2Vycm9yFiBfdm9yYmlzX3NlYXJjaF9mb3JfcGFnZV9wdXNoZGF0YRcYX2lzX3dob2xlX3BhY2tldF9wcmVzZW50GBVfdm9yYmlzX2RlY29kZV9wYWNrZXQZDF9nZXQ4X3BhY2tldBoUX3ZvcmJpc19maW5pc2hfZnJhbWUbGV9zdGJfdm9yYmlzX29wZW5fcHVzaGRhdGEcDF92b3JiaXNfaW5pdB0OX3N0YXJ0X2RlY29kZXIeDV92b3JiaXNfYWxsb2MfG19zdGJfdm9yYmlzX2dldF9maWxlX29mZnNldCATX21heWJlX3N0YXJ0X3BhY2tldCENX2ZsdXNoX3BhY2tldCIFX2dldG4jBl9nZXQzMiQTX3N0Yl92b3JiaXNfanNfb3BlbiUUX3N0Yl92b3JiaXNfanNfY2xvc2UmF19zdGJfdm9yYmlzX2pzX2NoYW5uZWxzJxpfc3RiX3ZvcmJpc19qc19zYW1wbGVfcmF0ZSgVX3N0Yl92b3JiaXNfanNfZGVjb2RlKQ1fY3JjMzJfdXBkYXRlKhZfdm9yYmlzX2RlY29kZV9pbml0aWFsKxpfdm9yYmlzX2RlY29kZV9wYWNrZXRfcmVzdCwJX2dldF9iaXRzLQVfaWxvZy4QX2dldDhfcGFja2V0X3Jhdy8NX25leHRfc2VnbWVudDAFX2dldDgxC19zdGFydF9wYWdlMhBfY2FwdHVyZV9wYXR0ZXJuMx1fc3RhcnRfcGFnZV9ub19jYXB0dXJlcGF0dGVybjQNX3ByZXBfaHVmZm1hbjUbX2NvZGVib29rX2RlY29kZV9zY2FsYXJfcmF3Ng5fcHJlZGljdF9wb2ludDcPX2RlY29kZV9yZXNpZHVlOAlfZG9fZmxvb3I5DV9pbnZlcnNlX21kY3Q6DF9iaXRfcmV2ZXJzZTsRX21ha2VfYmxvY2tfYXJyYXk8El9zZXR1cF90ZW1wX21hbGxvYz0kX2NvZGVib29rX2RlY29kZV9kZWludGVybGVhdmVfcmVwZWF0Pg9fcmVzaWR1ZV9kZWNvZGU/FV9jb2RlYm9va19kZWNvZGVfc3RlcEAQX2NvZGVib29rX2RlY29kZUEWX2NvZGVib29rX2RlY29kZV9zdGFydEIKX2RyYXdfbGluZUMXX2ltZGN0X3N0ZXAzX2l0ZXIwX2xvb3BEGV9pbWRjdF9zdGVwM19pbm5lcl9yX2xvb3BFGV9pbWRjdF9zdGVwM19pbm5lcl9zX2xvb3BGH19pbWRjdF9zdGVwM19pbm5lcl9zX2xvb3BfbGQ2NTRHCF9pdGVyXzU0SAtfZ2V0X3dpbmRvd0kQX3ZvcmJpc192YWxpZGF0ZUoNX3N0YXJ0X3BhY2tldEsFX3NraXBMC19jcmMzMl9pbml0TQ1fc2V0dXBfbWFsbG9jThBfc2V0dXBfdGVtcF9mcmVlTxJfY29tcHV0ZV9jb2Rld29yZHNQF19jb21wdXRlX3NvcnRlZF9odWZmbWFuURxfY29tcHV0ZV9hY2NlbGVyYXRlZF9odWZmbWFuUg9fZmxvYXQzMl91bnBhY2tTD19sb29rdXAxX3ZhbHVlc1QOX3BvaW50X2NvbXBhcmVVCl9uZWlnaGJvcnNWD19pbml0X2Jsb2Nrc2l6ZVcKX2FkZF9lbnRyeVgQX2luY2x1ZGVfaW5fc29ydFkPX3VpbnQzMl9jb21wYXJlWhhfY29tcHV0ZV90d2lkZGxlX2ZhY3RvcnNbD19jb21wdXRlX3dpbmRvd1wTX2NvbXB1dGVfYml0cmV2ZXJzZV0HX3NxdWFyZV4HX21hbGxvY18FX2ZyZWVgCF9yZWFsbG9jYRJfdHJ5X3JlYWxsb2NfY2h1bmtiDl9kaXNwb3NlX2NodW5rYxFfX19lcnJub19sb2NhdGlvbmQHX21lbWNtcGUHX3NjYWxibmYGX3Fzb3J0ZwVfc2lmdGgEX3NocmkIX3RyaW5rbGVqBF9zaGxrBV9wbnR6bAhfYV9jdHpfbG0GX2N5Y2xlbgtfX19yZW1fcGlvMm8RX19fcmVtX3BpbzJfbGFyZ2VwBl9fX3NpbnEGX2xkZXhwcgZfX19jb3NzBF9jb3N0BF9zaW51BF9leHB2BF9sb2d3BF9wb3d4C3J1blBvc3RTZXRzeQdfbWVtY3B5egdfbWVtc2V0ewVfc2Jya3wLZHluQ2FsbF9paWl9AmIw"),function(c){return c.charCodeAt(0)});var Module=typeof Module!=="undefined"?Module:{};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);if(typeof module!=="undefined"){module["exports"]=Module}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(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."}function removeFunction(index){functionPointers[index-jsCallStartIndex]=null}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 Runtime={dynCall:dynCall};var GLOBAL_BASE=1024;var ABORT=0;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}var globalScope=this;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)}}function getValue(ptr,type,noSafe){type=type||"i8";if(type.charAt(type.length-1)==="*")type="i32";switch(type){case"i1":return HEAP8[ptr>>0];case"i8":return HEAP8[ptr>>0];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":return HEAP32[ptr>>2];case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];default:abort("invalid type for getValue: "+type)}return null}var ALLOC_NORMAL=0;var ALLOC_STACK=1;var ALLOC_STATIC=2;var ALLOC_DYNAMIC=3;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)}function AsciiToString(ptr){var str="";while(1){var ch=HEAP8[ptr++>>0];if(!ch)return str;str+=String.fromCharCode(ch)}}function stringToAscii(str,outPtr){return writeAsciiToMemory(str,outPtr,false)}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 UTF16ToString(ptr){var endPtr=ptr;var idx=endPtr>>1;while(HEAP16[idx])++idx;endPtr=idx<<1;if(endPtr-ptr>32&&UTF16Decoder){return UTF16Decoder.decode(HEAPU8.subarray(ptr,endPtr))}else{var i=0;var str="";while(1){var codeUnit=HEAP16[ptr+i*2>>1];if(codeUnit==0)return str;++i;str+=String.fromCharCode(codeUnit)}}}function stringToUTF16(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite<str.length*2?maxBytesToWrite/2:str.length;for(var i=0;i<numCharsToWrite;++i){var codeUnit=str.charCodeAt(i);HEAP16[outPtr>>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr}function lengthBytesUTF16(str){return str.length*2}function UTF32ToString(ptr){var i=0;var str="";while(1){var utf32=HEAP32[ptr+i*4>>2];if(utf32==0)return str;++i;if(utf32>=65536){var ch=utf32-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}else{str+=String.fromCharCode(utf32)}}}function stringToUTF32(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i<str.length;++i){var codeUnit=str.charCodeAt(i);if(codeUnit>=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr}function lengthBytesUTF32(str){var len=0;for(var i=0;i<str.length;++i){var codeUnit=str.charCodeAt(i);if(codeUnit>=55296&&codeUnit<=57343)++i;len+=4}return len}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 HEAP,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"]||16777216;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 addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPreMain(cb){__ATMAIN__.unshift(cb)}function addOnExit(cb){__ATEXIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}function writeStringToMemory(string,buffer,dontAddNull){warnOnce("writeStringToMemory is deprecated and should not be called! Use stringToUTF8() instead!");var lastChar,end;if(dontAddNull){end=buffer+lengthBytesUTF8(string);lastChar=HEAP8[end]}stringToUTF8(string,buffer,Infinity);if(dontAddNull)HEAP8[end]=lastChar}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i<str.length;++i){HEAP8[buffer++>>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}function unSign(value,bits,ignore){if(value>=0){return value}return bits<=32?2*Math.abs(1<<bits-1)+value:Math.pow(2,bits)+value}function reSign(value,bits,ignore){if(value<=0){return value}var half=bits<=32?Math.abs(1<<bits-1):Math.pow(2,bits-1);if(value>=half&&(bits<=32||value>half)){value=-2*half+value}return value}var Math_abs=Math.abs;var Math_cos=Math.cos;var Math_sin=Math.sin;var Math_tan=Math.tan;var Math_acos=Math.acos;var Math_asin=Math.asin;var Math_atan=Math.atan;var Math_atan2=Math.atan2;var Math_exp=Math.exp;var Math_log=Math.log;var Math_sqrt=Math.sqrt;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_pow=Math.pow;var Math_imul=Math.imul;var Math_fround=Math.fround;var Math_round=Math.round;var Math_min=Math.min;var Math_max=Math.max;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 memoryInitializer=null;var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}function integrateWasmJS(){var method="native-wasm";var wasmTextFile="main.wast";var wasmBinaryFile="main.wasm";var asmjsCodeFile="main.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};var methodHandler=Module["asm"]}integrateWasmJS();var ASM_CONSTS=[];STATIC_BASE=GLOBAL_BASE;STATICTOP=STATIC_BASE+4816;__ATINIT__.push();var STATIC_BUMP=4816;Module["STATIC_BASE"]=STATIC_BASE;Module["STATIC_BUMP"]=STATIC_BUMP;var tempDoublePtr=STATICTOP;STATICTOP+=16;function copyTempFloat(ptr){HEAP8[tempDoublePtr]=HEAP8[ptr];HEAP8[tempDoublePtr+1]=HEAP8[ptr+1];HEAP8[tempDoublePtr+2]=HEAP8[ptr+2];HEAP8[tempDoublePtr+3]=HEAP8[ptr+3]}function copyTempDouble(ptr){HEAP8[tempDoublePtr]=HEAP8[ptr];HEAP8[tempDoublePtr+1]=HEAP8[ptr+1];HEAP8[tempDoublePtr+2]=HEAP8[ptr+2];HEAP8[tempDoublePtr+3]=HEAP8[ptr+3];HEAP8[tempDoublePtr+4]=HEAP8[ptr+4];HEAP8[tempDoublePtr+5]=HEAP8[ptr+5];HEAP8[tempDoublePtr+6]=HEAP8[ptr+6];HEAP8[tempDoublePtr+7]=HEAP8[ptr+7]}function ___assert_fail(condition,filename,line,func){abort("Assertion failed: "+Pointer_stringify(condition)+", at: "+[filename?Pointer_stringify(filename):"unknown filename",line,func?Pointer_stringify(func):"unknown function"])}function _abort(){Module["abort"]()}var _llvm_floor_f64=Math_floor;function _emscripten_memcpy_big(dest,src,num){HEAPU8.set(HEAPU8.subarray(src,src+num),dest);return dest}function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}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;var ASSERTIONS=false;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}function intArrayToString(array){var ret=[];for(var i=0;i<array.length;i++){var chr=array[i];if(chr>255){if(ASSERTIONS){assert(false,"Character code "+chr+" ("+String.fromCharCode(chr)+") at offset "+i+" not in 0x00-0xFF.")}chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}Module["wasmTableSize"]=4;Module["wasmMaxTableSize"]=4;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)}}Module.asmGlobalArg={};Module.asmLibraryArg={abort:abort,assert:assert,enlargeMemory:enlargeMemory,getTotalMemory:getTotalMemory,abortOnCannotGrowMemory:abortOnCannotGrowMemory,invoke_iii:invoke_iii,___assert_fail:___assert_fail,___setErrNo:___setErrNo,_abort:_abort,_emscripten_memcpy_big:_emscripten_memcpy_big,_llvm_floor_f64:_llvm_floor_f64,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 ___errno_location=Module["___errno_location"]=function(){return Module["asm"]["___errno_location"].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 _malloc=Module["_malloc"]=function(){return Module["asm"]["_malloc"].apply(null,arguments)};var _memcpy=Module["_memcpy"]=function(){return Module["asm"]["_memcpy"].apply(null,arguments)};var _memset=Module["_memset"]=function(){return Module["asm"]["_memset"].apply(null,arguments)};var _sbrk=Module["_sbrk"]=function(){return Module["asm"]["_sbrk"].apply(null,arguments)};var _stb_vorbis_js_channels=Module["_stb_vorbis_js_channels"]=function(){return Module["asm"]["_stb_vorbis_js_channels"].apply(null,arguments)};var _stb_vorbis_js_close=Module["_stb_vorbis_js_close"]=function(){return Module["asm"]["_stb_vorbis_js_close"].apply(null,arguments)};var _stb_vorbis_js_decode=Module["_stb_vorbis_js_decode"]=function(){return Module["asm"]["_stb_vorbis_js_decode"].apply(null,arguments)};var _stb_vorbis_js_open=Module["_stb_vorbis_js_open"]=function(){return Module["asm"]["_stb_vorbis_js_open"].apply(null,arguments)};var _stb_vorbis_js_sample_rate=Module["_stb_vorbis_js_sample_rate"]=function(){return Module["asm"]["_stb_vorbis_js_sample_rate"].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_iii=Module["dynCall_iii"]=function(){return Module["asm"]["dynCall_iii"].apply(null,arguments)};Module["asm"]=asm;Module["ccall"]=ccall;Module["cwrap"]=cwrap;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};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"]();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))}var abortDecorators=[];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()()}}Module["noExitRuntime"]=true;run();(function(Module){var initializeP=new Promise(function(resolve){if(typeof useWasm!=="undefined"){Module.onRuntimeInitialized=function(){var fs={};fs.open=Module.cwrap("stb_vorbis_js_open","number",[]);fs.close=Module.cwrap("stb_vorbis_js_close","void",["number"]);fs.channels=Module.cwrap("stb_vorbis_js_channels","number",["number"]);fs.sampleRate=Module.cwrap("stb_vorbis_js_sample_rate","number",["number"]);fs.decode=Module.cwrap("stb_vorbis_js_decode","number",["number","number","number","number","number"]);resolve(fs)};return}var fs={};fs.open=Module["_stb_vorbis_js_open"];fs.close=Module["_stb_vorbis_js_close"];fs.channels=Module["_stb_vorbis_js_channels"];fs.sampleRate=Module["_stb_vorbis_js_sampleRate"];fs.decode=Module["_stb_vorbis_js_decode"];resolve(fs)});function arrayBufferToHeap(buffer,byteOffset,byteLength){var ptr=Module._malloc(byteLength);var heapBytes=new Uint8Array(Module.HEAPU8.buffer,ptr,byteLength);heapBytes.set(new Uint8Array(buffer,byteOffset,byteLength));return heapBytes}function ptrToInt32(ptr){var a=new Int32Array(Module.HEAPU8.buffer,ptr,1);return a[0]}function ptrToFloat32(ptr){var a=new Float32Array(Module.HEAPU8.buffer,ptr,1);return a[0]}function ptrToInt32s(ptr,length){var buf=new ArrayBuffer(length*Int32Array.BYTES_PER_ELEMENT);var copied=new Int32Array(buf);copied.set(new Int32Array(Module.HEAPU8.buffer,ptr,length));return copied}function ptrToFloat32s(ptr,length){var buf=new ArrayBuffer(length*Float32Array.BYTES_PER_ELEMENT);var copied=new Float32Array(buf);copied.set(new Float32Array(Module.HEAPU8.buffer,ptr,length));return copied}self.addEventListener("message",function(event){initializeP.then(function(funcs){var statePtr=funcs.open();var input=event.data.buf;var initMinChunkLength=65536;var minChunkLength=initMinChunkLength;try{while(input.byteLength>0){var copiedInput=null;var chunkLength=Math.min(minChunkLength,input.byteLength);if(input instanceof ArrayBuffer){copiedInput=arrayBufferToHeap(input,0,chunkLength)}else if(input instanceof Uint8Array){copiedInput=arrayBufferToHeap(input.buffer,input.byteOffset,chunkLength)}var outputPtr=Module._malloc(4);var readPtr=Module._malloc(4);var length=funcs.decode(statePtr,copiedInput.byteOffset,copiedInput.byteLength,outputPtr,readPtr);Module._free(copiedInput.byteOffset);var read=ptrToInt32(readPtr);Module._free(readPtr);input=input.slice(read);var result={id:event.data.id,data:null,sampleRate:0,eof:false,error:null};if(length<0){result.error="stbvorbis decode failed: "+length;postMessage(result);return}var channels=funcs.channels(statePtr);if(channels>0){var dataPtrs=ptrToInt32s(ptrToInt32(outputPtr),channels);result.data=new Array(dataPtrs.length);for(var i=0;i<dataPtrs.length;i++){result.data[i]=ptrToFloat32s(dataPtrs[i],length);Module._free(dataPtrs[i])}}Module._free(ptrToInt32(outputPtr));Module._free(outputPtr);if(result.sampleRate===0){result.sampleRate=funcs.sampleRate(statePtr)}if(result.data.length===0||result.sampleRate===0){minChunkLength*=2}else{minChunkLength=initMinChunkLength}postMessage(result,result.data.map(function(array){return array.buffer}))}}finally{funcs.close(statePtr)}var result={id:event.data.id,data:null,sampleRate:0,eof:true,error:null};postMessage(result)})})})(Module)}function httpGet(url){return new Promise(function(resolve,reject){var xhr=new XMLHttpRequest;xhr.open("GET",url);xhr.addEventListener("load",function(){var status=xhr.status;if(status<200||status>=300){reject({status:status});return}resolve(xhr.response)});xhr.addEventListener("error",function(){reject({status:xhr.status})});xhr.send()})}var initializeWorkerP=new Promise(function(resolve,reject){if(typeof WebAssembly==="object"){var workerURL=URL.createObjectURL(new Blob(["("+decodeWorker.toString()+")();"],{type:"text/javascript"}));resolve(new Worker(workerURL));return}var scriptPath=document.currentScript.src;var directoryPath=scriptPath.slice(0,scriptPath.lastIndexOf("/")+1);httpGet(directoryPath+"stbvorbis_asm.js").then(function(script){workerURL=URL.createObjectURL(new Blob([script],{type:"text/javascript"}));resolve(new Worker(workerURL))}).catch(function(err){reject(new Error("asmjs version is not available (HTTP status: "+err.status+" on stbvorbis_asm.js). Deploy stbvorbis_asm.js at the same place as stbvorbis.js."))})});initializeWorkerP.catch(function(e){});var requestId=0;stbvorbis.decode=function(buf,callback){initializeWorkerP.then(function(worker){var currentId=requestId;var sampleRate=0;var data=[];var onmessage=function(event){var result=event.data;if(result.id!==currentId){return}if(result.error){callback({data:null,sampleRate:0,eof:false,error:result.error});return}if(result.eof){worker.removeEventListener("message",onmessage);callback({data:null,sampleRate:0,eof:true,error:null});return}callback({data:result.data,sampleRate:result.sampleRate,eof:false,error:null})};worker.addEventListener("message",onmessage);worker.postMessage({id:requestId,buf:buf},[buf instanceof Uint8Array?buf.buffer:buf]);requestId++})}})();
|