From 5d2efa1512c78cded0db7e63d6d0d0b397f2662d Mon Sep 17 00:00:00 2001 From: "1378012178@qq.com" <1378012178@qq.com> Date: Thu, 23 Apr 2026 14:21:51 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E8=B0=83=E6=95=B4=E5=9B=BE=E9=97=A8w?= =?UTF-8?q?eb=20sdk=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 1 + public/static/tums-player/decoder.worker.js | 35 +- .../hd_plugin_control_1.0.4.min.js | 1 + public/static/tums-player/libaudio.js | 2 +- public/static/tums-player/libaudio.wasm | Bin 318306 -> 487763 bytes public/static/tums-player/libffmpeg.js | 2 +- public/static/tums-player/libffmpeg.wasm | Bin 2098631 -> 1759862 bytes public/static/tums-player/libs.worker.js | 106 ++++- .../static/tums-player/tums-player.umd.min.js | 36 +- .../tums-player/tums-player使用说明.html | 367 ------------------ public/static/tums-player/webgl.js | 2 +- public/static/tums-player/webgl.worker.js | 26 +- .../camera/components/CameraPlaybackForm.vue | 3 +- 13 files changed, 161 insertions(+), 420 deletions(-) create mode 100644 public/static/tums-player/hd_plugin_control_1.0.4.min.js delete mode 100644 public/static/tums-player/tums-player使用说明.html diff --git a/index.html b/index.html index ddea88f..b02ff63 100644 --- a/index.html +++ b/index.html @@ -28,5 +28,6 @@ + diff --git a/public/static/tums-player/decoder.worker.js b/public/static/tums-player/decoder.worker.js index da9fed2..523be39 100644 --- a/public/static/tums-player/decoder.worker.js +++ b/public/static/tums-player/decoder.worker.js @@ -21,16 +21,19 @@ var Module = {}; postMessage({ hasInstalled: true }); const initVideoDecoder = () => { + if (videoDecoder && videoDecoder.state === 'configured') { + videoDecoder.close(); + } videoDecoder = new VideoDecoder({ output: async (frame) => { let { timestamp, format, codedWidth, codedHeight } = frame; let param = dataParams[timestamp] || {}; - postMessage({ data: frame, width: codedWidth, height: codedHeight, timestamp, seq: param.seq, format }, [frame]); + postMessage({ data: frame, type: 'webcodecs', width: codedWidth, height: codedHeight, timestamp, seq: param.seq, pts: param.pts, format }, [frame]); frame.close(); delete dataParams[timestamp]; }, error: (err) => { - console.log('video decoder error: ', err); + console.log('video decoder error: ', err, videoDecoder.state); postMessage({ decodeError: err, state: videoDecoder.state }); } }); @@ -42,7 +45,7 @@ const initWasmDecoder = (scripts = [], wasmBinary) => { self.importScripts(...scripts); Module.onRuntimeInitialized = function () { - Module._hevc_decoder_init(); + Module._decoder_init(); this.bufferLen = 2304 * 1296 * 8; inputBuffer = Module._malloc(this.bufferLen); outputBuffer = Module._malloc(this.bufferLen); @@ -86,7 +89,7 @@ this.onmessage = async function (event) { } let chunk = new Uint8Array(event.data.data); - let { code_type, pts, timestamp, seq, type } = event.data; + let { code_type, timestamp, seq, type, pts } = event.data; if (decoderType === 'webcodecs') { if (videoDecoder.state === 'unconfigured' || videoDecoder.state === 'closed') return; @@ -97,27 +100,33 @@ this.onmessage = async function (event) { data: chunk }); videoDecoder.decode(encodedVideoChunk); - dataParams[timestamp] = { timestamp, seq, type }; + dataParams[timestamp] = { timestamp, seq, type, pts }; } else { Module.HEAP8.set(chunk, inputBuffer); if (seq) { dataSeq = seq; } - let len = Module._hevc_to_yuv(code_type, inputBuffer, chunk.length, outputBuffer, width, height); + let len = Module._decoder_to_yuv(code_type, inputBuffer, chunk.length, outputBuffer, width, height); if (len > 0) { let data1 = Module.HEAPU8.subarray(width, width + 4); let result_width = data1[0] + data1[1] * 256; let data2 = Module.HEAPU8.subarray(height, height + 4); let result_height = data2[0] + data2[1] * 256; - let outArray = Module.HEAPU8.subarray(outputBuffer, outputBuffer + len); - let outputData = new Uint8Array(outArray); - if (dataSeq) { - seq = dataSeq; - dataSeq = 0; + try { + let outArray = Module.HEAPU8.subarray(outputBuffer, outputBuffer + len); + let outputData = new Uint8Array(outArray); + if (dataSeq) { + seq = dataSeq; + dataSeq = 0; + } + postMessage({ data: outputData, type: 'wasm', pts: pts, width: result_width, height: result_height, timestamp, seq }, [outputData.buffer]); + } catch (error) { + postMessage({ wasm_error: 1 }); } - postMessage({ data: outputData, pts: pts, width: result_width, height: result_height, timestamp, seq }, [outputData.buffer]); + } else if (len < 0) { + postMessage({ wasm_error: len}); } } } else if (cmd === 'close') { @@ -125,5 +134,7 @@ this.onmessage = async function (event) { videoDecoder.close(); } close(); + } else if (cmd === 'flush') { + postMessage({ flushed: true }); } }; diff --git a/public/static/tums-player/hd_plugin_control_1.0.4.min.js b/public/static/tums-player/hd_plugin_control_1.0.4.min.js new file mode 100644 index 0000000..3fa2e42 --- /dev/null +++ b/public/static/tums-player/hd_plugin_control_1.0.4.min.js @@ -0,0 +1 @@ +(function(_0x58d227,_0x4a978b){var _0x538674=_0x62c9,_0xba57fa=_0x58d227();while(!![]){try{var _0x4685ed=-parseInt(_0x538674(0x176))/0x1+-parseInt(_0x538674(0x17a))/0x2+-parseInt(_0x538674(0x1d3))/0x3+-parseInt(_0x538674(0x1aa))/0x4*(parseInt(_0x538674(0x153))/0x5)+parseInt(_0x538674(0x1b5))/0x6*(-parseInt(_0x538674(0x1c2))/0x7)+-parseInt(_0x538674(0x1f2))/0x8*(-parseInt(_0x538674(0x1ed))/0x9)+parseInt(_0x538674(0x197))/0xa;if(_0x4685ed===_0x4a978b)break;else _0xba57fa['push'](_0xba57fa['shift']());}catch(_0x2bfc4f){_0xba57fa['push'](_0xba57fa['shift']());}}}(_0x4041,0xc1248));function _0x62c9(_0xb2f727,_0x500acb){var _0x40416f=_0x4041();return _0x62c9=function(_0x62c905,_0x10e0b8){_0x62c905=_0x62c905-0xe6;var _0x3a3ecf=_0x40416f[_0x62c905];return _0x3a3ecf;},_0x62c9(_0xb2f727,_0x500acb);}var HDPluginControl=(function(){'use strict';var _0x310b8f=_0x62c9;var _0x56c879=_0x310b8f(0x1fc)!=typeof globalThis?globalThis:'undefined'!=typeof window?window:_0x310b8f(0x1fc)!=typeof global?global:_0x310b8f(0x1fc)!=typeof self?self:{};function _0x8ec32b(_0xd67000){var _0x10605c=_0x310b8f;return _0x8ec32b=_0x10605c(0x109)==typeof Symbol&&_0x10605c(0x155)==typeof Symbol['iterator']?function(_0x3c4d9b){return typeof _0x3c4d9b;}:function(_0x1ae1a7){var _0x3d35a7=_0x10605c;return _0x1ae1a7&&_0x3d35a7(0x109)==typeof Symbol&&_0x1ae1a7[_0x3d35a7(0x178)]===Symbol&&_0x1ae1a7!==Symbol[_0x3d35a7(0x189)]?_0x3d35a7(0x155):typeof _0x1ae1a7;},_0x8ec32b(_0xd67000);}function _0xfa9576(_0x21ff17,_0x5b4b83){var _0x5c6f4e=_0x310b8f;if(!(_0x21ff17 instanceof _0x5b4b83))throw new TypeError(_0x5c6f4e(0x131));}function _0x4c323a(_0x4265f5,_0x4444e2){var _0x3274ef=_0x310b8f;for(var _0x431aa5=0x0;_0x431aa5<_0x4444e2[_0x3274ef(0x129)];_0x431aa5++){var _0x5df4ca=_0x4444e2[_0x431aa5];_0x5df4ca[_0x3274ef(0x1eb)]=_0x5df4ca[_0x3274ef(0x1eb)]||!0x1,_0x5df4ca['configurable']=!0x0;if('value'in _0x5df4ca)_0x5df4ca['writable']=!0x0;Object[_0x3274ef(0x141)](_0x4265f5,_0x5df4ca['key'],_0x5df4ca);}}function _0x6a1f6a(_0x1bda9c,_0x4533d9,_0x5f2b80){return _0x4533d9&&_0x4c323a(_0x1bda9c['prototype'],_0x4533d9),_0x5f2b80&&_0x4c323a(_0x1bda9c,_0x5f2b80),_0x1bda9c;}var _0xb8f37b,_0x3b85a9=new Uint8Array(0x10);function _0x15d9fd(){var _0x1b1fd8=_0x310b8f;if(!_0xb8f37b&&!(_0xb8f37b='undefined'!=typeof crypto&&crypto[_0x1b1fd8(0x136)]&&crypto['getRandomValues'][_0x1b1fd8(0x175)](crypto)||_0x1b1fd8(0x1fc)!=typeof msCrypto&&_0x1b1fd8(0x109)==typeof msCrypto[_0x1b1fd8(0x136)]&&msCrypto[_0x1b1fd8(0x136)][_0x1b1fd8(0x175)](msCrypto)))throw new Error(_0x1b1fd8(0x1af));return _0xb8f37b(_0x3b85a9);}var _0x5739dc=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function _0x57e5e2(_0xeaa074){var _0x312574=_0x310b8f;return'string'==typeof _0xeaa074&&_0x5739dc[_0x312574(0x113)](_0xeaa074);}for(var _0x458d4f=[],_0x3932ca=0x0;_0x3932ca<0x100;++_0x3932ca)_0x458d4f['push']((_0x3932ca+0x100)[_0x310b8f(0x135)](0x10)['substr'](0x1));function _0x425b6f(_0x160e02,_0x4ae960,_0x41c024){var _0x2183b6=_0x310b8f,_0x546aef=(_0x160e02=_0x160e02||{})[_0x2183b6(0x19e)]||(_0x160e02[_0x2183b6(0x11f)]||_0x15d9fd)();if(_0x546aef[0x6]=0xf&_0x546aef[0x6]|0x40,_0x546aef[0x8]=0x3f&_0x546aef[0x8]|0x80,_0x4ae960){_0x41c024=_0x41c024||0x0;for(var _0x3c33d2=0x0;_0x3c33d2<0x10;++_0x3c33d2)_0x4ae960[_0x41c024+_0x3c33d2]=_0x546aef[_0x3c33d2];return _0x4ae960;}return function(_0x4e61e6){var _0x495ab4=_0x2183b6,_0x1188c7=arguments['length']>0x1&&void 0x0!==arguments[0x1]?arguments[0x1]:0x0,_0x66e0c5=(_0x458d4f[_0x4e61e6[_0x1188c7+0x0]]+_0x458d4f[_0x4e61e6[_0x1188c7+0x1]]+_0x458d4f[_0x4e61e6[_0x1188c7+0x2]]+_0x458d4f[_0x4e61e6[_0x1188c7+0x3]]+'-'+_0x458d4f[_0x4e61e6[_0x1188c7+0x4]]+_0x458d4f[_0x4e61e6[_0x1188c7+0x5]]+'-'+_0x458d4f[_0x4e61e6[_0x1188c7+0x6]]+_0x458d4f[_0x4e61e6[_0x1188c7+0x7]]+'-'+_0x458d4f[_0x4e61e6[_0x1188c7+0x8]]+_0x458d4f[_0x4e61e6[_0x1188c7+0x9]]+'-'+_0x458d4f[_0x4e61e6[_0x1188c7+0xa]]+_0x458d4f[_0x4e61e6[_0x1188c7+0xb]]+_0x458d4f[_0x4e61e6[_0x1188c7+0xc]]+_0x458d4f[_0x4e61e6[_0x1188c7+0xd]]+_0x458d4f[_0x4e61e6[_0x1188c7+0xe]]+_0x458d4f[_0x4e61e6[_0x1188c7+0xf]])[_0x495ab4(0x1da)]();if(!_0x57e5e2(_0x66e0c5))throw TypeError(_0x495ab4(0x112));return _0x66e0c5;}(_0x546aef);}var _0x11dec4=(function(){var _0x369184=_0x310b8f;function _0x35d0ef(){_0xfa9576(this,_0x35d0ef);}return _0x6a1f6a(_0x35d0ef,[{'key':_0x369184(0x13c),'value':function(){var _0xa79ffe=_0x369184,_0x361443=navigator[_0xa79ffe(0x1cc)][_0xa79ffe(0x1da)](),_0x4d07c3=/(edge)[/]([\w.]+)/[_0xa79ffe(0x146)](_0x361443)||/(chrome)[/]([\w.]+)/['exec'](_0x361443)||/(safari)[/]([\w.]+)/[_0xa79ffe(0x146)](_0x361443)||/(opera)(?:.*version)?[/]([\w.]+)/[_0xa79ffe(0x146)](_0x361443)||/(trident.*rv:)([\w.]+)/[_0xa79ffe(0x146)](_0x361443)||/(msie) ([\w.]+)/['exec'](_0x361443)||_0x361443[_0xa79ffe(0x1df)]('compatible')<0x0&&/(mozilla)(?:.*? rv:([\w.]+))?/['exec'](_0x361443)||[_0xa79ffe(0x10a),'0'];_0x4d07c3[_0xa79ffe(0x129)]>0x0&&_0x4d07c3[0x1]['indexOf'](_0xa79ffe(0x19d))>-0x1&&(_0x4d07c3[0x1]='msie');var _0x57f953={};return _0x57f953[_0x4d07c3[0x1]]=!0x0,_0x57f953[_0xa79ffe(0x12a)]=_0x4d07c3[0x2],_0x57f953;}},{'key':'getCreateWndMode','value':function(){var _0x1814b0=_0x369184,_0x5c4b83=navigator[_0x1814b0(0x1cc)],_0xc0c6ea=navigator[_0x1814b0(0x1f6)],_0x40410c=_0x1814b0(0x1cb)===_0xc0c6ea||_0x1814b0(0x184)===_0xc0c6ea||_0x1814b0(0x1d6)===_0xc0c6ea,_0x15ce1c=this['browser'](),_0x337692=!0x0;return window['top']!==window?_0x337692=!0x1:_0x40410c?(_0x5c4b83['indexOf'](_0x1814b0(0xf9))>-0x1&&_0x15ce1c[_0x1814b0(0x1fd)]&&(_0x337692=!0x1),_0x15ce1c[_0x1814b0(0x1c9)]&&(_0x337692=!0x1)):_0x337692=!0x1,_0x337692;}},{'key':_0x369184(0x1b8),'value':function(_0x5a158f,_0x2708b7,_0x412f04,_0xf9b28b){var _0x516c66=_0x369184,_0x552a06=0x0,_0x352a84=0x0,_0x5469d1=_0x5a158f[_0x516c66(0xed)][_0x516c66(0x14d)],_0x522ada=_0x5a158f['getBoundingClientRect'](),_0x35bcc2=window[_0x516c66(0x15b)](_0x5a158f),_0x58f305={'top':_0x522ada[_0x516c66(0x1c8)]+parseInt(_0x35bcc2[_0x516c66(0x1a4)][_0x516c66(0x1e8)](0x0,-0x2),0xa),'left':_0x522ada[_0x516c66(0x10e)]+parseInt(_0x35bcc2[_0x516c66(0x15e)][_0x516c66(0x1e8)](0x0,-0x2),0xa)},_0x68d0dc=this['getDevicePixelRatio']();if(_0x2708b7){if(this['browser']()[_0x516c66(0x174)]){var _0x436eec=_0x5469d1[_0x516c66(0x1ac)]-_0x5469d1[_0x516c66(0x147)]-(_0x5469d1['screenLeft']-_0x5469d1[_0x516c66(0x19c)]);_0x552a06=_0x58f305[_0x516c66(0x10e)]+(_0x5469d1[_0x516c66(0x104)]-_0x5469d1[_0x516c66(0x19c)])-_0x436eec,_0x352a84=_0x58f305['top']+(_0x5469d1[_0x516c66(0x17f)]-_0x5469d1[_0x516c66(0x12b)]);}else{var _0xf94c74=0x0,_0x3b5df4=0x0,_0x5d79d2=this['browser']()['chrome']?_0x5469d1['outerWidth']/_0x68d0dc:_0x5469d1[_0x516c66(0x1ac)],_0x3f7017=this[_0x516c66(0x13c)]()['chrome']?_0x5469d1[_0x516c66(0x190)]/_0x68d0dc:_0x5469d1[_0x516c66(0x190)],_0x5c2eaa=Math[_0x516c66(0x137)]((_0x5d79d2-_0x5469d1['innerWidth'])/0x2);this[_0x516c66(0x1a7)]()&&this[_0x516c66(0x13c)]()[_0x516c66(0x158)]&&(-0x8===_0x5c2eaa||_0x5469d1[_0x516c66(0x182)][_0x516c66(0x191)]-_0x5469d1[_0x516c66(0x190)]==0x0?-0x8===_0x5c2eaa&&(_0xf94c74=0x8,_0x3b5df4=0x8):0x8===_0x5c2eaa?_0xf94c74=-0x5:0x0===_0x5c2eaa&&(_0x3b5df4=0x8)),this[_0x516c66(0x13c)]()['mozilla']&&(0x7===_0x5c2eaa||0x6===_0x5c2eaa?_0xf94c74=-0x6:0x8===_0x5c2eaa&&(_0xf94c74=-0x8)),_0x552a06=_0x58f305[_0x516c66(0x10e)]+_0x5c2eaa+_0xf94c74,_0x352a84=_0x58f305[_0x516c66(0x1c8)]+(_0x3f7017-_0x5469d1[_0x516c66(0x18e)]-_0x5c2eaa)+_0x3b5df4;}}else{var _0x4758b9=window['top'],_0x7df25b=0x0,_0x2aa1bf=0x0,_0x4a1115=0x0,_0xf324dd=0x0;try{_0x7df25b=_0x4758b9[_0x516c66(0x1ac)]-_0x4758b9['innerWidth'],_0x2aa1bf=_0x4758b9['outerHeight']-_0x4758b9['innerHeight'],_0x4a1115=_0x4758b9['screenLeft']-_0x4758b9[_0x516c66(0x19c)],_0xf324dd=_0x4758b9['screenTop']-_0x4758b9[_0x516c66(0x12b)];}catch(_0x78ed80){_0x7df25b=_0x412f04[_0x516c66(0x1ac)]-_0x412f04['innerWidth'],_0x2aa1bf=_0x412f04[_0x516c66(0x190)]-_0x412f04[_0x516c66(0x18e)],_0x4a1115=_0x412f04['screenLeft']-_0x412f04[_0x516c66(0x19c)],_0xf324dd=_0x412f04[_0x516c66(0x17f)]-_0x412f04[_0x516c66(0x12b)];}if(this['browser']()[_0x516c66(0x174)])0x0,_0x552a06=_0x58f305[_0x516c66(0x10e)]+_0x4a1115-0x0,_0x352a84=_0x58f305[_0x516c66(0x1c8)]+_0xf324dd;else{var _0x18c3fa=_0x7df25b/0x2;_0x552a06=_0x58f305[_0x516c66(0x10e)]+_0x18c3fa,_0x352a84=_0x58f305[_0x516c66(0x1c8)]+(_0x2aa1bf-_0x18c3fa),this[_0x516c66(0x1a7)]()&&this[_0x516c66(0x13c)]()[_0x516c66(0x158)]&&0x0===_0x18c3fa&&(_0x552a06+=0x8,_0x352a84+=0x8);}_0x552a06+=_0xf9b28b[_0x516c66(0x10e)],_0x352a84+=_0xf9b28b[_0x516c66(0x1c8)];}return this['isWindows']()&&(this[_0x516c66(0x13c)]()['chrome']||this[_0x516c66(0x13c)]()[_0x516c66(0x12e)])&&(_0x552a06=_0x58f305[_0x516c66(0x10e)],_0x352a84=_0x58f305['top'],_0x552a06+=_0xf9b28b['left'],_0x352a84+=_0xf9b28b['top']),this['browser']()['msie']&&_0x516c66(0x144)===this['browser']()[_0x516c66(0x12a)]&&(_0x552a06+=_0x5469d1[_0x516c66(0x1d0)],_0x352a84+=_0x5469d1[_0x516c66(0x100)]),{'left':_0x552a06=Math[_0x516c66(0x137)](_0x552a06*_0x68d0dc),'top':_0x352a84=Math[_0x516c66(0x137)](_0x352a84*_0x68d0dc)};}},{'key':'detectPort','value':function(_0x1d010f,_0x57ceff,_0x1a12f1){var _0x268949=_0x369184;if(_0x1d010f!==_0x57ceff){const _0x47cd3a=_0x268949(0x116)+_0x1d010f+'_'+_0x57ceff,_0x333a4b=sessionStorage['getItem'](_0x47cd3a),_0x23d75b=[];for(let _0x5b686b=_0x1d010f;_0x5b686b<=_0x57ceff;_0x5b686b++){_0x5b686b!==parseInt(_0x333a4b)&&_0x23d75b['push'](_0x5b686b);}_0x333a4b&&_0x23d75b[_0x268949(0x1f9)](parseInt(_0x333a4b));const _0x487748=[];let _0x5a333e=0x0;const _0x2e4ff8=new Date()[_0x268949(0xe9)](),_0x4af6fe=_0x39e86f=>{var _0xfcb47d=_0x268949;const _0x5f6e63=new WebSocket(_0xfcb47d(0x1c1)+_0x39e86f+'/ws?update='+_0x2e4ff8);_0x5f6e63[_0xfcb47d(0x143)]=()=>{var _0x5e748d=_0xfcb47d;sessionStorage[_0x5e748d(0x1ef)](_0x47cd3a,_0x39e86f),_0x1a12f1[_0x5e748d(0x156)](_0x39e86f),_0x487748[_0x5e748d(0x192)](_0x5d3451=>_0x5d3451['close']());},_0x5f6e63['onerror']=()=>{var _0x23eca0=_0xfcb47d;_0x5a333e++,_0x5a333e===_0x23d75b[_0x23eca0(0x129)]&&_0x1a12f1[_0x23eca0(0x102)]();},_0x5f6e63[_0xfcb47d(0x1cd)]=()=>{},_0x487748[_0xfcb47d(0x1a2)](_0x5f6e63);};_0x23d75b[_0x268949(0x192)](_0x358054=>_0x4af6fe(_0x358054));}else _0x1a12f1['success'](_0x1d010f);}},{'key':'isMacOS','value':function(){var _0x4ae68a=_0x369184;return'MacIntel'===navigator[_0x4ae68a(0x1f6)];}},{'key':_0x369184(0x1a7),'value':function(){var _0x7102e7=_0x369184;return navigator[_0x7102e7(0x1f6)][_0x7102e7(0x1df)]('Win')>-0x1;}},{'key':'getDevicePixelRatio','value':function(){var _0x5d1cde=_0x369184,_0x355390=0x1;return this[_0x5d1cde(0x121)]()||(_0x355390=window[_0x5d1cde(0x19a)]||window['screen'][_0x5d1cde(0x1a0)]/window[_0x5d1cde(0x182)][_0x5d1cde(0x161)]),_0x355390;}}]),_0x35d0ef;}()),_0x19982e=new _0x11dec4(),_0x355067=_0x310b8f(0x118);function _0x4ca4ba(_0x16586a){var _0x1065ab=_0x310b8f;window[_0x1065ab(0x1c8)][_0x1065ab(0x1c4)][_0x1065ab(0x16b)]=window[_0x1065ab(0x1c8)][_0x1065ab(0x1c4)][_0x1065ab(0x16b)]+_0x355067+_0x16586a;}function _0x2ac3f8(_0x2fd6aa){var _0x475d56=_0x310b8f;window[_0x475d56(0x1c8)][_0x475d56(0x1c4)][_0x475d56(0x16b)]=window[_0x475d56(0x1c8)][_0x475d56(0x1c4)][_0x475d56(0x16b)][_0x475d56(0x1f0)](_0x355067+_0x2fd6aa,'');}function _0xfd3016(_0x1246d6,_0x47fde6){(_0x47fde6||_0x4ca4ba)(_0x1246d6);}function _0x204b6a(_0x215398,_0x50194d){(_0x50194d||_0x2ac3f8)(_0x215398);}var _0x48ea84=(function(){var _0x5f57a2=_0x310b8f;function _0x19a031(_0x5dc719){var _0x25f5d6=_0x62c9;_0xfa9576(this,_0x19a031),this[_0x25f5d6(0x1c6)]=Object[_0x25f5d6(0x123)]({'iPort':-0x1,'cbConnectSuccess':null,'cbConnectError':null,'cbConnectClose':null},_0x5dc719),this['oWebSocket']=null,this[_0x25f5d6(0x196)]='',this[_0x25f5d6(0x17b)]='',this['oRequestList']={},this['bNormalClose']=![],this[_0x25f5d6(0x133)]={},this[_0x25f5d6(0xf0)]={},this[_0x25f5d6(0x203)]={},this['oUIControlCallback']={},this[_0x25f5d6(0x160)]();}return _0x6a1f6a(_0x19a031,[{'key':'init','value':function(){var _0x282315=_0x62c9,_0x120289=this,_0x205e4f=function(){var _0x3ba2ec=_0x62c9;_0x120289['oOptions'][_0x3ba2ec(0x13b)]&&_0x120289[_0x3ba2ec(0x1c6)][_0x3ba2ec(0x13b)](_0x120289[_0x3ba2ec(0xe8)]),_0x120289[_0x3ba2ec(0xe8)]=![];};_0x120289['oWebSocket']=new WebSocket(_0x282315(0x1c1)[_0x282315(0x12c)](_0x120289['oOptions'][_0x282315(0x12d)])),_0x120289[_0x282315(0x1bd)]['onerror']=function(){},_0x120289[_0x282315(0x1bd)][_0x282315(0x143)]=function(){var _0x22395c=_0x282315,_0x2bea69={'serial':_0x425b6f(),'cmd':_0x22395c(0x1e2)},_0x110785=JSON['stringify'](_0x2bea69);_0x120289[_0x22395c(0x1bd)][_0x22395c(0x1f1)](_0x110785);},_0x120289[_0x282315(0x1bd)][_0x282315(0x16a)]=function(_0x3fae84){var _0x5439b5=_0x282315,_0x52e43e=_0x3fae84[_0x5439b5(0x10c)],_0x8c40b3=JSON[_0x5439b5(0xff)](_0x52e43e),_0x113eef=_0x8c40b3[_0x5439b5(0x142)];if(_0x113eef===undefined&&_0x8c40b3[_0x5439b5(0x14e)]===undefined)_0x120289[_0x5439b5(0x196)]=_0x8c40b3['uuid'],_0x120289[_0x5439b5(0x17b)]=_0x8c40b3[_0x5439b5(0x12a)],_0x120289[_0x5439b5(0x1e3)]=_0x8c40b3[_0x5439b5(0x1ec)],_0x120289[_0x5439b5(0x1c6)][_0x5439b5(0x1de)]&&_0x120289[_0x5439b5(0x1c6)][_0x5439b5(0x1de)]();else{if(_0x8c40b3[_0x5439b5(0x14e)]!==undefined)_0x120289['parseCmd'](_0x8c40b3);else _0x120289[_0x5439b5(0x164)][_0x113eef]!==undefined&&(_0x8c40b3['error_code']===0x0?_0x120289[_0x5439b5(0x164)][_0x113eef][_0x5439b5(0x1ee)](_0x8c40b3):_0x120289[_0x5439b5(0x164)][_0x113eef][_0x5439b5(0x11d)](_0x8c40b3),delete _0x120289[_0x5439b5(0x164)][_0x113eef]);}},_0x120289['oWebSocket'][_0x282315(0x1cd)]=function(){var _0x9234ef=_0x282315;_0x120289[_0x9234ef(0x1bd)]=null,_0x19982e[_0x9234ef(0x13c)]()[_0x9234ef(0x1fd)]?setTimeout(function(){_0x205e4f();},0x64):_0x205e4f();};}},{'key':_0x5f57a2(0x13a),'value':function(){var _0x22eac4=_0x5f57a2;return this[_0x22eac4(0x196)];}},{'key':'sendRequest','value':function(_0x46801f){var _0xb26243=this;return new Promise(function(_0x213e59,_0x2df045){var _0x51c839=_0x62c9,_0x208504=_0x425b6f();_0x46801f[_0x51c839(0x142)]=_0x208504,_0xb26243[_0x51c839(0x164)][_0x208504]={'resolve':_0x213e59,'reject':_0x2df045},_0x46801f[_0x51c839(0x15f)]=_0xb26243[_0x51c839(0x196)],_0x46801f[_0x51c839(0x1c3)]=''[_0x51c839(0x12c)](new Date()[_0x51c839(0xe9)]());var _0x19b54f=JSON['stringify'](_0x46801f);_0xb26243[_0x51c839(0x1bd)]&&WebSocket['OPEN']===_0xb26243[_0x51c839(0x1bd)][_0x51c839(0x18c)]?_0xb26243[_0x51c839(0x1bd)]['send'](_0x19b54f):_0x2df045();});}},{'key':_0x5f57a2(0x1fe),'value':function(_0x238343){var _0x23230f=_0x5f57a2,_0x357b33=_0x238343[_0x23230f(0x14e)]['split']('.'),_0x4a8f15={'window':this[_0x23230f(0x133)],'play':this['oPlayCallback'],'serial':this[_0x23230f(0x203)],'ui':this[_0x23230f(0x179)]},_0x3378f9=_0x4a8f15[_0x357b33[0x0]];_0x3378f9&&_0x3378f9(_0x238343['response']);}},{'key':_0x5f57a2(0x186),'value':function(_0x54f32d){var _0x4f6613=_0x5f57a2;this[_0x4f6613(0x133)]=_0x54f32d;}},{'key':_0x5f57a2(0xf2),'value':function(_0x33cadf){var _0x51ae63=_0x5f57a2;this[_0x51ae63(0xf0)]=_0x33cadf;}},{'key':'disconnect','value':function(){var _0x562251=_0x5f57a2;this[_0x562251(0xe8)]=!0x0,this[_0x562251(0x1bd)]&&WebSocket['OPEN']===this['oWebSocket']['readyState']&&(this[_0x562251(0x1bd)]['close'](),delete this['oWebSocket']);}}]),_0x19a031;}()),_0x393060=(function(){var _0xf021c2=_0x310b8f;function _0x85d1fc(_0x2bff20){var _0x4af0f9=_0x62c9;_0xfa9576(this,_0x85d1fc),this['oOptions']=Object[_0x4af0f9(0x123)]({'szPluginContainer':'','cbConnectSuccess':null,'cbConnectError':null,'cbConnectClose':null,'iServicePortStart':-0x1,'iServicePortEnd':-0x1},_0x2bff20),this[_0x4af0f9(0x12d)]=-0x1,this[_0x4af0f9(0x1be)]=null,this[_0x4af0f9(0x1e7)]=!0x1,this[_0x4af0f9(0x188)]={},this[_0x4af0f9(0x160)]();}return _0x6a1f6a(_0x85d1fc,[{'key':_0xf021c2(0x160),'value':function(){var _0x5e0bbd=_0xf021c2,_0xb064ca=this;_0x19982e[_0x5e0bbd(0x168)](_0xb064ca[_0x5e0bbd(0x1c6)][_0x5e0bbd(0x1ad)],_0xb064ca['oOptions'][_0x5e0bbd(0x1e0)],{'success':function(_0x485643){var _0x650c6e=_0x5e0bbd;_0xb064ca[_0x650c6e(0x12d)]=_0x485643;var _0x2c3693=_0x19982e['browser']();if(_0x2c3693[_0x650c6e(0x174)])_0x650c6e(0x1a1)===_0x2c3693['version']?_0x650c6e(0x1c0)===window[_0x650c6e(0xe7)][_0x650c6e(0x119)]?_0xb064ca['oRequest']=new Pp({'iPort':_0xb064ca[_0x650c6e(0x12d)],'cbConnectSuccess':_0xb064ca[_0x650c6e(0x1c6)][_0x650c6e(0x1de)],'cbConnectError':_0xb064ca[_0x650c6e(0x1c6)][_0x650c6e(0x1a5)],'cbConnectClose':_0xb064ca[_0x650c6e(0x1c6)][_0x650c6e(0x13b)]}):_0xb064ca['oRequest']=new _0x48ea84({'iPort':_0xb064ca[_0x650c6e(0x12d)],'cbConnectSuccess':_0xb064ca[_0x650c6e(0x1c6)][_0x650c6e(0x1de)],'cbConnectError':_0xb064ca[_0x650c6e(0x1c6)][_0x650c6e(0x1a5)],'cbConnectClose':_0xb064ca[_0x650c6e(0x1c6)][_0x650c6e(0x13b)]}):_0xb064ca[_0x650c6e(0x1be)]=new Ep({'szPluginContainer':_0xb064ca[_0x650c6e(0x1c6)][_0x650c6e(0x1e4)],'iPort':_0xb064ca[_0x650c6e(0x12d)],'cbConnectSuccess':_0xb064ca['oOptions'][_0x650c6e(0x1de)],'cbConnectError':_0xb064ca[_0x650c6e(0x1c6)][_0x650c6e(0x1a5)],'cbConnectClose':_0xb064ca[_0x650c6e(0x1c6)][_0x650c6e(0x13b)]});else{if(_0x650c6e(0x1c0)===window[_0x650c6e(0xe7)]['protocol']){if(_0x2c3693[_0x650c6e(0x158)])try{_0xb064ca['oRequest']=new _0x48ea84({'iPort':_0xb064ca[_0x650c6e(0x12d)],'cbConnectSuccess':_0xb064ca[_0x650c6e(0x1c6)][_0x650c6e(0x1de)],'cbConnectError':_0xb064ca[_0x650c6e(0x1c6)]['cbConnectError'],'cbConnectClose':_0xb064ca[_0x650c6e(0x1c6)]['cbConnectClose']});}catch(_0x5db6b1){_0xb064ca[_0x650c6e(0x1be)]=new Pp({'iPort':_0xb064ca[_0x650c6e(0x12d)],'cbConnectSuccess':_0xb064ca[_0x650c6e(0x1c6)][_0x650c6e(0x1de)],'cbConnectError':_0xb064ca['oOptions'][_0x650c6e(0x1a5)],'cbConnectClose':_0xb064ca['oOptions'][_0x650c6e(0x13b)]});}else _0xb064ca[_0x650c6e(0x1be)]=new Pp({'iPort':_0xb064ca[_0x650c6e(0x12d)],'cbConnectSuccess':_0xb064ca[_0x650c6e(0x1c6)][_0x650c6e(0x1de)],'cbConnectError':_0xb064ca[_0x650c6e(0x1c6)][_0x650c6e(0x1a5)],'cbConnectClose':_0xb064ca[_0x650c6e(0x1c6)][_0x650c6e(0x13b)]});}else _0x650c6e(0x154)in window&&(_0xb064ca[_0x650c6e(0x1be)]=new _0x48ea84({'iPort':_0xb064ca[_0x650c6e(0x12d)],'cbConnectSuccess':_0xb064ca[_0x650c6e(0x1c6)][_0x650c6e(0x1de)],'cbConnectError':_0xb064ca[_0x650c6e(0x1c6)][_0x650c6e(0x1a5)],'cbConnectClose':_0xb064ca[_0x650c6e(0x1c6)][_0x650c6e(0x13b)]}));}_0xb064ca[_0x650c6e(0x1e7)]=!![];for(var _0x49efc4 in _0xb064ca['oCallbacks']){_0xb064ca['oRequest'][_0x49efc4](_0xb064ca[_0x650c6e(0x188)][_0x49efc4]);}},'error':function(){var _0x17b45c=_0x5e0bbd;_0xb064ca['oOptions'][_0x17b45c(0x1a5)]&&_0xb064ca[_0x17b45c(0x1c6)]['cbConnectError']();}});}},{'key':_0xf021c2(0x13a),'value':function(){var _0x402ea6=_0xf021c2;return this[_0x402ea6(0x1be)]['getRequestUUID']();}},{'key':_0xf021c2(0x1ab),'value':function(_0x229b41){var _0xd36bf=_0xf021c2;if(!_0x229b41||typeof _0x229b41!=='object')throw new Error(_0xd36bf(0x1fb));return this[_0xd36bf(0x1be)][_0xd36bf(0x1f5)]({'cmd':_0xd36bf(0x120),'rect':{'left':_0x229b41[_0xd36bf(0x10e)],'top':_0x229b41['top'],'width':_0x229b41[_0xd36bf(0xfc)],'height':_0x229b41[_0xd36bf(0x191)]},'playMode':parseInt(_0x229b41[_0xd36bf(0x17c)]||0x0),'uuid':_0x229b41['uuid'],'embed':_0x229b41['embed'],'browserName':_0x229b41[_0xd36bf(0x195)],'toolbarMask':_0x229b41[_0xd36bf(0x1cf)]});}},{'key':_0xf021c2(0x180),'value':function(_0x42460e){var _0x2b9eac=_0xf021c2;return this[_0x2b9eac(0x1be)][_0x2b9eac(0x1f5)]({'cmd':_0x2b9eac(0x187)});}},{'key':_0xf021c2(0x106),'value':function(){var _0x388d0a=_0xf021c2;return this[_0x388d0a(0x1be)][_0x388d0a(0x1f5)]({'cmd':_0x388d0a(0x16c)});}},{'key':'hideWnd','value':function(){var _0x252ecb=_0xf021c2;return this['oRequest'][_0x252ecb(0x1f5)]({'cmd':'window.hideWindow'});}},{'key':_0xf021c2(0x1b7),'value':function(_0x4294f9,_0x379d4c,_0x17e674,_0x50f5bb){var _0x5d1be3=_0xf021c2;return this['oRequest'][_0x5d1be3(0x1f5)]({'cmd':_0x5d1be3(0x105),'rect':{'left':_0x4294f9,'top':_0x379d4c,'width':_0x17e674,'height':_0x50f5bb}});}},{'key':_0xf021c2(0x167),'value':function(_0x28c1da,_0x15d5b6,_0x198347,_0x2bdba9,_0x121b24){var _0x209b3b=this;return new Promise(function(_0x397069,_0x4b97ec){var _0x45f987=_0x62c9;_0x209b3b[_0x45f987(0x1be)]!==null?_0x209b3b[_0x45f987(0x1be)][_0x45f987(0x1f5)]({'cmd':_0x45f987(0x1d4),'rect':{'left':_0x28c1da,'top':_0x15d5b6,'width':_0x198347,'height':_0x2bdba9},'round':_0x121b24})[_0x45f987(0x1bf)](function(_0x7707df){_0x397069(_0x7707df);},function(_0x509072){_0x4b97ec(_0x509072);}):_0x4b97ec();});}},{'key':_0xf021c2(0xf3),'value':function(_0x2255bc,_0x3ceeb9,_0xfebd12,_0x4e7de0,_0x28fca9){var _0x21fb0f=this;return new Promise(function(_0x14d197,_0xa24d11){var _0x3064ad=_0x62c9;_0x21fb0f[_0x3064ad(0x1be)]!==null?_0x21fb0f[_0x3064ad(0x1be)][_0x3064ad(0x1f5)]({'cmd':_0x3064ad(0x202),'rect':{'left':_0x2255bc,'top':_0x3ceeb9,'width':_0xfebd12,'height':_0x4e7de0},'round':_0x28fca9})['then'](function(_0x48bdf4){_0x14d197(_0x48bdf4);},function(_0x32a519){_0xa24d11(_0x32a519);}):_0xa24d11();});}},{'key':_0xf021c2(0x11b),'value':function(){var _0x470666=_0xf021c2;return this[_0x470666(0x1be)][_0x470666(0x1f5)]({'cmd':_0x470666(0x1c5)});}},{'key':_0xf021c2(0x117),'value':function(_0x2d682a){var _0x510d5b=_0xf021c2;return this[_0x510d5b(0x1be)][_0x510d5b(0x1f5)]({'cmd':'window.setWindowPage','page':parseInt(_0x2d682a)});}},{'key':_0xf021c2(0x139),'value':function(_0x76505d){var _0x3f775d=_0xf021c2;return this[_0x3f775d(0x1be)][_0x3f775d(0x1f5)]({'cmd':_0x3f775d(0x183),'pageNum':parseInt(_0x76505d)});}},{'key':_0xf021c2(0x19f),'value':function(_0x53828d){var _0x265998=_0xf021c2;return this[_0x265998(0x1be)]['sendRequest']({'cmd':'window.showWindowToolbar','show':parseInt(_0x53828d)});}},{'key':_0xf021c2(0x130),'value':function(){var _0x424c64=_0xf021c2;return this['oRequest'][_0x424c64(0x1f5)]({'cmd':_0x424c64(0xfb)});}},{'key':'showPlaybackTimeline','value':function(_0x55d86b){var _0x2c6f0b=_0xf021c2;return this[_0x2c6f0b(0x1be)][_0x2c6f0b(0x1f5)]({'cmd':_0x2c6f0b(0x1ca),'show':parseInt(_0x55d86b)});}},{'key':_0xf021c2(0x1fa),'value':function(){var _0x28a830=_0xf021c2;return this[_0x28a830(0x1be)][_0x28a830(0x1f5)]({'cmd':_0x28a830(0x1d2)});}},{'key':_0xf021c2(0x1d9),'value':function(){var _0x7cd5cf=_0xf021c2;return this['oRequest'][_0x7cd5cf(0x1f5)]({'cmd':_0x7cd5cf(0x1dc)});}},{'key':_0xf021c2(0xf5),'value':function(){var _0x11f3d2=_0xf021c2;return this[_0x11f3d2(0x1be)][_0x11f3d2(0x1f5)]({'cmd':'window.exitFullScreen'});}},{'key':'setCustomLayout','value':function(_0x278092){return this['oRequest']['sendRequest']({'cmd':'window.setCustomLayout','layout':_0x278092});}},{'key':'initAuthInfo','value':function(_0x3e3afb,_0x372500){var _0xb419c7=_0xf021c2;return this[_0xb419c7(0x1be)][_0xb419c7(0x1f5)]({'cmd':_0xb419c7(0x103),'appKey':_0x3e3afb,'secertKey':_0x372500});}},{'key':_0xf021c2(0xef),'value':function(){var _0x2a2f4b=_0xf021c2;if(this[_0x2a2f4b(0x1be)]['iServerType']===0x1)return this[_0x2a2f4b(0x1be)][_0x2a2f4b(0x1f5)]({'cmd':'play.startPreview','deviceQrCode':arguments[0x0],'deviceMac':arguments[0x1],'channelId':parseInt(arguments[0x2]),'windowIndex':parseInt(arguments[0x3]),'resolution':parseInt(arguments[0x4])});else{if(this[_0x2a2f4b(0x1be)][_0x2a2f4b(0x1e3)]===0x2)return this[_0x2a2f4b(0x1be)]['sendRequest']({'cmd':_0x2a2f4b(0x19b),'deviceId':arguments[0x0],'windowIndex':parseInt(arguments[0x1]),'resolution':parseInt(arguments[0x2]),'channelId':parseInt(arguments[0x3])});}}},{'key':_0xf021c2(0x173),'value':function(_0x354803){var _0x396f2c=_0xf021c2;return this[_0x396f2c(0x1be)]['sendRequest']({'cmd':'play.stopPlay','windowIndex':parseInt(_0x354803)});}},{'key':_0xf021c2(0x13e),'value':function(_0x38763e,_0x32c94c){var _0x5e8306=_0xf021c2;return this[_0x5e8306(0x1be)]['sendRequest']({'cmd':_0x5e8306(0x1ae),'windowIndex':parseInt(_0x38763e),'resolution':parseInt(_0x32c94c)});}},{'key':_0xf021c2(0x18a),'value':function(_0x28df02){var _0x58c2e9=_0xf021c2;return this[_0x58c2e9(0x1be)]['sendRequest']({'cmd':_0x58c2e9(0x1b3),'windowIndex':parseInt(_0x28df02)});}},{'key':'stopTalk','value':function(_0x48ecbf){var _0x115916=_0xf021c2;return this[_0x115916(0x1be)][_0x115916(0x1f5)]({'cmd':_0x115916(0x110),'windowIndex':parseInt(_0x48ecbf)});}},{'key':_0xf021c2(0x1ce),'value':function(_0x39dba9,_0x4b4d6e){var _0x38784c=_0xf021c2;if(this['oRequest']['iServerType']===0x1)return this['oRequest'][_0x38784c(0x1f5)]({'cmd':_0x38784c(0x162),'deviceQrCode':_0x39dba9,'deviceMac':_0x4b4d6e});}},{'key':_0xf021c2(0x18f),'value':function(){var _0x3459d3=_0xf021c2;if(this[_0x3459d3(0x1be)][_0x3459d3(0x1e3)]===0x1)return this[_0x3459d3(0x1be)][_0x3459d3(0x1f5)]({'cmd':'play.stopNVRTalk'});}},{'key':_0xf021c2(0x14f),'value':function(_0x48e4ca,_0x527034){var _0xd2e58b=_0xf021c2;if(this[_0xd2e58b(0x1be)][_0xd2e58b(0x1e3)]===0x1)return this['oRequest'][_0xd2e58b(0x1f5)]({'cmd':_0xd2e58b(0x114)});}},{'key':_0xf021c2(0x170),'value':function(){var _0xd58dba=_0xf021c2;if(this[_0xd58dba(0x1be)][_0xd58dba(0x1e3)]===0x1)return this['oRequest'][_0xd58dba(0x1f5)]({'cmd':_0xd58dba(0x1f7)});}},{'key':'startPlayback','value':function(_0x56ade8,_0x47e46b,_0x980972,_0x312219,_0x20b832,_0x4675ac,_0x1ad80e){var _0x141a36=_0xf021c2;if(this['oRequest'][_0x141a36(0x1e3)]===0x1)return this['oRequest']['sendRequest']({'cmd':_0x141a36(0x14c),'deviceQrCode':arguments[0x0],'deviceMac':arguments[0x1],'channelId':parseInt(arguments[0x2]),'windowIndex':parseInt(arguments[0x3]),'startTime':arguments[0x4],'endTime':arguments[0x5]});else{if(this[_0x141a36(0x1be)][_0x141a36(0x1e3)]===0x2)return this[_0x141a36(0x1be)]['sendRequest']({'cmd':_0x141a36(0x14c),'deviceId':arguments[0x0],'storageId':arguments[0x1],'windowIndex':parseInt(arguments[0x2]),'startTime':arguments[0x3],'endTime':arguments[0x4],'storageType':parseInt(arguments[0x5]),'channelId':parseInt(arguments[0x6])});}}},{'key':'pausePlayback','value':function(_0x4f5e54){var _0x195a06=_0xf021c2;return this[_0x195a06(0x1be)][_0x195a06(0x1f5)]({'cmd':'play.pausePlayback','windowIndex':parseInt(_0x4f5e54)});}},{'key':'resumePlayback','value':function(_0x4e54d1){var _0x346c5a=_0xf021c2;return this[_0x346c5a(0x1be)]['sendRequest']({'cmd':_0x346c5a(0x10d),'windowIndex':parseInt(_0x4e54d1)});}},{'key':'stopPlayback','value':function(_0x272738){var _0x5a43b9=_0xf021c2;return this[_0x5a43b9(0x1be)][_0x5a43b9(0x1f5)]({'cmd':_0x5a43b9(0x181),'windowIndex':parseInt(_0x272738)});}},{'key':_0xf021c2(0x204),'value':function(){var _0x10b002=_0xf021c2;return this[_0x10b002(0x1be)][_0x10b002(0x1f5)]({'cmd':_0x10b002(0xea)});}},{'key':_0xf021c2(0xfd),'value':function(_0x4f39ad,_0x3bd519){var _0x1341e5=_0xf021c2;return this[_0x1341e5(0x1be)][_0x1341e5(0x1f5)]({'cmd':_0x1341e5(0x132),'windowIndex':parseInt(_0x4f39ad),'volume':parseInt(_0x3bd519)});}},{'key':_0xf021c2(0x1ea),'value':function(_0x4f8380,_0x4b1f0d,_0x4f0cd6){var _0x3a0e97=_0xf021c2;return this[_0x3a0e97(0x1be)][_0x3a0e97(0x1f5)]({'cmd':_0x3a0e97(0x205),'windowIndex':parseInt(_0x4f8380),'numrator':parseInt(_0x4b1f0d),'denominator':parseInt(_0x4f0cd6)});}},{'key':_0xf021c2(0x171),'value':function(_0x4d1ce8,_0x3a314a){var _0xcd0544=_0xf021c2;return this[_0xcd0544(0x1be)]['sendRequest']({'cmd':'system.setToken','pluginToken':_0x4d1ce8,'relayToken':_0x3a314a});}},{'key':_0xf021c2(0xfa),'value':function(_0x53b778,_0x1a2488,_0x339638,_0x52f699){var _0x26222f=_0xf021c2;return this[_0x26222f(0x1be)][_0x26222f(0x1f5)]({'cmd':'system.login','userName':_0x53b778,'password':_0x1a2488,'domain':_0x339638,'port':parseInt(_0x52f699)});}},{'key':_0xf021c2(0x14a),'value':function(){var _0x8c1b11=_0xf021c2;return this['oRequest'][_0x8c1b11(0x1f5)]({'cmd':_0x8c1b11(0x1a3)});}},{'key':_0xf021c2(0x1b0),'value':function(_0x230dea){var _0x463944=_0xf021c2;return this[_0x463944(0x1be)]['sendRequest']({'cmd':_0x463944(0xf6),'path':_0x230dea});}},{'key':'getWindowStatus','value':function(_0x415671){var _0x553589=_0xf021c2;return this[_0x553589(0x1be)][_0x553589(0x1f5)]({'cmd':_0x553589(0x1e9)});}},{'key':_0xf021c2(0x186),'value':function(_0x454bef){var _0x3b6ef1=_0xf021c2;this[_0x3b6ef1(0x1be)][_0x3b6ef1(0x186)](_0x454bef);}},{'key':_0xf021c2(0xf2),'value':function(_0x43b41a){var _0x140ae2=_0xf021c2;this['oRequest'][_0x140ae2(0xf2)](_0x43b41a);}},{'key':_0xf021c2(0x17e),'value':function(_0x1b2a40,_0x5eb934){var _0x59c544=_0xf021c2;return this[_0x59c544(0x1be)]['sendRequest']({'cmd':_0x59c544(0x166),'msg':_0x1b2a40,'type':_0x5eb934});}},{'key':'screenshot2Base64','value':function(_0x3ea98e){var _0x3e9e04=_0xf021c2;return this[_0x3e9e04(0x1be)][_0x3e9e04(0x1f5)]({'cmd':_0x3e9e04(0x11c),'windowIndex':parseInt(_0x3ea98e)});}},{'key':_0xf021c2(0x126),'value':function(){var _0x130915=_0xf021c2;return this[_0x130915(0x1be)][_0x130915(0x1f5)]({'cmd':_0x130915(0x165)});}},{'key':'disconnect','value':function(){var _0x489619=this;return new Promise(function(_0x1b11b9,_0x256629){var _0x2ff6e5=_0x62c9;null!==_0x489619[_0x2ff6e5(0x1be)]?(_0x489619[_0x2ff6e5(0x1be)][_0x2ff6e5(0x10f)](),_0x1b11b9(_0x2ff6e5(0x134))):_0x256629();});}}]),_0x85d1fc;}()),_0xde51d=(function(){var _0x5cfea8=_0x310b8f;function _0x4a672c(_0x3957f3){var _0x14ca66=_0x62c9;_0xfa9576(this,_0x4a672c);var _0x4fa9d8=this;this[_0x14ca66(0x1c6)]=Object['assign']({'szPluginContainer':'','cbConnectSuccess':null,'cbConnectError':null,'cbConnectClose':null,'iServicePortStart':0x3c32,'iServicePortEnd':0x3c32},_0x3957f3),this[_0x14ca66(0x1e3)]=0x0,this[_0x14ca66(0x200)]=!0x1,this[_0x14ca66(0x1e1)]=!0x0,this['bEmbed']=_0x19982e['getCreateWndMode'](),this[_0x14ca66(0x18d)]='',this[_0x14ca66(0x1ff)]=-0x1,this[_0x14ca66(0x172)]=-0x1,this[_0x14ca66(0x10b)]=!0x1,this['iVCTimeStart']=-0x1,this[_0x14ca66(0x108)]=-0x1,this[_0x14ca66(0x111)]={'left':0x0,'top':0x0,'right':0x0,'bottom':0x0},this[_0x14ca66(0xf7)]={'left':0x0,'top':0x0},this['szTitle']='',this['oWindowAttr']={'outerWidth':0x0,'innerWidth':0x0,'outerHeight':0x0,'innerHeight':0x0,'screenTop':0x0,'screenLeft':0x0,'screenX':0x0,'screenY':0x0},this[_0x14ca66(0x14b)]=-0x1,this['fVisibilityChange']=function(){var _0xf8882=_0x14ca66;if(_0x19982e['isMacOS']())document['hidden']?_0x4fa9d8[_0xf8882(0x124)]():_0x4fa9d8[_0xf8882(0x194)]();else{if(document[_0xf8882(0x1db)])_0x4fa9d8[_0xf8882(0x150)]=new Date()[_0xf8882(0xe9)](),_0x4fa9d8['fHideWnd']();else{_0x4fa9d8[_0xf8882(0x108)]=new Date()[_0xf8882(0xe9)]();var _0x146956=_0x19982e[_0xf8882(0x13c)]();if(_0x146956[_0xf8882(0x158)]||_0x146956['mozilla']){_0x4fa9d8[_0xf8882(0x172)]>0x0&&(clearTimeout(_0x4fa9d8[_0xf8882(0x172)]),_0x4fa9d8[_0xf8882(0x172)]=-0x1);if(_0x4fa9d8['iVCTimeEnd']-_0x4fa9d8[_0xf8882(0x150)]<0x64){var _0x3cb022=_0x4fa9d8[_0xf8882(0x1be)]['getRequestUUID']();_0xfd3016(_0x3cb022,_0x4fa9d8[_0xf8882(0x1c6)][_0xf8882(0xf1)]),_0x4fa9d8[_0xf8882(0x172)]=setTimeout(function(){var _0x4e4efb=_0xf8882;_0x4fa9d8[_0x4e4efb(0x1be)][_0x4e4efb(0x11b)]()[_0x4e4efb(0x1bf)](function(){var _0x318c31=_0x4e4efb;_0x204b6a(_0x3cb022,_0x4fa9d8[_0x318c31(0x1c6)][_0x318c31(0x1a8)]),(!_0x4fa9d8[_0x318c31(0x200)]||!_0x4fa9d8[_0x318c31(0x10b)])&&_0x4fa9d8[_0x318c31(0x194)]();},function(){var _0x25156a=_0x4e4efb;_0x204b6a(_0x3cb022,_0x4fa9d8[_0x25156a(0x1c6)][_0x25156a(0x1a8)]);});},0x64);}else(!_0x4fa9d8[_0xf8882(0x200)]||!_0x4fa9d8[_0xf8882(0x10b)])&&_0x4fa9d8['fShowWnd']();}else(!_0x4fa9d8[_0xf8882(0x200)]||!_0x4fa9d8[_0xf8882(0x10b)])&&_0x4fa9d8['fShowWnd']();}}},this[_0x14ca66(0x124)]=function(){var _0x5581bd=_0x14ca66;_0x4fa9d8[_0x5581bd(0x1be)][_0x5581bd(0x15c)]()[_0x5581bd(0x1bf)](function(){},function(){});},this['fShowWnd']=function(){var _0x432f89=_0x14ca66;_0x4fa9d8['oRequest']['showWnd']()[_0x432f89(0x1bf)](function(){},function(){});},this[_0x14ca66(0x177)]=function(){var _0x588983=_0x14ca66;_0x4fa9d8[_0x588983(0x1e1)]=!0x0,setTimeout(function(){var _0x3f02d5=_0x588983;document['hidden']||_0x4fa9d8['bFreeze']||_0x4fa9d8[_0x3f02d5(0x10b)]||_0x4fa9d8[_0x3f02d5(0x194)]();},0xc8);},this['fBlur']=function(){var _0x176275=_0x14ca66;_0x4fa9d8[_0x176275(0x1e1)]=!0x1;},this[_0x14ca66(0x1be)]=new _0x393060({'szPluginContainer':this[_0x14ca66(0x1c6)]['szPluginContainer'],'cbConnectSuccess':this[_0x14ca66(0x1c6)][_0x14ca66(0x1de)],'cbConnectError':this[_0x14ca66(0x1c6)][_0x14ca66(0x1a5)],'cbConnectClose':function(_0x391ddd){var _0x3a69ee=_0x14ca66;_0x4fa9d8[_0x3a69ee(0x1ff)]>0x0&&(clearTimeout(_0x4fa9d8['iCreateWndTimer']),_0x4fa9d8[_0x3a69ee(0x1ff)]=-0x1),_0x4fa9d8['oOptions']['cbConnectClose']&&_0x4fa9d8[_0x3a69ee(0x1c6)]['cbConnectClose'](_0x391ddd);},'iServicePortStart':this[_0x14ca66(0x1c6)][_0x14ca66(0x1ad)],'iServicePortEnd':this[_0x14ca66(0x1c6)][_0x14ca66(0x1e0)]});}return _0x6a1f6a(_0x4a672c,[{'key':_0x5cfea8(0x152),'value':function(_0x42d34e,_0xff20c7,_0x36d3af,_0x233fd1,_0x1cc8ab){var _0x1315ad=_0x5cfea8,_0x16b3e9=this;_0x16b3e9['szWndId']=_0x42d34e;var _0x2235d1=_0x233fd1;_0x1cc8ab===undefined&&(_0x1cc8ab={});void 0x0!==(_0x1cc8ab=_0x1cc8ab||{})[_0x1315ad(0x1bb)]&&(_0x16b3e9[_0x1315ad(0x1bb)]=_0x1cc8ab[_0x1315ad(0x1bb)]);var _0x9b2ca5=!0x0;return void 0x0!==_0x1cc8ab[_0x1315ad(0x1f4)]&&(_0x9b2ca5=_0x1cc8ab[_0x1315ad(0x1f4)]),new Promise(function(_0x118344,_0x8b41b0){var _0x452075=_0x1315ad,_0x3162c5=document[_0x452075(0x1d5)](_0x42d34e);if(_0x3162c5){var _0x49b795='';if(_0x19982e[_0x452075(0x13c)]()['msie'])_0x49b795=_0x452075(0x1d8);else{if(_0x19982e['browser']()[_0x452075(0x158)])_0x49b795=_0x452075(0x1b6);else _0x19982e[_0x452075(0x13c)]()[_0x452075(0x12e)]&&(_0x49b795=window[_0x452075(0x1c8)]['document'][_0x452075(0x16b)]);}_0x1cc8ab[_0x452075(0xf1)]&&(_0x16b3e9[_0x452075(0x1c6)][_0x452075(0xf1)]=_0x1cc8ab['cbSetDocTitle']);_0x1cc8ab[_0x452075(0x1a8)]&&(_0x16b3e9[_0x452075(0x1c6)][_0x452075(0x1a8)]=_0x1cc8ab['cbUnsetDocTitle']);var _0x3cc91b=_0x16b3e9['oRequest'][_0x452075(0x13a)]();_0xfd3016(_0x3cc91b,_0x1cc8ab[_0x452075(0xf1)]),_0x16b3e9['iCreateWndTimer']=setTimeout(function(){var _0x581c39=_0x452075;if(!_0x16b3e9['bDevTool']){var _0x47fdb2=_0x19982e[_0x581c39(0x145)](),_0xc1c152=_0x19982e[_0x581c39(0x1b8)](_0x3162c5,_0x16b3e9[_0x581c39(0x1bb)],_0x16b3e9['oWindowAttr'],_0x16b3e9['oDocOffset']);_0xff20c7=Math[_0x581c39(0x137)](_0xff20c7*_0x47fdb2),_0x36d3af=Math[_0x581c39(0x137)](_0x36d3af*_0x47fdb2),_0x1cc8ab['left']=_0xc1c152[_0x581c39(0x10e)],_0x1cc8ab['top']=_0xc1c152[_0x581c39(0x1c8)],_0x1cc8ab[_0x581c39(0xfc)]=_0xff20c7,_0x1cc8ab[_0x581c39(0x191)]=_0x36d3af,_0x1cc8ab['playMode']=parseInt(_0x2235d1||0x0),_0x1cc8ab[_0x581c39(0x15f)]=_0x3cc91b,_0x1cc8ab[_0x581c39(0x1d7)]=_0x16b3e9['bEmbed'],_0x1cc8ab[_0x581c39(0x195)]=_0x49b795,_0x16b3e9[_0x581c39(0x1be)][_0x581c39(0x1ab)](_0x1cc8ab)['then'](function(){_0x204b6a(_0x3cc91b,_0x1cc8ab['cbUnsetDocTitle']),_0x118344();},function(_0x537935){var _0x4eeb89=_0x581c39;_0x204b6a(_0x3cc91b,_0x1cc8ab[_0x4eeb89(0x1a8)]),0x1389===_0x537935[_0x4eeb89(0x138)]?(!document[_0x4eeb89(0x1db)]||_0x16b3e9[_0x4eeb89(0x200)]||!_0x16b3e9[_0x4eeb89(0x1e1)]||_0x16b3e9[_0x4eeb89(0x194)]())&&_0x118344():_0x8b41b0(_0x537935);});}},0x12c),document['addEventListener'](_0x452075(0x16f),_0x16b3e9[_0x452075(0x15d)],!0x1),window[_0x452075(0x1dd)](_0x452075(0x199),_0x16b3e9[_0x452075(0x177)]),window[_0x452075(0x1dd)](_0x452075(0x13d),_0x16b3e9[_0x452075(0x18b)]);}else _0x8b41b0();});}},{'key':_0x5cfea8(0x115),'value':function(){var _0x4a185a=_0x5cfea8;return document[_0x4a185a(0x157)]('visibilitychange',this[_0x4a185a(0x15d)],!0x1),window['removeEventListener']('focus',this[_0x4a185a(0x177)]),window['removeEventListener']('blur',this[_0x4a185a(0x18b)]),this[_0x4a185a(0x1be)]['destroyWnd']();}},{'key':_0x5cfea8(0x12f),'value':function(_0xcef0a4,_0x48885a,_0x553ded,_0xa2950b,_0x2f7ee7){var _0x4625c7=_0x5cfea8,_0x491c72=_0x19982e[_0x4625c7(0x145)]();return _0xcef0a4=Math[_0x4625c7(0x137)](_0xcef0a4*_0x491c72),_0x48885a=Math[_0x4625c7(0x137)](_0x48885a*_0x491c72),_0x553ded=Math[_0x4625c7(0x137)](_0x553ded*_0x491c72),_0xa2950b=Math[_0x4625c7(0x137)](_0xa2950b*_0x491c72),_0x2f7ee7=Math[_0x4625c7(0x137)](_0x2f7ee7*_0x491c72),this['oRequest'][_0x4625c7(0x167)](_0xcef0a4,_0x48885a,_0x553ded,_0xa2950b,_0x2f7ee7);}},{'key':_0x5cfea8(0xee),'value':function(_0xf6d807,_0x449f0e,_0x5aa46f,_0x52f84e,_0x11b259){var _0x2d8aed=_0x5cfea8,_0x3f5805=_0x19982e[_0x2d8aed(0x145)]();return _0xf6d807=Math[_0x2d8aed(0x137)](_0xf6d807*_0x3f5805),_0x449f0e=Math['round'](_0x449f0e*_0x3f5805),_0x5aa46f=Math[_0x2d8aed(0x137)](_0x5aa46f*_0x3f5805),_0x52f84e=Math[_0x2d8aed(0x137)](_0x52f84e*_0x3f5805),_0x11b259=Math['round'](_0x11b259*_0x3f5805),this[_0x2d8aed(0x1be)][_0x2d8aed(0xf3)](_0xf6d807,_0x449f0e,_0x5aa46f,_0x52f84e,_0x11b259);}},{'key':_0x5cfea8(0xec),'value':function(){var _0x4850d5=_0x5cfea8;this[_0x4850d5(0x200)]=!0x1,document[_0x4850d5(0x1db)]||this[_0x4850d5(0x10b)]||this[_0x4850d5(0x194)]();}},{'key':_0x5cfea8(0xfe),'value':function(){var _0xa530c6=_0x5cfea8;this['bFreeze']=!0x0,this[_0xa530c6(0x124)]();}},{'key':_0x5cfea8(0x13f),'value':function(_0x2090ad,_0xa1a45c,_0x5dc9bb){var _0x51d87a=_0x5cfea8,_0x64aa52=this,_0x1665fc=null,_0x30b163=_0x2090ad,_0x1e0caa=_0xa1a45c;if(this[_0x51d87a(0x18d)]&&(_0x1665fc=document[_0x51d87a(0x1d5)](this[_0x51d87a(0x18d)])),_0x1665fc){var _0x341fa3=_0x19982e[_0x51d87a(0x1b8)](_0x1665fc,this['bEmbed'],this['oWindowAttr'],this['oDocOffset']),_0x35e03d=_0x19982e['getDevicePixelRatio'](),{msie:_0xac0521,version:_0x35c8b1}=_0x19982e[_0x51d87a(0x13c)](),{left:_0x26694a,top:_0x2e96d9,right:_0x265095,bottom:_0x57ce52}=this['oWndCover'];(!_0xac0521||_0xac0521&&_0x35c8b1===_0x51d87a(0x1a1))&&(_0x26694a>0x0&&(_0x341fa3[_0x51d87a(0x10e)]+=Math['round'](_0x26694a*_0x35e03d),_0x2090ad-=_0x26694a),_0x2e96d9>0x0&&(_0x341fa3[_0x51d87a(0x1c8)]+=Math[_0x51d87a(0x137)](_0x2e96d9*_0x35e03d),_0xa1a45c-=_0x2e96d9),_0x265095>0x0&&(_0x2090ad-=_0x265095),_0x57ce52>0x0&&(_0xa1a45c-=_0x57ce52)),_0x2090ad=Math[_0x51d87a(0x137)](_0x2090ad*_0x35e03d),_0xa1a45c=Math['round'](_0xa1a45c*_0x35e03d),this[_0x51d87a(0x1be)]['setWndGeometry'](_0x341fa3[_0x51d87a(0x10e)],_0x341fa3['top'],_0x2090ad,_0xa1a45c),(_0xac0521&&_0x35c8b1===_0x51d87a(0x1a1)||!_0x19982e[_0x51d87a(0x1a7)]())&&(_0x5dc9bb&&_0x5dc9bb[_0x51d87a(0x1ba)]?this[_0x51d87a(0x14b)]=-0x1:(this['iFixedResizeTimer']>-0x1&&(clearTimeout(this[_0x51d87a(0x14b)]),this[_0x51d87a(0x14b)]=-0x1),this[_0x51d87a(0x14b)]=setTimeout(()=>_0x64aa52[_0x51d87a(0x13f)](_0x30b163,_0x1e0caa,{'bFixed':!![]}),0x12c)));}}},{'key':_0x5cfea8(0x193),'value':function(_0x201807){var _0x3a618b=_0x5cfea8;return this['oRequest'][_0x3a618b(0x117)](_0x201807);}},{'key':_0x5cfea8(0x128),'value':function(_0x3c6fc1){var _0x174b7b=_0x5cfea8;return this['oRequest'][_0x174b7b(0x139)](_0x3c6fc1);}},{'key':_0x5cfea8(0xeb),'value':function(_0xc83e3c){var _0x840ff1=_0x5cfea8;return this[_0x840ff1(0x1be)][_0x840ff1(0x19f)](_0xc83e3c);}},{'key':_0x5cfea8(0x1e6),'value':function(){var _0x39dfbd=_0x5cfea8;return this[_0x39dfbd(0x1be)][_0x39dfbd(0x130)]();}},{'key':_0x5cfea8(0x151),'value':function(_0x38b6f5){var _0x593ed4=_0x5cfea8;return this[_0x593ed4(0x1be)][_0x593ed4(0x1a9)](_0x38b6f5);}},{'key':_0x5cfea8(0x107),'value':function(){var _0x5f488d=_0x5cfea8;return this[_0x5f488d(0x1be)][_0x5f488d(0x1fa)]();}},{'key':_0x5cfea8(0x127),'value':function(){var _0x546375=_0x5cfea8;return this[_0x546375(0x1be)]['showFullScreen']();}},{'key':'ExitFullScreen','value':function(){var _0x30c716=_0x5cfea8;return this[_0x30c716(0x1be)][_0x30c716(0xf5)]();}},{'key':'SetCustomLayout','value':function(_0x49ded9){var _0x1d2b4b=_0x5cfea8;return this['oRequest'][_0x1d2b4b(0x125)](_0x49ded9);}},{'key':_0x5cfea8(0x1a6),'value':function(_0x1396b9,_0x42dd48){var _0x21a2ca=_0x5cfea8;return this[_0x21a2ca(0x1be)][_0x21a2ca(0x1e5)](_0x1396b9,_0x42dd48);}},{'key':_0x5cfea8(0x122),'value':function(){var _0x35c8c7=_0x5cfea8;return this[_0x35c8c7(0x1be)][_0x35c8c7(0xef)][_0x35c8c7(0x1f8)](this[_0x35c8c7(0x1be)],arguments);}},{'key':_0x5cfea8(0x159),'value':function(_0x1598ad){var _0x256842=_0x5cfea8;return this['oRequest'][_0x256842(0x173)](_0x1598ad);}},{'key':_0x5cfea8(0x16d),'value':function(_0x12dbdc,_0x39ef2e){var _0x28f516=_0x5cfea8;return this[_0x28f516(0x1be)][_0x28f516(0x13e)](_0x12dbdc,_0x39ef2e);}},{'key':'StartTalk','value':function(_0x6ddd5e){var _0x56532a=_0x5cfea8;return this[_0x56532a(0x1be)]['startTalk'](_0x6ddd5e);}},{'key':_0x5cfea8(0x206),'value':function(_0x2c5792){var _0x5c036=_0x5cfea8;return this['oRequest'][_0x5c036(0x1b9)](_0x2c5792);}},{'key':'StartNVRTalk','value':function(){var _0x159186=_0x5cfea8;return this[_0x159186(0x1be)][_0x159186(0x1ce)][_0x159186(0x1f8)](this[_0x159186(0x1be)],arguments);}},{'key':_0x5cfea8(0x1d1),'value':function(){var _0x50d6f6=_0x5cfea8;return this[_0x50d6f6(0x1be)][_0x50d6f6(0x18f)]();}},{'key':'StartNVRSpeak','value':function(){var _0x1f2a68=_0x5cfea8;return this[_0x1f2a68(0x1be)]['startNVRSpeak']();}},{'key':_0x5cfea8(0x101),'value':function(){var _0x2d10c9=_0x5cfea8;return this[_0x2d10c9(0x1be)][_0x2d10c9(0x170)]();}},{'key':_0x5cfea8(0x1c7),'value':function(){var _0x4ac738=_0x5cfea8;return this[_0x4ac738(0x1be)]['startPlayback'][_0x4ac738(0x1f8)](this[_0x4ac738(0x1be)],arguments);}},{'key':'PausePlayback','value':function(_0x2b6c2e){var _0x297f4e=_0x5cfea8;return this['oRequest'][_0x297f4e(0x1f3)](_0x2b6c2e);}},{'key':_0x5cfea8(0x15a),'value':function(_0x140d17){var _0x2ea455=_0x5cfea8;return this[_0x2ea455(0x1be)][_0x2ea455(0x1b4)](_0x140d17);}},{'key':_0x5cfea8(0x11e),'value':function(_0x43ab25){var _0x4ac4c3=_0x5cfea8;return this['oRequest'][_0x4ac4c3(0x17d)](_0x43ab25);}},{'key':'StopAllPlay','value':function(){var _0x28eac0=_0x5cfea8;return this[_0x28eac0(0x1be)][_0x28eac0(0x204)]();}},{'key':_0x5cfea8(0x198),'value':function(_0x5af19e,_0x4d09bf){var _0x119100=_0x5cfea8;return this[_0x119100(0x1be)]['setVolume'](_0x5af19e,_0x4d09bf);}},{'key':_0x5cfea8(0x149),'value':function(_0x4b0092,_0x4c97fe,_0x2090a9){var _0x3d140f=_0x5cfea8;return this[_0x3d140f(0x1be)]['setPlaybackSpeed'](_0x4b0092,_0x4c97fe,_0x2090a9);}},{'key':_0x5cfea8(0x148),'value':function(_0x9421a6,_0x384676){var _0x519991=_0x5cfea8;return this['oRequest'][_0x519991(0x171)](_0x9421a6,_0x384676);}},{'key':_0x5cfea8(0x1b1),'value':function(_0x46a98f,_0x3f749c,_0xe834df,_0x462b57){var _0x296d5f=_0x5cfea8;return this[_0x296d5f(0x1be)]['loginTUMS'](_0x46a98f,_0x3f749c,_0xe834df,_0x462b57);}},{'key':'LogoutTUMS','value':function(){var _0xf24e2c=_0x5cfea8;return this[_0xf24e2c(0x1be)][_0xf24e2c(0x14a)]();}},{'key':_0x5cfea8(0x185),'value':function(_0x4f31fe){var _0x276ed6=_0x5cfea8;return this[_0x276ed6(0x1be)][_0x276ed6(0x1b0)](_0x4f31fe);}},{'key':_0x5cfea8(0x16e),'value':function(_0x1c6391){var _0x1cee67=_0x5cfea8;return this['oRequest'][_0x1cee67(0x186)](_0x1c6391);}},{'key':_0x5cfea8(0x1bc),'value':function(_0x4b6c0d){var _0x370c4c=_0x5cfea8;return this[_0x370c4c(0x1be)][_0x370c4c(0xf2)](_0x4b6c0d);}},{'key':_0x5cfea8(0x163),'value':function(){var _0x5b609f=_0x5cfea8;return this[_0x5b609f(0x1be)][_0x5b609f(0xf4)]();}},{'key':_0x5cfea8(0xe6),'value':function(_0x415239,_0x283d0c){var _0x3319dc=_0x5cfea8;return this[_0x3319dc(0x1be)]['showToast'](_0x415239,_0x283d0c);}},{'key':_0x5cfea8(0x11a),'value':function(_0x5de891){var _0x3ef63b=_0x5cfea8;return this[_0x3ef63b(0x1be)][_0x3ef63b(0x201)](_0x5de891);}},{'key':'ScreenshotAll2Base64','value':function(){var _0x29d772=_0x5cfea8;return this[_0x29d772(0x1be)][_0x29d772(0x126)]();}},{'key':'Destroy','value':function(){var _0x291b4a=_0x5cfea8;try{return this['StopAllPlay'](),document[_0x291b4a(0x157)](_0x291b4a(0x16f),this[_0x291b4a(0x15d)],![]),window[_0x291b4a(0x157)](_0x291b4a(0x199),this[_0x291b4a(0x177)]),window[_0x291b4a(0x157)](_0x291b4a(0x13d),this['fBlur']),this[_0x291b4a(0x115)](),this[_0x291b4a(0x1be)]&&(this[_0x291b4a(0x1be)]['disconnect'](),this[_0x291b4a(0x1be)][_0x291b4a(0x186)]&&this['oRequest'][_0x291b4a(0x186)](null),this[_0x291b4a(0x1be)][_0x291b4a(0xf2)]&&this[_0x291b4a(0x1be)][_0x291b4a(0xf2)](null)),!![];}catch(_0x59b2a6){return![];}}}],[{'key':'WakeUpPlugin','value':function(_0x5ebc8b){var _0x4af847=_0x5cfea8,_0x525ed1=window[_0x4af847(0x140)](_0x5ebc8b,_0x4af847(0x1b2));_0x525ed1?setTimeout(()=>{_0x525ed1['close']();},0xbb8):console[_0x4af847(0x102)](_0x4af847(0xf8),_0x5ebc8b);}}]),_0x4a672c;}());return _0xde51d[_0x310b8f(0x12a)]=_0x310b8f(0x169),_0xde51d;}());function _0x4041(){var _0x3a1f36=['42448080jXHphP','SetVolume','focus','devicePixelRatio','play.startPreview','screenX','trident','random','showWndToolbar','deviceXDPI','11.0','push','system.logout','border-top-width','cbConnectError','InitAuthInfo','isWindows','cbUnsetDocTitle','showPlaybackTimeline','108ItNmQD','createWnd','outerWidth','iServicePortStart','play.changeResolution','crypto.getRandomValues()\x20not\x20supported.\x20See\x20https://github.com/uuidjs/uuid#getrandomvalues-not-supported','setStoragePath','LoginTUMS','_blank','play.startTalk','resumePlayback','8054754QDDJjJ','Chrome','setWndGeometry','getWndPostion','stopTalk','bFixed','bEmbed','SetPlayCallback','oWebSocket','oRequest','then','https:','ws://127.0.0.1:','7XKQkwC','timestamp','document','window.updateParentWindow','oOptions','StartPlayback','top','edge','window.showPlaybackTimeline','Win64','userAgent','onclose','startNVRTalk','toolbarMask','pageXOffset','StopNVRTalk','window.hidePlaybackTimeline','3791154ZbIass','window.cutWindow','getElementById','Windows','embed','IEFrame','showFullScreen','toLowerCase','hidden','window.showFullScreen','addEventListener','cbConnectSuccess','indexOf','iServicePortEnd','bFocus','system.connect','iServerType','szPluginContainer','initAuthInfo','HideWndToolbar','bInit','slice','window.getWindowStatus','setPlaybackSpeed','enumerable','server_type','306OTLnbZ','resolve','setItem','replace','send','162728LDsnfR','pausePlayback','bActiveXParentWnd','sendRequest','platform','play.stopNVRSpeak','apply','unshift','hidePlaybackTimeline','params\x20must\x20be\x20an\x20object','undefined','mozilla','parseCmd','iCreateWndTimer','bFreeze','screenshot2Base64','window.repairWindow','oSerialCallback','stopAllPlay','play.setPlaybackSpeed','StopTalk','ShowToast','location','bNormalClose','getTime','play.stopAllPlay','ShowWndToolbar','ShowWnd','ownerDocument','RepairPartWindow','startPreview','oPlayCallback','cbSetDocTitle','setPlayCallback','repairPartWindow','getWindowStatus','exitFullScreen','system.setStoragePath','oDocOffset','Failed\x20to\x20open\x20new\x20window\x20for:','Windows\x20NT\x2010.0','loginTUMS','window.hideWindowToolbar','width','setVolume','HideWnd','parse','pageYOffset','StopNVRSpeak','error','system.initAuthInfo','screenLeft','window.setWindowGeometry','showWnd','HidePlaybackTimeline','iVCTimeEnd','function','unknown','bDevTool','data','play.resumePlayback','left','disconnect','play.stopTalk','oWndCover','Stringified\x20UUID\x20is\x20invalid','test','play.startNVRSpeak','DestroyWnd','TPWebControlPort_','setLayout','\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000','protocol','Screenshot2Base64','updateParentWnd','play.screenshot2Base64','reject','StopPlayback','rng','window.createWnd','isMacOS','StartPreview','assign','fHideWnd','setCustomLayout','screenshotAll2Base64','ShowFullScreen','SetPageIndex','length','version','screenY','concat','iPort','safari','CuttingPartWindow','hideWndToolbar','Cannot\x20call\x20a\x20class\x20as\x20a\x20function','play.setVolume','oWindowControlCallback','cbConnectClose\x20callback\x20is\x20really\x20success','toString','getRandomValues','round','errorCode','setPageIndex','getRequestUUID','cbConnectClose','browser','blur','changeResolution','Resize','open','defineProperty','serial','onopen','10.0','getDevicePixelRatio','exec','innerWidth','SetToken','SetPlaybackSpeed','logoutTUMS','iFixedResizeTimer','play.startPlayback','defaultView','cmd','startNVRSpeak','iVCTimeStart','ShowPlaybackTimeline','CreateWnd','86085AVUQYU','WebSocket','symbol','success','removeEventListener','chrome','StopPreview','ResumePlayback','getComputedStyle','hideWnd','fVisibilityChange','border-left-width','uuid','init','logicalXDPI','play.startNVRTalk','GetWindowStatus','oRequestList','play.screenshotAll2Base64','window.showToast','cuttingPartWindow','detectPort','1.0.3','onmessage','title','window.showWindow','ChangeResolution','SetWindowCallback','visibilitychange','stopNVRSpeak','setToken','iUpdateParentWndTimer','stopPreview','msie','bind','55611YaFeWI','fFocus','constructor','oUIControlCallback','2037286duXfAs','szVersion','playMode','stopPlayback','showToast','screenTop','destroyWnd','play.stopPlay','screen','window.setPageNum','Win32','SetStoragePath','setWindowCallback','window.destoryWindow','oCallbacks','prototype','startTalk','fBlur','readyState','szWndId','innerHeight','stopNVRTalk','outerHeight','height','forEach','SetLayout','fShowWnd','browserName','szUUID'];_0x4041=function(){return _0x3a1f36;};return _0x4041();} \ No newline at end of file diff --git a/public/static/tums-player/libaudio.js b/public/static/tums-player/libaudio.js index 73ae24a..5326491 100644 --- a/public/static/tums-player/libaudio.js +++ b/public/static/tums-player/libaudio.js @@ -1 +1 @@ -var Module=typeof Module!="undefined"?Module:{};var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;function logExceptionOnExit(e){if(e instanceof ExitStatus)return;let toLog=e;err("exiting due to exception: "+toLog)}if(ENVIRONMENT_IS_NODE){if(ENVIRONMENT_IS_WORKER){scriptDirectory=require("path").dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}var fs;var nodePath;var requireNodeFS=()=>{if(!nodePath){fs=require("fs");nodePath=require("path")}};read_=(filename,binary)=>{requireNodeFS();filename=nodePath["normalize"](filename);return fs.readFileSync(filename,binary?undefined:"utf8")};readBinary=filename=>{var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}return ret};readAsync=(filename,onload,onerror)=>{requireNodeFS();filename=nodePath["normalize"](filename);fs.readFile(filename,function(err,data){if(err)onerror(err);else onload(data.buffer)})};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}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){throw reason});quit_=(status,toThrow)=>{if(keepRuntimeAlive()){process["exitCode"]=status;throw toThrow}logExceptionOnExit(toThrow);process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=(url,onload,onerror)=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=()=>{if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=title=>document.title=title}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;if(typeof WebAssembly!="object"){abort("no native wasm support detected")}var wasmMemory;var ABORT=false;var EXITSTATUS;function assert(condition,text){if(!condition){abort(text)}}var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(heapOrArray,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[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=55296&&c<=57343){len+=4;++i}else{len+=3}}return len}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;function keepRuntimeAlive(){return noExitRuntime}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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();FS.ignorePermissions=false;TTY.init();callRuntimeCallbacks(__ATINIT__)}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 addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}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()}}}function abort(what){{if(Module["onAbort"]){Module["onAbort"](what)}}what="Aborted("+what+")";err(what);ABORT=true;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}function isFileURI(filename){return filename.startsWith("file://")}var wasmBinaryFile;wasmBinaryFile="libaudio.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch=="function"&&!isFileURI(wasmBinaryFile)){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(wasmBinaryFile)})}else{if(readAsync){return new Promise(function(resolve,reject){readAsync(wasmBinaryFile,function(response){resolve(new Uint8Array(response))},reject)})}}}return Promise.resolve().then(function(){return getBinary(wasmBinaryFile)})}function createWasm(){var info={"a":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmMemory=Module["asm"]["g"];updateGlobalBufferAndViews(wasmMemory.buffer);wasmTable=Module["asm"]["u"];addOnInit(Module["asm"]["h"]);removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(function(instance){return instance}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&!ENVIRONMENT_IS_NODE&&typeof fetch=="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiationResult,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiationResult)})})}else{return instantiateArrayBuffer(receiveInstantiationResult)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync();return{}}var tempDouble;var tempI64;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}function callRuntimeCallbacks(callbacks){while(callbacks.length>0){callbacks.shift()(Module)}}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function ___assert_fail(condition,filename,line,func){abort("Assertion failed: "+UTF8ToString(condition)+", at: "+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function abortOnCannotGrowMemory(requestedSize){abort("OOM")}function _emscripten_resize_heap(requestedSize){var oldSize=HEAPU8.length;requestedSize=requestedSize>>>0;abortOnCannotGrowMemory(requestedSize)}var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(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:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname: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:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:function(){var paths=Array.prototype.slice.call(arguments);return PATH.normalize(paths.join("/"))},join2:(l,r)=>{return PATH.normalize(l+"/"+r)}};function getRandomDevice(){if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){var randomBuffer=new Uint8Array(1);return()=>{crypto.getRandomValues(randomBuffer);return randomBuffer[0]}}else if(ENVIRONMENT_IS_NODE){try{var crypto_module=require("crypto");return()=>crypto_module["randomBytes"](1)[0]}catch(e){}}return()=>abort("randomDevice")}var PATH_FS={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.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=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;i0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}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(43)}stream.tty=tty;stream.seekable=false},close:function(stream){stream.tty.ops.fsync(stream.tty)},fsync:function(stream){stream.tty.ops.fsync(stream.tty)},read:function(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){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)}},fsync: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)}},fsync:function(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};function mmapAlloc(size){abort()}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(63)}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;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray:function(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage:function(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>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)},resizeFileStorage:function(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}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[44]},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(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp;old_node.parent=new_dir},unlink:function(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir:function(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},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(28)}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);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{assert(arrayBuffer,'Loading data file "'+url+'" failed (no arrayBuffer).');onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},event=>{if(onerror){onerror()}else{throw'Loading data file "'+url+'" failed.'}});if(dep)addRunDependency(dep)}var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,lookupPath:(path,opts={})=>{path=PATH_FS.resolve(FS.cwd(),path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=PATH.normalizeArray(path.split("/").filter(p=>!!p),false);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath: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:(parentid,name)=>{var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode:node=>{var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode: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:(parent,name)=>{var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode,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:(parent,name,mode,rdev)=>{var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode:node=>{FS.hashRemoveNode(node)},isRoot:node=>{return node===node.parent},isMountpoint:node=>{return!!node.mounted},isFile:mode=>{return(mode&61440)===32768},isDir:mode=>{return(mode&61440)===16384},isLink:mode=>{return(mode&61440)===40960},isChrdev:mode=>{return(mode&61440)===8192},isBlkdev:mode=>{return(mode&61440)===24576},isFIFO:mode=>{return(mode&61440)===4096},isSocket:mode=>{return(mode&49152)===49152},flagModes:{"r":0,"r+":2,"w":577,"w+":578,"a":1089,"a+":1090},modeStringToFlags:str=>{var flags=FS.flagModes[str];if(typeof flags=="undefined"){throw new Error("Unknown file open mode: "+str)}return flags},flagsToPermissionString:flag=>{var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions:(node,perms)=>{if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup:dir=>{var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate:(dir,name)=>{try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete:(dir,name,isdir)=>{var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen:(node,flags)=>{if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd:(fd_start=0,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(33)},getStream:fd=>FS.streams[fd],createStream:(stream,fd_start,fd_end)=>{if(!FS.FSStream){FS.FSStream=function(){this.shared={}};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}},flags:{get:function(){return this.shared.flags},set:function(val){this.shared.flags=val}},position:{get:function(){return this.shared.position},set:function(val){this.shared.position=val}}})}stream=Object.assign(new FS.FSStream,stream);var fd=FS.nextfd(fd_start,fd_end);stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream:fd=>{FS.streams[fd]=null},chrdev_stream_ops:{open: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:()=>{throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice:(dev,ops)=>{FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts: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:(populate,callback)=>{if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err("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(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount:(type,opts,mountpoint)=>{var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}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(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}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:mountpoint=>{var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup:(parent,name)=>{return parent.node_ops.lookup(parent,name)},mknod:(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(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create:(path,mode)=>{mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir:(path,mode)=>{mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree:(path,mode)=>{var dirs=path.split("/");var d="";for(var i=0;i{if(typeof dev=="undefined"){dev=mode;mode=438}mode|=8192;return FS.mknod(path,mode,dev)},symlink:(oldpath,newpath)=>{if(!PATH_FS.resolve(oldpath)){throw new FS.ErrnoError(44)}var lookup=FS.lookupPath(newpath,{parent:true});var parent=lookup.node;if(!parent){throw new FS.ErrnoError(44)}var newname=PATH.basename(newpath);var errCode=FS.mayCreate(parent,newname);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.symlink){throw new FS.ErrnoError(63)}return parent.node_ops.symlink(parent,newname,oldpath)},rename:(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;lookup=FS.lookupPath(old_path,{parent:true});old_dir=lookup.node;lookup=FS.lookupPath(new_path,{parent:true});new_dir=lookup.node;if(!old_dir||!new_dir)throw new FS.ErrnoError(44);if(old_dir.mount!==new_dir.mount){throw new FS.ErrnoError(75)}var old_node=FS.lookupNode(old_dir,old_name);var relative=PATH_FS.relative(old_path,new_dirname);if(relative.charAt(0)!=="."){throw new FS.ErrnoError(28)}relative=PATH_FS.relative(new_path,old_dirname);if(relative.charAt(0)!=="."){throw new FS.ErrnoError(55)}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 errCode=FS.mayDelete(old_dir,old_name,isdir);if(errCode){throw new FS.ErrnoError(errCode)}errCode=new_node?FS.mayDelete(new_dir,new_name,isdir):FS.mayCreate(new_dir,new_name);if(errCode){throw new FS.ErrnoError(errCode)}if(!old_dir.node_ops.rename){throw new FS.ErrnoError(63)}if(FS.isMountpoint(old_node)||new_node&&FS.isMountpoint(new_node)){throw new FS.ErrnoError(10)}if(new_dir!==old_dir){errCode=FS.nodePermissions(old_dir,"w");if(errCode){throw new FS.ErrnoError(errCode)}}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)}},rmdir:path=>{var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var errCode=FS.mayDelete(parent,name,true);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.rmdir){throw new FS.ErrnoError(63)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}parent.node_ops.rmdir(parent,name);FS.destroyNode(node)},readdir:path=>{var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node.node_ops.readdir){throw new FS.ErrnoError(54)}return node.node_ops.readdir(node)},unlink:path=>{var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;if(!parent){throw new FS.ErrnoError(44)}var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var errCode=FS.mayDelete(parent,name,false);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.unlink){throw new FS.ErrnoError(63)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}parent.node_ops.unlink(parent,name);FS.destroyNode(node)},readlink:path=>{var lookup=FS.lookupPath(path);var link=lookup.node;if(!link){throw new FS.ErrnoError(44)}if(!link.node_ops.readlink){throw new FS.ErrnoError(28)}return PATH_FS.resolve(FS.getPath(link.parent),link.node_ops.readlink(link))},stat:(path,dontFollow)=>{var lookup=FS.lookupPath(path,{follow:!dontFollow});var node=lookup.node;if(!node){throw new FS.ErrnoError(44)}if(!node.node_ops.getattr){throw new FS.ErrnoError(63)}return node.node_ops.getattr(node)},lstat:path=>{return FS.stat(path,true)},chmod:(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(63)}node.node_ops.setattr(node,{mode:mode&4095|node.mode&~4095,timestamp:Date.now()})},lchmod:(path,mode)=>{FS.chmod(path,mode,true)},fchmod:(fd,mode)=>{var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}FS.chmod(stream.node,mode)},chown:(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(63)}node.node_ops.setattr(node,{timestamp:Date.now()})},lchown:(path,uid,gid)=>{FS.chown(path,uid,gid,true)},fchown:(fd,uid,gid)=>{var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}FS.chown(stream.node,uid,gid)},truncate:(path,len)=>{if(len<0){throw new FS.ErrnoError(28)}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(63)}if(FS.isDir(node.mode)){throw new FS.ErrnoError(31)}if(!FS.isFile(node.mode)){throw new FS.ErrnoError(28)}var errCode=FS.nodePermissions(node,"w");if(errCode){throw new FS.ErrnoError(errCode)}node.node_ops.setattr(node,{size:len,timestamp:Date.now()})},ftruncate:(fd,len)=>{var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(28)}FS.truncate(stream.node,len)},utime:(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:(path,flags,mode)=>{if(path===""){throw new FS.ErrnoError(44)}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(20)}}else{node=FS.mknod(path,mode,0);created=true}}if(!node){throw new FS.ErrnoError(44)}if(FS.isChrdev(node.mode)){flags&=~512}if(flags&65536&&!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}if(!created){var errCode=FS.mayOpen(node,flags);if(errCode){throw new FS.ErrnoError(errCode)}}if(flags&512&&!created){FS.truncate(node,0)}flags&=~(128|512|131072);var stream=FS.createStream({node:node,path:FS.getPath(node),flags:flags,seekable:true,position:0,stream_ops:node.stream_ops,ungotten:[],error:false});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}}return stream},close:stream=>{if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}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:stream=>{return stream.fd===null},llseek:(stream,offset,whence)=>{if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(!stream.seekable||!stream.stream_ops.llseek){throw new FS.ErrnoError(70)}if(whence!=0&&whence!=1&&whence!=2){throw new FS.ErrnoError(28)}stream.position=stream.stream_ops.llseek(stream,offset,whence);stream.ungotten=[];return stream.position},read:(stream,buffer,offset,length,position)=>{if(length<0||position<0){throw new FS.ErrnoError(28)}if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(8)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(31)}if(!stream.stream_ops.read){throw new FS.ErrnoError(28)}var seeking=typeof position!="undefined";if(!seeking){position=stream.position}else if(!stream.seekable){throw new FS.ErrnoError(70)}var bytesRead=stream.stream_ops.read(stream,buffer,offset,length,position);if(!seeking)stream.position+=bytesRead;return bytesRead},write:(stream,buffer,offset,length,position,canOwn)=>{if(length<0||position<0){throw new FS.ErrnoError(28)}if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(8)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(31)}if(!stream.stream_ops.write){throw new FS.ErrnoError(28)}if(stream.seekable&&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(70)}var bytesWritten=stream.stream_ops.write(stream,buffer,offset,length,position,canOwn);if(!seeking)stream.position+=bytesWritten;return bytesWritten},allocate:(stream,offset,length)=>{if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(offset<0||length<=0){throw new FS.ErrnoError(28)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(8)}if(!FS.isFile(stream.node.mode)&&!FS.isDir(stream.node.mode)){throw new FS.ErrnoError(43)}if(!stream.stream_ops.allocate){throw new FS.ErrnoError(138)}stream.stream_ops.allocate(stream,offset,length)},mmap:(stream,length,position,prot,flags)=>{if((prot&2)!==0&&(flags&2)===0&&(stream.flags&2097155)!==2){throw new FS.ErrnoError(2)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(2)}if(!stream.stream_ops.mmap){throw new FS.ErrnoError(43)}return stream.stream_ops.mmap(stream,length,position,prot,flags)},msync:(stream,buffer,offset,length,mmapFlags)=>{if(!stream.stream_ops.msync){return 0}return stream.stream_ops.msync(stream,buffer,offset,length,mmapFlags)},munmap:stream=>0,ioctl:(stream,cmd,arg)=>{if(!stream.stream_ops.ioctl){throw new FS.ErrnoError(59)}return stream.stream_ops.ioctl(stream,cmd,arg)},readFile:(path,opts={})=>{opts.flags=opts.flags||0;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:(path,data,opts={})=>{opts.flags=opts.flags||577;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:()=>FS.currentPath,chdir:path=>{var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories:()=>{FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices:()=>{FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>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=getRandomDevice();FS.createDevice("/dev","random",random_device);FS.createDevice("/dev","urandom",random_device);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories:()=>{FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount:()=>{var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup:(parent,name)=>{var fd=+name;var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams:()=>{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",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},ensureErrnoError:()=>{if(FS.ErrnoError)return;FS.ErrnoError=function ErrnoError(errno,node){this.node=node;this.setErrno=function(errno){this.errno=errno};this.setErrno(errno);this.message="FS error"};FS.ErrnoError.prototype=new Error;FS.ErrnoError.prototype.constructor=FS.ErrnoError;[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""})},staticInit:()=>{FS.ensureErrnoError();FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={"MEMFS":MEMFS}},init:(input,output,error)=>{FS.init.initialized=true;FS.ensureErrnoError();Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit:()=>{FS.init.initialized=false;for(var i=0;i{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode},findObject:(path,dontResolveLastLink)=>{var ret=FS.analyzePath(path,dontResolveLastLink);if(!ret.exists){return null}return ret.object},analyzePath:(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},createPath:(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:(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:(parent,name,data,canRead,canWrite,canOwn)=>{var path=name;if(parent){parent=typeof parent=="string"?parent:FS.getPath(parent);path=name?PATH.join2(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{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:stream=>{stream.seekable=false},close:stream=>{if(output&&output.buffer&&output.buffer.length){output(10)}},read:(stream,buffer,offset,length,pos)=>{var bytesRead=0;for(var i=0;i{for(var i=0;i{if(obj.isDevice||obj.isFolder||obj.link||obj.contents)return 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(read_){try{obj.contents=intArrayFromString(read_(obj.url),true);obj.usedBytes=obj.contents.length}catch(e){throw new FS.ErrnoError(29)}}else{throw new Error("Cannot load without read() or XMLHttpRequest.")}},createLazyFile:(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=(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);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||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(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;out("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(key=>{var fn=node.stream_ops[key];stream_ops[key]=function forceLoadLazyFile(){FS.forceLoadFile(node);return fn.apply(null,arguments)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr:ptr,allocated:true}};node.stream_ops=stream_ops;return node},createPreloadedFile:(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.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)}if(Browser.handledByPreloadPlugin(byteArray,fullname,finish,()=>{if(onerror)onerror();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,byteArray=>processData(byteArray),onerror)}else{processData(url)}},indexedDB:()=>{return window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB},DB_NAME:()=>{return"EM_FS_"+window.location.pathname},DB_VERSION:20,DB_STORE_NAME:"FILE_DATA",saveFilesToDB:(paths,onload,onerror)=>{onload=onload||(()=>{});onerror=onerror||(()=>{});var indexedDB=FS.indexedDB();try{var openRequest=indexedDB.open(FS.DB_NAME(),FS.DB_VERSION)}catch(e){return onerror(e)}openRequest.onupgradeneeded=()=>{out("creating db");var db=openRequest.result;db.createObjectStore(FS.DB_STORE_NAME)};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(path=>{var putRequest=files.put(FS.analyzePath(path).object.contents,path);putRequest.onsuccess=()=>{ok++;if(ok+fail==total)finish()};putRequest.onerror=()=>{fail++;if(ok+fail==total)finish()}});transaction.onerror=onerror};openRequest.onerror=onerror},loadFilesFromDB:(paths,onload,onerror)=>{onload=onload||(()=>{});onerror=onerror||(()=>{});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=()=>{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(path=>{var getRequest=files.get(path);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=()=>{fail++;if(ok+fail==total)finish()}});transaction.onerror=onerror};openRequest.onerror=onerror}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt:function(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,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-54}throw e}HEAP32[buf>>2]=stat.dev;HEAP32[buf+8>>2]=stat.ino;HEAP32[buf+12>>2]=stat.mode;HEAPU32[buf+16>>2]=stat.nlink;HEAP32[buf+20>>2]=stat.uid;HEAP32[buf+24>>2]=stat.gid;HEAP32[buf+28>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAP32[buf+48>>2]=4096;HEAP32[buf+52>>2]=stat.blocks;tempI64=[Math.floor(stat.atime.getTime()/1e3)>>>0,(tempDouble=Math.floor(stat.atime.getTime()/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=0;tempI64=[Math.floor(stat.mtime.getTime()/1e3)>>>0,(tempDouble=Math.floor(stat.mtime.getTime()/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=0;tempI64=[Math.floor(stat.ctime.getTime()/1e3)>>>0,(tempDouble=Math.floor(stat.ctime.getTime()/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];HEAPU32[buf+96>>2]=0;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+104>>2]=tempI64[0],HEAP32[buf+108>>2]=tempI64[1];return 0},doMsync:function(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},varargs:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret},getStreamFromFD:function(fd){var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);return stream}};function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e instanceof FS.ErrnoError))throw e;return e.errno}}function convertI32PairToI53Checked(lo,hi){return hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){try{var offset=convertI32PairToI53Checked(offset_low,offset_high);if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e instanceof FS.ErrnoError))throw e;return e.errno}}function doWritev(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr}return ret}function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e instanceof FS.ErrnoError))throw e;return e.errno}}function getCFunc(ident){var func=Module["_"+ident];return func}function ccall(ident,returnType,argTypes,args,opts){var toC={"string":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},"array":arr=>{var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}};function convertReturnValue(ret){if(returnType==="string"){return UTF8ToString(ret)}if(returnType==="boolean")return Boolean(ret);return ret}var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;itype==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return function(){return ccall(ident,returnType,argTypes,arguments,opts)}}function uleb128Encode(n,target){if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}}function sigToWasmTypes(sig){var typeNames={"i":"i32","j":"i64","f":"f32","d":"f64","p":"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i=wasmTableMirror.length)wasmTableMirror.length=funcPtr+1;wasmTableMirror[funcPtr]=func=wasmTable.get(funcPtr)}return func}function updateTableMap(offset,count){if(functionsInTableMap){for(var i=offset;i0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}run(); +var Module=typeof Module!=="undefined"?Module:{};var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var arguments_=[];var thisProgram="./this.program";var quit_=function(status,toThrow){throw toThrow};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 process.versions==="object"&&typeof process.versions.node==="string";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)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;var nodeFS;var nodePath;if(ENVIRONMENT_IS_NODE){if(ENVIRONMENT_IS_WORKER){scriptDirectory=require("path").dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=function shell_read(filename,binary){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);return nodeFS["readFileSync"](filename,binary?null:"utf8")};readBinary=function readBinary(filename){var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}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",abort);quit_=function(status){process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){read_=function shell_read(f){return read(f)}}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"){arguments_=scriptArgs}else if(typeof arguments!="undefined"){arguments_=arguments}if(typeof quit==="function"){quit_=function(status){quit(status)}}if(typeof print!=="undefined"){if(typeof console==="undefined")console={};console.log=print;console.warn=console.error=typeof printErr!=="undefined"?printErr:print}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(document.currentScript){scriptDirectory=document.currentScript.src}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}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)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var STACK_ALIGN=16;function dynamicAlloc(size){var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;HEAP32[DYNAMICTOP_PTR>>2]=end;return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;return Math.ceil(size/factor)*factor}function convertJsFunctionToWasm(func,sig){if(typeof WebAssembly.Function==="function"){var typeNames={"i":"i32","j":"i64","f":"f32","d":"f64"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i=endIdx))++endPtr;if(endPtr-idx>16&&heap.subarray&&UTF8Decoder){return UTF8Decoder.decode(heap.subarray(idx,endPtr))}else{var str="";while(idx>10,56320|ch&1023)}}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[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=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 len+=4}return len}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}var WASM_PAGE_SIZE=65536;var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var DYNAMIC_BASE=5396144,DYNAMICTOP_PTR=153248;var INITIAL_INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{wasmMemory=new WebAssembly.Memory({"initial":INITIAL_INITIAL_MEMORY/WASM_PAGE_SIZE,"maximum":INITIAL_INITIAL_MEMORY/WASM_PAGE_SIZE})}if(wasmMemory){buffer=wasmMemory.buffer}INITIAL_INITIAL_MEMORY=buffer.byteLength;updateGlobalBufferAndViews(buffer);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATPOSTRUN__=[];var runtimeInitialized=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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();TTY.init();callRuntimeCallbacks(__ATINIT__)}function preMain(){FS.ignorePermissions=false;callRuntimeCallbacks(__ATMAIN__)}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)}var Math_abs=Math.abs;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_min=Math.min;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"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);throw e}function hasPrefix(str,prefix){return String.prototype.startsWith?str.startsWith(prefix):str.indexOf(prefix)===0}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return hasPrefix(filename,dataURIPrefix)}var fileURIPrefix="file://";function isFileURI(filename){return hasPrefix(filename,fileURIPrefix)}var wasmBinaryFile="libaudio.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(){try{if(wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(wasmBinaryFile)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&typeof fetch==="function"&&!isFileURI(wasmBinaryFile)){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 Promise.resolve().then(getBinary)}function createWasm(){var info={"a":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiatedSource(output){receiveInstance(output["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&typeof fetch==="function"){fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiatedSource,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiatedSource)})})}else{return instantiateArrayBuffer(receiveInstantiatedSource)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync();return{}}var tempDouble;var tempI64;__ATINIT__.push({func:function(){___wasm_call_ctors()}});function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback(Module);continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){wasmTable.get(func)()}else{wasmTable.get(func)(callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}function demangle(func){return func}function demangleAll(text){var regex=/\b_Z[\w\d_]+/g;return text.replace(regex,function(x){var y=demangle(x);return x===y?x:y+" ["+x+"]"})}function jsStackTrace(){var error=new Error;if(!error.stack){try{throw new Error}catch(e){error=e}if(!error.stack){return"(no stack trace available)"}}return error.stack.toString()}function stackTrace(){var js=jsStackTrace();if(Module["extraStackTrace"])js+="\n"+Module["extraStackTrace"]();return demangleAll(js)}function ___assert_fail(condition,filename,line,func){abort("Assertion failed: "+UTF8ToString(condition)+", at: "+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function abortOnCannotGrowMemory(requestedSize){abort("OOM")}function _emscripten_resize_heap(requestedSize){requestedSize=requestedSize>>>0;abortOnCannotGrowMemory(requestedSize)}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"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");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)}};function setErrNo(value){HEAP32[___errno_location()>>2]=value;return value}var PATH_FS={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_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=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;i0){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(63)}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=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>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},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(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=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length8){throw new FS.ErrnoError(32)}var parts=PATH.normalizeArray(path.split("/").filter(function(p){return!!p}),false);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}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>>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 errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode,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){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 2}else if(perms.indexOf("w")!==-1&&!(node.mode&146)){return 2}else if(perms.indexOf("x")!==-1&&!(node.mode&73)){return 2}return 0},mayLookup:function(dir){var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate:function(dir,name){try{var node=FS.lookupNode(dir,name);return 20}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 errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen:function(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}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(33)},getStream:function(fd){return FS.streams[fd]},createStream:function(stream,fd_start,fd_end){if(!FS.FSStream){FS.FSStream=function(){};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(70)}},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){err("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(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}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(10)}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(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}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(28)}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);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(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}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;ithis.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;out("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(29)}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(29)}var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i>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;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAP32[buf+48>>2]=4096;HEAP32[buf+52>>2]=stat.blocks;HEAP32[buf+56>>2]=stat.atime.getTime()/1e3|0;HEAP32[buf+60>>2]=0;HEAP32[buf+64>>2]=stat.mtime.getTime()/1e3|0;HEAP32[buf+68>>2]=0;HEAP32[buf+72>>2]=stat.ctime.getTime()/1e3|0;HEAP32[buf+76>>2]=0;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+80>>2]=tempI64[0],HEAP32[buf+84>>2]=tempI64[1];return 0},doMsync:function(addr,stream,len,flags,offset){var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,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-28}FS.mknod(path,mode,dev);return 0},doReadlink:function(path,buf,bufsize){if(bufsize<=0)return-28;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-28}var node;var lookup=FS.lookupPath(path,{follow:true});node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}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>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>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:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret},getStreamFromFD:function(fd){var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);return stream},get64:function(low,high){return low}};function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){try{var stream=SYSCALLS.getStreamFromFD(fd);var HIGH_OFFSET=4294967296;var offset=offset_high*HIGH_OFFSET+(offset_low>>>0);var DOUBLE_LIMIT=9007199254740992;if(offset<=-DOUBLE_LIMIT||offset>=DOUBLE_LIMIT){return-61}FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];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 _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doWritev(stream,iov,iovcnt);HEAP32[pnum>>2]=num;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}var 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};var readMode=292|73;var writeMode=146;Object.defineProperties(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)}}});FS.FSNode=FSNode;FS.staticInit();Module["FS_createFolder"]=FS.createFolder;Module["FS_createPath"]=FS.createPath;Module["FS_createDataFile"]=FS.createDataFile;Module["FS_createPreloadedFile"]=FS.createPreloadedFile;Module["FS_createLazyFile"]=FS.createLazyFile;Module["FS_createLink"]=FS.createLink;Module["FS_createDevice"]=FS.createDevice;Module["FS_unlink"]=FS.unlink;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}var asmLibraryArg={"b":___assert_fail,"d":_emscripten_memcpy_big,"e":_emscripten_resize_heap,"f":_fd_close,"c":_fd_seek,"a":_fd_write,"memory":wasmMemory,"table":wasmTable};var asm=createWasm();var ___wasm_call_ctors=Module["___wasm_call_ctors"]=function(){return(___wasm_call_ctors=Module["___wasm_call_ctors"]=Module["asm"]["g"]).apply(null,arguments)};var _tp_audio_deinit=Module["_tp_audio_deinit"]=function(){return(_tp_audio_deinit=Module["_tp_audio_deinit"]=Module["asm"]["h"]).apply(null,arguments)};var _free=Module["_free"]=function(){return(_free=Module["_free"]=Module["asm"]["i"]).apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return(_malloc=Module["_malloc"]=Module["asm"]["j"]).apply(null,arguments)};var _tp_audio_init=Module["_tp_audio_init"]=function(){return(_tp_audio_init=Module["_tp_audio_init"]=Module["asm"]["k"]).apply(null,arguments)};var _tp_audio_process=Module["_tp_audio_process"]=function(){return(_tp_audio_process=Module["_tp_audio_process"]=Module["asm"]["l"]).apply(null,arguments)};var _decodeG711a=Module["_decodeG711a"]=function(){return(_decodeG711a=Module["_decodeG711a"]=Module["asm"]["m"]).apply(null,arguments)};var _decodeG711u=Module["_decodeG711u"]=function(){return(_decodeG711u=Module["_decodeG711u"]=Module["asm"]["n"]).apply(null,arguments)};var _encodeG711a=Module["_encodeG711a"]=function(){return(_encodeG711a=Module["_encodeG711a"]=Module["asm"]["o"]).apply(null,arguments)};var _encodeG711u=Module["_encodeG711u"]=function(){return(_encodeG711u=Module["_encodeG711u"]=Module["asm"]["p"]).apply(null,arguments)};var _initG726State=Module["_initG726State"]=function(){return(_initG726State=Module["_initG726State"]=Module["asm"]["q"]).apply(null,arguments)};var _decodeG726=Module["_decodeG726"]=function(){return(_decodeG726=Module["_decodeG726"]=Module["asm"]["r"]).apply(null,arguments)};var _encodeG726=Module["_encodeG726"]=function(){return(_encodeG726=Module["_encodeG726"]=Module["asm"]["s"]).apply(null,arguments)};var _decodeAAC=Module["_decodeAAC"]=function(){return(_decodeAAC=Module["_decodeAAC"]=Module["asm"]["t"]).apply(null,arguments)};var _destroy_AAC_decoder=Module["_destroy_AAC_decoder"]=function(){return(_destroy_AAC_decoder=Module["_destroy_AAC_decoder"]=Module["asm"]["u"]).apply(null,arguments)};var _tp_resampler_deinit=Module["_tp_resampler_deinit"]=function(){return(_tp_resampler_deinit=Module["_tp_resampler_deinit"]=Module["asm"]["v"]).apply(null,arguments)};var _tp_resampler_init=Module["_tp_resampler_init"]=function(){return(_tp_resampler_init=Module["_tp_resampler_init"]=Module["asm"]["w"]).apply(null,arguments)};var _tp_resampler_process=Module["_tp_resampler_process"]=function(){return(_tp_resampler_process=Module["_tp_resampler_process"]=Module["asm"]["x"]).apply(null,arguments)};var _tp_audio_buffer_deinit=Module["_tp_audio_buffer_deinit"]=function(){return(_tp_audio_buffer_deinit=Module["_tp_audio_buffer_deinit"]=Module["asm"]["y"]).apply(null,arguments)};var _tp_audio_buffer_init=Module["_tp_audio_buffer_init"]=function(){return(_tp_audio_buffer_init=Module["_tp_audio_buffer_init"]=Module["asm"]["z"]).apply(null,arguments)};var _tp_audio_buffer_reset=Module["_tp_audio_buffer_reset"]=function(){return(_tp_audio_buffer_reset=Module["_tp_audio_buffer_reset"]=Module["asm"]["A"]).apply(null,arguments)};var _tp_audio_buffer_set_data=Module["_tp_audio_buffer_set_data"]=function(){return(_tp_audio_buffer_set_data=Module["_tp_audio_buffer_set_data"]=Module["asm"]["B"]).apply(null,arguments)};var _tp_audio_buffer_used_space=Module["_tp_audio_buffer_used_space"]=function(){return(_tp_audio_buffer_used_space=Module["_tp_audio_buffer_used_space"]=Module["asm"]["C"]).apply(null,arguments)};var _tp_audio_buffer_get_data=Module["_tp_audio_buffer_get_data"]=function(){return(_tp_audio_buffer_get_data=Module["_tp_audio_buffer_get_data"]=Module["asm"]["D"]).apply(null,arguments)};var ___errno_location=Module["___errno_location"]=function(){return(___errno_location=Module["___errno_location"]=Module["asm"]["E"]).apply(null,arguments)};var stackSave=Module["stackSave"]=function(){return(stackSave=Module["stackSave"]=Module["asm"]["F"]).apply(null,arguments)};var stackRestore=Module["stackRestore"]=function(){return(stackRestore=Module["stackRestore"]=Module["asm"]["G"]).apply(null,arguments)};var stackAlloc=Module["stackAlloc"]=function(){return(stackAlloc=Module["stackAlloc"]=Module["asm"]["H"]).apply(null,arguments)};Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["getMemory"]=getMemory;Module["addRunDependency"]=addRunDependency;Module["removeRunDependency"]=removeRunDependency;Module["FS_createFolder"]=FS.createFolder;Module["FS_createPath"]=FS.createPath;Module["FS_createDataFile"]=FS.createDataFile;Module["FS_createPreloadedFile"]=FS.createPreloadedFile;Module["FS_createLazyFile"]=FS.createLazyFile;Module["FS_createLink"]=FS.createLink;Module["FS_createDevice"]=FS.createDevice;Module["FS_unlink"]=FS.unlink;Module["addFunction"]=addFunction;var calledRun;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function run(args){args=args||arguments_;if(runDependencies>0){return}preRun();if(runDependencies>0)return;function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();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;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}noExitRuntime=true;run(); diff --git a/public/static/tums-player/libaudio.wasm b/public/static/tums-player/libaudio.wasm index 879b6297f28299dc5d791d724cdfb34f1ff5cf5e..4b6e5a6eb282012e086a63ffcde9e5ee8a4191be 100644 GIT binary patch literal 487763 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%0A|UtfnT? zM#7ATK`M!^=%=xOS?3%Bq#qknXchxWOqKcq`o8o0=u$Lg@kZUalL_RCehoC^88Kew z+Go)3Gh6x@bDgT%A~3dqfMqr5GZZJGWHbSyOsNyHnpK4=<1~B3FWRaF)*?}kH3K|n z-&%qkyrREGIclR1FX<0jOny~Crr{+RCMuyL{HTlJG_gejl|dGc(HH9{lBx_SV7CRy z;k$zDaZ;TWcEKdmbdHiFH#R3tvF$Um8CkJdV}pDiP4?WZ1H6!Fm27l^k=zt{auSI^ zrVqR90Rt_*C1my@n%vv5aZkqr6Fj7QLZUQ+NESp4(4`pha?wC9QaAeRh-4(TL|aFx zWiI#Q5jptWuYI0z6<>?1higqVnsSmy%o@yvNh6U7LHvo(Af3;tfexI%ttR1 zrgLzsxJzjB4_@$%2fgFTEdf%_@KΠ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,N2WrI?P2Tc#aD7R_6yTpxh8ib|F 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

O5t$?r1BC222G# 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 SlyHRwBC}jP&Dg^Cc>Wi>q8-)% literal 318306 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["argv"][1].replace(/\\/g,"/")}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",abort);quit_=function(status){process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){read_=function shell_read(f){return read(f)}}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"){arguments_=scriptArgs}else if(typeof arguments!="undefined"){arguments_=arguments}if(typeof quit==="function"){quit_=function(status){quit(status)}}if(typeof print!=="undefined"){if(typeof console==="undefined")console={};console.log=print;console.warn=console.error=typeof printErr!=="undefined"?printErr:print}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(document.currentScript){scriptDirectory=document.currentScript.src}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}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)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var STACK_ALIGN=16;function dynamicAlloc(size){var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;HEAP32[DYNAMICTOP_PTR>>2]=end;return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;return Math.ceil(size/factor)*factor}function convertJsFunctionToWasm(func,sig){if(typeof WebAssembly.Function==="function"){var typeNames={"i":"i32","j":"i64","f":"f32","d":"f64"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i=endIdx))++endPtr;if(endPtr-idx>16&&heap.subarray&&UTF8Decoder){return UTF8Decoder.decode(heap.subarray(idx,endPtr))}else{var str="";while(idx>10,56320|ch&1023)}}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[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=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 len+=4}return len}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}var WASM_PAGE_SIZE=65536;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 updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var DYNAMIC_BASE=6605808,DYNAMICTOP_PTR=1362912;var INITIAL_INITIAL_MEMORY=Module["INITIAL_MEMORY"]||33554432;if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{wasmMemory=new WebAssembly.Memory({"initial":INITIAL_INITIAL_MEMORY/WASM_PAGE_SIZE,"maximum":2147483648/WASM_PAGE_SIZE})}if(wasmMemory){buffer=wasmMemory.buffer}INITIAL_INITIAL_MEMORY=buffer.byteLength;updateGlobalBufferAndViews(buffer);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATPOSTRUN__=[];var runtimeInitialized=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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();TTY.init();callRuntimeCallbacks(__ATINIT__)}function preMain(){FS.ignorePermissions=false;callRuntimeCallbacks(__ATMAIN__)}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)}var Math_abs=Math.abs;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_min=Math.min;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"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);throw e}function hasPrefix(str,prefix){return String.prototype.startsWith?str.startsWith(prefix):str.indexOf(prefix)===0}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return hasPrefix(filename,dataURIPrefix)}var fileURIPrefix="file://";function isFileURI(filename){return hasPrefix(filename,fileURIPrefix)}var wasmBinaryFile="libffmpeg.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(){try{if(wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(wasmBinaryFile)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&typeof fetch==="function"&&!isFileURI(wasmBinaryFile)){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 Promise.resolve().then(getBinary)}function createWasm(){var info={"a":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiatedSource(output){receiveInstance(output["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&typeof fetch==="function"){fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiatedSource,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiatedSource)})})}else{return instantiateArrayBuffer(receiveInstantiatedSource)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync();return{}}var tempDouble;var tempI64;__ATINIT__.push({func:function(){___wasm_call_ctors()}});function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback(Module);continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){wasmTable.get(func)()}else{wasmTable.get(func)(callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}function demangle(func){return func}function demangleAll(text){var regex=/\b_Z[\w\d_]+/g;return text.replace(regex,function(x){var y=demangle(x);return x===y?x:y+" ["+x+"]"})}function jsStackTrace(){var error=new Error;if(!error.stack){try{throw new Error}catch(e){error=e}if(!error.stack){return"(no stack trace available)"}}return error.stack.toString()}function stackTrace(){var js=jsStackTrace();if(Module["extraStackTrace"])js+="\n"+Module["extraStackTrace"]();return demangleAll(js)}function setErrNo(value){HEAP32[___errno_location()>>2]=value;return value}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"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");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)}};var PATH_FS={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_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=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;i0){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(63)}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=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>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},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(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=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length8){throw new FS.ErrnoError(32)}var parts=PATH.normalizeArray(path.split("/").filter(function(p){return!!p}),false);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}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>>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 errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode,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){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 2}else if(perms.indexOf("w")!==-1&&!(node.mode&146)){return 2}else if(perms.indexOf("x")!==-1&&!(node.mode&73)){return 2}return 0},mayLookup:function(dir){var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate:function(dir,name){try{var node=FS.lookupNode(dir,name);return 20}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 errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen:function(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}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(33)},getStream:function(fd){return FS.streams[fd]},createStream:function(stream,fd_start,fd_end){if(!FS.FSStream){FS.FSStream=function(){};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(70)}},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){err("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(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}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(10)}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(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}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(28)}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);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(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}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;ithis.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;out("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(29)}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(29)}var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i>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;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAP32[buf+48>>2]=4096;HEAP32[buf+52>>2]=stat.blocks;HEAP32[buf+56>>2]=stat.atime.getTime()/1e3|0;HEAP32[buf+60>>2]=0;HEAP32[buf+64>>2]=stat.mtime.getTime()/1e3|0;HEAP32[buf+68>>2]=0;HEAP32[buf+72>>2]=stat.ctime.getTime()/1e3|0;HEAP32[buf+76>>2]=0;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+80>>2]=tempI64[0],HEAP32[buf+84>>2]=tempI64[1];return 0},doMsync:function(addr,stream,len,flags,offset){var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,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-28}FS.mknod(path,mode,dev);return 0},doReadlink:function(path,buf,bufsize){if(bufsize<=0)return-28;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-28}var node;var lookup=FS.lookupPath(path,{follow:true});node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}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>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>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:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret},getStreamFromFD:function(fd){var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);return stream},get64:function(low,high){return low}};function ___sys_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=SYSCALLS.get();if(arg<0){return-28}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:{var arg=SYSCALLS.get();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0;case 16:case 8:return-28;case 9:setErrNo(28);return-1;default:{return-28}}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_open(path,flags,varargs){SYSCALLS.varargs=varargs;try{var pathname=SYSCALLS.getStr(path);var 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 ___sys_read(fd,buf,count){try{var stream=SYSCALLS.getStreamFromFD(fd);return FS.read(stream,HEAP8,buf,count)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _abort(){abort()}function _clock(){if(_clock.start===undefined)_clock.start=Date.now();return(Date.now()-_clock.start)*(1e6/1e3)|0}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function _emscripten_get_heap_size(){return HEAPU8.length}function emscripten_realloc_buffer(size){try{wasmMemory.grow(size-buffer.byteLength+65535>>>16);updateGlobalBufferAndViews(wasmMemory.buffer);return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){requestedSize=requestedSize>>>0;var oldSize=_emscripten_get_heap_size();var maxHeapSize=2147483648;if(requestedSize>maxHeapSize){return false}var minHeapSize=16777216;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(minHeapSize,requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}var ENV={};function getExecutableName(){return thisProgram||"./this.program"}function getEnvStrings(){if(!getEnvStrings.strings){var lang=(typeof navigator==="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={"USER":"web_user","LOGNAME":"web_user","PATH":"/","PWD":"/","HOME":"/home/web_user","LANG":lang,"_":getExecutableName()};for(var x in ENV){env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(x+"="+env[x])}getEnvStrings.strings=strings}return getEnvStrings.strings}function _environ_get(__environ,environ_buf){var bufSize=0;getEnvStrings().forEach(function(string,i){var ptr=environ_buf+bufSize;HEAP32[__environ+i*4>>2]=ptr;writeAsciiToMemory(string,ptr);bufSize+=string.length+1});return 0}function _environ_sizes_get(penviron_count,penviron_buf_size){var strings=getEnvStrings();HEAP32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(function(string){bufSize+=string.length+1});HEAP32[penviron_buf_size>>2]=bufSize;return 0}function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_fdstat_get(fd,pbuf){try{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4;HEAP8[pbuf>>0]=type;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){try{var stream=SYSCALLS.getStreamFromFD(fd);var HIGH_OFFSET=4294967296;var offset=offset_high*HIGH_OFFSET+(offset_low>>>0);var DOUBLE_LIMIT=9007199254740992;if(offset<=-DOUBLE_LIMIT||offset>=DOUBLE_LIMIT){return-61}FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];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 _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doWritev(stream,iov,iovcnt);HEAP32[pnum>>2]=num;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _gettimeofday(ptr){var now=Date.now();HEAP32[ptr>>2]=now/1e3|0;HEAP32[ptr+4>>2]=now%1e3*1e3|0;return 0}var 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};var readMode=292|73;var writeMode=146;Object.defineProperties(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)}}});FS.FSNode=FSNode;FS.staticInit();Module["FS_createFolder"]=FS.createFolder;Module["FS_createPath"]=FS.createPath;Module["FS_createDataFile"]=FS.createDataFile;Module["FS_createPreloadedFile"]=FS.createPreloadedFile;Module["FS_createLazyFile"]=FS.createLazyFile;Module["FS_createLink"]=FS.createLink;Module["FS_createDevice"]=FS.createDevice;Module["FS_unlink"]=FS.unlink;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}var asmLibraryArg={"h":___sys_fcntl64,"g":___sys_open,"f":___sys_read,"a":_abort,"n":_clock,"k":_emscripten_memcpy_big,"l":_emscripten_resize_heap,"m":_environ_get,"d":_environ_sizes_get,"c":_fd_close,"e":_fd_fdstat_get,"j":_fd_seek,"b":_fd_write,"i":_gettimeofday,"memory":wasmMemory,"table":wasmTable};var asm=createWasm();var ___wasm_call_ctors=Module["___wasm_call_ctors"]=function(){return(___wasm_call_ctors=Module["___wasm_call_ctors"]=Module["asm"]["o"]).apply(null,arguments)};var _hevc_decoder_init=Module["_hevc_decoder_init"]=function(){return(_hevc_decoder_init=Module["_hevc_decoder_init"]=Module["asm"]["p"]).apply(null,arguments)};var _hevc_to_yuv=Module["_hevc_to_yuv"]=function(){return(_hevc_to_yuv=Module["_hevc_to_yuv"]=Module["asm"]["q"]).apply(null,arguments)};var ___errno_location=Module["___errno_location"]=function(){return(___errno_location=Module["___errno_location"]=Module["asm"]["r"]).apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return(_malloc=Module["_malloc"]=Module["asm"]["s"]).apply(null,arguments)};var stackSave=Module["stackSave"]=function(){return(stackSave=Module["stackSave"]=Module["asm"]["t"]).apply(null,arguments)};var stackRestore=Module["stackRestore"]=function(){return(stackRestore=Module["stackRestore"]=Module["asm"]["u"]).apply(null,arguments)};var stackAlloc=Module["stackAlloc"]=function(){return(stackAlloc=Module["stackAlloc"]=Module["asm"]["v"]).apply(null,arguments)};Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["getMemory"]=getMemory;Module["addRunDependency"]=addRunDependency;Module["removeRunDependency"]=removeRunDependency;Module["FS_createFolder"]=FS.createFolder;Module["FS_createPath"]=FS.createPath;Module["FS_createDataFile"]=FS.createDataFile;Module["FS_createPreloadedFile"]=FS.createPreloadedFile;Module["FS_createLazyFile"]=FS.createLazyFile;Module["FS_createLink"]=FS.createLink;Module["FS_createDevice"]=FS.createDevice;Module["FS_unlink"]=FS.unlink;Module["addFunction"]=addFunction;var calledRun;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function run(args){args=args||arguments_;if(runDependencies>0){return}preRun();if(runDependencies>0)return;function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();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;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}noExitRuntime=true;run(); +var Module=typeof Module!=="undefined"?Module:{};var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var arguments_=[];var thisProgram="./this.program";var quit_=function(status,toThrow){throw toThrow};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 process.versions==="object"&&typeof process.versions.node==="string";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)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;var nodeFS;var nodePath;if(ENVIRONMENT_IS_NODE){if(ENVIRONMENT_IS_WORKER){scriptDirectory=require("path").dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=function shell_read(filename,binary){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);return nodeFS["readFileSync"](filename,binary?null:"utf8")};readBinary=function readBinary(filename){var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}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",abort);quit_=function(status){process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){read_=function shell_read(f){return read(f)}}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"){arguments_=scriptArgs}else if(typeof arguments!="undefined"){arguments_=arguments}if(typeof quit==="function"){quit_=function(status){quit(status)}}if(typeof print!=="undefined"){if(typeof console==="undefined")console={};console.log=print;console.warn=console.error=typeof printErr!=="undefined"?printErr:print}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(document.currentScript){scriptDirectory=document.currentScript.src}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}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)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var STACK_ALIGN=16;function dynamicAlloc(size){var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;HEAP32[DYNAMICTOP_PTR>>2]=end;return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;return Math.ceil(size/factor)*factor}function convertJsFunctionToWasm(func,sig){if(typeof WebAssembly.Function==="function"){var typeNames={"i":"i32","j":"i64","f":"f32","d":"f64"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i=endIdx))++endPtr;if(endPtr-idx>16&&heap.subarray&&UTF8Decoder){return UTF8Decoder.decode(heap.subarray(idx,endPtr))}else{var str="";while(idx>10,56320|ch&1023)}}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[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=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 len+=4}return len}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}var WASM_PAGE_SIZE=65536;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 updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var DYNAMIC_BASE=5514832,DYNAMICTOP_PTR=271936;var INITIAL_INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{wasmMemory=new WebAssembly.Memory({"initial":INITIAL_INITIAL_MEMORY/WASM_PAGE_SIZE,"maximum":2147483648/WASM_PAGE_SIZE})}if(wasmMemory){buffer=wasmMemory.buffer}INITIAL_INITIAL_MEMORY=buffer.byteLength;updateGlobalBufferAndViews(buffer);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATPOSTRUN__=[];var runtimeInitialized=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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();TTY.init();callRuntimeCallbacks(__ATINIT__)}function preMain(){FS.ignorePermissions=false;callRuntimeCallbacks(__ATMAIN__)}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)}var Math_abs=Math.abs;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_min=Math.min;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"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);throw e}function hasPrefix(str,prefix){return String.prototype.startsWith?str.startsWith(prefix):str.indexOf(prefix)===0}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return hasPrefix(filename,dataURIPrefix)}var fileURIPrefix="file://";function isFileURI(filename){return hasPrefix(filename,fileURIPrefix)}var wasmBinaryFile="libffmpeg.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(){try{if(wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(wasmBinaryFile)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&typeof fetch==="function"&&!isFileURI(wasmBinaryFile)){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 Promise.resolve().then(getBinary)}function createWasm(){var info={"a":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiatedSource(output){receiveInstance(output["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&typeof fetch==="function"){fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiatedSource,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiatedSource)})})}else{return instantiateArrayBuffer(receiveInstantiatedSource)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync();return{}}var tempDouble;var tempI64;__ATINIT__.push({func:function(){___wasm_call_ctors()}});function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback(Module);continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){wasmTable.get(func)()}else{wasmTable.get(func)(callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}function demangle(func){return func}function demangleAll(text){var regex=/\b_Z[\w\d_]+/g;return text.replace(regex,function(x){var y=demangle(x);return x===y?x:y+" ["+x+"]"})}function jsStackTrace(){var error=new Error;if(!error.stack){try{throw new Error}catch(e){error=e}if(!error.stack){return"(no stack trace available)"}}return error.stack.toString()}function stackTrace(){var js=jsStackTrace();if(Module["extraStackTrace"])js+="\n"+Module["extraStackTrace"]();return demangleAll(js)}function setErrNo(value){HEAP32[___errno_location()>>2]=value;return value}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"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");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)}};var PATH_FS={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_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=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;i0){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(63)}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=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>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},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(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=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length8){throw new FS.ErrnoError(32)}var parts=PATH.normalizeArray(path.split("/").filter(function(p){return!!p}),false);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}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>>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 errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode,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){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 2}else if(perms.indexOf("w")!==-1&&!(node.mode&146)){return 2}else if(perms.indexOf("x")!==-1&&!(node.mode&73)){return 2}return 0},mayLookup:function(dir){var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate:function(dir,name){try{var node=FS.lookupNode(dir,name);return 20}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 errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen:function(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}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(33)},getStream:function(fd){return FS.streams[fd]},createStream:function(stream,fd_start,fd_end){if(!FS.FSStream){FS.FSStream=function(){};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(70)}},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){err("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(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}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(10)}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(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}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(28)}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);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(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}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;ithis.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;out("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(29)}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(29)}var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i>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;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAP32[buf+48>>2]=4096;HEAP32[buf+52>>2]=stat.blocks;HEAP32[buf+56>>2]=stat.atime.getTime()/1e3|0;HEAP32[buf+60>>2]=0;HEAP32[buf+64>>2]=stat.mtime.getTime()/1e3|0;HEAP32[buf+68>>2]=0;HEAP32[buf+72>>2]=stat.ctime.getTime()/1e3|0;HEAP32[buf+76>>2]=0;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+80>>2]=tempI64[0],HEAP32[buf+84>>2]=tempI64[1];return 0},doMsync:function(addr,stream,len,flags,offset){var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,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-28}FS.mknod(path,mode,dev);return 0},doReadlink:function(path,buf,bufsize){if(bufsize<=0)return-28;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-28}var node;var lookup=FS.lookupPath(path,{follow:true});node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}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>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>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:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret},getStreamFromFD:function(fd){var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);return stream},get64:function(low,high){return low}};function ___sys_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=SYSCALLS.get();if(arg<0){return-28}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:{var arg=SYSCALLS.get();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0;case 16:case 8:return-28;case 9:setErrNo(28);return-1;default:{return-28}}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_open(path,flags,varargs){SYSCALLS.varargs=varargs;try{var pathname=SYSCALLS.getStr(path);var 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 ___sys_read(fd,buf,count){try{var stream=SYSCALLS.getStreamFromFD(fd);return FS.read(stream,HEAP8,buf,count)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _abort(){abort()}function _clock(){if(_clock.start===undefined)_clock.start=Date.now();return(Date.now()-_clock.start)*(1e6/1e3)|0}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function _emscripten_get_heap_size(){return HEAPU8.length}function emscripten_realloc_buffer(size){try{wasmMemory.grow(size-buffer.byteLength+65535>>>16);updateGlobalBufferAndViews(wasmMemory.buffer);return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){requestedSize=requestedSize>>>0;var oldSize=_emscripten_get_heap_size();var maxHeapSize=2147483648;if(requestedSize>maxHeapSize){return false}var minHeapSize=16777216;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(minHeapSize,requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}var ENV={};function getExecutableName(){return thisProgram||"./this.program"}function getEnvStrings(){if(!getEnvStrings.strings){var lang=(typeof navigator==="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={"USER":"web_user","LOGNAME":"web_user","PATH":"/","PWD":"/","HOME":"/home/web_user","LANG":lang,"_":getExecutableName()};for(var x in ENV){env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(x+"="+env[x])}getEnvStrings.strings=strings}return getEnvStrings.strings}function _environ_get(__environ,environ_buf){var bufSize=0;getEnvStrings().forEach(function(string,i){var ptr=environ_buf+bufSize;HEAP32[__environ+i*4>>2]=ptr;writeAsciiToMemory(string,ptr);bufSize+=string.length+1});return 0}function _environ_sizes_get(penviron_count,penviron_buf_size){var strings=getEnvStrings();HEAP32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(function(string){bufSize+=string.length+1});HEAP32[penviron_buf_size>>2]=bufSize;return 0}function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_fdstat_get(fd,pbuf){try{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4;HEAP8[pbuf>>0]=type;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){try{var stream=SYSCALLS.getStreamFromFD(fd);var HIGH_OFFSET=4294967296;var offset=offset_high*HIGH_OFFSET+(offset_low>>>0);var DOUBLE_LIMIT=9007199254740992;if(offset<=-DOUBLE_LIMIT||offset>=DOUBLE_LIMIT){return-61}FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];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 _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doWritev(stream,iov,iovcnt);HEAP32[pnum>>2]=num;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _gettimeofday(ptr){var now=Date.now();HEAP32[ptr>>2]=now/1e3|0;HEAP32[ptr+4>>2]=now%1e3*1e3|0;return 0}var 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};var readMode=292|73;var writeMode=146;Object.defineProperties(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)}}});FS.FSNode=FSNode;FS.staticInit();Module["FS_createFolder"]=FS.createFolder;Module["FS_createPath"]=FS.createPath;Module["FS_createDataFile"]=FS.createDataFile;Module["FS_createPreloadedFile"]=FS.createPreloadedFile;Module["FS_createLazyFile"]=FS.createLazyFile;Module["FS_createLink"]=FS.createLink;Module["FS_createDevice"]=FS.createDevice;Module["FS_unlink"]=FS.unlink;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}var asmLibraryArg={"h":___sys_fcntl64,"g":___sys_open,"f":___sys_read,"a":_abort,"n":_clock,"k":_emscripten_memcpy_big,"l":_emscripten_resize_heap,"m":_environ_get,"d":_environ_sizes_get,"c":_fd_close,"e":_fd_fdstat_get,"j":_fd_seek,"b":_fd_write,"i":_gettimeofday,"memory":wasmMemory,"table":wasmTable};var asm=createWasm();var ___wasm_call_ctors=Module["___wasm_call_ctors"]=function(){return(___wasm_call_ctors=Module["___wasm_call_ctors"]=Module["asm"]["o"]).apply(null,arguments)};var _decoder_init=Module["_decoder_init"]=function(){return(_decoder_init=Module["_decoder_init"]=Module["asm"]["p"]).apply(null,arguments)};var _decoder_to_yuv=Module["_decoder_to_yuv"]=function(){return(_decoder_to_yuv=Module["_decoder_to_yuv"]=Module["asm"]["q"]).apply(null,arguments)};var _decoder_deinit=Module["_decoder_deinit"]=function(){return(_decoder_deinit=Module["_decoder_deinit"]=Module["asm"]["r"]).apply(null,arguments)};var ___errno_location=Module["___errno_location"]=function(){return(___errno_location=Module["___errno_location"]=Module["asm"]["s"]).apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return(_malloc=Module["_malloc"]=Module["asm"]["t"]).apply(null,arguments)};var stackSave=Module["stackSave"]=function(){return(stackSave=Module["stackSave"]=Module["asm"]["u"]).apply(null,arguments)};var stackRestore=Module["stackRestore"]=function(){return(stackRestore=Module["stackRestore"]=Module["asm"]["v"]).apply(null,arguments)};var stackAlloc=Module["stackAlloc"]=function(){return(stackAlloc=Module["stackAlloc"]=Module["asm"]["w"]).apply(null,arguments)};Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["getMemory"]=getMemory;Module["addRunDependency"]=addRunDependency;Module["removeRunDependency"]=removeRunDependency;Module["FS_createFolder"]=FS.createFolder;Module["FS_createPath"]=FS.createPath;Module["FS_createDataFile"]=FS.createDataFile;Module["FS_createPreloadedFile"]=FS.createPreloadedFile;Module["FS_createLazyFile"]=FS.createLazyFile;Module["FS_createLink"]=FS.createLink;Module["FS_createDevice"]=FS.createDevice;Module["FS_unlink"]=FS.unlink;Module["addFunction"]=addFunction;var calledRun;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function run(args){args=args||arguments_;if(runDependencies>0){return}preRun();if(runDependencies>0)return;function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();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;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}noExitRuntime=true;run(); diff --git a/public/static/tums-player/libffmpeg.wasm b/public/static/tums-player/libffmpeg.wasm index 28d3ed82a4d327971c589c28435557383442aba5..6e4d52649a3256aabd17f6ff0a359b7e2475392d 100644 GIT binary patch delta 80923 zcmb4s2b>he*6&nzb#X{{d_kHiaogaOwPF0;cl}?>=s=8U#J)2ya)zb1c|K@Yz z^Z7`B>h!USzbs{C`I;G7cmI6NNEXRzrWGK3&5#2Kf^0I72r6D00%|mqubEzuJY z6psE;ov8**VvLm4bl)SzeLgvX;7?~7qXwax=F3PPjK`?vE2jGbSsDxY%!Gh08Pv!qs+BPGgg|W7M>JO6h^uKChLOayfQ-t~ zPd=t<=p-LwDH1cliO;8*fq)TbGTm>WdW{iDBa-*fSkacvk z3=0$G5!1`!^;`nt$x?#BAA6BiBsyXVDFKoF{(i++L@7{Yh)cb17$bNVO$G=cM?4YF z(qWUCVN;1OjHaXUkugIbM#huJUL#2_N05={JtAKIyMrwPf}IBt{}BVyf^1@z?y+w~ zDWZNcsl}fbdB)!t0YhF486;IxRk2D`V89gq0Rk6AqI49CIdB(SfMjt9dDtvWB9$<` zNW8A68|3j=qG?jCa#B3gBn+fMFzYnKup}%;CegG|Wum1USPrp?BrzbM6pJ||{#2~3 zC#g=U%8IBct7)2S#>!@@Of{KeQm7PEESX?Rpcc%}q-s(YI*jQ)jY&R5(R^aDnsFEa z11PKw5W$-BiG>&WD+m@qU=d`d9*@3|#6lD>3IZY!{S$p9Q^JTW+qUiZ`(t8a&;wbP zW%+>+7@#x{37l1k6|z(ve_||kZyw3ScegY$isHz4uW$jzD)b+U-Yt1wLCvv8fX&eBMmNk~PAo&0rRbk7qh|DJOq@zGSKu zbn>NdLjXd3eSoy~&DF`*zQY>%#@E9jZG7L5Z+)wE@||y$PTKlb>iWK-#ODz6k~!TN zqz^Pc_>GRB{b>){j;;;-9+(rD92gbgfnI?Qf$RQr{y+UI<)!8{bEvsk?rB~%&KXCu zjJ-w|>5O(-JF870PfjJ(wi_Fb)y7iecVnU98o9<~W4tlO7-bAMxY5t(Zgi45OQ*Dx zT6ejSMM4p&Ts-Dmf>VN1v^=6Hm+E=? z@A_hWk-ktDRE}y#w5*HL0)4)ILAoH#)92_Hr7qF|ZNGL<`;9z4kyM$j&(d@CnfeTU zx;{;xs!!1;>yz|}`fvIKeY`%-BePH2tDTd^>SOf3q`#!m`Y8PzsO;8uX?wKs z?Xq@B`&*kvo|;aochi5-yXsx^&Uz=kquxPpueZ~)^*h>a?H}!yc0>D1JEvXLE@-Eu z>)JK#q;yics$D^Bx3NvzqIHxyNbRL|Qnqx5+$Ni~f5;~77RkCvZjg=I25r5zPFt(3 z(N<|IwH4ZO?K)YeT_ab?74kQ^OfHd&!S#pM)CQGzD?RRY~S*$J6PLY%3 z1UXK|kOkU&?HKu!{7Rb6)8=ZfHd~ve9VJJ|VUnxO)MjYYwQ1TEZL&5=J46nW10-ud z*+=%0iP|4z57|w2k)31**-o~R2ig6H+#-V03EFsVEO;C9zw-90HX59b(nj9L*$8cT z0cXRsp;4ZOXjy}`LE1o#N7;#RGvL4EroYxt3xk`!|0_3rv>b5LTkCZnH$Al;5pJ?b z)9zZgC_BGsU9~P+XRXr%+;sdex#^&_*V=)b?EjUUJL+w9Ecr*hrFx^*$Q!ns>J2qI zY}eImYGlB!s#ny%)ywK7H8NC@zPYGAJW?0b^XfVEFZHY%9%@&7Z@aop-KuU;k4c-= ze07t$QQe@fSO1jOscY3W>T30J)XdI!T=vPK|wB@2&Pyd#XLu?%}s%ix<7YuCr_GD!an| zW|!F|c9C6R=h?Y%_t@mDgX{p?&-Sss><_kw?Pj~!PPT(>XWQ6TwuNnG`D_#0$TqNb zY%N>ER7~Z$~rnJu$e@D6WDxZEu9z` z&s=2<{Vgz#%~4j<34yU}wz7(j4~${6l$CT`;8&KFtE`}71EbkYWjP%a7{z8N%jmCx zk!-rMl#ULJVAGT(bYx&So2ul|5rJWBit;-h9vH$VD~su{z+g5>Swx2h2C<3CLOLXn zPa?m8>^Efr9US0nf-;{D3JhT5m3eevpg$X@%%uYYVK!EAY5zdqEH*}&L;D5#uwRwg zG#tobqm^9RH_)4nQfAUVfnIE+GK1y>da@D9blN-6gAG@v(Vl_sY?v~Y_6T%iLzF4B zd*Bx~SeZ<_1vZh$uPYm*OrpO8y0C%DMA|jbi49Q3)6Rj8tiLjjb_#T0{gkn^V<4+N z3oB!2`#?79qx?$S1@0(0%4nJ$xUKY7M$tR|f0SOzNP63UOX;Z$r~mkGDm|28^p^jI z(p?!!Z~Ct*-IO8phX0!Ki!zvA^KT%L-&LinGKgOFUs1X!1L+n2-%4kN)4%8SLhm$Lj9l@3anUi4p3+ADqO1^;=aozjP%_n%X;l^pt)|1aeZ?M=`6&nmZR zFM7s*M)`;Kq^JF-m0PqsJ>@^8+@#&;N&iXZ2K|Me@UJ70-*M$S?MjdPk15w^7kbqH zr*f5crbqlol`FIpJ?uZC{7pO3tV908%4OPt9`qklF46Y%fd8O!k!I8V{sYPddPm;p z->;mfx8=S5eabodkNk&!ukshYCGYY7p`4{R<=y^0%4vE--sRt|oTAs|o&Gf>^4q1H zq}Svf{+-GRdR5-;-=Q3*YXaN++m&NMv?D+8PTTa+VoMPQSE zvvQa&4{Y@3D+lSazy|*&--y(eKaqy*1ulaOBV;$_}3|a&_#jO z{;x-hWH|GR&oe}R9be}sRWf2@Cuf3$z2G|E5JKg2)SKgd7O&;0}Z{r&y?VSitL zxN%~!takov{~hbL^^bMSx@q08u3OivtJW3kZ|kyk$+~D=u+CfOtiP$v zov`{#$E{=5pVkrUuyx2fXpOZ_nFp*f)=6`}^{aKl+-Hrpj+=X}QPwf@4{N0Lr`cZ; zzdhCn>!`Wg8g3micUi-%!{*K`Yp8X|++hu|4w~Do!PWtDn>EPVZ*H{)TKmi`7Pt1A zo2>!XA7;MQ-`Zntvie!O&5c&r+G(!0`dHh|bykkG&0K5swzisUtX|d@bG6me+H9_} zdRY19a;uxQ(OhQzVy!oqT3xMmW}emAT4Vlhb+T5Qi><7V)+%$M)!tfR&bQiG%guRK zwzbUMVD+_jm~*W=<`UDjZku`L9P1zRcXPEQezUDx=3;Y}b<R_!jCtDY@%-QB7 z>w-DUoM@dlbIsqZbLLEQg7udi*NiL1-^OKQF}Y+cA`8hy zvYEn`g{4rW#YFsvV4L`W^j>ep}BruIt_8j`CIAB_oZYM%d_U{H>qU|I*Ls2lUJO zA$_;LUN?HWALIqXkEb-1w=FTl{ZoSB^(hq;J17Mu?qrgL(A6PKQgs0ajEsxn~ zhBGp%hl^yClxJ=9BRoOAeBGaWCPO145I&QUmpiv^Z4#GrGbXdV&zB|zt)Ldvojx~X z!sasrNOtb%XNpO8la2e5x7Qnt?B<2fT3WhK1#Amtqi} zBzFY0{m&N(zxbRg_q!UC`_6OOB#KP+5O<#cC4%VDI6+5_OtdKI=jWQqkL4a{-0=UJ zmi6M-QbH)?dzNN6z8Ev;b9_}ruQ=!^n>Sm;hJ>dCljXe_wspZ&^6&7;UA zbf9C|q3~O;RwjGH-CylZ(!Z1j< z`+OhJ42)j^pQF>@LNb8>k0~KSe-tTpdN|`vQBU(XizK9rES4G6AI{SI&BT)FY0>tf z$!U7DDc7ZzqP2zxfI%R)4E>Tso2kxA(CT{`Rf%Wzs)RHbrIny*?`- zoT7cDoV z>*uA(f!wLnOA#_L9BNlLVR@b{ga~cuCuo$EndS@1&gwin{Byft(%w8fvwl*L2IbO{ z6(aSp*k|`hM8~F|n?F0_6p;(v@hspa^t?qR5DU z|AAuoSce)l_M#mjwLVHjnww;zljwcTK|$x|AZgngm06NVEyx{i-m$!lQsF)wd;X6G zXLS1BU%)L941`yAdMYStOY>nCqn|)HBsnBV+Js1JA*@8-rFWj6j=sxGBT|O=iOv%l zDKbiJLaLWhbg0rL_o;1Y8vY3mv!a~^ua$FanVlxf8DeC7A)ljVrlAWl;YD623(YXY z$8+1lzZR5`Xxrfyvr5P4J~S=5S4obYyLrY&LdJ$i=7xff*h~^^52Og-VCS(hxe9i+ zp|h?_Q~Y5*yP`SOuQ;Hj+T;D<{MkjwhvDP1)1}E!^yZ|L+Amj!!#t=uq`D95#NGqG zf@l|pmMCrSz0kOgj7u6>IaMwkj5j%WwQ7y7QTxoF% zS)bc@@rVTSZTRetiiO&QByZCUN>!zik`s?Dpu)~~NK9_moxibA26`s@=S+;&9r8Rn zQpgRgB|Ae*xojyj-Iv>R{~3vN&uw(*1p+YSa1|Lmv_6xVd-Bgz!H#;oK2dUCJRTAe zf$x68!~b>?`0$03Ul29i>{Mb<^#zN7HiXf@i6j_s6jX&y3C6~%VlUIV-G~Ik^G+2< z{@thQ;+b-~JW+ESp2o6Oa$BFNB`TP9R@8R&YJ zx^U(fzEKPbRc?Gi!M)D&-zD)f_zf?*k;pu*nc%vXoCI9TO~G^1n}X*aH!BK?i?1Yx zx7}KT(13qLMTh>W7O6Y2|KnsnQTqQyfOfGrKa1>~lpsZTe~BzY_*L0U8ZMLOD8gIY zB*{%;MD#4rsYv2^Bb7Xkve_yrFK}pRqPtQf#fWHw#5a~APx9gh@guE*K`;n>s6i4% zJBsp`%SGD3^9}M0Ql^w6sr>Us#Lw%PBms!GOi)#MYI*VuUt^ME5e^dFH5L(F72!Y) zcpTISkSD;R3l`B3ZzRyq?zLFb08tl=Jt5F-=K+N#y&>lGl?lE}GcGBCCUWtAk>7h^D?!jwE6<$a|zX?^2FD5*abfHh#XG z*Eo#RqoT(BPonx36-eo5^{B$#RgpY%m$fG!BgI7;R!buPsv6w_Y-s?T`h!{0@NllCjXt#Dq3XiW%mLa^WwpV+JI;3&5 zLA!u`uC9meUzao%1&%xoAFjd|KI36AI5kDyvyIW-_v#ZIMeqyt;U`x3s250zJF`J# za(d|~5lv6wGoB;8k;!?U^hY;i(uo1M@Vp1iMjqdoVPXh=dCwbyyhf233`)5X>XRbn z6Wvc$&&{OuX~xmNurzgI(bJ> z+WZcB<;l0eo5DA|MSjERwSAksEy^QlMg*I}M>HWE;dURBIR4zbr2YSB31*a7{%A=m z{}5e&w>ccmsmjm12S>faPrpy*0*q-&rlX?Qo00dU-5TB$?SyR-*314DoZc>3WX$Sj?|&h7Wkac$n!NdpGB~FLSqz<_*mvM zL)dXOq3Hz04lH)w5X3R`0m;)|sv;}(v=m+|lav!m3-$C4w{<3|X1Q(JlA1FAd=Pm* ztNF8jD##{08)G`YG_Wp=FkqoPL}Cdr3jNSI?BIqd63d2YL9;2kP;wGPyU|$Q`!FdN9}3B+^qx8Dgr=3ANE)UBthA-S9y(VFR1`Wl&6z47* zO14Svm*a8RL8kCK)5!NJZ9-J2KPt3P^gO!7Cmzr_GwnFH-*i$xk=T6tyNN|&LIkvZ zLg6ltPKn`UEqO&cQjx#DmQ;|T!1B&($&>O?1eUBNMT>jdwG!2)gA9ta6j7v!DfDfA zV=bvJLpkQv){%~tQA`;5Av8w|3BAWFERyaCP2UYggWjS2QY+%g3TAKCoO~q&r5C~{}L)aAH9L($RergM$$_p zxvQZM6ED+-P2^RN>GXV3#>@S3KKa*UAnGw6R9?i4is=4nK1^(|(h|C(EzqK7%y`di z;kWZic?%gMh76K;wauhLiHQ9ZLb2yj05ZGagXJqM&#+|1w@|= zTyEFRdJ-9P5Xc^xjXx@)$Qrb;aGbANJG&-spQwBzsEu46t^52knrJ*YK?(?Ac(&-+c&LG}thpF>;w6|r;$N22MX)MZf0-a^X9W|I(cvg-L+ zP)cKh9lm%Asahslf#5n?fgEJ8z=CpPzbcG?=l!Y~WOg<$z7=aQn>$-cSs4xFUv4EO zQ?fx*2pxh#X)K6kZfRJ$LDmu_W*}=R@Fw^JKMsY}=$SRQ@7%egJ`b@X*&bUyWTxB5 zBelRnlnudzXKwnO6JBZ2_Xv3wt0`J}ubo)3UOQWDBPFviTSVKjCcu>M#bja00T&d* zC4>rOHK>R=E6RB2yM~yv3&R;1MUkEz9S$Ls9T_%>BUS_!`Ceh93i}x069VOhVHRhG zc*=I7$(SU3$sSTn^NeUQL0;TWimUk`KNMZpb~`CA3+(vqq?n4#Vpj2u+sPwOMzf#^ zATOjdi5kKox#4{+36eA!X`NQs%Sz1ZDS`%PKvC70&Cn$ z$0QePfIq#HyjI{tkcIrRLehOkH=nhWEGaGw;gGOmkpdf0^kIXR_6%Sdpn2)T=< zdtptO+lXtKqWS-Gs4=Fz!yn|+|BBB9UUDz_HNq^p$1J3L(AOr!3XFe#W-mEXASPgn zHpa$@jt?T(QtToRh>0?|Z06+u4%xP!1XH~(6vibI`^l33iqXpa zhXdr7WUp7jD1@9A;ZeHFW7 zcRfrhdz&l4h(){?V&tHnoEr??_xNFwLYlbr2!Y+Wg};1?q)MF({?#c`N_hGCU?2kF zKN*}9fuPSxaF!i&SDYdrGVID_E}-oHvPnYQFkdHVUEX?|uem^~K8}DVT!IA32L{Ng zBwCkcw#Pj&v<7knyZ1LxQ;3rxwhl3dPh2F$W4G!dNpvPS7pe9){NszH5{rX7)UL&c zTqNh@-=y*UQ$-5J^xKbB6LdfiOwX72AVvCs1gI5}{aGRcOgm~SmDeM)p*vyAizzz1cdPY89_l##AHMaH{%A4-oAzT;W? zaberj@&rNjZ6{*+e7G>i&wnJXlWyJQi$0dRlId=}PozFlaxT=IAS)wR!zSgaV37UL zC(|(}-72l5yh6%48PxcppQSkIsKo>zzeq+CDG?}&EK@bjXbr1zu)vin^pX)!6**6}q+PNQh7 zbD?M^b~e%X;6Th*d$apW7b#6rru(bo{$N^9DT(*}MXDP+&0kd-c$tW%3SZVC+5Phu z=}!ssW?c{ICxC`MrI*PTcSuj^nj}r~^Zq$fZL*nf%aJNz1km`BWVc(Uk5rxrPTuS* z#XckTpl-?@`31sX`$I0|e!EM0j#XZ$2~`#2JVyk?$cxBS4_jKAwVFgRzZK*g=U&(^ z^+_(*3s=!F@OF(fDrGn$y?x5_a)}m-BO<4k{R2b?QuwqRQW0$~guEBqctiR?yMxv{ zc4oS(+>*L0^1(k09wzc0@+tp9lBbiAyf~bURY%I$rm`A=2l!`&wyxNYg{^{O@Y5ux zH1t|obSD)`j+cr}*x~(UIkQ$SC6-|DC$M5?dH|k95rZ#V02mem1K)0zP z*TNknGi2Aw~WkvGFN#6{$1f&6DLsekDaN16(lmKHQh7 za_M`NHl@lvZPXRO^iA?=BdD!aF}W7^f|F8BFny|J&?sYL|v-wYL$1v6zbW5F!l<{ zmpR*=@sa$5A{|`DPkbhql=7ByI}_6;hgZv#Z;|ZrPqf6?WxG{d$-5-7kH>r|ze)DF zExwe$6x0{BmjC=upaI|fjXWvB-W?SG>05cK9A5!_Y&w&L55e(yM{uwr>wGVNN@Cmz z-^(#_2`pHlpGcXWUjgd{S}rCQbz;@PFJ@R!K41#3?*i3Xv|Y4Vlt(Cf^i`lB{kKP79>u7#{U0duCyUb<&vbpRI4xJ8h|{1V+E!q2 zivua%xA=e2wr_*}4~^{OdbEu6 ztHE>X(Y2%oZ&IIjmh!LiBlT%RY0Fh!u>pNU+J2RHZa{P5cVA`L`edBW3JVCERcZSN zUbZ1klJc+cdJSoL!^Q=On$R@udHlzQw1jl?3Ln*wR}&@b(sE=T zH=m=W0jfMlOOhP7$#b+sT%kEQq}IjZSpcSVBzMkxG|8?Jq_7?|xPUc>ws8jX`R~!H zW$&rC*uuR<&=6~f1j)0R_BYs65s}3VvEz8s`!p?Um!}Tnq%aF|%vpSt*)vF*;sA{S z@Hxvogpivs4+_FT1#_R+J)n^%na&{(4d0k4+*7buy|~!Dm1ki*D|R;n&=e$vQx0Au zVEOY+X$r*Ar%h>zV!wLH=tM7BSTOb_38%I)l!kO4|Knr& z;*;|Y42lopLg=8^FhZgYK6^nF4QV0v~^WkNeX2`3M!Og-5J(3tAhKvPBD89i&IMpcw#1 zTF{bpnm8W`z0Mh&du%-n889kTCBbhK=Os_|li-^TQM;^QB|~r`i)O?98l)Kf2A|ST zNfSQfQ(84?nhd81RC&9X6oS321y#_4FtU4b@)<1x1`Tj%AQ#OrfhKtE>gw(yNiq{e4s+?T5hFGT7uM$o~gol zip=5>@h5^FdSCE{E)?^}93&C_?!6`N$`U3#kEe1O+FA4`n;m|0&RXwUKM&l!+ zFgpr6Mq$5%NWP&_IM9PJP&dtpDwrdn`{x(*2Zii%o427)kVG8a;LtP}7xX*XSi%^; z05lHG-pQwZOCLiU4t-0nK%Ln29j#9Qga4v`OJo->@&kR8SiIg3w0vTr2#r|K82JDV zxBCyYpGG$FU`P6D%32bFh57>KH7pw9q-2T-Af}6L@8!Ka(yC-VU)hl^AbWWGPP8{b zq0Y1k8P31xOuvIB^Ji!JH3_7MQ4*szc^|QlxF2_=XDB(yU+GETAuF*h!OlSI%yzs`J60CPWvzBBwMH)?jO|`%tJsV^o7etCv`Luk0K$R?5TXK#FmB5U z=v{T2$k&JIv$8Om3-_b_NQOJHpJ1vTPZ~g%0~{DY>&w$F8@vpspF>CCoR*OD5nse< zKQHjwKsu3J;CBYn#3D$@OtT#+Eg(!AwTzq*EM%YO6$jBem60Y^kmh9Dt%Wd63pkrS zl(Xfs;UHDGMp}mg$!403v;9JL4?bcLebw576p|c*^=QxFw+GSoqyuj^n6?BsJD3*5 z*(okHPX}vrhS0W%RUAsw0bU(SA4$y7b0qE{lYe;cF|-Gn z&Qr$H>-@b*bR@#JC(+iVC;w_Pq*hNpV=^r~ZVHvN`t?#FT4qThpPxZ0IOm6`(4c$* zICjVRPsQWX=GWmXGs%M7SA*eil9=ae%@{DN-DN#ib1j=k51y);S-U-a-v}3zhfF z#I~0|)SZ(lWf4BzrPZWG20!J}!EW{n$|U0QE~{w8;yF@C5j!!~usBh4woMnq*+W>y zOPJkm&ElvqYDzzYihe zIVJC95b@h+R5~U2qT|eu~Zpc>J_n{{b39iWQ;5nCRr)b7U?#mc_QE22sOF<^w*}PZ6{qk?xDIP9|zjfs{Nf_p7 zoY<*$Me|!uK03b(#}(l6WSCpcQi`kCXy1xcZjqVp>+#AqVnhr1?OpEUMU-ZQtakeq zRoYO}g>UMwJ;7_IC`CvY_w^LzJBpevR8~yk47pQH`H(lOqG;~ZAq6+hvR$KGBxT>T zO31BNUYW}t%I+e2A30Js#N(?er;q`3_E~@^Wr41Hs-6;1$RGUr^GY|c(y@_J5=Goe zFDlnX^4OP^SAtOCuC-R4CLy=x*9!Ep;ZhR%6YmVzZo6-kw?q|tzEggJ@9M3#N?Rdl z+bSCTNAB+L6(*=0{I?P-;Kd&l&pmYOM`ab_aIYvo@{BA+xQ-CU<+g0Mcsr#wiH}QD z;ID^RgHI=$WjfhHuC{Kk41~4)DjEI?!hr`dtU9(` zfq&9fsr*QVh`K<9h9wMPBnS*i^Dt@z!xwc`662;A&h&pqZ~q|;SE&uB2gWjnp9I-5 z9$5#o2rEUD7uK%WJMYGDeas8wY`$KYFZ)HAf|j)I zrd$E|w7cR2?lmaShZecrl{%^S$ZL+kdTkaB@v_AAQ0kPwmxbQV66N@A3Bj^g;^!Vp zts3`AU=xWF^-A0qjc{F%>ai^%?v)-&D+PYG5Bn;v7}pp3D_`(m`Y9_gObE9TGiv!j zrLLG0>JX)pfYpX6xJ8=nemp|S5OCZmrLus#e^s6oFm{|WUBIOilnnyrOj2e7a^TbW zU%AR>?uMxfE)Cv~88AbsT7Yqp$CjjV#(+7>%%=|SG=w(*(^mTqj=0uN6yexyfV&@& z(B^Ak?1EhG={cC$cgvgqp}hG&%A5Df^HFn^n&bfAKUb*>8z^la-l!ujxPP&-o3wC` zFIN6V0Gs70t7O2^%awY7{L57+)WV&-O7u|+clR2lkI2??ol;#Qhum=+l=oE5cPlRx zndUf!n?aK!sX$3koPDR{XnHel4}B08>l#-g3z2YTEc3|XekWz5UpuCR$=B|QW6D=VT4nHePJnKC-T@%pb{20x{P#~#oxxdT+Y@~i6pwUl6%Mt> z@J%O_QqmHgUpt|^BCR)gqmxQCV}@*oWY77-E1gv0W!u&H*po`7qLW|*-}NP@M|{b! ziQO|Nm0l(q@WbC=S=wp1c~_J{s#{iO8!2D<1uNnns>+g8H}o2-q!^2En(j-(trFk( zC0{VBP*EJ&I@kk)@L7bg8QB|n%iBt`{*(oAk{fZ-QF~MWM_FCziq!ub)-bj`aeU&y zjKCov2Vtbm-oW0I+-oX(U5ft*vpSn(*2NkqBM&4$L3#a%H#b-@N2Fkf4bn*3zkad> z24`a;CoW=l7O+{}I$b-4gvUoDV%|h^zlGd9&tS=g1U`6|N;QE$3w#Xl1(_3obc>p- zBFo78$4Da(dw@Y7R%UXVBxBm3oqKeMXN2LKfxp`8Sft|;8hUw2`)?yh(=~XfSk@WJ z1-|X^94W`&EX3Xbm|BR{060~MRn^MD+2|a)Zt&7^>@5QUApoBD`?x=m6}5!9RM%%W z^G?5~#<7=4xdHL)0~G!+o;~Rq_`~CIek=&Ajc3o^BUiLA`>1LGaX~XAHTDcC@!rix z!id*i0=Jl7b+f>7(N>P~oujsP4&5~PjKVC=Be|;Z{Uqayu-8kLGt($8LYZ&)2}aOk zJwhEk*o?QRf!CsO6KqUjH-+BeH{^OJa}6ozQJXlRfmS$?T;RFx(Uu#Jn>MNLOJ}!iNZ7 zfoz}TzbCWm?MiSDV|5c1#!?l6q z#aSMi%qIlVmdV^oV=ok)EQN5F$lDNo@JD0yU|Gi+ymcD;TDqk3r*2A5lUe+yn^I{q zjZYsz3m1W#dKO9Z3H1Q4PoXNjPiE)x%{QgE&@3_-DZ*QHFGZllT#R^@+XxxD8HxWGIfi#(G{9$?R7d9d)8KET%ljCy&5X?>T|4PDtLO6qZv&K}J| z&w7_c@KTMJCt`k^rNlc#UccG!zF>VO*Gm>RRiW?PS0c$2PBl=bwi5C=?V915jCa!n z*p|Y;Ow%JEIhx%FB%pG6FHOQ-i+9NQ3&U73>BMgS#W2)14$ycwdqU*tIGoLs&hO@RMzBi4TQq`|FVWLL#kd71xF|T%vU?f0#D_BqpHsONU40SP;p$Pn(R+KYrA(TffCVmQ!%>>gl*W1kQ4 zW}{f4gkOR0j$0}9MUu#gNBK;90`E2oU%{Hs=Z#`dC+yd8XI4=1a)@nOa%?BRCyyV^ zDitbRjPy$wVic0`KfU%IiWX6vY2@Psv7pPaJyiwP)=NaGRI4VVOR3p+rCmLff*dRvjZ)|yU+%op>Q{gqa*4_pNCYtEU$r&j*wdX z$^`Z)ne8_HjoE|@;a^Q;H59K2eELN8YGW_>tRIJ|c7H?M(XB7Sn56JXU_d(%;7oA@ z4y7-TVB>t&Z-{kp`X9I(JHp!_j%~6rBhY&t`Ad^ntp<75(Lq9VWZ^z8W*13=mg}ql zwx1-{xfeYgje->X1$oF3tkG^B%q@VM?2|=^k6S}(&FkZ^wMh)CSHp6QJpDlPLh{U z4GFM)ssKP5MrQOB9y66KPx89=(@6S9k@RL>`6>MDR8}ovh!JTZ1deE6PGkU%U*)x? zvEms6qRj`3B6VaWRZMQ&=z{POQxW4J6vM?vNPEeXT*x>*l5q$hIt_w8{~BL7jn##W zx-*S6g$!>x9c#NMZ#$j63go)!?9B!}#d#@6;ru|X0Alx)@DfMC6)-eT!>VwitB)m= zj2aF^okJoZgc}abPw_>wSW=)C&|o}4%5ZQb&;4^)h^w=)w*Ji%Wx0=INrrta7$6{y|BI39oP4o`@+wm7&mR6;f*qkF2 zAdjP0UomOX5$%Zg;*77f4@b7x(!jG1Qx+$>V_eiRhv&Pjawz+hcibM5>Vh`z)^(_R z_WZV^3nyRY($96PcOCC!^Ypo_eG!rGF`utXh`i#dwXhAQbT)ZTb6Qcj{qvgB6v~&) z$3|a*U!KoOXZ$8(qmMZH#T114APyYoVEY#%AGzo%L1Ikbhlzvhv))@g#XSKj&hd)# zcNeeE=9Iw6z3W)9EU8DL$>L&98i&;s&X)%tU zI?8bQ|!zV9g)vR%Z5aAvdXOVo}s3Mhk zw`HtUa-8VlCoutWbZMan&=T~A*c3v1{W6w{Do!n9#ZiT^oV}8QuXALAj?_Mt&e9dx}Y_8T!-J2M=`gU$PdmM)$C04LdN(t`;A{^HH&}i&-m>`}?h<&dKZ@vPi z)*Ip~&dBjLAGw0PNEY++E7*^r&4w5@Sa;ZYLaKAw7kLv23}cUgDFB9htz^%af_M~O z1K_Jl&xl0Lz8{5;4R|OnuVPiS6-(%WiHK_j&~6}RaNz}lb-kKt4}#-_CBdKE zZ52zFRvLW#DmIjK)2FTG$?l+ds_rtdp%o0iuUzR4bk($V?e~4ZD8E)%g=0J-^6#r$(4f+EGrV8*|+3AQI$z(?n^Mx-x4myf|)z+*PEAH{m; zxtYOeV0`9QHd4wr_-or(26FY^hRL*mFWbh}lD)jwcJ?mZ9;dgnr#-{3@(%Wx(0f1L z!O{fmx&ww8<1sr~a+Wyy_KBl!oCh#*XcXzWP6C0?zliNEA9z6Frx90xz2orW-VixQ z;fRk0*WU{+NAQzKhSGOKxV#X>VVlHiP(9jw@=liY)U5I1))tN*o$2GTa=jS7G#~^d zl7vw7ITJjrH_@EQK%xUg06x1b-XvNL ziMn|gYnX*V-#BCL^mk|?R+cDqsR+Y2bXU8Rpm*$?~lXtT~ z)=nkLK+TZP9)_z5|zC^bBvc@nC#c%!Bb0_?*xE`L88D81L#G$=#zj z&^r;!x`&9INZpIit@t2;)sH_I-&O6w_=#E%#;+~KH#Y9)sO##75Cb>(@MVenvrO3X zP?otnA406&`w(K+p@$GBjy;69cKRVi*9&(MS&;+MfmiNgB8Uk$A41H{hGBR=tE)Rb zgxJ;XA;gK^4J5Ou+HS1NF}R?IFbKsShD`#9qQ%Ko_N?3PBs-ogoiTZ)qK+n`xu2;;YmJ6>>WDk&a3m6E3<5&T zT;4+9e{5xs5~<>1dI;96GvVP>-khoB{WyfjdK3rmu%+C=Ozlfz+G113Rs(LaWb*yI zhNkvTY9&6|li{JR$Wh0w7aPZqYHC_c1o=W_3$@3&@w$oy-HO*V)MV^@ZyD-##46&O zxUo=)VVG8xhE5dSKd17nB1>siW)~GFf;z+~$2ZBpzkRlN%-Y-dgCZje6qc+-HTg)Ht#RO;x zVw1rDr3gz}C^nE(2K5SbY@WbYt~NfD$jLWl0_Pg%{LJ z9npDjs;dCnz2y;@1fbS2YY@1H`D1UXh57ln@b!;6?wz;P0fOX!_f!|)h4(#@Kfmvh zob$d%^3eNgs`yaGosU)VEr1!HsITJMpVC5Yi0_TO*h1|9rFUx!6|WfJ>j$4=GN}CN z&(xYEhG&1Kek2{1`LWN`G(cC+RF4p8zMucqQcWp71U8=M&#^^FT>12QA(&wzfjxSV8#SNV!->NH(o){J3b4mBPalflS>wMOC>de}wgb54zpbA^vn|R{96;28J zWHg20UEg~txQ-J^$IL!~n%b)Kq`zg}^k3>{xGk{eU+PZjoXkgmuPzqo5B{x|ik%&m zFlak?lQ>H+Dz%>SLG4#U}HLbf_tE0l)n zE!=8YpRKO2vQK!H6nv2w?hBpOB5rOwwT2*auD#k>N+=}!lyEa0E$Ru+LP7=hO84x9 z0bAndmpZBIQ1$PfF?#?{c0tu(e9SNEOCa+1FDe!28{O0q65!yTDn8wj%>mO~d|cOi zJ48e{BJc1iIqGEOdZ&;2xhS=|ui9L|vi;OpajILBM@j>xxswJ)N{a|b79(Zd?Gsdd zf~b&Nev&#`4y^D;wg#bnE%o!gQ`Jx4Bz$_Bx(1&x@K49On9NH}SD%q48SdxP)n6rP zqQML0;`76CxEhXah>y*MUm0(YHMkkpRb&y zX5d0AK5twRpz3V(BXBlkwwhA7Y?>6*Jjal52x_?TEKKb6v(;e`Jtbuu?f~vF-0;DXjz7V|^;-4&3%Oe(E2#(A0r3*2FA)dZS ztz8K(;K6TKBM3jJCug&3cmdqKu&{B6Eu)7gsGY8|7w3H!si89Yo&^biQPkCRqC9*( z;;?!OGCM;nL}SDJeBUCqLK!ih|J5xx{`g|`%VK4#N)yCKK0tBxr#J>xzHJ3Jzlc_8 z14m}wVzq9pxN~QF7w@pAcQl=sc+P5w!@hjaYE0(7y!0B(v%Y-m8npz#)ivr<0FSK| zG57Vg>c3?2Ip4Se+QR4j$_BMEK$(q5{M>E4QSC|*-LXYP`Hd}V4fS(xdD?vM7Bv;P zcebie0f${H7+-*!yH)K)@_GGjYHPBT&)cRJ2iWZa_xd)quo&8y9qI&txjWQ!4EVks zYF514_=0<5b+=5~x>e7qFXNIU?|MP)M%wbYi|SXvcD#rchG^DhwH2agE@R_B zrkj7OFUXj|yso8H!Ts*GmiF><=VWm<@`7JDEurw>ez*80l4?VKdU)CU!eA6HWT%I{ zcN<)Yey9#YW)|{mPmuL)1HZzL3MKKJ%329ttB$6- z-y~>{X;{x=gIWoIH9@T!Ddb9N+CLH*J11THwgC4{Q#IRydmDhl!9meU}c22|93=9MaFn@IMYirUvgV183cQ-w_W;W6!0Eaux83+QBlXowNfa=ajPlK-SC7aM6ZY>xTmUWQ&s7-%m>%jUPOUY zwY9$hcGuCmnuV(S_6n+ktyUS@BfxLW&>q*Ba}>961s2g4MYdA~*-ATFlX!4*`95yo zMg>FM(TZc`x{mhl|76!qud7LtiGtaFRHz{TW6x+sk-y@-XUppW{ zD`@nbmI(04b6OhI$F9$5{|-SQ3Dq0#HsRa?Gl1B6{tyo5ymxoKPfGIi=e0M5C*r5) zwbtI7dep-UmzP+KXJsxm(x#%BGa6|xVYH;i+6iOT<3O+i#uDu4Z>vg;nd`5O}zOLmG1o-qfwIkrK-&k$=hDYNE9(8X0x5 zPopENO1Cg&y)GToMB9rIYxl19u@n=@v>v*3WODrdzE-@rxNqo?pax~d-U(@4TFRFl z(#Y?VVP{}a9&f7EBs=+6O|@B;xMPNQvS6~}4q2sUTD{b>LQ(hjZYPLCN*w7&^lV{3 z#qe-5d?Yr8Z)m1(%^KZ?whkMKW2Aoj5~-Zj6`#t_%} z1Qkn{WuDan(O=#4Pqi&1{X0~5CK>euZcBzr>}hPy#; zsl9@NBwCQ%D@dXRak1YkNWK;Y`Hq%a-T$8g?mMltopP~RaD9u{sNfgGg=H1}npZ>k z(!^e2f52b-N(+&9`PW}z?!U_iex=>UVDi@5bHV?}o9cbb_yN9(f34;G|M0~xe61zn z-uLu2+IV(BHX&5_ogcMC{@u6QqtXT09sjLnkc4fRuCOX3`yfVBge>O_hPVq~^PPs9 zukNMqw0R70%1>g_ZsqHL)>_AG_1*-7%htj8+gsg6S)#Ms@;9=zUD83>t<(0 zp7=#8Pge87-L%cPig~=7cHF>CP}~ZgugCw43mL?D6mR#$WTH~|Q|zDJ5hJt<1X=ow z(!TH`3qFR6ENT$slIb zAEy^0kMP(pty1nwA$>gMbDO24A#d}x23i@->sENvK>hK2bH&tB?)eGkRO)_j>RBW% z9^ETD_?8;F+IEBw;}Lh%$HofE^JDci5_X5RNy+(tWMi)RL(1m_nlnh{6Zb|v9p7_U zdK+`pE~P6EGQOSiGwoC2A7*?7{lD@2e~9}I_^68Q|GjrNn{3O@rrc~zHlc-H0s(|T z77Hp}5dlHbp9LujcArW@5hEf+kO2jWs1)T1Jjy7|AVmbkh^QziQBhD4gA{4P|9j@% z&29qz|N8vB_lM7BX3m^D^~{_(XUY*}lY`$;Y;qv z2>LZbp)!z4Di$Y3F9@zvE}i)wRlMw=BmM7IT)cLVO(cjxOM-Q)CuNDXn9+tf79DL> zqYa}Fv3_~*!-Otr=#^-%;aZ1*ZJ`6zh$+j8L8eGZc?^R1;`nCdi^}lId>x+M&lZBi z2HDc!gcrKfg=<6bNrfNjZwsi?6u#bU_hK)i!x=}2f+M>+QbFDg)&^Tz{+s0y@7!uj zwWMOKn9!+2UpUUFf(EDa4lC_id<42)kLYQ2=EilnP7RXMKXN+%LzMoOqQ%A*<%mVK zKDsE+y73gAlcdL7Oyhi1n%!HU=vb!=>N!i4$PMbovLy=P7-5;B+pgdX@$~&Cs{6k} z-#1UPU2ax>6}K)4hAn)=+tA*m@t!_sTAjG*Axg+b;n96j2o>Hd8vp9}hr*{6+x)5N zQsa|DtgmWjD*h%&{goicHBA6|%ZXkU!3|2m^9E7S2UvsQvE zVhAgS%6ohh#JtE~-eFIL^G7-D+hHH4iuF(0-cgkqJiN=^il2MI=HXj^4CeADp0U}* z$r9V(gc*D6Nqo^%+X!WbXguBas3Ka;v)NRCE$j^88fK+wXpUJPwFCQ>1)9PCISmX& zV$ZT7X;%wpD}kijCi2JHI=k}ZnW~LfG)%GbS+ClD6Zb5!-J`gqys0O!(87=YV4o_Q z%(uOwD);cE`S!ZJ!V{VyCM~j+m;sq|%)Xp|;0k5I|FbK!h7Vg9a!27q-Ju2iiDfoB zpCN1$`IM9P5I?^h6>B!Z@ibq$I8=`kOXfXnp(pvXo=}L}-jrWQ^I0x{KGQ66-m;k$ z@RumFUDnsRSLGkn2}PN$Q0j&*5Ic^tSYQmafYpMz-fp=hM?JdDc2ZU92v_^iPH8G>RZMCYV6nS05AjLn&Jn7)bUt^xlZw*D19?>Z!QI3u1v?1qx zIwJ={2QN1!8X97l{Yh;aMFgn&osk@!g*D~WyZSM zAYdGviLUYf->bf5Z#$bQV2HF9$HF_VZ?b2EsBf?wl#A`?P#43q?FGtZ>3a89F*$@U z%?>X@<8 z+DF#z#A6y|q%MiTkWpmmPWi!7cwLd&kuu;_O1yKYU6B%cswM*SMv=0ec(@Nd`*e{D z>21Oz3iH*-(uI`Z#51nQ4q1S4@Kt;z5sTrKcn5%YT;k0JXr{!Q4&Rg?B;J%L-ogbq z>b!{3TMUpfA%ii(2tZx)+1w7?C z)=~p&6R^r9){ZFFCU`1!tTF>@E3kG;tixlHiy~pl^1ztnNcmZrWd*#rc^9bwTIm~< zetNBZ{?&utrO)G6QQ$ zJD`;l8mR?!g`edC9Q@jM%#DkzL@yYcuvSI8jE)B)W8oRHkeV7hC zx=BkIS^S&Z=t6kPPq?W-rSO^~iIIwbA*bcC3!_*o;HlKHmKs=9or_`}ho@4< zsx+{c0;^PFO+4$4RLB7b>s=9V@hMrfV)(7lmy`i-DdF+e*VMP>m zJbN3nJ`IhrDH+CcREz0;?EIG(9T`dn-@nb~7w1kVm05U2j>F1ddcxk9v@hBCN?)QH zUm02;tx5~j*vh{?ofHsrQf=!jyl6E(KD*ozP`Eh%KlUj~T%RK2Cr51*Zk!Kvx!u)5l z7AecHl1!ax$ktfp848z~y22$c!dOerl@lRCae}x)5Y_jKC6iwHi#MM7aZ?TaWg&0wXe{JE4ebOT`RBcQVW9 z->S7D0WQ5*yckv2on+{`lRwT0x|7QjlotfFCVj1Vh8BvEKBD3ado6|UZ2-D{fjhpi zkBW=rGj%VG;p$7$GrZ#)w&6VOynQ}@|5y7aBm{-Y zE;zRyw{O!!Z}YOw&X>jbllBG5MHz9mi!;Pa^X(SyZew2^r!E=M)%j0>gy*PnQ-76S z#Llt(9%V!vj3|pY8xU+Dru25cNgqUckgg`tNKNvcDt=-PJflSHhlBlO%~<7VAV%Ej zoS^c)>0m*1#S^zXCtm{LH!~

PKQcQ7=lxJx=f($quWR;#rmdGLqtI7Ud#!NrtX2 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 delta 418130 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 diff --git a/public/static/tums-player/libs.worker.js b/public/static/tums-player/libs.worker.js index ae77d8b..5f9af01 100644 --- a/public/static/tums-player/libs.worker.js +++ b/public/static/tums-player/libs.worker.js @@ -14,11 +14,24 @@ let finalOutputBuffer; let has_init = 0; let isG726 = true; var Module = {}; +let audioDeviceDataBuffer; +let sendDeviceBuffer; +let has_audio_init = 0; +let lastAACSampleRate = 0; +let has_post_audio_process_init = 0; +let lastAudioDecodeSampleRate = 0; postMessage({ hasInstalled: true }); this.onmessage = function (event) { let { cmd } = event.data; + let { isStop, decoderType } = event.data; + if (isStop) { + if (has_post_audio_process_init || has_audio_init) { + Module._tp_audio_deinit(); + } + return; + } if (cmd === 'init') { let { scripts, wasmBinary } = event.data; Module.wasmBinary = wasmBinary; @@ -28,15 +41,41 @@ this.onmessage = function (event) { if (!Module['asm']) return; if (!has_init) { - Module._tp_ns2_init(event.data.samplerate || 8000); has_init = 1; - inputBuffer = Module._malloc(1024 * 2); - outputBuffer = Module._malloc(1024 * 2); - finalOutputBuffer = Module._malloc(1024 * 2); + audioDeviceDataBuffer = Module._malloc(1024 * 2); + inputBuffer = Module._malloc(1024 * 4); + outputBuffer = Module._malloc(1024 * 4); + finalOutputBuffer = Module._malloc(1024 * 4); postMessage({ hasInit: true }); return; } - let { dts, pts, timestamp, seq, type, samplerate, bitCount, decoderType } = event.data; + if (cmd === 'flush') { + postMessage({ flushed: true }); + return; + } + let { dts, pts, timestamp, seq, type, samplerate, bitCount, mode } = event.data; + if (decoderType !== '_decodePCM') { + let newSampleRate = samplerate || 8000; + if (lastAudioDecodeSampleRate != newSampleRate) { + if (has_post_audio_process_init) { + Module._tp_audio_deinit(); + } + has_post_audio_process_init = 1; + // _tp_audio_init(sample_rate, + // ns_enable, ns_mode, ns_intensity, ns_threshold, ns_twice_process_enable, ns_gain, + // echo_intensity, aec_gain, + // tp_ao_agc_enable, ao_target_level, ao_none_motor_compression_gain) + let initRet = Module._tp_audio_init(newSampleRate, + 1, 1, 10, 30000, 0, 1, + 4, 1, + 0, -1, 12); + if (initRet !== 0) { + has_post_audio_process_init = 0; + Module._tp_audio_deinit(); + } + lastAudioDecodeSampleRate = newSampleRate; + } + } let param = { pts: pts, dts: dts, @@ -57,8 +96,12 @@ this.onmessage = function (event) { chunk_num = Module._decodeG726(0, inputBuffer, chunk.length, outputBuffer); if (chunk_num === 1) { let getLength = ((chunk.length << 4) / bitCount) >>> 1; - Module._tp_ns2_process(outputBuffer, getLength, finalOutputBuffer); - let finalOutArray = Module.HEAP16.subarray(finalOutputBuffer >> 1, (finalOutputBuffer + getLength * 2) >> 1); + let procRet = -1; + if (has_post_audio_process_init) { + procRet = Module._tp_audio_process(outputBuffer, null, inputBuffer, getLength * 2); + } + let resultPCM = procRet !== 0 ? outputBuffer : inputBuffer; + let finalOutArray = Module.HEAP16.subarray(resultPCM >> 1, (resultPCM + getLength * 2) >> 1); finalOutArray = new Int16Array(finalOutArray); postMessage({ data: finalOutArray.buffer, @@ -66,22 +109,61 @@ this.onmessage = function (event) { }); } } else if (decoderType === '_decodeAAC') { + if (lastAACSampleRate <= 0) { + lastAACSampleRate = samplerate; + } + if (lastAACSampleRate != samplerate) { + Module._destroy_AAC_decoder(); + } + lastAACSampleRate = samplerate; var pcmLen = Module._decodeAAC(outputBuffer, inputBuffer, chunk.length); if (pcmLen >= 0) { - Module._tp_ns2_process(outputBuffer, pcmLen, finalOutputBuffer); - let finalOutArray = Module.HEAP16.subarray(finalOutputBuffer >> 1, (finalOutputBuffer + pcmLen * 2) >> 1); + let procRet = -1; + if (has_post_audio_process_init) { + procRet = Module._tp_audio_process(outputBuffer, null, inputBuffer, pcmLen * 2); + } + let resultPCM = procRet !== 0 ? outputBuffer : inputBuffer; + let finalOutArray = Module.HEAP16.subarray(resultPCM >> 1, (resultPCM + pcmLen * 2) >> 1); finalOutArray = new Int16Array(finalOutArray); postMessage({ data: finalOutArray.buffer, ...param }); } + } else if (decoderType === '_decodePCM') { + if (!has_audio_init) { + has_audio_init = 1; + // _tp_audio_init(sample_rate, + // ns_enable, ns_mode, ns_intensity, ns_threshold, ns_twice_process_enable, ns_gain, + // echo_intensity, aec_gain, + // tp_ao_agc_enable, ao_target_level, ao_none_motor_compression_gain) + Module._tp_audio_init(samplerate || 8000, + 1, 1, 35, 30000, 0, 1, + 4, 1, + 0, -1, 12); + } + Module._tp_audio_process(inputBuffer, null, outputBuffer, chunk.length, 0); + chunk_num = Module._encodeG711a(inputBuffer, outputBuffer, chunk.length / 2); + if (chunk_num === 1) { + // 播放数据 + let finalOutArray = Module.HEAPU8.subarray(inputBuffer, inputBuffer + chunk.length / 2); + finalOutArray = new Uint8Array(finalOutArray); + postMessage({ + data: finalOutArray.buffer, + ...param + }); + } } else { chunk_num = Module[decoderType](outputBuffer, inputBuffer, chunk.length); if (chunk_num === 1) { - Module._tp_ns2_process(outputBuffer, chunk.length, finalOutputBuffer); - let finalOutArray = Module.HEAP16.subarray(finalOutputBuffer >> 1, (finalOutputBuffer + chunk.length * 2) >> 1); + let procRet = -1; + if (has_post_audio_process_init) { + procRet = Module._tp_audio_process(outputBuffer, null, inputBuffer, chunk.length * 2); + } + let resultPCM = procRet !== 0 ? outputBuffer : inputBuffer; + // 播放数据 + let finalOutArray = Module.HEAP16.subarray(resultPCM >> 1, (resultPCM + chunk.length * 2) >> 1); finalOutArray = new Int16Array(finalOutArray); postMessage({ data: finalOutArray.buffer, @@ -89,4 +171,4 @@ this.onmessage = function (event) { }); } } -}; +}; \ No newline at end of file diff --git a/public/static/tums-player/tums-player.umd.min.js b/public/static/tums-player/tums-player.umd.min.js index e3ff4e2..93cad4b 100644 --- a/public/static/tums-player/tums-player.umd.min.js +++ b/public/static/tums-player/tums-player.umd.min.js @@ -1,4 +1,4 @@ -(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t():"function"===typeof define&&define.amd?define([],t):"object"===typeof exports?exports["tums-player"]=t():e["tums-player"]=t()})("undefined"!==typeof self?self:this,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="fb15")}({0:function(e,t){},"00b4":function(e,t,n){"use strict";n("ac1f");var r=n("23e7"),i=n("da84"),a=n("c65b"),o=n("e330"),s=n("1626"),c=n("861d"),u=function(){var e=!1,t=/[ac]/;return t.exec=function(){return e=!0,/./.exec.apply(this,arguments)},!0===t.test("abc")&&e}(),f=i.Error,l=o(/./.test);r({target:"RegExp",proto:!0,forced:!u},{test:function(e){var t=this.exec;if(!s(t))return l(this,e);var n=a(t,this,e);if(null!==n&&!c(n))throw new f("RegExp exec method returned something other than an Object or null");return!!n}})},"00bb":function(e,t,n){(function(t,r,i){e.exports=r(n("21bf"),n("38ba"))})(0,(function(e){return e.mode.CFB=function(){var t=e.lib.BlockCipherMode.extend();function n(e,t,n,r){var i,a=this._iv;a?(i=a.slice(0),this._iv=void 0):i=this._prevBlock,r.encryptBlock(i,0);for(var o=0;o1?arguments[1]:void 0),i=new(f(t,a("Map"))),d=c(i.set);return h(n,(function(e,n){s(d,i,e,r(n,e,t))}),{AS_ENTRIES:!0,IS_ITERATOR:!0}),i}})},"0a06":function(e,t,n){"use strict";var r=n("c532"),i=n("30b5"),a=n("f6b4"),o=n("5270"),s=n("4a7b"),c=n("848b"),u=c.validators;function f(e){this.defaults=e,this.interceptors={request:new a,response:new a}}f.prototype.request=function(e){"string"===typeof e?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},e=s(this.defaults,e),e.method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&c.assertOptions(t,{silentJSONParsing:u.transitional(u.boolean),forcedJSONParsing:u.transitional(u.boolean),clarifyTimeoutError:u.transitional(u.boolean)},!1);var n=[],r=!0;this.interceptors.request.forEach((function(t){"function"===typeof t.runWhen&&!1===t.runWhen(e)||(r=r&&t.synchronous,n.unshift(t.fulfilled,t.rejected))}));var i,a=[];if(this.interceptors.response.forEach((function(e){a.push(e.fulfilled,e.rejected)})),!r){var f=[o,void 0];Array.prototype.unshift.apply(f,n),f=f.concat(a),i=Promise.resolve(e);while(f.length)i=i.then(f.shift(),f.shift());return i}var l=e;while(n.length){var h=n.shift(),d=n.shift();try{l=h(l)}catch(p){d(p);break}}try{i=o(l)}catch(p){return Promise.reject(p)}while(a.length)i=i.then(a.shift(),a.shift());return i},f.prototype.getUri=function(e){return e=s(this.defaults,e),i(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(e){f.prototype[e]=function(t,n){return this.request(s(n||{},{method:e,url:t,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(e){f.prototype[e]=function(t,n,r){return this.request(s(r||{},{method:e,url:t,data:n}))}})),e.exports=f},"0a0d":function(e,t,n){"use strict";var r=n("c65b"),i=n("59ed"),a=n("825a");e.exports=function(){for(var e,t=a(this),n=i(t["delete"]),o=!0,s=0,c=arguments.length;s]*>)/g,f=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,r,l,h){var d=n+e.length,p=r.length,v=f;return void 0!==l&&(l=i(l),v=u),s(h,v,(function(i,s){var u;switch(o(s,0)){case"$":return"$";case"&":return e;case"`":return c(t,0,n);case"'":return c(t,d);case"<":u=l[c(s,1,-1)];break;default:var f=+s;if(0===f)return i;if(f>p){var h=a(f/10);return 0===h?i:h<=p?void 0===r[h-1]?o(s,1):r[h-1]+o(s,1):i}u=r[f-1]}return void 0===u?"":u}))}},"0ccb":function(e,t,n){var r=n("e330"),i=n("50c4"),a=n("577e"),o=n("1148"),s=n("1d80"),c=r(o),u=r("".slice),f=Math.ceil,l=function(e){return function(t,n,r){var o,l,h=a(s(t)),d=i(n),p=h.length,v=void 0===r?" ":a(r);return d<=p||""==v?h:(o=d-p,l=c(v,f(o/v.length)),l.length>o&&(l=u(l,0,o)),e?h+l:l+h)}};e.exports={start:l(!1),end:l(!0)}},"0ce4":function(e,t,n){"use strict";var r=n("23e7"),i=n("2ba4"),a=n("825a"),o=n("f8cd"),s=n("d195"),c=s((function(e,t){var n=this;return new e((function(r,o){var s=function(){try{e.resolve(a(i(n.next,n.iterator,n.remaining?[]:t))).then((function(e){try{a(e).done?(n.done=!0,r({done:!0,value:void 0})):n.remaining?(n.remaining--,s()):r({done:!1,value:e.value})}catch(t){o(t)}}),o)}catch(c){o(c)}};s()}))}));r({target:"AsyncIterator",proto:!0,real:!0},{drop:function(e){return new c({iterator:a(this),remaining:o(e)})}})},"0cfb":function(e,t,n){var r=n("83ab"),i=n("d039"),a=n("cc12");e.exports=!r&&!i((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},"0d03":function(e,t,n){var r=n("e330"),i=n("6eeb"),a=Date.prototype,o="Invalid Date",s="toString",c=r(a[s]),u=r(a.getTime);String(new Date(NaN))!=o&&i(a,s,(function(){var e=u(this);return e===e?c(this):o}))},"0d3b":function(e,t,n){var r=n("d039"),i=n("b622"),a=n("c430"),o=i("iterator");e.exports=!r((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n="";return e.pathname="c%20d",t.forEach((function(e,r){t["delete"]("b"),n+=r+e})),a&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[o]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},"0d51":function(e,t,n){var r=n("da84"),i=r.String;e.exports=function(e){try{return i(e)}catch(t){return"Object"}}},"0df6":function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},"0e13":function(e,t,n){n("a1f0")},"0eb6":function(e,t,n){"use strict";var r=n("23e7"),i=n("7c37"),a=n("d066"),o=n("d039"),s=n("7c73"),c=n("5c6c"),u=n("9bf2").f,f=n("37e8").f,l=n("6eeb"),h=n("1a2d"),d=n("19aa"),p=n("825a"),v=n("aa1f"),m=n("e391"),y=n("cf98"),g=n("c770"),b=n("69f3"),T=n("83ab"),S=n("c430"),_="DOMException",E="DATA_CLONE_ERR",w=a("Error"),k=a(_)||function(){try{var e=a("MessageChannel")||i("worker_threads").MessageChannel;(new e).port1.postMessage(new WeakMap)}catch(t){if(t.name==E&&25==t.code)return t.constructor}}(),A=k&&k.prototype,R=w.prototype,x=b.set,I=b.getterFor(_),C="stack"in w(_),P=function(e){return h(y,e)&&y[e].m?y[e].c:0},O=function(){d(this,D);var e=arguments.length,t=m(e<1?void 0:arguments[0]),n=m(e<2?void 0:arguments[1],"Error"),r=P(n);if(x(this,{type:_,name:n,message:t,code:r}),T||(this.name=n,this.message=t,this.code=r),C){var i=w(t);i.name=_,u(this,"stack",c(1,g(i.stack,1)))}},D=O.prototype=s(R),U=function(e){return{enumerable:!0,configurable:!0,get:e}},M=function(e){return U((function(){return I(this)[e]}))};T&&f(D,{name:M("name"),message:M("message"),code:M("code")}),u(D,"constructor",c(1,O));var B=o((function(){return!(new k instanceof w)})),N=B||o((function(){return R.toString!==v||"2: 1"!==String(new k(1,2))})),L=B||o((function(){return 25!==new k(1,"DataCloneError").code})),F=B||25!==k[E]||25!==A[E],j=S?N||L||F:B;r({global:!0,forced:j},{DOMException:j?O:k});var W=a(_),H=W.prototype;for(var V in N&&(S||k===W)&&l(H,"toString",v),L&&T&&k===W&&u(H,"code",U((function(){return P(p(this).name)}))),y)if(h(y,V)){var z=y[V],q=z.s,G=c(6,z.c);h(W,q)||u(W,q,G),h(H,q)||u(H,q,G)}},"0ebb":function(e,t,n){n("dbfa")},1034:function(e,t,n){var r=n("23e7"),i=n("a799"),a=n("d066"),o=n("2ba4");r({global:!0},{compositeSymbol:function(){return 1==arguments.length&&"string"==typeof arguments[0]?a("Symbol")["for"](arguments[0]):o(i,null,arguments).get("symbol",a("Symbol"))}})},"107c":function(e,t,n){var r=n("d039"),i=n("da84"),a=i.RegExp;e.exports=r((function(){var e=a("(?b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")}))},"10b7":function(e,t,n){(function(t,r){e.exports=r(n("21bf"))})(0,(function(e){ +(function(t,e){"object"===typeof exports&&"object"===typeof module?module.exports=e():"function"===typeof define&&define.amd?define([],e):"object"===typeof exports?exports["tums-player"]=e():t["tums-player"]=e()})("undefined"!==typeof self?self:this,(function(){return function(t){var e={};function i(r){if(e[r])return e[r].exports;var n=e[r]={i:r,l:!1,exports:{}};return t[r].call(n.exports,n,n.exports,i),n.l=!0,n.exports}return i.m=t,i.c=e,i.d=function(t,e,r){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},i.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(i.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)i.d(r,n,function(e){return t[e]}.bind(null,n));return r},i.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="",i(i.s="fb15")}({0:function(t,e){},"0094":function(t,e,i){"use strict";var r,n=i("bb2f"),s=i("cfe9"),a=i("e330"),o=i("6964"),h=i("f183"),c=i("6d61"),u=i("acac"),l=i("861d"),d=i("69f3").enforce,f=i("d039"),p=i("cdce"),g=Object,m=Array.isArray,v=g.isExtensible,y=g.isFrozen,b=g.isSealed,_=g.freeze,T=g.seal,S=!s.ActiveXObject&&"ActiveXObject"in s,w=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},E=c("WeakMap",w,u),x=E.prototype,A=a(x.set),C=function(){return n&&f((function(){var t=_([]);return A(new E,t,1),!y(t)}))};if(p)if(S){r=u.getConstructor(w,"WeakMap",!0),h.enable();var R=a(x["delete"]),P=a(x.has),I=a(x.get);o(x,{delete:function(t){if(l(t)&&!v(t)){var e=d(this);return e.frozen||(e.frozen=new r),R(this,t)||e.frozen["delete"](t)}return R(this,t)},has:function(t){if(l(t)&&!v(t)){var e=d(this);return e.frozen||(e.frozen=new r),P(this,t)||e.frozen.has(t)}return P(this,t)},get:function(t){if(l(t)&&!v(t)){var e=d(this);return e.frozen||(e.frozen=new r),P(this,t)?I(this,t):e.frozen.get(t)}return I(this,t)},set:function(t,e){if(l(t)&&!v(t)){var i=d(this);i.frozen||(i.frozen=new r),P(this,t)?A(this,t,e):i.frozen.set(t,e)}else A(this,t,e);return this}})}else C()&&o(x,{set:function(t,e){var i;return m(t)&&(y(t)?i=_:b(t)&&(i=T)),A(this,t,e),i&&i(t),this}})},"00b4":function(t,e,i){"use strict";i("ac1f");var r=i("23e7"),n=i("c65b"),s=i("1626"),a=i("825a"),o=i("577e"),h=function(){var t=!1,e=/[ac]/;return e.exec=function(){return t=!0,/./.exec.apply(this,arguments)},!0===e.test("abc")&&t}(),c=/./.test;r({target:"RegExp",proto:!0,forced:!h},{test:function(t){var e=a(this),i=o(t),r=e.exec;if(!s(r))return n(c,e,i);var h=n(r,e,i);return null!==h&&(a(h),!0)}})},"00bb":function(t,e,i){(function(e,r,n){t.exports=r(i("21bf"),i("38ba"))})(0,(function(t){return t.mode.CFB=function(){var e=t.lib.BlockCipherMode.extend();function i(t,e,i,r){var n,s=this._iv;s?(n=s.slice(0),this._iv=void 0):n=this._prevBlock,r.encryptBlock(n,0);for(var a=0;a=i)e|=1&t,t>>=1;return t+e}function s(t,e,i,r){var n=e+1;if(n===i)return 1;if(r(t[n++],t[e])<0){while(n=0)n++;return n-e}function a(t,e,i){i--;while(e>>1,n(a,t[s])<0?h=s:o=s+1;var c=r-o;switch(c){case 3:t[o+3]=t[o+2];case 2:t[o+2]=t[o+1];case 1:t[o+1]=t[o];break;default:while(c>0)t[o+c]=t[o+c-1],c--}t[o]=a}}function h(t,e,i,r,n,s){var a=0,o=0,h=1;if(s(t,e[i+n])>0){o=r-n;while(h0)a=h,h=1+(h<<1),h<=0&&(h=o);h>o&&(h=o),a+=n,h+=n}else{o=n+1;while(ho&&(h=o);var c=a;a=n-h,h=n-c}a++;while(a>>1);s(t,e[i+u])>0?a=u+1:h=u}return h}function c(t,e,i,r,n,s){var a=0,o=0,h=1;if(s(t,e[i+n])<0){o=n+1;while(ho&&(h=o);var c=a;a=n-h,h=n-c}else{o=r-n;while(h=0)a=h,h=1+(h<<1),h<=0&&(h=o);h>o&&(h=o),a+=n,h+=n}a++;while(a>>1);s(t,e[i+u])<0?h=u:a=u+1}return h}function u(t,e){var i,n,s=r,a=0,o=0;a=t.length;var u=[];function l(t,e){i[o]=t,n[o]=e,o+=1}function d(){while(o>1){var t=o-2;if(t>=1&&n[t-1]<=n[t]+n[t+1]||t>=2&&n[t-2]<=n[t]+n[t-1])n[t-1]n[t+1])break;p(t)}}function f(){while(o>1){var t=o-2;t>0&&n[t-1]=r||m>=r);if(v)break;y<0&&(y=0),y+=2}if(s=y,s<1&&(s=1),1===n){for(l=0;l=0;l--)t[m+l]=t[g+l];if(0===n){_=!0;break}}if(t[p--]=u[f--],1===--o){_=!0;break}if(b=o-h(t[d],u,0,o,o-1,e),0!==b){for(p-=b,f-=b,o-=b,m=p+1,g=f+1,l=0;l=r||b>=r);if(_)break;v<0&&(v=0),v+=2}if(s=v,s<1&&(s=1),1===o){for(p-=n,d-=n,m=p+1,g=d+1,l=n-1;l>=0;l--)t[m+l]=t[g+l];t[p]=u[f]}else{if(0===o)throw new Error;for(g=p-(o-1),l=0;l=0;l--)t[m+l]=t[g+l];t[p]=u[f]}else for(g=p-(o-1),l=0;ld&&(f=d),o(t,r,r+f,r+c,e),c=f}l.pushRun(r,c),l.mergeRuns(),h-=c,r+=c}while(0!==h);l.forceMergeRuns()}}t.exports=l},"04f8":function(t,e,i){"use strict";var r=i("1212"),n=i("d039"),s=i("cfe9"),a=s.String;t.exports=!!Object.getOwnPropertySymbols&&!n((function(){var t=Symbol("symbol detection");return!a(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},"0538":function(t,e,i){"use strict";var r=i("e330"),n=i("59ed"),s=i("861d"),a=i("1a2d"),o=i("f36a"),h=i("40d5"),c=Function,u=r([].concat),l=r([].join),d={},f=function(t,e,i){if(!a(d,e)){for(var r=[],n=0;n.5?e:t}function d(t,e,i,r,n){var s=t.length;if(1===n)for(var a=0;an;if(s)t.length=n;else for(var a=r;a=0;i--)if(R[i]<=e)break;i=Math.min(i,T-2)}else{for(i=H;ie)break;i=Math.min(i-1,T-2)}H=i,j=e;var r=R[i+1]-R[i];if(0!==r)if(L=(e-R[i])/r,_)if(z=P[i],U=P[0===i?i:i-1],F=P[i>T-2?T-1:i+1],W=P[i>T-3?T-1:i+2],E)g(U,z,F,W,L,L*L,L*L*L,c(t,o),C);else{if(x)n=g(U,z,F,W,L,L*L,L*L*L,V,1),n=y(V);else{if(A)return l(z,F,L);n=m(U,z,F,W,L,L*L,L*L*L)}v(t,o,n)}else if(E)d(P[i],P[i+1],L,c(t,o),C);else{var n;if(x)d(P[i],P[i+1],L,V,1),n=y(V);else{if(A)return l(P[i],P[i+1],L);n=u(P[i],P[i+1],L)}v(t,o,n)}},G=new r({target:t._target,life:S,loop:t._loop,delay:t._delay,onframe:q,ondestroy:i});return e&&"spline"!==e&&(G.easing=e),G}}}var T=function(t,e,i,r){this._tracks={},this._target=t,this._loop=e||!1,this._getter=i||h,this._setter=r||c,this._clipCount=0,this._delay=0,this._doneList=[],this._onframeList=[],this._clipList=[]};T.prototype={when:function(t,e){var i=this._tracks;for(var r in e)if(e.hasOwnProperty(r)){if(!i[r]){i[r]=[];var n=this._getter(this._target,r);if(null==n)continue;0!==t&&i[r].push({time:0,value:v(n)})}i[r].push({time:t,value:e[r]})}return this},during:function(t){return this._onframeList.push(t),this},pause:function(){for(var t=0;t1?arguments[1]:void 0),r=new h;return o(e,(function(t,n){c(r,n,i(t,n,e))})),r}})},"0a00":function(t,e,i){"use strict";var r=i("23e7"),n=i("cfe9"),s=i("8a96"),a=i("6b37"),o=i("2005"),h=i("015d");n.Uint8Array&&r({target:"Uint8Array",proto:!0},{setFromHex:function(t){a(this),s(t),o(this.buffer);var e=h(t,this).read;return{read:e,written:e/2}}})},"0a06":function(t,e,i){"use strict";var r=i("c532"),n=i("30b5"),s=i("f6b4"),a=i("5270"),o=i("4a7b"),h=i("848b"),c=h.validators;function u(t){this.defaults=t,this.interceptors={request:new s,response:new s}}u.prototype.request=function(t){"string"===typeof t?(t=arguments[1]||{},t.url=arguments[0]):t=t||{},t=o(this.defaults,t),t.method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=t.transitional;void 0!==e&&h.assertOptions(e,{silentJSONParsing:c.transitional(c.boolean),forcedJSONParsing:c.transitional(c.boolean),clarifyTimeoutError:c.transitional(c.boolean)},!1);var i=[],r=!0;this.interceptors.request.forEach((function(e){"function"===typeof e.runWhen&&!1===e.runWhen(t)||(r=r&&e.synchronous,i.unshift(e.fulfilled,e.rejected))}));var n,s=[];if(this.interceptors.response.forEach((function(t){s.push(t.fulfilled,t.rejected)})),!r){var u=[a,void 0];Array.prototype.unshift.apply(u,i),u=u.concat(s),n=Promise.resolve(t);while(u.length)n=n.then(u.shift(),u.shift());return n}var l=t;while(i.length){var d=i.shift(),f=i.shift();try{l=d(l)}catch(p){f(p);break}}try{n=a(l)}catch(p){return Promise.reject(p)}while(s.length)n=n.then(s.shift(),s.shift());return n},u.prototype.getUri=function(t){return t=o(this.defaults,t),n(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(t){u.prototype[t]=function(e,i){return this.request(o(i||{},{method:t,url:e,data:(i||{}).data}))}})),r.forEach(["post","put","patch"],(function(t){u.prototype[t]=function(e,i,r){return this.request(o(r||{},{method:t,url:e,data:i}))}})),t.exports=u},"0a8d":function(t,e,i){"use strict";var r=i("23e7"),n=i("c65b"),s=i("ebe8"),a=i("395e");r({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(t){return n(a,this,s(t))}})},"0a90":function(t,e,i){"use strict";var r=i("23e7"),n=i("e330"),s=i("d039"),a=s((function(){return 120!==new Date(16e11).getYear()})),o=n(Date.prototype.getFullYear);r({target:"Date",proto:!0,forced:a},{getYear:function(){return o(this)-1900}})},"0ac8":function(t,e,i){"use strict";var r=i("23e7"),n=i("8eb5");r({target:"Math",stat:!0,forced:n!==Math.expm1},{expm1:n})},"0b25":function(t,e,i){"use strict";var r=i("5926"),n=i("50c4"),s=RangeError;t.exports=function(t){if(void 0===t)return 0;var e=r(t),i=n(e);if(e!==i)throw new s("Wrong length or index");return i}},"0b42":function(t,e,i){"use strict";var r=i("e8b5"),n=i("68ee"),s=i("861d"),a=i("b622"),o=a("species"),h=Array;t.exports=function(t){var e;return r(t)&&(e=t.constructor,n(e)&&(e===h||r(e.prototype))?e=void 0:s(e)&&(e=e[o],null===e&&(e=void 0))),void 0===e?h:e}},"0b43":function(t,e,i){"use strict";var r=i("04f8");t.exports=r&&!!Symbol["for"]&&!!Symbol.keyFor},"0b44":function(t,e,i){var r=i("607d"),n=function(){this._track=[]};function s(t){var e=t[1][0]-t[0][0],i=t[1][1]-t[0][1];return Math.sqrt(e*e+i*i)}function a(t){return[(t[0][0]+t[1][0])/2,(t[0][1]+t[1][1])/2]}n.prototype={constructor:n,recognize:function(t,e,i){return this._doTrack(t,e,i),this._recognize(t)},clear:function(){return this._track.length=0,this},_doTrack:function(t,e,i){var n=t.touches;if(n){for(var s={points:[],touches:[],target:e,event:t},a=0,o=n.length;a1&&r&&r.length>1){var o=s(r)/s(n);!isFinite(o)&&(o=1),e.pinchScale=o;var h=a(r);return e.pinchX=h[0],e.pinchY=h[1],{type:"pinch",target:t[0].target,event:e}}}}},h=n;t.exports=h},"0b52":function(t,e,i){"use strict";var r=i("23e7"),n=i("c65b"),s=i("ebe8"),a=i("b4bc");r({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(t){return n(a,this,s(t))}})},"0c12":function(t,e){function i(){}function r(t,e,i,r){for(var n=0,s=e.length,a=0,o=0;n=a&&l+1>=o){for(var d=[],f=0;f=a&&f+1>=o)return r(s,c.components,e,t);u[i]=c}else u[i]=void 0}h++}while(h<=c){var g=p();if(g)return g}},pushComponent:function(t,e,i){var r=t[t.length-1];r&&r.added===e&&r.removed===i?t[t.length-1]={count:r.count+1,added:e,removed:i}:t.push({count:1,added:e,removed:i})},extractCommon:function(t,e,i,r){var n=e.length,s=i.length,a=t.newPos,o=a-r,h=0;while(a+1]*>)/g,u=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,e,i,r,l,d){var f=i+t.length,p=r.length,g=u;return void 0!==l&&(l=n(l),g=c),o(d,g,(function(n,o){var c;switch(a(o,0)){case"$":return"$";case"&":return t;case"`":return h(e,0,i);case"'":return h(e,f);case"<":c=l[h(o,1,-1)];break;default:var u=+o;if(0===u)return n;if(u>p){var d=s(u/10);return 0===d?n:d<=p?void 0===r[d-1]?a(o,1):r[d-1]+a(o,1):n}c=r[u-1]}return void 0===c?"":c}))}},"0ccb":function(t,e,i){"use strict";var r=i("e330"),n=i("50c4"),s=i("577e"),a=i("1148"),o=i("1d80"),h=r(a),c=r("".slice),u=Math.ceil,l=function(t){return function(e,i,r){var a,l,d=s(o(e)),f=n(i),p=d.length,g=void 0===r?" ":s(r);return f<=p||""===g?d:(a=f-p,l=h(g,u(a/g.length)),l.length>a&&(l=c(l,0,a)),t?d+l:l+d)}};t.exports={start:l(!1),end:l(!0)}},"0cde":function(t,e,i){var r=i("1687"),n=i("401b"),s=r.identity,a=5e-5;function o(t){return t>a||t<-a}var h=function(t){t=t||{},t.position||(this.position=[0,0]),null==t.rotation&&(this.rotation=0),t.scale||(this.scale=[1,1]),this.origin=this.origin||null},c=h.prototype;c.transform=null,c.needLocalTransform=function(){return o(this.rotation)||o(this.position[0])||o(this.position[1])||o(this.scale[0]-1)||o(this.scale[1]-1)};var u=[];c.updateTransform=function(){var t=this.parent,e=t&&t.transform,i=this.needLocalTransform(),n=this.transform;if(i||e){n=n||r.create(),i?this.getLocalTransform(n):s(n),e&&(i?r.mul(n,t.transform,n):r.copy(n,t.transform)),this.transform=n;var a=this.globalScaleRatio;if(null!=a&&1!==a){this.getGlobalScale(u);var o=u[0]<0?-1:1,h=u[1]<0?-1:1,c=((u[0]-o)*a+o)/u[0]||0,l=((u[1]-h)*a+h)/u[1]||0;n[0]*=c,n[1]*=c,n[2]*=l,n[3]*=l}this.invTransform=this.invTransform||r.create(),r.invert(this.invTransform,n)}else n&&s(n)},c.getLocalTransform=function(t){return h.getLocalTransform(this,t)},c.setTransform=function(t){var e=this.transform,i=t.dpr||1;e?t.setTransform(i*e[0],i*e[1],i*e[2],i*e[3],i*e[4],i*e[5]):t.setTransform(i,0,0,i,0,0)},c.restoreTransform=function(t){var e=t.dpr||1;t.setTransform(e,0,0,e,0,0)};var l=[],d=r.create();c.setLocalTransform=function(t){if(t){var e=t[0]*t[0]+t[1]*t[1],i=t[2]*t[2]+t[3]*t[3],r=this.position,n=this.scale;o(e-1)&&(e=Math.sqrt(e)),o(i-1)&&(i=Math.sqrt(i)),t[0]<0&&(e=-e),t[3]<0&&(i=-i),r[0]=t[4],r[1]=t[5],n[0]=e,n[1]=i,this.rotation=Math.atan2(-t[1]/i,t[0]/e)}},c.decomposeTransform=function(){if(this.transform){var t=this.parent,e=this.transform;t&&t.transform&&(r.mul(l,t.invTransform,e),e=l);var i=this.origin;i&&(i[0]||i[1])&&(d[4]=i[0],d[5]=i[1],r.mul(l,e,d),l[4]-=i[0],l[5]-=i[1],e=l),this.setLocalTransform(e)}},c.getGlobalScale=function(t){var e=this.transform;return t=t||[],e?(t[0]=Math.sqrt(e[0]*e[0]+e[1]*e[1]),t[1]=Math.sqrt(e[2]*e[2]+e[3]*e[3]),e[0]<0&&(t[0]=-t[0]),e[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},c.transformCoordToLocal=function(t,e){var i=[t,e],r=this.invTransform;return r&&n.applyTransform(i,i,r),i},c.transformCoordToGlobal=function(t,e){var i=[t,e],r=this.transform;return r&&n.applyTransform(i,i,r),i},h.getLocalTransform=function(t,e){e=e||[],s(e);var i=t.origin,n=t.scale||[1,1],a=t.rotation||0,o=t.position||[0,0];return i&&(e[4]-=i[0],e[5]-=i[1]),r.scale(e,e,n),a&&r.rotate(e,e,a),i&&(e[4]+=i[0],e[5]+=i[1]),e[4]+=o[0],e[5]+=o[1],e};var f=h;t.exports=f},"0ce4":function(t,e,i){"use strict";var r=i("23e7"),n=i("c65b"),s=i("825a"),a=i("46c4"),o=i("abc1"),h=i("f8cd"),c=i("d195"),u=i("4754"),l=i("c430"),d=c((function(t){var e=this;return new t((function(i,r){var a=function(t){e.done=!0,r(t)},o=function(){try{t.resolve(s(n(e.next,e.iterator))).then((function(t){try{s(t).done?(e.done=!0,i(u(void 0,!0))):e.remaining?(e.remaining--,o()):i(u(t.value,!1))}catch(r){a(r)}}),a)}catch(r){a(r)}};o()}))}));r({target:"AsyncIterator",proto:!0,real:!0,forced:l},{drop:function(t){s(this);var e=h(o(+t));return new d(a(this),{remaining:e})}})},"0cfb":function(t,e,i){"use strict";var r=i("83ab"),n=i("d039"),s=i("cc12");t.exports=!r&&!n((function(){return 7!==Object.defineProperty(s("div"),"a",{get:function(){return 7}}).a}))},"0d03":function(t,e,i){"use strict";var r=i("e330"),n=i("cb2d"),s=Date.prototype,a="Invalid Date",o="toString",h=r(s[o]),c=r(s.getTime);String(new Date(NaN))!==a&&n(s,o,(function(){var t=c(this);return t===t?h(this):a}))},"0d26":function(t,e,i){"use strict";var r=i("e330"),n=Error,s=r("".replace),a=function(t){return String(new n(t).stack)}("zxcasd"),o=/\n\s*at [^:]*:[^\n]*/,h=o.test(a);t.exports=function(t,e){if(h&&"string"==typeof t&&!n.prepareStackTrace)while(e--)t=s(t,o,"");return t}},"0d51":function(t,e,i){"use strict";var r=String;t.exports=function(t){try{return r(t)}catch(e){return"Object"}}},"0da8":function(t,e,i){var r=i("19eb"),n=i("9850"),s=i("6d8b"),a=i("5e76");function o(t){r.call(this,t)}o.prototype={constructor:o,type:"image",brush:function(t,e){var i=this.style,r=i.image;i.bind(t,this,e);var n=this._image=a.createOrUpdateImage(r,this._image,this,this.onload);if(n&&a.isImageReady(n)){var s=i.x||0,o=i.y||0,h=i.width,c=i.height,u=n.width/n.height;if(null==h&&null!=c?h=c*u:null==c&&null!=h?c=h/u:null==h&&null==c&&(h=n.width,c=n.height),this.setTransform(t),i.sWidth&&i.sHeight){var l=i.sx||0,d=i.sy||0;t.drawImage(n,l,d,i.sWidth,i.sHeight,s,o,h,c)}else if(i.sx&&i.sy){l=i.sx,d=i.sy;var f=h-l,p=c-d;t.drawImage(n,l,d,f,p,s,o,h,c)}else t.drawImage(n,s,o,h,c);null!=i.text&&(this.restoreTransform(t),this.drawRectText(t,this.getBoundingRect()))}},getBoundingRect:function(){var t=this.style;return this._rect||(this._rect=new n(t.x||0,t.y||0,t.width||0,t.height||0)),this._rect}},s.inherits(o,r);var h=o;t.exports=h},"0df6":function(t,e,i){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},"0e13":function(t,e,i){"use strict";i("a1f0")},"0eb6":function(t,e,i){"use strict";var r=i("23e7"),n=i("d066"),s=i("2a07"),a=i("d039"),o=i("7c73"),h=i("5c6c"),c=i("9bf2").f,u=i("cb2d"),l=i("edd0"),d=i("1a2d"),f=i("19aa"),p=i("825a"),g=i("aa1f"),m=i("e391"),v=i("cf98"),y=i("0d26"),b=i("69f3"),_=i("83ab"),T=i("c430"),S="DOMException",w="DATA_CLONE_ERR",E=n("Error"),x=n(S)||function(){try{var t=n("MessageChannel")||s("worker_threads").MessageChannel;(new t).port1.postMessage(new WeakMap)}catch(e){if(e.name===w&&25===e.code)return e.constructor}}(),A=x&&x.prototype,C=E.prototype,R=b.set,P=b.getterFor(S),I="stack"in new E(S),k=function(t){return d(v,t)&&v[t].m?v[t].c:0},D=function(){f(this,O);var t=arguments.length,e=m(t<1?void 0:arguments[0]),i=m(t<2?void 0:arguments[1],"Error"),r=k(i);if(R(this,{type:S,name:i,message:e,code:r}),_||(this.name=i,this.message=e,this.code=r),I){var n=new E(e);n.name=S,c(this,"stack",h(1,y(n.stack,1)))}},O=D.prototype=o(C),M=function(t){return{enumerable:!0,configurable:!0,get:t}},N=function(t){return M((function(){return P(this)[t]}))};_&&(l(O,"code",N("code")),l(O,"message",N("message")),l(O,"name",N("name"))),c(O,"constructor",h(1,D));var B=a((function(){return!(new x instanceof E)})),L=B||a((function(){return C.toString!==g||"2: 1"!==String(new x(1,2))})),U=B||a((function(){return 25!==new x(1,"DataCloneError").code})),z=B||25!==x[w]||25!==A[w],F=T?L||U||z:B;r({global:!0,constructor:!0,forced:F},{DOMException:F?D:x});var W=n(S),H=W.prototype;for(var j in L&&(T||x===W)&&u(H,"toString",g),U&&_&&x===W&&l(H,"code",M((function(){return k(p(this).name)}))),v)if(d(v,j)){var V=v[j],q=V.s,G=h(6,V.c);d(W,q)||c(W,q,G),d(H,q)||c(H,q,G)}},"0ebb":function(t,e,i){"use strict";i("dbfa")},1034:function(t,e,i){"use strict";var r=i("23e7"),n=i("a799"),s=i("d066"),a=i("2ba4");r({global:!0,forced:!0},{compositeSymbol:function(){return 1===arguments.length&&"string"==typeof arguments[0]?s("Symbol")["for"](arguments[0]):a(n,null,arguments).get("symbol",s("Symbol"))}})},"107c":function(t,e,i){"use strict";var r=i("d039"),n=i("cfe9"),s=n.RegExp;t.exports=r((function(){var t=s("(?b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$c")}))},"109c":function(t,e,i){"use strict";i("249d")},"10b7":function(t,e,i){(function(e,r){t.exports=r(i("21bf"))})(0,(function(t){ /** @preserve (c) 2012 by Cédric Mesnil. All rights reserved. @@ -9,27 +9,27 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -return function(t){var n=e,r=n.lib,i=r.WordArray,a=r.Hasher,o=n.algo,s=i.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),c=i.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),u=i.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),f=i.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),l=i.create([0,1518500249,1859775393,2400959708,2840853838]),h=i.create([1352829926,1548603684,1836072691,2053994217,0]),d=o.RIPEMD160=a.extend({_doReset:function(){this._hash=i.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,i=e[r];e[r]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var a,o,d,T,S,_,E,w,k,A,R,x=this._hash.words,I=l.words,C=h.words,P=s.words,O=c.words,D=u.words,U=f.words;_=a=x[0],E=o=x[1],w=d=x[2],k=T=x[3],A=S=x[4];for(n=0;n<80;n+=1)R=a+e[t+P[n]]|0,R+=n<16?p(o,d,T)+I[0]:n<32?v(o,d,T)+I[1]:n<48?m(o,d,T)+I[2]:n<64?y(o,d,T)+I[3]:g(o,d,T)+I[4],R|=0,R=b(R,D[n]),R=R+S|0,a=S,S=T,T=b(d,10),d=o,o=R,R=_+e[t+O[n]]|0,R+=n<16?g(E,w,k)+C[0]:n<32?y(E,w,k)+C[1]:n<48?m(E,w,k)+C[2]:n<64?v(E,w,k)+C[3]:p(E,w,k)+C[4],R|=0,R=b(R,U[n]),R=R+A|0,_=A,A=k,k=b(w,10),w=E,E=R;R=x[1]+d+k|0,x[1]=x[2]+T+A|0,x[2]=x[3]+S+_|0,x[3]=x[4]+a+E|0,x[4]=x[0]+o+w|0,x[0]=R},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;t[r>>>5]|=128<<24-r%32,t[14+(r+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),e.sigBytes=4*(t.length+1),this._process();for(var i=this._hash,a=i.words,o=0;o<5;o++){var s=a[o];a[o]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return i},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});function p(e,t,n){return e^t^n}function v(e,t,n){return e&t|~e&n}function m(e,t,n){return(e|~t)^n}function y(e,t,n){return e&n|t&~n}function g(e,t,n){return e^(t|~n)}function b(e,t){return e<>>32-t}n.RIPEMD160=a._createHelper(d),n.HmacRIPEMD160=a._createHmacHelper(d)}(Math),e.RIPEMD160}))},"10d1":function(e,t,n){"use strict";var r,i=n("da84"),a=n("e330"),o=n("e2cc"),s=n("f183"),c=n("6d61"),u=n("acac"),f=n("861d"),l=n("4fad"),h=n("69f3").enforce,d=n("7f9a"),p=!i.ActiveXObject&&"ActiveXObject"in i,v=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},m=c("WeakMap",v,u);if(d&&p){r=u.getConstructor(v,"WeakMap",!0),s.enable();var y=m.prototype,g=a(y["delete"]),b=a(y.has),T=a(y.get),S=a(y.set);o(y,{delete:function(e){if(f(e)&&!l(e)){var t=h(this);return t.frozen||(t.frozen=new r),g(this,e)||t.frozen["delete"](e)}return g(this,e)},has:function(e){if(f(e)&&!l(e)){var t=h(this);return t.frozen||(t.frozen=new r),b(this,e)||t.frozen.has(e)}return b(this,e)},get:function(e){if(f(e)&&!l(e)){var t=h(this);return t.frozen||(t.frozen=new r),b(this,e)?T(this,e):t.frozen.get(e)}return T(this,e)},set:function(e,t){if(f(e)&&!l(e)){var n=h(this);n.frozen||(n.frozen=new r),b(this,e)?S(this,e,t):n.frozen.set(e,t)}else S(this,e,t);return this}})}},"10d3":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("20a2"),i=n("3eb5"),a=n("b639"),o=n("1434"),s=n("66c3");function c(e){return t.ebmlBlock(new t.Buffer(e))}function u(e,n,r){return void 0===r&&(r=!1),E([e,r?new t.Buffer("01ffffffffffffff","hex"):t.writeVint(n.length),n])}function f(e){return l(e).reduce((function(e,n){var r=t.ebmlBlock(n.data);return r.frames.reduce((function(e,t){var n=h(t),r=new Blob([n],{type:"image/webp"});return e.concat(r)}),e)}),[])}function l(e){return e.reduce((function(e,n){if("b"!==n.type)return e;if("SimpleBlock"!==n.name)return e;var r=t.ebmlBlock(n.data),i=r.frames.some((function(e){var t=e.slice(3,6).toString("hex");return"9d012a"===t}));return i?e.concat(n):e}),[])}function h(e){var n=d("VP8 ",e),r=E([new t.Buffer("WEBP","ascii"),n]);return d("RIFF",r)}function d(e,n){var r=new t.Buffer(4);return r.writeUInt32LE(n.byteLength,0),E([new t.Buffer(e.substr(0,4),"ascii"),r,n,new t.Buffer(n.byteLength%2===0?0:1)])}function p(e,n,r){var a=m("EBML",e),o=g(a),s=o+12,c=e[e.length-1].dataEnd-s,u=m("Info",e);v("Duration",u),u.splice(1,0,{name:"Duration",type:"f",data:R(n,8)});for(var f=g(u),l=m("Tracks",e),h=g(l),d=47,p=[],y=5+15*r.length,b=[],T=-1,S=10,_=function(e){var n=d,i=n+f,a=i+h,o=a+y,u=o-c;if(p=[],p.push({name:"SeekHead",type:"m",isEnd:!1}),p.push({name:"Seek",type:"m",isEnd:!1}),p.push({name:"SeekID",type:"b",data:new t.Buffer([21,73,169,102])}),p.push({name:"SeekPosition",type:"u",data:k(n)}),p.push({name:"Seek",type:"m",isEnd:!0}),p.push({name:"Seek",type:"m",isEnd:!1}),p.push({name:"SeekID",type:"b",data:new t.Buffer([22,84,174,107])}),p.push({name:"SeekPosition",type:"u",data:k(i)}),p.push({name:"Seek",type:"m",isEnd:!0}),p.push({name:"Seek",type:"m",isEnd:!1}),p.push({name:"SeekID",type:"b",data:new t.Buffer([28,83,187,107])}),p.push({name:"SeekPosition",type:"u",data:k(a)}),p.push({name:"Seek",type:"m",isEnd:!0}),p.push({name:"SeekHead",type:"m",isEnd:!0}),d=g(p),b=[],b.push({name:"Cues",type:"m",isEnd:!1}),r.forEach((function(e){var t=e.CueTrack,n=e.CueClusterPosition,r=e.CueTime;b.push({name:"CuePoint",type:"m",isEnd:!1}),b.push({name:"CueTime",type:"u",data:k(r)}),b.push({name:"CueTrackPositions",type:"m",isEnd:!1}),b.push({name:"CueTrack",type:"u",data:k(t)}),n-=s,n+=u,b.push({name:"CueClusterPosition",type:"u",data:k(n)}),b.push({name:"CueTrackPositions",type:"m",isEnd:!0}),b.push({name:"CuePoint",type:"m",isEnd:!0})})),b.push({name:"Cues",type:"m",isEnd:!0}),y=g(b),T===u)return"break";if(T=u,e===S-1)throw new Error("Failed to converge to a stable metadata size")},E=0;E0))throw new Error("metadata dataEnd has wrong number");var c,u=a[a.length-1].dataEnd,f=r[r.length-1].dataEnd,l=(new i.default).encode(r).byteLength,h=l-f,d=u-a[0].tagStart,p=(a[0].tagStart,a[0].tagStart,new t.Buffer([24,83,128,103])),v=new t.Buffer("01ffffffffffffff","hex"),m=p.byteLength+v.byteLength,y=d;for(c=1;c<20;c++){var g=f+m+y,T=g-u,S=h+T,_=b(a,S,n),E=(new i.default).encode(_).byteLength;if(E===y)return(new i.default).encode([].concat(r,[{type:"m",name:"Segment",isEnd:!1,unknownSize:!0}],_));y=E}throw new Error("unable to refine metadata, stable size could not be found in "+c+" iterations!")}function g(e){var t=new i.default;return e.reduce((function(e,n){return e.concat(t.encode([n]))}),[]).reduce((function(e,t){return e+t.byteLength}),0)}function b(e,t,n){var r=n.duration,i=n.clusterPtrs,a=n.cues,o=e.slice(0);if("number"===typeof r){var s=!1;o.forEach((function(e){"f"===e.type&&"Duration"===e.name&&(s=!0,e.data=R(r,8))})),s||_(o,"Info",[{name:"Duration",type:"f",data:R(r,8)}])}Array.isArray(a)&&_(o,"Cues",S(a,t));var c=[];return Array.isArray(i)&&(console.warn("append cluster pointers to seekhead is deprecated. please use cues"),c=T(i,t)),_(o,"SeekHead",c,!0),o}function T(e,n){var r=[];return e.forEach((function(e){r.push({name:"Seek",type:"m",isEnd:!1}),r.push({name:"SeekID",type:"b",data:new t.Buffer([31,67,182,117])}),r.push({name:"SeekPosition",type:"u",data:k(e+n)}),r.push({name:"Seek",type:"m",isEnd:!0})})),r}function S(e,t){var n=[];return e.forEach((function(e){var r=e.CueTrack,i=e.CueClusterPosition,a=e.CueTime;n.push({name:"CuePoint",type:"m",isEnd:!1}),n.push({name:"CueTime",type:"u",data:k(a)}),n.push({name:"CueTrackPositions",type:"m",isEnd:!1}),n.push({name:"CueTrack",type:"u",data:k(r)}),n.push({name:"CueClusterPosition",type:"u",data:k(i+t)}),n.push({name:"CueTrackPositions",type:"m",isEnd:!0}),n.push({name:"CuePoint",type:"m",isEnd:!0})})),n}function _(e,t,n,r){void 0===r&&(r=!1);for(var i=-1,a=0;a=0?Array.prototype.splice.apply(e,[i+1,0].concat(n)):r?[].concat([{name:t,type:"m",isEnd:!1}],n,[{name:t,type:"m",isEnd:!0}]).reverse().forEach((function(t){e.unshift(t)})):(e.push({name:t,type:"m",isEnd:!1}),n.forEach((function(t){e.push(t)})),e.push({name:t,type:"m",isEnd:!0}))}function E(e){for(var n=0,r=0;n=Math.pow(2,8*n);n++);if(n>=7)return console.warn("7bit or more bigger uint not supported."),new r.Uint64BE(e).toBuffer();var i=new t.Buffer(n);return i.writeUIntBE(e,0,n),i}function A(e){for(var n=1;e>=Math.pow(2,8*n);n++);if(n>=7)return console.warn("7bit or more bigger uint not supported."),new r.Int64BE(e).toBuffer();var i=new t.Buffer(n);return i.writeIntBE(e,0,n),i}function R(e,n){if(void 0===n&&(n=8),8===n){var r=new t.Buffer(8);return r.writeDoubleBE(e,0),r}if(4===n){r=new t.Buffer(4);return r.writeFloatBE(e,0),r}throw new Error("float type bits must 4bytes or 8bytes")}function x(e){return e instanceof Date?e:new Date(new Date("2001-01-01T00:00:00.000Z").getTime()+Number(e)/1e3/1e3)}t.Buffer=a.Buffer,t.readVint=o.readVint,t.writeVint=o.writeVint,t.ebmlBlock=s,t.readBlock=c,t.encodeTag=u,t.WebPFrameFilter=f,t.WebPBlockFilter=l,t.VP8BitStreamToRiffWebPBuffer=h,t.createRIFFChunk=d,t.makeMetadataSeekable=p,t.removeElement=v,t.extractElement=m,t.putRefinedMetaData=y,t.concat=E,t.encodeValueToBuffer=w,t.createUIntBuffer=k,t.createIntBuffer=A,t.createFloatBuffer=R,t.convertEBMLDateToJSDate=x},1132:function(e,t,n){(function(t,r){e.exports=r(n("21bf"))})(0,(function(e){return function(){var t=e,n=t.lib,r=n.WordArray,i=t.enc;i.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,r=this._map;e.clamp();for(var i=[],a=0;a>>2]>>>24-a%4*8&255,s=t[a+1>>>2]>>>24-(a+1)%4*8&255,c=t[a+2>>>2]>>>24-(a+2)%4*8&255,u=o<<16|s<<8|c,f=0;f<4&&a+.75*f>>6*(3-f)&63));var l=r.charAt(64);if(l)while(i.length%4)i.push(l);return i.join("")},parse:function(e){var t=e.length,n=this._map,r=this._reverseMap;if(!r){r=this._reverseMap=[];for(var i=0;i>>6-o%4*2,u=s|c;i[a>>>2]|=u<<24-a%4*8,a++}return r.create(i,a)}}(),e.enc.Base64}))},1148:function(e,t,n){"use strict";var r=n("da84"),i=n("5926"),a=n("577e"),o=n("1d80"),s=r.RangeError;e.exports=function(e){var t=a(o(this)),n="",r=i(e);if(r<0||r==1/0)throw s("Wrong number of repetitions");for(;r>0;(r>>>=1)&&(t+=t))1&r&&(n+=t);return n}},1276:function(e,t,n){"use strict";var r=n("2ba4"),i=n("c65b"),a=n("e330"),o=n("d784"),s=n("44e7"),c=n("825a"),u=n("1d80"),f=n("4840"),l=n("8aa5"),h=n("50c4"),d=n("577e"),p=n("dc4a"),v=n("4dae"),m=n("14c3"),y=n("9263"),g=n("9f7f"),b=n("d039"),T=g.UNSUPPORTED_Y,S=4294967295,_=Math.min,E=[].push,w=a(/./.exec),k=a(E),A=a("".slice),R=!b((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));o("split",(function(e,t,n){var a;return a="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var a=d(u(this)),o=void 0===n?S:n>>>0;if(0===o)return[];if(void 0===e)return[a];if(!s(e))return i(t,a,e,o);var c,f,l,h=[],p=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),m=0,g=new RegExp(e.source,p+"g");while(c=i(y,g,a)){if(f=g.lastIndex,f>m&&(k(h,A(a,m,c.index)),c.length>1&&c.index=o))break;g.lastIndex===c.index&&g.lastIndex++}return m===a.length?!l&&w(g,"")||k(h,""):k(h,A(a,m)),h.length>o?v(h,0,o):h}:"0".split(void 0,0).length?function(e,n){return void 0===e&&0===n?[]:i(t,this,e,n)}:t,[function(t,n){var r=u(this),o=void 0==t?void 0:p(t,e);return o?i(o,t,r,n):i(a,d(r),t,n)},function(e,r){var i=c(this),o=d(e),s=n(a,i,o,r,a!==t);if(s.done)return s.value;var u=f(i,RegExp),p=i.unicode,v=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(T?"g":"y"),y=new u(T?"^(?:"+i.source+")":i,v),g=void 0===r?S:r>>>0;if(0===g)return[];if(0===o.length)return null===m(y,o)?[o]:[];var b=0,E=0,w=[];while(E>>24)|4278255360&(e[n]<<24|e[n]>>>8);var r=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],i=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];this._b=0;for(n=0;n<4;n++)u.call(this);for(n=0;n<8;n++)i[n]^=r[n+4&7];if(t){var a=t.words,o=a[0],s=a[1],c=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),f=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),l=c>>>16|4294901760&f,h=f<<16|65535&c;i[0]^=c,i[1]^=l,i[2]^=f,i[3]^=h,i[4]^=c,i[5]^=l,i[6]^=f,i[7]^=h;for(n=0;n<4;n++)u.call(this)}},_doProcessBlock:function(e,t){var n=this._X;u.call(this),a[0]=n[0]^n[5]>>>16^n[3]<<16,a[1]=n[2]^n[7]>>>16^n[5]<<16,a[2]=n[4]^n[1]>>>16^n[7]<<16,a[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)a[r]=16711935&(a[r]<<8|a[r]>>>24)|4278255360&(a[r]<<24|a[r]>>>8),e[t+r]^=a[r]},blockSize:4,ivSize:2});function u(){for(var e=this._X,t=this._C,n=0;n<8;n++)o[n]=t[n];t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0;for(n=0;n<8;n++){var r=e[n]+t[n],i=65535&r,a=r>>>16,c=((i*i>>>17)+i*a>>>15)+a*a,u=((4294901760&r)*r|0)+((65535&r)*r|0);s[n]=c^u}e[0]=s[0]+(s[7]<<16|s[7]>>>16)+(s[6]<<16|s[6]>>>16)|0,e[1]=s[1]+(s[0]<<8|s[0]>>>24)+s[7]|0,e[2]=s[2]+(s[1]<<16|s[1]>>>16)+(s[0]<<16|s[0]>>>16)|0,e[3]=s[3]+(s[2]<<8|s[2]>>>24)+s[1]|0,e[4]=s[4]+(s[3]<<16|s[3]>>>16)+(s[2]<<16|s[2]>>>16)|0,e[5]=s[5]+(s[4]<<8|s[4]>>>24)+s[3]|0,e[6]=s[6]+(s[5]<<16|s[5]>>>16)+(s[4]<<16|s[4]>>>16)|0,e[7]=s[7]+(s[6]<<8|s[6]>>>24)+s[5]|0}t.Rabbit=r._createHelper(c)}(),e.Rabbit}))},1393:function(e,t,n){"use strict";var r=n("23e7"),i=n("857a"),a=n("af03");r({target:"String",proto:!0,forced:a("big")},{big:function(){return i(this,"big","","")}})},"13d5":function(e,t,n){"use strict";var r=n("23e7"),i=n("d58f").left,a=n("a640"),o=n("2d00"),s=n("605d"),c=a("reduce"),u=!s&&o>79&&o<83;r({target:"Array",proto:!0,forced:!c||u},{reduce:function(e){var t=arguments.length;return i(this,e,t,t>1?arguments[1]:void 0)}})},1434:function(e,t,n){(function(t){var n={readVint:function(e,t){t=t||0;for(var n=1;n<=8;n++)if(e[t]>=Math.pow(2,8-n))break;if(n>8)throw new Error("Unrepresentable length: "+n+" "+e.toString("hex",t,t+n));if(t+n>e.length)return null;for(var r=e[t]&(1<<8-n)-1,i=1;i=Math.pow(2,45)&&e[t+7]>0)return{length:n,value:-1};r*=Math.pow(2,8),r+=e[t+i]}return{length:n,value:r}},writeVint:function(e){if(e<0||e>Math.pow(2,53))throw new Error("Unrepresentable value: "+e);for(var n=1;n<=8;n++)if(e2?arguments[2]:void 0,l=o((void 0===f?s:i(f,s))-u,s-c),h=1;u0)u in n?n[c]=n[u]:delete n[c],c+=h,u+=h;return n}},"14c3":function(e,t,n){var r=n("da84"),i=n("c65b"),a=n("825a"),o=n("1626"),s=n("c6b6"),c=n("9263"),u=r.TypeError;e.exports=function(e,t){var n=e.exec;if(o(n)){var r=i(n,e,t);return null!==r&&a(r),r}if("RegExp"===s(e))return i(c,e,t);throw u("RegExp#exec called on incompatible receiver")}},"159b":function(e,t,n){var r=n("da84"),i=n("fdbc"),a=n("785a"),o=n("17c2"),s=n("9112"),c=function(e){if(e&&e.forEach!==o)try{s(e,"forEach",o)}catch(t){e.forEach=o}};for(var u in i)i[u]&&c(r[u]&&r[u].prototype);c(a)},1626:function(e,t){e.exports=function(e){return"function"==typeof e}},"170b":function(e,t,n){"use strict";var r=n("ebb5"),i=n("50c4"),a=n("23cb"),o=n("b6b7"),s=r.aTypedArray,c=r.exportTypedArrayMethod;c("subarray",(function(e,t){var n=s(this),r=n.length,c=a(e,r),u=o(n);return new u(n.buffer,n.byteOffset+c*n.BYTES_PER_ELEMENT,i((void 0===t?r:a(t,r))-c))}))},"17c2":function(e,t,n){"use strict";var r=n("b727").forEach,i=n("a640"),a=i("forEach");e.exports=a?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},"17e1":function(e,t,n){(function(t,r){e.exports=r(n("21bf"))})(0,(function(e){return function(){if("function"==typeof ArrayBuffer){var t=e,n=t.lib,r=n.WordArray,i=r.init,a=r.init=function(e){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||"undefined"!==typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var t=e.byteLength,n=[],r=0;r>>2]|=e[r]<<24-r%4*8;i.call(this,n,t)}else i.apply(this,arguments)};a.prototype=r}}(),e.lib.WordArray}))},"182d":function(e,t,n){var r=n("da84"),i=n("f8cd"),a=r.RangeError;e.exports=function(e,t){var n=i(e);if(n%t)throw a("Wrong offset");return n}},"18a5":function(e,t,n){"use strict";var r=n("23e7"),i=n("857a"),a=n("af03");r({target:"String",proto:!0,forced:a("anchor")},{anchor:function(e){return i(this,"a","name",e)}})},"18d5":function(e,t,n){"use strict";var r=n("d066"),i=n("5087"),a=n("a95f"),o=n("8aa7"),s=n("ebb5"),c=n("dfb9"),u=s.aTypedArrayConstructor,f=s.exportTypedArrayStaticMethod;f("fromAsync",(function(e){var t=this,n=arguments.length,o=n>1?arguments[1]:void 0,s=n>2?arguments[2]:void 0;return new(r("Promise"))((function(n){i(t),n(a(e,o,s))})).then((function(e){return c(u(t),e)}))}),o)},1913:function(e,t,n){"use strict";var r=n("23e7"),i=n("857a"),a=n("af03");r({target:"String",proto:!0,forced:a("fontsize")},{fontsize:function(e){return i(this,"font","size",e)}})},"191b":function(e,t,n){(function(t,r,i){e.exports=r(n("21bf"),n("94f8"))})(0,(function(e){return function(){var t=e,n=t.lib,r=n.WordArray,i=t.algo,a=i.SHA256,o=i.SHA224=a.extend({_doReset:function(){this._hash=new r.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=a._doFinalize.call(this);return e.sigBytes-=4,e}});t.SHA224=a._createHelper(o),t.HmacSHA224=a._createHmacHelper(o)}(),e.SHA224}))},"197b":function(e,t,n){var r=n("746f");r("species")},"19aa":function(e,t,n){var r=n("da84"),i=n("3a9b"),a=r.TypeError;e.exports=function(e,t){if(i(t,e))return e;throw a("Incorrect invocation")}},"1a2d":function(e,t,n){var r=n("e330"),i=n("7b0b"),a=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return a(i(e),t)}},"1b22":function(e,t,n){"use strict";var r=n("23e7"),i=n("dd2f").toArray;r({target:"AsyncIterator",proto:!0,real:!0},{toArray:function(){return i(this,void 0,[])}})},"1b29":function(e,t,n){"use strict";var r={128:{name:"ChapterDisplay",level:4,type:"m",multiple:!0,webm:!0,description:"Contains all possible strings to use for the chapter display."},131:{name:"TrackType",level:3,type:"u",mandatory:!0,description:"The `TrackType` defines the type of each frame found in the Track. The value **SHOULD** be stored on 1 octet."},133:{name:"ChapString",cppname:"ChapterString",level:5,type:"8",mandatory:!0,webm:!0,description:"Contains the string to use as the chapter atom."},134:{name:"CodecID",level:3,type:"s",mandatory:!0,description:"An ID corresponding to the codec, see [@!MatroskaCodec] for more info."},136:{name:"FlagDefault",cppname:"TrackFlagDefault",level:3,type:"u",mandatory:!0,default:"1",range:"0-1",description:"Set if that track (audio, video or subs) **SHOULD** be eligible for automatic selection by the player; see (#default-track-selection) for more details."},137:{name:"ChapterTrackUID",cppname:"ChapterTrackNumber",level:5,type:"u",mandatory:!0,multiple:!0,range:"not 0",description:"UID of the Track to apply this chapter to. In the absence of a control track, choosing this chapter will select the listed Tracks and deselect unlisted tracks. Absence of this Element indicates that the Chapter **SHOULD** be applied to any currently used Tracks."},142:{name:"Slices",level:3,type:"m",maxver:0,description:"Contains slices description."},143:{name:"ChapterTrack",level:4,type:"m",description:"List of tracks on which the chapter applies. If this Element is not present, all tracks apply"},145:{name:"ChapterTimeStart",level:4,type:"u",mandatory:!0,webm:!0,description:"Timestamp of the start of Chapter, expressed in Matroska Ticks -- ie in nanoseconds; see (#timestamp-ticks)."},146:{name:"ChapterTimeEnd",level:4,type:"u",webm:!0,description:"Timestamp of the end of Chapter timestamp excluded, expressed in Matroska Ticks -- ie in nanoseconds; see (#timestamp-ticks). The value **MUST** be greater than or equal to the `ChapterTimeStart` of the same `ChapterAtom`."},150:{name:"CueRefTime",level:5,type:"u",mandatory:!0,minver:2,description:"Timestamp of the referenced Block, expressed in Matroska Ticks -- ie in nanoseconds; see (#timestamp-ticks)."},151:{name:"CueRefCluster",level:5,type:"u",mandatory:!0,minver:0,maxver:0,description:"The Segment Position of the Cluster containing the referenced Block."},152:{name:"ChapterFlagHidden",level:4,type:"u",mandatory:!0,default:"0",range:"0-1",description:"Set to 1 if a chapter is hidden. Hidden chapters **SHOULD NOT** be available to the user interface (but still to Control Tracks; see (#chapterflaghidden) on Chapter flags)."},154:{name:"FlagInterlaced",cppname:"VideoFlagInterlaced",level:4,type:"u",mandatory:!0,minver:2,webm:!0,default:"0",description:"Specify whether the video frames in this track are interlaced or not."},155:{name:"BlockDuration",level:3,type:"u",description:"The duration of the Block, expressed in Track Ticks; see (#timestamp-ticks). The BlockDuration Element can be useful at the end of a Track to define the duration of the last frame (as there is no subsequent Block available), or when there is a break in a track like for subtitle tracks."},156:{name:"FlagLacing",cppname:"TrackFlagLacing",level:3,type:"u",mandatory:!0,default:"1",range:"0-1",description:"Set to 1 if the track **MAY** contain blocks using lacing. When set to 0 all blocks **MUST** have their lacing flags set to No lacing; see (#block-lacing) on Block Lacing."},157:{name:"FieldOrder",cppname:"VideoFieldOrder",level:4,type:"u",mandatory:!0,minver:4,default:"2",description:"Specify the field ordering of video frames in this track."},159:{name:"Channels",cppname:"AudioChannels",level:4,type:"u",mandatory:!0,default:"1",range:"not 0",description:"Numbers of channels in the track."},160:{name:"BlockGroup",level:2,type:"m",multiple:!0,description:"Basic container of information containing a single Block and information specific to that Block."},161:{name:"Block",level:3,type:"b",mandatory:!0,description:"Block containing the actual data to be rendered and a timestamp relative to the Cluster Timestamp; see (#block-structure) on Block Structure."},162:{name:"BlockVirtual",level:3,type:"b",minver:0,maxver:0,description:"A Block with no data. It **MUST** be stored in the stream at the place the real Block would be in display order. "},163:{name:"SimpleBlock",level:2,type:"b",multiple:!0,minver:2,webm:!0,divx:!0,description:"Similar to Block, see (#block-structure), but without all the extra information, mostly used to reduced overhead when no extra feature is needed; see (#simpleblock-structure) on SimpleBlock Structure."},164:{name:"CodecState",level:3,type:"b",minver:2,description:"The new codec state to use. Data interpretation is private to the codec. This information **SHOULD** always be referenced by a seek entry."},165:{name:"BlockAdditional",level:5,type:"b",mandatory:!0,webm:!0,description:"Interpreted by the codec as it wishes (using the BlockAddID)."},166:{name:"BlockMore",level:4,type:"m",mandatory:!0,multiple:!0,webm:!0,description:"Contain the BlockAdditional and some parameters."},167:{name:"Position",cppname:"ClusterPosition",level:2,type:"u",description:"The Segment Position of the Cluster in the Segment (0 in live streams). It might help to resynchronise offset on damaged streams."},170:{name:"CodecDecodeAll",level:3,type:"u",mandatory:!0,maxver:0,default:"1",range:"0-1",description:"Set to 1 if the codec can decode potentially damaged data."},171:{name:"PrevSize",cppname:"ClusterPrevSize",level:2,type:"u",description:"Size of the previous Cluster, in octets. Can be useful for backward playing."},174:{name:"TrackEntry",level:2,type:"m",mandatory:!0,multiple:!0,description:"Describes a track with all Elements."},175:{name:"EncryptedBlock",level:2,type:"b",multiple:!0,minver:0,maxver:0,description:"Similar to SimpleBlock, see (#simpleblock-structure), but the data inside the Block are Transformed (encrypt and/or signed)."},176:{name:"PixelWidth",cppname:"VideoPixelWidth",level:4,type:"u",mandatory:!0,range:"not 0",description:"Width of the encoded video frames in pixels."},178:{name:"CueDuration",level:4,type:"u",minver:4,webm:!0,description:"The duration of the block, expressed in Segment Ticks which is based on TimestampScale; see (#timestamp-ticks). If missing, the track's DefaultDuration does not apply and no duration information is available in terms of the cues."},179:{name:"CueTime",level:3,type:"u",mandatory:!0,description:"Absolute timestamp of the seek point, expressed in Matroska Ticks -- ie in nanoseconds; see (#timestamp-ticks)."},181:{name:"SamplingFrequency",cppname:"AudioSamplingFreq",level:4,type:"f",mandatory:!0,default:"0x1.f4p+12",range:"> 0x0p+0",description:"Sampling frequency in Hz."},182:{name:"ChapterAtom",level:3,type:"m",mandatory:!0,multiple:!0,webm:!0,description:"Contains the atom information to use as the chapter atom (apply to all tracks)."},183:{name:"CueTrackPositions",level:3,type:"m",mandatory:!0,multiple:!0,description:"Contain positions for different tracks corresponding to the timestamp."},185:{name:"FlagEnabled",cppname:"TrackFlagEnabled",level:3,type:"u",mandatory:!0,minver:2,webm:!0,default:"1",range:"0-1",description:"Set to 1 if the track is usable. It is possible to turn a not usable track into a usable track using chapter codecs or control tracks."},186:{name:"PixelHeight",cppname:"VideoPixelHeight",level:4,type:"u",mandatory:!0,range:"not 0",description:"Height of the encoded video frames in pixels."},187:{name:"CuePoint",level:2,type:"m",mandatory:!0,multiple:!0,description:"Contains all information relative to a seek point in the Segment."},191:{name:"CRC-32",level:-1,type:"b",minver:1,webm:!1,description:"The CRC is computed on all the data of the Master element it's in. The CRC element should be the first in it's parent master for easier reading. All level 1 elements should include a CRC-32. The CRC in use is the IEEE CRC32 Little Endian.",crc:!0},192:{name:"TrickTrackUID",level:3,type:"u",minver:0,maxver:0,divx:!0,description:"The TrackUID of the Smooth FF/RW video in the paired EBML structure corresponding to this video track. See [@?DivXTrickTrack]."},193:{name:"TrickTrackSegmentUID",level:3,type:"b",minver:0,maxver:0,divx:!0,description:"The SegmentUID of the Segment containing the track identified by TrickTrackUID. See [@?DivXTrickTrack]."},196:{name:"TrickMasterTrackSegmentUID",level:3,type:"b",minver:0,maxver:0,divx:!0,description:"The SegmentUID of the Segment containing the track identified by MasterTrackUID. See [@?DivXTrickTrack]."},198:{name:"TrickTrackFlag",level:3,type:"u",minver:0,maxver:0,divx:!0,default:"0",description:"Set to 1 if this video track is a Smooth FF/RW track. If set to 1, MasterTrackUID and MasterTrackSegUID should must be present and BlockGroups for this track must contain ReferenceFrame structures. Otherwise, TrickTrackUID and TrickTrackSegUID must be present if this track has a corresponding Smooth FF/RW track. See [@?DivXTrickTrack]."},199:{name:"TrickMasterTrackUID",level:3,type:"u",minver:0,maxver:0,divx:!0,description:"The TrackUID of the video track in the paired EBML structure that corresponds to this Smooth FF/RW track. See [@?DivXTrickTrack]."},200:{name:"ReferenceFrame",level:3,type:"m",minver:0,maxver:0,divx:!0,description:"Contains information about the last reference frame. See [@?DivXTrickTrack]."},201:{name:"ReferenceOffset",level:4,type:"u",mandatory:!0,minver:0,maxver:0,divx:!0,description:"The relative offset, in bytes, from the previous BlockGroup element for this Smooth FF/RW video track to the containing BlockGroup element. See [@?DivXTrickTrack]."},202:{name:"ReferenceTimestamp",cppname:"ReferenceTimeCode",level:4,type:"u",mandatory:!0,minver:0,maxver:0,divx:!0,description:"The timestamp of the BlockGroup pointed to by ReferenceOffset, expressed in Track Ticks; see (#timestamp-ticks). See [@?DivXTrickTrack]."},203:{name:"BlockAdditionID",cppname:"SliceBlockAddID",level:5,type:"u",minver:0,maxver:0,default:"0",description:"The ID of the BlockAdditional Element (0 is the main Block)."},204:{name:"LaceNumber",cppname:"SliceLaceNumber",level:5,type:"u",minver:0,maxver:0,description:"The reverse number of the frame in the lace (0 is the last frame, 1 is the next to last, etc). Being able to interpret this Element is not **REQUIRED** for playback."},205:{name:"FrameNumber",cppname:"SliceFrameNumber",level:5,type:"u",minver:0,maxver:0,default:"0",description:"The number of the frame to generate from this lace with this delay (allow you to generate many frames from the same Block/Frame)."},206:{name:"Delay",cppname:"SliceDelay",level:5,type:"u",minver:0,maxver:0,default:"0",description:"The delay to apply to the Element, expressed in Track Ticks; see (#timestamp-ticks)."},207:{name:"SliceDuration",level:5,type:"u",minver:0,maxver:0,default:"0",description:"The duration to apply to the Element, expressed in Track Ticks; see (#timestamp-ticks)."},215:{name:"TrackNumber",level:3,type:"u",mandatory:!0,range:"not 0",description:"The track number as used in the Block Header (using more than 127 tracks is not encouraged, though the design allows an unlimited number)."},219:{name:"CueReference",level:4,type:"m",multiple:!0,minver:2,description:"The Clusters containing the referenced Blocks."},224:{name:"Video",cppname:"TrackVideo",level:3,type:"m",description:"Video settings."},225:{name:"Audio",cppname:"TrackAudio",level:3,type:"m",description:"Audio settings."},226:{name:"TrackOperation",level:3,type:"m",minver:3,description:"Operation that needs to be applied on tracks to create this virtual track. For more details look at (#track-operation)."},227:{name:"TrackCombinePlanes",level:4,type:"m",minver:3,description:"Contains the list of all video plane tracks that need to be combined to create this 3D track"},228:{name:"TrackPlane",level:5,type:"m",mandatory:!0,multiple:!0,minver:3,description:"Contains a video plane track that need to be combined to create this 3D track"},229:{name:"TrackPlaneUID",level:6,type:"u",mandatory:!0,minver:3,range:"not 0",description:"The trackUID number of the track representing the plane."},230:{name:"TrackPlaneType",level:6,type:"u",mandatory:!0,minver:3,description:"The kind of plane this track corresponds to."},231:{name:"Timestamp",cppname:"ClusterTimecode",level:2,type:"u",mandatory:!0,description:"Absolute timestamp of the cluster, expressed in Segment Ticks which is based on TimestampScale; see (#timestamp-ticks)."},232:{name:"TimeSlice",level:4,type:"m",multiple:!0,minver:0,maxver:0,description:"Contains extra time information about the data contained in the Block. Being able to interpret this Element is not **REQUIRED** for playback."},233:{name:"TrackJoinBlocks",level:4,type:"m",minver:3,description:"Contains the list of all tracks whose Blocks need to be combined to create this virtual track"},234:{name:"CueCodecState",level:4,type:"u",mandatory:!0,minver:2,default:"0",description:"The Segment Position of the Codec State corresponding to this Cue Element. 0 means that the data is taken from the initial Track Entry."},235:{name:"CueRefCodecState",level:5,type:"u",minver:0,maxver:0,default:"0",description:"The Segment Position of the Codec State corresponding to this referenced Element. 0 means that the data is taken from the initial Track Entry."},236:{name:"Void",level:-1,type:"b",minver:1,description:"Used to void damaged data, to avoid unexpected behaviors when using damaged data. The content is discarded. Also used to reserve space in a sub-element for later use."},237:{name:"TrackJoinUID",level:5,type:"u",mandatory:!0,multiple:!0,minver:3,range:"not 0",description:"The trackUID number of a track whose blocks are used to create this virtual track."},238:{name:"BlockAddID",level:5,type:"u",mandatory:!0,webm:!0,default:"1",range:"not 0",description:"An ID to identify the BlockAdditional level. If BlockAddIDType of the corresponding block is 0, this value is also the value of BlockAddIDType for the meaning of the content of BlockAdditional."},240:{name:"CueRelativePosition",level:4,type:"u",minver:4,webm:!0,description:"The relative position inside the Cluster of the referenced SimpleBlock or BlockGroup with 0 being the first possible position for an Element inside that Cluster."},241:{name:"CueClusterPosition",level:4,type:"u",mandatory:!0,description:"The Segment Position of the Cluster containing the associated Block."},247:{name:"CueTrack",level:4,type:"u",mandatory:!0,range:"not 0",description:"The track for which a position is given."},250:{name:"ReferencePriority",level:3,type:"u",mandatory:!0,default:"0",description:"This frame is referenced and has the specified cache priority. In cache only a frame of the same or higher priority can replace this frame. A value of 0 means the frame is not referenced."},251:{name:"ReferenceBlock",level:3,type:"i",multiple:!0,description:"A timestamp value, relative to the timestamp of the Block in this BlockGroup, expressed in Track Ticks; see (#timestamp-ticks). This is used to reference other frames necessary to decode this frame. The relative value **SHOULD** correspond to a valid `Block` this `Block` depends on. Historically Matroska Writer didn't write the actual `Block(s)` this `Block` depends on, but *some* `Block` in the past. The value \"0\" **MAY** also be used to signify this `Block` cannot be decoded on its own, but without knownledge of which `Block` is necessary. In this case, other `ReferenceBlock` **MUST NOT** be found in the same `BlockGroup`. If the `BlockGroup` doesn't have any `ReferenceBlock` element, then the `Block` it contains can be decoded without using any other `Block` data."},253:{name:"ReferenceVirtual",level:3,type:"i",minver:0,maxver:0,description:"The Segment Position of the data that would otherwise be in position of the virtual block."},16804:{name:"BlockAddIDName",level:4,type:"s",minver:4,description:"A human-friendly name describing the type of BlockAdditional data, as defined by the associated Block Additional Mapping."},16868:{name:"BlockAdditionMapping",level:3,type:"m",multiple:!0,minver:4,description:"Contains elements that extend the track format, by adding content either to each frame, with BlockAddID ((#blockaddid-element)), or to the track as a whole with BlockAddIDExtraData."},16871:{name:"BlockAddIDType",level:4,type:"u",mandatory:!0,minver:4,default:"0",description:"Stores the registered identifier of the Block Additional Mapping to define how the BlockAdditional data should be handled."},16877:{name:"BlockAddIDExtraData",level:4,type:"b",minver:4,description:"Extra binary data that the BlockAddIDType can use to interpret the BlockAdditional data. The interpretation of the binary data depends on the BlockAddIDType value and the corresponding Block Additional Mapping."},16880:{name:"BlockAddIDValue",level:4,type:"u",minver:4,range:">=2",description:"If the track format extension needs content beside frames, the value refers to the BlockAddID ((#blockaddid-element)), value being described. To keep MaxBlockAdditionID as low as possible, small values **SHOULD** be used."},16980:{name:"ContentCompAlgo",level:6,type:"u",mandatory:!0,default:"0",description:"The compression algorithm used."},16981:{name:"ContentCompSettings",level:6,type:"b",description:"Settings that might be needed by the decompressor. For Header Stripping (`ContentCompAlgo`=3), the bytes that were removed from the beginning of each frames of the track."},17026:{name:"DocType",level:1,type:"s",mandatory:!0,default:"matroska",minver:1,description:"A string that describes the type of document that follows this EBML header. 'matroska' in our case or 'webm' for webm files."},17029:{name:"DocTypeReadVersion",level:1,type:"u",mandatory:!0,default:1,minver:1,description:"The minimum DocType version an interpreter has to support to read this file."},17030:{name:"EBMLVersion",level:1,type:"u",mandatory:!0,default:1,minver:1,description:"The version of EBML parser used to create the file."},17031:{name:"DocTypeVersion",level:1,type:"u",mandatory:!0,default:1,minver:1,description:"The version of DocType interpreter used to create the file."},17138:{name:"EBMLMaxIDLength",level:1,type:"u",mandatory:!0,default:"4",range:">=4"},17139:{name:"EBMLMaxSizeLength",level:1,type:"u",mandatory:!0,default:"8",range:"not 0"},17143:{name:"EBMLReadVersion",level:1,type:"u",mandatory:!0,default:1,minver:1,description:"The minimum EBML version a parser has to support to read this file."},17276:{name:"ChapLanguage",cppname:"ChapterLanguage",level:5,type:"s",mandatory:!0,multiple:!0,webm:!0,default:"eng",description:"A language corresponding to the string, in the bibliographic ISO-639-2 form [@!ISO639-2]. This Element **MUST** be ignored if a ChapLanguageIETF Element is used within the same ChapterDisplay Element."},17277:{name:"ChapLanguageIETF",level:5,type:"s",multiple:!0,minver:4,description:"Specifies a language corresponding to the ChapString in the format defined in [@!BCP47] and using the IANA Language Subtag Registry [@!IANALangRegistry]. If a ChapLanguageIETF Element is used, then any ChapLanguage and ChapCountry Elements used in the same ChapterDisplay **MUST** be ignored."},17278:{name:"ChapCountry",cppname:"ChapterCountry",level:5,type:"s",multiple:!0,webm:!0,description:"A country corresponding to the string, using the same 2 octets country-codes as in Internet domains [@!IANADomains] based on [@!ISO3166-1] alpha-2 codes. This Element **MUST** be ignored if a ChapLanguageIETF Element is used within the same ChapterDisplay Element."},17476:{name:"SegmentFamily",level:2,type:"b",multiple:!0,description:"A randomly generated unique ID that all Segments of a Linked Segment **MUST** share (128 bits)."},17505:{name:"DateUTC",level:2,type:"d",description:"The date and time that the Segment was created by the muxing application or library."},17530:{name:"TagLanguage",cppname:"TagLangue",level:4,type:"s",mandatory:!0,webm:!0,default:"und",description:"Specifies the language of the tag specified, in the Matroska languages form; see (#language-codes) on language codes. This Element **MUST** be ignored if the TagLanguageIETF Element is used within the same SimpleTag Element."},17531:{name:"TagLanguageIETF",level:4,type:"s",minver:4,description:"Specifies the language used in the TagString according to [@!BCP47] and using the IANA Language Subtag Registry [@!IANALangRegistry]. If this Element is used, then any TagLanguage Elements used in the same SimpleTag **MUST** be ignored."},17540:{name:"TagDefault",level:4,type:"u",mandatory:!0,webm:!0,default:"1",range:"0-1",description:"A boolean value to indicate if this is the default/original language to use for the given tag."},17541:{name:"TagBinary",level:4,type:"b",webm:!0,description:"The values of the Tag, if it is binary. Note that this cannot be used in the same SimpleTag as TagString."},17543:{name:"TagString",level:4,type:"8",webm:!0,description:"The value of the Tag."},17545:{name:"Duration",level:2,type:"f",range:"> 0x0p+0",description:"Duration of the Segment, expressed in Segment Ticks which is based on TimestampScale; see (#timestamp-ticks)."},17588:{name:"TagDefaultBogus",level:4,type:"u",mandatory:!0,minver:0,maxver:0,default:"1",range:"0-1",description:"A variant of the TagDefault element with a bogus Element ID; see (#tagdefault-element)."},17677:{name:"ChapProcessPrivate",cppname:"ChapterProcessPrivate",level:5,type:"b",description:'Some optional data attached to the ChapProcessCodecID information. For ChapProcessCodecID = 1, it is the "DVD level" equivalent; see (#menu-features) on DVD menus.'},17816:{name:"ChapterFlagEnabled",level:4,type:"u",mandatory:!0,default:"1",range:"0-1",description:"Set to 1 if the chapter is enabled. It can be enabled/disabled by a Control Track. When disabled, the movie **SHOULD** skip all the content between the TimeStart and TimeEnd of this chapter; see (#chapter-flags) on Chapter flags."},17827:{name:"TagName",level:4,type:"8",mandatory:!0,webm:!0,description:"The name of the Tag that is going to be stored."},17849:{name:"EditionEntry",level:2,type:"m",mandatory:!0,multiple:!0,webm:!0,description:"Contains all information about a Segment edition."},17852:{name:"EditionUID",level:3,type:"u",range:"not 0",description:"A unique ID to identify the edition. It's useful for tagging an edition."},17853:{name:"EditionFlagHidden",level:3,type:"u",mandatory:!0,default:"0",range:"0-1",description:"Set to 1 if an edition is hidden. Hidden editions **SHOULD NOT** be available to the user interface (but still to Control Tracks; see (#chapter-flags) on Chapter flags)."},17883:{name:"EditionFlagDefault",level:3,type:"u",mandatory:!0,default:"0",range:"0-1",description:"Set to 1 if the edition **SHOULD** be used as the default one."},17885:{name:"EditionFlagOrdered",level:3,type:"u",mandatory:!0,default:"0",range:"0-1",description:"Set to 1 if the chapters can be defined multiple times and the order to play them is enforced; see (#editionflagordered)."},18012:{name:"FileData",level:3,type:"b",mandatory:!0,description:"The data of the file."},18016:{name:"FileMimeType",cppname:"MimeType",level:3,type:"s",mandatory:!0,description:"MIME type of the file."},18017:{name:"FileUsedStartTime",level:3,type:"u",minver:0,maxver:0,divx:!0,description:"The timestamp at which this optimized font attachment comes into context, expressed in Segment Ticks which is based on TimestampScale. See [@?DivXWorldFonts]."},18018:{name:"FileUsedEndTime",level:3,type:"u",minver:0,maxver:0,divx:!0,description:"The timestamp at which this optimized font attachment goes out of context, expressed in Segment Ticks which is based on TimestampScale. See [@?DivXWorldFonts]."},18030:{name:"FileName",level:3,type:"8",mandatory:!0,description:"Filename of the attached file."},18037:{name:"FileReferral",level:3,type:"b",minver:0,maxver:0,description:"A binary value that a track/codec can refer to when the attachment is needed."},18046:{name:"FileDescription",level:3,type:"8",description:"A human-friendly name for the attached file."},18094:{name:"FileUID",level:3,type:"u",mandatory:!0,range:"not 0",description:"Unique ID representing the file, as random as possible."},18401:{name:"ContentEncAlgo",level:6,type:"u",mandatory:!0,webm:!0,default:"0",description:'The encryption algorithm used. The value "0" means that the contents have not been encrypted.'},18402:{name:"ContentEncKeyID",level:6,type:"b",webm:!0,description:"For public key algorithms this is the ID of the public key the the data was encrypted with."},18403:{name:"ContentSignature",level:6,type:"b",maxver:0,description:"A cryptographic signature of the contents."},18404:{name:"ContentSigKeyID",level:6,type:"b",maxver:0,description:"This is the ID of the private key the data was signed with."},18405:{name:"ContentSigAlgo",level:6,type:"u",maxver:0,default:"0",description:"The algorithm used for the signature."},18406:{name:"ContentSigHashAlgo",level:6,type:"u",maxver:0,default:"0",description:"The hash algorithm used for the signature."},18407:{name:"ContentEncAESSettings",level:6,type:"m",minver:4,webm:!0,description:"Settings describing the encryption algorithm used. If `ContentEncAlgo` != 5 this **MUST** be ignored."},18408:{name:"AESSettingsCipherMode",level:7,type:"u",mandatory:!0,minver:4,webm:!0,description:"The AES cipher mode used in the encryption."},19840:{name:"MuxingApp",level:2,type:"8",mandatory:!0,description:'Muxing application or library (example: "libmatroska-0.4.3").'},19899:{name:"Seek",level:2,type:"m",mandatory:!0,multiple:!0,description:"Contains a single seek entry to an EBML Element."},20529:{name:"ContentEncodingOrder",level:5,type:"u",mandatory:!0,webm:!0,default:"0",description:"Tells when this modification was used during encoding/muxing starting with 0 and counting upwards. The decoder/demuxer has to start with the highest order number it finds and work its way down. This value has to be unique over all ContentEncodingOrder Elements in the TrackEntry that contains this ContentEncodingOrder element."},20530:{name:"ContentEncodingScope",level:5,type:"u",mandatory:!0,webm:!0,default:"1",description:"A bit field that describes which Elements have been modified in this way. Values (big-endian) can be OR'ed."},20531:{name:"ContentEncodingType",level:5,type:"u",mandatory:!0,webm:!0,default:"0",description:"A value describing what kind of transformation is applied."},20532:{name:"ContentCompression",level:5,type:"m",description:"Settings describing the compression used. This Element **MUST** be present if the value of ContentEncodingType is 0 and absent otherwise. Each block **MUST** be decompressable even if no previous block is available in order not to prevent seeking."},20533:{name:"ContentEncryption",level:5,type:"m",webm:!0,description:"Settings describing the encryption used. This Element **MUST** be present if the value of `ContentEncodingType` is 1 (encryption) and **MUST** be ignored otherwise."},21343:{name:"CueRefNumber",level:5,type:"u",minver:0,maxver:0,default:"1",range:"not 0",description:"Number of the referenced Block of Track X in the specified Cluster."},21358:{name:"Name",cppname:"TrackName",level:3,type:"8",description:"A human-readable track name."},21368:{name:"CueBlockNumber",level:4,type:"u",range:"not 0",description:"Number of the Block in the specified Cluster."},21375:{name:"TrackOffset",level:3,type:"i",minver:0,maxver:0,default:"0",description:"A value to add to the Block's Timestamp, expressed in Matroska Ticks -- ie in nanoseconds; see (#timestamp-ticks). This can be used to adjust the playback offset of a track."},21419:{name:"SeekID",level:3,type:"b",mandatory:!0,description:"The binary ID corresponding to the Element name."},21420:{name:"SeekPosition",level:3,type:"u",mandatory:!0,description:"The Segment Position of the Element."},21432:{name:"StereoMode",cppname:"VideoStereoMode",level:4,type:"u",mandatory:!0,minver:3,webm:!0,default:"0",description:"Stereo-3D video mode. There are some more details in (#multi-planar-and-3d-videos)."},21433:{name:"OldStereoMode",level:4,type:"u",maxver:0,description:"DEPRECATED, DO NOT USE. Bogus StereoMode value used in old versions of libmatroska."},21440:{name:"AlphaMode",cppname:"VideoAlphaMode",level:4,type:"u",mandatory:!0,minver:3,webm:!0,default:"0",description:'Indicate whether the BlockAdditional Element with BlockAddID of "1" contains Alpha data, as defined by to the Codec Mapping for the `CodecID`. Undefined values **SHOULD NOT** be used as the behavior of known implementations is different (considered either as 0 or 1).'},21674:{name:"PixelCropBottom",cppname:"VideoPixelCropBottom",level:4,type:"u",mandatory:!0,default:"0",description:"The number of video pixels to remove at the bottom of the image."},21680:{name:"DisplayWidth",cppname:"VideoDisplayWidth",level:4,type:"u",range:"not 0",description:"Width of the video frames to display. Applies to the video frame after cropping (PixelCrop* Elements)."},21682:{name:"DisplayUnit",cppname:"VideoDisplayUnit",level:4,type:"u",mandatory:!0,default:"0",description:"How DisplayWidth & DisplayHeight are interpreted."},21683:{name:"AspectRatioType",cppname:"VideoAspectRatio",level:4,type:"u",minver:0,maxver:0,default:"0",description:"Specify the possible modifications to the aspect ratio."},21690:{name:"DisplayHeight",cppname:"VideoDisplayHeight",level:4,type:"u",range:"not 0",description:"Height of the video frames to display. Applies to the video frame after cropping (PixelCrop* Elements)."},21691:{name:"PixelCropTop",cppname:"VideoPixelCropTop",level:4,type:"u",mandatory:!0,default:"0",description:"The number of video pixels to remove at the top of the image."},21708:{name:"PixelCropLeft",cppname:"VideoPixelCropLeft",level:4,type:"u",mandatory:!0,default:"0",description:"The number of video pixels to remove on the left of the image."},21725:{name:"PixelCropRight",cppname:"VideoPixelCropRight",level:4,type:"u",mandatory:!0,default:"0",description:"The number of video pixels to remove on the right of the image."},21930:{name:"FlagForced",cppname:"TrackFlagForced",level:3,type:"u",mandatory:!0,default:"0",range:"0-1",description:"Applies only to subtitles. Set if that track **SHOULD** be eligible for automatic selection by the player if it matches the user's language preference, even if the user's preferences would normally not enable subtitles with the selected audio track; this can be used for tracks containing only translations of foreign-language audio or onscreen text. See (#default-track-selection) for more details."},21931:{name:"FlagHearingImpaired",level:3,type:"u",minver:4,range:"0-1",description:"Set to 1 if that track is suitable for users with hearing impairments, set to 0 if it is unsuitable for users with hearing impairments."},21932:{name:"FlagVisualImpaired",level:3,type:"u",minver:4,range:"0-1",description:"Set to 1 if that track is suitable for users with visual impairments, set to 0 if it is unsuitable for users with visual impairments."},21933:{name:"FlagTextDescriptions",level:3,type:"u",minver:4,range:"0-1",description:"Set to 1 if that track contains textual descriptions of video content, set to 0 if that track does not contain textual descriptions of video content."},21934:{name:"FlagOriginal",level:3,type:"u",minver:4,range:"0-1",description:"Set to 1 if that track is in the content's original language, set to 0 if it is a translation."},21935:{name:"FlagCommentary",level:3,type:"u",minver:4,range:"0-1",description:"Set to 1 if that track contains commentary, set to 0 if it does not contain commentary."},21936:{name:"Colour",cppname:"VideoColour",level:4,type:"m",minver:4,webm:!0,description:"Settings describing the colour format."},21937:{name:"MatrixCoefficients",cppname:"VideoColourMatrix",level:5,type:"u",mandatory:!0,minver:4,webm:!0,default:"2",description:"The Matrix Coefficients of the video used to derive luma and chroma values from red, green, and blue color primaries. For clarity, the value and meanings for MatrixCoefficients are adopted from Table 4 of ISO/IEC 23001-8:2016 or ITU-T H.273."},21938:{name:"BitsPerChannel",cppname:"VideoBitsPerChannel",level:5,type:"u",mandatory:!0,minver:4,webm:!0,default:"0",description:"Number of decoded bits per channel. A value of 0 indicates that the BitsPerChannel is unspecified."},21939:{name:"ChromaSubsamplingHorz",cppname:"VideoChromaSubsampHorz",level:5,type:"u",minver:4,webm:!0,description:"The amount of pixels to remove in the Cr and Cb channels for every pixel not removed horizontally. Example: For video with 4:2:0 chroma subsampling, the ChromaSubsamplingHorz **SHOULD** be set to 1."},21940:{name:"ChromaSubsamplingVert",cppname:"VideoChromaSubsampVert",level:5,type:"u",minver:4,webm:!0,description:"The amount of pixels to remove in the Cr and Cb channels for every pixel not removed vertically. Example: For video with 4:2:0 chroma subsampling, the ChromaSubsamplingVert **SHOULD** be set to 1."},21941:{name:"CbSubsamplingHorz",cppname:"VideoCbSubsampHorz",level:5,type:"u",minver:4,webm:!0,description:"The amount of pixels to remove in the Cb channel for every pixel not removed horizontally. This is additive with ChromaSubsamplingHorz. Example: For video with 4:2:1 chroma subsampling, the ChromaSubsamplingHorz **SHOULD** be set to 1 and CbSubsamplingHorz **SHOULD** be set to 1."},21942:{name:"CbSubsamplingVert",cppname:"VideoCbSubsampVert",level:5,type:"u",minver:4,webm:!0,description:"The amount of pixels to remove in the Cb channel for every pixel not removed vertically. This is additive with ChromaSubsamplingVert."},21943:{name:"ChromaSitingHorz",cppname:"VideoChromaSitHorz",level:5,type:"u",mandatory:!0,minver:4,webm:!0,default:"0",description:"How chroma is subsampled horizontally."},21944:{name:"ChromaSitingVert",cppname:"VideoChromaSitVert",level:5,type:"u",mandatory:!0,minver:4,webm:!0,default:"0",description:"How chroma is subsampled vertically."},21945:{name:"Range",cppname:"VideoColourRange",level:5,type:"u",mandatory:!0,minver:4,webm:!0,default:"0",description:"Clipping of the color ranges."},21946:{name:"TransferCharacteristics",cppname:"VideoColourTransferCharacter",level:5,type:"u",mandatory:!0,minver:4,webm:!0,default:"2",description:"The transfer characteristics of the video. For clarity, the value and meanings for TransferCharacteristics are adopted from Table 3 of ISO/IEC 23091-4 or ITU-T H.273."},21947:{name:"Primaries",cppname:"VideoColourPrimaries",level:5,type:"u",mandatory:!0,minver:4,webm:!0,default:"2",description:"The colour primaries of the video. For clarity, the value and meanings for Primaries are adopted from Table 2 of ISO/IEC 23091-4 or ITU-T H.273."},21948:{name:"MaxCLL",cppname:"VideoColourMaxCLL",level:5,type:"u",minver:4,webm:!0,description:"Maximum brightness of a single pixel (Maximum Content Light Level) in candelas per square meter (cd/m^2^)."},21949:{name:"MaxFALL",cppname:"VideoColourMaxFALL",level:5,type:"u",minver:4,webm:!0,description:"Maximum brightness of a single full frame (Maximum Frame-Average Light Level) in candelas per square meter (cd/m^2^)."},21968:{name:"MasteringMetadata",cppname:"VideoColourMasterMeta",level:5,type:"m",minver:4,webm:!0,description:"SMPTE 2086 mastering data."},21969:{name:"PrimaryRChromaticityX",cppname:"VideoRChromaX",level:6,type:"f",minver:4,webm:!0,range:"0-1",description:"Red X chromaticity coordinate, as defined by CIE 1931."},21970:{name:"PrimaryRChromaticityY",cppname:"VideoRChromaY",level:6,type:"f",minver:4,webm:!0,range:"0-1",description:"Red Y chromaticity coordinate, as defined by CIE 1931."},21971:{name:"PrimaryGChromaticityX",cppname:"VideoGChromaX",level:6,type:"f",minver:4,webm:!0,range:"0-1",description:"Green X chromaticity coordinate, as defined by CIE 1931."},21972:{name:"PrimaryGChromaticityY",cppname:"VideoGChromaY",level:6,type:"f",minver:4,webm:!0,range:"0-1",description:"Green Y chromaticity coordinate, as defined by CIE 1931."},21973:{name:"PrimaryBChromaticityX",cppname:"VideoBChromaX",level:6,type:"f",minver:4,webm:!0,range:"0-1",description:"Blue X chromaticity coordinate, as defined by CIE 1931."},21974:{name:"PrimaryBChromaticityY",cppname:"VideoBChromaY",level:6,type:"f",minver:4,webm:!0,range:"0-1",description:"Blue Y chromaticity coordinate, as defined by CIE 1931."},21975:{name:"WhitePointChromaticityX",cppname:"VideoWhitePointChromaX",level:6,type:"f",minver:4,webm:!0,range:"0-1",description:"White X chromaticity coordinate, as defined by CIE 1931."},21976:{name:"WhitePointChromaticityY",cppname:"VideoWhitePointChromaY",level:6,type:"f",minver:4,webm:!0,range:"0-1",description:"White Y chromaticity coordinate, as defined by CIE 1931."},21977:{name:"LuminanceMax",cppname:"VideoLuminanceMax",level:6,type:"f",minver:4,webm:!0,range:">= 0x0p+0",description:"Maximum luminance. Represented in candelas per square meter (cd/m^2^)."},21978:{name:"LuminanceMin",cppname:"VideoLuminanceMin",level:6,type:"f",minver:4,webm:!0,range:">= 0x0p+0",description:"Minimum luminance. Represented in candelas per square meter (cd/m^2^)."},21998:{name:"MaxBlockAdditionID",level:3,type:"u",mandatory:!0,default:"0",description:"The maximum value of BlockAddID ((#blockaddid-element)). A value 0 means there is no BlockAdditions ((#blockadditions-element)) for this track."},22100:{name:"ChapterStringUID",level:4,type:"8",minver:3,webm:!0,description:"A unique string ID to identify the Chapter. Use for WebVTT cue identifier storage [@!WebVTT]."},22186:{name:"CodecDelay",level:3,type:"u",mandatory:!0,minver:4,webm:!0,description:"CodecDelay is The codec-built-in delay, expressed in Matroska Ticks -- ie in nanoseconds; see (#timestamp-ticks). It represents the amount of codec samples that will be discarded by the decoder during playback. This timestamp value **MUST** be subtracted from each frame timestamp in order to get the timestamp that will be actually played. The value **SHOULD** be small so the muxing of tracks with the same actual timestamp are in the same Cluster."},22203:{name:"SeekPreRoll",level:3,type:"u",mandatory:!0,minver:4,webm:!0,default:"0",description:"After a discontinuity, SeekPreRoll is the duration of the data the decoder **MUST** decode before the decoded data is valid, expressed in Matroska Ticks -- ie in nanoseconds; see (#timestamp-ticks)."},22337:{name:"WritingApp",level:2,type:"8",mandatory:!0,description:'Writing application (example: "mkvmerge-0.3.3").'},22612:{name:"SilentTracks",cppname:"ClusterSilentTracks",level:2,type:"m",minver:0,maxver:0,description:"The list of tracks that are not used in that part of the stream. It is useful when using overlay tracks on seeking or to decide what track to use."},22743:{name:"SilentTrackNumber",cppname:"ClusterSilentTrackNumber",level:3,type:"u",multiple:!0,minver:0,maxver:0,description:"One of the track number that are not used from now on in the stream. It could change later if not specified as silent in a further Cluster."},24999:{name:"AttachedFile",cppname:"Attached",level:2,type:"m",mandatory:!0,multiple:!0,description:"An attached file."},25152:{name:"ContentEncoding",level:4,type:"m",mandatory:!0,multiple:!0,webm:!0,description:"Settings for one content encoding like compression or encryption."},25188:{name:"BitDepth",cppname:"AudioBitDepth",level:4,type:"u",range:"not 0",description:"Bits per sample, mostly used for PCM."},25506:{name:"CodecPrivate",level:3,type:"b",description:"Private data only known to the codec."},25536:{name:"Targets",cppname:"TagTargets",level:3,type:"m",mandatory:!0,webm:!0,description:"Specifies which other elements the metadata represented by the Tag applies to. If empty or not present, then the Tag describes everything in the Segment."},25539:{name:"ChapterPhysicalEquiv",level:4,type:"u",description:'Specify the physical equivalent of this ChapterAtom like "DVD" (60) or "SIDE" (50); see (#physical-types) for a complete list of values.'},25540:{name:"TagChapterUID",level:4,type:"u",multiple:!0,default:"0",description:"A unique ID to identify the Chapter(s) the tags belong to."},25541:{name:"TagTrackUID",level:4,type:"u",multiple:!0,webm:!0,default:"0",description:"A unique ID to identify the Track(s) the tags belong to."},25542:{name:"TagAttachmentUID",level:4,type:"u",multiple:!0,default:"0",description:"A unique ID to identify the Attachment(s) the tags belong to."},25545:{name:"TagEditionUID",level:4,type:"u",multiple:!0,default:"0",description:"A unique ID to identify the EditionEntry(s) the tags belong to."},25546:{name:"TargetType",cppname:"TagTargetType",level:4,type:"s",webm:!0,description:'An informational string that can be used to display the logical level of the target like "ALBUM", "TRACK", "MOVIE", "CHAPTER", etc ; see Section 6.4 of [@!MatroskaTags].'},25906:{name:"SignedElement",level:2,type:"b",multiple:!0,webm:!1,description:"An element ID whose data will be used to compute the signature."},26148:{name:"TrackTranslate",level:3,type:"m",multiple:!0,description:"The mapping between this `TrackEntry` and a track value in the given Chapter Codec."},26277:{name:"TrackTranslateTrackID",level:4,type:"b",mandatory:!0,description:"The binary value used to represent this `TrackEntry` in the chapter codec data. The format depends on the `ChapProcessCodecID` used; see (#chapprocesscodecid-element)."},26303:{name:"TrackTranslateCodec",level:4,type:"u",mandatory:!0,description:"This `TrackTranslate` applies to this chapter codec of the given chapter edition(s); see (#chapprocesscodecid-element)."},26364:{name:"TrackTranslateEditionUID",level:4,type:"u",multiple:!0,description:"Specify a chapter edition UID on which this `TrackTranslate` applies."},26568:{name:"SimpleTag",cppname:"TagSimple",level:3,type:"m",mandatory:!0,multiple:!0,webm:!0,description:"Contains general information about the target."},26826:{name:"TargetTypeValue",cppname:"TagTargetTypeValue",level:4,type:"u",mandatory:!0,webm:!0,default:"50",description:"A number to indicate the logical level of the target."},26897:{name:"ChapProcessCommand",cppname:"ChapterProcessCommand",level:5,type:"m",multiple:!0,description:"Contains all the commands associated to the Atom."},26914:{name:"ChapProcessTime",cppname:"ChapterProcessTime",level:6,type:"u",mandatory:!0,description:"Defines when the process command **SHOULD** be handled"},26916:{name:"ChapterTranslate",level:2,type:"m",multiple:!0,description:"The mapping between this `Segment` and a segment value in the given Chapter Codec."},26931:{name:"ChapProcessData",cppname:"ChapterProcessData",level:6,type:"b",mandatory:!0,description:"Contains the command information. The data **SHOULD** be interpreted depending on the ChapProcessCodecID value. For ChapProcessCodecID = 1, the data correspond to the binary DVD cell pre/post commands; see (#menu-features) on DVD menus."},26948:{name:"ChapProcess",cppname:"ChapterProcess",level:4,type:"m",multiple:!0,description:"Contains all the commands associated to the Atom."},26965:{name:"ChapProcessCodecID",cppname:"ChapterProcessCodecID",level:5,type:"u",mandatory:!0,default:"0",description:"Contains the type of the codec used for the processing. A value of 0 means native Matroska processing (to be defined), a value of 1 means the DVD command set is used; see (#menu-features) on DVD menus. More codec IDs can be added later."},27045:{name:"ChapterTranslateID",level:3,type:"b",mandatory:!0,description:"The binary value used to represent this Segment in the chapter codec data. The format depends on the ChapProcessCodecID used; see (#chapprocesscodecid-element)."},27071:{name:"ChapterTranslateCodec",level:3,type:"u",mandatory:!0,description:"This `ChapterTranslate` applies to this chapter codec of the given chapter edition(s); see (#chapprocesscodecid-element)."},27132:{name:"ChapterTranslateEditionUID",level:3,type:"u",multiple:!0,description:"Specify a chapter edition UID on which this `ChapterTranslate` applies."},28032:{name:"ContentEncodings",level:3,type:"m",webm:!0,description:"Settings for several content encoding mechanisms like compression or encryption."},28135:{name:"MinCache",cppname:"TrackMinCache",level:3,type:"u",mandatory:!0,default:"0",description:"The minimum number of frames a player **SHOULD** be able to cache during playback. If set to 0, the reference pseudo-cache system is not used."},28152:{name:"MaxCache",cppname:"TrackMaxCache",level:3,type:"u",description:"The maximum cache size necessary to store referenced frames in and the current frame. 0 means no cache is needed."},28263:{name:"ChapterSegmentUID",level:4,type:"b",range:">0",description:"The SegmentUID of another Segment to play during this chapter."},28348:{name:"ChapterSegmentEditionUID",level:4,type:"u",range:"not 0",description:"The EditionUID to play from the Segment linked in ChapterSegmentUID. If ChapterSegmentEditionUID is undeclared, then no Edition of the linked Segment is used; see (#medium-linking) on medium-linking Segments."},28587:{name:"TrackOverlay",level:3,type:"u",multiple:!0,description:"Specify that this track is an overlay track for the Track specified (in the u-integer). That means when this track has a gap, see (#silenttracks-element) on SilentTracks, the overlay track **SHOULD** be used instead. The order of multiple TrackOverlay matters, the first one is the one that **SHOULD** be used. If not found it **SHOULD** be the second, etc."},29555:{name:"Tag",level:2,type:"m",mandatory:!0,multiple:!0,webm:!0,description:"A single metadata descriptor."},29572:{name:"SegmentFilename",level:2,type:"8",description:"A filename corresponding to this Segment."},29604:{name:"SegmentUID",level:2,type:"b",range:"not 0",description:"A randomly generated unique ID to identify the Segment amongst many others (128 bits)."},29636:{name:"ChapterUID",level:4,type:"u",mandatory:!0,webm:!0,range:"not 0",description:"A unique ID to identify the Chapter."},29637:{name:"TrackUID",level:3,type:"u",mandatory:!0,range:"not 0",description:"A unique ID to identify the Track."},29766:{name:"AttachmentLink",cppname:"TrackAttachmentLink",level:3,type:"u",maxver:3,range:"not 0",description:"The UID of an attachment that is used by this codec."},30113:{name:"BlockAdditions",level:3,type:"m",webm:!0,description:"Contain additional blocks to complete the main one. An EBML parser that has no knowledge of the Block structure could still see and use/skip these data."},30114:{name:"DiscardPadding",level:3,type:"i",minver:4,webm:!0,description:"Duration of the silent data added to the Block, expressed in Matroska Ticks -- ie in nanoseconds; see (#timestamp-ticks) (padding at the end of the Block for positive value, at the beginning of the Block for negative value). The duration of DiscardPadding is not calculated in the duration of the TrackEntry and **SHOULD** be discarded during playback."},30320:{name:"Projection",cppname:"VideoProjection",level:4,type:"m",minver:4,webm:!0,description:"Describes the video projection details. Used to render spherical, VR videos or flipping videos horizontally/vertically."},30321:{name:"ProjectionType",cppname:"VideoProjectionType",level:5,type:"u",mandatory:!0,minver:4,webm:!0,default:"0",description:"Describes the projection used for this video track."},30322:{name:"ProjectionPrivate",cppname:"VideoProjectionPrivate",level:5,type:"b",minver:4,webm:!0,description:"Private data that only applies to a specific projection. * If `ProjectionType` equals 0 (Rectangular), then this element must not be present. * If `ProjectionType` equals 1 (Equirectangular), then this element must be present and contain the same binary data that would be stored inside an ISOBMFF Equirectangular Projection Box ('equi'). * If `ProjectionType` equals 2 (Cubemap), then this element must be present and contain the same binary data that would be stored inside an ISOBMFF Cubemap Projection Box ('cbmp'). * If `ProjectionType` equals 3 (Mesh), then this element must be present and contain the same binary data that would be stored inside an ISOBMFF Mesh Projection Box ('mshp')."},30323:{name:"ProjectionPoseYaw",cppname:"VideoProjectionPoseYaw",level:5,type:"f",mandatory:!0,minver:4,webm:!0,default:"0x0p+0",range:">= -0xB4p+0, <= 0xB4p+0",description:"Specifies a yaw rotation to the projection. Value represents a clockwise rotation, in degrees, around the up vector. This rotation must be applied before any `ProjectionPosePitch` or `ProjectionPoseRoll` rotations. The value of this element **MUST** be in the -180 to 180 degree range, both included. Setting `ProjectionPoseYaw` to 180 or -180 degrees, with the `ProjectionPoseRoll` and `ProjectionPosePitch` set to 0 degrees flips the image horizontally."},30324:{name:"ProjectionPosePitch",cppname:"VideoProjectionPosePitch",level:5,type:"f",mandatory:!0,minver:4,webm:!0,default:"0x0p+0",range:">= -0x5Ap+0, <= 0x5Ap+0",description:"Specifies a pitch rotation to the projection. Value represents a counter-clockwise rotation, in degrees, around the right vector. This rotation must be applied after the `ProjectionPoseYaw` rotation and before the `ProjectionPoseRoll` rotation. The value of this element **MUST** be in the -90 to 90 degree range, both included."},30325:{name:"ProjectionPoseRoll",cppname:"VideoProjectionPoseRoll",level:5,type:"f",mandatory:!0,minver:4,webm:!0,default:"0x0p+0",range:">= -0xB4p+0, <= 0xB4p+0",description:"Specifies a roll rotation to the projection. Value represents a counter-clockwise rotation, in degrees, around the forward vector. This rotation must be applied after the `ProjectionPoseYaw` and `ProjectionPosePitch` rotations. The value of this element **MUST** be in the -180 to 180 degree range, both included. Setting `ProjectionPoseRoll` to 180 or -180 degrees, the `ProjectionPoseYaw` to 180 or -180 degrees with `ProjectionPosePitch` set to 0 degrees flips the image vertically. Setting `ProjectionPoseRoll` to 180 or -180 degrees, with the `ProjectionPoseYaw` and `ProjectionPosePitch` set to 0 degrees flips the image horizontally and vertically."},30901:{name:"OutputSamplingFrequency",cppname:"AudioOutputSamplingFreq",level:4,type:"f",range:"> 0x0p+0",description:"Real output sampling frequency in Hz (used for SBR techniques)."},31657:{name:"Title",level:2,type:"8",webm:!0,description:"General name of the Segment."},32123:{name:"ChannelPositions",cppname:"AudioPosition",level:4,type:"b",minver:0,maxver:0,description:"Table of horizontal angles for each successive channel."},32347:{name:"SignatureElements",level:1,type:"m",webm:!1,description:"Contains elements that will be used to compute the signature."},32379:{name:"SignatureElementList",level:2,type:"m",multiple:!0,webm:!1,i:"Cluster|Block|BlockAdditional",description:"A list consists of a number of consecutive elements that represent one case where data is used in signature. Ex: means that the BlockAdditional of all Blocks in all Clusters is used for encryption."},32394:{name:"SignatureAlgo",level:2,type:"u",webm:!1,description:"Signature algorithm used (1=RSA, 2=elliptic)."},32410:{name:"SignatureHash",level:2,type:"u",webm:!1,description:"Hash algorithm used (1=SHA1-160, 2=MD5)."},32421:{name:"SignaturePublicKey",level:2,type:"b",webm:!1,description:"The public key to use with the algorithm (in the case of a PKI-based signature)."},32437:{name:"Signature",level:2,type:"b",webm:!1,description:"The signature of the data (until a new."},2274716:{name:"Language",cppname:"TrackLanguage",level:3,type:"s",mandatory:!0,default:"eng",description:"Specifies the language of the track in the Matroska languages form; see (#language-codes) on language codes. This Element **MUST** be ignored if the LanguageIETF Element is used in the same TrackEntry."},2274717:{name:"LanguageIETF",level:3,type:"s",minver:4,description:"Specifies the language of the track according to [@!BCP47] and using the IANA Language Subtag Registry [@!IANALangRegistry]. If this Element is used, then any Language Elements used in the same TrackEntry **MUST** be ignored."},2306383:{name:"TrackTimestampScale",cppname:"TrackTimecodeScale",level:3,type:"f",mandatory:!0,maxver:3,default:"0x1p+0",range:"> 0x0p+0",description:"DEPRECATED, DO NOT USE. The scale to apply on this track to work at normal speed in relation with other tracks (mostly used to adjust video speed when the audio length differs)."},2313850:{name:"DefaultDecodedFieldDuration",cppname:"TrackDefaultDecodedFieldDuration",level:3,type:"u",minver:4,range:"not 0",description:"The period between two successive fields at the output of the decoding process, expressed in Matroska Ticks -- ie in nanoseconds; see (#timestamp-ticks). see (#defaultdecodedfieldduration) for more information"},2327523:{name:"FrameRate",cppname:"VideoFrameRate",level:4,type:"f",minver:0,maxver:0,range:"> 0x0p+0",description:"Number of frames per second. This value is Informational only. It is intended for constant frame rate streams, and **SHOULD NOT** be used for a variable frame rate TrackEntry."},2352003:{name:"DefaultDuration",cppname:"TrackDefaultDuration",level:3,type:"u",range:"not 0",description:"Number of nanoseconds per frame, expressed in Matroska Ticks -- ie in nanoseconds; see (#timestamp-ticks) (frame in the Matroska sense -- one Element put into a (Simple)Block)."},2459272:{name:"CodecName",level:3,type:"8",description:"A human-readable string specifying the codec."},2536e3:{name:"CodecDownloadURL",level:3,type:"s",multiple:!0,minver:0,maxver:0,description:"A URL to download about the codec used."},2807729:{name:"TimestampScale",cppname:"TimecodeScale",level:2,type:"u",mandatory:!0,default:"1000000",range:"not 0",description:"Base unit for Segment Ticks and Track Ticks, in nanoseconds. A TimestampScale value of 1.000.000 means scaled timestamps in the Segment are expressed in milliseconds; see (#timestamps) on how to interpret timestamps."},2807730:{name:"TimecodeScaleDenominator",level:2,type:"u",mandatory:!0,minver:4,default:"1000000000",description:"Timestamp scale numerator, see TimecodeScale."},3061028:{name:"UncompressedFourCC",cppname:"VideoColourSpace",level:4,type:"b",description:"Specify the uncompressed pixel format used for the Track's data as a FourCC. This value is similar in scope to the biCompression value of AVI's `BITMAPINFO` [@?AVIFormat]. See the YUV video formats [@?FourCC-YUV] and RGB video formats [@?FourCC-RGB] for common values."},3126563:{name:"GammaValue",cppname:"VideoGamma",level:4,type:"f",minver:0,maxver:0,range:"> 0x0p+0",description:"Gamma Value."},3839639:{name:"CodecSettings",level:3,type:"8",minver:0,maxver:0,description:"A string describing the encoding setting used."},3883072:{name:"CodecInfoURL",level:3,type:"s",multiple:!0,minver:0,maxver:0,description:"A URL to find information about the codec used."},3965867:{name:"PrevFilename",level:2,type:"8",description:"A filename corresponding to the file of the previous Linked Segment."},3979555:{name:"PrevUID",level:2,type:"b",description:"A unique ID to identify the previous Segment of a Linked Segment (128 bits)."},4096955:{name:"NextFilename",level:2,type:"8",description:"A filename corresponding to the file of the next Linked Segment."},4110627:{name:"NextUID",level:2,type:"b",description:"A unique ID to identify the next Segment of a Linked Segment (128 bits)."},272869232:{name:"Chapters",level:1,type:"m",webm:!0,description:"A system to define basic menus and partition data. For more detailed information, look at the Chapters explanation in (#chapters)."},290298740:{name:"SeekHead",level:1,type:"m",multiple:!0,description:"Contains the Segment Position of other Top-Level Elements."},307544935:{name:"Tags",level:1,type:"m",multiple:!0,webm:!0,description:"Element containing metadata describing Tracks, Editions, Chapters, Attachments, or the Segment as a whole. A list of valid tags can be found in [@!MatroskaTags]."},357149030:{name:"Info",level:1,type:"m",mandatory:!0,description:"Contains general information about the Segment."},374648427:{name:"Tracks",level:1,type:"m",description:"A Top-Level Element of information with many tracks described."},408125543:{name:"Segment",level:0,type:"m",mandatory:!0,description:"The Root Element that contains all other Top-Level Elements (Elements defined only at Level 1). A Matroska file is composed of 1 Segment."},423732329:{name:"Attachments",level:1,type:"m",description:"Contain attached files."},440786851:{name:"EBML",level:"0",type:"m",mandatory:!0,multiple:!1,minver:1,description:"Set the EBML characteristics of the data to follow. Each EBML document has to start with this."},458458727:{name:"SignatureSlot",level:1,type:"m",multiple:!0,webm:!1,description:"Contain signature of some (coming) elements in the stream."},475249515:{name:"Cues",level:1,type:"m",description:"A Top-Level Element to speed seeking access. All entries are local to the Segment."},524531317:{name:"Cluster",level:1,type:"m",multiple:!0,description:"The Top-Level Element containing the (monolithic) Block structure."}},i={},a={byEbmlID:r,byName:i};for(var o in r){var s=r[o];i[s.name.replace("-","_")]=parseInt(o,10)}e.exports=a},"1b3b":function(e,t,n){"use strict";var r=n("df7e"),i=n("ebb5"),a=i.aTypedArray,o=i.exportTypedArrayMethod,s=i.TYPED_ARRAY_CONSTRUCTOR;o("toReversed",(function(){return r(a(this),this[s])}))},"1be4":function(e,t,n){var r=n("d066");e.exports=r("document","documentElement")},"1bf2":function(e,t,n){var r=n("23e7"),i=n("56ef");r({target:"Reflect",stat:!0},{ownKeys:i})},"1c7e":function(e,t,n){var r=n("b622"),i=r("iterator"),a=!1;try{var o=0,s={next:function(){return{done:!!o++}},return:function(){a=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(c){}e.exports=function(e,t){if(!t&&!a)return!1;var n=!1;try{var r={};r[i]=function(){return{next:function(){return{done:n=!0}}}},e(r)}catch(c){}return n}},"1cdc":function(e,t,n){var r=n("342f");e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(r)},"1d10":function(e,t,n){"use strict";var r=n("23e7"),i=n("dd2f").some;r({target:"AsyncIterator",proto:!0,real:!0},{some:function(e){return i(this,e)}})},"1d1c":function(e,t,n){var r=n("23e7"),i=n("83ab"),a=n("37e8").f;r({target:"Object",stat:!0,forced:Object.defineProperties!==a,sham:!i},{defineProperties:a})},"1d2b":function(e,t,n){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r=51||!r((function(){var t=[],n=t.constructor={};return n[o]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"1e25":function(e,t,n){"use strict";var r=n("23e7"),i=n("58a8").end,a=n("c8d2"),o=a("trimEnd"),s=o?function(){return i(this)}:"".trimEnd;r({target:"String",proto:!0,name:"trimEnd",forced:o},{trimEnd:s,trimRight:s})},"1ec1":function(e,t){var n=Math.log;e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:n(1+e)}},"1fb5":function(e,t,n){"use strict";t.byteLength=f,t.toByteArray=h,t.fromByteArray=v;for(var r=[],i=[],a="undefined"!==typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,c=o.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");-1===n&&(n=t);var r=n===t?0:4-n%4;return[n,r]}function f(e){var t=u(e),n=t[0],r=t[1];return 3*(n+r)/4-r}function l(e,t,n){return 3*(t+n)/4-n}function h(e){var t,n,r=u(e),o=r[0],s=r[1],c=new a(l(e,o,s)),f=0,h=s>0?o-4:o;for(n=0;n>16&255,c[f++]=t>>8&255,c[f++]=255&t;return 2===s&&(t=i[e.charCodeAt(n)]<<2|i[e.charCodeAt(n+1)]>>4,c[f++]=255&t),1===s&&(t=i[e.charCodeAt(n)]<<10|i[e.charCodeAt(n+1)]<<4|i[e.charCodeAt(n+2)]>>2,c[f++]=t>>8&255,c[f++]=255&t),c}function d(e){return r[e>>18&63]+r[e>>12&63]+r[e>>6&63]+r[63&e]}function p(e,t,n){for(var r,i=[],a=t;ac?c:s+o));return 1===i?(t=e[n-1],a.push(r[t>>2]+r[t<<4&63]+"==")):2===i&&(t=(e[n-2]<<8)+e[n-1],a.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"=")),a.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},"1fe2":function(e,t,n){"use strict";var r=n("6d61"),i=n("acac");r("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),i)},"20a2":function(e,t,n){(function(e){!function(t){var n,r="undefined",i=r!==typeof e&&e,a=r!==typeof Uint8Array&&Uint8Array,o=r!==typeof ArrayBuffer&&ArrayBuffer,s=[0,0,0,0,0,0,0,0],c=Array.isArray||_,u=4294967296,f=16777216;function l(e,c,l){var _=c?0:4,E=c?4:0,w=c?0:3,k=c?1:2,A=c?2:1,R=c?3:0,x=c?g:T,I=c?b:S,C=D.prototype,P="is"+e,O="_"+P;return C.buffer=void 0,C.offset=0,C[O]=!0,C.toNumber=N,C.toString=L,C.toJSON=N,C.toArray=h,i&&(C.toBuffer=d),a&&(C.toArrayBuffer=p),D[P]=U,t[e]=D,D;function D(e,t,n,r){return this instanceof D?M(this,e,t,n,r):new D(e,t,n,r)}function U(e){return!(!e||!e[O])}function M(e,t,i,c,u){if(a&&o&&(t instanceof o&&(t=new a(t)),c instanceof o&&(c=new a(c))),t||i||c||n){if(!v(t,i)){var f=n||Array;u=i,c=t,i=0,t=new f(8)}e.buffer=t,e.offset=i|=0,r!==typeof c&&("string"===typeof c?B(t,i,c,u||10):v(c,u)?m(t,i,c,u):"number"===typeof u?(F(t,i+_,c),F(t,i+E,u)):c>0?x(t,i,c):c<0?I(t,i,c):m(t,i,s,0))}else e.buffer=y(s,0)}function B(e,t,n,r){var i=0,a=n.length,o=0,s=0;"-"===n[0]&&i++;var c=i;while(i=0))break;s=s*r+f,o=o*r+Math.floor(s/u),s%=u}c&&(o=~o,s?s=u-s:o++),F(e,t+_,o),F(e,t+E,s)}function N(){var e=this.buffer,t=this.offset,n=j(e,t+_),r=j(e,t+E);return l||(n|=0),n?n*u+r:r}function L(e){var t=this.buffer,n=this.offset,r=j(t,n+_),i=j(t,n+E),a="",o=!l&&2147483648&r;o&&(r=~r,i=u-i),e=e||10;while(1){var s=r%e*u+i;if(r=Math.floor(r/e),i=Math.floor(s/e),a=(s%e).toString(e)+a,!r&&!i)break}return o&&(a="-"+a),a}function F(e,t,n){e[t+R]=255&n,n>>=8,e[t+A]=255&n,n>>=8,e[t+k]=255&n,n>>=8,e[t+w]=255&n}function j(e,t){return e[t+w]*f+(e[t+k]<<16)+(e[t+A]<<8)+e[t+R]}}function h(e){var t=this.buffer,r=this.offset;return n=null,!1!==e&&0===r&&8===t.length&&c(t)?t:y(t,r)}function d(t){var r=this.buffer,a=this.offset;if(n=i,!1!==t&&0===a&&8===r.length&&e.isBuffer(r))return r;var o=new i(8);return m(o,0,r,a),o}function p(e){var t=this.buffer,r=this.offset,i=t.buffer;if(n=a,!1!==e&&0===r&&i instanceof o&&8===i.byteLength)return i;var s=new a(8);return m(s,0,t,r),s.buffer}function v(e,t){var n=e&&e.length;return t|=0,n&&t+8<=n&&"string"!==typeof e[t]}function m(e,t,n,r){t|=0,r|=0;for(var i=0;i<8;i++)e[t++]=255&n[r++]}function y(e,t){return Array.prototype.slice.call(e,t,t+8)}function g(e,t,n){var r=t+8;while(r>t)e[--r]=255&n,n/=256}function b(e,t,n){var r=t+8;n++;while(r>t)e[--r]=255&-n^255,n/=256}function T(e,t,n){var r=t+8;while(t0&&1/n<0?1:-1:t>n}};v("sort",(function(e){return void 0!==e&&o(e),b?y(this,e):s(p(this),T(e))}),!b||g)},"21bf":function(e,t,n){(function(t){(function(t,n){e.exports=n()})(0,(function(){var e=e||function(e,r){var i;if("undefined"!==typeof window&&window.crypto&&(i=window.crypto),"undefined"!==typeof self&&self.crypto&&(i=self.crypto),"undefined"!==typeof globalThis&&globalThis.crypto&&(i=globalThis.crypto),!i&&"undefined"!==typeof window&&window.msCrypto&&(i=window.msCrypto),!i&&"undefined"!==typeof t&&t.crypto&&(i=t.crypto),!i)try{i=n(0)}catch(y){}var a=function(){if(i){if("function"===typeof i.getRandomValues)try{return i.getRandomValues(new Uint32Array(1))[0]}catch(y){}if("function"===typeof i.randomBytes)try{return i.randomBytes(4).readInt32LE()}catch(y){}}throw new Error("Native crypto module could not be used to get secure random number.")},o=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),s={},c=s.lib={},u=c.Base=function(){return{extend:function(e){var t=o(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),f=c.WordArray=u.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=t!=r?t:4*e.length},toString:function(e){return(e||h).stringify(this)},concat:function(e){var t=this.words,n=e.words,r=this.sigBytes,i=e.sigBytes;if(this.clamp(),r%4)for(var a=0;a>>2]>>>24-a%4*8&255;t[r+a>>>2]|=o<<24-(r+a)%4*8}else for(var s=0;s>>2]=n[s>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=u.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],n=0;n>>2]>>>24-i%4*8&255;r.push((a>>>4).toString(16)),r.push((15&a).toString(16))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new f.init(n,t/2)}},d=l.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i>>2]>>>24-i%4*8&255;r.push(String.fromCharCode(a))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r>>2]|=(255&e.charCodeAt(r))<<24-r%4*8;return new f.init(n,t)}},p=l.Utf8={stringify:function(e){try{return decodeURIComponent(escape(d.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return d.parse(unescape(encodeURIComponent(e)))}},v=c.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new f.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=p.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n,r=this._data,i=r.words,a=r.sigBytes,o=this.blockSize,s=4*o,c=a/s;c=t?e.ceil(c):e.max((0|c)-this._minBufferSize,0);var u=c*o,l=e.min(4*u,a);if(u){for(var h=0;hg;g++)if(T=I(e[g]),T&&f(m,T))return T;return new v(!1)}r=l(e,y)}S=r.next;while(!(_=a(S,r)).done){try{T=I(_.value)}catch(C){d(r,"throw",C)}if("object"==typeof T&&T&&f(m,T))return T}return new v(!1)}},2315:function(e,t,n){"use strict";var r=n("23e7"),i=n("857a"),a=n("af03");r({target:"String",proto:!0,forced:a("strike")},{strike:function(){return i(this,"strike","","")}})},2351:function(e,t,n){var r=n("746f");r("split")},2382:function(e,t,n){"use strict";var r=n("23e7"),i=n("2ba4"),a=n("59ed"),o=n("825a"),s=n("c5cc"),c=n("9bdd"),u=s((function(e){var t,n,r,a=this.iterator,s=this.filterer,u=this.next;while(1){if(t=o(i(u,a,e)),n=this.done=!!t.done,n)return;if(r=t.value,c(a,s,r))return r}}));r({target:"Iterator",proto:!0,real:!0},{filter:function(e){return new u({iterator:o(this),filterer:a(e)})}})},"23cb":function(e,t,n){var r=n("5926"),i=Math.max,a=Math.min;e.exports=function(e,t){var n=r(e);return n<0?i(n+t,0):a(n,t)}},"23dc":function(e,t,n){var r=n("d44e");r(Math,"Math",!0)},"23e7":function(e,t,n){var r=n("da84"),i=n("06cf").f,a=n("9112"),o=n("6eeb"),s=n("ce4e"),c=n("e893"),u=n("94ca");e.exports=function(e,t){var n,f,l,h,d,p,v=e.target,m=e.global,y=e.stat;if(f=m?r:y?r[v]||s(v,{}):(r[v]||{}).prototype,f)for(l in t){if(d=t[l],e.noTargetGet?(p=i(f,l),h=p&&p.value):h=f[l],n=u(m?l:v+(y?".":"#")+l,e.forced),!n&&void 0!==h){if(typeof d==typeof h)continue;c(d,h)}(e.sham||h&&h.sham)&&a(d,"sham",!0),o(f,l,d,e)}}},"241c":function(e,t,n){var r=n("ca84"),i=n("7839"),a=i.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,a)}},2444:function(e,t,n){"use strict";(function(t){var r=n("c532"),i=n("c8af"),a=n("387f"),o={"Content-Type":"application/x-www-form-urlencoded"};function s(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function c(){var e;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof t&&"[object process]"===Object.prototype.toString.call(t))&&(e=n("b50d")),e}function u(e,t,n){if(r.isString(e))try{return(t||JSON.parse)(e),r.trim(e)}catch(i){if("SyntaxError"!==i.name)throw i}return(n||JSON.stringify)(e)}var f={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:c(),transformRequest:[function(e,t){return i(t,"Accept"),i(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e)?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(s(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)||t&&"application/json"===t["Content-Type"]?(s(t,"application/json"),u(e)):e}],transformResponse:[function(e){var t=this.transitional||f.transitional,n=t&&t.silentJSONParsing,i=t&&t.forcedJSONParsing,o=!n&&"json"===this.responseType;if(o||i&&r.isString(e)&&e.length)try{return JSON.parse(e)}catch(s){if(o){if("SyntaxError"===s.name)throw a(s,this,"E_JSON_PARSE");throw s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){f.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){f.headers[e]=r.merge(o)})),e.exports=f}).call(this,n("4362"))},2532:function(e,t,n){"use strict";var r=n("23e7"),i=n("e330"),a=n("5a34"),o=n("1d80"),s=n("577e"),c=n("ab13"),u=i("".indexOf);r({target:"String",proto:!0,forced:!c("includes")},{includes:function(e){return!!~u(s(o(this)),s(a(e)),arguments.length>1?arguments[1]:void 0)}})},"25a1":function(e,t,n){"use strict";var r=n("ebb5"),i=n("d58f").right,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("reduceRight",(function(e){var t=arguments.length;return i(a(this),e,t,t>1?arguments[1]:void 0)}))},"25eb":function(e,t,n){var r=n("23e7"),i=n("c20d");r({target:"Number",stat:!0,forced:Number.parseInt!=i},{parseInt:i})},"25f0":function(e,t,n){"use strict";var r=n("e330"),i=n("5e77").PROPER,a=n("6eeb"),o=n("825a"),s=n("3a9b"),c=n("577e"),u=n("d039"),f=n("ad6d"),l="toString",h=RegExp.prototype,d=h[l],p=r(f),v=u((function(){return"/a/b"!=d.call({source:"a",flags:"b"})})),m=i&&d.name!=l;(v||m)&&a(RegExp.prototype,l,(function(){var e=o(this),t=c(e.source),n=e.flags,r=c(void 0===n&&s(h,e)&&!("flags"in h)?p(e):n);return"/"+t+"/"+r}),{unsafe:!0})},2626:function(e,t,n){"use strict";var r=n("d066"),i=n("9bf2"),a=n("b622"),o=n("83ab"),s=a("species");e.exports=function(e){var t=r(e),n=i.f;o&&t&&!t[s]&&n(t,s,{configurable:!0,get:function(){return this}})}},"26ad":function(e,t,n){"use strict";var r=n("23e7"),i=n("dd2f").forEach;r({target:"AsyncIterator",proto:!0,real:!0},{forEach:function(e){return i(this,e)}})},"26e9":function(e,t,n){"use strict";var r=n("23e7"),i=n("e330"),a=n("e8b5"),o=i([].reverse),s=[1,2];r({target:"Array",proto:!0,forced:String(s)===String(s.reverse())},{reverse:function(){return a(this)&&(this.length=this.length),o(this)}})},2705:function(e,t,n){"use strict";var r=n("23e7"),i=n("da84"),a=n("c430"),o=n("59ed"),s=n("825a"),c=n("5860"),u=n("2266"),f=i.TypeError;r({target:"Set",proto:!0,real:!0,forced:a},{reduce:function(e){var t=s(this),n=c(t),r=arguments.length<2,i=r?void 0:arguments[1];if(o(e),u(n,(function(n){r?(r=!1,i=n):i=e(i,n,n,t)}),{IS_ITERATOR:!0}),r)throw f("Reduce of empty set with no initial value");return i}})},2713:function(e,t,n){"use strict";var r=n("c65b"),i=n("59ed"),a=n("825a");e.exports=function(e,t){var n=a(this),o=i(n.get),s=i(n.has),c=i(n.set),u=r(s,n,e)&&"update"in t?t.update(r(o,n,e),e,n):t.insert(e,n);return r(c,n,e,u),u}},"277d":function(e,t,n){var r=n("23e7"),i=n("e8b5");r({target:"Array",stat:!0},{isArray:i})},2954:function(e,t,n){"use strict";var r=n("ebb5"),i=n("b6b7"),a=n("d039"),o=n("f36a"),s=r.aTypedArray,c=r.exportTypedArrayMethod,u=a((function(){new Int8Array(1).slice()}));c("slice",(function(e,t){var n=o(s(this),e,t),r=i(this),a=0,c=n.length,u=new r(c);while(c>a)u[a]=n[a++];return u}),u)},"2a1b":function(e,t,n){var r=n("746f");r("match")},"2a62":function(e,t,n){var r=n("c65b"),i=n("825a"),a=n("dc4a");e.exports=function(e,t,n){var o,s;i(e);try{if(o=a(e,"return"),!o){if("throw"===t)throw n;return n}o=r(o,e)}catch(c){s=!0,o=c}if("throw"===t)throw n;if(s)throw o;return i(o),n}},"2a66":function(e,t,n){(function(t,r,i){e.exports=r(n("21bf"),n("38ba"))})(0,(function(e){return e.pad.ZeroPadding={pad:function(e,t){var n=4*t;e.clamp(),e.sigBytes+=n-(e.sigBytes%n||n)},unpad:function(e){var t=e.words,n=e.sigBytes-1;for(n=e.sigBytes-1;n>=0;n--)if(t[n>>>2]>>>24-n%4*8&255){e.sigBytes=n+1;break}}},e.pad.ZeroPadding}))},"2abc":function(e,t,n){var r=n("23e7"),i=180/Math.PI;r({target:"Math",stat:!0},{degrees:function(e){return e*i}})},"2af1":function(e,t,n){var r=n("23e7"),i=n("f748");r({target:"Math",stat:!0},{sign:i})},"2b19":function(e,t,n){var r=n("23e7"),i=n("129f");r({target:"Object",stat:!0},{is:i})},"2b3d":function(e,t,n){"use strict";n("3ca3");var r,i=n("23e7"),a=n("83ab"),o=n("0d3b"),s=n("da84"),c=n("0366"),u=n("e330"),f=n("37e8").f,l=n("6eeb"),h=n("19aa"),d=n("1a2d"),p=n("60da"),v=n("4df4"),m=n("4dae"),y=n("6547").codeAt,g=n("5fb2"),b=n("577e"),T=n("d44e"),S=n("9861"),_=n("69f3"),E=_.set,w=_.getterFor("URL"),k=S.URLSearchParams,A=S.getState,R=s.URL,x=s.TypeError,I=s.parseInt,C=Math.floor,P=Math.pow,O=u("".charAt),D=u(/./.exec),U=u([].join),M=u(1..toString),B=u([].pop),N=u([].push),L=u("".replace),F=u([].shift),j=u("".split),W=u("".slice),H=u("".toLowerCase),V=u([].unshift),z="Invalid authority",q="Invalid scheme",G="Invalid host",Y="Invalid port",K=/[a-z]/i,X=/[\d+-.a-z]/i,Q=/\d/,$=/^0x/i,Z=/^[0-7]+$/,J=/^\d+$/,ee=/^[\da-f]+$/i,te=/[\0\t\n\r #%/:<>?@[\\\]^|]/,ne=/[\0\t\n\r #/:<>?@[\\\]^|]/,re=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,ie=/[\t\n\r]/g,ae=function(e){var t,n,r,i,a,o,s,c=j(e,".");if(c.length&&""==c[c.length-1]&&c.length--,t=c.length,t>4)return e;for(n=[],r=0;r1&&"0"==O(i,0)&&(a=D($,i)?16:8,i=W(i,8==a?1:2)),""===i)o=0;else{if(!D(10==a?J:8==a?Z:ee,i))return e;o=I(i,a)}N(n,o)}for(r=0;r=P(256,5-t))return null}else if(o>255)return null;for(s=B(n),r=0;r6)return;r=0;while(h()){if(i=null,r>0){if(!("."==h()&&r<4))return;l++}if(!D(Q,h()))return;while(D(Q,h())){if(a=I(h(),10),null===i)i=a;else{if(0==i)return;i=10*i+a}if(i>255)return;l++}c[u]=256*c[u]+i,r++,2!=r&&4!=r||u++}if(4!=r)return;break}if(":"==h()){if(l++,!h())return}else if(h())return;c[u++]=t}else{if(null!==f)return;l++,u++,f=u}}if(null!==f){o=u-f,u=7;while(0!=u&&o>0)s=c[u],c[u--]=c[f+o-1],c[f+--o]=s}else if(8!=u)return;return c},se=function(e){for(var t=null,n=1,r=null,i=0,a=0;a<8;a++)0!==e[a]?(i>n&&(t=r,n=i),r=null,i=0):(null===r&&(r=a),++i);return i>n&&(t=r,n=i),t},ce=function(e){var t,n,r,i;if("number"==typeof e){for(t=[],n=0;n<4;n++)V(t,e%256),e=C(e/256);return U(t,".")}if("object"==typeof e){for(t="",r=se(e),n=0;n<8;n++)i&&0===e[n]||(i&&(i=!1),r===n?(t+=n?":":"::",i=!0):(t+=M(e[n],16),n<7&&(t+=":")));return"["+t+"]"}return e},ue={},fe=p({},ue,{" ":1,'"':1,"<":1,">":1,"`":1}),le=p({},fe,{"#":1,"?":1,"{":1,"}":1}),he=p({},le,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),de=function(e,t){var n=y(e,0);return n>32&&n<127&&!d(t,e)?e:encodeURIComponent(e)},pe={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ve=function(e,t){var n;return 2==e.length&&D(K,O(e,0))&&(":"==(n=O(e,1))||!t&&"|"==n)},me=function(e){var t;return e.length>1&&ve(W(e,0,2))&&(2==e.length||"/"===(t=O(e,2))||"\\"===t||"?"===t||"#"===t)},ye=function(e){return"."===e||"%2e"===H(e)},ge=function(e){return e=H(e),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},be={},Te={},Se={},_e={},Ee={},we={},ke={},Ae={},Re={},xe={},Ie={},Ce={},Pe={},Oe={},De={},Ue={},Me={},Be={},Ne={},Le={},Fe={},je=function(e,t,n){var r,i,a,o=b(e);if(t){if(i=this.parse(o),i)throw x(i);this.searchParams=null}else{if(void 0!==n&&(r=new je(n,!0)),i=this.parse(o,null,r),i)throw x(i);a=A(new k),a.bindURL(this),this.searchParams=a}};je.prototype={type:"URL",parse:function(e,t,n){var i,a,o,s,c=this,u=t||be,f=0,l="",h=!1,p=!1,y=!1;e=b(e),t||(c.scheme="",c.username="",c.password="",c.host=null,c.port=null,c.path=[],c.query=null,c.fragment=null,c.cannotBeABaseURL=!1,e=L(e,re,"")),e=L(e,ie,""),i=v(e);while(f<=i.length){switch(a=i[f],u){case be:if(!a||!D(K,a)){if(t)return q;u=Se;continue}l+=H(a),u=Te;break;case Te:if(a&&(D(X,a)||"+"==a||"-"==a||"."==a))l+=H(a);else{if(":"!=a){if(t)return q;l="",u=Se,f=0;continue}if(t&&(c.isSpecial()!=d(pe,l)||"file"==l&&(c.includesCredentials()||null!==c.port)||"file"==c.scheme&&!c.host))return;if(c.scheme=l,t)return void(c.isSpecial()&&pe[c.scheme]==c.port&&(c.port=null));l="","file"==c.scheme?u=Oe:c.isSpecial()&&n&&n.scheme==c.scheme?u=_e:c.isSpecial()?u=Ae:"/"==i[f+1]?(u=Ee,f++):(c.cannotBeABaseURL=!0,N(c.path,""),u=Ne)}break;case Se:if(!n||n.cannotBeABaseURL&&"#"!=a)return q;if(n.cannotBeABaseURL&&"#"==a){c.scheme=n.scheme,c.path=m(n.path),c.query=n.query,c.fragment="",c.cannotBeABaseURL=!0,u=Fe;break}u="file"==n.scheme?Oe:we;continue;case _e:if("/"!=a||"/"!=i[f+1]){u=we;continue}u=Re,f++;break;case Ee:if("/"==a){u=xe;break}u=Be;continue;case we:if(c.scheme=n.scheme,a==r)c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=m(n.path),c.query=n.query;else if("/"==a||"\\"==a&&c.isSpecial())u=ke;else if("?"==a)c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=m(n.path),c.query="",u=Le;else{if("#"!=a){c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=m(n.path),c.path.length--,u=Be;continue}c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=m(n.path),c.query=n.query,c.fragment="",u=Fe}break;case ke:if(!c.isSpecial()||"/"!=a&&"\\"!=a){if("/"!=a){c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,u=Be;continue}u=xe}else u=Re;break;case Ae:if(u=Re,"/"!=a||"/"!=O(l,f+1))continue;f++;break;case Re:if("/"!=a&&"\\"!=a){u=xe;continue}break;case xe:if("@"==a){h&&(l="%40"+l),h=!0,o=v(l);for(var g=0;g65535)return Y;c.port=c.isSpecial()&&_===pe[c.scheme]?null:_,l=""}if(t)return;u=Me;continue}return Y}l+=a;break;case Oe:if(c.scheme="file","/"==a||"\\"==a)u=De;else{if(!n||"file"!=n.scheme){u=Be;continue}if(a==r)c.host=n.host,c.path=m(n.path),c.query=n.query;else if("?"==a)c.host=n.host,c.path=m(n.path),c.query="",u=Le;else{if("#"!=a){me(U(m(i,f),""))||(c.host=n.host,c.path=m(n.path),c.shortenPath()),u=Be;continue}c.host=n.host,c.path=m(n.path),c.query=n.query,c.fragment="",u=Fe}}break;case De:if("/"==a||"\\"==a){u=Ue;break}n&&"file"==n.scheme&&!me(U(m(i,f),""))&&(ve(n.path[0],!0)?N(c.path,n.path[0]):c.host=n.host),u=Be;continue;case Ue:if(a==r||"/"==a||"\\"==a||"?"==a||"#"==a){if(!t&&ve(l))u=Be;else if(""==l){if(c.host="",t)return;u=Me}else{if(s=c.parseHost(l),s)return s;if("localhost"==c.host&&(c.host=""),t)return;l="",u=Me}continue}l+=a;break;case Me:if(c.isSpecial()){if(u=Be,"/"!=a&&"\\"!=a)continue}else if(t||"?"!=a)if(t||"#"!=a){if(a!=r&&(u=Be,"/"!=a))continue}else c.fragment="",u=Fe;else c.query="",u=Le;break;case Be:if(a==r||"/"==a||"\\"==a&&c.isSpecial()||!t&&("?"==a||"#"==a)){if(ge(l)?(c.shortenPath(),"/"==a||"\\"==a&&c.isSpecial()||N(c.path,"")):ye(l)?"/"==a||"\\"==a&&c.isSpecial()||N(c.path,""):("file"==c.scheme&&!c.path.length&&ve(l)&&(c.host&&(c.host=""),l=O(l,0)+":"),N(c.path,l)),l="","file"==c.scheme&&(a==r||"?"==a||"#"==a))while(c.path.length>1&&""===c.path[0])F(c.path);"?"==a?(c.query="",u=Le):"#"==a&&(c.fragment="",u=Fe)}else l+=de(a,le);break;case Ne:"?"==a?(c.query="",u=Le):"#"==a?(c.fragment="",u=Fe):a!=r&&(c.path[0]+=de(a,ue));break;case Le:t||"#"!=a?a!=r&&("'"==a&&c.isSpecial()?c.query+="%27":c.query+="#"==a?"%23":de(a,ue)):(c.fragment="",u=Fe);break;case Fe:a!=r&&(c.fragment+=de(a,fe));break}f++}},parseHost:function(e){var t,n,r;if("["==O(e,0)){if("]"!=O(e,e.length-1))return G;if(t=oe(W(e,1,-1)),!t)return G;this.host=t}else if(this.isSpecial()){if(e=g(e),D(te,e))return G;if(t=ae(e),null===t)return G;this.host=t}else{if(D(ne,e))return G;for(t="",n=v(e),r=0;r1?arguments[1]:void 0,r=E(t,new je(e,!1,n));a||(t.href=r.serialize(),t.origin=r.getOrigin(),t.protocol=r.getProtocol(),t.username=r.getUsername(),t.password=r.getPassword(),t.host=r.getHost(),t.hostname=r.getHostname(),t.port=r.getPort(),t.pathname=r.getPathname(),t.search=r.getSearch(),t.searchParams=r.getSearchParams(),t.hash=r.getHash())},He=We.prototype,Ve=function(e,t){return{get:function(){return w(this)[e]()},set:t&&function(e){return w(this)[t](e)},configurable:!0,enumerable:!0}};if(a&&f(He,{href:Ve("serialize","setHref"),origin:Ve("getOrigin"),protocol:Ve("getProtocol","setProtocol"),username:Ve("getUsername","setUsername"),password:Ve("getPassword","setPassword"),host:Ve("getHost","setHost"),hostname:Ve("getHostname","setHostname"),port:Ve("getPort","setPort"),pathname:Ve("getPathname","setPathname"),search:Ve("getSearch","setSearch"),searchParams:Ve("getSearchParams"),hash:Ve("getHash","setHash")}),l(He,"toJSON",(function(){return w(this).serialize()}),{enumerable:!0}),l(He,"toString",(function(){return w(this).serialize()}),{enumerable:!0}),R){var ze=R.createObjectURL,qe=R.revokeObjectURL;ze&&l(We,"createObjectURL",c(ze,R)),qe&&l(We,"revokeObjectURL",c(qe,R))}T(We,"URL"),i({global:!0,forced:!o,sham:!a},{URL:We})},"2b79":function(e,t,n){(function(t,r,i){e.exports=r(n("21bf"),n("df2f"),n("5980"))})(0,(function(e){return function(){var t=e,n=t.lib,r=n.Base,i=n.WordArray,a=t.algo,o=a.MD5,s=a.EvpKDF=r.extend({cfg:r.extend({keySize:4,hasher:o,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){var n,r=this.cfg,a=r.hasher.create(),o=i.create(),s=o.words,c=r.keySize,u=r.iterations;while(s.length1?arguments[1]:void 0,t.length)),r=s(e);return h?h(t,r,n):d(t,n,n+r.length)===r}})},"2cf4":function(e,t,n){var r,i,a,o,s=n("da84"),c=n("2ba4"),u=n("0366"),f=n("1626"),l=n("1a2d"),h=n("d039"),d=n("1be4"),p=n("f36a"),v=n("cc12"),m=n("1cdc"),y=n("605d"),g=s.setImmediate,b=s.clearImmediate,T=s.process,S=s.Dispatch,_=s.Function,E=s.MessageChannel,w=s.String,k=0,A={},R="onreadystatechange";try{r=s.location}catch(O){}var x=function(e){if(l(A,e)){var t=A[e];delete A[e],t()}},I=function(e){return function(){x(e)}},C=function(e){x(e.data)},P=function(e){s.postMessage(w(e),r.protocol+"//"+r.host)};g&&b||(g=function(e){var t=p(arguments,1);return A[++k]=function(){c(f(e)?e:_(e),void 0,t)},i(k),k},b=function(e){delete A[e]},y?i=function(e){T.nextTick(I(e))}:S&&S.now?i=function(e){S.now(I(e))}:E&&!m?(a=new E,o=a.port2,a.port1.onmessage=C,i=u(o.postMessage,o)):s.addEventListener&&f(s.postMessage)&&!s.importScripts&&r&&"file:"!==r.protocol&&!h(P)?(i=P,s.addEventListener("message",C,!1)):i=R in v("script")?function(e){d.appendChild(v("script"))[R]=function(){d.removeChild(this),x(e)}}:function(e){setTimeout(I(e),0)}),e.exports={set:g,clear:b}},"2d00":function(e,t,n){var r,i,a=n("da84"),o=n("342f"),s=a.process,c=a.Deno,u=s&&s.versions||c&&c.version,f=u&&u.v8;f&&(r=f.split("."),i=r[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&o&&(r=o.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=o.match(/Chrome\/(\d+)/),r&&(i=+r[1]))),e.exports=i},"2d83":function(e,t,n){"use strict";var r=n("387f");e.exports=function(e,t,n,i,a){var o=new Error(e);return r(o,t,n,i,a)}},"2e67":function(e,t,n){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},"30b5":function(e,t,n){"use strict";var r=n("c532");function i(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var a;if(n)a=n(t);else if(r.isURLSearchParams(t))a=t.toString();else{var o=[];r.forEach(t,(function(e,t){null!==e&&"undefined"!==typeof e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),o.push(i(t)+"="+i(e))})))})),a=o.join("&")}if(a){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+a}return e}},3252:function(e,t,n){(function(t,r){e.exports=r(n("21bf"))})(0,(function(e){return function(t){var n=e,r=n.lib,i=r.Base,a=r.WordArray,o=n.x64={};o.Word=i.extend({init:function(e,t){this.high=e,this.low=t}}),o.WordArray=i.extend({init:function(e,n){e=this.words=e||[],this.sigBytes=n!=t?n:8*e.length},toX32:function(){for(var e=this.words,t=e.length,n=[],r=0;r1?[e,arguments[1]]:[e])}))},3393:function(e,t,n){"use strict";var r=n("23e7"),i=n("fd81");r({target:"Number",stat:!0},{range:function(e,t,n){return new i(e,t,n,"number",0,1)}})},"33d1":function(e,t,n){"use strict";var r=n("23e7"),i=n("7b0b"),a=n("07fa"),o=n("5926"),s=n("44d2");r({target:"Array",proto:!0},{at:function(e){var t=i(this),n=a(t),r=o(e),s=r>=0?r:n+r;return s<0||s>=n?void 0:t[s]}}),s("at")},3410:function(e,t,n){var r=n("23e7"),i=n("d039"),a=n("7b0b"),o=n("e163"),s=n("e177"),c=i((function(){o(1)}));r({target:"Object",stat:!0,forced:c,sham:!s},{getPrototypeOf:function(e){return o(a(e))}})},"342f":function(e,t,n){var r=n("d066");e.exports=r("navigator","userAgent")||""},3452:function(e,t,n){(function(t,r,i){e.exports=r(n("21bf"),n("3252"),n("17e1"),n("a8ce"),n("1132"),n("c1bc"),n("72fe"),n("df2f"),n("94f8"),n("191b"),n("d6e6"),n("b86b"),n("e61b"),n("10b7"),n("5980"),n("7bbc"),n("2b79"),n("38ba"),n("00bb"),n("f4ea"),n("aaef"),n("4ba9"),n("81bf"),n("a817"),n("a11b"),n("8cef"),n("2a66"),n("b86c"),n("6d08"),n("c198"),n("a40e"),n("c3b6"),n("1382"),n("3d5a"))})(0,(function(e){return e}))},"34a3":function(e,t,n){"use strict";var r=n("23e7"),i=n("b727").filterReject,a=n("44d2");r({target:"Array",proto:!0},{filterReject:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),a("filterReject")},"355d":function(e,t,n){var r=n("23e7"),i=n("da84"),a=n("825a"),o=n("e285"),s=n("9ed3"),c=n("69f3"),u="Seeded Random",f=u+" Generator",l='Math.seededPRNG() argument should have a "seed" field with a finite value.',h=c.set,d=c.getterFor(f),p=i.TypeError,v=s((function(e){h(this,{type:f,seed:e%2147483647})}),u,(function(){var e=d(this),t=e.seed=(1103515245*e.seed+12345)%2147483647;return{value:(1073741823&t)/1073741823,done:!1}}));r({target:"Math",stat:!0,forced:!0},{seededPRNG:function(e){var t=a(e).seed;if(!o(t))throw p(l);return new v(t)}})},"35a1":function(e,t,n){var r=n("f5df"),i=n("dc4a"),a=n("3f8c"),o=n("b622"),s=o("iterator");e.exports=function(e){if(void 0!=e)return i(e,s)||i(e,"@@iterator")||a[r(e)]}},"35b3":function(e,t,n){var r=n("23e7");r({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},"36a4":function(e,t,n){var r=n("23e7");r({target:"Math",stat:!0},{isubh:function(e,t,n,r){var i=e>>>0,a=t>>>0,o=n>>>0;return a-(r>>>0)-((~i&o|~(i^o)&i-o>>>0)>>>31)|0}})},"37e8":function(e,t,n){var r=n("83ab"),i=n("aed9"),a=n("9bf2"),o=n("825a"),s=n("fc6a"),c=n("df75");t.f=r&&!i?Object.defineProperties:function(e,t){o(e);var n,r=s(t),i=c(t),u=i.length,f=0;while(u>f)a.f(e,n=i[f++],r[n]);return e}},"387f":function(e,t,n){"use strict";e.exports=function(e,t,n,r,i){return e.config=t,n&&(e.code=n),e.request=r,e.response=i,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},e}},"38ba":function(e,t,n){(function(t,r,i){e.exports=r(n("21bf"),n("2b79"))})(0,(function(e){e.lib.Cipher||function(t){var n=e,r=n.lib,i=r.Base,a=r.WordArray,o=r.BufferedBlockAlgorithm,s=n.enc,c=(s.Utf8,s.Base64),u=n.algo,f=u.EvpKDF,l=r.Cipher=o.extend({cfg:i.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,n){this.cfg=this.cfg.extend(n),this._xformMode=e,this._key=t,this.reset()},reset:function(){o.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){e&&this._append(e);var t=this._doFinalize();return t},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?E:T}return function(t){return{encrypt:function(n,r,i){return e(r).encrypt(t,n,r,i)},decrypt:function(n,r,i){return e(r).decrypt(t,n,r,i)}}}}()}),h=(r.StreamCipher=l.extend({_doFinalize:function(){var e=this._process(!0);return e},blockSize:1}),n.mode={}),d=r.BlockCipherMode=i.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),p=h.CBC=function(){var e=d.extend();function n(e,n,r){var i,a=this._iv;a?(i=a,this._iv=t):i=this._prevBlock;for(var o=0;o>>2];e.sigBytes-=t}},y=(r.BlockCipher=l.extend({cfg:l.cfg.extend({mode:p,padding:m}),reset:function(){var e;l.reset.call(this);var t=this.cfg,n=t.iv,r=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=r.createEncryptor:(e=r.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,n&&n.words):(this._mode=e.call(r,this,n&&n.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),r.CipherParams=i.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}})),g=n.format={},b=g.OpenSSL={stringify:function(e){var t,n=e.ciphertext,r=e.salt;return t=r?a.create([1398893684,1701076831]).concat(r).concat(n):n,t.toString(c)},parse:function(e){var t,n=c.parse(e),r=n.words;return 1398893684==r[0]&&1701076831==r[1]&&(t=a.create(r.slice(2,4)),r.splice(0,4),n.sigBytes-=16),y.create({ciphertext:n,salt:t})}},T=r.SerializableCipher=i.extend({cfg:i.extend({format:b}),encrypt:function(e,t,n,r){r=this.cfg.extend(r);var i=e.createEncryptor(n,r),a=i.finalize(t),o=i.cfg;return y.create({ciphertext:a,key:n,iv:o.iv,algorithm:e,mode:o.mode,padding:o.padding,blockSize:e.blockSize,formatter:r.format})},decrypt:function(e,t,n,r){r=this.cfg.extend(r),t=this._parse(t,r.format);var i=e.createDecryptor(n,r).finalize(t.ciphertext);return i},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),S=n.kdf={},_=S.OpenSSL={execute:function(e,t,n,r){r||(r=a.random(8));var i=f.create({keySize:t+n}).compute(e,r),o=a.create(i.words.slice(t),4*n);return i.sigBytes=4*t,y.create({key:i,iv:o,salt:r})}},E=r.PasswordBasedCipher=T.extend({cfg:T.cfg.extend({kdf:_}),encrypt:function(e,t,n,r){r=this.cfg.extend(r);var i=r.kdf.execute(n,e.keySize,e.ivSize);r.iv=i.iv;var a=T.encrypt.call(this,e,t,i.key,r);return a.mixIn(i),a},decrypt:function(e,t,n,r){r=this.cfg.extend(r),t=this._parse(t,r.format);var i=r.kdf.execute(n,e.keySize,e.ivSize,t.salt);r.iv=i.iv;var a=T.decrypt.call(this,e,t,i.key,r);return a}})}()}))},"38cf":function(e,t,n){var r=n("23e7"),i=n("1148");r({target:"String",proto:!0},{repeat:i})},3934:function(e,t,n){"use strict";var r=n("c532");e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function i(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=i(window.location.href),function(t){var n=r.isString(t)?i(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return function(){return!0}}()},"39c3":function(e,t,n){"use strict";var r=n("23e7"),i=n("63fa");r({target:"Iterator",proto:!0,real:!0},{toAsync:function(){return new i(this)}})},"3a7b":function(e,t,n){"use strict";var r=n("ebb5"),i=n("b727").findIndex,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("findIndex",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},"3a9b":function(e,t,n){var r=n("e330");e.exports=r({}.isPrototypeOf)},"3bbe":function(e,t,n){var r=n("da84"),i=n("1626"),a=r.String,o=r.TypeError;e.exports=function(e){if("object"==typeof e||i(e))return e;throw o("Can't set "+a(e)+" as a prototype")}},"3c5d":function(e,t,n){"use strict";var r=n("da84"),i=n("c65b"),a=n("ebb5"),o=n("07fa"),s=n("182d"),c=n("7b0b"),u=n("d039"),f=r.RangeError,l=r.Int8Array,h=l&&l.prototype,d=h&&h.set,p=a.aTypedArray,v=a.exportTypedArrayMethod,m=!u((function(){var e=new Uint8ClampedArray(2);return i(d,e,{length:1,0:3},1),3!==e[1]})),y=m&&a.NATIVE_ARRAY_BUFFER_VIEWS&&u((function(){var e=new l(2);return e.set(1),e.set("2",1),0!==e[0]||2!==e[1]}));v("set",(function(e){p(this);var t=s(arguments.length>1?arguments[1]:void 0,1),n=c(e);if(m)return i(d,this,n,t);var r=this.length,a=o(n),u=0;if(a+t>r)throw f("Wrong length");while(u=n.length?{value:void 0,done:!0}:(e=r(n,i),t.index+=e.length,{value:e,done:!1})}))},"3d5a":function(e,t,n){(function(t,r,i){e.exports=r(n("21bf"),n("1132"),n("72fe"),n("2b79"),n("38ba"))})(0,(function(e){return function(){var t=e,n=t.lib,r=n.StreamCipher,i=t.algo,a=[],o=[],s=[],c=i.RabbitLegacy=r.extend({_doReset:function(){var e=this._key.words,t=this.cfg.iv,n=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],r=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];this._b=0;for(var i=0;i<4;i++)u.call(this);for(i=0;i<8;i++)r[i]^=n[i+4&7];if(t){var a=t.words,o=a[0],s=a[1],c=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),f=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),l=c>>>16|4294901760&f,h=f<<16|65535&c;r[0]^=c,r[1]^=l,r[2]^=f,r[3]^=h,r[4]^=c,r[5]^=l,r[6]^=f,r[7]^=h;for(i=0;i<4;i++)u.call(this)}},_doProcessBlock:function(e,t){var n=this._X;u.call(this),a[0]=n[0]^n[5]>>>16^n[3]<<16,a[1]=n[2]^n[7]>>>16^n[5]<<16,a[2]=n[4]^n[1]>>>16^n[7]<<16,a[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)a[r]=16711935&(a[r]<<8|a[r]>>>24)|4278255360&(a[r]<<24|a[r]>>>8),e[t+r]^=a[r]},blockSize:4,ivSize:2});function u(){for(var e=this._X,t=this._C,n=0;n<8;n++)o[n]=t[n];t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0;for(n=0;n<8;n++){var r=e[n]+t[n],i=65535&r,a=r>>>16,c=((i*i>>>17)+i*a>>>15)+a*a,u=((4294901760&r)*r|0)+((65535&r)*r|0);s[n]=c^u}e[0]=s[0]+(s[7]<<16|s[7]>>>16)+(s[6]<<16|s[6]>>>16)|0,e[1]=s[1]+(s[0]<<8|s[0]>>>24)+s[7]|0,e[2]=s[2]+(s[1]<<16|s[1]>>>16)+(s[0]<<16|s[0]>>>16)|0,e[3]=s[3]+(s[2]<<8|s[2]>>>24)+s[1]|0,e[4]=s[4]+(s[3]<<16|s[3]>>>16)+(s[2]<<16|s[2]>>>16)|0,e[5]=s[5]+(s[4]<<8|s[4]>>>24)+s[3]|0,e[6]=s[6]+(s[5]<<16|s[5]>>>16)+(s[4]<<16|s[4]>>>16)|0,e[7]=s[7]+(s[6]<<8|s[6]>>>24)+s[5]|0}t.RabbitLegacy=r._createHelper(c)}(),e.RabbitLegacy}))},"3d71":function(e,t,n){"use strict";var r=n("ebb5"),i=n("e330"),a=n("59ed"),o=n("dfb9"),s=r.aTypedArray,c=r.exportTypedArrayMethod,u=r.TYPED_ARRAY_CONSTRUCTOR,f=i(r.TypedArrayPrototype.sort);c("toSorted",(function(e){void 0!==e&&a(e);var t=s(this),n=o(t[u],t);return f(n,e)}))},"3ea3":function(e,t,n){var r=n("23e7"),i=n("f748"),a=Math.abs,o=Math.pow;r({target:"Math",stat:!0},{cbrt:function(e){return i(e=+e)*o(a(e),1/3)}})},"3eb5":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("10d3"),i=n("10d3"),a=n("1b29"),o=a.byEbmlID,s=function(){function e(){this._schema=o,this._buffers=[],this._stack=[]}return e.prototype.encode=function(e){var t=this;return r.concat(e.reduce((function(e,n){return e.concat(t.encodeChunk(n))}),[])).buffer},e.prototype.encodeChunk=function(e){return"m"===e.type?e.isEnd?this.endTag(e):this.startTag(e):this.writeTag(e),this.flush()},e.prototype.flush=function(){var e=this._buffers;return this._buffers=[],e},e.prototype.getSchemaInfo=function(e){for(var t=Object.keys(this._schema).map(Number),n=0;n0){var o=this._stack[this._stack.length-1];o.children.push({tagId:n,elm:e,children:[],data:a})}else this._buffers=this._buffers.concat(a)},e.prototype.startTag=function(e){var t=e.name,n=this.getSchemaInfo(t);if(null==n)throw new Error("No schema entry found for "+t);if(e.unknownSize){var a=r.encodeTag(n,new i.Buffer(0),e.unknownSize);this._buffers=this._buffers.concat(a)}else{var o={tagId:n,elm:e,children:[],data:null};this._stack.length>0&&this._stack[this._stack.length-1].children.push(o),this._stack.push(o)}},e.prototype.endTag=function(e){e.name;var t=this._stack.pop();if(null==t)throw new Error("EBML structure is broken");if(t.elm.name!==e.name)throw new Error("EBML structure is broken");var n=t.children.reduce((function(e,t){if(null===t.data)throw new Error("EBML structure is broken");return e.concat(t.data)}),[]),i=r.concat(n);"m"===t.elm.type?t.data=r.encodeTag(t.tagId,i,t.elm.unknownSize):t.data=r.encodeTag(t.tagId,i),this._stack.length<1&&(this._buffers=this._buffers.concat(t.data))},e}();t.default=s},"3f3a":function(e,t,n){var r=n("23e7"),i=n("83ab"),a=n("825a"),o=n("a04b"),s=n("9bf2"),c=n("d039"),u=c((function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})}));r({target:"Reflect",stat:!0,forced:u,sham:!i},{defineProperty:function(e,t,n){a(e);var r=o(t);a(n);try{return s.f(e,r,n),!0}catch(i){return!1}}})},"3f8c":function(e,t){e.exports={}},"3fcc":function(e,t,n){"use strict";var r=n("ebb5"),i=n("b727").map,a=n("b6b7"),o=r.aTypedArray,s=r.exportTypedArrayMethod;s("map",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0,(function(e,t){return new(a(e))(t)}))}))},"3fde":function(e,t,n){"use strict";var r=n("f36a");e.exports=function(){return new this(r(arguments))}},"3ff8":function(e,t,n){var r=n("23e7"),i=n("a95f");r({target:"Array",stat:!0},{fromAsync:i})},4057:function(e,t,n){var r=n("23e7"),i=Math.hypot,a=Math.abs,o=Math.sqrt,s=!!i&&i(1/0,NaN)!==1/0;r({target:"Math",stat:!0,forced:s},{hypot:function(e,t){var n,r,i=0,s=0,c=arguments.length,u=0;while(s0?(r=n/u,i+=r*r):i+=n;return u===1/0?1/0:u*o(i)}})},4069:function(e,t,n){var r=n("44d2");r("flat")},"408a":function(e,t,n){var r=n("e330");e.exports=r(1..valueOf)},"40d5":function(e,t,n){var r=n("d039");e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},"40d9":function(e,t,n){var r=n("23e7"),i=Math.floor,a=Math.log,o=Math.LOG2E;r({target:"Math",stat:!0},{clz32:function(e){return(e>>>=0)?31-i(a(e+.5)*o):32}})},4160:function(e,t,n){"use strict";var r=n("23e7"),i=n("17c2");r({target:"Array",proto:!0,forced:[].forEach!=i},{forEach:i})},"428f":function(e,t,n){var r=n("da84");e.exports=r},4362:function(e,t,n){t.nextTick=function(e){var t=Array.prototype.slice.call(arguments);t.shift(),setTimeout((function(){e.apply(null,t)}),0)},t.platform=t.arch=t.execPath=t.title="browser",t.pid=1,t.browser=!0,t.env={},t.argv=[],t.binding=function(e){throw new Error("No such module. (Possibly not yet loaded)")},function(){var e,r="/";t.cwd=function(){return r},t.chdir=function(t){e||(e=n("df7c")),r=e.resolve(t,r)}}(),t.exit=t.kill=t.umask=t.dlopen=t.uptime=t.memoryUsage=t.uvCounters=function(){},t.features={}},"43b3":function(e,t,n){"use strict";var r=n("c430"),i=n("23e7"),a=n("825a"),o=n("4acb"),s=n("8b85"),c=n("2266");i({target:"Map",proto:!0,real:!0,forced:r},{includes:function(e){return c(o(a(this)),(function(t,n,r){if(s(n,e))return r()}),{AS_ENTRIES:!0,IS_ITERATOR:!0,INTERRUPTED:!0}).stopped}})},4417:function(e,t,n){"use strict";var r=n("23e7"),i=n("2ba4"),a=n("825a"),o=n("f8cd"),s=n("c5cc"),c=n("2a62"),u=s((function(e){var t=this.iterator;if(!this.remaining--)return this.done=!0,c(t,"normal",void 0);var n=a(i(this.next,t,e)),r=this.done=!!n.done;return r?void 0:n.value}));r({target:"Iterator",proto:!0,real:!0},{take:function(e){return new u({iterator:a(this),remaining:o(e)})}})},"44ad":function(e,t,n){var r=n("da84"),i=n("e330"),a=n("d039"),o=n("c6b6"),s=r.Object,c=i("".split);e.exports=a((function(){return!s("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?c(e,""):s(e)}:s},"44d2":function(e,t,n){var r=n("b622"),i=n("7c73"),a=n("9bf2"),o=r("unscopables"),s=Array.prototype;void 0==s[o]&&a.f(s,o,{configurable:!0,value:i(null)}),e.exports=function(e){s[o][e]=!0}},"44de":function(e,t,n){var r=n("da84");e.exports=function(e,t){var n=r.console;n&&n.error&&(1==arguments.length?n.error(e):n.error(e,t))}},"44e7":function(e,t,n){var r=n("861d"),i=n("c6b6"),a=n("b622"),o=a("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==i(e))}},"45e3":function(e,t,n){"use strict";var r=n("23e7"),i=n("c65b"),a=n("59ed"),o=n("825a"),s=n("d195"),c=n("a1b3"),u=s((function(e){var t,n=this,r=n.mapper;return new e((function(s,u){var f=function(){try{e.resolve(o(i(n.next,n.iterator))).then((function(i){try{o(i).done?(n.done=!0,s({done:!0,value:void 0})):e.resolve(r(i.value)).then((function(e){try{return n.innerIterator=t=c(e),n.innerNext=a(t.next),l()}catch(r){u(r)}}),u)}catch(f){u(f)}}),u)}catch(f){u(f)}},l=function(){if(t=n.innerIterator)try{e.resolve(o(i(n.innerNext,t))).then((function(e){try{o(e).done?(n.innerIterator=n.innerNext=null,f()):s({done:!1,value:e.value})}catch(t){u(t)}}),u)}catch(r){u(r)}else f()};l()}))}));r({target:"AsyncIterator",proto:!0,real:!0},{flatMap:function(e){return new u({iterator:o(this),mapper:a(e),innerIterator:null,innerNext:null})}})},"45fc":function(e,t,n){"use strict";var r=n("23e7"),i=n("b727").some,a=n("a640"),o=a("some");r({target:"Array",proto:!0,forced:!o},{some:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},"466d":function(e,t,n){"use strict";var r=n("c65b"),i=n("d784"),a=n("825a"),o=n("50c4"),s=n("577e"),c=n("1d80"),u=n("dc4a"),f=n("8aa5"),l=n("14c3");i("match",(function(e,t,n){return[function(t){var n=c(this),i=void 0==t?void 0:u(t,e);return i?r(i,t,n):new RegExp(t)[e](s(n))},function(e){var r=a(this),i=s(e),c=n(t,r,i);if(c.done)return c.value;if(!r.global)return l(r,i);var u=r.unicode;r.lastIndex=0;var h,d=[],p=0;while(null!==(h=l(r,i))){var v=s(h[0]);d[p]=v,""===v&&(r.lastIndex=f(i,o(r.lastIndex),u)),p++}return 0===p?null:d}]}))},4673:function(e,t,n){"use strict";var r=n("d066"),i=n("e330"),a=n("59ed"),o=n("07fa"),s=n("7b0b"),c=n("65f0"),u=r("Map"),f=u.prototype,l=i(f.forEach),h=i(f.has),d=i(f.set),p=i([].push);e.exports=function(e){var t,n,r,i=s(this),f=o(i),v=c(i,0),m=new u,y=null!=e?a(e):function(e){return e};for(t=0;t1?arguments[1]:void 0);return!c(n,(function(e,n,i){if(!r(n,e,t))return i()}),{AS_ENTRIES:!0,IS_ITERATOR:!0,INTERRUPTED:!0}).stopped}})},4795:function(e,t,n){var r=n("23e7"),i=n("da84"),a=n("2ba4"),o=n("1626"),s=n("342f"),c=n("f36a"),u=/MSIE .\./.test(s),f=i.Function,l=function(e){return function(t,n){var r=arguments.length>2,i=r?c(arguments,2):void 0;return e(r?function(){a(o(t)?t:f(t),this,i)}:t,n)}};r({global:!0,bind:!0,forced:u},{setTimeout:l(i.setTimeout),setInterval:l(i.setInterval)})},4840:function(e,t,n){var r=n("825a"),i=n("5087"),a=n("b622"),o=a("species");e.exports=function(e,t){var n,a=r(e).constructor;return void 0===a||void 0==(n=r(a)[o])?t:i(n)}},"485a":function(e,t,n){var r=n("da84"),i=n("c65b"),a=n("1626"),o=n("861d"),s=r.TypeError;e.exports=function(e,t){var n,r;if("string"===t&&a(n=e.toString)&&!o(r=i(n,e)))return r;if(a(n=e.valueOf)&&!o(r=i(n,e)))return r;if("string"!==t&&a(n=e.toString)&&!o(r=i(n,e)))return r;throw s("Can't convert object to primitive value")}},"48be":function(e,t,n){var r=n("23e7"),i=n("be8c"),a=n("be8e");r({target:"Math",stat:!0},{fscale:function(e,t,n,r,o){return a(i(e,t,n,r,o))}})},4930:function(e,t,n){var r=n("2d00"),i=n("d039");e.exports=!!Object.getOwnPropertySymbols&&!i((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},"498a":function(e,t,n){"use strict";var r=n("23e7"),i=n("58a8").trim,a=n("c8d2");r({target:"String",proto:!0,forced:a("trim")},{trim:function(){return i(this)}})},"4a2e":function(e,t,n){"use strict";var r=n("c430"),i=n("23e7"),a=n("d066"),o=n("c65b"),s=n("59ed"),c=n("825a"),u=n("4840"),f=n("2266");i({target:"Set",proto:!0,real:!0,forced:r},{symmetricDifference:function(e){var t=c(this),n=new(u(t,a("Set")))(t),r=s(n["delete"]),i=s(n.add);return f(e,(function(e){o(r,n,e)||o(i,n,e)})),n}})},"4a7b":function(e,t,n){"use strict";var r=n("c532");e.exports=function(e,t){t=t||{};var n={};function i(e,t){return r.isPlainObject(e)&&r.isPlainObject(t)?r.merge(e,t):r.isPlainObject(t)?r.merge({},t):r.isArray(t)?t.slice():t}function a(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:i(void 0,e[n]):i(e[n],t[n])}function o(e){if(!r.isUndefined(t[e]))return i(void 0,t[e])}function s(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:i(void 0,e[n]):i(void 0,t[n])}function c(n){return n in t?i(e[n],t[n]):n in e?i(void 0,e[n]):void 0}var u={url:o,method:o,data:o,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:c};return r.forEach(Object.keys(e).concat(Object.keys(t)),(function(e){var t=u[e]||a,i=t(e);r.isUndefined(i)&&t!==c||(n[e]=i)})),n}},"4a9b":function(e,t,n){var r=n("74e8");r("Float64",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},"4acb":function(e,t,n){var r=n("c65b");e.exports=function(e){return r(Map.prototype.entries,e)}},"4ae1":function(e,t,n){var r=n("23e7"),i=n("d066"),a=n("2ba4"),o=n("0538"),s=n("5087"),c=n("825a"),u=n("861d"),f=n("7c73"),l=n("d039"),h=i("Reflect","construct"),d=Object.prototype,p=[].push,v=l((function(){function e(){}return!(h((function(){}),[],e)instanceof e)})),m=!l((function(){h((function(){}))})),y=v||m;r({target:"Reflect",stat:!0,forced:y,sham:y},{construct:function(e,t){s(e),c(t);var n=arguments.length<3?e:s(arguments[2]);if(m&&!v)return h(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var r=[null];return a(p,r,t),new(a(o,e,r))}var i=n.prototype,l=f(u(i)?i:d),y=a(e,l,t);return u(y)?y:l}})},"4ba9":function(e,t,n){(function(t,r,i){e.exports=r(n("21bf"),n("38ba"))})(0,(function(e){return e.mode.OFB=function(){var t=e.lib.BlockCipherMode.extend(),n=t.Encryptor=t.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,i=this._iv,a=this._keystream;i&&(a=this._keystream=i.slice(0),this._iv=void 0),n.encryptBlock(a,0);for(var o=0;o@^][^\s!#%&*+<=>@^]*>/,M=/a/g,B=/a/g,N=new k(M)!==M,L=v.MISSED_STICKY,F=v.UNSUPPORTED_Y,j=r&&(!N||L||_||E||y((function(){return B[w]=!1,k(M)!=M||k(B)==B||"/a/i"!=k(M,"i")}))),W=function(e){for(var t,n=e.length,r=0,i="",a=!1;r<=n;r++)t=C(e,r),"\\"!==t?a||"."!==t?("["===t?a=!0:"]"===t&&(a=!1),i+=t):i+="[\\s\\S]":i+=t+C(e,++r);return i},H=function(e){for(var t,n=e.length,r=0,i="",a=[],o={},s=!1,c=!1,u=0,f="";r<=n;r++){if(t=C(e,r),"\\"===t)t+=C(e,++r);else if("]"===t)s=!1;else if(!s)switch(!0){case"["===t:s=!0;break;case"("===t:I(U,D(e,r+1))&&(r+=2,c=!0),i+=t,u++;continue;case">"===t&&c:if(""===f||g(o,f))throw new R("Invalid capture group name");o[f]=!0,a[a.length]=[f,u],c=!1,f="";continue}c?f+=t:i+=t}return[i,a]};if(o("RegExp",j)){for(var V=function(e,t){var n,r,i,a,o,u,f=l(A,this),p=h(e),v=void 0===t,m=[],y=e;if(!f&&p&&v&&e.constructor===V)return e;if((p||l(A,e))&&(e=e.source,v&&(t="flags"in y?y.flags:x(y))),e=void 0===e?"":d(e),t=void 0===t?"":d(t),y=e,_&&"dotAll"in M&&(r=!!t&&O(t,"s")>-1,r&&(t=P(t,/s/g,""))),n=t,L&&"sticky"in M&&(i=!!t&&O(t,"y")>-1,i&&F&&(t=P(t,/y/g,""))),E&&(a=H(e),e=a[0],m=a[1]),o=s(k(e,t),f?this:A,V),(r||i||m.length)&&(u=b(o),r&&(u.dotAll=!0,u.raw=V(W(e),n)),i&&(u.sticky=!0),m.length&&(u.groups=m)),e!==y)try{c(o,"source",""===y?"(?:)":y)}catch(g){}return o},z=function(e){e in V||u(V,e,{configurable:!0,get:function(){return k[e]},set:function(t){k[e]=t}})},q=f(k),G=0;q.length>G;)z(q[G++]);A.constructor=V,V.prototype=A,m(i,"RegExp",V)}T("RegExp")},"4d64":function(e,t,n){var r=n("fc6a"),i=n("23cb"),a=n("07fa"),o=function(e){return function(t,n,o){var s,c=r(t),u=a(c),f=i(o,u);if(e&&n!=n){while(u>f)if(s=c[f++],s!=s)return!0}else for(;u>f;f++)if((e||f in c)&&c[f]===n)return e||f||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},"4d90":function(e,t,n){"use strict";var r=n("23e7"),i=n("0ccb").start,a=n("9a0c");r({target:"String",proto:!0,forced:a},{padStart:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},"4dae":function(e,t,n){var r=n("da84"),i=n("23cb"),a=n("07fa"),o=n("8418"),s=r.Array,c=Math.max;e.exports=function(e,t,n){for(var r=a(e),u=i(t,r),f=i(void 0===n?r:n,r),l=s(c(f-u,0)),h=0;u1?arguments[1]:void 0)}})},"4df4":function(e,t,n){"use strict";var r=n("da84"),i=n("0366"),a=n("c65b"),o=n("7b0b"),s=n("9bdd"),c=n("e95a"),u=n("68ee"),f=n("07fa"),l=n("8418"),h=n("9a1f"),d=n("35a1"),p=r.Array;e.exports=function(e){var t=o(e),n=u(this),r=arguments.length,v=r>1?arguments[1]:void 0,m=void 0!==v;m&&(v=i(v,r>2?arguments[2]:void 0));var y,g,b,T,S,_,E=d(t),w=0;if(!E||this==p&&c(E))for(y=f(t),g=n?new this(y):p(y);y>w;w++)_=m?v(t[w],w):t[w],l(g,w,_);else for(T=h(t,E),S=T.next,g=n?new this:[];!(b=a(S,T)).done;w++)_=m?s(T,v,[b.value,w],!0):b.value,l(g,w,_);return g.length=w,g}},"4e16":function(e,t,n){"use strict";var r=n("23e7"),i=n("c430"),a=n("825a"),o=n("0366"),s=n("4acb"),c=n("2266");r({target:"Map",proto:!0,real:!0,forced:i},{some:function(e){var t=a(this),n=s(t),r=o(e,arguments.length>1?arguments[1]:void 0);return c(n,(function(e,n,i){if(r(n,e,t))return i()}),{AS_ENTRIES:!0,IS_ITERATOR:!0,INTERRUPTED:!0}).stopped}})},"4e3e":function(e,t,n){"use strict";var r=n("23e7"),i=n("2266"),a=n("825a");r({target:"Iterator",proto:!0,real:!0},{forEach:function(e){i(a(this),e,{IS_ITERATOR:!0})}})},"4e82":function(e,t,n){"use strict";var r=n("23e7"),i=n("e330"),a=n("59ed"),o=n("7b0b"),s=n("07fa"),c=n("577e"),u=n("d039"),f=n("addb"),l=n("a640"),h=n("04d1"),d=n("d998"),p=n("2d00"),v=n("512c"),m=[],y=i(m.sort),g=i(m.push),b=u((function(){m.sort(void 0)})),T=u((function(){m.sort(null)})),S=l("sort"),_=!u((function(){if(p)return p<70;if(!(h&&h>3)){if(d)return!0;if(v)return v<603;var e,t,n,r,i="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(r=0;r<47;r++)m.push({k:t+r,v:n})}for(m.sort((function(e,t){return t.v-e.v})),r=0;rc(n)?1:-1}};r({target:"Array",proto:!0,forced:E},{sort:function(e){void 0!==e&&a(e);var t=o(this);if(_)return void 0===e?y(t):y(t,e);var n,r,i=[],c=s(t);for(r=0;r0?i(r(e),9007199254740991):0}},"512a":function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var i=n("faa1"),a=n("10d3"),o=function(e){function t(){var t=e.call(this)||this;return t.logGroup="",t.hasLoggingStarted=!1,t.metadataloaded=!1,t.chunks=[],t.stack=[],t.segmentOffset=0,t.last2SimpleBlockVideoTrackTimecode=[0,0],t.last2SimpleBlockAudioTrackTimecode=[0,0],t.lastClusterTimecode=0,t.lastClusterPosition=0,t.timecodeScale=1e6,t.metadataSize=0,t.metadatas=[],t.cues=[],t.firstVideoBlockRead=!1,t.firstAudioBlockRead=!1,t.currentTrack={TrackNumber:-1,TrackType:-1,DefaultDuration:null,CodecDelay:null},t.trackTypes=[],t.trackDefaultDuration=[],t.trackCodecDelay=[],t.trackInfo={type:"nothing"},t.ended=!1,t.logging=!1,t.use_duration_every_simpleblock=!1,t.use_webp=!1,t.use_segment_info=!0,t.drop_default_duration=!0,t}return r(t,e),t.prototype.stop=function(){this.ended=!0,this.emit_segment_info();while(this.stack.length)this.stack.pop(),this.logging&&console.groupEnd();this.logging&&this.hasLoggingStarted&&this.logGroup&&console.groupEnd()},t.prototype.emit_segment_info=function(){var e=this.chunks;if(this.chunks=[],this.metadataloaded){if(!this.use_segment_info)return;var t=this.lastClusterTimecode,n=this.duration,r=this.timecodeScale;this.emit("cluster",{timecode:t,data:e}),this.emit("duration",{timecodeScale:r,duration:n})}else{this.metadataloaded=!0,this.metadatas=e;var i=this.trackTypes.indexOf(1),a=this.trackTypes.indexOf(2);if(this.trackInfo=i>=0&&a>=0?{type:"both",trackNumber:i}:i>=0?{type:"video",trackNumber:i}:a>=0?{type:"audio",trackNumber:a}:{type:"nothing"},!this.use_segment_info)return;this.emit("metadata",{data:e,metadataSize:this.metadataSize})}},t.prototype.read=function(e){var t=this,n=!1;if(!this.ended){if("m"===e.type)if(e.isEnd)this.stack.pop();else{var r=this.stack[this.stack.length-1];if(null!=r&&r.level>=e.level){this.stack.pop(),this.logging&&console.groupEnd(),r.dataEnd=e.dataEnd,r.dataSize=e.dataEnd-r.dataStart,r.unknownSize=!1;var i=Object.assign({},r,{name:r.name,type:r.type,isEnd:!0});this.chunks.push(i)}this.stack.push(e)}if("m"===e.type&&"Segment"==e.name)0!=this.segmentOffset&&console.warn("Multiple segments detected!"),this.segmentOffset=e.dataStart,this.emit("segment_offset",this.segmentOffset);else if("b"===e.type&&"SimpleBlock"===e.name){var o=a.ebmlBlock(e.data),s=o.timecode,c=o.trackNumber,u=o.frames;if(1===this.trackTypes[c]){if(!this.firstVideoBlockRead&&(this.firstVideoBlockRead=!0,"both"===this.trackInfo.type||"video"===this.trackInfo.type)){var f=this.lastClusterTimecode+s;this.cues.push({CueTrack:c,CueClusterPosition:this.lastClusterPosition,CueTime:f}),this.emit("cue_info",{CueTrack:c,CueClusterPosition:this.lastClusterPosition,CueTime:this.lastClusterTimecode}),this.emit("cue",{CueTrack:c,CueClusterPosition:this.lastClusterPosition,CueTime:f})}this.last2SimpleBlockVideoTrackTimecode=[this.last2SimpleBlockVideoTrackTimecode[1],s]}else if(2===this.trackTypes[c]){if(!this.firstAudioBlockRead&&(this.firstAudioBlockRead=!0,"audio"===this.trackInfo.type)){f=this.lastClusterTimecode+s;this.cues.push({CueTrack:c,CueClusterPosition:this.lastClusterPosition,CueTime:f}),this.emit("cue_info",{CueTrack:c,CueClusterPosition:this.lastClusterPosition,CueTime:this.lastClusterTimecode}),this.emit("cue",{CueTrack:c,CueClusterPosition:this.lastClusterPosition,CueTime:f})}this.last2SimpleBlockAudioTrackTimecode=[this.last2SimpleBlockAudioTrackTimecode[1],s]}this.use_duration_every_simpleblock&&this.emit("duration",{timecodeScale:this.timecodeScale,duration:this.duration}),this.use_webp&&u.forEach((function(e){var n=e.slice(3,6).toString("hex");if("9d012a"===n){var r=a.VP8BitStreamToRiffWebPBuffer(e),i=new Blob([r],{type:"image/webp"}),o=t.duration;t.emit("webp",{currentTime:o,webp:i})}}))}else"m"===e.type&&"Cluster"===e.name&&!1===e.isEnd?(this.firstVideoBlockRead=!1,this.firstAudioBlockRead=!1,this.emit_segment_info(),this.emit("cluster_ptr",e.tagStart),this.lastClusterPosition=e.tagStart):"u"===e.type&&"Timecode"===e.name?this.lastClusterTimecode=e.value:"u"===e.type&&"TimecodeScale"===e.name?this.timecodeScale=e.value:"m"===e.type&&"TrackEntry"===e.name?e.isEnd?(this.trackTypes[this.currentTrack.TrackNumber]=this.currentTrack.TrackType,this.trackDefaultDuration[this.currentTrack.TrackNumber]=this.currentTrack.DefaultDuration,this.trackCodecDelay[this.currentTrack.TrackNumber]=this.currentTrack.CodecDelay):this.currentTrack={TrackNumber:-1,TrackType:-1,DefaultDuration:null,CodecDelay:null}:"u"===e.type&&"TrackType"===e.name?this.currentTrack.TrackType=e.value:"u"===e.type&&"TrackNumber"===e.name?this.currentTrack.TrackNumber=e.value:"u"===e.type&&"CodecDelay"===e.name?this.currentTrack.CodecDelay=e.value:"u"===e.type&&"DefaultDuration"===e.name?this.drop_default_duration?(console.warn("DefaultDuration detected!, remove it"),n=!0):this.currentTrack.DefaultDuration=e.value:"unknown"===e.name&&console.warn(e);!this.metadataloaded&&e.dataEnd>0&&(this.metadataSize=e.dataEnd),n||this.chunks.push(e),this.logging&&this.put(e)}},Object.defineProperty(t.prototype,"duration",{get:function(){if("nothing"===this.trackInfo.type)return console.warn("no video, no audio track"),0;var e=0,t=0,n=0,r=this.trackDefaultDuration[this.trackInfo.trackNumber];if("number"===typeof r)e=r;else if("both"===this.trackInfo.type)if(this.last2SimpleBlockAudioTrackTimecode[1]>this.last2SimpleBlockVideoTrackTimecode[1]){e=(this.last2SimpleBlockAudioTrackTimecode[1]-this.last2SimpleBlockAudioTrackTimecode[0])*this.timecodeScale;var i=this.trackCodecDelay[this.trackTypes.indexOf(2)];"number"===typeof i&&(t=i),n=this.last2SimpleBlockAudioTrackTimecode[1]}else{e=(this.last2SimpleBlockVideoTrackTimecode[1]-this.last2SimpleBlockVideoTrackTimecode[0])*this.timecodeScale;i=this.trackCodecDelay[this.trackTypes.indexOf(1)];"number"===typeof i&&(t=i),n=this.last2SimpleBlockVideoTrackTimecode[1]}else if("video"===this.trackInfo.type){e=(this.last2SimpleBlockVideoTrackTimecode[1]-this.last2SimpleBlockVideoTrackTimecode[0])*this.timecodeScale;i=this.trackCodecDelay[this.trackInfo.trackNumber];"number"===typeof i&&(t=i),n=this.last2SimpleBlockVideoTrackTimecode[1]}else if("audio"===this.trackInfo.type){e=(this.last2SimpleBlockAudioTrackTimecode[1]-this.last2SimpleBlockAudioTrackTimecode[0])*this.timecodeScale;i=this.trackCodecDelay[this.trackInfo.trackNumber];"number"===typeof i&&(t=i),n=this.last2SimpleBlockAudioTrackTimecode[1]}var a=(this.lastClusterTimecode+n)*this.timecodeScale+e-t,o=a/this.timecodeScale;return Math.floor(o)},enumerable:!0,configurable:!0}),t.prototype.addListener=function(t,n){return e.prototype.addListener.call(this,t,n)},t.prototype.put=function(e){this.hasLoggingStarted||(this.hasLoggingStarted=!0,this.logging&&this.logGroup&&console.groupCollapsed(this.logGroup)),"m"===e.type?e.isEnd?console.groupEnd():console.group(e.name+":"+e.tagStart):"b"===e.type?console.log(e.name,e.type):console.log(e.name,e.tagStart,e.type,e.value)},t}(i.EventEmitter);t.default=o},"512c":function(e,t,n){var r=n("342f"),i=r.match(/AppleWebKit\/(\d+)\./);e.exports=!!i&&+i[1]},"51cf":function(e,t,n){var r=n("da84");e.exports=function(e){return r[e].prototype}},"51eb":function(e,t,n){"use strict";var r=n("da84"),i=n("825a"),a=n("485a"),o=r.TypeError;e.exports=function(e){if(i(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw o("Incorrect hint");return a(this,e)}},5270:function(e,t,n){"use strict";var r=n("c532"),i=n("c401"),a=n("2e67"),o=n("2444"),s=n("7a77");function c(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new s("canceled")}e.exports=function(e){c(e),e.headers=e.headers||{},e.data=i.call(e,e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]}));var t=e.adapter||o.adapter;return t(e).then((function(t){return c(e),t.data=i.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return a(t)||(c(e),t&&t.response&&(t.response.data=i.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},5319:function(e,t,n){"use strict";var r=n("2ba4"),i=n("c65b"),a=n("e330"),o=n("d784"),s=n("d039"),c=n("825a"),u=n("1626"),f=n("5926"),l=n("50c4"),h=n("577e"),d=n("1d80"),p=n("8aa5"),v=n("dc4a"),m=n("0cb2"),y=n("14c3"),g=n("b622"),b=g("replace"),T=Math.max,S=Math.min,_=a([].concat),E=a([].push),w=a("".indexOf),k=a("".slice),A=function(e){return void 0===e?e:String(e)},R=function(){return"$0"==="a".replace(/./,"$0")}(),x=function(){return!!/./[b]&&""===/./[b]("a","$0")}(),I=!s((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")}));o("replace",(function(e,t,n){var a=x?"$":"$0";return[function(e,n){var r=d(this),a=void 0==e?void 0:v(e,b);return a?i(a,e,r,n):i(t,h(r),e,n)},function(e,i){var o=c(this),s=h(e);if("string"==typeof i&&-1===w(i,a)&&-1===w(i,"$<")){var d=n(t,o,s,i);if(d.done)return d.value}var v=u(i);v||(i=h(i));var g=o.global;if(g){var b=o.unicode;o.lastIndex=0}var R=[];while(1){var x=y(o,s);if(null===x)break;if(E(R,x),!g)break;var I=h(x[0]);""===I&&(o.lastIndex=p(s,l(o.lastIndex),b))}for(var C="",P=0,O=0;O=P&&(C+=k(s,P,U)+F,P=U+D.length)}return C+k(s,P)}]}),!I||!R||x)},5327:function(e,t,n){var r=n("23e7"),i=n("1ec1"),a=Math.acosh,o=Math.log,s=Math.sqrt,c=Math.LN2,u=!a||710!=Math.floor(a(Number.MAX_VALUE))||a(1/0)!=1/0;r({target:"Math",stat:!0,forced:u},{acosh:function(e){return(e=+e)<1?NaN:e>94906265.62425156?o(e)+c:i(e-1+s(e-1)*s(e+1))}})},5333:function(e,t,n){"use strict";var r=n("23e7"),i=n("9ed3"),a=n("1d80"),o=n("577e"),s=n("69f3"),c=n("6547"),u=c.codeAt,f=c.charAt,l="String Iterator",h=s.set,d=s.getterFor(l),p=i((function(e){h(this,{type:l,string:e,index:0})}),"String",(function(){var e,t=d(this),n=t.string,r=t.index;return r>=n.length?{value:void 0,done:!0}:(e=f(n,r),t.index+=e.length,{value:{codePoint:u(e,0),position:r},done:!1})}));r({target:"String",proto:!0},{codePoints:function(){return new p(o(a(this)))}})},5377:function(e,t,n){var r=n("83ab"),i=n("9bf2"),a=n("ad6d"),o=n("d039"),s=RegExp.prototype,c=r&&o((function(){return"sy"!==Object.getOwnPropertyDescriptor(s,"flags").get.call({dotAll:!0,sticky:!0})}));c&&i.f(s,"flags",{configurable:!0,get:a})},"542d":function(e,t,n){"use strict";var r=n("23e7"),i=n("e330"),a=n("d039"),o=n("408a"),s=i(1..toPrecision),c=a((function(){return"1"!==s(1,void 0)}))||!a((function(){s({})}));r({target:"Number",proto:!0,forced:c},{toPrecision:function(e){return void 0===e?s(o(this)):s(o(this),e)}})},"54c8":function(e,t,n){"use strict";var r=n("23e7"),i=n("b727").filterReject,a=n("44d2");r({target:"Array",proto:!0},{filterOut:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),a("filterOut")},"54ec":function(e,t,n){"use strict";var r=n("23e7"),i=n("da84"),a=n("c430"),o=n("825a"),s=n("59ed"),c=n("4acb"),u=n("2266"),f=i.TypeError;r({target:"Map",proto:!0,real:!0,forced:a},{reduce:function(e){var t=o(this),n=c(t),r=arguments.length<2,i=r?void 0:arguments[1];if(s(e),u(n,(function(n,a){r?(r=!1,i=a):i=e(i,a,n,t)}),{AS_ENTRIES:!0,IS_ITERATOR:!0}),r)throw f("Reduce of empty map with no initial value");return i}})},5585:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("e1db");t.Decoder=r.default;var i=n("3eb5");t.Encoder=i.default;var a=n("512a");t.Reader=a.default;var o=n("10d3");t.tools=o;var s=n("67c0").version;t.version=s},"567a":function(e,t,n){"use strict";var r=n("23e7"),i=n("c430"),a=n("825a"),o=n("4acb"),s=n("2266");r({target:"Map",proto:!0,real:!0,forced:i},{keyOf:function(e){return s(o(a(this)),(function(t,n,r){if(n===e)return r(t)}),{AS_ENTRIES:!0,IS_ITERATOR:!0,INTERRUPTED:!0}).result}})},5692:function(e,t,n){var r=n("c430"),i=n("c6cd");(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.20.3",mode:r?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.20.3/LICENSE",source:"https://github.com/zloirock/core-js"})},"56ef":function(e,t,n){var r=n("d066"),i=n("e330"),a=n("241c"),o=n("7418"),s=n("825a"),c=i([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=a.f(s(e)),n=o.f;return n?c(t,n(e)):t}},"577e":function(e,t,n){var r=n("da84"),i=n("f5df"),a=r.String;e.exports=function(e){if("Symbol"===i(e))throw TypeError("Cannot convert a Symbol value to a string");return a(e)}},"583b":function(e,t,n){var r=n("23e7"),i=n("eac5"),a=Math.abs;r({target:"Number",stat:!0},{isSafeInteger:function(e){return i(e)&&a(e)<=9007199254740991}})},5860:function(e,t,n){var r=n("c65b");e.exports=function(e){return r(Set.prototype.values,e)}},5899:function(e,t){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"58a8":function(e,t,n){var r=n("e330"),i=n("1d80"),a=n("577e"),o=n("5899"),s=r("".replace),c="["+o+"]",u=RegExp("^"+c+c+"*"),f=RegExp(c+c+"*$"),l=function(e){return function(t){var n=a(i(t));return 1&e&&(n=s(n,u,"")),2&e&&(n=s(n,f,"")),n}};e.exports={start:l(1),end:l(2),trim:l(3)}},"58fc":function(e,t,n){var r=n("23e7"),i=n("be8c");r({target:"Math",stat:!0},{scale:i})},5926:function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){var t=+e;return t!==t||0===t?0:(t>0?r:n)(t)}},5980:function(e,t,n){(function(t,r){e.exports=r(n("21bf"))})(0,(function(e){(function(){var t=e,n=t.lib,r=n.Base,i=t.enc,a=i.Utf8,o=t.algo;o.HMAC=r.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=a.parse(t));var n=e.blockSize,r=4*n;t.sigBytes>r&&(t=e.finalize(t)),t.clamp();for(var i=this._oKey=t.clone(),o=this._iKey=t.clone(),s=i.words,c=o.words,u=0;ue.length?-1:""===t?n:T(e,t,n)};r({target:"String",proto:!0},{replaceAll:function(e,t){var n,r,i,o,h,p,k,A,R,x=s(this),I=0,C=0,P="";if(null!=e){if(n=u(e),n&&(r=f(s("flags"in y?e.flags:b(e))),!~T(r,"g")))throw g("`.replaceAll` does not allow non-global regexes");if(i=l(e,m),i)return a(i,e,x,t);if(v&&n)return S(f(x),e,t)}o=f(x),h=f(e),p=c(t),p||(t=f(t)),k=h.length,A=E(1,k),I=w(o,h,0);while(-1!==I)R=p?f(t(h,I,o)):d(h,o,I,[],void 0,t),P+=_(o,C,I)+R,C=I+k,I=w(o,h,I+A);return C1?arguments[1]:void 0),t}})},"5ded":function(e,t,n){"use strict";var r=n("23e7"),i=n("da84"),a=n("d039"),o=n("68ee"),s=n("8418"),c=i.Array,u=a((function(){function e(){}return!(c.of.call(e)instanceof e)}));r({target:"Array",stat:!0,forced:u},{of:function(){var e=0,t=arguments.length,n=new(o(this)?this:c)(t);while(t>e)s(n,e,arguments[e++]);return n.length=t,n}})},"5dfc":function(e,t,n){"use strict";var r=n("ebb5"),i=n("f36a"),a=n("ad02"),o=r.aTypedArray,s=r.exportTypedArrayMethod,c=r.TYPED_ARRAY_CONSTRUCTOR;s("toSpliced",(function(e,t){return a(o(this),this[c],i(arguments))}))},"5e77":function(e,t,n){var r=n("83ab"),i=n("1a2d"),a=Function.prototype,o=r&&Object.getOwnPropertyDescriptor,s=i(a,"name"),c=s&&"something"===function(){}.name,u=s&&(!r||r&&o(a,"name").configurable);e.exports={EXISTS:s,PROPER:c,CONFIGURABLE:u}},"5f02":function(e,t,n){"use strict";e.exports=function(e){return"object"===typeof e&&!0===e.isAxiosError}},"5f96":function(e,t,n){"use strict";var r=n("ebb5"),i=n("e330"),a=r.aTypedArray,o=r.exportTypedArrayMethod,s=i([].join);o("join",(function(e){return s(a(this),e)}))},"5fb2":function(e,t,n){"use strict";var r=n("da84"),i=n("e330"),a=2147483647,o=36,s=1,c=26,u=38,f=700,l=72,h=128,d="-",p=/[^\0-\u007E]/,v=/[.\u3002\uFF0E\uFF61]/g,m="Overflow: input needs wider integers to process",y=o-s,g=r.RangeError,b=i(v.exec),T=Math.floor,S=String.fromCharCode,_=i("".charCodeAt),E=i([].join),w=i([].push),k=i("".replace),A=i("".split),R=i("".toLowerCase),x=function(e){var t=[],n=0,r=e.length;while(n=55296&&i<=56319&&n>1,e+=T(e/t);while(e>y*c>>1)e=T(e/y),r+=o;return T(r+(y+1)*e/(e+u))},P=function(e){var t=[];e=x(e);var n,r,i=e.length,u=h,f=0,p=l;for(n=0;n=u&&rT((a-f)/_))throw g(m);for(f+=(b-u)*_,u=b,n=0;na)throw g(m);if(r==u){var k=f,A=o;while(1){var R=A<=p?s:A>=p+c?c:A-p;if(ko){var v,m=l(arguments[o++]),y=h?p(s(m),h(m)):s(m),g=y.length,b=0;while(g>b)v=y[b++],r&&!a(d,m,v)||(n[v]=m[v])}return n}:h},"621a":function(e,t,n){"use strict";var r=n("da84"),i=n("e330"),a=n("83ab"),o=n("a981"),s=n("5e77"),c=n("9112"),u=n("e2cc"),f=n("d039"),l=n("19aa"),h=n("5926"),d=n("50c4"),p=n("0b25"),v=n("77a7"),m=n("e163"),y=n("d2bb"),g=n("241c").f,b=n("9bf2").f,T=n("81d5"),S=n("4dae"),_=n("d44e"),E=n("69f3"),w=s.PROPER,k=s.CONFIGURABLE,A=E.get,R=E.set,x="ArrayBuffer",I="DataView",C="prototype",P="Wrong length",O="Wrong index",D=r[x],U=D,M=U&&U[C],B=r[I],N=B&&B[C],L=Object.prototype,F=r.Array,j=r.RangeError,W=i(T),H=i([].reverse),V=v.pack,z=v.unpack,q=function(e){return[255&e]},G=function(e){return[255&e,e>>8&255]},Y=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},K=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},X=function(e){return V(e,23,4)},Q=function(e){return V(e,52,8)},$=function(e,t){b(e[C],t,{get:function(){return A(this)[t]}})},Z=function(e,t,n,r){var i=p(n),a=A(e);if(i+t>a.byteLength)throw j(O);var o=A(a.buffer).bytes,s=i+a.byteOffset,c=S(o,s,s+t);return r?c:H(c)},J=function(e,t,n,r,i,a){var o=p(n),s=A(e);if(o+t>s.byteLength)throw j(O);for(var c=A(s.buffer).bytes,u=o+s.byteOffset,f=r(+i),l=0;lre;)(te=ne[re++])in U||c(U,te,D[te]);M.constructor=U}y&&m(N)!==L&&y(N,L);var ie=new B(new U(2)),ae=i(N.setInt8);ie.setInt8(0,2147483648),ie.setInt8(1,2147483649),!ie.getInt8(0)&&ie.getInt8(1)||u(N,{setInt8:function(e,t){ae(this,e,t<<24>>24)},setUint8:function(e,t){ae(this,e,t<<24>>24)}},{unsafe:!0})}else U=function(e){l(this,M);var t=p(e);R(this,{bytes:W(F(t),0),byteLength:t}),a||(this.byteLength=t)},M=U[C],B=function(e,t,n){l(this,N),l(e,M);var r=A(e).byteLength,i=h(t);if(i<0||i>r)throw j("Wrong offset");if(n=void 0===n?r-i:d(n),i+n>r)throw j(P);R(this,{buffer:e,byteLength:n,byteOffset:i}),a||(this.buffer=e,this.byteLength=n,this.byteOffset=i)},N=B[C],a&&($(U,"byteLength"),$(B,"buffer"),$(B,"byteLength"),$(B,"byteOffset")),u(N,{getInt8:function(e){return Z(this,1,e)[0]<<24>>24},getUint8:function(e){return Z(this,1,e)[0]},getInt16:function(e){var t=Z(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=Z(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return K(Z(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return K(Z(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return z(Z(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return z(Z(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){J(this,1,e,q,t)},setUint8:function(e,t){J(this,1,e,q,t)},setInt16:function(e,t){J(this,2,e,G,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){J(this,2,e,G,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){J(this,4,e,Y,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){J(this,4,e,Y,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){J(this,4,e,X,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){J(this,8,e,Q,t,arguments.length>2?arguments[2]:void 0)}});_(U,x),_(B,I),e.exports={ArrayBuffer:U,DataView:B}},6380:function(e,t,n){var r=n("23e7"),i=n("783c"),a=n("825a"),o=i.toKey,s=i.getMap,c=i.store;r({target:"Reflect",stat:!0},{deleteMetadata:function(e,t){var n=arguments.length<3?void 0:o(arguments[2]),r=s(a(t),n,!1);if(void 0===r||!r["delete"](e))return!1;if(r.size)return!0;var i=c.get(t);return i["delete"](n),!!i.size||c["delete"](t)}})},"63fa":function(e,t,n){"use strict";var r=n("2ba4"),i=n("825a"),a=n("7c73"),o=n("dc4a"),s=n("e2cc"),c=n("69f3"),u=n("d066"),f=n("a91f"),l=u("Promise"),h="AsyncFromSyncIterator",d=c.set,p=c.getterFor(h),v=function(e,t,n){var r=e.done;l.resolve(e.value).then((function(e){t({done:r,value:e})}),n)},m=function(e){d(this,{type:h,iterator:i(e),next:e.next})};m.prototype=s(a(f),{next:function(e){var t=p(this),n=!!arguments.length;return new l((function(a,o){var s=i(r(t.next,t.iterator,n?[e]:[]));v(s,a,o)}))},return:function(e){var t=p(this).iterator,n=!!arguments.length;return new l((function(a,s){var c=o(t,"return");if(void 0===c)return a({done:!0,value:e});var u=i(r(c,t,n?[e]:[]));v(u,a,s)}))},throw:function(e){var t=p(this).iterator,n=!!arguments.length;return new l((function(a,s){var c=o(t,"throw");if(void 0===c)return s(e);var u=i(r(c,t,n?[e]:[]));v(u,a,s)}))}}),e.exports=m},"649e":function(e,t,n){"use strict";var r=n("ebb5"),i=n("b727").some,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("some",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},"64e5":function(e,t,n){"use strict";var r=n("da84"),i=n("e330"),a=n("d039"),o=n("0ccb").start,s=r.RangeError,c=Math.abs,u=Date.prototype,f=u.toISOString,l=i(u.getTime),h=i(u.getUTCDate),d=i(u.getUTCFullYear),p=i(u.getUTCHours),v=i(u.getUTCMilliseconds),m=i(u.getUTCMinutes),y=i(u.getUTCMonth),g=i(u.getUTCSeconds);e.exports=a((function(){return"0385-07-25T07:06:39.999Z"!=f.call(new Date(-50000000000001))}))||!a((function(){f.call(new Date(NaN))}))?function(){if(!isFinite(l(this)))throw s("Invalid time value");var e=this,t=d(e),n=v(e),r=t<0?"-":t>9999?"+":"";return r+o(c(t),r?6:4,0)+"-"+o(y(e)+1,2,0)+"-"+o(h(e),2,0)+"T"+o(p(e),2,0)+":"+o(m(e),2,0)+":"+o(g(e),2,0)+"."+o(n,3,0)+"Z"}:f},6547:function(e,t,n){var r=n("e330"),i=n("5926"),a=n("577e"),o=n("1d80"),s=r("".charAt),c=r("".charCodeAt),u=r("".slice),f=function(e){return function(t,n){var r,f,l=a(o(t)),h=i(n),d=l.length;return h<0||h>=d?e?"":void 0:(r=c(l,h),r<55296||r>56319||h+1===d||(f=c(l,h+1))<56320||f>57343?e?s(l,h):r:e?u(l,h,h+2):f-56320+(r-55296<<10)+65536)}};e.exports={codeAt:f(!1),charAt:f(!0)}},6566:function(e,t,n){"use strict";var r=n("9bf2").f,i=n("7c73"),a=n("e2cc"),o=n("0366"),s=n("19aa"),c=n("2266"),u=n("7dd0"),f=n("2626"),l=n("83ab"),h=n("f183").fastKey,d=n("69f3"),p=d.set,v=d.getterFor;e.exports={getConstructor:function(e,t,n,u){var f=e((function(e,r){s(e,d),p(e,{type:t,index:i(null),first:void 0,last:void 0,size:0}),l||(e.size=0),void 0!=r&&c(r,e[u],{that:e,AS_ENTRIES:n})})),d=f.prototype,m=v(t),y=function(e,t,n){var r,i,a=m(e),o=g(e,t);return o?o.value=n:(a.last=o={index:i=h(t,!0),key:t,value:n,previous:r=a.last,next:void 0,removed:!1},a.first||(a.first=o),r&&(r.next=o),l?a.size++:e.size++,"F"!==i&&(a.index[i]=o)),e},g=function(e,t){var n,r=m(e),i=h(t);if("F"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key==t)return n};return a(d,{clear:function(){var e=this,t=m(e),n=t.index,r=t.first;while(r)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),delete n[r.index],r=r.next;t.first=t.last=void 0,l?t.size=0:e.size=0},delete:function(e){var t=this,n=m(t),r=g(t,e);if(r){var i=r.next,a=r.previous;delete n.index[r.index],r.removed=!0,a&&(a.next=i),i&&(i.previous=a),n.first==r&&(n.first=i),n.last==r&&(n.last=a),l?n.size--:t.size--}return!!r},forEach:function(e){var t,n=m(this),r=o(e,arguments.length>1?arguments[1]:void 0);while(t=t?t.next:n.first){r(t.value,t.key,this);while(t&&t.removed)t=t.previous}},has:function(e){return!!g(this,e)}}),a(d,n?{get:function(e){var t=g(this,e);return t&&t.value},set:function(e,t){return y(this,0===e?0:e,t)}}:{add:function(e){return y(this,e=0===e?0:e,e)}}),l&&r(d,"size",{get:function(){return m(this).size}}),f},setStrong:function(e,t,n){var r=t+" Iterator",i=v(t),a=v(r);u(e,t,(function(e,t){p(this,{type:r,target:e,state:i(e),kind:t,last:void 0})}),(function(){var e=a(this),t=e.kind,n=e.last;while(n&&n.removed)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),f(t)}}},"658e":function(e,t,n){"use strict";var r=n("c430"),i=n("23e7"),a=n("d066"),o=n("c65b"),s=n("59ed"),c=n("825a"),u=n("4840"),f=n("2266");i({target:"Set",proto:!0,real:!0,forced:r},{intersection:function(e){var t=c(this),n=new(u(t,a("Set"))),r=s(t.has),i=s(n.add);return f(e,(function(e){o(r,t,e)&&o(i,n,e)})),n}})},"65f0":function(e,t,n){var r=n("0b42");e.exports=function(e,t){return new(r(e))(0===t?0:t)}},"660e":function(e,t,n){"use strict";var r=n("23e7"),i=n("2ba4"),a=n("c65b"),o=n("825a"),s=n("f8cd"),c=n("d195"),u=c((function(e,t){var n,r,o=this.iterator;return this.remaining--?i(this.next,o,t):(r={done:!0,value:void 0},this.done=!0,n=o["return"],void 0!==n?e.resolve(a(n,o)).then((function(){return r})):r)}));r({target:"AsyncIterator",proto:!0,real:!0},{take:function(e){return new u({iterator:o(this),remaining:s(e)})}})},"664f":function(e,t,n){"use strict";var r=n("23e7"),i=n("857a"),a=n("af03");r({target:"String",proto:!0,forced:a("sup")},{sup:function(){return i(this,"sup","","")}})},"66c1":function(e,t,n){var r=n("23e7"),i=n("783c"),a=n("825a"),o=n("e163"),s=i.has,c=i.get,u=i.toKey,f=function(e,t,n){var r=s(e,t,n);if(r)return c(e,t,n);var i=o(t);return null!==i?f(e,i,n):void 0};r({target:"Reflect",stat:!0},{getMetadata:function(e,t){var n=arguments.length<3?void 0:u(arguments[2]);return f(e,a(t),n)}})},"66c3":function(e,t,n){var r=n("8104"),i=1,a=3,o=2;function s(e,t){if(!t)return[e.nextBuffer()];var n,r,s=[],c=e.nextUInt8()+1;if(t===o){if(e.length%c!==0)throw new Error("Fixed-Size Lacing Error");for(r=e.length/c,n=0;n>1;return t.frames=s(n,a),t}},6720:function(e,t,n){"use strict";var r=n("23e7"),i=n("da84"),a=n("e330"),o=n("59ed"),s=n("fc6a"),c=n("dfb9"),u=n("51cf"),f=n("44d2"),l=i.Array,h=a(u("Array").sort);r({target:"Array",proto:!0},{toSorted:function(e){void 0!==e&&o(e);var t=s(this),n=c(l,t);return h(n,e)}}),f("toSorted")},6789:function(e,t,n){"use strict";var r=n("23e7"),i=n("c430"),a=n("7d72");r({target:"WeakSet",proto:!0,real:!0,forced:i},{addAll:a})},"67c0":function(e){e.exports=JSON.parse('{"_args":[["ts-ebml@2.0.2","E:\\\\workspace\\\\tumsPlayer\\\\tums-player-forLocal"]],"_from":"ts-ebml@2.0.2","_id":"ts-ebml@2.0.2","_inBundle":false,"_integrity":"sha512-V/HdlCn3FITQrFHQlVE02XtfMiRLab2QB/YOCfkbJWqiFYG/j5v7gHKV+wem6g0PD6/uxXs5oxMQfDXILmts/Q==","_location":"/ts-ebml","_phantomChildren":{"base64-js":"1.5.1","ieee754":"1.2.1"},"_requested":{"type":"version","registry":true,"raw":"ts-ebml@2.0.2","name":"ts-ebml","escapedName":"ts-ebml","rawSpec":"2.0.2","saveSpec":null,"fetchSpec":"2.0.2"},"_requiredBy":["/fix-webm-metainfo"],"_resolved":"http://rdsource.tp-link.com.cn:8081/repository/npm-official/ts-ebml/-/ts-ebml-2.0.2.tgz","_spec":"2.0.2","_where":"E:\\\\workspace\\\\tumsPlayer\\\\tums-player-forLocal","author":{"name":"legokichi duckscallion"},"bin":{"ts-ebml":"./lib/cli.js"},"bugs":{"url":"https://github.com/legokichi/ts-ebml/issues"},"dependencies":{"buffer":"^5.0.7","commander":"^2.11.0","ebml":"^2.2.1","ebml-block":"^1.1.0","events":"^1.1.1","int64-buffer":"^0.1.9","matroska":"^2.2.3"},"description":"ebml decoder and encoder","devDependencies":{"@types/commander":"^2.9.1","@types/qunit":"^2.0.31","browserify":"^13.1.0","empower":"^1.2.3","espower-cli":"^1.1.0","power-assert":"^1.4.4","power-assert-formatter":"^1.4.1","qunit-tap":"^1.5.1","qunitjs":"^2.4.0","tslint":"^3.15.1","typedoc":"^0.5.3","typescript":"^2.4.2","watchify":"^3.7.0"},"homepage":"https://github.com/legokichi/ts-ebml#readme","keywords":["ebml","webm","mkv","matrosika","webp"],"license":"MIT","main":"./lib/index.js","name":"ts-ebml","repository":{"type":"git","url":"git+https://github.com/legokichi/ts-ebml.git"},"scripts":{"browserify":"browserify lib/index.js --standalone EBML -o dist/EBML.js","build":"npm run clean && tsc -p .; npm run browserify","check":"tsc -w --noEmit -p ./","clean":"rm -rf lib/* dist/* test/*.js; mkdir -p dist","doc":"typedoc --mode modules --out doc --disableOutputCheck","example":"tsc; browserify lib/example_seekable.js -o test/example_seekable.js","examples":"tsc; for file in `find lib -name \'example_*.js\' -type f -printf \'%f\\\\n\'`; do browserify lib/$file -o test/$file; done","examples_bsd":"tsc; for file in `find lib -name \'example_*.js\' -type f -print`; do browserify lib/$(basename $file) -o test/$(basename $file); done","init":"npm run update; npm run mkdir; npm run build","lint":"tslint -c ./tslint.json --project ./tsconfig.json --type-check","mkdir":"mkdir lib dist 2>/dev/null","reset":"rm -rf node_modules","setup":"npm install -g http-server;","start":"http-server . -s & tsc -w -p .& watchify lib/example_seekable.js -o test/example_seekable.js","stop":"killall -- node */tsc -w -p","test":"tsc; espower lib/test.js > lib/test.tmp; mv -f lib/test.tmp lib/test.js; browserify lib/test.js -o test/test.js","update":"npm run reset; npm update","watchify":"watchify lib/index.js --standalone EBML -o dist/EBMl.js -v"},"typings":"./lib/index.d.ts","version":"2.0.2"}')},6899:function(e,t,n){"use strict";var r=n("ebb5"),i=n("b727").filterReject,a=n("1448"),o=r.aTypedArray,s=r.exportTypedArrayMethod;s("filterReject",(function(e){var t=i(o(this),e,arguments.length>1?arguments[1]:void 0);return a(this,t)}))},"68ee":function(e,t,n){var r=n("e330"),i=n("d039"),a=n("1626"),o=n("f5df"),s=n("d066"),c=n("8925"),u=function(){},f=[],l=s("Reflect","construct"),h=/^\s*(?:class|function)\b/,d=r(h.exec),p=!h.exec(u),v=function(e){if(!a(e))return!1;try{return l(u,f,e),!0}catch(t){return!1}},m=function(e){if(!a(e))return!1;switch(o(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!d(h,c(e))}catch(t){return!0}};m.sham=!0,e.exports=!l||i((function(){var e;return v(v.call)||!v(Object)||!v((function(){e=!0}))||e}))?m:v},"69f3":function(e,t,n){var r,i,a,o=n("7f9a"),s=n("da84"),c=n("e330"),u=n("861d"),f=n("9112"),l=n("1a2d"),h=n("c6cd"),d=n("f772"),p=n("d012"),v="Object already initialized",m=s.TypeError,y=s.WeakMap,g=function(e){return a(e)?i(e):r(e,{})},b=function(e){return function(t){var n;if(!u(t)||(n=i(t)).type!==e)throw m("Incompatible receiver, "+e+" required");return n}};if(o||h.state){var T=h.state||(h.state=new y),S=c(T.get),_=c(T.has),E=c(T.set);r=function(e,t){if(_(T,e))throw new m(v);return t.facade=e,E(T,e,t),t},i=function(e){return S(T,e)||{}},a=function(e){return _(T,e)}}else{var w=d("state");p[w]=!0,r=function(e,t){if(l(e,w))throw new m(v);return t.facade=e,f(e,w,t),t},i=function(e){return l(e,w)?e[w]:{}},a=function(e){return l(e,w)}}e.exports={set:r,get:i,has:a,enforce:g,getterFor:b}},"6a86":function(e,t,n){"use strict";var r=n("e330"),i=n("ebb5"),a=n("4673"),o=n("1448"),s=i.aTypedArray,c=i.exportTypedArrayMethod,u=r(a);c("uniqueBy",(function(e){return o(this,u(s(this),e))}))},"6a90":function(e,t,n){var r=n("746f");r("dispose")},"6b93":function(e,t,n){var r=n("23e7"),i=n("867a");r({target:"Math",stat:!0},{log10:i})},"6b9e":function(e,t,n){var r=n("746f");r("search")},"6b9f":function(e,t,n){var r=n("23e7");r({target:"Math",stat:!0},{umulh:function(e,t){var n=65535,r=+e,i=+t,a=r&n,o=i&n,s=r>>>16,c=i>>>16,u=(s*o>>>0)+(a*o>>>16);return s*c+(u>>>16)+((a*c>>>0)+(u&n)>>>16)}})},"6c57":function(e,t,n){var r=n("23e7"),i=n("da84");r({global:!0},{globalThis:i})},"6d08":function(e,t,n){(function(t,r,i){e.exports=r(n("21bf"),n("38ba"))})(0,(function(e){return function(t){var n=e,r=n.lib,i=r.CipherParams,a=n.enc,o=a.Hex,s=n.format;s.Hex={stringify:function(e){return e.ciphertext.toString(o)},parse:function(e){var t=o.parse(e);return i.create({ciphertext:t})}}}(),e.format.Hex}))},"6d54":function(e,t,n){"use strict";var r=n("23e7"),i=n("da84"),a=n("d429"),o=n("fc6a"),s=i.Array;r({target:"Array",proto:!0},{with:function(e,t){return a(o(this),s,e,t)}})},"6d61":function(e,t,n){"use strict";var r=n("23e7"),i=n("da84"),a=n("e330"),o=n("94ca"),s=n("6eeb"),c=n("f183"),u=n("2266"),f=n("19aa"),l=n("1626"),h=n("861d"),d=n("d039"),p=n("1c7e"),v=n("d44e"),m=n("7156");e.exports=function(e,t,n){var y=-1!==e.indexOf("Map"),g=-1!==e.indexOf("Weak"),b=y?"set":"add",T=i[e],S=T&&T.prototype,_=T,E={},w=function(e){var t=a(S[e]);s(S,e,"add"==e?function(e){return t(this,0===e?0:e),this}:"delete"==e?function(e){return!(g&&!h(e))&&t(this,0===e?0:e)}:"get"==e?function(e){return g&&!h(e)?void 0:t(this,0===e?0:e)}:"has"==e?function(e){return!(g&&!h(e))&&t(this,0===e?0:e)}:function(e,n){return t(this,0===e?0:e,n),this})},k=o(e,!l(T)||!(g||S.forEach&&!d((function(){(new T).entries().next()}))));if(k)_=n.getConstructor(t,e,y,b),c.enable();else if(o(e,!0)){var A=new _,R=A[b](g?{}:-0,1)!=A,x=d((function(){A.has(1)})),I=p((function(e){new T(e)})),C=!g&&d((function(){var e=new T,t=5;while(t--)e[b](t,t);return!e.has(-0)}));I||(_=t((function(e,t){f(e,S);var n=m(new T,e,_);return void 0!=t&&u(t,n[b],{that:n,AS_ENTRIES:y}),n})),_.prototype=S,S.constructor=_),(x||C)&&(w("delete"),w("has"),y&&w("get")),(C||R)&&w(b),g&&S.clear&&delete S.clear}return E[e]=_,r({global:!0,forced:_!=T},E),v(_,e),g||n.setStrong(_,e,y),_}},"6dd7":function(e,t,n){var r=n("23e7"),i=n("783c"),a=n("825a"),o=n("e163"),s=i.has,c=i.toKey,u=function(e,t,n){var r=s(e,t,n);if(r)return!0;var i=o(t);return null!==i&&u(e,i,n)};r({target:"Reflect",stat:!0},{hasMetadata:function(e,t){var n=arguments.length<3?void 0:c(arguments[2]);return u(e,a(t),n)}})},"6eba":function(e,t,n){var r=n("23e7"),i=n("da84"),a=n("e330"),o=i.Date,s=a(o.prototype.getTime);r({target:"Date",stat:!0},{now:function(){return s(new o)}})},"6eeb":function(e,t,n){var r=n("da84"),i=n("1626"),a=n("1a2d"),o=n("9112"),s=n("ce4e"),c=n("8925"),u=n("69f3"),f=n("5e77").CONFIGURABLE,l=u.get,h=u.enforce,d=String(String).split("String");(e.exports=function(e,t,n,c){var u,l=!!c&&!!c.unsafe,p=!!c&&!!c.enumerable,v=!!c&&!!c.noTargetGet,m=c&&void 0!==c.name?c.name:t;i(n)&&("Symbol("===String(m).slice(0,7)&&(m="["+String(m).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!a(n,"name")||f&&n.name!==m)&&o(n,"name",m),u=h(n),u.source||(u.source=d.join("string"==typeof m?m:""))),e!==r?(l?!v&&e[t]&&(p=!0):delete e[t],p?e[t]=n:o(e,t,n)):p?e[t]=n:s(t,n)})(Function.prototype,"toString",(function(){return i(this)&&l(this).source||c(this)}))},"6f53":function(e,t,n){var r=n("83ab"),i=n("e330"),a=n("df75"),o=n("fc6a"),s=n("d1e7").f,c=i(s),u=i([].push),f=function(e){return function(t){var n,i=o(t),s=a(i),f=s.length,l=0,h=[];while(f>l)n=s[l++],r&&!c(i,n)||u(h,e?[n,i[n]]:i[n]);return h}};e.exports={entries:f(!0),values:f(!1)}},7039:function(e,t,n){var r=n("23e7"),i=n("d039"),a=n("057f").f,o=i((function(){return!Object.getOwnPropertyNames(1)}));r({target:"Object",stat:!0,forced:o},{getOwnPropertyNames:a})},"70e3":function(e,t,n){var r=n("23e7"),i=Math.min,a=Math.max;r({target:"Math",stat:!0},{clamp:function(e,t,n){return i(n,a(t,e))}})},7156:function(e,t,n){var r=n("1626"),i=n("861d"),a=n("d2bb");e.exports=function(e,t,n){var o,s;return a&&r(o=t.constructor)&&o!==n&&i(s=o.prototype)&&s!==n.prototype&&a(e,s),e}},"71f8":function(e,t,n){"use strict";var r=n("23e7"),i=n("c430"),a=n("0a0d");r({target:"WeakMap",proto:!0,real:!0,forced:i},{deleteAll:a})},7245:function(e,t,n){var r=n("23e7"),i=n("2ba4"),a=n("825a"),o=n("7b0b"),s=n("3a9b"),c=n("a91f"),u=n("d195"),f=n("a1b3"),l=n("9a1f"),h=n("35a1"),d=n("dc4a"),p=n("b622"),v=n("63fa"),m=p("asyncIterator"),y=u((function(e,t){return a(i(this.next,this.iterator,t))}),!0);r({target:"AsyncIterator",stat:!0},{from:function(e){var t,n=o(e),r=d(n,m);return r&&(t=f(n,r),s(c,t))?t:void 0===t&&(r=h(n),r)?new v(l(n,r)):new y({iterator:void 0!==t?t:n})}})},"72ba":function(e,t,n){"use strict";var r=n("23e7"),i=n("da84"),a=n("fc6a"),o=n("f36a"),s=n("ad02"),c=n("44d2"),u=i.Array;r({target:"Array",proto:!0},{toSpliced:function(e,t){return s(a(this),u,o(arguments))}}),c("toSpliced")},"72d0":function(e,t,n){"use strict";var r=n("c430"),i=n("23e7"),a=n("d066"),o=n("0366"),s=n("c65b"),c=n("59ed"),u=n("825a"),f=n("4840"),l=n("5860"),h=n("2266");i({target:"Set",proto:!0,real:!0,forced:r},{map:function(e){var t=u(this),n=l(t),r=o(e,arguments.length>1?arguments[1]:void 0),i=new(f(t,a("Set"))),d=c(i.add);return h(n,(function(e){s(d,i,r(e,e,t))}),{IS_ITERATOR:!0}),i}})},"72f7":function(e,t,n){"use strict";var r=n("ebb5").exportTypedArrayMethod,i=n("d039"),a=n("da84"),o=n("e330"),s=a.Uint8Array,c=s&&s.prototype||{},u=[].toString,f=o([].join);i((function(){u.call({})}))&&(u=function(){return f(this)});var l=c.toString!=u;r("toString",u,l)},"72fe":function(e,t,n){(function(t,r){e.exports=r(n("21bf"))})(0,(function(e){return function(t){var n=e,r=n.lib,i=r.WordArray,a=r.Hasher,o=n.algo,s=[];(function(){for(var e=0;e<64;e++)s[e]=4294967296*t.abs(t.sin(e+1))|0})();var c=o.MD5=a.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,i=e[r];e[r]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var a=this._hash.words,o=e[t+0],c=e[t+1],d=e[t+2],p=e[t+3],v=e[t+4],m=e[t+5],y=e[t+6],g=e[t+7],b=e[t+8],T=e[t+9],S=e[t+10],_=e[t+11],E=e[t+12],w=e[t+13],k=e[t+14],A=e[t+15],R=a[0],x=a[1],I=a[2],C=a[3];R=u(R,x,I,C,o,7,s[0]),C=u(C,R,x,I,c,12,s[1]),I=u(I,C,R,x,d,17,s[2]),x=u(x,I,C,R,p,22,s[3]),R=u(R,x,I,C,v,7,s[4]),C=u(C,R,x,I,m,12,s[5]),I=u(I,C,R,x,y,17,s[6]),x=u(x,I,C,R,g,22,s[7]),R=u(R,x,I,C,b,7,s[8]),C=u(C,R,x,I,T,12,s[9]),I=u(I,C,R,x,S,17,s[10]),x=u(x,I,C,R,_,22,s[11]),R=u(R,x,I,C,E,7,s[12]),C=u(C,R,x,I,w,12,s[13]),I=u(I,C,R,x,k,17,s[14]),x=u(x,I,C,R,A,22,s[15]),R=f(R,x,I,C,c,5,s[16]),C=f(C,R,x,I,y,9,s[17]),I=f(I,C,R,x,_,14,s[18]),x=f(x,I,C,R,o,20,s[19]),R=f(R,x,I,C,m,5,s[20]),C=f(C,R,x,I,S,9,s[21]),I=f(I,C,R,x,A,14,s[22]),x=f(x,I,C,R,v,20,s[23]),R=f(R,x,I,C,T,5,s[24]),C=f(C,R,x,I,k,9,s[25]),I=f(I,C,R,x,p,14,s[26]),x=f(x,I,C,R,b,20,s[27]),R=f(R,x,I,C,w,5,s[28]),C=f(C,R,x,I,d,9,s[29]),I=f(I,C,R,x,g,14,s[30]),x=f(x,I,C,R,E,20,s[31]),R=l(R,x,I,C,m,4,s[32]),C=l(C,R,x,I,b,11,s[33]),I=l(I,C,R,x,_,16,s[34]),x=l(x,I,C,R,k,23,s[35]),R=l(R,x,I,C,c,4,s[36]),C=l(C,R,x,I,v,11,s[37]),I=l(I,C,R,x,g,16,s[38]),x=l(x,I,C,R,S,23,s[39]),R=l(R,x,I,C,w,4,s[40]),C=l(C,R,x,I,o,11,s[41]),I=l(I,C,R,x,p,16,s[42]),x=l(x,I,C,R,y,23,s[43]),R=l(R,x,I,C,T,4,s[44]),C=l(C,R,x,I,E,11,s[45]),I=l(I,C,R,x,A,16,s[46]),x=l(x,I,C,R,d,23,s[47]),R=h(R,x,I,C,o,6,s[48]),C=h(C,R,x,I,g,10,s[49]),I=h(I,C,R,x,k,15,s[50]),x=h(x,I,C,R,m,21,s[51]),R=h(R,x,I,C,E,6,s[52]),C=h(C,R,x,I,p,10,s[53]),I=h(I,C,R,x,S,15,s[54]),x=h(x,I,C,R,c,21,s[55]),R=h(R,x,I,C,b,6,s[56]),C=h(C,R,x,I,A,10,s[57]),I=h(I,C,R,x,y,15,s[58]),x=h(x,I,C,R,w,21,s[59]),R=h(R,x,I,C,v,6,s[60]),C=h(C,R,x,I,_,10,s[61]),I=h(I,C,R,x,d,15,s[62]),x=h(x,I,C,R,T,21,s[63]),a[0]=a[0]+R|0,a[1]=a[1]+x|0,a[2]=a[2]+I|0,a[3]=a[3]+C|0},_doFinalize:function(){var e=this._data,n=e.words,r=8*this._nDataBytes,i=8*e.sigBytes;n[i>>>5]|=128<<24-i%32;var a=t.floor(r/4294967296),o=r;n[15+(i+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),n[14+(i+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),e.sigBytes=4*(n.length+1),this._process();for(var s=this._hash,c=s.words,u=0;u<4;u++){var f=c[u];c[u]=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8)}return s},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});function u(e,t,n,r,i,a,o){var s=e+(t&n|~t&r)+i+o;return(s<>>32-a)+t}function f(e,t,n,r,i,a,o){var s=e+(t&r|n&~r)+i+o;return(s<>>32-a)+t}function l(e,t,n,r,i,a,o){var s=e+(t^n^r)+i+o;return(s<>>32-a)+t}function h(e,t,n,r,i,a,o){var s=e+(n^(t|~r))+i+o;return(s<>>32-a)+t}n.MD5=a._createHelper(c),n.HmacMD5=a._createHmacHelper(c)}(Math),e.MD5}))},"735e":function(e,t,n){"use strict";var r=n("ebb5"),i=n("c65b"),a=n("81d5"),o=r.aTypedArray,s=r.exportTypedArrayMethod;s("fill",(function(e){var t=arguments.length;return i(a,o(this),e,t>1?arguments[1]:void 0,t>2?arguments[2]:void 0)}))},"73d9":function(e,t,n){var r=n("44d2");r("flatMap")},7418:function(e,t){t.f=Object.getOwnPropertySymbols},"746f":function(e,t,n){var r=n("428f"),i=n("1a2d"),a=n("e538"),o=n("9bf2").f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});i(t,e)||o(t,e,{value:a.f(e)})}},"74d4":function(e,t,n){"use strict";var r=n("23e7"),i=n("c430"),a=n("825a"),o=n("0366"),s=n("5860"),c=n("2266");r({target:"Set",proto:!0,real:!0,forced:i},{every:function(e){var t=a(this),n=s(t),r=o(e,arguments.length>1?arguments[1]:void 0);return!c(n,(function(e,n){if(!r(e,e,t))return n()}),{IS_ITERATOR:!0,INTERRUPTED:!0}).stopped}})},"74e8":function(e,t,n){"use strict";var r=n("23e7"),i=n("da84"),a=n("c65b"),o=n("83ab"),s=n("8aa7"),c=n("ebb5"),u=n("621a"),f=n("19aa"),l=n("5c6c"),h=n("9112"),d=n("eac5"),p=n("50c4"),v=n("0b25"),m=n("182d"),y=n("a04b"),g=n("1a2d"),b=n("f5df"),T=n("861d"),S=n("d9b5"),_=n("7c73"),E=n("3a9b"),w=n("d2bb"),k=n("241c").f,A=n("a078"),R=n("b727").forEach,x=n("2626"),I=n("9bf2"),C=n("06cf"),P=n("69f3"),O=n("7156"),D=P.get,U=P.set,M=I.f,B=C.f,N=Math.round,L=i.RangeError,F=u.ArrayBuffer,j=F.prototype,W=u.DataView,H=c.NATIVE_ARRAY_BUFFER_VIEWS,V=c.TYPED_ARRAY_CONSTRUCTOR,z=c.TYPED_ARRAY_TAG,q=c.TypedArray,G=c.TypedArrayPrototype,Y=c.aTypedArrayConstructor,K=c.isTypedArray,X="BYTES_PER_ELEMENT",Q="Wrong length",$=function(e,t){Y(e);var n=0,r=t.length,i=new e(r);while(r>n)i[n]=t[n++];return i},Z=function(e,t){M(e,t,{get:function(){return D(this)[t]}})},J=function(e){var t;return E(j,e)||"ArrayBuffer"==(t=b(e))||"SharedArrayBuffer"==t},ee=function(e,t){return K(e)&&!S(t)&&t in e&&d(+t)&&t>=0},te=function(e,t){return t=y(t),ee(e,t)?l(2,e[t]):B(e,t)},ne=function(e,t,n){return t=y(t),!(ee(e,t)&&T(n)&&g(n,"value"))||g(n,"get")||g(n,"set")||n.configurable||g(n,"writable")&&!n.writable||g(n,"enumerable")&&!n.enumerable?M(e,t,n):(e[t]=n.value,e)};o?(H||(C.f=te,I.f=ne,Z(G,"buffer"),Z(G,"byteOffset"),Z(G,"byteLength"),Z(G,"length")),r({target:"Object",stat:!0,forced:!H},{getOwnPropertyDescriptor:te,defineProperty:ne}),e.exports=function(e,t,n){var o=e.match(/\d+$/)[0]/8,c=e+(n?"Clamped":"")+"Array",u="get"+e,l="set"+e,d=i[c],y=d,g=y&&y.prototype,b={},S=function(e,t){var n=D(e);return n.view[u](t*o+n.byteOffset,!0)},E=function(e,t,r){var i=D(e);n&&(r=(r=N(r))<0?0:r>255?255:255&r),i.view[l](t*o+i.byteOffset,r,!0)},I=function(e,t){M(e,t,{get:function(){return S(this,t)},set:function(e){return E(this,t,e)},enumerable:!0})};H?s&&(y=t((function(e,t,n,r){return f(e,g),O(function(){return T(t)?J(t)?void 0!==r?new d(t,m(n,o),r):void 0!==n?new d(t,m(n,o)):new d(t):K(t)?$(y,t):a(A,y,t):new d(v(t))}(),e,y)})),w&&w(y,q),R(k(d),(function(e){e in y||h(y,e,d[e])})),y.prototype=g):(y=t((function(e,t,n,r){f(e,g);var i,s,c,u=0,l=0;if(T(t)){if(!J(t))return K(t)?$(y,t):a(A,y,t);i=t,l=m(n,o);var h=t.byteLength;if(void 0===r){if(h%o)throw L(Q);if(s=h-l,s<0)throw L(Q)}else if(s=p(r)*o,s+l>h)throw L(Q);c=s/o}else c=v(t),s=c*o,i=new F(s);U(e,{buffer:i,byteOffset:l,byteLength:s,length:c,view:new W(i)});while(u>1,m=23===t?o(2,-24)-o(2,-77):0,y=e<0||0===e&&1/e<0?1:0,g=0;e=a(e),e!=e||e===1/0?(f=e!=e?1:0,r=p):(r=s(c(e)/u),l=o(2,-r),e*l<1&&(r--,l*=2),e+=r+v>=1?m/l:m*o(2,1-v),e*l>=2&&(r++,l/=2),r+v>=p?(f=0,r=p):r+v>=1?(f=(e*l-1)*o(2,t),r+=v):(f=e*o(2,v-1)*o(2,t),r=0));while(t>=8)h[g++]=255&f,f/=256,t-=8;r=r<0)h[g++]=255&r,r/=256,d-=8;return h[--g]|=128*y,h},l=function(e,t){var n,r=e.length,i=8*r-t-1,a=(1<>1,c=i-7,u=r-1,f=e[u--],l=127&f;f>>=7;while(c>0)l=256*l+e[u--],c-=8;n=l&(1<<-c)-1,l>>=-c,c+=t;while(c>0)n=256*n+e[u--],c-=8;if(0===l)l=1-s;else{if(l===a)return n?NaN:f?-1/0:1/0;n+=o(2,t),l-=s}return(f?-1:1)*n*o(2,l-t)};e.exports={pack:f,unpack:l}},"77d9":function(e,t,n){"use strict";var r=n("ebb5"),i=n("a258").findLastIndex,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("findLastIndex",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},7839:function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"783c":function(e,t,n){n("4ec9"),n("10d1");var r=n("d066"),i=n("e330"),a=n("5692"),o=r("Map"),s=r("WeakMap"),c=i([].push),u=a("metadata"),f=u.store||(u.store=new s),l=function(e,t,n){var r=f.get(e);if(!r){if(!n)return;f.set(e,r=new o)}var i=r.get(t);if(!i){if(!n)return;r.set(t,i=new o)}return i},h=function(e,t,n){var r=l(t,n,!1);return void 0!==r&&r.has(e)},d=function(e,t,n){var r=l(t,n,!1);return void 0===r?void 0:r.get(e)},p=function(e,t,n,r){l(n,r,!0).set(e,t)},v=function(e,t){var n=l(e,t,!1),r=[];return n&&n.forEach((function(e,t){c(r,t)})),r},m=function(e){return void 0===e||"symbol"==typeof e?e:String(e)};e.exports={store:f,getMap:l,has:h,get:d,set:p,keys:v,toKey:m}},"785a":function(e,t,n){var r=n("cc12"),i=r("span").classList,a=i&&i.constructor&&i.constructor.prototype;e.exports=a===Object.prototype?void 0:a},7898:function(e,t,n){var r=n("23e7"),i=n("8eb5"),a=Math.exp;r({target:"Math",stat:!0},{tanh:function(e){var t=i(e=+e),n=i(-e);return t==1/0?1:n==1/0?-1:(t-n)/(a(e)+a(-e))}})},"78ed":function(e,t,n){var r=n("23e7");r({target:"Math",stat:!0},{imulh:function(e,t){var n=65535,r=+e,i=+t,a=r&n,o=i&n,s=r>>16,c=i>>16,u=(s*o>>>0)+(a*o>>>16);return s*c+(u>>16)+((a*c>>>0)+(u&n)>>16)}})},"79a8":function(e,t,n){var r=n("23e7"),i=Math.asinh,a=Math.log,o=Math.sqrt;function s(e){return isFinite(e=+e)&&0!=e?e<0?-s(-e):a(e+o(e*e+1)):e}r({target:"Math",stat:!0,forced:!(i&&1/i(0)>0)},{asinh:s})},"7a5b":function(e,t,n){var r=n("23e7"),i=n("68ee");r({target:"Function",stat:!0},{isConstructor:i})},"7a77":function(e,t,n){"use strict";function r(e){this.message=e}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,e.exports=r},"7a82":function(e,t,n){var r=n("23e7"),i=n("83ab"),a=n("9bf2").f;r({target:"Object",stat:!0,forced:Object.defineProperty!==a,sham:!i},{defineProperty:a})},"7aac":function(e,t,n){"use strict";var r=n("c532");e.exports=r.isStandardBrowserEnv()?function(){return{write:function(e,t,n,i,a,o){var s=[];s.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(i)&&s.push("path="+i),r.isString(a)&&s.push("domain="+a),!0===o&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},"7b0b":function(e,t,n){var r=n("da84"),i=n("1d80"),a=r.Object;e.exports=function(e){return a(i(e))}},"7b8b":function(e,t,n){"use strict";var r=n("23e7"),i=n("2ba4"),a=n("59ed"),o=n("825a"),s=n("d195"),c=s((function(e,t){var n=this,r=n.mapper;return e.resolve(o(i(n.next,n.iterator,t))).then((function(t){return o(t).done?(n.done=!0,{done:!0,value:void 0}):e.resolve(r(t.value)).then((function(e){return{done:!1,value:e}}))}))}));r({target:"AsyncIterator",proto:!0,real:!0},{map:function(e){return new c({iterator:o(this),mapper:a(e)})}})},"7bbc":function(e,t,n){(function(t,r,i){e.exports=r(n("21bf"),n("df2f"),n("5980"))})(0,(function(e){return function(){var t=e,n=t.lib,r=n.Base,i=n.WordArray,a=t.algo,o=a.SHA1,s=a.HMAC,c=a.PBKDF2=r.extend({cfg:r.extend({keySize:4,hasher:o,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){var n=this.cfg,r=s.create(n.hasher,e),a=i.create(),o=i.create([1]),c=a.words,u=o.words,f=n.keySize,l=n.iterations;while(c.length",h="<",d="prototype",p="script",v=f("IE_PROTO"),m=function(){},y=function(e){return h+p+l+e+h+"/"+p+l},g=function(e){e.write(y("")),e.close();var t=e.parentWindow.Object;return e=null,t},b=function(){var e,t=u("iframe"),n="java"+p+":";return t.style.display="none",c.appendChild(t),t.src=String(n),e=t.contentWindow.document,e.open(),e.write(y("document.F=Object")),e.close(),e.F},T=function(){try{r=new ActiveXObject("htmlfile")}catch(t){}T="undefined"!=typeof document?document.domain&&r?g(r):b():g(r);var e=o.length;while(e--)delete T[d][o[e]];return T()};s[v]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(m[d]=i(e),n=new m,m[d]=null,n[v]=e):n=T(),void 0===t?n:a.f(n,t)}},"7cdf":function(e,t,n){"use strict";var r=n("23e7"),i=n("6547").charAt,a=n("d039"),o=n("1d80"),s=n("5926"),c=n("577e"),u=a((function(){return"𠮷"!=="𠮷".at(-2)}));r({target:"String",proto:!0,forced:u},{at:function(e){var t=c(o(this)),n=t.length,r=s(e),a=r>=0?r:n+r;return a<0||a>=n?void 0:i(t,a)}})},"7d72":function(e,t,n){"use strict";var r=n("c65b"),i=n("59ed"),a=n("825a");e.exports=function(){for(var e=a(this),t=i(e.add),n=0,o=arguments.length;n1?arguments[1]:void 0)}}),a(o)},"7dd0":function(e,t,n){"use strict";var r=n("23e7"),i=n("c65b"),a=n("c430"),o=n("5e77"),s=n("1626"),c=n("9ed3"),u=n("e163"),f=n("d2bb"),l=n("d44e"),h=n("9112"),d=n("6eeb"),p=n("b622"),v=n("3f8c"),m=n("ae93"),y=o.PROPER,g=o.CONFIGURABLE,b=m.IteratorPrototype,T=m.BUGGY_SAFARI_ITERATORS,S=p("iterator"),_="keys",E="values",w="entries",k=function(){return this};e.exports=function(e,t,n,o,p,m,A){c(n,t,o);var R,x,I,C=function(e){if(e===p&&M)return M;if(!T&&e in D)return D[e];switch(e){case _:return function(){return new n(this,e)};case E:return function(){return new n(this,e)};case w:return function(){return new n(this,e)}}return function(){return new n(this)}},P=t+" Iterator",O=!1,D=e.prototype,U=D[S]||D["@@iterator"]||p&&D[p],M=!T&&U||C(p),B="Array"==t&&D.entries||U;if(B&&(R=u(B.call(new e)),R!==Object.prototype&&R.next&&(a||u(R)===b||(f?f(R,b):s(R[S])||d(R,S,k)),l(R,P,!0,!0),a&&(v[P]=k))),y&&p==E&&U&&U.name!==E&&(!a&&g?h(D,"name",E):(O=!0,M=function(){return i(U,this)})),p)if(x={values:C(E),keys:m?M:C(_),entries:C(w)},A)for(I in x)(T||O||!(I in D))&&d(D,I,x[I]);else r({target:t,proto:!0,forced:T||O},x);return a&&!A||D[S]===M||d(D,S,M,{name:p}),v[t]=M,x}},"7e12":function(e,t,n){var r=n("da84"),i=n("d039"),a=n("e330"),o=n("577e"),s=n("58a8").trim,c=n("5899"),u=a("".charAt),f=r.parseFloat,l=r.Symbol,h=l&&l.iterator,d=1/f(c+"-0")!==-1/0||h&&!i((function(){f(Object(h))}));e.exports=d?function(e){var t=s(o(e)),n=f(t);return 0===n&&"-"==u(t,0)?-0:n}:f},"7ed3":function(e,t,n){var r=n("23e7"),i=n("c65b"),a=n("825a"),o=n("861d"),s=n("c60d"),c=n("d039"),u=n("9bf2"),f=n("06cf"),l=n("e163"),h=n("5c6c");function d(e,t,n){var r,c,p,v=arguments.length<4?e:arguments[3],m=f.f(a(e),t);if(!m){if(o(c=l(e)))return d(c,t,n,v);m=h(0)}if(s(m)){if(!1===m.writable||!o(v))return!1;if(r=f.f(v,t)){if(r.get||r.set||!1===r.writable)return!1;r.value=n,u.f(v,t,r)}else u.f(v,t,h(0,n))}else{if(p=m.set,void 0===p)return!1;i(p,v,n)}return!0}var p=c((function(){var e=function(){},t=u.f(new e,"a",{configurable:!0});return!1!==Reflect.set(e.prototype,"a",1,t)}));r({target:"Reflect",stat:!0,forced:p},{set:d})},"7f78":function(e,t,n){var r=n("23e7"),i=n("825a"),a=n("e163"),o=n("e177");r({target:"Reflect",stat:!0,sham:!o},{getPrototypeOf:function(e){return a(i(e))}})},"7f9a":function(e,t,n){var r=n("da84"),i=n("1626"),a=n("8925"),o=r.WeakMap;e.exports=i(o)&&/native code/.test(a(o))},8009:function(e,t,n){var r=n("746f");r("replaceAll")},"802d":function(e,t,n){var r=n("23e7"),i=n("da84"),a=n("e330"),o=n("fc6a"),s=n("577e"),c=n("07fa"),u=i.TypeError,f=Array.prototype,l=a(f.push),h=a(f.join);r({target:"String",stat:!0},{cooked:function(e){var t=o(e),n=c(t),r=arguments.length,i=[],a=0;while(n>a){var f=t[a++];if(void 0===f)throw u("Incorrect template");if(l(i,s(f)),a===n)return h(i,"");a1?arguments[1]:void 0,n),c=o>2?arguments[2]:void 0,u=void 0===c?n:i(c,n);while(u>s)t[s++]=e;return t}},"820e":function(e,t,n){"use strict";var r=n("23e7"),i=n("c65b"),a=n("59ed"),o=n("f069"),s=n("e667"),c=n("2266");r({target:"Promise",stat:!0},{allSettled:function(e){var t=this,n=o.f(t),r=n.resolve,u=n.reject,f=s((function(){var n=a(t.resolve),o=[],s=0,u=1;c(e,(function(e){var a=s++,c=!1;u++,i(n,t,e).then((function(e){c||(c=!0,o[a]={status:"fulfilled",value:e},--u||r(o))}),(function(e){c||(c=!0,o[a]={status:"rejected",reason:e},--u||r(o))}))})),--u||r(o)}));return f.error&&u(f.value),n.promise}})},"825a":function(e,t,n){var r=n("da84"),i=n("861d"),a=r.String,o=r.TypeError;e.exports=function(e){if(i(e))return e;throw o(a(e)+" is not an object")}},8260:function(e,t,n){"use strict";var r=n("23e7"),i=n("da84"),a=n("c65b"),o=n("59ed"),s=n("825a"),c=n("d066"),u=c("Promise"),f=i.TypeError;r({target:"AsyncIterator",proto:!0,real:!0},{reduce:function(e){var t=s(this),n=o(t.next),r=arguments.length<2,i=r?void 0:arguments[1];return o(e),new u((function(o,c){var l=function(){try{u.resolve(s(a(n,t))).then((function(t){try{if(s(t).done)r?c(f("Reduce of empty iterator with no initial value")):o(i);else{var n=t.value;r?(r=!1,i=n,l()):u.resolve(e(i,n)).then((function(e){i=e,l()}),c)}}catch(a){c(a)}}),c)}catch(h){c(h)}};l()}))}})},"82da":function(e,t,n){var r=n("23e7"),i=n("ebb5"),a=i.NATIVE_ARRAY_BUFFER_VIEWS;r({target:"ArrayBuffer",stat:!0,forced:!a},{isView:i.isView})},"82f8":function(e,t,n){"use strict";var r=n("ebb5"),i=n("4d64").includes,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("includes",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},"83ab":function(e,t,n){var r=n("d039");e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},"83b9":function(e,t,n){"use strict";var r=n("d925"),i=n("e683");e.exports=function(e,t){return e&&!r(t)?i(e,t):t}},"83e6":function(e,t,n){var r=n("23e7"),i=n("e8b5"),a=Object.isFrozen,o=function(e,t){if(!a||!i(e)||!a(e))return!1;var n,r=0,o=e.length;while(r1?arguments[1]:void 0;return i(this,e,t)}}),a("groupBy")},8418:function(e,t,n){"use strict";var r=n("a04b"),i=n("9bf2"),a=n("5c6c");e.exports=function(e,t,n){var o=r(t);o in e?i.f(e,o,a(0,n)):e[o]=n}},"841c":function(e,t,n){"use strict";var r=n("c65b"),i=n("d784"),a=n("825a"),o=n("1d80"),s=n("129f"),c=n("577e"),u=n("dc4a"),f=n("14c3");i("search",(function(e,t,n){return[function(t){var n=o(this),i=void 0==t?void 0:u(t,e);return i?r(i,t,n):new RegExp(t)[e](c(n))},function(e){var r=a(this),i=c(e),o=n(t,r,i);if(o.done)return o.value;var u=r.lastIndex;s(u,0)||(r.lastIndex=0);var l=f(r,i);return s(r.lastIndex,u)||(r.lastIndex=u),null===l?-1:l.index}]}))},"843c":function(e,t,n){"use strict";var r=n("23e7"),i=n("0ccb").end,a=n("9a0c");r({target:"String",proto:!0,forced:a},{padEnd:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},"848b":function(e,t,n){"use strict";var r=n("5cce").version,i={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){i[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var a={};function o(e,t,n){if("object"!==typeof e)throw new TypeError("options must be an object");var r=Object.keys(e),i=r.length;while(i-- >0){var a=r[i],o=t[a];if(o){var s=e[a],c=void 0===s||o(s,a,e);if(!0!==c)throw new TypeError("option "+a+" must be "+c)}else if(!0!==n)throw Error("Unknown option "+a)}}i.transitional=function(e,t,n){function i(e,t){return"[Axios v"+r+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,o){if(!1===e)throw new Error(i(r," has been removed"+(t?" in "+t:"")));return t&&!a[r]&&(a[r]=!0,console.warn(i(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,o)}},e.exports={assertOptions:o,validators:i}},"84c3":function(e,t,n){var r=n("74e8");r("Uint16",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},"857a":function(e,t,n){var r=n("e330"),i=n("1d80"),a=n("577e"),o=/"/g,s=r("".replace);e.exports=function(e,t,n,r){var c=a(i(e)),u="<"+t;return""!==n&&(u+=" "+n+'="'+s(a(r),o,""")+'"'),u+">"+c+""}},"85ca":function(e,t,n){"use strict";var r=n("c430"),i=n("23e7"),a=n("d066"),o=n("c65b"),s=n("59ed"),c=n("825a"),u=n("4840"),f=n("2266");i({target:"Set",proto:!0,real:!0,forced:r},{difference:function(e){var t=c(this),n=new(u(t,a("Set")))(t),r=s(n["delete"]);return f(e,(function(e){o(r,n,e)})),n}})},"861d":function(e,t,n){var r=n("1626");e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},"867a":function(e,t){var n=Math.log,r=Math.LOG10E;e.exports=Math.log10||function(e){return n(e)*r}},8875:function(e,t,n){var r,i,a;(function(n,o){i=[],r=o,a="function"===typeof r?r.apply(t,i):r,void 0===a||(e.exports=a)})("undefined"!==typeof self&&self,(function(){function e(){var t=Object.getOwnPropertyDescriptor(document,"currentScript");if(!t&&"currentScript"in document&&document.currentScript)return document.currentScript;if(t&&t.get!==e&&document.currentScript)return document.currentScript;try{throw new Error}catch(d){var n,r,i,a=/.*at [^(]*\((.*):(.+):(.+)\)$/gi,o=/@([^@]*):(\d+):(\d+)\s*$/gi,s=a.exec(d.stack)||o.exec(d.stack),c=s&&s[1]||!1,u=s&&s[2]||!1,f=document.location.href.replace(document.location.hash,""),l=document.getElementsByTagName("script");c===f&&(n=document.documentElement.outerHTML,r=new RegExp("(?:[^\\n]+?\\n){0,"+(u-2)+"}[^<]*