!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("crypto")):"function"==typeof define&&define.amd?define(["crypto"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).crypto$1)}(this,(function(e){"use strict";function t(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var r,n=t(e),s=(r="undefined"==typeof document&&"undefined"==typeof location?new(require("url").URL)("file:"+__filename).href:"undefined"==typeof document?location.href:document.currentScript&&document.currentScript.src||new URL("decoder-pro-hard.js",document.baseURI).href,async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};var t,n,i;(i=e).ready=new Promise(((e,r)=>{t=e,n=r})),(i=void 0!==i?i:{}).locateFile=function(e,t){return"decoder-pro-audio.wasm"==e&&"undefined"!=typeof JESSIBUCA_PRO_AUDIO_WASM_URL&&""!=JESSIBUCA_PRO_AUDIO_WASM_URL?JESSIBUCA_PRO_AUDIO_WASM_URL:t+e};var s,o,a,c=Object.assign({},i),u="./this.program",l="object"==typeof window,d="function"==typeof importScripts,h="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,f="";function p(e){return i.locateFile?i.locateFile(e,f):f+e}if(h){const{createRequire:e}=await import("module");var m=e("undefined"==typeof document&&"undefined"==typeof location?new(require("url").URL)("file:"+__filename).href:"undefined"==typeof document?location.href:document.currentScript&&document.currentScript.src||new URL("decoder-pro-hard.js",document.baseURI).href),v=m("fs"),y=m("path");f=d?y.dirname(f)+"/":m("url").fileURLToPath(new URL("./","undefined"==typeof document&&"undefined"==typeof location?new(require("url").URL)("file:"+__filename).href:"undefined"==typeof document?location.href:document.currentScript&&document.currentScript.src||new URL("decoder-pro-hard.js",document.baseURI).href)),s=(e,t)=>(e=Z(e)?new URL(e):y.normalize(e),v.readFileSync(e,t?void 0:"utf8")),a=e=>{var t=s(e,!0);return t.buffer||(t=new Uint8Array(t)),t},o=function(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];e=Z(e)?new URL(e):y.normalize(e),v.readFile(e,n?void 0:"utf8",((e,i)=>{e?r(e):t(n?i.buffer:i)}))},!i.thisProgram&&process.argv.length>1&&(u=process.argv[1].replace(/\\/g,"/")),process.argv.slice(2),i.inspect=()=>"[Emscripten Module object]"}else(l||d)&&(d?f=self.location.href:"undefined"!=typeof document&&document.currentScript&&(f=document.currentScript.src),r&&(f=r),f=0!==f.indexOf("blob:")?f.substr(0,f.replace(/[?#].*/,"").lastIndexOf("/")+1):"",s=e=>{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.send(null),t.responseText},d&&(a=e=>{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}),o=(e,t,r)=>{var n=new XMLHttpRequest;n.open("GET",e,!0),n.responseType="arraybuffer",n.onload=()=>{200==n.status||0==n.status&&n.response?t(n.response):r()},n.onerror=r,n.send(null)});var _,g,b=i.print||console.log.bind(console),w=i.printErr||console.error.bind(console);Object.assign(i,c),c=null,i.arguments&&i.arguments,i.thisProgram&&(u=i.thisProgram),i.quit&&i.quit,i.wasmBinary&&(_=i.wasmBinary),"object"!=typeof WebAssembly&&q("no native wasm support detected");var S,I,A,E,k,C,x,T,D=!1;function B(e,t){e||q(t)}function M(){var e=g.buffer;i.HEAP8=S=new Int8Array(e),i.HEAP16=A=new Int16Array(e),i.HEAPU8=I=new Uint8Array(e),i.HEAPU16=E=new Uint16Array(e),i.HEAP32=k=new Int32Array(e),i.HEAPU32=C=new Uint32Array(e),i.HEAPF32=x=new Float32Array(e),i.HEAPF64=T=new Float64Array(e)}var U=[],F=[],P=[];function R(){if(i.preRun)for("function"==typeof i.preRun&&(i.preRun=[i.preRun]);i.preRun.length;)z(i.preRun.shift());ie(U)}function L(){i.noFSInit||Te.init.initialized||Te.init(),Te.ignorePermissions=!1,ie(F)}function O(){if(i.postRun)for("function"==typeof i.postRun&&(i.postRun=[i.postRun]);i.postRun.length;)H(i.postRun.shift());ie(P)}function z(e){U.unshift(e)}function N(e){F.unshift(e)}function H(e){P.unshift(e)}var V=0,G=null;function W(e){V++,i.monitorRunDependencies&&i.monitorRunDependencies(V)}function j(e){if(V--,i.monitorRunDependencies&&i.monitorRunDependencies(V),0==V&&G){var t=G;G=null,t()}}function q(e){i.onAbort&&i.onAbort(e),w(e="Aborted("+e+")"),D=!0,e+=". Build with -sASSERTIONS for more info.";var t=new WebAssembly.RuntimeError(e);throw n(t),t}var $,K,J,Y="data:application/octet-stream;base64,",X=e=>e.startsWith(Y),Z=e=>e.startsWith("file://");function Q(e){if(e==$&&_)return new Uint8Array(_);if(a)return a(e);throw"both async and sync fetching of the wasm failed"}function ee(e){if(!_&&(l||d)){if("function"==typeof fetch&&!Z(e))return fetch(e,{credentials:"same-origin"}).then((t=>{if(!t.ok)throw"failed to load wasm binary file at '"+e+"'";return t.arrayBuffer()})).catch((()=>Q(e)));if(o)return new Promise(((t,r)=>{o(e,(e=>t(new Uint8Array(e))),r)}))}return Promise.resolve().then((()=>Q(e)))}function te(e,t,r){return ee(e).then((e=>WebAssembly.instantiate(e,t))).then((e=>e)).then(r,(e=>{w(`failed to asynchronously prepare wasm: ${e}`),q(e)}))}function re(e,t,r,n){return e||"function"!=typeof WebAssembly.instantiateStreaming||X(t)||Z(t)||h||"function"!=typeof fetch?te(t,r,n):fetch(t,{credentials:"same-origin"}).then((e=>WebAssembly.instantiateStreaming(e,r).then(n,(function(e){return w(`wasm streaming compile failed: ${e}`),w("falling back to ArrayBuffer instantiation"),te(t,r,n)}))))}function ne(){var e={a:fn};function t(e,t){return pn=e.exports,g=pn.G,M(),Ut=pn.L,N(pn.H),j(),pn}if(W(),i.instantiateWasm)try{return i.instantiateWasm(e,t)}catch(e){w(`Module.instantiateWasm callback failed with error: ${e}`),n(e)}return re(_,$,e,(function(e){t(e.instance)})).catch(n),{}}i.locateFile?X($="decoder-pro-audio.wasm")||($=p($)):$=new URL("decoder-pro-audio.wasm","undefined"==typeof document&&"undefined"==typeof location?new(require("url").URL)("file:"+__filename).href:"undefined"==typeof document?location.href:document.currentScript&&document.currentScript.src||new URL("decoder-pro-hard.js",document.baseURI).href).href;var ie=e=>{for(;e.length>0;)e.shift()(i)};function se(e){this.excPtr=e,this.ptr=e-24,this.set_type=function(e){C[this.ptr+4>>2]=e},this.get_type=function(){return C[this.ptr+4>>2]},this.set_destructor=function(e){C[this.ptr+8>>2]=e},this.get_destructor=function(){return C[this.ptr+8>>2]},this.set_caught=function(e){e=e?1:0,S[this.ptr+12>>0]=e},this.get_caught=function(){return 0!=S[this.ptr+12>>0]},this.set_rethrown=function(e){e=e?1:0,S[this.ptr+13>>0]=e},this.get_rethrown=function(){return 0!=S[this.ptr+13>>0]},this.init=function(e,t){this.set_adjusted_ptr(0),this.set_type(e),this.set_destructor(t)},this.set_adjusted_ptr=function(e){C[this.ptr+16>>2]=e},this.get_adjusted_ptr=function(){return C[this.ptr+16>>2]},this.get_exception_ptr=function(){if(gn(this.get_type()))return C[this.excPtr>>2];var e=this.get_adjusted_ptr();return 0!==e?e:this.excPtr}}i.noExitRuntime;var oe=(e,t,r)=>{throw new se(e).init(t,r),e},ae=e=>(k[vn()>>2]=e,e),ce={isAbs:e=>"/"===e.charAt(0),splitPath:e=>/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/.exec(e).slice(1),normalizeArray:(e,t)=>{for(var r=0,n=e.length-1;n>=0;n--){var i=e[n];"."===i?e.splice(n,1):".."===i?(e.splice(n,1),r++):r&&(e.splice(n,1),r--)}if(t)for(;r;r--)e.unshift("..");return e},normalize:e=>{var t=ce.isAbs(e),r="/"===e.substr(-1);return(e=ce.normalizeArray(e.split("/").filter((e=>!!e)),!t).join("/"))||t||(e="."),e&&r&&(e+="/"),(t?"/":"")+e},dirname:e=>{var t=ce.splitPath(e),r=t[0],n=t[1];return r||n?(n&&(n=n.substr(0,n.length-1)),r+n):"."},basename:e=>{if("/"===e)return"/";var t=(e=(e=ce.normalize(e)).replace(/\/$/,"")).lastIndexOf("/");return-1===t?e:e.substr(t+1)},join:function(){var e=Array.prototype.slice.call(arguments);return ce.normalize(e.join("/"))},join2:(e,t)=>ce.normalize(e+"/"+t)},ue=()=>{if("object"==typeof crypto&&"function"==typeof crypto.getRandomValues)return e=>crypto.getRandomValues(e);if(h)try{var e=m("crypto");if(e.randomFillSync)return t=>e.randomFillSync(t);var t=e.randomBytes;return e=>(e.set(t(e.byteLength)),e)}catch(e){}q("initRandomDevice")},le=e=>(le=ue())(e),de={resolve:function(){for(var e="",t=!1,r=arguments.length-1;r>=-1&&!t;r--){var n=r>=0?arguments[r]:Te.cwd();if("string"!=typeof n)throw new TypeError("Arguments to path.resolve must be strings");if(!n)return"";e=n+"/"+e,t=ce.isAbs(n)}return(t?"/":"")+(e=ce.normalizeArray(e.split("/").filter((e=>!!e)),!t).join("/"))||"."},relative:(e,t)=>{function r(e){for(var t=0;t<e.length&&""===e[t];t++);for(var r=e.length-1;r>=0&&""===e[r];r--);return t>r?[]:e.slice(t,r-t+1)}e=de.resolve(e).substr(1),t=de.resolve(t).substr(1);for(var n=r(e.split("/")),i=r(t.split("/")),s=Math.min(n.length,i.length),o=s,a=0;a<s;a++)if(n[a]!==i[a]){o=a;break}var c=[];for(a=o;a<n.length;a++)c.push("..");return(c=c.concat(i.slice(o))).join("/")}},he="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0,fe=(e,t,r)=>{for(var n=t+r,i=t;e[i]&&!(i>=n);)++i;if(i-t>16&&e.buffer&&he)return he.decode(e.subarray(t,i));for(var s="";t<i;){var o=e[t++];if(128&o){var a=63&e[t++];if(192!=(224&o)){var c=63&e[t++];if((o=224==(240&o)?(15&o)<<12|a<<6|c:(7&o)<<18|a<<12|c<<6|63&e[t++])<65536)s+=String.fromCharCode(o);else{var u=o-65536;s+=String.fromCharCode(55296|u>>10,56320|1023&u)}}else s+=String.fromCharCode((31&o)<<6|a)}else s+=String.fromCharCode(o)}return s},pe=[],me=e=>{for(var t=0,r=0;r<e.length;++r){var n=e.charCodeAt(r);n<=127?t++:n<=2047?t+=2:n>=55296&&n<=57343?(t+=4,++r):t+=3}return t},ve=(e,t,r,n)=>{if(!(n>0))return 0;for(var i=r,s=r+n-1,o=0;o<e.length;++o){var a=e.charCodeAt(o);if(a>=55296&&a<=57343&&(a=65536+((1023&a)<<10)|1023&e.charCodeAt(++o)),a<=127){if(r>=s)break;t[r++]=a}else if(a<=2047){if(r+1>=s)break;t[r++]=192|a>>6,t[r++]=128|63&a}else if(a<=65535){if(r+2>=s)break;t[r++]=224|a>>12,t[r++]=128|a>>6&63,t[r++]=128|63&a}else{if(r+3>=s)break;t[r++]=240|a>>18,t[r++]=128|a>>12&63,t[r++]=128|a>>6&63,t[r++]=128|63&a}}return t[r]=0,r-i};function ye(e,t,r){var n=r>0?r:me(e)+1,i=new Array(n),s=ve(e,i,0,i.length);return t&&(i.length=s),i}var _e=()=>{if(!pe.length){var e=null;if(h){var t=Buffer.alloc(256),r=0,n=process.stdin.fd;try{r=v.readSync(n,t)}catch(e){if(!e.toString().includes("EOF"))throw e;r=0}e=r>0?t.slice(0,r).toString("utf-8"):null}else"undefined"!=typeof window&&"function"==typeof window.prompt?null!==(e=window.prompt("Input: "))&&(e+="\n"):"function"==typeof readline&&null!==(e=readline())&&(e+="\n");if(!e)return null;pe=ye(e,!0)}return pe.shift()},ge={ttys:[],init(){},shutdown(){},register(e,t){ge.ttys[e]={input:[],output:[],ops:t},Te.registerDevice(e,ge.stream_ops)},stream_ops:{open(e){var t=ge.ttys[e.node.rdev];if(!t)throw new Te.ErrnoError(43);e.tty=t,e.seekable=!1},close(e){e.tty.ops.fsync(e.tty)},fsync(e){e.tty.ops.fsync(e.tty)},read(e,t,r,n,i){if(!e.tty||!e.tty.ops.get_char)throw new Te.ErrnoError(60);for(var s=0,o=0;o<n;o++){var a;try{a=e.tty.ops.get_char(e.tty)}catch(e){throw new Te.ErrnoError(29)}if(void 0===a&&0===s)throw new Te.ErrnoError(6);if(null==a)break;s++,t[r+o]=a}return s&&(e.node.timestamp=Date.now()),s},write(e,t,r,n,i){if(!e.tty||!e.tty.ops.put_char)throw new Te.ErrnoError(60);try{for(var s=0;s<n;s++)e.tty.ops.put_char(e.tty,t[r+s])}catch(e){throw new Te.ErrnoError(29)}return n&&(e.node.timestamp=Date.now()),s}},default_tty_ops:{get_char:e=>_e(),put_char(e,t){null===t||10===t?(b(fe(e.output,0)),e.output=[]):0!=t&&e.output.push(t)},fsync(e){e.output&&e.output.length>0&&(b(fe(e.output,0)),e.output=[])},ioctl_tcgets:e=>({c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}),ioctl_tcsets:(e,t,r)=>0,ioctl_tiocgwinsz:e=>[24,80]},default_tty1_ops:{put_char(e,t){null===t||10===t?(w(fe(e.output,0)),e.output=[]):0!=t&&e.output.push(t)},fsync(e){e.output&&e.output.length>0&&(w(fe(e.output,0)),e.output=[])}}},be=e=>{q()},we={ops_table:null,mount:e=>we.createNode(null,"/",16895,0),createNode(e,t,r,n){if(Te.isBlkdev(r)||Te.isFIFO(r))throw new Te.ErrnoError(63);we.ops_table||(we.ops_table={dir:{node:{getattr:we.node_ops.getattr,setattr:we.node_ops.setattr,lookup:we.node_ops.lookup,mknod:we.node_ops.mknod,rename:we.node_ops.rename,unlink:we.node_ops.unlink,rmdir:we.node_ops.rmdir,readdir:we.node_ops.readdir,symlink:we.node_ops.symlink},stream:{llseek:we.stream_ops.llseek}},file:{node:{getattr:we.node_ops.getattr,setattr:we.node_ops.setattr},stream:{llseek:we.stream_ops.llseek,read:we.stream_ops.read,write:we.stream_ops.write,allocate:we.stream_ops.allocate,mmap:we.stream_ops.mmap,msync:we.stream_ops.msync}},link:{node:{getattr:we.node_ops.getattr,setattr:we.node_ops.setattr,readlink:we.node_ops.readlink},stream:{}},chrdev:{node:{getattr:we.node_ops.getattr,setattr:we.node_ops.setattr},stream:Te.chrdev_stream_ops}});var i=Te.createNode(e,t,r,n);return Te.isDir(i.mode)?(i.node_ops=we.ops_table.dir.node,i.stream_ops=we.ops_table.dir.stream,i.contents={}):Te.isFile(i.mode)?(i.node_ops=we.ops_table.file.node,i.stream_ops=we.ops_table.file.stream,i.usedBytes=0,i.contents=null):Te.isLink(i.mode)?(i.node_ops=we.ops_table.link.node,i.stream_ops=we.ops_table.link.stream):Te.isChrdev(i.mode)&&(i.node_ops=we.ops_table.chrdev.node,i.stream_ops=we.ops_table.chrdev.stream),i.timestamp=Date.now(),e&&(e.contents[t]=i,e.timestamp=i.timestamp),i},getFileDataAsTypedArray:e=>e.contents?e.contents.subarray?e.contents.subarray(0,e.usedBytes):new Uint8Array(e.contents):new Uint8Array(0),expandFileStorage(e,t){var r=e.contents?e.contents.length:0;if(!(r>=t)){t=Math.max(t,r*(r<1048576?2:1.125)>>>0),0!=r&&(t=Math.max(t,256));var n=e.contents;e.contents=new Uint8Array(t),e.usedBytes>0&&e.contents.set(n.subarray(0,e.usedBytes),0)}},resizeFileStorage(e,t){if(e.usedBytes!=t)if(0==t)e.contents=null,e.usedBytes=0;else{var r=e.contents;e.contents=new Uint8Array(t),r&&e.contents.set(r.subarray(0,Math.min(t,e.usedBytes))),e.usedBytes=t}},node_ops:{getattr(e){var t={};return t.dev=Te.isChrdev(e.mode)?e.id:1,t.ino=e.id,t.mode=e.mode,t.nlink=1,t.uid=0,t.gid=0,t.rdev=e.rdev,Te.isDir(e.mode)?t.size=4096:Te.isFile(e.mode)?t.size=e.usedBytes:Te.isLink(e.mode)?t.size=e.link.length:t.size=0,t.atime=new Date(e.timestamp),t.mtime=new Date(e.timestamp),t.ctime=new Date(e.timestamp),t.blksize=4096,t.blocks=Math.ceil(t.size/t.blksize),t},setattr(e,t){void 0!==t.mode&&(e.mode=t.mode),void 0!==t.timestamp&&(e.timestamp=t.timestamp),void 0!==t.size&&we.resizeFileStorage(e,t.size)},lookup(e,t){throw Te.genericErrors[44]},mknod:(e,t,r,n)=>we.createNode(e,t,r,n),rename(e,t,r){if(Te.isDir(e.mode)){var n;try{n=Te.lookupNode(t,r)}catch(e){}if(n)for(var i in n.contents)throw new Te.ErrnoError(55)}delete e.parent.contents[e.name],e.parent.timestamp=Date.now(),e.name=r,t.contents[r]=e,t.timestamp=e.parent.timestamp,e.parent=t},unlink(e,t){delete e.contents[t],e.timestamp=Date.now()},rmdir(e,t){var r=Te.lookupNode(e,t);for(var n in r.contents)throw new Te.ErrnoError(55);delete e.contents[t],e.timestamp=Date.now()},readdir(e){var t=[".",".."];for(var r in e.contents)e.contents.hasOwnProperty(r)&&t.push(r);return t},symlink(e,t,r){var n=we.createNode(e,t,41471,0);return n.link=r,n},readlink(e){if(!Te.isLink(e.mode))throw new Te.ErrnoError(28);return e.link}},stream_ops:{read(e,t,r,n,i){var s=e.node.contents;if(i>=e.node.usedBytes)return 0;var o=Math.min(e.node.usedBytes-i,n);if(o>8&&s.subarray)t.set(s.subarray(i,i+o),r);else for(var a=0;a<o;a++)t[r+a]=s[i+a];return o},write(e,t,r,n,i,s){if(t.buffer===S.buffer&&(s=!1),!n)return 0;var o=e.node;if(o.timestamp=Date.now(),t.subarray&&(!o.contents||o.contents.subarray)){if(s)return o.contents=t.subarray(r,r+n),o.usedBytes=n,n;if(0===o.usedBytes&&0===i)return o.contents=t.slice(r,r+n),o.usedBytes=n,n;if(i+n<=o.usedBytes)return o.contents.set(t.subarray(r,r+n),i),n}if(we.expandFileStorage(o,i+n),o.contents.subarray&&t.subarray)o.contents.set(t.subarray(r,r+n),i);else for(var a=0;a<n;a++)o.contents[i+a]=t[r+a];return o.usedBytes=Math.max(o.usedBytes,i+n),n},llseek(e,t,r){var n=t;if(1===r?n+=e.position:2===r&&Te.isFile(e.node.mode)&&(n+=e.node.usedBytes),n<0)throw new Te.ErrnoError(28);return n},allocate(e,t,r){we.expandFileStorage(e.node,t+r),e.node.usedBytes=Math.max(e.node.usedBytes,t+r)},mmap(e,t,r,n,i){if(!Te.isFile(e.node.mode))throw new Te.ErrnoError(43);var s,o,a=e.node.contents;if(2&i||a.buffer!==S.buffer){if((r>0||r+t<a.length)&&(a=a.subarray?a.subarray(r,r+t):Array.prototype.slice.call(a,r,r+t)),o=!0,!(s=be()))throw new Te.ErrnoError(48);S.set(a,s)}else o=!1,s=a.byteOffset;return{ptr:s,allocated:o}},msync:(e,t,r,n,i)=>(we.stream_ops.write(e,t,0,n,r,!1),0)}},Se=(e,t,r,n)=>{var i=n?"":`al ${e}`;o(e,(r=>{B(r,`Loading data file "${e}" failed (no arrayBuffer).`),t(new Uint8Array(r)),i&&j()}),(t=>{if(!r)throw`Loading data file "${e}" failed.`;r()})),i&&W()},Ie=(e,t,r,n,i,s)=>{Te.createDataFile(e,t,r,n,i,s)},Ae=i.preloadPlugins||[],Ee=(e,t,r,n)=>{"undefined"!=typeof Browser&&Browser.init();var i=!1;return Ae.forEach((s=>{i||s.canHandle(t)&&(s.handle(e,t,r,n),i=!0)})),i},ke=(e,t,r,n,i,s,o,a,c,u)=>{var l=t?de.resolve(ce.join2(e,t)):e;function d(r){function d(r){u&&u(),a||Ie(e,t,r,n,i,c),s&&s(),j()}Ee(r,l,d,(()=>{o&&o(),j()}))||d(r)}W(),"string"==typeof r?Se(r,(e=>d(e)),o):d(r)},Ce=e=>{var t={r:0,"r+":2,w:577,"w+":578,a:1089,"a+":1090}[e];if(void 0===t)throw new Error(`Unknown file open mode: ${e}`);return t},xe=(e,t)=>{var r=0;return e&&(r|=365),t&&(r|=146),r},Te={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:!1,ignorePermissions:!0,ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,lookupPath(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(e=de.resolve(e)))return{path:"",node:null};if(t=Object.assign({follow_mount:!0,recurse_count:0},t),t.recurse_count>8)throw new Te.ErrnoError(32);for(var r=e.split("/").filter((e=>!!e)),n=Te.root,i="/",s=0;s<r.length;s++){var o=s===r.length-1;if(o&&t.parent)break;if(n=Te.lookupNode(n,r[s]),i=ce.join2(i,r[s]),Te.isMountpoint(n)&&(!o||o&&t.follow_mount)&&(n=n.mounted.root),!o||t.follow)for(var a=0;Te.isLink(n.mode);){var c=Te.readlink(i);if(i=de.resolve(ce.dirname(i),c),n=Te.lookupPath(i,{recurse_count:t.recurse_count+1}).node,a++>40)throw new Te.ErrnoError(32)}}return{path:i,node:n}},getPath(e){for(var t;;){if(Te.isRoot(e)){var r=e.mount.mountpoint;return t?"/"!==r[r.length-1]?`${r}/${t}`:r+t:r}t=t?`${e.name}/${t}`:e.name,e=e.parent}},hashName(e,t){for(var r=0,n=0;n<t.length;n++)r=(r<<5)-r+t.charCodeAt(n)|0;return(e+r>>>0)%Te.nameTable.length},hashAddNode(e){var t=Te.hashName(e.parent.id,e.name);e.name_next=Te.nameTable[t],Te.nameTable[t]=e},hashRemoveNode(e){var t=Te.hashName(e.parent.id,e.name);if(Te.nameTable[t]===e)Te.nameTable[t]=e.name_next;else for(var r=Te.nameTable[t];r;){if(r.name_next===e){r.name_next=e.name_next;break}r=r.name_next}},lookupNode(e,t){var r=Te.mayLookup(e);if(r)throw new Te.ErrnoError(r,e);for(var n=Te.hashName(e.id,t),i=Te.nameTable[n];i;i=i.name_next){var s=i.name;if(i.parent.id===e.id&&s===t)return i}return Te.lookup(e,t)},createNode(e,t,r,n){var i=new Te.FSNode(e,t,r,n);return Te.hashAddNode(i),i},destroyNode(e){Te.hashRemoveNode(e)},isRoot:e=>e===e.parent,isMountpoint:e=>!!e.mounted,isFile:e=>32768==(61440&e),isDir:e=>16384==(61440&e),isLink:e=>40960==(61440&e),isChrdev:e=>8192==(61440&e),isBlkdev:e=>24576==(61440&e),isFIFO:e=>4096==(61440&e),isSocket:e=>49152==(49152&e),flagsToPermissionString(e){var t=["r","w","rw"][3&e];return 512&e&&(t+="w"),t},nodePermissions:(e,t)=>Te.ignorePermissions||(!t.includes("r")||292&e.mode)&&(!t.includes("w")||146&e.mode)&&(!t.includes("x")||73&e.mode)?0:2,mayLookup(e){var t=Te.nodePermissions(e,"x");return t||(e.node_ops.lookup?0:2)},mayCreate(e,t){try{return Te.lookupNode(e,t),20}catch(e){}return Te.nodePermissions(e,"wx")},mayDelete(e,t,r){var n;try{n=Te.lookupNode(e,t)}catch(e){return e.errno}var i=Te.nodePermissions(e,"wx");if(i)return i;if(r){if(!Te.isDir(n.mode))return 54;if(Te.isRoot(n)||Te.getPath(n)===Te.cwd())return 10}else if(Te.isDir(n.mode))return 31;return 0},mayOpen:(e,t)=>e?Te.isLink(e.mode)?32:Te.isDir(e.mode)&&("r"!==Te.flagsToPermissionString(t)||512&t)?31:Te.nodePermissions(e,Te.flagsToPermissionString(t)):44,MAX_OPEN_FDS:4096,nextfd(){for(var e=0;e<=Te.MAX_OPEN_FDS;e++)if(!Te.streams[e])return e;throw new Te.ErrnoError(33)},getStreamChecked(e){var t=Te.getStream(e);if(!t)throw new Te.ErrnoError(8);return t},getStream:e=>Te.streams[e],createStream(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;return Te.FSStream||(Te.FSStream=function(){this.shared={}},Te.FSStream.prototype={},Object.defineProperties(Te.FSStream.prototype,{object:{get(){return this.node},set(e){this.node=e}},isRead:{get(){return 1!=(2097155&this.flags)}},isWrite:{get(){return 0!=(2097155&this.flags)}},isAppend:{get(){return 1024&this.flags}},flags:{get(){return this.shared.flags},set(e){this.shared.flags=e}},position:{get(){return this.shared.position},set(e){this.shared.position=e}}})),e=Object.assign(new Te.FSStream,e),-1==t&&(t=Te.nextfd()),e.fd=t,Te.streams[t]=e,e},closeStream(e){Te.streams[e]=null},chrdev_stream_ops:{open(e){var t=Te.getDevice(e.node.rdev);e.stream_ops=t.stream_ops,e.stream_ops.open&&e.stream_ops.open(e)},llseek(){throw new Te.ErrnoError(70)}},major:e=>e>>8,minor:e=>255&e,makedev:(e,t)=>e<<8|t,registerDevice(e,t){Te.devices[e]={stream_ops:t}},getDevice:e=>Te.devices[e],getMounts(e){for(var t=[],r=[e];r.length;){var n=r.pop();t.push(n),r.push.apply(r,n.mounts)}return t},syncfs(e,t){"function"==typeof e&&(t=e,e=!1),Te.syncFSRequests++,Te.syncFSRequests>1&&w(`warning: ${Te.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`);var r=Te.getMounts(Te.root.mount),n=0;function i(e){return Te.syncFSRequests--,t(e)}function s(e){if(e)return s.errored?void 0:(s.errored=!0,i(e));++n>=r.length&&i(null)}r.forEach((t=>{if(!t.type.syncfs)return s(null);t.type.syncfs(t,e,s)}))},mount(e,t,r){var n,i="/"===r,s=!r;if(i&&Te.root)throw new Te.ErrnoError(10);if(!i&&!s){var o=Te.lookupPath(r,{follow_mount:!1});if(r=o.path,n=o.node,Te.isMountpoint(n))throw new Te.ErrnoError(10);if(!Te.isDir(n.mode))throw new Te.ErrnoError(54)}var a={type:e,opts:t,mountpoint:r,mounts:[]},c=e.mount(a);return c.mount=a,a.root=c,i?Te.root=c:n&&(n.mounted=a,n.mount&&n.mount.mounts.push(a)),c},unmount(e){var t=Te.lookupPath(e,{follow_mount:!1});if(!Te.isMountpoint(t.node))throw new Te.ErrnoError(28);var r=t.node,n=r.mounted,i=Te.getMounts(n);Object.keys(Te.nameTable).forEach((e=>{for(var t=Te.nameTable[e];t;){var r=t.name_next;i.includes(t.mount)&&Te.destroyNode(t),t=r}})),r.mounted=null;var s=r.mount.mounts.indexOf(n);r.mount.mounts.splice(s,1)},lookup:(e,t)=>e.node_ops.lookup(e,t),mknod(e,t,r){var n=Te.lookupPath(e,{parent:!0}).node,i=ce.basename(e);if(!i||"."===i||".."===i)throw new Te.ErrnoError(28);var s=Te.mayCreate(n,i);if(s)throw new Te.ErrnoError(s);if(!n.node_ops.mknod)throw new Te.ErrnoError(63);return n.node_ops.mknod(n,i,t,r)},create:(e,t)=>(t=void 0!==t?t:438,t&=4095,t|=32768,Te.mknod(e,t,0)),mkdir:(e,t)=>(t=void 0!==t?t:511,t&=1023,t|=16384,Te.mknod(e,t,0)),mkdirTree(e,t){for(var r=e.split("/"),n="",i=0;i<r.length;++i)if(r[i]){n+="/"+r[i];try{Te.mkdir(n,t)}catch(e){if(20!=e.errno)throw e}}},mkdev:(e,t,r)=>(void 0===r&&(r=t,t=438),t|=8192,Te.mknod(e,t,r)),symlink(e,t){if(!de.resolve(e))throw new Te.ErrnoError(44);var r=Te.lookupPath(t,{parent:!0}).node;if(!r)throw new Te.ErrnoError(44);var n=ce.basename(t),i=Te.mayCreate(r,n);if(i)throw new Te.ErrnoError(i);if(!r.node_ops.symlink)throw new Te.ErrnoError(63);return r.node_ops.symlink(r,n,e)},rename(e,t){var r,n,i=ce.dirname(e),s=ce.dirname(t),o=ce.basename(e),a=ce.basename(t);if(r=Te.lookupPath(e,{parent:!0}).node,n=Te.lookupPath(t,{parent:!0}).node,!r||!n)throw new Te.ErrnoError(44);if(r.mount!==n.mount)throw new Te.ErrnoError(75);var c,u=Te.lookupNode(r,o),l=de.relative(e,s);if("."!==l.charAt(0))throw new Te.ErrnoError(28);if("."!==(l=de.relative(t,i)).charAt(0))throw new Te.ErrnoError(55);try{c=Te.lookupNode(n,a)}catch(e){}if(u!==c){var d=Te.isDir(u.mode),h=Te.mayDelete(r,o,d);if(h)throw new Te.ErrnoError(h);if(h=c?Te.mayDelete(n,a,d):Te.mayCreate(n,a))throw new Te.ErrnoError(h);if(!r.node_ops.rename)throw new Te.ErrnoError(63);if(Te.isMountpoint(u)||c&&Te.isMountpoint(c))throw new Te.ErrnoError(10);if(n!==r&&(h=Te.nodePermissions(r,"w")))throw new Te.ErrnoError(h);Te.hashRemoveNode(u);try{r.node_ops.rename(u,n,a)}catch(e){throw e}finally{Te.hashAddNode(u)}}},rmdir(e){var t=Te.lookupPath(e,{parent:!0}).node,r=ce.basename(e),n=Te.lookupNode(t,r),i=Te.mayDelete(t,r,!0);if(i)throw new Te.ErrnoError(i);if(!t.node_ops.rmdir)throw new Te.ErrnoError(63);if(Te.isMountpoint(n))throw new Te.ErrnoError(10);t.node_ops.rmdir(t,r),Te.destroyNode(n)},readdir(e){var t=Te.lookupPath(e,{follow:!0}).node;if(!t.node_ops.readdir)throw new Te.ErrnoError(54);return t.node_ops.readdir(t)},unlink(e){var t=Te.lookupPath(e,{parent:!0}).node;if(!t)throw new Te.ErrnoError(44);var r=ce.basename(e),n=Te.lookupNode(t,r),i=Te.mayDelete(t,r,!1);if(i)throw new Te.ErrnoError(i);if(!t.node_ops.unlink)throw new Te.ErrnoError(63);if(Te.isMountpoint(n))throw new Te.ErrnoError(10);t.node_ops.unlink(t,r),Te.destroyNode(n)},readlink(e){var t=Te.lookupPath(e).node;if(!t)throw new Te.ErrnoError(44);if(!t.node_ops.readlink)throw new Te.ErrnoError(28);return de.resolve(Te.getPath(t.parent),t.node_ops.readlink(t))},stat(e,t){var r=Te.lookupPath(e,{follow:!t}).node;if(!r)throw new Te.ErrnoError(44);if(!r.node_ops.getattr)throw new Te.ErrnoError(63);return r.node_ops.getattr(r)},lstat:e=>Te.stat(e,!0),chmod(e,t,r){var n;if(!(n="string"==typeof e?Te.lookupPath(e,{follow:!r}).node:e).node_ops.setattr)throw new Te.ErrnoError(63);n.node_ops.setattr(n,{mode:4095&t|-4096&n.mode,timestamp:Date.now()})},lchmod(e,t){Te.chmod(e,t,!0)},fchmod(e,t){var r=Te.getStreamChecked(e);Te.chmod(r.node,t)},chown(e,t,r,n){var i;if(!(i="string"==typeof e?Te.lookupPath(e,{follow:!n}).node:e).node_ops.setattr)throw new Te.ErrnoError(63);i.node_ops.setattr(i,{timestamp:Date.now()})},lchown(e,t,r){Te.chown(e,t,r,!0)},fchown(e,t,r){var n=Te.getStreamChecked(e);Te.chown(n.node,t,r)},truncate(e,t){if(t<0)throw new Te.ErrnoError(28);var r;if(!(r="string"==typeof e?Te.lookupPath(e,{follow:!0}).node:e).node_ops.setattr)throw new Te.ErrnoError(63);if(Te.isDir(r.mode))throw new Te.ErrnoError(31);if(!Te.isFile(r.mode))throw new Te.ErrnoError(28);var n=Te.nodePermissions(r,"w");if(n)throw new Te.ErrnoError(n);r.node_ops.setattr(r,{size:t,timestamp:Date.now()})},ftruncate(e,t){var r=Te.getStreamChecked(e);if(0==(2097155&r.flags))throw new Te.ErrnoError(28);Te.truncate(r.node,t)},utime(e,t,r){var n=Te.lookupPath(e,{follow:!0}).node;n.node_ops.setattr(n,{timestamp:Math.max(t,r)})},open(e,t,r){if(""===e)throw new Te.ErrnoError(44);var n;if(r=void 0===r?438:r,r=64&(t="string"==typeof t?Ce(t):t)?4095&r|32768:0,"object"==typeof e)n=e;else{e=ce.normalize(e);try{n=Te.lookupPath(e,{follow:!(131072&t)}).node}catch(e){}}var s=!1;if(64&t)if(n){if(128&t)throw new Te.ErrnoError(20)}else n=Te.mknod(e,r,0),s=!0;if(!n)throw new Te.ErrnoError(44);if(Te.isChrdev(n.mode)&&(t&=-513),65536&t&&!Te.isDir(n.mode))throw new Te.ErrnoError(54);if(!s){var o=Te.mayOpen(n,t);if(o)throw new Te.ErrnoError(o)}512&t&&!s&&Te.truncate(n,0),t&=-131713;var a=Te.createStream({node:n,path:Te.getPath(n),flags:t,seekable:!0,position:0,stream_ops:n.stream_ops,ungotten:[],error:!1});return a.stream_ops.open&&a.stream_ops.open(a),!i.logReadFiles||1&t||(Te.readFiles||(Te.readFiles={}),e in Te.readFiles||(Te.readFiles[e]=1)),a},close(e){if(Te.isClosed(e))throw new Te.ErrnoError(8);e.getdents&&(e.getdents=null);try{e.stream_ops.close&&e.stream_ops.close(e)}catch(e){throw e}finally{Te.closeStream(e.fd)}e.fd=null},isClosed:e=>null===e.fd,llseek(e,t,r){if(Te.isClosed(e))throw new Te.ErrnoError(8);if(!e.seekable||!e.stream_ops.llseek)throw new Te.ErrnoError(70);if(0!=r&&1!=r&&2!=r)throw new Te.ErrnoError(28);return e.position=e.stream_ops.llseek(e,t,r),e.ungotten=[],e.position},read(e,t,r,n,i){if(n<0||i<0)throw new Te.ErrnoError(28);if(Te.isClosed(e))throw new Te.ErrnoError(8);if(1==(2097155&e.flags))throw new Te.ErrnoError(8);if(Te.isDir(e.node.mode))throw new Te.ErrnoError(31);if(!e.stream_ops.read)throw new Te.ErrnoError(28);var s=void 0!==i;if(s){if(!e.seekable)throw new Te.ErrnoError(70)}else i=e.position;var o=e.stream_ops.read(e,t,r,n,i);return s||(e.position+=o),o},write(e,t,r,n,i,s){if(n<0||i<0)throw new Te.ErrnoError(28);if(Te.isClosed(e))throw new Te.ErrnoError(8);if(0==(2097155&e.flags))throw new Te.ErrnoError(8);if(Te.isDir(e.node.mode))throw new Te.ErrnoError(31);if(!e.stream_ops.write)throw new Te.ErrnoError(28);e.seekable&&1024&e.flags&&Te.llseek(e,0,2);var o=void 0!==i;if(o){if(!e.seekable)throw new Te.ErrnoError(70)}else i=e.position;var a=e.stream_ops.write(e,t,r,n,i,s);return o||(e.position+=a),a},allocate(e,t,r){if(Te.isClosed(e))throw new Te.ErrnoError(8);if(t<0||r<=0)throw new Te.ErrnoError(28);if(0==(2097155&e.flags))throw new Te.ErrnoError(8);if(!Te.isFile(e.node.mode)&&!Te.isDir(e.node.mode))throw new Te.ErrnoError(43);if(!e.stream_ops.allocate)throw new Te.ErrnoError(138);e.stream_ops.allocate(e,t,r)},mmap(e,t,r,n,i){if(0!=(2&n)&&0==(2&i)&&2!=(2097155&e.flags))throw new Te.ErrnoError(2);if(1==(2097155&e.flags))throw new Te.ErrnoError(2);if(!e.stream_ops.mmap)throw new Te.ErrnoError(43);return e.stream_ops.mmap(e,t,r,n,i)},msync:(e,t,r,n,i)=>e.stream_ops.msync?e.stream_ops.msync(e,t,r,n,i):0,munmap:e=>0,ioctl(e,t,r){if(!e.stream_ops.ioctl)throw new Te.ErrnoError(59);return e.stream_ops.ioctl(e,t,r)},readFile(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(t.flags=t.flags||0,t.encoding=t.encoding||"binary","utf8"!==t.encoding&&"binary"!==t.encoding)throw new Error(`Invalid encoding type "${t.encoding}"`);var r,n=Te.open(e,t.flags),i=Te.stat(e).size,s=new Uint8Array(i);return Te.read(n,s,0,i,0),"utf8"===t.encoding?r=fe(s,0):"binary"===t.encoding&&(r=s),Te.close(n),r},writeFile(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};r.flags=r.flags||577;var n=Te.open(e,r.flags,r.mode);if("string"==typeof t){var i=new Uint8Array(me(t)+1),s=ve(t,i,0,i.length);Te.write(n,i,0,s,void 0,r.canOwn)}else{if(!ArrayBuffer.isView(t))throw new Error("Unsupported data type");Te.write(n,t,0,t.byteLength,void 0,r.canOwn)}Te.close(n)},cwd:()=>Te.currentPath,chdir(e){var t=Te.lookupPath(e,{follow:!0});if(null===t.node)throw new Te.ErrnoError(44);if(!Te.isDir(t.node.mode))throw new Te.ErrnoError(54);var r=Te.nodePermissions(t.node,"x");if(r)throw new Te.ErrnoError(r);Te.currentPath=t.path},createDefaultDirectories(){Te.mkdir("/tmp"),Te.mkdir("/home"),Te.mkdir("/home/web_user")},createDefaultDevices(){Te.mkdir("/dev"),Te.registerDevice(Te.makedev(1,3),{read:()=>0,write:(e,t,r,n,i)=>n}),Te.mkdev("/dev/null",Te.makedev(1,3)),ge.register(Te.makedev(5,0),ge.default_tty_ops),ge.register(Te.makedev(6,0),ge.default_tty1_ops),Te.mkdev("/dev/tty",Te.makedev(5,0)),Te.mkdev("/dev/tty1",Te.makedev(6,0));var e=new Uint8Array(1024),t=0,r=()=>(0===t&&(t=le(e).byteLength),e[--t]);Te.createDevice("/dev","random",r),Te.createDevice("/dev","urandom",r),Te.mkdir("/dev/shm"),Te.mkdir("/dev/shm/tmp")},createSpecialDirectories(){Te.mkdir("/proc");var e=Te.mkdir("/proc/self");Te.mkdir("/proc/self/fd"),Te.mount({mount(){var t=Te.createNode(e,"fd",16895,73);return t.node_ops={lookup(e,t){var r=+t,n=Te.getStreamChecked(r),i={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>n.path}};return i.parent=i,i}},t}},{},"/proc/self/fd")},createStandardStreams(){i.stdin?Te.createDevice("/dev","stdin",i.stdin):Te.symlink("/dev/tty","/dev/stdin"),i.stdout?Te.createDevice("/dev","stdout",null,i.stdout):Te.symlink("/dev/tty","/dev/stdout"),i.stderr?Te.createDevice("/dev","stderr",null,i.stderr):Te.symlink("/dev/tty1","/dev/stderr"),Te.open("/dev/stdin",0),Te.open("/dev/stdout",1),Te.open("/dev/stderr",1)},ensureErrnoError(){Te.ErrnoError||(Te.ErrnoError=function(e,t){this.name="ErrnoError",this.node=t,this.setErrno=function(e){this.errno=e},this.setErrno(e),this.message="FS error"},Te.ErrnoError.prototype=new Error,Te.ErrnoError.prototype.constructor=Te.ErrnoError,[44].forEach((e=>{Te.genericErrors[e]=new Te.ErrnoError(e),Te.genericErrors[e].stack="<generic error, no stack>"})))},staticInit(){Te.ensureErrnoError(),Te.nameTable=new Array(4096),Te.mount(we,{},"/"),Te.createDefaultDirectories(),Te.createDefaultDevices(),Te.createSpecialDirectories(),Te.filesystems={MEMFS:we}},init(e,t,r){Te.init.initialized=!0,Te.ensureErrnoError(),i.stdin=e||i.stdin,i.stdout=t||i.stdout,i.stderr=r||i.stderr,Te.createStandardStreams()},quit(){Te.init.initialized=!1;for(var e=0;e<Te.streams.length;e++){var t=Te.streams[e];t&&Te.close(t)}},findObject(e,t){var r=Te.analyzePath(e,t);return r.exists?r.object:null},analyzePath(e,t){try{e=(n=Te.lookupPath(e,{follow:!t})).path}catch(e){}var r={isRoot:!1,exists:!1,error:0,name:null,path:null,object:null,parentExists:!1,parentPath:null,parentObject:null};try{var n=Te.lookupPath(e,{parent:!0});r.parentExists=!0,r.parentPath=n.path,r.parentObject=n.node,r.name=ce.basename(e),n=Te.lookupPath(e,{follow:!t}),r.exists=!0,r.path=n.path,r.object=n.node,r.name=n.node.name,r.isRoot="/"===n.path}catch(e){r.error=e.errno}return r},createPath(e,t,r,n){e="string"==typeof e?e:Te.getPath(e);for(var i=t.split("/").reverse();i.length;){var s=i.pop();if(s){var o=ce.join2(e,s);try{Te.mkdir(o)}catch(e){}e=o}}return o},createFile(e,t,r,n,i){var s=ce.join2("string"==typeof e?e:Te.getPath(e),t),o=xe(n,i);return Te.create(s,o)},createDataFile(e,t,r,n,i,s){var o=t;e&&(e="string"==typeof e?e:Te.getPath(e),o=t?ce.join2(e,t):e);var a=xe(n,i),c=Te.create(o,a);if(r){if("string"==typeof r){for(var u=new Array(r.length),l=0,d=r.length;l<d;++l)u[l]=r.charCodeAt(l);r=u}Te.chmod(c,146|a);var h=Te.open(c,577);Te.write(h,r,0,r.length,0,s),Te.close(h),Te.chmod(c,a)}},createDevice(e,t,r,n){var i=ce.join2("string"==typeof e?e:Te.getPath(e),t),s=xe(!!r,!!n);Te.createDevice.major||(Te.createDevice.major=64);var o=Te.makedev(Te.createDevice.major++,0);return Te.registerDevice(o,{open(e){e.seekable=!1},close(e){n&&n.buffer&&n.buffer.length&&n(10)},read(e,t,n,i,s){for(var o=0,a=0;a<i;a++){var c;try{c=r()}catch(e){throw new Te.ErrnoError(29)}if(void 0===c&&0===o)throw new Te.ErrnoError(6);if(null==c)break;o++,t[n+a]=c}return o&&(e.node.timestamp=Date.now()),o},write(e,t,r,i,s){for(var o=0;o<i;o++)try{n(t[r+o])}catch(e){throw new Te.ErrnoError(29)}return i&&(e.node.timestamp=Date.now()),o}}),Te.mkdev(i,s,o)},forceLoadFile(e){if(e.isDevice||e.isFolder||e.link||e.contents)return!0;if("undefined"!=typeof XMLHttpRequest)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.");if(!s)throw new Error("Cannot load without read() or XMLHttpRequest.");try{e.contents=ye(s(e.url),!0),e.usedBytes=e.contents.length}catch(e){throw new Te.ErrnoError(29)}},createLazyFile(e,t,r,n,i){function s(){this.lengthKnown=!1,this.chunks=[]}if(s.prototype.get=function(e){if(!(e>this.length-1||e<0)){var t=e%this.chunkSize,r=e/this.chunkSize|0;return this.getter(r)[t]}},s.prototype.setDataGetter=function(e){this.getter=e},s.prototype.cacheLength=function(){var e=new XMLHttpRequest;if(e.open("HEAD",r,!1),e.send(null),!(e.status>=200&&e.status<300||304===e.status))throw new Error("Couldn't load "+r+". Status: "+e.status);var t,n=Number(e.getResponseHeader("Content-length")),i=(t=e.getResponseHeader("Accept-Ranges"))&&"bytes"===t,s=(t=e.getResponseHeader("Content-Encoding"))&&"gzip"===t,o=1048576;i||(o=n);var a=this;a.setDataGetter((e=>{var t=e*o,i=(e+1)*o-1;if(i=Math.min(i,n-1),void 0===a.chunks[e]&&(a.chunks[e]=((e,t)=>{if(e>t)throw new Error("invalid range ("+e+", "+t+") or no bytes requested!");if(t>n-1)throw new Error("only "+n+" bytes available! programmer error!");var i=new XMLHttpRequest;if(i.open("GET",r,!1),n!==o&&i.setRequestHeader("Range","bytes="+e+"-"+t),i.responseType="arraybuffer",i.overrideMimeType&&i.overrideMimeType("text/plain; charset=x-user-defined"),i.send(null),!(i.status>=200&&i.status<300||304===i.status))throw new Error("Couldn't load "+r+". Status: "+i.status);return void 0!==i.response?new Uint8Array(i.response||[]):ye(i.responseText||"",!0)})(t,i)),void 0===a.chunks[e])throw new Error("doXHR failed!");return a.chunks[e]})),!s&&n||(o=n=1,n=this.getter(0).length,o=n,b("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=n,this._chunkSize=o,this.lengthKnown=!0},"undefined"!=typeof XMLHttpRequest){if(!d)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var o=new s;Object.defineProperties(o,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var a={isDevice:!1,contents:o}}else a={isDevice:!1,url:r};var c=Te.createFile(e,t,a,n,i);a.contents?c.contents=a.contents:a.url&&(c.contents=null,c.url=a.url),Object.defineProperties(c,{usedBytes:{get:function(){return this.contents.length}}});var u={};function l(e,t,r,n,i){var s=e.node.contents;if(i>=s.length)return 0;var o=Math.min(s.length-i,n);if(s.slice)for(var a=0;a<o;a++)t[r+a]=s[i+a];else for(a=0;a<o;a++)t[r+a]=s.get(i+a);return o}return Object.keys(c.stream_ops).forEach((e=>{var t=c.stream_ops[e];u[e]=function(){return Te.forceLoadFile(c),t.apply(null,arguments)}})),u.read=(e,t,r,n,i)=>(Te.forceLoadFile(c),l(e,t,r,n,i)),u.mmap=(e,t,r,n,i)=>{Te.forceLoadFile(c);var s=be();if(!s)throw new Te.ErrnoError(48);return l(e,S,s,t,r),{ptr:s,allocated:!0}},c.stream_ops=u,c}},De=(e,t)=>e?fe(I,e,t):"",Be={DEFAULT_POLLMASK:5,calculateAt(e,t,r){if(ce.isAbs(t))return t;var n;if(n=-100===e?Te.cwd():Be.getStreamFromFD(e).path,0==t.length){if(!r)throw new Te.ErrnoError(44);return n}return ce.join2(n,t)},doStat(e,t,r){try{var n=e(t)}catch(e){if(e&&e.node&&ce.normalize(t)!==ce.normalize(Te.getPath(e.node)))return-54;throw e}k[r>>2]=n.dev,k[r+4>>2]=n.mode,C[r+8>>2]=n.nlink,k[r+12>>2]=n.uid,k[r+16>>2]=n.gid,k[r+20>>2]=n.rdev,J=[n.size>>>0,(K=n.size,+Math.abs(K)>=1?K>0?+Math.floor(K/4294967296)>>>0:~~+Math.ceil((K-+(~~K>>>0))/4294967296)>>>0:0)],k[r+24>>2]=J[0],k[r+28>>2]=J[1],k[r+32>>2]=4096,k[r+36>>2]=n.blocks;var i=n.atime.getTime(),s=n.mtime.getTime(),o=n.ctime.getTime();return J=[Math.floor(i/1e3)>>>0,(K=Math.floor(i/1e3),+Math.abs(K)>=1?K>0?+Math.floor(K/4294967296)>>>0:~~+Math.ceil((K-+(~~K>>>0))/4294967296)>>>0:0)],k[r+40>>2]=J[0],k[r+44>>2]=J[1],C[r+48>>2]=i%1e3*1e3,J=[Math.floor(s/1e3)>>>0,(K=Math.floor(s/1e3),+Math.abs(K)>=1?K>0?+Math.floor(K/4294967296)>>>0:~~+Math.ceil((K-+(~~K>>>0))/4294967296)>>>0:0)],k[r+56>>2]=J[0],k[r+60>>2]=J[1],C[r+64>>2]=s%1e3*1e3,J=[Math.floor(o/1e3)>>>0,(K=Math.floor(o/1e3),+Math.abs(K)>=1?K>0?+Math.floor(K/4294967296)>>>0:~~+Math.ceil((K-+(~~K>>>0))/4294967296)>>>0:0)],k[r+72>>2]=J[0],k[r+76>>2]=J[1],C[r+80>>2]=o%1e3*1e3,J=[n.ino>>>0,(K=n.ino,+Math.abs(K)>=1?K>0?+Math.floor(K/4294967296)>>>0:~~+Math.ceil((K-+(~~K>>>0))/4294967296)>>>0:0)],k[r+88>>2]=J[0],k[r+92>>2]=J[1],0},doMsync(e,t,r,n,i){if(!Te.isFile(t.node.mode))throw new Te.ErrnoError(43);if(2&n)return 0;var s=I.slice(e,e+r);Te.msync(t,s,i,r,n)},varargs:void 0,get(){var e=k[+Be.varargs>>2];return Be.varargs+=4,e},getp:()=>Be.get(),getStr:e=>De(e),getStreamFromFD:e=>Te.getStreamChecked(e)};function Me(e,t,r){Be.varargs=r;try{var n=Be.getStreamFromFD(e);switch(t){case 0:if((i=Be.get())<0)return-28;for(;Te.streams[i];)i++;return Te.createStream(n,i).fd;case 1:case 2:case 6:case 7:return 0;case 3:return n.flags;case 4:var i=Be.get();return n.flags|=i,0;case 5:return i=Be.getp(),A[i+0>>1]=2,0;case 16:case 8:default:return-28;case 9:return ae(28),-1}}catch(e){if(void 0===Te||"ErrnoError"!==e.name)throw e;return-e.errno}}function Ue(e,t,r,n){Be.varargs=n;try{t=Be.getStr(t),t=Be.calculateAt(e,t);var i=n?Be.get():0;return Te.open(t,r,i).fd}catch(e){if(void 0===Te||"ErrnoError"!==e.name)throw e;return-e.errno}}var Fe,Pe,Re,Le=(e,t,r,n,i)=>{},Oe=()=>{for(var e=new Array(256),t=0;t<256;++t)e[t]=String.fromCharCode(t);Fe=e},ze=e=>{for(var t="",r=e;I[r];)t+=Fe[I[r++]];return t},Ne={},He={},Ve={},Ge=e=>{throw new Pe(e)},We=e=>{throw new Re(e)},je=(e,t,r)=>{function n(t){var n=r(t);n.length!==e.length&&We("Mismatched type converter count");for(var i=0;i<e.length;++i)$e(e[i],n[i])}e.forEach((function(e){Ve[e]=t}));var i=new Array(t.length),s=[],o=0;t.forEach(((e,t)=>{He.hasOwnProperty(e)?i[t]=He[e]:(s.push(e),Ne.hasOwnProperty(e)||(Ne[e]=[]),Ne[e].push((()=>{i[t]=He[e],++o===s.length&&n(i)})))})),0===s.length&&n(i)};function qe(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};var n=t.name;if(e||Ge(`type "${n}" must have a positive integer typeid pointer`),He.hasOwnProperty(e)){if(r.ignoreDuplicateRegistrations)return;Ge(`Cannot register type '${n}' twice`)}if(He[e]=t,delete Ve[e],Ne.hasOwnProperty(e)){var i=Ne[e];delete Ne[e],i.forEach((e=>e()))}}function $e(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!("argPackAdvance"in t))throw new TypeError("registerType registeredInstance requires argPackAdvance");return qe(e,t,r)}var Ke,Je=8,Ye=(e,t,r,n)=>{$e(e,{name:t=ze(t),fromWireType:function(e){return!!e},toWireType:function(e,t){return t?r:n},argPackAdvance:Je,readValueFromPointer:function(e){return this.fromWireType(I[e])},destructorFunction:null})},Xe=e=>({count:e.count,deleteScheduled:e.deleteScheduled,preservePointerOnDelete:e.preservePointerOnDelete,ptr:e.ptr,ptrType:e.ptrType,smartPtr:e.smartPtr,smartPtrType:e.smartPtrType}),Ze=e=>{Ge(e.$$.ptrType.registeredClass.name+" instance already deleted")},Qe=!1,et=e=>{},tt=e=>{e.smartPtr?e.smartPtrType.rawDestructor(e.smartPtr):e.ptrType.registeredClass.rawDestructor(e.ptr)},rt=e=>{e.count.value-=1,0===e.count.value&&tt(e)},nt=(e,t,r)=>{if(t===r)return e;if(void 0===r.baseClass)return null;var n=nt(e,t,r.baseClass);return null===n?null:r.downcast(n)},it={},st=()=>Object.keys(dt).length,ot=()=>{var e=[];for(var t in dt)dt.hasOwnProperty(t)&&e.push(dt[t]);return e},at=[],ct=()=>{for(;at.length;){var e=at.pop();e.$$.deleteScheduled=!1,e.delete()}},ut=e=>{Ke=e,at.length&&Ke&&Ke(ct)},lt=()=>{i.getInheritedInstanceCount=st,i.getLiveInheritedInstances=ot,i.flushPendingDeletes=ct,i.setDelayFunction=ut},dt={},ht=(e,t)=>{for(void 0===t&&Ge("ptr should not be undefined");e.baseClass;)t=e.upcast(t),e=e.baseClass;return t},ft=(e,t)=>(t=ht(e,t),dt[t]),pt=(e,t)=>(t.ptrType&&t.ptr||We("makeClassHandle requires ptr and ptrType"),!!t.smartPtrType!=!!t.smartPtr&&We("Both smartPtrType and smartPtr must be specified"),t.count={value:1},vt(Object.create(e,{$$:{value:t}})));function mt(e){var t=this.getPointee(e);if(!t)return this.destructor(e),null;var r=ft(this.registeredClass,t);if(void 0!==r){if(0===r.$$.count.value)return r.$$.ptr=t,r.$$.smartPtr=e,r.clone();var n=r.clone();return this.destructor(e),n}function i(){return this.isSmartPointer?pt(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:t,smartPtrType:this,smartPtr:e}):pt(this.registeredClass.instancePrototype,{ptrType:this,ptr:e})}var s,o=this.registeredClass.getActualType(t),a=it[o];if(!a)return i.call(this);s=this.isConst?a.constPointerType:a.pointerType;var c=nt(t,this.registeredClass,s.registeredClass);return null===c?i.call(this):this.isSmartPointer?pt(s.registeredClass.instancePrototype,{ptrType:s,ptr:c,smartPtrType:this,smartPtr:e}):pt(s.registeredClass.instancePrototype,{ptrType:s,ptr:c})}var vt=e=>"undefined"==typeof FinalizationRegistry?(vt=e=>e,e):(Qe=new FinalizationRegistry((e=>{rt(e.$$)})),vt=e=>{var t=e.$$;if(t.smartPtr){var r={$$:t};Qe.register(e,r,e)}return e},et=e=>Qe.unregister(e),vt(e)),yt=()=>{Object.assign(_t.prototype,{isAliasOf(e){if(!(this instanceof _t))return!1;if(!(e instanceof _t))return!1;var t=this.$$.ptrType.registeredClass,r=this.$$.ptr;e.$$=e.$$;for(var n=e.$$.ptrType.registeredClass,i=e.$$.ptr;t.baseClass;)r=t.upcast(r),t=t.baseClass;for(;n.baseClass;)i=n.upcast(i),n=n.baseClass;return t===n&&r===i},clone(){if(this.$$.ptr||Ze(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var e=vt(Object.create(Object.getPrototypeOf(this),{$$:{value:Xe(this.$$)}}));return e.$$.count.value+=1,e.$$.deleteScheduled=!1,e},delete(){this.$$.ptr||Ze(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&Ge("Object already scheduled for deletion"),et(this),rt(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)},isDeleted(){return!this.$$.ptr},deleteLater(){return this.$$.ptr||Ze(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&Ge("Object already scheduled for deletion"),at.push(this),1===at.length&&Ke&&Ke(ct),this.$$.deleteScheduled=!0,this}})};function _t(){}var gt=(e,t)=>Object.defineProperty(t,"name",{value:e}),bt=(e,t,r)=>{if(void 0===e[t].overloadTable){var n=e[t];e[t]=function(){return e[t].overloadTable.hasOwnProperty(arguments.length)||Ge(`Function '${r}' called with an invalid number of arguments (${arguments.length}) - expects one of (${e[t].overloadTable})!`),e[t].overloadTable[arguments.length].apply(this,arguments)},e[t].overloadTable=[],e[t].overloadTable[n.argCount]=n}},wt=(e,t,r)=>{i.hasOwnProperty(e)?((void 0===r||void 0!==i[e].overloadTable&&void 0!==i[e].overloadTable[r])&&Ge(`Cannot register public name '${e}' twice`),bt(i,e,e),i.hasOwnProperty(r)&&Ge(`Cannot register multiple overloads of a function with the same number of arguments (${r})!`),i[e].overloadTable[r]=t):(i[e]=t,void 0!==r&&(i[e].numArguments=r))},St=48,It=57,At=e=>{if(void 0===e)return"_unknown";var t=(e=e.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return t>=St&&t<=It?`_${e}`:e};function Et(e,t,r,n,i,s,o,a){this.name=e,this.constructor=t,this.instancePrototype=r,this.rawDestructor=n,this.baseClass=i,this.getActualType=s,this.upcast=o,this.downcast=a,this.pureVirtualFunctions=[]}var kt=(e,t,r)=>{for(;t!==r;)t.upcast||Ge(`Expected null or instance of ${r.name}, got an instance of ${t.name}`),e=t.upcast(e),t=t.baseClass;return e};function Ct(e,t){if(null===t)return this.isReference&&Ge(`null is not a valid ${this.name}`),0;t.$$||Ge(`Cannot pass "${cr(t)}" as a ${this.name}`),t.$$.ptr||Ge(`Cannot pass deleted object as a pointer of type ${this.name}`);var r=t.$$.ptrType.registeredClass;return kt(t.$$.ptr,r,this.registeredClass)}function xt(e,t){var r;if(null===t)return this.isReference&&Ge(`null is not a valid ${this.name}`),this.isSmartPointer?(r=this.rawConstructor(),null!==e&&e.push(this.rawDestructor,r),r):0;t.$$||Ge(`Cannot pass "${cr(t)}" as a ${this.name}`),t.$$.ptr||Ge(`Cannot pass deleted object as a pointer of type ${this.name}`),!this.isConst&&t.$$.ptrType.isConst&&Ge(`Cannot convert argument of type ${t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name} to parameter type ${this.name}`);var n=t.$$.ptrType.registeredClass;if(r=kt(t.$$.ptr,n,this.registeredClass),this.isSmartPointer)switch(void 0===t.$$.smartPtr&&Ge("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:t.$$.smartPtrType===this?r=t.$$.smartPtr:Ge(`Cannot convert argument of type ${t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name} to parameter type ${this.name}`);break;case 1:r=t.$$.smartPtr;break;case 2:if(t.$$.smartPtrType===this)r=t.$$.smartPtr;else{var i=t.clone();r=this.rawShare(r,sr.toHandle((()=>i.delete()))),null!==e&&e.push(this.rawDestructor,r)}break;default:Ge("Unsupporting sharing policy")}return r}function Tt(e,t){if(null===t)return this.isReference&&Ge(`null is not a valid ${this.name}`),0;t.$$||Ge(`Cannot pass "${cr(t)}" as a ${this.name}`),t.$$.ptr||Ge(`Cannot pass deleted object as a pointer of type ${this.name}`),t.$$.ptrType.isConst&&Ge(`Cannot convert argument of type ${t.$$.ptrType.name} to parameter type ${this.name}`);var r=t.$$.ptrType.registeredClass;return kt(t.$$.ptr,r,this.registeredClass)}function Dt(e){return this.fromWireType(C[e>>2])}var Bt=()=>{Object.assign(Mt.prototype,{getPointee(e){return this.rawGetPointee&&(e=this.rawGetPointee(e)),e},destructor(e){this.rawDestructor&&this.rawDestructor(e)},argPackAdvance:Je,readValueFromPointer:Dt,deleteObject(e){null!==e&&e.delete()},fromWireType:mt})};function Mt(e,t,r,n,i,s,o,a,c,u,l){this.name=e,this.registeredClass=t,this.isReference=r,this.isConst=n,this.isSmartPointer=i,this.pointeeType=s,this.sharingPolicy=o,this.rawGetPointee=a,this.rawConstructor=c,this.rawShare=u,this.rawDestructor=l,i||void 0!==t.baseClass?this.toWireType=xt:n?(this.toWireType=Ct,this.destructorFunction=null):(this.toWireType=Tt,this.destructorFunction=null)}var Ut,Ft,Pt=(e,t,r)=>{i.hasOwnProperty(e)||We("Replacing nonexistant public symbol"),void 0!==i[e].overloadTable&&void 0!==r?i[e].overloadTable[r]=t:(i[e]=t,i[e].argCount=r)},Rt=(e,t,r)=>{var n=i["dynCall_"+e];return r&&r.length?n.apply(null,[t].concat(r)):n.call(null,t)},Lt=[],Ot=e=>{var t=Lt[e];return t||(e>=Lt.length&&(Lt.length=e+1),Lt[e]=t=Ut.get(e)),t},zt=(e,t,r)=>e.includes("j")?Rt(e,t,r):Ot(t).apply(null,r),Nt=(e,t)=>{var r=[];return function(){return r.length=0,Object.assign(r,arguments),zt(e,t,r)}},Ht=(e,t)=>{var r=(e=ze(e)).includes("j")?Nt(e,t):Ot(t);return"function"!=typeof r&&Ge(`unknown function pointer with signature ${e}: ${t}`),r},Vt=(e,t)=>{var r=gt(t,(function(e){this.name=t,this.message=e;var r=new Error(e).stack;void 0!==r&&(this.stack=this.toString()+"\n"+r.replace(/^Error(:[^\n]*)?\n/,""))}));return r.prototype=Object.create(e.prototype),r.prototype.constructor=r,r.prototype.toString=function(){return void 0===this.message?this.name:`${this.name}: ${this.message}`},r},Gt=e=>{var t=yn(e),r=ze(t);return mn(t),r},Wt=(e,t)=>{var r=[],n={};throw t.forEach((function e(t){n[t]||He[t]||(Ve[t]?Ve[t].forEach(e):(r.push(t),n[t]=!0))})),new Ft(`${e}: `+r.map(Gt).join([", "]))},jt=(e,t,r,n,i,s,o,a,c,u,l,d,h)=>{l=ze(l),s=Ht(i,s),a&&(a=Ht(o,a)),u&&(u=Ht(c,u)),h=Ht(d,h);var f=At(l);wt(f,(function(){Wt(`Cannot construct ${l} due to unbound types`,[n])})),je([e,t,r],n?[n]:[],(function(t){var r,i;t=t[0],i=n?(r=t.registeredClass).instancePrototype:_t.prototype;var o=gt(l,(function(){if(Object.getPrototypeOf(this)!==c)throw new Pe("Use 'new' to construct "+l);if(void 0===d.constructor_body)throw new Pe(l+" has no accessible constructor");var e=d.constructor_body[arguments.length];if(void 0===e)throw new Pe(`Tried to invoke ctor of ${l} with invalid number of parameters (${arguments.length}) - expected (${Object.keys(d.constructor_body).toString()}) parameters instead!`);return e.apply(this,arguments)})),c=Object.create(i,{constructor:{value:o}});o.prototype=c;var d=new Et(l,o,c,h,r,s,a,u);d.baseClass&&(void 0===d.baseClass.__derivedClasses&&(d.baseClass.__derivedClasses=[]),d.baseClass.__derivedClasses.push(d));var p=new Mt(l,d,!0,!1,!1),m=new Mt(l+"*",d,!1,!1,!1),v=new Mt(l+" const*",d,!1,!0,!1);return it[e]={pointerType:m,constPointerType:v},Pt(f,o),[p,m,v]}))},qt=(e,t)=>{for(var r=[],n=0;n<e;n++)r.push(C[t+4*n>>2]);return r},$t=e=>{for(;e.length;){var t=e.pop();e.pop()(t)}};function Kt(e,t){if(!(e instanceof Function))throw new TypeError(`new_ called with constructor type ${typeof e} which is not a function`);var r=gt(e.name||"unknownFunctionName",(function(){}));r.prototype=e.prototype;var n=new r,i=e.apply(n,t);return i instanceof Object?i:n}function Jt(e,t,r,n,i,s){var o=t.length;o<2&&Ge("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var a=null!==t[1]&&null!==r,c=!1,u=1;u<t.length;++u)if(null!==t[u]&&void 0===t[u].destructorFunction){c=!0;break}var l="void"!==t[0].name,d="",h="";for(u=0;u<o-2;++u)d+=(0!==u?", ":"")+"arg"+u,h+=(0!==u?", ":"")+"arg"+u+"Wired";var f=`\n return function (${d}) {\n if (arguments.length !== ${o-2}) {\n throwBindingError('function ${e} called with ' + arguments.length + ' arguments, expected ${o-2}');\n }`;c&&(f+="var destructors = [];\n");var p=c?"destructors":"null",m=["throwBindingError","invoker","fn","runDestructors","retType","classParam"],v=[Ge,n,i,$t,t[0],t[1]];for(a&&(f+="var thisWired = classParam.toWireType("+p+", this);\n"),u=0;u<o-2;++u)f+="var arg"+u+"Wired = argType"+u+".toWireType("+p+", arg"+u+"); // "+t[u+2].name+"\n",m.push("argType"+u),v.push(t[u+2]);if(a&&(h="thisWired"+(h.length>0?", ":"")+h),f+=(l||s?"var rv = ":"")+"invoker(fn"+(h.length>0?", ":"")+h+");\n",c)f+="runDestructors(destructors);\n";else for(u=a?1:2;u<t.length;++u){var y=1===u?"thisWired":"arg"+(u-2)+"Wired";null!==t[u].destructorFunction&&(f+=y+"_dtor("+y+"); // "+t[u].name+"\n",m.push(y+"_dtor"),v.push(t[u].destructorFunction))}l&&(f+="var ret = retType.fromWireType(rv);\nreturn ret;\n"),f+="}\n",m.push(f);var _=Kt(Function,m).apply(null,v);return gt(e,_)}var Yt=(e,t,r,n,i,s)=>{var o=qt(t,r);i=Ht(n,i),je([],[e],(function(e){var r=`constructor ${(e=e[0]).name}`;if(void 0===e.registeredClass.constructor_body&&(e.registeredClass.constructor_body=[]),void 0!==e.registeredClass.constructor_body[t-1])throw new Pe(`Cannot register multiple constructors with identical number of parameters (${t-1}) for class '${e.name}'! Overload resolution is currently only performed using the parameter count, not actual type info!`);return e.registeredClass.constructor_body[t-1]=()=>{Wt(`Cannot construct ${e.name} due to unbound types`,o)},je([],o,(n=>(n.splice(1,0,null),e.registeredClass.constructor_body[t-1]=Jt(r,n,null,i,s),[]))),[]}))},Xt=e=>{const t=(e=e.trim()).indexOf("(");return-1!==t?e.substr(0,t):e},Zt=(e,t,r,n,i,s,o,a,c)=>{var u=qt(r,n);t=ze(t),t=Xt(t),s=Ht(i,s),je([],[e],(function(e){var n=`${(e=e[0]).name}.${t}`;function i(){Wt(`Cannot call ${n} due to unbound types`,u)}t.startsWith("@@")&&(t=Symbol[t.substring(2)]),a&&e.registeredClass.pureVirtualFunctions.push(t);var l=e.registeredClass.instancePrototype,d=l[t];return void 0===d||void 0===d.overloadTable&&d.className!==e.name&&d.argCount===r-2?(i.argCount=r-2,i.className=e.name,l[t]=i):(bt(l,t,n),l[t].overloadTable[r-2]=i),je([],u,(function(i){var a=Jt(n,i,e,s,o,c);return void 0===l[t].overloadTable?(a.argCount=r-2,l[t]=a):l[t].overloadTable[r-2]=a,[]})),[]}))};function Qt(){Object.assign(er.prototype,{get(e){return this.allocated[e]},has(e){return void 0!==this.allocated[e]},allocate(e){var t=this.freelist.pop()||this.allocated.length;return this.allocated[t]=e,t},free(e){this.allocated[e]=void 0,this.freelist.push(e)}})}function er(){this.allocated=[void 0],this.freelist=[]}var tr=new er,rr=e=>{e>=tr.reserved&&0==--tr.get(e).refcount&&tr.free(e)},nr=()=>{for(var e=0,t=tr.reserved;t<tr.allocated.length;++t)void 0!==tr.allocated[t]&&++e;return e},ir=()=>{tr.allocated.push({value:void 0},{value:null},{value:!0},{value:!1}),tr.reserved=tr.allocated.length,i.count_emval_handles=nr},sr={toValue:e=>(e||Ge("Cannot use deleted val. handle = "+e),tr.get(e).value),toHandle:e=>{switch(e){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:return tr.allocate({refcount:1,value:e})}}};function or(e){return this.fromWireType(k[e>>2])}var ar=(e,t)=>{$e(e,{name:t=ze(t),fromWireType:e=>{var t=sr.toValue(e);return rr(e),t},toWireType:(e,t)=>sr.toHandle(t),argPackAdvance:Je,readValueFromPointer:or,destructorFunction:null})},cr=e=>{if(null===e)return"null";var t=typeof e;return"object"===t||"array"===t||"function"===t?e.toString():""+e},ur=(e,t)=>{switch(t){case 4:return function(e){return this.fromWireType(x[e>>2])};case 8:return function(e){return this.fromWireType(T[e>>3])};default:throw new TypeError(`invalid float width (${t}): ${e}`)}},lr=(e,t,r)=>{$e(e,{name:t=ze(t),fromWireType:e=>e,toWireType:(e,t)=>t,argPackAdvance:Je,readValueFromPointer:ur(t,r),destructorFunction:null})},dr=(e,t,r)=>{switch(t){case 1:return r?e=>S[e>>0]:e=>I[e>>0];case 2:return r?e=>A[e>>1]:e=>E[e>>1];case 4:return r?e=>k[e>>2]:e=>C[e>>2];default:throw new TypeError(`invalid integer width (${t}): ${e}`)}},hr=(e,t,r,n,i)=>{t=ze(t);var s=e=>e;if(0===n){var o=32-8*r;s=e=>e<<o>>>o}var a=t.includes("unsigned");$e(e,{name:t,fromWireType:s,toWireType:a?function(e,t){return this.name,t>>>0}:function(e,t){return this.name,t},argPackAdvance:Je,readValueFromPointer:dr(t,r,0!==n),destructorFunction:null})},fr=(e,t,r)=>{var n=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][t];function i(e){var t=C[e>>2],r=C[e+4>>2];return new n(S.buffer,r,t)}$e(e,{name:r=ze(r),fromWireType:i,argPackAdvance:Je,readValueFromPointer:i},{ignoreDuplicateRegistrations:!0})},pr=(e,t,r)=>ve(e,I,t,r),mr=(e,t)=>{var r="std::string"===(t=ze(t));$e(e,{name:t,fromWireType(e){var t,n=C[e>>2],i=e+4;if(r)for(var s=i,o=0;o<=n;++o){var a=i+o;if(o==n||0==I[a]){var c=De(s,a-s);void 0===t?t=c:(t+=String.fromCharCode(0),t+=c),s=a+1}}else{var u=new Array(n);for(o=0;o<n;++o)u[o]=String.fromCharCode(I[i+o]);t=u.join("")}return mn(e),t},toWireType(e,t){var n;t instanceof ArrayBuffer&&(t=new Uint8Array(t));var i="string"==typeof t;i||t instanceof Uint8Array||t instanceof Uint8ClampedArray||t instanceof Int8Array||Ge("Cannot pass non-string to std::string"),n=r&&i?me(t):t.length;var s=_n(4+n+1),o=s+4;if(C[s>>2]=n,r&&i)pr(t,o,n+1);else if(i)for(var a=0;a<n;++a){var c=t.charCodeAt(a);c>255&&(mn(o),Ge("String has UTF-16 code units that do not fit in 8 bits")),I[o+a]=c}else for(a=0;a<n;++a)I[o+a]=t[a];return null!==e&&e.push(mn,s),s},argPackAdvance:Je,readValueFromPointer:Dt,destructorFunction(e){mn(e)}})},vr="undefined"!=typeof TextDecoder?new TextDecoder("utf-16le"):void 0,yr=(e,t)=>{for(var r=e,n=r>>1,i=n+t/2;!(n>=i)&&E[n];)++n;if((r=n<<1)-e>32&&vr)return vr.decode(I.subarray(e,r));for(var s="",o=0;!(o>=t/2);++o){var a=A[e+2*o>>1];if(0==a)break;s+=String.fromCharCode(a)}return s},_r=(e,t,r)=>{if(void 0===r&&(r=2147483647),r<2)return 0;for(var n=t,i=(r-=2)<2*e.length?r/2:e.length,s=0;s<i;++s){var o=e.charCodeAt(s);A[t>>1]=o,t+=2}return A[t>>1]=0,t-n},gr=e=>2*e.length,br=(e,t)=>{for(var r=0,n="";!(r>=t/4);){var i=k[e+4*r>>2];if(0==i)break;if(++r,i>=65536){var s=i-65536;n+=String.fromCharCode(55296|s>>10,56320|1023&s)}else n+=String.fromCharCode(i)}return n},wr=(e,t,r)=>{if(void 0===r&&(r=2147483647),r<4)return 0;for(var n=t,i=n+r-4,s=0;s<e.length;++s){var o=e.charCodeAt(s);if(o>=55296&&o<=57343&&(o=65536+((1023&o)<<10)|1023&e.charCodeAt(++s)),k[t>>2]=o,(t+=4)+4>i)break}return k[t>>2]=0,t-n},Sr=e=>{for(var t=0,r=0;r<e.length;++r){var n=e.charCodeAt(r);n>=55296&&n<=57343&&++r,t+=4}return t},Ir=(e,t,r)=>{var n,i,s,o,a;r=ze(r),2===t?(n=yr,i=_r,o=gr,s=()=>E,a=1):4===t&&(n=br,i=wr,o=Sr,s=()=>C,a=2),$e(e,{name:r,fromWireType:e=>{for(var r,i=C[e>>2],o=s(),c=e+4,u=0;u<=i;++u){var l=e+4+u*t;if(u==i||0==o[l>>a]){var d=n(c,l-c);void 0===r?r=d:(r+=String.fromCharCode(0),r+=d),c=l+t}}return mn(e),r},toWireType:(e,n)=>{"string"!=typeof n&&Ge(`Cannot pass non-string to C++ string type ${r}`);var s=o(n),c=_n(4+s+t);return C[c>>2]=s>>a,i(n,c+4,s+t),null!==e&&e.push(mn,c),c},argPackAdvance:Je,readValueFromPointer:or,destructorFunction(e){mn(e)}})},Ar=(e,t)=>{$e(e,{isVoid:!0,name:t=ze(t),argPackAdvance:0,fromWireType:()=>{},toWireType:(e,t)=>{}})},Er={},kr=e=>{var t=Er[e];return void 0===t?ze(e):t},Cr=[],xr=(e,t,r,n,i)=>(e=Cr[e])(t=sr.toValue(t),t[r=kr(r)],n,i),Tr=e=>{var t=Cr.length;return Cr.push(e),t},Dr=(e,t)=>{var r=He[e];return void 0===r&&Ge(t+" has unknown type "+Gt(e)),r},Br=(e,t)=>{for(var r=new Array(e),n=0;n<e;++n)r[n]=Dr(C[t+4*n>>2],"parameter "+n);return r},Mr=(e,t,r)=>{var n=[],i=e.toWireType(n,r);return n.length&&(C[t>>2]=sr.toHandle(n)),i},Ur=(e,t,r)=>{var n=Br(e,t),i=n.shift();e--;var s="return function (obj, func, destructorsRef, args) {\n",o=0,a=[];0===r&&a.push("obj");for(var c=["retType"],u=[i],l=0;l<e;++l)a.push("arg"+l),c.push("argType"+l),u.push(n[l]),s+=` var arg${l} = argType${l}.readValueFromPointer(args${o?"+"+o:""});\n`,o+=n[l].argPackAdvance;for(s+=` var rv = ${1===r?"new func":"func.call"}(${a.join(", ")});\n`,l=0;l<e;++l)n[l].deleteObject&&(s+=` argType${l}.deleteObject(arg${l});\n`);i.isVoid||(c.push("emval_returnValue"),u.push(Mr),s+=" return emval_returnValue(retType, destructorsRef, rv);\n"),s+="};\n",c.push(s);var d=Kt(Function,c).apply(null,u),h=`methodCaller<(${n.map((e=>e.name)).join(", ")}) => ${i.name}>`;return Tr(gt(h,d))},Fr=e=>{var t=sr.toValue(e);$t(t),rr(e)},Pr=e=>e%4==0&&(e%100!=0||e%400==0),Rr=[0,31,60,91,121,152,182,213,244,274,305,335],Lr=[0,31,59,90,120,151,181,212,243,273,304,334],Or=e=>(Pr(e.getFullYear())?Rr:Lr)[e.getMonth()]+e.getDate()-1,zr=(e,t)=>t+2097152>>>0<4194305-!!e?(e>>>0)+4294967296*t:NaN;function Nr(e,t,r){var n=zr(e,t),i=new Date(1e3*n);k[r>>2]=i.getSeconds(),k[r+4>>2]=i.getMinutes(),k[r+8>>2]=i.getHours(),k[r+12>>2]=i.getDate(),k[r+16>>2]=i.getMonth(),k[r+20>>2]=i.getFullYear()-1900,k[r+24>>2]=i.getDay();var s=0|Or(i);k[r+28>>2]=s,k[r+36>>2]=-60*i.getTimezoneOffset();var o=new Date(i.getFullYear(),0,1),a=new Date(i.getFullYear(),6,1).getTimezoneOffset(),c=o.getTimezoneOffset(),u=0|(a!=c&&i.getTimezoneOffset()==Math.min(c,a));k[r+32>>2]=u}var Hr=e=>{var t=me(e)+1,r=_n(t);return r&&pr(e,r,t),r},Vr=(e,t,r)=>{var n=(new Date).getFullYear(),i=new Date(n,0,1),s=new Date(n,6,1),o=i.getTimezoneOffset(),a=s.getTimezoneOffset(),c=Math.max(o,a);function u(e){var t=e.toTimeString().match(/\(([A-Za-z ]+)\)$/);return t?t[1]:"GMT"}C[e>>2]=60*c,k[t>>2]=Number(o!=a);var l=u(i),d=u(s),h=Hr(l),f=Hr(d);a<o?(C[r>>2]=h,C[r+4>>2]=f):(C[r>>2]=f,C[r+4>>2]=h)},Gr=()=>{q("")},Wr=()=>Date.now(),jr=(e,t,r)=>I.copyWithin(e,t,t+r),qr=()=>134217728,$r=e=>{var t=(e-g.buffer.byteLength+65535)/65536;try{return g.grow(t),M(),1}catch(e){}},Kr=e=>{var t=I.length;e>>>=0;var r=qr();if(e>r)return!1;for(var n,i,s=1;s<=4;s*=2){var o=t*(1+.2/s);o=Math.min(o,e+100663296);var a=Math.min(r,(n=Math.max(e,o))+((i=65536)-n%i)%i);if($r(a))return!0}return!1},Jr={},Yr=()=>u||"./this.program",Xr=()=>{if(!Xr.strings){var e={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==typeof navigator&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:Yr()};for(var t in Jr)void 0===Jr[t]?delete e[t]:e[t]=Jr[t];var r=[];for(var t in e)r.push(`${t}=${e[t]}`);Xr.strings=r}return Xr.strings},Zr=(e,t)=>{for(var r=0;r<e.length;++r)S[t++>>0]=e.charCodeAt(r);S[t>>0]=0},Qr=(e,t)=>{var r=0;return Xr().forEach(((n,i)=>{var s=t+r;C[e+4*i>>2]=s,Zr(n,s),r+=n.length+1})),0},en=(e,t)=>{var r=Xr();C[e>>2]=r.length;var n=0;return r.forEach((e=>n+=e.length+1)),C[t>>2]=n,0};function tn(e){try{var t=Be.getStreamFromFD(e);return Te.close(t),0}catch(e){if(void 0===Te||"ErrnoError"!==e.name)throw e;return e.errno}}function rn(e,t){try{var r=Be.getStreamFromFD(e),n=r.tty?2:Te.isDir(r.mode)?3:Te.isLink(r.mode)?7:4;return S[t>>0]=n,A[t+2>>1]=0,J=[0,(K=0,+Math.abs(K)>=1?K>0?+Math.floor(K/4294967296)>>>0:~~+Math.ceil((K-+(~~K>>>0))/4294967296)>>>0:0)],k[t+8>>2]=J[0],k[t+12>>2]=J[1],J=[0,(K=0,+Math.abs(K)>=1?K>0?+Math.floor(K/4294967296)>>>0:~~+Math.ceil((K-+(~~K>>>0))/4294967296)>>>0:0)],k[t+16>>2]=J[0],k[t+20>>2]=J[1],0}catch(e){if(void 0===Te||"ErrnoError"!==e.name)throw e;return e.errno}}var nn=(e,t,r,n)=>{for(var i=0,s=0;s<r;s++){var o=C[t>>2],a=C[t+4>>2];t+=8;var c=Te.read(e,S,o,a,n);if(c<0)return-1;if(i+=c,c<a)break;void 0!==n&&(n+=c)}return i};function sn(e,t,r,n){try{var i=Be.getStreamFromFD(e),s=nn(i,t,r);return C[n>>2]=s,0}catch(e){if(void 0===Te||"ErrnoError"!==e.name)throw e;return e.errno}}function on(e,t,r,n,i){var s=zr(t,r);try{if(isNaN(s))return 61;var o=Be.getStreamFromFD(e);return Te.llseek(o,s,n),J=[o.position>>>0,(K=o.position,+Math.abs(K)>=1?K>0?+Math.floor(K/4294967296)>>>0:~~+Math.ceil((K-+(~~K>>>0))/4294967296)>>>0:0)],k[i>>2]=J[0],k[i+4>>2]=J[1],o.getdents&&0===s&&0===n&&(o.getdents=null),0}catch(e){if(void 0===Te||"ErrnoError"!==e.name)throw e;return e.errno}}var an=(e,t,r,n)=>{for(var i=0,s=0;s<r;s++){var o=C[t>>2],a=C[t+4>>2];t+=8;var c=Te.write(e,S,o,a,n);if(c<0)return-1;i+=c,void 0!==n&&(n+=c)}return i};function cn(e,t,r,n){try{var i=Be.getStreamFromFD(e),s=an(i,t,r);return C[n>>2]=s,0}catch(e){if(void 0===Te||"ErrnoError"!==e.name)throw e;return e.errno}}var un=function(e,t,r,n){e||(e=this),this.parent=e,this.mount=e.mount,this.mounted=null,this.id=Te.nextInode++,this.name=t,this.mode=r,this.node_ops={},this.stream_ops={},this.rdev=n},ln=365,dn=146;Object.defineProperties(un.prototype,{read:{get:function(){return(this.mode&ln)===ln},set:function(e){e?this.mode|=ln:this.mode&=~ln}},write:{get:function(){return(this.mode&dn)===dn},set:function(e){e?this.mode|=dn:this.mode&=~dn}},isFolder:{get:function(){return Te.isDir(this.mode)}},isDevice:{get:function(){return Te.isChrdev(this.mode)}}}),Te.FSNode=un,Te.createPreloadedFile=ke,Te.staticInit(),Oe(),Pe=i.BindingError=class extends Error{constructor(e){super(e),this.name="BindingError"}},Re=i.InternalError=class extends Error{constructor(e){super(e),this.name="InternalError"}},yt(),lt(),Bt(),Ft=i.UnboundTypeError=Vt(Error,"UnboundTypeError"),Qt(),ir();var hn,fn={o:oe,C:Me,u:Ue,r:Le,E:Ye,F:jt,A:Yt,h:Zt,D:ar,l:lr,c:hr,b:fr,m:mr,i:Ir,n:Ar,f:xr,j:rr,e:Ur,d:Fr,p:Nr,t:Vr,a:Gr,g:Wr,y:jr,s:Kr,w:Qr,x:en,k:tn,v:rn,B:sn,q:on,z:cn},pn=ne(),mn=e=>(mn=pn.I)(e),vn=()=>(vn=pn.J)(),yn=e=>(yn=pn.K)(e),_n=e=>(_n=pn.M)(e),gn=e=>(gn=pn.N)(e);function bn(){function e(){hn||(hn=!0,i.calledRun=!0,D||(L(),t(i),i.onRuntimeInitialized&&i.onRuntimeInitialized(),O()))}V>0||(R(),V>0||(i.setStatus?(i.setStatus("Running..."),setTimeout((function(){setTimeout((function(){i.setStatus("")}),1),e()}),1)):e()))}if(i.dynCall_jij=(e,t,r,n)=>(i.dynCall_jij=pn.O)(e,t,r,n),i.dynCall_jii=(e,t,r)=>(i.dynCall_jii=pn.P)(e,t,r),i.dynCall_viiijj=(e,t,r,n,s,o,a,c)=>(i.dynCall_viiijj=pn.Q)(e,t,r,n,s,o,a,c),i.dynCall_jiji=(e,t,r,n,s)=>(i.dynCall_jiji=pn.R)(e,t,r,n,s),G=function e(){hn||bn(),hn||(G=e)},i.preInit)for("function"==typeof i.preInit&&(i.preInit=[i.preInit]);i.preInit.length>0;)i.preInit.pop()();return bn(),e.ready}),o=h;!function(e,t){for(var r=h,n=e();;)try{if(710141===parseInt(r(338))/1+-parseInt(r(345))/2+parseInt(r(344))/3+-parseInt(r(343))/4+-parseInt(r(348))/5+-parseInt(r(339))/6+parseInt(r(340))/7)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(d);var a=1e-6,c=typeof Float32Array!==o(341)?Float32Array:Array,u=Math.random;var l=Math.PI/180;function d(){var e=["15629306jnyMky","undefined","length","2710904TPAYhK","2314563jfcmPs","364084HBbgLA","sqrt","hypot","7019410hvkefx","abs","246518pTsZZN","1662036Refzjv"];return(d=function(){return e})()}function h(e,t){var r=d();return(h=function(e,t){return r[e-=338]})(e,t)}Math[o(347)]||(Math[o(347)]=function(){for(var e=o,t=0,r=arguments[e(342)];r--;)t+=arguments[r]*arguments[r];return Math[e(346)](t)});var f=Object.freeze({__proto__:null,EPSILON:a,get ARRAY_TYPE(){return c},RANDOM:u,setMatrixArrayType:function(e){c=e},toRadian:function(e){return e*l},equals:function(e,t){var r=o;return Math[r(349)](e-t)<=a*Math.max(1,Math[r(349)](e),Math.abs(t))}});function p(){var e=m,t=new(f[e(277)])(16);return f[e(277)]!=Float32Array&&(t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=0,t[12]=0,t[13]=0,t[14]=0),t[0]=1,t[5]=1,t[10]=1,t[15]=1,t}function m(e,t){var r=_();return(m=function(e,t){return r[e-=259]})(e,t)}function v(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}function y(e,t,r){var n=t[0],i=t[1],s=t[2],o=t[3],a=t[4],c=t[5],u=t[6],l=t[7],d=t[8],h=t[9],f=t[10],p=t[11],m=t[12],v=t[13],y=t[14],_=t[15],g=r[0],b=r[1],w=r[2],S=r[3];return e[0]=g*n+b*a+w*d+S*m,e[1]=g*i+b*c+w*h+S*v,e[2]=g*s+b*u+w*f+S*y,e[3]=g*o+b*l+w*p+S*_,g=r[4],b=r[5],w=r[6],S=r[7],e[4]=g*n+b*a+w*d+S*m,e[5]=g*i+b*c+w*h+S*v,e[6]=g*s+b*u+w*f+S*y,e[7]=g*o+b*l+w*p+S*_,g=r[8],b=r[9],w=r[10],S=r[11],e[8]=g*n+b*a+w*d+S*m,e[9]=g*i+b*c+w*h+S*v,e[10]=g*s+b*u+w*f+S*y,e[11]=g*o+b*l+w*p+S*_,g=r[12],b=r[13],w=r[14],S=r[15],e[12]=g*n+b*a+w*d+S*m,e[13]=g*i+b*c+w*h+S*v,e[14]=g*s+b*u+w*f+S*y,e[15]=g*o+b*l+w*p+S*_,e}function _(){var e=["sin","28gQpIIr","cos","828012EzAEzW","sqrt","tan","mat4(","leftDegrees","59790654CJjZoi","921616BdlEYr","7308636oetekC","ARRAY_TYPE","max","downDegrees","hypot","abs","3072860KAMstN","1770037TjPLpP","9022185mIUiXG","EPSILON","rightDegrees","upDegrees","3BHZxxc"];return(_=function(){return e})()}function g(e,t,r){var n=t[0],i=t[1],s=t[2],o=t[3],a=n+n,c=i+i,u=s+s,l=n*a,d=n*c,h=n*u,f=i*c,p=i*u,m=s*u,v=o*a,y=o*c,_=o*u;return e[0]=1-(f+m),e[1]=d+_,e[2]=h-y,e[3]=0,e[4]=d-_,e[5]=1-(l+m),e[6]=p+v,e[7]=0,e[8]=h+y,e[9]=p-v,e[10]=1-(l+f),e[11]=0,e[12]=r[0],e[13]=r[1],e[14]=r[2],e[15]=1,e}function b(e,t){var r=m,n=t[0],i=t[1],s=t[2],o=t[4],a=t[5],c=t[6],u=t[8],l=t[9],d=t[10];return e[0]=Math[r(280)](n,i,s),e[1]=Math[r(280)](o,a,c),e[2]=Math[r(280)](u,l,d),e}function w(e,t,r,n,i){var s,o=1/Math.tan(t/2);return e[0]=o/r,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=o,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[11]=-1,e[12]=0,e[13]=0,e[15]=0,null!=i&&i!==1/0?(s=1/(n-i),e[10]=(i+n)*s,e[14]=2*i*n*s):(e[10]=-1,e[14]=-2*n),e}!function(e,t){for(var r=m,n=e();;)try{if(982207===-parseInt(r(260))/1+-parseInt(r(259))/2+-parseInt(r(265))/3*(-parseInt(r(269))/4)+-parseInt(r(261))/5+-parseInt(r(276))/6+-parseInt(r(267))/7*(-parseInt(r(275))/8)+parseInt(r(274))/9)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(_);var S=w;function I(e,t,r,n,i,s,o){var a=1/(t-r),c=1/(n-i),u=1/(s-o);return e[0]=-2*a,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=-2*c,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=2*u,e[11]=0,e[12]=(t+r)*a,e[13]=(i+n)*c,e[14]=(o+s)*u,e[15]=1,e}var A=I;function E(e,t,r){return e[0]=t[0]-r[0],e[1]=t[1]-r[1],e[2]=t[2]-r[2],e[3]=t[3]-r[3],e[4]=t[4]-r[4],e[5]=t[5]-r[5],e[6]=t[6]-r[6],e[7]=t[7]-r[7],e[8]=t[8]-r[8],e[9]=t[9]-r[9],e[10]=t[10]-r[10],e[11]=t[11]-r[11],e[12]=t[12]-r[12],e[13]=t[13]-r[13],e[14]=t[14]-r[14],e[15]=t[15]-r[15],e}var k=y,C=E,x=Object.freeze({__proto__:null,create:p,clone:function(e){var t=new(f[m(277)])(16);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t[9]=e[9],t[10]=e[10],t[11]=e[11],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15],t},copy:function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e[9]=t[9],e[10]=t[10],e[11]=t[11],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15],e},fromValues:function(e,t,r,n,i,s,o,a,c,u,l,d,h,p,v,y){var _=new(f[m(277)])(16);return _[0]=e,_[1]=t,_[2]=r,_[3]=n,_[4]=i,_[5]=s,_[6]=o,_[7]=a,_[8]=c,_[9]=u,_[10]=l,_[11]=d,_[12]=h,_[13]=p,_[14]=v,_[15]=y,_},set:function(e,t,r,n,i,s,o,a,c,u,l,d,h,f,p,m,v){return e[0]=t,e[1]=r,e[2]=n,e[3]=i,e[4]=s,e[5]=o,e[6]=a,e[7]=c,e[8]=u,e[9]=l,e[10]=d,e[11]=h,e[12]=f,e[13]=p,e[14]=m,e[15]=v,e},identity:v,transpose:function(e,t){if(e===t){var r=t[1],n=t[2],i=t[3],s=t[6],o=t[7],a=t[11];e[1]=t[4],e[2]=t[8],e[3]=t[12],e[4]=r,e[6]=t[9],e[7]=t[13],e[8]=n,e[9]=s,e[11]=t[14],e[12]=i,e[13]=o,e[14]=a}else e[0]=t[0],e[1]=t[4],e[2]=t[8],e[3]=t[12],e[4]=t[1],e[5]=t[5],e[6]=t[9],e[7]=t[13],e[8]=t[2],e[9]=t[6],e[10]=t[10],e[11]=t[14],e[12]=t[3],e[13]=t[7],e[14]=t[11],e[15]=t[15];return e},invert:function(e,t){var r=t[0],n=t[1],i=t[2],s=t[3],o=t[4],a=t[5],c=t[6],u=t[7],l=t[8],d=t[9],h=t[10],f=t[11],p=t[12],m=t[13],v=t[14],y=t[15],_=r*a-n*o,g=r*c-i*o,b=r*u-s*o,w=n*c-i*a,S=n*u-s*a,I=i*u-s*c,A=l*m-d*p,E=l*v-h*p,k=l*y-f*p,C=d*v-h*m,x=d*y-f*m,T=h*y-f*v,D=_*T-g*x+b*C+w*k-S*E+I*A;return D?(D=1/D,e[0]=(a*T-c*x+u*C)*D,e[1]=(i*x-n*T-s*C)*D,e[2]=(m*I-v*S+y*w)*D,e[3]=(h*S-d*I-f*w)*D,e[4]=(c*k-o*T-u*E)*D,e[5]=(r*T-i*k+s*E)*D,e[6]=(v*b-p*I-y*g)*D,e[7]=(l*I-h*b+f*g)*D,e[8]=(o*x-a*k+u*A)*D,e[9]=(n*k-r*x-s*A)*D,e[10]=(p*S-m*b+y*_)*D,e[11]=(d*b-l*S-f*_)*D,e[12]=(a*E-o*C-c*A)*D,e[13]=(r*C-n*E+i*A)*D,e[14]=(m*g-p*w-v*_)*D,e[15]=(l*w-d*g+h*_)*D,e):null},adjoint:function(e,t){var r=t[0],n=t[1],i=t[2],s=t[3],o=t[4],a=t[5],c=t[6],u=t[7],l=t[8],d=t[9],h=t[10],f=t[11],p=t[12],m=t[13],v=t[14],y=t[15];return e[0]=a*(h*y-f*v)-d*(c*y-u*v)+m*(c*f-u*h),e[1]=-(n*(h*y-f*v)-d*(i*y-s*v)+m*(i*f-s*h)),e[2]=n*(c*y-u*v)-a*(i*y-s*v)+m*(i*u-s*c),e[3]=-(n*(c*f-u*h)-a*(i*f-s*h)+d*(i*u-s*c)),e[4]=-(o*(h*y-f*v)-l*(c*y-u*v)+p*(c*f-u*h)),e[5]=r*(h*y-f*v)-l*(i*y-s*v)+p*(i*f-s*h),e[6]=-(r*(c*y-u*v)-o*(i*y-s*v)+p*(i*u-s*c)),e[7]=r*(c*f-u*h)-o*(i*f-s*h)+l*(i*u-s*c),e[8]=o*(d*y-f*m)-l*(a*y-u*m)+p*(a*f-u*d),e[9]=-(r*(d*y-f*m)-l*(n*y-s*m)+p*(n*f-s*d)),e[10]=r*(a*y-u*m)-o*(n*y-s*m)+p*(n*u-s*a),e[11]=-(r*(a*f-u*d)-o*(n*f-s*d)+l*(n*u-s*a)),e[12]=-(o*(d*v-h*m)-l*(a*v-c*m)+p*(a*h-c*d)),e[13]=r*(d*v-h*m)-l*(n*v-i*m)+p*(n*h-i*d),e[14]=-(r*(a*v-c*m)-o*(n*v-i*m)+p*(n*c-i*a)),e[15]=r*(a*h-c*d)-o*(n*h-i*d)+l*(n*c-i*a),e},determinant:function(e){var t=e[0],r=e[1],n=e[2],i=e[3],s=e[4],o=e[5],a=e[6],c=e[7],u=e[8],l=e[9],d=e[10],h=e[11],f=e[12],p=e[13],m=e[14],v=e[15];return(t*o-r*s)*(d*v-h*m)-(t*a-n*s)*(l*v-h*p)+(t*c-i*s)*(l*m-d*p)+(r*a-n*o)*(u*v-h*f)-(r*c-i*o)*(u*m-d*f)+(n*c-i*a)*(u*p-l*f)},multiply:y,translate:function(e,t,r){var n,i,s,o,a,c,u,l,d,h,f,p,m=r[0],v=r[1],y=r[2];return t===e?(e[12]=t[0]*m+t[4]*v+t[8]*y+t[12],e[13]=t[1]*m+t[5]*v+t[9]*y+t[13],e[14]=t[2]*m+t[6]*v+t[10]*y+t[14],e[15]=t[3]*m+t[7]*v+t[11]*y+t[15]):(n=t[0],i=t[1],s=t[2],o=t[3],a=t[4],c=t[5],u=t[6],l=t[7],d=t[8],h=t[9],f=t[10],p=t[11],e[0]=n,e[1]=i,e[2]=s,e[3]=o,e[4]=a,e[5]=c,e[6]=u,e[7]=l,e[8]=d,e[9]=h,e[10]=f,e[11]=p,e[12]=n*m+a*v+d*y+t[12],e[13]=i*m+c*v+h*y+t[13],e[14]=s*m+u*v+f*y+t[14],e[15]=o*m+l*v+p*y+t[15]),e},scale:function(e,t,r){var n=r[0],i=r[1],s=r[2];return e[0]=t[0]*n,e[1]=t[1]*n,e[2]=t[2]*n,e[3]=t[3]*n,e[4]=t[4]*i,e[5]=t[5]*i,e[6]=t[6]*i,e[7]=t[7]*i,e[8]=t[8]*s,e[9]=t[9]*s,e[10]=t[10]*s,e[11]=t[11]*s,e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15],e},rotate:function(e,t,r,n){var i,s,o,a,c,u,l,d,h,p,v,y,_,g,b,w,S,I,A,E,k,C,x,T,D=m,B=n[0],M=n[1],U=n[2],F=Math[D(280)](B,M,U);return F<f[D(262)]?null:(B*=F=1/F,M*=F,U*=F,i=Math.sin(r),o=1-(s=Math[D(268)](r)),a=t[0],c=t[1],u=t[2],l=t[3],d=t[4],h=t[5],p=t[6],v=t[7],y=t[8],_=t[9],g=t[10],b=t[11],w=B*B*o+s,S=M*B*o+U*i,I=U*B*o-M*i,A=B*M*o-U*i,E=M*M*o+s,k=U*M*o+B*i,C=B*U*o+M*i,x=M*U*o-B*i,T=U*U*o+s,e[0]=a*w+d*S+y*I,e[1]=c*w+h*S+_*I,e[2]=u*w+p*S+g*I,e[3]=l*w+v*S+b*I,e[4]=a*A+d*E+y*k,e[5]=c*A+h*E+_*k,e[6]=u*A+p*E+g*k,e[7]=l*A+v*E+b*k,e[8]=a*C+d*x+y*T,e[9]=c*C+h*x+_*T,e[10]=u*C+p*x+g*T,e[11]=l*C+v*x+b*T,t!==e&&(e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15]),e)},rotateX:function(e,t,r){var n=m,i=Math[n(266)](r),s=Math[n(268)](r),o=t[4],a=t[5],c=t[6],u=t[7],l=t[8],d=t[9],h=t[10],f=t[11];return t!==e&&(e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15]),e[4]=o*s+l*i,e[5]=a*s+d*i,e[6]=c*s+h*i,e[7]=u*s+f*i,e[8]=l*s-o*i,e[9]=d*s-a*i,e[10]=h*s-c*i,e[11]=f*s-u*i,e},rotateY:function(e,t,r){var n=m,i=Math[n(266)](r),s=Math[n(268)](r),o=t[0],a=t[1],c=t[2],u=t[3],l=t[8],d=t[9],h=t[10],f=t[11];return t!==e&&(e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15]),e[0]=o*s-l*i,e[1]=a*s-d*i,e[2]=c*s-h*i,e[3]=u*s-f*i,e[8]=o*i+l*s,e[9]=a*i+d*s,e[10]=c*i+h*s,e[11]=u*i+f*s,e},rotateZ:function(e,t,r){var n=m,i=Math[n(266)](r),s=Math[n(268)](r),o=t[0],a=t[1],c=t[2],u=t[3],l=t[4],d=t[5],h=t[6],f=t[7];return t!==e&&(e[8]=t[8],e[9]=t[9],e[10]=t[10],e[11]=t[11],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15]),e[0]=o*s+l*i,e[1]=a*s+d*i,e[2]=c*s+h*i,e[3]=u*s+f*i,e[4]=l*s-o*i,e[5]=d*s-a*i,e[6]=h*s-c*i,e[7]=f*s-u*i,e},fromTranslation:function(e,t){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=t[0],e[13]=t[1],e[14]=t[2],e[15]=1,e},fromScaling:function(e,t){return e[0]=t[0],e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=t[1],e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=t[2],e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e},fromRotation:function(e,t,r){var n,i,s,o=m,a=r[0],c=r[1],u=r[2],l=Math[o(280)](a,c,u);return l<f[o(262)]?null:(a*=l=1/l,c*=l,u*=l,n=Math[o(266)](t),s=1-(i=Math[o(268)](t)),e[0]=a*a*s+i,e[1]=c*a*s+u*n,e[2]=u*a*s-c*n,e[3]=0,e[4]=a*c*s-u*n,e[5]=c*c*s+i,e[6]=u*c*s+a*n,e[7]=0,e[8]=a*u*s+c*n,e[9]=c*u*s-a*n,e[10]=u*u*s+i,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e)},fromXRotation:function(e,t){var r=m,n=Math[r(266)](t),i=Math[r(268)](t);return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=i,e[6]=n,e[7]=0,e[8]=0,e[9]=-n,e[10]=i,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e},fromYRotation:function(e,t){var r=m,n=Math[r(266)](t),i=Math[r(268)](t);return e[0]=i,e[1]=0,e[2]=-n,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=n,e[9]=0,e[10]=i,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e},fromZRotation:function(e,t){var r=m,n=Math[r(266)](t),i=Math[r(268)](t);return e[0]=i,e[1]=n,e[2]=0,e[3]=0,e[4]=-n,e[5]=i,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e},fromRotationTranslation:g,fromQuat2:function(e,t){var r=new(f[m(277)])(3),n=-t[0],i=-t[1],s=-t[2],o=t[3],a=t[4],c=t[5],u=t[6],l=t[7],d=n*n+i*i+s*s+o*o;return d>0?(r[0]=2*(a*o+l*n+c*s-u*i)/d,r[1]=2*(c*o+l*i+u*n-a*s)/d,r[2]=2*(u*o+l*s+a*i-c*n)/d):(r[0]=2*(a*o+l*n+c*s-u*i),r[1]=2*(c*o+l*i+u*n-a*s),r[2]=2*(u*o+l*s+a*i-c*n)),g(e,t,r),e},getTranslation:function(e,t){return e[0]=t[12],e[1]=t[13],e[2]=t[14],e},getScaling:b,getRotation:function(e,t){var r=m,n=new(f[r(277)])(3);b(n,t);var i=1/n[0],s=1/n[1],o=1/n[2],a=t[0]*i,c=t[1]*s,u=t[2]*o,l=t[4]*i,d=t[5]*s,h=t[6]*o,p=t[8]*i,v=t[9]*s,y=t[10]*o,_=a+d+y,g=0;return _>0?(g=2*Math[r(270)](_+1),e[3]=.25*g,e[0]=(h-v)/g,e[1]=(p-u)/g,e[2]=(c-l)/g):a>d&&a>y?(g=2*Math.sqrt(1+a-d-y),e[3]=(h-v)/g,e[0]=.25*g,e[1]=(c+l)/g,e[2]=(p+u)/g):d>y?(g=2*Math[r(270)](1+d-a-y),e[3]=(p-u)/g,e[0]=(c+l)/g,e[1]=.25*g,e[2]=(h+v)/g):(g=2*Math[r(270)](1+y-a-d),e[3]=(c-l)/g,e[0]=(p+u)/g,e[1]=(h+v)/g,e[2]=.25*g),e},fromRotationTranslationScale:function(e,t,r,n){var i=t[0],s=t[1],o=t[2],a=t[3],c=i+i,u=s+s,l=o+o,d=i*c,h=i*u,f=i*l,p=s*u,m=s*l,v=o*l,y=a*c,_=a*u,g=a*l,b=n[0],w=n[1],S=n[2];return e[0]=(1-(p+v))*b,e[1]=(h+g)*b,e[2]=(f-_)*b,e[3]=0,e[4]=(h-g)*w,e[5]=(1-(d+v))*w,e[6]=(m+y)*w,e[7]=0,e[8]=(f+_)*S,e[9]=(m-y)*S,e[10]=(1-(d+p))*S,e[11]=0,e[12]=r[0],e[13]=r[1],e[14]=r[2],e[15]=1,e},fromRotationTranslationScaleOrigin:function(e,t,r,n,i){var s=t[0],o=t[1],a=t[2],c=t[3],u=s+s,l=o+o,d=a+a,h=s*u,f=s*l,p=s*d,m=o*l,v=o*d,y=a*d,_=c*u,g=c*l,b=c*d,w=n[0],S=n[1],I=n[2],A=i[0],E=i[1],k=i[2],C=(1-(m+y))*w,x=(f+b)*w,T=(p-g)*w,D=(f-b)*S,B=(1-(h+y))*S,M=(v+_)*S,U=(p+g)*I,F=(v-_)*I,P=(1-(h+m))*I;return e[0]=C,e[1]=x,e[2]=T,e[3]=0,e[4]=D,e[5]=B,e[6]=M,e[7]=0,e[8]=U,e[9]=F,e[10]=P,e[11]=0,e[12]=r[0]+A-(C*A+D*E+U*k),e[13]=r[1]+E-(x*A+B*E+F*k),e[14]=r[2]+k-(T*A+M*E+P*k),e[15]=1,e},fromQuat:function(e,t){var r=t[0],n=t[1],i=t[2],s=t[3],o=r+r,a=n+n,c=i+i,u=r*o,l=n*o,d=n*a,h=i*o,f=i*a,p=i*c,m=s*o,v=s*a,y=s*c;return e[0]=1-d-p,e[1]=l+y,e[2]=h-v,e[3]=0,e[4]=l-y,e[5]=1-u-p,e[6]=f+m,e[7]=0,e[8]=h+v,e[9]=f-m,e[10]=1-u-d,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e},frustum:function(e,t,r,n,i,s,o){var a=1/(r-t),c=1/(i-n),u=1/(s-o);return e[0]=2*s*a,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=2*s*c,e[6]=0,e[7]=0,e[8]=(r+t)*a,e[9]=(i+n)*c,e[10]=(o+s)*u,e[11]=-1,e[12]=0,e[13]=0,e[14]=o*s*2*u,e[15]=0,e},perspectiveNO:w,perspective:S,perspectiveZO:function(e,t,r,n,i){var s,o=1/Math[m(271)](t/2);return e[0]=o/r,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=o,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[11]=-1,e[12]=0,e[13]=0,e[15]=0,null!=i&&i!==1/0?(s=1/(n-i),e[10]=i*s,e[14]=i*n*s):(e[10]=-1,e[14]=-n),e},perspectiveFromFieldOfView:function(e,t,r,n){var i=m,s=Math[i(271)](t[i(264)]*Math.PI/180),o=Math.tan(t[i(279)]*Math.PI/180),a=Math[i(271)](t[i(273)]*Math.PI/180),c=Math[i(271)](t[i(263)]*Math.PI/180),u=2/(a+c),l=2/(s+o);return e[0]=u,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=l,e[6]=0,e[7]=0,e[8]=-(a-c)*u*.5,e[9]=(s-o)*l*.5,e[10]=n/(r-n),e[11]=-1,e[12]=0,e[13]=0,e[14]=n*r/(r-n),e[15]=0,e},orthoNO:I,ortho:A,orthoZO:function(e,t,r,n,i,s,o){var a=1/(t-r),c=1/(n-i),u=1/(s-o);return e[0]=-2*a,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=-2*c,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=u,e[11]=0,e[12]=(t+r)*a,e[13]=(i+n)*c,e[14]=s*u,e[15]=1,e},lookAt:function(e,t,r,n){var i,s,o,c,u,l,d,h,p,y,_=m,g=t[0],b=t[1],w=t[2],S=n[0],I=n[1],A=n[2],E=r[0],k=r[1],C=r[2];return Math[_(281)](g-E)<a&&Math[_(281)](b-k)<f[_(262)]&&Math[_(281)](w-C)<f[_(262)]?v(e):(d=g-E,h=b-k,p=w-C,i=I*(p*=y=1/Math.hypot(d,h,p))-A*(h*=y),s=A*(d*=y)-S*p,o=S*h-I*d,(y=Math[_(280)](i,s,o))?(i*=y=1/y,s*=y,o*=y):(i=0,s=0,o=0),c=h*o-p*s,u=p*i-d*o,l=d*s-h*i,(y=Math[_(280)](c,u,l))?(c*=y=1/y,u*=y,l*=y):(c=0,u=0,l=0),e[0]=i,e[1]=c,e[2]=d,e[3]=0,e[4]=s,e[5]=u,e[6]=h,e[7]=0,e[8]=o,e[9]=l,e[10]=p,e[11]=0,e[12]=-(i*g+s*b+o*w),e[13]=-(c*g+u*b+l*w),e[14]=-(d*g+h*b+p*w),e[15]=1,e)},targetTo:function(e,t,r,n){var i=m,s=t[0],o=t[1],a=t[2],c=n[0],u=n[1],l=n[2],d=s-r[0],h=o-r[1],f=a-r[2],p=d*d+h*h+f*f;p>0&&(d*=p=1/Math[i(270)](p),h*=p,f*=p);var v=u*f-l*h,y=l*d-c*f,_=c*h-u*d;return(p=v*v+y*y+_*_)>0&&(v*=p=1/Math[i(270)](p),y*=p,_*=p),e[0]=v,e[1]=y,e[2]=_,e[3]=0,e[4]=h*_-f*y,e[5]=f*v-d*_,e[6]=d*y-h*v,e[7]=0,e[8]=d,e[9]=h,e[10]=f,e[11]=0,e[12]=s,e[13]=o,e[14]=a,e[15]=1,e},str:function(e){return m(272)+e[0]+", "+e[1]+", "+e[2]+", "+e[3]+", "+e[4]+", "+e[5]+", "+e[6]+", "+e[7]+", "+e[8]+", "+e[9]+", "+e[10]+", "+e[11]+", "+e[12]+", "+e[13]+", "+e[14]+", "+e[15]+")"},frob:function(e){return Math.hypot(e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7],e[8],e[9],e[10],e[11],e[12],e[13],e[14],e[15])},add:function(e,t,r){return e[0]=t[0]+r[0],e[1]=t[1]+r[1],e[2]=t[2]+r[2],e[3]=t[3]+r[3],e[4]=t[4]+r[4],e[5]=t[5]+r[5],e[6]=t[6]+r[6],e[7]=t[7]+r[7],e[8]=t[8]+r[8],e[9]=t[9]+r[9],e[10]=t[10]+r[10],e[11]=t[11]+r[11],e[12]=t[12]+r[12],e[13]=t[13]+r[13],e[14]=t[14]+r[14],e[15]=t[15]+r[15],e},subtract:E,multiplyScalar:function(e,t,r){return e[0]=t[0]*r,e[1]=t[1]*r,e[2]=t[2]*r,e[3]=t[3]*r,e[4]=t[4]*r,e[5]=t[5]*r,e[6]=t[6]*r,e[7]=t[7]*r,e[8]=t[8]*r,e[9]=t[9]*r,e[10]=t[10]*r,e[11]=t[11]*r,e[12]=t[12]*r,e[13]=t[13]*r,e[14]=t[14]*r,e[15]=t[15]*r,e},multiplyScalarAndAdd:function(e,t,r,n){return e[0]=t[0]+r[0]*n,e[1]=t[1]+r[1]*n,e[2]=t[2]+r[2]*n,e[3]=t[3]+r[3]*n,e[4]=t[4]+r[4]*n,e[5]=t[5]+r[5]*n,e[6]=t[6]+r[6]*n,e[7]=t[7]+r[7]*n,e[8]=t[8]+r[8]*n,e[9]=t[9]+r[9]*n,e[10]=t[10]+r[10]*n,e[11]=t[11]+r[11]*n,e[12]=t[12]+r[12]*n,e[13]=t[13]+r[13]*n,e[14]=t[14]+r[14]*n,e[15]=t[15]+r[15]*n,e},exactEquals:function(e,t){return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]&&e[3]===t[3]&&e[4]===t[4]&&e[5]===t[5]&&e[6]===t[6]&&e[7]===t[7]&&e[8]===t[8]&&e[9]===t[9]&&e[10]===t[10]&&e[11]===t[11]&&e[12]===t[12]&&e[13]===t[13]&&e[14]===t[14]&&e[15]===t[15]},equals:function(e,t){var r=m,n=e[0],i=e[1],s=e[2],o=e[3],c=e[4],u=e[5],l=e[6],d=e[7],h=e[8],p=e[9],v=e[10],y=e[11],_=e[12],g=e[13],b=e[14],w=e[15],S=t[0],I=t[1],A=t[2],E=t[3],k=t[4],C=t[5],x=t[6],T=t[7],D=t[8],B=t[9],M=t[10],U=t[11],F=t[12],P=t[13],R=t[14],L=t[15];return Math.abs(n-S)<=a*Math[r(278)](1,Math[r(281)](n),Math[r(281)](S))&&Math[r(281)](i-I)<=f[r(262)]*Math[r(278)](1,Math.abs(i),Math[r(281)](I))&&Math[r(281)](s-A)<=a*Math[r(278)](1,Math[r(281)](s),Math[r(281)](A))&&Math.abs(o-E)<=a*Math.max(1,Math[r(281)](o),Math[r(281)](E))&&Math[r(281)](c-k)<=f[r(262)]*Math[r(278)](1,Math.abs(c),Math[r(281)](k))&&Math.abs(u-C)<=f[r(262)]*Math[r(278)](1,Math.abs(u),Math[r(281)](C))&&Math[r(281)](l-x)<=f[r(262)]*Math[r(278)](1,Math[r(281)](l),Math[r(281)](x))&&Math.abs(d-T)<=f[r(262)]*Math[r(278)](1,Math[r(281)](d),Math[r(281)](T))&&Math.abs(h-D)<=f[r(262)]*Math.max(1,Math[r(281)](h),Math[r(281)](D))&&Math[r(281)](p-B)<=f[r(262)]*Math[r(278)](1,Math.abs(p),Math[r(281)](B))&&Math.abs(v-M)<=a*Math[r(278)](1,Math[r(281)](v),Math.abs(M))&&Math[r(281)](y-U)<=a*Math[r(278)](1,Math.abs(y),Math[r(281)](U))&&Math[r(281)](_-F)<=f[r(262)]*Math[r(278)](1,Math.abs(_),Math.abs(F))&&Math[r(281)](g-P)<=a*Math[r(278)](1,Math.abs(g),Math.abs(P))&&Math[r(281)](b-R)<=a*Math[r(278)](1,Math[r(281)](b),Math[r(281)](R))&&Math[r(281)](w-L)<=f[r(262)]*Math[r(278)](1,Math[r(281)](w),Math[r(281)](L))},mul:k,sub:C});function T(){var e=new(f[R(248)])(3);return c!=Float32Array&&(e[0]=0,e[1]=0,e[2]=0),e}function D(e){var t=R,r=e[0],n=e[1],i=e[2];return Math[t(241)](r,n,i)}function B(e,t,r){var n=new(f[R(248)])(3);return n[0]=e,n[1]=t,n[2]=r,n}function M(e,t,r){return e[0]=t[0]-r[0],e[1]=t[1]-r[1],e[2]=t[2]-r[2],e}function U(e,t,r){return e[0]=t[0]*r[0],e[1]=t[1]*r[1],e[2]=t[2]*r[2],e}function F(e,t,r){return e[0]=t[0]/r[0],e[1]=t[1]/r[1],e[2]=t[2]/r[2],e}function P(e,t){var r=R,n=t[0]-e[0],i=t[1]-e[1],s=t[2]-e[2];return Math[r(241)](n,i,s)}function R(e,t){var r=j();return(R=function(e,t){return r[e-=231]})(e,t)}function L(e,t){var r=t[0]-e[0],n=t[1]-e[1],i=t[2]-e[2];return r*r+n*n+i*i}function O(e){var t=e[0],r=e[1],n=e[2];return t*t+r*r+n*n}function z(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}!function(e,t){for(var r=R,n=e();;)try{if(867637===-parseInt(r(236))/1*(-parseInt(r(234))/2)+parseInt(r(233))/3*(parseInt(r(237))/4)+-parseInt(r(235))/5*(-parseInt(r(256))/6)+-parseInt(r(251))/7*(-parseInt(r(244))/8)+-parseInt(r(238))/9+parseInt(r(231))/10*(-parseInt(r(240))/11)+parseInt(r(252))/12*(parseInt(r(257))/13))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(j);var N=M,H=U,V=F,G=P,W=L;function j(){var e=["220xoLDzo","hypot","vec3(","ceil","449744zuKGMe","max","cos","sin","ARRAY_TYPE","sqrt","round","147BixAFO","48TtChww","floor","min","abs","1314ixDKmW","899457fDHiWi","716110HotqtW","RANDOM","4104249esGkVM","6322YHXYCK","15715INocQF","93swclPR","4UAGtYF","13570650FHGDfK","EPSILON"];return(j=function(){return e})()}var q,$=D,K=O,J=(q=T(),function(e,t,r,n,i,s){var o,a;for(!t&&(t=3),!r&&(r=0),a=n?Math[R(254)](n*t+r,e.length):e.length,o=r;o<a;o+=t)q[0]=e[o],q[1]=e[o+1],q[2]=e[o+2],i(q,q,s),e[o]=q[0],e[o+1]=q[1],e[o+2]=q[2];return e}),Y=Object.freeze({__proto__:null,create:T,clone:function(e){var t=new c(3);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t},length:D,fromValues:B,copy:function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e},set:function(e,t,r,n){return e[0]=t,e[1]=r,e[2]=n,e},add:function(e,t,r){return e[0]=t[0]+r[0],e[1]=t[1]+r[1],e[2]=t[2]+r[2],e},subtract:M,multiply:U,divide:F,ceil:function(e,t){var r=R;return e[0]=Math[r(243)](t[0]),e[1]=Math.ceil(t[1]),e[2]=Math[r(243)](t[2]),e},floor:function(e,t){var r=R;return e[0]=Math[r(253)](t[0]),e[1]=Math[r(253)](t[1]),e[2]=Math[r(253)](t[2]),e},min:function(e,t,r){var n=R;return e[0]=Math[n(254)](t[0],r[0]),e[1]=Math.min(t[1],r[1]),e[2]=Math.min(t[2],r[2]),e},max:function(e,t,r){var n=R;return e[0]=Math[n(245)](t[0],r[0]),e[1]=Math[n(245)](t[1],r[1]),e[2]=Math[n(245)](t[2],r[2]),e},round:function(e,t){var r=R;return e[0]=Math[r(250)](t[0]),e[1]=Math[r(250)](t[1]),e[2]=Math[r(250)](t[2]),e},scale:function(e,t,r){return e[0]=t[0]*r,e[1]=t[1]*r,e[2]=t[2]*r,e},scaleAndAdd:function(e,t,r,n){return e[0]=t[0]+r[0]*n,e[1]=t[1]+r[1]*n,e[2]=t[2]+r[2]*n,e},distance:P,squaredDistance:L,squaredLength:O,negate:function(e,t){return e[0]=-t[0],e[1]=-t[1],e[2]=-t[2],e},inverse:function(e,t){return e[0]=1/t[0],e[1]=1/t[1],e[2]=1/t[2],e},normalize:function(e,t){var r=R,n=t[0],i=t[1],s=t[2],o=n*n+i*i+s*s;return o>0&&(o=1/Math[r(249)](o)),e[0]=t[0]*o,e[1]=t[1]*o,e[2]=t[2]*o,e},dot:z,cross:function(e,t,r){var n=t[0],i=t[1],s=t[2],o=r[0],a=r[1],c=r[2];return e[0]=i*c-s*a,e[1]=s*o-n*c,e[2]=n*a-i*o,e},lerp:function(e,t,r,n){var i=t[0],s=t[1],o=t[2];return e[0]=i+n*(r[0]-i),e[1]=s+n*(r[1]-s),e[2]=o+n*(r[2]-o),e},hermite:function(e,t,r,n,i,s){var o=s*s,a=o*(2*s-3)+1,c=o*(s-2)+s,u=o*(s-1),l=o*(3-2*s);return e[0]=t[0]*a+r[0]*c+n[0]*u+i[0]*l,e[1]=t[1]*a+r[1]*c+n[1]*u+i[1]*l,e[2]=t[2]*a+r[2]*c+n[2]*u+i[2]*l,e},bezier:function(e,t,r,n,i,s){var o=1-s,a=o*o,c=s*s,u=a*o,l=3*s*a,d=3*c*o,h=c*s;return e[0]=t[0]*u+r[0]*l+n[0]*d+i[0]*h,e[1]=t[1]*u+r[1]*l+n[1]*d+i[1]*h,e[2]=t[2]*u+r[2]*l+n[2]*d+i[2]*h,e},random:function(e,t){var r=R;t=t||1;var n=2*u()*Math.PI,i=2*f[r(232)]()-1,s=Math.sqrt(1-i*i)*t;return e[0]=Math[r(246)](n)*s,e[1]=Math[r(247)](n)*s,e[2]=i*t,e},transformMat4:function(e,t,r){var n=t[0],i=t[1],s=t[2],o=r[3]*n+r[7]*i+r[11]*s+r[15];return o=o||1,e[0]=(r[0]*n+r[4]*i+r[8]*s+r[12])/o,e[1]=(r[1]*n+r[5]*i+r[9]*s+r[13])/o,e[2]=(r[2]*n+r[6]*i+r[10]*s+r[14])/o,e},transformMat3:function(e,t,r){var n=t[0],i=t[1],s=t[2];return e[0]=n*r[0]+i*r[3]+s*r[6],e[1]=n*r[1]+i*r[4]+s*r[7],e[2]=n*r[2]+i*r[5]+s*r[8],e},transformQuat:function(e,t,r){var n=r[0],i=r[1],s=r[2],o=r[3],a=t[0],c=t[1],u=t[2],l=i*u-s*c,d=s*a-n*u,h=n*c-i*a,f=i*h-s*d,p=s*l-n*h,m=n*d-i*l,v=2*o;return l*=v,d*=v,h*=v,f*=2,p*=2,m*=2,e[0]=a+l+f,e[1]=c+d+p,e[2]=u+h+m,e},rotateX:function(e,t,r,n){var i=R,s=[],o=[];return s[0]=t[0]-r[0],s[1]=t[1]-r[1],s[2]=t[2]-r[2],o[0]=s[0],o[1]=s[1]*Math[i(246)](n)-s[2]*Math[i(247)](n),o[2]=s[1]*Math[i(247)](n)+s[2]*Math[i(246)](n),e[0]=o[0]+r[0],e[1]=o[1]+r[1],e[2]=o[2]+r[2],e},rotateY:function(e,t,r,n){var i=R,s=[],o=[];return s[0]=t[0]-r[0],s[1]=t[1]-r[1],s[2]=t[2]-r[2],o[0]=s[2]*Math[i(247)](n)+s[0]*Math[i(246)](n),o[1]=s[1],o[2]=s[2]*Math.cos(n)-s[0]*Math[i(247)](n),e[0]=o[0]+r[0],e[1]=o[1]+r[1],e[2]=o[2]+r[2],e},rotateZ:function(e,t,r,n){var i=R,s=[],o=[];return s[0]=t[0]-r[0],s[1]=t[1]-r[1],s[2]=t[2]-r[2],o[0]=s[0]*Math.cos(n)-s[1]*Math[i(247)](n),o[1]=s[0]*Math[i(247)](n)+s[1]*Math.cos(n),o[2]=s[2],e[0]=o[0]+r[0],e[1]=o[1]+r[1],e[2]=o[2]+r[2],e},angle:function(e,t){var r=R,n=e[0],i=e[1],s=e[2],o=t[0],a=t[1],c=t[2],u=Math[r(249)](n*n+i*i+s*s)*Math.sqrt(o*o+a*a+c*c),l=u&&z(e,t)/u;return Math.acos(Math[r(254)](Math[r(245)](l,-1),1))},zero:function(e){return e[0]=0,e[1]=0,e[2]=0,e},str:function(e){return R(242)+e[0]+", "+e[1]+", "+e[2]+")"},exactEquals:function(e,t){return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]},equals:function(e,t){var r=R,n=e[0],i=e[1],s=e[2],o=t[0],a=t[1],c=t[2];return Math[r(255)](n-o)<=f[r(239)]*Math.max(1,Math.abs(n),Math.abs(o))&&Math[r(255)](i-a)<=f[r(239)]*Math[r(245)](1,Math[r(255)](i),Math.abs(a))&&Math.abs(s-c)<=f[r(239)]*Math[r(245)](1,Math[r(255)](s),Math[r(255)](c))},sub:N,mul:H,div:V,dist:G,sqrDist:W,len:$,sqrLen:K,forEach:J});function X(){var e=["80ToZvdz","1451361tptwLf","1184862RwUGes","269384BhfvGc","5uaPlgJ","603xhlqnJ","507151ndAqtg","18536rMGeJZ","5890LUykkK","1714286hcdhKC"];return(X=function(){return e})()}function Z(e,t){var r=X();return(Z=function(e,t){return r[e-=187]})(e,t)}function Q(e,t){const r=ee();return(Q=function(e,t){return r[e-=364]})(e,t)}function ee(){const e=["bindBuffer","bindTexture","UNPACK_ALIGNMENT","deleteTexture","clear","UNSIGNED_SHORT","DEPTH_TEST","texturePosition","1503PTpWiJ","getUniformLocation","\n attribute vec4 aVertexPosition;\n attribute vec2 aTexturePosition;\n uniform mat4 uModelMatrix;\n uniform mat4 uViewMatrix;\n uniform mat4 uProjectionMatrix;\n varying lowp vec2 vTexturePosition;\n void main(void) {\n gl_Position = uProjectionMatrix * uViewMatrix * uModelMatrix * aVertexPosition;\n vTexturePosition = aTexturePosition;\n }\n ","1447064WlZwdS","indices","384xGvxmA","getShaderInfoLog","texParameteri","rgbaTexture","\n precision highp float;\n varying highp vec2 vTexturePosition;\n uniform int isyuv;\n uniform sampler2D rgbaTexture;\n uniform sampler2D yTexture;\n uniform sampler2D uTexture;\n uniform sampler2D vTexture;\n\n const mat4 YUV2RGB = mat4( 1.1643828125, 0, 1.59602734375, -.87078515625,\n 1.1643828125, -.39176171875, -.81296875, .52959375,\n 1.1643828125, 2.017234375, 0, -1.081390625,\n 0, 0, 0, 1);\n\n\n void main(void) {\n\n if (isyuv>0) {\n\n highp float y = texture2D(yTexture, vTexturePosition).r;\n highp float u = texture2D(uTexture, vTexturePosition).r;\n highp float v = texture2D(vTexture, vTexturePosition).r;\n gl_FragColor = vec4(y, u, v, 1) * YUV2RGB;\n\n } else {\n gl_FragColor = texture2D(rgbaTexture, vTexturePosition);\n }\n }\n ","deleteShader","clearColor","uniformMatrix4fv","FLOAT","aTexturePosition","yTexture","projectionMatrix","uniform1i","concat","clearDepth","2202600uiRLJv","slice","TEXTURE1","CLAMP_TO_EDGE","aVertexPosition","ortho","drawElements","TRIANGLES","linkProgram","modelMatrix","createProgram","depthFunc","fromValues","LINK_STATUS","attribLocations","pixelStorei","texImage2D","uniformLocations","utexture","9640tEuKIi","texPosition","uTexture","log","2196IjTVZk","5879225XBOwED","attachShader","vertexPosition","STATIC_DRAW","VERTEX_SHADER","UNSIGNED_BYTE","createBuffer","activeTexture","LUMINANCE","viewMatrix","isyuv","createTexture","vtexture","uModelMatrix","ARRAY_BUFFER","LINEAR","create","COMPILE_STATUS","enable","TEXTURE_2D","getAttribLocation","TEXTURE_MIN_FILTER","ELEMENT_ARRAY_BUFFER","uProjectionMatrix","deleteBuffer","program","369211BVcOAp","DEPTH_BUFFER_BIT","TEXTURE0","lookAt","TEXTURE_MAG_FILTER","bufferData","COLOR_BUFFER_BIT","position","334PCXXqH","LEQUAL","getProgramParameter","TEXTURE_WRAP_T","getShaderParameter","34986moeynL","vTexture","viewport","vertexAttribPointer","useProgram","TEXTURE_WRAP_S","enableVertexAttribArray","5SJTVLo","compileShader"];return(ee=function(){return e})()}!function(e,t){for(var r=Z,n=e();;)try{if(464561===parseInt(r(195))/1+-parseInt(r(188))/2+parseInt(r(190))/3+parseInt(r(192))/4+-parseInt(r(193))/5*(-parseInt(r(191))/6)+-parseInt(r(196))/7*(-parseInt(r(189))/8)+-parseInt(r(194))/9*(-parseInt(r(187))/10))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(X),function(e,t){const r=Q,n=e();for(;;)try{if(348427===-parseInt(r(440))/1+-parseInt(r(448))/2*(-parseInt(r(413))/3)+parseInt(r(373))/4*(parseInt(r(460))/5)+parseInt(r(375))/6*(-parseInt(r(453))/7)+parseInt(r(409))/8*(-parseInt(r(370))/9)+parseInt(r(390))/10+parseInt(r(414))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ee);var te=(e,t)=>{const r=Q,n=r(372),i=r(379);t&&e[r(405)](e[r(364)],1);const s=function(){const t=r,s=f(e[t(418)],n),o=f(e.FRAGMENT_SHADER,i),a=e[t(400)]();return e.attachShader(a,s),e[t(415)](a,o),e[t(398)](a),e[t(450)](a,e[t(403)])?a:(console[t(412)]("Unable to initialize the shader program: "+e.getProgramInfoLog(a)),null)}();let o={program:s,attribLocations:{vertexPosition:e.getAttribLocation(s,r(394)),texturePosition:e[r(434)](s,r(384))},uniformLocations:{projectionMatrix:e[r(371)](s,r(437)),modelMatrix:e[r(371)](s,r(427)),viewMatrix:e[r(371)](s,"uViewMatrix"),rgbatexture:e.getUniformLocation(s,r(378)),ytexture:e[r(371)](s,r(385)),utexture:e[r(371)](s,r(411)),vtexture:e.getUniformLocation(s,r(454)),isyuv:e[r(371)](s,r(424))}},a=function(){const t=r,n=e.createBuffer();e[t(462)](e[t(428)],n);e.bufferData(e[t(428)],new Float32Array([-1,-1,-1,1,-1,-1,1,1,-1,-1,1,-1]),e[t(417)]);var i=[];i=i[t(388)]([0,1],[1,1],[1,0],[0,0]);const s=e[t(420)]();e[t(462)](e[t(428)],s),e.bufferData(e[t(428)],new Float32Array(i),e[t(417)]);const o=e.createBuffer();e.bindBuffer(e[t(436)],o);return e[t(445)](e[t(436)],new Uint16Array([0,1,2,0,2,3]),e[t(417)]),{position:n,texPosition:s,indices:o}}(),c=h(),u=h(),l=h(),d=h();function h(){const t=r;let n=e[t(425)]();return e[t(463)](e[t(433)],n),e.texParameteri(e[t(433)],e[t(444)],e[t(429)]),e.texParameteri(e[t(433)],e[t(435)],e[t(429)]),e.texParameteri(e.TEXTURE_2D,e[t(458)],e[t(393)]),e[t(377)](e.TEXTURE_2D,e[t(451)],e[t(393)]),n}function f(t,n){const i=r,s=e.createShader(t);return e.shaderSource(s,n),e[i(461)](s),e[i(452)](s,e[i(431)])?s:(console.log("An error occurred compiling the shaders: "+e[i(376)](s)),e[i(380)](s),null)}function m(t,n){const i=r;e[i(455)](0,0,t,n),e[i(381)](0,0,0,0),e[i(389)](1),e[i(432)](e[i(368)]),e[i(401)](e[i(449)]),e[i(366)](e[i(446)]|e[i(441)]);const s=x[i(430)]();x[i(395)](s,-1,1,-1,1,.1,100);const c=p();v(c);const h=x[i(430)]();x[i(443)](h,Y[i(402)](0,0,0),B(0,0,-1),Y[i(402)](0,1,0));{const t=3,r=e[i(383)],n=!1,s=0,c=0;e[i(462)](e[i(428)],a[i(447)]),e[i(456)](o[i(404)][i(416)],t,r,n,s,c),e[i(459)](o[i(404)].vertexPosition)}{const t=2,r=e[i(383)],n=!1,s=0,c=0;e[i(462)](e[i(428)],a[i(410)]),e[i(456)](o[i(404)].texturePosition,t,r,n,s,c),e[i(459)](o.attribLocations[i(369)])}e[i(421)](e[i(442)]+3),e[i(463)](e[i(433)],u),e.activeTexture(e.TEXTURE0+4),e[i(463)](e.TEXTURE_2D,l),e[i(421)](e[i(442)]+5),e.bindTexture(e[i(433)],d),e[i(462)](e[i(436)],a[i(374)]),e[i(457)](o[i(439)]),e[i(382)](o[i(407)][i(386)],!1,s),e[i(382)](o.uniformLocations[i(399)],!1,c),e[i(382)](o.uniformLocations[i(423)],!1,h),e[i(387)](o.uniformLocations.rgbatexture,2),e.uniform1i(o[i(407)].ytexture,3),e.uniform1i(o[i(407)][i(408)],4),e.uniform1i(o[i(407)][i(426)],5),e.uniform1i(o[i(407)][i(424)],1);{const t=6,r=e[i(367)],n=0;e[i(396)](e[i(397)],t,r,n)}}return{render:function(t,n,i,s,o){const a=r;e[a(421)](e.TEXTURE0),e[a(463)](e[a(433)],u),e[a(406)](e[a(433)],0,e[a(422)],t,n,0,e[a(422)],e[a(419)],i),e[a(421)](e[a(392)]),e.bindTexture(e[a(433)],l),e[a(406)](e[a(433)],0,e[a(422)],t/2,n/2,0,e[a(422)],e[a(419)],s),e.activeTexture(e.TEXTURE2),e[a(463)](e.TEXTURE_2D,d),e[a(406)](e.TEXTURE_2D,0,e[a(422)],t/2,n/2,0,e[a(422)],e[a(419)],o),m(t,n)},renderYUV:function(t,n,i){const s=r;let o=i[s(391)](0,t*n),a=i[s(391)](t*n,t*n*5/4),c=i[s(391)](t*n*5/4,t*n*3/2);e[s(421)](e.TEXTURE0),e[s(463)](e.TEXTURE_2D,u),e.texImage2D(e[s(433)],0,e[s(422)],t,n,0,e[s(422)],e[s(419)],o),e[s(421)](e[s(392)]),e[s(463)](e.TEXTURE_2D,l),e[s(406)](e[s(433)],0,e[s(422)],t/2,n/2,0,e.LUMINANCE,e[s(419)],a),e[s(421)](e.TEXTURE2),e.bindTexture(e.TEXTURE_2D,d),e[s(406)](e[s(433)],0,e.LUMINANCE,t/2,n/2,0,e.LUMINANCE,e[s(419)],c),m(t,n)},destroy:function(){const t=r;e.deleteProgram(o[t(439)]),e[t(438)](a[t(447)]),e[t(438)](a[t(410)]),e.deleteBuffer(a.indices),e[t(365)](c),e[t(365)](u),e[t(365)](l),e[t(365)](d),o=null,a=null,c=null,u=null,l=null,d=null}}};const re=Be;!function(e,t){const r=Be,n=e();for(;;)try{if(968636===-parseInt(r(449))/1+-parseInt(r(499))/2*(-parseInt(r(489))/3)+-parseInt(r(415))/4+-parseInt(r(331))/5*(parseInt(r(482))/6)+-parseInt(r(646))/7*(parseInt(r(769))/8)+parseInt(r(337))/9+parseInt(r(621))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(De);const ne={websocket:1,fetch:2,hls:3,webrtc:4,webTransport:5,aliyunRtc:6,ts:7};re(372),re(763),re(639),re(498);const ie={fetch:re(372),hls:re(763),websocket:re(468),webrtc:re(639),webTransport:"webTransport",worker:re(563),aliyunRtc:re(712),mp4:re(285),flv:re(610)},se={player:re(401),playerAudio:re(344),playbackTF:re(437),talk:"talk",playVod:re(765)},oe={mp4:re(285),webm:re(561),flv:re(610),mov:re(439)},ae={flv:re(610),m7s:re(701),hls:"hls",webrtc:re(639),webTransport:re(498),nakedFlow:re(317),fmp4:re(314),mpeg4:re(400),aliyunRtc:re(712),ts:"ts",g711:re(481),pcm:re(686)};re(677),re(422),re(495),re(343),re(348),re(404);const ce={mse:re(628),wcs:re(381),offscreen:"offscreen",wasm:re(569),simd:"simd",simdFFmpeg:re(751),mt:"mt",webrtc:re(639),hls:re(763),aliyunRtc:re(712)},ue={canvas:re(688),video:re(294)},le={debug:"debug",warn:"warn"},de={click:re(666),mouseDownAndUp:re(393)},he={normal:re(486),simple:re(332)},fe={normal:re(486),small:re(719)},pe=re(717),me=re(613),ve=36e5,ye=4080,_e=12;re(296),re(454),re(531);const ge={playIsNotPauseOrUrlIsNull:re(333),webglAlignmentError:re(350),webglContextLostError:re(630),mediaSourceH265NotSupport:re(641),mseSourceBufferFull:re(433),mediaSourceAppendBufferError:re(544),mseSourceBufferError:re(485),mseAddSourceBufferError:re(544),mseWorkerAddSourceBufferError:"初始化解码器失败",mediaSourceDecoderConfigurationError:re(544),mediaSourceTsIsMaxDiff:re(729),mseWidthOrHeightChange:re(729),mediaSourceAudioG711NotSupport:re(548),mediaSourceAudioInitTimeout:re(444),mediaSourceAudioNoDataTimeout:re(692),mediaSourceUseCanvasRenderPlayFailed:"MediaSource解码使用canvas渲染失败",mediaSourceBufferedIsZeroError:"流异常",webcodecsH265NotSupport:re(641),webcodecsUnsupportedConfigurationError:re(544),webcodecsDecodeConfigureError:re(544),webcodecsDecodeError:re(485),webcodecsAudioInitTimeout:re(444),webcodecsAudioNoDataTimeout:"等待音频数据超时",wcsWidthOrHeightChange:re(485),wasmDecodeError:"解码失败",simdDecodeError:re(485),simdDecodeDelayTimeout:"首帧解码超时",wasmWidthOrHeightChange:re(729),wasmUseVideoRenderError:re(704),videoElementPlayingFailed:"video自动渲染失败",simdH264DecodeVideoWidthIsTooLarge:"不支持该分辨率的视频",networkDelayTimeout:re(549),fetchError:re(652),streamEnd:"请求结束",websocket1006Error:re(689),websocketError:re(652),webrtcError:re(652),hlsError:re(652),decoderWorkerInitError:re(411),decoderWorkerWasmError:re(598),videoElementPlayingFailedForWebrtc:re(704),videoInfoError:re(733),webrtcStreamH265:re(593),delayTimeout:re(632),loadingTimeout:re(640),loadingTimeoutRetryEnd:re(640),delayTimeoutRetryEnd:"播放超时重播失败",flvDemuxBufferSizeTooLarge:re(643),audioChannelError:"音频通道错误",aliyunRtcError:"请求失败",mseWaitVideoCanplayTimeout:re(729),initDecoderWorkerTimeout:re(590)},be={playType:se[re(401)],videoBuffer:1e3,videoBufferDelay:1e3,networkDelay:1e4,isResize:!0,isFullResize:!1,isFlv:!1,isHls:!1,isFmp4:!1,isWebrtc:!1,isWebrtcForZLM:!1,isWebrtcForSRS:!1,webrtcForSRSBySDK:!1,isWebrtcForOthers:!1,isNakedFlow:!1,isMpeg4:!1,isAliyunRtc:!1,isTs:!1,debug:!1,debugLevel:le.warn,debugUuid:"",isMulti:!0,multiIndex:-1,hotKey:!1,loadingTimeout:10,heartTimeout:10,timeout:10,pageVisibilityHiddenTimeout:300,loadingTimeoutReplay:!0,heartTimeoutReplay:!0,loadingTimeoutReplayTimes:3,heartTimeoutReplayTimes:3,heartTimeoutReplayUseLastFrameShow:!0,replayUseLastFrameShow:!0,replayShowLoadingIcon:!1,supportDblclickFullscreen:!1,showBandwidth:!1,showPerformance:!1,mseCorrectTimeDuration:20,mseCorrectAudioTimeDuration:20,keepScreenOn:!0,isNotMute:!1,muted:!0,hasAudio:!0,hasVideo:!0,operateBtns:{fullscreen:!1,screenshot:!1,play:!1,audio:!1,record:!1,ptz:!1,quality:!1,zoom:!1,close:!1,scale:!1,performance:!1,logSave:!1,aiFace:!1,aiObject:!1,aiOcclusion:!1,fullscreenFn:null,fullscreenExitFn:null,screenshotFn:null,playFn:null,pauseFn:null,recordFn:null,recordStopFn:null},extendOperateBtns:[],contextmenuBtns:[],watermarkConfig:{},controlAutoHide:!1,controlAutoHideDelayTime:5,hasControl:!1,controlSize:fe[re(486)],loadingIcon:!0,loadingIconStyle:{},loadingText:"",background:"",poster:"",backgroundLoadingShow:!0,loadingBackground:"",loadingBackgroundWidth:0,loadingBackgroundHeight:0,decoder:re(707),decoderOld:re(552),decoderAudio:re(583),decoderHard:re(673),decoderHardNotWasm:"decoder-pro-hard-not-wasm.js",wasmMp4RecorderDecoder:re(766),decoderWASM:"",isDecoderUseCDN:!1,url:"",rotate:0,mirrorRotate:"none",aspectRatio:re(509),playbackConfig:{playList:[],fps:"",autoCalcFps:!0,showControl:!0,controlType:he[re(486)],duration:0,startTime:"",showRateBtn:!1,rateConfig:[],showPrecision:"",showPrecisionBtn:!0,isCacheBeforeDecodeForFpsRender:!1,uiUsePlaybackPause:!1,isPlaybackPauseClearCache:!0,isUseFpsRender:!1,isUseLocalCalculateTime:!1,localOneFrameTimestamp:40,supportWheel:!1,useWCS:!1,useMSE:!1,useSIMD:!0},qualityConfig:[],defaultStreamQuality:"",scaleConfig:["拉伸","缩放","正常"],forceNoOffscreen:!0,hiddenAutoPause:!1,protocol:ne[re(372)],demuxType:ae[re(610)],useWasm:!1,useOldWasm:!1,useMSE:!1,useWCS:!1,useSIMD:!0,isFFmpegSIMD:!1,useMThreading:!1,preferredHardDecode:!1,wcsUseVideoRender:!0,wcsUseWebgl2Render:!1,wasmUseVideoRender:!0,mseUseCanvasRender:!1,hlsUseCanvasRender:!1,webrtcUseCanvasRender:!1,useOffscreen:!1,useWebGPU:!1,useWebCanvas:!1,mseDecodeErrorReplay:!0,wcsDecodeErrorReplay:!0,wasmDecodeErrorReplay:!0,simdDecodeErrorReplay:!0,simdDecodeErrorReplayType:ce[re(569)],autoWasm:!0,decoderErrorAutoWasm:!1,hardDecodingNotSupportAutoWasm:!0,webglAlignmentErrorReplay:!0,webglContextLostErrorReplay:!0,openWebglAlignment:!1,syncAudioAndVideo:!0,syncAudioAndVideoDiff:300,playbackDelayTime:1e3,playbackFps:25,playVodFps:25,playbackForwardMaxRateDecodeIFrame:4,playbackCurrentTimeMove:!0,useVideoRender:!0,useCanvasRender:!1,videoRenderType:"",networkDelayTimeoutReplay:!1,recordType:oe[re(285)],checkFirstIFrame:!0,nakedFlowFps:25,audioEngine:null,isShowRecordingUI:!0,isShowZoomingUI:!0,useFaceDetector:!1,useObjectDetector:!1,useImageDetector:!1,useOcclusionDetector:!1,ptzPositionConfig:{},ptzShowType:re(366),ptzClickType:de[re(666)],ptzStopEmitDelay:.3,ptzZoomShow:!1,ptzApertureShow:!1,ptzFocusShow:!1,ptzMoreArrowShow:!1,ptzCruiseShow:!1,ptzFogShow:!1,ptzWiperShow:!1,ptzSupportDraggable:!1,weiXinInAndroidAudioBufferSize:4800,isCryptoAudio:!1,isM7sCrypto:!1,isSm4Crypto:!1,isSm4CryptoH265V2:!1,isXorCrypto:!1,sm4CryptoKey:"",m7sCryptoKey:"",xorCryptoKey:"",cryptoKey:"",cryptoIV:"",cryptoKeyUrl:"",listenWindowResizeAuoResize:!0,orientationChangeResize:!1,useWebFullScreen:!1,ptsMaxDiff:3600,aiFaceDetectLevel:2,aiFaceDetectWidth:240,aiFaceDetectEmitBase64:!1,aiFaceDetectShowRect:!0,aiFaceDetectInterval:1e3,aiFaceDetectRectConfig:{},aiObjectDetectLevel:2,aiObjectDetectWidth:240,aiObjectDetectShowRect:!0,aiObjectDetectInterval:1e3,aiObjectDetectRectConfig:{},aiObjectDetectTarget:"",aiOcclusionDetectInterval:1e3,aiImageDetectDrop:!1,aiImageDetectActive:!1,videoRenderSupportScale:!0,mediaSourceTsIsMaxDiffReplay:!0,controlHtml:"",isH265:!1,isWebrtcH265:!1,supportLockScreenPlayAudio:!0,supportHls265:!0,hls265ForceFixLargeGap:!0,isEmitSEI:!1,pauseAndNextPlayUseLastFrameShow:!1,demuxUseWorker:!0,playFailedAndReplay:!0,showMessageConfig:ge,videoElementPlayingFailedReplay:!0,mp4RecordUseWasm:!0,mseAutoCleanupSourceBuffer:!0,mseAutoCleanupMaxBackwardDuration:30,mseAutoCleanupMinBackwardDuration:10,widthOrHeightChangeReplay:!0,simdH264DecodeVideoWidthIsTooLargeReplay:!0,mediaSourceAudioG711NotSupportReplay:!0,mediaSourceAudioInitTimeoutReplay:!0,mediaSourceAudioNoDataTimeoutReplay:!0,mediaSourceUseCanvasRenderPlayFailedReplay:!0,mediaSourceUseCanvasRenderPlayFailedReplayType:ue.video,webcodecsAudioInitTimeoutReplay:!0,webcodecsAudioNoDataTimeoutReplay:!0,widthOrHeightChangeReplayDelayTime:0,ghostWatermarkConfig:{on:5,off:5,content:"",fontSize:12,color:re(623),opacity:.15,speed:.2},dynamicWatermarkConfig:{content:"",speed:.2,fontSize:12,color:re(623),opacity:.15},isDropSameTimestampGop:!1,mseDecodeAudio:!0,wcsDecodeAudio:!0,nakedFlowH265DemuxUseNew:!0,nakedFlowDemuxUseNew:!0,extendDomConfig:{html:"",showBeforePlay:!1,showAfterLoading:!0},disableContextmenu:!1,mseDecoderUseWorker:!0,openMemoryLog:!1,mainThreadFetchUseWorker:!0,playFailedAndPausedShowPlayBtn:!0,mseCorrectionTimestamp:!0,flvDemuxBufferSizeTooLargeReplay:!1,flvDemuxBufferSizeTooLargeEmitFailed:!1,flvDemuxBufferSizeMaxLarge:1048576,isCheckInView:!1,hiddenControl:!1,androidMobileFullscreenRotate:!0,disableModule:{ptz:!1,record:!1,zoom:!1,watermark:!1,playback:!1},recordWebMSupportSeek:!1,wasmPlayAudioUseVideoRender:!1,mseWaitVideoCanplayTimeout:6,mseWaitVideoCanplayAutoWasm:!0,zoomMaxScale:5,zoomSupportGestureInMobile:!1,zoomSupportGestureInMobileSpeed:.2,zoomSupportWheelInPc:!1,zoomSupportWheelInPcSpeed:.2,drawingRectColor:re(546),drawingRectLineWidth:1,drawingRectEndRemoveDom:!0,videoSEISyncPtsDiff:.2,initShowPlayBtn:!1,playbackCheckStreamEnd:!0,autoUseSystemFullScreen:!0,playVodConfig:{showRateBtn:!1,rateConfig:[],useWCS:!1,useMSE:!0,useSIMD:!0,startTime:null},playVodForwardMaxRateDecodeIFrame:8,playVodEndedAndAutoReplay:!1,playVodEndedAndShowPlayBtn:!0,hotKeyVolumeStep:.05,hotKeySeekStep:5,websocketOpenTimeout:8,i18n:{},screenshotUseHighQuality:!1,requestAnimationFrameMaxDiff:800,isUseFileProtocol:!1,correctionConfigurationProfileIndication:!0,correctionConfigurationVersion:!0,demuxFlvUseV2:!1};re(432),re(594),re(683),re(616),re(734),re(524),re(605),re(560),re(505),re(319),re(634),re(775),re(334),re(330),re(325),re(475),re(558),re(340),re(516),re(318),re(774),re(600),re(494);const we={init:"init",initVideo:re(324),render:re(529),playAudio:re(390),initAudio:"initAudio",kBps:"kBps",decode:re(293),audioCode:"audioCode",audioNalu:re(500),audioAACSequenceHeader:re(741),videoCode:re(463),videoCodec:re(625),videoNalu:re(566),videoPayload:re(514),audioPayload:re(461),wasmError:re(746),workerFetch:re(694),iframeIntervalTs:re(700),isDropping:"isDropping",workerEnd:re(428),networkDelay:re(770),playbackStreamVideoFps:re(697),wasmWidthOrHeightChange:re(615),simdDecodeError:re(517),simdH264DecodeVideoWidthIsTooLarge:re(715),simdDecodeDelayTimeout:re(655),websocketOpen:re(778),websocketStringMsg:"websocketStringMsg",closeEnd:"closeEnd",tempStream:re(380),videoSEI:"videoSEI",flvScriptData:re(651),aacSequenceHeader:re(773),videoSequenceHeader:re(376),flvBufferData:re(402),checkFirstIFrame:re(644),mseHandle:"mseHandle",mseFirstRenderTime:"mseFirstRenderTime",mseError:re(660),notSupportNewWasm:re(614),failedToAsynchronouslyPrepareWasm:re(669),mtStreamStats:re(714)};re(578);const Se={audio:1,video:2},Ie={audio:8,video:9,scriptData:18},Ae={init:re(503),decode:re(293),audioDecode:re(690),videoDecode:"videoDecode",initAudioCodec:re(315),initVideoCodec:re(491),close:"close",updateConfig:"updateConfig",resetDecode:re(542),clearBuffer:re(476),resetAudioDecode:re(611),resetVideoDecode:re(488),fetchStream:re(349),sendWsMessage:"sendWsMessage",mseUpdateVideoTimestamp:re(633),playbackIsPause:re(389)};re(372),re(771),re(384),re(535),re(508),re(620),re(503),re(372),re(653),re(631),re(771),re(556),re(443),re(612),re(503);const Ee={fullscreen:"fullscreen$2",fullScreenByStart:re(425),webFullscreen:re(698),decoderWorkerInit:"decoderWorkerInit",play:"play",playing:re(352),pause:re(426),mute:"mute",load:re(420),loading:re(567),zooming:re(667),drawingRect:re(354),drawingRectInfo:re(736),videoInfo:re(663),timeUpdate:re(484),audioInfo:re(470),log:re(708),error:"error",kBps:re(465),timeout:"timeout",delayTimeout:"delayTimeout",delayTimeoutRetryEnd:re(711),loadingTimeout:"loadingTimeout",loadingTimeoutRetryEnd:re(358),stats:re(762),performance:"performance",videoSmooth:re(429),faceDetectActive:"faceDetectActive",objectDetectActive:re(413),occlusionDetectActive:re(757),imageDetectActive:re(743),record:"record",recording:re(581),recordingTimestamp:re(582),recordStart:"recordStart",recordEnd:re(471),recordCreateError:re(675),recordBlob:re(721),recordCancel:re(527),buffer:re(384),videoFrame:re(346),videoSEI:re(394),videoSEISyncPts:"videoSEISyncPts",start:"start",metadata:re(659),resize:"resize",volumechange:re(627),volume:re(691),destroy:re(631),beforeDestroy:"beforeDestroy",streamEnd:re(338),streamRate:re(555),streamAbps:"streamAbps",streamVbps:re(374),streamDts:re(295),streamSuccess:re(656),streamMessage:re(292),streamError:re(396),streamStats:"streamStats",streamEndInner:"streamEndInner",mseSourceOpen:re(703),mseSourceClose:"mseSourceClose",mseSourceended:"mseSourceended",mseSourceStartStreaming:"mseSourceStartStreaming",mseSourceEndStreaming:re(438),mseSourceBufferError:re(450),mseAddSourceBufferError:"mseAddSourceBufferError",mseWorkerAddSourceBufferError:"mseWorkerAddSourceBufferError",mseSourceBufferBusy:re(693),mseSourceBufferFull:re(523),videoWaiting:re(431),videoTimeUpdate:"videoTimeUpdate",videoSyncAudio:re(458),playToRenderTimes:re(726),playbackTime:re(304),playbackTimestamp:re(585),playbackTimeScroll:re(387),playbackPrecision:re(419),playbackShowPrecisionChange:re(351),playbackJustTime:re(382),playbackStats:re(370),playbackSeek:"playbackSeek",playbackPause:re(637),playbackPauseOrResume:re(506),playbackRateChange:re(565),playbackPreRateChange:re(455),playbackEndInner:"playbackEndInner",playbackEnd:re(502),playVodStats:re(601),playVodPause:re(727),playVodPauseOrResume:re(575),playVodRateChange:"playVodRateChange",playVodTime:re(518),playVodBufferedTime:"playVodBufferedTime",playVodTimeCache:"playVodTimeCache",playVodSeek:re(510),playVodSeeking:re(735),playVodSeekEnd:"playVodSeekEnd",playVodVideoSeekingByMse:re(355),playVodVideoSeekedByMse:re(618),playVodCanplay:re(326),playVodWaiting:"playVodWaiting",playVodEndedAndReplay:re(679),playVodEnded:re(754),ptz:"ptz",streamQualityChange:re(725),visibilityChange:"visibilityChange",netBuf:re(312),close:"close",networkDelayTimeout:re(341),togglePerformancePanel:re(685),viewResizeChange:re(408),flvDemuxBufferSizeTooLarge:"flvDemuxBufferSizeTooLarge",talkGetUserMediaSuccess:"talkGetUserMediaSuccess",talkGetUserMediaFail:re(761),talkGetUserMediaTimeout:"talkGetUserMediaTimeout",talkStreamStart:re(360),talkStreamOpen:"talkStreamOpen",talkStreamClose:re(497),talkStreamError:"talkStreamError",talkStreamInactive:re(493),talkStreamMsg:re(584),webrtcDisconnect:re(728),webrtcFailed:re(375),webrtcClosed:"webrtcClosed",webrtcChecking:re(512),webrtcConnected:re(668),webrtcCompleted:re(405),webrtcOnConnectionStateChange:re(609),webrtcOnIceConnectionStateChange:"webrtcOnIceConnectionStateChange",crashLog:re(750),focus:"focus",blur:re(671),inView:"inView",visibilityHiddenTimeout:"visibilityHiddenTimeout",websocketOpen:"websocketOpen",websocketClose:"websocketClose",websocketError:re(556),websocketStringMsg:re(612),aiObjectDetectorInfo:"aiObjectDetectorInfo",aiFaceDetectorInfo:re(302),aiOcclusionDetectResult:"aiOcclusionDetectResult",aiImageDetectResult:"aiImageDetectResult",playFailedAndPaused:re(414),audioResumeState:re(342),webrtcStreamH265:"webrtcStreamH265",flvMetaData:"flvMetaData",talkFailedAndStop:re(327),removeLoadingBgImage:re(532),memoryLog:re(731),downloadMemoryLog:re(738),pressureObserverCpu:re(322),currentPts:"currentPts",online:re(543),offline:re(772),networkState:"networkState",clickInitPlayer:re(577),audioSplitBuffer:"audioSplitBuffer"};re(420),re(663),re(536),re(487),re(774),re(600),re(358),re(758),re(711),re(306),re(698),re(492),re(580),re(762),re(595),re(582),re(721),re(527),re(726),re(748),re(370),re(585),re(506),re(565),re(351),re(754),re(575),re(518),re(490),re(510),re(735),re(755),re(667),re(750),re(606),re(682),re(778),re(612),re(302),re(466),re(480),re(414),re(342),re(394),re(397),re(609),re(661),re(462),re(577),re(363),re(327),re(584),re(420),re(470),re(465),re(487),re(774),re(358),re(758),re(711),re(492),re(426),re(580),re(762),re(726),re(778),re(443),re(414);const ke={talkStreamError:Ee[re(363)],talkStreamClose:Ee.talkStreamClose},Ce={playError:"playIsNotPauseOrUrlIsNull",fetchError:re(535),fetchErrorWorker:"fetchErrorWorker",websocketError:re(556),websocketOpenTimeout:re(300),webcodecsH265NotSupport:re(356),webcodecsDecodeError:re(720),webcodecsUnsupportedConfigurationError:re(379),webcodecsDecodeConfigureError:"webcodecsDecodeConfigureError",webcodecsAudioInitTimeout:re(474),webcodecsAudioNoDataTimeout:re(460),mediaSourceH265NotSupport:"mediaSourceH265NotSupport",mediaSourceAudioG711NotSupport:re(477),mediaSourceAudioInitTimeout:re(478),mediaSourceAudioNoDataTimeout:re(756),mediaSourceDecoderConfigurationError:re(528),mediaSourceFull:Ee.mseSourceBufferFull,mseSourceBufferError:Ee[re(450)],mseAddSourceBufferError:Ee[re(530)],mseWorkerAddSourceBufferError:Ee[re(299)],mediaSourceAppendBufferError:re(385),mediaSourceTsIsMaxDiff:"mediaSourceTsIsMaxDiff",mediaSourceUseCanvasRenderPlayFailed:re(430),mediaSourceBufferedIsZeroError:re(511),wasmDecodeError:re(398),wasmUseVideoRenderError:"wasmUseVideoRenderError",simdH264DecodeVideoWidthIsTooLarge:"simdH264DecodeVideoWidthIsTooLarge",simdDecodeError:re(517),simdDecodeDelayTimeout:re(655),hlsError:re(323),webrtcError:re(519),webrtcClosed:Ee[re(587)],webrtcIceCandidateError:re(759),webglAlignmentError:re(540),wasmWidthOrHeightChange:re(615),mseWidthOrHeightChange:"mseWidthOrHeightChange",wcsWidthOrHeightChange:re(418),widthOrHeightChange:re(378),tallWebsocketClosedByError:re(592),flvDemuxBufferSizeTooLarge:Ee[re(626)],audioChannelError:re(645),webglContextLostError:re(504),videoElementPlayingFailed:re(674),videoElementPlayingFailedForWebrtc:"videoElementPlayingFailedForWebrtc",decoderWorkerInitError:"decoderWorkerInitError",decoderWorkerWasmError:re(657),videoInfoError:re(588),streamEnd:Ee[re(338)],websocket1006Error:re(642),delayTimeout:Ee.delayTimeout,loadingTimeout:Ee[re(600)],networkDelayTimeout:Ee[re(341)],fullscreenError:re(730),aliyunRtcError:re(526),mseWaitVideoCanplayTimeout:re(357),initDecoderWorkerTimeout:re(403),notSupportNewWasm:re(614),failedToAsynchronouslyPrepareWasm:"failedToAsynchronouslyPrepareWasm",playVodMp4Error:"playVodMp4Error",playVodFlvError:re(706),playVodMseDecodeVideoError:re(629),mp4Error:re(445),...ke},xe={notConnect:re(316),open:re(406),close:"close",error:re(536)},Te={connecting:0,open:1,closing:2,closed:3};function De(){const e=["render","mseAddSourceBufferError","jbprovm","removeLoadingBgImage","hevc","object","fetchError","error","base64","MEDIA_ERR_SRC_NOT_SUPPORTED","worklet","webglAlignmentError","receiver","resetDecode","online","初始化解码器失败","H265(HEVC)","red","warn","硬解码不支持G711a/u音频格式","网络超时重播失败","5min","cruiseStart","decoder-pro-old.js","script","timeupdate","streamRate","websocketError","stream","ghostWatermarkConfig","Jb%20pro%20%E4%BD%93%E9%AA%8C%E7%BB%93%E6%9D%9F%2C%E8%AF%B7%E5%88%B7%E6%96%B0%E9%A1%B5%E9%9D%A2%E5%86%8D%E6%AC%A1%E4%BD%93%E9%AA%8C%EF%BC%8C%E5%A6%82%E9%9C%80%E8%A6%81%E8%B4%AD%E4%B9%B0%E5%95%86%E4%B8%9A%E6%8E%88%E6%9D%83%EF%BC%8C%E5%8F%AF%E4%BB%A5%E8%81%94%E7%B3%BB%E5%BE%AE%E4%BF%A1%EF%BC%9Abosswancheng","isFmp4","webm","webrtc-connected","worker","wiperClose","playbackRateChange","videoNalu","loading","load-response-headers","wasm","canplay","0000000000","flv-script-data","stalled","sourceclose","playVodPauseOrResume","peer-connection","clickInitPlayer","Invalid NAL unit size","video decode error","mute","recording","recordingTimestamp","decoder-pro-audio.js","talkStreamMsg","playbackTimestamp","av1","webrtcClosed","videoInfoError","10min","初始化解码worker超时","qualitychange","tallWebsocketClosedByError","webrtc不支持H265","isM7sCrypto","performance","local-candidate","multiMouseover","wasm解码失败","data-channel","loadingTimeout","playVodStats",'video/mp4; codecs="hev1.1.6.L123.b0"',"Jb%20pro%20%E4%BD%93%E9%AA%8C%E7%BB%93%E6%9D%9F%2C%E8%AF%B7%E5%88%B7%E6%96%B0%E9%A1%B5%E9%9D%A2%E5%86%8D%E6%AC%A1%E4%BD%93%E9%AA%8C(wasm%E5%86%85%E9%83%A8%E4%BC%9A%E6%9A%82%E5%81%9C%E8%A7%A3%E7%A0%81)%EF%BC%8C%E5%A6%82%E9%9C%80%E8%A6%81%E8%B4%AD%E4%B9%B0%E5%95%86%E4%B8%9A%E6%8E%88%E6%9D%83%EF%BC%8C%E5%8F%AF%E4%BB%A5%E8%81%94%E7%B3%BB%E5%BE%AE%E4%BF%A1%EF%BC%9Abosswancheng","ceil","multiIndex","visibilityHiddenTimeout","ws1006","webgpu","webrtcOnConnectionStateChange","flv","resetAudioDecode","websocketStringMsg","20251201","notSupportNewWasm","wasmWidthOrHeightChange","replayUseLastFrameShow","image/webp","playVodVideoSeekedByMse","multiDragleave","fetchClose","46174150OEvMyw","load-retry","white","ratechange","videoCodec","flvDemuxBufferSizeTooLarge","volumechange","mse","playVodMseDecodeVideoError","webgl 上下文丢失","destroy","播放超时重播失败","mseUpdateVideoTimestamp","isWebrtc","g711u","物品识别","playbackPause","avc","webrtc","加载超时重播失败","不支持硬解码H265","websocket1006Error","FLV待解封装buffer过大","checkFirstIFrame","audioChannelError","2149lEkEkf","leftDown","window","connecting","MP3","flvScriptData","请求失败","sendMessage","remote-outbound-rtp","simdDecodeDelayTimeout","streamSuccess","decoderWorkerWasmError","rtp","metadata","mseError","currentPts","#FFCC00","videoInfo","right-down","MULAW","click","zooming","webrtcConnected","failedToAsynchronouslyPrepareWasm","udp","blur","loadstart","decoder-pro-hard.js","videoElementPlayingFailed","recordCreateError","Simd","FLV","image/png","playVodEndedAndReplay","container","left","visibilityChange","supportHls265","memory access out of bounds","togglePerformancePanel","pcm","focusFar","canvas","流异常结束","audioDecode","volume","等待音频数据超时","mseSourceBufferBusy","workerFetch","MEDIA_ERR_NETWORK","multiDragstart","playbackStreamVideoFps","webFullscreen","multiMousedown","iframeIntervalTs","m7s","progress","mseSourceOpen","video自动渲染失败","NotAllowedError","playVodFlvError","decoder-pro.js","log","人脸识别激活","focusNear","delayTimeoutRetryEnd","aliyunRtc","buffering","mtStreamStats","simdH264DecodeVideoWidthIsTooLarge","关闭电子放大","JessibucaPro","3-1","small","webcodecsDecodeError","recordBlob","stop","性能面板","complete","streamQualityChange","playToRenderTimes","playVodPause","webrtcDisconnect","流异常","fullscreenError","memoryLog","seeked","解析视频分辨率失败","widthOrHeightChangeReplayDelayTime","playVodSeeking","drawingRectInfo","decoder-pro-audio-player.js","downloadMemoryLog","audio packet","遮挡物检查激活","audioAACSequenceHeader","AbortError","imageDetectActive","five-min","idle","wasmError","right-up","playbackSeek","mp3","crashLog","simdFFmpeg","apertureFar","down","playVodEnded","ptz","mediaSourceAudioNoDataTimeout","occlusionDetectActive","delayTimeout","webrtcIceCandidateError","fogOpen","talkGetUserMediaFail","stats","hls","multiSelected","playVod","jessibuca-pro-mp4-recorder-decoder.js","webrtc-completed","left-up","18232jtPxAi","networkDelay","destroyEnd","offline","aacSequenceHeader","timeout","isWebrtcForZLM","key","fogClose","websocketOpen","mp4","play() failed because the user didn't interact with the document first","ten-min","global","emptied",'video/mp4;codecs="hev1.1.6.L120.90"',"wiperOpen","streamMessage","decode","video","streamDts","/crypto/","ended","video decoder initialization failed","mseWorkerAddSourceBufferError","websocketOpenTimeout","zoomNarrow","aiFaceDetectorInfo","buffereos","playbackTime","switch-url-success","fullscreen","webgl","multiFullscreen","durationchange","loadeddata","rightDown","netBuf",'video/mp4;codecs="hev1.2.4.L120.90"',"fmp4","initAudioCodec","notConnect","nakedFlow","videoRenderSupportScale","isHls","fiveMin","apertureNear","pressureObserverCpu","hlsError","initVideo","isAliyunRtc","playVodCanplay","talkFailedAndStop","metadata-parsed",'video/mp4; codecs="avc1.64002A"',"isWebrtcForOthers","2410Hoykml","simple","播放地址不能为空","isWebrtcForSRS","load-start","readystatechange","4195179JlSclb","streamEnd","AAC","watermarkConfig","networkDelayTimeout","audioResumeState","Webrtc","playerAudio","message","videoFrame","hls-manifest-loaded","WebTransport","fetchStream","Webgl 渲染失败","playbackShowPrecisionChange","playing","wcsDecodeError","drawingRect","playVodVideoSeekingByMse","webcodecsH265NotSupport","mseWaitVideoCanplayTimeout","loadingTimeoutRetryEnd","playback","talkStreamStart","paused","suspend","talkStreamError","MEDIA_ERR_DECODE","oneHour","vertical","no-audio-track","g711a","switch-url-failed","playbackStats","sender","fetch",'video/mp4;codecs="hev1.3.E.L120.90"',"streamVbps","webrtcFailed","videoSequenceHeader","MEDIA_ERR_ABORTED","widthOrHeightChange","webcodecsUnsupportedConfigurationError","tempStream","wcs","playbackJustTime","Decoding error","buffer","mediaSourceAppendBufferError","delta","playbackTimeScroll","half-hour","playbackIsPause","playAudio","Error Domain=NSOSStatusErrorDomain","webrtc-disconnected","mouseDownAndUp","videoSEI","FSimd","streamError","videoSEISyncPts","wasmDecodeError","stream-parsed","mpeg4","player","flvBufferData","initDecoderWorkerTimeout","AliyunRtc","webrtcCompleted","open","hls-level-loaded","viewResizeChange","download","full","初始化worker失败","one-hour","objectDetectActive","playFailedAndPaused","6281160dMtTkE","self","Unsupported audio format","wcsWidthOrHeightChange","playbackPrecision","load","#343434","M7S","alaw","demuxed-track","fullScreenByStart","pause","empty","workerEnd","videoSmooth","mediaSourceUseCanvasRenderPlayFailed","videoWaiting","isMulti","缓冲区已满","fiStop","tenMin","mseDecodeError","playbackTF","mseSourceEndStreaming","mov","canplaythrough","webrtc-closed",'video/mp4;codecs="hev1.4.10.L120.90"',"websocketClose","初始化音频解码器失败","mp4Error","certificate","waiting","性能面板激活","1833723MQqItd","mseSourceBufferError","blob","rightUp","leftUp","jbprov","playbackPreRateChange","subtitle-playlist","tcp","videoSyncAudio","webgl2","webcodecsAudioNoDataTimeout","audioPayload","networkState","videoCode","opus","kBps","aiOcclusionDetectResult","Decoder failure","websocket","multiDblSelected","audioInfo","recordEnd","right","退出全屏","webcodecsAudioInitTimeout","isTs","clearBuffer","mediaSourceAudioG711NotSupport","mediaSourceAudioInitTimeout","remove-buffer","aiImageDetectResult","g711","20298WtnIDl","sei","timeUpdate","解码失败","normal","start","resetVideoDecode","91662aNMYEn","playVodBufferedTime","initVideoCodec","play","talkStreamInactive","heartTimeout","MPEG4","candidate-pair","talkStreamClose","webTransport","106PNUgGv","audioNalu","A key frame is required after configure() or flush()","playbackEnd","init","webglContextLostError","isNakedFlow","playbackPauseOrResume","zoomExpand","fetchErrorWorker","default","playVodSeek","mediaSourceBufferedIsZeroError","webrtcChecking","offscreen","videoPayload","webrtc-checking","defaultStreamQuality","simdDecodeError","playVodTime","webrtcError","sourcebuffer-created","created","halfHour","mseSourceBufferFull","controlSize","ttfb","aliyunRtcError","recordCancel","mediaSourceDecoderConfigurationError"];return(De=function(){return e})()}function Be(e,t){const r=De();return(Be=function(e,t){return r[e-=285]})(e,t)}re(713),re(410),re(409),re(537),re(451),re(409),re(451),re(545),re(495);const Me={h264:7,h265:12,mpeg4:99},Ue={h264:"H264(AVC)",h265:re(545)},Fe={AAC:10,ALAW:7,MULAW:8,MP3:2,OPUS:13,G711A:7,G711U:8};re(339),re(650),re(339),re(665),re(650);const Pe={sps:7,pps:8,iFrame:5,kUnspecified:0,kSliceNonIDR:1,kSliceDPA:2,kSliceDPB:3,kSliceDPC:4,kSliceIDR:5,kSliceSEI:6,kSliceSPS:7,kSlicePPS:8,kSliceAUD:9,kEndOfSequence:10,kEndOfStream:11,kFiller:12,kSPSExt:13,kReserved0:14},Re={pFrame:1,kSliceBLA_W_LP:16,kSliceBLA_W_RADL:17,kSliceBLA_N_LP:18,iFrame:19,kSliceIDR_W_RADL:19,nLp:20,kSliceIDR_N_LP:20,craNut:21,kSliceCRA_NUT:21,kSliceRSV_IRAP_VCL22:22,kSliceRSV_IRAP_VCL23:23,vps:32,kSliceVPS:32,sps:33,kSliceSPS:33,pps:34,kSlicePPS:34,kSliceAUD:35,sei:39,prefixSei:39,suffixSei:40};re(307),re(459),re(608),re(513),re(628),re(763),re(639),re(688);const Le={key:re(776),delta:re(386)},Oe={avc:re(329),hev:re(602),hev2:re(290),hev3:re(313),hev4:re(373),hev5:re(442)},ze={ended:re(297),open:"open",closed:"closed"};Math[re(604)](40),re(522),re(435),re(320),re(412),re(388),re(287),re(744),re(589),re(550),re(365),re(435),re(320),re(753),re(681),re(768),re(747),re(664),re(472),re(453),re(647),re(452),re(311),re(722),re(434),re(507),re(301),re(752),re(321),re(687),re(710),re(551),re(760),re(777),re(291),re(564);re(368),re(635),re(686),re(464);re(678),re(617);const Ne={sourceClose:re(574),sourceOpen:"sourceopen",sourceended:"sourceended",startstreaming:"startstreaming",endstreaming:"endstreaming",qualitychange:re(591)};re(570),re(554),re(624),re(573);const He={h264:re(638),h265:re(533),av1:re(586)};re(501),re(467),re(383);const Ve={abortError:"The user aborted a request",abortError2:re(742),abort:re(742)};re(567),re(352),re(361),re(631);const Ge={sequenceHeader:0,nalu:1},We={keyFrame:1,interFrame:2};re(427),re(658),re(457),re(670);re(557),re(359),re(406),re(345);re(539),re(553);re(368),re(658),re(457),re(571),re(547),re(539),re(539),re(421),re(662),re(308),re(469),re(764),re(597),re(699),re(696),re(619),re(718),re(680);const je={keyFrame:1,interFrame:2};re(344),re(547),re(372),re(610),re(737),re(347),re(407),re(424),re(572),re(328),re(525),re(622),re(335),re(568),re(483),re(367),re(479),re(303),re(520),re(369),re(305),re(456),re(399),re(536);const qe={idle:re(745),connecting:re(649),buffering:"buffering",error:"error",complete:re(724)};re(377),re(695),re(364),re(538),re(298),re(739),re(417),re(286),re(579),re(391),re(705),re(684);const $e={video:1,audio:2},Ke=128,Je={PACKET_TYPE_SEQ_START:0,PACKET_TYPE_FRAMES:1,PACKET_TYPE_SEQ_END:2,PACKET_TYPE_FRAMESX:3,PACKET_TYPE_METADATA:4},Ye={FT_KEY:16,FT_INTER:32};re(496),re(446),re(599),re(596),re(576),re(541),re(654),re(371),re(607),re(436),re(353),re(396),re(423),re(749),re(515),re(562),re(767),re(392),re(441),re(521),re(352);const Xe="object"==typeof window&&window[re(648)]===window?window:typeof self===re(534)&&self[re(416)]===self?self:typeof global===re(534)&&global[re(288)]===global?global:void 0;re(440),re(724),re(309),re(289),re(297),re(536),re(310),re(672),re(492),re(352),re(702),re(624),re(732),re(573),re(362),re(554),re(627),re(447),re(336),re(536),re(473),re(716),re(723),re(448),re(709),re(636),re(740),re(676),re(395),re(559),re(603);var Ze="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function Qe(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function et(e,t){return e(t={exports:{}},t.exports),t.exports}var tt=Object.freeze({__proto__:null,commonjsGlobal:Ze,commonjsRequire:function(){throw new Error("Dynamic requires are not currently supported by rollup-plugin-commonjs")},unwrapExports:Qe,createCommonjsModule:et,getCjsExportFromNamespace:function(e){return e&&e.default||e}});function rt(e,t){var r=it();return(rt=function(e,t){return r[e-=319]})(e,t)}var nt=rt;function it(){var e=["MSFullscreenChange","webkitRequestFullscreen","then","bind","change","screenfull","catch","defineProperties","13592yxyxmN","mozCancelFullScreen","document","msRequestFullscreen","mozfullscreenerror","createCommonjsModule","8524386FcGXFz","8795470eaeDCA","8QpHyFY","313913oiGjbU","fullscreenerror","object","webkitFullscreenEnabled","webkitCurrentFullScreenElement","exports","length","removeEventListener","off","8010hIzzPF","webkitCancelFullScreen","mozfullscreenchange","undefined","4960WpVznv","error","33ZHEaYa","mozRequestFullScreen","exit","fullscreenEnabled","isEnabled","1191BMWlsd","MSFullscreenError","addEventListener","mozFullScreenElement","documentElement","webkitfullscreenerror","fullscreenElement","msFullscreenElement","webkitfullscreenchange","webkitFullscreenElement","requestFullscreen","8840448fssCZy","exitFullscreen","794402dEdOZR","isFullscreen"];return(it=function(){return e})()}!function(e,t){for(var r=rt,n=e();;)try{if(949579===parseInt(r(330))/1*(parseInt(r(329))/2)+-parseInt(r(350))/3*(parseInt(r(321))/4)+-parseInt(r(343))/5*(parseInt(r(339))/6)+-parseInt(r(363))/7+-parseInt(r(361))/8+parseInt(r(327))/9+-parseInt(r(328))/10*(-parseInt(r(345))/11))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(it),tt[nt(326)]((function(e){var t,r,n,i,s,o;t=rt,r="undefined"!=typeof window&&typeof window.document!==t(342)?window[t(323)]:{},n=t(332)!==t(342)&&e[t(335)],i=function(){for(var e,n=t,i=[[n(360),n(362),"fullscreenElement",n(348),"fullscreenchange",n(331)],[n(366),"webkitExitFullscreen",n(359),n(333),"webkitfullscreenchange",n(355)],["webkitRequestFullScreen","webkitCancelFullScreen",n(334),n(340),n(358),n(355)],[n(346),n(322),n(353),"mozFullScreenEnabled",n(341),n(325)],[n(324),"msExitFullscreen",n(357),"msFullscreenEnabled",n(365),n(351)]],s=0,o=i[n(336)],a={};s<o;s++)if((e=i[s])&&e[1]in r){for(s=0;s<e[n(336)];s++)a[i[0][s]]=e[s];return a}return!1}(),s={change:i.fullscreenchange,error:i[t(331)]},o={request:function(e,n){return new Promise(function(t,s){var o=rt,a=function(){var e=rt;this[e(338)](e(369),a),t()}[o(368)](this);this.on(o(369),a);var c=(e=e||r[o(354)])[i[o(360)]](n);c instanceof Promise&&c[o(367)](a)[o(319)](s)}[t(368)](this))},exit:function(){return new Promise(function(e,t){var n=rt;if(this[n(364)]){var s=function(){this.off("change",s),e()}[n(368)](this);this.on(n(369),s);var o=r[i[n(362)]]();o instanceof Promise&&o[n(367)](s).catch(t)}else e()}[t(368)](this))},toggle:function(e,r){var n=t;return this[n(364)]?this[n(347)]():this.request(e,r)},onchange:function(e){var r=t;this.on(r(369),e)},onerror:function(e){var r=t;this.on(r(344),e)},on:function(e,n){var i=s[e];i&&r[t(352)](i,n,!1)},off:function(e,n){var i=s[e];i&&r[t(337)](i,n,!1)},raw:i},i?(Object[t(320)](o,{isFullscreen:{get:function(){return Boolean(r[i[t(356)]])}},element:{enumerable:!0,get:function(){return r[i[t(356)]]}},isEnabled:{enumerable:!0,get:function(){return Boolean(r[i[t(348)]])}}}),n?e[t(335)]=o:window[t(370)]=o):n?e[t(335)]={isEnabled:!1}:window[t(370)]={isEnabled:!1}}))[nt(349)];const st=ct;!function(e,t){const r=ct,n=e();for(;;)try{if(720624===-parseInt(r(203))/1*(-parseInt(r(209))/2)+-parseInt(r(211))/3*(-parseInt(r(204))/4)+-parseInt(r(214))/5*(-parseInt(r(196))/6)+parseInt(r(197))/7*(parseInt(r(194))/8)+parseInt(r(191))/9*(parseInt(r(195))/10)+-parseInt(r(201))/11+-parseInt(r(205))/12)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(at);class ot{constructor(e){const t=ct;this[t(189)]=e,this[t(193)]=0,this[t(212)]=e.byteLength,this._total_bits=8*e[t(210)],this[t(188)]=0,this._current_word_bits_left=0}[st(192)](){this._buffer=null}_fillCurrentWord(){const e=st;let t=this[e(212)]-this[e(193)];if(t<=0)return void console[e(213)](e(183),this[e(212)],this._buffer_index);let r=Math[e(200)](4,t),n=new Uint8Array(4);n[e(190)](this[e(189)][e(187)](this[e(193)],this[e(193)]+r)),this[e(188)]=new DataView(n[e(206)])[e(198)](0,!1),this[e(193)]+=r,this[e(185)]=8*r}[st(184)](e){const t=st;if(e>32&&console[t(213)](t(207)),e<=this[t(185)]){let r=this._current_word>>>32-e;return this[t(188)]<<=e,this[t(185)]-=e,r}let r=this._current_word_bits_left?this._current_word:0;r>>>=32-this[t(185)];let n=e-this[t(185)];this[t(199)]();let i=Math.min(n,this[t(185)]),s=this[t(188)]>>>32-i;return this._current_word<<=i,this[t(185)]-=i,r=r<<i|s,r}[st(186)](){return 1===this[st(184)](1)}[st(202)](){return this.readBits(8)}[st(208)](){const e=st;let t;for(t=0;t<this._current_word_bits_left;t++)if(0!=(this[e(188)]&2147483648>>>t))return this._current_word<<=t,this[e(185)]-=t,t;return this[e(199)](),t+this[e(208)]()}readUEG(){const e=st;let t=this[e(208)]();return this[e(184)](t+1)-1}readSEG(){let e=this.readUEG();return 1&e?e+1>>>1:-1*(e>>>1)}}function at(){const e=["readBits","_current_word_bits_left","readBool","subarray","_current_word","_buffer","set","684tMyyKU","destroy","_buffer_index","8JKvsHI","40700zNTHjH","302532jdNAOt","5029724kBDXAX","getUint32","_fillCurrentWord","min","12162711oOLJLs","readByte","428459RgQiWn","5368172rDigbv","26787876AqzxCN","buffer","ExpGolomb: readBits() bits exceeded max 32bits!","_skipLeadingZero","6JJntwO","byteLength","3fHNeZB","_total_bytes","error","40SLxPDX","ExpGolomb: _fillCurrentWord() but no bytes available"];return(at=function(){return e})()}function ct(e,t){const r=at();return(ct=function(e,t){return r[e-=183]})(e,t)}const ut=ft;!function(e,t){const r=ft,n=e();for(;;)try{if(481715===-parseInt(r(350))/1+parseInt(r(373))/2+parseInt(r(363))/3+-parseInt(r(375))/4*(-parseInt(r(341))/5)+-parseInt(r(380))/6+parseInt(r(389))/7+-parseInt(r(370))/8*(parseInt(r(383))/9))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(yt);const lt=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350,-1,-1,-1],dt=lt,ht=lt;function ft(e,t){const r=yt();return(ft=function(e,t){return r[e-=324]})(e,t)}function pt(e){let{profile:t,sampleRate:r,channel:n}=e;return new Uint8Array([175,0,t<<3|(14&r)>>1,(1&r)<<7|n<<3])}function mt(e){const t=ft;return vt(e)&&e[1]===Ge[t(391)]}function vt(e){const t=ft;return e[0]>>4===Fe[t(333)]}function yt(){const e=["error","sample_rate","readBits","mp4a.40.2","userAgent","indexOf","20XbFsKD","toLowerCase","set","frameLengthType = ","read","unshift","ext_object_type","sampling_index","iserro","674722ZrIsMZ","object_type","android","findNextSyncwordOffset","Flv: AAC invalid sampling frequency index!","length","StreamMuxConfig Missing",". Only frameLengthType = 0 Supported","other_data_present","sbr","bufoff","chan_config","buflen","2581059PUxxzA","bufpos","hasIncompleteData","sampling_freq_index","read_golomb","Could not found ADTS syncword until payload end","audioMuxVersionA is Not Supported","6824936aHRGaL","readByte","push","1364840iUilJG","channel_config","657264fTALJu","data_","audio_object_type","getLATMValue","sampling_frequency","4349346RmZMhI","more than 2 numProgram Not Supported","eof_flag_","9IQbyaW","buffer","channels","mp4a.40.","current_syncword_offset_","aacEncoderConfigurationRecord","3740856dywPdL","sampleRate: ","sequenceHeader","subarray","warn","byteLength","allStreamsSameTimeFraming zero is Not Supported","profile: ","destroy","has_last_incomplete_data","channel: ","readBool","more than 2 numLayer Not Supported","navigator","Invalid sampling index: ","look","log","readNextAACFrame","AAC","Flv: AAC invalid channel configuration"];return(yt=function(){return e})()}const _t=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];function gt(e){const t=ft;let r=new Uint8Array(e),n=null,i=0,s=0,o=0,a=null;if(i=s=r[0]>>>3,o=(7&r[0])<<1|r[1]>>>7,o<0||o>=_t[t(355)])return void console[t(335)](t(354));let c=_t[o],u=(120&r[1])>>>3;if(u<0||u>=8)return void console.log(t(334));5===i&&(a=(7&r[1])<<1|r[2]>>>7,r[2]);let l=Xe[t(328)][t(339)][t(342)]();return-1!==l[t(340)]("firefox")?o>=6?(i=5,n=new Array(4),a=o-3):(i=2,n=new Array(2),a=o):-1!==l[t(340)](t(352))?(i=2,n=new Array(2),a=o):(i=5,a=o,n=new Array(4),o>=6?a=o-3:1===u&&(i=2,n=new Array(2),a=o)),n[0]=i<<3,n[0]|=(15&o)>>>1,n[1]=(15&o)<<7,n[1]|=(15&u)<<3,5===i&&(n[1]|=(15&a)>>>1,n[2]=(1&a)<<7,n[2]|=8,n[3]=0),{audioType:"aac",config:n,sampleRate:c,channelCount:u,objectType:i,codec:"mp4a.40."+i,originalCodec:"mp4a.40."+s}}ut(345),ut(330),ut(367);class bt{constructor(e){const t=ut;this.data_=e,this[t(382)]=!1,this.current_syncword_offset_=this.findNextSyncwordOffset(0),this[t(382)]&&console[t(335)](t(368))}[ut(353)](e){const t=ut;let r=e,n=this[t(376)];for(;;){if(r+7>=n[t(394)])return this[t(382)]=!0,n[t(394)];if(4095===(n[r+0]<<8|n[r+1])>>>4)return r;r++}}[ut(332)](){const e=ut;let t=this.data_,r=null;for(;null==r&&!this[e(382)];){let n=this[e(387)],i=(8&t[n+1])>>>3,s=(6&t[n+1])>>>1,o=1&t[n+1],a=(192&t[n+2])>>>6,c=(60&t[n+2])>>>2,u=(1&t[n+2])<<2|(192&t[n+3])>>>6,l=(3&t[n+3])<<11|t[n+4]<<3|(224&t[n+5])>>>5;if(t[n+6],n+l>this[e(376)].byteLength){this.eof_flag_=!0,this[e(324)]=!0;break}let d=1===o?7:9,h=l-d;n+=d;let f=this[e(353)](n+h);if(this[e(387)]=f,0!==i&&1!==i||0!==s)continue;let p=t[e(392)](n,n+h);r={},r[e(377)]=a+1,r.sampling_freq_index=c,r[e(379)]=dt[c],r[e(374)]=u,r.data=p}return r}[ut(365)](){return this[ut(324)]}getIncompleteData(){const e=ut;return this[e(324)]?this.data_[e(392)](this[e(387)]):null}}class wt{constructor(e){const t=ut;this[t(376)]=e,this.eof_flag_=!1,this[t(387)]=this.findNextSyncwordOffset(0),this.eof_flag_&&console.error("Could not found ADTS syncword until payload end")}[ut(353)](e){const t=ut;let r=e,n=this[t(376)];for(;;){if(r+1>=n[t(394)])return this.eof_flag_=!0,n[t(394)];if(695===(n[r+0]<<3|n[r+1]>>>5))return r;r++}}[ut(378)](e){let t=e[ut(337)](2),r=0;for(let n=0;n<=t;n++)r<<=8,r|=e.readByte();return r}[ut(332)](e){const t=ut;let r=this[t(376)],n=null;for(;null==n&&!this.eof_flag_;){let i=this[t(387)],s=(31&r[i+1])<<8|r[i+2];if(i+3+s>=this.data_[t(394)]){this[t(382)]=!0,this[t(324)]=!0;break}let o=new ot(r[t(392)](i+3,i+3+s)),a=null;if(o[t(326)]()){if(null==e){console[t(393)](t(356)),this.current_syncword_offset_=this[t(353)](i+3+s),o[t(397)]();continue}a=e}else{let e=o.readBool();if(e&&o[t(326)]()){console.error(t(369)),o.destroy();break}if(e&&this[t(378)](o),!o[t(326)]()){console.error(t(395)),o[t(397)]();break}if(0!==o.readBits(6)){console[t(335)]("more than 2 numSubFrames Not Supported"),o[t(397)]();break}if(0!==o[t(337)](4)){console[t(335)](t(381)),o.destroy();break}if(0!==o[t(337)](3)){console.error(t(327)),o[t(397)]();break}let r=e?this[t(378)](o):0,n=o[t(337)](5);r-=5;let i=o[t(337)](4);r-=4;let s=o[t(337)](4);r-=4,o[t(337)](3),r-=3,r>0&&o[t(337)](r);let c=o[t(337)](3);if(0!==c){console[t(335)](t(344)+c+t(357)),o[t(397)]();break}o[t(371)]();let u=o[t(326)]();if(u)if(e)this[t(378)](o);else{let e=0;for(;;){e<<=8;let r=o[t(326)]();if(e+=o.readByte(),!r)break}console[t(331)](e)}o[t(326)]()&&o.readByte(),a={},a[t(377)]=n,a[t(366)]=i,a[t(379)]=dt[a[t(366)]],a[t(374)]=s,a[t(358)]=u}let c=0;for(;;){let e=o.readByte();if(c+=e,255!==e)break}let u=new Uint8Array(c);for(let e=0;e<c;e++)u[e]=o[t(371)]();n={},n[t(377)]=a.audio_object_type,n[t(366)]=a[t(366)],n[t(379)]=dt[a.sampling_freq_index],n[t(374)]=a.channel_config,n[t(358)]=a[t(358)],n.data=u,this[t(387)]=this[t(353)](i+3+s)}return n}[ut(365)](){return this[ut(324)]}getIncompleteData(){const e=ut;return this[e(324)]?this[e(376)][e(392)](this[e(387)]):null}}function St(e,t){const r=xt();return(St=function(e,t){return r[e-=186]})(e,t)}function It(e){const t=St;let r=arguments[t(200)]>1&&void 0!==arguments[1]?arguments[1]:0;return(e[r]<<24>>>0)+(e[r+1]<<16)+(e[r+2]<<8)+(e[r+3]||0)}function At(e){const t=St;let r=arguments[t(200)]>1&&void 0!==arguments[1]?arguments[1]:4;if(e.length<4)return[];const n=e[t(200)],i=[];let s,o=0;for(;o+r<n;)if(s=It(e,o),3===r&&(s>>>=8),o+=r,s){if(o+s>n)break;i[t(188)](e.subarray(o,o+s)),o+=s}return i}function Et(e){const t=St,r=e.byteLength,n=[];let i=1;for(;i<r-2;)0===e[i]&&0===e[i+1]&&3===e[i+2]?(n[t(188)](i+2),i+=2):i++;if(!n[t(200)])return e;const s=r-n[t(200)],o=new Uint8Array(s);let a=0;for(i=0;i<s;a++,i++)a===n[0]&&(a++,n[t(190)]()),o[i]=e[a];return o}function kt(e){const t=St;let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=e.length;let i=r?2:1,s=0,o=0,a="";for(;255===e[i];)s+=255,i++;for(s+=e[i++];255===e[i];)o+=255,i++;if(o+=e[i++],5===s&&n>i+16)for(let r=0;r<16;r++)a+=e[i][t(192)](16),i++;return{payload:e[t(191)](i),type:s,size:o,uuid:a}}function Ct(e){const t=St,r=e[t(199)],n=new Uint8Array(4);n[0]=r>>>24&255,n[1]=r>>>16&255,n[2]=r>>>8&255,n[3]=255&r;const i=new Uint8Array(r+4);return i[t(196)](n,0),i[t(196)](e,4),i}function xt(){const e=["8553204LdZUxp","1090NqvZPK","push","6409gQhEEl","shift","subarray","toString","12AEugRH","1554656QoDmDp","117336pAFnOY","set","11428yGwqKx","4006464oEfCjq","byteLength","length","2167098yzwBMz"];return(xt=function(){return e})()}function Tt(e,t){const r=St;let n=null;return t?e[r(200)]>=28&&(n=1+(3&e[26])):e[r(200)]>=12&&(n=1+(3&e[9])),n}!function(e,t){const r=St,n=e();for(;;)try{if(367749===parseInt(r(189))/1*(-parseInt(r(193))/2)+-parseInt(r(195))/3+parseInt(r(197))/4*(parseInt(r(187))/5)+-parseInt(r(201))/6+-parseInt(r(198))/7+-parseInt(r(194))/8+parseInt(r(186))/9)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(xt);const Dt=Gt;function Bt(){return(new Date).getTime()}function Mt(e,t,r){const n=Gt;return Math[n(603)](Math[n(688)](e,Math[n(603)](t,r)),Math[n(688)](t,r))}function Ut(){const e=Gt;return performance&&"function"==typeof performance[e(630)]?performance[e(630)]():Date[e(630)]()}function Ft(e){let t=0,r=Ut();return n=>{if(!function(e){const t=Dt;return Object[t(703)][t(476)][t(489)](e)===t(646)}(n))return;t+=n;const i=Ut(),s=i-r;s>=1e3&&(e(t/s*1e3),r=i,t=0)}}!function(e,t){const r=Gt,n=e();for(;;)try{if(255440===-parseInt(r(682))/1*(parseInt(r(663))/2)+parseInt(r(426))/3+-parseInt(r(557))/4*(parseInt(r(584))/5)+-parseInt(r(610))/6+-parseInt(r(738))/7*(-parseInt(r(640))/8)+-parseInt(r(742))/9*(-parseInt(r(712))/10)+-parseInt(r(743))/11*(-parseInt(r(691))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Vt),(()=>{const e=Gt;try{if(typeof WebAssembly===e(552)&&typeof WebAssembly[e(727)]===e(631)){const t=new(WebAssembly[e(609)])(Uint8Array.of(0,97,115,109,1,0,0,0));if(t instanceof WebAssembly.Module)return new(WebAssembly[e(432)])(t)instanceof WebAssembly[e(432)]}}catch(e){}})();const Pt=Dt(411),Rt=Dt(657),Lt=Dt(677);Dt(475),Dt(411);const Ot=Pt===Dt(735);Dt(495),Dt(680);function zt(e){return null==e}function Nt(e){return!zt(e)}function Ht(e){const t=Dt;return e&&0===Object[t(523)](e)[t(674)]}function Vt(){const e=["getDay","canConstructInDedicatedWorker","onerror","performance","overflow",'"2025-4-1"',"position","not compiled with thread support, using thread emulation","AudioData","f32-planar","appendChild","floor","360","video","imageSmoothingEnabled","mousedown","script","visibility","navigator","fontSize","MouseEvents","360EE","100%","borderWidth","mediaDevices","right","avc1.","host","hash","MediaStreamTrackGenerator","random","apply","error","keys","wow32","setAttribute","canvas","createBuffer","style","setInt32","getAttribute","YB/s","getUserMedia","{y}-{m}-{d} {h}:{i}:{s}","round","charCodeAt","VideoEncoder is not supported","search","match","byteLength","createTextNode","PressureObserver","quality","paused","createImageBitmap","pow","webgl","true","xxxxxxxxxxxx4xxx","getMinutes","pps","QQBrowser","object","data:","moz-webgl","none","high","290012ezHQld","nLp","status","setUint8","0 Bytes","substr","insertBefore","textAlign","stringify","fillText","destination","solid","text","URL","setUint16","join","fillStyle","revokeObjectURL","fullscreenElement","toLowerCase","user-select","VideoFrame","hev1.1.6.L120.90","webkitGetUserMedia","parse","bottom","WebGL2RenderingContext","5aPrMnb","children","image","application/asx","crossOrigin","touches","data","createElement","undefined","-webkit-touch-callout","trim","innerHTML","imageSmoothingQuality","hostname","Chrome","firefox","getUint8","-o-user-select","start","max","removeChild","documentElement","getImageData","xxxx","format","Module","792012FfWImi","canPlayType","kSliceBLA_N_LP","hev3","WAVE","indexOf","WebGLRenderingContext","iFrame","setHours","requestVideoFrameCallback","scrollLeft","drawImage","left","-webkit-user-select","rect","angle","Worker","px 宋体","element","clientY","now","function","RIFF","touchstart","color","KB/s","img","sampleRate","setUint32","setInt16","8eZIbTX","hev","noteOn","dataset","fontFamily","kSliceRSV_IRAP_VCL23","[object Number]","copyright","hour","9999999","fmt ","content","h265","win32","opacity","ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=","NaN",'"2.1.4"',"height","event","If you want to help, upload a sample of this file to","pathname","win64","572738nHFfVb","line","Firefox","message","green yuv","sps","hev2","lineWidth","replace","AudioDecoder","createObjectURL","length","zIndex","strokeRect",'"2-26-2025"',"atob","image/png","1743436800000","supported","1UYIBqR","slice","failed to asynchronously prepare wasm","protocol","application/vnd.apple.mpegurl","application/javascript","min","contain","subarray","262236CFREEq","log","hev5","useWCS","VideoDecoder","MediaStream","keyFrame","mouseup","toUpperCase","audioWorklet","ended","https:","prototype","text/javascript","attachShadow","assign","Bytes","hev4","h264","wcsDecodeAudio","html","235810mXUmdf","createEvent","craNut","Edge","endsWith","[object Error]","restore","substring","touchmove","kSliceBLA_W_RADL","click","data-","onload","hidden","open","instantiate","[object Exception]","repeat","experimental-webgl","toFixed","clientX","div","opera",'"delaytime"',"mousemove","Reserved SBR extensions is not implemented","1695911kDoyuo","MULAW","readyState","clearRect","9ViNhiY","11INbRMt","-ms-user-select","font","QHBrowser","useOffscreen","getContext","illegal icc","second","Edg","getParameter","#000","ActiveXObject","version","edge",'"production"',"getElementById","fromCharCode","filter","download","getPropertyValue","webm","connect","display","shadowRoot","chrome","test","getHours","safari","string","1375821yZubDJ","objectFit","borderColor","width","toDataURL","MediaSource","Instance","kSliceRSV_IRAP_VCL22","green","ALAW","webkit-3d","QihooBrowser","pageY","setInt8","Safari","charAt","srcElement","wheel","application/hwepass2001.installepass2001","ManagedMediaSource","MB/s","pointer-events: none !important; display: block !important","B/s","useMSE","pageX","location","buffer","target","top","push","scrollTop","memory","not compiled with thread support","document","src","application/360softmgrplugin","ZB/s","mseDecodeAudio","backgroundColor","isConfigSupported","isView","-webkit-tap-highlight-color","userAgent","mimeTypes","EB/s","msGetUserMedia","gpu","split","container",'"development"',"toString","body","type","getDate","wow64","numberOfFrames","removeAttribute","href","set","isTypeSupported","close","isEnabled","forEach","call"];return(Vt=function(){return e})()}function Gt(e,t){const r=Vt();return(Gt=function(e,t){return r[e-=405]})(e,t)}function Wt(e){return e&&typeof e===Dt(631)}function jt(e){const t=Dt;let r=null,n=31&e[0];return(n===Pe.sps||n===Pe[t(550)])&&(r=Ue[t(709)]),!r&&(n=(126&e[0])>>1,(n===Re.vps||n===Re[t(668)]||n===Re.pps)&&(r=Ue[t(652)])),r}function qt(){return typeof WritableStream!==Dt(592)}function $t(e){e.close()}function Kt(e,t){const r=Dt;t&&(e=e[r(414)]((e=>e.type&&e[r(478)]===t)));let n=e[0],i=null,s=1;if(e.length>0){let t=e[1];t&&t.ts-n.ts>1e5&&(n=t,s=2)}if(n)for(let o=s;o<e[r(674)];o++){let s=e[o];if(t&&s[r(478)]&&s[r(478)]!==t&&(s=null),s){if(s.ts-n.ts>=1e3){e[o-1].ts-n.ts<1e3&&(i=o+1)}}}return i}function Jt(e){const t=Dt;return e.ok&&e.status>=200&&e[t(559)]<=299}function Yt(){return function(e){const t=Dt;let r="";if(typeof e===t(552))try{r=JSON[t(565)](e),r=JSON[t(581)](r)}catch(t){r=e}else r=e;return r}(be)}function Xt(e){const t=Dt;return e[0]>>4===We[t(697)]&&e[1]===Ge.sequenceHeader}function Zt(e){return!0===e||e===Dt(547)}function Qt(e){return!0!==e&&"true"!==e}function er(){const e=Dt;return!!(Xe[e(626)]&&Xe[e(431)]&&e(491)in Xe[e(431)]&&!0===Xe[e(431)][e(491)])}function tr(e,t){const r=Dt,n=At(e[r(683)](5));let i=!1;return n.forEach((e=>{const n=r,s=t?e[0]>>>1&63:31&e[0];(t&&(s===Re.kSliceBLA_W_LP||s===Re[n(721)]||s===Re[n(612)]||s===Re[n(617)]||s===Re[n(558)]||n(714),n(433),s===Re[n(645)])||Qt(t)&&s===Pe[n(617)])&&(i=!0)})),i}function rr(){return Qt(Ot)}function nr(e){return e>60*(Number("1")||1)*60*1e3&&rr()}const ir=or;function sr(){const e=["malloc","writeU16","readU16","set","then","buffer","1542936zVGhJo","7mPdHIq","__awaiter","5362767nrnSvS","close","732608dGTiQI","5379080fvZAHs","apply","byteLength","3dnLSlT","value","throw","next","U32","EOF","demand","1335834oADZiP","done","reject","setG","consumed","writeU8","subarray","pull","number","length","876470uBtGFE","resolve","call","flush","read","lastReadPromise","writeU32","need","863472InSHbE","copyWithin","readU8","byteOffset"];return(sr=function(){return e})()}function or(e,t){const r=sr();return(or=function(e,t){return r[e-=500]})(e,t)}!function(e,t){const r=or,n=e();for(;;)try{if(404351===parseInt(r(525))/1+parseInt(r(520))/2+parseInt(r(529))/3*(parseInt(r(510))/4)+parseInt(r(502))/5+-parseInt(r(536))/6+parseInt(r(521))/7*(-parseInt(r(526))/8)+-parseInt(r(523))/9)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(sr);var ar=function(e,t,r,n){return new(r||(r=Promise))((function(i,s){const o=or;function a(e){const t=or;try{u(n[t(532)](e))}catch(e){s(e)}}function c(e){const t=or;try{u(n[t(531)](e))}catch(e){s(e)}}function u(e){const t=or;var n;e[t(537)]?i(e[t(530)]):(n=e.value,n instanceof r?n:new r((function(e){e(n)})))[t(518)](a,c)}u((n=n[o(527)](e,t||[]))[o(532)]())}))};const cr=Symbol(32),ur=Symbol(16),lr=Symbol(8);class dr{constructor(e){const t=ir;this.g=e,this.consumed=0,e&&(this[t(509)]=e[t(532)]()[t(530)])}[ir(539)](e){const t=ir;this.g=e,this[t(535)](e[t(532)]()[t(530)],!0)}consume(){const e=ir;this[e(519)]&&this[e(540)]&&(this[e(519)][e(511)](0,this.consumed),this.buffer=this[e(519)][e(542)](0,this[e(519)][e(501)]-this.consumed),this.consumed=0)}[ir(535)](e,t){const r=ir;return t&&this.consume(),this[r(509)]=e,this.flush()}[ir(506)](e){return ar(this,void 0,void 0,(function*(){const t=or;return this.lastReadPromise&&(yield this[t(507)]),this[t(507)]=new Promise(((r,n)=>{const i=t;var s;this[i(538)]=n,this.resolve=e=>{const t=i;delete this[t(507)],delete this[t(503)],delete this.need,r(e)};this[i(535)](e,!0)||null===(s=this[i(543)])||void 0===s||s[i(504)](this,e)}))}))}readU32(){return this[ir(506)](cr)}[ir(516)](){return this[ir(506)](ur)}[ir(512)](){return this.read(lr)}[ir(524)](){const e=ir;var t;this.g&&this.g.return(),this[e(519)]&&this[e(519)][e(542)](0,0),null===(t=this[e(538)])||void 0===t||t[e(504)](this,new Error(e(534))),delete this[e(507)]}flush(){const e=ir;if(!this[e(519)]||!this[e(509)])return;let t=null;const r=this.buffer.subarray(this[e(540)]);let n=0;const i=t=>r[e(501)]<(n=t);if(typeof this.need===e(500)){if(i(this.need))return;t=r[e(542)](0,n)}else if(this[e(509)]===cr){if(i(4))return;t=r[0]<<24|r[1]<<16|r[2]<<8|r[3]}else if(this[e(509)]===ur){if(i(2))return;t=r[0]<<8|r[1]}else if(this.need===lr){if(i(1))return;t=r[0]}else if(e(519)in this.need){if(e(513)in this[e(509)]){if(i(this[e(509)][e(528)]-this.need[e(513)]))return;new Uint8Array(this[e(509)][e(519)],this[e(509)][e(513)])[e(517)](r[e(542)](0,n)),t=this[e(509)]}else if(this.g)return void this.g.throw(new Error("Unsupported type"))}else{if(i(this[e(509)][e(528)]))return;new Uint8Array(this[e(509)])[e(517)](r[e(542)](0,n)),t=this[e(509)]}return this.consumed+=n,this.g?this.demand(this.g[e(532)](t)[e(530)],!0):this[e(503)]&&this[e(503)](t),t}write(e){const t=ir;if(e instanceof Uint8Array?this.malloc(e[t(501)])[t(517)](e):"buffer"in e?this[t(514)](e[t(528)])[t(517)](new Uint8Array(e[t(519)],e[t(513)],e[t(528)])):this[t(514)](e.byteLength)[t(517)](new Uint8Array(e)),!this.g&&!this[t(503)])return new Promise((e=>this[t(543)]=e));this.flush()}[ir(508)](e){const t=ir;this[t(514)](4)[t(517)]([e>>24&255,e>>16&255,e>>8&255,255&e]),this[t(505)]()}[ir(515)](e){this.malloc(2).set([e>>8&255,255&e]),this.flush()}[ir(541)](e){const t=ir;this[t(514)](1)[0]=e,this[t(505)]()}[ir(514)](e){const t=ir;if(this[t(519)]){const r=this.buffer[t(501)],n=r+e;if(n<=this[t(519)][t(519)].byteLength-this[t(519)][t(513)])this[t(519)]=new Uint8Array(this[t(519)].buffer,this[t(519)].byteOffset,n);else{const e=new Uint8Array(n);e.set(this.buffer),this.buffer=e}return this[t(519)].subarray(r,n)}return this[t(519)]=new Uint8Array(e),this[t(519)]}}function hr(){const e=["838869QGTaNT","warn","debugLevel","debug","7039018thUlIx","4554640zOOecr","JbPro","3zfXOOg","16eWLLAa","956313xzoGaR","length","[❗❗❗][","log","138413wWBFyb","190FICKhw","debugUuid","[✅✅✅][","4509535OoLYau","error","794354KFrEQF","_opt","6qTGoRE"];return(hr=function(){return e})()}function fr(e,t){const r=hr();return(fr=function(e,t){return r[e-=436]})(e,t)}dr[ir(533)]=cr,dr.U16=ur,dr.U8=lr,function(e,t){const r=fr,n=e();for(;;)try{if(652644===parseInt(r(452))/1+parseInt(r(449))/2*(parseInt(r(437))/3)+-parseInt(r(457))/4+-parseInt(r(447))/5*(parseInt(r(451))/6)+parseInt(r(456))/7+parseInt(r(438))/8*(parseInt(r(439))/9)+parseInt(r(444))/10*(parseInt(r(443))/11))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(hr);class pr{constructor(e){const t=fr;this[t(442)]=function(r){const n=t;if(e._opt[n(454)]==le[n(455)]){const t=e[n(450)][n(445)]?"["+e._opt.debugUuid+"]":"";for(var i=arguments[n(440)],s=new Array(i>1?i-1:0),o=1;o<i;o++)s[o-1]=arguments[o];console[n(442)](n(436)+t+n(446)+r+"]",...s)}},this[t(453)]=function(r){const n=t;if(e[n(450)][n(454)]==le[n(455)]||e[n(450)].debugLevel==le[n(453)]){const t=e[n(450)][n(445)]?"["+e[n(450)][n(445)]+"]":"";for(var i=arguments.length,s=new Array(i>1?i-1:0),o=1;o<i;o++)s[o-1]=arguments[o];console[n(442)](n(436)+t+n(441)+r+"]",...s)}},this.error=function(r){const n=t,i=e[n(450)].debugUuid?"["+e[n(450)][n(445)]+"]":"";for(var s=arguments[n(440)],o=new Array(s>1?s-1:0),a=1;a<s;a++)o[a-1]=arguments[a];console[n(448)](n(436)+i+"[❌❌❌]["+r+"]",...o)}}}function mr(){const e=["_skipScalingList","45400VLwBOj","81AWRcUR","1758537mqtnWG","Baseline","_ebsp2rbsp","40KIIpBU","37478mkGzJX","1188290pXAoZl","Unknown","readBool","avc1.","ceil","High444","4:2:0","destroy","149826fehMBL","Extended","3068040zoeExv","High10","getProfileString","getLevelString","20OJVxKb","readBits","176981gdBBFf","toString","readUEG","readByte","length","High","4:4:4","readSEG","subarray","getChromaFormatString","parseSPS"];return(mr=function(){return e})()}const vr=yr;function yr(e,t){const r=mr();return(yr=function(e,t){return r[e-=397]})(e,t)}!function(e,t){const r=yr,n=e();for(;;)try{if(545111===parseInt(r(429))/1+-parseInt(r(430))/2+-parseInt(r(424))/3*(-parseInt(r(423))/4)+parseInt(r(409))/5*(parseInt(r(403))/6)+parseInt(r(411))/7+-parseInt(r(428))/8*(-parseInt(r(425))/9)+-parseInt(r(405))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(mr);class _r{static[vr(427)](e){let t=e,r=t.byteLength,n=new Uint8Array(r),i=0;for(let e=0;e<r;e++)e>=2&&3===t[e]&&0===t[e-1]&&0===t[e-2]||(n[i]=t[e],i++);return new Uint8Array(n.buffer,0,i)}static[vr(421)](e){const t=vr;let r=_r[t(427)](e),n=new ot(r);n[t(414)]();let i=n[t(414)]();n[t(414)]();let s=n[t(414)]();n[t(413)]();let o=_r[t(407)](i),a=_r[t(408)](s),c=1,u=420,l=[0,420,422,444],d=8;if((100===i||110===i||122===i||244===i||44===i||83===i||86===i||118===i||128===i||138===i||144===i)&&(c=n.readUEG(),3===c&&n[t(410)](1),c<=3&&(u=l[c]),d=n[t(413)]()+8,n[t(413)](),n[t(410)](1),n.readBool())){let e=3!==c?8:12;for(let r=0;r<e;r++)n[t(397)]()&&(r<6?_r[t(422)](n,16):_r[t(422)](n,64))}n[t(413)]();let h=n.readUEG();if(0===h)n.readUEG();else if(1===h){n.readBits(1),n[t(418)](),n.readSEG();let e=n[t(413)]();for(let r=0;r<e;r++)n[t(418)]()}let f=n.readUEG();n.readBits(1);let p=n.readUEG(),m=n.readUEG(),v=n[t(410)](1);0===v&&n.readBits(1),n[t(410)](1);let y=0,_=0,g=0,b=0;n.readBool()&&(y=n[t(413)](),_=n.readUEG(),g=n[t(413)](),b=n[t(413)]());let w=1,S=1,I=0,A=!0,E=0,k=0;if(n[t(397)]()){if(n[t(397)]()){let e=n[t(414)](),r=[1,12,10,16,40,24,20,32,80,18,15,64,160,4,3,2],i=[1,11,11,11,33,11,11,11,33,11,11,33,99,3,2,1];e>0&&e<16?(w=r[e-1],S=i[e-1]):255===e&&(w=n.readByte()<<8|n.readByte(),S=n.readByte()<<8|n[t(414)]())}if(n[t(397)]()&&n[t(397)](),n[t(397)]()&&(n[t(410)](4),n[t(397)]()&&n[t(410)](24)),n.readBool()&&(n[t(413)](),n[t(413)]()),n[t(397)]()){let e=n.readBits(32),r=n[t(410)](32);A=n[t(397)](),E=r,k=2*e,I=E/k}}let C=1;(1!==w||1!==S)&&(C=w/S);let x=0,T=0;if(0===c)x=1,T=2-v;else{x=3===c?1:2,T=(1===c?2:1)*(2-v)}let D=16*(p+1),B=16*(m+1)*(2-v);D-=(y+_)*x,B-=(g+b)*T;let M=Math[t(399)](D*C);return n[t(402)](),n=null,{profile_string:o,level_string:a,bit_depth:d,ref_frames:f,chroma_format:u,chroma_format_string:_r[t(420)](u),frame_rate:{fixed:A,fps:I,fps_den:k,fps_num:E},sar_ratio:{width:w,height:S},codec_size:{width:D,height:B},present_size:{width:M,height:B}}}static parseSPS$2(e){const t=vr;let r=e[t(419)](1,4),n=t(398);for(let e=0;e<3;e++){let i=r[e][t(412)](16);i[t(415)]<2&&(i="0"+i),n+=i}let i=_r._ebsp2rbsp(e),s=new ot(i);s[t(414)]();let o=s[t(414)]();s.readByte();let a=s[t(414)]();s.readUEG();let c=_r[t(407)](o),u=_r[t(408)](a),l=1,d=420,h=[0,420,422,444],f=8,p=8;if((100===o||110===o||122===o||244===o||44===o||83===o||86===o||118===o||128===o||138===o||144===o)&&(l=s.readUEG(),3===l&&s[t(410)](1),l<=3&&(d=h[l]),f=s[t(413)]()+8,p=s.readUEG()+8,s[t(410)](1),s.readBool())){let e=3!==l?8:12;for(let r=0;r<e;r++)s[t(397)]()&&(r<6?_r[t(422)](s,16):_r[t(422)](s,64))}s[t(413)]();let m=s[t(413)]();if(0===m)s[t(413)]();else if(1===m){s[t(410)](1),s[t(418)](),s.readSEG();let e=s.readUEG();for(let r=0;r<e;r++)s[t(418)]()}let v=s[t(413)]();s.readBits(1);let y=s.readUEG(),_=s[t(413)](),g=s.readBits(1);0===g&&s[t(410)](1),s[t(410)](1);let b=0,w=0,S=0,I=0;s[t(397)]()&&(b=s.readUEG(),w=s.readUEG(),S=s.readUEG(),I=s.readUEG());let A=1,E=1,k=0,C=!0,x=0,T=0;if(s[t(397)]()){if(s[t(397)]()){let e=s.readByte(),r=[1,12,10,16,40,24,20,32,80,18,15,64,160,4,3,2],n=[1,11,11,11,33,11,11,11,33,11,11,33,99,3,2,1];e>0&&e<16?(A=r[e-1],E=n[e-1]):255===e&&(A=s.readByte()<<8|s.readByte(),E=s[t(414)]()<<8|s[t(414)]())}if(s[t(397)]()&&s[t(397)](),s[t(397)]()&&(s[t(410)](4),s[t(397)]()&&s[t(410)](24)),s[t(397)]()&&(s[t(413)](),s[t(413)]()),s[t(397)]()){let e=s[t(410)](32),r=s[t(410)](32);C=s[t(397)](),x=r,T=2*e,k=x/T}}let D=1;(1!==A||1!==E)&&(D=A/E);let B=0,M=0;if(0===l)B=1,M=2-g;else{B=3===l?1:2,M=(1===l?2:1)*(2-g)}let U=16*(y+1),F=16*(_+1)*(2-g);U-=(b+w)*B,F-=(S+I)*M;let P=Math[t(399)](U*D);return s[t(402)](),s=null,{codec_mimetype:n,profile_idc:o,level_idc:a,profile_string:c,level_string:u,chroma_format_idc:l,bit_depth:f,bit_depth_luma:f,bit_depth_chroma:p,ref_frames:v,chroma_format:d,chroma_format_string:_r.getChromaFormatString(d),frame_rate:{fixed:C,fps:k,fps_den:T,fps_num:x},sar_ratio:{width:A,height:E},codec_size:{width:U,height:F},present_size:{width:P,height:F}}}static[vr(422)](e,t){const r=vr;let n=8,i=8,s=0;for(let o=0;o<t;o++)0!==i&&(s=e[r(418)](),i=(n+s+256)%256),n=0===i?n:i}static[vr(407)](e){const t=vr;switch(e){case 66:return t(426);case 77:return"Main";case 88:return t(404);case 100:return t(416);case 110:return t(406);case 122:return"High422";case 244:return t(400);default:return t(431)}}static getLevelString(e){return(e/10).toFixed(1)}static[vr(420)](e){const t=vr;switch(e){case 420:return t(401);case 422:return"4:2:2";case 444:return t(417);default:return t(431)}}}const gr=wr;function br(){const e=["927448nWfvTd","read_golomb","5DJYKFK","11238183fTNMrS","length","buflen","2824276kYYuUK","1880028HfhxgC","iserro","1222320ZKsiEz","154220sqPhGI","bufoff","10qnQKEk","read","1pGMHSy","508262kruzpX","look","bufpos"];return(br=function(){return e})()}function wr(e,t){const r=br();return(wr=function(e,t){return r[e-=253]})(e,t)}!function(e,t){const r=wr,n=e();for(;;)try{if(207066===parseInt(r(254))/1*(parseInt(r(255))/2)+parseInt(r(267))/3+-parseInt(r(268))/4*(parseInt(r(260))/5)+parseInt(r(265))/6+parseInt(r(264))/7+parseInt(r(258))/8+parseInt(r(261))/9*(-parseInt(r(270))/10))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(br);gr(256),gr(259);function Sr(e,t){const r=Ar();return(Sr=function(e,t){return r[e-=470]})(e,t)}const Ir=Sr;!function(e,t){const r=Sr,n=e();for(;;)try{if(953186===parseInt(r(481))/1*(-parseInt(r(487))/2)+parseInt(r(488))/3*(-parseInt(r(474))/4)+-parseInt(r(473))/5*(-parseInt(r(479))/6)+parseInt(r(483))/7+-parseInt(r(493))/8+-parseInt(r(480))/9*(parseInt(r(482))/10)+parseInt(r(486))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Ar);Ir(492),Ir(499),Ir(470),Ir(485),Ir(484),Ir(478),Ir(490),Ir(476),Ir(477);function Ar(){const e=["readEG","_data","_loadWord","2980080DtNKat","min","ExpGolomb data params is required","_bytesAvailable","subarray","No bytes available","skipBits","readBits","byteLength","_word","68350keEmfo","1168948clnbum","_bitsAvailable","readBool","skipScalingList","readUEG","126iDQlsE","12789bMupOj","40lTHxSf","8150XuMpZO","12975053Rqohxa","skipUEG","skipLZ","11430309HKLHNu","20186xQrWLD","3iWPljk","getUint32"];return(Ar=function(){return e})()}const Er=Pr;function kr(e){const t=Pr;let r=arguments[t(221)]>1&&void 0!==arguments[1]?arguments[1]:{};const n={};let i=function(){const e=t;let r=new ArrayBuffer(2);return new DataView(r)[e(180)](0,256,!0),256===new Int16Array(r)[0]}();const s=new DataView(e[t(149)]);let o=s[t(195)](0),a=s[t(195)](1);if(s[t(195)](2),s[t(195)](3),1!==o){if(!r[t(169)])return console[t(216)](t(212)+o+t(199)),{};{console[t(159)](t(167)+o+t(198));let e=252&s[t(195)](0)|1;s[t(146)](0,e)}}if(0===a){if(!r[t(150)])return console.error(t(130)),{};console[t(159)](t(209)),s[t(146)](1,66)}const c=1+(3&s[t(195)](4));if(3!==c&&4!==c)return{};let u=31&s.getUint8(5);if(0===u)return{};let l=6;for(let r=0;r<u;r++){let o=s.getUint16(l,!i);if(l+=2,0===o)continue;let a=new Uint8Array(e[t(149)],l,o);l+=o;let c=_r.parseSPS(a);if(0!==r)continue;n[t(162)]=a,n.timescale=1e3,n[t(194)]=c.codec_size[t(154)],n[t(213)]=c[t(178)][t(134)],n[t(155)]=c[t(181)][t(154)],n[t(186)]=c[t(181)][t(134)],n.profile=c[t(173)],n[t(148)]=c[t(182)],n[t(196)]=c.bit_depth,n[t(214)]=c[t(201)],n[t(140)]=c[t(166)],n.frameRate=c[t(161)],(!1===c.frame_rate[t(197)]||0===c.frame_rate[t(141)]||0===c[t(161)][t(219)])&&(n[t(145)]={fixed:!0,fps:25,fps_num:25e3,fps_den:1e3});let u=n[t(145)][t(219)],d=n[t(145)][t(141)];n[t(189)]=n[t(164)]*(u/d);let h=a[t(183)](1,4),f=t(188);for(let e=0;e<3;e++){let r=h[e][t(203)](16);r[t(221)]<2&&(r="0"+r),f+=r}n[t(215)]=f}let d=s[t(195)](l);if(0===d)return{};l++;for(let r=0;r<d;r++){let r=s[t(128)](l,!i);if(l+=2,0===r)continue;let o=new Uint8Array(e[t(149)],l,r);l+=r,n[t(163)]=o}if(n[t(174)]=He[t(136)],n[t(162)]){const e=n[t(162)].byteLength,r=new Uint8Array([e>>>24&255,e>>>16&255,e>>>8&255,255&e]),i=new Uint8Array(e+4);i.set(r,0),i[t(133)](n[t(162)],4),n.sps=i}if(n.pps){const e=n[t(163)][t(210)],r=new Uint8Array([e>>>24&255,e>>>16&255,e>>>8&255,255&e]),i=new Uint8Array(e+4);i[t(133)](r,0),i[t(133)](n[t(163)],4),n[t(163)]=i}return n}function Cr(e){const t=Pr;let{sps:r,pps:n}=e;const i=[23,0,0,0,0,1,66,0,30,255];i[0]=23,i[6]=r[1],i[7]=r[2],i[8]=r[3],i[10]=225,i[11]=r[t(210)]>>8&255,i[12]=255&r[t(210)],i[t(191)](...r,1,n[t(210)]>>8&255,255&n[t(210)],...n);return new Uint8Array(i)}function xr(){const e=["level_string","subarray","4420014xbHMAK","63830PiZxEE","presentHeight","readUByte","avc1.","refSampleDuration","findNextStartCodeOffset","push","17574270VmLGjs","Could not find H264 startcode until payload end!","codecWidth","getUint8","bitDepth","fixed",", correct to 1",", valid version is 1 and return","Invalid AVCDecoderConfigurationRecord: No SPS","chroma_format","ceil","toString","bit_depth_luma","30087nvbtgz","readBool","readUEG","kReserved0","JbPro[xxx][✅✅✅][parseAVCDecoderConfigurationRecord] AVC profile (0) detected, correct to Baseline Profile (66)","byteLength","setUint32","Invalid AVCDecoderConfigurationRecord, invalid version ","codecHeight","chromaFormat","codec","error","8450860UmSfdc","iFrame","fps_den","25IZOpBV","length","shift","getUint16","read","Invalid parseAVCDecoderConfigurationRecord, AVC profile (0) detected, and return","chroma_format_idc","profile","set","height","parseSPS$2","h264","Invalid AVCDecoderConfigurationRecord version !== 1 || avcProfile === 0","avcc","data","sarRatio","fps_num","1424hWnOVc","6FUQcBJ","nb_sps","frameRate","setUint8","read_golomb","level","buffer","correctionConfigurationProfileIndication","bit_depth_chroma","type","2322264lzvfDB","width","presentWidth","10021361zEstwz","avc_ref_frames","Strange AVCDecoderConfigurationRecord: PPS Count = ","log","eofFlag","frame_rate","sps","pps","timescale","Invalid AVCDecoderConfigurationRecord, lack of data!","sar_ratio","JbPro[xxx][✅✅✅][parseAVCDecoderConfigurationRecord] invalid version ","readBits","correctionConfigurationVersion","skipBits","currentStartcodeOffset","readNextNaluPayload","profile_string","videoType","nalu","kSliceNonIDR","skipUEG","codec_size"," Strange AVCDecoderConfigurationRecord: SPS Count = ","setInt16","present_size"];return(xr=function(){return e})()}function Tr(e){const t=Pr;let{sps:r,pps:n}=e,i=8+r[t(210)]+1+2+n[t(210)],s=!1;const o=_r.parseSPS$2(r);66!==r[3]&&77!==r[3]&&88!==r[3]&&(s=!0,i+=4);let a=new Uint8Array(i);a[0]=1,a[1]=r[1],a[2]=r[2],a[3]=r[3],a[4]=255,a[5]=225;let c=r[t(210)];a[6]=c>>>8,a[7]=255&c;let u=8;a.set(r,8),u+=c,a[u]=1;let l=n[t(210)];a[u+1]=l>>>8,a[u+2]=255&l,a.set(n,u+3),u+=3+l,s&&(a[u]=252|o[t(131)],a[u+1]=248|o[t(204)]-8,a[u+2]=248|o[t(151)]-8,a[u+3]=0,u+=4);const d=[23,0,0,0,0],h=new Uint8Array(d[t(221)]+a[t(210)]);return h[t(133)](d,0),h[t(133)](a,d[t(221)]),h}function Dr(e,t){const r=Pr;let n=[];n[0]=t?23:39,n[1]=1,n[2]=0,n[3]=0,n[4]=0,n[5]=e[r(210)]>>24&255,n[6]=e[r(210)]>>16&255,n[7]=e[r(210)]>>8&255,n[8]=255&e.byteLength;const i=new Uint8Array(n.length+e.byteLength);return i.set(n,0),i[r(133)](e,n[r(221)]),i}function Br(e,t){const r=Pr;let n=[];n[0]=t?23:39,n[1]=1,n[2]=0,n[3]=0,n[4]=0;const i=new Uint8Array(n.length+e.byteLength);return i.set(n,0),i[r(133)](e,n.length),i}function Mr(e){return 31&e[0]}function Ur(e){return e===Pe.kSliceSEI}function Fr(e){return!function(e){const t=Pr;return e===Pe[t(162)]||e===Pe[t(163)]}(e)&&!Ur(e)}function Pr(e,t){const r=xr();return(Pr=function(e,t){return r[e-=128]})(e,t)}function Rr(e){return e===Pe[Pr(218)]}function Lr(e){const t=Pr;if(0===e[t(221)])return!1;const r=Mr(e[0]);for(let n=1;n<e[t(221)];n++)if(r!==Mr(e[n]))return!1;return!0}!function(e,t){const r=Pr,n=e();for(;;)try{if(921333===-parseInt(r(220))/1*(-parseInt(r(185))/2)+parseInt(r(184))/3+-parseInt(r(153))/4+-parseInt(r(217))/5+-parseInt(r(143))/6*(parseInt(r(156))/7)+parseInt(r(142))/8*(parseInt(r(205))/9)+parseInt(r(192))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(xr);class Or{constructor(e){const t=Pr;this[t(139)]=e,this[t(160)]=!1,this[t(171)]=this[t(190)](0),this[t(160)]&&console.error(t(193))}[Er(190)](e){const t=Er;let r=e,n=this[t(139)];for(;;){if(r+3>=n.byteLength)return this[t(160)]=!0,n[t(210)];let e=n[r+0]<<24|n[r+1]<<16|n[r+2]<<8|n[r+3],i=n[r+0]<<16|n[r+1]<<8|n[r+2];if(1===e||1===i)return r;r++}}[Er(172)](){const e=Er;let t=this[e(139)],r=null;for(;null==r&&!this[e(160)];){let n=this.currentStartcodeOffset;n+=1===(t[n]<<24|t[n+1]<<16|t[n+2]<<8|t[n+3])?4:3;let i=31&t[n],s=(128&t[n])>>>7,o=this.findNextStartCodeOffset(n);this[e(171)]=o,i>=Pe[e(208)]||0===s&&(r={type:i,data:t[e(183)](n,o)})}return r}}class zr{constructor(e){const t=Er;let r=e[t(139)].byteLength;this[t(152)]=e[t(152)],this[t(139)]=new Uint8Array(4+r),new DataView(this[t(139)][t(149)])[t(211)](0,r),this.data[t(133)](e[t(139)],4)}}const Nr=Vr;!function(e,t){const r=Vr,n=e();for(;;)try{if(984797===parseInt(r(345))/1+-parseInt(r(357))/2*(-parseInt(r(356))/3)+-parseInt(r(354))/4+parseInt(r(340))/5*(parseInt(r(341))/6)+-parseInt(r(344))/7*(parseInt(r(337))/8)+-parseInt(r(343))/9*(parseInt(r(347))/10)+parseInt(r(352))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Gr);class Hr{constructor(e){const t=Vr;this[t(339)]=null,this[t(348)]=e,this.m_len=e.length,this[t(339)]=0,this[t(338)]=0,this[t(342)]=0,this[t(351)]=0}[Nr(353)](){const e=Nr;if(this.m_idx>=this[e(358)])return 0;let t=this[e(348)][this[e(339)]++];return 0==t?(this[e(351)]++,this.m_idx<this[e(358)]&&2==this[e(351)]&&3==this[e(348)][this[e(339)]]&&(this[e(339)]++,this[e(351)]=0)):this[e(351)]=0,t}[Nr(355)](){const e=Nr;return 0==this[e(338)]&&(this[e(342)]=this[e(353)](),this[e(338)]=8),this[e(338)]--,this[e(342)]>>this.m_bits&1}[Nr(350)](e){const t=Nr;let r=0;for(;e>0;)r<<=1,r|=this[t(355)](),e--;return r}[Nr(346)](){const e=Nr;let t=0;for(;this[e(339)]<this[e(358)]&&0==this[e(355)]();)t++;return this[e(350)](t)+((1<<t)-1)}[Nr(349)](){let e=this[Nr(346)](),t=e+1>>1;return!(1&e)&&(t=-t),t}}function Vr(e,t){const r=Gr();return(Vr=function(e,t){return r[e-=337]})(e,t)}function Gr(){const e=["200lREuPA","m_data","GetSE","GetWord","m_zeros","24507538pJDOxt","GetBYTE","6242832PqeGLV","GetBit","13863lknsct","74NiJyeo","m_len","8zLVySV","m_bits","m_idx","1275485MAhuZW","30vkWcEs","m_byte","455418uuFznp","2134853SrHyBQ","188104iYIgJf","GetUE"];return(Gr=function(){return e})()}function Wr(){const e=["buffer","SPSParser bit_depth_luma_minus8 != bit_depth_chroma_minus8","parseSPS","GetUE","3572AedlpW","64779LgSjHE","GetWord","SPSParser sps_seq_parameter_set_id > 15","177KhbslR","_ebsp2rbsp","280Voqbuj","24388tRZDLc","724887XJSDyH","20bzMJgH","184348BlJKCQ","3941440BskBdU","warn","byteLength","41832cdWYAb"];return(Wr=function(){return e})()}const jr=qr;function qr(e,t){const r=Wr();return(qr=function(e,t){return r[e-=422]})(e,t)}!function(e,t){const r=qr,n=e();for(;;)try{if(115283===-parseInt(r(434))/1+-parseInt(r(424))/2+-parseInt(r(437))/3*(-parseInt(r(433))/4)+parseInt(r(423))/5*(parseInt(r(428))/6)+-parseInt(r(440))/7*(parseInt(r(439))/8)+-parseInt(r(422))/9+parseInt(r(425))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Wr);class $r{static[jr(438)](e){const t=jr;let r=e,n=r[t(427)],i=new Uint8Array(n),s=0;for(let e=0;e<n;e++)e>=2&&3===r[e]&&0===r[e-1]&&0===r[e-2]||(i[s]=r[e],s++);return new Uint8Array(i[t(429)],0,s)}static[jr(431)](e){const t=jr;let r=$r[t(438)](e);const n=new Hr(r);let i="",s="",o="",a="";n.GetWord(4);let c=n[t(435)](3);if(c>6)return console[t(426)]("SPSParser sps_max_sub_layers_minus1 > 6"),!1;n.GetWord(1),n[t(435)](2),n[t(435)](1),i=n[t(435)](5),n.GetWord(32),n[t(435)](1),n.GetWord(1),n.GetWord(1),n[t(435)](1),n.GetWord(44),s=n.GetWord(8);let u=[],l=[];for(let e=0;e<c;e++)u[e]=n[t(435)](1),l[e]=n[t(435)](1);if(c>0)for(let e=c;e<8;e++)n.GetWord(2);for(let e=0;e<c;e++)u[e]&&(n[t(435)](2),n[t(435)](1),n[t(435)](5),n[t(435)](32),n[t(435)](1),n[t(435)](1),n[t(435)](1),n[t(435)](1),n[t(435)](44)),l[e]&&n[t(435)](8);let d=n[t(432)]();if(d>15)return console[t(426)](t(436),d),!1;let h=n[t(432)]();return h>3?(console[t(426)]("SPSParser chroma_format_idc > 3",h),!1):(3==h&&n[t(435)](1),o=n[t(432)](),a=n[t(432)](),n[t(435)](1)&&(n[t(432)](),n.GetUE(),n[t(432)](),n[t(432)]()),n[t(432)]()!=n[t(432)]()?(console.warn(t(430)),!1):{profile_string:i,level_string:s,bit_depth:"",ref_frames:"",chroma_format:"",chroma_format_string:"",frame_rate:{fixed:"",fps:"",fps_den:"",fps_num:""},sar_ratio:{width:"",height:""},codec_size:{width:o,height:a},present_size:{width:"",height:a}})}}function Kr(e,t){const r=Jr();return(Kr=function(e,t){return r[e-=108]})(e,t)}function Jr(){const e=["toFixed","21GDUTZk","readByte","21OGEIID","readBool","2369376mJfJQG","477324yalCLT","60rxSnyC","readUEG","readBits","destroy","86632sfzdqV","Unknown","135747EdkhTj","4:2:2","330kOuIlN","min","170VYfUwj","4:0:0",".B0","168830GXlnrl","4:4:4","buffer","11500lVDirK","byteLength","push","readSEG","4:2:0","86238aedEEf"];return(Jr=function(){return e})()}!function(e,t){const r=Kr,n=e();for(;;)try{if(160066===-parseInt(r(116))/1+parseInt(r(136))/2*(-parseInt(r(126))/3)+-parseInt(r(132))/4*(-parseInt(r(119))/5)+-parseInt(r(124))/6*(parseInt(r(128))/7)+-parseInt(r(130))/8+-parseInt(r(109))/9*(parseInt(r(113))/10)+-parseInt(r(111))/11*(-parseInt(r(131))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Jr);const Yr=e=>{const t=Kr;let r=e,n=r[t(120)],i=new Uint8Array(n),s=0;for(let e=0;e<n;e++)e>=2&&3===r[e]&&0===r[e-1]&&0===r[e-2]||(i[s]=r[e],s++);return new Uint8Array(i[t(118)],0,s)},Xr=e=>{const t=Kr;switch(e){case 0:return t(114);case 1:return t(123);case 2:return t(110);case 3:return t(117);default:return t(108)}};function Zr(){const e=["getChromaFormatString","readUEG","4:0:0","readBits",".1.L","2391809UjKWcf","1766ltDyVL","byteLength","getProfileString","getLevelString","219307MNwRPT","4:2:2",".B0","readSEG","8UdNrIi","215yOOdvd","1154589HtvAqg","parseVPS","4:4:4","Main","_ebsp2rbsp","Unknown","4:2:0","Main10","parseSPS","6472449jRWGYw","toFixed","readBool","push","4916088kvorys","parsePPS","165XhFPva","readByte","430PgzYYR","buffer","destroy","40044GNverU","MainSP"];return(Zr=function(){return e})()}const Qr=en;function en(e,t){const r=Zr();return(en=function(e,t){return r[e-=188]})(e,t)}!function(e,t){const r=en,n=e();for(;;)try{if(439616===parseInt(r(193))/1*(parseInt(r(206))/2)+parseInt(r(216))/3+parseInt(r(198))/4*(-parseInt(r(215))/5)+parseInt(r(191))/6+-parseInt(r(205))/7+-parseInt(r(214))/8*(-parseInt(r(225))/9)+parseInt(r(195))/10*(-parseInt(r(210))/11))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Zr);class tn{static[Qr(220)](e){const t=Qr;let r=e,n=r[t(207)],i=new Uint8Array(n),s=0;for(let e=0;e<n;e++)e>=2&&3===r[e]&&0===r[e-1]&&0===r[e-2]||(i[s]=r[e],s++);return new Uint8Array(i[t(196)],0,s)}static[Qr(217)](e){const t=Qr;let r=tn[t(220)](e),n=new ot(r);return n[t(194)](),n[t(194)](),n.readBits(4),n[t(203)](2),n[t(203)](6),{num_temporal_layers:n[t(203)](3)+1,temporal_id_nested:n[t(189)]()}}static[Qr(224)](e){const t=Qr;let r=tn._ebsp2rbsp(e),n=new ot(r);n[t(194)](),n.readByte();let i=0,s=0,o=0,a=0;n[t(203)](4);let c=n.readBits(3);n[t(189)]();let u=n[t(203)](2),l=n[t(189)](),d=n[t(203)](5),h=n[t(194)](),f=n.readByte(),p=n[t(194)](),m=n[t(194)](),v=n[t(194)](),y=n[t(194)](),_=n[t(194)](),g=n.readByte(),b=n[t(194)](),w=n.readByte(),S=n[t(194)](),I=[],A=[];for(let e=0;e<c;e++)I[t(190)](n[t(189)]()),A[t(190)](n.readBool());if(c>0)for(let e=c;e<8;e++)n[t(203)](2);for(let e=0;e<c;e++)I[e]&&(n[t(194)](),n[t(194)](),n.readByte(),n.readByte(),n[t(194)](),n[t(194)](),n[t(194)](),n[t(194)](),n[t(194)](),n[t(194)](),n[t(194)]()),A[e]&&n.readByte();n[t(201)]();let E=n.readUEG();3==E&&n[t(203)](1);let k=n[t(201)](),C=n.readUEG();n[t(189)]()&&(i+=n[t(201)](),s+=n.readUEG(),o+=n[t(201)](),a+=n[t(201)]());let x=n[t(201)](),T=n[t(201)](),D=n[t(201)]();for(let e=n[t(189)]()?0:c;e<=c;e++)n.readUEG(),n[t(201)](),n[t(201)]();if(n.readUEG(),n.readUEG(),n[t(201)](),n[t(201)](),n[t(201)](),n.readUEG(),n[t(189)]()){if(n[t(189)]())for(let e=0;e<4;e++)for(let r=0;r<(3===e?2:6);r++){if(n[t(189)]()){let r=Math.min(64,1<<4+(e<<1));e>1&&n[t(213)]();for(let e=0;e<r;e++)n.readSEG()}else n[t(201)]()}}n[t(189)](),n[t(189)](),n[t(189)]()&&(n[t(194)](),n.readUEG(),n[t(201)](),n.readBool());let B=n[t(201)](),M=0;for(let e=0;e<B;e++){let r=!1;if(0!==e&&(r=n[t(189)]()),r){e===B&&n[t(201)](),n[t(189)](),n.readUEG();let r=0;for(let e=0;e<=M;e++){let e=n[t(189)](),i=!1;!e&&(i=n[t(189)]()),(e||i)&&r++}M=r}else{let e=n[t(201)](),r=n.readUEG();M=e+r;for(let r=0;r<e;r++)n[t(201)](),n.readBool();for(let e=0;e<r;e++)n[t(201)](),n.readBool()}}if(n[t(189)]()){let e=n[t(201)]();for(let r=0;r<e;r++){for(let e=0;e<D+4;e++)n[t(203)](1);n[t(203)](1)}}let U=!1,F=0,P=1,R=1,L=!1,O=1,z=1;if(n.readBool(),n.readBool(),n[t(189)]()){if(n[t(189)]()){let e=n[t(194)](),r=[1,12,10,16,40,24,20,32,80,18,15,64,160,4,3,2],i=[1,11,11,11,33,11,11,11,33,11,11,33,99,3,2,1];e>0&&e<=16?(P=r[e-1],R=i[e-1]):255===e&&(P=n.readBits(16),R=n[t(203)](16))}if(n[t(189)]()&&n.readBool(),n[t(189)]()){n[t(203)](3),n[t(189)](),n.readBool()&&(n.readByte(),n.readByte(),n[t(194)]())}if(n.readBool()&&(n[t(201)](),n.readUEG()),n.readBool(),n[t(189)](),n[t(189)](),U=n[t(189)](),U&&(n[t(201)](),n.readUEG(),n[t(201)](),n[t(201)]()),n[t(189)]()){if(O=n[t(203)](32),z=n[t(203)](32),n[t(189)]()&&n.readUEG(),n[t(189)]()){let e=!1,r=!1,i=!1;e=n[t(189)](),r=n[t(189)](),(e||r)&&(i=n[t(189)](),i&&(n[t(194)](),n[t(203)](5),n[t(189)](),n[t(203)](5)),n[t(203)](4),n[t(203)](4),i&&n[t(203)](4),n[t(203)](5),n[t(203)](5),n[t(203)](5));for(let s=0;s<=c;s++){let s=n.readBool();L=s;let o=!0,a=1;!s&&(o=n[t(189)]());let c=!1;if(o?n.readUEG():c=n[t(189)](),!c&&(a=n[t(201)]()+1),e){for(let e=0;e<a;e++)n[t(201)](),n[t(201)](),i&&(n[t(201)](),n.readUEG());n[t(189)]()}if(r){for(let e=0;e<a;e++)n.readUEG(),n.readUEG(),i&&(n[t(201)](),n[t(201)]());n.readBool()}}}}n[t(189)]()&&(n[t(189)](),n[t(189)](),n[t(189)](),F=n[t(201)](),n.readUEG(),n.readUEG(),n[t(201)](),n[t(201)]())}n[t(189)]();let N="hvc1."+d+t(204)+S+t(212),H=k-(i+s)*(1===E||2===E?2:1),V=C-(o+a)*(1===E?2:1),G=1;return 1!==P&&1!==R&&(G=P/R),n[t(197)](),n=null,{codec_mimetype:N,profile_string:tn[t(208)](d),level_string:tn[t(209)](S),profile_idc:d,bit_depth:x+8,ref_frames:1,chroma_format:E,chroma_format_string:tn[t(200)](E),general_level_idc:S,general_profile_space:u,general_tier_flag:l,general_profile_idc:d,general_profile_compatibility_flags_1:h,general_profile_compatibility_flags_2:f,general_profile_compatibility_flags_3:p,general_profile_compatibility_flags_4:m,general_constraint_indicator_flags_1:v,general_constraint_indicator_flags_2:y,general_constraint_indicator_flags_3:_,general_constraint_indicator_flags_4:g,general_constraint_indicator_flags_5:b,general_constraint_indicator_flags_6:w,min_spatial_segmentation_idc:F,constant_frame_rate:0,chroma_format_idc:E,bit_depth_luma_minus8:x,bit_depth_chroma_minus8:T,frame_rate:{fixed:L,fps:z/O,fps_den:O,fps_num:z},sar_ratio:{width:P,height:R},codec_size:{width:H,height:V},present_size:{width:H*G,height:V}}}static[Qr(192)](e){const t=Qr;let r=tn[t(220)](e),n=new ot(r);n[t(194)](),n[t(194)](),n[t(201)](),n[t(201)](),n[t(189)](),n[t(189)](),n.readBits(3),n.readBool(),n[t(189)](),n[t(201)](),n.readUEG(),n[t(213)](),n[t(189)](),n[t(189)](),n[t(189)]()&&n[t(201)](),n[t(213)](),n[t(213)](),n[t(189)](),n.readBool(),n.readBool(),n[t(189)]();let i=n[t(189)](),s=n[t(189)](),o=1;return s&&i?o=0:s?o=3:i&&(o=2),{parallelismType:o}}static getChromaFormatString(e){const t=Qr;switch(e){case 0:return t(202);case 1:return t(222);case 2:return t(211);case 3:return t(218);default:return t(221)}}static[Qr(208)](e){const t=Qr;switch(e){case 1:return t(219);case 2:return t(223);case 3:return t(199);case 4:return"Rext";case 9:return"SCC";default:return t(221)}}static[Qr(209)](e){return(e/30)[Qr(188)](1)}}const rn=nn;function nn(e,t){const r=dn();return(nn=function(e,t){return r[e-=421]})(e,t)}function sn(e){const t=nn;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=e;if(n[t(538)]<22)return console.error(t(457)+n[t(538)]+t(423)),{};let i={codecWidth:0,codecHeight:0,videoType:He[t(506)]},s=function(){let e=new ArrayBuffer(2);return new DataView(e).setInt16(0,256,!0),256===new Int16Array(e)[0]}(),o=new DataView(n[t(553)]),a=o.getUint8(0),c=31&o[t(487)](1);if(1!==a&&0!==a){if(!r[t(519)])return console[t(565)](t(426)+a+t(453)),{};{console[t(464)](t(445)+a+t(435));let e=252&o[t(487)](0)|1;o[t(425)](0,e)}}if(0===c){if(!r[t(460)])return console[t(565)](t(478)+c+", valid hevc profile is Main Profile (1), Main 10 Profile (2),Main Still Picture Profile (3)"),{};{console[t(464)](t(570)+c+t(477));let e=224&o[t(487)](1)|1;o[t(425)](1,e)}}let u=1+(3&o[t(487)](21));if(3!==u&&4!==u)return console[t(565)](t(510)+(u-1)+t(446)+u+" ,"),{};let l=o[t(487)](22);for(let e=0,r=23;e<l;e++){let e=63&o[t(487)](r+0),a=o.getUint16(r+1,!s);r+=3;for(let c=0;c<a;c++){let a=o[t(557)](r+0,!s);if(0===c)if(33===e){r+=2;let e=new Uint8Array(n[t(553)],r,a),s=tn[t(562)](e);i[t(556)]=s[t(421)][t(560)],i.codecHeight=s[t(421)][t(515)],i[t(542)]=s[t(550)][t(560)],i[t(439)]=s[t(550)][t(515)],i.profile=s.profile_string,i[t(532)]=s[t(422)],i[t(462)]=s[t(531)],i[t(475)]=s[t(513)],i[t(537)]=s[t(474)],i.frameRate=s.frame_rate,(!1===s[t(507)].fixed||0===s.frame_rate[t(467)]||0===s.frame_rate.fps_den)&&(i[t(427)]={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3}),i[t(427)][t(485)],i[t(427)][t(467)],i[t(545)]=s[t(493)],r+=a}else r+=2+a;else r+=2+a}}return i[t(540)]=new Uint8Array(n),i}function on(e){const t=nn;let{vps:r,pps:n,sps:i}=e,s={configurationVersion:1};const o=(e=>{const t=Kr;let r=Yr(e),n=new ot(r);return n.readByte(),n.readByte(),n[t(134)](4),n.readBits(2),n[t(134)](6),{num_temporal_layers:n[t(134)](3)+1,temporal_id_nested:n[t(129)]()}})(r),a=(e=>{const t=Kr;let r=Yr(e),n=new ot(r);n[t(127)](),n[t(127)]();let i=0,s=0,o=0,a=0;n[t(134)](4);let c=n.readBits(3);n[t(129)]();let u=n.readBits(2),l=n[t(129)](),d=n.readBits(5),h=n[t(127)](),f=n[t(127)](),p=n[t(127)](),m=n[t(127)](),v=n[t(127)](),y=n[t(127)](),_=n[t(127)](),g=n.readByte(),b=n[t(127)](),w=n.readByte(),S=n.readByte(),I=[],A=[];for(let e=0;e<c;e++)I[t(121)](n.readBool()),A.push(n[t(129)]());if(c>0)for(let e=c;e<8;e++)n[t(134)](2);for(let e=0;e<c;e++)I[e]&&(n[t(127)](),n[t(127)](),n.readByte(),n[t(127)](),n[t(127)](),n[t(127)](),n[t(127)](),n[t(127)](),n.readByte(),n[t(127)](),n.readByte()),I[e]&&n[t(127)]();n.readUEG();let E=n[t(133)]();3==E&&n[t(134)](1);let k=n[t(133)](),C=n[t(133)]();n.readBool()&&(i+=n[t(133)](),s+=n[t(133)](),o+=n[t(133)](),a+=n[t(133)]());let x=n[t(133)](),T=n[t(133)](),D=n.readUEG();for(let e=n[t(129)]()?0:c;e<=c;e++)n[t(133)](),n[t(133)](),n[t(133)]();if(n[t(133)](),n.readUEG(),n[t(133)](),n[t(133)](),n[t(133)](),n.readUEG(),n[t(129)]()&&n[t(129)]())for(let e=0;e<4;e++)for(let r=0;r<(3===e?2:6);r++)if(n[t(129)]()){let r=Math[t(112)](64,1<<4+(e<<1));e>1&&n.readSEG();for(let e=0;e<r;e++)n[t(122)]()}else n[t(133)]();n.readBool(),n[t(129)](),n[t(129)]()&&(n[t(127)](),n[t(133)](),n[t(133)](),n[t(129)]());let B=n[t(133)](),M=0;for(let e=0;e<B;e++){let r=!1;if(0!==e&&(r=n[t(129)]()),r){e===B&&n[t(133)](),n.readBool(),n[t(133)]();let r=0;for(let e=0;e<=M;e++){let e=n.readBool(),i=!1;!e&&(i=n[t(129)]()),(e||i)&&r++}M=r}else{let e=n[t(133)](),r=n[t(133)]();M=e+r;for(let r=0;r<e;r++)n[t(133)](),n[t(129)]();for(let e=0;e<r;e++)n.readUEG(),n.readBool()}}if(n.readBool()){let e=n[t(133)]();for(let t=0;t<e;t++){for(let e=0;e<D+4;e++)n.readBits(1);n.readBits(1)}}let U=!1,F=0,P=1,R=1,L=!1,O=1,z=1;if(n.readBool(),n.readBool(),n[t(129)]()){if(n[t(129)]()){let e=n[t(127)](),r=[1,12,10,16,40,24,20,32,80,18,15,64,160,4,3,2],i=[1,11,11,11,33,11,11,11,33,11,11,33,99,3,2,1];e>0&&e<16?(P=r[e-1],R=i[e-1]):255===e&&(P=n[t(134)](16),R=n.readBits(16))}if(n.readBool()&&n[t(129)](),n[t(129)]()&&(n[t(134)](3),n.readBool(),n[t(129)]()&&(n.readByte(),n[t(127)](),n.readByte())),n[t(129)]()&&(n[t(133)](),n[t(133)]()),n.readBool(),n[t(129)](),n[t(129)](),U=n[t(129)](),U&&(i+=n[t(133)](),s+=n[t(133)](),o+=n.readUEG(),a+=n[t(133)]()),n[t(129)]()&&(O=n.readBits(32),z=n[t(134)](32),n[t(129)]()&&(n[t(133)](),n[t(129)]()))){let e=!1,r=!1,i=!1;e=n.readBool(),r=n[t(129)](),(e||r)&&(i=n[t(129)](),i&&(n.readByte(),n[t(134)](5),n.readBool(),n[t(134)](5)),n[t(134)](4),n.readBits(4),i&&n[t(134)](4),n[t(134)](5),n[t(134)](5),n.readBits(5));for(let s=0;s<=c;s++){let s=n[t(129)]();L=s;let o=!1,a=1;!s&&(o=n[t(129)]());let c=!1;if(o?n[t(122)]():c=n.readBool(),!c&&(cpbcnt=n[t(133)]()+1),e)for(let e=0;e<a;e++)n[t(133)](),n[t(133)](),i&&(n[t(133)](),n[t(133)]());if(r)for(let e=0;e<a;e++)n[t(133)](),n[t(133)](),i&&(n[t(133)](),n[t(133)]())}}n.readBool()&&(n[t(129)](),n.readBool(),n[t(129)](),F=n[t(133)](),n.readUEG(),n[t(133)](),n.readUEG(),n[t(133)]())}n[t(129)]();let N="hvc1."+d+".1.L"+S+t(115),H=k,V=C,G=1;return 1!==P&&1!==R&&(G=P/R),n[t(135)](),n=null,{codec_mimetype:N,level_string:(W=S,(W/30)[Kr(125)](1)),profile_idc:d,bit_depth:x+8,ref_frames:1,chroma_format:E,chroma_format_string:Xr(E),general_level_idc:S,general_profile_space:u,general_tier_flag:l,general_profile_idc:d,general_profile_compatibility_flags_1:h,general_profile_compatibility_flags_2:f,general_profile_compatibility_flags_3:p,general_profile_compatibility_flags_4:m,general_constraint_indicator_flags_1:v,general_constraint_indicator_flags_2:y,general_constraint_indicator_flags_3:_,general_constraint_indicator_flags_4:g,general_constraint_indicator_flags_5:b,general_constraint_indicator_flags_6:w,min_spatial_segmentation_idc:F,constant_frame_rate:0,chroma_format_idc:E,bit_depth_luma_minus8:x,bit_depth_chroma_minus8:T,frame_rate:{fixed:L,fps:z/O,fps_den:O,fps_num:z},sar_ratio:{width:P,height:R},codec_size:{width:H,height:V},present_size:{width:H*G,height:V}};var W})(i),c=(e=>{const t=Kr;let r=Yr(e),n=new ot(r);n[t(127)](),n[t(127)](),n[t(133)](),n.readUEG(),n[t(129)](),n[t(129)](),n[t(134)](3),n.readBool(),n.readBool(),n[t(133)](),n[t(133)](),n[t(122)](),n[t(129)](),n[t(129)](),n[t(129)]()&&n[t(133)](),n[t(122)](),n[t(122)](),n[t(129)](),n[t(129)](),n.readBool(),n[t(129)]();let i=n[t(129)](),s=n[t(129)](),o=1;return s&&i?o=0:s?o=3:i&&(o=2),{parallelismType:o}})(n);s=Object[t(503)](s,o,a,c);let u=23+(5+r.byteLength)+(5+i[t(528)])+(5+n[t(528)]),l=new Uint8Array(u);l[0]=1,l[1]=(3&s[t(461)])<<6|(s[t(505)]?1:0)<<5|31&s[t(440)],l[2]=s[t(424)]||0,l[3]=s[t(473)]||0,l[4]=s[t(501)]||0,l[5]=s[t(497)]||0,l[6]=s[t(452)]||0,l[7]=s[t(465)]||0,l[8]=s[t(523)]||0,l[9]=s.general_constraint_indicator_flags_4||0,l[10]=s[t(511)]||0,l[11]=s.general_constraint_indicator_flags_6||0,l[12]=60,l[13]=240|(3840&s.min_spatial_segmentation_idc)>>8,l[14]=255&s[t(561)],l[15]=252|3&s[t(522)],l[16]=252|3&s.chroma_format_idc,l[17]=248|7&s.bit_depth_luma_minus8,l[18]=248|7&s[t(544)],l[19]=0,l[20]=0,l[21]=(3&s[t(549)])<<6|(7&s.num_temporal_layers)<<3|(s[t(564)]?1:0)<<2|3,l[22]=3,l[23]=128|Re[t(536)],l[24]=0,l[25]=1,l[26]=(65280&r.byteLength)>>8,l[27]=(255&r.byteLength)>>0,l[t(558)](r,28),l[23+(5+r[t(528)])+0]=128|Re[t(438)],l[23+(5+r[t(528)])+1]=0,l[23+(5+r[t(528)])+2]=1,l[23+(5+r.byteLength)+3]=(65280&i[t(528)])>>8,l[23+(5+r[t(528)])+4]=(255&i[t(528)])>>0,l[t(558)](i,23+(5+r[t(528)])+5),l[23+(5+r[t(528)]+5+i[t(528)])+0]=128|Re[t(433)],l[23+(5+r[t(528)]+5+i[t(528)])+1]=0,l[23+(5+r[t(528)]+5+i.byteLength)+2]=1,l[23+(5+r[t(528)]+5+i[t(528)])+3]=(65280&n[t(528)])>>8,l[23+(5+r[t(528)]+5+i[t(528)])+4]=(255&n.byteLength)>>0,l[t(558)](n,23+(5+r[t(528)]+5+i[t(528)])+5);const d=[28,0,0,0,0],h=new Uint8Array(d[t(538)]+l[t(528)]);return h[t(558)](d,0),h[t(558)](l,d[t(538)]),h}function an(e,t){const r=nn;let n=[];n[0]=t?28:44,n[1]=1,n[2]=0,n[3]=0,n[4]=0,n[5]=e.byteLength>>24&255,n[6]=e[r(528)]>>16&255,n[7]=e[r(528)]>>8&255,n[8]=255&e[r(528)];const i=new Uint8Array(n[r(538)]+e[r(528)]);return i[r(558)](n,0),i[r(558)](e,n[r(538)]),i}function cn(e,t){const r=nn;let n=[];n[0]=t?28:44,n[1]=1,n[2]=0,n[3]=0,n[4]=0;const i=new Uint8Array(n[r(538)]+e[r(528)]);return i.set(n,0),i[r(558)](e,n[r(538)]),i}function un(e){return(126&e[0])>>1}function ln(e){return e===Re[nn(495)]}function dn(){const e=["level_string"," < 22","general_profile_compatibility_flags_1","setUint8","Invalid HEVCDecoderConfigurationRecord,invalid version ","frameRate","Could not find H265 startcode until payload end!","sub_layer_non_packed_constraint_flag","pic_height_in_luma_samples","conf_win_left_offset","generalConstraintIndicatorFlags","pps","bitDepthChromaMinus8",", correct to 1","look","parseHEVCDecoderVPSAndSPSAndPPS and vpsTag is ","sps","presentHeight","general_profile_idc","44902120EbKFqa","refSampleDuration","pic_width_in_luma_samples","general_non_packed_constraint_flag","JbPro[xxx][✅✅✅][parseHEVCDecoderConfigurationRecord] invalid version "," and naluLengthSize is ","read_golomb","subarray","from","generalLevelIdc","sub_layer_profile_compatibility_flag","general_constraint_indicator_flags_1",", valid version is 1 or 0","data","159955FAOFEP","tier_flag","Invalid HEVCDecoderConfigurationRecord, lack of data! ","sub_layer_profile_space","max","correctionConfigurationProfileIndication","general_profile_space","bitDepth","602945bejtXe","log","general_constraint_indicator_flags_2","general_constraint_indicator_flags","fps_num","bitDepthLumaMinus8","profile_idc","sub_layer_level_idc","conf_win_top_offset","sps_max_sub_layers_minus1","general_profile_compatibility_flags_2","sar_ratio","chromaFormat","numTemporalLayers",", correct to Main Profile (1)","Invalid HEVCDecoderConfigurationRecord: invalid HEVC profile ","sub_layer_tier_flag","lengthSizeMinusOne","parseHEVCDecoderConfigurationRecord$3","general_profile_compatibility_flags","conformance_window_flag","warn","fps_den","12541851dOkYYL","getUint8","psps","chroma_format_idc","3SeHjgy","level_idc","generalTierFlag","codec_mimetype","findNextStartCodeOffset","sei","sps_seq_parameter_set_id","general_profile_compatibility_flags_4","generalProfileSpace","sub_layer_progressive_source_flag","profile","general_profile_compatibility_flags_3","currentStartcodeOffset","assign","sps_video_parameter_set_id","general_tier_flag","h265","frame_rate","sub_layer_profile_present_flag","sub_layer_frame_only_constraint_flag","Invalid HEVCDecoderConfigurationRecord, Strange NaluLengthSizeMinusOne: ","general_constraint_indicator_flags_5","read","chroma_format","sps_temporal_id_nesting_flag","height"," < 23","generalProfileCompatibilityFlags","92JfQSIq","correctionConfigurationVersion","generalProfileIdc","setUint32","parallelismType","general_constraint_indicator_flags_3","1100603iVKujZ","profile_space","configurationVersion","6TPxxMa","byteLength","sub_layer_interlaced_source_flag","sub_layer_level_present_flag","bit_depth","level","constantFrameRate","slice","conf_win_right_offset","vps","sarRatio","length","temporalIdNested","hvcc","eofFlag","presentWidth","codecHeight","bit_depth_chroma_minus8","codec","general_level_idc","784132JHZFbG","separate_colour_plane_flag","constant_frame_rate","present_size","arrayBuffer.length ","10359144nEqYWi","buffer","readUEG","type","codecWidth","getUint16","set","push","width","min_spatial_segmentation_idc","parseSPS","timescale","temporal_id_nested","error","readNextNaluPayload","readBits","parseHEVCDecoderVPSAndSPSAndPPS and sps tag is ","conf_win_bottom_offset","JbPro[xxx][✅✅✅][parseHEVCDecoderConfigurationRecord] invalid HEVC profile ","codec_size"];return(dn=function(){return e})()}function hn(e){return!((t=e)>=32&&t<=40);var t}function fn(e){return e>=16&&e<=21}function pn(e){const t=nn;if(0===e.length)return!1;const r=un(e[0]);for(let n=1;n<e[t(538)];n++)if(r!==un(e[n]))return!1;return!0}!function(e,t){const r=nn,n=e();for(;;)try{if(697879===-parseInt(r(463))/1+parseInt(r(547))/2*(parseInt(r(490))/3)+-parseInt(r(518))/4*(parseInt(r(455))/5)+-parseInt(r(527))/6*(parseInt(r(524))/7)+-parseInt(r(552))/8+-parseInt(r(486))/9+parseInt(r(441))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(dn);class mn{constructor(e){const t=nn;this[t(454)]=e,this[t(541)]=!1,this[t(502)]=this.findNextStartCodeOffset(0),this.eofFlag&&console[t(565)](t(428))}findNextStartCodeOffset(e){const t=nn;let r=e,n=this[t(454)];for(;;){if(r+3>=n[t(528)])return this.eofFlag=!0,n[t(528)];let e=n[r+0]<<24|n[r+1]<<16|n[r+2]<<8|n[r+3],i=n[r+0]<<16|n[r+1]<<8|n[r+2];if(1===e||1===i)return r;r++}}[rn(566)](){const e=rn;let t=this[e(454)],r=null;for(;null==r&&!this[e(541)];){let n=this[e(502)];n+=1===(t[n]<<24|t[n+1]<<16|t[n+2]<<8|t[n+3])?4:3;let i=t[n]>>1&63,s=(128&t[n])>>>7,o=this[e(494)](n);this[e(502)]=o,0===s&&(r={type:i,data:t.subarray(n,o)})}return r}}class vn{constructor(e){const t=rn;let r=e[t(454)][t(528)];this[t(555)]=e.type,this[t(454)]=new Uint8Array(4+r),new DataView(this[t(454)][t(553)])[t(521)](0,r),this.data.set(e[t(454)],4)}}var yn=Fn;!function(e,t){for(var r=Fn,n=e();;)try{if(735908===parseInt(r(430))/1*(-parseInt(r(364))/2)+-parseInt(r(359))/3*(-parseInt(r(414))/4)+-parseInt(r(353))/5*(-parseInt(r(363))/6)+parseInt(r(407))/7*(-parseInt(r(415))/8)+-parseInt(r(427))/9+parseInt(r(387))/10*(parseInt(r(351))/11)+-parseInt(r(426))/12*(-parseInt(r(385))/13))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Gn);var _n,gn=yn(370),bn=yn(411),wn=/^(?:text|application)\/xml/i,Sn=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,In=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,An=/^\s*$/,En={},kn={},Cn="",xn={type:"GET",beforeSend:Tn,success:Tn,error:Tn,complete:Tn,context:null,xhr:function(){return new(window[yn(400)])},accepts:{json:gn,xml:yn(354),html:bn,text:"text/plain","*":"*/"[yn(420)]("*")},crossDomain:!1,timeout:0,username:null,password:null,processData:!0,promise:Tn,contentType:yn(431)};function Tn(){}var Dn=function(e,t){var r=yn;typeof e===r(344)&&(t=e,e=void 0);var n=zn({},t=t||{});for(var i in xn)void 0===n[i]&&(n[i]=xn[i]);try{var s={},o=new Promise((function(e,t){var n=r;s[n(357)]=e,s[n(395)]=t}));o[r(357)]=s[r(357)],o[r(395)]=s[r(395)],n[r(337)]=o}catch(e){n[r(337)]={resolve:Tn,reject:Tn}}var a=In[r(428)](window[r(341)][r(392)][r(434)]())||[];n.url=((e||n[r(367)]||window[r(341)][r(392)])+"").replace(/#.*$/,"")[r(340)](/^\/\//,a[1]+"//");var c=n[r(367)];!n.crossDomain&&(n[r(399)]=/^([\w-]+:)?\/\/([^\/]+)/.test(n[r(367)])&&RegExp.$2!==window[r(341)][r(392)]);var u=n[r(389)];if(u===r(365)){if(!/=\?/.test(n[r(367)])){var l=(n[r(365)]||r(398))+"=?";n[r(367)]=Rn(n[r(367)],l)}return function(e){var t,r=yn,n=e[r(408)]||r(365)+Vn(),i=window[r(338)][r(419)](r(404)),s={abort:function(){n in window&&(window[n]=Tn)}},o=window[r(338)].getElementsByTagName(r(390))[0]||window[r(338)][r(371)];function a(n){var i=r;window[i(349)](t),s[i(432)](),Un(n[i(436)],s,n[i(436)],e),c()}function c(){var e=r;i[e(347)]?i[e(347)]():i[e(406)]=i.onreadystatechange=i.onerror=null,i[e(418)]&&i.parentNode[e(360)](i),i=null,delete window[n]}return i[r(381)]=function(e){a(e)},window[n]=function(n){window[r(349)](t),Bn(n,s,e),c()},Ln(e),i[r(440)]=e[r(367)][r(340)](/=\?/,"="+n),i[r(440)]=Rn(i.src,"_="+(new Date)[r(378)]()),i[r(393)]=!0,e[r(439)]&&(i.charset=e.scriptCharset),o[r(391)](i,o[r(369)]),e[r(413)]>0&&(t=window[r(380)]((function(){var t=r;s[t(432)](),Un("timeout",s,t(413),e),c()}),e[r(413)])),e[r(337)][r(432)]=function(){s[r(432)]()},e[r(337)][r(372)]=s,e.promise}(n)}Ln(n);var d=n[r(342)][u]||n[r(342)]["*"],h={};/^([\w-]+:)\/\//[r(336)](n.url)?RegExp.$1:window[r(341)][r(435)];var f,p=xn.xhr();!n.crossDomain&&!h[r(441)]&&(h[r(441)]=r(400)),n.ifModified&&(En[c]&&(h[r(339)]=En[c]),kn[c]&&(h[r(375)]=kn[c])),d&&(h[r(386)]=d,d[r(377)](",")>-1&&(d=d[r(333)](",",2)[0]),p[r(361)]&&p[r(361)](d));var m=!/^(?:GET|HEAD)$/[r(336)](n[r(436)][r(410)]());if((n[r(348)]&&m&&!1!==n[r(358)]||t[r(358)])&&(h["Content-Type"]=n.contentType),!1===n[r(396)]&&!m){var v=/([?&])_=[^&]*/;n[r(367)]=v[r(336)](c)?c.replace(v,r(384)+Vn()):c+(/\?/[r(336)](c)?"&":"?")+"_="+Vn()}n[r(409)]=zn(h,n[r(409)]||{}),p.onreadystatechange=function(){var e,t,i=r;if(4===p[i(412)]){clearTimeout(f);var s,o=!1;if(p[i(352)]>=200&&p.status<300||304===p.status){if(Cn=p[i(401)](),n[i(394)]){var a=Pn(i(362));a&&(En[c]=a),(a=Pn(i(442)))&&(kn[c]=a)}u=u||(e=p.getResponseHeader(i(343)),t=yn,e&&(e===bn?"html":e===gn?t(376):wn[t(336)](e)&&t(438))||t(423)),s=p[i(383)];try{"xml"===u?s=p.responseXML:u===i(376)&&(s=An[i(336)](s)?null:JSON[i(425)](s))}catch(e){o=e}o?Un(o,i(366),p,n):Bn(s,p,n)}else Un(null,i(345),p,n)}};var y=!("async"in n)||n[r(393)];if(p[r(382)](n[r(436)],n[r(367)],y,n[r(424)],n[r(433)]),n.xhrFields)for(var _ in n.xhrFields)p[_]=n[r(374)][_];for(var _ in n[r(346)]&&p[r(361)]&&p[r(361)](n[r(346)]),n.headers)void 0!==n[r(409)][_]&&p.setRequestHeader(_,n.headers[_]+"");return!1===function(e,t){var r=t[yn(429)];if(!1===t.beforeSend.call(r,e,t))return!1}(p,n)?(p[r(432)](),!1):(n[r(413)]>0&&(f=window[r(380)]((function(){var e=r;p[e(388)]=Tn,p[e(432)](),Un(null,e(413),p,n)}),n[r(413)])),p[r(422)](n[r(348)]?n.data:null),n[r(337)][r(432)]=function(){p[r(432)]()},n[r(337)])};function Bn(e,t,r){var n=yn,i=r[n(429)],s=n(421);r[n(421)].call(i,e,s,t),r[n(337)][n(357)](e,s,t),Mn(s,t,r)}function Mn(e,t,r){var n=yn,i=r[n(429)];r.complete[n(356)](i,t,e)}function Un(e,t,r,n){var i=yn,s=n[i(429)];n[i(345)][i(356)](s,r,t,e),n.promise[i(395)](r,t,e),Mn(t,r,n)}function Fn(e,t){var r=Gn();return(Fn=function(e,t){return r[e-=333]})(e,t)}function Pn(e){var t,r=yn;if(!_n){for(_n={};t=Sn[r(428)](Cn);)_n[t[1][r(434)]()]=t[2];t=_n[e.toLowerCase()]}return null===t?null:t}function Rn(e,t){return(e+"&"+t).replace(/[&?]{1,2}/,"?")}function Ln(e){var t,r,n,i,s=yn;Nn(e)&&!(e[s(348)]instanceof FormData)&&e.processData&&(e[s(348)]=(t=e[s(348)],(i=[])[(n=yn)(405)]=function(e,t){this[n(350)](encodeURIComponent(e)+"="+encodeURIComponent(t))},On(i,t,r),i[n(368)]("&")[n(340)](n(437),"+"))),e[s(348)]&&(!e[s(436)]||e[s(436)].toUpperCase()===s(417))&&(e[s(367)]=Rn(e[s(367)],e[s(348)]))}function On(e,t,r,n){var i,s,o=yn,a=(i=t,s=yn,"[object Array]"===Object[s(379)].toString[s(356)](i));for(var c in t){var u=t[c];n&&(c=r?n:n+"["+(a?"":c)+"]"),!n&&a?e[o(405)](u[o(334)],u[o(397)]):(r?a(u):Nn(u))?On(e,u,r,c):e.add(c,u)}}function zn(e){for(var t=yn,r=Array[t(379)].slice,n=r[t(356)](arguments,1),i=0,s=n[t(373)];i<s;i++){var o=n[i]||{};for(var a in o)o.hasOwnProperty(a)&&void 0!==o[a]&&(e[a]=o[a])}return e}function Nn(e){var t=yn,r=typeof e;return r===t(416)||r===t(344)&&!!e}function Hn(e){return typeof e===yn(416)}function Vn(){var e=yn;return(new Date)[e(378)]()}function Gn(){var e=["join","firstChild","application/json, text/javascript","documentElement","xhr","length","xhrFields","If-None-Match","json","indexOf","getTime","prototype","setTimeout","onerror","open","responseText","$1_=","7328477jpxZtN","Accept","11955910MAsWaN","onreadystatechange","dataType","head","insertBefore","href","async","ifModified","reject","cache","value","callback","crossDomain","XMLHttpRequest","getAllResponseHeaders","getJSON","POST","script","add","onload","181762TboNPG","jsonpCallback","headers","toUpperCase","text/html","readyState","timeout","557732bgftrF","360cCTkzG","function","GET","parentNode","createElement","concat","success","send","text","username","parse","12sXTvAu","3875229mxMbqY","exec","context","31SMpdlA","application/x-www-form-urlencoded; charset=UTF-8","abort","password","toLowerCase","protocol","type","%20","xml","scriptCharset","src","X-Requested-With","etag","split","name","ajaxSetup","test","promise","document","If-Modified-Since","replace","location","accepts","content-type","object","error","mimeType","clearAttributes","data","clearTimeout","push","11wnkRCh","status","468550eQLwkb","application/xml, text/xml","post","call","resolve","contentType","30hkGKvT","removeChild","overrideMimeType","Last-Modified","24CAnXpf","77002lVsDVa","jsonp","parseerror","url"];return(Gn=function(){return e})()}Dn.get=function(e,t,r,n){return Hn(t)&&(n=n||r,r=t,t=void 0),Dn({url:e,data:t,success:r,dataType:n})},Dn[yn(355)]=function(e,t,r,n){var i=yn;return Hn(t)&&(n=n||r,r=t,t=void 0),Dn({type:i(403),url:e,data:t,success:r,dataType:n})},Dn[yn(402)]=function(e,t,r){return Hn(t)&&(r=t,t=void 0),Dn({url:e,data:t,success:r,dataType:"json"})},Dn[yn(335)]=function(e,t){return t?zn(zn(e,xn),t):zn(xn,e)};var Wn=bi;function jn(e){return parseInt(e)===e}function qn(e){var t=bi;if(!jn(e[t(237)]))return!1;for(var r=0;r<e[t(237)];r++)if(!jn(e[r])||e[r]<0||e[r]>255)return!1;return!0}function $n(e,t){var r=bi;if(e[r(267)]&&e.name===r(234))return t&&(e=e[r(248)]?e[r(248)]():Array[r(251)].slice[r(243)](e)),e;if(Array[r(227)](e)){if(!qn(e))throw new Error(r(240)+e);return new Uint8Array(e)}if(jn(e[r(237)])&&qn(e))return new Uint8Array(e);throw new Error("unsupported array-like object")}function Kn(e){return new Uint8Array(e)}function Jn(e,t,r,n,i){var s=bi;(null!=n||null!=i)&&(e=e.slice?e[s(248)](n,i):Array.prototype[s(248)][s(243)](e,n,i)),t[s(226)](e,r)}!function(e,t){for(var r=bi,n=e();;)try{if(154396===-parseInt(r(233))/1*(-parseInt(r(223))/2)+-parseInt(r(264))/3+parseInt(r(276))/4+-parseInt(r(247))/5*(parseInt(r(222))/6)+-parseInt(r(274))/7+-parseInt(r(254))/8+-parseInt(r(253))/9*(-parseInt(r(246))/10))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Ei);var Yn,Xn,Zn={toBytes:function(e){var t=bi,r=[],n=0;for(e=encodeURI(e);n<e[t(237)];){var i=e[t(262)](n++);37===i?(r[t(216)](parseInt(e[t(250)](n,2),16)),n+=2):r[t(216)](i)}return $n(r)},fromBytes:function(e){for(var t=bi,r=[],n=0;n<e[t(237)];){var i=e[n];i<128?(r[t(216)](String[t(242)](i)),n++):i>191&&i<224?(r[t(216)](String.fromCharCode((31&i)<<6|63&e[n+1])),n+=2):(r.push(String.fromCharCode((15&i)<<12|(63&e[n+1])<<6|63&e[n+2])),n+=3)}return r.join("")}},Qn=(Xn=(Yn=bi)(269),{toBytes:function(e){for(var t=bi,r=[],n=0;n<e.length;n+=2)r.push(parseInt(e[t(250)](n,2),16));return r},fromBytes:function(e){for(var t=Yn,r=[],n=0;n<e[t(237)];n++){var i=e[n];r.push(Xn[(240&i)>>4]+Xn[15&i])}return r[t(239)]("")}}),ei={16:10,24:12,32:14},ti=[1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145],ri=[99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22],ni=[82,9,106,213,48,54,165,56,191,64,163,158,129,243,215,251,124,227,57,130,155,47,255,135,52,142,67,68,196,222,233,203,84,123,148,50,166,194,35,61,238,76,149,11,66,250,195,78,8,46,161,102,40,217,36,178,118,91,162,73,109,139,209,37,114,248,246,100,134,104,152,22,212,164,92,204,93,101,182,146,108,112,72,80,253,237,185,218,94,21,70,87,167,141,157,132,144,216,171,0,140,188,211,10,247,228,88,5,184,179,69,6,208,44,30,143,202,63,15,2,193,175,189,3,1,19,138,107,58,145,17,65,79,103,220,234,151,242,207,206,240,180,230,115,150,172,116,34,231,173,53,133,226,249,55,232,28,117,223,110,71,241,26,113,29,41,197,137,111,183,98,14,170,24,190,27,252,86,62,75,198,210,121,32,154,219,192,254,120,205,90,244,31,221,168,51,136,7,199,49,177,18,16,89,39,128,236,95,96,81,127,169,25,181,74,13,45,229,122,159,147,201,156,239,160,224,59,77,174,42,245,176,200,235,187,60,131,83,153,97,23,43,4,126,186,119,214,38,225,105,20,99,85,33,12,125],ii=[3328402341,4168907908,4000806809,4135287693,4294111757,3597364157,3731845041,2445657428,1613770832,33620227,3462883241,1445669757,3892248089,3050821474,1303096294,3967186586,2412431941,528646813,2311702848,4202528135,4026202645,2992200171,2387036105,4226871307,1101901292,3017069671,1604494077,1169141738,597466303,1403299063,3832705686,2613100635,1974974402,3791519004,1033081774,1277568618,1815492186,2118074177,4126668546,2211236943,1748251740,1369810420,3521504564,4193382664,3799085459,2883115123,1647391059,706024767,134480908,2512897874,1176707941,2646852446,806885416,932615841,168101135,798661301,235341577,605164086,461406363,3756188221,3454790438,1311188841,2142417613,3933566367,302582043,495158174,1479289972,874125870,907746093,3698224818,3025820398,1537253627,2756858614,1983593293,3084310113,2108928974,1378429307,3722699582,1580150641,327451799,2790478837,3117535592,0,3253595436,1075847264,3825007647,2041688520,3059440621,3563743934,2378943302,1740553945,1916352843,2487896798,2555137236,2958579944,2244988746,3151024235,3320835882,1336584933,3992714006,2252555205,2588757463,1714631509,293963156,2319795663,3925473552,67240454,4269768577,2689618160,2017213508,631218106,1269344483,2723238387,1571005438,2151694528,93294474,1066570413,563977660,1882732616,4059428100,1673313503,2008463041,2950355573,1109467491,537923632,3858759450,4260623118,3218264685,2177748300,403442708,638784309,3287084079,3193921505,899127202,2286175436,773265209,2479146071,1437050866,4236148354,2050833735,3362022572,3126681063,840505643,3866325909,3227541664,427917720,2655997905,2749160575,1143087718,1412049534,999329963,193497219,2353415882,3354324521,1807268051,672404540,2816401017,3160301282,369822493,2916866934,3688947771,1681011286,1949973070,336202270,2454276571,201721354,1210328172,3093060836,2680341085,3184776046,1135389935,3294782118,965841320,831886756,3554993207,4068047243,3588745010,2345191491,1849112409,3664604599,26054028,2983581028,2622377682,1235855840,3630984372,2891339514,4092916743,3488279077,3395642799,4101667470,1202630377,268961816,1874508501,4034427016,1243948399,1546530418,941366308,1470539505,1941222599,2546386513,3421038627,2715671932,3899946140,1042226977,2521517021,1639824860,227249030,260737669,3765465232,2084453954,1907733956,3429263018,2420656344,100860677,4160157185,470683154,3261161891,1781871967,2924959737,1773779408,394692241,2579611992,974986535,664706745,3655459128,3958962195,731420851,571543859,3530123707,2849626480,126783113,865375399,765172662,1008606754,361203602,3387549984,2278477385,2857719295,1344809080,2782912378,59542671,1503764984,160008576,437062935,1707065306,3622233649,2218934982,3496503480,2185314755,697932208,1512910199,504303377,2075177163,2824099068,1841019862,739644986],si=[2781242211,2230877308,2582542199,2381740923,234877682,3184946027,2984144751,1418839493,1348481072,50462977,2848876391,2102799147,434634494,1656084439,3863849899,2599188086,1167051466,2636087938,1082771913,2281340285,368048890,3954334041,3381544775,201060592,3963727277,1739838676,4250903202,3930435503,3206782108,4149453988,2531553906,1536934080,3262494647,484572669,2923271059,1783375398,1517041206,1098792767,49674231,1334037708,1550332980,4098991525,886171109,150598129,2481090929,1940642008,1398944049,1059722517,201851908,1385547719,1699095331,1587397571,674240536,2704774806,252314885,3039795866,151914247,908333586,2602270848,1038082786,651029483,1766729511,3447698098,2682942837,454166793,2652734339,1951935532,775166490,758520603,3000790638,4004797018,4217086112,4137964114,1299594043,1639438038,3464344499,2068982057,1054729187,1901997871,2534638724,4121318227,1757008337,0,750906861,1614815264,535035132,3363418545,3988151131,3201591914,1183697867,3647454910,1265776953,3734260298,3566750796,3903871064,1250283471,1807470800,717615087,3847203498,384695291,3313910595,3617213773,1432761139,2484176261,3481945413,283769337,100925954,2180939647,4037038160,1148730428,3123027871,3813386408,4087501137,4267549603,3229630528,2315620239,2906624658,3156319645,1215313976,82966005,3747855548,3245848246,1974459098,1665278241,807407632,451280895,251524083,1841287890,1283575245,337120268,891687699,801369324,3787349855,2721421207,3431482436,959321879,1469301956,4065699751,2197585534,1199193405,2898814052,3887750493,724703513,2514908019,2696962144,2551808385,3516813135,2141445340,1715741218,2119445034,2872807568,2198571144,3398190662,700968686,3547052216,1009259540,2041044702,3803995742,487983883,1991105499,1004265696,1449407026,1316239930,504629770,3683797321,168560134,1816667172,3837287516,1570751170,1857934291,4014189740,2797888098,2822345105,2754712981,936633572,2347923833,852879335,1133234376,1500395319,3084545389,2348912013,1689376213,3533459022,3762923945,3034082412,4205598294,133428468,634383082,2949277029,2398386810,3913789102,403703816,3580869306,2297460856,1867130149,1918643758,607656988,4049053350,3346248884,1368901318,600565992,2090982877,2632479860,557719327,3717614411,3697393085,2249034635,2232388234,2430627952,1115438654,3295786421,2865522278,3633334344,84280067,33027830,303828494,2747425121,1600795957,4188952407,3496589753,2434238086,1486471617,658119965,3106381470,953803233,334231800,3005978776,857870609,3151128937,1890179545,2298973838,2805175444,3056442267,574365214,2450884487,550103529,1233637070,4289353045,2018519080,2057691103,2399374476,4166623649,2148108681,387583245,3664101311,836232934,3330556482,3100665960,3280093505,2955516313,2002398509,287182607,3413881008,4238890068,3597515707,975967766],oi=[1671808611,2089089148,2006576759,2072901243,4061003762,1807603307,1873927791,3310653893,810573872,16974337,1739181671,729634347,4263110654,3613570519,2883997099,1989864566,3393556426,2191335298,3376449993,2106063485,4195741690,1508618841,1204391495,4027317232,2917941677,3563566036,2734514082,2951366063,2629772188,2767672228,1922491506,3227229120,3082974647,4246528509,2477669779,644500518,911895606,1061256767,4144166391,3427763148,878471220,2784252325,3845444069,4043897329,1905517169,3631459288,827548209,356461077,67897348,3344078279,593839651,3277757891,405286936,2527147926,84871685,2595565466,118033927,305538066,2157648768,3795705826,3945188843,661212711,2999812018,1973414517,152769033,2208177539,745822252,439235610,455947803,1857215598,1525593178,2700827552,1391895634,994932283,3596728278,3016654259,695947817,3812548067,795958831,2224493444,1408607827,3513301457,0,3979133421,543178784,4229948412,2982705585,1542305371,1790891114,3410398667,3201918910,961245753,1256100938,1289001036,1491644504,3477767631,3496721360,4012557807,2867154858,4212583931,1137018435,1305975373,861234739,2241073541,1171229253,4178635257,33948674,2139225727,1357946960,1011120188,2679776671,2833468328,1374921297,2751356323,1086357568,2408187279,2460827538,2646352285,944271416,4110742005,3168756668,3066132406,3665145818,560153121,271589392,4279952895,4077846003,3530407890,3444343245,202643468,322250259,3962553324,1608629855,2543990167,1154254916,389623319,3294073796,2817676711,2122513534,1028094525,1689045092,1575467613,422261273,1939203699,1621147744,2174228865,1339137615,3699352540,577127458,712922154,2427141008,2290289544,1187679302,3995715566,3100863416,339486740,3732514782,1591917662,186455563,3681988059,3762019296,844522546,978220090,169743370,1239126601,101321734,611076132,1558493276,3260915650,3547250131,2901361580,1655096418,2443721105,2510565781,3828863972,2039214713,3878868455,3359869896,928607799,1840765549,2374762893,3580146133,1322425422,2850048425,1823791212,1459268694,4094161908,3928346602,1706019429,2056189050,2934523822,135794696,3134549946,2022240376,628050469,779246638,472135708,2800834470,3032970164,3327236038,3894660072,3715932637,1956440180,522272287,1272813131,3185336765,2340818315,2323976074,1888542832,1044544574,3049550261,1722469478,1222152264,50660867,4127324150,236067854,1638122081,895445557,1475980887,3117443513,2257655686,3243809217,489110045,2662934430,3778599393,4162055160,2561878936,288563729,1773916777,3648039385,2391345038,2493985684,2612407707,505560094,2274497927,3911240169,3460925390,1442818645,678973480,3749357023,2358182796,2717407649,2306869641,219617805,3218761151,3862026214,1120306242,1756942440,1103331905,2578459033,762796589,252780047,2966125488,1425844308,3151392187,372911126],ai=[1667474886,2088535288,2004326894,2071694838,4075949567,1802223062,1869591006,3318043793,808472672,16843522,1734846926,724270422,4278065639,3621216949,2880169549,1987484396,3402253711,2189597983,3385409673,2105378810,4210693615,1499065266,1195886990,4042263547,2913856577,3570689971,2728590687,2947541573,2627518243,2762274643,1920112356,3233831835,3082273397,4261223649,2475929149,640051788,909531756,1061110142,4160160501,3435941763,875846760,2779116625,3857003729,4059105529,1903268834,3638064043,825316194,353713962,67374088,3351728789,589522246,3284360861,404236336,2526454071,84217610,2593830191,117901582,303183396,2155911963,3806477791,3958056653,656894286,2998062463,1970642922,151591698,2206440989,741110872,437923380,454765878,1852748508,1515908788,2694904667,1381168804,993742198,3604373943,3014905469,690584402,3823320797,791638366,2223281939,1398011302,3520161977,0,3991743681,538992704,4244381667,2981218425,1532751286,1785380564,3419096717,3200178535,960056178,1246420628,1280103576,1482221744,3486468741,3503319995,4025428677,2863326543,4227536621,1128514950,1296947098,859002214,2240123921,1162203018,4193849577,33687044,2139062782,1347481760,1010582648,2678045221,2829640523,1364325282,2745433693,1077985408,2408548869,2459086143,2644360225,943212656,4126475505,3166494563,3065430391,3671750063,555836226,269496352,4294908645,4092792573,3537006015,3452783745,202118168,320025894,3974901699,1600119230,2543297077,1145359496,387397934,3301201811,2812801621,2122220284,1027426170,1684319432,1566435258,421079858,1936954854,1616945344,2172753945,1330631070,3705438115,572679748,707427924,2425400123,2290647819,1179044492,4008585671,3099120491,336870440,3739122087,1583276732,185277718,3688593069,3772791771,842159716,976899700,168435220,1229577106,101059084,606366792,1549591736,3267517855,3553849021,2897014595,1650632388,2442242105,2509612081,3840161747,2038008818,3890688725,3368567691,926374254,1835907034,2374863873,3587531953,1313788572,2846482505,1819063512,1448540844,4109633523,3941213647,1701162954,2054852340,2930698567,134748176,3132806511,2021165296,623210314,774795868,471606328,2795958615,3031746419,3334885783,3907527627,3722280097,1953799400,522133822,1263263126,3183336545,2341176845,2324333839,1886425312,1044267644,3048588401,1718004428,1212733584,50529542,4143317495,235803164,1633788866,892690282,1465383342,3115962473,2256965911,3250673817,488449850,2661202215,3789633753,4177007595,2560144171,286339874,1768537042,3654906025,2391705863,2492770099,2610673197,505291324,2273808917,3924369609,3469625735,1431699370,673740880,3755965093,2358021891,2711746649,2307489801,218961690,3217021541,3873845719,1111672452,1751693520,1094828930,2576986153,757954394,252645662,2964376443,1414855848,3149649517,370555436],ci=[1374988112,2118214995,437757123,975658646,1001089995,530400753,2902087851,1273168787,540080725,2910219766,2295101073,4110568485,1340463100,3307916247,641025152,3043140495,3736164937,632953703,1172967064,1576976609,3274667266,2169303058,2370213795,1809054150,59727847,361929877,3211623147,2505202138,3569255213,1484005843,1239443753,2395588676,1975683434,4102977912,2572697195,666464733,3202437046,4035489047,3374361702,2110667444,1675577880,3843699074,2538681184,1649639237,2976151520,3144396420,4269907996,4178062228,1883793496,2403728665,2497604743,1383856311,2876494627,1917518562,3810496343,1716890410,3001755655,800440835,2261089178,3543599269,807962610,599762354,33778362,3977675356,2328828971,2809771154,4077384432,1315562145,1708848333,101039829,3509871135,3299278474,875451293,2733856160,92987698,2767645557,193195065,1080094634,1584504582,3178106961,1042385657,2531067453,3711829422,1306967366,2438237621,1908694277,67556463,1615861247,429456164,3602770327,2302690252,1742315127,2968011453,126454664,3877198648,2043211483,2709260871,2084704233,4169408201,0,159417987,841739592,504459436,1817866830,4245618683,260388950,1034867998,908933415,168810852,1750902305,2606453969,607530554,202008497,2472011535,3035535058,463180190,2160117071,1641816226,1517767529,470948374,3801332234,3231722213,1008918595,303765277,235474187,4069246893,766945465,337553864,1475418501,2943682380,4003061179,2743034109,4144047775,1551037884,1147550661,1543208500,2336434550,3408119516,3069049960,3102011747,3610369226,1113818384,328671808,2227573024,2236228733,3535486456,2935566865,3341394285,496906059,3702665459,226906860,2009195472,733156972,2842737049,294930682,1206477858,2835123396,2700099354,1451044056,573804783,2269728455,3644379585,2362090238,2564033334,2801107407,2776292904,3669462566,1068351396,742039012,1350078989,1784663195,1417561698,4136440770,2430122216,775550814,2193862645,2673705150,1775276924,1876241833,3475313331,3366754619,270040487,3902563182,3678124923,3441850377,1851332852,3969562369,2203032232,3868552805,2868897406,566021896,4011190502,3135740889,1248802510,3936291284,699432150,832877231,708780849,3332740144,899835584,1951317047,4236429990,3767586992,866637845,4043610186,1106041591,2144161806,395441711,1984812685,1139781709,3433712980,3835036895,2664543715,1282050075,3240894392,1181045119,2640243204,25965917,4203181171,4211818798,3009879386,2463879762,3910161971,1842759443,2597806476,933301370,1509430414,3943906441,3467192302,3076639029,3776767469,2051518780,2631065433,1441952575,404016761,1942435775,1408749034,1610459739,3745345300,2017778566,3400528769,3110650942,941896748,3265478751,371049330,3168937228,675039627,4279080257,967311729,135050206,3635733660,1683407248,2076935265,3576870512,1215061108,3501741890],ui=[1347548327,1400783205,3273267108,2520393566,3409685355,4045380933,2880240216,2471224067,1428173050,4138563181,2441661558,636813900,4233094615,3620022987,2149987652,2411029155,1239331162,1730525723,2554718734,3781033664,46346101,310463728,2743944855,3328955385,3875770207,2501218972,3955191162,3667219033,768917123,3545789473,692707433,1150208456,1786102409,2029293177,1805211710,3710368113,3065962831,401639597,1724457132,3028143674,409198410,2196052529,1620529459,1164071807,3769721975,2226875310,486441376,2499348523,1483753576,428819965,2274680428,3075636216,598438867,3799141122,1474502543,711349675,129166120,53458370,2592523643,2782082824,4063242375,2988687269,3120694122,1559041666,730517276,2460449204,4042459122,2706270690,3446004468,3573941694,533804130,2328143614,2637442643,2695033685,839224033,1973745387,957055980,2856345839,106852767,1371368976,4181598602,1033297158,2933734917,1179510461,3046200461,91341917,1862534868,4284502037,605657339,2547432937,3431546947,2003294622,3182487618,2282195339,954669403,3682191598,1201765386,3917234703,3388507166,0,2198438022,1211247597,2887651696,1315723890,4227665663,1443857720,507358933,657861945,1678381017,560487590,3516619604,975451694,2970356327,261314535,3535072918,2652609425,1333838021,2724322336,1767536459,370938394,182621114,3854606378,1128014560,487725847,185469197,2918353863,3106780840,3356761769,2237133081,1286567175,3152976349,4255350624,2683765030,3160175349,3309594171,878443390,1988838185,3704300486,1756818940,1673061617,3403100636,272786309,1075025698,545572369,2105887268,4174560061,296679730,1841768865,1260232239,4091327024,3960309330,3497509347,1814803222,2578018489,4195456072,575138148,3299409036,446754879,3629546796,4011996048,3347532110,3252238545,4270639778,915985419,3483825537,681933534,651868046,2755636671,3828103837,223377554,2607439820,1649704518,3270937875,3901806776,1580087799,4118987695,3198115200,2087309459,2842678573,3016697106,1003007129,2802849917,1860738147,2077965243,164439672,4100872472,32283319,2827177882,1709610350,2125135846,136428751,3874428392,3652904859,3460984630,3572145929,3593056380,2939266226,824852259,818324884,3224740454,930369212,2801566410,2967507152,355706840,1257309336,4148292826,243256656,790073846,2373340630,1296297904,1422699085,3756299780,3818836405,457992840,3099667487,2135319889,77422314,1560382517,1945798516,788204353,1521706781,1385356242,870912086,325965383,2358957921,2050466060,2388260884,2313884476,4006521127,901210569,3990953189,1014646705,1503449823,1062597235,2031621326,3212035895,3931371469,1533017514,350174575,2256028891,2177544179,1052338372,741876788,1606591296,1914052035,213705253,2334669897,1107234197,1899603969,3725069491,2631447780,2422494913,1635502980,1893020342,1950903388,1120974935],li=[2807058932,1699970625,2764249623,1586903591,1808481195,1173430173,1487645946,59984867,4199882800,1844882806,1989249228,1277555970,3623636965,3419915562,1149249077,2744104290,1514790577,459744698,244860394,3235995134,1963115311,4027744588,2544078150,4190530515,1608975247,2627016082,2062270317,1507497298,2200818878,567498868,1764313568,3359936201,2305455554,2037970062,1047239e3,1910319033,1337376481,2904027272,2892417312,984907214,1243112415,830661914,861968209,2135253587,2011214180,2927934315,2686254721,731183368,1750626376,4246310725,1820824798,4172763771,3542330227,48394827,2404901663,2871682645,671593195,3254988725,2073724613,145085239,2280796200,2779915199,1790575107,2187128086,472615631,3029510009,4075877127,3802222185,4107101658,3201631749,1646252340,4270507174,1402811438,1436590835,3778151818,3950355702,3963161475,4020912224,2667994737,273792366,2331590177,104699613,95345982,3175501286,2377486676,1560637892,3564045318,369057872,4213447064,3919042237,1137477952,2658625497,1119727848,2340947849,1530455833,4007360968,172466556,266959938,516552836,0,2256734592,3980931627,1890328081,1917742170,4294704398,945164165,3575528878,958871085,3647212047,2787207260,1423022939,775562294,1739656202,3876557655,2530391278,2443058075,3310321856,547512796,1265195639,437656594,3121275539,719700128,3762502690,387781147,218828297,3350065803,2830708150,2848461854,428169201,122466165,3720081049,1627235199,648017665,4122762354,1002783846,2117360635,695634755,3336358691,4234721005,4049844452,3704280881,2232435299,574624663,287343814,612205898,1039717051,840019705,2708326185,793451934,821288114,1391201670,3822090177,376187827,3113855344,1224348052,1679968233,2361698556,1058709744,752375421,2431590963,1321699145,3519142200,2734591178,188127444,2177869557,3727205754,2384911031,3215212461,2648976442,2450346104,3432737375,1180849278,331544205,3102249176,4150144569,2952102595,2159976285,2474404304,766078933,313773861,2570832044,2108100632,1668212892,3145456443,2013908262,418672217,3070356634,2594734927,1852171925,3867060991,3473416636,3907448597,2614737639,919489135,164948639,2094410160,2997825956,590424639,2486224549,1723872674,3157750862,3399941250,3501252752,3625268135,2555048196,3673637356,1343127501,4130281361,3599595085,2957853679,1297403050,81781910,3051593425,2283490410,532201772,1367295589,3926170974,895287692,1953757831,1093597963,492483431,3528626907,1446242576,1192455638,1636604631,209336225,344873464,1015671571,669961897,3375740769,3857572124,2973530695,3747192018,1933530610,3464042516,935293895,3454686199,2858115069,1863638845,3683022916,4085369519,3292445032,875313188,1080017571,3279033885,621591778,1233856572,2504130317,24197544,3017672716,3835484340,3247465558,2220981195,3060847922,1551124588,1463996600],di=[4104605777,1097159550,396673818,660510266,2875968315,2638606623,4200115116,3808662347,821712160,1986918061,3430322568,38544885,3856137295,718002117,893681702,1654886325,2975484382,3122358053,3926825029,4274053469,796197571,1290801793,1184342925,3556361835,2405426947,2459735317,1836772287,1381620373,3196267988,1948373848,3764988233,3385345166,3263785589,2390325492,1480485785,3111247143,3780097726,2293045232,548169417,3459953789,3746175075,439452389,1362321559,1400849762,1685577905,1806599355,2174754046,137073913,1214797936,1174215055,3731654548,2079897426,1943217067,1258480242,529487843,1437280870,3945269170,3049390895,3313212038,923313619,679998e3,3215307299,57326082,377642221,3474729866,2041877159,133361907,1776460110,3673476453,96392454,878845905,2801699524,777231668,4082475170,2330014213,4142626212,2213296395,1626319424,1906247262,1846563261,562755902,3708173718,1040559837,3871163981,1418573201,3294430577,114585348,1343618912,2566595609,3186202582,1078185097,3651041127,3896688048,2307622919,425408743,3371096953,2081048481,1108339068,2216610296,0,2156299017,736970802,292596766,1517440620,251657213,2235061775,2933202493,758720310,265905162,1554391400,1532285339,908999204,174567692,1474760595,4002861748,2610011675,3234156416,3693126241,2001430874,303699484,2478443234,2687165888,585122620,454499602,151849742,2345119218,3064510765,514443284,4044981591,1963412655,2581445614,2137062819,19308535,1928707164,1715193156,4219352155,1126790795,600235211,3992742070,3841024952,836553431,1669664834,2535604243,3323011204,1243905413,3141400786,4180808110,698445255,2653899549,2989552604,2253581325,3252932727,3004591147,1891211689,2487810577,3915653703,4237083816,4030667424,2100090966,865136418,1229899655,953270745,3399679628,3557504664,4118925222,2061379749,3079546586,2915017791,983426092,2022837584,1607244650,2118541908,2366882550,3635996816,972512814,3283088770,1568718495,3499326569,3576539503,621982671,2895723464,410887952,2623762152,1002142683,645401037,1494807662,2595684844,1335535747,2507040230,4293295786,3167684641,367585007,3885750714,1865862730,2668221674,2960971305,2763173681,1059270954,2777952454,2724642869,1320957812,2194319100,2429595872,2815956275,77089521,3973773121,3444575871,2448830231,1305906550,4021308739,2857194700,2516901860,3518358430,1787304780,740276417,1699839814,1592394909,2352307457,2272556026,188821243,1729977011,3687994002,274084841,3594982253,3613494426,2701949495,4162096729,322734571,2837966542,1640576439,484830689,1202797690,3537852828,4067639125,349075736,3342319475,4157467219,4255800159,1030690015,1155237496,2951971274,1757691577,607398968,2738905026,499347990,3794078908,1011452712,227885567,2818666809,213114376,3034881240,1455525988,3414450555,850817237,1817998408,3092726480],hi=[0,235474187,470948374,303765277,941896748,908933415,607530554,708780849,1883793496,2118214995,1817866830,1649639237,1215061108,1181045119,1417561698,1517767529,3767586992,4003061179,4236429990,4069246893,3635733660,3602770327,3299278474,3400528769,2430122216,2664543715,2362090238,2193862645,2835123396,2801107407,3035535058,3135740889,3678124923,3576870512,3341394285,3374361702,3810496343,3977675356,4279080257,4043610186,2876494627,2776292904,3076639029,3110650942,2472011535,2640243204,2403728665,2169303058,1001089995,899835584,666464733,699432150,59727847,226906860,530400753,294930682,1273168787,1172967064,1475418501,1509430414,1942435775,2110667444,1876241833,1641816226,2910219766,2743034109,2976151520,3211623147,2505202138,2606453969,2302690252,2269728455,3711829422,3543599269,3240894392,3475313331,3843699074,3943906441,4178062228,4144047775,1306967366,1139781709,1374988112,1610459739,1975683434,2076935265,1775276924,1742315127,1034867998,866637845,566021896,800440835,92987698,193195065,429456164,395441711,1984812685,2017778566,1784663195,1683407248,1315562145,1080094634,1383856311,1551037884,101039829,135050206,437757123,337553864,1042385657,807962610,573804783,742039012,2531067453,2564033334,2328828971,2227573024,2935566865,2700099354,3001755655,3168937228,3868552805,3902563182,4203181171,4102977912,3736164937,3501741890,3265478751,3433712980,1106041591,1340463100,1576976609,1408749034,2043211483,2009195472,1708848333,1809054150,832877231,1068351396,766945465,599762354,159417987,126454664,361929877,463180190,2709260871,2943682380,3178106961,3009879386,2572697195,2538681184,2236228733,2336434550,3509871135,3745345300,3441850377,3274667266,3910161971,3877198648,4110568485,4211818798,2597806476,2497604743,2261089178,2295101073,2733856160,2902087851,3202437046,2968011453,3936291284,3835036895,4136440770,4169408201,3535486456,3702665459,3467192302,3231722213,2051518780,1951317047,1716890410,1750902305,1113818384,1282050075,1584504582,1350078989,168810852,67556463,371049330,404016761,841739592,1008918595,775550814,540080725,3969562369,3801332234,4035489047,4269907996,3569255213,3669462566,3366754619,3332740144,2631065433,2463879762,2160117071,2395588676,2767645557,2868897406,3102011747,3069049960,202008497,33778362,270040487,504459436,875451293,975658646,675039627,641025152,2084704233,1917518562,1615861247,1851332852,1147550661,1248802510,1484005843,1451044056,933301370,967311729,733156972,632953703,260388950,25965917,328671808,496906059,1206477858,1239443753,1543208500,1441952575,2144161806,1908694277,1675577880,1842759443,3610369226,3644379585,3408119516,3307916247,4011190502,3776767469,4077384432,4245618683,2809771154,2842737049,3144396420,3043140495,2673705150,2438237621,2203032232,2370213795],fi=[0,185469197,370938394,487725847,741876788,657861945,975451694,824852259,1483753576,1400783205,1315723890,1164071807,1950903388,2135319889,1649704518,1767536459,2967507152,3152976349,2801566410,2918353863,2631447780,2547432937,2328143614,2177544179,3901806776,3818836405,4270639778,4118987695,3299409036,3483825537,3535072918,3652904859,2077965243,1893020342,1841768865,1724457132,1474502543,1559041666,1107234197,1257309336,598438867,681933534,901210569,1052338372,261314535,77422314,428819965,310463728,3409685355,3224740454,3710368113,3593056380,3875770207,3960309330,4045380933,4195456072,2471224067,2554718734,2237133081,2388260884,3212035895,3028143674,2842678573,2724322336,4138563181,4255350624,3769721975,3955191162,3667219033,3516619604,3431546947,3347532110,2933734917,2782082824,3099667487,3016697106,2196052529,2313884476,2499348523,2683765030,1179510461,1296297904,1347548327,1533017514,1786102409,1635502980,2087309459,2003294622,507358933,355706840,136428751,53458370,839224033,957055980,605657339,790073846,2373340630,2256028891,2607439820,2422494913,2706270690,2856345839,3075636216,3160175349,3573941694,3725069491,3273267108,3356761769,4181598602,4063242375,4011996048,3828103837,1033297158,915985419,730517276,545572369,296679730,446754879,129166120,213705253,1709610350,1860738147,1945798516,2029293177,1239331162,1120974935,1606591296,1422699085,4148292826,4233094615,3781033664,3931371469,3682191598,3497509347,3446004468,3328955385,2939266226,2755636671,3106780840,2988687269,2198438022,2282195339,2501218972,2652609425,1201765386,1286567175,1371368976,1521706781,1805211710,1620529459,2105887268,1988838185,533804130,350174575,164439672,46346101,870912086,954669403,636813900,788204353,2358957921,2274680428,2592523643,2441661558,2695033685,2880240216,3065962831,3182487618,3572145929,3756299780,3270937875,3388507166,4174560061,4091327024,4006521127,3854606378,1014646705,930369212,711349675,560487590,272786309,457992840,106852767,223377554,1678381017,1862534868,1914052035,2031621326,1211247597,1128014560,1580087799,1428173050,32283319,182621114,401639597,486441376,768917123,651868046,1003007129,818324884,1503449823,1385356242,1333838021,1150208456,1973745387,2125135846,1673061617,1756818940,2970356327,3120694122,2802849917,2887651696,2637442643,2520393566,2334669897,2149987652,3917234703,3799141122,4284502037,4100872472,3309594171,3460984630,3545789473,3629546796,2050466060,1899603969,1814803222,1730525723,1443857720,1560382517,1075025698,1260232239,575138148,692707433,878443390,1062597235,243256656,91341917,409198410,325965383,3403100636,3252238545,3704300486,3620022987,3874428392,3990953189,4042459122,4227665663,2460449204,2578018489,2226875310,2411029155,3198115200,3046200461,2827177882,2743944855],pi=[0,218828297,437656594,387781147,875313188,958871085,775562294,590424639,1750626376,1699970625,1917742170,2135253587,1551124588,1367295589,1180849278,1265195639,3501252752,3720081049,3399941250,3350065803,3835484340,3919042237,4270507174,4085369519,3102249176,3051593425,2734591178,2952102595,2361698556,2177869557,2530391278,2614737639,3145456443,3060847922,2708326185,2892417312,2404901663,2187128086,2504130317,2555048196,3542330227,3727205754,3375740769,3292445032,3876557655,3926170974,4246310725,4027744588,1808481195,1723872674,1910319033,2094410160,1608975247,1391201670,1173430173,1224348052,59984867,244860394,428169201,344873464,935293895,984907214,766078933,547512796,1844882806,1627235199,2011214180,2062270317,1507497298,1423022939,1137477952,1321699145,95345982,145085239,532201772,313773861,830661914,1015671571,731183368,648017665,3175501286,2957853679,2807058932,2858115069,2305455554,2220981195,2474404304,2658625497,3575528878,3625268135,3473416636,3254988725,3778151818,3963161475,4213447064,4130281361,3599595085,3683022916,3432737375,3247465558,3802222185,4020912224,4172763771,4122762354,3201631749,3017672716,2764249623,2848461854,2331590177,2280796200,2431590963,2648976442,104699613,188127444,472615631,287343814,840019705,1058709744,671593195,621591778,1852171925,1668212892,1953757831,2037970062,1514790577,1463996600,1080017571,1297403050,3673637356,3623636965,3235995134,3454686199,4007360968,3822090177,4107101658,4190530515,2997825956,3215212461,2830708150,2779915199,2256734592,2340947849,2627016082,2443058075,172466556,122466165,273792366,492483431,1047239e3,861968209,612205898,695634755,1646252340,1863638845,2013908262,1963115311,1446242576,1530455833,1277555970,1093597963,1636604631,1820824798,2073724613,1989249228,1436590835,1487645946,1337376481,1119727848,164948639,81781910,331544205,516552836,1039717051,821288114,669961897,719700128,2973530695,3157750862,2871682645,2787207260,2232435299,2283490410,2667994737,2450346104,3647212047,3564045318,3279033885,3464042516,3980931627,3762502690,4150144569,4199882800,3070356634,3121275539,2904027272,2686254721,2200818878,2384911031,2570832044,2486224549,3747192018,3528626907,3310321856,3359936201,3950355702,3867060991,4049844452,4234721005,1739656202,1790575107,2108100632,1890328081,1402811438,1586903591,1233856572,1149249077,266959938,48394827,369057872,418672217,1002783846,919489135,567498868,752375421,209336225,24197544,376187827,459744698,945164165,895287692,574624663,793451934,1679968233,1764313568,2117360635,1933530610,1343127501,1560637892,1243112415,1192455638,3704280881,3519142200,3336358691,3419915562,3907448597,3857572124,4075877127,4294704398,3029510009,3113855344,2927934315,2744104290,2159976285,2377486676,2594734927,2544078150],mi=[0,151849742,303699484,454499602,607398968,758720310,908999204,1059270954,1214797936,1097159550,1517440620,1400849762,1817998408,1699839814,2118541908,2001430874,2429595872,2581445614,2194319100,2345119218,3034881240,3186202582,2801699524,2951971274,3635996816,3518358430,3399679628,3283088770,4237083816,4118925222,4002861748,3885750714,1002142683,850817237,698445255,548169417,529487843,377642221,227885567,77089521,1943217067,2061379749,1640576439,1757691577,1474760595,1592394909,1174215055,1290801793,2875968315,2724642869,3111247143,2960971305,2405426947,2253581325,2638606623,2487810577,3808662347,3926825029,4044981591,4162096729,3342319475,3459953789,3576539503,3693126241,1986918061,2137062819,1685577905,1836772287,1381620373,1532285339,1078185097,1229899655,1040559837,923313619,740276417,621982671,439452389,322734571,137073913,19308535,3871163981,4021308739,4104605777,4255800159,3263785589,3414450555,3499326569,3651041127,2933202493,2815956275,3167684641,3049390895,2330014213,2213296395,2566595609,2448830231,1305906550,1155237496,1607244650,1455525988,1776460110,1626319424,2079897426,1928707164,96392454,213114376,396673818,514443284,562755902,679998e3,865136418,983426092,3708173718,3557504664,3474729866,3323011204,4180808110,4030667424,3945269170,3794078908,2507040230,2623762152,2272556026,2390325492,2975484382,3092726480,2738905026,2857194700,3973773121,3856137295,4274053469,4157467219,3371096953,3252932727,3673476453,3556361835,2763173681,2915017791,3064510765,3215307299,2156299017,2307622919,2459735317,2610011675,2081048481,1963412655,1846563261,1729977011,1480485785,1362321559,1243905413,1126790795,878845905,1030690015,645401037,796197571,274084841,425408743,38544885,188821243,3613494426,3731654548,3313212038,3430322568,4082475170,4200115116,3780097726,3896688048,2668221674,2516901860,2366882550,2216610296,3141400786,2989552604,2837966542,2687165888,1202797690,1320957812,1437280870,1554391400,1669664834,1787304780,1906247262,2022837584,265905162,114585348,499347990,349075736,736970802,585122620,972512814,821712160,2595684844,2478443234,2293045232,2174754046,3196267988,3079546586,2895723464,2777952454,3537852828,3687994002,3234156416,3385345166,4142626212,4293295786,3841024952,3992742070,174567692,57326082,410887952,292596766,777231668,660510266,1011452712,893681702,1108339068,1258480242,1343618912,1494807662,1715193156,1865862730,1948373848,2100090966,2701949495,2818666809,3004591147,3122358053,2235061775,2352307457,2535604243,2653899549,3915653703,3764988233,4219352155,4067639125,3444575871,3294430577,3746175075,3594982253,836553431,953270745,600235211,718002117,367585007,484830689,133361907,251657213,2041877159,1891211689,1806599355,1654886325,1568718495,1418573201,1335535747,1184342925];function vi(e){for(var t=bi,r=[],n=0;n<e.length;n+=4)r[t(216)](e[n]<<24|e[n+1]<<16|e[n+2]<<8|e[n+3]);return r}var yi=function(e){var t=bi;if(!(this instanceof yi))throw Error(t(224));Object[t(257)](this,t(272),{value:$n(e,!0)}),this[t(244)]()};yi.prototype[Wn(244)]=function(){var e=Wn,t=ei[this[e(272)][e(237)]];if(null==t)throw new Error(e(266));this[e(218)]=[],this._Kd=[];for(var r=0;r<=t;r++)this[e(218)][e(216)]([0,0,0,0]),this[e(263)].push([0,0,0,0]);var n,i=4*(t+1),s=this[e(272)][e(237)]/4,o=vi(this[e(272)]);for(r=0;r<s;r++)n=r>>2,this[e(218)][n][r%4]=o[r],this[e(263)][t-n][r%4]=o[r];for(var a,c=0,u=s;u<i;){if(a=o[s-1],o[0]^=ri[a>>16&255]<<24^ri[a>>8&255]<<16^ri[255&a]<<8^ri[a>>24&255]^ti[c]<<24,c+=1,8!=s)for(r=1;r<s;r++)o[r]^=o[r-1];else{for(r=1;r<s/2;r++)o[r]^=o[r-1];a=o[s/2-1],o[s/2]^=ri[255&a]^ri[a>>8&255]<<8^ri[a>>16&255]<<16^ri[a>>24&255]<<24;for(r=s/2+1;r<s;r++)o[r]^=o[r-1]}for(r=0;r<s&&u<i;)l=u>>2,d=u%4,this._Ke[l][d]=o[r],this[e(263)][t-l][d]=o[r++],u++}for(var l=1;l<t;l++)for(var d=0;d<4;d++)a=this[e(263)][l][d],this._Kd[l][d]=hi[a>>24&255]^fi[a>>16&255]^pi[a>>8&255]^mi[255&a]},yi[Wn(251)][Wn(280)]=function(e){var t=Wn;if(16!=e[t(237)])throw new Error(t(238));for(var r=this[t(218)][t(237)]-1,n=[0,0,0,0],i=vi(e),s=0;s<4;s++)i[s]^=this[t(218)][0][s];for(var o=1;o<r;o++){for(s=0;s<4;s++)n[s]=ii[i[s]>>24&255]^si[i[(s+1)%4]>>16&255]^oi[i[(s+2)%4]>>8&255]^ai[255&i[(s+3)%4]]^this[t(218)][o][s];i=n.slice()}var a,c=Kn(16);for(s=0;s<4;s++)a=this[t(218)][r][s],c[4*s]=255&(ri[i[s]>>24&255]^a>>24),c[4*s+1]=255&(ri[i[(s+1)%4]>>16&255]^a>>16),c[4*s+2]=255&(ri[i[(s+2)%4]>>8&255]^a>>8),c[4*s+3]=255&(ri[255&i[(s+3)%4]]^a);return c},yi[Wn(251)][Wn(277)]=function(e){var t=Wn;if(16!=e[t(237)])throw new Error(t(278));for(var r=this[t(263)][t(237)]-1,n=[0,0,0,0],i=vi(e),s=0;s<4;s++)i[s]^=this._Kd[0][s];for(var o=1;o<r;o++){for(s=0;s<4;s++)n[s]=ci[i[s]>>24&255]^ui[i[(s+3)%4]>>16&255]^li[i[(s+2)%4]>>8&255]^di[255&i[(s+1)%4]]^this[t(263)][o][s];i=n[t(248)]()}var a,c=Kn(16);for(s=0;s<4;s++)a=this[t(263)][r][s],c[4*s]=255&(ni[i[s]>>24&255]^a>>24),c[4*s+1]=255&(ni[i[(s+3)%4]>>16&255]^a>>16),c[4*s+2]=255&(ni[i[(s+2)%4]>>8&255]^a>>8),c[4*s+3]=255&(ni[255&i[(s+1)%4]]^a);return c};var _i=function(e){var t=Wn;if(!(this instanceof _i))throw Error("AES must be instanitated with `new`");this[t(221)]="Electronic Code Block",this[t(228)]="ecb",this[t(255)]=new yi(e)};_i[Wn(251)][Wn(280)]=function(e){var t=Wn;if((e=$n(e))[t(237)]%16!=0)throw new Error(t(265));for(var r=Kn(e[t(237)]),n=Kn(16),i=0;i<e[t(237)];i+=16)Jn(e,n,0,i,i+16),Jn(n=this[t(255)][t(280)](n),r,i);return r},_i[Wn(251)][Wn(277)]=function(e){var t=Wn;if((e=$n(e))[t(237)]%16!=0)throw new Error("invalid ciphertext size (must be multiple of 16 bytes)");for(var r=Kn(e.length),n=Kn(16),i=0;i<e[t(237)];i+=16)Jn(e,n,0,i,i+16),Jn(n=this[t(255)][t(277)](n),r,i);return r};var gi=function(e,t){var r=Wn;if(!(this instanceof gi))throw Error(r(224));if(this[r(221)]=r(270),this.name="cbc",t){if(16!=t[r(237)])throw new Error(r(225))}else t=Kn(16);this[r(268)]=$n(t,!0),this._aes=new yi(e)};function bi(e,t){var r=Ei();return(bi=function(e,t){return r[e-=216]})(e,t)}gi[Wn(251)][Wn(280)]=function(e){var t=Wn;if((e=$n(e))[t(237)]%16!=0)throw new Error(t(265));for(var r=Kn(e[t(237)]),n=Kn(16),i=0;i<e[t(237)];i+=16){Jn(e,n,0,i,i+16);for(var s=0;s<16;s++)n[s]^=this[t(268)][s];this[t(268)]=this._aes[t(280)](n),Jn(this[t(268)],r,i)}return r},gi[Wn(251)][Wn(277)]=function(e){var t=Wn;if((e=$n(e))[t(237)]%16!=0)throw new Error(t(271));for(var r=Kn(e[t(237)]),n=Kn(16),i=0;i<e[t(237)];i+=16){Jn(e,n,0,i,i+16),n=this[t(255)].decrypt(n);for(var s=0;s<16;s++)r[i+s]=n[s]^this._lastCipherblock[s];Jn(e,this[t(268)],0,i,i+16)}return r};var wi=function(e,t,r){var n=Wn;if(!(this instanceof wi))throw Error("AES must be instanitated with `new`");if(this[n(221)]=n(275),this[n(228)]="cfb",t){if(16!=t[n(237)])throw new Error(n(282))}else t=Kn(16);!r&&(r=1),this.segmentSize=r,this[n(235)]=$n(t,!0),this[n(255)]=new yi(e)};wi[Wn(251)].encrypt=function(e){var t=Wn;if(e[t(237)]%this[t(231)]!=0)throw new Error(t(281));for(var r,n=$n(e,!0),i=0;i<n[t(237)];i+=this[t(231)]){r=this[t(255)][t(280)](this[t(235)]);for(var s=0;s<this[t(231)];s++)n[i+s]^=r[s];Jn(this[t(235)],this._shiftRegister,0,this[t(231)]),Jn(n,this[t(235)],16-this[t(231)],i,i+this[t(231)])}return n},wi.prototype[Wn(277)]=function(e){var t=Wn;if(e[t(237)]%this[t(231)]!=0)throw new Error(t(245));for(var r,n=$n(e,!0),i=0;i<n[t(237)];i+=this.segmentSize){r=this[t(255)][t(280)](this[t(235)]);for(var s=0;s<this[t(231)];s++)n[i+s]^=r[s];Jn(this[t(235)],this[t(235)],0,this[t(231)]),Jn(e,this[t(235)],16-this[t(231)],i,i+this[t(231)])}return n};var Si=function(e,t){var r=Wn;if(!(this instanceof Si))throw Error(r(224));if(this[r(221)]=r(252),this[r(228)]=r(230),t){if(16!=t[r(237)])throw new Error(r(225))}else t=Kn(16);this._lastPrecipher=$n(t,!0),this[r(219)]=16,this[r(255)]=new yi(e)};Si.prototype.encrypt=function(e){for(var t=Wn,r=$n(e,!0),n=0;n<r[t(237)];n++)16===this._lastPrecipherIndex&&(this[t(236)]=this[t(255)][t(280)](this[t(236)]),this._lastPrecipherIndex=0),r[n]^=this._lastPrecipher[this[t(219)]++];return r},Si[Wn(251)][Wn(277)]=Si[Wn(251)][Wn(280)];var Ii=function(e){var t=Wn;if(!(this instanceof Ii))throw Error(t(260));0!==e&&!e&&(e=1),typeof e===t(256)?(this[t(258)]=Kn(16),this[t(249)](e)):this[t(261)](e)};Ii[Wn(251)].setValue=function(e){var t=Wn;if(typeof e!==t(256)||parseInt(e)!=e)throw new Error(t(217));if(e>Number[t(279)])throw new Error("integer value out of safe range");for(var r=15;r>=0;--r)this._counter[r]=e%256,e=parseInt(e/256)},Ii[Wn(251)].setBytes=function(e){var t=Wn;if(16!=(e=$n(e,!0)).length)throw new Error("invalid counter bytes size (must be 16 bytes)");this[t(258)]=e},Ii.prototype.increment=function(){for(var e=Wn,t=15;t>=0;t--){if(255!==this[e(258)][t]){this[e(258)][t]++;break}this._counter[t]=0}};var Ai=function(e,t){var r=Wn;if(!(this instanceof Ai))throw Error(r(224));this[r(221)]=r(241),this.name="ctr",!(t instanceof Ii)&&(t=new Ii(t)),this[r(258)]=t,this._remainingCounter=null,this[r(232)]=16,this[r(255)]=new yi(e)};function Ei(){var e=["ofb","segmentSize","_remainingCounterIndex","326XqtzwR","Uint8Array","_shiftRegister","_lastPrecipher","length","invalid plaintext size (must be 16 bytes)","join","Array contains invalid value: ","Counter","fromCharCode","call","_prepare","invalid ciphertext size (must be segmentSize bytes)","10RNRVDL","10mUWMSx","slice","setValue","substr","prototype","Output Feedback","3338541QHrJWP","726648BmeNoi","_aes","number","defineProperty","_counter","_remainingCounter","Counter must be instanitated with `new`","setBytes","charCodeAt","_Kd","207648QSRhBd","invalid plaintext size (must be multiple of 16 bytes)","invalid key size (must be 16, 24 or 32 bytes)","buffer","_lastCipherblock","0123456789abcdef","Cipher Block Chaining","invalid ciphertext size (must be multiple of 16 bytes)","key","PKCS#7 invalid padding byte","1686048IUWQqI","Cipher Feedback","405192YNyFQS","decrypt","invalid ciphertext size (must be 16 bytes)","MAX_SAFE_INTEGER","encrypt","invalid plaintext size (must be segmentSize bytes)","invalid initialation vector size (must be 16 size)","push","invalid counter value (must be an integer)","_Ke","_lastPrecipherIndex","PKCS#7 padding byte out of range","description","310236ygXjVN","1144hiwyTf","AES must be instanitated with `new`","invalid initialation vector size (must be 16 bytes)","set","isArray","name","PKCS#7 invalid length"];return(Ei=function(){return e})()}Ai[Wn(251)][Wn(280)]=function(e){for(var t=Wn,r=$n(e,!0),n=0;n<r.length;n++)16===this[t(232)]&&(this._remainingCounter=this._aes[t(280)](this[t(258)][t(258)]),this[t(232)]=0,this[t(258)].increment()),r[n]^=this[t(259)][this[t(232)]++];return r},Ai[Wn(251)][Wn(277)]=Ai[Wn(251)].encrypt;const ki={AES:yi,Counter:Ii,ModeOfOperation:{ecb:_i,cbc:gi,cfb:wi,ofb:Si,ctr:Ai},utils:{hex:Qn,utf8:Zn},padding:{pkcs7:{pad:function(e){var t=Wn,r=16-(e=$n(e,!0)).length%16,n=Kn(e[t(237)]+r);Jn(e,n);for(var i=e[t(237)];i<n[t(237)];i++)n[i]=r;return n},strip:function(e){var t=Wn;if((e=$n(e,!0))[t(237)]<16)throw new Error(t(229));var r=e[e[t(237)]-1];if(r>16)throw new Error(t(220));for(var n=e[t(237)]-r,i=0;i<r;i++)if(e[n+i]!==r)throw new Error(t(273));var s=Kn(n);return Jn(e,s,0,0,n),s}}},_arrayTest:{coerceArray:$n,createArray:Kn,copyArray:Jn}};var Ci=xi;function xi(e,t){var r=Ti();return(xi=function(e,t){return r[e-=251]})(e,t)}function Ti(){var e=["_nDataBytes","reset","805416lwGyGU","_doProcessBlock","crypto","enc","3VsUeuv","blockSize","push","$super","_doFinalize","WordArray","ceil","readInt32LE","object","_data","cfg","length","sigBytes","152782vjNXPU","init","prototype","parse","clamp","fromCharCode","max","stringify","Base","167900OLiXoe","words","createCommonjsModule","236300uQOKfW","commonjsGlobal","Utf8","190687rQsMFp","650708QdstZV","commonjsRequire","Malformed UTF-8 data","hasOwnProperty","amd","33008StgEXr","_append","Native crypto module could not be used to get secure random number.","711lPeQHm","BufferedBlockAlgorithm","Latin1","algo","CryptoJS","join","concat","getRandomValues","clone","substr","call","charCodeAt","splice","apply","toString","lib","slice","finalize","_minBufferSize","undefined","extend","string","randomBytes","1LjMVJp","_doReset","mixIn","function"];return(Ti=function(){return e})()}!function(e,t){for(var r=xi,n=e();;)try{if(257931===parseInt(r(274))/1*(-parseInt(r(297))/2)+-parseInt(r(284))/3*(parseInt(r(313))/4)+parseInt(r(309))/5+parseInt(r(280))/6+-parseInt(r(312))/7+parseInt(r(318))/8*(parseInt(r(251))/9)+parseInt(r(306))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Ti);var Di=tt[Ci(308)]((function(e,t){var r,i,s;r=Ze,i=function(){var e=e||function(e,t){var r,i=xi;if(typeof window!==i(270)&&window[i(282)]&&(r=window.crypto),typeof self!==i(270)&&self[i(282)]&&(r=self[i(282)]),typeof globalThis!==i(270)&&globalThis[i(282)]&&(r=globalThis[i(282)]),!r&&typeof window!==i(270)&&window.msCrypto&&(r=window.msCrypto),!r&&typeof tt[i(310)]!==i(270)&&Ze[i(282)]&&(r=tt[i(310)].crypto),!r&&typeof tt[i(314)]===i(277))try{r=n.default}catch(e){}var s=function(){var e=i;if(r){if(typeof r[e(258)]===e(277))try{return r[e(258)](new Uint32Array(1))[0]}catch(e){}if(typeof r[e(273)]===e(277))try{return r[e(273)](4)[e(291)]()}catch(e){}}throw new Error(e(320))},o=Object.create||function(){function e(){}return function(t){var r,n=xi;return e[n(299)]=t,r=new e,e[n(299)]=null,r}}(),a={},c=a[i(266)]={},u=c[i(305)]={extend:function(e){var t=xi,r=o(this);return e&&r[t(276)](e),(!r[t(316)](t(298))||this.init===r.init)&&(r.init=function(){var e=t;r[e(287)][e(298)][e(264)](this,arguments)}),r[t(298)][t(299)]=r,r[t(287)]=this,r},create:function(){var e=xi,t=this[e(271)]();return t[e(298)][e(264)](t,arguments),t},init:function(){},mixIn:function(e){var t=xi;for(var r in e)e[t(316)](r)&&(this[r]=e[r]);e[t(316)](t(265))&&(this[t(265)]=e[t(265)])},clone:function(){var e=xi;return this[e(298)][e(299)][e(271)](this)}},l=c[i(289)]=u[i(271)]({init:function(e,t){var r=i;e=this.words=e||[],this[r(296)]=null!=t?t:4*e[r(295)]},toString:function(e){return(e||h)[i(304)](this)},concat:function(e){var t=i,r=this[t(307)],n=e.words,s=this[t(296)],o=e.sigBytes;if(this[t(301)](),s%4)for(var a=0;a<o;a++){var c=n[a>>>2]>>>24-a%4*8&255;r[s+a>>>2]|=c<<24-(s+a)%4*8}else for(var u=0;u<o;u+=4)r[s+u>>>2]=n[u>>>2];return this[t(296)]+=o,this},clamp:function(){var t=i,r=this[t(307)],n=this[t(296)];r[n>>>2]&=4294967295<<32-n%4*8,r[t(295)]=e[t(290)](n/4)},clone:function(){var e=i,t=u.clone[e(261)](this);return t[e(307)]=this[e(307)][e(267)](0),t},random:function(e){for(var t=[],r=0;r<e;r+=4)t.push(s());return new l.init(t,e)}}),d=a[i(283)]={},h=d.Hex={stringify:function(e){for(var t=i,r=e[t(307)],n=e.sigBytes,s=[],o=0;o<n;o++){var a=r[o>>>2]>>>24-o%4*8&255;s[t(286)]((a>>>4).toString(16)),s[t(286)]((15&a)[t(265)](16))}return s[t(256)]("")},parse:function(e){for(var t=i,r=e[t(295)],n=[],s=0;s<r;s+=2)n[s>>>3]|=parseInt(e[t(260)](s,2),16)<<24-s%8*4;return new l.init(n,r/2)}},f=d[i(253)]={stringify:function(e){for(var t=i,r=e.words,n=e[t(296)],s=[],o=0;o<n;o++){var a=r[o>>>2]>>>24-o%4*8&255;s.push(String[t(302)](a))}return s[t(256)]("")},parse:function(e){for(var t=i,r=e.length,n=[],s=0;s<r;s++)n[s>>>2]|=(255&e[t(262)](s))<<24-s%4*8;return new(l[t(298)])(n,r)}},p=d[i(311)]={stringify:function(e){var t=i;try{return decodeURIComponent(escape(f.stringify(e)))}catch(e){throw new Error(t(315))}},parse:function(e){return f[i(300)](unescape(encodeURIComponent(e)))}},m=c[i(252)]=u[i(271)]({reset:function(){this._data=new l.init,this._nDataBytes=0},_append:function(e){var t=i;typeof e==t(272)&&(e=p[t(300)](e)),this[t(293)][t(257)](e),this[t(278)]+=e[t(296)]},_process:function(t){var r,n=i,s=this[n(293)],o=s[n(307)],a=s[n(296)],c=this[n(285)],u=a/(4*c),d=(u=t?e[n(290)](u):e[n(303)]((0|u)-this[n(269)],0))*c,h=e.min(4*d,a);if(d){for(var f=0;f<d;f+=c)this[n(281)](o,f);r=o[n(263)](0,d),s[n(296)]-=h}return new(l[n(298)])(r,h)},clone:function(){var e=i,t=u.clone[e(261)](this);return t[e(293)]=this[e(293)][e(259)](),t},_minBufferSize:0});c.Hasher=m[i(271)]({cfg:u[i(271)](),init:function(e){var t=i;this[t(294)]=this[t(294)][t(271)](e),this[t(279)]()},reset:function(){var e=i;m[e(279)][e(261)](this),this[e(275)]()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){var t=i;return e&&this[t(319)](e),this[t(288)]()},blockSize:16,_createHelper:function(e){return function(t,r){var n=xi;return new(e[n(298)])(r)[n(268)](t)}},_createHmacHelper:function(e){return function(t,r){var n=xi;return new v.HMAC.init(e,r)[n(268)](t)}}});var v=a[i(254)]={};return a}(Math);return e},(s=xi)(292)==s(292)?e.exports=i():"undefined"===s(277)&&(void 0)[s(317)]?(void 0)([],i):r[s(255)]=i()})),Bi=Mi;function Mi(e,t){var r=Ui();return(Mi=function(e,t){return r[e-=356]})(e,t)}!function(e,t){for(var r=Mi,n=e();;)try{if(885806===parseInt(r(367))/1*(-parseInt(r(373))/2)+-parseInt(r(357))/3*(-parseInt(r(389))/4)+-parseInt(r(361))/5*(parseInt(r(375))/6)+-parseInt(r(360))/7*(parseInt(r(372))/8)+-parseInt(r(369))/9+parseInt(r(379))/10*(-parseInt(r(387))/11)+parseInt(r(356))/12)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Ui);tt[Bi(366)]((function(e,t){var r,n,i;r=tt[Bi(374)],n=function(e){return n=(r=e)[(t=Mi)(388)],i=n[t(386)],s=n.WordArray,(o=r[t(359)]={})[t(380)]=i[t(368)]({init:function(e,t){this.high=e,this.low=t}}),o[t(371)]=i.extend({init:function(e,r){var n=t;e=this[n(385)]=e||[],this[n(358)]=null!=r?r:8*e[n(382)]},toX32:function(){for(var e=t,r=this[e(385)],n=r[e(382)],i=[],o=0;o<n;o++){var a=r[o];i[e(363)](a[e(362)]),i[e(363)](a[e(377)])}return s[e(381)](i,this[e(358)])},clone:function(){for(var e=t,r=i[e(376)].call(this),n=r[e(385)]=this[e(385)][e(378)](0),s=n.length,o=0;o<s;o++)n[o]=n[o][e(376)]();return r}}),e;var t,r,n,i,s,o},(i=Mi)(384)==i(384)?e[i(365)]=n(Di):"undefined"===i(383)&&(void 0).amd?(void 0)([i(364)],n):n(r[i(370)])}));function Ui(){var e=["commonjsGlobal","6210JDdKZG","clone","low","slice","56390giQOfy","Word","create","length","function","object","words","Base","374QIXeBi","lib","4JQoQSE","64209552BCdkaP","91527trWjfe","sigBytes","x64","604814GwgXEY","730VIYnQA","high","push","./core","exports","createCommonjsModule","1635401LQAWps","extend","11768706EKQZKK","CryptoJS","WordArray","112oxvcJR","2xYHHDO"];return(Ui=function(){return e})()}var Fi=Ri;function Pi(){var e=["object","lib","2038292MaqaGa","apply","390846KtJsxT","2545039kXUYzr","509751HEfZjz","./core","undefined","1413752BRiVdP","init","CryptoJS","WordArray","createCommonjsModule","byteLength","function","10505367nAwRwV","buffer","562XMBmwG","amd","35RwQVyW","call","commonjsGlobal","1637bJQCGq","exports"];return(Pi=function(){return e})()}!function(e,t){for(var r=Ri,n=e();;)try{if(296905===parseInt(r(454))/1*(-parseInt(r(449))/2)+-parseInt(r(437))/3+-parseInt(r(433))/4+parseInt(r(451))/5*(parseInt(r(435))/6)+-parseInt(r(436))/7+parseInt(r(440))/8+parseInt(r(447))/9)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Pi);tt[Fi(444)]((function(e,t){var r,n,i,s=Fi;r=tt[s(453)],n=function(e){var t=s;return function(){var t=Ri;if(typeof ArrayBuffer==t(446)){var r=e[t(457)][t(443)],n=r[t(441)],i=r[t(441)]=function(e){var r=t;if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||typeof Uint8ClampedArray!==r(439)&&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[r(448)],e.byteOffset,e[r(445)])),e instanceof Uint8Array){for(var i=e[r(445)],s=[],o=0;o<i;o++)s[o>>>2]|=e[o]<<24-o%4*8;n[r(452)](this,s,i)}else n[r(434)](this,arguments)};i.prototype=r}}(),e.lib[t(443)]},"object"===(i=Ri)(456)?e[i(455)]=n(Di):"undefined"===i(446)&&(void 0)[i(450)]?(void 0)([i(438)],n):n(r[i(442)])}));function Ri(e,t){var r=Pi();return(Ri=function(e,t){return r[e-=433]})(e,t)}var Li=zi;function Oi(){var e=["478395UohIZj","Utf16BE","length","push","commonjsGlobal","create","charCodeAt","WordArray","5414488QKUfAL","291095mlWJrP","7875216xCsPaH","function","54TvIEai","1796655ytAddH","words","object","enc","Utf16","sigBytes","1430408rKdJqN","542506SvQPXR","fromCharCode","join","createCommonjsModule","lib","./core","3qzVRwc"];return(Oi=function(){return e})()}function zi(e,t){var r=Oi();return(zi=function(e,t){return r[e-=355]})(e,t)}!function(e,t){for(var r=zi,n=e();;)try{if(894103===parseInt(r(381))/1+parseInt(r(374))/2*(parseInt(r(380))/3)+parseInt(r(373))/4+parseInt(r(367))/5+-parseInt(r(366))/6*(parseInt(r(363))/7)+parseInt(r(362))/8+-parseInt(r(364))/9)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Oi);tt[Li(377)]((function(e,t){var r,n,i,s=Li;r=tt[s(358)],n=function(e){var t=s;return function(){var t=zi,r=e,n=r[t(378)][t(361)],i=r[t(370)];function s(e){return e<<8&4278255360|e>>>8&16711935}i[t(371)]=i[t(355)]={stringify:function(e){for(var r=t,n=e[r(368)],i=e[r(372)],s=[],o=0;o<i;o+=2){var a=n[o>>>2]>>>16-o%4*8&65535;s[r(357)](String[r(375)](a))}return s[r(376)]("")},parse:function(e){for(var r=t,i=e.length,s=[],o=0;o<i;o++)s[o>>>1]|=e[r(360)](o)<<16-o%2*16;return n[r(359)](s,2*i)}},i.Utf16LE={stringify:function(e){for(var r=t,n=e.words,i=e.sigBytes,o=[],a=0;a<i;a+=2){var c=s(n[a>>>2]>>>16-a%4*8&65535);o.push(String[r(375)](c))}return o[r(376)]("")},parse:function(e){for(var r=t,i=e[r(356)],o=[],a=0;a<i;a++)o[a>>>1]|=s(e[r(360)](a)<<16-a%2*16);return n[r(359)](o,2*i)}}}(),e[t(370)][t(371)]},"object"===(i=zi)(369)?e.exports=n(Di):"undefined"===i(365)&&(void 0).amd?(void 0)([i(379)],n):n(r.CryptoJS)}));function Ni(e,t){var r=Hi();return(Ni=function(e,t){return r[e-=453]})(e,t)}!function(e,t){for(var r=Ni,n=e();;)try{if(289738===parseInt(r(478))/1*(parseInt(r(467))/2)+-parseInt(r(456))/3+-parseInt(r(473))/4+parseInt(r(454))/5+parseInt(r(476))/6+-parseInt(r(474))/7+parseInt(r(479))/8)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Hi);et((function(e,t){var r,n,i,s=Ni;r=tt[s(475)],n=function(e){var t,r,n,i=s;return n=(r=e)[(t=Ni)(458)][t(459)],r[t(465)].Base64={stringify:function(e){var r=t,n=e[r(453)],i=e[r(469)],s=this[r(464)];e.clamp();for(var o=[],a=0;a<i;a+=3)for(var c=(n[a>>>2]>>>24-a%4*8&255)<<16|(n[a+1>>>2]>>>24-(a+1)%4*8&255)<<8|n[a+2>>>2]>>>24-(a+2)%4*8&255,u=0;u<4&&a+.75*u<i;u++)o[r(471)](s.charAt(c>>>6*(3-u)&63));var l=s[r(461)](64);if(l)for(;o[r(470)]%4;)o[r(471)](l);return o.join("")},parse:function(e){var r=t,i=e[r(470)],s=this[r(464)],o=this[r(466)];if(!o){o=this[r(466)]=[];for(var a=0;a<s[r(470)];a++)o[s[r(468)](a)]=a}var c=s[r(461)](64);if(c){var u=e.indexOf(c);-1!==u&&(i=u)}return function(e,r,i){for(var s=t,o=[],a=0,c=0;c<r;c++)if(c%4){var u=i[e[s(468)](c-1)]<<c%4*2|i[e[s(468)](c)]>>>6-c%4*2;o[a>>>2]|=u<<24-a%4*8,a++}return n[s(457)](o,a)}(e,i,o)},_map:t(477)},e[i(465)].Base64},(i=Ni)(462)==i(462)?e.exports=n(Di):"undefined"===i(463)&&(void 0)[i(472)]?(void 0)([i(455)],n):n(r[i(460)])}));function Hi(){var e=["_reverseMap","567290xEsfOo","charCodeAt","sigBytes","length","push","amd","1939676rkNEWR","3589292FCtoKa","commonjsGlobal","2155530GVelnq","ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=","1vfDIRv","6582136cnsteA","words","807700boDTbY","./core","1019382OqyaDu","create","lib","WordArray","CryptoJS","charAt","object","function","_map","enc"];return(Hi=function(){return e})()}var Vi=Wi;!function(e,t){for(var r=Wi,n=e();;)try{if(458850===parseInt(r(241))/1*(-parseInt(r(237))/2)+parseInt(r(245))/3*(-parseInt(r(256))/4)+-parseInt(r(243))/5+parseInt(r(252))/6+parseInt(r(257))/7+-parseInt(r(228))/8+parseInt(r(246))/9*(parseInt(r(236))/10))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Gi);tt[Vi(244)]((function(e,t){var r,n,i,s=Vi;r=tt[s(235)],n=function(e){var t,r,n,i=s;return t=Wi,n=(r=e).lib[t(231)],r[t(251)].Base64url={stringify:function(e,r){var n=t;void 0===r&&(r=!0);var i=e[n(255)],s=e.sigBytes,o=r?this._safe_map:this._map;e.clamp();for(var a=[],c=0;c<s;c+=3)for(var u=(i[c>>>2]>>>24-c%4*8&255)<<16|(i[c+1>>>2]>>>24-(c+1)%4*8&255)<<8|i[c+2>>>2]>>>24-(c+2)%4*8&255,l=0;l<4&&c+.75*l<s;l++)a[n(242)](o[n(232)](u>>>6*(3-l)&63));var d=o[n(232)](64);if(d)for(;a.length%4;)a[n(242)](d);return a[n(229)]("")},parse:function(e,r){var i=t;void 0===r&&(r=!0);var s=e[i(230)],o=r?this[i(240)]:this[i(249)],a=this._reverseMap;if(!a){a=this[i(234)]=[];for(var c=0;c<o[i(230)];c++)a[o[i(227)](c)]=c}var u=o.charAt(64);if(u){var l=e[i(233)](u);-1!==l&&(s=l)}return function(e,r,i){for(var s=t,o=[],a=0,c=0;c<r;c++)if(c%4){var u=i[e.charCodeAt(c-1)]<<c%4*2|i[e.charCodeAt(c)]>>>6-c%4*2;o[a>>>2]|=u<<24-a%4*8,a++}return n[s(250)](o,a)}(e,s,a)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:t(247)},e[i(251)][i(226)]},(i=Wi)(248)==i(248)?e[i(238)]=n(Di):n(r[i(254)])}));function Gi(){var e=["4031430FXcSDy","amd","CryptoJS","words","1160cXfrHx","1443505wJzJFZ","Base64url","charCodeAt","6843256TfRVQn","join","length","WordArray","charAt","indexOf","_reverseMap","commonjsGlobal","43180aOZlUV","2Vyxdjh","exports","./core","_safe_map","90874oYZgji","push","2773745zKajso","createCommonjsModule","7347VQNCXd","3735tlgSGU","ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_","object","_map","create","enc"];return(Gi=function(){return e})()}function Wi(e,t){var r=Gi();return(Wi=function(e,t){return r[e-=226]})(e,t)}var ji=$i;function qi(){var e=["length","WordArray","Hasher","object","createCommonjsModule","clone","23asnfpD","algo","_hash","87452wtLEen","1230exjtuZ","18vDcFwU","sigBytes","HmacMD5","270990ZnWyOW","amd","MD5","_nDataBytes","./core","words","lib","abs","_data","11630016IZbPgB","_process","sin","1019445WjBWEt","_createHmacHelper","exports","7416402bDlCPg","init","floor","92202AoxpZY","commonjsGlobal","5jGQGaR","837036YJaxbA","CryptoJS","extend","_createHelper"];return(qi=function(){return e})()}!function(e,t){for(var r=$i,n=e();;)try{if(823070===-parseInt(r(294))/1*(-parseInt(r(258))/2)+-parseInt(r(260))/3*(parseInt(r(284))/4)+parseInt(r(283))/5*(-parseInt(r(278))/6)+-parseInt(r(275))/7+parseInt(r(272))/8+-parseInt(r(263))/9+-parseInt(r(259))/10*(-parseInt(r(281))/11))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(qi);tt[ji(292)]((function(e,t){var r,n,i,s=ji;r=tt[s(282)],n=function(e){var t=s;return function(t){var r=$i,n=e,i=n[r(269)],s=i[r(289)],o=i[r(290)],a=n[r(256)],c=[];!function(){for(var e=r,n=0;n<64;n++)c[n]=4294967296*t[e(270)](t[e(274)](n+1))|0}();var u=a[r(265)]=o[r(286)]({_doReset:function(){var e=r;this[e(257)]=new(s[e(279)])([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=r,i=0;i<16;i++){var s=t+i,o=e[s];e[s]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8)}var a=this[n(257)][n(268)],u=e[t+0],p=e[t+1],m=e[t+2],v=e[t+3],y=e[t+4],_=e[t+5],g=e[t+6],b=e[t+7],w=e[t+8],S=e[t+9],I=e[t+10],A=e[t+11],E=e[t+12],k=e[t+13],C=e[t+14],x=e[t+15],T=a[0],D=a[1],B=a[2],M=a[3];T=l(T,D,B,M,u,7,c[0]),M=l(M,T,D,B,p,12,c[1]),B=l(B,M,T,D,m,17,c[2]),D=l(D,B,M,T,v,22,c[3]),T=l(T,D,B,M,y,7,c[4]),M=l(M,T,D,B,_,12,c[5]),B=l(B,M,T,D,g,17,c[6]),D=l(D,B,M,T,b,22,c[7]),T=l(T,D,B,M,w,7,c[8]),M=l(M,T,D,B,S,12,c[9]),B=l(B,M,T,D,I,17,c[10]),D=l(D,B,M,T,A,22,c[11]),T=l(T,D,B,M,E,7,c[12]),M=l(M,T,D,B,k,12,c[13]),B=l(B,M,T,D,C,17,c[14]),T=d(T,D=l(D,B,M,T,x,22,c[15]),B,M,p,5,c[16]),M=d(M,T,D,B,g,9,c[17]),B=d(B,M,T,D,A,14,c[18]),D=d(D,B,M,T,u,20,c[19]),T=d(T,D,B,M,_,5,c[20]),M=d(M,T,D,B,I,9,c[21]),B=d(B,M,T,D,x,14,c[22]),D=d(D,B,M,T,y,20,c[23]),T=d(T,D,B,M,S,5,c[24]),M=d(M,T,D,B,C,9,c[25]),B=d(B,M,T,D,v,14,c[26]),D=d(D,B,M,T,w,20,c[27]),T=d(T,D,B,M,k,5,c[28]),M=d(M,T,D,B,m,9,c[29]),B=d(B,M,T,D,b,14,c[30]),T=h(T,D=d(D,B,M,T,E,20,c[31]),B,M,_,4,c[32]),M=h(M,T,D,B,w,11,c[33]),B=h(B,M,T,D,A,16,c[34]),D=h(D,B,M,T,C,23,c[35]),T=h(T,D,B,M,p,4,c[36]),M=h(M,T,D,B,y,11,c[37]),B=h(B,M,T,D,b,16,c[38]),D=h(D,B,M,T,I,23,c[39]),T=h(T,D,B,M,k,4,c[40]),M=h(M,T,D,B,u,11,c[41]),B=h(B,M,T,D,v,16,c[42]),D=h(D,B,M,T,g,23,c[43]),T=h(T,D,B,M,S,4,c[44]),M=h(M,T,D,B,E,11,c[45]),B=h(B,M,T,D,x,16,c[46]),T=f(T,D=h(D,B,M,T,m,23,c[47]),B,M,u,6,c[48]),M=f(M,T,D,B,b,10,c[49]),B=f(B,M,T,D,C,15,c[50]),D=f(D,B,M,T,_,21,c[51]),T=f(T,D,B,M,E,6,c[52]),M=f(M,T,D,B,v,10,c[53]),B=f(B,M,T,D,I,15,c[54]),D=f(D,B,M,T,p,21,c[55]),T=f(T,D,B,M,w,6,c[56]),M=f(M,T,D,B,x,10,c[57]),B=f(B,M,T,D,g,15,c[58]),D=f(D,B,M,T,k,21,c[59]),T=f(T,D,B,M,y,6,c[60]),M=f(M,T,D,B,A,10,c[61]),B=f(B,M,T,D,m,15,c[62]),D=f(D,B,M,T,S,21,c[63]),a[0]=a[0]+T|0,a[1]=a[1]+D|0,a[2]=a[2]+B|0,a[3]=a[3]+M|0},_doFinalize:function(){var e=r,n=this[e(271)],i=n.words,s=8*this[e(266)],o=8*n[e(261)];i[o>>>5]|=128<<24-o%32;var a=t[e(280)](s/4294967296),c=s;i[15+(o+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),i[14+(o+64>>>9<<4)]=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8),n.sigBytes=4*(i[e(288)]+1),this[e(273)]();for(var u=this[e(257)],l=u[e(268)],d=0;d<4;d++){var h=l[d];l[d]=16711935&(h<<8|h>>>24)|4278255360&(h<<24|h>>>8)}return u},clone:function(){var e=r,t=o[e(293)].call(this);return t[e(257)]=this._hash.clone(),t}});function l(e,t,r,n,i,s,o){var a=e+(t&r|~t&n)+i+o;return(a<<s|a>>>32-s)+t}function d(e,t,r,n,i,s,o){var a=e+(t&n|r&~n)+i+o;return(a<<s|a>>>32-s)+t}function h(e,t,r,n,i,s,o){var a=e+(t^r^n)+i+o;return(a<<s|a>>>32-s)+t}function f(e,t,r,n,i,s,o){var a=e+(r^(t|~n))+i+o;return(a<<s|a>>>32-s)+t}n[r(265)]=o[r(287)](u),n[r(262)]=o[r(276)](u)}(Math),e[t(265)]},(i=$i)(291)==i(291)?e[i(277)]=n(Di):n(r[i(285)])}));function $i(e,t){var r=qi();return($i=function(e,t){return r[e-=256]})(e,t)}function Ki(){var e=["exports","floor","30FxYttv","amd","1811556vzFdGO","object","Hasher","307938MLUMtP","2609288bOTHTO","981601xDJzQE","CryptoJS","21588776gLSkXF","init","1991226sySLpy","function","createCommonjsModule","extend","3000906UEJedz","sigBytes","SHA1","commonjsGlobal","2budjHB","call","_nDataBytes","words","_process","105LfITaK","_createHmacHelper","./core","HmacSHA1","_hash","clone","5jUWFnB"];return(Ki=function(){return e})()}var Ji=Yi;function Yi(e,t){var r=Ki();return(Yi=function(e,t){return r[e-=198]})(e,t)}!function(e,t){for(var r=Yi,n=e();;)try{if(635250===-parseInt(r(223))/1+-parseInt(r(202))/2*(-parseInt(r(227))/3)+parseInt(r(218))/4*(-parseInt(r(213))/5)+parseInt(r(221))/6*(parseInt(r(207))/7)+-parseInt(r(222))/8+-parseInt(r(198))/9*(parseInt(r(216))/10)+parseInt(r(225))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Ki);tt[Ji(229)]((function(e,t){var r,n,i,s=Ji;r=tt[s(201)],n=function(e){var t,r,n,i,o,a,c,u,l=s;return t=Yi,n=(r=e).lib,i=n.WordArray,o=n[t(220)],a=r.algo,c=[],u=a.SHA1=o[t(230)]({_doReset:function(){var e=t;this[e(211)]=new(i[e(226)])([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,r){for(var n=t,i=this[n(211)][n(205)],s=i[0],o=i[1],a=i[2],u=i[3],l=i[4],d=0;d<80;d++){if(d<16)c[d]=0|e[r+d];else{var h=c[d-3]^c[d-8]^c[d-14]^c[d-16];c[d]=h<<1|h>>>31}var f=(s<<5|s>>>27)+l+c[d];f+=d<20?1518500249+(o&a|~o&u):d<40?1859775393+(o^a^u):d<60?(o&a|o&u|a&u)-1894007588:(o^a^u)-899497514,l=u,u=a,a=o<<30|o>>>2,o=s,s=f}i[0]=i[0]+s|0,i[1]=i[1]+o|0,i[2]=i[2]+a|0,i[3]=i[3]+u|0,i[4]=i[4]+l|0},_doFinalize:function(){var e=t,r=this._data,n=r.words,i=8*this[e(204)],s=8*r.sigBytes;return n[s>>>5]|=128<<24-s%32,n[14+(s+64>>>9<<4)]=Math[e(215)](i/4294967296),n[15+(s+64>>>9<<4)]=i,r[e(199)]=4*n.length,this[e(206)](),this[e(211)]},clone:function(){var e=t,r=o[e(212)][e(203)](this);return r[e(211)]=this[e(211)][e(212)](),r}}),r.SHA1=o._createHelper(u),r[t(210)]=o[t(208)](u),e[l(200)]},"object"===(i=Yi)(219)?e[i(214)]=n(Di):"undefined"===i(228)&&(void 0)[i(217)]?(void 0)([i(209)],n):n(r[i(224)])}));function Xi(e,t){var r=Zi();return(Xi=function(e,t){return r[e-=344]})(e,t)}function Zi(){var e=["60uXOTPH","SHA256","clone","function","366696RPzWNA","words","_createHelper","_nDataBytes","pow","6067431jEDdtE","_process","amd","Hasher","call","floor","sqrt","1ByWXis","_data","_createHmacHelper","10dusbHc","WordArray","_hash","sigBytes","451CdBpMf","slice","exports","length","7euMmnh","197380vaVZrq","algo","1763703wIwrYI","extend","./core","3317864vDcNfk","1890458uQEnYz","4146608LtStIs","CryptoJS"];return(Zi=function(){return e})()}!function(e,t){for(var r=Xi,n=e();;)try{if(477527===parseInt(r(375))/1*(-parseInt(r(356))/2)+-parseInt(r(352))/3+-parseInt(r(355))/4+-parseInt(r(350))/5*(-parseInt(r(359))/6)+-parseInt(r(349))/7*(-parseInt(r(357))/8)+parseInt(r(368))/9*(parseInt(r(378))/10)+parseInt(r(345))/11*(parseInt(r(363))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Zi);et((function(e,t){var r,n;e[Xi(347)]=(r=Di,n=Xi,function(e){var t=Xi,n=r,i=n.lib,s=i[t(379)],o=i[t(371)],a=n[t(351)],c=[],u=[];!function(){var r=t;function n(t){for(var r=e[Xi(374)](t),n=2;n<=r;n++)if(!(t%n))return!1;return!0}function i(e){return 4294967296*(e-(0|e))|0}for(var s=2,o=0;o<64;)n(s)&&(o<8&&(c[o]=i(e[r(367)](s,.5))),u[o]=i(e[r(367)](s,1/3)),o++),s++}();var l=[],d=a[t(360)]=o[t(353)]({_doReset:function(){var e=t;this[e(380)]=new s.init(c[e(346)](0))},_doProcessBlock:function(e,r){for(var n=t,i=this[n(380)][n(364)],s=i[0],o=i[1],a=i[2],c=i[3],d=i[4],h=i[5],f=i[6],p=i[7],m=0;m<64;m++){if(m<16)l[m]=0|e[r+m];else{var v=l[m-15],y=(v<<25|v>>>7)^(v<<14|v>>>18)^v>>>3,_=l[m-2],g=(_<<15|_>>>17)^(_<<13|_>>>19)^_>>>10;l[m]=y+l[m-7]+g+l[m-16]}var b=s&o^s&a^o&a,w=(s<<30|s>>>2)^(s<<19|s>>>13)^(s<<10|s>>>22),S=p+((d<<26|d>>>6)^(d<<21|d>>>11)^(d<<7|d>>>25))+(d&h^~d&f)+u[m]+l[m];p=f,f=h,h=d,d=c+S|0,c=a,a=o,o=s,s=S+(w+b)|0}i[0]=i[0]+s|0,i[1]=i[1]+o|0,i[2]=i[2]+a|0,i[3]=i[3]+c|0,i[4]=i[4]+d|0,i[5]=i[5]+h|0,i[6]=i[6]+f|0,i[7]=i[7]+p|0},_doFinalize:function(){var r=t,n=this[r(376)],i=n.words,s=8*this[r(366)],o=8*n[r(344)];return i[o>>>5]|=128<<24-o%32,i[14+(o+64>>>9<<4)]=e[r(373)](s/4294967296),i[15+(o+64>>>9<<4)]=s,n[r(344)]=4*i[r(348)],this[r(369)](),this._hash},clone:function(){var e=t,r=o[e(361)][e(372)](this);return r[e(380)]=this[e(380)][e(361)](),r}});n[t(360)]=o[t(365)](d),n.HmacSHA256=o[t(377)](d)}(Math),r[n(360)])}));var Qi=es;function es(e,t){var r=ts();return(es=function(e,t){return r[e-=178]})(e,t)}function ts(){var e=["166978qHQzGO","2098071zEZgYu","292398KNnBHi","sigBytes","_createHelper","exports","call","./sha256","2943330mTNnYo","function","algo","./core","SHA256","extend","lib","_createHmacHelper","amd","7948TqOWqV","SHA224","_doFinalize","createCommonjsModule","8320112HiRuiP","WordArray","CryptoJS","13MoeDUb","2025pRgnml","6986973xtuCDp","object"];return(ts=function(){return e})()}!function(e,t){for(var r=es,n=e();;)try{if(585255===parseInt(r(202))/1*(parseInt(r(178))/2)+-parseInt(r(186))/3+parseInt(r(195))/4*(parseInt(r(203))/5)+-parseInt(r(180))/6+parseInt(r(204))/7+-parseInt(r(199))/8+-parseInt(r(179))/9)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ts);tt[Qi(198)]((function(e,t){var r,n,i;r=Ze,n=function(e){var t,r,n,i,s,o,a=es;return n=(r=e)[(t=es)(192)][t(200)],i=r[t(188)],s=i[t(190)],o=i[t(196)]=s[t(191)]({_doReset:function(){this._hash=new n.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=t,r=s[e(197)][e(184)](this);return r[e(181)]-=4,r}}),r[t(196)]=s[t(182)](o),r.HmacSHA224=s[t(193)](o),e[a(196)]},(i=es)(205)==i(205)?e[i(183)]=n(Di):"undefined"===i(187)&&(void 0)[i(194)]?(void 0)([i(189),i(185)],n):n(r[i(201)])}));var rs=ns;function ns(e,t){var r=is();return(ns=function(e,t){return r[e-=433]})(e,t)}!function(e,t){for(var r=ns,n=e();;)try{if(782274===parseInt(r(452))/1+-parseInt(r(459))/2+parseInt(r(434))/3*(parseInt(r(436))/4)+-parseInt(r(465))/5*(-parseInt(r(457))/6)+-parseInt(r(462))/7*(-parseInt(r(439))/8)+-parseInt(r(447))/9+parseInt(r(445))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(is);tt[rs(467)]((function(e,t){var r,n,i;r=Ze,n=function(e){var t=ns;return function(){var t=ns,r=e,n=r.lib[t(455)],i=r.x64,s=i[t(433)],o=i[t(446)],a=r[t(443)];function c(){var e=t;return s[e(454)][e(464)](s,arguments)}var u=[c(1116352408,3609767458),c(1899447441,602891725),c(3049323471,3964484399),c(3921009573,2173295548),c(961987163,4081628472),c(1508970993,3053834265),c(2453635748,2937671579),c(2870763221,3664609560),c(3624381080,2734883394),c(310598401,1164996542),c(607225278,1323610764),c(1426881987,3590304994),c(1925078388,4068182383),c(2162078206,991336113),c(2614888103,633803317),c(3248222580,3479774868),c(3835390401,2666613458),c(4022224774,944711139),c(264347078,2341262773),c(604807628,2007800933),c(770255983,1495990901),c(1249150122,1856431235),c(1555081692,3175218132),c(1996064986,2198950837),c(2554220882,3999719339),c(2821834349,766784016),c(2952996808,2566594879),c(3210313671,3203337956),c(3336571891,1034457026),c(3584528711,2466948901),c(113926993,3758326383),c(338241895,168717936),c(666307205,1188179964),c(773529912,1546045734),c(1294757372,1522805485),c(1396182291,2643833823),c(1695183700,2343527390),c(1986661051,1014477480),c(2177026350,1206759142),c(2456956037,344077627),c(2730485921,1290863460),c(2820302411,3158454273),c(3259730800,3505952657),c(3345764771,106217008),c(3516065817,3606008344),c(3600352804,1432725776),c(4094571909,1467031594),c(275423344,851169720),c(430227734,3100823752),c(506948616,1363258195),c(659060556,3750685593),c(883997877,3785050280),c(958139571,3318307427),c(1322822218,3812723403),c(1537002063,2003034995),c(1747873779,3602036899),c(1955562222,1575990012),c(2024104815,1125592928),c(2227730452,2716904306),c(2361852424,442776044),c(2428436474,593698344),c(2756734187,3733110249),c(3204031479,2999351573),c(3329325298,3815920427),c(3391569614,3928383900),c(3515267271,566280711),c(3940187606,3454069534),c(4118630271,4000239992),c(116418474,1914138554),c(174292421,2731055270),c(289380356,3203993006),c(460393269,320620315),c(685471733,587496836),c(852142971,1086792851),c(1017036298,365543100),c(1126000580,2618297676),c(1288033470,3409855158),c(1501505948,4234509866),c(1607167915,987167468),c(1816402316,1246189591)],l=[];!function(){for(var e=0;e<80;e++)l[e]=c()}();var d=a[t(463)]=n[t(458)]({_doReset:function(){var e=t;this[e(440)]=new(o[e(438)])([new(s[e(438)])(1779033703,4089235720),new s.init(3144134277,2227873595),new(s[e(438)])(1013904242,4271175723),new(s[e(438)])(2773480762,1595750129),new(s[e(438)])(1359893119,2917565137),new(s[e(438)])(2600822924,725511199),new s.init(528734635,4215389547),new(s[e(438)])(1541459225,327033209)])},_doProcessBlock:function(e,r){for(var n=t,i=this._hash.words,s=i[0],o=i[1],a=i[2],c=i[3],d=i[4],h=i[5],f=i[6],p=i[7],m=s[n(441)],v=s[n(456)],y=o[n(441)],_=o.low,g=a.high,b=a.low,w=c[n(441)],S=c[n(456)],I=d[n(441)],A=d[n(456)],E=h[n(441)],k=h.low,C=f.high,x=f[n(456)],T=p[n(441)],D=p.low,B=m,M=v,U=y,F=_,P=g,R=b,L=w,O=S,z=I,N=A,H=E,V=k,G=C,W=x,j=T,q=D,$=0;$<80;$++){var K,J,Y=l[$];if($<16)J=Y[n(441)]=0|e[r+2*$],K=Y.low=0|e[r+2*$+1];else{var X=l[$-15],Z=X[n(441)],Q=X.low,ee=(Z>>>1|Q<<31)^(Z>>>8|Q<<24)^Z>>>7,te=(Q>>>1|Z<<31)^(Q>>>8|Z<<24)^(Q>>>7|Z<<25),re=l[$-2],ne=re[n(441)],ie=re[n(456)],se=(ne>>>19|ie<<13)^(ne<<3|ie>>>29)^ne>>>6,oe=(ie>>>19|ne<<13)^(ie<<3|ne>>>29)^(ie>>>6|ne<<26),ae=l[$-7],ce=ae[n(441)],ue=ae.low,le=l[$-16],de=le.high,he=le[n(456)];J=(J=(J=ee+ce+((K=te+ue)>>>0<te>>>0?1:0))+se+((K+=oe)>>>0<oe>>>0?1:0))+de+((K+=he)>>>0<he>>>0?1:0),Y[n(441)]=J,Y[n(456)]=K}var fe,pe=z&H^~z&G,me=N&V^~N&W,ve=B&U^B&P^U&P,ye=M&F^M&R^F&R,_e=(B>>>28|M<<4)^(B<<30|M>>>2)^(B<<25|M>>>7),ge=(M>>>28|B<<4)^(M<<30|B>>>2)^(M<<25|B>>>7),be=(z>>>14|N<<18)^(z>>>18|N<<14)^(z<<23|N>>>9),we=(N>>>14|z<<18)^(N>>>18|z<<14)^(N<<23|z>>>9),Se=u[$],Ie=Se.high,Ae=Se[n(456)],Ee=j+be+((fe=q+we)>>>0<q>>>0?1:0),ke=ge+ye;j=G,q=W,G=H,W=V,H=z,V=N,z=L+(Ee=(Ee=(Ee=Ee+pe+((fe+=me)>>>0<me>>>0?1:0))+Ie+((fe+=Ae)>>>0<Ae>>>0?1:0))+J+((fe+=K)>>>0<K>>>0?1:0))+((N=O+fe|0)>>>0<O>>>0?1:0)|0,L=P,O=R,P=U,R=F,U=B,F=M,B=Ee+(_e+ve+(ke>>>0<ge>>>0?1:0))+((M=fe+ke|0)>>>0<fe>>>0?1:0)|0}v=s.low=v+M,s[n(441)]=m+B+(v>>>0<M>>>0?1:0),_=o[n(456)]=_+F,o[n(441)]=y+U+(_>>>0<F>>>0?1:0),b=a[n(456)]=b+R,a[n(441)]=g+P+(b>>>0<R>>>0?1:0),S=c[n(456)]=S+O,c[n(441)]=w+L+(S>>>0<O>>>0?1:0),A=d.low=A+N,d[n(441)]=I+z+(A>>>0<N>>>0?1:0),k=h.low=k+V,h[n(441)]=E+H+(k>>>0<V>>>0?1:0),x=f[n(456)]=x+W,f[n(441)]=C+G+(x>>>0<W>>>0?1:0),D=p[n(456)]=D+q,p[n(441)]=T+j+(D>>>0<q>>>0?1:0)},_doFinalize:function(){var e=t,r=this[e(451)],n=r[e(448)],i=8*this._nDataBytes,s=8*r.sigBytes;return n[s>>>5]|=128<<24-s%32,n[30+(s+128>>>10<<5)]=Math[e(435)](i/4294967296),n[31+(s+128>>>10<<5)]=i,r[e(468)]=4*n[e(453)],this._process(),this[e(440)].toX32()},clone:function(){var e=t,r=n[e(442)].call(this);return r[e(440)]=this[e(440)][e(442)](),r},blockSize:32});r[t(463)]=n._createHelper(d),r[t(461)]=n[t(437)](d)}(),e[t(463)]},(i=ns)(466)==i(466)?e[i(450)]=n(Di):"undefined"===i(449)&&(void 0)[i(444)]?(void 0)(["./core",i(460)],n):n(r.CryptoJS)}));function is(){var e=["createCommonjsModule","sigBytes","Word","21ErNHbm","floor","375684oGuamQ","_createHmacHelper","init","56tQkCSz","_hash","high","clone","algo","amd","5295160YSADxg","WordArray","4221018ItaOYP","words","function","exports","_data","685401DBTQPu","length","create","Hasher","low","66kMHImP","extend","1479782KenSQI","./x64-core","HmacSHA512","3787CeHxob","SHA512","apply","52280TQdhHY","object"];return(is=function(){return e})()}function ss(e,t){var r=as();return(ss=function(e,t){return r[e-=180]})(e,t)}var os=ss;function as(){var e=["42mcCYyq","715572iiVxiG","./core","_doFinalize","./x64-core","4538jQTImt","7470218toFeHp","_createHmacHelper","init","createCommonjsModule","68687620dKgeyc","algo","sigBytes","WordArray","object","HmacSHA384","8tdFEyr","exports","1857OmEQDU","_hash","x64","function","7025808ilgAEj","extend","_createHelper","1348125kJXXuF","8426241rSLfFb","SHA384","call"];return(as=function(){return e})()}!function(e,t){for(var r=ss,n=e();;)try{if(973927===-parseInt(r(197))/1+-parseInt(r(201))/2*(parseInt(r(185))/3)+-parseInt(r(189))/4+parseInt(r(192))/5*(-parseInt(r(196))/6)+-parseInt(r(202))/7+-parseInt(r(183))/8*(-parseInt(r(193))/9)+parseInt(r(206))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(as);tt[os(205)]((function(e,t){var r,n,i;r=Ze,n=function(e){var t,r,n,i,s,o,a,c,u=ss;return n=(r=e)[(t=ss)(187)],i=n.Word,s=n[t(180)],o=r[t(207)],a=o.SHA512,c=o[t(194)]=a[t(190)]({_doReset:function(){var e=t;this[e(186)]=new s.init([new(i[e(204)])(3418070365,3238371032),new(i[e(204)])(1654270250,914150663),new i.init(2438529370,812702999),new i.init(355462360,4144912697),new i.init(1731405415,4290775857),new(i[e(204)])(2394180231,1750603025),new i.init(3675008525,1694076839),new(i[e(204)])(1203062813,3204075428)])},_doFinalize:function(){var e=t,r=a[e(199)][e(195)](this);return r[e(208)]-=16,r}}),r[t(194)]=a[t(191)](c),r[t(182)]=a[t(203)](c),e[u(194)]},"object"===(i=ss)(181)?e[i(184)]=n(Di):"undefined"===i(188)&&(void 0).amd?(void 0)([i(198),i(200),"./sha512"],n):n(r.CryptoJS)}));var cs=us;function us(e,t){var r=ls();return(us=function(e,t){return r[e-=446]})(e,t)}!function(e,t){for(var r=us,n=e();;)try{if(826909===-parseInt(r(468))/1+parseInt(r(457))/2*(parseInt(r(482))/3)+-parseInt(r(481))/4*(parseInt(r(461))/5)+parseInt(r(466))/6+parseInt(r(472))/7*(-parseInt(r(454))/8)+-parseInt(r(476))/9+parseInt(r(475))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ls);tt[cs(460)]((function(e,t){var r,n,i,s=cs;r=tt[s(469)],n=function(e){var t=s;return function(t){var r=us,n=e,i=n[r(464)],s=i[r(452)],o=i[r(455)],a=n[r(465)].Word,c=n[r(471)],u=[],l=[],d=[];!function(){for(var e=1,t=0,r=0;r<24;r++){u[e+5*t]=(r+1)*(r+2)/2%64;var n=(2*e+3*t)%5;e=t%5,t=n}for(e=0;e<5;e++)for(t=0;t<5;t++)l[e+5*t]=t+(2*e+3*t)%5*5;for(var i=1,s=0;s<24;s++){for(var o=0,c=0,h=0;h<7;h++){if(1&i){var f=(1<<h)-1;f<32?c^=1<<f:o^=1<<f-32}128&i?i=i<<1^113:i<<=1}d[s]=a.create(o,c)}}();var h=[];!function(){for(var e=r,t=0;t<25;t++)h[t]=a[e(449)]()}();var f=c[r(453)]=o[r(459)]({cfg:o[r(450)].extend({outputLength:512}),_doReset:function(){for(var e=r,t=this[e(451)]=[],n=0;n<25;n++)t[n]=new a.init;this[e(478)]=(1600-2*this[e(450)][e(448)])/32},_doProcessBlock:function(e,t){for(var n=r,i=this[n(451)],s=this[n(478)]/2,o=0;o<s;o++){var a=e[t+2*o],c=e[t+2*o+1];a=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),c=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8),(D=i[o])[n(458)]^=c,D[n(447)]^=a}for(var f=0;f<24;f++){for(var p=0;p<5;p++){for(var m=0,v=0,y=0;y<5;y++)m^=(D=i[p+5*y])[n(458)],v^=D[n(447)];var _=h[p];_[n(458)]=m,_[n(447)]=v}for(p=0;p<5;p++){var g=h[(p+4)%5],b=h[(p+1)%5],w=b[n(458)],S=b.low;for(m=g[n(458)]^(w<<1|S>>>31),v=g[n(447)]^(S<<1|w>>>31),y=0;y<5;y++)(D=i[p+5*y])[n(458)]^=m,D[n(447)]^=v}for(var I=1;I<25;I++){var A=(D=i[I]).high,E=D.low,k=u[I];k<32?(m=A<<k|E>>>32-k,v=E<<k|A>>>32-k):(m=E<<k-32|A>>>64-k,v=A<<k-32|E>>>64-k);var C=h[l[I]];C.high=m,C[n(447)]=v}var x=h[0],T=i[0];for(x[n(458)]=T[n(458)],x.low=T[n(447)],p=0;p<5;p++)for(y=0;y<5;y++){var D=i[I=p+5*y],B=h[I],M=h[(p+1)%5+5*y],U=h[(p+2)%5+5*y];D.high=B[n(458)]^~M[n(458)]&U[n(458)],D.low=B[n(447)]^~M.low&U[n(447)]}D=i[0];var F=d[f];D[n(458)]^=F[n(458)],D[n(447)]^=F[n(447)]}},_doFinalize:function(){var e=r,n=this._data,i=n[e(462)];this._nDataBytes;var o=8*n[e(473)],a=32*this[e(478)];i[o>>>5]|=1<<24-o%32,i[(t[e(463)]((o+1)/a)*a>>>5)-1]|=128,n.sigBytes=4*i.length,this._process();for(var c=this[e(451)],u=this.cfg.outputLength/8,l=u/8,d=[],h=0;h<l;h++){var f=c[h],p=f.high,m=f[e(447)];p=16711935&(p<<8|p>>>24)|4278255360&(p<<24|p>>>8),m=16711935&(m<<8|m>>>24)|4278255360&(m<<24|m>>>8),d.push(m),d.push(p)}return new(s[e(474)])(d,u)},clone:function(){for(var e=r,t=o.clone[e(483)](this),n=t[e(451)]=this[e(451)].slice(0),i=0;i<25;i++)n[i]=n[i][e(480)]();return t}});n[r(453)]=o[r(477)](f),n.HmacSHA3=o._createHmacHelper(f)}(Math),e[t(453)]},(i=us)(470)==i(470)?e[i(467)]=n(Di):"undefined"===i(479)&&(void 0)[i(446)]?(void 0)([i(456),"./x64-core"],n):n(r.CryptoJS)}));function ls(){var e=["51130680AKrwNN","14008185NzsnBW","_createHelper","blockSize","function","clone","5465692GZmMPP","165549BflARr","call","amd","low","outputLength","create","cfg","_state","WordArray","SHA3","64848zqInHS","Hasher","./core","24rAKPcn","high","extend","createCommonjsModule","5whoRxF","words","ceil","lib","x64","805872baTevO","exports","1284331buqdNy","commonjsGlobal","object","algo","756obgAxE","sigBytes","init"];return(ls=function(){return e})()}!function(e,t){for(var r=ds,n=e();;)try{if(128836===parseInt(r(518))/1*(parseInt(r(497))/2)+-parseInt(r(495))/3+-parseInt(r(491))/4+-parseInt(r(501))/5+parseInt(r(494))/6*(parseInt(r(510))/7)+parseInt(r(493))/8*(-parseInt(r(499))/9)+parseInt(r(511))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(hs);et((function(e,t){var r,n,i,s=ds;r=tt[s(492)],n=function(e){var t=s;return function(t){var r=ds,n=e,i=n.lib,s=i[r(509)],o=i[r(513)],a=n[r(502)],c=s[r(508)]([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]),u=s[r(508)]([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]),l=s[r(508)]([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]),d=s[r(508)]([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]),h=s.create([0,1518500249,1859775393,2400959708,2840853838]),f=s[r(508)]([1352829926,1548603684,1836072691,2053994217,0]),p=a.RIPEMD160=o[r(506)]({_doReset:function(){var e=r;this[e(514)]=s[e(508)]([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=r,i=0;i<16;i++){var s=t+i,o=e[s];e[s]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8)}var a,p,w,S,I,A,E,k,C,x,T,D=this[n(514)][n(517)],B=h[n(517)],M=f[n(517)],U=c.words,F=u[n(517)],P=l[n(517)],R=d[n(517)];for(A=a=D[0],E=p=D[1],k=w=D[2],C=S=D[3],x=I=D[4],i=0;i<80;i+=1)T=a+e[t+U[i]]|0,T+=i<16?m(p,w,S)+B[0]:i<32?v(p,w,S)+B[1]:i<48?y(p,w,S)+B[2]:i<64?_(p,w,S)+B[3]:g(p,w,S)+B[4],T=(T=b(T|=0,P[i]))+I|0,a=I,I=S,S=b(w,10),w=p,p=T,T=A+e[t+F[i]]|0,T+=i<16?g(E,k,C)+M[0]:i<32?_(E,k,C)+M[1]:i<48?y(E,k,C)+M[2]:i<64?v(E,k,C)+M[3]:m(E,k,C)+M[4],T=(T=b(T|=0,R[i]))+x|0,A=x,x=C,C=b(k,10),k=E,E=T;T=D[1]+w+C|0,D[1]=D[2]+S+x|0,D[2]=D[3]+I+A|0,D[3]=D[4]+a+E|0,D[4]=D[0]+p+k|0,D[0]=T},_doFinalize:function(){var e=r,t=this[e(487)],n=t[e(517)],i=8*this[e(515)],s=8*t[e(496)];n[s>>>5]|=128<<24-s%32,n[14+(s+64>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),t[e(496)]=4*(n[e(504)]+1),this[e(498)]();for(var o=this[e(514)],a=o.words,c=0;c<5;c++){var u=a[c];a[c]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return o},clone:function(){var e=r,t=o[e(505)][e(512)](this);return t[e(514)]=this._hash[e(505)](),t}});function m(e,t,r){return e^t^r}function v(e,t,r){return e&t|~e&r}function y(e,t,r){return(e|~t)^r}function _(e,t,r){return e&r|t&~r}function g(e,t,r){return e^(t|~r)}function b(e,t){return e<<t|e>>>32-t}n[r(490)]=o[r(500)](p),n[r(489)]=o._createHmacHelper(p)}(),e[t(490)]},"object"===(i=ds)(503)?e[i(516)]=n(Di):"undefined"===i(519)&&(void 0)[i(507)]?(void 0)(["./core"],n):n(r[i(488)])}));function ds(e,t){var r=hs();return(ds=function(e,t){return r[e-=487]})(e,t)}function hs(){var e=["RIPEMD160","553360rWyiLe","commonjsGlobal","56pBgAGN","56394IMMRhH","358701MhAkIp","sigBytes","4EclkBg","_process","73053YIDdDv","_createHelper","384390MBasRv","algo","object","length","clone","extend","amd","create","WordArray","91DGFzWf","2764390ZPdIDf","call","Hasher","_hash","_nDataBytes","exports","words","60907YZPilg","function","_data","CryptoJS","HmacRIPEMD160"];return(hs=function(){return e})()}var fs=ps;function ps(e,t){var r=ms();return(ps=function(e,t){return r[e-=469]})(e,t)}!function(e,t){for(var r=ps,n=e();;)try{if(125410===-parseInt(r(469))/1+parseInt(r(494))/2*(parseInt(r(470))/3)+-parseInt(r(497))/4+parseInt(r(477))/5+parseInt(r(485))/6*(parseInt(r(500))/7)+parseInt(r(486))/8*(parseInt(r(484))/9)+-parseInt(r(471))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ms);tt[fs(479)]((function(e,t){var r,n,i;r=Ze,n=function(e){var t,r,n,i;n=(r=e)[(t=ps)(498)][t(499)],i=r.enc.Utf8,r[t(481)].HMAC=n[t(478)]({init:function(e,r){var n=t;e=this._hasher=new(e[n(474)]),typeof r==n(491)&&(r=i[n(490)](r));var s=e[n(472)],o=4*s;r[n(475)]>o&&(r=e[n(483)](r)),r.clamp();for(var a=this._oKey=r[n(489)](),c=this[n(473)]=r.clone(),u=a[n(476)],l=c.words,d=0;d<s;d++)u[d]^=1549556828,l[d]^=909522486;a[n(475)]=c[n(475)]=o,this[n(482)]()},reset:function(){var e=t,r=this[e(487)];r.reset(),r[e(495)](this._iKey)},update:function(e){var r=t;return this._hasher[r(495)](e),this},finalize:function(e){var r=t,n=this[r(487)],i=n[r(483)](e);return n[r(482)](),n.finalize(this[r(501)][r(489)]()[r(493)](i))}})},(i=ps)(492)==i(492)?e[i(488)]=n(Di):"undefined"===i(502)&&(void 0)[i(496)]?(void 0)([i(480)],n):n(r.CryptoJS)}));function ms(){var e=["589188GgrtAm","lib","Base","49JaJnTo","_oKey","function","20715AfrzqU","9309LSkrwC","1763520KevRlx","blockSize","_iKey","init","sigBytes","words","438240jEqFSJ","extend","createCommonjsModule","./core","algo","reset","finalize","9yFUqmg","133752ULAcGl","1783832JxehCD","_hasher","exports","clone","parse","string","object","concat","2VuypdK","update","amd"];return(ms=function(){return e})()}function vs(){var e=["./hmac","311105tSzaan","extend","exports","./sha256","words","1370607ZKNkGe","amd","object","./core","keySize","update","iterations","finalize","create","compute","HMAC","7249720VXDBmF","SHA256","length","cfg","Base","22ACxZNE","20KFlAeU","8ughwtJ","2389725JlSpPs","PBKDF2","WordArray","18PUJckO","commonjsGlobal","1182592Rtuknn","sigBytes","5259753LxuxYd","CryptoJS","260273HQDLFU","reset"];return(vs=function(){return e})()}!function(e,t){for(var r=ys,n=e();;)try{if(534235===-parseInt(r(489))/1+-parseInt(r(485))/2+parseInt(r(480))/3+parseInt(r(478))/4*(parseInt(r(492))/5)+parseInt(r(483))/6*(-parseInt(r(497))/7)+parseInt(r(479))/8*(-parseInt(r(487))/9)+-parseInt(r(472))/10*(-parseInt(r(477))/11))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(vs);et((function(e,t){var r,n,i,s=ys;r=tt[s(484)],n=function(e){var t,r,n,i,o,a,c,u,l,d=s;return t=ys,n=(r=e).lib,i=n[t(476)],o=n[t(482)],a=r.algo,c=a[t(473)],u=a[t(471)],l=a[t(481)]=i[t(493)]({cfg:i.extend({keySize:4,hasher:c,iterations:25e4}),init:function(e){var r=t;this.cfg=this[r(475)][r(493)](e)},compute:function(e,r){for(var n=t,i=this.cfg,s=u[n(469)](i.hasher,e),a=o[n(469)](),c=o[n(469)]([1]),l=a[n(496)],d=c.words,h=i[n(501)],f=i[n(503)];l[n(474)]<h;){var p=s[n(502)](r)[n(468)](c);s[n(490)]();for(var m=p[n(496)],v=m[n(474)],y=p,_=1;_<f;_++){y=s.finalize(y),s.reset();for(var g=y[n(496)],b=0;b<v;b++)m[b]^=g[b]}a.concat(p),d[0]++}return a[n(486)]=4*h,a}}),r[t(481)]=function(e,r,n){var i=t;return l.create(n)[i(470)](e,r)},e[d(481)]},(i=ys)(499)==i(499)?e[i(494)]=n(Di):n(r[i(488)])}));function ys(e,t){var r=vs();return(ys=function(e,t){return r[e-=468]})(e,t)}var _s=bs;function gs(){var e=["create","./sha1","616660zYWPuT","./core","algo","extend","concat","function","EvpKDF","8625807xQbysr","8nwaMnb","cfg","object","lib","words","638315VLWjPm","22TZlEMJ","3777725GTVLnn","sigBytes","commonjsGlobal","hasher","20wHpFgk","finalize","4955NpweoA","WordArray","compute","createCommonjsModule","./hmac","update","5126370oUONXG","Base","length","CryptoJS","1219665CpJNjC"];return(gs=function(){return e})()}function bs(e,t){var r=gs();return(bs=function(e,t){return r[e-=379]})(e,t)}!function(e,t){for(var r=bs,n=e();;)try{if(517338===parseInt(r(394))/1*(parseInt(r(387))/2)+parseInt(r(404))/3+parseInt(r(392))/4*(parseInt(r(386))/5)+parseInt(r(400))/6+-parseInt(r(388))/7+parseInt(r(381))/8*(-parseInt(r(380))/9)+parseInt(r(407))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(gs);tt[_s(397)]((function(e,t){var r,n,i,s=_s;r=tt[s(390)],n=function(e){var t,r,n,i,o,a,c,u,l=s;return n=(r=e)[(t=bs)(384)],i=n[t(401)],o=n[t(395)],a=r[t(409)],c=a.MD5,u=a.EvpKDF=i[t(410)]({cfg:i[t(410)]({keySize:4,hasher:c,iterations:1}),init:function(e){var r=t;this[r(382)]=this.cfg[r(410)](e)},compute:function(e,r){for(var n,i=t,s=this[i(382)],a=s[i(391)].create(),c=o[i(405)](),u=c[i(385)],l=s.keySize,d=s.iterations;u[i(402)]<l;){n&&a[i(399)](n),n=a[i(399)](e)[i(393)](r),a.reset();for(var h=1;h<d;h++)n=a[i(393)](n),a.reset();c[i(411)](n)}return c[i(389)]=4*l,c}}),r[t(379)]=function(e,r,n){var i=t;return u[i(405)](n)[i(396)](e,r)},e[l(379)]},(i=bs)(383)==i(383)?e.exports=n(Di):"undefined"===i(412)&&(void 0).amd?(void 0)([i(408),i(406),i(398)],n):n(r[i(403)])}));function ws(e,t){var r=Ss();return(ws=function(e,t){return r[e-=351]})(e,t)}function Ss(){var e=["amd","Utf8","Decryptor","extend","_doFinalize","ivSize","_minBufferSize","finalize","encryptBlock","Cipher","unpad","_iv","_prevBlock","object","blockSize","hasher","processBlock","keySize","stringify","decrypt","1099616hRxCNp","slice","_DEC_XFORM_MODE","cfg","flush","words","727135rJgPlk","salt","222705vRstgz","createEncryptor","6DljbxW","ciphertext","_parse","56ftKqpz","SerializableCipher","30679FgchhV","parse","Encryptor","kdf","BlockCipher","_mode","sigBytes","_doReset","create","33YFimkJ","commonjsGlobal","algo","172978ORpKqK","./core","Pkcs7","enc","lib","BufferedBlockAlgorithm","init","mixIn","./evpkdf","12ZRbYcW","createDecryptor","PasswordBasedCipher","EvpKDF","StreamCipher","Base","decryptBlock","toString","_ENC_XFORM_MODE","__creator","CipherParams","call","padding","WordArray","format","_data","formatter","exports","random","OpenSSL","132756AoEqTF","execute","_process","907590vqVzwu","mode","reset","_append","_xformMode","pad","compute","function","_cipher","concat"];return(Ss=function(){return e})()}!function(e,t){for(var r=ws,n=e();;)try{if(106947===parseInt(r(387))/1+parseInt(r(399))/2+parseInt(r(408))/3*(parseInt(r(428))/4)+parseInt(r(378))/5+parseInt(r(382))/6*(parseInt(r(372))/7)+parseInt(r(385))/8*(-parseInt(r(380))/9)+-parseInt(r(431))/10*(parseInt(r(396))/11))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Ss);et((function(e,t){var r,n,i,s=ws;r=tt[s(397)],n=function(e){var t=s;e.lib[t(361)]||function(r){var n=t,i=e,s=i[n(403)],o=s[n(413)],a=s[n(421)],c=s[n(404)],u=i[n(402)];u[n(353)];var l=u.Base64,d=i[n(398)][n(411)],h=s[n(361)]=c[n(355)]({cfg:o[n(355)](),createEncryptor:function(e,t){var r=n;return this.create(this[r(416)],e,t)},createDecryptor:function(e,t){var r=n;return this[r(395)](this[r(374)],e,t)},init:function(e,t,r){var i=n;this[i(375)]=this.cfg[i(355)](r),this[i(435)]=e,this._key=t,this.reset()},reset:function(){var e=n;c[e(433)][e(419)](this),this[e(394)]()},process:function(e){var t=n;return this[t(434)](e),this[t(430)]()},finalize:function(e){var t=n;return e&&this._append(e),this[t(356)]()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?w:g}return function(t){return{encrypt:function(r,n,i){return e(n).encrypt(t,r,n,i)},decrypt:function(r,n,i){var s=ws;return e(n)[s(371)](t,r,n,i)}}}}()});s[n(412)]=h[n(355)]({_doFinalize:function(){var e=n;return this[e(430)](!!e(376))},blockSize:1});var f=i[n(432)]={},p=s.BlockCipherMode=o[n(355)]({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){var r=n;return this[r(354)][r(395)](e,t)},init:function(e,t){var r=n;this[r(439)]=e,this[r(363)]=t}}),m=f.CBC=function(){var e=n,t=p[e(355)]();function r(t,r,n){var i,s=e,o=this._iv;o?(i=o,this[s(363)]=void 0):i=this[s(364)];for(var a=0;a<n;a++)t[r+a]^=i[a]}return t[e(389)]=t[e(355)]({processBlock:function(t,n){var i=e,s=this._cipher,o=s[i(366)];r[i(419)](this,t,n,o),s[i(360)](t,n),this._prevBlock=t.slice(n,n+o)}}),t[e(354)]=t[e(355)]({processBlock:function(t,n){var i=e,s=this._cipher,o=s.blockSize,a=t[i(373)](n,n+o);s[i(414)](t,n),r.call(this,t,n,o),this[i(364)]=a}}),t}(),v=(i[n(436)]={})[n(401)]={pad:function(e,t){for(var r=n,i=4*t,s=i-e[r(393)]%i,o=s<<24|s<<16|s<<8|s,c=[],u=0;u<s;u+=4)c.push(o);var l=a[r(395)](c,s);e[r(351)](l)},unpad:function(e){var t=n,r=255&e.words[e[t(393)]-1>>>2];e[t(393)]-=r}};s[n(391)]=h[n(355)]({cfg:h.cfg[n(355)]({mode:m,padding:v}),reset:function(){var e,t=n;h[t(433)][t(419)](this);var r=this[t(375)],i=r.iv,s=r[t(432)];this[t(435)]==this._ENC_XFORM_MODE?e=s[t(381)]:(e=s[t(409)],this[t(358)]=1),this[t(392)]&&this._mode[t(417)]==e?this[t(392)][t(405)](this,i&&i[t(377)]):(this[t(392)]=e[t(419)](s,this,i&&i[t(377)]),this._mode[t(417)]=e)},_doProcessBlock:function(e,t){var r=n;this[r(392)][r(368)](e,t)},_doFinalize:function(){var e,t=n,r=this.cfg.padding;return this[t(435)]==this._ENC_XFORM_MODE?(r.pad(this[t(423)],this[t(366)]),e=this[t(430)](!!t(376))):(e=this[t(430)](!0),r[t(362)](e)),e},blockSize:4});var y=s[n(418)]=o[n(355)]({init:function(e){this[n(406)](e)},toString:function(e){var t=n;return(e||this[t(424)])[t(370)](this)}}),_=(i[n(422)]={})[n(427)]={stringify:function(e){var t=n,r=e.ciphertext,i=e[t(379)];return(i?a[t(395)]([1398893684,1701076831]).concat(i)[t(351)](r):r)[t(415)](l)},parse:function(e){var t,r=n,i=l[r(388)](e),s=i[r(377)];return 1398893684==s[0]&&1701076831==s[1]&&(t=a[r(395)](s[r(373)](2,4)),s.splice(0,4),i[r(393)]-=16),y[r(395)]({ciphertext:i,salt:t})}},g=s[n(386)]=o[n(355)]({cfg:o.extend({format:_}),encrypt:function(e,t,r,i){var s=n;i=this[s(375)][s(355)](i);var o=e[s(381)](r,i),a=o.finalize(t),c=o.cfg;return y[s(395)]({ciphertext:a,key:r,iv:c.iv,algorithm:e,mode:c[s(432)],padding:c[s(420)],blockSize:e[s(366)],formatter:i[s(422)]})},decrypt:function(e,t,r,i){var s=n;return i=this[s(375)][s(355)](i),t=this[s(384)](t,i[s(422)]),e[s(409)](r,i)[s(359)](t[s(383)])},_parse:function(e,t){return"string"==typeof e?t[n(388)](e,this):e}}),b=(i.kdf={})[n(427)]={execute:function(e,t,r,i,s){var o=n;if(!i&&(i=a[o(426)](8)),s)c=d[o(395)]({keySize:t+r,hasher:s}).compute(e,i);else var c=d.create({keySize:t+r})[o(437)](e,i);var u=a[o(395)](c[o(377)][o(373)](t),4*r);return c[o(393)]=4*t,y[o(395)]({key:c,iv:u,salt:i})}},w=s[n(410)]=g[n(355)]({cfg:g[n(375)][n(355)]({kdf:b}),encrypt:function(e,t,r,i){var s=n,o=(i=this[s(375)].extend(i)).kdf.execute(r,e[s(369)],e[s(357)],i.salt,i[s(367)]);i.iv=o.iv;var a=g.encrypt.call(this,e,t,o.key,i);return a[s(406)](o),a},decrypt:function(e,t,r,i){var s=n;i=this.cfg.extend(i),t=this._parse(t,i[s(422)]);var o=i[s(390)][s(429)](r,e[s(369)],e[s(357)],t.salt,i.hasher);return i.iv=o.iv,g[s(371)][s(419)](this,e,t,o.key,i)}})}()},(i=ws)(365)==i(365)?e[i(425)]=n(Di):"undefined"===i(438)&&(void 0)[i(352)]?(void 0)([i(400),i(407)],n):n(r.CryptoJS)}));function Is(){var e=["Encryptor","slice","14562ZwffAl","call","./core","createCommonjsModule","1635246dfnuRS","extend","_iv","565rrecgq","object","function","17631490sfvuQA","2878288eUuDkT","678825qoPBkW","_prevBlock","2694048gxRDcW","blockSize","mode","BlockCipherMode","_cipher","lib","encryptBlock","CryptoJS","1097522BSdtxn","2ABqdON","8FfJcsK","CFB","Decryptor"];return(Is=function(){return e})()}function As(e,t){var r=Is();return(As=function(e,t){return r[e-=186]})(e,t)}var Es=As;!function(e,t){for(var r=As,n=e();;)try{if(690163===parseInt(r(196))/1*(parseInt(r(197))/2)+-parseInt(r(188))/3+-parseInt(r(214))/4+-parseInt(r(210))/5*(parseInt(r(203))/6)+-parseInt(r(186))/7+-parseInt(r(198))/8*(parseInt(r(207))/9)+parseInt(r(213))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Is);tt[Es(206)]((function(e,t){var r,n,i;r=Ze,n=function(e){var t=As;return e[t(190)].CFB=function(){var r=t,n=e[r(193)][r(191)].extend();function i(e,t,n,i){var s,o=r,a=this[o(209)];a?(s=a[o(202)](0),this[o(209)]=void 0):s=this._prevBlock,i[o(194)](s,0);for(var c=0;c<n;c++)e[t+c]^=s[c]}return n[r(201)]=n.extend({processBlock:function(e,t){var n=r,s=this[n(192)],o=s[n(189)];i[n(204)](this,e,t,o,s),this[n(187)]=e[n(202)](t,t+o)}}),n[r(200)]=n[r(208)]({processBlock:function(e,t){var n=r,s=this[n(192)],o=s[n(189)],a=e[n(202)](t,t+o);i[n(204)](this,e,t,o,s),this[n(187)]=a}}),n}(),e[t(190)][t(199)]},(i=As)(211)==i(211)?e.exports=n(Di):"undefined"===i(212)&&(void 0).amd?(void 0)([i(205),"./cipher-core"],n):n(r[i(195)])}));var ks=Cs;function Cs(e,t){var r=xs();return(Cs=function(e,t){return r[e-=363]})(e,t)}function xs(){var e=["4003002RkECxz","1045872zhhxbK","createCommonjsModule","102VcUray","84QGvzxU","BlockCipherMode","3dRuYqZ","slice","extend","25165CDEgVY","function","740jlccmg","299039SelCAr","Encryptor","_iv","CTR","1128ReDLzF","61941VclfSZ","encryptBlock","762EErjJt","blockSize","817egRiOc","object","_counter","exports","amd","CryptoJS","_cipher","lib","192310kEuknL"];return(xs=function(){return e})()}!function(e,t){for(var r=Cs,n=e();;)try{if(398899===-parseInt(r(378))/1*(parseInt(r(376))/2)+-parseInt(r(363))/3*(parseInt(r(388))/4)+parseInt(r(386))/5*(parseInt(r(390))/6)+-parseInt(r(366))/7*(-parseInt(r(373))/8)+-parseInt(r(387))/9+-parseInt(r(368))/10*(-parseInt(r(374))/11)+-parseInt(r(391))/12*(parseInt(r(369))/13))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(xs);tt[ks(389)]((function(e,t){var r,n,i;r=Ze,n=function(e){var t,r,n,i=Cs;return e.mode[i(372)]=(r=e[(t=i)(385)][t(392)].extend(),n=r[t(370)]=r[t(365)]({processBlock:function(e,r){var n=t,i=this[n(384)],s=i[n(377)],o=this[n(371)],a=this._counter;o&&(a=this[n(380)]=o[n(364)](0),this._iv=void 0);var c=a.slice(0);i[n(375)](c,0),a[s-1]=a[s-1]+1|0;for(var u=0;u<s;u++)e[r+u]^=c[u]}}),r.Decryptor=n,r),e.mode[i(372)]},"object"===(i=Cs)(379)?e[i(381)]=n(Di):"undefined"===i(367)&&(void 0)[i(382)]?(void 0)(["./core","./cipher-core"],n):n(r[i(383)])}));var Ts=Bs;function Ds(){var e=["CTRGladman","mode","1684PkyFzF","10AEGzwc","7jJTuGt","CryptoJS","51621AZfjCi","Decryptor","920172ICAFry","amd","BlockCipherMode","createCommonjsModule","Encryptor","slice","./cipher-core","_counter","4373688lCnCdE","38328WmIbtp","commonjsGlobal","1435ZrQPhY","encryptBlock","object","./core","10Vdcqhg","exports","lib","extend","266157HYeNRs","1126629ObISab"];return(Ds=function(){return e})()}function Bs(e,t){var r=Ds();return(Bs=function(e,t){return r[e-=216]})(e,t)}!function(e,t){for(var r=Bs,n=e();;)try{if(138639===-parseInt(r(233))/1*(parseInt(r(230))/2)+-parseInt(r(225))/3+-parseInt(r(229))/4*(-parseInt(r(217))/5)+-parseInt(r(235))/6*(parseInt(r(231))/7)+-parseInt(r(244))/8+parseInt(r(226))/9+-parseInt(r(221))/10*(-parseInt(r(243))/11))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Ds);tt[Ts(238)]((function(e,t){var r,n,i,s=Ts;r=tt[s(216)],n=function(e){var t=s;return e[t(228)][t(227)]=function(){var r=t,n=e[r(223)][r(237)][r(224)]();function i(e){if(255==(e>>24&255)){var t=e>>16&255,r=e>>8&255,n=255&e;255===t?(t=0,255===r?(r=0,255===n?n=0:++n):++r):++t,e=0,e+=t<<16,e+=r<<8,e+=n}else e+=1<<24;return e}var s=n[r(239)]=n[r(224)]({processBlock:function(e,t){var n,s=r,o=this._cipher,a=o.blockSize,c=this._iv,u=this[s(242)];c&&(u=this[s(242)]=c.slice(0),this._iv=void 0),0===((n=u)[0]=i(n[0]))&&(n[1]=i(n[1]));var l=u[s(240)](0);o[s(218)](l,0);for(var d=0;d<a;d++)e[t+d]^=l[d]}});return n[r(234)]=s,n}(),e[t(228)][t(227)]},"object"===(i=Bs)(219)?e[i(222)]=n(Di):n(r[i(232)])}));function Ms(e,t){var r=Us();return(Ms=function(e,t){return r[e-=484]})(e,t)}function Us(){var e=["amd","BlockCipherMode","mode","_cipher","134923DevBrZ","679851oXCyHx","1097955cXxFvQ","./core","986904SqJlGD","_iv","blockSize","Decryptor","CryptoJS","OFB","4PRREGK","_keystream","lib","slice","4613128WZvevn","16516HSZGEn","85HpAEZs","12167910auqfBe","object","commonjsGlobal","extend","7JFocdE","exports"];return(Us=function(){return e})()}!function(e,t){for(var r=Ms,n=e();;)try{if(384873===parseInt(r(489))/1*(parseInt(r(499))/2)+-parseInt(r(491))/3+-parseInt(r(504))/4*(parseInt(r(505))/5)+-parseInt(r(493))/6+parseInt(r(510))/7*(-parseInt(r(503))/8)+parseInt(r(490))/9+parseInt(r(506))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Us);et((function(e,t){var r,n,i,s=Ms;r=tt[s(508)],n=function(e){var t,r,n,i=s;return e[i(487)][i(498)]=(r=e[(t=i)(501)][t(486)][t(509)](),n=r.Encryptor=r[t(509)]({processBlock:function(e,r){var n=t,i=this[n(488)],s=i[n(495)],o=this[n(494)],a=this._keystream;o&&(a=this[n(500)]=o[n(502)](0),this[n(494)]=void 0),i.encryptBlock(a,0);for(var c=0;c<s;c++)e[r+c]^=a[c]}}),r[t(496)]=n,r),e[i(487)][i(498)]},(i=Ms)(507)==i(507)?e[i(484)]=n(Di):n(r[i(497)])}));var Fs=Ps;function Ps(e,t){var r=Rs();return(Ps=function(e,t){return r[e-=203]})(e,t)}function Rs(){var e=["extend","2iTBOGK","_cipher","4561833HSnzlu","Encryptor","513388LVFPzR","exports","amd","Decryptor","lib","11rjZzsd","425100QhOcNk","mode","3948488QoKTCs","ECB","CryptoJS","9671895cvkxQw","20wcBuBr","object","14gEbbVE","10514988HTVsCW","createCommonjsModule","51974990pAZiIx","encryptBlock","./cipher-core"];return(Rs=function(){return e})()}!function(e,t){for(var r=Ps,n=e();;)try{if(898369===-parseInt(r(218))/1+parseInt(r(208))/2*(-parseInt(r(210))/3)+parseInt(r(212))/4*(-parseInt(r(224))/5)+-parseInt(r(227))/6+parseInt(r(226))/7*(parseInt(r(220))/8)+-parseInt(r(223))/9+parseInt(r(204))/10*(parseInt(r(217))/11))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Rs);tt[Fs(203)]((function(e,t){var r,n,i;r=Ze,n=function(e){var t,r,n=Ps;return e[n(219)][n(221)]=((r=e[(t=n)(216)].BlockCipherMode[t(207)]())[t(211)]=r[t(207)]({processBlock:function(e,r){var n=t;this._cipher[n(205)](e,r)}}),r[t(215)]=r.extend({processBlock:function(e,r){this[t(209)].decryptBlock(e,r)}}),r),e[n(219)].ECB},"object"===(i=Ps)(225)?e[i(213)]=n(Di):n(r[i(222)])}));function Ls(e,t){var r=Os();return(Ls=function(e,t){return r[e-=373]})(e,t)}!function(e,t){for(var r=Ls,n=e();;)try{if(744297===-parseInt(r(384))/1+-parseInt(r(383))/2+parseInt(r(378))/3*(-parseInt(r(382))/4)+parseInt(r(389))/5*(parseInt(r(373))/6)+-parseInt(r(388))/7+-parseInt(r(375))/8+parseInt(r(380))/9*(parseInt(r(386))/10))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Os);et((function(e,t){var r,n,i;r=Ze,n=function(e){var t=Ls;return e[t(379)][t(385)]={pad:function(e,r){var n=t,i=e.sigBytes,s=4*r,o=s-i%s,a=i+o-1;e[n(390)](),e.words[a>>>2]|=o<<24-a%4*8,e[n(392)]+=o},unpad:function(e){var r=t,n=255&e[r(374)][e[r(392)]-1>>>2];e[r(392)]-=n}},e[t(379)][t(381)]},(i=Ls)(391)==i(391)?e[i(387)]=n(Di):n(r[i(377)])}));function Os(){var e=["3204592VDixXn","amd","CryptoJS","9939TNgvVO","pad","2367SnGAQS","Ansix923","896IuJoOZ","2441086PHpALC","565237EFUtCG","AnsiX923","139130GFuzuq","exports","4920503NnhCVb","3582865nrvEZx","clamp","object","sigBytes","6bVDVXX","words"];return(Os=function(){return e})()}var zs=Hs;function Ns(){var e=["316878ZEClhu","WordArray","concat","createCommonjsModule","309729qJvhRt","pad","exports","65616VEdibC","commonjsGlobal","./cipher-core","54051hIuuvH","4fKRedt","211340nqCDSI","lib","62700SbHdpF","./core","amd","2990464ZoMLSa","Iso10126","object","sigBytes","words"];return(Ns=function(){return e})()}!function(e,t){for(var r=Hs,n=e();;)try{if(110939===-parseInt(r(433))/1+-parseInt(r(438))/2+-parseInt(r(436))/3*(-parseInt(r(437))/4)+-parseInt(r(440))/5+-parseInt(r(426))/6+-parseInt(r(430))/7+parseInt(r(443))/8)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Ns);tt[zs(429)]((function(e,t){var r,n,i,s=zs;r=tt[s(434)],n=function(e){var t=s;return e[t(431)].Iso10126={pad:function(r,n){var i=t,s=4*n,o=s-r.sigBytes%s;r[i(428)](e[i(439)][i(427)].random(o-1)).concat(e[i(439)][i(427)].create([o<<24],1))},unpad:function(e){var r=t,n=255&e[r(425)][e[r(424)]-1>>>2];e.sigBytes-=n}},e[t(431)][t(444)]},"object"===(i=Hs)(423)?e[i(432)]=n(Di):n(r.CryptoJS)}));function Hs(e,t){var r=Ns();return(Hs=function(e,t){return r[e-=423]})(e,t)}var Vs=Gs;function Gs(e,t){var r=Ws();return(Gs=function(e,t){return r[e-=429]})(e,t)}!function(e,t){for(var r=Gs,n=e();;)try{if(375199===-parseInt(r(437))/1+parseInt(r(457))/2*(parseInt(r(433))/3)+-parseInt(r(432))/4*(-parseInt(r(443))/5)+-parseInt(r(436))/6*(parseInt(r(449))/7)+-parseInt(r(447))/8*(parseInt(r(454))/9)+parseInt(r(438))/10*(parseInt(r(445))/11)+parseInt(r(453))/12)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Ws);tt[Vs(450)]((function(e,t){var r,n,i,s=Vs;r=tt[s(431)],n=function(e){var t=s;return e[t(429)][t(442)]={pad:function(r,n){var i=t;r[i(441)](e[i(430)][i(456)][i(451)]([2147483648],1)),e[i(429)][i(448)].pad(r,n)},unpad:function(r){var n=t;e[n(429)][n(448)][n(435)](r),r[n(439)]--}},e[t(429)].Iso97971},"object"===(i=Gs)(440)?e[i(455)]=n(Di):n(r[i(452)])}));function Ws(){var e=["220axCjoI","sigBytes","object","concat","Iso97971","2005hXVZXr","./cipher-core","128601JzsUoY","./core","64bsHLbi","ZeroPadding","7zbJjCS","createCommonjsModule","create","CryptoJS","9679212tVoNAz","720621tnqmXw","exports","WordArray","1222DJTzQJ","pad","lib","commonjsGlobal","3984mMLoER","99WXfqfr","amd","unpad","951702TUoQvU","308994vNWDAv"];return(Ws=function(){return e})()}function js(){var e=["1955936azIjJm","518168aExvYa","70rjvvcA","pad","./cipher-core","CryptoJS","object","commonjsGlobal","amd","15194160CmbTgz","4535RxlPhp","298112bORpIl","exports","sigBytes","clamp","function","1662dKLMri","./core","1405110xQZhgF","ZeroPadding","19960tseHZs"];return(js=function(){return e})()}function qs(e,t){var r=js();return(qs=function(e,t){return r[e-=311]})(e,t)}!function(e,t){for(var r=qs,n=e();;)try{if(615195===parseInt(r(327))/1+-parseInt(r(325))/2+-parseInt(r(323))/3+-parseInt(r(326))/4+-parseInt(r(315))/5*(parseInt(r(321))/6)+parseInt(r(328))/7*(-parseInt(r(316))/8)+parseInt(r(314))/9)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(js);et((function(e,t){var r,n,i,s=qs;r=tt[s(312)],n=function(e){var t=s;return e[t(329)][t(324)]={pad:function(e,r){var n=t,i=4*r;e[n(319)](),e[n(318)]+=i-(e[n(318)]%i||i)},unpad:function(e){var r=t,n=e.words,i=e[r(318)]-1;for(i=e[r(318)]-1;i>=0;i--)if(n[i>>>2]>>>24-i%4*8&255){e[r(318)]=i+1;break}}},e.pad[t(324)]},(i=qs)(311)==i(311)?e[i(317)]=n(Di):"undefined"===i(320)&&(void 0)[i(313)]?(void 0)([i(322),i(330)],n):n(r[i(331)])}));function $s(){var e=["object","670298oHXTUb","11052904tQwODZ","./core","7jztGlO","6yeSsav","9807910YSRCdZ","3675388oqcKba","376660uQANQR","NoPadding","exports","6411550eMLdfe","pad","amd","7281096bpQkDv","18jjhbFl"];return($s=function(){return e})()}function Ks(e,t){var r=$s();return(Ks=function(e,t){return r[e-=226]})(e,t)}!function(e,t){for(var r=Ks,n=e();;)try{if(703372===parseInt(r(229))/1+parseInt(r(238))/2*(-parseInt(r(226))/3)+-parseInt(r(228))/4+parseInt(r(232))/5+parseInt(r(235))/6+-parseInt(r(241))/7*(-parseInt(r(239))/8)+-parseInt(r(236))/9*(parseInt(r(227))/10))break;n.push(n.shift())}catch(e){n.push(n.shift())}}($s);et((function(e,t){var r,n,i;r=Ze,n=function(e){var t=Ks;return e[t(233)][t(230)]={pad:function(){},unpad:function(){}},e[t(233)][t(230)]},(i=Ks)(237)==i(237)?e[i(231)]=n(Di):n(r.CryptoJS)}));var Js=Ys;function Ys(e,t){var r=Xs();return(Ys=function(e,t){return r[e-=392]})(e,t)}!function(e,t){for(var r=Ys,n=e();;)try{if(655904===parseInt(r(409))/1+parseInt(r(395))/2*(-parseInt(r(392))/3)+-parseInt(r(405))/4*(parseInt(r(403))/5)+parseInt(r(397))/6+-parseInt(r(394))/7*(parseInt(r(412))/8)+parseInt(r(411))/9+-parseInt(r(407))/10*(-parseInt(r(404))/11))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Xs);tt[Js(399)]((function(e,t){var r,n,i;r=Ze,n=function(e){var t,r,n,i,s=Ys;return t=Ys,n=(r=e).lib[t(406)],i=r.enc.Hex,r.format[t(415)]={stringify:function(e){var r=t;return e[r(402)][r(401)](i)},parse:function(e){var r=i[t(393)](e);return n.create({ciphertext:r})}},e[s(413)][s(415)]},(i=Ys)(410)==i(410)?e[i(400)]=n(Di):"undefined"===i(416)&&(void 0)[i(396)]?(void 0)([i(414),i(398)],n):n(r[i(408)])}));function Xs(){var e=["4670484PdgVJJ","./cipher-core","createCommonjsModule","exports","toString","ciphertext","1342375lbHWJX","66kWmsoU","8LCqEII","CipherParams","2523170WWoAvm","CryptoJS","114706gzCBkO","object","3878694qbAKDe","342008PYjDce","format","./core","Hex","function","1003869uZqlDU","parse","105cQYaED","6tlpGyL","amd"];return(Xs=function(){return e})()}function Zs(e,t){var r=Qs();return(Zs=function(e,t){return r[e-=241]})(e,t)}!function(e,t){for(var r=Zs,n=e();;)try{if(372670===-parseInt(r(268))/1*(-parseInt(r(257))/2)+parseInt(r(241))/3+parseInt(r(256))/4+parseInt(r(252))/5*(-parseInt(r(254))/6)+parseInt(r(269))/7+parseInt(r(270))/8+-parseInt(r(265))/9)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Qs);et((function(e,t){var r,n,i;r=tt[Zs(247)],n=function(e){return function(){var t=Zs,r=e,n=r[t(242)][t(253)],i=r.algo,s=[],o=[],a=[],c=[],u=[],l=[],d=[],h=[],f=[],p=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var r=0,n=0;for(t=0;t<256;t++){var i=n^n<<1^n<<2^n<<3^n<<4;i=i>>>8^255&i^99,s[r]=i,o[i]=r;var m=e[r],v=e[m],y=e[v],_=257*e[i]^16843008*i;a[r]=_<<24|_>>>8,c[r]=_<<16|_>>>16,u[r]=_<<8|_>>>24,l[r]=_,_=16843009*y^65537*v^257*m^16843008*r,d[i]=_<<24|_>>>8,h[i]=_<<16|_>>>16,f[i]=_<<8|_>>>24,p[i]=_,r?(r=m^e[e[e[y^m]]],n^=e[e[n]]):r=n=1}}();var m=[0,1,2,4,8,16,32,64,128,27,54],v=i[t(261)]=n[t(266)]({_doReset:function(){var e=t;if(!this[e(249)]||this._keyPriorReset!==this[e(251)]){for(var r=this[e(258)]=this[e(251)],n=r.words,i=r[e(264)]/4,o=4*((this[e(249)]=i+6)+1),a=this[e(244)]=[],c=0;c<o;c++)c<i?a[c]=n[c]:(v=a[c-1],c%i?i>6&&c%i==4&&(v=s[v>>>24]<<24|s[v>>>16&255]<<16|s[v>>>8&255]<<8|s[255&v]):(v=s[(v=v<<8|v>>>24)>>>24]<<24|s[v>>>16&255]<<16|s[v>>>8&255]<<8|s[255&v],v^=m[c/i|0]<<24),a[c]=a[c-i]^v);for(var u=this[e(263)]=[],l=0;l<o;l++){if(c=o-l,l%4)var v=a[c];else v=a[c-4];u[l]=l<4||c<=4?v:d[s[v>>>24]]^h[s[v>>>16&255]]^f[s[v>>>8&255]]^p[s[255&v]]}}},encryptBlock:function(e,r){var n=t;this[n(259)](e,r,this[n(244)],a,c,u,l,s)},decryptBlock:function(e,r){var n=t,i=e[r+1];e[r+1]=e[r+3],e[r+3]=i,this[n(259)](e,r,this[n(263)],d,h,f,p,o),i=e[r+1],e[r+1]=e[r+3],e[r+3]=i},_doCryptBlock:function(e,t,r,n,i,s,o,a){for(var c=this._nRounds,u=e[t]^r[0],l=e[t+1]^r[1],d=e[t+2]^r[2],h=e[t+3]^r[3],f=4,p=1;p<c;p++){var m=n[u>>>24]^i[l>>>16&255]^s[d>>>8&255]^o[255&h]^r[f++],v=n[l>>>24]^i[d>>>16&255]^s[h>>>8&255]^o[255&u]^r[f++],y=n[d>>>24]^i[h>>>16&255]^s[u>>>8&255]^o[255&l]^r[f++],_=n[h>>>24]^i[u>>>16&255]^s[l>>>8&255]^o[255&d]^r[f++];u=m,l=v,d=y,h=_}m=(a[u>>>24]<<24|a[l>>>16&255]<<16|a[d>>>8&255]<<8|a[255&h])^r[f++],v=(a[l>>>24]<<24|a[d>>>16&255]<<16|a[h>>>8&255]<<8|a[255&u])^r[f++],y=(a[d>>>24]<<24|a[h>>>16&255]<<16|a[u>>>8&255]<<8|a[255&l])^r[f++],_=(a[h>>>24]<<24|a[u>>>16&255]<<16|a[l>>>8&255]<<8|a[255&d])^r[f++],e[t]=m,e[t+1]=v,e[t+2]=y,e[t+3]=_},keySize:8});r[t(261)]=n[t(267)](v)}(),e.AES},(i=Zs)(245)==i(245)?e[i(243)]=n(Di):"undefined"===i(255)&&(void 0).amd?(void 0)([i(246),"./enc-base64",i(248),i(262),i(250)],n):n(r[i(260)])}));function Qs(){var e=["function","999292HWrbZl","4JMkUMJ","_keyPriorReset","_doCryptBlock","CryptoJS","AES","./evpkdf","_invKeySchedule","sigBytes","10161657EERKYO","extend","_createHelper","19063PPYtkS","4034499dFWKYP","5740208eMyfmb","22185DtmkHi","lib","exports","_keySchedule","object","./core","commonjsGlobal","./md5","_nRounds","./cipher-core","_key","10miVUKs","BlockCipher","262452HLoaaP"];return(Qs=function(){return e})()}function eo(){var e=["1248029nymzGl","object","./cipher-core","20102690IXAuAb","_invSubKeys","decryptBlock","_key","43547FSRHXe","extend","length","CryptoJS","_lBlock","TripleDES","slice","_doCryptBlock","BlockCipher","createEncryptor","Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.","_des3","_rBlock","_des1","words","WordArray","2ssAIUO","_des2","./evpkdf","./core","808893lwHNcv","DES","_subKeys","lib","create","4951268bkpnuI","_createHelper","6224735YnHQrY","3820560BvxaQk","./enc-base64","call","algo","120dMqQLU","encryptBlock","18pbBHyn"];return(eo=function(){return e})()}function to(e,t){var r=eo();return(to=function(e,t){return r[e-=152]})(e,t)}!function(e,t){for(var r=to,n=e();;)try{if(882488===parseInt(r(167))/1*(-parseInt(r(190))/2)+parseInt(r(160))/3+-parseInt(r(157))/4+-parseInt(r(159))/5+parseInt(r(166))/6*(-parseInt(r(174))/7)+-parseInt(r(164))/8*(-parseInt(r(152))/9)+parseInt(r(170))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(eo);et((function(e,t){var r,n,i;r=Ze,n=function(e){return function(){var t=to,r=e,n=r[t(155)],i=n[t(189)],s=n[t(182)],o=r[t(163)],a=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],c=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],u=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],l=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],d=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],h=o[t(153)]=s[t(175)]({_doReset:function(){for(var e=t,r=this[e(173)].words,n=[],i=0;i<56;i++){var s=a[i]-1;n[i]=r[s>>>5]>>>31-s%32&1}for(var o=this._subKeys=[],l=0;l<16;l++){var d=o[l]=[],h=u[l];for(i=0;i<24;i++)d[i/6|0]|=n[(c[i]-1+h)%28]<<31-i%6,d[4+(i/6|0)]|=n[28+(c[i+24]-1+h)%28]<<31-i%6;for(d[0]=d[0]<<1|d[0]>>>31,i=1;i<7;i++)d[i]=d[i]>>>4*(i-1)+3;d[7]=d[7]<<5|d[7]>>>27}var f=this[e(171)]=[];for(i=0;i<16;i++)f[i]=o[15-i]},encryptBlock:function(e,r){var n=t;this[n(181)](e,r,this[n(154)])},decryptBlock:function(e,r){var n=t;this[n(181)](e,r,this[n(171)])},_doCryptBlock:function(e,r,n){var i=t;this[i(178)]=e[r],this[i(186)]=e[r+1],f[i(162)](this,4,252645135),f[i(162)](this,16,65535),p[i(162)](this,2,858993459),p[i(162)](this,8,16711935),f[i(162)](this,1,1431655765);for(var s=0;s<16;s++){for(var o=n[s],a=this[i(178)],c=this[i(186)],u=0,h=0;h<8;h++)u|=l[h][((c^o[h])&d[h])>>>0];this[i(178)]=c,this._rBlock=a^u}var m=this[i(178)];this[i(178)]=this[i(186)],this[i(186)]=m,f[i(162)](this,1,1431655765),p.call(this,8,16711935),p.call(this,2,858993459),f[i(162)](this,16,65535),f[i(162)](this,4,252645135),e[r]=this._lBlock,e[r+1]=this[i(186)]},keySize:2,ivSize:2,blockSize:2});function f(e,r){var n=t,i=(this[n(178)]>>>e^this[n(186)])&r;this[n(186)]^=i,this._lBlock^=i<<e}function p(e,r){var n=t,i=(this[n(186)]>>>e^this[n(178)])&r;this[n(178)]^=i,this[n(186)]^=i<<e}r[t(153)]=s._createHelper(h);var m=o.TripleDES=s[t(175)]({_doReset:function(){var e=t,r=this[e(173)][e(188)];if(2!==r.length&&4!==r.length&&r[e(176)]<6)throw new Error(e(184));var n=r[e(180)](0,2),s=r[e(176)]<4?r.slice(0,2):r[e(180)](2,4),o=r[e(176)]<6?r[e(180)](0,2):r.slice(4,6);this[e(187)]=h.createEncryptor(i.create(n)),this[e(191)]=h[e(183)](i[e(156)](s)),this[e(185)]=h[e(183)](i[e(156)](o))},encryptBlock:function(e,r){var n=t;this[n(187)].encryptBlock(e,r),this[n(191)].decryptBlock(e,r),this._des3[n(165)](e,r)},decryptBlock:function(e,r){var n=t;this[n(185)].decryptBlock(e,r),this[n(191)][n(165)](e,r),this[n(187)][n(172)](e,r)},keySize:6,ivSize:2,blockSize:2});r[t(179)]=s[t(158)](m)}(),e.TripleDES},(i=to)(168)==i(168)?e.exports=n(Di):n(r[i(177)])}));function ro(){var e=["sigBytes","call","drop","3tIgGRD","CryptoJS","./cipher-core","amd","cfg","RC4","_key","words","./core","./md5","./enc-base64","870341WzKRgq","24UQwInl","./evpkdf","2155NuAvXh","36kqNKpr","_createHelper","11XxuaDu","2736041DdeITd","object","1317968HjRMXw","extend","6754110mnHlnZ","2624188JPgJrm","20392380yRWtQr","exports","_doReset","algo","RC4Drop","1700aTrOnW"];return(ro=function(){return e})()}function no(e,t){var r=ro();return(no=function(e,t){return r[e-=328]})(e,t)}!function(e,t){for(var r=no,n=e();;)try{if(939904===parseInt(r(328))/1+-parseInt(r(340))/2*(parseInt(r(350))/3)+parseInt(r(346))/4*(parseInt(r(331))/5)+-parseInt(r(329))/6*(-parseInt(r(335))/7)+parseInt(r(337))/8*(parseInt(r(332))/9)+parseInt(r(339))/10*(parseInt(r(334))/11)+-parseInt(r(341))/12)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ro);et((function(e,t){var r,n,i;r=Ze,n=function(e){return function(){var t=no,r=e,n=r.lib.StreamCipher,i=r[t(344)],s=i.RC4=n[t(338)]({_doReset:function(){for(var e=t,r=this[e(356)],n=r[e(357)],i=r[e(347)],s=this._S=[],o=0;o<256;o++)s[o]=o;o=0;for(var a=0;o<256;o++){var c=o%i,u=n[c>>>2]>>>24-c%4*8&255;a=(a+s[o]+u)%256;var l=s[o];s[o]=s[a],s[a]=l}this._i=this._j=0},_doProcessBlock:function(e,r){var n=t;e[r]^=o[n(348)](this)},keySize:8,ivSize:0});function o(){for(var e=this._S,t=this._i,r=this._j,n=0,i=0;i<4;i++){r=(r+e[t=(t+1)%256])%256;var s=e[t];e[t]=e[r],e[r]=s,n|=e[(e[t]+e[r])%256]<<24-8*i}return this._i=t,this._j=r,n}r[t(355)]=n[t(333)](s);var a=i.RC4Drop=s[t(338)]({cfg:s[t(354)][t(338)]({drop:192}),_doReset:function(){var e=t;s[e(343)][e(348)](this);for(var r=this.cfg[e(349)];r>0;r--)o[e(348)](this)}});r[t(345)]=n[t(333)](a)}(),e.RC4},(i=no)(336)==i(336)?e[i(342)]=n(Di):n(r[i(351)])}));function io(){var e=["CryptoJS","14PEEcKF","./cipher-core","_key","StreamCipher","3880CSZwdc","477099xmQweD","./md5","object","1054UvZoCa","11354Kzrfmo","1310laIdQU","678590zUmcUB","Rabbit","call","72amhNyE","words","4GnoZQy","exports","./core","lib","./enc-base64","143NhFpwa","amd","12594dMbgQM","723kkXsJG","function","_createHelper","187776pYZsxQ","extend","7594145iblmZp","./evpkdf","algo","cfg"];return(io=function(){return e})()}function so(e,t){var r=io();return(so=function(e,t){return r[e-=268]})(e,t)}!function(e,t){for(var r=so,n=e();;)try{if(546201===parseInt(r(283))/1*(parseInt(r(301))/2)+parseInt(r(298))/3*(parseInt(r(275))/4)+parseInt(r(269))/5*(parseInt(r(282))/6)+-parseInt(r(268))/7*(-parseInt(r(297))/8)+-parseInt(r(273))/9*(parseInt(r(270))/10)+-parseInt(r(280))/11*(parseInt(r(286))/12)+-parseInt(r(288))/13*(parseInt(r(293))/14))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(io);et((function(e,t){var r,n,i;r=Ze,n=function(e){var t=so;return function(){var t=so,r=e,n=r[t(278)][t(296)],i=r[t(290)],s=[],o=[],a=[],c=i[t(271)]=n[t(287)]({_doReset:function(){for(var e=t,r=this[e(295)][e(274)],n=this[e(291)].iv,i=0;i<4;i++)r[i]=16711935&(r[i]<<8|r[i]>>>24)|4278255360&(r[i]<<24|r[i]>>>8);var s=this._X=[r[0],r[3]<<16|r[2]>>>16,r[1],r[0]<<16|r[3]>>>16,r[2],r[1]<<16|r[0]>>>16,r[3],r[2]<<16|r[1]>>>16],o=this._C=[r[2]<<16|r[2]>>>16,4294901760&r[0]|65535&r[1],r[3]<<16|r[3]>>>16,4294901760&r[1]|65535&r[2],r[0]<<16|r[0]>>>16,4294901760&r[2]|65535&r[3],r[1]<<16|r[1]>>>16,4294901760&r[3]|65535&r[0]];for(this._b=0,i=0;i<4;i++)u[e(272)](this);for(i=0;i<8;i++)o[i]^=s[i+4&7];if(n){var a=n[e(274)],c=a[0],l=a[1],d=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8),h=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8),f=d>>>16|4294901760&h,p=h<<16|65535&d;for(o[0]^=d,o[1]^=f,o[2]^=h,o[3]^=p,o[4]^=d,o[5]^=f,o[6]^=h,o[7]^=p,i=0;i<4;i++)u[e(272)](this)}},_doProcessBlock:function(e,t){var r=this._X;u.call(this),s[0]=r[0]^r[5]>>>16^r[3]<<16,s[1]=r[2]^r[7]>>>16^r[5]<<16,s[2]=r[4]^r[1]>>>16^r[7]<<16,s[3]=r[6]^r[3]>>>16^r[1]<<16;for(var n=0;n<4;n++)s[n]=16711935&(s[n]<<8|s[n]>>>24)|4278255360&(s[n]<<24|s[n]>>>8),e[t+n]^=s[n]},blockSize:4,ivSize:2});function u(){for(var e=this._X,t=this._C,r=0;r<8;r++)o[r]=t[r];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<o[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<o[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<o[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<o[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<o[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<o[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<o[6]>>>0?1:0)|0,this._b=t[7]>>>0<o[7]>>>0?1:0,r=0;r<8;r++){var n=e[r]+t[r],i=65535&n,s=n>>>16,c=((i*i>>>17)+i*s>>>15)+s*s,u=((4294901760&n)*n|0)+((65535&n)*n|0);a[r]=c^u}e[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,e[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,e[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,e[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,e[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,e[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,e[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,e[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}r[t(271)]=n[t(285)](c)}(),e[t(271)]},(i=so)(300)==i(300)?e[i(276)]=n(Di):"undefined"===i(284)&&(void 0)[i(281)]?(void 0)([i(277),i(279),i(299),i(289),i(294)],n):n(r[i(292)])}));var oo=ao;function ao(e,t){var r=co();return(ao=function(e,t){return r[e-=298]})(e,t)}function co(){var e=["algo","40cmbJqo","amd","lib","436959rGcSSK","createCommonjsModule","3902ESDVoe","./evpkdf","cfg","extend","words","_createHelper","StreamCipher","exports","46955532NMsJmV","./cipher-core","70sjwvKv","./enc-base64","RabbitLegacy","467795wxcKZo","CryptoJS","282AWrFrE","call","function","599134aIrgCV","./core","_key","object","879ySdNXx","1420639sNXWQn","70420ojAenf","28gzxlqc"];return(co=function(){return e})()}!function(e,t){for(var r=ao,n=e();;)try{if(467653===-parseInt(r(305))/1+-parseInt(r(319))/2*(parseInt(r(309))/3)+parseInt(r(312))/4*(-parseInt(r(300))/5)+parseInt(r(302))/6*(-parseInt(r(311))/7)+parseInt(r(314))/8*(-parseInt(r(317))/9)+parseInt(r(329))/10*(-parseInt(r(310))/11)+parseInt(r(327))/12)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(co);tt[oo(318)]((function(e,t){var r,n,i;r=Ze,n=function(e){var t=ao;return function(){var t=ao,r=e,n=r[t(316)][t(325)],i=r[t(313)],s=[],o=[],a=[],c=i[t(299)]=n[t(322)]({_doReset:function(){var e=t,r=this[e(307)].words,n=this[e(321)].iv,i=this._X=[r[0],r[3]<<16|r[2]>>>16,r[1],r[0]<<16|r[3]>>>16,r[2],r[1]<<16|r[0]>>>16,r[3],r[2]<<16|r[1]>>>16],s=this._C=[r[2]<<16|r[2]>>>16,4294901760&r[0]|65535&r[1],r[3]<<16|r[3]>>>16,4294901760&r[1]|65535&r[2],r[0]<<16|r[0]>>>16,4294901760&r[2]|65535&r[3],r[1]<<16|r[1]>>>16,4294901760&r[3]|65535&r[0]];this._b=0;for(var o=0;o<4;o++)u[e(303)](this);for(o=0;o<8;o++)s[o]^=i[o+4&7];if(n){var a=n[e(323)],c=a[0],l=a[1],d=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8),h=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8),f=d>>>16|4294901760&h,p=h<<16|65535&d;for(s[0]^=d,s[1]^=f,s[2]^=h,s[3]^=p,s[4]^=d,s[5]^=f,s[6]^=h,s[7]^=p,o=0;o<4;o++)u[e(303)](this)}},_doProcessBlock:function(e,r){var n=t,i=this._X;u[n(303)](this),s[0]=i[0]^i[5]>>>16^i[3]<<16,s[1]=i[2]^i[7]>>>16^i[5]<<16,s[2]=i[4]^i[1]>>>16^i[7]<<16,s[3]=i[6]^i[3]>>>16^i[1]<<16;for(var o=0;o<4;o++)s[o]=16711935&(s[o]<<8|s[o]>>>24)|4278255360&(s[o]<<24|s[o]>>>8),e[r+o]^=s[o]},blockSize:4,ivSize:2});function u(){for(var e=this._X,t=this._C,r=0;r<8;r++)o[r]=t[r];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<o[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<o[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<o[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<o[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<o[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<o[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<o[6]>>>0?1:0)|0,this._b=t[7]>>>0<o[7]>>>0?1:0,r=0;r<8;r++){var n=e[r]+t[r],i=65535&n,s=n>>>16,c=((i*i>>>17)+i*s>>>15)+s*s,u=((4294901760&n)*n|0)+((65535&n)*n|0);a[r]=c^u}e[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,e[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,e[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,e[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,e[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,e[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,e[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,e[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}r[t(299)]=n[t(324)](c)}(),e[t(299)]},(i=ao)(308)==i(308)?e[i(326)]=n(Di):"undefined"===i(304)&&(void 0)[i(315)]?(void 0)([i(306),i(298),"./md5",i(320),i(328)],n):n(r[i(301)])}));const uo=ho;function lo(){const e=["./evpkdf","createCommonjsModule","extend","187560GkCdOg","./enc-base64","CryptoJS","object","30OKhKWF","./core","2073015FpfyMb","commonjsGlobal","sbox","left","right","Blowfish","6649276ytkHEB","3226421ySOBAz","algo","_keyPriorReset","./cipher-core","5JIlZWJ","lib","_createHelper","amd","158940OISakX","16603CCLYRr","294fhFoHy","pbox","sigBytes","exports","26943iuSQpi","3133zjpOen","78njEMur","_key","344ujuuUa","./md5"];return(lo=function(){return e})()}function ho(e,t){const r=lo();return(ho=function(e,t){return r[e-=334]})(e,t)}!function(e,t){const r=ho,n=e();for(;;)try{if(903594===-parseInt(r(345))/1*(-parseInt(r(352))/2)+parseInt(r(365))/3+-parseInt(r(335))/4*(parseInt(r(340))/5)+-parseInt(r(346))/6*(parseInt(r(350))/7)+-parseInt(r(354))/8*(parseInt(r(359))/9)+parseInt(r(363))/10*(-parseInt(r(336))/11)+-parseInt(r(344))/12*(-parseInt(r(351))/13))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(lo);tt[uo(357)]((function(e,t){const r=uo;!function(t,r,n){const i=ho;"object"===i(362)?e[i(349)]=r(Di):r(t[i(361)])}(tt[r(366)],(function(e){const t=r;return function(){const t=ho;var r=e,n=r[t(341)].BlockCipher,i=r[t(337)];const s=16,o=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],a=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var c={pbox:[],sbox:[]};function u(e,r){const n=t;let i=r>>24&255,s=r>>16&255,o=r>>8&255,a=255&r,c=e[n(367)][0][i]+e[n(367)][1][s];return c^=e[n(367)][2][o],c+=e.sbox[3][a],c}function l(e,r,n){const i=t;let o,a=r,c=n;for(let t=0;t<s;++t)a^=e[i(347)][t],c=u(e,a)^c,o=a,a=c,c=o;return o=a,a=c,c=o,c^=e[i(347)][16],a^=e[i(347)][17],{left:a,right:c}}var d=i[t(334)]=n[t(358)]({_doReset:function(){const e=t;if(this._keyPriorReset!==this[e(353)]){var r=this[e(338)]=this[e(353)],n=r.words,i=r[e(348)]/4;!function(e,r,n){const i=t;for(let t=0;t<4;t++){e[i(367)][t]=[];for(let r=0;r<256;r++)e.sbox[t][r]=a[t][r]}let s=0;for(let t=0;t<18;t++)e[i(347)][t]=o[t]^r[s],s++,s>=n&&(s=0);let c=0,u=0,d=0;for(let t=0;t<18;t+=2)d=l(e,c,u),c=d[i(368)],u=d[i(369)],e[i(347)][t]=c,e[i(347)][t+1]=u;for(let t=0;t<4;t++)for(let r=0;r<256;r+=2)d=l(e,c,u),c=d.left,u=d[i(369)],e[i(367)][t][r]=c,e[i(367)][t][r+1]=u}(c,n,i)}},encryptBlock:function(e,r){const n=t;var i=l(c,e[r],e[r+1]);e[r]=i.left,e[r+1]=i[n(369)]},decryptBlock:function(e,r){const n=t;var i=function(e,r,n){const i=t;let s,o=r,a=n;for(let t=17;t>1;--t)o^=e[i(347)][t],a=u(e,o)^a,s=o,o=a,a=s;return s=o,o=a,a=s,a^=e.pbox[1],o^=e.pbox[0],{left:o,right:a}}(c,e[r],e[r+1]);e[r]=i.left,e[r+1]=i[n(369)]},blockSize:2,keySize:4,ivSize:2});r[t(334)]=n[t(342)](d)}(),e[t(334)]}))}));var fo=po;function po(e,t){var r=mo();return(po=function(e,t){return r[e-=250]})(e,t)}function mo(){var e=["./ripemd160","exports","287uHcZWe","84066uQjbZl","./pad-ansix923","10156671JHIUKB","function","./mode-cfb","./sha256","4879016prHWFv","./pbkdf2","./sha512","128896lHFqJo","./enc-base64url","object","./mode-ctr","./md5","./sha384","./sha224","./pad-nopadding","createCommonjsModule","./rc4","./sha3","./mode-ctr-gladman","2024KGMkfa","./tripledes","./pad-iso97971","./x64-core","./format-hex","./mode-ofb","./rabbit","512376qgZDRt","./mode-ecb","./aes","./sha1","./cipher-core","./hmac","./pad-iso10126","./core","3610pFPtUk","amd","CryptoJS","367494Znuowv"];return(mo=function(){return e})()}function vo(e){return e[3]|e[2]<<8|e[1]<<16|e[0]<<24}function yo(e,t,r){const n=_o;let i=arguments[n(297)]>3&&void 0!==arguments[3]&&arguments[3];t=new Uint8Array(t),r=new Uint8Array(r);const s=e[n(301)];let o=5;for(;o<s;){let a=vo(e[n(303)](o,o+4));if(a>s)break;let c=e[o+4],u=!1;if(i?(c=c>>>1&63,u=[0,1,2,3,4,5,6,7,8,9,16,17,18,19,20,21].includes(c)):(c&=31,u=1===c||5===c),u){const i=e[n(303)](o+4+2,o+4+a);let s=new(ki[n(305)][n(304)])(t,new(ki[n(313)])(r));const c=s[n(311)](i);s=null,e[n(289)](c,o+4+2)}o=o+4+a}return e}function _o(e,t){const r=go();return(_o=function(e,t){return r[e-=289]})(e,t)}function go(){const e=["get","lib","toString","56TPOFoK","97088mfiaIo","1491clgduY","length","3598010MCQDeq","create","18QiLseV","byteLength","67625aLeBQY","slice","ctr","ModeOfOperation","catch","WordArray","1948vxyZRK","1583706ZOJjNo","315847ZTZTAv","decrypt","then","Counter","set","701674bcNGDw"];return(go=function(){return e})()}function bo(e,t,r){const n=_o;if(e[n(301)]<=30)return e;const i=e[n(303)](32);let s=new(ki[n(305)][n(304)])(t,new(ki[n(313)])(r));const o=s[n(311)](i);return s=null,e[n(289)](o,32),e}!function(e,t){for(var r=po,n=e();;)try{if(314317===-parseInt(r(263))/1+parseInt(r(282))/2+-parseInt(r(250))/3+-parseInt(r(275))/4*(-parseInt(r(290))/5)+parseInt(r(254))/6*(-parseInt(r(253))/7)+-parseInt(r(260))/8+parseInt(r(256))/9)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(mo),tt[fo(271)]((function(e,t){var r,n,i;r=Ze,n=function(e){return e},(i=po)(265)==i(265)?e[i(252)]=Di:"undefined"===i(257)&&(void 0)[i(291)]?(void 0)([i(289),i(278),"./lib-typedarrays","./enc-utf16","./enc-base64",i(264),i(267),i(285),i(259),i(269),i(262),i(268),i(273),i(251),i(287),i(261),"./evpkdf",i(286),i(258),i(266),i(274),i(280),i(283),i(255),i(288),i(277),"./pad-zeropadding",i(270),i(279),i(284),i(276),i(272),i(281),"./rabbit-legacy","./blowfish"],n):r[i(292)]=r[i(292)]})),function(e,t){const r=_o,n=e();for(;;)try{if(185443===parseInt(r(295))/1+-parseInt(r(290))/2+-parseInt(r(296))/3*(parseInt(r(308))/4)+parseInt(r(302))/5+parseInt(r(309))/6+-parseInt(r(310))/7*(parseInt(r(294))/8)+-parseInt(r(300))/9*(-parseInt(r(298))/10))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(go);var wo=So;function So(e,t){var r=Ao();return(So=function(e,t){return r[e-=341]})(e,t)}!function(e,t){for(var r=So,n=e();;)try{if(814242===parseInt(r(1023))/1*(-parseInt(r(640))/2)+parseInt(r(779))/3*(-parseInt(r(1567))/4)+parseInt(r(1461))/5*(parseInt(r(811))/6)+-parseInt(r(453))/7+-parseInt(r(952))/8+-parseInt(r(827))/9*(-parseInt(r(508))/10)+parseInt(r(598))/11*(parseInt(r(1531))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Ao);var Io=tt[wo(881)]((function(e,t){var r,n,s=wo,o=(r=new Date,n=4,{setLogLevel:function(e){var t=So;n=e==this.debug?1:e==this[t(1078)]?2:e==this[t(1250)]?3:(this.error,4)},debug:function(e,t){var i=So;void 0===console[i(1138)]&&(console[i(1138)]=console[i(486)]),1>=n&&console[i(1138)]("["+o[i(1383)](new Date-r,1e3)+"]","["+e+"]",t)},log:function(e,t){var r=So;this[r(1138)](e[r(426)])},info:function(e,t){var i=So;2>=n&&console[i(1078)]("["+o[i(1383)](new Date-r,1e3)+"]","["+e+"]",t)},warn:function(e,t){var i=So;3>=n&&console[i(1250)]("["+o[i(1383)](new Date-r,1e3)+"]","["+e+"]",t)},error:function(e,t){var i=So;4>=n&&console[i(1205)]("["+o[i(1383)](new Date-r,1e3)+"]","["+e+"]",t)}});o[s(1383)]=function(e,t){var r,n=s;function i(e,t){for(var r=So,n=(""+e)[r(1463)](".");n[0].length<t;)n[0]="0"+n[0];return n[r(797)](".")}e<0?(r=!0,e=-e):r=!1;var o=e/(t||1),a=Math[n(829)](o/3600);o-=3600*a;var c=Math[n(829)](o/60),u=1e3*(o-=60*c);return u-=1e3*(o=Math[n(829)](o)),u=Math[n(829)](u),(r?"-":"")+a+":"+i(c,2)+":"+i(o,2)+"."+i(u,3)},o[s(752)]=function(e){var t=s,r=e.length;if(r>0){for(var n="",i=0;i<r;i++)i>0&&(n+=","),n+="["+o.getDurationString(e[t(1265)](i))+","+o[t(1383)](e[t(437)](i))+"]";return n}return"(empty)"},"undefined"!==s(1096)&&(t[s(451)]=o);var a=function(e){var t=s;if(!(e instanceof ArrayBuffer))throw t(1016);this[t(1176)]=e,this[t(1164)]=new DataView(e),this.position=0};a[s(891)].getPosition=function(){return this[s(421)]},a[s(891)][s(1211)]=function(){var e=s;return this[e(1176)][e(917)]},a[s(891)][s(691)]=function(){var e=s;return this[e(1176)][e(917)]},a[s(891)][s(1509)]=function(e){var t=s,r=Math[t(1557)](0,Math[t(1010)](this[t(1176)][t(917)],e));return this[t(421)]=isNaN(r)||!isFinite(r)?0:r,!0},a[s(891)][s(959)]=function(){var e=s;return this[e(889)]()>=this[e(1211)]()},a[s(891)][s(1303)]=function(e,t){var r=s,n=0;if(this[r(421)]+e<=this[r(1176)].byteLength){switch(e){case 1:n=t?this[r(1164)][r(1063)](this[r(421)]):this[r(1164)][r(737)](this[r(421)]);break;case 2:n=t?this.dataview[r(1146)](this[r(421)]):this[r(1164)][r(1390)](this[r(421)]);break;case 3:if(t)throw r(743);n=this[r(1164)][r(737)](this[r(421)])<<16,n|=this[r(1164)][r(737)](this[r(421)]+1)<<8,n|=this[r(1164)][r(737)](this.position+2);break;case 4:n=t?this[r(1164)][r(564)](this[r(421)]):this.dataview[r(759)](this[r(421)]);break;case 8:if(t)throw r(1517);n=this[r(1164)][r(759)](this[r(421)])<<32,n|=this[r(1164)][r(759)](this[r(421)]+4);break;default:throw"readInt method not implemented for size: "+e}return this[r(421)]+=e,n}throw r(875)},a[s(891)][s(373)]=function(){return this[s(1303)](1,!1)},a[s(891)][s(513)]=function(){return this.readAnyInt(2,!1)},a.prototype[s(1481)]=function(){return this[s(1303)](3,!1)},a.prototype.readUint32=function(){return this[s(1303)](4,!1)},a[s(891)][s(1270)]=function(){return this[s(1303)](8,!1)},a.prototype.readString=function(e){var t=s;if(this[t(421)]+e<=this.buffer[t(917)]){for(var r="",n=0;n<e;n++)r+=String[t(1133)](this[t(373)]());return r}throw"Not enough bytes in buffer"},a.prototype[s(1322)]=function(){for(var e=s,t=[];;){var r=this.readUint8();if(0===r)break;t[e(1406)](r)}return String[e(1133)][e(1253)](null,t)},a[s(891)].readInt8=function(){return this[s(1303)](1,!0)},a[s(891)].readInt16=function(){return this[s(1303)](2,!0)},a.prototype.readInt32=function(){return this[s(1303)](4,!0)},a[s(891)][s(398)]=function(){return this[s(1303)](8,!1)},a.prototype[s(1342)]=function(e){for(var t=s,r=new Uint8Array(e),n=0;n<e;n++)r[n]=this[t(373)]();return r},a.prototype.readInt16Array=function(e){for(var t=s,r=new Int16Array(e),n=0;n<e;n++)r[n]=this[t(1438)]();return r},a[s(891)][s(1496)]=function(e){for(var t=s,r=new Int16Array(e),n=0;n<e;n++)r[n]=this[t(513)]();return r},a.prototype[s(346)]=function(e){for(var t=new Uint32Array(e),r=0;r<e;r++)t[r]=this.readUint32();return t},a[s(891)][s(1457)]=function(e){for(var t=s,r=new Int32Array(e),n=0;n<e;n++)r[n]=this[t(1513)]();return r},s(1096)!==s(1069)&&(t[s(1089)]=a);var c=function(e,t,r){var n=s;this._byteOffset=t||0,e instanceof ArrayBuffer?this[n(1176)]=e:typeof e==n(1096)?(this[n(580)]=e,t&&(this[n(1244)]+=t)):this[n(1176)]=new ArrayBuffer(e||0),this[n(421)]=0,this[n(553)]=null==r?c[n(833)]:r};c.prototype={},c[s(891)][s(889)]=function(){return this[s(421)]},c[s(891)]._realloc=function(e){var t=s;if(this[t(1002)]){var r=this[t(1244)]+this[t(421)]+e,n=this._buffer[t(917)];if(r<=n)r>this[t(794)]&&(this[t(794)]=r);else{for(n<1&&(n=1);r>n;)n*=2;var i=new ArrayBuffer(n),o=new Uint8Array(this[t(473)]);new Uint8Array(i,0,o[t(1139)])[t(855)](o),this.buffer=i,this._byteLength=r}}},c.prototype[s(1132)]=function(){var e=s;if(this[e(794)]!=this[e(473)].byteLength){var t=new ArrayBuffer(this._byteLength),r=new Uint8Array(t),n=new Uint8Array(this[e(473)],0,r[e(1139)]);r[e(855)](n),this[e(1176)]=t}},c[s(641)]=!1,c[s(833)]=!0,c.prototype[s(794)]=0,Object[s(1102)](c[s(891)],s(917),{get:function(){var e=s;return this[e(794)]-this[e(1244)]}}),Object[s(1102)](c[s(891)],s(1176),{get:function(){return this._trimAlloc(),this._buffer},set:function(e){var t=s;this[t(473)]=e,this[t(719)]=new DataView(this[t(473)],this[t(1244)]),this[t(794)]=this[t(473)][t(917)]}}),Object[s(1102)](c[s(891)],"byteOffset",{get:function(){return this[s(1244)]},set:function(e){var t=s;this[t(1244)]=e,this[t(719)]=new DataView(this[t(473)],this[t(1244)]),this[t(794)]=this[t(473)][t(917)]}}),Object.defineProperty(c[s(891)],"dataView",{get:function(){return this[s(719)]},set:function(e){var t=s;this[t(1244)]=e[t(1174)],this[t(473)]=e[t(1176)],this._dataView=new DataView(this[t(473)],this[t(1244)]),this._byteLength=this[t(1244)]+e.byteLength}}),c[s(891)][s(1509)]=function(e){var t=s,r=Math[t(1557)](0,Math[t(1010)](this.byteLength,e));this[t(421)]=isNaN(r)||!isFinite(r)?0:r},c.prototype.isEof=function(){var e=s;return this.position>=this[e(794)]},c[s(891)][s(888)]=function(e){var t=s;this[t(1444)](1*e);var r=new Uint8Array(this._buffer,this[t(1174)]+this[t(421)],e);return this[t(421)]+=1*e,r},c[s(891)][s(1457)]=function(e,t){var r=s;e=null==e?this[r(917)]-this.position/4:e;var n=new Int32Array(e);return c[r(733)](n[r(1176)],0,this[r(1176)],this[r(1174)]+this[r(421)],e*n.BYTES_PER_ELEMENT),c[r(1428)](n,null==t?this.endianness:t),this.position+=n[r(917)],n},c[s(891)].readInt16Array=function(e,t){var r=s;e=null==e?this[r(917)]-this[r(421)]/2:e;var n=new Int16Array(e);return c.memcpy(n[r(1176)],0,this[r(1176)],this[r(1174)]+this[r(421)],e*n[r(542)]),c[r(1428)](n,null==t?this[r(553)]:t),this.position+=n[r(917)],n},c.prototype[s(918)]=function(e){var t=s;e=null==e?this[t(917)]-this[t(421)]:e;var r=new Int8Array(e);return c[t(733)](r[t(1176)],0,this[t(1176)],this.byteOffset+this.position,e*r.BYTES_PER_ELEMENT),this[t(421)]+=r[t(917)],r},c[s(891)][s(346)]=function(e,t){var r=s;e=null==e?this[r(917)]-this[r(421)]/4:e;var n=new Uint32Array(e);return c[r(733)](n[r(1176)],0,this[r(1176)],this.byteOffset+this[r(421)],e*n[r(542)]),c.arrayToNative(n,null==t?this[r(553)]:t),this[r(421)]+=n[r(917)],n},c[s(891)].readUint16Array=function(e,t){var r=s;e=null==e?this.byteLength-this.position/2:e;var n=new Uint16Array(e);return c.memcpy(n[r(1176)],0,this.buffer,this.byteOffset+this.position,e*n[r(542)]),c.arrayToNative(n,null==t?this[r(553)]:t),this[r(421)]+=n.byteLength,n},c[s(891)][s(1342)]=function(e){var t=s;e=null==e?this[t(917)]-this[t(421)]:e;var r=new Uint8Array(e);return c[t(733)](r[t(1176)],0,this[t(1176)],this[t(1174)]+this[t(421)],e*r.BYTES_PER_ELEMENT),this[t(421)]+=r[t(917)],r},c.prototype.readFloat64Array=function(e,t){var r=s;e=null==e?this[r(917)]-this[r(421)]/8:e;var n=new Float64Array(e);return c.memcpy(n.buffer,0,this[r(1176)],this[r(1174)]+this[r(421)],e*n[r(542)]),c.arrayToNative(n,null==t?this[r(553)]:t),this[r(421)]+=n.byteLength,n},c[s(891)][s(725)]=function(e,t){var r=s;e=null==e?this[r(917)]-this[r(421)]/4:e;var n=new Float32Array(e);return c[r(733)](n.buffer,0,this[r(1176)],this[r(1174)]+this.position,e*n.BYTES_PER_ELEMENT),c[r(1428)](n,null==t?this[r(553)]:t),this[r(421)]+=n[r(917)],n},c[s(891)].readInt32=function(e){var t=s,r=this[t(719)][t(564)](this.position,null==e?this.endianness:e);return this.position+=4,r},c[s(891)][s(1438)]=function(e){var t=s,r=this._dataView.getInt16(this.position,null==e?this.endianness:e);return this[t(421)]+=2,r},c[s(891)][s(1011)]=function(){var e=s,t=this[e(719)][e(1063)](this.position);return this[e(421)]+=1,t},c[s(891)].readUint32=function(e){var t=s,r=this[t(719)][t(759)](this[t(421)],null==e?this[t(553)]:e);return this[t(421)]+=4,r},c[s(891)][s(513)]=function(e){var t=s,r=this[t(719)][t(1390)](this[t(421)],null==e?this.endianness:e);return this.position+=2,r},c[s(891)][s(373)]=function(){var e=s,t=this[e(719)][e(737)](this[e(421)]);return this[e(421)]+=1,t},c[s(891)][s(1351)]=function(e){var t=s,r=this[t(719)][t(1565)](this[t(421)],null==e?this[t(553)]:e);return this[t(421)]+=4,r},c.prototype[s(921)]=function(e){var t=s,r=this[t(719)][t(1169)](this.position,null==e?this.endianness:e);return this[t(421)]+=8,r},c[s(553)]=new Int8Array(new Int16Array([1]).buffer)[0]>0,c.memcpy=function(e,t,r,n,i){var o=s,a=new Uint8Array(e,t,i),c=new Uint8Array(r,n,i);a[o(855)](c)},c[s(1428)]=function(e,t){var r=s;return t==this.endianness?e:this[r(909)](e)},c[s(487)]=function(e,t){var r=s;return this[r(553)]==t?e:this[r(909)](e)},c[s(909)]=function(e){for(var t=s,r=new Uint8Array(e[t(1176)],e.byteOffset,e[t(917)]),n=0;n<e[t(917)];n+=e[t(542)])for(var i=n+e[t(542)]-1,o=n;i>o;i--,o++){var a=r[o];r[o]=r[i],r[i]=a}return e},c.prototype[s(1382)]=0,String.fromCharCodeUint8=function(e){for(var t=s,r=[],n=0;n<e.length;n++)r[n]=e[n];return String[t(1133)][t(1253)](null,r)},c[s(891)][s(817)]=function(e,t){var r=s;return null==t||"ASCII"==t?String.fromCharCodeUint8[r(1253)](null,[this[r(888)](null==e?this.byteLength-this[r(421)]:e)]):new TextDecoder(t)[r(996)](this.mapUint8Array(e))},c[s(891)][s(1322)]=function(e){var t=s,r=this[t(917)]-this[t(421)],n=new Uint8Array(this[t(473)],this[t(1244)]+this[t(421)]),i=r;null!=e&&(i=Math[t(1010)](e,r));for(var o=0;o<i&&0!==n[o];o++);var a=String.fromCharCodeUint8[t(1253)](null,[this.mapUint8Array(o)]);return null!=e?this.position+=i-o:o!=r&&(this[t(421)]+=1),a};var u=Math[s(1027)](2,32);c.prototype[s(398)]=function(){var e=s;return this.readInt32()*u+this[e(1273)]()},c.prototype[s(1270)]=function(){var e=s;return this[e(1273)]()*u+this[e(1273)]()},c[s(891)][s(398)]=function(){var e=s;return this[e(1273)]()*u+this[e(1273)]()},c[s(891)].readUint24=function(){var e=s;return(this[e(373)]()<<16)+(this[e(373)]()<<8)+this[e(373)]()},t[s(1476)]=c,c[s(891)][s(420)]=function(e){var t=s,r=new Blob([this[t(1176)]]);if(!window[t(488)]||!URL[t(865)])throw t(521);var n=window[t(488)][t(865)](r),i=document[t(960)]("a");document.body[t(382)](i),i[t(1237)](t(584),n),i[t(1237)](t(766),e),i[t(1237)](t(1430),t(1369)),i[t(1363)](),window[t(488)][t(646)](n)},c.prototype[s(1002)]=!0,Object[s(1102)](c[s(891)],s(406),{get:function(){return this[s(1002)]},set:function(e){var t=s;!e&&this[t(1132)](),this[t(1002)]=e}}),c[s(891)][s(1258)]=function(e){var t=s,r=new ArrayBuffer(this[t(794)]-e),n=new Uint8Array(r),i=new Uint8Array(this[t(473)],e,n[t(1139)]);n[t(855)](i),this[t(1176)]=r,this[t(421)]-=e},c.prototype[s(449)]=function(e,t){var r=s;if(this[r(1444)](4*e[r(1139)]),e instanceof Int32Array&&this[r(1174)]+this[r(421)]%e[r(542)]===0)c.memcpy(this[r(473)],this[r(1174)]+this[r(421)],e[r(1176)],0,e[r(917)]),this[r(699)](e[r(1139)],t);else for(var n=0;n<e[r(1139)];n++)this.writeInt32(e[n],t)},c[s(891)][s(1514)]=function(e,t){var r=s;if(this._realloc(2*e.length),e instanceof Int16Array&&this[r(1174)]+this[r(421)]%e[r(542)]===0)c.memcpy(this[r(473)],this[r(1174)]+this[r(421)],e.buffer,0,e[r(917)]),this.mapInt16Array(e[r(1139)],t);else for(var n=0;n<e[r(1139)];n++)this[r(343)](e[n],t)},c[s(891)][s(1494)]=function(e){var t=s;if(this[t(1444)](1*e[t(1139)]),e instanceof Int8Array&&this[t(1174)]+this[t(421)]%e[t(542)]===0)c[t(733)](this._buffer,this.byteOffset+this[t(421)],e[t(1176)],0,e.byteLength),this[t(1563)](e[t(1139)]);else for(var r=0;r<e[t(1139)];r++)this[t(1098)](e[r])},c[s(891)][s(978)]=function(e,t){var r=s;if(this[r(1444)](4*e[r(1139)]),e instanceof Uint32Array&&this.byteOffset+this.position%e[r(542)]===0)c.memcpy(this[r(473)],this[r(1174)]+this[r(421)],e[r(1176)],0,e[r(917)]),this[r(862)](e.length,t);else for(var n=0;n<e.length;n++)this[r(878)](e[n],t)},c[s(891)].writeUint16Array=function(e,t){var r=s;if(this._realloc(2*e.length),e instanceof Uint16Array&&this[r(1174)]+this[r(421)]%e.BYTES_PER_ELEMENT===0)c.memcpy(this[r(473)],this[r(1174)]+this[r(421)],e[r(1176)],0,e[r(917)]),this[r(853)](e[r(1139)],t);else for(var n=0;n<e.length;n++)this.writeUint16(e[n],t)},c[s(891)].writeUint8Array=function(e){var t=s;if(this[t(1444)](1*e[t(1139)]),e instanceof Uint8Array&&this[t(1174)]+this.position%e[t(542)]===0)c.memcpy(this[t(473)],this[t(1174)]+this.position,e.buffer,0,e.byteLength),this.mapUint8Array(e.length);else for(var r=0;r<e[t(1139)];r++)this.writeUint8(e[r])},c[s(891)][s(1449)]=function(e,t){var r=s;if(this[r(1444)](8*e.length),e instanceof Float64Array&&this[r(1174)]+this[r(421)]%e[r(542)]===0)c[r(733)](this[r(473)],this.byteOffset+this.position,e[r(1176)],0,e[r(917)]),this.mapFloat64Array(e[r(1139)],t);else for(var n=0;n<e.length;n++)this[r(650)](e[n],t)},c.prototype.writeFloat32Array=function(e,t){var r=s;if(this[r(1444)](4*e.length),e instanceof Float32Array&&this[r(1174)]+this[r(421)]%e[r(542)]===0)c.memcpy(this[r(473)],this[r(1174)]+this[r(421)],e.buffer,0,e[r(917)]),this[r(955)](e[r(1139)],t);else for(var n=0;n<e[r(1139)];n++)this[r(756)](e[n],t)},c.prototype[s(1569)]=function(e,t){var r=s;this[r(1444)](4),this._dataView.setInt32(this[r(421)],e,null==t?this[r(553)]:t),this[r(421)]+=4},c[s(891)][s(343)]=function(e,t){var r=s;this._realloc(2),this[r(719)][r(1524)](this[r(421)],e,null==t?this[r(553)]:t),this.position+=2},c.prototype[s(1098)]=function(e){var t=s;this[t(1444)](1),this._dataView[t(1208)](this[t(421)],e),this[t(421)]+=1},c.prototype.writeUint32=function(e,t){var r=s;this[r(1444)](4),this._dataView[r(1049)](this.position,e,null==t?this[r(553)]:t),this[r(421)]+=4},c.prototype[s(484)]=function(e,t){var r=s;this._realloc(2),this[r(719)][r(834)](this[r(421)],e,null==t?this[r(553)]:t),this[r(421)]+=2},c[s(891)][s(1459)]=function(e){var t=s;this[t(1444)](1),this[t(719)][t(1497)](this.position,e),this.position+=1},c[s(891)].writeFloat32=function(e,t){var r=s;this._realloc(4),this[r(719)].setFloat32(this[r(421)],e,null==t?this[r(553)]:t),this[r(421)]+=4},c[s(891)].writeFloat64=function(e,t){var r=s;this[r(1444)](8),this[r(719)].setFloat64(this[r(421)],e,null==t?this[r(553)]:t),this[r(421)]+=8},c[s(891)][s(723)]=function(e,t,r){var n=s;null==r&&(r=e[n(1139)]);for(var i=0;i<e[n(1139)]&&i<r;i++)this.writeUint16(e.charCodeAt(i),t);for(;i<r;i++)this[n(484)](0)},c.prototype.writeString=function(e,t,r){var n=s,i=0;if(null==t||"ASCII"==t)if(null!=r){var o=Math[n(1010)](e[n(1139)],r);for(i=0;i<o;i++)this[n(1459)](e[n(769)](i));for(;i<r;i++)this[n(1459)](0)}else for(i=0;i<e[n(1139)];i++)this[n(1459)](e[n(769)](i));else this[n(1118)](new TextEncoder(t)[n(460)](e[n(1103)](0,r)))},c[s(891)].writeCString=function(e,t){var r=s,n=0;if(null!=t){var i=Math.min(e[r(1139)],t);for(n=0;n<i;n++)this[r(1459)](e[r(769)](n));for(;n<t;n++)this[r(1459)](0)}else{for(n=0;n<e.length;n++)this[r(1459)](e[r(769)](n));this.writeUint8(0)}},c[s(891)][s(1529)]=function(e,t){for(var r=s,n=0;n<e[r(1139)];n+=2){var i=e[n+1];this[r(790)](i,t[e[n]],t)}},c.prototype[s(790)]=function(e,t,r){var n,i=s;if("function"==typeof e)return e(this,t);if(typeof e==i(1096)&&!(e instanceof Array))return e[i(855)](this,t,r);var o=null,a=i(838),u=this[i(421)];switch("string"==typeof e&&/:/[i(1549)](e)&&(n=e[i(1463)](":"),e=n[0],o=parseInt(n[1])),typeof e==i(1367)&&/,/[i(1549)](e)&&(n=e[i(1463)](","),e=n[0],a=parseInt(n[1])),e){case i(1178):this.writeUint8(t);break;case i(1527):this[i(1098)](t);break;case i(732):this[i(484)](t,this[i(553)]);break;case i(915):this[i(343)](t,this[i(553)]);break;case i(1289):this[i(878)](t,this[i(553)]);break;case i(1582):this[i(1569)](t,this.endianness);break;case"float32":this[i(756)](t,this[i(553)]);break;case i(635):this.writeFloat64(t,this[i(553)]);break;case i(1419):this[i(484)](t,c[i(641)]);break;case i(1437):this[i(343)](t,c[i(641)]);break;case i(666):this.writeUint32(t,c[i(641)]);break;case i(592):this[i(1569)](t,c.BIG_ENDIAN);break;case i(538):this[i(756)](t,c[i(641)]);break;case"float64be":this.writeFloat64(t,c[i(641)]);break;case i(1510):this[i(484)](t,c[i(833)]);break;case i(1077):this.writeInt16(t,c.LITTLE_ENDIAN);break;case i(1408):this[i(878)](t,c[i(833)]);break;case i(634):this[i(1569)](t,c[i(833)]);break;case i(1399):this.writeFloat32(t,c[i(833)]);break;case i(1403):this.writeFloat64(t,c[i(833)]);break;case i(1508):this.writeCString(t,o);break;case i(1367):this.writeString(t,a,o);break;case"u16string":this[i(723)](t,this[i(553)],o);break;case i(885):this[i(723)](t,c[i(833)],o);break;case i(638):this[i(723)](t,c.BIG_ENDIAN,o);break;default:if(3==e[i(1139)]){for(var l=e[1],d=0;d<t[i(1139)];d++)this[i(790)](l,t[d]);break}this.writeStruct(e,t)}null!=o&&(this[i(421)]=u,this[i(1444)](o),this[i(421)]=u+o)},c[s(891)][s(1145)]=function(e){var t=s,r=Math[t(829)](e/u);this[t(878)](r),this[t(878)](4294967295&e)},c[s(891)][s(396)]=function(e){this[s(1459)]((16711680&e)>>16),this.writeUint8((65280&e)>>8),this.writeUint8(255&e)},c[s(891)][s(594)]=function(e,t){var r=s,n=this[r(421)];this[r(1509)](e),this.writeUint32(t),this[r(1509)](n)},c[s(891)][s(699)]=function(e,t){var r=s;this._realloc(4*e);var n=new Int32Array(this[r(473)],this.byteOffset+this[r(421)],e);return c[r(1428)](n,null==t?this[r(553)]:t),this[r(421)]+=4*e,n},c[s(891)][s(948)]=function(e,t){var r=s;this[r(1444)](2*e);var n=new Int16Array(this._buffer,this[r(1174)]+this.position,e);return c[r(1428)](n,null==t?this[r(553)]:t),this[r(421)]+=2*e,n},c[s(891)].mapInt8Array=function(e){var t=s;this[t(1444)](1*e);var r=new Int8Array(this[t(473)],this[t(1174)]+this.position,e);return this[t(421)]+=1*e,r},c[s(891)][s(862)]=function(e,t){var r=s;this[r(1444)](4*e);var n=new Uint32Array(this[r(473)],this[r(1174)]+this[r(421)],e);return c[r(1428)](n,null==t?this[r(553)]:t),this[r(421)]+=4*e,n},c[s(891)][s(853)]=function(e,t){var r=s;this[r(1444)](2*e);var n=new Uint16Array(this[r(473)],this[r(1174)]+this.position,e);return c.arrayToNative(n,null==t?this.endianness:t),this.position+=2*e,n},c[s(891)][s(377)]=function(e,t){var r=s;this[r(1444)](8*e);var n=new Float64Array(this[r(473)],this.byteOffset+this.position,e);return c[r(1428)](n,null==t?this[r(553)]:t),this[r(421)]+=8*e,n},c[s(891)].mapFloat32Array=function(e,t){var r=s;this[r(1444)](4*e);var n=new Float32Array(this._buffer,this[r(1174)]+this.position,e);return c[r(1428)](n,null==t?this[r(553)]:t),this.position+=4*e,n};var l=function(e){var t=s;this[t(964)]=[],this[t(926)]=-1,e&&(this.insertBuffer(e),this[t(926)]=0)};l[s(891)]=new c(new ArrayBuffer,0,c[s(641)]),l[s(891)][s(1084)]=function(){var e,t=s;return this[t(926)]>-1||(this[t(964)].length>0?0===(e=this[t(964)][0])[t(477)]?(this[t(1176)]=e,this[t(926)]=0,o[t(1138)](t(1364),t(1548)),!0):(this[t(986)](),!1):(this[t(986)](),!1))},ArrayBuffer[s(1490)]=function(e,t){var r=s;o[r(1138)](r(1204),"Trying to create a new buffer of size: "+(e[r(917)]+t[r(917)]));var n=new Uint8Array(e[r(917)]+t[r(917)]);return n.set(new Uint8Array(e),0),n.set(new Uint8Array(t),e[r(917)]),n[r(1176)]},l[s(891)][s(1290)]=function(e,t,r){var n,i=s;return(n=new Uint8Array(r))[i(855)](new Uint8Array(e,t,r)),n[i(1176)].fileStart=e[i(477)]+t,n[i(1176)].usedBytes=0,n[i(1176)]},l.prototype[s(443)]=function(e){for(var t=s,r=!0,n=0;n<this[t(964)][t(1139)];n++){var i=this[t(964)][n];if(e[t(477)]<=i[t(477)]){if(e.fileStart===i[t(477)]){if(e[t(917)]>i[t(917)]){this.buffers[t(1245)](n,1),n--;continue}}else e.fileStart+e[t(917)]<=i[t(477)]||(e=this[t(1290)](e,0,i[t(477)]-e[t(477)])),o[t(1138)](t(1364),t(880)+e.fileStart+t(458)+e[t(917)]+")"),this.buffers[t(1245)](n,0,e),0===n&&(this[t(1176)]=e);r=!1;break}if(e.fileStart<i[t(477)]+i[t(917)]){var a=i.fileStart+i.byteLength-e[t(477)],c=e[t(917)]-a;if(!(c>0)){r=!1;break}e=this.reduceBuffer(e,a,c)}}r&&(o.debug(t(1364),t(880)+e.fileStart+t(458)+e[t(917)]+")"),this[t(964)][t(1406)](e),0===n&&(this[t(1176)]=e))},l[s(891)][s(986)]=function(e){var t,r,n,i,a,c=s,u=[],l="";for(n=0,i=0,t=0;t<this[c(964)][c(1139)];t++)r=this[c(964)][t],0===t?(a={},u[c(1406)](a),a[c(1265)]=r[c(477)],a.end=r[c(477)]+r[c(917)],l+="["+a.start+"-"):a[c(437)]===r[c(477)]?a.end=r[c(477)]+r.byteLength:((a={})[c(1265)]=r[c(477)],l+=u[u[c(1139)]-1][c(437)]-1+c(954)+a[c(1265)]+"-",a[c(437)]=r[c(477)]+r[c(917)],u[c(1406)](a)),n+=r[c(849)],i+=r.byteLength;u.length>0&&(l+=a[c(437)]-1+"]");var d=e?o[c(1078)]:o.debug;0===this.buffers[c(1139)]?d("MultiBufferStream","No more buffer in memory"):d(c(1364),""+this[c(964)][c(1139)]+c(1233)+n+"/"+i+c(1172)+l)},l[s(891)][s(500)]=function(){var e,t,r=s;for(e=0;e<this[r(964)].length;e++)(t=this[r(964)][e]).usedBytes===t[r(917)]&&(o[r(1138)](r(1364),"Removing buffer #"+e),this[r(964)][r(1245)](e,1),e--)},l[s(891)][s(517)]=function(){var e,t=s;if(this.bufferIndex+1<this.buffers[t(1139)]){if((e=this[t(964)][this[t(926)]+1])[t(477)]===this[t(1176)][t(477)]+this[t(1176)].byteLength){var r=this[t(1176)][t(917)],n=this[t(1176)].usedBytes,i=this.buffer[t(477)];return this[t(964)][this[t(926)]]=ArrayBuffer.concat(this[t(1176)],e),this.buffer=this[t(964)][this.bufferIndex],this[t(964)][t(1245)](this[t(926)]+1,1),this[t(1176)][t(849)]=n,this[t(1176)][t(477)]=i,o[t(1138)](t(1333),t(1343)+r+"->"+this[t(1176)][t(917)]+")"),!0}return!1}return!1},l[s(891)][s(1377)]=function(e,t,r){var n,i=s,a=null,c=-1;for(n=!0===e?0:this[i(926)];n<this.buffers[i(1139)]&&(a=this[i(964)][n])[i(477)]<=t;)c=n,r&&(a[i(477)]+a.byteLength<=t?a[i(849)]=a.byteLength:a.usedBytes=t-a[i(477)],this[i(986)]()),n++;return-1!==c?(a=this[i(964)][c])[i(477)]+a.byteLength>=t?(o[i(1138)](i(1364),i(1167)+c),c):-1:-1},l[s(891)][s(970)]=function(e){var t,r,n,i=s,o=void 0!==e?e:this[i(926)];if(r=this[i(964)][o],this.buffers.length>o+1)for(t=o+1;t<this.buffers[i(1139)]&&(n=this[i(964)][t])[i(477)]===r.fileStart+r[i(917)];t++)r=n;return r[i(477)]+r[i(917)]},l.prototype[s(825)]=function(e){var t=this[s(1377)](!0,e,!1);return-1!==t?this.findEndContiguousBuf(t):e},l[s(891)][s(1048)]=function(e){var t=s;this.buffer[t(849)]+=e,this[t(986)]()},l[s(891)][s(512)]=function(){var e=s;this[e(1176)][e(849)]=this[e(1176)][e(917)],this[e(986)]()},l.prototype[s(1509)]=function(e,t,r){var n,i=s;return-1!==(n=this.findPosition(t,e,r))?(this[i(1176)]=this[i(964)][n],this.bufferIndex=n,this[i(421)]=e-this[i(1176)][i(477)],o[i(1138)]("MultiBufferStream","Repositioning parser at buffer position: "+this[i(421)]),!0):(o.debug("MultiBufferStream",i(1254)+e+i(389)),!1)},l[s(891)].getPosition=function(){var e=s;if(-1===this.bufferIndex||null===this[e(964)][this[e(926)]])throw"Error accessing position in the MultiBufferStream";return this[e(964)][this[e(926)]][e(477)]+this[e(421)]},l[s(891)][s(691)]=function(){return this.byteLength},l.prototype.getEndPosition=function(){var e=s;if(-1===this[e(926)]||null===this[e(964)][this[e(926)]])throw"Error accessing position in the MultiBufferStream";return this[e(964)][this.bufferIndex][e(477)]+this[e(917)]},l[s(891)][s(1141)]=function(){var e=s;this[e(964)]=[],this[e(926)]=-1},"object"!==s(1069)&&(t[s(1364)]=l);var d=function(){var e=s,t=[];t[3]=e(936),t[4]=e(1344),t[5]=e(613),t[6]=e(459),this[e(1147)]=function(e){return t[e]};var r=this,n={};return this[e(1441)]=function(r){var i,s,a,c=e,u=0;for(i=r[c(373)](),a=r[c(373)]();128&a;)u=(127&a)<<7,a=r[c(373)]();return u+=127&a,o.debug(c(783),c(686)+(t[i]||c(758)+i)+", size "+u+c(1271)+r[c(889)]()),(s=t[i]?new n[t[i]](u):new n.Descriptor(u)).parse(r),s},n[e(1239)]=function(t,r){var n=e;this[n(946)]=t,this[n(1079)]=r,this.descs=[]},n[e(1239)].prototype[e(1086)]=function(t){var r=e;this[r(720)]=t.readUint8Array(this[r(1079)])},n[e(1239)][e(891)].findDescriptor=function(t){for(var r=e,n=0;n<this.descs[r(1139)];n++)if(this[r(639)][n][r(946)]==t)return this.descs[n];return null},n[e(1239)].prototype.parseRemainingDescriptors=function(t){for(var n=e,i=t[n(421)];t[n(421)]<i+this.size;){var s=r[n(1441)](t);this[n(639)].push(s)}},n[e(936)]=function(t){n[e(1239)].call(this,3,t)},n[e(936)][e(891)]=new n.Descriptor,n[e(936)][e(891)][e(1086)]=function(t){var r=e;if(this[r(1067)]=t[r(513)](),this[r(989)]=t[r(373)](),this[r(1079)]-=3,128&this[r(989)]?(this[r(1395)]=t.readUint16(),this[r(1079)]-=2):this[r(1395)]=0,64&this[r(989)]){var n=t[r(373)]();this[r(488)]=t[r(817)](n),this[r(1079)]-=n+1}else this[r(488)]="";32&this[r(989)]?(this[r(857)]=t[r(513)](),this[r(1079)]-=2):this[r(857)]=0,this[r(1448)](t)},n[e(936)].prototype[e(1262)]=function(t){var r=e,n=this[r(744)](4);return n?n[r(557)]:0},n[e(936)][e(891)][e(929)]=function(t){var r=e,n=this[r(744)](4);if(!n)return null;var i=n[r(744)](5);if(i&&i[r(720)]){var s=(248&i[r(720)][0])>>3;return 31===s&&i.data[r(1139)]>=2&&(s=32+((7&i[r(720)][0])<<3)+((224&i[r(720)][1])>>5)),s}return null},n[e(1344)]=function(t){n[e(1239)].call(this,4,t)},n[e(1344)][e(891)]=new(n[e(1239)]),n[e(1344)].prototype[e(1086)]=function(t){var r=e;this[r(557)]=t.readUint8(),this[r(1022)]=t[r(373)](),this[r(588)]=0!=(this[r(1022)]>>1&1),this[r(1022)]=this[r(1022)]>>>2,this[r(445)]=t[r(1481)](),this.maxBitrate=t[r(1273)](),this[r(822)]=t[r(1273)](),this[r(1079)]-=13,this[r(1448)](t)},n[e(613)]=function(t){n[e(1239)].call(this,5,t)},n[e(613)][e(891)]=new(n[e(1239)]),n[e(459)]=function(t){n[e(1239)].call(this,6,t)},n[e(459)][e(891)]=new(n[e(1239)]),this};s(1096)!==s(1069)&&(t[s(783)]=d);var h={ERR_INVALID_DATA:-1,ERR_NOT_ENOUGH_DATA:0,OK:1,BASIC_BOXES:[s(1292),s(1562),s(1043),s(1151),s(654),s(1561)],FULL_BOXES:["hmhd",s(417),"iods",s(1485),"bxml","ipro",s(1125)],CONTAINER_BOXES:[[s(547),[s(1156),s(489)]],["trak"],[s(1154)],[s(742)],[s(1031)],["dinf"],["stbl",[s(648),s(672)]],[s(1099),["trex"]],["moof",[s(777)]],[s(777),[s(901),s(648),s(672)]],["vttc"],[s(998)],["iref"],[s(727),[s(454)]],["meco"],[s(798)],[s(1230)],[s(1561)],[s(408)],[s(423)],[s(1065)],["schi"],["trgr"],[s(975),["kind"]],[s(839),[s(1272)]],[s(1137)],["grpl"],[s(628)],["etyp",[s(724)]]],boxCodes:[],fullBoxCodes:[],containerBoxCodes:[],sampleEntryCodes:{},sampleGroupEntryCodes:[],trackGroupTypes:[],UUIDBoxes:{},UUIDs:[],initialize:function(){var e=s;h.FullBox[e(891)]=new(h[e(1442)]),h[e(510)][e(891)]=new h.Box,h[e(1416)][e(891)]=new(h[e(1442)]),h[e(968)][e(891)]=new(h[e(1155)]),h.BASIC_BOXES[e(1347)]((function(t){h[e(956)](t)})),h[e(1360)][e(1347)]((function(e){h.createFullBoxCtor(e)})),h.CONTAINER_BOXES.forEach((function(t){h[e(670)](t[0],null,t[1])}))},Box:function(e,t,r){var n=s;this.type=e,this[n(1079)]=t,this.uuid=r},FullBox:function(e,t,r){var n=s;h[n(1442)][n(1421)](this,e,t,r),this[n(989)]=0,this[n(558)]=0},ContainerBox:function(e,t,r){var n=s;h[n(1442)][n(1421)](this,e,t,r),this.boxes=[]},SampleEntry:function(e,t,r,n){var i=s;h[i(510)].call(this,e,t),this[i(385)]=r,this[i(1265)]=n},SampleGroupEntry:function(e){this[s(435)]=e},TrackGroupTypeBox:function(e,t){var r=s;h[r(1155)][r(1421)](this,e,t)},createBoxCtor:function(e,t){var r=s;h[r(565)][r(1406)](e),h[e+r(1442)]=function(t){var n=r;h[n(1442)][n(1421)](this,e,t)},h[e+r(1442)][r(891)]=new h.Box,t&&(h[e+r(1442)][r(891)][r(1086)]=t)},createFullBoxCtor:function(e,t){var r=s;h[e+r(1442)]=function(t){h[r(1155)].call(this,e,t)},h[e+r(1442)].prototype=new(h[r(1155)]),h[e+r(1442)].prototype[r(1086)]=function(e){var n=r;this.parseFullHeader(e),t&&t[n(1421)](this,e)}},addSubBoxArrays:function(e){if(e){this.subBoxNames=e;for(var t=e.length,r=0;r<t;r++)this[e[r]+"s"]=[]}},createContainerBoxCtor:function(e,t,r){var n=s;h[e+n(1442)]=function(t){var i=n;h[i(510)][i(1421)](this,e,t),h[i(474)][i(1421)](this,r)},h[e+n(1442)].prototype=new(h[n(510)]),t&&(h[e+n(1442)][n(891)].parse=t)},createMediaSampleEntryCtor:function(e,t,r){var n=s;h[n(1571)][e]=[],h[e+n(1416)]=function(e,t){var i=n;h[i(1416)].call(this,e,t),h[i(474)][i(1421)](this,r)},h[e+n(1416)][n(891)]=new(h[n(1416)]),t&&(h[e+"SampleEntry"][n(891)].parse=t)},createSampleEntryCtor:function(e,t,r,n){var i=s;h[i(1571)][e][i(1406)](t),h[t+"SampleEntry"]=function(r){var s=i;h[e+"SampleEntry"].call(this,t,r),h[s(474)][s(1421)](this,n)},h[t+i(1416)][i(891)]=new(h[e+i(1416)]),r&&(h[t+"SampleEntry"].prototype[i(1086)]=r)},createEncryptedSampleEntryCtor:function(e,t,r){var n=s;h[n(800)][n(1421)](this,e,t,r,[n(423)])},createSampleGroupCtor:function(e,t){var r=s;h[e+r(734)]=function(t){var n=r;h.SampleGroupEntry[n(1421)](this,e,t)},h[e+r(734)][r(891)]=new(h[r(734)]),t&&(h[e+r(734)][r(891)][r(1086)]=t)},createTrackGroupCtor:function(e,t){var r=s;h[e+"TrackGroupTypeBox"]=function(t){h[So(968)].call(this,e,t)},h[e+r(968)][r(891)]=new h.TrackGroupTypeBox,t&&(h[e+r(968)][r(891)][r(1086)]=t)},createUUIDBox:function(e,t,r,n){var i=s;h[i(1107)][i(1406)](e),h.UUIDBoxes[e]=function(n){var s=i;t?h[s(1155)][s(1421)](this,"uuid",n,e):r?h[s(510)].call(this,"uuid",n,e):h.Box[s(1421)](this,"uuid",n,e)},h[i(392)][e][i(891)]=t?new(h[i(1155)]):r?new(h[i(510)]):new(h[i(1442)]),n&&(t?h[i(392)][e][i(891)][i(1086)]=function(e){var t=i;this[t(1370)](e),n&&n[t(1421)](this,e)}:h[i(392)][e][i(891)].parse=n)}};function f(e,t){this.x=e,this.y=t}function p(e,t){var r=s;this[r(1458)]=e,this[r(1026)]=t}h.initialize(),h[s(1326)]=1,h[s(1580)]=2,h[s(712)]=4,h[s(1219)]=1,h[s(1556)]=2,h[s(1110)]=8,h[s(943)]=16,h.TFHD_FLAG_SAMPLE_FLAGS=32,h[s(1361)]=65536,h[s(1059)]=131072,h[s(1030)]=1,h[s(735)]=4,h[s(583)]=256,h[s(1440)]=512,h[s(781)]=1024,h.TRUN_FLAGS_CTS_OFFSET=2048,h[s(1442)][s(891)][s(1113)]=function(e){var t=s;return this[t(608)](new(h[e+t(1442)]))},h[s(1442)][s(891)][s(608)]=function(e){var t=s;return this.boxes[t(1406)](e),this[e[t(795)]+"s"]?this[e[t(795)]+"s"][t(1406)](e):this[e[t(795)]]=e,e},h[s(1442)][s(891)].set=function(e,t){return this[e]=t,this},h[s(1442)][s(891)][s(345)]=function(e,t){var r=s,n=t||r(1315);return!this[n]&&(this[n]=[]),this[n][r(1406)](e),this},"undefined"!==s(1096)&&(t[s(662)]=h),h[s(1575)]=function(e){return h[s(556)](e)},h[s(556)]=function(e){for(var t=s,r="",n=0;n<16;n++){var i=e.readUint8()[t(762)](16);r+=1===i[t(1139)]?"0"+i:i}return r},h.parseOneBox=function(e,t,r){var n,i,a,c=s,u=e[c(889)](),l=0;if(e.getEndPosition()-u<8)return o.debug(c(662),c(1269)),{code:h[c(559)]};if(r&&r<8)return o.debug(c(662),c(786)),{code:h[c(559)]};var d=e[c(1273)](),f=e[c(817)](4);if(o.debug(c(662),c(1073)+f+c(344)+d+" at position "+u),l=8,"uuid"==f){if(e[c(1211)]()-e[c(889)]()<16||r-l<16)return e[c(1509)](u),o[c(1138)](c(662),c(1229)),{code:h[c(559)]};a=h[c(1575)](e),l+=16}if(1==d){if(e[c(1211)]()-e[c(889)]()<8||r&&r-l<8)return e[c(1509)](u),{code:h[c(559)]};d=e.readUint64(),l+=8}else if(0===d)if(r)d=r;else if("mdat"!==f)return n=new h.Box(f,d),{code:h.OK,box:n,size:n[c(1079)]};return 0!==d&&d<l?{code:h.ERR_NOT_ENOUGH_DATA,type:f,size:d,hdr_size:l,start:u}:0!==d&&r&&d>r?{code:h[c(559)],type:f,size:d,hdr_size:l,start:u}:0!==d&&u+d>e[c(1211)]()?(e[c(1509)](u),{code:h.ERR_NOT_ENOUGH_DATA,type:f,size:d,hdr_size:l,start:u}):t?{code:h.OK,type:f,size:d,hdr_size:l,start:u}:(h[f+c(1442)]?n=new(h[f+c(1442)])(d):f!==c(1305)?(n=new h.Box(f,d))[c(515)]=!0:h[c(392)][a]?n=new(h[c(392)][a])(d):((n=new(h[c(1442)])(f,d))[c(1305)]=a,n[c(515)]=!0),n[c(385)]=l,n[c(1265)]=u,n[c(1122)]===h.Box[c(891)][c(1122)]&&n[c(795)]!==c(1292)&&n[c(928)](e),n[c(1086)](e),(i=e.getPosition()-(n[c(1265)]+n.size))<0?e[c(1509)](n[c(1265)]+n[c(1079)]):i>0&&0!==n[c(1079)]&&e[c(1509)](n[c(1265)]+n.size),{code:h.OK,box:n,size:n[c(1079)]})},h[s(1442)][s(891)][s(1086)]=function(e){var t=s;this[t(795)]!=t(1292)?this.data=e[t(1342)](this.size-this[t(385)]):0===this[t(1079)]?e[t(1509)](e[t(1211)]()):e[t(1509)](this.start+this[t(1079)])},h.Box[s(891)].parseDataAndRewind=function(e){var t=s;this[t(720)]=e[t(1342)](this[t(1079)]-this[t(385)]),e[t(421)]-=this[t(1079)]-this.hdr_size},h[s(1155)][s(891)][s(928)]=function(e){var t=s;this[t(1370)](e),this[t(720)]=e.readUint8Array(this.size-this[t(385)]),this[t(385)]-=4,e[t(421)]-=this[t(1079)]-this[t(385)]},h[s(1155)][s(891)][s(1370)]=function(e){var t=s;this.version=e[t(373)](),this.flags=e.readUint24(),this[t(385)]+=4},h.FullBox.prototype[s(1086)]=function(e){var t=s;this[t(1370)](e),this[t(720)]=e[t(1342)](this[t(1079)]-this[t(385)])},h[s(510)][s(891)].parse=function(e){for(var t,r,n=s;e[n(889)]()<this[n(1265)]+this[n(1079)];){if((t=h[n(983)](e,!1,this[n(1079)]-(e[n(889)]()-this[n(1265)])))[n(574)]!==h.OK)return;if(r=t.box,this[n(1539)].push(r),this.subBoxNames&&-1!=this[n(1579)][n(526)](r[n(795)]))this[this[n(1579)][this[n(1579)][n(526)](r[n(795)])]+"s"][n(1406)](r);else{var i=r[n(795)]!==n(1305)?r[n(795)]:r[n(1305)];this[i]||(this[i]=r)}}},h[s(1442)][s(891)][s(882)]=function(e){var t=s;this[t(1354)]=e[t(513)]();var r=[];r[0]=this[t(1354)]>>10&31,r[1]=this[t(1354)]>>5&31,r[2]=31&this.language,this.languageString=String.fromCharCode(r[0]+96,r[1]+96,r[2]+96)},h[s(383)]=s(1555),h[s(619)]="Audio",h.SAMPLE_ENTRY_TYPE_HINT=s(1e3),h[s(552)]="Metadata",h[s(1264)]=s(1453),h[s(1577)]=s(1040),h[s(358)]="Text",h[s(1416)][s(891)][s(1464)]=function(e){var t=s;e.readUint8Array(6),this[t(1200)]=e[t(513)](),this.hdr_size+=8},h[s(1416)][s(891)][s(1086)]=function(e){var t=s;this[t(1464)](e),this[t(720)]=e[t(1342)](this.size-this[t(385)])},h.SampleEntry.prototype.parseDataAndRewind=function(e){var t=s;this[t(1464)](e),this[t(720)]=e[t(1342)](this.size-this[t(385)]),this[t(385)]-=8,e[t(421)]-=this[t(1079)]-this[t(385)]},h[s(1416)][s(891)][s(949)]=function(e){var t=s;h[t(510)][t(891)][t(1086)][t(1421)](this,e)},h[s(1220)](h[s(908)]),h[s(1220)](h[s(552)]),h[s(1220)](h[s(1264)]),h[s(1220)](h[s(1577)]),h.createMediaSampleEntryCtor(h[s(358)]),h[s(1220)](h[s(383)],(function(e){var t,r=s;this[r(1464)](e),e.readUint16(),e[r(513)](),e[r(346)](3),this[r(1467)]=e[r(513)](),this[r(1263)]=e[r(513)](),this[r(1267)]=e[r(1273)](),this.vertresolution=e.readUint32(),e.readUint32(),this.frame_count=e[r(513)](),t=Math[r(1010)](31,e[r(373)]()),this.compressorname=e[r(817)](t),t<31&&e[r(817)](31-t),this.depth=e.readUint16(),e.readUint16(),this[r(949)](e)})),h.createMediaSampleEntryCtor(h[s(619)],(function(e){var t=s;this[t(1464)](e),e[t(346)](2),this.channel_count=e[t(513)](),this[t(1327)]=e[t(513)](),e[t(513)](),e[t(513)](),this[t(1358)]=e[t(1273)]()/65536,this[t(949)](e)})),h[s(800)](h[s(383)],s(1391)),h[s(800)](h.SAMPLE_ENTRY_TYPE_VISUAL,s(1518)),h[s(800)](h[s(383)],s(836)),h[s(800)](h[s(383)],s(1234)),h[s(800)](h.SAMPLE_ENTRY_TYPE_VISUAL,"av01"),h[s(800)](h[s(383)],s(1246)),h[s(800)](h[s(383)],s(1184)),h[s(800)](h[s(383)],s(591)),h[s(800)](h[s(383)],s(937)),h[s(800)](h.SAMPLE_ENTRY_TYPE_VISUAL,s(974)),h[s(800)](h[s(383)],s(467)),h[s(800)](h.SAMPLE_ENTRY_TYPE_VISUAL,s(1339)),h[s(800)](h[s(383)],"vvc1"),h[s(800)](h[s(383)],s(714)),h[s(800)](h.SAMPLE_ENTRY_TYPE_VISUAL,"vvs1"),h.createSampleEntryCtor(h[s(383)],s(1223)),h[s(800)](h[s(383)],s(1238)),h[s(800)](h[s(383)],"vp09"),h[s(800)](h[s(383)],"avs3"),h[s(800)](h[s(383)],s(770)),h[s(800)](h[s(383)],"mjp2"),h[s(800)](h[s(383)],"mjpg"),h.createSampleEntryCtor(h[s(383)],s(1161)),h.createSampleEntryCtor(h[s(619)],s(1109)),h[s(800)](h.SAMPLE_ENTRY_TYPE_AUDIO,s(620)),h[s(800)](h[s(619)],"ac-4"),h[s(800)](h[s(619)],s(1328)),h[s(800)](h[s(619)],"Opus"),h.createSampleEntryCtor(h[s(619)],s(1081)),h[s(800)](h[s(619)],s(1436)),h.createSampleEntryCtor(h[s(619)],s(456)),h[s(800)](h[s(619)],"mhm2"),h[s(1445)](h[s(383)],s(897)),h[s(1445)](h[s(619)],s(573)),h.createEncryptedSampleEntryCtor(h.SAMPLE_ENTRY_TYPE_SUBTITLE,"encu"),h[s(1445)](h[s(1577)],s(1500)),h[s(1445)](h.SAMPLE_ENTRY_TYPE_TEXT,s(1091)),h[s(1445)](h[s(552)],s(1291)),h[s(956)](s(729),(function(e){var t=s,r=16*(1+(1&(1&e[t(373)]())));this[t(671)]=[];for(var n=0;n<3;n++)16==r?this.layer_size[n]=e[t(513)]():this[t(671)][n]=e[t(1273)]()})),h[s(956)]("a1op",(function(e){var t=s;this[t(1001)]=e[t(373)]()})),h[s(1281)]("auxC",(function(e){var t=s;this[t(1093)]=e[t(1322)]();var r=this[t(1079)]-this[t(385)]-(this[t(1093)][t(1139)]+1);this.aux_subtype=e[t(1342)](r)})),h[s(956)](s(728),(function(e){var t=s,r=e[t(373)]();if(!(r>>7&!1)&&(this[t(558)]=127&r,1===this[t(558)]&&(r=e.readUint8(),this[t(492)]=r>>5&7,this.seq_level_idx_0=31&r,r=e.readUint8(),this[t(472)]=r>>7&1,this[t(1070)]=r>>6&1,this[t(1024)]=r>>5&1,this[t(1479)]=r>>4&1,this.chroma_subsampling_x=r>>3&1,this[t(973)]=r>>2&1,this.chroma_sample_position=3&r,r=e.readUint8(),this.reserved_1=r>>5&7,0===this[t(1140)]))){if(this[t(1008)]=r>>4&1,1===this[t(1008)])this[t(429)]=15&r;else if(this[t(713)]=15&r,0!==this[t(713)])return;var n=this[t(1079)]-this.hdr_size-4;this.configOBUs=e[t(1342)](n)}})),h.createBoxCtor(s(716),(function(e){var t,r,n=s;for(this[n(601)]=e[n(373)](),this[n(1297)]=e[n(373)](),this[n(1486)]=e.readUint8(),this.AVCLevelIndication=e[n(373)](),this.lengthSizeMinusOne=3&e[n(373)](),this[n(1404)]=31&e.readUint8(),r=this.size-this[n(385)]-6,this[n(1259)]=[],t=0;t<this[n(1404)];t++)this[n(1259)][t]={},this[n(1259)][t][n(1139)]=e[n(513)](),this[n(1259)][t][n(586)]=e[n(1342)](this[n(1259)][t][n(1139)]),r-=2+this[n(1259)][t][n(1139)];for(this[n(815)]=e.readUint8(),r--,this[n(1072)]=[],t=0;t<this[n(815)];t++)this[n(1072)][t]={},this.PPS[t][n(1139)]=e[n(513)](),this[n(1072)][t][n(586)]=e[n(1342)](this[n(1072)][t][n(1139)]),r-=2+this[n(1072)][t][n(1139)];r>0&&(this[n(1516)]=e[n(1342)](r))})),h[s(956)]("btrt",(function(e){var t=s;this[t(1554)]=e.readUint32(),this[t(1498)]=e.readUint32(),this.avgBitrate=e[t(1273)]()})),h[s(1281)](s(1032),(function(e){var t=s,r=e[t(373)]();this[t(1353)]=128==(128&r),this.intra_pred_used=64==(64&r),this[t(962)]=(63&r)>>2,e[t(1481)]()})),h.createBoxCtor(s(708),(function(e){var t,r=s;for(this.channel_count=e[r(513)](),this[r(692)]=[],this[r(1314)]=[],this[r(1299)]=[],t=0;t<this.channel_count;t++)this[r(692)][r(1406)](e[r(513)]()),this[r(1314)][r(1406)](e.readUint16()),this[r(1299)][r(1406)](e[r(513)]())})),h[s(956)](s(907),(function(e){var t=s;this[t(704)]=e.readUint32(),this[t(1187)]=e.readUint32(),this[t(1173)]=e[t(1273)](),this.cleanApertureHeightD=e[t(1273)](),this.horizOffN=e.readUint32(),this[t(999)]=e[t(1273)](),this[t(440)]=e[t(1273)](),this[t(644)]=e[t(1273)]()})),h.createBoxCtor(s(1284),(function(e){var t=s;this[t(376)]=e.readUint16(),this[t(1492)]=e.readUint16()})),h[s(1281)](s(347),(function(e){var t=s;1&this[t(989)]&&(this[t(1087)]=e[t(1513)]()),2&this[t(989)]&&(this[t(610)]=e[t(1513)]()),4&this[t(989)]&&(this[t(622)]=e[t(1513)]()),8&this.flags&&(0==this.version?16&this[t(989)]?(this[t(1152)]=e[t(1513)](),this[t(1251)]=e[t(1513)](),this[t(971)]=e[t(1513)]()):(this[t(1152)]=e.readInt16(),this[t(1251)]=e[t(1438)](),this[t(971)]=e[t(1438)]()):this.version),32&this[t(989)]&&(this.id=e.readUint32())})),h[s(1281)](s(475),(function(e){var t=s;this[t(808)]=e[t(1513)](),this[t(632)]=e[t(1513)](),this[t(941)]=e[t(1513)](),1&this[t(989)]&&(this[t(1412)]=e[t(1513)](),this[t(1365)]=e[t(1513)]())})),h[s(956)](s(1488),(function(e){var t=s;for(this[t(609)]=e.readUint32(),this[t(1029)]=[],this[t(371)]=[],i=0;i<this[t(609)];i++){var r=e[t(513)]();this[t(1029)][t(1406)](r),r>=32768&&this[t(371)][t(1406)](e.readCString())}})),h[s(1281)](s(1242),(function(e){var t,r,n=s;if(t=e[n(1273)](),this[n(879)]=[],0===this[n(558)])for(r=0;r<t;r++)this[n(879)].push(e.readUint64())})),h[s(1281)](s(1376),(function(e){var t=s;this.maxCLL=e[t(513)](),this[t(1331)]=e[t(513)]()})),h[s(956)](s(701),(function(e){var t=s;if(this[t(1017)]=e[t(817)](4),this[t(1017)]===t(1532)){this[t(1248)]=e[t(513)](),this[t(1003)]=e[t(513)](),this[t(1055)]=e.readUint16();var r=e.readUint8();this[t(1387)]=r>>7}else this[t(1017)]===t(755)?this.ICC_profile=e[t(1342)](this[t(1079)]-4):"prof"===this[t(1017)]&&(this[t(1257)]=e[t(1342)](this.size-4))})),h[s(1281)]("cprt",(function(e){var t=s;this[t(882)](e),this[t(522)]=e[t(1322)]()})),h[s(1281)]("cslg",(function(e){var t=s;0===this[t(558)]&&(this.compositionToDTSShift=e[t(1513)](),this[t(590)]=e[t(1513)](),this.greatestDecodeToDisplayDelta=e[t(1513)](),this[t(693)]=e[t(1513)](),this[t(1426)]=e.readInt32())})),h.createFullBoxCtor(s(354),(function(e){var t,r,n=s;if(t=e[n(1273)](),this[n(1475)]=[],this.sample_offsets=[],0===this[n(558)])for(r=0;r<t;r++){this.sample_counts[n(1406)](e[n(1273)]());var i=e[n(1513)]();this.sample_offsets[n(1406)](i)}else if(1==this.version)for(r=0;r<t;r++)this[n(1475)].push(e[n(1273)]()),this.sample_offsets[n(1406)](e[n(1513)]())})),h[s(956)](s(1480),(function(e){var t=s,r=e.readUint8(),n=e[t(373)](),i=e.readUint8();this.fscod=r>>6,this[t(534)]=r>>1&31,this[t(1006)]=(1&r)<<2|n>>6&3,this[t(1375)]=n>>3&7,this.lfeon=n>>2&1,this[t(401)]=3&n|i>>5&7})),h[s(956)]("dec3",(function(e){var t=s,r=e.readUint16();this.data_rate=r>>3,this.num_ind_sub=7&r,this.ind_subs=[];for(var n=0;n<this[t(1020)]+1;n++){var i={};this[t(615)][t(1406)](i);var o=e.readUint8(),a=e[t(373)](),c=e.readUint8();i[t(543)]=o>>6,i[t(534)]=o>>1&31,i[t(1006)]=(1&o)<<4|a>>4&15,i[t(1375)]=a>>1&7,i.lfeon=1&a,i[t(378)]=c>>1&15,i[t(378)]>0&&(i.chan_loc=(1&c)<<8|e[t(373)]())}})),h[s(1281)]("dfLa",(function(e){var t=s,r=[],n=[t(863),t(369),t(1420),t(1224),t(924),t(1243),t(577),"RESERVED"];for(this[t(1370)](e);;){var i=e.readUint8(),o=Math.min(127&i,n[t(1139)]-1);if(o?e[t(1342)](e[t(1481)]()):(e[t(1342)](13),this[t(1358)]=e.readUint32()>>12,e[t(1342)](20)),r[t(1406)](n[o]),128&i)break}this.numMetadataBlocks=r[t(1139)]+" ("+r.join(", ")+")"})),h[s(956)]("dimm",(function(e){var t=s;this[t(462)]=e[t(1270)]()})),h[s(956)]("dmax",(function(e){var t=s;this[t(864)]=e[t(1273)]()})),h[s(956)](s(803),(function(e){var t=s;this[t(462)]=e[t(1270)]()})),h[s(956)]("dOps",(function(e){var t=s;if(this.Version=e.readUint8(),this[t(788)]=e.readUint8(),this[t(496)]=e.readUint16(),this[t(776)]=e[t(1273)](),this[t(824)]=e[t(1438)](),this.ChannelMappingFamily=e[t(373)](),0!==this.ChannelMappingFamily){this[t(407)]=e.readUint8(),this[t(636)]=e[t(373)](),this.ChannelMapping=[];for(var r=0;r<this.OutputChannelCount;r++)this[t(495)][r]=e[t(373)]()}})),h[s(1281)](s(605),(function(e){var t,r,n=s;this[n(1315)]=[];for(var i=e[n(1273)](),o=0;o<i;o++){if((t=h.parseOneBox(e,!1,this[n(1079)]-(e.getPosition()-this[n(1265)])))[n(574)]!==h.OK)return;r=t[n(923)],this[n(1315)].push(r)}})),h[s(956)](s(1304),(function(e){var t=s;this[t(462)]=e[t(1270)]()})),h[s(1281)](s(1450),(function(e){var t=s;this[t(1368)]=e[t(817)](this[t(1079)]-this[t(385)])})),h[s(1281)]("elst",(function(e){var t=s;this[t(1315)]=[];for(var r=e[t(1273)](),n=0;n<r;n++){var i={};this[t(1315)][t(1406)](i),1===this[t(558)]?(i[t(660)]=e[t(1270)](),i.media_time=e[t(398)]()):(i.segment_duration=e[t(1273)](),i[t(502)]=e[t(1513)]()),i[t(457)]=e.readInt16(),i[t(1584)]=e.readInt16()}})),h[s(1281)](s(593),(function(e){var t=s;1==this[t(558)]?(this[t(1573)]=e.readUint32(),this[t(361)]=e[t(1270)](),this[t(507)]=e[t(1273)](),this.id=e[t(1273)](),this.scheme_id_uri=e[t(1322)](),this[t(528)]=e[t(1322)]()):(this[t(582)]=e[t(1322)](),this[t(528)]=e.readCString(),this[t(1573)]=e[t(1273)](),this.presentation_time_delta=e[t(1273)](),this[t(507)]=e[t(1273)](),this.id=e[t(1273)]());var r=this[t(1079)]-this[t(385)]-(16+(this[t(582)][t(1139)]+1)+(this.value.length+1));1==this.version&&(r-=4),this[t(1095)]=e[t(1342)](r)})),h.createEntityToGroupCtor=function(e,t){var r=s;h[e+"Box"]=function(t){h[So(1155)].call(this,e,t)},h[e+"Box"].prototype=new(h[r(1155)]),h[e+r(1442)][r(891)][r(1086)]=function(e){var n=r;if(this[n(1370)](e),t)t[n(1421)](this,e);else for(this[n(1423)]=e[n(1273)](),this[n(411)]=e[n(1273)](),this[n(1378)]=[],i=0;i<this[n(411)];i++){var s=e[n(1273)]();this[n(1378)][n(1406)](s)}}},h[s(721)](s(866)),h[s(721)](s(1454)),h[s(721)](s(1083)),h[s(721)](s(700)),h.createEntityToGroupCtor(s(1384)),h[s(721)](s(388)),h[s(721)](s(1127)),h.createEntityToGroupCtor(s(902)),h.createEntityToGroupCtor("fobr"),h[s(721)]("iaug"),h[s(721)]("pano"),h[s(721)](s(709)),h[s(721)](s(993)),h[s(721)](s(1114)),h.createEntityToGroupCtor(s(571)),h[s(721)](s(784)),h[s(1281)]("esds",(function(e){var t=s,r=e.readUint8Array(this[t(1079)]-this[t(385)]);if("function"!==t(1069)){var n=new d;this.esd=n[t(1441)](new c(r[t(1176)],0,c[t(641)]))}})),h[s(956)](s(717),(function(e){var t=s;this.fieldCount=e[t(373)](),this[t(1460)]=e.readUint8()})),h.createBoxCtor(s(977),(function(e){var t=s;this[t(433)]=e[t(817)](4)})),h.createBoxCtor(s(1115),(function(e){var t=s,r=this.size-this[t(385)];this[t(979)]=e[t(817)](4),this.minor_version=e[t(1273)](),r-=8,this.compatible_brands=[];for(var n=0;r>=4;)this[t(1207)][n]=e[t(817)](4),r-=4,n++})),h[s(1281)](s(861),(function(e){var t=s;0===this.version&&(e[t(1273)](),this.handler=e[t(817)](4),e.readUint32Array(3),this[t(469)]=e[t(817)](this[t(1079)]-this[t(385)]-20),"\0"===this[t(469)][this[t(469)][t(1139)]-1]&&(this[t(469)]=this[t(469)][t(868)](0,-1)))})),h.createBoxCtor(s(802),(function(e){var t,r,n,i,o=s;this[o(601)]=e[o(373)](),i=e[o(373)](),this[o(1537)]=i>>6,this.general_tier_flag=(32&i)>>5,this[o(1551)]=31&i,this.general_profile_compatibility=e[o(1273)](),this[o(1311)]=e[o(1342)](6),this[o(980)]=e.readUint8(),this[o(906)]=4095&e.readUint16(),this[o(1293)]=3&e[o(373)](),this[o(450)]=3&e.readUint8(),this.bit_depth_luma_minus8=7&e[o(373)](),this.bit_depth_chroma_minus8=7&e[o(373)](),this[o(1309)]=e.readUint16(),i=e[o(373)](),this[o(748)]=i>>6,this.numTemporalLayers=(13&i)>>3,this[o(1153)]=(4&i)>>2,this[o(698)]=3&i,this.nalu_arrays=[];var a=e.readUint8();for(t=0;t<a;t++){var c=[];this[o(684)][o(1406)](c),i=e[o(373)](),c[o(372)]=(128&i)>>7,c[o(932)]=63&i;var u=e[o(513)]();for(r=0;r<u;r++){var l={};c[o(1406)](l),n=e[o(513)](),l.data=e[o(1342)](n)}}})),h.createFullBoxCtor(s(1410),(function(e){var t,r=s;0===this[r(558)]?this[r(966)]=e[r(513)]():this[r(966)]=e[r(1273)](),this[r(481)]=[];for(var n=0;n<this.entry_count;n++){if((t=h[r(983)](e,!1,this[r(1079)]-(e[r(889)]()-this.start)))[r(574)]!==h.OK)return;t[r(923)][r(795)],r(767),this[r(481)][n]=t[r(923)]}})),h[s(1281)](s(1472),(function(e){var t,r=s;t=e.readUint8(),this[r(685)]=t>>4&15,this.length_size=15&t,t=e[r(373)](),this[r(1100)]=t>>4&15,1===this[r(558)]||2===this[r(558)]?this[r(1210)]=15&t:this[r(1210)]=0,this[r(896)]=[];var n=0;if(this[r(558)]<2)n=e[r(513)]();else{if(2!==this[r(558)])throw r(422);n=e.readUint32()}for(var i=0;i<n;i++){var o={};if(this.items[r(1406)](o),this[r(558)]<2)o[r(850)]=e[r(513)]();else{if(2!==this.version)throw r(422);o.item_ID=e.readUint32()}switch(1===this[r(558)]||2===this[r(558)]?o.construction_method=15&e.readUint16():o[r(1111)]=0,o[r(1200)]=e[r(513)](),this[r(1100)]){case 0:o[r(1505)]=0;break;case 4:o[r(1505)]=e[r(1273)]();break;case 8:o[r(1505)]=e[r(1270)]();break;default:throw r(1188)}var a=e.readUint16();o[r(649)]=[];for(var c=0;c<a;c++){var u={};if(o.extents[r(1406)](u),1===this[r(558)]||2===this.version)switch(this[r(1210)]){case 0:u[r(1241)]=0;break;case 4:u[r(1241)]=e.readUint32();break;case 8:u.extent_index=e[r(1270)]();break;default:throw r(386)}switch(this.offset_size){case 0:u[r(367)]=0;break;case 4:u.extent_offset=e[r(1273)]();break;case 8:u[r(367)]=e[r(1270)]();break;default:throw r(386)}switch(this[r(1037)]){case 0:u[r(600)]=0;break;case 4:u[r(600)]=e[r(1273)]();break;case 8:u[r(600)]=e[r(1270)]();break;default:throw r(386)}}}})),h[s(956)](s(887),(function(e){var t=s,r=e.readUint8();this[t(405)]=r>>7,this[t(1542)]=1&r})),h.createFullBoxCtor("infe",(function(e){var t=s;if((0===this[t(558)]||1===this[t(558)])&&(this[t(850)]=e[t(513)](),this[t(1366)]=e[t(513)](),this[t(1536)]=e.readCString(),this.content_type=e.readCString(),this[t(390)]=e[t(1322)]()),1===this[t(558)])return this[t(890)]=e[t(817)](4),void e[t(1509)](this[t(1265)]+this[t(1079)]);this[t(558)]>=2&&(2===this.version?this[t(850)]=e.readUint16():3===this[t(558)]&&(this.item_ID=e.readUint32()),this[t(1366)]=e[t(513)](),this.item_type=e[t(817)](4),this[t(1536)]=e[t(1322)](),"mime"===this[t(945)]?(this.content_type=e[t(1322)](),this[t(390)]=e[t(1322)]()):this[t(945)]===t(599)&&(this[t(430)]=e[t(1322)]()))})),h[s(1281)](s(1272),(function(e){var t,r,n=s;for(entry_count=e[n(1273)](),this.associations=[],t=0;t<entry_count;t++){var i={};this.associations[n(1406)](i),this[n(558)]<1?i.id=e.readUint16():i.id=e[n(1273)]();var o=e[n(373)]();for(i.props=[],r=0;r<o;r++){var a=e[n(373)](),c={};i.props.push(c),c[n(792)]=(128&a)>>7==1,1&this[n(989)]?c[n(348)]=(127&a)<<8|e[n(373)]():c.property_index=127&a}}})),h[s(1281)](s(368),(function(e){var t,r,n=s;for(this[n(1474)]=[];e.getPosition()<this[n(1265)]+this[n(1079)];){if((t=h[n(983)](e,!0,this[n(1079)]-(e[n(889)]()-this.start)))[n(574)]!==h.OK)return;(r=0===this.version?new h.SingleItemTypeReferenceBox(t.type,t[n(1079)],t[n(385)],t[n(1265)]):new(h[n(439)])(t[n(795)],t[n(1079)],t[n(385)],t[n(1265)])).write===h[n(1442)][n(891)][n(1122)]&&r[n(795)]!==n(1292)&&r.parseDataAndRewind(e),r.parse(e),this[n(1474)][n(1406)](r)}})),h[s(956)](s(1300),(function(e){var t=s;this[t(775)]=3&e[t(373)]()})),h[s(1281)](s(653),(function(e){var t=s;this[t(544)]=e[t(1273)](),this.image_height=e[t(1273)]()})),h.createFullBoxCtor(s(471),(function(e){var t=s;this[t(409)]=e[t(1322)](),this[t(528)]=e[t(1322)]()})),h[s(1281)](s(805),(function(e){var t=s,r=e[t(373)]();this[t(1455)]=[];for(var n=0;n<r;n++){var i={};this[t(1455)][n]=i,i[t(1356)]=e[t(1273)]();var o=e.readUint8();switch(i[t(903)]=o>>7,i.assignment_type=127&o,i[t(395)]){case 0:i[t(435)]=e.readString(4);break;case 1:i[t(435)]=e[t(817)](4),i[t(627)]=e.readUint32();break;case 2:case 3:break;case 4:i[t(614)]=e.readUint32()}}})),h[s(956)](s(873),(function(e){var t=s;this[t(1400)]=e[t(513)]()})),h[s(956)](s(1302),(function(e){var t=s;this[t(400)]=e[t(1273)](),this[t(442)]=e[t(1273)]()})),f[s(891)][s(762)]=function(){return"("+this.x+","+this.y+")"},h.createBoxCtor("mdcv",(function(e){var t=s;this[t(982)]=[],this[t(982)][0]=new f(e[t(513)](),e[t(513)]()),this[t(982)][1]=new f(e[t(513)](),e[t(513)]()),this[t(982)][2]=new f(e[t(513)](),e[t(513)]()),this[t(1012)]=new f(e[t(513)](),e[t(513)]()),this.max_display_mastering_luminance=e[t(1273)](),this[t(602)]=e[t(1273)]()})),h[s(1281)](s(1468),(function(e){var t=s;1==this.version?(this[t(647)]=e[t(1270)](),this.modification_time=e[t(1270)](),this[t(1573)]=e[t(1273)](),this[t(631)]=e.readUint64()):(this.creation_time=e.readUint32(),this.modification_time=e[t(1273)](),this[t(1573)]=e[t(1273)](),this[t(631)]=e.readUint32()),this.parseLanguage(e),e[t(513)]()})),h[s(1281)]("mehd",(function(e){var t=s;1&this[t(989)]&&(this[t(558)]=1),1==this.version?this[t(1249)]=e.readUint64():this[t(1249)]=e[t(1273)]()})),h.createFullBoxCtor(s(624),(function(e){var t=s;this.boxes=[],h.ContainerBox[t(891)][t(1086)].call(this,e)})),h[s(1281)](s(1085),(function(e){var t=s;this[t(1307)]=e[t(1273)]()})),h[s(1281)](s(912),(function(e){var t=s;this[t(1560)]=e[t(1273)]()})),h[s(1281)](s(1345),(function(e){var t=s;this.bits_per_pixel=e[t(373)]()})),h[s(1281)](s(399),(function(e){var t=s;1==this[t(558)]?(this[t(647)]=e.readUint64(),this[t(1396)]=e[t(1270)](),this[t(1573)]=e[t(1273)](),this[t(631)]=e[t(1270)]()):(this.creation_time=e[t(1273)](),this[t(1396)]=e[t(1273)](),this[t(1573)]=e.readUint32(),this[t(631)]=e.readUint32()),this[t(1546)]=e.readUint32(),this[t(872)]=e.readUint16()>>8,e.readUint16(),e[t(346)](2),this[t(1212)]=e[t(346)](9),e[t(346)](6),this.next_track_id=e.readUint32()})),h[s(956)](s(509),(function(e){this[s(877)]=e.readUint32()})),h[s(956)](s(1534),(function(e){var t=s;this[t(877)]=e[t(1270)]()})),h.createFullBoxCtor(s(537),(function(e){var t=s,r=e.readUint32();this[t(1193)]=[];for(var n=0;n<Math[t(829)]((r+1)/2);n++)this[t(1193)]=e.readUint8()})),h[s(956)]("pasp",(function(e){var t=s;this.hSpacing=e[t(1273)](),this[t(1057)]=e.readUint32()})),h[s(956)](s(1388),(function(e){var t=s;this[t(1252)]=e[t(817)](this.size-this.hdr_size)})),h[s(956)](s(940),(function(e){var t=s;this[t(485)]=e[t(1273)]();var r=e.readUint8();this[t(1324)]=e[t(817)](r)})),h[s(1281)](s(1247),(function(e){var t=s,r=(this.size-this[t(385)])/8;this[t(1546)]=[],this[t(1443)]=[];for(var n=0;n<r;n++)this[t(1546)][n]=e[t(1273)](),this[t(1443)][n]=e[t(1273)]()})),h[s(1281)]("pitm",(function(e){var t=s;0===this[t(558)]?this.item_id=e.readUint16():this[t(730)]=e[t(1273)]()})),h[s(1281)](s(1452),(function(e){var t,r=s;for(this[r(1348)]=e.readUint8(),this[r(1278)]=[],t=0;t<this[r(1348)];t++)this[r(1278)][t]=e[r(373)]()})),h[s(956)](s(596),(function(e){var t=s;this[t(442)]=e[t(1273)]()})),h.createFullBoxCtor("prdi",(function(e){var t=s;if(this[t(362)]=e[t(513)](),this[t(1417)]=[],2&this.flags)for(var r=0;r<this[t(362)];r++)this.item_count[r]=e.readUint16()})),h[s(1281)](s(1130),(function(e){var t=s;this[t(1279)]=e[t(1273)](),this.ntp_timestamp=e[t(1270)](),0===this[t(558)]?this[t(502)]=e.readUint32():this[t(502)]=e.readUint64()})),h[s(1281)](s(489),(function(e){var t=s;if(this[t(1407)]=h[t(556)](e),this.version>0){var r=e[t(1273)]();this.kid=[];for(var n=0;n<r;n++)this[t(826)][n]=h[t(556)](e)}var i=e[t(1273)]();i>0&&(this[t(720)]=e[t(1342)](i))})),h[s(1281)](s(1105),(function(e){var t=s;this[t(1467)]=e[t(1273)](),this[t(1263)]=e[t(1273)]()})),h[s(1281)]("enof",(function(e){var t=s;this[t(1467)]=e[t(1273)](),this[t(1263)]=e.readUint32()})),h[s(1281)](s(555),(function(e){var t=s;this.width=e.readUint32(),this[t(1263)]=e[t(1273)]()})),h[s(670)]("tapt",null,["clef",s(555),"enof"]),h[s(956)](s(562),(function(e){var t=s;this[t(760)]=e[t(817)](4),this[t(1134)]=e[t(817)](this[t(1079)]-this.hdr_size-4)})),h[s(1281)](s(530),(function(e){var t=s;1&this.flags&&(this[t(1171)]=e[t(1273)](),this[t(961)]=e[t(1273)]());var r=e.readUint32();this.offset=[];for(var n=0;n<r;n++)0===this[t(558)]?this[t(814)][n]=e[t(1273)]():this[t(814)][n]=e[t(1270)]()})),h[s(1281)](s(1418),(function(e){var t=s;1&this[t(989)]&&(this[t(1171)]=e[t(1273)](),this[t(961)]=e[t(1273)]()),this[t(820)]=e[t(373)]();var r=e[t(1273)]();if(this[t(920)]=[],0===this.default_sample_info_size)for(var n=0;n<r;n++)this.sample_info_size[n]=e.readUint8()})),h[s(800)](h[s(552)],s(1191),(function(e){var t=s;this.parseHeader(e),this.content_encoding=e.readCString(),this[t(393)]=e[t(1322)](),this[t(949)](e)})),h[s(800)](h[s(552)],s(681),(function(e){var t=s;this.parseHeader(e),this[t(390)]=e[t(1322)](),this[t(1306)]=e[t(1322)](),this.schema_location=e[t(1322)](),this.parseFooter(e)})),h[s(800)](h[s(1264)],s(791),(function(e){var t=s;this[t(1464)](e),this.content_encoding=e[t(1322)](),this.mime_format=e.readCString(),this[t(949)](e)})),h[s(800)](h[s(1264)],s(1332),(function(e){var t=s;this[t(1464)](e),this[t(1306)]=e[t(1322)](),this.schema_location=e[t(1322)](),this[t(1185)]=e[t(1322)](),this[t(949)](e)})),h.createSampleEntryCtor(h[s(1264)],s(1380),(function(e){var t=s;this[t(1464)](e),this[t(390)]=e[t(1322)](),this.mime_format=e.readCString(),this[t(949)](e)})),h[s(800)](h.SAMPLE_ENTRY_TYPE_SUBTITLE,s(1274),(function(e){var t=s;this.parseHeader(e),this.displayFlags=e.readUint32(),this.horizontal_justification=e[t(1011)](),this[t(380)]=e.readInt8(),this.bg_color_rgba=e[t(1342)](4),this[t(663)]=e.readInt16Array(4),this[t(1424)]=e[t(1342)](12),this.parseFooter(e)})),h[s(800)](h[s(552)],"wvtt",(function(e){var t=s;this[t(1464)](e),this[t(949)](e)})),h[s(1499)](s(837),(function(e){var t,r=s,n=e[r(513)]();for(this[r(504)]=e.readUint16(),this[r(478)]=[],t=0;t<n;t++)this[r(478)][t]=e.readUint32();var i=this.description_length-4-4*n;for(this[r(1545)]=[],this.num_total_samples=[],t=0;t<i/4;t++)this[r(1545)][t]=e.readUint16(),this.num_total_samples[t]=e[r(513)]()})),h[s(1499)](s(579),(function(e){var t=s;this[t(1503)]=e[t(373)](),this[t(1097)]=e.readUint8(),this[t(1525)]=e[t(513)](),this[t(1309)]=e[t(513)]()})),h[s(1499)](s(1576),(function(e){var t=s;this.subSequenceIdentifier=e.readUint16(),this[t(1503)]=e[t(373)]();var r=e.readUint8();this[t(706)]=r>>7,this[t(715)]=r>>6&1,this[t(706)]&&(this[t(631)]=e.readUint32()),this[t(715)]&&(this.accurateStatisticsFlag=e.readUint8(),this[t(1525)]=e.readUint16(),this[t(1309)]=e[t(513)]()),this[t(476)]=[];for(var n=e[t(373)](),i=0;i<n;i++){var o={};this[t(476)][t(1406)](o),o[t(387)]=e[t(373)](),o[t(1503)]=e.readUint8(),o[t(554)]=e[t(513)]()}})),h.createSampleGroupCtor(s(843),(function(e){})),h.createSampleGroupCtor("mvif",(function(e){})),h[s(1499)](s(1287),(function(e){var t=s;this[t(710)]=e[t(1438)]()})),h[s(1499)](s(1260),(function(e){var t=s,r=e[t(373)]();this[t(1060)]=r>>7,this[t(1277)]=127&r})),h.createSampleGroupCtor("rash",(function(e){var t=s;if(this[t(498)]=e[t(513)](),this[t(665)]!==2+(1===this[t(498)]?2:6*this.operation_point_count)+9)this[t(720)]=e.readUint8Array(this[t(665)]-2);else{if(1===this[t(498)])this[t(1329)]=e[t(513)]();else{this[t(1329)]=[],this[t(1015)]=[];for(var r=0;r<this[t(498)];r++)this.available_bitrate[r]=e.readUint32(),this[t(1329)][r]=e.readUint16()}this[t(1021)]=e.readUint32(),this[t(415)]=e[t(1273)](),this[t(1435)]=e[t(373)]()}})),h[s(1499)](s(1136),(function(e){var t=s;this[t(710)]=e[t(1438)]()})),h[s(734)][s(891)][s(1086)]=function(e){var t=s;this[t(720)]=e.readUint8Array(this[t(665)])},h[s(1499)](s(1047),(function(e){})),h[s(1499)](s(931),(function(e){})),h[s(1499)](s(535),(function(e){var t=s;this[t(405)]=e[t(373)]();var r=e[t(373)]();this.crypt_byte_block=r>>4,this[t(1427)]=15&r,this[t(465)]=e[t(373)](),this.Per_Sample_IV_Size=e[t(373)](),this[t(1101)]=h[t(556)](e),this[t(1530)]=0,this[t(464)]=0,1===this[t(465)]&&0===this[t(630)]&&(this[t(1530)]=e[t(373)](),this.constant_IV=e[t(1342)](this.constant_IV_size))})),h[s(1499)]("stsa",(function(e){})),h[s(1499)]("sync",(function(e){var t=s,r=e[t(373)]();this[t(927)]=63&r})),h[s(1499)]("tele",(function(e){var t=s,r=e[t(373)]();this[t(1543)]=r>>7})),h.createSampleGroupCtor(s(1504),(function(e){})),h[s(1499)]("tscl",(function(e){})),h[s(1499)](s(1168),(function(e){})),h[s(1281)](s(672),(function(e){var t=s;this[t(435)]=e.readString(4),1===this[t(558)]?this.grouping_type_parameter=e[t(1273)]():this[t(627)]=0,this[t(1315)]=[];for(var r=e[t(1273)](),n=0;n<r;n++){var i={};this[t(1315)][t(1406)](i),i[t(703)]=e[t(1513)](),i[t(1466)]=e[t(1513)]()}})),p[s(891)][s(762)]=function(){var e=s;return e(997)+this[e(1458)]+e(764)+this[e(1026)]+"]"},h.createFullBoxCtor(s(1162),(function(e){var t,r=s;for(this[r(609)]=e[r(513)](),this.component_index=[],t=0;t<this[r(609)];t++)this[r(1217)][r(1406)](e.readUint16());var n=e[r(373)]();for(this[r(1321)]=128==(128&n),this[r(1572)]=e[r(1273)](),this[r(793)]=e[r(1273)](),this[r(939)]=e[r(1273)](),this[r(991)]=[],this[r(1298)]=[],this[r(1142)]=[],t=0;t<this[r(1572)];t++)this[r(991)][r(1406)](e[r(1273)]());for(t=0;t<this[r(793)];t++)this[r(1298)][r(1406)](e[r(1273)]());for(t=0;t<this[r(939)];t++){var i=e[r(1273)](),o=e[r(1273)]();this.bad_pixels.push(new p(i,o))}})),h.createFullBoxCtor(s(1559),(function(e){var t=s;this[t(490)]=e.readString(4),this.scheme_version=e[t(1273)](),1&this[t(989)]&&(this[t(657)]=e.readString(this[t(1079)]-this[t(385)]-8))})),h.createBoxCtor(s(1197),(function(e){var t=s;this[t(1134)]=e[t(817)](this[t(1079)]-this[t(385)])})),h[s(1281)]("sdtp",(function(e){var t,r=s,n=this.size-this.hdr_size;this[r(981)]=[],this[r(856)]=[],this[r(1501)]=[],this[r(1336)]=[];for(var i=0;i<n;i++)t=e.readUint8(),this[r(981)][i]=t>>6,this[r(856)][i]=t>>4&3,this[r(1501)][i]=t>>2&3,this[r(1336)][i]=3&t})),h[s(1281)](s(1276)),h[s(1281)](s(648),(function(e){var t=s;this[t(435)]=e[t(817)](4),o[t(1138)](t(662),t(365)+this[t(435)]),1===this[t(558)]?this[t(403)]=e[t(1273)]():this[t(403)]=0,this[t(558)]>=2&&(this.default_group_description_index=e[t(1273)]()),this.entries=[];for(var r=e.readUint32(),n=0;n<r;n++){var i;i=h[this[t(435)]+t(734)]?new(h[this[t(435)]+t(734)])(this[t(435)]):new h.SampleGroupEntry(this[t(435)]),this[t(1315)].push(i),1===this[t(558)]&&0===this[t(403)]?i[t(665)]=e[t(1273)]():i[t(665)]=this[t(403)],i.write===h[t(734)].prototype[t(1122)]&&(i.data=e[t(1342)](i[t(665)]),e.position-=i[t(665)]),i[t(1086)](e)}})),h[s(1281)](s(1484),(function(e){var t=s;this[t(651)]=e[t(1273)](),this[t(1573)]=e[t(1273)](),0===this[t(558)]?(this.earliest_presentation_time=e[t(1273)](),this[t(503)]=e[t(1273)]()):(this[t(1218)]=e[t(1270)](),this[t(503)]=e[t(1270)]()),e[t(513)](),this[t(1474)]=[];for(var r=e.readUint16(),n=0;n<r;n++){var i={};this.references[t(1406)](i);var o=e[t(1273)]();i[t(910)]=o>>31&1,i.referenced_size=2147483647&o,i[t(847)]=e[t(1273)](),o=e.readUint32(),i.starts_with_SAP=o>>31&1,i[t(697)]=o>>28&7,i[t(514)]=268435455&o}})),h.SingleItemTypeReferenceBox=function(e,t,r,n){var i=s;h[i(1442)][i(1421)](this,e,t),this[i(385)]=r,this[i(1265)]=n},h[s(726)][s(891)]=new(h[s(1442)]),h[s(726)][s(891)][s(1086)]=function(e){var t=s;this[t(773)]=e.readUint16();var r=e[t(513)]();this.references=[];for(var n=0;n<r;n++)this[t(1474)][n]={},this[t(1474)][n][t(1129)]=e.readUint16()},h[s(439)]=function(e,t,r,n){h.Box.call(this,e,t),this.hdr_size=r,this.start=n},h[s(439)][s(891)]=new h.Box,h[s(439)].prototype[s(1086)]=function(e){var t=s;this[t(773)]=e[t(1273)]();var r=e[t(513)]();this[t(1474)]=[];for(var n=0;n<r;n++)this.references[n]={},this[t(1474)][n][t(1129)]=e[t(1273)]()},h.createFullBoxCtor(s(1429),(function(e){var t=s;this[t(1128)]=e[t(513)](),this[t(1275)]=e.readUint16(),this[t(1433)]=e.readUint16(),this[t(432)]=e[t(513)](),this[t(563)]=e[t(513)](),this[t(1295)]=e[t(513)](),this.whitePointChromaticity_x=e.readUint16(),this[t(1144)]=e[t(513)](),this[t(675)]=e.readUint32(),this.luminanceMin=e[t(1273)]()})),h[s(1281)](s(1094),(function(e){var t=s;this[t(1116)]=e.readUint16(),e[t(513)]()})),h[s(1281)](s(1489),(function(e){var t=s;this[t(687)]=[];for(var r=e[t(1273)](),n=0;n<r;n++){var i={};this[t(687)].push(i),i.ranges=[];for(var o=e[t(1273)](),a=0;a<o;a++){var c={};i[t(1090)][t(1406)](c),c[t(1005)]=e[t(373)](),c.range_size=e[t(1481)]()}}})),h.createFullBoxCtor(s(1163),(function(e){var t,r=s;if(t=e[r(1273)](),this.chunk_offsets=[],0===this[r(558)])for(var n=0;n<t;n++)this[r(879)][r(1406)](e[r(1273)]())})),h.createFullBoxCtor(s(1355),(function(e){var t=s,r=(this.size-this[t(385)])/2;this[t(747)]=[];for(var n=0;n<r;n++)this.priority[n]=e[t(513)]()})),h[s(1281)](s(519)),h[s(1281)](s(352),(function(e){var t=s;this[t(819)]=e.readUint16(),this[t(1393)]=e[t(513)](),this[t(614)]=e.readUint32();var r=(this[t(1079)]-this[t(385)]-8)/4;this[t(667)]=[];for(var n=0;n<r;n++)this[t(667)][n]=e[t(1273)]()})),h[s(1281)](s(384),(function(e){var t,r,n=s;if(t=e.readUint32(),this[n(1227)]=[],this[n(427)]=[],this[n(1033)]=[],0===this[n(558)])for(r=0;r<t;r++)this[n(1227)][n(1406)](e[n(1273)]()),this[n(427)][n(1406)](e[n(1273)]()),this[n(1033)][n(1406)](e[n(1273)]())})),h[s(1281)](s(750),(function(e){var t,r,n,i,o=s;for(this.entries=[],n=e[o(1273)](),t=1;t<=n;t++){if((r=h[o(983)](e,!0,this[o(1079)]-(e.getPosition()-this.start)))[o(574)]!==h.OK)return;h[r[o(795)]+o(1416)]?((i=new(h[r[o(795)]+o(1416)])(r[o(1079)]))[o(385)]=r[o(385)],i[o(1265)]=r.start):i=new(h[o(1416)])(r.type,r[o(1079)],r[o(385)],r[o(1265)]),i[o(1122)]===h[o(1416)][o(891)][o(1122)]&&i[o(928)](e),i[o(1086)](e),this[o(1315)][o(1406)](i)}})),h[s(1281)](s(851),(function(e){var t=s;this[t(435)]=e[t(1273)]();var r=e[t(513)]();this[t(1466)]=[];for(var n=0;n<r;n++)this[t(1466)][n]=e.readUint32()})),h[s(1281)](s(1034),(function(e){var t,r,n=s;if(t=e[n(1273)](),this[n(370)]=[],this[n(683)]=[],0===this[n(558)])for(r=0;r<t;r++)this[n(370)][n(1406)](e[n(1273)]()),this[n(683)][n(1406)](e.readUint32())})),h.createFullBoxCtor("stss",(function(e){var t,r,n=s;if(r=e[n(1273)](),0===this[n(558)])for(this[n(1053)]=[],t=0;t<r;t++)this[n(1053)][n(1406)](e[n(1273)]())})),h[s(1281)](s(830),(function(e){var t,r=s;if(this.sample_sizes=[],0===this.version)for(this.sample_size=e[r(1273)](),this[r(703)]=e.readUint32(),t=0;t<this.sample_count;t++)0===this.sample_size?this[r(446)].push(e.readUint32()):this[r(446)][t]=this.sample_size})),h.createFullBoxCtor("stts",(function(e){var t,r,n,i=s;if(t=e.readUint32(),this[i(1475)]=[],this.sample_deltas=[],0===this[i(558)])for(r=0;r<t;r++)this[i(1475)][i(1406)](e[i(1273)]()),(n=e[i(1513)]())<0&&(n=1),this[i(567)][i(1406)](n)})),h[s(1281)]("stvi",(function(e){var t=s,r=e[t(1273)]();this.single_view_allowed=3&r,this[t(1574)]=e[t(1273)]();var n,i,o=e[t(1273)]();for(this[t(757)]=e[t(817)](o),this[t(1539)]=[];e[t(889)]()<this[t(1265)]+this[t(1079)];){if((n=h[t(983)](e,!1,this[t(1079)]-(e[t(889)]()-this[t(1265)]))).code!==h.OK)return;i=n[t(923)],this[t(1539)].push(i),this[i[t(795)]]=i}})),h[s(956)](s(1123),(function(e){var t=s;h[t(1374)].prototype[t(1086)][t(1421)](this,e)})),h[s(1281)](s(1198),(function(e){var t,r,n=s;if(this[n(446)]=[],0===this[n(558)])if(this.reserved=e[n(1481)](),this[n(1074)]=e[n(373)](),r=e[n(1273)](),4===this[n(1074)])for(t=0;t<r;t+=2){var i=e.readUint8();this[n(446)][t]=i>>4&15,this[n(446)][t+1]=15&i}else if(8===this[n(1074)])for(t=0;t<r;t++)this[n(446)][t]=e[n(373)]();else if(16===this.field_size)for(t=0;t<r;t++)this[n(446)][t]=e[n(513)]()})),h[s(1281)](s(1478),(function(e){var t,r,n,i,o=s;for(n=e.readUint32(),this[o(1315)]=[],t=0;t<n;t++){var a={};if(this[o(1315)][t]=a,a.sample_delta=e[o(1273)](),a.subsamples=[],(i=e[o(513)]())>0)for(r=0;r<i;r++){var c={};a[o(645)].push(c),1==this[o(558)]?c[o(1079)]=e[o(1273)]():c[o(1079)]=e[o(513)](),c.priority=e[o(373)](),c[o(1131)]=e[o(373)](),c.codec_specific_parameters=e[o(1273)]()}}})),h.createFullBoxCtor(s(470),(function(e){var t=s;if(e[t(373)](),0===this[t(558)])e[t(373)]();else{var r=e[t(373)]();this[t(1042)]=r>>4&15,this[t(934)]=15&r}this[t(763)]=e.readUint8(),this[t(1019)]=e[t(373)](),this.default_KID=h[t(556)](e),1===this[t(763)]&&0===this[t(1019)]&&(this[t(765)]=e.readUint8(),this[t(984)]=e[t(1342)](this[t(765)]))})),h.createFullBoxCtor("tfdt",(function(e){var t=s;1==this.version?this[t(985)]=e[t(1270)]():this[t(985)]=e[t(1273)]()})),h.createFullBoxCtor("tfhd",(function(e){var t=s,r=0;this[t(1312)]=e[t(1273)](),this.size-this[t(385)]>r&&this[t(989)]&h[t(1219)]?(this[t(1135)]=e.readUint64(),r+=8):this[t(1135)]=0,this[t(1079)]-this[t(385)]>r&&this.flags&h[t(1556)]?(this[t(1379)]=e[t(1273)](),r+=4):this[t(1379)]=0,this[t(1079)]-this[t(385)]>r&&this.flags&h[t(1110)]?(this[t(1522)]=e.readUint32(),r+=4):this[t(1522)]=0,this[t(1079)]-this[t(385)]>r&&this[t(989)]&h[t(943)]?(this.default_sample_size=e[t(1273)](),r+=4):this[t(1570)]=0,this[t(1079)]-this.hdr_size>r&&this[t(989)]&h[t(1540)]?(this[t(461)]=e[t(1273)](),r+=4):this[t(461)]=0})),h[s(1281)](s(454),(function(e){var t=s;this[t(1356)]=e[t(1273)](),e.readUint24();var r=e[t(373)]();this.length_size_of_traf_num=r>>4&3,this[t(1507)]=r>>2&3,this[t(353)]=3&r,this[t(1315)]=[];for(var n=e.readUint32(),i=0;i<n;i++)1===this[t(558)]?(this[t(864)]=e[t(1270)](),this[t(550)]=e[t(1270)]()):(this[t(864)]=e[t(1273)](),this[t(550)]=e[t(1273)]()),this[t(359)]=e[t(914)+8*(this[t(1062)]+1)](),this.trun_number=e[t(914)+8*(this[t(1507)]+1)](),this.sample_number=e[t(914)+8*(this[t(353)]+1)]()})),h[s(1281)](s(751),(function(e){var t=s;1==this[t(558)]?(this[t(647)]=e[t(1270)](),this.modification_time=e[t(1270)](),this[t(1312)]=e[t(1273)](),e.readUint32(),this[t(631)]=e[t(1270)]()):(this[t(647)]=e[t(1273)](),this[t(1396)]=e[t(1273)](),this[t(1312)]=e[t(1273)](),e[t(1273)](),this.duration=e[t(1273)]()),e[t(346)](2),this[t(658)]=e.readInt16(),this.alternate_group=e[t(1438)](),this[t(872)]=e[t(1438)]()>>8,e[t(513)](),this[t(1212)]=e[t(1457)](9),this[t(1467)]=e[t(1273)](),this[t(1263)]=e[t(1273)]()})),h[s(956)](s(816),(function(e){this[s(864)]=e.readUint32()})),h[s(956)](s(841),(function(e){this[s(864)]=e.readUint32()})),h[s(956)](s(919),(function(e){var t=s;this[t(462)]=e[t(1273)]()})),h[s(956)](s(425),(function(e){var t=s;this.bytessent=e[t(1273)]()})),h[s(956)]("tpyl",(function(e){var t=s;this[t(462)]=e[t(1270)]()})),h[s(968)].prototype[s(1086)]=function(e){var t=s;this.parseFullHeader(e),this[t(1035)]=e.readUint32()},h.createTrackGroupCtor(s(381)),h[s(431)]=function(e,t,r,n){var i=s;h[i(1442)][i(1421)](this,e,t),this[i(385)]=r,this[i(1265)]=n},h.TrackReferenceTypeBox.prototype=new(h[s(1442)]),h[s(431)].prototype[s(1086)]=function(e){var t=s;this.track_ids=e[t(346)]((this[t(1079)]-this[t(385)])/4)},h[s(1477)][s(891)][s(1086)]=function(e){for(var t,r,n=s;e.getPosition()<this[n(1265)]+this[n(1079)];){if((t=h[n(983)](e,!0,this[n(1079)]-(e.getPosition()-this[n(1265)])))[n(574)]!==h.OK)return;(r=new(h[n(431)])(t[n(795)],t[n(1079)],t[n(385)],t[n(1265)]))[n(1122)]===h[n(1442)][n(891)][n(1122)]&&"mdat"!==r[n(795)]&&r[n(928)](e),r[n(1086)](e),this[n(1539)][n(1406)](r)}},h[s(1281)](s(1121),(function(e){var t=s;for(this.track_ID=e[t(1273)](),this[t(1539)]=[];e[t(889)]()<this[t(1265)]+this[t(1079)];){if(ret=h[t(983)](e,!1,this[t(1079)]-(e.getPosition()-this[t(1265)])),ret[t(574)]!==h.OK)return;box=ret[t(923)],this[t(1539)][t(1406)](box)}})),h.createFullBoxCtor(s(930),(function(e){var t=s;this.track_id=e[t(1273)](),this.default_sample_description_index=e.readUint32(),this[t(1522)]=e[t(1273)](),this[t(1570)]=e[t(1273)](),this[t(461)]=e[t(1273)]()})),h[s(956)](s(375),(function(e){var t=s;this.bytessent=e[t(1270)]()})),h[s(1281)]("trun",(function(e){var t=s,r=0;if(this[t(703)]=e[t(1273)](),r+=4,this[t(1079)]-this[t(385)]>r&&this[t(989)]&h.TRUN_FLAGS_DATA_OFFSET?(this.data_offset=e.readInt32(),r+=4):this[t(990)]=0,this[t(1079)]-this[t(385)]>r&&this[t(989)]&h.TRUN_FLAGS_FIRST_FLAG?(this.first_sample_flags=e[t(1273)](),r+=4):this.first_sample_flags=0,this.sample_duration=[],this[t(1076)]=[],this.sample_flags=[],this.sample_composition_time_offset=[],this[t(1079)]-this[t(385)]>r)for(var n=0;n<this[t(703)];n++)this[t(989)]&h[t(583)]&&(this[t(1061)][n]=e.readUint32()),this[t(989)]&h.TRUN_FLAGS_SIZE&&(this[t(1076)][n]=e.readUint32()),this.flags&h[t(781)]&&(this.sample_flags[n]=e[t(1273)]()),this[t(989)]&h[t(548)]&&(0===this[t(558)]?this.sample_composition_time_offset[n]=e[t(1273)]():this[t(1051)][n]=e[t(1513)]())})),h[s(1281)](s(1143),(function(e){var t=s;this[t(819)]=e[t(1273)]();var r=(this[t(1079)]-this.hdr_size-4)/4;this[t(667)]=[];for(var n=0;n<r;n++)this[t(667)][n]=e[t(1273)]()})),h.createFullBoxCtor(s(1318),(function(e){var t=s;this[t(1397)]=e[t(1322)]()})),h.createBoxCtor(s(724),(function(e){var t=s,r=(this.size-this[t(385)])/4;this.compatible_brands=[];for(var n=0;n<r;n++)this[t(1207)][n]=e[t(817)](4)})),h[s(1281)](s(1320),(function(e){var t=s;this[t(818)]=e[t(1322)](),this[t(469)]=e[t(1322)](),this[t(447)]=e[t(1322)](),this[t(1199)]=e[t(1322)]()})),h[s(1281)](s(1359),(function(e){var t,r=s;if(this[r(1394)]=e[r(1273)](),1==this[r(558)]);else if(0==this[r(558)]){for(this[r(609)]=e[r(1273)](),this[r(1217)]=[],this[r(607)]=[],this[r(892)]=[],this.component_align_size=[],t=0;t<this[r(609)];t++)this[r(1217)].push(e[r(513)]()),this[r(607)][r(1406)](e[r(373)]()),this.component_format[r(1406)](e[r(373)]()),this[r(1541)][r(1406)](e.readUint8());this[r(707)]=e.readUint8(),this.interleave_type=e[r(373)](),this.block_size=e[r(373)]();var n=e[r(373)]();this[r(402)]=n>>7&1,this[r(1547)]=n>>6&1,this[r(842)]=n>>5&1,this[r(832)]=n>>4&1,this[r(397)]=n>>3&1,this[r(831)]=e[r(1273)](),this.row_align_size=e.readUint32(),this[r(845)]=e[r(1273)](),this.num_tile_cols_minus_one=e[r(1273)](),this.num_tile_rows_minus_one=e[r(1273)]()}})),h[s(1281)]("url ",(function(e){var t=s;1!==this[t(989)]&&(this[t(1150)]=e.readCString())})),h[s(1281)](s(1334),(function(e){var t=s;this.name=e[t(1322)](),this[t(1079)]-this.hdr_size-this[t(469)][t(1139)]-1>0&&(this[t(1150)]=e[t(1322)]())})),h[s(1564)](s(976),!0,!1,(function(e){var t=s;this.LiveServerManifest=e[t(817)](this.size-this.hdr_size).replace(/&/g,t(772))[t(813)](/</g,t(659)).replace(/>/g,">")[t(813)](/"/g,t(871))[t(813)](/'/g,t(621))})),h[s(1564)](s(1282),!0,!1,(function(e){var t=s;this[t(1407)]=h[t(556)](e);var r=e[t(1273)]();r>0&&(this[t(720)]=e[t(1342)](r))})),h[s(1564)](s(1447),!0,!1),h[s(1564)]("8974dbce7be74c5184f97148f9882554",!0,!1,(function(e){var t=s;this[t(1004)]=e[t(1481)](),this.default_IV_size=e.readUint8(),this.default_KID=h[t(556)](e)})),h.createUUIDBox("d4807ef2ca3946958e5426cb9e46a79f",!0,!1,(function(e){var t=s;this[t(1013)]=e[t(373)](),this[t(1315)]=[];for(var r=0;r<this[t(1013)];r++){var n={},i=0,o=0;1===this.version?(i=e[t(1270)](),o=e.readUint64()):(i=e[t(1273)](),o=e[t(1273)]()),n[t(629)]=i,n[t(1520)]=o,this[t(1315)][t(1406)](n)}})),h[s(1564)](s(678),!0,!1,(function(e){var t=s;1===this.version?(this.absolute_time=e.readUint64(),this[t(631)]=e[t(1270)]()):(this[t(629)]=e[t(1273)](),this[t(631)]=e[t(1273)]())})),h[s(1281)](s(1288),(function(e){var t=s;this[t(1523)]=e.readUint16(),this[t(617)]=e[t(1496)](3)})),h.createFullBoxCtor("vpcC",(function(e){var t,r=s;1===this[r(558)]?(this[r(1394)]=e[r(373)](),this.level=e.readUint8(),t=e[r(373)](),this[r(1389)]=t>>4,this.chromaSubsampling=t>>1&7,this[r(642)]=1&t,this[r(643)]=e[r(373)](),this[r(1581)]=e[r(373)](),this[r(419)]=e[r(373)](),this[r(883)]=e[r(513)](),this[r(1050)]=e[r(1342)](this[r(883)])):(this[r(1394)]=e[r(373)](),this[r(1005)]=e[r(373)](),t=e[r(373)](),this[r(1389)]=t>>4&15,this[r(852)]=15&t,t=e[r(373)](),this.chromaSubsampling=t>>4&15,this.transferFunction=t>>1&7,this[r(642)]=1&t,this[r(883)]=e.readUint16(),this[r(1050)]=e[r(1342)](this[r(883)]))})),h[s(956)](s(570),(function(e){var t=s;this[t(1252)]=e.readString(this[t(1079)]-this[t(385)])})),h[s(1281)](s(501),(function(e){var t,r,n=s,i={held_bits:void 0,num_held_bits:0,stream_read_1_bytes:function(e){this[So(771)]=e.readUint8(),this.num_held_bits=8},stream_read_2_bytes:function(e){var t=So;this.held_bits=e[t(513)](),this[t(1317)]=16},extract_bits:function(e){var t=this.held_bits>>this.num_held_bits-e&(1<<e)-1;return this.num_held_bits-=e,t}};if(i.stream_read_1_bytes(e),i[n(1180)](5),this[n(698)]=i[n(1180)](2),this.ptl_present_flag=i[n(1180)](1),this.ptl_present_flag){if(i.stream_read_2_bytes(e),this.ols_idx=i.extract_bits(9),this.num_sublayers=i[n(1180)](3),this.constant_frame_rate=i[n(1180)](2),this[n(450)]=i.extract_bits(2),i[n(374)](e),this.bit_depth_minus8=i[n(1180)](3),i.extract_bits(5),i[n(1434)](e),i[n(1180)](2),this[n(413)]=i[n(1180)](6),this[n(1551)]=i[n(1180)](7),this[n(480)]=i[n(1180)](1),this[n(980)]=e[n(373)](),i.stream_read_1_bytes(e),this.ptl_frame_only_constraint_flag=i[n(1180)](1),this[n(625)]=i[n(1180)](1),this[n(899)]=new Uint8Array(this[n(413)]),this.num_bytes_constraint_info){for(t=0;t<this[n(413)]-1;t++){var o=i.extract_bits(6);i[n(374)](e);var a=i.extract_bits(2);this[n(899)][t]=o<<2|a}this.general_constraint_info[this.num_bytes_constraint_info-1]=i[n(1180)](6)}else i[n(1180)](6);if(this.num_sublayers>1){for(i[n(374)](e),this.ptl_sublayer_present_mask=0,r=this.num_sublayers-2;r>=0;--r){var c=i[n(1180)](1);this[n(785)]|=c<<r}for(r=this[n(527)];r<=8&&this.num_sublayers>1;++r)i[n(1180)](1);for(this.sublayer_level_idc=[],r=this[n(527)]-2;r>=0;--r)this[n(785)]&1<<r&&(this[n(491)][r]=e.readUint8())}if(this[n(1425)]=e[n(373)](),this.general_sub_profile_idc=[],this[n(1425)])for(t=0;t<this[n(1425)];t++)this[n(549)][n(1406)](e.readUint32());this[n(738)]=e[n(513)](),this[n(1266)]=e[n(513)](),this[n(589)]=e[n(513)]()}this[n(684)]=[];var u=e[n(373)]();for(t=0;t<u;t++){var l=[];this[n(684)][n(1406)](l),i[n(374)](e),l.completeness=i[n(1180)](1),i[n(1180)](2),l[n(932)]=i[n(1180)](5);var d=1;for(13!=l[n(932)]&&12!=l[n(932)]&&(d=e[n(513)]()),r=0;r<d;r++){var h=e[n(513)]();l[n(1406)]({data:e[n(1342)](h),length:h})}}})),h.createFullBoxCtor(s(568),(function(e){var t=s,r=strm[t(373)]();this[t(698)]=3&r})),h.SampleEntry[s(891)][s(633)]=function(){return!1},h[s(1416)][s(891)][s(1160)]=function(){return!1},h[s(1416)][s(891)][s(652)]=function(){return!1},h[s(1416)][s(891)][s(787)]=function(){return!1},h[s(1416)][s(891)][s(466)]=function(){return!1},h.SampleEntry[s(891)][s(874)]=function(){var e=s;return this[e(795)][e(813)](".","")},h.SampleEntry[s(891)].getWidth=function(){return""},h[s(1416)][s(891)].getHeight=function(){return""},h.SampleEntry.prototype.getChannelCount=function(){return""},h[s(1416)].prototype.getSampleRate=function(){return""},h.SampleEntry[s(891)][s(637)]=function(){return""},h[s(1054)].prototype.isVideo=function(){return!0},h[s(1054)][s(891)][s(412)]=function(){return this[s(1467)]},h.VisualSampleEntry.prototype.getHeight=function(){return this[s(1263)]},h[s(661)][s(891)].isAudio=function(){return!0},h.AudioSampleEntry[s(891)][s(1558)]=function(){return this[s(438)]},h[s(661)][s(891)][s(1222)]=function(){return this.samplerate},h[s(661)].prototype[s(637)]=function(){return this.samplesize},h[s(664)].prototype.isSubtitle=function(){return!0},h[s(958)][s(891)][s(787)]=function(){return!0},h.decimalToHex=function(e,t){var r=s,n=Number(e)[r(762)](16);for(t=typeof t===r(1069)||null===t?t=2:t;n[r(1139)]<t;)n="0"+n;return n},h[s(436)][s(891)][s(874)]=h[s(1325)][s(891)].getCodec=h[s(1456)].prototype.getCodec=h.avc4SampleEntry.prototype[s(874)]=function(){var e=s,t=h.SampleEntry.prototype[e(874)][e(1421)](this);return this.avcC?t+"."+h[e(1117)](this[e(716)].AVCProfileIndication)+h[e(1117)](this[e(716)][e(1486)])+h[e(1117)](this[e(716)][e(434)]):t},h[s(1521)][s(891)][s(874)]=h[s(350)][s(891)][s(874)]=function(){var e,t=s,r=h[t(1416)][t(891)].getCodec.call(this);if(this[t(802)]){switch(r+=".",this[t(802)][t(1537)]){case 0:r+="";break;case 1:r+="A";break;case 2:r+="B";break;case 3:r+="C"}r+=this[t(802)].general_profile_idc,r+=".";var n=this[t(802)][t(1071)],i=0;for(e=0;e<32&&(i|=1&n,31!=e);e++)i<<=1,n>>=1;r+=h.decimalToHex(i,0),r+=".",0===this.hvcC[t(480)]?r+="L":r+="H",r+=this.hvcC[t(980)];var o=!1,a="";for(e=5;e>=0;e--)(this.hvcC[t(1311)][e]||o)&&(a="."+h.decimalToHex(this[t(802)].general_constraint_indicator[e],0)+a,o=!0);r+=a}return r},h[s(360)].prototype.getCodec=h[s(1052)].prototype[s(874)]=function(){var e,t=s,r=h[t(1416)][t(891)][t(874)][t(1421)](this);if(this.vvcC){r+="."+this[t(501)].general_profile_idc,this.vvcC[t(480)]?r+=".H":r+=".L",r+=this[t(501)][t(980)];var n="";if(this[t(501)][t(899)]){var i,o=[],a=0;for(a|=this[t(501)][t(1186)]<<7,a|=this.vvcC.ptl_multilayer_enabled<<6,e=0;e<this.vvcC[t(899)].length;++e)a|=this[t(501)].general_constraint_info[e]>>2&63,o[t(1406)](a),a&&(i=e),a=this.vvcC.general_constraint_info[e]>>2&3;if(void 0===i)n=t(441);else{n=".C";var c="ABCDEFGHIJKLMNOPQRSTUVWXYZ234567",u=0,l=0;for(e=0;e<=i;++e)for(u=u<<8|o[e],l+=8;l>=5;){n+=c[u>>l-5&31],u&=(1<<(l-=5))-1}l&&(n+=c[31&(u<<=5-l)])}}r+=n}return r},h[s(1385)][s(891)][s(874)]=function(){var e=s,t=h[e(1416)][e(891)][e(874)][e(1421)](this);if(this[e(1228)]&&this[e(1228)][e(391)]){var r=this[e(1228)][e(391)][e(1262)](),n=this[e(1228)][e(391)][e(929)]();return t+"."+h.decimalToHex(r)+(n?"."+n:"")}return t},h[s(1044)].prototype[s(874)]=function(){var e=s,t=h[e(1416)][e(891)][e(874)].call(this);return this[e(393)]?t+"."+this.mime_format:t},h.vp08SampleEntry[s(891)][s(874)]=h[s(821)][s(891)][s(874)]=function(){var e=s,t=h[e(1416)][e(891)][e(874)].call(this),r=this[e(516)][e(1005)];0==r&&(r="00");var n=this.vpcC[e(1389)];return 8==n&&(n="08"),t+".0"+this[e(516)][e(1394)]+"."+r+"."+n},h.av01SampleEntry[s(891)][s(874)]=function(){var e,t=s,r=h.SampleEntry.prototype[t(874)][t(1421)](this),n=this[t(728)][t(780)];return n<10&&(n="0"+n),2===this[t(728)][t(492)]&&1===this[t(728)][t(1070)]?e=1===this.av1C[t(1024)]?"12":"10":this[t(728)].seq_profile<=2&&(e=1===this[t(728)][t(1070)]?"10":"08"),r+"."+this.av1C.seq_profile+"."+n+(this[t(728)][t(472)]?"H":"M")+"."+e},h[s(1442)][s(891)][s(1046)]=function(e,t){var r=s;this[r(1079)]+=8,this[r(1079)]>u&&(this[r(1079)]+=8),this[r(795)]===r(1305)&&(this.size+=16),o[r(1138)](r(541),r(682)+this[r(795)]+r(511)+this[r(1079)]+r(1271)+e.getPosition()+(t||"")),this[r(1079)]>u?e[r(878)](1):(this[r(1316)]=e[r(889)](),e[r(878)](this[r(1079)])),e.writeString(this[r(795)],null,4),this[r(795)]===r(1305)&&e[r(1118)](this[r(1305)]),this.size>u&&e.writeUint64(this[r(1079)])},h.FullBox[s(891)][s(1046)]=function(e){var t=s;this[t(1079)]+=4,h.Box.prototype[t(1046)][t(1421)](this,e,t(676)+this[t(558)]+t(969)+this.flags),e.writeUint8(this[t(558)]),e[t(396)](this[t(989)])},h[s(1442)][s(891)].write=function(e){var t=s;this[t(795)]===t(1292)?this[t(720)]&&(this[t(1079)]=this[t(720)][t(1139)],this[t(1046)](e),e[t(1118)](this[t(720)])):(this[t(1079)]=this.data?this[t(720)][t(1139)]:0,this.writeHeader(e),this[t(720)]&&e[t(1118)](this[t(720)]))},h[s(510)][s(891)][s(1122)]=function(e){var t=s;this.size=0,this[t(1046)](e);for(var r=0;r<this[t(1539)][t(1139)];r++)this[t(1539)][r]&&(this[t(1539)][r][t(1122)](e),this[t(1079)]+=this[t(1539)][r].size);o[t(1138)](t(541),t(1182)+this.type+t(536)+this[t(1079)]),e[t(594)](this[t(1316)],this[t(1079)])},h[s(431)].prototype[s(1122)]=function(e){var t=s;this[t(1079)]=4*this[t(696)][t(1139)],this[t(1046)](e),e.writeUint32Array(this[t(696)])},h.avcCBox[s(891)][s(1122)]=function(e){var t,r=s;for(this.size=7,t=0;t<this[r(1259)][r(1139)];t++)this[r(1079)]+=2+this[r(1259)][t][r(1139)];for(t=0;t<this.PPS[r(1139)];t++)this[r(1079)]+=2+this[r(1072)][t][r(1139)];for(this.ext&&(this.size+=this.ext[r(1139)]),this[r(1046)](e),e[r(1459)](this[r(601)]),e[r(1459)](this[r(1297)]),e[r(1459)](this.profile_compatibility),e[r(1459)](this.AVCLevelIndication),e[r(1459)](this[r(698)]+252),e.writeUint8(this.SPS.length+224),t=0;t<this.SPS[r(1139)];t++)e[r(484)](this[r(1259)][t][r(1139)]),e.writeUint8Array(this.SPS[t][r(586)]);for(e[r(1459)](this[r(1072)].length),t=0;t<this[r(1072)][r(1139)];t++)e[r(484)](this[r(1072)][t].length),e[r(1118)](this[r(1072)][t][r(586)]);this[r(1516)]&&e[r(1118)](this.ext)},h[s(531)][s(891)][s(1122)]=function(e){var t,r=s;for(this[r(558)]=0,this.flags=0,this[r(1079)]=4+8*this[r(879)][r(1139)],this[r(1046)](e),e.writeUint32(this[r(879)][r(1139)]),t=0;t<this.chunk_offsets[r(1139)];t++)e[r(1145)](this[r(879)][t])},h.cslgBox[s(891)][s(1122)]=function(e){var t=s;this.version=0,this[t(989)]=0,this[t(1079)]=20,this[t(1046)](e),e.writeInt32(this.compositionToDTSShift),e[t(1569)](this[t(590)]),e[t(1569)](this[t(1313)]),e.writeInt32(this.compositionStartTime),e[t(1569)](this.compositionEndTime)},h[s(524)][s(891)][s(1122)]=function(e){var t,r=s;for(this[r(558)]=0,this[r(989)]=0,this[r(1079)]=4+8*this.sample_counts[r(1139)],this.writeHeader(e),e[r(878)](this[r(1475)][r(1139)]),t=0;t<this[r(1475)][r(1139)];t++)e[r(878)](this[r(1475)][t]),1===this.version?e[r(1569)](this[r(560)][t]):e[r(878)](this.sample_offsets[t])},h[s(1362)][s(891)].write=function(e){var t=s;this.version=0,this[t(989)]=0,this[t(1079)]=4,this[t(1046)](e),e[t(878)](this[t(1315)].length);for(var r=0;r<this[t(1315)][t(1139)];r++)this[t(1315)][r][t(1122)](e),this[t(1079)]+=this[t(1315)][r][t(1079)];o[t(1138)](t(541),t(1182)+this[t(795)]+t(536)+this.size),e[t(594)](this.sizePosition,this[t(1079)])},h.elngBox[s(891)][s(1122)]=function(e){var t=s;this[t(558)]=0,this[t(989)]=0,this[t(1079)]=this.extended_language.length,this.writeHeader(e),e.writeString(this[t(1368)])},h[s(1215)].prototype[s(1122)]=function(e){var t=s;this.version=0,this[t(989)]=0,this[t(1079)]=4+12*this[t(1315)].length,this[t(1046)](e),e[t(878)](this[t(1315)][t(1139)]);for(var r=0;r<this[t(1315)].length;r++){var n=this[t(1315)][r];e[t(878)](n[t(660)]),e.writeInt32(n[t(502)]),e[t(343)](n[t(457)]),e[t(343)](n[t(1584)])}},h[s(1439)][s(891)][s(1122)]=function(e){var t=s;this.version=0,this.flags=0,this.size=16+this[t(1095)][t(1139)]+(this[t(582)][t(1139)]+1)+(this[t(528)][t(1139)]+1),this.writeHeader(e),e[t(483)](this[t(582)]),e[t(483)](this[t(528)]),e[t(878)](this[t(1573)]),e[t(878)](this[t(1310)]),e[t(878)](this.event_duration),e[t(878)](this.id),e[t(1118)](this[t(1095)])},h.ftypBox[s(891)][s(1122)]=function(e){var t=s;this[t(1079)]=8+4*this[t(1207)][t(1139)],this[t(1046)](e),e[t(1177)](this.major_brand,null,4),e[t(878)](this[t(1025)]);for(var r=0;r<this.compatible_brands[t(1139)];r++)e.writeString(this.compatible_brands[r],null,4)},h[s(342)][s(891)][s(1122)]=function(e){var t=s;this[t(1079)]=20+this[t(469)][t(1139)]+1,this[t(558)]=0,this[t(989)]=0,this[t(1046)](e),e[t(878)](0),e[t(1177)](this[t(1470)],null,4),e[t(878)](0),e[t(878)](0),e.writeUint32(0),e[t(483)](this[t(469)])},h[s(992)].prototype[s(1122)]=function(e){var t,r,n=s;for(this[n(1079)]=23,t=0;t<this[n(684)][n(1139)];t++)for(this[n(1079)]+=3,r=0;r<this.nalu_arrays[t][n(1139)];r++)this.size+=2+this[n(684)][t][r][n(720)][n(1139)];for(this.writeHeader(e),e[n(1459)](this[n(601)]),e[n(1459)](this[n(1537)]<<6+this.general_tier_flag<<5+this[n(1551)]),e[n(878)](this[n(1071)]),e.writeUint8Array(this[n(1311)]),e[n(1459)](this[n(980)]),e.writeUint16(this[n(906)]+(15<<24)),e.writeUint8(this[n(1293)]+252),e[n(1459)](this[n(450)]+252),e.writeUint8(this[n(1112)]+248),e[n(1459)](this[n(611)]+248),e[n(484)](this[n(1309)]),e.writeUint8((this[n(748)]<<6)+(this[n(942)]<<3)+(this[n(1153)]<<2)+this.lengthSizeMinusOne),e[n(1459)](this.nalu_arrays[n(1139)]),t=0;t<this.nalu_arrays.length;t++)for(e[n(1459)]((this.nalu_arrays[t][n(372)]<<7)+this[n(684)][t][n(932)]),e[n(484)](this[n(684)][t].length),r=0;r<this[n(684)][t][n(1139)];r++)e.writeUint16(this[n(684)][t][r][n(720)][n(1139)]),e[n(1118)](this[n(684)][t][r][n(720)])},h[s(754)][s(891)][s(1122)]=function(e){var t=s;this.version=0,this[t(989)]=0,this.size=this.schemeURI[t(1139)]+1+(this.value[t(1139)]+1),this[t(1046)](e),e.writeCString(this[t(409)]),e[t(483)](this[t(528)])},h[s(1009)].prototype[s(1122)]=function(e){var t=s;this[t(1079)]=20,this[t(989)]=0,this[t(558)]=0,this[t(1046)](e),e[t(878)](this[t(647)]),e[t(878)](this.modification_time),e.writeUint32(this[t(1573)]),e[t(878)](this[t(631)]),e[t(484)](this.language),e[t(484)](0)},h[s(668)][s(891)][s(1122)]=function(e){var t=s;this.version=0,this.flags=0,this[t(1079)]=4,this[t(1046)](e),e[t(878)](this[t(1249)])},h[s(680)].prototype[s(1122)]=function(e){var t=s;this.version=0,this[t(989)]=0,this.size=4,this[t(1046)](e),e[t(878)](this.sequence_number)},h[s(848)].prototype[s(1122)]=function(e){var t=s;this.version=0,this[t(989)]=0,this[t(1079)]=96,this[t(1046)](e),e[t(878)](this.creation_time),e[t(878)](this[t(1396)]),e.writeUint32(this.timescale),e[t(878)](this[t(631)]),e[t(878)](this[t(1546)]),e[t(484)](this.volume<<8),e[t(484)](0),e[t(878)](0),e[t(878)](0),e[t(978)](this[t(1212)]),e[t(878)](0),e[t(878)](0),e[t(878)](0),e[t(878)](0),e[t(878)](0),e[t(878)](0),e.writeUint32(this.next_track_id)},h.SampleEntry.prototype[s(1046)]=function(e){var t=s;this[t(1079)]=8,h[t(1442)][t(891)][t(1046)].call(this,e),e.writeUint8(0),e[t(1459)](0),e[t(1459)](0),e.writeUint8(0),e[t(1459)](0),e[t(1459)](0),e.writeUint16(this[t(1200)])},h[s(1416)].prototype.writeFooter=function(e){for(var t=s,r=0;r<this[t(1539)][t(1139)];r++)this[t(1539)][r][t(1122)](e),this.size+=this.boxes[r][t(1079)];o[t(1138)](t(541),t(1182)+this.type+" with new size "+this[t(1079)]),e[t(594)](this.sizePosition,this.size)},h[s(1416)][s(891)].write=function(e){var t=s;this.writeHeader(e),e[t(1118)](this[t(720)]),this[t(1079)]+=this[t(720)][t(1139)],o[t(1138)]("BoxWriter",t(1182)+this[t(795)]+t(536)+this.size),e[t(594)](this[t(1316)],this[t(1079)])},h[s(1054)][s(891)].write=function(e){var t=s;this[t(1046)](e),this[t(1079)]+=70,e[t(484)](0),e[t(484)](0),e[t(878)](0),e.writeUint32(0),e[t(878)](0),e[t(484)](this.width),e[t(484)](this[t(1263)]),e[t(878)](this[t(1267)]),e[t(878)](this[t(1225)]),e[t(878)](0),e.writeUint16(this[t(1491)]),e[t(1459)](Math[t(1010)](31,this[t(1007)][t(1139)])),e[t(1177)](this[t(1007)],null,31),e.writeUint16(this.depth),e[t(343)](-1),this.writeFooter(e)},h[s(661)][s(891)][s(1122)]=function(e){var t=s;this.writeHeader(e),this.size+=20,e.writeUint32(0),e[t(878)](0),e[t(484)](this[t(438)]),e[t(484)](this.samplesize),e.writeUint16(0),e.writeUint16(0),e[t(878)](this[t(1358)]<<16),this[t(898)](e)},h.stppSampleEntry[s(891)][s(1122)]=function(e){var t=s;this[t(1046)](e),this[t(1079)]+=this[t(1306)].length+1+this.schema_location[t(1139)]+1+this[t(1185)][t(1139)]+1,e[t(483)](this[t(1306)]),e[t(483)](this[t(569)]),e[t(483)](this[t(1185)]),this[t(898)](e)},h[s(734)][s(891)][s(1122)]=function(e){var t=s;e[t(1118)](this[t(720)])},h[s(540)][s(891)][s(1122)]=function(e){var t=s;this.version=1,this[t(989)]=0,this[t(1079)]=12+8*this.entries.length,this.writeHeader(e),e[t(1177)](this[t(435)],null,4),e[t(878)](this[t(627)]),e.writeUint32(this[t(1315)][t(1139)]);for(var r=0;r<this.entries[t(1139)];r++){var n=this[t(1315)][r];e.writeInt32(n[t(703)]),e[t(1569)](n[t(1466)])}},h[s(532)][s(891)][s(1122)]=function(e){var t,r,n=s;for(this[n(989)]=0,this[n(1079)]=12,t=0;t<this.entries[n(1139)];t++)r=this[n(1315)][t],1===this[n(558)]&&(0===this[n(403)]&&(this[n(1079)]+=4),this[n(1079)]+=r[n(720)][n(1139)]);for(this[n(1046)](e),e[n(1177)](this[n(435)],null,4),1===this.version&&e.writeUint32(this[n(403)]),this[n(558)]>=2&&e[n(878)](this.default_sample_description_index),e[n(878)](this[n(1315)][n(1139)]),t=0;t<this[n(1315)][n(1139)];t++)r=this[n(1315)][t],1===this[n(558)]&&0===this[n(403)]&&e.writeUint32(r[n(665)]),r.write(e)},h.sidxBox[s(891)][s(1122)]=function(e){var t=s;this[t(558)]=0,this[t(989)]=0,this[t(1079)]=20+12*this.references.length,this[t(1046)](e),e[t(878)](this[t(651)]),e[t(878)](this[t(1573)]),e[t(878)](this.earliest_presentation_time),e[t(878)](this[t(503)]),e.writeUint16(0),e[t(484)](this[t(1474)][t(1139)]);for(var r=0;r<this[t(1474)][t(1139)];r++){var n=this[t(1474)][r];e[t(878)](n.reference_type<<31|n[t(1483)]),e[t(878)](n.subsegment_duration),e.writeUint32(n[t(1036)]<<31|n.SAP_type<<28|n[t(514)])}},h[s(1148)][s(891)][s(1122)]=function(e){var t=s;this[t(558)]=0,this[t(989)]=1,this[t(1079)]=4,this[t(1046)](e),e[t(484)](this[t(1116)]),e[t(484)](0)},h.stcoBox.prototype[s(1122)]=function(e){var t=s;this[t(558)]=0,this[t(989)]=0,this[t(1079)]=4+4*this[t(879)][t(1139)],this[t(1046)](e),e.writeUint32(this.chunk_offsets[t(1139)]),e[t(978)](this[t(879)])},h[s(506)].prototype[s(1122)]=function(e){var t,r=s;for(this[r(558)]=0,this[r(989)]=0,this.size=4+12*this.first_chunk[r(1139)],this[r(1046)](e),e[r(878)](this[r(1227)][r(1139)]),t=0;t<this[r(1227)][r(1139)];t++)e.writeUint32(this[r(1227)][t]),e[r(878)](this[r(427)][t]),e[r(878)](this[r(1033)][t])},h[s(859)][s(891)][s(1122)]=function(e){var t,r=s;for(this[r(558)]=0,this[r(989)]=0,this.size=0,this[r(1046)](e),e[r(878)](this.entries.length),this[r(1079)]+=4,t=0;t<this[r(1315)][r(1139)];t++)this[r(1315)][t][r(1122)](e),this[r(1079)]+=this.entries[t][r(1079)];o[r(1138)](r(541),r(1182)+this.type+r(536)+this[r(1079)]),e[r(594)](this[r(1316)],this.size)},h[s(1526)].prototype[s(1122)]=function(e){var t,r=s;for(this.version=0,this[r(989)]=0,this[r(1079)]=4+8*this[r(370)][r(1139)],this[r(1046)](e),e[r(878)](this[r(370)][r(1139)]),t=0;t<this.shadowed_sample_numbers[r(1139)];t++)e[r(878)](this[r(370)][t]),e[r(878)](this[r(683)][t])},h.stssBox.prototype[s(1122)]=function(e){var t=s;this[t(558)]=0,this[t(989)]=0,this.size=4+4*this[t(1053)][t(1139)],this.writeHeader(e),e[t(878)](this[t(1053)][t(1139)]),e.writeUint32Array(this.sample_numbers)},h[s(911)][s(891)][s(1122)]=function(e){var t,r=s,n=!0;if(this[r(558)]=0,this[r(989)]=0,this[r(446)][r(1139)]>0)for(t=0;t+1<this[r(446)][r(1139)];){if(this[r(446)][t+1]!==this[r(446)][0]){n=!1;break}t++}else n=!1;this[r(1079)]=8,!n&&(this[r(1079)]+=4*this[r(446)][r(1139)]),this[r(1046)](e),n?e[r(878)](this[r(446)][0]):e.writeUint32(0),e[r(878)](this[r(446)][r(1139)]),!n&&e[r(978)](this[r(446)])},h[s(844)].prototype[s(1122)]=function(e){var t,r=s;for(this[r(558)]=0,this.flags=0,this[r(1079)]=4+8*this.sample_counts.length,this[r(1046)](e),e.writeUint32(this[r(1475)][r(1139)]),t=0;t<this[r(1475)][r(1139)];t++)e[r(878)](this[r(1475)][t]),e.writeUint32(this.sample_deltas[t])},h.tfdtBox.prototype.write=function(e){var t=s,r=Math[t(1027)](2,32)-1;this[t(558)]=this[t(985)]>r?1:0,this[t(989)]=0,this[t(1079)]=4,1===this[t(558)]&&(this[t(1079)]+=4),this[t(1046)](e),1===this.version?e[t(1145)](this[t(985)]):e[t(878)](this[t(985)])},h[s(1120)][s(891)][s(1122)]=function(e){var t=s;this[t(558)]=0,this[t(1079)]=4,this[t(989)]&h.TFHD_FLAG_BASE_DATA_OFFSET&&(this[t(1079)]+=8),this[t(989)]&h[t(1556)]&&(this.size+=4),this[t(989)]&h.TFHD_FLAG_SAMPLE_DUR&&(this[t(1079)]+=4),this.flags&h.TFHD_FLAG_SAMPLE_SIZE&&(this[t(1079)]+=4),this[t(989)]&h[t(1540)]&&(this[t(1079)]+=4),this[t(1046)](e),e[t(878)](this[t(1312)]),this[t(989)]&h[t(1219)]&&e[t(1145)](this[t(1135)]),this[t(989)]&h[t(1556)]&&e[t(878)](this.default_sample_description_index),this.flags&h[t(1110)]&&e.writeUint32(this[t(1522)]),this.flags&h.TFHD_FLAG_SAMPLE_SIZE&&e.writeUint32(this[t(1570)]),this.flags&h.TFHD_FLAG_SAMPLE_FLAGS&&e[t(878)](this[t(461)])},h.tkhdBox[s(891)][s(1122)]=function(e){var t=s;this[t(558)]=0,this[t(1079)]=80,this[t(1046)](e),e[t(878)](this[t(647)]),e.writeUint32(this[t(1396)]),e.writeUint32(this[t(1312)]),e[t(878)](0),e[t(878)](this.duration),e[t(878)](0),e[t(878)](0),e[t(343)](this[t(658)]),e.writeInt16(this[t(1393)]),e.writeInt16(this[t(872)]<<8),e[t(484)](0),e[t(449)](this.matrix),e.writeUint32(this[t(1467)]),e[t(878)](this[t(1263)])},h[s(448)][s(891)].write=function(e){var t=s;this[t(558)]=0,this[t(989)]=0,this[t(1079)]=20,this[t(1046)](e),e.writeUint32(this.track_id),e[t(878)](this.default_sample_description_index),e[t(878)](this[t(1522)]),e[t(878)](this[t(1570)]),e[t(878)](this[t(461)])},h.trunBox[s(891)][s(1122)]=function(e){var t=s;this[t(558)]=0,this[t(1079)]=4,this[t(989)]&h.TRUN_FLAGS_DATA_OFFSET&&(this[t(1079)]+=4),this[t(989)]&h[t(735)]&&(this.size+=4),this[t(989)]&h.TRUN_FLAGS_DURATION&&(this[t(1079)]+=4*this[t(1061)][t(1139)]),this[t(989)]&h[t(1440)]&&(this.size+=4*this[t(1076)][t(1139)]),this[t(989)]&h[t(781)]&&(this.size+=4*this.sample_flags.length),this[t(989)]&h[t(548)]&&(this[t(1079)]+=4*this[t(1051)][t(1139)]),this[t(1046)](e),e[t(878)](this[t(703)]),this[t(989)]&h.TRUN_FLAGS_DATA_OFFSET&&(this[t(1585)]=e[t(889)](),e.writeInt32(this[t(990)])),this.flags&h[t(735)]&&e[t(878)](this[t(905)]);for(var r=0;r<this.sample_count;r++)this[t(989)]&h.TRUN_FLAGS_DURATION&&e[t(878)](this[t(1061)][r]),this[t(989)]&h.TRUN_FLAGS_SIZE&&e.writeUint32(this.sample_size[r]),this[t(989)]&h[t(781)]&&e[t(878)](this.sample_flags[r]),this[t(989)]&h[t(548)]&&(0===this[t(558)]?e.writeUint32(this[t(1051)][r]):e[t(1569)](this[t(1051)][r]))},h[s(677)][s(891)][s(1122)]=function(e){var t=s;this[t(558)]=0,this[t(1150)]?(this.flags=0,this.size=this[t(1150)].length+1):(this[t(989)]=1,this[t(1079)]=0),this[t(1046)](e),this[t(1150)]&&e[t(483)](this.location)},h[s(618)][s(891)].write=function(e){var t=s;this[t(558)]=0,this[t(989)]=0,this[t(1079)]=this[t(469)][t(1139)]+1+(this[t(1150)]?this.location[t(1139)]+1:0),this[t(1046)](e),e[t(483)](this[t(469)]),this.location&&e[t(483)](this[t(1150)])},h[s(965)][s(891)][s(1122)]=function(e){var t=s;this.version=0,this[t(989)]=1,this[t(1079)]=8,this[t(1046)](e),e.writeUint16(this[t(1523)]),e[t(1196)](this[t(617)])},h[s(524)].prototype.unpack=function(e){var t,r,n,i=s;for(n=0,t=0;t<this[i(1475)][i(1139)];t++)for(r=0;r<this[i(1475)][t];r++)e[n][i(1126)]=e[n][i(1506)]+this[i(560)][t],n++},h[s(844)][s(891)][s(796)]=function(e){var t,r,n,i=s;for(n=0,t=0;t<this[i(1475)][i(1139)];t++)for(r=0;r<this[i(1475)][t];r++)e[n].dts=0===n?0:e[n-1][i(1506)]+this[i(567)][t],n++},h[s(867)][s(891)].unpack=function(e){var t,r=s;for(t=0;t<this[r(879)][r(1139)];t++)e[t].offset=this[r(879)][t]},h.stscBox[s(891)][s(796)]=function(e){var t,r,n,i,o,a=s;for(i=0,o=0,t=0;t<this[a(1227)][a(1139)];t++)for(r=0;r<(t+1<this[a(1227)].length?this[a(1227)][t+1]:1/0);r++)for(o++,n=0;n<this[a(427)][t];n++){if(!e[i])return;e[i].description_index=this[a(1033)][t],e[i][a(1413)]=o,i++}},h[s(911)][s(891)][s(796)]=function(e){var t,r=s;for(t=0;t<this[r(446)][r(1139)];t++)e[t][r(1079)]=this[r(446)][t]},h[s(869)]=[s(1539),s(1315),s(1474),s(645),s(896),s(481),"extents",s(1075),s(687),s(1090),s(572),s(840),s(391),s(1455)],h.DIFF_PRIMITIVE_ARRAY_PROP_NAMES=["compatible_brands",s(1212),s(617),s(1475),s(1475),s(567),"first_chunk","samples_per_chunk",s(446),s(879),s(560),s(1033),s(1061)],h[s(935)]=function(e,t){var r,n=s;if(e&&!t)return!1;for(r in e)if(!(h.DIFF_BOXES_PROP_NAMES.indexOf(r)>-1||e[r]instanceof h[n(1442)]||t[r]instanceof h.Box||typeof e[r]===n(1069)||void 0===t[r]||"function"==typeof e[r]||typeof t[r]===n(493)||e[n(1579)]&&e[n(1579)][n(526)](r.slice(0,4))>-1||t[n(1579)]&&t.subBoxNames[n(526)](r[n(868)](0,4))>-1||r===n(720)||r===n(1265)||"size"===r||r===n(647)||"modification_time"===r||h[n(656)][n(526)](r)>-1||e[r]===t[r]))return!1;return!0},h[s(1372)]=function(e,t){var r=s;if(!h[r(935)](e,t))return!1;for(var n=0;n<h.DIFF_BOXES_PROP_NAMES[r(1139)];n++){var i=h.DIFF_BOXES_PROP_NAMES[n];if(e[i]&&t[i]&&!h[r(1372)](e[i],t[i]))return!1}return!0};var m=function(){};m[s(891)][s(1568)]=function(e){var t,r,n=s,i=new a(e[n(1176)]);for(t=[];!i[n(959)]();)(r=h[n(983)](i,!1))[n(574)]===h.OK&&r.box[n(795)]===n(740)&&t.push(r[n(923)]);return t},m.prototype[s(995)]=function(e,t,r){var n=s;function i(e,t,r){var n=So;return r=r||"0",(e+="")[n(1139)]>=t?e:new Array(t-e[n(1139)]+1)[n(797)](r)+e}function o(e){var t=So,r=Math[t(829)](e/3600),n=Math[t(829)]((e-3600*r)/60),s=Math[t(829)](e-3600*r-60*n),o=Math[t(829)](1e3*(e-3600*r-60*n-s));return i(r,2)+":"+i(n,2)+":"+i(s,2)+"."+i(o,3)}for(var a=this[n(1568)](r),c="",u=0;u<a.length;u++){var l=a[u];c+=o(e)+n(520)+o(t)+"\r\n",c+=l[n(1388)][n(1252)]}return c};var v=function(){};v[s(891)].parseSample=function(e){var t,r=s,n={};n[r(1041)]=[];var i=new a(e[r(720)][r(1176)]);if(e.subsamples&&0!==e[r(645)][r(1139)]){if(n.documentString=i.readString(e.subsamples[0][r(1079)]),e[r(645)][r(1139)]>1)for(t=1;t<e[r(645)][r(1139)];t++)n.resources[t]=i[r(1342)](e[r(645)][t][r(1079)])}else n.documentString=i[r(817)](e[r(720)][r(1139)]);return typeof DOMParser!==r(1069)&&(n[r(1190)]=(new DOMParser).parseFromString(n.documentString,"application/xml")),n};var y=function(){};y[s(891)][s(1568)]=function(e){var t=s;return new a(e.data[t(1176)])[t(817)](e.data[t(1139)])},y[s(891)].parseConfig=function(e){var t=new a(e.buffer);return t.readUint32(),t.readCString()},s(1096)!==s(1069)&&(t[s(799)]=v,t[s(1482)]=y);var _=function(e){var t=s;this[t(1280)]=e||new l,this[t(1539)]=[],this[t(988)]=[],this.moofs=[],this[t(778)]=!1,this[t(463)]=!1,this[t(1175)]=null,this[t(1045)]=!1,this[t(1080)]=null,this[t(1206)]=!1,this[t(1165)]=null,this.onSamples=null,this[t(1462)]=null,this[t(753)]=!1,this.fragmentedTracks=[],this[t(576)]=[],this.isFragmentationInitialized=!1,this[t(1415)]=!1,this[t(1202)]=0,this.itemListBuilt=!1,this[t(1422)]=null,this[t(505)]=!1};_[s(891)][s(1141)]=function(){var e=s;this.stream&&(this.stream[e(1141)](),this[e(1280)]=null),this[e(1539)]=[],this[e(988)]=[],this[e(1578)]=[],this[e(778)]=!1,this[e(463)]=!1,this.onMoovStart=null,this[e(1045)]=!1,this.onReady=null,this.readySent=!1,this.onSegment=null,this.onSamples=null,this[e(1462)]=null,this[e(753)]=!1,this[e(1552)]=[],this[e(576)]=[],this[e(689)]=!1,this[e(1415)]=!1,this[e(1202)]=0,this[e(1308)]=!1,this[e(1422)]=null,this.sidxSent=!1,this.moov=null,this[e(1115)]=null,this[e(896)]=[],this.entity_groups=[]},_.prototype[s(533)]=function(e,t,r){var n=s,i=this[n(414)](e);if(i){var o={};this[n(1552)][n(1406)](o),o.id=e,o.user=t,o.trak=i,i[n(695)]=0,o[n(913)]=null,o[n(1018)]=1e3,o.rapAlignement=!0,r&&(r[n(578)]&&(o[n(1018)]=r[n(578)]),r.rapAlignement&&(o[n(810)]=r.rapAlignement))}},_[s(891)][s(1255)]=function(e){for(var t=s,r=-1,n=0;n<this[t(1552)][t(1139)];n++){this[t(1552)][n].id==e&&(r=n)}r>-1&&this.fragmentedTracks[t(1245)](r,1)},_.prototype.setExtractionOptions=function(e,t,r){var n=s,i=this[n(414)](e);if(i){var o={};this[n(576)][n(1406)](o),o.id=e,o.user=t,o[n(1156)]=i,i.nextSample=0,o[n(1018)]=1e3,o[n(468)]=[],r&&r[n(578)]&&(o[n(1018)]=r[n(578)])}},_[s(891)][s(987)]=function(e){for(var t=s,r=-1,n=0;n<this[t(576)][t(1139)];n++){this[t(576)][n].id==e&&(r=n)}r>-1&&this[t(576)][t(1245)](r,1)},_[s(891)][s(1086)]=function(){var e,t,r=s;if(!this[r(1189)]||this[r(1189)]())for(;;){if(this.hasIncompleteMdat&&this[r(341)]()){if(this.processIncompleteMdat())continue;return}if(this[r(1221)]&&this[r(1221)](),(e=h[r(983)](this.stream,false)).code===h.ERR_NOT_ENOUGH_DATA){if(this[r(1392)]){if(this[r(1392)](e))continue;return}return}var n;switch(n=(t=e[r(923)])[r(795)]!==r(1305)?t.type:t[r(1305)],this[r(1539)][r(1406)](t),n){case"mdat":this[r(988)][r(1406)](t);break;case r(1340):this[r(1578)][r(1406)](t);break;case r(547):this[r(463)]=!0,0===this[r(988)].length&&(this[r(778)]=!0);default:this[n],this[n]=t}this[r(972)]&&this[r(972)](t,e)}},_[s(891)][s(1068)]=function(e){var t=s;if(null==e)throw t(1323);if(void 0===e[t(477)])throw t(1209);return 0===e[t(917)]?(this[t(1280)][t(986)](),!1):(e[t(849)]=0,this.stream[t(443)](e),this[t(1280)][t(986)](),!!this.stream.initialized())},_[s(891)][s(1256)]=function(e,t){var r,n=s;if(this[n(1068)](e))return this[n(1086)](),this[n(463)]&&!this.moovStartSent&&(this[n(1045)]=!0,this[n(1175)]&&this[n(1175)]()),this.moov?(!this[n(753)]&&(this[n(1473)](),this.sampleListBuilt=!0),this.updateSampleLists(),this[n(1080)]&&!this[n(1206)]&&(this[n(1206)]=!0,this[n(1080)](this.getInfo())),this[n(768)](t),this[n(1108)]?(r=this.nextSeekPosition,this[n(1108)]=void 0):r=this.nextParsePosition,this[n(1280)][n(825)]&&(r=this[n(1280)][n(825)](r))):r=this.nextParsePosition?this.nextParsePosition:0,this[n(1484)]&&this[n(1422)]&&!this[n(505)]&&(this[n(1422)](this[n(1484)]),this[n(505)]=!0),this[n(624)]&&(this.flattenItemInfo&&!this[n(1308)]&&(this[n(1566)](),this[n(1308)]=!0),this[n(736)]&&this[n(736)](this.onItem)),this.stream[n(500)]&&(this.stream.logBufferLevel(),this[n(1280)][n(500)](),this[n(1280)].logBufferLevel(!0)),r},_[s(891)][s(655)]=function(){var e,t,r,n,i,o,a=s,c={},u=new Date("1904-01-01T00:00:00Z")[a(1350)]();if(this[a(547)])for(c[a(1553)]=!0,c[a(631)]=this.moov[a(399)][a(631)],c[a(1573)]=this[a(547)].mvhd[a(1573)],c[a(1088)]=null!=this[a(547)][a(1099)],c[a(1088)]&&this[a(547)][a(1099)][a(1181)]&&(c[a(1249)]=this[a(547)][a(1099)][a(1181)][a(1249)]),c[a(778)]=this[a(778)],c[a(595)]=null!=this.moov[a(581)],c[a(951)]=[],c[a(951)][a(1406)](this[a(1115)][a(979)]),c[a(951)]=c[a(951)][a(1490)](this.ftyp[a(1207)]),c[a(1158)]=new Date(u+1e3*this[a(547)][a(399)][a(647)]),c[a(1119)]=new Date(u+1e3*this[a(547)].mvhd[a(1396)]),c.tracks=[],c.audioTracks=[],c[a(1337)]=[],c[a(705)]=[],c.metadataTracks=[],c[a(349)]=[],c[a(546)]=[],e=0;e<this[a(547)].traks.length;e++){if(o=(r=this[a(547)][a(525)][e]).mdia[a(1031)][a(782)].stsd.entries[0],n={},c[a(688)][a(1406)](n),n.id=r[a(751)].track_id,n[a(469)]=r[a(742)][a(861)].name,n.references=[],r[a(998)])for(t=0;t<r.tref[a(1539)][a(1139)];t++)i={},n[a(1474)][a(1406)](i),i.type=r.tref[a(1539)][t][a(795)],i[a(696)]=r[a(998)][a(1539)][t][a(696)];r[a(1154)]&&(n[a(1487)]=r[a(1154)][a(731)].entries),n[a(1158)]=new Date(u+1e3*r[a(751)][a(647)]),n[a(1119)]=new Date(u+1e3*r[a(751)][a(1396)]),n[a(1357)]=r[a(751)][a(631)],n[a(828)]=c.timescale,n[a(658)]=r[a(751)].layer,n[a(1393)]=r[a(751)][a(1393)],n[a(872)]=r.tkhd.volume,n[a(1212)]=r.tkhd[a(1212)],n[a(1296)]=r[a(751)][a(1467)]/65536,n.track_height=r[a(751)].height/65536,n.timescale=r[a(742)][a(1468)][a(1573)],n[a(1301)]=r[a(742)].minf[a(782)].cslg,n[a(631)]=r[a(742)][a(1468)][a(631)],n[a(870)]=r[a(870)],n[a(424)]=o[a(874)](),n[a(471)]=r[a(975)]&&r[a(975)].kinds[a(1139)]?r[a(975)][a(669)][0]:{schemeURI:"",value:""},n.language=r.mdia.elng?r.mdia.elng[a(1368)]:r[a(742)][a(1468)][a(823)],n.nb_samples=r[a(468)][a(1139)],n[a(1079)]=r[a(884)],n.bitrate=8*n.size*n[a(1573)]/n[a(870)],o[a(1160)]()?(n[a(795)]=a(925),c[a(551)][a(1406)](n),n[a(925)]={},n[a(925)][a(806)]=o[a(1222)](),n[a(925)].channel_count=o[a(1558)](),n.audio.sample_size=o.getSampleSize()):o.isVideo()?(n[a(795)]=a(722),c.videoTracks.push(n),n.video={},n[a(722)][a(1467)]=o[a(412)](),n[a(722)][a(1263)]=o[a(1405)]()):o[a(652)]()?(n[a(795)]="subtitles",c[a(705)].push(n)):o[a(466)]()?(n[a(795)]=a(1330),c[a(349)].push(n)):o[a(787)]()?(n[a(795)]=a(1330),c[a(957)][a(1406)](n)):(n.type=a(1330),c[a(546)][a(1406)](n))}else c[a(1553)]=!1;if(c[a(789)]="",c[a(1553)]&&c[a(688)]){for(c[a(1337)]&&c[a(1337)][a(1139)]>0?c[a(789)]+='video/mp4; codecs="':c[a(551)]&&c.audioTracks[a(1139)]>0?c[a(789)]+=a(1166):c[a(789)]+=a(1465),e=0;e<c[a(688)][a(1139)];e++)0!==e&&(c[a(789)]+=","),c[a(789)]+=c[a(688)][e][a(424)];c.mime+=a(674),c[a(789)]+=this[a(1115)][a(1207)][a(797)](),c[a(789)]+='"'}return c},_[s(891)][s(1231)]=function(e){var t=s;e&&(this[t(1108)]?this.nextSeekPosition=Math[t(1010)](e[t(814)]+e[t(394)],this[t(1108)]):this.nextSeekPosition=e[t(814)]+e[t(394)])},_[s(891)][s(768)]=function(e){var t,r,n=s;if(this.sampleProcessingStarted){if(this[n(689)]&&null!==this[n(1165)])for(t=0;t<this[n(1552)][n(1139)];t++){var i=this[n(1552)][t];for(r=i.trak;r.nextSample<r[n(468)][n(1139)]&&this[n(1415)];){o[n(1138)](n(1333),n(1493)+i.id+n(1038)+r[n(695)]);var a=this.createFragment(i.id,r[n(695)],i[n(913)]);if(!a)break;if(i.segmentStream=a,r[n(695)]++,(r[n(695)]%i[n(1018)]==0||e||r[n(695)]>=r[n(468)][n(1139)])&&(this[n(1165)]&&this[n(1165)](i.id,i[n(895)],i[n(913)][n(1176)],r[n(695)],e||r.nextSample>=r[n(468)][n(1139)]),i[n(913)]=null,i!==this[n(1552)][t]))break}}if(null!==this.onSamples)for(t=0;t<this[n(576)].length;t++){var c=this[n(576)][t];for(r=c[n(1156)];r[n(695)]<r.samples[n(1139)]&&this[n(1415)];){o[n(1138)](n(1333),n(1550)+c.id+n(1183)+r[n(695)]);var u=this[n(1170)](r,r[n(695)]);if(!u){this[n(1231)](r.samples[r.nextSample]);break}if(r[n(695)]++,c[n(468)][n(1406)](u),(r[n(695)]%c[n(1018)]==0||r[n(695)]>=r.samples[n(1139)])&&(o.debug("ISOFile",n(1352)+c.id+n(1038)+r[n(695)]),this.onSamples&&this[n(585)](c.id,c[n(895)],c[n(468)]),c.samples=[],c!==this[n(576)][t]))break}}}},_[s(891)][s(1528)]=function(e){var t=this[s(1157)](e,!0);return t.length?t[0]:null},_[s(891)][s(1157)]=function(e,t){var r=s,n=[];return _[r(690)][r(1421)](this,e,n,t),n},_[s(690)]=function(e,t,r){var n=s;for(var i in this[n(795)]&&this[n(795)]==e&&t[n(1406)](this),this[n(1539)]){if(t[n(1139)]&&r)return;_[n(690)][n(1421)](this[n(1539)][i],e,t,r)}},_[s(891)][s(566)]=function(e){var t=this[s(414)](e);return t?t.samples:void 0},_[s(891)][s(1056)]=function(e,t){var r=s,n=this[r(414)](e);return this[r(1170)](n,t)},_[s(891)][s(606)]=function(e,t,r){var n=s,i=this[n(414)](e);i.lastValidSample||(i.lastValidSample=0);for(var o=i[n(604)];o<t;o++)this.releaseSample(i,o);i[n(604)]=t,r&&(this[n(1539)]=[],this[n(988)]=[],this[n(1578)]=[],this[n(452)]=0)},_.prototype[s(967)]=function(e){var t=s,r=this.getTrackById(e);const n=r[t(468)],i=n[n[t(1139)]-1];i[t(720)]=null,i[t(447)]=null,i[t(394)]=0,r[t(468)]=[],r[t(468)].push(i),r.nextSample=r[t(468)][t(1139)],this[t(1539)]=[],this[t(988)]=[],this.moofs=[],this[t(452)]=0},_[s(891)].start=function(){var e=s;this[e(1415)]=!0,this[e(768)](!1)},_[s(891)][s(1538)]=function(){this.sampleProcessingStarted=!1},_[s(891)].flush=function(){var e=s;this[e(1502)](),this[e(768)](!0),this.stream[e(500)](),this[e(1280)].logBufferLevel(!0)},_[s(891)][s(994)]=function(e,t,r){var n,i,o,a=s,c=0,u=0;if(0===r.samples[a(1139)])return{offset:0,time:0};for(n=0;n<r.samples[a(1139)];n++){if(i=r[a(468)][n],0===n)u=0,o=i.timescale;else if(i[a(1203)]>e*i[a(1573)]){u=n-1;break}t&&i[a(1335)]&&(c=n)}for(t&&(u=c),e=r[a(468)][u][a(1203)],r[a(695)]=u;r[a(468)][u][a(394)]===r[a(468)][u].size&&r[a(468)][u+1];)u++;return{offset:r[a(468)][u][a(814)]+r[a(468)][u][a(394)],time:e/o}},_[s(891)].getTrackDuration=function(e){var t,r=s;return e[r(468)]?((t=e[r(468)][e[r(468)][r(1139)]-1])[r(1203)]+t[r(631)])/t[r(1573)]:1/0},_[s(891)][s(1509)]=function(e,t){var r,n,i,o=s,a=this.moov,c={offset:1/0,time:1/0};if(this[o(547)]){for(i=0;i<a[o(525)].length;i++)r=a[o(525)][i],e>this[o(1411)](r)||((n=this[o(994)](e,t,r)).offset<c[o(814)]&&(c[o(814)]=n[o(814)]),n[o(864)]<c[o(864)]&&(c[o(864)]=n[o(864)]));return c[o(814)]===1/0?c={offset:this.nextParsePosition,time:0}:c[o(814)]=this[o(1280)].getEndFilePositionAfter(c.offset),c}throw"Cannot seek: moov not received!"},_[s(891)][s(1469)]=function(e){for(var t=s,r=0;r<this.boxes[t(1139)]&&r<e[t(1539)][t(1139)];){var n=this[t(1539)][r],i=e[t(1539)][r];if(!h.boxEqual(n,i))return!1;r++}return!0},s(1096)!==s(1069)&&(t[s(1333)]=_),_.prototype.lastBoxStartPosition=0,_[s(891)][s(428)]=null,_[s(891)][s(1432)]=0,_[s(891)][s(953)]=!1,_[s(891)].processIncompleteBox=function(e){var t,r=s;return e[r(795)]===r(1292)?(t=new h[e.type+"Box"](e.size),this[r(428)]=t,this[r(1539)][r(1406)](t),this[r(988)][r(1406)](t),t[r(1265)]=e[r(1265)],t[r(385)]=e.hdr_size,this.stream.addUsedBytes(t.hdr_size),this[r(893)]=t[r(1265)]+t[r(1079)],this[r(1280)].seek(t[r(1265)]+t[r(1079)],!1,this[r(953)])?(this.parsingMdat=null,!0):(this[r(463)]?this[r(1432)]=this[r(1280)][r(970)]():this[r(1432)]=t[r(1265)]+t[r(1079)],!1)):(e[r(795)]===r(547)&&(this.moovStartFound=!0,0===this[r(988)].length&&(this[r(778)]=!0)),!!this.stream.mergeNextBuffer&&this.stream[r(517)]()?(this[r(1432)]=this[r(1280)][r(1211)](),!0):(e[r(795)]?this.moovStartFound?this.nextParsePosition=this[r(1280)].getEndPosition():this[r(1432)]=this[r(1280)][r(889)]()+e[r(1079)]:this[r(1432)]=this.stream[r(1211)](),!1))},_[s(891)][s(341)]=function(){return null!==this[s(428)]},_.prototype.processIncompleteMdat=function(){var e,t=s;return e=this[t(428)],this.stream[t(1509)](e[t(1265)]+e[t(1079)],!1,this[t(953)])?(o[t(1138)](t(1333),t(1519)),this[t(428)]=null,!0):(this.nextParsePosition=this[t(1280)][t(970)](),!1)},_[s(891)].restoreParsePosition=function(){var e=s;return this[e(1280)][e(1509)](this[e(893)],!0,this[e(953)])},_[s(891)].saveParsePosition=function(){var e=s;this[e(893)]=this[e(1280)][e(889)]()},_[s(891)].updateUsedBytes=function(e,t){var r=s;this[r(1280)][r(1048)]&&("mdat"===e[r(795)]?(this[r(1280)].addUsedBytes(e.hdr_size),this[r(953)]&&this.stream[r(1048)](e[r(1079)]-e[r(385)])):this.stream[r(1048)](e[r(1079)]))},_.prototype[s(1113)]=h.Box[s(891)].add,_[s(891)][s(608)]=h.Box[s(891)].addBox,_[s(891)][s(801)]=function(e){var t=s,r=e||{};this.add(t(1115))[t(855)](t(979),r[t(951)]&&r[t(951)][0]||"iso4")[t(855)](t(1025),0).set(t(1207),r[t(951)]||[t(854)]);var n=this.add(t(547));return n[t(1113)](t(399))[t(855)](t(1573),r.timescale||600)[t(855)](t(1546),r[t(1546)]||65536).set(t(647),0).set(t(1396),0)[t(855)]("duration",r[t(631)]||0)[t(855)](t(872),r[t(1467)]?0:256)[t(855)](t(1212),[65536,0,0,0,65536,0,0,0,1073741824])[t(855)](t(1319),1),n[t(1113)](t(1099)),this},_[s(891)][s(355)]=function(e){var t=s;!this[t(547)]&&this[t(801)](e);var r=e||{};r[t(1467)]=r[t(1467)]||320,r[t(1263)]=r[t(1263)]||320,r.id=r.id||this[t(547)].mvhd[t(1319)],r[t(795)]=r[t(795)]||"avc1";var n=this[t(547)][t(1113)](t(1156));this[t(547)][t(399)][t(1319)]=r.id+1,n[t(1113)](t(751))[t(855)](t(989),h.TKHD_FLAG_ENABLED|h[t(1580)]|h[t(712)])[t(855)](t(647),0).set(t(1396),0)[t(855)](t(1312),r.id).set(t(631),r[t(631)]||0)[t(855)](t(658),r[t(658)]||0).set(t(1393),0)[t(855)](t(872),1)[t(855)](t(1212),[0,0,0,0,0,0,0,0,0])[t(855)]("width",r[t(1467)]<<16)[t(855)](t(1263),r[t(1263)]<<16);var i=n.add("mdia");i.add(t(1468))[t(855)](t(647),0)[t(855)]("modification_time",0)[t(855)](t(1573),r[t(1573)]||1).set(t(631),r.media_duration||0)[t(855)](t(1354),r[t(1354)]||t(1338)),i[t(1113)](t(861))[t(855)](t(1470),r[t(861)]||"vide")[t(855)](t(469),r[t(469)]||t(694)),i[t(1113)](t(1450)).set("extended_language",r[t(1354)]||"fr-FR");var o=i[t(1113)]("minf");if(void 0!==h[r[t(795)]+"SampleEntry"]){var c=new(h[r.type+t(1416)]);c[t(1200)]=1;var u="";for(var l in h[t(1571)])for(var d=h.sampleEntryCodes[l],f=0;f<d[t(1139)];f++)if(d[t(526)](r.type)>-1){u=l;break}switch(u){case t(1555):if(o[t(1113)]("vmhd")[t(855)](t(1523),0).set(t(617),[0,0,0]),c[t(855)](t(1467),r[t(1467)])[t(855)](t(1263),r[t(1263)])[t(855)](t(1267),72<<16)[t(855)](t(1225),72<<16).set("frame_count",1)[t(855)]("compressorname",r[t(795)]+t(612))[t(855)](t(1124),24),r[t(846)]){var p=new h.avcCBox;p.parse(new a(r.avcDecoderConfigRecord)),c.addBox(p)}else if(r[t(410)]){var m=new(h[t(992)]);m[t(1086)](new a(r.hevcDecoderConfigRecord)),c[t(608)](m)}break;case t(1028):o[t(1113)]("smhd")[t(855)](t(1116),r[t(1116)]||0),c[t(855)](t(438),r[t(438)]||2)[t(855)](t(1327),r.samplesize||16)[t(855)](t(1358),r[t(1358)]||65536);break;case t(1e3):o[t(1113)]("hmhd");break;case t(1453):if(o[t(1113)](t(519)),r[t(795)]===t(1332))c[t(855)](t(1306),r.namespace||"nonamespace")[t(855)]("schema_location",r[t(569)]||"").set("auxiliary_mime_types",r[t(1185)]||"");break;case t(1236):o[t(1113)](t(417));break;case t(1040):o.add(t(417));break;default:o[t(1113)]("nmhd")}r[t(447)]&&c[t(608)](r[t(447)]),r[t(351)]&&r.description_boxes[t(1347)]((function(e){c[t(608)](e)})),o.add("dinf")[t(1113)](t(605))[t(345)]((new(h[t(677)]))[t(855)]("flags",1));var v=o[t(1113)]("stbl");return v.add(t(750))[t(345)](c),v[t(1113)](t(444))[t(855)](t(1475),[]).set(t(567),[]),v[t(1113)](t(384))[t(855)]("first_chunk",[])[t(855)](t(427),[]).set(t(1033),[]),v.add("stco")[t(855)](t(879),[]),v[t(1113)](t(830)).set(t(446),[]),this[t(547)][t(1099)][t(1113)]("trex")[t(855)](t(1312),r.id)[t(855)](t(1379),r[t(1379)]||1).set("default_sample_duration",r.default_sample_duration||0).set(t(1570),r.default_sample_size||0)[t(855)]("default_sample_flags",r[t(461)]||0),this[t(603)](n),r.id}},h[s(1442)][s(891)][s(1201)]=function(e){var t=s,r=e||new c;r[t(553)]=c[t(641)],this[t(1122)](r)},_[s(891)].addSample=function(e,t,r){var n=s,i=r||{},o={},a=this[n(414)](e);if(null!==a){o[n(1106)]=a[n(468)].length,o[n(1312)]=a[n(751)].track_id,o[n(1573)]=a[n(742)][n(1468)][n(1573)],o.description_index=i[n(1033)]?i.sample_description_index-1:0,o[n(447)]=a[n(742)].minf[n(782)].stsd[n(1315)][o.description_index],o.data=t,o[n(1079)]=t[n(917)],o[n(394)]=o[n(1079)],o[n(631)]=i.duration||1,o.cts=i[n(1203)]||0,o[n(1506)]=i.dts||0,o.is_sync=i[n(1335)]||!1,o.is_leading=i[n(981)]||0,o[n(1179)]=i[n(1179)]||0,o[n(804)]=i[n(804)]||0,o[n(1401)]=i.has_redundancy||0,o[n(835)]=i[n(835)]||0,o[n(814)]=0,o[n(645)]=i.subsamples,a.samples.push(o),a.samples_size+=o.size,a.samples_duration+=o[n(631)],void 0===a.first_dts&&(a.first_dts=i[n(1506)]),this[n(768)]();var c=this.createSingleSampleMoof(o);return this[n(608)](c),c[n(1201)](),c.trafs[0][n(1402)][0].data_offset=c[n(1079)]+8,this[n(1113)]("mdat")[n(720)]=new Uint8Array(t),o}},_.prototype[s(356)]=function(e){var t=s,r=0;r=e.is_sync?1<<25:65536;var n=new(h[t(1149)]);n[t(1113)](t(1085))[t(855)](t(1307),this[t(1202)]),this[t(1202)]++;var i=n.add(t(777)),o=this[t(414)](e[t(1312)]);return i[t(1113)](t(963))[t(855)](t(1312),e[t(1312)])[t(855)](t(989),h.TFHD_FLAG_DEFAULT_BASE_IS_MOOF),i[t(1113)]("tfdt")[t(855)](t(985),e[t(1506)]-(o[t(1268)]||0)),i[t(1113)]("trun").set(t(989),h[t(1030)]|h[t(583)]|h.TRUN_FLAGS_SIZE|h.TRUN_FLAGS_FLAGS|h[t(548)])[t(855)](t(990),0)[t(855)]("first_sample_flags",0)[t(855)](t(703),1)[t(855)](t(1061),[e[t(631)]]).set(t(1076),[e.size])[t(855)]("sample_flags",[r])[t(855)](t(1051),[e.cts-e[t(1506)]]),n},_.prototype[s(452)]=0,_.prototype[s(529)]=0,_[s(891)][s(616)]=function(){var e,t,r,n,i,o,a=s;for(this[a(922)]=this[a(547)][a(399)][a(631)],this[a(547)][a(399)][a(631)]=0,e=0;e<this.moov[a(525)][a(1139)];e++){(t=this[a(547)].traks[e])[a(751)][a(631)]=0,t[a(742)][a(1468)][a(631)]=0,(t[a(742)][a(1031)][a(782)][a(1163)]||t[a(742)][a(1031)][a(782)].co64).chunk_offsets=[],(r=t[a(742)].minf[a(782)][a(384)]).first_chunk=[],r[a(427)]=[],r[a(1033)]=[],(t.mdia.minf[a(782)][a(830)]||t[a(742)].minf.stbl[a(1198)])[a(446)]=[],(n=t.mdia[a(1031)][a(782)][a(444)]).sample_counts=[],n.sample_deltas=[],(i=t[a(742)][a(1031)].stbl.ctts)&&(i[a(1475)]=[],i[a(560)]=[]),o=t.mdia[a(1031)][a(782)][a(494)];var c=t[a(742)][a(1031)][a(782)][a(1539)][a(526)](o);-1!=c&&(t[a(742)][a(1031)][a(782)][a(1539)][c]=null)}},_[s(938)]=function(e,t,r,n,i){var o,a,c,u,l=s;function d(e,t,r){var n=So;this[n(435)]=e,this[n(627)]=t,this.sbgp=r,this[n(894)]=-1,this.entry_index=-1}for(t&&(t[l(1512)]=[]),!e[l(1512)]&&(e[l(1512)]=[]),a=0;a<r.length;a++){for(u=r[a][l(435)]+"/"+r[a][l(627)],c=new d(r[a].grouping_type,r[a][l(627)],r[a]),t&&(t[l(1512)][u]=c),!e[l(1512)][u]&&(e[l(1512)][u]=c),o=0;o<n[l(1139)];o++)n[o][l(435)]===r[a].grouping_type&&(c[l(447)]=n[o],c.description[l(575)]=!0);if(i)for(o=0;o<i[l(1139)];o++)i[o].grouping_type===r[a][l(435)]&&(c.fragment_description=i[o],c[l(1451)].used=!0,c[l(1414)]=!0)}if(t){if(i)for(a=0;a<i[l(1139)];a++)!i[a][l(575)]&&i[a][l(558)]>=2&&(u=i[a][l(435)]+"/0",(c=new d(i[a][l(435)],0)).is_fragment=!0,!t.sample_groups_info[u]&&(t.sample_groups_info[u]=c))}else for(a=0;a<n.length;a++)!n[a][l(575)]&&n[a][l(558)]>=2&&(u=n[a][l(435)]+"/0",c=new d(n[a][l(435)],0),!e.sample_groups_info[u]&&(e[l(1512)][u]=c))},_[s(746)]=function(e,t,r,n){var i,o,a=s;for(i in t[a(1535)]=[],n){var c;if(t[a(1535)][i]={},t.sample_groups[i][a(435)]=n[i].grouping_type,t[a(1535)][i].grouping_type_parameter=n[i][a(627)],r>=n[i][a(894)]&&(n[i].last_sample_in_run<0&&(n[i][a(894)]=0),n[i][a(1226)]++,n[i][a(1226)]<=n[i].sbgp[a(1315)][a(1139)]-1&&(n[i][a(894)]+=n[i].sbgp[a(1315)][n[i][a(1226)]][a(703)])),n[i][a(1226)]<=n[i].sbgp.entries[a(1139)]-1?t.sample_groups[i][a(1466)]=n[i].sbgp[a(1315)][n[i].entry_index].group_description_index:t.sample_groups[i][a(1466)]=-1,0!==t[a(1535)][i].group_description_index)c=n[i][a(1451)]?n[i][a(1451)]:n[i][a(447)],t[a(1535)][i][a(1466)]>0?(o=t[a(1535)][i][a(1466)]>65535?(t[a(1535)][i].group_description_index>>16)-1:t[a(1535)][i][a(1466)]-1,c&&o>=0&&(t[a(1535)][i][a(447)]=c[a(1315)][o])):c&&c[a(558)]>=2&&c[a(1214)]>0&&(t[a(1535)][i][a(447)]=c[a(1315)][c[a(1214)]-1])}},_[s(404)]=function(e,t,r){var n=s;t&&(e?(t[n(981)]=e[n(981)][r],t[n(1179)]=e.sample_depends_on[r],t[n(804)]=e.sample_is_depended_on[r],t[n(1401)]=e[n(1336)][r]):(t[n(981)]=0,t.depends_on=0,t[n(804)]=0,t[n(1401)]=0))},_[s(891)][s(1473)]=function(){var e,t,r=s;for(e=0;e<this.moov[r(525)].length;e++)t=this[r(547)][r(525)][e],this[r(603)](t)},_[s(891)].buildTrakSampleLists=function(e){var t,r,n,i,o,a,c,u,l,d,h,f,p,m,v,y,g,b,w,S,I,A,E,k,C=s;if(e[C(468)]=[],e[C(870)]=0,e.samples_size=0,r=e[C(742)][C(1031)][C(782)].stco||e[C(742)][C(1031)][C(782)][C(1242)],n=e[C(742)][C(1031)][C(782)][C(384)],i=e[C(742)][C(1031)][C(782)][C(830)]||e[C(742)].minf.stbl[C(1198)],o=e[C(742)].minf[C(782)][C(444)],a=e[C(742)][C(1031)][C(782)][C(354)],c=e.mdia[C(1031)][C(782)].stss,u=e[C(742)][C(1031)].stbl.stsd,l=e.mdia[C(1031)][C(782)].subs,f=e[C(742)].minf[C(782)][C(1355)],d=e.mdia[C(1031)].stbl[C(858)],h=e[C(742)][C(1031)][C(782)][C(1533)],b=-1,w=-1,S=-1,I=-1,A=0,E=0,k=0,_.initSampleGroups(e,null,d,h),typeof i!==C(1069)){for(t=0;t<i.sample_sizes[C(1139)];t++){var x={};x[C(1106)]=t,x[C(1312)]=e[C(751)][C(1312)],x[C(1573)]=e[C(742)][C(1468)].timescale,x.alreadyRead=0,e.samples[t]=x,x[C(1079)]=i[C(446)][t],e[C(884)]+=x.size,0===t?(m=1,p=0,x[C(1413)]=m,x.chunk_run_index=p,g=n[C(427)][p],y=0,v=p+1<n.first_chunk[C(1139)]?n[C(1227)][p+1]-1:1/0):t<g?(x[C(1413)]=m,x[C(1283)]=p):(m++,x.chunk_index=m,y=0,m<=v||(v=++p+1<n[C(1227)][C(1139)]?n.first_chunk[p+1]-1:1/0),x[C(1283)]=p,g+=n[C(427)][p]),x[C(455)]=n.sample_description_index[x[C(1283)]]-1,x[C(447)]=u[C(1315)][x.description_index],x[C(814)]=r[C(879)][x[C(1413)]-1]+y,y+=x[C(1079)],t>b&&(w++,b<0&&(b=0),b+=o[C(1475)][w]),t>0?(e[C(468)][t-1][C(631)]=o.sample_deltas[w],e[C(870)]+=e[C(468)][t-1].duration,x[C(1506)]=e[C(468)][t-1][C(1506)]+e[C(468)][t-1][C(631)]):x[C(1506)]=0,a?(t>=S&&(I++,S<0&&(S=0),S+=a[C(1475)][I]),x.cts=e[C(468)][t][C(1506)]+a[C(560)][I]):x.cts=x[C(1506)],c?(t==c[C(1053)][A]-1?(x.is_sync=!0,A++):(x.is_sync=!1,x[C(835)]=0),l&&l[C(1315)][E].sample_delta+k==t+1&&(x.subsamples=l[C(1315)][E][C(645)],k+=l[C(1315)][E].sample_delta,E++)):x.is_sync=!0,_[C(404)](e.mdia[C(1031)].stbl[C(679)],x,x.number),f?x[C(835)]=f.priority[t]:x.degradation_priority=0,l&&l[C(1315)][E].sample_delta+k==t&&(x[C(645)]=l[C(1315)][E][C(645)],k+=l[C(1315)][E].sample_delta),(d[C(1139)]>0||h[C(1139)]>0)&&_[C(746)](e,x,t,e[C(1512)])}t>0&&(e[C(468)][t-1][C(631)]=Math[C(1557)](e[C(742)][C(1468)][C(631)]-e[C(468)][t-1][C(1506)],0),e[C(870)]+=e[C(468)][t-1][C(631)])}},_[s(891)].updateSampleLists=function(){var e,t,r,n,i,o,a,c,u,l,d,f,p,m,v,y=s;if(void 0!==this[y(547)])for(;this[y(452)]<this[y(1578)][y(1139)];)if(u=this[y(1578)][this[y(452)]],this[y(452)]++,u[y(795)]==y(1340))for(l=u,e=0;e<l[y(1261)].length;e++){for(d=l[y(1261)][e],f=this[y(414)](d[y(963)][y(1312)]),p=this[y(1285)](d[y(963)][y(1312)]),n=d[y(963)][y(989)]&h[y(1556)]?d[y(963)][y(1379)]:p?p.default_sample_description_index:1,i=d.tfhd[y(989)]&h.TFHD_FLAG_SAMPLE_DUR?d[y(963)][y(1522)]:p?p[y(1522)]:0,o=d[y(963)][y(989)]&h[y(943)]?d.tfhd[y(1570)]:p?p[y(1570)]:0,a=d[y(963)].flags&h[y(1540)]?d.tfhd[y(461)]:p?p[y(461)]:0,d[y(379)]=0,d[y(858)][y(1139)]>0&&_[y(938)](f,d,d[y(858)],f[y(742)][y(1031)][y(782)][y(1533)],d.sgpds),t=0;t<d[y(1402)][y(1139)];t++){var g=d[y(1402)][t];for(r=0;r<g.sample_count;r++){(m={}).moof_number=this[y(452)],m.number_in_traf=d.sample_number,d[y(379)]++,m.number=f[y(468)][y(1139)],d[y(479)]=f.samples[y(1139)],f[y(468)].push(m),m[y(1312)]=f[y(751)][y(1312)],m[y(1573)]=f[y(742)][y(1468)].timescale,m.description_index=n-1,m[y(447)]=f[y(742)][y(1031)].stbl[y(750)][y(1315)][m.description_index],m.size=o,g.flags&h.TRUN_FLAGS_SIZE&&(m.size=g[y(1076)][r]),f[y(884)]+=m.size,m[y(631)]=i,g[y(989)]&h[y(583)]&&(m[y(631)]=g[y(1061)][r]),f[y(870)]+=m[y(631)],f[y(1341)]||r>0?m[y(1506)]=f[y(468)][f[y(468)].length-2].dts+f[y(468)][f[y(468)][y(1139)]-2][y(631)]:(d[y(1398)]?m[y(1506)]=d[y(1398)][y(985)]:m[y(1506)]=0,f.first_traf_merged=!0),m[y(1203)]=m.dts,g[y(989)]&h.TRUN_FLAGS_CTS_OFFSET&&(m[y(1203)]=m[y(1506)]+g[y(1051)][r]),v=a,g[y(989)]&h[y(781)]?v=g[y(523)][r]:0===r&&g[y(989)]&h[y(735)]&&(v=g[y(905)]),m.is_sync=!(v>>16&1),m[y(981)]=v>>26&3,m.depends_on=v>>24&3,m[y(804)]=v>>22&3,m[y(1401)]=v>>20&3,m[y(835)]=65535&v;var b=!!(d[y(963)][y(989)]&h[y(1219)]),w=!!(d[y(963)][y(989)]&h[y(1059)]),S=!!(g[y(989)]&h[y(1030)]),I=0;I=b?d[y(963)][y(1135)]:w||0===t?l[y(1265)]:c,m[y(814)]=0===t&&0===r?S?I+g.data_offset:I:c,c=m[y(814)]+m.size,(d[y(858)][y(1139)]>0||d[y(1533)][y(1139)]>0||f[y(742)][y(1031)][y(782)][y(858)][y(1139)]>0||f.mdia[y(1031)].stbl[y(1533)][y(1139)]>0)&&_[y(746)](f,m,m[y(809)],d[y(1512)])}}if(d[y(1478)]){f[y(711)]=!0;var A=d[y(479)];for(t=0;t<d[y(1478)].entries[y(1139)];t++)A+=d[y(1478)][y(1315)][t][y(1495)],(m=f[y(468)][A-1])[y(645)]=d[y(1478)][y(1315)][t][y(645)]}}},_[s(891)][s(1170)]=function(e,t){var r,n=s,i=e[n(468)][t];if(!this.moov)return null;if(i.data){if(i[n(394)]==i[n(1079)])return i}else i[n(720)]=new Uint8Array(i[n(1079)]),i[n(394)]=0,this[n(529)]+=i[n(1079)],o[n(1138)]("ISOFile","Allocating sample #"+t+n(1066)+e.tkhd[n(1312)]+n(1082)+i[n(1079)]+n(497)+this.samplesDataSize+")");for(;;){var a=this[n(1280)][n(1377)](!0,i[n(814)]+i[n(394)],!1);if(!(a>-1))return null;var u=(r=this[n(1280)].buffers[a]).byteLength-(i.offset+i[n(394)]-r.fileStart);if(i[n(1079)]-i[n(394)]<=u)return o.debug(n(1333),"Getting sample #"+t+" data (alreadyRead: "+i[n(394)]+n(1014)+(i[n(814)]+i[n(394)]-r[n(477)])+n(1373)+(i[n(1079)]-i[n(394)])+" full size: "+i[n(1079)]+")"),c[n(733)](i.data.buffer,i[n(394)],r,i[n(814)]+i[n(394)]-r[n(477)],i[n(1079)]-i[n(394)]),r[n(849)]+=i[n(1079)]-i.alreadyRead,this[n(1280)].logBufferLevel(),i[n(394)]=i[n(1079)],i;if(0===u)return null;o[n(1138)](n(1333),"Getting sample #"+t+n(1386)+i[n(394)]+" offset: "+(i[n(814)]+i[n(394)]-r.fileStart)+" read size: "+u+n(1213)+i[n(1079)]+")"),c[n(733)](i.data.buffer,i.alreadyRead,r,i[n(814)]+i[n(394)]-r.fileStart,u),i[n(394)]+=u,r[n(849)]+=u,this[n(1280)][n(986)]()}},_[s(891)].releaseSample=function(e,t){var r=s,n=e.samples[t];return n[r(720)]?(this[r(529)]-=n[r(1079)],n[r(720)]=null,n[r(447)]=null,delete n[r(835)],delete n[r(1179)],delete n[r(455)],delete n[r(1401)],delete n.is_depended_on,delete n[r(981)],delete n.is_sync,delete n[r(702)],delete n[r(809)],delete n[r(1573)],delete n[r(1203)],delete n[r(1506)],delete n[r(814)],delete n[r(1079)],delete n.track_id,delete n[r(631)],n[r(394)]=0,n.size):0},_[s(891)][s(482)]=function(){return this[s(529)]},_.prototype[s(673)]=function(){var e=s;const t=this[e(1280)][e(964)]||[];let r=0;return t[e(1347)]((t=>{const n=t[e(917)];r+=n})),r},_[s(891)][s(1092)]=function(){var e,t=s,r="";for(e=0;e<this[t(547)][t(525)].length;e++){e>0&&(r+=","),r+=this[t(547)][t(525)][e][t(742)][t(1031)].stbl.stsd.entries[0][t(874)]()}return r},_.prototype.getTrexById=function(e){var t,r=s;if(!this[r(547)]||!this[r(547)][r(1099)])return null;for(t=0;t<this[r(547)][r(1099)][r(739)].length;t++){var n=this[r(547)][r(1099)][r(739)][t];if(n[r(1312)]==e)return n}return null},_[s(891)][s(414)]=function(e){var t=s;if(void 0===this.moov)return null;for(var r=0;r<this[t(547)].traks.length;r++){var n=this[t(547)][t(525)][r];if(n[t(751)][t(1312)]==e)return n}return null},_.prototype[s(896)]=[],_.prototype.entity_groups=[],_.prototype[s(1294)]=0,_[s(891)][s(1566)]=function(){var e,t,r,n=s,i=this[n(896)],o=this[n(1471)],a=this[n(624)];if(null!=a&&void 0!==a[n(861)]&&void 0!==a[n(1410)]){for(e=0;e<a[n(1410)][n(481)][n(1139)];e++)(r={}).id=a.iinf.item_infos[e][n(850)],i[r.id]=r,r[n(950)]=[],r[n(469)]=a[n(1410)][n(481)][e].item_name,a.iinf[n(481)][e].protection_index>0&&(r.protection=a[n(1381)][n(749)][a.iinf.item_infos[e][n(860)]-1]),a[n(1410)][n(481)][e][n(945)]?r[n(795)]=a[n(1410)][n(481)][e][n(945)]:r.type=n(789),r[n(1064)]=a[n(1410)].item_infos[e][n(1064)],r[n(390)]=a.iinf[n(481)][e][n(390)];if(a[n(357)])for(e=0;e<a.grpl[n(1539)][n(1139)];e++)entity_group={},entity_group.id=a.grpl[n(1539)][e][n(1423)],entity_group[n(1378)]=a[n(357)].boxes[e].entity_ids,entity_group[n(795)]=a.grpl[n(1539)][e][n(795)],o[entity_group.id]=entity_group;if(a[n(1472)])for(e=0;e<a.iloc[n(896)][n(1139)];e++){var c=a[n(1472)].items[e];for(r=i[c[n(850)]],0!==c[n(1200)]&&(r[n(1371)]=a[n(366)].boxes[c[n(1200)]-1]),c[n(1111)],r[n(649)]=[],r.size=0,t=0;t<c[n(649)][n(1139)];t++)r[n(649)][t]={},r.extents[t].offset=c.extents[t][n(367)]+c[n(1505)],r[n(649)][t].length=c[n(649)][t][n(600)],r[n(649)][t][n(394)]=0,r[n(1079)]+=r[n(649)][t].length}if(a.pitm&&(i[a.pitm[n(730)]][n(944)]=!0),a[n(368)])for(e=0;e<a[n(368)][n(1474)][n(1139)];e++){var u=a[n(368)].references[e];for(t=0;t<u[n(1474)].length;t++)i[u[n(773)]][n(950)][n(1406)]({type:u[n(795)],id:u.references[t]})}if(a[n(839)])for(var l=0;l<a[n(839)][n(623)][n(1139)];l++){var d=a[n(839)][n(623)][l];for(e=0;e<d.associations[n(1139)];e++){var h=d[n(1075)][e];if(!(r=i[h.id])&&(r=o[h.id]),r)for(void 0===r[n(774)]&&(r[n(774)]={},r[n(774)][n(1539)]=[]),t=0;t<h[n(1511)][n(1139)];t++){var f=h.props[t];if(f[n(348)]>0&&f.property_index-1<a[n(839)][n(1137)][n(1539)].length){var p=a[n(839)][n(1137)][n(1539)][f[n(348)]-1];r[n(774)][p[n(795)]]=p,r[n(774)][n(1539)][n(1406)](p)}}}}}},_.prototype[s(1192)]=function(e){var t,r,n=s;if(!this[n(624)])return null;if(!(r=this[n(896)][e])[n(720)]&&r[n(1079)])r[n(720)]=new Uint8Array(r[n(1079)]),r[n(394)]=0,this[n(1294)]+=r[n(1079)],o[n(1138)]("ISOFile","Allocating item #"+e+n(1082)+r.size+n(497)+this.itemsDataSize+")");else if(r[n(394)]===r[n(1079)])return r;for(var i=0;i<r[n(649)][n(1139)];i++){var a=r[n(649)][i];if(a.alreadyRead!==a[n(1139)]){var u=this[n(1280)][n(1377)](!0,a[n(814)]+a[n(394)],!1);if(!(u>-1))return null;var l=(t=this[n(1280)][n(964)][u])[n(917)]-(a.offset+a[n(394)]-t[n(477)]);if(!(a[n(1139)]-a[n(394)]<=l))return o[n(1138)](n(1333),n(886)+e+n(587)+i+n(1386)+a[n(394)]+n(1014)+(a[n(814)]+a.alreadyRead-t[n(477)])+n(1373)+l+n(1431)+a.length+n(812)+r.size+")"),c[n(733)](r[n(720)][n(1176)],r[n(394)],t,a[n(814)]+a[n(394)]-t[n(477)],l),a.alreadyRead+=l,r[n(394)]+=l,t[n(849)]+=l,this[n(1280)].logBufferLevel(),null;o[n(1138)]("ISOFile","Getting item #"+e+n(587)+i+n(904)+a.alreadyRead+" offset: "+(a[n(814)]+a[n(394)]-t[n(477)])+" read size: "+(a[n(1139)]-a[n(394)])+n(1431)+a[n(1139)]+" full item size: "+r[n(1079)]+")"),c[n(733)](r.data[n(1176)],r[n(394)],t,a[n(814)]+a[n(394)]-t[n(477)],a.length-a.alreadyRead),t.usedBytes+=a[n(1139)]-a[n(394)],this[n(1280)][n(986)](),r[n(394)]+=a[n(1139)]-a[n(394)],a[n(394)]=a.length}}return r[n(394)]===r.size?r:null},_[s(891)][s(364)]=function(e){var t=s,r=this[t(896)][e];if(r[t(720)]){this.itemsDataSize-=r[t(1079)],r[t(720)]=null,r[t(394)]=0;for(var n=0;n<r[t(649)].length;n++){r[t(649)][n][t(394)]=0}return r[t(1079)]}return 0},_.prototype[s(736)]=function(e){var t=s;for(var r in this[t(896)]){var n=this[t(896)][r];this[t(1192)](n.id),e&&!n[t(916)]&&(e(n),n[t(916)]=!0,n.data=null)}},_[s(891)][s(761)]=function(e){var t=s;for(var r in this.items){var n=this.items[r];if(n[t(469)]===e)return n.id}return-1},_[s(891)][s(745)]=function(){var e=s;return this.meta?this[e(624)][e(861)][e(1470)]:null},_[s(891)].getPrimaryItem=function(){var e=s;return this[e(624)]&&this[e(624)][e(1515)]?this[e(1192)](this[e(624)][e(1515)].item_id):null},_.prototype.itemToFragmentedTrackFile=function(e){var t=s,r=e||{},n=null;if(null==(n=r.itemId?this[t(1192)](r.itemId):this[t(416)]()))return null;var i=new _;i[t(953)]=!1;var o={type:n[t(795)],description_boxes:n[t(774)][t(1539)]};n[t(774)][t(653)]&&(o.width=n[t(774)][t(653)][t(544)],o.height=n.properties[t(653)][t(561)]);var a=i[t(355)](o);return a?(i[t(418)](a,n[t(720)]),i):null},_[s(891)][s(1122)]=function(e){for(var t=s,r=0;r<this.boxes[t(1139)];r++)this[t(1539)][r][t(1122)](e)},_[s(891)][s(1159)]=function(e,t,r){var n=s,i=this[n(414)](e),a=this[n(1170)](i,t);if(null==a)return this[n(1231)](i[n(468)][t]),null;var u=r||new c;u.endianness=c[n(641)];var l=this[n(356)](a);l[n(1122)](u),l[n(1261)][0][n(1402)][0][n(990)]=l[n(1079)]+8,o.debug(n(626),n(947)+l[n(1261)][0][n(1402)][0].data_offset),u[n(594)](l[n(1261)][0][n(1402)][0][n(1585)],l[n(1261)][0][n(1402)][0][n(990)]);var d=new(h[n(1235)]);return d[n(720)]=a[n(720)],d[n(1122)](u),u},_[s(597)]=function(e,t,r,n){var i,a=s;o[a(1138)](a(1333),a(1058));var u=new c;u[a(553)]=c.BIG_ENDIAN,e[a(1122)](u);var l=t[a(1113)](a(1099));for(r&&l[a(1113)](a(1181)).set(a(1249),r),i=0;i<t[a(525)][a(1139)];i++)l[a(1113)](a(930))[a(855)](a(1312),t.traks[i][a(751)][a(1312)]).set("default_sample_description_index",1).set("default_sample_duration",n).set(a(1570),0)[a(855)](a(461),65536);return t[a(1122)](u),u.buffer},_[s(891)].save=function(e){var t=s,r=new c;r.endianness=c.BIG_ENDIAN,this[t(1122)](r),r[t(420)](e)},_[s(891)][s(1216)]=function(){var e=s,t=new c;return t[e(553)]=c[e(641)],this[e(1122)](t),t[e(1176)]},_[s(891)][s(900)]=function(){var e,t,r,n,i=s;for(this[i(1165)],!this.isFragmentationInitialized&&(this[i(689)]=!0,this[i(1202)]=0,this.resetTables()),t=[],e=0;e<this[i(1552)][i(1139)];e++){var o=new(h[i(1104)]);o[i(399)]=this[i(547)].mvhd,o[i(1539)][i(1406)](o[i(399)]),r=this[i(414)](this.fragmentedTracks[e].id),o[i(1539)][i(1406)](r),o[i(525)][i(1406)](r),(n={}).id=r[i(751)].track_id,n[i(895)]=this[i(1552)][e][i(895)],n[i(1176)]=_[i(597)](this.ftyp,o,this[i(547)][i(1099)]&&this[i(547)][i(1099)][i(1181)]?this[i(547)][i(1099)][i(1181)][i(1249)]:void 0,this.moov[i(525)][e][i(468)][i(1139)]>0?this[i(547)].traks[e][i(468)][0][i(631)]:0),t[i(1406)](n)}return t},_[s(891)][s(933)]=function(){var e=s,t={};return t[e(547)]=this[e(547)],this[e(547)]&&this[e(547)][e(525)]&&this.moov.traks.length>1&&(t.moovAudioNum=this[e(547)][e(525)][0][e(468)][e(1139)],t.moovVideoNum=this[e(547)][e(525)][1][e(468)][e(1139)]),t},h[s(1442)].prototype[s(499)]=function(e){var t=s;this.size+=8,this[t(1079)]>u&&(this[t(1079)]+=8),this[t(795)]===t(1305)&&(this[t(1079)]+=16),e.log(e[t(1583)]+"size:"+this[t(1079)]),e[t(486)](e[t(1583)]+t(876)+this.type)},h[s(1155)].prototype.printHeader=function(e){var t=s;this.size+=4,h[t(1442)][t(891)][t(499)][t(1421)](this,e),e[t(486)](e[t(1583)]+t(1240)+this[t(558)]),e[t(486)](e[t(1583)]+t(1195)+this[t(989)])},h.Box.prototype.print=function(e){this.printHeader(e)},h.ContainerBox.prototype[s(1039)]=function(e){var t=s;this.printHeader(e);for(var r=0;r<this[t(1539)][t(1139)];r++)if(this[t(1539)][r]){var n=e[t(1583)];e.indent+=" ",this[t(1539)][r][t(1039)](e),e[t(1583)]=n}},_[s(891)][s(1039)]=function(e){var t=s;e[t(1583)]="";for(var r=0;r<this[t(1539)][t(1139)];r++)this[t(1539)][r]&&this.boxes[r].print(e)},h[s(848)].prototype.print=function(e){var t=s;h[t(1155)][t(891)].printHeader[t(1421)](this,e),e.log(e[t(1583)]+t(545)+this[t(647)]),e[t(486)](e.indent+t(1286)+this[t(1396)]),e.log(e[t(1583)]+t(363)+this[t(1573)]),e.log(e.indent+t(1544)+this[t(631)]),e[t(486)](e[t(1583)]+t(1346)+this[t(1546)]),e[t(486)](e.indent+t(741)+(this[t(872)]>>8)),e[t(486)](e.indent+t(539)+this[t(1212)].join(", ")),e[t(486)](e[t(1583)]+t(1232)+this[t(1319)])},h[s(1349)][s(891)][s(1039)]=function(e){var t=s;h[t(1155)][t(891)][t(499)].call(this,e),e[t(486)](e[t(1583)]+t(545)+this[t(647)]),e[t(486)](e.indent+"modification_time: "+this[t(1396)]),e[t(486)](e[t(1583)]+t(1194)+this[t(1312)]),e.log(e[t(1583)]+t(1544)+this[t(631)]),e[t(486)](e[t(1583)]+t(741)+(this[t(872)]>>8)),e.log(e[t(1583)]+t(539)+this[t(1212)].join(", ")),e[t(486)](e[t(1583)]+t(518)+this[t(658)]),e.log(e[t(1583)]+t(1446)+this.alternate_group),e[t(486)](e.indent+t(718)+this.width),e[t(486)](e[t(1583)]+t(807)+this[t(1263)])};var g={};g[s(1409)]=function(e,t){var r=s,n=void 0===e||e,i=new _(t);return i[r(953)]=!n,i},s(1096)!==s(1069)&&(t[s(1409)]=g[s(1409)])}));function Ao(){var e=["padbits","track_id: ","flags:","writeUint16Array","sdp ","stz2","tags","data_reference_index","computeSize","nextMoofNumber","cts","ArrayBuffer","error","readySent","compatible_brands","setInt8","Buffer must have a fileStart property","index_size","getEndPosition","matrix"," full size: ","default_group_description_index","elstBox","getBuffer","component_index","earliest_presentation_time","TFHD_FLAG_BASE_DATA_OFFSET","createMediaSampleEntryCtor","saveParsePosition","getSampleRate","vvcN","SEEKTABLE","vertresolution","entry_index","first_chunk","esds","Not enough bytes left in the parent box to parse a UUID box","hinf","setNextSeekPositionFromSample","next_track_id: "," stored buffer(s) (","avc4","mdatBox","Metadata","setAttribute","vp08","Descriptor","version:","extent_index","co64","CUESHEET","_byteOffset","splice","dav1","pdin","colour_primaries","fragment_duration","warn","quat_y","text","apply","Position ","unsetSegmentOptions","appendBuffer","ICC_profile","shift","SPS","rap ","trafs","getOTI","height","SAMPLE_ENTRY_TYPE_SUBTITLE","start","max_picture_height","horizresolution","first_dts","Not enough data in stream to parse the type and size of the box","readUint64"," at position ","ipma","readUint32","tx3g","primaryRChromaticity_y","senc","num_leading_samples","bits_per_channels","ref_track_id","stream","createFullBoxCtor","d08a4f1810f34a82b6c832d8aba183d3","chunk_run_index","clli","getTrexById","modification_time: ","prol","vmhd","uint32","reduceBuffer","encm","mdat","parallelismType","itemsDataSize","primaryBChromaticity_y","track_width","AVCProfileIndication","bad_columns","channel_associations","irot","cts_shift","maxr","readAnyInt","drep","uuid","namespace","sequence_number","itemListBuilt","avgFrameRate","presentation_time_delta","general_constraint_indicator","track_id","greatestDecodeToDisplayDelta","channel_types","entries","sizePosition","num_held_bits","txtC","next_track_id","udes","correction_applied","readCString","Buffer must be defined and non empty","rtpmap_string","avc2SampleEntry","TKHD_FLAG_ENABLED","samplesize","ec-3","target_rate_share","metadata","maxFALL","stpp","ISOFile","urn ","is_sync","sample_has_redundancy","videoTracks","und","dvhe","moof","first_traf_merged","readUint8Array","Concatenating buffer for box parsing (length: ","DecoderConfigDescriptor","mskC","rate: ","forEach","num_channels","tkhdBox","getTime","readFloat32","Sending samples on track #","all_ref_pics_intra","language","stdp","track_ID","movie_duration","samplerate","uncC","FULL_BOXES","TFHD_FLAG_DUR_EMPTY","drefBox","click","MultiBufferStream","skew_factor","item_protection_index","string","extended_language","_self","parseFullHeader","source","boxEqual"," read size: ","ftypBox","acmod","CoLL","findPosition","entity_ids","default_sample_description_index","stxt","ipro","failurePosition","getDurationString","brst","mp4aSampleEntry"," partial data (alreadyRead: ","full_range_flag","payl","bitDepth","getUint16","avc1","processIncompleteBox","alternate_group","profile","dependsOn_ES_ID","modification_time","config","tfdt","float32le","layer_id","has_redundancy","truns","float64le","nb_SPS_nalus","getHeight","push","system_id","uint32le","createFile","iinf","getTrackDuration","focal_length_y","chunk_index","is_fragment","sampleProcessingStarted","SampleEntry","item_count","saiz","uint16be","APPLICATION","call","onSidx","group_id","style_record","ptl_num_sub_profiles","compositionEndTime","skip_byte_block","arrayToNative","SmDm","target"," full extent size: ","nextParsePosition","primaryGChromaticity_x","stream_read_2_bytes","discard_priority","mha2","int16be","readInt16","emsgBox","TRUN_FLAGS_SIZE","parseOneDescriptor","Box","initial_delay","_realloc","createEncryptedSampleEntryCtor","alternate_group: ","a2394f525a9b4f14a2446c427c648df4","parseRemainingDescriptors","writeFloat64Array","elng","fragment_description","pixi","Subtitle","afbr","levels","avc3SampleEntry","readInt32Array","bad_pixel_row","writeUint8","fieldOrdering","1183355AjSLnn","onError","split","parseHeader",'application/mp4; codecs="',"group_description_index","width","mdhd","equal","handler","entity_groups","iloc","buildSampleLists","references","sample_counts","DataStream","trefBox","subs","monochrome","dac3","readUint24","Textin4Parser","referenced_size","sidx","xml ","profile_compatibility","edits","cmpd","ssix","concat","frame_count","max_pic_average_light_level","Creating media fragment on track #","writeInt8Array","sample_delta","readUint16Array","setUint8","maxBitrate","createSampleGroupCtor","encs","sample_is_depended_on","updateSampleLists","layerNumber","tsas","base_offset","dts","length_size_of_trun_num","cstring","seek","uint16le","props","sample_groups_info","readInt32","writeInt16Array","pitm","ext","No method for reading signed 64 bits values","avc2","Found 'mdat' end in buffered data","absolute_duration","hev1SampleEntry","default_sample_duration","graphicsmode","setInt16","avgBitRate","stshBox","int8","getBox","writeStruct","constant_IV_size","348FmVWxo","nclx","sgpds","nump","sample_groups","item_name","general_profile_space","stop","boxes","TFHD_FLAG_SAMPLE_FLAGS","component_align_size","axis","level_independently_decodable","duration: ","num_output_samples","rate","block_pad_lsb","Stream ready for parsing","test","Exporting on track #","general_profile_idc","fragmentedTracks","hasMoov","bufferSizeDB","Visual","TFHD_FLAG_SAMPLE_DESC","max","getChannelCount","schm","_size","strk","idat","mapInt8Array","createUUIDBox","getFloat32","flattenItemInfo","1816OJEGGP","parseSample","writeInt32","default_sample_size","sampleEntryCodes","num_bad_rows","timescale","stereo_scheme","parseUUID","avss","SAMPLE_ENTRY_TYPE_SYSTEM","moofs","subBoxNames","TKHD_FLAG_IN_MOVIE","transferCharacteristics","int32","indent","media_rate_fraction","data_offset_position","hasIncompleteMdat","hdlrBox","writeInt16","' and size ","addEntry","readUint32Array","cmex","property_index","hintTracks","hvc1SampleEntry","description_boxes","stri","length_size_of_sample_num","ctts","addTrack","createSingleSampleMoof","grpl","SAMPLE_ENTRY_TYPE_TEXT","traf_number","vvc1SampleEntry","presentation_time","step_count","timescale: ","releaseItem","Found Sample Groups of type ","dinf","extent_offset","iref","PADDING","shadowed_sample_numbers","component_type_urls","completeness","readUint8","stream_read_1_bytes","trpy","max_content_light_level","mapFloat64Array","num_dep_sub","sample_number","vertical_justification","msrc","appendChild","SAMPLE_ENTRY_TYPE_VISUAL","stsc","hdr_size","Error reading extent index","subSeqDirectionFlag","dobr"," not found in buffered data","content_encoding","esd","UUIDBoxes","mime_format","alreadyRead","assignment_type","writeUint24","pad_unknown","readInt64","mvhd","period","bit_rate_code","component_little_endian","default_length","process_sdtp","reserved","dynamicSize","StreamCount","strd","schemeURI","hevcDecoderConfigRecord","num_entities_in_group","getWidth","num_bytes_constraint_info","getTrackById","minimum_bitrate","getPrimaryItem","nmhd","addSample","matrixCoefficients","save","position","version of iloc box not supported","sinf","codec","tpay","msg","samples_per_chunk","parsingMdat","initial_presentation_delay_minus_one","item_uri_type","TrackReferenceTypeBox","primaryGChromaticity_y","data_format","AVCLevelIndication","grouping_type","avc1SampleEntry","end","channel_count","SingleItemTypeReferenceBoxLarge","vertOffN",".CA","bytes","insertBuffer","stts","bufferSize","sample_sizes","description","trexBox","writeInt32Array","chroma_format_idc","Log","lastMoofIndex","4240607SDPAPE","tfra","description_index","mhm1","media_rate_integer"," - Length: ","SLConfigDescriptor","encode","default_sample_flags","bytessent","moovStartFound","constant_IV","isProtected","isHint","dvh1","samples","name","tenc","kind","seq_tier_0","_buffer","addSubBoxArrays","cmin","dependency","fileStart","sample_offset","first_sample_index","general_tier_flag","item_infos","getAllocatedSampleDataSize","writeCString","writeUint16","payloadID","log","nativeToEndian","URL","pssh","scheme_type","sublayer_level_idc","seq_profile","function","stss","ChannelMapping","PreSkip"," (total: ","operation_point_count","printHeader","cleanBuffers","vvcC","media_time","first_offset","first_output_sample","sidxSent","stscBox","event_duration","10zQCGBy","npck","ContainerBox"," of size: ","setAllUsedBytes","readUint16","SAP_delta_time","has_unparsed_data","vpcC","mergeNextBuffer","layer: ","sthd"," --\x3e ","DataStream.save: Can't create object URL.","notice","sample_flags","cttsBox","traks","indexOf","num_sublayers","value","samplesDataSize","saio","co64Box","sgpdBox","setSegmentOptions","bsid","seig"," with new size ","padb","float32be","matrix: ","sbgpBox","BoxWriter","BYTES_PER_ELEMENT","fscod","image_width","creation_time: ","otherTracks","moov","TRUN_FLAGS_CTS_OFFSET","general_sub_profile_idc","moof_offset","audioTracks","SAMPLE_ENTRY_TYPE_METADATA","endianness","subSequenceIdentifier","prof","parseHex16","oti","version","ERR_NOT_ENOUGH_DATA","sample_offsets","image_height","rtp ","primaryBChromaticity_x","getInt32","boxCodes","getTrackSamplesInfo","sample_deltas","vvnC","schema_location","vttC","wbbr","seekLists","enca","code","used","extractedTracks","PICTURE","nbSamples","avll","dataView","iods","scheme_id_uri","TRUN_FLAGS_DURATION","href","onSamples","nalu"," extent #","upStream","avg_frame_rate","leastDecodeToDisplayDelta","hev1","int32be","emsg","adjustUint32","hasIOD","pmax","writeInitializationSegment","1151139HsijJs","uri ","extent_length","configurationVersion","min_display_mastering_luminance","buildTrakSampleLists","lastValidSample","dref","releaseUsedSamples","component_bit_depth_minus_one","addBox","component_count","pos_y","bit_depth_chroma_minus8"," Compressor","DecoderSpecificInfo","sub_track_id","ind_subs","resetTables","opcolor","urn Box","SAMPLE_ENTRY_TYPE_AUDIO","ac-3","'","pos_z","ipmas","meta","ptl_multilayer_enabled_flag","MP4Box","grouping_type_parameter","j2kH","absolute_time","Per_Sample_IV_Size","duration","principal_point_x","isVideo","int32le","float64","CoupledCount","getSampleSize","u16stringbe","descs","285094nZgpaH","BIG_ENDIAN","videoFullRangeFlag","colourPrimaries","vertOffD","subsamples","revokeObjectURL","creation_time","sgpd","extents","writeFloat64","reference_ID","isSubtitle","ispe","meco","getInfo","DIFF_PRIMITIVE_ARRAY_PROP_NAMES","scheme_uri","layer","<","segment_duration","AudioSampleEntry","BoxParser","box_record","SubtitleSampleEntry","description_length","uint32be","attribute_list","mehdBox","kinds","createContainerBoxCtor","layer_size","sbgp","getStreamBufferSize",'"; profiles="',"luminanceMax"," v=","url Box","6d1d9b0542d544e680e2141daff757b2","sdtp","mfhdBox","metx","Writing box ","sync_sample_numbers","nalu_arrays","offset_size","Found ","subsegments","tracks","isFragmentationInitialized","_sweep","getLength","channel_indexes","compositionStartTime","Track created with MP4Box.js","nextSample","track_ids","SAP_type","lengthSizeMinusOne","mapInt32Array","altr","colr","moof_number","sample_count","cleanApertureWidthN","subtitleTracks","durationFlag","sampling_type","cdef","slid","roll_distance","has_fragment_subsamples","TKHD_FLAG_IN_PREVIEW","reserved_2","vvi1","avgRateFlag","avcC","fiel","width: ","_dataView","data","createEntityToGroupCtor","video","writeUCS2String","tyco","readFloat32Array","SingleItemTypeReferenceBox","mfra","av1C","a1lx","item_id","elst","uint16","memcpy","SampleGroupEntry","TRUN_FLAGS_FIRST_FLAG","processItems","getUint8","max_picture_width","trexs","vttc","volume: ","mdia","No method for reading signed 24 bits values","findDescriptor","getMetaHandler","setSampleGroupProperties","priority","constantFrameRate","protections","stsd","tkhd","printRanges","sampleListBuilt","kindBox","rICC","writeFloat32","stereo_indication_type","Descriptor ","getUint32","descriptionformat","hasItem","toString","default_isProtected",", column: ","default_constant_IV_size","download","infe","processSamples","charCodeAt","j2ki","held_bits","&","from_item_ID","properties","angle","InputSampleRate","traf","isProgressive","1869olUZFL","seq_level_idx_0","TRUN_FLAGS_FLAGS","stbl","MPEG4DescriptorParser","prgr","ptl_sublayer_present_mask","Not enough bytes left in the parent box to parse a new box","isMetadata","OutputChannelCount","mime","writeType","sbtt","essential","num_bad_cols","_byteLength","type","unpack","join","hnti","XMLSubtitlein4Parser","createSampleEntryCtor","init","hvcC","dmed","is_depended_on","leva","sample_rate","height: ","focal_length_x","number_in_traf","rapAlignement","12iTLAZE"," full item size: ","replace","offset","nb_PPS_nalus","tmax","readString","lang","switch_group","default_sample_info_size","vp09SampleEntry","avgBitrate","languageString","OutputGain","getEndFilePositionAfter","kid","4805577edTmrD","movie_timescale","floor","stsz","pixel_size","block_reversed","LITTLE_ENDIAN","setUint16","degradation_priority","avc3","alst","ASCII","iprp","seekPoints","tmin","block_little_endian","dtrt","sttsBox","tile_align_size","avcDecoderConfigRecord","subsegment_duration","mvhdBox","usedBytes","item_ID","stsg","colorSpace","mapUint16Array","iso4","set","sample_depends_on","OCR_ES_ID","sbgps","stsdBox","protection_index","hdlr","mapUint32Array","STREAMINFO","time","createObjectURL","aebr","stcoBox","slice","DIFF_BOXES_PROP_NAMES","samples_duration",""","volume","lsel","getCodec","Not enough bytes in buffer","type:","packetssent","writeUint32","chunk_offsets","Appending new buffer (fileStart: ","createCommonjsModule","parseLanguage","codecIntializationDataSize","samples_size","u16stringle","Getting item #","imir","mapUint8Array","getPosition","extension_type","prototype","component_format","lastBoxStartPosition","last_sample_in_run","user","items","encv","writeFooter","general_constraint_info","initializeSegmentation","trun","favc","padding_flag"," data (alreadyRead: ","first_sample_flags","min_spatial_segmentation_idc","clap","SAMPLE_ENTRY_TYPE_HINT","flipArrayEndianness","reference_type","stszBox","mfro","segmentStream","readUint","int16","sent","byteLength","readInt8Array","totl","sample_info_size","readFloat64","initial_duration","box","VORBIS_COMMENT","audio","bufferIndex","NAL_unit_type","parseDataAndRewind","getAudioConfig","trex","scnm","nalu_type","getPerformanceInfo","default_skip_byte_block","boxEqualFields","ES_Descriptor","hvt1","initSampleGroups","num_bad_pixels","payt","principal_point_y","numTemporalLayers","TFHD_FLAG_SAMPLE_SIZE","primary","item_type","tag","Adjusting data_offset with new value ","mapInt16Array","parseFooter","ref_to","brands","8450464SDQOfe","discardMdatData","], [","mapFloat32Array","createBoxCtor","metadataTracks","MetadataSampleEntry","isEos","createElement","aux_info_type_parameter","max_ref_per_pic","tfhd","buffers","vmhdBox","entry_count","removeUsedSamples","TrackGroupTypeBox"," f=","findEndContiguousBuf","quat_z","updateUsedBytes","chroma_subsampling_y","lhe1","udta","a5d40b30e81411ddba2f0800200c9a66","frma","writeUint32Array","major_brand","general_level_idc","is_leading","display_primaries","parseOneBox","default_constant_IV","baseMediaDecodeTime","logBufferLevel","unsetExtractionOptions","mdats","flags","data_offset","bad_rows","hvcCBox","ster","seekTrack","getText","decode","[row: ","tref","horizOffD","Hint","op_index","_dynamicSize","transfer_characteristics","default_AlgorithmID","level","bsmod","compressorname","initial_presentation_delay_present","mdhdBox","min","readInt8","white_point","fragment_count"," offset: ","available_bitrate","Needs an array buffer","colour_type","nb_samples","default_Per_Sample_IV_Size","num_ind_sub","maximum_bitrate","streamType","9mHTCtC","twelve_bit","minor_version","bad_pixel_column","pow","Audio","component_types","TRUN_FLAGS_DATA_OFFSET","minf","ccst","sample_description_index","stsh","track_group_id","starts_with_SAP","length_size"," for sample ","print","System","resources","default_crypt_byte_block","free","stxtSampleEntry","moovStartSent","writeHeader","scif","addUsedBytes","setUint32","codecIntializationData","sample_composition_time_offset","vvi1SampleEntry","sample_numbers","VisualSampleEntry","matrix_coefficients","getTrackSample","vSpacing","Generating initialization segment","TFHD_FLAG_DEFAULT_BASE_IS_MOOF","num_leading_samples_known","sample_duration","length_size_of_traf_num","getInt8","content_type","rinf"," on track #","ES_ID","checkBuffer","undefined","high_bitdepth","general_profile_compatibility","PPS","Found box of type '","field_size","associations","sample_size","int16le","info","size","onReady","mha1"," of size ","albc","initialized","mfhd","parse","pos_x","isFragmented","MP4BoxStream","ranges","enct","getCodecs","aux_type","smhd","message_data","object","accurateStatisticsFlag","writeInt8","mvex","base_offset_size","KID","defineProperty","substring","moovBox","clef","number","UUIDs","nextSeekPosition","mp4a","TFHD_FLAG_SAMPLE_DUR","construction_method","bit_depth_luma_minus8","add","tsyn","ftyp","balance","decimalToHex","writeUint8Array","modified","tfhdBox","trep","write","styp","depth","mere","pts","eqiv","primaryRChromaticity_x","to_item_ID","prft","discardable","_trimAlloc","fromCharCode","sdptext","base_data_offset","roll","ipco","debug","length","reserved_1","destroy","bad_pixels","tsel","whitePointChromaticity_y","writeUint64","getInt16","getDescriptorName","smhdBox","moofBox","location","skip","quat_x","temporalIdNested","edts","FullBox","trak","getBoxes","created","createFragment","isAudio","uncv","sbpm","stco","dataview","onSegment",'audio/mp4; codecs="',"Found position in existing buffer #","vipr","getFloat64","getSample","aux_info_type"," bytes), continuous ranges: ","cleanApertureHeightN","byteOffset","onMoovStart","buffer","writeString","uint8","depends_on","extract_bits","mehd","Adjusting box "," sample #","hvc1","auxiliary_mime_types","ptl_frame_only_constraint","cleanApertureWidthD","Error reading base offset size","restoreParsePosition","document","mett","getItem"];return(Ao=function(){return e})()}Io[wo(451)],Io[wo(1089)],Io.DataStream,Io[wo(1364)],Io[wo(783)],Io[wo(662)],Io[wo(799)],Io[wo(1482)],Io[wo(1333)],Io[wo(1409)];const Eo=xo;function ko(e){return e.reduce(((e,t)=>256*e+t))}function Co(){const e=["map","catch","slice","4205016jlnyyW","init error","set","TAG_NAME","instantiate","buffer","Instance","5280813bdoYiJ","3cApWsK","instance","not support wasm","stack overflow","transport","byteLength","Memory","Module","615795nCgPQw","function","3324298KvzVtM","TransportDescrambler","4811376QrGwnN","destroy","parse","then","length","player","8156495fauuTc","memory","exports","3401265MhpLkY","init","wasm not supported","40ZNyCjO","debugWarn"];return(Co=function(){return e})()}function xo(e,t){const r=Co();return(xo=function(e,t){return r[e-=459]})(e,t)}function To(e){const t=xo,r=[101,103,119,99],n=e.length-28,i=e[t(472)](n,n+r[t(460)]);return r.every(((e,t)=>e===i[t]))}!function(e,t){const r=xo,n=e();for(;;)try{if(931055===-parseInt(r(489))/1+parseInt(r(491))/2*(parseInt(r(481))/3)+-parseInt(r(493))/4+-parseInt(r(462))/5+-parseInt(r(473))/6+parseInt(r(465))/7+-parseInt(r(468))/8*(-parseInt(r(480))/9))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Co);Eo(494),Eo(485);function Do(){const e=Mo;for(var t=arguments[e(204)],r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];const i=r[0][e(226)];return r.reduce(((t,r)=>{const n=e,s=new i((0|t[n(205)])+(0|r[n(205)]));return s.set(t,0),s[n(221)](r,0|t[n(205)]),s}),new i)}function Bo(){const e=["32WsOBEh","hexStringToUint8Array: invalid hexString length, must be even and bexString length is: ","1013176lkzfsE","8536506SXUtKL","2DgLdCV","10WILeBz","replace","12VHhGDL","substr","441702tAzvyQ","set","reduce","3695124TXdxmm","90wdmLek","padStart","constructor","length","byteLength","13IzPfpb","toString","4085711Jcyjgi","125305yFJxfH","233663qSXqLI"];return(Bo=function(){return e})()}function Mo(e,t){const r=Bo();return(Mo=function(e,t){return r[e-=204]})(e,t)}function Uo(e,t){const r=No();return(Uo=function(e,t){return r[e-=200]})(e,t)}!function(e,t){const r=Mo,n=e();for(;;)try{if(566936===parseInt(r(210))/1*(parseInt(r(215))/2)+-parseInt(r(218))/3*(-parseInt(r(213))/4)+parseInt(r(209))/5*(-parseInt(r(224))/6)+parseInt(r(208))/7+parseInt(r(211))/8*(parseInt(r(220))/9)+parseInt(r(216))/10*(-parseInt(r(214))/11)+-parseInt(r(223))/12*(parseInt(r(206))/13))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Bo),function(e,t){const r=Uo,n=e();for(;;)try{if(116620===parseInt(r(209))/1*(-parseInt(r(225))/2)+parseInt(r(203))/3*(parseInt(r(200))/4)+parseInt(r(224))/5+parseInt(r(213))/6+-parseInt(r(211))/7+-parseInt(r(226))/8+parseInt(r(227))/9)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(No);const Fo=16,Po=[214,144,233,254,204,225,61,183,22,182,20,194,40,251,44,5,43,103,154,118,42,190,4,195,170,68,19,38,73,134,6,153,156,66,80,244,145,239,152,122,51,84,11,67,237,207,172,98,228,179,28,169,201,8,232,149,128,223,148,250,117,143,63,166,71,7,167,252,243,115,23,186,131,89,60,25,230,133,79,168,104,107,129,178,113,100,218,139,248,235,15,75,112,86,157,53,30,36,14,94,99,88,209,162,37,34,124,59,1,33,120,135,212,0,70,87,159,211,39,82,76,54,2,231,160,196,200,158,234,191,138,210,64,199,56,181,163,247,242,206,249,97,21,161,224,174,93,164,155,52,26,85,173,147,50,48,245,140,177,227,29,246,226,46,130,102,202,96,192,41,35,171,13,83,78,111,213,219,55,69,222,253,142,47,3,255,106,114,109,108,91,81,141,27,175,146,187,221,188,127,17,217,92,65,31,16,90,216,10,193,49,136,165,205,123,189,45,116,208,18,184,229,180,176,137,105,151,74,12,150,119,126,101,185,241,9,197,110,198,132,24,240,125,236,58,220,77,32,121,238,95,62,215,203,57,72],Ro=[462357,472066609,943670861,1415275113,1886879365,2358483617,2830087869,3301692121,3773296373,4228057617,404694573,876298825,1347903077,1819507329,2291111581,2762715833,3234320085,3705924337,4177462797,337322537,808926789,1280531041,1752135293,2223739545,2695343797,3166948049,3638552301,4110090761,269950501,741554753,1213159005,1684763257];function Lo(e){const t=Uo,r=[];for(let n=0,i=e.length;n<i;n+=2)r[t(215)](parseInt(e[t(220)](n,2),16));return r}function Oo(e){const t=Uo;return e[t(214)]((e=>{const r=t;return 1===(e=e[r(205)](16))[r(216)]?"0"+e:e}))[t(212)]("")}function zo(e){const t=Uo,r=[];for(let n=0,i=e.length;n<i;n++){const i=e.codePointAt(n);if(i<=127)r[t(215)](i);else if(i<=2047)r.push(192|i>>>6),r.push(128|63&i);else if(i<=55295||i>=57344&&i<=65535)r[t(215)](224|i>>>12),r[t(215)](128|i>>>6&63),r.push(128|63&i);else{if(!(i>=65536&&i<=1114111))throw r[t(215)](i),new Error("input is not supported");n++,r[t(215)](240|i>>>18&28),r[t(215)](128|i>>>12&63),r[t(215)](128|i>>>6&63),r[t(215)](128|63&i)}}return r}function No(){const e=["includes","substr","padding is invalid","error","slice","905870woAYDe","2Ukbmyz","1524352lJHayT","1720197MqXFMF","188sLMYxP","fromCodePoint","array","78SxfInv","splice","toString","set","cbc","none","81241sEsUaL","byteLength","1206464rWThlk","join","1123368cgAHJl","map","push","length","pkcs#5","arrayBuffer.length"];return(No=function(){return e})()}function Ho(e){const t=Uo,r=[];for(let n=0,i=e[t(216)];n<i;n++)e[n]>=240&&e[n]<=247?(r[t(215)](String[t(201)](((7&e[n])<<18)+((63&e[n+1])<<12)+((63&e[n+2])<<6)+(63&e[n+3]))),n+=3):e[n]>=224&&e[n]<=239?(r.push(String[t(201)](((15&e[n])<<12)+((63&e[n+1])<<6)+(63&e[n+2]))),n+=2):e[n]>=192&&e[n]<=223?(r[t(215)](String.fromCodePoint(((31&e[n])<<6)+(63&e[n+1]))),n++):r[t(215)](String[t(201)](e[n]));return r[t(212)]("")}function Vo(e,t){const r=31&t;return e<<r|e>>>32-r}function Go(e){return(255&Po[e>>>24&255])<<24|(255&Po[e>>>16&255])<<16|(255&Po[e>>>8&255])<<8|255&Po[255&e]}function Wo(e){return e^Vo(e,2)^Vo(e,10)^Vo(e,18)^Vo(e,24)}function jo(e){return e^Vo(e,13)^Vo(e,23)}function qo(e,t,r){const n=new Array(4),i=new Array(4);for(let t=0;t<4;t++)i[0]=255&e[4*t],i[1]=255&e[4*t+1],i[2]=255&e[4*t+2],i[3]=255&e[4*t+3],n[t]=i[0]<<24|i[1]<<16|i[2]<<8|i[3];for(let e,t=0;t<32;t+=4)e=n[1]^n[2]^n[3]^r[t+0],n[0]^=Wo(Go(e)),e=n[2]^n[3]^n[0]^r[t+1],n[1]^=Wo(Go(e)),e=n[3]^n[0]^n[1]^r[t+2],n[2]^=Wo(Go(e)),e=n[0]^n[1]^n[2]^r[t+3],n[3]^=Wo(Go(e));for(let e=0;e<16;e+=4)t[e]=n[3-e/4]>>>24&255,t[e+1]=n[3-e/4]>>>16&255,t[e+2]=n[3-e/4]>>>8&255,t[e+3]=255&n[3-e/4]}function $o(e,t,r){const n=new Array(4),i=new Array(4);for(let t=0;t<4;t++)i[0]=255&e[0+4*t],i[1]=255&e[1+4*t],i[2]=255&e[2+4*t],i[3]=255&e[3+4*t],n[t]=i[0]<<24|i[1]<<16|i[2]<<8|i[3];n[0]^=2746333894,n[1]^=1453994832,n[2]^=1736282519,n[3]^=2993693404;for(let e,r=0;r<32;r+=4)e=n[1]^n[2]^n[3]^Ro[r+0],t[r+0]=n[0]^=jo(Go(e)),e=n[2]^n[3]^n[0]^Ro[r+1],t[r+1]=n[1]^=jo(Go(e)),e=n[3]^n[0]^n[1]^Ro[r+2],t[r+2]=n[2]^=jo(Go(e)),e=n[0]^n[1]^n[2]^Ro[r+3],t[r+3]=n[3]^=jo(Go(e));if(0===r)for(let e,r=0;r<16;r++)e=t[r],t[r]=t[31-r],t[31-r]=e}function Ko(e,t,r){const n=Uo;let{padding:i="pkcs#7",mode:s,iv:o=[],output:a="string"}=arguments[n(216)]>3&&void 0!==arguments[3]?arguments[3]:{};if(s===n(207)&&("string"==typeof o&&(o=Lo(o)),16!==o.length))throw new Error("iv is invalid");if("string"==typeof t&&(t=Lo(t)),16!==t[n(216)])throw new Error("key is invalid");if(e="string"==typeof e?0!==r?zo(e):Lo(e):[...e],(i===n(217)||"pkcs#7"===i)&&0!==r){const t=Fo-e[n(216)]%Fo;for(let r=0;r<t;r++)e[n(215)](t)}const c=new Array(32);$o(t,c,r);const u=[];let l=o,d=e[n(216)],h=0;for(;d>=Fo;){const t=e.slice(h,h+16),i=new Array(16);if(s===n(207))for(let e=0;e<Fo;e++)0!==r&&(t[e]^=l[e]);qo(t,i,c);for(let e=0;e<Fo;e++)"cbc"===s&&0===r&&(i[e]^=l[e]),u[h+e]=i[e];"cbc"===s&&(l=0!==r?i:t),d-=Fo,h+=Fo}if((i===n(217)||"pkcs#7"===i)&&0===r){const e=u[n(216)],t=u[e-1];for(let r=1;r<=t;r++)if(u[e-r]!==t)throw new Error(n(221));u[n(204)](e-t,t)}return a!==n(202)?0!==r?Oo(u):Ho(u):u}function Jo(e){return e[3]|e[2]<<8|e[1]<<16|e[0]<<24}function Yo(e,t){const r=Uo;let n=arguments[r(216)]>2&&void 0!==arguments[2]&&arguments[2],i=arguments[r(216)]>3&&void 0!==arguments[3]&&arguments[3];const s=e[r(210)];let o=new Uint8Array(e.slice(0,5)),a=5;for(;a<s;){const c=e[r(223)](a,a+4);let u=Jo(c);if(u>s){const t=new Uint8Array(o.length+e[r(216)]-a);t.set(o,0),t.set(e[r(223)](a),o.length),o=t;break}let l=e[a+4],d=!1,h=2;if(n?(i&&(h=3),l=l>>>1&63,d=[0,1,2,3,4,5,6,7,8,9,16,17,18,19,20,21][r(219)](l)):(l&=31,d=1===l||5===l),d){const n=Ko(e[r(223)](a+4+h,a+4+u),t,0,{padding:r(208),output:r(202)});let i=n[n[r(216)]-1];if(i>0&&i<16){let e=!0;for(let t=1;t<=i;t++)if(n[n[r(216)]-t]!==i){e=!1;break}e&&n[r(204)](n.length-i,i)}const s=new Uint8Array(h);s[r(206)](e[r(223)](a+4,a+4+h),0);const c=Ct(Do(s,new Uint8Array(n))),l=new Uint8Array(o[r(216)]+c[r(216)]);l[r(206)](o,0),l[r(206)](c,o[r(216)]),o=l}else{const t=e.slice(a+4,a+4+u),n=new Uint8Array(o[r(216)]+4+t[r(216)]);n[r(206)](o,0),n.set(c,o[r(216)]),n[r(206)](t,o.length+4),o=n}a=a+4+u}return o}const Xo=Zo;function Zo(e,t){const r=Qo();return(Zo=function(e,t){return r[e-=169]})(e,t)}function Qo(){const e=["push","off","143935LrbMYE","25311NbMPDF","forEach","ctx","245ooKBph","slice","emit","29868pAUzGZ","543CRkCmi","162UpoIcO","length","apply","9736fMtlNT","147054aRBQVU","4925FSVtjw","10468kneAHB","3788uQHuVn","110JTxADg","1311048MVaGTh"];return(Qo=function(){return e})()}!function(e,t){const r=Zo,n=e();for(;;)try{if(675042===-parseInt(r(185))/1+parseInt(r(182))/2*(-parseInt(r(175))/3)+-parseInt(r(183))/4*(parseInt(r(181))/5)+-parseInt(r(180))/6*(parseInt(r(171))/7)+-parseInt(r(179))/8*(-parseInt(r(176))/9)+parseInt(r(184))/10*(-parseInt(r(188))/11)+parseInt(r(174))/12*(parseInt(r(189))/13))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Qo);class ea{on(e,t,r){const n=Zo,i=this.e||(this.e={});return(i[e]||(i[e]=[]))[n(186)]({fn:t,ctx:r}),this}once(e,t,r){const n=this;function i(){const s=Zo;n[s(187)](e,i);for(var o=arguments[s(177)],a=new Array(o),c=0;c<o;c++)a[c]=arguments[c];t[s(178)](r,a)}return i._=t,this.on(e,i,r)}[Xo(173)](e){const t=Xo,r=((this.e||(this.e={}))[e]||[])[t(172)]();for(var n=arguments.length,i=new Array(n>1?n-1:0),s=1;s<n;s++)i[s-1]=arguments[s];for(let e=0;e<r.length;e+=1)r[e].fn.apply(r[e][t(170)],i);return this}[Xo(187)](e,t){const r=Xo,n=this.e||(this.e={});if(!e)return Object.keys(n)[r(169)]((e=>{delete n[e]})),void delete this.e;const i=n[e],s=[];if(i&&t)for(let e=0,n=i[r(177)];e<n;e+=1)i[e].fn!==t&&i[e].fn._!==t&&s[r(186)](i[e]);return s[r(177)]?n[e]=s:delete n[e],this}}const ta=na;function ra(){const e=["stats","findFirstStartCode","63JAApTS","315512asghbK","emit","873OLQvlk","isDestroyed","reset","fisrtStartCodeOffset","secondStartCodeOffset","1036803pLLRpb","parsedOffset","tempBuffer","1054198aTqGfL","state","length","25310jRGmxU","112033hywkxh","versionLayer","Init","dispatch","set","59665IIgSGk","destroy","84EXEJid","1662596OLqIeE","slice","off","findSecondStartCode"];return(ra=function(){return e})()}function na(e,t){const r=ra();return(na=function(e,t){return r[e-=373]})(e,t)}!function(e,t){const r=na,n=e();for(;;)try{if(311278===parseInt(r(392))/1+parseInt(r(388))/2+-parseInt(r(385))/3+-parseInt(r(400))/4+parseInt(r(397))/5*(-parseInt(r(399))/6)+parseInt(r(377))/7*(parseInt(r(378))/8)+parseInt(r(380))/9*(parseInt(r(391))/10))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ra);const ia={init:0,findFirstStartCode:1,findSecondStartCode:2};class sa extends ea{constructor(e){const t=na;super(),this.player=e,this.isDestroyed=!1,this[t(382)]()}[ta(398)](){const e=ta;this[e(381)]=!1,this[e(373)](),this[e(382)]()}reset(){const e=ta;this[e(375)]=ia.init,this.tempBuffer=new Uint8Array(0),this[e(386)]=0,this[e(393)]=0}[ta(395)](e,t){const r=ta;let n=new Uint8Array(this[r(387)][r(390)]+e[r(390)]);for(n[r(396)](this[r(387)],0),n[r(396)](e,this[r(387)][r(390)]),this[r(387)]=n;!this.isDestroyed;){if(this[r(389)]==ia[r(394)]){let e=!1;for(;this[r(387)].length-this[r(386)]>=2&&!this[r(381)];)if(255==this[r(387)][this.parsedOffset]){if(!(!1&this[r(387)][this[r(386)]+1])){this[r(393)]=this.tempBuffer[this.parsedOffset+1],this.state=ia[r(376)],this[r(383)]=this[r(386)],this[r(386)]+=2,e=!0;break}this[r(386)]++}else this[r(386)]++;if(e)continue;break}if(this[r(389)]==ia[r(376)]){let e=!1;for(;this.tempBuffer[r(390)]-this[r(386)]>=2&&!this[r(381)];)if(255==this[r(387)][this[r(386)]]){if(this[r(387)][this[r(386)]+1]==this[r(393)]){this[r(389)]=ia[r(374)],this[r(384)]=this[r(386)],this[r(386)]+=2,e=!0;break}this[r(386)]++}else this[r(386)]++;if(e)continue;break}if(this.state==ia.findSecondStartCode){let e=this[r(387)][r(401)](this[r(383)],this[r(384)]);this[r(379)]("data",e,t),this[r(387)]=this[r(387)].slice(this[r(384)]),this[r(383)]=0,this[r(386)]=2,this[r(389)]=ia[r(376)]}}}}function oa(e,t){const r=aa();return(oa=function(e,t){return r[e-=302]})(e,t)}function aa(){const e=["4989630eFvdZs","41783208HFsAAg","length","4228505zrqCCx","972825Uadiwh","4pjrtWe","includes","805492IOVIoa","6605151LLyzGp","2162085vobxXZ","slice","byteLength"];return(aa=function(){return e})()}function ca(e,t,r){const n=oa;for(let i=2;i<e[n(304)];++i){const s=i-2,o=t[s%t[n(304)]],a=r[s%r[n(304)]];e[i]=e[i]^o^a}return e}function ua(e){return e[3]|e[2]<<8|e[1]<<16|e[0]<<24}function la(e,t,r){const n=oa;let i=arguments[n(304)]>3&&void 0!==arguments[3]&&arguments[3];const s=e[n(313)];let o=5;for(;o<s;){let a=ua(e[n(312)](o,o+4));if(a>s)break;let c=e[o+4],u=!1;if(i?(c=c>>>1&63,u=[0,1,2,3,4,5,6,7,8,9,16,17,18,19,20,21][n(308)](c)):(c&=31,u=1===c||5===c),u){const i=ca(e[n(312)](o+4,o+4+a),t,r);e.set(i,o+4)}o=o+4+a}return e}function da(e,t,r){const n=oa;if(e[n(313)]<=30)return e;const i=ca(e[n(312)](30),t,r);return e.set(i,30),e}function ha(e,t){var r=pa();return(ha=function(e,t){return r[e-=243]})(e,t)}function fa(){for(var e=ha,t=arguments[e(244)],r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];if((r=r.filter(Boolean)).length<2)return r[0];const i=new Uint8Array(r[e(247)](((t,r)=>t+r[e(255)]),0));let s=0;return r[e(254)]((t=>{var r=e;i[r(252)](t,s),s+=t[r(255)]})),i}function pa(){var e=["6cvsSZw","forEach","byteLength","1274238hlNXXO","11710QenrXG","564294PNBIww","length","299728kkfLmU","1947720UNmjVz","reduce","24juqFiK","66386EeXeNV","9pVyfqZ","193507WgiXPA","set"];return(pa=function(){return e})()}!function(e,t){const r=oa,n=e();for(;;)try{if(505736===-parseInt(r(306))/1+-parseInt(r(309))/2+-parseInt(r(311))/3*(parseInt(r(307))/4)+-parseInt(r(305))/5+-parseInt(r(302))/6+-parseInt(r(310))/7+parseInt(r(303))/8)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(aa),function(e,t){for(var r=ha,n=e();;)try{if(104118===-parseInt(r(251))/1+-parseInt(r(249))/2*(-parseInt(r(253))/3)+-parseInt(r(248))/4*(parseInt(r(257))/5)+-parseInt(r(243))/6+parseInt(r(256))/7+-parseInt(r(245))/8*(parseInt(r(250))/9)+parseInt(r(246))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(pa);const ma=va;function va(e,t){const r=_a();return(va=function(e,t){return r[e-=466]})(e,t)}!function(e,t){const r=va,n=e();for(;;)try{if(191540===parseInt(r(473))/1*(-parseInt(r(472))/2)+parseInt(r(484))/3+-parseInt(r(480))/4+parseInt(r(469))/5*(-parseInt(r(474))/6)+parseInt(r(475))/7*(parseInt(r(466))/8)+-parseInt(r(482))/9+parseInt(r(471))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(_a);class ya{constructor(e){const t=va;this[t(479)]=[],this.proxy=this[t(468)][t(483)](this),this[t(478)]=e}[ma(468)](e,t,r){const n=ma;let i=arguments[n(476)]>3&&void 0!==arguments[3]?arguments[3]:{};if(!e)return;if(Array[n(467)](t))return t.map((t=>this[n(468)](e,t,r,i)));e[n(485)](t,r,i);const s=()=>{Wt(e.removeEventListener)&&e.removeEventListener(t,r,i)};return this.destroys[n(481)](s),s}[ma(470)](){const e=ma;this[e(478)].debugLog(e(477),e(470)),this[e(479)][e(486)]((e=>e())),this.destroys=[]}}function _a(){const e=["2648295lXhoYn","bind","317637MtLeRk","addEventListener","forEach","978832zQlbbP","isArray","proxy","895emXimc","destroy","8894220JNXdIU","298846ThudrX","1KwoAzV","12318AISNSV","7LGFugT","length","Events","master","destroys","459800CVxrkI","push"];return(_a=function(){return e})()}const ga=wa;function ba(){const e=["dinf","esds","146214zlPMMv","HDLR_AUDIO","HDLR_VIDEO","mdhd","2079480wkPUPQ","stsd","mfhd","generateInitSegment","audioType","STSZ","mdia","stts","VMHD","videoType","presentHeight","cts","moov","config","mp3","hvc1","avc","stbl","duration","presentWidth","ftyp","sequenceNumber","SMHD","isLeading","STSC","concat","isNonSync","mdat","type","constants","4HUUhju","mvhd","DREF","hasRedundancy","trun","dref","dependsOn","audioSampleRate","charCodeAt","call","18mbdyhm","stco","1454085iITSCN","sdtp",".mp3","trex","165848TdMrFU","vmhd","isDependedOn","prototype","channelCount","STCO","types","codecHeight","timescale","443219iEuruW","311190cRhkZm","5005467YWfLZo","tfhd","codecWidth","trak","hdlr","init","traf","length","STTS","set","avcC","tkhd","audio","mp4a","box","byteLength","mvex","minf","FTYP","tfdt","STSD_PREFIX","avcc","avc1","stsz"];return(ba=function(){return e})()}function wa(e,t){const r=ba();return(wa=function(e,t){return r[e-=182]})(e,t)}!function(e,t){const r=wa,n=e();for(;;)try{if(147323===parseInt(r(268))/1+parseInt(r(218))/2+-parseInt(r(191))/3*(-parseInt(r(252))/4)+parseInt(r(264))/5+parseInt(r(262))/6*(-parseInt(r(190))/7)+parseInt(r(222))/8+-parseInt(r(192))/9)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ba);class Sa{static[ga(197)](){const e=ga;Sa[e(187)]={avc1:[],avcC:[],hvc1:[],hvcC:[],av01:[],av1C:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[],Opus:[],dOps:[],"ac-3":[],dac3:[],"ec-3":[],dec3:[]};for(let t in Sa[e(187)])Sa[e(187)].hasOwnProperty(t)&&(Sa[e(187)][t]=[t[e(260)](0),t[e(260)](1),t[e(260)](2),t[e(260)](3)]);let t=Sa[e(251)]={};t[e(210)]=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),t.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),t[e(200)]=new Uint8Array([0,0,0,0,0,0,0,0]),t[e(246)]=t[e(186)]=t[e(200)],t[e(227)]=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),t[e(220)]=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),t[e(219)]=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),t[e(254)]=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),t[e(244)]=new Uint8Array([0,0,0,0,0,0,0,0]),t[e(230)]=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static[ga(206)](e){const t=ga;let r=8,n=null,i=Array[t(184)].slice[t(261)](arguments,1),s=i[t(199)];for(let e=0;e<s;e++)r+=i[e][t(207)];n=new Uint8Array(r),n[0]=r>>>24&255,n[1]=r>>>16&255,n[2]=r>>>8&255,n[3]=255&r,n[t(201)](e,4);let o=8;for(let e=0;e<s;e++)n[t(201)](i[e],o),o+=i[e][t(207)];return n}static[ga(225)](e){const t=ga;let r=Sa[t(206)](Sa[t(187)][t(242)],Sa[t(251)][t(210)]),n=Sa[t(234)](e),i=new Uint8Array(r[t(207)]+n[t(207)]);return i[t(201)](r,0),i[t(201)](n,r[t(207)]),i}static moov(e){const t=ga;let r=Sa[t(253)](e[t(189)],e.duration),n=Sa[t(195)](e),i=Sa[t(208)](e);return Sa[t(206)](Sa[t(187)][t(234)],r,n,i)}static[ga(253)](e,t){const r=ga;return Sa[r(206)](Sa[r(187)][r(253)],new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,e>>>24&255,e>>>16&255,e>>>8&255,255&e,t>>>24&255,t>>>16&255,t>>>8&255,255&t,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(e){const t=ga;return Sa[t(206)](Sa[t(187)].trak,Sa.tkhd(e),Sa[t(228)](e))}static[ga(203)](e){const t=ga;let r=e.id,n=e[t(240)],i=e[t(241)],s=e[t(232)];return Sa[t(206)](Sa[t(187)][t(203)],new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,r>>>24&255,r>>>16&255,r>>>8&255,255&r,0,0,0,0,n>>>24&255,n>>>16&255,n>>>8&255,255&n,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,i>>>8&255,255&i,0,0,s>>>8&255,255&s,0,0]))}static[ga(228)](e){const t=ga;return Sa[t(206)](Sa[t(187)][t(228)],Sa.mdhd(e),Sa.hdlr(e),Sa[t(209)](e))}static[ga(221)](e){const t=ga;let r=e[t(189)],n=e[t(240)];return Sa[t(206)](Sa.types[t(221)],new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,r>>>24&255,r>>>16&255,r>>>8&255,255&r,n>>>24&255,n>>>16&255,n>>>8&255,255&n,85,196,0,0]))}static[ga(196)](e){const t=ga;let r=null;return r=e[t(250)]===t(204)?Sa[t(251)][t(219)]:Sa.constants.HDLR_VIDEO,Sa.box(Sa.types.hdlr,r)}static[ga(209)](e){const t=ga;let r=null;return r=e[t(250)]===t(204)?Sa[t(206)](Sa[t(187)].smhd,Sa.constants[t(244)]):Sa.box(Sa[t(187)][t(182)],Sa.constants[t(230)]),Sa[t(206)](Sa[t(187)].minf,r,Sa[t(216)](),Sa.stbl(e))}static[ga(216)](){const e=ga;return Sa[e(206)](Sa[e(187)][e(216)],Sa[e(206)](Sa[e(187)][e(257)],Sa.constants[e(254)]))}static[ga(239)](e){const t=ga;return Sa[t(206)](Sa[t(187)].stbl,Sa[t(223)](e),Sa.box(Sa[t(187)][t(229)],Sa.constants.STTS),Sa.box(Sa[t(187)].stsc,Sa[t(251)][t(246)]),Sa[t(206)](Sa[t(187)][t(215)],Sa[t(251)][t(227)]),Sa[t(206)](Sa[t(187)][t(263)],Sa.constants[t(186)]))}static[ga(223)](e){const t=ga;return e[t(250)]===t(204)?e[t(226)]===t(236)?Sa[t(206)](Sa[t(187)][t(223)],Sa[t(251)][t(212)],Sa[t(236)](e)):Sa.box(Sa.types.stsd,Sa.constants[t(212)],Sa[t(205)](e)):e[t(231)]===t(238)?Sa[t(206)](Sa.types[t(223)],Sa[t(251)][t(212)],Sa.avc1(e)):Sa[t(206)](Sa[t(187)][t(223)],Sa.constants[t(212)],Sa[t(237)](e))}static mp3(e){const t=ga;let r=e[t(185)],n=e[t(259)],i=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,r,0,16,0,0,0,0,n>>>8&255,255&n,0,0]);return Sa[t(206)](Sa.types[t(266)],i)}static[ga(205)](e){const t=ga;let r=e[t(185)],n=e[t(259)],i=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,r,0,16,0,0,0,0,n>>>8&255,255&n,0,0]);return Sa[t(206)](Sa.types[t(205)],i,Sa.esds(e))}static[ga(217)](e){const t=ga;let r=e[t(235)]||[],n=r[t(199)],i=new Uint8Array([0,0,0,0,3,23+n,0,1,0,4,15+n,64,21,0,0,0,0,0,0,0,0,0,0,0,5][t(247)]([n])[t(247)](r).concat([6,1,2]));return Sa[t(206)](Sa[t(187)][t(217)],i)}static[ga(214)](e){const t=ga;let r=e[t(213)];const n=e[t(194)],i=e[t(188)];let s=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,n>>>8&255,255&n,i>>>8&255,255&i,0,72,0,0,0,72,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return Sa[t(206)](Sa[t(187)].avc1,s,Sa[t(206)](Sa.types[t(202)],r))}static[ga(237)](e){const t=ga;let r=e.avcc;const n=e[t(194)],i=e[t(188)];let s=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,n>>>8&255,255&n,i>>>8&255,255&i,0,72,0,0,0,72,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return Sa[t(206)](Sa[t(187)][t(237)],s,Sa[t(206)](Sa[t(187)].hvcC,r))}static[ga(208)](e){const t=ga;return Sa.box(Sa[t(187)][t(208)],Sa.trex(e))}static trex(e){const t=ga;let r=e.id,n=new Uint8Array([0,0,0,0,r>>>24&255,r>>>16&255,r>>>8&255,255&r,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return Sa[t(206)](Sa[t(187)][t(267)],n)}static moof(e,t){const r=ga;return Sa[r(206)](Sa[r(187)].moof,Sa[r(224)](e[r(243)]),Sa[r(198)](e,t))}static mfhd(e){const t=ga;let r=new Uint8Array([0,0,0,0,e>>>24&255,e>>>16&255,e>>>8&255,255&e]);return Sa.box(Sa.types[t(224)],r)}static traf(e,t){const r=ga;let n=e.id,i=Sa.box(Sa[r(187)][r(193)],new Uint8Array([0,0,0,0,n>>>24&255,n>>>16&255,n>>>8&255,255&n])),s=Sa[r(206)](Sa[r(187)][r(211)],new Uint8Array([0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,255&t])),o=Sa[r(265)](e),a=Sa[r(256)](e,o[r(207)]+16+16+8+16+8+8);return Sa.box(Sa[r(187)][r(198)],i,s,a,o)}static[ga(265)](e){const t=ga;let r=new Uint8Array(5),n=e.flags;return r[4]=n[t(245)]<<6|n[t(258)]<<4|n.isDependedOn<<2|n[t(255)],Sa[t(206)](Sa[t(187)].sdtp,r)}static[ga(256)](e,t){const r=ga;let n=new Uint8Array(28);t+=36,n[r(201)]([0,0,15,1,0,0,0,1,t>>>24&255,t>>>16&255,t>>>8&255,255&t],0);let i=e.duration,s=e.size,o=e.flags,a=e[r(233)];return n[r(201)]([i>>>24&255,i>>>16&255,i>>>8&255,255&i,s>>>24&255,s>>>16&255,s>>>8&255,255&s,o.isLeading<<2|o.dependsOn,o[r(183)]<<6|o[r(255)]<<4|o[r(248)],0,0,a>>>24&255,a>>>16&255,a>>>8&255,255&a],12),Sa[r(206)](Sa[r(187)][r(256)],n)}static[ga(249)](e){const t=ga;return Sa.box(Sa[t(187)].mdat,e)}}function Ia(e,t){var r=Aa();return(Ia=function(e,t){return r[e-=485]})(e,t)}function Aa(){var e=["84Fetcvi","5IpKbbj","964edJXyG","2791510xlrFMG","__esModule","11598TLohCL","default","3961160mCfxEL","745633YNBevD","41802596cctNxh","3685599daQFAo","287198vZNJwa","exports","defineProperty","24zhvyZL"];return(Aa=function(){return e})()}function Ea(e,t){const r=ka();return(Ea=function(e,t){return r[e-=157]})(e,t)}function ka(){const e=["2877048kTWHoh","9698946VoeUMk","set","6255688DdnHnL","9Rxkcfi","object_type","3iPxpaU","error","3596712RPFrtF","82042OlPJGr","mp3","271028JYzcWX","length","7195400KrvjnZ","data","Invalid MP3 packet, header missing!"];return(ka=function(){return e})()}Sa.init(),function(e,t){for(var r=Ia,n=e();;)try{if(816419===-parseInt(r(488))/1*(parseInt(r(498))/2)+parseInt(r(492))/3*(-parseInt(r(489))/4)+-parseInt(r(494))/5+-parseInt(r(487))/6*(parseInt(r(495))/7)+parseInt(r(486))/8*(parseInt(r(497))/9)+-parseInt(r(490))/10+parseInt(r(496))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Aa),Qe(et((function(e){var t=Ia;e[t(499)]=function(e,t,r){return t in e?Object[Ia(485)](e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e},e[t(499)][t(491)]=!0,e[t(499)][t(493)]=e.exports}))),function(e,t){const r=Ea,n=e();for(;;)try{if(810525===-parseInt(r(161))/1+parseInt(r(159))/2*(parseInt(r(172))/3)+-parseInt(r(166))/4+parseInt(r(163))/5+parseInt(r(167))/6+-parseInt(r(158))/7+-parseInt(r(169))/8*(parseInt(r(170))/9))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ka);const Ca=[44100,48e3,32e3,0],xa=[22050,24e3,16e3,0],Ta=[11025,12e3,8e3,0],Da=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],Ba=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],Ma=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1];function Ua(e){const t=Ea;if(e[t(162)]<4)return void console[t(157)](t(165));let r=new Uint8Array(e.buffer),n=null;if(255!==r[0])return void console.error("Invalid MP3 packet, first byte != 0xFF ");let i=r[1]>>>3&3,s=(6&r[1])>>1,o=(240&r[2])>>>4,a=(12&r[2])>>>2,c=3!==(r[3]>>>6&3)?2:1,u=0,l=0,d=t(160);switch(i){case 0:u=Ta[a];break;case 2:u=xa[a];break;case 3:u=Ca[a]}switch(s){case 1:o<Ma[t(162)]&&(l=Ma[o]);break;case 2:o<Ba[t(162)]&&(l=Ba[o]);break;case 3:o<Da.length&&(l=Da[o])}return n={bitRate:l,sampleRate:u,channelCount:c,codec:d,originalCodec:d,audioType:t(160)},n}const Fa=za;!function(e,t){const r=za,n=e();for(;;)try{if(221531===-parseInt(r(314))/1+-parseInt(r(275))/2+parseInt(r(307))/3*(-parseInt(r(313))/4)+parseInt(r(272))/5+-parseInt(r(293))/6+parseInt(r(301))/7+-parseInt(r(320))/8*(-parseInt(r(277))/9))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Na);const Pa={kMPEG1Audio:3,kMPEG2Audio:4,kPrivateData:5,kPESPrivateData:6,kADTSAAC:15,kLOASAAC:17,kAC3:129,kEAC3:135,kMetadata:21,kSCTE35:134,kH264:27,kH265:36,G711A:144,G711U:145,G722:146,G723:147,G729:153,OPUS:156};class Ra{constructor(){const e=za;this[e(288)]=[],this[e(299)]=0,this[e(298)]=0,this[e(306)]=0}}class La{constructor(){const e=za;this[e(273)]=null,this[e(310)]=null,this[e(323)]=null,this.random_access_indicator=null}}class Oa{constructor(){const e=za;this[e(273)]=null,this[e(287)]=null,this[e(324)]=null,this[e(310)]=null,this.pts=null,this[e(316)]=null,this.dts=null}}function za(e,t){const r=Na();return(za=function(e,t){return r[e-=270]})(e,t)}function Na(){const e=["audio_object_type","_search","1966968rODAwb","filepositions","channel_config","sarDen","floor","expected_length","total_length","profile","1002204mTlVGy","hasAudio","audioDataRate","times","videoDataRate","random_access_indicator","731262WzURYp","audioChannelCount","chromaFormat","data","sampling_freq_index","android","4EHAZXX","14557Jmwpjq","mimeType","nearest_pts","audioCodec","keyframesIndex","config","8pbzWzb","hasKeyframesIndex","mp4a.40.","stream_type","len","sarNum","indexOf","294570TQwRyF","pid","channel_count","473402cusPZy","userAgent","7580565fyklPX","level","hasVideo","isComplete","original_codec_mimetype","refFrames","segments","metadata","sampling_rate","audioSampleRate","stream_id","slices","codec_mimetype","sampling_index"];return(Na=function(){return e})()}const Ha=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];class Va{constructor(){const e=za;this[e(315)]=null,this.duration=null,this[e(302)]=null,this[e(279)]=null,this[e(317)]=null,this.videoCodec=null,this[e(303)]=null,this[e(305)]=null,this[e(286)]=null,this[e(308)]=null,this.width=null,this.height=null,this.fps=null,this[e(300)]=null,this[e(278)]=null,this[e(282)]=null,this.chromaFormat=null,this[e(270)]=null,this.sarDen=null,this[e(284)]=null,this[e(283)]=null,this.segmentCount=null,this[e(321)]=null,this[e(318)]=null}[Fa(280)](){const e=Fa;let t=!1===this.hasAudio||!0===this[e(302)]&&null!=this[e(317)]&&null!=this[e(286)]&&null!=this[e(308)],r=!1===this[e(279)]||!0===this[e(279)]&&null!=this.videoCodec&&null!=this.width&&null!=this.height&&null!=this.fps&&null!=this[e(300)]&&null!=this[e(278)]&&null!=this[e(282)]&&null!=this[e(309)]&&null!=this[e(270)]&&null!=this[e(296)];return null!=this[e(315)]&&t&&r}isSeekable(){return!0===this.hasKeyframesIndex}getNearestKeyframe(e){const t=Fa;if(null==this.keyframesIndex)return null;let r=this.keyframesIndex,n=this[t(292)](r[t(304)],e);return{index:n,milliseconds:r[t(304)][n],fileposition:r[t(294)][n]}}[Fa(292)](e,t){const r=Fa;let n=0,i=e.length-1,s=0,o=0,a=i;for(t<e[0]&&(n=0,o=a+1);o<=a;){if(s=o+Math[r(297)]((a-o)/2),s===i||t>=e[s]&&t<e[s+1]){n=s;break}e[s]<t?o=s+1:a=s-1}return n}}class Ga{constructor(e){const t=Fa;let r=null,n=e[t(291)],i=e[t(291)],s=e[t(311)],o=e[t(295)],a=0,c=navigator[t(276)].toLowerCase();-1!==c[t(271)]("firefox")?s>=6?(i=5,r=new Array(4),a=s-3):(i=2,r=new Array(2),a=s):-1!==c[t(271)](t(312))?(i=2,r=new Array(2),a=s):(i=5,a=s,r=new Array(4),s>=6?a=s-3:1===o&&(i=2,r=new Array(2),a=s)),r[0]=i<<3,r[0]|=(15&s)>>>1,r[1]=(15&s)<<7,r[1]|=(15&o)<<3,5===i&&(r[1]|=(15&a)>>>1,r[2]=(1&a)<<7,r[2]|=8,r[3]=0),this[t(319)]=r,this[t(285)]=Ha[s],this[t(290)]=s,this[t(274)]=o,this.object_type=i,this.original_object_type=n,this[t(289)]=t(322)+i,this[t(281)]=t(322)+n}}const Wa=ja;function ja(e,t){const r=$a();return(ja=function(e,t){return r[e-=290]})(e,t)}!function(e,t){const r=ja,n=e();for(;;)try{if(585869===parseInt(r(292))/1+-parseInt(r(295))/2+parseInt(r(310))/3*(-parseInt(r(306))/4)+parseInt(r(304))/5*(parseInt(r(298))/6)+-parseInt(r(299))/7*(-parseInt(r(297))/8)+parseInt(r(312))/9*(parseInt(r(301))/10)+-parseInt(r(296))/11*(parseInt(r(308))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}($a);class qa{constructor(e){const t=ja;this[t(302)]=e,this[t(303)]=0,this.bitLength=8*e.byteLength}get[Wa(305)](){return this[Wa(294)]-this.index}[Wa(293)](e){const t=Wa;if(this.bitsAvailable<e)return!1;this[t(303)]+=e}[Wa(313)](e){const t=Wa;let r=!(arguments[t(307)]>1&&void 0!==arguments[1])||arguments[1];return this.getBits(e,this[t(303)],r)}[Wa(291)](e,t){const r=Wa;let n=!(arguments[r(307)]>2&&void 0!==arguments[2])||arguments[2];if(this[r(305)]<e)return 0;const i=t%8,s=this.data[t/8|0]&255>>>i,o=8-i;if(o>=e)return n&&(this[r(303)]+=e),s>>o-e;{n&&(this[r(303)]+=o);const i=e-o;return s<<i|this[r(291)](i,t+o,n)}}[Wa(290)](){const e=Wa;let t;for(t=0;t<this[e(294)]-this[e(303)];++t)if(0!==this[e(291)](1,this[e(303)]+t,!1))return this[e(303)]+=t,t;return t}[Wa(311)](){this.skipBits(1+this.skipLZ())}[Wa(300)](){const e=Wa;this[e(293)](1+this[e(290)]())}[Wa(309)](){const e=Wa,t=this[e(290)]();return this[e(313)](t+1)-1}readEG(){const e=this[Wa(309)]();return 1&e?1+e>>>1:-1*(e>>>1)}readBoolean(){return 1===this[Wa(313)](1)}readUByte(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return this.readBits(8*e)}readUShort(){return this[Wa(313)](16)}readUInt(){return this[Wa(313)](32)}}function $a(){const e=["463614KAldkC","7381514ODYFtQ","skipEG","3082150NUZGjm","data","index","30uebMiq","bitsAvailable","4XepAFY","length","1260OwFCFD","readUEG","1863633TtLZCZ","skipUEG","27xrqRzO","readBits","skipLZ","getBits","125295dlDTyk","skipBits","bitLength","271462ZTsQMi","128359sJsyoL","8aeVcNY"];return($a=function(){return e})()}function Ka(e){return e[3]|e[2]<<8|e[1]<<16|e[0]<<24}!function(e,t){for(var r=rc,n=e();;)try{if(604857===parseInt(r(314))/1*(-parseInt(r(309))/2)+-parseInt(r(319))/3*(parseInt(r(301))/4)+-parseInt(r(307))/5*(-parseInt(r(306))/6)+parseInt(r(317))/7*(parseInt(r(313))/8)+parseInt(r(302))/9*(-parseInt(r(311))/10)+parseInt(r(312))/11+parseInt(r(310))/12*(parseInt(r(320))/13))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Qa);const Ja=new Array(214,144,233,254,204,225,61,183,22,182,20,194,40,251,44,5,43,103,154,118,42,190,4,195,170,68,19,38,73,134,6,153,156,66,80,244,145,239,152,122,51,84,11,67,237,207,172,98,228,179,28,169,201,8,232,149,128,223,148,250,117,143,63,166,71,7,167,252,243,115,23,186,131,89,60,25,230,133,79,168,104,107,129,178,113,100,218,139,248,235,15,75,112,86,157,53,30,36,14,94,99,88,209,162,37,34,124,59,1,33,120,135,212,0,70,87,159,211,39,82,76,54,2,231,160,196,200,158,234,191,138,210,64,199,56,181,163,247,242,206,249,97,21,161,224,174,93,164,155,52,26,85,173,147,50,48,245,140,177,227,29,246,226,46,130,102,202,96,192,41,35,171,13,83,78,111,213,219,55,69,222,253,142,47,3,255,106,114,109,108,91,81,141,27,175,146,187,221,188,127,17,217,92,65,31,16,90,216,10,193,49,136,165,205,123,189,45,116,208,18,184,229,180,176,137,105,151,74,12,150,119,126,101,185,241,9,197,110,198,132,24,240,125,236,58,220,77,32,121,238,95,62,215,203,57,72),Ya=new Array(2746333894,1453994832,1736282519,2993693404),Xa=new Array(462357,472066609,943670861,1415275113,1886879365,2358483617,2830087869,3301692121,3773296373,4228057617,404694573,876298825,1347903077,1819507329,2291111581,2762715833,3234320085,3705924337,4177462797,337322537,808926789,1280531041,1752135293,2223739545,2695343797,3166948049,3638552301,4110090761,269950501,741554753,1213159005,1684763257);function Za(e,t,r,n,i){var s=rc,o=i;o=t+i>e.length&&n+i<=r[s(315)]?e[s(315)]-t:n+i>r.length&&t+i<=e[s(315)]?r.length-n:t+i<=e[s(315)]&&n+i<=r[s(315)]?i:r[s(315)]<e[s(315)]?r[s(315)]-n:e.length-n;for(var a=0;a<o;a++)r[a+n]=e[a+t]}function Qa(){var e=["7709361IYSsAI","414360snaGJd","18XedLDn","length","iv is error!","14escnOK","set","60YGCIxJ","11697985iBUlsI","log","cipher is error!","byteLength","min","155848LqwZUj","289638EefkNp","sm4 key is error!","slice","ceil","116286ASrsLw","135JIxhZp","data is error!","86568CGwbBY","12AtECVD","20DLGgNK"];return(Qa=function(){return e})()}function ec(e){return new Array(e>>24&255,e>>16&255,e>>8&255,255&e)}function tc(e,t){var r=rc;return t+3<e[r(315)]?e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]:t+2<e[r(315)]?e[t+1]<<16|e[t+2]<<8|e[t+3]:t+1<e.length?e[t]<<8|e[t+1]:e[t]}function rc(e,t){var r=Qa();return(rc=function(e,t){return r[e-=298]})(e,t)}function nc(e){var t=new Array(36),r=function(e){for(var t=rc,r=Math[t(305)](e[t(315)]/4),n=new Array(r),i=0;i<e[t(315)];i++)e[i]=255&e[i];for(i=0;i<n.length;i++)n[i]=tc(e,4*i);return n}(e);t[0]=r[0]^Ya[0],t[1]=r[1]^Ya[1],t[2]=r[2]^Ya[2],t[3]=r[3]^Ya[3];for(var n=new Array(32),i=0;i<32;i++)t[i+4]=t[i]^ic(t[i+1]^t[i+2]^t[i+3]^Xa[i]),n[i]=t[i+4];return n}function ic(e){var t=new Array(4),r=ec(e);t[0]=Ja[255&r[0]],t[1]=Ja[255&r[1]],t[2]=Ja[255&r[2]],t[3]=Ja[255&r[3]];var n=tc(t,0);return n^(n<<13|n>>>19)^(n<<23|n>>>9)}function sc(e,t){var r=new Array(36);r[0]=tc(t,0),r[1]=tc(t,4),r[2]=tc(t,8),r[3]=tc(t,12);for(var n=0;n<32;n++)r[n+4]=r[n]^oc(r[n+1]^r[n+2]^r[n+3]^e[n]);var i=new Array(4);for(n=35;n>=32;n--)i[35-n]=r[n];return function(e){for(var t=rc,r=new Array(4*e[t(315)]),n=0;n<e[t(315)];n++)Za(ec(e[n]),0,r,4*n,4);return r}(i)}function oc(e){var t=ec(e),r=new Array(4);r[0]=Ja[255&t[0]],r[1]=Ja[255&t[1]],r[2]=Ja[255&t[2]],r[3]=Ja[255&t[3]];var n=tc(r,0);return n^(n<<2|n>>>30)^(n<<10|n>>>22)^(n<<18|n>>>14)^(n<<24|n>>>8)}function ac(e,t,r){var n=rc;if(null==e||null==e||e[n(315)]%16!=0)return console[n(321)](n(303)),null;if(null==r||null==r||r.length<=0)return console[n(321)](n(298)),null;if(null==t||null==t||t[n(315)]%16!=0)return console[n(321)](n(316)),null;for(var i=nc(e),s=Math[n(305)](r[n(315)]/16),o=new Array(r[n(315)]),a=t[n(304)](),c=0;c<s;c++){a=sc(i,a);var u=new Array(16),l=16*c,d=Math[n(300)](l+16,r[n(315)]);Za(r,l,u,0,d-l);for(var h=0;h<d-l;h++)o[l+h]=u[h]^a[h]}return o}function cc(e,t,r){var n=rc;let i=arguments[n(315)]>3&&void 0!==arguments[3]&&arguments[3],s=arguments[n(315)]>4&&void 0!==arguments[4]&&arguments[4];t=new Uint8Array(t),r=new Uint8Array(r);const o=e[n(299)];let a=5;for(;a<o;){let c=Ka(e[n(304)](a,a+4));if(c>o)break;let u=e[a+4],l=!1,d=2;if(i?(s&&(d=3),u=u>>>1&63,l=[0,1,2,3,4,5,6,7,8,9,16,17,18,19,20,21].includes(u)):(u&=31,l=1===u||5===u),l){const i=ac(t,r,e[n(304)](a+4+d,a+4+c));e[n(318)](i,a+4+d)}a=a+4+c}return e}const uc=lc;function lc(e,t){const r=dc();return(lc=function(e,t){return r[e-=456]})(e,t)}function dc(){const e=["mseDecoder.sourceBuffer.appendBuffer()","Timed ID3 Metadata: pid=","_needCleanupSourceBuffer","videoDecode","flvStreamBuffer","prevDts","parseAC3Payload","loop() isPushDropping is true and bufferList length is ","removeSourceBuffer() audioSourceBuffer error","calcNetworkDelay, dts is ","isfms","LOG_NAME","websocketOpenTimeout","eac3","setCodecVideo: hasInitVideoCodec is false, codecId is ","getHandle","suffixSei","sequenceNumber","frameRate","abort catch"," ,delay is ","start","prevTs",", preTs is ",'" string so return',"getStreamBufferSize","Synchronous KLV Metadata: pid=","onMediaSourceSourceOpen() audioSourceBuffer is null and next init","set","mp4Box","url","removeSourceBuffer() sourceBuffer error","parseVideo264Header","fetch().catch() and e.name is AbortError so return",", not 0x47","dispatchPESPrivateDataDescriptor","sourceBuffer","Jb pro 体验结束,请刷新页面再次体验(wasm内部会暂停解码),如需要购买商业授权,可以联系微信:bosswancheng","isEmitSEI","playbackCacheLoop","pes_private_data_pids","state","fetchNext().catch() and e is ","removeEventListener","calcNetworkDelay","ended","setCodecAudio: init audio codec, codeId is ","codecWidth","details","getVideoBufferLength","level","Generated first HEVCDecoderConfigurationRecord for mimeType: ","destroy","_stopCheckWsOpenTimeout","types","prevAudioDts","finally","kPESPrivateData","h264 naluList.length === 0","duration_"," null","pes_slice_queues_","getBuildTime","isCryptoAudio","mediaSourceAddSourceBufferError","handleVideoFrames","mseDecoder.audioSourceBuffer.appendBuffer()","hasIncompleteData","videoBuffer","audioMimeType","onclose","payload",", pts=","timeInit set false , cacheTrack = {} now dts is ","yuvData, isVideoFirstIFrame is false and return","indexOf","needInitAudio","fetchStream, url is ","video_init_segment_dispatched_","dispatchAudioInitSegment","end","decodeVideo","findSei","firstAudioTime is ","firstAudioTime","chromaFormat","getDelay() and preDelayTimestamp is ","demuxFlv() isVideoSequenceHeader is true and isHevc is "," > maxDelay "," and bufferlist is ","descriptor","G711U","mediaSourceFull",";codecs=","sync_offset","playbackFps","removeSourceBuffer() sourceBuffer","demuxFlv() type is video and payload.byteLength is ","closeEnd","handleVideoH265NaluList","websocket error","pcr_pid","isStateClosed"," and mseDecoder.audioMimeType is ","44tVwtft","pid_stream_type","correctionConfigurationVersion","demuxFmp4","samples","protocols","_doCleanUpSourceBuffer","generateInitSegment","cts",", and reason is ","appendAudioBuffer","length","audioMeta","decodeVideo: simd decode error, and return","Asynchronous KLV Metadata: pid=","parse","streamVideoType is null","cryptoPayload","_doRemoveRanges","debugLevel","chroma_format_string","kEAC3","mp3Demuxer","addEventListener","getTime","audioSourceBufferCheckTimeout",", stream_id=","decodeAudio\n local dts is < 0 , ts is ","playbackStreamVideoFps",'video/mp2t; codecs="',"minf","AC3: Low Frequency Effects Channel On changed from ","mseWidthOrHeightChange","cacheAudioTrack","pipeTo","workerFetch","_decodeVideo payload bytes is 0 and return",",local diff is ","parseLOASAACPayload","byteLength","videoCode",", isVideoSequenceHeader is true","startStreamRateAndStatsInterval","preDelayTimestamp","mediaSource","MediaSource","sampling_freq_index","isRecording","_initPmt","videoTrackId","slices","demuxMpeg4","AbortError","readNextNaluPayload","current_program_","mseAutoCleanupMaxBackwardDuration","localDts","idle","getUint8","clear","min","emitError",",\n and emit change event","websocketFirstMessage","mp4","expected_length","recordType","getTrackById","stream_id","webglcontextlost","error","mdat","fps","streamEnd","H264: Critical h264 metadata has been changed, attempt to re-generate InitSegment","codecHeight","AC3: Bit Stream Identification changed from ","isTs"," and codecHeight is ","remove","read","draw, decoder is destroyed and return","sequenceHeader","isVideoInited","isFFmpegSIMD","frame_rate","HEAPU8","getDelayNotUpdateDelay() and preDelayTimestamp is ","program_pmt_pid"," and ignore","setInterval()","parseADTSAACPayload","updatePlaybackIsPause","readBits","key","preventDefault","removeSourceBuffer() audioSourceBuffer","pendingAudioRemoveRanges","decodeAudio first frame is not iFrame","mseAutoCleanupMinBackwardDuration","5wNsdva","timescale_","mseDecoder.mediaSourceAppendBufferFull is true","setCodecAudio","close() and audioDecoder.clear error: ","stringify",",\n and prevPayloadBufferSize is ","HEAPF32","_decodeVideo","isXorCrypto","updatePlaybackIsPause, isPause is ","mediaSource video sourceBuffer error","isFirefox","render","mseUpdateVideoTimestamp","g711u","parseOpusPayload","fetchStatus","scte_35_pids","streamStats","mseSourceBufferError mseDecoder.audioSourceBuffer","setCodecVideo"," and,\n options.ts is ","duration","streamFps",", dts="," and firstRenderTime is ","firstRenderTime is ",", need clear is ","websocketOpen"," ant auto wasm decode","toString","mseDecoder.mediaSourceAppendBufferError is true","streamVideoFps","_clearAudioNoDataCheckTimeout","sendWebsocketMessage, message is","avcc","close() and videoDecoder.clear error: ","_preDoDecode","networkDelay","delete",'" is string so return',"assign","socket is null","file_position","channel_mode","calcNetworkDelay now dts:","prefixSei","debugError","mediaSourceError","offscreenCanvasGL","calcPlaybackStreamFps","video_track_"," and\n payloadBufferSize is ","_remainingPacketData","webglcontextrestored","isAvc"," and forOldVersion is ","mediaSourceAppendBufferError","first_parse_","onmessage:","writableStream write() and abortController.signal.aborted is true so return"," package length is ","playbackIsPause","mediaSourceBufferError","sort","dispatchAudioVideoMediaSegment",",\n firstRenderTime is ","demuxTs","units","getAudioSourceBufferUpdating","decodeVideo is max diff , ts is ","pushBuffer video and isIFrame is ","VideoDecoder configure has not init , isIframe is ","isM7sCrypto","fetch response status is ","emitSectionSlices","onReady","random_access_indicator","mseCorrectTimeDuration","sar_ratio","common_pids","sampleRate","videoSequenceHeader","videoPayload","_resetInIt","dispatchVideoInitSegment","audio_last_sample_pts_","value"," ,\n and diff is ","1043632oZqRRq","useSIMD",",\n diff is ","isDropping","fetchNext().then() and done is true","playbackCacheLoop fragDuration is ","doPlaybackCacheLoop","endOfStream() has pending eos","payload_unit_start_indicator","fromCharCode",", and ts is ","setCodecAudio: hasInitAudioCodec is false, codecId is ","extractNALu$3","loop() common dumex delay is -1 ,data.ts is","playbackTF","decodeVideo: simd decode delay timeout, and return","sarDen","debugUuid"," but isSocketError is true , so return","has not init video codec","parseSMPTE2038MetadataPayload","MP3: SamplingFrequencyIndex changed from ",", options.ts is "," and maxDiff is ","video_metadata_changed_","isPlayer","current_pmt_pid_","isM7sCrypto cryptoKey.length is ","supportMSEDecodeHevc"," , message is ","stopId","_initSourceBuffer and mseDecoder.isStateOpen is ","ID3 ","errorInfo() emit simdDecodeError and\n iframeIntervalTimestamp is ","4632796JTirIT","updating","videoInfo",", and wasClean is "," is not corresponded to PAT!","offset","Opus","isPlayVod","audioNalu","playbackConfig","adts_aac","hasPendingEos","onReady()","audio_init_segment_dispatched_","fetchStream, WebsocketStream socket close abnormally and code is ","demuxM7s() type is video and arrayBuffer length is ","configure","audio_metadata_","kSliceIDR",", isAacCodecPacket is true","present_size","isStateOpen"," and packetType is ","isRecordTypeFlv","isDropSameTimestampGop",",\n and mseCorrectTimeDuration is ","ms, PES pts: ","abort","parsePESPrivateDataPayload","flvScriptData"," and update next dts increase 5ms","hvcC","handleNALu","shift","fetch().catch() and e is ","mediaSourceH265NotSupport","protocol","isFmp4","Video: Coded Resolution changed from ","map","wcsDecodeAudio","_decodeConfigurationRecord","videoCodec","config","pushBuffer audio ts is ","getCorrectionConfiguration","isFirstDispatch and tsPacketSize = ","sps","uuid","isUseSIMDAndroid","pts","PACKET_TYPE_FRAMES","init","pushBuffer(), pushLatestDelay is ","dispatch naluArray length is 0"," and isIframe is ","removeUsedSamples","readUByte","_hasPendingSegments","close() and socket.readyState is ","playbackForwardMaxRateDecodeIFrame","isCacheBeforeDecodeForFpsRender","isPlayback","parseAsynchronousKLVMetadataPayload","workerEnd","87QTqpKN","extractNALu","onSamples","locked","ts_packet_size","decodeVideo and webcodecs configure is","PACKET_TYPE_SEQ_START","getDelay"," and has iFrame, set dropping is true","abortSourceBuffer() abort sourceBuffer","decodeVideo\n local dts is < 0 , ts is ","debug","forEach","ac-3","initVideo","mseDecoder.mediaSourceBufferError is true","clearBuffer","pid","eventListenList","findIndex","discontinuity_indicator","stream_type","H265: Critical h265 metadata has been changed, attempt to re-generate InitSegment"," so drop this frame","total_length",", diff is ","streamRate","offscreenCanvasCtx","push","then","findSecondStartCode","width","visibility","_initAudioSourceBuffer() addSourceBuffer mseDecoder.mediaSource.addSourceBuffer()","_doDecodeAudio","height","close"," > ","pendingRemoveRanges","debugWarn","MP3","handleOffscreenCanvasWebglContextLost and next try to create webgl","lastBuffer","streamAbps","has_video_","isPause","timeInit"," is not H264 or H265","isSendSeqHeader","_initAudioSourceBuffer and mseDecoder.isStateOpen is ","reason","pendingSegments","flags","getNearestTimestampMilliseconds","bit_depth","prevPayloadBufferSize","readNextAACFrame","_checkTsIsMaxDiff","videoBufferDelay","getContext","isPlaybackCacheBeforeDecodeForFpsRender","bitDepth","undefined"," create uint8Array error :",", and set streamFps is 25","Opus: SamplingFrequencyIndex changed from ","codedWidth"," to ","prevAudioTs","parsePAT","videoMimeType","fetchError","handlePESSlice: packet_start_code_prefix should be 1 but with value ","mediaSourceAudioNoDataTimeout","buffering","clearSlices",", old height is ","isPlayUseMSE","getNotDroppingDelayTs","getStreamBufferLength","firstStartCodeOffset -14 is","parseSPS$2","fetchStream, WebsocketStream socket open","kSliceCRA_NUT","\n maybe trigger black screen or flower screen\n ","dropBuffer$2","extractH264SEI","mseSourceBufferError mseDecoder.sourceBuffer","decodeNext",", height is ","correctSamplePts dts, dts: ","options","cancel","nearest_pts","close() and writableStream.close() error"," ,\n and diff is "," and preTsDuration is ","_doRemoveRanges() audioSourceBuffer error",",nalu type is ","firstStartCodeOffset","replace","dispatchVideoMediaSegment","setCodecVideo: init video codec , codecId is ","pushBuffer video ts is ",", start dts is ","_bindMediaSourceEvents","mediaSource is not attached to video or mediaSource is closed","pat_"," > timestamp is ","parsePAT: table_id "," is not corresponded to PMT!","warn","parseEAC3Payload","mediaSource is end","isSm4CryptoH265V2","object_type","detectAudioMetadataChange","next","simdDecodeError","reduce","isFlv","kLOASAAC","parseSPS","syncOffset","mediaSourceAudioG711NotSupport","config is empty object"," and prev dts is ",",\n and emit change event",", next dts: ","refFrames","_decodeAudio","audioCodec","pendingUnits","low_frequency_effects_channel_on","stbl","clearPlaybackCacheLoop","log","parseG711Payload","mseAutoCleanupSourceBuffer","h265","_decodeEnhancedH265Video","stopStreamRateAndStatsInterval","originalCodec","cryptoIV","program_pmt_map_","flush","codec","hasAudio","playbackIsCacheBeforeDecodeForFpsRender","has_audio_","write","cryptoPayloadAudio","opus","Unsupported stream. type: ","isNakedFlow","secondStartCodeOffset"," and prevPayloadBufferSize is ","hasAudioInit","profile","getIncompleteData","updateend","sample_rate","playbackRate","startPlaybackCacheLoop","appendAudioBuffer() player is destroyed","sampling_frequency","onOffscreenCanvasWebglContextLost"," and ok is ","appendBuffer() player is destroyed","handleVideoH264Frames","parsedOffset","closed","sourceOpen","worker TsLoaderV2","decodeAudio","mp3","timescale","decodeVideo: hasInitVideoCodec is false, codecId is ",", and msg is ","demuxFlvUseV2","_clearAudioSourceBufferCheckTimeout","socket is not open and state is"," and prev time is ","isEmitInfo","aac","handleVideoNalu","decodeDiffTimestamp","onError","emitPESSlices","renderYUV","avcC","mdia","pushBuffer() and isIFrame is ","debugLog","stencil","audioCode","_decodeAudioConfigurationRecord","Parsed first PMT: "," and isIFrame is ","flvBufferData","dropping","cryptoKey","6426960bIHkWG","some","simdDecodeDelayTimeout","h264","bit_stream_identification","mediaSourceAppendBufferFull","signal","level_string","_doAppendSegments","abortSourceBuffer","audio_track_","hev","decodeAudio and has already initialized and payload is aac codec packet so drop this frame",'video/mp4; codecs="',"decodeAudio() and decoder is destroyed","audioSampleRate","iframeIntervalTs","writableStream pipeTo() and e is","worker fmp4Demuxer","loop() do not decode and delay is ","sarRatio","isWidthOrHeightChanged","decodeVideo and payload is too small , payload length is ","8957440AwkpXv","headers","SMPTE 2038 Metadata: pid=","lastBuf","websocketError","playbackCacheLoop sync frame duration is ","loas_aac","streamType","websocketStringMsg"," and isNotPushDropping is ","Generated first AVCDecoderConfigurationRecord for mimeType: ","now","audioSourceNoDataCheckTimeout","sm4CryptoKey","needClear","dts","onmessage","onerror","notConnect"," vs start is ","audioTracks","type","code","loop() is dropping = false, is iFrame","original_codec_mimetype","kADTSAAC","audio_object_type","hasInitVideoCodec","handle","offscreenCanvas","decodeVideo first frame is not iFrame","dropBuffer$2() isAllIframeInBufferList() is true, and index is ","playAudioPlanar ts ","complete","elementary_stream_priority_indicator","width: ","aac_last_incomplete_data_","G711A","meta","presentHeight","tempStream","kMetadata","reset","match","handleVideoH264Nalu","open","kH265","request abort and run res.body.cancel()","init and forHardDecode is ","videoSEI","extractNALu$2","webglObj","VideoDecoder","dispatch","AAC","name","handleVideoH265Nalu","VideoDecoder configure error","audioSourceBuffer","listenMp4Box","FT_KEY","streamVideoType"," more than ","$video","nakedFlowFps","kH264","keyFrame","pushBuffer,\n preTimestamp is ","kMPEG1Audio","Generated first AudioSpecificConfig for mimeType: "," or cryptoIV.length is ","buffer",", dts is ","socketStatus","abs","_doDecodeVideo","demuxFlv() type is audio and payload.byteLength is ","pushLatestDelay","decodeVideo: video width or height is changed, and return","playType"," and next dropBuffer","mseCorrectAudioTimeDuration","streamDts","sarNum","clearBuffer,bufferList length is ","isAllIframeInBufferList","mseFirstRenderTime","correctSamplePts","channelCount","handleAddNaluStartCode","correctionConfigurationProfileIndication","body","getSourceBufferUpdating","isAAC","isPlayUseMSEAndDecoderInWorker","pendingAudioSegments","audio","media_info_","kSliceSPS","setCodecVideo: SIMD H264 decode video width is too large, width is ","transferToImageBitmap","Webcodecs Video Decoder initSize","useOffscreen","handleSectionSlice","sourceClose","kSlicePPS","stop","loas_previous_frame","doDecode"," and nalUnitSize is ","worker MediaSource","audioAACSequenceHeader","sendWebsocketMessage","mseDecoderUseWorker","parsePPS","mseSourceBufferError","fetch","startTimestamp","floor","hvcc"," isIFrame is ","isDestroyed","parseSCTE35","playAudio","aborted","chroma_format","_initSourceBuffer","isPlayUseMSEAndDecoderInWorkerAndMseDecodeAudio","resetAllDelay","bit_stream_mode",", and ts list is ","audioBufferSize","channel_config","_isEnhancedH265Header","codec_mimetype","entries","fetchStream, WebsocketStream socket close and code is ","writableStream abort() and abortController.signal.aborted is true so return","AudioDecoder","setCodec","mediaSource audio sourceBuffer error","mp4Box onError",", diff time is ","openWebglAlignment","isPlaybackPause","isHevc","addSourceBuffer","onopen","moof","mpeg","getContextAttributes","supportVideoFrameCallbackHandle","setExtractionOptions","kSCTE35"," ms and isSimdDecodeDelayTimeout is true, emit simdDecodeDelayTimeout","pcmData ts ","last_pcr_","wasmDecodeDelay is ","_opt","566517YkJzus","video_metadata_","detectVideoMetadataChange","buffered","initAudio","resetDelay","refSampleDuration","drawImage","options:","hasVideo","streamAudioFps","fetchNext().catch() and e.name is AbortError so return","prevTimestamp",",\n new width is ","arraybuffer","isStateEnded","concat","binaryType","channel_count","mimeType","TAG","VANC","ac3","isInitSegmentDispatched","endOfStream","profile_string","pps","_doRemoveRanges() sourceBuffer error","writableStream abort() and e.name is AbortError so return","message","slice"," and\n ts is ","audioDecode","pushBuffer","removeSourceBuffer",", streamFps is ","s and status is "," ms","parseSynchronousKLVMetadataPayload","parseSection","51206TTPALG",",\n and resetAllDelay","parseTimedID3MetadataPayload","AAC: Unknown pts"," and prev ts is ","synchronous_klv_pids","findFirstStartCode"," ,\n and now ts is ",", height: ","ms and diffFps is ","getDelayNotUpdateDelay","code is ","hasInit","_initAudioSourceBuffer","currentTime","cmd","events","TAG_NAME","isSm4Crypto opt.sm4CryptoKey is null","firstRenderTime","timed_id3_pids","setCodecAudio: audioDecoder or audioDecoder.setCodec is null","smpte2038_pids","appendBuffer","codedHeight","_doAppendSegments() sourceBuffer is null and wait init and return",", syncOffset = ","opt","g711a","isPushDropping","Malformed PES: PES_packet_length < 3 + PES_header_data_length","_hasPendingRemoveRanges","ms and return -1","codec_size","createImageBitmap","webgl","endOfStream()","streamVbps","useMSE",'fetchNext().then() and value "','writableStream write() and value is "',"ref_frames","_onMediaSourceSourceOpen","vps","JbPro Worker Version is ","pmt_","writableStream abort() and e is ","streamEndInner","decoder","audioSampleRateIndex",", and reason is ","handleVideoH265Frames","setCodecVideo: videoDecoder or videoDecoder.setCodec is null","original_object_type","hasIframeInBufferList","websocket","demuxFlv","nakedFlowDemuxUseNew","validatedFailed, please contact the author to get the correct license","createFile","checkFirstIFrame","AC3: Channel Mode changed from ","cacheTrack","writableStream close()","decodeVideo dts is equal to prev dts and payload size is equal to prev payload size so drop this frame","yuvData ts ","14fTfDqt","KLVA","fetchStream, WebsocketStream socket error","isMpeg4","isAudioInitInfo","from","decode","calcIframeIntervalTimestamp","mseError"," and bufferList length is ","scriptData","section_slice_queues_"," and return","playbackCacheBeforeDecodeForFpsRender, calc streamVideoFps is ","isSm4Crypto","fps_num","4255164QgkCfW","mseWorkerAddSourceBufferError","decodeVideo and payload is video sequence header so drop this frame","readyState","kSliceSEI"," less than bufferStartDts is ","doPlaybackCacheLoop() and isPlaybackOnlyDecodeIFrame is true and isIFrame is true, and ts is","getState","useWCS","fetchErrorWorker","tsPacketSize","checkStreamEnd","size","pcmData, decoder is destroyed and return","version_number","fetchNext().catch() and abortController.signal.aborted is true so return","videoNalu","onOffscreenCanvasWebglContextRestored","AAC: Detected pts overlapped, ","parseH265Payload","worker","\n decodeVideo: video width or height is changed,\n old width is ","AAC: Channel configuration changed from ","mediaSourceTsIsMaxDiff"," and mseDecoder.isAvc === null is ","parsePES","isWorkerFetch","abort success","isPlaybackOnlyDecodeIFrame"," and decoder.delay is ","isIFrame","audioSequenceNumber","kSliceNonIDR","Video: Present resolution width changed from ","sync_byte = ","asynchronous_klv_pids","sourceended","destroyDemux","audioPayload","onMediaSourceSourceOpen() sourceBuffer is null and next init","abortSourceBuffer() abort audioSourceBuffer","dispatchAudioMediaSegment","playbackUpdatePlaybackRate","parseVPS","_decodeAudioConfigurationRecord audio codec is not support , codecId is ","catch","Parsed first PAT: ","sampling_rate"," and prevTs is ","fetch done","video","\n and replay","streamSuccess","data","\n decodeVideo: video width or height is changed,\n old width is "," and delay is ","fetchStream","firstTimestamp","kMPEG2Audio",", new height is ","delay","status","AC3: Sampling Frequency changed from ","getNaluDts","subarray","h265 naluList.length === 0","isDecodeFirstIIframe","audioTrackId"," less than (or equal) preTs is ","mseDecodeAudio","writableStream","delay is ","yuvData, transferToImageBitmap error is","iFrame"," and emit replay"];return(dc=function(){return e})()}!function(e,t){const r=lc,n=e();for(;;)try{if(689091===parseInt(r(764))/1+-parseInt(r(804))/2*(-parseInt(r(1354))/3)+parseInt(r(1289))/4*(parseInt(r(1165))/5)+parseInt(r(582))/6+parseInt(r(870))/7*(parseInt(r(1255))/8)+parseInt(r(886))/9+-parseInt(r(605))/10*(parseInt(r(1065))/11))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(dc),Date.now||(Date.now=function(){const e=lc;return(new Date)[e(1089)]()}),console[uc(516)](uc(848)+Lt+":"+Rt+" and is Trial Version[试用版本]");var hc=fc;function fc(e,t){var r=pc();return(fc=function(e,t){return r[e-=238]})(e,t)}function pc(){var e=["JbPro[❌❌❌][audio wasm]:","10701823bLklWy","10cWFOen","764994HvDIDY","283420kzFKKV","7HfFEtP","then","18NQAvHu","264471IAegrk","JbPro[❌❌❌][wasm]:","157927uaMAkR","1826530nyUrfY","4YyGFYJ","toString","323864xxdTJm"];return(pc=function(){return e})()}!function(e,t){for(var r=fc,n=e();;)try{if(105824===-parseInt(r(251))/1+-parseInt(r(238))/2*(parseInt(r(249))/3)+parseInt(r(245))/4*(-parseInt(r(243))/5)+parseInt(r(244))/6*(-parseInt(r(246))/7)+-parseInt(r(240))/8*(parseInt(r(248))/9)+-parseInt(r(252))/10+parseInt(r(242))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(pc),s({printErr:function(e){var t=fc;(function(e){const t=Dt;return!(!e||-1===e[t(615)](t(458))&&-1===e[t(615)](t(749))&&-1===e[t(615)](t(660))&&-1===e.indexOf(t(737)))})(e)||console.warn(t(241),e)}})[hc(247)]((e=>{!function(){const e=uc;let t=arguments[e(1076)]>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments[e(1076)]>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=arguments[e(1076)]>3&&void 0!==arguments[3]&&arguments[3],s=[],o=[],a=null,c=null,u=null,l=null,d=null,h=null,f=!1,p="",m=null,v=null,y=!1,_=!1,g=!!Zt(n),b=0,w=0,S=!1,I=null,A=null,E=null,k=[],C=null,x=null,T=0,D=0,B=null,M=null,U=null,F=0,P=0,R=null,L=!1,O=!1,z=!1,N=!1,H=null,V=null,G=!1,W=!0,j=0,q=0,$=null,K=null,J=null,Y=null,X=null,Z=()=>{const t=e,r=Yt();return{debug:r[t(1365)],debugLevel:r[t(1084)],debugUuid:r[t(1272)],useOffscreen:r[t(707)],useWCS:r[t(894)],useMSE:r[t(842)],videoBuffer:r[t(1029)],videoBufferDelay:r[t(1412)],openWebglAlignment:r.openWebglAlignment,playType:r.playType,hasAudio:r[t(527)],hasVideo:r[t(773)],playbackRate:1,playVodRate:1,playbackFps:r.playbackConfig[t(1137)],playbackDefaultFps:r[t(1056)],playbackAutoCalcFps:r[t(1298)].autoCalcFps,playbackForwardMaxRateDecodeIFrame:r[t(1349)],playbackIsCacheBeforeDecodeForFpsRender:r[t(1298)][t(1350)],sampleRate:0,networkDelay:r[t(1204)],visibility:!0,useSIMD:r[t(1256)],isFFmpegSIMD:r[t(1149)],isRecording:!1,recordType:r.recordType,isNakedFlow:r.isNakedFlow,checkFirstIFrame:r[t(864)],audioBufferSize:1024,isM7sCrypto:r[t(1239)],isCryptoAudio:r[t(1024)],cryptoKey:r[t(581)],cryptoIV:r[t(523)],isSm4Crypto:r[t(884)],isSm4CryptoH265V2:r[t(494)],sm4CryptoKey:r.sm4CryptoKey,isXorCrypto:r[t(1174)],isHls265:!1,isFlv:r[t(500)],isFmp4:r.isFmp4,isMpeg4:r[t(873)],isTs:r[t(1142)],isEmitSEI:r.isEmitSEI,isRecordTypeFlv:!1,isWasmMp4:!1,isChrome:!1,isFirefox:!1,isDropSameTimestampGop:r[t(1313)],mseDecodeAudio:r[t(955)],wcsDecodeAudio:r[t(1329)],nakedFlowH265DemuxUseNew:r.nakedFlowH265DemuxUseNew,mseDecoderUseWorker:r[t(718)],mseAutoCleanupSourceBuffer:r.mseAutoCleanupSourceBuffer,mseAutoCleanupMaxBackwardDuration:r[t(1120)],mseAutoCleanupMinBackwardDuration:r[t(1164)],mseCorrectTimeDuration:r[t(1244)],mseCorrectAudioTimeDuration:r[t(686)],nakedFlowDemuxUseNew:r[t(861)],nakedFlowFps:r[t(669)],supportMSEDecodeHevc:!1,checkStreamEnd:!0,websocketOpenTimeout:r.websocketOpenTimeout,correctionConfigurationProfileIndication:r[t(695)],correctionConfigurationVersion:r[t(1067)],demuxFlvUseV2:r[t(559)]}};"VideoEncoder"in self&&(a={TAG_NAME:"worker wcsDecoder",hasInit:!1,isEmitInfo:!1,offscreenCanvas:null,offscreenCanvasCtx:null,decoder:null,init(){const t=e;a[t(852)]=new VideoDecoder({output:function(e){const r=t;if(Wt(e[r(838)]))e[r(838)]().then((t=>{const n=r;a[n(1381)].drawImage(t,0,0,e[n(1420)],e[n(828)]);let i=a.offscreenCanvas[n(705)]();postMessage({cmd:we.render,buffer:i,delay:de[n(946)],ts:0},[i]),$t(e)}));else{a.offscreenCanvasCtx[r(771)](e,0,0,e.codedWidth,e[r(828)]);let t=a[r(634)][r(705)]();postMessage({cmd:we.render,buffer:t,delay:de[r(946)],ts:0},[t]),$t(e)}},error:function(e){const r=t;de.debugError(r(906),"VideoDecoder error: ",e,e[r(1196)]())}}),de[t(573)](a[t(821)],"init")},destroy(){const t=e;a[t(647)](),a[t(852)]&&a[t(852)].state!==t(551)&&(a[t(852)][t(1390)](),a.decoder=null),de[t(573)](a.TAG_NAME,t(1013))},decode:function(t,r,n){const i=e,s=t[0]>>4==1;if(a[i(816)]){const e=new EncodedVideoChunk({data:t[i(794)](5),timestamp:r,type:s?Le.key:Le.delta});try{a[i(852)].decode(e)}catch(e){}}else if(s&&t[1]===Ge[i(1147)]){const e=15&t[0];postMessage({cmd:we.videoCode,code:e});const r=new Uint8Array(t);postMessage({cmd:we[i(1331)],buffer:r,codecId:e},[r[i(676)]]);let n=null,s=null;const o=t.slice(5),c=de.getCorrectionConfiguration();if(e===Me[i(585)]?(s=kr(o,c),n={codec:s[i(526)],description:o}):e===Me[i(519)]&&(s=sn(o,c),n={codec:s[i(526)],description:o}),!n||n&&!n[i(526)]||s&&0===s[i(1008)]&&0===s[i(1140)])return void de[i(1393)](a[i(821)],i(1359),JSON[i(1170)](n));s&&s[i(1008)]&&s[i(1140)]&&(n[i(828)]=s[i(1140)],n[i(1420)]=s[i(1008)]),!a.isEmitInfo&&(de[i(573)](i(906),i(706)),postMessage({cmd:we[i(1368)],w:s.codecWidth,h:s[i(1140)]}),a[i(563)]=!0,a[i(634)]=new OffscreenCanvas(s[i(1008)],s[i(1140)]),a[i(1381)]=a.offscreenCanvas[i(1413)]("2d")),de[i(763)].recordType,i(1129);try{a[i(852)][i(1305)](n),a[i(816)]=!0}catch(e){de[i(1213)]("worker",i(662),e.code,e,e.toString()),e[i(1196)]()}}else de[i(1393)](i(906),i(1238)+s+" , payload is "+t[1]+i(1377))},reset(){const t=e;a.hasInit=!1,a.isEmitInfo=!1,a[t(634)]=null,a[t(1381)]=null}});let Q=function(){const t=e;if(G=!0,c)try{c[t(1316)](),c=null,de[t(573)](t(906),t(913))}catch(e){c=null,de.debugLog(t(906),t(980),e)}},ee={TAG_NAME:"worker nakedFlow",init(){const t=e;ee[t(608)]=null,ee[t(847)]=null,ee.sps=null,ee[t(790)]=null,ee.streamType=null,ee.localDts=0,ee[t(512)]={},ee.isSendSeqHeader=!1,de[t(573)](ee[t(821)],t(1341))},destroy(){const t=e;ee[t(608)]=null,ee.vps=null,ee.sps=null,ee[t(790)]=null,ee.streamType=null,ee[t(1121)]=0,ee.pendingUnits={},ee.isSendSeqHeader=!1,de[t(573)](ee[t(821)],t(1013))},dispatch(t){const r=e,n=new Uint8Array(t);if(de._opt.nakedFlowDemuxUseNew){const e=ee[r(1267)](n);if(0===e[r(1076)])return void de[r(573)](ee[r(821)],r(1343));ee.handleVideoFrames(e)}else ee[r(655)](n)},getNaluDts(){const t=e,r=de._opt.nakedFlowFps;let n=ee[t(1121)];return ee[t(1121)]=ee.localDts+parseInt(1e3/r,10),n},getNaluAudioDts(){const t=e,r=de[t(763)][t(1247)],n=de[t(763)][t(736)];return ee[t(1121)]+parseInt(n/r*1e3)},extractNALu(t){const r=e;let n,i,s=0,o=t[r(1104)],a=0,c=[];for(;s<o;)switch(n=t[s++],a){case 0:0===n&&(a=1);break;case 1:a=0===n?2:0;break;case 2:case 3:0===n?a=3:1===n&&s<o?(i&&c[r(1382)](t[r(950)](i,s-a-1)),i=s,a=0):a=0}return i&&c.push(t[r(950)](i,o)),c},extractNALu$2(t){const r=e;let n=null;if(!t||t[r(1104)]<1)return;ee[r(608)]?(n=new Uint8Array(t.byteLength+ee[r(608)].length),n.set(ee.lastBuf),n.set(new Uint8Array(t),ee[r(608)][r(1076)])):n=new Uint8Array(t);let i=0,s=-1,o=-2;const a=new Array;for(let e=0;e<n[r(1076)];e+=2){const t=n[e],i=n[e+1];0==s&&0==t&&0==i?a[r(1382)](e-1):1==i&&0==t&&0==s&&0==o&&a.push(e-2),o=t,s=i}if(a.length>1)for(let e=0;e<a[r(1076)]-1;++e){const t=n[r(950)](a[e],a[e+1]+1);ee[r(1321)](t),i=a[e+1]}else i=a[0];if(0!=i&&i<n[r(1076)])ee[r(608)]=n[r(950)](i);else{!ee[r(608)]&&(ee.lastBuf=n);const e=new Uint8Array(ee[r(608)].length+t[r(1104)]);e.set(ee[r(608)]),e[r(989)](new Uint8Array(t),ee.lastBuf[r(1076)]),ee[r(608)]=e}},extractNALu$3(t){const r=e;let n,i,s=0,o=t.byteLength,a=0,c=[],u=new Uint8Array(t);if(ee[r(608)]){const e=new Uint8Array(u[r(1104)]+ee[r(608)][r(1104)]);e.set(ee[r(608)]),e[r(989)](u,ee.lastBuf[r(1104)]),u=e,o=u[r(1104)],ee[r(608)]=null}for(;s<o;)switch(n=u[s++],a){case 0:0===n&&(a=1);break;case 1:a=0===n?2:0;break;case 2:case 3:0===n?a=3:1===n&&s<o?(i!=s-a-1&&c[r(1382)](u[r(950)](i,s-a-1)),i=s,a=0):a=0}return i<o&&(ee[r(608)]=u[r(950)](i,o)),c},handleNALu(t){const r=e;t[r(1104)]<=4||(t=t[r(794)](4),ee[r(565)](t))},handleVideoNalu(t){const r=e;if(!ee[r(612)]&&(ee[r(612)]=jt(t),de[r(750)]=ee[r(612)]===Ue[r(519)]),ee.streamType===Ue[r(585)]){const e=ee[r(694)](t),n=ee.extractNALu(e);if(0===n[r(1076)])return void de[r(1393)](r(906),r(565),r(1019));const i=[];if(n[r(1366)]((e=>{const t=r,n=Mr(e);n===Pe[t(790)]||n===Pe.sps?ee[t(649)](e):Fr(n)&&i.push(e)})),1===i[r(1076)])ee[r(649)](i[0]);else if(Lr(i)){const e=Mr(i[0]),t=Rr(e);ee.handleVideoH264NaluList(i,t,e)}else i[r(1366)]((e=>{ee[r(649)](e)}))}else if(ee.streamType===Ue[r(519)])if(de._opt.nakedFlowH265DemuxUseNew){const e=ee.handleAddNaluStartCode(t),n=ee[r(1355)](e);if(0===n.length)return void de[r(1393)](r(906),r(565),r(951));const i=[];if(n[r(1366)]((e=>{const t=r,n=un(e);n===Re[t(790)]||n===Re[t(1336)]||n===Re[t(847)]?ee.handleVideoH265Nalu(e):hn(n)&&i[t(1382)](e)})),1===i.length)ee[r(661)](i[0]);else if(pn(i)){const e=un(i[0]),t=fn(e);ee[r(1060)](i,t,e)}else i[r(1366)]((e=>{ee[r(661)](e)}))}else un(t)===Re[r(790)]?ee.extractH265PPS(t):ee[r(661)](t)},extractH264PPS(t){const r=e,n=ee[r(694)](t);ee[r(1355)](n).forEach((e=>{const t=r;Ur(Mr(e))?ee[t(466)](e):ee[t(649)](e)}))},extractH265PPS(t){const r=e,n=ee[r(694)](t);ee[r(1355)](n).forEach((e=>{const t=r;ln(un(e))?ee.extractH265SEI(e):ee[t(661)](e)}))},extractH264SEI(t){const r=e,n=ee.handleAddNaluStartCode(t);ee[r(1355)](n)[r(1366)]((e=>{ee[r(649)](e)}))},extractH265SEI(t){const r=e,n=ee[r(694)](t);ee[r(1355)](n)[r(1366)]((e=>{ee.handleVideoH265Nalu(e)}))},handleAddNaluStartCode(t){const r=e,n=[0,0,0,1],i=new Uint8Array(t.length+n[r(1076)]);return i[r(989)](n),i[r(989)](t,n[r(1076)]),i},handleVideoH264Nalu(t){const r=e,n=Mr(t);switch(n){case Pe.sps:ee[r(1336)]=t;break;case Pe.pps:ee[r(790)]=t}if(ee[r(1402)]){if(ee[r(1336)]&&ee[r(790)]){const e=Cr({sps:ee[r(1336)],pps:ee[r(790)]}),t=ee[r(1121)];de[r(876)](e,{type:Se.video,ts:t,isIFrame:!0,cts:0}),ee.sps=null,ee[r(790)]=null}if(Fr(n)){const e=Rr(n),i=ee[r(949)](),s=Dr(t,e);ee.doDecode(s,{type:Se[r(936)],ts:i,isIFrame:e,cts:0})}}else if(ee[r(1336)]&&ee[r(790)]){ee[r(1402)]=!0;const e=Cr({sps:ee.sps,pps:ee.pps});de[r(876)](e,{type:Se[r(936)],ts:0,isIFrame:!0,cts:0}),ee.sps=null,ee[r(790)]=null}},handleVideoH264NaluList(t,r,n){const i=e;if(ee[i(1402)]){const e=ee[i(949)](),s=Br(t[i(499)](((e,t)=>{const r=i,n=Ct(e),s=Ct(t),o=new Uint8Array(n[r(1104)]+s[r(1104)]);return o[r(989)](n,0),o[r(989)](s,n.byteLength),o})),r);ee.doDecode(s,{type:Se.video,ts:e,isIFrame:r,cts:0}),de[i(573)]("worker","handleVideoH264NaluList list size is "+t[i(1076)]+i(1227)+s.byteLength+i(725)+r+i(478)+n+i(677)+e)}},handleVideoH265Nalu(t){const r=e,n=un(t);switch(n){case Re[r(847)]:ee[r(847)]=t;break;case Re[r(1336)]:ee.sps=t;break;case Re[r(790)]:ee[r(790)]=t}if(ee[r(1402)]){if(ee[r(847)]&&ee.sps&&ee[r(790)]){const e=on({vps:ee.vps,sps:ee.sps,pps:ee.pps}),t=ee.localDts;de[r(876)](e,{type:Se[r(936)],ts:t,isIFrame:!0,cts:0}),ee[r(847)]=null,ee[r(1336)]=null,ee.pps=null}if(hn(n)){const e=fn(n),i=ee.getNaluDts(),s=an(t,e);ee[r(713)](s,{type:Se[r(936)],ts:i,isIFrame:e,cts:0})}}else if(ee[r(847)]&&ee[r(1336)]&&ee.pps){ee[r(1402)]=!0;const e=on({vps:ee[r(847)],sps:ee[r(1336)],pps:ee[r(790)]});de[r(876)](e,{type:Se[r(936)],ts:0,isIFrame:!0,cts:0}),ee[r(847)]=null,ee[r(1336)]=null,ee[r(790)]=null}},handleVideoH265NaluList(t,r,n){const i=e;if(ee[i(1402)]){const e=ee[i(949)](),s=cn(t[i(499)](((e,t)=>{const r=i,n=Ct(e),s=Ct(t),o=new Uint8Array(n.byteLength+s.byteLength);return o[r(989)](n,0),o[r(989)](s,n[r(1104)]),o})),r);ee[i(713)](s,{type:Se[i(936)],ts:e,isIFrame:r,cts:0}),de[i(573)]("worker","handleVideoH265NaluList list size is "+t[i(1076)]+" package length is "+s[i(1104)]+i(725)+r+",nalu type is "+n+", dts is "+e)}},doDecode(t,r){const n=e;de[n(1005)](r.ts),r[n(916)]&&de[n(877)](r.ts),de[n(876)](t,r)},handleVideoFrames(t){const r=e;if(!ee.streamVideoType)for(let e of t)if(ee[r(666)]=jt(e),ee[r(666)])break;ee[r(666)]?ee[r(666)]===Ue[r(585)]?ee[r(549)](t):ee[r(666)]===Ue.h265&&ee[r(855)](t):de[r(1393)](r(906),r(1026),r(1081))},handleVideoH264Frames(t){const r=e;let n=[],i=[],s=!1,o=!1;ee[r(512)][r(1234)]&&(n=ee[r(512)][r(1234)],o=ee.pendingUnits.vcl,s=ee[r(512)][r(959)],ee[r(512)]={});let a={};for(let e of t){if(e.byteLength<4)continue;const t=Mr(e);let c=!1,u=t===Pe[r(1307)];(t===Pe[r(918)]||t===Pe[r(1307)])&&(a=ee[r(993)](e),c=!0),n.length&&o&&(a[r(971)]||!c)&&(i[r(1382)]({units:n,isIFrame:s}),n=[],s=!1,o=!1),n[r(1382)](e),s=s||u,o=o||c}n.length&&(ee[r(512)]={units:n,vcl:o,iFrame:s}),i[r(1366)]((e=>{const t=r,n=e[t(1234)],i=e.isIFrame;let s=null,o=null;if(n.forEach((e=>{const r=t,n=31&e[0];switch(n){case Pe[r(790)]:ee.pps=e;break;case Pe[r(1336)]:ee.sps=e;break;case Pe.kSliceSEI:o=e}if(Fr(n)){const t=Ct(e);if(s){const e=new Uint8Array(s[r(1104)]+t[r(1104)]);e[r(989)](s,0),e[r(989)](t,s.byteLength),s=e}else s=t}})),!ee[t(1402)]&&ee[t(1336)]&&ee[t(790)]){ee[t(1402)]=!0;const e=Tr({sps:ee.sps,pps:ee.pps});de.decode(e,{type:Se[t(936)],ts:0,isIFrame:!0,cts:0}),ee.sps=null,ee.pps=null}if(ee[t(1402)]){if(ee[t(1336)]&&ee.pps){const e=Tr({sps:ee[t(1336)],pps:ee[t(790)]}),r=ee[t(1121)];de.decode(e,{type:Se[t(936)],ts:r,isIFrame:!0,cts:0}),ee[t(1336)]=null,ee[t(790)]=null}if(s){const e=ee[t(949)](),r=Br(s,i);if(de[t(763)][t(999)]&&o){const r=kt(Et(o),!1);postMessage({cmd:we[t(654)],buffer:r.payload,ts:e,type:r[t(626)],uuid:r.uuid},[r.payload[t(676)]])}ee.doDecode(r,{type:Se[t(936)],ts:e,isIFrame:i,cts:0})}}}))},handleVideoH265Frames(t){const r=e;let n=[],i=[],s=!1,o=!1;ee.pendingUnits[r(1234)]&&(n=ee.pendingUnits[r(1234)],o=ee[r(512)].vcl,s=ee[r(512)][r(959)],ee[r(512)]={});let a={};for(let e of t){if(e.byteLength<4)continue;const t=un(e);let c=!1,u=fn(t);hn(t)&&(a=ee.parseVideo265Header(e),c=!0),n[r(1076)]&&o&&(a[r(971)]||!c)&&(i[r(1382)]({units:n,isIFrame:s}),n=[],s=!1,o=!1),n[r(1382)](e),s=s||u,o=o||c}n[r(1076)]&&(ee[r(512)]={units:n,vcl:o,iFrame:s}),i[r(1366)]((e=>{const t=r,n=e[t(1234)],i=e[t(916)];let s=null,o=null;if(n.forEach((e=>{const r=t,n=e[0]>>>1&63;switch(n){case Re[r(790)]:ee[r(790)]=e;break;case Re[r(1336)]:ee[r(1336)]=e;break;case Re[r(847)]:ee[r(847)]=e;break;case Re[r(977)]:case Re[r(1212)]:o=e}if(hn(n)){const t=Ct(e);if(s){const e=new Uint8Array(s[r(1104)]+t[r(1104)]);e[r(989)](s,0),e.set(t,s[r(1104)]),s=e}else s=t}})),!ee[t(1402)]&&ee[t(1336)]&&ee[t(790)]&&ee[t(847)]){ee[t(1402)]=!0;const e=on({sps:ee[t(1336)],pps:ee.pps,vps:ee[t(847)]});de[t(876)](e,{type:Se[t(936)],ts:0,isIFrame:!0,cts:0}),ee[t(1336)]=null,ee.pps=null,ee.vps=null}if(ee[t(1402)]){if(ee.sps&&ee[t(790)]&&ee.vps){const e=on({sps:ee[t(1336)],pps:ee[t(790)],vps:ee[t(847)]}),r=ee[t(1121)];de.decode(e,{type:Se[t(936)],ts:r,isIFrame:!0,cts:0}),ee[t(1336)]=null,ee[t(790)]=null,ee[t(847)]=null}if(s){const e=ee[t(949)](),r=cn(s,i);if(de[t(763)][t(999)]&&o){const r=kt(Et(o),!0);postMessage({cmd:we[t(654)],buffer:r[t(1032)],type:r[t(626)],uuid:r[t(1337)],ts:e},[r[t(1032)][t(676)]])}ee[t(713)](r,{type:Se[t(936)],ts:e,isIFrame:i,cts:0})}}}))},handleVideoH265Frames_1(t){t[e(1366)]((e=>{ee.handleVideoNalu(e)}))},parseVideo264Header(t){const r=e,n=new qa(t);return n[r(1346)](),{isfms:0===n.readUEG(),sType:n.readUEG()}},parseVideo265Header(t){const r=e,n=new qa(t);return n[r(1346)](),{nalType:n[r(1158)](6),isfms:0===n.readBits(1),sType:n[r(1158)](3)}}},re={LOG_NAME:e(600),mp4Box:null,offset:0,videoTrackId:null,audioTrackId:null,isHevc:!1,listenMp4Box(){const t=e;re.mp4Box=Io[t(863)](),re[t(990)][t(1242)]=re[t(1242)],re[t(990)][t(567)]=re[t(567)],re[t(990)][t(1356)]=re[t(1356)],de[t(573)](re.LOG_NAME,t(1341))},destroy(){const t=e;re.mp4Box&&(re[t(990)].stop(),re.mp4Box[t(525)](),re[t(990)].destroy(),re[t(990)]=null),re[t(1294)]=0,re.videoTrackId=null,re[t(953)]=null,re[t(750)]=!1,de.debugLog(re[t(972)],t(1013))},_getSeqHeader(t){const r=e,n=re[r(990)][r(1132)](t.id);for(const e of n[r(571)][r(1095)][r(514)].stsd[r(740)])if(e.avcC||e[r(1320)]){const t=new Io.DataStream(void 0,0,Io.DataStream.BIG_ENDIAN);let n=[];e[r(570)]?(e.avcC[r(530)](t),n=[23,0,0,0,0]):(re[r(750)]=!0,de[r(750)]=!0,e[r(1320)][r(530)](t),n=[28,0,0,0,0]);const i=new Uint8Array(t[r(676)],8),s=new Uint8Array(n[r(1076)]+i[r(1076)]);return s[r(989)](n,0),s[r(989)](i,n[r(1076)]),s}return null},onReady(t){const r=e;de[r(573)](re[r(972)],r(1301));const n=t.videoTracks[0],i=t[r(625)][0];if(n){re.videoTrackId=n.id;const e=re._getSeqHeader(n);e&&(de[r(573)](re[r(972)],"seqHeader"),de.decodeVideo(e,0,!0,0)),re.mp4Box[r(757)](n.id)}if(i&&de[r(763)][r(527)]){re[r(953)]=i.id;const e=i[r(701)]||{},t=ht[r(1036)](e[r(541)]),n=i[r(526)][r(480)]("mp4a.40.","");re[r(990)][r(757)](i.id);const s=pt({profile:parseInt(n,10),sampleRate:t,channel:e[r(782)]});de[r(573)](re[r(972)],"aacADTSHeader"),de[r(554)](s,0)}re[r(990)][r(982)]()},onError(t){const r=e;de[r(1213)](re[r(972)],r(746),t)},onSamples(t,r,n){const i=e;if(t===re[i(1114)]){for(const e of n){const t=e[i(939)],r=e.is_sync,n=1e3*e[i(1073)]/e[i(556)];e[i(1188)],e[i(556)],r&&de[i(877)](n);let s=null;s=re.isHevc?cn(t,r):Br(t,r),de[i(876)](s,{type:Se.video,ts:n,isIFrame:r,cts:0})}re[i(990)][i(1345)](t)}else if(t===re[i(953)]){if(de[i(763)].hasAudio){for(const e of n){const t=e[i(939)],r=1e3*e[i(1073)]/e.timescale;e[i(1188)],e.timescale;const n=new Uint8Array(t.byteLength+2);n[i(989)]([175,1],0),n[i(989)](t,2),de.decode(n,{type:Se[i(701)],ts:r,isIFrame:!1,cts:0})}re[i(990)].removeUsedSamples(t)}}else de[i(1393)](re.LOG_NAME,"onSamples() trackId error",t)},dispatch(t){const r=e;let n=new Uint8Array(t);n[r(676)].fileStart=re[r(1294)],re[r(1294)]+=n[r(1104)],re[r(990)][r(827)](n[r(676)])}},ae={LOG_NAME:"worker mpeg4Demuxer",lastBuffer:new Uint8Array(0),parsedOffset:0,firstStartCodeOffset:0,secondStartCodeOffset:0,state:e(1341),hasInitVideoCodec:!1,localDts:0,dispatch(t){const r=e,n=new Uint8Array(t);ae[r(1355)](n)},destroy(){const t=e;ae[t(1396)]=new Uint8Array(0),ae[t(550)]=0,ae[t(479)]=0,ae[t(535)]=0,ae[t(1002)]="init",ae[t(632)]=!1,ae[t(1121)]=0,de.debugLog(ae[t(972)],t(1013))},extractNALu(t){const r=e;if(!t||t[r(1104)]<1)return void de[r(1393)](ae[r(972)],"extractNALu() buffer error",t);const n=new Uint8Array(ae[r(1396)][r(1076)]+t.length);for(n[r(989)](ae[r(1396)],0),n.set(new Uint8Array(t),ae.lastBuffer[r(1076)]),ae[r(1396)]=n;;){if("init"===ae[r(1002)]){let e=!1;for(;ae[r(1396)][r(1076)]-ae.parsedOffset>=4;)if(0===ae[r(1396)][ae[r(550)]])if(0===ae[r(1396)][ae[r(550)]+1])if(1===ae[r(1396)][ae[r(550)]+2]){if(182===ae[r(1396)][ae.parsedOffset+3]){ae[r(1002)]="findFirstStartCode",ae.firstStartCodeOffset=ae[r(550)],ae[r(550)]+=4,e=!0;break}ae.parsedOffset++}else ae[r(550)]++;else ae[r(550)]++;else ae[r(550)]++;if(e)continue;break}if(ae[r(1002)]===r(810)){let e=!1;for(;ae.lastBuffer[r(1076)]-ae.parsedOffset>=4;)if(0===ae[r(1396)][ae[r(550)]])if(0===ae[r(1396)][ae.parsedOffset+1])if(1===ae[r(1396)][ae[r(550)]+2]){if(182===ae[r(1396)][ae[r(550)]+3]){ae[r(1002)]="findSecondStartCode",ae.secondStartCodeOffset=ae.parsedOffset,ae[r(550)]+=4,e=!0;break}ae[r(550)]++}else ae.parsedOffset++;else ae[r(550)]++;else ae[r(550)]++;if(e)continue;break}if(ae[r(1002)]===r(1384)){if(!(ae[r(1396)][r(1076)]-ae[r(550)]>0))break;{let e,t=192&ae[r(1396)][ae[r(550)]];e=0==t?ae[r(535)]-14:ae[r(535)];let n,i=0==(192&ae[r(1396)][ae[r(479)]+4]);if(i){if(ae[r(479)]-14<0)return void de[r(1393)](ae[r(972)],r(460),ae[r(479)]-14);!ae.hasInitVideoCodec&&(ae[r(632)]=!0,de[r(573)](ae.LOG_NAME,"setCodec"),fe[r(744)](Me.mpeg4,"",de[r(1023)]())),n=ae.lastBuffer[r(950)](ae[r(479)]-14,e)}else n=ae.lastBuffer[r(950)](ae[r(479)],e);let s=ae[r(949)]();ae[r(632)]?(postMessage({cmd:we.workerFetch,type:Ee[r(841)],value:n[r(1104)]}),postMessage({cmd:we[r(1100)],type:Ee[r(687)],value:s}),b=s,fe[r(876)](n,i?1:0,s)):de[r(1393)](ae[r(972)],r(1274)),ae[r(1396)]=ae[r(1396)][r(950)](e),ae[r(479)]=0==t?14:0,ae.parsedOffset=ae.firstStartCodeOffset+4,ae[r(1002)]=r(810)}}}},getNaluDts(){const t=e;let r=ae.localDts;return ae[t(1121)]=ae[t(1121)]+40,r}},ce={TAG_NAME:e(553),first_parse_:!0,tsPacketSize:0,syncOffset:0,pmt_:null,config_:null,media_info_:new Va,timescale_:90,duration_:0,pat_:{version_number:0,network_pid:0,program_map_pid:{}},current_program_:null,current_pmt_pid_:-1,program_pmt_map_:{},pes_slice_queues_:{},section_slice_queues_:{},video_metadata_:{vps:null,sps:null,pps:null,details:null},audio_metadata_:{codec:null,audio_object_type:null,sampling_freq_index:null,sampling_frequency:null,channel_config:null},last_pcr_:null,audio_last_sample_pts_:void 0,aac_last_incomplete_data_:null,has_video_:!1,has_audio_:!1,video_init_segment_dispatched_:!1,audio_init_segment_dispatched_:!1,video_metadata_changed_:!1,audio_metadata_changed_:!1,loas_previous_frame:null,video_track_:{type:e(936),id:1,sequenceNumber:0,samples:[],length:0},audio_track_:{type:e(701),id:2,sequenceNumber:0,samples:[],length:0},_remainingPacketData:null,init(){},destroy(){const t=e;ce[t(702)]=null,ce[t(1022)]=null,ce[t(881)]=null,ce[t(765)]=null,ce[t(1306)]=null,ce.aac_last_incomplete_data_=null,ce[t(1217)]=null,ce[t(592)]=null,ce[t(1219)]=null,de[t(573)](ce[t(821)],t(1013))},probe(t){const r=e;let n=new Uint8Array(t),i=-1,s=188;if(n[r(1104)]<=3*s)return{needMoreData:!0};for(;-1===i;){let e=Math[r(1125)](1e3,n.byteLength-3*s);for(let t=0;t<e;){if(71===n[t]&&71===n[t+s]&&71===n[t+2*s]){i=t;break}t++}if(-1===i)if(188===s)s=192;else{if(192!==s)break;s=204}}return-1===i?{match:!1}:(192===s&&i>=4&&(i-=4),{match:!0,consumed:0,ts_packet_size:s,sync_offset:i})},_initPmt:()=>({program_number:0,version_number:0,pcr_pid:0,pid_stream_type:{},common_pids:{h264:void 0,h265:void 0,adts_aac:void 0,loas_aac:void 0,opus:void 0,ac3:void 0,eac3:void 0,mp3:void 0,g711a:void 0,g711u:void 0},pes_private_data_pids:{},timed_id3_pids:{},synchronous_klv_pids:{},asynchronous_klv_pids:{},scte_35_pids:{},smpte2038_pids:{}}),dispatch(t){const r=e;ce[r(1219)]&&(t=fa(ce._remainingPacketData,t),ce[r(1219)]=null);let n=t.buffer;const i=ce.parseChunks(n);i?ce[r(1219)]=t.subarray(i):t[r(1076)]<ce[r(896)]&&(ce[r(1219)]=t)},parseChunks(t){const r=e;let n=0;if(ce[r(1224)]){ce[r(1224)]=!1;const e=ce.probe(t);e[r(648)]&&(ce[r(896)]=e[r(1358)],ce[r(503)]=e[r(1055)]),n=ce[r(503)],de[r(573)](ce[r(821)],r(1335)+ce[r(896)]+r(830)+ce[r(503)])}for(;n+ce[r(896)]<=t.byteLength;){192===ce[r(896)]&&(n+=4);const e=new Uint8Array(t,n,188);let i=e[0];if(71!==i){de.debugWarn(ce[r(821)],r(920)+i+r(995));break}let s=(64&e[1])>>>6;e[1];let o=(31&e[1])<<8|e[2],a=(48&e[3])>>>4,c=15&e[3],u=!(!ce[r(849)]||ce[r(849)][r(1062)]!==o),l={},d=4;if(2==a||3==a){let t=e[4];if(t>0&&(u||3==a)&&(l[r(1374)]=(128&e[5])>>>7,l[r(1243)]=(64&e[5])>>>6,l[r(639)]=(32&e[5])>>>5,(16&e[5])>>>4)){let t=300*(e[6]<<25|e[7]<<17|e[8]<<9|e[9]<<1|e[10]>>>7)+((1&e[10])<<8|e[11]);ce[r(761)]=t}if(2==a||5+t===188){n+=188,204===ce[r(896)]&&(n+=16);continue}d=5+t}if(1==a||3==a)if(0===o||o===ce[r(1281)]||null!=ce.pmt_&&ce.pmt_.pid_stream_type[o]===Pa[r(758)]){let e=188-d;ce[r(708)](t,n+d,e,{pid:o,payload_unit_start_indicator:s,continuity_conunter:c,random_access_indicator:l[r(1243)]})}else if(null!=ce[r(849)]&&null!=ce[r(849)][r(1066)][o]){let e=188-d,i=ce[r(849)][r(1066)][o];(o===ce[r(849)][r(1246)].h264||o===ce[r(849)][r(1246)][r(519)]||o===ce[r(849)][r(1246)][r(1299)]||o===ce[r(849)][r(1246)][r(611)]||o===ce[r(849)][r(1246)][r(786)]||o===ce[r(849)][r(1246)][r(974)]||o===ce[r(849)][r(1246)][r(532)]||o===ce[r(849)][r(1246)].mp3||o===ce[r(849)][r(1246)][r(832)]||o===ce.pmt_[r(1246)][r(1180)]||!0===ce[r(849)][r(1001)][o]||!0===ce[r(849)].timed_id3_pids[o]||!0===ce[r(849)][r(809)][o]||!0===ce[r(849)][r(921)][o])&&ce.handlePESSlice(t,n+d,e,{pid:o,stream_type:i,payload_unit_start_indicator:s,continuity_conunter:c,random_access_indicator:l[r(1243)]})}n+=188,204===ce[r(896)]&&(n+=16)}return ce[r(1231)](),n},handleSectionSlice(t,r,n,i){const s=e;let o=new Uint8Array(t,r,n),a=ce[s(881)][i[s(1371)]];if(i[s(1263)]){let e=o[0];if(null!=a&&0!==a[s(1378)]){let o=new Uint8Array(t,r+1,Math[s(1125)](n,e));a[s(1115)][s(1382)](o),a[s(1378)]+=o[s(1104)],a[s(1378)]===a.expected_length?ce[s(1241)](a,i):ce[s(1429)](a,i)}for(let c=1+e;c<o[s(1104)]&&255!==o[c+0];){let e=(15&o[c+1])<<8|o[c+2];ce.section_slice_queues_[i.pid]=new Ra,a=ce.section_slice_queues_[i.pid],a.expected_length=e+3,a[s(1243)]=i[s(1243)];let u=new Uint8Array(t,r+c,Math[s(1125)](n-c,a[s(1130)]-a[s(1378)]));a[s(1115)][s(1382)](u),a[s(1378)]+=u.byteLength,a.total_length===a[s(1130)]?ce[s(1241)](a,i):a.total_length>=a.expected_length&&ce[s(1429)](a,i),c+=u.byteLength}}else if(null!=a&&0!==a.total_length){let e=new Uint8Array(t,r,Math[s(1125)](n,a[s(1130)]-a[s(1378)]));a[s(1115)][s(1382)](e),a[s(1378)]+=e[s(1104)],a[s(1378)]===a.expected_length?ce[s(1241)](a,i):a.total_length>=a[s(1130)]&&ce[s(1429)](a,i)}},handlePESSlice(t,r,n,i){const s=e;let o=new Uint8Array(t,r,n),a=o[0]<<16|o[1]<<8|o[2];o[3];let c=o[4]<<8|o[5];if(i.payload_unit_start_indicator){if(1!==a)return void de.debugWarn(ce.TAG_NAME,s(1426)+a);let e=ce[s(1022)][i[s(1371)]];e&&(0===e[s(1130)]||e.expected_length===e[s(1378)]?ce[s(568)](e,i):ce[s(1429)](e,i)),ce[s(1022)][i[s(1371)]]=new Ra,ce[s(1022)][i[s(1371)]].random_access_indicator=i.random_access_indicator}if(null==ce[s(1022)][i[s(1371)]])return;let u=ce[s(1022)][i[s(1371)]];u.slices[s(1382)](o),i[s(1263)]&&(u[s(1130)]=0===c?0:c+6),u[s(1378)]+=o.byteLength,u[s(1130)]>0&&u[s(1130)]===u.total_length?ce.emitPESSlices(u,i):u[s(1130)]>0&&u[s(1130)]<u.total_length&&ce[s(1429)](u,i)},emitSectionSlices(t,r){const n=e;let i=new Uint8Array(t.total_length);for(let e=0,r=0;e<t[n(1115)][n(1076)];e++){let s=t.slices[e];i[n(989)](s,r),r+=s[n(1104)]}t[n(1115)]=[],t[n(1130)]=-1,t[n(1378)]=0;let s={};s[n(1371)]=r.pid,s[n(939)]=i,s[n(1209)]=t[n(1209)],s[n(1243)]=t[n(1243)],ce[n(803)](s)},emitPESSlices(t,r){const n=e;let i=new Uint8Array(t[n(1378)]);for(let e=0,r=0;e<t.slices[n(1076)];e++){let s=t[n(1115)][e];i.set(s,r),r+=s[n(1104)]}t[n(1115)]=[],t[n(1130)]=-1,t[n(1378)]=0;let s=new La;s[n(1371)]=r[n(1371)],s[n(939)]=i,s.stream_type=r[n(1375)],s[n(1243)]=t[n(1243)],ce[n(911)](s)},clearSlices(t){const r=e;t[r(1115)]=[],t[r(1130)]=-1,t[r(1378)]=0},parseSection(t){const r=e;let n=t[r(939)],i=t.pid;0===i?ce[r(1423)](n):i===ce[r(1281)]?ce.parsePMT(n):null!=ce[r(849)]&&ce.pmt_[r(1183)][i]&&ce[r(727)](n)},parsePES(t){const r=e;let n=t[r(939)],i=n[0]<<16|n[1]<<8|n[2],s=n[3],o=n[4]<<8|n[5];if(1===i){if(188!==s&&190!==s&&191!==s&&240!==s&&241!==s&&255!==s&&242!==s&&248!==s){n[6];let e,i,a=(192&n[7])>>>6,c=n[8];(2===a||3===a)&&(e=536870912*(14&n[9])+4194304*(255&n[10])+16384*(254&n[11])+128*(255&n[12])+(254&n[13])/2,i=3===a?536870912*(14&n[14])+4194304*(255&n[15])+16384*(254&n[16])+128*(255&n[17])+(254&n[18])/2:e);let u,l=9+c;if(0!==o){if(o<3+c)return void de[r(1393)](ce[r(821)],r(834));u=o-3-c}else u=n[r(1104)]-l;let d=n[r(950)](l,l+u);switch(t[r(1375)]){case Pa[r(673)]:case Pa[r(944)]:ce.parseMP3Payload(d,e);break;case Pa[r(1018)]:ce[r(849)][r(1246)][r(532)]===t.pid?ce[r(1181)](d,e):ce.pmt_[r(1246)][r(786)]===t[r(1371)]?ce[r(967)](d,e):ce.pmt_.common_pids.eac3===t[r(1371)]?ce[r(492)](d,e):ce[r(849)][r(921)][t[r(1371)]]?ce[r(1352)](d,t[r(1371)],s):ce[r(849)][r(826)][t[r(1371)]]?ce[r(1275)](d,e,i,t[r(1371)],s):ce[r(1317)](d,e,i,t.pid,s);break;case Pa[r(630)]:ce[r(1156)](d,e);break;case Pa[r(501)]:ce[r(1103)](d,e);break;case Pa.kAC3:ce.parseAC3Payload(d,e);break;case Pa[r(1086)]:ce[r(492)](d,e);break;case Pa[r(646)]:ce.pmt_[r(824)][t[r(1371)]]?ce[r(806)](d,e,i,t.pid,s):ce[r(849)][r(809)][t[r(1371)]]&&ce[r(802)](d,e,i,t.pid,s);break;case Pa[r(670)]:ce.parseH264Payload(d,e,i,t.random_access_indicator);break;case Pa[r(651)]:ce[r(905)](d,e,i,t.random_access_indicator);break;case Pa.G711A:ce[r(517)](d,e,!0);break;case Pa[r(1052)]:ce[r(517)](d,e,!1);break;default:de[r(573)](ce[r(821)],r(533)+t[r(1375)]+", pid: "+t[r(1371)])}}else if((188===s||191===s||240===s||241===s||255===s||242===s||248===s)&&t.stream_type===Pa[r(1018)]){let e,i=6;e=0!==o?o:n[r(1104)]-i;let a=n[r(950)](i,i+e);ce[r(1317)](a,void 0,void 0,t[r(1371)],s)}}else de.debugError(ce.TAG_NAME,"parsePES: packet_start_code_prefix should be 1 but with value "+i)},parsePAT(t){const r=e;let n=t[0];if(0!==n)return void Log.e(ce.TAG,r(489)+n+r(1293));let i=(15&t[1])<<8|t[2];t[3],t[4];let s=(62&t[5])>>>1,o=1&t[5],a=t[6];t[7];let c=null;if(1===o&&0===a)c={version_number:0,network_pid:0,program_pmt_pid:{}},c[r(900)]=s;else if(c=ce.pat_,null==c)return;let u=i-5-4,l=-1,d=-1;for(let e=8;e<8+u;e+=4){let n=t[e]<<8|t[e+1],i=(31&t[e+2])<<8|t[e+3];0===n?c.network_pid=i:(c[r(1153)][n]=i,-1===l&&(l=n),-1===d&&(d=i))}1===o&&0===a&&(null==ce[r(487)]&&de[r(573)](ce[r(821)],r(932)+JSON[r(1170)](c)),ce[r(487)]=c,ce[r(1119)]=l,ce.current_pmt_pid_=d)},parsePMT(t){const r=e;let n=t[0];if(2!==n)return void de.debugError(ce[r(821)],"parsePMT: table_id "+n+r(490));let i,s=(15&t[1])<<8|t[2],o=t[3]<<8|t[4],a=(62&t[5])>>>1,c=1&t[5],u=t[6];if(t[7],1===c&&0===u)i=ce[r(1113)](),i.program_number=o,i.version_number=a,ce.program_pmt_map_[o]=i;else if(i=ce[r(524)][o],null==i)return;i[r(1062)]=(31&t[8])<<8|t[9];let l=(15&t[10])<<8|t[11],d=12+l,h=s-9-l-4;for(let e=d;e<d+h;){let n=t[e],s=(31&t[e+1])<<8|t[e+2],o=(15&t[e+3])<<8|t[e+4];i[r(1066)][s]=n;let a=i[r(1246)].h264||i.common_pids[r(519)],c=i[r(1246)][r(1299)]||i[r(1246)][r(611)]||i[r(1246)][r(786)]||i[r(1246)][r(974)]||i[r(1246)][r(532)]||i[r(1246)][r(555)]||i[r(1246)][r(832)]||i[r(1246)][r(1180)];if(n!==Pa[r(670)]||a)if(n!==Pa[r(651)]||a)if(n!==Pa[r(630)]||c)if(n!==Pa[r(501)]||c)if(n!==Pa.kAC3||c)if(n!==Pa[r(1086)]||c)if(n!==Pa[r(673)]&&n!==Pa.kMPEG2Audio||c)if(n!==Pa[r(642)]||c)if(n!==Pa[r(1052)]||c)if(n===Pa[r(1018)]){if(i[r(1001)][s]=!0,o>0){for(let n=e+5;n<e+5+o;){let e=t[n+0],o=t[n+1];if(5===e){let e=String[r(1264)](...Array.from(t[r(950)](n+2,n+2+o)));e===r(785)?i[r(826)][s]=!0:e===r(1295)?i[r(1246)][r(532)]=s:e===r(871)&&(i[r(921)][s]=!0)}else if(127===e&&s===i[r(1246)][r(532)]){let e=null;if(128===t[n+2]&&(e=t[n+3]),null==e){Log.e(ce.TAG,"Not Supported Opus channel count.");continue}const i={codec:r(532),channel_count:0==(15&e)?2:15&e,channel_config_code:e,sample_rate:48e3},s={codec:r(532),meta:i};0==ce[r(1302)]?(ce.audio_metadata_=i,ce.dispatchAudioInitSegment(s)):ce[r(496)](s)&&(ce[r(927)](),ce[r(1040)](s))}n+=2+o}let a=t[r(950)](e+5,e+5+o);ce[r(996)](s,n,a)}}else if(n===Pa.kMetadata){if(o>0)for(let n=e+5;n<e+5+o;){let e=t[n+0],o=t[n+1];if(38===e){let e=t[n+2]<<8|t[n+3]<<0,o=null;65535===e&&(o=String[r(1264)](...Array[r(875)](t[r(950)](n+4,n+4+4))));let a=null;if(255===t[n+4+(65535===e?4:0)]){let i=4+(65535===e?4:0)+1;a=String[r(1264)](...Array[r(875)](t[r(950)](n+i,n+i+4)))}o===r(1287)&&a===r(1287)?i[r(824)][s]=!0:a===r(871)&&(i[r(809)][s]=!0)}n+=2+o}}else n===Pa[r(758)]&&(i.scte_35_pids[s]=!0);else i.common_pids.g711u=s;else i[r(1246)][r(832)]=s;else i[r(1246)].mp3=s;else i[r(1246)][r(974)]=s;else i.common_pids.ac3=s;else i[r(1246)][r(611)]=s;else i.common_pids[r(1299)]=s;else i[r(1246)][r(519)]=s;else i[r(1246)].h264=s;e+=5+o}o===ce[r(1119)]&&(null==ce[r(849)]&&de.debugLog(ce.TAG_NAME,r(577)+JSON[r(1170)](i)),ce.pmt_=i,(i.common_pids[r(585)]||i[r(1246)][r(519)])&&(ce.has_video_=!0),(i[r(1246)][r(1299)]||i[r(1246)][r(611)]||i[r(1246)][r(786)]||i[r(1246)][r(532)]||i[r(1246)][r(555)]||i[r(1246)][r(832)]||i[r(1246)].g711u)&&(ce[r(529)]=!0))},parseSCTE35(e){},parseH264Payload(t,r,n,i){const s=e;let o=new Or(t),a=null,c=null,u=[],l=0,d=!1;for(;null!=(a=o[s(1118)]());){let e=new zr(a);if(e[s(626)]===Pe[s(703)]){let t=_r[s(461)](a[s(939)]);ce.video_init_segment_dispatched_?!0===ce[s(766)](e,t)&&(de[s(573)](ce[s(821)],s(1139)),ce[s(1279)]=!0,ce[s(765)]={vps:void 0,sps:e,pps:void 0,details:t}):(ce[s(765)][s(1336)]=e,ce[s(765)][s(1009)]=t)}else e[s(626)]===Pe[s(710)]?(!ce[s(1039)]||ce[s(1279)])&&(ce.video_metadata_[s(790)]=e,ce.video_metadata_[s(1336)]&&ce[s(765)][s(790)]&&(ce[s(1279)]&&ce[s(481)](),ce[s(1251)]())):(e.type===Pe[s(1307)]||e[s(626)]===Pe[s(918)]&&1===i)&&(d=!0);ce[s(1039)]&&(u.push(e),l+=e.data[s(1104)])}let h=Math[s(723)](r/ce[s(1166)]),f=Math[s(723)](n/ce[s(1166)]);if(u.length){let e=ce.video_track_;for(let e=0;e<u[s(1076)];e++){let t=u[e];if(null==c)c=t.data;else{let e=new Uint8Array(c[s(1104)]+t[s(939)][s(1104)]);e.set(c,0),e[s(989)](t[s(939)],c.byteLength),c=e}}let t={length:l,isIFrame:d,dts:f,pts:h,cts:h-f,payload:c,type:Se[s(936)],isHevc:!1};e[s(1069)][s(1382)](t),e[s(1076)]=c[s(1104)]}},parseH265Payload(t,r,n,i){const s=e;let o=new mn(t),a=null,c=null,u=[],l=0,d=!1;for(;null!=(a=o[s(1118)]());){let e=new vn(a);if(e.type===Re.kSliceVPS){if(!ce[s(1039)]){let t=tn[s(929)](a.data);ce.video_metadata_.vps=e,ce.video_metadata_[s(1009)]={...ce[s(765)].details,...t}}}else if(e[s(626)]===Re[s(703)]){let t=tn[s(502)](a[s(939)]);ce.video_init_segment_dispatched_?!0===ce[s(766)](e,t)&&(de[s(573)](ce[s(821)],s(1376)),ce[s(1279)]=!0,ce.video_metadata_={vps:void 0,sps:e,pps:void 0,details:t}):(ce[s(765)][s(1336)]=e,ce[s(765)][s(1009)]={...ce.video_metadata_[s(1009)],...t})}else if(e[s(626)]===Re[s(710)]){if(!ce[s(1039)]||ce[s(1279)]){let t=tn[s(719)](a[s(939)]);ce[s(765)].pps=e,ce[s(765)][s(1009)]={...ce[s(765)][s(1009)],...t},ce[s(765)][s(847)]&&ce[s(765)][s(1336)]&&ce[s(765)][s(790)]&&(ce[s(1279)]&&ce.dispatchVideoMediaSegment(),ce[s(1251)]())}}else(e[s(626)]===Re.kSliceIDR_W_RADL||e.type===Re.kSliceIDR_N_LP||e.type===Re[s(463)])&&(d=!0);ce.video_init_segment_dispatched_&&(u[s(1382)](e),l+=e[s(939)].byteLength)}let h=Math.floor(r/ce[s(1166)]),f=Math.floor(n/ce[s(1166)]);if(u.length){let e=ce.video_track_;for(let e=0;e<u[s(1076)];e++){let t=u[e];if(null==c)c=t[s(939)];else{let e=new Uint8Array(c[s(1104)]+t[s(939)][s(1104)]);e[s(989)](c,0),e[s(989)](t[s(939)],c[s(1104)]),c=e}}let t={type:Se[s(936)],length:l,isIFrame:d,dts:f,pts:h,cts:h-f,payload:c,isHevc:!0};e[s(1069)][s(1382)](t),e[s(1076)]=c.byteLength}},detectVideoMetadataChange(t,r){const n=e;if(r[n(739)]!==ce[n(765)][n(1009)][n(739)])return de.debugLog(ce[n(821)],"Video: Codec mimeType changed from "+ce[n(765)][n(1009)][n(739)]+" to "+r[n(739)]),!0;if(r[n(837)][n(1385)]!==ce[n(765)][n(1009)].codec_size.width||r.codec_size.height!==ce[n(765)][n(1009)][n(837)].height){let e=ce[n(765)][n(1009)].codec_size,t=r.codec_size;return de[n(573)](ce[n(821)],n(1327)+(e[n(1385)]+"x")+e.height+" to "+t.width+"x"+t[n(1389)]),!0}return r[n(1309)][n(1385)]!==ce[n(765)][n(1009)].present_size.width&&(de.debugLog(ce[n(821)],n(919)+(ce[n(765)].details[n(1309)][n(1385)]+n(1421)+r.present_size[n(1385)])),!0)},isInitSegmentDispatched(){const t=e;return ce.has_video_&&ce[t(529)]?ce[t(1039)]&&ce[t(1302)]:ce[t(1398)]&&!ce[t(529)]?ce.video_init_segment_dispatched_:!(ce[t(1398)]||!ce[t(529)])&&ce[t(1302)]},dispatchVideoInitSegment(){const t=e;let r=ce[t(765)][t(1009)],n={};n[t(626)]=t(936),n.id=ce[t(1217)].id,n[t(556)]=1e3,n[t(1188)]=ce[t(1020)],n[t(1008)]=r.codec_size[t(1385)],n.codecHeight=r[t(837)].height,n.presentWidth=r.present_size.width,n[t(644)]=r[t(1309)][t(1389)],n[t(538)]=r[t(789)],n[t(1011)]=r[t(589)],n[t(1415)]=r[t(1408)],n[t(1046)]=r[t(730)],n[t(602)]=r[t(1245)],n[t(979)]=r[t(1150)];let i=n[t(979)].fps_den,s=n[t(979)][t(885)];if(n[t(770)]=i/s*1e3,n[t(526)]=r[t(739)],ce[t(765)][t(847)]){de[t(750)]=!0;let e=ce[t(765)][t(847)].data[t(950)](4),r=ce[t(765)][t(1336)][t(939)].subarray(4),i=ce[t(765)].pps[t(939)][t(950)](4);n[t(724)]=on({vps:e,sps:r,pps:i}),0==ce[t(1039)]&&de.debugLog(ce[t(821)],t(1012)+n[t(526)]),n[t(724)]&&de[t(1042)](n.hvcc,0,!0,0)}else{let e=ce.video_metadata_[t(1336)][t(939)].subarray(4),r=ce[t(765)].pps.data.subarray(4);n[t(1201)]=Tr({sps:e,pps:r}),0==ce[t(1039)]&&de[t(573)](ce.TAG_NAME,t(615)+n[t(526)]),n.avcc&&de[t(1042)](n[t(1201)],0,!0,0)}ce[t(1039)]=!0,ce[t(1279)]=!1;let o=ce[t(702)];o[t(773)]=!0,o[t(1385)]=n.codecWidth,o[t(1389)]=n[t(1140)],o[t(1137)]=n[t(979)].fps,o[t(538)]=n.profile,o[t(1011)]=n[t(1011)],o[t(509)]=r[t(845)],o[t(1046)]=r[t(1085)],o[t(688)]=n[t(602)][t(1385)],o[t(1271)]=n.sarRatio[t(1389)],o.videoCodec=n[t(526)],o[t(527)]&&o[t(511)]?o[t(783)]='video/mp2t; codecs="'+o[t(1331)]+","+o[t(511)]+'"':o[t(783)]=t(1094)+o[t(1331)]+'"'},dispatchVideoMediaSegment(){const t=e;ce[t(787)]()&&ce[t(1217)].length&&ce._preDoDecode()},dispatchAudioMediaSegment(){const t=e;ce[t(787)]()&&ce.audio_track_[t(1076)]&&ce[t(1203)]()},dispatchAudioVideoMediaSegment(){const t=e;ce[t(787)]()&&(ce[t(592)][t(1076)]||ce[t(1217)].length)&&ce._preDoDecode()},parseADTSAACPayload(t,r){const n=e;if(ce[n(1398)]&&!ce[n(1039)])return;if(ce[n(641)]){let e=new Uint8Array(t[n(1104)]+ce[n(641)].byteLength);e.set(ce[n(641)],0),e[n(989)](t,ce[n(641)][n(1104)]),t=e}let i,s;if(null!=r&&(s=r/ce.timescale_),"aac"===ce[n(1306)][n(526)]){if(null==r&&null!=ce[n(1252)])i=1024/ce[n(1306)][n(545)]*1e3,s=ce[n(1252)]+i;else if(null==r)return void de[n(1393)](ce[n(821)],"AAC: Unknown pts");if(ce.aac_last_incomplete_data_&&ce[n(1252)]){i=1024/ce[n(1306)].sampling_frequency*1e3;let e=ce[n(1252)]+i;Math.abs(e-s)>1&&(de.debugWarn(ce[n(821)],"AAC: Detected pts overlapped, expected: "+e+n(1315)+s+"ms"),s=e)}}let o,a=new bt(t),c=null,u=s;for(;null!=(c=a[n(1410)]());){i=1024/c[n(545)]*1e3;const e={codec:n(564),data:c};0==ce[n(1302)]?(ce[n(1306)]={codec:n(564),audio_object_type:c.audio_object_type,sampling_freq_index:c.sampling_freq_index,sampling_frequency:c[n(545)],channel_config:c.channel_config},ce[n(1040)](e)):ce.detectAudioMetadataChange(e)&&(ce.dispatchAudioMediaSegment(),ce.dispatchAudioInitSegment(e)),o=u;let t=Math[n(723)](u);const r=new Uint8Array(c.data[n(1076)]+2);r.set([175,1],0),r[n(989)](c[n(939)],2);let s={payload:r,length:r.byteLength,pts:t,dts:t,type:Se[n(701)]};ce[n(592)][n(1069)][n(1382)](s),ce[n(592)][n(1076)]+=r.byteLength,u+=i}a[n(1028)]()&&(ce[n(641)]=a[n(539)]()),o&&(ce[n(1252)]=o)},parseLOASAACPayload(t,r){const n=e;if(ce[n(1398)]&&!ce[n(1039)])return;if(ce[n(641)]){let e=new Uint8Array(t[n(1104)]+ce[n(641)].byteLength);e[n(989)](ce[n(641)],0),e.set(t,ce[n(641)][n(1104)]),t=e}let i,s;if(null!=r&&(s=r/ce[n(1166)]),ce[n(1306)].codec===n(564)){if(null==r&&null!=ce[n(1252)])i=1024/ce[n(1306)][n(545)]*1e3,s=ce.audio_last_sample_pts_+i;else if(null==r)return void de[n(1393)](ce[n(821)],n(807));if(ce[n(641)]&&ce[n(1252)]){i=1024/ce[n(1306)][n(545)]*1e3;let e=ce[n(1252)]+i;Math[n(679)](e-s)>1&&(de[n(1393)](ce[n(784)],n(904)+"expected: "+e+n(1315)+s+"ms"),s=e)}}let o,a=new wt(t),c=null,u=s;for(;null!=(c=a.readNextAACFrame(zt(ce[n(712)])?void 0:ce.loas_previous_frame));){ce[n(712)]=c,i=1024/c.sampling_frequency*1e3;const e={codec:n(564),data:c};0==ce.audio_init_segment_dispatched_?(ce.audio_metadata_={codec:n(564),audio_object_type:c.audio_object_type,sampling_freq_index:c.sampling_freq_index,sampling_frequency:c[n(545)],channel_config:c[n(737)]},ce[n(1040)](e)):ce[n(496)](e)&&(ce.dispatchAudioMediaSegment(),ce[n(1040)](e)),o=u;let t=Math[n(723)](u);const r=new Uint8Array(c[n(939)][n(1076)]+2);r[n(989)]([175,1],0),r[n(989)](c.data,2);let s={payload:r,length:r[n(1104)],pts:t,dts:t,type:Se[n(701)]};ce.audio_track_[n(1069)].push(s),ce[n(592)][n(1076)]+=r[n(1104)],u+=i}a[n(1028)]()&&(ce[n(641)]=a[n(539)]()),o&&(ce[n(1252)]=o)},parseAC3Payload(e,t){},parseEAC3Payload(e,t){},parseOpusPayload(e,t){},parseMP3Payload(t,r){const n=e;if(ce[n(1398)]&&!ce[n(1039)])return;let i=[44100,48e3,32e3,0],s=[22050,24e3,16e3,0],o=[11025,12e3,8e3,0],a=t[1]>>>3&3,c=(6&t[1])>>1,u=(t[2],(12&t[2])>>>2),l=3!=(t[3]>>>6&3)?2:1,d=0,h=34;switch(n(555),a){case 0:d=o[u];break;case 2:d=s[u];break;case 3:d=i[u]}switch(c){case 1:h=34;break;case 2:h=33,n(1076);break;case 3:h=32,n(1076)}const f={};f[n(495)]=h,f.sample_rate=d,f[n(782)]=l,f.data=t;const p={codec:n(555),data:f};0==ce[n(1302)]?(ce[n(1306)]={codec:"mp3",object_type:h,sample_rate:d,channel_count:l},ce.dispatchAudioInitSegment(p)):ce[n(496)](p)&&(ce[n(927)](),ce.dispatchAudioInitSegment(p));const m=new Uint8Array(t[n(1076)]+1);m.set([32],0),m[n(989)](t,1);let v={payload:m,length:m[n(1104)],pts:r/ce.timescale_,dts:r/ce[n(1166)],type:Se[n(701)]};ce[n(592)][n(1069)][n(1382)](v),ce[n(592)].length+=m[n(1104)]},parseG711Payload(t,r,n){const i=e;if(ce[i(1398)]&&!ce.video_init_segment_dispatched_)return;const s={sample_rate:8e3};s[i(782)]=1;const o={codec:i(n?832:1180)};0==ce.audio_init_segment_dispatched_?(ce.audio_metadata_={codec:o[i(526)],sample_rate:s[i(541)],channel_count:s[i(782)]},ce[i(1040)](o)):ce.detectAudioMetadataChange(o)&&(ce[i(927)](),ce[i(1040)](o));const a=new Uint8Array(t[i(1076)]+1),c=n?[114]:[130];a[i(989)](c,0),a[i(989)](t,1);let u={payload:a,length:a[i(1104)],pts:r/ce[i(1166)],dts:r/ce[i(1166)],type:Se[i(701)]};ce[i(592)][i(1069)][i(1382)](u),ce[i(592)][i(1076)]+=a[i(1104)]},detectAudioMetadataChange(t){const r=e;if(t[r(526)]!==ce[r(1306)][r(526)])return de[r(573)](ce.TAG_NAME,"Audio: Audio Codecs changed from "+(ce[r(1306)][r(526)]+r(1421)+t.codec)),!0;if(t[r(526)]===r(564)&&"aac"===ce[r(1306)][r(526)]){const e=t[r(939)];if(e[r(631)]!==ce[r(1306)][r(631)])return de[r(573)](ce[r(821)],"AAC: AudioObjectType changed from "+ce.audio_metadata_[r(631)]+" to "+e.audio_object_type),!0;if(e.sampling_freq_index!==ce[r(1306)][r(1111)])return de[r(573)](ce[r(821)],"AAC: SamplingFrequencyIndex changed from "+(ce[r(1306)][r(1111)]+r(1421)+e[r(1111)])),!0;if(e[r(737)]!==ce.audio_metadata_[r(737)])return de.debugLog(ce.TAG_NAME,r(908)+(ce[r(1306)][r(737)]+r(1421)+e[r(737)])),!0}else if("ac-3"===t[r(526)]&&"ac-3"===ce.audio_metadata_[r(526)]){const e=t.data;if(e[r(545)]!==ce.audio_metadata_[r(545)])return de[r(573)](ce.TAG_NAME,r(948)+(ce[r(1306)][r(545)]+r(1421)+e.sampling_frequency)),!0;if(e[r(586)]!==ce[r(1306)][r(586)])return de.debugLog(ce[r(821)],r(1141)+(ce[r(1306)][r(586)]+r(1421)+e[r(586)])),!0;if(e.bit_stream_mode!==ce.audio_metadata_.bit_stream_mode)return de.debugLog(ce[r(821)],"AC3: BitStream Mode changed from "+(ce[r(1306)][r(734)]+r(1421)+e[r(734)])),!0;if(e[r(1210)]!==ce.audio_metadata_[r(1210)])return de.debugLog(ce[r(821)],r(865)+(ce.audio_metadata_[r(1210)]+r(1421)+e[r(1210)])),!0;if(e[r(513)]!==ce[r(1306)][r(513)])return de[r(573)](ce[r(821)],r(1096)+(ce.audio_metadata_[r(513)]+r(1421)+e[r(513)])),!0}else if(t.codec===r(532)&&ce[r(1306)][r(526)]===r(532)){const e=t[r(643)];if(e[r(541)]!==ce[r(1306)][r(541)])return de[r(573)](ce.TAG_NAME,r(1419)+(ce.audio_metadata_.sample_rate+r(1421)+e[r(541)])),!0;if(e[r(782)]!==ce[r(1306)].channel_count)return de.debugLog(ce[r(821)],"Opus: Channel count changed from "+(ce.audio_metadata_[r(782)]+r(1421)+e[r(782)])),!0}else if("mp3"===t[r(526)]&&ce[r(1306)][r(526)]===r(555)){const e=t.data;if(e[r(495)]!==ce[r(1306)][r(495)])return de.debugLog(ce.TAG_NAME,"MP3: AudioObjectType changed from "+(ce[r(1306)][r(495)]+r(1421)+e[r(495)])),!0;if(e[r(541)]!==ce[r(1306)][r(541)])return de.debugLog(ce[r(821)],r(1276)+(ce[r(1306)][r(541)]+r(1421)+e.sample_rate)),!0;if(e[r(782)]!==ce.audio_metadata_[r(782)])return de[r(573)](ce[r(821)],"MP3: Channel count changed from "+(ce[r(1306)][r(782)]+r(1421)+e.channel_count)),!0}return!1},dispatchAudioInitSegment(t){const r=e;let n={};if(n[r(626)]=r(701),n.id=ce[r(592)].id,n[r(556)]=1e3,n[r(1188)]=ce[r(1020)],ce[r(1306)][r(526)]===r(564)){let e=t.codec===r(564)?t.data:null,i=new Ga(e);n.audioSampleRate=i[r(933)],n[r(853)]=i.sampling_index,n[r(693)]=i[r(782)],n.codec=i[r(739)],n[r(522)]=i[r(629)],n[r(1332)]=i.config,n[r(770)]=1024/n[r(597)]*n.timescale;const s=pt({profile:de[r(763)][r(955)]?i[r(495)]:i[r(857)],sampleRate:n[r(853)],channel:n.channelCount});de[r(554)](s,0)}else ce[r(1306)][r(526)]===r(1367)||"ec-3"===ce[r(1306)][r(526)]||ce[r(1306)][r(526)]===r(532)||("mp3"===ce[r(1306)][r(526)]?(n[r(597)]=ce[r(1306)][r(541)],n.channelCount=ce[r(1306)][r(782)],n[r(526)]=r(555),n[r(522)]=r(555),n[r(1332)]=void 0):ce[r(1306)][r(526)]===r(832)?(n.audioSampleRate=ce[r(1306)][r(541)],n[r(693)]=ce[r(1306)].channel_count,n[r(526)]=r(832),n[r(522)]="g711a",n[r(1332)]=void 0,r(642)):ce[r(1306)][r(526)]===r(1180)&&(n[r(597)]=ce.audio_metadata_[r(541)],n[r(693)]=ce[r(1306)][r(782)],n.codec=r(1180),n.originalCodec=r(1180),n[r(1332)]=void 0,r(1052)));0==ce[r(1302)]&&de[r(573)](ce.TAG_NAME,r(674)+n[r(526)]),ce[r(1302)]=!0,ce[r(1279)]=!1},dispatchPESPrivateDataDescriptor(t,r,n){const i=e;let s={};s.pid=t,s[i(1375)]=r,s[i(1051)]=n},parsePESPrivateDataPayload(t,r,n,i,s){const o=e;let a=new Oa;if(a[o(1371)]=i,a[o(1133)]=s,a.len=t[o(1104)],a[o(939)]=t,null!=r){let e=Math[o(723)](r/ce[o(1166)]);a[o(1339)]=e}else a[o(473)]=ce[o(1407)]();if(null!=n){let e=Math[o(723)](n/ce[o(1166)]);a[o(620)]=e}},parseTimedID3MetadataPayload(t,r,n,i,s){const o=e;de.debugLog(ce[o(821)],o(962)+i+", pts="+r+o(1190)+n+o(1091)+s)},parseSynchronousKLVMetadataPayload(t,r,n,i,s){const o=e;de[o(573)](ce[o(821)],o(987)+i+", pts="+r+o(1190)+n+o(1091)+s)},parseAsynchronousKLVMetadataPayload(t,r,n){const i=e;de[i(573)](ce.TAG_NAME,i(1079)+r+i(1091)+n)},parseSMPTE2038MetadataPayload(t,r,n,i,s){const o=e;de[o(573)](ce.TAG_NAME,o(607)+i+o(1033)+r+o(1190)+n+", stream_id="+s)},getNearestTimestampMilliseconds(){const t=e;return null!=ce[t(1252)]?Math[t(723)](ce[t(1252)]):null!=ce[t(761)]?Math[t(723)](ce[t(761)]/300/ce[t(1166)]):void 0},_preDoDecode(){const t=e,r=ce[t(1217)],n=ce[t(592)];let i=r[t(1069)];ce[t(692)](r),ce[t(692)](n),n[t(1069)][t(1076)]>0&&(i=r[t(1069)][t(780)](n[t(1069)]),i=i[t(1230)](((e,r)=>{const n=t;return e[n(620)]-r[n(620)]}))),i.forEach((e=>{const r=t,n=new Uint8Array(e.payload);delete e[r(1032)],e.type===Se[r(936)]?ce[r(680)]({...e,payload:n}):e[r(626)]===Se[r(701)]&&ce[r(1388)]({...e,payload:n})})),r.samples=[],r[t(1076)]=0,n[t(1069)]=[],n[t(1076)]=0},_doDecodeVideo(t){const r=e,n=new Uint8Array(t[r(1032)]);let i=null;i=t.isHevc?cn(n,t[r(916)]):Br(n,t.isIFrame),t[r(916)]&&de.calcIframeIntervalTimestamp(t[r(620)]);const s=de[r(1082)](i,t[r(916)]);de.decode(s,{type:Se.video,ts:t.dts,isIFrame:t.isIFrame,cts:t[r(1073)]})},_doDecodeAudio(t){const r=e,n=new Uint8Array(t[r(1032)]),i=de[r(531)](n);de[r(876)](i,{type:Se[r(701)],ts:t[r(620)],isIFrame:!1,cts:0})},correctSamplePts(t){const r=e;let n=arguments[r(1076)]>1&&void 0!==arguments[1]?arguments[1]:5;const i=t[r(1069)]||[];for(let e=0;e<i[r(1076)]-1;e++){const t=i[e],s=i[e+1];t[r(620)]>=s.dts&&(de[r(1393)](ce[r(821)],r(470)+t.dts+r(508)+s[r(620)]+r(1319)),s.dts=t.dts+n)}}},ue=null;er()&&(ue={TAG_NAME:e(715),_resetInIt(){const t=e;ue[t(1221)]=null,ue.isAAC=null,ue[t(1291)]={},ue.videoMeta={},ue[t(1077)]={},ue[t(997)]=null,ue[t(663)]=null,ue[t(816)]=!1,ue[t(537)]=!1,ue[t(874)]=!1,ue.videoMimeType="",ue[t(1030)]="",ue[t(866)]={},ue[t(1098)]={},ue.timeInit=!1,ue[t(978)]=0,ue[t(917)]=0,ue[t(823)]=null,ue[t(1045)]=null,ue.mediaSourceAppendBufferFull=!1,ue.mediaSourceAppendBufferError=!1,ue.mediaSourceAddSourceBufferError=!1,ue.mediaSourceBufferError=!1,ue[t(1214)]=!1,ue[t(776)]=null,ue.decodeDiffTimestamp=null,ue[t(966)]=null,ue[t(1016)]=null,ue[t(1409)]=0,ue[t(603)]=!1,ue[t(983)]=null,ue[t(1422)]=null,ue.eventListenList=[],ue[t(1392)]=[],ue[t(1405)]=[],ue[t(1162)]=[],ue[t(700)]=[],ue[t(756)]=null,ue[t(1090)]=null,ue[t(617)]=null,ue[t(1300)]=!1,ue.$video={currentTime:0,readyState:0}},init(){const t=e;ue[t(820)]=new ya,ue._resetInIt(),ue[t(1109)]=new(self[t(1110)]),ue[t(952)]=!!Qt(de[t(763)][t(864)]),ue[t(485)](),de.debugLog(ue[t(821)],t(1341))},destroy(){const t=e;ue[t(711)](),ue[t(560)](),ue[t(1372)]&&ue[t(1372)][t(1076)]&&(ue.eventListenList[t(1366)]((e=>e())),ue[t(1372)]=[]),ue[t(1250)](),ue[t(1109)]=null,de.debugLog(ue[t(821)],t(1013))},getState(){const t=e;return ue[t(1109)]&&ue[t(1109)][t(889)]},isStateOpen(){const t=e;return ue[t(893)]()===ze[t(650)]},isStateClosed(){const t=e;return ue[t(893)]()===ze[t(551)]},isStateEnded(){const t=e;return ue[t(893)]()===ze[t(1006)]},_bindMediaSourceEvents(){const t=e,{proxy:r}=ue[t(820)],n=r(ue[t(1109)],Ne[t(552)],(()=>{const e=t;de[e(573)](ue[e(821)],e(552)),ue[e(846)]()})),i=r(ue[t(1109)],Ne[t(709)],(()=>{de.debugLog(ue.TAG_NAME,"sourceClose")})),s=r(ue[t(1109)],Ne[t(922)],(()=>{const e=t;de[e(573)](ue[e(821)],e(922))}));ue[t(1372)][t(1382)](n,i,s)},_onMediaSourceSourceOpen(){const t=e;!ue[t(997)]&&(de[t(573)](ue[t(821)],t(925)),ue[t(731)]()),!ue[t(663)]&&(de[t(573)](ue[t(821)],t(988)),ue._initAudioSourceBuffer()),ue._hasPendingSegments()&&ue[t(590)]()},decodeVideo(t,r,n,i){const s=e;if(de[s(726)])de[s(1393)](ue[s(821)],"decodeVideo() and decoder is destroyed");else if(Qt(ue[s(816)]))if(n&&t[1]===Ge.sequenceHeader){const e=15&t[0];if(e===Me[s(519)]&&Qt(de[s(763)][s(1283)]))return void ue[s(1126)](Ce[s(1324)]);ue.videoInfo.codec=e,postMessage({cmd:we[s(1105)],code:e});const i=new Uint8Array(t);postMessage({cmd:we[s(1331)],buffer:i,codecId:e},[i[s(676)]]),ue[s(816)]=ue[s(1330)](t,r,n,e)}else de[s(1393)](ue[s(821)],"decodeVideo has not init , isIframe is "+n+" , payload is "+t[1]+s(1377));else if(!ue[s(952)]&&n&&(ue[s(952)]=!0),ue[s(952)]){if(n&&0===t[1]){const e=15&t[0];let r={};const n=de[s(1334)]();e===Me[s(585)]?r=kr(t[s(794)](5),n):e===Me.h265&&(r=sn(t,n));const i=ue[s(1291)];i&&i.width&&i.height&&r&&r[s(1008)]&&r.codecHeight&&(r[s(1008)]!==i[s(1385)]||r.codecHeight!==i[s(1389)])&&(de[s(1393)](ue[s(821)],s(907)+i[s(1385)]+s(456)+i[s(1389)]+",\n new width is "+r[s(1008)]+s(945)+r[s(1140)]+s(1127)),ue[s(603)]=!0,ue[s(1126)](Ce[s(1097)],"width: "+i[s(1385)]+"->"+r[s(1008)]+s(812)+i.height+"->"+r[s(1140)]))}if(ue[s(603)])return void de[s(1393)](ue[s(821)],s(683));if(Xt(t))return void de[s(573)](ue[s(821)],s(888));if(t[s(1104)]<_e)return void de[s(1393)](ue[s(821)],s(604)+t[s(1104)]);let e=r;if(de[s(1280)]){if(null===ue[s(823)]&&(ue[s(823)]=r,de.debugLog(ue[s(821)],s(1192)+ue[s(823)]),postMessage({cmd:we[s(691)],value:ue[s(823)]})),e=r-ue.firstRenderTime,e<0&&(de.debugWarn(ue[s(821)],s(1364)+r+s(934)+ue.prevTs+s(1232)+ue[s(823)]+" and mseCorrectTimeDuration is "+de[s(763)][s(1244)]),e=null===ue[s(966)]?0:ue[s(966)]+de._opt[s(1244)],ue[s(1411)](r)))return de[s(1393)](ue[s(821)],"decodeVideo is max diff , ts is "+r+s(934)+ue[s(983)]+", diff is "+(ue[s(983)]-r)),void ue[s(1126)](Ce.mediaSourceTsIsMaxDiff,"ts is "+r+s(934)+ue[s(983)]+", diff is "+(ue.prevTs-r));if(null!==ue[s(966)]&&e<=ue[s(966)]){if(de.debugWarn(ue.TAG_NAME,"\n decodeVideo dts is less than(or equal) prev dts ,\n dts is "+e+s(506)+ue[s(966)]+s(811)+r+s(808)+ue[s(983)]+s(1254)+(r-ue[s(983)])+s(1191)+ue[s(823)]+s(1344)+n+s(1314)+de[s(763)][s(1244)]+s(1171)+ue.prevPayloadBufferSize+" and payload size is "+t.byteLength),e===ue[s(966)]&&ue[s(1409)]===t[s(1104)])return void de[s(1393)](ue[s(821)],s(868));if(e=ue[s(966)]+de._opt[s(1244)],ue[s(1411)](r))return de[s(1393)](ue[s(821)],s(1236)+r+s(934)+ue.prevTs+", diff is "+(ue[s(983)]-r)+s(960)),void ue[s(1126)](Ce[s(909)],"ts is "+r+s(934)+ue[s(983)]+s(1379)+(ue.prevTs-r))}}de[s(1280)]?ue[s(1173)](t,e,n,i,r):de[s(1351)],ue[s(966)]=e,ue[s(1409)]=t.byteLength,ue[s(983)]=r}else de.debugLog(ue[s(821)],"decodeVideo first frame is not iFrame")},decodeAudio(t,r){const n=e;if(de[n(726)])de[n(1393)](ue.TAG_NAME,n(596));else if(Qt(ue[n(537)]))ue.hasAudioInit=ue[n(576)](t,r);else{let e=r;if(mt(t))return void de.debugLog(ue[n(821)],n(594));ue[n(1199)](),ue[n(952)]?(de[n(1280)]&&(null===ue[n(1045)]&&(ue[n(1045)]=r,de[n(573)](ue[n(821)],n(1044)+ue[n(1045)])),e=r-ue.firstAudioTime,e<0&&(de.debugWarn(ue[n(821)],n(1092)+r+n(934)+ue.prevAudioTs+",\n firstAudioTime is "+ue[n(1045)]),e=null===ue.prevAudioDts?0:ue.prevAudioDts+de[n(763)][n(686)]),null!==ue[n(1422)]&&e<=ue[n(1016)]&&(de[n(1393)](ue.TAG_NAME,"\n decodeAudio dts is less than(or equal) prev dts ,\n dts is "+e+n(506)+ue[n(1016)]+" ,\n and now ts is "+r+n(808)+ue[n(1422)]+n(475)+(r-ue[n(1422)])),e=ue[n(1016)]+de._opt[n(686)])),de[n(1280)]?ue[n(510)](t,e,r):de.isPlayback,ue[n(1422)]=r,ue[n(1016)]=e):de.debugLog(ue[n(821)],n(1163))}},_checkTsIsMaxDiff(t){const r=e;return ue[r(983)]>0&&t<ue.prevTs&&ue[r(983)]-t>ve},_decodeConfigurationRecord(t,r,n,i){const s=e;let o=t[s(794)](5),a={};const c=de[s(1334)]();if(i===Me[s(585)]?a=kr(o,c):i===Me[s(519)]&&(a=sn(o,c)),Ht(a)||0===a[s(1008)]&&0===a[s(1140)]){de[s(1393)](ue.TAG_NAME,"_decodeConfigurationRecord error",JSON[s(1170)](a));let e="";return e=Ht(a)?s(505):"config is not empty object and codecWidth is "+a[s(1008)]+s(1143)+a.codecHeight,ue[s(1126)](Ce.mediaSourceDecoderConfigurationError,e),!1}ue[s(1291)][s(1385)]=a[s(1008)],ue.videoInfo.height=a[s(1140)];const u={id:$e[s(936)],type:s(936),timescale:1e3,duration:0,avcc:o,codecWidth:a[s(1008)],codecHeight:a.codecHeight,videoType:a.videoType},l=Sa[s(1072)](u);ue[s(1221)]=i===Me[s(585)];let d=a[s(526)];return ue[s(1424)]=d?s(595)+a[s(526)]+'"':ue[s(1221)]?Oe.avc:Oe[s(593)],postMessage({cmd:we[s(1368)],w:a[s(1008)],h:a[s(1140)]}),ue[s(731)](),ue.appendBuffer(l[s(676)]),ue[s(978)]=0,ue[s(866)]={},ue[s(1400)]=!1,!0},_decodeAudioConfigurationRecord(t,r){const n=e,i=t[0]>>4&15,s=t[0]>>1&1,o=i===Fe.MP3,a=i===Fe[n(659)];if(Qt(a||o))return de[n(1393)](ue.TAG_NAME,n(930)+i+n(1195)),ue[n(1126)](Ce[n(504)]),!1;const c={id:$e[n(701)],type:n(701),timescale:1e3};let u={};if(mt(t)){if(u=gt(t[n(794)](2)),!u)return!1;c[n(597)]=u[n(1247)],c[n(693)]=u[n(693)],c[n(1332)]=u[n(1332)],c[n(770)]=1024/c.audioSampleRate*c.timescale}else{if(!o)return!1;if(u=Ua(t[n(794)](1)),!u)return!1;c[n(597)]=u[n(1247)],c[n(693)]=u[n(693)],c.refSampleDuration=1152/c[n(597)]*c[n(556)]}c.codec=u[n(526)],c.duration=0;let l="mp4",d=u[n(526)],h=null;o&&Qt(de[n(763)][n(1177)])?(l=n(754),d="",h=new Uint8Array):h=Sa[n(1072)](c);let f=c[n(626)]+"/"+l;return d&&d[n(1076)]>0&&(f+=n(1054)+d),Qt(ue.isAudioInitInfo)&&(V=i===Fe[n(659)]?s?16:8:0===s?8:16,postMessage({cmd:we.audioCode,code:i}),postMessage({cmd:we[n(768)],sampleRate:c[n(597)],channels:c[n(693)],depth:V}),ue[n(874)]=!0),ue[n(1030)]=f,ue[n(698)]=a,ue[n(817)](),ue.appendAudioBuffer(h[n(676)]),!0},_initSourceBuffer(){const t=e,{proxy:r}=ue[t(820)];if(null===ue[t(997)]&&null!==ue[t(1109)]&&ue.isStateOpen()&&ue[t(1424)]){try{de[t(573)](ue[t(821)],"_initSourceBuffer() mseDecoder.mediaSource.addSourceBuffer()",ue.videoMimeType),ue[t(997)]=ue.mediaSource[t(751)](ue[t(1424)])}catch(e){return de.debugError(ue.TAG_NAME,"_initSourceBuffer() appendBuffer mseDecoder.mediaSource.addSourceBuffer()",e[t(627)],e[t(1196)](),e),ue.emitError(Ce[t(887)],e[t(627)]),void(ue[t(1025)]=!0)}if(ue[t(997)]){const e=r(ue[t(997)],t(1135),(e=>{const r=t;ue.mediaSourceBufferError=!0,de.debugError(ue[r(821)],r(467),e),ue.emitError(Ce.mseSourceBufferError,r(1176))})),n=r(ue[t(997)],"updateend",(()=>{const e=t;ue[e(835)]()?ue._doRemoveRanges():ue[e(1347)]()?ue[e(590)]():ue[e(1300)]&&(de[e(573)](ue.TAG_NAME,"videoSourceBuffer updateend and hasPendingEos is true, next endOfStream()"),ue[e(788)]())}));ue.eventListenList.push(e,n)}}else de.debugLog(ue.TAG_NAME,t(1286)+ue[t(1310)]()+t(910)+(null===ue[t(1221)]))},_initAudioSourceBuffer(){const t=e,{proxy:r}=ue[t(820)];if(null===ue[t(663)]&&null!==ue.mediaSource&&ue[t(1310)]()&&ue.audioMimeType){try{de.debugLog(ue.TAG_NAME,"_initAudioSourceBuffer() mseDecoder.mediaSource.addSourceBuffer()",ue[t(1030)]),ue[t(560)](),ue[t(663)]=ue[t(1109)].addSourceBuffer(ue.audioMimeType)}catch(e){return de[t(1213)](ue.TAG_NAME,t(1387),e[t(627)],e.toString(),e),ue.emitError(Ce[t(887)],e[t(627)]),void(ue.mediaSourceAddSourceBufferError=!0)}if(ue[t(663)]){const e=r(ue.audioSourceBuffer,t(1135),(e=>{const r=t;ue[r(1229)]=!0,de[r(1213)](ue.TAG_NAME,r(1185),e),ue[r(1126)](Ce[r(720)],r(745))})),n=r(ue[t(663)],t(540),(()=>{const e=t;ue[e(835)]()?ue[e(1083)]():ue[e(1347)]()?ue._doAppendSegments():ue[e(1300)]&&(de[e(573)](ue[e(821)],"audioSourceBuffer updateend and hasPendingEos is true, next endOfStream()"),ue.endOfStream())}));ue[t(1372)][t(1382)](e,n),null===ue.audioSourceNoDataCheckTimeout&&(ue[t(617)]=setTimeout((()=>{const e=t;ue[e(1199)](),ue[e(1126)](Ce[e(1427)])}),1e3))}}else de[t(573)](ue.TAG_NAME,t(1403)+ue.isStateOpen()+t(1064)+ue[t(1030)])},_decodeVideo(t,r,n,i,s){const o=e;let a=t[o(794)](5),c=a[o(1104)];if(0===c)return void de[o(1393)](ue.TAG_NAME,o(1101));let u=(new Date)[o(1089)](),l=!1;!ue[o(776)]&&(ue[o(776)]=u,l=!0);const d=u-ue[o(776)];if(ue[o(566)]=d,d>1e3&&!l&&de[o(1280)]&&de[o(573)](ue.TAG_NAME,"_decodeVideo now time is "+u+o(562)+ue[o(776)]+o(747)+d+o(801)),ue[o(866)].id&&r>=ue[o(866)].dts){let e=8+ue[o(866)][o(898)],t=new Uint8Array(e);t[0]=e>>>24&255,t[1]=e>>>16&255,t[2]=e>>>8&255,t[3]=255&e,t[o(989)](Sa[o(1015)][o(1136)],4),t.set(ue[o(866)][o(939)],8),ue.cacheTrack[o(1188)]=r-ue[o(866)][o(620)];let n=Sa[o(753)](ue[o(866)],ue[o(866)][o(620)]);ue[o(866)]={};let i=new Uint8Array(n.byteLength+t[o(1104)]);i[o(989)](n,0),i.set(t,n.byteLength),ue[o(827)](i.buffer)}else de.debugLog(ue[o(821)],o(1034)+r+o(1265)+s+" cacheTrack dts is "+(ue[o(866)]&&ue[o(866)].dts)),ue[o(1400)]=!1,ue[o(866)]={};!ue.cacheTrack&&(ue[o(866)]={}),ue.cacheTrack.id=$e[o(936)],ue[o(866)][o(978)]=++ue[o(978)],ue[o(866)][o(898)]=c,ue[o(866)][o(620)]=r,ue[o(866)][o(1073)]=i,ue[o(866)].isKeyframe=n,ue[o(866)][o(939)]=a,ue.cacheTrack[o(1406)]={isLeading:0,dependsOn:n?2:1,isDependedOn:n?1:0,hasRedundancy:0,isNonSync:n?0:1},ue[o(776)]=(new Date)[o(1089)]()},_decodeAudio(t,r,n){const i=e;let s=ue[i(698)]?t.slice(2):t[i(794)](1),o=s[i(1104)];if(ue[i(1098)].id&&r>=ue[i(1098)][i(620)]){let e=8+ue[i(1098)][i(898)],t=new Uint8Array(e);t[0]=e>>>24&255,t[1]=e>>>16&255,t[2]=e>>>8&255,t[3]=255&e,t[i(989)](Sa[i(1015)][i(1136)],4),t[i(989)](ue.cacheAudioTrack[i(939)],8),ue[i(1098)][i(1188)]=r-ue[i(1098)][i(620)];let n=Sa[i(753)](ue.cacheAudioTrack,ue[i(1098)][i(620)]);ue.cacheAudioTrack={};let s=new Uint8Array(n[i(1104)]+t[i(1104)]);s[i(989)](n,0),s.set(t,n[i(1104)]),ue[i(1075)](s[i(676)])}else ue.cacheAudioTrack={};!ue.cacheAudioTrack&&(ue.cacheAudioTrack={}),ue.cacheAudioTrack.id=$e[i(701)],ue[i(1098)][i(978)]=++ue[i(917)],ue.cacheAudioTrack[i(898)]=o,ue[i(1098)][i(620)]=r,ue[i(1098)][i(1073)]=0,ue[i(1098)][i(939)]=s,ue.cacheAudioTrack.flags={isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}},appendBuffer(t){const r=e;de.isDestroyed?de[r(1393)](ue[r(821)],r(548)):ue[r(1025)]?de[r(1393)](ue[r(821)],"mseDecoder.mediaSourceAddSourceBufferError is true"):ue[r(587)]?de.debugWarn(ue[r(821)],r(1167)):ue.mediaSourceAppendBufferError?de[r(1393)](ue[r(821)],r(1197)):ue[r(1229)]?de[r(1393)](ue[r(821)],r(1369)):(ue[r(1405)][r(1382)](t),ue[r(997)]&&(de[r(763)][r(518)]&&ue[r(963)]()&&ue[r(1071)](),Qt(ue[r(697)]())&&ue[r(1310)]()&&Qt(ue[r(835)]()))?ue._doAppendSegments():ue[r(1063)]()?(ue.mediaSourceBufferError=!0,ue[r(1126)](Ce[r(720)],r(486))):ue[r(779)]()&&(ue[r(1229)]=!0,ue[r(1126)](Ce[r(720)],"mediaSource is end")))},appendAudioBuffer(t){const r=e;de[r(726)]?de[r(1393)](ue[r(821)],r(544)):ue.mediaSourceAddSourceBufferError?de[r(1393)](ue.TAG_NAME,"mseDecoder.mediaSourceAddSourceBufferError is true"):ue.mediaSourceAppendBufferFull?de.debugWarn(ue[r(821)],"mseDecoder.mediaSourceAppendBufferFull is true"):ue[r(1223)]?de[r(1393)](ue[r(821)],r(1197)):ue.mediaSourceBufferError?de[r(1393)](ue.TAG_NAME,r(1369)):(ue[r(700)][r(1382)](t),ue[r(663)]&&(de[r(763)].mseAutoCleanupSourceBuffer&&ue._needCleanupSourceBuffer()&&ue[r(1071)](),Qt(ue[r(1235)]())&&ue[r(1310)]()&&Qt(ue._hasPendingRemoveRanges()))?ue._doAppendSegments():ue.isStateClosed()?(ue[r(1229)]=!0,ue[r(1126)](Ce[r(720)],r(486))):ue[r(779)]()&&(ue[r(1229)]=!0,ue.emitError(Ce.mseSourceBufferError,r(493))))},getSourceBufferUpdating(){const t=e;return ue[t(997)]&&ue.sourceBuffer[t(1290)]},getAudioSourceBufferUpdating(){const t=e;return ue[t(663)]&&ue.audioSourceBuffer[t(1290)]},stop(){const t=e;ue[t(591)](),ue.removeSourceBuffer(),ue[t(788)]()},clearUpAllSourceBuffer(){const t=e;if(ue.sourceBuffer){const e=ue[t(997)].buffered;for(let r=0;r<e[t(1076)];r++){let n=e[t(982)](r),i=e[t(1041)](r);ue[t(1392)][t(1382)]({start:n,end:i})}Qt(ue.getSourceBufferUpdating())&&ue[t(1083)]()}if(ue.audioSourceBuffer){const e=ue[t(663)][t(767)];for(let r=0;r<e[t(1076)];r++){let n=e[t(982)](r),i=e[t(1041)](r);ue[t(1162)].push({start:n,end:i})}Qt(ue[t(1235)]())&&ue._doRemoveRanges()}},endOfStream(){const t=e;if(ue[t(1310)]()&&W)if(ue[t(697)]()||ue[t(1235)]())de[t(573)](ue[t(821)],t(1262)),ue[t(1300)]=!0;else{ue[t(1300)]=!1;try{de[t(573)](ue.TAG_NAME,t(840)),ue[t(1109)][t(788)]()}catch(e){de[t(1393)](ue[t(821)],"endOfStream() error",e,e[t(1196)]())}}},abortSourceBuffer(){const t=e;if(ue.isStateOpen){if(ue.sourceBuffer){try{de[t(573)](ue[t(821)],t(1363)),ue[t(997)].abort()}catch(e){}Qt(ue[t(697)]())&&ue[t(1083)]()}if(ue[t(663)]){try{de[t(573)](ue.TAG_NAME,t(926)),ue.audioSourceBuffer[t(1316)]()}catch(e){}Qt(ue[t(1235)]())&&ue._doRemoveRanges()}}ue.sourceBuffer=null,ue[t(663)]=null},removeSourceBuffer(){const t=e;if(!ue[t(1063)]()&&ue[t(1109)]){if(ue.sourceBuffer)try{de[t(573)](ue[t(821)],t(1057)),ue[t(1109)][t(798)](ue.sourceBuffer)}catch(e){de[t(1393)](ue.TAG_NAME,t(992),e,e[t(1196)]())}if(ue[t(663)])try{de.debugLog(ue.TAG_NAME,t(1161)),ue[t(1109)][t(798)](ue[t(663)])}catch(e){de[t(1393)](ue[t(821)],t(969),e,e[t(1196)]())}}},_hasPendingSegments(){const t=e;return ue.pendingSegments[t(1076)]>0||ue[t(700)][t(1076)]>0},getPendingSegmentsLength:()=>ue.pendingSegments.length,_doAppendSegments(){const t=e;if(ue[t(1063)]()||ue[t(779)]())de[t(573)](ue[t(821)],"_doAppendSegments() mediaSource is closed or ended and return");else if(null!==ue.sourceBuffer){if(ue[t(1037)]()&&null===ue[t(663)])return de.debugLog(ue[t(821)],"_doAppendSegments() audioSourceBuffer is null and need init audio source buffer"),void(null===ue[t(1090)]&&(ue[t(1090)]=setTimeout((()=>{ue._clearAudioSourceBufferCheckTimeout(),ue.emitError(Ce.mediaSourceAudioInitTimeout)}),1e3)));if(Qt(ue.getSourceBufferUpdating())&&ue.pendingSegments[t(1076)]>0){const e=ue.pendingSegments.shift();try{ue[t(997)][t(827)](e)}catch(e){de[t(1213)](ue[t(821)],t(961),e.code,e),22===e[t(627)]?(ue[t(711)](),ue.mediaSourceAppendBufferFull=!0,ue[t(1126)](Ce[t(1053)],t(815)+e[t(627)]+t(1284)+e.message)):11===e[t(627)]?(ue[t(711)](),ue.mediaSourceAppendBufferError=!0,ue.emitError(Ce[t(1223)],"code is "+e[t(627)]+t(1284)+e[t(793)])):(ue[t(711)](),ue.mediaSourceBufferError=!0,ue[t(1126)](Ce[t(720)],t(815)+e[t(627)]+t(1284)+e[t(793)]))}}if(Qt(ue[t(1235)]())&&ue[t(700)][t(1076)]>0){const e=ue[t(700)][t(1322)]();try{ue[t(663)][t(827)](e)}catch(e){de.debugError(ue[t(821)],t(1027),e[t(627)],e),22===e[t(627)]?(ue[t(711)](),ue[t(587)]=!0,ue.emitError(Ce[t(1053)],t(815)+e[t(627)]+" , message is "+e[t(793)])):11===e[t(627)]?(ue[t(711)](),ue.mediaSourceAppendBufferError=!0,ue[t(1126)](Ce[t(1223)],"code is "+e[t(627)]+t(1284)+e[t(793)])):(ue[t(711)](),ue.mediaSourceBufferError=!0,ue[t(1126)](Ce[t(720)],e[t(627)],"code is "+e[t(627)]+" , message is "+e[t(793)]))}}}else de.debugLog(ue[t(821)],t(829))},_doCleanUpSourceBuffer(){const t=e,r=ue.$video[t(818)];if(ue[t(997)]){const e=ue[t(997)].buffered;let n=!1;for(let i=0;i<e.length;i++){let s=e.start(i),o=e.end(i);if(s<=r&&r<o+3){if(r-s>=de[t(763)].mseAutoCleanupMaxBackwardDuration){n=!0;let e=r-de[t(763)].mseAutoCleanupMinBackwardDuration;ue.pendingRemoveRanges[t(1382)]({start:s,end:e})}}else o<r&&(n=!0,ue[t(1392)][t(1382)]({start:s,end:o}))}n&&Qt(ue[t(697)]())&&ue._doRemoveRanges()}if(ue[t(663)]){const e=ue[t(663)][t(767)];let n=!1;for(let i=0;i<e[t(1076)];i++){let s=e.start(i),o=e.end(i);if(s<=r&&r<o+3){if(r-s>=de[t(763)][t(1120)]){n=!0;let e=r-de[t(763)][t(1164)];ue[t(1162)][t(1382)]({start:s,end:e})}}else o<r&&(n=!0,ue[t(1162)].push({start:s,end:o}))}n&&Qt(ue[t(1235)]())&&ue[t(1083)]()}},_hasPendingRemoveRanges(){const t=e;return ue[t(1392)][t(1076)]>0||ue[t(1162)][t(1076)]>0},needInitAudio(){const t=e;return de._opt[t(527)]&&de[t(763)][t(955)]},_doRemoveRanges(){const t=e;if(ue[t(997)]&&Qt(ue[t(697)]())){let e=ue[t(1392)];for(;e[t(1076)]&&Qt(ue[t(697)]());){let r=e[t(1322)]();try{ue[t(997)].remove(r[t(982)],r.end)}catch(e){de.debugWarn(ue.TAG_NAME,t(791),e,e[t(1196)]())}}}if(ue[t(663)]&&Qt(ue[t(1235)]())){let e=ue[t(1162)];for(;e.length&&Qt(ue.getAudioSourceBufferUpdating());){let r=e[t(1322)]();try{ue[t(663)][t(1144)](r[t(982)],r[t(1041)])}catch(e){de[t(1393)](ue[t(821)],t(477),e,e[t(1196)]())}}}},_getPlaybackRate(){},_needCleanupSourceBuffer(){const t=e;if(Qt(de[t(763)][t(518)]))return!1;const r=ue[t(668)][t(818)];if(ue[t(997)]){let e=ue[t(997)][t(767)];if(e[t(1076)]>=1&&r-e[t(982)](0)>=de[t(763)][t(1120)])return!0}if(ue.audioSourceBuffer){let e=ue.audioSourceBuffer[t(767)];if(e.length>=1&&r-e[t(982)](0)>=de[t(763)][t(1120)])return!0}return!1},_clearAudioSourceBufferCheckTimeout(){const t=e;ue[t(1090)]&&(clearTimeout(ue[t(1090)]),ue[t(1090)]=null)},_clearAudioNoDataCheckTimeout(){const t=e;ue[t(617)]&&(clearTimeout(ue.audioSourceNoDataCheckTimeout),ue[t(617)]=null)},getHandle(){const t=e;return ue[t(1109)][t(633)]},emitError(t){const r=e;let n=arguments[r(1076)]>1&&void 0!==arguments[1]?arguments[1]:"";postMessage({cmd:we[r(878)],value:t,msg:n})}});let le=function(t){const r=e;let n=t[r(497)]();return e=>{const i=r;let s=new Uint8Array(e);if(de[i(965)]){let e=new Uint8Array(de[i(965)][i(1076)]+s[i(1076)]);e.set(de.flvStreamBuffer),e[i(989)](s,de.flvStreamBuffer[i(1076)]),s=e,de[i(965)]=null}for(;s.length>=n[i(1253)];){let e=s.slice(n[i(1253)]);n=t.next(s[i(794)](0,n[i(1253)])),s=e}s[i(1076)]>0&&(de[i(965)]=s)}},de={isPlayer:!0,isHevc:null,isPlayVod:!1,isPlayback:!1,isPlaybackPause:!1,dropping:!1,isPushDropping:!1,isWorkerFetch:!1,isDestroyed:!1,fetchStatus:qe[e(1122)],_opt:Z(),mp3Demuxer:null,delay:-1,pushLatestDelay:-1,firstTimestamp:null,startTimestamp:null,preDelayTimestamp:null,stopId:null,streamFps:null,streamAudioFps:null,streamVideoFps:null,writableStream:null,networkDelay:0,webglObj:null,socketStatus:xe[e(623)],flvStreamBuffer:null,startStreamRateAndStatsInterval:function(){de.stopStreamRateAndStatsInterval(),d=setInterval((()=>{const e=lc;l&&l(0);const t=b-w,r=JSON[e(1170)]({demuxBufferDelay:de.getVideoBufferLength(),audioDemuxBufferDelay:de.getAudioBufferLength(),streamBufferByteLength:de[e(459)](),netBuf:de[e(1204)]||0,pushLatestDelay:de[e(682)]||0,latestDelay:de[e(946)],isStreamTsMoreThanLocal:S,wasmDecodeDelay:t});postMessage({cmd:we[e(1100)],type:Ee[e(1184)],value:r}),de.isUseSIMDAndroid()&&0===w&&t>5e3&&(N=!0,de[e(1393)](e(906),e(762)+t+e(759)),postMessage({cmd:we[e(584)]})),rr()&&(null===$&&($=Bt()),nr(Bt()-$)&&de.close())}),1e3)},stopStreamRateAndStatsInterval:function(){d&&(clearInterval(d),d=null)},_startCheckWsOpenTimeout:function(){const t=e;de[t(1014)](),K=setTimeout((()=>{const e=t;if(de[e(678)]===xe[e(623)]){const t="websocket Open Timeout form "+de._opt[e(973)]+e(800)+de.socketStatus;de[e(1213)](e(906),t),postMessage({cmd:we[e(1100)],type:Ce[e(973)],value:ie[e(859)],msg:t})}}),1e3*de[t(763)].websocketOpenTimeout)},_stopCheckWsOpenTimeout:function(){K&&(clearTimeout(K),K=null)},useOffscreen:function(){const t=e;return de[t(763)][t(707)]&&typeof OffscreenCanvas!=t(1416)},getDelay:function(t,r){const n=e;if(!t||de[n(763)][n(773)]&&!g)return-1;if(r===Se[n(701)])return de[n(946)];if(de[n(1108)]&&de[n(1108)]>t)return de.preDelayTimestamp-t>1e3&&de[n(1393)](n(906),n(1047)+de[n(1108)]+" > timestamp is "+t+" more than "+(de[n(1108)]-t)+"ms and return "+de.delay),de.preDelayTimestamp=t,de[n(946)];if(de[n(943)]){if(t){const e=Date.now()-de[n(722)],r=t-de.firstTimestamp;e>=r?(S=!1,de[n(946)]=e-r):(S=!0,de[n(946)]=r-e)}}else de[n(943)]=t,de[n(722)]=Date[n(616)](),de[n(946)]=-1;return de[n(1108)]=t,de[n(946)]},getDelayNotUpdateDelay:function(t,r){const n=e;if(!t||de[n(763)].hasVideo&&!g)return-1;if(r===Se.audio)return de[n(682)];if(de[n(1108)]&&de[n(1108)]-t>1e3)return de[n(1393)](n(906),n(1152)+de[n(1108)]+n(488)+t+n(667)+(de[n(1108)]-t)+n(836)),-1;if(de[n(943)]){let e=-1;if(t){const r=Date[n(616)]()-de[n(722)],i=t-de[n(943)];r>=i?(S=!1,e=r-i):(S=!0,e=i-r)}return e}return-1},resetDelay:function(){const t=e;de[t(943)]=null,de.startTimestamp=null,de[t(946)]=-1,de.dropping=!1},resetAllDelay:function(){const t=e;de[t(769)](),de[t(1108)]=null},doDecode:function(t){const r=e;de[r(699)]()?t[r(626)]===Se[r(701)]?de._opt[r(955)]?ue[r(554)](t[r(1032)],t.ts):t[r(852)][r(876)](t[r(1032)],t.ts):t[r(626)]===Se.video&&ue[r(1042)](t[r(1032)],t.ts,t.isIFrame,t.cts):de[r(763)][r(894)]&&de.useOffscreen()&&t[r(626)]===Se.video&&a[r(876)]?a[r(876)](t[r(1032)],t.ts,t[r(1073)]):t.decoder.decode(t[r(1032)],t.ts,t[r(916)],t[r(1073)])},decodeNext(t){const r=e;if(0===s[r(1076)])return;const i=t.ts,o=s[0],a=t.type===Se[r(936)]&&Xt(t[r(1032)]);if(Qt(n))a&&(s[r(1322)](),de[r(713)](o));else{const e=o.ts-i,n=o.type===Se[r(701)]&&t[r(626)]===Se[r(936)];(e<=20||n||a)&&(s[r(1322)](),de[r(713)](o))}},init:function(){const t=e;de.debugLog(t(906),t(653)+n+t(1222)+i+" and opt is",JSON.stringify(de[t(763)]));const r=de[t(763)].playType===se.player,o=de[t(763)][t(684)]===se[t(1269)],c=de._opt[t(684)]===se.playVod;if(de[t(763)].isNakedFlow&&ee[t(1341)](),de[t(1280)]=r,de[t(1351)]=o,de.isPlayVod=c,de[t(699)]()&&ue&&ue[t(1341)](),a&&de[t(763)][t(894)]&&de.useOffscreen()&&a[t(1341)](),Qt(de[t(1414)]())){de[t(573)]("worker",t(1155));const e=()=>{const e=t,n=de._opt.videoBuffer+de[e(763)][e(1412)];let i=null;if(s[e(1076)]){if(de[e(833)])return void de[e(1393)](e(906),e(968)+s[e(1076)]);if(de.dropping){for(i=s.shift(),de[e(1393)]("worker","loop() dropBuffer is dropping and isIFrame "+i[e(916)]+e(941)+de[e(946)]+e(1050)+s[e(1076)]);!i[e(916)]&&s.length;)i=s[e(1322)]();const t=de[e(814)](i.ts,i[e(626)]);i[e(916)]&&t<=de[e(458)]()&&(de[e(573)]("worker",e(628)),de[e(580)]=!1,de.doDecode(i),de.decodeNext(i))}else if(de[e(1351)]||de[e(457)]()||0===de[e(763)].videoBuffer)for(;s[e(1076)];)i=s.shift(),de[e(713)](i);else if(i=s[0],-1===de.getDelay(i.ts,i.type))de[e(573)]("worker",e(1268),i.ts),s.shift(),de.doDecode(i),de.decodeNext(i);else if(de[e(946)]>n&&r)de[e(858)]()?(de.debugLog(e(906),e(957)+de.delay+e(1049)+n+e(1362)),de.resetAllDelay(),de[e(580)]=!0,postMessage({cmd:we[e(1258)]})):(s[e(1322)](),de[e(713)](i),de[e(468)](i));else for(;s[e(1076)];){if(i=s[0],!(de[e(1361)](i.ts,i[e(626)])>de[e(763)][e(1029)])){de[e(946)]<0&&de.debugWarn(e(906),e(601)+de[e(946)]+", bufferList is "+s[e(1076)]);break}s[e(1322)](),de[e(713)](i)}}else-1!==de[e(946)]&&de[e(573)](e(906),"loop() bufferList is empty and reset delay"),de[e(733)]()};de[t(1285)]=setInterval((()=>{const r=t;let n=(new Date)[r(1089)]();!I&&(I=n);const i=n-I;i>100&&de[r(1393)](r(906),"loop demux diff time is "+i),e(),I=(new Date)[r(1089)]()}),20)}else de.debugLog(t(906),"playback and playbackIsCacheBeforeDecodeForFpsRender is true");if(Qt(de[t(763)][t(864)])&&(g=!0),de.isPlayUseMSEAndDecoderInWorker()&&ue){const e=ue[t(976)]();e&&postMessage({cmd:we.mseHandle,mseHandle:e},[e])}},playbackCacheLoop:function(){const t=e;de[t(515)]();for(let e=0;e<de._opt[t(542)];e++)de[t(1261)]();const r=Math.ceil(1e3/de[t(1189)]);de[t(573)](t(906),t(1260)+r+t(799)+de[t(1189)]),de[t(1285)]=setInterval((()=>{const e=t,n=(new Date)[e(1089)]();!J&&(J=n);for(let t=0;t<de[e(763)][e(542)];t++)de[e(1261)]();let i=n-J,o=parseInt(i/r);o>1&&s[e(1076)]>0&&de[e(1393)](e(906),e(610)+i+"ms and fragDuration is "+r+e(813)+o+e(879)+s.length),J=n}),r)},doPlaybackCacheLoop:function(){const t=e;let r=null;if(s[t(1076)])if(r=s[t(1322)](),r[t(626)]===Se[t(936)]){de.isPlaybackOnlyDecodeIFrame()?r.isIFrame&&(de[t(573)]("worker","doPlaybackCacheLoop() and isPlaybackOnlyDecodeIFrame is true and isIFrame is true, and ts is",r.ts),de[t(713)](r)):de[t(713)](r);let e=s[0];for(;e&&e.type===Se[t(701)];)s[t(1322)](),de.isPlaybackOnlyDecodeIFrame()||de.doDecode(e),e=s[0]}else if(r[t(626)]===Se[t(701)]){de.isPlaybackOnlyDecodeIFrame()||de[t(713)](r);let e=s[0];for(;e;){if(r=s[t(1322)](),r.type===Se.video){de[t(914)]()?r[t(916)]&&(de.debugLog(t(906),t(892),r.ts),de.doDecode(r)):de[t(713)](r),e=null;break}r[t(626)]===Se[t(701)]&&(de[t(914)]()||de[t(713)](r),e=s[0])}}},clearPlaybackCacheLoop:function(){const t=e;de[t(1285)]&&(clearInterval(de[t(1285)]),de[t(1285)]=null),J=null},startPlaybackCacheLoop:function(){de[e(1e3)]()},destroyDemux(){const t=e;de[t(1087)]&&(de.mp3Demuxer[t(1013)](),de[t(1087)]=null),h&&(h[t(1390)](),h=null),Y&&(Y=null,X=null,de[t(965)]=null),ee[t(1013)](),re.destroy(),ae.destroy(),ce[t(1013)]()},close:function(){const t=e;if(de.debugLog("worker",t(1390)),de[t(726)]=!0,Q(),!u||1!==u[t(889)]&&2!==u[t(889)]?u&&de.debugLog(t(906),t(1348)+u[t(889)]):(G=!0,u[t(1390)](1e3,"Client disconnecting")),u&&(u[t(752)]=null,u[t(621)]=null,u.onclose=null,u[t(622)]=null,de.socketStatus=xe[t(623)]),u=null,de[t(521)](),de[t(1014)](),de.clearPlaybackCacheLoop(),de[t(1285)]&&(clearInterval(de[t(1285)]),de[t(1285)]=null),de[t(956)]&&(Wt(de[t(956)].close)&&Qt(de.writableStream[t(1357)])?de[t(956)][t(1390)]().catch((e=>{const r=t;de.debugLog("worker",r(474),e[r(1196)](),e)}))[t(1017)]((()=>{de.writableStream=null})):de[t(956)]=null),de[t(923)](),he)try{Wt(he[t(1124)])&&he[t(1124)](),Wt(he[t(1205)])&&he[t(1205)](),he=null}catch(e){de[t(573)](t(906),t(1169)+e[t(1196)]()+t(1154))}if(fe)try{Wt(fe[t(1124)])&&fe[t(1124)](),Wt(fe[t(1205)])&&fe.delete(),fe=null}catch(e){de[t(573)]("worker",t(1202)+e[t(1196)]()+t(1154))}l=null,I=null,S=!1,b=0,w=0,a&&(a[t(1013)]&&a[t(1013)](),a=null),ue&&(ue[t(1013)](),ue=null),de.firstTimestamp=null,de[t(722)]=null,de[t(1204)]=0,de[t(1189)]=null,de[t(774)]=null,de[t(1198)]=null,de[t(946)]=-1,de.pushLatestDelay=-1,de[t(1108)]=null,de[t(580)]=!1,de[t(833)]=!1,de[t(1280)]=!0,de[t(1351)]=!1,de[t(749)]=!1,de[t(1296)]=!1,de[t(912)]=!1,de[t(750)]=null,de[t(763)]=Z(),de[t(656)]&&(de.webglObj[t(1013)](),de.offscreenCanvas.removeEventListener(t(1134),de[t(546)]),de[t(634)][t(1004)]("webglcontextrestored",de[t(903)]),de[t(634)]=null,de.offscreenCanvasGL=null,de[t(1381)]=null),s=[],o=[],m=null,v=null,y=!1,_=!1,g=!1,L=!1,O=!1,z=!1,N=!1,H=null,k=[],T=0,D=0,B=null,A=null,E=null,M=null,U=null,V=null,F=0,P=0,R=null,C=null,x=null,de.fetchStatus=qe[t(1122)],W=!0,de[t(1365)]=null,de._opt={},postMessage({cmd:we[t(1059)]})},pushBuffer:function(t,r){const i=e;if(r.type===Se.audio&&mt(t)){if(de.debugLog(i(906),i(1333)+r.ts+i(1308)),de[i(763)].isRecordTypeFlv){const e=new Uint8Array(t);postMessage({cmd:we.aacSequenceHeader,buffer:e},[e[i(676)]])}de[i(554)](t,r.ts)}else if(r.type===Se[i(936)]&&r[i(916)]&&Xt(t)){if(de[i(573)](i(906),i(483)+r.ts+i(1106)),de._opt[i(1312)]){const e=new Uint8Array(t);postMessage({cmd:we[i(1248)],buffer:e},[e.buffer])}de[i(1042)](t,r.ts,r.isIFrame,r[i(1073)])}else{if(de[i(763)][i(1112)])if(de[i(763)][i(1312)]){const e=new Uint8Array(t);postMessage({cmd:we[i(579)],type:r[i(626)],buffer:e,ts:r.ts},[e[i(676)]])}else if(de[i(763)][i(1131)]===oe[i(1129)])if(r[i(626)]===Se.video){const e=new Uint8Array(t)[i(794)](5);postMessage({cmd:we[i(902)],buffer:e,isIFrame:r.isIFrame,ts:r.ts,cts:r[i(1073)]},[e[i(676)]])}else if(r.type===Se[i(701)]&&de[i(763)].isWasmMp4){const e=new Uint8Array(t),n=vt(e)?e[i(794)](2):e[i(794)](1);postMessage({cmd:we[i(1297)],buffer:n,ts:r.ts},[n.buffer])}if(de[i(763)][i(999)]&&r[i(626)]===Se[i(936)]&&de[i(912)]&&de[i(1043)](t,r.ts),de[i(1280)]){if(r[i(626)]===Se.video){if(F>0){const e=r.ts-U,t=2*F;e>=t&&de[i(573)]("worker",i(1237)+r.isIFrame+i(795)+r.ts+i(984)+U+i(1257)+e+i(476)+F+i(1278)+t+i(464))}if(null!==U&&U>=r.ts&&(de[i(1393)]("worker",i(572)+r[i(916)]+i(1187)+r.ts+i(954)+U+i(1218)+t[i(1104)]+i(536)+P),U-r.ts>ve&&(de[i(1393)](i(906),i(672)+U+i(1277)+r.ts+i(1257)+(U-r.ts)+i(667)+ve+i(805)),de.resetAllDelay(),U=null,F=0),de[i(763)][i(1313)]&&Qt(r.isIFrame)&&g)){const e=de.hasIframeInBufferList(),t=Qt(de[i(833)]);return de[i(573)](i(906),"pushBuffer, isDropSameTimestampGop is true and\n hasIframe is "+e+i(614)+t+i(685)),void(e&&t?de[i(465)]():(de[i(1370)](!0),Zt(de._opt.checkFirstIFrame)&&Zt(n)&&(de[i(699)]()?ue[i(952)]=!1:postMessage({cmd:we[i(864)]}))))}U>0&&(F=r.ts-U),P=t[i(1104)],U=r.ts}if(g){const e=de._opt[i(1029)]+de[i(763)][i(1412)],t=de[i(814)](r.ts,r.type);de[i(682)]=t,de[i(946)]>0&&t>e&&de.delay<e&&de[i(858)]()&&!1===de[i(833)]&&(de[i(573)]("worker",i(1342)+t+i(667)+e+i(915)+de[i(946)]+" and has iIframe and next decoder.dropBuffer$2()"),de[i(465)]())}}r[i(626)]===Se.audio?s.push({ts:r.ts,payload:t,decoder:{decode:de.decodeAudio},type:Se.audio,isIFrame:!1}):r.type===Se.video&&s.push({ts:r.ts,cts:r[i(1073)],payload:t,decoder:{decode:de[i(1042)]},type:Se[i(936)],isIFrame:r.isIFrame}),de[i(1216)]()}},calcPlaybackStreamFps(){const t=e;if(de.isPlaybackCacheBeforeDecodeForFpsRender()&&zt(de[t(1198)])){let e=Kt(s,Se[t(936)]);if(e)de[t(1198)]=e,postMessage({cmd:we[t(1093)],value:de[t(1198)]}),de[t(1189)]=e,de[t(1e3)]();else{const r=s[t(1328)]((e=>({type:e[t(626)],ts:e.ts})));de.debugLog(t(906),t(883)+e+", bufferListLength is "+s[t(1076)]+t(735)+JSON[t(1170)](r));const n=100;s[t(1076)]>=n&&(de.debugWarn("worker","playbackCacheBeforeDecodeForFpsRender, bufferListLength is "+s[t(1076)]+t(667)+n+t(1418)),de.streamVideoFps=25,postMessage({cmd:we.playbackStreamVideoFps,value:de[t(1198)]}),de[t(1189)]=de[t(1198)],de[t(1e3)]())}}},getVideoBufferLength(){const t=e;let r=0;return s[t(1366)]((e=>{const n=t;e.type===Se[n(936)]&&(r+=1)})),r},hasIframeInBufferList(){const t=e;return s[t(583)]((e=>{const r=t;return e[r(626)]===Se[r(936)]&&e[r(916)]}))},isAllIframeInBufferList(){const t=e,r=de[t(1010)]();let n=0;return s[t(1366)]((e=>{const r=t;e[r(626)]===Se[r(936)]&&e[r(916)]&&(n+=1)})),r===n},getNotDroppingDelayTs(){const t=e;return de[t(763)][t(1029)]+de[t(763)][t(1412)]/2},getAudioBufferLength(){const t=e;let r=0;return s[t(1366)]((e=>{const n=t;e[n(626)]===Se[n(701)]&&(r+=1)})),r},getStreamBufferLength(){const t=e;let r=0;return h&&h[t(676)]&&(r=h[t(676)].byteLength),de[t(965)]&&(r=de[t(965)][t(1104)]),de._opt[t(534)]?ee.lastBuf&&(r=ee.lastBuf[t(1104)]):de._opt[t(1142)]?ce[t(1219)]&&(r=ce[t(1219)][t(1104)]):de[t(763)][t(1326)]&&re[t(990)]&&(r=re[t(990)][t(986)]()),r},fetchStream:function(t){const r=e;let n=arguments[r(1076)]>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments[r(1076)]>2&&void 0!==arguments[2]?arguments[2]:[];if(de[r(573)](r(906),r(1038)+t,r(772),JSON[r(1170)](n)),de[r(912)]=!0,n[r(500)]?de[r(763)][r(500)]=!0:n[r(1326)]?de[r(763)].isFmp4=!0:n[r(873)]?de._opt[r(873)]=!0:n[r(534)]?de[r(763)].isNakedFlow=!0:n[r(1142)]&&(de[r(763)][r(1142)]=!0),l=Ft((e=>{const t=r;postMessage({cmd:we[t(1100)],type:Ee[t(1380)],value:e})})),de.init(),de[r(1107)](),n[r(1326)]&&re[r(664)](),n[r(1325)]===ne.fetch){n[r(500)]&&(de[r(763)].demuxFlvUseV2?(X=de[r(860)](),Y=le(X)):h=new dr(de[r(860)]())),c=new AbortController;const e=Object[r(1207)]({signal:c[r(588)]},{headers:n[r(471)]&&n[r(471)][r(606)]||{}});fetch(t,e).then((e=>{const t=r;if(Zt(G))return de[t(573)](t(906),t(652)),de[t(1182)]=qe[t(1122)],void e[t(696)][t(472)]();if(!Jt(e))return de[t(1393)](t(906),t(1240)+e[t(947)]+t(547)+e.ok+" and emit error and next abort()"),Q(),void postMessage({cmd:we[t(1100)],type:Ce[t(1425)],value:t(1240)+e[t(947)]+t(547)+e.ok});if(postMessage({cmd:we[t(1100)],type:Ee[t(938)]}),qt())de[t(956)]=new WritableStream({write:e=>{const r=t;return c&&c[r(588)]&&c[r(588)][r(729)]?(de[r(573)](r(906),r(1226)),void(de[r(1182)]=qe[r(638)])):Zt(G)?(de[r(573)]("worker","writableStream write() and requestAbort is true so return"),de[r(1182)]=qe[r(638)],void Q()):void("string"!=typeof e?(de[r(1182)]=qe.buffering,l(8*e[r(1104)]),n.isFlv?de._opt[r(559)]?Y(e):h[r(530)](e):n.isFmp4?de[r(1068)](e):n[r(873)]?de[r(1116)](e):n[r(1142)]?de[r(1233)](e):n[r(534)]&&de.demuxNakedFlow(e)):de[r(1393)](r(906),r(844)+e+r(985)))},close:()=>{const e=t;de.debugLog(e(906),e(867)),de[e(1182)]=qe.complete,Q(),de[e(763)][e(897)]?(de[e(923)](),postMessage({cmd:we.workerFetch,type:Ee[e(1138)],value:ie[e(721)],msg:e(935)})):postMessage({cmd:we[e(1100)],type:Ee[e(851)]})},abort:e=>{const r=t;if(c&&c.signal&&c.signal[r(729)])return de[r(573)](r(906),r(742)),void(de.fetchStatus=qe[r(638)]);de.destroyDemux(),e[r(660)]!==Ve[r(1316)]?(de[r(573)]("worker",r(850)+e[r(1196)]()),Q(),postMessage({cmd:we[r(1100)],type:Ce[r(895)],value:e.toString()})):de[r(573)](r(906),r(792))}}),e[t(696)][t(1099)](de[t(956)])[t(931)]((e=>{const r=t;e[r(660)]!==r(1117)&&de.debugLog(r(906),r(599),e.name,e.toString())}));else{const r=e.body.getReader(),i=()=>{const e=t;r[e(1145)]()[e(1383)]((t=>{const r=e;let{done:s,value:o}=t;return s?(de[r(573)](r(906),r(1259)),de[r(1182)]=qe[r(638)],Q(),void(de[r(763)][r(897)]?(de[r(923)](),postMessage({cmd:we[r(1100)],type:Ee[r(1138)],value:ie[r(721)],msg:r(935)})):postMessage({cmd:we[r(1100)],type:Ee[r(851)]}))):c&&c[r(588)]&&c[r(588)].aborted?(de[r(573)]("worker","fetchNext().then() and abortController.signal.aborted is true so return"),void(de[r(1182)]=qe[r(638)])):Zt(G)?(de[r(573)](r(906),"fetchNext().then() and requestAbort is true so return"),de[r(1182)]=qe[r(638)],void Q()):void("string"!=typeof o?(de[r(1182)]=qe[r(1428)],l(8*o[r(1104)]),n.isFlv?de[r(763)][r(559)]?Y(o):h[r(530)](o):n[r(1326)]?de[r(1068)](o):n[r(873)]?de.demuxMpeg4(o):n[r(1142)]?de.demuxTs(o):n[r(534)]&&de.demuxNakedFlow(o),i()):de[r(1393)]("worker",r(843)+o+r(1206)))})).catch((t=>{const r=e;if(c&&c[r(588)]&&c[r(588)].aborted)return de[r(573)]("worker",r(901)),void(de[r(1182)]=qe[r(638)]);de[r(923)](),t[r(660)]!==Ve[r(1316)]?(de[r(573)](r(906),r(1003)+t.toString()),Q(),postMessage({cmd:we.workerFetch,type:Ce[r(895)],value:t[r(1196)]()})):de.debugLog(r(906),r(775))}))};i()}}))[r(931)]((e=>{const t=r;c&&c[t(588)]&&c[t(588)][t(729)]?de[t(573)](t(906),"fetch().catch() and abortController.signal.aborted is true so return"):e.name!==Ve[t(1316)]?(de[t(573)]("worker",t(1323)+e.toString()),Q(),postMessage({cmd:we[t(1100)],type:Ce.fetchError,value:e[t(1196)]()}),de[t(923)]()):de.debugLog(t(906),t(994))}))}else n[r(1325)]===ne[r(859)]&&(n.isFlv&&(de[r(763)][r(559)]?(X=de.demuxFlv(),Y=le(X)):h=new dr(de[r(860)]())),u=new WebSocket(t,i),u[r(781)]=r(778),u[r(752)]=()=>{const e=r;de[e(573)](e(906),e(462)),de[e(678)]=xe[e(650)],de[e(1014)](),postMessage({cmd:we[e(1100)],type:Ee[e(938)]}),postMessage({cmd:we[e(1100)],type:Ee[e(1194)]}),n[e(471)]&&n.options.websocketFirstMessage&&de.sendWebsocketMessage(n[e(471)][e(1128)])},u[r(1031)]=e=>{const t=r;if(de[t(726)])return void de[t(573)]("worker",t(741)+e.code+" and isDestroyed is true, so return");if(de[t(573)](t(906),"fetchStream, WebsocketStream socket close and code is "+e.code+t(1074)+e[t(1404)]+", and wasClean is "+e.wasClean),Zt(G))return void de[t(573)](t(906),"fetchStream, WebsocketStream socket close and requestAbort is true so return");if(f){de[t(573)]("worker",t(741)+e.code+t(1273));let r=t(815)+e[t(627)]+t(854)+e.reason+t(1292)+e.wasClean+t(558)+p;return postMessage({cmd:we[t(1100)],type:Ce[t(609)],value:r}),void(p="")}let n=!1;1006===e[t(627)]&&(de[t(1213)](t(906),t(1303)+e[t(627)]),n=!0),de[t(678)]=xe.close,de._opt.checkStreamEnd||n?(de[t(923)](),postMessage({cmd:we.workerFetch,type:Ee[t(1138)],value:ie.websocket,msg:e[t(627)]})):postMessage({cmd:we[t(1100)],type:Ee[t(851)]})},u[r(622)]=e=>{const t=r;de[t(1213)](t(906),t(872),e[t(793)]),f=!0,de[t(678)]=xe[t(1135)],p=e[t(793)]||t(1061),de.destroyDemux()},u[r(621)]=e=>{const t=r;"string"!=typeof e[t(939)]?(l(8*e.data[t(1104)]),n[t(500)]?de._opt[t(559)]?Y(e[t(939)]):h[t(530)](e[t(939)]):n.isFmp4?de[t(1068)](e[t(939)]):n[t(873)]?de[t(1116)](e.data):de._opt[t(534)]?de.demuxNakedFlow(e[t(939)]):de[t(763)][t(1142)]?de[t(1233)](e[t(939)]):de.demuxM7s(e[t(939)])):postMessage({cmd:we[t(613)],value:e.data})})},demuxFlv:function*(){const t=e;yield 9;const r=new ArrayBuffer(4),n=new Uint8Array(r),i=new Uint32Array(r);for(;;){n[3]=0;const e=yield 15,r=e[4];n[0]=e[7],n[1]=e[6],n[2]=e[5];const s=i[0];n[0]=e[10],n[1]=e[9],n[2]=e[8],n[3]=e[11];let o=i[0];const a=(yield s)[t(794)]();switch(r){case Ie[t(701)]:if(a[t(1104)]>0){const e=de[t(531)](a);de[t(876)](e,{type:Se[t(701)],ts:o})}else de[t(1393)](t(906),t(681)+a[t(1104)]+" and return");break;case Ie[t(936)]:if(a[t(1104)]>=6){const e=a[0];if(de[t(738)](e))de._decodeEnhancedH265Video(a,o);else{const e=15&a[0];let r=a[0]>>4===je[t(671)];const n=e===Me.h265;if(Qt(r)&&Zt(tr(a,n))&&(de[t(573)](t(906),"demux() isIFrame is false and unit type is IDR and update to true"),r=!0),r&&Xt(a)&&null===de[t(750)]){const e=15&a[0];de[t(750)]=e===Me[t(519)],H=Tt(a,de.isHevc),de.debugLog(t(906),t(1048)+de.isHevc+t(714)+H)}r&&de[t(877)](o),de[t(1280)]&&de[t(1005)](o),i[0]=a[4],i[1]=a[3],i[2]=a[2],i[3]=0;let s=i[0],c=de.cryptoPayload(a,r);de[t(876)](c,{type:Se[t(936)],ts:o,isIFrame:r,cts:s})}}else de[t(1393)](t(906),t(1058)+a[t(1104)]+t(882));break;case Ie[t(880)]:postMessage({cmd:we[t(1318)],buffer:a},[a[t(676)]]);break;default:de.debugLog(t(906),"demuxFlv() type is "+r)}}},decode:function(t,r){const n=e;r[n(626)]===Se[n(701)]?de[n(763)][n(527)]&&(postMessage({cmd:we[n(1100)],type:Ee[n(1397)],value:t[n(1104)]}),de[n(1280)]?de[n(797)](t,{type:r[n(626)],ts:r.ts,cts:r[n(1073)]}):de[n(1351)]&&(de[n(914)]()||(de[n(1414)]()?de[n(797)](t,{type:r.type,ts:r.ts,cts:r[n(1073)]}):de[n(797)](t,{type:r[n(626)],ts:r.ts,cts:r[n(1073)]})))):r[n(626)]===Se[n(936)]&&de[n(763)][n(773)]&&(postMessage({cmd:we.workerFetch,type:Ee[n(841)],value:8*t[n(1104)]}),postMessage({cmd:we[n(1100)],type:Ee[n(687)],value:r.ts}),de[n(1280)]?de[n(797)](t,{type:r.type,ts:r.ts,isIFrame:r[n(916)],cts:r[n(1073)]}):de[n(1351)]&&(de[n(1414)]()?de.pushBuffer(t,{type:r[n(626)],ts:r.ts,cts:r[n(1073)],isIFrame:r[n(916)]}):de[n(914)]()?r[n(916)]&&de[n(797)](t,{type:r.type,ts:r.ts,cts:r.cts,isIFrame:r[n(916)]}):de.pushBuffer(t,{type:r[n(626)],ts:r.ts,cts:r[n(1073)],isIFrame:r[n(916)]})))},cryptoPayload:function(t,r){const n=e;let i=t;return de._opt[n(1239)]?de._opt[n(523)]&&de[n(763)].cryptoIV[n(1104)]>0&&de[n(763)].cryptoKey&&de._opt[n(581)][n(1104)]>0?i=yo(t,de[n(763)][n(581)],de[n(763)][n(523)],de[n(750)]):de.debugError(n(906),n(1282)+(de[n(763)][n(581)]&&de._opt[n(581)][n(1104)])+n(675)+(de[n(763)][n(523)]&&de[n(763)][n(523)][n(1104)])+n(1021)):de[n(763)].isSm4Crypto?de[n(763)][n(618)]?i=de[n(763)][n(523)]&&de[n(763)][n(523)][n(1104)]>0&&de[n(763)][n(581)]&&de[n(763)][n(581)][n(1104)]>0?cc(t,de[n(763)][n(581)],de._opt[n(523)],de.isHevc,de._opt[n(494)]):Yo(t,de[n(763)][n(618)],de[n(750)],de[n(763)][n(494)]):!de[n(763)][n(618)]&&de.debugError("worker",n(822)):de._opt[n(1174)]&&(de[n(763)][n(523)]&&de[n(763)][n(523)][n(1104)]>0&&de[n(763)].cryptoKey&&de[n(763)].cryptoKey[n(1104)]>0?i=la(t,de[n(763)][n(581)],de._opt.cryptoIV,de[n(750)]):de.debugError(n(906),"isXorCrypto cryptoKey.length is "+(de[n(763)][n(581)]&&de._opt[n(581)].byteLength)+n(675)+(de[n(763)][n(523)]&&de._opt[n(523)][n(1104)])+n(1021))),i},cryptoPayloadAudio:function(t){const r=e;if(Qt(de[r(763)].isCryptoAudio))return t;let n=t;return de._opt[r(1239)]?de._opt.cryptoIV&&de[r(763)][r(523)][r(1104)]>0&&de._opt[r(581)]&&de[r(763)][r(581)].byteLength>0?t[0]>>4===Fe[r(659)]&&(n=bo(t,de[r(763)][r(581)],de[r(763)].cryptoIV)):de[r(1213)](r(906),r(1282)+(de[r(763)].cryptoKey&&de[r(763)].cryptoKey[r(1104)])+" or cryptoIV.length is "+(de[r(763)].cryptoIV&&de._opt.cryptoIV[r(1104)])+" null"):de[r(763)].isXorCrypto&&(de[r(763)][r(523)]&&de._opt[r(523)].byteLength>0&&de[r(763)][r(581)]&&de[r(763)][r(581)][r(1104)]>0?t[0]>>4===Fe[r(659)]&&(n=da(t,de[r(763)].cryptoKey,de[r(763)].cryptoIV)):de[r(1213)](r(906),"isXorCrypto cryptoKey.length is "+(de[r(763)][r(581)]&&de[r(763)][r(581)][r(1104)])+r(675)+(de[r(763)].cryptoIV&&de._opt[r(523)][r(1104)])+r(1021))),n},setCodecAudio:function(t,r){const n=e,s=t[0]>>4,o=t[0]>>1&1;if(V=s===Fe[n(659)]?o?16:8:0===o?8:16,he&&he.setCodec||!Qt(i))if(mt(t)||s===Fe.ALAW||s===Fe.MULAW||s===Fe[n(1394)]){de[n(573)](n(906),n(1007)+s+" _opt.sampleRate is "+de._opt[n(1247)]);const e=s===Fe[n(659)]?t[n(794)](2):new Uint8Array(0);if(i){if(s===Fe.MP3)return void de[n(1213)](n(906),"setCodecAudio: mp3 is not support for old version");he[n(541)]=de[n(763)][n(1247)],he[n(876)](t,r)}else he[n(744)](s,de[n(763)][n(1247)],e,de.getBuildTime());if(s===Fe[n(659)]&&postMessage({cmd:we[n(716)],buffer:e},[e[n(676)]]),_=!0,s!==Fe[n(659)]&&(s===Fe.MP3?(!de[n(1087)]&&(de[n(1087)]=new sa(de),de[n(1087)].on("data",((e,t)=>{he[n(876)](e,t)}))),de.mp3Demuxer[n(658)](t[n(794)](1),r)):he.decode(t[n(794)](1),r)),rr()){const e=Number("1")||1;setTimeout((()=>{const e=n;de[e(1213)](e(906),e(998)),de[e(1390)](),postMessage({cmd:we[e(1353)]})}),60*e*60*1e3)}}else de.debugWarn(n(906),n(1266),s);else de[n(1213)](n(906),n(825))},decodeAudio:function(t,r){const s=e;if(de.isDestroyed)de[s(573)](s(906),"decodeAudio, decoder is destroyed and return");else if(de[s(732)]())ue[s(554)](t,r);else if(Zt(n)&&Zt(de[s(763)][s(955)]))postMessage({cmd:we[s(924)],payload:t,ts:r,cts:r},[t[s(676)]]);else{const e=t[0]>>4;if(_){if(mt(t))return void de[s(573)](s(906),s(594));i?he[s(876)](t,r):e===Fe[s(1394)]?de[s(1087)][s(658)](t[s(794)](1),r):he.decode(e===Fe[s(659)]?t[s(794)](2):t.slice(1),r)}else de[s(1168)](t,r)}},setCodecVideo:function(t,r){const n=e,s=15&t[0];if(fe&&fe[n(744)]||!Qt(i))if(Xt(t))if(s===Me.h264||s===Me[n(519)]){de[n(573)](n(906),n(482)+s);const e=t[n(794)](5);if(s===Me[n(585)]&&de[n(1338)]()){const t=kr(e,de[n(1334)]());if(t.codecWidth>ye||t[n(1140)]>ye)return postMessage({cmd:we.simdH264DecodeVideoWidthIsTooLarge,value:"width: "+t.codecWidth+n(1391)+ye+n(812)+t[n(1140)]+" > "+ye}),void de.debugWarn("worker",n(704)+t[n(1008)]+n(469)+t[n(1140)])}const r=new Uint8Array(t);y=!0,i?fe[n(876)](t,0):fe[n(744)](s,e,de[n(1023)]()),postMessage({cmd:we[n(1105)],code:s}),postMessage({cmd:we[n(1331)],buffer:r,codecId:s},[r[n(676)]])}else de[n(1393)]("worker",n(975)+s+n(1401));else de[n(1393)](n(906),n(557)+s+n(578)+r+n(1311)+t[1]);else de[n(1213)](n(906),n(856))},decodeVideo:function(t,r,s){const o=e;let a=arguments[o(1076)]>3&&void 0!==arguments[3]?arguments[3]:0;if(de[o(726)])de.debugLog(o(906),"decodeVideo, decoder is destroyed and return");else if(de[o(699)]())ue.decodeVideo(t,r,s,a);else if(Zt(n))postMessage({cmd:we[o(1249)],payload:t,isIFrame:s,ts:r,cts:a,delay:de[o(946)]},[t[o(676)]]);else if(y)if(!g&&s&&(g=!0),g){if(s&&Xt(t)){const e=15&t[0];let r={};const n=de[o(1334)]();let i=t[o(794)](5);e===Me.h264?r=kr(i,n):e===Me[o(519)]&&(r=sn(i,n)),r.codecWidth&&r.codecHeight&&m&&v&&(r.codecWidth!==m||r.codecHeight!==v)&&(de[o(1393)](o(906),o(940)+m+", old height is "+v+o(777)+r[o(1008)]+o(945)+r[o(1140)]+o(507)),O=!0,postMessage({cmd:we.wasmWidthOrHeightChange,value:o(640)+m+"->"+r[o(1008)]+o(812)+v+"->"+r[o(1140)]}))}if(O)return void de[o(1393)](o(906),"decodeVideo: video width or height is changed, and return");if(z)return void de.debugWarn(o(906),o(1078));if(N)return void de[o(1393)](o(906),o(1270));if(Xt(t))return void de[o(573)]("worker",o(888));if(t[o(1104)]<_e)return void de.debugWarn(o(906),"decodeVideo and payload is too small , payload length is "+t[o(1104)]);if(b=r,i)fe.decode(t,r);else{const e=t[o(794)](5);fe[o(876)](e,s?1:0,r)}}else de[o(573)](o(906),o(635));else de[o(1186)](t,s)},clearBuffer:function(){const t=e;let r=arguments[t(1076)]>0&&void 0!==arguments[0]&&arguments[0];de[t(573)](t(906),t(689)+s[t(1076)]+t(1193)+r),r&&(s=[]),de[t(1280)]&&(de.resetAllDelay(),Zt(de[t(763)][t(864)])&&(de[t(580)]=!0,postMessage({cmd:we[t(1258)]}))),Zt(de[t(763)][t(864)])&&Qt(n)&&(g=!1)},dropBuffer$2:function(){const t=e;if(s.length>0){let e=s[t(1373)]((e=>{const r=t;return Zt(e[r(916)])&&e[r(626)]===Se[r(936)]}));if(de[t(690)]())for(let r=0;r<s.length;r++){const n=s[r],i=de[t(814)](n.ts,n[t(626)]);if(i>=de[t(458)]()){de[t(573)]("worker",t(636)+r+" and tempDelay is "+i+" and notDroppingDelayTs is "+de[t(458)]()),e=r;break}}if(e>=0){de[t(833)]=!0,postMessage({cmd:we[t(1258)]});const r=s[t(1076)];s=s.slice(e);const n=s[t(1322)]();de[t(733)](),de.getDelay(n.ts,n.type),de[t(713)](n),de[t(833)]=!1,de[t(573)]("worker","dropBuffer$2() iFrameIndex is "+e+",and old bufferList length is "+r+" ,new bufferList is "+s.length+" and new delay is "+de[t(946)]+" ")}else de[t(833)]=!1}0===s[t(1076)]&&(de.isPushDropping=!1)},demuxM7s:function(t){const r=e,n=new DataView(t),i=n.getUint32(1,!1),s=n.getUint8(0),o=new ArrayBuffer(4),a=new Uint32Array(o);switch(s){case Se.audio:const e=de[r(531)](new Uint8Array(t,5));de[r(876)](e,{type:Se[r(701)],ts:i});break;case Se[r(936)]:if(n[r(1104)]>=11){const e=new Uint8Array(t,5),s=e[0];if(de[r(738)](s))de[r(520)](e,i);else{const t=n[r(1123)](5)>>4==1;if(t&&(de[r(877)](i),Xt(e)&&null===de[r(750)])){const t=15&e[0];de.isHevc=t===Me[r(519)]}de[r(1280)]&&de[r(1005)](i),a[0]=e[4],a[1]=e[3],a[2]=e[2],a[3]=0;let s=a[0],o=de.cryptoPayload(e,t);de[r(876)](o,{type:Se[r(936)],ts:i,isIFrame:t,cts:s})}}else de.debugWarn(r(906),r(1304)+t[r(1104)]+r(882))}},demuxNakedFlow:function(e){ee.dispatch(e)},demuxFmp4:function(t){re[e(658)](t)},demuxMpeg4:function(t){ae[e(658)](t)},demuxTs:function(t){ce[e(658)](t)},_decodeEnhancedH265Video:function(t,r){const n=e,i=t[0],s=48&i,o=15&i,a=t[n(794)](1,5),c=new ArrayBuffer(4),u=new Uint32Array(c),l="a"==String.fromCharCode(a[0]);if(de[n(750)]=Qt(l),o===Je[n(1360)]){if(s===Ye[n(665)]){const e=t[n(794)](5);if(l);else{const i=new Uint8Array(5+e[n(1076)]);i[n(989)]([28,0,0,0,0],0),i[n(989)](e,5),H=Tt(t,de[n(750)]),de[n(573)](n(906),"demuxFlv() isVideoSequenceHeader(enhancedH265) is true and isHevc is "+de.isHevc+" and nalUnitSize is "+H),de[n(876)](i,{type:Se.video,ts:r,isIFrame:!0,cts:0})}}}else if(o===Je[n(1340)]){let e=t,i=0;const o=s===Ye.FT_KEY;o&&de[n(877)](r),l||(u[0]=t[4],u[1]=t[3],u[2]=t[2],u[3]=0,i=u[0],e=cn(t[n(794)](8),o),e=de[n(1082)](e,o),de[n(876)](e,{type:Se[n(936)],ts:r,isIFrame:o,cts:i}))}else if(o===Je.PACKET_TYPE_FRAMESX){const e=s===Ye[n(665)];e&&de[n(877)](r);let i=cn(t[n(794)](5),e);i=de.cryptoPayload(i,e),de[n(876)](i,{type:Se[n(936)],ts:r,isIFrame:e,cts:0})}},_isEnhancedH265Header:function(e){return(e&Ke)===Ke},findSei:function(e,t){let r=4;Nt(H)&&(r=H),At(e.slice(5),r).forEach((e=>{const r=lc,n=de.isHevc?e[0]>>>1&63:31&e[0],i=de[r(750)]&&(n===Re[r(977)]||n===Re[r(1212)]),s=Qt(de[r(750)])&&n===Pe[r(890)];if(i||s){const n=kt(Et(e),de[r(750)]);postMessage({cmd:we.videoSEI,buffer:n[r(1032)],type:n.type,uuid:n[r(1337)],ts:t},[n[r(1032)][r(676)]])}}))},calcNetworkDelay:function(t){const r=e;if(!(g&&t>0))return;null===A?(A=t,E=Bt()):t<A&&(de.debugLog(r(906),r(970)+t+r(891)+A),A=t,E=Bt());const n=t-A,i=Bt()-E,s=i>n?i-n:0;if(de.networkDelay=s,s>de._opt[r(1204)]&&de[r(763)].playType===se.player){let e=!1;null===R&&(e=!0,R=Bt());const o=Bt();(o-R>=1e3||e)&&(de.debugWarn("worker",r(1211)+t+r(484)+A+r(624)+n+r(1102)+i+r(981)+s),postMessage({cmd:we[r(1100)],type:Ee.networkDelayTimeout,value:s}),R=o)}},calcIframeIntervalTimestamp:function(t){null===M?M=t:M<t&&(x=t-M,postMessage({cmd:we[e(598)],value:x}),M=t)},canVisibilityDecodeNotDrop:function(){const t=e;return de[t(763)][t(1386)]&&m*v<=2073600},isPlaybackCacheBeforeDecodeForFpsRender:function(){const t=e;return de[t(1351)]&&de[t(763)][t(528)]},isPlaybackOnlyDecodeIFrame:function(){const t=e;return de._opt[t(542)]>=de._opt[t(1349)]&&!(de[t(763)][t(842)]&&de[t(763)][t(955)])},isPlayUseMSE:function(){const t=e;return de[t(1280)]&&de[t(763)].useMSE&&Zt(n)},isUseSIMDAndroid:function(){const t=e;return de[t(763)][t(1256)]&&!de[t(763)][t(1149)]},isUseSIMDFfmpeg:function(){const t=e;return de._opt[t(1256)]&&de[t(763)].isFFmpegSIMD},isPlayUseMSEAndDecoderInWorker:function(){const t=e;return de[t(457)]()&&de[t(763)][t(718)]},isPlayUseMSEAndDecoderInWorkerAndMseDecodeAudio:function(){const t=e;return de.isPlayUseMSEAndDecoderInWorker()&&de[t(763)][t(955)]},playbackUpdatePlaybackRate:function(){},onOffscreenCanvasWebglContextLost:function(t){const r=e;de[r(1213)](r(906),r(1395)),t[r(1160)](),L=!0,de.webglObj.destroy(),de[r(656)]=null,de.offscreenCanvasGL=null,setTimeout((()=>{const e=r;de[e(1215)]=de[e(634)][e(1413)](e(839)),de[e(1215)]&&de[e(1215)][e(755)]()[e(574)]?(de.webglObj=te(de.offscreenCanvasGL,de._opt[e(748)]),L=!1):de.debugError(e(906),"handleOffscreenCanvasWebglContextLost, stencil is false")}),500)},onOffscreenCanvasWebglContextRestored:function(t){const r=e;de[r(573)](r(906),"handleOffscreenCanvasWebglContextRestored"),t[r(1160)]()},videoInfo:function(t,r,n){const i=e;postMessage({cmd:we[i(1105)],code:t}),postMessage({cmd:we[i(1368)],w:r,h:n}),m=r,v=n,de[i(707)]()&&(de[i(634)]=new OffscreenCanvas(r,n),de.offscreenCanvasGL=de.offscreenCanvas[i(1413)](i(839)),de.webglObj=te(de[i(1215)],de[i(763)].openWebglAlignment),de[i(634)][i(1088)](i(1134),de.onOffscreenCanvasWebglContextLost,!1),de.offscreenCanvas[i(1088)](i(1220),de[i(903)],!1))},audioInfo:function(t,r,n){const i=e;postMessage({cmd:we[i(575)],code:t}),postMessage({cmd:we[i(768)],sampleRate:r,channels:n,depth:V}),D=n},yuvData:function(r,n){const i=e;if(de[i(726)])return void de[i(573)](i(906),"yuvData, decoder is destroyed and return");if(Qt(g))return void de[i(573)](i(906),i(1035));const s=m*v*3/2;try{let e=t[i(1151)][i(950)](r,r+s),o=new Uint8Array(e);if(C=null,w=n,de[i(707)]())try{if(L)return;de.webglObj.renderYUV(m,v,o);let e=de[i(634)][i(705)]();postMessage({cmd:we[i(1178)],buffer:e,delay:de[i(946)],ts:n},[e])}catch(e){de[i(1213)](i(906),i(958),e,e[i(1196)]())}else postMessage({cmd:we[i(1178)],output:o,delay:de[i(946)],ts:n},[o.buffer])}catch(e){de.debugWarn("worker",i(869)+n+i(1417),e,e[i(1196)]())}},pcmData:function(t,n,i){const s=e;if(de.isDestroyed)return void de[s(573)]("worker",s(899));let a=n,c=[],u=0;try{let e=de._opt[s(1247)],l=de._opt[s(736)];for(let e=0;e<D;e++){let n=r.HEAPU32[(t>>2)+e]>>2;c[e]=r.HEAPF32[s(950)](n,n+a)}if(T){if(!(a>=(n=l-T)))return T+=a,o[0]=Float32Array.of(...o[0],...c[0]),void(2==D&&(o[1]=Float32Array.of(...o[1],...c[1])));{k[0]=Float32Array.of(...o[0],...c[0][s(950)](0,n)),2==D&&(k[1]=Float32Array.of(...o[1],...c[1][s(950)](0,n)));let t=i;if(null!==B&&i==B){const r=Math[s(723)](1e3*l/e);t=B+r}postMessage({cmd:we[s(728)],buffer:k,ts:t},k[s(1328)]((e=>e[s(676)]))),u=n,a-=n,B=t}}for(T=a;T>=l;T-=l){k[0]=c[0][s(794)](u,u+=l),2==D&&(k[1]=c[1].slice(u-l,u));let t=i;if(null!==B&&i==B){const r=Math[s(723)](1e3*l/e);t=B+r}postMessage({cmd:we[s(728)],buffer:k,ts:t},k[s(1328)]((e=>e[s(676)]))),B=t}T&&(o[0]=c[0].slice(u),2==D&&(o[1]=c[1][s(794)](u))),c=[]}catch(e){de[s(1393)](s(906),s(760)+i+s(1417),e,e[s(1196)]())}},errorInfo:function(t){const r=e;null===C&&(C=Bt());const n=Bt(),i=Mt(x>0?2*x:5e3,1e3,5e3),s=n-C;s>i&&(de[r(1393)](r(906),r(1288)+x+" and diff is "+s+r(1278)+i+r(937)),z=!0,postMessage({cmd:we[r(498)]}))},sendWebsocketMessage:function(t){const r=e;u?u[r(889)]===Te[r(650)]?(de[r(573)](r(906),r(1200),t),u.send(t)):de[r(1213)]("worker",r(561),u[r(889)]):de[r(1213)]("worker",r(1208))},timeEnd(){const t=e;de[t(1213)](t(906),t(998)),de[t(1390)](),postMessage({cmd:we.workerEnd})},postStreamToMain(t,r){postMessage({cmd:we[e(645)],type:r,buffer:t},[t.buffer])},updatePlaybackIsPause(t){const r=e;de.debugLog(r(906),r(1175)+t),de[r(749)]=t,Zt(t)?de[r(515)]():de[r(543)]()},getBuildTime:()=>pe+"-"+me,getCorrectionConfiguration(){const t=e;return{correctionConfigurationProfileIndication:de._opt[t(695)],correctionConfigurationVersion:de._opt[t(1067)]}},validatedFailed(){const t=e;de[t(1213)](t(906),t(862))},debugLog(t){const r=e;if(de[r(763)][r(1365)]&&de[r(1365)]){for(var n=arguments.length,i=new Array(n>1?n-1:0),s=1;s<n;s++)i[s-1]=arguments[s];de[r(1365)][r(516)](t,...i)}},debugWarn(t){const r=e;if(de[r(763)][r(1365)]&&de[r(1365)]){for(var n=arguments[r(1076)],i=new Array(n>1?n-1:0),s=1;s<n;s++)i[s-1]=arguments[s];de[r(1365)][r(491)](t,...i)}},debugError(t){const r=e;if(de[r(1365)]){for(var n=arguments[r(1076)],i=new Array(n>1?n-1:0),s=1;s<n;s++)i[s-1]=arguments[s];de[r(1365)][r(1135)](t,...i)}}};de.debug=new pr(de),i&&(de=Object[e(1207)](de,{setAudioCodec:function(t){postMessage({cmd:we[e(575)],code:t})},setVideoCodec:function(e){postMessage({cmd:we.videoCode,code:e})},setVideoSize:function(t,r){const n=e;j=t*r,q=j>>2,m=t,v=r,postMessage({cmd:we.initVideo,w:t,h:r}),de.useOffscreen()&&(de[n(634)]=new OffscreenCanvas(t,r),de[n(1215)]=de[n(634)].getContext(n(839)),de.webglObj=te(de[n(1215)],de[n(763)].openWebglAlignment),de.offscreenCanvas[n(1088)](n(1134),de[n(546)],!1),de[n(634)][n(1088)]("webglcontextrestored",de[n(903)],!1))},initAudioPlanar:function(e,t){D=e,postMessage({cmd:we.initAudio,sampleRate:t,channels:e,depth:V})},playAudioPlanar:function(t,n,i){const s=e;if(de[s(726)])return void de[s(573)]("worker",s(899));let a=n,c=[],u=0;try{let e=de[s(763)][s(1247)],l=de[s(763)][s(736)];for(let e=0;e<D;e++){let n=r.HEAPU32[(t>>2)+e]>>2;c[e]=r[s(1172)][s(950)](n,n+a)}if(T){if(!(a>=(n=l-T)))return T+=a,o[0]=Float32Array.of(...o[0],...c[0]),void(2==D&&(o[1]=Float32Array.of(...o[1],...c[1])));{k[0]=Float32Array.of(...o[0],...c[0][s(950)](0,n)),2==D&&(k[1]=Float32Array.of(...o[1],...c[1][s(950)](0,n)));let t=i;if(null!==B&&i==B){const r=Math[s(723)](1e3*l/e);t=B+r}postMessage({cmd:we[s(728)],buffer:k,ts:t},k[s(1328)]((e=>e[s(676)]))),u=n,a-=n,B=t}}for(T=a;T>=l;T-=l){k[0]=c[0][s(794)](u,u+=l),2==D&&(k[1]=c[1][s(794)](u-l,u));let t=i;if(null!==B&&i==B){const r=Math[s(723)](1e3*l/e);t=B+r}postMessage({cmd:we.playAudio,buffer:k,ts:t},k[s(1328)]((e=>e[s(676)]))),B=t}T&&(o[0]=c[0].slice(u),2==D&&(o[1]=c[1][s(794)](u))),c=[]}catch(e){de[s(1393)](s(906),s(637)+i+s(1417),e,e[s(1196)]())}},draw:function(r,n,i,s){const o=e;if(de[o(726)])return void de[o(573)](o(906),o(1146));const a=t[o(1151)].subarray(n,n+j),c=t[o(1151)][o(950)](i,i+q),u=t[o(1151)][o(950)](s,s+q),l=new Uint8Array(j+q+q);if(l[o(989)](a),l[o(989)](c,j),l[o(989)](u,j+q),C=null,w=r,de[o(707)]())try{if(L)return;de.webglObj[o(569)](m,v,l);let e=de[o(634)][o(705)]();postMessage({cmd:we[o(1178)],buffer:e,delay:de[o(946)],ts:r},[e])}catch(e){de[o(1213)](o(906),o(958),e,e.toString())}else postMessage({cmd:we[o(1178)],output:l,delay:de[o(946)],ts:r},[l[o(676)]])}}));let he=null;r[e(743)]&&(he=new(r[e(743)])(de));let fe=null;t[e(657)]&&(fe=new(t[e(657)])(de)),postMessage({cmd:we.init}),self[e(621)]=function(t){const r=e;let n=t[r(939)];switch(n[r(819)]){case Ae[r(1341)]:try{de[r(763)]=Object[r(1207)](de._opt,JSON[r(1080)](n[r(831)]))}catch(e){}de.debugLog(r(906),r(1225)+Ae.init,n.opt);break;case Ae[r(876)]:de.pushBuffer(n[r(676)],n[r(471)]);break;case Ae[r(796)]:de[r(554)](n[r(676)],n.ts);break;case Ae[r(964)]:de[r(1042)](n[r(676)],n.ts,n[r(916)]);break;case Ae[r(1370)]:de[r(1370)](n[r(619)]);break;case Ae.fetchStream:de[r(942)](n[r(991)],JSON.parse(n[r(831)]),n[r(1070)]);break;case Ae[r(1390)]:de[r(573)](r(906),r(1225)+Ae.close,JSON[r(1170)](n.options)),n[r(471)]&&Qt(n[r(471)][r(1148)])&&(W=n[r(471)][r(1148)]),de.close();break;case Ae.updateConfig:de[r(573)]("worker","onmessage:"+Ae.updateConfig,n[r(1159)],n[r(1253)]),de._opt[n[r(1159)]]=n[r(1253)],n[r(1159)]===r(542)&&(de[r(928)](),de.isPlaybackCacheBeforeDecodeForFpsRender()&&Qt(de.isPlaybackPause));break;case Ae.sendWsMessage:de[r(717)](n[r(793)]);break;case Ae[r(1179)]:ue.$video[r(818)]=Number(n.message);break;case Ae[r(1228)]:de[r(1157)](n[r(1399)])}}}(e,e,!0)})).catch((e=>{var t=hc;console.warn(t(250),e,e[t(239)]())}))}));