Newer
Older
safe_production_front / public / js-bak / decoder-pro-simd.js
dutingting on 8 Apr 675 KB 暂存
!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-simd.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-simd.wasm"==e&&"undefined"!=typeof JESSIBUCA_PRO_SIMD_WASM_URL&&""!=JESSIBUCA_PRO_SIMD_WASM_URL?JESSIBUCA_PRO_SIMD_WASM_URL:t+e};var s,o,a,c=Object.assign({},i),u="object"==typeof window,l="function"==typeof importScripts,d="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,h="";function f(e){return i.locateFile?i.locateFile(e,h):h+e}if(d){const{createRequire:e}=await import("module");var p=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-simd.js",document.baseURI).href),m=p("fs"),v=p("path");h=l?v.dirname(h)+"/":p("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-simd.js",document.baseURI).href)),s=(e,t)=>(e=K(e)?new URL(e):v.normalize(e),m.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=K(e)?new URL(e):v.normalize(e),m.readFile(e,n?void 0:"utf8",((e,i)=>{e?r(e):t(n?i.buffer:i)}))},!i.thisProgram&&process.argv.length>1&&process.argv[1].replace(/\\/g,"/"),process.argv.slice(2),i.inspect=()=>"[Emscripten Module object]"}else(u||l)&&(l?h=self.location.href:"undefined"!=typeof document&&document.currentScript&&(h=document.currentScript.src),r&&(h=r),h=0!==h.indexOf("blob:")?h.substr(0,h.replace(/[?#].*/,"").lastIndexOf("/")+1):"",s=e=>{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.send(null),t.responseText},l&&(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 y,g,_=i.print||console.log.bind(console),b=i.printErr||console.error.bind(console);Object.assign(i,c),c=null,i.arguments&&i.arguments,i.thisProgram&&i.thisProgram,i.quit&&i.quit,i.wasmBinary&&(y=i.wasmBinary),"object"!=typeof WebAssembly&&W("no native wasm support detected");var w,S,I,A,E,k,C,T,x=!1;function D(){var e=g.buffer;i.HEAP8=w=new Int8Array(e),i.HEAP16=I=new Int16Array(e),i.HEAPU8=S=new Uint8Array(e),i.HEAPU16=A=new Uint16Array(e),i.HEAP32=E=new Int32Array(e),i.HEAPU32=k=new Uint32Array(e),i.HEAPF32=C=new Float32Array(e),i.HEAPF64=T=new Float64Array(e)}var B=[],P=[],M=[];function U(){if(i.preRun)for("function"==typeof i.preRun&&(i.preRun=[i.preRun]);i.preRun.length;)L(i.preRun.shift());ee(B)}function F(){ee(P)}function R(){if(i.postRun)for("function"==typeof i.postRun&&(i.postRun=[i.postRun]);i.postRun.length;)z(i.postRun.shift());ee(M)}function L(e){B.unshift(e)}function O(e){P.unshift(e)}function z(e){M.unshift(e)}var N=0,H=null;function V(e){N++,i.monitorRunDependencies&&i.monitorRunDependencies(N)}function j(e){if(N--,i.monitorRunDependencies&&i.monitorRunDependencies(N),0==N&&H){var t=H;H=null,t()}}function W(e){i.onAbort&&i.onAbort(e),b(e="Aborted("+e+")"),x=!0,e+=". Build with -sASSERTIONS for more info.";var t=new WebAssembly.RuntimeError(e);throw n(t),t}var $,G="data:application/octet-stream;base64,",q=e=>e.startsWith(G),K=e=>e.startsWith("file://");function J(e){if(e==$&&y)return new Uint8Array(y);if(a)return a(e);throw"both async and sync fetching of the wasm failed"}function X(e){if(!y&&(u||l)){if("function"==typeof fetch&&!K(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((()=>J(e)));if(o)return new Promise(((t,r)=>{o(e,(e=>t(new Uint8Array(e))),r)}))}return Promise.resolve().then((()=>J(e)))}function Y(e,t,r){return X(e).then((e=>WebAssembly.instantiate(e,t))).then((e=>e)).then(r,(e=>{b(`failed to asynchronously prepare wasm: ${e}`),W(e)}))}function Z(e,t,r,n){return e||"function"!=typeof WebAssembly.instantiateStreaming||q(t)||K(t)||d||"function"!=typeof fetch?Y(t,r,n):fetch(t,{credentials:"same-origin"}).then((e=>WebAssembly.instantiateStreaming(e,r).then(n,(function(e){return b(`wasm streaming compile failed: ${e}`),b("falling back to ArrayBuffer instantiation"),Y(t,r,n)}))))}function Q(){var e={a:Ur};function t(e,t){return Fr=e.exports,g=Fr.F,D(),rt=Fr.J,O(Fr.G),j(),Fr}if(V(),i.instantiateWasm)try{return i.instantiateWasm(e,t)}catch(e){b(`Module.instantiateWasm callback failed with error: ${e}`),n(e)}return Z(y,$,e,(function(e){t(e.instance)})).catch(n),{}}i.locateFile?q($="decoder-pro-simd.wasm")||($=f($)):$=new URL("decoder-pro-simd.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-simd.js",document.baseURI).href).href;var ee=e=>{for(;e.length>0;)e.shift()(i)};function te(e){this.excPtr=e,this.ptr=e-24,this.set_type=function(e){k[this.ptr+4>>2]=e},this.get_type=function(){return k[this.ptr+4>>2]},this.set_destructor=function(e){k[this.ptr+8>>2]=e},this.get_destructor=function(){return k[this.ptr+8>>2]},this.set_caught=function(e){e=e?1:0,w[this.ptr+12>>0]=e},this.get_caught=function(){return 0!=w[this.ptr+12>>0]},this.set_rethrown=function(e){e=e?1:0,w[this.ptr+13>>0]=e},this.get_rethrown=function(){return 0!=w[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){k[this.ptr+16>>2]=e},this.get_adjusted_ptr=function(){return k[this.ptr+16>>2]},this.get_exception_ptr=function(){if(zr(this.get_type()))return k[this.excPtr>>2];var e=this.get_adjusted_ptr();return 0!==e?e:this.excPtr}}i.noExitRuntime;var re,ne,ie,se=(e,t,r)=>{throw new te(e).init(t,r),e},oe=(e,t,r,n,i)=>{},ae=()=>{for(var e=new Array(256),t=0;t<256;++t)e[t]=String.fromCharCode(t);re=e},ce=e=>{for(var t="",r=e;S[r];)t+=re[S[r++]];return t},ue={},le={},de={},he=e=>{throw new ne(e)},fe=e=>{throw new ie(e)},pe=(e,t,r)=>{function n(t){var n=r(t);n.length!==e.length&&fe("Mismatched type converter count");for(var i=0;i<e.length;++i)ve(e[i],n[i])}e.forEach((function(e){de[e]=t}));var i=new Array(t.length),s=[],o=0;t.forEach(((e,t)=>{le.hasOwnProperty(e)?i[t]=le[e]:(s.push(e),ue.hasOwnProperty(e)||(ue[e]=[]),ue[e].push((()=>{i[t]=le[e],++o===s.length&&n(i)})))})),0===s.length&&n(i)};function me(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};var n=t.name;if(e||he(`type "${n}" must have a positive integer typeid pointer`),le.hasOwnProperty(e)){if(r.ignoreDuplicateRegistrations)return;he(`Cannot register type '${n}' twice`)}if(le[e]=t,delete de[e],ue.hasOwnProperty(e)){var i=ue[e];delete ue[e],i.forEach((e=>e()))}}function ve(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 me(e,t,r)}var ye,ge=8,_e=(e,t,r,n)=>{ve(e,{name:t=ce(t),fromWireType:function(e){return!!e},toWireType:function(e,t){return t?r:n},argPackAdvance:ge,readValueFromPointer:function(e){return this.fromWireType(S[e])},destructorFunction:null})},be=e=>({count:e.count,deleteScheduled:e.deleteScheduled,preservePointerOnDelete:e.preservePointerOnDelete,ptr:e.ptr,ptrType:e.ptrType,smartPtr:e.smartPtr,smartPtrType:e.smartPtrType}),we=e=>{he(e.$$.ptrType.registeredClass.name+" instance already deleted")},Se=!1,Ie=e=>{},Ae=e=>{e.smartPtr?e.smartPtrType.rawDestructor(e.smartPtr):e.ptrType.registeredClass.rawDestructor(e.ptr)},Ee=e=>{e.count.value-=1,0===e.count.value&&Ae(e)},ke=(e,t,r)=>{if(t===r)return e;if(void 0===r.baseClass)return null;var n=ke(e,t,r.baseClass);return null===n?null:r.downcast(n)},Ce={},Te=()=>Object.keys(Ue).length,xe=()=>{var e=[];for(var t in Ue)Ue.hasOwnProperty(t)&&e.push(Ue[t]);return e},De=[],Be=()=>{for(;De.length;){var e=De.pop();e.$$.deleteScheduled=!1,e.delete()}},Pe=e=>{ye=e,De.length&&ye&&ye(Be)},Me=()=>{i.getInheritedInstanceCount=Te,i.getLiveInheritedInstances=xe,i.flushPendingDeletes=Be,i.setDelayFunction=Pe},Ue={},Fe=(e,t)=>{for(void 0===t&&he("ptr should not be undefined");e.baseClass;)t=e.upcast(t),e=e.baseClass;return t},Re=(e,t)=>(t=Fe(e,t),Ue[t]),Le=(e,t)=>(t.ptrType&&t.ptr||fe("makeClassHandle requires ptr and ptrType"),!!t.smartPtrType!=!!t.smartPtr&&fe("Both smartPtrType and smartPtr must be specified"),t.count={value:1},ze(Object.create(e,{$$:{value:t}})));function Oe(e){var t=this.getPointee(e);if(!t)return this.destructor(e),null;var r=Re(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?Le(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:t,smartPtrType:this,smartPtr:e}):Le(this.registeredClass.instancePrototype,{ptrType:this,ptr:e})}var s,o=this.registeredClass.getActualType(t),a=Ce[o];if(!a)return i.call(this);s=this.isConst?a.constPointerType:a.pointerType;var c=ke(t,this.registeredClass,s.registeredClass);return null===c?i.call(this):this.isSmartPointer?Le(s.registeredClass.instancePrototype,{ptrType:s,ptr:c,smartPtrType:this,smartPtr:e}):Le(s.registeredClass.instancePrototype,{ptrType:s,ptr:c})}var ze=e=>"undefined"==typeof FinalizationRegistry?(ze=e=>e,e):(Se=new FinalizationRegistry((e=>{Ee(e.$$)})),ze=e=>{var t=e.$$;if(t.smartPtr){var r={$$:t};Se.register(e,r,e)}return e},Ie=e=>Se.unregister(e),ze(e)),Ne=()=>{Object.assign(He.prototype,{isAliasOf(e){if(!(this instanceof He))return!1;if(!(e instanceof He))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||we(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var e=ze(Object.create(Object.getPrototypeOf(this),{$$:{value:be(this.$$)}}));return e.$$.count.value+=1,e.$$.deleteScheduled=!1,e},delete(){this.$$.ptr||we(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&he("Object already scheduled for deletion"),Ie(this),Ee(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)},isDeleted(){return!this.$$.ptr},deleteLater(){return this.$$.ptr||we(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&he("Object already scheduled for deletion"),De.push(this),1===De.length&&ye&&ye(Be),this.$$.deleteScheduled=!0,this}})};function He(){}var Ve=(e,t)=>Object.defineProperty(t,"name",{value:e}),je=(e,t,r)=>{if(void 0===e[t].overloadTable){var n=e[t];e[t]=function(){return e[t].overloadTable.hasOwnProperty(arguments.length)||he(`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}},We=(e,t,r)=>{i.hasOwnProperty(e)?((void 0===r||void 0!==i[e].overloadTable&&void 0!==i[e].overloadTable[r])&&he(`Cannot register public name '${e}' twice`),je(i,e,e),i.hasOwnProperty(r)&&he(`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))},$e=48,Ge=57,qe=e=>{if(void 0===e)return"_unknown";var t=(e=e.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return t>=$e&&t<=Ge?`_${e}`:e};function Ke(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 Je=(e,t,r)=>{for(;t!==r;)t.upcast||he(`Expected null or instance of ${r.name}, got an instance of ${t.name}`),e=t.upcast(e),t=t.baseClass;return e};function Xe(e,t){if(null===t)return this.isReference&&he(`null is not a valid ${this.name}`),0;t.$$||he(`Cannot pass "${Bt(t)}" as a ${this.name}`),t.$$.ptr||he(`Cannot pass deleted object as a pointer of type ${this.name}`);var r=t.$$.ptrType.registeredClass;return Je(t.$$.ptr,r,this.registeredClass)}function Ye(e,t){var r;if(null===t)return this.isReference&&he(`null is not a valid ${this.name}`),this.isSmartPointer?(r=this.rawConstructor(),null!==e&&e.push(this.rawDestructor,r),r):0;t.$$||he(`Cannot pass "${Bt(t)}" as a ${this.name}`),t.$$.ptr||he(`Cannot pass deleted object as a pointer of type ${this.name}`),!this.isConst&&t.$$.ptrType.isConst&&he(`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=Je(t.$$.ptr,n,this.registeredClass),this.isSmartPointer)switch(void 0===t.$$.smartPtr&&he("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:t.$$.smartPtrType===this?r=t.$$.smartPtr:he(`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,Tt.toHandle((()=>i.delete()))),null!==e&&e.push(this.rawDestructor,r)}break;default:he("Unsupporting sharing policy")}return r}function Ze(e,t){if(null===t)return this.isReference&&he(`null is not a valid ${this.name}`),0;t.$$||he(`Cannot pass "${Bt(t)}" as a ${this.name}`),t.$$.ptr||he(`Cannot pass deleted object as a pointer of type ${this.name}`),t.$$.ptrType.isConst&&he(`Cannot convert argument of type ${t.$$.ptrType.name} to parameter type ${this.name}`);var r=t.$$.ptrType.registeredClass;return Je(t.$$.ptr,r,this.registeredClass)}function Qe(e){return this.fromWireType(k[e>>2])}var et=()=>{Object.assign(tt.prototype,{getPointee(e){return this.rawGetPointee&&(e=this.rawGetPointee(e)),e},destructor(e){this.rawDestructor&&this.rawDestructor(e)},argPackAdvance:ge,readValueFromPointer:Qe,deleteObject(e){null!==e&&e.delete()},fromWireType:Oe})};function tt(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=Ye:n?(this.toWireType=Xe,this.destructorFunction=null):(this.toWireType=Ze,this.destructorFunction=null)}var rt,nt,it=(e,t,r)=>{i.hasOwnProperty(e)||fe("Replacing nonexistant public symbol"),void 0!==i[e].overloadTable&&void 0!==r?i[e].overloadTable[r]=t:(i[e]=t,i[e].argCount=r)},st=(e,t,r)=>{var n=i["dynCall_"+e];return r&&r.length?n.apply(null,[t].concat(r)):n.call(null,t)},ot=[],at=e=>{var t=ot[e];return t||(e>=ot.length&&(ot.length=e+1),ot[e]=t=rt.get(e)),t},ct=(e,t,r)=>e.includes("j")?st(e,t,r):at(t).apply(null,r),ut=(e,t)=>{var r=[];return function(){return r.length=0,Object.assign(r,arguments),ct(e,t,r)}},lt=(e,t)=>{var r=(e=ce(e)).includes("j")?ut(e,t):at(t);return"function"!=typeof r&&he(`unknown function pointer with signature ${e}: ${t}`),r},dt=(e,t)=>{var r=Ve(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},ht=e=>{var t=Or(e),r=ce(t);return Rr(t),r},ft=(e,t)=>{var r=[],n={};throw t.forEach((function e(t){n[t]||le[t]||(de[t]?de[t].forEach(e):(r.push(t),n[t]=!0))})),new nt(`${e}: `+r.map(ht).join([", "]))},pt=(e,t,r,n,i,s,o,a,c,u,l,d,h)=>{l=ce(l),s=lt(i,s),a&&(a=lt(o,a)),u&&(u=lt(c,u)),h=lt(d,h);var f=qe(l);We(f,(function(){ft(`Cannot construct ${l} due to unbound types`,[n])})),pe([e,t,r],n?[n]:[],(function(t){var r,i;t=t[0],i=n?(r=t.registeredClass).instancePrototype:He.prototype;var o=Ve(l,(function(){if(Object.getPrototypeOf(this)!==c)throw new ne("Use 'new' to construct "+l);if(void 0===d.constructor_body)throw new ne(l+" has no accessible constructor");var e=d.constructor_body[arguments.length];if(void 0===e)throw new ne(`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 Ke(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 tt(l,d,!0,!1,!1),m=new tt(l+"*",d,!1,!1,!1),v=new tt(l+" const*",d,!1,!0,!1);return Ce[e]={pointerType:m,constPointerType:v},it(f,o),[p,m,v]}))},mt=(e,t)=>{for(var r=[],n=0;n<e;n++)r.push(k[t+4*n>>2]);return r},vt=e=>{for(;e.length;){var t=e.pop();e.pop()(t)}};function yt(e,t){if(!(e instanceof Function))throw new TypeError(`new_ called with constructor type ${typeof e} which is not a function`);var r=Ve(e.name||"unknownFunctionName",(function(){}));r.prototype=e.prototype;var n=new r,i=e.apply(n,t);return i instanceof Object?i:n}function gt(e,t,r,n,i,s){var o=t.length;o<2&&he("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=[he,n,i,vt,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 g=yt(Function,m).apply(null,v);return Ve(e,g)}var _t=(e,t,r,n,i,s)=>{var o=mt(t,r);i=lt(n,i),pe([],[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 ne(`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]=()=>{ft(`Cannot construct ${e.name} due to unbound types`,o)},pe([],o,(n=>(n.splice(1,0,null),e.registeredClass.constructor_body[t-1]=gt(r,n,null,i,s),[]))),[]}))},bt=e=>{const t=(e=e.trim()).indexOf("(");return-1!==t?e.substr(0,t):e},wt=(e,t,r,n,i,s,o,a,c)=>{var u=mt(r,n);t=ce(t),t=bt(t),s=lt(i,s),pe([],[e],(function(e){var n=`${(e=e[0]).name}.${t}`;function i(){ft(`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):(je(l,t,n),l[t].overloadTable[r-2]=i),pe([],u,(function(i){var a=gt(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 St(){Object.assign(It.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 It(){this.allocated=[void 0],this.freelist=[]}var At=new It,Et=e=>{e>=At.reserved&&0==--At.get(e).refcount&&At.free(e)},kt=()=>{for(var e=0,t=At.reserved;t<At.allocated.length;++t)void 0!==At.allocated[t]&&++e;return e},Ct=()=>{At.allocated.push({value:void 0},{value:null},{value:!0},{value:!1}),At.reserved=At.allocated.length,i.count_emval_handles=kt},Tt={toValue:e=>(e||he("Cannot use deleted val. handle = "+e),At.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 At.allocate({refcount:1,value:e})}}};function xt(e){return this.fromWireType(E[e>>2])}var Dt=(e,t)=>{ve(e,{name:t=ce(t),fromWireType:e=>{var t=Tt.toValue(e);return Et(e),t},toWireType:(e,t)=>Tt.toHandle(t),argPackAdvance:ge,readValueFromPointer:xt,destructorFunction:null})},Bt=e=>{if(null===e)return"null";var t=typeof e;return"object"===t||"array"===t||"function"===t?e.toString():""+e},Pt=(e,t)=>{switch(t){case 4:return function(e){return this.fromWireType(C[e>>2])};case 8:return function(e){return this.fromWireType(T[e>>3])};default:throw new TypeError(`invalid float width (${t}): ${e}`)}},Mt=(e,t,r)=>{ve(e,{name:t=ce(t),fromWireType:e=>e,toWireType:(e,t)=>t,argPackAdvance:ge,readValueFromPointer:Pt(t,r),destructorFunction:null})},Ut=(e,t,r)=>{switch(t){case 1:return r?e=>w[e>>0]:e=>S[e>>0];case 2:return r?e=>I[e>>1]:e=>A[e>>1];case 4:return r?e=>E[e>>2]:e=>k[e>>2];default:throw new TypeError(`invalid integer width (${t}): ${e}`)}},Ft=(e,t,r,n,i)=>{t=ce(t);var s=e=>e;if(0===n){var o=32-8*r;s=e=>e<<o>>>o}var a=t.includes("unsigned");ve(e,{name:t,fromWireType:s,toWireType:a?function(e,t){return this.name,t>>>0}:function(e,t){return this.name,t},argPackAdvance:ge,readValueFromPointer:Ut(t,r,0!==n),destructorFunction:null})},Rt=(e,t,r)=>{var n=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][t];function i(e){var t=k[e>>2],r=k[e+4>>2];return new n(w.buffer,r,t)}ve(e,{name:r=ce(r),fromWireType:i,argPackAdvance:ge,readValueFromPointer:i},{ignoreDuplicateRegistrations:!0})},Lt=(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},Ot=(e,t,r)=>Lt(e,S,t,r),zt=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},Nt="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0,Ht=(e,t,r)=>{for(var n=t+r,i=t;e[i]&&!(i>=n);)++i;if(i-t>16&&e.buffer&&Nt)return Nt.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},Vt=(e,t)=>e?Ht(S,e,t):"",jt=(e,t)=>{var r="std::string"===(t=ce(t));ve(e,{name:t,fromWireType(e){var t,n=k[e>>2],i=e+4;if(r)for(var s=i,o=0;o<=n;++o){var a=i+o;if(o==n||0==S[a]){var c=Vt(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(S[i+o]);t=u.join("")}return Rr(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||he("Cannot pass non-string to std::string"),n=r&&i?zt(t):t.length;var s=Lr(4+n+1),o=s+4;if(k[s>>2]=n,r&&i)Ot(t,o,n+1);else if(i)for(var a=0;a<n;++a){var c=t.charCodeAt(a);c>255&&(Rr(o),he("String has UTF-16 code units that do not fit in 8 bits")),S[o+a]=c}else for(a=0;a<n;++a)S[o+a]=t[a];return null!==e&&e.push(Rr,s),s},argPackAdvance:ge,readValueFromPointer:Qe,destructorFunction(e){Rr(e)}})},Wt="undefined"!=typeof TextDecoder?new TextDecoder("utf-16le"):void 0,$t=(e,t)=>{for(var r=e,n=r>>1,i=n+t/2;!(n>=i)&&A[n];)++n;if((r=n<<1)-e>32&&Wt)return Wt.decode(S.subarray(e,r));for(var s="",o=0;!(o>=t/2);++o){var a=I[e+2*o>>1];if(0==a)break;s+=String.fromCharCode(a)}return s},Gt=(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);I[t>>1]=o,t+=2}return I[t>>1]=0,t-n},qt=e=>2*e.length,Kt=(e,t)=>{for(var r=0,n="";!(r>=t/4);){var i=E[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},Jt=(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)),E[t>>2]=o,(t+=4)+4>i)break}return E[t>>2]=0,t-n},Xt=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},Yt=(e,t,r)=>{var n,i,s,o,a;r=ce(r),2===t?(n=$t,i=Gt,o=qt,s=()=>A,a=1):4===t&&(n=Kt,i=Jt,o=Xt,s=()=>k,a=2),ve(e,{name:r,fromWireType:e=>{for(var r,i=k[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 Rr(e),r},toWireType:(e,n)=>{"string"!=typeof n&&he(`Cannot pass non-string to C++ string type ${r}`);var s=o(n),c=Lr(4+s+t);return k[c>>2]=s>>a,i(n,c+4,s+t),null!==e&&e.push(Rr,c),c},argPackAdvance:ge,readValueFromPointer:xt,destructorFunction(e){Rr(e)}})},Zt=(e,t)=>{ve(e,{isVoid:!0,name:t=ce(t),argPackAdvance:0,fromWireType:()=>{},toWireType:(e,t)=>{}})},Qt={},er=e=>{var t=Qt[e];return void 0===t?ce(e):t},tr=[],rr=(e,t,r,n,i)=>(e=tr[e])(t=Tt.toValue(t),t[r=er(r)],n,i),nr=e=>{var t=tr.length;return tr.push(e),t},ir=(e,t)=>{var r=le[e];return void 0===r&&he(t+" has unknown type "+ht(e)),r},sr=(e,t)=>{for(var r=new Array(e),n=0;n<e;++n)r[n]=ir(k[t+4*n>>2],"parameter "+n);return r},or=(e,t,r)=>{var n=[],i=e.toWireType(n,r);return n.length&&(k[t>>2]=Tt.toHandle(n)),i},ar=(e,t,r)=>{var n=sr(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(or),s+="  return emval_returnValue(retType, destructorsRef, rv);\n"),s+="};\n",c.push(s);var d=yt(Function,c).apply(null,u),h=`methodCaller<(${n.map((e=>e.name)).join(", ")}) => ${i.name}>`;return nr(Ve(h,d))},cr=e=>{e>4&&(At.get(e).refcount+=1)},ur=e=>Tt.toHandle(er(e)),lr=()=>Tt.toHandle({}),dr=e=>Tt.toHandle(Vt(e)),hr=e=>{var t=Tt.toValue(e);vt(t),Et(e)},fr=(e,t,r)=>{e=Tt.toValue(e),t=Tt.toValue(t),r=Tt.toValue(r),e[t]=r},pr=(e,t)=>{var r=(e=ir(e,"_emval_take_value")).readValueFromPointer(t);return Tt.toHandle(r)},mr=e=>e%4==0&&(e%100!=0||e%400==0),vr=[0,31,60,91,121,152,182,213,244,274,305,335],yr=[0,31,59,90,120,151,181,212,243,273,304,334],gr=e=>(mr(e.getFullYear())?vr:yr)[e.getMonth()]+e.getDate()-1,_r=(e,t)=>t+2097152>>>0<4194305-!!e?(e>>>0)+4294967296*t:NaN;function br(e,t,r){var n=_r(e,t),i=new Date(1e3*n);E[r>>2]=i.getSeconds(),E[r+4>>2]=i.getMinutes(),E[r+8>>2]=i.getHours(),E[r+12>>2]=i.getDate(),E[r+16>>2]=i.getMonth(),E[r+20>>2]=i.getFullYear()-1900,E[r+24>>2]=i.getDay();var s=0|gr(i);E[r+28>>2]=s,E[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));E[r+32>>2]=u}var wr,Sr=e=>{var t=zt(e)+1,r=Lr(t);return r&&Ot(e,r,t),r},Ir=(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"}k[e>>2]=60*c,E[t>>2]=Number(o!=a);var l=u(i),d=u(s),h=Sr(l),f=Sr(d);a<o?(k[r>>2]=h,k[r+4>>2]=f):(k[r>>2]=f,k[r+4>>2]=h)},Ar=()=>{W("")},Er=()=>Date.now();wr=()=>performance.now();var kr=(e,t,r)=>S.copyWithin(e,t,t+r),Cr=()=>536870912,Tr=e=>{var t=(e-g.buffer.byteLength+65535)/65536;try{return g.grow(t),D(),1}catch(e){}},xr=e=>{var t=S.length;e>>>=0;var r=Cr();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(Tr(a))return!0}return!1},Dr=[null,[],[]],Br=(e,t)=>{var r=Dr[e];0===t||10===t?((1===e?_:b)(Ht(r,0)),r.length=0):r.push(t)},Pr=(e,t,r,n)=>{for(var i=0,s=0;s<r;s++){var o=k[t>>2],a=k[t+4>>2];t+=8;for(var c=0;c<a;c++)Br(e,S[o+c]);i+=a}return k[n>>2]=i,0};ae(),ne=i.BindingError=class extends Error{constructor(e){super(e),this.name="BindingError"}},ie=i.InternalError=class extends Error{constructor(e){super(e),this.name="InternalError"}},Ne(),Me(),et(),nt=i.UnboundTypeError=dt(Error,"UnboundTypeError"),St(),Ct();var Mr,Ur={o:se,s:oe,A:_e,r:pt,p:_t,h:wt,z:Dt,k:Mt,b:Ft,a:Rt,l:jt,i:Yt,B:Zt,g:rr,c:Et,f:ar,C:cr,m:ur,E:lr,y:dr,e:hr,n:fr,D:pr,q:br,u:Ir,j:Ar,w:Er,d:wr,x:kr,t:xr,v:Pr},Fr=Q(),Rr=e=>(Rr=Fr.H)(e),Lr=e=>(Lr=Fr.I)(e),Or=e=>(Or=Fr.K)(e),zr=e=>(zr=Fr.L)(e);function Nr(){function e(){Mr||(Mr=!0,i.calledRun=!0,x||(F(),t(i),i.onRuntimeInitialized&&i.onRuntimeInitialized(),R()))}N>0||(U(),N>0||(i.setStatus?(i.setStatus("Running..."),setTimeout((function(){setTimeout((function(){i.setStatus("")}),1),e()}),1)):e()))}if(i.dynCall_jiji=(e,t,r,n,s)=>(i.dynCall_jiji=Fr.M)(e,t,r,n,s),i.___start_em_js=143564,i.___stop_em_js=143621,H=function e(){Mr||Nr(),Mr||(H=e)},i.preInit)for("function"==typeof i.preInit&&(i.preInit=[i.preInit]);i.preInit.length>0;)i.preInit.pop()();return Nr(),e.ready}),o=(()=>{var 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-simd.js",document.baseURI).href;return async function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};var r,n,i;(i=t).ready=new Promise(((e,t)=>{r=e,n=t})),(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-simd.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-simd.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),e&&(f=e),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&&(g=i.wasmBinary),"object"!=typeof WebAssembly&&G("no native wasm support detected");var S,I,A,E,k,C,T,x,D=!1;function B(e,t){e||G(t)}function P(){var e=_.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=T=new Float32Array(e),i.HEAPF64=x=new Float64Array(e)}var M=[],U=[],F=[];function R(){if(i.preRun)for("function"==typeof i.preRun&&(i.preRun=[i.preRun]);i.preRun.length;)z(i.preRun.shift());ie(M)}function L(){i.noFSInit||xe.init.initialized||xe.init(),xe.ignorePermissions=!1,ie(U)}function O(){if(i.postRun)for("function"==typeof i.postRun&&(i.postRun=[i.postRun]);i.postRun.length;)H(i.postRun.shift());ie(F)}function z(e){M.unshift(e)}function N(e){U.unshift(e)}function H(e){F.unshift(e)}var V=0,j=null;function W(e){V++,i.monitorRunDependencies&&i.monitorRunDependencies(V)}function $(e){if(V--,i.monitorRunDependencies&&i.monitorRunDependencies(V),0==V&&j){var t=j;j=null,t()}}function G(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 q,K,J,X="data:application/octet-stream;base64,",Y=e=>e.startsWith(X),Z=e=>e.startsWith("file://");function Q(e){if(e==q&&g)return new Uint8Array(g);if(a)return a(e);throw"both async and sync fetching of the wasm failed"}function ee(e){if(!g&&(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}`),G(e)}))}function re(e,t,r,n){return e||"function"!=typeof WebAssembly.instantiateStreaming||Y(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,_=pn.G,P(),Mt=pn.L,N(pn.H),$(),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(g,q,e,(function(e){t(e.instance)})).catch(n),{}}i.locateFile?Y(q="decoder-pro-audio.wasm")||(q=p(q)):q=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-simd.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(_n(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){}G("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]:xe.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);if(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 ge=()=>{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()},_e={ttys:[],init(){},shutdown(){},register(e,t){_e.ttys[e]={input:[],output:[],ops:t},xe.registerDevice(e,_e.stream_ops)},stream_ops:{open(e){var t=_e.ttys[e.node.rdev];if(!t)throw new xe.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 xe.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 xe.ErrnoError(29)}if(void 0===a&&0===s)throw new xe.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 xe.ErrnoError(60);try{for(var s=0;s<n;s++)e.tty.ops.put_char(e.tty,t[r+s])}catch(e){throw new xe.ErrnoError(29)}return n&&(e.node.timestamp=Date.now()),s}},default_tty_ops:{get_char:e=>ge(),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=>{G()},we={ops_table:null,mount:e=>we.createNode(null,"/",16895,0),createNode(e,t,r,n){if(xe.isBlkdev(r)||xe.isFIFO(r))throw new xe.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:xe.chrdev_stream_ops}});var i=xe.createNode(e,t,r,n);return xe.isDir(i.mode)?(i.node_ops=we.ops_table.dir.node,i.stream_ops=we.ops_table.dir.stream,i.contents={}):xe.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):xe.isLink(i.mode)?(i.node_ops=we.ops_table.link.node,i.stream_ops=we.ops_table.link.stream):xe.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=xe.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,xe.isDir(e.mode)?t.size=4096:xe.isFile(e.mode)?t.size=e.usedBytes:xe.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 xe.genericErrors[44]},mknod:(e,t,r,n)=>we.createNode(e,t,r,n),rename(e,t,r){if(xe.isDir(e.mode)){var n;try{n=xe.lookupNode(t,r)}catch(e){}if(n)for(var i in n.contents)throw new xe.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=xe.lookupNode(e,t);for(var n in r.contents)throw new xe.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(!xe.isLink(e.mode))throw new xe.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&&xe.isFile(e.node.mode)&&(n+=e.node.usedBytes),n<0)throw new xe.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(!xe.isFile(e.node.mode))throw new xe.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 xe.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&&$()}),(t=>{if(!r)throw`Loading data file "${e}" failed.`;r()})),i&&W()},Ie=(e,t,r,n,i,s)=>{xe.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(),$()}Ee(r,l,d,(()=>{o&&o(),$()}))||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},Te=(e,t)=>{var r=0;return e&&(r|=365),t&&(r|=146),r},xe={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 xe.ErrnoError(32);for(var r=e.split("/").filter((e=>!!e)),n=xe.root,i="/",s=0;s<r.length;s++){var o=s===r.length-1;if(o&&t.parent)break;if(n=xe.lookupNode(n,r[s]),i=ce.join2(i,r[s]),xe.isMountpoint(n)&&(!o||o&&t.follow_mount)&&(n=n.mounted.root),!o||t.follow)for(var a=0;xe.isLink(n.mode);){var c=xe.readlink(i);if(i=de.resolve(ce.dirname(i),c),n=xe.lookupPath(i,{recurse_count:t.recurse_count+1}).node,a++>40)throw new xe.ErrnoError(32)}}return{path:i,node:n}},getPath(e){for(var t;;){if(xe.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)%xe.nameTable.length},hashAddNode(e){var t=xe.hashName(e.parent.id,e.name);e.name_next=xe.nameTable[t],xe.nameTable[t]=e},hashRemoveNode(e){var t=xe.hashName(e.parent.id,e.name);if(xe.nameTable[t]===e)xe.nameTable[t]=e.name_next;else for(var r=xe.nameTable[t];r;){if(r.name_next===e){r.name_next=e.name_next;break}r=r.name_next}},lookupNode(e,t){var r=xe.mayLookup(e);if(r)throw new xe.ErrnoError(r,e);for(var n=xe.hashName(e.id,t),i=xe.nameTable[n];i;i=i.name_next){var s=i.name;if(i.parent.id===e.id&&s===t)return i}return xe.lookup(e,t)},createNode(e,t,r,n){var i=new xe.FSNode(e,t,r,n);return xe.hashAddNode(i),i},destroyNode(e){xe.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)=>xe.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=xe.nodePermissions(e,"x");return t||(e.node_ops.lookup?0:2)},mayCreate(e,t){try{xe.lookupNode(e,t);return 20}catch(e){}return xe.nodePermissions(e,"wx")},mayDelete(e,t,r){var n;try{n=xe.lookupNode(e,t)}catch(e){return e.errno}var i=xe.nodePermissions(e,"wx");if(i)return i;if(r){if(!xe.isDir(n.mode))return 54;if(xe.isRoot(n)||xe.getPath(n)===xe.cwd())return 10}else if(xe.isDir(n.mode))return 31;return 0},mayOpen:(e,t)=>e?xe.isLink(e.mode)?32:xe.isDir(e.mode)&&("r"!==xe.flagsToPermissionString(t)||512&t)?31:xe.nodePermissions(e,xe.flagsToPermissionString(t)):44,MAX_OPEN_FDS:4096,nextfd(){for(var e=0;e<=xe.MAX_OPEN_FDS;e++)if(!xe.streams[e])return e;throw new xe.ErrnoError(33)},getStreamChecked(e){var t=xe.getStream(e);if(!t)throw new xe.ErrnoError(8);return t},getStream:e=>xe.streams[e],createStream(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;return xe.FSStream||(xe.FSStream=function(){this.shared={}},xe.FSStream.prototype={},Object.defineProperties(xe.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 xe.FSStream,e),-1==t&&(t=xe.nextfd()),e.fd=t,xe.streams[t]=e,e},closeStream(e){xe.streams[e]=null},chrdev_stream_ops:{open(e){var t=xe.getDevice(e.node.rdev);e.stream_ops=t.stream_ops,e.stream_ops.open&&e.stream_ops.open(e)},llseek(){throw new xe.ErrnoError(70)}},major:e=>e>>8,minor:e=>255&e,makedev:(e,t)=>e<<8|t,registerDevice(e,t){xe.devices[e]={stream_ops:t}},getDevice:e=>xe.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),xe.syncFSRequests++,xe.syncFSRequests>1&&w(`warning: ${xe.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`);var r=xe.getMounts(xe.root.mount),n=0;function i(e){return xe.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&&xe.root)throw new xe.ErrnoError(10);if(!i&&!s){var o=xe.lookupPath(r,{follow_mount:!1});if(r=o.path,n=o.node,xe.isMountpoint(n))throw new xe.ErrnoError(10);if(!xe.isDir(n.mode))throw new xe.ErrnoError(54)}var a={type:e,opts:t,mountpoint:r,mounts:[]},c=e.mount(a);return c.mount=a,a.root=c,i?xe.root=c:n&&(n.mounted=a,n.mount&&n.mount.mounts.push(a)),c},unmount(e){var t=xe.lookupPath(e,{follow_mount:!1});if(!xe.isMountpoint(t.node))throw new xe.ErrnoError(28);var r=t.node,n=r.mounted,i=xe.getMounts(n);Object.keys(xe.nameTable).forEach((e=>{for(var t=xe.nameTable[e];t;){var r=t.name_next;i.includes(t.mount)&&xe.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=xe.lookupPath(e,{parent:!0}).node,i=ce.basename(e);if(!i||"."===i||".."===i)throw new xe.ErrnoError(28);var s=xe.mayCreate(n,i);if(s)throw new xe.ErrnoError(s);if(!n.node_ops.mknod)throw new xe.ErrnoError(63);return n.node_ops.mknod(n,i,t,r)},create:(e,t)=>(t=void 0!==t?t:438,t&=4095,t|=32768,xe.mknod(e,t,0)),mkdir:(e,t)=>(t=void 0!==t?t:511,t&=1023,t|=16384,xe.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{xe.mkdir(n,t)}catch(e){if(20!=e.errno)throw e}}},mkdev:(e,t,r)=>(void 0===r&&(r=t,t=438),t|=8192,xe.mknod(e,t,r)),symlink(e,t){if(!de.resolve(e))throw new xe.ErrnoError(44);var r=xe.lookupPath(t,{parent:!0}).node;if(!r)throw new xe.ErrnoError(44);var n=ce.basename(t),i=xe.mayCreate(r,n);if(i)throw new xe.ErrnoError(i);if(!r.node_ops.symlink)throw new xe.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=xe.lookupPath(e,{parent:!0}).node,n=xe.lookupPath(t,{parent:!0}).node,!r||!n)throw new xe.ErrnoError(44);if(r.mount!==n.mount)throw new xe.ErrnoError(75);var c,u=xe.lookupNode(r,o),l=de.relative(e,s);if("."!==l.charAt(0))throw new xe.ErrnoError(28);if("."!==(l=de.relative(t,i)).charAt(0))throw new xe.ErrnoError(55);try{c=xe.lookupNode(n,a)}catch(e){}if(u!==c){var d=xe.isDir(u.mode),h=xe.mayDelete(r,o,d);if(h)throw new xe.ErrnoError(h);if(h=c?xe.mayDelete(n,a,d):xe.mayCreate(n,a))throw new xe.ErrnoError(h);if(!r.node_ops.rename)throw new xe.ErrnoError(63);if(xe.isMountpoint(u)||c&&xe.isMountpoint(c))throw new xe.ErrnoError(10);if(n!==r&&(h=xe.nodePermissions(r,"w")))throw new xe.ErrnoError(h);xe.hashRemoveNode(u);try{r.node_ops.rename(u,n,a)}catch(e){throw e}finally{xe.hashAddNode(u)}}},rmdir(e){var t=xe.lookupPath(e,{parent:!0}).node,r=ce.basename(e),n=xe.lookupNode(t,r),i=xe.mayDelete(t,r,!0);if(i)throw new xe.ErrnoError(i);if(!t.node_ops.rmdir)throw new xe.ErrnoError(63);if(xe.isMountpoint(n))throw new xe.ErrnoError(10);t.node_ops.rmdir(t,r),xe.destroyNode(n)},readdir(e){var t=xe.lookupPath(e,{follow:!0}).node;if(!t.node_ops.readdir)throw new xe.ErrnoError(54);return t.node_ops.readdir(t)},unlink(e){var t=xe.lookupPath(e,{parent:!0}).node;if(!t)throw new xe.ErrnoError(44);var r=ce.basename(e),n=xe.lookupNode(t,r),i=xe.mayDelete(t,r,!1);if(i)throw new xe.ErrnoError(i);if(!t.node_ops.unlink)throw new xe.ErrnoError(63);if(xe.isMountpoint(n))throw new xe.ErrnoError(10);t.node_ops.unlink(t,r),xe.destroyNode(n)},readlink(e){var t=xe.lookupPath(e).node;if(!t)throw new xe.ErrnoError(44);if(!t.node_ops.readlink)throw new xe.ErrnoError(28);return de.resolve(xe.getPath(t.parent),t.node_ops.readlink(t))},stat(e,t){var r=xe.lookupPath(e,{follow:!t}).node;if(!r)throw new xe.ErrnoError(44);if(!r.node_ops.getattr)throw new xe.ErrnoError(63);return r.node_ops.getattr(r)},lstat:e=>xe.stat(e,!0),chmod(e,t,r){var n;"string"==typeof e?n=xe.lookupPath(e,{follow:!r}).node:n=e;if(!n.node_ops.setattr)throw new xe.ErrnoError(63);n.node_ops.setattr(n,{mode:4095&t|-4096&n.mode,timestamp:Date.now()})},lchmod(e,t){xe.chmod(e,t,!0)},fchmod(e,t){var r=xe.getStreamChecked(e);xe.chmod(r.node,t)},chown(e,t,r,n){var i;"string"==typeof e?i=xe.lookupPath(e,{follow:!n}).node:i=e;if(!i.node_ops.setattr)throw new xe.ErrnoError(63);i.node_ops.setattr(i,{timestamp:Date.now()})},lchown(e,t,r){xe.chown(e,t,r,!0)},fchown(e,t,r){var n=xe.getStreamChecked(e);xe.chown(n.node,t,r)},truncate(e,t){if(t<0)throw new xe.ErrnoError(28);var r;"string"==typeof e?r=xe.lookupPath(e,{follow:!0}).node:r=e;if(!r.node_ops.setattr)throw new xe.ErrnoError(63);if(xe.isDir(r.mode))throw new xe.ErrnoError(31);if(!xe.isFile(r.mode))throw new xe.ErrnoError(28);var n=xe.nodePermissions(r,"w");if(n)throw new xe.ErrnoError(n);r.node_ops.setattr(r,{size:t,timestamp:Date.now()})},ftruncate(e,t){var r=xe.getStreamChecked(e);if(0==(2097155&r.flags))throw new xe.ErrnoError(28);xe.truncate(r.node,t)},utime(e,t,r){var n=xe.lookupPath(e,{follow:!0}).node;n.node_ops.setattr(n,{timestamp:Math.max(t,r)})},open(e,t,r){if(""===e)throw new xe.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=xe.lookupPath(e,{follow:!(131072&t)}).node}catch(e){}}var s=!1;if(64&t)if(n){if(128&t)throw new xe.ErrnoError(20)}else n=xe.mknod(e,r,0),s=!0;if(!n)throw new xe.ErrnoError(44);if(xe.isChrdev(n.mode)&&(t&=-513),65536&t&&!xe.isDir(n.mode))throw new xe.ErrnoError(54);if(!s){var o=xe.mayOpen(n,t);if(o)throw new xe.ErrnoError(o)}512&t&&!s&&xe.truncate(n,0),t&=-131713;var a=xe.createStream({node:n,path:xe.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||(xe.readFiles||(xe.readFiles={}),e in xe.readFiles||(xe.readFiles[e]=1)),a},close(e){if(xe.isClosed(e))throw new xe.ErrnoError(8);e.getdents&&(e.getdents=null);try{e.stream_ops.close&&e.stream_ops.close(e)}catch(e){throw e}finally{xe.closeStream(e.fd)}e.fd=null},isClosed:e=>null===e.fd,llseek(e,t,r){if(xe.isClosed(e))throw new xe.ErrnoError(8);if(!e.seekable||!e.stream_ops.llseek)throw new xe.ErrnoError(70);if(0!=r&&1!=r&&2!=r)throw new xe.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 xe.ErrnoError(28);if(xe.isClosed(e))throw new xe.ErrnoError(8);if(1==(2097155&e.flags))throw new xe.ErrnoError(8);if(xe.isDir(e.node.mode))throw new xe.ErrnoError(31);if(!e.stream_ops.read)throw new xe.ErrnoError(28);var s=void 0!==i;if(s){if(!e.seekable)throw new xe.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 xe.ErrnoError(28);if(xe.isClosed(e))throw new xe.ErrnoError(8);if(0==(2097155&e.flags))throw new xe.ErrnoError(8);if(xe.isDir(e.node.mode))throw new xe.ErrnoError(31);if(!e.stream_ops.write)throw new xe.ErrnoError(28);e.seekable&&1024&e.flags&&xe.llseek(e,0,2);var o=void 0!==i;if(o){if(!e.seekable)throw new xe.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(xe.isClosed(e))throw new xe.ErrnoError(8);if(t<0||r<=0)throw new xe.ErrnoError(28);if(0==(2097155&e.flags))throw new xe.ErrnoError(8);if(!xe.isFile(e.node.mode)&&!xe.isDir(e.node.mode))throw new xe.ErrnoError(43);if(!e.stream_ops.allocate)throw new xe.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 xe.ErrnoError(2);if(1==(2097155&e.flags))throw new xe.ErrnoError(2);if(!e.stream_ops.mmap)throw new xe.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 xe.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=xe.open(e,t.flags),i=xe.stat(e).size,s=new Uint8Array(i);return xe.read(n,s,0,i,0),"utf8"===t.encoding?r=fe(s,0):"binary"===t.encoding&&(r=s),xe.close(n),r},writeFile(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};r.flags=r.flags||577;var n=xe.open(e,r.flags,r.mode);if("string"==typeof t){var i=new Uint8Array(me(t)+1),s=ve(t,i,0,i.length);xe.write(n,i,0,s,void 0,r.canOwn)}else{if(!ArrayBuffer.isView(t))throw new Error("Unsupported data type");xe.write(n,t,0,t.byteLength,void 0,r.canOwn)}xe.close(n)},cwd:()=>xe.currentPath,chdir(e){var t=xe.lookupPath(e,{follow:!0});if(null===t.node)throw new xe.ErrnoError(44);if(!xe.isDir(t.node.mode))throw new xe.ErrnoError(54);var r=xe.nodePermissions(t.node,"x");if(r)throw new xe.ErrnoError(r);xe.currentPath=t.path},createDefaultDirectories(){xe.mkdir("/tmp"),xe.mkdir("/home"),xe.mkdir("/home/web_user")},createDefaultDevices(){xe.mkdir("/dev"),xe.registerDevice(xe.makedev(1,3),{read:()=>0,write:(e,t,r,n,i)=>n}),xe.mkdev("/dev/null",xe.makedev(1,3)),_e.register(xe.makedev(5,0),_e.default_tty_ops),_e.register(xe.makedev(6,0),_e.default_tty1_ops),xe.mkdev("/dev/tty",xe.makedev(5,0)),xe.mkdev("/dev/tty1",xe.makedev(6,0));var e=new Uint8Array(1024),t=0,r=()=>(0===t&&(t=le(e).byteLength),e[--t]);xe.createDevice("/dev","random",r),xe.createDevice("/dev","urandom",r),xe.mkdir("/dev/shm"),xe.mkdir("/dev/shm/tmp")},createSpecialDirectories(){xe.mkdir("/proc");var e=xe.mkdir("/proc/self");xe.mkdir("/proc/self/fd"),xe.mount({mount(){var t=xe.createNode(e,"fd",16895,73);return t.node_ops={lookup(e,t){var r=+t,n=xe.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?xe.createDevice("/dev","stdin",i.stdin):xe.symlink("/dev/tty","/dev/stdin"),i.stdout?xe.createDevice("/dev","stdout",null,i.stdout):xe.symlink("/dev/tty","/dev/stdout"),i.stderr?xe.createDevice("/dev","stderr",null,i.stderr):xe.symlink("/dev/tty1","/dev/stderr"),xe.open("/dev/stdin",0),xe.open("/dev/stdout",1),xe.open("/dev/stderr",1)},ensureErrnoError(){xe.ErrnoError||(xe.ErrnoError=function(e,t){this.name="ErrnoError",this.node=t,this.setErrno=function(e){this.errno=e},this.setErrno(e),this.message="FS error"},xe.ErrnoError.prototype=new Error,xe.ErrnoError.prototype.constructor=xe.ErrnoError,[44].forEach((e=>{xe.genericErrors[e]=new xe.ErrnoError(e),xe.genericErrors[e].stack="<generic error, no stack>"})))},staticInit(){xe.ensureErrnoError(),xe.nameTable=new Array(4096),xe.mount(we,{},"/"),xe.createDefaultDirectories(),xe.createDefaultDevices(),xe.createSpecialDirectories(),xe.filesystems={MEMFS:we}},init(e,t,r){xe.init.initialized=!0,xe.ensureErrnoError(),i.stdin=e||i.stdin,i.stdout=t||i.stdout,i.stderr=r||i.stderr,xe.createStandardStreams()},quit(){xe.init.initialized=!1;for(var e=0;e<xe.streams.length;e++){var t=xe.streams[e];t&&xe.close(t)}},findObject(e,t){var r=xe.analyzePath(e,t);return r.exists?r.object:null},analyzePath(e,t){try{e=(n=xe.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=xe.lookupPath(e,{parent:!0});r.parentExists=!0,r.parentPath=n.path,r.parentObject=n.node,r.name=ce.basename(e),n=xe.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:xe.getPath(e);for(var i=t.split("/").reverse();i.length;){var s=i.pop();if(s){var o=ce.join2(e,s);try{xe.mkdir(o)}catch(e){}e=o}}return o},createFile(e,t,r,n,i){var s=ce.join2("string"==typeof e?e:xe.getPath(e),t),o=Te(n,i);return xe.create(s,o)},createDataFile(e,t,r,n,i,s){var o=t;e&&(e="string"==typeof e?e:xe.getPath(e),o=t?ce.join2(e,t):e);var a=Te(n,i),c=xe.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}xe.chmod(c,146|a);var h=xe.open(c,577);xe.write(h,r,0,r.length,0,s),xe.close(h),xe.chmod(c,a)}},createDevice(e,t,r,n){var i=ce.join2("string"==typeof e?e:xe.getPath(e),t),s=Te(!!r,!!n);xe.createDevice.major||(xe.createDevice.major=64);var o=xe.makedev(xe.createDevice.major++,0);return xe.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 xe.ErrnoError(29)}if(void 0===c&&0===o)throw new xe.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 xe.ErrnoError(29)}return i&&(e.node.timestamp=Date.now()),o}}),xe.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 xe.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=xe.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 xe.forceLoadFile(c),t.apply(null,arguments)}})),u.read=(e,t,r,n,i)=>(xe.forceLoadFile(c),l(e,t,r,n,i)),u.mmap=(e,t,r,n,i)=>{xe.forceLoadFile(c);var s=be();if(!s)throw new xe.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;-100===e?n=xe.cwd():n=Be.getStreamFromFD(e).path;if(0==t.length){if(!r)throw new xe.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(xe.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(!xe.isFile(t.node.mode))throw new xe.ErrnoError(43);if(2&n)return 0;var s=I.slice(e,e+r);xe.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=>xe.getStreamChecked(e)};function Pe(e,t,r){Be.varargs=r;try{var n=Be.getStreamFromFD(e);switch(t){case 0:if((i=Be.get())<0)return-28;for(;xe.streams[i];)i++;return xe.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:i=Be.getp();return A[i+0>>1]=2,0;case 16:case 8:default:return-28;case 9:return ae(28),-1}}catch(e){if(void 0===xe||"ErrnoError"!==e.name)throw e;return-e.errno}}function Me(e,t,r,n){Be.varargs=n;try{t=Be.getStr(t),t=Be.calculateAt(e,t);var i=n?Be.get():0;return xe.open(t,r,i).fd}catch(e){if(void 0===xe||"ErrnoError"!==e.name)throw e;return-e.errno}}var Ue,Fe,Re,Le=(e,t,r,n,i)=>{},Oe=()=>{for(var e=new Array(256),t=0;t<256;++t)e[t]=String.fromCharCode(t);Ue=e},ze=e=>{for(var t="",r=e;I[r];)t+=Ue[I[r++]];return t},Ne={},He={},Ve={},je=e=>{throw new Fe(e)},We=e=>{throw new Re(e)},$e=(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)qe(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 Ge(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};var n=t.name;if(e||je(`type "${n}" must have a positive integer typeid pointer`),He.hasOwnProperty(e)){if(r.ignoreDuplicateRegistrations)return;je(`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 qe(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 Ge(e,t,r)}var Ke,Je=8,Xe=(e,t,r,n)=>{qe(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})},Ye=e=>({count:e.count,deleteScheduled:e.deleteScheduled,preservePointerOnDelete:e.preservePointerOnDelete,ptr:e.ptr,ptrType:e.ptrType,smartPtr:e.smartPtr,smartPtrType:e.smartPtrType}),Ze=e=>{je(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&&je("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(gt.prototype,{isAliasOf(e){if(!(this instanceof gt))return!1;if(!(e instanceof gt))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:Ye(this.$$)}}));return e.$$.count.value+=1,e.$$.deleteScheduled=!1,e},delete(){this.$$.ptr||Ze(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&je("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&&je("Object already scheduled for deletion"),at.push(this),1===at.length&&Ke&&Ke(ct),this.$$.deleteScheduled=!0,this}})};function gt(){}var _t=(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)||je(`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])&&je(`Cannot register public name '${e}' twice`),bt(i,e,e),i.hasOwnProperty(r)&&je(`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||je(`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&&je(`null is not a valid ${this.name}`),0;t.$$||je(`Cannot pass "${cr(t)}" as a ${this.name}`),t.$$.ptr||je(`Cannot pass deleted object as a pointer of type ${this.name}`);var r=t.$$.ptrType.registeredClass;return kt(t.$$.ptr,r,this.registeredClass)}function Tt(e,t){var r;if(null===t)return this.isReference&&je(`null is not a valid ${this.name}`),this.isSmartPointer?(r=this.rawConstructor(),null!==e&&e.push(this.rawDestructor,r),r):0;t.$$||je(`Cannot pass "${cr(t)}" as a ${this.name}`),t.$$.ptr||je(`Cannot pass deleted object as a pointer of type ${this.name}`),!this.isConst&&t.$$.ptrType.isConst&&je(`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&&je("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:t.$$.smartPtrType===this?r=t.$$.smartPtr:je(`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:je("Unsupporting sharing policy")}return r}function xt(e,t){if(null===t)return this.isReference&&je(`null is not a valid ${this.name}`),0;t.$$||je(`Cannot pass "${cr(t)}" as a ${this.name}`),t.$$.ptr||je(`Cannot pass deleted object as a pointer of type ${this.name}`),t.$$.ptrType.isConst&&je(`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(Pt.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 Pt(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=Tt:n?(this.toWireType=Ct,this.destructorFunction=null):(this.toWireType=xt,this.destructorFunction=null)}var Mt,Ut,Ft=(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=Mt.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&&je(`unknown function pointer with signature ${e}: ${t}`),r},Vt=(e,t)=>{var r=_t(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},jt=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 Ut(`${e}: `+r.map(jt).join([", "]))},$t=(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])})),$e([e,t,r],n?[n]:[],(function(t){var r,i;t=t[0],i=n?(r=t.registeredClass).instancePrototype:gt.prototype;var o=_t(l,(function(){if(Object.getPrototypeOf(this)!==c)throw new Fe("Use 'new' to construct "+l);if(void 0===d.constructor_body)throw new Fe(l+" has no accessible constructor");var e=d.constructor_body[arguments.length];if(void 0===e)throw new Fe(`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 Pt(l,d,!0,!1,!1),m=new Pt(l+"*",d,!1,!1,!1),v=new Pt(l+" const*",d,!1,!0,!1);return it[e]={pointerType:m,constPointerType:v},Ft(f,o),[p,m,v]}))},Gt=(e,t)=>{for(var r=[],n=0;n<e;n++)r.push(C[t+4*n>>2]);return r},qt=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=_t(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&&je("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=[je,n,i,qt,t[0],t[1]];a&&(f+="var thisWired = classParam.toWireType("+p+", this);\n");for(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 g=Kt(Function,m).apply(null,v);return _t(e,g)}var Xt=(e,t,r,n,i,s)=>{var o=Gt(t,r);i=Ht(n,i),$e([],[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 Fe(`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)},$e([],o,(n=>(n.splice(1,0,null),e.registeredClass.constructor_body[t-1]=Jt(r,n,null,i,s),[]))),[]}))},Yt=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=Gt(r,n);t=ze(t),t=Yt(t),s=Ht(i,s),$e([],[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),$e([],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||je("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)=>{qe(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(T[e>>2])};case 8:return function(e){return this.fromWireType(x[e>>3])};default:throw new TypeError(`invalid float width (${t}): ${e}`)}},lr=(e,t,r)=>{qe(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");qe(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)}qe(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));qe(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||je("Cannot pass non-string to std::string"),n=r&&i?me(t):t.length;var s=gn(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),je("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},gr=(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},_r=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);if(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=gr,o=_r,s=()=>E,a=1):4===t&&(n=br,i=wr,o=Sr,s=()=>C,a=2),qe(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&&je(`Cannot pass non-string to C++ string type ${r}`);var s=o(n),c=gn(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)=>{qe(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=[],Tr=(e,t,r,n,i)=>(e=Cr[e])(t=sr.toValue(t),t[r=kr(r)],n,i),xr=e=>{var t=Cr.length;return Cr.push(e),t},Dr=(e,t)=>{var r=He[e];return void 0===r&&je(t+" has unknown type "+jt(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},Pr=(e,t,r)=>{var n=[],i=e.toWireType(n,r);return n.length&&(C[t>>2]=sr.toHandle(n)),i},Mr=(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;s+=`  var rv = ${1===r?"new func":"func.call"}(${a.join(", ")});\n`;for(l=0;l<e;++l)n[l].deleteObject&&(s+=`  argType${l}.deleteObject(arg${l});\n`);i.isVoid||(c.push("emval_returnValue"),u.push(Pr),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 xr(_t(h,d))},Ur=e=>{var t=sr.toValue(e);qt(t),rr(e)},Fr=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=>(Fr(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=gn(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)},jr=()=>{G("")},Wr=()=>Date.now(),$r=(e,t,r)=>I.copyWithin(e,t,t+r),Gr=()=>134217728,qr=e=>{var t=(e-_.buffer.byteLength+65535)/65536;try{return _.grow(t),P(),1}catch(e){}},Kr=e=>{var t=I.length;e>>>=0;var r=Gr();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(qr(a))return!0}return!1},Jr={},Xr=()=>u||"./this.program",Yr=()=>{if(!Yr.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",_:Xr()};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]}`);Yr.strings=r}return Yr.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 Yr().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=Yr();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 xe.close(t),0}catch(e){if(void 0===xe||"ErrnoError"!==e.name)throw e;return e.errno}}function rn(e,t){try{var r=Be.getStreamFromFD(e),n=r.tty?2:xe.isDir(r.mode)?3:xe.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===xe||"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=xe.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===xe||"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 xe.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===xe||"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=xe.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===xe||"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=xe.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 xe.isDir(this.mode)}},isDevice:{get:function(){return xe.isChrdev(this.mode)}}}),xe.FSNode=un,xe.createPreloadedFile=ke,xe.staticInit(),Oe(),Fe=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(),Ut=i.UnboundTypeError=Vt(Error,"UnboundTypeError"),Qt(),ir();var hn,fn={o:oe,C:Pe,u:Me,r:Le,E:Xe,F:$t,A:Xt,h:Zt,D:ar,l:lr,c:hr,b:fr,m:mr,i:Ir,n:Ar,f:Tr,j:rr,e:Mr,d:Ur,p:Nr,t:Vr,a:jr,g:Wr,y:$r,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),gn=e=>(gn=pn.M)(e),_n=e=>(_n=pn.N)(e);function bn(){function e(){hn||(hn=!0,i.calledRun=!0,D||(L(),r(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),j=function e(){hn||bn(),hn||(j=e)},i.preInit)for("function"==typeof i.preInit&&(i.preInit=[i.preInit]);i.preInit.length>0;)i.preInit.pop()();return bn(),t.ready}})(),a=c;function c(e,t){var r=u();return(c=function(e,t){return r[e-=335]})(e,t)}function u(){var e=["805955qeqdmZ","297826cxpXRb","16yQabSe","abs","379268wECdPe","sqrt","5931420DogAKu","140052luCPDj","14szsSin","234444tSvqYg","3uMuXAQ","990027gmOpCj","length","random"];return(u=function(){return e})()}!function(e,t){for(var r=c,n=e();;)try{if(127099===-parseInt(r(335))/1+parseInt(r(341))/2*(-parseInt(r(336))/3)+-parseInt(r(344))/4+-parseInt(r(340))/5+-parseInt(r(347))/6*(parseInt(r(348))/7)+parseInt(r(342))/8*(parseInt(r(337))/9)+parseInt(r(346))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(u);var l=1e-6,d="undefined"!=typeof Float32Array?Float32Array:Array,h=Math[a(339)];var f=Math.PI/180;Math.hypot||(Math.hypot=function(){for(var e=a,t=0,r=arguments[e(338)];r--;)t+=arguments[r]*arguments[r];return Math[e(345)](t)});var p=Object.freeze({__proto__:null,EPSILON:l,get ARRAY_TYPE(){return d},RANDOM:h,setMatrixArrayType:function(e){d=e},toRadian:function(e){return e*f},equals:function(e,t){var r=a;return Math[r(343)](e-t)<=l*Math.max(1,Math[r(343)](e),Math[r(343)](t))}});function m(){var e=["ARRAY_TYPE","21NOMaTF","3993492SopoIx","2236872VHZESd","abs","126279OKUcDj","9005pNgnGS","hypot","EPSILON","upDegrees","cos","downDegrees","1650hkgslX","max","2630208oYzFAx","sin","3154006bhtatN","tan","810YbgSYn","rightDegrees","leftDegrees","956523DcFwPf","mat4(","sqrt"];return(m=function(){return e})()}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){var r=m();return(y=function(e,t){return r[e-=313]})(e,t)}function g(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],g=t[15],_=r[0],b=r[1],w=r[2],S=r[3];return e[0]=_*n+b*a+w*d+S*m,e[1]=_*i+b*c+w*h+S*v,e[2]=_*s+b*u+w*f+S*y,e[3]=_*o+b*l+w*p+S*g,_=r[4],b=r[5],w=r[6],S=r[7],e[4]=_*n+b*a+w*d+S*m,e[5]=_*i+b*c+w*h+S*v,e[6]=_*s+b*u+w*f+S*y,e[7]=_*o+b*l+w*p+S*g,_=r[8],b=r[9],w=r[10],S=r[11],e[8]=_*n+b*a+w*d+S*m,e[9]=_*i+b*c+w*h+S*v,e[10]=_*s+b*u+w*f+S*y,e[11]=_*o+b*l+w*p+S*g,_=r[12],b=r[13],w=r[14],S=r[15],e[12]=_*n+b*a+w*d+S*m,e[13]=_*i+b*c+w*h+S*v,e[14]=_*s+b*u+w*f+S*y,e[15]=_*o+b*l+w*p+S*g,e}function _(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,g=o*u;return e[0]=1-(f+m),e[1]=d+g,e[2]=h-y,e[3]=0,e[4]=d-g,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=y,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(331)](n,i,s),e[1]=Math.hypot(o,a,c),e[2]=Math[r(331)](u,l,d),e}function w(e,t,r,n,i){var s,o=1/Math[y(317)](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=y,n=e();;)try{if(934186===-parseInt(r(321))/1+parseInt(r(316))/2+-parseInt(r(326))/3+parseInt(r(327))/4+-parseInt(r(330))/5*(parseInt(r(318))/6)+parseInt(r(325))/7*(-parseInt(r(314))/8)+-parseInt(r(329))/9*(-parseInt(r(336))/10))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(m);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=g,C=E,T=Object.freeze({__proto__:null,create:function(){var e=y,t=new(p[e(324)])(16);return p[e(324)]!=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},clone:function(e){var t=new(p[y(324)])(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,h,f,p,m,v){var y=new d(16);return y[0]=e,y[1]=t,y[2]=r,y[3]=n,y[4]=i,y[5]=s,y[6]=o,y[7]=a,y[8]=c,y[9]=u,y[10]=l,y[11]=h,y[12]=f,y[13]=p,y[14]=m,y[15]=v,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],g=r*a-n*o,_=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,T=d*y-f*m,x=h*y-f*v,D=g*x-_*T+b*C+w*k-S*E+I*A;return D?(D=1/D,e[0]=(a*x-c*T+u*C)*D,e[1]=(i*T-n*x-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*x-u*E)*D,e[5]=(r*x-i*k+s*E)*D,e[6]=(v*b-p*I-y*_)*D,e[7]=(l*I-h*b+f*_)*D,e[8]=(o*T-a*k+u*A)*D,e[9]=(n*k-r*T-s*A)*D,e[10]=(p*S-m*b+y*g)*D,e[11]=(d*b-l*S-f*g)*D,e[12]=(a*E-o*C-c*A)*D,e[13]=(r*C-n*E+i*A)*D,e[14]=(m*_-p*w-v*g)*D,e[15]=(l*w-d*_+h*g)*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:g,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,f,m,v,g,_,b,w,S,I,A,E,k,C,T,x,D=y,B=n[0],P=n[1],M=n[2],U=Math[D(331)](B,P,M);return U<p[D(332)]?null:(B*=U=1/U,P*=U,M*=U,i=Math.sin(r),o=1-(s=Math[D(334)](r)),a=t[0],c=t[1],u=t[2],l=t[3],d=t[4],h=t[5],f=t[6],m=t[7],v=t[8],g=t[9],_=t[10],b=t[11],w=B*B*o+s,S=P*B*o+M*i,I=M*B*o-P*i,A=B*P*o-M*i,E=P*P*o+s,k=M*P*o+B*i,C=B*M*o+P*i,T=P*M*o-B*i,x=M*M*o+s,e[0]=a*w+d*S+v*I,e[1]=c*w+h*S+g*I,e[2]=u*w+f*S+_*I,e[3]=l*w+m*S+b*I,e[4]=a*A+d*E+v*k,e[5]=c*A+h*E+g*k,e[6]=u*A+f*E+_*k,e[7]=l*A+m*E+b*k,e[8]=a*C+d*T+v*x,e[9]=c*C+h*T+g*x,e[10]=u*C+f*T+_*x,e[11]=l*C+m*T+b*x,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=y,i=Math[n(315)](r),s=Math[n(334)](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=y,i=Math[n(315)](r),s=Math[n(334)](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=y,i=Math[n(315)](r),s=Math[n(334)](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=y,a=r[0],c=r[1],u=r[2],l=Math[o(331)](a,c,u);return l<p[o(332)]?null:(a*=l=1/l,c*=l,u*=l,n=Math[o(315)](t),s=1-(i=Math[o(334)](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=y,n=Math[r(315)](t),i=Math[r(334)](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=y,n=Math[r(315)](t),i=Math[r(334)](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=y,n=Math[r(315)](t),i=Math[r(334)](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:_,fromQuat2:function(e,t){var r=new(p[y(324)])(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)),_(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=y,n=new(p[r(324)])(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,f=t[8]*i,m=t[9]*s,v=t[10]*o,g=a+d+v,_=0;return g>0?(_=2*Math[r(323)](g+1),e[3]=.25*_,e[0]=(h-m)/_,e[1]=(f-u)/_,e[2]=(c-l)/_):a>d&&a>v?(_=2*Math[r(323)](1+a-d-v),e[3]=(h-m)/_,e[0]=.25*_,e[1]=(c+l)/_,e[2]=(f+u)/_):d>v?(_=2*Math[r(323)](1+d-a-v),e[3]=(f-u)/_,e[0]=(c+l)/_,e[1]=.25*_,e[2]=(h+m)/_):(_=2*Math[r(323)](1+v-a-d),e[3]=(c-l)/_,e[0]=(f+u)/_,e[1]=(h+m)/_,e[2]=.25*_),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,g=a*u,_=a*l,b=n[0],w=n[1],S=n[2];return e[0]=(1-(p+v))*b,e[1]=(h+_)*b,e[2]=(f-g)*b,e[3]=0,e[4]=(h-_)*w,e[5]=(1-(d+v))*w,e[6]=(m+y)*w,e[7]=0,e[8]=(f+g)*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,g=c*u,_=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,T=(f+b)*w,x=(p-_)*w,D=(f-b)*S,B=(1-(h+y))*S,P=(v+g)*S,M=(p+_)*I,U=(v-g)*I,F=(1-(h+m))*I;return e[0]=C,e[1]=T,e[2]=x,e[3]=0,e[4]=D,e[5]=B,e[6]=P,e[7]=0,e[8]=M,e[9]=U,e[10]=F,e[11]=0,e[12]=r[0]+A-(C*A+D*E+M*k),e[13]=r[1]+E-(T*A+B*E+U*k),e[14]=r[2]+k-(x*A+P*E+F*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[y(317)](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=y,s=Math[i(317)](t[i(333)]*Math.PI/180),o=Math.tan(t[i(335)]*Math.PI/180),a=Math[i(317)](t[i(320)]*Math.PI/180),c=Math.tan(t[i(319)]*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,a,c,u,l,d,h,f,m=y,g=t[0],_=t[1],b=t[2],w=n[0],S=n[1],I=n[2],A=r[0],E=r[1],k=r[2];return Math[m(328)](g-A)<p[m(332)]&&Math[m(328)](_-E)<p[m(332)]&&Math.abs(b-k)<p[m(332)]?v(e):(l=g-A,d=_-E,h=b-k,i=S*(h*=f=1/Math[m(331)](l,d,h))-I*(d*=f),s=I*(l*=f)-w*h,o=w*d-S*l,(f=Math[m(331)](i,s,o))?(i*=f=1/f,s*=f,o*=f):(i=0,s=0,o=0),a=d*o-h*s,c=h*i-l*o,u=l*s-d*i,(f=Math[m(331)](a,c,u))?(a*=f=1/f,c*=f,u*=f):(a=0,c=0,u=0),e[0]=i,e[1]=a,e[2]=l,e[3]=0,e[4]=s,e[5]=c,e[6]=d,e[7]=0,e[8]=o,e[9]=u,e[10]=h,e[11]=0,e[12]=-(i*g+s*_+o*b),e[13]=-(a*g+c*_+u*b),e[14]=-(l*g+d*_+h*b),e[15]=1,e)},targetTo:function(e,t,r,n){var i=y,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(323)](p),h*=p,f*=p);var m=u*f-l*h,v=l*d-c*f,g=c*h-u*d;return(p=m*m+v*v+g*g)>0&&(m*=p=1/Math[i(323)](p),v*=p,g*=p),e[0]=m,e[1]=v,e[2]=g,e[3]=0,e[4]=h*g-f*v,e[5]=f*m-d*g,e[6]=d*v-h*m,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 y(322)+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[y(331)](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=y,n=e[0],i=e[1],s=e[2],o=e[3],a=e[4],c=e[5],u=e[6],d=e[7],h=e[8],f=e[9],m=e[10],v=e[11],g=e[12],_=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],T=t[6],x=t[7],D=t[8],B=t[9],P=t[10],M=t[11],U=t[12],F=t[13],R=t[14],L=t[15];return Math[r(328)](n-S)<=l*Math[r(313)](1,Math[r(328)](n),Math[r(328)](S))&&Math[r(328)](i-I)<=l*Math[r(313)](1,Math.abs(i),Math.abs(I))&&Math[r(328)](s-A)<=p[r(332)]*Math.max(1,Math[r(328)](s),Math.abs(A))&&Math[r(328)](o-E)<=p[r(332)]*Math[r(313)](1,Math[r(328)](o),Math[r(328)](E))&&Math.abs(a-k)<=p[r(332)]*Math.max(1,Math[r(328)](a),Math[r(328)](k))&&Math[r(328)](c-C)<=p[r(332)]*Math.max(1,Math[r(328)](c),Math[r(328)](C))&&Math[r(328)](u-T)<=l*Math[r(313)](1,Math.abs(u),Math.abs(T))&&Math[r(328)](d-x)<=p[r(332)]*Math[r(313)](1,Math[r(328)](d),Math[r(328)](x))&&Math[r(328)](h-D)<=p[r(332)]*Math[r(313)](1,Math.abs(h),Math[r(328)](D))&&Math[r(328)](f-B)<=p[r(332)]*Math[r(313)](1,Math[r(328)](f),Math.abs(B))&&Math[r(328)](m-P)<=p[r(332)]*Math[r(313)](1,Math.abs(m),Math.abs(P))&&Math[r(328)](v-M)<=l*Math.max(1,Math[r(328)](v),Math[r(328)](M))&&Math[r(328)](g-U)<=p[r(332)]*Math.max(1,Math[r(328)](g),Math[r(328)](U))&&Math[r(328)](_-F)<=p[r(332)]*Math[r(313)](1,Math[r(328)](_),Math[r(328)](F))&&Math[r(328)](b-R)<=p[r(332)]*Math[r(313)](1,Math[r(328)](b),Math.abs(R))&&Math[r(328)](w-L)<=p[r(332)]*Math.max(1,Math[r(328)](w),Math[r(328)](L))},mul:k,sub:C});function x(){var e=new(p[D(208)])(3);return d!=Float32Array&&(e[0]=0,e[1]=0,e[2]=0),e}function D(e,t){var r=N();return(D=function(e,t){return r[e-=186]})(e,t)}function B(e){var t=D,r=e[0],n=e[1],i=e[2];return Math[t(191)](r,n,i)}function P(e,t,r){var n=new(p[D(208)])(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 R(e,t){var r=D,n=t[0]-e[0],i=t[1]-e[1],s=t[2]-e[2];return Math[r(191)](n,i,s)}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 N(){var e=["sin","396viIxUi","10ZZlZaT","floor","11rytQCC","cos","80kWLddJ","hypot","3291STXmlR","12bQLOtq","50040MGtEwi","round","3302poEBJS","RANDOM","576vdJgOu","1793595PRkYQP","max","ceil","30506hSWeJR","3379956gfiPUa","vec3(","49461ChZQRx","sqrt","EPSILON","ARRAY_TYPE","abs","605276esMpKz","min"];return(N=function(){return e})()}!function(e,t){for(var r=D,n=e();;)try{if(454697===parseInt(r(205))/1*(parseInt(r(186))/2)+-parseInt(r(192))/3*(-parseInt(r(213))/4)+-parseInt(r(199))/5*(parseInt(r(193))/6)+parseInt(r(210))/7*(parseInt(r(190))/8)+-parseInt(r(198))/9*(parseInt(r(194))/10)+-parseInt(r(188))/11*(parseInt(r(203))/12)+parseInt(r(196))/13*(parseInt(r(202))/14))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(N);var H,V=M,j=U,W=F,$=R,G=L,q=B,K=O,J=(H=x(),function(e,t,r,n,i,s){var o,a;for(!t&&(t=3),!r&&(r=0),a=n?Math[D(211)](n*t+r,e.length):e.length,o=r;o<a;o+=t)H[0]=e[o],H[1]=e[o+1],H[2]=e[o+2],i(H,H,s),e[o]=H[0],e[o+1]=H[1],e[o+2]=H[2];return e}),X=Object.freeze({__proto__:null,create:x,clone:function(e){var t=new d(3);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t},length:B,fromValues:P,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=D;return e[0]=Math.ceil(t[0]),e[1]=Math[r(201)](t[1]),e[2]=Math.ceil(t[2]),e},floor:function(e,t){var r=D;return e[0]=Math[r(187)](t[0]),e[1]=Math[r(187)](t[1]),e[2]=Math[r(187)](t[2]),e},min:function(e,t,r){var n=D;return e[0]=Math[n(211)](t[0],r[0]),e[1]=Math.min(t[1],r[1]),e[2]=Math[n(211)](t[2],r[2]),e},max:function(e,t,r){var n=D;return e[0]=Math[n(200)](t[0],r[0]),e[1]=Math[n(200)](t[1],r[1]),e[2]=Math[n(200)](t[2],r[2]),e},round:function(e,t){var r=D;return e[0]=Math.round(t[0]),e[1]=Math.round(t[1]),e[2]=Math[r(195)](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:R,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=D,n=t[0],i=t[1],s=t[2],o=n*n+i*i+s*s;return o>0&&(o=1/Math[r(206)](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=D;t=t||1;var n=2*p[r(197)]()*Math.PI,i=2*p[r(197)]()-1,s=Math.sqrt(1-i*i)*t;return e[0]=Math[r(189)](n)*s,e[1]=Math[r(212)](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=D,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(189)](n)-s[2]*Math[i(212)](n),o[2]=s[1]*Math[i(212)](n)+s[2]*Math[i(189)](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=D,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(212)](n)+s[0]*Math.cos(n),o[1]=s[1],o[2]=s[2]*Math[i(189)](n)-s[0]*Math[i(212)](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=D,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[i(189)](n)-s[1]*Math[i(212)](n),o[1]=s[0]*Math[i(212)](n)+s[1]*Math[i(189)](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=D,n=e[0],i=e[1],s=e[2],o=t[0],a=t[1],c=t[2],u=Math[r(206)](n*n+i*i+s*s)*Math[r(206)](o*o+a*a+c*c),l=u&&z(e,t)/u;return Math.acos(Math[r(211)](Math[r(200)](l,-1),1))},zero:function(e){return e[0]=0,e[1]=0,e[2]=0,e},str:function(e){return D(204)+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=D,n=e[0],i=e[1],s=e[2],o=t[0],a=t[1],c=t[2];return Math.abs(n-o)<=l*Math[r(200)](1,Math[r(209)](n),Math[r(209)](o))&&Math[r(209)](i-a)<=l*Math[r(200)](1,Math.abs(i),Math[r(209)](a))&&Math[r(209)](s-c)<=p[r(207)]*Math[r(200)](1,Math[r(209)](s),Math[r(209)](c))},sub:V,mul:j,div:W,dist:$,sqrDist:G,len:q,sqrLen:K,forEach:J});function Y(){var e=["3566108tGnqth","2871732buiUTU","8ilIDus","72484tdTErN","4554729mQqhzg","10makLdo","42RZGqbP","886464gUUAtz","5WlTWay","9312215BTWCwG","309508pzDzLo"];return(Y=function(){return e})()}function Z(e,t){var r=Y();return(Z=function(e,t){return r[e-=397]})(e,t)}function Q(e,t){const r=ee();return(Q=function(e,t){return r[e-=205]})(e,t)}function ee(){const e=["program","createProgram","isyuv","9cmhOqk","DEPTH_BUFFER_BIT","slice","uniformLocations","6bVTRDz","647886nEqzZl","TEXTURE_MIN_FILTER","deleteShader","uniformMatrix4fv","vertexAttribPointer","indices","activeTexture","LINEAR","position","createShader","uProjectionMatrix","LINK_STATUS","getProgramInfoLog","modelMatrix","getShaderParameter","bindBuffer","COMPILE_STATUS","Unable to initialize the shader program: ","uniform1i","create","deleteBuffer","shaderSource","uViewMatrix","2492800oTNKNx","TRIANGLES","bufferData","DEPTH_TEST","274841ARYbWR","createBuffer","pixelStorei","TEXTURE_MAG_FILTER","drawElements","concat","CLAMP_TO_EDGE","LUMINANCE","259759vvnInD","log","linkProgram","UNPACK_ALIGNMENT","utexture","4819806BpJenL","createTexture","STATIC_DRAW","VERTEX_SHADER","deleteProgram","attribLocations","compileShader","FRAGMENT_SHADER","getUniformLocation","TEXTURE_2D","\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        ","TEXTURE_WRAP_S","UNSIGNED_SHORT","texImage2D","vtexture","texParameteri","fromValues","lookAt","FLOAT","deleteTexture","UNSIGNED_BYTE","clearColor","texturePosition","97300WATgKH","depthFunc","attachShader","getAttribLocation","TEXTURE0","28740AGBufl","bindTexture","ytexture","viewMatrix","TEXTURE2","enableVertexAttribArray","texPosition","projectionMatrix","ARRAY_BUFFER","ELEMENT_ARRAY_BUFFER","ortho","vertexPosition","\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        "];return(ee=function(){return e})()}!function(e,t){for(var r=Z,n=e();;)try{if(285926===-parseInt(r(402))/1+-parseInt(r(406))/2*(-parseInt(r(398))/3)+parseInt(r(399))/4*(-parseInt(r(400))/5)+parseInt(r(404))/6+parseInt(r(403))/7*(-parseInt(r(405))/8)+-parseInt(r(407))/9*(parseInt(r(397))/10)+parseInt(r(401))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Y),function(e,t){const r=Q,n=e();for(;;)try{if(266240===parseInt(r(245))/1+-parseInt(r(210))/2+parseInt(r(205))/3*(parseInt(r(273))/4)+-parseInt(r(278))/5+-parseInt(r(209))/6*(-parseInt(r(237))/7)+-parseInt(r(233))/8+parseInt(r(250))/9)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ee);var te=(e,t)=>{const r=Q,n=r(290),i=r(260);t&&e[r(239)](e[r(248)],1);const s=function(){const t=r,s=f(e[t(253)],n),o=f(e[t(257)],i),a=e[t(292)]();return e[t(275)](a,s),e[t(275)](a,o),e[t(247)](a),e.getProgramParameter(a,e[t(221)])?a:(console[t(246)](t(227)+e[t(222)](a)),null)}();let o={program:s,attribLocations:{vertexPosition:e[r(276)](s,"aVertexPosition"),texturePosition:e[r(276)](s,"aTexturePosition")},uniformLocations:{projectionMatrix:e[r(258)](s,r(220)),modelMatrix:e[r(258)](s,"uModelMatrix"),viewMatrix:e[r(258)](s,r(232)),rgbatexture:e[r(258)](s,"rgbaTexture"),ytexture:e[r(258)](s,"yTexture"),utexture:e[r(258)](s,"uTexture"),vtexture:e[r(258)](s,"vTexture"),isyuv:e[r(258)](s,r(293))}},a=function(){const t=r,n=e[t(238)]();e[t(225)](e[t(286)],n);e[t(235)](e[t(286)],new Float32Array([-1,-1,-1,1,-1,-1,1,1,-1,-1,1,-1]),e[t(252)]);var i=[];i=i[t(242)]([0,1],[1,1],[1,0],[0,0]);const s=e[t(238)]();e[t(225)](e[t(286)],s),e[t(235)](e[t(286)],new Float32Array(i),e[t(252)]);const o=e[t(238)]();e[t(225)](e.ELEMENT_ARRAY_BUFFER,o);return e[t(235)](e[t(287)],new Uint16Array([0,1,2,0,2,3]),e[t(252)]),{position:n,texPosition:s,indices:o}}(),c=h(),u=h(),l=h(),d=h();function h(){const t=r;let n=e[t(251)]();return e[t(279)](e.TEXTURE_2D,n),e.texParameteri(e[t(259)],e[t(240)],e[t(217)]),e[t(265)](e.TEXTURE_2D,e[t(211)],e[t(217)]),e[t(265)](e[t(259)],e[t(261)],e[t(243)]),e[t(265)](e[t(259)],e.TEXTURE_WRAP_T,e[t(243)]),n}function f(t,n){const i=r,s=e[i(219)](t);return e[i(231)](s,n),e[i(256)](s),e[i(224)](s,e[i(226)])?s:(console[i(246)]("An error occurred compiling the shaders: "+e.getShaderInfoLog(s)),e[i(212)](s),null)}function p(t,n){const i=r;e.viewport(0,0,t,n),e[i(271)](0,0,0,0),e.clearDepth(1),e.enable(e[i(236)]),e[i(274)](e.LEQUAL),e.clear(e.COLOR_BUFFER_BIT|e[i(206)]);const s=T[i(229)]();T[i(288)](s,-1,1,-1,1,.1,100);const c=T[i(229)]();v(c);const h=T[i(229)]();T[i(267)](h,P(0,0,0),P(0,0,-1),X[i(266)](0,1,0));{const t=3,r=e[i(268)],n=!1,s=0,c=0;e.bindBuffer(e[i(286)],a[i(218)]),e[i(214)](o.attribLocations[i(289)],t,r,n,s,c),e[i(283)](o.attribLocations[i(289)])}{const t=2,r=e[i(268)],n=!1,s=0,c=0;e[i(225)](e[i(286)],a[i(284)]),e[i(214)](o.attribLocations[i(272)],t,r,n,s,c),e.enableVertexAttribArray(o[i(255)].texturePosition)}e[i(216)](e[i(277)]+3),e.bindTexture(e[i(259)],u),e[i(216)](e[i(277)]+4),e[i(279)](e[i(259)],l),e[i(216)](e.TEXTURE0+5),e[i(279)](e[i(259)],d),e[i(225)](e[i(287)],a.indices),e.useProgram(o[i(291)]),e[i(213)](o[i(208)][i(285)],!1,s),e[i(213)](o[i(208)][i(223)],!1,c),e.uniformMatrix4fv(o[i(208)][i(281)],!1,h),e[i(228)](o[i(208)].rgbatexture,2),e[i(228)](o.uniformLocations[i(280)],3),e.uniform1i(o[i(208)][i(249)],4),e[i(228)](o[i(208)][i(264)],5),e[i(228)](o[i(208)][i(293)],1);{const t=6,r=e[i(262)],n=0;e[i(241)](e[i(234)],t,r,n)}}return{render:function(t,n,i,s,o){const a=r;e[a(216)](e.TEXTURE0),e.bindTexture(e[a(259)],u),e[a(263)](e.TEXTURE_2D,0,e[a(244)],t,n,0,e[a(244)],e[a(270)],i),e[a(216)](e.TEXTURE1),e.bindTexture(e[a(259)],l),e[a(263)](e.TEXTURE_2D,0,e.LUMINANCE,t/2,n/2,0,e[a(244)],e[a(270)],s),e.activeTexture(e[a(282)]),e[a(279)](e[a(259)],d),e.texImage2D(e.TEXTURE_2D,0,e[a(244)],t/2,n/2,0,e[a(244)],e.UNSIGNED_BYTE,o),p(t,n)},renderYUV:function(t,n,i){const s=r;let o=i.slice(0,t*n),a=i[s(207)](t*n,t*n*5/4),c=i[s(207)](t*n*5/4,t*n*3/2);e[s(216)](e.TEXTURE0),e[s(279)](e[s(259)],u),e[s(263)](e[s(259)],0,e[s(244)],t,n,0,e[s(244)],e[s(270)],o),e.activeTexture(e.TEXTURE1),e[s(279)](e.TEXTURE_2D,l),e.texImage2D(e.TEXTURE_2D,0,e.LUMINANCE,t/2,n/2,0,e[s(244)],e[s(270)],a),e[s(216)](e.TEXTURE2),e.bindTexture(e.TEXTURE_2D,d),e[s(263)](e.TEXTURE_2D,0,e[s(244)],t/2,n/2,0,e[s(244)],e[s(270)],c),p(t,n)},destroy:function(){const t=r;e[t(254)](o[t(291)]),e.deleteBuffer(a[t(218)]),e[t(230)](a[t(284)]),e[t(230)](a[t(215)]),e.deleteTexture(c),e[t(269)](u),e[t(269)](l),e[t(269)](d),o=null,a=null,c=null,u=null,l=null,d=null}}};const re=ne;function ne(e,t){const r=ze();return(ne=function(e,t){return r[e-=207]})(e,t)}!function(e,t){const r=ne,n=e();for(;;)try{if(393104===-parseInt(r(366))/1+parseInt(r(325))/2+-parseInt(r(530))/3+-parseInt(r(617))/4+parseInt(r(289))/5+parseInt(r(382))/6+parseInt(r(535))/7)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ze);const ie={websocket:1,fetch:2,hls:3,webrtc:4,webTransport:5,aliyunRtc:6,ts:7};re(278),re(495),re(387),re(674);const se={fetch:re(278),hls:re(495),websocket:re(638),webrtc:"webrtc",webTransport:re(398),worker:re(514),aliyunRtc:"aliyunRtc",mp4:re(299),flv:re(367)},oe={player:re(639),playerAudio:"playerAudio",playbackTF:"playbackTF",talk:re(284),playVod:re(463)},ae={mp4:re(299),webm:re(582),flv:re(367),mov:"mov"},ce={flv:re(367),m7s:re(227),hls:re(495),webrtc:re(387),webTransport:"webTransport",nakedFlow:"nakedFlow",fmp4:re(629),mpeg4:re(653),aliyunRtc:re(674),ts:"ts",g711:re(570),pcm:"pcm"};re(233),re(311),re(613),re(252);const ue={mse:"mse",wcs:re(657),offscreen:"offscreen",wasm:re(606),simd:re(420),simdFFmpeg:re(605),mt:"mt",webrtc:re(387),hls:re(495),aliyunRtc:"aliyunRtc"},le={canvas:re(668),video:re(634)},de={debug:re(251),warn:re(651)},he={click:re(577),mouseDownAndUp:re(263)},fe={normal:re(498),simple:re(630)},pe={normal:re(498),small:re(540)},me=re(584),ve=re(518),ye=36e5,ge=4080,_e=12;re(666);const be={playIsNotPauseOrUrlIsNull:re(618),webglAlignmentError:"Webgl 渲染失败",webglContextLostError:re(224),mediaSourceH265NotSupport:"不支持硬解码H265",mseSourceBufferFull:"缓冲区已满",mediaSourceAppendBufferError:re(246),mseSourceBufferError:re(307),mseAddSourceBufferError:re(246),mseWorkerAddSourceBufferError:re(246),mediaSourceDecoderConfigurationError:"初始化解码器失败",mediaSourceTsIsMaxDiff:re(354),mseWidthOrHeightChange:re(354),mediaSourceAudioG711NotSupport:"硬解码不支持G711a/u音频格式",mediaSourceAudioInitTimeout:re(589),mediaSourceAudioNoDataTimeout:"等待音频数据超时",mediaSourceUseCanvasRenderPlayFailed:re(521),mediaSourceBufferedIsZeroError:re(354),webcodecsH265NotSupport:re(693),webcodecsUnsupportedConfigurationError:"初始化解码器失败",webcodecsDecodeConfigureError:"初始化解码器失败",webcodecsDecodeError:"解码失败",webcodecsAudioInitTimeout:re(589),webcodecsAudioNoDataTimeout:re(228),wcsWidthOrHeightChange:re(307),wasmDecodeError:"解码失败",simdDecodeError:re(307),simdDecodeDelayTimeout:"首帧解码超时",wasmWidthOrHeightChange:re(354),wasmUseVideoRenderError:"video自动渲染失败",videoElementPlayingFailed:re(292),simdH264DecodeVideoWidthIsTooLarge:re(275),networkDelayTimeout:re(574),fetchError:re(591),streamEnd:re(238),websocket1006Error:re(620),websocketError:re(591),webrtcError:"请求失败",hlsError:re(591),decoderWorkerInitError:re(689),decoderWorkerWasmError:re(654),videoElementPlayingFailedForWebrtc:re(292),videoInfoError:"解析视频分辨率失败",webrtcStreamH265:re(608),delayTimeout:"播放超时重播失败",loadingTimeout:re(557),loadingTimeoutRetryEnd:re(557),delayTimeoutRetryEnd:re(633),flvDemuxBufferSizeTooLarge:"FLV待解封装buffer过大",audioChannelError:re(303),aliyunRtcError:re(591),mseWaitVideoCanplayTimeout:re(354),initDecoderWorkerTimeout:"初始化解码worker超时"},we={playType:oe[re(639)],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:de.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:pe.normal,loadingIcon:!0,loadingIconStyle:{},loadingText:"",background:"",poster:"",backgroundLoadingShow:!0,loadingBackground:"",loadingBackgroundWidth:0,loadingBackgroundHeight:0,decoder:re(640),decoderOld:re(602),decoderAudio:re(669),decoderHard:"decoder-pro-hard.js",decoderHardNotWasm:"decoder-pro-hard-not-wasm.js",wasmMp4RecorderDecoder:re(523),decoderWASM:"",isDecoderUseCDN:!1,url:"",rotate:0,mirrorRotate:re(504),aspectRatio:"default",playbackConfig:{playList:[],fps:"",autoCalcFps:!0,showControl:!0,controlType:fe[re(498)],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:ie[re(278)],demuxType:ce[re(367)],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:ue.wasm,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:ae[re(299)],checkFirstIFrame:!0,nakedFlowFps:25,audioEngine:null,isShowRecordingUI:!0,isShowZoomingUI:!0,useFaceDetector:!1,useObjectDetector:!1,useImageDetector:!1,useOcclusionDetector:!1,ptzPositionConfig:{},ptzShowType:"vertical",ptzClickType:he[re(577)],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:be,videoElementPlayingFailedReplay:!0,mp4RecordUseWasm:!0,mseAutoCleanupSourceBuffer:!0,mseAutoCleanupMaxBackwardDuration:30,mseAutoCleanupMinBackwardDuration:10,widthOrHeightChangeReplay:!0,simdH264DecodeVideoWidthIsTooLargeReplay:!0,mediaSourceAudioG711NotSupportReplay:!0,mediaSourceAudioInitTimeoutReplay:!0,mediaSourceAudioNoDataTimeoutReplay:!0,mediaSourceUseCanvasRenderPlayFailedReplay:!0,mediaSourceUseCanvasRenderPlayFailedReplayType:le[re(634)],webcodecsAudioInitTimeoutReplay:!0,webcodecsAudioNoDataTimeoutReplay:!0,widthOrHeightChangeReplayDelayTime:0,ghostWatermarkConfig:{on:5,off:5,content:"",fontSize:12,color:re(314),opacity:.15,speed:.2},dynamicWatermarkConfig:{content:"",speed:.2,fontSize:12,color:re(314),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:"red",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(485),re(567),re(391),re(426),re(313),re(492),re(473),re(379),re(237),re(560),re(590),re(499),re(393),re(294),re(210),re(429),re(356),re(581),re(266),re(250),re(211),re(447),re(369);const Se={init:re(322),initVideo:re(604),render:"render",playAudio:re(247),initAudio:"initAudio",kBps:"kBps",decode:re(553),audioCode:re(580),audioNalu:re(683),audioAACSequenceHeader:re(221),videoCode:re(641),videoCodec:re(373),videoNalu:re(419),videoPayload:re(274),audioPayload:"audioPayload",wasmError:re(665),workerFetch:re(488),iframeIntervalTs:re(667),isDropping:"isDropping",workerEnd:"workerEnd",networkDelay:re(695),playbackStreamVideoFps:re(223),wasmWidthOrHeightChange:re(607),simdDecodeError:"simdDecodeError",simdH264DecodeVideoWidthIsTooLarge:re(359),simdDecodeDelayTimeout:re(596),websocketOpen:re(544),websocketStringMsg:"websocketStringMsg",closeEnd:"closeEnd",tempStream:re(624),videoSEI:re(342),flvScriptData:"flvScriptData",aacSequenceHeader:re(691),videoSequenceHeader:re(428),flvBufferData:re(493),checkFirstIFrame:re(556),mseHandle:"mseHandle",mseFirstRenderTime:re(658),mseError:re(296),notSupportNewWasm:re(545),failedToAsynchronouslyPrepareWasm:"failedToAsynchronouslyPrepareWasm",mtStreamStats:re(310)};re(248);const Ie={audio:1,video:2},Ae={audio:8,video:9,scriptData:18},Ee={init:re(322),decode:"decode",audioDecode:re(506),videoDecode:"videoDecode",initAudioCodec:re(500),initVideoCodec:re(415),close:re(453),updateConfig:re(461),resetDecode:re(329),clearBuffer:re(433),resetAudioDecode:re(435),resetVideoDecode:re(533),fetchStream:re(406),sendWsMessage:re(390),mseUpdateVideoTimestamp:"mseUpdateVideoTimestamp",playbackIsPause:re(219)};re(278),re(416),re(656),re(631),re(684),re(249),re(378),re(278),re(631),re(279),re(430),re(544),re(603),re(322);const ke={fullscreen:re(527),fullScreenByStart:"fullScreenByStart",webFullscreen:"webFullscreen",decoderWorkerInit:"decoderWorkerInit",play:re(519),playing:"playing",pause:re(241),mute:re(437),load:re(235),loading:re(460),zooming:re(625),drawingRect:re(475),drawingRectInfo:re(682),videoInfo:"videoInfo",timeUpdate:"timeUpdate",audioInfo:"audioInfo",log:re(644),error:re(466),kBps:re(675),timeout:"timeout",delayTimeout:re(635),delayTimeoutRetryEnd:"delayTimeoutRetryEnd",loadingTimeout:re(447),loadingTimeoutRetryEnd:re(565),stats:"stats",performance:"performance",videoSmooth:re(383),faceDetectActive:re(317),objectDetectActive:re(585),occlusionDetectActive:"occlusionDetectActive",imageDetectActive:re(616),record:re(484),recording:re(301),recordingTimestamp:re(401),recordStart:re(481),recordEnd:re(276),recordCreateError:re(355),recordBlob:"recordBlob",recordCancel:re(690),buffer:re(631),videoFrame:re(297),videoSEI:"videoSEI",videoSEISyncPts:re(389),start:re(576),metadata:re(397),resize:re(412),volumechange:"volumechange",volume:re(490),destroy:re(416),beforeDestroy:"beforeDestroy",streamEnd:re(619),streamRate:re(234),streamAbps:re(291),streamVbps:re(269),streamDts:"streamDts",streamSuccess:"streamSuccess",streamMessage:re(280),streamError:"streamError",streamStats:re(323),streamEndInner:"streamEndInner",mseSourceOpen:re(385),mseSourceClose:"mseSourceClose",mseSourceended:"mseSourceended",mseSourceStartStreaming:re(330),mseSourceEndStreaming:re(364),mseSourceBufferError:"mseSourceBufferError",mseAddSourceBufferError:re(350),mseWorkerAddSourceBufferError:re(652),mseSourceBufferBusy:re(477),mseSourceBufferFull:re(546),videoWaiting:re(586),videoTimeUpdate:re(457),videoSyncAudio:re(534),playToRenderTimes:re(271),playbackTime:re(558),playbackTimestamp:re(636),playbackTimeScroll:re(231),playbackPrecision:re(517),playbackShowPrecisionChange:re(571),playbackJustTime:re(432),playbackStats:re(448),playbackSeek:"playbackSeek",playbackPause:re(537),playbackPauseOrResume:re(336),playbackRateChange:re(678),playbackPreRateChange:"playbackPreRateChange",playbackEndInner:re(471),playbackEnd:re(319),playVodStats:re(459),playVodPause:re(374),playVodPauseOrResume:"playVodPauseOrResume",playVodRateChange:re(511),playVodTime:re(442),playVodBufferedTime:"playVodBufferedTime",playVodTimeCache:"playVodTimeCache",playVodSeek:"playVodSeek",playVodSeeking:re(538),playVodSeekEnd:re(452),playVodVideoSeekingByMse:re(496),playVodVideoSeekedByMse:re(489),playVodCanplay:re(254),playVodWaiting:re(510),playVodEndedAndReplay:re(661),playVodEnded:re(403),ptz:"ptz",streamQualityChange:re(559),visibilityChange:re(338),netBuf:re(436),close:"close",networkDelayTimeout:re(446),togglePerformancePanel:"togglePerformancePanel",viewResizeChange:"viewResizeChange",flvDemuxBufferSizeTooLarge:re(548),talkGetUserMediaSuccess:re(626),talkGetUserMediaFail:re(564),talkGetUserMediaTimeout:re(216),talkStreamStart:re(423),talkStreamOpen:"talkStreamOpen",talkStreamClose:"talkStreamClose",talkStreamError:"talkStreamError",talkStreamInactive:re(277),talkStreamMsg:re(335),webrtcDisconnect:re(501),webrtcFailed:re(456),webrtcClosed:re(563),webrtcChecking:re(339),webrtcConnected:re(361),webrtcCompleted:"webrtcCompleted",webrtcOnConnectionStateChange:"webrtcOnConnectionStateChange",webrtcOnIceConnectionStateChange:re(646),crashLog:re(610),focus:re(340),blur:re(627),inView:re(467),visibilityHiddenTimeout:re(450),websocketOpen:re(544),websocketClose:re(430),websocketError:"websocketError",websocketStringMsg:re(603),aiObjectDetectorInfo:re(609),aiFaceDetectorInfo:re(208),aiOcclusionDetectResult:re(648),aiImageDetectResult:re(321),playFailedAndPaused:re(245),audioResumeState:re(327),webrtcStreamH265:re(503),flvMetaData:re(525),talkFailedAndStop:re(370),removeLoadingBgImage:re(305),memoryLog:re(462),downloadMemoryLog:re(349),pressureObserverCpu:"pressureObserverCpu",currentPts:re(601),online:re(451),offline:re(579),networkState:re(454),clickInitPlayer:re(583),audioSplitBuffer:"audioSplitBuffer"};re(235),re(578),re(622),re(694),re(466),re(675),re(576),re(211),re(447),re(565),re(344),re(519),re(241),re(681),re(401),re(481),re(355),re(276),re(417),re(690),re(271),re(448),re(636),re(336),re(290),re(678),re(319),re(403),re(285),re(395),re(643),re(538),re(599),re(559),re(610),re(340),re(627),re(450),re(338),re(544),re(430),re(446),re(609),re(208),re(648),re(321),re(619),re(327),re(389),re(525),re(268),re(646),re(383),re(490),re(682),re(583),re(418),re(552),re(277),re(216),re(370),re(335),re(235),re(578),re(694),re(466),re(675),re(576),re(635),re(344),re(519),re(241),re(437),re(681),re(271),re(610),re(245),re(327);const Ce={talkStreamError:ke[re(552)],talkStreamClose:ke[re(418)]},Te={playError:re(615),fetchError:re(684),fetchErrorWorker:re(249),websocketError:re(279),websocketOpenTimeout:re(345),webcodecsH265NotSupport:re(346),webcodecsDecodeError:re(368),webcodecsUnsupportedConfigurationError:re(688),webcodecsDecodeConfigureError:re(569),webcodecsAudioInitTimeout:re(332),webcodecsAudioNoDataTimeout:re(483),mediaSourceH265NotSupport:re(663),mediaSourceAudioG711NotSupport:"mediaSourceAudioG711NotSupport",mediaSourceAudioInitTimeout:re(309),mediaSourceAudioNoDataTimeout:re(409),mediaSourceDecoderConfigurationError:re(320),mediaSourceFull:ke[re(546)],mseSourceBufferError:ke[re(260)],mseAddSourceBufferError:ke.mseAddSourceBufferError,mseWorkerAddSourceBufferError:ke[re(652)],mediaSourceAppendBufferError:re(272),mediaSourceTsIsMaxDiff:"mediaSourceTsIsMaxDiff",mediaSourceUseCanvasRenderPlayFailed:re(242),mediaSourceBufferedIsZeroError:re(469),wasmDecodeError:re(664),wasmUseVideoRenderError:"wasmUseVideoRenderError",simdH264DecodeVideoWidthIsTooLarge:re(359),simdDecodeError:re(445),simdDecodeDelayTimeout:re(596),hlsError:"hlsError",webrtcError:"webrtcError",webrtcClosed:ke[re(563)],webrtcIceCandidateError:re(529),webglAlignmentError:re(380),wasmWidthOrHeightChange:re(607),mseWidthOrHeightChange:re(507),wcsWidthOrHeightChange:re(598),widthOrHeightChange:re(261),tallWebsocketClosedByError:re(555),flvDemuxBufferSizeTooLarge:ke[re(548)],audioChannelError:re(637),webglContextLostError:"webglContextLostError",videoElementPlayingFailed:"videoElementPlayingFailed",videoElementPlayingFailedForWebrtc:re(209),decoderWorkerInitError:re(244),decoderWorkerWasmError:re(240),videoInfoError:re(405),streamEnd:ke[re(619)],websocket1006Error:re(472),delayTimeout:ke.delayTimeout,loadingTimeout:ke.loadingTimeout,networkDelayTimeout:ke[re(446)],fullscreenError:"fullscreenError",aliyunRtcError:re(388),mseWaitVideoCanplayTimeout:re(414),initDecoderWorkerTimeout:"initDecoderWorkerTimeout",notSupportNewWasm:re(545),failedToAsynchronouslyPrepareWasm:re(542),playVodMp4Error:re(441),playVodFlvError:re(520),playVodMseDecodeVideoError:re(561),mp4Error:re(465),...Ce},xe={notConnect:re(215),open:re(394),close:re(453),error:"error"},De={connecting:0,open:1,closing:2,closed:3};re(524),re(568),re(650),re(257),re(650),re(257),re(600),re(497);const Be={h264:7,h265:12,mpeg4:99},Pe={h264:"H264(AVC)",h265:re(497)},Me={AAC:10,ALAW:7,MULAW:8,MP3:2,OPUS:13,G711A:7,G711U:8};re(587),re(588),re(363),re(587),re(443),re(363);const Ue={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},Fe={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(328),re(541),re(672),re(551),re(348),re(495),re(668);const Re={key:"key",delta:re(295)},Le={avc:re(487),hev:re(343),hev2:re(347),hev3:re(431),hev4:re(632),hev5:re(686)},Oe={ended:re(522),open:re(394),closed:re(440)};function ze(){const e=["notConnect","talkGetUserMediaTimeout","metadata-parsed","zoomExpand","playbackIsPause","rtp","audioAACSequenceHeader","退出全屏","playbackStreamVideoFps","webgl 上下文丢失","leftUp","left-down","m7s","等待音频数据超时","timeupdate","speed","playbackTimeScroll","sourceopen","FLV","streamRate","load","transport","isFmp4","请求结束","media-source","decoderWorkerWasmError","pause","mediaSourceUseCanvasRenderPlayFailed","multiMouseout","decoderWorkerInitError","playFailedAndPaused","初始化解码器失败","playAudio","Invalid NAL unit size","fetchErrorWorker","defaultStreamQuality","debug","AliyunRtc","tenMin","playVodCanplay","half-hour","保存日志","blob","worklet","loadstart","mseSourceBufferError","widthOrHeightChange","#FFCC00","mouseDownAndUp","load-complete","multiMouseup","watermarkConfig","wiperClose","webrtcOnConnectionStateChange","streamVbps","right-down","playToRenderTimes","mediaSourceAppendBufferError","webrtc-completed","videoPayload","不支持该分辨率的视频","recordEnd","talkStreamInactive","fetch","websocketError","streamMessage","peer-connection","mseDecodeError","Cannot call 'decode' on a closed codec","talk","playVodPauseOrResume","buffering","global","fiveMin","1532420bkfmEH","playbackPreRateChange","streamAbps","video自动渲染失败","ttfb","isWebrtcForSRS","delta","mseError","videoFrame","Decoder failure","mp4","emptied","recording","webrtc-failed","音频通道错误","remote-outbound-rtp","removeLoadingBgImage","csrc","解码失败","Decoding error","mediaSourceAudioInitTimeout","mtStreamStats","MPEG4","outbound-rtp","pauseAndNextPlayUseLastFrameShow","white","ratechange","image/jpeg","faceDetectActive","remote-inbound-rtp","playbackEnd","mediaSourceDecoderConfigurationError","aiImageDetectResult","init","streamStats","leftDown","1435258lWcrOG","Unsupported audio format","audioResumeState","webcodecs","resetDecode","mseSourceStartStreaming","right","webcodecsAudioInitTimeout","startstreaming","0000000000","talkStreamMsg","playbackPauseOrResume","multiMousedown","visibilityChange","webrtcChecking","focus","MEDIA_ERR_SRC_NOT_SUPPORTED","videoSEI",'video/mp4; codecs="hev1.1.6.L123.b0"',"delayTimeoutRetryEnd","websocketOpenTimeout","webcodecsH265NotSupport",'video/mp4;codecs="hev1.1.6.L120.90"',"mse","downloadMemoryLog","mseAddSourceBufferError","MEDIA_ERR_NETWORK","udp","遮挡物检查激活","流异常","recordCreateError","ghostWatermarkConfig","certificate","oneHour","simdH264DecodeVideoWidthIsTooLarge","idle","webrtcConnected","ws1006","MP3","mseSourceEndStreaming","tcp","635630wEfCZb","flv","webcodecsDecodeError","heartTimeout","talkFailedAndStop","A key frame is required after configure() or flush()","memory access out of bounds","videoCodec","playVodPause","hevc","focusFar","10min","fetchClose","multiIndex","webglAlignmentError","suspend","3652686EEgtyd","videoSmooth","webrtc-closed","mseSourceOpen","pcm","webrtc","aliyunRtcError","videoSEISyncPts","sendWsMessage","isM7sCrypto","遮挡物检查","isWebrtcForZLM","open","playVodBufferedTime","playback","metadata","webTransport","load-retry","#343434","recordingTimestamp","multiDrop","playVodEnded","sourceclose","videoInfoError","fetchStream","multiMouseover","audio packet","mediaSourceAudioNoDataTimeout","multiDblSelected","video decoder initialization failed","resize","g711a","mseWaitVideoCanplayTimeout","initVideoCodec","destroy","recordBlob","talkStreamClose","videoNalu","simd","5min","loadedmetadata","talkStreamStart","playing","1-1","supportHls265","codec","videoSequenceHeader","isTs","websocketClose",'video/mp4;codecs="hev1.2.4.L120.90"',"playbackJustTime","clearBuffer","stream","resetAudioDecode","netBuf","mute","created","video decode error","closed","playVodMp4Error","playVodTime","MULAW","switch-url-failed","simdDecodeError","networkDelayTimeout","loadingTimeout","playbackStats","halfHour","visibilityHiddenTimeout","online","playVodSeekEnd","close","networkState","multiMousemove","webrtcFailed","videoTimeUpdate","物品识别","playVodStats","loading","updateConfig","memoryLog","playVod","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","mp4Error","error","inView","data-channel","mediaSourceBufferedIsZeroError","MEDIA_ERR_ABORTED","playbackEndInner","websocket1006Error","controlSize","subtitle-playlist","drawingRect","stop","mseSourceBufferBusy","multiDragleave","sei-in-time","FSimd","recordStart","webrtc-checking","webcodecsAudioNoDataTimeout","record","playType","sourcebuffer-created",'video/mp4; codecs="avc1.64002A"',"workerFetch","playVodVideoSeekedByMse","volume","seeked","replayUseLastFrameShow","flvBufferData","image/webp","hls","playVodVideoSeekingByMse","H265(HEVC)","normal","isHls","initAudioCodec","webrtcDisconnect","load-response-headers","webrtcStreamH265","none","complete","audioDecode","mseWidthOrHeightChange","cruiseStart","3-4","playVodWaiting","playVodRateChange","track","wiperOpen","worker","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","stream-parsed","playbackPrecision","20251201","play","playVodFlvError","MediaSource解码使用canvas渲染失败","ended","jessibuca-pro-mp4-recorder-decoder.js","empty","flvMetaData","multiDragstart","fullscreen$2","ulaw","webrtcIceCandidateError","1220496ArRiBD","rightDown","sender","resetVideoDecode","videoSyncAudio","2212147zvqnca","active","playbackPause","playVodSeeking","ceil","small","webgl","failedToAsynchronouslyPrepareWasm","remote-candidate","websocketOpen","notSupportNewWasm","mseSourceBufferFull","hls-manifest-loaded","flvDemuxBufferSizeTooLarge","seeking","sourceended","offscreen","talkStreamError","decode","playerAudio","tallWebsocketClosedByError","checkFirstIFrame","加载超时重播失败","playbackTime","streamQualityChange","isMpeg4","playVodMseDecodeVideoError","five-min","webrtcClosed","talkGetUserMediaFail","loadingTimeoutRetryEnd","connecting","playbackForwardMaxRateDecodeIFrame","full","webcodecsDecodeConfigureError","g711","playbackShowPrecisionChange","switch-url-success","jtt","网络超时重播失败","webrtc-connected","start","click","timeUpdate","offline","audioCode","dynamicWatermarkConfig","webm","clickInitPlayer","JessibucaPro","objectDetectActive","videoWaiting","AAC","MULAW(g711u)","初始化音频解码器失败","isNakedFlow","请求失败","decoder-pro-audio-player.js","waiting","loadeddata","云台激活","simdDecodeDelayTimeout","cruiseStop","wcsWidthOrHeightChange","ptz","H264(AVC)","currentPts","decoder-pro-old.js","websocketStringMsg","initVideo","simdFFmpeg","wasm","wasmWidthOrHeightChange","webrtc不支持H265","aiObjectDetectorInfo","crashLog","opus","window","WebTransport","4-1","playIsNotPauseOrUrlIsNull","imageDetectActive","2053396wpZeuK","播放地址不能为空","streamEnd","流异常结束","canplay","videoInfo","zoomNarrow","tempStream","zooming","talkGetUserMediaSuccess","blur","Error Domain=NSOSStatusErrorDomain","fmp4","simple","buffer",'video/mp4;codecs="hev1.3.E.L120.90"',"播放超时重播失败","video","delayTimeout","playbackTimestamp","audioChannelError","websocket","player","decoder-pro.js","videoCode","script","playVodSeek","log","object","webrtcOnIceConnectionStateChange","#000","aiOcclusionDetectResult","MEDIA_ERR_DECODE","download","warn","mseWorkerAddSourceBufferError","mpeg4","wasm解码失败","停止录制","destroyEnd","wcs","mseFirstRenderTime","image/png","left-up","playVodEndedAndReplay","ten-min","mediaSourceH265NotSupport","wasmDecodeError","wasmError","jbprov","iframeIntervalTs","canvas","decoder-pro-audio.js","webrtc-disconnected","play() failed because the user didn't interact with the document first","webgl2","apertureFar","aliyunRtc","kBps","candidate-pair","The user aborted a request","playbackRateChange","av1","progress","stats","drawingRectInfo","audioNalu","fetchError","down",'video/mp4;codecs="hev1.4.10.L120.90"',"apertureNear","webcodecsUnsupportedConfigurationError","初始化worker失败","recordCancel","aacSequenceHeader","AbortError","不支持硬解码H265","audioInfo","networkDelay","g711u","inbound-rtp","aiFaceDetectorInfo","videoElementPlayingFailedForWebrtc","isAliyunRtc","timeout","3-1","stalled","sei"];return(ze=function(){return e})()}Math[re(539)](40),re(358),re(449),re(253),re(288),re(255),re(662),re(562),re(377),re(421),re(449),re(253),re(685),re(660),re(226),re(270),re(331),re(685),re(225),re(324),re(531),re(476),re(218),re(623),re(673),re(687),re(376),re(508),re(597),re(513),re(267);re(413),re(696),re(386);re(659),re(316),re(494);const Ne={sourceClose:re(404),sourceOpen:re(232),sourceended:re(550),startstreaming:re(333),endstreaming:"endstreaming",qualitychange:"qualitychange"};re(621),re(593),re(229),re(315),re(422);const He={h264:"avc",h265:re(375),av1:re(679)};re(371),re(283),re(298),re(308);const Ve={abortError:re(677),abortError2:re(692),abort:re(692)};re(460),re(416);const je={sequenceHeader:0,nalu:1},We=1;re(524),re(220),re(573),re(352);re(434),re(396),re(394),re(453),re(466);re(642);re(220),re(365),re(334),re(651),re(258),re(258),re(642),re(536),re(400),re(262),re(647),re(410),re(407),re(243),re(265),re(337),re(455),re(526),re(478),re(402),re(212),re(614),re(425),re(509),re(634);const $e={keyFrame:1,interFrame:2};re(554),re(651),re(278),re(367),re(592),re(547),re(217),re(293),re(399),re(230),re(264),re(502),re(214),re(479),re(486),re(444),re(572),re(474),re(516);const Ge={idle:re(360),connecting:re(566),buffering:re(286),error:"error",complete:re(505)};re(470),re(351),re(649),re(341),re(411),re(408),re(326),re(671),re(439),re(628),re(372);const qe={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},Xe={FT_KEY:16,FT_INTER:32};re(676),re(357),re(427),re(306),re(468),re(207),re(312),re(281),re(543),re(318),re(304),re(532),re(434),re(512),re(236),re(239),re(362),re(282),re(528),re(611),re(482),re(575),re(273),re(670),re(302),re(384),re(438),re(424);const Ye=typeof window===re(645)&&window[re(612)]===window?window:typeof self===re(645)&&self.self===self?self:"object"==typeof global&&global[re(287)]===global?global:void 0;re(621),re(505),re(300),re(522),re(466),re(594),re(422),re(259),re(241),re(519),re(424),re(680),re(315),re(491),re(549),re(213),re(381),re(229),re(593),re(466),re(222),re(655),re(595),re(458),re(392),re(353),re(256),re(480),re(515),re(464);var Ze="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function Qe(e,t){return e(t={exports:{}},t.exports),t.exports}var et=Object.freeze({__proto__:null,commonjsGlobal:Ze,commonjsRequire:function(){throw new Error("Dynamic requires are not currently supported by rollup-plugin-commonjs")},unwrapExports:function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e},createCommonjsModule:Qe,getCjsExportFromNamespace:function(e){return e&&e.default||e}}),tt=rt;function rt(e,t){var r=nt();return(rt=function(e,t){return r[e-=328]})(e,t)}function nt(){var e=["bind","error","4937104PKvRvX","MSFullscreenError","mozfullscreenchange","screenfull","MSFullscreenChange","1106JcoEjk","webkitfullscreenerror","11VCGDhg","undefined","change","webkitCancelFullScreen","catch","857320DkcBfB","mozFullScreenEnabled","isFullscreen","webkitfullscreenchange","length","16515120aKisSt","9wzeyoH","request","mozfullscreenerror","20982zkCKyf","off","isEnabled","webkitRequestFullScreen","msFullscreenElement","document","fullscreenerror","removeEventListener","exitFullscreen","5tNXecZ","mozFullScreenElement","webkitExitFullscreen","webkitRequestFullscreen","738xICske","then","2344580lqFfCF","msRequestFullscreen","defineProperties","webkitFullscreenEnabled","453198GXIzYv","fullscreenElement","5982WdKnaB","object","msExitFullscreen","exports","requestFullscreen","fullscreenEnabled","fullscreenchange","addEventListener","exit"];return(nt=function(){return e})()}!function(e,t){for(var r=rt,n=e();;)try{if(481975===parseInt(r(352))/1+parseInt(r(346))/2*(parseInt(r(354))/3)+parseInt(r(348))/4*(-parseInt(r(342))/5)+parseInt(r(333))/6*(parseInt(r(370))/7)+-parseInt(r(365))/8*(-parseInt(r(330))/9)+parseInt(r(377))/10+parseInt(r(372))/11*(-parseInt(r(329))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(nt),Qe((function(e){var t,r,n,i,s,o;t=rt,r=typeof window!==t(373)&&typeof window[t(338)]!==t(373)?window[t(338)]:{},n=t(355)!==t(373)&&e.exports,i=function(){for(var e,n=t,i=[[n(358),n(341),n(353),n(359),n(360),"fullscreenerror"],[n(345),n(344),"webkitFullscreenElement",n(351),n(380),"webkitfullscreenerror"],[n(336),n(375),"webkitCurrentFullScreenElement",n(375),"webkitfullscreenchange",n(371)],["mozRequestFullScreen","mozCancelFullScreen",n(343),n(378),n(367),n(332)],[n(349),n(356),n(337),"msFullscreenEnabled",n(369),n(366)]],s=0,o=i[n(328)],a={};s<o;s++)if((e=i[s])&&e[1]in r){for(s=0;s<e[n(328)];s++)a[i[0][s]]=e[s];return a}return!1}(),s={change:i[t(360)],error:i[t(339)]},o={request:function(e,t){return new Promise(function(n,s){var o=rt,a=function(){var e=rt;this[e(334)](e(374),a),n()}[o(363)](this);this.on(o(374),a);var c=(e=e||r.documentElement)[i[o(358)]](t);c instanceof Promise&&c[o(347)](a)[o(376)](s)}.bind(this))},exit:function(){return new Promise(function(e,t){var n=rt;if(this[n(379)]){var s=function(){this[n(334)]("change",s),e()}.bind(this);this.on(n(374),s);var o=r[i[n(341)]]();o instanceof Promise&&o[n(347)](s)[n(376)](t)}else e()}.bind(this))},toggle:function(e,r){var n=t;return this[n(379)]?this[n(362)]():this[n(331)](e,r)},onchange:function(e){this.on("change",e)},onerror:function(e){var r=t;this.on(r(364),e)},on:function(e,n){var i=s[e];i&&r[t(361)](i,n,!1)},off:function(e,n){var i=s[e];i&&r[t(340)](i,n,!1)},raw:i},i?(Object[t(350)](o,{isFullscreen:{get:function(){return Boolean(r[i[t(353)]])}},element:{enumerable:!0,get:function(){return r[i[t(353)]]}},isEnabled:{enumerable:!0,get:function(){return Boolean(r[i.fullscreenEnabled])}}}),n?e[t(357)]=o:window[t(368)]=o):n?e.exports={isEnabled:!1}:window[t(368)]={isEnabled:!1}}))[tt(335)];const it=ot;!function(e,t){const r=ot,n=e();for(;;)try{if(751987===parseInt(r(304))/1*(parseInt(r(293))/2)+parseInt(r(302))/3*(parseInt(r(300))/4)+-parseInt(r(308))/5*(parseInt(r(291))/6)+-parseInt(r(307))/7+-parseInt(r(284))/8*(parseInt(r(289))/9)+parseInt(r(297))/10*(parseInt(r(283))/11)+parseInt(r(288))/12)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(at);class st{constructor(e){const t=ot;this[t(309)]=e,this[t(299)]=0,this[t(277)]=e[t(292)],this[t(280)]=8*e[t(292)],this[t(298)]=0,this[t(295)]=0}[it(290)](){this[it(309)]=null}[it(287)](){const e=it;let t=this[e(277)]-this[e(299)];if(t<=0)return void console[e(278)](e(285),this[e(277)],this._buffer_index);let r=Math.min(4,t),n=new Uint8Array(4);n[e(294)](this[e(309)][e(282)](this._buffer_index,this[e(299)]+r)),this._current_word=new DataView(n[e(301)]).getUint32(0,!1),this._buffer_index+=r,this[e(295)]=8*r}readBits(e){const t=it;if(e>32&&console[t(278)](t(305)),e<=this[t(295)]){let r=this[t(298)]>>>32-e;return this._current_word<<=e,this[t(295)]-=e,r}let r=this[t(295)]?this._current_word:0;r>>>=32-this[t(295)];let n=e-this._current_word_bits_left;this._fillCurrentWord();let i=Math.min(n,this[t(295)]),s=this[t(298)]>>>32-i;return this[t(298)]<<=i,this[t(295)]-=i,r=r<<i|s,r}[it(306)](){return 1===this[it(286)](1)}[it(296)](){return this[it(286)](8)}[it(281)](){const e=it;let t;for(t=0;t<this[e(295)];t++)if(0!=(this._current_word&2147483648>>>t))return this._current_word<<=t,this[e(295)]-=t,t;return this[e(287)](),t+this[e(281)]()}readUEG(){const e=it;let t=this[e(281)]();return this[e(286)](t+1)-1}[it(279)](){let e=this[it(303)]();return 1&e?e+1>>>1:-1*(e>>>1)}}function ot(e,t){const r=at();return(ot=function(e,t){return r[e-=277]})(e,t)}function at(){const e=["ExpGolomb: _fillCurrentWord() but no bytes available","readBits","_fillCurrentWord","27300000lyJXJc","2963295vNByRs","destroy","168LNCjZm","byteLength","2zJTWtm","set","_current_word_bits_left","readByte","50GOMuEu","_current_word","_buffer_index","40RRYOrj","buffer","422043tStWjQ","readUEG","150991OAGgsT","ExpGolomb: readBits() bits exceeded max 32bits!","readBool","7950831IVzENX","246110YTXsOu","_buffer","_total_bytes","error","readSEG","_total_bits","_skipLeadingZero","subarray","1650561iMacri","32GGXslE"];return(at=function(){return e})()}function ct(e,t){const r=vt();return(ct=function(e,t){return r[e-=484]})(e,t)}const ut=ct;!function(e,t){const r=ct,n=e();for(;;)try{if(675099===parseInt(r(544))/1*(-parseInt(r(516))/2)+-parseInt(r(543))/3*(-parseInt(r(541))/4)+parseInt(r(515))/5*(-parseInt(r(560))/6)+-parseInt(r(534))/7*(-parseInt(r(493))/8)+parseInt(r(518))/9*(parseInt(r(498))/10)+-parseInt(r(504))/11+parseInt(r(511))/12)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(vt);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){let{profile:t,sampleRate:r,channel:n}=e;return new Uint8Array([175,0,t<<3|(14&r)>>1,(1&r)<<7|n<<3])}function pt(e){const t=ct;return mt(e)&&e[1]===je[t(487)]}function mt(e){const t=ct;return e[0]>>4===Me[t(558)]}function vt(){const e=["2cMVEKu","destroy","9IQafov","hasIncompleteData","object_type","bufpos","more than 2 numProgram Not Supported","channel_config","length","readBool","readBits","has_last_incomplete_data","subarray","data","read_golomb","buffer","audioMuxVersionA is Not Supported","warn","329TRqJig","read","ext_object_type","buflen","getLATMValue","unshift","firefox","13556usJYva","sbr","303azAQfA","1140619KAyFlT","push","findNextSyncwordOffset","sampling_index","navigator","indexOf","mp4a.40.","bufoff","chan_config","sample_rate","data_","slice","set","more than 2 numLayer Not Supported","AAC","byteLength","60ZoLTVt","aacEncoderConfigurationRecord","audio_object_type","error","sequenceHeader","Could not found ADTS syncword until payload end","Flv: AAC invalid sampling frequency index!","sampling_frequency","look","android","65544bshHXv","Flv: AAC invalid channel configuration","current_syncword_offset_","other_data_present","StreamMuxConfig Missing","11518690JLAfgt",". Only frameLengthType = 0 Supported","eof_flag_","profile: ","sampling_freq_index","channels","10625219OAmeLE","readByte","iserro","frameLengthType = ","sampleRate: ","log","getIncompleteData","17116176VWdjlK","mp4a.40.2","allStreamsSameTimeFraming zero is Not Supported","userAgent","261965KNNizQ"];return(vt=function(){return e})()}const yt=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];function gt(e){const t=ct;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>=yt[t(524)])return void console[t(486)](t(489));let c=yt[o],u=(120&r[1])>>>3;if(u<0||u>=8)return void console.log(t(494));5===i&&(a=(7&r[1])<<1|r[2]>>>7,r[2]);let l=Ye[t(548)][t(514)].toLowerCase();return-1!==l[t(549)](t(540))?o>=6?(i=5,n=new Array(4),a=o-3):(i=2,n=new Array(2),a=o):-1!==l.indexOf(t(492))?(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:t(550)+i,originalCodec:t(550)+s}}ut(491),ut(530);class _t{constructor(e){const t=ut;this[t(554)]=e,this.eof_flag_=!1,this[t(495)]=this[t(546)](0),this[t(500)]&&console.error(t(488))}[ut(546)](e){const t=ut;let r=e,n=this[t(554)];for(;;){if(r+7>=n[t(559)])return this[t(500)]=!0,n[t(559)];if(4095===(n[r+0]<<8|n[r+1])>>>4)return r;r++}}readNextAACFrame(){const e=ut;let t=this[e(554)],r=null;for(;null==r&&!this[e(500)];){let n=this[e(495)],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(554)][e(559)]){this[e(500)]=!0,this[e(527)]=!0;break}let d=1===o?7:9,h=l-d;n+=d;let f=this.findNextSyncwordOffset(n+h);if(this[e(495)]=f,0!==i&&1!==i||0!==s)continue;let p=t[e(528)](n,n+h);r={},r[e(485)]=a+1,r[e(502)]=c,r[e(490)]=dt[c],r[e(523)]=u,r.data=p}return r}[ut(519)](){return this[ut(527)]}[ut(510)](){const e=ut;return this.has_last_incomplete_data?this[e(554)][e(528)](this[e(495)]):null}}class bt{constructor(e){const t=ut;this[t(554)]=e,this.eof_flag_=!1,this[t(495)]=this[t(546)](0),this.eof_flag_&&console[t(486)]("Could not found ADTS syncword until payload end")}findNextSyncwordOffset(e){const t=ut;let r=e,n=this[t(554)];for(;;){if(r+1>=n.byteLength)return this[t(500)]=!0,n[t(559)];if(695===(n[r+0]<<3|n[r+1]>>>5))return r;r++}}getLATMValue(e){const t=ut;let r=e.readBits(2),n=0;for(let i=0;i<=r;i++)n<<=8,n|=e[t(505)]();return n}readNextAACFrame(e){const t=ut;let r=this[t(554)],n=null;for(;null==n&&!this[t(500)];){let i=this[t(495)],s=(31&r[i+1])<<8|r[i+2];if(i+3+s>=this[t(554)][t(559)]){this[t(500)]=!0,this[t(527)]=!0;break}let o=new st(r[t(528)](i+3,i+3+s)),a=null;if(o[t(525)]()){if(null==e){console[t(533)](t(497)),this[t(495)]=this[t(546)](i+3+s),o.destroy();continue}a=e}else{let e=o[t(525)]();if(e&&o[t(525)]()){console[t(486)](t(532)),o[t(517)]();break}if(e&&this[t(538)](o),!o.readBool()){console[t(486)](t(513)),o[t(517)]();break}if(0!==o.readBits(6)){console[t(486)]("more than 2 numSubFrames Not Supported"),o[t(517)]();break}if(0!==o[t(526)](4)){console[t(486)](t(522)),o[t(517)]();break}if(0!==o[t(526)](3)){console[t(486)](t(557)),o[t(517)]();break}let r=e?this[t(538)](o):0,n=o.readBits(5);r-=5;let i=o[t(526)](4);r-=4;let s=o.readBits(4);r-=4,o[t(526)](3),r-=3,r>0&&o[t(526)](r);let c=o[t(526)](3);if(0!==c){console.error(t(507)+c+t(499)),o[t(517)]();break}o[t(505)]();let u=o[t(525)]();if(u)if(e)this[t(538)](o);else{let e=0;for(;;){e<<=8;let r=o.readBool();if(e+=o[t(505)](),!r)break}console[t(509)](e)}o[t(525)]()&&o.readByte(),a={},a[t(485)]=n,a[t(502)]=i,a[t(490)]=dt[a[t(502)]],a[t(523)]=s,a.other_data_present=u}let c=0;for(;;){let e=o[t(505)]();if(c+=e,255!==e)break}let u=new Uint8Array(c);for(let e=0;e<c;e++)u[e]=o[t(505)]();n={},n[t(485)]=a.audio_object_type,n[t(502)]=a[t(502)],n[t(490)]=dt[a.sampling_freq_index],n[t(523)]=a.channel_config,n[t(496)]=a[t(496)],n[t(529)]=u,this[t(495)]=this[t(546)](i+3+s)}return n}hasIncompleteData(){return this.has_last_incomplete_data}[ut(510)](){const e=ut;return this.has_last_incomplete_data?this[e(554)][e(528)](this[e(495)]):null}}function wt(e){const t=Ct;let r=arguments[t(450)]>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 St(e){const t=Ct;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4;if(e[t(450)]<4)return[];const n=e.length,i=[];let s,o=0;for(;o+r<n;)if(s=wt(e,o),3===r&&(s>>>=8),o+=r,s){if(o+s>n)break;i.push(e[t(449)](o,o+s)),o+=s}return i}function It(e){const t=Ct,r=e[t(445)],n=[];let i=1;for(;i<r-2;)0===e[i]&&0===e[i+1]&&3===e[i+2]?(n.push(i+2),i+=2):i++;if(!n[t(450)])return e;const s=r-n[t(450)],o=new Uint8Array(s);let a=0;for(i=0;i<s;a++,i++)a===n[0]&&(a++,n[t(447)]()),o[i]=e[a];return o}function At(e){const t=Ct;let r=arguments[t(450)]>1&&void 0!==arguments[1]&&arguments[1];const n=e[t(450)];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(440)](16),i++;return{payload:e[t(449)](i),type:s,size:o,uuid:a}}function Et(){const e=["6761766fluZUf","byteLength","set","shift","3336675XcoXDt","subarray","length","52910XoNsqV","4306288nuBrnL","2659401tzAawD","2eTDBmW","push","setUint32","3258PJlHet","toString","14MfIaXM","6571236FzsOep","1067897kRBSvs"];return(Et=function(){return e})()}function kt(e){const t=Ct,r=e[t(445)],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(446)](n,0),i.set(e,4),i}function Ct(e,t){const r=Et();return(Ct=function(e,t){return r[e-=434]})(e,t)}function Tt(e,t){const r=Ct;let n=null;return t?e.length>=28&&(n=1+(3&e[26])):e[r(450)]>=12&&(n=1+(3&e[9])),n}!function(e,t){const r=Ct,n=e();for(;;)try{if(886063===-parseInt(r(443))/1+-parseInt(r(436))/2*(parseInt(r(435))/3)+parseInt(r(442))/4+-parseInt(r(448))/5+-parseInt(r(444))/6+parseInt(r(441))/7*(parseInt(r(434))/8)+-parseInt(r(439))/9*(-parseInt(r(451))/10))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Et);const xt=zt;function Dt(){const e=zt;return(new Date)[e(708)]()}function Bt(e,t,r){const n=zt;return Math[n(429)](Math[n(620)](e,Math[n(429)](t,r)),Math[n(620)](t,r))}function Pt(){const e=zt;return performance&&"function"==typeof performance[e(714)]?performance.now():Date[e(714)]()}function Mt(e){let t=0,r=Pt();return n=>{if(!function(e){const t=xt;return Object[t(678)][t(424)][t(458)](e)===t(537)}(n))return;t+=n;const i=Pt(),s=i-r;s>=1e3&&(e(t/s*1e3),r=i,t=0)}}!function(e,t){const r=zt,n=e();for(;;)try{if(918997===parseInt(r(657))/1*(-parseInt(r(706))/2)+parseInt(r(499))/3+-parseInt(r(467))/4*(parseInt(r(615))/5)+parseInt(r(560))/6*(parseInt(r(534))/7)+-parseInt(r(457))/8*(-parseInt(r(694))/9)+parseInt(r(480))/10+-parseInt(r(535))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Yt),(()=>{const e=zt;try{if("object"==typeof WebAssembly&&typeof WebAssembly[e(528)]===e(453)){const t=new WebAssembly.Module(Uint8Array.of(0,97,115,109,1,0,0,0));if(t instanceof WebAssembly[e(721)])return new(WebAssembly[e(604)])(t)instanceof WebAssembly.Instance}}catch(e){}})();const Ut=xt(570),Ft=xt(737);xt(523),xt(570);const Rt='"delaytime"'===Ut;xt(540),xt(583);function Lt(e){return null==e}function Ot(e){return!Lt(e)}function zt(e,t){const r=Yt();return(zt=function(e,t){return r[e-=412]})(e,t)}function Nt(e){const t=xt;return e&&0===Object.keys(e)[t(434)]}function Ht(e){return e&&typeof e===xt(453)}function Vt(e){const t=xt;let r=null,n=31&e[0];return(n===Ue[t(518)]||n===Ue[t(517)])&&(r=Pe[t(627)]),!r&&(n=(126&e[0])>>1,(n===Fe.vps||n===Fe.sps||n===Fe[t(517)])&&(r=Pe[t(561)])),r}function jt(){return typeof WritableStream!==xt(446)}function Wt(e){e.close()}function $t(e,t){const r=xt;t&&(e=e[r(558)]((e=>e[r(596)]&&e[r(596)]===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(434)];o++){let s=e[o];if(t&&s[r(596)]&&s[r(596)]!==t&&(s=null),s){if(s.ts-n.ts>=1e3){e[o-1].ts-n.ts<1e3&&(i=o+1)}}}return i}function Gt(e){const t=xt;return e.ok&&e[t(456)]>=200&&e.status<=299}function qt(){return function(e){let t="";if(typeof e===xt(593))try{t=JSON.stringify(e),t=JSON.parse(t)}catch(r){t=e}else t=e;return t}(we)}function Kt(e){const t=xt;return e[0]>>4===We&&e[1]===je[t(734)]}function Jt(e){return!0===e||e===xt(643)}function Xt(e){return!0!==e&&e!==xt(643)}function Yt(){const e=["bottom","charAt","memory","length","userAgent","-webkit-text-size-adjust","VideoDecoder","data:","useWCS","firefox","div","img","createBuffer","shadowRoot","not compiled with thread support","undefined","right","ManagedMediaSource","pow","green","fullscreenElement","360SE","function","video","xxxx","status","3408UcXVND","call","MouseEvents","MediaStream","set","drawImage","ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=","quality","result","mimeTypes","8jKRMyj","clientX","appendChild","search","kSliceRSV_IRAP_VCL22","top","isConfigSupported","QihooBrowser","resume","borderWidth","html","onload","#000","8392180VBgyRH","zIndex","performance","target","image","charCodeAt","objectFit","VideoEncoder.isConfigSupported() result is not supported","none","random","100%","borderColor","element","absolute","setUint8","EB/s","textAlign","VideoEncoder.isConfigSupported is not a function","-moz-user-select","1128465ARAJtQ","Anonymous","hash","setUint32","fmt ","message","wow32","transferControlToOffscreen","ended","onerror","replace","VideoFrame","AAC","isEnabled","angle","requestVideoFrameCallback","MULAW","removeAttribute","pps","sps","setAttribute","color","Worker","subarray",'"development"',"AudioData","webgl2","Reserved SBR extensions is not implemented","chrome","instantiate","host","wow64","VideoEncoder is not supported","toLowerCase","mediaDevices","8126531NNrZXG","7868740wWCJWI","0 Bytes","[object Number]","canvas","[object Error]",'"2025-4-1"',"hev3","mousedown","WAVE","setHours","webkitFullscreenElement","text","split","href","webgl","hour","If you want to help, upload a sample of this file to","touchstart","100","innerHTML","initEvent","substring","[object DOMException]","filter","kSliceBLA_W_RADL","6LzbICs","h265","scrollTop","createTextNode","strokeRect","GB/s","test","setUint16","log","mousemove",'"production"',"hev","hev4","application/vnd.apple.mpegurl","assign","useMSE","setInt16","canConstructInDedicatedWorker","getElementById","experimental-webgl","toDataURL","-webkit-tap-highlight-color","event","1743436800000","MediaSource","pageX","borderStyle","height","failed to asynchronously prepare wasm","RIFF","left","image/png","solid","object","Opera","wcsDecodeAudio","type","application/hwepass2001.installepass2001","body","getMinutes","hasAudio","fromCharCode","toFixed","showModalDialog","Instance","join","KB/s","paused","Safari","360","rgba(0,0,0,0)","mouseup","floor","getHours","location","4344455KYyMSo","setInt32","ALAW","MB/s","data-","min","version","srcElement","removeChild","getDay","width","scrollLeft","h264","navigator","download","getUserMedia","readAsArrayBuffer","gpu","click","connect","nLp","QQBrowser","stringify","-ms-user-select","getContext","clientY","visibility","getSeconds","true","canPlayType","application/javascript","fontFamily","createElement","application/360softmgrplugin","webkitGetUserMedia","documentElement","fontSize","demuxUseWorker","localhost","attachShadow","TB/s","iFrame","13bfOSqF","string","position","9999999","hidden","hostname","Firefox","sampleRate","apply","{y}-{m}-{d} {h}:{i}:{s}","data","restore","getUint8","dataset","format","endsWith","pageY","backgroundColor","edge","[object Exception]","kSliceBLA_W_LP","prototype","toUpperCase","ZB/s","MediaStreamTrackGenerator","opera","push","addModule","getPropertyValue","forEach","WebGL2RenderingContext","numberOfChannels","protocol","error","getImageData","createImageBitmap","Bytes","28899bSPoIK","rect","illegal icc","mseDecodeAudio","pathname","wheel","hev2","-webkit-touch-callout","setInt8","NaN","src","fillStyle","57242mJSWBz","round","getTime","byteLength","URL","msGetUserMedia","px 宋体","hev5","now","port","repeat","insertBefore","AudioDecoder","0 KB/s","noteOn","Module","green yuv","PB/s","second","style","360EE","imageSmoothingQuality","avc1.","lineWidth","copyright","craNut","msFullscreenElement","isTypeSupported","sequenceHeader","isView",'video/mp4; codecs="','"2.1.4"',"createBufferSource","ActiveXObject","contain","substr","font","content","https:","kSliceBLA_N_LP","-o-user-select","px Arial","imageSmoothingEnabled","strokeStyle","document","close","win64","getParameter","touchend","safari","application/asx","moz-webgl","trim","PressureObserver","touches","keys","audioWorklet","match","validate","fillText","revokeObjectURL","kSliceRSV_IRAP_VCL23","children","createObjectURL","crossOrigin","slice","mozGetUserMedia","toString","map","line","indexOf","createEvent","max","numberOfFrames"];return(Yt=function(){return e})()}function Zt(){const e=xt;return!!(Ye[e(521)]&&Ye[e(584)]&&e(577)in Ye.MediaSource&&!0===Ye[e(584)][e(577)])}function Qt(e,t){const r=xt,n=St(e[r(422)](5));let i=!1;return n[r(686)]((e=>{const n=r,s=t?e[0]>>>1&63:31&e[0];(t&&(s===Fe[n(677)]||s===Fe[n(559)]||s===Fe[n(745)]||s===Fe[n(656)]||s===Fe[n(635)]||n(731),n(471),s===Fe[n(418)])||Xt(t)&&s===Ue[n(656)])&&(i=!0)})),i}function er(){return Xt(Rt)}function tr(e){return e>60*(Number("1")||1)*60*1e3&&er()}function rr(){const e=["value","readU8","6071994KezRHa","next","Unsupported type","done","U16","byteLength","1718299HiGwRe","pull","return","consume","length","readU16","setG","3159ukGtDD","then","__awaiter","malloc","throw","call","writeU32","consumed","apply","subarray","close","1384yizBss","4660260fFiZWF","need","1236kMyqGD","26268AMWvdf","number","U32","23219Svwmnw","EOF","31410EUNADl","readU32","12QAllLa","copyWithin","byteOffset","lastReadPromise","buffer","1611895dySoFO","resolve","demand","writeU16","set","reject","flush","2vUDDFe","writeU8","read"];return(rr=function(){return e})()}const nr=cr;!function(e,t){const r=cr,n=e();for(;;)try{if(984355===-parseInt(r(257))/1*(-parseInt(r(298))/2)+-parseInt(r(276))/3+-parseInt(r(286))/4*(parseInt(r(291))/5)+parseInt(r(303))/6+-parseInt(r(282))/7*(parseInt(r(275))/8)+-parseInt(r(264))/9*(-parseInt(r(284))/10)+-parseInt(r(279))/11*(-parseInt(r(278))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(rr);var ir=function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function o(e){const t=cr;try{c(n[t(304)](e))}catch(e){s(e)}}function a(e){const t=cr;try{c(n[t(268)](e))}catch(e){s(e)}}function c(e){const t=cr;var n;e[t(254)]?i(e[t(301)]):(n=e[t(301)],n instanceof r?n:new r((function(e){e(n)})))[t(265)](o,a)}c((n=n[cr(272)](e,t||[])).next())}))};const sr=Symbol(32),or=Symbol(16),ar=Symbol(8);function cr(e,t){const r=rr();return(cr=function(e,t){return r[e-=254]})(e,t)}class ur{constructor(e){const t=nr;this.g=e,this.consumed=0,e&&(this.need=e.next()[t(301)])}[nr(263)](e){const t=nr;this.g=e,this[t(293)](e[t(304)]()[t(301)],!0)}[nr(260)](){const e=nr;this[e(290)]&&this.consumed&&(this.buffer[e(287)](0,this[e(271)]),this[e(290)]=this.buffer[e(273)](0,this.buffer[e(261)]-this.consumed),this.consumed=0)}[nr(293)](e,t){const r=nr;return t&&this.consume(),this[r(277)]=e,this[r(297)]()}[nr(300)](e){return ir(this,void 0,void 0,(function*(){const t=cr;return this[t(289)]&&(yield this[t(289)]),this[t(289)]=new Promise(((r,n)=>{const i=t;var s;this.reject=n,this.resolve=e=>{const t=cr;delete this[t(289)],delete this[t(292)],delete this[t(277)],r(e)};this[i(293)](e,!0)||null===(s=this.pull)||void 0===s||s[i(269)](this,e)}))}))}[nr(285)](){return this[nr(300)](sr)}[nr(262)](){return this.read(or)}[nr(302)](){return this[nr(300)](ar)}[nr(274)](){const e=nr;var t;this.g&&this.g[e(259)](),this.buffer&&this.buffer[e(273)](0,0),null===(t=this[e(296)])||void 0===t||t.call(this,new Error(e(283))),delete this[e(289)]}[nr(297)](){const e=nr;if(!this[e(290)]||!this[e(277)])return;let t=null;const r=this.buffer[e(273)](this[e(271)]);let n=0;const i=t=>r[e(261)]<(n=t);if(typeof this[e(277)]===e(280)){if(i(this[e(277)]))return;t=r[e(273)](0,n)}else if(this[e(277)]===sr){if(i(4))return;t=r[0]<<24|r[1]<<16|r[2]<<8|r[3]}else if(this[e(277)]===or){if(i(2))return;t=r[0]<<8|r[1]}else if(this[e(277)]===ar){if(i(1))return;t=r[0]}else if(e(290)in this.need){if("byteOffset"in this[e(277)]){if(i(this.need[e(256)]-this.need.byteOffset))return;new Uint8Array(this.need[e(290)],this[e(277)].byteOffset).set(r.subarray(0,n)),t=this[e(277)]}else if(this.g)return void this.g.throw(new Error(e(305)))}else{if(i(this[e(277)].byteLength))return;new Uint8Array(this[e(277)])[e(295)](r[e(273)](0,n)),t=this[e(277)]}return this.consumed+=n,this.g?this.demand(this.g[e(304)](t).value,!0):this[e(292)]&&this[e(292)](t),t}write(e){const t=nr;if(e instanceof Uint8Array?this[t(267)](e[t(261)]).set(e):t(290)in e?this[t(267)](e[t(256)])[t(295)](new Uint8Array(e[t(290)],e[t(288)],e[t(256)])):this[t(267)](e[t(256)])[t(295)](new Uint8Array(e)),!this.g&&!this[t(292)])return new Promise((e=>this[t(258)]=e));this[t(297)]()}[nr(270)](e){const t=nr;this[t(267)](4)[t(295)]([e>>24&255,e>>16&255,e>>8&255,255&e]),this[t(297)]()}[nr(294)](e){const t=nr;this.malloc(2).set([e>>8&255,255&e]),this[t(297)]()}[nr(299)](e){const t=nr;this[t(267)](1)[0]=e,this[t(297)]()}[nr(267)](e){const t=nr;if(this.buffer){const r=this.buffer[t(261)],n=r+e;if(n<=this[t(290)].buffer[t(256)]-this.buffer.byteOffset)this[t(290)]=new Uint8Array(this[t(290)].buffer,this[t(290)].byteOffset,n);else{const e=new Uint8Array(n);e[t(295)](this[t(290)]),this[t(290)]=e}return this[t(290)][t(273)](r,n)}return this[t(290)]=new Uint8Array(e),this[t(290)]}}function lr(){const e=["debugLevel","1306700nnGsqo","567792SJklDk","JbPro","warn","1298160KJkEEX","42uYdjOO","713020UDcgQl","debugUuid","error","439BqwAAE","96mplsao","641120ojdRMP","log","180cJMARJ","10xrzoPh","length","23130GBDAYR","[❌❌❌][","1528Whcxgw","_opt","debug"];return(lr=function(){return e})()}function dr(e,t){const r=lr();return(dr=function(e,t){return r[e-=465]})(e,t)}ur[nr(281)]=sr,ur[nr(255)]=or,ur.U8=ar,function(e,t){const r=dr,n=e();for(;;)try{if(243637===-parseInt(r(467))/1*(-parseInt(r(476))/2)+-parseInt(r(481))/3+-parseInt(r(480))/4+-parseInt(r(472))/5*(-parseInt(r(484))/6)+parseInt(r(485))/7*(-parseInt(r(469))/8)+parseInt(r(471))/9*(-parseInt(r(474))/10)+-parseInt(r(486))/11*(-parseInt(r(468))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(lr);class hr{constructor(e){const t=dr;this[t(470)]=function(r){const n=t;if(e._opt[n(479)]==de[n(478)]){const t=e._opt[n(465)]?"["+e._opt[n(465)]+"]":"";for(var i=arguments[n(473)],s=new Array(i>1?i-1:0),o=1;o<i;o++)s[o-1]=arguments[o];console.log("JbPro"+t+"[✅✅✅]["+r+"]",...s)}},this[t(483)]=function(r){const n=t;if(e[n(477)][n(479)]==de[n(478)]||e[n(477)][n(479)]==de[n(483)]){const t=e._opt[n(465)]?"["+e[n(477)][n(465)]+"]":"";for(var i=arguments[n(473)],s=new Array(i>1?i-1:0),o=1;o<i;o++)s[o-1]=arguments[o];console.log(n(482)+t+"[❗❗❗]["+r+"]",...s)}},this[t(466)]=function(r){const n=t,i=e[n(477)][n(465)]?"["+e[n(477)][n(465)]+"]":"";for(var s=arguments[n(473)],o=new Array(s>1?s-1:0),a=1;a<s;a++)o[a-1]=arguments[a];console[n(466)](n(482)+i+n(475)+r+"]",...o)}}}const fr=pr;function pr(e,t){const r=mr();return(pr=function(e,t){return r[e-=398]})(e,t)}function mr(){const e=["5921168MYiyTv","427jtJJuC","916FfsEWh","readByte","3ppeQKl","_skipScalingList","getProfileString","parseSPS$2","Baseline","readBool","Extended","45366MsWSLt","4:2:0","_ebsp2rbsp","2395796mRsmvH","17104813VrECzZ","High10","12EKrYNU","ceil","Main","toString","getLevelString","length","toFixed","readBits","High444","parseSPS","readSEG","getChromaFormatString","readUEG","1160975AHFmpZ","High","4:4:4","buffer","89PilwZM","Unknown","destroy","643730IDynUp","117NmBaWK","4:2:2"];return(mr=function(){return e})()}!function(e,t){const r=pr,n=e();for(;;)try{if(890749===-parseInt(r(421))/1*(-parseInt(r(429))/2)+-parseInt(r(431))/3*(-parseInt(r(401))/4)+-parseInt(r(417))/5+-parseInt(r(398))/6*(-parseInt(r(428))/7)+parseInt(r(427))/8+parseInt(r(425))/9*(parseInt(r(424))/10)+-parseInt(r(402))/11*(parseInt(r(404))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(mr);class vr{static[fr(400)](e){const t=fr;let r=e,n=r.byteLength,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(420)],0,s)}static[fr(413)](e){const t=fr;let r=vr._ebsp2rbsp(e),n=new st(r);n[t(430)]();let i=n[t(430)]();n[t(430)]();let s=n[t(430)]();n[t(416)]();let o=vr[t(433)](i),a=vr.getLevelString(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[t(416)](),3===c&&n.readBits(1),c<=3&&(u=l[c]),d=n[t(416)]()+8,n.readUEG(),n[t(411)](1),n[t(436)]())){let e=3!==c?8:12;for(let r=0;r<e;r++)n[t(436)]()&&(r<6?vr._skipScalingList(n,16):vr[t(432)](n,64))}n[t(416)]();let h=n[t(416)]();if(0===h)n.readUEG();else if(1===h){n[t(411)](1),n[t(414)](),n.readSEG();let e=n[t(416)]();for(let r=0;r<e;r++)n[t(414)]()}let f=n.readUEG();n[t(411)](1);let p=n[t(416)](),m=n.readUEG(),v=n[t(411)](1);0===v&&n[t(411)](1),n.readBits(1);let y=0,g=0,_=0,b=0;n[t(436)]()&&(y=n[t(416)](),g=n[t(416)](),_=n[t(416)](),b=n[t(416)]());let w=1,S=1,I=0,A=!0,E=0,k=0;if(n[t(436)]()){if(n[t(436)]()){let e=n.readByte(),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[t(430)]()<<8|n[t(430)]())}if(n[t(436)]()&&n[t(436)](),n[t(436)]()&&(n[t(411)](4),n[t(436)]()&&n[t(411)](24)),n[t(436)]()&&(n.readUEG(),n[t(416)]()),n[t(436)]()){let e=n[t(411)](32),r=n[t(411)](32);A=n[t(436)](),E=r,k=2*e,I=E/k}}let C=1;(1!==w||1!==S)&&(C=w/S);let T=0,x=0;if(0===c)T=1,x=2-v;else{T=3===c?1:2,x=(1===c?2:1)*(2-v)}let D=16*(p+1),B=16*(m+1)*(2-v);D-=(y+g)*T,B-=(_+b)*x;let P=Math[t(405)](D*C);return n.destroy(),n=null,{profile_string:o,level_string:a,bit_depth:d,ref_frames:f,chroma_format:u,chroma_format_string:vr.getChromaFormatString(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:P,height:B}}}static[fr(434)](e){const t=fr;let r=e.subarray(1,4),n="avc1.";for(let e=0;e<3;e++){let i=r[e][t(407)](16);i[t(409)]<2&&(i="0"+i),n+=i}let i=vr[t(400)](e),s=new st(i);s[t(430)]();let o=s[t(430)]();s[t(430)]();let a=s[t(430)]();s.readUEG();let c=vr.getProfileString(o),u=vr[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.readBits(1),l<=3&&(d=h[l]),f=s[t(416)]()+8,p=s.readUEG()+8,s[t(411)](1),s[t(436)]())){let e=3!==l?8:12;for(let r=0;r<e;r++)s[t(436)]()&&(r<6?vr._skipScalingList(s,16):vr._skipScalingList(s,64))}s.readUEG();let m=s[t(416)]();if(0===m)s[t(416)]();else if(1===m){s[t(411)](1),s[t(414)](),s[t(414)]();let e=s[t(416)]();for(let t=0;t<e;t++)s.readSEG()}let v=s[t(416)]();s[t(411)](1);let y=s[t(416)](),g=s[t(416)](),_=s.readBits(1);0===_&&s[t(411)](1),s[t(411)](1);let b=0,w=0,S=0,I=0;s[t(436)]()&&(b=s.readUEG(),w=s.readUEG(),S=s[t(416)](),I=s.readUEG());let A=1,E=1,k=0,C=!0,T=0,x=0;if(s[t(436)]()){if(s.readBool()){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[t(430)]()<<8|s.readByte(),E=s.readByte()<<8|s[t(430)]())}if(s[t(436)]()&&s[t(436)](),s[t(436)]()&&(s.readBits(4),s[t(436)]()&&s[t(411)](24)),s[t(436)]()&&(s[t(416)](),s[t(416)]()),s[t(436)]()){let e=s.readBits(32),r=s[t(411)](32);C=s[t(436)](),T=r,x=2*e,k=T/x}}let D=1;(1!==A||1!==E)&&(D=A/E);let B=0,P=0;if(0===l)B=1,P=2-_;else{B=3===l?1:2,P=(1===l?2:1)*(2-_)}let M=16*(y+1),U=16*(g+1)*(2-_);M-=(b+w)*B,U-=(S+I)*P;let F=Math[t(405)](M*D);return s[t(423)](),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:vr.getChromaFormatString(d),frame_rate:{fixed:C,fps:k,fps_den:x,fps_num:T},sar_ratio:{width:A,height:E},codec_size:{width:M,height:U},present_size:{width:F,height:U}}}static _skipScalingList(e,t){const r=fr;let n=8,i=8,s=0;for(let o=0;o<t;o++)0!==i&&(s=e[r(414)](),i=(n+s+256)%256),n=0===i?n:i}static[fr(433)](e){const t=fr;switch(e){case 66:return t(435);case 77:return t(406);case 88:return t(437);case 100:return t(418);case 110:return t(403);case 122:return"High422";case 244:return t(412);default:return t(422)}}static[fr(408)](e){return(e/10)[fr(410)](1)}static[fr(415)](e){const t=fr;switch(e){case 420:return t(399);case 422:return t(426);case 444:return t(419);default:return t(422)}}}function yr(e,t){const r=_r();return(yr=function(e,t){return r[e-=107]})(e,t)}const gr=yr;function _r(){const e=["25812vWDftu","read_golomb","28372850sxSMRq","72rDlokQ","bufoff","buflen","344709GBSXUH","1631896RKUHTK","read","46yozJnT","3469400HGAgXH","20120dUmlrQ","iserro","804ZZJXYQ","22582TEHRmI","look","buffer","bufpos"];return(_r=function(){return e})()}!function(e,t){const r=yr,n=e();for(;;)try{if(487074===parseInt(r(111))/1*(-parseInt(r(113))/2)+-parseInt(r(120))/3+-parseInt(r(109))/4+-parseInt(r(112))/5+-parseInt(r(115))/6*(parseInt(r(116))/7)+parseInt(r(123))/8*(-parseInt(r(108))/9)+parseInt(r(122))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(_r);gr(117),gr(121);const br=Sr;function wr(){const e=["_bytesAvailable","readUEG","byteLength","Cannot read more than 32 bits","788124eiLmgP","27YUOKCX","subarray","8iKQrKH","buffer","616uacDwB","7PfFSeO","readEG","skipScalingList","readBits","2765265TGLwGm","floor","1738992FJmnyK","2784hvShig","409201ALbujj","_word","_bitsAvailable","skipLZ","187elHnTe","_data","_loadWord","1875696MPXJYG","2100790CJEzgG"];return(wr=function(){return e})()}function Sr(e,t){const r=wr();return(Sr=function(e,t){return r[e-=414]})(e,t)}!function(e,t){const r=Sr,n=e();for(;;)try{if(798581===parseInt(r(419))/1+-parseInt(r(437))/2*(parseInt(r(418))/3)+parseInt(r(435))/4*(parseInt(r(415))/5)+parseInt(r(417))/6+parseInt(r(438))/7*(-parseInt(r(426))/8)+parseInt(r(433))/9*(parseInt(r(427))/10)+-parseInt(r(423))/11*(parseInt(r(432))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(wr);br(425),br(414),br(422),br(429),br(439),br(440);const Ir=Dr;function Ar(){const e=["8383158cglqSB","setInt16","readNextNaluPayload","Invalid AVCDecoderConfigurationRecord, invalid version ","avc_ref_frames","readUEG","setUint8","bitDepth","readBits","197967ygzvFy","kSliceNonIDR","log","readUByte","type","bit_depth","skipUEG","push","pps","fps_den","Invalid AVCDecoderConfigurationRecord, lack of data!","setUint32","read","Invalid parseAVCDecoderConfigurationRecord, AVC profile (0) detected, and return","frameRate","profile_string","timescale",", valid version is 1 and return","96rcMtia","error","skipBits","subarray","533477keQQNw","level","getUint16","set","iFrame","sar_ratio","currentStartcodeOffset","codecHeight","shift","Invalid AVCDecoderConfigurationRecord: No PPS'","findNextStartCodeOffset","skipScalingList","10694qnpcVw","parseSPS$2","read_golomb","data","kSliceSEI","presentWidth","chromaFormat","presentHeight","476426yOejuR","width","sps","videoType","Invalid AVCDecoderConfigurationRecord: No SPS","height","readBool","buffer","codecWidth","sarRatio","bit_depth_chroma","nalu","21310hODlhe",", correct to 1","kReserved0","nb_sps","h264","chroma_format","length","eofFlag","toString","correctionConfigurationVersion","refSampleDuration","fps_num","984BUKVYQ","byteLength","avc1.","57928Apckbd","frame_rate","Invalid AVCDecoderConfigurationRecord version !== 1 || avcProfile === 0","parseSPS","avcc","profile","codec","correctionConfigurationProfileIndication","codec_size","70CMeRvy","Could not find H264 startcode until payload end!","getUint8","present_size","fixed","8BxqpNt","level_string","bit_depth_luma"];return(Ar=function(){return e})()}function Er(e){const t=Dr;let r=arguments[t(430)]>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(362)](0,256,!0),256===new Int16Array(r)[0]}();const s=new DataView(e[t(419)]);let o=s[t(355)](0),a=s.getUint8(1);if(s[t(355)](2),s[t(355)](3),1!==o){if(!r[t(433)])return console[t(389)](t(364)+o+t(387)),{};{console[t(372)]("JbPro[xxx][✅✅✅][parseAVCDecoderConfigurationRecord] invalid version "+o+t(425));let e=252&s[t(355)](0)|1;s.setUint8(0,e)}}if(0===a){if(!r[t(351)])return console[t(389)](t(383)),{};console[t(372)]("JbPro[xxx][✅✅✅][parseAVCDecoderConfigurationRecord] AVC profile (0) detected, correct to Baseline Profile (66)"),s[t(367)](1,66)}const c=1+(3&s[t(355)](4));if(3!==c&&4!==c)return{};let u=31&s[t(355)](5);if(0===u)return{};let l=6;for(let r=0;r<u;r++){let o=s[t(394)](l,!i);if(l+=2,0===o)continue;let a=new Uint8Array(e[t(419)],l,o);l+=o;let c=vr[t(347)](a);if(0!==r)continue;n[t(414)]=a,n[t(386)]=1e3,n[t(420)]=c[t(352)][t(413)],n[t(399)]=c.codec_size.height,n.presentWidth=c[t(356)][t(413)],n.presentHeight=c[t(356)][t(417)],n[t(349)]=c[t(385)],n[t(393)]=c[t(359)],n[t(368)]=c[t(375)],n.chromaFormat=c.chroma_format,n.sarRatio=c[t(397)],n[t(384)]=c[t(345)],(!1===c.frame_rate[t(357)]||0===c[t(345)][t(435)]||0===c[t(345)][t(379)])&&(n[t(384)]={fixed:!0,fps:25,fps_num:25e3,fps_den:1e3});let u=n[t(384)].fps_den,d=n.frameRate.fps_num;n[t(434)]=n.timescale*(u/d);let h=a[t(391)](1,4),f=t(438);for(let e=0;e<3;e++){let r=h[e][t(432)](16);r.length<2&&(r="0"+r),f+=r}n[t(350)]=f}let d=s.getUint8(l);if(0===d)return{};l++;for(let r=0;r<d;r++){let r=s[t(394)](l,!i);if(l+=2,0===r)continue;let o=new Uint8Array(e[t(419)],l,r);l+=r,n[t(378)]=o}if(n.videoType=He.h264,n[t(414)]){const e=n[t(414)].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.set(n[t(414)],4),n[t(414)]=i}if(n.pps){const e=n[t(378)][t(437)],r=new Uint8Array([e>>>24&255,e>>>16&255,e>>>8&255,255&e]),i=new Uint8Array(e+4);i[t(395)](r,0),i[t(395)](n[t(378)],4),n.pps=i}return n}function kr(e){const t=Dr;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(437)]>>8&255,i[12]=255&r[t(437)],i.push(...r,1,n[t(437)]>>8&255,255&n[t(437)],...n);return new Uint8Array(i)}function Cr(e){const t=Dr;let{sps:r,pps:n}=e,i=8+r[t(437)]+1+2+n[t(437)],s=!1;const o=vr[t(405)](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.byteLength;a[6]=c>>>8,a[7]=255&c;let u=8;a[t(395)](r,8),u+=c,a[u]=1;let l=n[t(437)];a[u+1]=l>>>8,a[u+2]=255&l,a[t(395)](n,u+3),u+=3+l,s&&(a[u]=252|o.chroma_format_idc,a[u+1]=248|o[t(360)]-8,a[u+2]=248|o[t(422)]-8,a[u+3]=0,u+=4);const d=[23,0,0,0,0],h=new Uint8Array(d[t(430)]+a[t(437)]);return h[t(395)](d,0),h.set(a,d[t(430)]),h}function Tr(e,t){const r=Dr;let n=[];n[0]=t?23:39,n[1]=1,n[2]=0,n[3]=0,n[4]=0,n[5]=e[r(437)]>>24&255,n[6]=e[r(437)]>>16&255,n[7]=e[r(437)]>>8&255,n[8]=255&e.byteLength;const i=new Uint8Array(n.length+e.byteLength);return i[r(395)](n,0),i[r(395)](e,n[r(430)]),i}function xr(e,t){const r=Dr;let n=[];n[0]=t?23:39,n[1]=1,n[2]=0,n[3]=0,n[4]=0;const i=new Uint8Array(n[r(430)]+e[r(437)]);return i.set(n,0),i[r(395)](e,n[r(430)]),i}function Dr(e,t){const r=Ar();return(Dr=function(e,t){return r[e-=344]})(e,t)}function Br(e){return 31&e[0]}function Pr(e){return e===Ue[Dr(408)]}function Mr(e){return!function(e){const t=Dr;return e===Ue[t(414)]||e===Ue[t(378)]}(e)&&!Pr(e)}function Ur(e){return e===Ue[Dr(396)]}function Fr(e){if(0===e[Dr(430)])return!1;const t=Br(e[0]);for(let r=1;r<e.length;r++)if(t!==Br(e[r]))return!1;return!0}!function(e,t){const r=Dr,n=e();for(;;)try{if(496779===-parseInt(r(404))/1+-parseInt(r(412))/2+parseInt(r(388))/3*(parseInt(r(344))/4)+-parseInt(r(424))/5*(parseInt(r(436))/6)+-parseInt(r(392))/7*(parseInt(r(358))/8)+parseInt(r(361))/9+-parseInt(r(353))/10*(-parseInt(r(370))/11))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Ar);class Rr{constructor(e){const t=Dr;this[t(407)]=e,this[t(431)]=!1,this[t(398)]=this[t(402)](0),this[t(431)]&&console[t(389)](t(354))}[Ir(402)](e){const t=Ir;let r=e,n=this[t(407)];for(;;){if(r+3>=n[t(437)])return this[t(431)]=!0,n.byteLength;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++}}[Ir(363)](){const e=Ir;let t=this[e(407)],r=null;for(;null==r&&!this.eofFlag;){let n=this[e(398)];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.currentStartcodeOffset=o,i>=Ue[e(426)]||0===s&&(r={type:i,data:t[e(391)](n,o)})}return r}}class Lr{constructor(e){const t=Ir;let r=e[t(407)][t(437)];this[t(374)]=e[t(374)],this.data=new Uint8Array(4+r),new DataView(this[t(407)][t(419)])[t(381)](0,r),this[t(407)][t(395)](e.data,4)}}const Or=Nr;function zr(){const e=["length","GetWord","m_len","4617900WxOCou","GetBit","m_data","m_bits","2823984KtwvTi","GetUE","m_zeros","57276FKleiH","2DUhXkL","m_idx","8018811cmewJl","650593HCKske","GetSE","m_byte","15nXhtDH","12171030nplPGV","GetBYTE","24ZblQPt","79247fClZCW"];return(zr=function(){return e})()}function Nr(e,t){const r=zr();return(Nr=function(e,t){return r[e-=443]})(e,t)}!function(e,t){const r=Nr,n=e();for(;;)try{if(700915===parseInt(r(444))/1+parseInt(r(463))/2*(parseInt(r(459))/3)+parseInt(r(455))/4+-parseInt(r(447))/5*(-parseInt(r(462))/6)+parseInt(r(451))/7*(parseInt(r(450))/8)+-parseInt(r(443))/9+-parseInt(r(448))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(zr);class Hr{constructor(e){const t=Nr;this[t(464)]=null,this.m_data=e,this[t(454)]=e[t(452)],this[t(464)]=0,this.m_bits=0,this.m_byte=0,this[t(461)]=0}GetBYTE(){const e=Nr;if(this[e(464)]>=this[e(454)])return 0;let t=this[e(457)][this[e(464)]++];return 0==t?(this.m_zeros++,this[e(464)]<this[e(454)]&&2==this[e(461)]&&3==this.m_data[this[e(464)]]&&(this[e(464)]++,this.m_zeros=0)):this[e(461)]=0,t}[Or(456)](){const e=Or;return 0==this[e(458)]&&(this.m_byte=this[e(449)](),this[e(458)]=8),this[e(458)]--,this[e(446)]>>this[e(458)]&1}[Or(453)](e){const t=Or;let r=0;for(;e>0;)r<<=1,r|=this[t(456)](),e--;return r}[Or(460)](){const e=Or;let t=0;for(;this[e(464)]<this[e(454)]&&0==this[e(456)]();)t++;return this.GetWord(t)+((1<<t)-1)}[Or(445)](){let e=this[Or(460)](),t=e+1>>1;return!(1&e)&&(t=-t),t}}const Vr=$r;function jr(){const e=["903954wljOux","135XPMGSB","39919QbeKlo","SPSParser sps_seq_parameter_set_id > 15","SPSParser bit_depth_luma_minus8 != bit_depth_chroma_minus8","2DUxCpW","_ebsp2rbsp","GetUE","2568tAHdnj","SPSParser sps_max_sub_layers_minus1 > 6","1180Cplxnp","GetWord","buffer","parseSPS","480356kuCzBW","4093503kjWEwB","63HLlBxV","39216TqnWPe","byteLength","114472GHrZyx","SPSParser chroma_format_idc > 3","warn","260mdcePW","12985YVAXZa"];return(jr=function(){return e})()}!function(e,t){const r=$r,n=e();for(;;)try{if(851749===-parseInt(r(262))/1+-parseInt(r(277))/2*(-parseInt(r(263))/3)+parseInt(r(280))/4*(-parseInt(r(271))/5)+-parseInt(r(272))/6*(-parseInt(r(264))/7)+-parseInt(r(267))/8*(parseInt(r(273))/9)+parseInt(r(258))/10*(parseInt(r(274))/11)+parseInt(r(265))/12*(parseInt(r(270))/13))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(jr);class Wr{static[Vr(278)](e){const t=Vr;let r=e,n=r[t(266)],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(260)],0,s)}static[Vr(261)](e){const t=Vr;let r=Wr[t(278)](e);const n=new Hr(r);let i="",s="",o="",a="";n[t(259)](4);let c=n.GetWord(3);if(c>6)return console.warn(t(257)),!1;n.GetWord(1),n[t(259)](2),n[t(259)](1),i=n.GetWord(5),n[t(259)](32),n[t(259)](1),n.GetWord(1),n[t(259)](1),n[t(259)](1),n[t(259)](44),s=n.GetWord(8);let u=[],l=[];for(let e=0;e<c;e++)u[e]=n[t(259)](1),l[e]=n[t(259)](1);if(c>0)for(let e=c;e<8;e++)n[t(259)](2);for(let e=0;e<c;e++)u[e]&&(n[t(259)](2),n.GetWord(1),n[t(259)](5),n[t(259)](32),n.GetWord(1),n[t(259)](1),n[t(259)](1),n[t(259)](1),n[t(259)](44)),l[e]&&n[t(259)](8);let d=n[t(279)]();if(d>15)return console[t(269)](t(275),d),!1;let h=n[t(279)]();return h>3?(console.warn(t(268),h),!1):(3==h&&n.GetWord(1),o=n[t(279)](),a=n[t(279)](),n[t(259)](1)&&(n[t(279)](),n[t(279)](),n[t(279)](),n.GetUE()),n[t(279)]()!=n[t(279)]()?(console[t(269)](t(276)),!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 $r(e,t){const r=jr();return($r=function(e,t){return r[e-=257]})(e,t)}function Gr(e,t){const r=Jr();return(Gr=function(e,t){return r[e-=145]})(e,t)}!function(e,t){const r=Gr,n=e();for(;;)try{if(804462===-parseInt(r(154))/1*(-parseInt(r(160))/2)+-parseInt(r(148))/3*(parseInt(r(153))/4)+parseInt(r(168))/5*(-parseInt(r(162))/6)+-parseInt(r(164))/7*(parseInt(r(145))/8)+-parseInt(r(147))/9*(-parseInt(r(151))/10)+-parseInt(r(165))/11+parseInt(r(146))/12*(parseInt(r(173))/13))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Jr);const qr=e=>{let t=e,r=t[Gr(163)],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)},Kr=e=>{const t=Gr;switch(e){case 0:return t(150);case 1:return t(149);case 2:return t(171);case 3:return t(161);default:return"Unknown"}};function Jr(){const e=["5078LTgAKh","4:4:4","354eglcCr","byteLength","14zbdUWo","6126890CzRNCK","toFixed","push","100725tjmwBO","readByte",".1.L","4:2:2","readSEG","289991HDrmFu","24784vfXclt","1368CLvljT","1237833xHHcYH","1326414vyTUCF","4:2:0","4:0:0","20PsIhKw","destroy","4auVhBu","71BsxrkZ","readBool","readUEG","min","hvc1.","readBits"];return(Jr=function(){return e})()}const Xr=Zr;function Yr(){const e=["readSEG","Main","1748900MXJsrI","getLevelString","15jWqkRn","buffer","readBits","readByte","Rext","readBool","parseVPS","5174981ssShgQ","SCC","readUEG","push","4:2:0","229oLOgzg","MainSP","Unknown","8ikNqQr","Main10","_ebsp2rbsp","getProfileString","4:0:0","2142132TGEzpR","6oOoxMY","33589608KFwXdj","min","parsePPS","byteLength","130930faxNSt","8972nFlzIH","hvc1.","destroy","4:2:2","getChromaFormatString","toFixed","414vBvPkB","5932861pLDUlW"];return(Yr=function(){return e})()}function Zr(e,t){const r=Yr();return(Zr=function(e,t){return r[e-=349]})(e,t)}!function(e,t){const r=Zr,n=e();for(;;)try{if(773014===parseInt(r(361))/1*(-parseInt(r(376))/2)+parseInt(r(370))/3*(parseInt(r(386))/4)+-parseInt(r(349))/5*(parseInt(r(369))/6)+parseInt(r(356))/7*(-parseInt(r(364))/8)+-parseInt(r(382))/9*(parseInt(r(375))/10)+parseInt(r(383))/11+parseInt(r(371))/12)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Yr);class Qr{static _ebsp2rbsp(e){const t=Zr;let r=e,n=r[t(374)],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(350)],0,s)}static[Xr(355)](e){const t=Xr;let r=Qr[t(366)](e),n=new st(r);return n.readByte(),n.readByte(),n[t(351)](4),n[t(351)](2),n.readBits(6),{num_temporal_layers:n.readBits(3)+1,temporal_id_nested:n.readBool()}}static parseSPS(e){const t=Xr;let r=Qr[t(366)](e),n=new st(r);n[t(352)](),n[t(352)]();let i=0,s=0,o=0,a=0;n.readBits(4);let c=n[t(351)](3);n.readBool();let u=n[t(351)](2),l=n[t(354)](),d=n[t(351)](5),h=n[t(352)](),f=n[t(352)](),p=n.readByte(),m=n.readByte(),v=n[t(352)](),y=n[t(352)](),g=n[t(352)](),_=n[t(352)](),b=n[t(352)](),w=n[t(352)](),S=n[t(352)](),I=[],A=[];for(let e=0;e<c;e++)I[t(359)](n[t(354)]()),A[t(359)](n[t(354)]());if(c>0)for(let e=c;e<8;e++)n[t(351)](2);for(let e=0;e<c;e++)I[e]&&(n[t(352)](),n[t(352)](),n.readByte(),n[t(352)](),n.readByte(),n.readByte(),n[t(352)](),n[t(352)](),n[t(352)](),n.readByte(),n[t(352)]()),A[e]&&n[t(352)]();n[t(358)]();let E=n[t(358)]();3==E&&n[t(351)](1);let k=n[t(358)](),C=n[t(358)]();n[t(354)]()&&(i+=n.readUEG(),s+=n[t(358)](),o+=n[t(358)](),a+=n.readUEG());let T=n[t(358)](),x=n[t(358)](),D=n[t(358)]();for(let e=n.readBool()?0:c;e<=c;e++)n[t(358)](),n.readUEG(),n[t(358)]();if(n[t(358)](),n[t(358)](),n[t(358)](),n[t(358)](),n[t(358)](),n[t(358)](),n[t(354)]()){if(n[t(354)]())for(let e=0;e<4;e++)for(let r=0;r<(3===e?2:6);r++){if(n.readBool()){let r=Math[t(372)](64,1<<4+(e<<1));e>1&&n[t(384)]();for(let e=0;e<r;e++)n[t(384)]()}else n[t(358)]()}}n[t(354)](),n[t(354)](),n[t(354)]()&&(n[t(352)](),n[t(358)](),n[t(358)](),n[t(354)]());let B=n[t(358)](),P=0;for(let e=0;e<B;e++){let r=!1;if(0!==e&&(r=n.readBool()),r){e===B&&n[t(358)](),n[t(354)](),n.readUEG();let r=0;for(let e=0;e<=P;e++){let e=n[t(354)](),i=!1;!e&&(i=n[t(354)]()),(e||i)&&r++}P=r}else{let e=n[t(358)](),r=n[t(358)]();P=e+r;for(let r=0;r<e;r++)n[t(358)](),n[t(354)]();for(let e=0;e<r;e++)n.readUEG(),n.readBool()}}if(n[t(354)]()){let e=n[t(358)]();for(let r=0;r<e;r++){for(let e=0;e<D+4;e++)n[t(351)](1);n.readBits(1)}}let M=!1,U=0,F=1,R=1,L=!1,O=1,z=1;if(n[t(354)](),n[t(354)](),n[t(354)]()){if(n[t(354)]()){let e=n[t(352)](),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?(F=r[e-1],R=i[e-1]):255===e&&(F=n[t(351)](16),R=n.readBits(16))}if(n.readBool()&&n[t(354)](),n[t(354)]()){n[t(351)](3),n[t(354)](),n[t(354)]()&&(n[t(352)](),n[t(352)](),n[t(352)]())}if(n.readBool()&&(n[t(358)](),n[t(358)]()),n[t(354)](),n[t(354)](),n[t(354)](),M=n[t(354)](),M&&(n[t(358)](),n[t(358)](),n[t(358)](),n[t(358)]()),n[t(354)]()){if(O=n.readBits(32),z=n[t(351)](32),n[t(354)]()&&n[t(358)](),n.readBool()){let e=!1,r=!1,i=!1;e=n[t(354)](),r=n[t(354)](),(e||r)&&(i=n[t(354)](),i&&(n[t(352)](),n[t(351)](5),n.readBool(),n[t(351)](5)),n[t(351)](4),n[t(351)](4),i&&n.readBits(4),n[t(351)](5),n[t(351)](5),n[t(351)](5));for(let s=0;s<=c;s++){let s=n[t(354)]();L=s;let o=!0,a=1;!s&&(o=n[t(354)]());let c=!1;if(o?n[t(358)]():c=n.readBool(),!c&&(a=n[t(358)]()+1),e){for(let e=0;e<a;e++)n[t(358)](),n[t(358)](),i&&(n[t(358)](),n.readUEG());n[t(354)]()}if(r){for(let e=0;e<a;e++)n.readUEG(),n[t(358)](),i&&(n[t(358)](),n[t(358)]());n[t(354)]()}}}}n.readBool()&&(n[t(354)](),n[t(354)](),n[t(354)](),U=n[t(358)](),n.readUEG(),n[t(358)](),n[t(358)](),n.readUEG())}n[t(354)]();let N=t(377)+d+".1.L"+S+".B0",H=k-(i+s)*(1===E||2===E?2:1),V=C-(o+a)*(1===E?2:1),j=1;return 1!==F&&1!==R&&(j=F/R),n[t(378)](),n=null,{codec_mimetype:N,profile_string:Qr[t(367)](d),level_string:Qr.getLevelString(S),profile_idc:d,bit_depth:T+8,ref_frames:1,chroma_format:E,chroma_format_string:Qr[t(380)](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:g,general_constraint_indicator_flags_4:_,general_constraint_indicator_flags_5:b,general_constraint_indicator_flags_6:w,min_spatial_segmentation_idc:U,constant_frame_rate:0,chroma_format_idc:E,bit_depth_luma_minus8:T,bit_depth_chroma_minus8:x,frame_rate:{fixed:L,fps:z/O,fps_den:O,fps_num:z},sar_ratio:{width:F,height:R},codec_size:{width:H,height:V},present_size:{width:H*j,height:V}}}static[Xr(373)](e){const t=Xr;let r=Qr[t(366)](e),n=new st(r);n.readByte(),n.readByte(),n[t(358)](),n[t(358)](),n.readBool(),n.readBool(),n.readBits(3),n[t(354)](),n[t(354)](),n[t(358)](),n[t(358)](),n[t(384)](),n[t(354)](),n[t(354)](),n.readBool()&&n[t(358)](),n[t(384)](),n[t(384)](),n[t(354)](),n[t(354)](),n.readBool(),n.readBool();let i=n[t(354)](),s=n[t(354)](),o=1;return s&&i?o=0:s?o=3:i&&(o=2),{parallelismType:o}}static getChromaFormatString(e){const t=Xr;switch(e){case 0:return t(368);case 1:return t(360);case 2:return t(379);case 3:return"4:4:4";default:return"Unknown"}}static[Xr(367)](e){const t=Xr;switch(e){case 1:return t(385);case 2:return t(365);case 3:return t(362);case 4:return t(353);case 9:return t(357);default:return t(363)}}static[Xr(387)](e){return(e/30)[Xr(381)](1)}}const en=on;function tn(e){const t=on;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=e;if(n[t(150)]<22)return console[t(115)](t(156)+n[t(150)]+t(155)),{};let i={codecWidth:0,codecHeight:0,videoType:He[t(215)]},s=function(){const e=t;let r=new ArrayBuffer(2);return new DataView(r)[e(194)](0,256,!0),256===new Int16Array(r)[0]}(),o=new DataView(n[t(106)]),a=o[t(228)](0),c=31&o[t(228)](1);if(1!==a&&0!==a){if(!r.correctionConfigurationVersion)return console.error(t(207)+a+t(222)),{};{console[t(135)]("JbPro[xxx][✅✅✅][parseHEVCDecoderConfigurationRecord] invalid version "+a+", correct to 1");let e=252&o[t(228)](0)|1;o[t(140)](0,e)}}if(0===c){if(!r[t(164)])return console[t(115)]("Invalid HEVCDecoderConfigurationRecord: invalid HEVC profile "+c+", valid hevc profile is Main Profile (1), Main 10 Profile (2),Main Still Picture Profile (3)"),{};{console[t(135)]("JbPro[xxx][✅✅✅][parseHEVCDecoderConfigurationRecord] invalid HEVC profile "+c+t(139));let e=224&o[t(228)](1)|1;o[t(140)](1,e)}}let u=1+(3&o[t(228)](21));if(3!==u&&4!==u)return console[t(115)](t(157)+(u-1)+" and naluLengthSize is "+u+" ,"),{};let l=o[t(228)](22);for(let e=0,r=23;e<l;e++){let e=63&o.getUint8(r+0),a=o[t(167)](r+1,!s);r+=3;for(let c=0;c<a;c++){let a=o.getUint16(r+0,!s);if(0===c)if(33===e){r+=2;let e=new Uint8Array(n.buffer,r,a),s=Qr[t(246)](e);i[t(113)]=s[t(149)][t(237)],i[t(174)]=s[t(149)].height,i[t(142)]=s[t(127)].width,i.presentHeight=s.present_size[t(177)],i.profile=s.profile_string,i[t(187)]=s[t(128)],i[t(116)]=s[t(236)],i[t(171)]=s[t(220)],i[t(165)]=s.sar_ratio,i[t(108)]=s[t(166)],(!1===s[t(166)][t(200)]||0===s[t(166)][t(168)]||0===s[t(166)][t(152)])&&(i[t(108)]={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3}),i[t(108)].fps_den,i[t(108)][t(168)],i[t(193)]=s[t(210)],r+=a}else r+=2+a;else r+=2+a}}return i[t(189)]=new Uint8Array(n),i}function rn(e){const t=on;let{vps:r,pps:n,sps:i}=e,s={configurationVersion:1};const o=(e=>{const t=Gr;let r=qr(e),n=new st(r);return n[t(169)](),n[t(169)](),n[t(159)](4),n[t(159)](2),n[t(159)](6),{num_temporal_layers:n[t(159)](3)+1,temporal_id_nested:n[t(155)]()}})(r),a=(e=>{const t=Gr;let r=qr(e),n=new st(r);n[t(169)](),n.readByte();let i=0,s=0,o=0,a=0;n[t(159)](4);let c=n[t(159)](3);n[t(155)]();let u=n[t(159)](2),l=n[t(155)](),d=n[t(159)](5),h=n[t(169)](),f=n.readByte(),p=n[t(169)](),m=n[t(169)](),v=n[t(169)](),y=n.readByte(),g=n.readByte(),_=n[t(169)](),b=n.readByte(),w=n[t(169)](),S=n[t(169)](),I=[],A=[];for(let e=0;e<c;e++)I[t(167)](n[t(155)]()),A[t(167)](n[t(155)]());if(c>0)for(let e=c;e<8;e++)n[t(159)](2);for(let e=0;e<c;e++)I[e]&&(n[t(169)](),n[t(169)](),n[t(169)](),n.readByte(),n[t(169)](),n[t(169)](),n[t(169)](),n[t(169)](),n[t(169)](),n[t(169)](),n[t(169)]()),I[e]&&n[t(169)]();n[t(156)]();let E=n.readUEG();3==E&&n[t(159)](1);let k=n.readUEG(),C=n[t(156)]();n.readBool()&&(i+=n[t(156)](),s+=n[t(156)](),o+=n[t(156)](),a+=n.readUEG());let T=n[t(156)](),x=n[t(156)](),D=n[t(156)]();for(let e=n[t(155)]()?0:c;e<=c;e++)n.readUEG(),n.readUEG(),n[t(156)]();if(n[t(156)](),n.readUEG(),n[t(156)](),n[t(156)](),n.readUEG(),n.readUEG(),n[t(155)]()&&n[t(155)]())for(let e=0;e<4;e++)for(let r=0;r<(3===e?2:6);r++)if(n[t(155)]()){let r=Math[t(157)](64,1<<4+(e<<1));e>1&&n[t(172)]();for(let e=0;e<r;e++)n[t(172)]()}else n[t(156)]();n[t(155)](),n[t(155)](),n[t(155)]()&&(n[t(169)](),n[t(156)](),n[t(156)](),n.readBool());let B=n[t(156)](),P=0;for(let e=0;e<B;e++){let r=!1;if(0!==e&&(r=n[t(155)]()),r){e===B&&n[t(156)](),n.readBool(),n.readUEG();let r=0;for(let e=0;e<=P;e++){let e=n[t(155)](),i=!1;!e&&(i=n[t(155)]()),(e||i)&&r++}P=r}else{let e=n[t(156)](),r=n[t(156)]();P=e+r;for(let r=0;r<e;r++)n[t(156)](),n[t(155)]();for(let e=0;e<r;e++)n.readUEG(),n[t(155)]()}}if(n[t(155)]()){let e=n.readUEG();for(let r=0;r<e;r++){for(let e=0;e<D+4;e++)n[t(159)](1);n.readBits(1)}}let M=!1,U=0,F=1,R=1,L=!1,O=1,z=1;if(n[t(155)](),n[t(155)](),n[t(155)]()){if(n[t(155)]()){let e=n.readByte(),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?(F=r[e-1],R=i[e-1]):255===e&&(F=n[t(159)](16),R=n[t(159)](16))}if(n[t(155)]()&&n.readBool(),n[t(155)]()&&(n[t(159)](3),n[t(155)](),n[t(155)]()&&(n.readByte(),n[t(169)](),n[t(169)]())),n[t(155)]()&&(n[t(156)](),n.readUEG()),n[t(155)](),n.readBool(),n.readBool(),M=n[t(155)](),M&&(i+=n[t(156)](),s+=n[t(156)](),o+=n[t(156)](),a+=n[t(156)]()),n[t(155)]()&&(O=n[t(159)](32),z=n[t(159)](32),n.readBool()&&(n.readUEG(),n[t(155)]()))){let e=!1,r=!1,i=!1;e=n[t(155)](),r=n[t(155)](),(e||r)&&(i=n[t(155)](),i&&(n[t(169)](),n[t(159)](5),n[t(155)](),n[t(159)](5)),n.readBits(4),n[t(159)](4),i&&n[t(159)](4),n[t(159)](5),n.readBits(5),n[t(159)](5));for(let s=0;s<=c;s++){let s=n.readBool();L=s;let o=!1,a=1;!s&&(o=n.readBool());let c=!1;if(o?n[t(172)]():c=n[t(155)](),!c&&(cpbcnt=n.readUEG()+1),e)for(let e=0;e<a;e++)n.readUEG(),n.readUEG(),i&&(n[t(156)](),n[t(156)]());if(r)for(let e=0;e<a;e++)n.readUEG(),n[t(156)](),i&&(n[t(156)](),n[t(156)]())}}n[t(155)]()&&(n[t(155)](),n[t(155)](),n[t(155)](),U=n.readUEG(),n[t(156)](),n[t(156)](),n.readUEG(),n.readUEG())}n[t(155)]();let N=t(158)+d+t(170)+S+".B0",H=k,V=C,j=1;return 1!==F&&1!==R&&(j=F/R),n[t(152)](),n=null,{codec_mimetype:N,level_string:(W=S,(W/30)[Gr(166)](1)),profile_idc:d,bit_depth:T+8,ref_frames:1,chroma_format:E,chroma_format_string:Kr(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:g,general_constraint_indicator_flags_4:_,general_constraint_indicator_flags_5:b,general_constraint_indicator_flags_6:w,min_spatial_segmentation_idc:U,constant_frame_rate:0,chroma_format_idc:E,bit_depth_luma_minus8:T,bit_depth_chroma_minus8:x,frame_rate:{fixed:L,fps:z/O,fps_den:O,fps_num:z},sar_ratio:{width:F,height:R},codec_size:{width:H,height:V},present_size:{width:H*j,height:V}};var W})(i),c=(e=>{const t=Gr;let r=qr(e),n=new st(r);n[t(169)](),n[t(169)](),n[t(156)](),n[t(156)](),n[t(155)](),n[t(155)](),n[t(159)](3),n[t(155)](),n[t(155)](),n[t(156)](),n.readUEG(),n[t(172)](),n[t(155)](),n.readBool(),n[t(155)]()&&n.readUEG(),n[t(172)](),n.readSEG(),n[t(155)](),n.readBool(),n[t(155)](),n[t(155)]();let i=n.readBool(),s=n[t(155)](),o=1;return s&&i?o=0:s?o=3:i&&(o=2),{parallelismType:o}})(n);s=Object[t(143)](s,o,a,c);let u=23+(5+r[t(225)])+(5+i[t(225)])+(5+n[t(225)]),l=new Uint8Array(u);l[0]=1,l[1]=(3&s.general_profile_space)<<6|(s[t(145)]?1:0)<<5|31&s[t(199)],l[2]=s.general_profile_compatibility_flags_1||0,l[3]=s.general_profile_compatibility_flags_2||0,l[4]=s[t(138)]||0,l[5]=s[t(110)]||0,l[6]=s.general_constraint_indicator_flags_1||0,l[7]=s.general_constraint_indicator_flags_2||0,l[8]=s[t(117)]||0,l[9]=s[t(198)]||0,l[10]=s.general_constraint_indicator_flags_5||0,l[11]=s[t(248)]||0,l[12]=60,l[13]=240|(3840&s[t(111)])>>8,l[14]=255&s[t(111)],l[15]=252|3&s[t(125)],l[16]=252|3&s[t(238)],l[17]=248|7&s.bit_depth_luma_minus8,l[18]=248|7&s[t(180)],l[19]=0,l[20]=0,l[21]=(3&s[t(221)])<<6|(7&s[t(134)])<<3|(s[t(247)]?1:0)<<2|3,l[22]=3,l[23]=128|Fe[t(172)],l[24]=0,l[25]=1,l[26]=(65280&r[t(225)])>>8,l[27]=(255&r.byteLength)>>0,l.set(r,28),l[23+(5+r[t(225)])+0]=128|Fe[t(219)],l[23+(5+r[t(225)])+1]=0,l[23+(5+r[t(225)])+2]=1,l[23+(5+r.byteLength)+3]=(65280&i.byteLength)>>8,l[23+(5+r[t(225)])+4]=(255&i[t(225)])>>0,l[t(226)](i,23+(5+r[t(225)])+5),l[23+(5+r[t(225)]+5+i.byteLength)+0]=128|Fe[t(159)],l[23+(5+r.byteLength+5+i[t(225)])+1]=0,l[23+(5+r[t(225)]+5+i[t(225)])+2]=1,l[23+(5+r[t(225)]+5+i.byteLength)+3]=(65280&n.byteLength)>>8,l[23+(5+r[t(225)]+5+i.byteLength)+4]=(255&n[t(225)])>>0,l[t(226)](n,23+(5+r.byteLength+5+i[t(225)])+5);const d=[28,0,0,0,0],h=new Uint8Array(d[t(150)]+l[t(225)]);return h[t(226)](d,0),h[t(226)](l,d[t(150)]),h}function nn(e,t){const r=on;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(225)]>>16&255,n[7]=e[r(225)]>>8&255,n[8]=255&e[r(225)];const i=new Uint8Array(n.length+e[r(225)]);return i[r(226)](n,0),i[r(226)](e,n[r(150)]),i}function sn(e,t){const r=on;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(150)]+e[r(225)]);return i.set(n,0),i.set(e,n.length),i}function on(e,t){const r=fn();return(on=function(e,t){return r[e-=105]})(e,t)}function an(e){return(126&e[0])>>1}function cn(e){return e===Fe.sei}function un(e){return!((t=e)>=32&&t<=40);var t}function ln(e){return e>=16&&e<=21}function dn(e){const t=on;if(0===e[t(150)])return!1;const r=an(e[0]);for(let n=1;n<e[t(150)];n++)if(r!==an(e[n]))return!1;return!0}!function(e,t){const r=on,n=e();for(;;)try{if(358380===-parseInt(r(119))/1+-parseInt(r(233))/2+-parseInt(r(123))/3+parseInt(r(192))/4+-parseInt(r(169))/5+-parseInt(r(243))/6+-parseInt(r(224))/7*(-parseInt(r(202))/8))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(fn);class hn{constructor(e){const t=on;this[t(216)]=e,this[t(179)]=!1,this[t(209)]=this[t(133)](0),this[t(179)]&&console[t(115)](t(178))}[en(133)](e){const t=en;let r=e,n=this.data;for(;;){if(r+3>=n[t(225)])return this[t(179)]=!0,n[t(225)];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++}}[en(121)](){const e=en;let t=this[e(216)],r=null;for(;null==r&&!this[e(179)];){let n=this[e(209)];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.findNextStartCodeOffset(n);this.currentStartcodeOffset=o,0===s&&(r={type:i,data:t.subarray(n,o)})}return r}}function fn(){const e=["frameRate","read","general_profile_compatibility_flags_4","min_spatial_segmentation_idc","sub_layer_non_packed_constraint_flag","codecWidth","sub_layer_progressive_source_flag","error","bitDepth","general_constraint_indicator_flags_3","sps_seq_parameter_set_id","381839tRWPxJ","subarray","readNextNaluPayload","separate_colour_plane_flag","943689kgBeFp","sub_layer_level_present_flag","parallelismType","sub_layer_level_idc","present_size","level_string","readBits","conf_win_right_offset","general_profile_compatibility_flags","configurationVersion","findNextStartCodeOffset","num_temporal_layers","log","sps_max_sub_layers_minus1","sub_layer_profile_idc","general_profile_compatibility_flags_3",", correct to Main Profile (1)","setUint8","numTemporalLayers","presentWidth","assign","readUEG","general_tier_flag","pic_height_in_luma_samples","conf_win_bottom_offset","profile_compatibility_flags","codec_size","length","conf_win_top_offset","fps_den","generalProfileSpace","temporalIdNested"," < 22","Invalid HEVCDecoderConfigurationRecord, lack of data! ","Invalid HEVCDecoderConfigurationRecord, Strange NaluLengthSizeMinusOne: ","parseHEVCDecoderConfigurationRecord$2","pps","pic_width_in_luma_samples","general_frame_only_constraint_flag","arrayBuffer.length ","parseHEVCDecoderVPSAndSPSAndPPS and vpsTag is ","correctionConfigurationProfileIndication","sarRatio","frame_rate","getUint16","fps_num","2131230qLvWoP","parseHEVCDecoderVPSAndSPSAndPPS and pps tag is ","chromaFormat","vps","sps_temporal_id_nesting_flag","codecHeight"," < 23","refSampleDuration","height","Could not find H265 startcode until payload end!","eofFlag","bit_depth_chroma_minus8","presentHeight","general_progressive_source_flag","sar_ratio","type","conformance_window_flag","parseHEVCDecoderVPSAndSPSAndPPS and sps tag is ","level","profile_idc","hvcc","max","warn","2031404zLCJdd","codec","setInt16","generalTierFlag","bitDepthChromaMinus8","profile_string","general_constraint_indicator_flags_4","general_profile_idc","fixed","sub_layer_profile_compatibility_flag","222032jyaqTQ","generalProfileCompatibilityFlags","profile","general_constraint_indicator_flags","sps_video_parameter_set_id","Invalid HEVCDecoderConfigurationRecord,invalid version ","avgFrameRate","currentStartcodeOffset","codec_mimetype","generalProfileIdc","bitDepthLumaMinus8","push","general_level_idc","h265","data","setUint32","sub_layer_frame_only_constraint_flag","sps","chroma_format","constant_frame_rate",", valid version is 1 or 0","generalLevelIdc","294TFEwIj","byteLength","set","conf_win_left_offset","getUint8","parseHEVCDecoderConfigurationRecord$3","from","timescale","read_golomb","316936TvieSN","readUByte","sub_layer_tier_flag","bit_depth","width","chroma_format_idc","psps","general_interlaced_source_flag","profile_space","sub_layer_profile_present_flag","204138uwsGqK","profile_tier_level","slice","parseSPS","temporal_id_nested","general_constraint_indicator_flags_6","general_profile_space","buffer","generalConstraintIndicatorFlags"];return(fn=function(){return e})()}class pn{constructor(e){const t=en;let r=e.data.byteLength;this[t(184)]=e.type,this[t(216)]=new Uint8Array(4+r),new DataView(this[t(216)][t(106)])[t(217)](0,r),this[t(216)].set(e[t(216)],4)}}var mn=Nn;!function(e,t){for(var r=Nn,n=e();;)try{if(628634===parseInt(r(221))/1+-parseInt(r(179))/2+parseInt(r(126))/3*(-parseInt(r(146))/4)+parseInt(r(223))/5+-parseInt(r(168))/6+-parseInt(r(197))/7+parseInt(r(124))/8)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Mn);var vn,yn=mn(183),gn=mn(222),_n=/^(?:text|application)\/xml/i,bn=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,wn=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Sn=/^\s*$/,In={},An={},En="",kn={type:mn(149),beforeSend:Cn,success:Cn,error:Cn,complete:Cn,context:null,xhr:function(){return new window.XMLHttpRequest},accepts:{json:yn,xml:mn(211),html:gn,text:"text/plain","*":"*/".concat("*")},crossDomain:!1,timeout:0,username:null,password:null,processData:!0,promise:Cn,contentType:mn(174)};function Cn(){}var Tn=function(e,t){var r=mn;typeof e===r(175)&&(t=e,e=void 0);var n=Ln({},t=t||{});for(var i in kn)void 0===n[i]&&(n[i]=kn[i]);try{var s={},o=new Promise((function(e,t){s[r(198)]=e,s.reject=t}));o[r(198)]=s[r(198)],o[r(217)]=s[r(217)],n[r(145)]=o}catch(e){n.promise={resolve:Cn,reject:Cn}}var a=wn[r(167)](window[r(144)][r(178)].toLowerCase())||[];n[r(204)]=((e||n.url||window[r(144)].href)+"")[r(176)](/#.*$/,"")[r(176)](/^\/\//,a[1]+"//");var c=n[r(204)];!n.crossDomain&&(n[r(130)]=/^([\w-]+:)?\/\/([^\/]+)/.test(n[r(204)])&&RegExp.$2!==window.location[r(178)]);var u=n.dataType;if(u===r(155)){if(!/=\?/[r(187)](n[r(204)])){var l=(n[r(155)]||r(205))+"=?";n.url=Un(n[r(204)],l)}return function(e){var t,r=mn,n=e[r(177)]||"jsonp"+Hn(),i=window[r(153)][r(164)](r(137)),s={abort:function(){n in window&&(window[n]=Cn)}},o=window.document[r(185)](r(194))[0]||window[r(153)].documentElement;function a(n){var i=r;window.clearTimeout(t),s[i(157)](),Bn(n.type,s,n[i(154)],e),c()}function c(){var e=r;i[e(210)]?i[e(210)]():i[e(200)]=i[e(136)]=i[e(131)]=null,i.parentNode&&i[e(171)][e(195)](i),i=null,delete window[n]}return i[r(131)]=function(e){a(e)},window[n]=function(r){window.clearTimeout(t),xn(r,s,e),c()},Fn(e),i[r(212)]=e[r(204)][r(176)](/=\?/,"="+n),i.src=Un(i[r(212)],"_="+(new Date).getTime()),i[r(160)]=!0,e[r(148)]&&(i[r(186)]=e[r(148)]),o[r(127)](i,o[r(181)]),e[r(159)]>0&&(t=window[r(129)]((function(){var t=r;s.abort(),Bn(t(159),s,t(159),e),c()}),e[r(159)])),e[r(145)].abort=function(){s[r(157)]()},e.promise[r(152)]=s,e.promise}(n)}Fn(n);var d=n[r(173)][u]||n[r(173)]["*"],h={};/^([\w-]+:)\/\//[r(187)](n.url)?RegExp.$1:window.location[r(184)];var f,p=kn[r(152)]();!n[r(130)]&&!h[r(202)]&&(h[r(202)]=r(215)),n[r(189)]&&(In[c]&&(h["If-Modified-Since"]=In[c]),An[c]&&(h[r(209)]=An[c])),d&&(h.Accept=d,d[r(133)](",")>-1&&(d=d.split(",",2)[0]),p.overrideMimeType&&p[r(162)](d));var m=!/^(?:GET|HEAD)$/[r(187)](n.type[r(192)]());if((n[r(156)]&&m&&!1!==n[r(165)]||t.contentType)&&(h[r(138)]=n[r(165)]),!1===n[r(199)]&&!m){var v=/([?&])_=[^&]*/;n[r(204)]=v[r(187)](c)?c[r(176)](v,r(132)+Hn()):c+(/\?/[r(187)](c)?"&":"?")+"_="+Hn()}n[r(140)]=Ln(h,n[r(140)]||{}),p[r(136)]=function(){var e,t,i=r;if(4===p.readyState){clearTimeout(f);var s,o=!1;if(p[i(203)]>=200&&p.status<300||304===p[i(203)]){if(En=p[i(163)](),n[i(189)]){var a=Pn(i(128));a&&(In[c]=a),(a=Pn(i(206)))&&(An[c]=a)}u=u||(e=p[i(123)]("content-type"),t=mn,e&&(e===gn?"html":e===yn?"json":_n[t(187)](e)&&"xml")||t(169)),s=p.responseText;try{"xml"===u?s=p.responseXML:u===i(193)&&(s=Sn[i(187)](s)?null:JSON[i(208)](s))}catch(e){o=e}o?Bn(o,i(191),p,n):xn(s,p,n)}else Bn(null,i(170),p,n)}};var y=!("async"in n)||n[r(160)];if(p[r(182)](n.type,n[r(204)],y,n[r(147)],n[r(150)]),n[r(188)])for(var g in n[r(188)])p[g]=n[r(188)][g];for(var g in n[r(158)]&&p[r(162)]&&p[r(162)](n[r(158)]),n[r(140)])void 0!==n[r(140)][g]&&p[r(218)](g,n[r(140)][g]+"");return!1===function(e,t){var r=mn,n=t.context;if(!1===t[r(161)][r(122)](n,e,t))return!1}(p,n)?(p[r(157)](),!1):(n[r(159)]>0&&(f=window[r(129)]((function(){var e=r;p.onreadystatechange=Cn,p[e(157)](),Bn(null,"timeout",p,n)}),n.timeout)),p.send(n[r(156)]?n[r(156)]:null),n[r(145)][r(157)]=function(){p.abort()},n.promise)};function xn(e,t,r){var n=mn,i=r[n(180)],s=n(125);r[n(125)].call(i,e,s,t),r[n(145)].resolve(e,s,t),Dn(s,t,r)}function Dn(e,t,r){var n=mn,i=r[n(180)];r[n(172)][n(122)](i,t,e)}function Bn(e,t,r,n){var i=mn,s=n[i(180)];n[i(170)][i(122)](s,r,t,e),n[i(145)][i(217)](r,t,e),Dn(t,r,n)}function Pn(e){var t,r=mn;if(!vn){for(vn={};t=bn[r(167)](En);)vn[t[1][r(139)]()]=t[2];t=vn[e[r(139)]()]}return null===t?null:t}function Mn(){var e=["head","removeChild","[object Array]","1174691hrvgjh","resolve","cache","onload","function","X-Requested-With","status","url","callback","etag","add","parse","If-None-Match","clearAttributes","application/xml, text/xml","src","post","slice","XMLHttpRequest","hasOwnProperty","reject","setRequestHeader","%20","prototype","101422WyXaFh","text/html","204860TADAiF","call","getResponseHeader","8721496obuoew","success","6DbgtAB","insertBefore","Last-Modified","setTimeout","crossDomain","onerror","$1_=","indexOf","length","join","onreadystatechange","script","Content-Type","toLowerCase","headers","get","name","toString","location","promise","3020mhujkJ","username","scriptCharset","GET","password","ajaxSetup","xhr","document","type","jsonp","data","abort","mimeType","timeout","async","beforeSend","overrideMimeType","getAllResponseHeaders","createElement","contentType","getTime","exec","2140536jWEhUj","text","error","parentNode","complete","accepts","application/x-www-form-urlencoded; charset=UTF-8","object","replace","jsonpCallback","href","155736qLyPWf","context","firstChild","open","application/json, text/javascript","protocol","getElementsByTagName","charset","test","xhrFields","ifModified","processData","parseerror","toUpperCase","json"];return(Mn=function(){return e})()}function Un(e,t){return(e+"&"+t).replace(/[&?]{1,2}/,"?")}function Fn(e){var t,r,n,i,s=mn;On(e)&&!(e[s(156)]instanceof FormData)&&e[s(190)]&&(e[s(156)]=(t=e.data,(i=[])[(n=mn)(207)]=function(e,t){this.push(encodeURIComponent(e)+"="+encodeURIComponent(t))},Rn(i,t,r),i[n(135)]("&")[n(176)](n(219),"+"))),e[s(156)]&&(!e[s(154)]||e[s(154)][s(192)]()===s(149))&&(e.url=Un(e[s(204)],e[s(156)]))}function Rn(e,t,r,n){var i,s,o=mn,a=(i=t,s=mn,Object[s(220)][s(143)][s(122)](i)===s(196));for(var c in t){var u=t[c];n&&(c=r?n:n+"["+(a?"":c)+"]"),!n&&a?e[o(207)](u[o(142)],u.value):(r?a(u):On(u))?Rn(e,u,r,c):e[o(207)](c,u)}}function Ln(e){for(var t=mn,r=Array[t(220)][t(214)],n=r[t(122)](arguments,1),i=0,s=n[t(134)];i<s;i++){var o=n[i]||{};for(var a in o)o[t(216)](a)&&void 0!==o[a]&&(e[a]=o[a])}return e}function On(e){var t=mn,r=typeof e;return r===t(201)||r===t(175)&&!!e}function zn(e){return typeof e===mn(201)}function Nn(e,t){var r=Mn();return(Nn=function(e,t){return r[e-=122]})(e,t)}function Hn(){var e=mn;return(new Date)[e(166)]()}Tn[mn(141)]=function(e,t,r,n){return zn(t)&&(n=n||r,r=t,t=void 0),Tn({url:e,data:t,success:r,dataType:n})},Tn[mn(213)]=function(e,t,r,n){return zn(t)&&(n=n||r,r=t,t=void 0),Tn({type:"POST",url:e,data:t,success:r,dataType:n})},Tn.getJSON=function(e,t,r){var n=mn;return zn(t)&&(r=t,t=void 0),Tn({url:e,data:t,success:r,dataType:n(193)})},Tn[mn(151)]=function(e,t){return t?Ln(Ln(e,kn),t):Ln(kn,e)};var Vn=mi;function jn(e){return parseInt(e)===e}function Wn(e){var t=mi;if(!jn(e[t(286)]))return!1;for(var r=0;r<e[t(286)];r++)if(!jn(e[r])||e[r]<0||e[r]>255)return!1;return!0}function $n(e,t){var r=mi;if(e[r(227)]&&"Uint8Array"===e[r(254)])return t&&(e=e.slice?e[r(282)]():Array[r(257)][r(282)][r(263)](e)),e;if(Array.isArray(e)){if(!Wn(e))throw new Error("Array contains invalid value: "+e);return new Uint8Array(e)}if(jn(e[r(286)])&&Wn(e))return new Uint8Array(e);throw new Error(r(246))}function Gn(e){return new Uint8Array(e)}function qn(e,t,r,n,i){var s=mi;(null!=n||null!=i)&&(e=e.slice?e.slice(n,i):Array.prototype.slice[s(263)](e,n,i)),t[s(267)](e,r)}!function(e,t){for(var r=mi,n=e();;)try{if(698041===parseInt(r(251))/1*(-parseInt(r(252))/2)+-parseInt(r(284))/3*(-parseInt(r(279))/4)+-parseInt(r(238))/5+-parseInt(r(244))/6+-parseInt(r(283))/7*(-parseInt(r(268))/8)+-parseInt(r(248))/9*(parseInt(r(262))/10)+parseInt(r(239))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(bi);var Kn,Jn,Xn={toBytes:function(e){var t=mi,r=[],n=0;for(e=encodeURI(e);n<e[t(286)];){var i=e[t(249)](n++);37===i?(r.push(parseInt(e[t(242)](n,2),16)),n+=2):r[t(245)](i)}return $n(r)},fromBytes:function(e){for(var t=mi,r=[],n=0;n<e[t(286)];){var i=e[n];i<128?(r.push(String[t(285)](i)),n++):i>191&&i<224?(r[t(245)](String.fromCharCode((31&i)<<6|63&e[n+1])),n+=2):(r.push(String[t(285)]((15&i)<<12|(63&e[n+1])<<6|63&e[n+2])),n+=3)}return r[t(237)]("")}},Yn=(Jn=(Kn=mi)(228),{toBytes:function(e){for(var t=mi,r=[],n=0;n<e[t(286)];n+=2)r.push(parseInt(e[t(242)](n,2),16));return r},fromBytes:function(e){for(var t=Kn,r=[],n=0;n<e.length;n++){var i=e[n];r[t(245)](Jn[(240&i)>>4]+Jn[15&i])}return r.join("")}}),Zn={16:10,24:12,32:14},Qn=[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],ei=[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],ti=[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],ri=[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],ni=[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],ii=[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],si=[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],oi=[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],ai=[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],ci=[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],ui=[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],li=[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],di=[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],hi=[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],fi=[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 pi(e){for(var t=mi,r=[],n=0;n<e[t(286)];n+=4)r[t(245)](e[n]<<24|e[n+1]<<16|e[n+2]<<8|e[n+3]);return r}function mi(e,t){var r=bi();return(mi=function(e,t){return r[e-=223]})(e,t)}var vi=function(e){var t=mi;if(!(this instanceof vi))throw Error(t(247));Object[t(265)](this,t(271),{value:$n(e,!0)}),this[t(276)]()};vi[Vn(257)]._prepare=function(){var e=Vn,t=Zn[this[e(271)].length];if(null==t)throw new Error("invalid key size (must be 16, 24 or 32 bytes)");this[e(234)]=[],this[e(264)]=[];for(var r=0;r<=t;r++)this[e(234)].push([0,0,0,0]),this[e(264)][e(245)]([0,0,0,0]);var n,i=4*(t+1),s=this[e(271)][e(286)]/4,o=pi(this[e(271)]);for(r=0;r<s;r++)n=r>>2,this._Ke[n][r%4]=o[r],this[e(264)][t-n][r%4]=o[r];for(var a,c=0,u=s;u<i;){if(a=o[s-1],o[0]^=ei[a>>16&255]<<24^ei[a>>8&255]<<16^ei[255&a]<<8^ei[a>>24&255]^Qn[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]^=ei[255&a]^ei[a>>8&255]<<8^ei[a>>16&255]<<16^ei[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(264)][t-l][d]=o[r++],u++}for(var l=1;l<t;l++)for(var d=0;d<4;d++)a=this[e(264)][l][d],this._Kd[l][d]=li[a>>24&255]^di[a>>16&255]^hi[a>>8&255]^fi[255&a]},vi[Vn(257)][Vn(229)]=function(e){var t=Vn;if(16!=e.length)throw new Error(t(258));for(var r=this[t(234)].length-1,n=[0,0,0,0],i=pi(e),s=0;s<4;s++)i[s]^=this[t(234)][0][s];for(var o=1;o<r;o++){for(s=0;s<4;s++)n[s]=ri[i[s]>>24&255]^ni[i[(s+1)%4]>>16&255]^ii[i[(s+2)%4]>>8&255]^si[255&i[(s+3)%4]]^this[t(234)][o][s];i=n[t(282)]()}var a,c=Gn(16);for(s=0;s<4;s++)a=this[t(234)][r][s],c[4*s]=255&(ei[i[s]>>24&255]^a>>24),c[4*s+1]=255&(ei[i[(s+1)%4]>>16&255]^a>>16),c[4*s+2]=255&(ei[i[(s+2)%4]>>8&255]^a>>8),c[4*s+3]=255&(ei[255&i[(s+3)%4]]^a);return c},vi[Vn(257)][Vn(233)]=function(e){var t=Vn;if(16!=e[t(286)])throw new Error(t(226));for(var r=this[t(264)][t(286)]-1,n=[0,0,0,0],i=pi(e),s=0;s<4;s++)i[s]^=this[t(264)][0][s];for(var o=1;o<r;o++){for(s=0;s<4;s++)n[s]=oi[i[s]>>24&255]^ai[i[(s+3)%4]>>16&255]^ci[i[(s+2)%4]>>8&255]^ui[255&i[(s+1)%4]]^this._Kd[o][s];i=n[t(282)]()}var a,c=Gn(16);for(s=0;s<4;s++)a=this[t(264)][r][s],c[4*s]=255&(ti[i[s]>>24&255]^a>>24),c[4*s+1]=255&(ti[i[(s+3)%4]>>16&255]^a>>16),c[4*s+2]=255&(ti[i[(s+2)%4]>>8&255]^a>>8),c[4*s+3]=255&(ti[255&i[(s+1)%4]]^a);return c};var yi=function(e){var t=Vn;if(!(this instanceof yi))throw Error(t(247));this.description=t(256),this[t(254)]=t(273),this[t(289)]=new vi(e)};yi[Vn(257)][Vn(229)]=function(e){var t=Vn;if((e=$n(e))[t(286)]%16!=0)throw new Error(t(287));for(var r=Gn(e[t(286)]),n=Gn(16),i=0;i<e[t(286)];i+=16)qn(e,n,0,i,i+16),qn(n=this[t(289)][t(229)](n),r,i);return r},yi[Vn(257)][Vn(233)]=function(e){var t=Vn;if((e=$n(e))[t(286)]%16!=0)throw new Error(t(223));for(var r=Gn(e.length),n=Gn(16),i=0;i<e[t(286)];i+=16)qn(e,n,0,i,i+16),qn(n=this[t(289)][t(233)](n),r,i);return r};var gi=function(e,t){var r=Vn;if(!(this instanceof gi))throw Error(r(247));if(this.description=r(275),this[r(254)]=r(278),t){if(16!=t[r(286)])throw new Error(r(266))}else t=Gn(16);this._lastCipherblock=$n(t,!0),this[r(289)]=new vi(e)};gi[Vn(257)][Vn(229)]=function(e){var t=Vn;if((e=$n(e)).length%16!=0)throw new Error(t(287));for(var r=Gn(e.length),n=Gn(16),i=0;i<e[t(286)];i+=16){qn(e,n,0,i,i+16);for(var s=0;s<16;s++)n[s]^=this[t(253)][s];this._lastCipherblock=this._aes[t(229)](n),qn(this._lastCipherblock,r,i)}return r},gi[Vn(257)][Vn(233)]=function(e){var t=Vn;if((e=$n(e))[t(286)]%16!=0)throw new Error("invalid ciphertext size (must be multiple of 16 bytes)");for(var r=Gn(e[t(286)]),n=Gn(16),i=0;i<e.length;i+=16){qn(e,n,0,i,i+16),n=this[t(289)][t(233)](n);for(var s=0;s<16;s++)r[i+s]=n[s]^this[t(253)][s];qn(e,this[t(253)],0,i,i+16)}return r};var _i=function(e,t,r){var n=Vn;if(!(this instanceof _i))throw Error(n(247));if(this.description="Cipher Feedback",this[n(254)]=n(224),t){if(16!=t[n(286)])throw new Error(n(259))}else t=Gn(16);!r&&(r=1),this[n(269)]=r,this[n(274)]=$n(t,!0),this[n(289)]=new vi(e)};function bi(){var e=["key","invalid counter bytes size (must be 16 bytes)","ecb","_shiftRegister","Cipher Block Chaining","_prepare","Output Feedback","cbc","40648aaSkyO","_remainingCounter","ctr","slice","21sNlypb","33ZwwXAe","fromCharCode","length","invalid plaintext size (must be multiple of 16 bytes)","number","_aes","invalid ciphertext size (must be multiple of 16 bytes)","cfb","description","invalid ciphertext size (must be 16 bytes)","buffer","0123456789abcdef","encrypt","_lastPrecipher","PKCS#7 invalid length","setValue","decrypt","_Ke","MAX_SAFE_INTEGER","invalid counter value (must be an integer)","join","3898075TJZuws","50656045gNCbsG","_counter","increment","substr","_lastPrecipherIndex","7028754XaWldg","push","unsupported array-like object","AES must be instanitated with `new`","63XfHhzh","charCodeAt","_remainingCounterIndex","58094eHdRZp","34JKZZvh","_lastCipherblock","name","PKCS#7 invalid padding byte","Electronic Code Block","prototype","invalid plaintext size (must be 16 bytes)","invalid initialation vector size (must be 16 size)","Counter must be instanitated with `new`","PKCS#7 padding byte out of range","1766990DWgsVM","call","_Kd","defineProperty","invalid initialation vector size (must be 16 bytes)","set","417944ptPvVV","segmentSize","setBytes"];return(bi=function(){return e})()}_i[Vn(257)][Vn(229)]=function(e){var t=Vn;if(e.length%this.segmentSize!=0)throw new Error("invalid plaintext size (must be segmentSize bytes)");for(var r,n=$n(e,!0),i=0;i<n[t(286)];i+=this[t(269)]){r=this._aes[t(229)](this[t(274)]);for(var s=0;s<this[t(269)];s++)n[i+s]^=r[s];qn(this[t(274)],this._shiftRegister,0,this.segmentSize),qn(n,this[t(274)],16-this[t(269)],i,i+this[t(269)])}return n},_i[Vn(257)].decrypt=function(e){var t=Vn;if(e[t(286)]%this[t(269)]!=0)throw new Error("invalid ciphertext size (must be segmentSize bytes)");for(var r,n=$n(e,!0),i=0;i<n[t(286)];i+=this.segmentSize){r=this._aes.encrypt(this[t(274)]);for(var s=0;s<this[t(269)];s++)n[i+s]^=r[s];qn(this[t(274)],this[t(274)],0,this[t(269)]),qn(e,this[t(274)],16-this[t(269)],i,i+this[t(269)])}return n};var wi=function(e,t){var r=Vn;if(!(this instanceof wi))throw Error(r(247));if(this[r(225)]=r(277),this[r(254)]="ofb",t){if(16!=t[r(286)])throw new Error("invalid initialation vector size (must be 16 bytes)")}else t=Gn(16);this[r(230)]=$n(t,!0),this[r(243)]=16,this[r(289)]=new vi(e)};wi.prototype.encrypt=function(e){for(var t=Vn,r=$n(e,!0),n=0;n<r[t(286)];n++)16===this[t(243)]&&(this[t(230)]=this[t(289)][t(229)](this[t(230)]),this._lastPrecipherIndex=0),r[n]^=this._lastPrecipher[this[t(243)]++];return r},wi[Vn(257)][Vn(233)]=wi[Vn(257)][Vn(229)];var Si=function(e){var t=Vn;if(!(this instanceof Si))throw Error(t(260));0!==e&&!e&&(e=1),typeof e===t(288)?(this[t(240)]=Gn(16),this.setValue(e)):this.setBytes(e)};Si[Vn(257)][Vn(232)]=function(e){var t=Vn;if(typeof e!==t(288)||parseInt(e)!=e)throw new Error(t(236));if(e>Number[t(235)])throw new Error("integer value out of safe range");for(var r=15;r>=0;--r)this[t(240)][r]=e%256,e=parseInt(e/256)},Si[Vn(257)][Vn(270)]=function(e){var t=Vn;if(16!=(e=$n(e,!0))[t(286)])throw new Error(t(272));this[t(240)]=e},Si.prototype[Vn(241)]=function(){for(var e=Vn,t=15;t>=0;t--){if(255!==this[e(240)][t]){this[e(240)][t]++;break}this[e(240)][t]=0}};var Ii=function(e,t){var r=Vn;if(!(this instanceof Ii))throw Error(r(247));this[r(225)]="Counter",this[r(254)]=r(281),!(t instanceof Si)&&(t=new Si(t)),this[r(240)]=t,this._remainingCounter=null,this[r(250)]=16,this._aes=new vi(e)};Ii[Vn(257)][Vn(229)]=function(e){for(var t=Vn,r=$n(e,!0),n=0;n<r[t(286)];n++)16===this[t(250)]&&(this[t(280)]=this[t(289)][t(229)](this[t(240)][t(240)]),this[t(250)]=0,this[t(240)][t(241)]()),r[n]^=this[t(280)][this[t(250)]++];return r},Ii[Vn(257)].decrypt=Ii.prototype[Vn(229)];const Ai={AES:vi,Counter:Si,ModeOfOperation:{ecb:yi,cbc:gi,cfb:_i,ofb:wi,ctr:Ii},utils:{hex:Yn,utf8:Xn},padding:{pkcs7:{pad:function(e){var t=Vn,r=16-(e=$n(e,!0))[t(286)]%16,n=Gn(e.length+r);qn(e,n);for(var i=e[t(286)];i<n.length;i++)n[i]=r;return n},strip:function(e){var t=Vn;if((e=$n(e,!0))[t(286)]<16)throw new Error(t(231));var r=e[e.length-1];if(r>16)throw new Error(t(261));for(var n=e[t(286)]-r,i=0;i<r;i++)if(e[n+i]!==r)throw new Error(t(255));var s=Gn(n);return qn(e,s,0,0,n),s}}},_arrayTest:{coerceArray:$n,createArray:Gn,copyArray:qn}};var Ei=Ci;!function(e,t){for(var r=Ci,n=e();;)try{if(818980===parseInt(r(238))/1*(parseInt(r(240))/2)+parseInt(r(249))/3+-parseInt(r(250))/4*(-parseInt(r(265))/5)+parseInt(r(228))/6+-parseInt(r(274))/7*(parseInt(r(261))/8)+-parseInt(r(247))/9+parseInt(r(216))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Ti);var ki=et[Ei(236)]((function(e,t){var r,i,s;r=et[Ei(230)],i=function(){var e=e||function(e,t){var r,i=Ci;if(typeof window!==i(264)&&window[i(285)]&&(r=window[i(285)]),typeof self!==i(264)&&self[i(285)]&&(r=self[i(285)]),typeof globalThis!==i(264)&&globalThis[i(285)]&&(r=globalThis[i(285)]),!r&&typeof window!==i(264)&&window.msCrypto&&(r=window[i(217)]),!r&&typeof Ze!==i(264)&&et[i(230)][i(285)]&&(r=et[i(230)][i(285)]),!r&&"function"==typeof et[i(234)])try{r=n.default}catch(e){}var s=function(){var e=i;if(r){if(typeof r.getRandomValues===e(227))try{return r.getRandomValues(new Uint32Array(1))[0]}catch(e){}if("function"==typeof r[e(270)])try{return r[e(270)](4)[e(237)]()}catch(e){}}throw new Error(e(252))},o=Object[i(223)]||function(){function e(){}return function(t){var r,n=Ci;return e[n(222)]=t,r=new e,e[n(222)]=null,r}}(),a={},c=a[i(219)]={},u=c[i(232)]={extend:function(e){var t=Ci,r=o(this);return e&&r[t(260)](e),(!r[t(255)]("init")||this[t(245)]===r[t(245)])&&(r[t(245)]=function(){var e=t;r.$super[e(245)][e(271)](this,arguments)}),r[t(245)].prototype=r,r[t(275)]=this,r},create:function(){var e=Ci,t=this[e(283)]();return t.init[e(271)](t,arguments),t},init:function(){},mixIn:function(e){var t=Ci;for(var r in e)e[t(255)](r)&&(this[r]=e[r]);e[t(255)]("toString")&&(this.toString=e.toString)},clone:function(){var e=Ci;return this[e(245)][e(222)][e(283)](this)}},l=c[i(279)]=u[i(283)]({init:function(e,t){var r=i;e=this[r(256)]=e||[],this[r(269)]=null!=t?t:4*e[r(281)]},toString:function(e){return(e||h)[i(277)](this)},concat:function(e){var t=i,r=this[t(256)],n=e.words,s=this.sigBytes,o=e.sigBytes;if(this[t(272)](),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(269)]+=o,this},clamp:function(){var t=i,r=this[t(256)],n=this[t(269)];r[n>>>2]&=4294967295<<32-n%4*8,r[t(281)]=e[t(244)](n/4)},clone:function(){var e=i,t=u[e(266)][e(229)](this);return t[e(256)]=this[e(256)][e(225)](0),t},random:function(e){for(var t=i,r=[],n=0;n<e;n+=4)r[t(233)](s());return new(l[t(245)])(r,e)}}),d=a[i(242)]={},h=d.Hex={stringify:function(e){for(var t=i,r=e[t(256)],n=e[t(269)],s=[],o=0;o<n;o++){var a=r[o>>>2]>>>24-o%4*8&255;s[t(233)]((a>>>4).toString(16)),s[t(233)]((15&a)[t(218)](16))}return s[t(263)]("")},parse:function(e){for(var t=i,r=e[t(281)],n=[],s=0;s<r;s+=2)n[s>>>3]|=parseInt(e[t(221)](s,2),16)<<24-s%8*4;return new(l[t(245)])(n,r/2)}},f=d[i(224)]={stringify:function(e){for(var t=i,r=e[t(256)],n=e[t(269)],s=[],o=0;o<n;o++){var a=r[o>>>2]>>>24-o%4*8&255;s[t(233)](String[t(239)](a))}return s[t(263)]("")},parse:function(e){for(var t=i,r=e[t(281)],n=[],s=0;s<r;s++)n[s>>>2]|=(255&e[t(262)](s))<<24-s%4*8;return new l.init(n,r)}},p=d[i(280)]={stringify:function(e){var t=i;try{return decodeURIComponent(escape(f[t(277)](e)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(e){return f.parse(unescape(encodeURIComponent(e)))}},m=c[i(220)]=u.extend({reset:function(){var e=i;this[e(284)]=new(l[e(245)]),this[e(276)]=0},_append:function(e){var t=i;typeof e==t(235)&&(e=p.parse(e)),this[t(284)][t(246)](e),this[t(276)]+=e[t(269)]},_process:function(t){var r,n=i,s=this[n(284)],o=s.words,a=s[n(269)],c=this.blockSize,u=a/(4*c),d=(u=t?e[n(244)](u):e[n(273)]((0|u)-this._minBufferSize,0))*c,h=e[n(267)](4*d,a);if(d){for(var f=0;f<d;f+=c)this[n(278)](o,f);r=o.splice(0,d),s[n(269)]-=h}return new(l[n(245)])(r,h)},clone:function(){var e=i,t=u.clone[e(229)](this);return t[e(284)]=this[e(284)][e(266)](),t},_minBufferSize:0});c[i(259)]=m.extend({cfg:u[i(283)](),init:function(e){var t=i;this[t(254)]=this[t(254)].extend(e),this.reset()},reset:function(){var e=i;m.reset[e(229)](this),this[e(258)]()},update:function(e){var t=i;return this[t(251)](e),this[t(243)](),this},finalize:function(e){var t=i;return e&&this._append(e),this[t(226)]()},blockSize:16,_createHelper:function(e){return function(t,r){return new(e[Ci(245)])(r).finalize(t)}},_createHmacHelper:function(e){return function(t,r){var n=Ci;return new(v[n(231)][n(245)])(e,r)[n(241)](t)}}});var v=a[i(253)]={};return a}(Math);return e},"object"===(s=Ci)(257)?e[s(248)]=i():r[s(282)]=i()}));function Ci(e,t){var r=Ti();return(Ci=function(e,t){return r[e-=216]})(e,t)}function Ti(){var e=["join","undefined","5110345rXGCZv","clone","min","amd","sigBytes","randomBytes","apply","clamp","max","21TWpsXr","$super","_nDataBytes","stringify","_doProcessBlock","WordArray","Utf8","length","CryptoJS","extend","_data","crypto","186170dkDZnV","msCrypto","toString","lib","BufferedBlockAlgorithm","substr","prototype","create","Latin1","slice","_doFinalize","function","165432ZEXKER","call","commonjsGlobal","HMAC","Base","push","commonjsRequire","string","createCommonjsModule","readInt32LE","1498282pGnEEB","fromCharCode","2HryfDU","finalize","enc","_process","ceil","init","concat","5436891fBSSMa","exports","1397280tzWLVx","4TbLyFR","_append","Native crypto module could not be used to get secure random number.","algo","cfg","hasOwnProperty","words","object","_doReset","Hasher","mixIn","4291256IWswMz","charCodeAt"];return(Ti=function(){return e})()}function xi(){var e=["3516WgsBSR","Base","9701936ETqIrY","exports","slice","12RSTsXm","CryptoJS","high","2640940aFxMVb","clone","5519547kKbcYl","extend","function","1344570xTiCbv","push","Word","9SJpGRa","length","108022hlMTNZ","low","commonjsGlobal","8CfeKFR","WordArray","1993600WLsedV","object","sigBytes","x64","words","call","2084DDMfdd"];return(xi=function(){return e})()}function Di(e,t){var r=xi();return(Di=function(e,t){return r[e-=454]})(e,t)}!function(e,t){for(var r=Di,n=e();;)try{if(629962===-parseInt(r(463))/1*(-parseInt(r(466))/2)+-parseInt(r(475))/3*(parseInt(r(474))/4)+-parseInt(r(483))/5*(parseInt(r(480))/6)+parseInt(r(468))/7+parseInt(r(477))/8+parseInt(r(461))/9*(-parseInt(r(458))/10)+parseInt(r(455))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(xi);Qe((function(e,t){var r,n,i;r=et[Di(465)],n=function(e){return t=Di,n=(r=e).lib,i=n[t(476)],s=n[t(467)],(o=r[t(471)]={})[t(460)]=i[t(456)]({init:function(e,r){var n=t;this[n(482)]=e,this[n(464)]=r}}),o[t(467)]=i.extend({init:function(e,r){var n=t;e=this.words=e||[],this[n(470)]=null!=r?r:8*e[n(462)]},toX32:function(){for(var e=t,r=this[e(472)],n=r.length,i=[],o=0;o<n;o++){var a=r[o];i[e(459)](a.high),i[e(459)](a[e(464)])}return s.create(i,this[e(470)])},clone:function(){for(var e=t,r=i[e(454)][e(473)](this),n=r[e(472)]=this[e(472)][e(479)](0),s=n.length,o=0;o<s;o++)n[o]=n[o][e(454)]();return r}}),e;var t,r,n,i,s,o},"object"===(i=Di)(469)?e[i(478)]=n(ki):"undefined"===i(457)&&(void 0).amd?(void 0)(["./core"],n):n(r[i(481)])}));var Bi=Pi;function Pi(e,t){var r=Mi();return(Pi=function(e,t){return r[e-=260]})(e,t)}function Mi(){var e=["buffer","3174uAbnsT","byteOffset","apply","3590ieRDwV","commonjsGlobal","init","exports","49532YrDSjw","CryptoJS","createCommonjsModule","byteLength","8xAndmp","object","131140nvVMWd","WordArray","call","lib","119754FAvHgx","707634UwovNX","amd","function","3626FgoIlm","20997paFjmw","4527688aMKqLB","undefined","./core"];return(Mi=function(){return e})()}!function(e,t){for(var r=Pi,n=e();;)try{if(298572===-parseInt(r(284))/1+-parseInt(r(274))/2+parseInt(r(285))/3*(parseInt(r(278))/4)+-parseInt(r(280))/5+parseInt(r(267))/6*(-parseInt(r(261))/7)+-parseInt(r(263))/8+-parseInt(r(262))/9*(-parseInt(r(270))/10))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Mi);et[Bi(276)]((function(e,t){var r,n,i,s=Bi;r=et[s(271)],n=function(e){var t=s;return function(){var t=Pi;if(typeof ArrayBuffer==t(260)){var r=e.lib.WordArray,n=r.init,i=r[t(272)]=function(e){var r=t;if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||typeof Uint8ClampedArray!==r(264)&&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(266)],e[r(268)],e[r(277)])),e instanceof Uint8Array){for(var i=e.byteLength,s=[],o=0;o<i;o++)s[o>>>2]|=e[o]<<24-o%4*8;n[r(282)](this,s,i)}else n[r(269)](this,arguments)};i.prototype=r}}(),e[t(283)][t(281)]},(i=Pi)(279)==i(279)?e[i(273)]=n(ki):"undefined"===i(260)&&(void 0)[i(286)]?(void 0)([i(265)],n):n(r[i(275)])}));var Ui=Ri;function Fi(){var e=["object","1409604LLQeYO","80frpHyZ","1844DPzZsW","5034HJFgai","createCommonjsModule","length","21660UxEyap","push","Utf16BE","Utf16LE","fromCharCode","sigBytes","187Hdstgr","101164HJzwKY","14673DldUfz","761841jRqvnc","join","words","Utf16","amd","charCodeAt","lib","804ZeUcdx","commonjsGlobal","enc","10rJMFpD","WordArray","4486680OWlWMa","./core"];return(Fi=function(){return e})()}!function(e,t){for(var r=Ri,n=e();;)try{if(593352===-parseInt(r(479))/1*(parseInt(r(490))/2)+-parseInt(r(498))/3*(-parseInt(r(497))/4)+-parseInt(r(501))/5*(-parseInt(r(487))/6)+parseInt(r(478))/7+-parseInt(r(496))/8*(-parseInt(r(480))/9)+parseInt(r(492))/10+-parseInt(r(477))/11*(parseInt(r(495))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Fi);et[Ui(499)]((function(e,t){var r,n,i,s=Ui;r=et[s(488)],n=function(e){var t=s;return function(){var t=Ri,r=e,n=r[t(486)][t(491)],i=r[t(489)];function s(e){return e<<8&4278255360|e>>>8&16711935}i[t(483)]=i[t(473)]={stringify:function(e){for(var r=t,n=e.words,i=e[r(476)],s=[],o=0;o<i;o+=2){var a=n[o>>>2]>>>16-o%4*8&65535;s.push(String[r(475)](a))}return s[r(481)]("")},parse:function(e){for(var r=t,i=e[r(500)],s=[],o=0;o<i;o++)s[o>>>1]|=e[r(485)](o)<<16-o%2*16;return n.create(s,2*i)}},i[t(474)]={stringify:function(e){for(var r=t,n=e[r(482)],i=e.sigBytes,o=[],a=0;a<i;a+=2){var c=s(n[a>>>2]>>>16-a%4*8&65535);o[r(502)](String.fromCharCode(c))}return o.join("")},parse:function(e){for(var r=t,i=e[r(500)],o=[],a=0;a<i;a++)o[a>>>1]|=s(e[r(485)](a)<<16-a%2*16);return n.create(o,2*i)}}}(),e[t(489)].Utf16},(i=Ri)(494)==i(494)?e.exports=n(ki):n(r.CryptoJS)}));function Ri(e,t){var r=Fi();return(Ri=function(e,t){return r[e-=473]})(e,t)}function Li(e,t){var r=zi();return(Li=function(e,t){return r[e-=247]})(e,t)}var Oi=Li;!function(e,t){for(var r=Li,n=e();;)try{if(921707===parseInt(r(251))/1+-parseInt(r(274))/2*(-parseInt(r(273))/3)+-parseInt(r(267))/4*(parseInt(r(250))/5)+parseInt(r(254))/6*(-parseInt(r(252))/7)+parseInt(r(272))/8*(parseInt(r(253))/9)+parseInt(r(261))/10*(-parseInt(r(268))/11)+-parseInt(r(256))/12)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(zi);et[Oi(265)]((function(e,t){var r,n,i=Oi;r=et[i(248)],n=function(e){var t,r,n,s=i;return t=Li,n=(r=e).lib[t(262)],r[t(264)].Base64={stringify:function(e){var r=t,n=e[r(259)],i=e[r(257)],s=this[r(258)];e[r(266)]();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(270)](s[r(271)](c>>>6*(3-u)&63));var l=s.charAt(64);if(l)for(;o[r(249)]%4;)o[r(270)](l);return o[r(255)]("")},parse:function(e){var r=t,i=e[r(249)],s=this[r(258)],o=this._reverseMap;if(!o){o=this._reverseMap=[];for(var a=0;a<s.length;a++)o[s.charCodeAt(a)]=a}var c=s.charAt(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(263)](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(269)](o,a)}(e,i,o)},_map:t(247)},e[s(264)].Base64},"object"===Li(260)?e.exports=n(ki):n(r.CryptoJS)}));function zi(){var e=["96352PuNMtM","161343zeuWdM","22FJhCLz","ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=","commonjsGlobal","length","1780uRgyJs","1332009mOzcBy","95858dwUYpS","1233UHYCZb","660EFLhdE","join","3558984cpUpzx","sigBytes","_map","words","object","1010DUROcY","WordArray","charCodeAt","enc","createCommonjsModule","clamp","3140HPSHoV","62029qzHoKQ","create","push","charAt"];return(zi=function(){return e})()}var Ni=Hi;!function(e,t){for(var r=Hi,n=e();;)try{if(682476===-parseInt(r(478))/1*(parseInt(r(479))/2)+-parseInt(r(468))/3+parseInt(r(472))/4+-parseInt(r(457))/5*(parseInt(r(458))/6)+-parseInt(r(463))/7*(parseInt(r(476))/8)+parseInt(r(461))/9*(-parseInt(r(462))/10)+parseInt(r(465))/11*(parseInt(r(477))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Vi);et[Ni(475)]((function(e,t){var r,n,i;r=Ze,n=function(e){var t,r,n,i=Hi;return t=Hi,n=(r=e).lib[t(473)],r[t(460)].Base64url={stringify:function(e,r){var n=t;void 0===r&&(r=!0);var i=e[n(451)],s=e.sigBytes,o=r?this[n(455)]:this[n(453)];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(459)](o[n(471)](u>>>6*(3-l)&63));var d=o.charAt(64);if(d)for(;a[n(466)]%4;)a[n(459)](d);return a[n(456)]("")},parse:function(e,r){var i=t;void 0===r&&(r=!0);var s=e[i(466)],o=r?this._safe_map:this._map,a=this[i(481)];if(!a){a=this[i(481)]=[];for(var c=0;c<o[i(466)];c++)a[o.charCodeAt(c)]=c}var u=o[i(471)](64);if(u){var l=e[i(464)](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[s(470)](c-1)]<<c%4*2|i[e[s(470)](c)]>>>6-c%4*2;o[a>>>2]|=u<<24-a%4*8,a++}return n[s(467)](o,a)}(e,s,a)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"},e[i(460)].Base64url},"object"===(i=Hi)(474)?e[i(480)]=n(ki):"undefined"===i(469)&&(void 0)[i(452)]?(void 0)([i(454)],n):n(r.CryptoJS)}));function Hi(e,t){var r=Vi();return(Hi=function(e,t){return r[e-=451]})(e,t)}function Vi(){var e=["2056203GpFmkH","function","charCodeAt","charAt","3601880dWUpIY","WordArray","object","createCommonjsModule","8KDhpjx","2652fwJAmt","2rWTRAA","748914FJpZVN","exports","_reverseMap","words","amd","_map","./core","_safe_map","join","340555OkNJPn","66gptRHK","push","enc","474876NViehs","230jmEVBh","6800409mVNjFo","indexOf","206591VDopqE","length","create"];return(Vi=function(){return e})()}var ji=Wi;function Wi(e,t){var r=$i();return(Wi=function(e,t){return r[e-=141]})(e,t)}!function(e,t){for(var r=Wi,n=e();;)try{if(809979===parseInt(r(153))/1*(parseInt(r(172))/2)+-parseInt(r(160))/3*(parseInt(r(155))/4)+-parseInt(r(156))/5+parseInt(r(145))/6+parseInt(r(166))/7*(-parseInt(r(164))/8)+-parseInt(r(154))/9*(parseInt(r(150))/10)+parseInt(r(158))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}($i);et[ji(144)]((function(e,t){var r,n,i,s=ji;r=et[s(161)],n=function(e){var t=s;return function(t){var r=Wi,n=e,i=n[r(176)],s=i[r(163)],o=i[r(152)],a=n[r(142)],c=[];!function(){for(var e=r,n=0;n<64;n++)c[n]=4294967296*t[e(170)](t[e(148)](n+1))|0}();var u=a[r(177)]=o[r(151)]({_doReset:function(){var e=r;this[e(159)]=new(s[e(149)])([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(159)][n(173)],u=e[t+0],p=e[t+1],m=e[t+2],v=e[t+3],y=e[t+4],g=e[t+5],_=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],T=e[t+15],x=a[0],D=a[1],B=a[2],P=a[3];x=l(x,D,B,P,u,7,c[0]),P=l(P,x,D,B,p,12,c[1]),B=l(B,P,x,D,m,17,c[2]),D=l(D,B,P,x,v,22,c[3]),x=l(x,D,B,P,y,7,c[4]),P=l(P,x,D,B,g,12,c[5]),B=l(B,P,x,D,_,17,c[6]),D=l(D,B,P,x,b,22,c[7]),x=l(x,D,B,P,w,7,c[8]),P=l(P,x,D,B,S,12,c[9]),B=l(B,P,x,D,I,17,c[10]),D=l(D,B,P,x,A,22,c[11]),x=l(x,D,B,P,E,7,c[12]),P=l(P,x,D,B,k,12,c[13]),B=l(B,P,x,D,C,17,c[14]),x=d(x,D=l(D,B,P,x,T,22,c[15]),B,P,p,5,c[16]),P=d(P,x,D,B,_,9,c[17]),B=d(B,P,x,D,A,14,c[18]),D=d(D,B,P,x,u,20,c[19]),x=d(x,D,B,P,g,5,c[20]),P=d(P,x,D,B,I,9,c[21]),B=d(B,P,x,D,T,14,c[22]),D=d(D,B,P,x,y,20,c[23]),x=d(x,D,B,P,S,5,c[24]),P=d(P,x,D,B,C,9,c[25]),B=d(B,P,x,D,v,14,c[26]),D=d(D,B,P,x,w,20,c[27]),x=d(x,D,B,P,k,5,c[28]),P=d(P,x,D,B,m,9,c[29]),B=d(B,P,x,D,b,14,c[30]),x=h(x,D=d(D,B,P,x,E,20,c[31]),B,P,g,4,c[32]),P=h(P,x,D,B,w,11,c[33]),B=h(B,P,x,D,A,16,c[34]),D=h(D,B,P,x,C,23,c[35]),x=h(x,D,B,P,p,4,c[36]),P=h(P,x,D,B,y,11,c[37]),B=h(B,P,x,D,b,16,c[38]),D=h(D,B,P,x,I,23,c[39]),x=h(x,D,B,P,k,4,c[40]),P=h(P,x,D,B,u,11,c[41]),B=h(B,P,x,D,v,16,c[42]),D=h(D,B,P,x,_,23,c[43]),x=h(x,D,B,P,S,4,c[44]),P=h(P,x,D,B,E,11,c[45]),B=h(B,P,x,D,T,16,c[46]),x=f(x,D=h(D,B,P,x,m,23,c[47]),B,P,u,6,c[48]),P=f(P,x,D,B,b,10,c[49]),B=f(B,P,x,D,C,15,c[50]),D=f(D,B,P,x,g,21,c[51]),x=f(x,D,B,P,E,6,c[52]),P=f(P,x,D,B,v,10,c[53]),B=f(B,P,x,D,I,15,c[54]),D=f(D,B,P,x,p,21,c[55]),x=f(x,D,B,P,w,6,c[56]),P=f(P,x,D,B,T,10,c[57]),B=f(B,P,x,D,_,15,c[58]),D=f(D,B,P,x,k,21,c[59]),x=f(x,D,B,P,y,6,c[60]),P=f(P,x,D,B,A,10,c[61]),B=f(B,P,x,D,m,15,c[62]),D=f(D,B,P,x,S,21,c[63]),a[0]=a[0]+x|0,a[1]=a[1]+D|0,a[2]=a[2]+B|0,a[3]=a[3]+P|0},_doFinalize:function(){var e=r,n=this[e(146)],i=n.words,s=8*this[e(169)],o=8*n.sigBytes;i[o>>>5]|=128<<24-o%32;var a=t.floor(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[e(162)]=4*(i[e(165)]+1),this[e(147)]();for(var u=this[e(159)],l=u[e(173)],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(141)].call(this);return t[e(159)]=this[e(159)][e(141)](),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(177)]=o[r(174)](u),n.HmacMD5=o[r(168)](u)}(Math),e[t(177)]},"object"===(i=Wi)(143)?e[i(157)]=n(ki):"undefined"===i(171)&&(void 0).amd?(void 0)([i(167)],n):n(r[i(175)])}));function $i(){var e=["1197YtKrNM","1734148RBHqCh","5390990zatmQa","exports","26683734RMSKUn","_hash","3ISOCxk","commonjsGlobal","sigBytes","WordArray","712ykRZKs","length","68621gOottN","./core","_createHmacHelper","_nDataBytes","abs","function","190ljxeMU","words","_createHelper","CryptoJS","lib","MD5","clone","algo","object","createCommonjsModule","7183188FgOPSp","_data","_process","sin","init","95770lGkFHa","extend","Hasher","8894yGMoqw"];return($i=function(){return e})()}var Gi=qi;function qi(e,t){var r=Ki();return(qi=function(e,t){return r[e-=324]})(e,t)}!function(e,t){for(var r=qi,n=e();;)try{if(943338===-parseInt(r(348))/1*(-parseInt(r(347))/2)+parseInt(r(351))/3+-parseInt(r(345))/4*(parseInt(r(331))/5)+parseInt(r(353))/6+-parseInt(r(337))/7+parseInt(r(352))/8*(-parseInt(r(360))/9)+parseInt(r(338))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Ki);et[Gi(358)]((function(e,t){var r,n,i,s=Gi;r=et[s(328)],n=function(e){var t,r,n,i,o,a,c,u,l=s;return n=(r=e)[(t=qi)(341)],i=n[t(340)],o=n[t(327)],a=r[t(339)],c=[],u=a[t(342)]=o[t(333)]({_doReset:function(){var e=t;this._hash=new(i[e(326)])([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,r){for(var n=t,i=this[n(350)][n(332)],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[e(344)],n=r[e(332)],i=8*this[e(325)],s=8*r[e(359)];return n[s>>>5]|=128<<24-s%32,n[14+(s+64>>>9<<4)]=Math[e(343)](i/4294967296),n[15+(s+64>>>9<<4)]=i,r[e(359)]=4*n[e(356)],this[e(349)](),this[e(350)]},clone:function(){var e=t,r=o.clone[e(324)](this);return r[e(350)]=this._hash[e(357)](),r}}),r[t(342)]=o[t(334)](u),r[t(354)]=o._createHmacHelper(u),e[l(342)]},"object"===(i=qi)(335)?e[i(355)]=n(ki):"undefined"===i(346)&&(void 0)[i(330)]?(void 0)([i(336)],n):n(r[i(329)])}));function Ki(){var e=["./core","9473618gmcIfZ","687930vdVtKF","algo","WordArray","lib","SHA1","floor","_data","196znfuSv","function","2UsbpyY","734197CKKSOF","_process","_hash","5408022iTdFJf","32dKCgCY","8512866XwADnW","HmacSHA1","exports","length","clone","createCommonjsModule","sigBytes","872901rCORyI","call","_nDataBytes","init","Hasher","commonjsGlobal","CryptoJS","amd","136715ugfJor","words","extend","_createHelper","object"];return(Ki=function(){return e})()}function Ji(e,t){var r=Yi();return(Ji=function(e,t){return r[e-=272]})(e,t)}var Xi=Ji;function Yi(){var e=["1085VHhoTc","sqrt","slice","lib","createCommonjsModule","HmacSHA256","5497038EHjgOv","function","length","2813070MjXBkV","20656XuBgcq","floor","init","1YIUuBg","_data","Hasher","_createHmacHelper","2163049MZcxTI","3980510TJsuWg","exports","376mIGhUV","object","_hash","55NRxWFS","clone","call","sigBytes","pow","./core","words","algo","WordArray","628762VtyCoi","157113ZVevwv","amd","extend"];return(Yi=function(){return e})()}!function(e,t){for(var r=Ji,n=e();;)try{if(595717===-parseInt(r(284))/1*(-parseInt(r(303))/2)+parseInt(r(280))/3+parseInt(r(281))/4*(parseInt(r(307))/5)+-parseInt(r(277))/6+parseInt(r(288))/7+parseInt(r(291))/8*(parseInt(r(304))/9)+parseInt(r(289))/10*(-parseInt(r(294))/11))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Yi);et[Xi(275)]((function(e,t){var r,n,i;r=Ze,n=function(e){return function(t){var r=Ji,n=e,i=n[r(274)],s=i[r(302)],o=i[r(286)],a=n[r(301)],c=[],u=[];!function(){var e=r;function n(e){for(var r=t[Ji(272)](e),n=2;n<=r;n++)if(!(e%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(t.pow(s,.5))),u[o]=i(t[e(298)](s,1/3)),o++),s++}();var l=[],d=a.SHA256=o[r(306)]({_doReset:function(){var e=r;this[e(293)]=new(s[e(283)])(c[e(273)](0))},_doProcessBlock:function(e,t){for(var n=r,i=this[n(293)][n(300)],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[t+m];else{var v=l[m-15],y=(v<<25|v>>>7)^(v<<14|v>>>18)^v>>>3,g=l[m-2],_=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;l[m]=y+l[m-7]+_+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 e=r,n=this[e(285)],i=n.words,s=8*this._nDataBytes,o=8*n[e(297)];return i[o>>>5]|=128<<24-o%32,i[14+(o+64>>>9<<4)]=t[e(282)](s/4294967296),i[15+(o+64>>>9<<4)]=s,n[e(297)]=4*i[e(279)],this._process(),this._hash},clone:function(){var e=r,t=o[e(295)][e(296)](this);return t[e(293)]=this._hash[e(295)](),t}});n.SHA256=o._createHelper(d),n[r(276)]=o[r(287)](d)}(Math),e.SHA256},(i=Ji)(292)==i(292)?e[i(290)]=n(ki):"undefined"===i(278)&&(void 0)[i(305)]?(void 0)([i(299)],n):n(r.CryptoJS)}));var Zi=Qi;function Qi(e,t){var r=es();return(Qi=function(e,t){return r[e-=207]})(e,t)}function es(){var e=["call","15003otYPZt","algo","197766RPFbOh","lib","extend","SHA224","object","1430508HuVadf","exports","WordArray","7503qYkhGw","252uDeGwc","3138408WJSoeV","CryptoJS","SHA256","sigBytes","72GuSeIs","HmacSHA224","createCommonjsModule","init","_createHelper","commonjsGlobal","1216145BQhXZK","2745855yOyFFX","_doFinalize","./sha256","function"];return(es=function(){return e})()}!function(e,t){for(var r=Qi,n=e();;)try{if(435742===parseInt(r(220))/1+-parseInt(r(221))/2*(parseInt(r(210))/3)+parseInt(r(217))/4+parseInt(r(233))/5+parseInt(r(222))/6+-parseInt(r(232))/7+parseInt(r(226))/8*(-parseInt(r(212))/9))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(es);et[Zi(228)]((function(e,t){var r,n,i,s=Zi;r=et[s(231)],n=function(e){var t,r,n,i,o,a,c=s;return n=(r=e)[(t=Qi)(213)][t(219)],i=r[t(211)],o=i[t(224)],a=i[t(215)]=o[t(214)]({_doReset:function(){var e=t;this._hash=new(n[e(229)])([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=t,r=o[e(234)][e(209)](this);return r[e(225)]-=4,r}}),r.SHA224=o[t(230)](a),r[t(227)]=o._createHmacHelper(a),e[c(215)]},"object"===(i=Qi)(216)?e[i(218)]=n(ki):"undefined"===i(208)&&(void 0).amd?(void 0)(["./core",i(207)],n):n(r[i(223)])}));function ts(){var e=["_process","HmacSHA512","commonjsGlobal","108865UONblt","_hash","13596mWwgii","./core","length","call","init","extend","CryptoJS","words","SHA512","_data","_createHelper","14784075OSnluG","lib","clone","42792WziGzN","high","951IqrbCt","low","function","apply","2238808DoGLyd","algo","WordArray","create","1477HdXCPB","exports","object","amd","3680060crfUFU","./x64-core","sigBytes","606veSiXe"];return(ts=function(){return e})()}!function(e,t){for(var r=rs,n=e();;)try{if(514170===-parseInt(r(138))/1+parseInt(r(134))/2*(-parseInt(r(156))/3)+parseInt(r(154))/4+-parseInt(r(131))/5+-parseInt(r(140))/6*(parseInt(r(164))/7)+parseInt(r(160))/8+parseInt(r(151))/9)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ts);Qe((function(e,t){var r,n,i;r=et[rs(137)],n=function(e){return function(){var t=rs,r=e,n=r[t(152)].Hasher,i=r.x64,s=i.Word,o=i[t(162)],a=r[t(161)];function c(){var e=t;return s[e(163)][e(159)](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.SHA512=n[t(145)]({_doReset:function(){var e=t;this[e(139)]=new o.init([new(s[e(144)])(1779033703,4089235720),new(s[e(144)])(3144134277,2227873595),new(s[e(144)])(1013904242,4271175723),new(s[e(144)])(2773480762,1595750129),new(s[e(144)])(1359893119,2917565137),new(s[e(144)])(2600822924,725511199),new(s[e(144)])(528734635,4215389547),new(s[e(144)])(1541459225,327033209)])},_doProcessBlock:function(e,r){for(var n=t,i=this[n(139)][n(147)],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(155)],v=s[n(157)],y=o[n(155)],g=o[n(157)],_=a[n(155)],b=a.low,w=c[n(155)],S=c.low,I=d.high,A=d[n(157)],E=h.high,k=h[n(157)],C=f.high,T=f[n(157)],x=p[n(155)],D=p[n(157)],B=m,P=v,M=y,U=g,F=_,R=b,L=w,O=S,z=I,N=A,H=E,V=k,j=C,W=T,$=x,G=D,q=0;q<80;q++){var K,J,X=l[q];if(q<16)J=X[n(155)]=0|e[r+2*q],K=X.low=0|e[r+2*q+1];else{var Y=l[q-15],Z=Y[n(155)],Q=Y[n(157)],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[q-2],ne=re[n(155)],ie=re.low,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[q-7],ce=ae.high,ue=ae.low,le=l[q-16],de=le.high,he=le[n(157)];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),X[n(155)]=J,X[n(157)]=K}var fe,pe=z&H^~z&j,me=N&V^~N&W,ve=B&M^B&F^M&F,ye=P&U^P&R^U&R,ge=(B>>>28|P<<4)^(B<<30|P>>>2)^(B<<25|P>>>7),_e=(P>>>28|B<<4)^(P<<30|B>>>2)^(P<<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[q],Ie=Se[n(155)],Ae=Se.low,Ee=$+be+((fe=G+we)>>>0<G>>>0?1:0),ke=_e+ye;$=j,G=W,j=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=F,O=R,F=M,R=U,M=B,U=P,B=Ee+(ge+ve+(ke>>>0<_e>>>0?1:0))+((P=fe+ke|0)>>>0<fe>>>0?1:0)|0}v=s[n(157)]=v+P,s[n(155)]=m+B+(v>>>0<P>>>0?1:0),g=o[n(157)]=g+U,o[n(155)]=y+M+(g>>>0<U>>>0?1:0),b=a[n(157)]=b+R,a[n(155)]=_+F+(b>>>0<R>>>0?1:0),S=c[n(157)]=S+O,c.high=w+L+(S>>>0<O>>>0?1:0),A=d[n(157)]=A+N,d[n(155)]=I+z+(A>>>0<N>>>0?1:0),k=h.low=k+V,h[n(155)]=E+H+(k>>>0<V>>>0?1:0),T=f[n(157)]=T+W,f[n(155)]=C+j+(T>>>0<W>>>0?1:0),D=p.low=D+G,p[n(155)]=x+$+(D>>>0<G>>>0?1:0)},_doFinalize:function(){var e=t,r=this[e(149)],n=r[e(147)],i=8*this._nDataBytes,s=8*r[e(133)];return n[s>>>5]|=128<<24-s%32,n[30+(s+128>>>10<<5)]=Math.floor(i/4294967296),n[31+(s+128>>>10<<5)]=i,r[e(133)]=4*n[e(142)],this[e(135)](),this[e(139)].toX32()},clone:function(){var e=t,r=n.clone[e(143)](this);return r[e(139)]=this[e(139)][e(153)](),r},blockSize:32});r[t(148)]=n[t(150)](d),r[t(136)]=n._createHmacHelper(d)}(),e.SHA512},(i=rs)(166)==i(166)?e[i(165)]=n(ki):"undefined"===i(158)&&(void 0)[i(167)]?(void 0)([i(141),i(132)],n):n(r[i(146)])}));function rs(e,t){var r=ts();return(rs=function(e,t){return r[e-=131]})(e,t)}var ns=ss;function is(){var e=["573548SEwlbY","534564iBUJSG","exports","amd","CryptoJS","518742oMmTHr","1627944hVePmQ","commonjsGlobal","call","init","object","HmacSHA384","x64","createCommonjsModule","Word","5mlaBWx","./sha512","_doFinalize","algo","1583365XLqHrR","282596TaoleC","SHA384","5416168TWCtxK","WordArray","function","extend","_createHmacHelper","./x64-core","_createHelper"];return(is=function(){return e})()}function ss(e,t){var r=is();return(ss=function(e,t){return r[e-=444]})(e,t)}!function(e,t){for(var r=ss,n=e();;)try{if(152113===parseInt(r(449))/1+-parseInt(r(459))/2+parseInt(r(463))/3+-parseInt(r(458))/4*(-parseInt(r(444))/5)+parseInt(r(464))/6+parseInt(r(448))/7+-parseInt(r(451))/8)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(is);et[ns(471)]((function(e,t){var r,n,i,s=ns;r=et[s(465)],n=function(e){var t,r,n,i,o,a,c,u,l=s;return n=(r=e)[(t=ss)(470)],i=n[t(472)],o=n[t(452)],a=r[t(447)],c=a.SHA512,u=a[t(450)]=c[t(454)]({_doReset:function(){var e=t;this._hash=new(o[e(467)])([new(i[e(467)])(3418070365,3238371032),new(i[e(467)])(1654270250,914150663),new(i[e(467)])(2438529370,812702999),new(i[e(467)])(355462360,4144912697),new i.init(1731405415,4290775857),new(i[e(467)])(2394180231,1750603025),new(i[e(467)])(3675008525,1694076839),new(i[e(467)])(1203062813,3204075428)])},_doFinalize:function(){var e=t,r=c[e(446)][e(466)](this);return r.sigBytes-=16,r}}),r[t(450)]=c[t(457)](u),r[t(469)]=c[t(455)](u),e[l(450)]},"object"===(i=ss)(468)?e[i(460)]=n(ki):"undefined"===i(453)&&(void 0)[i(461)]?(void 0)(["./core",i(456),i(445)],n):n(r[i(462)])}));var os=cs;function as(){var e=["1673988DgluEL","_state","lib","SHA3","_data","40cbPMdS","6ogUfMj","4236597NmMbPZ","init","sigBytes","call","amd","push","ceil","./x64-core","22Hgufsv","4ZPyqdd","_createHmacHelper","outputLength","HmacSHA3","_process","low","x64","high","54400xOjmbK","./core","_nDataBytes","createCommonjsModule","blockSize","798984uWvzZc","words","function","slice","10BwBGMw","CryptoJS","4016928UScapD","commonjsGlobal","_createHelper","Hasher","exports","282413clSPGb","clone","extend","Word","create","2527091WHVzYd","cfg"];return(as=function(){return e})()}function cs(e,t){var r=as();return(cs=function(e,t){return r[e-=268]})(e,t)}!function(e,t){for(var r=cs,n=e();;)try{if(334687===-parseInt(r(273))/1*(-parseInt(r(296))/2)+parseInt(r(280))/3+-parseInt(r(285))/4*(parseInt(r(304))/5)+parseInt(r(286))/6*(parseInt(r(278))/7)+parseInt(r(309))/8+-parseInt(r(287))/9*(parseInt(r(313))/10)+parseInt(r(295))/11*(-parseInt(r(268))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(as);et[os(307)]((function(e,t){var r,n,i=os;et[i(269)],e[cs(272)]=(r=ki,n=i,function(e){var t=cs,n=r,i=n[t(282)],s=i.WordArray,o=i[t(271)],a=n[t(302)][t(276)],c=n.algo,u=[],l=[],d=[];!function(){for(var e=t,r=1,n=0,i=0;i<24;i++){u[r+5*n]=(i+1)*(i+2)/2%64;var s=(2*r+3*n)%5;r=n%5,n=s}for(r=0;r<5;r++)for(n=0;n<5;n++)l[r+5*n]=n+(2*r+3*n)%5*5;for(var o=1,c=0;c<24;c++){for(var h=0,f=0,p=0;p<7;p++){if(1&o){var m=(1<<p)-1;m<32?f^=1<<m:h^=1<<m-32}128&o?o=o<<1^113:o<<=1}d[c]=a[e(277)](h,f)}}();var h=[];!function(){for(var e=t,r=0;r<25;r++)h[r]=a[e(277)]()}();var f=c.SHA3=o.extend({cfg:o[t(279)][t(275)]({outputLength:512}),_doReset:function(){for(var e=t,r=this._state=[],n=0;n<25;n++)r[n]=new a.init;this[e(308)]=(1600-2*this.cfg[e(298)])/32},_doProcessBlock:function(e,r){for(var n=t,i=this[n(281)],s=this[n(308)]/2,o=0;o<s;o++){var a=e[r+2*o],c=e[r+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(303)]^=c,D[n(301)]^=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(303)],v^=D.low;var g=h[p];g[n(303)]=m,g[n(301)]=v}for(p=0;p<5;p++){var _=h[(p+4)%5],b=h[(p+1)%5],w=b[n(303)],S=b[n(301)];for(m=_[n(303)]^(w<<1|S>>>31),v=_[n(301)]^(S<<1|w>>>31),y=0;y<5;y++)(D=i[p+5*y])[n(303)]^=m,D.low^=v}for(var I=1;I<25;I++){var A=(D=i[I]).high,E=D[n(301)],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[n(303)]=m,C[n(301)]=v}var T=h[0],x=i[0];for(T[n(303)]=x[n(303)],T.low=x[n(301)],p=0;p<5;p++)for(y=0;y<5;y++){var D=i[I=p+5*y],B=h[I],P=h[(p+1)%5+5*y],M=h[(p+2)%5+5*y];D[n(303)]=B.high^~P[n(303)]&M[n(303)],D.low=B[n(301)]^~P[n(301)]&M[n(301)]}D=i[0];var U=d[f];D[n(303)]^=U.high,D[n(301)]^=U[n(301)]}},_doFinalize:function(){var r=t,n=this[r(284)],i=n[r(310)];this[r(306)];var o=8*n.sigBytes,a=32*this[r(308)];i[o>>>5]|=1<<24-o%32,i[(e[r(293)]((o+1)/a)*a>>>5)-1]|=128,n[r(289)]=4*i.length,this[r(300)]();for(var c=this._state,u=this[r(279)][r(298)]/8,l=u/8,d=[],h=0;h<l;h++){var f=c[h],p=f[r(303)],m=f[r(301)];p=16711935&(p<<8|p>>>24)|4278255360&(p<<24|p>>>8),m=16711935&(m<<8|m>>>24)|4278255360&(m<<24|m>>>8),d[r(292)](m),d[r(292)](p)}return new(s[r(288)])(d,u)},clone:function(){for(var e=t,r=o[e(274)][e(290)](this),n=r[e(281)]=this[e(281)][e(312)](0),i=0;i<25;i++)n[i]=n[i][e(274)]();return r}});n[t(283)]=o[t(270)](f),n[t(299)]=o[t(297)](f)}(Math),r[n(283)])}));var us=ls;function ls(e,t){var r=ds();return(ls=function(e,t){return r[e-=415]})(e,t)}!function(e,t){for(var r=ls,n=e();;)try{if(470763===-parseInt(r(431))/1*(parseInt(r(439))/2)+-parseInt(r(424))/3+parseInt(r(438))/4+-parseInt(r(417))/5+parseInt(r(416))/6+parseInt(r(425))/7*(parseInt(r(420))/8)+parseInt(r(418))/9)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ds);et[us(441)]((function(e,t){var r,n,i,s=us;r=et[s(437)],n=function(e){var t=s;return function(t){var r=ls,n=e,i=n[r(432)],s=i[r(422)],o=i[r(427)],a=n[r(421)],c=s[r(433)]([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(433)]([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(433)]([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(433)]([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[r(433)]([0,1518500249,1859775393,2400959708,2840853838]),f=s[r(433)]([1352829926,1548603684,1836072691,2053994217,0]),p=a.RIPEMD160=o.extend({_doReset:function(){var e=r;this[e(430)]=s[e(433)]([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,T,x,D=this[n(430)][n(423)],B=h[n(423)],P=f[n(423)],M=c[n(423)],U=u[n(423)],F=l.words,R=d[n(423)];for(A=a=D[0],E=p=D[1],k=w=D[2],C=S=D[3],T=I=D[4],i=0;i<80;i+=1)x=a+e[t+M[i]]|0,x+=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?g(p,w,S)+B[3]:_(p,w,S)+B[4],x=(x=b(x|=0,F[i]))+I|0,a=I,I=S,S=b(w,10),w=p,p=x,x=A+e[t+U[i]]|0,x+=i<16?_(E,k,C)+P[0]:i<32?g(E,k,C)+P[1]:i<48?y(E,k,C)+P[2]:i<64?v(E,k,C)+P[3]:m(E,k,C)+P[4],x=(x=b(x|=0,R[i]))+T|0,A=T,T=C,C=b(k,10),k=E,E=x;x=D[1]+w+C|0,D[1]=D[2]+S+T|0,D[2]=D[3]+I+A|0,D[3]=D[4]+a+E|0,D[4]=D[0]+p+k|0,D[0]=x},_doFinalize:function(){var e=r,t=this[e(426)],n=t.words,i=8*this._nDataBytes,s=8*t[e(435)];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(435)]=4*(n[e(429)]+1),this[e(415)]();for(var o=this[e(430)],a=o[e(423)],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.clone.call(this);return t[e(430)]=this[e(430)][e(440)](),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 g(e,t,r){return e&r|t&~r}function _(e,t,r){return e^(t|~r)}function b(e,t){return e<<t|e>>>32-t}n[r(442)]=o._createHelper(p),n.HmacRIPEMD160=o._createHmacHelper(p)}(),e[t(442)]},(i=ls)(436)==i(436)?e.exports=n(ki):"undefined"===i(419)&&(void 0).amd?(void 0)([i(434)],n):n(r[i(428)])}));function ds(){var e=["createCommonjsModule","RIPEMD160","_process","2687370khGUuA","3476160qXeFvS","8485740KAmfzB","function","120xLEDmw","algo","WordArray","words","625638nxZVeF","111545gHQfYq","_data","Hasher","CryptoJS","length","_hash","450651ppDMRZ","lib","create","./core","sigBytes","object","commonjsGlobal","2584252uXMgFr","4uhMBne","clone"];return(ds=function(){return e})()}var hs=fs;!function(e,t){for(var r=fs,n=e();;)try{if(666073===parseInt(r(202))/1+-parseInt(r(179))/2*(-parseInt(r(207))/3)+-parseInt(r(201))/4*(-parseInt(r(190))/5)+-parseInt(r(199))/6*(parseInt(r(182))/7)+parseInt(r(181))/8*(-parseInt(r(186))/9)+parseInt(r(180))/10+-parseInt(r(184))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ps);et[hs(204)]((function(e,t){var r,n,i;r=et[hs(187)],n=function(e){var t,r,n,i;n=(r=e)[(t=fs)(200)][t(193)],i=r.enc.Utf8,r[t(209)][t(183)]=n[t(205)]({init:function(e,r){var n=t;e=this[n(213)]=new(e[n(208)]),typeof r==n(197)&&(r=i[n(198)](r));var s=e.blockSize,o=4*s;r[n(188)]>o&&(r=e[n(215)](r)),r[n(185)]();for(var a=this[n(203)]=r.clone(),c=this._iKey=r[n(214)](),u=a[n(189)],l=c[n(189)],d=0;d<s;d++)u[d]^=1549556828,l[d]^=909522486;a.sigBytes=c[n(188)]=o,this[n(196)]()},reset:function(){var e=t,r=this[e(213)];r[e(196)](),r.update(this[e(195)])},update:function(e){var r=t;return this[r(213)][r(210)](e),this},finalize:function(e){var r=t,n=this._hasher,i=n[r(215)](e);return n.reset(),n.finalize(this[r(203)][r(214)]()[r(192)](i))}})},"object"===(i=fs)(211)?e[i(206)]=n(ki):"undefined"===i(191)&&(void 0)[i(212)]?(void 0)([i(194)],n):n(r.CryptoJS)}));function fs(e,t){var r=ps();return(fs=function(e,t){return r[e-=179]})(e,t)}function ps(){var e=["string","parse","314046uJvNWn","lib","4762876jSgAHU","679842rZWSyg","_oKey","createCommonjsModule","extend","exports","393KMexsx","init","algo","update","object","amd","_hasher","clone","finalize","10774PDxsbi","12489550rkLPRw","2392pbIKSM","63gOIILu","HMAC","20560210scNJve","clamp","24651peDWka","commonjsGlobal","sigBytes","words","5WSobuv","function","concat","Base","./core","_iKey","reset"];return(ps=function(){return e})()}function ms(e,t){var r=vs();return(ms=function(e,t){return r[e-=294]})(e,t)}function vs(){var e=["HMAC","function","666372netLvJ","words","iterations","create","length","keySize","6cCgpBT","object","./core","cfg","finalize","compute","628374JnjPfA","extend","7835880QBsWWH","235620nSBZNF","./sha256","4762460EgilZe","234wduRtX","PBKDF2","hasher","commonjsGlobal","2676130ZCgykZ","34458Jzlgxl","SHA256","609sVbDdb","update","CryptoJS","algo","sigBytes","WordArray","concat","reset"];return(vs=function(){return e})()}!function(e,t){for(var r=ms,n=e();;)try{if(826155===-parseInt(r(294))/1+parseInt(r(323))/2*(parseInt(r(317))/3)+parseInt(r(299))/4+-parseInt(r(304))/5+-parseInt(r(305))/6*(-parseInt(r(307))/7)+-parseInt(r(296))/8+parseInt(r(300))/9*(parseInt(r(297))/10))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(vs);Qe((function(e,t){var r,n,i,s=ms;r=et[s(303)],n=function(e){var t,r,n,i,o,a,c,u,l,d=s;return t=ms,n=(r=e).lib,i=n.Base,o=n[t(312)],a=r[t(310)],c=a[t(306)],u=a[t(315)],l=a[t(301)]=i[t(295)]({cfg:i[t(295)]({keySize:4,hasher:c,iterations:25e4}),init:function(e){var r=t;this.cfg=this[r(326)][r(295)](e)},compute:function(e,r){for(var n=t,i=this[n(326)],s=u[n(320)](i[n(302)],e),a=o[n(320)](),c=o[n(320)]([1]),l=a.words,d=c[n(318)],h=i[n(322)],f=i[n(319)];l[n(321)]<h;){var p=s[n(308)](r)[n(327)](c);s[n(314)]();for(var m=p.words,v=m.length,y=p,g=1;g<f;g++){y=s[n(327)](y),s[n(314)]();for(var _=y[n(318)],b=0;b<v;b++)m[b]^=_[b]}a[n(313)](p),d[0]++}return a[n(311)]=4*h,a}}),r[t(301)]=function(e,r,n){var i=t;return l[i(320)](n)[i(328)](e,r)},e[d(301)]},(i=ms)(324)==i(324)?e.exports=n(ki):"undefined"===i(316)&&(void 0).amd?(void 0)([i(325),i(298),"./hmac"],n):n(r[i(309)])}));function ys(){var e=["135154hyNmDJ","8DObzua","length","lib","182996AdXYAf","words","finalize","iterations","function","1670391OmizVs","./hmac","EvpKDF","1598710kYqZdh","amd","Base","cfg","update","150675BgPEjH","sigBytes","commonjsGlobal","reset","object","2290260mwxTiY","CryptoJS","22ysZBAu","keySize","exports","630295qpNsSW","12vFxlYC","3sGALbF","MD5","compute","3jgFyuS","create","extend"];return(ys=function(){return e})()}!function(e,t){for(var r=gs,n=e();;)try{if(173373===parseInt(r(475))/1*(-parseInt(r(478))/2)+-parseInt(r(472))/3*(-parseInt(r(447))/4)+parseInt(r(470))/5*(parseInt(r(471))/6)+parseInt(r(460))/7+-parseInt(r(479))/8*(-parseInt(r(452))/9)+-parseInt(r(455))/10*(parseInt(r(467))/11)+parseInt(r(465))/12)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ys);Qe((function(e,t){var r,n,i;r=et[gs(462)],n=function(e){return n=(r=e)[(t=gs)(446)],i=n[t(457)],s=n.WordArray,o=r.algo,a=o[t(473)],c=o[t(454)]=i.extend({cfg:i[t(477)]({keySize:4,hasher:a,iterations:1}),init:function(e){var r=t;this[r(458)]=this[r(458)].extend(e)},compute:function(e,r){for(var n,i=t,o=this.cfg,a=o.hasher[i(476)](),c=s.create(),u=c[i(448)],l=o[i(468)],d=o[i(450)];u[i(480)]<l;){n&&a[i(459)](n),n=a[i(459)](e)[i(449)](r),a[i(463)]();for(var h=1;h<d;h++)n=a[i(449)](n),a.reset();c.concat(n)}return c[i(461)]=4*l,c}}),r[t(454)]=function(e,r,n){var i=t;return c[i(476)](n)[i(474)](e,r)},e.EvpKDF;var t,r,n,i,s,o,a,c},(i=gs)(464)==i(464)?e[i(469)]=n(ki):"undefined"===i(451)&&(void 0)[i(456)]?(void 0)(["./core","./sha1",i(453)],n):n(r[i(466)])}));function gs(e,t){var r=ys();return(gs=function(e,t){return r[e-=446]})(e,t)}var _s=bs;function bs(e,t){var r=ws();return(bs=function(e,t){return r[e-=327]})(e,t)}!function(e,t){for(var r=bs,n=e();;)try{if(230392===parseInt(r(360))/1*(parseInt(r(330))/2)+parseInt(r(398))/3+parseInt(r(374))/4+-parseInt(r(384))/5*(-parseInt(r(387))/6)+parseInt(r(368))/7+-parseInt(r(370))/8*(-parseInt(r(346))/9)+-parseInt(r(373))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ws);et[_s(407)]((function(e,t){var r,n,i,s=_s;r=et[s(367)],n=function(e){var t=s;e[t(333)][t(389)]||function(r){var n=t,i=e,s=i[n(333)],o=s[n(336)],a=s.WordArray,c=s.BufferedBlockAlgorithm,u=i[n(406)];u[n(344)];var l=u.Base64,d=i[n(332)][n(391)],h=s.Cipher=c[n(345)]({cfg:o[n(345)](),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this[n(347)](this._DEC_XFORM_MODE,e,t)},init:function(e,t,r){var i=n;this[i(405)]=this.cfg[i(345)](r),this[i(358)]=e,this._key=t,this.reset()},reset:function(){var e=n;c[e(383)][e(328)](this),this._doReset()},process:function(e){var t=n;return this[t(408)](e),this[t(393)]()},finalize:function(e){return e&&this[n(408)](e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return typeof e==bs(396)?w:_}return function(t){return{encrypt:function(r,n,i){return e(n).encrypt(t,r,n,i)},decrypt:function(r,n,i){var s=bs;return e(n)[s(403)](t,r,n,i)}}}}()});s[n(395)]=h[n(345)]({_doFinalize:function(){return this[n(393)](!0)},blockSize:1});var f=i[n(375)]={},p=s[n(402)]=o[n(345)]({createEncryptor:function(e,t){var r=n;return this[r(412)][r(347)](e,t)},createDecryptor:function(e,t){var r=n;return this[r(352)][r(347)](e,t)},init:function(e,t){var r=n;this[r(404)]=e,this[r(372)]=t}}),m=f[n(411)]=function(){var e=n,t=p[e(345)]();function r(t,r,n){var i,s=e,o=this._iv;o?(i=o,this._iv=void 0):i=this[s(359)];for(var a=0;a<n;a++)t[r+a]^=i[a]}return t.Encryptor=t.extend({processBlock:function(t,n){var i=e,s=this._cipher,o=s[i(399)];r[i(328)](this,t,n,o),s[i(349)](t,n),this[i(359)]=t[i(410)](n,n+o)}}),t.Decryptor=t[e(345)]({processBlock:function(t,n){var i=e,s=this[i(404)],o=s[i(399)],a=t[i(410)](n,n+o);s.decryptBlock(t,n),r[i(328)](this,t,n,o),this._prevBlock=a}}),t}(),v=(i[n(371)]={})[n(376)]={pad:function(e,t){for(var r=n,i=4*t,s=i-e[r(401)]%i,o=s<<24|s<<16|s<<8|s,c=[],u=0;u<s;u+=4)c[r(380)](o);var l=a[r(347)](c,s);e[r(392)](l)},unpad:function(e){var t=n,r=255&e.words[e[t(401)]-1>>>2];e[t(401)]-=r}};s[n(356)]=h[n(345)]({cfg:h[n(405)][n(345)]({mode:m,padding:v}),reset:function(){var e,t=n;h[t(383)][t(328)](this);var r=this[t(405)],i=r.iv,s=r.mode;this[t(358)]==this[t(343)]?e=s.createEncryptor:(e=s.createDecryptor,this[t(382)]=1),this._mode&&this[t(348)][t(366)]==e?this[t(348)][t(335)](this,i&&i[t(378)]):(this[t(348)]=e.call(s,this,i&&i[t(378)]),this[t(348)][t(366)]=e)},_doProcessBlock:function(e,t){var r=n;this[r(348)][r(350)](e,t)},_doFinalize:function(){var e,t=n,r=this[t(405)].padding;return this[t(358)]==this[t(343)]?(r[t(371)](this[t(342)],this[t(399)]),e=this[t(393)](!!t(381))):(e=this[t(393)](!!t(381)),r.unpad(e)),e},blockSize:4});var y=s[n(390)]=o[n(345)]({init:function(e){this[n(365)](e)},toString:function(e){var t=n;return(e||this[t(327)])[t(385)](this)}}),g=(i.format={})[n(341)]={stringify:function(e){var t=n,r=e.ciphertext,i=e[t(339)];return(i?a.create([1398893684,1701076831]).concat(i).concat(r):r).toString(l)},parse:function(e){var t,r=n,i=l[r(400)](e),s=i[r(378)];return 1398893684==s[0]&&1701076831==s[1]&&(t=a[r(347)](s[r(410)](2,4)),s.splice(0,4),i.sigBytes-=16),y[r(347)]({ciphertext:i,salt:t})}},_=s[n(353)]=o[n(345)]({cfg:o[n(345)]({format:g}),encrypt:function(e,t,r,i){var s=n;i=this[s(405)].extend(i);var o=e[s(351)](r,i),a=o[s(334)](t),c=o[s(405)];return y.create({ciphertext:a,key:r,iv:c.iv,algorithm:e,mode:c[s(375)],padding:c[s(388)],blockSize:e[s(399)],formatter:i[s(340)]})},decrypt:function(e,t,r,i){var s=n;return i=this[s(405)][s(345)](i),t=this[s(369)](t,i.format),e.createDecryptor(r,i)[s(334)](t[s(377)])},_parse:function(e,t){var r=n;return typeof e==r(396)?t[r(400)](e,this):e}}),b=(i[n(363)]={})[n(341)]={execute:function(e,t,r,i,s){var o=n;if(!i&&(i=a[o(364)](8)),s)c=d.create({keySize:t+r,hasher:s})[o(409)](e,i);else var c=d[o(347)]({keySize:t+r})[o(409)](e,i);var u=a[o(347)](c[o(378)][o(410)](t),4*r);return c[o(401)]=4*t,y[o(347)]({key:c,iv:u,salt:i})}},w=s.PasswordBasedCipher=_.extend({cfg:_[n(405)][n(345)]({kdf:b}),encrypt:function(e,t,r,i){var s=n,o=(i=this.cfg[s(345)](i))[s(363)].execute(r,e[s(331)],e[s(329)],i[s(339)],i[s(338)]);i.iv=o.iv;var a=_[s(354)][s(328)](this,e,t,o.key,i);return a[s(365)](o),a},decrypt:function(e,t,r,i){var s=n;i=this[s(405)][s(345)](i),t=this[s(369)](t,i[s(340)]);var o=i[s(363)][s(362)](r,e[s(331)],e.ivSize,t[s(339)],i[s(338)]);return i.iv=o.iv,_[s(403)][s(328)](this,e,t,o[s(361)],i)}})}()},"object"===(i=bs)(386)?e[i(357)]=n(ki):"undefined"===i(355)&&(void 0)[i(379)]?(void 0)([i(337),i(397)],n):n(r[i(394)])}));function ws(){var e=["encrypt","function","BlockCipher","exports","_xformMode","_prevBlock","1gbROjM","key","execute","kdf","random","mixIn","__creator","commonjsGlobal","2720382UYyzxa","_parse","2032vJspyT","pad","_iv","13655480NLGagD","458756JYpaqS","mode","Pkcs7","ciphertext","words","amd","push","flush","_minBufferSize","reset","18165EhXOZb","stringify","object","672TbwJPl","padding","Cipher","CipherParams","EvpKDF","concat","_process","CryptoJS","StreamCipher","string","./evpkdf","1291068RALWuy","blockSize","parse","sigBytes","BlockCipherMode","decrypt","_cipher","cfg","enc","createCommonjsModule","_append","compute","slice","CBC","Encryptor","formatter","call","ivSize","118062eedWfW","keySize","algo","lib","finalize","init","Base","./core","hasher","salt","format","OpenSSL","_data","_ENC_XFORM_MODE","Utf8","extend","6957tgyMmi","create","_mode","encryptBlock","processBlock","createEncryptor","Decryptor","SerializableCipher"];return(ws=function(){return e})()}var Ss=As;!function(e,t){for(var r=As,n=e();;)try{if(873098===-parseInt(r(246))/1+parseInt(r(219))/2*(parseInt(r(230))/3)+-parseInt(r(248))/4+-parseInt(r(235))/5*(parseInt(r(221))/6)+parseInt(r(238))/7*(-parseInt(r(244))/8)+-parseInt(r(232))/9*(parseInt(r(249))/10)+-parseInt(r(251))/11*(-parseInt(r(245))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Is);et[Ss(240)]((function(e,t){var r,n,i,s=Ss;r=et[s(226)],n=function(e){var t=s;return e[t(224)][t(223)]=function(){var r=t,n=e[r(242)][r(231)][r(225)]();function i(e,t,n,i){var s,o=r,a=this[o(250)];a?(s=a.slice(0),this[o(250)]=void 0):s=this[o(239)],i.encryptBlock(s,0);for(var c=0;c<n;c++)e[t+c]^=s[c]}return n[r(222)]=n[r(225)]({processBlock:function(e,t){var n=r,s=this[n(228)],o=s[n(220)];i[n(241)](this,e,t,o,s),this[n(239)]=e[n(237)](t,t+o)}}),n.Decryptor=n[r(225)]({processBlock:function(e,t){var n=r,s=this[n(228)],o=s[n(220)],a=e.slice(t,t+o);i[n(241)](this,e,t,o,s),this._prevBlock=a}}),n}(),e.mode.CFB},"object"===(i=As)(247)?e[i(234)]=n(ki):"undefined"===i(243)&&(void 0)[i(233)]?(void 0)([i(229),i(236)],n):n(r[i(227)])}));function Is(){var e=["amd","exports","355IYbDgE","./cipher-core","slice","653387HXeqny","_prevBlock","createCommonjsModule","call","lib","function","8EjKZiX","684zTAfiQ","1424948kzwIsl","object","4026412LOgHAm","864410NQeUEG","_iv","743237CsrVxs","1332874scPIab","blockSize","77898KvhODm","Encryptor","CFB","mode","extend","commonjsGlobal","CryptoJS","_cipher","./core","6KPYiAN","BlockCipherMode","90FJqMcn"];return(Is=function(){return e})()}function As(e,t){var r=Is();return(As=function(e,t){return r[e-=219]})(e,t)}var Es=ks;function ks(e,t){var r=Cs();return(ks=function(e,t){return r[e-=272]})(e,t)}function Cs(){var e=["7954900fELKMB","slice","commonjsGlobal","lib","28953155RvnpxE","_counter","18FRkBwg","166143Agnjjo","119676rsZETL","mode","Decryptor","5186587kwGTPJ","2349632QsdieN","createCommonjsModule","exports","6mthGbm","./cipher-core","30xHHPZx","158575DACydf","extend","28FzmvAT","CTR","amd","function"];return(Cs=function(){return e})()}!function(e,t){for(var r=ks,n=e();;)try{if(510686===-parseInt(r(275))/1+-parseInt(r(284))/2*(parseInt(r(274))/3)+parseInt(r(287))/4*(-parseInt(r(285))/5)+parseInt(r(282))/6*(-parseInt(r(278))/7)+-parseInt(r(279))/8*(-parseInt(r(273))/9)+-parseInt(r(291))/10+parseInt(r(295))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Cs);et[Es(280)]((function(e,t){var r,n,i,s,o,a=Es;et[a(293)],e[ks(281)]=((r=ki)[(n=a)(276)][n(288)]=(s=r[(i=n)(294)].BlockCipherMode[i(286)](),o=s.Encryptor=s.extend({processBlock:function(e,t){var r=i,n=this._cipher,s=n.blockSize,o=this._iv,a=this._counter;o&&(a=this[r(272)]=o[r(292)](0),this._iv=void 0);var c=a.slice(0);n.encryptBlock(c,0),a[s-1]=a[s-1]+1|0;for(var u=0;u<s;u++)e[t+u]^=c[u]}}),s[i(277)]=o,s),r[n(276)][n(288)])}));function Ts(e,t){var r=xs();return(Ts=function(e,t){return r[e-=220]})(e,t)}!function(e,t){for(var r=Ts,n=e();;)try{if(837413===parseInt(r(223))/1+-parseInt(r(238))/2*(parseInt(r(246))/3)+-parseInt(r(233))/4+parseInt(r(243))/5*(parseInt(r(236))/6)+-parseInt(r(235))/7+parseInt(r(239))/8*(parseInt(r(242))/9)+parseInt(r(225))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(xs);Qe((function(e,t){var r,n,i;r=Ze,n=function(e){var t=Ts;return e.mode[t(245)]=function(){var r=t,n=e.lib[r(220)][r(229)]();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(222)]=n[r(229)]({processBlock:function(e,t){var n,s=r,o=this[s(237)],a=o[s(232)],c=this[s(234)],u=this[s(228)];c&&(u=this[s(228)]=c[s(231)](0),this._iv=void 0),0===((n=u)[0]=i(n[0]))&&(n[1]=i(n[1]));var l=u.slice(0);o[s(224)](l,0);for(var d=0;d<a;d++)e[t+d]^=l[d]}});return n[r(244)]=s,n}(),e[t(240)][t(245)]},(i=Ts)(221)==i(221)?e.exports=n(ki):"undefined"===i(227)&&(void 0)[i(241)]?(void 0)([i(226),i(230)],n):n(r.CryptoJS)}));function xs(){var e=["397894YgqaUx","encryptBlock","25012980RjSaSR","./core","function","_counter","extend","./cipher-core","slice","blockSize","4662644fuiwWe","_iv","7472689YZjgam","605442PTAYXI","_cipher","242picTSH","8DDNvqb","mode","amd","393138dXgZGK","35eQlEAu","Decryptor","CTRGladman","14346KXmQEL","BlockCipherMode","object","Encryptor"];return(xs=function(){return e})()}var Ds=Ps;function Bs(){var e=["18pMFWxW","108152cYxcdr","mode","commonjsGlobal","slice","12JAyZSC","703084rrFJPR","25719828xrUULB","CryptoJS","function","_iv","20pLQvLO","createCommonjsModule","727836khrbwn","470yhQuCe","amd","exports","encryptBlock","object","_cipher","8bHwIRu","extend","_keystream","562051OFAOqn","BlockCipherMode","lib","blockSize","125169nPsYTw","496183BEWrto","Encryptor"];return(Bs=function(){return e})()}!function(e,t){for(var r=Ps,n=e();;)try{if(641965===-parseInt(r(118))/1+parseInt(r(140))/2*(-parseInt(r(133))/3)+-parseInt(r(126))/4*(parseInt(r(131))/5)+parseInt(r(125))/6*(parseInt(r(143))/7)+-parseInt(r(121))/8*(parseInt(r(120))/9)+-parseInt(r(134))/10*(-parseInt(r(147))/11)+parseInt(r(127))/12)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Bs);et[Ds(132)]((function(e,t){var r,n,i,s=Ds;r=et[s(123)],n=function(e){var t,r,n,i=s;return e[i(122)].OFB=(r=e[(t=i)(145)][t(144)][t(141)](),n=r[t(119)]=r[t(141)]({processBlock:function(e,r){var n=t,i=this[n(139)],s=i[n(146)],o=this[n(130)],a=this._keystream;o&&(a=this[n(142)]=o[n(124)](0),this._iv=void 0),i[n(137)](a,0);for(var c=0;c<s;c++)e[r+c]^=a[c]}}),r.Decryptor=n,r),e[i(122)].OFB},(i=Ps)(138)==i(138)?e[i(136)]=n(ki):"undefined"===i(129)&&(void 0)[i(135)]?(void 0)(["./core","./cipher-core"],n):n(r[i(128)])}));function Ps(e,t){var r=Bs();return(Ps=function(e,t){return r[e-=118]})(e,t)}function Ms(e,t){var r=Us();return(Ms=function(e,t){return r[e-=351]})(e,t)}function Us(){var e=["7490EFMKfH","./core","Encryptor","5936742QzmaqY","4cIHTYf","7907580BImVnq","mode","encryptBlock","3296104KHekUv","function","_cipher","./cipher-core","Decryptor","commonjsGlobal","24849dyKmqD","1149205HjzhKV","exports","7WPcPbA","BlockCipherMode","524525yEBJss","extend","4jnOApm","lib","amd","ECB","createCommonjsModule","315429ZxhGZL","object"];return(Us=function(){return e})()}var Fs=Ms;!function(e,t){for(var r=Ms,n=e();;)try{if(766806===parseInt(r(362))/1+parseInt(r(368))/2*(parseInt(r(373))/3)+-parseInt(r(351))/4*(-parseInt(r(366))/5)+-parseInt(r(352))/6+parseInt(r(364))/7*(-parseInt(r(355))/8)+-parseInt(r(378))/9+-parseInt(r(375))/10*(-parseInt(r(361))/11))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Us);et[Fs(372)]((function(e,t){var r,n,i,s=Fs;r=et[s(360)],n=function(e){var t,r,n=s;return e[n(353)].ECB=((r=e[(t=n)(369)][t(365)].extend())[t(377)]=r[t(367)]({processBlock:function(e,r){var n=t;this[n(357)][n(354)](e,r)}}),r[t(359)]=r[t(367)]({processBlock:function(e,r){this[t(357)].decryptBlock(e,r)}}),r),e.mode[n(371)]},"object"===(i=Ms)(374)?e[i(363)]=n(ki):"undefined"===i(356)&&(void 0)[i(370)]?(void 0)([i(376),i(358)],n):n(r.CryptoJS)}));var Rs=Os;function Ls(){var e=["5004608lgKkOa","words","sigBytes","80092gTiWKE","clamp","3331485sEULcP","18NKQfsn","exports","./cipher-core","amd","CryptoJS","function","AnsiX923","createCommonjsModule","20bKBwaN","pad","24309sCEGqL","18965400PEvFWL","1527281hjZyqm","42172rDwFov","commonjsGlobal","Ansix923","3riYIwu"];return(Ls=function(){return e})()}!function(e,t){for(var r=Os,n=e();;)try{if(329565===parseInt(r(218))/1+-parseInt(r(221))/2*(parseInt(r(201))/3)+parseInt(r(205))/4*(parseInt(r(216))/5)+parseInt(r(208))/6*(-parseInt(r(220))/7)+-parseInt(r(202))/8+-parseInt(r(207))/9+parseInt(r(219))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Ls);et[Rs(215)]((function(e,t){var r,n,i=Rs;et[i(222)],e[Os(209)]=((r=ki)[(n=i)(217)][n(214)]={pad:function(e,t){var r=n,i=e.sigBytes,s=4*t,o=s-i%s,a=i+o-1;e[r(206)](),e[r(203)][a>>>2]|=o<<24-a%4*8,e[r(204)]+=o},unpad:function(e){var t=n,r=255&e[t(203)][e.sigBytes-1>>>2];e[t(204)]-=r}},r[n(217)][n(223)])}));function Os(e,t){var r=Ls();return(Os=function(e,t){return r[e-=201]})(e,t)}function zs(){var e=["WordArray","3198264wXqtcm","60954ljkWlD","22277770pzSbFa","11XbCrvL","object","10tMuzHW","Iso10126","3397424XBSDVs","exports","create","79303oyheWr","9735525TLTQVb","CryptoJS","lib","amd","commonjsGlobal","words","function","sigBytes","pad","./cipher-core","660yZKwZh","concat","2eWRkKE","1149416GYnwyS"];return(zs=function(){return e})()}!function(e,t){for(var r=Ns,n=e();;)try{if(786240===-parseInt(r(233))/1+-parseInt(r(229))/2*(parseInt(r(232))/3)+-parseInt(r(230))/4*(parseInt(r(237))/5)+-parseInt(r(227))/6*(parseInt(r(216))/7)+parseInt(r(239))/8+parseInt(r(217))/9+parseInt(r(234))/10*(parseInt(r(235))/11))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(zs);Qe((function(e,t){var r,n,i,s=Ns;r=et[s(221)],n=function(e){var t=s;return e.pad[t(238)]={pad:function(r,n){var i=t,s=4*n,o=s-r[i(224)]%s;r[i(228)](e.lib.WordArray.random(o-1)).concat(e[i(219)][i(231)][i(215)]([o<<24],1))},unpad:function(e){var r=t,n=255&e[r(222)][e[r(224)]-1>>>2];e[r(224)]-=n}},e[t(225)][t(238)]},(i=Ns)(236)==i(236)?e[i(240)]=n(ki):"undefined"===i(223)&&(void 0)[i(220)]?(void 0)(["./core",i(226)],n):n(r[i(218)])}));function Ns(e,t){var r=zs();return(Ns=function(e,t){return r[e-=215]})(e,t)}var Hs=Vs;function Vs(e,t){var r=js();return(Vs=function(e,t){return r[e-=279]})(e,t)}!function(e,t){for(var r=Vs,n=e();;)try{if(580186===parseInt(r(293))/1*(parseInt(r(279))/2)+parseInt(r(291))/3*(parseInt(r(280))/4)+parseInt(r(297))/5*(-parseInt(r(285))/6)+-parseInt(r(287))/7*(parseInt(r(282))/8)+-parseInt(r(302))/9+-parseInt(r(292))/10+parseInt(r(289))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(js);et[Hs(288)]((function(e,t){var r,n,i,s=Hs;r=et[s(300)],n=function(e){var t=s;return e[t(306)][t(303)]={pad:function(r,n){var i=t;r[i(283)](e[i(299)][i(290)][i(281)]([2147483648],1)),e[i(306)][i(286)].pad(r,n)},unpad:function(r){var n=t;e[n(306)][n(286)][n(284)](r),r.sigBytes--}},e.pad[t(303)]},"object"===(i=Vs)(298)?e[i(294)]=n(ki):"undefined"===i(301)&&(void 0)[i(304)]?(void 0)([i(296),i(295)],n):n(r[i(305)])}));function js(){var e=["WordArray","33nQvYlT","5612170YqurDL","34526KKmQyD","exports","./cipher-core","./core","15405IAqfux","object","lib","commonjsGlobal","function","9496305esDnFf","Iso97971","amd","CryptoJS","pad","2HNRUPB","167144AIzGEz","create","811816mVmbJJ","concat","unpad","1494jRaPUz","ZeroPadding","28rjvzaZ","createCommonjsModule","31629983BzqtCn"];return(js=function(){return e})()}var Ws=$s;function $s(e,t){var r=Gs();return($s=function(e,t){return r[e-=298]})(e,t)}function Gs(){var e=["2723734XMktFx","383524hxIlLx","clamp","4SopWfy","9082304xcxJyO","words","173831nItLlb","pad","object","./core","./cipher-core","1798470rrAfps","ZeroPadding","commonjsGlobal","sigBytes","4668185NmcbNE","36AhciOh","3507414vDoKpE","createCommonjsModule","CryptoJS","18cOvOSq","exports"];return(Gs=function(){return e})()}!function(e,t){for(var r=$s,n=e();;)try{if(715331===parseInt(r(317))/1+-parseInt(r(316))/2+-parseInt(r(311))/3+parseInt(r(319))/4*(parseInt(r(309))/5)+-parseInt(r(314))/6*(-parseInt(r(300))/7)+parseInt(r(298))/8+-parseInt(r(310))/9*(-parseInt(r(305))/10))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Gs);et[Ws(312)]((function(e,t){var r,n,i,s=Ws;r=et[s(307)],n=function(e){var t=s;return e[t(301)][t(306)]={pad:function(e,r){var n=t,i=4*r;e[n(318)](),e[n(308)]+=i-(e[n(308)]%i||i)},unpad:function(e){var r=t,n=e[r(299)],i=e[r(308)]-1;for(i=e[r(308)]-1;i>=0;i--)if(n[i>>>2]>>>24-i%4*8&255){e[r(308)]=i+1;break}}},e[t(301)][t(306)]},"object"===(i=$s)(302)?e[i(315)]=n(ki):n(r[i(313)])}));var qs=Js;function Ks(){var e=["function","pad","2132430UcnUbg","396QfjFMZ","20LGJeZl","3367593wCseKT","./core","3805096kUAaeP","10176GuCPSq","4Sevsaw","10HEdeWR","21373mbjHwS","commonjsGlobal","NoPadding","29501FgpZXf","2533937cOdpLp","7629edbUqy","CryptoJS","object","createCommonjsModule"];return(Ks=function(){return e})()}function Js(e,t){var r=Ks();return(Js=function(e,t){return r[e-=213]})(e,t)}!function(e,t){for(var r=Js,n=e();;)try{if(385613===-parseInt(r(213))/1*(-parseInt(r(228))/2)+-parseInt(r(215))/3*(-parseInt(r(222))/4)+-parseInt(r(229))/5*(parseInt(r(221))/6)+parseInt(r(214))/7+-parseInt(r(226))/8+parseInt(r(224))/9*(-parseInt(r(223))/10)+parseInt(r(230))/11*(parseInt(r(227))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Ks);et[qs(218)]((function(e,t){var r,n,i,s=qs;r=et[s(231)],n=function(e){var t=s;return e[t(220)][t(232)]={pad:function(){},unpad:function(){}},e[t(220)][t(232)]},(i=Js)(217)==i(217)?e.exports=n(ki):"undefined"===i(219)&&(void 0).amd?(void 0)([i(225),"./cipher-core"],n):n(r[i(216)])}));function Xs(e,t){var r=Zs();return(Xs=function(e,t){return r[e-=426]})(e,t)}var Ys=Xs;function Zs(){var e=["createCommonjsModule","3665hlJCit","commonjsGlobal","enc","CipherParams","format","6018IwsJOx","5060484zEmEuC","toString","Hex","840168QunXnK","242665dKbpeH","parse","865370djGpUh","create","./core","object","CryptoJS","7PwuTnE","ciphertext","1309528KkChaB","1010034tmSIOb"];return(Zs=function(){return e})()}!function(e,t){for(var r=Xs,n=e();;)try{if(406702===parseInt(r(431))/1+parseInt(r(433))/2+parseInt(r(441))/3+-parseInt(r(440))/4+parseInt(r(443))/5*(-parseInt(r(426))/6)+parseInt(r(438))/7*(-parseInt(r(430))/8)+parseInt(r(427))/9)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Zs);et[Ys(442)]((function(e,t){var r,n,i,s=Ys;r=et[s(444)],n=function(e){var t,r,n,i,o=s;return t=Xs,n=(r=e).lib[t(446)],i=r[t(445)][t(429)],r[t(447)][t(429)]={stringify:function(e){var r=t;return e[r(439)][r(428)](i)},parse:function(e){var r=t,s=i[r(432)](e);return n[r(434)]({ciphertext:s})}},e[o(447)][o(429)]},"object"===(i=Xs)(436)?e.exports=n(ki):n(r[i(437)])}));var Qs=to;function eo(){var e=["_keyPriorReset","extend","object","_key","_keySchedule","sigBytes","./evpkdf","createCommonjsModule","276ndBpCb","1peOdMQ","amd","_doCryptBlock","3753453nRqRgm","function","57953OgXBbN","algo","AES","5176904avIZdS","_invKeySchedule","18LmOAnG","29673340GabZLl","exports","./core","_nRounds","./enc-base64","./cipher-core","2289665anPRdn","BlockCipher","4905416VAjXlp","3468622kKKGNw"];return(eo=function(){return e})()}function to(e,t){var r=eo();return(to=function(e,t){return r[e-=406]})(e,t)}!function(e,t){for(var r=to,n=e();;)try{if(875173===parseInt(r(430))/1*(parseInt(r(420))/2)+-parseInt(r(433))/3+parseInt(r(419))/4+parseInt(r(417))/5+-parseInt(r(429))/6*(-parseInt(r(435))/7)+-parseInt(r(408))/8*(-parseInt(r(410))/9)+-parseInt(r(411))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(eo);et[Qs(428)]((function(e,t){var r,n,i;r=Ze,n=function(e){var t=to;return function(){var t=to,r=e,n=r.lib[t(418)],i=r[t(406)],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],g=257*e[i]^16843008*i;a[r]=g<<24|g>>>8,c[r]=g<<16|g>>>16,u[r]=g<<8|g>>>24,l[r]=g,g=16843009*y^65537*v^257*m^16843008*r,d[i]=g<<24|g>>>8,h[i]=g<<16|g>>>16,f[i]=g<<8|g>>>24,p[i]=g,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(407)]=n[t(422)]({_doReset:function(){var e=t;if(!this[e(414)]||this[e(421)]!==this[e(424)]){for(var r=this[e(421)]=this[e(424)],n=r.words,i=r[e(426)]/4,o=4*((this[e(414)]=i+6)+1),a=this[e(425)]=[],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(409)]=[],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(432)](e,r,this[n(425)],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(432)](e,r,this[n(409)],d,h,f,p,o),i=e[r+1],e[r+1]=e[r+3],e[r+3]=i},_doCryptBlock:function(e,r,n,i,s,o,a,c){for(var u=this[t(414)],l=e[r]^n[0],d=e[r+1]^n[1],h=e[r+2]^n[2],f=e[r+3]^n[3],p=4,m=1;m<u;m++){var v=i[l>>>24]^s[d>>>16&255]^o[h>>>8&255]^a[255&f]^n[p++],y=i[d>>>24]^s[h>>>16&255]^o[f>>>8&255]^a[255&l]^n[p++],g=i[h>>>24]^s[f>>>16&255]^o[l>>>8&255]^a[255&d]^n[p++],_=i[f>>>24]^s[l>>>16&255]^o[d>>>8&255]^a[255&h]^n[p++];l=v,d=y,h=g,f=_}v=(c[l>>>24]<<24|c[d>>>16&255]<<16|c[h>>>8&255]<<8|c[255&f])^n[p++],y=(c[d>>>24]<<24|c[h>>>16&255]<<16|c[f>>>8&255]<<8|c[255&l])^n[p++],g=(c[h>>>24]<<24|c[f>>>16&255]<<16|c[l>>>8&255]<<8|c[255&d])^n[p++],_=(c[f>>>24]<<24|c[l>>>16&255]<<16|c[d>>>8&255]<<8|c[255&h])^n[p++],e[r]=v,e[r+1]=y,e[r+2]=g,e[r+3]=_},keySize:8});r.AES=n._createHelper(v)}(),e[t(407)]},(i=to)(423)==i(423)?e[i(412)]=n(ki):"undefined"===i(434)&&(void 0)[i(431)]?(void 0)([i(413),i(415),"./md5",i(427),i(416)],n):n(r.CryptoJS)}));function ro(){var e=["349514HTbRPO","WordArray","Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.","_des2","./md5","commonjsGlobal","160047lrmNUw","lib","_doCryptBlock","TripleDES","length","508522qQboRS","3785hXZBAq","./core","6108urAlJs","call","object","encryptBlock","DES","5660250vApwzT","create","./cipher-core","extend","_createHelper","function","_lBlock","2556246iRWXWS","_des3","_des1","272ISShLi","_key","amd","_invSubKeys","633vwwiYe","1614OYZEEj","_rBlock","createEncryptor","slice","words","decryptBlock"];return(ro=function(){return e})()}!function(e,t){for(var r=no,n=e();;)try{if(318564===parseInt(r(283))/1+parseInt(r(294))/2+-parseInt(r(276))/3*(-parseInt(r(297))/4)+-parseInt(r(295))/5*(parseInt(r(277))/6)+-parseInt(r(269))/7+-parseInt(r(272))/8*(parseInt(r(289))/9)+parseInt(r(302))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ro);Qe((function(e,t){var r,n,i,s=no;r=et[s(288)],n=function(e){var t=s;return function(){var t=no,r=e,n=r[t(290)],i=n[t(284)],s=n.BlockCipher,o=r.algo,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(301)]=s.extend({_doReset:function(){for(var e=t,r=this[e(273)].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(275)]=[];for(i=0;i<16;i++)f[i]=o[15-i]},encryptBlock:function(e,r){this[t(291)](e,r,this._subKeys)},decryptBlock:function(e,r){var n=t;this._doCryptBlock(e,r,this[n(275)])},_doCryptBlock:function(e,r,n){var i=t;this[i(268)]=e[r],this[i(278)]=e[r+1],f[i(298)](this,4,252645135),f[i(298)](this,16,65535),p[i(298)](this,2,858993459),p[i(298)](this,8,16711935),f[i(298)](this,1,1431655765);for(var s=0;s<16;s++){for(var o=n[s],a=this._lBlock,c=this._rBlock,u=0,h=0;h<8;h++)u|=l[h][((c^o[h])&d[h])>>>0];this[i(268)]=c,this[i(278)]=a^u}var m=this[i(268)];this[i(268)]=this._rBlock,this[i(278)]=m,f[i(298)](this,1,1431655765),p[i(298)](this,8,16711935),p.call(this,2,858993459),f.call(this,16,65535),f[i(298)](this,4,252645135),e[r]=this[i(268)],e[r+1]=this[i(278)]},keySize:2,ivSize:2,blockSize:2});function f(e,r){var n=t,i=(this._lBlock>>>e^this[n(278)])&r;this[n(278)]^=i,this[n(268)]^=i<<e}function p(e,r){var n=t,i=(this[n(278)]>>>e^this[n(268)])&r;this[n(268)]^=i,this[n(278)]^=i<<e}r[t(301)]=s[t(306)](h);var m=o.TripleDES=s[t(305)]({_doReset:function(){var e=t,r=this._key[e(281)];if(2!==r[e(293)]&&4!==r.length&&r[e(293)]<6)throw new Error(e(285));var n=r[e(280)](0,2),s=r[e(293)]<4?r[e(280)](0,2):r.slice(2,4),o=r[e(293)]<6?r.slice(0,2):r.slice(4,6);this[e(271)]=h[e(279)](i.create(n)),this[e(286)]=h[e(279)](i[e(303)](s)),this[e(270)]=h[e(279)](i[e(303)](o))},encryptBlock:function(e,r){var n=t;this._des1[n(300)](e,r),this[n(286)][n(282)](e,r),this[n(270)][n(300)](e,r)},decryptBlock:function(e,r){var n=t;this[n(270)][n(282)](e,r),this[n(286)][n(300)](e,r),this[n(271)].decryptBlock(e,r)},keySize:6,ivSize:2,blockSize:2});r[t(292)]=s._createHelper(m)}(),e[t(292)]},(i=no)(299)==i(299)?e.exports=n(ki):"undefined"===i(307)&&(void 0)[i(274)]?(void 0)([i(296),"./enc-base64",i(287),"./evpkdf",i(304)],n):n(r.CryptoJS)}));function no(e,t){var r=ro();return(no=function(e,t){return r[e-=268]})(e,t)}var io=so;function so(e,t){var r=oo();return(so=function(e,t){return r[e-=116]})(e,t)}function oo(){var e=["_createHelper","extend","813727IbjnnR","cfg","amd","5451392ovavOP","./enc-base64","call","object","commonjsGlobal","2855HEwfsr","101596ztnGYh","./evpkdf","drop","sigBytes","function","_key","./md5","words","7ZrpEuV","StreamCipher","316qjJNub","lib","CryptoJS","7044khEynX","470AHjHzW","createCommonjsModule","10147491zBoOKv","10344cGqdUH","999196RpDmrY","RC4","RC4Drop"];return(oo=function(){return e})()}!function(e,t){for(var r=so,n=e();;)try{if(867750===-parseInt(r(118))/1+parseInt(r(145))/2+-parseInt(r(140))/3*(-parseInt(r(137))/4)+parseInt(r(126))/5*(parseInt(r(144))/6)+parseInt(r(135))/7*(-parseInt(r(121))/8)+parseInt(r(143))/9+-parseInt(r(141))/10*(parseInt(r(127))/11))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(oo);et[io(142)]((function(e,t){var r,n,i,s=io;r=et[s(125)],n=function(e){var t=s;return function(){var t=so,r=e,n=r[t(138)][t(136)],i=r.algo,s=i.RC4=n[t(117)]({_doReset:function(){for(var e=t,r=this[e(132)],n=r[e(134)],i=r[e(130)],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(123)](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.RC4=n[t(116)](s);var a=i[t(147)]=s[t(117)]({cfg:s[t(119)][t(117)]({drop:192}),_doReset:function(){var e=t;s._doReset.call(this);for(var r=this[e(119)][e(129)];r>0;r--)o[e(123)](this)}});r[t(147)]=n._createHelper(a)}(),e[t(146)]},"object"===(i=so)(124)?e.exports=n(ki):"undefined"===i(131)&&(void 0)[i(120)]?(void 0)(["./core",i(122),i(133),i(128),"./cipher-core"],n):n(r[i(139)])}));var ao=co;function co(e,t){var r=uo();return(co=function(e,t){return r[e-=441]})(e,t)}!function(e,t){for(var r=co,n=e();;)try{if(233426===-parseInt(r(452))/1*(-parseInt(r(442))/2)+-parseInt(r(463))/3+-parseInt(r(466))/4+-parseInt(r(461))/5+parseInt(r(446))/6+-parseInt(r(443))/7*(parseInt(r(455))/8)+parseInt(r(449))/9)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(uo);et[ao(454)]((function(e,t){var r,n,i;r=et[ao(445)],n=function(e){return function(){var t=co,r=e,n=r[t(448)][t(441)],i=r.algo,s=[],o=[],a=[],c=i.Rabbit=n[t(457)]({_doReset:function(){for(var e=t,r=this[e(456)][e(458)],n=this[e(450)].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(462)](this);for(i=0;i<8;i++)o[i]^=s[i+4&7];if(n){var a=n.words,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(462)](this)}},_doProcessBlock:function(e,r){var n=t,i=this._X;u[n(462)](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(453)]=n._createHelper(c)}(),e.Rabbit},"object"===(i=co)(444)?e.exports=n(ki):"undefined"===i(451)&&(void 0)[i(464)]?(void 0)([i(460),i(447),"./md5","./evpkdf",i(465)],n):n(r[i(459)])}));function uo(){var e=["object","commonjsGlobal","1241694GzIfaN","./enc-base64","lib","3470364TzWBCU","cfg","function","66919ywuMHe","Rabbit","createCommonjsModule","45224DLMHYy","_key","extend","words","CryptoJS","./core","40065dbtRLP","call","972723eDKRAa","amd","./cipher-core","812704LmHWTz","StreamCipher","10fDZCQh","196BHjMIV"];return(uo=function(){return e})()}var lo=fo;function ho(){var e=["extend","RabbitLegacy","algo","_createHelper","7emuKwS","words","13772209kfuvRv","commonjsGlobal","815180agiiqS","object","18XcntnH","43738CopgpU","CryptoJS","lib","./cipher-core","cfg","createCommonjsModule","call","4770360cBSEJo","./md5","_key","2052460BJILKL","31QnERhD","2475ieQvwC","2980bQEjko","2334954WUqnCP","./evpkdf"];return(ho=function(){return e})()}function fo(e,t){var r=ho();return(fo=function(e,t){return r[e-=396]})(e,t)}!function(e,t){for(var r=fo,n=e();;)try{if(370277===-parseInt(r(421))/1*(-parseInt(r(410))/2)+parseInt(r(422))/3*(-parseInt(r(396))/4)+parseInt(r(420))/5+parseInt(r(397))/6*(parseInt(r(403))/7)+parseInt(r(417))/8+parseInt(r(409))/9*(parseInt(r(407))/10)+-parseInt(r(405))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ho);et[lo(415)]((function(e,t){var r,n,i,s=lo;r=et[s(406)],n=function(e){var t=s;return function(){var t=fo,r=e,n=r[t(412)].StreamCipher,i=r[t(401)],s=[],o=[],a=[],c=i[t(400)]=n[t(399)]({_doReset:function(){var e=t,r=this[e(419)][e(404)],n=this[e(414)].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(416)](this);for(o=0;o<8;o++)s[o]^=i[o+4&7];if(n){var a=n[e(404)],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(416)](this)}},_doProcessBlock:function(e,r){var n=t,i=this._X;u[n(416)](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(400)]=n[t(402)](c)}(),e[t(400)]},"object"===(i=fo)(408)?e.exports=n(ki):n(r[i(411)])}));function po(e,t){const r=mo();return(po=function(e,t){return r[e-=175]})(e,t)}!function(e,t){const r=po,n=e();for(;;)try{if(193536===-parseInt(r(203))/1+-parseInt(r(182))/2+-parseInt(r(177))/3*(parseInt(r(202))/4)+-parseInt(r(192))/5*(parseInt(r(181))/6)+parseInt(r(194))/7*(-parseInt(r(200))/8)+parseInt(r(188))/9*(-parseInt(r(197))/10)+parseInt(r(198))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(mo);Qe((function(e,t){!function(t,r,n){const i=po;i(191)==i(191)?e[i(199)]=r(ki):"undefined"===i(179)&&(void 0)[i(186)]?(void 0)([i(190),i(176),i(184),i(195),"./cipher-core"],r):r(t.CryptoJS)}(Ze,(function(e){const t=po;return function(){const t=po;var r=e,n=r[t(193)].BlockCipher,i=r[t(189)];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(185)][0][i]+e[n(185)][1][s];return c^=e.sbox[2][o],c+=e[n(185)][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(201)][t],c=u(e,a)^c,o=a,a=c,c=o;return o=a,a=c,c=o,c^=e.pbox[16],a^=e[i(201)][17],{left:a,right:c}}var d=i[t(183)]=n[t(175)]({_doReset:function(){const e=t;if(this._keyPriorReset!==this._key){var r=this[e(196)]=this._key,n=r.words,i=r.sigBytes/4;!function(e,r,n){const i=t;for(let t=0;t<4;t++){e[i(185)][t]=[];for(let r=0;r<256;r++)e[i(185)][t][r]=a[t][r]}let s=0;for(let t=0;t<18;t++)e[i(201)][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(187)],u=d[i(180)],e.pbox[t]=c,e.pbox[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(180)],e[i(185)][t][r]=c,e.sbox[t][r+1]=u}(c,n,i)}},encryptBlock:function(e,t){var r=l(c,e[t],e[t+1]);e[t]=r.left,e[t+1]=r.right},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(201)][t],a=u(e,o)^a,s=o,o=a,a=s;return s=o,o=a,a=s,a^=e[i(201)][1],o^=e.pbox[0],{left:o,right:a}}(c,e[r],e[r+1]);e[r]=i[n(187)],e[r+1]=i[n(180)]},blockSize:2,keySize:4,ivSize:2});r[t(183)]=n[t(178)](d)}(),e[t(183)]}))}));function mo(){const e=["object","7260YFCiMr","lib","16639BSXsJb","./evpkdf","_keyPriorReset","90PmZEhc","10308265zlFnTM","exports","336YHXhIl","pbox","4vWrMNp","87511sxFJdo","extend","./enc-base64","661665HplfAE","_createHelper","function","right","336cGihbP","105912qNLeQM","Blowfish","./md5","sbox","amd","left","201411BAixnl","algo","./core"];return(mo=function(){return e})()}var vo=yo;function yo(e,t){var r=go();return(yo=function(e,t){return r[e-=448]})(e,t)}function go(){var e=["343505xbZqyr","./pad-ansix923","1082711njJZEF","./sha256","./sha3","function","./rabbit","1161byLwIr","50kIaocJ","57933JypJNq","createCommonjsModule","./mode-cfb","./pad-iso10126","./tripledes","./mode-ctr-gladman","1656523TrzewD","object","838904BIAYdj","./rabbit-legacy","./aes","./hmac","./x64-core","./cipher-core","./format-hex","./mode-ofb","418NpjdLa","18DUSlou","./pad-iso97971","./mode-ecb","./sha384","./sha512","./pad-zeropadding","108mRbTZK","./enc-base64","commonjsGlobal","108505BENAzW","./pad-nopadding","./pbkdf2","exports","./sha224","CryptoJS"];return(go=function(){return e})()}function _o(e){return e[3]|e[2]<<8|e[1]<<16|e[0]<<24}function bo(e,t){const r=Io();return(bo=function(e,t){return r[e-=337]})(e,t)}function wo(e,t,r){const n=bo;let i=arguments[n(343)]>3&&void 0!==arguments[3]&&arguments[3];t=new Uint8Array(t),r=new Uint8Array(r);const s=e[n(351)];let o=5;for(;o<s;){let a=_o(e.slice(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(337)](c)):(c&=31,u=1===c||5===c),u){const i=e[n(341)](o+4+2,o+4+a);let s=new(Ai[n(349)].ctr)(t,new Ai.Counter(r));const c=s[n(354)](i);s=null,e.set(c,o+4+2)}o=o+4+a}return e}function So(e,t,r){const n=bo;if(e.byteLength<=30)return e;const i=e[n(341)](32);let s=new Ai.ModeOfOperation.ctr(t,new(Ai[n(342)])(r));const o=s[n(354)](i);return s=null,e[n(347)](o,32),e}function Io(){const e=["slice","Counter","length","toString","8iJEFLO","33WnhhIe","set","32qmvqZk","ModeOfOperation","560360kosBHF","byteLength","257556uZJxGz","9vxOvJK","decrypt","983311KbsjGJ","300rNGZIi","WordArray","81626LiJyxY","includes","186186ZPqHSX","180610QXkizX","52902URirKj"];return(Io=function(){return e})()}!function(e,t){for(var r=yo,n=e();;)try{if(564053===-parseInt(r(484))/1+parseInt(r(468))/2*(parseInt(r(450))/3)+-parseInt(r(475))/4*(-parseInt(r(478))/5)+parseInt(r(469))/6*(parseInt(r(486))/7)+-parseInt(r(460))/8+parseInt(r(452))/9*(parseInt(r(451))/10)+-parseInt(r(458))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(go),et[vo(453)]((function(e,t){var r,n,i;r=et[vo(477)],n=function(e){return e},"object"===(i=yo)(459)?e[i(481)]=ki:"undefined"===i(448)&&(void 0).amd?(void 0)(["./core",i(464),"./lib-typedarrays","./enc-utf16",i(476),"./enc-base64url","./md5","./sha1",i(487),i(482),i(473),i(472),i(488),"./ripemd160",i(463),i(480),"./evpkdf",i(465),i(454),"./mode-ctr",i(457),i(467),i(471),i(485),i(455),i(470),i(474),i(479),i(466),i(462),i(456),"./rc4",i(449),i(461),"./blowfish"],n):r[i(483)]=r[i(483)]})),function(e,t){const r=bo,n=e();for(;;)try{if(907138===-parseInt(r(358))/1*(-parseInt(r(345))/2)+parseInt(r(346))/3*(parseInt(r(352))/4)+-parseInt(r(339))/5+-parseInt(r(340))/6+-parseInt(r(355))/7*(parseInt(r(348))/8)+-parseInt(r(353))/9*(-parseInt(r(350))/10)+-parseInt(r(338))/11*(-parseInt(r(356))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Io);var Ao=ko;!function(e,t){for(var r=ko,n=e();;)try{if(374813===parseInt(r(836))/1+parseInt(r(1487))/2+-parseInt(r(1525))/3*(-parseInt(r(1461))/4)+-parseInt(r(815))/5*(parseInt(r(1570))/6)+parseInt(r(1521))/7+parseInt(r(1464))/8*(-parseInt(r(834))/9)+-parseInt(r(1171))/10*(parseInt(r(677))/11))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Co);var Eo=et[Ao(1390)]((function(e,t){var r,n,s=Ao,o=(r=new Date,n=4,{setLogLevel:function(e){var t=ko;n=e==this[t(826)]?1:e==this[t(1526)]?2:e==this[t(1096)]?3:(this[t(891)],4)},debug:function(e,t){var i=ko;void 0===console.debug&&(console.debug=console[i(1388)]),1>=n&&console[i(826)]("["+o[i(635)](new Date-r,1e3)+"]","["+e+"]",t)},log:function(e,t){var r=ko;this.debug(e[r(1450)])},info:function(e,t){var i=ko;2>=n&&console[i(1526)]("["+o[i(635)](new Date-r,1e3)+"]","["+e+"]",t)},warn:function(e,t){var i=ko;3>=n&&console.warn("["+o[i(635)](new Date-r,1e3)+"]","["+e+"]",t)},error:function(e,t){var i=ko;4>=n&&console[i(891)]("["+o[i(635)](new Date-r,1e3)+"]","["+e+"]",t)}});o[s(635)]=function(e,t){var r,n=s;function i(e,t){for(var r=ko,n=(""+e)[r(672)](".");n[0][r(1263)]<t;)n[0]="0"+n[0];return n[r(719)](".")}e<0?(r=!0,e=-e):r=!1;var o=e/(t||1),a=Math[n(1291)](o/3600);o-=3600*a;var c=Math[n(1291)](o/60),u=1e3*(o-=60*c);return u-=1e3*(o=Math[n(1291)](o)),u=Math[n(1291)](u),(r?"-":"")+a+":"+i(c,2)+":"+i(o,2)+"."+i(u,3)},o[s(624)]=function(e){var t=s,r=e[t(1263)];if(r>0){for(var n="",i=0;i<r;i++)i>0&&(n+=","),n+="["+o[t(635)](e[t(1144)](i))+","+o[t(635)](e[t(680)](i))+"]";return n}return t(850)},"object"!==s(1426)&&(t[s(605)]=o);var a=function(e){var t=s;if(!(e instanceof ArrayBuffer))throw t(386);this.buffer=e,this[t(848)]=new DataView(e),this[t(1538)]=0};a.prototype[s(663)]=function(){return this[s(1538)]},a.prototype.getEndPosition=function(){var e=s;return this[e(1451)][e(1300)]},a[s(879)][s(1021)]=function(){var e=s;return this[e(1451)][e(1300)]},a[s(879)][s(889)]=function(e){var t=s,r=Math[t(440)](0,Math[t(461)](this[t(1451)][t(1300)],e));return this[t(1538)]=isNaN(r)||!isFinite(r)?0:r,!0},a[s(879)].isEos=function(){var e=s;return this[e(663)]()>=this[e(538)]()},a[s(879)][s(768)]=function(e,t){var r=s,n=0;if(this.position+e<=this[r(1451)][r(1300)]){switch(e){case 1:n=t?this.dataview[r(840)](this[r(1538)]):this.dataview.getUint8(this[r(1538)]);break;case 2:n=t?this[r(848)].getInt16(this[r(1538)]):this[r(848)].getUint16(this[r(1538)]);break;case 3:if(t)throw r(526);n=this.dataview[r(520)](this.position)<<16,n|=this.dataview[r(520)](this.position+1)<<8,n|=this[r(848)][r(520)](this[r(1538)]+2);break;case 4:n=t?this[r(848)][r(1587)](this[r(1538)]):this[r(848)][r(1501)](this.position);break;case 8:if(t)throw r(1605);n=this.dataview[r(1501)](this.position)<<32,n|=this[r(848)][r(1501)](this[r(1538)]+4);break;default:throw r(806)+e}return this.position+=e,n}throw r(1592)},a.prototype[s(817)]=function(){return this.readAnyInt(1,!1)},a[s(879)][s(595)]=function(){return this[s(768)](2,!1)},a.prototype[s(1087)]=function(){return this[s(768)](3,!1)},a[s(879)][s(1167)]=function(){return this[s(768)](4,!1)},a.prototype[s(794)]=function(){return this.readAnyInt(8,!1)},a.prototype[s(965)]=function(e){var t=s;if(this[t(1538)]+e<=this.buffer[t(1300)]){for(var r="",n=0;n<e;n++)r+=String[t(1474)](this[t(817)]());return r}throw"Not enough bytes in buffer"},a[s(879)][s(1572)]=function(){for(var e=s,t=[];;){var r=this.readUint8();if(0===r)break;t[e(389)](r)}return String.fromCharCode.apply(null,t)},a[s(879)][s(940)]=function(){return this[s(768)](1,!0)},a.prototype[s(681)]=function(){return this[s(768)](2,!0)},a[s(879)][s(1266)]=function(){return this.readAnyInt(4,!0)},a[s(879)][s(646)]=function(){return this[s(768)](8,!1)},a[s(879)][s(645)]=function(e){for(var t=new Uint8Array(e),r=0;r<e;r++)t[r]=this.readUint8();return t},a[s(879)][s(1434)]=function(e){for(var t=s,r=new Int16Array(e),n=0;n<e;n++)r[n]=this[t(681)]();return r},a[s(879)][s(1026)]=function(e){for(var t=s,r=new Int16Array(e),n=0;n<e;n++)r[n]=this[t(595)]();return r},a[s(879)][s(682)]=function(e){for(var t=s,r=new Uint32Array(e),n=0;n<e;n++)r[n]=this[t(1167)]();return r},a[s(879)][s(1472)]=function(e){for(var t=s,r=new Int32Array(e),n=0;n<e;n++)r[n]=this[t(1266)]();return r},s(523)!==s(1426)&&(t[s(530)]=a);var c=function(e,t,r){var n=s;this[n(1034)]=t||0,e instanceof ArrayBuffer?this[n(1451)]=e:typeof e==n(523)?(this[n(472)]=e,t&&(this[n(1034)]+=t)):this[n(1451)]=new ArrayBuffer(e||0),this.position=0,this[n(1088)]=null==r?c[n(1597)]:r};c[s(879)]={},c.prototype[s(663)]=function(){return this[s(1538)]},c[s(879)][s(1579)]=function(e){var t=s;if(this[t(373)]){var r=this[t(1034)]+this.position+e,n=this[t(1379)][t(1300)];if(r<=n)r>this[t(1414)]&&(this._byteLength=r);else{for(n<1&&(n=1);r>n;)n*=2;var i=new ArrayBuffer(n),o=new Uint8Array(this[t(1379)]);new Uint8Array(i,0,o.length)[t(1037)](o),this.buffer=i,this[t(1414)]=r}}},c[s(879)][s(1048)]=function(){var e=s;if(this[e(1414)]!=this[e(1379)][e(1300)]){var t=new ArrayBuffer(this[e(1414)]),r=new Uint8Array(t),n=new Uint8Array(this[e(1379)],0,r.length);r[e(1037)](n),this.buffer=t}},c[s(1591)]=!1,c.LITTLE_ENDIAN=!0,c[s(879)][s(1414)]=0,Object.defineProperty(c[s(879)],s(1300),{get:function(){var e=s;return this[e(1414)]-this[e(1034)]}}),Object.defineProperty(c[s(879)],"buffer",{get:function(){var e=s;return this[e(1048)](),this[e(1379)]},set:function(e){var t=s;this[t(1379)]=e,this._dataView=new DataView(this[t(1379)],this._byteOffset),this[t(1414)]=this[t(1379)][t(1300)]}}),Object[s(1334)](c.prototype,s(944),{get:function(){return this[s(1034)]},set:function(e){var t=s;this[t(1034)]=e,this[t(986)]=new DataView(this[t(1379)],this[t(1034)]),this[t(1414)]=this[t(1379)][t(1300)]}}),Object.defineProperty(c[s(879)],"dataView",{get:function(){return this._dataView},set:function(e){var t=s;this[t(1034)]=e[t(944)],this._buffer=e[t(1451)],this[t(986)]=new DataView(this[t(1379)],this[t(1034)]),this._byteLength=this[t(1034)]+e[t(1300)]}}),c[s(879)][s(889)]=function(e){var t=s,r=Math[t(440)](0,Math[t(461)](this.byteLength,e));this[t(1538)]=isNaN(r)||!isFinite(r)?0:r},c[s(879)][s(1423)]=function(){return this[s(1538)]>=this._byteLength},c[s(879)].mapUint8Array=function(e){var t=s;this[t(1579)](1*e);var r=new Uint8Array(this[t(1379)],this[t(944)]+this[t(1538)],e);return this[t(1538)]+=1*e,r},c[s(879)].readInt32Array=function(e,t){var r=s;e=null==e?this[r(1300)]-this[r(1538)]/4:e;var n=new Int32Array(e);return c.memcpy(n.buffer,0,this.buffer,this[r(944)]+this[r(1538)],e*n[r(934)]),c[r(1327)](n,null==t?this[r(1088)]:t),this[r(1538)]+=n[r(1300)],n},c[s(879)].readInt16Array=function(e,t){var r=s;e=null==e?this[r(1300)]-this[r(1538)]/2:e;var n=new Int16Array(e);return c[r(837)](n[r(1451)],0,this[r(1451)],this.byteOffset+this[r(1538)],e*n[r(934)]),c[r(1327)](n,null==t?this[r(1088)]:t),this[r(1538)]+=n.byteLength,n},c.prototype[s(893)]=function(e){var t=s;e=null==e?this[t(1300)]-this[t(1538)]:e;var r=new Int8Array(e);return c[t(837)](r[t(1451)],0,this[t(1451)],this.byteOffset+this.position,e*r[t(934)]),this[t(1538)]+=r.byteLength,r},c[s(879)].readUint32Array=function(e,t){var r=s;e=null==e?this.byteLength-this[r(1538)]/4:e;var n=new Uint32Array(e);return c[r(837)](n.buffer,0,this.buffer,this.byteOffset+this[r(1538)],e*n.BYTES_PER_ELEMENT),c.arrayToNative(n,null==t?this[r(1088)]:t),this.position+=n[r(1300)],n},c.prototype[s(1026)]=function(e,t){var r=s;e=null==e?this[r(1300)]-this[r(1538)]/2:e;var n=new Uint16Array(e);return c[r(837)](n.buffer,0,this[r(1451)],this[r(944)]+this[r(1538)],e*n[r(934)]),c[r(1327)](n,null==t?this[r(1088)]:t),this.position+=n[r(1300)],n},c[s(879)].readUint8Array=function(e){var t=s;e=null==e?this.byteLength-this[t(1538)]:e;var r=new Uint8Array(e);return c[t(837)](r[t(1451)],0,this[t(1451)],this[t(944)]+this[t(1538)],e*r[t(934)]),this[t(1538)]+=r[t(1300)],r},c[s(879)].readFloat64Array=function(e,t){var r=s;e=null==e?this[r(1300)]-this.position/8:e;var n=new Float64Array(e);return c.memcpy(n[r(1451)],0,this[r(1451)],this[r(944)]+this.position,e*n[r(934)]),c.arrayToNative(n,null==t?this[r(1088)]:t),this[r(1538)]+=n[r(1300)],n},c.prototype.readFloat32Array=function(e,t){var r=s;e=null==e?this[r(1300)]-this[r(1538)]/4:e;var n=new Float32Array(e);return c.memcpy(n[r(1451)],0,this.buffer,this[r(944)]+this[r(1538)],e*n.BYTES_PER_ELEMENT),c[r(1327)](n,null==t?this[r(1088)]:t),this[r(1538)]+=n[r(1300)],n},c.prototype[s(1266)]=function(e){var t=s,r=this._dataView[t(1587)](this[t(1538)],null==e?this[t(1088)]:e);return this[t(1538)]+=4,r},c[s(879)].readInt16=function(e){var t=s,r=this[t(986)][t(1489)](this[t(1538)],null==e?this[t(1088)]:e);return this[t(1538)]+=2,r},c[s(879)][s(940)]=function(){var e=s,t=this[e(986)][e(840)](this[e(1538)]);return this.position+=1,t},c[s(879)].readUint32=function(e){var t=s,r=this[t(986)][t(1501)](this[t(1538)],null==e?this[t(1088)]:e);return this[t(1538)]+=4,r},c[s(879)].readUint16=function(e){var t=s,r=this._dataView[t(423)](this[t(1538)],null==e?this[t(1088)]:e);return this[t(1538)]+=2,r},c[s(879)][s(817)]=function(){var e=s,t=this._dataView[e(520)](this[e(1538)]);return this.position+=1,t},c[s(879)][s(1348)]=function(e){var t=s,r=this[t(986)][t(588)](this.position,null==e?this[t(1088)]:e);return this[t(1538)]+=4,r},c[s(879)][s(1310)]=function(e){var t=s,r=this[t(986)][t(800)](this[t(1538)],null==e?this[t(1088)]:e);return this[t(1538)]+=8,r},c[s(1088)]=new Int8Array(new Int16Array([1])[s(1451)])[0]>0,c[s(837)]=function(e,t,r,n,i){var o=s,a=new Uint8Array(e,t,i),c=new Uint8Array(r,n,i);a[o(1037)](c)},c[s(1327)]=function(e,t){var r=s;return t==this.endianness?e:this[r(401)](e)},c[s(1264)]=function(e,t){var r=s;return this[r(1088)]==t?e:this[r(401)](e)},c[s(401)]=function(e){for(var t=s,r=new Uint8Array(e.buffer,e[t(944)],e[t(1300)]),n=0;n<e[t(1300)];n+=e[t(934)])for(var i=n+e[t(934)]-1,o=n;i>o;i--,o++){var a=r[o];r[o]=r[i],r[i]=a}return e},c.prototype[s(902)]=0,String.fromCharCodeUint8=function(e){for(var t=s,r=[],n=0;n<e[t(1263)];n++)r[n]=e[n];return String.fromCharCode[t(561)](null,r)},c[s(879)].readString=function(e,t){var r=s;return null==t||t==r(372)?String[r(1285)][r(561)](null,[this[r(1309)](null==e?this[r(1300)]-this[r(1538)]:e)]):new TextDecoder(t)[r(683)](this[r(1309)](e))},c[s(879)][s(1572)]=function(e){var t=s,r=this[t(1300)]-this.position,n=new Uint8Array(this[t(1379)],this[t(1034)]+this[t(1538)]),i=r;null!=e&&(i=Math[t(461)](e,r));for(var o=0;o<i&&0!==n[o];o++);var a=String.fromCharCodeUint8[t(561)](null,[this[t(1309)](o)]);return null!=e?this[t(1538)]+=i-o:o!=r&&(this.position+=1),a};var u=Math.pow(2,32);c[s(879)].readInt64=function(){var e=s;return this.readInt32()*u+this[e(1167)]()},c[s(879)][s(794)]=function(){return this.readUint32()*u+this.readUint32()},c.prototype[s(646)]=function(){var e=s;return this[e(1167)]()*u+this[e(1167)]()},c[s(879)][s(1087)]=function(){var e=s;return(this[e(817)]()<<16)+(this[e(817)]()<<8)+this[e(817)]()},"object"!==s(1426)&&(t[s(1368)]=c),c[s(879)][s(1042)]=function(e){var t=s,r=new Blob([this[t(1451)]]);if(!window[t(1052)]||!URL[t(497)])throw t(724);var n=window[t(1052)].createObjectURL(r),i=document[t(1448)]("a");document.body[t(625)](i),i[t(751)](t(1290),n),i[t(751)](t(550),e),i.setAttribute("target",t(1041)),i[t(904)](),window[t(1052)][t(1561)](n)},c.prototype[s(373)]=!0,Object[s(1334)](c.prototype,"dynamicSize",{get:function(){return this._dynamicSize},set:function(e){var t=s;!e&&this._trimAlloc(),this[t(373)]=e}}),c[s(879)][s(1188)]=function(e){var t=s,r=new ArrayBuffer(this[t(1414)]-e),n=new Uint8Array(r),i=new Uint8Array(this[t(1379)],e,n[t(1263)]);n.set(i),this[t(1451)]=r,this[t(1538)]-=e},c.prototype[s(1185)]=function(e,t){var r=s;if(this[r(1579)](4*e[r(1263)]),e instanceof Int32Array&&this[r(944)]+this.position%e[r(934)]===0)c[r(837)](this[r(1379)],this[r(944)]+this[r(1538)],e[r(1451)],0,e[r(1300)]),this.mapInt32Array(e[r(1263)],t);else for(var n=0;n<e[r(1263)];n++)this[r(1136)](e[n],t)},c[s(879)][s(772)]=function(e,t){var r=s;if(this[r(1579)](2*e.length),e instanceof Int16Array&&this.byteOffset+this[r(1538)]%e[r(934)]===0)c[r(837)](this[r(1379)],this[r(944)]+this[r(1538)],e.buffer,0,e[r(1300)]),this.mapInt16Array(e[r(1263)],t);else for(var n=0;n<e.length;n++)this[r(1404)](e[n],t)},c.prototype[s(536)]=function(e){var t=s;if(this[t(1579)](1*e.length),e instanceof Int8Array&&this.byteOffset+this.position%e[t(934)]===0)c.memcpy(this[t(1379)],this[t(944)]+this[t(1538)],e[t(1451)],0,e[t(1300)]),this.mapInt8Array(e[t(1263)]);else for(var r=0;r<e[t(1263)];r++)this[t(1256)](e[r])},c[s(879)][s(872)]=function(e,t){var r=s;if(this[r(1579)](4*e[r(1263)]),e instanceof Uint32Array&&this[r(944)]+this.position%e[r(934)]===0)c[r(837)](this[r(1379)],this[r(944)]+this[r(1538)],e.buffer,0,e[r(1300)]),this.mapUint32Array(e[r(1263)],t);else for(var n=0;n<e.length;n++)this.writeUint32(e[n],t)},c.prototype[s(556)]=function(e,t){var r=s;if(this._realloc(2*e[r(1263)]),e instanceof Uint16Array&&this[r(944)]+this.position%e[r(934)]===0)c[r(837)](this._buffer,this[r(944)]+this.position,e[r(1451)],0,e[r(1300)]),this[r(1562)](e[r(1263)],t);else for(var n=0;n<e[r(1263)];n++)this[r(398)](e[n],t)},c[s(879)][s(478)]=function(e){var t=s;if(this[t(1579)](1*e[t(1263)]),e instanceof Uint8Array&&this[t(944)]+this[t(1538)]%e[t(934)]===0)c[t(837)](this[t(1379)],this[t(944)]+this.position,e[t(1451)],0,e[t(1300)]),this[t(1309)](e[t(1263)]);else for(var r=0;r<e[t(1263)];r++)this.writeUint8(e[r])},c.prototype[s(686)]=function(e,t){var r=s;if(this[r(1579)](8*e[r(1263)]),e instanceof Float64Array&&this[r(944)]+this.position%e[r(934)]===0)c[r(837)](this[r(1379)],this.byteOffset+this[r(1538)],e[r(1451)],0,e.byteLength),this[r(572)](e.length,t);else for(var n=0;n<e[r(1263)];n++)this.writeFloat64(e[n],t)},c[s(879)][s(611)]=function(e,t){var r=s;if(this._realloc(4*e.length),e instanceof Float32Array&&this[r(944)]+this[r(1538)]%e[r(934)]===0)c[r(837)](this._buffer,this[r(944)]+this[r(1538)],e[r(1451)],0,e[r(1300)]),this[r(1166)](e[r(1263)],t);else for(var n=0;n<e.length;n++)this[r(1471)](e[n],t)},c[s(879)][s(1136)]=function(e,t){var r=s;this._realloc(4),this[r(986)][r(565)](this[r(1538)],e,null==t?this[r(1088)]:t),this[r(1538)]+=4},c[s(879)][s(1404)]=function(e,t){var r=s;this._realloc(2),this[r(986)].setInt16(this[r(1538)],e,null==t?this[r(1088)]:t),this[r(1538)]+=2},c[s(879)].writeInt8=function(e){var t=s;this._realloc(1),this._dataView[t(844)](this[t(1538)],e),this[t(1538)]+=1},c.prototype[s(1225)]=function(e,t){var r=s;this[r(1579)](4),this[r(986)][r(1485)](this[r(1538)],e,null==t?this[r(1088)]:t),this[r(1538)]+=4},c[s(879)].writeUint16=function(e,t){var r=s;this[r(1579)](2),this[r(986)][r(993)](this[r(1538)],e,null==t?this[r(1088)]:t),this[r(1538)]+=2},c[s(879)].writeUint8=function(e){var t=s;this[t(1579)](1),this[t(986)].setUint8(this[t(1538)],e),this[t(1538)]+=1},c[s(879)][s(1471)]=function(e,t){var r=s;this[r(1579)](4),this[r(986)][r(1323)](this[r(1538)],e,null==t?this[r(1088)]:t),this.position+=4},c[s(879)][s(558)]=function(e,t){var r=s;this[r(1579)](8),this[r(986)][r(606)](this.position,e,null==t?this[r(1088)]:t),this[r(1538)]+=8},c[s(879)][s(849)]=function(e,t,r){var n=s;null==r&&(r=e.length);for(var i=0;i<e[n(1263)]&&i<r;i++)this[n(398)](e[n(786)](i),t);for(;i<r;i++)this[n(398)](0)},c[s(879)][s(717)]=function(e,t,r){var n=s,i=0;if(null==t||"ASCII"==t)if(null!=r){var o=Math.min(e.length,r);for(i=0;i<o;i++)this[n(1507)](e.charCodeAt(i));for(;i<r;i++)this[n(1507)](0)}else for(i=0;i<e[n(1263)];i++)this[n(1507)](e[n(786)](i));else this[n(478)](new TextEncoder(t)[n(1175)](e[n(1494)](0,r)))},c[s(879)][s(652)]=function(e,t){var r=s,n=0;if(null!=t){var i=Math.min(e[r(1263)],t);for(n=0;n<i;n++)this.writeUint8(e[r(786)](n));for(;n<t;n++)this[r(1507)](0)}else{for(n=0;n<e[r(1263)];n++)this.writeUint8(e[r(786)](n));this[r(1507)](0)}},c[s(879)].writeStruct=function(e,t){for(var r=s,n=0;n<e[r(1263)];n+=2){var i=e[n+1];this.writeType(i,t[e[n]],t)}},c[s(879)][s(1205)]=function(e,t,r){var n,i=s;if(typeof e==i(1158))return e(this,t);if(typeof e==i(523)&&!(e instanceof Array))return e[i(1037)](this,t,r);var o=null,a=i(372),u=this[i(1538)];switch(typeof e==i(1044)&&/:/[i(1599)](e)&&(n=e[i(672)](":"),e=n[0],o=parseInt(n[1])),typeof e==i(1044)&&/,/.test(e)&&(n=e[i(672)](","),e=n[0],a=parseInt(n[1])),e){case i(648):this.writeUint8(t);break;case i(814):this.writeInt8(t);break;case i(1432):this[i(398)](t,this[i(1088)]);break;case"int16":this[i(1404)](t,this[i(1088)]);break;case i(434):this[i(1225)](t,this[i(1088)]);break;case i(1222):this.writeInt32(t,this[i(1088)]);break;case i(1155):this[i(1471)](t,this[i(1088)]);break;case i(929):this[i(558)](t,this[i(1088)]);break;case i(971):this[i(398)](t,c[i(1591)]);break;case i(1563):this[i(1404)](t,c[i(1591)]);break;case i(1400):this[i(1225)](t,c[i(1591)]);break;case i(1535):this.writeInt32(t,c[i(1591)]);break;case i(1581):this[i(1471)](t,c[i(1591)]);break;case i(870):this[i(558)](t,c.BIG_ENDIAN);break;case i(1315):this[i(398)](t,c[i(1597)]);break;case i(1129):this.writeInt16(t,c[i(1597)]);break;case"uint32le":this[i(1225)](t,c[i(1597)]);break;case i(1595):this[i(1136)](t,c[i(1597)]);break;case i(425):this[i(1471)](t,c[i(1597)]);break;case i(1343):this[i(558)](t,c[i(1597)]);break;case i(1488):this[i(652)](t,o);break;case i(1044):this[i(717)](t,a,o);break;case"u16string":this[i(849)](t,this[i(1088)],o);break;case i(659):this[i(849)](t,c[i(1597)],o);break;case i(1375):this[i(849)](t,c.BIG_ENDIAN,o);break;default:if(3==e[i(1263)]){for(var l=e[1],d=0;d<t[i(1263)];d++)this[i(1205)](l,t[d]);break}this[i(509)](e,t)}null!=o&&(this[i(1538)]=u,this[i(1579)](o),this[i(1538)]=u+o)},c.prototype.writeUint64=function(e){var t=s,r=Math.floor(e/u);this[t(1225)](r),this[t(1225)](4294967295&e)},c[s(879)][s(1040)]=function(e){var t=s;this.writeUint8((16711680&e)>>16),this[t(1507)]((65280&e)>>8),this.writeUint8(255&e)},c[s(879)][s(410)]=function(e,t){var r=s,n=this.position;this[r(889)](e),this[r(1225)](t),this.seek(n)},c[s(879)][s(630)]=function(e,t){var r=s;this[r(1579)](4*e);var n=new Int32Array(this._buffer,this[r(944)]+this[r(1538)],e);return c[r(1327)](n,null==t?this[r(1088)]:t),this[r(1538)]+=4*e,n},c[s(879)][s(1621)]=function(e,t){var r=s;this[r(1579)](2*e);var n=new Int16Array(this[r(1379)],this[r(944)]+this[r(1538)],e);return c[r(1327)](n,null==t?this[r(1088)]:t),this[r(1538)]+=2*e,n},c.prototype[s(1407)]=function(e){var t=s;this._realloc(1*e);var r=new Int8Array(this[t(1379)],this[t(944)]+this[t(1538)],e);return this.position+=1*e,r},c[s(879)][s(1091)]=function(e,t){var r=s;this._realloc(4*e);var n=new Uint32Array(this[r(1379)],this[r(944)]+this[r(1538)],e);return c.arrayToNative(n,null==t?this[r(1088)]:t),this[r(1538)]+=4*e,n},c[s(879)][s(1562)]=function(e,t){var r=s;this[r(1579)](2*e);var n=new Uint16Array(this[r(1379)],this[r(944)]+this[r(1538)],e);return c[r(1327)](n,null==t?this.endianness:t),this.position+=2*e,n},c[s(879)].mapFloat64Array=function(e,t){var r=s;this[r(1579)](8*e);var n=new Float64Array(this[r(1379)],this[r(944)]+this.position,e);return c[r(1327)](n,null==t?this[r(1088)]:t),this.position+=8*e,n},c.prototype[s(1166)]=function(e,t){var r=s;this._realloc(4*e);var n=new Float32Array(this[r(1379)],this[r(944)]+this[r(1538)],e);return c[r(1327)](n,null==t?this[r(1088)]:t),this[r(1538)]+=4*e,n};var l=function(e){var t=s;this[t(1201)]=[],this[t(1347)]=-1,e&&(this[t(1061)](e),this.bufferIndex=0)};l[s(879)]=new c(new ArrayBuffer,0,c[s(1591)]),l.prototype[s(626)]=function(){var e,t=s;return this[t(1347)]>-1||(this[t(1201)][t(1263)]>0?0===(e=this[t(1201)][0])[t(795)]?(this[t(1451)]=e,this[t(1347)]=0,o[t(826)](t(409),t(1542)),!0):(this[t(930)](),!1):(this[t(930)](),!1))},ArrayBuffer[s(1523)]=function(e,t){var r=s;o[r(826)](r(456),r(824)+(e[r(1300)]+t[r(1300)]));var n=new Uint8Array(e[r(1300)]+t[r(1300)]);return n[r(1037)](new Uint8Array(e),0),n.set(new Uint8Array(t),e[r(1300)]),n[r(1451)]},l[s(879)][s(767)]=function(e,t,r){var n,i=s;return(n=new Uint8Array(r))[i(1037)](new Uint8Array(e,t,r)),n[i(1451)][i(795)]=e[i(795)]+t,n.buffer[i(734)]=0,n[i(1451)]},l[s(879)][s(1061)]=function(e){for(var t=s,r=!0,n=0;n<this[t(1201)][t(1263)];n++){var i=this[t(1201)][n];if(e[t(795)]<=i[t(795)]){if(e[t(795)]===i[t(795)]){if(e[t(1300)]>i[t(1300)]){this[t(1201)].splice(n,1),n--;continue}}else e[t(795)]+e.byteLength<=i[t(795)]||(e=this[t(767)](e,0,i[t(795)]-e[t(795)])),o[t(826)]("MultiBufferStream",t(1141)+e[t(795)]+" - Length: "+e[t(1300)]+")"),this[t(1201)].splice(n,0,e),0===n&&(this.buffer=e);r=!1;break}if(e[t(795)]<i[t(795)]+i.byteLength){var a=i[t(795)]+i[t(1300)]-e[t(795)],c=e[t(1300)]-a;if(!(c>0)){r=!1;break}e=this[t(767)](e,a,c)}}r&&(o[t(826)](t(409),t(1141)+e.fileStart+t(600)+e.byteLength+")"),this[t(1201)].push(e),0===n&&(this[t(1451)]=e))},l[s(879)][s(930)]=function(e){var t,r,n,i,a,c=s,u=[],l="";for(n=0,i=0,t=0;t<this[c(1201)][c(1263)];t++)r=this[c(1201)][t],0===t?(a={},u[c(389)](a),a[c(1144)]=r[c(795)],a[c(680)]=r[c(795)]+r[c(1300)],l+="["+a[c(1144)]+"-"):a[c(680)]===r[c(795)]?a[c(680)]=r[c(795)]+r.byteLength:((a={})[c(1144)]=r.fileStart,l+=u[u[c(1263)]-1].end-1+"], ["+a.start+"-",a[c(680)]=r.fileStart+r[c(1300)],u[c(389)](a)),n+=r[c(734)],i+=r[c(1300)];u[c(1263)]>0&&(l+=a[c(680)]-1+"]");var d=e?o[c(1526)]:o[c(826)];0===this.buffers[c(1263)]?d(c(409),"No more buffer in memory"):d(c(409),""+this[c(1201)][c(1263)]+c(909)+n+"/"+i+c(1269)+l)},l[s(879)].cleanBuffers=function(){var e,t,r=s;for(e=0;e<this.buffers[r(1263)];e++)(t=this[r(1201)][e])[r(734)]===t.byteLength&&(o[r(826)](r(409),"Removing buffer #"+e),this[r(1201)].splice(e,1),e--)},l.prototype[s(528)]=function(){var e,t=s;if(this[t(1347)]+1<this[t(1201)].length){if((e=this[t(1201)][this[t(1347)]+1])[t(795)]===this[t(1451)].fileStart+this[t(1451)][t(1300)]){var r=this.buffer[t(1300)],n=this[t(1451)][t(734)],i=this.buffer[t(795)];return this[t(1201)][this.bufferIndex]=ArrayBuffer[t(1523)](this[t(1451)],e),this[t(1451)]=this[t(1201)][this[t(1347)]],this.buffers[t(898)](this[t(1347)]+1,1),this[t(1451)][t(734)]=n,this[t(1451)].fileStart=i,o.debug(t(913),t(1297)+r+"->"+this[t(1451)][t(1300)]+")"),!0}return!1}return!1},l[s(879)].findPosition=function(e,t,r){var n,i=s,a=null,c=-1;for(n=!0===e?0:this.bufferIndex;n<this.buffers[i(1263)]&&(a=this.buffers[n])[i(795)]<=t;)c=n,r&&(a[i(795)]+a[i(1300)]<=t?a[i(734)]=a.byteLength:a.usedBytes=t-a[i(795)],this[i(930)]()),n++;return-1!==c?(a=this[i(1201)][c])[i(795)]+a.byteLength>=t?(o.debug("MultiBufferStream",i(1516)+c),c):-1:-1},l.prototype.findEndContiguousBuf=function(e){var t,r,n,i=s,o=void 0!==e?e:this[i(1347)];if(r=this.buffers[o],this.buffers.length>o+1)for(t=o+1;t<this[i(1201)][i(1263)]&&(n=this.buffers[t]).fileStart===r[i(795)]+r[i(1300)];t++)r=n;return r[i(795)]+r[i(1300)]},l[s(879)][s(585)]=function(e){var t=s,r=this.findPosition(!0,e,!1);return-1!==r?this[t(1373)](r):e},l[s(879)][s(1356)]=function(e){var t=s;this[t(1451)].usedBytes+=e,this[t(930)]()},l.prototype[s(923)]=function(){var e=s;this[e(1451)][e(734)]=this.buffer[e(1300)],this[e(930)]()},l[s(879)][s(889)]=function(e,t,r){var n,i=s;return-1!==(n=this[i(617)](t,e,r))?(this[i(1451)]=this[i(1201)][n],this[i(1347)]=n,this[i(1538)]=e-this[i(1451)][i(795)],o[i(826)](i(409),i(1540)+this[i(1538)]),!0):(o[i(826)](i(409),"Position "+e+i(651)),!1)},l[s(879)][s(663)]=function(){var e=s;if(-1===this[e(1347)]||null===this.buffers[this.bufferIndex])throw e(656);return this[e(1201)][this[e(1347)]][e(795)]+this[e(1538)]},l[s(879)][s(1021)]=function(){return this[s(1300)]},l[s(879)][s(538)]=function(){var e=s;if(-1===this.bufferIndex||null===this[e(1201)][this[e(1347)]])throw e(656);return this[e(1201)][this.bufferIndex][e(795)]+this[e(1300)]},l[s(879)][s(801)]=function(){this[s(1201)]=[],this.bufferIndex=-1},s(523)!==s(1426)&&(t[s(409)]=l);var d=function(){var e=s,t=[];t[3]="ES_Descriptor",t[4]=e(1157),t[5]="DecoderSpecificInfo",t[6]="SLConfigDescriptor",this[e(1361)]=function(e){return t[e]};var r=this,n={};return this[e(1006)]=function(r){var i,s,a,c=e,u=0;for(i=r[c(817)](),a=r[c(817)]();128&a;)u=(127&a)<<7,a=r[c(817)]();return u+=127&a,o[c(826)](c(1475),c(1069)+(t[i]||c(805)+i)+c(1577)+u+c(1122)+r[c(663)]()),(s=t[i]?new n[t[i]](u):new(n[c(1429)])(u)).parse(r),s},n.Descriptor=function(t,r){var n=e;this.tag=t,this.size=r,this[n(1125)]=[]},n.Descriptor[e(879)][e(703)]=function(t){var r=e;this[r(706)]=t[r(645)](this[r(1428)])},n[e(1429)].prototype[e(1198)]=function(t){for(var r=e,n=0;n<this[r(1125)][r(1263)];n++)if(this[r(1125)][n][r(852)]==t)return this.descs[n];return null},n[e(1429)][e(879)][e(438)]=function(t){for(var n=e,i=t[n(1538)];t[n(1538)]<i+this[n(1428)];){var s=r[n(1006)](t);this[n(1125)][n(389)](s)}},n[e(1608)]=function(t){var r=e;n[r(1429)][r(406)](this,3,t)},n[e(1608)][e(879)]=new(n[e(1429)]),n.ES_Descriptor[e(879)][e(703)]=function(t){var r=e;if(this[r(1606)]=t[r(595)](),this.flags=t[r(817)](),this[r(1428)]-=3,128&this[r(537)]?(this.dependsOn_ES_ID=t[r(595)](),this[r(1428)]-=2):this[r(513)]=0,64&this.flags){var n=t[r(817)]();this.URL=t[r(965)](n),this.size-=n+1}else this[r(1052)]="";32&this[r(537)]?(this[r(694)]=t[r(595)](),this[r(1428)]-=2):this[r(694)]=0,this[r(438)](t)},n[e(1608)][e(879)][e(1307)]=function(t){var r=this[e(1198)](4);return r?r.oti:0},n.ES_Descriptor[e(879)][e(471)]=function(t){var r=e,n=this[r(1198)](4);if(!n)return null;var i=n[r(1198)](5);if(i&&i.data){var s=(248&i[r(706)][0])>>3;return 31===s&&i[r(706)][r(1263)]>=2&&(s=32+((7&i[r(706)][0])<<3)+((224&i[r(706)][1])>>5)),s}return null},n.DecoderConfigDescriptor=function(t){n[e(1429)].call(this,4,t)},n[e(1157)].prototype=new(n[e(1429)]),n.DecoderConfigDescriptor.prototype[e(703)]=function(t){var r=e;this.oti=t[r(817)](),this[r(1411)]=t[r(817)](),this.upStream=0!=(this[r(1411)]>>1&1),this[r(1411)]=this[r(1411)]>>>2,this.bufferSize=t.readUint24(),this[r(581)]=t[r(1167)](),this[r(676)]=t.readUint32(),this[r(1428)]-=13,this.parseRemainingDescriptors(t)},n[e(843)]=function(t){var r=e;n[r(1429)][r(406)](this,5,t)},n[e(843)][e(879)]=new(n[e(1429)]),n.SLConfigDescriptor=function(t){var r=e;n[r(1429)][r(406)](this,6,t)},n.SLConfigDescriptor[e(879)]=new(n[e(1429)]),this};"undefined"!==s(523)&&(t[s(1475)]=d);var h={ERR_INVALID_DATA:-1,ERR_NOT_ENOUGH_DATA:0,OK:1,BASIC_BOXES:["mdat",s(660),s(460),s(726),s(736),s(1217)],FULL_BOXES:[s(723),"nmhd",s(943),s(729),s(377),"ipro",s(1391)],CONTAINER_BOXES:[[s(1273),[s(961),s(921)]],[s(961)],[s(432)],["mdia"],["minf"],[s(742)],[s(927),[s(1009),s(649)]],[s(515),[s(583)]],[s(1457),[s(597)]],["traf",[s(1268),s(1009),s(649)]],[s(1316)],[s(1219)],[s(1001)],[s(789),[s(832)]],[s(736)],[s(760)],[s(592)],["strk"],[s(1192)],["sinf"],[s(1067)],["schi"],[s(1502)],[s(835),[s(1216)]],[s(738),["ipma"]],[s(1221)],[s(1528)],["j2kH"],[s(777),[s(952)]]],boxCodes:[],fullBoxCodes:[],containerBoxCodes:[],sampleEntryCodes:{},sampleGroupEntryCodes:[],trackGroupTypes:[],UUIDBoxes:{},UUIDs:[],initialize:function(){var e=s;h[e(1218)][e(879)]=new h.Box,h[e(1109)][e(879)]=new(h[e(907)]),h[e(838)].prototype=new h.Box,h[e(1054)].prototype=new(h[e(1218)]),h.BASIC_BOXES[e(1418)]((function(e){h.createBoxCtor(e)})),h.FULL_BOXES[e(1418)]((function(t){h[e(1337)](t)})),h[e(1353)][e(1418)]((function(t){h[e(1212)](t[0],null,t[1])}))},Box:function(e,t,r){var n=s;this[n(1355)]=e,this[n(1428)]=t,this[n(1116)]=r},FullBox:function(e,t,r){var n=s;h[n(907)][n(406)](this,e,t,r),this[n(537)]=0,this.version=0},ContainerBox:function(e,t,r){var n=s;h[n(907)][n(406)](this,e,t,r),this[n(1465)]=[]},SampleEntry:function(e,t,r,n){var i=s;h[i(1109)][i(406)](this,e,t),this[i(1365)]=r,this[i(1144)]=n},SampleGroupEntry:function(e){this.grouping_type=e},TrackGroupTypeBox:function(e,t){var r=s;h[r(1218)][r(406)](this,e,t)},createBoxCtor:function(e,t){var r=s;h.boxCodes[r(389)](e),h[e+"Box"]=function(t){h[r(907)].call(this,e,t)},h[e+"Box"][r(879)]=new(h[r(907)]),t&&(h[e+r(907)][r(879)][r(703)]=t)},createFullBoxCtor:function(e,t){var r=s;h[e+"Box"]=function(t){h[ko(1218)].call(this,e,t)},h[e+r(907)][r(879)]=new h.FullBox,h[e+r(907)].prototype[r(703)]=function(e){var n=r;this[n(1613)](e),t&&t[n(406)](this,e)}},addSubBoxArrays:function(e){if(e){this[s(861)]=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(907)]=function(t){var i=n;h[i(1109)].call(this,e,t),h[i(504)].call(this,r)},h[e+n(907)][n(879)]=new(h[n(1109)]),t&&(h[e+n(907)].prototype[n(703)]=t)},createMediaSampleEntryCtor:function(e,t,r){var n=s;h[n(586)][e]=[],h[e+n(838)]=function(e,t){var i=n;h.SampleEntry[i(406)](this,e,t),h.addSubBoxArrays[i(406)](this,r)},h[e+n(838)].prototype=new(h[n(838)]),t&&(h[e+n(838)][n(879)][n(703)]=t)},createSampleEntryCtor:function(e,t,r,n){var i=s;h[i(586)][e].push(t),h[t+i(838)]=function(r){var s=i;h[e+s(838)][s(406)](this,t,r),h.addSubBoxArrays[s(406)](this,n)},h[t+i(838)].prototype=new(h[e+i(838)]),r&&(h[t+i(838)].prototype[i(703)]=r)},createEncryptedSampleEntryCtor:function(e,t,r){var n=s;h[n(833)][n(406)](this,e,t,r,["sinf"])},createSampleGroupCtor:function(e,t){var r=s;h[e+r(564)]=function(t){var n=r;h[n(564)][n(406)](this,e,t)},h[e+r(564)][r(879)]=new(h[r(564)]),t&&(h[e+r(564)][r(879)][r(703)]=t)},createTrackGroupCtor:function(e,t){var r=s;h[e+r(1054)]=function(t){var n=r;h.TrackGroupTypeBox[n(406)](this,e,t)},h[e+r(1054)][r(879)]=new(h[r(1054)]),t&&(h[e+"TrackGroupTypeBox"][r(879)][r(703)]=t)},createUUIDBox:function(e,t,r,n){var i=s;h[i(684)][i(389)](e),h[i(1580)][e]=function(n){var s=i;t?h[s(1218)][s(406)](this,s(1116),n,e):r?h[s(1109)][s(406)](this,s(1116),n,e):h[s(907)][s(406)](this,s(1116),n,e)},h[i(1580)][e][i(879)]=t?new(h[i(1218)]):r?new(h[i(1109)]):new(h[i(907)]),n&&(t?h[i(1580)][e].prototype[i(703)]=function(e){var t=i;this[t(1613)](e),n&&n[t(406)](this,e)}:h[i(1580)][e][i(879)].parse=n)}};function f(e,t){this.x=e,this.y=t}function p(e,t){this[s(1536)]=e,this.bad_pixel_column=t}h[s(1123)](),h.TKHD_FLAG_ENABLED=1,h[s(917)]=2,h[s(1431)]=4,h[s(615)]=1,h.TFHD_FLAG_SAMPLE_DESC=2,h[s(493)]=8,h[s(970)]=16,h[s(758)]=32,h[s(459)]=65536,h[s(992)]=131072,h[s(1460)]=1,h[s(400)]=4,h.TRUN_FLAGS_DURATION=256,h.TRUN_FLAGS_SIZE=512,h[s(1090)]=1024,h[s(955)]=2048,h.Box[s(879)][s(604)]=function(e){return this.addBox(new h[e+"Box"])},h[s(907)][s(879)][s(1593)]=function(e){var t=s;return this.boxes.push(e),this[e[t(1355)]+"s"]?this[e[t(1355)]+"s"][t(389)](e):this[e[t(1355)]]=e,e},h[s(907)][s(879)][s(1037)]=function(e,t){return this[e]=t,this},h[s(907)].prototype[s(1331)]=function(e,t){var r=s,n=t||r(1617);return!this[n]&&(this[n]=[]),this[n][r(389)](e),this},"undefined"!==s(523)&&(t[s(1350)]=h),h[s(1049)]=function(e){return h[s(1235)](e)},h[s(1235)]=function(e){for(var t=s,r="",n=0;n<16;n++){var i=e.readUint8()[t(762)](16);r+=1===i[t(1263)]?"0"+i:i}return r},h[s(421)]=function(e,t,r){var n,i,a,c=s,u=e.getPosition(),l=0;if(e[c(538)]()-u<8)return o.debug("BoxParser",c(1317)),{code:h.ERR_NOT_ENOUGH_DATA};if(r&&r<8)return o[c(826)](c(1350),c(1519)),{code:h.ERR_NOT_ENOUGH_DATA};var d=e.readUint32(),f=e[c(965)](4);if(o.debug(c(1350),c(1057)+f+"' and size "+d+c(1122)+u),l=8,"uuid"==f){if(e[c(538)]()-e.getPosition()<16||r-l<16)return e[c(889)](u),o[c(826)](c(1350),c(1481)),{code:h[c(1387)]};a=h[c(1049)](e),l+=16}if(1==d){if(e[c(538)]()-e[c(663)]()<8||r&&r-l<8)return e.seek(u),{code:h.ERR_NOT_ENOUGH_DATA};d=e[c(794)](),l+=8}else if(0===d)if(r)d=r;else if(f!==c(632))return n=new(h[c(907)])(f,d),{code:h.OK,box:n,size:n[c(1428)]};return 0!==d&&d<l||0!==d&&r&&d>r?{code:h[c(1387)],type:f,size:d,hdr_size:l,start:u}:0!==d&&u+d>e[c(538)]()?(e[c(889)](u),{code:h[c(1387)],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(907)]?n=new h[f+"Box"](d):f!==c(1116)?(n=new(h[c(907)])(f,d)).has_unparsed_data=!0:h[c(1580)][a]?n=new h.UUIDBoxes[a](d):((n=new(h[c(907)])(f,d))[c(1116)]=a,n[c(1529)]=!0),n[c(1365)]=l,n[c(1144)]=u,n[c(393)]===h[c(907)].prototype.write&&n[c(1355)]!==c(632)&&n[c(1018)](e),n[c(703)](e),(i=e[c(663)]()-(n[c(1144)]+n[c(1428)]))<0?e[c(889)](n[c(1144)]+n[c(1428)]):i>0&&0!==n[c(1428)]&&e[c(889)](n[c(1144)]+n.size),{code:h.OK,box:n,size:n[c(1428)]})},h[s(907)].prototype[s(703)]=function(e){var t=s;this.type!=t(632)?this[t(706)]=e[t(645)](this[t(1428)]-this[t(1365)]):0===this[t(1428)]?e[t(889)](e[t(538)]()):e[t(889)](this[t(1144)]+this.size)},h[s(907)][s(879)].parseDataAndRewind=function(e){var t=s;this[t(706)]=e[t(645)](this[t(1428)]-this[t(1365)]),e[t(1538)]-=this[t(1428)]-this[t(1365)]},h[s(1218)].prototype.parseDataAndRewind=function(e){var t=s;this.parseFullHeader(e),this[t(706)]=e[t(645)](this[t(1428)]-this[t(1365)]),this[t(1365)]-=4,e.position-=this[t(1428)]-this[t(1365)]},h[s(1218)][s(879)][s(1613)]=function(e){var t=s;this[t(987)]=e[t(817)](),this[t(537)]=e[t(1087)](),this[t(1365)]+=4},h[s(1218)][s(879)][s(703)]=function(e){this[s(1613)](e),this.data=e.readUint8Array(this.size-this.hdr_size)},h[s(1109)][s(879)].parse=function(e){for(var t,r,n=s;e[n(663)]()<this.start+this[n(1428)];){if((t=h[n(421)](e,!1,this.size-(e[n(663)]()-this[n(1144)]))).code!==h.OK)return;if(r=t.box,this[n(1465)][n(389)](r),this.subBoxNames&&-1!=this.subBoxNames[n(1433)](r.type))this[this[n(861)][this[n(861)][n(1433)](r[n(1355)])]+"s"][n(389)](r);else{var i="uuid"!==r[n(1355)]?r[n(1355)]:r.uuid;this[i]||(this[i]=r)}}},h[s(907)][s(879)][s(539)]=function(e){var t=s;this.language=e[t(595)]();var r=[];r[0]=this[t(773)]>>10&31,r[1]=this[t(773)]>>5&31,r[2]=31&this[t(773)],this[t(1510)]=String[t(1474)](r[0]+96,r[1]+96,r[2]+96)},h[s(868)]=s(1496),h.SAMPLE_ENTRY_TYPE_AUDIO=s(1490),h[s(1033)]=s(1261),h[s(989)]="Metadata",h[s(1517)]=s(1370),h[s(1541)]=s(1398),h[s(733)]="Text",h[s(838)][s(879)][s(1456)]=function(e){var t=s;e.readUint8Array(6),this[t(808)]=e[t(595)](),this.hdr_size+=8},h[s(838)][s(879)][s(703)]=function(e){var t=s;this[t(1456)](e),this.data=e[t(645)](this.size-this[t(1365)])},h[s(838)].prototype.parseDataAndRewind=function(e){var t=s;this[t(1456)](e),this[t(706)]=e[t(645)](this[t(1428)]-this[t(1365)]),this[t(1365)]-=8,e[t(1538)]-=this[t(1428)]-this[t(1365)]},h[s(838)][s(879)][s(1203)]=function(e){var t=s;h.ContainerBox.prototype[t(703)].call(this,e)},h[s(1366)](h[s(1033)]),h.createMediaSampleEntryCtor(h.SAMPLE_ENTRY_TYPE_METADATA),h.createMediaSampleEntryCtor(h[s(1517)]),h[s(1366)](h[s(1541)]),h.createMediaSampleEntryCtor(h[s(733)]),h.createMediaSampleEntryCtor(h[s(868)],(function(e){var t,r=s;this[r(1456)](e),e.readUint16(),e[r(595)](),e[r(682)](3),this.width=e[r(595)](),this.height=e.readUint16(),this[r(1615)]=e[r(1167)](),this[r(1190)]=e[r(1167)](),e[r(1167)](),this[r(1344)]=e[r(595)](),t=Math[r(461)](31,e.readUint8()),this[r(1614)]=e[r(965)](t),t<31&&e[r(965)](31-t),this.depth=e.readUint16(),e[r(595)](),this.parseFooter(e)})),h[s(1366)](h[s(441)],(function(e){var t=s;this[t(1456)](e),e[t(682)](2),this[t(534)]=e.readUint16(),this.samplesize=e.readUint16(),e[t(595)](),e[t(595)](),this.samplerate=e[t(1167)]()/65536,this[t(1203)](e)})),h[s(833)](h[s(868)],"avc1"),h.createSampleEntryCtor(h[s(868)],s(1244)),h[s(833)](h[s(868)],s(1086)),h.createSampleEntryCtor(h.SAMPLE_ENTRY_TYPE_VISUAL,s(1586)),h[s(833)](h[s(868)],"av01"),h.createSampleEntryCtor(h[s(868)],s(996)),h.createSampleEntryCtor(h[s(868)],s(999)),h[s(833)](h[s(868)],s(938)),h[s(833)](h[s(868)],s(875)),h[s(833)](h[s(868)],s(1229)),h[s(833)](h.SAMPLE_ENTRY_TYPE_VISUAL,"dvh1"),h[s(833)](h[s(868)],s(859)),h[s(833)](h[s(868)],s(1336)),h.createSampleEntryCtor(h[s(868)],s(928)),h[s(833)](h.SAMPLE_ENTRY_TYPE_VISUAL,s(1005)),h[s(833)](h[s(868)],"vvcN"),h[s(833)](h.SAMPLE_ENTRY_TYPE_VISUAL,s(598)),h[s(833)](h[s(868)],"vp09"),h.createSampleEntryCtor(h[s(868)],"avs3"),h.createSampleEntryCtor(h[s(868)],"j2ki"),h.createSampleEntryCtor(h[s(868)],"mjp2"),h[s(833)](h[s(868)],s(1358)),h.createSampleEntryCtor(h[s(868)],s(1080)),h[s(833)](h[s(441)],s(566)),h[s(833)](h.SAMPLE_ENTRY_TYPE_AUDIO,s(1051)),h[s(833)](h[s(441)],s(1594)),h.createSampleEntryCtor(h.SAMPLE_ENTRY_TYPE_AUDIO,s(770)),h[s(833)](h[s(441)],s(413)),h[s(833)](h[s(441)],s(981)),h.createSampleEntryCtor(h[s(441)],s(429)),h[s(833)](h[s(441)],s(1228)),h[s(833)](h[s(441)],s(492)),h[s(722)](h[s(868)],s(666)),h[s(722)](h[s(441)],s(1515)),h[s(722)](h.SAMPLE_ENTRY_TYPE_SUBTITLE,s(621)),h[s(722)](h[s(1541)],s(469)),h[s(722)](h.SAMPLE_ENTRY_TYPE_TEXT,s(1017)),h[s(722)](h[s(989)],"encm"),h[s(1004)](s(914),(function(e){var t=s,r=16*(1+(1&(1&e[t(817)]())));this[t(1439)]=[];for(var n=0;n<3;n++)16==r?this[t(1439)][n]=e[t(595)]():this.layer_size[n]=e[t(1167)]()})),h[s(1004)](s(1022),(function(e){this[s(1153)]=e.readUint8()})),h[s(1337)](s(1142),(function(e){var t=s;this[t(1032)]=e.readCString();var r=this[t(1428)]-this.hdr_size-(this.aux_type[t(1263)]+1);this[t(1145)]=e[t(645)](r)})),h[s(1004)](s(1302),(function(e){var t=s,r=e.readUint8();if(!(r>>7&!1)&&(this[t(987)]=127&r,1===this[t(987)]&&(r=e[t(817)](),this[t(1371)]=r>>5&7,this[t(1311)]=31&r,r=e[t(817)](),this[t(1484)]=r>>7&1,this.high_bitdepth=r>>6&1,this[t(1385)]=r>>5&1,this.monochrome=r>>4&1,this.chroma_subsampling_x=r>>3&1,this[t(953)]=r>>2&1,this[t(982)]=3&r,r=e[t(817)](),this.reserved_1=r>>5&7,0===this.reserved_1))){if(this.initial_presentation_delay_present=r>>4&1,1===this[t(1618)])this[t(1308)]=15&r;else if(this[t(747)]=15&r,0!==this[t(747)])return;var n=this[t(1428)]-this.hdr_size-4;this[t(1232)]=e.readUint8Array(n)}})),h[s(1004)](s(455),(function(e){var t,r,n=s;for(this.configurationVersion=e[n(817)](),this[n(403)]=e[n(817)](),this[n(596)]=e[n(817)](),this.AVCLevelIndication=e.readUint8(),this[n(858)]=3&e[n(817)](),this[n(426)]=31&e.readUint8(),r=this[n(1428)]-this[n(1365)]-6,this[n(778)]=[],t=0;t<this[n(426)];t++)this.SPS[t]={},this.SPS[t][n(1263)]=e[n(595)](),this.SPS[t][n(633)]=e[n(645)](this[n(778)][t][n(1263)]),r-=2+this[n(778)][t][n(1263)];for(this.nb_PPS_nalus=e[n(817)](),r--,this[n(449)]=[],t=0;t<this[n(1114)];t++)this.PPS[t]={},this[n(449)][t].length=e[n(595)](),this[n(449)][t].nalu=e[n(645)](this.PPS[t][n(1263)]),r-=2+this[n(449)][t][n(1263)];r>0&&(this[n(1357)]=e[n(645)](r))})),h[s(1004)](s(580),(function(e){var t=s;this[t(489)]=e.readUint32(),this[t(581)]=e[t(1167)](),this[t(676)]=e.readUint32()})),h[s(1337)]("ccst",(function(e){var t=s,r=e.readUint8();this[t(1204)]=128==(128&r),this[t(1440)]=64==(64&r),this.max_ref_per_pic=(63&r)>>2,e[t(1087)]()})),h[s(1004)](s(608),(function(e){var t,r=s;for(this[r(534)]=e[r(595)](),this[r(1378)]=[],this[r(655)]=[],this[r(1227)]=[],t=0;t<this[r(534)];t++)this[r(1378)][r(389)](e[r(595)]()),this[r(655)][r(389)](e[r(595)]()),this[r(1227)].push(e[r(595)]())})),h[s(1004)](s(978),(function(e){var t=s;this[t(1530)]=e[t(1167)](),this[t(977)]=e.readUint32(),this.cleanApertureHeightN=e[t(1167)](),this.cleanApertureHeightD=e[t(1167)](),this[t(1206)]=e[t(1167)](),this[t(1427)]=e[t(1167)](),this[t(1352)]=e[t(1167)](),this[t(544)]=e[t(1167)]()})),h[s(1004)](s(1303),(function(e){var t=s;this[t(417)]=e[t(595)](),this.max_pic_average_light_level=e[t(595)]()})),h[s(1337)](s(1493),(function(e){var t=s;1&this[t(537)]&&(this[t(1182)]=e[t(1266)]()),2&this.flags&&(this[t(422)]=e.readInt32()),4&this[t(537)]&&(this[t(749)]=e[t(1266)]()),8&this[t(537)]&&(0==this.version?16&this.flags?(this[t(364)]=e[t(1266)](),this[t(1053)]=e.readInt32(),this[t(900)]=e[t(1266)]()):(this[t(364)]=e[t(681)](),this.quat_y=e.readInt16(),this.quat_z=e[t(681)]()):this[t(987)]),32&this.flags&&(this.id=e[t(1167)]())})),h[s(1337)](s(1249),(function(e){var t=s;this[t(1403)]=e[t(1266)](),this[t(1095)]=e[t(1266)](),this.principal_point_y=e[t(1266)](),1&this[t(537)]&&(this[t(368)]=e[t(1266)](),this[t(1321)]=e[t(1266)]())})),h.createBoxCtor(s(816),(function(e){var t=s;for(this[t(451)]=e[t(1167)](),this[t(1437)]=[],this[t(1546)]=[],i=0;i<this.component_count;i++){var r=e[t(595)]();this[t(1437)].push(r),r>=32768&&this.component_type_urls[t(389)](e[t(1572)]())}})),h[s(1337)](s(1549),(function(e){var t,r,n=s;if(t=e.readUint32(),this[n(871)]=[],0===this[n(987)])for(r=0;r<t;r++)this[n(871)][n(389)](e[n(794)]())})),h[s(1337)](s(1186),(function(e){var t=s;this[t(1413)]=e[t(595)](),this[t(1099)]=e.readUint16()})),h[s(1004)](s(708),(function(e){var t=s;if(this.colour_type=e[t(965)](4),this[t(782)]===t(1558)){this.colour_primaries=e[t(595)](),this[t(1146)]=e[t(595)](),this.matrix_coefficients=e[t(595)]();var r=e[t(817)]();this[t(1247)]=r>>7}else this[t(782)]===t(693)?this.ICC_profile=e[t(645)](this[t(1428)]-4):this.colour_type===t(669)&&(this[t(473)]=e[t(645)](this.size-4))})),h[s(1337)](s(1389),(function(e){var t=s;this.parseLanguage(e),this.notice=e[t(1572)]()})),h[s(1337)](s(1294),(function(e){var t=s;0===this.version&&(this[t(567)]=e.readInt32(),this[t(1210)]=e[t(1266)](),this[t(716)]=e.readInt32(),this.compositionStartTime=e[t(1266)](),this.compositionEndTime=e[t(1266)]())})),h.createFullBoxCtor(s(1151),(function(e){var t,r,n=s;if(t=e[n(1167)](),this[n(1412)]=[],this[n(1377)]=[],0===this[n(987)])for(r=0;r<t;r++){this[n(1412)][n(389)](e[n(1167)]());var i=e[n(1266)]();this[n(1377)][n(389)](i)}else if(1==this[n(987)])for(r=0;r<t;r++)this.sample_counts[n(389)](e[n(1167)]()),this[n(1377)].push(e[n(1266)]())})),h[s(1004)]("dac3",(function(e){var t=s,r=e[t(817)](),n=e.readUint8(),i=e[t(817)]();this[t(869)]=r>>6,this[t(1103)]=r>>1&31,this[t(1107)]=(1&r)<<2|n>>6&3,this[t(792)]=n>>3&7,this[t(1111)]=n>>2&1,this[t(609)]=3&n|i>>5&7})),h[s(1004)](s(1548),(function(e){var t=s,r=e[t(595)]();this[t(384)]=r>>3,this[t(1454)]=7&r,this[t(387)]=[];for(var n=0;n<this.num_ind_sub+1;n++){var i={};this.ind_subs[t(389)](i);var o=e[t(817)](),a=e[t(817)](),c=e[t(817)]();i[t(869)]=o>>6,i[t(1103)]=o>>1&31,i[t(1107)]=(1&o)<<4|a>>4&15,i.acmod=a>>1&7,i[t(1111)]=1&a,i.num_dep_sub=c>>1&15,i.num_dep_sub>0&&(i.chan_loc=(1&c)<<8|e[t(817)]())}})),h[s(1337)](s(1598),(function(e){var t=s,r=[],n=["STREAMINFO","PADDING",t(424),t(1409),"VORBIS_COMMENT","CUESHEET",t(1110),"RESERVED"];for(this[t(1613)](e);;){var i=e[t(817)](),o=Math[t(461)](127&i,n.length-1);if(o?e[t(645)](e[t(1087)]()):(e[t(645)](13),this[t(1223)]=e.readUint32()>>12,e[t(645)](20)),r[t(389)](n[o]),128&i)break}this[t(948)]=r[t(1263)]+" ("+r.join(", ")+")"})),h[s(1004)](s(662),(function(e){var t=s;this.bytessent=e[t(794)]()})),h.createBoxCtor(s(1184),(function(e){var t=s;this.time=e[t(1167)]()})),h[s(1004)](s(740),(function(e){var t=s;this[t(1019)]=e[t(794)]()})),h[s(1004)](s(781),(function(e){var t=s;if(this[t(512)]=e[t(817)](),this[t(1571)]=e.readUint8(),this[t(851)]=e[t(595)](),this[t(890)]=e[t(1167)](),this[t(918)]=e.readInt16(),this[t(642)]=e[t(817)](),0!==this[t(642)]){this[t(853)]=e[t(817)](),this[t(590)]=e[t(817)](),this.ChannelMapping=[];for(var r=0;r<this[t(1571)];r++)this[t(688)][r]=e[t(817)]()}})),h[s(1337)](s(1177),(function(e){var t,r,n=s;this[n(1617)]=[];for(var i=e[n(1167)](),o=0;o<i;o++){if((t=h[n(421)](e,!1,this.size-(e[n(663)]()-this.start))).code!==h.OK)return;r=t.box,this[n(1617)][n(389)](r)}})),h[s(1004)](s(1016),(function(e){var t=s;this[t(1019)]=e[t(794)]()})),h[s(1337)](s(728),(function(e){var t=s;this[t(1503)]=e[t(965)](this[t(1428)]-this[t(1365)])})),h[s(1337)](s(756),(function(e){var t=s;this[t(1617)]=[];for(var r=e[t(1167)](),n=0;n<r;n++){var i={};this[t(1617)][t(389)](i),1===this[t(987)]?(i[t(1030)]=e[t(794)](),i[t(571)]=e[t(646)]()):(i[t(1030)]=e[t(1167)](),i[t(571)]=e[t(1266)]()),i.media_rate_integer=e[t(681)](),i[t(388)]=e[t(681)]()}})),h.createFullBoxCtor(s(947),(function(e){var t=s;1==this.version?(this.timescale=e[t(1167)](),this[t(1458)]=e[t(794)](),this[t(988)]=e.readUint32(),this.id=e.readUint32(),this[t(453)]=e[t(1572)](),this[t(1007)]=e[t(1572)]()):(this.scheme_id_uri=e.readCString(),this[t(1007)]=e[t(1572)](),this[t(568)]=e[t(1167)](),this[t(557)]=e[t(1167)](),this.event_duration=e[t(1167)](),this.id=e[t(1167)]());var r=this.size-this[t(1365)]-(16+(this[t(453)][t(1263)]+1)+(this.value.length+1));1==this[t(987)]&&(r-=4),this[t(1160)]=e[t(645)](r)})),h[s(860)]=function(e,t){var r=s;h[e+"Box"]=function(t){var r=ko;h[r(1218)][r(406)](this,e,t)},h[e+r(907)][r(879)]=new(h[r(1218)]),h[e+r(907)][r(879)][r(703)]=function(e){var n=r;if(this.parseFullHeader(e),t)t[n(406)](this,e);else for(this.group_id=e.readUint32(),this.num_entities_in_group=e[n(1167)](),this[n(607)]=[],i=0;i<this[n(1056)];i++){var s=e[n(1167)]();this[n(607)].push(s)}}},h.createEntityToGroupCtor(s(1351)),h[s(860)](s(673)),h[s(860)](s(657)),h[s(860)](s(1154)),h[s(860)](s(1071)),h[s(860)](s(1283)),h[s(860)](s(541)),h[s(860)](s(1292)),h[s(860)](s(701)),h[s(860)]("iaug"),h.createEntityToGroupCtor(s(593)),h[s(860)](s(1477)),h[s(860)](s(1108)),h.createEntityToGroupCtor("tsyn"),h[s(860)](s(601)),h[s(860)](s(1422)),h.createFullBoxCtor("esds",(function(e){var t=s,r=e[t(645)](this[t(1428)]-this.hdr_size),n=new d;this[t(1118)]=n.parseOneDescriptor(new c(r[t(1451)],0,c[t(1591)]))})),h.createBoxCtor(s(1176),(function(e){var t=s;this[t(664)]=e[t(817)](),this[t(856)]=e.readUint8()})),h.createBoxCtor(s(866),(function(e){var t=s;this[t(1063)]=e[t(965)](4)})),h.createBoxCtor(s(1509),(function(e){var t=s,r=this.size-this.hdr_size;this.major_brand=e[t(965)](4),this[t(1619)]=e[t(1167)](),r-=8,this[t(867)]=[];for(var n=0;r>=4;)this[t(867)][n]=e.readString(4),r-=4,n++})),h[s(1337)](s(1113),(function(e){var t=s;0===this[t(987)]&&(e[t(1167)](),this.handler=e.readString(4),e[t(682)](3),this[t(1583)]=e[t(965)](this[t(1428)]-this[t(1365)]-20),"\0"===this.name[this.name.length-1]&&(this[t(1583)]=this[t(1583)][t(1305)](0,-1)))})),h[s(1004)]("hvcC",(function(e){var t,r,n,i,o=s;this[o(1075)]=e[o(817)](),i=e[o(817)](),this[o(1499)]=i>>6,this.general_tier_flag=(32&i)>>5,this[o(1200)]=31&i,this[o(466)]=e[o(1167)](),this[o(1194)]=e[o(645)](6),this[o(939)]=e[o(817)](),this[o(475)]=4095&e.readUint16(),this[o(995)]=3&e.readUint8(),this[o(857)]=3&e.readUint8(),this[o(705)]=7&e[o(817)](),this[o(1131)]=7&e[o(817)](),this[o(1476)]=e.readUint16(),i=e.readUint8(),this.constantFrameRate=i>>6,this[o(499)]=(13&i)>>3,this[o(464)]=(4&i)>>2,this[o(858)]=3&i,this[o(1199)]=[];var a=e[o(817)]();for(t=0;t<a;t++){var c=[];this[o(1199)][o(389)](c),i=e.readUint8(),c.completeness=(128&i)>>7,c[o(1243)]=63&i;var u=e[o(595)]();for(r=0;r<u;r++){var l={};c[o(389)](l),n=e[o(595)](),l[o(706)]=e[o(645)](n)}}})),h[s(1337)](s(1164),(function(e){var t,r=s;0===this[r(987)]?this[r(1267)]=e[r(595)]():this.entry_count=e[r(1167)](),this.item_infos=[];for(var n=0;n<this[r(1267)];n++){if((t=h[r(421)](e,!1,this[r(1428)]-(e.getPosition()-this[r(1144)])))[r(1e3)]!==h.OK)return;t[r(1024)].type,r(1478),this[r(1552)][n]=t.box}})),h[s(1337)](s(1068),(function(e){var t,r=s;t=e[r(817)](),this[r(715)]=t>>4&15,this[r(1132)]=15&t,t=e[r(817)](),this[r(1369)]=t>>4&15,1===this[r(987)]||2===this[r(987)]?this[r(431)]=15&t:this[r(431)]=0,this[r(1178)]=[];var n=0;if(this[r(987)]<2)n=e[r(595)]();else{if(2!==this.version)throw r(983);n=e[r(1167)]()}for(var i=0;i<n;i++){var o={};if(this[r(1178)].push(o),this[r(987)]<2)o[r(631)]=e[r(595)]();else{if(2!==this[r(987)])throw r(983);o.item_ID=e[r(1167)]()}switch(1===this.version||2===this[r(987)]?o[r(878)]=15&e[r(595)]():o[r(878)]=0,o[r(808)]=e[r(595)](),this[r(1369)]){case 0:o.base_offset=0;break;case 4:o[r(1364)]=e[r(1167)]();break;case 8:o[r(1364)]=e.readUint64();break;default:throw r(470)}var a=e[r(595)]();o[r(481)]=[];for(var c=0;c<a;c++){var u={};if(o[r(481)].push(u),1===this[r(987)]||2===this.version)switch(this[r(431)]){case 0:u[r(906)]=0;break;case 4:u.extent_index=e.readUint32();break;case 8:u[r(906)]=e[r(794)]();break;default:throw"Error reading extent index"}switch(this[r(715)]){case 0:u[r(876)]=0;break;case 4:u.extent_offset=e[r(1167)]();break;case 8:u[r(876)]=e[r(794)]();break;default:throw r(1313)}switch(this[r(1132)]){case 0:u.extent_length=0;break;case 4:u.extent_length=e[r(1167)]();break;case 8:u.extent_length=e.readUint64();break;default:throw r(1313)}}}})),h[s(1004)](s(367),(function(e){var t=s,r=e[t(817)]();this.reserved=r>>7,this[t(1363)]=1&r})),h.createFullBoxCtor(s(1478),(function(e){var t=s;if((0===this.version||1===this[t(987)])&&(this[t(631)]=e.readUint16(),this[t(862)]=e.readUint16(),this[t(1162)]=e.readCString(),this[t(1424)]=e[t(1572)](),this[t(842)]=e[t(1572)]()),1===this.version)return this[t(1306)]=e[t(965)](4),void e.seek(this[t(1144)]+this.size);this.version>=2&&(2===this.version?this.item_ID=e[t(595)]():3===this.version&&(this[t(631)]=e.readUint32()),this[t(862)]=e.readUint16(),this[t(1324)]=e[t(965)](4),this[t(1162)]=e[t(1572)](),this[t(1324)]===t(713)?(this.content_type=e.readCString(),this.content_encoding=e.readCString()):this.item_type===t(511)&&(this[t(1582)]=e[t(1572)]()))})),h[s(1337)](s(1333),(function(e){var t,r,n=s;for(entry_count=e[n(1167)](),this.associations=[],t=0;t<entry_count;t++){var i={};this[n(1077)].push(i),this[n(987)]<1?i.id=e[n(595)]():i.id=e[n(1167)]();var o=e[n(817)]();for(i[n(1520)]=[],r=0;r<o;r++){var a=e[n(817)](),c={};i.props.push(c),c.essential=(128&a)>>7==1,1&this.flags?c[n(1207)]=(127&a)<<8|e[n(817)]():c[n(1207)]=127&a}}})),h[s(1337)]("iref",(function(e){var t,r,n=s;for(this.references=[];e[n(663)]()<this[n(1144)]+this[n(1428)];){if((t=h[n(421)](e,!0,this[n(1428)]-(e.getPosition()-this.start)))[n(1e3)]!==h.OK)return;(r=0===this.version?new(h[n(1384)])(t[n(1355)],t[n(1428)],t[n(1365)],t[n(1144)]):new(h[n(1312)])(t[n(1355)],t.size,t[n(1365)],t[n(1144)]))[n(393)]===h[n(907)].prototype[n(393)]&&r.type!==n(632)&&r.parseDataAndRewind(e),r[n(703)](e),this[n(1119)][n(389)](r)}})),h[s(1004)](s(415),(function(e){var t=s;this[t(381)]=3&e[t(817)]()})),h[s(1337)](s(1616),(function(e){var t=s;this[t(1133)]=e[t(1167)](),this[t(811)]=e[t(1167)]()})),h.createFullBoxCtor(s(1216),(function(e){var t=s;this[t(710)]=e[t(1572)](),this.value=e[t(1572)]()})),h.createFullBoxCtor(s(1518),(function(e){var t=s,r=e[t(817)]();this.levels=[];for(var n=0;n<r;n++){var i={};this.levels[n]=i,i.track_ID=e.readUint32();var o=e[t(817)]();switch(i.padding_flag=o>>7,i[t(1089)]=127&o,i[t(1089)]){case 0:i[t(1603)]=e.readString(4);break;case 1:i[t(1603)]=e[t(965)](4),i[t(919)]=e.readUint32();break;case 2:case 3:break;case 4:i.sub_track_id=e.readUint32()}}})),h[s(1004)]("lsel",(function(e){this[s(1246)]=e.readUint16()})),h[s(1004)](s(527),(function(e){var t=s;this[t(895)]=e[t(1167)](),this[t(1070)]=e[t(1167)]()})),f.prototype[s(762)]=function(){return"("+this.x+","+this.y+")"},h[s(1004)]("mdcv",(function(e){var t=s;this[t(589)]=[],this.display_primaries[0]=new f(e[t(595)](),e[t(595)]()),this[t(589)][1]=new f(e[t(595)](),e[t(595)]()),this[t(589)][2]=new f(e.readUint16(),e.readUint16()),this.white_point=new f(e[t(595)](),e.readUint16()),this[t(1100)]=e[t(1167)](),this[t(1060)]=e.readUint32()})),h[s(1337)](s(546),(function(e){var t=s;1==this.version?(this[t(395)]=e[t(794)](),this.modification_time=e[t(794)](),this[t(568)]=e.readUint32(),this[t(957)]=e[t(794)]()):(this.creation_time=e.readUint32(),this[t(1275)]=e[t(1167)](),this[t(568)]=e[t(1167)](),this.duration=e.readUint32()),this[t(539)](e),e[t(595)]()})),h.createFullBoxCtor(s(578),(function(e){var t=s;1&this[t(537)]&&(this[t(987)]=1),1==this[t(987)]?this.fragment_duration=e[t(794)]():this[t(613)]=e[t(1167)]()})),h.createFullBoxCtor(s(638),(function(e){var t=s;this[t(1465)]=[],h.ContainerBox[t(879)][t(703)][t(406)](this,e)})),h[s(1337)](s(873),(function(e){var t=s;this.sequence_number=e[t(1167)]()})),h[s(1337)](s(962),(function(e){var t=s;this[t(1532)]=e[t(1167)]()})),h.createFullBoxCtor(s(487),(function(e){var t=s;this.bits_per_pixel=e[t(817)]()})),h[s(1337)](s(942),(function(e){var t=s;1==this[t(987)]?(this[t(395)]=e[t(794)](),this[t(1275)]=e[t(794)](),this[t(568)]=e[t(1167)](),this[t(957)]=e[t(794)]()):(this.creation_time=e[t(1167)](),this[t(1275)]=e.readUint32(),this[t(568)]=e[t(1167)](),this.duration=e.readUint32()),this.rate=e[t(1167)](),this[t(1082)]=e[t(595)]()>>8,e.readUint16(),e[t(682)](2),this[t(1104)]=e[t(682)](9),e.readUint32Array(6),this[t(1277)]=e.readUint32()})),h.createBoxCtor(s(1442),(function(e){var t=s;this.packetssent=e[t(1167)]()})),h[s(1004)]("nump",(function(e){var t=s;this[t(828)]=e[t(794)]()})),h[s(1337)](s(1553),(function(e){var t=s,r=e[t(1167)]();this[t(376)]=[];for(var n=0;n<Math[t(1291)]((r+1)/2);n++)this[t(376)]=e[t(817)]()})),h[s(1004)](s(1319),(function(e){var t=s;this.hSpacing=e[t(1167)](),this[t(1381)]=e[t(1167)]()})),h[s(1004)](s(1035),(function(e){var t=s;this[t(796)]=e[t(965)](this.size-this[t(1365)])})),h[s(1004)]("payt",(function(e){var t=s;this[t(1576)]=e[t(1167)]();var r=e[t(817)]();this[t(1046)]=e[t(965)](r)})),h[s(1337)](s(495),(function(e){var t=s,r=(this[t(1428)]-this[t(1365)])/8;this[t(1226)]=[],this[t(529)]=[];for(var n=0;n<r;n++)this[t(1226)][n]=e[t(1167)](),this[t(529)][n]=e[t(1167)]()})),h.createFullBoxCtor(s(959),(function(e){var t=s;0===this.version?this.item_id=e[t(595)]():this[t(1447)]=e[t(1167)]()})),h.createFullBoxCtor(s(570),(function(e){var t,r=s;for(this[r(1152)]=e.readUint8(),this[r(1065)]=[],t=0;t<this[r(1152)];t++)this[r(1065)][t]=e.readUint8()})),h[s(1004)]("pmax",(function(e){var t=s;this[t(1070)]=e[t(1167)]()})),h[s(1337)]("prdi",(function(e){var t=s;if(this[t(411)]=e[t(595)](),this.item_count=[],2&this[t(537)])for(var r=0;r<this.step_count;r++)this.item_count[r]=e.readUint16()})),h.createFullBoxCtor(s(525),(function(e){var t=s;this.ref_track_id=e.readUint32(),this[t(654)]=e[t(794)](),0===this.version?this[t(571)]=e[t(1167)]():this.media_time=e[t(794)]()})),h[s(1337)](s(921),(function(e){var t=s;if(this.system_id=h.parseHex16(e),this.version>0){var r=e[t(1167)]();this.kid=[];for(var n=0;n<r;n++)this[t(916)][n]=h[t(1235)](e)}var i=e[t(1167)]();i>0&&(this[t(706)]=e[t(645)](i))})),h[s(1337)](s(774),(function(e){var t=s;this[t(1600)]=e[t(1167)](),this[t(1055)]=e.readUint32()})),h[s(1337)](s(877),(function(e){var t=s;this[t(1600)]=e.readUint32(),this[t(1055)]=e.readUint32()})),h[s(1337)](s(669),(function(e){var t=s;this[t(1600)]=e.readUint32(),this[t(1055)]=e[t(1167)]()})),h.createContainerBoxCtor(s(488),null,[s(774),"prof",s(877)]),h[s(1004)](s(365),(function(e){var t=s;this.descriptionformat=e[t(965)](4),this[t(746)]=e[t(965)](this[t(1428)]-this.hdr_size-4)})),h[s(1337)](s(704),(function(e){var t=s;1&this[t(537)]&&(this.aux_info_type=e[t(1167)](),this[t(1031)]=e[t(1167)]());var r=e[t(1167)]();this[t(383)]=[];for(var n=0;n<r;n++)0===this[t(987)]?this[t(383)][n]=e[t(1167)]():this[t(383)][n]=e.readUint64()})),h[s(1337)](s(807),(function(e){var t=s;1&this[t(537)]&&(this[t(1280)]=e[t(1167)](),this.aux_info_type_parameter=e[t(1167)]()),this[t(926)]=e.readUint8();var r=e[t(1167)]();if(this[t(687)]=[],0===this[t(926)])for(var n=0;n<r;n++)this.sample_info_size[n]=e[t(817)]()})),h[s(833)](h[s(989)],s(788),(function(e){var t=s;this.parseHeader(e),this[t(842)]=e[t(1572)](),this[t(517)]=e.readCString(),this[t(1203)](e)})),h[s(833)](h[s(989)],s(1078),(function(e){var t=s;this.parseHeader(e),this.content_encoding=e[t(1572)](),this.namespace=e[t(1572)](),this.schema_location=e[t(1572)](),this[t(1203)](e)})),h.createSampleEntryCtor(h.SAMPLE_ENTRY_TYPE_SUBTITLE,s(1081),(function(e){var t=s;this.parseHeader(e),this.content_encoding=e[t(1572)](),this.mime_format=e[t(1572)](),this[t(1203)](e)})),h[s(833)](h[s(1517)],"stpp",(function(e){var t=s;this.parseHeader(e),this[t(1193)]=e[t(1572)](),this[t(712)]=e[t(1572)](),this.auxiliary_mime_types=e[t(1572)](),this[t(1203)](e)})),h[s(833)](h[s(1517)],s(908),(function(e){var t=s;this[t(1456)](e),this[t(842)]=e[t(1572)](),this[t(517)]=e[t(1572)](),this[t(1203)](e)})),h[s(833)](h[s(1517)],"tx3g",(function(e){var t=s;this[t(1456)](e),this.displayFlags=e[t(1167)](),this[t(1168)]=e.readInt8(),this[t(991)]=e[t(940)](),this[t(500)]=e[t(645)](4),this[t(1382)]=e.readInt16Array(4),this[t(950)]=e[t(645)](12),this.parseFooter(e)})),h.createSampleEntryCtor(h[s(989)],s(562),(function(e){var t=s;this[t(1456)](e),this[t(1203)](e)})),h[s(1486)](s(474),(function(e){var t,r=s,n=e[r(595)]();for(this.first_output_sample=e[r(595)](),this[r(379)]=[],t=0;t<n;t++)this[r(379)][t]=e[r(1167)]();var i=this[r(408)]-4-4*n;for(this[r(1209)]=[],this[r(463)]=[],t=0;t<i/4;t++)this[r(1209)][t]=e[r(595)](),this.num_total_samples[t]=e[r(595)]()})),h[s(1486)](s(675),(function(e){var t=s;this[t(1539)]=e[t(817)](),this[t(507)]=e[t(817)](),this.avgBitRate=e.readUint16(),this.avgFrameRate=e[t(595)]()})),h.createSampleGroupCtor("avss",(function(e){var t=s;this.subSequenceIdentifier=e.readUint16(),this.layerNumber=e[t(817)]();var r=e[t(817)]();this[t(1231)]=r>>7,this[t(647)]=r>>6&1,this.durationFlag&&(this[t(957)]=e.readUint32()),this[t(647)]&&(this[t(507)]=e[t(817)](),this[t(450)]=e[t(595)](),this.avgFrameRate=e[t(595)]()),this.dependency=[];for(var n=e[t(817)](),i=0;i<n;i++){var o={};this.dependency.push(o),o[t(1622)]=e[t(817)](),o[t(1539)]=e[t(817)](),o[t(1083)]=e[t(595)]()}})),h[s(1486)](s(863),(function(e){})),h.createSampleGroupCtor(s(1417),(function(e){})),h[s(1486)](s(1197),(function(e){var t=s;this[t(1326)]=e[t(681)]()})),h[s(1486)](s(547),(function(e){var t=s,r=e.readUint8();this[t(1120)]=r>>7,this[t(380)]=127&r})),h[s(1486)]("rash",(function(e){var t=s;if(this[t(1551)]=e[t(595)](),this[t(408)]!==2+(1===this[t(1551)]?2:6*this[t(1551)])+9)this.data=e[t(645)](this.description_length-2);else{if(1===this[t(1551)])this.target_rate_share=e[t(595)]();else{this[t(370)]=[],this.available_bitrate=[];for(var r=0;r<this[t(1551)];r++)this[t(936)][r]=e[t(1167)](),this[t(370)][r]=e[t(595)]()}this.maximum_bitrate=e[t(1167)](),this[t(750)]=e.readUint32(),this[t(692)]=e[t(817)]()}})),h[s(1486)](s(555),(function(e){var t=s;this[t(1326)]=e[t(681)]()})),h.SampleGroupEntry[s(879)][s(703)]=function(e){var t=s;this[t(706)]=e[t(645)](this.description_length)},h[s(1486)](s(976),(function(e){})),h[s(1486)](s(587),(function(e){})),h[s(1486)](s(791),(function(e){var t=s;this[t(1253)]=e.readUint8();var r=e.readUint8();this[t(883)]=r>>4,this[t(1187)]=15&r,this.isProtected=e.readUint8(),this[t(1573)]=e[t(817)](),this[t(1278)]=h[t(1235)](e),this.constant_IV_size=0,this[t(954)]=0,1===this[t(825)]&&0===this.Per_Sample_IV_Size&&(this[t(1058)]=e[t(817)](),this[t(954)]=e[t(645)](this.constant_IV_size))})),h[s(1486)](s(569),(function(e){})),h[s(1486)]("sync",(function(e){var t=s,r=e[t(817)]();this[t(1295)]=63&r})),h[s(1486)](s(622),(function(e){var t=s,r=e[t(817)]();this[t(790)]=r>>7})),h[s(1486)](s(967),(function(e){})),h.createSampleGroupCtor(s(1483),(function(e){})),h[s(1486)](s(720),(function(e){})),h[s(1337)](s(649),(function(e){var t=s;this[t(1603)]=e[t(965)](4),1===this[t(987)]?this.grouping_type_parameter=e[t(1167)]():this[t(919)]=0,this[t(1617)]=[];for(var r=e.readUint32(),n=0;n<r;n++){var i={};this[t(1617)][t(389)](i),i[t(1036)]=e.readInt32(),i[t(1534)]=e[t(1266)]()}})),p[s(879)][s(762)]=function(){var e=s;return e(1473)+this[e(1536)]+e(552)+this.bad_pixel_column+"]"},h[s(1337)](s(1537),(function(e){var t,r=s;for(this.component_count=e[r(595)](),this[r(945)]=[],t=0;t<this[r(451)];t++)this[r(945)][r(389)](e[r(595)]());var n=e.readUint8();for(this.correction_applied=128==(128&n),this[r(1392)]=e[r(1167)](),this[r(1027)]=e.readUint32(),this.num_bad_pixels=e[r(1167)](),this[r(498)]=[],this[r(402)]=[],this.bad_pixels=[],t=0;t<this.num_bad_rows;t++)this.bad_rows[r(389)](e[r(1167)]());for(t=0;t<this[r(1027)];t++)this[r(402)].push(e[r(1167)]());for(t=0;t<this[r(1230)];t++){var i=e[r(1167)](),o=e[r(1167)]();this[r(830)][r(389)](new p(i,o))}})),h[s(1337)](s(718),(function(e){var t=s;this.scheme_type=e[t(965)](4),this[t(1330)]=e.readUint32(),1&this[t(537)]&&(this[t(1191)]=e.readString(this[t(1428)]-this.hdr_size-8))})),h[s(1004)](s(1074),(function(e){var t=s;this[t(746)]=e.readString(this[t(1428)]-this.hdr_size)})),h[s(1337)]("sdtp",(function(e){var t,r=s,n=this[r(1428)]-this[r(1365)];this.is_leading=[],this[r(1405)]=[],this[r(1189)]=[],this[r(761)]=[];for(var i=0;i<n;i++)t=e.readUint8(),this[r(1137)][i]=t>>6,this[r(1405)][i]=t>>4&3,this[r(1189)][i]=t>>2&3,this[r(761)][i]=3&t})),h.createFullBoxCtor(s(1406)),h[s(1337)](s(1009),(function(e){var t=s;this[t(1603)]=e.readString(4),o[t(826)](t(1350),t(1010)+this.grouping_type),1===this[t(987)]?this[t(1170)]=e.readUint32():this[t(1170)]=0,this[t(987)]>=2&&(this[t(540)]=e[t(1167)]()),this[t(1617)]=[];for(var r=e[t(1167)](),n=0;n<r;n++){var i;i=h[this[t(1603)]+t(564)]?new(h[this[t(1603)]+t(564)])(this.grouping_type):new(h[t(564)])(this.grouping_type),this.entries[t(389)](i),1===this[t(987)]&&0===this[t(1170)]?i[t(408)]=e[t(1167)]():i[t(408)]=this[t(1170)],i.write===h[t(564)].prototype[t(393)]&&(i[t(706)]=e[t(645)](i[t(408)]),e.position-=i[t(408)]),i[t(703)](e)}})),h[s(1337)](s(468),(function(e){var t=s;this[t(416)]=e[t(1167)](),this[t(568)]=e[t(1167)](),0===this[t(987)]?(this[t(1543)]=e[t(1167)](),this.first_offset=e.readUint32()):(this[t(1543)]=e[t(794)](),this.first_offset=e[t(794)]()),e[t(595)](),this.references=[];for(var r=e[t(595)](),n=0;n<r;n++){var i={};this.references[t(389)](i);var o=e[t(1167)]();i[t(1349)]=o>>31&1,i[t(1252)]=2147483647&o,i[t(414)]=e.readUint32(),o=e.readUint32(),i[t(1124)]=o>>31&1,i[t(818)]=o>>28&7,i[t(1134)]=268435455&o}})),h.SingleItemTypeReferenceBox=function(e,t,r,n){var i=s;h[i(907)][i(406)](this,e,t),this.hdr_size=r,this[i(1144)]=n},h[s(1384)][s(879)]=new h.Box,h[s(1384)].prototype[s(703)]=function(e){var t=s;this[t(650)]=e[t(595)]();var r=e.readUint16();this.references=[];for(var n=0;n<r;n++)this[t(1119)][n]={},this[t(1119)][n][t(1179)]=e[t(595)]()},h[s(1312)]=function(e,t,r,n){var i=s;h.Box[i(406)](this,e,t),this[i(1365)]=r,this.start=n},h[s(1312)][s(879)]=new(h[s(907)]),h[s(1312)][s(879)].parse=function(e){var t=s;this[t(650)]=e[t(1167)]();var r=e[t(595)]();this[t(1119)]=[];for(var n=0;n<r;n++)this.references[n]={},this[t(1119)][n][t(1179)]=e.readUint32()},h[s(1337)]("SmDm",(function(e){var t=s;this[t(491)]=e.readUint16(),this[t(775)]=e[t(595)](),this[t(1569)]=e.readUint16(),this.primaryGChromaticity_y=e.readUint16(),this[t(519)]=e[t(595)](),this[t(623)]=e[t(595)](),this[t(700)]=e.readUint16(),this.whitePointChromaticity_y=e[t(595)](),this[t(1112)]=e[t(1167)](),this.luminanceMin=e[t(1167)]()})),h[s(1337)](s(427),(function(e){var t=s;this[t(1419)]=e[t(595)](),e[t(595)]()})),h[s(1337)]("ssix",(function(e){var t=s;this[t(1135)]=[];for(var r=e[t(1167)](),n=0;n<r;n++){var i={};this.subsegments[t(389)](i),i[t(554)]=[];for(var o=e[t(1167)](),a=0;a<o;a++){var c={};i[t(554)].push(c),c[t(1097)]=e[t(817)](),c[t(404)]=e[t(1087)]()}}})),h[s(1337)](s(1462),(function(e){var t,r=s;if(t=e[r(1167)](),this[r(871)]=[],0===this[r(987)])for(var n=0;n<t;n++)this.chunk_offsets.push(e[r(1167)]())})),h.createFullBoxCtor("stdp",(function(e){var t=s,r=(this[t(1428)]-this[t(1365)])/2;this.priority=[];for(var n=0;n<r;n++)this[t(396)][n]=e.readUint16()})),h[s(1337)](s(1372)),h[s(1337)](s(1504),(function(e){var t=s;this[t(1215)]=e[t(595)](),this[t(634)]=e[t(595)](),this.sub_track_id=e[t(1167)]();var r=(this.size-this.hdr_size-8)/4;this[t(1239)]=[];for(var n=0;n<r;n++)this[t(1239)][n]=e.readUint32()})),h[s(1337)](s(1402),(function(e){var t,r,n=s;if(t=e[n(1167)](),this[n(531)]=[],this[n(1584)]=[],this[n(1505)]=[],0===this[n(987)])for(r=0;r<t;r++)this.first_chunk[n(389)](e[n(1167)]()),this[n(1584)][n(389)](e[n(1167)]()),this[n(1505)].push(e[n(1167)]())})),h[s(1337)]("stsd",(function(e){var t,r,n,i,o=s;for(this[o(1617)]=[],n=e[o(1167)](),t=1;t<=n;t++){if((r=h[o(421)](e,!0,this[o(1428)]-(e[o(663)]()-this[o(1144)])))[o(1e3)]!==h.OK)return;h[r[o(1355)]+"SampleEntry"]?((i=new(h[r[o(1355)]+o(838)])(r[o(1428)]))[o(1365)]=r[o(1365)],i[o(1144)]=r[o(1144)]):i=new(h[o(838)])(r[o(1355)],r[o(1428)],r.hdr_size,r[o(1144)]),i[o(393)]===h[o(838)][o(879)][o(393)]&&i.parseDataAndRewind(e),i.parse(e),this[o(1617)][o(389)](i)}})),h.createFullBoxCtor(s(399),(function(e){var t=s;this.grouping_type=e[t(1167)]();var r=e[t(595)]();this[t(1534)]=[];for(var n=0;n<r;n++)this[t(1534)][n]=e[t(1167)]()})),h.createFullBoxCtor(s(582),(function(e){var t,r,n=s;if(t=e.readUint32(),this.shadowed_sample_numbers=[],this[n(1609)]=[],0===this[n(987)])for(r=0;r<t;r++)this[n(956)].push(e[n(1167)]()),this[n(1609)][n(389)](e[n(1167)]())})),h[s(1337)]("stss",(function(e){var t,r,n=s;if(r=e[n(1167)](),0===this.version)for(this[n(1008)]=[],t=0;t<r;t++)this.sample_numbers.push(e.readUint32())})),h[s(1337)](s(1094),(function(e){var t,r=s;if(this[r(783)]=[],0===this[r(987)])for(this[r(1128)]=e.readUint32(),this.sample_count=e[r(1167)](),t=0;t<this[r(1036)];t++)0===this[r(1128)]?this[r(783)][r(389)](e[r(1167)]()):this[r(783)][t]=this.sample_size})),h[s(1337)](s(1281),(function(e){var t,r,n,i=s;if(t=e[i(1167)](),this[i(1412)]=[],this[i(1085)]=[],0===this[i(987)])for(r=0;r<t;r++)this[i(1412)].push(e[i(1167)]()),(n=e[i(1266)]())<0&&(n=1),this.sample_deltas.push(n)})),h[s(1337)](s(1436),(function(e){var t=s,r=e[t(1167)]();this[t(980)]=3&r,this[t(1106)]=e.readUint32();var n,i,o=e[t(1167)]();for(this[t(1329)]=e[t(965)](o),this.boxes=[];e.getPosition()<this.start+this[t(1428)];){if((n=h[t(421)](e,!1,this.size-(e[t(663)]()-this[t(1144)])))[t(1e3)]!==h.OK)return;i=n.box,this.boxes[t(389)](i),this[i.type]=i}})),h.createBoxCtor(s(1340),(function(e){var t=s;h[t(1105)][t(879)][t(703)].call(this,e)})),h.createFullBoxCtor(s(636),(function(e){var t,r,n=s;if(this[n(783)]=[],0===this[n(987)])if(this[n(1253)]=e[n(1087)](),this.field_size=e[n(817)](),r=e[n(1167)](),4===this[n(496)])for(t=0;t<r;t+=2){var i=e[n(817)]();this.sample_sizes[t]=i>>4&15,this[n(783)][t+1]=15&i}else if(8===this[n(496)])for(t=0;t<r;t++)this[n(783)][t]=e[n(817)]();else if(16===this.field_size)for(t=0;t<r;t++)this[n(783)][t]=e[n(595)]()})),h.createFullBoxCtor(s(1533),(function(e){var t,r,n,i,o=s;for(n=e[o(1167)](),this[o(1617)]=[],t=0;t<n;t++){var a={};if(this.entries[t]=a,a[o(702)]=e[o(1167)](),a[o(1195)]=[],(i=e.readUint16())>0)for(r=0;r<i;r++){var c={};a[o(1195)][o(389)](c),1==this[o(987)]?c[o(1428)]=e.readUint32():c.size=e[o(595)](),c[o(396)]=e.readUint8(),c[o(887)]=e[o(817)](),c.codec_specific_parameters=e.readUint32()}}})),h[s(1337)]("tenc",(function(e){var t=s;if(e.readUint8(),0===this[t(987)])e[t(817)]();else{var r=e[t(817)]();this.default_crypt_byte_block=r>>4&15,this[t(912)]=15&r}this[t(698)]=e[t(817)](),this.default_Per_Sample_IV_Size=e.readUint8(),this.default_KID=h.parseHex16(e),1===this.default_isProtected&&0===this[t(490)]&&(this[t(798)]=e[t(817)](),this[t(1449)]=e[t(645)](this.default_constant_IV_size))})),h.createFullBoxCtor(s(941),(function(e){var t=s;1==this[t(987)]?this.baseMediaDecodeTime=e[t(794)]():this[t(984)]=e.readUint32()})),h[s(1337)]("tfhd",(function(e){var t=s,r=0;this[t(1165)]=e[t(1167)](),this.size-this[t(1365)]>r&&this.flags&h[t(615)]?(this[t(670)]=e[t(794)](),r+=8):this[t(670)]=0,this[t(1428)]-this.hdr_size>r&&this[t(537)]&h.TFHD_FLAG_SAMPLE_DESC?(this.default_sample_description_index=e[t(1167)](),r+=4):this[t(521)]=0,this[t(1428)]-this[t(1365)]>r&&this[t(537)]&h[t(493)]?(this.default_sample_duration=e[t(1167)](),r+=4):this[t(1604)]=0,this[t(1428)]-this[t(1365)]>r&&this[t(537)]&h[t(970)]?(this[t(1524)]=e.readUint32(),r+=4):this[t(1524)]=0,this[t(1428)]-this[t(1365)]>r&&this[t(537)]&h[t(758)]?(this[t(452)]=e[t(1167)](),r+=4):this[t(452)]=0})),h[s(1337)](s(832),(function(e){var t=s;this.track_ID=e.readUint32(),e[t(1087)]();var r=e[t(817)]();this[t(1420)]=r>>4&3,this[t(963)]=r>>2&3,this[t(752)]=3&r,this[t(1617)]=[];for(var n=e[t(1167)](),i=0;i<n;i++)1===this[t(987)]?(this[t(548)]=e[t(794)](),this[t(1047)]=e[t(794)]()):(this[t(548)]=e[t(1167)](),this[t(1047)]=e[t(1167)]()),this[t(754)]=e[t(946)+8*(this[t(1420)]+1)](),this.trun_number=e[t(946)+8*(this[t(963)]+1)](),this.sample_number=e["readUint"+8*(this[t(752)]+1)]()})),h[s(1337)]("tkhd",(function(e){var t=s;1==this[t(987)]?(this[t(395)]=e[t(794)](),this.modification_time=e[t(794)](),this[t(1165)]=e[t(1167)](),e.readUint32(),this[t(957)]=e[t(794)]()):(this.creation_time=e.readUint32(),this[t(1275)]=e[t(1167)](),this.track_id=e[t(1167)](),e[t(1167)](),this.duration=e[t(1167)]()),e[t(682)](2),this[t(1421)]=e[t(681)](),this[t(634)]=e.readInt16(),this[t(1082)]=e[t(681)]()>>8,e.readUint16(),this.matrix=e[t(1472)](9),this.width=e[t(1167)](),this.height=e[t(1167)]()})),h[s(1004)](s(610),(function(e){var t=s;this[t(548)]=e[t(1167)]()})),h[s(1004)](s(1196),(function(e){var t=s;this[t(548)]=e[t(1167)]()})),h[s(1004)]("totl",(function(e){this[s(1019)]=e.readUint32()})),h[s(1004)](s(1265),(function(e){var t=s;this.bytessent=e[t(1167)]()})),h[s(1004)](s(1345),(function(e){var t=s;this.bytessent=e[t(794)]()})),h.TrackGroupTypeBox[s(879)].parse=function(e){var t=s;this[t(1613)](e),this[t(739)]=e.readUint32()},h[s(1444)](s(407)),h.TrackReferenceTypeBox=function(e,t,r,n){var i=s;h.Box[i(406)](this,e,t),this[i(1365)]=r,this[i(1144)]=n},h[s(1482)].prototype=new(h[s(907)]),h[s(1482)][s(879)][s(703)]=function(e){var t=s;this[t(1602)]=e[t(682)]((this[t(1428)]-this[t(1365)])/4)},h[s(714)][s(879)].parse=function(e){for(var t,r,n=s;e.getPosition()<this[n(1144)]+this[n(1428)];){if((t=h[n(421)](e,!0,this.size-(e.getPosition()-this[n(1144)])))[n(1e3)]!==h.OK)return;(r=new(h[n(1482)])(t[n(1355)],t[n(1428)],t[n(1365)],t[n(1144)]))[n(393)]===h[n(907)][n(879)][n(393)]&&"mdat"!==r.type&&r[n(1018)](e),r[n(703)](e),this[n(1465)][n(389)](r)}},h[s(1337)](s(1260),(function(e){var t=s;for(this[t(1585)]=e[t(1167)](),this.boxes=[];e[t(663)]()<this[t(1144)]+this[t(1428)];){if(ret=h.parseOneBox(e,!1,this[t(1428)]-(e.getPosition()-this[t(1144)])),ret.code!==h.OK)return;box=ret[t(1024)],this[t(1465)].push(box)}})),h.createFullBoxCtor(s(583),(function(e){var t=s;this.track_id=e.readUint32(),this[t(521)]=e.readUint32(),this[t(1604)]=e.readUint32(),this[t(1524)]=e.readUint32(),this[t(452)]=e[t(1167)]()})),h[s(1004)](s(1101),(function(e){var t=s;this[t(1019)]=e[t(794)]()})),h[s(1337)](s(1268),(function(e){var t=s,r=0;if(this[t(1036)]=e.readUint32(),r+=4,this[t(1428)]-this[t(1365)]>r&&this[t(537)]&h[t(1460)]?(this.data_offset=e.readInt32(),r+=4):this[t(420)]=0,this[t(1428)]-this[t(1365)]>r&&this[t(537)]&h[t(400)]?(this[t(779)]=e[t(1167)](),r+=4):this.first_sample_flags=0,this[t(1211)]=[],this[t(1128)]=[],this.sample_flags=[],this[t(1208)]=[],this[t(1428)]-this.hdr_size>r)for(var n=0;n<this[t(1036)];n++)this[t(537)]&h[t(1610)]&&(this[t(1211)][n]=e.readUint32()),this[t(537)]&h[t(753)]&&(this[t(1128)][n]=e[t(1167)]()),this[t(537)]&h.TRUN_FLAGS_FLAGS&&(this[t(397)][n]=e.readUint32()),this.flags&h[t(955)]&&(0===this[t(987)]?this[t(1208)][n]=e.readUint32():this[t(1208)][n]=e.readInt32())})),h[s(1337)](s(745),(function(e){var t=s;this[t(1215)]=e[t(1167)]();var r=(this[t(1428)]-this.hdr_size-4)/4;this[t(1239)]=[];for(var n=0;n<r;n++)this[t(1239)][n]=e.readUint32()})),h[s(1337)](s(960),(function(e){this[s(433)]=e.readCString()})),h[s(1004)](s(952),(function(e){var t=s,r=(this[t(1428)]-this.hdr_size)/4;this[t(867)]=[];for(var n=0;n<r;n++)this[t(867)][n]=e.readString(4)})),h[s(1337)](s(1341),(function(e){var t=s;this[t(628)]=e[t(1572)](),this[t(1583)]=e[t(1572)](),this[t(785)]=e[t(1572)](),this[t(446)]=e[t(1572)]()})),h[s(1337)](s(812),(function(e){var t,r=s;if(this[r(809)]=e[r(1167)](),1==this[r(987)]);else if(0==this[r(987)]){for(this.component_count=e[r(1167)](),this.component_index=[],this[r(637)]=[],this.component_format=[],this[r(1148)]=[],t=0;t<this[r(451)];t++)this.component_index[r(389)](e[r(595)]()),this[r(637)][r(389)](e[r(817)]()),this[r(1367)][r(389)](e[r(817)]()),this[r(1148)][r(389)](e[r(817)]());this[r(864)]=e[r(817)](),this[r(1574)]=e[r(817)](),this[r(518)]=e[r(817)]();var n=e[r(817)]();this[r(629)]=n>>7&1,this[r(846)]=n>>6&1,this[r(591)]=n>>5&1,this.block_reversed=n>>4&1,this.pad_unknown=n>>3&1,this[r(1066)]=e[r(1167)](),this[r(968)]=e[r(1167)](),this[r(1079)]=e[r(1167)](),this[r(1284)]=e[r(1167)](),this[r(845)]=e[r(1167)]()}})),h.createFullBoxCtor(s(969),(function(e){var t=s;1!==this[t(537)]&&(this.location=e[t(1572)]())})),h[s(1337)](s(1374),(function(e){var t=s;this[t(1583)]=e[t(1572)](),this[t(1428)]-this[t(1365)]-this.name.length-1>0&&(this[t(979)]=e[t(1572)]())})),h[s(787)]("a5d40b30e81411ddba2f0800200c9a66",!0,!1,(function(e){var t=s;this[t(894)]=e[t(965)](this[t(1428)]-this.hdr_size)[t(476)](/&/g,t(1443))[t(476)](/</g,"&lt;")[t(476)](/>/g,t(793))[t(476)](/"/g,"&quot;").replace(/'/g,t(1023))})),h[s(787)](s(973),!0,!1,(function(e){var t=s;this.system_id=h.parseHex16(e);var r=e.readUint32();r>0&&(this.data=e[t(645)](r))})),h[s(787)]("a2394f525a9b4f14a2446c427c648df4",!0,!1),h[s(787)](s(443),!0,!1,(function(e){var t=s;this.default_AlgorithmID=e[t(1087)](),this[t(482)]=e.readUint8(),this[t(510)]=h.parseHex16(e)})),h.createUUIDBox(s(797),!0,!1,(function(e){var t=s;this[t(385)]=e[t(817)](),this[t(1617)]=[];for(var r=0;r<this[t(385)];r++){var n={},i=0,o=0;1===this[t(987)]?(i=e[t(794)](),o=e[t(794)]()):(i=e[t(1167)](),o=e[t(1167)]()),n[t(920)]=i,n[t(445)]=o,this[t(1617)][t(389)](n)}})),h.createUUIDBox(s(658),!0,!1,(function(e){var t=s;1===this[t(987)]?(this[t(920)]=e[t(794)](),this[t(957)]=e[t(794)]()):(this[t(920)]=e[t(1167)](),this[t(957)]=e[t(1167)]())})),h.createFullBoxCtor(s(1416),(function(e){var t=s;this[t(1332)]=e[t(595)](),this[t(575)]=e.readUint16Array(3)})),h[s(1337)](s(549),(function(e){var t,r=s;1===this[r(987)]?(this[r(809)]=e[r(817)](),this.level=e[r(817)](),t=e[r(817)](),this[r(1401)]=t>>4,this.chromaSubsampling=t>>1&7,this.videoFullRangeFlag=1&t,this[r(437)]=e[r(817)](),this[r(810)]=e[r(817)](),this[r(1567)]=e.readUint8(),this[r(1234)]=e[r(595)](),this[r(763)]=e.readUint8Array(this[r(1234)])):(this[r(809)]=e[r(817)](),this.level=e[r(817)](),t=e[r(817)](),this[r(1401)]=t>>4&15,this[r(884)]=15&t,t=e[r(817)](),this.chromaSubsampling=t>>4&15,this.transferFunction=t>>1&7,this[r(1393)]=1&t,this[r(1234)]=e[r(595)](),this[r(763)]=e.readUint8Array(this[r(1234)]))})),h[s(1004)](s(691),(function(e){var t=s;this.text=e.readString(this[t(1428)]-this[t(1365)])})),h[s(1337)](s(1410),(function(e){var t,r,n=s,i={held_bits:void 0,num_held_bits:0,stream_read_1_bytes:function(e){var t=ko;this[t(503)]=e[t(817)](),this[t(882)]=8},stream_read_2_bytes:function(e){var t=ko;this.held_bits=e[t(595)](),this[t(882)]=16},extract_bits:function(e){var t=ko,r=this[t(503)]>>this[t(882)]-e&(1<<e)-1;return this[t(882)]-=e,r}};if(i[n(584)](e),i[n(1127)](5),this[n(858)]=i[n(1127)](2),this.ptl_present_flag=i[n(1127)](1),this[n(937)]){if(i[n(1470)](e),this[n(1511)]=i[n(1127)](9),this[n(1430)]=i[n(1127)](3),this[n(480)]=i.extract_bits(2),this.chroma_format_idc=i[n(1127)](2),i.stream_read_1_bytes(e),this.bit_depth_minus8=i[n(1127)](3),i.extract_bits(5),i[n(1470)](e),i[n(1127)](2),this[n(821)]=i.extract_bits(6),this[n(1200)]=i[n(1127)](7),this[n(614)]=i[n(1127)](1),this[n(939)]=e.readUint8(),i[n(584)](e),this[n(439)]=i.extract_bits(1),this[n(1282)]=i.extract_bits(1),this[n(1441)]=new Uint8Array(this[n(821)]),this.num_bytes_constraint_info){for(t=0;t<this.num_bytes_constraint_info-1;t++){var o=i[n(1127)](6);i[n(584)](e);var a=i[n(1127)](2);this[n(1441)][t]=o<<2|a}this.general_constraint_info[this[n(821)]-1]=i.extract_bits(6)}else i.extract_bits(6);if(this[n(1430)]>1){for(i[n(584)](e),this[n(1233)]=0,r=this.num_sublayers-2;r>=0;--r){var c=i[n(1127)](1);this[n(1233)]|=c<<r}for(r=this[n(1430)];r<=8&&this.num_sublayers>1;++r)i[n(1127)](1);for(this[n(1076)]=[],r=this.num_sublayers-2;r>=0;--r)this[n(1233)]&1<<r&&(this.sublayer_level_idc[r]=e[n(817)]())}if(this[n(668)]=e[n(817)](),this[n(695)]=[],this[n(668)])for(t=0;t<this[n(668)];t++)this[n(695)][n(389)](e[n(1167)]());this[n(1062)]=e[n(595)](),this.max_picture_height=e[n(595)](),this.avg_frame_rate=e[n(595)]()}this[n(1199)]=[];var u=e[n(817)]();for(t=0;t<u;t++){var l=[];this[n(1199)][n(389)](l),i[n(584)](e),l[n(594)]=i[n(1127)](1),i[n(1127)](2),l[n(1243)]=i[n(1127)](5);var d=1;for(13!=l[n(1243)]&&12!=l.nalu_type&&(d=e[n(595)]()),r=0;r<d;r++){var h=e[n(595)]();l.push({data:e[n(645)](h),length:h})}}})),h[s(1337)](s(709),(function(e){var t=strm[s(817)]();this.lengthSizeMinusOne=3&t})),h[s(838)][s(879)][s(949)]=function(){return!1},h.SampleEntry[s(879)][s(1301)]=function(){return!1},h[s(838)][s(879)][s(1527)]=function(){return!1},h.SampleEntry[s(879)][s(725)]=function(){return!1},h.SampleEntry[s(879)][s(640)]=function(){return!1},h[s(838)][s(879)][s(1149)]=function(){var e=s;return this[e(1355)][e(476)](".","")},h[s(838)][s(879)].getWidth=function(){return""},h[s(838)].prototype.getHeight=function(){return""},h[s(838)].prototype.getChannelCount=function(){return""},h[s(838)][s(879)][s(1258)]=function(){return""},h.SampleEntry[s(879)].getSampleSize=function(){return""},h[s(501)].prototype[s(949)]=function(){return!0},h[s(501)].prototype[s(1544)]=function(){return this[s(1600)]},h[s(501)].prototype.getHeight=function(){return this[s(1055)]},h[s(865)][s(879)][s(1301)]=function(){return!0},h[s(865)].prototype[s(685)]=function(){return this[s(534)]},h[s(865)][s(879)][s(1258)]=function(){return this.samplerate},h[s(865)][s(879)].getSampleSize=function(){return this.samplesize},h.SubtitleSampleEntry[s(879)][s(1527)]=function(){return!0},h.MetadataSampleEntry[s(879)][s(725)]=function(){return!0},h[s(1395)]=function(e,t){var r=s,n=Number(e).toString(16);for(t=typeof t===r(1426)||null===t?t=2:t;n.length<t;)n="0"+n;return n},h[s(1612)][s(879)][s(1149)]=h[s(1180)][s(879)][s(1149)]=h[s(1547)][s(879)][s(1149)]=h[s(1250)][s(879)][s(1149)]=function(){var e=s,t=h.SampleEntry[e(879)][e(1149)][e(406)](this);return this[e(455)]?t+"."+h[e(1395)](this[e(455)][e(403)])+h[e(1395)](this[e(455)][e(596)])+h[e(1395)](this.avcC[e(771)]):t},h[s(803)][s(879)][s(1149)]=h[s(975)][s(879)][s(1149)]=function(){var e,t=s,r=h[t(838)][t(879)][t(1149)].call(this);if(this.hvcC){switch(r+=".",this[t(1064)][t(1499)]){case 0:r+="";break;case 1:r+="A";break;case 2:r+="B";break;case 3:r+="C"}r+=this[t(1064)].general_profile_idc,r+=".";var n=this.hvcC[t(466)],i=0;for(e=0;e<32&&(i|=1&n,31!=e);e++)i<<=1,n>>=1;r+=h[t(1395)](i,0),r+=".",0===this[t(1064)][t(614)]?r+="L":r+="H",r+=this[t(1064)].general_level_idc;var o=!1,a="";for(e=5;e>=0;e--)(this.hvcC.general_constraint_indicator[e]||o)&&(a="."+h[t(1395)](this[t(1064)][t(1194)][e],0)+a,o=!0);r+=a}return r},h[s(880)][s(879)][s(1149)]=h[s(721)][s(879)][s(1149)]=function(){var e,t=s,r=h[t(838)][t(879)][t(1149)][t(406)](this);if(this[t(1410)]){r+="."+this[t(1410)].general_profile_idc,this.vvcC[t(614)]?r+=".H":r+=".L",r+=this[t(1410)][t(939)];var n="";if(this[t(1410)][t(1441)]){var i,o=[],a=0;for(a|=this[t(1410)].ptl_frame_only_constraint<<7,a|=this[t(1410)].ptl_multilayer_enabled<<6,e=0;e<this[t(1410)][t(1441)][t(1263)];++e)a|=this.vvcC[t(1441)][e]>>2&63,o[t(389)](a),a&&(i=e),a=this.vvcC[t(1441)][e]>>2&3;if(void 0===i)n=t(1140);else{n=".C";var c=t(1050),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(506)][s(879)].getCodec=function(){var e=s,t=h[e(838)][e(879)][e(1149)][e(406)](this);if(this[e(508)]&&this.esds[e(1118)]){var r=this.esds[e(1118)][e(1307)](),n=this[e(508)].esd[e(471)]();return t+"."+h[e(1395)](r)+(n?"."+n:"")}return t},h.stxtSampleEntry[s(879)][s(1149)]=function(){var e=s,t=h[e(838)].prototype.getCodec[e(406)](this);return this.mime_format?t+"."+this[e(517)]:t},h[s(1254)].prototype[s(1149)]=h.vp09SampleEntry[s(879)][s(1149)]=function(){var e=s,t=h[e(838)][e(879)][e(1149)][e(406)](this),r=this[e(549)].level;0==r&&(r="00");var n=this[e(549)][e(1401)];return 8==n&&(n="08"),t+".0"+this.vpcC.profile+"."+r+"."+n},h.av01SampleEntry.prototype.getCodec=function(){var e,t=s,r=h[t(838)][t(879)].getCodec[t(406)](this),n=this[t(1302)][t(1311)];return n<10&&(n="0"+n),2===this.av1C[t(1371)]&&1===this.av1C.high_bitdepth?e=1===this[t(1302)][t(1385)]?"12":"10":this[t(1302)][t(1371)]<=2&&(e=1===this[t(1302)][t(1564)]?"10":"08"),r+"."+this[t(1302)][t(1371)]+"."+n+(this[t(1302)][t(1484)]?"H":"M")+"."+e},h[s(907)][s(879)][s(1578)]=function(e,t){var r=s;this.size+=8,this[r(1428)]>u&&(this[r(1428)]+=8),this[r(1355)]===r(1116)&&(this.size+=16),o[r(826)](r(1241),"Writing box "+this[r(1355)]+r(1214)+this[r(1428)]+r(1122)+e.getPosition()+(t||"")),this[r(1428)]>u?e.writeUint32(1):(this[r(1415)]=e[r(663)](),e[r(1225)](this.size)),e[r(717)](this[r(1355)],null,4),this.type===r(1116)&&e[r(478)](this[r(1116)]),this[r(1428)]>u&&e[r(892)](this[r(1428)])},h.FullBox.prototype[s(1578)]=function(e){var t=s;this.size+=4,h.Box[t(879)][t(1578)].call(this,e,t(542)+this[t(987)]+t(1339)+this[t(537)]),e.writeUint8(this.version),e.writeUint24(this[t(537)])},h.Box[s(879)][s(393)]=function(e){var t=s;this[t(1355)]===t(632)?this[t(706)]&&(this[t(1428)]=this[t(706)][t(1263)],this[t(1578)](e),e[t(478)](this[t(706)])):(this[t(1428)]=this[t(706)]?this.data[t(1263)]:0,this[t(1578)](e),this[t(706)]&&e[t(478)](this[t(706)]))},h[s(1109)][s(879)][s(393)]=function(e){var t=s;this[t(1428)]=0,this.writeHeader(e);for(var r=0;r<this[t(1465)].length;r++)this.boxes[r]&&(this.boxes[r].write(e),this.size+=this[t(1465)][r].size);o[t(826)](t(1241),t(391)+this.type+" with new size "+this[t(1428)]),e.adjustUint32(this[t(1415)],this[t(1428)])},h.TrackReferenceTypeBox.prototype[s(393)]=function(e){var t=s;this.size=4*this.track_ids.length,this[t(1578)](e),e[t(872)](this[t(1602)])},h.avcCBox.prototype.write=function(e){var t,r=s;for(this[r(1428)]=7,t=0;t<this.SPS[r(1263)];t++)this[r(1428)]+=2+this[r(778)][t][r(1263)];for(t=0;t<this[r(449)][r(1263)];t++)this[r(1428)]+=2+this[r(449)][t][r(1263)];for(this.ext&&(this[r(1428)]+=this[r(1357)][r(1263)]),this[r(1578)](e),e.writeUint8(this[r(1075)]),e.writeUint8(this[r(403)]),e[r(1507)](this[r(596)]),e.writeUint8(this[r(771)]),e[r(1507)](this.lengthSizeMinusOne+252),e[r(1507)](this.SPS.length+224),t=0;t<this.SPS[r(1263)];t++)e[r(398)](this.SPS[t][r(1263)]),e[r(478)](this.SPS[t][r(633)]);for(e[r(1507)](this[r(449)].length),t=0;t<this.PPS[r(1263)];t++)e[r(398)](this.PPS[t][r(1263)]),e[r(478)](this[r(449)][t].nalu);this.ext&&e[r(478)](this.ext)},h[s(1169)][s(879)][s(393)]=function(e){var t,r=s;for(this[r(987)]=0,this[r(537)]=0,this[r(1428)]=4+8*this[r(871)][r(1263)],this.writeHeader(e),e[r(1225)](this[r(871)][r(1263)]),t=0;t<this[r(871)][r(1263)];t++)e[r(892)](this[r(871)][t])},h[s(1220)][s(879)][s(393)]=function(e){var t=s;this[t(987)]=0,this[t(537)]=0,this[t(1428)]=20,this[t(1578)](e),e[t(1136)](this[t(567)]),e[t(1136)](this[t(1210)]),e[t(1136)](this[t(716)]),e[t(1136)](this.compositionStartTime),e[t(1136)](this[t(1466)])},h[s(1362)][s(879)][s(393)]=function(e){var t,r=s;for(this[r(987)]=0,this.flags=0,this[r(1428)]=4+8*this.sample_counts[r(1263)],this[r(1578)](e),e[r(1225)](this[r(1412)][r(1263)]),t=0;t<this[r(1412)][r(1263)];t++)e[r(1225)](this[r(1412)][t]),1===this[r(987)]?e[r(1136)](this[r(1377)][t]):e[r(1225)](this.sample_offsets[t])},h[s(1438)].prototype[s(393)]=function(e){var t=s;this[t(987)]=0,this.flags=0,this.size=4,this[t(1578)](e),e[t(1225)](this.entries[t(1263)]);for(var r=0;r<this[t(1617)].length;r++)this[t(1617)][r][t(393)](e),this.size+=this[t(1617)][r][t(1428)];o[t(826)](t(1241),"Adjusting box "+this.type+t(639)+this[t(1428)]),e.adjustUint32(this.sizePosition,this.size)},h[s(405)].prototype[s(393)]=function(e){var t=s;this[t(987)]=0,this.flags=0,this[t(1428)]=this[t(1503)][t(1263)],this[t(1578)](e),e[t(717)](this[t(1503)])},h.elstBox[s(879)][s(393)]=function(e){var t=s;this[t(987)]=0,this[t(537)]=0,this[t(1428)]=4+12*this[t(1617)][t(1263)],this[t(1578)](e),e[t(1225)](this.entries[t(1263)]);for(var r=0;r<this.entries[t(1263)];r++){var n=this[t(1617)][r];e[t(1225)](n[t(1030)]),e[t(1136)](n[t(571)]),e[t(1404)](n[t(901)]),e[t(1404)](n[t(388)])}},h[s(579)][s(879)].write=function(e){var t=s;this[t(987)]=0,this[t(537)]=0,this[t(1428)]=16+this.message_data[t(1263)]+(this[t(453)].length+1)+(this.value.length+1),this[t(1578)](e),e[t(652)](this[t(453)]),e[t(652)](this[t(1007)]),e.writeUint32(this[t(568)]),e[t(1225)](this[t(557)]),e.writeUint32(this[t(988)]),e[t(1225)](this.id),e[t(478)](this[t(1160)])},h[s(1105)].prototype.write=function(e){var t=s;this[t(1428)]=8+4*this[t(867)][t(1263)],this[t(1578)](e),e[t(717)](this[t(1590)],null,4),e.writeUint32(this[t(1619)]);for(var r=0;r<this[t(867)][t(1263)];r++)e[t(717)](this[t(867)][r],null,4)},h.hdlrBox[s(879)][s(393)]=function(e){var t=s;this.size=20+this[t(1583)][t(1263)]+1,this[t(987)]=0,this.flags=0,this[t(1578)](e),e[t(1225)](0),e[t(717)](this[t(994)],null,4),e[t(1225)](0),e[t(1225)](0),e[t(1225)](0),e.writeCString(this[t(1583)])},h[s(1360)].prototype[s(393)]=function(e){var t,r,n=s;for(this[n(1428)]=23,t=0;t<this[n(1199)][n(1263)];t++)for(this.size+=3,r=0;r<this[n(1199)][t][n(1263)];r++)this[n(1428)]+=2+this[n(1199)][t][r][n(706)].length;for(this.writeHeader(e),e[n(1507)](this.configurationVersion),e[n(1507)](this[n(1499)]<<6+this[n(614)]<<5+this[n(1200)]),e.writeUint32(this.general_profile_compatibility),e.writeUint8Array(this.general_constraint_indicator),e[n(1507)](this.general_level_idc),e[n(398)](this[n(475)]+(15<<24)),e[n(1507)](this[n(995)]+252),e[n(1507)](this[n(857)]+252),e.writeUint8(this[n(705)]+248),e[n(1507)](this[n(1131)]+248),e.writeUint16(this.avgFrameRate),e.writeUint8((this[n(1463)]<<6)+(this[n(499)]<<3)+(this.temporalIdNested<<2)+this[n(858)]),e[n(1507)](this[n(1199)].length),t=0;t<this[n(1199)][n(1263)];t++)for(e[n(1507)]((this[n(1199)][t][n(594)]<<7)+this[n(1199)][t].nalu_type),e.writeUint16(this[n(1199)][t][n(1263)]),r=0;r<this.nalu_arrays[t].length;r++)e[n(398)](this.nalu_arrays[t][r][n(706)][n(1263)]),e[n(478)](this.nalu_arrays[t][r][n(706)])},h[s(1512)][s(879)][s(393)]=function(e){var t=s;this[t(987)]=0,this[t(537)]=0,this[t(1428)]=this[t(710)][t(1263)]+1+(this[t(1007)][t(1263)]+1),this[t(1578)](e),e.writeCString(this.schemeURI),e[t(652)](this[t(1007)])},h[s(1557)][s(879)][s(393)]=function(e){var t=s;this.size=20,this.flags=0,this[t(987)]=0,this[t(1578)](e),e[t(1225)](this.creation_time),e[t(1225)](this[t(1275)]),e[t(1225)](this[t(568)]),e.writeUint32(this[t(957)]),e[t(398)](this[t(773)]),e[t(398)](0)},h[s(1286)][s(879)][s(393)]=function(e){var t=s;this[t(987)]=0,this[t(537)]=0,this[t(1428)]=4,this.writeHeader(e),e[t(1225)](this.fragment_duration)},h.mfhdBox[s(879)].write=function(e){var t=s;this.version=0,this[t(537)]=0,this[t(1428)]=4,this[t(1578)](e),e[t(1225)](this[t(689)])},h[s(1468)].prototype[s(393)]=function(e){var t=s;this[t(987)]=0,this[t(537)]=0,this.size=96,this[t(1578)](e),e[t(1225)](this[t(395)]),e[t(1225)](this.modification_time),e[t(1225)](this[t(568)]),e[t(1225)](this[t(957)]),e[t(1225)](this[t(1226)]),e[t(398)](this.volume<<8),e[t(398)](0),e[t(1225)](0),e[t(1225)](0),e[t(872)](this[t(1104)]),e.writeUint32(0),e[t(1225)](0),e[t(1225)](0),e[t(1225)](0),e.writeUint32(0),e[t(1225)](0),e[t(1225)](this[t(1277)])},h.SampleEntry[s(879)][s(1578)]=function(e){var t=s;this[t(1428)]=8,h[t(907)][t(879)].writeHeader[t(406)](this,e),e.writeUint8(0),e[t(1507)](0),e.writeUint8(0),e.writeUint8(0),e[t(1507)](0),e.writeUint8(0),e[t(398)](this[t(808)])},h[s(838)].prototype[s(1025)]=function(e){for(var t=s,r=0;r<this[t(1465)][t(1263)];r++)this[t(1465)][r][t(393)](e),this[t(1428)]+=this.boxes[r].size;o[t(826)](t(1241),t(391)+this[t(1355)]+t(639)+this.size),e.adjustUint32(this.sizePosition,this[t(1428)])},h[s(838)][s(879)][s(393)]=function(e){var t=s;this[t(1578)](e),e.writeUint8Array(this.data),this[t(1428)]+=this.data[t(1263)],o[t(826)](t(1241),"Adjusting box "+this[t(1355)]+t(639)+this.size),e[t(410)](this.sizePosition,this[t(1428)])},h[s(501)][s(879)].write=function(e){var t=s;this[t(1578)](e),this[t(1428)]+=70,e.writeUint16(0),e.writeUint16(0),e[t(1225)](0),e[t(1225)](0),e.writeUint32(0),e[t(398)](this[t(1600)]),e[t(398)](this.height),e[t(1225)](this.horizresolution),e[t(1225)](this.vertresolution),e[t(1225)](0),e[t(398)](this[t(1344)]),e[t(1507)](Math[t(461)](31,this[t(1614)][t(1263)])),e[t(717)](this[t(1614)],null,31),e[t(398)](this[t(447)]),e[t(1404)](-1),this[t(1025)](e)},h.AudioSampleEntry[s(879)][s(393)]=function(e){var t=s;this.writeHeader(e),this[t(1428)]+=20,e[t(1225)](0),e[t(1225)](0),e[t(398)](this[t(534)]),e[t(398)](this[t(766)]),e.writeUint16(0),e[t(398)](0),e[t(1225)](this.samplerate<<16),this[t(1025)](e)},h[s(1380)][s(879)].write=function(e){var t=s;this[t(1578)](e),this[t(1428)]+=this[t(1193)].length+1+this[t(712)][t(1263)]+1+this[t(1020)][t(1263)]+1,e[t(652)](this[t(1193)]),e[t(652)](this[t(712)]),e.writeCString(this[t(1020)]),this[t(1025)](e)},h[s(564)][s(879)][s(393)]=function(e){var t=s;e[t(478)](this[t(706)])},h.sbgpBox.prototype[s(393)]=function(e){var t=s;this[t(987)]=1,this[t(537)]=0,this[t(1428)]=12+8*this[t(1617)][t(1263)],this.writeHeader(e),e[t(717)](this[t(1603)],null,4),e[t(1225)](this.grouping_type_parameter),e.writeUint32(this.entries[t(1263)]);for(var r=0;r<this[t(1617)][t(1263)];r++){var n=this[t(1617)][r];e[t(1136)](n[t(1036)]),e.writeInt32(n[t(1534)])}},h[s(1304)][s(879)].write=function(e){var t,r,n=s;for(this[n(537)]=0,this.size=12,t=0;t<this.entries[n(1263)];t++)r=this[n(1617)][t],1===this[n(987)]&&(0===this[n(1170)]&&(this.size+=4),this[n(1428)]+=r[n(706)][n(1263)]);for(this[n(1578)](e),e.writeString(this[n(1603)],null,4),1===this[n(987)]&&e.writeUint32(this.default_length),this[n(987)]>=2&&e[n(1225)](this[n(521)]),e.writeUint32(this[n(1617)][n(1263)]),t=0;t<this[n(1617)].length;t++)r=this[n(1617)][t],1===this[n(987)]&&0===this[n(1170)]&&e[n(1225)](r[n(408)]),r[n(393)](e)},h[s(804)].prototype[s(393)]=function(e){var t=s;this[t(987)]=0,this.flags=0,this.size=20+12*this[t(1119)][t(1263)],this[t(1578)](e),e.writeUint32(this.reference_ID),e.writeUint32(this[t(568)]),e[t(1225)](this[t(1543)]),e.writeUint32(this.first_offset),e.writeUint16(0),e[t(398)](this[t(1119)][t(1263)]);for(var r=0;r<this[t(1119)][t(1263)];r++){var n=this[t(1119)][r];e.writeUint32(n[t(1349)]<<31|n.referenced_size),e[t(1225)](n[t(414)]),e.writeUint32(n.starts_with_SAP<<31|n[t(818)]<<28|n.SAP_delta_time)}},h.smhdBox[s(879)][s(393)]=function(e){var t=s;this[t(987)]=0,this[t(537)]=1,this[t(1428)]=4,this[t(1578)](e),e[t(398)](this[t(1419)]),e[t(398)](0)},h[s(1289)][s(879)].write=function(e){var t=s;this.version=0,this.flags=0,this[t(1428)]=4+4*this[t(871)].length,this[t(1578)](e),e[t(1225)](this[t(871)].length),e[t(872)](this.chunk_offsets)},h[s(1257)].prototype[s(393)]=function(e){var t,r=s;for(this[r(987)]=0,this[r(537)]=0,this[r(1428)]=4+12*this[r(531)][r(1263)],this[r(1578)](e),e.writeUint32(this[r(531)][r(1263)]),t=0;t<this[r(531)][r(1263)];t++)e[r(1225)](this.first_chunk[t]),e[r(1225)](this[r(1584)][t]),e.writeUint32(this.sample_description_index[t])},h[s(847)].prototype.write=function(e){var t,r=s;for(this[r(987)]=0,this[r(537)]=0,this[r(1428)]=0,this.writeHeader(e),e[r(1225)](this.entries.length),this[r(1428)]+=4,t=0;t<this[r(1617)].length;t++)this[r(1617)][t][r(393)](e),this[r(1428)]+=this.entries[t].size;o[r(826)](r(1241),"Adjusting box "+this[r(1355)]+r(639)+this[r(1428)]),e.adjustUint32(this[r(1415)],this[r(1428)])},h[s(418)].prototype[s(393)]=function(e){var t,r=s;for(this[r(987)]=0,this.flags=0,this[r(1428)]=4+8*this[r(956)].length,this[r(1578)](e),e[r(1225)](this[r(956)][r(1263)]),t=0;t<this.shadowed_sample_numbers[r(1263)];t++)e[r(1225)](this.shadowed_sample_numbers[t]),e.writeUint32(this[r(1609)][t])},h.stssBox[s(879)].write=function(e){var t=s;this[t(987)]=0,this[t(537)]=0,this[t(1428)]=4+4*this[t(1008)][t(1263)],this[t(1578)](e),e[t(1225)](this[t(1008)].length),e.writeUint32Array(this.sample_numbers)},h[s(545)][s(879)][s(393)]=function(e){var t,r=s,n=!0;if(this[r(987)]=0,this.flags=0,this.sample_sizes[r(1263)]>0)for(t=0;t+1<this[r(783)][r(1263)];){if(this.sample_sizes[t+1]!==this[r(783)][0]){n=!1;break}t++}else n=!1;this.size=8,!n&&(this[r(1428)]+=4*this[r(783)][r(1263)]),this[r(1578)](e),n?e.writeUint32(this[r(783)][0]):e[r(1225)](0),e[r(1225)](this.sample_sizes[r(1263)]),!n&&e[r(872)](this[r(783)])},h[s(1121)].prototype[s(393)]=function(e){var t,r=s;for(this[r(987)]=0,this[r(537)]=0,this.size=4+8*this[r(1412)].length,this.writeHeader(e),e[r(1225)](this[r(1412)][r(1263)]),t=0;t<this[r(1412)][r(1263)];t++)e[r(1225)](this[r(1412)][t]),e.writeUint32(this[r(1085)][t])},h[s(524)].prototype[s(393)]=function(e){var t=s,r=Math[t(924)](2,32)-1;this[t(987)]=this[t(984)]>r?1:0,this[t(537)]=0,this[t(1428)]=4,1===this[t(987)]&&(this[t(1428)]+=4),this.writeHeader(e),1===this[t(987)]?e[t(892)](this.baseMediaDecodeTime):e[t(1225)](this.baseMediaDecodeTime)},h.tfhdBox.prototype[s(393)]=function(e){var t=s;this[t(987)]=0,this.size=4,this.flags&h[t(615)]&&(this[t(1428)]+=8),this[t(537)]&h.TFHD_FLAG_SAMPLE_DESC&&(this[t(1428)]+=4),this[t(537)]&h[t(493)]&&(this[t(1428)]+=4),this[t(537)]&h.TFHD_FLAG_SAMPLE_SIZE&&(this[t(1428)]+=4),this.flags&h[t(758)]&&(this[t(1428)]+=4),this[t(1578)](e),e.writeUint32(this[t(1165)]),this[t(537)]&h[t(615)]&&e[t(892)](this[t(670)]),this[t(537)]&h[t(1270)]&&e[t(1225)](this[t(521)]),this[t(537)]&h.TFHD_FLAG_SAMPLE_DUR&&e[t(1225)](this[t(1604)]),this[t(537)]&h[t(970)]&&e[t(1225)](this[t(1524)]),this[t(537)]&h[t(758)]&&e[t(1225)](this[t(452)])},h[s(759)][s(879)].write=function(e){var t=s;this[t(987)]=0,this[t(1428)]=80,this.writeHeader(e),e[t(1225)](this[t(395)]),e[t(1225)](this[t(1275)]),e[t(1225)](this[t(1165)]),e[t(1225)](0),e.writeUint32(this[t(957)]),e.writeUint32(0),e.writeUint32(0),e[t(1404)](this[t(1421)]),e.writeInt16(this[t(634)]),e[t(1404)](this[t(1082)]<<8),e.writeUint16(0),e[t(1185)](this[t(1104)]),e[t(1225)](this.width),e.writeUint32(this.height)},h.trexBox[s(879)][s(393)]=function(e){var t=s;this[t(987)]=0,this[t(537)]=0,this[t(1428)]=20,this[t(1578)](e),e.writeUint32(this.track_id),e[t(1225)](this[t(521)]),e[t(1225)](this[t(1604)]),e[t(1225)](this[t(1524)]),e[t(1225)](this.default_sample_flags)},h[s(784)][s(879)][s(393)]=function(e){var t=s;this[t(987)]=0,this.size=4,this[t(537)]&h[t(1460)]&&(this[t(1428)]+=4),this.flags&h[t(400)]&&(this[t(1428)]+=4),this.flags&h.TRUN_FLAGS_DURATION&&(this[t(1428)]+=4*this[t(1211)][t(1263)]),this[t(537)]&h[t(753)]&&(this.size+=4*this[t(1128)][t(1263)]),this[t(537)]&h[t(1090)]&&(this[t(1428)]+=4*this[t(397)][t(1263)]),this[t(537)]&h[t(955)]&&(this[t(1428)]+=4*this[t(1208)][t(1263)]),this[t(1578)](e),e[t(1225)](this.sample_count),this[t(537)]&h[t(1460)]&&(this[t(896)]=e[t(663)](),e.writeInt32(this[t(420)])),this[t(537)]&h.TRUN_FLAGS_FIRST_FLAG&&e.writeUint32(this[t(779)]);for(var r=0;r<this[t(1036)];r++)this[t(537)]&h.TRUN_FLAGS_DURATION&&e[t(1225)](this[t(1211)][r]),this[t(537)]&h.TRUN_FLAGS_SIZE&&e[t(1225)](this[t(1128)][r]),this.flags&h[t(1090)]&&e.writeUint32(this[t(397)][r]),this[t(537)]&h[t(955)]&&(0===this.version?e[t(1225)](this[t(1208)][r]):e[t(1136)](this[t(1208)][r]))},h[s(819)].prototype[s(393)]=function(e){var t=s;this[t(987)]=0,this[t(979)]?(this[t(537)]=0,this[t(1428)]=this[t(979)][t(1263)]+1):(this[t(537)]=1,this.size=0),this.writeHeader(e),this[t(979)]&&e[t(652)](this.location)},h["urn Box"][s(879)][s(393)]=function(e){var t=s;this[t(987)]=0,this[t(537)]=0,this[t(1428)]=this.name.length+1+(this[t(979)]?this[t(979)][t(1263)]+1:0),this[t(1578)](e),e[t(652)](this[t(1583)]),this[t(979)]&&e.writeCString(this.location)},h[s(1554)].prototype[s(393)]=function(e){var t=s;this.version=0,this[t(537)]=1,this.size=8,this[t(1578)](e),e[t(398)](this[t(1332)]),e[t(556)](this[t(575)])},h[s(1362)][s(879)][s(757)]=function(e){var t,r,n,i=s;for(n=0,t=0;t<this[i(1412)][i(1263)];t++)for(r=0;r<this[i(1412)][t];r++)e[n].pts=e[n][i(1029)]+this.sample_offsets[t],n++},h[s(1121)][s(879)][s(757)]=function(e){var t,r,n,i=s;for(n=0,t=0;t<this.sample_counts.length;t++)for(r=0;r<this[i(1412)][t];r++)0===n?e[n].dts=0:e[n][i(1029)]=e[n-1][i(1029)]+this[i(1085)][t],n++},h[s(1289)][s(879)][s(757)]=function(e){var t,r=s;for(t=0;t<this[r(871)][r(1263)];t++)e[t].offset=this.chunk_offsets[t]},h[s(1257)].prototype.unpack=function(e){var t,r,n,i,o,a=s;for(i=0,o=0,t=0;t<this[a(531)][a(1263)];t++)for(r=0;r<(t+1<this[a(531)][a(1263)]?this.first_chunk[t+1]:1/0);r++)for(o++,n=0;n<this[a(1584)][t];n++){if(!e[i])return;e[i].description_index=this[a(1505)][t],e[i][a(533)]=o,i++}},h[s(545)].prototype.unpack=function(e){var t,r=s;for(t=0;t<this[r(783)].length;t++)e[t].size=this[r(783)][t]},h[s(543)]=["boxes",s(1617),s(1119),s(1195),s(1178),s(1552),s(481),"associations",s(1135),"ranges",s(1028),"seekPoints",s(1118),s(1092)],h[s(905)]=[s(867),s(1104),s(575),s(1412),"sample_counts",s(1085),s(531),s(1584),s(783),s(871),s(1377),s(1505),s(1211)],h.boxEqualFields=function(e,t){var r,n=s;if(e&&!t)return!1;for(r in e)if(!(h[n(543)][n(1433)](r)>-1||e[r]instanceof h[n(907)]||t[r]instanceof h[n(907)]||typeof e[r]===n(1426)||typeof t[r]===n(1426)||typeof e[r]===n(1158)||typeof t[r]===n(1158)||e[n(861)]&&e[n(861)][n(1433)](r[n(1305)](0,4))>-1||t.subBoxNames&&t[n(861)][n(1433)](r[n(1305)](0,4))>-1||r===n(706)||r===n(1144)||r===n(1428)||r===n(395)||"modification_time"===r||h[n(905)].indexOf(r)>-1||e[r]===t[r]))return!1;return!0},h[s(697)]=function(e,t){var r=s;if(!h[r(1425)](e,t))return!1;for(var n=0;n<h[r(543)][r(1263)];n++){var i=h[r(543)][n];if(e[i]&&t[i]&&!h[r(697)](e[i],t[i]))return!1}return!0};var m=function(){};m.prototype[s(1038)]=function(e){var t,r,n=s,i=new a(e.buffer);for(t=[];!i[n(665)]();)(r=h[n(421)](i,!1)).code===h.OK&&r[n(1024)].type===n(1316)&&t[n(389)](r[n(1024)]);return t},m[s(879)].getText=function(e,t,r){var n=s;function i(e,t,r){var n=ko;return r=r||"0",(e+="")[n(1263)]>=t?e:new Array(t-e.length+1)[n(719)](r)+e}function o(e){var t=ko,r=Math[t(1291)](e/3600),n=Math[t(1291)]((e-3600*r)/60),s=Math[t(1291)](e-3600*r-60*n),o=Math[t(1291)](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(1038)](r),c="",u=0;u<a.length;u++){var l=a[u];c+=o(e)+n(514)+o(t)+"\r\n",c+=l[n(1035)][n(796)]}return c};var v=function(){};v.prototype.parseSample=function(e){var t,r=s,n={};n.resources=[];var i=new a(e[r(706)][r(1451)]);if(e[r(1195)]&&0!==e.subsamples[r(1263)]){if(n[r(1555)]=i.readString(e.subsamples[0].size),e.subsamples[r(1263)]>1)for(t=1;t<e[r(1195)].length;t++)n.resources[t]=i[r(645)](e[r(1195)][t].size)}else n[r(1555)]=i[r(965)](e[r(706)][r(1263)]);return typeof DOMParser!==r(1426)&&(n[r(616)]=(new DOMParser)[r(966)](n[r(1555)],r(1240))),n};var y=function(){};y.prototype[s(1038)]=function(e){var t=s;return new a(e[t(706)][t(1451)])[t(965)](e[t(706)][t(1263)])},y.prototype[s(1359)]=function(e){var t=s,r=new a(e.buffer);return r[t(1167)](),r[t(1572)]()},"object"!==s(1426)&&(t[s(1394)]=v,t[s(958)]=y);var g=function(e){var t=s;this[t(382)]=e||new l,this.boxes=[],this[t(1601)]=[],this[t(1248)]=[],this[t(485)]=!1,this[t(483)]=!1,this[t(1183)]=null,this[t(479)]=!1,this[t(1073)]=null,this[t(985)]=!1,this.onSegment=null,this.onSamples=null,this[t(1491)]=null,this[t(375)]=!1,this[t(813)]=[],this[t(484)]=[],this[t(1560)]=!1,this[t(573)]=!1,this[t(735)]=0,this.itemListBuilt=!1,this[t(743)]=null,this.sidxSent=!1};g.prototype.destroy=function(){var e=s;this[e(382)]&&(this.stream[e(801)](),this[e(382)]=null),this.boxes=[],this[e(1601)]=[],this[e(1248)]=[],this.isProgressive=!1,this[e(483)]=!1,this[e(1183)]=null,this[e(479)]=!1,this.onReady=null,this.readySent=!1,this[e(599)]=null,this[e(1565)]=null,this.onError=null,this[e(375)]=!1,this[e(813)]=[],this.extractedTracks=[],this.isFragmentationInitialized=!1,this[e(573)]=!1,this[e(735)]=0,this.itemListBuilt=!1,this.onSidx=null,this[e(1084)]=!1,this[e(1273)]=null,this.ftyp=null,this[e(1178)]=[],this[e(458)]=[]},g.prototype[s(627)]=function(e,t,r){var n=s,i=this[n(1386)](e);if(i){var o={};this[n(813)].push(o),o.id=e,o.user=t,o[n(961)]=i,i[n(886)]=0,o[n(874)]=null,o[n(1045)]=1e3,o[n(412)]=!0,r&&(r[n(1039)]&&(o[n(1045)]=r.nbSamples),r.rapAlignement&&(o.rapAlignement=r.rapAlignement))}},g[s(879)].unsetSegmentOptions=function(e){for(var t=s,r=-1,n=0;n<this[t(813)].length;n++){this[t(813)][n].id==e&&(r=n)}r>-1&&this.fragmentedTracks[t(898)](r,1)},g[s(879)].setExtractionOptions=function(e,t,r){var n=s,i=this[n(1386)](e);if(i){var o={};this[n(484)][n(389)](o),o.id=e,o[n(430)]=t,o[n(961)]=i,i[n(886)]=0,o[n(1045)]=1e3,o.samples=[],r&&r.nbSamples&&(o[n(1045)]=r[n(1039)])}},g[s(879)][s(1514)]=function(e){for(var t=s,r=-1,n=0;n<this[t(484)][t(1263)];n++){this.extractedTracks[n].id==e&&(r=n)}r>-1&&this.extractedTracks.splice(r,1)},g[s(879)][s(703)]=function(){var e,t,r=s;if(!this[r(535)]||this[r(535)]())for(;;){if(this.hasIncompleteMdat&&this[r(776)]()){if(this[r(462)]())continue;return}if(this[r(1181)]&&this[r(1181)](),(e=h[r(421)](this[r(382)],false)).code===h[r(1387)]){if(this[r(1497)]){if(this[r(1497)](e))continue;return}return}var n;switch(n="uuid"!==(t=e[r(1024)]).type?t.type:t[r(1116)],this[r(1465)].push(t),n){case"mdat":this[r(1601)][r(389)](t);break;case r(1457):this[r(1248)][r(389)](t);break;case r(1273):this.moovStartFound=!0,0===this[r(1601)][r(1263)]&&(this.isProgressive=!0);default:this[n],this[n]=t}this[r(1276)]&&this[r(1276)](t,e)}},g[s(879)][s(839)]=function(e){var t=s;if(null==e)throw t(559);if(void 0===e[t(795)])throw t(620);return 0===e.byteLength?(this[t(382)].logBufferLevel(),!1):(e.usedBytes=0,this[t(382)][t(1061)](e),this[t(382)][t(930)](),!!this[t(382)][t(626)]())},g[s(879)][s(1299)]=function(e,t){var r,n=s;if(this.checkBuffer(e))return this[n(703)](),this.moovStartFound&&!this.moovStartSent&&(this[n(479)]=!0,this.onMoovStart&&this[n(1183)]()),this[n(1273)]?(!this[n(375)]&&(this[n(1607)](),this[n(375)]=!0),this[n(881)](),this[n(1073)]&&!this.readySent&&(this[n(985)]=!0,this[n(1073)](this[n(974)]())),this[n(1559)](t),this[n(661)]?(r=this[n(661)],this[n(661)]=void 0):r=this.nextParsePosition,this[n(382)][n(585)]&&(r=this[n(382)].getEndFilePositionAfter(r))):r=this.nextParsePosition?this[n(764)]:0,this[n(468)]&&this[n(743)]&&!this[n(1084)]&&(this.onSidx(this[n(468)]),this[n(1084)]=!0),this[n(638)]&&(this[n(1575)]&&!this.itemListBuilt&&(this.flattenItemInfo(),this[n(885)]=!0),this[n(1455)]&&this[n(1455)](this[n(744)])),this[n(382)][n(1293)]&&(this[n(382)][n(930)](),this[n(382)][n(1293)](),this.stream[n(930)](!0)),r},g[s(879)][s(974)]=function(){var e,t,r,n,i,o,a=s,c={},u=new Date(a(990))[a(933)]();if(this[a(1273)])for(c.hasMoov=!0,c.duration=this[a(1273)][a(942)].duration,c.timescale=this[a(1273)][a(942)][a(568)],c[a(897)]=null!=this[a(1273)][a(515)],c.isFragmented&&this.moov.mvex[a(578)]&&(c[a(613)]=this[a(1273)].mvex[a(578)][a(613)]),c.isProgressive=this.isProgressive,c[a(823)]=null!=this.moov.iods,c[a(1012)]=[],c.brands[a(389)](this[a(1509)][a(1590)]),c[a(1012)]=c[a(1012)][a(1523)](this[a(1509)].compatible_brands),c[a(1495)]=new Date(u+1e3*this[a(1273)].mvhd.creation_time),c[a(696)]=new Date(u+1e3*this.moov[a(942)][a(1275)]),c[a(435)]=[],c.audioTracks=[],c[a(1011)]=[],c[a(502)]=[],c[a(888)]=[],c[a(371)]=[],c[a(911)]=[],e=0;e<this.moov[a(442)][a(1263)];e++){if(o=(r=this[a(1273)].traks[e])[a(1611)][a(931)][a(927)][a(711)][a(1617)][0],n={},c.tracks[a(389)](n),n.id=r.tkhd[a(1165)],n[a(1583)]=r[a(1611)][a(1113)][a(1583)],n[a(1119)]=[],r[a(1219)])for(t=0;t<r[a(1219)][a(1465)][a(1263)];t++)i={},n.references[a(389)](i),i.type=r[a(1219)][a(1465)][t][a(1355)],i[a(1602)]=r.tref[a(1465)][t][a(1602)];r.edts&&(n[a(1320)]=r.edts.elst.entries),n[a(1495)]=new Date(u+1e3*r[a(1262)][a(395)]),n[a(696)]=new Date(u+1e3*r[a(1262)][a(1275)]),n[a(1098)]=r[a(1262)].duration,n[a(603)]=c.timescale,n[a(1421)]=r[a(1262)][a(1421)],n[a(634)]=r[a(1262)][a(634)],n[a(1082)]=r[a(1262)][a(1082)],n[a(1104)]=r[a(1262)][a(1104)],n.track_width=r[a(1262)].width/65536,n[a(1174)]=r[a(1262)].height/65536,n[a(568)]=r.mdia.mdhd[a(568)],n[a(1245)]=r[a(1611)][a(931)].stbl[a(1294)],n[a(957)]=r[a(1611)].mdhd[a(957)],n.samples_duration=r[a(1259)],n[a(1459)]=o.getCodec(),n.kind=r.udta&&r[a(835)][a(1620)][a(1263)]?r[a(835)].kinds[0]:{schemeURI:"",value:""},n[a(773)]=r.mdia[a(728)]?r[a(1611)][a(728)][a(1503)]:r[a(1611)][a(546)][a(1510)],n[a(1045)]=r[a(1117)].length,n[a(1428)]=r[a(1342)],n[a(1288)]=8*n.size*n.timescale/n[a(1259)],o[a(1301)]()?(n[a(1355)]=a(436),c[a(1589)][a(389)](n),n[a(436)]={},n[a(436)].sample_rate=o[a(1258)](),n[a(436)].channel_count=o[a(685)](),n[a(436)][a(1128)]=o[a(1335)]()):o[a(949)]()?(n[a(1355)]=a(1059),c[a(1011)][a(389)](n),n[a(1059)]={},n[a(1059)][a(1600)]=o[a(1544)](),n[a(1059)][a(1055)]=o.getHeight()):o[a(1527)]()?(n[a(1355)]="subtitles",c[a(502)].push(n)):o[a(640)]()?(n[a(1355)]=a(1115),c.hintTracks[a(389)](n)):o[a(725)]()?(n.type=a(1115),c[a(888)].push(n)):(n[a(1355)]=a(1115),c[a(911)][a(389)](n))}else c[a(448)]=!1;if(c[a(713)]="",c.hasMoov&&c[a(435)]){for(c.videoTracks&&c[a(1011)].length>0?c[a(713)]+='video/mp4; codecs="':c[a(1589)]&&c[a(1589)][a(1263)]>0?c.mime+=a(1492):c[a(713)]+=a(855),e=0;e<c[a(435)][a(1263)];e++)0!==e&&(c[a(713)]+=","),c[a(713)]+=c[a(435)][e].codec;c.mime+=a(563),c[a(713)]+=this[a(1509)][a(867)][a(719)](),c[a(713)]+='"'}return c},g[s(879)].setNextSeekPositionFromSample=function(e){var t=s;e&&(this[t(661)]?this[t(661)]=Math.min(e[t(383)]+e[t(1346)],this[t(661)]):this.nextSeekPosition=e.offset+e[t(1346)])},g[s(879)][s(1559)]=function(e){var t,r,n=s;if(this[n(573)]){if(this[n(1560)]&&null!==this[n(599)])for(t=0;t<this[n(813)][n(1263)];t++){var i=this[n(813)][t];for(r=i[n(961)];r.nextSample<r[n(1117)][n(1263)]&&this[n(573)];){o[n(826)](n(913),n(1093)+i.id+" for sample "+r[n(886)]);var a=this[n(1479)](i.id,r[n(886)],i.segmentStream);if(!a)break;if(i[n(874)]=a,r[n(886)]++,(r[n(886)]%i[n(1045)]==0||e||r.nextSample>=r[n(1117)][n(1263)])&&(this[n(599)]&&this.onSegment(i.id,i[n(430)],i[n(874)][n(1451)],r.nextSample,e||r.nextSample>=r[n(1117)][n(1263)]),i[n(874)]=null,i!==this[n(813)][t]))break}}if(null!==this[n(1565)])for(t=0;t<this.extractedTracks.length;t++){var c=this[n(484)][t];for(r=c[n(961)];r[n(886)]<r[n(1117)].length&&this[n(573)];){o[n(826)](n(913),n(799)+c.id+n(1566)+r[n(886)]);var u=this[n(516)](r,r[n(886)]);if(!u){this.setNextSeekPositionFromSample(r.samples[r[n(886)]]);break}if(r[n(886)]++,c[n(1117)][n(389)](u),(r[n(886)]%c[n(1045)]==0||r[n(886)]>=r[n(1117)].length)&&(o.debug("ISOFile",n(899)+c.id+" for sample "+r[n(886)]),this[n(1565)]&&this.onSamples(c.id,c[n(430)],c[n(1117)]),c.samples=[],c!==this[n(484)][t]))break}}}},g[s(879)][s(612)]=function(e){var t=s,r=this[t(1138)](e,!0);return r[t(1263)]?r[0]:null},g[s(879)][s(1138)]=function(e,t){var r=[];return g._sweep.call(this,e,r,t),r},g._sweep=function(e,t,r){var n=s;for(var i in this.type&&this.type==e&&t[n(389)](this),this[n(1465)]){if(t[n(1263)]&&r)return;g[n(690)].call(this[n(1465)][i],e,t,r)}},g[s(879)][s(1568)]=function(e){var t=s,r=this[t(1386)](e);return r?r[t(1117)]:void 0},g.prototype.getTrackSample=function(e,t){var r=this.getTrackById(e);return this.getSample(r,t)},g[s(879)][s(1015)]=function(e,t,r){var n=s,i=this.getTrackById(e);i[n(1522)]||(i[n(1522)]=0);for(var o=i[n(1522)];o<t;o++)this[n(1147)](i,o);i.lastValidSample=t,r&&(this[n(1465)]=[],this.mdats=[],this[n(1248)]=[],this[n(419)]=0)},g.prototype[s(1003)]=function(e){var t=s,r=this[t(1386)](e);const n=r[t(1117)],i=n[n.length-1];i[t(706)]=null,i.description=null,i[t(1346)]=0,r.samples=[],r[t(1117)][t(389)](i),r[t(886)]=r[t(1117)][t(1263)],this[t(1465)]=[],this[t(1601)]=[],this.moofs=[],this[t(419)]=0},g[s(879)][s(1144)]=function(){var e=s;this[e(573)]=!0,this[e(1559)](!1)},g[s(879)][s(551)]=function(){this.sampleProcessingStarted=!1},g[s(879)][s(602)]=function(){var e=s;this[e(881)](),this[e(1559)](!0),this[e(382)][e(1293)](),this[e(382)][e(930)](!0)},g[s(879)][s(1271)]=function(e,t,r){var n,i,o,a=s,c=0,u=0;if(0===r.samples.length)return{offset:0,time:0};for(n=0;n<r.samples[a(1263)];n++){if(i=r[a(1117)][n],0===n)u=0,o=i.timescale;else if(i.cts>e*i.timescale){u=n-1;break}t&&i.is_sync&&(c=n)}for(t&&(u=c),e=r.samples[u][a(394)],r[a(886)]=u;r[a(1117)][u][a(1346)]===r[a(1117)][u][a(1428)]&&r[a(1117)][u+1];)u++;return{offset:r[a(1117)][u][a(383)]+r[a(1117)][u][a(1346)],time:e/o}},g[s(879)][s(1506)]=function(e){var t,r=s;return e[r(1117)]?((t=e[r(1117)][e[r(1117)][r(1263)]-1])[r(394)]+t[r(957)])/t[r(568)]:1/0},g.prototype.seek=function(e,t){var r,n,i,o=s,a=this[o(1273)],c={offset:1/0,time:1/0};if(this[o(1273)]){for(i=0;i<a[o(442)][o(1263)];i++)r=a[o(442)][i],e>this[o(1506)](r)||((n=this.seekTrack(e,t,r)).offset<c.offset&&(c[o(383)]=n[o(383)]),n[o(548)]<c[o(548)]&&(c.time=n[o(548)]));return c[o(383)]===1/0?c={offset:this[o(764)],time:0}:c[o(383)]=this[o(382)][o(585)](c[o(383)]),c}throw"Cannot seek: moov not received!"},g.prototype[s(574)]=function(e){for(var t=s,r=0;r<this[t(1465)][t(1263)]&&r<e[t(1465)][t(1263)];){var n=this[t(1465)][r],i=e[t(1465)][r];if(!h[t(697)](n,i))return!1;r++}return!0},s(523)!==s(1426)&&(t[s(913)]=g),g[s(879)][s(1159)]=0,g[s(879)][s(1172)]=null,g.prototype.nextParsePosition=0,g[s(879)][s(653)]=!1,g[s(879)].processIncompleteBox=function(e){var t,r=s;return e[r(1355)]===r(632)?(t=new(h[e[r(1355)]+r(907)])(e[r(1428)]),this[r(1172)]=t,this[r(1465)][r(389)](t),this[r(1601)][r(389)](t),t[r(1144)]=e[r(1144)],t[r(1365)]=e.hdr_size,this[r(382)][r(1356)](t[r(1365)]),this[r(1159)]=t[r(1144)]+t.size,this[r(382)].seek(t[r(1144)]+t.size,!1,this[r(653)])?(this.parsingMdat=null,!0):(this.moovStartFound?this[r(764)]=this.stream.findEndContiguousBuf():this.nextParsePosition=t[r(1144)]+t.size,!1)):("moov"===e[r(1355)]&&(this[r(483)]=!0,0===this[r(1601)][r(1263)]&&(this[r(485)]=!0)),!!this.stream.mergeNextBuffer&&this[r(382)][r(528)]()?(this[r(764)]=this[r(382)][r(538)](),!0):(e[r(1355)]?this[r(483)]?this[r(764)]=this[r(382)][r(538)]():this[r(764)]=this[r(382)][r(663)]()+e[r(1428)]:this[r(764)]=this[r(382)].getEndPosition(),!1))},g.prototype[s(776)]=function(){return null!==this[s(1172)]},g.prototype[s(462)]=function(){var e,t=s;return e=this[t(1172)],this[t(382)][t(889)](e.start+e[t(1428)],!1,this[t(653)])?(o.debug(t(913),"Found 'mdat' end in buffered data"),this[t(1172)]=null,!0):(this[t(764)]=this[t(382)][t(1373)](),!1)},g[s(879)].restoreParsePosition=function(){var e=s;return this[e(382)][e(889)](this[e(1159)],!0,this[e(653)])},g[s(879)][s(1181)]=function(){var e=s;this.lastBoxStartPosition=this[e(382)][e(663)]()},g[s(879)][s(1276)]=function(e,t){var r=s;this[r(382)][r(1356)]&&(e[r(1355)]===r(632)?(this[r(382)][r(1356)](e[r(1365)]),this[r(653)]&&this[r(382)][r(1356)](e[r(1428)]-e[r(1365)])):this[r(382)][r(1356)](e[r(1428)]))},g[s(879)][s(604)]=h.Box[s(879)].add,g[s(879)][s(1593)]=h[s(907)][s(879)].addBox,g[s(879)].init=function(e){var t=s,r=e||{};this[t(604)]("ftyp")[t(1037)](t(1590),r[t(1012)]&&r[t(1012)][0]||t(1531)).set("minor_version",0).set(t(867),r[t(1012)]||["iso4"]);var n=this.add(t(1273));return n[t(604)](t(942))[t(1037)]("timescale",r[t(568)]||600)[t(1037)](t(1226),r[t(1226)]||65536)[t(1037)](t(395),0)[t(1037)](t(1275),0)[t(1037)](t(957),r.duration||0)[t(1037)](t(1082),r.width?0:256)[t(1037)](t(1104),[65536,0,0,0,65536,0,0,0,1073741824])[t(1037)]("next_track_id",1),n.add(t(515)),this},g[s(879)][s(1296)]=function(e){var t=s;!this[t(1273)]&&this[t(444)](e);var r=e||{};r[t(1600)]=r[t(1600)]||320,r[t(1055)]=r[t(1055)]||320,r.id=r.id||this[t(1273)][t(942)].next_track_id,r.type=r[t(1355)]||t(494);var n=this.moov[t(604)](t(961));this[t(1273)][t(942)].next_track_id=r.id+1,n.add(t(1262))[t(1037)]("flags",h[t(1556)]|h[t(917)]|h[t(1431)])[t(1037)](t(395),0)[t(1037)](t(1275),0).set("track_id",r.id)[t(1037)](t(957),r.duration||0).set(t(1421),r[t(1421)]||0)[t(1037)](t(634),0)[t(1037)](t(1082),1)[t(1037)](t(1104),[0,0,0,0,0,0,0,0,0])[t(1037)](t(1600),r[t(1600)]<<16)[t(1037)](t(1055),r[t(1055)]<<16);var i=n.add(t(1611));i[t(604)](t(546))[t(1037)](t(395),0)[t(1037)](t(1275),0)[t(1037)](t(568),r[t(568)]||1)[t(1037)]("duration",r[t(1143)]||0).set(t(773),r[t(773)]||t(1397)),i.add(t(1113))[t(1037)](t(994),r.hdlr||t(619))[t(1037)](t(1583),r.name||t(802)),i[t(604)]("elng")[t(1037)](t(1503),r[t(773)]||"fr-FR");var o=i.add(t(931));if(void 0!==h[r[t(1355)]+t(838)]){var c=new(h[r[t(1355)]+"SampleEntry"]);c.data_reference_index=1;var u="";for(var l in h[t(586)])for(var d=h[t(586)][l],f=0;f<d.length;f++)if(d.indexOf(r[t(1355)])>-1){u=l;break}switch(u){case t(1496):if(o.add(t(1416))[t(1037)]("graphicsmode",0).set(t(575),[0,0,0]),c[t(1037)](t(1600),r.width)[t(1037)](t(1055),r[t(1055)])[t(1037)](t(1615),72<<16)[t(1037)](t(1190),72<<16)[t(1037)](t(1344),1)[t(1037)](t(1614),r.type+t(732))[t(1037)](t(447),24),r[t(1445)]){var p=new h.avcCBox;p.parse(new a(r.avcDecoderConfigRecord)),c.addBox(p)}else if(r[t(374)]){var m=new(h[t(1360)]);m[t(703)](new a(r[t(374)])),c[t(1593)](m)}break;case"Audio":o.add(t(427))[t(1037)](t(1419),r[t(1419)]||0),c.set(t(534),r.channel_count||2)[t(1037)](t(766),r[t(766)]||16)[t(1037)](t(1223),r[t(1223)]||65536);break;case t(1261):o.add(t(723));break;case t(1370):if(o[t(604)](t(1372)),r.type===t(1072))c[t(1037)]("namespace",r.namespace||t(369))[t(1037)](t(712),r[t(712)]||"")[t(1037)](t(1020),r[t(1020)]||"");break;case t(457):o[t(604)](t(465));break;case"System":o.add("nmhd");break;default:o[t(604)]("nmhd")}r[t(785)]&&c[t(1593)](r[t(785)]),r[t(1453)]&&r.description_boxes[t(1418)]((function(e){c[t(1593)](e)})),o[t(604)](t(742))[t(604)](t(1177))[t(1331)]((new(h[t(819)]))[t(1037)](t(537),1));var v=o[t(604)](t(927));return v[t(604)](t(711))[t(1331)](c),v[t(604)](t(1281))[t(1037)](t(1412),[])[t(1037)](t(1085),[]),v.add(t(1402)).set(t(531),[])[t(1037)](t(1584),[])[t(1037)](t(1505),[]),v[t(604)]("stco")[t(1037)](t(871),[]),v.add(t(1094))[t(1037)](t(783),[]),this[t(1273)][t(515)][t(604)]("trex")[t(1037)](t(1165),r.id).set(t(521),r.default_sample_description_index||1).set(t(1604),r.default_sample_duration||0)[t(1037)]("default_sample_size",r.default_sample_size||0)[t(1037)](t(452),r[t(452)]||0),this[t(1173)](n),r.id}},h[s(907)][s(879)][s(477)]=function(e){var t=s,r=e||new c;r.endianness=c[t(1591)],this[t(393)](r)},g[s(879)][s(1469)]=function(e,t,r){var n=s,i=r||{},o={},a=this[n(1386)](e);if(null!==a){o[n(428)]=a.samples[n(1263)],o[n(1165)]=a.tkhd[n(1165)],o.timescale=a[n(1611)][n(546)][n(568)],o[n(854)]=i[n(1505)]?i[n(1505)]-1:0,o[n(785)]=a[n(1611)][n(931)][n(927)][n(711)][n(1617)][o[n(854)]],o[n(706)]=t,o[n(1428)]=t[n(1300)],o[n(1346)]=o[n(1428)],o[n(957)]=i[n(957)]||1,o[n(394)]=i[n(394)]||0,o[n(1029)]=i[n(1029)]||0,o[n(827)]=i.is_sync||!1,o[n(1137)]=i[n(1137)]||0,o[n(910)]=i.depends_on||0,o[n(1498)]=i[n(1498)]||0,o[n(1314)]=i.has_redundancy||0,o.degradation_priority=i[n(932)]||0,o[n(383)]=0,o.subsamples=i[n(1195)],a[n(1117)][n(389)](o),a[n(1342)]+=o.size,a.samples_duration+=o[n(957)],void 0===a.first_dts&&(a[n(1298)]=i[n(1029)]),this[n(1559)]();var c=this[n(1396)](o);return this.addBox(c),c.computeSize(),c[n(1408)][0][n(1513)][0][n(420)]=c.size+8,this[n(604)](n(632))[n(706)]=new Uint8Array(t),o}},g[s(879)][s(1396)]=function(e){var t=s,r=0;r=e.is_sync?1<<25:65536;var n=new(h[t(644)]);n[t(604)](t(873))[t(1037)]("sequence_number",this[t(735)]),this.nextMoofNumber++;var i=n[t(604)](t(597)),o=this[t(1386)](e[t(1165)]);return i[t(604)](t(997))[t(1037)](t(1165),e.track_id).set(t(537),h.TFHD_FLAG_DEFAULT_BASE_IS_MOOF),i[t(604)](t(941)).set("baseMediaDecodeTime",e[t(1029)]-(o[t(1298)]||0)),i.add(t(1268)).set(t(537),h[t(1460)]|h.TRUN_FLAGS_DURATION|h.TRUN_FLAGS_SIZE|h[t(1090)]|h[t(955)])[t(1037)](t(420),0)[t(1037)](t(779),0)[t(1037)](t(1036),1)[t(1037)]("sample_duration",[e.duration])[t(1037)](t(1128),[e[t(1428)]])[t(1037)]("sample_flags",[r])[t(1037)]("sample_composition_time_offset",[e[t(394)]-e[t(1029)]]),n},g[s(879)][s(419)]=0,g[s(879)][s(1274)]=0,g[s(879)].resetTables=function(){var e,t,r,n,i,o,a=s;for(this.initial_duration=this[a(1273)][a(942)][a(957)],this[a(1273)][a(942)][a(957)]=0,e=0;e<this[a(1273)][a(442)].length;e++){(t=this.moov.traks[e])[a(1262)][a(957)]=0,t.mdia[a(546)][a(957)]=0,(t.mdia[a(931)][a(927)][a(1462)]||t[a(1611)][a(931)][a(927)].co64)[a(871)]=[],(r=t[a(1611)].minf[a(927)][a(1402)])[a(531)]=[],r[a(1584)]=[],r[a(1505)]=[],(t[a(1611)][a(931)][a(927)][a(1094)]||t[a(1611)][a(931)][a(927)][a(636)])[a(783)]=[],(n=t[a(1611)][a(931)][a(927)][a(1281)])[a(1412)]=[],n.sample_deltas=[],(i=t[a(1611)][a(931)].stbl[a(1151)])&&(i[a(1412)]=[],i[a(1377)]=[]),o=t[a(1611)][a(931)][a(927)][a(831)];var c=t[a(1611)][a(931)][a(927)][a(1465)][a(1433)](o);-1!=c&&(t[a(1611)][a(931)][a(927)][a(1465)][c]=null)}},g[s(1446)]=function(e,t,r,n,i){var o,a,c,u,l=s;function d(e,t,r){var n=ko;this[n(1603)]=e,this[n(919)]=t,this[n(649)]=r,this.last_sample_in_run=-1,this[n(560)]=-1}for(t&&(t[l(1322)]=[]),!e[l(1322)]&&(e.sample_groups_info=[]),a=0;a<r[l(1263)];a++){for(u=r[a].grouping_type+"/"+r[a][l(919)],c=new d(r[a][l(1603)],r[a][l(919)],r[a]),t&&(t[l(1322)][u]=c),!e[l(1322)][u]&&(e[l(1322)][u]=c),o=0;o<n[l(1263)];o++)n[o][l(1603)]===r[a].grouping_type&&(c.description=n[o],c[l(785)][l(1163)]=!0);if(i)for(o=0;o<i[l(1263)];o++)i[o][l(1603)]===r[a][l(1603)]&&(c[l(1376)]=i[o],c[l(1376)][l(1163)]=!0,c[l(1130)]=!0)}if(t){if(i)for(a=0;a<i[l(1263)];a++)!i[a][l(1163)]&&i[a][l(987)]>=2&&(u=i[a].grouping_type+"/0",(c=new d(i[a].grouping_type,0)).is_fragment=!0,!t[l(1322)][u]&&(t[l(1322)][u]=c))}else for(a=0;a<n[l(1263)];a++)!n[a][l(1163)]&&n[a][l(987)]>=2&&(u=n[a][l(1603)]+"/0",c=new d(n[a].grouping_type,0),!e[l(1322)][u]&&(e[l(1322)][u]=c))},g[s(1043)]=function(e,t,r,n){var i,o,a=s;for(i in t.sample_groups=[],n){var c;if(t[a(1588)][i]={},t[a(1588)][i][a(1603)]=n[i][a(1603)],t[a(1588)][i].grouping_type_parameter=n[i][a(919)],r>=n[i][a(522)]&&(n[i].last_sample_in_run<0&&(n[i][a(522)]=0),n[i][a(560)]++,n[i][a(560)]<=n[i][a(649)].entries[a(1263)]-1&&(n[i][a(522)]+=n[i][a(649)].entries[n[i][a(560)]][a(1036)])),n[i][a(560)]<=n[i][a(649)][a(1617)][a(1263)]-1?t.sample_groups[i][a(1534)]=n[i].sbgp[a(1617)][n[i][a(560)]][a(1534)]:t[a(1588)][i][a(1534)]=-1,0!==t.sample_groups[i][a(1534)])c=n[i][a(1376)]?n[i][a(1376)]:n[i][a(785)],t.sample_groups[i].group_description_index>0?(o=t[a(1588)][i][a(1534)]>65535?(t[a(1588)][i].group_description_index>>16)-1:t.sample_groups[i][a(1534)]-1,c&&o>=0&&(t[a(1588)][i].description=c[a(1617)][o])):c&&c.version>=2&&c[a(540)]>0&&(t[a(1588)][i].description=c[a(1617)][c[a(540)]-1])}},g[s(674)]=function(e,t,r){var n=s;t&&(e?(t[n(1137)]=e.is_leading[r],t.depends_on=e.sample_depends_on[r],t.is_depended_on=e[n(1189)][r],t[n(1314)]=e[n(761)][r]):(t.is_leading=0,t[n(910)]=0,t[n(1498)]=0,t[n(1314)]=0))},g[s(879)][s(1607)]=function(){var e,t,r=s;for(e=0;e<this[r(1273)][r(442)][r(1263)];e++)t=this[r(1273)][r(442)][e],this.buildTrakSampleLists(t)},g.prototype[s(1173)]=function(e){var t,r,n,i,o,a,c,u,l,d,h,f,p,m,v,y,_,b,w,S,I,A,E,k,C=s;if(e[C(1117)]=[],e[C(1259)]=0,e[C(1342)]=0,r=e.mdia[C(931)][C(927)][C(1462)]||e.mdia[C(931)][C(927)].co64,n=e.mdia[C(931)][C(927)][C(1402)],i=e[C(1611)][C(931)][C(927)][C(1094)]||e.mdia[C(931)].stbl[C(636)],o=e[C(1611)].minf[C(927)][C(1281)],a=e.mdia[C(931)].stbl[C(1151)],c=e[C(1611)][C(931)][C(927)][C(831)],u=e.mdia[C(931)][C(927)][C(711)],l=e.mdia[C(931)][C(927)].subs,f=e[C(1611)].minf.stbl[C(925)],d=e[C(1611)].minf[C(927)][C(1435)],h=e[C(1611)][C(931)][C(927)][C(1126)],b=-1,w=-1,S=-1,I=-1,A=0,E=0,k=0,g.initSampleGroups(e,null,d,h),typeof i!==C(1426)){for(t=0;t<i.sample_sizes.length;t++){var T={};T[C(428)]=t,T[C(1165)]=e[C(1262)].track_id,T[C(568)]=e[C(1611)][C(546)][C(568)],T[C(1346)]=0,e[C(1117)][t]=T,T[C(1428)]=i.sample_sizes[t],e.samples_size+=T[C(1428)],0===t?(m=1,p=0,T[C(533)]=m,T[C(707)]=p,_=n[C(1584)][p],y=0,v=p+1<n[C(531)][C(1263)]?n[C(531)][p+1]-1:1/0):t<_?(T[C(533)]=m,T[C(707)]=p):(m++,T[C(533)]=m,y=0,m<=v||(v=++p+1<n[C(531)][C(1263)]?n.first_chunk[p+1]-1:1/0),T[C(707)]=p,_+=n[C(1584)][p]),T.description_index=n.sample_description_index[T[C(707)]]-1,T[C(785)]=u[C(1617)][T[C(854)]],T[C(383)]=r.chunk_offsets[T[C(533)]-1]+y,y+=T.size,t>b&&(w++,b<0&&(b=0),b+=o[C(1412)][w]),t>0?(e[C(1117)][t-1][C(957)]=o[C(1085)][w],e[C(1259)]+=e.samples[t-1].duration,T[C(1029)]=e[C(1117)][t-1][C(1029)]+e[C(1117)][t-1][C(957)]):T[C(1029)]=0,a?(t>=S&&(I++,S<0&&(S=0),S+=a[C(1412)][I]),T[C(394)]=e[C(1117)][t].dts+a[C(1377)][I]):T.cts=T[C(1029)],c?(t==c[C(1008)][A]-1?(T[C(827)]=!0,A++):(T.is_sync=!1,T[C(932)]=0),l&&l[C(1617)][E][C(702)]+k==t+1&&(T.subsamples=l[C(1617)][E][C(1195)],k+=l.entries[E].sample_delta,E++)):T[C(827)]=!0,g[C(674)](e.mdia[C(931)][C(927)].sdtp,T,T.number),f?T.degradation_priority=f.priority[t]:T[C(932)]=0,l&&l.entries[E][C(702)]+k==t&&(T[C(1195)]=l[C(1617)][E][C(1195)],k+=l[C(1617)][E][C(702)]),(d[C(1263)]>0||h[C(1263)]>0)&&g[C(1043)](e,T,t,e[C(1322)])}t>0&&(e[C(1117)][t-1].duration=Math[C(440)](e[C(1611)][C(546)][C(957)]-e[C(1117)][t-1][C(1029)],0),e.samples_duration+=e[C(1117)][t-1][C(957)])}},g[s(879)].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(1273)])for(;this.lastMoofIndex<this[y(1248)][y(1263)];)if(u=this.moofs[this.lastMoofIndex],this[y(419)]++,u[y(1355)]==y(1457))for(l=u,e=0;e<l[y(1408)][y(1263)];e++){for(d=l[y(1408)][e],f=this.getTrackById(d[y(997)][y(1165)]),p=this.getTrexById(d[y(997)][y(1165)]),n=d.tfhd.flags&h[y(1270)]?d[y(997)].default_sample_description_index:p?p[y(521)]:1,i=d[y(997)][y(537)]&h[y(493)]?d[y(997)][y(1604)]:p?p[y(1604)]:0,o=d.tfhd[y(537)]&h[y(970)]?d[y(997)][y(1524)]:p?p[y(1524)]:0,a=d.tfhd[y(537)]&h[y(758)]?d[y(997)][y(452)]:p?p[y(452)]:0,d[y(829)]=0,d[y(1435)].length>0&&g[y(1446)](f,d,d[y(1435)],f[y(1611)][y(931)][y(927)][y(1126)],d[y(1126)]),t=0;t<d[y(1513)][y(1263)];t++){var _=d[y(1513)][t];for(r=0;r<_.sample_count;r++){(m={})[y(1255)]=this.lastMoofIndex,m[y(1156)]=d[y(829)],d[y(829)]++,m.number=f[y(1117)][y(1263)],d[y(1287)]=f[y(1117)][y(1263)],f[y(1117)][y(389)](m),m[y(1165)]=f[y(1262)][y(1165)],m.timescale=f[y(1611)].mdhd.timescale,m.description_index=n-1,m[y(785)]=f.mdia[y(931)][y(927)].stsd.entries[m.description_index],m[y(1428)]=o,_.flags&h[y(753)]&&(m[y(1428)]=_[y(1128)][r]),f[y(1342)]+=m[y(1428)],m[y(957)]=i,_[y(537)]&h.TRUN_FLAGS_DURATION&&(m[y(957)]=_[y(1211)][r]),f[y(1259)]+=m[y(957)],f[y(964)]||r>0?m[y(1029)]=f[y(1117)][f[y(1117)].length-2][y(1029)]+f[y(1117)][f[y(1117)][y(1263)]-2][y(957)]:(d[y(941)]?m[y(1029)]=d.tfdt[y(984)]:m.dts=0,f.first_traf_merged=!0),m[y(394)]=m.dts,_.flags&h[y(955)]&&(m.cts=m[y(1029)]+_[y(1208)][r]),v=a,_[y(537)]&h[y(1090)]?v=_[y(397)][r]:0===r&&_[y(537)]&h[y(400)]&&(v=_[y(779)]),m.is_sync=!(v>>16&1),m[y(1137)]=v>>26&3,m.depends_on=v>>24&3,m.is_depended_on=v>>22&3,m[y(1314)]=v>>20&3,m[y(932)]=65535&v;var b=!!(d[y(997)][y(537)]&h[y(615)]),w=!!(d[y(997)][y(537)]&h[y(992)]),S=!!(_[y(537)]&h[y(1460)]),I=0;I=b?d[y(997)][y(670)]:w?l.start:0===t?l[y(1144)]:c,0===t&&0===r?S?m.offset=I+_[y(420)]:m[y(383)]=I:m[y(383)]=c,c=m[y(383)]+m.size,(d[y(1435)].length>0||d[y(1126)][y(1263)]>0||f[y(1611)][y(931)][y(927)][y(1435)][y(1263)]>0||f[y(1611)][y(931)][y(927)][y(1126)][y(1263)]>0)&&g.setSampleGroupProperties(f,m,m[y(1156)],d.sample_groups_info)}}if(d[y(1533)]){f[y(1399)]=!0;var A=d[y(1287)];for(t=0;t<d[y(1533)].entries.length;t++)A+=d[y(1533)][y(1617)][t].sample_delta,(m=f.samples[A-1]).subsamples=d.subs[y(1617)][t][y(1195)]}}},g[s(879)][s(516)]=function(e,t){var r,n=s,i=e[n(1117)][t];if(!this[n(1273)])return null;if(i[n(706)]){if(i[n(1346)]==i.size)return i}else i[n(706)]=new Uint8Array(i[n(1428)]),i.alreadyRead=0,this[n(1274)]+=i[n(1428)],o[n(826)](n(913),n(1161)+t+n(1251)+e.tkhd.track_id+n(390)+i[n(1428)]+n(366)+this[n(1274)]+")");for(;;){var a=this[n(382)][n(617)](!0,i[n(383)]+i[n(1346)],!1);if(!(a>-1))return null;var u=(r=this[n(382)].buffers[a])[n(1300)]-(i[n(383)]+i.alreadyRead-r[n(795)]);if(i.size-i[n(1346)]<=u)return o[n(826)](n(913),n(1013)+t+n(1237)+i[n(1346)]+n(755)+(i[n(383)]+i.alreadyRead-r[n(795)])+n(454)+(i[n(1428)]-i.alreadyRead)+n(998)+i[n(1428)]+")"),c.memcpy(i[n(706)][n(1451)],i.alreadyRead,r,i[n(383)]+i[n(1346)]-r.fileStart,i[n(1428)]-i[n(1346)]),r[n(734)]+=i[n(1428)]-i[n(1346)],this[n(382)][n(930)](),i[n(1346)]=i[n(1428)],i;if(0===u)return null;o[n(826)](n(913),n(1013)+t+n(699)+i.alreadyRead+n(755)+(i.offset+i.alreadyRead-r[n(795)])+" read size: "+u+" full size: "+i.size+")"),c[n(837)](i[n(706)].buffer,i[n(1346)],r,i[n(383)]+i.alreadyRead-r[n(795)],u),i[n(1346)]+=u,r[n(734)]+=u,this[n(382)][n(930)]()}},g.prototype.releaseSample=function(e,t){var r=s,n=e.samples[t];return n.data?(this.samplesDataSize-=n.size,n[r(706)]=null,n[r(785)]=null,delete n[r(932)],delete n[r(910)],delete n[r(854)],delete n[r(1314)],delete n.is_depended_on,delete n[r(1137)],delete n[r(827)],delete n[r(1255)],delete n[r(1156)],delete n[r(568)],delete n[r(394)],delete n.dts,delete n[r(383)],delete n[r(1428)],delete n[r(1165)],delete n[r(957)],n[r(1346)]=0,n[r(1428)]):0},g[s(879)][s(822)]=function(){return this[s(1274)]},g[s(879)][s(935)]=function(){var e=s;const t=this[e(382)][e(1201)]||[];let r=0;return t[e(1418)]((t=>{const n=t[e(1300)];r+=n})),r},g.prototype.getCodecs=function(){var e,t=s,r="";for(e=0;e<this.moov[t(442)][t(1263)];e++){e>0&&(r+=","),r+=this.moov[t(442)][e][t(1611)][t(931)][t(927)][t(711)][t(1617)][0][t(1149)]()}return r},g[s(879)].getTrexById=function(e){var t,r=s;if(!this.moov||!this[r(1273)][r(515)])return null;for(t=0;t<this[r(1273)][r(515)][r(1550)][r(1263)];t++){var n=this[r(1273)][r(515)][r(1550)][t];if(n.track_id==e)return n}return null},g[s(879)][s(1386)]=function(e){var t=s;if(void 0===this[t(1273)])return null;for(var r=0;r<this[t(1273)][t(442)][t(1263)];r++){var n=this[t(1273)][t(442)][r];if(n[t(1262)].track_id==e)return n}return null},g[s(879)].items=[],g[s(879)].entity_groups=[],g[s(879)][s(576)]=0,g[s(879)][s(1575)]=function(){var e,t,r,n=s,i=this.items,o=this[n(458)],a=this[n(638)];if(null!=a&&void 0!==a[n(1113)]&&void 0!==a.iinf){for(e=0;e<a[n(1164)][n(1552)][n(1263)];e++)(r={}).id=a[n(1164)][n(1552)][e].item_ID,i[r.id]=r,r[n(765)]=[],r[n(1583)]=a[n(1164)][n(1552)][e].item_name,a[n(1164)][n(1552)][e][n(972)]>0&&(r[n(1383)]=a[n(641)][n(1596)][a[n(1164)][n(1552)][e][n(972)]-1]),a.iinf.item_infos[e][n(1324)]?r[n(1355)]=a[n(1164)][n(1552)][e].item_type:r[n(1355)]="mime",r[n(1424)]=a[n(1164)][n(1552)][e][n(1424)],r[n(842)]=a[n(1164)][n(1552)][e][n(842)];if(a[n(1528)])for(e=0;e<a[n(1528)][n(1465)][n(1263)];e++)entity_group={},entity_group.id=a.grpl[n(1465)][e][n(769)],entity_group[n(607)]=a[n(1528)][n(1465)][e][n(607)],entity_group.type=a.grpl[n(1465)][e][n(1355)],o[entity_group.id]=entity_group;if(a[n(1068)])for(e=0;e<a.iloc.items[n(1263)];e++){var c=a[n(1068)][n(1178)][e];for(r=i[c[n(631)]],0!==c[n(808)]&&(r[n(1279)]=a.dinf[n(1465)][c[n(808)]-1]),c[n(878)],r[n(481)]=[],r[n(1428)]=0,t=0;t<c[n(481)].length;t++)r.extents[t]={},r[n(481)][t][n(383)]=c[n(481)][t][n(876)]+c.base_offset,r.extents[t].length=c.extents[t][n(1002)],r[n(481)][t][n(1346)]=0,r[n(1428)]+=r[n(481)][t][n(1263)]}if(a[n(959)]&&(i[a[n(959)][n(1447)]][n(915)]=!0),a[n(1001)])for(e=0;e<a[n(1001)][n(1119)].length;e++){var u=a[n(1001)][n(1119)][e];for(t=0;t<u[n(1119)][n(1263)];t++)i[u[n(650)]].ref_to[n(389)]({type:u.type,id:u[n(1119)][t]})}if(a[n(738)])for(var l=0;l<a[n(738)][n(1224)].length;l++){var d=a[n(738)][n(1224)][l];for(e=0;e<d[n(1077)].length;e++){var h=d[n(1077)][e];if(!(r=i[h.id])&&(r=o[h.id]),r)for(void 0===r[n(737)]&&(r[n(737)]={},r.properties.boxes=[]),t=0;t<h[n(1520)].length;t++){var f=h.props[t];if(f[n(1207)]>0&&f.property_index-1<a[n(738)][n(1221)][n(1465)][n(1263)]){var p=a[n(738)][n(1221)][n(1465)][f.property_index-1];r.properties[p[n(1355)]]=p,r[n(737)][n(1465)][n(389)](p)}}}}}},g.prototype.getItem=function(e){var t,r,n=s;if(!this[n(638)])return null;if(!(r=this[n(1178)][e])[n(706)]&&r[n(1428)])r.data=new Uint8Array(r[n(1428)]),r[n(1346)]=0,this.itemsDataSize+=r.size,o.debug(n(913),n(1328)+e+n(390)+r.size+n(366)+this[n(576)]+")");else if(r[n(1346)]===r[n(1428)])return r;for(var i=0;i<r[n(481)][n(1263)];i++){var a=r[n(481)][i];if(a[n(1346)]!==a[n(1263)]){var u=this[n(382)].findPosition(!0,a[n(383)]+a[n(1346)],!1);if(!(u>-1))return null;var l=(t=this[n(382)][n(1201)][u])[n(1300)]-(a[n(383)]+a[n(1346)]-t.fileStart);if(!(a[n(1263)]-a.alreadyRead<=l))return o[n(826)](n(913),n(1500)+e+n(1452)+i+n(699)+a.alreadyRead+n(755)+(a.offset+a[n(1346)]-t[n(795)])+n(454)+l+n(486)+a.length+n(1467)+r.size+")"),c.memcpy(r.data[n(1451)],r[n(1346)],t,a.offset+a.alreadyRead-t.fileStart,l),a[n(1346)]+=l,r[n(1346)]+=l,t.usedBytes+=l,this.stream[n(930)](),null;o[n(826)]("ISOFile",n(1500)+e+n(1452)+i+" data (alreadyRead: "+a[n(1346)]+" offset: "+(a[n(383)]+a[n(1346)]-t[n(795)])+" read size: "+(a[n(1263)]-a[n(1346)])+n(486)+a.length+n(1467)+r.size+")"),c.memcpy(r[n(706)][n(1451)],r.alreadyRead,t,a[n(383)]+a[n(1346)]-t.fileStart,a[n(1263)]-a[n(1346)]),t[n(734)]+=a.length-a[n(1346)],this.stream.logBufferLevel(),r[n(1346)]+=a[n(1263)]-a.alreadyRead,a[n(1346)]=a[n(1263)]}}return r[n(1346)]===r[n(1428)]?r:null},g.prototype[s(1318)]=function(e){var t=s,r=this[t(1178)][e];if(r[t(706)]){this[t(576)]-=r.size,r[t(706)]=null,r.alreadyRead=0;for(var n=0;n<r[t(481)][t(1263)];n++){r[t(481)][n][t(1346)]=0}return r[t(1428)]}return 0},g.prototype[s(1455)]=function(e){var t=s;for(var r in this[t(1178)]){var n=this[t(1178)][r];this[t(1354)](n.id),e&&!n[t(922)]&&(e(n),n[t(922)]=!0,n[t(706)]=null)}},g[s(879)][s(780)]=function(e){var t=s;for(var r in this[t(1178)]){var n=this[t(1178)][r];if(n[t(1583)]===e)return n.id}return-1},g[s(879)][s(1102)]=function(){var e=s;return this.meta?this[e(638)].hdlr[e(994)]:null},g[s(879)][s(1508)]=function(){var e=s;return this[e(638)]&&this[e(638)][e(959)]?this[e(1354)](this[e(638)].pitm[e(1447)]):null},g.prototype[s(577)]=function(e){var t=s,r=e||{},n=null;if(null==(n=r[t(553)]?this.getItem(r[t(553)]):this[t(1508)]()))return null;var i=new g;i.discardMdatData=!1;var o={type:n.type,description_boxes:n[t(737)][t(1465)]};n[t(737)].ispe&&(o.width=n.properties[t(1616)].image_width,o[t(1055)]=n.properties.ispe[t(811)]);var a=i[t(1296)](o);return a?(i[t(1469)](a,n[t(706)]),i):null},g[s(879)][s(393)]=function(e){for(var t=s,r=0;r<this[t(1465)][t(1263)];r++)this[t(1465)][r][t(393)](e)},g[s(879)][s(1479)]=function(e,t,r){var n=s,i=this[n(1386)](e),a=this[n(516)](i,t);if(null==a)return this[n(730)](i[n(1117)][t]),null;var u=r||new c;u[n(1088)]=c[n(1591)];var l=this[n(1396)](a);l[n(393)](u),l[n(1408)][0][n(1513)][0][n(420)]=l[n(1428)]+8,o[n(826)](n(731),n(841)+l[n(1408)][0][n(1513)][0].data_offset),u.adjustUint32(l.trafs[0][n(1513)][0].data_offset_position,l.trafs[0][n(1513)][0][n(420)]);var d=new(h[n(392)]);return d[n(706)]=a[n(706)],d.write(u),u},g[s(1338)]=function(e,t,r,n){var i,a=s;o[a(826)]("ISOFile",a(532));var u=new c;u[a(1088)]=c[a(1591)],e.write(u);var l=t[a(604)]("mvex");for(r&&l[a(604)](a(578)).set(a(613),r),i=0;i<t[a(442)][a(1263)];i++)l[a(604)](a(583))[a(1037)](a(1165),t[a(442)][i][a(1262)][a(1165)])[a(1037)](a(521),1)[a(1037)](a(1604),n).set(a(1524),0)[a(1037)]("default_sample_flags",65536);return t[a(393)](u),u[a(1451)]},g[s(879)][s(1042)]=function(e){var t=s,r=new c;r.endianness=c[t(1591)],this[t(393)](r),r[t(1042)](e)},g[s(879)][s(467)]=function(){var e=s,t=new c;return t[e(1088)]=c[e(1591)],this[e(393)](t),t.buffer},g.prototype[s(1014)]=function(){var e,t,r,n,i=s;for(this.onSegment,!this[i(1560)]&&(this[i(1560)]=!0,this[i(735)]=0,this[i(378)]()),t=[],e=0;e<this[i(813)][i(1263)];e++){var o=new(h[i(679)]);o[i(942)]=this[i(1273)][i(942)],o[i(1465)][i(389)](o[i(942)]),r=this[i(1386)](this[i(813)][e].id),o[i(1465)][i(389)](r),o[i(442)][i(389)](r),(n={}).id=r[i(1262)][i(1165)],n[i(430)]=this[i(813)][e][i(430)],n[i(1451)]=g[i(1338)](this[i(1509)],o,this.moov[i(515)]&&this[i(1273)].mvex.mehd?this[i(1273)].mvex[i(578)][i(613)]:void 0,this[i(1273)].traks[e].samples[i(1263)]>0?this[i(1273)][i(442)][e][i(1117)][0][i(957)]:0),t[i(389)](n)}return t},g[s(879)][s(1272)]=function(){var e=s,t={};return t[e(1273)]=this[e(1273)],this.moov&&this.moov.traks&&this[e(1273)][e(442)][e(1263)]>1&&(t[e(1236)]=this[e(1273)].traks[0][e(1117)][e(1263)],t[e(741)]=this.moov[e(442)][1][e(1117)][e(1263)]),t},h[s(907)].prototype.printHeader=function(e){var t=s;this[t(1428)]+=8,this[t(1428)]>u&&(this[t(1428)]+=8),"uuid"===this[t(1355)]&&(this[t(1428)]+=16),e[t(1388)](e[t(1480)]+t(671)+this[t(1428)]),e.log(e.indent+t(1139)+this[t(1355)])},h.FullBox[s(879)][s(1623)]=function(e){var t=s;this[t(1428)]+=4,h.Box[t(879)][t(1623)][t(406)](this,e),e[t(1388)](e.indent+t(1242)+this[t(987)]),e[t(1388)](e[t(1480)]+t(1545)+this.flags)},h[s(907)][s(879)].print=function(e){this[s(1623)](e)},h[s(1109)][s(879)][s(1202)]=function(e){var t=s;this[t(1623)](e);for(var r=0;r<this[t(1465)][t(1263)];r++)if(this[t(1465)][r]){var n=e[t(1480)];e[t(1480)]+=" ",this[t(1465)][r][t(1202)](e),e[t(1480)]=n}},g[s(879)][s(1202)]=function(e){var t=s;e.indent="";for(var r=0;r<this[t(1465)].length;r++)this[t(1465)][r]&&this[t(1465)][r][t(1202)](e)},h[s(1468)].prototype[s(1202)]=function(e){var t=s;h[t(1218)][t(879)][t(1623)][t(406)](this,e),e.log(e[t(1480)]+t(951)+this[t(395)]),e.log(e.indent+"modification_time: "+this[t(1275)]),e[t(1388)](e[t(1480)]+t(748)+this[t(568)]),e[t(1388)](e[t(1480)]+t(903)+this[t(957)]),e.log(e.indent+t(820)+this[t(1226)]),e[t(1388)](e[t(1480)]+t(1213)+(this[t(1082)]>>8)),e[t(1388)](e.indent+t(727)+this[t(1104)].join(", ")),e[t(1388)](e.indent+t(1325)+this[t(1277)])},h[s(759)][s(879)][s(1202)]=function(e){var t=s;h[t(1218)][t(879)][t(1623)][t(406)](this,e),e.log(e[t(1480)]+t(951)+this[t(395)]),e[t(1388)](e[t(1480)]+t(1238)+this[t(1275)]),e.log(e[t(1480)]+t(505)+this[t(1165)]),e[t(1388)](e[t(1480)]+t(903)+this[t(957)]),e[t(1388)](e.indent+t(1213)+(this.volume>>8)),e[t(1388)](e[t(1480)]+"matrix: "+this[t(1104)][t(719)](", ")),e.log(e[t(1480)]+t(618)+this.layer),e[t(1388)](e[t(1480)]+t(643)+this.alternate_group),e[t(1388)](e[t(1480)]+t(667)+this[t(1600)]),e.log(e.indent+t(1150)+this[t(1055)])};var _={createFile:function(e,t){var r=void 0===e||e,n=new g(t);return n.discardMdatData=!r,n}};s(523)!==s(1426)&&(t[s(678)]=_[s(678)])}));function ko(e,t){var r=Co();return(ko=function(e,t){return r[e-=364]})(e,t)}function Co(){var e=["strk","FullBox","tref","cslgBox","ipco","int32","samplerate","ipmas","writeUint32","rate","channel_associations","mhm1","lhe1","num_bad_pixels","durationFlag","configOBUs","ptl_sublayer_present_mask","codecIntializationDataSize","parseHex16","moovAudioNum"," data (alreadyRead: ","modification_time: ","attribute_list","application/xml","BoxWriter","version:","nalu_type","avc2","cts_shift","layer_id","full_range_flag","moofs","cmin","avc4SampleEntry"," on track #","referenced_size","reserved","vp08SampleEntry","moof_number","writeInt8","stscBox","getSampleRate","samples_duration","trep","Hint","tkhd","length","nativeToEndian","tpay","readInt32","entry_count","trun"," bytes), continuous ranges: ","TFHD_FLAG_SAMPLE_DESC","seekTrack","getPerformanceInfo","moov","samplesDataSize","modification_time","updateUsedBytes","next_track_id","KID","source","aux_info_type","stts","ptl_multilayer_enabled_flag","dobr","num_tile_cols_minus_one","fromCharCodeUint8","mehdBox","first_sample_index","bitrate","stcoBox","href","floor","favc","cleanBuffers","cslg","NAL_unit_type","addTrack","Concatenating buffer for box parsing (length: ","first_dts","appendBuffer","byteLength","isAudio","av1C","clli","sgpdBox","slice","extension_type","getOTI","initial_presentation_delay_minus_one","mapUint8Array","readFloat64","seq_level_idx_0","SingleItemTypeReferenceBoxLarge","Error reading extent index","has_redundancy","uint16le","vttc","Not enough data in stream to parse the type and size of the box","releaseItem","pasp","edits","skew_factor","sample_groups_info","setFloat32","item_type","next_track_id: ","roll_distance","arrayToNative","Allocating item #","stereo_indication_type","scheme_version","addEntry","graphicsmode","ipma","defineProperty","getSampleSize","vvc1","createFullBoxCtor","writeInitializationSegment"," f=","styp","udes","samples_size","float64le","frame_count","tpyl","alreadyRead","bufferIndex","readFloat32","reference_type","BoxParser","aebr","vertOffN","CONTAINER_BOXES","getItem","type","addUsedBytes","ext","mjpg","parseConfig","hvcCBox","getDescriptorName","cttsBox","axis","base_offset","hdr_size","createMediaSampleEntryCtor","component_format","DataStream","base_offset_size","Subtitle","seq_profile","sthd","findEndContiguousBuf","urn ","u16stringbe","fragment_description","sample_offsets","channel_indexes","_buffer","stppSampleEntry","vSpacing","box_record","protection","SingleItemTypeReferenceBox","twelve_bit","getTrackById","ERR_NOT_ENOUGH_DATA","log","cprt","createCommonjsModule","mere","num_bad_rows","videoFullRangeFlag","XMLSubtitlein4Parser","decimalToHex","createSingleSampleMoof","und","System","has_fragment_subsamples","uint32be","bitDepth","stsc","focal_length_x","writeInt16","sample_depends_on","senc","mapInt8Array","trafs","SEEKTABLE","vvcC","streamType","sample_counts","maxCLL","_byteLength","sizePosition","vmhd","mvif","forEach","balance","length_size_of_traf_num","layer","prgr","isEof","content_type","boxEqualFields","undefined","horizOffD","size","Descriptor","num_sublayers","TKHD_FLAG_IN_PREVIEW","uint16","indexOf","readInt16Array","sbgps","stvi","component_types","drefBox","layer_size","intra_pred_used","general_constraint_info","npck","&amp;","createTrackGroupCtor","avcDecoderConfigRecord","initSampleGroups","item_id","createElement","default_constant_IV","msg","buffer"," extent #","description_boxes","num_ind_sub","processItems","parseHeader","moof","presentation_time","codec","TRUN_FLAGS_DATA_OFFSET","704152tMvXTi","stco","constantFrameRate","16WeQAeu","boxes","compositionEndTime"," full item size: ","mvhdBox","addSample","stream_read_2_bytes","writeFloat32","readInt32Array","[row: ","fromCharCode","MPEG4DescriptorParser","avgFrameRate","slid","infe","createFragment","indent","Not enough bytes left in the parent box to parse a UUID box","TrackReferenceTypeBox","tscl","seq_tier_0","setUint32","createSampleGroupCtor","1420952CsqEzW","cstring","getInt16","Audio","onError",'audio/mp4; codecs="',"cmex","substring","created","Visual","processIncompleteBox","is_depended_on","general_profile_space","Getting item #","getUint32","trgr","extended_language","stri","sample_description_index","getTrackDuration","writeUint8","getPrimaryItem","ftyp","languageString","ols_idx","kindBox","truns","unsetExtractionOptions","enca","Found position in existing buffer #","SAMPLE_ENTRY_TYPE_SUBTITLE","leva","Not enough bytes left in the parent box to parse a new box","props","4963847UAprCK","lastValidSample","concat","default_sample_size","3WiGGqM","info","isSubtitle","grpl","has_unparsed_data","cleanApertureWidthN","iso4","_size","subs","group_description_index","int32be","bad_pixel_row","sbpm","position","layerNumber","Repositioning parser at buffer position: ","SAMPLE_ENTRY_TYPE_SYSTEM","Stream ready for parsing","earliest_presentation_time","getWidth","flags:","component_type_urls","avc3SampleEntry","dec3","co64","trexs","operation_point_count","item_infos","padb","vmhdBox","documentString","TKHD_FLAG_ENABLED","mdhdBox","nclx","processSamples","isFragmentationInitialized","revokeObjectURL","mapUint16Array","int16be","high_bitdepth","onSamples"," sample #","matrixCoefficients","getTrackSamplesInfo","primaryGChromaticity_x","1742136UtLwSH","OutputChannelCount","readCString","Per_Sample_IV_Size","interleave_type","flattenItemInfo","payloadID",", size ","writeHeader","_realloc","UUIDBoxes","float32be","item_uri_type","name","samples_per_chunk","track_ID","avc4","getInt32","sample_groups","audioTracks","major_brand","BIG_ENDIAN","Not enough bytes in buffer","addBox","ac-4","int32le","protections","LITTLE_ENDIAN","dfLa","test","width","mdats","track_ids","grouping_type","default_sample_duration","No method for reading signed 64 bits values","ES_ID","buildSampleLists","ES_Descriptor","sync_sample_numbers","TRUN_FLAGS_DURATION","mdia","avc1SampleEntry","parseFullHeader","compressorname","horizresolution","ispe","entries","initial_presentation_delay_present","minor_version","kinds","mapInt16Array","subSeqDirectionFlag","printHeader","quat_x","rtp "," (total: ","imir","focal_length_y","nonamespace","target_rate_share","hintTracks","ASCII","_dynamicSize","hevcDecoderConfigRecord","sampleListBuilt","padbits","bxml","resetTables","sample_offset","num_leading_samples","angle","stream","offset","data_rate","fragment_count","Needs an array buffer","ind_subs","media_rate_fraction","push"," of size ","Adjusting box ","mdatBox","write","cts","creation_time","priority","sample_flags","writeUint16","stsg","TRUN_FLAGS_FIRST_FLAG","flipArrayEndianness","bad_columns","AVCProfileIndication","range_size","elngBox","call","msrc","description_length","MultiBufferStream","adjustUint32","step_count","rapAlignement","Opus","subsegment_duration","irot","reference_ID","max_content_light_level","stshBox","lastMoofIndex","data_offset","parseOneBox","pos_y","getUint16","APPLICATION","float32le","nb_SPS_nalus","smhd","number","mha2","user","index_size","edts","config","uint32","tracks","audio","colourPrimaries","parseRemainingDescriptors","ptl_frame_only_constraint_flag","max","SAMPLE_ENTRY_TYPE_AUDIO","traks","8974dbce7be74c5184f97148f9882554","init","absolute_duration","tags","depth","hasMoov","PPS","avgBitRate","component_count","default_sample_flags","scheme_id_uri"," read size: ","avcC","ArrayBuffer","Metadata","entity_groups","TFHD_FLAG_DUR_EMPTY","free","min","processIncompleteMdat","num_total_samples","temporalIdNested","nmhd","general_profile_compatibility","getBuffer","sidx","encs","Error reading base offset size","getAudioConfig","dataView","ICC_profile","alst","min_spatial_segmentation_idc","replace","computeSize","writeUint8Array","moovStartSent","constant_frame_rate","extents","default_IV_size","moovStartFound","extractedTracks","isProgressive"," full extent size: ","mskC","tapt","bufferSizeDB","default_Per_Sample_IV_Size","primaryRChromaticity_x","mhm2","TFHD_FLAG_SAMPLE_DUR","avc1","pdin","field_size","createObjectURL","bad_rows","numTemporalLayers","bg_color_rgba","VisualSampleEntry","subtitleTracks","held_bits","addSubBoxArrays","track_id: ","mp4aSampleEntry","accurateStatisticsFlag","esds","writeStruct","default_KID","uri ","Version","dependsOn_ES_ID"," --\x3e ","mvex","getSample","mime_format","block_size","primaryBChromaticity_x","getUint8","default_sample_description_index","last_sample_in_run","object","tfdtBox","prft","No method for reading signed 24 bits values","maxr","mergeNextBuffer","initial_delay","MP4BoxStream","first_chunk","Generating initialization segment","chunk_index","channel_count","restoreParsePosition","writeInt8Array","flags","getEndPosition","parseLanguage","default_group_description_index","eqiv"," v=","DIFF_BOXES_PROP_NAMES","vertOffD","stszBox","mdhd","rap ","time","vpcC","download","stop",", column: ","itemId","ranges","roll","writeUint16Array","presentation_time_delta","writeFloat64","Buffer must be defined and non empty","entry_index","apply","wvtt",'"; profiles="',"SampleGroupEntry","setInt32","mp4a","compositionToDTSShift","timescale","stsa","pixi","media_time","mapFloat64Array","sampleProcessingStarted","equal","opcolor","itemsDataSize","itemToFragmentedTrackFile","mehd","emsgBox","btrt","maxBitrate","stsh","trex","stream_read_1_bytes","getEndFilePositionAfter","sampleEntryCodes","scnm","getFloat32","display_primaries","CoupledCount","block_little_endian","hinf","pano","completeness","readUint16","profile_compatibility","traf","vp08","onSegment"," - Length: ","wbbr","flush","movie_timescale","add","Log","setFloat64","entity_ids","cdef","bit_rate_code","tmax","writeFloat32Array","getBox","fragment_duration","general_tier_flag","TFHD_FLAG_BASE_DATA_OFFSET","document","findPosition","layer: ","vide","Buffer must have a fileStart property","encu","tele","primaryBChromaticity_y","printRanges","appendChild","initialized","setSegmentOptions","lang","component_little_endian","mapInt32Array","item_ID","mdat","nalu","alternate_group","getDurationString","stz2","component_bit_depth_minus_one","meta"," with new size ","isHint","ipro","ChannelMappingFamily","alternate_group: ","moofBox","readUint8Array","readInt64","avgRateFlag","uint8","sbgp","from_item_ID"," not found in buffered data","writeCString","discardMdatData","ntp_timestamp","channel_types","Error accessing position in the MultiBufferStream","albc","6d1d9b0542d544e680e2141daff757b2","u16stringle","idat","nextSeekPosition","dimm","getPosition","fieldCount","isEos","encv","width: ","ptl_num_sub_profiles","prof","base_data_offset","size:","split","afbr","process_sdtp","avll","avgBitrate","95337jkQkAR","createFile","moovBox","end","readInt16","readUint32Array","decode","UUIDs","getChannelCount","writeFloat64Array","sample_info_size","ChannelMapping","sequence_number","_sweep","vttC","discard_priority","rICC","OCR_ES_ID","general_sub_profile_idc","modified","boxEqual","default_isProtected"," partial data (alreadyRead: ","whitePointChromaticity_x","fobr","sample_delta","parse","saio","bit_depth_luma_minus8","data","chunk_run_index","colr","vvnC","schemeURI","stsd","schema_location","mime","trefBox","offset_size","greatestDecodeToDisplayDelta","writeString","schm","join","vipr","vvi1SampleEntry","createEncryptedSampleEntryCtor","hmhd","DataStream.save: Can't create object URL.","isMetadata","skip","matrix: ","elng","xml ","setNextSeekPositionFromSample","MP4Box"," Compressor","SAMPLE_ENTRY_TYPE_TEXT","usedBytes","nextMoofNumber","meco","properties","iprp","track_group_id","dmed","moovVideoNum","dinf","onSidx","onItem","tsel","sdptext","reserved_2","timescale: ","pos_z","minimum_bitrate","setAttribute","length_size_of_sample_num","TRUN_FLAGS_SIZE","traf_number"," offset: ","elst","unpack","TFHD_FLAG_SAMPLE_FLAGS","tkhdBox","hnti","sample_has_redundancy","toString","codecIntializationData","nextParsePosition","ref_to","samplesize","reduceBuffer","readAnyInt","group_id","ec-3","AVCLevelIndication","writeInt16Array","language","clef","primaryRChromaticity_y","hasIncompleteMdat","etyp","SPS","first_sample_flags","hasItem","dOps","colour_type","sample_sizes","trunBox","description","charCodeAt","createUUIDBox","mett","mfra","level_independently_decodable","seig","acmod","&gt;","readUint64","fileStart","text","d4807ef2ca3946958e5426cb9e46a79f","default_constant_IV_size","Exporting on track #","getFloat64","destroy","Track created with MP4Box.js","hev1SampleEntry","sidxBox","Descriptor ","readInt method not implemented for size: ","saiz","data_reference_index","profile","transferCharacteristics","image_height","uncC","fragmentedTracks","int8","10YMUoNm","cmpd","readUint8","SAP_type","url Box","rate: ","num_bytes_constraint_info","getAllocatedSampleDataSize","hasIOD","Trying to create a new buffer of size: ","isProtected","debug","is_sync","packetssent","sample_number","bad_pixels","stss","tfra","createSampleEntryCtor","1250649aWhFih","udta","45161kCsiSo","memcpy","SampleEntry","checkBuffer","getInt8","Adjusting data_offset with new value ","content_encoding","DecoderSpecificInfo","setInt8","num_tile_rows_minus_one","block_pad_lsb","stsdBox","dataview","writeUCS2String","(empty)","PreSkip","tag","StreamCount","description_index",'application/mp4; codecs="',"fieldOrdering","chroma_format_idc","lengthSizeMinusOne","dvhe","createEntityToGroupCtor","subBoxNames","item_protection_index","dtrt","sampling_type","AudioSampleEntry","frma","compatible_brands","SAMPLE_ENTRY_TYPE_VISUAL","fscod","float64be","chunk_offsets","writeUint32Array","mfhd","segmentStream","hvt1","extent_offset","enof","construction_method","prototype","vvc1SampleEntry","updateSampleLists","num_held_bits","crypt_byte_block","colorSpace","itemListBuilt","nextSample","discardable","metadataTracks","seek","InputSampleRate","error","writeUint64","readInt8Array","LiveServerManifest","period","data_offset_position","isFragmented","splice","Sending samples on track #","quat_z","media_rate_integer","failurePosition","duration: ","click","DIFF_PRIMITIVE_ARRAY_PROP_NAMES","extent_index","Box","stxt"," stored buffer(s) (","depends_on","otherTracks","default_skip_byte_block","ISOFile","a1lx","primary","kid","TKHD_FLAG_IN_MOVIE","OutputGain","grouping_type_parameter","absolute_time","pssh","sent","setAllUsedBytes","pow","stdp","default_sample_info_size","stbl","vvi1","float64","logBufferLevel","minf","degradation_priority","getTime","BYTES_PER_ELEMENT","getStreamBufferSize","available_bitrate","ptl_present_flag","hev1","general_level_idc","readInt8","tfdt","mvhd","iods","byteOffset","component_index","readUint","emsg","numMetadataBlocks","isVideo","style_record","creation_time: ","tyco","chroma_subsampling_y","constant_IV","TRUN_FLAGS_CTS_OFFSET","shadowed_sample_numbers","duration","Textin4Parser","pitm","txtC","trak","mfro","length_size_of_trun_num","first_traf_merged","readString","parseFromString","tsas","row_align_size","url ","TFHD_FLAG_SAMPLE_SIZE","uint16be","protection_index","d08a4f1810f34a82b6c832d8aba183d3","getInfo","hvc1SampleEntry","scif","cleanApertureWidthD","clap","location","single_view_allowed","mha1","chroma_sample_position","version of iloc box not supported","baseMediaDecodeTime","readySent","_dataView","version","event_duration","SAMPLE_ENTRY_TYPE_METADATA","1904-01-01T00:00:00Z","vertical_justification","TFHD_FLAG_DEFAULT_BASE_IS_MOOF","setUint16","handler","parallelismType","dav1","tfhd"," full size: ","hvc1","code","iref","extent_length","removeUsedSamples","createBoxCtor","vvs1","parseOneDescriptor","value","sample_numbers","sgpd","Found Sample Groups of type ","videoTracks","brands","Getting sample #","initializeSegmentation","releaseUsedSamples","drep","enct","parseDataAndRewind","bytessent","auxiliary_mime_types","getLength","a1op","&#039;","box","writeFooter","readUint16Array","num_bad_cols","seekLists","dts","segment_duration","aux_info_type_parameter","aux_type","SAMPLE_ENTRY_TYPE_HINT","_byteOffset","payl","sample_count","set","parseSample","nbSamples","writeUint24","_self","save","setSampleGroupProperties","string","nb_samples","rtpmap_string","moof_offset","_trimAlloc","parseUUID","ABCDEFGHIJKLMNOPQRSTUVWXYZ234567","ac-3","URL","quat_y","TrackGroupTypeBox","height","num_entities_in_group","Found box of type '","constant_IV_size","video","min_display_mastering_luminance","insertBuffer","max_picture_width","data_format","hvcC","bits_per_channels","pixel_size","rinf","iloc","Found ","bytes","brst","stpp","onReady","sdp ","configurationVersion","sublayer_level_idc","associations","metx","tile_align_size","uncv","sbtt","volume","subSequenceIdentifier","sidxSent","sample_deltas","avc3","readUint24","endianness","assignment_type","TRUN_FLAGS_FLAGS","mapUint32Array","levels","Creating media fragment on track #","stsz","principal_point_x","warn","level","movie_duration","maxFALL","max_display_mastering_luminance","trpy","getMetaHandler","bsid","matrix","ftypBox","stereo_scheme","bsmod","ster","ContainerBox","PICTURE","lfeon","luminanceMax","hdlr","nb_PPS_nalus","metadata","uuid","samples","esd","references","num_leading_samples_known","sttsBox"," at position ","initialize","starts_with_SAP","descs","sgpds","extract_bits","sample_size","int16le","is_fragment","bit_depth_chroma_minus8","length_size","image_width","SAP_delta_time","subsegments","writeInt32","is_leading","getBoxes","type:",".CA","Appending new buffer (fileStart: ","auxC","media_duration","start","aux_subtype","transfer_characteristics","releaseSample","component_align_size","getCodec","height: ","ctts","num_channels","op_index","altr","float32","number_in_traf","DecoderConfigDescriptor","function","lastBoxStartPosition","message_data","Allocating sample #","item_name","used","iinf","track_id","mapFloat32Array","readUint32","horizontal_justification","co64Box","default_length","470yQDhzz","parsingMdat","buildTrakSampleLists","track_height","encode","fiel","dref","items","to_item_ID","avc2SampleEntry","saveParsePosition","pos_x","onMoovStart","dmax","writeInt32Array","CoLL","skip_byte_block","shift","sample_is_depended_on","vertresolution","scheme_uri","strd","namespace","general_constraint_indicator","subsamples","tmin","prol","findDescriptor","nalu_arrays","general_profile_idc","buffers","print","parseFooter","all_ref_pics_intra","writeType","horizOffN","property_index","sample_composition_time_offset","num_output_samples","leastDecodeToDisplayDelta","sample_duration","createContainerBoxCtor","volume: "," of size: ","switch_group","kind"];return(Co=function(){return e})()}Eo.Log,Eo[Ao(530)],Eo[Ao(1368)],Eo[Ao(409)],Eo.MPEG4DescriptorParser,Eo[Ao(1350)],Eo.XMLSubtitlein4Parser,Eo[Ao(958)],Eo[Ao(913)],Eo.createFile;const To=Bo;function xo(e){return e.reduce(((e,t)=>256*e+t))}function Do(e){const t=Bo,r=[101,103,119,99],n=e[t(437)]-28,i=e[t(413)](n,n+r.length);return r[t(429)](((e,t)=>e===i[t]))}function Bo(e,t){const r=Po();return(Bo=function(e,t){return r[e-=410]})(e,t)}!function(e,t){const r=Bo,n=e();for(;;)try{if(600965===parseInt(r(416))/1+parseInt(r(427))/2+-parseInt(r(426))/3+parseInt(r(436))/4*(parseInt(r(439))/5)+-parseInt(r(412))/6*(-parseInt(r(440))/7)+parseInt(r(414))/8*(parseInt(r(424))/9)+-parseInt(r(420))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Po);To(434);function Po(){const e=["Instance","then","transport","Module","2770484RdVwIT","length","not support wasm","5eCerPV","637JSaoYp","TransportDescrambler","TAG_NAME","function","debugWarn","byteLength","44994nUiljt","slice","346648nqAIsG","object","1127876oQjBIy","debugLog","wasm not supported","stack overflow","22972780YTgKvL","memory","player","instance","117muNTMD","exports","993369qbyPRN","326314QbgOCu","set","every","instantiate","catch"];return(Po=function(){return e})()}function Mo(){const e=Uo;for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];const i=r[0].constructor;return r[e(373)](((t,r)=>{const n=e,s=new i((0|t[n(385)])+(0|r[n(385)]));return s[n(383)](t,0),s[n(383)](r,0|t[n(385)]),s}),new i)}function Uo(e,t){const r=Fo();return(Uo=function(e,t){return r[e-=367]})(e,t)}function Fo(){const e=["toString","reduce","length","12mAgeFM","3344bGPcSn","3696380gGqDFC","substr","replace","padStart","3349661ptrmhq","279870BKOEdD","set","7866TDHsGq","byteLength","error","4188468sCKtFG","533275LHGcvD","1097511jofVDy","10ArILwL"];return(Fo=function(){return e})()}!function(e,t){const r=Uo,n=e();for(;;)try{if(841093===-parseInt(r(382))/1*(-parseInt(r(371))/2)+-parseInt(r(370))/3+-parseInt(r(368))/4+-parseInt(r(369))/5+-parseInt(r(375))/6*(-parseInt(r(381))/7)+parseInt(r(376))/8*(-parseInt(r(384))/9)+parseInt(r(377))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Fo),function(e,t){const r=Zo,n=e();for(;;)try{if(418781===parseInt(r(416))/1*(parseInt(r(408))/2)+-parseInt(r(417))/3+-parseInt(r(399))/4*(-parseInt(r(420))/5)+-parseInt(r(424))/6*(parseInt(r(412))/7)+-parseInt(r(426))/8*(-parseInt(r(398))/9)+parseInt(r(402))/10*(parseInt(r(421))/11)+-parseInt(r(404))/12*(parseInt(r(395))/13))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Wo);const Ro=16,Lo=[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],Oo=[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 zo(e){const t=Zo,r=[];for(let n=0,i=e[t(409)];n<i;n+=2)r[t(425)](parseInt(e.substr(n,2),16));return r}function No(e){const t=Zo;return e.map((e=>{const t=Zo;return 1===(e=e[t(414)](16))[t(409)]?"0"+e:e}))[t(396)]("")}function Ho(e){const t=Zo,r=[];for(let n=0,i=e[t(409)];n<i;n++){const i=e[t(407)](n);if(i<=127)r[t(425)](i);else if(i<=2047)r[t(425)](192|i>>>6),r[t(425)](128|63&i);else if(i<=55295||i>=57344&&i<=65535)r[t(425)](224|i>>>12),r.push(128|i>>>6&63),r[t(425)](128|63&i);else{if(!(i>=65536&&i<=1114111))throw r.push(i),new Error("input is not supported");n++,r[t(425)](240|i>>>18&28),r.push(128|i>>>12&63),r[t(425)](128|i>>>6&63),r[t(425)](128|63&i)}}return r}function Vo(e){const t=Zo,r=[];for(let n=0,i=e[t(409)];n<i;n++)e[n]>=240&&e[n]<=247?(r[t(425)](String[t(413)](((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[t(425)](String[t(413)](((15&e[n])<<12)+((63&e[n+1])<<6)+(63&e[n+2]))),n+=2):e[n]>=192&&e[n]<=223?(r[t(425)](String[t(413)](((31&e[n])<<6)+(63&e[n+1]))),n++):r[t(425)](String.fromCodePoint(e[n]));return r[t(396)]("")}function jo(e,t){const r=31&t;return e<<r|e>>>32-r}function Wo(){const e=["14536044mtjoHu","cbc","error","codePointAt","773430sBxjut","length","includes","string","47810NsFRIJ","fromCodePoint","toString","byteLength","2dHSdvz","563313FNuWoH","none","iv is invalid","20NruslD","11cfuvpV","key is invalid","set","372pRIzcD","push","9032qQjpts","slice","13cxPdCn","join","splice","6183jaUVlu","289104lTRIaJ","pkcs#7","pkcs#5","4031920XFZohi","array"];return(Wo=function(){return e})()}function $o(e){return(255&Lo[e>>>24&255])<<24|(255&Lo[e>>>16&255])<<16|(255&Lo[e>>>8&255])<<8|255&Lo[255&e]}function Go(e){return e^jo(e,2)^jo(e,10)^jo(e,18)^jo(e,24)}function qo(e){return e^jo(e,13)^jo(e,23)}function Ko(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]^=Go($o(e)),e=n[2]^n[3]^n[0]^r[t+1],n[1]^=Go($o(e)),e=n[3]^n[0]^n[1]^r[t+2],n[2]^=Go($o(e)),e=n[0]^n[1]^n[2]^r[t+3],n[3]^=Go($o(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 Jo(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]^Oo[r+0],t[r+0]=n[0]^=qo($o(e)),e=n[2]^n[3]^n[0]^Oo[r+1],t[r+1]=n[1]^=qo($o(e)),e=n[3]^n[0]^n[1]^Oo[r+2],t[r+2]=n[2]^=qo($o(e)),e=n[0]^n[1]^n[2]^Oo[r+3],t[r+3]=n[3]^=qo($o(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 Xo(e,t,r){const n=Zo;let{padding:i=n(400),mode:s,iv:o=[],output:a=n(411)}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(s===n(405)&&(typeof o===n(411)&&(o=zo(o)),16!==o[n(409)]))throw new Error(n(419));if("string"==typeof t&&(t=zo(t)),16!==t.length)throw new Error(n(422));if(e=typeof e===n(411)?0!==r?Ho(e):zo(e):[...e],(i===n(401)||i===n(400))&&0!==r){const t=Ro-e[n(409)]%Ro;for(let r=0;r<t;r++)e[n(425)](t)}const c=new Array(32);Jo(t,c,r);const u=[];let l=o,d=e[n(409)],h=0;for(;d>=Ro;){const t=e[n(427)](h,h+16),i=new Array(16);if("cbc"===s)for(let e=0;e<Ro;e++)0!==r&&(t[e]^=l[e]);Ko(t,i,c);for(let e=0;e<Ro;e++)s===n(405)&&0===r&&(i[e]^=l[e]),u[h+e]=i[e];s===n(405)&&(l=0!==r?i:t),d-=Ro,h+=Ro}if(("pkcs#5"===i||"pkcs#7"===i)&&0===r){const e=u[n(409)],t=u[e-1];for(let r=1;r<=t;r++)if(u[e-r]!==t)throw new Error("padding is invalid");u.splice(e-t,t)}return a!==n(403)?0!==r?No(u):Vo(u):u}function Yo(e){return e[3]|e[2]<<8|e[1]<<16|e[0]<<24}function Zo(e,t){const r=Wo();return(Zo=function(e,t){return r[e-=395]})(e,t)}function Qo(e,t){const r=Zo;let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=arguments[r(409)]>3&&void 0!==arguments[3]&&arguments[3];const s=e.byteLength;let o=new Uint8Array(e[r(427)](0,5)),a=5;for(;a<s;){const c=e[r(427)](a,a+4);let u=Yo(c);if(u>s){const t=new Uint8Array(o[r(409)]+e.length-a);t[r(423)](o,0),t[r(423)](e.slice(a),o[r(409)]),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(410)](l)):(l&=31,d=1===l||5===l),d){const n=Xo(e.slice(a+4+h,a+4+u),t,0,{padding:r(418),output:r(403)});let i=n[n[r(409)]-1];if(i>0&&i<16){let e=!0;for(let t=1;t<=i;t++)if(n[n[r(409)]-t]!==i){e=!1;break}e&&n[r(397)](n[r(409)]-i,i)}const s=new Uint8Array(h);s[r(423)](e[r(427)](a+4,a+4+h),0);const c=kt(Mo(s,new Uint8Array(n))),l=new Uint8Array(o[r(409)]+c.length);l[r(423)](o,0),l[r(423)](c,o[r(409)]),o=l}else{const t=e[r(427)](a+4,a+4+u),n=new Uint8Array(o.length+4+t[r(409)]);n[r(423)](o,0),n[r(423)](c,o[r(409)]),n.set(t,o[r(409)]+4),o=n}a=a+4+u}return o}function ea(e,t){const r=ra();return(ea=function(e,t){return r[e-=438]})(e,t)}const ta=ea;function ra(){const e=["push","keys","8538LtUCSb","4667984rtASRp","28832nIXioa","14FgGMeT","30037550zxSTnf","slice","ctx","485tJOIYz","5033DBGXZX","6928137vKDYng","389239IJhkEo","emit","off","length","335517wSRZEC"];return(ra=function(){return e})()}!function(e,t){const r=ea,n=e();for(;;)try{if(701513===parseInt(r(450))/1+parseInt(r(443))/2*(-parseInt(r(454))/3)+-parseInt(r(442))/4*(parseInt(r(447))/5)+-parseInt(r(440))/6*(parseInt(r(448))/7)+parseInt(r(441))/8+-parseInt(r(449))/9+parseInt(r(444))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ra);class na{on(e,t,r){const n=ea,i=this.e||(this.e={});return(i[e]||(i[e]=[]))[n(438)]({fn:t,ctx:r}),this}once(e,t,r){const n=this;function i(){const s=ea;n[s(452)](e,i);for(var o=arguments.length,a=new Array(o),c=0;c<o;c++)a[c]=arguments[c];t.apply(r,a)}return i._=t,this.on(e,i,r)}[ta(451)](e){const t=ta,r=((this.e||(this.e={}))[e]||[])[t(445)]();for(var n=arguments[t(453)],i=new Array(n>1?n-1:0),s=1;s<n;s++)i[s-1]=arguments[s];for(let e=0;e<r[t(453)];e+=1)r[e].fn.apply(r[e][t(446)],i);return this}[ta(452)](e,t){const r=ta,n=this.e||(this.e={});if(!e)return Object[r(439)](n).forEach((e=>{delete n[e]})),void delete this.e;const i=n[e],s=[];if(i&&t)for(let e=0,n=i.length;e<n;e+=1)i[e].fn!==t&&i[e].fn._!==t&&s[r(438)](i[e]);return s[r(453)]?n[e]=s:delete n[e],this}}const ia=sa;function sa(e,t){const r=aa();return(sa=function(e,t){return r[e-=443]})(e,t)}!function(e,t){const r=sa,n=e();for(;;)try{if(236983===-parseInt(r(469))/1*(parseInt(r(450))/2)+parseInt(r(443))/3*(-parseInt(r(446))/4)+-parseInt(r(464))/5*(-parseInt(r(461))/6)+-parseInt(r(467))/7*(-parseInt(r(455))/8)+-parseInt(r(444))/9+parseInt(r(459))/10+-parseInt(r(457))/11*(-parseInt(r(471))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(aa);const oa={init:0,findFirstStartCode:1,findSecondStartCode:2};function aa(){const e=["findSecondStartCode","versionLayer","122095gVeVQJ","state","player","7phSnLU","fisrtStartCodeOffset","503VsUAay","reset","24BMMHwH","findFirstStartCode","dispatch","822Enjlqy","2890962AwlAap","secondStartCodeOffset","6884HFmKdR","isDestroyed","parsedOffset","set","1074MpxATW","Init","slice","data","init","2848648xZmWnc","off","3241062LJNvps","length","370540uuoVWd","tempBuffer","78zCnMKD"];return(aa=function(){return e})()}class ca extends na{constructor(e){const t=sa;super(),this[t(466)]=e,this.isDestroyed=!1,this.reset()}destroy(){const e=sa;this[e(447)]=!1,this[e(456)](),this[e(470)]()}[ia(470)](){const e=ia;this.stats=oa[e(454)],this.tempBuffer=new Uint8Array(0),this[e(448)]=0,this[e(463)]=0}[ia(473)](e,t){const r=ia;let n=new Uint8Array(this.tempBuffer[r(458)]+e[r(458)]);for(n[r(449)](this[r(460)],0),n[r(449)](e,this.tempBuffer[r(458)]),this[r(460)]=n;!this[r(447)];){if(this[r(465)]==oa[r(451)]){let e=!1;for(;this[r(460)].length-this.parsedOffset>=2&&!this.isDestroyed;)if(255==this[r(460)][this.parsedOffset]){if(!(!1&this[r(460)][this[r(448)]+1])){this.versionLayer=this.tempBuffer[this[r(448)]+1],this[r(465)]=oa[r(472)],this.fisrtStartCodeOffset=this[r(448)],this.parsedOffset+=2,e=!0;break}this[r(448)]++}else this[r(448)]++;if(e)continue;break}if(this[r(465)]==oa[r(472)]){let e=!1;for(;this[r(460)][r(458)]-this.parsedOffset>=2&&!this[r(447)];)if(255==this[r(460)][this[r(448)]]){if(this[r(460)][this[r(448)]+1]==this[r(463)]){this[r(465)]=oa[r(462)],this[r(445)]=this.parsedOffset,this.parsedOffset+=2,e=!0;break}this.parsedOffset++}else this.parsedOffset++;if(e)continue;break}if(this[r(465)]==oa[r(462)]){let e=this[r(460)][r(452)](this[r(468)],this[r(445)]);this.emit(r(453),e,t),this[r(460)]=this[r(460)][r(452)](this[r(445)]),this.fisrtStartCodeOffset=0,this.parsedOffset=2,this[r(465)]=oa.findFirstStartCode}}}}function ua(e,t,r){const n=ha;for(let i=2;i<e.length;++i){const s=i-2,o=t[s%t.length],a=r[s%r[n(146)]];e[i]=e[i]^o^a}return e}function la(e){return e[3]|e[2]<<8|e[1]<<16|e[0]<<24}function da(e,t,r){const n=ha;let i=arguments[n(146)]>3&&void 0!==arguments[3]&&arguments[3];const s=e[n(155)];let o=5;for(;o<s;){let a=la(e.slice(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(152)](c)):(c&=31,u=1===c||5===c),u){const i=ua(e[n(142)](o+4,o+4+a),t,r);e.set(i,o+4)}o=o+4+a}return e}function ha(e,t){const r=pa();return(ha=function(e,t){return r[e-=142]})(e,t)}function fa(e,t,r){const n=ha;if(e[n(155)]<=30)return e;const i=ua(e[n(142)](30),t,r);return e[n(151)](i,30),e}function pa(){const e=["1197053scwYeA","644oFYooM","length","4148316FmQNPW","26672310SuMEhU","325610aVdAEn","2010474ibPzeR","set","includes","280898RrwAxx","69256uBtozJ","byteLength","slice","21BSzeNW"];return(pa=function(){return e})()}function ma(e,t){var r=ya();return(ma=function(e,t){return r[e-=194]})(e,t)}function va(){for(var e=ma,t=arguments[e(201)],r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];if((r=r[e(203)](Boolean))[e(201)]<2)return r[0];const i=new Uint8Array(r[e(209)](((t,r)=>t+r[e(208)]),0));let s=0;return r[e(212)]((t=>{i[e(200)](t,s),s+=t.byteLength})),i}function ya(){var e=["length","12pzTNGl","filter","608986XOgrIS","2245588xmZrwt","48758gIHnnE","9qyLzCx","byteLength","reduce","1675420spdVVj","26OomRRC","forEach","8404XusrIw","10236FoIJBI","3ruglsO","56qLkAHT","32958016dTdNjP","3941230COPxvm","set"];return(ya=function(){return e})()}!function(e,t){const r=ha,n=e();for(;;)try{if(646200===-parseInt(r(144))/1+parseInt(r(153))/2*(parseInt(r(143))/3)+-parseInt(r(147))/4+parseInt(r(149))/5+-parseInt(r(150))/6+parseInt(r(145))/7*(-parseInt(r(154))/8)+parseInt(r(148))/9)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(pa),function(e,t){for(var r=ma,n=e();;)try{if(355348===-parseInt(r(206))/1*(parseInt(r(211))/2)+parseInt(r(196))/3*(-parseInt(r(205))/4)+-parseInt(r(210))/5*(-parseInt(r(202))/6)+-parseInt(r(204))/7*(parseInt(r(197))/8)+-parseInt(r(207))/9*(parseInt(r(199))/10)+parseInt(r(194))/11*(-parseInt(r(195))/12)+parseInt(r(198))/13)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(ya);const ga=ba;function _a(){const e=["push","isArray","destroys","33972wcILNH","17100vHGjvO","770UtUbJN","72SZXRyS","bind","7BedWEF","proxy","removeEventListener","master","81xsVjvr","map","11lneNoE","73958vNWPKA","1435320EfOFIO","destroy","Events","debugLog","7032vJJHAK","forEach","addEventListener","12804828pPmhrl","69935eWltqC","length"];return(_a=function(){return e})()}function ba(e,t){const r=_a();return(ba=function(e,t){return r[e-=233]})(e,t)}!function(e,t){const r=ba,n=e();for(;;)try{if(168939===-parseInt(r(253))/1*(parseInt(r(234))/2)+-parseInt(r(257))/3*(parseInt(r(248))/4)+-parseInt(r(243))/5*(parseInt(r(251))/6)+-parseInt(r(250))/7*(parseInt(r(239))/8)+-parseInt(r(249))/9+-parseInt(r(235))/10+-parseInt(r(233))/11*(-parseInt(r(242))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(_a);class wa{constructor(e){const t=ba;this[t(247)]=[],this[t(254)]=this[t(254)][t(252)](this),this[t(256)]=e}[ga(254)](e,t,r){const n=ga;let i=arguments[n(244)]>3&&void 0!==arguments[3]?arguments[3]:{};if(!e)return;if(Array[n(246)](t))return t[n(258)]((t=>this[n(254)](e,t,r,i)));e[n(241)](t,r,i);const s=()=>{const s=n;Ht(e.removeEventListener)&&e[s(255)](t,r,i)};return this[n(247)][n(245)](s),s}[ga(236)](){const e=ga;this[e(256)][e(238)](e(237),e(236)),this[e(247)][e(240)]((e=>e())),this[e(247)]=[]}}const Sa=Ia;function Ia(e,t){const r=Aa();return(Ia=function(e,t){return r[e-=478]})(e,t)}function Aa(){const e=["mp3","trak","box","stsd","101700uzhGcd","avc1","1810KveAft","mdia","isDependedOn","avcC","concat","hvc1","trun","moof","sdtp","set","mvhd","sequenceNumber","mdhd","hdlr","traf","presentWidth","FTYP","isLeading","STSZ","mfhd","stts","stco","555068vDhYij","SMHD","trex","cts","2187695GZieLh","DREF","dinf","177616yRkGbp","generateInitSegment","STCO","mdat","isNonSync","type","config","moov","tkhd","9VLjMyb","length","timescale","codecHeight","stbl","avc","1002dMdxhl","channelCount","duration","audio","minf","HDLR_AUDIO","STTS","hasRedundancy","init","codecWidth","vmhd","types","presentHeight","dependsOn","6748620kOHgyF","dref","STSD_PREFIX","stsc","499SWIuBu","HDLR_VIDEO","videoType","tfdt","call","smhd","slice","STSC","audioSampleRate","esds",".mp3","mvex","avcc","charCodeAt","10969TKttbz","flags","byteLength","tfhd","constants","mp4a"];return(Aa=function(){return e})()}!function(e,t){const r=Ia,n=e();for(;;)try{if(232360===parseInt(r(517))/1*(parseInt(r(543))/2)+-parseInt(r(541))/3+-parseInt(r(565))/4+-parseInt(r(481))/5+-parseInt(r(499))/6*(parseInt(r(531))/7)+-parseInt(r(484))/8+parseInt(r(493))/9*(parseInt(r(513))/10))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Aa);class Ea{static[Sa(507)](){const e=Sa;Ea[e(510)]={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 Ea[e(510)])Ea.types.hasOwnProperty(t)&&(Ea[e(510)][t]=[t.charCodeAt(0),t[e(530)](1),t[e(530)](2),t.charCodeAt(3)]);let t=Ea[e(535)]={};t.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),t[e(515)]=new Uint8Array([0,0,0,0,0,0,0,1]),t.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),t.STSC=t[e(486)]=t[e(505)],t[e(561)]=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),t[e(518)]=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.HDLR_AUDIO=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(482)]=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),t[e(478)]=new Uint8Array([0,0,0,0,0,0,0,0]),t.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static[Sa(539)](e){const t=Sa;let r=8,n=null,i=Array.prototype[t(523)][t(521)](arguments,1),s=i[t(494)];for(let e=0;e<s;e++)r+=i[e][t(533)];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(552)](e,4);let o=8;for(let e=0;e<s;e++)n[t(552)](i[e],o),o+=i[e][t(533)];return n}static[Sa(485)](e){const t=Sa;let r=Ea.box(Ea.types.ftyp,Ea.constants[t(559)]),n=Ea[t(491)](e),i=new Uint8Array(r.byteLength+n[t(533)]);return i[t(552)](r,0),i.set(n,r[t(533)]),i}static[Sa(491)](e){const t=Sa;let r=Ea[t(553)](e.timescale,e.duration),n=Ea.trak(e),i=Ea[t(528)](e);return Ea[t(539)](Ea[t(510)][t(491)],r,n,i)}static[Sa(553)](e,t){const r=Sa;return Ea.box(Ea[r(510)][r(553)],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[Sa(538)](e){const t=Sa;return Ea[t(539)](Ea[t(510)][t(538)],Ea[t(492)](e),Ea[t(544)](e))}static[Sa(492)](e){const t=Sa;let r=e.id,n=e[t(501)],i=e[t(558)],s=e[t(511)];return Ea[t(539)](Ea.types[t(492)],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[Sa(544)](e){const t=Sa;return Ea[t(539)](Ea[t(510)][t(544)],Ea[t(555)](e),Ea.hdlr(e),Ea[t(503)](e))}static[Sa(555)](e){const t=Sa;let r=e[t(495)],n=e[t(501)];return Ea[t(539)](Ea[t(510)].mdhd,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[Sa(556)](e){const t=Sa;let r=null;return r="audio"===e[t(489)]?Ea.constants[t(504)]:Ea.constants[t(518)],Ea.box(Ea.types[t(556)],r)}static[Sa(503)](e){const t=Sa;let r=null;return r=e[t(489)]===t(502)?Ea[t(539)](Ea[t(510)][t(522)],Ea[t(535)][t(478)]):Ea[t(539)](Ea[t(510)][t(509)],Ea[t(535)].VMHD),Ea[t(539)](Ea[t(510)][t(503)],r,Ea[t(483)](),Ea[t(497)](e))}static dinf(){const e=Sa;return Ea[e(539)](Ea[e(510)][e(483)],Ea[e(539)](Ea.types[e(514)],Ea[e(535)].DREF))}static[Sa(497)](e){const t=Sa;return Ea[t(539)](Ea[t(510)][t(497)],Ea[t(540)](e),Ea[t(539)](Ea[t(510)][t(563)],Ea[t(535)].STTS),Ea[t(539)](Ea[t(510)][t(516)],Ea[t(535)][t(524)]),Ea.box(Ea[t(510)].stsz,Ea[t(535)].STSZ),Ea[t(539)](Ea[t(510)][t(564)],Ea[t(535)][t(486)]))}static[Sa(540)](e){const t=Sa;return e[t(489)]===t(502)?"mp3"===e.audioType?Ea[t(539)](Ea.types[t(540)],Ea[t(535)][t(515)],Ea.mp3(e)):Ea[t(539)](Ea[t(510)][t(540)],Ea[t(535)][t(515)],Ea[t(536)](e)):e[t(519)]===t(498)?Ea.box(Ea[t(510)].stsd,Ea[t(535)][t(515)],Ea[t(542)](e)):Ea[t(539)](Ea[t(510)][t(540)],Ea[t(535)][t(515)],Ea[t(548)](e))}static[Sa(537)](e){const t=Sa;let r=e[t(500)],n=e.audioSampleRate,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 Ea[t(539)](Ea.types[t(527)],i)}static mp4a(e){const t=Sa;let r=e[t(500)],n=e[t(525)],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 Ea[t(539)](Ea.types[t(536)],i,Ea[t(526)](e))}static[Sa(526)](e){const t=Sa;let r=e[t(490)]||[],n=r[t(494)],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].concat([n]).concat(r)[t(547)]([6,1,2]));return Ea[t(539)](Ea[t(510)][t(526)],i)}static[Sa(542)](e){const t=Sa;let r=e[t(529)];const n=e[t(508)],i=e[t(496)];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 Ea[t(539)](Ea[t(510)][t(542)],s,Ea.box(Ea[t(510)][t(546)],r))}static hvc1(e){const t=Sa;let r=e[t(529)];const n=e[t(508)],i=e.codecHeight;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 Ea[t(539)](Ea[t(510)][t(548)],s,Ea[t(539)](Ea[t(510)].hvcC,r))}static mvex(e){const t=Sa;return Ea[t(539)](Ea[t(510)][t(528)],Ea[t(479)](e))}static[Sa(479)](e){const t=Sa;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 Ea.box(Ea[t(510)][t(479)],n)}static[Sa(550)](e,t){const r=Sa;return Ea[r(539)](Ea.types[r(550)],Ea[r(562)](e[r(554)]),Ea[r(557)](e,t))}static[Sa(562)](e){const t=Sa;let r=new Uint8Array([0,0,0,0,e>>>24&255,e>>>16&255,e>>>8&255,255&e]);return Ea[t(539)](Ea[t(510)].mfhd,r)}static[Sa(557)](e,t){const r=Sa;let n=e.id,i=Ea.box(Ea[r(510)][r(534)],new Uint8Array([0,0,0,0,n>>>24&255,n>>>16&255,n>>>8&255,255&n])),s=Ea[r(539)](Ea.types[r(520)],new Uint8Array([0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,255&t])),o=Ea.sdtp(e),a=Ea[r(549)](e,o.byteLength+16+16+8+16+8+8);return Ea[r(539)](Ea[r(510)][r(557)],i,s,a,o)}static[Sa(551)](e){const t=Sa;let r=new Uint8Array(5),n=e.flags;return r[4]=n[t(560)]<<6|n[t(512)]<<4|n[t(545)]<<2|n[t(506)],Ea.box(Ea.types[t(551)],r)}static[Sa(549)](e,t){const r=Sa;let n=new Uint8Array(28);t+=36,n[r(552)]([0,0,15,1,0,0,0,1,t>>>24&255,t>>>16&255,t>>>8&255,255&t],0);let i=e[r(501)],s=e.size,o=e[r(532)],a=e[r(480)];return n[r(552)]([i>>>24&255,i>>>16&255,i>>>8&255,255&i,s>>>24&255,s>>>16&255,s>>>8&255,255&s,o[r(560)]<<2|o.dependsOn,o[r(545)]<<6|o[r(506)]<<4|o[r(488)],0,0,a>>>24&255,a>>>16&255,a>>>8&255,255&a],12),Ea[r(539)](Ea[r(510)][r(549)],n)}static[Sa(487)](e){const t=Sa;return Ea[t(539)](Ea[t(510)][t(487)],e)}}function ka(e,t){var r=xa();return(ka=function(e,t){return r[e-=263]})(e,t)}Ea.init();var Ca=ka;!function(e,t){for(var r=ka,n=e();;)try{if(396806===-parseInt(r(273))/1*(parseInt(r(265))/2)+parseInt(r(263))/3*(parseInt(r(276))/4)+parseInt(r(267))/5*(parseInt(r(272))/6)+-parseInt(r(278))/7+parseInt(r(264))/8*(parseInt(r(275))/9)+-parseInt(r(274))/10*(parseInt(r(266))/11)+-parseInt(r(279))/12)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(xa);var Ta=Qe((function(e){var t=ka;e[t(270)]=function(e,t,r){return t in e?Object[ka(277)](e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e},e[t(270)][t(271)]=!0,e[t(270)][t(269)]=e[t(270)]}));function xa(){var e=["exports","__esModule","244170yOaWgB","218180xumdSx","50YuSHBF","4554ycfVPf","4mabJdV","defineProperty","1220597ruJJJj","1742280VCCsDF","940629lNrsYB","6072TJROsI","2FPflTT","1179761UzWtZY","95RYQJlp","unwrapExports","default"];return(xa=function(){return e})()}function Da(e,t){const r=Oa();return(Da=function(e,t){return r[e-=108]})(e,t)}et[Ca(268)](Ta),function(e,t){const r=Da,n=e();for(;;)try{if(839993===-parseInt(r(118))/1*(parseInt(r(124))/2)+-parseInt(r(112))/3*(-parseInt(r(114))/4)+-parseInt(r(121))/5*(parseInt(r(126))/6)+-parseInt(r(115))/7*(-parseInt(r(122))/8)+parseInt(r(116))/9+-parseInt(r(120))/10*(-parseInt(r(109))/11)+-parseInt(r(125))/12)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Oa);const Ba=[44100,48e3,32e3,0],Pa=[22050,24e3,16e3,0],Ma=[11025,12e3,8e3,0],Ua=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],Fa=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],Ra=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1];function La(e){const t=Da;if(e.length<4)return void console[t(110)]("Invalid MP3 packet, header missing!");let r=new Uint8Array(e.buffer),n=null;if(255!==r[0])return void console.error(t(113));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;switch(i){case 0:u=Ma[a];break;case 2:u=Pa[a];break;case 3:u=Ba[a]}switch(s){case 1:o<Ra[t(111)]&&(l=Ra[o]);break;case 2:o<Fa[t(111)]&&(l=Fa[o]);break;case 3:o<Ua.length&&(l=Ua[o])}return n={bitRate:l,sampleRate:u,channelCount:c,codec:"mp3",originalCodec:"mp3",audioType:t(127)},n}function Oa(){const e=["error","length","654708bssIHf","Invalid MP3 packet, first byte != 0xFF ","12KKLRVU","7hQLWhr","8269146oWrhCM","sample_rate","4aVheGk","object_type","12640EmwoTk","459365dsiWtI","12862568HcBwnk","set","199324dDkNcm","26943696TZTZsh","84OpeExS","mp3","channel_count","13827Szsivm"];return(Oa=function(){return e})()}const za=$a;!function(e,t){const r=$a,n=e();for(;;)try{if(120470===-parseInt(r(328))/1+parseInt(r(287))/2*(-parseInt(r(275))/3)+-parseInt(r(291))/4*(-parseInt(r(316))/5)+-parseInt(r(333))/6+parseInt(r(286))/7*(parseInt(r(292))/8)+-parseInt(r(308))/9*(parseInt(r(302))/10)+-parseInt(r(281))/11*(parseInt(r(298))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Ga);const Na={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 Ha{constructor(){const e=$a;this.slices=[],this.total_length=0,this.expected_length=0,this[e(294)]=0}}class Va{constructor(){const e=$a;this.pid=null,this[e(324)]=null,this[e(322)]=null,this.random_access_indicator=null}}class ja{constructor(){const e=$a;this[e(297)]=null,this.stream_id=null,this[e(293)]=null,this[e(324)]=null,this[e(282)]=null,this.nearest_pts=null,this[e(320)]=null}}const Wa=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];function $a(e,t){const r=Ga();return($a=function(e,t){return r[e-=272]})(e,t)}function Ga(){const e=["videoCodec","toLowerCase","3cznuMX","filepositions","object_type","audioDataRate","_search","sarNum","52107ExaBlN","pts","channel_config","audio_object_type","sarDen","1558529jwgHqo","70442QEYTqp","hasVideo","isSeekable","audioChannelCount","8WgKMOR","8ipSxpY","len","random_access_indicator","keyframesIndex","hasKeyframesIndex","pid","12VOLCDY","codec_mimetype","mimeType","refFrames","250bRcNsA","firefox","floor","level","profile","isComplete","9783QmrVAC","original_object_type","android","length","sampling_rate","audioCodec","duration","getNearestKeyframe","267430lfyTJN","width","sampling_index","audioSampleRate","dts","fps","stream_type","times","data","segmentCount","indexOf","userAgent","6651SMVHJk","hasAudio","channel_count","chromaFormat","height","812190qVRByH","sampling_freq_index"];return(Ga=function(){return e})()}class qa{constructor(){const e=$a;this.mimeType=null,this[e(314)]=null,this[e(329)]=null,this[e(288)]=null,this[e(313)]=null,this.videoCodec=null,this[e(278)]=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this[e(317)]=null,this[e(332)]=null,this[e(321)]=null,this.profile=null,this[e(305)]=null,this[e(301)]=null,this[e(331)]=null,this[e(280)]=null,this[e(285)]=null,this.metadata=null,this.segments=null,this[e(325)]=null,this[e(296)]=null,this.keyframesIndex=null}[za(307)](){const e=za;let t=!1===this[e(329)]||!0===this[e(329)]&&null!=this[e(313)]&&null!=this[e(319)]&&null!=this[e(290)],r=!1===this.hasVideo||!0===this[e(288)]&&null!=this[e(273)]&&null!=this[e(317)]&&null!=this[e(332)]&&null!=this[e(321)]&&null!=this[e(306)]&&null!=this[e(305)]&&null!=this[e(301)]&&null!=this[e(331)]&&null!=this[e(280)]&&null!=this.sarDen;return null!=this[e(300)]&&t&&r}[za(289)](){return!0===this.hasKeyframesIndex}[za(315)](e){const t=za;if(null==this[t(295)])return null;let r=this[t(295)],n=this[t(279)](r[t(323)],e);return{index:n,milliseconds:r.times[n],fileposition:r[t(276)][n]}}[za(279)](e,t){const r=za;let n=0,i=e[r(311)]-1,s=0,o=0,a=i;for(t<e[0]&&(n=0,o=a+1);o<=a;){if(s=o+Math[r(304)]((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 Ka{constructor(e){const t=za;let r=null,n=e[t(284)],i=e[t(284)],s=e[t(272)],o=e[t(283)],a=0,c=navigator[t(327)][t(274)]();-1!==c[t(326)](t(303))?s>=6?(i=5,r=new Array(4),a=s-3):(i=2,r=new Array(2),a=s):-1!==c[t(326)](t(310))?(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.config=r,this[t(312)]=Wa[s],this[t(318)]=s,this[t(330)]=o,this[t(277)]=i,this[t(309)]=n,this[t(299)]="mp4a.40."+i,this.original_codec_mimetype="mp4a.40."+n}}const Ja=Xa;function Xa(e,t){const r=Za();return(Xa=function(e,t){return r[e-=129]})(e,t)}!function(e,t){const r=Xa,n=e();for(;;)try{if(404111===parseInt(r(147))/1*(-parseInt(r(135))/2)+parseInt(r(151))/3+-parseInt(r(149))/4+parseInt(r(131))/5*(parseInt(r(152))/6)+parseInt(r(139))/7+-parseInt(r(153))/8+-parseInt(r(145))/9*(parseInt(r(138))/10))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(Za);class Ya{constructor(e){const t=Xa;this[t(142)]=e,this[t(129)]=0,this.bitLength=8*e.byteLength}get[Ja(148)](){const e=Ja;return this[e(140)]-this[e(129)]}[Ja(150)](e){const t=Ja;if(this[t(148)]<e)return!1;this[t(129)]+=e}readBits(e){const t=Ja;let r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return this[t(143)](e,this[t(129)],r)}[Ja(143)](e,t){const r=Ja;let n=!(arguments[r(144)]>2&&void 0!==arguments[2])||arguments[2];if(this[r(148)]<e)return 0;const i=t%8,s=this[r(142)][t/8|0]&255>>>i,o=8-i;if(o>=e)return n&&(this[r(129)]+=e),s>>o-e;{n&&(this[r(129)]+=o);const i=e-o;return s<<i|this.getBits(i,t+o,n)}}[Ja(132)](){const e=Ja;let t;for(t=0;t<this[e(140)]-this[e(129)];++t)if(0!==this[e(143)](1,this[e(129)]+t,!1))return this[e(129)]+=t,t;return t}[Ja(136)](){this[Ja(150)](1+this.skipLZ())}[Ja(134)](){this.skipBits(1+this.skipLZ())}[Ja(133)](){const e=Ja,t=this.skipLZ();return this[e(130)](t+1)-1}[Ja(141)](){const e=this[Ja(133)]();return 1&e?1+e>>>1:-1*(e>>>1)}readBoolean(){return 1===this[Ja(130)](1)}[Ja(137)](){let e=arguments[Ja(144)]>0&&void 0!==arguments[0]?arguments[0]:1;return this.readBits(8*e)}readUShort(){return this[Ja(130)](16)}[Ja(146)](){return this[Ja(130)](32)}}function Za(){const e=["getBits","length","240147iQtmJm","readUInt","38hSVxQE","bitsAvailable","1079212CsUjKL","skipBits","1492917eKGchk","66BpJBSI","784168hWfyEU","index","readBits","335365rhbfHC","skipLZ","readUEG","skipEG","13154TJaIfN","skipUEG","readUByte","200BcOGes","2240553kOXUxF","bitLength","readEG","data"];return(Za=function(){return e})()}function Qa(e){return e[3]|e[2]<<8|e[1]<<16|e[0]<<24}!function(e,t){for(var r=lc,n=e();;)try{if(148849===parseInt(r(338))/1*(parseInt(r(330))/2)+parseInt(r(332))/3+-parseInt(r(337))/4*(-parseInt(r(322))/5)+parseInt(r(326))/6+parseInt(r(341))/7*(-parseInt(r(328))/8)+-parseInt(r(340))/9*(-parseInt(r(323))/10)+-parseInt(r(335))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(oc);const ec=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),tc=new Array(2746333894,1453994832,1736282519,2993693404),rc=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 nc(e,t,r,n,i){var s=lc,o=i;o=t+i>e[s(331)]&&n+i<=r[s(331)]?e.length-t:n+i>r[s(331)]&&t+i<=e.length?r[s(331)]-n:t+i<=e[s(331)]&&n+i<=r[s(331)]?i:r[s(331)]<e.length?r[s(331)]-n:e[s(331)]-n;for(var a=0;a<o;a++)r[a+n]=e[a+t]}function ic(e){return new Array(e>>24&255,e>>16&255,e>>8&255,255&e)}function sc(e,t){var r=lc;return t+3<e[r(331)]?e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]:t+2<e.length?e[t+1]<<16|e[t+2]<<8|e[t+3]:t+1<e[r(331)]?e[t]<<8|e[t+1]:e[t]}function oc(){var e=["736902QBliHh","byteLength","10328tfAGPH","cipher is error!","106LuDBmp","length","454356ZkJWfM","set","data is error!","5578474Vvtupl","sm4 key is error!","24pcPHpZ","757fbUNoK","log","2486889abAHMN","602EDdbav","ceil","slice","iv is error!","146915TmcBcX","10AToxKa","min","includes"];return(oc=function(){return e})()}function ac(e){var t=new Array(36),r=function(e){for(var t=lc,r=Math[t(342)](e.length/4),n=new Array(r),i=0;i<e[t(331)];i++)e[i]=255&e[i];for(i=0;i<n[t(331)];i++)n[i]=sc(e,4*i);return n}(e);t[0]=r[0]^tc[0],t[1]=r[1]^tc[1],t[2]=r[2]^tc[2],t[3]=r[3]^tc[3];for(var n=new Array(32),i=0;i<32;i++)t[i+4]=t[i]^cc(t[i+1]^t[i+2]^t[i+3]^rc[i]),n[i]=t[i+4];return n}function cc(e){var t=new Array(4),r=ic(e);t[0]=ec[255&r[0]],t[1]=ec[255&r[1]],t[2]=ec[255&r[2]],t[3]=ec[255&r[3]];var n=sc(t,0);return n^(n<<13|n>>>19)^(n<<23|n>>>9)}function uc(e,t){var r=new Array(36);r[0]=sc(t,0),r[1]=sc(t,4),r[2]=sc(t,8),r[3]=sc(t,12);for(var n=0;n<32;n++)r[n+4]=r[n]^dc(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=lc,r=new Array(4*e[t(331)]),n=0;n<e[t(331)];n++)nc(ic(e[n]),0,r,4*n,4);return r}(i)}function lc(e,t){var r=oc();return(lc=function(e,t){return r[e-=322]})(e,t)}function dc(e){var t=ic(e),r=new Array(4);r[0]=ec[255&t[0]],r[1]=ec[255&t[1]],r[2]=ec[255&t[2]],r[3]=ec[255&t[3]];var n=sc(r,0);return n^(n<<2|n>>>30)^(n<<10|n>>>22)^(n<<18|n>>>14)^(n<<24|n>>>8)}function hc(e,t,r){var n=lc;if(null==e||null==e||e[n(331)]%16!=0)return console[n(339)](n(336)),null;if(null==r||null==r||r[n(331)]<=0)return console[n(339)](n(329)),null;if(null==t||null==t||t[n(331)]%16!=0)return console.log(n(344)),null;for(var i=ac(e),s=Math[n(342)](r[n(331)]/16),o=new Array(r[n(331)]),a=t.slice(),c=0;c<s;c++){a=uc(i,a);var u=new Array(16),l=16*c,d=Math[n(324)](l+16,r.length);nc(r,l,u,0,d-l);for(var h=0;h<d-l;h++)o[l+h]=u[h]^a[h]}return o}function fc(e,t,r){var n=lc;let i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],s=arguments.length>4&&void 0!==arguments[4]&&arguments[4];t=new Uint8Array(t),r=new Uint8Array(r);const o=e[n(327)];let a=5;for(;a<o;){let c=Qa(e[n(343)](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][n(325)](u)):(u&=31,l=1===u||5===u),l){const i=hc(t,r,e[n(343)](a+4+d,a+4+c));e[n(333)](i,a+4+d)}a=a+4+c}return e}function pc(e,t){const r=vc();return(pc=function(e,t){return r[e-=455]})(e,t)}const mc=pc;function vc(){const e=["1352815XkzeZT",", pts=","kEAC3","removeSourceBuffer","kSCTE35"," and has iFrame, set dropping is true","isEmitInfo","useSIMD","appendBuffer() player is destroyed","Opus: SamplingFrequencyIndex changed from ","23422dvCnqX","reason","mediaSource video sourceBuffer error","uuid","setCodecAudio: mp3 is not support for old version","debug",", stream_id=","socketStatus","seqHeader","reset","mseDecoder.mediaSourceAppendBufferError is true","renderYUV","useWCS","hasInit","first_parse_","dispatchVideoInitSegment","ms and return -1","probe","audioTrackId","webglcontextlost","worker fmp4Demuxer","demuxFlv() type is video and payload.byteLength is ","audioNalu","length","video_metadata_changed_","isPlayUseMSE","firstAudioTime","idle","emitError","validatedFailed, please contact the author to get the correct license","is_sync","ended","name","profile_string","TAG",", and msg is ","wcsDecodeAudio","timescale_","audioMimeType","video_metadata_","hasPendingEos","isTs","refFrames","delete"," and codecHeight is ","isPlayUseMSEAndDecoderInWorker"," and prevTs is ","audioMeta","videoNalu","parseSPS","MP3: AudioObjectType changed from ","size","mseDecoder.mediaSourceAddSourceBufferError is true","_decodeAudioConfigurationRecord audio codec is not support , codecId is ","video_init_segment_dispatched_","parseSPS$2","low_frequency_effects_channel_on","nearest_pts","floor","mpeg4"," , payload is "," ,new bufferList is ","writableStream write() and requestAbort is true so return","\n                            maybe trigger black screen or flower screen\n                            ","fetch response status is "," or cryptoIV.length is ","writableStream abort() and abortController.signal.aborted is true so return","hvcC","hasIncompleteData","isPlaybackCacheBeforeDecodeForFpsRender","dropBuffer$2","ac3","program_pmt_map_","discontinuity_indicator","AC3: BitStream Mode changed from ","pid_stream_type","firstStartCodeOffset","supportVideoFrameCallbackHandle","start"," , message is ","destroy","Opus","detectVideoMetadataChange","startStreamRateAndStatsInterval","cacheTrack",",\n                                and emit change event"," and\n                        payloadBufferSize is ","handleAddNaluStartCode","setCodec","endOfStream()","_doAppendSegments","open",'video/mp2t; codecs="',"clearPlaybackCacheLoop"," and preTsDuration is ","handleVideoH265Frames","_initAudioSourceBuffer",",\n                             firstAudioTime is ","parsePAT: table_id ","hasAudio","kSliceVPS","extractH265SEI","_doDecodeVideo","kLOASAAC","worker MediaSource","streamFps","setCodecAudio","aacSequenceHeader","startTimestamp","cmd","\n                and replay","stopId","fetchStream, WebsocketStream socket close abnormally and code is ","calcIframeIntervalTimestamp","mediaSourceDecoderConfigurationError","LOG_NAME","flvBufferData","AC3: Sampling Frequency changed from ","getHandle","profile","mseSourceBufferError mseDecoder.sourceBuffer"," and update next dts increase 5ms","sampling_index","close","PACKET_TYPE_SEQ_START","videoDecode","g711u","dispatchAudioMediaSegment","ms, PES pts: ",'" is string so return',"pendingSegments","fetchStream, WebsocketStream socket open","createImageBitmap","setCodecVideo","render","videoSequenceHeader","fetchStatus","handleVideoH265NaluList list size is ","_onMediaSourceSourceOpen","stencil","VideoDecoder","HEAPU8","duration_","isFFmpegSIMD","getVideoBufferLength","onerror","_resetInIt","writableStream abort() and e is ","protocol","mp4","buffer","sample_rate","onMediaSourceSourceOpen() audioSourceBuffer is null and next init","entries","next","reduce","mp4Box onError","audioBufferSize","clearBuffer","parseVPS","parseEAC3Payload","sm4CryptoKey","width","handleNALu","fetchStream, WebsocketStream socket close and requestAbort is true so return","resetDelay","demuxFmp4","random_access_indicator","types","network_pid","playbackStreamVideoFps","vps"," > ","buffering","isPlayVod","pmt_"," and payload size is ","stopStreamRateAndStatsInterval","sequenceNumber","calcNetworkDelay","playbackRate","eac3","Video: Present resolution width changed from "," and opt is","onmessage:"," and notDroppingDelayTs is ","mseAutoCleanupMaxBackwardDuration","demuxFlv() isVideoSequenceHeader is true and isHevc is ",", not 0x47","parseOpusPayload","7534494gOTPge","hasVideo","yuvData, transferToImageBitmap error is","videoMimeType"," and firstRenderTime is ","mp4Box"," and bufferList length is ","playAudioPlanar ts ","handleVideoNalu","H265: Critical h265 metadata has been changed, attempt to re-generate InitSegment","mseWidthOrHeightChange","mdia"," ,\n                                and diff is ","byteLength","mediaSourceAudioG711NotSupport","demuxFlv","avcc","code is ","_getSeqHeader","calcNetworkDelay, dts is ","ts is ","audioSourceBufferCheckTimeout"," create uint8Array error :","pts"," > timestamp is ",",\n                                and prevPayloadBufferSize is ","pid","key","parsePMT: table_id ","kH264","parseVideo265Header","parseSection","Generated first AVCDecoderConfigurationRecord for mimeType: ","handleOffscreenCanvasWebglContextLost and next try to create webgl","mseDecoder.audioSourceBuffer.appendBuffer()","onclose","networkDelay","918jYiYEF","from","flush","fetch().catch() and e.name is AbortError so return","iframeIntervalTs","isAudioInitInfo","kSliceNonIDR","fetchNext().catch() and abortController.signal.aborted is true so return","videoSourceBuffer updateend and hasPendingEos is true, next endOfStream()","codedHeight","prevDts","VideoDecoder configure has not init , isIframe is ","presentHeight","sarNum","h264 naluList.length === 0","min","abort","state"," cacheTrack dts is ","handleVideoFrames","streamVideoFps","AAC: SamplingFrequencyIndex changed from ","mseAutoCleanupSourceBuffer","decodeVideo() and decoder is destroyed","onOffscreenCanvasWebglContextRestored","h264","isDecodeFirstIIframe",", diff is "," ,delay is ","AAC: AudioObjectType changed from ","playAudio","onSamples","units","initVideo"," and new delay is ","decodeAudio and has already initialized and payload is aac codec packet so drop this frame","onReady()","pes_private_data_pids","playbackCacheBeforeDecodeForFpsRender, calc streamVideoFps is ","codec_size","playbackCacheBeforeDecodeForFpsRender, bufferListLength  is ","streamVideoType","mseDecodeAudio","Timed ID3 Metadata: pid=","AC3: Low Frequency Effects Channel On changed from ","pushBuffer,\n                            preTimestamp is ","mediaSourceTsIsMaxDiff","_stopCheckWsOpenTimeout","_bindMediaSourceEvents","config is empty object","initAudio","sarRatio","findFirstStartCode","pipeTo","writableStream pipeTo() and e is","calcNetworkDelay now dts:","debugUuid"," so drop this frame","concat","getSourceBufferUpdating","dropping","_decodeConfigurationRecord","closeEnd","pcmData, decoder is destroyed and return","mseUpdateVideoTimestamp","getDelay() and preDelayTimestamp is ","pat_","_preDoDecode","audioTracks","isMpeg4","isRecording"," and has iIframe and next decoder.dropBuffer$2()","clearSlices","pes_slice_queues_","getNearestTimestampMilliseconds","needClear","correctSamplePts",",\n                                 firstRenderTime is ","offscreenCanvasCtx","streamAbps","parseSMPTE2038MetadataPayload","preventDefault","isDropping","data","Client disconnecting","config is not empty object and codecWidth is ","isSm4Crypto","mediaSourceAppendBufferError","playbackTF","section_slice_queues_","readUByte","_initAudioSourceBuffer and mseDecoder.isStateOpen is ","payload","sendWebsocketMessage, message is","program_number","_clearAudioNoDataCheckTimeout","decodeDiffTimestamp","streamEndInner",", dts is ","body","checkStreamEnd","parsePESPrivateDataPayload"," and nalUnitSize is "," and mseDecoder.isAvc === null is ","correctSamplePts dts, dts: ","abort catch","firstRenderTime","extractNALu() buffer error","type","decodeVideo is max diff , ts is ","handlePESSlice: packet_start_code_prefix should be 1 but with value ","descriptor","useMSE","_decodeAudioConfigurationRecord"," is not corresponded to PMT!","updatePlaybackIsPause","codecWidth","pendingRemoveRanges","audioSourceNoDataCheckTimeout","fromCharCode","firstTimestamp","getStreamBufferSize","subarray","_decodeEnhancedH265Video","timeInit","fetch","flvStreamBuffer","readyState","binaryType",",\n                                and mseCorrectTimeDuration is ","openWebglAlignment","videoCode","videoType","PACKET_TYPE_FRAMESX","websocket","close() and audioDecoder.clear error: ","lastBuf","hasInitVideoCodec","playbackForwardMaxRateDecodeIFrame","loop demux diff time is ","fetchNext().catch() and e is "," ,\n                                and now ts is ","abortSourceBuffer() abort audioSourceBuffer","last_pcr_","demuxFlv() type is audio and payload.byteLength is ","pushBuffer, isDropSameTimestampGop is true and\n                                hasIframe is ","events","extractNALu$3","timeInit set false , cacheTrack = {} now dts is ",", next dts: ","now","getNaluDts","offscreenCanvas","_decodeVideo","isInitSegmentDispatched","codec","_initAudioSourceBuffer() mseDecoder.mediaSource.addSourceBuffer()","error","frame_rate","mediaSourceBufferError","catch","DataStream","firstStartCodeOffset -14 is","loop() is dropping = false, is iFrame","mediaSourceAppendBufferFull","isPushDropping","setCodecAudio: hasInitAudioCodec is false, codecId is ","calcPlaybackStreamFps","onMediaSourceSourceOpen() sourceBuffer is null and next init","createFile","parsePES: packet_start_code_prefix should be 1 but with value ","code","decodeVideo and webcodecs configure is","appendBuffer","cacheAudioTrack","worker TsLoaderV2","mseCorrectTimeDuration","getDelayNotUpdateDelay","dispatchAudioInitSegment"," isIFrame is ","getReader","AudioDecoder"," and mseCorrectTimeDuration is ","aac","doDecode","prevTimestamp","loas_previous_frame","write","kSliceIDR_N_LP","dts",",  and reason is ","Malformed PES: PES_packet_length < 3 + PES_header_data_length","removeSourceBuffer() sourceBuffer","websocketFirstMessage","demuxMpeg4","isVideoInited","cryptoIV","H264: Critical h264 metadata has been changed, attempt to re-generate InitSegment","readNextNaluPayload","Unsupported stream. type: ","prevAudioTs",",and old bufferList length is ","isXorCrypto cryptoKey.length is ","aacADTSHeader","iFrame","demuxNakedFlow","isXorCrypto","endOfStream","buffered","mseDecoder.mediaSourceBufferError is true","map","pushBuffer(), pushLatestDelay is ","version_number","Jb pro 体验结束,请刷新页面再次体验(wasm内部会暂停解码),如需要购买商业授权,可以联系微信:bosswancheng","videoBufferDelay","mseAutoCleanupMinBackwardDuration","Audio: Audio Codecs changed from ","yuvData, decoder is destroyed and return","abortSourceBuffer","prevAudioDts","kPESPrivateData","getDelayNotUpdateDelay() and preDelayTimestamp is ","mp3Demuxer","streamDts","isPlaybackOnlyDecodeIFrame","audioSequenceNumber"," vs start is ","Asynchronous KLV Metadata: pid=","fetchNext().then() and requestAbort is true so return","appendAudioBuffer() player is destroyed","delay","video_track_","loas_aac","HEAPU32",'writableStream write() and value is "',"getContextAttributes","syncOffset","prevPayloadBufferSize",", diff time is "," and is Trial Version[试用版本]","close() and writableStream.close() error","fetchStream, WebsocketStream socket error","socket is not open and state is","parsePMT","expected: ","MULAW","streamStats","handleVideoH264Frames",", options.ts is ","removeSourceBuffer() sourceBuffer error",", and ts list is ","end","hasIframeInBufferList","AC3: Bit Stream Identification changed from ","readUEG","stringify","slices"," more than ","arraybuffer","read","1084BserhW","fetchError","_doRemoveRanges() audioSourceBuffer error","asynchronous_klv_pids","isHevc","decoder","parseAC3Payload","AC3: Channel Mode changed from ","channelCount","sourceended","ec-3",", pid: ","playbackCacheLoop fragDuration is ","emitSectionSlices","sendWsMessage","onError","transferToImageBitmap","player","isPause"," and return","loop() common dumex delay is -1 ,data.ts is","mediaSource is not attached to video or mediaSource is closed","fetch done","scte_35_pids","VideoDecoder configure error","pendingAudioSegments","Video: Coded Resolution changed from ","adts_aac","originalCodec","streamVideoType is null","parsePPS","websocket Open Timeout form ","doPlaybackCacheLoop","abs","mseFirstRenderTime","h265 naluList.length === 0","parseG711Payload","readBits","endOfStream() has pending eos","FT_KEY","isSendSeqHeader","audioSampleRate","correctionConfigurationProfileIndication","sequenceHeader","pendingUnits","level","string","flags","pushBuffer() and isIFrame is ","mediaSource is end","bit_stream_identification","fetchErrorWorker","demux() isIFrame is false and unit type is IDR and update to true","\n                            decodeVideo: video width or height is changed,\n                            old width is ","demuxFlv() isVideoSequenceHeader(enhancedH265) is true and isHevc is ","AAC","pps","currentTime","len","audio_last_sample_pts_","slice","removeSourceBuffer() audioSourceBuffer error","frameRate","websocketError","notConnect","headers","sourceOpen","_hasPendingSegments","opus","pushBuffer audio ts is ","extractH265PPS","destroyDemux","present_size","tsPacketSize","getIncompleteData",",\n                            diff is ","cryptoPayloadAudio","parsedOffset","expected_length","sourceBuffer","getNotDroppingDelayTs","isPlayUseMSEAndDecoderInWorkerAndMseDecodeAudio","getDelay","decodeAudio, decoder is destroyed and return","demuxTs",'" string so return',"fetchStream","options:","set","kSliceCRA_NUT","audio_metadata_","Video: Codec mimeType changed from ","AAC: Detected pts overlapped, "," ms","playbackConfig","extractH264SEI","prevTs","worker mpeg4Demuxer","audioPayload","isSm4Crypto opt.sm4CryptoKey is null","isIFrame","cts","resetAllDelay","getTime","codec_mimetype"," and prevPayloadBufferSize is ","246478DusBXj","demuxFlv() type is ","socket is null","workerEnd","simdDecodeError","decodeVideo, decoder is destroyed and return","current_program_","fetchNext().then() and abortController.signal.aborted is true so return","shift"," ant auto wasm decode","playbackCacheLoop","ts_packet_size","wasmDecodeDelay is ","\n                                decodeVideo: video width or height is changed,\n                                old width is ","_hasPendingRemoveRanges"," package length is ","audio_init_segment_dispatched_","isDestroyed","errorInfo() emit simdDecodeError and\n                iframeIntervalTimestamp is ","doPlaybackCacheLoop() and isPlaybackOnlyDecodeIFrame is true and isIFrame is true, and ts is","handleOffscreenCanvasWebglContextLost, stencil is false","pcr_pid","playType","isFmp4","s and status is ","findSecondStartCode","worker","suffixSei","decodeVideo and payload is too small , payload length is ","mseDecoder.mediaSourceAppendBufferFull is true","codedWidth","opt","minf","bit_stream_mode","decodeVideo: simd decode error, and return","correctionConfigurationVersion","isAAC","dispatchPESPrivateDataDescriptor",'fetchNext().then() and value "',"audio_track_","removeUsedSamples","detectAudioMetadataChange","playbackUpdatePlaybackRate","getUint8","then","setExtractionOptions","4085750QpWjko"," and tempDelay is ","preDelayTimestamp","sync_offset","parseSCTE35"," and forOldVersion is ","common_pids","secondStartCodeOffset","hasAudioInit","isPlayback","parseMP3Payload"," and maxDiff is ","stsd","isSm4CryptoH265V2","isAllIframeInBufferList","HEAPF32","MP3: Channel count changed from ","aac_last_incomplete_data_","websocketOpenTimeout","sampleRate","setCodecVideo: videoDecoder or videoDecoder.setCodec is null","fps","channel_mode","_remainingPacketData","width: ","cryptoPayload","MP3","Parsed first PAT: ","pcmData ts ","isStateClosed","autoCalcFps","warn","has_video_","isStateOpen","bit_depth","G711U"," and ok is ","url","$video","tempStream","demuxFlvUseV2","AbortError","duration","handleOffscreenCanvasWebglContextRestored","value","has_audio_","appendAudioBuffer","onmessage"," and,\n                        options.ts is ","fetchStream, WebsocketStream socket close and code is ","onOffscreenCanvasWebglContextLost","AAC: Unknown pts","decodeAudio\n                             local dts is < 0 , ts is ","decodeVideo and payload is video sequence header so drop this frame",",local diff is ","indexOf",", streamFps is ","sps","isM7sCrypto cryptoKey.length is ","options","mdat","videoBuffer","forEach","getAudioBufferLength","6729RxXJJg","isFlv","sampling_frequency","5735888fQvwJu","kSliceSEI","chroma_format_string","decodeAudio","h265","pushBuffer video and isIFrame is ","webglObj","websocketStringMsg","parseH265Payload","g711a","object_type","signal"," and delay is ","dispatchVideoMediaSegment","isWidthOrHeightChanged","status","writableStream write() and abortController.signal.aborted is true so return","_opt","pushBuffer","audio_object_type","playbackFps","lastBuffer","samples","mseSourceBufferError","debugError","isUseSIMDAndroid","refSampleDuration","init and forHardDecode is ","isWorkerFetch"," and prev ts is ","decodeVideo first frame is not iFrame","parsePES","sarDen","fetchStream, url is ",", and reason is ",", isAacCodecPacket is true","payload_unit_start_indicator","_needCleanupSourceBuffer"," and emit error and next abort()","generateInitSegment","debugWarn","handleVideoH264NaluList","writableStream close()","sampling_freq_index","getUint32",", need clear is ","timed_id3_pids","dropBuffer$2() iFrameIndex is ","decodeVideo: video width or height is changed, and return","_initSourceBuffer() appendBuffer mseDecoder.mediaSource.addSourceBuffer()",", dts=","avcC","_initSourceBuffer() mseDecoder.mediaSource.addSourceBuffer()","onSamples() trackId error","replace","assign","demuxM7s","decodeAudio() and decoder is destroyed","videoInfo","eventListenList","getStreamBufferLength","offset","audioSourceBuffer","isDropSameTimestampGop","kADTSAAC","isPlaybackPause","mseError","kAC3","2eMEbja",", new height is "," but isSocketError is true , so return","_initSourceBuffer and mseDecoder.isStateOpen is ","parseLOASAACPayload","isPlayer","pushBuffer video ts is ","locked"," ,\n                            and diff is ","moof","TAG_NAME","yuvData ts ","mediaSource audio sourceBuffer error","vcl","_doAppendSegments() mediaSource is closed or ended and return","nakedFlowDemuxUseNew","getState","handleVideoH265Nalu","hvcc","parseSynchronousKLVMetadataPayload","mediaSourceAddSourceBufferError","ms and fragDuration is ",",\n                                new width is ",",nalu type is ","webglcontextrestored","_initSourceBuffer","synchronous_klv_pids","Not Supported Opus channel count.","decodeVideo: simd decode delay timeout, and return","G711A","updateConfig","kMetadata","isNakedFlow","wasClean","clear","workerFetch","height","\n                                decodeVideo dts is less than(or equal) prev dts ,\n                                dts is ","streamSuccess","isFirefox",", height: ","stop","offscreenCanvasGL"," _opt.sampleRate is ","toString","updating","videoSEI","ac-3","webgl","visibility","_clearAudioSourceBufferCheckTimeout"," and prev time is "," and packetType is ","dispatch","mseWorkerAddSourceBufferError","pendingAudioRemoveRanges","push","writableStream","getContext","decodeVideo","keyFrame","isAvc","has not init video codec","video","handleVideoH264Nalu","streamType","audioCode","loop() bufferList is empty and reset delay","sync_byte = "," is not corresponded to PAT!","getAudioSourceBufferUpdating","fetch().catch() and abortController.signal.aborted is true so return","_doRemoveRanges","_initPmt","channel_config"," and isNotPushDropping is ","kSlicePPS","kSliceIDR"," null","emitPESSlices","localDts","websocket error","findIndex","channel_count","chromaFormat",", old height is ","mseDecoder.sourceBuffer.appendBuffer()","close() and socket.readyState is ","aborted","removeEventListener","parseTimedID3MetadataPayload","parseVideo264Header","_doCleanUpSourceBuffer","BIG_ENDIAN","mediaSource","pushLatestDelay","abort success","ref_frames","total_length","debugLog","mp3","timescale","extractNALu"," less than (or equal) preTs is ","firstAudioTime is ","getCorrectionConfiguration","videoTrackId","recordType","prefixSei",", and wasClean is ","config","PACKET_TYPE_FRAMES","delay is "," to ","chroma_format","decode","fps_den",", bufferList is ","isM7sCrypto","current_pmt_pid_","networkDelayTimeout","parse","checkFirstIFrame","message","stream_type","file_position","complete","Parsed first PMT: ","isEmitSEI","match","websocketOpen","close() and videoDecoder.clear error: ","isStateEnded"," ,\n                            and now ts is ","ms and return "," and ignore","smpte2038_pids",'video/mp4; codecs="',"_decodeConfigurationRecord error","nakedFlowFps","codecHeight","audioCodec","handleSectionSlice","streamVbps","updateend","cryptoKey","isWasmMp4","handlePESSlice","wasmWidthOrHeightChange","details","sar_ratio","finally","videoPayload","decodeNext","ID3 ",", and ts is ","setCodecVideo: SIMD H264 decode video width is too large, width is ","draw, decoder is destroyed and return","streamEnd"," and prev dts is ","mimeType","kMPEG2Audio","videoCodec","useOffscreen","kH265","VideoDecoder error: ",",\n                            new width is ","avc","clearBuffer,bufferList length is ","setCodecAudio: audioDecoder or audioDecoder.setCodec is null",", start dts is ","VANC","extractNALu$2","mseCorrectAudioTimeDuration","ceil","isfms","stream_id",", syncOffset = ","remove","request abort and run res.body.cancel()","sourceClose","init","drawImage","log","handle","readNextAACFrame","KLVA","mediaSourceFull","decodeAudio first frame is not iFrame","getBuildTime","fetchNext().catch() and e.name is AbortError so return","loop() do not decode and delay is ","worker wcsDecoder","parsePAT","audio","isRecordTypeFlv","undefined","sendWebsocketMessage","mediaSourceAudioInitTimeout","loop() dropBuffer is dropping and isIFrame "];return(vc=function(){return e})()}!function(e,t){const r=pc,n=e();for(;;)try{if(532621===parseInt(r(877))/1*(-parseInt(r(696))/2)+-parseInt(r(806))/3*(parseInt(r(590))/4)+-parseInt(r(1077))/5+-parseInt(r(1314))/6*(-parseInt(r(1087))/7)+parseInt(r(809))/8+parseInt(r(1277))/9+-parseInt(r(742))/10)break;n.push(n.shift())}catch(e){n.push(n.shift())}}(vc),Date[mc(480)]||(Date[mc(480)]=function(){const e=mc;return(new Date)[e(693)]()}),console[mc(1060)]('JbPro Worker Version is "2-26-2025":'+Ft+mc(569));const yc=gc;function gc(e,t){const r=bc();return(gc=function(e,t){return r[e-=451]})(e,t)}!function(e,t){const r=gc,n=e();for(;;)try{if(971363===parseInt(r(467))/1+parseInt(r(464))/2*(-parseInt(r(468))/3)+-parseInt(r(456))/4*(-parseInt(r(459))/5)+parseInt(r(451))/6+parseInt(r(460))/7*(parseInt(r(461))/8)+-parseInt(r(470))/9+parseInt(r(454))/10*(parseInt(r(452))/11))break;n.push(n.shift())}catch(e){n.push(n.shift())}}(bc);const _c=[];function bc(){const e=["warn","10DuTRLw","notSupportNewWasm","12eObWpP","all","toString","2685420RrIBBX","336OSZJTS","243872LYIncN","push","JbPro[❌❌❌][audio wasm]:","3650086hPmiEH","JbPro[❌❌❌][simd wasm]:","JbPro[❌❌❌][video wasm]:","20942QDedfH","3baqbtw","catch","5739687Ictstc","1851864GXsFix","330869ZBQbYy"];return(bc=function(){return e})()}_c[yc(462)](o({printErr:function(e){const t=yc;(function(e){const t=xt;return!(!e||-1===e[t(427)](t(445))&&-1===e[t(427)](t(696))&&-1===e[t(427)](t(551))&&-1===e[t(427)](t(526)))})(e)||console.warn(t(463),e)}}),s({printErr:function(e){const t=yc;var r;(r=e)&&-1!==r[xt(427)]("not compiled with thread support, using thread emulation")||(console[t(453)](t(466),e),Xt(function(e){const t=xt;let r=!0;return e&&-1!==e[t(427)](t(588))&&(r=!1),r}(e))&&postMessage({cmd:Se[t(455)],value:e}))}})),Promise[yc(457)](_c).then((e=>{const t=e[0];!function(){const e=mc;let t=arguments[e(1110)]>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments[e(1110)]>2&&void 0!==arguments[2]&&arguments[2],i=arguments[e(1110)]>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,g=!1,_=!!Jt(n),b=0,w=0,S=!1,I=null,A=null,E=null,k=[],C=null,T=null,x=0,D=0,B=null,P=null,M=null,U=0,F=0,R=null,L=!1,O=!1,z=!1,N=!1,H=null,V=null,j=!1,W=!0,$=0,G=0,q=null,K=null,J=null,X=null,Y=null,Z=()=>{const t=e,r=qt();return{debug:r[t(1092)],debugLevel:r.debugLevel,debugUuid:r[t(1370)],useOffscreen:r[t(1040)],useWCS:r[t(1099)],useMSE:r[t(1426)],videoBuffer:r[t(803)],videoBufferDelay:r[t(544)],openWebglAlignment:r[t(460)],playType:r[t(718)],hasAudio:r.hasAudio,hasVideo:r[t(1278)],playbackRate:1,playVodRate:1,playbackFps:r[t(684)].fps,playbackDefaultFps:r[t(829)],playbackAutoCalcFps:r.playbackConfig[t(772)],playbackForwardMaxRateDecodeIFrame:r[t(468)],playbackIsCacheBeforeDecodeForFpsRender:r[t(684)].isCacheBeforeDecodeForFpsRender,sampleRate:0,networkDelay:r[t(1313)],visibility:!0,useSIMD:r[t(1084)],isFFmpegSIMD:r[t(1230)],isRecording:!1,recordType:r.recordType,isNakedFlow:r[t(909)],checkFirstIFrame:r.checkFirstIFrame,audioBufferSize:1024,isM7sCrypto:r[t(995)],isCryptoAudio:r.isCryptoAudio,cryptoKey:r[t(1022)],cryptoIV:r[t(526)],isSm4Crypto:r.isSm4Crypto,isSm4CryptoH265V2:r[t(755)],sm4CryptoKey:r.sm4CryptoKey,isXorCrypto:r[t(536)],isHls265:!1,isFlv:r[t(807)],isFmp4:r[t(719)],isMpeg4:r[t(1383)],isTs:r[t(1128)],isEmitSEI:r.isEmitSEI,isRecordTypeFlv:!1,isWasmMp4:!1,isChrome:!1,isFirefox:!1,isDropSameTimestampGop:r.isDropSameTimestampGop,mseDecodeAudio:r[t(1356)],wcsDecodeAudio:r[t(1123)],nakedFlowH265DemuxUseNew:r.nakedFlowH265DemuxUseNew,mseDecoderUseWorker:r.mseDecoderUseWorker,mseAutoCleanupSourceBuffer:r[t(1336)],mseAutoCleanupMaxBackwardDuration:r[t(1273)],mseAutoCleanupMinBackwardDuration:r[t(545)],mseCorrectTimeDuration:r[t(506)],mseCorrectAudioTimeDuration:r[t(1050)],nakedFlowDemuxUseNew:r[t(892)],nakedFlowFps:r[t(1016)],supportMSEDecodeHevc:!1,checkStreamEnd:!0,websocketOpenTimeout:r.websocketOpenTimeout,correctionConfigurationProfileIndication:r[t(632)],correctionConfigurationVersion:r[t(731)],demuxFlvUseV2:r[t(782)]}};"VideoEncoder"in self&&(a={TAG_NAME:e(1069),hasInit:!1,isEmitInfo:!1,offscreenCanvas:null,offscreenCanvasCtx:null,decoder:null,init(){const t=e;a[t(595)]=new VideoDecoder({output:function(e){const r=t;if(Ht(e[r(1219)]))e[r(1219)]()[r(740)]((t=>{const n=r;a[n(1392)][n(1059)](t,0,0,e[n(726)],e[n(1323)]);let i=a[n(482)][n(606)]();postMessage({cmd:Se[n(1221)],buffer:i,delay:de[n(560)],ts:0},[i]),Wt(e)}));else{a[r(1392)].drawImage(e,0,0,e[r(726)],e[r(1323)]);let t=a.offscreenCanvas[r(606)]();postMessage({cmd:Se[r(1221)],buffer:t,delay:de[r(560)],ts:0},[t]),Wt(e)}},error:function(e){const r=t;de.debugError(r(722),r(1042),e,e[r(921)]())}}),de.debugLog(a.TAG_NAME,t(1058))},destroy(){const t=e;a[t(1096)](),a[t(595)]&&"closed"!==a.decoder[t(1331)]&&(a.decoder.close(),a[t(595)]=null),de[t(976)](a[t(887)],"destroy")},decode:function(t,r,n){const i=e,s=t[0]>>4==1;if(a[i(1100)]){const e=new EncodedVideoChunk({data:t[i(650)](5),timestamp:r,type:s?Re.key:Re.delta});try{a[i(595)].decode(e)}catch(e){}}else if(s&&t[1]===je[i(633)]){const e=15&t[0];postMessage({cmd:Se[i(461)],code:e});const r=new Uint8Array(t);postMessage({cmd:Se[i(1039)],buffer:r,codecId:e},[r.buffer]);let n=null,s=null;const o=t[i(650)](5),c=de.getCorrectionConfiguration();if(e===Be[i(1339)]?(s=Er(o,c),n={codec:s.codec,description:o}):e===Be[i(813)]&&(s=tn(o,c),n={codec:s[i(485)],description:o}),!n||n&&!n[i(485)]||s&&0===s[i(1430)]&&0===s[i(1017)])return void de[i(849)](a[i(887)],i(502),JSON[i(585)](n));s&&s.codecWidth&&s.codecHeight&&(n[i(1323)]=s[i(1017)],n[i(726)]=s.codecWidth),!a[i(1083)]&&(de[i(976)](i(722),"Webcodecs Video Decoder initSize"),postMessage({cmd:Se[i(1347)],w:s[i(1430)],h:s[i(1017)]}),a.isEmitInfo=!0,a[i(482)]=new OffscreenCanvas(s[i(1430)],s[i(1017)]),a[i(1392)]=a.offscreenCanvas[i(935)]("2d")),de[i(826)][i(984)],i(1236);try{a.decoder.configure(n),a[i(1100)]=!0}catch(e){de.debugError(i(722),i(614),e[i(501)],e,e.toString()),e.toString()}}else de[i(849)]("worker",i(1325)+s+i(1147)+t[1]+i(1371))},reset(){const t=e;a[t(1100)]=!1,a[t(1083)]=!1,a.offscreenCanvas=null,a[t(1392)]=null}});let Q=function(){const t=e;if(j=!0,c)try{c[t(1330)](),c=null,de.debugLog(t(722),t(973))}catch(e){c=null,de[t(976)](t(722),t(1419),e)}},ee={TAG_NAME:"worker nakedFlow",init(){const t=e;ee[t(466)]=null,ee[t(1258)]=null,ee.sps=null,ee[t(646)]=null,ee[t(942)]=null,ee[t(957)]=0,ee.pendingUnits={},ee[t(630)]=!1,de[t(976)](ee[t(887)],t(1058))},destroy(){const t=e;ee[t(466)]=null,ee[t(1258)]=null,ee[t(799)]=null,ee[t(646)]=null,ee[t(942)]=null,ee[t(957)]=0,ee[t(634)]={},ee.isSendSeqHeader=!1,de[t(976)](ee[t(887)],t(1167))},dispatch(t){const r=e,n=new Uint8Array(t);if(de[r(826)][r(892)]){const e=ee[r(477)](n);if(0===e.length)return void de[r(976)](ee[r(887)],"dispatch naluArray length is 0");ee[r(1333)](e)}else ee[r(1049)](n)},getNaluDts(){const t=e,r=de._opt[t(1016)];let n=ee[t(957)];return ee.localDts=ee[t(957)]+parseInt(1e3/r,10),n},getNaluAudioDts(){const t=e,r=de[t(826)][t(761)],n=de[t(826)][t(1244)];return ee[t(957)]+parseInt(n/r*1e3)},extractNALu(t){const r=e;let n,i,s=0,o=t.byteLength,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.push(t[r(1436)](i,s-a-1)),i=s,a=0):a=0}return i&&c[r(933)](t[r(1436)](i,o)),c},extractNALu$2(t){const r=e;let n=null;if(!t||t.byteLength<1)return;ee[r(466)]?(n=new Uint8Array(t[r(1290)]+ee[r(466)][r(1110)]),n[r(678)](ee[r(466)]),n[r(678)](new Uint8Array(t),ee[r(466)][r(1110)])):n=new Uint8Array(t);let i=0,s=-1,o=-2;const a=new Array;for(let e=0;e<n[r(1110)];e+=2){const t=n[e],i=n[e+1];0==s&&0==t&&0==i?a[r(933)](e-1):1==i&&0==t&&0==s&&0==o&&a[r(933)](e-2),o=t,s=i}if(a.length>1)for(let e=0;e<a[r(1110)]-1;++e){const t=n[r(1436)](a[e],a[e+1]+1);ee[r(1250)](t),i=a[e+1]}else i=a[0];if(0!=i&&i<n[r(1110)])ee[r(466)]=n[r(1436)](i);else{!ee.lastBuf&&(ee[r(466)]=n);const e=new Uint8Array(ee.lastBuf[r(1110)]+t[r(1290)]);e[r(678)](ee[r(466)]),e.set(new Uint8Array(t),ee.lastBuf[r(1110)]),ee[r(466)]=e}},extractNALu$3(t){const r=e;let n,i,s=0,o=t[r(1290)],a=0,c=[],u=new Uint8Array(t);if(ee[r(466)]){const e=new Uint8Array(u[r(1290)]+ee[r(466)][r(1290)]);e[r(678)](ee.lastBuf),e[r(678)](u,ee.lastBuf[r(1290)]),u=e,o=u[r(1290)],ee[r(466)]=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(933)](u[r(1436)](i,s-a-1)),i=s,a=0):a=0}return i<o&&(ee[r(466)]=u[r(1436)](i,o)),c},handleNALu(t){const r=e;t.byteLength<=4||(t=t[r(650)](4),ee.handleVideoNalu(t))},handleVideoNalu(t){const r=e;if(!ee[r(942)]&&(ee[r(942)]=Vt(t),de[r(594)]=ee[r(942)]===Pe.h265),ee[r(942)]===Pe[r(1339)]){const e=ee[r(1174)](t),n=ee[r(979)](e);if(0===n[r(1110)])return void de[r(849)](r(722),"handleVideoNalu",r(1328));const i=[];if(n[r(804)]((e=>{const t=r,n=Br(e);n===Ue.pps||n===Ue[t(799)]?ee[t(941)](e):Mr(n)&&i.push(e)})),1===i.length)ee[r(941)](i[0]);else if(Fr(i)){const e=Br(i[0]),t=Ur(e);ee[r(850)](i,t,e)}else i[r(804)]((e=>{ee[r(941)](e)}))}else if(ee[r(942)]===Pe[r(813)])if(de[r(826)].nakedFlowH265DemuxUseNew){const e=ee.handleAddNaluStartCode(t),n=ee[r(979)](e);if(0===n.length)return void de[r(849)](r(722),r(1285),r(625));const i=[];if(n[r(804)]((e=>{const t=r,n=an(e);n===Fe[t(646)]||n===Fe.sps||n===Fe[t(1258)]?ee[t(894)](e):un(n)&&i[t(933)](e)})),1===i[r(1110)])ee[r(894)](i[0]);else if(dn(i)){const e=an(i[0]),t=ln(e);ee.handleVideoH265NaluList(i,t,e)}else i[r(804)]((e=>{ee.handleVideoH265Nalu(e)}))}else an(t)===Fe[r(646)]?ee[r(660)](t):ee[r(894)](t)},extractH264PPS(t){const r=e,n=ee[r(1174)](t);ee[r(979)](n).forEach((e=>{const t=r;Pr(Br(e))?ee[t(685)](e):ee.handleVideoH264Nalu(e)}))},extractH265PPS(t){const r=e,n=ee.handleAddNaluStartCode(t);ee[r(979)](n)[r(804)]((e=>{const t=r;cn(an(e))?ee[t(1188)](e):ee.handleVideoH265Nalu(e)}))},extractH264SEI(t){const r=e,n=ee[r(1174)](t);ee[r(979)](n)[r(804)]((e=>{ee[r(941)](e)}))},extractH265SEI(e){const t=ee.handleAddNaluStartCode(e);ee.extractNALu(t).forEach((e=>{ee[pc(894)](e)}))},handleAddNaluStartCode(t){const r=e,n=[0,0,0,1],i=new Uint8Array(t[r(1110)]+n.length);return i[r(678)](n),i.set(t,n[r(1110)]),i},handleVideoH264Nalu(t){const r=e,n=Br(t);switch(n){case Ue[r(799)]:ee.sps=t;break;case Ue[r(646)]:ee.pps=t}if(ee[r(630)]){if(ee[r(799)]&&ee[r(646)]){const e=kr({sps:ee[r(799)],pps:ee[r(646)]}),t=ee.localDts;de.decode(e,{type:Ie[r(940)],ts:t,isIFrame:!0,cts:0}),ee.sps=null,ee[r(646)]=null}if(Mr(n)){const e=Ur(n),i=ee.getNaluDts(),s=Tr(t,e);ee[r(514)](s,{type:Ie[r(940)],ts:i,isIFrame:e,cts:0})}}else if(ee[r(799)]&&ee[r(646)]){ee.isSendSeqHeader=!0;const e=kr({sps:ee[r(799)],pps:ee[r(646)]});de[r(992)](e,{type:Ie[r(940)],ts:0,isIFrame:!0,cts:0}),ee[r(799)]=null,ee[r(646)]=null}},handleVideoH264NaluList(t,r,n){const i=e;if(ee[i(630)]){const e=ee[i(481)](),s=xr(t[i(1242)](((e,t)=>{const r=i,n=kt(e),s=kt(t),o=new Uint8Array(n[r(1290)]+s[r(1290)]);return o[r(678)](n,0),o[r(678)](s,n[r(1290)]),o})),r);ee.doDecode(s,{type:Ie[i(940)],ts:e,isIFrame:r,cts:0}),de[i(976)](i(722),"handleVideoH264NaluList list size is "+t.length+i(711)+s[i(1290)]+i(509)+r+i(900)+n+i(1412)+e)}},handleVideoH265Nalu(t){const r=e,n=an(t);switch(n){case Fe.vps:ee.vps=t;break;case Fe.sps:ee[r(799)]=t;break;case Fe[r(646)]:ee.pps=t}if(ee[r(630)]){if(ee.vps&&ee[r(799)]&&ee[r(646)]){const e=rn({vps:ee[r(1258)],sps:ee[r(799)],pps:ee[r(646)]}),t=ee[r(957)];de[r(992)](e,{type:Ie.video,ts:t,isIFrame:!0,cts:0}),ee[r(1258)]=null,ee[r(799)]=null,ee.pps=null}if(un(n)){const e=ln(n),i=ee[r(481)](),s=nn(t,e);ee[r(514)](s,{type:Ie[r(940)],ts:i,isIFrame:e,cts:0})}}else if(ee[r(1258)]&&ee[r(799)]&&ee[r(646)]){ee[r(630)]=!0;const e=rn({vps:ee[r(1258)],sps:ee[r(799)],pps:ee[r(646)]});de[r(992)](e,{type:Ie.video,ts:0,isIFrame:!0,cts:0}),ee[r(1258)]=null,ee.sps=null,ee.pps=null}},handleVideoH265NaluList(t,r,n){const i=e;if(ee[i(630)]){const e=ee[i(481)](),s=sn(t[i(1242)](((e,t)=>{const r=i,n=kt(e),s=kt(t),o=new Uint8Array(n[r(1290)]+s[r(1290)]);return o[r(678)](n,0),o.set(s,n[r(1290)]),o})),r);ee[i(514)](s,{type:Ie[i(940)],ts:e,isIFrame:r,cts:0}),de[i(976)]("worker",i(1224)+t[i(1110)]+i(711)+s.byteLength+i(509)+r+i(900)+n+", dts is "+e)}},doDecode(t,r){const n=e;de[n(1266)](r.ts),r[n(690)]&&de[n(1200)](r.ts),de[n(992)](t,r)},handleVideoFrames(t){const r=e;if(!ee[r(1355)])for(let e of t)if(ee[r(1355)]=Vt(e),ee.streamVideoType)break;ee[r(1355)]?ee[r(1355)]===Pe[r(1339)]?ee[r(577)](t):ee.streamVideoType===Pe[r(813)]&&ee[r(1182)](t):de.debugWarn(r(722),r(1333),r(619))},handleVideoH264Frames(t){const r=e;let n=[],i=[],s=!1,o=!1;ee[r(634)][r(1346)]&&(n=ee.pendingUnits.units,o=ee[r(634)][r(890)],s=ee.pendingUnits[r(534)],ee.pendingUnits={});let a={};for(let e of t){if(e.byteLength<4)continue;const t=Br(e);let c=!1,u=t===Ue[r(954)];(t===Ue[r(1320)]||t===Ue.kSliceIDR)&&(a=ee[r(968)](e),c=!0),n.length&&o&&(a.isfms||!c)&&(i.push({units:n,isIFrame:s}),n=[],s=!1,o=!1),n[r(933)](e),s=s||u,o=o||c}n[r(1110)]&&(ee.pendingUnits={units:n,vcl:o,iFrame:s}),i[r(804)]((e=>{const t=r,n=e.units,i=e.isIFrame;let s=null,o=null;if(n.forEach((e=>{const t=pc,r=31&e[0];switch(r){case Ue[t(646)]:ee[t(646)]=e;break;case Ue[t(799)]:ee[t(799)]=e;break;case Ue[t(810)]:o=e}if(Mr(r)){const r=kt(e);if(s){const e=new Uint8Array(s.byteLength+r.byteLength);e[t(678)](s,0),e[t(678)](r,s[t(1290)]),s=e}else s=r}})),!ee[t(630)]&&ee[t(799)]&&ee[t(646)]){ee.isSendSeqHeader=!0;const e=Cr({sps:ee[t(799)],pps:ee.pps});de[t(992)](e,{type:Ie[t(940)],ts:0,isIFrame:!0,cts:0}),ee[t(799)]=null,ee[t(646)]=null}if(ee[t(630)]){if(ee[t(799)]&&ee[t(646)]){const e=Cr({sps:ee.sps,pps:ee[t(646)]}),r=ee[t(957)];de[t(992)](e,{type:Ie[t(940)],ts:r,isIFrame:!0,cts:0}),ee[t(799)]=null,ee[t(646)]=null}if(s){const e=ee[t(481)](),r=xr(s,i);if(de[t(826)].isEmitSEI&&o){const r=At(It(o),!1);postMessage({cmd:Se[t(923)],buffer:r[t(1406)],ts:e,type:r[t(1422)],uuid:r.uuid},[r.payload[t(1237)]])}ee[t(514)](r,{type:Ie.video,ts:e,isIFrame:i,cts:0})}}}))},handleVideoH265Frames(t){const r=e;let n=[],i=[],s=!1,o=!1;ee[r(634)][r(1346)]&&(n=ee[r(634)].units,o=ee.pendingUnits[r(890)],s=ee[r(634)][r(534)],ee[r(634)]={});let a={};for(let e of t){if(e[r(1290)]<4)continue;const t=an(e);let c=!1,u=ln(t);un(t)&&(a=ee[r(1307)](e),c=!0),n[r(1110)]&&o&&(a[r(1052)]||!c)&&(i[r(933)]({units:n,isIFrame:s}),n=[],s=!1,o=!1),n[r(933)](e),s=s||u,o=o||c}n.length&&(ee[r(634)]={units:n,vcl:o,iFrame:s}),i[r(804)]((e=>{const t=r,n=e[t(1346)],i=e[t(690)];let s=null,o=null;if(n.forEach((e=>{const r=t,n=e[0]>>>1&63;switch(n){case Fe.pps:ee[r(646)]=e;break;case Fe[r(799)]:ee[r(799)]=e;break;case Fe[r(1258)]:ee[r(1258)]=e;break;case Fe[r(723)]:case Fe[r(985)]:o=e}if(un(n)){const t=kt(e);if(s){const e=new Uint8Array(s[r(1290)]+t[r(1290)]);e[r(678)](s,0),e[r(678)](t,s.byteLength),s=e}else s=t}})),!ee.isSendSeqHeader&&ee[t(799)]&&ee.pps&&ee.vps){ee[t(630)]=!0;const e=rn({sps:ee.sps,pps:ee[t(646)],vps:ee[t(1258)]});de[t(992)](e,{type:Ie[t(940)],ts:0,isIFrame:!0,cts:0}),ee[t(799)]=null,ee.pps=null,ee[t(1258)]=null}if(ee.isSendSeqHeader){if(ee.sps&&ee[t(646)]&&ee.vps){const e=rn({sps:ee[t(799)],pps:ee[t(646)],vps:ee[t(1258)]}),r=ee[t(957)];de[t(992)](e,{type:Ie[t(940)],ts:r,isIFrame:!0,cts:0}),ee.sps=null,ee[t(646)]=null,ee.vps=null}if(s){const e=ee[t(481)](),r=sn(s,i);if(de[t(826)][t(1005)]&&o){const r=At(It(o),!0);postMessage({cmd:Se[t(923)],buffer:r[t(1406)],type:r[t(1422)],uuid:r[t(1090)],ts:e},[r[t(1406)].buffer])}ee[t(514)](r,{type:Ie[t(940)],ts:e,isIFrame:i,cts:0})}}}))},handleVideoH265Frames_1(e){e.forEach((e=>{ee.handleVideoNalu(e)}))},parseVideo264Header(t){const r=e,n=new Ya(t);return n[r(1404)](),{isfms:0===n[r(584)](),sType:n[r(584)]()}},parseVideo265Header(t){const r=e,n=new Ya(t);return n.readUByte(),{nalType:n[r(627)](6),isfms:0===n[r(627)](1),sType:n[r(627)](3)}}},re={LOG_NAME:e(1107),mp4Box:null,offset:0,videoTrackId:null,audioTrackId:null,isHevc:!1,listenMp4Box(){const t=e;re[t(1282)]=Eo[t(499)](),re.mp4Box.onReady=re.onReady,re[t(1282)][t(605)]=re[t(605)],re[t(1282)][t(1345)]=re[t(1345)],de[t(976)](re[t(1202)],"init")},destroy(){const t=e;re[t(1282)]&&(re.mp4Box[t(918)](),re[t(1282)][t(1316)](),re[t(1282)][t(1167)](),re[t(1282)]=null),re.offset=0,re[t(983)]=null,re[t(1105)]=null,re[t(594)]=!1,de[t(976)](re[t(1202)],t(1167))},_getSeqHeader(t){const r=e,n=re.mp4Box.getTrackById(t.id);for(const e of n[r(1288)][r(728)].stbl[r(754)][r(1240)])if(e[r(860)]||e[r(1154)]){const t=new(Eo[r(491)])(void 0,0,Eo[r(491)][r(970)]);let n=[];e.avcC?(e[r(860)].write(t),n=[23,0,0,0,0]):(re[r(594)]=!0,de[r(594)]=!0,e[r(1154)][r(517)](t),n=[28,0,0,0,0]);const i=new Uint8Array(t[r(1237)],8),s=new Uint8Array(n.length+i[r(1110)]);return s.set(n,0),s[r(678)](i,n.length),s}return null},onReady(t){const r=e;de[r(976)](re[r(1202)],r(1350));const n=t.videoTracks[0],i=t[r(1382)][0];if(n){re.videoTrackId=n.id;const e=re[r(1295)](n);e&&(de[r(976)](re[r(1202)],r(1095)),de[r(936)](e,0,!0,0)),re[r(1282)][r(741)](n.id)}if(i&&de[r(826)][r(1186)]){re[r(1105)]=i.id;const e=i[r(1071)]||{},t=ht[r(797)](e.sample_rate),n=i.codec[r(863)]("mp4a.40.","");re[r(1282)][r(741)](i.id);const s=ft({profile:parseInt(n,10),sampleRate:t,channel:e[r(960)]});de[r(976)](re[r(1202)],r(533)),de[r(812)](s,0)}re[r(1282)][r(1165)]()},onError(t){const r=e;de[r(833)](re[r(1202)],r(1243),t)},onSamples(t,r,n){const i=e;if(t===re[i(983)]){for(const e of n){const t=e[i(1397)],r=e[i(1117)],n=1e3*e[i(691)]/e[i(978)];e.duration,e.timescale,r&&de.calcIframeIntervalTimestamp(n);let s=null;s=re[i(594)]?sn(t,r):xr(t,r),de.decode(s,{type:Ie[i(940)],ts:n,isIFrame:r,cts:0})}re[i(1282)][i(736)](t)}else if(t===re[i(1105)]){if(de._opt[i(1186)]){for(const e of n){const t=e[i(1397)],r=1e3*e[i(691)]/e[i(978)];e[i(784)],e[i(978)];const n=new Uint8Array(t[i(1290)]+2);n[i(678)]([175,1],0),n.set(t,2),de[i(992)](n,{type:Ie[i(1071)],ts:r,isIFrame:!1,cts:0})}re[i(1282)][i(736)](t)}}else de[i(849)](re[i(1202)],i(862),t)},dispatch(t){const r=e;let n=new Uint8Array(t);n.buffer.fileStart=re.offset,re[r(870)]+=n.byteLength,re.mp4Box[r(503)](n[r(1237)])}},ne={LOG_NAME:e(687),lastBuffer:new Uint8Array(0),parsedOffset:0,firstStartCodeOffset:0,secondStartCodeOffset:0,state:"init",hasInitVideoCodec:!1,localDts:0,dispatch(t){const r=e,n=new Uint8Array(t);ne[r(979)](n)},destroy(){const t=e;ne[t(830)]=new Uint8Array(0),ne[t(667)]=0,ne[t(1163)]=0,ne[t(749)]=0,ne[t(1331)]="init",ne.hasInitVideoCodec=!1,ne[t(957)]=0,de[t(976)](ne[t(1202)],t(1167))},extractNALu(t){const r=e;if(!t||t[r(1290)]<1)return void de[r(849)](ne[r(1202)],r(1421),t);const n=new Uint8Array(ne[r(830)][r(1110)]+t[r(1110)]);for(n.set(ne[r(830)],0),n[r(678)](new Uint8Array(t),ne[r(830)][r(1110)]),ne[r(830)]=n;;){if("init"===ne[r(1331)]){let e=!1;for(;ne.lastBuffer.length-ne[r(667)]>=4;)if(0===ne[r(830)][ne[r(667)]])if(0===ne[r(830)][ne[r(667)]+1])if(1===ne[r(830)][ne[r(667)]+2]){if(182===ne.lastBuffer[ne.parsedOffset+3]){ne[r(1331)]=r(1366),ne[r(1163)]=ne[r(667)],ne[r(667)]+=4,e=!0;break}ne.parsedOffset++}else ne[r(667)]++;else ne.parsedOffset++;else ne[r(667)]++;if(e)continue;break}if(ne[r(1331)]===r(1366)){let e=!1;for(;ne[r(830)][r(1110)]-ne[r(667)]>=4;)if(0===ne[r(830)][ne[r(667)]])if(0===ne[r(830)][ne.parsedOffset+1])if(1===ne.lastBuffer[ne.parsedOffset+2]){if(182===ne[r(830)][ne[r(667)]+3]){ne[r(1331)]=r(721),ne[r(749)]=ne[r(667)],ne[r(667)]+=4,e=!0;break}ne[r(667)]++}else ne[r(667)]++;else ne[r(667)]++;else ne[r(667)]++;if(e)continue;break}if(ne.state===r(721)){if(!(ne[r(830)][r(1110)]-ne[r(667)]>0))break;{let e,t=192&ne[r(830)][ne.parsedOffset];e=0==t?ne[r(749)]-14:ne.secondStartCodeOffset;let n,i=0==(192&ne.lastBuffer[ne[r(1163)]+4]);if(i){if(ne[r(1163)]-14<0)return void de[r(849)](ne[r(1202)],r(492),ne[r(1163)]-14);!ne[r(467)]&&(ne[r(467)]=!0,de[r(976)](ne[r(1202)],r(1175)),fe[r(1175)](Be[r(1146)],"",de[r(1066)]())),n=ne[r(830)].subarray(ne.firstStartCodeOffset-14,e)}else n=ne.lastBuffer.subarray(ne[r(1163)],e);let s=ne[r(481)]();ne.hasInitVideoCodec?(postMessage({cmd:Se.workerFetch,type:ke[r(1020)],value:n[r(1290)]}),postMessage({cmd:Se[r(912)],type:ke.streamDts,value:s}),b=s,fe[r(992)](n,i?1:0,s)):de.debugWarn(ne[r(1202)],r(939)),ne[r(830)]=ne.lastBuffer[r(1436)](e),ne[r(1163)]=0==t?14:0,ne[r(667)]=ne[r(1163)]+4,ne[r(1331)]=r(1366)}}}},getNaluDts(){const t=e;let r=ne[t(957)];return ne[t(957)]=ne[t(957)]+40,r}},ce={TAG_NAME:e(505),first_parse_:!0,tsPacketSize:0,syncOffset:0,pmt_:null,config_:null,media_info_:new qa,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(940),id:1,sequenceNumber:0,samples:[],length:0},audio_track_:{type:e(1071),id:2,sequenceNumber:0,samples:[],length:0},_remainingPacketData:null,init(){},destroy(){const t=e;ce.media_info_=null,ce[t(1387)]=null,ce[t(1403)]=null,ce[t(1126)]=null,ce[t(680)]=null,ce[t(759)]=null,ce[t(561)]=null,ce[t(735)]=null,ce[t(765)]=null,de.debugLog(ce[t(887)],t(1167))},probe(t){const r=e;let n=new Uint8Array(t),i=-1,s=188;if(n[r(1290)]<=3*s)return{needMoreData:!0};for(;-1===i;){let e=Math[r(1329)](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(765)]&&(t=va(ce[r(765)],t),ce._remainingPacketData=null);let n=t[r(1237)];const i=ce.parseChunks(n);i?ce._remainingPacketData=t[r(1436)](i):t[r(1110)]<ce[r(663)]&&(ce[r(765)]=t)},parseChunks(t){const r=e;let n=0;if(ce.first_parse_){ce[r(1101)]=!1;const e=ce[r(1104)](t);e[r(1006)]&&(ce[r(663)]=e[r(707)],ce[r(566)]=e[r(745)]),n=ce[r(566)],de[r(976)](ce[r(887)],"isFirstDispatch and tsPacketSize = "+ce[r(663)]+r(1054)+ce[r(566)])}for(;n+ce[r(663)]<=t[r(1290)];){192===ce[r(663)]&&(n+=4);const e=new Uint8Array(t,n,188);let i=e[0];if(71!==i){de.debugWarn(ce[r(887)],r(945)+i+r(1275));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(1262)]||ce[r(1262)].pcr_pid!==o),l={},d=4;if(2==a||3==a){let t=e[4];if(t>0&&(u||3==a)&&(l[r(1160)]=(128&e[5])>>>7,l[r(1254)]=(64&e[5])>>>6,l.elementary_stream_priority_indicator=(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(473)]=t}if(2==a||5+t===188){n+=188,204===ce[r(663)]&&(n+=16);continue}d=5+t}if(1==a||3==a)if(0===o||o===ce[r(996)]||null!=ce[r(1262)]&&ce.pmt_[r(1162)][o]===Na[r(1081)]){let e=188-d;ce[r(1019)](t,n+d,e,{pid:o,payload_unit_start_indicator:s,continuity_conunter:c,random_access_indicator:l.random_access_indicator})}else if(null!=ce[r(1262)]&&null!=ce[r(1262)].pid_stream_type[o]){let e=188-d,i=ce[r(1262)].pid_stream_type[o];(o===ce[r(1262)].common_pids[r(1339)]||o===ce[r(1262)].common_pids[r(813)]||o===ce[r(1262)].common_pids[r(617)]||o===ce.pmt_[r(748)].loas_aac||o===ce[r(1262)][r(748)][r(1158)]||o===ce.pmt_[r(748)][r(1268)]||o===ce[r(1262)][r(748)][r(658)]||o===ce.pmt_[r(748)][r(977)]||o===ce[r(1262)][r(748)][r(818)]||o===ce[r(1262)][r(748)][r(1213)]||!0===ce.pmt_[r(1351)][o]||!0===ce[r(1262)][r(855)][o]||!0===ce.pmt_[r(903)][o]||!0===ce[r(1262)][r(593)][o])&&ce[r(1024)](t,n+d,e,{pid:o,stream_type:i,payload_unit_start_indicator:s,continuity_conunter:c,random_access_indicator:l[r(1254)]})}n+=188,204===ce[r(663)]&&(n+=16)}return ce.dispatchAudioVideoMediaSegment(),n},handleSectionSlice(t,r,n,i){const s=e;let o=new Uint8Array(t,r,n),a=ce[s(1403)][i.pid];if(i.payload_unit_start_indicator){let e=o[0];if(null!=a&&0!==a[s(975)]){let o=new Uint8Array(t,r+1,Math.min(n,e));a[s(586)][s(933)](o),a[s(975)]+=o[s(1290)],a[s(975)]===a[s(668)]?ce.emitSectionSlices(a,i):ce.clearSlices(a,i)}for(let c=1+e;c<o.byteLength&&255!==o[c+0];){let e=(15&o[c+1])<<8|o[c+2];ce[s(1403)][i[s(1303)]]=new Ha,a=ce[s(1403)][i[s(1303)]],a[s(668)]=e+3,a[s(1254)]=i[s(1254)];let u=new Uint8Array(t,r+c,Math[s(1329)](n-c,a[s(668)]-a[s(975)]));a[s(586)][s(933)](u),a[s(975)]+=u[s(1290)],a[s(975)]===a[s(668)]?ce[s(603)](a,i):a[s(975)]>=a[s(668)]&&ce.clearSlices(a,i),c+=u[s(1290)]}}else if(null!=a&&0!==a[s(975)]){let e=new Uint8Array(t,r,Math[s(1329)](n,a[s(668)]-a[s(975)]));a[s(586)][s(933)](e),a[s(975)]+=e.byteLength,a[s(975)]===a[s(668)]?ce.emitSectionSlices(a,i):a[s(975)]>=a.expected_length&&ce[s(1386)](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[s(845)]){if(1!==a)return void de[s(849)](ce[s(887)],s(1424)+a);let e=ce.pes_slice_queues_[i[s(1303)]];e&&(0===e[s(668)]||e[s(668)]===e[s(975)]?ce[s(956)](e,i):ce[s(1386)](e,i)),ce[s(1387)][i[s(1303)]]=new Ha,ce[s(1387)][i[s(1303)]].random_access_indicator=i[s(1254)]}if(null==ce[s(1387)][i[s(1303)]])return;let u=ce[s(1387)][i.pid];u[s(586)][s(933)](o),i[s(845)]&&(u[s(668)]=0===c?0:c+6),u.total_length+=o.byteLength,u.expected_length>0&&u[s(668)]===u[s(975)]?ce[s(956)](u,i):u.expected_length>0&&u[s(668)]<u[s(975)]&&ce[s(1386)](u,i)},emitSectionSlices(t,r){const n=e;let i=new Uint8Array(t[n(975)]);for(let e=0,r=0;e<t.slices.length;e++){let s=t.slices[e];i[n(678)](s,r),r+=s[n(1290)]}t.slices=[],t[n(668)]=-1,t.total_length=0;let s={};s[n(1303)]=r.pid,s[n(1397)]=i,s[n(1002)]=t[n(1002)],s[n(1254)]=t[n(1254)],ce[n(1308)](s)},emitPESSlices(t,r){const n=e;let i=new Uint8Array(t[n(975)]);for(let e=0,r=0;e<t[n(586)][n(1110)];e++){let s=t[n(586)][e];i[n(678)](s,r),r+=s[n(1290)]}t[n(586)]=[],t[n(668)]=-1,t[n(975)]=0;let s=new Va;s[n(1303)]=r[n(1303)],s[n(1397)]=i,s[n(1001)]=r[n(1001)],s[n(1254)]=t[n(1254)],ce[n(840)](s)},clearSlices(t){const r=e;t[r(586)]=[],t[r(668)]=-1,t[r(975)]=0},parseSection(t){const r=e;let n=t.data,i=t[r(1303)];0===i?ce[r(1070)](n):i===ce[r(996)]?ce[r(573)](n):null!=ce[r(1262)]&&ce[r(1262)][r(613)][i]&&ce[r(746)](n)},parsePES(t){const r=e;let n=t[r(1397)],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(849)](ce.TAG_NAME,r(521));u=o-3-c}else u=n.byteLength-l;let d=n[r(1436)](l,l+u);switch(t[r(1001)]){case Na.kMPEG1Audio:case Na[r(1038)]:ce[r(752)](d,e);break;case Na[r(550)]:ce[r(1262)][r(748)][r(658)]===t.pid?ce[r(1276)](d,e):ce.pmt_[r(748)].ac3===t[r(1303)]?ce[r(596)](d,e):ce[r(1262)][r(748)][r(1268)]===t.pid?ce.parseEAC3Payload(d,e):ce.pmt_[r(593)][t[r(1303)]]?ce.parseAsynchronousKLVMetadataPayload(d,t[r(1303)],s):ce[r(1262)][r(1013)][t[r(1303)]]?ce[r(1394)](d,e,i,t.pid,s):ce[r(1415)](d,e,i,t[r(1303)],s);break;case Na[r(873)]:ce.parseADTSAACPayload(d,e);break;case Na[r(1190)]:ce[r(881)](d,e);break;case Na[r(876)]:ce[r(596)](d,e);break;case Na[r(1079)]:ce[r(1247)](d,e);break;case Na[r(908)]:ce.pmt_.timed_id3_pids[t[r(1303)]]?ce[r(967)](d,e,i,t.pid,s):ce[r(1262)][r(903)][t[r(1303)]]&&ce[r(896)](d,e,i,t[r(1303)],s);break;case Na[r(1306)]:ce.parseH264Payload(d,e,i,t.random_access_indicator);break;case Na[r(1041)]:ce[r(817)](d,e,i,t[r(1254)]);break;case Na[r(906)]:ce[r(626)](d,e,!0);break;case Na[r(777)]:ce[r(626)](d,e,!1);break;default:de[r(976)](ce[r(887)],r(529)+t[r(1001)]+r(601)+t[r(1303)])}}else if((188===s||191===s||240===s||241===s||255===s||242===s||248===s)&&t[r(1001)]===Na[r(550)]){let e,i=6;e=0!==o?o:n.byteLength-i;let a=n[r(1436)](i,i+e);ce.parsePESPrivateDataPayload(a,void 0,void 0,t[r(1303)],s)}}else de.debugError(ce[r(887)],r(500)+i)},parsePAT(t){const r=e;let n=t[0];if(0!==n)return void Log.e(ce[r(1121)],r(1185)+n+r(946));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(542)]=s;else if(c=ce[r(1380)],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[r(1256)]=i:(c.program_pmt_pid[n]=i,-1===l&&(l=n),-1===d&&(d=i))}1===o&&0===a&&(null==ce[r(1380)]&&de[r(976)](ce[r(887)],r(769)+JSON[r(585)](c)),ce[r(1380)]=c,ce[r(702)]=l,ce.current_pmt_pid_=d)},parsePMT(t){const r=e;let n=t[0];if(2!==n)return void de[r(833)](ce[r(887)],r(1305)+n+r(1428));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(950)](),i[r(1408)]=o,i[r(542)]=a,ce.program_pmt_map_[o]=i;else if(i=ce[r(1159)][o],null==i)return;i[r(717)]=(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(1162)][s]=n;let a=i[r(748)][r(1339)]||i.common_pids.h265,c=i[r(748)][r(617)]||i[r(748)][r(562)]||i[r(748)][r(1158)]||i[r(748)].eac3||i[r(748)][r(658)]||i[r(748)][r(977)]||i[r(748)][r(818)]||i[r(748)].g711u;if(n!==Na.kH264||a)if(n!==Na[r(1041)]||a)if(n!==Na[r(873)]||c)if(n!==Na[r(1190)]||c)if(n!==Na[r(876)]||c)if(n!==Na.kEAC3||c)if(n!==Na.kMPEG1Audio&&n!==Na[r(1038)]||c)if(n!==Na[r(906)]||c)if(n!==Na[r(777)]||c)if(n===Na.kPESPrivateData){if(i[r(1351)][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.fromCharCode(...Array[r(1315)](t[r(1436)](n+2,n+2+o)));e===r(1048)?i.smpte2038_pids[s]=!0:e===r(1168)?i[r(748)][r(658)]=s:e===r(1063)&&(i[r(593)][s]=!0)}else if(127===e&&s===i[r(748)][r(658)]){let e=null;if(128===t[n+2]&&(e=t[n+3]),null==e){Log.e(ce[r(1121)],r(904));continue}const i={codec:r(658),channel_count:0==(15&e)?2:15&e,channel_config_code:e,sample_rate:48e3},s={codec:r(658),meta:i};0==ce.audio_init_segment_dispatched_?(ce.audio_metadata_=i,ce[r(508)](s)):ce[r(737)](s)&&(ce[r(1214)](),ce.dispatchAudioInitSegment(s))}n+=2+o}let a=t[r(1436)](e+5,e+5+o);ce[r(733)](s,n,a)}}else if(n===Na.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(1433)](...Array[r(1315)](t.subarray(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(1433)](...Array[r(1315)](t[r(1436)](n+i,n+i+4)))}o===r(1031)&&a===r(1031)?i[r(855)][s]=!0:a===r(1063)&&(i[r(903)][s]=!0)}n+=2+o}}else n===Na.kSCTE35&&(i.scte_35_pids[s]=!0);else i.common_pids[r(1213)]=s;else i.common_pids[r(818)]=s;else i[r(748)][r(977)]=s;else i[r(748)][r(1268)]=s;else i.common_pids[r(1158)]=s;else i.common_pids[r(562)]=s;else i[r(748)][r(617)]=s;else i[r(748)][r(813)]=s;else i[r(748)][r(1339)]=s;e+=5+o}o===ce[r(702)]&&(null==ce[r(1262)]&&de[r(976)](ce[r(887)],r(1004)+JSON.stringify(i)),ce[r(1262)]=i,(i[r(748)].h264||i[r(748)].h265)&&(ce[r(774)]=!0),(i[r(748)][r(617)]||i.common_pids[r(562)]||i[r(748)][r(1158)]||i[r(748)][r(658)]||i[r(748)][r(977)]||i[r(748)].g711a||i[r(748)][r(1213)])&&(ce.has_audio_=!0))},parseSCTE35(e){},parseH264Payload(t,r,n,i){const s=e;let o=new Rr(t),a=null,c=null,u=[],l=0,d=!1;for(;null!=(a=o[s(528)]());){let e=new Lr(a);if(e.type===Ue.kSliceSPS){let t=vr[s(1142)](a.data);ce[s(1141)]?!0===ce[s(1169)](e,t)&&(de.debugLog(ce[s(887)],s(527)),ce[s(1111)]=!0,ce[s(1126)]={vps:void 0,sps:e,pps:void 0,details:t}):(ce[s(1126)].sps=e,ce[s(1126)][s(1026)]=t)}else e[s(1422)]===Ue[s(953)]?(!ce[s(1141)]||ce[s(1111)])&&(ce[s(1126)][s(646)]=e,ce[s(1126)][s(799)]&&ce[s(1126)][s(646)]&&(ce[s(1111)]&&ce[s(822)](),ce[s(1102)]())):(e.type===Ue[s(954)]||e.type===Ue[s(1320)]&&1===i)&&(d=!0);ce[s(1141)]&&(u[s(933)](e),l+=e.data[s(1290)])}let h=Math[s(1145)](r/ce.timescale_),f=Math[s(1145)](n/ce[s(1124)]);if(u[s(1110)]){let e=ce[s(561)];for(let e=0;e<u[s(1110)];e++){let t=u[e];if(null==c)c=t[s(1397)];else{let e=new Uint8Array(c.byteLength+t[s(1397)][s(1290)]);e[s(678)](c,0),e[s(678)](t.data,c.byteLength),c=e}}let t={length:l,isIFrame:d,dts:f,pts:h,cts:h-f,payload:c,type:Ie[s(940)],isHevc:!1};e.samples[s(933)](t),e[s(1110)]=c[s(1290)]}},parseH265Payload(t,r,n,i){const s=e;let o=new hn(t),a=null,c=null,u=[],l=0,d=!1;for(;null!=(a=o.readNextNaluPayload());){let e=new pn(a);if(e[s(1422)]===Fe[s(1187)]){if(!ce.video_init_segment_dispatched_){let t=Qr[s(1246)](a[s(1397)]);ce[s(1126)][s(1258)]=e,ce.video_metadata_[s(1026)]={...ce[s(1126)].details,...t}}}else if(e.type===Fe.kSliceSPS){let t=Qr[s(1136)](a[s(1397)]);ce[s(1141)]?!0===ce[s(1169)](e,t)&&(de.debugLog(ce[s(887)],s(1286)),ce[s(1111)]=!0,ce[s(1126)]={vps:void 0,sps:e,pps:void 0,details:t}):(ce[s(1126)].sps=e,ce[s(1126)][s(1026)]={...ce.video_metadata_[s(1026)],...t})}else if(e[s(1422)]===Fe.kSlicePPS){if(!ce[s(1141)]||ce[s(1111)]){let t=Qr[s(620)](a[s(1397)]);ce.video_metadata_.pps=e,ce[s(1126)][s(1026)]={...ce[s(1126)].details,...t},ce.video_metadata_[s(1258)]&&ce[s(1126)][s(799)]&&ce[s(1126)].pps&&(ce[s(1111)]&&ce[s(822)](),ce[s(1102)]())}}else(e[s(1422)]===Fe.kSliceIDR_W_RADL||e[s(1422)]===Fe[s(518)]||e[s(1422)]===Fe[s(679)])&&(d=!0);ce[s(1141)]&&(u.push(e),l+=e.data.byteLength)}let h=Math[s(1145)](r/ce[s(1124)]),f=Math[s(1145)](n/ce[s(1124)]);if(u[s(1110)]){let e=ce[s(561)];for(let e=0;e<u[s(1110)];e++){let t=u[e];if(null==c)c=t[s(1397)];else{let e=new Uint8Array(c.byteLength+t[s(1397)][s(1290)]);e[s(678)](c,0),e[s(678)](t[s(1397)],c[s(1290)]),c=e}}let t={type:Ie.video,length:l,isIFrame:d,dts:f,pts:h,cts:h-f,payload:c,isHevc:!0};e.samples.push(t),e.length=c[s(1290)]}},detectVideoMetadataChange(t,r){const n=e;if(r[n(694)]!==ce.video_metadata_[n(1026)].codec_mimetype)return de[n(976)](ce[n(887)],n(681)+(ce[n(1126)][n(1026)][n(694)]+n(990)+r[n(694)])),!0;if(r[n(1353)][n(1249)]!==ce[n(1126)][n(1026)][n(1353)].width||r[n(1353)][n(913)]!==ce[n(1126)][n(1026)][n(1353)][n(913)]){let e=ce.video_metadata_[n(1026)][n(1353)],t=r[n(1353)];return de.debugLog(ce[n(887)],n(616)+(e[n(1249)]+"x")+e.height+n(990)+t.width+"x"+t[n(913)]),!0}return r[n(662)][n(1249)]!==ce.video_metadata_[n(1026)].present_size[n(1249)]&&(de[n(976)](ce[n(887)],n(1269)+(ce[n(1126)][n(1026)][n(662)][n(1249)]+n(990)+r.present_size.width)),!0)},isInitSegmentDispatched(){const t=e;return ce[t(774)]&&ce.has_audio_?ce.video_init_segment_dispatched_&&ce.audio_init_segment_dispatched_:ce[t(774)]&&!ce.has_audio_?ce[t(1141)]:!(ce[t(774)]||!ce[t(787)])&&ce[t(712)]},dispatchVideoInitSegment(){const t=e;let r=ce[t(1126)].details,n={};n[t(1422)]=t(940),n.id=ce[t(561)].id,n[t(978)]=1e3,n[t(784)]=ce.duration_,n[t(1430)]=r[t(1353)].width,n[t(1017)]=r.codec_size[t(913)],n.presentWidth=r[t(662)][t(1249)],n[t(1326)]=r[t(662)][t(913)],n[t(1206)]=r[t(1120)],n[t(635)]=r.level_string,n.bitDepth=r[t(776)],n.chromaFormat=r[t(991)],n[t(1365)]=r[t(1027)],n[t(652)]=r[t(488)];let i=n.frameRate[t(993)],s=n[t(652)].fps_num;if(n[t(835)]=i/s*1e3,n[t(485)]=r[t(694)],ce[t(1126)][t(1258)]){de[t(594)]=!0;let e=ce[t(1126)][t(1258)][t(1397)][t(1436)](4),r=ce.video_metadata_[t(799)][t(1397)][t(1436)](4),i=ce[t(1126)].pps[t(1397)][t(1436)](4);n.hvcc=rn({vps:e,sps:r,pps:i}),0==ce.video_init_segment_dispatched_&&de[t(976)](ce[t(887)],"Generated first HEVCDecoderConfigurationRecord for mimeType: "+n[t(485)]),n[t(895)]&&de[t(936)](n[t(895)],0,!0,0)}else{let e=ce[t(1126)][t(799)][t(1397)][t(1436)](4),r=ce[t(1126)][t(646)][t(1397)][t(1436)](4);n[t(1293)]=Cr({sps:e,pps:r}),0==ce[t(1141)]&&de.debugLog(ce.TAG_NAME,t(1309)+n[t(485)]),n[t(1293)]&&de[t(936)](n[t(1293)],0,!0,0)}ce[t(1141)]=!0,ce[t(1111)]=!1;let o=ce.media_info_;o.hasVideo=!0,o[t(1249)]=n[t(1430)],o[t(913)]=n.codecHeight,o[t(763)]=n[t(652)][t(763)],o[t(1206)]=n.profile,o[t(635)]=n[t(635)],o[t(1129)]=r[t(974)],o[t(961)]=r[t(811)],o[t(1327)]=n[t(1365)][t(1249)],o[t(841)]=n[t(1365)][t(913)],o.videoCodec=n[t(485)],o[t(1186)]&&o[t(1018)]?o.mimeType=t(1179)+o[t(1039)]+","+o[t(1018)]+'"':o[t(1037)]='video/mp2t; codecs="'+o[t(1039)]+'"'},dispatchVideoMediaSegment(){const t=e;ce[t(484)]()&&ce[t(561)][t(1110)]&&ce._preDoDecode()},dispatchAudioMediaSegment(){const t=e;ce[t(484)]()&&ce[t(735)][t(1110)]&&ce[t(1381)]()},dispatchAudioVideoMediaSegment(){const t=e;ce[t(484)]()&&(ce.audio_track_[t(1110)]||ce.video_track_.length)&&ce[t(1381)]()},parseADTSAACPayload(t,r){const n=e;if(ce[n(774)]&&!ce.video_init_segment_dispatched_)return;if(ce[n(759)]){let e=new Uint8Array(t.byteLength+ce[n(759)][n(1290)]);e[n(678)](ce.aac_last_incomplete_data_,0),e.set(t,ce[n(759)].byteLength),t=e}let i,s;if(null!=r&&(s=r/ce[n(1124)]),ce.audio_metadata_.codec===n(513)){if(null==r&&null!=ce[n(649)])i=1024/ce.audio_metadata_[n(808)]*1e3,s=ce[n(649)]+i;else if(null==r)return void de[n(849)](ce[n(887)],"AAC: Unknown pts");if(ce[n(759)]&&ce[n(649)]){i=1024/ce[n(680)][n(808)]*1e3;let e=ce.audio_last_sample_pts_+i;Math.abs(e-s)>1&&(de[n(849)](ce.TAG_NAME,n(682)+"expected: "+e+n(1215)+s+"ms"),s=e)}}let o,a=new _t(t),c=null,u=s;for(;null!=(c=a[n(1062)]());){i=1024/c[n(808)]*1e3;const e={codec:n(513),data:c};0==ce[n(712)]?(ce.audio_metadata_={codec:n(513),audio_object_type:c[n(828)],sampling_freq_index:c[n(852)],sampling_frequency:c.sampling_frequency,channel_config:c.channel_config},ce[n(508)](e)):ce.detectAudioMetadataChange(e)&&(ce[n(1214)](),ce[n(508)](e)),o=u;let t=Math.floor(u);const r=new Uint8Array(c[n(1397)].length+2);r[n(678)]([175,1],0),r[n(678)](c[n(1397)],2);let s={payload:r,length:r[n(1290)],pts:t,dts:t,type:Ie.audio};ce.audio_track_.samples[n(933)](s),ce[n(735)][n(1110)]+=r[n(1290)],u+=i}a.hasIncompleteData()&&(ce[n(759)]=a[n(664)]()),o&&(ce[n(649)]=o)},parseLOASAACPayload(t,r){const n=e;if(ce.has_video_&&!ce[n(1141)])return;if(ce[n(759)]){let e=new Uint8Array(t.byteLength+ce[n(759)][n(1290)]);e[n(678)](ce[n(759)],0),e[n(678)](t,ce.aac_last_incomplete_data_[n(1290)]),t=e}let i,s;if(null!=r&&(s=r/ce[n(1124)]),"aac"===ce[n(680)][n(485)]){if(null==r&&null!=ce.audio_last_sample_pts_)i=1024/ce.audio_metadata_[n(808)]*1e3,s=ce[n(649)]+i;else if(null==r)return void de[n(849)](ce[n(887)],n(793));if(ce.aac_last_incomplete_data_&&ce[n(649)]){i=1024/ce.audio_metadata_.sampling_frequency*1e3;let e=ce.audio_last_sample_pts_+i;Math[n(623)](e-s)>1&&(de[n(849)](ce[n(1121)],n(682)+(n(574)+e+n(1215)+s+"ms")),s=e)}}let o,a=new bt(t),c=null,u=s;for(;null!=(c=a[n(1062)](Lt(ce.loas_previous_frame)?void 0:ce[n(516)]));){ce[n(516)]=c,i=1024/c.sampling_frequency*1e3;const e={codec:n(513),data:c};0==ce[n(712)]?(ce[n(680)]={codec:"aac",audio_object_type:c[n(828)],sampling_freq_index:c[n(852)],sampling_frequency:c[n(808)],channel_config:c[n(951)]},ce[n(508)](e)):ce[n(737)](e)&&(ce.dispatchAudioMediaSegment(),ce[n(508)](e)),o=u;let t=Math.floor(u);const r=new Uint8Array(c[n(1397)][n(1110)]+2);r[n(678)]([175,1],0),r[n(678)](c.data,2);let s={payload:r,length:r.byteLength,pts:t,dts:t,type:Ie[n(1071)]};ce.audio_track_[n(831)][n(933)](s),ce[n(735)][n(1110)]+=r[n(1290)],u+=i}a[n(1155)]()&&(ce[n(759)]=a[n(664)]()),o&&(ce.audio_last_sample_pts_=o)},parseAC3Payload(e,t){},parseEAC3Payload(e,t){},parseOpusPayload(e,t){},parseMP3Payload(t,r){const n=e;if(ce[n(774)]&&!ce.video_init_segment_dispatched_)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(977),a){case 0:d=o[u];break;case 2:d=s[u];break;case 3:d=i[u]}switch(c){case 1:h=34,n(1110);break;case 2:h=33;break;case 3:h=32}const f={};f[n(819)]=h,f[n(1238)]=d,f[n(960)]=l,f[n(1397)]=t;const p={codec:"mp3",data:f};0==ce[n(712)]?(ce.audio_metadata_={codec:n(977),object_type:h,sample_rate:d,channel_count:l},ce[n(508)](p)):ce[n(737)](p)&&(ce[n(1214)](),ce[n(508)](p));const m=new Uint8Array(t[n(1110)]+1);m[n(678)]([32],0),m[n(678)](t,1);let v={payload:m,length:m[n(1290)],pts:r/ce[n(1124)],dts:r/ce.timescale_,type:Ie.audio};ce[n(735)].samples[n(933)](v),ce[n(735)].length+=m.byteLength},parseG711Payload(t,r,n){const i=e;if(ce[i(774)]&&!ce.video_init_segment_dispatched_)return;const s={};s[i(1238)]=8e3,s[i(960)]=1;const o={codec:i(n?818:1213)};0==ce[i(712)]?(ce[i(680)]={codec:o[i(485)],sample_rate:s[i(1238)],channel_count:s[i(960)]},ce.dispatchAudioInitSegment(o)):ce.detectAudioMetadataChange(o)&&(ce[i(1214)](),ce[i(508)](o));const a=new Uint8Array(t[i(1110)]+1),c=n?[114]:[130];a[i(678)](c,0),a[i(678)](t,1);let u={payload:a,length:a.byteLength,pts:r/ce.timescale_,dts:r/ce[i(1124)],type:Ie[i(1071)]};ce[i(735)].samples[i(933)](u),ce[i(735)].length+=a[i(1290)]},detectAudioMetadataChange(t){const r=e;if(t[r(485)]!==ce.audio_metadata_[r(485)])return de.debugLog(ce[r(887)],r(546)+(ce[r(680)].codec+" to ")+t.codec),!0;if(t.codec===r(513)&&ce[r(680)].codec===r(513)){const e=t[r(1397)];if(e[r(828)]!==ce[r(680)].audio_object_type)return de[r(976)](ce[r(887)],r(1343)+(ce[r(680)].audio_object_type+r(990)+e[r(828)])),!0;if(e[r(852)]!==ce[r(680)][r(852)])return de[r(976)](ce[r(887)],r(1335)+(ce[r(680)][r(852)]+r(990)+e.sampling_freq_index)),!0;if(e[r(951)]!==ce.audio_metadata_[r(951)])return de[r(976)](ce[r(887)],"AAC: Channel configuration changed from "+(ce[r(680)][r(951)]+r(990)+e[r(951)])),!0}else if(t[r(485)]===r(924)&&ce[r(680)].codec===r(924)){const e=t[r(1397)];if(e[r(808)]!==ce.audio_metadata_[r(808)])return de[r(976)](ce[r(887)],r(1204)+(ce.audio_metadata_[r(808)]+r(990)+e.sampling_frequency)),!0;if(e.bit_stream_identification!==ce[r(680)][r(640)])return de[r(976)](ce[r(887)],r(583)+(ce.audio_metadata_.bit_stream_identification+r(990)+e[r(640)])),!0;if(e.bit_stream_mode!==ce[r(680)][r(729)])return de.debugLog(ce.TAG_NAME,r(1161)+(ce[r(680)][r(729)]+r(990)+e.bit_stream_mode)),!0;if(e[r(764)]!==ce[r(680)][r(764)])return de[r(976)](ce[r(887)],r(597)+(ce[r(680)][r(764)]+r(990)+e[r(764)])),!0;if(e.low_frequency_effects_channel_on!==ce[r(680)][r(1143)])return de.debugLog(ce[r(887)],r(1358)+(ce[r(680)].low_frequency_effects_channel_on+r(990)+e[r(1143)])),!0}else if(t[r(485)]===r(658)&&"opus"===ce[r(680)][r(485)]){const e=t.meta;if(e.sample_rate!==ce[r(680)][r(1238)])return de[r(976)](ce[r(887)],r(1086)+(ce[r(680)].sample_rate+" to ")+e[r(1238)]),!0;if(e.channel_count!==ce[r(680)][r(960)])return de[r(976)](ce[r(887)],"Opus: Channel count changed from "+ce[r(680)][r(960)]+" to "+e.channel_count),!0}else if(t[r(485)]===r(977)&&ce[r(680)][r(485)]===r(977)){const e=t.data;if(e[r(819)]!==ce[r(680)][r(819)])return de[r(976)](ce[r(887)],r(1137)+(ce[r(680)][r(819)]+" to ")+e[r(819)]),!0;if(e[r(1238)]!==ce[r(680)][r(1238)])return de.debugLog(ce[r(887)],"MP3: SamplingFrequencyIndex changed from "+(ce.audio_metadata_[r(1238)]+r(990)+e.sample_rate)),!0;if(e[r(960)]!==ce[r(680)].channel_count)return de.debugLog(ce[r(887)],r(758)+(ce.audio_metadata_[r(960)]+r(990)+e[r(960)])),!0}return!1},dispatchAudioInitSegment(t){const r=e;let n={};if(n[r(1422)]=r(1071),n.id=ce[r(735)].id,n[r(978)]=1e3,n.duration=ce[r(1229)],ce.audio_metadata_.codec===r(513)){let e="aac"===t[r(485)]?t[r(1397)]:null,i=new Ka(e);n.audioSampleRate=i.sampling_rate,n.audioSampleRateIndex=i[r(1209)],n.channelCount=i.channel_count,n[r(485)]=i[r(694)],n.originalCodec=i.original_codec_mimetype,n[r(987)]=i[r(987)],n[r(835)]=1024/n.audioSampleRate*n[r(978)];const s=ft({profile:de[r(826)][r(1356)]?i.object_type:i.original_object_type,sampleRate:n.audioSampleRateIndex,channel:n[r(598)]});de[r(812)](s,0)}else"ac-3"===ce[r(680)][r(485)]||ce[r(680)][r(485)]===r(600)||ce[r(680)].codec===r(658)||(ce.audio_metadata_[r(485)]===r(977)?(n[r(631)]=ce[r(680)][r(1238)],n[r(598)]=ce.audio_metadata_[r(960)],n.codec=r(977),n[r(618)]=r(977),n[r(987)]=void 0,r(768)):ce[r(680)][r(485)]===r(818)?(n.audioSampleRate=ce[r(680)][r(1238)],n[r(598)]=ce[r(680)][r(960)],n.codec=r(818),n.originalCodec=r(818),n[r(987)]=void 0,r(906)):ce[r(680)][r(485)]===r(1213)&&(n[r(631)]=ce[r(680)][r(1238)],n[r(598)]=ce.audio_metadata_[r(960)],n[r(485)]=r(1213),n[r(618)]="g711u",n[r(987)]=void 0,r(777)));0==ce[r(712)]&&de[r(976)](ce[r(887)],"Generated first AudioSpecificConfig for mimeType: "+n[r(485)]),ce[r(712)]=!0,ce[r(1111)]=!1},dispatchPESPrivateDataDescriptor(t,r,n){const i=e;let s={};s[i(1303)]=t,s[i(1001)]=r,s[i(1425)]=n},parsePESPrivateDataPayload(t,r,n,i,s){const o=e;let a=new ja;if(a[o(1303)]=i,a[o(1053)]=s,a[o(648)]=t[o(1290)],a[o(1397)]=t,null!=r){let e=Math[o(1145)](r/ce[o(1124)]);a[o(1300)]=e}else a[o(1144)]=ce[o(1388)]();if(null!=n){let e=Math.floor(n/ce[o(1124)]);a[o(519)]=e}},parseTimedID3MetadataPayload(t,r,n,i,s){const o=e;de.debugLog(ce.TAG_NAME,o(1357)+i+", pts="+r+o(859)+n+o(1093)+s)},parseSynchronousKLVMetadataPayload(t,r,n,i,s){const o=e;de[o(976)](ce[o(887)],"Synchronous KLV Metadata: pid="+i+o(1078)+r+o(859)+n+o(1093)+s)},parseAsynchronousKLVMetadataPayload(t,r,n){const i=e;de[i(976)](ce[i(887)],i(557)+r+", stream_id="+n)},parseSMPTE2038MetadataPayload(t,r,n,i,s){const o=e;de[o(976)](ce[o(887)],"SMPTE 2038 Metadata: pid="+i+o(1078)+r+o(859)+n+o(1093)+s)},getNearestTimestampMilliseconds(){const t=e;return null!=ce.audio_last_sample_pts_?Math[t(1145)](ce[t(649)]):null!=ce[t(473)]?Math[t(1145)](ce[t(473)]/300/ce[t(1124)]):void 0},_preDoDecode(){const t=e,r=ce[t(561)],n=ce[t(735)];let i=r[t(831)];ce[t(1390)](r),ce[t(1390)](n),n[t(831)][t(1110)]>0&&(i=r.samples[t(1372)](n[t(831)]),i=i.sort(((e,r)=>{const n=t;return e.dts-r[n(519)]}))),i[t(804)]((e=>{const r=t,n=new Uint8Array(e[r(1406)]);delete e.payload,e[r(1422)]===Ie[r(940)]?ce[r(1189)]({...e,payload:n}):e[r(1422)]===Ie[r(1071)]&&ce._doDecodeAudio({...e,payload:n})})),r[t(831)]=[],r[t(1110)]=0,n[t(831)]=[],n[t(1110)]=0},_doDecodeVideo(t){const r=e,n=new Uint8Array(t[r(1406)]);let i=null;i=t[r(594)]?sn(n,t[r(690)]):xr(n,t[r(690)]),t[r(690)]&&de[r(1200)](t[r(519)]);const s=de.cryptoPayload(i,t[r(690)]);de[r(992)](s,{type:Ie[r(940)],ts:t.dts,isIFrame:t[r(690)],cts:t[r(691)]})},_doDecodeAudio(t){const r=e,n=new Uint8Array(t[r(1406)]),i=de[r(666)](n);de[r(992)](i,{type:Ie[r(1071)],ts:t.dts,isIFrame:!1,cts:0})},correctSamplePts(t){const r=e;let n=arguments[r(1110)]>1&&void 0!==arguments[1]?arguments[1]:5;const i=t[r(831)]||[];for(let e=0;e<i[r(1110)]-1;e++){const t=i[e],s=i[e+1];t[r(519)]>=s[r(519)]&&(de.debugWarn(ce[r(887)],r(1418)+t.dts+r(479)+s.dts+r(1208)),s.dts=t[r(519)]+n)}}},ue=null;Zt()&&(ue={TAG_NAME:e(1191),_resetInIt(){const t=e;ue[t(938)]=null,ue.isAAC=null,ue[t(867)]={},ue.videoMeta={},ue[t(1134)]={},ue.sourceBuffer=null,ue[t(871)]=null,ue.hasInit=!1,ue[t(750)]=!1,ue[t(1319)]=!1,ue[t(1280)]="",ue[t(1125)]="",ue.cacheTrack={},ue.cacheAudioTrack={},ue.timeInit=!1,ue.sequenceNumber=0,ue.audioSequenceNumber=0,ue.firstRenderTime=null,ue[t(1113)]=null,ue[t(494)]=!1,ue.mediaSourceAppendBufferError=!1,ue.mediaSourceAddSourceBufferError=!1,ue[t(489)]=!1,ue.mediaSourceError=!1,ue[t(515)]=null,ue[t(1410)]=null,ue[t(1324)]=null,ue[t(549)]=null,ue[t(567)]=0,ue[t(823)]=!1,ue.prevTs=null,ue[t(530)]=null,ue[t(868)]=[],ue[t(1431)]=[],ue[t(1217)]=[],ue[t(932)]=[],ue[t(615)]=[],ue[t(1164)]=null,ue.audioSourceBufferCheckTimeout=null,ue.audioSourceNoDataCheckTimeout=null,ue[t(1127)]=!1,ue[t(780)]={currentTime:0,readyState:0}},init(){const t=e;ue[t(476)]=new wa,ue._resetInIt(),ue[t(971)]=new self.MediaSource,ue.isDecodeFirstIIframe=!!Xt(de._opt[t(999)]),ue[t(1362)](),de.debugLog(ue[t(887)],t(1058))},destroy(){const t=e;ue[t(918)](),ue._clearAudioSourceBufferCheckTimeout(),ue[t(868)]&&ue[t(868)][t(1110)]&&(ue[t(868)][t(804)]((e=>e())),ue[t(868)]=[]),ue[t(1233)](),ue[t(971)]=null,de[t(976)](ue.TAG_NAME,t(1167))},getState(){const t=e;return ue[t(971)]&&ue[t(971)].readyState},isStateOpen(){const t=e;return ue.getState()===Oe[t(1178)]},isStateClosed:()=>ue[e(893)]()===Oe.closed,isStateEnded(){const t=e;return ue[t(893)]()===Oe[t(1118)]},_bindMediaSourceEvents(){const t=e,{proxy:r}=ue.events,n=r(ue[t(971)],Ne[t(656)],(()=>{const e=t;de.debugLog(ue[e(887)],"sourceOpen"),ue[e(1225)]()})),i=r(ue[t(971)],Ne[t(1057)],(()=>{const e=t;de[e(976)](ue.TAG_NAME,e(1057))})),s=r(ue[t(971)],Ne[t(599)],(()=>{const e=t;de[e(976)](ue[e(887)],e(599))}));ue[t(868)][t(933)](n,i,s)},_onMediaSourceSourceOpen(){const t=e;!ue[t(669)]&&(de.debugLog(ue[t(887)],t(498)),ue[t(902)]()),!ue.audioSourceBuffer&&(de[t(976)](ue[t(887)],t(1239)),ue[t(1183)]()),ue[t(657)]()&&ue._doAppendSegments()},decodeVideo(t,r,n,i){const s=e;if(de.isDestroyed)de[s(849)](ue[s(887)],s(1337));else if(Xt(ue[s(1100)]))if(n&&t[1]===je.sequenceHeader){const e=15&t[0];if(e===Be[s(813)]&&Xt(de[s(826)].supportMSEDecodeHevc))return void ue[s(1115)](Te.mediaSourceH265NotSupport);ue[s(867)].codec=e,postMessage({cmd:Se[s(461)],code:e});const i=new Uint8Array(t);postMessage({cmd:Se[s(1039)],buffer:i,codecId:e},[i[s(1237)]]),ue[s(1100)]=ue[s(1375)](t,r,n,e)}else de.debugWarn(ue[s(887)],"decodeVideo has not init , isIframe is "+n+s(1147)+t[1]+s(1371));else if(!ue[s(1340)]&&n&&(ue.isDecodeFirstIIframe=!0),ue[s(1340)]){if(n&&0===t[1]){const e=15&t[0];let r={};const n=de[s(982)]();e===Be[s(1339)]?r=Er(t.slice(5),n):e===Be[s(813)]&&(r=tn(t,n));const i=ue[s(867)];i&&i[s(1249)]&&i[s(913)]&&r&&r.codecWidth&&r[s(1017)]&&(r[s(1430)]!==i[s(1249)]||r.codecHeight!==i[s(913)])&&(de[s(849)](ue[s(887)],s(709)+i[s(1249)]+", old height is "+i.height+s(899)+r[s(1430)]+s(878)+r.codecHeight+s(1172)),ue[s(823)]=!0,ue.emitError(Te[s(1287)],"width: "+i[s(1249)]+"->"+r[s(1430)]+s(917)+i[s(913)]+"->"+r.codecHeight))}if(ue[s(823)])return void de[s(849)](ue[s(887)],"decodeVideo: video width or height is changed, and return");if(Kt(t))return void de[s(976)](ue[s(887)],s(795));if(t[s(1290)]<_e)return void de[s(849)](ue.TAG_NAME,s(724)+t[s(1290)]);let e=r;if(de[s(882)]){if(null===ue[s(1420)]&&(ue.firstRenderTime=r,de.debugLog(ue[s(887)],"firstRenderTime is "+ue[s(1420)]),postMessage({cmd:Se[s(624)],value:ue.firstRenderTime})),e=r-ue[s(1420)],e<0&&(de[s(849)](ue[s(887)],"decodeVideo\n                                 local dts is < 0 , ts is "+r+s(1133)+ue.prevTs+s(1391)+ue[s(1420)]+s(512)+de[s(826)][s(506)]),e=null===ue[s(1324)]?0:ue[s(1324)]+de[s(826)][s(506)],ue._checkTsIsMaxDiff(r)))return de.debugWarn(ue[s(887)],s(1423)+r+s(1133)+ue[s(686)]+s(1341)+(ue[s(686)]-r)),void ue.emitError(Te[s(1360)],s(1297)+r+s(1133)+ue.prevTs+", diff is "+(ue[s(686)]-r));if(null!==ue.prevDts&&e<=ue[s(1324)]){if(de[s(849)](ue[s(887)],s(914)+e+s(1036)+ue[s(1324)]+s(471)+r+" and prev ts is "+ue[s(686)]+s(1289)+(r-ue.prevTs)+s(1281)+ue[s(1420)]+" and isIframe is "+n+s(459)+de[s(826)][s(506)]+s(1302)+ue[s(567)]+s(1263)+t[s(1290)]),e===ue[s(1324)]&&ue[s(567)]===t[s(1290)])return void de[s(849)](ue[s(887)],"decodeVideo dts is equal to prev dts and payload size is equal to prev payload size so drop this frame");if(e=ue[s(1324)]+de[s(826)][s(506)],ue._checkTsIsMaxDiff(r))return de[s(849)](ue[s(887)],"decodeVideo is max diff , ts is "+r+s(1133)+ue[s(686)]+", diff is "+(ue[s(686)]-r)+" and emit replay"),void ue[s(1115)](Te[s(1360)],"ts is "+r+s(1133)+ue.prevTs+s(1341)+(ue[s(686)]-r))}}de.isPlayer?ue[s(483)](t,e,n,i,r):de[s(751)],ue[s(1324)]=e,ue[s(567)]=t[s(1290)],ue.prevTs=r}else de[s(976)](ue[s(887)],"decodeVideo first frame is not iFrame")},decodeAudio(t,r){const n=e;if(de[n(713)])de[n(849)](ue.TAG_NAME,n(866));else if(Xt(ue[n(750)]))ue[n(750)]=ue[n(1427)](t,r);else{let e=r;if(pt(t))return void de[n(976)](ue[n(887)],n(1349));ue[n(1409)](),ue[n(1340)]?(de[n(882)]&&(null===ue[n(1113)]&&(ue[n(1113)]=r,de[n(976)](ue[n(887)],n(981)+ue[n(1113)])),e=r-ue[n(1113)],e<0&&(de[n(849)](ue[n(887)],n(794)+r+n(1133)+ue[n(530)]+n(1184)+ue[n(1113)]),e=null===ue.prevAudioDts?0:ue[n(549)]+de[n(826)].mseCorrectAudioTimeDuration),null!==ue[n(530)]&&e<=ue[n(549)]&&(de.debugWarn(ue.TAG_NAME,"\n                            decodeAudio dts is less than(or equal) prev dts ,\n                            dts is "+e+n(1036)+ue[n(549)]+n(1010)+r+n(838)+ue[n(530)]+n(885)+(r-ue[n(530)])),e=ue[n(549)]+de._opt[n(1050)])),de[n(882)]?ue._decodeAudio(t,e,r):de.isPlayback,ue[n(530)]=r,ue.prevAudioDts=e):de[n(976)](ue[n(887)],n(1065))}},_checkTsIsMaxDiff(t){const r=e;return ue[r(686)]>0&&t<ue[r(686)]&&ue[r(686)]-t>ye},_decodeConfigurationRecord(t,r,n,i){const s=e;let o=t[s(650)](5),a={};const c=de[s(982)]();if(i===Be[s(1339)]?a=Er(o,c):i===Be[s(813)]&&(a=tn(o,c)),Nt(a)||0===a[s(1430)]&&0===a[s(1017)]){de.debugWarn(ue.TAG_NAME,s(1015),JSON[s(585)](a));let e="";return e=Nt(a)?s(1363):s(1399)+a[s(1430)]+s(1131)+a[s(1017)],ue[s(1115)](Te[s(1201)],e),!1}ue[s(867)][s(1249)]=a[s(1430)],ue[s(867)][s(913)]=a[s(1017)];const u={id:qe[s(940)],type:"video",timescale:1e3,duration:0,avcc:o,codecWidth:a.codecWidth,codecHeight:a[s(1017)],videoType:a[s(462)]},l=Ea[s(848)](u);return ue.isAvc=i===Be[s(1339)],a[s(485)]?ue[s(1280)]=s(1014)+a.codec+'"':ue.videoMimeType=ue[s(938)]?Le[s(1044)]:Le.hev,postMessage({cmd:Se[s(1347)],w:a[s(1430)],h:a.codecHeight}),ue[s(902)](),ue.appendBuffer(l[s(1237)]),ue[s(1265)]=0,ue.cacheTrack={},ue[s(1438)]=!1,!0},_decodeAudioConfigurationRecord(t,r){const n=e,i=t[0]>>4&15,s=t[0]>>1&1,o=i===Me[n(768)],a=i===Me.AAC;if(Xt(a||o))return de[n(849)](ue[n(887)],n(1140)+i+n(705)),ue.emitError(Te[n(1291)]),!1;const c={id:qe[n(1071)],type:"audio",timescale:1e3};let u={};if(pt(t)){if(u=gt(t[n(650)](2)),!u)return!1;c.audioSampleRate=u[n(761)],c.channelCount=u[n(598)],c.config=u.config,c[n(835)]=1024/c.audioSampleRate*c[n(978)]}else{if(!o)return!1;if(u=La(t[n(650)](1)),!u)return!1;c[n(631)]=u[n(761)],c.channelCount=u[n(598)],c.refSampleDuration=1152/c[n(631)]*c[n(978)]}c[n(485)]=u[n(485)],c[n(784)]=0;let l="mp4",d=u[n(485)],h=null;o&&Xt(de[n(826)][n(916)])?(l="mpeg",d="",h=new Uint8Array):h=Ea[n(848)](c);let f=c.type+"/"+l;return d&&d[n(1110)]>0&&(f+=";codecs="+d),Xt(ue[n(1319)])&&(V=i===Me[n(645)]?s?16:8:0===s?8:16,postMessage({cmd:Se.audioCode,code:i}),postMessage({cmd:Se[n(1364)],sampleRate:c.audioSampleRate,channels:c[n(598)],depth:V}),ue[n(1319)]=!0),ue[n(1125)]=f,ue.isAAC=a,ue._initAudioSourceBuffer(),ue[n(788)](h[n(1237)]),!0},_initSourceBuffer(){const t=e,{proxy:r}=ue[t(476)];if(null===ue[t(669)]&&null!==ue[t(971)]&&ue[t(775)]()&&ue.videoMimeType){try{de[t(976)](ue.TAG_NAME,t(861),ue.videoMimeType),ue[t(669)]=ue[t(971)].addSourceBuffer(ue[t(1280)])}catch(e){return de[t(833)](ue[t(887)],t(858),e.code,e[t(921)](),e),ue[t(1115)](Te[t(931)],e[t(501)]),void(ue[t(897)]=!0)}if(ue.sourceBuffer){const e=r(ue.sourceBuffer,t(487),(e=>{const r=t;ue[r(489)]=!0,de.debugError(ue[r(887)],r(1207),e),ue[r(1115)](Te[r(832)],r(1089))})),n=r(ue[t(669)],t(1021),(()=>{const e=t;ue[e(710)]()?ue[e(949)]():ue[e(657)]()?ue[e(1177)]():ue[e(1127)]&&(de.debugLog(ue[e(887)],e(1322)),ue[e(537)]())}));ue[t(868)][t(933)](e,n)}}else de[t(976)](ue[t(887)],t(880)+ue.isStateOpen()+t(1417)+(null===ue[t(938)]))},_initAudioSourceBuffer(){const t=e,{proxy:r}=ue.events;if(null===ue[t(871)]&&null!==ue[t(971)]&&ue[t(775)]()&&ue[t(1125)]){try{de.debugLog(ue[t(887)],t(486),ue[t(1125)]),ue[t(927)](),ue[t(871)]=ue.mediaSource.addSourceBuffer(ue[t(1125)])}catch(e){return de[t(833)](ue[t(887)],"_initAudioSourceBuffer() addSourceBuffer mseDecoder.mediaSource.addSourceBuffer()",e.code,e[t(921)](),e),ue[t(1115)](Te[t(931)],e.code),void(ue[t(897)]=!0)}if(ue[t(871)]){const e=r(ue[t(871)],t(487),(e=>{const r=t;ue[r(489)]=!0,de[r(833)](ue[r(887)],"mseSourceBufferError mseDecoder.audioSourceBuffer",e),ue.emitError(Te.mseSourceBufferError,r(889))})),n=r(ue.audioSourceBuffer,t(1021),(()=>{const e=t;ue[e(710)]()?ue[e(949)]():ue[e(657)]()?ue[e(1177)]():ue[e(1127)]&&(de.debugLog(ue.TAG_NAME,"audioSourceBuffer updateend and hasPendingEos is true, next endOfStream()"),ue.endOfStream())}));ue.eventListenList[t(933)](e,n),null===ue[t(1432)]&&(ue[t(1432)]=setTimeout((()=>{const e=t;ue[e(1409)](),ue[e(1115)](Te.mediaSourceAudioNoDataTimeout)}),1e3))}}else de[t(976)](ue[t(887)],t(1405)+ue[t(775)]()+" and mseDecoder.audioMimeType is "+ue.audioMimeType)},_decodeVideo(t,r,n,i,s){const o=e;let a=t[o(650)](5),c=a[o(1290)];if(0===c)return void de[o(849)](ue.TAG_NAME,"_decodeVideo payload bytes is 0 and return");let u=(new Date).getTime(),l=!1;!ue.prevTimestamp&&(ue[o(515)]=u,l=!0);const d=u-ue[o(515)];if(ue.decodeDiffTimestamp=d,d>1e3&&!l&&de.isPlayer&&de[o(976)](ue[o(887)],"_decodeVideo now time is "+u+o(928)+ue.prevTimestamp+o(568)+d+o(683)),ue[o(1171)].id&&r>=ue[o(1171)][o(519)]){let e=8+ue[o(1171)][o(1138)],t=new Uint8Array(e);t[0]=e>>>24&255,t[1]=e>>>16&255,t[2]=e>>>8&255,t[3]=255&e,t.set(Ea[o(1255)].mdat,4),t[o(678)](ue[o(1171)].data,8),ue.cacheTrack[o(784)]=r-ue.cacheTrack[o(519)];let n=Ea[o(886)](ue[o(1171)],ue.cacheTrack[o(519)]);ue[o(1171)]={};let i=new Uint8Array(n[o(1290)]+t[o(1290)]);i[o(678)](n,0),i.set(t,n[o(1290)]),ue[o(503)](i[o(1237)])}else de.debugLog(ue.TAG_NAME,o(478)+r+o(1032)+s+o(1332)+(ue[o(1171)]&&ue[o(1171)][o(519)])),ue[o(1438)]=!1,ue[o(1171)]={};!ue.cacheTrack&&(ue.cacheTrack={}),ue.cacheTrack.id=qe.video,ue[o(1171)][o(1265)]=++ue[o(1265)],ue.cacheTrack[o(1138)]=c,ue[o(1171)][o(519)]=r,ue[o(1171)][o(691)]=i,ue[o(1171)].isKeyframe=n,ue[o(1171)].data=a,ue.cacheTrack[o(637)]={isLeading:0,dependsOn:n?2:1,isDependedOn:n?1:0,hasRedundancy:0,isNonSync:n?0:1},ue.prevTimestamp=(new Date)[o(693)]()},_decodeAudio(t,r,n){const i=e;let s=ue[i(732)]?t[i(650)](2):t[i(650)](1),o=s[i(1290)];if(ue[i(504)].id&&r>=ue[i(504)][i(519)]){let e=8+ue[i(504)][i(1138)],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(678)](Ea[i(1255)][i(802)],4),t[i(678)](ue[i(504)][i(1397)],8),ue[i(504)][i(784)]=r-ue.cacheAudioTrack[i(519)];let n=Ea[i(886)](ue[i(504)],ue[i(504)].dts);ue[i(504)]={};let s=new Uint8Array(n[i(1290)]+t.byteLength);s[i(678)](n,0),s.set(t,n.byteLength),ue.appendAudioBuffer(s[i(1237)])}else ue[i(504)]={};!ue[i(504)]&&(ue[i(504)]={}),ue[i(504)].id=qe[i(1071)],ue[i(504)][i(1265)]=++ue[i(555)],ue[i(504)][i(1138)]=o,ue.cacheAudioTrack.dts=r,ue[i(504)][i(691)]=0,ue[i(504)].data=s,ue.cacheAudioTrack.flags={isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}},appendBuffer(t){const r=e;de[r(713)]?de[r(849)](ue[r(887)],r(1085)):ue[r(897)]?de[r(849)](ue[r(887)],r(1139)):ue.mediaSourceAppendBufferFull?de[r(849)](ue[r(887)],r(725)):ue[r(1401)]?de[r(849)](ue[r(887)],r(1097)):ue.mediaSourceBufferError?de.debugWarn(ue[r(887)],r(539)):(ue[r(1217)][r(933)](t),ue[r(669)]&&(de[r(826)].mseAutoCleanupSourceBuffer&&ue._needCleanupSourceBuffer()&&ue[r(969)](),Xt(ue.getSourceBufferUpdating())&&ue[r(775)]()&&Xt(ue[r(710)]()))?ue._doAppendSegments():ue[r(771)]()?(ue[r(489)]=!0,ue[r(1115)](Te[r(832)],r(611))):ue[r(1009)]()&&(ue[r(489)]=!0,ue[r(1115)](Te.mseSourceBufferError,r(639))))},appendAudioBuffer(t){const r=e;de[r(713)]?de[r(849)](ue[r(887)],r(559)):ue[r(897)]?de.debugWarn(ue[r(887)],r(1139)):ue.mediaSourceAppendBufferFull?de[r(849)](ue[r(887)],"mseDecoder.mediaSourceAppendBufferFull is true"):ue.mediaSourceAppendBufferError?de[r(849)](ue.TAG_NAME,"mseDecoder.mediaSourceAppendBufferError is true"):ue[r(489)]?de[r(849)](ue.TAG_NAME,"mseDecoder.mediaSourceBufferError is true"):(ue.pendingAudioSegments[r(933)](t),ue.audioSourceBuffer&&(de[r(826)].mseAutoCleanupSourceBuffer&&ue[r(846)]()&&ue[r(969)](),Xt(ue.getAudioSourceBufferUpdating())&&ue.isStateOpen()&&Xt(ue._hasPendingRemoveRanges()))?ue._doAppendSegments():ue[r(771)]()?(ue[r(489)]=!0,ue.emitError(Te.mseSourceBufferError,r(611))):ue[r(1009)]()&&(ue[r(489)]=!0,ue.emitError(Te[r(832)],"mediaSource is end")))},getSourceBufferUpdating(){const t=e;return ue[t(669)]&&ue.sourceBuffer[t(922)]},getAudioSourceBufferUpdating(){const t=e;return ue[t(871)]&&ue[t(871)][t(922)]},stop(){const t=e;ue[t(548)](),ue.removeSourceBuffer(),ue[t(537)]()},clearUpAllSourceBuffer(){const t=e;if(ue.sourceBuffer){const e=ue[t(669)][t(538)];for(let r=0;r<e.length;r++){let n=e[t(1165)](r),i=e[t(581)](r);ue[t(1431)][t(933)]({start:n,end:i})}Xt(ue[t(1373)]())&&ue[t(949)]()}if(ue[t(871)]){const e=ue.audioSourceBuffer.buffered;for(let r=0;r<e[t(1110)];r++){let n=e[t(1165)](r),i=e[t(581)](r);ue[t(932)][t(933)]({start:n,end:i})}Xt(ue.getAudioSourceBufferUpdating())&&ue._doRemoveRanges()}},endOfStream(){const t=e;if(ue[t(775)]()&&W)if(ue[t(1373)]()||ue[t(947)]())de[t(976)](ue[t(887)],t(628)),ue.hasPendingEos=!0;else{ue[t(1127)]=!1;try{de[t(976)](ue[t(887)],t(1176)),ue.mediaSource[t(537)]()}catch(e){de[t(849)](ue[t(887)],"endOfStream() error",e,e[t(921)]())}}},abortSourceBuffer(){const t=e;if(ue[t(775)]){if(ue[t(669)]){try{de[t(976)](ue[t(887)],"abortSourceBuffer() abort sourceBuffer"),ue[t(669)].abort()}catch(e){}Xt(ue.getSourceBufferUpdating())&&ue[t(949)]()}if(ue.audioSourceBuffer){try{de[t(976)](ue[t(887)],t(472)),ue[t(871)][t(1330)]()}catch(e){}Xt(ue[t(947)]())&&ue[t(949)]()}}ue[t(669)]=null,ue[t(871)]=null},removeSourceBuffer(){const t=e;if(!ue.isStateClosed()&&ue[t(971)]){if(ue[t(669)])try{de[t(976)](ue.TAG_NAME,t(522)),ue.mediaSource[t(1080)](ue.sourceBuffer)}catch(e){de[t(849)](ue.TAG_NAME,t(579),e,e[t(921)]())}if(ue.audioSourceBuffer)try{de[t(976)](ue.TAG_NAME,"removeSourceBuffer() audioSourceBuffer"),ue[t(971)][t(1080)](ue[t(871)])}catch(e){de.debugWarn(ue[t(887)],t(651),e,e.toString())}}},_hasPendingSegments(){const t=e;return ue[t(1217)][t(1110)]>0||ue.pendingAudioSegments[t(1110)]>0},getPendingSegmentsLength(){const t=e;return ue.pendingSegments[t(1110)]},_doAppendSegments(){const t=e;if(ue.isStateClosed()||ue[t(1009)]())de.debugLog(ue[t(887)],t(891));else if(null!==ue[t(669)]){if(ue.needInitAudio()&&null===ue.audioSourceBuffer)return de.debugLog(ue.TAG_NAME,"_doAppendSegments() audioSourceBuffer is null and need init audio source buffer"),void(null===ue.audioSourceBufferCheckTimeout&&(ue[t(1298)]=setTimeout((()=>{const e=t;ue[e(927)](),ue[e(1115)](Te[e(1075)])}),1e3)));if(Xt(ue.getSourceBufferUpdating())&&ue.pendingSegments[t(1110)]>0){const e=ue[t(1217)][t(704)]();try{ue[t(669)].appendBuffer(e)}catch(e){de[t(833)](ue[t(887)],t(963),e.code,e),22===e.code?(ue[t(918)](),ue.mediaSourceAppendBufferFull=!0,ue.emitError(Te[t(1064)],"code is "+e[t(501)]+" , message is "+e[t(1e3)])):11===e[t(501)]?(ue[t(918)](),ue[t(1401)]=!0,ue[t(1115)](Te.mediaSourceAppendBufferError,t(1294)+e[t(501)]+t(1166)+e[t(1e3)])):(ue[t(918)](),ue[t(489)]=!0,ue.emitError(Te[t(832)],"code is "+e.code+t(1166)+e[t(1e3)]))}}if(Xt(ue[t(947)]())&&ue[t(615)][t(1110)]>0){const e=ue[t(615)][t(704)]();try{ue[t(871)][t(503)](e)}catch(e){de[t(833)](ue[t(887)],t(1311),e[t(501)],e),22===e.code?(ue[t(918)](),ue.mediaSourceAppendBufferFull=!0,ue[t(1115)](Te[t(1064)],"code is "+e[t(501)]+t(1166)+e.message)):11===e[t(501)]?(ue[t(918)](),ue[t(1401)]=!0,ue[t(1115)](Te.mediaSourceAppendBufferError,t(1294)+e[t(501)]+t(1166)+e[t(1e3)])):(ue[t(918)](),ue[t(489)]=!0,ue[t(1115)](Te[t(832)],e.code,t(1294)+e.code+t(1166)+e[t(1e3)]))}}}else de[t(976)](ue[t(887)],"_doAppendSegments() sourceBuffer is null and wait init and return")},_doCleanUpSourceBuffer(){const t=e,r=ue.$video[t(647)];if(ue[t(669)]){const e=ue[t(669)][t(538)];let n=!1;for(let i=0;i<e.length;i++){let s=e.start(i),o=e[t(581)](i);if(s<=r&&r<o+3){if(r-s>=de[t(826)][t(1273)]){n=!0;let e=r-de[t(826)][t(545)];ue[t(1431)][t(933)]({start:s,end:e})}}else o<r&&(n=!0,ue[t(1431)][t(933)]({start:s,end:o}))}n&&Xt(ue[t(1373)]())&&ue._doRemoveRanges()}if(ue.audioSourceBuffer){const e=ue[t(871)][t(538)];let n=!1;for(let i=0;i<e[t(1110)];i++){let s=e[t(1165)](i),o=e.end(i);if(s<=r&&r<o+3){if(r-s>=de[t(826)][t(1273)]){n=!0;let e=r-de[t(826)][t(545)];ue[t(932)].push({start:s,end:e})}}else o<r&&(n=!0,ue[t(932)][t(933)]({start:s,end:o}))}n&&Xt(ue[t(947)]())&&ue[t(949)]()}},_hasPendingRemoveRanges(){const t=e;return ue[t(1431)][t(1110)]>0||ue[t(932)].length>0},needInitAudio(){const t=e;return de[t(826)][t(1186)]&&de[t(826)][t(1356)]},_doRemoveRanges(){const t=e;if(ue[t(669)]&&Xt(ue.getSourceBufferUpdating())){let e=ue[t(1431)];for(;e[t(1110)]&&Xt(ue[t(1373)]());){let r=e.shift();try{ue[t(669)].remove(r[t(1165)],r[t(581)])}catch(e){de.debugWarn(ue[t(887)],"_doRemoveRanges() sourceBuffer error",e,e[t(921)]())}}}if(ue[t(871)]&&Xt(ue[t(947)]())){let e=ue.pendingAudioRemoveRanges;for(;e[t(1110)]&&Xt(ue[t(947)]());){let r=e[t(704)]();try{ue[t(871)][t(1055)](r[t(1165)],r.end)}catch(e){de.debugWarn(ue[t(887)],t(592),e,e[t(921)]())}}}},_getPlaybackRate(){},_needCleanupSourceBuffer(){const t=e;if(Xt(de[t(826)][t(1336)]))return!1;const r=ue[t(780)][t(647)];if(ue.sourceBuffer){let e=ue[t(669)][t(538)];if(e[t(1110)]>=1&&r-e[t(1165)](0)>=de[t(826)][t(1273)])return!0}if(ue[t(871)]){let e=ue[t(871)][t(538)];if(e[t(1110)]>=1&&r-e.start(0)>=de[t(826)].mseAutoCleanupMaxBackwardDuration)return!0}return!1},_clearAudioSourceBufferCheckTimeout(){const t=e;ue[t(1298)]&&(clearTimeout(ue[t(1298)]),ue[t(1298)]=null)},_clearAudioNoDataCheckTimeout(){const t=e;ue[t(1432)]&&(clearTimeout(ue[t(1432)]),ue[t(1432)]=null)},getHandle(){const t=e;return ue[t(971)][t(1061)]},emitError(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";postMessage({cmd:Se[e(875)],value:t,msg:r})}});let le=function(e){let t=e.next();return r=>{const n=pc;let i=new Uint8Array(r);if(de.flvStreamBuffer){let e=new Uint8Array(de[n(456)][n(1110)]+i[n(1110)]);e.set(de.flvStreamBuffer),e.set(i,de[n(456)][n(1110)]),i=e,de[n(456)]=null}for(;i[n(1110)]>=t.value;){let r=i[n(650)](t[n(786)]);t=e[n(1241)](i.slice(0,t.value)),i=r}i[n(1110)]>0&&(de.flvStreamBuffer=i)}},de={isPlayer:!0,isHevc:null,isPlayVod:!1,isPlayback:!1,isPlaybackPause:!1,dropping:!1,isPushDropping:!1,isWorkerFetch:!1,isDestroyed:!1,fetchStatus:Ge[e(1114)],_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(654)],flvStreamBuffer:null,startStreamRateAndStatsInterval:function(){const t=e;de[t(1264)](),d=setInterval((()=>{const e=t;l&&l(0);const r=b-w,n=JSON.stringify({demuxBufferDelay:de[e(1231)](),audioDemuxBufferDelay:de[e(805)](),streamBufferByteLength:de[e(869)](),netBuf:de[e(1313)]||0,pushLatestDelay:de[e(972)]||0,latestDelay:de[e(560)],isStreamTsMoreThanLocal:S,wasmDecodeDelay:r});postMessage({cmd:Se[e(912)],type:ke[e(576)],value:n}),de[e(834)]()&&0===w&&r>5e3&&(N=!0,de[e(849)](e(722),e(708)+r+" ms and isSimdDecodeDelayTimeout is true, emit simdDecodeDelayTimeout"),postMessage({cmd:Se.simdDecodeDelayTimeout})),er()&&(null===q&&(q=Dt()),tr(Dt()-q)&&de[e(1210)]())}),1e3)},stopStreamRateAndStatsInterval:function(){d&&(clearInterval(d),d=null)},_startCheckWsOpenTimeout:function(){const t=e;de[t(1361)](),K=setTimeout((()=>{const e=t;if(de[e(1094)]===xe[e(654)]){const t=e(621)+de._opt[e(760)]+e(720)+de[e(1094)];de[e(833)]("worker",t),postMessage({cmd:Se[e(912)],type:Te[e(760)],value:se[e(464)],msg:t})}}),1e3*de[t(826)].websocketOpenTimeout)},_stopCheckWsOpenTimeout:function(){K&&(clearTimeout(K),K=null)},useOffscreen:function(){const t=e;return de[t(826)][t(1040)]&&typeof OffscreenCanvas!=t(1073)},getDelay:function(t,r){const n=e;if(!t||de[n(826)][n(1278)]&&!_)return-1;if(r===Ie[n(1071)])return de[n(560)];if(de.preDelayTimestamp&&de.preDelayTimestamp>t)return de.preDelayTimestamp-t>1e3&&de[n(849)](n(722),n(1379)+de[n(744)]+n(1301)+t+" more than "+(de[n(744)]-t)+n(1011)+de[n(560)]),de.preDelayTimestamp=t,de.delay;if(de.firstTimestamp){if(t){const e=Date[n(480)]()-de[n(1195)],r=t-de[n(1434)];e>=r?(S=!1,de.delay=e-r):(S=!0,de[n(560)]=r-e)}}else de[n(1434)]=t,de[n(1195)]=Date[n(480)](),de[n(560)]=-1;return de[n(744)]=t,de[n(560)]},getDelayNotUpdateDelay:function(t,r){const n=e;if(!t||de[n(826)].hasVideo&&!_)return-1;if(r===Ie[n(1071)])return de[n(972)];if(de[n(744)]&&de[n(744)]-t>1e3)return de.debugWarn(n(722),n(551)+de[n(744)]+n(1301)+t+n(587)+(de[n(744)]-t)+n(1103)),-1;if(de[n(1434)]){let e=-1;if(t){const r=Date[n(480)]()-de[n(1195)],i=t-de[n(1434)];r>=i?(S=!1,e=r-i):(S=!0,e=i-r)}return e}return-1},resetDelay:function(){const t=e;de[t(1434)]=null,de.startTimestamp=null,de[t(560)]=-1,de[t(1374)]=!1},resetAllDelay:function(){const t=e;de[t(1252)](),de[t(744)]=null},doDecode:function(t){const r=e;de[r(1132)]()?t.type===Ie.audio?de[r(826)].mseDecodeAudio?ue[r(812)](t[r(1406)],t.ts):t[r(595)][r(992)](t[r(1406)],t.ts):t.type===Ie[r(940)]&&ue[r(936)](t[r(1406)],t.ts,t[r(690)],t.cts):de._opt[r(1099)]&&de[r(1040)]()&&t.type===Ie.video&&a[r(992)]?a[r(992)](t[r(1406)],t.ts,t.cts):t.decoder[r(992)](t[r(1406)],t.ts,t.isIFrame,t.cts)},decodeNext(t){const r=e;if(0===s[r(1110)])return;const i=t.ts,o=s[0],a=t.type===Ie[r(940)]&&Kt(t[r(1406)]);if(Xt(n))a&&(s.shift(),de.doDecode(o));else{const e=o.ts-i,n=o[r(1422)]===Ie[r(1071)]&&t.type===Ie[r(940)];(e<=20||n||a)&&(s[r(704)](),de[r(514)](o))}},init:function(){const t=e;de[t(976)]("worker",t(836)+n+t(747)+i+t(1270),JSON[t(585)](de._opt));const r=de[t(826)][t(718)]===oe[t(607)],o=de[t(826)][t(718)]===oe[t(1402)],c=de[t(826)][t(718)]===oe.playVod;if(de._opt.isNakedFlow&&ee[t(1058)](),de.isPlayer=r,de[t(751)]=o,de.isPlayVod=c,de[t(1132)]()&&ue&&ue[t(1058)](),a&&de[t(826)].useWCS&&de.useOffscreen()&&a[t(1058)](),Xt(de.isPlaybackCacheBeforeDecodeForFpsRender())){de[t(976)](t(722),"setInterval()");const e=()=>{const e=t,n=de[e(826)][e(803)]+de[e(826)][e(544)];let i=null;if(s[e(1110)]){if(de[e(495)])return void de[e(849)](e(722),"loop() isPushDropping is true and bufferList length is "+s[e(1110)]);if(de.dropping){for(i=s[e(704)](),de[e(849)](e(722),e(1076)+i[e(690)]+e(821)+de[e(560)]+" and bufferlist is "+s[e(1110)]);!i.isIFrame&&s[e(1110)];)i=s[e(704)]();const t=de.getDelayNotUpdateDelay(i.ts,i[e(1422)]);i.isIFrame&&t<=de[e(670)]()&&(de[e(976)](e(722),e(493)),de.dropping=!1,de[e(514)](i),de.decodeNext(i))}else if(de[e(751)]||de[e(1112)]()||0===de[e(826)][e(803)])for(;s[e(1110)];)i=s[e(704)](),de[e(514)](i);else if(i=s[0],-1===de[e(672)](i.ts,i[e(1422)]))de[e(976)](e(722),e(610),i.ts),s.shift(),de[e(514)](i),de[e(1030)](i);else if(de[e(560)]>n&&r)de[e(582)]()?(de.debugLog(e(722),e(989)+de[e(560)]+" > maxDelay "+n+e(1082)),de[e(692)](),de.dropping=!0,postMessage({cmd:Se[e(1396)]})):(s.shift(),de[e(514)](i),de[e(1030)](i));else for(;s[e(1110)];){if(i=s[0],!(de.getDelay(i.ts,i[e(1422)])>de._opt[e(803)])){de.delay<0&&de[e(849)](e(722),e(1068)+de[e(560)]+e(994)+s[e(1110)]);break}s.shift(),de[e(514)](i)}}else-1!==de[e(560)]&&de.debugLog(e(722),e(944)),de[e(692)]()};de.stopId=setInterval((()=>{const r=t;let n=(new Date).getTime();!I&&(I=n);const i=n-I;i>100&&de[r(849)]("worker",r(469)+i),e(),I=(new Date)[r(693)]()}),20)}else de.debugLog(t(722),"playback and playbackIsCacheBeforeDecodeForFpsRender is true");if(Xt(de[t(826)].checkFirstIFrame)&&(_=!0),de[t(1132)]()&&ue){const e=ue[t(1205)]();e&&postMessage({cmd:Se.mseHandle,mseHandle:e},[e])}},playbackCacheLoop:function(){const t=e;de.clearPlaybackCacheLoop();for(let e=0;e<de[t(826)][t(1267)];e++)de[t(622)]();const r=Math[t(1051)](1e3/de[t(1192)]);de[t(976)](t(722),t(602)+r+t(798)+de.streamFps),de.stopId=setInterval((()=>{const e=t,n=(new Date)[e(693)]();!J&&(J=n);for(let t=0;t<de._opt.playbackRate;t++)de[e(622)]();let i=n-J,o=parseInt(i/r);o>1&&s[e(1110)]>0&&de[e(849)](e(722),"playbackCacheLoop sync frame duration is "+i+e(898)+r+"ms and diffFps is "+o+e(1283)+s[e(1110)]),J=n}),r)},doPlaybackCacheLoop:function(){const t=e;let r=null;if(s[t(1110)])if(r=s[t(704)](),r[t(1422)]===Ie.video){de.isPlaybackOnlyDecodeIFrame()?r[t(690)]&&(de.debugLog(t(722),t(715),r.ts),de[t(514)](r)):de.doDecode(r);let e=s[0];for(;e&&e.type===Ie[t(1071)];)s.shift(),de[t(554)]()||de.doDecode(e),e=s[0]}else if(r[t(1422)]===Ie[t(1071)]){de[t(554)]()||de[t(514)](r);let e=s[0];for(;e;){if(r=s[t(704)](),r[t(1422)]===Ie[t(940)]){de[t(554)]()?r[t(690)]&&(de[t(976)](t(722),t(715),r.ts),de.doDecode(r)):de[t(514)](r),e=null;break}r[t(1422)]===Ie[t(1071)]&&(de.isPlaybackOnlyDecodeIFrame()||de[t(514)](r),e=s[0])}}},clearPlaybackCacheLoop:function(){const t=e;de[t(1198)]&&(clearInterval(de[t(1198)]),de[t(1198)]=null),J=null},startPlaybackCacheLoop:function(){de.playbackCacheLoop()},destroyDemux(){const t=e;de[t(552)]&&(de[t(552)][t(1167)](),de.mp3Demuxer=null),h&&(h[t(1210)](),h=null),X&&(X=null,Y=null,de.flvStreamBuffer=null),ee.destroy(),re[t(1167)](),ne.destroy(),ce[t(1167)]()},close:function(){const t=e;if(de[t(976)]("worker",t(1210)),de[t(713)]=!0,Q(),!u||1!==u[t(457)]&&2!==u[t(457)]?u&&de.debugLog(t(722),t(964)+u[t(457)]):(j=!0,u[t(1210)](1e3,t(1398))),u&&(u.onopen=null,u[t(789)]=null,u[t(1312)]=null,u.onerror=null,de[t(1094)]=xe[t(654)]),u=null,de.stopStreamRateAndStatsInterval(),de[t(1361)](),de[t(1180)](),de[t(1198)]&&(clearInterval(de[t(1198)]),de[t(1198)]=null),de[t(934)]&&(Ht(de.writableStream[t(1210)])&&Xt(de[t(934)][t(884)])?de[t(934)].close()[t(490)]((e=>{const r=t;de[r(976)](r(722),r(570),e[r(921)](),e)}))[t(1028)]((()=>{de.writableStream=null})):de[t(934)]=null),de[t(661)](),he)try{Ht(he[t(911)])&&he[t(911)](),Ht(he[t(1130)])&&he.delete(),he=null}catch(e){de[t(976)](t(722),t(465)+e[t(921)]()+" and ignore")}if(fe)try{Ht(fe[t(911)])&&fe[t(911)](),Ht(fe[t(1130)])&&fe[t(1130)](),fe=null}catch(e){de[t(976)](t(722),t(1008)+e[t(921)]()+t(1012))}l=null,I=null,S=!1,b=0,w=0,a&&(a[t(1167)]&&a[t(1167)](),a=null),ue&&(ue.destroy(),ue=null),de[t(1434)]=null,de[t(1195)]=null,de[t(1313)]=0,de.streamFps=null,de.streamAudioFps=null,de[t(1334)]=null,de[t(560)]=-1,de[t(972)]=-1,de[t(744)]=null,de[t(1374)]=!1,de.isPushDropping=!1,de[t(882)]=!0,de[t(751)]=!1,de[t(874)]=!1,de[t(1261)]=!1,de[t(837)]=!1,de[t(594)]=null,de[t(826)]=Z(),de[t(815)]&&(de[t(815)][t(1167)](),de[t(482)].removeEventListener("webglcontextlost",de[t(792)]),de[t(482)][t(966)](t(901),de[t(1338)]),de[t(482)]=null,de[t(919)]=null,de[t(1392)]=null),s=[],o=[],m=null,v=null,y=!1,g=!1,_=!1,L=!1,O=!1,z=!1,N=!1,H=null,k=[],x=0,D=0,B=null,A=null,E=null,P=null,M=null,V=null,U=0,F=0,R=null,C=null,T=null,de[t(1223)]=Ge[t(1114)],W=!0,de.debug=null,de[t(826)]={},postMessage({cmd:Se[t(1376)]})},pushBuffer:function(t,r){const i=e;if(r[i(1422)]===Ie[i(1071)]&&pt(t)){if(de[i(976)]("worker",i(659)+r.ts+i(844)),de[i(826)].isRecordTypeFlv){const e=new Uint8Array(t);postMessage({cmd:Se[i(1194)],buffer:e},[e.buffer])}de[i(812)](t,r.ts)}else if(r[i(1422)]===Ie[i(940)]&&r.isIFrame&&Kt(t)){if(de.debugLog(i(722),i(883)+r.ts+", isVideoSequenceHeader is true"),de._opt[i(1072)]){const e=new Uint8Array(t);postMessage({cmd:Se[i(1222)],buffer:e},[e[i(1237)]])}de[i(936)](t,r.ts,r.isIFrame,r[i(691)])}else{if(de[i(826)][i(1384)])if(de[i(826)][i(1072)]){const e=new Uint8Array(t);postMessage({cmd:Se[i(1203)],type:r[i(1422)],buffer:e,ts:r.ts},[e[i(1237)]])}else if(de[i(826)][i(984)]===ae[i(1236)])if(r[i(1422)]===Ie[i(940)]){const e=new Uint8Array(t)[i(650)](5);postMessage({cmd:Se[i(1135)],buffer:e,isIFrame:r[i(690)],ts:r.ts,cts:r[i(691)]},[e[i(1237)]])}else if(r[i(1422)]===Ie[i(1071)]&&de._opt[i(1023)]){const e=new Uint8Array(t),n=mt(e)?e[i(650)](2):e[i(650)](1);postMessage({cmd:Se[i(1109)],buffer:n,ts:r.ts},[n[i(1237)]])}if(de._opt[i(1005)]&&r[i(1422)]===Ie[i(940)]&&de[i(837)]&&de.findSei(t,r.ts),de[i(882)]){if(r[i(1422)]===Ie[i(940)]){if(U>0){const e=r.ts-M,t=2*U;e>=t&&de[i(976)](i(722),i(814)+r[i(690)]+" and\n                            ts is "+r.ts+", preTs is "+M+i(665)+e+i(1181)+U+i(753)+t+i(1150))}if(null!==M&&M>=r.ts&&(de[i(849)]("worker",i(638)+r[i(690)]+i(790)+r.ts+i(980)+M+i(1173)+t[i(1290)]+i(695)+F),M-r.ts>ye&&(de[i(849)](i(722),i(1359)+M+i(578)+r.ts+",\n                            diff is "+(M-r.ts)+i(587)+"3600000,\n                            and resetAllDelay"),de[i(692)](),M=null,U=0),de[i(826)][i(872)]&&Xt(r[i(690)])&&_)){const e=de.hasIframeInBufferList(),t=Xt(de[i(495)]);return de[i(976)](i(722),i(475)+e+i(952)+t+" and next dropBuffer"),void(e&&t?de.dropBuffer$2():(de.clearBuffer(!0),Jt(de[i(826)][i(999)])&&Jt(n)&&(de[i(1132)]()?ue.isDecodeFirstIIframe=!1:postMessage({cmd:Se[i(999)]}))))}M>0&&(U=r.ts-M),F=t.byteLength,M=r.ts}if(_){const e=de[i(826)][i(803)]+de[i(826)].videoBufferDelay,t=de[i(507)](r.ts,r[i(1422)]);de[i(972)]=t,de[i(560)]>0&&t>e&&de.delay<e&&de[i(582)]()&&!1===de[i(495)]&&(de.debugLog(i(722),i(541)+t+i(587)+e+" and decoder.delay is "+de[i(560)]+i(1385)),de[i(1157)]())}}r[i(1422)]===Ie[i(1071)]?s[i(933)]({ts:r.ts,payload:t,decoder:{decode:de[i(812)]},type:Ie.audio,isIFrame:!1}):r[i(1422)]===Ie[i(940)]&&s.push({ts:r.ts,cts:r[i(691)],payload:t,decoder:{decode:de[i(936)]},type:Ie[i(940)],isIFrame:r[i(690)]}),de[i(497)]()}},calcPlaybackStreamFps(){const t=e;if(de[t(1156)]()&&Lt(de[t(1334)])){let e=$t(s,Ie.video);if(e)de.streamVideoFps=e,postMessage({cmd:Se[t(1257)],value:de.streamVideoFps}),de[t(1192)]=e,de[t(706)]();else{const r=s[t(540)]((e=>({type:e[t(1422)],ts:e.ts})));de.debugLog(t(722),t(1352)+e+", bufferListLength  is "+s[t(1110)]+t(580)+JSON.stringify(r));const n=100;s[t(1110)]>=n&&(de[t(849)](t(722),t(1354)+s[t(1110)]+t(587)+n+", and set streamFps is 25"),de[t(1334)]=25,postMessage({cmd:Se[t(1257)],value:de[t(1334)]}),de[t(1192)]=de.streamVideoFps,de[t(706)]())}}},getVideoBufferLength(){let t=0;return s[e(804)]((e=>{e.type===Ie.video&&(t+=1)})),t},hasIframeInBufferList:()=>s.some((e=>{const t=pc;return e[t(1422)]===Ie.video&&e[t(690)]})),isAllIframeInBufferList(){const t=e,r=de[t(1231)]();let n=0;return s[t(804)]((e=>{const r=t;e[r(1422)]===Ie[r(940)]&&e[r(690)]&&(n+=1)})),r===n},getNotDroppingDelayTs(){const t=e;return de._opt[t(803)]+de._opt.videoBufferDelay/2},getAudioBufferLength(){const t=e;let r=0;return s[t(804)]((e=>{const n=t;e[n(1422)]===Ie[n(1071)]&&(r+=1)})),r},getStreamBufferLength(){const t=e;let r=0;return h&&h[t(1237)]&&(r=h.buffer[t(1290)]),de.flvStreamBuffer&&(r=de[t(456)][t(1290)]),de[t(826)].isNakedFlow?ee.lastBuf&&(r=ee[t(466)][t(1290)]):de._opt[t(1128)]?ce[t(765)]&&(r=ce._remainingPacketData[t(1290)]):de[t(826)][t(719)]&&re[t(1282)]&&(r=re.mp4Box[t(1435)]()),r},fetchStream:function(t){const r=e;let n=arguments[r(1110)]>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments[r(1110)]>2&&void 0!==arguments[2]?arguments[2]:[];if(de[r(976)](r(722),r(842)+t,r(677),JSON[r(585)](n)),de[r(837)]=!0,n[r(807)]?de._opt[r(807)]=!0:n.isFmp4?de[r(826)][r(719)]=!0:n[r(1383)]?de._opt.isMpeg4=!0:n[r(909)]?de._opt[r(909)]=!0:n[r(1128)]&&(de[r(826)].isTs=!0),l=Mt((e=>{postMessage({cmd:Se.workerFetch,type:ke.streamRate,value:e})})),de[r(1058)](),de[r(1170)](),n[r(719)]&&re.listenMp4Box(),n.protocol===ie[r(455)]){n[r(807)]&&(de[r(826)][r(782)]?(Y=de[r(1292)](),X=le(Y)):h=new ur(de[r(1292)]())),c=new AbortController;const e=Object[r(864)]({signal:c[r(820)]},{headers:n[r(801)]&&n.options[r(655)]||{}});fetch(t,e)[r(740)]((e=>{const t=r;if(Jt(j))return de[t(976)](t(722),t(1056)),de.fetchStatus=Ge[t(1114)],void e[t(1413)].cancel();if(!Gt(e))return de.debugWarn(t(722),"fetch response status is "+e[t(824)]+" and ok is "+e.ok+t(847)),Q(),void postMessage({cmd:Se[t(912)],type:Te.fetchError,value:t(1151)+e[t(824)]+t(778)+e.ok});if(postMessage({cmd:Se[t(912)],type:ke[t(915)]}),jt())de[t(934)]=new WritableStream({write:e=>{const r=t;return c&&c[r(820)]&&c[r(820)][r(965)]?(de[r(976)](r(722),r(825)),void(de.fetchStatus=Ge[r(1003)])):Jt(j)?(de[r(976)](r(722),r(1149)),de[r(1223)]=Ge[r(1003)],void Q()):void("string"!=typeof e?(de.fetchStatus=Ge[r(1260)],l(8*e[r(1290)]),n.isFlv?de._opt.demuxFlvUseV2?X(e):h[r(517)](e):n[r(719)]?de[r(1253)](e):n[r(1383)]?de[r(524)](e):n[r(1128)]?de[r(674)](e):n.isNakedFlow&&de[r(535)](e)):de.debugWarn(r(722),r(564)+e+r(675)))},close:()=>{const e=t;de[e(976)]("worker",e(851)),de.fetchStatus=Ge[e(1003)],Q(),de[e(826)][e(1414)]?(de.destroyDemux(),postMessage({cmd:Se[e(912)],type:ke.streamEnd,value:se.fetch,msg:e(612)})):postMessage({cmd:Se[e(912)],type:ke[e(1411)]})},abort:e=>{const r=t;if(c&&c.signal&&c[r(820)][r(965)])return de[r(976)](r(722),r(1153)),void(de[r(1223)]=Ge[r(1003)]);de[r(661)](),e[r(1119)]!==Ve[r(1330)]?(de[r(976)](r(722),r(1234)+e[r(921)]()),Q(),postMessage({cmd:Se[r(912)],type:Te[r(641)],value:e[r(921)]()})):de.debugLog(r(722),"writableStream abort() and e.name is AbortError so return")}}),e[t(1413)][t(1367)](de[t(934)])[t(490)]((e=>{const r=t;e[r(1119)]!==r(783)&&de.debugLog(r(722),r(1368),e[r(1119)],e[r(921)]())}));else{const r=e[t(1413)][t(510)](),i=()=>{const e=t;r[e(589)]()[e(740)]((t=>{const r=e;let{done:s,value:o}=t;return s?(de[r(976)](r(722),"fetchNext().then() and done is true"),de[r(1223)]=Ge[r(1003)],Q(),void(de[r(826)][r(1414)]?(de[r(661)](),postMessage({cmd:Se.workerFetch,type:ke[r(1035)],value:se[r(455)],msg:r(612)})):postMessage({cmd:Se[r(912)],type:ke.streamEndInner}))):c&&c[r(820)]&&c[r(820)][r(965)]?(de[r(976)](r(722),r(703)),void(de[r(1223)]=Ge.complete)):Jt(j)?(de[r(976)](r(722),r(558)),de[r(1223)]=Ge[r(1003)],void Q()):void(typeof o!==r(636)?(de[r(1223)]=Ge[r(1260)],l(8*o[r(1290)]),n[r(807)]?de[r(826)].demuxFlvUseV2?X(o):h.write(o):n.isFmp4?de.demuxFmp4(o):n[r(1383)]?de[r(524)](o):n.isTs?de.demuxTs(o):n[r(909)]&&de[r(535)](o),i()):de[r(849)](r(722),r(734)+o+r(1216)))})).catch((t=>{const r=e;if(c&&c.signal&&c[r(820)][r(965)])return de[r(976)]("worker",r(1321)),void(de[r(1223)]=Ge[r(1003)]);de[r(661)](),t[r(1119)]!==Ve.abort?(de[r(976)](r(722),r(470)+t[r(921)]()),Q(),postMessage({cmd:Se.workerFetch,type:Te[r(641)],value:t.toString()})):de[r(976)](r(722),r(1067))}))};i()}})).catch((e=>{const t=r;c&&c[t(820)]&&c.signal[t(965)]?de.debugLog("worker",t(948)):e.name!==Ve[t(1330)]?(de[t(976)](t(722),"fetch().catch() and e is "+e.toString()),Q(),postMessage({cmd:Se[t(912)],type:Te[t(591)],value:e[t(921)]()}),de[t(661)]()):de[t(976)](t(722),t(1317))}))}else n[r(1235)]===ie[r(464)]&&(n[r(807)]&&(de[r(826)][r(782)]?(Y=de[r(1292)](),X=le(Y)):h=new ur(de[r(1292)]())),u=new WebSocket(t,i),u[r(458)]=r(588),u.onopen=()=>{const e=r;de[e(976)](e(722),e(1218)),de[e(1094)]=xe[e(1178)],de._stopCheckWsOpenTimeout(),postMessage({cmd:Se.workerFetch,type:ke[e(915)]}),postMessage({cmd:Se[e(912)],type:ke[e(1007)]}),n[e(801)]&&n[e(801)][e(523)]&&de[e(1074)](n[e(801)][e(523)])},u[r(1312)]=e=>{const t=r;if(de[t(713)])return void de[t(976)](t(722),t(791)+e[t(501)]+" and isDestroyed is true, so return");if(de.debugLog(t(722),"fetchStream, WebsocketStream socket close and code is "+e[t(501)]+t(520)+e.reason+t(986)+e[t(910)]),Jt(j))return void de[t(976)]("worker",t(1251));if(f){de[t(976)](t(722),t(791)+e[t(501)]+t(879));let r=t(1294)+e[t(501)]+t(843)+e[t(1088)]+t(986)+e[t(910)]+t(1122)+p;return postMessage({cmd:Se[t(912)],type:Te[t(653)],value:r}),void(p="")}let n=!1;1006===e[t(501)]&&(de[t(833)](t(722),t(1199)+e.code),n=!0),de[t(1094)]=xe.close,de._opt[t(1414)]||n?(de[t(661)](),postMessage({cmd:Se[t(912)],type:ke[t(1035)],value:se[t(464)],msg:e[t(501)]})):postMessage({cmd:Se[t(912)],type:ke[t(1411)]})},u[r(1232)]=e=>{const t=r;de[t(833)](t(722),t(571),e[t(1e3)]),f=!0,de[t(1094)]=xe[t(487)],p=e.message||t(958),de[t(661)]()},u[r(789)]=e=>{const t=r;"string"!=typeof e[t(1397)]?(l(8*e.data[t(1290)]),n[t(807)]?de[t(826)].demuxFlvUseV2?X(e[t(1397)]):h[t(517)](e[t(1397)]):n[t(719)]?de[t(1253)](e[t(1397)]):n.isMpeg4?de.demuxMpeg4(e[t(1397)]):de[t(826)][t(909)]?de[t(535)](e[t(1397)]):de._opt[t(1128)]?de[t(674)](e.data):de[t(865)](e[t(1397)])):postMessage({cmd:Se[t(816)],value:e[t(1397)]})})},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(650)]();switch(r){case Ae[t(1071)]:if(a[t(1290)]>0){const e=de[t(666)](a);de[t(992)](e,{type:Ie[t(1071)],ts:o})}else de[t(849)](t(722),t(474)+a[t(1290)]+t(609));break;case Ae[t(940)]:if(a[t(1290)]>=6){const e=a[0];if(de._isEnhancedH265Header(e))de[t(1437)](a,o);else{const e=15&a[0];let r=a[0]>>4===$e[t(937)];const n=e===Be[t(813)];if(t(1339),Xt(r)&&Jt(Qt(a,n))&&(de[t(976)]("worker",t(642)),r=!0),r&&Kt(a)&&null===de.isHevc){const e=15&a[0];de[t(594)]=e===Be.h265,H=Tt(a,de[t(594)]),de[t(976)](t(722),t(1274)+de[t(594)]+t(1416)+H)}r&&de[t(1200)](o),de[t(882)]&&de[t(1266)](o),i[0]=a[4],i[1]=a[3],i[2]=a[2],i[3]=0;let s=i[0],c=de[t(767)](a,r);de[t(992)](c,{type:Ie[t(940)],ts:o,isIFrame:r,cts:s})}}else de[t(849)]("worker",t(1108)+a[t(1290)]+t(609));break;case Ae.scriptData:postMessage({cmd:Se.flvScriptData,buffer:a},[a.buffer]);break;default:de[t(976)](t(722),t(697)+r)}}},decode:function(t,r){const n=e;r[n(1422)]===Ie[n(1071)]?de[n(826)][n(1186)]&&(postMessage({cmd:Se[n(912)],type:ke[n(1393)],value:t[n(1290)]}),de[n(882)]?de[n(827)](t,{type:r[n(1422)],ts:r.ts,cts:r[n(691)]}):de[n(751)]&&(de[n(554)]()||(de[n(1156)]()?de[n(827)](t,{type:r[n(1422)],ts:r.ts,cts:r.cts}):de[n(827)](t,{type:r[n(1422)],ts:r.ts,cts:r[n(691)]})))):r[n(1422)]===Ie[n(940)]&&de[n(826)][n(1278)]&&(postMessage({cmd:Se.workerFetch,type:ke.streamVbps,value:8*t[n(1290)]}),postMessage({cmd:Se[n(912)],type:ke[n(553)],value:r.ts}),de.isPlayer?de.pushBuffer(t,{type:r[n(1422)],ts:r.ts,isIFrame:r.isIFrame,cts:r[n(691)]}):de[n(751)]&&(de.isPlaybackCacheBeforeDecodeForFpsRender()?de[n(827)](t,{type:r[n(1422)],ts:r.ts,cts:r[n(691)],isIFrame:r[n(690)]}):de[n(554)]()?r[n(690)]&&de[n(827)](t,{type:r[n(1422)],ts:r.ts,cts:r[n(691)],isIFrame:r[n(690)]}):de[n(827)](t,{type:r[n(1422)],ts:r.ts,cts:r[n(691)],isIFrame:r.isIFrame})))},cryptoPayload:function(t,r){const n=e;let i=t;return de[n(826)][n(995)]?de[n(826)][n(526)]&&de[n(826)][n(526)][n(1290)]>0&&de[n(826)].cryptoKey&&de[n(826)][n(1022)][n(1290)]>0?i=wo(t,de._opt[n(1022)],de[n(826)][n(526)],de[n(594)]):de.debugError(n(722),n(800)+(de[n(826)].cryptoKey&&de[n(826)][n(1022)][n(1290)])+" or cryptoIV.length is "+(de[n(826)][n(526)]&&de[n(826)].cryptoIV[n(1290)])+n(955)):de._opt[n(1400)]?de._opt.sm4CryptoKey?i=de[n(826)][n(526)]&&de[n(826)][n(526)].byteLength>0&&de[n(826)][n(1022)]&&de[n(826)].cryptoKey.byteLength>0?fc(t,de[n(826)][n(1022)],de[n(826)][n(526)],de[n(594)],de[n(826)].isSm4CryptoH265V2):Qo(t,de[n(826)].sm4CryptoKey,de.isHevc,de[n(826)][n(755)]):!de[n(826)][n(1248)]&&de[n(833)](n(722),n(689)):de[n(826)][n(536)]&&(de[n(826)][n(526)]&&de[n(826)][n(526)].byteLength>0&&de._opt[n(1022)]&&de._opt[n(1022)][n(1290)]>0?i=da(t,de[n(826)][n(1022)],de[n(826)][n(526)],de[n(594)]):de[n(833)](n(722),n(532)+(de._opt.cryptoKey&&de[n(826)][n(1022)].byteLength)+n(1152)+(de[n(826)][n(526)]&&de[n(826)][n(526)][n(1290)])+n(955))),i},cryptoPayloadAudio:function(t){const r=e;if(Xt(de._opt.isCryptoAudio))return t;let n=t;return de[r(826)][r(995)]?de[r(826)][r(526)]&&de[r(826)][r(526)][r(1290)]>0&&de._opt[r(1022)]&&de[r(826)][r(1022)][r(1290)]>0?t[0]>>4===Me[r(645)]&&(n=So(t,de[r(826)].cryptoKey,de[r(826)][r(526)])):de.debugError(r(722),r(800)+(de[r(826)][r(1022)]&&de[r(826)][r(1022)][r(1290)])+r(1152)+(de[r(826)][r(526)]&&de[r(826)][r(526)].byteLength)+r(955)):de[r(826)][r(536)]&&(de._opt[r(526)]&&de[r(826)][r(526)][r(1290)]>0&&de[r(826)].cryptoKey&&de[r(826)][r(1022)][r(1290)]>0?t[0]>>4===Me.AAC&&(n=fa(t,de[r(826)].cryptoKey,de[r(826)][r(526)])):de[r(833)]("worker","isXorCrypto cryptoKey.length is "+(de[r(826)][r(1022)]&&de._opt[r(1022)][r(1290)])+r(1152)+(de._opt.cryptoIV&&de._opt[r(526)][r(1290)])+r(955))),n},setCodecAudio:function(t,r){const n=e,s=t[0]>>4,o=t[0]>>1&1;if(V=s===Me.AAC?o?16:8:0===o?8:16,he&&he[n(1175)]||!Xt(i))if(pt(t)||s===Me.ALAW||s===Me[n(575)]||s===Me[n(768)]){de[n(976)](n(722),"setCodecAudio: init audio codec, codeId is "+s+n(920)+de[n(826)][n(761)]);const e=s===Me[n(645)]?t[n(650)](2):new Uint8Array(0);if(i){if(s===Me[n(768)])return void de.debugError(n(722),n(1091));he[n(1238)]=de[n(826)].sampleRate,he[n(992)](t,r)}else he.setCodec(s,de._opt.sampleRate,e,de[n(1066)]());if(s===Me[n(645)]&&postMessage({cmd:Se.audioAACSequenceHeader,buffer:e},[e[n(1237)]]),g=!0,s!==Me[n(645)]&&(s===Me[n(768)]?(!de[n(552)]&&(de[n(552)]=new ca(de),de[n(552)].on("data",((e,t)=>{he[n(992)](e,t)}))),de.mp3Demuxer[n(930)](t[n(650)](1),r)):he[n(992)](t[n(650)](1),r)),er()){const e=Number("1")||1;setTimeout((()=>{const e=n;de[e(833)](e(722),e(543)),de.close(),postMessage({cmd:Se[e(699)]})}),60*e*60*1e3)}}else de[n(849)](n(722),n(496),s);else de[n(833)](n(722),n(1046))},decodeAudio:function(t,r){const s=e;if(de[s(713)])de[s(976)]("worker",s(673));else if(de[s(671)]())ue[s(812)](t,r);else if(Jt(n)&&Jt(de._opt[s(1356)]))postMessage({cmd:Se[s(688)],payload:t,ts:r,cts:r},[t[s(1237)]]);else{const e=t[0]>>4;if(g){if(pt(t))return void de[s(976)](s(722),s(1349));i?he[s(992)](t,r):e===Me[s(768)]?de[s(552)][s(930)](t[s(650)](1),r):he[s(992)](e===Me[s(645)]?t[s(650)](2):t[s(650)](1),r)}else de[s(1193)](t,r)}},setCodecVideo:function(t,r){const n=e,s=15&t[0];if(fe&&fe[n(1175)]||!Xt(i))if(Kt(t))if(s===Be[n(1339)]||s===Be[n(813)]){de[n(976)](n(722),"setCodecVideo: init video codec , codecId is "+s);const e=t[n(650)](5);if(s===Be[n(1339)]&&de[n(834)]()){const t=Er(e,de.getCorrectionConfiguration());if(t[n(1430)]>ge||t[n(1017)]>ge)return postMessage({cmd:Se.simdH264DecodeVideoWidthIsTooLarge,value:n(766)+t[n(1430)]+n(1259)+ge+", height: "+t[n(1017)]+n(1259)+ge}),void de[n(849)](n(722),n(1033)+t[n(1430)]+", height is "+t.codecHeight)}const r=new Uint8Array(t);y=!0,i?fe.decode(t,0):fe[n(1175)](s,e,de[n(1066)]()),postMessage({cmd:Se[n(461)],code:s}),postMessage({cmd:Se[n(1039)],buffer:r,codecId:s},[r.buffer])}else de.debugWarn(n(722),"setCodecVideo: hasInitVideoCodec is false, codecId is "+s+" is not H264 or H265");else de[n(849)]("worker","decodeVideo: hasInitVideoCodec is false, codecId is "+s+" and isIFrame is "+r+n(929)+t[1]);else de[n(833)](n(722),n(762))},decodeVideo:function(t,r,s){const o=e;let a=arguments[o(1110)]>3&&void 0!==arguments[3]?arguments[3]:0;if(de[o(713)])de[o(976)](o(722),o(701));else if(de[o(1132)]())ue.decodeVideo(t,r,s,a);else if(Jt(n))postMessage({cmd:Se[o(1029)],payload:t,isIFrame:s,ts:r,cts:a,delay:de[o(560)]},[t[o(1237)]]);else if(y)if(!_&&s&&(_=!0),_){if(s&&Kt(t)){const e=15&t[0];let r={};const n=de[o(982)]();let i=t.slice(5);e===Be[o(1339)]?r=Er(i,n):e===Be.h265&&(r=tn(i,n)),r[o(1430)]&&r[o(1017)]&&m&&v&&(r[o(1430)]!==m||r.codecHeight!==v)&&(de.debugWarn(o(722),o(643)+m+o(962)+v+o(1043)+r[o(1430)]+", new height is "+r.codecHeight+",\n                            and emit change event"),O=!0,postMessage({cmd:Se[o(1025)],value:o(766)+m+"->"+r[o(1430)]+o(917)+v+"->"+r[o(1017)]}))}if(O)return void de[o(849)]("worker",o(857));if(z)return void de.debugWarn(o(722),o(730));if(N)return void de.debugWarn(o(722),o(905));if(Kt(t))return void de[o(976)](o(722),o(795));if(t.byteLength<_e)return void de[o(849)](o(722),"decodeVideo and payload is too small , payload length is "+t[o(1290)]);if(b=r,i)fe[o(992)](t,r);else{const e=t.slice(5);fe[o(992)](e,s?1:0,r)}}else de[o(976)]("worker",o(839));else de[o(1220)](t,s)},clearBuffer:function(){const t=e;let r=arguments[t(1110)]>0&&void 0!==arguments[0]&&arguments[0];de[t(976)]("worker",t(1045)+s[t(1110)]+t(854)+r),r&&(s=[]),de[t(882)]&&(de[t(692)](),Jt(de[t(826)][t(999)])&&(de[t(1374)]=!0,postMessage({cmd:Se[t(1396)]}))),Jt(de[t(826)][t(999)])&&Xt(n)&&(_=!1)},dropBuffer$2:function(){const t=e;if(s[t(1110)]>0){let e=s[t(959)]((e=>{const r=t;return Jt(e[r(690)])&&e[r(1422)]===Ie[r(940)]}));if(de[t(756)]())for(let r=0;r<s[t(1110)];r++){const n=s[r],i=de[t(507)](n.ts,n[t(1422)]);if(i>=de[t(670)]()){de[t(976)](t(722),"dropBuffer$2() isAllIframeInBufferList() is true, and index is "+r+t(743)+i+t(1272)+de[t(670)]()),e=r;break}}if(e>=0){de[t(495)]=!0,postMessage({cmd:Se[t(1396)]});const r=s.length;s=s.slice(e);const n=s.shift();de[t(692)](),de.getDelay(n.ts,n[t(1422)]),de.doDecode(n),de.isPushDropping=!1,de[t(976)]("worker",t(856)+e+t(531)+r+t(1148)+s.length+t(1348)+de[t(560)]+" ")}else de[t(495)]=!1}0===s[t(1110)]&&(de.isPushDropping=!1)},demuxM7s:function(t){const r=e,n=new DataView(t),i=n[r(853)](1,!1),s=n[r(739)](0),o=new ArrayBuffer(4),a=new Uint32Array(o);switch(s){case Ie[r(1071)]:const e=de[r(666)](new Uint8Array(t,5));de[r(992)](e,{type:Ie[r(1071)],ts:i});break;case Ie[r(940)]:if(n[r(1290)]>=11){const e=new Uint8Array(t,5),s=e[0];if(de._isEnhancedH265Header(s))de[r(1437)](e,i);else{const t=n.getUint8(5)>>4==1;if(t&&(de[r(1200)](i),Kt(e)&&null===de[r(594)])){const t=15&e[0];de[r(594)]=t===Be[r(813)]}de[r(882)]&&de.calcNetworkDelay(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(992)](o,{type:Ie[r(940)],ts:i,isIFrame:t,cts:s})}}else de[r(849)](r(722),"demuxM7s() type is video and arrayBuffer length is "+t[r(1290)]+r(609))}},demuxNakedFlow:function(t){ee[e(930)](t)},demuxFmp4:function(t){re[e(930)](t)},demuxMpeg4:function(t){ne[e(930)](t)},demuxTs:function(t){ce[e(930)](t)},_decodeEnhancedH265Video:function(t,r){const n=e,i=t[0],s=48&i,o=15&i,a=t.slice(1,5),c=new ArrayBuffer(4),u=new Uint32Array(c),l="a"==String[n(1433)](a[0]);if(de[n(594)]=Xt(l),o===Je[n(1211)]){if(s===Xe.FT_KEY){const e=t[n(650)](5);if(l);else{const i=new Uint8Array(5+e[n(1110)]);i[n(678)]([28,0,0,0,0],0),i[n(678)](e,5),H=Tt(t,de[n(594)]),de[n(976)]("worker",n(644)+de.isHevc+n(1416)+H),de[n(992)](i,{type:Ie[n(940)],ts:r,isIFrame:!0,cts:0})}}}else if(o===Je[n(988)]){let e=t,i=0;const o=s===Xe[n(629)];o&&de[n(1200)](r),l||(u[0]=t[4],u[1]=t[3],u[2]=t[2],u[3]=0,i=u[0],e=sn(t[n(650)](8),o),e=de[n(767)](e,o),de[n(992)](e,{type:Ie[n(940)],ts:r,isIFrame:o,cts:i}))}else if(o===Je[n(463)]){const e=s===Xe[n(629)];e&&de[n(1200)](r);let i=sn(t[n(650)](5),e);i=de.cryptoPayload(i,e),de[n(992)](i,{type:Ie.video,ts:r,isIFrame:e,cts:0})}},_isEnhancedH265Header:function(e){return(e&Ke)===Ke},findSei:function(t,r){const n=e;let i=4;Ot(H)&&(i=H),St(t[n(650)](5),i)[n(804)]((e=>{const t=n,i=de[t(594)]?e[0]>>>1&63:31&e[0],s=de[t(594)]&&(i===Fe.suffixSei||i===Fe.prefixSei),o=Xt(de[t(594)])&&i===Ue[t(810)];if(s||o){const n=At(It(e),de[t(594)]);postMessage({cmd:Se[t(923)],buffer:n.payload,type:n[t(1422)],uuid:n.uuid,ts:r},[n.payload[t(1237)]])}}))},calcNetworkDelay:function(t){const r=e;if(!(_&&t>0))return;null===A?(A=t,E=Dt()):t<A&&(de.debugLog("worker",r(1296)+t+" less than bufferStartDts is "+A),A=t,E=Dt());const n=t-A,i=Dt()-E,s=i>n?i-n:0;if(de[r(1313)]=s,s>de[r(826)].networkDelay&&de[r(826)].playType===oe[r(607)]){let e=!1;null===R&&(e=!0,R=Dt());const o=Dt();(o-R>=1e3||e)&&(de[r(849)](r(722),r(1369)+t+r(1047)+A+r(556)+n+r(796)+i+r(1342)+s),postMessage({cmd:Se[r(912)],type:ke[r(997)],value:s}),R=o)}},calcIframeIntervalTimestamp:function(t){null===P?P=t:P<t&&(T=t-P,postMessage({cmd:Se[e(1318)],value:T}),P=t)},canVisibilityDecodeNotDrop:function(){const t=e;return de[t(826)][t(926)]&&m*v<=2073600},isPlaybackCacheBeforeDecodeForFpsRender:function(){const t=e;return de[t(751)]&&de[t(826)].playbackIsCacheBeforeDecodeForFpsRender},isPlaybackOnlyDecodeIFrame:function(){const t=e;return de[t(826)][t(1267)]>=de[t(826)][t(468)]&&!(de[t(826)].useMSE&&de[t(826)].mseDecodeAudio)},isPlayUseMSE:function(){const t=e;return de.isPlayer&&de[t(826)][t(1426)]&&Jt(n)},isUseSIMDAndroid:function(){const t=e;return de._opt[t(1084)]&&!de[t(826)][t(1230)]},isUseSIMDFfmpeg:function(){const t=e;return de[t(826)][t(1084)]&&de._opt.isFFmpegSIMD},isPlayUseMSEAndDecoderInWorker:function(){return de.isPlayUseMSE()&&de._opt.mseDecoderUseWorker},isPlayUseMSEAndDecoderInWorkerAndMseDecodeAudio:function(){const t=e;return de[t(1132)]()&&de[t(826)][t(1356)]},playbackUpdatePlaybackRate:function(){},onOffscreenCanvasWebglContextLost:function(t){const r=e;de[r(833)](r(722),r(1310)),t[r(1395)](),L=!0,de.webglObj[r(1167)](),de.webglObj=null,de[r(919)]=null,setTimeout((()=>{const e=r;de.offscreenCanvasGL=de[e(482)].getContext(e(925)),de[e(919)]&&de[e(919)][e(565)]()[e(1226)]?(de.webglObj=te(de[e(919)],de[e(826)].openWebglAlignment),L=!1):de.debugError(e(722),e(716))}),500)},onOffscreenCanvasWebglContextRestored:function(t){const r=e;de[r(976)](r(722),r(785)),t[r(1395)]()},videoInfo:function(t,r,n){const i=e;postMessage({cmd:Se.videoCode,code:t}),postMessage({cmd:Se[i(1347)],w:r,h:n}),m=r,v=n,de[i(1040)]()&&(de[i(482)]=new OffscreenCanvas(r,n),de[i(919)]=de[i(482)].getContext(i(925)),de.webglObj=te(de[i(919)],de[i(826)][i(460)]),de[i(482)].addEventListener(i(1106),de.onOffscreenCanvasWebglContextLost,!1),de.offscreenCanvas.addEventListener(i(901),de[i(1338)],!1))},audioInfo:function(t,r,n){const i=e;postMessage({cmd:Se[i(943)],code:t}),postMessage({cmd:Se[i(1364)],sampleRate:r,channels:n,depth:V}),D=n},yuvData:function(r,n){const i=e;if(de[i(713)])return void de[i(976)](i(722),i(547));if(Xt(_))return void de[i(976)](i(722),"yuvData, isVideoFirstIFrame is false and return");const s=m*v*3/2;try{let e=t[i(1228)][i(1436)](r,r+s),o=new Uint8Array(e);if(C=null,w=n,de.useOffscreen())try{if(L)return;de[i(815)][i(1098)](m,v,o);let e=de.offscreenCanvas.transferToImageBitmap();postMessage({cmd:Se[i(1221)],buffer:e,delay:de[i(560)],ts:n},[e])}catch(e){de[i(833)](i(722),i(1279),e,e[i(921)]())}else postMessage({cmd:Se[i(1221)],output:o,delay:de.delay,ts:n},[o[i(1237)]])}catch(e){de.debugWarn("worker",i(888)+n+" create uint8Array error :",e,e.toString())}},pcmData:function(t,n,i){const s=e;if(de[s(713)])return void de[s(976)](s(722),s(1377));let a=n,c=[],u=0;try{let e=de[s(826)][s(761)],l=de[s(826)][s(1244)];for(let e=0;e<D;e++){let n=r[s(563)][(t>>2)+e]>>2;c[e]=r[s(757)][s(1436)](n,n+a)}if(x){if(!(a>=(n=l-x)))return x+=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(1436)](0,n)),2==D&&(k[1]=Float32Array.of(...o[1],...c[1][s(1436)](0,n)));let t=i;if(null!==B&&i==B){const r=Math[s(1145)](1e3*l/e);t=B+r}postMessage({cmd:Se[s(1344)],buffer:k,ts:t},k[s(540)]((e=>e[s(1237)]))),u=n,a-=n,B=t}}for(x=a;x>=l;x-=l){k[0]=c[0].slice(u,u+=l),2==D&&(k[1]=c[1][s(650)](u-l,u));let t=i;if(null!==B&&i==B){const r=Math.floor(1e3*l/e);t=B+r}postMessage({cmd:Se[s(1344)],buffer:k,ts:t},k[s(540)]((e=>e[s(1237)]))),B=t}x&&(o[0]=c[0].slice(u),2==D&&(o[1]=c[1][s(650)](u))),c=[]}catch(e){de[s(849)]("worker",s(770)+i+s(1299),e,e[s(921)]())}},errorInfo:function(t){const r=e;null===C&&(C=Dt());const n=Dt(),i=Bt(T>0?2*T:5e3,1e3,5e3),s=n-C;s>i&&(de.debugWarn(r(722),r(714)+T+" and diff is "+s+r(753)+i+r(1197)),z=!0,postMessage({cmd:Se[r(700)]}))},sendWebsocketMessage:function(t){const r=e;u?u[r(457)]===De[r(1178)]?(de[r(976)](r(722),r(1407),t),u.send(t)):de[r(833)](r(722),r(572),u[r(457)]):de[r(833)](r(722),r(698))},timeEnd(){const t=e;de[t(833)](t(722),t(543)),de[t(1210)](),postMessage({cmd:Se[t(699)]})},postStreamToMain(t,r){const n=e;postMessage({cmd:Se[n(781)],type:r,buffer:t},[t[n(1237)]])},updatePlaybackIsPause(t){const r=e;de[r(976)](r(722),"updatePlaybackIsPause, isPause is "+t),de[r(874)]=t,Jt(t)?de.clearPlaybackCacheLoop():de.startPlaybackCacheLoop()},getBuildTime:()=>me+"-"+ve,getCorrectionConfiguration(){const t=e;return{correctionConfigurationProfileIndication:de[t(826)][t(632)],correctionConfigurationVersion:de[t(826)][t(731)]}},validatedFailed(){const t=e;de.debugError("worker",t(1116))},debugLog(t){const r=e;if(de[r(826)][r(1092)]&&de[r(1092)]){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(1092)][r(1060)](t,...i)}},debugWarn(t){const r=e;if(de[r(826)][r(1092)]&&de.debug){for(var n=arguments[r(1110)],i=new Array(n>1?n-1:0),s=1;s<n;s++)i[s-1]=arguments[s];de.debug[r(773)](t,...i)}},debugError(t){const r=e;if(de[r(1092)]){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(1092)][r(487)](t,...i)}}};de[e(1092)]=new hr(de),i&&(de=Object[e(864)](de,{setAudioCodec:function(t){postMessage({cmd:Se[e(943)],code:t})},setVideoCodec:function(t){postMessage({cmd:Se[e(461)],code:t})},setVideoSize:function(t,r){const n=e;$=t*r,G=$>>2,m=t,v=r,postMessage({cmd:Se[n(1347)],w:t,h:r}),de.useOffscreen()&&(de.offscreenCanvas=new OffscreenCanvas(t,r),de.offscreenCanvasGL=de[n(482)].getContext(n(925)),de[n(815)]=te(de.offscreenCanvasGL,de[n(826)][n(460)]),de[n(482)].addEventListener("webglcontextlost",de.onOffscreenCanvasWebglContextLost,!1),de[n(482)].addEventListener(n(901),de[n(1338)],!1))},initAudioPlanar:function(e,t){D=e,postMessage({cmd:Se.initAudio,sampleRate:t,channels:e,depth:V})},playAudioPlanar:function(t,n,i){const s=e;if(de[s(713)])return void de.debugLog("worker",s(1377));let a=n,c=[],u=0;try{let e=de[s(826)][s(761)],l=de[s(826)][s(1244)];for(let e=0;e<D;e++){let n=r[s(563)][(t>>2)+e]>>2;c[e]=r[s(757)].subarray(n,n+a)}if(x){if(!(a>=(n=l-x)))return x+=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(1436)](0,n)),2==D&&(k[1]=Float32Array.of(...o[1],...c[1].subarray(0,n)));let t=i;if(null!==B&&i==B){const r=Math[s(1145)](1e3*l/e);t=B+r}postMessage({cmd:Se.playAudio,buffer:k,ts:t},k[s(540)]((e=>e.buffer))),u=n,a-=n,B=t}}for(x=a;x>=l;x-=l){k[0]=c[0][s(650)](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(1145)](1e3*l/e);t=B+r}postMessage({cmd:Se[s(1344)],buffer:k,ts:t},k[s(540)]((e=>e[s(1237)]))),B=t}x&&(o[0]=c[0][s(650)](u),2==D&&(o[1]=c[1][s(650)](u))),c=[]}catch(e){de[s(849)]("worker",s(1284)+i+s(1299),e,e.toString())}},draw:function(r,n,i,s){const o=e;if(de[o(713)])return void de.debugLog(o(722),o(1034));const a=t.HEAPU8[o(1436)](n,n+$),c=t[o(1228)].subarray(i,i+G),u=t[o(1228)][o(1436)](s,s+G),l=new Uint8Array($+G+G);if(l[o(678)](a),l.set(c,$),l.set(u,$+G),C=null,w=r,de[o(1040)]())try{if(L)return;de[o(815)].renderYUV(m,v,l);let e=de.offscreenCanvas[o(606)]();postMessage({cmd:Se.render,buffer:e,delay:de[o(560)],ts:r},[e])}catch(e){de[o(833)](o(722),o(1279),e,e.toString())}else postMessage({cmd:Se.render,output:l,delay:de.delay,ts:r},[l[o(1237)]])}}));let he=null;r[e(511)]&&(he=new r.AudioDecoder(de));let fe=null;t[e(1227)]&&(fe=new(t[e(1227)])(de)),postMessage({cmd:Se[e(1058)]}),self[e(789)]=function(t){const r=e;let n=t[r(1397)];switch(n[r(1196)]){case Ee[r(1058)]:try{de[r(826)]=Object.assign(de._opt,JSON[r(998)](n[r(727)]))}catch(e){}de[r(976)](r(722),r(1271)+Ee.init,n[r(727)]);break;case Ee[r(992)]:de[r(827)](n[r(1237)],n[r(801)]);break;case Ee.audioDecode:de[r(812)](n[r(1237)],n.ts);break;case Ee[r(1212)]:de.decodeVideo(n[r(1237)],n.ts,n.isIFrame);break;case Ee[r(1245)]:de[r(1245)](n[r(1389)]);break;case Ee[r(676)]:de[r(676)](n[r(779)],JSON.parse(n[r(727)]),n.protocols);break;case Ee[r(1210)]:de[r(976)](r(722),r(1271)+Ee[r(1210)],JSON[r(585)](n[r(801)])),n[r(801)]&&Xt(n[r(801)][r(525)])&&(W=n[r(801)][r(525)]),de[r(1210)]();break;case Ee.updateConfig:de[r(976)](r(722),r(1271)+Ee[r(907)],n[r(1304)],n[r(786)]),de[r(826)][n[r(1304)]]=n[r(786)],n[r(1304)]===r(1267)&&(de[r(738)](),de[r(1156)]()&&Xt(de[r(874)]));break;case Ee[r(604)]:de[r(1074)](n[r(1e3)]);break;case Ee[r(1378)]:ue.$video.currentTime=Number(n[r(1e3)]);break;case Ee.playbackIsPause:de[r(1429)](n[r(608)])}}}(e[1],t)}))[yc(469)]((e=>{const t=yc;console[t(453)](t(465),e,e[t(458)]())}))}));