diff --git a/index.html b/index.html index f1b7948..f57a7bc 100644 --- a/index.html +++ b/index.html @@ -16,9 +16,8 @@ @@ -83,7 +82,7 @@ - + \ -
\ -

This is you, the director.
You are also a performer.

"; +
"; + if (session.directorUUID){ + controls.innerHTML += "

This is you, a co-director.
You are also a performer.

"; + } else { + controls.innerHTML += "

This is you, the director.
You are also a performer.

"; + } } controls.querySelectorAll('[data-action-type]').forEach((ele) => { // give action buttons some self-reference @@ -18710,13 +18882,28 @@ async function grabVideo(quality = 0, eleName = 'previewWebcam', selector = "sel getById("cameraTip1").classList.add("hidden"); if (!videoSelect || videoSelect.value == "ZZZ"){ // if there is no video, or if manually set to audio ready, then do this step. + + clearTimeout(grabVideoUserMediaTimeout); + getUserMediaRequestID += 1; + warnlog("ZZZ SET - so no VIDEO"); SelectedVideoInputDevices = []; saveSettings(); if (session.avatar && session.avatar.ready){ updateRenderOutpipe(); - } + } else if (session.mobile && !document.getElementById("keepAlivePlayer")){ // keep alive player doens't exist + let fakeElement = document.createElement("video"); + fakeElement.autoplay = true; + fakeElement.loop = true; + fakeElement.muted = true; + fakeElement.src = "./media/micro.mp4"; + fakeElement.style.width = "1px"; + fakeElement.style.height ="1px"; + fakeElement.controls = false; + fakeElement.id = "keepAlivePlayer"; + getById("main").appendChild(fakeElement); + } if ((eleName == "previewWebcam") && document.getElementById("previewWebcam")){ if (session.autostart) { @@ -30262,6 +30449,97 @@ function targetGuest(target, action, value=null){ return false; } + +function whipClient(){ // api.vdo.ninja api OSC (websocket / https API hotkey support). The iFrame API method provides greater customization. + if (!session.whip){return;} + warnlog("WHIP Client started"); + + var socket = null; + var connecting = false; + var failedCount = 0; + + function connect(){ + clearTimeout(connecting); + if (socket){ + if (socket.readyState === socket.OPEN){return;} + try{ + socket.close(); + } catch(e){} + } + console.log("Trying to load websocket..."); + + socket = new WebSocket("wss://whip.vdo.ninja"); + + socket.onclose = function (){ + failedCount+=1; + clearTimeout(connecting); + connecting = setTimeout(function(){connect();},100*(failedCount-1)); + + }; + + socket.onerror = function (e){ + console.error(e); + failedCount+=1; + clearTimeout(connecting); + connecting = setTimeout(function(){connect();},100*failedCount); + }; + + socket.onopen = function (){ + failedCount = 0; + try{ + var settings = {}; + socket.send(JSON.stringify({"join":session.whip})); + } catch(e){ + connecting = setTimeout(function(){connect();},1); + } + }; + + socket.addEventListener('message', async function (event) { + if (event.data){ + + var data = JSON.parse(event.data); + + if ("sdp" in data){ + var resp = await processWHIP(data); + if (resp){ + var ret = {}; + data.result = resp; + ret.callback = data; + log(ret); + socket.send(JSON.stringify(ret)); + } + } + } + }); + } + connect(); +} + +async function processWHIP(data){ + var msg = {}; + msg.description = {}; + msg.description.type = "offer"; + msg.description.sdp = data.sdp; + // msg.session = session.generateRandomString(5); + msg.UUID = session.generateRandomString(25); // fake + + if (data.streamID){ + msg.streamID = data.streamID; + } else { + msg.streamID = session.generateRandomString(15); // fake + } + await session.setupIncoming(msg); // could end up setting up the peer the wrong way. + + var callback = null; + var promise = new Promise((resolve, reject) => { + callback = resolve; + }); + console.log(session.rpcs[msg.UUID]); + session.rpcs[msg.UUID].whipCallback = callback; + session.connectPeer(msg); + return await promise; // return SDP answer for the remote WHIP request +} + var queuedSendingAPIMsgs = []; function pokeAPI(action, data, streamID = null){ if (!session.api){return;} @@ -30335,12 +30613,14 @@ function oscClient(){ // api.vdo.ninja api OSC (websocket / https API hotkey sup }; - socket.addEventListener('message', function (event) { + socket.addEventListener('message', async function (event) { if (event.data){ + var data = JSON.parse(event.data); + if ("msg" in data){ data = data.msg - } + } if ("value" in data){ if (("action" in data) && (data.action == "layout")){ diff --git a/main.css b/main.css index dd939c7..6568af8 100644 --- a/main.css +++ b/main.css @@ -204,17 +204,7 @@ button.hint { box-shadow: inset 0px 0px 25px #0004; } - - -#miniPerformer>#videosource{ - width: 80px; - height: 45px; - margin: 5px; - background-color: #464749 !important; - background-size: 50%; -} - -#miniPerformer>#previewWebcam{ +#miniPerformer > video, #miniPerformer > canvas{ width: 80px; height: 45px; margin: 5px; @@ -1319,6 +1309,7 @@ body { ::-webkit-scrollbar { width: 15px; + height: 15px; } ::-webkit-scrollbar-track { diff --git a/main.js b/main.js index c62be6d..e13f09f 100644 --- a/main.js +++ b/main.js @@ -8,8 +8,8 @@ */ /*jshint esversion: 6 */ async function main(){ // main asyncronous thread; mostly initializes the user settings. + var delayedStartupFuncs = []; - // translation stuff start //// var ConfigSettings = getById("main-js"); @@ -99,6 +99,10 @@ async function main(){ // main asyncronous thread; mostly initializes the user s session.cleanViewer = true; } + if (session.cleanOutput || session.cleanViewer){ + session.audioMeterGuest = false; + } + if (urlParams.has('hidehome')){ session.hidehome = true; } @@ -2219,6 +2223,8 @@ async function main(){ // main asyncronous thread; mostly initializes the user s session.AndroidFix = true; } + + if (urlParams.has('consent')){ session.consent = true; getById("consentWarning").classList.remove("hidden"); @@ -3049,7 +3055,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s session.activeSpeaker = parseInt(session.activeSpeaker); session.style=6; session.audioEffects = true; - session.audioMeterGuest = true; + //session.audioMeterGuest = true; session.minipreview = 2; if ((session.activeSpeaker==1) || (session.activeSpeaker==3)){ session.animatedMoves = false; @@ -3066,18 +3072,18 @@ async function main(){ // main asyncronous thread; mostly initializes the user s session.quietOthers = false; session.noisegate = true; session.audioEffects = true; - session.audioMeterGuest = true; + //session.audioMeterGuest = true; } else if (session.quietOthers == 4){ session.quietOthers = 1; session.audioEffects = true; - session.audioMeterGuest = true; + //session.audioMeterGuest = true; setInterval(function(){activeSpeaker(false);},100); } else if (!session.quietOthers){ session.noisegate = false; session.quietOthers = false; } else { session.audioEffects = true; - session.audioMeterGuest = true; + //session.audioMeterGuest = true; setInterval(function(){activeSpeaker(false);},100); } } @@ -3367,6 +3373,10 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } } } + + if (urlParams.has('apiserver') && urlParams.get('apiserver')){ // must set this after any custom TURN / STUN settings, else it might over-ride them. + session.apiserver = urlParams.get('apiserver'); + } if (urlParams.has('speedtest')){ // must set this after any custom TURN / STUN settings, else it might over-ride them. session.speedtest = true; @@ -3445,6 +3455,13 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } } } + + if (urlParams.has('whip')) { + session.whip = urlParams.get('whip') || false; + if (session.whip){ + setTimeout(function(){whipClient();},1000); // OBS v29 required? + } + } if (urlParams.has('queue')) { session.queue = true; @@ -5496,8 +5513,4 @@ async function main(){ // main asyncronous thread; mostly initializes the user s }; script.src = "./thirdparty/polyfill.min.js"; // dynamically load this only if its needed. Keeps loading time down. },100); -} - - - -// main(); //calling this now from body tag. +} \ No newline at end of file diff --git a/media/fakesteve.webm b/media/fakesteve.webm new file mode 100644 index 0000000..0001f73 Binary files /dev/null and b/media/fakesteve.webm differ diff --git a/media/micro.mp4 b/media/micro.mp4 new file mode 100644 index 0000000..a0ef62b Binary files /dev/null and b/media/micro.mp4 differ diff --git a/mixer.html b/mixer.html index deaa524..a70c1ff 100644 --- a/mixer.html +++ b/mixer.html @@ -42,7 +42,7 @@ height: 100%; width: var(--iframe-width); - max-height: calc(100vh - 80px); + max-height: calc(100vh - 92px); background-color: #0002; border-radius: 3px; @@ -53,8 +53,8 @@ } iframe.aspectRatio{ - max-height: min(calc(100vh - 80px), calc(100vw - 160px - var(--chat-width)) / var(--aspect-ratio)) !important; - max-width: min(calc((100vh - 80px) * var(--aspect-ratio)), calc(100vw - 160px - var(--chat-width))) !important; + max-height: min(calc(100vh - 92px), calc(100vw - 160px - var(--chat-width)) / var(--aspect-ratio)) !important; + max-width: min(calc((100vh - 92px) * var(--aspect-ratio)), calc(100vw - 160px - var(--chat-width))) !important; height: var(--iframe-height) !important; width: var(--iframe-width) !important; } @@ -195,7 +195,7 @@ width: calc(100vw - var(--chat-width) - 160px); display: flex; top: 0; - height: 80px; + height: 92px; } #iframeContainer{ @@ -313,6 +313,7 @@ ::-webkit-scrollbar { width: 15px; + height: 15px; } ::-webkit-scrollbar-track { diff --git a/thirdparty/polyfill.min.js b/thirdparty/polyfill.min.js index ca281ed..edbeee3 100644 --- a/thirdparty/polyfill.min.js +++ b/thirdparty/polyfill.min.js @@ -1,4 +1,6 @@ !function(e,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports):"function"==typeof define&&define.amd?define(["exports"],r):r((e=e||self).WebStreamsPolyfill={})}(this,(function(e){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol:function(e){return"Symbol("+e+")"};function t(){}var o="undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:void 0;function n(e){return"object"==typeof e&&null!==e||"function"==typeof e}var i=t,a=Promise,u=Promise.prototype.then,l=Promise.resolve.bind(a),s=Promise.reject.bind(a);function c(e){return new a(e)}function d(e){return l(e)}function f(e){return s(e)}function b(e,r,t){return u.call(e,r,t)}function p(e,r,t){b(b(e,r,t),void 0,i)}function h(e,r){p(e,r)}function _(e,r){p(e,void 0,r)}function m(e,r,t){return b(e,r,t)}function y(e){b(e,void 0,i)}var v=function(){var e=o&&o.queueMicrotask;if("function"==typeof e)return e;var r=d(void 0);return function(e){return b(r,e)}}();function g(e,r,t){if("function"!=typeof e)throw new TypeError("Argument is not a function");return Function.prototype.apply.call(e,r,t)}function S(e,r,t){try{return d(g(e,r,t))}catch(e){return f(e)}}var w=function(){function e(){this._cursor=0,this._size=0,this._front={_elements:[],_next:void 0},this._back=this._front,this._cursor=0,this._size=0}return Object.defineProperty(e.prototype,"length",{get:function(){return this._size},enumerable:!1,configurable:!0}),e.prototype.push=function(e){var r=this._back,t=r;16383===r._elements.length&&(t={_elements:[],_next:void 0}),r._elements.push(e),t!==r&&(this._back=t,r._next=t),++this._size},e.prototype.shift=function(){var e=this._front,r=e,t=this._cursor,o=t+1,n=e._elements,i=n[t];return 16384===o&&(r=e._next,o=0),--this._size,this._cursor=o,e!==r&&(this._front=r),n[t]=void 0,i},e.prototype.forEach=function(e){for(var r=this._cursor,t=this._front,o=t._elements;!(r===o.length&&void 0===t._next||r===o.length&&(r=0,0===(o=(t=t._next)._elements).length));)e(o[r]),++r},e.prototype.peek=function(){var e=this._front,r=this._cursor;return e._elements[r]},e}();function R(e,r){e._ownerReadableStream=r,r._reader=e,"readable"===r._state?C(e):"closed"===r._state?function(e){C(e),W(e)}(e):E(e,r._storedError)}function T(e,r){return st(e._ownerReadableStream,r)}function P(e){"readable"===e._ownerReadableStream._state?O(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):function(e,r){E(e,r)}(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")),e._ownerReadableStream._reader=void 0,e._ownerReadableStream=void 0}function q(e){return new TypeError("Cannot "+e+" a stream using a released reader")}function C(e){e._closedPromise=c((function(r,t){e._closedPromise_resolve=r,e._closedPromise_reject=t}))}function E(e,r){C(e),O(e,r)}function O(e,r){void 0!==e._closedPromise_reject&&(y(e._closedPromise),e._closedPromise_reject(r),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0)}function W(e){void 0!==e._closedPromise_resolve&&(e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0)}var j=r("[[AbortSteps]]"),B=r("[[ErrorSteps]]"),k=r("[[CancelSteps]]"),A=r("[[PullSteps]]"),z=Number.isFinite||function(e){return"number"==typeof e&&isFinite(e)},D=Math.trunc||function(e){return e<0?Math.ceil(e):Math.floor(e)};function F(e,r){if(void 0!==e&&("object"!=typeof(t=e)&&"function"!=typeof t))throw new TypeError(r+" is not an object.");var t}function L(e,r){if("function"!=typeof e)throw new TypeError(r+" is not a function.")}function I(e,r){if(!function(e){return"object"==typeof e&&null!==e||"function"==typeof e}(e))throw new TypeError(r+" is not an object.")}function M(e,r,t){if(void 0===e)throw new TypeError("Parameter "+r+" is required in '"+t+"'.")}function Q(e,r,t){if(void 0===e)throw new TypeError(r+" is required in '"+t+"'.")}function Y(e){return Number(e)}function x(e){return 0===e?0:e}function N(e,r){var t=Number.MAX_SAFE_INTEGER,o=Number(e);if(o=x(o),!z(o))throw new TypeError(r+" is not a finite number");if((o=function(e){return x(D(e))}(o))<0||o>t)throw new TypeError(r+" is outside the accepted range of 0 to "+t+", inclusive");return z(o)&&0!==o?o:0}function H(e,r){if(!ut(e))throw new TypeError(r+" is not a ReadableStream.")}function V(e){return new $(e)}function U(e,r){e._reader._readRequests.push(r)}function G(e,r,t){var o=e._reader._readRequests.shift();t?o._closeSteps():o._chunkSteps(r)}function X(e){return e._reader._readRequests.length}function J(e){var r=e._reader;return void 0!==r&&!!ee(r)}var K,Z,$=function(){function ReadableStreamDefaultReader(e){if(M(e,1,"ReadableStreamDefaultReader"),H(e,"First parameter"),lt(e))throw new TypeError("This stream has already been locked for exclusive reading by another reader");R(this,e),this._readRequests=new w}return Object.defineProperty(ReadableStreamDefaultReader.prototype,"closed",{get:function(){return ee(this)?this._closedPromise:f(te("closed"))},enumerable:!1,configurable:!0}),ReadableStreamDefaultReader.prototype.cancel=function(e){return void 0===e&&(e=void 0),ee(this)?void 0===this._ownerReadableStream?f(q("cancel")):T(this,e):f(te("cancel"))},ReadableStreamDefaultReader.prototype.read=function(){if(!ee(this))return f(te("read"));if(void 0===this._ownerReadableStream)return f(q("read from"));var e,r,t=c((function(t,o){e=t,r=o}));return re(this,{_chunkSteps:function(r){return e({value:r,done:!1})},_closeSteps:function(){return e({value:void 0,done:!0})},_errorSteps:function(e){return r(e)}}),t},ReadableStreamDefaultReader.prototype.releaseLock=function(){if(!ee(this))throw te("releaseLock");if(void 0!==this._ownerReadableStream){if(this._readRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");P(this)}},ReadableStreamDefaultReader}();function ee(e){return!!n(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readRequests")}function re(e,r){var t=e._ownerReadableStream;t._disturbed=!0,"closed"===t._state?r._closeSteps():"errored"===t._state?r._errorSteps(t._storedError):t._readableStreamController[A](r)}function te(e){return new TypeError("ReadableStreamDefaultReader.prototype."+e+" can only be used on a ReadableStreamDefaultReader")}Object.defineProperties($.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),"symbol"==typeof r.toStringTag&&Object.defineProperty($.prototype,r.toStringTag,{value:"ReadableStreamDefaultReader",configurable:!0}),"symbol"==typeof r.asyncIterator&&((K={})[r.asyncIterator]=function(){return this},Z=K,Object.defineProperty(Z,r.asyncIterator,{enumerable:!1}));var oe=function(){function e(e,r){this._ongoingPromise=void 0,this._isFinished=!1,this._reader=e,this._preventCancel=r}return e.prototype.next=function(){var e=this,r=function(){return e._nextSteps()};return this._ongoingPromise=this._ongoingPromise?m(this._ongoingPromise,r,r):r(),this._ongoingPromise},e.prototype.return=function(e){var r=this,t=function(){return r._returnSteps(e)};return this._ongoingPromise?m(this._ongoingPromise,t,t):t()},e.prototype._nextSteps=function(){var e=this;if(this._isFinished)return Promise.resolve({value:void 0,done:!0});var r,t,o=this._reader;if(void 0===o._ownerReadableStream)return f(q("iterate"));var n=c((function(e,o){r=e,t=o}));return re(o,{_chunkSteps:function(t){e._ongoingPromise=void 0,v((function(){return r({value:t,done:!1})}))},_closeSteps:function(){e._ongoingPromise=void 0,e._isFinished=!0,P(o),r({value:void 0,done:!0})},_errorSteps:function(r){e._ongoingPromise=void 0,e._isFinished=!0,P(o),t(r)}}),n},e.prototype._returnSteps=function(e){if(this._isFinished)return Promise.resolve({value:e,done:!0});this._isFinished=!0;var r=this._reader;if(void 0===r._ownerReadableStream)return f(q("finish iterating"));if(!this._preventCancel){var t=T(r,e);return P(r),m(t,(function(){return{value:e,done:!0}}))}return P(r),d({value:e,done:!0})},e}(),ne={next:function(){return ie(this)?this._asyncIteratorImpl.next():f(ae("next"))},return:function(e){return ie(this)?this._asyncIteratorImpl.return(e):f(ae("return"))}};function ie(e){return!!n(e)&&!!Object.prototype.hasOwnProperty.call(e,"_asyncIteratorImpl")}function ae(e){return new TypeError("ReadableStreamAsyncIterator."+e+" can only be used on a ReadableSteamAsyncIterator")}void 0!==Z&&Object.setPrototypeOf(ne,Z);var ue=Number.isNaN||function(e){return e!=e};function le(e){return!!function(e){if("number"!=typeof e)return!1;if(ue(e))return!1;if(e<0)return!1;return!0}(e)&&e!==1/0}function se(e){var r=e._queue.shift();return e._queueTotalSize-=r.size,e._queueTotalSize<0&&(e._queueTotalSize=0),r.value}function ce(e,r,t){if(!le(t=Number(t)))throw new RangeError("Size must be a finite, non-NaN, non-negative number.");e._queue.push({value:r,size:t}),e._queueTotalSize+=t}function de(e){e._queue=new w,e._queueTotalSize=0}function fe(e){return e.slice()}var be=function(){function ReadableStreamBYOBRequest(){throw new TypeError("Illegal constructor")}return Object.defineProperty(ReadableStreamBYOBRequest.prototype,"view",{get:function(){if(!_e(this))throw Be("view");return this._view},enumerable:!1,configurable:!0}),ReadableStreamBYOBRequest.prototype.respond=function(e){if(!_e(this))throw Be("respond");if(M(e,1,"respond"),e=N(e,"First parameter"),void 0===this._associatedReadableByteStreamController)throw new TypeError("This BYOB request has been invalidated");this._view.buffer,function(e,r){if(!le(r=Number(r)))throw new RangeError("bytesWritten must be a finite");qe(e,r)}(this._associatedReadableByteStreamController,e)},ReadableStreamBYOBRequest.prototype.respondWithNewView=function(e){if(!_e(this))throw Be("respondWithNewView");if(M(e,1,"respondWithNewView"),!ArrayBuffer.isView(e))throw new TypeError("You can only respond with array buffer views");if(0===e.byteLength)throw new TypeError("chunk must have non-zero byteLength");if(0===e.buffer.byteLength)throw new TypeError("chunk's buffer must have non-zero byteLength");if(void 0===this._associatedReadableByteStreamController)throw new TypeError("This BYOB request has been invalidated");!function(e,r){var t=e._pendingPullIntos.peek();if(t.byteOffset+t.bytesFilled!==r.byteOffset)throw new RangeError("The region specified by view does not match byobRequest");if(t.byteLength!==r.byteLength)throw new RangeError("The buffer of view has different capacity than byobRequest");t.buffer=r.buffer,qe(e,r.byteLength)}(this._associatedReadableByteStreamController,e)},ReadableStreamBYOBRequest}();Object.defineProperties(be.prototype,{respond:{enumerable:!0},respondWithNewView:{enumerable:!0},view:{enumerable:!0}}),"symbol"==typeof r.toStringTag&&Object.defineProperty(be.prototype,r.toStringTag,{value:"ReadableStreamBYOBRequest",configurable:!0});var pe=function(){function ReadableByteStreamController(){throw new TypeError("Illegal constructor")}return Object.defineProperty(ReadableByteStreamController.prototype,"byobRequest",{get:function(){if(!he(this))throw ke("byobRequest");if(null===this._byobRequest&&this._pendingPullIntos.length>0){var e=this._pendingPullIntos.peek(),r=new Uint8Array(e.buffer,e.byteOffset+e.bytesFilled,e.byteLength-e.bytesFilled),t=Object.create(be.prototype);!function(e,r,t){e._associatedReadableByteStreamController=r,e._view=t}(t,this,r),this._byobRequest=t}return this._byobRequest},enumerable:!1,configurable:!0}),Object.defineProperty(ReadableByteStreamController.prototype,"desiredSize",{get:function(){if(!he(this))throw ke("desiredSize");return We(this)},enumerable:!1,configurable:!0}),ReadableByteStreamController.prototype.close=function(){if(!he(this))throw ke("close");if(this._closeRequested)throw new TypeError("The stream has already been closed; do not close it again!");var e=this._controlledReadableByteStream._state;if("readable"!==e)throw new TypeError("The stream (in "+e+" state) is not in the readable state and cannot be closed");!function(e){var r=e._controlledReadableByteStream;if(e._closeRequested||"readable"!==r._state)return;if(e._queueTotalSize>0)return void(e._closeRequested=!0);if(e._pendingPullIntos.length>0){if(e._pendingPullIntos.peek().bytesFilled>0){var t=new TypeError("Insufficient bytes to fill elements in the given buffer");throw Oe(e,t),t}}Ee(e),ct(r)}(this)},ReadableByteStreamController.prototype.enqueue=function(e){if(!he(this))throw ke("enqueue");if(M(e,1,"enqueue"),!ArrayBuffer.isView(e))throw new TypeError("chunk must be an array buffer view");if(0===e.byteLength)throw new TypeError("chunk must have non-zero byteLength");if(0===e.buffer.byteLength)throw new TypeError("chunk's buffer must have non-zero byteLength");if(this._closeRequested)throw new TypeError("stream is closed or draining");var r=this._controlledReadableByteStream._state;if("readable"!==r)throw new TypeError("The stream (in "+r+" state) is not in the readable state and cannot be enqueued to");!function(e,r){var t=e._controlledReadableByteStream;if(e._closeRequested||"readable"!==t._state)return;var o=r.buffer,n=r.byteOffset,i=r.byteLength,a=o;if(J(t))if(0===X(t))ge(e,a,n,i);else{var u=new Uint8Array(a,n,i);G(t,u,!1)}else De(t)?(ge(e,a,n,i),Pe(e)):ge(e,a,n,i);me(e)}(this,e)},ReadableByteStreamController.prototype.error=function(e){if(void 0===e&&(e=void 0),!he(this))throw ke("error");Oe(this,e)},ReadableByteStreamController.prototype[k]=function(e){this._pendingPullIntos.length>0&&(this._pendingPullIntos.peek().bytesFilled=0);de(this);var r=this._cancelAlgorithm(e);return Ee(this),r},ReadableByteStreamController.prototype[A]=function(e){var r=this._controlledReadableByteStream;if(this._queueTotalSize>0){var t=this._queue.shift();this._queueTotalSize-=t.byteLength,Re(this);var o=new Uint8Array(t.buffer,t.byteOffset,t.byteLength);e._chunkSteps(o)}else{var n=this._autoAllocateChunkSize;if(void 0!==n){var i=void 0;try{i=new ArrayBuffer(n)}catch(r){return void e._errorSteps(r)}var a={buffer:i,byteOffset:0,byteLength:n,bytesFilled:0,elementSize:1,viewConstructor:Uint8Array,readerType:"default"};this._pendingPullIntos.push(a)}U(r,e),me(this)}},ReadableByteStreamController}();function he(e){return!!n(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledReadableByteStream")}function _e(e){return!!n(e)&&!!Object.prototype.hasOwnProperty.call(e,"_associatedReadableByteStreamController")}function me(e){(function(e){var r=e._controlledReadableByteStream;if("readable"!==r._state)return!1;if(e._closeRequested)return!1;if(!e._started)return!1;if(J(r)&&X(r)>0)return!0;if(De(r)&&ze(r)>0)return!0;if(We(e)>0)return!0;return!1})(e)&&(e._pulling?e._pullAgain=!0:(e._pulling=!0,p(e._pullAlgorithm(),(function(){e._pulling=!1,e._pullAgain&&(e._pullAgain=!1,me(e))}),(function(r){Oe(e,r)}))))}function ye(e,r){var t=!1;"closed"===e._state&&(t=!0);var o=ve(r);"default"===r.readerType?G(e,o,t):function(e,r,t){var o=e._reader._readIntoRequests.shift();t?o._closeSteps(r):o._chunkSteps(r)}(e,o,t)}function ve(e){var r=e.bytesFilled,t=e.elementSize;return new e.viewConstructor(e.buffer,e.byteOffset,r/t)}function ge(e,r,t,o){e._queue.push({buffer:r,byteOffset:t,byteLength:o}),e._queueTotalSize+=o}function Se(e,r){var t=r.elementSize,o=r.bytesFilled-r.bytesFilled%t,n=Math.min(e._queueTotalSize,r.byteLength-r.bytesFilled),i=r.bytesFilled+n,a=i-i%t,u=n,l=!1;a>o&&(u=a-r.bytesFilled,l=!0);for(var s,c,d,f,b,p=e._queue;u>0;){var h=p.peek(),_=Math.min(u,h.byteLength),m=r.byteOffset+r.bytesFilled;s=r.buffer,c=m,d=h.buffer,f=h.byteOffset,b=_,new Uint8Array(s).set(new Uint8Array(d,f,b),c),h.byteLength===_?p.shift():(h.byteOffset+=_,h.byteLength-=_),e._queueTotalSize-=_,we(e,_,r),u-=_}return l}function we(e,r,t){Te(e),t.bytesFilled+=r}function Re(e){0===e._queueTotalSize&&e._closeRequested?(Ee(e),ct(e._controlledReadableByteStream)):me(e)}function Te(e){null!==e._byobRequest&&(e._byobRequest._associatedReadableByteStreamController=void 0,e._byobRequest._view=null,e._byobRequest=null)}function Pe(e){for(;e._pendingPullIntos.length>0;){if(0===e._queueTotalSize)return;var r=e._pendingPullIntos.peek();Se(e,r)&&(Ce(e),ye(e._controlledReadableByteStream,r))}}function qe(e,r){var t=e._pendingPullIntos.peek();if("closed"===e._controlledReadableByteStream._state){if(0!==r)throw new TypeError("bytesWritten must be 0 when calling respond() on a closed stream");!function(e,r){r.buffer=r.buffer;var t=e._controlledReadableByteStream;if(De(t))for(;ze(t)>0;){ye(t,Ce(e))}}(e,t)}else!function(e,r,t){if(t.bytesFilled+r>t.byteLength)throw new RangeError("bytesWritten out of range");if(we(e,r,t),!(t.bytesFilled0){var n=t.byteOffset+t.bytesFilled,i=t.buffer.slice(n-o,n);ge(e,i,0,i.byteLength)}t.buffer=t.buffer,t.bytesFilled-=o,ye(e._controlledReadableByteStream,t),Pe(e)}}(e,r,t);me(e)}function Ce(e){var r=e._pendingPullIntos.shift();return Te(e),r}function Ee(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0}function Oe(e,r){var t=e._controlledReadableByteStream;"readable"===t._state&&(!function(e){Te(e),e._pendingPullIntos=new w}(e),de(e),Ee(e),dt(t,r))}function We(e){var r=e._controlledReadableByteStream._state;return"errored"===r?null:"closed"===r?0:e._strategyHWM-e._queueTotalSize}function je(e,r,t){var o=Object.create(pe.prototype),n=function(){},i=function(){return d(void 0)},a=function(){return d(void 0)};void 0!==r.start&&(n=function(){return r.start(o)}),void 0!==r.pull&&(i=function(){return r.pull(o)}),void 0!==r.cancel&&(a=function(e){return r.cancel(e)});var u=r.autoAllocateChunkSize;!function(e,r,t,o,n,i,a){r._controlledReadableByteStream=e,r._pullAgain=!1,r._pulling=!1,r._byobRequest=null,r._queue=r._queueTotalSize=void 0,de(r),r._closeRequested=!1,r._started=!1,r._strategyHWM=i,r._pullAlgorithm=o,r._cancelAlgorithm=n,r._autoAllocateChunkSize=a,r._pendingPullIntos=new w,e._readableStreamController=r,p(d(t()),(function(){r._started=!0,me(r)}),(function(e){Oe(r,e)}))}(e,o,n,i,a,t,u)}function Be(e){return new TypeError("ReadableStreamBYOBRequest.prototype."+e+" can only be used on a ReadableStreamBYOBRequest")}function ke(e){return new TypeError("ReadableByteStreamController.prototype."+e+" can only be used on a ReadableByteStreamController")}function Ae(e,r){e._reader._readIntoRequests.push(r)}function ze(e){return e._reader._readIntoRequests.length}function De(e){var r=e._reader;return void 0!==r&&!!Le(r)}Object.defineProperties(pe.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},byobRequest:{enumerable:!0},desiredSize:{enumerable:!0}}),"symbol"==typeof r.toStringTag&&Object.defineProperty(pe.prototype,r.toStringTag,{value:"ReadableByteStreamController",configurable:!0});var Fe=function(){function ReadableStreamBYOBReader(e){if(M(e,1,"ReadableStreamBYOBReader"),H(e,"First parameter"),lt(e))throw new TypeError("This stream has already been locked for exclusive reading by another reader");if(!he(e._readableStreamController))throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");R(this,e),this._readIntoRequests=new w}return Object.defineProperty(ReadableStreamBYOBReader.prototype,"closed",{get:function(){return Le(this)?this._closedPromise:f(Ie("closed"))},enumerable:!1,configurable:!0}),ReadableStreamBYOBReader.prototype.cancel=function(e){return void 0===e&&(e=void 0),Le(this)?void 0===this._ownerReadableStream?f(q("cancel")):T(this,e):f(Ie("cancel"))},ReadableStreamBYOBReader.prototype.read=function(e){if(!Le(this))return f(Ie("read"));if(!ArrayBuffer.isView(e))return f(new TypeError("view must be an array buffer view"));if(0===e.byteLength)return f(new TypeError("view must have non-zero byteLength"));if(0===e.buffer.byteLength)return f(new TypeError("view's buffer must have non-zero byteLength"));if(void 0===this._ownerReadableStream)return f(q("read from"));var r,t,o=c((function(e,o){r=e,t=o}));return function(e,r,t){var o=e._ownerReadableStream;o._disturbed=!0,"errored"===o._state?t._errorSteps(o._storedError):function(e,r,t){var o=e._controlledReadableByteStream,n=1;r.constructor!==DataView&&(n=r.constructor.BYTES_PER_ELEMENT);var i=r.constructor,a={buffer:r.buffer,byteOffset:r.byteOffset,byteLength:r.byteLength,bytesFilled:0,elementSize:n,viewConstructor:i,readerType:"byob"};if(e._pendingPullIntos.length>0)return e._pendingPullIntos.push(a),void Ae(o,t);if("closed"!==o._state){if(e._queueTotalSize>0){if(Se(e,a)){var u=ve(a);return Re(e),void t._chunkSteps(u)}if(e._closeRequested){var l=new TypeError("Insufficient bytes to fill elements in the given buffer");return Oe(e,l),void t._errorSteps(l)}}e._pendingPullIntos.push(a),Ae(o,t),me(e)}else{var s=new i(a.buffer,a.byteOffset,0);t._closeSteps(s)}}(o._readableStreamController,r,t)}(this,e,{_chunkSteps:function(e){return r({value:e,done:!1})},_closeSteps:function(e){return r({value:e,done:!0})},_errorSteps:function(e){return t(e)}}),o},ReadableStreamBYOBReader.prototype.releaseLock=function(){if(!Le(this))throw Ie("releaseLock");if(void 0!==this._ownerReadableStream){if(this._readIntoRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");P(this)}},ReadableStreamBYOBReader}();function Le(e){return!!n(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readIntoRequests")}function Ie(e){return new TypeError("ReadableStreamBYOBReader.prototype."+e+" can only be used on a ReadableStreamBYOBReader")}function Me(e,r){var t=e.highWaterMark;if(void 0===t)return r;if(ue(t)||t<0)throw new RangeError("Invalid highWaterMark");return t}function Qe(e){var r=e.size;return r||function(){return 1}}function Ye(e,r){F(e,r);var t=null==e?void 0:e.highWaterMark,o=null==e?void 0:e.size;return{highWaterMark:void 0===t?void 0:Y(t),size:void 0===o?void 0:xe(o,r+" has member 'size' that")}}function xe(e,r){return L(e,r),function(r){return Y(e(r))}}function Ne(e,r,t){return L(e,t),function(t){return S(e,r,[t])}}function He(e,r,t){return L(e,t),function(){return S(e,r,[])}}function Ve(e,r,t){return L(e,t),function(t){return g(e,r,[t])}}function Ue(e,r,t){return L(e,t),function(t,o){return S(e,r,[t,o])}}function Ge(e,r){if(!Ze(e))throw new TypeError(r+" is not a WritableStream.")}Object.defineProperties(Fe.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),"symbol"==typeof r.toStringTag&&Object.defineProperty(Fe.prototype,r.toStringTag,{value:"ReadableStreamBYOBReader",configurable:!0});var Xe=function(){function WritableStream(e,r){void 0===e&&(e={}),void 0===r&&(r={}),void 0===e?e=null:I(e,"First parameter");var t=Ye(r,"Second parameter"),o=function(e,r){F(e,r);var t=null==e?void 0:e.abort,o=null==e?void 0:e.close,n=null==e?void 0:e.start,i=null==e?void 0:e.type,a=null==e?void 0:e.write;return{abort:void 0===t?void 0:Ne(t,e,r+" has member 'abort' that"),close:void 0===o?void 0:He(o,e,r+" has member 'close' that"),start:void 0===n?void 0:Ve(n,e,r+" has member 'start' that"),write:void 0===a?void 0:Ue(a,e,r+" has member 'write' that"),type:i}}(e,"First parameter");if(Ke(this),void 0!==o.type)throw new RangeError("Invalid type is specified");var n=Qe(t);!function(e,r,t,o){var n=Object.create(_r.prototype),i=function(){},a=function(){return d(void 0)},u=function(){return d(void 0)},l=function(){return d(void 0)};void 0!==r.start&&(i=function(){return r.start(n)});void 0!==r.write&&(a=function(e){return r.write(e,n)});void 0!==r.close&&(u=function(){return r.close()});void 0!==r.abort&&(l=function(e){return r.abort(e)});mr(e,n,i,a,u,l,t,o)}(this,o,Me(t,1),n)}return Object.defineProperty(WritableStream.prototype,"locked",{get:function(){if(!Ze(this))throw Tr("locked");return $e(this)},enumerable:!1,configurable:!0}),WritableStream.prototype.abort=function(e){return void 0===e&&(e=void 0),Ze(this)?$e(this)?f(new TypeError("Cannot abort a stream that already has a writer")):er(this,e):f(Tr("abort"))},WritableStream.prototype.close=function(){return Ze(this)?$e(this)?f(new TypeError("Cannot close a stream that already has a writer")):ir(this)?f(new TypeError("Cannot close an already-closing stream")):rr(this):f(Tr("close"))},WritableStream.prototype.getWriter=function(){if(!Ze(this))throw Tr("getWriter");return Je(this)},WritableStream}();function Je(e){return new lr(e)}function Ke(e){e._state="writable",e._storedError=void 0,e._writer=void 0,e._writableStreamController=void 0,e._writeRequests=new w,e._inFlightWriteRequest=void 0,e._closeRequest=void 0,e._inFlightCloseRequest=void 0,e._pendingAbortRequest=void 0,e._backpressure=!1}function Ze(e){return!!n(e)&&!!Object.prototype.hasOwnProperty.call(e,"_writableStreamController")}function $e(e){return void 0!==e._writer}function er(e,r){var t=e._state;if("closed"===t||"errored"===t)return d(void 0);if(void 0!==e._pendingAbortRequest)return e._pendingAbortRequest._promise;var o=!1;"erroring"===t&&(o=!0,r=void 0);var n=c((function(t,n){e._pendingAbortRequest={_promise:void 0,_resolve:t,_reject:n,_reason:r,_wasAlreadyErroring:o}}));return e._pendingAbortRequest._promise=n,o||or(e,r),n}function rr(e){var r=e._state;if("closed"===r||"errored"===r)return f(new TypeError("The stream (in "+r+" state) is not in the writable state and cannot be closed"));var t,o=c((function(r,t){var o={_resolve:r,_reject:t};e._closeRequest=o})),n=e._writer;return void 0!==n&&e._backpressure&&"writable"===r&&zr(n),ce(t=e._writableStreamController,hr,0),gr(t),o}function tr(e,r){"writable"!==e._state?nr(e):or(e,r)}function or(e,r){var t=e._writableStreamController;e._state="erroring",e._storedError=r;var o=e._writer;void 0!==o&&fr(o,r),!function(e){if(void 0===e._inFlightWriteRequest&&void 0===e._inFlightCloseRequest)return!1;return!0}(e)&&t._started&&nr(e)}function nr(e){e._state="errored",e._writableStreamController[B]();var r=e._storedError;if(e._writeRequests.forEach((function(e){e._reject(r)})),e._writeRequests=new w,void 0!==e._pendingAbortRequest){var t=e._pendingAbortRequest;if(e._pendingAbortRequest=void 0,t._wasAlreadyErroring)return t._reject(r),void ar(e);p(e._writableStreamController[j](t._reason),(function(){t._resolve(),ar(e)}),(function(r){t._reject(r),ar(e)}))}else ar(e)}function ir(e){return void 0!==e._closeRequest||void 0!==e._inFlightCloseRequest}function ar(e){void 0!==e._closeRequest&&(e._closeRequest._reject(e._storedError),e._closeRequest=void 0);var r=e._writer;void 0!==r&&Or(r,e._storedError)}function ur(e,r){var t=e._writer;void 0!==t&&r!==e._backpressure&&(r?function(e){jr(e)}(t):zr(t)),e._backpressure=r}Object.defineProperties(Xe.prototype,{abort:{enumerable:!0},close:{enumerable:!0},getWriter:{enumerable:!0},locked:{enumerable:!0}}),"symbol"==typeof r.toStringTag&&Object.defineProperty(Xe.prototype,r.toStringTag,{value:"WritableStream",configurable:!0});var lr=function(){function WritableStreamDefaultWriter(e){if(M(e,1,"WritableStreamDefaultWriter"),Ge(e,"First parameter"),$e(e))throw new TypeError("This stream has already been locked for exclusive writing by another writer");this._ownerWritableStream=e,e._writer=this;var r,t=e._state;if("writable"===t)!ir(e)&&e._backpressure?jr(this):kr(this),Cr(this);else if("erroring"===t)Br(this,e._storedError),Cr(this);else if("closed"===t)kr(this),Cr(r=this),Wr(r);else{var o=e._storedError;Br(this,o),Er(this,o)}}return Object.defineProperty(WritableStreamDefaultWriter.prototype,"closed",{get:function(){return sr(this)?this._closedPromise:f(Pr("closed"))},enumerable:!1,configurable:!0}),Object.defineProperty(WritableStreamDefaultWriter.prototype,"desiredSize",{get:function(){if(!sr(this))throw Pr("desiredSize");if(void 0===this._ownerWritableStream)throw qr("desiredSize");return function(e){var r=e._ownerWritableStream,t=r._state;if("errored"===t||"erroring"===t)return null;if("closed"===t)return 0;return vr(r._writableStreamController)}(this)},enumerable:!1,configurable:!0}),Object.defineProperty(WritableStreamDefaultWriter.prototype,"ready",{get:function(){return sr(this)?this._readyPromise:f(Pr("ready"))},enumerable:!1,configurable:!0}),WritableStreamDefaultWriter.prototype.abort=function(e){return void 0===e&&(e=void 0),sr(this)?void 0===this._ownerWritableStream?f(qr("abort")):function(e,r){return er(e._ownerWritableStream,r)}(this,e):f(Pr("abort"))},WritableStreamDefaultWriter.prototype.close=function(){if(!sr(this))return f(Pr("close"));var e=this._ownerWritableStream;return void 0===e?f(qr("close")):ir(e)?f(new TypeError("Cannot close an already-closing stream")):cr(this)},WritableStreamDefaultWriter.prototype.releaseLock=function(){if(!sr(this))throw Pr("releaseLock");void 0!==this._ownerWritableStream&&br(this)},WritableStreamDefaultWriter.prototype.write=function(e){return void 0===e&&(e=void 0),sr(this)?void 0===this._ownerWritableStream?f(qr("write to")):pr(this,e):f(Pr("write"))},WritableStreamDefaultWriter}();function sr(e){return!!n(e)&&!!Object.prototype.hasOwnProperty.call(e,"_ownerWritableStream")}function cr(e){return rr(e._ownerWritableStream)}function dr(e,r){"pending"===e._closedPromiseState?Or(e,r):function(e,r){Er(e,r)}(e,r)}function fr(e,r){"pending"===e._readyPromiseState?Ar(e,r):function(e,r){Br(e,r)}(e,r)}function br(e){var r=e._ownerWritableStream,t=new TypeError("Writer was released and can no longer be used to monitor the stream's closedness");fr(e,t),dr(e,t),r._writer=void 0,e._ownerWritableStream=void 0}function pr(e,r){var t=e._ownerWritableStream,o=t._writableStreamController,n=function(e,r){try{return e._strategySizeAlgorithm(r)}catch(r){return Sr(e,r),1}}(o,r);if(t!==e._ownerWritableStream)return f(qr("write to"));var i=t._state;if("errored"===i)return f(t._storedError);if(ir(t)||"closed"===i)return f(new TypeError("The stream is closing or closed and cannot be written to"));if("erroring"===i)return f(t._storedError);var a=function(e){return c((function(r,t){var o={_resolve:r,_reject:t};e._writeRequests.push(o)}))}(t);return function(e,r,t){try{ce(e,r,t)}catch(r){return void Sr(e,r)}var o=e._controlledWritableStream;if(!ir(o)&&"writable"===o._state){var n=wr(e);ur(o,n)}gr(e)}(o,r,n),a}Object.defineProperties(lr.prototype,{abort:{enumerable:!0},close:{enumerable:!0},releaseLock:{enumerable:!0},write:{enumerable:!0},closed:{enumerable:!0},desiredSize:{enumerable:!0},ready:{enumerable:!0}}),"symbol"==typeof r.toStringTag&&Object.defineProperty(lr.prototype,r.toStringTag,{value:"WritableStreamDefaultWriter",configurable:!0});var hr={},_r=function(){function WritableStreamDefaultController(){throw new TypeError("Illegal constructor")}return WritableStreamDefaultController.prototype.error=function(e){if(void 0===e&&(e=void 0),!function(e){if(!n(e))return!1;if(!Object.prototype.hasOwnProperty.call(e,"_controlledWritableStream"))return!1;return!0}(this))throw new TypeError("WritableStreamDefaultController.prototype.error can only be used on a WritableStreamDefaultController");"writable"===this._controlledWritableStream._state&&Rr(this,e)},WritableStreamDefaultController.prototype[j]=function(e){var r=this._abortAlgorithm(e);return yr(this),r},WritableStreamDefaultController.prototype[B]=function(){de(this)},WritableStreamDefaultController}();function mr(e,r,t,o,n,i,a,u){r._controlledWritableStream=e,e._writableStreamController=r,r._queue=void 0,r._queueTotalSize=void 0,de(r),r._started=!1,r._strategySizeAlgorithm=u,r._strategyHWM=a,r._writeAlgorithm=o,r._closeAlgorithm=n,r._abortAlgorithm=i;var l=wr(r);ur(e,l),p(d(t()),(function(){r._started=!0,gr(r)}),(function(t){r._started=!0,tr(e,t)}))}function yr(e){e._writeAlgorithm=void 0,e._closeAlgorithm=void 0,e._abortAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function vr(e){return e._strategyHWM-e._queueTotalSize}function gr(e){var r=e._controlledWritableStream;if(e._started&&void 0===r._inFlightWriteRequest)if("erroring"!==r._state){if(0!==e._queue.length){var t=e._queue.peek().value;t===hr?function(e){var r=e._controlledWritableStream;(function(e){e._inFlightCloseRequest=e._closeRequest,e._closeRequest=void 0})(r),se(e);var t=e._closeAlgorithm();yr(e),p(t,(function(){!function(e){e._inFlightCloseRequest._resolve(void 0),e._inFlightCloseRequest=void 0,"erroring"===e._state&&(e._storedError=void 0,void 0!==e._pendingAbortRequest&&(e._pendingAbortRequest._resolve(),e._pendingAbortRequest=void 0)),e._state="closed";var r=e._writer;void 0!==r&&Wr(r)}(r)}),(function(e){!function(e,r){e._inFlightCloseRequest._reject(r),e._inFlightCloseRequest=void 0,void 0!==e._pendingAbortRequest&&(e._pendingAbortRequest._reject(r),e._pendingAbortRequest=void 0),tr(e,r)}(r,e)}))}(e):function(e,r){var t=e._controlledWritableStream;(function(e){e._inFlightWriteRequest=e._writeRequests.shift()})(t),p(e._writeAlgorithm(r),(function(){!function(e){e._inFlightWriteRequest._resolve(void 0),e._inFlightWriteRequest=void 0}(t);var r=t._state;if(se(e),!ir(t)&&"writable"===r){var o=wr(e);ur(t,o)}gr(e)}),(function(r){"writable"===t._state&&yr(e),function(e,r){e._inFlightWriteRequest._reject(r),e._inFlightWriteRequest=void 0,tr(e,r)}(t,r)}))}(e,t)}}else nr(r)}function Sr(e,r){"writable"===e._controlledWritableStream._state&&Rr(e,r)}function wr(e){return vr(e)<=0}function Rr(e,r){var t=e._controlledWritableStream;yr(e),or(t,r)}function Tr(e){return new TypeError("WritableStream.prototype."+e+" can only be used on a WritableStream")}function Pr(e){return new TypeError("WritableStreamDefaultWriter.prototype."+e+" can only be used on a WritableStreamDefaultWriter")}function qr(e){return new TypeError("Cannot "+e+" a stream using a released writer")}function Cr(e){e._closedPromise=c((function(r,t){e._closedPromise_resolve=r,e._closedPromise_reject=t,e._closedPromiseState="pending"}))}function Er(e,r){Cr(e),Or(e,r)}function Or(e,r){void 0!==e._closedPromise_reject&&(y(e._closedPromise),e._closedPromise_reject(r),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="rejected")}function Wr(e){void 0!==e._closedPromise_resolve&&(e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="resolved")}function jr(e){e._readyPromise=c((function(r,t){e._readyPromise_resolve=r,e._readyPromise_reject=t})),e._readyPromiseState="pending"}function Br(e,r){jr(e),Ar(e,r)}function kr(e){jr(e),zr(e)}function Ar(e,r){void 0!==e._readyPromise_reject&&(y(e._readyPromise),e._readyPromise_reject(r),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="rejected")}function zr(e){void 0!==e._readyPromise_resolve&&(e._readyPromise_resolve(void 0),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="fulfilled")}Object.defineProperties(_r.prototype,{error:{enumerable:!0}}),"symbol"==typeof r.toStringTag&&Object.defineProperty(_r.prototype,r.toStringTag,{value:"WritableStreamDefaultController",configurable:!0});var Dr="undefined"!=typeof DOMException?DOMException:void 0;var Fr,Lr=function(e){if("function"!=typeof e&&"object"!=typeof e)return!1;try{return new e,!0}catch(e){return!1}}(Dr)?Dr:((Fr=function(e,r){this.message=e||"",this.name=r||"Error",Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}).prototype=Object.create(Error.prototype),Object.defineProperty(Fr.prototype,"constructor",{value:Fr,writable:!0,configurable:!0}),Fr);function Ir(e,r,o,n,i,a){var u=V(e),l=Je(r);e._disturbed=!0;var s=!1,m=d(void 0);return c((function(v,g){var S,w,R,T;if(void 0!==a){if(S=function(){var t=new Lr("Aborted","AbortError"),o=[];n||o.push((function(){return"writable"===r._state?er(r,t):d(void 0)})),i||o.push((function(){return"readable"===e._state?st(e,t):d(void 0)})),O((function(){return Promise.all(o.map((function(e){return e()})))}),!0,t)},a.aborted)return void S();a.addEventListener("abort",S)}if(E(e,u._closedPromise,(function(e){n?W(!0,e):O((function(){return er(r,e)}),!0,e)})),E(r,l._closedPromise,(function(r){i?W(!0,r):O((function(){return st(e,r)}),!0,r)})),w=e,R=u._closedPromise,T=function(){o?W():O((function(){return function(e){var r=e._ownerWritableStream,t=r._state;return ir(r)||"closed"===t?d(void 0):"errored"===t?f(r._storedError):cr(e)}(l)}))},"closed"===w._state?T():h(R,T),ir(r)||"closed"===r._state){var q=new TypeError("the destination writable stream closed before all data could be piped to it");i?W(!0,q):O((function(){return st(e,q)}),!0,q)}function C(){var e=m;return b(m,(function(){return e!==m?C():void 0}))}function E(e,r,t){"errored"===e._state?t(e._storedError):_(r,t)}function O(e,t,o){function n(){p(e(),(function(){return j(t,o)}),(function(e){return j(!0,e)}))}s||(s=!0,"writable"!==r._state||ir(r)?n():h(C(),n))}function W(e,t){s||(s=!0,"writable"!==r._state||ir(r)?j(e,t):h(C(),(function(){return j(e,t)})))}function j(e,r){br(l),P(u),void 0!==a&&a.removeEventListener("abort",S),e?g(r):v(void 0)}y(c((function(e,r){!function o(n){n?e():b(s?d(!0):b(l._readyPromise,(function(){return c((function(e,r){re(u,{_chunkSteps:function(r){m=b(pr(l,r),void 0,t),e(!1)},_closeSteps:function(){return e(!0)},_errorSteps:r})}))})),o,r)}(!1)})))}))}var Mr=function(){function ReadableStreamDefaultController(){throw new TypeError("Illegal constructor")}return Object.defineProperty(ReadableStreamDefaultController.prototype,"desiredSize",{get:function(){if(!Qr(this))throw Kr("desiredSize");return Gr(this)},enumerable:!1,configurable:!0}),ReadableStreamDefaultController.prototype.close=function(){if(!Qr(this))throw Kr("close");if(!Xr(this))throw new TypeError("The stream is not in a state that permits close");Hr(this)},ReadableStreamDefaultController.prototype.enqueue=function(e){if(void 0===e&&(e=void 0),!Qr(this))throw Kr("enqueue");if(!Xr(this))throw new TypeError("The stream is not in a state that permits enqueue");return Vr(this,e)},ReadableStreamDefaultController.prototype.error=function(e){if(void 0===e&&(e=void 0),!Qr(this))throw Kr("error");Ur(this,e)},ReadableStreamDefaultController.prototype[k]=function(e){de(this);var r=this._cancelAlgorithm(e);return Nr(this),r},ReadableStreamDefaultController.prototype[A]=function(e){var r=this._controlledReadableStream;if(this._queue.length>0){var t=se(this);this._closeRequested&&0===this._queue.length?(Nr(this),ct(r)):Yr(this),e._chunkSteps(t)}else U(r,e),Yr(this)},ReadableStreamDefaultController}();function Qr(e){return!!n(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledReadableStream")}function Yr(e){xr(e)&&(e._pulling?e._pullAgain=!0:(e._pulling=!0,p(e._pullAlgorithm(),(function(){e._pulling=!1,e._pullAgain&&(e._pullAgain=!1,Yr(e))}),(function(r){Ur(e,r)}))))}function xr(e){var r=e._controlledReadableStream;return!!Xr(e)&&(!!e._started&&(!!(lt(r)&&X(r)>0)||Gr(e)>0))}function Nr(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function Hr(e){if(Xr(e)){var r=e._controlledReadableStream;e._closeRequested=!0,0===e._queue.length&&(Nr(e),ct(r))}}function Vr(e,r){if(Xr(e)){var t=e._controlledReadableStream;if(lt(t)&&X(t)>0)G(t,r,!1);else{var o=void 0;try{o=e._strategySizeAlgorithm(r)}catch(r){throw Ur(e,r),r}try{ce(e,r,o)}catch(r){throw Ur(e,r),r}}Yr(e)}}function Ur(e,r){var t=e._controlledReadableStream;"readable"===t._state&&(de(e),Nr(e),dt(t,r))}function Gr(e){var r=e._controlledReadableStream._state;return"errored"===r?null:"closed"===r?0:e._strategyHWM-e._queueTotalSize}function Xr(e){var r=e._controlledReadableStream._state;return!e._closeRequested&&"readable"===r}function Jr(e,r,t,o,n,i,a){r._controlledReadableStream=e,r._queue=void 0,r._queueTotalSize=void 0,de(r),r._started=!1,r._closeRequested=!1,r._pullAgain=!1,r._pulling=!1,r._strategySizeAlgorithm=a,r._strategyHWM=i,r._pullAlgorithm=o,r._cancelAlgorithm=n,e._readableStreamController=r,p(d(t()),(function(){r._started=!0,Yr(r)}),(function(e){Ur(r,e)}))}function Kr(e){return new TypeError("ReadableStreamDefaultController.prototype."+e+" can only be used on a ReadableStreamDefaultController")}function Zr(e,r,t){return L(e,t),function(t){return S(e,r,[t])}}function $r(e,r,t){return L(e,t),function(t){return S(e,r,[t])}}function et(e,r,t){return L(e,t),function(t){return g(e,r,[t])}}function rt(e,r){if("bytes"!==(e=""+e))throw new TypeError(r+" '"+e+"' is not a valid enumeration value for ReadableStreamType");return e}function tt(e,r){if("byob"!==(e=""+e))throw new TypeError(r+" '"+e+"' is not a valid enumeration value for ReadableStreamReaderMode");return e}function ot(e,r){F(e,r);var t=null==e?void 0:e.preventAbort,o=null==e?void 0:e.preventCancel,n=null==e?void 0:e.preventClose,i=null==e?void 0:e.signal;return void 0!==i&&function(e,r){if(!function(e){if("object"!=typeof e||null===e)return!1;try{return"boolean"==typeof e.aborted}catch(e){return!1}}(e))throw new TypeError(r+" is not an AbortSignal.")}(i,r+" has member 'signal' that"),{preventAbort:Boolean(t),preventCancel:Boolean(o),preventClose:Boolean(n),signal:i}}Object.defineProperties(Mr.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},desiredSize:{enumerable:!0}}),"symbol"==typeof r.toStringTag&&Object.defineProperty(Mr.prototype,r.toStringTag,{value:"ReadableStreamDefaultController",configurable:!0});var nt=function(){function ReadableStream(e,r){void 0===e&&(e={}),void 0===r&&(r={}),void 0===e?e=null:I(e,"First parameter");var t=Ye(r,"Second parameter"),o=function(e,r){F(e,r);var t=e,o=null==t?void 0:t.autoAllocateChunkSize,n=null==t?void 0:t.cancel,i=null==t?void 0:t.pull,a=null==t?void 0:t.start,u=null==t?void 0:t.type;return{autoAllocateChunkSize:void 0===o?void 0:N(o,r+" has member 'autoAllocateChunkSize' that"),cancel:void 0===n?void 0:Zr(n,t,r+" has member 'cancel' that"),pull:void 0===i?void 0:$r(i,t,r+" has member 'pull' that"),start:void 0===a?void 0:et(a,t,r+" has member 'start' that"),type:void 0===u?void 0:rt(u,r+" has member 'type' that")}}(e,"First parameter");if(at(this),"bytes"===o.type){if(void 0!==t.size)throw new RangeError("The strategy for a byte stream cannot have a size function");je(this,o,Me(t,0))}else{var n=Qe(t);!function(e,r,t,o){var n=Object.create(Mr.prototype),i=function(){},a=function(){return d(void 0)},u=function(){return d(void 0)};void 0!==r.start&&(i=function(){return r.start(n)}),void 0!==r.pull&&(a=function(){return r.pull(n)}),void 0!==r.cancel&&(u=function(e){return r.cancel(e)}),Jr(e,n,i,a,u,t,o)}(this,o,Me(t,1),n)}}return Object.defineProperty(ReadableStream.prototype,"locked",{get:function(){if(!ut(this))throw ft("locked");return lt(this)},enumerable:!1,configurable:!0}),ReadableStream.prototype.cancel=function(e){return void 0===e&&(e=void 0),ut(this)?lt(this)?f(new TypeError("Cannot cancel a stream that already has a reader")):st(this,e):f(ft("cancel"))},ReadableStream.prototype.getReader=function(e){if(void 0===e&&(e=void 0),!ut(this))throw ft("getReader");return void 0===function(e,r){F(e,r);var t=null==e?void 0:e.mode;return{mode:void 0===t?void 0:tt(t,r+" has member 'mode' that")}}(e,"First parameter").mode?V(this):new Fe(this)},ReadableStream.prototype.pipeThrough=function(e,r){if(void 0===r&&(r={}),!ut(this))throw ft("pipeThrough");M(e,1,"pipeThrough");var t=function(e,r){F(e,r);var t=null==e?void 0:e.readable;Q(t,"readable","ReadableWritablePair"),H(t,r+" has member 'readable' that");var o=null==e?void 0:e.writable;return Q(o,"writable","ReadableWritablePair"),Ge(o,r+" has member 'writable' that"),{readable:t,writable:o}}(e,"First parameter"),o=ot(r,"Second parameter");if(lt(this))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked ReadableStream");if($e(t.writable))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked WritableStream");return y(Ir(this,t.writable,o.preventClose,o.preventAbort,o.preventCancel,o.signal)),t.readable},ReadableStream.prototype.pipeTo=function(e,r){if(void 0===r&&(r={}),!ut(this))return f(ft("pipeTo"));if(void 0===e)return f("Parameter 1 is required in 'pipeTo'.");if(!Ze(e))return f(new TypeError("ReadableStream.prototype.pipeTo's first argument must be a WritableStream"));var t;try{t=ot(r,"Second parameter")}catch(e){return f(e)}return lt(this)?f(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked ReadableStream")):$e(e)?f(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked WritableStream")):Ir(this,e,t.preventClose,t.preventAbort,t.preventCancel,t.signal)},ReadableStream.prototype.tee=function(){if(!ut(this))throw ft("tee");var e=function(e,r){var t,o,n,i,a,u=V(e),l=!1,s=!1,f=!1,b=c((function(e){a=e}));function p(){return l||(l=!0,re(u,{_chunkSteps:function(e){v((function(){l=!1;var r=e,t=e;s||Vr(n._readableStreamController,r),f||Vr(i._readableStreamController,t),a(void 0)}))},_closeSteps:function(){l=!1,s||Hr(n._readableStreamController),f||Hr(i._readableStreamController)},_errorSteps:function(){l=!1}})),d(void 0)}function h(){}return n=it(h,p,(function(r){if(s=!0,t=r,f){var n=fe([t,o]),i=st(e,n);a(i)}return b})),i=it(h,p,(function(r){if(f=!0,o=r,s){var n=fe([t,o]),i=st(e,n);a(i)}return b})),_(u._closedPromise,(function(e){Ur(n._readableStreamController,e),Ur(i._readableStreamController,e),a(void 0)})),[n,i]}(this);return fe(e)},ReadableStream.prototype.values=function(e){if(void 0===e&&(e=void 0),!ut(this))throw ft("values");var r,t,o,n,i,a=function(e,r){F(e,r);var t=null==e?void 0:e.preventCancel;return{preventCancel:Boolean(t)}}(e,"First parameter");return r=this,t=a.preventCancel,o=V(r),n=new oe(o,t),(i=Object.create(ne))._asyncIteratorImpl=n,i},ReadableStream}();function it(e,r,t,o,n){void 0===o&&(o=1),void 0===n&&(n=function(){return 1});var i=Object.create(nt.prototype);return at(i),Jr(i,Object.create(Mr.prototype),e,r,t,o,n),i}function at(e){e._state="readable",e._reader=void 0,e._storedError=void 0,e._disturbed=!1}function ut(e){return!!n(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readableStreamController")}function lt(e){return void 0!==e._reader}function st(e,r){return e._disturbed=!0,"closed"===e._state?d(void 0):"errored"===e._state?f(e._storedError):(ct(e),m(e._readableStreamController[k](r),t))}function ct(e){e._state="closed";var r=e._reader;void 0!==r&&(ee(r)&&(r._readRequests.forEach((function(e){e._closeSteps()})),r._readRequests=new w),W(r))}function dt(e,r){e._state="errored",e._storedError=r;var t=e._reader;void 0!==t&&(ee(t)?(t._readRequests.forEach((function(e){e._errorSteps(r)})),t._readRequests=new w):(t._readIntoRequests.forEach((function(e){e._errorSteps(r)})),t._readIntoRequests=new w),O(t,r))}function ft(e){return new TypeError("ReadableStream.prototype."+e+" can only be used on a ReadableStream")}function bt(e,r){F(e,r);var t=null==e?void 0:e.highWaterMark;return Q(t,"highWaterMark","QueuingStrategyInit"),{highWaterMark:Y(t)}}Object.defineProperties(nt.prototype,{cancel:{enumerable:!0},getReader:{enumerable:!0},pipeThrough:{enumerable:!0},pipeTo:{enumerable:!0},tee:{enumerable:!0},values:{enumerable:!0},locked:{enumerable:!0}}),"symbol"==typeof r.toStringTag&&Object.defineProperty(nt.prototype,r.toStringTag,{value:"ReadableStream",configurable:!0}),"symbol"==typeof r.asyncIterator&&Object.defineProperty(nt.prototype,r.asyncIterator,{value:nt.prototype.values,writable:!0,configurable:!0});var pt=function size(e){return e.byteLength},ht=function(){function ByteLengthQueuingStrategy(e){M(e,1,"ByteLengthQueuingStrategy"),e=bt(e,"First parameter"),this._byteLengthQueuingStrategyHighWaterMark=e.highWaterMark}return Object.defineProperty(ByteLengthQueuingStrategy.prototype,"highWaterMark",{get:function(){if(!mt(this))throw _t("highWaterMark");return this._byteLengthQueuingStrategyHighWaterMark},enumerable:!1,configurable:!0}),Object.defineProperty(ByteLengthQueuingStrategy.prototype,"size",{get:function(){if(!mt(this))throw _t("size");return pt},enumerable:!1,configurable:!0}),ByteLengthQueuingStrategy}();function _t(e){return new TypeError("ByteLengthQueuingStrategy.prototype."+e+" can only be used on a ByteLengthQueuingStrategy")}function mt(e){return!!n(e)&&!!Object.prototype.hasOwnProperty.call(e,"_byteLengthQueuingStrategyHighWaterMark")}Object.defineProperties(ht.prototype,{highWaterMark:{enumerable:!0},size:{enumerable:!0}}),"symbol"==typeof r.toStringTag&&Object.defineProperty(ht.prototype,r.toStringTag,{value:"ByteLengthQueuingStrategy",configurable:!0});var yt=function size(){return 1},vt=function(){function CountQueuingStrategy(e){M(e,1,"CountQueuingStrategy"),e=bt(e,"First parameter"),this._countQueuingStrategyHighWaterMark=e.highWaterMark}return Object.defineProperty(CountQueuingStrategy.prototype,"highWaterMark",{get:function(){if(!St(this))throw gt("highWaterMark");return this._countQueuingStrategyHighWaterMark},enumerable:!1,configurable:!0}),Object.defineProperty(CountQueuingStrategy.prototype,"size",{get:function(){if(!St(this))throw gt("size");return yt},enumerable:!1,configurable:!0}),CountQueuingStrategy}();function gt(e){return new TypeError("CountQueuingStrategy.prototype."+e+" can only be used on a CountQueuingStrategy")}function St(e){return!!n(e)&&!!Object.prototype.hasOwnProperty.call(e,"_countQueuingStrategyHighWaterMark")}function wt(e,r,t){return L(e,t),function(t){return S(e,r,[t])}}function Rt(e,r,t){return L(e,t),function(t){return g(e,r,[t])}}function Tt(e,r,t){return L(e,t),function(t,o){return S(e,r,[t,o])}}Object.defineProperties(vt.prototype,{highWaterMark:{enumerable:!0},size:{enumerable:!0}}),"symbol"==typeof r.toStringTag&&Object.defineProperty(vt.prototype,r.toStringTag,{value:"CountQueuingStrategy",configurable:!0});var Pt=function(){function TransformStream(e,r,t){void 0===e&&(e={}),void 0===r&&(r={}),void 0===t&&(t={}),void 0===e&&(e=null);var o=Ye(r,"Second parameter"),n=Ye(t,"Third parameter"),i=function(e,r){F(e,r);var t=null==e?void 0:e.flush,o=null==e?void 0:e.readableType,n=null==e?void 0:e.start,i=null==e?void 0:e.transform,a=null==e?void 0:e.writableType;return{flush:void 0===t?void 0:wt(t,e,r+" has member 'flush' that"),readableType:o,start:void 0===n?void 0:Rt(n,e,r+" has member 'start' that"),transform:void 0===i?void 0:Tt(i,e,r+" has member 'transform' that"),writableType:a}}(e,"First parameter");if(void 0!==i.readableType)throw new RangeError("Invalid readableType specified");if(void 0!==i.writableType)throw new RangeError("Invalid writableType specified");var a,u=Me(n,0),l=Qe(n),s=Me(o,1),b=Qe(o);!function(e,r,t,o,n,i){function a(){return r}e._writable=function(e,r,t,o,n,i){void 0===n&&(n=1),void 0===i&&(i=function(){return 1});var a=Object.create(Xe.prototype);return Ke(a),mr(a,Object.create(_r.prototype),e,r,t,o,n,i),a}(a,(function(r){return function(e,r){var t=e._transformStreamController;if(e._backpressure){return m(e._backpressureChangePromise,(function(){var o=e._writable;if("erroring"===o._state)throw o._storedError;return At(t,r)}))}return At(t,r)}(e,r)}),(function(){return function(e){var r=e._readable,t=e._transformStreamController,o=t._flushAlgorithm();return Bt(t),m(o,(function(){if("errored"===r._state)throw r._storedError;Hr(r._readableStreamController)}),(function(t){throw Ct(e,t),r._storedError}))}(e)}),(function(r){return function(e,r){return Ct(e,r),d(void 0)}(e,r)}),t,o),e._readable=it(a,(function(){return function(e){return Ot(e,!1),e._backpressureChangePromise}(e)}),(function(r){return Et(e,r),d(void 0)}),n,i),e._backpressure=void 0,e._backpressureChangePromise=void 0,e._backpressureChangePromise_resolve=void 0,Ot(e,!0),e._transformStreamController=void 0}(this,c((function(e){a=e})),s,b,u,l),function(e,r){var t=Object.create(Wt.prototype),o=function(e){try{return kt(t,e),d(void 0)}catch(e){return f(e)}},n=function(){return d(void 0)};void 0!==r.transform&&(o=function(e){return r.transform(e,t)});void 0!==r.flush&&(n=function(){return r.flush(t)});!function(e,r,t,o){r._controlledTransformStream=e,e._transformStreamController=r,r._transformAlgorithm=t,r._flushAlgorithm=o}(e,t,o,n)}(this,i),void 0!==i.start?a(i.start(this._transformStreamController)):a(void 0)}return Object.defineProperty(TransformStream.prototype,"readable",{get:function(){if(!qt(this))throw Dt("readable");return this._readable},enumerable:!1,configurable:!0}),Object.defineProperty(TransformStream.prototype,"writable",{get:function(){if(!qt(this))throw Dt("writable");return this._writable},enumerable:!1,configurable:!0}),TransformStream}();function qt(e){return!!n(e)&&!!Object.prototype.hasOwnProperty.call(e,"_transformStreamController")}function Ct(e,r){Ur(e._readable._readableStreamController,r),Et(e,r)}function Et(e,r){Bt(e._transformStreamController),Sr(e._writable._writableStreamController,r),e._backpressure&&Ot(e,!1)}function Ot(e,r){void 0!==e._backpressureChangePromise&&e._backpressureChangePromise_resolve(),e._backpressureChangePromise=c((function(r){e._backpressureChangePromise_resolve=r})),e._backpressure=r}Object.defineProperties(Pt.prototype,{readable:{enumerable:!0},writable:{enumerable:!0}}),"symbol"==typeof r.toStringTag&&Object.defineProperty(Pt.prototype,r.toStringTag,{value:"TransformStream",configurable:!0});var Wt=function(){function TransformStreamDefaultController(){throw new TypeError("Illegal constructor")}return Object.defineProperty(TransformStreamDefaultController.prototype,"desiredSize",{get:function(){if(!jt(this))throw zt("desiredSize");return Gr(this._controlledTransformStream._readable._readableStreamController)},enumerable:!1,configurable:!0}),TransformStreamDefaultController.prototype.enqueue=function(e){if(void 0===e&&(e=void 0),!jt(this))throw zt("enqueue");kt(this,e)},TransformStreamDefaultController.prototype.error=function(e){if(void 0===e&&(e=void 0),!jt(this))throw zt("error");var r;r=e,Ct(this._controlledTransformStream,r)},TransformStreamDefaultController.prototype.terminate=function(){if(!jt(this))throw zt("terminate");!function(e){var r=e._controlledTransformStream;Hr(r._readable._readableStreamController);var t=new TypeError("TransformStream terminated");Et(r,t)}(this)},TransformStreamDefaultController}();function jt(e){return!!n(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledTransformStream")}function Bt(e){e._transformAlgorithm=void 0,e._flushAlgorithm=void 0}function kt(e,r){var t=e._controlledTransformStream,o=t._readable._readableStreamController;if(!Xr(o))throw new TypeError("Readable side is not in a state that permits enqueue");try{Vr(o,r)}catch(e){throw Et(t,e),t._readable._storedError}(function(e){return!xr(e)})(o)!==t._backpressure&&Ot(t,!0)}function At(e,r){return m(e._transformAlgorithm(r),void 0,(function(r){throw Ct(e._controlledTransformStream,r),r}))}function zt(e){return new TypeError("TransformStreamDefaultController.prototype."+e+" can only be used on a TransformStreamDefaultController")}function Dt(e){return new TypeError("TransformStream.prototype."+e+" can only be used on a TransformStream")}Object.defineProperties(Wt.prototype,{enqueue:{enumerable:!0},error:{enumerable:!0},terminate:{enumerable:!0},desiredSize:{enumerable:!0}}),"symbol"==typeof r.toStringTag&&Object.defineProperty(Wt.prototype,r.toStringTag,{value:"TransformStreamDefaultController",configurable:!0});var Ft={ReadableStream:nt,ReadableStreamDefaultController:Mr,ReadableByteStreamController:pe,ReadableStreamBYOBRequest:be,ReadableStreamDefaultReader:$,ReadableStreamBYOBReader:Fe,WritableStream:Xe,WritableStreamDefaultController:_r,WritableStreamDefaultWriter:lr,ByteLengthQueuingStrategy:ht,CountQueuingStrategy:vt,TransformStream:Pt,TransformStreamDefaultController:Wt};if(void 0!==o)for(var Lt in Ft)Object.prototype.hasOwnProperty.call(Ft,Lt)&&Object.defineProperty(o,Lt,{value:Ft[Lt],writable:!0,configurable:!0});e.ByteLengthQueuingStrategy=ht,e.CountQueuingStrategy=vt,e.ReadableByteStreamController=pe,e.ReadableStream=nt,e.ReadableStreamBYOBReader=Fe,e.ReadableStreamBYOBRequest=be,e.ReadableStreamDefaultController=Mr,e.ReadableStreamDefaultReader=$,e.TransformStream=Pt,e.TransformStreamDefaultController=Wt,e.WritableStream=Xe,e.WritableStreamDefaultController=_r,e.WritableStreamDefaultWriter=lr,Object.defineProperty(e,"__esModule",{value:!0})})); //# sourceMappingURL=polyfill.min.js.map +// The MIT License (MIT) +// web-streams-polyfill // https://github.com/MattiasBuelens/web-streams-polyfill // https://raw.githubusercontent.com/MattiasBuelens/web-streams-polyfill/master/LICENSE diff --git a/webrtc.js b/webrtc.js index a1139e9..5b527da 100644 --- a/webrtc.js +++ b/webrtc.js @@ -6,4 +6,4 @@ * No warranty, explicit or implicit, provided. * */ -var _0x36135b=_0x4985;(function(_0x2156f9,_0x545043){var _0x2c24a5=_0x4985,_0x2354f0=_0x2156f9();while(!![]){try{var _0x41e132=-parseInt(_0x2c24a5(0x373))/0x1*(-parseInt(_0x2c24a5(0x41e))/0x2)+-parseInt(_0x2c24a5(0x510))/0x3*(-parseInt(_0x2c24a5(0x353))/0x4)+parseInt(_0x2c24a5(0x6e6))/0x5+parseInt(_0x2c24a5(0x744))/0x6*(-parseInt(_0x2c24a5(0x42a))/0x7)+-parseInt(_0x2c24a5(0x976))/0x8+-parseInt(_0x2c24a5(0x8ea))/0x9+parseInt(_0x2c24a5(0x7db))/0xa;if(_0x41e132===_0x545043)break;else _0x2354f0['push'](_0x2354f0['shift']());}catch(_0x3dc0dd){_0x2354f0['push'](_0x2354f0['shift']());}}}(_0x367d,0x74874));function log(_0x3fb107){var _0x27a181=_0x4985;if(debugSocket){if(debugSocket[_0x27a181(0x68e)]===debugSocket[_0x27a181(0x907)])for(var _0x3423bc=0x0;_0x3423bc\x20this\x20a\x20scene?','requestStream','scaleSnap','win','closing\x203','6041115YmMJTb','bit\x20rate\x20being\x20munged','pull','lead','getPCM','An\x20RTC\x20error\x20occured','tie','path','coast','write','The\x20request\x20failed;\x20the\x20remote\x20user\x20did\x20not\x20recognize\x20you\x20as\x20the\x20director','gpGPU','decryptMessage','farm','turn:www.turn.vdo.ninja:3478','scaleDueToBitrate','removeChild','order','Only\x20the\x20main\x20director\x20can\x20use\x20this\x20setting','decimal','disconnected','jpeg','screenShareBitrate','defaultMedia','word','requestStatsContinuous','thin','call','The\x20remote\x20request\x20failed;\x20the\x20remote\x20token\x20did\x20not\x20match\x20or\x20the\x20remote\x20user\x20does\x20not\x20allow\x20remote\x20control.','OPEN','many','reportbutton','gave','most','garden','instant','forest','TrackNumber\x20must\x20be\x20>\x200\x20and\x20<\x20127','requestedStatsInterval','beforeunload','cool','prioritize-audio','noScaling','limitaudio','not\x20record\x20button\x20detected;\x20can\x27t\x20update\x20time\x20since\x20started\x20recording','time','added\x20video\x20track','Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID','hidesololinks','broadcastIFrame','Unknown','limitTotalBitrateAll','follow','batteryState','two','more','click','savedVolume','star','found','clean','2px','frameMeta','Meschast\x20canvas\x20not\x20working','Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.','directorPassword','open','targetAudioBitrate','optimize','canvas','name','noREMB','There\x27s\x20a\x20new\x20incoming\x20connection.','scale\x20set!','aspectRatio','Someone\x20Joined\x20the\x20Room','outputDevice','chunked','closing\x209','ring','charging','filetransfer','meshcastSettings','heart','changeLabel','spell','foot','select','playbackheader','contentType','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS','which','off','\x20(full)','turns:www.turn.obs.ninja:443','settings','disablePLI','SETUP\x20INCOMING','A\x20director\x20joined\x20the\x20room','head','indicate','Refreshing\x20scale','token','fast','overlay','broadcast=false','publishing\x20SDP\x20Offer:\x20','leavetone','label','pay','test','updateTime','leave','plant','directorBlindAllGuests','few','rpcs','iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','sendframes','subject','getReader','ICE\x20FAILed.\x20bad?','school','maxpublishers','ran','screenshareStereo','mobile','object','queueList','noise\x20gate\x20off','road','screenshare:\x20','codirectorRequested','requestRateLimit\x20RUN:\x20','video_encoder','effectsData','meshcastScreenShareCodec','low','spot','audioCodec','2046152mOmOKV','meshcastAudioBitrate','match','encodeRemote','soft','setAudioBitrate','timer','CriOS','ctx','pushLoudness','canvasCtx','mine','control','switchMode','ship','NOT\x20IN\x20VIEW\x20SET','west','noiseSuppression','readable','view','recording_audio_gain','resolve','trade','push-connection-info','Opened\x20transfer\x20channel','front','allowScreen','line','directorSpeakerMuted','come','stereo\x20inbound\x20enabled','session.provideFileList','team','directorHash','Valid\x20co\x20director\x20trying\x20to\x20transfer\x20a\x20guest','detail','warn','Restarting\x20since\x20closed','init_audio','mile','charCodeAt','loadend','changeURL','closeTimeout\x20cancelled;\x206\x27\x20retry\x20in\x203s?','empty\x20ice..','Failed\x20attempt\x20to\x20connect\x20as\x20co-director','face','closing\x2014','mutedState','controls','[data-action-type=\x22volume\x22][data--u-u-i-d=\x22','BITRATE\x201:\x20','round','onTrack','coDirector','miconly','requestAudioRateLimit','altUUID','during','wheel','bufferedAmount','Failed\x20to\x20request\x20video\x20and\x20audio;\x20iOS\x20device\x20asking?','obsCommand','stopWriter','totalBitrate:\x20','webp','far','cmd','roomTimer','between','configuration','getVideoBitrates','are','screenshare','hurry','queue','viewDirectorOnly','both','closed','createDataChannel','webCodec','joiningRoom','allowNoGroup','remoteMuteElement','permaid','https://meshcast.io/servers.json?ts=','cut','directMigrateIssue','obsstudio','done\x20setting\x20degrad\x20to\x20maintain-framerate','apiserver','except','remoteDescription','Someone\x20is\x20trying\x20to\x20transfer\x20a\x20guest','read','meshcastCodec','password','though','duck','son','remoteRaisedHandElement','system','verb','video_muted_init','container_','5px','table','decodeInvite','layout-enabled','piece','exclude','iceServers','maxviewers_url','search','cover','ruleOfThirds','denoise_url','images','may','got','stun:stun.l.google.com:19302','webkitAudioContext','rtc\x20state:\x20','choose','story','lost','Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.','disableOBS','completed','meet','history','roomenc','build','Second\x20Thread\x20Waiting\x20for\x20TURN\x20LIST\x20to\x20load','guest-connected','de2','getVideoTracks','waiting\x20for\x20keyframe','sendMsg','lowcut','beepToNotify','Timestamp\x20duplicated','localVoiceMeter','destination','turn:turn-eu2.obs.ninja:3478','chunks','iceTransportPolicy','pass','depend','stopping\x20old\x20track','red','closing\x204','nothing','coat','children','crowd','defaultBackgroundImages','Chromium-based\x20v','room-is-claimed','closeTimeout\x20cancelled;\x204','slot','trackNumber','failed\x20to\x20send\x20zoom\x20change\x20request','host','before','continent','allowmidi','Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume','will','sun','startWriter','keys','labelsize','Bearer\x20','post','stopClock','isScene','hidehome','novideo','micIsolated','century','column','sourceActive','maxaveragebitrate','blood','once','getAudioTracks','contain','BITRATE\x202:\x20','couldn\x27t\x20set\x20rate\x20limit','broadcast','canvasWebGL','noisegateSettings','ICE\x20FAILED','fileList','currentAudioConstraints','noExitPrompt','getResponseHeader','river','security','%\x20battery\x20remaining','Offset\x20may\x20not\x20be\x20negative','maxframeRate_q2','radio','virtualHangup','location','https://','shoe','defaultIframeSrc','imageElement','requestChangeSubGain','action','style','marginLeft','fell','.battery-level','midiIn','symbol','stringify','application/error','said','retryWatchInterval','fileWriter','objectFit','enough','\x20---\x20we\x20will\x20not\x20ask\x20again;\x20we\x27re\x20already\x20connected','minipreview','setVideoBitrate','inputBuffer','page','voiceMeter','act','maxviewers','turn:turn-usw2.vdo.ninja:3478','pattern','segment','gotGenericData','minptime','Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??','does','thus','audioInputChannels','requestFocusChange','sensors','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','little','audioMeterGuest','dry','abs','soloChatUUID','MESHCAST\x20LINK:\x20','addFrame','BYE\x20RPCS','pushEffectsData','iframetarget','throw','else','enemy','arm','determine','side','mother','PONGED','sentence','heard','introButton','announceCoDirector','Only\x20the\x20main\x20director\x20can\x20transfer\x20this\x20guest','send','flagship','intime','privacy','writeEBMLVarInt','IchBinSteveDerNinja','does\x20any\x20audio\x20exist?','fine','bitrateTimeout','dataset','avatar','[data-action-type=\x22toggle-group\x22][data--u-u-i-d=\x22','playback_audio_volume_meter','wss','turn','leg','raise','week','group','closing\x2016','track','Lowered\x20hand','FORCING\x20A\x20CHUNKED\x20KEY\x20FRAME:\x20','one','closePC','ceil','application/','hiddenSceneViewBitrate','1vh','held','responseText','allowVideo','autostart','remote-screenshare-state','watchTimeoutList2:','stay','again','Mute\x20video\x203306','cold','recording_audio_mic_delay','mute','big','createElement','several','screenshareid','mouth','clear','fromCharCode','Switching\x20to\x20limitTotalBitrateAll','home','care','design','Media','h264profile\x20being\x20modified','four','processDescription2','autoSyncObject','autoplay','meshcastMenu','recording_audio_ctx_latency','no\x20pcs[UUID]','arrive','FAIL\x20rpcs\x20onconnectionstatechange','constructor','max_bandwidth_capped_kbps','limitAudioEncoder','requested-stream','iceTimer','office','raw','A_OPUS','micDelay','SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS.\x20RPCS','micIsolate','content-type','fair','addEventListener','loadoutID','catch','stream_configAudio','broadcastChannel','can','also','race','remoteVideoMuted','getOBSOptimization','end-view-connection','getSettings','grand','promptAccess','onnegotiationneeded','scale','excite','nextQueue','numberOfChannels','image/webp','double','forceAspectRatio','value\x20there','kill','sit','second','wss://proxywss.rtc.ninja:443','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201','encoder','BlobBuffer','modifyDescLyra','hideClock','transcript','newViewConnection','video','disableNACK','she','steve','allowAudio','Max\x20bandwidth\x20being\x20capped:\x20','roomhost','generateRandomString','since','region','padStart','element','videoDevice','closing\x2013','autoSyncCallback','getContext','metaKey','five','digest','animatedMoves','oxygen','tabernac','burn','\x20as\x20preferred\x20audio\x20codec\x20by\x20viewer\x20via\x20API\x20(offer)','viewheight','preferVideoCodec','frameWriter','receiver','produce','preLimitedBitrate','seem','nodownloads','some','showlabels','town','setupIncoming','opacity','don\x27t','dynamicScale','loudest','surface','limitAudio','successfully\x20requested\x20audio\x20and\x20video','Utf8','VP9','Bad\x20UINT\x20size\x20','not-the-director','put','audioConstraints','SCREENS','writer','sid','BYE','allowVideos','rest','application/json;\x20charset=utf-8','playback_audio_pipeline','applyIsolatedVolume','Transfer\x20ended','binaryType','42e01f','engine','watchStream','consent','ontrack','KEY\x20FRAME\x20REQUESTED','The\x20remote\x20request\x20failed;\x20the\x20&remote\x20token\x20did\x20not\x20match\x20or\x20the\x20remote\x20user\x20does\x20not\x20allow\x20remote\x20control.','measureUnsignedInt','Someone\x20Joined\x20the\x20Room\x20with\x20a\x20video','camp','self','sendKeyFrameScenes','broad','screenSrc','apple','field','coDirectorEnable','this','modifyDescPCM','onopen','effectValue_default','gridlayout','couldn\x27t\x20set\x20preferred\x20video\x20codec','screenshareAEC','theyBeSharksHere','already\x20connected','cleanDirector','Inbound\x20User-based\x20Message\x20from\x20Room','requestChangeMicDelay','Seeking\x20beyond\x20the\x20end\x20of\x20file\x20is\x20not\x20allowed','need','windowed','cloud','setOpusAttributes','borderRadius','salt','generateStreamID','visibility','voice','meshcastScreenShareBitrate','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only','initial_group','pluginVersion','effectValue','enabled','Shared\x20website:\x20input','muteState','meterStyle','phrase','limitTotalBitrateGuests','session.watchTimeoutList\x20no\x20longer\x20exists;\x20won\x27t\x20retry.','innerHTML','black','de1','could','requestChangeEQ','speakerMute','rather','special','level','screenElement','icefilter','muted_activeSpeaker','seek','&id=','setup\x20peer\x20complete','requestSceneUpdate','orderby','multiply','codirector_changeURL','The\x20main\x20director\x20denied\x20you\x20as\x20a\x20co-director','thick','hidden','meshcast','HANG\x20UP\x20COMPLETE','room_init','with','wind','pointer','obsControls','transparent','quality','allowDownloads','modern','?ts=','gyro','head4','echoCancellation','deal','sendMessage','videoMuted:\x20','audioMutedOverride','directorDisplayMuted','decrypt','want','tainted','Browser','how','father','processPCSOnMessage','bitrate_set','Overwrite\x20crosses\x20blob\x20boundaries','WEBRTC\x20CONNECTION\x20OPEN','webAudios','their','guide','getReceivers','reply','disconnect','obsControl','info','desert','can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found','requestRateLimit','speech','degradationPreference','notice','north','noisegate','ride','audioContext','addIceCandidate','videosource_','sceneMute','\x20---\x20PC\x20TIMED\x20OUT,\x20but\x20still\x20alive.\x20Killing\x20it.','right','too','flow','food','LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20','earth','hostedTransfers','connected','chunked_mode','plugged','lone','chatbutton','use','enc','sampleRate','cleanOutput','similar','love','period','solo','total_outbound_p2p_connections','horse','money','setValueAtTime','writeByte','heat','ball','watchTimeoutList','closing\x205','header','Reloading?\x20uh\x20oh.\x20Why\x20didn\x27t\x20it?','ICE:\x20','main-director','GET','happy','setParameters','changeCamera','Content-Type','cae1','instrument','href','noise\x20gate\x20on','Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aAuto-reconnect\x20is\x20partially\x20implemented','edge','./media/bg_sample.webp','&code=','setScale','Chunked_audio','alert','maxMobileBitrate','letter','tire','processRPCSOnMessage','videoMuted','You\x27ve\x20been\x20transferred','\x20(fail)','restricted','guestFeeds','broke','position','charge','added\x20audio\x20track','roll','ice\x20timer\x20no\x20longer\x20exists','onload','GOT\x20ICES!!','poem','fr1','bright','eye','onmessage','createJavaScriptNode','buffer','size','opacityMuted','3435NXvHEQ','audio\x20bandwidth\x20set\x20f!','sync','door','midiDevice','Someone\x20published\x20a\x20video\x20to\x20the\x20Room','play','decoder','bandwidth\x20set\x20e!\x20','decide','shout','forceRotate','1280','infocus','for','\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API','true','interval','msg','Video\x20File','allowwebp','setUint32','sceneList','kind','done','divide','interest','closeTimeout\x20cancelled;\x205','experiment','perhaps','volume','streamSrc','after','law','differ','requestCoDirector','climb','fun','totalRoomBitrate_default','house','women','startsWith','old','gainNode','fear','Chunked_video','speakerMuted','getTracks','FORCING\x20A\x20KEY\x20FRAME:\x20','draw','delta','batteryMeter','writable','wrong','url','http://','audioBitrate','resolution','season','showDirector','ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?\x20peer\x20might\x20have\x20left\x20before\x20ICE\x20complete','sell','stats','move','layouts','card','connected\x20to\x20video\x20server','vdav','Update\x20Mixer\x20Event\x20on\x20REsize\x20SET','dollar','street','mixMinus','EncodedVideoChunk','enhance','message\x20could\x20not\x20be\x20sent;\x20queuing\x20it','pliCount','VDO-Ninja','borderColor','srcObject','scaleResolutionDownBy\x20set\x202b!','Checking\x20to\x20see\x20if\x20reconnectino\x20to\x20ws\x20lost\x20any\x20peers','quality_limitation_reason','bitrate\x20timeout;\x20ios/firefox\x20specific:\x20','prepare','setupScreenShareAddon','brown','selected','directorList','chunked_mode_audio','SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!','setRemoteDescription','remoteMuted','session.setupScreenShareAddon','whose','part','connectPeer','muteStateTemplate','cursor','processIceBundle','deferring\x20with\x20a\x20promise','rtc.ninja','machine','session','rotated','allow','streams','agc_url','sendPeers','value','miniInfo','introOnClean','sensorDataFilter','closing\x208','createMediaStreamSource','refreshScale','deltaY','MESHCAST();','cpuLimited','beat','crop','visible','watch','manualBandwidth','showall','audioEffects','recording_audio_pipeline','requestFile\x20in\x20reverse','isInteger','sensorData','cost','degree','consider','the','channelCount','chatmessage','answer','warm','mono','https://meshcast.io/view.html?id=','verifyData','screenIndexes','syncState','orientation','Does\x20Local\x20Stream\x20Source\x20EXIST?','cook','sharp','broadcast_mode','plane','store','log','woman','codec_url','chunkedVideoEnabled','quality_url','overlayNinja','who','wire','pol1','music','were','person','processDescription','setBitrate','waitImageTimeoutObject','audioChannels','arraybuffer','shape','ifs','near','broadcastChannelID','details','bypass','random','directorVideoMuted','chunkedStream','sendroom','stream','zoom','find','wood','jointone','hold','stick','estop','text','island','activeSpeaker','sea','sceneSync','allowWebp','particular','screenshareAutogain','requestAs','song','candidates','work','single','directorViewBitrate','mean','spoke','length','past','disableREMB','h264','https://turnservers.vdo.ninja/','roombitrate','describe','master','has','vp09.00.10.08','setLocalDescription','importKey','solution','udp','drink','preferCodec','possible','eight','observe','https://www.youtube.com/','state','note','PINGED','onconnectionstatechange\x20pcs\x20ice\x20--\x20disconnected,\x20but\x20not\x20yet\x20closed?\x20','setupYourOwnPlease','video_bitrate_kbps','forceios','bigmutebutton','all','vDav','replaceAll','vector','land','relay','slotmode','float','character','connect','Can\x27t\x20change\x20the\x20location\x20once\x20started\x20streaming','myVideo.webm','did','safemode','made','Video\x20Bitrate\x20is\x20locked;\x20can\x27t\x20update','beauty','recieveChunkedStream','solo-scene-connected','max','best','yet','hole','roomid','EncodedAudioChunk','keyname','Please\x20contact\x20steve@seguin.email\x20or\x20join\x20https://discord.vdo.ninja\x20if\x20Meshcast\x20is\x20not\x20working.','vb_url','press','ontimeout','any','setVideoScale','grew','createAnswer','nopreview','ocean','Not\x20a\x20scene','recordLocal','frameReader','autorecordlocal','SHA-256','audiobitrate','measure','spread','small','byteLength','bought','midi','air','directorUUID','chunkTime','migrate','This\x20shouldn\x27t\x20happen','requestChangeCompressor','sat','top','ArrayBufferDataStream','-kbps','class','fire','bandwidth\x20set\x20h!\x20','disableWebAudio','show','tiny','dimension:\x20','request\x20focus\x20change:\x20','stun:stun4.l.google.com:19302','truck','GOT\x20ICE!!','hand','fullscreenButton','ground','teach','egg','setClock','miss','firstPlayTriggered','animal','root','pip','talk','autorecordremote','directorSpeakerMute','lift','toLowerCase','toward','GOT\x20ICEs!!','port','audioCtxOutbound','data','pretty','useragent','remoteInterfaceAPI','general','includes','sdp','EBML\x20VINT\x20size\x20not\x20supported\x20','createWriteStream','men','safe','Audio_Loudness','localDescription','setResolution','requestUpload','getParameters','set','closedCaptions','closeTimeout\x20cancelled;\x207','Invalid\x20remote\x20control\x20code.\x0a\x0aThe\x20remote\x20OBS\x20system\x20needs\x20a\x20matching\x20passcode\x20set\x20using\x20&remote.\x0a\x0aSee\x20the\x20documentation\x20for\x20help..','RTC\x20closed','girl','getWriter','hostedFiles','requestVideoHack','#000','month','scaleResolution','userAgent','directorChat','art','row','scaleFactor','closing\x207','mutedStateScene','target','record','skill','sound','sendChannel','bone','ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789','maxBandwidth','hanging\x20up','occur','playsinline','nor','audio_codec_url','onerror','screenStream','msg\x20size\x20error','_screen','webCodecAudio','study','anyrequest','request\x20zoom\x20change:\x20','Someone','statsMenu','nine','division','scaleResolutionDownBy','getRandomValues','year','networkPriority','json','readyState','maxframeRate','meant','station','outboundAudioBitrate','problem','sending\x20message\x20via\x20server','poor','often','among','remoteVideoMuteElement','configVideo','pos','maintain-resolution','six','height','receiveChannel','volumeControl','CONNECTEED!','meshcastScale','codecGroupFlag','WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657','south','wide','Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.','gas','directorMutedState','\x20','recieveFile','postInterval','limitTotalBitrate','chunkedtransfer\x20OPEN','totalRoomBitrate','scaleWidth','pressed','screenShareElement','directorBlindButton','village','utf-8','layout-updated','.webm','just','activelySpeaking','give','Bad\x20EBML\x20datatype\x20','split','optimizedBitrate','requested\x20file\x20has\x20been\x20removed.','Remote\x20TURN\x20LIST\x20Loaded\x20**\x20','eventPlayActive','book','8px','\x20---\x20we\x20will\x20ask\x20again','AndroidFix','WebMWriter','targetBandwidth','reject\x20co','https://meshcast.io/view.html?api=','him','screenShareLabel','nature','waitingWatchList','encode','AES-CBC','stand','showClock','setAttribute','signalMeter','complete','maxBitrate','Generate\x20Some\x20Crypto\x20keys\x20first','getChannelData','width_url','subtract','starting\x20some\x20preload\x20bitrate\x20','sendGenericData','micSampleRate','processIce2','car','cpu','stereo','took','green','planet','proxy','result','ptz','scaleHeight','3818460DWupKp','rain','autoSync','enter','sent','vDAv','went','type','mark','late',',\x20mc?:\x20','border','bandwidth\x20set\x20c!\x20','edgelist','classList','noiframe','screenShareStartPaused','experience','null\x20ice\x20rpcs','midiHotkeys','requestChangeGating','ON\x20NEGO\x20NEEDED','science','great','parentNode','applySoloChat','writeU16BE','disableViewerWebAudioPipeline','groupAudio','concat','Transfer\x20was\x20completed\x20successfully','Requested_resolution','screensharequality','practice','onended','pitch','The\x20remote\x20control\x20request\x20failed.','hash\x20is\x20','disabled','changeParams','RSASSA-PKCS1-v1_5','pow','our','signature','like','rpc\x20datachannel\x20closed','outboundVideoBitrate','wssid','changeMicrophone','maintain-framerate','videoWriter','INITIAL\x20PUBLISH\x20START:\x20','might','keyframeTimeout','trip','directorBox','requestKeyframe','rotate_video','glad','kept','area','lockedVideoBitrate','joinRoom','die','timestamp','room-is-claimed-codirector','mass','event','suffix','bye','available_outgoing_bitrate_kbps','midiOut','iframeSrc','what','receive','paint','director-connected','turn:turn-cae1.vdo.ninja:3478','key','writeUnsignedIntBE','randomize','room','writeString','screenshare_url','blindAllGuests','strong','pcm','removeTrack','qlr','isDirector\x20','fakeUser','suggest','limitBitrate','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers','4735314tNmFMk','soil','pick','cleaning\x20up\x20lost\x20connection','new-view-connection','create','allowGraphs','tone','requestFile','showConnections','sink','pong','hw_enc','equate','writeU8','thing','init_video','listPromise','create\x20offer\x20worked','iframeVideo','transferSettings','focusDistance','sky','string','getTime','hard','out','UUID\x20does\x20not\x20exist','width','iceConnectionState\x20==\x20connected','UUID\x20not\x20found;\x20can\x27t\x20close.','forcePLI','speak','OPTIMIZED\x20AUDIO\x20ENABLED;\x20zero\x20bitrate','syllable','videoMutedFlag','failed','vp8','requestChangeLowcut','remove','represent','learn','opus','sticky','limitMeshcastBitrate','muted_savedState','tail','defaultSpeaker','screenShareElementHidden','useinbandfec','FORCE\x20KEYFRAME\x20FOR\x20SCENE','ptime','midiOffset','map','configAudio','company','same','form','[data-sololink]','Unknown\x20Meshcast\x20error','encodings','keyframeRate','mediaDevices','won\x27t','playback_audio_samplerate','chunked_mode_video','ori','AudioContext','sight','canvasSource','sitePassword','encrypt','clock','color','chart','morning','iframeEle','deep','family','Couldn\x27t\x20parse\x20JSON;\x20will\x20attempt\x20as\x20ArrayBuffer\x20UINT8ARRAY','train','hostname','Remote\x20request\x20decoded\x20successfully','board','screen','screenshareVideoOnly','raisehands','contentHint','visit','\x20x\x20','remoteStats','desaltStreamID','closeRPC','Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session','saw','videoOptions','seeding\x20!!','dedicatedControlBarSpace','transfer','continue','obsRemotePassword','pipe','room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests','forward','buy','audioDevice','plain','RPCS\x20WINS\x20ICE','obs.ninja/','wss://api.vdo.ninja:443','guess','turn:turn-eu1.vdo.ninja:3478','party','code','remoteMuteState','parse','remote','walk','inboundAudioPipeline','dataMode','rampUpTime','stereo\x20enabled','see','fall','startClock','api','statsInterval','enhanceAudioEncoder','stopping\x20some\x20preload\x20bitrate\x20','add-a-label','live','Bad\x20EBML\x20VINT\x20size\x20','was','lockedAudioBitrate','spend','slow','cotton','UUID','needKeyFrame','bad','speedtest','could\x20not\x20be\x20sent;\x20queuing\x20it','Meshcast\x20error:\x20432','Unmute\x20video','backup.vdo.ninja/','user\x20didn\x27t\x20have\x20access\x20for\x20this\x20file.','noPLIs','seeding','hangupbutton','prove','close','11021540dXkoFH','unified-plan','quietOthers','frameRate','lay','viewwidth','seed','PROBLEM,\x20Senders\x20is\x20more\x20than\x200:\x20','sendFile','sendChannel_','stereo_url','Unhandeled\x20Error\x20occured','probable','showRoomTime','maxvideobitrate','change','watchTimeoutList:','writeBytes','videoElement','paper','ping','forceTcpMode','publicKey','err','bitrateTimeoutFirefox','resumeClock','getAsDataArray','govern','yes','writeFloatBE','description','energy','new-push-connection','fit','remoteHash','frame','turn:turn-eu4.vdo.ninja:3478','think','directorView','glass','cat','section','options','dtx','product','onicecandidate','space','preloadbitrate','STREAM\x20ID\x20desalted\x202:','CLOSED','height_url','travel','until','adaptivePtime','PolandPirat','dream','noFEC','ready','applyIsolatedChat','CHUNKED\x20DETAILS','parent','isArray','whether','endViewConnection','blue','getTimezoneOffset','straight','codirector\x20request\x20hash\x20failed','allowIframe','ice','original','obsState','CONNECTED\x20TO\x20FIRST\x20PEER','addALabel','world','enhance_audio','mcSetScale','check','bitrate','wss://wss.vdo.ninja:443','addTrack','done\x20setting\x20degrad','began','directorVolumeState','new','each','webrtc-is-blocked','bread','fakeFeeds','pcs','distant','limitMaxBandwidth','meshcastBitrate','disconnectedTimeout','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x202','ten','undefined','updateurl','new-display-name','innerText','createBufferSource','populate','noun','requestVideoRecord','hssConnection','ondatachannel','encodedInsertableStreams','spring','rock','had','boat','bell','language','directorActions','writeDoubleBE','under','clicked','unshift','remoteFocusZoomRequest','usual','meat','createBuffer','subtle','lowerVolume','opacityDisconnect','mount','cameraConstraints','cross','mutedStateMixer','Meshcast\x20SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!','tall','directVideoMuted','wild','colony','getAudioSettings','vp9','screenshareContentHint','fullscreen','mag','inline-block','and','showTime','now','noNacks','network_type','can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found','ctrl','chunkedAudioEnabled','sail','automute','screensharefps','wing','application/sdp','notifyScreenShare','dataOffset','configure','iframeDetails_','success','mid','UUID\x20not\x20found\x20in\x20pcs','behind','game','offerSDP','water','currentCameraConstraints','prototype','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x204','createWritable','obs_control','atom','maxconnections','present','recorder','limitAudioBitrate','/status','EastSideRepresentZ','branch','chunksInQueue','snow','send\x20channel\x20open\x20pcs','director'];_0x367d=function(){return _0x43098e;};return _0x367d();}function debugStart(){var _0x442e04=![],_0x2b623d=0x0;function _0x10213a(){var _0x57dddc=_0x4985;clearTimeout(_0x442e04);if(debugSocket){if(debugSocket['readyState']===debugSocket[_0x57dddc(0x907)])return;try{debugSocket[_0x57dddc(0x7da)]();}catch(_0x3abc8d){}}debugSocket=new WebSocket('wss://debug.vdo.ninja:443'),debugSocket[_0x57dddc(0x8bd)]=function(){clearTimeout(_0x442e04),_0x442e04=setTimeout(function(){_0x10213a();},0x64);},debugSocket['onopen']=function(){var _0x4a045d=_0x57dddc;clearTimeout(_0x442e04);for(var _0x45bef8=0x0;_0x45bef8_0x54d74c['json']())['then'](function(_0xff6f9c){var _0x50f8b0=_0x3969c2;_0xff6f9c[_0x50f8b0(0x459)][_0x50f8b0(0x2c0)](_0x1c929d=>{var _0x51e6cc=_0x50f8b0;try{if(session[_0x51e6cc(0x7f0)]&&_0x1c929d[_0x51e6cc(0x5e5)]){}else _0x10c8a0[_0x51e6cc(0x3c3)](_0x1c929d);}catch(_0x377dfc){errorlog(_0x377dfc);}});if(isIFrame&&_0xff6f9c[_0x50f8b0(0x805)]&&session['speedtest']&&!session['view'])pokeIframeAPI('available-speedtest-servers',_0xff6f9c[_0x50f8b0(0x805)]);else!session[_0x50f8b0(0x7d0)]&&setStorage('turnlist',_0xff6f9c['servers'],0x1);})[_0x3969c2(0x212)](function(_0x47dd29){var _0x14c7e2=_0x3969c2;warnlog(_0x47dd29),_0x10c8a0=[{'username':_0x14c7e2(0x235),'credential':_0x14c7e2(0x5f0),'urls':[_0x14c7e2(0x948)],'tz':0x12c,'udp':![],'locale':_0x14c7e2(0x4eb)},{'username':'steve','credential':_0x14c7e2(0x5f0),'urls':[_0x14c7e2(0x733)],'tz':0x12c,'udp':!![],'locale':_0x14c7e2(0x4eb)},{'username':_0x14c7e2(0x3e7),'credential':_0x14c7e2(0x286),'urls':[_0x14c7e2(0x1a1)],'tz':0x1e0,'udp':!![],'locale':'usw2'},{'username':_0x14c7e2(0x3e7),'credential':_0x14c7e2(0x811),'urls':[_0x14c7e2(0x7ff)],'tz':-0x46,'udp':!![],'locale':_0x14c7e2(0x5ad)},{'username':'obsninja','credential':_0x14c7e2(0x247),'urls':[_0x14c7e2(0x148)],'tz':-0x3c,'udp':!![],'locale':_0x14c7e2(0x508)},{'username':'steve','credential':_0x14c7e2(0x5f0),'urls':['turns:turn.obs.ninja:443'],'tz':-0x3c,'udp':![],'locale':_0x14c7e2(0x47d)},{'username':_0x14c7e2(0x235),'credential':_0x14c7e2(0x5f0),'urls':[_0x14c7e2(0x7b3)],'tz':-0x3c,'udp':!![],'locale':_0x14c7e2(0x47d)},{'username':_0x14c7e2(0x3e7),'credential':'IchBinSteveDerNinja','urls':[_0x14c7e2(0x8f8)],'tz':-0x3c,'udp':!![],'locale':_0x14c7e2(0x13f)},{'username':_0x14c7e2(0x3e7),'credential':_0x14c7e2(0x1c9),'urls':['turns:www.turn.vdo.ninja:443'],'tz':-0x3c,'udp':![],'locale':'de2'},{'username':_0x14c7e2(0x3e7),'credential':_0x14c7e2(0x88a),'urls':['turn:turn-use1.vdo.ninja:3478'],'tz':0x12c,'udp':!![],'locale':_0x14c7e2(0x3bb)}],_0x10c8a0=processTURNs(_0x10c8a0);}),!session[_0x3969c2(0x8b3)]&&(session['stunServers']=[]),session['configuration']={'iceServers':session[_0x3969c2(0x8b3)],'sdpSemantics':_0x3969c2(0x7dc)},session[_0x3969c2(0x1c7)]&&(session['configuration']['iceTransportPolicy']='relay'),!_0x10c8a0&&(_0x10c8a0=[]),session[_0x3969c2(0xfe)][_0x3969c2(0x127)]=session[_0x3969c2(0xfe)][_0x3969c2(0x127)][_0x3969c2(0x703)](_0x10c8a0),log(_0x3969c2(0x6be)),!![];}var TURNPromise=null;async function chooseBestTURN(){var _0x219e6f=_0x36135b;if(session['configuration'])return;return!TURNPromise?TURNPromise=getTURNList():warnlog(_0x219e6f(0x13d)),await TURNPromise;}var WebRTC={};WebRTC[_0x36135b(0x1f8)]=(function(){var _0x3313d4=_0x36135b,_0x696fe6={};function _0x2f15cc(){var _0x4f860a=_0x4985,_0x542381,_0x34351c,_0x43d0c9=new Promise((_0x3d47b3,_0x1d2cbd)=>{_0x542381=_0x3d47b3,_0x34351c=_0x1d2cbd;});return _0x43d0c9[_0x4f860a(0xcd)]=_0x542381,_0x43d0c9[_0x4f860a(0x312)]=_0x34351c,_0x43d0c9;}_0x696fe6['generateStreamID']=function(_0x5a7da3=0x7){var _0x176570=_0x4985,_0x22e5ed='',_0x3530c7=_0x176570(0x676);for(var _0x347705=0x0;_0x347705<_0x5a7da3;_0x347705++){_0x22e5ed+=_0x3530c7[_0x176570(0x37a)](Math[_0x176570(0x8dc)](Math['random']()*_0x3530c7['length']));}try{_0x22e5ed=_0x22e5ed[_0x176570(0x5f6)]('AD',_0x176570(0x6eb)),_0x22e5ed=_0x22e5ed[_0x176570(0x5f6)]('Ad',_0x176570(0x2e8)),_0x22e5ed=_0x22e5ed['replaceAll']('ad',_0x176570(0x553)),_0x22e5ed=_0x22e5ed['replaceAll']('aD',_0x176570(0x5f5));}catch(_0x43f1f9){errorlog(_0x43f1f9);}return log(_0x22e5ed),_0x22e5ed;},_0x696fe6[_0x3313d4(0x239)]=function(_0x3a99ae=0x7){var _0x2295b3=_0x3313d4,_0x44347e='',_0x5d1509=[_0x2295b3(0x594),'of','to',_0x2295b3(0x867),'a','in','is','it','you','that','he',_0x2295b3(0x7c8),_0x2295b3(0x51e),'on',_0x2295b3(0x100),_0x2295b3(0x494),'as','I','his',_0x2295b3(0x8c7),'be','at',_0x2295b3(0x1db),'have',_0x2295b3(0x27f),_0x2295b3(0x2d2),'or',_0x2295b3(0x848),'by',_0x2295b3(0x902),_0x2295b3(0x2ae),_0x2295b3(0x72f),_0x2295b3(0x252),'we',_0x2295b3(0x215),_0x2295b3(0x75e),_0x2295b3(0x2c5),_0x2295b3(0x5af),_0x2295b3(0x5f4),'there',_0x2295b3(0x8cd),'up',_0x2295b3(0x4d1),'your',_0x2295b3(0x4a9),_0x2295b3(0x194),'an',_0x2295b3(0x830),_0x2295b3(0x234),_0x2295b3(0x945),'do',_0x2295b3(0x4b0),_0x2295b3(0x917),'if',_0x2295b3(0x160),_0x2295b3(0x899),'about',_0x2295b3(0x908),'then',_0x2295b3(0x3bd),_0x2295b3(0x8f3),'would',_0x2295b3(0x712),'so',_0x2295b3(0x470),'her',_0x2295b3(0x369),_0x2295b3(0x39e),_0x2295b3(0x753),_0x2295b3(0x7be),_0x2295b3(0x6c8),_0x2295b3(0x920),_0x2295b3(0x5e0),'look',_0x2295b3(0x921),_0x2295b3(0x340),_0x2295b3(0x47e),'go',_0x2295b3(0xd5),_0x2295b3(0x600),_0x2295b3(0x898),_0x2295b3(0x673),'no',_0x2295b3(0x90b),_0x2295b3(0x2b8),'my',_0x2295b3(0x328),_0x2295b3(0x2cb),_0x2295b3(0x87e),'than','call','first',_0x2295b3(0x5ab),_0x2295b3(0x12e),_0x2295b3(0x2ab),_0x2295b3(0x1bc),'been',_0x2295b3(0x869),'find',_0x2295b3(0x612),'new',_0x2295b3(0x5d3),_0x2295b3(0x56e),'take',_0x2295b3(0x300),'place',_0x2295b3(0x602),_0x2295b3(0x7c6),_0x2295b3(0x2ce),_0x2295b3(0x530),_0x2295b3(0x2ee),_0x2295b3(0x1ad),'only','round',_0x2295b3(0x432),_0x2295b3(0x68b),'came',_0x2295b3(0x632),'every',_0x2295b3(0x332),'me',_0x2295b3(0x6b9),_0x2295b3(0x710),_0x2295b3(0x84e),_0x2295b3(0x930),'very','through',_0x2295b3(0x6b7),_0x2295b3(0x77d),_0x2295b3(0x1bf),_0x2295b3(0x6fd),_0x2295b3(0x800),'say',_0x2295b3(0x31d),'low',_0x2295b3(0xd3),_0x2295b3(0x532),_0x2295b3(0x1d2),'cause','much',_0x2295b3(0x5d6),_0x2295b3(0x15c),_0x2295b3(0x54f),_0x2295b3(0x4c5),'boy',_0x2295b3(0x53a),_0x2295b3(0x4c6),_0x2295b3(0x77c),_0x2295b3(0x3d9),_0x2295b3(0x1a7),'set','three',_0x2295b3(0x4a6),_0x2295b3(0x624),'well',_0x2295b3(0x216),_0x2295b3(0x516),_0x2295b3(0x620),'end',_0x2295b3(0x261),_0x2295b3(0x1f5),_0x2295b3(0x116),_0x2295b3(0x639),_0x2295b3(0x64b),_0x2295b3(0x362),_0x2295b3(0x93f),'add',_0x2295b3(0x3b4),_0x2295b3(0x5f8),_0x2295b3(0x2d9),_0x2295b3(0x356),_0x2295b3(0x1ed),_0x2295b3(0x8e2),_0x2295b3(0x445),_0x2295b3(0x91e),_0x2295b3(0x19f),'why',_0x2295b3(0x41b),_0x2295b3(0x656),_0x2295b3(0x7ea),_0x2295b3(0x6ec),_0x2295b3(0x8c8),_0x2295b3(0x527),_0x2295b3(0x946),_0x2295b3(0x28c),_0x2295b3(0x537),'picture',_0x2295b3(0x438),'us',_0x2295b3(0x1e8),_0x2295b3(0x641),'point',_0x2295b3(0x1bd),_0x2295b3(0x825),_0x2295b3(0x5b8),_0x2295b3(0x13c),_0x2295b3(0x278),_0x2295b3(0x4ca),_0x2295b3(0x4aa),_0x2295b3(0x94d),_0x2295b3(0x6ce),'own',_0x2295b3(0x19d),'should',_0x2295b3(0x36e),_0x2295b3(0x925),_0x2295b3(0x597),_0x2295b3(0x964),'grow',_0x2295b3(0x682),'still',_0x2295b3(0x76d),_0x2295b3(0x95b),_0x2295b3(0x12a),_0x2295b3(0x4c8),_0x2295b3(0x161),_0x2295b3(0x1fa),_0x2295b3(0xfd),_0x2295b3(0x5ec),_0x2295b3(0x2a8),_0x2295b3(0x50a),_0x2295b3(0x2a4),'last','let','thought','city','tree',_0x2295b3(0x85a),_0x2295b3(0x8f7),_0x2295b3(0x75d),'start',_0x2295b3(0x71a),_0x2295b3(0x134),_0x2295b3(0x7a2),_0x2295b3(0xfa),_0x2295b3(0x5cb),_0x2295b3(0x541),'left',_0x2295b3(0x6ef),'run',_0x2295b3(0x257),'while',_0x2295b3(0x610),_0x2295b3(0x7da),_0x2295b3(0x375),'real',_0x2295b3(0x471),_0x2295b3(0x95d),_0x2295b3(0x4bd),'open',_0x2295b3(0x250),'together','next',_0x2295b3(0x310),_0x2295b3(0x152),'begin',_0x2295b3(0x12f),_0x2295b3(0x7b9),'example','ease',_0x2295b3(0x7ee),_0x2295b3(0x1d6),'always',_0x2295b3(0x5ae),_0x2295b3(0x458),_0x2295b3(0x105),_0x2295b3(0x6ee),_0x2295b3(0x696),_0x2295b3(0x4f7),_0x2295b3(0x80f),_0x2295b3(0xdf),_0x2295b3(0x17e),_0x2295b3(0x6dc),_0x2295b3(0x33d),_0x2295b3(0x1f6),_0x2295b3(0x229),_0x2295b3(0x6c0),_0x2295b3(0x38c),_0x2295b3(0x6df),_0x2295b3(0x6fc),'eat',_0x2295b3(0x737),'friend',_0x2295b3(0x82d),'idea','fish','mountain',_0x2295b3(0x34f),_0x2295b3(0x171),'base',_0x2295b3(0x325),_0x2295b3(0x4da),_0x2295b3(0x10e),'sure',_0x2295b3(0x589),_0x2295b3(0x78d),_0x2295b3(0xe6),_0x2295b3(0x5c3),'main',_0x2295b3(0x198),_0x2295b3(0x7ae),_0x2295b3(0x662),_0x2295b3(0x852),'young',_0x2295b3(0x814),_0x2295b3(0x410),'ever',_0x2295b3(0x14e),_0x2295b3(0x2ca),_0x2295b3(0x119),'feel',_0x2295b3(0x644),'bird',_0x2295b3(0x3c8),'body','dog',_0x2295b3(0x792),'direct',_0x2295b3(0x333),_0x2295b3(0x95a),_0x2295b3(0x5d1),_0x2295b3(0x61e),_0x2295b3(0x513),_0x2295b3(0x807),_0x2295b3(0x47c),'short',_0x2295b3(0x436),_0x2295b3(0x62e),_0x2295b3(0x495),'question','happen','complete',_0x2295b3(0x984),_0x2295b3(0x722),'half',_0x2295b3(0x847),'order',_0x2295b3(0x62f),_0x2295b3(0x6a4),_0x2295b3(0x693),_0x2295b3(0x125),_0x2295b3(0x3dc),'knew',_0x2295b3(0x14b),_0x2295b3(0x23a),_0x2295b3(0x62b),'whole','king',_0x2295b3(0x809),_0x2295b3(0x1c0),_0x2295b3(0x608),'hour','better',_0x2295b3(0x367),_0x2295b3(0xf2),_0x2295b3(0x3ee),_0x2295b3(0x243),'remember',_0x2295b3(0x426),'early',_0x2295b3(0x5c5),_0x2295b3(0x986),_0x2295b3(0x63b),_0x2295b3(0x52a),_0x2295b3(0x326),_0x2295b3(0x951),_0x2295b3(0x11e),_0x2295b3(0x442),'listen',_0x2295b3(0x69c),_0x2295b3(0x122),_0x2295b3(0x80e),_0x2295b3(0x452),_0x2295b3(0x78f),_0x2295b3(0x83a),_0x2295b3(0x467),_0x2295b3(0x1ef),'vowel',_0x2295b3(0x649),'war',_0x2295b3(0x7df),_0x2295b3(0x314),_0x2295b3(0x1a2),_0x2295b3(0x7cb),'center',_0x2295b3(0x4d6),_0x2295b3(0x5b0),_0x2295b3(0x4db),'serve','appear',_0x2295b3(0x96c),'map',_0x2295b3(0x6e7),'rule',_0x2295b3(0x7f6),_0x2295b3(0x8ec),_0x2295b3(0x1ea),_0x2295b3(0x4bc),_0x2295b3(0x294),_0x2295b3(0x8ba),'power',_0x2295b3(0x254),_0x2295b3(0x1cb),'certain',_0x2295b3(0x32c),_0x2295b3(0x7bf),_0x2295b3(0x8ed),_0x2295b3(0x2ec),_0x2295b3(0x3df),_0x2295b3(0x575),_0x2295b3(0x5ed),'wait','plan','figure',_0x2295b3(0x924),'box',_0x2295b3(0x841),_0x2295b3(0x27d),_0x2295b3(0x268),'correct','able','pound',_0x2295b3(0x528),_0x2295b3(0x604),_0x2295b3(0x397),_0x2295b3(0x393),_0x2295b3(0x173),_0x2295b3(0xd1),_0x2295b3(0x63c),_0x2295b3(0x1d5),'final',_0x2295b3(0x90a),_0x2295b3(0x6e0),'oh',_0x2295b3(0x36a),_0x2295b3(0x368),_0x2295b3(0x617),_0x2295b3(0x598),_0x2295b3(0x3be),_0x2295b3(0x3a6),_0x2295b3(0x73b),_0x2295b3(0x482),'mind',_0x2295b3(0x87b),_0x2295b3(0x1f2),_0x2295b3(0x772),_0x2295b3(0x24e),_0x2295b3(0x37e),_0x2295b3(0x556),'inch',_0x2295b3(0x48c),_0x2295b3(0x150),_0x2295b3(0x2d8),_0x2295b3(0x1e7),_0x2295b3(0xf3),'full',_0x2295b3(0x8cf),_0x2295b3(0x81b),_0x2295b3(0x969),_0x2295b3(0x519),_0x2295b3(0x25a),_0x2295b3(0x791),'moon',_0x2295b3(0x5c9),_0x2295b3(0x940),_0x2295b3(0x11d),_0x2295b3(0x374),_0x2295b3(0x958),_0x2295b3(0x671),_0x2295b3(0x849),'common',_0x2295b3(0x2c3),_0x2295b3(0x5e8),_0x2295b3(0x5a3),'stead',_0x2295b3(0x1af),'wonder',_0x2295b3(0x349),_0x2295b3(0x2bd),_0x2295b3(0x319),_0x2295b3(0x966),_0x2295b3(0x828),_0x2295b3(0x87c),_0x2295b3(0x5b6),_0x2295b3(0x751),'hot',_0x2295b3(0x63f),_0x2295b3(0x43e),_0x2295b3(0x4de),_0x2295b3(0x88d),_0x2295b3(0x4f8),_0x2295b3(0x3e6),_0x2295b3(0x7f7),_0x2295b3(0x835),'fill','east',_0x2295b3(0x731),_0x2295b3(0x84b),_0x2295b3(0x697),_0x2295b3(0x21c),_0x2295b3(0x4df),_0x2295b3(0x609),'wave','drop',_0x2295b3(0x93d),'am',_0x2295b3(0x886),_0x2295b3(0x2ed),'dance',_0x2295b3(0x26f),'position',_0x2295b3(0x1ba),_0x2295b3(0x6a5),_0x2295b3(0x86f),_0x2295b3(0x3a0),_0x2295b3(0x50e),'vary','settle',_0x2295b3(0x764),'weight',_0x2295b3(0x651),_0x2295b3(0x820),'matter','circle','pair',_0x2295b3(0x449),_0x2295b3(0x529),_0x2295b3(0x766),_0x2295b3(0x2e3),_0x2295b3(0x52d),_0x2295b3(0x746),'sudden',_0x2295b3(0x462),'square','reason',_0x2295b3(0x5d8),_0x2295b3(0x76c),_0x2295b3(0x66b),_0x2295b3(0x961),_0x2295b3(0x23b),_0x2295b3(0x7fa),_0x2295b3(0x8e4),_0x2295b3(0x7e7),'bed',_0x2295b3(0x3d0),_0x2295b3(0x63d),_0x2295b3(0x4bf),_0x2295b3(0x2b4),'believe','fraction',_0x2295b3(0x90e),_0x2295b3(0x228),_0x2295b3(0x217),'window',_0x2295b3(0x5a4),'summer',_0x2295b3(0x794),_0x2295b3(0x3f1),_0x2295b3(0x7d9),_0x2295b3(0x4cf),_0x2295b3(0x1d3),_0x2295b3(0x446),'wall',_0x2295b3(0x212),_0x2295b3(0x858),'wish',_0x2295b3(0x75a),_0x2295b3(0x797),_0x2295b3(0x3ae),'winter',_0x2295b3(0x62a),_0x2295b3(0x2ba),_0x2295b3(0x85f),_0x2295b3(0x4ec),_0x2295b3(0x721),_0x2295b3(0x802),_0x2295b3(0x3fc),_0x2295b3(0x2e5),'job',_0x2295b3(0x4f0),_0x2295b3(0x370),_0x2295b3(0x79c),_0x2295b3(0x5d9),_0x2295b3(0x97a),_0x2295b3(0x535),_0x2295b3(0x509),_0x2295b3(0x6a7),'weather',_0x2295b3(0x667),_0x2295b3(0x2b3),'bear',_0x2295b3(0x2eb),_0x2295b3(0x4e7),_0x2295b3(0x891),_0x2295b3(0x341),_0x2295b3(0x313),_0x2295b3(0x29c),'gone',_0x2295b3(0x3c2),'baby',_0x2295b3(0x5e9),_0x2295b3(0x6b3),_0x2295b3(0x139),_0x2295b3(0x642),_0x2295b3(0x7ac),_0x2295b3(0x1d4),'solve','metal',_0x2295b3(0x819),_0x2295b3(0x3c3),'seven','paragraph','third','shall',_0x2295b3(0x1e1),_0x2295b3(0x41f),_0x2295b3(0x5de),_0x2295b3(0x5a0),'floor',_0x2295b3(0x371),_0x2295b3(0x6e3),_0x2295b3(0x248),_0x2295b3(0x44c),_0x2295b3(0x657),_0x2295b3(0x803),_0x2295b3(0x16c),_0x2295b3(0x593),_0x2295b3(0x6ed),_0x2295b3(0x531),'bit',_0x2295b3(0x8f2),'copy',_0x2295b3(0x478),'silent',_0x2295b3(0x85d),_0x2295b3(0x42b),_0x2295b3(0x745),_0x2295b3(0x503),'temperature',_0x2295b3(0x383),_0x2295b3(0x451),'value','fight',_0x2295b3(0x35b),_0x2295b3(0x586),_0x2295b3(0x220),'natural',_0x2295b3(0x989),'sense','ear',_0x2295b3(0x1b8),'quite',_0x2295b3(0x4ff),_0x2295b3(0x3db),'middle',_0x2295b3(0x227),_0x2295b3(0x11b),'lake','moment','scale','loud',_0x2295b3(0x846),_0x2295b3(0x5ea),'child',_0x2295b3(0x81d),_0x2295b3(0x435),_0x2295b3(0x30d),'dictionary',_0x2295b3(0x400),_0x2295b3(0x897),'method','organ',_0x2295b3(0x957),'age',_0x2295b3(0x804),_0x2295b3(0x3f9),_0x2295b3(0x28e),'surprise',_0x2295b3(0x8b5),_0x2295b3(0x2d1),_0x2295b3(0x633),_0x2295b3(0x534),_0x2295b3(0x912),_0x2295b3(0x1f7),_0x2295b3(0x695),_0x2295b3(0x3f7),_0x2295b3(0x52c),'bottom',_0x2295b3(0x734),'iron',_0x2295b3(0x5d4),_0x2295b3(0x5c6),'flat','twenty',_0x2295b3(0x2de),_0x2295b3(0x30f),'crease',_0x2295b3(0x60a),_0x2295b3(0xce),_0x2295b3(0x46d),_0x2295b3(0x71c),_0x2295b3(0x208),_0x2295b3(0x730),_0x2295b3(0x66c),_0x2295b3(0x1f1),_0x2295b3(0x3ef),_0x2295b3(0x191),_0x2295b3(0x725),_0x2295b3(0x33e),_0x2295b3(0x2d0),_0x2295b3(0x51a),_0x2295b3(0x113),_0x2295b3(0x8d4),_0x2295b3(0x7e1),_0x2295b3(0x74b),_0x2295b3(0x2e7),_0x2295b3(0x741),_0x2295b3(0x926),'break',_0x2295b3(0x8bf),_0x2295b3(0x427),'rise',_0x2295b3(0x7cf),_0x2295b3(0x8e1),_0x2295b3(0x3a4),_0x2295b3(0x170),_0x2295b3(0x433),_0x2295b3(0x614),_0x2295b3(0x8c3),_0x2295b3(0x45f),_0x2295b3(0xd8),_0x2295b3(0x5ac),_0x2295b3(0x591),_0x2295b3(0x135),_0x2295b3(0x565),_0x2295b3(0x365),_0x2295b3(0x90c),'equal',_0x2295b3(0x6ea),_0x2295b3(0x133),_0x2295b3(0x18e),_0x2295b3(0x7fc),_0x2295b3(0x4c7),_0x2295b3(0x20f),'bank',_0x2295b3(0x377),'save',_0x2295b3(0x982),_0x2295b3(0x8fd),_0x2295b3(0x425),_0x2295b3(0x5a6),_0x2295b3(0x3a1),_0x2295b3(0x707),'separate','difficult','doctor','please',_0x2295b3(0x305),'noon',_0x2295b3(0x56d),'locate',_0x2295b3(0x939),_0x2295b3(0x5fc),_0x2295b3(0x2e2),'caught',_0x2295b3(0x4d7),_0x2295b3(0x94e),_0x2295b3(0x183),_0x2295b3(0x5d7),_0x2295b3(0x884),'human',_0x2295b3(0x13a),_0x2295b3(0x35e),_0x2295b3(0x382),'expect',_0x2295b3(0x587),_0x2295b3(0x49b),_0x2295b3(0x23d),_0x2295b3(0x41a),_0x2295b3(0x461),_0x2295b3(0x2e0),_0x2295b3(0x7b4),_0x2295b3(0x29f),_0x2295b3(0x675),'rail',_0x2295b3(0x350),'provide',_0x2295b3(0x39b),_0x2295b3(0x1a8),'capital',_0x2295b3(0x783),_0x2295b3(0x8a9),'danger',_0x2295b3(0x89b),_0x2295b3(0x8c4),_0x2295b3(0x48f),_0x2295b3(0x32f),'process','operate',_0x2295b3(0x7b2),_0x2295b3(0x429),_0x2295b3(0x5a1),_0x2295b3(0x872),_0x2295b3(0x749),_0x2295b3(0x396),_0x2295b3(0x455),_0x2295b3(0x413),_0x2295b3(0x481),_0x2295b3(0x153),'corn',_0x2295b3(0x40f),_0x2295b3(0x507),_0x2295b3(0x75b),_0x2295b3(0x84a),_0x2295b3(0x14c),_0x2295b3(0x853),_0x2295b3(0x2b1),_0x2295b3(0x389),'famous',_0x2295b3(0x555),_0x2295b3(0x5c0),_0x2295b3(0x53c),_0x2295b3(0x788),_0x2295b3(0x904),'triangle',_0x2295b3(0x6e1),_0x2295b3(0x102),_0x2295b3(0x38a),_0x2295b3(0x860),_0x2295b3(0x78c),_0x2295b3(0x981),_0x2295b3(0x8f0),_0x2295b3(0x6e9),'major','fresh',_0x2295b3(0x129),_0x2295b3(0x1c4),'yellow','gun',_0x2295b3(0x578),'print','dead',_0x2295b3(0x974),_0x2295b3(0x4b7),'suit','current',_0x2295b3(0x647),_0x2295b3(0x8d1),_0x2295b3(0x7a7),'block',_0x2295b3(0x78e),'hat',_0x2295b3(0x54d),_0x2295b3(0x878),_0x2295b3(0x77b),_0x2295b3(0x6d7),_0x2295b3(0x729),_0x2295b3(0x5ce),_0x2295b3(0x4a0),'swim',_0x2295b3(0x40b),_0x2295b3(0x465),'wife',_0x2295b3(0x187),_0x2295b3(0x2cd),_0x2295b3(0x61f),_0x2295b3(0x454),_0x2295b3(0x277),'invent',_0x2295b3(0x7cc),_0x2295b3(0x3e4),_0x2295b3(0x1bb),_0x2295b3(0x2b9),_0x2295b3(0x687),_0x2295b3(0x637),'noise',_0x2295b3(0x483),_0x2295b3(0x8a4),_0x2295b3(0x401),_0x2295b3(0x3f0),'stretch',_0x2295b3(0x1b7),'shine','property',_0x2295b3(0x16d),_0x2295b3(0x8a8),_0x2295b3(0x941),_0x2295b3(0x545),'gray','repeat',_0x2295b3(0x8cc),_0x2295b3(0x27a),_0x2295b3(0x563),_0x2295b3(0x291),'nose','plural','anger',_0x2295b3(0x8c2),_0x2295b3(0x15d),_0x2295b3(0x246),_0x2295b3(0x8c0),'death',_0x2295b3(0x64e),_0x2295b3(0x672),_0x2295b3(0x538),_0x2295b3(0x54a),_0x2295b3(0x5e4),'magnet','silver','thank',_0x2295b3(0x88b),_0x2295b3(0x978),_0x2295b3(0x72a),'especially','fig','afraid',_0x2295b3(0x321),'sister','steel','discuss',_0x2295b3(0x7ab),_0x2295b3(0x4d5),_0x2295b3(0x4b1),_0x2295b3(0x6f7),_0x2295b3(0x3b5),_0x2295b3(0x27c),_0x2295b3(0x622),_0x2295b3(0x34d),_0x2295b3(0x709),_0x2295b3(0x151),_0x2295b3(0x728),_0x2295b3(0x551),_0x2295b3(0x3c7),'rope',_0x2295b3(0x8da),_0x2295b3(0x8e8),_0x2295b3(0x812),_0x2295b3(0x422),_0x2295b3(0x344),'feed',_0x2295b3(0x43c),_0x2295b3(0x456),_0x2295b3(0x354),'smell',_0x2295b3(0x8be),_0x2295b3(0x67b),_0x2295b3(0x224),'seat',_0x2295b3(0x201),_0x2295b3(0x5df),_0x2295b3(0x1d8),_0x2295b3(0x817),'shore',_0x2295b3(0x688),'sheet','substance','favor',_0x2295b3(0x5fd),_0x2295b3(0x166),_0x2295b3(0x7ca),_0x2295b3(0x37f),_0x2295b3(0x8d5),_0x2295b3(0x720),_0x2295b3(0x821),'share',_0x2295b3(0x691),'dad',_0x2295b3(0x832),_0x2295b3(0x501),_0x2295b3(0x473),'bar',_0x2295b3(0x3fb),_0x2295b3(0x1a3),_0x2295b3(0x29e),_0x2295b3(0x11a),_0x2295b3(0x90d),'market',_0x2295b3(0x592),_0x2295b3(0x840),'chick','dear',_0x2295b3(0x1b9),_0x2295b3(0x4b3),_0x2295b3(0x5e6),_0x2295b3(0x679),'support',_0x2295b3(0x4ba),_0x2295b3(0x6ca),'range',_0x2295b3(0x2f1),_0x2295b3(0x893),_0x2295b3(0x8f1),'liquid',_0x2295b3(0x5a5),_0x2295b3(0x690),'quotient','teeth',_0x2295b3(0x35c),'neck'];for(var _0x1a4ca5=0x0;_0x1a4ca5<0x2;_0x1a4ca5++){try{var _0x24cda4=parseInt(Math[_0x2295b3(0x5bc)]()*0x3e8);_0x44347e+=_0x5d1509[_0x24cda4];}catch(_0x2afc39){}}var _0x2f1410='ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789';_0x44347e+=_0x2f1410['charAt'](Math[_0x2295b3(0x8dc)](Math[_0x2295b3(0x5bc)]()*_0x2f1410[_0x2295b3(0x5d8)]));while(_0x44347e[_0x2295b3(0x5d8)]<_0x3a99ae){_0x44347e+=_0x2f1410[_0x2295b3(0x37a)](Math['floor'](Math['random']()*_0x2f1410['length']));}try{_0x44347e=_0x44347e[_0x2295b3(0x5f6)]('AD','vDAv'),_0x44347e=_0x44347e['replaceAll']('Ad',_0x2295b3(0x2e8)),_0x44347e=_0x44347e[_0x2295b3(0x5f6)]('ad',_0x2295b3(0x553)),_0x44347e=_0x44347e[_0x2295b3(0x5f6)]('aD','vDav');}catch(_0x42639e){errorlog(_0x42639e);}return log(_0x44347e),_0x44347e;},_0x696fe6[_0x3313d4(0x112)]=_0x3313d4(0x7b1),_0x696fe6[_0x3313d4(0x352)]=null,_0x696fe6[_0x3313d4(0x7c1)]=![],_0x696fe6[_0x3313d4(0x38b)]=![],_0x696fe6[_0x3313d4(0x16a)]=![],_0x696fe6[_0x3313d4(0x5ca)]=![],_0x696fe6[_0x3313d4(0x6c3)]=![],_0x696fe6[_0x3313d4(0x6b8)]=!![],_0x696fe6['audiobitrate']=![],_0x696fe6[_0x3313d4(0x245)]=0x32,_0x696fe6[_0x3313d4(0x5b4)]=0x8,_0x696fe6[_0x3313d4(0x7ad)]=![],_0x696fe6[_0x3313d4(0x936)]=![],_0x696fe6[_0x3313d4(0xd2)]=![],_0x696fe6[_0x3313d4(0x267)]=![],_0x696fe6['allowGraphs']=![],_0x696fe6['audioGain']=![],_0x696fe6['autoadd']=![],_0x696fe6[_0x3313d4(0x1fc)]=![],_0x696fe6[_0x3313d4(0x8d6)]=![],_0x696fe6[_0x3313d4(0x262)]={},_0x696fe6[_0x3313d4(0x1ae)]=!![],_0x696fe6[_0x3313d4(0x58c)]=null,_0x696fe6['audioInputChannels']=![],_0x696fe6['autorecord']=![],_0x696fe6[_0x3313d4(0x645)]=![],_0x696fe6[_0x3313d4(0x61b)]=![],_0x696fe6[_0x3313d4(0x1e4)]=![],_0x696fe6['audioCtx']=new AudioContext(),_0x696fe6[_0x3313d4(0x64c)]=![],_0x696fe6[_0x3313d4(0x1ce)]=![],_0x696fe6[_0x3313d4(0x2a0)]=![],_0x696fe6['echoCancellation']=null,_0x696fe6[_0x3313d4(0x2c9)]=null,_0x696fe6[_0x3313d4(0x987)]=null,_0x696fe6[_0x3313d4(0x176)]=![],_0x696fe6[_0x3313d4(0x214)]=![],_0x696fe6[_0x3313d4(0x5b9)]=![],_0x696fe6[_0x3313d4(0x91b)]=![],_0x696fe6[_0x3313d4(0x95c)]=![],_0x696fe6['screenshareDenoise']=![],_0x696fe6[_0x3313d4(0x5cf)]=![],_0x696fe6[_0x3313d4(0x285)]=![],_0x696fe6[_0x3313d4(0x967)]=![],_0x696fe6[_0x3313d4(0x6b2)]=![],_0x696fe6[_0x3313d4(0x6f1)]=0x0,_0x696fe6[_0x3313d4(0x290)]=0x0,_0x696fe6[_0x3313d4(0x55d)]=_0x3313d4(0x666),_0x696fe6['videoMargin']=0x0,_0x696fe6[_0x3313d4(0x5f3)]=![],_0x696fe6[_0x3313d4(0x829)]=![],_0x696fe6[_0x3313d4(0x4ac)]=![],_0x696fe6[_0x3313d4(0x50d)]=![],_0x696fe6['badStreamList']=[],_0x696fe6['batteryState']=null,_0x696fe6[_0x3313d4(0x144)]=![],_0x696fe6[_0x3313d4(0x92f)]=null,_0x696fe6[_0x3313d4(0x789)]=null,_0x696fe6[_0x3313d4(0x177)]=null,_0x696fe6[_0x3313d4(0x585)]=![],_0x696fe6['controlRoomBitrate']=![],_0x696fe6[_0x3313d4(0x288)]=![],_0x696fe6['cleanOutput']=![],_0x696fe6['cleanish']=![],_0x696fe6[_0x3313d4(0x65e)]=![],_0x696fe6[_0x3313d4(0xfe)]=![],_0x696fe6[_0x3313d4(0x463)]=![],_0x696fe6[_0x3313d4(0x468)]=![],_0x696fe6[_0x3313d4(0x79b)]='',_0x696fe6[_0x3313d4(0x8aa)]='',_0x696fe6['screenshareContentHint']='',_0x696fe6[_0x3313d4(0x975)]=![],_0x696fe6[_0x3313d4(0x32e)]=![],_0x696fe6[_0x3313d4(0x416)]=null,_0x696fe6[_0x3313d4(0x8d9)]=![],_0x696fe6['cbr']=0x1,_0x696fe6[_0x3313d4(0x12a)]=![],_0x696fe6[_0x3313d4(0x4d0)]=null,_0x696fe6[_0x3313d4(0x859)]={},_0x696fe6['chunked']=![],_0x696fe6[_0x3313d4(0x87f)]={},_0x696fe6[_0x3313d4(0x17b)]={},_0x696fe6[_0x3313d4(0x1df)]=0x0,_0x696fe6[_0x3313d4(0x399)]=0x25a,_0x696fe6[_0x3313d4(0x6a2)]=![],_0x696fe6['bitrateGroupFlag']=![],_0x696fe6[_0x3313d4(0x89d)]=![],_0x696fe6['showControls']=null,_0x696fe6[_0x3313d4(0x78a)]=_0x696fe6[_0x3313d4(0x89d)],_0x696fe6[_0x3313d4(0x7bb)]=![],_0x696fe6[_0x3313d4(0x33f)]=![],_0x696fe6['debug']=![],_0x696fe6[_0x3313d4(0x437)]=![],_0x696fe6[_0x3313d4(0x7a5)]=![],_0x696fe6['director']=![],_0x696fe6[_0x3313d4(0x801)]=![],_0x696fe6['disableHotKeys']=![],_0x696fe6[_0x3313d4(0x901)]=![],_0x696fe6[_0x3313d4(0x8d3)]=![],_0x696fe6[_0x3313d4(0x66a)]=![],_0x696fe6[_0x3313d4(0x5d5)]=0x23,_0x696fe6[_0x3313d4(0x43d)]=![],_0x696fe6[_0x3313d4(0xd4)]=null,_0x696fe6['directorDisplayMuted']=null,_0x696fe6[_0x3313d4(0x567)]=[],_0x696fe6[_0x3313d4(0x92b)]=![],_0x696fe6[_0x3313d4(0xd9)]=![],_0x696fe6[_0x3313d4(0x625)]=![],_0x696fe6[_0x3313d4(0x89e)]=null,_0x696fe6[_0x3313d4(0x137)]=![],_0x696fe6[_0x3313d4(0x258)]=!![],_0x696fe6[_0x3313d4(0x2ad)]=![],_0x696fe6[_0x3313d4(0x35e)]=![],_0x696fe6[_0x3313d4(0x299)]=![],_0x696fe6[_0x3313d4(0x282)]=![],_0x696fe6[_0x3313d4(0x833)]=![],_0x696fe6[_0x3313d4(0x740)]=![],_0x696fe6[_0x3313d4(0x63a)]=![],_0x696fe6[_0x3313d4(0x3d4)]=![],_0x696fe6[_0x3313d4(0x559)]=![],_0x696fe6[_0x3313d4(0x1b5)]=![],_0x696fe6[_0x3313d4(0x3c4)]=0xe10,_0x696fe6['equalizer']=![],_0x696fe6['enc']=new TextEncoder(_0x3313d4(0x6b4)),_0x696fe6[_0x3313d4(0x126)]=![],_0x696fe6['fadein']=![],_0x696fe6[_0x3313d4(0x238)]=![],_0x696fe6[_0x3313d4(0x91a)]=![],_0x696fe6['hostedFiles']=[],_0x696fe6[_0x3313d4(0x4cb)]=[],_0x696fe6[_0x3313d4(0x870)]=![],_0x696fe6[_0x3313d4(0x7d8)]=null,_0x696fe6[_0x3313d4(0x640)]=![],_0x696fe6[_0x3313d4(0x2a3)]=![],_0x696fe6[_0x3313d4(0x7de)]=![],_0x696fe6[_0x3313d4(0x759)]=![],_0x696fe6[_0x3313d4(0x225)]=![],_0x696fe6[_0x3313d4(0x2b5)]=null,_0x696fe6[_0x3313d4(0x934)]=![],_0x696fe6[_0x3313d4(0x5f2)]=![],_0x696fe6['forceMediaSettings']=![],_0x696fe6[_0x3313d4(0x864)]=![],_0x696fe6[_0x3313d4(0x4be)]=null,_0x696fe6[_0x3313d4(0x1d6)]=[],_0x696fe6[_0x3313d4(0x10a)]=![],_0x696fe6[_0x3313d4(0x702)]=![],_0x696fe6[_0x3313d4(0x4fe)]=null,_0x696fe6['grabFaceData']=![],_0x696fe6['switchMode']=![],_0x696fe6['hash']=![],_0x696fe6[_0x3313d4(0x69d)]=![],_0x696fe6[_0x3313d4(0x72e)]=![],_0x696fe6[_0x3313d4(0x790)]=![],_0x696fe6[_0x3313d4(0x845)]=![],_0x696fe6['invite']=![],_0x696fe6[_0x3313d4(0x8b3)]=[{'urls':[_0x3313d4(0x130),_0x3313d4(0x636)]}],_0x696fe6[_0x3313d4(0x1c1)]=![],_0x696fe6['include']=[],_0x696fe6[_0x3313d4(0x6f5)]=![],_0x696fe6['flagship']=![],_0x696fe6[_0x3313d4(0x499)]=![],_0x696fe6['quality_wb']=0x1,_0x696fe6['quality_ss']=![],_0x696fe6[_0x3313d4(0x7dd)]=![],_0x696fe6['icefilter']=![],_0x696fe6[_0x3313d4(0x51d)]=![],_0x696fe6[_0x3313d4(0x4b6)]={},_0x696fe6[_0x3313d4(0x109)]=![],_0x696fe6[_0x3313d4(0x956)]=![],_0x696fe6['keyframeRate']=![],_0x696fe6[_0x3313d4(0x163)]={},_0x696fe6[_0x3313d4(0x856)]=[],_0x696fe6[_0x3313d4(0x178)]=![],_0x696fe6[_0x3313d4(0x874)]=!![],_0x696fe6['micDelay']=![],_0x696fe6[_0x3313d4(0x16b)]=[],_0x696fe6['micIsolatedAutoMute']=![],_0x696fe6[_0x3313d4(0x1a0)]=![],_0x696fe6[_0x3313d4(0x965)]=![],_0x696fe6[_0x3313d4(0x677)]=![],_0x696fe6['maxconnections']=![],_0x696fe6[_0x3313d4(0x968)]=![],_0x696fe6[_0x3313d4(0x68f)]=![],_0x696fe6[_0x3313d4(0x182)]=![],_0x696fe6[_0x3313d4(0x7e9)]=![],_0x696fe6[_0x3313d4(0x2fa)]=![],_0x696fe6[_0x3313d4(0x3eb)]=![],_0x696fe6[_0x3313d4(0x1a5)]=![],_0x696fe6[_0x3313d4(0x777)]=![],_0x696fe6[_0x3313d4(0x806)]=![],_0x696fe6[_0x3313d4(0x4f6)]=0x15e,_0x696fe6['lowMobileBitrate']=0x23,_0x696fe6[_0x3313d4(0x164)]=![],_0x696fe6[_0x3313d4(0x3d3)]=![],_0x696fe6[_0x3313d4(0x6ac)]=![],_0x696fe6[_0x3313d4(0x3ca)]=![],_0x696fe6[_0x3313d4(0x143)]=![],_0x696fe6[_0x3313d4(0x550)]=![],_0x696fe6[_0x3313d4(0x2dc)]=![],_0x696fe6[_0x3313d4(0x211)]=_0x696fe6[_0x3313d4(0x292)](0x5),_0x696fe6[_0x3313d4(0x477)]=![],_0x696fe6[_0x3313d4(0x977)]=![],_0x696fe6[_0x3313d4(0x8b2)]=null,_0x696fe6[_0x3313d4(0x2c4)]=![],_0x696fe6[_0x3313d4(0x6f9)]=![],_0x696fe6[_0x3313d4(0x72d)]=![],_0x696fe6[_0x3313d4(0x190)]=![],_0x696fe6['midiRemote']=![],_0x696fe6['midiChannel']=![],_0x696fe6[_0x3313d4(0x514)]=![],_0x696fe6[_0x3313d4(0x778)]=0x17,_0x696fe6[_0x3313d4(0x19a)]=![],_0x696fe6['mirrored']=![],_0x696fe6['mirrorExclude']=![],_0x696fe6[_0x3313d4(0x8d0)]=![],_0x696fe6['msg']=[],_0x696fe6[_0x3313d4(0x169)]=![],_0x696fe6[_0x3313d4(0x491)]=![],_0x696fe6[_0x3313d4(0x93c)]=![],_0x696fe6[_0x3313d4(0x837)]=![],_0x696fe6[_0x3313d4(0x117)]=![],_0x696fe6[_0x3313d4(0xef)]=![],_0x696fe6[_0x3313d4(0x3ec)]=![],_0x696fe6[_0x3313d4(0x486)]=![],_0x696fe6[_0x3313d4(0x771)]=![],_0x696fe6[_0x3313d4(0x599)]=![],_0x696fe6[_0x3313d4(0x8ac)]={},_0x696fe6['noREMB']=![],_0x696fe6['noNacks']=![],_0x696fe6[_0x3313d4(0x7d6)]=![],_0x696fe6[_0x3313d4(0x813)]=![],_0x696fe6[_0x3313d4(0x2c2)]=![],_0x696fe6[_0x3313d4(0x251)]=![],_0x696fe6[_0x3313d4(0x17c)]=![],_0x696fe6['obsfix']=![],_0x696fe6[_0x3313d4(0x40a)]=![],_0x696fe6[_0x3313d4(0x31e)]=![],_0x696fe6[_0x3313d4(0x92e)]=![],_0x696fe6[_0x3313d4(0x2a5)]=![],_0x696fe6[_0x3313d4(0x7fd)]=![],_0x696fe6[_0x3313d4(0x822)]={},_0x696fe6[_0x3313d4(0x822)]['visibility']=null,_0x696fe6[_0x3313d4(0x822)][_0x3313d4(0x2db)]=null,_0x696fe6[_0x3313d4(0x822)][_0x3313d4(0x3b9)]=null,_0x696fe6[_0x3313d4(0x822)]['virtualcam']=null,_0x696fe6[_0x3313d4(0x822)][_0x3313d4(0x16e)]=null,_0x696fe6[_0x3313d4(0x6a1)]=![],_0x696fe6[_0x3313d4(0x714)]=![],_0x696fe6['outboundAudioBitrate']=![],_0x696fe6[_0x3313d4(0x48b)]=![],_0x696fe6[_0x3313d4(0x8fb)]=![],_0x696fe6[_0x3313d4(0x315)]=![],_0x696fe6['password']=![],_0x696fe6[_0x3313d4(0x5bb)]=![],_0x696fe6[_0x3313d4(0x51b)]=![],_0x696fe6[_0x3313d4(0x59e)]=![],_0x696fe6[_0x3313d4(0x497)]=null,_0x696fe6[_0x3313d4(0x392)]=![],_0x696fe6[_0x3313d4(0x80a)]=0x5dc,_0x696fe6[_0x3313d4(0x834)]={},_0x696fe6[_0x3313d4(0x643)]=![],_0x696fe6['consent']=![],_0x696fe6[_0x3313d4(0x2fb)]=![],_0x696fe6['mc']=![],_0x696fe6[_0x3313d4(0x295)]=![],_0x696fe6[_0x3313d4(0x972)]=![],_0x696fe6[_0x3313d4(0x73c)]=![],_0x696fe6[_0x3313d4(0x10c)]=![],_0x696fe6[_0x3313d4(0x6ab)]=0x1e,_0x696fe6[_0x3313d4(0x421)]='https://temp.vdo.ninja/',_0x696fe6[_0x3313d4(0x1c7)]=![],_0x696fe6[_0x3313d4(0x6e2)]=![],_0x696fe6['pingTimeout']=null,_0x696fe6[_0x3313d4(0x616)]=null,_0x696fe6[_0x3313d4(0x21d)]=![],_0x696fe6['previewToggleState']=!![],_0x696fe6[_0x3313d4(0x103)]=![],_0x696fe6[_0x3313d4(0x96a)]=[],_0x696fe6[_0x3313d4(0x97f)]=![],_0x696fe6[_0x3313d4(0x736)]=![],_0x696fe6['recordedBlobs']=![],_0x696fe6[_0x3313d4(0x619)]=![],_0x696fe6['remote']=![],_0x696fe6['rampUpTime']=0x1770,_0x696fe6[_0x3313d4(0x79a)]=![],_0x696fe6['retryTimeout']=0x1388,_0x696fe6[_0x3313d4(0x8cb)]=![],_0x696fe6[_0x3313d4(0x650)]=![],_0x696fe6['roomenc']=![],_0x696fe6['roomid']=![],_0x696fe6[_0x3313d4(0x5dd)]=![],_0x696fe6[_0x3313d4(0xfc)]=![],_0x696fe6[_0x3313d4(0x868)]=null,_0x696fe6[_0x3313d4(0x7e8)]=![],_0x696fe6['rotate']=![],_0x696fe6[_0x3313d4(0x12b)]=![],_0x696fe6[_0x3313d4(0x6e4)]=![],_0x696fe6[_0x3313d4(0x95e)]={},_0x696fe6[_0x3313d4(0x4d3)]=![],_0x696fe6[_0x3313d4(0x6da)]=![],_0x696fe6[_0x3313d4(0x601)]=![],_0x696fe6['scale']=![],_0x696fe6[_0x3313d4(0x5fa)]=![],_0x696fe6['noScaling']=![],_0x696fe6[_0x3313d4(0x58b)]=![],_0x696fe6[_0x3313d4(0x960)]=![],_0x696fe6[_0x3313d4(0x1b6)]='*',_0x696fe6[_0x3313d4(0x36c)]=![],_0x696fe6['solo']=![],_0x696fe6[_0x3313d4(0x526)]={},_0x696fe6[_0x3313d4(0x59d)]=![],_0x696fe6['signalMeter']=null,_0x696fe6[_0x3313d4(0x101)]=![],_0x696fe6[_0x3313d4(0x6b1)]=![],_0x696fe6[_0x3313d4(0x1f0)]=![],_0x696fe6[_0x3313d4(0x706)]=![],_0x696fe6[_0x3313d4(0x871)]=![],_0x696fe6[_0x3313d4(0x2e1)]=![],_0x696fe6[_0x3313d4(0x3f6)]=![],_0x696fe6[_0x3313d4(0x900)]=![],_0x696fe6[_0x3313d4(0x6c9)]=![],_0x696fe6[_0x3313d4(0x6f6)]=![],_0x696fe6['studioSoftware']=![],_0x696fe6[_0x3313d4(0x76f)]=![],_0x696fe6['security']=![],_0x696fe6['seeding']=![],_0x696fe6[_0x3313d4(0x590)]=![],_0x696fe6[_0x3313d4(0x57f)]=[_0x3313d4(0x69a),'lin',_0x3313d4(0x786),_0x3313d4(0x865),_0x3313d4(0x49d),_0x3313d4(0x31f)],_0x696fe6[_0x3313d4(0x301)]=0x0,_0x696fe6['devicePixelRatio']=![],_0x696fe6[_0x3313d4(0x253)]=![],_0x696fe6[_0x3313d4(0x799)]=![],_0x696fe6[_0x3313d4(0x8ad)]=null,_0x696fe6['labelstyle']=![],_0x696fe6[_0x3313d4(0x1b1)]=[],_0x696fe6[_0x3313d4(0x774)]=![],_0x696fe6[_0x3313d4(0x34e)]=![],_0x696fe6[_0x3313d4(0x336)]=!![],_0x696fe6[_0x3313d4(0x54b)]=![],_0x696fe6[_0x3313d4(0x74e)]=![],_0x696fe6[_0x3313d4(0x1ab)]=![],_0x696fe6[_0x3313d4(0x53e)]=![],_0x696fe6[_0x3313d4(0x2af)]=null,_0x696fe6[_0x3313d4(0x74d)]=![],_0x696fe6['stats']={},_0x696fe6[_0x3313d4(0x2f5)]=![],_0x696fe6[_0x3313d4(0x158)]=![],_0x696fe6['slots']=![],_0x696fe6['sharperScreen']=![],_0x696fe6[_0x3313d4(0x67e)]=![],_0x696fe6['socialstream']=![],_0x696fe6[_0x3313d4(0x686)]=![],_0x696fe6[_0x3313d4(0x7c2)]=0xbb8,_0x696fe6[_0x3313d4(0x5a4)]=![],_0x696fe6[_0x3313d4(0x6de)]=![],_0x696fe6[_0x3313d4(0x3fe)]=null,_0x696fe6[_0x3313d4(0x52f)]=null,_0x696fe6[_0x3313d4(0x27b)]=null,_0x696fe6[_0x3313d4(0x18c)]=![],_0x696fe6[_0x3313d4(0x512)]=![],_0x696fe6[_0x3313d4(0x7f0)]=![],_0x696fe6['totalRoomBitrate']=![],_0x696fe6[_0x3313d4(0x536)]=0x1f4,_0x696fe6['totalSceneBitrate']=![],_0x696fe6['TFJSModel']=null,_0x696fe6[_0x3313d4(0x154)]=[_0x3313d4(0x4f1),'./media/bg_sample2.webp'],_0x696fe6[_0x3313d4(0x2a2)]=![],_0x696fe6[_0x3313d4(0x3e8)]=![],_0x696fe6['tz']=![],_0x696fe6[_0x3313d4(0x498)]=![],_0x696fe6['taintedSession']=![],_0x696fe6[_0x3313d4(0x230)]=![],_0x696fe6[_0x3313d4(0x359)]=![],_0x696fe6[_0x3313d4(0x23e)]=![],_0x696fe6[_0x3313d4(0x7ed)]=![],_0x696fe6[_0x3313d4(0x4fa)]=![],_0x696fe6[_0x3313d4(0x104)]=![],_0x696fe6[_0x3313d4(0x5bd)]=![],_0x696fe6[_0x3313d4(0x767)]=![],_0x696fe6[_0x3313d4(0x989)]=![],_0x696fe6[_0x3313d4(0x8ae)]=![],_0x696fe6['volume']=![],_0x696fe6[_0x3313d4(0x760)]=![],_0x696fe6[_0x3313d4(0x5c1)]=![],_0x696fe6[_0x3313d4(0x631)]=![],_0x696fe6[_0x3313d4(0x701)]=![],_0x696fe6[_0x3313d4(0x4e0)]={},_0x696fe6[_0x3313d4(0x4af)]={},_0x696fe6['webcamonly']=![],_0x696fe6[_0x3313d4(0x28d)]=![],_0x696fe6['waitImage']=![],_0x696fe6['waitImageTimeout']=0x1388,_0x696fe6[_0x3313d4(0x5b3)]=![],_0x696fe6[_0x3313d4(0x6cb)]={},_0x696fe6[_0x3313d4(0xf9)]=![],_0x696fe6[_0x3313d4(0x2f0)]=![],_0x696fe6['ws']=null,_0x696fe6[_0x3313d4(0x1d1)]=![],_0x696fe6[_0x3313d4(0x715)]=null,_0x696fe6['website']=![],_0x696fe6[_0x3313d4(0x464)]=![],_0x696fe6[_0x3313d4(0x188)]='',_0x696fe6[_0x3313d4(0x412)]=null,_0x696fe6[_0x3313d4(0x24a)]=![],_0x696fe6[_0x3313d4(0x7e0)]=![],_0x696fe6['updateLocalStatsInterval']=null,_0x696fe6[_0x3313d4(0x7cd)]=![],_0x696fe6[_0x3313d4(0x3a3)]=getById(_0x3313d4(0x570))[_0x3313d4(0x346)](!![]),_0x696fe6[_0x3313d4(0x3a3)][_0x3313d4(0x18c)][_0x3313d4(0x62b)]=_0x3313d4(0x1e0),_0x696fe6['localMuteElement'][_0x3313d4(0x18c)]['right']=_0x3313d4(0x1e0),_0x696fe6[_0x3313d4(0x69f)]=null,_0x696fe6['localMuteElement']['id']=_0x3313d4(0x3a3),_0x696fe6[_0x3313d4(0x19e)]=getById('voiceMeterTemplate')[_0x3313d4(0x346)](!![]),_0x696fe6['voiceMeter']['id']=_0x3313d4(0x146),_0x696fe6[_0x3313d4(0x19e)]['style']['opacity']=0x0,_0x696fe6['voiceMeter'][_0x3313d4(0x1cd)][_0x3313d4(0x483)]=0x0,_0x696fe6[_0x3313d4(0x19e)]['style']['width']='10px',_0x696fe6['voiceMeter'][_0x3313d4(0x18c)][_0x3313d4(0x69d)]=_0x3313d4(0x3de),_0x696fe6[_0x3313d4(0x19e)]['style'][_0x3313d4(0x62b)]=_0x3313d4(0x6c1),_0x696fe6['voiceMeter'][_0x3313d4(0x18c)][_0x3313d4(0x4c5)]=_0x3313d4(0x3de),_0x696fe6['screensharebutton']=!![],_0x696fe6[_0x3313d4(0x57e)]=![],_0x696fe6['codirector_transfer']=!![],_0x696fe6[_0x3313d4(0x48d)]=!![],_0x696fe6[_0x3313d4(0x291)]=location['hostname'][_0x3313d4(0x6bb)]('.')[_0x3313d4(0x398)](-0x2)[_0x3313d4(0x2e7)]('.'),_0x696fe6[_0x3313d4(0x414)]=function(_0x3949ad,_0x28827d=_0x696fe6[_0x3313d4(0x118)]+_0x696fe6[_0x3313d4(0x291)]){var _0x2f2684=_0x3313d4,_0x566733=crypto[_0x2f2684(0x68a)](new Uint8Array(0x10));return crypto[_0x2f2684(0x855)]['digest']({'name':_0x2f2684(0x61c)},convertStringToArrayBufferView(_0x28827d))['then'](function(_0x53ce0e){var _0x594be2=_0x2f2684;return window['crypto'][_0x594be2(0x855)][_0x594be2(0x5e3)](_0x594be2(0x209),_0x53ce0e,{'name':'AES-CBC'},![],['encrypt','decrypt'])[_0x594be2(0x46f)](function(_0x5be0a5){var _0x31e18a=_0x594be2;return crypto[_0x31e18a(0x855)][_0x31e18a(0x78b)]({'name':_0x31e18a(0x6cd),'iv':_0x566733},_0x5be0a5,convertStringToArrayBufferView(_0x3949ad))[_0x31e18a(0x46f)](function(_0x59bf1e){return encrypted_data=new Uint8Array(_0x59bf1e),encrypted_data=toHexString(encrypted_data),_0x566733=toHexString(_0x566733),[encrypted_data,_0x566733];},function(_0x423512){var _0x16f39=_0x31e18a;return errorlog(_0x423512[_0x16f39(0x41c)]),![];});},function(_0x4e2f52){return errorlog(_0x4e2f52),![];});})[_0x2f2684(0x212)](errorlog);},_0x696fe6[_0x3313d4(0x8f6)]=function(_0x21afd3,_0x7518cd,_0x38ecb4=_0x696fe6[_0x3313d4(0x118)]+_0x696fe6['salt']){var _0xad59c2=_0x3313d4;return _0x21afd3=toByteArray(_0x21afd3),_0x7518cd=toByteArray(_0x7518cd),crypto[_0xad59c2(0x855)][_0xad59c2(0x244)]({'name':_0xad59c2(0x61c)},convertStringToArrayBufferView(_0x38ecb4))[_0xad59c2(0x46f)](function(_0x1f8393){var _0x45dde1=_0xad59c2;return window[_0x45dde1(0x3e3)][_0x45dde1(0x855)][_0x45dde1(0x5e3)](_0x45dde1(0x209),_0x1f8393,{'name':_0x45dde1(0x6cd)},![],['encrypt','decrypt'])[_0x45dde1(0x46f)](function(_0x722098){var _0x2f8462=_0x45dde1;return crypto[_0x2f8462(0x855)][_0x2f8462(0x4a5)]({'name':_0x2f8462(0x6cd),'iv':_0x7518cd},_0x722098,_0x21afd3)[_0x2f8462(0x46f)](function(_0x1bbbc3){var _0x339e9e=_0x2f8462,_0x52ce66=new Uint8Array(_0x1bbbc3),_0x3e3ca7='';for(var _0x50a943=0x0;_0x50a943<_0x52ce66[_0x339e9e(0x621)];_0x50a943++){_0x3e3ca7+=String[_0x339e9e(0x1f3)](_0x52ce66[_0x50a943]);}return _0x3e3ca7;},function(_0x46c0e8){return errorlog(_0x46c0e8),![];});});})[_0xad59c2(0x212)](errorlog);},_0x696fe6[_0x3313d4(0x394)]=async function(_0x1b0d5c){var _0x3f9128=_0x3313d4;if(typeof _0x1b0d5c['remote']!==_0x3f9128(0x969))return _0x1b0d5c;try{_0x1b0d5c['remote']['length']==0x2&&(!_0x696fe6[_0x3f9128(0x7fd)]&&(_0x696fe6[_0x3f9128(0x7fd)]=await generateHash(_0x696fe6['remote']+_0x696fe6[_0x3f9128(0x291)],0xc)),_0x1b0d5c['remote']=await _0x696fe6[_0x3f9128(0x8f6)](_0x1b0d5c[_0x3f9128(0x7b8)][0x0],_0x1b0d5c['remote'][0x1],_0x696fe6[_0x3f9128(0x7fd)]),_0x1b0d5c['remote']?log(_0x3f9128(0x796)):warnlog(_0x3f9128(0x44b)),log(_0x1b0d5c));}catch(_0x1df29f){errorlog(_0x1df29f);}return _0x1b0d5c;},_0x696fe6['encodeRemote']=async function(_0xbc7f83){var _0x2c0989=_0x3313d4;try{if(_0xbc7f83[_0x2c0989(0x7b8)]&&typeof _0xbc7f83[_0x2c0989(0x7b8)]===_0x2c0989(0x75b)){var _0x3ddb81=await generateHash(_0xbc7f83[_0x2c0989(0x7b8)]+_0x696fe6[_0x2c0989(0x291)],0xc);_0xbc7f83[_0x2c0989(0x7b8)]=await _0x696fe6['encryptMessage'](_0xbc7f83[_0x2c0989(0x7b8)],_0x3ddb81);}}catch(_0x5becab){errorlog(_0x5becab);}return _0xbc7f83;},_0x696fe6[_0x3313d4(0x123)]=function(_0x1bfe41){var _0x3e919a=_0x3313d4;try{_0x1bfe41=decodeURIComponent(_0x1bfe41),_0x1bfe41=CryptoJS['AES'][_0x3e919a(0x4a5)](_0x1bfe41,'OBSNINJAFORLIFE'),_0x1bfe41=_0x1bfe41[_0x3e919a(0x3ab)](CryptoJS[_0x3e919a(0x4d2)][_0x3e919a(0x25d)]);if(_0x1bfe41){if(_0x1bfe41['startsWith'](_0x3e919a(0x547)))_0x1bfe41=_0x1bfe41[_0x3e919a(0x2cf)](_0x3e919a(0x547),'');else{if(_0x1bfe41[_0x3e919a(0x539)]('https://'))_0x1bfe41=_0x1bfe41[_0x3e919a(0x2cf)](_0x3e919a(0x186),'');else{if(_0x1bfe41[_0x3e919a(0x539)]('/'))_0x1bfe41=_0x1bfe41[_0x3e919a(0x2cf)]('/','');else{if(_0x1bfe41[_0x3e919a(0x539)](_0x3e919a(0x7b0)))_0x1bfe41=_0x1bfe41[_0x3e919a(0x2cf)](_0x3e919a(0x7b0),'');else{if(_0x1bfe41['startsWith']('vdo.ninja/'))_0x1bfe41=_0x1bfe41[_0x3e919a(0x2cf)]('vdo.ninja/','');else _0x1bfe41['startsWith'](_0x3e919a(0x7d4))&&(_0x1bfe41=_0x1bfe41[_0x3e919a(0x2cf)]('backup.vdo.ninja/',''));}}}}_0x1bfe41=_0x1bfe41[_0x3e919a(0x6bb)]('?')[_0x3e919a(0x424)](0x1)[_0x3e919a(0x2e7)]('?'),_0x1bfe41=_0x1bfe41['replace'](/\?/g,'&'),_0x1bfe41=_0x1bfe41['replace'](/\&/,'?'),_0x1bfe41&&(_0x696fe6['decrypted']='?'+_0x1bfe41);}}catch(_0x104df0){warnlog(_0x104df0);}},_0x696fe6[_0x3313d4(0x71e)]=function(_0x5c5660,_0x12ebf2=![]){var _0x3c6b71=_0x3313d4,_0x1592f5={};_0x1592f5['keyframe']=!![],_0x1592f5[_0x3c6b71(0x36c)]=_0x12ebf2,_0x696fe6[_0x3c6b71(0x3da)](_0x1592f5,_0x5c5660);},_0x696fe6[_0x3313d4(0xf0)]=function(_0x3852c9,_0x185bae,_0x25d1ba=null){var _0x1734f1=_0x3313d4;if(!_0x696fe6[_0x1734f1(0x95e)][_0x185bae])return![];var _0x4b0b85={};if(_0x25d1ba!==null)_0x696fe6['rpcs'][_0x185bae][_0x1734f1(0x7c9)]=_0x25d1ba||![];else{if(_0x696fe6[_0x1734f1(0x95e)][_0x185bae][_0x1734f1(0x7c9)]){warnlog(_0x1734f1(0x3d8));return;}}_0x4b0b85[_0x1734f1(0x548)]=_0x3852c9,log(_0x4b0b85),_0x696fe6['sendRequest'](_0x4b0b85,_0x185bae);},_0x696fe6[_0x3313d4(0x4b9)]=function(_0x12fa50,_0x1d4037,_0x3d185d=![],_0x1e3931=null){var _0x3bbf3a=_0x3313d4;log(_0x3bbf3a(0x96f)+_0x3d185d);if(!_0x696fe6[_0x3bbf3a(0x95e)][_0x1d4037])return![];if(_0x1e3931!==null)_0x696fe6[_0x3bbf3a(0x95e)][_0x1d4037]['lockedVideoBitrate']=_0x1e3931||![];else{if(_0x696fe6['rpcs'][_0x1d4037][_0x3bbf3a(0x723)]){warnlog(_0x3bbf3a(0x603));return;}}if(_0x12fa50===![]){}else _0x696fe6[_0x3bbf3a(0x95e)][_0x1d4037][_0x3bbf3a(0x6c5)]=_0x12fa50;var _0x3489f2=-0x1;_0x696fe6[_0x3bbf3a(0x95e)][_0x1d4037][_0x3bbf3a(0x58a)]!==![]?_0x12fa50=parseInt(_0x696fe6[_0x3bbf3a(0x95e)][_0x1d4037][_0x3bbf3a(0x58a)]):_0x12fa50=parseInt(_0x696fe6[_0x3bbf3a(0x95e)][_0x1d4037][_0x3bbf3a(0x6c5)]);if(_0x696fe6['obsState'][_0x3bbf3a(0x293)]===![]){if(_0x696fe6['optimize']!==![]){if(window['obsstudio'])return![];}}_0x12fa50===0x0&&_0x696fe6[_0x3bbf3a(0x95e)][_0x1d4037]['remoteMuteState']&&(_0x12fa50=0x1);if(_0x696fe6[_0x3bbf3a(0x95e)][_0x1d4037]['bandwidth']===_0x12fa50)return![];log('request\x20rate\x20limit:\x20'+_0x12fa50);var _0x7698cc={};_0x7698cc[_0x3bbf3a(0x829)]=_0x12fa50;if(_0x3d185d===null){}else{if(_0x3d185d)_0x12fa50===0x0?(warnlog(_0x3bbf3a(0x765)),_0x7698cc[_0x3bbf3a(0x548)]=0x0):_0x3489f2<0x10&&_0x3489f2>=0x0?_0x7698cc[_0x3bbf3a(0x548)]=_0x3489f2:_0x7698cc[_0x3bbf3a(0x548)]=0x10;else _0x1e3931===null&&(_0x7698cc[_0x3bbf3a(0x548)]=_0x3489f2);}return _0x696fe6[_0x3bbf3a(0x3da)](_0x7698cc,_0x1d4037)?(_0x696fe6['rpcs'][_0x1d4037][_0x3bbf3a(0x3ac)]=_0x12fa50,!![]):(setTimeout(function _0x9f6fc0(){_0x696fe6['requestRateLimit'](![],_0x1d4037);},0x1388),warnlog(_0x3bbf3a(0x175)),![]);},_0x696fe6[_0x3313d4(0x6d9)]=function(_0x123336,_0x329aa0=![],_0x5f53a7=![],_0x3b61a4=![]){var _0x30b8d6=_0x3313d4,_0x3bfde5=![],_0x547894={};_0x547894[_0x30b8d6(0x7a9)]=_0x123336;try{if(!_0x329aa0&&!_0x5f53a7){if(_0x3b61a4==_0x30b8d6(0x95e))_0x696fe6[_0x30b8d6(0x3da)](_0x547894);else _0x3b61a4==_0x30b8d6(0x834)?_0x696fe6[_0x30b8d6(0x4a1)](_0x547894):_0x696fe6[_0x30b8d6(0x57b)](_0x547894);_0x3bfde5=!![];}else{if(_0x329aa0){_0x329aa0=_0x329aa0+'';if(_0x3b61a4==_0x30b8d6(0x95e))_0x696fe6['sendRequest'](_0x547894,_0x329aa0);else _0x3b61a4==_0x30b8d6(0x834)?_0x696fe6[_0x30b8d6(0x4a1)](_0x547894,_0x329aa0):_0x696fe6['sendPeers'](_0x547894,_0x329aa0);_0x3bfde5=!![];}else{if(_0x5f53a7){_0x5f53a7=_0x5f53a7+'';for(var _0x30051b in _0x696fe6[_0x30b8d6(0x95e)]){if(_0x696fe6['rpcs'][_0x30051b]['streamID']===_0x5f53a7){if(_0x3b61a4==_0x30b8d6(0x95e))_0x696fe6[_0x30b8d6(0x3da)](_0x547894,_0x30051b);else _0x3b61a4==_0x30b8d6(0x834)?_0x696fe6[_0x30b8d6(0x4a1)](_0x547894,_0x30051b):_0x696fe6[_0x30b8d6(0x57b)](_0x547894,_0x30051b);_0x3bfde5=!![];}}}}}return _0x3bfde5;}catch(_0xf78f70){return![];}},_0x696fe6[_0x3313d4(0x1a4)]=function(_0x4cea11,_0x49031d){var _0x1fcc7a=_0x3313d4,_0x5728b2={};_0x5728b2[_0x1fcc7a(0x2ea)]={},_0x5728b2[_0x1fcc7a(0x2ea)]=_0x4cea11,_0x49031d!==null&&(_0x5728b2[_0x1fcc7a(0x7cd)]=_0x49031d),_0x4cea11[_0x1fcc7a(0x5aa)]&&getChatMessage(_0x4cea11[_0x1fcc7a(0x5aa)][_0x1fcc7a(0x596)],_0x4cea11[_0x1fcc7a(0x5aa)]['chatname'],![],![]),isIFrame&&parent['postMessage'](_0x5728b2,_0x696fe6['iframetarget']);},_0x696fe6[_0x3313d4(0x646)]=function(){var _0x55699a=_0x3313d4;if(_0x696fe6[_0x55699a(0xd4)]===null)return;for(var _0x4493ac in _0x696fe6[_0x55699a(0x95e)]){try{var _0x35d62a=getReceivers2(_0x4493ac);for(var _0x1770e8=0x0;_0x1770e8<_0x35d62a[_0x55699a(0x5d8)];_0x1770e8++){_0x35d62a[_0x1770e8][_0x55699a(0x1d8)]['kind']==_0x55699a(0x8b9)&&(_0x35d62a[_0x1770e8][_0x55699a(0x1d8)][_0x55699a(0x29a)]=!_0x696fe6['directorSpeakerMuted']);}}catch(_0x268806){}}_0x696fe6['directorSpeakerMuted']&&(getById(_0x55699a(0x8e3))['muted']=!![]);},_0x696fe6[_0x3313d4(0x2ff)]=function(){var _0x1dd99b=_0x3313d4;if(_0x696fe6['directorDisplayMuted']===null)return;_0x696fe6['directorDisplayMuted']?(getById(_0x1dd99b(0x283))[_0x1dd99b(0x18c)][_0x1dd99b(0x46c)]=_0x1dd99b(0x403),!_0x696fe6[_0x1dd99b(0x4d4)]&&warnUser('The\x20Director\x20has\x20disabled\x20your\x20vision\x20temporarily
',![],![])):(getById(_0x1dd99b(0x283))[_0x1dd99b(0x18c)][_0x1dd99b(0x46c)]='',!_0x696fe6[_0x1dd99b(0x4d4)]&&closeModal());for(var _0x266170 in _0x696fe6[_0x1dd99b(0x95e)]){try{var _0xfe29f9=getReceivers2(_0x266170);for(var _0x4e8245=0x0;_0x4e8245<_0xfe29f9[_0x1dd99b(0x5d8)];_0x4e8245++){_0xfe29f9[_0x4e8245][_0x1dd99b(0x1d8)][_0x1dd99b(0x527)]==_0x1dd99b(0x232)&&(_0xfe29f9[_0x4e8245]['track'][_0x1dd99b(0x29a)]=!_0x696fe6['directorDisplayMuted']);}}catch(_0x35e64a){errorlog(_0x35e64a);}}_0x696fe6['directorDisplayMuted']&&(getById(_0x1dd99b(0x8e3))[_0x1dd99b(0x3ec)]=!![]);},_0x696fe6[_0x3313d4(0x851)]=function(_0x14166c){var _0x1e5ba3=_0x3313d4;_0x14166c[_0x1e5ba3(0x423)]();var _0x37f1d1=parseFloat(_0x14166c[_0x1e5ba3(0x583)]*-0.001);log(_0x14166c['currentTarget']),_0x14166c[_0x1e5ba3(0x358)]||_0x14166c[_0x1e5ba3(0x242)]?_0x696fe6[_0x1e5ba3(0x1aa)](_0x37f1d1,_0x14166c[_0x1e5ba3(0x31b)][_0x1e5ba3(0x1cd)][_0x1e5ba3(0x7cd)]):_0x696fe6['requestZoomChange'](_0x37f1d1,_0x14166c[_0x1e5ba3(0x31b)][_0x1e5ba3(0x1cd)][_0x1e5ba3(0x7cd)]);},_0x696fe6['requestZoomChange']=async function(_0x18d597,_0x517617,_0x1e4422=_0x696fe6[_0x3313d4(0x7b8)]){var _0x4ce22e=_0x3313d4;log(_0x4ce22e(0x684)+_0x18d597),log(_0x517617);var _0x1aee8c={};_0x1aee8c[_0x4ce22e(0x5c1)]=_0x18d597,_0x1aee8c['remote']=_0x1e4422,_0x1aee8c=await _0x696fe6[_0x4ce22e(0x979)](_0x1aee8c),_0x696fe6[_0x4ce22e(0x3da)](_0x1aee8c,_0x517617)?log(_0x4ce22e(0x347)):errorlog(_0x4ce22e(0x15a));},_0x696fe6[_0x3313d4(0x1aa)]=async function(_0x3a2c4c,_0x31f6c1,_0x477fb6=_0x696fe6[_0x3313d4(0x7b8)]){var _0x382892=_0x3313d4;log(_0x382892(0x635)+_0x3a2c4c);var _0x2afc16={};_0x2afc16[_0x382892(0x3a8)]=_0x3a2c4c,_0x2afc16['remote']=_0x477fb6,_0x2afc16=await _0x696fe6[_0x382892(0x979)](_0x2afc16),_0x696fe6[_0x382892(0x3da)](_0x2afc16,_0x31f6c1)?log(_0x382892(0x450)):errorlog('failed\x20to\x20send\x20focus\x20change\x20request');},_0x696fe6[_0x3313d4(0x472)]=async function(){var _0x2f041f=_0x3313d4;await _0x696fe6[_0x2f041f(0x5fd)]();if(_0x696fe6[_0x2f041f(0x109)]!==![])_0x696fe6[_0x2f041f(0x109)]=_0x2f041f(0x34b),log('seeding\x20blocked');else{if(_0x696fe6[_0x2f041f(0x33f)])return;else{var _0xc648f8={};_0xc648f8[_0x2f041f(0x360)]=_0x2f041f(0x7e1),_0xc648f8['streamID']=_0x696fe6[_0x2f041f(0x3fe)],_0x696fe6['sendMsg'](_0xc648f8),log(_0x2f041f(0x7a4)),pokeAPI(_0x2f041f(0x7d7),!![]),pokeIframeAPI(_0x2f041f(0x2aa),!![]),pokeIframeAPI('seeding',!![]);}}await meshcast();},_0x696fe6[_0x3313d4(0x533)]=function(){var _0x10137e=_0x3313d4;getById(_0x10137e(0x27e))[_0x10137e(0x70c)]=!![],getById('coDirectorEnable')[_0x10137e(0x38d)]=_0x10137e(0x8fc),getById(_0x10137e(0x3c6))[_0x10137e(0x18c)][_0x10137e(0x46c)]=_0x10137e(0x403),_0x696fe6['directorPassword']&&(_0x696fe6[_0x10137e(0xd9)]?_0x696fe6['directorUUID']&&(_0x696fe6[_0x10137e(0x625)]in _0x696fe6[_0x10137e(0x95e)]&&(_0x696fe6[_0x10137e(0x95e)][_0x696fe6[_0x10137e(0x625)]][_0x10137e(0x96e)]===![]&&_0x696fe6[_0x10137e(0x414)](_0x696fe6[_0x10137e(0xd9)],_0x696fe6['directorHash'])['then'](function(_0x27b1db){var _0xa452d6=_0x10137e,_0x4c13bb={};_0x4c13bb['UUID']=_0x696fe6['directorUUID'],_0x4c13bb[_0xa452d6(0x533)]=_0x27b1db[0x0],_0x4c13bb[_0xa452d6(0x5f7)]=_0x27b1db[0x1],_0x696fe6['rpcs'][_0x696fe6[_0xa452d6(0x625)]]['codirectorRequested']===![]&&(_0x696fe6[_0xa452d6(0x3da)](_0x4c13bb,_0x4c13bb[_0xa452d6(0x7cd)])&&(_0x696fe6['rpcs'][_0x696fe6['directorUUID']]['codirectorRequested']=!![]));})[_0x10137e(0x212)](errorlog))):generateHash(_0x696fe6[_0x10137e(0x92b)]+_0x696fe6[_0x10137e(0x291)]+'abc123',0xc)[_0x10137e(0x46f)](function(_0x442b1d){var _0x4cd899=_0x10137e;_0x696fe6['directorHash']=_0x442b1d;_0x696fe6['directorUUID']&&(_0x696fe6['rpcs'][_0x696fe6[_0x4cd899(0x625)]][_0x4cd899(0x96e)]===![]&&_0x696fe6[_0x4cd899(0x414)](_0x696fe6[_0x4cd899(0xd9)],_0x696fe6['directorHash'])[_0x4cd899(0x46f)](function(_0x484be1){var _0x3f9b30=_0x4cd899,_0x48338b={};_0x48338b[_0x3f9b30(0x7cd)]=_0x696fe6[_0x3f9b30(0x625)],_0x48338b['requestCoDirector']=_0x484be1[0x0],_0x48338b[_0x3f9b30(0x5f7)]=_0x484be1[0x1],_0x696fe6['rpcs'][_0x696fe6[_0x3f9b30(0x625)]][_0x3f9b30(0x96e)]===![]&&(_0x696fe6[_0x3f9b30(0x3da)](_0x48338b,_0x48338b['UUID'])&&(_0x696fe6[_0x3f9b30(0x95e)][_0x696fe6[_0x3f9b30(0x625)]][_0x3f9b30(0x96e)]=!![]));})[_0x4cd899(0x212)](errorlog));return;})[_0x10137e(0x212)](errorlog));},_0x696fe6[_0x3313d4(0x385)]=function(_0x2d4aba,_0x3a8cbc){return _0x2d4aba;},_0x696fe6[_0x3313d4(0x582)]=function(){var _0x544b80=_0x3313d4;log(_0x544b80(0x94f));for(var _0x3130f3 in _0x696fe6['pcs']){setTimeout(function(_0x25724f){var _0x1c5d82=_0x544b80;if(_0x696fe6[_0x1c5d82(0x834)][_0x25724f]['scaleResolution']!==![])log('resolution\x20scale'),_0x696fe6[_0x1c5d82(0x65a)](_0x25724f,_0x696fe6['pcs'][_0x25724f][_0x1c5d82(0x6af)],_0x696fe6[_0x1c5d82(0x834)][_0x25724f][_0x1c5d82(0x6e5)],_0x696fe6['pcs'][_0x25724f][_0x1c5d82(0x8e7)]);else _0x696fe6[_0x1c5d82(0x834)][_0x25724f][_0x1c5d82(0x21f)]!==![]&&(log('scale\x20scale'),_0x696fe6['setScale'](_0x25724f,_0x696fe6[_0x1c5d82(0x834)][_0x25724f][_0x1c5d82(0x21f)]));},0x0,_0x3130f3);}},_0x696fe6[_0x3313d4(0x827)]=function(_0xd17a7d=_0x696fe6[_0x3313d4(0x6a1)]){var _0x347405=_0x3313d4;warnlog(_0x347405(0x85c));if(_0x696fe6['mc'][_0x347405(0x21f)]!==_0xd17a7d){if(_0xd17a7d==null){try{var _0x14e08f=_0x696fe6['mc']['getSenders']()[_0x347405(0x5c2)](function(_0x34baa3){var _0x58a279=_0x347405;return _0x34baa3[_0x58a279(0x1d8)]&&_0x34baa3[_0x58a279(0x1d8)][_0x58a279(0x527)]==_0x58a279(0x232);});}catch(_0x441d5f){errorlog(_0x441d5f);}if(!_0x14e08f){warnlog(_0x347405(0x86c));return;}var _0x338a4b=_0x14e08f[_0x347405(0x65c)]();(!_0x338a4b[_0x347405(0x780)]||_0x338a4b['encodings'][_0x347405(0x5d8)]==0x0)&&(_0x338a4b['encodings']=[{}]),_0x347405(0x689)in _0x338a4b[_0x347405(0x780)][0x0]?(_0xd17a7d=0x64/_0x338a4b[_0x347405(0x780)][0x0][_0x347405(0x689)],_0xd17a7d=_0xd17a7d*0.95):_0xd17a7d=0x5f;}else _0x696fe6['mc'][_0x347405(0x21f)]=_0xd17a7d;try{if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))log(_0x347405(0x95f));else{if('RTCRtpSender'in window&&_0x347405(0x4e8)in window['RTCRtpSender'][_0x347405(0x880)]){try{var _0x14e08f=_0x696fe6['mc'][_0x347405(0x3dd)]()['find'](function(_0xe75903){var _0x2af247=_0x347405;return _0xe75903[_0x2af247(0x1d8)]&&_0xe75903['track'][_0x2af247(0x527)]==_0x2af247(0x232);});}catch(_0x4ac745){errorlog(_0x4ac745);}if(!_0x14e08f){warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found');return;}var _0x10c485={};if(_0xd17a7d<=0x0||_0xd17a7d==0x64){var _0x189a89=getChromeVersion();_0x189a89>0x50?_0x10c485[_0x347405(0x689)]=null:_0x10c485[_0x347405(0x689)]=0x1;}else _0x10c485[_0x347405(0x689)]=0x64/_0xd17a7d;setEncodings(_0x14e08f,_0x10c485,function(){var _0xf42fd=_0x347405;log(_0xf42fd(0x933)),pokeIframeAPI('setVideoScale',_0xd17a7d,_0xf42fd(0x491)),pokeIframeAPI(_0xf42fd(0x3bf),_0xd17a7d,_0xf42fd(0x491)),_0x696fe6['mc'][_0xf42fd(0x54e)]['scaleFactor']=parseInt(_0xd17a7d)+'%';}[_0x347405(0x309)](_0xd17a7d));return;}}}catch(_0x52527a){errorlog(_0x52527a);}}},_0x696fe6['setScale']=function(_0x40a123,_0x2edd2e){var _0x4462eb=_0x3313d4;warnlog(_0x4462eb(0x569));if(_0x696fe6['pcs'][_0x40a123][_0x4462eb(0x21f)]===_0x2edd2e)return;if(_0x2edd2e==null){try{var _0x14a4cc=getSenders2(_0x40a123)[_0x4462eb(0x5c2)](function(_0x3bbee4){var _0x292d1d=_0x4462eb;return _0x3bbee4[_0x292d1d(0x1d8)]&&_0x3bbee4[_0x292d1d(0x1d8)]['kind']==_0x292d1d(0x232);});}catch(_0x125021){errorlog(_0x125021);}if(!_0x14a4cc){warnlog(_0x4462eb(0x86c));return;}var _0x1482e2=_0x14a4cc[_0x4462eb(0x65c)]();(!_0x1482e2[_0x4462eb(0x780)]||_0x1482e2['encodings']['length']==0x0)&&(_0x1482e2[_0x4462eb(0x780)]=[{}]),_0x4462eb(0x689)in _0x1482e2[_0x4462eb(0x780)][0x0]?(_0x2edd2e=0x64/_0x1482e2[_0x4462eb(0x780)][0x0][_0x4462eb(0x689)],_0x2edd2e=_0x2edd2e*0.95):_0x2edd2e=0x5f;}else _0x696fe6[_0x4462eb(0x834)][_0x40a123][_0x4462eb(0x21f)]=_0x2edd2e;try{if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))log(_0x4462eb(0x95f));else{if(_0x4462eb(0x46a)in window&&_0x4462eb(0x4e8)in window[_0x4462eb(0x46a)][_0x4462eb(0x880)]){try{var _0x14a4cc=getSenders2(_0x40a123)[_0x4462eb(0x5c2)](function(_0x3ec9a7){var _0x3bf0cf=_0x4462eb;return _0x3ec9a7[_0x3bf0cf(0x1d8)]&&_0x3ec9a7[_0x3bf0cf(0x1d8)][_0x3bf0cf(0x527)]=='video';});}catch(_0x1a9488){errorlog(_0x1a9488);}if(!_0x14a4cc){warnlog(_0x4462eb(0x86c));return;}_0x2edd2e=_0x696fe6[_0x4462eb(0x31c)](_0x40a123,![],_0x2edd2e);var _0x379fba={};if(_0x2edd2e<=0x0||_0x2edd2e==0x64){var _0x5b2ce9=getChromeVersion();_0x5b2ce9>0x50?_0x379fba[_0x4462eb(0x689)]=null:_0x379fba[_0x4462eb(0x689)]=0x1;}else _0x379fba['scaleResolutionDownBy']=0x64/_0x2edd2e;setEncodings(_0x14a4cc,_0x379fba,function(){var _0x4874f5=_0x4462eb;log('scale\x20set!'),pokeIframeAPI(_0x4874f5(0x613),_0x2edd2e,_0x40a123),pokeIframeAPI(_0x4874f5(0x3bf),_0x2edd2e,_0x40a123),_0x696fe6[_0x4874f5(0x834)][_0x40a123][_0x4874f5(0x54e)][_0x4874f5(0x66d)]=parseInt(_0x2edd2e)+'%';}[_0x4462eb(0x309)](_0x2edd2e,_0x40a123));return;}}}catch(_0x44a347){errorlog(_0x44a347);}},_0x696fe6[_0x3313d4(0x35d)]=function(_0x39f088,_0x40586f,_0x1b4155,_0x595a3e=![],_0x5ce8fa=![]){var _0x41c16b=_0x3313d4;if(!(_0x39f088 in _0x696fe6[_0x41c16b(0x95e)]))return;_0x40586f=parseInt(Math[_0x41c16b(0xec)](_0x40586f)),_0x1b4155=parseInt(Math[_0x41c16b(0xec)](_0x1b4155));var _0xd5c64c=![];_0x696fe6['rpcs'][_0x39f088][_0x41c16b(0x6af)]!=_0x40586f&&(_0x696fe6[_0x41c16b(0x95e)][_0x39f088]['scaleWidth']=_0x40586f,_0xd5c64c=!![]);_0x696fe6[_0x41c16b(0x95e)][_0x39f088][_0x41c16b(0x6e5)]!=_0x1b4155&&(_0x696fe6[_0x41c16b(0x95e)][_0x39f088][_0x41c16b(0x6e5)]=_0x1b4155,_0xd5c64c=!![]);_0x696fe6['rpcs'][_0x39f088]['scaleSnap']!=_0x595a3e&&(_0x696fe6[_0x41c16b(0x95e)][_0x39f088]['scaleSnap']=_0x595a3e,_0xd5c64c=!![]);if(_0xd5c64c){var _0x157e37={};_0x157e37['UUID']=_0x39f088,_0x157e37[_0x41c16b(0x35d)]={'w':_0x40586f,'h':_0x1b4155,'s':_0x595a3e},_0x5ce8fa&&(_0x157e37['requestAs']=_0x5ce8fa),log(_0x40586f+'\x20'+_0x1b4155),_0x696fe6[_0x41c16b(0x3da)](_0x157e37,_0x39f088);}_0x595a3e?_0x696fe6[_0x41c16b(0x95e)][_0x39f088][_0x41c16b(0x54e)][_0x41c16b(0x705)]='~\x20'+parseInt(_0x40586f)+_0x41c16b(0x79d)+parseInt(_0x1b4155):_0x696fe6[_0x41c16b(0x95e)][_0x39f088][_0x41c16b(0x54e)][_0x41c16b(0x705)]=parseInt(_0x40586f)+'\x20x\x20'+parseInt(_0x1b4155);},_0x696fe6[_0x3313d4(0x31c)]=function(_0x491224,_0x2d974a=![],_0x1993df=![]){var _0x31fdd4=_0x3313d4;if(_0x1993df){}else _0x696fe6[_0x31fdd4(0x834)][_0x491224]['scale']?_0x1993df=_0x696fe6[_0x31fdd4(0x834)][_0x491224][_0x31fdd4(0x21f)]:_0x1993df=0x64;_0x696fe6[_0x31fdd4(0x834)][_0x491224]['scaleResolution']&&_0x1993df>_0x696fe6['pcs'][_0x491224][_0x31fdd4(0x668)]&&(_0x1993df=_0x696fe6[_0x31fdd4(0x834)][_0x491224][_0x31fdd4(0x668)]);if(_0x2d974a)_0x1993df=_0x1e9956(_0x491224,_0x1993df,_0x2d974a);else _0x696fe6[_0x31fdd4(0x834)][_0x491224][_0x31fdd4(0x8f9)]&&_0x696fe6['pcs'][_0x491224][_0x31fdd4(0x8f9)]<_0x1993df&&(_0x1993df=_0x696fe6['pcs'][_0x491224]['scaleDueToBitrate']);if(_0x696fe6[_0x31fdd4(0x2e1)]&&_0x696fe6[_0x31fdd4(0x834)][_0x491224][_0x31fdd4(0x8e7)]){if(_0x1993df>0x55)_0x1993df=0x64;else _0x1993df>0x2a&&_0x1993df<0x32&&(_0x1993df=0x32);}return _0x1993df=_0x696fe6[_0x31fdd4(0x385)](_0x1993df,_0x491224),_0x1993df;},_0x696fe6[_0x3313d4(0x65a)]=function(_0x90aa8c=![],_0x23e0b5=null,_0x2b5688=null,_0x221b98=![]){var _0x8985f1=_0x3313d4;if(_0x90aa8c&&!(_0x90aa8c in _0x696fe6['pcs']))return;else{if(!_0x90aa8c){for(var _0xe87f54 in _0x696fe6[_0x8985f1(0x834)]){_0x696fe6[_0x8985f1(0x65a)](_0xe87f54);}return;}}if(_0x23e0b5===null&&_0x2b5688===null){if(!_0x696fe6['pcs'][_0x90aa8c][_0x8985f1(0x6af)]&&!_0x696fe6['pcs'][_0x90aa8c][_0x8985f1(0x6e5)])return;else _0x23e0b5=_0x696fe6[_0x8985f1(0x834)][_0x90aa8c][_0x8985f1(0x6af)]||0x64,_0x2b5688=_0x696fe6[_0x8985f1(0x834)][_0x90aa8c][_0x8985f1(0x6e5)]||0x64;}else _0x696fe6[_0x8985f1(0x834)][_0x90aa8c][_0x8985f1(0x6af)]=_0x23e0b5,_0x696fe6[_0x8985f1(0x834)][_0x90aa8c][_0x8985f1(0x6e5)]=_0x2b5688,_0x696fe6[_0x8985f1(0x834)][_0x90aa8c]['scaleSnap']=_0x221b98;if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))return;if('RTCRtpSender'in window&&_0x8985f1(0x4e8)in window[_0x8985f1(0x46a)][_0x8985f1(0x880)]){var _0x10213b=getSenders2(_0x90aa8c)[_0x8985f1(0x5c2)](function(_0x11beb2){var _0x3eeed4=_0x8985f1;return _0x11beb2['track']&&_0x11beb2[_0x3eeed4(0x1d8)]['kind']==_0x3eeed4(0x232);});if(!_0x10213b){warnlog(_0x8985f1(0x4b8));return;}var _0x394f51={};if('realUUID'in _0x696fe6[_0x8985f1(0x834)][_0x90aa8c]){var _0x18fa26=_0x696fe6[_0x8985f1(0x67e)][_0x8985f1(0x140)]();if(_0x18fa26[_0x8985f1(0x5d8)])var _0x4e2513=_0x18fa26[0x0][_0x8985f1(0x21b)](),_0x2a25d9=_0x4e2513[_0x8985f1(0x69d)],_0x32f25c=_0x4e2513[_0x8985f1(0x760)];else return;}else{if(_0x696fe6['videoElement']&&_0x696fe6['videoElement'][_0x8985f1(0x55e)]){var _0x18fa26=_0x696fe6['videoElement'][_0x8985f1(0x55e)][_0x8985f1(0x140)]();if(_0x18fa26[_0x8985f1(0x5d8)])var _0x4e2513=_0x18fa26[0x0][_0x8985f1(0x21b)](),_0x2a25d9=_0x4e2513[_0x8985f1(0x69d)],_0x32f25c=_0x4e2513[_0x8985f1(0x760)];else return;}else return;}var _0x3ceabe=0x64*_0x23e0b5/_0x32f25c,_0x5e974a=0x64*_0x2b5688/_0x2a25d9;log(_0x3ceabe+'\x20x\x20'+_0x5e974a);var _0x4b79ce=0x64;_0x3ceabe>_0x5e974a?_0x4b79ce=_0x5e974a:_0x4b79ce=_0x3ceabe;_0x4b79ce>0x64&&(_0x4b79ce=0x64);log('resolution\x20scale:\x20'+_0x4b79ce),_0x696fe6[_0x8985f1(0x834)][_0x90aa8c][_0x8985f1(0x668)]=_0x4b79ce;var _0x2cf4c1=_0x696fe6['calculateScale'](_0x90aa8c);if(_0x2cf4c1<=0x0||_0x2cf4c1==0x64){var _0xe2522d=getChromeVersion();_0xe2522d>0x50?_0x394f51[_0x8985f1(0x689)]=null:_0x394f51[_0x8985f1(0x689)]=0x1;}else _0x394f51['scaleResolutionDownBy']=0x64/_0x2cf4c1;setEncodings(_0x10213b,_0x394f51,function(){var _0x338d66=_0x8985f1;log(_0x338d66(0x933)),pokeIframeAPI(_0x338d66(0x613),_0x2cf4c1,_0x90aa8c),pokeIframeAPI(_0x338d66(0x3bf),_0x2cf4c1,_0x90aa8c),_0x696fe6[_0x338d66(0x834)][_0x90aa8c][_0x338d66(0x54e)][_0x338d66(0x66d)]=parseInt(_0x2cf4c1)+'%';}['bind'](_0x2cf4c1,_0x90aa8c));return;}},_0x696fe6[_0x3313d4(0x763)]=function(_0x454c4f=null,_0x46fc22=null){var _0x34b230=_0x3313d4;_0x46fc22&&_0x46fc22['stopPropagation']();_0xac38&&(_0xac38['needKeyFrame']=!![],log(_0x34b230(0x1da)+_0x454c4f));if(iOS||iPad)return log(_0x34b230(0x95f)),![];else{if(_0x34b230(0x46a)in window&&_0x34b230(0x4e8)in window['RTCRtpSender'][_0x34b230(0x880)]){log(_0x34b230(0x540)+_0x454c4f);if(_0x454c4f==null){for(_0x454c4f in _0x696fe6[_0x34b230(0x834)]){_0x696fe6[_0x34b230(0x763)](_0x454c4f);}return![];}if(!(_0x454c4f in _0x696fe6['pcs']))return![];_0x696fe6[_0x34b230(0x834)][_0x454c4f]['keyframeRate']&&(_0x696fe6[_0x34b230(0x834)][_0x454c4f][_0x34b230(0x71b)]&&(clearTimeout(_0x696fe6[_0x34b230(0x834)][_0x454c4f]['keyframeTimeout']),_0x696fe6[_0x34b230(0x834)][_0x454c4f]['keyframeTimeout']=null),_0x696fe6[_0x34b230(0x834)][_0x454c4f][_0x34b230(0x71b)]=setTimeout(function(_0x3ba4fa){var _0x5eb957=_0x34b230;!_0x696fe6['pcs'][_0x3ba4fa]?clearInterval(this):_0x696fe6[_0x5eb957(0x763)](_0x3ba4fa);},parseInt(_0x696fe6[_0x34b230(0x834)][_0x454c4f][_0x34b230(0x781)]),_0x454c4f));try{var _0x3101a6=getSenders2(_0x454c4f)['find'](function(_0x555ce6){var _0x1adadd=_0x34b230;return _0x555ce6[_0x1adadd(0x1d8)]&&_0x555ce6['track'][_0x1adadd(0x527)]=='video';});if(!_0x3101a6)return warnlog(_0x34b230(0x4b8)),![];var _0x4b7841={};return _0x4b7841[_0x34b230(0x689)]=0xa,setEncodings(_0x3101a6,_0x4b7841,function(){var _0x3304dc=_0x34b230;log('scaleResolutionDownBy\x20set\x202a!\x20'+_0x454c4f);var _0xd6c8b=_0x696fe6[_0x3304dc(0x31c)](_0x454c4f),_0x1f82b7={};if(_0xd6c8b<=0x0||_0xd6c8b==0x64){var _0x3e119a=getChromeVersion();_0x3e119a>0x50?_0x1f82b7['scaleResolutionDownBy']=null:_0x1f82b7[_0x3304dc(0x689)]=0x1;}else _0x1f82b7[_0x3304dc(0x689)]=0x64/_0xd6c8b;setEncodings(_0x3101a6,_0x1f82b7,function(){var _0x35ca28=_0x3304dc;log(_0x35ca28(0x55f));});}[_0x34b230(0x309)](_0x454c4f,_0x3101a6)),!![];}catch(_0x3eb4eb){errorlog(_0x3eb4eb);}}}return![];},_0x696fe6[_0x3313d4(0x7c3)]=function(_0x5b9fc8){var _0x38563b=_0x3313d4;log(_0x38563b(0x34a));var _0x8bb8d=getSenders2(_0x5b9fc8)[_0x38563b(0x5c2)](function(_0x2e6c8){return _0x2e6c8['track']&&_0x2e6c8['track']['kind']=='audio';});if(!_0x8bb8d)return log(_0x38563b(0x32a)),![];var _0x37b53c={};try{_0x37b53c[_0x38563b(0x68c)]='high',_0x37b53c[_0x38563b(0x2fc)]=_0x38563b(0x8e2),_0x37b53c[_0x38563b(0x810)]=!![],setEncodings(_0x8bb8d,_0x37b53c,function(){var _0x19bb88=_0x38563b;log('done\x20clearing\x20audio'),pokeIframeAPI(_0x19bb88(0x913),!![],_0x5b9fc8);}['bind'](_0x5b9fc8));}catch(_0xd9296){errorlog(_0xd9296);}},_0x696fe6[_0x3313d4(0x4bb)]=function(_0xe3945,_0x58057b='maintain-framerate'){var _0x56357f=_0x3313d4,_0x469bd4=getSenders2(_0xe3945)[_0x56357f(0x5c2)](function(_0x4f7968){var _0x23f73e=_0x56357f;return _0x4f7968[_0x23f73e(0x1d8)]&&_0x4f7968[_0x23f73e(0x1d8)][_0x23f73e(0x527)]==_0x23f73e(0x232);});if(!_0x469bd4)return log(_0x56357f(0x3b3)),![];var _0x8dcb53={};try{_0x58057b===!![]?(_0x8dcb53['degradationPreference']=_0x56357f(0x717),log(_0x56357f(0x111))):(_0x8dcb53[_0x56357f(0x4bb)]=_0x58057b,log('done\x20setting\x20degrad\x20to\x20'+_0x58057b)),setEncodings(_0x469bd4,_0x8dcb53,(function(){var _0x51bcfd=_0x56357f;log(_0x51bcfd(0x82c));}()));}catch(_0x208f8c){errorlog(_0x208f8c);}},_0x696fe6[_0x3313d4(0x836)]=function(_0x325231,_0xd4ade9,_0x4d147c=![]){var _0x26a1ae=_0x3313d4;log(_0x26a1ae(0x44e)+_0x325231+_0x26a1ae(0x6f0)+_0x4d147c);if(_0x696fe6[_0x26a1ae(0x677)]===![])return;_0xd4ade9[_0x26a1ae(0x677)]=parseInt(_0x696fe6[_0x26a1ae(0x677)]/0x64*_0x325231),_0x4d147c?_0x696fe6[_0x26a1ae(0x770)](null):(console[_0x26a1ae(0xdc)](_0xd4ade9[_0x26a1ae(0x7cd)]),_0x696fe6[_0x26a1ae(0x742)](_0xd4ade9[_0x26a1ae(0x7cd)],null));},_0x696fe6['limitAudioEncoder']=function(_0x14fd92,_0x5f9560=0x7d00,_0x158f8f=0x3e8){var _0x1abfb1=_0x3313d4;log('encodering\x20being\x20kicked');var _0x8b05b7=getSenders2(_0x14fd92)[_0x1abfb1(0x5c2)](function(_0x2436f1){var _0x557615=_0x1abfb1;return _0x2436f1[_0x557615(0x1d8)]&&_0x2436f1[_0x557615(0x1d8)]['kind']==_0x557615(0x8b9);});if(!_0x8b05b7)return log('no\x20audio\x20track\x20to\x20poke'),![];var _0x31f861={};_0x31f861[_0x1abfb1(0x6d3)]=_0x5f9560,setEncodings(_0x8b05b7,_0x31f861,function(){var _0x1556e7=_0x1abfb1;pokeIframeAPI(_0x1556e7(0x97b),_0x5f9560,_0x14fd92),_0x158f8f>0x0&&setTimeout(function(){var _0x1358f1=_0x1556e7;try{if(_0x14fd92 in _0x696fe6[_0x1358f1(0x834)])var _0x540db8=getSenders2(_0x14fd92)[_0x1358f1(0x5c2)](function(_0x478c22){var _0xc48b83=_0x1358f1;return _0x478c22['track']&&_0x478c22[_0xc48b83(0x1d8)]['kind']==_0xc48b83(0x8b9);});else return![];if(!_0x540db8)return log(_0x1358f1(0x32a)),![];var _0x5e45e8={};_0x5e45e8[_0x1358f1(0x6d3)]=null,setEncodings(_0x540db8,_0x5e45e8,function(){log('done\x20clearing\x20audio');});}catch(_0x87548d){errorlog(_0x87548d);}},_0x158f8f,_0x14fd92);}[_0x1abfb1(0x309)](_0x5f9560,_0x14fd92,_0x8b05b7,_0x158f8f));},_0x696fe6[_0x3313d4(0x10f)]=function(_0x52da6b,_0x5019fe,_0x2144fb){var _0x223c50=_0x3313d4;pokeIframeAPI(_0x223c50(0x7a6),_0x52da6b,_0x2144fb);if(_0x696fe6[_0x223c50(0x118)])return generateHash(_0x52da6b+_0x696fe6[_0x223c50(0x118)]+_0x696fe6[_0x223c50(0x291)],0x10)[_0x223c50(0x46f)](function(_0xe7bd72){var _0x46ce78=_0x223c50,_0x457eb7={};_0x5019fe[_0x46ce78(0x83c)]&&(_0x5019fe[_0x46ce78(0x13b)]=_0xe7bd72);if(_0x696fe6['director']&&_0x696fe6[_0x46ce78(0x625)])_0x457eb7[_0x46ce78(0x627)]=_0x2144fb,_0x457eb7[_0x46ce78(0x60b)]=_0xe7bd72,_0x457eb7[_0x46ce78(0x758)]=_0x5019fe,_0x696fe6[_0x46ce78(0x3da)](_0x457eb7,_0x696fe6[_0x46ce78(0x625)]),log(_0x457eb7);else{if(_0x5019fe[_0x46ce78(0x83c)]){_0x457eb7[_0x46ce78(0x360)]=_0x46ce78(0x627),_0x457eb7[_0x46ce78(0x758)]=_0x5019fe,log(_0x457eb7);if(_0x696fe6[_0x46ce78(0x3da)](_0x457eb7,_0x2144fb)){var _0x457eb7={};_0x457eb7[_0x46ce78(0x360)]='migrate',_0x457eb7[_0x46ce78(0x60b)]=_0xe7bd72,_0x457eb7['target']=_0x2144fb,_0x696fe6[_0x46ce78(0x142)](_0x457eb7);}log(_0x457eb7);}else{if(_0x46ce78(0x176)in _0x5019fe){_0x457eb7['request']=_0x46ce78(0x627),_0x457eb7[_0x46ce78(0x758)]=_0x5019fe,delete _0x457eb7[_0x46ce78(0x758)]['roomid'],delete _0x457eb7['transferSettings'][_0x46ce78(0x13b)],log(_0x457eb7);if(_0x696fe6['sendRequest'](_0x457eb7,_0x2144fb)){var _0x457eb7={};_0x457eb7[_0x46ce78(0x360)]=_0x46ce78(0x627),_0x457eb7[_0x46ce78(0x60b)]=_0xe7bd72,_0x457eb7['target']=_0x2144fb,_0x696fe6[_0x46ce78(0x142)](_0x457eb7);}log(_0x457eb7);}else _0x457eb7[_0x46ce78(0x360)]=_0x46ce78(0x627),_0x457eb7[_0x46ce78(0x60b)]=_0xe7bd72,_0x457eb7['target']=_0x2144fb,_0x696fe6[_0x46ce78(0x142)](_0x457eb7);}}})[_0x223c50(0x212)](errorlog);else{_0x5019fe[_0x223c50(0x83c)]&&(_0x5019fe[_0x223c50(0x13b)]=_0x52da6b);var _0x3d1fba={};if(_0x696fe6[_0x223c50(0x88f)]&&_0x696fe6['directorUUID'])_0x3d1fba[_0x223c50(0x627)]=_0x2144fb,_0x3d1fba[_0x223c50(0x60b)]=_0x52da6b,_0x3d1fba[_0x223c50(0x758)]=_0x5019fe,_0x696fe6[_0x223c50(0x3da)](_0x3d1fba,_0x696fe6[_0x223c50(0x625)]),log(_0x3d1fba);else{if(_0x5019fe[_0x223c50(0x83c)]){_0x3d1fba['request']=_0x223c50(0x627),_0x3d1fba[_0x223c50(0x758)]=_0x5019fe;if(_0x696fe6[_0x223c50(0x3da)](_0x3d1fba,_0x2144fb)){log(_0x3d1fba);var _0x3d1fba={};_0x3d1fba['request']='migrate',_0x3d1fba['roomid']=_0x52da6b,_0x3d1fba[_0x223c50(0x670)]=_0x2144fb,_0x696fe6[_0x223c50(0x142)](_0x3d1fba);}}else{if('broadcast'in _0x5019fe){_0x3d1fba[_0x223c50(0x360)]='migrate',_0x3d1fba[_0x223c50(0x758)]=_0x5019fe,delete _0x3d1fba[_0x223c50(0x758)][_0x223c50(0x60b)],delete _0x3d1fba[_0x223c50(0x758)][_0x223c50(0x13b)];if(_0x696fe6[_0x223c50(0x3da)](_0x3d1fba,_0x2144fb)){warnlog(_0x3d1fba);var _0x3d1fba={};_0x3d1fba[_0x223c50(0x360)]=_0x223c50(0x627),_0x3d1fba['roomid']=rid,_0x3d1fba[_0x223c50(0x670)]=_0x2144fb,_0x696fe6[_0x223c50(0x142)](_0x3d1fba);}}else _0x3d1fba[_0x223c50(0x360)]=_0x223c50(0x627),_0x3d1fba[_0x223c50(0x60b)]=_0x52da6b,_0x3d1fba[_0x223c50(0x670)]=_0x2144fb,_0x696fe6[_0x223c50(0x142)](_0x3d1fba);}}}},_0x696fe6[_0x3313d4(0x888)]=async function(_0x3dd31f,_0x369ebd){var _0x4979c6=_0x3313d4;_0x369ebd=parseInt(_0x369ebd);try{var _0x1250c3=getSenders2(_0x3dd31f)[_0x4979c6(0x5c2)](function(_0x39da3e){var _0x597cbe=_0x4979c6;return _0x39da3e[_0x597cbe(0x1d8)]&&_0x39da3e[_0x597cbe(0x1d8)][_0x597cbe(0x527)]==_0x597cbe(0x8b9);});if(!_0x1250c3){warnlog('can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found');return;}var _0xa0dfbe={};if(_0x369ebd<0x0){_0xa0dfbe[_0x4979c6(0x380)]=!![];if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad)){_0x369ebd=0x20;if(_0x696fe6[_0x4979c6(0x834)][_0x3dd31f]['setAudioBitrate']!==![])_0x369ebd=_0x696fe6[_0x4979c6(0x834)][_0x3dd31f]['setAudioBitrate'];else _0x696fe6[_0x4979c6(0x61d)]&&(_0x369ebd=_0x696fe6[_0x4979c6(0x61d)]);_0xa0dfbe[_0x4979c6(0x6d3)]=_0x369ebd*0x400;}else _0x696fe6[_0x4979c6(0x834)][_0x3dd31f][_0x4979c6(0x97b)]!==![]?(_0x369ebd=_0x696fe6[_0x4979c6(0x834)][_0x3dd31f][_0x4979c6(0x97b)],_0xa0dfbe[_0x4979c6(0x6d3)]=_0x369ebd*0x400):_0xa0dfbe[_0x4979c6(0x6d3)]=null;}else _0x369ebd===0x0?_0xa0dfbe[_0x4979c6(0x380)]=![]:(_0xa0dfbe[_0x4979c6(0x380)]=!![],_0xa0dfbe[_0x4979c6(0x6d3)]=_0x369ebd*0x400);_0x696fe6[_0x4979c6(0x834)][_0x3dd31f][_0x4979c6(0x4a3)]&&(_0xa0dfbe[_0x4979c6(0x380)]=![]),setEncodings(_0x1250c3,_0xa0dfbe,function(){var _0x545bc1=_0x4979c6;pokeIframeAPI('setAudioBitrate',_0x369ebd,_0x3dd31f),log(_0x545bc1(0x511));}[_0x4979c6(0x309)](_0x369ebd,_0x3dd31f));}catch(_0x1c60da){errorlog(_0x1c60da),log(_0x3dd31f),log(_0x696fe6[_0x4979c6(0x834)][_0x3dd31f]);}},_0x696fe6['optimizeBitrate']=function(_0x493e81){var _0x2eb1b0=_0x3313d4;if(_0x696fe6[_0x2eb1b0(0x72e)]&&_0x696fe6[_0x2eb1b0(0x834)][_0x493e81][_0x2eb1b0(0x81f)]===!![])_0x696fe6[_0x2eb1b0(0x742)](_0x493e81,0x0),_0x696fe6[_0x2eb1b0(0x834)][_0x493e81]['optimizedBitrate']===0x0&&(_0x696fe6[_0x2eb1b0(0x834)][_0x493e81]['obsState']['visibility']===![]?_0x696fe6[_0x2eb1b0(0x888)](_0x493e81,0x0):_0x696fe6[_0x2eb1b0(0x888)](_0x493e81,-0x1));else{if(_0x696fe6[_0x2eb1b0(0x834)][_0x493e81]&&_0x696fe6[_0x2eb1b0(0x834)][_0x493e81][_0x2eb1b0(0x6bc)]!==![]){if(_0x696fe6[_0x2eb1b0(0x834)][_0x493e81][_0x2eb1b0(0x822)][_0x2eb1b0(0x293)]===![]){var _0x3dac77=_0x696fe6[_0x2eb1b0(0x834)][_0x493e81][_0x2eb1b0(0x6bc)];_0x696fe6[_0x2eb1b0(0x834)][_0x493e81]['savedBitrate']&&_0x696fe6[_0x2eb1b0(0x834)][_0x493e81]['savedBitrate']>0x0&&(_0x696fe6[_0x2eb1b0(0x834)][_0x493e81][_0x2eb1b0(0x343)]<_0x696fe6[_0x2eb1b0(0x834)][_0x493e81][_0x2eb1b0(0x6bc)]&&(_0x3dac77=_0x696fe6[_0x2eb1b0(0x834)][_0x493e81]['savedBitrate'])),_0x696fe6[_0x2eb1b0(0x742)](_0x493e81,_0x3dac77),_0x696fe6[_0x2eb1b0(0x834)][_0x493e81][_0x2eb1b0(0x6bc)]===0x0&&_0x696fe6[_0x2eb1b0(0x888)](_0x493e81,0x0);}else _0x696fe6[_0x2eb1b0(0x834)][_0x493e81][_0x2eb1b0(0x6bc)]===0x0&&(_0x696fe6[_0x2eb1b0(0x888)](_0x493e81,-0x1),_0x696fe6['limitTotalBitrateGuests'](),_0x696fe6[_0x2eb1b0(0x7e9)]&&_0x696fe6['limitBitrate'](_0x493e81,null));}else _0x696fe6['limitTotalBitrateGuests'](),_0x696fe6[_0x2eb1b0(0x7e9)]&&_0x696fe6['limitBitrate'](_0x493e81,null);}},_0x696fe6[_0x3313d4(0x479)]=function(_0x5a0c86=0x0,_0x5b3fa8=![]){var _0xf69008=_0x3313d4;if(!_0x696fe6[_0xf69008(0x6ac)])return _0x5a0c86;if(!_0x696fe6[_0xf69008(0x60b)]||_0x696fe6[_0xf69008(0x36c)]!==![])return log(_0xf69008(0x1f4)),_0x696fe6[_0xf69008(0x91d)](_0x5a0c86,_0x5b3fa8),_0x5a0c86;if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd)return _0x5a0c86;var _0x2c5dc5=_0x5a0c86;if(_0x5b3fa8===![])_0x2c5dc5=0x0;else _0x2c5dc5<0x0&&(_0x2c5dc5=_0x696fe6[_0xf69008(0x834)][_0x5b3fa8][_0xf69008(0x5b2)]||_0x696fe6[_0xf69008(0x714)]||_0x696fe6[_0xf69008(0x834)][_0x1fa172][_0xf69008(0x677)]||0x9c4);var _0x196179=0x0;for(var _0x1fa172 in _0x696fe6['pcs']){if(_0x5b3fa8===_0x1fa172)continue;if(!_0x696fe6[_0xf69008(0x834)][_0x1fa172][_0xf69008(0x3e0)])continue;try{var _0x46c623=getSenders2(_0x1fa172)[_0xf69008(0x5c2)](function(_0x5c5cfe){var _0x18e8e3=_0xf69008;return _0x5c5cfe[_0x18e8e3(0x1d8)]&&_0x5c5cfe[_0x18e8e3(0x1d8)]['kind']=='video';});if(!_0x46c623)continue;var _0x4fe7e7=_0x46c623['getParameters']();if(!_0x4fe7e7[_0xf69008(0x780)]||_0x4fe7e7[_0xf69008(0x780)][_0xf69008(0x5d8)]==0x0){_0x696fe6[_0xf69008(0x834)][_0x1fa172][_0xf69008(0x5b2)]<0x0?_0x2c5dc5+=_0x696fe6['outboundVideoBitrate']||_0x696fe6[_0xf69008(0x834)][_0x1fa172][_0xf69008(0x677)]||0x9c4:_0x2c5dc5+=_0x696fe6[_0xf69008(0x834)][_0x1fa172][_0xf69008(0x5b2)]||_0x696fe6['outboundVideoBitrate']||_0x696fe6[_0xf69008(0x834)][_0x1fa172][_0xf69008(0x677)]||0x9c4;warnlog(_0x2c5dc5),_0x196179+=0x1;continue;}if(_0x4fe7e7[_0xf69008(0x780)][0x0][_0xf69008(0x380)]==![])continue;if(_0x4fe7e7[_0xf69008(0x780)][0x0][_0xf69008(0x6d3)])_0xf69008(0x24f)in _0x696fe6[_0xf69008(0x834)][_0x1fa172]?_0x2c5dc5+=parseInt(_0x696fe6['pcs'][_0x1fa172]['preLimitedBitrate']):_0x2c5dc5+=parseInt(_0x4fe7e7[_0xf69008(0x780)][0x0]['maxBitrate'])/0x400;else _0x696fe6[_0xf69008(0x834)][_0x1fa172]['setBitrate']<0x0?_0x2c5dc5+=_0x696fe6[_0xf69008(0x714)]||_0x696fe6[_0xf69008(0x834)][_0x1fa172]['maxBandwidth']||0x9c4:(_0x2c5dc5+=_0x696fe6[_0xf69008(0x834)][_0x1fa172][_0xf69008(0x5b2)]||_0x696fe6[_0xf69008(0x714)]||_0x696fe6[_0xf69008(0x834)][_0x1fa172][_0xf69008(0x677)]||0x9c4,warnlog(_0x2c5dc5));_0x196179+=0x1;}catch(_0x7e21c7){errorlog(_0x7e21c7);}}if(!_0x2c5dc5)return _0x2c5dc5;warnlog(_0xf69008(0xf8)+_0x2c5dc5);var _0x429908=parseFloat(_0x2c5dc5/_0x696fe6[_0xf69008(0x6ac)]);_0x429908<0x1&&(_0x429908=0x1);for(var _0x1fa172 in _0x696fe6[_0xf69008(0x834)]){if(_0x5b3fa8===_0x1fa172)continue;if(!_0x696fe6[_0xf69008(0x834)][_0x1fa172][_0xf69008(0x3e0)])continue;try{var _0x46c623=getSenders2(_0x1fa172)[_0xf69008(0x5c2)](function(_0x2112b7){var _0x38ae5e=_0xf69008;return _0x2112b7['track']&&_0x2112b7['track']['kind']==_0x38ae5e(0x232);});if(!_0x46c623)continue;var _0x4fe7e7=_0x46c623[_0xf69008(0x65c)]();if(!_0x4fe7e7['encodings']||_0x4fe7e7['encodings'][_0xf69008(0x5d8)]==0x0){if(_0x696fe6[_0xf69008(0x834)][_0x1fa172][_0xf69008(0x5b2)]<0x0)var _0x115663=_0x696fe6[_0xf69008(0x714)]||_0x696fe6[_0xf69008(0x834)][_0x1fa172]['maxBandwidth']||0x9c4;else var _0x115663=_0x696fe6[_0xf69008(0x834)][_0x1fa172][_0xf69008(0x5b2)]||_0x696fe6[_0xf69008(0x714)]||_0x696fe6[_0xf69008(0x834)][_0x1fa172][_0xf69008(0x677)]||0x9c4;var _0x439d71=parseInt(_0x115663/_0x429908);_0x696fe6[_0xf69008(0x742)](_0x1fa172,_0x439d71,!![]);continue;}if(_0x4fe7e7[_0xf69008(0x780)][0x0][_0xf69008(0x380)]==![])continue;if(_0x4fe7e7[_0xf69008(0x780)][0x0][_0xf69008(0x6d3)]){if(_0xf69008(0x24f)in _0x696fe6[_0xf69008(0x834)][_0x1fa172])var _0x115663=parseInt(_0x696fe6[_0xf69008(0x834)][_0x1fa172][_0xf69008(0x24f)]);else var _0x115663=parseInt(parseInt(_0x4fe7e7[_0xf69008(0x780)][0x0][_0xf69008(0x6d3)])/0x400);var _0x439d71=parseInt(_0x115663/_0x429908);_0x696fe6[_0xf69008(0x742)](_0x1fa172,_0x439d71,!![]);}else{if(_0x696fe6[_0xf69008(0x834)][_0x1fa172][_0xf69008(0x5b2)]<0x0)var _0x115663=_0x696fe6[_0xf69008(0x714)]||_0x696fe6['pcs'][_0x1fa172]['maxBandwidth']||0x9c4;else var _0x115663=_0x696fe6['pcs'][_0x1fa172][_0xf69008(0x5b2)]||_0x696fe6[_0xf69008(0x714)]||_0x696fe6[_0xf69008(0x834)][_0x1fa172][_0xf69008(0x677)]||0x9c4;var _0x439d71=parseInt(_0x115663/_0x429908);_0x696fe6[_0xf69008(0x742)](_0x1fa172,_0x439d71,!![]);}}catch(_0x244f55){errorlog(_0x244f55);}}return parseInt(_0x5a0c86/_0x429908);},_0x696fe6[_0x3313d4(0x91d)]=function(_0x590ec3=0x0,_0x1bb189=![]){var _0x142af2=_0x3313d4;if(!_0x696fe6[_0x142af2(0x6ac)])return _0x590ec3;if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd)return _0x590ec3;var _0xc8f94e=_0x590ec3;if(_0x1bb189===![])_0xc8f94e=0x0;else _0xc8f94e<0x0&&(_0xc8f94e=_0x696fe6[_0x142af2(0x834)][_0x1bb189]['setBitrate']||_0x696fe6['outboundVideoBitrate']||_0x696fe6[_0x142af2(0x834)][_0x49bdad][_0x142af2(0x677)]||0x9c4);var _0xd94365=0x0;for(var _0x49bdad in _0x696fe6[_0x142af2(0x834)]){if(_0x1bb189===_0x49bdad)continue;try{var _0x52078a=getSenders2(_0x49bdad)['find'](function(_0x7cc05f){var _0x1a6960=_0x142af2;return _0x7cc05f['track']&&_0x7cc05f[_0x1a6960(0x1d8)][_0x1a6960(0x527)]=='video';});if(!_0x52078a)continue;var _0x2e2758=_0x52078a[_0x142af2(0x65c)]();if(!_0x2e2758[_0x142af2(0x780)]||_0x2e2758[_0x142af2(0x780)][_0x142af2(0x5d8)]==0x0){_0x696fe6['pcs'][_0x49bdad][_0x142af2(0x5b2)]<0x0?_0xc8f94e+=_0x696fe6['outboundVideoBitrate']||_0x696fe6[_0x142af2(0x834)][_0x49bdad]['maxBandwidth']||0x9c4:_0xc8f94e+=_0x696fe6[_0x142af2(0x834)][_0x49bdad][_0x142af2(0x5b2)]||_0x696fe6[_0x142af2(0x714)]||_0x696fe6[_0x142af2(0x834)][_0x49bdad][_0x142af2(0x677)]||0x9c4;warnlog(_0xc8f94e),_0xd94365+=0x1;continue;}if(_0x2e2758['encodings'][0x0][_0x142af2(0x380)]==![])continue;if(_0x2e2758[_0x142af2(0x780)][0x0]['maxBitrate'])_0x142af2(0x24f)in _0x696fe6[_0x142af2(0x834)][_0x49bdad]?_0xc8f94e+=parseInt(_0x696fe6[_0x142af2(0x834)][_0x49bdad][_0x142af2(0x24f)]):_0xc8f94e+=parseInt(_0x2e2758[_0x142af2(0x780)][0x0][_0x142af2(0x6d3)])/0x400;else _0x696fe6['pcs'][_0x49bdad][_0x142af2(0x5b2)]<0x0?_0xc8f94e+=_0x696fe6['outboundVideoBitrate']||_0x696fe6[_0x142af2(0x834)][_0x49bdad][_0x142af2(0x677)]||0x9c4:(_0xc8f94e+=_0x696fe6[_0x142af2(0x834)][_0x49bdad]['setBitrate']||_0x696fe6['outboundVideoBitrate']||_0x696fe6[_0x142af2(0x834)][_0x49bdad][_0x142af2(0x677)]||0x9c4,warnlog(_0xc8f94e));_0xd94365+=0x1;}catch(_0x1362dd){errorlog(_0x1362dd);}}if(!_0xc8f94e)return _0xc8f94e;warnlog('totalBitrate:\x20'+_0xc8f94e);var _0x4bdf93=parseFloat(_0xc8f94e/_0x696fe6[_0x142af2(0x6ac)]);_0x4bdf93<0x1&&(_0x4bdf93=0x1);for(var _0x49bdad in _0x696fe6['pcs']){if(_0x1bb189===_0x49bdad)continue;try{var _0x52078a=getSenders2(_0x49bdad)[_0x142af2(0x5c2)](function(_0x14bb8e){var _0x2e8de1=_0x142af2;return _0x14bb8e[_0x2e8de1(0x1d8)]&&_0x14bb8e['track'][_0x2e8de1(0x527)]==_0x2e8de1(0x232);});if(!_0x52078a)continue;var _0x2e2758=_0x52078a[_0x142af2(0x65c)]();if(!_0x2e2758[_0x142af2(0x780)]||_0x2e2758[_0x142af2(0x780)][_0x142af2(0x5d8)]==0x0){if(_0x696fe6[_0x142af2(0x834)][_0x49bdad][_0x142af2(0x5b2)]<0x0)var _0x436201=_0x696fe6[_0x142af2(0x714)]||_0x696fe6[_0x142af2(0x834)][_0x49bdad]['maxBandwidth']||0x9c4;else var _0x436201=_0x696fe6[_0x142af2(0x834)][_0x49bdad][_0x142af2(0x5b2)]||_0x696fe6[_0x142af2(0x714)]||_0x696fe6['pcs'][_0x49bdad]['maxBandwidth']||0x9c4;var _0x2c3f6b=parseInt(_0x436201/_0x4bdf93);_0x696fe6[_0x142af2(0x742)](_0x49bdad,_0x2c3f6b,!![]);continue;}if(_0x2e2758['encodings'][0x0]['active']==![])continue;if(_0x2e2758[_0x142af2(0x780)][0x0][_0x142af2(0x6d3)]){if('preLimitedBitrate'in _0x696fe6[_0x142af2(0x834)][_0x49bdad])var _0x436201=parseInt(_0x696fe6[_0x142af2(0x834)][_0x49bdad][_0x142af2(0x24f)]);else var _0x436201=parseInt(parseInt(_0x2e2758[_0x142af2(0x780)][0x0][_0x142af2(0x6d3)])/0x400);var _0x2c3f6b=parseInt(_0x436201/_0x4bdf93);_0x696fe6[_0x142af2(0x742)](_0x49bdad,_0x2c3f6b,!![]);}else{if(_0x696fe6['pcs'][_0x49bdad]['setBitrate']<0x0)var _0x436201=_0x696fe6['outboundVideoBitrate']||_0x696fe6[_0x142af2(0x834)][_0x49bdad]['maxBandwidth']||0x9c4;else var _0x436201=_0x696fe6[_0x142af2(0x834)][_0x49bdad][_0x142af2(0x5b2)]||_0x696fe6[_0x142af2(0x714)]||_0x696fe6[_0x142af2(0x834)][_0x49bdad]['maxBandwidth']||0x9c4;var _0x2c3f6b=parseInt(_0x436201/_0x4bdf93);_0x696fe6[_0x142af2(0x742)](_0x49bdad,_0x2c3f6b,!![]);}}catch(_0x4d56dc){errorlog(_0x4d56dc);}}return parseInt(_0x590ec3/_0x4bdf93);},_0x696fe6[_0x3313d4(0x1c2)]=function(_0x559375,_0x896788=![]){var _0x4d0974=_0x3313d4,_0xd825bc={};_0xd825bc[_0x4d0974(0x460)]={},_0xd825bc['directorSettings'][_0x4d0974(0x311)]=[_0x559375],_0x696fe6[_0x4d0974(0x57b)](_0xd825bc,_0x896788);},_0x696fe6[_0x3313d4(0x770)]=function(_0xead4c5=null){var _0x3bbf88=_0x3313d4;if(!_0x696fe6['mc'])return;_0x696fe6['mc'][_0x3bbf88(0x1cc)]&&(clearInterval(_0x696fe6['mc']['bitrateTimeout']),_0x696fe6['mc'][_0x3bbf88(0x1cc)]=null);if(_0xead4c5===null){if(_0x696fe6['mc'][_0x3bbf88(0x343)]===![])return;_0xead4c5=_0x696fe6['mc'][_0x3bbf88(0x343)];}_0xead4c5=parseInt(_0xead4c5);if(_0x696fe6['mc'][_0x3bbf88(0x5b2)]&&_0xead4c5>_0x696fe6['mc']['setBitrate'])_0xead4c5=_0x696fe6['mc'][_0x3bbf88(0x5b2)];else _0x696fe6['mc'][_0x3bbf88(0x5b2)]===![]&&(_0xead4c5<0x0&&(_0x696fe6[_0x3bbf88(0x714)]?_0xead4c5=_0x696fe6['outboundVideoBitrate']:_0xead4c5=0x9c4));_0x696fe6[_0x3bbf88(0x7e9)]&&(_0xead4c5>_0x696fe6[_0x3bbf88(0x7e9)]&&(_0xead4c5=_0x696fe6[_0x3bbf88(0x7e9)]));_0x696fe6['mc'][_0x3bbf88(0x343)]=_0xead4c5;_0x696fe6['mc'][_0x3bbf88(0x6bc)]!==![]&&(_0x696fe6['mc']['obsState']['visibility']===![]&&(_0xead4c5>_0x696fe6['mc'][_0x3bbf88(0x6bc)]&&(_0x696fe6['mc']['savedBitrate']=_0xead4c5,_0xead4c5=parseInt(_0x696fe6['mc'][_0x3bbf88(0x6bc)])||0x0)));if(_0x696fe6['mc'][_0x3bbf88(0x677)]!==null){if(_0x696fe6['mc'][_0x3bbf88(0x677)]<_0xead4c5)_0xead4c5=_0x696fe6['mc']['maxBandwidth'],_0x696fe6['mc'][_0x3bbf88(0x54e)][_0x3bbf88(0x204)]=_0xead4c5,warnlog(_0x3bbf88(0x237)+_0xead4c5+_0x3bbf88(0x62d));else _0x696fe6['mc']['stats']&&(_0x696fe6['mc'][_0x3bbf88(0x54e)][_0x3bbf88(0x204)]=![]);}else'max_bandwidth_capped_kbps'in _0x696fe6['mc'][_0x3bbf88(0x54e)]&&(_0x696fe6['mc'][_0x3bbf88(0x54e)][_0x3bbf88(0x204)]=![]);if(_0xead4c5===0x0){var _0x12a08f=Date[_0x3bbf88(0x869)]()-_0x696fe6['mc'][_0x3bbf88(0x417)];_0x12a08f<_0x696fe6[_0x3bbf88(0x7bc)]&&(_0xead4c5=_0x696fe6[_0x3bbf88(0x80a)],log(_0x3bbf88(0x6d8)+(Date[_0x3bbf88(0x869)]()-_0x696fe6['mc'][_0x3bbf88(0x417)])),_0x696fe6['mc'][_0x3bbf88(0x1cc)]=setTimeout(function(){var _0x51e070=_0x3bbf88;try{warnlog(_0x51e070(0x7c4)+(Date['now']()-_0x696fe6['mc'][_0x51e070(0x417)])),_0x696fe6[_0x51e070(0x770)](null);}catch(_0x4611ec){};},_0x696fe6[_0x3bbf88(0x7bc)]-_0x12a08f+0x5));}try{if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd){log(_0x3bbf88(0x95f));var _0x3e6cc0=_0x696fe6['mc'][_0x3bbf88(0x3dd)]()[_0x3bbf88(0x5c2)](function(_0x4e5ec0){var _0x3a786e=_0x3bbf88;return _0x4e5ec0[_0x3a786e(0x1d8)]&&_0x4e5ec0['track'][_0x3a786e(0x527)]==_0x3a786e(0x232);});if(!_0x3e6cc0){warnlog(_0x3bbf88(0x4b8));return;}var _0x2fbf3d={};if(_0xead4c5<0x0)_0x2fbf3d[_0x3bbf88(0x380)]=!![],_0xead4c5=0x9c4,_0x696fe6[_0x3bbf88(0x829)]&&(_0xead4c5=_0x696fe6[_0x3bbf88(0x829)]),_0x696fe6['maxvideobitrate']&&(_0xead4c5>_0x696fe6['maxvideobitrate']&&(_0xead4c5=_0x696fe6[_0x3bbf88(0x7e9)])),_0x2fbf3d[_0x3bbf88(0x6d3)]=_0xead4c5*0x400;else _0xead4c5===0x0?_0x2fbf3d[_0x3bbf88(0x380)]=![]:(_0x2fbf3d[_0x3bbf88(0x380)]=!![],_0x2fbf3d[_0x3bbf88(0x6d3)]=_0xead4c5*0x400);setEncodings(_0x3e6cc0,_0x2fbf3d,function(){var _0x233206=_0x3bbf88;pokeIframeAPI(_0x233206(0x89f),_0xead4c5),log(_0x233206(0x8a3)+_0xead4c5);}[_0x3bbf88(0x309)](_0xead4c5));return;}else{if(_0x3bbf88(0x46a)in window&&_0x3bbf88(0x4e8)in window[_0x3bbf88(0x46a)][_0x3bbf88(0x880)]){var _0x3e6cc0=_0x696fe6['mc']['getSenders']()['find'](function(_0x83eddc){var _0x3cb708=_0x3bbf88;return _0x83eddc[_0x3cb708(0x1d8)]&&_0x83eddc[_0x3cb708(0x1d8)]['kind']==_0x3cb708(0x232);});if(!_0x3e6cc0){warnlog(_0x3bbf88(0x4b8));return;}var _0x2fbf3d={};if(_0xead4c5<0x0)_0x2fbf3d['active']==![]&&(_0x2fbf3d[_0x3bbf88(0x380)]=!![]),_0x2fbf3d[_0x3bbf88(0x6d3)]=null;else _0xead4c5===0x0?(_0x2fbf3d[_0x3bbf88(0x380)]=![],Firefox&&(_0x2fbf3d[_0x3bbf88(0x6d3)]=0x1)):(_0x2fbf3d['active']=!![],_0x2fbf3d['maxBitrate']=_0xead4c5*0x400);iPad||iOS||Firefox?_0x696fe6['mc']['bitrateTimeoutFirefox']?(clearInterval(_0x696fe6['mc']['bitrateTimeoutFirefox']),_0x696fe6['mc'][_0x3bbf88(0x7f3)]=setTimeout(function(){var _0x20dcab=_0x3bbf88;log(_0x20dcab(0x562)+_0xead4c5),_0x696fe6['mc'][_0x20dcab(0x7f3)]=![],_0x696fe6['limitMeshcastBitrate'](null);},0x1f4)):(_0x696fe6['mc']['bitrateTimeoutFirefox']=setTimeout(function(){var _0x4dab60=_0x3bbf88;_0x696fe6['mc'][_0x4dab60(0x7f3)]=![];},0x1f4),setEncodings(_0x3e6cc0,_0x2fbf3d,function(){var _0x33a27a=_0x3bbf88;log(_0x33a27a(0x630)+_0xead4c5),pokeIframeAPI(_0x33a27a(0x89f),_0xead4c5);}[_0x3bbf88(0x309)](_0xead4c5))):setEncodings(_0x3e6cc0,_0x2fbf3d,function(){var _0x30e19e=_0x3bbf88;log('bandwidth\x20set\x20i!\x20'+_0xead4c5),pokeIframeAPI(_0x30e19e(0x89f),_0xead4c5);}[_0x3bbf88(0x309)](_0xead4c5));return;}else warnlog(_0x3bbf88(0x29d));}}catch(_0x50e3fa){errorlog(_0x50e3fa);}},_0x696fe6[_0x3313d4(0x2d3)]=function(_0x2b5eb4,_0x44ba0d){var _0x1c6820=_0x3313d4;_0x44ba0d===![]?(_0x696fe6[_0x1c6820(0x834)][_0x2b5eb4][_0x1c6820(0x5b2)]=![],_0x696fe6[_0x1c6820(0x742)](_0x2b5eb4,-0x1)):(_0x44ba0d=parseInt(_0x44ba0d)||-0x1,_0x44ba0d>=0x0&&(_0x696fe6[_0x1c6820(0x834)][_0x2b5eb4][_0x1c6820(0x5b2)]=_0x44ba0d,_0x696fe6[_0x1c6820(0x742)](_0x2b5eb4,_0x44ba0d)));},_0x696fe6['targetAudioBitrate']=function(_0x22ecd9,_0x1871ad){var _0x2292d1=_0x3313d4;_0x1871ad===![]?(_0x696fe6[_0x2292d1(0x834)][_0x22ecd9]['setAudioBitrate']=![],_0x696fe6['limitAudioBitrate'](_0x22ecd9,-0x1)):(_0x1871ad=parseInt(_0x1871ad)||-0x1,_0x1871ad>=0x0&&(_0x696fe6['pcs'][_0x22ecd9][_0x2292d1(0x97b)]=_0x1871ad,_0x696fe6[_0x2292d1(0x888)](_0x22ecd9,_0x1871ad)));},_0x696fe6[_0x3313d4(0x742)]=function(_0x9c8795,_0x1dab85=null,_0xceee18=![]){var _0x39aacb=_0x3313d4;log('Bitrate\x20request:\x20'+_0x1dab85);if(!(_0x9c8795 in _0x696fe6[_0x39aacb(0x834)]))return;_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x1cc)]&&(clearInterval(_0x696fe6['pcs'][_0x9c8795][_0x39aacb(0x1cc)]),_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x1cc)]=null);var _0x295363=!![];if(_0x1dab85===null){if(_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x343)]===![]){if(_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x677)]===null)return;else _0x1dab85=_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x677)],_0x295363=![];}else _0x1dab85=_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x343)];}_0x1dab85=parseInt(_0x1dab85);if(_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x5b2)]&&_0x1dab85>_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x5b2)])_0x1dab85=_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x5b2)];else _0x1dab85<0x0&&(_0x1dab85=_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x5b2)]||_0x696fe6[_0x39aacb(0x714)]||0x9c4);_0x696fe6[_0x39aacb(0x7e9)]&&(_0x1dab85>_0x696fe6[_0x39aacb(0x7e9)]&&(_0x1dab85=_0x696fe6['maxvideobitrate']));_0x295363&&!_0xceee18&&(_0x696fe6['pcs'][_0x9c8795][_0x39aacb(0x343)]=_0x1dab85);_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x6bc)]!==![]&&(_0x696fe6[_0x39aacb(0x834)][_0x9c8795]['obsState'][_0x39aacb(0x293)]===![]&&(_0x1dab85>_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x6bc)]&&(_0x295363&&(_0x696fe6[_0x39aacb(0x834)][_0x9c8795]['savedBitrate']=_0x1dab85),_0x1dab85=parseInt(_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x6bc)])||0x0)));if(_0x696fe6[_0x39aacb(0x834)][_0x9c8795]['maxBandwidth']!==null){if(_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x677)]<_0x1dab85)_0x1dab85=_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x677)],_0x696fe6['pcs'][_0x9c8795][_0x39aacb(0x54e)]['max_bandwidth_capped_kbps']=_0x1dab85,warnlog(_0x39aacb(0x237)+_0x1dab85+_0x39aacb(0x62d));else _0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x677)]===_0x1dab85&&!_0x295363?(_0x696fe6['pcs'][_0x9c8795][_0x39aacb(0x54e)][_0x39aacb(0x204)]=_0x1dab85,warnlog('Max\x20bandwidth\x20controlling\x20bitrate:\x20'+_0x1dab85+'-kbps')):(warnlog('Max\x20bandwidth\x20NOT\x20being\x20capped:\x20'+_0x1dab85+_0x39aacb(0x62d)),_0x696fe6['pcs'][_0x9c8795][_0x39aacb(0x54e)][_0x39aacb(0x204)]=![]);}else'max_bandwidth_capped_kbps'in _0x696fe6['pcs'][_0x9c8795]['stats']&&(_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x54e)][_0x39aacb(0x204)]=![]);_0xceee18===![]&&(_0x696fe6['limitTotalBitrate']&&(_0x696fe6['pcs'][_0x9c8795][_0x39aacb(0x24f)]=_0x1dab85,_0x1dab85=_0x696fe6['limitTotalBitrateGuests'](_0x1dab85,_0x9c8795)));if(_0x1dab85===0x0){var _0x28a719=Date[_0x39aacb(0x869)]()-_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x417)];_0x28a719<_0x696fe6[_0x39aacb(0x7bc)]&&(_0x1dab85=_0x696fe6[_0x39aacb(0x80a)],log(_0x39aacb(0x6d8)+(Date[_0x39aacb(0x869)]()-_0x696fe6['pcs'][_0x9c8795][_0x39aacb(0x417)])),_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x1cc)]=setTimeout(function(_0x132788){var _0x40ac7e=_0x39aacb;try{warnlog(_0x40ac7e(0x7c4)+(Date['now']()-_0x696fe6[_0x40ac7e(0x834)][_0x132788]['startTime'])),_0x696fe6[_0x40ac7e(0x742)](_0x132788,null);}catch(_0x48bbdd){};},_0x696fe6[_0x39aacb(0x7bc)]-_0x28a719+0x5,_0x9c8795));}try{if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd){log(_0x39aacb(0x95f));if(_0x696fe6[_0x39aacb(0x834)][_0x9c8795]['guest']==!![]&&_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x5f2)]==![])return;var _0x18d8d7=getSenders2(_0x9c8795)[_0x39aacb(0x5c2)](function(_0x147044){var _0x426336=_0x39aacb;return _0x147044[_0x426336(0x1d8)]&&_0x147044['track'][_0x426336(0x527)]=='video';});if(!_0x18d8d7){warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found');return;}var _0x69804b={};_0x1dab85===0x0?_0x69804b[_0x39aacb(0x380)]=![]:(_0x69804b[_0x39aacb(0x380)]=!![],_0x69804b['maxBitrate']=_0x1dab85*0x400);setEncodings(_0x18d8d7,_0x69804b,function(){var _0x492cd1=_0x39aacb;pokeIframeAPI(_0x492cd1(0x19b),_0x1dab85,_0x9c8795),log('bandwidth\x20set\x20a!\x20'+_0x1dab85);}[_0x39aacb(0x309)](_0x1dab85,_0x9c8795));return;}else{if('RTCRtpSender'in window&&_0x39aacb(0x4e8)in window['RTCRtpSender'][_0x39aacb(0x880)]){var _0x18d8d7=getSenders2(_0x9c8795)['find'](function(_0x52780b){var _0xa5102=_0x39aacb;return _0x52780b[_0xa5102(0x1d8)]&&_0x52780b[_0xa5102(0x1d8)][_0xa5102(0x527)]==_0xa5102(0x232);});if(!_0x18d8d7){warnlog(_0x39aacb(0x4b8));return;}var _0x69804b={};_0x1dab85===0x0?(_0x69804b['active']=![],Firefox&&(_0x69804b[_0x39aacb(0x6d3)]=0x1,_0x69804b[_0x39aacb(0x689)]=0x3e8)):(_0x69804b[_0x39aacb(0x380)]=!![],_0x69804b['maxBitrate']=_0x1dab85*0x400);if(_0x1dab85!==0x0){var _0x4caacc=_0x696fe6[_0x39aacb(0x31c)](_0x9c8795,_0x1dab85);if(_0x4caacc<=0x0||_0x4caacc==0x64){var _0x1be85c=getChromeVersion();_0x1be85c>0x50?_0x69804b[_0x39aacb(0x689)]=null:_0x69804b[_0x39aacb(0x689)]=0x1;}else _0x69804b[_0x39aacb(0x689)]=0x64/_0x4caacc;iPad||iOS||Firefox?_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x7f3)]?(clearInterval(_0x696fe6['pcs'][_0x9c8795][_0x39aacb(0x7f3)]),_0x696fe6[_0x39aacb(0x834)][_0x9c8795]['bitrateTimeoutFirefox']=setTimeout(function(_0x53791e,_0x5573b3){var _0x1f21ad=_0x39aacb;log(_0x1f21ad(0x562)+_0x1dab85),_0x696fe6[_0x1f21ad(0x834)][_0x53791e][_0x1f21ad(0x7f3)]=![],_0x696fe6['limitBitrate'](_0x53791e,null,_0x5573b3);},0x1f4,_0x9c8795,_0xceee18)):(_0x696fe6['pcs'][_0x9c8795]['bitrateTimeoutFirefox']=setTimeout(function(_0x2ea4b0){var _0x16bebb=_0x39aacb;_0x696fe6[_0x16bebb(0x834)][_0x2ea4b0][_0x16bebb(0x7f3)]=![];},0x1f4,_0x9c8795),setEncodings(_0x18d8d7,_0x69804b,function(){var _0x42f551=_0x39aacb;log('bandwidth\x20set\x20b!\x20'+_0x1dab85),_0x696fe6[_0x42f551(0x834)][_0x9c8795][_0x42f551(0x54e)][_0x42f551(0x66d)]=parseInt(_0x4caacc)+'%',pokeIframeAPI('setVideoBitrate',_0x1dab85,_0x9c8795),pokeIframeAPI(_0x42f551(0x613),_0x4caacc,_0x9c8795);}['bind'](_0x1dab85,_0x9c8795,_0x4caacc))):setEncodings(_0x18d8d7,_0x69804b,function(){var _0x2d0428=_0x39aacb;log(_0x2d0428(0x6f2)+_0x1dab85),_0x696fe6[_0x2d0428(0x834)][_0x9c8795]['stats'][_0x2d0428(0x66d)]=parseInt(_0x4caacc)+'%',pokeIframeAPI(_0x2d0428(0x19b),_0x1dab85,_0x9c8795),pokeIframeAPI(_0x2d0428(0x613),_0x4caacc,_0x9c8795);}[_0x39aacb(0x309)](_0x1dab85,_0x9c8795,_0x4caacc));}else iPad||iOS||Firefox?_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x7f3)]?(clearInterval(_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x7f3)]),_0x696fe6[_0x39aacb(0x834)][_0x9c8795][_0x39aacb(0x7f3)]=setTimeout(function(_0x5a5275,_0xc2cc37){var _0xe46444=_0x39aacb;log('bitrate\x20timeout;\x20ios/firefox\x20specific:\x20'+_0x1dab85),_0x696fe6[_0xe46444(0x834)][_0x5a5275]['bitrateTimeoutFirefox']=![],_0x696fe6[_0xe46444(0x742)](_0x5a5275,null,_0xc2cc37);},0x1f4,_0x9c8795,_0xceee18)):(_0x696fe6['pcs'][_0x9c8795][_0x39aacb(0x7f3)]=setTimeout(function(_0x539bb3){var _0x5bc9e1=_0x39aacb;_0x696fe6[_0x5bc9e1(0x834)][_0x539bb3][_0x5bc9e1(0x7f3)]=![];},0x1f4,_0x9c8795),setEncodings(_0x18d8d7,_0x69804b,function(){var _0x4243e6=_0x39aacb;log(_0x4243e6(0x386)+_0x1dab85),pokeIframeAPI('setVideoBitrate',_0x1dab85,_0x9c8795);}[_0x39aacb(0x309)](_0x1dab85,_0x9c8795,_0x4caacc))):setEncodings(_0x18d8d7,_0x69804b,function(){var _0x3dd9b6=_0x39aacb;log(_0x3dd9b6(0x518)+_0x1dab85),pokeIframeAPI(_0x3dd9b6(0x19b),_0x1dab85,_0x9c8795);}['bind'](_0x1dab85,_0x9c8795));}else warnlog(_0x39aacb(0x29d));}}catch(_0xc8375c){errorlog(_0xc8375c);}};function _0x1e9956(_0x5b2e2e,_0x1276c4,_0x4388b9){var _0x398f4c=_0x3313d4;if(_0x696fe6[_0x398f4c(0x914)])return _0x1276c4;warnlog(_0x398f4c(0x8bb)+_0x1276c4+'\x20:\x20'+_0x4388b9);if(_0x4388b9<0x0)_0x696fe6['pcs'][_0x5b2e2e]['scaleDueToBitrate']=0x64;else{if(_0x4388b9>=0x259)_0x696fe6['pcs'][_0x5b2e2e]['scaleDueToBitrate']=0x64;else{if('realUUID'in _0x696fe6['pcs'][_0x5b2e2e])_0x696fe6['pcs'][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64;else{if(_0x696fe6[_0x398f4c(0x2e1)])_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e]['scaleDueToBitrate']=0x64;else{var _0x53e6dc=getNativeOutputResolution();if(_0x53e6dc)try{_0x53e6dc=_0x53e6dc['width']*_0x53e6dc['height'],_0x53e6dc=Math[_0x398f4c(0x70f)](_0x53e6dc,0.5);}catch(_0x2f7be1){_0x53e6dc=![];}warnlog(_0x398f4c(0x634)+_0x53e6dc);if(_0x4388b9>=0x15e){if(_0x53e6dc&&_0x53e6dc<=0x1e0)_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e]['scaleDueToBitrate']=0x64;else{if(_0x696fe6[_0x398f4c(0x968)]){if(_0x53e6dc&&_0x53e6dc>=0x5a0)_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e]['scaleDueToBitrate']=0x64/0x3;else _0x696fe6[_0x398f4c(0x1c5)]?_0x53e6dc&&_0x53e6dc>=0x3c0?_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64/0x2:_0x696fe6['pcs'][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64:_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64/0x2;}else{if(_0x53e6dc&&_0x53e6dc>=0x5a0)_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64/2.5;else _0x53e6dc&&_0x53e6dc>=0x3c0?_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64/0x2:_0x696fe6['pcs'][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64;}}}else{if(_0x4388b9>=0xc9){if(_0x53e6dc&&_0x53e6dc<0x1e0)_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64;else{if(_0x696fe6[_0x398f4c(0x968)]){if(_0x53e6dc&&_0x53e6dc>=0x5a0)_0x696fe6['pcs'][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64/0x4;else _0x696fe6[_0x398f4c(0x1c5)]?_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64/0x2:_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64/2.5;}else _0x53e6dc&&_0x53e6dc>=0x5a0?_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64/0x3:_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64/0x2;}}else{if(_0x53e6dc&&_0x53e6dc<=0xf0)_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64;else{if(_0x4388b9>=0x51){if(_0x696fe6[_0x398f4c(0x968)]){if(_0x53e6dc&&_0x53e6dc>=0x5a0)_0x696fe6['pcs'][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64/0x6;else _0x696fe6[_0x398f4c(0x1c5)]?_0x696fe6['pcs'][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64/0x3:_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64/0x4;}else _0x53e6dc&&_0x53e6dc>=0x5a0?_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64/0x4:_0x696fe6['pcs'][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64/0x3;}else{if(_0x696fe6[_0x398f4c(0x968)]){if(_0x53e6dc&&_0x53e6dc>=0x3c0)_0x696fe6['pcs'][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64/0x6;else _0x696fe6[_0x398f4c(0x1c5)]?_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64/0x4:_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64/0x5;}else _0x53e6dc&&_0x53e6dc>=0x5a0?_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e]['scaleDueToBitrate']=0x64/0x5:_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e][_0x398f4c(0x8f9)]=0x64/0x4;}}}}}}}}return _0x696fe6[_0x398f4c(0x834)][_0x5b2e2e][_0x398f4c(0x8f9)]<_0x1276c4&&(_0x1276c4=_0x696fe6[_0x398f4c(0x834)][_0x5b2e2e][_0x398f4c(0x8f9)]),_0x1276c4;}function _0x897d56(_0x47461f,_0x3f7381=0x2710){var _0x4f2a2a=_0x3313d4;_0x3f7381=parseInt(_0x3f7381);if(_0x696fe6['audiobitrate'])_0x3f7381+=_0x696fe6['audiobitrate'];else{if(_0x696fe6[_0x4f2a2a(0x88f)]&&_0x696fe6[_0x4f2a2a(0x6de)]==0x5)_0x3f7381+=0x20;else _0x696fe6[_0x4f2a2a(0x6de)]&&_0x696fe6['stereo']!=0x3?_0x3f7381+=0x100:_0x3f7381+=0x20;}return log('actual\x20bitrate:'+_0x3f7381),_0x3f7381<0x1&&(_0x3f7381=0x1),_0x47461f=CodecsHandler['setVideoBitrates'](_0x47461f,{'min':parseInt(_0x3f7381/0xa)||0x1,'max':_0x3f7381||0x1},_0x696fe6['codec']),_0x47461f;}_0x696fe6['signData']=function(_0x3efc50,_0x42a609){var _0xf2c8fc=_0x3313d4;log(_0x3efc50),_0x696fe6['mykey']==={}&&log(_0xf2c8fc(0x6d4)),window['crypto'][_0xf2c8fc(0x855)][_0xf2c8fc(0x370)]({'name':_0xf2c8fc(0x70e)},_0x696fe6[_0xf2c8fc(0x8ac)][_0xf2c8fc(0x430)],_0x696fe6[_0xf2c8fc(0x4d2)][_0xf2c8fc(0x6cc)](_0x3efc50))[_0xf2c8fc(0x46f)](function(_0x2b93be){var _0x5eb484=_0xf2c8fc;_0x2b93be=new Uint8Array(_0x2b93be),_0x2b93be=_0x2b93be['reduce']((_0x57f36f,_0x1be24d)=>_0x57f36f+_0x1be24d['toString'](0x10)[_0x5eb484(0x23c)](0x2,'0'),''),_0x42a609(_0x3efc50,_0x2b93be),log(JSON[_0x5eb484(0x192)](_0x2b93be));})[_0xf2c8fc(0x212)](errorlog);},_0x696fe6[_0x3313d4(0x59b)]=function(_0x517692,_0x3c7a79){var _0x1a8ffd=_0x3313d4;_0x517692[_0x1a8ffd(0x711)]=new Uint8Array(_0x517692[_0x1a8ffd(0x711)][_0x1a8ffd(0x978)](/.{1,2}/g)[_0x1a8ffd(0x779)](_0x711212=>parseInt(_0x711212,0x10)));if(_0x696fe6[_0x1a8ffd(0x163)][_0x3c7a79][_0x1a8ffd(0x7f1)])return window['crypto'][_0x1a8ffd(0x855)][_0x1a8ffd(0x322)]({'name':_0x1a8ffd(0x70e)},_0x696fe6[_0x1a8ffd(0x163)][_0x3c7a79]['publicKey'],_0x517692[_0x1a8ffd(0x711)],_0x696fe6[_0x1a8ffd(0x4d2)][_0x1a8ffd(0x6cc)](_0x517692[_0x1a8ffd(0x64d)]))[_0x1a8ffd(0x46f)](function(_0x2f23d3){return _0x2f23d3;})[_0x1a8ffd(0x212)](function(_0x343c62){return errorlog(_0x343c62),![];});},_0x696fe6[_0x3313d4(0x79f)]=function(_0x430c3c){var _0x4ed53d=_0x3313d4;if(_0x696fe6[_0x4ed53d(0x118)])return _0x696fe6[_0x4ed53d(0x8d7)]!==![]?(_0x430c3c=_0x430c3c[_0x4ed53d(0x398)](0x0,-0x1*_0x696fe6['hash'][_0x4ed53d(0x5d8)]),_0x430c3c):generateHash(_0x696fe6['password']+_0x696fe6['salt'],0x6)[_0x4ed53d(0x46f)](function(_0x431bc5){var _0x5a1c63=_0x4ed53d;return _0x696fe6[_0x5a1c63(0x8d7)]=_0x431bc5,_0x430c3c=_0x430c3c['slice'](0x0,-0x1*_0x696fe6[_0x5a1c63(0x8d7)][_0x5a1c63(0x5d8)]),_0x430c3c;})['catch'](errorlog);return _0x430c3c;},_0x696fe6[_0x3313d4(0x7ef)]=function(){var _0x324237=_0x3313d4;if(_0x696fe6[_0x324237(0x2fb)])return;clearTimeout(_0x696fe6[_0x324237(0x3c1)]);if(!_0x696fe6['ws']||_0x696fe6['ws'][_0x324237(0x68e)]!==0x1)return;_0x696fe6[_0x324237(0x3c1)]=setTimeout(function(){var _0x4cf4b5=_0x324237;log(_0x4cf4b5(0x42e));var _0x478ac7={};_0x478ac7[_0x4cf4b5(0x360)]=_0x4cf4b5(0x7ef),_0x696fe6[_0x4cf4b5(0x142)](_0x478ac7);},0xbb8);},_0x696fe6['watchStream']=async function(_0x3d859b){var _0xcb503c=_0x3313d4;await _0x696fe6[_0xcb503c(0x5fd)]();if(_0x3d859b[_0xcb503c(0x5d8)]>0x0){if(_0x3d859b===_0x696fe6[_0xcb503c(0x3fe)]){warnlog('Can\x27t\x20play\x20your\x20own\x20stream\x20ID');return;}var _0x39c16e={};_0x39c16e[_0xcb503c(0x360)]='play',_0x39c16e[_0xcb503c(0x3fe)]=_0x3d859b,_0x696fe6[_0xcb503c(0x142)](_0x39c16e),_0x696fe6[_0xcb503c(0x6cb)][_0x3d859b]=!![],pokeIframeAPI(_0xcb503c(0x206),_0x3d859b);}else log('stream\x20ID\x20is\x200\x20length');},_0x696fe6[_0x3313d4(0x724)]=async function _0x3f68f0(_0x29b553){var _0x67a288=_0x3313d4;await _0x696fe6[_0x67a288(0x5fd)]();var _0x2ee956={};return _0x2ee956[_0x67a288(0x360)]='joinroom',_0x696fe6[_0x67a288(0x88f)]&&!_0x696fe6[_0x67a288(0x801)]&&(_0x2ee956[_0x67a288(0x8c2)]=!![]),_0x696fe6[_0x67a288(0x2fb)]&&(_0x2ee956[_0x67a288(0x3fe)]=_0x696fe6[_0x67a288(0x3fe)]),_0x696fe6[_0x67a288(0x109)]===![]&&(_0x696fe6[_0x67a288(0x109)]=!![]),_0x696fe6['password']?_0x696fe6[_0x67a288(0x8d7)]?generateHash(_0x29b553+_0x696fe6[_0x67a288(0x118)]+_0x696fe6[_0x67a288(0x291)],0x10)[_0x67a288(0x46f)](function(_0x57016d){var _0x4de5db=_0x67a288;return _0x696fe6['customWSS']&&(_0x696fe6[_0x4de5db(0x13b)]=_0x57016d),_0x2ee956[_0x4de5db(0x60b)]=_0x57016d,_0x696fe6[_0x4de5db(0x142)](_0x2ee956),_0x696fe6[_0x4de5db(0x755)]=_0x2f15cc(),log('deferring\x20with\x20a\x20promise;\x20hashed\x20room'),pokeIframeAPI(_0x4de5db(0x316),_0x29b553),_0x696fe6[_0x4de5db(0x755)];})['catch'](errorlog):generateHash(_0x696fe6[_0x67a288(0x118)]+_0x696fe6[_0x67a288(0x291)],0x6)[_0x67a288(0x46f)](function(_0x344f7f){var _0x204a59=_0x67a288;return _0x696fe6[_0x204a59(0x8d7)]=_0x344f7f,log(_0x204a59(0x70b)+_0x344f7f),log('rejoining\x20room'),_0x696fe6['joinRoom'](_0x29b553);})[_0x67a288(0x212)](errorlog):(_0x696fe6[_0x67a288(0x2fb)]&&(_0x696fe6['roomenc']=_0x29b553),_0x2ee956['roomid']=_0x29b553,_0x696fe6[_0x67a288(0x142)](_0x2ee956),_0x696fe6[_0x67a288(0x755)]=_0x2f15cc(),log(_0x67a288(0x573)),pokeIframeAPI(_0x67a288(0x316),_0x29b553),_0x696fe6[_0x67a288(0x755)]);},_0x696fe6[_0x3313d4(0x142)]=function(_0x1bf33c,_0x10ff36=![]){var _0x148c05=_0x3313d4;_0x10ff36&&(_0x1bf33c[_0x148c05(0x7cd)]=_0x10ff36);if(_0x696fe6[_0x148c05(0x2fb)]){_0x696fe6['UUID']?_0x1bf33c[_0x148c05(0x2d2)]=_0x696fe6[_0x148c05(0x7cd)]:(_0x696fe6[_0x148c05(0x7cd)]=_0x696fe6['generateStreamID'](0x14),_0x1bf33c[_0x148c05(0x2d2)]=_0x696fe6[_0x148c05(0x7cd)]);if(_0x1bf33c[_0x148c05(0x7cd)]&&_0x1bf33c[_0x148c05(0x2d2)]===_0x1bf33c['UUID'])return;_0x696fe6[_0x148c05(0x88f)]&&(_0x1bf33c[_0x148c05(0x88f)]=!![]),!('roomid'in _0x1bf33c)&&(_0x696fe6[_0x148c05(0x13b)]&&(_0x1bf33c[_0x148c05(0x60b)]=_0x696fe6['roomenc']));}clearTimeout(_0x696fe6['pingTimeout']);try{if(_0x696fe6[_0x148c05(0x118)]){if(_0x1bf33c[_0x148c05(0x3fe)]){if(_0x696fe6['hash']!==![]){if(_0x696fe6['ws']===null||(typeof _0x696fe6['ws']!==_0x148c05(0x969)||_0x696fe6['ws'][_0x148c05(0x68e)]!==0x1))log(_0x1bf33c,_0x148c05(0x7d1)),_0x696fe6['msg'][_0x148c05(0x3c3)](_0x1bf33c);else{_0x1bf33c['streamID']=_0x1bf33c[_0x148c05(0x3fe)][_0x148c05(0x2c6)](0x0,0x2c)+_0x696fe6['hash']['substring'](0x0,0x6);var _0x1f9b43=JSON[_0x148c05(0x192)](_0x1bf33c);if(_0x1f9b43[_0x148c05(0x5d8)]>0x3a98){errorlog('msg\x20size\x20error'),errorlog(_0x1bf33c),errorlog(_0x1f9b43['length']);return;}_0x696fe6['ws'][_0x148c05(0x1c4)](_0x1f9b43);}}else return generateHash(_0x696fe6[_0x148c05(0x118)]+_0x696fe6[_0x148c05(0x291)],0x6)[_0x148c05(0x46f)](function(_0x13f8f8){var _0x28333e=_0x148c05;_0x696fe6[_0x28333e(0x8d7)]=_0x13f8f8;if(typeof _0x696fe6['ws']!==_0x28333e(0x969)||_0x696fe6['ws'][_0x28333e(0x68e)]!==0x1)log(_0x1bf33c,_0x28333e(0x7d1)),_0x696fe6[_0x28333e(0x522)][_0x28333e(0x3c3)](_0x1bf33c);else{_0x1bf33c[_0x28333e(0x3fe)]=_0x1bf33c[_0x28333e(0x3fe)][_0x28333e(0x2c6)](0x0,0x2c)+_0x696fe6['hash'][_0x28333e(0x2c6)](0x0,0x6);var _0x5aa1e5=JSON[_0x28333e(0x192)](_0x1bf33c);if(_0x5aa1e5['length']>0x3a98){errorlog(_0x28333e(0x67f));return;}_0x696fe6['ws']['send'](_0x5aa1e5);}})['catch'](errorlog);}else{if(_0x696fe6['ws']===null||(typeof _0x696fe6['ws']!=='object'||_0x696fe6['ws'][_0x148c05(0x68e)]!==0x1))log(_0x1bf33c,_0x148c05(0x7d1)),_0x696fe6[_0x148c05(0x522)][_0x148c05(0x3c3)](_0x1bf33c);else{var _0x1f9b43=JSON[_0x148c05(0x192)](_0x1bf33c);if(_0x1f9b43[_0x148c05(0x5d8)]>0x3a98){errorlog(_0x148c05(0x67f));return;}_0x696fe6['ws'][_0x148c05(0x1c4)](_0x1f9b43);}}}else{if(typeof _0x696fe6['ws']!==_0x148c05(0x969)||_0x696fe6['ws'][_0x148c05(0x68e)]!==0x1)warnlog(_0x148c05(0x55a)),_0x696fe6['msg'][_0x148c05(0x3c3)](_0x1bf33c);else{var _0x1f9b43=JSON[_0x148c05(0x192)](_0x1bf33c);if(_0x1f9b43[_0x148c05(0x5d8)]>0x3a98){errorlog(_0x148c05(0x67f));return;}_0x696fe6['ws']['send'](_0x1f9b43);}}}catch(_0xe80ea7){errorlog(_0xe80ea7);}},_0x696fe6[_0x3313d4(0x57b)]=function(_0x56b944,_0x386546=![]){var _0xa0e34b=_0x3313d4,_0x1e4c63=[],_0x472816=JSON[_0xa0e34b(0x192)](_0x56b944);for(var _0x308819 in _0x696fe6[_0xa0e34b(0x834)]){if(_0x386546&&_0x386546!==_0x308819)continue;try{_0x696fe6[_0xa0e34b(0x834)][_0x308819][_0xa0e34b(0x674)][_0xa0e34b(0x1c4)](_0x472816),_0x1e4c63[_0xa0e34b(0x3c3)](_0x308819);}catch(_0x3895b5){warnlog(_0xa0e34b(0x22b));}if(_0x386546&&_0x386546===_0x308819)return _0x1e4c63['length'];}for(var _0x308819 in _0x696fe6['rpcs']){if(_0x386546&&_0x386546!==_0x308819)continue;if(_0x1e4c63[_0xa0e34b(0x652)](_0x308819))continue;try{if(_0xa0e34b(0x32d)in _0x696fe6['rpcs'][_0x308819]){var _0xe15c66=JSON['parse'](_0x56b944);_0xe15c66[_0xa0e34b(0xf1)]=!![],_0xe15c66=JSON[_0xa0e34b(0x192)](_0xe15c66),_0x696fe6[_0xa0e34b(0x95e)][_0x696fe6['rpcs'][_0x308819][_0xa0e34b(0x32d)]]['receiveChannel'][_0xa0e34b(0x1c4)](_0xe15c66);}else _0x696fe6[_0xa0e34b(0x95e)][_0x308819][_0xa0e34b(0x69e)][_0xa0e34b(0x1c4)](_0x472816);_0x1e4c63['push'](_0x308819);}catch(_0x24948f){warnlog(_0xa0e34b(0x839));}}return _0x1e4c63['length'];},_0x696fe6['anysend']=function(_0x4eb3cb,_0x131fe2=![]){var _0x359803=_0x3313d4,_0x7a1b3a=![];if(_0x359803(0x7cd)in _0x4eb3cb)_0x7a1b3a=_0x696fe6[_0x359803(0x4a1)](_0x4eb3cb,_0x4eb3cb[_0x359803(0x7cd)]),_0x7a1b3a?(log(_0x4eb3cb),log(_0x359803(0x944))):(log(_0x359803(0x8d8)),_0x696fe6['sendMsg'](_0x4eb3cb));else _0x131fe2?(_0x7a1b3a=_0x696fe6[_0x359803(0x4a1)](_0x4eb3cb),_0x7a1b3a?(log(_0x4eb3cb),log(_0x359803(0x743))):(log('sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only'),_0x696fe6[_0x359803(0x142)](_0x4eb3cb))):(_0x696fe6[_0x359803(0x142)](_0x4eb3cb),warnlog(_0x359803(0x694)),warnlog(_0x4eb3cb));},_0x696fe6['anyrequest']=function(_0x229963,_0x442cf3=![]){var _0x36d5ff=_0x3313d4,_0x2e9995=![];if('UUID'in _0x229963)_0x2e9995=_0x696fe6['sendRequest'](_0x229963,_0x229963['UUID']),_0x2e9995?log('successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS'):(log('sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message'),_0x696fe6[_0x36d5ff(0x142)](_0x229963));else _0x442cf3?(_0x2e9995=_0x696fe6[_0x36d5ff(0x3da)](_0x229963),_0x2e9995?log(_0x36d5ff(0x743)):(log(_0x36d5ff(0x296)),_0x696fe6[_0x36d5ff(0x142)](_0x229963))):(_0x696fe6[_0x36d5ff(0x142)](_0x229963),warnlog('sending\x20request\x20via\x20server'),warnlog(_0x229963));},_0x696fe6['directorActions']=function(_0x595e3b){var _0x55712d=_0x3313d4;log(_0x595e3b);if(_0x55712d(0x18b)in _0x595e3b){if(_0x55712d(0x670)in _0x595e3b){if(_0x55712d(0x36c)in _0x595e3b){if(_0x696fe6[_0x55712d(0x36c)]!==![]){var _0x1de0a9=![],_0x5d6223=0x0;for(var _0x44d464 in _0x696fe6['rpcs']){_0x5d6223+=0x1;if(_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x3fe)]===_0x595e3b[_0x55712d(0x670)]){if(_0x55712d(0x57c)in _0x595e3b){if(_0x595e3b['action']=='mute')_0x595e3b[_0x55712d(0x57c)]==0x1?(log(_0x55712d(0x1e9)),_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0xe8)]=!![],applyMuteState(_0x44d464)):(log(_0x55712d(0x7d3)),_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0xe8)]=![],applyMuteState(_0x44d464)),_0x696fe6[_0x55712d(0x5cc)](_0x44d464);else{if(_0x595e3b['action']==_0x55712d(0x46c)){if(_0x696fe6[_0x55712d(0x989)])return;;if(_0x696fe6['scene']===_0x595e3b[_0x55712d(0x36c)]){if(_0x696fe6[_0x55712d(0x2f5)]==0x2){if(_0x595e3b['value']==0x0){_0x696fe6[_0x55712d(0x95e)][_0x44d464]['mutedStateScene']=!![],applyMuteState(_0x44d464);_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)]&&(_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)][_0x55712d(0x18c)]['display']&&_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)][_0x55712d(0x18c)][_0x55712d(0x46c)]!==_0x55712d(0x403)&&(_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)][_0x55712d(0x18c)][_0x55712d(0x46c)]=_0x55712d(0x403),_0x696fe6[_0x55712d(0x95e)][_0x44d464]['videoElement'][_0x55712d(0x323)]=![],_0x1de0a9=!![]));_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x790)]&&_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x790)][_0x55712d(0x18c)][_0x55712d(0x46c)]&&_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x790)][_0x55712d(0x18c)][_0x55712d(0x46c)]!==_0x55712d(0x403)&&(_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x790)]['style'][_0x55712d(0x46c)]=_0x55712d(0x403),_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x790)][_0x55712d(0x323)]=![],_0x1de0a9=!![]);var _0x54c29c=0x0,_0x1d4511=![];for(var _0x201902 in _0x696fe6[_0x55712d(0x95e)]){_0x201902!==_0x44d464&&(_0x696fe6['rpcs'][_0x201902][_0x55712d(0x7ed)]&&_0x696fe6[_0x55712d(0x95e)][_0x201902][_0x55712d(0x7ed)]['sceneType2']&&(_0x696fe6[_0x55712d(0x95e)][_0x201902]['videoElement'][_0x55712d(0x323)]>_0x54c29c&&(_0x54c29c=_0x696fe6[_0x55712d(0x95e)][_0x201902]['videoElement'][_0x55712d(0x323)],_0x1d4511=_0x201902)),_0x696fe6[_0x55712d(0x95e)][_0x201902]['iframeEle']&&_0x696fe6['rpcs'][_0x201902][_0x55712d(0x790)]['sceneType2']&&(_0x696fe6[_0x55712d(0x95e)][_0x201902]['iframeEle']['sceneType2']>_0x54c29c&&(_0x54c29c=_0x696fe6[_0x55712d(0x95e)][_0x201902][_0x55712d(0x790)]['sceneType2'],_0x1d4511=_0x201902)));}_0x1d4511&&(_0x696fe6['rpcs'][_0x1d4511]['mutedStateScene']=![],applyMuteState(_0x1d4511),_0x696fe6['rpcs'][_0x1d4511][_0x55712d(0x7ed)]&&(_0x696fe6[_0x55712d(0x95e)][_0x1d4511]['videoElement'][_0x55712d(0x18c)][_0x55712d(0x46c)]&&_0x696fe6[_0x55712d(0x95e)][_0x1d4511][_0x55712d(0x7ed)][_0x55712d(0x18c)][_0x55712d(0x46c)]!==_0x55712d(0x3a2)&&(_0x696fe6[_0x55712d(0x95e)][_0x1d4511]['videoElement'][_0x55712d(0x18c)]['display']=_0x55712d(0x3a2),_0x696fe6[_0x55712d(0x95e)][_0x1d4511][_0x55712d(0x7ed)][_0x55712d(0x323)]=Date[_0x55712d(0x869)](),_0x1de0a9=!![]),_0x696fe6[_0x55712d(0x95e)][_0x1d4511][_0x55712d(0x7ed)][_0x55712d(0x2f9)]&&clearInterval(_0x696fe6['rpcs'][_0x1d4511][_0x55712d(0x7ed)][_0x55712d(0x2f9)]),_0x696fe6[_0x55712d(0x95e)][_0x1d4511][_0x55712d(0x7ed)][_0x55712d(0xe9)]=![],_0x696fe6[_0x55712d(0x95e)][_0x1d4511]['videoElement'][_0x55712d(0x2f9)]=setTimeout(showControlBar[_0x55712d(0x309)](null,_0x696fe6[_0x55712d(0x95e)][_0x1d4511][_0x55712d(0x7ed)]),0xbb8)),_0x696fe6[_0x55712d(0x95e)][_0x1d4511][_0x55712d(0x790)]&&_0x696fe6[_0x55712d(0x95e)][_0x1d4511][_0x55712d(0x790)][_0x55712d(0x18c)][_0x55712d(0x46c)]&&_0x696fe6[_0x55712d(0x95e)][_0x1d4511][_0x55712d(0x790)]['style'][_0x55712d(0x46c)]!==_0x55712d(0x3a2)&&(_0x696fe6[_0x55712d(0x95e)][_0x1d4511][_0x55712d(0x790)][_0x55712d(0x18c)]['display']=_0x55712d(0x3a2),_0x696fe6[_0x55712d(0x95e)][_0x1d4511][_0x55712d(0x790)][_0x55712d(0x323)]=Date['now'](),_0x1de0a9=!![]));}else{for(var _0x201902 in _0x696fe6['rpcs']){_0x201902!==_0x44d464&&(_0x696fe6['rpcs'][_0x201902][_0x55712d(0x66f)]=!![],applyMuteState(_0x201902),_0x696fe6[_0x55712d(0x95e)][_0x201902][_0x55712d(0x7ed)]&&(_0x696fe6[_0x55712d(0x95e)][_0x201902][_0x55712d(0x7ed)][_0x55712d(0x18c)]['display']&&_0x696fe6['rpcs'][_0x201902][_0x55712d(0x7ed)][_0x55712d(0x18c)][_0x55712d(0x46c)]!=='none'&&(_0x696fe6['rpcs'][_0x201902][_0x55712d(0x7ed)][_0x55712d(0x18c)][_0x55712d(0x46c)]=_0x55712d(0x403),_0x1de0a9=!![])),_0x696fe6['rpcs'][_0x201902]['iframeEle']&&_0x696fe6[_0x55712d(0x95e)][_0x201902][_0x55712d(0x790)]['style'][_0x55712d(0x46c)]&&_0x696fe6[_0x55712d(0x95e)][_0x201902][_0x55712d(0x790)]['style'][_0x55712d(0x46c)]!=='none'&&(_0x696fe6['rpcs'][_0x201902][_0x55712d(0x790)][_0x55712d(0x18c)]['display']=_0x55712d(0x403),_0x1de0a9=!![]));}_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x66f)]=![],applyMuteState(_0x44d464),_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)]&&(_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)][_0x55712d(0x18c)][_0x55712d(0x46c)]&&_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x7ed)]['style'][_0x55712d(0x46c)]!==_0x55712d(0x3a2)&&(_0x696fe6[_0x55712d(0x95e)][_0x44d464]['videoElement'][_0x55712d(0x18c)][_0x55712d(0x46c)]=_0x55712d(0x3a2),_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)][_0x55712d(0x323)]=Date[_0x55712d(0x869)](),_0x1de0a9=!![]),_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)][_0x55712d(0x2f9)]&&clearInterval(_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)][_0x55712d(0x2f9)]),_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x7ed)][_0x55712d(0xe9)]=![],_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)][_0x55712d(0x2f9)]=setTimeout(showControlBar[_0x55712d(0x309)](null,_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x7ed)]),0xbb8)),_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x790)]&&_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x790)][_0x55712d(0x18c)][_0x55712d(0x46c)]&&_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x790)][_0x55712d(0x18c)][_0x55712d(0x46c)]!==_0x55712d(0x3a2)&&(_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x790)]['style']['display']=_0x55712d(0x3a2),_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x790)]['sceneType2']=Date['now'](),_0x1de0a9=!![]);}}else{if(_0x696fe6[_0x55712d(0x2f5)]==0x1){if(_0x595e3b[_0x55712d(0x57c)]==0x0)_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)]&&(_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)][_0x55712d(0x18c)][_0x55712d(0x46c)]&&_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x7ed)][_0x55712d(0x18c)][_0x55712d(0x46c)]!==_0x55712d(0x403)&&(_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x7ed)]['style'][_0x55712d(0x46c)]='none',_0x1de0a9=!![])),_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x790)]&&_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x790)][_0x55712d(0x18c)]['display']&&_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x790)]['style'][_0x55712d(0x46c)]!==_0x55712d(0x403)&&(_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x790)][_0x55712d(0x18c)][_0x55712d(0x46c)]=_0x55712d(0x403),_0x1de0a9=!![]);else{for(var _0x201902 in _0x696fe6['rpcs']){_0x201902!==_0x44d464&&(_0x696fe6[_0x55712d(0x95e)][_0x201902][_0x55712d(0x7ed)]&&(_0x696fe6['rpcs'][_0x201902][_0x55712d(0x7ed)][_0x55712d(0x18c)][_0x55712d(0x46c)]&&_0x696fe6['rpcs'][_0x201902][_0x55712d(0x7ed)][_0x55712d(0x18c)][_0x55712d(0x46c)]!==_0x55712d(0x403)&&(_0x696fe6[_0x55712d(0x95e)][_0x201902][_0x55712d(0x7ed)][_0x55712d(0x18c)][_0x55712d(0x46c)]=_0x55712d(0x403),_0x1de0a9=!![])),_0x696fe6[_0x55712d(0x95e)][_0x201902][_0x55712d(0x790)]&&_0x696fe6[_0x55712d(0x95e)][_0x201902]['iframeEle'][_0x55712d(0x18c)][_0x55712d(0x46c)]&&_0x696fe6[_0x55712d(0x95e)][_0x201902]['iframeEle'][_0x55712d(0x18c)][_0x55712d(0x46c)]!==_0x55712d(0x403)&&(_0x696fe6[_0x55712d(0x95e)][_0x201902][_0x55712d(0x790)][_0x55712d(0x18c)][_0x55712d(0x46c)]=_0x55712d(0x403),_0x1de0a9=!![]));}_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)]&&(_0x696fe6[_0x55712d(0x95e)][_0x44d464]['videoElement'][_0x55712d(0x18c)][_0x55712d(0x46c)]&&_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)][_0x55712d(0x18c)][_0x55712d(0x46c)]!==_0x55712d(0x3a2)&&(_0x696fe6[_0x55712d(0x95e)][_0x44d464]['videoElement']['style'][_0x55712d(0x46c)]=_0x55712d(0x3a2),_0x1de0a9=!![]),_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)][_0x55712d(0x2f9)]&&clearInterval(_0x696fe6[_0x55712d(0x95e)][_0x44d464]['videoElement'][_0x55712d(0x2f9)]),_0x696fe6[_0x55712d(0x95e)][_0x44d464]['videoElement'][_0x55712d(0xe9)]=![],_0x696fe6['rpcs'][_0x44d464]['videoElement'][_0x55712d(0x2f9)]=setTimeout(showControlBar[_0x55712d(0x309)](null,_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)]),0xbb8)),_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x790)]&&_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x790)][_0x55712d(0x18c)][_0x55712d(0x46c)]&&_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x790)]['style'][_0x55712d(0x46c)]!=='block'&&(_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x790)]['style'][_0x55712d(0x46c)]=_0x55712d(0x3a2),_0x1de0a9=!![]);}}else _0x595e3b['value']==0x0?(_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x66f)]=!![],applyMuteState(_0x44d464),_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)]&&(_0x696fe6['rpcs'][_0x44d464]['videoElement'][_0x55712d(0x18c)][_0x55712d(0x46c)]&&_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x7ed)][_0x55712d(0x18c)][_0x55712d(0x46c)]!==_0x55712d(0x403)&&(_0x696fe6[_0x55712d(0x95e)][_0x44d464]['videoElement']['style'][_0x55712d(0x46c)]=_0x55712d(0x403),_0x1de0a9=!![])),_0x696fe6['rpcs'][_0x44d464]['iframeEle']&&_0x696fe6['rpcs'][_0x44d464]['iframeEle'][_0x55712d(0x18c)]['display']&&_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x790)][_0x55712d(0x18c)][_0x55712d(0x46c)]!==_0x55712d(0x403)&&(_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x790)][_0x55712d(0x18c)][_0x55712d(0x46c)]=_0x55712d(0x403),_0x1de0a9=!![])):(_0x696fe6[_0x55712d(0x95e)][_0x44d464]['mutedStateScene']=![],applyMuteState(_0x44d464),_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)]&&(_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x7ed)][_0x55712d(0x18c)]['display']&&_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x7ed)]['style']['display']!==_0x55712d(0x3a2)&&(_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x7ed)][_0x55712d(0x18c)][_0x55712d(0x46c)]=_0x55712d(0x3a2),_0x1de0a9=!![]),_0x696fe6[_0x55712d(0x95e)][_0x44d464]['videoElement']['controlTimer']&&clearInterval(_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x7ed)][_0x55712d(0x2f9)]),_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x7ed)]['controls']=![],_0x696fe6[_0x55712d(0x95e)][_0x44d464]['videoElement'][_0x55712d(0x2f9)]=setTimeout(showControlBar[_0x55712d(0x309)](null,_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)]),0xbb8)),_0x696fe6['rpcs'][_0x44d464]['iframeEle']&&_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x790)][_0x55712d(0x18c)][_0x55712d(0x46c)]&&_0x696fe6[_0x55712d(0x95e)][_0x44d464]['iframeEle']['style'][_0x55712d(0x46c)]!==_0x55712d(0x3a2)&&(_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x790)][_0x55712d(0x18c)]['display']=_0x55712d(0x3a2),_0x1de0a9=!![]));}}_0x696fe6['sceneSync'](_0x44d464);}else _0x595e3b[_0x55712d(0x18b)]==_0x55712d(0x52e)&&(log(parseInt(_0x595e3b[_0x55712d(0x57c)])/0x64),_0x696fe6[_0x55712d(0x95e)][_0x44d464][_0x55712d(0x7ed)]&&(_0x696fe6['rpcs'][_0x44d464][_0x55712d(0x7ed)][_0x55712d(0x52e)]=parseInt(_0x595e3b[_0x55712d(0x57c)])/0x64,log('UN-MUTED')));}}}}_0x1de0a9&&updateMixer();}}else{if(_0x595e3b[_0x55712d(0x18b)]==_0x55712d(0x627)){}else{if(_0x595e3b[_0x55712d(0x18b)]==_0x55712d(0x3a5)){}}}}else _0x595e3b[_0x55712d(0x18b)]===_0x55712d(0x3ca)&&(warnlog(_0x55712d(0x43f)),log(_0x595e3b),_0x696fe6[_0x55712d(0x3ca)]=_0x595e3b[_0x55712d(0x57c)],pokeIframeAPI('layout-updated',_0x696fe6['layout']),updateMixer());}},_0x696fe6[_0x3313d4(0x395)]=function(){var _0x557668=_0x3313d4;_0x696fe6['directorUUID']in _0x696fe6['pcs']&&(_0x696fe6[_0x557668(0x834)][_0x696fe6[_0x557668(0x625)]][_0x557668(0x54e)][_0x557668(0x4b6)]&&(_0x696fe6[_0x557668(0x834)][_0x696fe6[_0x557668(0x625)]][_0x557668(0x54e)]['info'][_0x557668(0x88f)]=!![])),_0x696fe6[_0x557668(0x625)]in _0x696fe6['rpcs']&&(_0x696fe6[_0x557668(0x95e)][_0x696fe6[_0x557668(0x625)]]['stats'][_0x557668(0x4b6)]&&(_0x696fe6['rpcs'][_0x696fe6['directorUUID']][_0x557668(0x54e)][_0x557668(0x4b6)]['director']=!![]),_0x696fe6[_0x557668(0x88f)]&&(getById(_0x557668(0x120)+_0x696fe6['directorUUID'])[_0x557668(0x6f4)][_0x557668(0x3d5)]('directorBox'),_0x696fe6['rpcs'][_0x696fe6[_0x557668(0x625)]][_0x557668(0x956)]===![]&&(getById(_0x557668(0x2d7)+_0x696fe6[_0x557668(0x625)])[_0x557668(0x83e)]=miscTranslations[_0x557668(0x4e5)]))),_0x696fe6['requestCoDirector'](),updateUserList();},_0x696fe6['connect']=async function _0x40e9c3(_0x17e51d=![]){var _0x21f863=_0x3313d4;if(_0x696fe6[_0x21f863(0x453)]===!![]){log(_0x21f863(0x4a7));return;}if(_0x696fe6['ws']!==null){log(_0x21f863(0x287));return;}_0x696fe6['wss']==![]&&(_0x696fe6[_0x21f863(0x6e2)]!==![]?_0x696fe6[_0x21f863(0x1d1)]=_0x21f863(0x22a):_0x696fe6[_0x21f863(0x1d1)]=_0x21f863(0x82a));if(!RTCPeerConnection){console[_0x21f863(0x8d2)](miscTranslations[_0x21f863(0x831)]);!_0x696fe6[_0x21f863(0x4d4)]&&warnUser(miscTranslations[_0x21f863(0x831)],![],![]);return;}_0x696fe6['ws']===null&&(_0x696fe6['ws']=![],await chooseBestTURN());if(_0x696fe6[_0x21f863(0x2fb)]===![]){_0x696fe6['wssid']=_0x696fe6[_0x21f863(0x292)](0xc);for(var _0x36a6a2 in _0x696fe6[_0x21f863(0x95e)]){warnlog(_0x21f863(0x560)),_0x696fe6[_0x21f863(0x95e)][_0x36a6a2]['connectionState']===_0x21f863(0x768)&&(_0x696fe6[_0x21f863(0x7a0)](_0x36a6a2),warnlog(_0x21f863(0x747)));}}_0x696fe6['bypass']?(_0x696fe6['ws']={},_0x696fe6['ws'][_0x21f863(0x68e)]=0x1,_0x696fe6['ws'][_0x21f863(0x1c4)]=function(_0x1fef2f){var _0x366d29=_0x21f863;parent[_0x366d29(0x43b)]({'bypass':_0x1fef2f},_0x696fe6[_0x366d29(0x1b6)]);},setTimeout(function(){var _0x2d628b=_0x21f863;_0x696fe6['ws'][_0x2d628b(0x281)]();},0xa)):_0x696fe6['ws']=new WebSocket(_0x696fe6[_0x21f863(0x1d1)]),_0x17e51d==![]&&(_0x696fe6['showTime']===!![]&&(_0x696fe6[_0x21f863(0x868)]=null,toggleClock()),_0x696fe6['timeout']=setTimeout(function(){var _0xeedcef=_0x21f863;pokeIframeAPI(_0xeedcef(0x843),_0xeedcef(0x8a5)),errorlog('Websockets\x20timed\x20out;\x2030\x20seconds'),!_0x696fe6[_0xeedcef(0x4d4)]&&(!_0x696fe6['studioSoftware']&&setTimeout(function(){warnUser(miscTranslations['site-not-responsive'],![],![]);},0x1));},0x7530)),_0x696fe6['ws'][_0x21f863(0x281)]=function _0x5e432a(){var _0x22c96e=_0x21f863;clearTimeout(_0x696fe6[_0x22c96e(0x3c1)]),clearInterval(_0x696fe6[_0x22c96e(0x8a5)]),log(_0x22c96e(0x552)),checkConnection();if(_0x696fe6[_0x22c96e(0x359)]){errorlog(_0x22c96e(0x45a));for(_0x2f79bf in _0x696fe6[_0x22c96e(0x95e)]){try{_0x696fe6[_0x22c96e(0x95e)][_0x2f79bf][_0x22c96e(0x7da)]();}catch(_0x457b1a){}}for(_0x2f79bf in _0x696fe6[_0x22c96e(0x834)]){try{_0x696fe6[_0x22c96e(0x834)][_0x2f79bf][_0x22c96e(0x7da)]();}catch(_0x15ef6d){}}_0x696fe6[_0x22c96e(0x359)]=![],_0x696fe6[_0x22c96e(0x91b)]=![];}if(_0x696fe6[_0x22c96e(0x522)]!==[])try{var _0x172023=_0x696fe6[_0x22c96e(0x522)][_0x22c96e(0x398)](-0x1e);_0x696fe6[_0x22c96e(0x522)]=[];for(var _0x367e0a in _0x172023){log('resending\x20message'),_0x696fe6[_0x22c96e(0x142)](_0x172023[_0x367e0a]);}}catch(_0x5dd428){errorlog(_0x5dd428);}if(_0x17e51d==!![]){pokeIframeAPI('hssConnection',_0x22c96e(0x33c));_0x696fe6[_0x22c96e(0x7d7)]&&_0x696fe6['seedStream']();if(_0x696fe6['roomid']!==![]){if(_0x696fe6['roomid']===''&&(!_0x696fe6[_0x22c96e(0x989)]||_0x696fe6['view']==='')){}else log('ROOMID\x20EANBLED'),log(_0x22c96e(0x554)),joinRoom(_0x696fe6[_0x22c96e(0x60b)]);if(_0x696fe6[_0x22c96e(0x449)][_0x22c96e(0x5d8)]){var _0x349316=Object['keys'](_0x696fe6[_0x22c96e(0x6cb)]);for(var _0x2f79bf in _0x349316){_0x696fe6[_0x22c96e(0x449)]['includes'](_0x349316[_0x2f79bf])&&(log(_0x22c96e(0x4c9)+_0x349316[_0x2f79bf]),_0x696fe6[_0x22c96e(0x270)](_0x349316[_0x2f79bf]));}}}else{var _0x349316=Object['keys'](_0x696fe6['waitingWatchList']);for(var _0x2f79bf in _0x349316){log(_0x22c96e(0x4c9)+_0x349316[_0x2f79bf]),_0x696fe6[_0x22c96e(0x270)](_0x349316[_0x2f79bf]);}}}else pokeIframeAPI('hssConnection',_0x22c96e(0x4cc));},_0x696fe6[_0x21f863(0x8e6)]=function(_0x272c0a){var _0x32f708=_0x21f863;for(var _0x3a8db4 in _0x696fe6[_0x32f708(0x95e)]){if(_0x696fe6[_0x32f708(0x95e)][_0x3a8db4][_0x32f708(0x3fe)]===_0x272c0a)return log(_0x32f708(0x411)),![];}if(_0x696fe6[_0x32f708(0x6cb)][_0x272c0a])return log(_0x32f708(0x45e)),![];return _0x696fe6['watchStream'](_0x272c0a),log(_0x32f708(0x45c)),!![];},_0x696fe6['ws'][_0x21f863(0x50b)]=async function(_0x845a29){var _0x2a9f38=_0x21f863;clearTimeout(_0x696fe6[_0x2a9f38(0x3c1)]);try{var _0x4ceb50=JSON[_0x2a9f38(0x7b7)](_0x845a29[_0x2a9f38(0x64d)]);}catch(_0x49e41b){try{var _0x4ceb50=JSON[_0x2a9f38(0x7b7)](_0x845a29[_0x2a9f38(0x64d)]['toString']());}catch(_0x33db9e){errorlog(_0x33db9e);return;}}'streamID'in _0x4ceb50&&(_0x4ceb50['streamID']=_0x696fe6[_0x2a9f38(0x79f)](_0x4ceb50[_0x2a9f38(0x3fe)]));if(_0x2a9f38(0x7b8)in _0x4ceb50){_0x4ceb50=await _0x696fe6[_0x2a9f38(0x394)](_0x4ceb50);if(!_0x4ceb50)return;}if(_0x696fe6[_0x2a9f38(0x2fb)]){if(_0x2a9f38(0x2d2)in _0x4ceb50&&_0x696fe6[_0x2a9f38(0x7cd)]&&_0x4ceb50[_0x2a9f38(0x2d2)]===_0x696fe6[_0x2a9f38(0x7cd)])return;else log(_0x4ceb50);if(_0x2a9f38(0x7cd)in _0x4ceb50){if(_0x696fe6[_0x2a9f38(0x7cd)]){if(_0x4ceb50[_0x2a9f38(0x7cd)]!==_0x696fe6[_0x2a9f38(0x7cd)])return;}else return;delete _0x4ceb50[_0x2a9f38(0x7cd)];}if(_0x2a9f38(0x60b)in _0x4ceb50){if(!_0x696fe6[_0x2a9f38(0x13b)])return;if(_0x2a9f38(0x360)in _0x4ceb50){if(_0x4ceb50[_0x2a9f38(0x360)]===_0x2a9f38(0x627)){if(_0x2a9f38(0x60b)in _0x4ceb50){if(_0x2a9f38(0x670)in _0x4ceb50){if(_0x4ceb50[_0x2a9f38(0x670)]==_0x696fe6[_0x2a9f38(0x7cd)]){_0x4ceb50['request']=_0x2a9f38(0x359),_0x696fe6[_0x2a9f38(0x13b)]=_0x4ceb50[_0x2a9f38(0x60b)];var _0x1a5342={};_0x1a5342[_0x2a9f38(0x360)]=_0x2a9f38(0x37d),_0x1a5342[_0x2a9f38(0x60b)]=_0x696fe6['roomenc'],_0x1a5342[_0x2a9f38(0x3fe)]=_0x696fe6[_0x2a9f38(0x3fe)],_0x696fe6[_0x2a9f38(0x142)](_0x1a5342);}else return;}else return;}else return;}else{if(_0x4ceb50[_0x2a9f38(0x60b)]!==_0x696fe6[_0x2a9f38(0x13b)])return;}}else{if(_0x4ceb50[_0x2a9f38(0x60b)]!==_0x696fe6['roomenc'])return;}delete _0x4ceb50[_0x2a9f38(0x60b)];}_0x2a9f38(0x88f)in _0x4ceb50&&(_0x4ceb50[_0x2a9f38(0x2d2)]&&(_0x696fe6[_0x2a9f38(0x625)]=_0x4ceb50['from'],_0x696fe6[_0x2a9f38(0x567)]=[],_0x696fe6[_0x2a9f38(0x567)][_0x2a9f38(0x3c3)](_0x696fe6[_0x2a9f38(0x625)]),_0x696fe6['newMainDirectorSetup']()),delete _0x4ceb50[_0x2a9f38(0x88f)]);_0x2a9f38(0x2d2)in _0x4ceb50&&(_0x4ceb50['UUID']=_0x4ceb50[_0x2a9f38(0x2d2)],delete _0x4ceb50[_0x2a9f38(0x2d2)]);if(_0x2a9f38(0x360)in _0x4ceb50){if(_0x4ceb50['request']==='play'){if(_0x2a9f38(0x3fe)in _0x4ceb50){if(_0x4ceb50[_0x2a9f38(0x3fe)]===_0x696fe6['streamID'])_0x4ceb50[_0x2a9f38(0x360)]=_0x2a9f38(0x87d);else return;}}else{if(_0x4ceb50['request']==='seed'){if(_0x696fe6[_0x2a9f38(0x8ae)]){if(_0x696fe6['view_set']['includes'](_0x4ceb50[_0x2a9f38(0x3fe)])){play(_0x4ceb50[_0x2a9f38(0x3fe)]);return;}else return;}}else{if(_0x4ceb50[_0x2a9f38(0x360)]===_0x2a9f38(0x37d)){if(_0x2a9f38(0x3fe)in _0x4ceb50){if(_0x696fe6['view_set']){if(_0x696fe6['view_set'][_0x2a9f38(0x652)](_0x4ceb50[_0x2a9f38(0x3fe)]))play(_0x4ceb50[_0x2a9f38(0x3fe)]);else{}}else play(_0x4ceb50[_0x2a9f38(0x3fe)]);}_0x4ceb50['request']='offerSDP';}}}}else{if(_0x2a9f38(0x3fe)in _0x4ceb50){if(_0x696fe6[_0x2a9f38(0x8ae)]){if(_0x696fe6['view_set'][_0x2a9f38(0x652)](_0x4ceb50[_0x2a9f38(0x3fe)])){}else return;}else{if(_0x696fe6[_0x2a9f38(0x989)]){if(_0x696fe6[_0x2a9f38(0x989)]!==_0x4ceb50[_0x2a9f38(0x3fe)])return;else{}}}}}}if(_0x4ceb50[_0x2a9f38(0x360)]){if(_0x4ceb50[_0x2a9f38(0x360)]=='offerSDP'){if(_0x696fe6[_0x2a9f38(0x103)]){if(_0x696fe6[_0x2a9f38(0x567)][_0x2a9f38(0x335)](_0x4ceb50[_0x2a9f38(0x7cd)])>=0x0)_0x696fe6[_0x2a9f38(0x87d)](_0x4ceb50[_0x2a9f38(0x7cd)]);else _0x696fe6[_0x2a9f38(0x88f)]&&(_0x4ceb50['UUID']in _0x696fe6[_0x2a9f38(0x95e)]&&_0x696fe6[_0x2a9f38(0x87d)](_0x4ceb50[_0x2a9f38(0x7cd)]));}else _0x696fe6['offerSDP'](_0x4ceb50[_0x2a9f38(0x7cd)]);}else{if(_0x4ceb50[_0x2a9f38(0x360)]=='listing')log(_0x4ceb50),_0x2a9f38(0x88f)in _0x4ceb50?(_0x696fe6[_0x2a9f38(0x625)]=_0x4ceb50['director'],_0x696fe6[_0x2a9f38(0x567)]=[],_0x696fe6[_0x2a9f38(0x567)][_0x2a9f38(0x3c3)](_0x696fe6[_0x2a9f38(0x625)]),_0x696fe6[_0x2a9f38(0x395)]()):(_0x696fe6[_0x2a9f38(0x625)]=![],_0x696fe6['directorList']=[]),_0x2a9f38(0x8c2)in _0x4ceb50&&(_0x4ceb50[_0x2a9f38(0x8c2)]==![]?(!_0x696fe6[_0x2a9f38(0x4d4)]&&(getById(_0x2a9f38(0x49e))[_0x2a9f38(0x47b)]=miscTranslations['not-the-director'],_0x696fe6[_0x2a9f38(0x92b)]?_0x696fe6['directorState']===null&&warnUser(miscTranslations[_0x2a9f38(0x727)],![],![]):setTimeout(function(){warnUser(miscTranslations['room-is-claimed'],![],![]);},0x1)),_0x696fe6[_0x2a9f38(0x89e)]=![],pokeAPI(_0x2a9f38(0x88f),![]),pokeIframeAPI(_0x2a9f38(0x88f),![])):(_0x696fe6['directorState']=!![],pokeAPI('director',!![]),pokeIframeAPI(_0x2a9f38(0x88f),!![]))),_0x696fe6[_0x2a9f38(0x755)][_0x2a9f38(0xcd)](_0x4ceb50['list']);else{if(_0x4ceb50['request']==_0x2a9f38(0x359)){_0x696fe6['queueList']=[],_0x696fe6[_0x2a9f38(0x359)]=!![],_0x696fe6[_0x2a9f38(0x91b)]=![],log(_0x2a9f38(0x4fb)),pokeIframeAPI('transferred');!_0x696fe6[_0x2a9f38(0x88f)]&&(_0x696fe6[_0x2a9f38(0x103)]=![]);log(_0x4ceb50[_0x2a9f38(0x2ca)]);_0x2a9f38(0x88f)in _0x4ceb50?(_0x696fe6[_0x2a9f38(0x625)]=_0x4ceb50[_0x2a9f38(0x88f)],_0x696fe6[_0x2a9f38(0x567)]=[],_0x696fe6[_0x2a9f38(0x567)][_0x2a9f38(0x3c3)](_0x696fe6[_0x2a9f38(0x625)]),_0x696fe6[_0x2a9f38(0x395)]()):(_0x696fe6[_0x2a9f38(0x625)]=![],_0x696fe6[_0x2a9f38(0x567)]=[]);for(_0x107184 in _0x696fe6[_0x2a9f38(0x95e)]){try{!_0x696fe6[_0x2a9f38(0x449)][_0x2a9f38(0x652)](_0x696fe6[_0x2a9f38(0x95e)][_0x107184][_0x2a9f38(0x3fe)])&&_0x696fe6['closeRPC'](_0x107184);}catch(_0x6c566c){}}for(_0x107184 in _0x696fe6[_0x2a9f38(0x834)]){try{log(_0x2a9f38(0x14f)),_0x696fe6[_0x2a9f38(0x1dc)](_0x107184);}catch(_0x1f364a){}}youveBeenTransferred(),_0x696fe6[_0x2a9f38(0x6ae)]=_0x696fe6[_0x2a9f38(0x536)],updateMixer(),log('Members\x20in\x20Room'),log(_0x4ceb50['list']);for(var _0x107184 in _0x4ceb50['list']){if(_0x2a9f38(0x7cd)in _0x4ceb50[_0x2a9f38(0x2ca)][_0x107184]){if(_0x2a9f38(0x3fe)in _0x4ceb50[_0x2a9f38(0x2ca)][_0x107184]){if(_0x4ceb50[_0x2a9f38(0x2ca)][_0x107184][_0x2a9f38(0x7cd)]in _0x696fe6[_0x2a9f38(0x95e)])log(_0x2a9f38(0x306));else{var _0x26514f=_0x696fe6[_0x2a9f38(0x79f)](_0x4ceb50['list'][_0x107184][_0x2a9f38(0x3fe)]);log(_0x2a9f38(0x80b)+_0x26514f);if(_0x696fe6[_0x2a9f38(0x103)]){if(_0x696fe6[_0x2a9f38(0x567)][_0x2a9f38(0x335)](_0x4ceb50[_0x2a9f38(0x2ca)][_0x107184][_0x2a9f38(0x7cd)])>=0x0)play(_0x26514f,_0x4ceb50['list'][_0x107184][_0x2a9f38(0x7cd)]);else{if(_0x696fe6[_0x2a9f38(0x8ae)]&&_0x696fe6[_0x2a9f38(0x8ae)][_0x2a9f38(0x652)](_0x26514f))play(_0x26514f,_0x4ceb50[_0x2a9f38(0x2ca)][_0x107184][_0x2a9f38(0x7cd)]);else _0x696fe6['queueList'][_0x2a9f38(0x5d8)]<0x1388&&(!(_0x26514f in _0x696fe6[_0x2a9f38(0x4e0)])&&!_0x696fe6[_0x2a9f38(0x96a)]['includes'](_0x26514f)&&_0x696fe6[_0x2a9f38(0x96a)][_0x2a9f38(0x3c3)](_0x26514f));}}else play(_0x26514f,_0x4ceb50['list'][_0x107184][_0x2a9f38(0x7cd)]);}}}}updateQueue();}else{if(_0x4ceb50[_0x2a9f38(0x360)]==_0x2a9f38(0x8c6))log(_0x4ceb50),_0x2a9f38(0x88f)in _0x4ceb50?(_0x696fe6['directorUUID']=_0x4ceb50[_0x2a9f38(0x88f)],_0x696fe6[_0x2a9f38(0x567)]=[],_0x696fe6[_0x2a9f38(0x567)][_0x2a9f38(0x3c3)](_0x696fe6['directorUUID']),_0x696fe6['newMainDirectorSetup']()):(_0x696fe6[_0x2a9f38(0x625)]=![],_0x696fe6['directorList']=[],errorlog(_0x2a9f38(0x628))),updateUserList();else{if(_0x4ceb50[_0x2a9f38(0x360)]==_0x2a9f38(0x5bf)){log(_0x2a9f38(0x289)),log(_0x4ceb50);try{_0x2a9f38(0x88f)in _0x4ceb50&&(_0x4ceb50[_0x2a9f38(0x88f)]==!![]&&_0x696fe6[_0x2a9f38(0x84c)](_0x4ceb50));}catch(_0x32d225){errorlog(_0x32d225);}}else{if(_0x4ceb50[_0x2a9f38(0x360)]=='someonejoined'){_0x4ceb50['director']&&(_0x696fe6[_0x2a9f38(0x625)]=_0x4ceb50['UUID'],_0x696fe6[_0x2a9f38(0x567)]=[],_0x696fe6[_0x2a9f38(0x567)][_0x2a9f38(0x3c3)](_0x696fe6[_0x2a9f38(0x625)]),_0x696fe6[_0x2a9f38(0x395)]());if('streamID'in _0x4ceb50){log(_0x2a9f38(0x276));if(_0x696fe6['queue']){if(_0x696fe6[_0x2a9f38(0x567)][_0x2a9f38(0x335)](_0x4ceb50[_0x2a9f38(0x7cd)])>=0x0)play(_0x26514f,_0x4ceb50[_0x2a9f38(0x7cd)]);else{if(_0x696fe6[_0x2a9f38(0x8ae)]&&_0x696fe6['view_set'][_0x2a9f38(0x652)](_0x26514f))play(_0x26514f,_0x4ceb50['UUID']);else _0x696fe6[_0x2a9f38(0x96a)][_0x2a9f38(0x5d8)]<0x1388&&(!(_0x4ceb50[_0x2a9f38(0x3fe)]in _0x696fe6['watchTimeoutList'])&&!_0x696fe6[_0x2a9f38(0x96a)]['includes'](_0x4ceb50[_0x2a9f38(0x3fe)])&&(_0x696fe6[_0x2a9f38(0x96a)]['push'](_0x4ceb50[_0x2a9f38(0x3fe)]),updateQueue(!![])));}}else play(_0x4ceb50['streamID']);}else log(_0x2a9f38(0x935));}else{if(_0x4ceb50[_0x2a9f38(0x360)]==_0x2a9f38(0x8db)){log(_0x2a9f38(0x515)),log(_0x4ceb50);if(_0x696fe6['queue']){if(_0x696fe6[_0x2a9f38(0x567)][_0x2a9f38(0x335)](_0x4ceb50[_0x2a9f38(0x7cd)])>=0x0)play(_0x26514f,_0x4ceb50['UUID']);else{if(_0x696fe6[_0x2a9f38(0x8ae)]&&_0x696fe6[_0x2a9f38(0x8ae)][_0x2a9f38(0x652)](_0x26514f))play(_0x26514f,_0x4ceb50[_0x2a9f38(0x7cd)]);else _0x696fe6[_0x2a9f38(0x96a)][_0x2a9f38(0x5d8)]<0x1388&&(!(_0x4ceb50[_0x2a9f38(0x3fe)]in _0x696fe6[_0x2a9f38(0x4e0)])&&!_0x696fe6[_0x2a9f38(0x96a)]['includes'](_0x4ceb50[_0x2a9f38(0x3fe)])&&(_0x696fe6[_0x2a9f38(0x96a)][_0x2a9f38(0x3c3)](_0x4ceb50[_0x2a9f38(0x3fe)]),updateQueue(!![])));}}else play(_0x4ceb50[_0x2a9f38(0x3fe)]);}else{if(_0x4ceb50['request']==_0x2a9f38(0x4f5)){errorlog(_0x4ceb50),pokeIframeAPI(_0x2a9f38(0x4f5),_0x4ceb50[_0x2a9f38(0x41c)]);if(_0x696fe6[_0x2a9f38(0x36c)]===![]){if('message'in _0x4ceb50){if(_0x4ceb50[_0x2a9f38(0x41c)]==='Stream\x20ID\x20is\x20already\x20in\x20use.')_0x696fe6[_0x2a9f38(0x301)]<0x2?(_0x696fe6[_0x2a9f38(0x301)]=parseInt(_0x696fe6[_0x2a9f38(0x301)])+0x1,setTimeout(function(){var _0x5bde71=_0x2a9f38;_0x696fe6[_0x5bde71(0x472)]();},0x1388)):(hangup(),!_0x696fe6[_0x2a9f38(0x4d4)]&&setTimeout(function(){warnUser(miscTranslations['streamid-already-published'],![],![]);},0x1));else _0x4ceb50[_0x2a9f38(0x41c)]===_0x2a9f38(0x30e)?(!_0x696fe6['cleanOutput']&&(getById(_0x2a9f38(0x49e))['innerHTML']=miscTranslations['not-the-director'],_0x696fe6[_0x2a9f38(0x92b)]?_0x696fe6[_0x2a9f38(0x89e)]===null&&warnUser(miscTranslations[_0x2a9f38(0x727)],![],![]):setTimeout(function(){var _0x4dd048=_0x2a9f38;warnUser(miscTranslations[_0x4dd048(0x156)],![],![]);},0x1)),_0x696fe6[_0x2a9f38(0x89e)]=![],pokeAPI(_0x2a9f38(0x88f),![]),pokeIframeAPI(_0x2a9f38(0x88f),![])):!_0x696fe6[_0x2a9f38(0x4d4)]&&setTimeout(function(){warnUser(_0x4ceb50['message']);},0x1);}}}else _0x4ceb50['request']==_0x2a9f38(0xdc)?_0x2a9f38(0x41c)in _0x4ceb50&&warnlog(_0x4ceb50[_0x2a9f38(0x41c)]):log(_0x4ceb50);}}}}}}}}else{if(_0x4ceb50[_0x2a9f38(0x7f9)])_0x2a9f38(0x3fe)in _0x4ceb50&&(_0x4ceb50[_0x2a9f38(0x3fe)]in _0x696fe6[_0x2a9f38(0x4e0)]&&(clearTimeout(_0x696fe6[_0x2a9f38(0x4e0)][_0x4ceb50[_0x2a9f38(0x3fe)]]),delete _0x696fe6[_0x2a9f38(0x4e0)][_0x4ceb50[_0x2a9f38(0x3fe)]])),_0x696fe6[_0x2a9f38(0x5b1)](_0x4ceb50);else{if(_0x4ceb50[_0x2a9f38(0x384)])log(_0x2a9f38(0x638)),_0x696fe6[_0x2a9f38(0x317)](_0x4ceb50);else{if(_0x4ceb50[_0x2a9f38(0x5d2)])log(_0x2a9f38(0x506)),_0x696fe6[_0x2a9f38(0x572)](_0x4ceb50);else _0x4ceb50[_0x2a9f38(0x360)]=='cleanup'?(warnlog(_0x2a9f38(0x444)),_0x4ceb50[_0x2a9f38(0x7cd)]in _0x696fe6[_0x2a9f38(0x834)]&&(warnlog(_0x2a9f38(0x693)),log('closing\x204'),_0x696fe6['closePC'](_0x4ceb50[_0x2a9f38(0x7cd)])),_0x4ceb50[_0x2a9f38(0x7cd)]in _0x696fe6[_0x2a9f38(0x95e)]&&(warnlog('problem'),_0x696fe6[_0x2a9f38(0x7a0)](_0x4ceb50[_0x2a9f38(0x7cd)]))):log('what\x20is\x20this?');}}}},_0x696fe6['ws'][_0x21f863(0x8bd)]=async function(_0x1ec5e9){var _0x5570da=_0x21f863;clearTimeout(_0x696fe6[_0x5570da(0x3c1)]),pokeIframeAPI(_0x5570da(0x843),_0x5570da(0x106));try{_0x5570da(0x7b5)in _0x1ec5e9&&(_0x1ec5e9[_0x5570da(0x7b5)]==0x1f7&&(_0x17e51d==![]&&(clearInterval(_0x696fe6[_0x5570da(0x8a5)]),!_0x696fe6[_0x5570da(0x4d4)]&&warnUser(_0x5570da(0x136),0x7530,![]))));}catch(_0x2734f2){errorlog(_0x2734f2);}warnlog(_0x5570da(0x4ef));if(_0x696fe6[_0x5570da(0x17f)]==![])try{_0x696fe6['ws']['readyState']===WebSocket[_0x5570da(0x80c)]&&(_0x696fe6['ws']=null,setTimeout(()=>{var _0x545604=_0x5570da;try{_0x696fe6[_0x545604(0x5fd)](!![]);}catch(_0x3296dd){};},0x7d0));}catch(_0x3175f9){errorlog(_0x3175f9);}};},_0x696fe6['sendMessage']=function(_0x42ce3b,_0x49689d=null){var _0x23d77d=_0x3313d4;log('Messaging\x20sent'),warnlog(_0x42ce3b),_0x42ce3b=JSON[_0x23d77d(0x192)](_0x42ce3b);if(_0x49689d==null){for(var _0x2fbfa9 in _0x696fe6[_0x23d77d(0x834)]){try{_0x696fe6[_0x23d77d(0x834)][_0x2fbfa9]['sendChannel'][_0x23d77d(0x1c4)](_0x42ce3b);}catch(_0x3ad194){warnlog(_0x23d77d(0x881));}}return!![];}else try{return _0x696fe6['pcs'][_0x49689d]['sendChannel'][_0x23d77d(0x1c4)](_0x42ce3b),!![];}catch(_0x3a623f){return warnlog(_0x23d77d(0x37c)),warnlog(_0x42ce3b),![];}return![];},_0x696fe6[_0x3313d4(0x3da)]=function(_0x2de7c1,_0x32b939=null){var _0x15f7f5=_0x3313d4,_0x220ade=JSON[_0x15f7f5(0x192)](_0x2de7c1);if(_0x32b939==null){var _0x14327f=[];for(var _0x230c1b in _0x696fe6[_0x15f7f5(0x95e)]){try{if(_0x15f7f5(0x32d)in _0x696fe6[_0x15f7f5(0x95e)][_0x230c1b]){var _0x4cf7da=_0x2de7c1;_0x4cf7da[_0x15f7f5(0xf1)]=!![],_0x4cf7da=JSON[_0x15f7f5(0x192)](_0x4cf7da),_0x696fe6['rpcs'][_0x696fe6[_0x15f7f5(0x95e)][_0x230c1b][_0x15f7f5(0x32d)]][_0x15f7f5(0x69e)][_0x15f7f5(0x1c4)](_0x4cf7da);}else _0x696fe6['rpcs'][_0x230c1b][_0x15f7f5(0x69e)][_0x15f7f5(0x1c4)](_0x220ade);_0x14327f[_0x15f7f5(0x3c3)](_0x230c1b);}catch(_0x6f151b){log('PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20');}}return _0x14327f[_0x15f7f5(0x5d8)];}else try{if('realUUID'in _0x696fe6[_0x15f7f5(0x95e)][_0x32b939]){var _0x4cf7da=_0x2de7c1;_0x4cf7da[_0x15f7f5(0xf1)]=!![],_0x4cf7da=JSON[_0x15f7f5(0x192)](_0x4cf7da),_0x696fe6[_0x15f7f5(0x95e)][_0x696fe6['rpcs'][_0x32b939][_0x15f7f5(0x32d)]][_0x15f7f5(0x69e)][_0x15f7f5(0x1c4)](_0x4cf7da);}else _0x696fe6[_0x15f7f5(0x95e)][_0x32b939][_0x15f7f5(0x69e)][_0x15f7f5(0x1c4)](_0x220ade);return!![];}catch(_0x5661ca){return log(_0x15f7f5(0x1ac)),![];}},_0x696fe6[_0x3313d4(0x3a5)]=function(_0xbd52d8=![],_0x422979=![]){var _0xf98e03=_0x3313d4;try{window['removeEventListener'](_0xf98e03(0x911),confirmUnload);}catch(_0x194291){}_0x422979&&recordLocalVideo(_0xf98e03(0x5c7));_0x696fe6[_0xf98e03(0x453)]=!![],warnlog('hanging\x20up');try{recordLocalVideo('stop');}catch(_0x232877){}try{var _0x4d0a58={};_0x4d0a58[_0xf98e03(0x4fa)]=!![],_0x4d0a58[_0xf98e03(0x72b)]=!![],_0x696fe6[_0xf98e03(0x4a1)](_0x4d0a58);}catch(_0x2c286b){}try{_0x696fe6['ws']['close']();}catch(_0x318c2e){}try{transferList[_0xf98e03(0x2c0)](_0x3643e7=>{var _0x11d3c8=_0xf98e03;_0x3643e7[_0x11d3c8(0x264)]&&_0x3643e7[_0x11d3c8(0x264)][_0x11d3c8(0x7da)](),_0x3643e7[_0x11d3c8(0x718)]&&_0x3643e7[_0x11d3c8(0xf7)];});}catch(_0x2d6275){errorlog(_0x2d6275);}try{_0x696fe6[_0xf98e03(0x789)]&&_0x696fe6[_0xf98e03(0x789)][_0xf98e03(0x55e)]&&_0x696fe6[_0xf98e03(0x789)]['srcObject'][_0xf98e03(0x53f)]()[_0xf98e03(0x2c0)](function(_0x28e31e){var _0x54ab45=_0xf98e03;_0x28e31e[_0x54ab45(0x34f)](),_0x696fe6[_0x54ab45(0x7ed)][_0x54ab45(0x55e)]['removeTrack'](_0x28e31e),log(_0x54ab45(0x14d));}),_0x696fe6[_0xf98e03(0x7ed)]&&_0x696fe6['videoElement']['srcObject']&&_0x696fe6['videoElement'][_0xf98e03(0x55e)][_0xf98e03(0x53f)]()[_0xf98e03(0x2c0)](function(_0x53d42d){var _0x10c7c=_0xf98e03;_0x53d42d['stop'](),_0x696fe6[_0x10c7c(0x7ed)][_0x10c7c(0x55e)][_0x10c7c(0x73d)](_0x53d42d),log(_0x10c7c(0x14d));}),_0x696fe6[_0xf98e03(0x52f)]&&_0x696fe6[_0xf98e03(0x52f)][_0xf98e03(0x53f)]()[_0xf98e03(0x2c0)](function(_0x19e6a8){var _0x142852=_0xf98e03;_0x19e6a8['stop'](),_0x696fe6[_0x142852(0x7ed)][_0x142852(0x55e)]['removeTrack'](_0x19e6a8),log(_0x142852(0x14d));}),_0x696fe6['screenStream']&&_0x696fe6[_0xf98e03(0x67e)][_0xf98e03(0x53f)]()[_0xf98e03(0x2c0)](function(_0x165662){var _0x495526=_0xf98e03;_0x165662['stop'](),_0x696fe6[_0x495526(0x67e)]['removeTrack'](_0x165662),log(_0x495526(0x14d));});}catch(_0x5eee55){errorlog(_0x5eee55);}try{for(i in _0x696fe6['rpcs']){try{_0x696fe6[_0xf98e03(0x95e)][i][_0xf98e03(0x7ed)]&&(_0x696fe6[_0xf98e03(0x95e)][i][_0xf98e03(0x7ed)]['recording']&&recordLocalVideo(_0xf98e03(0x34f),null,_0x696fe6[_0xf98e03(0x95e)][i][_0xf98e03(0x7ed)]));}catch(_0x289f97){}_0x696fe6['closeRPC'](i,!![]);}for(i in _0x696fe6[_0xf98e03(0x834)]){log(_0xf98e03(0x4e1)),_0x696fe6[_0xf98e03(0x1dc)](i);}}catch(_0x4d8898){errorlog(_0x4d8898);}for(var _0x589401 in _0x696fe6[_0xf98e03(0x4e0)]){clearTimeout(_0x696fe6['watchTimeoutList'][_0x589401]);}if(_0xbd52d8){reloadRequested(),warnlog(_0xf98e03(0x4e3));return;}else setTimeout(function(){for(i in _0x696fe6){try{delete _0x696fe6[i];}catch(_0x3eea46){}}delete _0x696fe6;},0x4b0),hangupComplete(),log(_0xf98e03(0x492));},_0x696fe6[_0x3313d4(0x366)]=function(){var _0x1506e4=_0x3313d4;_0x696fe6['taintedSession']=!![],_0x696fe6[_0x1506e4(0x2e1)]=![],notifyOfScreenShare(),warnlog(_0x1506e4(0x678)),pokeIframeAPI('director-share',![]),pokeIframeAPI('seeding',![]),pokeAPI('seeding',![]);try{_0x696fe6[_0x1506e4(0x7ed)]&&_0x696fe6[_0x1506e4(0x7ed)][_0x1506e4(0x55e)]&&_0x696fe6[_0x1506e4(0x7ed)][_0x1506e4(0x55e)][_0x1506e4(0x53f)]()[_0x1506e4(0x2c0)](function(_0x4c594f){var _0x160445=_0x1506e4;_0x4c594f['stop'](),_0x696fe6[_0x160445(0x7ed)]['srcObject']['removeTrack'](_0x4c594f),log(_0x160445(0x14d));});_0x696fe6['streamSrc']&&_0x696fe6['streamSrc']['getTracks']()[_0x1506e4(0x2c0)](function(_0x58ed46){var _0x331974=_0x1506e4;_0x58ed46['stop'](),_0x696fe6[_0x331974(0x52f)]['removeTrack'](_0x58ed46),log(_0x331974(0x14d));});for(UUID in _0x696fe6[_0x1506e4(0x834)]){var _0x4e1fe4=getSenders2(UUID);_0x4e1fe4[_0x1506e4(0x2c0)](_0x15302e=>{var _0x6b9c35=_0x1506e4;_0x15302e[_0x6b9c35(0x1d8)]&&(_0x15302e[_0x6b9c35(0x1d8)][_0x6b9c35(0x29a)]=![]);});}var _0xe7cf7b={};_0xe7cf7b[_0x1506e4(0x4fa)]=!![],_0xe7cf7b[_0x1506e4(0x184)]=!![],_0x696fe6[_0x1506e4(0x4a1)](_0xe7cf7b),getById(_0x1506e4(0x8e3))[_0x1506e4(0x76b)]();}catch(_0x4524cd){errorlog(_0x1506e4(0x329));}log(_0x1506e4(0x8b0));},_0x696fe6[_0x3313d4(0x46b)]=function(_0x3511a1,_0x7fad23=![]){var _0x282116=_0x3313d4;_0x696fe6['pcs'][_0x3511a1][_0x282116(0x46b)]({'iceRestart':_0x7fad23})[_0x282116(0x46f)](_0x11be3c=>{var _0x59b6eb=_0x282116;log(_0x59b6eb(0x756));if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad)){}else{if(_0x696fe6[_0x59b6eb(0x6de)]==0x3||_0x696fe6['stereo']==0x5||_0x696fe6[_0x59b6eb(0x6de)]==0x1)_0x11be3c[_0x59b6eb(0x653)]=CodecsHandler[_0x59b6eb(0x28f)](_0x11be3c[_0x59b6eb(0x653)],{'stereo':0x1}),log(_0x59b6eb(0x7bd));else{if(iOS||iPad){}else _0x696fe6[_0x59b6eb(0x6de)]==0x4&&(_0x11be3c['sdp']=CodecsHandler[_0x59b6eb(0x28f)](_0x11be3c[_0x59b6eb(0x653)],{'stereo':0x2}),log(_0x59b6eb(0x7bd)));}}if(_0x696fe6[_0x59b6eb(0x834)][_0x3511a1][_0x59b6eb(0x24b)])try{_0x11be3c[_0x59b6eb(0x653)]=CodecsHandler[_0x59b6eb(0x5e7)](_0x11be3c['sdp'],_0x696fe6[_0x59b6eb(0x834)][_0x3511a1][_0x59b6eb(0x24b)]),log(_0x59b6eb(0x8b6)+_0x696fe6[_0x59b6eb(0x834)][_0x3511a1]['preferVideoCodec']+'\x20as\x20preferred\x20video\x20codec\x20by\x20viewer\x20via\x20API\x20(offer)');}catch(_0x3fdff8){errorlog(_0x3fdff8),warnlog(_0x59b6eb(0x284));}if(_0x696fe6['pcs'][_0x3511a1][_0x59b6eb(0x441)])try{if(_0x696fe6[_0x59b6eb(0x834)][_0x3511a1]['preferAudioCodec']===_0x59b6eb(0x324))_0x11be3c['sdp']=CodecsHandler[_0x59b6eb(0x22e)](_0x11be3c[_0x59b6eb(0x653)]);else{if(_0x696fe6[_0x59b6eb(0x834)][_0x3511a1][_0x59b6eb(0x441)]===_0x59b6eb(0x73c)){if(_0x696fe6[_0x59b6eb(0x1a9)]&&_0x696fe6['audioInputChannels']==0x1)_0x11be3c[_0x59b6eb(0x653)]=CodecsHandler['modifyDescPCM'](_0x11be3c[_0x59b6eb(0x653)],_0x696fe6['micSampleRate']||0xbb80,![]);else _0x696fe6['stereo']?_0x11be3c[_0x59b6eb(0x653)]=CodecsHandler[_0x59b6eb(0x280)](_0x11be3c[_0x59b6eb(0x653)],_0x696fe6[_0x59b6eb(0x6da)]||0xbb80,!![]):_0x11be3c[_0x59b6eb(0x653)]=CodecsHandler[_0x59b6eb(0x280)](_0x11be3c[_0x59b6eb(0x653)],_0x696fe6[_0x59b6eb(0x6da)]||0xbb80,![]);}else _0x11be3c[_0x59b6eb(0x653)]=CodecsHandler[_0x59b6eb(0x441)](_0x11be3c[_0x59b6eb(0x653)],_0x696fe6[_0x59b6eb(0x834)][_0x3511a1][_0x59b6eb(0x441)]);}log('Trying\x20to\x20set\x20'+_0x696fe6[_0x59b6eb(0x834)][_0x3511a1][_0x59b6eb(0x441)]+_0x59b6eb(0x249));}catch(_0x45492f){errorlog(_0x45492f),warnlog('couldn\x27t\x20set\x20preferred\x20audio\x20codec');}Android&&_0x696fe6[_0x59b6eb(0x416)]!==![]&&_0x696fe6['AndroidFix']&&(_0x11be3c['sdp']=_0x11be3c[_0x59b6eb(0x653)][_0x59b6eb(0x2cf)](/42e01f/gi,'42001f')),_0x696fe6['pcs'][_0x3511a1]['setLocalDescription'](_0x11be3c)[_0x59b6eb(0x46f)](function(){var _0x566ea5=_0x59b6eb;log(_0x566ea5(0x954)+_0x3511a1),_0x696fe6[_0x566ea5(0x815)](_0x3511a1);var _0x35a259={};_0x35a259['UUID']=_0x3511a1,_0x35a259['streamID']=_0x696fe6[_0x566ea5(0x3fe)],_0x35a259[_0x566ea5(0x7f9)]=_0x696fe6[_0x566ea5(0x834)][_0x3511a1][_0x566ea5(0x659)],_0x35a259['session']=_0x696fe6[_0x566ea5(0x834)][_0x3511a1][_0x566ea5(0x576)];_0x696fe6['customWSS']&&(_0x35a259[_0x566ea5(0x168)]=_0x696fe6['scene']);if(_0x696fe6[_0x566ea5(0x67e)]!==![]){var _0x4d1902=_0x696fe6[_0x566ea5(0x67e)]['getTracks'](),_0x1d15a6=_0x696fe6[_0x566ea5(0x834)][_0x3511a1][_0x566ea5(0x3dd)](),_0x4ad0d9=[];for(var _0x1fde5f=0x0;_0x1fde5f<_0x1d15a6['length'];_0x1fde5f++){for(var _0x27b92d=0x0;_0x27b92d<_0x4d1902['length'];_0x27b92d++){_0x1d15a6[_0x1fde5f][_0x566ea5(0x1d8)]&&_0x1d15a6[_0x1fde5f][_0x566ea5(0x1d8)]['id']==_0x4d1902[_0x27b92d]['id']&&_0x4ad0d9[_0x566ea5(0x3c3)](_0x1fde5f);}}_0x4ad0d9[_0x566ea5(0x5d8)]&&(_0x35a259['screen']=_0x4ad0d9);}_0x696fe6[_0x566ea5(0x118)]?_0x696fe6['encryptMessage'](JSON['stringify'](_0x35a259['description']))[_0x566ea5(0x46f)](function(_0x400d02){var _0x13fc5d=_0x566ea5;_0x35a259['description']=_0x400d02[0x0],_0x35a259['vector']=_0x400d02[0x1],_0x696fe6[_0x13fc5d(0x457)](_0x35a259);})[_0x566ea5(0x212)](errorlog):_0x696fe6[_0x566ea5(0x457)](_0x35a259);})[_0x59b6eb(0x212)](errorlog);})[_0x282116(0x212)](errorlog);},_0x696fe6[_0x3313d4(0x279)]=function(){var _0x1ae335=_0x3313d4;for(var _0x68b857 in _0x696fe6[_0x1ae335(0x834)]){_0x696fe6[_0x1ae335(0x834)][_0x68b857][_0x1ae335(0x36c)]!==![]?(_0x696fe6[_0x1ae335(0x763)](_0x68b857),log(_0x1ae335(0x776))):log(_0x1ae335(0x618));}},_0x696fe6[_0x3313d4(0x1dc)]=function(_0x19d931,_0x474365=!![]){var _0x4f3084=_0x3313d4;log('closePC');if(!(_0x19d931 in _0x696fe6['pcs']))return;clearTimeout(_0x696fe6[_0x4f3084(0x834)][_0x19d931][_0x4f3084(0x207)]),clearTimeout(_0x696fe6[_0x4f3084(0x834)][_0x19d931][_0x4f3084(0x8a2)]),clearInterval(_0x696fe6[_0x4f3084(0x834)][_0x19d931][_0x4f3084(0x910)]),pokeIframeAPI(_0x4f3084(0x3a9),![],_0x19d931);if('realUUID'in _0x696fe6[_0x4f3084(0x834)][_0x19d931]){delete _0x696fe6['pcs'][_0x19d931],applySceneState();return;}_0x19d931+_0x4f3084(0x680)in _0x696fe6[_0x4f3084(0x834)]&&_0x696fe6[_0x4f3084(0x834)][_0x19d931+_0x4f3084(0x680)][_0x4f3084(0x32d)]&&_0x696fe6[_0x4f3084(0x834)][_0x19d931+_0x4f3084(0x680)][_0x4f3084(0x32d)]===_0x19d931&&(clearTimeout(_0x696fe6[_0x4f3084(0x834)][_0x19d931+'_screen'][_0x4f3084(0x207)]),clearTimeout(_0x696fe6[_0x4f3084(0x834)][_0x19d931+'_screen'][_0x4f3084(0x8a2)]),clearInterval(_0x696fe6['pcs'][_0x19d931+_0x4f3084(0x680)][_0x4f3084(0x910)]),_0x696fe6[_0x4f3084(0x834)][_0x19d931+_0x4f3084(0x680)]=null,delete _0x696fe6[_0x4f3084(0x834)][_0x19d931+_0x4f3084(0x680)]);try{_0x696fe6['sendMessage']({'bye':!![]},_0x19d931);}catch(_0x62f8d7){}try{_0x696fe6['pcs'][_0x19d931][_0x4f3084(0x7da)]();}catch(_0x320773){}_0x696fe6['pcs'][_0x19d931][_0x4f3084(0x3e0)]&&(_0x696fe6[_0x4f3084(0x144)]&&(_0x474365&&(warnlog('WHY\x20ARE\x20YOU\x20GOD\x20DAMN\x20BEEPING'),playtone(![],_0x4f3084(0x955))))),_0x696fe6[_0x4f3084(0x834)][_0x19d931]=null,_0x696fe6[_0x4f3084(0x17f)]&&(!_0x696fe6[_0x4f3084(0x4d4)]&&setTimeout(function _0x32f2b4(){var _0x160372=_0x4f3084;warnUser(_0x160372(0x6a6));},0x1)),delete _0x696fe6[_0x4f3084(0x834)][_0x19d931],_0x696fe6[_0x4f3084(0x6ff)](),applySceneState();},_0x696fe6['closeRPC']=function(_0x2ae5c1,_0x21e91d=![]){var _0x12d353=_0x3313d4;log(_0x12d353(0x7a0));if(!(_0x2ae5c1 in _0x696fe6[_0x12d353(0x95e)])){log('UUID\x20not\x20found;\x20cant\x27\x20close');return;}clearInterval(_0x696fe6[_0x12d353(0x95e)][_0x2ae5c1][_0x12d353(0x8a2)]);try{_0x696fe6[_0x12d353(0x3da)]({'bye':!![]},_0x2ae5c1),warnlog(_0x12d353(0x3b1));}catch(_0x23de1c){}try{var _0x267ce5=_0x696fe6[_0x12d353(0x95e)][_0x2ae5c1][_0x12d353(0x3fe)];}catch(_0x5f07bd){}try{_0x696fe6[_0x12d353(0x95e)][_0x2ae5c1][_0x12d353(0x7da)]();}catch(_0x1db418){warnlog('already\x20closed\x20PCS');}try{_0x696fe6[_0x12d353(0x95e)][_0x2ae5c1][_0x12d353(0x52f)]&&_0x696fe6[_0x12d353(0x95e)][_0x2ae5c1]['streamSrc']['getTracks']()['forEach'](function(_0x2354bd){var _0x5b3003=_0x12d353;_0x2354bd['stop'](),log(_0x5b3003(0x3fd));});}catch(_0x4e7935){}if(_0x696fe6['director'])try{_0x696fe6[_0x12d353(0x95e)][_0x2ae5c1][_0x12d353(0x7ed)]&&_0x12d353(0x887)in _0x696fe6[_0x12d353(0x95e)][_0x2ae5c1][_0x12d353(0x7ed)]&&_0x696fe6[_0x12d353(0x95e)][_0x2ae5c1][_0x12d353(0x7ed)]['recorder'][_0x12d353(0x34f)]();}catch(_0x2557ad){warnlog(_0x2557ad);}else!_0x696fe6[_0x12d353(0x60b)]&&(_0x696fe6[_0x12d353(0x144)]&&playtone(![],'leavetone'));try{document['getElementById'](_0x12d353(0x120)+_0x2ae5c1)&&(!_0x696fe6[_0x12d353(0x59d)]&&(_0x696fe6[_0x12d353(0x59d)]={}),_0x267ce5&&(_0x696fe6[_0x12d353(0x59d)][_0x267ce5]=getDetailedState(_0x267ce5)),getById(_0x12d353(0x120)+_0x2ae5c1)[_0x12d353(0x6fe)]['removeChild'](getById('container_'+_0x2ae5c1)),updateLockedElements());}catch(_0x29be97){warnlog(_0x29be97);}try{_0x696fe6[_0x12d353(0x95e)][_0x2ae5c1]['videoElement']&&_0x696fe6[_0x12d353(0x95e)][_0x2ae5c1][_0x12d353(0x7ed)]['remove']();}catch(_0x34547a){}try{if(_0x696fe6[_0x12d353(0x176)]!==![]){if(_0x696fe6[_0x12d353(0x95e)][_0x2ae5c1][_0x12d353(0x790)]){try{_0x696fe6[_0x12d353(0x95e)][_0x2ae5c1][_0x12d353(0x790)]['remove']();}catch(_0x1cb0bd){errorlog(_0x1cb0bd);}_0x696fe6[_0x12d353(0x95e)][_0x2ae5c1][_0x12d353(0x790)][_0x12d353(0x76b)]();}}}catch(_0x51311a){}try{_0x696fe6[_0x12d353(0x95e)][_0x2ae5c1][_0x12d353(0x92f)]&&_0x696fe6[_0x12d353(0x95e)][_0x2ae5c1][_0x12d353(0x92f)][_0x12d353(0x76b)]();}catch(_0x2ea954){}try{_0x696fe6['rpcs'][_0x2ae5c1][_0x12d353(0x189)]&&_0x696fe6[_0x12d353(0x95e)][_0x2ae5c1][_0x12d353(0x189)][_0x12d353(0x76b)]();}catch(_0x5f31f3){}_0x12d353(0x6bf)in _0x696fe6['rpcs'][_0x2ae5c1]&&clearInterval(_0x696fe6['rpcs'][_0x2ae5c1][_0x12d353(0x6bf)]);pokeIframeAPI(_0x12d353(0x3af),![],_0x2ae5c1),pokeAPI(_0x12d353(0x81a),_0x696fe6['rpcs'][_0x2ae5c1]['streamID']);try{_0x696fe6['rpcs'][_0x2ae5c1]=null,delete _0x696fe6['rpcs'][_0x2ae5c1];}catch(_0x555377){}_0x696fe6[_0x12d353(0x7a0)](_0x2ae5c1+_0x12d353(0x680));(!_0x696fe6['director']||_0x696fe6[_0x12d353(0x983)])&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x267ce5==_0x12d353(0x83b))return;try{warnlog(_0x12d353(0x320)),_0x267ce5 in _0x696fe6[_0x12d353(0x4e0)]&&(log(_0x12d353(0x7eb)+_0x267ce5),clearTimeout(_0x696fe6[_0x12d353(0x4e0)][_0x267ce5]),delete _0x696fe6[_0x12d353(0x4e0)][_0x267ce5]),_0x696fe6[_0x12d353(0x4e0)][_0x267ce5]=setTimeout(function(_0x441328){var _0x1779c1=_0x12d353;try{delete _0x696fe6[_0x1779c1(0x4e0)][_0x441328];}catch(_0x5ba11a){warnlog(_0x1779c1(0x47a));return;}log(_0x1779c1(0x1e6)+_0x441328);try{for(var _0x37fdc0 in _0x696fe6['rpcs']){if(_0x696fe6[_0x1779c1(0x95e)][_0x37fdc0][_0x1779c1(0x3fe)]===_0x441328){if(_0x696fe6['rpcs'][_0x37fdc0][_0x1779c1(0x42f)]===_0x1779c1(0x4cc)){warnlog(_0x1779c1(0x199));return;}}}}catch(_0x17f9b0){errorlog(_0x17f9b0);}warnlog(_0x1779c1(0x6c2)),_0x696fe6[_0x1779c1(0x270)](_0x441328);},_0x696fe6['retryTimeout'],_0x267ce5);}catch(_0x204098){errorlog(_0x204098);}pokeIframeAPI('new-view-connection',![],_0x2ae5c1),_0x267ce5!==null?pokeIframeAPI(_0x12d353(0x21a),_0x267ce5,_0x2ae5c1):pokeIframeAPI(_0x12d353(0x21a),!![],_0x2ae5c1),updateUserList();},_0x696fe6[_0x3313d4(0x339)]=null,_0x696fe6['retryWatchInterval']=function(){var _0x566e1c=_0x3313d4;if(_0x696fe6['view']){if(_0x696fe6['ws']===null||(typeof _0x696fe6['ws']!==_0x566e1c(0x969)||_0x696fe6['ws'][_0x566e1c(0x68e)]!==0x1)){}else{var _0x1f5932=_0x696fe6[_0x566e1c(0x989)][_0x566e1c(0x6bb)](',');for(var _0x54e785 in _0x1f5932){if(_0x1f5932[_0x54e785]){var _0x5d66ef=![];for(var _0x4ac763 in _0x696fe6[_0x566e1c(0x95e)]){if(_0x696fe6['rpcs'][_0x4ac763][_0x566e1c(0x3fe)]&&_0x696fe6[_0x566e1c(0x95e)][_0x4ac763][_0x566e1c(0x3fe)]===_0x1f5932[_0x54e785]){_0x5d66ef=!![];break;}}_0x1f5932[_0x54e785]in _0x696fe6[_0x566e1c(0x4e0)]&&(_0x5d66ef=!![]);if(_0x5d66ef)continue;_0x696fe6[_0x566e1c(0x270)](_0x1f5932[_0x54e785]);}}}_0x696fe6[_0x566e1c(0x3c4)]&&_0x696fe6[_0x566e1c(0x3c4)]<0xa&&(_0x696fe6['forceRetry']=0xa),_0x696fe6[_0x566e1c(0x3c4)]&&(clearTimeout(_0x696fe6[_0x566e1c(0x339)]),_0x696fe6[_0x566e1c(0x339)]=setTimeout(function(){var _0x38cb9f=_0x566e1c;log('retrying\x20at\x20an\x20interval'),_0x696fe6[_0x38cb9f(0x195)]();},_0x696fe6[_0x566e1c(0x3c4)]*0x3e8));}},_0x696fe6[_0x3313d4(0x87d)]=async function(_0x2dbf66){var _0x1ecb41=_0x3313d4;if(_0x2dbf66 in _0x696fe6['pcs']){if(_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66]['connectionState']===_0x1ecb41(0x768)||_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x42f)]==='closed')log(_0x1ecb41(0x3f5)),_0x696fe6['closePC'](_0x2dbf66),warnlog('cleaning\x20up\x20lost\x20connection');else{if(iPad||iOS)log(_0x1ecb41(0x66e)),_0x696fe6[_0x1ecb41(0x1dc)](_0x2dbf66),warnlog('cleaning\x20up\x20lost\x20connection\x20--\x20disconnected\x20-\x20iOS\x20specific');else{warnlog('The\x20other\x20end\x20is\x20just\x20being\x20a\x20keener.\x20Ignore\x20it:\x20'+_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x42f)]);return;}}}else log(_0x1ecb41(0x2ac));if(_0x696fe6[_0x1ecb41(0x1a0)]!==![]){if(Object[_0x1ecb41(0x163)](_0x696fe6[_0x1ecb41(0x834)])[_0x1ecb41(0x5d8)]>_0x696fe6[_0x1ecb41(0x1a0)]){log('closing\x201'),log(_0x1ecb41(0x580)),_0x696fe6[_0x1ecb41(0x1dc)](_0x2dbf66);return;}}else{if(_0x696fe6[_0x1ecb41(0x885)]!==![]){if(Object[_0x1ecb41(0x163)](_0x696fe6[_0x1ecb41(0x95e)])[_0x1ecb41(0x5d8)]+Object[_0x1ecb41(0x163)](_0x696fe6[_0x1ecb41(0x834)])[_0x1ecb41(0x5d8)]>_0x696fe6['maxconnections']){log(_0x1ecb41(0x420)),log(_0x1ecb41(0x938)),_0x696fe6[_0x1ecb41(0x1dc)](_0x2dbf66);return;}}}!_0x696fe6[_0x1ecb41(0xfe)]&&await chooseBestTURN();_0x696fe6[_0x1ecb41(0x845)]&&(_0x696fe6[_0x1ecb41(0xfe)]['encodedInsertableStreams']=!![]);try{_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66]=new RTCPeerConnection(_0x696fe6[_0x1ecb41(0xfe)]);}catch(_0x37ae45){!_0x696fe6[_0x1ecb41(0x4d4)]&&warnUser(_0x1ecb41(0x8ef));errorlog(_0x37ae45);return;}if(_0x696fe6[_0x1ecb41(0x17f)]){if(Object[_0x1ecb41(0x163)](_0x696fe6[_0x1ecb41(0x834)])['length']>0x1){log(_0x1ecb41(0x8e9)),log(_0x1ecb41(0x469)),_0x696fe6[_0x1ecb41(0x1dc)](_0x2dbf66);return;}}_0x696fe6['pcs'][_0x2dbf66]['stats']={},_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x576)]=_0x696fe6['loadoutID']+_0x696fe6[_0x1ecb41(0x292)](0x5),_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66]['sceneDisplay']=null,_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x4c3)]=null,_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x822)]={},_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x822)][_0x1ecb41(0x293)]=null,_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x822)]['sourceActive']=null,_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x822)][_0x1ecb41(0x2db)]=null,_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66]['obsState'][_0x1ecb41(0x3b9)]=null,_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x822)]['virtualcam']=null,_0x696fe6['pcs'][_0x2dbf66]['optimizedBitrate']=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x343)]=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66]['solo']=null,_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x3ca)]=null,_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x1cc)]=null,_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x677)]=null,_0x696fe6['pcs'][_0x2dbf66][_0x1ecb41(0x4a3)]=![],_0x696fe6['pcs'][_0x2dbf66][_0x1ecb41(0x7f3)]=![],_0x696fe6['pcs'][_0x2dbf66]['coDirector']=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66]['setBitrate']=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66]['setAudioBitrate']=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x3e0)]=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x25b)]=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x3bc)]=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x4bb)]=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66]['encoder']=null,_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66]['forceios']=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x1e3)]=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x236)]=![],_0x696fe6['pcs'][_0x2dbf66]['allowIframe']=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66]['allowWebp']=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x49a)]=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x318)]=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x3c9)]=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0xd2)]=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x491)]=null,_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x7cd)]=_0x2dbf66,_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66]['scale']=![],_0x696fe6['pcs'][_0x2dbf66][_0x1ecb41(0x8f9)]=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66]['scaleWidth']=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x6e5)]=![],_0x696fe6['pcs'][_0x2dbf66]['scaleSnap']=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x668)]=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x54b)]=null,_0x696fe6['pcs'][_0x2dbf66][_0x1ecb41(0x36c)]=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x781)]=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66]['keyframeTimeout']=null,_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66]['label']=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x8fb)]=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x24b)]=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x441)]=![],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x8a2)]=null,_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x715)]=_0x696fe6[_0x1ecb41(0x715)],_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66]['startTime']=Date[_0x1ecb41(0x869)]();function _0x19f4e7(_0x49777d=![]){var _0x33bc6e=_0x1ecb41;if(_0x49777d)return;_0x696fe6['pcs'][_0x2dbf66]['sendChannel']=_0x696fe6['pcs'][_0x2dbf66][_0x33bc6e(0x107)](_0x33bc6e(0x674)),_0x696fe6[_0x33bc6e(0x834)][_0x2dbf66]['sendChannel'][_0x33bc6e(0x7cd)]=_0x2dbf66,_0x696fe6['pcs'][_0x2dbf66][_0x33bc6e(0x674)]['onopen']=()=>{var _0x449107=_0x33bc6e;if(_0x49777d)return;log(_0x449107(0x88e)),msg={},msg['info']={},msg[_0x449107(0x4b6)]['label']=_0x696fe6['label'],msg[_0x449107(0x4b6)][_0x449107(0x8fb)]=_0x696fe6[_0x449107(0x8fb)],msg[_0x449107(0x4b6)][_0x449107(0x3ec)]=_0x696fe6[_0x449107(0x3ec)];try{(_0x696fe6[_0x449107(0x1d6)]['length']||_0x696fe6[_0x449107(0x10a)])&&(msg['info']['initial_group']=_0x696fe6[_0x449107(0x1d6)][_0x449107(0x2e7)](','));}catch(_0x2ee318){}msg[_0x449107(0x4b6)][_0x449107(0xd4)]=_0x696fe6[_0x449107(0xd4)],msg[_0x449107(0x4b6)][_0x449107(0x4a4)]=_0x696fe6[_0x449107(0x4a4)],msg[_0x449107(0x4b6)][_0x449107(0x5bd)]=_0x696fe6['directorVideoMuted'],msg['info'][_0x449107(0x11f)]=_0x696fe6[_0x449107(0x4fa)];_0x696fe6['roomid']?msg['info'][_0x449107(0x493)]=!![]:msg[_0x449107(0x4b6)][_0x449107(0x493)]=![];if(_0x696fe6[_0x449107(0x88f)]){if(_0x696fe6['directorUUID']&&_0x696fe6['directorUUID']===_0x2dbf66)_0x696fe6[_0x449107(0x395)]();else{msg[_0x449107(0x460)]={},msg[_0x449107(0x460)]['totalRoomBitrate']=_0x696fe6[_0x449107(0x6ae)];_0x696fe6[_0x449107(0x1b1)][_0x449107(0x5d8)]&&!_0x696fe6['soloChatUUID'][_0x449107(0x652)](_0x2dbf66)&&(msg[_0x449107(0x4b6)][_0x449107(0x3ec)]=!![]);var _0x588676=[];for(var _0x255586 in _0x696fe6['pcs']){_0x696fe6[_0x449107(0x834)][_0x255586][_0x449107(0xee)]===!![]&&_0x588676['push'](_0x255586);}_0x696fe6['directorBlindAllGuests']&&(msg['directorSettings']['blindAllGuests']=!![]),_0x588676['length']&&(msg[_0x449107(0x460)]['addCoDirector']=_0x588676);}_0x696fe6[_0x449107(0x1fc)]&&(msg[_0x449107(0x4b6)][_0x449107(0x6e8)]=_0x696fe6[_0x449107(0x1fc)]);}_0x696fe6['broadcast']!==![]?msg[_0x449107(0x4b6)][_0x449107(0x5a2)]=!![]:msg[_0x449107(0x4b6)][_0x449107(0x5a2)]=![];_0x696fe6[_0x449107(0x7b8)]?msg[_0x449107(0x4b6)][_0x449107(0x7b8)]=!![]:msg[_0x449107(0x4b6)]['remote']=![];if(_0x696fe6[_0x449107(0x497)])msg[_0x449107(0x4b6)][_0x449107(0x883)]=_0x696fe6[_0x449107(0x497)];else{if(_0x696fe6[_0x449107(0x497)]===![])msg[_0x449107(0x4b6)]['obs_control']=![];else _0x696fe6[_0x449107(0x60b)]&&!_0x696fe6[_0x449107(0x88f)]?msg['info'][_0x449107(0x883)]=![]:msg[_0x449107(0x4b6)][_0x449107(0x883)]=null;}_0x696fe6[_0x449107(0x271)]&&(msg[_0x449107(0x4b6)][_0x449107(0x271)]=!![]);msg[_0x449107(0x4b6)][_0x449107(0x739)]=_0x696fe6['screenshare'];_0x696fe6[_0x449107(0x874)]?msg[_0x449107(0x2e1)]=_0x696fe6[_0x449107(0x2e1)]:msg['screenShareState']=![];msg[_0x449107(0x4b6)][_0x449107(0x6d6)]=_0x696fe6[_0x449107(0x760)],msg[_0x449107(0x4b6)][_0x449107(0x80d)]=_0x696fe6[_0x449107(0x69d)],msg[_0x449107(0x4b6)][_0x449107(0x5a9)]=_0x696fe6[_0x449107(0x499)],msg[_0x449107(0x4b6)]['maxvb_url']=_0x696fe6['maxvideobitrate'],msg[_0x449107(0x4b6)][_0x449107(0x128)]=_0x696fe6['maxviewers'],msg[_0x449107(0x4b6)][_0x449107(0x7e5)]=_0x696fe6[_0x449107(0x6de)],msg[_0x449107(0x4b6)][_0x449107(0x892)]=_0x696fe6[_0x449107(0x49f)],msg[_0x449107(0x4b6)][_0x449107(0x57a)]=_0x696fe6['autoGainControl'],msg[_0x449107(0x4b6)][_0x449107(0x12c)]=_0x696fe6[_0x449107(0x987)],msg['info'][_0x449107(0x412)]=_0x696fe6[_0x449107(0x412)],msg[_0x449107(0x4b6)][_0x449107(0xcc)]=_0x696fe6[_0x449107(0x3ad)],msg[_0x449107(0x4b6)]['recording_audio_compressor_type']=_0x696fe6[_0x449107(0x463)],msg['info'][_0x449107(0x1eb)]=_0x696fe6['micDelay'],msg['info'][_0x449107(0x1ff)]=_0x696fe6[_0x449107(0x2a0)],msg[_0x449107(0x4b6)][_0x449107(0x58d)]=!_0x696fe6[_0x449107(0x631)],msg[_0x449107(0x4b6)][_0x449107(0x26a)]=_0x696fe6[_0x449107(0x58c)],msg['info'][_0x449107(0x784)]=_0x696fe6[_0x449107(0x4d3)],msg[_0x449107(0x4b6)][_0x449107(0x1d0)]=_0x696fe6[_0x449107(0x1ae)];_0x696fe6[_0x449107(0x54e)][_0x449107(0x86b)]&&(msg['info'][_0x449107(0x30c)]=_0x696fe6['stats'][_0x449107(0x86b)]);_0x696fe6[_0x449107(0x51b)]!==![]?_0x696fe6[_0x449107(0x44a)]?msg[_0x449107(0x4b6)]['rotate_video']=_0x696fe6[_0x449107(0x51b)]+parseInt(_0x696fe6[_0x449107(0x44a)]):msg[_0x449107(0x4b6)]['rotate_video']=_0x696fe6[_0x449107(0x51b)]:msg[_0x449107(0x4b6)][_0x449107(0x71f)]=_0x696fe6[_0x449107(0x44a)];msg['info'][_0x449107(0x71f)]&&msg['info'][_0x449107(0x71f)]>=0x168&&(msg[_0x449107(0x4b6)][_0x449107(0x71f)]-=0x168);try{navigator&&navigator['userAgent']&&(msg[_0x449107(0x4b6)]['useragent']=navigator[_0x449107(0x669)]);navigator&&navigator[_0x449107(0x34c)]&&(msg['info']['platform']=navigator[_0x449107(0x34c)]);msg[_0x449107(0x4b6)][_0x449107(0x8f5)]=gpgpuSupport;if(SafariVersion)msg['info'][_0x449107(0x4a8)]='Safari';else{if(getChromeVersion()>0x3c)msg[_0x449107(0x4b6)][_0x449107(0x4a8)]=_0x449107(0x155)+getChromeVersion();else{if(userAgent[_0x449107(0x335)]('Firefox')>=0x0)msg[_0x449107(0x4b6)]['Browser']=_0x449107(0x338);else userAgent[_0x449107(0x335)](_0x449107(0x97d))>=0x0?msg[_0x449107(0x4b6)][_0x449107(0x4a8)]='Chrome\x20for\x20iOS':msg[_0x449107(0x4b6)][_0x449107(0x4a8)]=_0x449107(0x91c);}}}catch(_0x41ad9f){};_0x696fe6[_0x449107(0x91f)]&&(_0x449107(0x483)in _0x696fe6[_0x449107(0x91f)]&&(typeof _0x696fe6['batteryState']['level']==_0x449107(0x898)?msg[_0x449107(0x4b6)][_0x449107(0x8a1)]=parseInt(_0x696fe6[_0x449107(0x91f)][_0x449107(0x483)]*0x64):msg[_0x449107(0x4b6)]['power_level']=_0x696fe6['batteryState'][_0x449107(0x483)]),_0x449107(0x93a)in _0x696fe6[_0x449107(0x91f)]&&(msg[_0x449107(0x4b6)][_0x449107(0x2bc)]=_0x696fe6[_0x449107(0x91f)][_0x449107(0x93a)]));_0x696fe6[_0x449107(0x585)]&&(msg[_0x449107(0x4b6)][_0x449107(0x585)]=_0x696fe6['cpuLimited']);try{_0x696fe6[_0x449107(0x4b6)]['out']&&(msg[_0x449107(0x57d)]={},msg[_0x449107(0x57d)]['out']={},msg[_0x449107(0x57d)][_0x449107(0x75e)]['c']=_0x696fe6[_0x449107(0x4b6)]['out']['c']);}catch(_0x64d703){}_0x696fe6[_0x449107(0x4a1)](msg,_0x2dbf66),pokeIframeAPI(_0x449107(0x7fb),!![],_0x2dbf66),pokeIframeAPI(_0x449107(0x3a9),!![],_0x2dbf66),updateUserList();},_0x696fe6['pcs'][_0x2dbf66][_0x33bc6e(0x674)][_0x33bc6e(0x8bd)]=()=>{var _0x16d63e=_0x33bc6e;pokeIframeAPI(_0x16d63e(0x7fb),![],_0x2dbf66),_0x696fe6[_0x16d63e(0x7ef)](),warnlog('send\x20channel\x20closed');return;},_0x696fe6[_0x33bc6e(0x834)][_0x2dbf66][_0x33bc6e(0x674)][_0x33bc6e(0x50b)]=async function(_0x4770a4){var _0x5e983e=_0x33bc6e;log(_0x5e983e(0x391));try{var _0x80902=JSON['parse'](_0x4770a4[_0x5e983e(0x64d)]);}catch(_0x1a23af){warnlog(_0x5e983e(0x793)),log(_0x4770a4['data']);try{var _0x51ae74=new TextDecoder()[_0x5e983e(0x8af)](_0x4770a4['data']),_0x80902=JSON[_0x5e983e(0x7b7)](_0x51ae74);}catch(_0x24d527){try{var _0x80902=await new Response(_0x4770a4[_0x5e983e(0x64d)])[_0x5e983e(0x5c8)]();_0x80902=JSON['parse'](_0x80902);}catch(_0x186dbe){return;}}}log(_0x80902);if('remote'in _0x80902)try{_0x80902=await _0x696fe6[_0x5e983e(0x394)](_0x80902);if(!_0x80902)return;}catch(_0x57692e){errorlor(_0x57692e);}_0x5e983e(0xf1)in _0x80902?await _0x696fe6[_0x5e983e(0x4ab)](_0x80902,_0x2dbf66+_0x5e983e(0x680)):await _0x696fe6['processPCSOnMessage'](_0x80902,_0x2dbf66);};}_0x19f4e7(![]),_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x844)]=function(_0x2d336d){var _0x4e48fd=_0x1ecb41;warnlog(_0x4e48fd(0x474)),warnlog(_0x2d336d);if(_0x2d336d['channel'][_0x4e48fd(0x956)]&&_0x2d336d[_0x4e48fd(0x431)][_0x4e48fd(0x956)]!==_0x4e48fd(0x674)){_0x696fe6[_0x4e48fd(0x6aa)](_0x696fe6['rpcs'],_0x2dbf66,_0x2d336d[_0x4e48fd(0x431)]);return;}},_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x21e)]=function(_0x4914e6){var _0x1c5561=_0x1ecb41;log(_0x1c5561(0x303)),_0x696fe6[_0x1c5561(0x46b)](_0x2dbf66);},_0x696fe6['pcs'][_0x2dbf66][_0x1ecb41(0x272)]=_0x545742=>{errorlog('Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!');},_0x696fe6['pcs'][_0x2dbf66][_0x1ecb41(0x207)]=null,_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x38e)]=[],_0x696fe6['pcs'][_0x2dbf66][_0x1ecb41(0x808)]=function(_0x2a613d){var _0x5bc79f=_0x1ecb41;if(_0x2a613d[_0x5bc79f(0x384)]==null){log(_0x5bc79f(0xe4));return;}log(_0x2a613d);try{if(_0x696fe6[_0x5bc79f(0x485)]){if(_0x2a613d[_0x5bc79f(0x384)][_0x5bc79f(0x384)][_0x5bc79f(0x335)](_0x696fe6[_0x5bc79f(0x485)])===-0x1){log('dropped\x20candidate\x20due\x20to\x20filter');return;}else log(_0x2a613d['candidate']);}}catch(_0x39ac1b){errorlog(_0x39ac1b);}if(_0x696fe6[_0x5bc79f(0x834)][_0x2dbf66][_0x5bc79f(0x207)]!==null){_0x696fe6[_0x5bc79f(0x834)][_0x2dbf66][_0x5bc79f(0x38e)][_0x5bc79f(0x3c3)](_0x2a613d[_0x5bc79f(0x384)]);return;}_0x696fe6['pcs'][_0x2dbf66][_0x5bc79f(0x38e)]['push'](_0x2a613d[_0x5bc79f(0x384)]),_0x696fe6[_0x5bc79f(0x834)][_0x2dbf66]['iceTimer']=setTimeout(function(_0x3cfe6e){var _0x11df4d=_0x5bc79f;try{_0x696fe6[_0x11df4d(0x834)][_0x3cfe6e][_0x11df4d(0x207)]=null;}catch(_0x10760f){warnlog(_0x11df4d(0x504));return;}var _0x329095={};_0x329095[_0x11df4d(0x7cd)]=_0x3cfe6e,_0x329095[_0x11df4d(0x6ed)]=_0x11df4d(0x379),_0x329095[_0x11df4d(0x5d2)]=_0x696fe6[_0x11df4d(0x834)][_0x3cfe6e][_0x11df4d(0x38e)],_0x329095[_0x11df4d(0x576)]=_0x696fe6[_0x11df4d(0x834)][_0x3cfe6e][_0x11df4d(0x576)],_0x696fe6[_0x11df4d(0x834)][_0x3cfe6e][_0x11df4d(0x38e)]=[],_0x696fe6[_0x11df4d(0x118)]?_0x696fe6[_0x11df4d(0x414)](JSON[_0x11df4d(0x192)](_0x329095[_0x11df4d(0x5d2)]))[_0x11df4d(0x46f)](function(_0x140b26){var _0x33e6f6=_0x11df4d;_0x329095[_0x33e6f6(0x5d2)]=_0x140b26[0x0],_0x329095[_0x33e6f6(0x5f7)]=_0x140b26[0x1],_0x696fe6[_0x33e6f6(0x457)](_0x329095);})[_0x11df4d(0x212)](errorlog):_0x696fe6[_0x11df4d(0x457)](_0x329095);},0xc8,_0x2dbf66);},_0x696fe6[_0x1ecb41(0x4ab)]=async function(_0x450442,_0x5115ae){var _0x3ca476=_0x1ecb41;_0x450442[_0x3ca476(0x7cd)]=_0x5115ae;if(_0x450442[_0x3ca476(0x7f9)]){_0x696fe6[_0x3ca476(0x5b1)](_0x450442);return;}else{if(_0x450442[_0x3ca476(0x384)]){log(_0x3ca476(0x638)),_0x696fe6[_0x3ca476(0x317)](_0x450442);return;}else{if(_0x450442[_0x3ca476(0x5d2)]){log(_0x3ca476(0x64a)),_0x696fe6[_0x3ca476(0x572)](_0x450442);return;}else{if(_0x3ca476(0x7ef)in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x74f)]=_0x450442['ping'],_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae),warnlog(_0x3ca476(0x5ee));return;}else{if(_0x3ca476(0x74f)in _0x450442){warnlog(_0x3ca476(0x1be));return;}else{if(_0x3ca476(0x72b)in _0x450442){warnlog(_0x3ca476(0x266)),log(_0x3ca476(0x36b)),_0x696fe6[_0x3ca476(0x1dc)](_0x5115ae);return;}}}}}}if(_0x696fe6[_0x3ca476(0x88f)]){if(_0x3ca476(0x533)in _0x450442&&'vector'in _0x450442){if(_0x696fe6['directorPassword'])_0x696fe6['directorHash']?_0x696fe6[_0x3ca476(0x8f6)](_0x450442[_0x3ca476(0x533)],_0x450442['vector'],_0x696fe6[_0x3ca476(0xd9)])[_0x3ca476(0x46f)](function(_0x56eda9){var _0x1fb8d4=_0x3ca476;if(_0x56eda9===_0x696fe6[_0x1fb8d4(0xd9)]){_0x696fe6['pcs'][_0x5115ae]['coDirector']=!![],getById(_0x1fb8d4(0x120)+_0x5115ae)[_0x1fb8d4(0x6f4)]['add'](_0x1fb8d4(0x3d6)),_0x696fe6[_0x1fb8d4(0x1c2)](_0x5115ae);var _0x3a3a6d={};_0x3a3a6d[_0x1fb8d4(0x448)]=_0x1fb8d4(0x533),_0x696fe6['sendMessage'](_0x3a3a6d,_0x5115ae);}else{warnlog('codirector\x20request\x20hash\x20failed');var _0x3a3a6d={};_0x3a3a6d[_0x1fb8d4(0x2e9)]=_0x1fb8d4(0x533),_0x696fe6['sendMessage'](_0x3a3a6d,_0x5115ae);}})[_0x3ca476(0x212)](function(){var _0x4cf89a=_0x3ca476;warnlog(_0x4cf89a(0xe5));var _0x5ab5bb={};_0x5ab5bb[_0x4cf89a(0x2e9)]=_0x4cf89a(0x533),_0x696fe6[_0x4cf89a(0x4a1)](_0x5ab5bb,_0x5115ae);}):generateHash(_0x696fe6[_0x3ca476(0x92b)]+_0x696fe6[_0x3ca476(0x291)]+_0x3ca476(0x2dd),0xc)['then'](function(_0xdc72c9){var _0x8b10c5=_0x3ca476;_0x696fe6['directorHash']=_0xdc72c9,_0x696fe6[_0x8b10c5(0x8f6)](_0x450442[_0x8b10c5(0x533)],_0x450442[_0x8b10c5(0x5f7)],_0x696fe6['directorHash'])[_0x8b10c5(0x46f)](function(_0xc8e771){var _0x372159=_0x8b10c5;if(_0xc8e771===_0x696fe6['directorHash']){_0x696fe6[_0x372159(0x834)][_0x5115ae][_0x372159(0xee)]=!![],getById('container_'+_0x5115ae)[_0x372159(0x6f4)][_0x372159(0x3d5)](_0x372159(0x3d6)),_0x696fe6['announceCoDirector'](_0x5115ae);var _0x365dc3={};_0x365dc3['approved']=_0x372159(0x533),_0x696fe6['sendRequest'](_0x365dc3,_0x5115ae);}else{warnlog(_0x372159(0x81e));var _0x365dc3={};_0x365dc3[_0x372159(0x2e9)]=_0x372159(0x533),_0x696fe6[_0x372159(0x3da)](_0x365dc3,_0x5115ae);}})[_0x8b10c5(0x212)](function(){var _0x38ef0f=_0x8b10c5;warnlog(_0x38ef0f(0xe5));var _0x23a248={};_0x23a248[_0x38ef0f(0x2e9)]=_0x38ef0f(0x533),_0x696fe6[_0x38ef0f(0x3da)](_0x23a248,_0x5115ae);});return;})[_0x3ca476(0x212)](errorlog);else{warnlog(_0x3ca476(0x6c6));var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]=_0x3ca476(0x533),_0x696fe6[_0x3ca476(0x3da)](_0x2bd9b1,_0x5115ae);}}if(_0x3ca476(0x627)in _0x450442&&_0x3ca476(0x60b)in _0x450442){log(_0x3ca476(0x115));if(_0x696fe6['codirector_transfer']){if(_0x5115ae in _0x696fe6['pcs']&&_0x696fe6['pcs'][_0x5115ae][_0x3ca476(0xee)]===!![]){log(_0x3ca476(0xda));var _0x2bd9b1={};if(_0x450442[_0x3ca476(0x758)]&&_0x450442['transferSettings'][_0x3ca476(0x83c)]){_0x2bd9b1['request']=_0x3ca476(0x627),_0x2bd9b1[_0x3ca476(0x758)]=_0x450442[_0x3ca476(0x758)],log(_0x2bd9b1);if(_0x696fe6[_0x3ca476(0x3da)](_0x2bd9b1,_0x450442[_0x3ca476(0x627)][_0x3ca476(0x3ab)]())){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x360)]=_0x3ca476(0x627),_0x2bd9b1[_0x3ca476(0x60b)]=_0x450442[_0x3ca476(0x60b)],_0x2bd9b1[_0x3ca476(0x670)]=_0x450442['migrate']['toString'](),_0x696fe6['sendMsg'](_0x2bd9b1);}log(_0x2bd9b1);}else{if(_0x450442[_0x3ca476(0x758)]&&_0x3ca476(0x176)in _0x450442['transferSettings']){_0x2bd9b1[_0x3ca476(0x360)]=_0x3ca476(0x627),_0x2bd9b1[_0x3ca476(0x758)]=_0x450442['transferSettings'],delete _0x2bd9b1[_0x3ca476(0x758)][_0x3ca476(0x60b)],delete _0x2bd9b1['transferSettings'][_0x3ca476(0x13b)],log(_0x2bd9b1);if(_0x696fe6[_0x3ca476(0x3da)](_0x2bd9b1,_0x450442[_0x3ca476(0x627)][_0x3ca476(0x3ab)]())){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x360)]=_0x3ca476(0x627),_0x2bd9b1[_0x3ca476(0x60b)]=_0x450442[_0x3ca476(0x60b)],_0x2bd9b1[_0x3ca476(0x670)]=_0x450442[_0x3ca476(0x627)][_0x3ca476(0x3ab)](),_0x696fe6[_0x3ca476(0x142)](_0x2bd9b1);}log(_0x2bd9b1);}else _0x2bd9b1[_0x3ca476(0x360)]='migrate',_0x2bd9b1[_0x3ca476(0x60b)]=_0x450442['roomid'],_0x2bd9b1['target']=_0x450442[_0x3ca476(0x627)][_0x3ca476(0x3ab)](),_0x696fe6['sendMsg'](_0x2bd9b1);}pokeIframeAPI('transfer',_0x450442[_0x3ca476(0x60b)],_0x450442[_0x3ca476(0x627)]['toString']());}}else{var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]=_0x3ca476(0x307),_0x696fe6[_0x3ca476(0x3da)](_0x2bd9b1,_0x5115ae);}}}if('requestAs'in _0x450442){if(!_0x450442[_0x3ca476(0x7cd)]){log('no\x20UUID\x20in\x20msg');return;}var _0x2be793=_0x450442['requestAs'];if(!_0x696fe6[_0x3ca476(0x834)][_0x2be793]){log(_0x3ca476(0x200));return;}if(_0x696fe6[_0x3ca476(0x567)][_0x3ca476(0x335)](_0x2be793)>=0x0){var _0x2bd9b1={};_0x2bd9b1['rejected']=_0x3ca476(0x5d0),_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x450442[_0x3ca476(0x7cd)]),warnlog(_0x3ca476(0x3cb));return;}if(_0x696fe6[_0x3ca476(0x7b8)]){if(_0x3ca476(0x7b8)in _0x450442&&_0x450442['remote']===_0x696fe6[_0x3ca476(0x7b8)]&&_0x696fe6[_0x3ca476(0x7b8)]){}else{if(_0x696fe6[_0x3ca476(0x7b8)]===!![]){}}}else{if(_0x696fe6['directorList']['indexOf'](_0x450442[_0x3ca476(0x7cd)])>=0x0){}else return;}_0x3ca476(0x2d3)in _0x450442&&_0x696fe6[_0x3ca476(0x2d3)](_0x2be793,_0x450442['targetBitrate']);'targetAudioBitrate'in _0x450442&&_0x696fe6[_0x3ca476(0x92d)](_0x2be793,_0x450442[_0x3ca476(0x92d)]);if('requestResolution'in _0x450442)try{_0x450442['requestResolution']['s']?_0x696fe6['setResolution'](_0x2be793,_0x450442[_0x3ca476(0x35d)]['w'],_0x450442['requestResolution']['h'],!![]):_0x696fe6[_0x3ca476(0x65a)](_0x2be793,_0x450442['requestResolution']['w'],_0x450442['requestResolution']['h'],![]);}catch(_0x2a973b){errorlog(_0x2a973b);}return;}manageSceneState(_0x450442,_0x5115ae);try{if(_0x3ca476(0x4b6)in _0x450442){_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x54e)][_0x3ca476(0x4b6)]=_0x450442['info'];'label'in _0x450442['info']&&(typeof _0x450442[_0x3ca476(0x4b6)][_0x3ca476(0x956)]==_0x3ca476(0x75b)?_0x696fe6['pcs'][_0x5115ae][_0x3ca476(0x956)]=sanitizeLabel(_0x450442[_0x3ca476(0x4b6)][_0x3ca476(0x956)]):_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x956)]=![]);if(_0x5115ae===_0x696fe6[_0x3ca476(0x625)])try{_0x696fe6['pcs'][_0x5115ae]['stats'][_0x3ca476(0x4b6)][_0x3ca476(0x88f)]=!![];}catch(_0x1ad74a){}else{if(_0x696fe6[_0x3ca476(0x567)]['indexOf'](_0x5115ae)>=0x0)try{_0x696fe6['pcs'][_0x5115ae][_0x3ca476(0x54e)]['info']['coDirector']=!![];}catch(_0x2f1850){}}if(Firefox)try{'vb_url'in _0x450442[_0x3ca476(0x4b6)]&&(_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x343)]===![]&&(_0x450442[_0x3ca476(0x4b6)][_0x3ca476(0x60f)]&&parseInt(_0x450442['info']['vb_url'])>0x0&&(_0x696fe6[_0x3ca476(0x834)][_0x5115ae]['savedBitrate']=parseInt(_0x450442['info'][_0x3ca476(0x60f)]),_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x1cc)]&&clearTimeout(_0x696fe6['pcs'][_0x5115ae][_0x3ca476(0x1cc)]),_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x1cc)]=setTimeout(function(_0x13ef71){var _0x2ee1e3=_0x3ca476;_0x696fe6[_0x2ee1e3(0x742)](_0x13ef71,null);},0x3e8,_0x5115ae))));}catch(_0x5585d5){errorlog(_0x5585d5);}pokeIframeAPI(_0x3ca476(0xcf),_0x450442[_0x3ca476(0x4b6)],_0x5115ae);}if(_0x3ca476(0x5b7)in _0x450442){if(_0x696fe6[_0x3ca476(0x72e)])try{_0x696fe6[_0x3ca476(0x72e)]['startsWith'](_0x3ca476(0x5eb))&&processIframeSyncFeedback(_0x450442['ifs'],_0x5115ae);}catch(_0x1a3af4){errorlog(_0x1a3af4);}}_0x3ca476(0x7a9)in _0x450442&&_0x696fe6[_0x3ca476(0x1a4)](_0x450442[_0x3ca476(0x7a9)],_0x5115ae);_0x3ca476(0x6e8)in _0x450442&&(_0x696fe6[_0x3ca476(0x1fc)]=_0x450442[_0x3ca476(0x6e8)],_0x696fe6['autoSyncCallback'](_0x5115ae));_0x3ca476(0x6bc)in _0x450442&&(_0x696fe6['pcs'][_0x5115ae]['optimizedBitrate']=parseInt(_0x450442[_0x3ca476(0x6bc)]));_0x3ca476(0x548)in _0x450442&&_0x696fe6['limitAudioBitrate'](_0x5115ae,_0x450442[_0x3ca476(0x548)]);_0x3ca476(0x829)in _0x450442&&_0x696fe6['limitBitrate'](_0x5115ae,_0x450442[_0x3ca476(0x829)]);_0x3ca476(0x2d3)in _0x450442&&_0x696fe6[_0x3ca476(0x2d3)](_0x5115ae,_0x450442[_0x3ca476(0x2d3)]);_0x3ca476(0x92d)in _0x450442&&_0x696fe6[_0x3ca476(0x92d)](_0x5115ae,_0x450442[_0x3ca476(0x92d)]);if(_0x3ca476(0x3a5)in _0x450442){if(_0x3ca476(0x7b8)in _0x450442){if(_0x450442['remote']===_0x696fe6[_0x3ca476(0x7b8)]&&_0x696fe6[_0x3ca476(0x7b8)]||_0x696fe6[_0x3ca476(0x7b8)]===!![]){_0x696fe6['hangup']();return;}}}if('reload'in _0x450442){if('remote'in _0x450442){if(_0x450442[_0x3ca476(0x7b8)]===_0x696fe6[_0x3ca476(0x7b8)]&&_0x696fe6[_0x3ca476(0x7b8)]||_0x696fe6[_0x3ca476(0x7b8)]===!![]){_0x696fe6[_0x3ca476(0x3a5)](!![]);return;}}}if('requestStats'in _0x450442){if(_0x696fe6['directorList']['indexOf'](_0x5115ae)>=0x0){var _0x5249e6={};if(_0x696fe6['mc'][_0x3ca476(0x54e)])_0x5249e6['meshcast']=_0x696fe6['mc'][_0x3ca476(0x54e)];else for(var _0x2c033c in _0x696fe6[_0x3ca476(0x834)]){if(_0x2c033c===_0x5115ae)continue;_0x5249e6[_0x2c033c]=_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)];}var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x79e)]=_0x5249e6,_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x7b8)in _0x450442){if(_0x450442['remote']===_0x696fe6[_0x3ca476(0x7b8)]&&_0x696fe6[_0x3ca476(0x7b8)]||_0x696fe6[_0x3ca476(0x7b8)]===!![]){var _0x5249e6={};if(_0x696fe6['mc']['stats'])_0x5249e6[_0x3ca476(0x491)]=_0x696fe6['mc'][_0x3ca476(0x54e)];else for(var _0x2c033c in _0x696fe6[_0x3ca476(0x834)]){if(_0x2c033c===_0x5115ae)continue;_0x5249e6[_0x2c033c]=_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)];}var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x79e)]=_0x5249e6,_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}}else{var _0x5249e6={};if(_0x696fe6['mc'][_0x3ca476(0x54e)])_0x5249e6[_0x3ca476(0x491)]=_0x696fe6['mc'][_0x3ca476(0x54e)];else for(var _0x2c033c in _0x696fe6['pcs']){if(_0x2c033c===_0x5115ae)continue;if(!_0x696fe6['pcs'][_0x2c033c][_0x3ca476(0x54e)])continue;if(_0x696fe6['pcs'][_0x2c033c][_0x3ca476(0x3e0)])continue;if(_0x696fe6[_0x3ca476(0x60b)]){if('scene'in _0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)]){if(_0x696fe6['pcs'][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x36c)]===![])continue;}else continue;}_0x5249e6[_0x2c033c]={},_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x5f1)]&&(_0x5249e6[_0x2c033c]['video_bitrate_kbps']=_0x696fe6['pcs'][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x5f1)]),_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x39c)]&&(_0x5249e6[_0x2c033c]['nacks_per_second']=_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x39c)]),_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x72c)]&&(_0x5249e6[_0x2c033c]['available_outgoing_bitrate_kbps']=_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x72c)]),_0x696fe6['pcs'][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x36c)]&&(_0x5249e6[_0x2c033c][_0x3ca476(0x36c)]=_0x696fe6['pcs'][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x36c)]),_0x696fe6['pcs'][_0x2c033c][_0x3ca476(0x956)]&&(_0x5249e6[_0x2c033c][_0x3ca476(0x956)]=_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x956)]),_0x696fe6['pcs'][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x549)]&&(_0x5249e6[_0x2c033c]['resolution']=_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x549)]),_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)]['video_encoder']&&(_0x5249e6[_0x2c033c][_0x3ca476(0x970)]=_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)]['video_encoder']);}var _0x2bd9b1={};_0x2bd9b1['remoteStats']=_0x5249e6,_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}}}if('requestStatsContinuous'in _0x450442){clearInterval(_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x910)]);if(_0x696fe6[_0x3ca476(0x567)][_0x3ca476(0x335)](_0x5115ae)>=0x0){if(_0x450442['requestStatsContinuous']){_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x910)]=setInterval(function(_0x2ddab6){var _0x51aea6=_0x3ca476,_0x1f2bdd={};if(_0x696fe6['mc'][_0x51aea6(0x54e)])_0x1f2bdd['meshcast']=_0x696fe6['mc']['stats'];else for(var _0x4936bf in _0x696fe6[_0x51aea6(0x834)]){if(_0x4936bf===_0x2ddab6)continue;if(!_0x696fe6['pcs'][_0x4936bf]['stats'])continue;if(_0x696fe6[_0x51aea6(0x834)][_0x4936bf][_0x51aea6(0x3e0)])continue;_0x1f2bdd[_0x4936bf]=_0x696fe6['pcs'][_0x4936bf][_0x51aea6(0x54e)];}var _0xf83115={};_0xf83115[_0x51aea6(0x79e)]=_0x1f2bdd,_0x696fe6[_0x51aea6(0x4a1)](_0xf83115,_0x2ddab6);},0xbb8,_0x5115ae);var _0x5249e6={};if(_0x696fe6['mc'][_0x3ca476(0x54e)])_0x5249e6[_0x3ca476(0x491)]=_0x696fe6['mc']['stats'];else for(var _0x2c033c in _0x696fe6['pcs']){if(_0x2c033c===_0x5115ae)continue;if(!_0x696fe6['pcs'][_0x2c033c][_0x3ca476(0x54e)])continue;if(_0x696fe6['pcs'][_0x2c033c][_0x3ca476(0x3e0)])continue;_0x5249e6[_0x2c033c]=_0x696fe6[_0x3ca476(0x834)][_0x2c033c]['stats'];}var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x79e)]=_0x5249e6,_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}}else{if(_0x3ca476(0x7b8)in _0x450442){if(_0x450442[_0x3ca476(0x7b8)]===_0x696fe6[_0x3ca476(0x7b8)]&&_0x696fe6[_0x3ca476(0x7b8)]||_0x696fe6[_0x3ca476(0x7b8)]===!![]){if(_0x450442[_0x3ca476(0x903)]){_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x910)]=setInterval(function(_0x469a61){var _0x2d1c50=_0x3ca476,_0x1907d4={};if(_0x696fe6['mc'][_0x2d1c50(0x54e)])_0x1907d4[_0x2d1c50(0x491)]=_0x696fe6['mc'][_0x2d1c50(0x54e)];else for(var _0x34d6f0 in _0x696fe6['pcs']){if(_0x34d6f0===_0x469a61)continue;if(!_0x696fe6[_0x2d1c50(0x834)][_0x34d6f0]['stats'])continue;if(_0x696fe6[_0x2d1c50(0x834)][_0x34d6f0][_0x2d1c50(0x3e0)])continue;_0x1907d4[_0x34d6f0]=_0x696fe6['pcs'][_0x34d6f0][_0x2d1c50(0x54e)];}var _0x33fba0={};_0x33fba0['remoteStats']=_0x1907d4,_0x696fe6[_0x2d1c50(0x4a1)](_0x33fba0,_0x469a61);},0xbb8,_0x5115ae);var _0x5249e6={};if(_0x696fe6['mc'][_0x3ca476(0x54e)])_0x5249e6[_0x3ca476(0x491)]=_0x696fe6['mc']['stats'];else for(var _0x2c033c in _0x696fe6[_0x3ca476(0x834)]){if(_0x2c033c===_0x5115ae)continue;if(!_0x696fe6['pcs'][_0x2c033c][_0x3ca476(0x54e)])continue;if(_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x3e0)])continue;_0x5249e6[_0x2c033c]=_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)];}var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x79e)]=_0x5249e6,_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}}}else{if(_0x450442[_0x3ca476(0x903)]){_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x910)]=setInterval(function(_0x43d6d5){var _0x1287b8=_0x3ca476,_0x521128={};if(_0x696fe6['mc']['stats'])_0x521128['meshcast']=_0x696fe6['mc']['stats'];else for(var _0x40aac9 in _0x696fe6[_0x1287b8(0x834)]){if(_0x40aac9===_0x43d6d5)continue;if(!_0x696fe6[_0x1287b8(0x834)][_0x40aac9]['stats'])continue;if(_0x696fe6[_0x1287b8(0x834)][_0x40aac9]['guest'])continue;if(_0x696fe6['roomid']){if('scene'in _0x696fe6['pcs'][_0x40aac9][_0x1287b8(0x54e)]){if(_0x696fe6[_0x1287b8(0x834)][_0x40aac9][_0x1287b8(0x54e)]['scene']===![])continue;}else continue;}_0x521128[_0x40aac9]={},_0x696fe6['pcs'][_0x40aac9][_0x1287b8(0x54e)][_0x1287b8(0x5f1)]&&(_0x521128[_0x40aac9]['video_bitrate_kbps']=_0x696fe6[_0x1287b8(0x834)][_0x40aac9][_0x1287b8(0x54e)][_0x1287b8(0x5f1)]),_0x696fe6[_0x1287b8(0x834)][_0x40aac9][_0x1287b8(0x54e)][_0x1287b8(0x39c)]&&(_0x521128[_0x40aac9][_0x1287b8(0x39c)]=_0x696fe6['pcs'][_0x40aac9]['stats'][_0x1287b8(0x39c)]),_0x696fe6[_0x1287b8(0x834)][_0x40aac9][_0x1287b8(0x54e)][_0x1287b8(0x72c)]&&(_0x521128[_0x40aac9][_0x1287b8(0x72c)]=_0x696fe6[_0x1287b8(0x834)][_0x40aac9]['stats'][_0x1287b8(0x72c)]),_0x696fe6[_0x1287b8(0x834)][_0x40aac9][_0x1287b8(0x54e)][_0x1287b8(0x36c)]&&(_0x521128[_0x40aac9][_0x1287b8(0x36c)]=_0x696fe6[_0x1287b8(0x834)][_0x40aac9]['stats'][_0x1287b8(0x36c)]),_0x696fe6[_0x1287b8(0x834)][_0x40aac9][_0x1287b8(0x956)]&&(_0x521128[_0x40aac9][_0x1287b8(0x956)]=_0x696fe6[_0x1287b8(0x834)][_0x40aac9]['label']),_0x696fe6['pcs'][_0x40aac9][_0x1287b8(0x54e)][_0x1287b8(0x549)]&&(_0x521128[_0x40aac9]['resolution']=_0x696fe6['pcs'][_0x40aac9][_0x1287b8(0x54e)][_0x1287b8(0x549)]),_0x696fe6[_0x1287b8(0x834)][_0x40aac9][_0x1287b8(0x54e)][_0x1287b8(0x970)]&&(_0x521128[_0x40aac9][_0x1287b8(0x970)]=_0x696fe6[_0x1287b8(0x834)][_0x40aac9][_0x1287b8(0x54e)]['video_encoder']);}var _0x57779f={};_0x57779f[_0x1287b8(0x79e)]=_0x521128,_0x696fe6[_0x1287b8(0x4a1)](_0x57779f,_0x43d6d5);},0xbb8,_0x5115ae);var _0x5249e6={};if(_0x696fe6['mc'][_0x3ca476(0x54e)])_0x5249e6[_0x3ca476(0x491)]=_0x696fe6['mc'][_0x3ca476(0x54e)];else for(var _0x2c033c in _0x696fe6[_0x3ca476(0x834)]){if(_0x2c033c===_0x5115ae)continue;if(!_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)])continue;if(_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x3e0)])continue;if(_0x696fe6[_0x3ca476(0x60b)]){if(_0x3ca476(0x36c)in _0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)]){if(_0x696fe6['pcs'][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x36c)]===![])continue;}else continue;}_0x5249e6[_0x2c033c]={},_0x696fe6['pcs'][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x5f1)]&&(_0x5249e6[_0x2c033c][_0x3ca476(0x5f1)]=_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x5f1)]),_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x39c)]&&(_0x5249e6[_0x2c033c]['nacks_per_second']=_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x39c)]),_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x72c)]&&(_0x5249e6[_0x2c033c][_0x3ca476(0x72c)]=_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x72c)]),_0x696fe6[_0x3ca476(0x834)][_0x2c033c]['stats'][_0x3ca476(0x36c)]&&(_0x5249e6[_0x2c033c][_0x3ca476(0x36c)]=_0x696fe6[_0x3ca476(0x834)][_0x2c033c]['stats'][_0x3ca476(0x36c)]),_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x956)]&&(_0x5249e6[_0x2c033c][_0x3ca476(0x956)]=_0x696fe6[_0x3ca476(0x834)][_0x2c033c]['label']),_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x549)]&&(_0x5249e6[_0x2c033c][_0x3ca476(0x549)]=_0x696fe6[_0x3ca476(0x834)][_0x2c033c][_0x3ca476(0x54e)]['resolution']),_0x696fe6['pcs'][_0x2c033c]['stats'][_0x3ca476(0x970)]&&(_0x5249e6[_0x2c033c][_0x3ca476(0x970)]=_0x696fe6['pcs'][_0x2c033c][_0x3ca476(0x54e)][_0x3ca476(0x970)]);}var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x79e)]=_0x5249e6,_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}}}}if(_0x3ca476(0x35d)in _0x450442)try{_0x450442[_0x3ca476(0x35d)]['s']?_0x696fe6['setResolution'](_0x450442[_0x3ca476(0x7cd)],_0x450442['requestResolution']['w'],_0x450442['requestResolution']['h'],!![]):_0x696fe6[_0x3ca476(0x65a)](_0x450442[_0x3ca476(0x7cd)],_0x450442[_0x3ca476(0x35d)]['w'],_0x450442[_0x3ca476(0x35d)]['h'],![]);}catch(_0x1861d0){errorlog(_0x1861d0);}_0x3ca476(0x44d)in _0x450442&&(_0x450442[_0x3ca476(0x36c)]?_0x696fe6['directorList']['indexOf'](_0x5115ae)>=0x0?_0x696fe6[_0x3ca476(0x279)]():errorlog(_0x3ca476(0x2e6)):_0x696fe6['forcePLI'](_0x5115ae));if(_0x3ca476(0x468)in _0x450442){var _0x2d98cc=![],_0x3806bb=![];_0x696fe6['directorList']['indexOf'](_0x5115ae)>=0x0&&(_0x2d98cc=!![],_0x3ca476(0x952)in _0x450442&&(_0x450442[_0x3ca476(0x952)]==!![]&&(_0x3806bb=!![]))),log(_0x3ca476(0x73f)+_0x2d98cc),getChatMessage(_0x450442[_0x3ca476(0x468)],_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x956)],_0x2d98cc,_0x3806bb);}if('order'in _0x450442){_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x8fb)]=parseInt(_0x450442[_0x3ca476(0x8fb)])||0x0;_0x5115ae in _0x696fe6[_0x3ca476(0x95e)]&&(_0x696fe6[_0x3ca476(0x95e)][_0x5115ae][_0x3ca476(0x8fb)]=_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x8fb)]);if(_0x696fe6[_0x3ca476(0x88f)]){var _0x3bb45f=document['querySelectorAll'](_0x3ca476(0x443)+_0x5115ae+'\x22]');log(_0x3bb45f),_0x3bb45f[0x0]&&(_0x3bb45f[0x0]['innerText']=parseInt(_0x450442[_0x3ca476(0x8fb)])||0x0);}updateMixer();}_0x3ca476(0x21f)in _0x450442&&_0x696fe6['setScale'](_0x5115ae,parseFloat(_0x450442[_0x3ca476(0x21f)])||0x0);if(_0x696fe6[_0x3ca476(0x88f)]&&_0x696fe6['pcs'][_0x5115ae][_0x3ca476(0xee)]&&_0x3ca476(0x89e)in _0x450442){log(_0x450442),_0x696fe6[_0x3ca476(0x59d)]=_0x450442[_0x3ca476(0x89e)];for(var _0x1233e6 in _0x696fe6[_0x3ca476(0x59d)]){syncSceneState(_0x1233e6),syncOtherState(_0x1233e6);}}if(_0x696fe6['directorList'][_0x3ca476(0x335)](_0x5115ae)==-0x1){if(_0x3ca476(0x3e2)in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]=_0x3ca476(0x3e2),_0x696fe6['sendMessage'](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x842)in _0x450442){var _0x2bd9b1={};_0x2bd9b1['rejected']=_0x3ca476(0x842),_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x3ce)in _0x450442){var _0x2bd9b1={};_0x2bd9b1['rejected']=_0x3ca476(0x3ce),_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0xe2)in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]=_0x3ca476(0xe2),_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x93e)in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]='changeLabel',_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x47f)in _0x450442){var _0x2bd9b1={};_0x2bd9b1['rejected']=_0x3ca476(0x47f),_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x6fa)in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]=_0x3ca476(0x6fa),_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x629)in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]=_0x3ca476(0x629),_0x696fe6['sendMessage'](_0x2bd9b1,_0x5115ae);}else{if('requestChangeSubGain'in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]='requestChangeSubGain',_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if('requestChangeMicDelay'in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]=_0x3ca476(0x28a),_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x38f)in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]=_0x3ca476(0x38f),_0x696fe6['sendMessage'](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x3a5)in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]='hangup',_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x8b1)in _0x450442){var _0x2bd9b1={};_0x2bd9b1['rejected']=_0x3ca476(0x8b1),_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x480)in _0x450442){var _0x2bd9b1={};_0x2bd9b1['rejected']=_0x3ca476(0x480),_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x52e)in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]=_0x3ca476(0x52e),_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x16b)in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]=_0x3ca476(0x16b),_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x65b)in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]='requestUpload',_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x167)in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]='stopClock',_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x7f4)in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]=_0x3ca476(0x7f4),_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x63e)in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]=_0x3ca476(0x63e),_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x22f)in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]=_0x3ca476(0x22f),_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if('showClock'in _0x450442){var _0x2bd9b1={};_0x2bd9b1['rejected']=_0x3ca476(0x6cf),_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x7c0)in _0x450442){var _0x2bd9b1={};_0x2bd9b1['rejected']='startClock',_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x8b4)in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]=_0x3ca476(0x8b4),_0x696fe6['sendMessage'](_0x2bd9b1,_0x5115ae);}else{if(_0x3ca476(0x868)in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]=_0x3ca476(0x868),_0x696fe6['sendMessage'](_0x2bd9b1,_0x5115ae);}else{if('group'in _0x450442){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x2e9)]=_0x3ca476(0x1d6),_0x696fe6['sendMessage'](_0x2bd9b1,_0x5115ae);}}}}}}}}}}}}}}}}}}}}}}}}}}}else{if(_0x3ca476(0x3e2)in _0x450442){var _0x38372f=_0x696fe6[_0x3ca476(0x52f)][_0x3ca476(0x172)]();_0x38372f['length']&&(_0x3ca476(0x3f2)in _0x450442?applyAudioHack(_0x450442['keyname'],_0x450442[_0x3ca476(0x57c)],_0x450442[_0x3ca476(0x3f2)]):applyAudioHack(_0x450442[_0x3ca476(0x60d)],_0x450442[_0x3ca476(0x57c)]));}if('requestVideoRecord'in _0x450442){if(_0x450442[_0x3ca476(0x842)]){if(_0x696fe6['videoElement']){var _0x1759cc=0x1770;_0x450442[_0x3ca476(0x57c)]&&(_0x1759cc=parseInt(_0x450442[_0x3ca476(0x57c)])),recordLocalVideo(_0x3ca476(0x330),_0x1759cc);}}else _0x696fe6[_0x3ca476(0x7ed)]&&recordLocalVideo(_0x3ca476(0x34f));}if(_0x3ca476(0x3ce)in _0x450442){_0x696fe6['order']==![]&&(_0x696fe6[_0x3ca476(0x8fb)]=0x0);_0x696fe6[_0x3ca476(0x8fb)]+=parseInt(_0x450442['changeOrder'])||0x0;var _0x2bd9b1={};_0x2bd9b1={},_0x2bd9b1[_0x3ca476(0x8fb)]=_0x696fe6[_0x3ca476(0x8fb)],_0x696fe6[_0x3ca476(0x57b)](_0x2bd9b1),updateMixer();}_0x3ca476(0xe2)in _0x450442&&changeURL(_0x450442['changeURL']);_0x3ca476(0x167)in _0x450442&&stopClock();'resumeClock'in _0x450442&&resumeClock();'setClock'in _0x450442&&setClock(_0x450442['setClock']);'hideClock'in _0x450442&&hideClock();_0x3ca476(0x6cf)in _0x450442&&showClock();_0x3ca476(0x7c0)in _0x450442&&startClock();_0x3ca476(0x8b4)in _0x450442&&pauseClock();if(_0x3ca476(0x868)in _0x450442){if(_0x696fe6[_0x3ca476(0x868)]!==![]){if(_0x450442[_0x3ca476(0x868)]&&!_0x696fe6[_0x3ca476(0x868)])toggleClock();else!_0x450442[_0x3ca476(0x868)]&&_0x696fe6[_0x3ca476(0x868)]&&toggleClock();}}_0x3ca476(0x65b)in _0x450442&&toggleFileshare(_0x5115ae);if(_0x3ca476(0x1d6)in _0x450442)try{_0x696fe6[_0x3ca476(0x4a1)]({'group':_0x450442[_0x3ca476(0x1d6)]}),_0x450442['group']?_0x696fe6[_0x3ca476(0x1d6)]=_0x450442[_0x3ca476(0x1d6)]['split'](','):_0x696fe6['group']=[],updateMixer(),pokeIframeAPI('group-set-updated',_0x696fe6[_0x3ca476(0x1d6)]);}catch(_0x5b76b7){}if(_0x3ca476(0x93e)in _0x450442){if('value'in _0x450442){if(typeof _0x450442['value']==_0x3ca476(0x75b)){_0x696fe6[_0x3ca476(0x956)]=sanitizeLabel(_0x450442['value']),log('New\x20Label:\x20'+_0x696fe6['label']);if(_0x696fe6[_0x3ca476(0x88f)]){var _0x3bb45f=getById(_0x3ca476(0x2d7)+_0x5115ae);if(_0x696fe6[_0x3ca476(0x956)])_0x3bb45f[_0x3ca476(0x83e)]=_0x696fe6['label'],_0x3bb45f[_0x3ca476(0x6f4)][_0x3ca476(0x76b)](_0x3ca476(0x824));else _0x696fe6['directorUUID']===_0x5115ae?(_0x3bb45f['innerText']=miscTranslations[_0x3ca476(0x4e5)],_0x3bb45f['classList'][_0x3ca476(0x76b)](_0x3ca476(0x824))):(_0x3bb45f[_0x3ca476(0x83e)]=miscTranslations[_0x3ca476(0x7c5)],_0x3bb45f[_0x3ca476(0x6f4)][_0x3ca476(0x3d5)](_0x3ca476(0x824)));}else _0x696fe6[_0x3ca476(0x253)]&&updateMixer();!_0x696fe6[_0x3ca476(0x88f)]&&(_0x696fe6[_0x3ca476(0x956)]?document[_0x3ca476(0x38d)]=_0x696fe6[_0x3ca476(0x956)]:document[_0x3ca476(0x38d)]=location['hostname']);var _0x2b87ff=encodeURIComponent(_0x696fe6['label']);urlParams['has']('l')?updateURL('l='+_0x2b87ff,!![],![]):updateURL(_0x3ca476(0x308)+_0x2b87ff,!![],![]);var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x93e)]=!![],_0x2bd9b1[_0x3ca476(0x57c)]=_0x696fe6[_0x3ca476(0x956)],_0x696fe6['sendMessage'](_0x2bd9b1);}else{_0x696fe6[_0x3ca476(0x956)]=![];var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x93e)]=!![],_0x2bd9b1[_0x3ca476(0x57c)]=_0x696fe6[_0x3ca476(0x956)],_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1);if(_0x696fe6['director']){var _0x3bb45f=getById(_0x3ca476(0x2d7)+_0x5115ae);_0x696fe6[_0x3ca476(0x625)]===_0x5115ae?(_0x3bb45f[_0x3ca476(0x83e)]=miscTranslations[_0x3ca476(0x4e5)],_0x3bb45f[_0x3ca476(0x6f4)][_0x3ca476(0x76b)](_0x3ca476(0x824))):(_0x3bb45f[_0x3ca476(0x83e)]=miscTranslations[_0x3ca476(0x7c5)],_0x3bb45f['classList'][_0x3ca476(0x3d5)](_0x3ca476(0x824)));}else _0x696fe6[_0x3ca476(0x253)]?(document[_0x3ca476(0x38d)]=location[_0x3ca476(0x795)],updateMixer()):document[_0x3ca476(0x38d)]=location[_0x3ca476(0x795)];}}}if(_0x3ca476(0x47f)in _0x450442){if(_0x450442[_0x3ca476(0x60d)]==_0x3ca476(0x973))changeLowEQ(parseFloat(_0x450442[_0x3ca476(0x57c)]),_0x450442[_0x3ca476(0x1d8)]);else{if(_0x450442[_0x3ca476(0x60d)]==_0x3ca476(0x879))changeMidEQ(parseFloat(_0x450442['value']),_0x450442[_0x3ca476(0x1d8)]);else _0x450442[_0x3ca476(0x60d)]==_0x3ca476(0x8e2)&&changeHighEQ(parseFloat(_0x450442['value']),_0x450442['track']);}}if(_0x3ca476(0x6fa)in _0x450442){var _0x25a3d3=_0x696fe6[_0x3ca476(0x4be)];if(_0x450442[_0x3ca476(0x57c)]===_0x3ca476(0x3cc))_0x696fe6[_0x3ca476(0x4be)]=![],log(_0x3ca476(0x96b));else _0x450442[_0x3ca476(0x57c)]===_0x3ca476(0x520)?(_0x696fe6[_0x3ca476(0x4be)]=!![],log(_0x3ca476(0x4ee))):_0x696fe6['noisegate']=_0x450442['value'];_0x696fe6[_0x3ca476(0x4be)]!==_0x25a3d3&&senderAudioUpdate();}if(_0x3ca476(0x629)in _0x450442){var _0x25a3d3=_0x696fe6[_0x3ca476(0x463)];if(_0x450442[_0x3ca476(0x57c)]===_0x3ca476(0x3cc))_0x696fe6[_0x3ca476(0x463)]=![],log(_0x3ca476(0x96b));else{if(_0x450442[_0x3ca476(0x57c)]==='1')_0x696fe6[_0x3ca476(0x463)]=0x1,log('noise\x20gate\x20on');else _0x450442[_0x3ca476(0x57c)]==='2'?(_0x696fe6[_0x3ca476(0x463)]=0x2,log(_0x3ca476(0x4ee))):_0x696fe6[_0x3ca476(0x463)]=parseInt(_0x450442['value'])||![];}_0x696fe6['compressor']!==_0x25a3d3&&senderAudioUpdate();}'requestChangeMicDelay'in _0x450442&&(_0x696fe6[_0x3ca476(0x20b)]===![]?(_0x696fe6['micDelay']=parseInt(_0x450442['value'])||0x0,senderAudioUpdate()):(_0x696fe6[_0x3ca476(0x20b)]=parseInt(_0x450442[_0x3ca476(0x57c)])||0x0,changeMicDelay(_0x696fe6[_0x3ca476(0x20b)],_0x450442[_0x3ca476(0x3f2)])));_0x3ca476(0x18a)in _0x450442&&changeSubGain(parseFloat(_0x450442['value']),_0x450442[_0x3ca476(0x3f2)]);_0x3ca476(0x38f)in _0x450442&&(_0x696fe6['raisehands']&&lowerhand());if(_0x3ca476(0x861)in _0x450442){var _0x2bd9b1={};_0x2bd9b1['UUID']=_0x5115ae,_0x2bd9b1[_0x3ca476(0x8e0)]=listAudioSettingsPrep(),sendMediaDevices(_0x2bd9b1[_0x3ca476(0x7cd)]),_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x2bd9b1[_0x3ca476(0x7cd)]);}if('getVideoSettings'in _0x450442){var _0x2bd9b1={};_0x2bd9b1['UUID']=_0x5115ae,_0x2bd9b1[_0x3ca476(0x7a3)]=listVideoSettingsPrep(),sendMediaDevices(_0x2bd9b1['UUID']),_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x2bd9b1[_0x3ca476(0x7cd)]);}_0x3ca476(0x43a)in _0x450442&&changeAudioOutputDeviceById(_0x450442['changeSpeaker'],_0x5115ae);_0x3ca476(0x716)in _0x450442&&changeAudioDeviceById(_0x450442['changeMicrophone'],_0x5115ae);_0x3ca476(0x4e9)in _0x450442&&changeVideoDeviceById(_0x450442[_0x3ca476(0x4e9)],_0x5115ae);_0x3ca476(0x665)in _0x450442&&('ctrl'in _0x450442&&_0x450442[_0x3ca476(0x86d)]?updateCameraConstraints(_0x450442[_0x3ca476(0x60d)],_0x450442[_0x3ca476(0x57c)],!![],_0x5115ae):updateCameraConstraints(_0x450442[_0x3ca476(0x60d)],_0x450442['value'],![],![]));'requestChangeLowcut'in _0x450442&&changeLowCut(parseFloat(_0x450442[_0x3ca476(0x57c)]),_0x450442[_0x3ca476(0x1d8)]);_0x3ca476(0x76a)in _0x450442&&changeLowCut(parseFloat(_0x450442[_0x3ca476(0x57c)]),_0x450442[_0x3ca476(0x1d8)]);_0x3ca476(0x3a5)in _0x450442&&(_0x696fe6[_0x3ca476(0x625)]&&_0x696fe6['hangup']());if('mute'in _0x450442){}if(_0x3ca476(0x52e)in _0x450442){var _0x369e29=parseInt(_0x450442['volume'])/0x64||0x0;_0x696fe6[_0x3ca476(0x3ad)]=parseInt(_0x450442[_0x3ca476(0x52e)])||0x0;try{for(var _0x2c974e in _0x696fe6[_0x3ca476(0x4af)]){log(_0x3ca476(0x92a)),_0x696fe6[_0x3ca476(0x4af)][_0x2c974e][_0x3ca476(0x53b)]['gain'][_0x3ca476(0x4dc)](_0x369e29,_0x696fe6[_0x3ca476(0x4af)][_0x2c974e][_0x3ca476(0x4c0)]['currentTime']);}}catch(_0x33c4d9){}updateVolume(!![]);}if(_0x3ca476(0x20d)in _0x450442){if(_0x450442[_0x3ca476(0x20d)])_0x696fe6[_0x3ca476(0x567)]['indexOf'](_0x5115ae)>=0x0&&(_0x696fe6['micIsolated'][_0x3ca476(0x3c3)](_0x5115ae),_0x696fe6['applyIsolatedChat']());else{var _0x43afa4=_0x696fe6[_0x3ca476(0x16b)][_0x3ca476(0x335)](_0x5115ae);_0x43afa4>-0x1&&(_0x696fe6[_0x3ca476(0x16b)]['splice'](_0x43afa4,0x1),_0x696fe6[_0x3ca476(0x815)]());}}if(_0x3ca476(0x856)in _0x450442){if(_0x450442[_0x3ca476(0x856)])_0x696fe6[_0x3ca476(0x567)][_0x3ca476(0x335)](_0x5115ae)>=0x0&&(_0x696fe6[_0x3ca476(0x856)][_0x3ca476(0x3c3)](_0x5115ae),_0x696fe6[_0x3ca476(0x26b)]());else{var _0x43afa4=_0x696fe6[_0x3ca476(0x856)]['indexOf'](_0x5115ae);_0x43afa4>-0x1&&(_0x696fe6['lowerVolume'][_0x3ca476(0x424)](_0x43afa4,0x1),_0x696fe6[_0x3ca476(0x26b)]());}}_0x3ca476(0x480)in _0x450442&&(_0x450442[_0x3ca476(0x480)]?(_0x696fe6['directorSpeakerMuted']=!![],_0x696fe6['directorSpeakerMute']()):(_0x696fe6['directorSpeakerMuted']=![],_0x696fe6[_0x3ca476(0x646)]())),_0x3ca476(0x8b1)in _0x450442&&(_0x450442[_0x3ca476(0x8b1)]?(_0x696fe6[_0x3ca476(0x4a4)]=!![],_0x696fe6[_0x3ca476(0x2ff)]()):(_0x696fe6['directorDisplayMuted']=![],_0x696fe6['directorDisplayMute']())),_0x3ca476(0x70d)in _0x450442&&applyNewParams(_0x450442[_0x3ca476(0x70d)]);}if(_0x696fe6['directorUUID']===_0x5115ae){_0x450442['request']==='migrate'&&(warnlog('TRANSFERRING?'),_0x3ca476(0x758)in _0x450442&&(_0x3ca476(0x13b)in _0x450442['transferSettings']&&(_0x696fe6['roomenc']=_0x450442[_0x3ca476(0x13b)]),_0x3ca476(0x176)in _0x450442[_0x3ca476(0x758)]&&(_0x450442[_0x3ca476(0x758)][_0x3ca476(0x176)]===!![]||_0x450442[_0x3ca476(0x758)][_0x3ca476(0x176)]===null?(_0x696fe6[_0x3ca476(0x176)]=null,_0x696fe6[_0x3ca476(0x19a)]===![]&&(_0x696fe6['minipreview']=0x2),_0x696fe6['style']===![]&&(_0x696fe6[_0x3ca476(0x18c)]=0x1),_0x696fe6[_0x3ca476(0x8ad)]===null&&(_0x696fe6[_0x3ca476(0x8ad)]=!![])):_0x696fe6[_0x3ca476(0x176)]=_0x450442['transferSettings'][_0x3ca476(0x176)],_0x450442['transferSettings'][_0x3ca476(0x83c)]&&(_0x696fe6[_0x3ca476(0x176)]!==![]?updateURL(_0x3ca476(0x176),!![]):updateURL(_0x3ca476(0x953),!![]))),_0x3ca476(0x60b)in _0x450442[_0x3ca476(0x758)]&&(_0x696fe6[_0x3ca476(0x60b)]=_0x450442[_0x3ca476(0x758)][_0x3ca476(0x60b)],_0x450442[_0x3ca476(0x758)][_0x3ca476(0x83c)]&&updateURL('room='+_0x696fe6[_0x3ca476(0x60b)],!![]))));try{if(_0x3ca476(0x460)in _0x450442&&_0x3ca476(0x311)in _0x450442[_0x3ca476(0x460)])for(var _0x5e65db=0x0;_0x5e65db<_0x450442[_0x3ca476(0x460)]['addCoDirector'][_0x3ca476(0x5d8)];_0x5e65db++){if(!_0x696fe6[_0x3ca476(0x567)][_0x3ca476(0x652)](_0x450442[_0x3ca476(0x460)][_0x3ca476(0x311)][_0x5e65db][_0x3ca476(0x3ab)])){_0x696fe6['directorList'][_0x3ca476(0x3c3)](_0x450442[_0x3ca476(0x460)][_0x3ca476(0x311)][_0x5e65db]['toString']());var _0x2308da=getById(_0x3ca476(0x120)+_0x450442['directorSettings'][_0x3ca476(0x311)][_0x5e65db]['toString']());_0x2308da&&_0x2308da[_0x3ca476(0x6f4)]['add'](_0x3ca476(0x3d6));}}}catch(_0x490551){errorlog(_0x490551);}}if('zoom'in _0x450442){if(_0x696fe6[_0x3ca476(0x7b8)]){if(_0x3ca476(0x7b8)in _0x450442&&_0x450442[_0x3ca476(0x7b8)]===_0x696fe6['remote']&&_0x696fe6['remote'])_0x696fe6['remoteZoom'](parseFloat(_0x450442[_0x3ca476(0x5c1)]));else _0x696fe6[_0x3ca476(0x7b8)]===!![]&&_0x696fe6[_0x3ca476(0x32b)](parseFloat(_0x450442[_0x3ca476(0x5c1)]));}else{if(_0x696fe6[_0x3ca476(0x567)][_0x3ca476(0x335)](_0x5115ae)>=0x0)_0x696fe6[_0x3ca476(0x32b)](parseFloat(_0x450442[_0x3ca476(0x5c1)]));else return;}}if(_0x3ca476(0x3a8)in _0x450442){if(_0x696fe6['remote']){if(_0x3ca476(0x7b8)in _0x450442&&_0x450442[_0x3ca476(0x7b8)]===_0x696fe6['remote']&&_0x696fe6[_0x3ca476(0x7b8)])_0x696fe6['remoteFocus'](parseFloat(_0x450442['focus']));else _0x696fe6['remote']===!![]&&_0x696fe6[_0x3ca476(0x415)](parseFloat(_0x450442['focus']));}else{if(_0x696fe6[_0x3ca476(0x567)][_0x3ca476(0x335)](_0x5115ae)>=0x0)_0x696fe6['remoteFocus'](parseFloat(_0x450442[_0x3ca476(0x3a8)]));else return;}}if('requestFile'in _0x450442){log(_0x3ca476(0x74c));try{_0x696fe6['sendFile'](_0x5115ae,_0x450442[_0x3ca476(0x74c)]);}catch(_0x4b46e2){errorlog(_0x4b46e2);}}_0x3ca476(0x623)in _0x450442&&playbackMIDI(_0x450442[_0x3ca476(0x623)],!![]);}catch(_0x3547fa){errorlog(_0x3547fa);}if('rejected'in _0x450442){if(_0x450442[_0x3ca476(0x2e9)]=='obsCommand'){if(_0x696fe6['remote'])warnUser('Invalid\x20remote\x20control\x20code.\x0a\x0aUse\x20the\x20field\x20below\x20to\x20try\x20again\x20with\x20a\x20different\x20passcode.',0xbb8);else document[_0x3ca476(0x2d6)](_0x3ca476(0x475))&&document[_0x3ca476(0x2d6)]('#obsRemotePassword>input')['value']?warnUser(_0x3ca476(0x660),0x1b58):warnUser(_0x3ca476(0x337),0x2710);getById(_0x3ca476(0x7a8))[_0x3ca476(0x6f4)][_0x3ca476(0x76b)](_0x3ca476(0x490));}else{if(_0x696fe6[_0x3ca476(0x88f)])!_0x696fe6[_0x3ca476(0x4d4)]&&warnUser('The\x20request\x20('+_0x450442[_0x3ca476(0x2e9)]+')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user',0x1388);else!_0x696fe6['cleanOutput']&&(_0x696fe6[_0x3ca476(0x7b8)]?warnUser(_0x3ca476(0x274),0x1388):warnUser(_0x3ca476(0x70a),0x1388));}errorlog(_0x3ca476(0x407)+_0x450442['rejected']+_0x3ca476(0x45b)+_0x696fe6[_0x3ca476(0x88f)]);}if(_0x3ca476(0x8b9)in _0x450442||_0x3ca476(0x232)in _0x450442){log(_0x3ca476(0x428));_0x450442[_0x3ca476(0x8b9)]&&(_0x696fe6['pcs'][_0x5115ae]['allowAudio']=!![]);if(_0x696fe6[_0x3ca476(0xf9)]&&_0x3ca476(0x524)in _0x450442&&_0x450442['allowwebp']!==![])_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x5cd)]=_0x450442[_0x3ca476(0x524)],_0x696fe6[_0x3ca476(0x834)][_0x5115ae]['allowVideo']=![],setTimeout(function(){makeImages(!![]);},0x3e8);else _0x450442[_0x3ca476(0x232)]&&(_0x696fe6['pcs'][_0x5115ae]['allowVideo']=!![]);_0x3ca476(0x176)in _0x450442&&_0x450442[_0x3ca476(0x176)]!==![]&&(_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x3c9)]=_0x450442[_0x3ca476(0x176)]);_0x3ca476(0x8ca)in _0x450442&&_0x450442[_0x3ca476(0x8ca)]!==![]&&(_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x81f)]=_0x450442[_0x3ca476(0x8ca)]);'allowmidi'in _0x450442&&_0x450442[_0x3ca476(0x15e)]!==![]&&(_0x696fe6['pcs'][_0x5115ae]['allowMIDI']=_0x450442[_0x3ca476(0x15e)]);_0x3ca476(0x2f7)in _0x450442&&_0x450442[_0x3ca476(0x2f7)]!==![]&&(_0x696fe6['pcs'][_0x5115ae][_0x3ca476(0x49a)]=_0x450442[_0x3ca476(0x2f7)]);'allowscreen'in _0x450442&&_0x450442[_0x3ca476(0x2c7)]!==![]&&(_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0xd2)]=!![]);_0x3ca476(0x24b)in _0x450442&&_0x450442[_0x3ca476(0x24b)]!==![]&&(_0x696fe6['pcs'][_0x5115ae]['preferVideoCodec']=_0x450442['preferVideoCodec'][_0x3ca476(0x648)]());_0x3ca476(0x441)in _0x450442&&_0x450442[_0x3ca476(0x441)]!==![]&&(_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x441)]=_0x450442[_0x3ca476(0x441)][_0x3ca476(0x648)]());if(_0x696fe6['meshcast']){if(_0x696fe6['meshcast']=='video')_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x1e3)]=![];else{if(_0x696fe6['meshcast']==_0x3ca476(0x8b9))_0x696fe6['pcs'][_0x5115ae][_0x3ca476(0x236)]=![];else _0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x1e3)]==![]?_0x696fe6[_0x3ca476(0x834)][_0x5115ae]['meshcast']=![]:(_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x236)]=![],_0x696fe6[_0x3ca476(0x834)][_0x5115ae]['allowVideo']=![]);}}if(_0x696fe6['promptAccess']){playtone(),window[_0x3ca476(0x3a8)]();var _0x2a69f0=![];_0x5115ae in _0x696fe6[_0x3ca476(0x95e)]&&_0x696fe6[_0x3ca476(0x95e)][_0x5115ae]['label']&&(_0x2a69f0=_0x696fe6[_0x3ca476(0x95e)][_0x5115ae]['label']||_0x696fe6[_0x3ca476(0x95e)][_0x5115ae]['streamID']||![]);_0x2a69f0=_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x956)]||_0x2a69f0||_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x3fe)]||_0x5115ae||_0x3ca476(0x685);var _0x49d55a=await confirmAlt(_0x2a69f0+miscTranslations['prompt-access-request'],!![]);if(!_0x49d55a){try{log(_0x3ca476(0x23f)),_0x696fe6['closePC'](_0x5115ae);}catch(_0x2a85a6){}return;}}_0x3ca476(0x3e0)in _0x450442&&(_0x450442[_0x3ca476(0x3e0)]==!![]&&(_0x696fe6['pcs'][_0x5115ae][_0x3ca476(0x3e0)]=!![],_0x696fe6[_0x3ca476(0x144)]&&(playtone(![],'jointone'),showNotification(_0x3ca476(0x45d),'')),pokeIframeAPI(_0x3ca476(0x13e),_0x450442[_0x3ca476(0x88f)],_0x5115ae)));_0x3ca476(0x88f)in _0x450442&&(_0x450442[_0x3ca476(0x88f)]==!![]&&((iOS||iPad)&&(_0x696fe6['pcs'][_0x5115ae][_0x3ca476(0x5f2)]==!![]&&(_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x3e0)]=!![])),_0x696fe6[_0x3ca476(0x144)]&&(playtone(![],_0x3ca476(0x5c4)),showNotification(_0x3ca476(0x94c),'Trying\x20to\x20join\x20at\x20least')),pokeIframeAPI(_0x3ca476(0x732),_0x450442[_0x3ca476(0x88f)],_0x5115ae)));_0x3ca476(0x5f2)in _0x450442&&(_0x450442[_0x3ca476(0x5f2)]===!![]&&(_0x696fe6[_0x3ca476(0x834)][_0x5115ae]['forceios']=!![]));_0x3ca476(0x915)in _0x450442&&(_0x450442['limitaudio']==!![]&&(_0x696fe6['pcs'][_0x5115ae][_0x3ca476(0x25b)]=!![]));_0x3ca476(0x3b7)in _0x450442&&(_0x450442[_0x3ca476(0x3b7)]==!![]&&(_0x696fe6[_0x3ca476(0x834)][_0x5115ae]['enhanceAudio']=!![]));_0x450442['degrade']&&(_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x4bb)]=_0x450442[_0x3ca476(0x3d4)]);if('keyframeRate'in _0x450442)try{_0x696fe6[_0x3ca476(0x834)][_0x5115ae]['keyframeRate']=_0x450442[_0x3ca476(0x781)],_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x781)]&&setTimeout(function(_0x1d808a){var _0x26d7b0=_0x3ca476;_0x696fe6[_0x26d7b0(0x763)](_0x1d808a);},0x1388,_0x5115ae);}catch(_0x513c50){warnlog(_0x513c50);}_0x3ca476(0x4d8)in _0x450442&&(_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x4d8)]=_0x450442[_0x3ca476(0x4d8)]);_0x3ca476(0x3ca)in _0x450442&&(_0x696fe6['pcs'][_0x5115ae]['layout']=_0x450442[_0x3ca476(0x3ca)],pokeIframeAPI(_0x3ca476(0x124),_0x450442[_0x3ca476(0x3ca)],_0x5115ae));if('scene'in _0x450442){if(_0x450442[_0x3ca476(0x36c)]!==![]){try{typeof _0x450442[_0x3ca476(0x36c)]==='string'?_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x36c)]=_0x450442[_0x3ca476(0x36c)][_0x3ca476(0x2cf)](/[\W]+/g,'_'):_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x36c)]=(parseInt(_0x450442[_0x3ca476(0x36c)])||0x0)+'',_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x54e)][_0x3ca476(0x36c)]=_0x696fe6[_0x3ca476(0x834)][_0x5115ae]['scene'],updateSceneList(_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x36c)]);}catch(_0xdde837){errorlog(_0xdde837);}_0x3ca476(0x54b)in _0x450442&&(_0x696fe6['pcs'][_0x5115ae][_0x3ca476(0x54b)]=_0x450442[_0x3ca476(0x54b)]);if('showDirector'in _0x450442&&_0x450442[_0x3ca476(0x54b)])_0x450442[_0x3ca476(0x54b)]==0x2&&(_0x696fe6['pcs'][_0x5115ae][_0x3ca476(0x236)]=![]);else{if(_0x696fe6[_0x3ca476(0x88f)]&&_0x696fe6['showDirector']==![])_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x236)]=![],_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x1e3)]=![],_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x81f)]=![],_0x696fe6[_0x3ca476(0x834)][_0x5115ae]['meshcast']=![],_0x696fe6['pcs'][_0x5115ae][_0x3ca476(0x5cd)]=![];else _0x696fe6[_0x3ca476(0x88f)]&&(_0x696fe6[_0x3ca476(0x54b)]==0x2&&(_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x236)]=![]),_0x696fe6[_0x3ca476(0x834)][_0x5115ae]['allowIframe']=![]);}_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x4d8)]?pokeIframeAPI(_0x3ca476(0x606),_0x450442[_0x3ca476(0x36c)],_0x5115ae):pokeIframeAPI(_0x3ca476(0x2c8),_0x450442[_0x3ca476(0x36c)],_0x5115ae);}}if(_0x696fe6[_0x3ca476(0x88f)]==!![]){var _0x2bd9b1={};_0x2bd9b1[_0x3ca476(0x460)]=getDirectorSettings(_0x696fe6[_0x3ca476(0x834)][_0x5115ae][_0x3ca476(0x36c)]),_0x3ca476(0x88f)in _0x450442&&(_0x450442[_0x3ca476(0x88f)]==!![]&&(_0x2bd9b1[_0x3ca476(0x89e)]=getDetailedState())),_0x696fe6[_0x3ca476(0x4a1)](_0x2bd9b1,_0x5115ae);}_0x696fe6['initialPublish'](_0x5115ae);}},_0x696fe6[_0x1ecb41(0x2b2)]=function(_0x5bba3e){var _0x53c4eb=_0x1ecb41;log(_0x53c4eb(0x719)+_0x5bba3e);if(_0x5bba3e in _0x696fe6[_0x53c4eb(0x834)]){}else{errorlog(_0x53c4eb(0x87a));return;}getSenders2(_0x5bba3e)[_0x53c4eb(0x5d8)]&&errorlog(_0x53c4eb(0x7e2)+getSenders2(_0x5bba3e)[_0x53c4eb(0x5d8)]);if(_0x696fe6[_0x53c4eb(0x834)][_0x5bba3e]['allowIframe']===!![]){if(_0x696fe6[_0x53c4eb(0x72e)]){var _0x51b4b7={};_0x51b4b7[_0x53c4eb(0x72e)]=_0x696fe6['iframeSrc'],_0x696fe6[_0x53c4eb(0x790)]&&_0x696fe6['iframeEle'][_0x53c4eb(0x8dd)]&&(_0x696fe6[_0x53c4eb(0x72e)][_0x53c4eb(0x539)](_0x53c4eb(0x5eb))&&(_0x51b4b7[_0x53c4eb(0x72e)]+=_0x53c4eb(0x372)+parseInt(Math[_0x53c4eb(0x1dd)](_0x696fe6[_0x53c4eb(0x790)]['sendOnNewConnect'][_0x53c4eb(0x5b7)]['t']))+'')),_0x696fe6[_0x53c4eb(0x4a1)](_0x51b4b7,_0x5bba3e);}}_0x696fe6[_0x53c4eb(0x834)][_0x5bba3e][_0x53c4eb(0x49a)]===!![]&&_0x696fe6[_0x53c4eb(0x3b6)](_0x5bba3e);if(_0x696fe6[_0x53c4eb(0x937)]){_0x696fe6[_0x53c4eb(0x5be)](_0x5bba3e);return;}var _0xccc62a=_0x696fe6[_0x53c4eb(0x8bc)]();log(_0x53c4eb(0x59f)),log(_0xccc62a[_0x53c4eb(0x53f)]());if(_0x696fe6[_0x53c4eb(0x93c)]&&_0x696fe6[_0x53c4eb(0x834)][_0x5bba3e]['meshcast']===null){_0x696fe6[_0x53c4eb(0x834)][_0x5bba3e][_0x53c4eb(0x491)]=!![];var _0x51b4b7={};_0x51b4b7[_0x53c4eb(0x491)]=_0x696fe6[_0x53c4eb(0x93c)],_0x696fe6[_0x53c4eb(0x4a1)](_0x51b4b7,_0x5bba3e),warnlog(_0x51b4b7);}_0x696fe6[_0x53c4eb(0x834)][_0x5bba3e][_0x53c4eb(0xd2)]&&createSecondStream2(_0x5bba3e);var _0x32f4d5=![];_0xccc62a[_0x53c4eb(0x140)]()[_0x53c4eb(0x2c0)](_0x5d32b2=>{var _0x49fb9c=_0x53c4eb;try{_0x696fe6[_0x49fb9c(0x834)][_0x5bba3e][_0x49fb9c(0x1e3)]===!![]&&(_0x5d32b2[_0x49fb9c(0x527)]==_0x49fb9c(0x232)&&(_0x696fe6[_0x49fb9c(0x834)][_0x5bba3e][_0x49fb9c(0x3e0)]===!![]&&_0x696fe6[_0x49fb9c(0x5dd)]===0x0?log(_0x49fb9c(0x7aa)):(_0x696fe6['pcs'][_0x5bba3e][_0x49fb9c(0x82b)](_0x5d32b2,_0xccc62a),warnlog(_0x49fb9c(0x918)),_0x32f4d5=!![],setTimeout(function(_0x117862){try{_0x696fe6['optimizeBitrate'](_0x117862);}catch(_0x39d910){warnlog(_0x39d910);}},_0x696fe6[_0x49fb9c(0x7bc)],_0x5bba3e))));}catch(_0x26c895){errorlog(_0x26c895);}});_0x696fe6[_0x53c4eb(0x557)]&&(_0xccc62a=mixMinusAudio(_0x5bba3e));_0x696fe6['pcs'][_0x5bba3e][_0x53c4eb(0x236)]&&(_0xccc62a[_0x53c4eb(0x172)]()[_0x53c4eb(0x2c0)](_0x3daa31=>{var _0x4faa4f=_0x53c4eb;try{_0x3daa31[_0x4faa4f(0x527)]==_0x4faa4f(0x8b9)&&(_0x696fe6[_0x4faa4f(0x834)][_0x5bba3e][_0x4faa4f(0x82b)](_0x3daa31,_0xccc62a),warnlog(_0x4faa4f(0x502)));}catch(_0x573b2b){errorlog(_0x573b2b);}}),log(_0x53c4eb(0x1ca)),_0xccc62a[_0x53c4eb(0x172)]()[_0x53c4eb(0x5d8)]&&(_0x696fe6[_0x53c4eb(0x88f)]!==![]&&_0x696fe6[_0x53c4eb(0x6ff)](),log('starting\x20kicker'),_0x696fe6[_0x53c4eb(0x834)][_0x5bba3e][_0x53c4eb(0x441)]=='lyra'&&lyraEncode(_0x5bba3e),_0x696fe6[_0x53c4eb(0x834)][_0x5bba3e][_0x53c4eb(0x25b)]===!![]&&(warnlog('limiting\x20AudioEncoder'),setTimeout(_0x696fe6[_0x53c4eb(0x205)],0x3e8,_0x5bba3e,0x7d00,0x0)),_0x696fe6[_0x53c4eb(0x834)][_0x5bba3e]['enhanceAudio']===!![]&&setTimeout(_0x696fe6[_0x53c4eb(0x7c3)],0x3e8,_0x5bba3e)));if(_0x696fe6[_0x53c4eb(0x834)][_0x5bba3e][_0x53c4eb(0x4bb)])setTimeout(_0x696fe6[_0x53c4eb(0x4bb)],0x3e8,_0x5bba3e,_0x696fe6['pcs'][_0x5bba3e][_0x53c4eb(0x4bb)]);else{if(_0x696fe6[_0x53c4eb(0x79b)]&&SafariVersion){if(_0x696fe6['contentHint']==_0x53c4eb(0xdb))setTimeout(_0x696fe6[_0x53c4eb(0x4bb)],0x3e8,_0x5bba3e,_0x53c4eb(0x69b));else _0x696fe6[_0x53c4eb(0x79b)]==_0x53c4eb(0x893)&&setTimeout(_0x696fe6[_0x53c4eb(0x4bb)],0x3e8,_0x5bba3e,_0x53c4eb(0x717));}}if(iOS||iPad){if(SafariVersion&&SafariVersion<=0xd){}else _0x32f4d5&&(setTimeout(function(_0x450347){var _0x5d00c1=_0x53c4eb;_0x696fe6[_0x5d00c1(0x4f3)](_0x450347,null);},0x7d0,_0x5bba3e),setTimeout(function(_0x189bb0){var _0x2edce0=_0x53c4eb,_0x48961a=0x64;_0x696fe6[_0x2edce0(0x834)][_0x189bb0][_0x2edce0(0x21f)]&&(_0x48961a=_0x696fe6[_0x2edce0(0x834)][_0x189bb0][_0x2edce0(0x21f)]),_0x696fe6[_0x2edce0(0x4f3)](_0x189bb0,_0x48961a);},0x1388,_0x5bba3e));}};function _0x3b294f(_0x30e01c,_0x362d96,_0x146cf9){var _0x26cbd8=_0x1ecb41,_0x2ef6e7=new Blob([_0x30e01c],{'type':_0x26cbd8(0x8ce)}),_0x576a4f=new FileReader();_0x576a4f['onload']=function(_0x44f12c){var _0x84d5d3=_0x26cbd8;_0x146cf9(_0x44f12c[_0x84d5d3(0x670)][_0x84d5d3(0x6e3)]);},_0x576a4f[_0x26cbd8(0x42c)](_0x2ef6e7,_0x362d96);}_0x696fe6[_0x1ecb41(0x3b6)]=function(_0x556ba4){var _0x2cd6f8=_0x1ecb41;log(_0x2cd6f8(0xd7));if(!_0x696fe6[_0x2cd6f8(0x664)]||!_0x696fe6['hostedFiles'][_0x2cd6f8(0x5d8)])return;var _0x8c6557={},_0x5a13ca=[];for(var _0x5dcfaf=0x0;_0x5dcfaf<_0x696fe6['hostedFiles'][_0x2cd6f8(0x5d8)];_0x5dcfaf++){(_0x696fe6[_0x2cd6f8(0x664)][_0x5dcfaf][_0x2cd6f8(0x4fd)]===![]||_0x696fe6[_0x2cd6f8(0x664)][_0x5dcfaf][_0x2cd6f8(0x4fd)]===_0x556ba4)&&_0x5a13ca[_0x2cd6f8(0x3c3)]({'id':_0x696fe6[_0x2cd6f8(0x664)][_0x5dcfaf]['id'],'name':_0x696fe6[_0x2cd6f8(0x664)][_0x5dcfaf][_0x2cd6f8(0x930)],'size':_0x696fe6[_0x2cd6f8(0x664)][_0x5dcfaf][_0x2cd6f8(0x50e)]});}_0x8c6557[_0x2cd6f8(0x17a)]=_0x5a13ca;if(_0x556ba4 in _0x696fe6['pcs'])_0x696fe6[_0x2cd6f8(0x4a1)](_0x8c6557,_0x556ba4);else _0x556ba4 in _0x696fe6[_0x2cd6f8(0x95e)]&&_0x696fe6[_0x2cd6f8(0x3da)](_0x8c6557,_0x556ba4);log(_0x8c6557);},_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x33a)]=function(_0x27d26b){var _0x113410=_0x1ecb41;if(!(_0x2dbf66 in _0x696fe6['pcs']))return;try{if(this['iceConnectionState']==='closed')log(_0x113410(0x351));else{if(this[_0x113410(0x40c)]===_0x113410(0x8fe))log('PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs');else{if(this[_0x113410(0x40c)]==='failed')log(_0x113410(0x963)),_0x696fe6[_0x113410(0x834)][_0x2dbf66]['restartIce']?_0x696fe6[_0x113410(0x834)][_0x2dbf66]['restartIce']():_0x696fe6[_0x113410(0x46b)](_0x2dbf66,!![]);else this[_0x113410(0x40c)]===_0x113410(0x4cc)?log(_0x113410(0x761)):log(this[_0x113410(0x40c)]);}}}catch(_0x51814d){errorlog(_0x51814d);}},_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x361)]=function(_0x302620){var _0x34cb39=_0x1ecb41;switch(_0x696fe6[_0x34cb39(0x834)][_0x2dbf66][_0x34cb39(0x42f)]){case _0x34cb39(0x4cc):log(_0x34cb39(0x6a0)),clearTimeout(_0x696fe6[_0x34cb39(0x834)][_0x2dbf66][_0x34cb39(0x8a2)]);if(_0x696fe6[_0x34cb39(0x17f)]){if(_0x696fe6['ws']['readyState']!==0x1){_0x696fe6['ws'][_0x34cb39(0x7da)]();break;}_0x696fe6['ws'][_0x34cb39(0x7da)](),setTimeout(function(){var _0x5906b5=_0x34cb39;_0x696fe6[_0x5906b5(0x4d4)]!=!![]&&warnUser(_0x5906b5(0x357));},0x1);}break;case _0x34cb39(0x8fe):log(_0x34cb39(0x5ef)),clearTimeout(_0x696fe6[_0x34cb39(0x834)][_0x2dbf66][_0x34cb39(0x8a2)]),_0x696fe6[_0x34cb39(0x834)][_0x2dbf66][_0x34cb39(0x8a2)]=setTimeout(function(_0x58c017){var _0x861eb5=_0x34cb39;_0x58c017 in _0x696fe6[_0x861eb5(0x834)]?(warnlog(_0x861eb5(0x4c4)),log(_0x861eb5(0xe7)),_0x696fe6[_0x861eb5(0x1dc)](_0x58c017)):errorlog(_0x861eb5(0x2be));},0x2710,_0x2dbf66);break;case _0x34cb39(0x768):warnlog(_0x34cb39(0x41d)),clearTimeout(_0x696fe6['pcs'][_0x2dbf66]['closeTimeout']),_0x696fe6[_0x34cb39(0x834)][_0x2dbf66]['closeTimeout']=setTimeout(function(_0x4abbd0){var _0x6729d2=_0x34cb39;_0x4abbd0 in _0x696fe6[_0x6729d2(0x834)]?(warnlog('\x20---\x20PC\x20TIMED\x20OUT,\x20but\x20still\x20alive.\x20Killing\x20it.'),log(_0x6729d2(0x1d7)),_0x696fe6['closePC'](_0x4abbd0)):errorlog('\x20---\x20PC\x20TIMED\x20OUT\x20and\x20already\x20deleted.\x20shouldn\x27t\x20happen');},0xbb8,_0x2dbf66);break;case _0x34cb39(0x106):warnlog('pcs\x20RTC\x20CLOSED'),log(_0x34cb39(0x39f)),_0x696fe6['closePC'](_0x2dbf66);break;default:log(_0x34cb39(0x132)+_0x696fe6['pcs'][_0x2dbf66]['connectionState']),clearTimeout(_0x696fe6[_0x34cb39(0x834)][_0x2dbf66][_0x34cb39(0x8a2)]);break;}},_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x8bd)]=function(_0x275920){var _0x546fe6=_0x1ecb41;warnlog(_0x546fe6(0x6a3)),log(_0x546fe6(0x39a)),_0x696fe6[_0x546fe6(0x1dc)](_0x2dbf66);},_0x696fe6[_0x1ecb41(0x834)][_0x2dbf66][_0x1ecb41(0x281)]=function _0x1fce7f(){var _0x5b22ee=_0x1ecb41;log(_0x5b22ee(0x4ae));};},_0x696fe6[_0x3313d4(0x1fb)]=function(_0xcdb960){var _0x4fb5b0=_0x3313d4;if(_0xcdb960[_0x4fb5b0(0x7f9)][_0x4fb5b0(0x6ed)]==_0x4fb5b0(0x3fb))_0x696fe6['setupIncoming'](_0xcdb960),_0x696fe6['connectPeer'](_0xcdb960);else try{if(!(_0xcdb960['UUID']in _0x696fe6[_0x4fb5b0(0x834)]))return;var _0x312caa=_0x696fe6[_0x4fb5b0(0x7e9)];if(_0x696fe6[_0x4fb5b0(0x968)]&&_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x3e0)]==!![]&&_0x696fe6['pcs'][_0xcdb960['UUID']][_0x4fb5b0(0x5f2)]==![]){if(_0x312caa===![]||_0x312caa>_0x696fe6[_0x4fb5b0(0x4f6)]){var _0x99058c=Object[_0x4fb5b0(0x163)](_0x696fe6['pcs'])['length'];if(_0x696fe6['flagship'])_0x312caa=_0x696fe6[_0x4fb5b0(0x4f6)];else{if(_0x99058c>0x4)_0x312caa=_0x696fe6[_0x4fb5b0(0x3f4)];else(iOS||iPad)&&SafariVersion&&SafariVersion<=0xd?_0x312caa=_0x696fe6[_0x4fb5b0(0x3f4)]:_0x312caa=_0x696fe6[_0x4fb5b0(0x4f6)];}}(iOS||iPad)&&(_0x696fe6['pcs'][_0xcdb960['UUID']][_0x4fb5b0(0x5b2)]=_0x312caa,_0xcdb960[_0x4fb5b0(0x7f9)][_0x4fb5b0(0x653)]=CodecsHandler['preferCodec'](_0xcdb960[_0x4fb5b0(0x7f9)][_0x4fb5b0(0x653)],_0x4fb5b0(0x769)),_0xcdb960[_0x4fb5b0(0x7f9)][_0x4fb5b0(0x653)]=CodecsHandler[_0x4fb5b0(0x37b)](_0xcdb960[_0x4fb5b0(0x7f9)][_0x4fb5b0(0x653)],{'min':parseInt(_0x312caa/0xa)||0x1,'max':_0x312caa}),_0x312caa=![]);}else{if(_0x696fe6['pcs'][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x3e0)]==!![])_0x312caa!==![]?_0x696fe6[_0x4fb5b0(0x5dd)]!==![]&&(_0x696fe6['roombitrate']<_0x312caa&&(_0x312caa=_0x696fe6[_0x4fb5b0(0x5dd)])):_0x312caa=_0x696fe6['roombitrate'],(iOS||iPad)&&_0x696fe6['pcs'][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x5f2)]&&(_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960['UUID']][_0x4fb5b0(0x22c)]=!![]);else{if(iOS||iPad){var _0x417a91=0x0;for(var _0x35fe04 in _0x696fe6[_0x4fb5b0(0x834)]){_0xcdb960['UUID']!==_0x35fe04&&(_0x696fe6[_0x4fb5b0(0x834)][_0x35fe04][_0x4fb5b0(0x22c)]===!![]&&(_0x417a91+=0x1));}if(_0x417a91>=0x3){if(_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x5f2)])_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x22c)]=!![],_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x24b)]&&_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x24b)]===_0x4fb5b0(0x5db)&&(_0xcdb960['description'][_0x4fb5b0(0x653)]=CodecsHandler[_0x4fb5b0(0x5e7)](_0xcdb960[_0x4fb5b0(0x7f9)][_0x4fb5b0(0x653)],'h264'),log('Trying\x20to\x20set\x20'+_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x24b)]+'\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API'));else _0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x24b)]&&_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x24b)]===_0x4fb5b0(0x862)?(_0xcdb960[_0x4fb5b0(0x7f9)][_0x4fb5b0(0x653)]=CodecsHandler['preferCodec'](_0xcdb960['description']['sdp'],_0x4fb5b0(0x862)),log(_0x4fb5b0(0x8b6)+_0x696fe6['pcs'][_0xcdb960[_0x4fb5b0(0x7cd)]]['preferVideoCodec']+_0x4fb5b0(0x51f)),_0x696fe6['pcs'][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x22c)]=![]):(_0xcdb960[_0x4fb5b0(0x7f9)][_0x4fb5b0(0x653)]=CodecsHandler[_0x4fb5b0(0x5e7)](_0xcdb960[_0x4fb5b0(0x7f9)]['sdp'],_0x4fb5b0(0x769)),log(_0x4fb5b0(0x327)),_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x22c)]=![]);}else _0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x24b)]&&_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960['UUID']]['preferVideoCodec']!==_0x4fb5b0(0x5db)?_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960['UUID']][_0x4fb5b0(0x24b)]==='vp9'||_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]]['preferVideoCodec']===_0x4fb5b0(0x769)?(_0xcdb960['description'][_0x4fb5b0(0x653)]=CodecsHandler['preferCodec'](_0xcdb960[_0x4fb5b0(0x7f9)]['sdp'],_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x24b)]),log(_0x4fb5b0(0x8b6)+_0x696fe6['pcs'][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x24b)]+'\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API'),_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x22c)]=![]):_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x22c)]=!![]:(_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x22c)]=!![],_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960['UUID']][_0x4fb5b0(0x24b)]&&_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x24b)]==='h264'&&(_0xcdb960['description'][_0x4fb5b0(0x653)]=CodecsHandler[_0x4fb5b0(0x5e7)](_0xcdb960['description'][_0x4fb5b0(0x653)],_0x4fb5b0(0x5db)),log(_0x4fb5b0(0x8b6)+_0x696fe6['pcs'][_0xcdb960[_0x4fb5b0(0x7cd)]]['preferVideoCodec']+'\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API')));}else _0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x24b)]&&(_0xcdb960['description'][_0x4fb5b0(0x653)]=CodecsHandler[_0x4fb5b0(0x5e7)](_0xcdb960[_0x4fb5b0(0x7f9)][_0x4fb5b0(0x653)],_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x24b)]),log('Trying\x20to\x20set\x20'+_0x696fe6['pcs'][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x24b)]+'\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API'));}}if(_0x312caa){var _0x14594a=CodecsHandler[_0x4fb5b0(0xff)](_0xcdb960[_0x4fb5b0(0x7f9)][_0x4fb5b0(0x653)]);log(_0x4fb5b0(0xeb)+_0x14594a);if(_0x14594a!==![]&&_0x14594a>_0x312caa){var _0x4c476a=CodecsHandler[_0x4fb5b0(0x42d)](_0xcdb960[_0x4fb5b0(0x7f9)][_0x4fb5b0(0x653)])||0x0;_0xcdb960[_0x4fb5b0(0x7f9)]['sdp']=CodecsHandler['setVideoBitrates'](_0xcdb960[_0x4fb5b0(0x7f9)]['sdp'],{'min':parseInt(_0x312caa/0xa)||0x1,'max':parseInt(_0x312caa+_0x4c476a/0x400)}),_0x696fe6['pcs'][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x5b2)]=_0x312caa;}else{if(_0x14594a===![]){var _0x4c476a=CodecsHandler['getOpusBitrate'](_0xcdb960[_0x4fb5b0(0x7f9)][_0x4fb5b0(0x653)])||0x0;_0xcdb960[_0x4fb5b0(0x7f9)]['sdp']=CodecsHandler[_0x4fb5b0(0x37b)](_0xcdb960['description'][_0x4fb5b0(0x653)],{'min':parseInt(_0x312caa/0xa)||0x1,'max':parseInt(_0x312caa+_0x4c476a/0x400)});if(_0x696fe6[_0x4fb5b0(0x714)]&&_0x696fe6[_0x4fb5b0(0x714)]>_0x312caa)_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960['UUID']][_0x4fb5b0(0x5b2)]=_0x312caa;else _0x696fe6[_0x4fb5b0(0x714)]?_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]]['setBitrate']=_0x696fe6[_0x4fb5b0(0x714)]:_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x343)]=0x9c4;}else _0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x5b2)]=_0x14594a;}}else{if(_0x696fe6['outboundVideoBitrate']!==![]){var _0x14594a=CodecsHandler[_0x4fb5b0(0xff)](_0xcdb960['description'][_0x4fb5b0(0x653)]);log(_0x4fb5b0(0x174)+_0x14594a);if(_0x14594a===![]){var _0x4c476a=CodecsHandler[_0x4fb5b0(0x42d)](_0xcdb960[_0x4fb5b0(0x7f9)]['sdp'])||0x0;_0xcdb960[_0x4fb5b0(0x7f9)][_0x4fb5b0(0x653)]=CodecsHandler[_0x4fb5b0(0x37b)](_0xcdb960[_0x4fb5b0(0x7f9)]['sdp'],{'min':parseInt(_0x696fe6[_0x4fb5b0(0x714)]/0xa)||0x1,'max':parseInt(_0x696fe6['outboundVideoBitrate']+_0x4c476a/0x400)});}else _0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x5b2)]===![]&&(_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]]['setBitrate']=_0x14594a);}else _0x696fe6['pcs'][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x5b2)]===![]&&(_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x5b2)]=CodecsHandler['getVideoBitrates'](_0xcdb960['description']['sdp']),log('BITRATE\x203:\x20'+_0x696fe6['pcs'][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x5b2)]));}_0x696fe6[_0x4fb5b0(0x692)]&&(_0xcdb960[_0x4fb5b0(0x7f9)]['sdp']=CodecsHandler[_0x4fb5b0(0x28f)](_0xcdb960[_0x4fb5b0(0x7f9)][_0x4fb5b0(0x653)],{'maxaveragebitrate':_0x696fe6[_0x4fb5b0(0x692)]*0x400,'cbr':_0x696fe6[_0x4fb5b0(0x3ba)]}));if(_0x4fb5b0(0x576)in _0xcdb960&&_0xcdb960[_0x4fb5b0(0x576)]!=_0x696fe6['pcs'][_0xcdb960[_0x4fb5b0(0x7cd)]][_0x4fb5b0(0x576)]){errorlog(_0x4fb5b0(0x919));return;}_0x696fe6[_0x4fb5b0(0x834)][_0xcdb960[_0x4fb5b0(0x7cd)]]['setRemoteDescription'](_0xcdb960[_0x4fb5b0(0x7f9)])[_0x4fb5b0(0x46f)]()[_0x4fb5b0(0x212)](errorlog);}catch(_0x49891f){errorlog(_0x49891f);}},_0x696fe6[_0x3313d4(0x5b1)]=function(_0x238f0d){var _0x530343=_0x3313d4;_0x696fe6[_0x530343(0x118)]&&_0x530343(0x5f7)in _0x238f0d?_0x696fe6[_0x530343(0x8f6)](_0x238f0d[_0x530343(0x7f9)],_0x238f0d[_0x530343(0x5f7)])['then'](function(_0x466cf8){var _0x45f3ed=_0x530343;_0x238f0d['description']=JSON[_0x45f3ed(0x7b7)](_0x466cf8),_0x696fe6['processDescription2'](_0x238f0d);}):_0x696fe6[_0x530343(0x1fb)](_0x238f0d);},_0x696fe6[_0x3313d4(0x317)]=function(_0x9d59c6){var _0x3d5167=_0x3313d4;_0x696fe6[_0x3d5167(0x118)]&&_0x3d5167(0x5f7)in _0x9d59c6?_0x696fe6['decryptMessage'](_0x9d59c6['candidate'],_0x9d59c6[_0x3d5167(0x5f7)])[_0x3d5167(0x46f)](function(_0x5f4338){var _0x599421=_0x3d5167;_0x9d59c6[_0x599421(0x384)]=JSON[_0x599421(0x7b7)](_0x5f4338),_0x696fe6['processIce2'](_0x9d59c6);}):_0x696fe6[_0x3d5167(0x6db)](_0x9d59c6);},_0x696fe6[_0x3313d4(0x6db)]=function(_0x5075a7){var _0x1209b5=_0x3313d4;try{if(_0x696fe6[_0x1209b5(0x485)]){if(_0x5075a7['candidate'][_0x1209b5(0x384)]['indexOf'](_0x696fe6[_0x1209b5(0x485)])===-0x1){log(_0x1209b5(0x2d5)),log(_0x5075a7[_0x1209b5(0x384)]);return;}else log(_0x1209b5(0x3ff)),log(_0x5075a7[_0x1209b5(0x384)]);}}catch(_0x5128bc){errorlog(_0x5128bc);}if(_0x5075a7[_0x1209b5(0x384)]&&'candidate'in _0x5075a7['candidate']&&_0x5075a7[_0x1209b5(0x384)][_0x1209b5(0x384)]=='')return;if(_0x5075a7[_0x1209b5(0x7cd)]in _0x696fe6[_0x1209b5(0x834)]&&_0x5075a7['type']==_0x1209b5(0x7b8)){log(_0x1209b5(0x404));if('session'in _0x5075a7&&_0x696fe6['pcs'][_0x5075a7[_0x1209b5(0x7cd)]][_0x1209b5(0x576)]!=_0x5075a7[_0x1209b5(0x576)]){errorlog(_0x1209b5(0x7a1));return;}_0x696fe6[_0x1209b5(0x834)][_0x5075a7['UUID']][_0x1209b5(0x4c1)](_0x5075a7['candidate'])['then']()[_0x1209b5(0x212)](function(_0x2d15b5){errorlog(_0x2d15b5),errorlog(_0x5075a7);});}else{if(_0x5075a7[_0x1209b5(0x7cd)]in _0x696fe6['rpcs']&&_0x5075a7[_0x1209b5(0x6ed)]==_0x1209b5(0x379)){log(_0x1209b5(0x7af));if(_0x1209b5(0x576)in _0x5075a7&&_0x696fe6[_0x1209b5(0x95e)][_0x5075a7[_0x1209b5(0x7cd)]][_0x1209b5(0x576)]!=_0x5075a7['session']){errorlog(_0x1209b5(0x7a1));return;}if(_0x696fe6[_0x1209b5(0x95e)][_0x5075a7[_0x1209b5(0x7cd)]]===null)return;_0x696fe6[_0x1209b5(0x95e)][_0x5075a7['UUID']][_0x1209b5(0x4c1)](_0x5075a7[_0x1209b5(0x384)])[_0x1209b5(0x46f)]()['catch'](function(_0x38e019){errorlog(_0x38e019),errorlog(_0x5075a7);});}else warnlog(_0x5075a7),warnlog(_0x1209b5(0x54c));}},_0x696fe6['processIceBundle']=function(_0x44b001){var _0x57a09c=_0x3313d4;if(_0x696fe6['password']&&_0x57a09c(0x5f7)in _0x44b001)_0x696fe6['decryptMessage'](_0x44b001[_0x57a09c(0x5d2)],_0x44b001['vector'])[_0x57a09c(0x46f)](function(_0x5f4228){var _0x63a8b0=_0x57a09c;_0x44b001[_0x63a8b0(0x5d2)]=JSON[_0x63a8b0(0x7b7)](_0x5f4228);var _0x4792d1={};_0x4792d1['UUID']=_0x44b001['UUID'],_0x4792d1['type']=_0x44b001[_0x63a8b0(0x6ed)];for(var _0x3eca9c=0x0;_0x3eca9c<_0x44b001['candidates'][_0x63a8b0(0x5d8)];_0x3eca9c++){_0x4792d1['candidate']=_0x44b001['candidates'][_0x3eca9c],_0x696fe6[_0x63a8b0(0x6db)](_0x4792d1);}});else{var _0x30eea5={};_0x30eea5['UUID']=_0x44b001['UUID'],_0x30eea5[_0x57a09c(0x6ed)]=_0x44b001[_0x57a09c(0x6ed)];for(var _0x273efe=0x0;_0x273efe<_0x44b001[_0x57a09c(0x5d2)]['length'];_0x273efe++){_0x30eea5[_0x57a09c(0x384)]=_0x44b001['candidates'][_0x273efe],_0x696fe6[_0x57a09c(0x6db)](_0x30eea5);}}},_0x696fe6[_0x3313d4(0x56f)]=function(_0x10aac1){var _0x4b2e8a=_0x3313d4;_0x4b2e8a(0x798)in _0x10aac1&&(_0x696fe6[_0x4b2e8a(0x95e)][_0x10aac1[_0x4b2e8a(0x7cd)]][_0x4b2e8a(0x59c)]=_0x10aac1[_0x4b2e8a(0x798)],log(_0x4b2e8a(0x263)),log(_0x10aac1[_0x4b2e8a(0x798)])),_0x696fe6[_0x4b2e8a(0x95e)][_0x10aac1['UUID']][_0x4b2e8a(0x56a)](_0x10aac1[_0x4b2e8a(0x7f9)])[_0x4b2e8a(0x46f)](function(){var _0x25f94b=_0x4b2e8a;if(_0x696fe6['rpcs'][_0x10aac1['UUID']][_0x25f94b(0x114)][_0x25f94b(0x6ed)]===_0x25f94b(0x3fb))_0x696fe6[_0x25f94b(0x95e)][_0x10aac1[_0x25f94b(0x7cd)]][_0x25f94b(0x615)]()[_0x25f94b(0x46f)](function(_0x48ee54){var _0x5b9332=_0x25f94b;log(_0x5b9332(0x89a));if(!_0x696fe6[_0x5b9332(0x88f)]&&_0x696fe6[_0x5b9332(0x6de)]==0x5)_0x48ee54[_0x5b9332(0x653)]=CodecsHandler[_0x5b9332(0x28f)](_0x48ee54[_0x5b9332(0x653)],{'stereo':0x1,'maxaveragebitrate':(_0x696fe6[_0x5b9332(0x61d)]||0x100)*0x400,'cbr':_0x696fe6['cbr'],'useinbandfec':_0x696fe6[_0x5b9332(0x813)]?0x0:0x1,'maxptime':_0x696fe6[_0x5b9332(0x3eb)],'minptime':_0x696fe6[_0x5b9332(0x1a5)],'ptime':_0x696fe6[_0x5b9332(0x777)],'dtx':_0x696fe6[_0x5b9332(0x806)]}),log('stereo\x20inbound\x20enabled');else{if(_0x696fe6[_0x5b9332(0x599)]&&Firefox)_0x696fe6['audiobitrate']?_0x48ee54[_0x5b9332(0x653)]=CodecsHandler[_0x5b9332(0x28f)](_0x48ee54['sdp'],{'stereo':0x0,'maxaveragebitrate':_0x696fe6[_0x5b9332(0x61d)]*0x400,'cbr':_0x696fe6['cbr'],'useinbandfec':_0x696fe6['noFEC']?0x0:0x1,'maxptime':_0x696fe6[_0x5b9332(0x3eb)],'minptime':_0x696fe6[_0x5b9332(0x1a5)],'ptime':_0x696fe6[_0x5b9332(0x777)],'dtx':_0x696fe6[_0x5b9332(0x806)]}):_0x48ee54[_0x5b9332(0x653)]=CodecsHandler[_0x5b9332(0x28f)](_0x48ee54[_0x5b9332(0x653)],{'stereo':0x0,'useinbandfec':_0x696fe6[_0x5b9332(0x813)]?0x0:0x1,'maxptime':_0x696fe6[_0x5b9332(0x3eb)],'minptime':_0x696fe6[_0x5b9332(0x1a5)],'ptime':_0x696fe6[_0x5b9332(0x777)],'dtx':_0x696fe6[_0x5b9332(0x806)]});else{if(_0x696fe6[_0x5b9332(0x6de)]==0x1||_0x696fe6[_0x5b9332(0x6de)]==0x2||_0x696fe6['stereo']==0x5)_0x48ee54[_0x5b9332(0x653)]=CodecsHandler[_0x5b9332(0x28f)](_0x48ee54[_0x5b9332(0x653)],{'stereo':0x1,'maxaveragebitrate':(_0x696fe6[_0x5b9332(0x61d)]||0x100)*0x400,'cbr':_0x696fe6[_0x5b9332(0x3ba)],'useinbandfec':_0x696fe6[_0x5b9332(0x813)]?0x0:0x1,'maxptime':_0x696fe6[_0x5b9332(0x3eb)],'minptime':_0x696fe6[_0x5b9332(0x1a5)],'ptime':_0x696fe6[_0x5b9332(0x777)],'dtx':_0x696fe6[_0x5b9332(0x806)]}),log(_0x5b9332(0xd6));else{if(_0x696fe6[_0x5b9332(0x6de)]==0x4)_0x48ee54[_0x5b9332(0x653)]=CodecsHandler[_0x5b9332(0x28f)](_0x48ee54[_0x5b9332(0x653)],{'stereo':0x2,'maxaveragebitrate':(_0x696fe6[_0x5b9332(0x61d)]||0x100)*0x400,'cbr':_0x696fe6[_0x5b9332(0x3ba)],'useinbandfec':_0x696fe6['noFEC']?0x0:0x1,'maxptime':_0x696fe6[_0x5b9332(0x3eb)],'minptime':_0x696fe6[_0x5b9332(0x1a5)],'ptime':_0x696fe6[_0x5b9332(0x777)],'dtx':_0x696fe6[_0x5b9332(0x806)]});else{if(_0x696fe6[_0x5b9332(0x61d)])_0x48ee54['sdp']=CodecsHandler[_0x5b9332(0x28f)](_0x48ee54[_0x5b9332(0x653)],{'maxaveragebitrate':_0x696fe6[_0x5b9332(0x61d)]*0x400,'cbr':_0x696fe6[_0x5b9332(0x3ba)],'useinbandfec':_0x696fe6[_0x5b9332(0x813)]?0x0:0x1,'maxptime':_0x696fe6[_0x5b9332(0x3eb)],'minptime':_0x696fe6['minptime'],'ptime':_0x696fe6[_0x5b9332(0x777)],'dtx':_0x696fe6[_0x5b9332(0x806)]});else{if(_0x696fe6[_0x5b9332(0x813)])_0x48ee54[_0x5b9332(0x653)]=CodecsHandler[_0x5b9332(0x28f)](_0x48ee54[_0x5b9332(0x653)],{'useinbandfec':0x0,'maxptime':_0x696fe6[_0x5b9332(0x3eb)],'minptime':_0x696fe6['minptime'],'ptime':_0x696fe6[_0x5b9332(0x777)],'dtx':_0x696fe6[_0x5b9332(0x806)]});else _0x696fe6[_0x5b9332(0x806)]&&(_0x48ee54[_0x5b9332(0x653)]=CodecsHandler[_0x5b9332(0x28f)](_0x48ee54[_0x5b9332(0x653)],{'maxptime':_0x696fe6[_0x5b9332(0x3eb)],'minptime':_0x696fe6[_0x5b9332(0x1a5)],'ptime':_0x696fe6['ptime'],'dtx':_0x696fe6[_0x5b9332(0x806)]}));}}}}}if(_0x696fe6[_0x5b9332(0x975)])try{if(_0x696fe6[_0x5b9332(0x975)]===_0x5b9332(0x324))_0x48ee54[_0x5b9332(0x653)]=CodecsHandler['modifyDescLyra'](_0x48ee54['sdp']);else{if(_0x696fe6['audioCodec']===_0x5b9332(0x73c)){if(_0x696fe6['mono'])_0x48ee54[_0x5b9332(0x653)]=CodecsHandler[_0x5b9332(0x280)](_0x48ee54[_0x5b9332(0x653)],_0x696fe6[_0x5b9332(0x4d3)]||0xbb80,![],_0x696fe6[_0x5b9332(0x777)]);else _0x696fe6[_0x5b9332(0x6de)]?_0x48ee54[_0x5b9332(0x653)]=CodecsHandler[_0x5b9332(0x280)](_0x48ee54[_0x5b9332(0x653)],_0x696fe6[_0x5b9332(0x4d3)]||0x7d00,!![],_0x696fe6['ptime']):_0x48ee54['sdp']=CodecsHandler[_0x5b9332(0x280)](_0x48ee54['sdp'],_0x696fe6[_0x5b9332(0x4d3)]||0xbb80,![],_0x696fe6[_0x5b9332(0x777)]);}else _0x48ee54[_0x5b9332(0x653)]=CodecsHandler['preferAudioCodec'](_0x48ee54[_0x5b9332(0x653)],_0x696fe6[_0x5b9332(0x975)]);}}catch(_0x455659){errorlog(_0x455659),warnlog('couldn\x27t\x20set\x20preferred\x20audio\x20codec');}_0x696fe6['codec']&&(_0x48ee54[_0x5b9332(0x653)]=CodecsHandler['preferCodec'](_0x48ee54[_0x5b9332(0x653)],_0x696fe6['codec']));_0x696fe6['h264profile']&&(log(_0x5b9332(0x1f9)),_0x48ee54[_0x5b9332(0x653)]=_0x48ee54['sdp']['replace'](/42e01f/gi,_0x696fe6[_0x5b9332(0x416)]),_0x48ee54['sdp']=_0x48ee54[_0x5b9332(0x653)]['replace'](/42001f/gi,_0x696fe6[_0x5b9332(0x416)]),_0x48ee54[_0x5b9332(0x653)]=_0x48ee54[_0x5b9332(0x653)][_0x5b9332(0x2cf)](/420029/gi,_0x696fe6[_0x5b9332(0x416)]),_0x48ee54[_0x5b9332(0x653)]=_0x48ee54['sdp'][_0x5b9332(0x2cf)](/42a01e/gi,_0x696fe6[_0x5b9332(0x416)]),_0x48ee54['sdp']=_0x48ee54[_0x5b9332(0x653)]['replace'](/42a014/gi,_0x696fe6[_0x5b9332(0x416)]),_0x48ee54[_0x5b9332(0x653)]=_0x48ee54['sdp']['replace'](/42a00b/gi,_0x696fe6['h264profile']),_0x48ee54[_0x5b9332(0x653)]=_0x48ee54[_0x5b9332(0x653)][_0x5b9332(0x2cf)](/640c1f/gi,_0x696fe6[_0x5b9332(0x416)]));_0x696fe6[_0x5b9332(0x86a)]&&(log(_0x48ee54['sdp']),_0x48ee54[_0x5b9332(0x653)]=CodecsHandler[_0x5b9332(0x233)](_0x48ee54['sdp']));_0x696fe6[_0x5b9332(0x7d6)]&&(_0x48ee54[_0x5b9332(0x653)]=CodecsHandler[_0x5b9332(0x94a)](_0x48ee54['sdp']));_0x696fe6[_0x5b9332(0x931)]&&(_0x48ee54[_0x5b9332(0x653)]=CodecsHandler[_0x5b9332(0x5da)](_0x48ee54['sdp']));if(_0x696fe6[_0x5b9332(0x95e)][_0x10aac1[_0x5b9332(0x7cd)]][_0x5b9332(0x58a)])log('bit\x20rate\x20being\x20munged'),_0x48ee54['sdp']=_0x897d56(_0x48ee54['sdp'],_0x696fe6['rpcs'][_0x10aac1[_0x5b9332(0x7cd)]][_0x5b9332(0x58a)]);else _0x696fe6[_0x5b9332(0x829)]&&(log(_0x5b9332(0x8eb)),_0x48ee54[_0x5b9332(0x653)]=_0x897d56(_0x48ee54['sdp'],_0x696fe6[_0x5b9332(0x829)]));return log(_0x48ee54),_0x696fe6[_0x5b9332(0x95e)][_0x10aac1[_0x5b9332(0x7cd)]]['setLocalDescription'](_0x48ee54);})['then'](function _0x2b5f8e(){var _0x5aa5fc=_0x25f94b;log(_0x5aa5fc(0x3a7));var _0x42ac0b={};_0x42ac0b[_0x5aa5fc(0x7cd)]=_0x10aac1[_0x5aa5fc(0x7cd)],_0x42ac0b[_0x5aa5fc(0x7f9)]=_0x696fe6[_0x5aa5fc(0x95e)][_0x10aac1[_0x5aa5fc(0x7cd)]]['localDescription'],_0x42ac0b['session']=_0x696fe6[_0x5aa5fc(0x95e)][_0x10aac1[_0x5aa5fc(0x7cd)]]['session'],_0x696fe6[_0x5aa5fc(0x118)]?_0x696fe6[_0x5aa5fc(0x414)](JSON[_0x5aa5fc(0x192)](_0x42ac0b[_0x5aa5fc(0x7f9)]))['then'](function(_0x1b060b){var _0x2f80e6=_0x5aa5fc;_0x42ac0b[_0x2f80e6(0x7f9)]=_0x1b060b[0x0],_0x42ac0b[_0x2f80e6(0x5f7)]=_0x1b060b[0x1],_0x696fe6[_0x2f80e6(0x683)](_0x42ac0b);})[_0x5aa5fc(0x212)](errorlog):_0x696fe6[_0x5aa5fc(0x683)](_0x42ac0b);})['catch'](errorlog);else _0x696fe6[_0x25f94b(0x95e)][_0x10aac1[_0x25f94b(0x7cd)]][_0x25f94b(0x114)][_0x25f94b(0x6ed)]===_0x25f94b(0x597)&&errorlog(_0x25f94b(0x1a6));})['catch'](errorlog);},_0x696fe6['getLocalStream']=function(){var _0x5b5989=_0x3313d4;if(_0x696fe6[_0x5b5989(0x7ed)][_0x5b5989(0x55e)])return _0x696fe6['videoElement'][_0x5b5989(0x55e)];else return _0x696fe6['videoElement'][_0x5b5989(0x342)]&&_0x696fe6[_0x5b5989(0x52f)]?_0x696fe6[_0x5b5989(0x52f)]:(log(_0x5b5989(0x890)),checkBasicStreamsExist(),_0x696fe6[_0x5b5989(0x7ed)][_0x5b5989(0x55e)]);};var _0x4954b3={},_0xac38=![],_0x200de1=[];_0x696fe6[_0x3313d4(0x7e3)]=function(_0x39ef1c,_0xa300f4){var _0x54ff5f=_0x3313d4;log(_0x54ff5f(0x388)+_0xa300f4+'\x20'+_0x39ef1c);var _0x15976f=new FileReader(),_0x18e191=![];for(var _0x29ca52=0x0;_0x29ca52<_0x696fe6[_0x54ff5f(0x664)][_0x54ff5f(0x5d8)];_0x29ca52++){if(_0x696fe6[_0x54ff5f(0x664)][_0x29ca52]['id']===_0xa300f4){_0x18e191=_0x29ca52;break;}}if(_0x18e191===![]){warnlog(_0x54ff5f(0x30a));return;}else{if(_0x696fe6[_0x54ff5f(0x664)][_0x18e191][_0x54ff5f(0x5ec)]==0x0){warnlog(_0x54ff5f(0x6bd));return;}else{if(!(_0x696fe6[_0x54ff5f(0x664)][_0x18e191][_0x54ff5f(0x4fd)]===![]||_0x696fe6[_0x54ff5f(0x664)][_0x18e191][_0x54ff5f(0x4fd)]===_0x39ef1c)){warnlog(_0x54ff5f(0x7d5));return;}}}var _0x557621=0x4000,_0x4d489a=0x0,_0x2aace8=_0x18e191;_0x2aace8==='sendChannel'&&(_0x2aace8=_0x54ff5f(0x7e4)+_0x696fe6[_0x54ff5f(0x292)](0x5));if(_0x39ef1c in _0x696fe6['pcs'])var _0x4fb3b4=_0x696fe6[_0x54ff5f(0x834)][_0x39ef1c][_0x54ff5f(0x107)](_0x2aace8);else{if(_0x39ef1c in _0x696fe6[_0x54ff5f(0x95e)])var _0x4fb3b4=_0x696fe6[_0x54ff5f(0x95e)][_0x39ef1c][_0x54ff5f(0x107)](_0x2aace8);else{warnlog(_0x54ff5f(0x75f));return;}}_0x4fb3b4['binaryType']=_0x54ff5f(0x5b5);var _0x1a8a63=_0x696fe6[_0x54ff5f(0x664)][_0x18e191][_0x54ff5f(0x398)](0x0,_0x557621);_0x4fb3b4[_0x54ff5f(0x281)]=()=>{var _0x1edde1=_0x54ff5f;_0x4fb3b4[_0x1edde1(0x1c4)](JSON[_0x1edde1(0x192)]({'type':_0x1edde1(0x93b),'size':_0x696fe6['hostedFiles'][_0x18e191]['size'],'filename':_0x696fe6[_0x1edde1(0x664)][_0x18e191][_0x1edde1(0x930)],'id':_0x696fe6[_0x1edde1(0x664)][_0x18e191]['id']})),_0x15976f[_0x1edde1(0x3ed)](_0x1a8a63);},_0x4fb3b4['onclose']=()=>{var _0x6d9bbb=_0x54ff5f;try{var _0x3ca70a=_0x696fe6[_0x6d9bbb(0x4cb)][_0x6d9bbb(0x335)](_0x4fb3b4);_0x3ca70a>-0x1&&_0x696fe6[_0x6d9bbb(0x4cb)][_0x6d9bbb(0x424)](_0x3ca70a,0x1);}catch(_0x42fa69){errorlog(_0x42fa69);}log(_0x6d9bbb(0x26c)),_0x4fb3b4=null;},_0x4fb3b4[_0x54ff5f(0x50b)]=_0x394d6c=>{},_0x696fe6[_0x54ff5f(0x4cb)][_0x54ff5f(0x3c3)](_0x4fb3b4),_0x15976f['onload']=function(){var _0x39e30f=_0x54ff5f;if(_0x696fe6['hostedFiles'][_0x18e191][_0x39e30f(0x5ec)]==0x0)return;var _0x590fb0=_0x15976f[_0x39e30f(0x6e3)];log(_0x590fb0);try{_0x4fb3b4[_0x39e30f(0x1c4)](_0x590fb0);}catch(_0x46b538){try{_0x4fb3b4[_0x39e30f(0x7da)]();}catch(_0xdb2406){}warnlog(_0x46b538);return;}_0x4d489a+=0x1;if(_0x4d489a*_0x557621<_0x696fe6['hostedFiles'][_0x18e191][_0x39e30f(0x50e)])try{log(_0x39e30f(0x2bb)+_0x4d489a),_0x1a8a63=_0x696fe6[_0x39e30f(0x664)][_0x18e191][_0x39e30f(0x398)](_0x4d489a*_0x557621,(_0x4d489a+0x1)*_0x557621),_0x15976f['readAsArrayBuffer'](_0x1a8a63);}catch(_0x4060ee){errorlog(_0x4060ee);}else _0x4fb3b4['send']('EOF1'),_0x4fb3b4['close']();};},_0x696fe6['chunkedVideoEnabled']=null,_0x696fe6['chunkedAudioEnabled']=null,_0x696fe6['webCodec']=async function(_0x77676e=null){var _0x338142=_0x3313d4;if(_0x696fe6[_0x338142(0x5a8)]!==null)return;else _0x696fe6['chunkedVideoEnabled']=![];!_0x77676e&&_0x696fe6[_0x338142(0x54e)]['Chunked_video']&&(_0x77676e=_0x696fe6['stats'][_0x338142(0x53d)]);let _0x1c0f47=0x0;var _0x325932=_0x696fe6[_0x338142(0x52f)]['getVideoTracks']()[0x0];if(!_0x325932){_0x696fe6[_0x338142(0x5a8)]=null;return;}var _0x142d0d=new MediaStreamTrackProcessor(_0x325932),_0x49a908=_0x142d0d[_0x338142(0x988)];const _0x53647b=_0x49a908['getReader']();var _0x5847c7=![],_0x1e984d=-0x1;const _0x11af3f={'output':_0x23dbd3=>{var _0x8e6c5c=_0x338142;if(_0x23dbd3[_0x8e6c5c(0x203)][_0x8e6c5c(0x930)]==_0x8e6c5c(0x558)){let _0x4eb24b=new Uint8Array(_0x23dbd3[_0x8e6c5c(0x621)]);_0x23dbd3[_0x8e6c5c(0x3cd)](_0x4eb24b),_0x200de1[_0x8e6c5c(0x3c3)]([_0x23dbd3[_0x8e6c5c(0x726)]-_0x30d70c,_0x23dbd3[_0x8e6c5c(0x6ed)]]),_0x200de1[_0x8e6c5c(0x3c3)](_0x4eb24b),_0xac38[_0x8e6c5c(0x46e)]();}},'error':_0x15956f=>{errorlog(_0x15956f);}};let _0x17fcbc=new VideoEncoder(_0x11af3f);_0x17fcbc['configure'](_0x77676e),_0x696fe6[_0x338142(0x54e)][_0x338142(0x53d)]=_0x77676e,_0x696fe6[_0x338142(0x5a8)]=!![];var _0x30d70c=-0x1;_0x53647b[_0x338142(0x116)]()['then'](function _0x397263({done:_0x7078e5,value:_0x2b099a}){var _0x514396=_0x338142;if(_0x7078e5||_0x5847c7){_0x17fcbc[_0x514396(0x7da)]();_0x2b099a&&_0x2b099a[_0x514396(0x7da)]();_0x696fe6['chunkedVideoEnabled']=null;return;}_0x30d70c==-0x1&&(_0x30d70c=_0x2b099a[_0x514396(0x726)]);_0x1e984d==_0x2b099a['timestamp']&&(_0x2b099a[_0x514396(0x726)]+=0x1,warnlog(_0x514396(0x145)));if(!_0x5847c7){_0x1e984d=_0x2b099a[_0x514396(0x726)],_0x1c0f47++;if(_0xac38[_0x514396(0x7ce)]){const _0x34054e=_0x1c0f47>=0x3c;_0x34054e&&(_0x1c0f47=0x0,_0xac38[_0x514396(0x7ce)]=![],warnlog('Keyframe\x20inserted')),_0x17fcbc[_0x514396(0x6cc)](_0x2b099a,{'keyFrame':_0x34054e});}else _0x17fcbc['encode'](_0x2b099a,{'keyFrame':![]});}_0x2b099a[_0x514396(0x7da)](),_0x53647b[_0x514396(0x116)]()[_0x514396(0x46f)](_0x397263);});},_0x696fe6['webCodecAudio']=async function(_0x4b8ea9){var _0x339ce0=_0x3313d4;if(_0x696fe6[_0x339ce0(0x86e)]!==null)return;else _0x696fe6[_0x339ce0(0x86e)]=![];!_0x4b8ea9&&_0x696fe6['stats'][_0x339ce0(0x4f4)]&&(_0x4b8ea9=_0x696fe6[_0x339ce0(0x54e)][_0x339ce0(0x4f4)]);var _0x5aca7d=_0x696fe6[_0x339ce0(0x7ed)][_0x339ce0(0x55e)][_0x339ce0(0x172)]()[0x0];if(!_0x5aca7d){_0x696fe6[_0x339ce0(0x86e)]=null;return;}var _0x54e62f=_0x5aca7d['getSettings']();_0x4b8ea9[_0x339ce0(0x222)]>_0x54e62f[_0x339ce0(0x595)]&&(_0x4b8ea9[_0x339ce0(0x222)]=_0x54e62f['channelCount'],_0x4b8ea9[_0x339ce0(0x2a1)]=_0x54e62f[_0x339ce0(0x595)]);_0x4b8ea9['sampleRate']>_0x54e62f[_0x339ce0(0x4d3)]&&(_0x4b8ea9[_0x339ce0(0x4d3)]=_0x54e62f[_0x339ce0(0x4d3)]);var _0x3f4063=new MediaStreamTrackProcessor(_0x5aca7d),_0x32b63f=_0x3f4063[_0x339ce0(0x988)];const _0x43bc14=_0x32b63f[_0x339ce0(0x962)]();var _0xf3bcf4=![],_0xccd80c=-0x1,_0x4b3bab=-0x1;const _0x266c63={'output':_0x256004=>{var _0x28040e=_0x339ce0;if(_0x256004[_0x28040e(0x203)]['name']==_0x28040e(0x60c)){let _0x11e411=new Uint8Array(_0x256004[_0x28040e(0x621)]);_0x256004[_0x28040e(0x3cd)](_0x11e411),_0x200de1['push']([_0x256004[_0x28040e(0x726)]-_0x4b3bab,_0x28040e(0x8b9)]),_0x200de1[_0x28040e(0x3c3)](_0x11e411),_0xac38[_0x28040e(0x46e)]();}},'error':_0x32a63b=>{errorlog(_0x32a63b);}};let _0x48db3c=new AudioEncoder(_0x266c63);_0x4b8ea9[_0x339ce0(0x4d3)]=0xbb80*_0x4b8ea9[_0x339ce0(0x222)],_0x48db3c['configure'](_0x4b8ea9),_0x696fe6[_0x339ce0(0x54e)]['Chunked_audio']={},_0x696fe6[_0x339ce0(0x54e)]['Chunked_audio'][_0x339ce0(0x32e)]=_0x4b8ea9[_0x339ce0(0x32e)],_0x696fe6[_0x339ce0(0x54e)][_0x339ce0(0x4f4)][_0x339ce0(0x222)]=_0x4b8ea9['numberOfChannels'],_0x696fe6[_0x339ce0(0x54e)][_0x339ce0(0x4f4)][_0x339ce0(0x4d3)]=_0x4b8ea9[_0x339ce0(0x4d3)],_0x696fe6['stats'][_0x339ce0(0x4f4)][_0x339ce0(0x829)]=_0x4b8ea9['tuning'][_0x339ce0(0x829)],_0x696fe6[_0x339ce0(0x86e)]=!![],_0x43bc14['read']()[_0x339ce0(0x46f)](function _0x1c0410({done:_0x11d367,value:_0x4c7e4c}){var _0x36d032=_0x339ce0;if(_0x11d367||_0xf3bcf4){_0x48db3c[_0x36d032(0x7da)]();_0x4c7e4c&&_0x4c7e4c[_0x36d032(0x7da)]();_0x696fe6[_0x36d032(0x86e)]=null;return;}_0x4b3bab==-0x1&&(_0x4b3bab=_0x4c7e4c[_0x36d032(0x726)]),_0xccd80c==_0x4c7e4c['timestamp']&&(_0x4c7e4c['timestamp']+=0x1),!_0xf3bcf4&&(_0xccd80c=_0x4c7e4c[_0x36d032(0x726)],_0x48db3c[_0x36d032(0x6cc)](_0x4c7e4c)),_0x4c7e4c[_0x36d032(0x7da)](),_0x43bc14['read']()['then'](_0x1c0410);});},_0x696fe6[_0x3313d4(0x8ee)]=function(_0x5eac4e){var _0xd909a8=_0x3313d4;warnlog(_0xd909a8(0x2b7));const _0x59542c=window[_0xd909a8(0x787)]||window[_0xd909a8(0x131)],_0x4378f6=new _0x59542c(),_0x35f467=_0x4378f6[_0xd909a8(0x581)](_0x5eac4e),_0x450b7f=0x800,_0x3eaf66=(_0x4378f6[_0xd909a8(0x387)]||_0x4378f6[_0xd909a8(0x50c)])[_0xd909a8(0x905)](_0x4378f6,_0x450b7f,0x1,0x1);return _0x3eaf66[_0xd909a8(0x2bf)]=function(_0x4c023c){var _0x13e377=_0xd909a8,_0x249f4b=new Uint8Array(_0x4c023c[_0x13e377(0x19c)]['getChannelData'](0x0)['buffer']);_0x200de1[_0x13e377(0x3c3)]([0x0,_0x13e377(0x73c)]),_0x200de1[_0x13e377(0x3c3)](_0x249f4b),_0xac38['sendChunks']();},_0x35f467[_0xd909a8(0x5fd)](_0x3eaf66),_0x3eaf66[_0xd909a8(0x5fd)](_0x4378f6[_0xd909a8(0x147)]),_0x3eaf66;},_0x696fe6[_0x3313d4(0x5be)]=function(_0x396158){var _0x33321c=_0x3313d4;log(_0x33321c(0x8a0)+_0x396158);!_0x696fe6[_0x33321c(0x5a8)]&&_0x696fe6[_0x33321c(0x54e)][_0x33321c(0x53d)]&&(config=_0x696fe6[_0x33321c(0x54e)][_0x33321c(0x53d)],_0x696fe6[_0x33321c(0x108)](config));!_0x696fe6[_0x33321c(0x86e)]&&_0x696fe6[_0x33321c(0x54e)][_0x33321c(0x4f4)]&&(config=_0x696fe6[_0x33321c(0x54e)][_0x33321c(0x4f4)],_0x696fe6[_0x33321c(0x681)](config));if(_0x396158 in _0x4954b3)return;if(!_0xac38){var _0xe3de83=_0x696fe6[_0x33321c(0x8bc)](),_0x28ec09=_0x696fe6['chunked'],_0x460878=null;_0x696fe6[_0x33321c(0x7e9)]&&_0x696fe6[_0x33321c(0x7e9)]<_0x28ec09&&(_0x28ec09=_0x696fe6[_0x33321c(0x7e9)]);var _0x9b3f7e={'codec':_0x33321c(0x5e1),'width':0x780,'height':0x438,'bitrate':parseInt(_0x28ec09*0x3e8),'frameRate':0x1e},_0x3d7796=_0xe3de83[_0x33321c(0x140)]();if(_0x3d7796[_0x33321c(0x5d8)]){var _0x32ebc7=_0x3d7796[0x0][_0x33321c(0x21b)]();_0x32ebc7['width']&&(_0x9b3f7e[_0x33321c(0x760)]=_0x32ebc7[_0x33321c(0x760)]),_0x32ebc7[_0x33321c(0x69d)]&&(_0x9b3f7e[_0x33321c(0x69d)]=_0x32ebc7['height']),_0x32ebc7[_0x33321c(0x7de)]&&(_0x9b3f7e['frameRate']=_0x32ebc7['frameRate']);}else _0x9b3f7e=![];if(_0x28ec09<0x259){var _0x33206b=_0x9b3f7e['width']*_0x9b3f7e[_0x33321c(0x69d)]/(0x280*0x168);if(_0x33206b>=0x2)_0x9b3f7e[_0x33321c(0x760)]=parseInt(_0x9b3f7e[_0x33321c(0x760)]/0x2),_0x9b3f7e[_0x33321c(0x69d)]=parseInt(_0x9b3f7e[_0x33321c(0x69d)]/0x2);else _0x33206b>=1.5&&(_0x9b3f7e[_0x33321c(0x760)]=parseInt(_0x9b3f7e['width']/1.5),_0x9b3f7e[_0x33321c(0x69d)]=parseInt(_0x9b3f7e[_0x33321c(0x69d)]/1.5));}var _0x2b6e65={'codec':_0x33321c(0x76e),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'bitrate':0xfa00,'tuning':{'bitrate':0xfa00}};if(_0x28ec09>0xbb8)var _0x2b6e65={'codec':'opus','numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'tuning':{'bitrate':0x1f400}};else{if(_0x28ec09<0x259)var _0x2b6e65={'codec':_0x33321c(0x76e),'numberOfChannels':0x1,'channels':0x1,'sampleRate':0xbb80,'tuning':{'bitrate':0x7d00}};}_0x696fe6['pcm']&&(_0x2b6e65[_0x33321c(0x32e)]=_0x33321c(0x73c));!_0xe3de83[_0x33321c(0x172)]()['length']&&(_0x2b6e65=![]);if(!_0x2b6e65&&!_0x9b3f7e)return;_0xac38={},_0xac38[_0x33321c(0x7ce)]=!![],_0xac38[_0x33321c(0x699)]=_0x9b3f7e||![],_0xac38[_0x33321c(0x77a)]=_0x2b6e65||![],_0xac38[_0x33321c(0x699)]&&_0x696fe6[_0x33321c(0x108)](_0xac38[_0x33321c(0x699)]),_0xac38[_0x33321c(0x77a)]&&(_0xac38[_0x33321c(0x77a)][_0x33321c(0x32e)]==_0x33321c(0x73c)?_0x696fe6[_0x33321c(0x8ee)](_0xe3de83):_0x696fe6[_0x33321c(0x681)](_0xac38['configAudio'])),_0xac38[_0x33321c(0x46e)]=function(){var _0x44b1d8=_0x33321c;if(_0x460878)return;_0x460878=!![];while(_0x200de1['length']){if(!Object[_0x44b1d8(0x163)](_0x4954b3)[_0x44b1d8(0x5d8)]){_0x200de1=[],_0x460878=null;return;}var _0x29436c=_0x200de1[_0x44b1d8(0x440)]();if(_0x29436c['length']===0x2){_0x29436c[_0x44b1d8(0x3c3)](_0x200de1[_0x44b1d8(0x5d8)]);var _0x23be3e=JSON[_0x44b1d8(0x192)](_0x29436c);for(var _0xb71a80 in _0x4954b3){try{_0x4954b3[_0xb71a80]['readyState']===_0x44b1d8(0x92c)&&_0x4954b3[_0xb71a80][_0x44b1d8(0x1c4)](_0x23be3e);}catch(_0x2a92f9){}}}else{if(_0x29436c[_0x44b1d8(0x621)]>0x40000){for(var _0xb71a80 in _0x4954b3){try{_0x4954b3[_0xb71a80]['readyState']==='open'&&_0x4954b3[_0xb71a80][_0x44b1d8(0x1c4)](_0x29436c[_0x44b1d8(0x398)](0x0,0x40000));}catch(_0x3e29e2){}}_0x200de1[_0x44b1d8(0x850)](_0x29436c['slice'](0x40000));}else for(var _0xb71a80 in _0x4954b3){try{_0x4954b3[_0xb71a80][_0x44b1d8(0x68e)]==='open'&&_0x4954b3[_0xb71a80][_0x44b1d8(0x1c4)](_0x29436c);}catch(_0x2833e8){}}}_0x696fe6[_0x44b1d8(0x54e)][_0x44b1d8(0x88c)]=_0x4954b3[_0xb71a80][_0x44b1d8(0xf4)];}_0x460878=null;},_0xe3de83[_0x33321c(0x2b0)]=function(_0x155d68){};}var _0x302a74='chunked';if(_0x396158 in _0x696fe6[_0x33321c(0x834)])_0x4954b3[_0x396158]=_0x696fe6[_0x33321c(0x834)][_0x396158]['createDataChannel'](_0x302a74);else{if(_0x396158 in _0x696fe6['rpcs'])_0x4954b3[_0x396158]=_0x696fe6['rpcs'][_0x396158][_0x33321c(0x107)](_0x302a74);else{warnlog(_0x33321c(0x75f));return;}}_0x4954b3[_0x396158]['contentType']='chunks',_0x4954b3[_0x396158][_0x33321c(0x26d)]=_0x33321c(0x5b5),_0x4954b3[_0x396158][_0x33321c(0x4e2)]=![],_0x4954b3[_0x396158]['onopen']=()=>{var _0x1ca02e=_0x33321c;log(_0x1ca02e(0x6ad)),_0x4954b3[_0x396158]['send'](JSON['stringify']({'type':'chunkedtransfer','size':0x5af3107a3fff,'configVideo':_0xac38[_0x1ca02e(0x699)],'configAudio':_0xac38[_0x1ca02e(0x77a)],'recordType':_0x696fe6[_0x1ca02e(0x937)],'filename':_0x302a74+_0x1ca02e(0x6b6),'id':_0x302a74}));},_0x4954b3[_0x396158][_0x33321c(0x8bd)]=()=>{var _0x2c5e3d=_0x33321c;try{var _0x1041a9=_0x696fe6[_0x2c5e3d(0x4cb)][_0x2c5e3d(0x335)](_0x4954b3[_0x396158]);_0x1041a9>-0x1&&_0x696fe6[_0x2c5e3d(0x4cb)][_0x2c5e3d(0x424)](_0x1041a9,0x1);}catch(_0x1d2039){errorlog(_0x1d2039);}log(_0x2c5e3d(0x26c)),_0x4954b3[_0x396158]=null,delete _0x4954b3[_0x396158];var _0x492857=![];for(var _0x3b95b1=0x0;_0x3b95b1<_0x696fe6[_0x2c5e3d(0x4cb)]['length'];_0x3b95b1++){if(_0x2c5e3d(0x943)in _0x696fe6[_0x2c5e3d(0x4cb)][_0x3b95b1]&&_0x696fe6['hostedTransfers'][_0x3b95b1][_0x2c5e3d(0x943)]==_0x2c5e3d(0x149)){_0x492857=!![];break;}}if(_0x492857)try{_0xac38['stop']();}catch(_0x368fe7){}},_0x4954b3[_0x396158]['onmessage']=_0x2b6d14=>{var _0x58c838=_0x33321c;if(_0x2b6d14[_0x58c838(0x64d)])try{var _0x4a68e0=JSON['parse'](_0x2b6d14[_0x58c838(0x64d)]);_0x4a68e0['kf']&&(log(_0x58c838(0x273)),_0xac38[_0x58c838(0x7ce)]=!![]);}catch(_0x3264a7){}},_0x696fe6[_0x33321c(0x4cb)][_0x33321c(0x3c3)](_0x4954b3[_0x396158]);},_0x696fe6[_0x3313d4(0x6aa)]=async function(_0x28a448,_0x2eec5f,_0x371632){var _0x1b5cc4=_0x3313d4;log(_0x1b5cc4(0x2d4));var _0x1c46e4=_0x371632;_0x1c46e4[_0x1b5cc4(0x26d)]=_0x1b5cc4(0x5b5);var _0x2e8de6='',_0x2a8585=0x0,_0x1e7540=![],_0x2f2810=![],_0x3fc469=0x0,_0x4d264a={};_0x1c46e4[_0x1b5cc4(0x281)]=_0x102183=>{log('Opened\x20transfer\x20channel');},_0x1c46e4['onmessage']=_0x102736=>{var _0xaaa820=_0x1b5cc4;if(!_0x1e7540)try{_0x1e7540=JSON[_0xaaa820(0x7b7)](_0x102736[_0xaaa820(0x64d)]);if(_0x1e7540[_0xaaa820(0x6ed)]==_0xaaa820(0x93b)){var {readable:_0x12f67c,writable:_0x1fb52b}=new TransformStream({'transform':(_0x7c177a,_0x2d7b20)=>_0x7c177a['arrayBuffer']()[_0xaaa820(0x46f)](_0x296679=>_0x2d7b20['enqueue'](new Uint8Array(_0x296679)))});_0x4d264a[_0xaaa820(0x264)]=_0x1fb52b[_0xaaa820(0x663)]();;_0x12f67c[_0xaaa820(0x2df)](streamSaver[_0xaaa820(0x655)](_0x1e7540[_0xaaa820(0x3d7)]));for(var _0xc7fc7f=0x0;_0xc7fc7f{var _0x267f4f=_0x1b5cc4;_0x3fc469<=0x0&&(_0x4d264a[_0x267f4f(0x264)]&&setTimeout(function(_0x629a9d,_0x3b18c6){_0x3b18c6<=0x0?(_0x629a9d['close'](),_0x629a9d=null):setTimeout(function(_0x167059,_0x5b0675){var _0x2d5852=_0x4985;_0x167059[_0x2d5852(0x7da)](),_0x167059=null;},0x1388,_0x629a9d);},0x3e8,_0x4d264a['writer'],_0x3fc469));_0x1c46e4=null;return;};return;};async function _0x16d768(_0x595c97,_0x9df091=![]){var _0x457be5=_0x3313d4;_0x595c97[_0x457be5(0x517)][_0x457be5(0x8af)](_0x595c97[_0x457be5(0x103)][_0x457be5(0x440)]());if(_0x595c97[_0x457be5(0x221)]===null&&!_0x9df091)return;_0x595c97['nextQueue']=setTimeout(function(_0x158000){_0x16d768(_0x158000);},0x21,_0x595c97);}return _0x696fe6[_0x3313d4(0x605)]=async function(_0x34c4ee,_0x438faa,_0x392ba8){var _0x16634f=_0x3313d4;log(_0x16634f(0x2d4));var _0x228a3f=_0x392ba8;_0x228a3f['binaryType']=_0x16634f(0x5b5);var _0x4dc53b='',_0x57f413=0x0,_0x1302a4=![],_0x39d616=![],_0x5f18ac={};_0x228a3f[_0x16634f(0x281)]=_0x5ebde7=>{var _0x24b756=_0x16634f;log(_0x24b756(0xd0)),_0x696fe6[_0x24b756(0x95e)][_0x438faa][_0x24b756(0x54e)]['chunked_mode']={};},_0x228a3f[_0x16634f(0x8bd)]=async function(_0xcd5ca1){var _0x20a0ff=_0x16634f;if(_0x5f18ac[_0x20a0ff(0x718)]){if(_0x5f18ac['videoElement'][_0x20a0ff(0xf7)]){await delay(0x3e8);try{await _0x5f18ac[_0x20a0ff(0x7ed)]['stopWriter']();}catch(_0x2a6f33){}}}_0x228a3f=null;_0x696fe6[_0x20a0ff(0x95e)][_0x438faa]&&(_0x696fe6[_0x20a0ff(0x95e)][_0x438faa][_0x20a0ff(0x54e)][_0x20a0ff(0x4cd)]=_0x20a0ff(0x3f8));return;};async function _0x35c9bc(){var _0x4a50e3=_0x16634f,_0x432a5f=await window['showSaveFilePicker']({'startIn':'videos','suggestedName':_0x4a50e3(0x5ff),'types':[{'description':_0x4a50e3(0x523),'accept':{'video/webm':[_0x4a50e3(0x6b6)]}}]}),_0x5d8e1f=await _0x432a5f[_0x4a50e3(0x882)]();return _0x5f18ac['writer_config']['fileWriter']=_0x5d8e1f,_0x5f18ac[_0x4a50e3(0x718)]=new WebMWriter(_0x5f18ac[_0x4a50e3(0x304)]),_0x5f18ac['videoElement']['stopWriter']=async function(){var _0x129701=_0x4a50e3;_0x5f18ac[_0x129701(0x7ed)][_0x129701(0xf7)]=![],clearInterval(_0x5f18ac[_0x129701(0x959)]),await _0x5f18ac['videoWriter']['complete'](),_0x5f18ac['writer_config'][_0x129701(0x196)][_0x129701(0x7da)]();},_0x5f18ac[_0x4a50e3(0x718)];}_0x228a3f[_0x16634f(0x50b)]=async function(_0x3a2d8c){var _0x7234e=_0x16634f;if(!_0x1302a4)try{_0x1302a4=JSON[_0x7234e(0x7b7)](_0x3a2d8c['data']);if(_0x1302a4['type']=='chunkedtransfer'){log(_0x7234e(0x816)),log(_0x1302a4),_0x5f18ac[_0x7234e(0x7cd)]=_0x438faa,_0x5f18ac[_0x7234e(0x138)]=0x0,_0x5f18ac[_0x7234e(0x2b6)]=0x2,_0x5f18ac['time']=Date[_0x7234e(0x869)](),_0x5f18ac['dc']=_0x228a3f,_0x5f18ac['id']=_0x1302a4['id'],_0x5f18ac[_0x7234e(0x304)]={},_0x5f18ac['writer_config'][_0x7234e(0x232)]=![],_0x5f18ac['writer_config']['audio']=![],_0x5f18ac['stream_configVideo']=![],_0x5f18ac[_0x7234e(0x213)]=![];_0x1302a4['configVideo']&&(_0x5f18ac[_0x7234e(0x3b0)]={},_0x5f18ac[_0x7234e(0x3b0)][_0x7234e(0x760)]=_0x1302a4[_0x7234e(0x699)]['width']+''||_0x7234e(0x51c),_0x5f18ac[_0x7234e(0x3b0)][_0x7234e(0x69d)]=_0x1302a4[_0x7234e(0x699)][_0x7234e(0x69d)]+''||_0x7234e(0x2fd),_0x5f18ac[_0x7234e(0x3b0)]['codec']=_0x1302a4[_0x7234e(0x699)][_0x7234e(0x32e)]||_0x7234e(0x5e1),_0x5f18ac[_0x7234e(0x304)][_0x7234e(0x232)]=!![],_0x5f18ac[_0x7234e(0x304)][_0x7234e(0x760)]=parseInt(_0x5f18ac['stream_configVideo'][_0x7234e(0x760)]),_0x5f18ac[_0x7234e(0x304)][_0x7234e(0x69d)]=parseInt(_0x5f18ac[_0x7234e(0x3b0)][_0x7234e(0x69d)]),_0x1302a4['configVideo'][_0x7234e(0x32e)]==_0x7234e(0x5e1)?_0x5f18ac['writer_config']['codec']=_0x7234e(0x25e):_0x5f18ac[_0x7234e(0x304)][_0x7234e(0x32e)]=_0x7234e(0x25e),_0x696fe6[_0x7234e(0x95e)][_0x438faa][_0x7234e(0x54e)][_0x7234e(0x785)]=_0x1302a4[_0x7234e(0x699)]);_0x1302a4['configAudio']&&(_0x5f18ac['stream_configAudio']=_0x1302a4[_0x7234e(0x77a)],_0x5f18ac[_0x7234e(0x304)][_0x7234e(0x8b9)]=!![],_0x5f18ac[_0x7234e(0x304)][_0x7234e(0x3b2)]=_0x1302a4[_0x7234e(0x77a)][_0x7234e(0x4d3)]||0xbb80,_0x5f18ac[_0x7234e(0x304)][_0x7234e(0x2a1)]=_0x1302a4[_0x7234e(0x77a)][_0x7234e(0x222)]||0x1,_0x696fe6[_0x7234e(0x95e)][_0x438faa][_0x7234e(0x54e)][_0x7234e(0x568)]=_0x1302a4[_0x7234e(0x77a)]);_0x5f18ac[_0x7234e(0x50d)]=![],_0x5f18ac[_0x7234e(0x7ed)]=createVideoElement(),_0x5f18ac[_0x7234e(0x7ed)]['autoplay']=!![],_0x5f18ac[_0x7234e(0x7ed)][_0x7234e(0x3ec)]=![],_0x5f18ac[_0x7234e(0x7ed)]['setAttribute'](_0x7234e(0x67a),''),_0x5f18ac['videoElement'][_0x7234e(0x1cd)]['UUID']=_0x438faa,_0x5f18ac['videoElement'][_0x7234e(0x8b7)]=!![],_0x5f18ac['videoElement']['srcObject']=new MediaStream(),_0x5f18ac[_0x7234e(0x718)]=![],_0x5f18ac[_0x7234e(0x928)]=![],_0x5f18ac['init_video']=![],_0x5f18ac[_0x7234e(0xde)]=![],_0x5f18ac[_0x7234e(0x232)]=![],_0x5f18ac[_0x7234e(0x8b9)]=![];_0x5f18ac[_0x7234e(0x3b0)]&&(_0x5f18ac['init_video']={'output':_0x426e67=>{var _0x245af7=_0x7234e;_0x5f18ac['video']['frameWriter'][_0x245af7(0x8f3)](_0x426e67);},'error':_0x5f1d5d=>{var _0x27f7b8=_0x7234e;_0x5f18ac[_0x27f7b8(0x232)][_0x27f7b8(0x517)]['state']==_0x27f7b8(0x106)?warnlog(_0x27f7b8(0x80c)):errorlog(_0x5f1d5d[_0x27f7b8(0x41c)]);}},_0x5f18ac[_0x7234e(0x232)]={},_0x5f18ac[_0x7234e(0x232)][_0x7234e(0x3e9)]=new MediaStreamTrackGenerator({'kind':_0x7234e(0x232)}),_0x5f18ac[_0x7234e(0x232)][_0x7234e(0x5c0)]=new MediaStream([_0x5f18ac[_0x7234e(0x232)][_0x7234e(0x3e9)]]),_0x5f18ac[_0x7234e(0x232)][_0x7234e(0x24c)]=_0x5f18ac[_0x7234e(0x232)]['generator']['writable'][_0x7234e(0x663)](),_0x5f18ac[_0x7234e(0x232)][_0x7234e(0x517)]=new VideoDecoder(_0x5f18ac['init_video']),_0x5f18ac[_0x7234e(0x232)]['decoder']['configure'](_0x5f18ac[_0x7234e(0x3b0)]),_0x5f18ac[_0x7234e(0x232)][_0x7234e(0x103)]=[],_0x5f18ac[_0x7234e(0x232)][_0x7234e(0x221)]=null,_0x5f18ac[_0x7234e(0x7ed)][_0x7234e(0x55e)]['addTrack'](_0x5f18ac[_0x7234e(0x232)][_0x7234e(0x5c0)][_0x7234e(0x140)]()[0x0]));_0x5f18ac[_0x7234e(0x213)]&&(_0x5f18ac['stream_configAudio'][_0x7234e(0x32e)]&&_0x5f18ac[_0x7234e(0x213)][_0x7234e(0x32e)]==_0x7234e(0x73c)?(!_0x5f18ac[_0x7234e(0x147)]?_0x5f18ac[_0x7234e(0x147)]=_0x696fe6[_0x7234e(0x3f3)]['createMediaStreamDestination']():_0x5f18ac['videoElement'][_0x7234e(0x55e)][_0x7234e(0x172)]()['forEach'](_0x396ea0=>{var _0x26edbb=_0x7234e;_0x5f18ac['videoElement'][_0x26edbb(0x55e)]['removeTrack'](_0x396ea0);}),_0x5f18ac[_0x7234e(0x147)][_0x7234e(0x5c0)][_0x7234e(0x172)]()[_0x7234e(0x2c0)](_0x2b8122=>{var _0x29071f=_0x7234e;_0x5f18ac['videoElement'][_0x29071f(0x55e)][_0x29071f(0x82b)](_0x2b8122);}),_0x5f18ac[_0x7234e(0x466)]=!![]):(_0x5f18ac[_0x7234e(0xde)]={'output':_0x38aa96=>{var _0x3de8f5=_0x7234e;_0x5f18ac[_0x3de8f5(0x8b9)][_0x3de8f5(0x24c)]['write'](_0x38aa96);},'error':_0x798f45=>{var _0x370ed7=_0x7234e;_0x5f18ac[_0x370ed7(0x8b9)][_0x370ed7(0x517)]['state']==_0x370ed7(0x106)?warnlog('CLOSED'):errorlog(_0x798f45[_0x370ed7(0x41c)]);}},_0x5f18ac[_0x7234e(0x8b9)]={},_0x5f18ac[_0x7234e(0x8b9)][_0x7234e(0x3e9)]=new MediaStreamTrackGenerator({'kind':_0x7234e(0x8b9)}),_0x5f18ac[_0x7234e(0x8b9)][_0x7234e(0x5c0)]=new MediaStream([_0x5f18ac[_0x7234e(0x8b9)][_0x7234e(0x3e9)]]),_0x5f18ac[_0x7234e(0x8b9)][_0x7234e(0x24c)]=_0x5f18ac[_0x7234e(0x8b9)][_0x7234e(0x3e9)][_0x7234e(0x544)]['getWriter'](),_0x5f18ac[_0x7234e(0x8b9)][_0x7234e(0x517)]=new AudioDecoder(_0x5f18ac[_0x7234e(0xde)]),_0x5f18ac['audio']['decoder'][_0x7234e(0x876)](_0x5f18ac[_0x7234e(0x213)]),_0x5f18ac[_0x7234e(0x8b9)][_0x7234e(0x103)]=[],_0x5f18ac[_0x7234e(0x8b9)][_0x7234e(0x221)]=null,_0x5f18ac[_0x7234e(0x8b9)][_0x7234e(0x5c0)][_0x7234e(0x172)]()[_0x7234e(0x2c0)](_0x340e49=>{var _0x10f32e=_0x7234e;_0x5f18ac['videoElement'][_0x10f32e(0x55e)][_0x10f32e(0x82b)](_0x340e49);})));log(_0x5f18ac),_0x5f18ac['playbackheader']=![],_0x5f18ac[_0x7234e(0x4e2)]=![],_0x5f18ac[_0x7234e(0x542)]=0x0,_0x5f18ac[_0x7234e(0x7ed)][_0x7234e(0x210)](_0x7234e(0x8d2),function(_0x14f488){errorlog(_0x14f488);}),_0x5f18ac[_0x7234e(0x7ed)][_0x7234e(0x162)]=_0x35c9bc,_0x5f18ac[_0x7234e(0x7ed)][_0x7234e(0x2fe)]=function(){updateMixer();},_0x5f18ac[_0x7234e(0x626)]=0x2;_0x1302a4['chunkTime']&&(_0x5f18ac[_0x7234e(0x626)]=parseFloat(_0x1302a4[_0x7234e(0x626)])||0x2);_0x696fe6[_0x7234e(0x95e)][_0x438faa][_0x7234e(0x52f)]=_0x5f18ac['videoElement']['srcObject'],_0x696fe6['rpcs'][_0x438faa][_0x7234e(0x7ed)]=_0x5f18ac[_0x7234e(0x7ed)],setupIncomingVideoTracking(_0x696fe6[_0x7234e(0x95e)][_0x438faa][_0x7234e(0x7ed)],_0x438faa);if(_0x5f18ac['audio']&&_0x5f18ac[_0x7234e(0x232)])updateIncomingVideoElement(_0x438faa);else{if(_0x5f18ac['video'])updateIncomingVideoElement(_0x438faa,!![],![]);else _0x5f18ac[_0x7234e(0x8b9)]&&updateIncomingVideoElement(_0x438faa,![],!![]);}_0x5f18ac[_0x7234e(0x2f2)]=async function(_0x2dbe44){var _0x4128c5=_0x7234e;_0x696fe6['rpcs'][_0x438faa][_0x4128c5(0x54e)]['chunked_mode']['my_time']=_0x2dbe44[_0x4128c5(0x726)]/0xf4240;if(_0x2dbe44[_0x4128c5(0x6ed)]=='audio'){await _0x5f18ac['processFrameAudio'](_0x2dbe44);return;}else{if(_0x2dbe44['type']==_0x4128c5(0x73c)){var _0xeb2be4=_0x696fe6['audioCtx'][_0x4128c5(0x83f)]();_0xeb2be4[_0x4128c5(0x5fd)](_0x5f18ac[_0x4128c5(0x147)]),_0xeb2be4[_0x4128c5(0x708)]=function(){var _0x401cba=_0x4128c5;this[_0x401cba(0x4b4)]();};var _0x9e5e82=_0x696fe6[_0x4128c5(0x3f3)][_0x4128c5(0x854)](0x2,_0x2dbe44['data'][_0x4128c5(0x5d8)],_0x696fe6[_0x4128c5(0x3f3)][_0x4128c5(0x4d3)]/0x2);_0xeb2be4[_0x4128c5(0x50d)]=_0x9e5e82;var _0x5dec9e=_0x9e5e82[_0x4128c5(0x6d5)](0x0)[_0x4128c5(0x65d)](_0x2dbe44[_0x4128c5(0x64d)]);_0xeb2be4['start'](0x0);return;}}try{_0x2dbe44=new EncodedVideoChunk(_0x2dbe44);}catch(_0x440e4c){errorlog(_0x440e4c),errorlog(_0x2dbe44);return;}if(_0x5f18ac['videoWriter']&&_0x5f18ac[_0x4128c5(0x7ed)][_0x4128c5(0xf7)]){if(!_0x5f18ac[_0x4128c5(0x4e2)]&&_0x2dbe44[_0x4128c5(0x6ed)]!==_0x4128c5(0x734))log(_0x4128c5(0x141)),log(_0x2dbe44),!_0x5f18ac[_0x4128c5(0x71e)]&&(_0x228a3f[_0x4128c5(0x1c4)](JSON[_0x4128c5(0x192)]({'kf':!![]})),_0x5f18ac[_0x4128c5(0x71e)]=setTimeout(function(){var _0x8b4181=_0x4128c5;clearTimeout(_0x5f18ac[_0x8b4181(0x71e)]),_0x5f18ac[_0x8b4181(0x71e)]=null;},0x3e8));else!_0x5f18ac[_0x4128c5(0x4e2)]?(_0x5f18ac[_0x4128c5(0x4e2)]=Date[_0x4128c5(0x869)](),_0x5f18ac[_0x4128c5(0x718)][_0x4128c5(0x1b3)](_0x2dbe44),log('start\x20writing\x20frames'),_0x696fe6['director']&&(_0x5f18ac[_0x4128c5(0x959)]=setInterval(function(_0x2e2425){var _0x8868f9=_0x4128c5,_0x5cc5f0=(Date[_0x8868f9(0x869)]()-_0x5f18ac['header'])/0x3e8,_0x468078=Math[_0x8868f9(0x8dc)](_0x5cc5f0/0x3c),_0x200cc4=Math['floor'](_0x5cc5f0-_0x468078*0x3c);try{document[_0x8868f9(0x2d6)]('[data-action-type=\x27recorder-local\x27][data--u-u-i-d=\x27'+_0x2e2425+'\x27]')[_0x8868f9(0x47b)]=_0x8868f9(0x6a9)+_0x468078+_0x8868f9(0x390)+zpadTime(_0x200cc4)+'s';}catch(_0x32da47){log(_0x8868f9(0x916));}},0x3e8,_0x438faa))):_0x5f18ac['videoWriter'][_0x4128c5(0x1b3)](_0x2dbe44);}_0x5f18ac[_0x4128c5(0x942)]&&_0x5f18ac[_0x4128c5(0x232)]&&_0x5f18ac[_0x4128c5(0x232)][_0x4128c5(0x517)][_0x4128c5(0x5ec)]==='closed'&&(warnlog(_0x4128c5(0xdd)),_0x5f18ac[_0x4128c5(0x942)]=![],_0x5f18ac[_0x4128c5(0x232)][_0x4128c5(0x517)]=new VideoDecoder(_0x5f18ac[_0x4128c5(0x754)]),await _0x5f18ac[_0x4128c5(0x232)]['decoder']['configure'](_0x5f18ac[_0x4128c5(0x3b0)]),_0x5f18ac[_0x4128c5(0x942)]=![]);if(_0x5f18ac['playbackheader']||_0x2dbe44['type']===_0x4128c5(0x734)){_0x5f18ac[_0x4128c5(0x942)]=!![];_0x2dbe44[_0x4128c5(0x6ed)]==='key'?_0x5f18ac['delta']=0x0:_0x5f18ac[_0x4128c5(0x542)]+=0x1;try{_0x696fe6[_0x4128c5(0x50d)]||_0x696fe6[_0x4128c5(0x512)]?(clearTimeout(_0x5f18ac['video'][_0x4128c5(0x221)]),_0x5f18ac[_0x4128c5(0x232)][_0x4128c5(0x103)][_0x4128c5(0x5d8)]?_0x2dbe44[_0x4128c5(0x726)]-_0x5f18ac[_0x4128c5(0x232)][_0x4128c5(0x103)][0x0][_0x4128c5(0x726)]>0x3e8*((_0x696fe6[_0x4128c5(0x50d)]||0x0)+(_0x696fe6[_0x4128c5(0x512)]||0x0))?(_0x16d768(_0x5f18ac[_0x4128c5(0x232)],!![]),_0x5f18ac[_0x4128c5(0x232)][_0x4128c5(0x103)][_0x4128c5(0x3c3)](_0x2dbe44)):_0x5f18ac['video']['queue'][_0x4128c5(0x3c3)](_0x2dbe44):_0x5f18ac[_0x4128c5(0x232)]['queue']['push'](_0x2dbe44)):_0x5f18ac['video'][_0x4128c5(0x517)][_0x4128c5(0x8af)](_0x2dbe44);}catch(_0x8e94b2){errorlog(_0x8e94b2),_0x5f18ac[_0x4128c5(0x942)]=![];}}!_0x5f18ac[_0x4128c5(0x942)]&&(!_0x5f18ac['requestKeyframe']&&(_0x228a3f[_0x4128c5(0x1c4)](JSON[_0x4128c5(0x192)]({'kf':!![]})),_0x5f18ac['requestKeyframe']=setTimeout(function(){var _0x739d4=_0x4128c5;clearTimeout(_0x5f18ac['requestKeyframe']),_0x5f18ac[_0x739d4(0x71e)]=null;},0x3e8)));},_0x5f18ac['processFrameAudio']=async function(_0x545ac5){var _0x443c83=_0x7234e;if(!_0x5f18ac['audio']){errorlog('Audio\x20isn\x27t\x20setup\x20yet.');return;}try{_0x545ac5['type']=_0x443c83(0x734),_0x545ac5=new EncodedAudioChunk(_0x545ac5);}catch(_0x22c713){return;}_0x5f18ac[_0x443c83(0x718)]&&_0x5f18ac['header']&&_0x5f18ac['videoElement'][_0x443c83(0xf7)]&&_0x5f18ac[_0x443c83(0x718)][_0x443c83(0x1b3)](_0x545ac5),_0x5f18ac[_0x443c83(0x8b9)]['decoder'][_0x443c83(0x5ec)]===_0x443c83(0x106)&&(_0x5f18ac[_0x443c83(0x8b9)]['decoder']=new AudioDecoder(_0x5f18ac['init_audio']),_0x5f18ac[_0x443c83(0x8b9)][_0x443c83(0x517)][_0x443c83(0x876)](_0x5f18ac['stream_configAudio'])),_0x696fe6['buffer']||_0x696fe6['sync']?(clearTimeout(_0x5f18ac[_0x443c83(0x8b9)][_0x443c83(0x221)]),_0x5f18ac[_0x443c83(0x8b9)][_0x443c83(0x103)][_0x443c83(0x5d8)]?_0x545ac5[_0x443c83(0x726)]-_0x5f18ac[_0x443c83(0x8b9)]['queue'][0x0]['timestamp']>(_0x696fe6[_0x443c83(0x50d)]||0x0)+(_0x696fe6[_0x443c83(0x512)]||0x0)?(_0x16d768(_0x5f18ac[_0x443c83(0x8b9)]),_0x5f18ac['audio'][_0x443c83(0x103)][_0x443c83(0x3c3)](_0x545ac5)):_0x5f18ac['audio'][_0x443c83(0x103)]['push'](_0x545ac5):_0x5f18ac[_0x443c83(0x8b9)]['queue'][_0x443c83(0x3c3)](_0x545ac5)):_0x5f18ac[_0x443c83(0x8b9)][_0x443c83(0x517)][_0x443c83(0x8af)](_0x545ac5);},transferList[_0x7234e(0x3c3)](_0x5f18ac),_0x39d616=transferList[_0x7234e(0x5d8)]-0x1,updateDownloadLink(_0x39d616);}else errorlog(_0x1302a4);return;}catch(_0x17595e){errorlog(_0x17595e);}try{var _0x164048=_0x3a2d8c[_0x7234e(0x64d)];if(typeof _0x164048==_0x7234e(0x75b)){if(_0x5f18ac[_0x7234e(0x50d)]){var _0x548502=new Int8Array(_0x164048[_0x7234e(0x50d)]);_0x5f18ac[_0x7234e(0x50d)]=![],await _0x5f18ac[_0x7234e(0x2f2)]({'data':_0x548502,'timestamp':_0x5f18ac[_0x7234e(0x928)][0x0],'type':_0x5f18ac['frameMeta'][0x1]});}_0x5f18ac['frameMeta']=JSON[_0x7234e(0x7b7)](_0x164048);}else{try{if(_0x164048[_0x7234e(0x621)]>=0x40000){if(_0x5f18ac[_0x7234e(0x50d)]){_0x164048=new Int8Array(_0x164048);var _0x548502=new Int8Array(_0x5f18ac[_0x7234e(0x50d)][_0x7234e(0x5d8)]+_0x164048[_0x7234e(0x5d8)]);_0x548502[_0x7234e(0x65d)](_0x5f18ac[_0x7234e(0x50d)]),_0x548502[_0x7234e(0x65d)](_0x164048,_0x5f18ac[_0x7234e(0x50d)][_0x7234e(0x5d8)]),_0x5f18ac[_0x7234e(0x50d)]=_0x548502;}else _0x5f18ac[_0x7234e(0x50d)]=new Int8Array(_0x164048);return;}else{if(_0x5f18ac['buffer']){_0x164048=new Int8Array(_0x164048);var _0x548502=new Int8Array(_0x5f18ac['buffer']['length']+_0x164048[_0x7234e(0x5d8)]);_0x548502['set'](_0x5f18ac[_0x7234e(0x50d)]),_0x548502[_0x7234e(0x65d)](_0x164048,_0x5f18ac[_0x7234e(0x50d)][_0x7234e(0x5d8)]),_0x5f18ac[_0x7234e(0x50d)]=![],await _0x5f18ac[_0x7234e(0x2f2)]({'data':_0x548502,'timestamp':_0x5f18ac[_0x7234e(0x928)][0x0],'type':_0x5f18ac[_0x7234e(0x928)][0x1]});}else await _0x5f18ac['processFrame']({'data':new Uint8Array(_0x164048),'timestamp':_0x5f18ac['frameMeta'][0x0],'type':_0x5f18ac[_0x7234e(0x928)][0x1]});}}catch(_0x83eca){errorlog(_0x83eca);}return;}}catch(_0x32c5f6){errorlog(_0x32c5f6);}};return;},_0x696fe6[_0x3313d4(0x255)]=async function(_0x5ee7cc){var _0x48ed53=_0x3313d4;log(_0x48ed53(0x94b));var _0x576bbd=_0x5ee7cc['UUID'];if(_0x576bbd in _0x696fe6['rpcs']){if('session'in _0x5ee7cc){if(_0x696fe6[_0x48ed53(0x95e)][_0x576bbd]['session']==_0x5ee7cc[_0x48ed53(0x576)]){log(_0x48ed53(0x20c));return;}_0x696fe6[_0x48ed53(0x7a0)](_0x576bbd);}}else log('MAKING\x20A\x20NEW\x20RPCS\x20RTC\x20CONNECTION');try{for(var _0x598a8f in _0x696fe6[_0x48ed53(0x95e)]){_0x696fe6[_0x48ed53(0x95e)][_0x598a8f][_0x48ed53(0x3fe)]==_0x5ee7cc[_0x48ed53(0x3fe)]&&(_0x696fe6[_0x48ed53(0x95e)][_0x598a8f]['videoElement']&&(_0x696fe6[_0x48ed53(0x95e)][_0x598a8f]['videoElement'][_0x48ed53(0x18c)][_0x48ed53(0x46c)]=_0x48ed53(0x403)),_0x696fe6[_0x48ed53(0x7a0)](_0x598a8f),_0x598a8f!==_0x576bbd&&(_0x598a8f in _0x696fe6[_0x48ed53(0x834)]&&(_0x5ee7cc[_0x48ed53(0x576)]&&_0x5ee7cc[_0x48ed53(0x576)][_0x48ed53(0x2c6)](0x0,0x6)!==_0x696fe6['loadoutID']?(warnlog(_0x48ed53(0x3b8)),log(_0x48ed53(0x302)),_0x696fe6['closePC'](_0x598a8f,![])):warnlog(_0x48ed53(0x363)))));}document[_0x48ed53(0x405)](_0x48ed53(0x3c0))&&document['getElementById']('mainmenu')['parentNode'][_0x48ed53(0x8fa)](document['getElementById']('mainmenu'));}catch(_0x260296){errorlog(_0x260296);}if(_0x696fe6[_0x48ed53(0x965)]!==![]){if(Object[_0x48ed53(0x163)](_0x696fe6[_0x48ed53(0x95e)])[_0x48ed53(0x5d8)]>=_0x696fe6[_0x48ed53(0x965)]){warnlog(_0x48ed53(0x31a));return;}}else{if(_0x696fe6[_0x48ed53(0x885)]!==![]){if(Object[_0x48ed53(0x163)](_0x696fe6[_0x48ed53(0x95e)])[_0x48ed53(0x5d8)]+Object[_0x48ed53(0x163)](_0x696fe6[_0x48ed53(0x834)])['length']>=_0x696fe6['maxconnections']){warnlog(_0x48ed53(0x31a));return;}}}if(_0x696fe6['queue']){if(_0x696fe6[_0x48ed53(0x88f)])!(_0x576bbd in _0x696fe6[_0x48ed53(0x834)])&&_0x696fe6['offerSDP'](_0x576bbd);else{if(_0x696fe6[_0x48ed53(0x567)][_0x48ed53(0x335)](_0x576bbd)==-0x1)return;}}!_0x696fe6[_0x48ed53(0xfe)]&&await chooseBestTURN();_0x696fe6['encodedInsertableStreams']&&(_0x696fe6['configuration'][_0x48ed53(0x845)]=!![]);try{_0x696fe6[_0x48ed53(0x95e)][_0x576bbd]=new RTCPeerConnection(_0x696fe6[_0x48ed53(0xfe)]);}catch(_0xe79120){!_0x696fe6['cleanOutput']&&warnUser(_0x48ed53(0x8ef));errorlog(_0xe79120);return;}if(_0x696fe6[_0x48ed53(0x17f)]){if(Object[_0x48ed53(0x163)](_0x696fe6['rpcs'])['length']>0x1){warnlog('TOO\x20MANY\x20PUBLISHING\x20PEERS'),log(_0x696fe6[_0x48ed53(0x95e)]),delete _0x696fe6[_0x48ed53(0x95e)][_0x576bbd],updateUserList();return;}else warnlog(_0x48ed53(0x823));}_0x5ee7cc[_0x48ed53(0x3fe)]in _0x696fe6[_0x48ed53(0x6cb)]&&delete _0x696fe6[_0x48ed53(0x6cb)][_0x5ee7cc[_0x48ed53(0x3fe)]];try{_0x696fe6[_0x48ed53(0x95e)][_0x576bbd]['streamID']=_0x5ee7cc[_0x48ed53(0x3fe)];}catch(_0xc3b148){errorlog(_0xc3b148);return;}_0x5ee7cc[_0x48ed53(0x576)]?_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x576)]=_0x5ee7cc[_0x48ed53(0x576)]:_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x576)]=null;_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x6b8)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x259)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x318)]=![],_0x696fe6['rpcs'][_0x576bbd]['allowGraphs']=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x54e)]={},_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x158)]=![],_0x696fe6['rpcs'][_0x576bbd][_0x48ed53(0x54e)][_0x48ed53(0x658)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x54b)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x96e)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x8a6)]=null,_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x3ac)]=-0x1,_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x348)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x331)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x31e)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x6c5)]=-0x1,_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x58a)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x7ed)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x189)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x19e)]=![],_0x696fe6['rpcs'][_0x576bbd][_0x48ed53(0x1d6)]=[],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd]['videoMuted']=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x757)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x723)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x7c9)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x184)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x7b6)]=![],_0x696fe6['rpcs'][_0x576bbd][_0x48ed53(0x10b)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd]['closeTimeout']=null,_0x696fe6['rpcs'][_0x576bbd][_0x48ed53(0xe8)]=null,_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x85b)]=null,_0x696fe6['rpcs'][_0x576bbd][_0x48ed53(0x66f)]=null,_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x44a)]=![],_0x696fe6['rpcs'][_0x576bbd][_0x48ed53(0x923)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x6e5)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd]['scaleWidth']=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x8e7)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x6d1)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x69f)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x52f)]=null,_0x696fe6['rpcs'][_0x576bbd][_0x48ed53(0x59c)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x2e1)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x88f)]=null,_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x5bd)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x82e)]=0x64,_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x6a8)]=0x0,_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x378)]=0x0,_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x949)]=![],_0x696fe6['rpcs'][_0x576bbd][_0x48ed53(0x857)]='1',_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x50f)]='1',_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x4b5)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd]['pliCount']=0x0,_0x696fe6['rpcs'][_0x576bbd][_0x48ed53(0x956)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x8fb)]=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x980)]=null,_0x696fe6[_0x48ed53(0x95e)][_0x576bbd]['canvas']=null,_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x7ba)]={},_0x696fe6[_0x48ed53(0x95e)][_0x576bbd]['iframeSrc']=![],_0x696fe6['rpcs'][_0x576bbd]['iframeEle']=![],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x417)]=Date[_0x48ed53(0x869)](),_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x715)]=_0x696fe6['wssid'];(_0x696fe6[_0x48ed53(0x5ca)]==0x2||_0x696fe6['activeSpeaker']==0x4)&&(_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x259)]=!![]);if(_0x696fe6['showall']){var _0x58b6f8=createRichVideoElement(_0x576bbd);_0x58b6f8['style']['display']=_0x48ed53(0x3a2);}if(_0x696fe6[_0x48ed53(0x88f)]){if(_0x696fe6[_0x48ed53(0x2fb)]&&_0x48ed53(0x168)in _0x5ee7cc&&_0x5ee7cc[_0x48ed53(0x168)]!==![]){}else{var _0x33b3ff=soloLinkGenerator(_0x696fe6[_0x48ed53(0x95e)][_0x576bbd]['streamID']);createControlBox(_0x576bbd,_0x33b3ff,_0x696fe6[_0x48ed53(0x95e)][_0x576bbd]['streamID']);}}_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x7cd)]=_0x576bbd;if(_0x48ed53(0x3fe)in _0x5ee7cc){_0x696fe6['rpcs'][_0x576bbd][_0x48ed53(0x3fe)]=_0x5ee7cc[_0x48ed53(0x3fe)];try{if(_0x696fe6[_0x48ed53(0x8ae)]){if(_0x696fe6[_0x48ed53(0x8ae)][_0x48ed53(0x652)](_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x3fe)])){if(_0x696fe6[_0x48ed53(0x4ac)]!==![]){let _0x3e47ac=_0x696fe6[_0x48ed53(0x8ae)][_0x48ed53(0x335)](_0x696fe6[_0x48ed53(0x95e)][_0x576bbd]['streamID']);_0x696fe6[_0x48ed53(0x4ac)]['length']>_0x3e47ac&&(_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x58a)]=parseInt(_0x696fe6[_0x48ed53(0x4ac)][_0x3e47ac]),_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x58a)]<=0x0&&(_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x58a)]=![]));}}}}catch(_0x4116e3){errorlog(_0x4116e3);}}_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x8bd)]=function(_0x594fbe){_0x696fe6['closeRPC'](_0x576bbd);},_0x696fe6[_0x48ed53(0x95e)][_0x576bbd]['iceTimer']=null,_0x696fe6[_0x48ed53(0x95e)][_0x576bbd]['iceBundle']=[],_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x808)]=function(_0x10d5a9){var _0x13740e=_0x48ed53;if(_0x10d5a9['candidate']==null){log(_0x13740e(0x6f8));return;}try{if(_0x696fe6['icefilter']){if(_0x10d5a9[_0x13740e(0x384)]['candidate'][_0x13740e(0x335)](_0x696fe6[_0x13740e(0x485)])===-0x1){log(_0x13740e(0x2d5));return;}else log(_0x10d5a9[_0x13740e(0x384)]);}}catch(_0x626ac3){errorlog(_0x626ac3);}if(_0x696fe6[_0x13740e(0x95e)][_0x576bbd][_0x13740e(0x207)]!==null){_0x696fe6['rpcs'][_0x576bbd][_0x13740e(0x38e)]['push'](_0x10d5a9[_0x13740e(0x384)]);return;}_0x696fe6['rpcs'][_0x576bbd][_0x13740e(0x38e)][_0x13740e(0x3c3)](_0x10d5a9['candidate']),_0x696fe6[_0x13740e(0x95e)][_0x576bbd][_0x13740e(0x207)]=setTimeout(function(){var _0x57fa6f=_0x13740e;if(!(_0x576bbd in _0x696fe6[_0x57fa6f(0x95e)]))return;_0x696fe6[_0x57fa6f(0x95e)][_0x576bbd][_0x57fa6f(0x207)]=null;if(_0x696fe6[_0x57fa6f(0x95e)][_0x576bbd][_0x57fa6f(0x38e)]==[])return;var _0xa002af={};_0xa002af[_0x57fa6f(0x7cd)]=_0x576bbd,_0xa002af[_0x57fa6f(0x6ed)]=_0x57fa6f(0x7b8),_0xa002af[_0x57fa6f(0x5d2)]=_0x696fe6[_0x57fa6f(0x95e)][_0x576bbd][_0x57fa6f(0x38e)],_0xa002af[_0x57fa6f(0x576)]=_0x696fe6['rpcs'][_0x576bbd]['session'],_0x696fe6[_0x57fa6f(0x95e)][_0x576bbd][_0x57fa6f(0x38e)]=[],_0x696fe6['password']?_0x696fe6[_0x57fa6f(0x414)](JSON['stringify'](_0xa002af['candidates']))[_0x57fa6f(0x46f)](function(_0xdf0271){var _0x4db968=_0x57fa6f;_0xa002af['candidates']=_0xdf0271[0x0],_0xa002af[_0x4db968(0x5f7)]=_0xdf0271[0x1],_0x696fe6['anyrequest'](_0xa002af);})[_0x57fa6f(0x212)](errorlog):_0x696fe6[_0x57fa6f(0x683)](_0xa002af);},0x190);},_0x696fe6['rpcs'][_0x576bbd][_0x48ed53(0x361)]=function(_0x2aab24){var _0x24438a=_0x48ed53;switch(this[_0x24438a(0x42f)]){case _0x24438a(0x82f):log(_0x24438a(0x82f)),log('closeTimeout\x20cancelled;\x202'),clearInterval(_0x696fe6[_0x24438a(0x95e)][this['UUID']][_0x24438a(0x8a2)]);case _0x24438a(0x3c5):log(_0x24438a(0x3c5)),log(_0x24438a(0x419)),clearInterval(_0x696fe6[_0x24438a(0x95e)][this[_0x24438a(0x7cd)]]['closeTimeout']);case'connected':log(_0x24438a(0x3d1)),log(_0x24438a(0x157)),clearInterval(_0x696fe6[_0x24438a(0x95e)][this[_0x24438a(0x7cd)]][_0x24438a(0x8a2)]);if(_0x696fe6[_0x24438a(0x17f)]){if(_0x696fe6['ws'][_0x24438a(0x68e)]!==0x1){_0x696fe6['ws'][_0x24438a(0x7da)]();break;}_0x696fe6['ws'][_0x24438a(0x7da)](),setTimeout(function(){var _0x26c1e2=_0x24438a;_0x696fe6[_0x26c1e2(0x4d4)]!=!![]&&warnUser(_0x26c1e2(0x357));},0x1);}break;case _0x24438a(0x8fe):log(_0x24438a(0x52b)),warnlog('rpcs\x20onconnectionstatechange\x20Disconnected;\x20retry\x20in\x205s'),clearInterval(_0x696fe6[_0x24438a(0x95e)][this[_0x24438a(0x7cd)]][_0x24438a(0x8a2)]);this[_0x24438a(0x7cd)]in _0x696fe6[_0x24438a(0x95e)]?_0x696fe6[_0x24438a(0x95e)][this[_0x24438a(0x7cd)]][_0x24438a(0x8a2)]=setTimeout(function(_0x3f37dc){var _0x2eb8b2=_0x24438a;_0x696fe6[_0x2eb8b2(0x7a0)](_0x3f37dc);},0x1388,this[_0x24438a(0x7cd)]):log(_0x24438a(0x762));break;case'failed':warnlog(_0x24438a(0x202)),log(_0x24438a(0xe3)),clearInterval(_0x696fe6[_0x24438a(0x95e)][this['UUID']]['closeTimeout']);this[_0x24438a(0x7cd)]in _0x696fe6[_0x24438a(0x95e)]?_0x696fe6['rpcs'][this[_0x24438a(0x7cd)]]['closeTimeout']=setTimeout(function(_0x31c1f6){var _0x4edaf6=_0x24438a;_0x696fe6[_0x4edaf6(0x7a0)](_0x31c1f6);},0xbb8,this[_0x24438a(0x7cd)]):log('UUID\x20not\x20found;\x20can\x27t\x20close.');break;case _0x24438a(0x106):warnlog(_0x24438a(0x661)),_0x696fe6['closeRPC'](this[_0x24438a(0x7cd)]);break;default:log(_0x24438a(0x65f)),clearInterval(_0x696fe6[_0x24438a(0x95e)][this[_0x24438a(0x7cd)]]['closeTimeout']);break;}},_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x33a)]=function(){var _0x2f49f8=_0x48ed53;try{if(this['iceConnectionState']==_0x2f49f8(0x106))errorlog(_0x2f49f8(0x80c));else{if(this[_0x2f49f8(0x40c)]==_0x2f49f8(0x8fe))warnlog('ICE\x20DISCONNECTED'),_0x696fe6[_0x2f49f8(0x95e)][_0x576bbd]['opacityDisconnect']='0',_0x696fe6['rpcs'][_0x576bbd][_0x2f49f8(0x7ed)][_0x2f49f8(0x18c)][_0x2f49f8(0x256)]='0',_0x696fe6[_0x2f49f8(0x95e)][_0x576bbd][_0x2f49f8(0x838)]=setTimeout(function(_0x5ae1fc){updateMixer();},0x1f4,_0x576bbd);else this[_0x2f49f8(0x40c)]==_0x2f49f8(0x768)?errorlog(_0x2f49f8(0x179)):(log(_0x2f49f8(0x4e4)+this[_0x2f49f8(0x40c)]),_0x696fe6[_0x2f49f8(0x95e)][_0x576bbd][_0x2f49f8(0x838)]&&clearTimeout(_0x696fe6[_0x2f49f8(0x95e)][_0x576bbd][_0x2f49f8(0x838)]),_0x696fe6[_0x2f49f8(0x95e)][_0x576bbd][_0x2f49f8(0x7ed)]&&'opacity'in _0x696fe6[_0x2f49f8(0x95e)][_0x576bbd]['videoElement']['style']?_0x696fe6[_0x2f49f8(0x95e)][_0x576bbd]['opacityDisconnect']=='0'&&_0x696fe6['rpcs'][_0x576bbd][_0x2f49f8(0x50f)]=='1'?(_0x696fe6['rpcs'][_0x576bbd][_0x2f49f8(0x7ed)]['style'][_0x2f49f8(0x256)]='1',_0x696fe6[_0x2f49f8(0x95e)][_0x576bbd][_0x2f49f8(0x857)]='1',updateMixer()):_0x696fe6[_0x2f49f8(0x95e)][_0x576bbd][_0x2f49f8(0x857)]='1':_0x696fe6[_0x2f49f8(0x95e)][_0x576bbd][_0x2f49f8(0x857)]='1');}}catch(_0x176cb8){}},_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x844)]=function(_0x1200bc){var _0x30d8b8=_0x48ed53;log(_0x1200bc);if(_0x1200bc[_0x30d8b8(0x431)][_0x30d8b8(0x956)]&&_0x1200bc[_0x30d8b8(0x431)]['label']!=='sendChannel'){if(_0x696fe6['badStreamList'][_0x30d8b8(0x652)](_0x696fe6[_0x30d8b8(0x95e)][_0x576bbd][_0x30d8b8(0x3fe)]))return;_0x1200bc[_0x30d8b8(0x431)][_0x30d8b8(0x956)]===_0x30d8b8(0x937)?_0x696fe6[_0x30d8b8(0x605)](_0x696fe6['rpcs'],_0x576bbd,_0x1200bc[_0x30d8b8(0x431)]):_0x696fe6['recieveFile'](_0x696fe6[_0x30d8b8(0x95e)],_0x576bbd,_0x1200bc[_0x30d8b8(0x431)]);return;}_0x696fe6['rpcs'][_0x576bbd][_0x30d8b8(0x69e)]=_0x1200bc[_0x30d8b8(0x431)],_0x696fe6[_0x30d8b8(0x95e)][_0x576bbd][_0x30d8b8(0x69e)][_0x30d8b8(0x7cd)]=_0x576bbd,_0x696fe6[_0x30d8b8(0x95e)][_0x576bbd][_0x30d8b8(0x69e)][_0x30d8b8(0x281)]=_0x5a6388=>{var _0x469bc8=_0x30d8b8,_0x5c5f83={};_0x5c5f83[_0x469bc8(0x2f7)]=![],_0x5c5f83[_0x469bc8(0x15e)]=![],_0x5c5f83[_0x469bc8(0x8ca)]=![],_0x5c5f83[_0x469bc8(0x8b9)]=![],_0x5c5f83['video']=![],_0x5c5f83[_0x469bc8(0x176)]=![],_0x5c5f83[_0x469bc8(0x524)]=![],_0x5c5f83[_0x469bc8(0x2c7)]=![];_0x696fe6[_0x469bc8(0x975)]&&(_0x696fe6[_0x469bc8(0x975)]===_0x469bc8(0x14e)||_0x696fe6['audioCodec']==='lyra')&&(_0x5c5f83[_0x469bc8(0x441)]=_0x696fe6[_0x469bc8(0x975)]);try{if(_0x696fe6[_0x469bc8(0x16a)]!==![])_0x696fe6[_0x469bc8(0x16a)]['includes'](_0x696fe6['rpcs'][_0x576bbd]['streamID'])?_0x5c5f83[_0x469bc8(0x232)]=!![]:_0x5c5f83[_0x469bc8(0x232)]=![];else{if(_0x696fe6[_0x469bc8(0x176)]!==![]){if(_0x696fe6[_0x469bc8(0x176)]!==null)_0x696fe6[_0x469bc8(0x95e)][_0x576bbd][_0x469bc8(0x3fe)]===_0x696fe6[_0x469bc8(0x176)]?(_0x5c5f83[_0x469bc8(0x176)]=!![],_0x5c5f83[_0x469bc8(0x232)]=!![]):_0x5c5f83[_0x469bc8(0x232)]=![];else _0x696fe6['directorUUID']&&(_0x576bbd==_0x696fe6[_0x469bc8(0x625)]?(_0x5c5f83[_0x469bc8(0x176)]=!![],_0x5c5f83['video']=!![]):_0x5c5f83[_0x469bc8(0x232)]=![]);}else _0x696fe6[_0x469bc8(0x126)]!==![]?_0x696fe6['exclude'][_0x469bc8(0x652)](_0x696fe6[_0x469bc8(0x95e)][_0x576bbd][_0x469bc8(0x3fe)])?_0x5c5f83[_0x469bc8(0x232)]=![]:_0x5c5f83[_0x469bc8(0x232)]=!![]:_0x5c5f83[_0x469bc8(0x232)]=!![];}_0x696fe6[_0x469bc8(0x38b)]!==![]?_0x696fe6[_0x469bc8(0x38b)][_0x469bc8(0x652)](_0x696fe6[_0x469bc8(0x95e)][_0x576bbd][_0x469bc8(0x3fe)])?_0x5c5f83[_0x469bc8(0x8b9)]=!![]:_0x5c5f83[_0x469bc8(0x8b9)]=![]:_0x5c5f83[_0x469bc8(0x8b9)]=!![];_0x696fe6[_0x469bc8(0x6f5)]!==![]?_0x696fe6[_0x469bc8(0x6f5)]['includes'](_0x696fe6[_0x469bc8(0x95e)][_0x576bbd]['streamID'])?_0x5c5f83[_0x469bc8(0x8ca)]=!![]:_0x5c5f83[_0x469bc8(0x8ca)]=![]:_0x5c5f83[_0x469bc8(0x8ca)]=!![];if(_0x696fe6[_0x469bc8(0xd2)]!==![]){if(_0x696fe6[_0x469bc8(0xd2)]===!![])_0x5c5f83['allowscreen']=!![];else _0x696fe6[_0x469bc8(0xd2)][_0x469bc8(0x652)](_0x696fe6[_0x469bc8(0x95e)][_0x576bbd][_0x469bc8(0x3fe)])?_0x5c5f83['allowscreen']=!![]:_0x5c5f83['allowscreen']=![];}else _0x5c5f83[_0x469bc8(0x2c7)]=!![];_0x696fe6['allowVideos']!==![]&&(!_0x696fe6[_0x469bc8(0x267)][_0x469bc8(0x652)](_0x696fe6[_0x469bc8(0x95e)][_0x576bbd][_0x469bc8(0x3fe)])&&(_0x5c5f83[_0x469bc8(0x232)]=![],_0x5c5f83[_0x469bc8(0x8b9)]=![]));(_0x696fe6[_0x469bc8(0x190)]||_0x696fe6['midiRemote'])&&(_0x5c5f83['allowmidi']=_0x696fe6[_0x469bc8(0x190)]||_0x696fe6['midiRemote']);_0x5c5f83['downloads']=!![];_0x696fe6[_0x469bc8(0x251)]&&(_0x5c5f83[_0x469bc8(0x2f7)]=![]);_0x696fe6[_0x469bc8(0x32e)]&&(_0x696fe6[_0x469bc8(0x32e)]==_0x469bc8(0xf9)||_0x696fe6[_0x469bc8(0x32e)]==_0x469bc8(0x12d)||_0x696fe6[_0x469bc8(0x32e)]==_0x469bc8(0x8ff))&&(_0x5c5f83[_0x469bc8(0x524)]=!![]);_0x696fe6[_0x469bc8(0x3ca)]&&(_0x5c5f83[_0x469bc8(0x3ca)]=!![]);if(_0x696fe6[_0x469bc8(0x2da)]['includes'](_0x696fe6[_0x469bc8(0x95e)][_0x576bbd]['streamID'])){warnlog(_0x469bc8(0x8e5)),_0x5c5f83['downloads']=![],_0x5c5f83[_0x469bc8(0x15e)]=![],_0x5c5f83[_0x469bc8(0x8ca)]=![],_0x5c5f83['audio']=![],_0x5c5f83[_0x469bc8(0x232)]=![],_0x5c5f83[_0x469bc8(0x176)]=![],_0x5c5f83[_0x469bc8(0x524)]=![];;}}catch(_0x4c6722){errorlog(_0x4c6722);}try{_0x5c5f83[_0x469bc8(0x4b6)]={},_0x5c5f83[_0x469bc8(0x4b6)][_0x469bc8(0x956)]=_0x696fe6[_0x469bc8(0x956)],_0x5c5f83[_0x469bc8(0x4b6)][_0x469bc8(0x8fb)]=_0x696fe6['order'],_0x5c5f83[_0x469bc8(0x4b6)][_0x469bc8(0x7e5)]=_0x696fe6['stereo'],_0x5c5f83[_0x469bc8(0x4b6)][_0x469bc8(0x60f)]=_0x696fe6['bitrate'],_0x5c5f83[_0x469bc8(0x4b6)][_0x469bc8(0x2a6)]=_0x696fe6['audiobitrate'],_0x5c5f83[_0x469bc8(0x4b6)][_0x469bc8(0x5a7)]=_0x696fe6['codec'];_0x696fe6[_0x469bc8(0x975)]&&(_0x5c5f83['info'][_0x469bc8(0x67c)]=_0x696fe6[_0x469bc8(0x975)]);_0x5c5f83['info'][_0x469bc8(0x412)]=_0x696fe6['version'],_0x5c5f83[_0x469bc8(0x4b6)][_0x469bc8(0x5f2)]=_0x696fe6[_0x469bc8(0x5f2)],_0x5c5f83[_0x469bc8(0x4b6)][_0x469bc8(0x826)]=_0x696fe6[_0x469bc8(0x559)],_0x5c5f83[_0x469bc8(0x4b6)]['ptime']=_0x696fe6[_0x469bc8(0x777)],_0x5c5f83['info']['minptime']=_0x696fe6['minptime'],_0x5c5f83[_0x469bc8(0x4b6)][_0x469bc8(0x3eb)]=_0x696fe6[_0x469bc8(0x3eb)];navigator&&navigator[_0x469bc8(0x669)]&&(_0x5c5f83[_0x469bc8(0x4b6)][_0x469bc8(0x64f)]=navigator[_0x469bc8(0x669)]);navigator&&navigator[_0x469bc8(0x34c)]&&(_0x5c5f83['info']['platform']=navigator[_0x469bc8(0x34c)]);if(_0x696fe6[_0x469bc8(0x137)]===![]){if(window[_0x469bc8(0x110)]){_0x5c5f83[_0x469bc8(0x4b6)][_0x469bc8(0x36f)]=window[_0x469bc8(0x110)][_0x469bc8(0x298)];try{_0x5c5f83=_0x696fe6[_0x469bc8(0x219)](_0x5c5f83,_0x576bbd);}catch(_0x21ea06){errorlog(_0x21ea06),warnUser(_0x21ea06[_0x469bc8(0x41c)]);}}else _0x5c5f83[_0x469bc8(0x4b6)][_0x469bc8(0x36f)]=![];}else _0x5c5f83[_0x469bc8(0x4b6)][_0x469bc8(0x36f)]=![];}catch(_0x2c8d09){};_0x5c5f83['guest']=![],_0x5c5f83['scene']=![],_0x5c5f83[_0x469bc8(0x88f)]=![],_0x5c5f83['limitaudio']=![],_0x5c5f83[_0x469bc8(0x5f2)]=![];_0x696fe6[_0x469bc8(0x559)]&&(_0x5c5f83[_0x469bc8(0x3b7)]=!![]);_0x696fe6['degrade']&&(_0x5c5f83['degrade']=_0x696fe6[_0x469bc8(0x3d4)]);_0x696fe6[_0x469bc8(0x4d8)]&&(_0x5c5f83[_0x469bc8(0x4d8)]=_0x696fe6[_0x469bc8(0x4d8)]);_0x696fe6[_0x469bc8(0x781)]!==![]&&(_0x5c5f83[_0x469bc8(0x781)]=_0x696fe6[_0x469bc8(0x781)]);if(_0x696fe6[_0x469bc8(0x88f)]){_0x5c5f83[_0x469bc8(0x88f)]=!![],_0x5c5f83[_0x469bc8(0x5f2)]=_0x696fe6[_0x469bc8(0x5f2)];if(_0x696fe6[_0x469bc8(0x625)]&&_0x696fe6['directorUUID']===_0x576bbd)_0x696fe6[_0x469bc8(0x395)]();else{var _0x417475={};_0x417475['addCoDirector']=[];for(var _0x598806 in _0x696fe6[_0x469bc8(0x834)]){_0x696fe6[_0x469bc8(0x834)][_0x598806][_0x469bc8(0xee)]===!![]&&_0x417475[_0x469bc8(0x311)][_0x469bc8(0x3c3)](_0x598806);}_0x417475[_0x469bc8(0x311)][_0x469bc8(0x5d8)]&&(_0x5c5f83[_0x469bc8(0x460)]=_0x417475);}if(_0x696fe6[_0x469bc8(0xfc)]&&_0x696fe6[_0x469bc8(0xfc)]>0x0)_0x5c5f83['setClock']=_0x696fe6['roomTimer']-Date[_0x469bc8(0x869)]()/0x3e8,_0x5c5f83[_0x469bc8(0x6cf)]=!![],_0x5c5f83['startClock']=!![];else _0x696fe6['roomTimer']&&_0x696fe6[_0x469bc8(0xfc)]<0x0&&(_0x5c5f83['setClock']=_0x696fe6[_0x469bc8(0xfc)]*-0x1,_0x5c5f83['showClock']=!![],_0x5c5f83[_0x469bc8(0x7c0)]=!![],_0x5c5f83[_0x469bc8(0x8b4)]=!![]);_0x696fe6['showRoomTime']&&(_0x5c5f83[_0x469bc8(0x868)]=!![]);}else{if(_0x696fe6[_0x469bc8(0x36c)]!==![])_0x5c5f83[_0x469bc8(0x36c)]=_0x696fe6['scene'],_0x696fe6[_0x469bc8(0x54b)]&&(_0x5c5f83[_0x469bc8(0x54b)]=_0x696fe6[_0x469bc8(0x54b)]);else _0x696fe6[_0x469bc8(0x60b)]!==![]&&_0x696fe6[_0x469bc8(0x60b)]!==''&&(_0x5c5f83[_0x469bc8(0x5f2)]=_0x696fe6[_0x469bc8(0x5f2)],_0x5c5f83['guest']=!![]);}!_0x696fe6[_0x469bc8(0x60b)]&&(_0x696fe6['beepToNotify']&&(playtone(![],'jointone'),showNotification(_0x469bc8(0x932)))),_0x696fe6[_0x469bc8(0x95e)][_0x576bbd]['settings']=_0x5c5f83,_0x696fe6['sendRequest'](_0x5c5f83,_0x576bbd)?log(_0x469bc8(0x25c)):errorlog(_0x469bc8(0xf5)),pokeIframeAPI(_0x469bc8(0x748),!![],_0x576bbd),pokeIframeAPI(_0x469bc8(0x3af),!![],_0x576bbd),pokeAPI(_0x469bc8(0x231),_0x696fe6['rpcs'][_0x576bbd][_0x469bc8(0x3fe)]);},_0x696fe6[_0x30d8b8(0x95e)][_0x576bbd][_0x30d8b8(0x69e)]['onmessage']=async _0x3ca4a2=>{var _0x4b5d47=_0x30d8b8;if(typeof _0x3ca4a2[_0x4b5d47(0x64d)]=='object'){if(!_0x696fe6[_0x4b5d47(0x95e)][_0x576bbd][_0x4b5d47(0x189)]){_0x696fe6[_0x4b5d47(0x95e)][_0x576bbd][_0x4b5d47(0x189)]=document[_0x4b5d47(0x1ee)]('img'),_0x696fe6[_0x4b5d47(0x95e)][_0x576bbd][_0x4b5d47(0x189)][_0x4b5d47(0x760)]=0x10,_0x696fe6['rpcs'][_0x576bbd][_0x4b5d47(0x189)][_0x4b5d47(0x69d)]=0x9,_0x696fe6[_0x4b5d47(0x95e)][_0x576bbd][_0x4b5d47(0x189)][_0x4b5d47(0x18c)][_0x4b5d47(0x197)]='contain',_0x696fe6[_0x4b5d47(0x95e)][_0x576bbd][_0x4b5d47(0x189)][_0x4b5d47(0x1cd)][_0x4b5d47(0x7cd)]=_0x576bbd;try{_0x696fe6['rpcs'][_0x576bbd][_0x4b5d47(0x189)]['dataset'][_0x4b5d47(0x265)]=_0x696fe6[_0x4b5d47(0x95e)][_0x576bbd]['streamID'];}catch(_0x1f2891){}_0x696fe6[_0x4b5d47(0x95e)][_0x576bbd][_0x4b5d47(0x189)][_0x4b5d47(0x490)]=![],_0x696fe6[_0x4b5d47(0x95e)][_0x576bbd]['imageElement'][_0x4b5d47(0x210)](_0x4b5d47(0x922),function(_0x11234b){var _0x48f108=_0x4b5d47;log(_0x48f108(0x84f));try{if(_0x11234b['ctrlKey']||_0x11234b[_0x48f108(0x242)]){_0x11234b['preventDefault']();var _0x3802db=_0x11234b['currentTarget'][_0x48f108(0x1cd)]['UUID'];if(_0x48f108(0x54e)in _0x696fe6[_0x48f108(0x95e)][_0x3802db]){var [_0x28b35c,_0x5dc9f6]=statsMenuCreator();printViewStats(_0x5dc9f6,_0x3802db),_0x28b35c[_0x48f108(0x521)]=setInterval(printViewStats,_0x696fe6[_0x48f108(0x7c2)],_0x5dc9f6,_0x3802db);}return _0x11234b[_0x48f108(0x3e1)](),![];}}catch(_0x5c98c9){errorlog(_0x5c98c9);}}),updateMixer();}else _0x696fe6[_0x4b5d47(0x95e)][_0x576bbd]['imageElement'][_0x4b5d47(0x490)]&&(_0x696fe6['rpcs'][_0x576bbd]['imageElement']['hidden']=![],_0x696fe6[_0x4b5d47(0x95e)][_0x576bbd]['imageElement']['style'][_0x4b5d47(0x293)]=_0x4b5d47(0x588));_0x696fe6[_0x4b5d47(0x95e)][_0x576bbd][_0x4b5d47(0x189)][_0x4b5d47(0x342)]=window['URL'][_0x4b5d47(0x2c1)](new Blob([new Uint8Array(_0x3ca4a2['data'])],{'type':_0x4b5d47(0x223)}));return;}try{var _0x5657c3=JSON['parse'](_0x3ca4a2[_0x4b5d47(0x64d)]);}catch(_0x1769cb){_0x5657c3=_0x1769cb[_0x4b5d47(0x64d)];}_0x5657c3[_0x4b5d47(0x7cd)]=_0x576bbd,_0x4b5d47(0xf1)in _0x5657c3?await _0x696fe6[_0x4b5d47(0x4f9)](_0x5657c3,_0x576bbd+_0x4b5d47(0x680)):await _0x696fe6['processRPCSOnMessage'](_0x5657c3,_0x576bbd);},_0x696fe6[_0x30d8b8(0x4f9)]=async function(_0x4aa61c,_0x524e14){var _0x5374a1=_0x30d8b8;if(_0x5374a1(0x72b)in _0x4aa61c){warnlog(_0x5374a1(0x1b4)),_0x696fe6[_0x5374a1(0x7a0)](_0x524e14,!![]);return;}else{if(_0x5374a1(0x7ef)in _0x4aa61c){var _0x534bd2={};_0x534bd2[_0x5374a1(0x74f)]=_0x4aa61c[_0x5374a1(0x7ef)],_0x696fe6[_0x5374a1(0x3da)](_0x534bd2,_0x524e14),warnlog('PINGED');return;}else{if(_0x5374a1(0x74f)in _0x4aa61c){warnlog(_0x5374a1(0x1be));return;}}}var _0x16a26e=![],_0x391561=![];if(_0x5374a1(0x2e9)in _0x4aa61c){if(_0x696fe6[_0x5374a1(0x88f)])!_0x696fe6[_0x5374a1(0x4d4)]&&warnUser('The\x20request\x20('+_0x4aa61c[_0x5374a1(0x2e9)]+_0x5374a1(0x364),0x1388);else!_0x696fe6[_0x5374a1(0x4d4)]&&(_0x696fe6[_0x5374a1(0x7b8)]?warnUser(_0x5374a1(0x274),0x1388):warnUser('The\x20remote\x20control\x20request\x20failed.',0x1388));errorlog(_0x5374a1(0x407)+_0x4aa61c[_0x5374a1(0x2e9)]+_0x5374a1(0x45b)+_0x696fe6[_0x5374a1(0x88f)]);}if(_0x5374a1(0x7f9)in _0x4aa61c)_0x696fe6[_0x5374a1(0x5b1)](_0x4aa61c);else{if(_0x5374a1(0x384)in _0x4aa61c)_0x4aa61c['UUID']=_0x524e14,log(_0x5374a1(0x638)),_0x696fe6[_0x5374a1(0x317)](_0x4aa61c);else _0x5374a1(0x5d2)in _0x4aa61c&&(_0x4aa61c['UUID']=_0x524e14,log(_0x5374a1(0x506)),_0x696fe6[_0x5374a1(0x572)](_0x4aa61c));}if('iframeSrc'in _0x4aa61c)try{_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x72e)]=_0x4aa61c[_0x5374a1(0x72e)]||![];if(_0x696fe6[_0x5374a1(0x88f)]){if(_0x696fe6['rpcs'][_0x524e14]['iframeSrc']){var _0x1c35f3=document['createElement']('div');_0x1c35f3[_0x5374a1(0x83e)]=_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x72e)],_0x1c35f3[_0x5374a1(0x83e)]=_0x1c35f3[_0x5374a1(0x47b)],_0x1c35f3=_0x1c35f3['textContent']||_0x1c35f3[_0x5374a1(0x83e)]||'',getById(_0x5374a1(0x877)+_0x524e14)[_0x5374a1(0x47b)]=_0x5374a1(0x29b)+_0x1c35f3+'\x27\x20target=\x27_blank\x27>'+_0x1c35f3+'',getById('iframeDetails_'+_0x524e14)['classList'][_0x5374a1(0x76b)](_0x5374a1(0x490));}else getById(_0x5374a1(0x877)+_0x524e14)[_0x5374a1(0x6f4)][_0x5374a1(0x3d5)](_0x5374a1(0x490)),getById('iframeDetails_'+_0x524e14)[_0x5374a1(0x83e)]='';}else{if(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x72e)]==![]){try{_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x790)][_0x5374a1(0x76b)]();}catch(_0x597e26){errorlog(_0x597e26);}_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['iframeVideo']&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x757)]['remove'](),_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x757)]=![]);_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x790)]=![],_0x16a26e=!![];if(_0x696fe6[_0x5374a1(0x176)]!==![]){if(_0x696fe6[_0x5374a1(0x176)]!==null)_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x3fe)]===_0x696fe6[_0x5374a1(0x176)]&&(_0x696fe6['broadcastIFrame']=![]);else _0x524e14==_0x696fe6[_0x5374a1(0x625)]&&(_0x696fe6[_0x5374a1(0x91b)]=![]);}}else{if(_0x696fe6['broadcast']!==![]){if(_0x696fe6[_0x5374a1(0x176)]!==null){if(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x3fe)]===_0x696fe6[_0x5374a1(0x176)]){if(_0x696fe6[_0x5374a1(0x6f5)]===![])_0x696fe6['rpcs'][_0x524e14]['iframeEle']=loadIframe(_0x4aa61c[_0x5374a1(0x72e)],_0x524e14),_0x16a26e=!![],_0x696fe6[_0x5374a1(0x91b)]=_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x790)],_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x3fe)]&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x790)][_0x5374a1(0x1cd)][_0x5374a1(0x265)]=_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x3fe)]);else _0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x3fe)]in _0x696fe6['noiframe']&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['iframeEle']=loadIframe(_0x4aa61c[_0x5374a1(0x72e)],_0x524e14),_0x16a26e=!![],_0x696fe6[_0x5374a1(0x91b)]=_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['iframeEle'],_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x3fe)]&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x790)]['dataset'][_0x5374a1(0x265)]=_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x3fe)]));}}else{if(_0x696fe6[_0x5374a1(0x625)]){if(_0x524e14==_0x696fe6[_0x5374a1(0x625)]){if(_0x696fe6[_0x5374a1(0x6f5)]===![])_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x790)]=loadIframe(_0x4aa61c[_0x5374a1(0x72e)],_0x524e14),_0x16a26e=!![],_0x696fe6[_0x5374a1(0x91b)]=_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x790)],_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x3fe)]&&(_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x790)]['dataset']['sid']=_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['streamID']);else _0x696fe6['rpcs'][_0x524e14]['streamID']in _0x696fe6[_0x5374a1(0x6f5)]&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x790)]=loadIframe(_0x4aa61c[_0x5374a1(0x72e)],_0x524e14),_0x16a26e=!![],_0x696fe6[_0x5374a1(0x91b)]=_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x790)],_0x696fe6['rpcs'][_0x524e14]['streamID']&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x790)][_0x5374a1(0x1cd)][_0x5374a1(0x265)]=_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x3fe)]));}}}}else{if(_0x696fe6[_0x5374a1(0x6f5)]===![])_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x790)]=loadIframe(_0x4aa61c[_0x5374a1(0x72e)],_0x524e14),_0x16a26e=!![],_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x3fe)]&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x790)][_0x5374a1(0x1cd)]['sid']=_0x696fe6['rpcs'][_0x524e14]['streamID']);else _0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x3fe)]in _0x696fe6['noiframe']&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x790)]=loadIframe(_0x4aa61c[_0x5374a1(0x72e)],_0x524e14),_0x16a26e=!![],_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['streamID']&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x790)][_0x5374a1(0x1cd)][_0x5374a1(0x265)]=_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x3fe)]));}}}}catch(_0x48329e){errorlog(_0x48329e);}else{if(_0x5374a1(0x5b7)in _0x4aa61c){if(_0x696fe6['rpcs'][_0x524e14]['iframeEle'])try{_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x72e)][_0x5374a1(0x539)]('https://www.youtube.com/')&&processIframeSyncUpdates(_0x4aa61c[_0x5374a1(0x5b7)],_0x524e14);}catch(_0x1ca8ae){errorlog(_0x1ca8ae);}}}if(_0x5374a1(0x7b8)in _0x4aa61c)try{_0x4aa61c=await _0x696fe6[_0x5374a1(0x394)](_0x4aa61c);if(!_0x4aa61c)return;}catch(_0x21d3bf){errorlor(_0x21d3bf);}_0x5374a1(0xf6)in _0x4aa61c&&processOBSCommand(_0x4aa61c);if('chat'in _0x4aa61c){var _0x2f11cf=![],_0x5031f4=![];_0x696fe6['directorUUID']===_0x524e14&&(_0x2f11cf=!![],_0x5374a1(0x952)in _0x4aa61c&&(_0x4aa61c[_0x5374a1(0x952)]==!![]&&(_0x5031f4=!![])));if(_0x696fe6['director']){if(_0x4aa61c[_0x5374a1(0x468)]=='Raised\x20hand')_0x696fe6[_0x5374a1(0x144)]&&playtone(),getById('hands_'+_0x524e14)['style'][_0x5374a1(0x46c)]='block',_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x11c)]['style']['display']=_0x5374a1(0x866);else _0x4aa61c[_0x5374a1(0x468)]==_0x5374a1(0x1d9)&&(getById('hands_'+_0x524e14)[_0x5374a1(0x18c)][_0x5374a1(0x46c)]=_0x5374a1(0x403),_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x11c)][_0x5374a1(0x18c)][_0x5374a1(0x46c)]=_0x5374a1(0x403));}log('isDirector\x20'+_0x2f11cf),getChatMessage(_0x4aa61c[_0x5374a1(0x468)],_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['label'],_0x2f11cf,_0x5031f4);}_0x5374a1(0x7a9)in _0x4aa61c&&_0x696fe6['gotGenericData'](_0x4aa61c[_0x5374a1(0x7a9)],_0x524e14);'autoSync'in _0x4aa61c&&(_0x696fe6[_0x5374a1(0x1fc)]=_0x4aa61c['autoSync'],_0x696fe6[_0x5374a1(0x240)](_0x524e14));_0x5374a1(0x971)in _0x4aa61c&&log(_0x4aa61c);if('group'in _0x4aa61c){log(_0x4aa61c);_0x4aa61c[_0x5374a1(0x1d6)]?_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x1d6)]=_0x4aa61c[_0x5374a1(0x1d6)][_0x5374a1(0x6bb)](','):_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['group']=[];log(_0x696fe6[_0x5374a1(0x95e)][_0x524e14]),_0x16a26e=!![];if(_0x696fe6[_0x5374a1(0x88f)]&&_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x3fe)])try{syncGroup(_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x1d6)],_0x524e14);}catch(_0x260cce){errorlog(_0x260cce);}pokeIframeAPI(_0x5374a1(0x3e5),_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x1d6)],_0x524e14);}_0x5374a1(0x230)in _0x4aa61c&&(log(_0x4aa61c),_0x696fe6[_0x5374a1(0x65e)]&&updateClosedCaptions(_0x4aa61c,_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x956)],_0x524e14));_0x5374a1(0x15e)in _0x4aa61c&&_0x4aa61c[_0x5374a1(0x15e)]!==![]&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['allowMIDI']=_0x4aa61c[_0x5374a1(0x15e)]);_0x696fe6[_0x5374a1(0x88f)]&&(_0x5374a1(0x8e0)in _0x4aa61c&&updateDirectorsAudio(_0x4aa61c[_0x5374a1(0x8e0)],_0x524e14),_0x5374a1(0x782)in _0x4aa61c&&gotDevicesRemote(_0x4aa61c[_0x5374a1(0x782)],_0x524e14),'videoOptions'in _0x4aa61c&&updateDirectorsVideo(_0x4aa61c[_0x5374a1(0x7a3)],_0x524e14),'recorder'in _0x4aa61c&&updateRemoteRecordButton(_0x524e14,_0x4aa61c[_0x5374a1(0x887)]),_0x5374a1(0x97c)in _0x4aa61c&&updateRemoteTimerButton(_0x524e14,_0x4aa61c[_0x5374a1(0x97c)]));_0x5374a1(0x491)in _0x4aa61c&&meshcastWatch(_0x524e14,_0x4aa61c[_0x5374a1(0x491)]);_0x5374a1(0x38f)in _0x4aa61c&&(_0x696fe6[_0x5374a1(0x567)][_0x5374a1(0x335)](_0x524e14)>=0x0&&(_0x696fe6[_0x5374a1(0x79a)]&&lowerhand()));_0x5374a1(0x3ca)in _0x4aa61c&&(_0x696fe6[_0x5374a1(0x567)]['indexOf'](_0x524e14)>=0x0&&(_0x696fe6[_0x5374a1(0x3ca)]=_0x4aa61c[_0x5374a1(0x3ca)],pokeIframeAPI(_0x5374a1(0x6b5),_0x696fe6[_0x5374a1(0x3ca)]),_0x16a26e=!![]));if(_0x5374a1(0x51d)in _0x4aa61c){if(_0x696fe6['broadcast']===![]){log(_0x4aa61c);if(_0x696fe6[_0x5374a1(0x567)][_0x5374a1(0x335)](_0x524e14)>=0x0){if(_0x4aa61c['infocus']!==![]){if(_0x4aa61c['infocus']===_0x696fe6[_0x5374a1(0x3fe)])_0x696fe6[_0x5374a1(0x51d)]=!![];else{if(_0x696fe6[_0x5374a1(0x8ae)][_0x5374a1(0x5d8)]&&!(_0x4aa61c[_0x5374a1(0x51d)]in _0x696fe6[_0x5374a1(0x8ae)]))warnlog(_0x5374a1(0x985)),_0x696fe6[_0x5374a1(0x51d)]=![];else{if(_0x696fe6['view']&&_0x696fe6['view']!==_0x4aa61c[_0x5374a1(0x51d)])warnlog('NOT\x20VIEW\x20TARGET'),_0x696fe6[_0x5374a1(0x51d)]=![];else{if(_0x696fe6[_0x5374a1(0x36c)]!==![]&&_0x696fe6[_0x5374a1(0x625)]&&_0x696fe6[_0x5374a1(0x625)]in _0x696fe6[_0x5374a1(0x95e)]&&!_0x696fe6[_0x5374a1(0x95e)][_0x696fe6[_0x5374a1(0x625)]][_0x5374a1(0x54b)]&&_0x4aa61c[_0x5374a1(0x51d)]===_0x696fe6[_0x5374a1(0x95e)][_0x696fe6[_0x5374a1(0x625)]]['streamID'])warnlog(_0x5374a1(0x896)),_0x696fe6['infocus']=![];else{for(var _0x1e72a6 in _0x696fe6[_0x5374a1(0x95e)]){if(_0x696fe6['rpcs'][_0x1e72a6][_0x5374a1(0x3fe)]===_0x4aa61c[_0x5374a1(0x51d)]){_0x696fe6['infocus']=_0x1e72a6;break;}}warnlog(_0x5374a1(0x8c1));}}}}}else _0x696fe6[_0x5374a1(0x51d)]=![];_0x16a26e=!![],_0x391561=!![];}}}_0x5374a1(0x1ab)in _0x4aa61c&&(log(_0x4aa61c),_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x54e)][_0x5374a1(0x1ab)]=_0x4aa61c[_0x5374a1(0x1ab)],isIFrame&&parent[_0x5374a1(0x43b)]({'sensors':_0x4aa61c[_0x5374a1(0x1ab)]},_0x696fe6[_0x5374a1(0x1b6)]));_0x5374a1(0x623)in _0x4aa61c&&playbackMIDI(_0x4aa61c[_0x5374a1(0x623)]);_0x5374a1(0x17a)in _0x4aa61c&&_0x4aa61c[_0x5374a1(0x17a)]&&addDownloadLink(_0x4aa61c[_0x5374a1(0x17a)],_0x524e14,_0x696fe6[_0x5374a1(0x95e)]);'rotate_video'in _0x4aa61c&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['rotate']!=_0x4aa61c[_0x5374a1(0x71f)]&&(_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x44a)]=_0x4aa61c[_0x5374a1(0x71f)],_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x7ed)]&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x7ed)][_0x5374a1(0x577)]=_0x696fe6['rpcs'][_0x524e14]['rotate']),_0x16a26e=!![]));if(_0x5374a1(0x4b6)in _0x4aa61c){warnlog(_0x4aa61c),_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x54e)][_0x5374a1(0x4b6)]=_0x4aa61c[_0x5374a1(0x4b6)];_0x4aa61c['info'][_0x5374a1(0x6e8)]&&(!_0x696fe6[_0x5374a1(0x1fc)]&&(_0x696fe6['autoSyncObject']=_0x4aa61c[_0x5374a1(0x4b6)]['autoSync'],_0x696fe6[_0x5374a1(0x240)](_0x524e14)));if(_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x6d1)]){if(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x54e)][_0x5374a1(0x4b6)][_0x5374a1(0x585)])_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['signalMeter'][_0x5374a1(0x1cd)][_0x5374a1(0x6dd)]='1';else'cpuLimited'in _0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x54e)][_0x5374a1(0x4b6)]&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x6d1)]['dataset']['cpu']='0');}_0x5374a1(0x883)in _0x4aa61c[_0x5374a1(0x4b6)]&&(_0x4aa61c['info']['obs_control']!==![]?(_0x696fe6['rpcs'][_0x524e14]['obsControl']=_0x4aa61c[_0x5374a1(0x4b6)][_0x5374a1(0x883)],_0x696fe6['obsStateSync'](_0x5374a1(0x5ba),_0x524e14)):_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x4b5)]=![]);if(_0x5374a1(0x956)in _0x4aa61c['info']){typeof _0x4aa61c[_0x5374a1(0x4b6)][_0x5374a1(0x956)]=='string'?_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x956)]=sanitizeLabel(_0x4aa61c[_0x5374a1(0x4b6)][_0x5374a1(0x956)]):_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['label']=![];applyStyleEffect(_0x524e14);if(_0x696fe6[_0x5374a1(0x88f)]){var _0x214eb2=getById(_0x5374a1(0x2d7)+_0x524e14);if(_0x214eb2){_0x214eb2['style'][_0x5374a1(0x5fb)]='left',_0x214eb2[_0x5374a1(0x18c)][_0x5374a1(0x62b)]=_0x5374a1(0x927),_0x214eb2[_0x5374a1(0x18c)][_0x5374a1(0x18d)]=_0x5374a1(0x121),_0x214eb2[_0x5374a1(0x18c)][_0x5374a1(0x500)]='relative',_0x214eb2['style'][_0x5374a1(0x571)]=_0x5374a1(0x496),_0x214eb2['dataset'][_0x5374a1(0x7cd)]=_0x524e14;if(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x956)])_0x214eb2['innerText']=_0x696fe6['rpcs'][_0x524e14]['label'],_0x214eb2['classList']['remove']('addALabel');else _0x696fe6[_0x5374a1(0x625)]===_0x524e14?(_0x214eb2['innerText']=miscTranslations[_0x5374a1(0x4e5)],_0x214eb2['classList'][_0x5374a1(0x76b)](_0x5374a1(0x824))):(_0x214eb2[_0x5374a1(0x83e)]=miscTranslations['add-a-label'],_0x214eb2[_0x5374a1(0x6f4)]['add']('addALabel'));_0x214eb2['onclick']=async function(_0x6edac){var _0x22a27e=_0x5374a1,_0x443c4a=_0x6edac[_0x22a27e(0x670)][_0x22a27e(0x83e)];_0x696fe6[_0x22a27e(0x95e)][_0x6edac[_0x22a27e(0x670)][_0x22a27e(0x1cd)][_0x22a27e(0x7cd)]][_0x22a27e(0x956)]===![]&&(_0x443c4a='');window[_0x22a27e(0x3a8)]();var _0x27154d=await promptAlt(miscTranslations[_0x22a27e(0x83d)],![],![],_0x443c4a);if(_0x27154d!==null){_0x27154d==''?(_0x27154d=![],_0x696fe6['directorUUID']===_0x524e14?(_0x6edac[_0x22a27e(0x670)][_0x22a27e(0x83e)]=miscTranslations[_0x22a27e(0x4e5)],_0x6edac[_0x22a27e(0x670)][_0x22a27e(0x6f4)]['remove'](_0x22a27e(0x824))):(_0x6edac[_0x22a27e(0x670)]['innerText']=miscTranslations[_0x22a27e(0x7c5)],_0x6edac[_0x22a27e(0x670)][_0x22a27e(0x6f4)][_0x22a27e(0x3d5)](_0x22a27e(0x824)))):(_0x6edac['target'][_0x22a27e(0x83e)]=_0x27154d,_0x6edac['target'][_0x22a27e(0x6f4)][_0x22a27e(0x76b)](_0x22a27e(0x824)));var _0x46570b={};_0x46570b['UUID']=_0x6edac[_0x22a27e(0x670)][_0x22a27e(0x1cd)][_0x22a27e(0x7cd)],_0x46570b[_0x22a27e(0x93e)]=!![],_0x46570b[_0x22a27e(0x57c)]=_0x27154d,_0x696fe6[_0x22a27e(0x3da)](_0x46570b,_0x46570b[_0x22a27e(0x7cd)]);}};}}}if('order'in _0x4aa61c[_0x5374a1(0x4b6)]){_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x8fb)]=parseInt(_0x4aa61c[_0x5374a1(0x4b6)][_0x5374a1(0x8fb)])||0x0;if(_0x696fe6['director']){var _0x31969f=document[_0x5374a1(0x44f)](_0x5374a1(0x443)+_0x524e14+'\x22]');_0x31969f[0x0]&&(_0x31969f[0x0][_0x5374a1(0x83e)]=_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['order']);}}else _0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x8fb)]=0x0;if(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x543)]){if(_0x5374a1(0x8a1)in _0x4aa61c[_0x5374a1(0x4b6)]){if(_0x4aa61c[_0x5374a1(0x4b6)]['power_level']!==null){var _0x346764=_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x543)]['querySelector']('.battery-level');if(_0x346764){var _0x70ae73=parseInt(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x54e)][_0x5374a1(0x4b6)]['power_level'])||0x0;_0x70ae73>0x64&&(_0x70ae73=0x64);_0x70ae73<0x0&&(_0x70ae73=0x0);_0x346764[_0x5374a1(0x18c)][_0x5374a1(0x69d)]=parseInt(_0x70ae73)+'%';if(_0x70ae73<0xa)_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x543)]['classList'][_0x5374a1(0x76b)](_0x5374a1(0xdc)),_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x543)][_0x5374a1(0x6f4)][_0x5374a1(0x3d5)](_0x5374a1(0x4f5));else _0x70ae73<0x19?(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x543)]['classList'][_0x5374a1(0x76b)](_0x5374a1(0x4f5)),_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x543)][_0x5374a1(0x6f4)][_0x5374a1(0x3d5)](_0x5374a1(0xdc))):(_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x543)][_0x5374a1(0x6f4)][_0x5374a1(0x76b)]('alert'),_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x543)][_0x5374a1(0x6f4)]['remove'](_0x5374a1(0xdc)));_0x70ae73<0x64&&_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x543)][_0x5374a1(0x6f4)][_0x5374a1(0x76b)](_0x5374a1(0x490)),_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x543)][_0x5374a1(0x38d)]=_0x70ae73+_0x5374a1(0x180);}}}'plugged_in'in _0x4aa61c['info']&&(_0x4aa61c[_0x5374a1(0x4b6)][_0x5374a1(0x2bc)]===![]?(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x543)]['dataset'][_0x5374a1(0x4ce)]='0',_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x543)]['classList'][_0x5374a1(0x76b)](_0x5374a1(0x490))):_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['batteryMeter'][_0x5374a1(0x1cd)][_0x5374a1(0x4ce)]='1');}if(_0x5374a1(0x297)in _0x4aa61c[_0x5374a1(0x4b6)]){_0x4aa61c[_0x5374a1(0x4b6)][_0x5374a1(0x297)]?_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x1d6)]=_0x4aa61c[_0x5374a1(0x4b6)][_0x5374a1(0x297)][_0x5374a1(0x6bb)](','):_0x696fe6['rpcs'][_0x524e14]['group']=[];if(_0x696fe6['director']){var _0x31969f=document[_0x5374a1(0x44f)](_0x5374a1(0x1cf)+_0x524e14+'\x22]');for(var _0x438dbf=0x0;_0x438dbf<_0x31969f['length'];_0x438dbf++){_0x31969f[_0x438dbf][_0x5374a1(0x6f4)][_0x5374a1(0x76b)]('pressed');for(var _0x119bdf=0x0;_0x119bdf<_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x1d6)][_0x5374a1(0x5d8)];_0x119bdf++){_0x31969f[_0x438dbf][_0x5374a1(0x1cd)]['group']===_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x1d6)][_0x119bdf]&&_0x31969f[_0x438dbf][_0x5374a1(0x6f4)][_0x5374a1(0x3d5)](_0x5374a1(0x6b0));}}_0x696fe6['rpcs'][_0x524e14]['group'][_0x5374a1(0x5d8)]&&syncGroup(_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x1d6)],_0x524e14);}else _0x16a26e=!![];}_0x5374a1(0x3ec)in _0x4aa61c['info']&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x7b6)]=_0x4aa61c['info'][_0x5374a1(0x3ec)],_0x696fe6[_0x5374a1(0x36c)]===![]&&(_0x696fe6['roomid']&&((!_0x696fe6[_0x5374a1(0x4d4)]||_0x696fe6[_0x5374a1(0x88f)])&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['remoteMuteElement']?_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x7b6)]?_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x10b)][_0x5374a1(0x18c)][_0x5374a1(0x46c)]='block':_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x10b)][_0x5374a1(0x18c)]['display']=_0x5374a1(0x403):(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x10b)]=getById('muteStateTemplate')[_0x5374a1(0x346)](!![]),_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x10b)]['id']=_0x5374a1(0x381)+_0x524e14,_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x7b6)]?_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x10b)][_0x5374a1(0x18c)][_0x5374a1(0x46c)]='block':_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['remoteMuteElement'][_0x5374a1(0x18c)][_0x5374a1(0x46c)]='none',_0x16a26e=!![])))),pokeIframeAPI('remote-mute-state',_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x7b6)],_0x524e14));if(_0x696fe6[_0x5374a1(0x88f)]){if(_0x5374a1(0x58d)in _0x4aa61c['info']){if(_0x4aa61c[_0x5374a1(0x4b6)][_0x5374a1(0x58d)]==![]){var _0x31969f=document[_0x5374a1(0x44f)]('[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22'+_0x524e14+'\x22]');_0x31969f[0x0]&&(_0x31969f[0x0][_0x5374a1(0x70c)]=!![],_0x31969f[0x0][_0x5374a1(0x38d)]=miscTranslations[_0x5374a1(0x15f)]);var _0x31969f=document[_0x5374a1(0x44f)](_0x5374a1(0xea)+_0x524e14+'\x22]');_0x31969f[0x0]&&(_0x31969f[0x0]['disabled']=!![],_0x31969f[0x0]['title']=title=miscTranslations[_0x5374a1(0x15f)],_0x31969f[0x0][_0x5374a1(0x18c)][_0x5374a1(0x256)]=0.2);}}if(_0x5374a1(0xcc)in _0x4aa61c['info']){if(_0x4aa61c[_0x5374a1(0x4b6)][_0x5374a1(0xcc)]!==![]){var _0x3e3a85=parseInt(_0x4aa61c[_0x5374a1(0x4b6)][_0x5374a1(0xcc)])||0x0;if(_0x3e3a85===0x0){var _0x31969f=document['querySelectorAll']('[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22'+_0x524e14+'\x22]');_0x31969f[0x0]&&(_0x31969f[0x0][_0x5374a1(0x57c)]=0x1,_0x31969f[0x0]['className']=_0x5374a1(0x6b0),_0x31969f[0x0][_0x5374a1(0x152)][0x1][_0x5374a1(0x47b)]=miscTranslations[_0x5374a1(0x89c)],_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x6a8)]=0x1),pokeIframeAPI(_0x5374a1(0x2f6),!![],_0x524e14);}else{var _0x31969f=document[_0x5374a1(0x44f)](_0x5374a1(0xea)+_0x524e14+'\x22]');_0x31969f[0x0]&&(_0x31969f[0x0][_0x5374a1(0x57c)]=_0x3e3a85,_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['directorVolumeState']=_0x3e3a85,remoteVolumeUI(_0x31969f[0x0]));}}}_0x5374a1(0xd4)in _0x4aa61c['info']&&(_0x4aa61c[_0x5374a1(0x4b6)][_0x5374a1(0xd4)]&&updateRemoteSpeakerMute(_0x524e14)),'directorDisplayMuted'in _0x4aa61c[_0x5374a1(0x4b6)]&&(_0x4aa61c['info']['directorDisplayMuted']&&updateRemoteDisplayMute(_0x524e14));}_0x5374a1(0x5bd)in _0x4aa61c[_0x5374a1(0x4b6)]&&(_0x696fe6[_0x5374a1(0x88f)]?_0x4aa61c['info']['directorVideoMuted']&&updateDirectorVideoMute(_0x524e14):(_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x5bd)]=_0x4aa61c['info'][_0x5374a1(0x5bd)],_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x5bd)]&&(_0x524e14 in _0x696fe6[_0x5374a1(0x95e)]&&_0x696fe6[_0x5374a1(0x4b9)](0x0,_0x524e14))));_0x5374a1(0x11f)in _0x4aa61c[_0x5374a1(0x4b6)]&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['videoMuted']=_0x4aa61c['info'][_0x5374a1(0x11f)],_0x696fe6['rpcs'][_0x524e14]['videoMuted']&&(_0x696fe6['director']&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x698)][_0x5374a1(0x18c)]['display']=_0x5374a1(0x3a2))),pokeIframeAPI(_0x5374a1(0x2e4),_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['videoMuted'],_0x524e14));_0x5374a1(0x71f)in _0x4aa61c[_0x5374a1(0x4b6)]&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['rotate']!=_0x4aa61c[_0x5374a1(0x4b6)]['rotate_video']&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['rotate']=_0x4aa61c['info']['rotate_video'],_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['videoElement']&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x7ed)][_0x5374a1(0x577)]=_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x44a)]),_0x16a26e=!![]));_0x5374a1(0x493)in _0x4aa61c[_0x5374a1(0x4b6)]&&(_0x4aa61c[_0x5374a1(0x4b6)][_0x5374a1(0x493)]===![]&&document[_0x5374a1(0x44f)](_0x5374a1(0x120)+_0x524e14)[_0x5374a1(0x2c0)](_0x475a90=>{var _0x14dd72=_0x5374a1;_0x475a90[_0x14dd72(0x44f)](_0x14dd72(0x77e))[_0x14dd72(0x2c0)](_0x41f8f4=>{var _0x1950fa=_0x14dd72,_0x25f198=soloLinkGenerator(_0x696fe6[_0x1950fa(0x95e)][_0x524e14][_0x1950fa(0x3fe)],![]);_0x41f8f4[_0x1950fa(0x57c)]=_0x25f198,_0x41f8f4[_0x1950fa(0x4ed)]=_0x25f198,_0x41f8f4[_0x1950fa(0x83e)]=_0x25f198;});}));if(_0x524e14===_0x696fe6[_0x5374a1(0x625)])try{_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x54e)][_0x5374a1(0x4b6)]['director']=!![],getById(_0x5374a1(0x120)+_0x524e14)[_0x5374a1(0x6f4)][_0x5374a1(0x3d5)](_0x5374a1(0x71d));}catch(_0x478b1b){}else{if(_0x696fe6[_0x5374a1(0x567)][_0x5374a1(0x335)](_0x524e14)>=0x0)try{_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x54e)][_0x5374a1(0x4b6)]['coDirector']=!![],getById(_0x5374a1(0x120)+_0x524e14)[_0x5374a1(0x6f4)][_0x5374a1(0x3d5)](_0x5374a1(0x3d6));}catch(_0x302084){}}_0x391561=!![],pokeAPI(_0x5374a1(0x5ba),getDetailedState(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x3fe)])),pokeIframeAPI('view-connection-info',_0x4aa61c[_0x5374a1(0x4b6)],_0x524e14);}if(_0x5374a1(0x57d)in _0x4aa61c){if(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x54e)]&&_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x54e)][_0x5374a1(0x4b6)]){_0x5374a1(0x73e)in _0x4aa61c[_0x5374a1(0x57d)]&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['stats'][_0x5374a1(0x4b6)][_0x5374a1(0x561)]=_0x4aa61c['miniInfo'][_0x5374a1(0x73e)]);'con'in _0x4aa61c[_0x5374a1(0x57d)]&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['stats']['info'][_0x5374a1(0x30c)]=_0x4aa61c['miniInfo']['con']);if('cpu'in _0x4aa61c[_0x5374a1(0x57d)]){_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x54e)]['info'][_0x5374a1(0x585)]=_0x4aa61c[_0x5374a1(0x57d)]['cpu'];if(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x6d1)]){if(_0x4aa61c[_0x5374a1(0x57d)][_0x5374a1(0x6dd)])_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x6d1)][_0x5374a1(0x1cd)][_0x5374a1(0x6dd)]='1';else _0x5374a1(0x6dd)in _0x4aa61c[_0x5374a1(0x57d)]&&(_0x696fe6['rpcs'][_0x524e14]['signalMeter'][_0x5374a1(0x1cd)][_0x5374a1(0x6dd)]='0');}}_0x5374a1(0x750)in _0x4aa61c[_0x5374a1(0x57d)]&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['stats']['info'][_0x5374a1(0x40d)]=_0x4aa61c[_0x5374a1(0x57d)][_0x5374a1(0x750)]);_0x5374a1(0x413)in _0x4aa61c['miniInfo']&&(typeof _0x4aa61c[_0x5374a1(0x57d)][_0x5374a1(0x413)]==_0x5374a1(0x898)?_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x54e)][_0x5374a1(0x4b6)][_0x5374a1(0x8a1)]=_0x4aa61c['miniInfo']['bat']*0x64:_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x54e)][_0x5374a1(0x4b6)]['power_level']=null);'chrg'in _0x4aa61c[_0x5374a1(0x57d)]&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['stats'][_0x5374a1(0x4b6)][_0x5374a1(0x2bc)]=_0x4aa61c['miniInfo'][_0x5374a1(0x3fa)]);_0x5374a1(0x75e)in _0x4aa61c['miniInfo']&&'c'in _0x4aa61c[_0x5374a1(0x57d)][_0x5374a1(0x75e)]&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x54e)][_0x5374a1(0x4b6)][_0x5374a1(0x4d9)]=_0x4aa61c['miniInfo'][_0x5374a1(0x75e)]['c'],_0x696fe6[_0x5374a1(0x74d)]&&_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x8df)]&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x8df)][_0x5374a1(0x83e)]='🔗'+_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['stats'][_0x5374a1(0x4b6)][_0x5374a1(0x4d9)],_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x8df)][_0x5374a1(0x1cd)][_0x5374a1(0x57c)]=_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x54e)][_0x5374a1(0x4b6)][_0x5374a1(0x4d9)]));if(_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x543)]){if(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x54e)]['info']&&_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x54e)]['info']['power_level']!==null){var _0x346764=_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x543)][_0x5374a1(0x2d6)](_0x5374a1(0x18f));if(_0x346764){var _0x70ae73=_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x54e)][_0x5374a1(0x4b6)][_0x5374a1(0x8a1)];_0x70ae73>0x64&&(_0x70ae73=0x64);_0x70ae73<0x0&&(_0x70ae73=0x0);_0x346764['style'][_0x5374a1(0x69d)]=parseInt(_0x70ae73)+'%';if(_0x70ae73<0xa)_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['batteryMeter'][_0x5374a1(0x6f4)][_0x5374a1(0x76b)](_0x5374a1(0xdc)),_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x543)][_0x5374a1(0x6f4)][_0x5374a1(0x3d5)](_0x5374a1(0x4f5));else _0x70ae73<0x19?(_0x696fe6['rpcs'][_0x524e14]['batteryMeter']['classList'][_0x5374a1(0x76b)](_0x5374a1(0x4f5)),_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x543)][_0x5374a1(0x6f4)]['add'](_0x5374a1(0xdc))):(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x543)][_0x5374a1(0x6f4)][_0x5374a1(0x76b)](_0x5374a1(0x4f5)),_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x543)][_0x5374a1(0x6f4)][_0x5374a1(0x76b)]('warn'));_0x70ae73<0x64&&_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x543)][_0x5374a1(0x6f4)]['remove'](_0x5374a1(0x490)),_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['batteryMeter'][_0x5374a1(0x38d)]=_0x70ae73+_0x5374a1(0x180);}}_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['stats'][_0x5374a1(0x4b6)]&&_0x5374a1(0x2bc)in _0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x54e)][_0x5374a1(0x4b6)]&&_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x54e)][_0x5374a1(0x4b6)][_0x5374a1(0x2bc)]===![]?(_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x543)]['dataset'][_0x5374a1(0x4ce)]='0',_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x543)][_0x5374a1(0x6f4)]['remove'](_0x5374a1(0x490))):_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x543)][_0x5374a1(0x1cd)]['plugged']='1';}}}if(_0x5374a1(0x460)in _0x4aa61c){_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x88f)]=!![];if(_0x696fe6['directorUUID']===_0x524e14){_0x5374a1(0x6ae)in _0x4aa61c[_0x5374a1(0x460)]&&(_0x696fe6[_0x5374a1(0x6ae)]=parseInt(_0x4aa61c['directorSettings'][_0x5374a1(0x6ae)])||0x0,_0x16a26e=!![]);if(_0x4aa61c['directorSettings'][_0x5374a1(0x2cc)]){if(_0x696fe6['broadcast']===![]){if(_0x4aa61c[_0x5374a1(0x460)][_0x5374a1(0x2cc)]===_0x696fe6[_0x5374a1(0x3fe)])_0x696fe6[_0x5374a1(0x51d)]=!![];else for(var _0x1e72a6 in _0x696fe6['rpcs']){if(_0x696fe6[_0x5374a1(0x95e)][_0x1e72a6][_0x5374a1(0x3fe)]===_0x4aa61c[_0x5374a1(0x460)]['soloVideo']){if((_0x696fe6['directorList'][_0x5374a1(0x652)](_0x1e72a6)||_0x696fe6[_0x5374a1(0x95e)][_0x1e72a6][_0x5374a1(0x88f)])&&!_0x696fe6[_0x5374a1(0x54b)])break;_0x696fe6[_0x5374a1(0x51d)]=_0x1e72a6;break;}}_0x16a26e=!![],_0x391561=!![];}}if(_0x5374a1(0x54b)in _0x4aa61c[_0x5374a1(0x460)]){if(_0x696fe6[_0x5374a1(0x36c)]!==![]){if(_0x696fe6[_0x5374a1(0x54b)])_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['showDirector']=_0x696fe6[_0x5374a1(0x54b)];else _0x4aa61c[_0x5374a1(0x460)]['showDirector']&&(_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x54b)]=_0x4aa61c[_0x5374a1(0x460)][_0x5374a1(0x54b)]);}}if(_0x696fe6['scene']!==![]){if(_0x4aa61c[_0x5374a1(0x460)][_0x5374a1(0x36c)])for(var _0x1e72a6 in _0x4aa61c[_0x5374a1(0x460)][_0x5374a1(0x36c)]){setTimeout(function(_0x1480f5){var _0x4179e8=_0x5374a1;_0x696fe6[_0x4179e8(0x84c)](_0x1480f5);},0x3e8,_0x4aa61c[_0x5374a1(0x460)][_0x5374a1(0x36c)][_0x1e72a6]);}if(_0x4aa61c['directorSettings'][_0x5374a1(0x1ec)])for(var _0x1e72a6 in _0x4aa61c['directorSettings']['mute']){setTimeout(function(_0x180329){var _0x2d5f70=_0x5374a1;_0x696fe6[_0x2d5f70(0x84c)](_0x180329);},0x3e8,_0x4aa61c['directorSettings'][_0x5374a1(0x1ec)][_0x1e72a6]);}}if(_0x5374a1(0x311)in _0x4aa61c[_0x5374a1(0x460)])for(var _0x438dbf=0x0;_0x438dbf<_0x4aa61c[_0x5374a1(0x460)]['addCoDirector'][_0x5374a1(0x5d8)];_0x438dbf++){if(!_0x696fe6[_0x5374a1(0x567)]['includes'](_0x4aa61c['directorSettings'][_0x5374a1(0x311)][_0x438dbf]['toString'])){_0x696fe6[_0x5374a1(0x567)][_0x5374a1(0x3c3)](_0x4aa61c['directorSettings'][_0x5374a1(0x311)][_0x438dbf]['toString']());var _0x165794=getById(_0x5374a1(0x120)+_0x4aa61c[_0x5374a1(0x460)][_0x5374a1(0x311)][_0x438dbf][_0x5374a1(0x3ab)]());_0x165794&&_0x165794[_0x5374a1(0x6f4)][_0x5374a1(0x3d5)](_0x5374a1(0x3d6));}}}}if(_0x696fe6['directorList'][_0x5374a1(0x335)](_0x524e14)>=0x0){_0x696fe6['scene']!==![]&&('action'in _0x4aa61c&&_0x696fe6[_0x5374a1(0x84c)](_0x4aa61c));_0x5374a1(0x460)in _0x4aa61c&&_0x4aa61c[_0x5374a1(0x460)][_0x5374a1(0x73a)]&&(!_0x696fe6[_0x5374a1(0x88f)]&&(_0x696fe6['scene']===![]&&(_0x696fe6[_0x5374a1(0x4a4)]=!![],_0x696fe6[_0x5374a1(0x2ff)]())));if(_0x5374a1(0x89e)in _0x4aa61c){_0x696fe6[_0x5374a1(0x59d)]=_0x4aa61c[_0x5374a1(0x89e)],log(_0x4aa61c);for(var _0x46c2c1 in _0x696fe6[_0x5374a1(0x59d)]){syncSceneState(_0x46c2c1),syncOtherState(_0x46c2c1);}}}if(_0x5374a1(0x2e9)in _0x4aa61c){if(_0x696fe6[_0x5374a1(0x88f)]){if(_0x4aa61c[_0x5374a1(0x2e9)]===_0x5374a1(0x533))_0x696fe6[_0x5374a1(0x89e)]=![],pokeAPI(_0x5374a1(0x88f),![]),pokeIframeAPI('director',![]),!_0x696fe6[_0x5374a1(0x4d4)]&&(warnUser(_0x5374a1(0x48e),0xbb8),getById(_0x5374a1(0x49e))[_0x5374a1(0x47b)]=miscTranslations[_0x5374a1(0x260)]);else{if(_0x4aa61c[_0x5374a1(0x2e9)]===_0x5374a1(0x307))!_0x696fe6[_0x5374a1(0x4d4)]&&warnUser(_0x5374a1(0x1c3),0xbb8);else{if(!_0x696fe6[_0x5374a1(0x4d4)]){if(_0x696fe6[_0x5374a1(0x625)]===_0x524e14)warnUser('The\x20request\x20failed;\x20you\x20can\x27t\x20apply\x20this\x20action\x20to\x20the\x20main\x20director.',0x1388);else _0x696fe6[_0x5374a1(0x7b8)]&&!_0x696fe6['director']?warnUser(_0x5374a1(0x906),0x1388):warnUser(_0x5374a1(0x8f4),0x1388);}}}}warnlog(_0x5374a1(0x407)+_0x4aa61c[_0x5374a1(0x2e9)]+_0x5374a1(0x45b)+_0x696fe6[_0x5374a1(0x88f)]);}if(_0x5374a1(0x448)in _0x4aa61c){if(_0x4aa61c['approved']===_0x5374a1(0x533)){if(_0x696fe6['director']){try{_0x696fe6['label']===![]&&(document['title']=miscTranslations[_0x5374a1(0x3aa)]);}catch(_0x4bfeec){errorlog(_0x4bfeec);};!_0x696fe6[_0x5374a1(0x4d4)]&&!_0x696fe6[_0x5374a1(0x89e)]&&(warnUser(_0x5374a1(0x447),0xbb8),getById('head4')['innerHTML']='You\x20are\x20a\x20co-director\x20of\x20this\x20room;\x20you\x20have\x20partial\x20director\x20control\x20assigned\x20to\x20you.'),_0x696fe6[_0x5374a1(0x89e)]=!![],pokeAPI(_0x5374a1(0x88f),!![]),pokeIframeAPI(_0x5374a1(0x88f),!![]);}}}if(_0x5374a1(0x8fb)in _0x4aa61c){_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x8fb)]=parseInt(_0x4aa61c[_0x5374a1(0x8fb)])||0x0;_0x524e14 in _0x696fe6[_0x5374a1(0x834)]&&(_0x696fe6['pcs'][_0x524e14][_0x5374a1(0x8fb)]=parseInt(_0x4aa61c[_0x5374a1(0x8fb)])||0x0);if(_0x696fe6['director']){var _0x31969f=document[_0x5374a1(0x44f)](_0x5374a1(0x443)+_0x524e14+'\x22]');_0x31969f[0x0]&&(_0x31969f[0x0][_0x5374a1(0x83e)]=parseInt(_0x4aa61c[_0x5374a1(0x8fb)])||0x0);}_0x16a26e=!![];}if(_0x5374a1(0x93e)in _0x4aa61c){log('Change\x20Label');if(_0x5374a1(0x57c)in _0x4aa61c){log(_0x5374a1(0x226));if(typeof _0x4aa61c[_0x5374a1(0x57c)]==_0x5374a1(0x75b)){_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x956)]=sanitizeLabel(_0x4aa61c[_0x5374a1(0x57c)]);_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x956)][_0x5374a1(0x5d8)]==0x0&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x956)]=![]);applyStyleEffect(_0x524e14);if(_0x696fe6[_0x5374a1(0x88f)]){var _0x31969f=getById(_0x5374a1(0x2d7)+_0x524e14);if(_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x956)])_0x31969f[_0x5374a1(0x83e)]=_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x956)],_0x31969f[_0x5374a1(0x6f4)][_0x5374a1(0x76b)](_0x5374a1(0x824));else _0x696fe6[_0x5374a1(0x625)]===_0x524e14?(_0x31969f[_0x5374a1(0x83e)]=miscTranslations[_0x5374a1(0x4e5)],_0x31969f[_0x5374a1(0x6f4)]['remove']('addALabel')):(_0x31969f[_0x5374a1(0x83e)]=miscTranslations[_0x5374a1(0x7c5)],_0x31969f[_0x5374a1(0x6f4)][_0x5374a1(0x3d5)](_0x5374a1(0x824)));}else _0x696fe6[_0x5374a1(0x253)]&&(_0x16a26e=!![]);}else{_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x956)]=![],applyStyleEffect(_0x524e14);if(_0x696fe6['director']){var _0x31969f=getById('label_'+_0x524e14);_0x696fe6[_0x5374a1(0x625)]===_0x524e14?(_0x31969f[_0x5374a1(0x83e)]=miscTranslations[_0x5374a1(0x4e5)],_0x31969f[_0x5374a1(0x6f4)][_0x5374a1(0x76b)]('addALabel')):(_0x31969f['innerText']=miscTranslations[_0x5374a1(0x7c5)],_0x31969f[_0x5374a1(0x6f4)][_0x5374a1(0x3d5)]('addALabel'));}else _0x696fe6[_0x5374a1(0x253)]&&(_0x16a26e=!![]);}_0x391561=!![],pokeIframeAPI('remote-label-changed',_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x956)],_0x524e14);}}'muteState'in _0x4aa61c&&(log(_0x4aa61c),_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['remoteMuteState']=_0x4aa61c[_0x5374a1(0x476)],_0x696fe6[_0x5374a1(0x4b9)](![],_0x524e14),_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x54e)][_0x5374a1(0x4b6)]&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x54e)]['info'][_0x5374a1(0x3ec)]=_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x7b6)]),_0x696fe6['scene']===![]&&(_0x696fe6['roomid']&&((!_0x696fe6[_0x5374a1(0x4d4)]||_0x696fe6['director'])&&(_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x10b)]?_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x7b6)]?_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x10b)][_0x5374a1(0x18c)]['display']=_0x5374a1(0x3a2):_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x10b)][_0x5374a1(0x18c)][_0x5374a1(0x46c)]='none':(_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['remoteMuteElement']=getById(_0x5374a1(0x570))[_0x5374a1(0x346)](!![]),_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x10b)]['id']=_0x5374a1(0x381)+_0x524e14,_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['remoteMuteState']?_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x10b)][_0x5374a1(0x18c)]['display']='block':_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x10b)]['style'][_0x5374a1(0x46c)]=_0x5374a1(0x403),_0x16a26e=!![]),_0x391561=!![]))),pokeAPI(_0x5374a1(0x56b),_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x7b6)],_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x3fe)]),pokeIframeAPI('remote-mute-state',_0x4aa61c['muteState'],_0x524e14));if(_0x5374a1(0x48a)in _0x4aa61c){var _0x33b676=getChromeVersion();_0x33b676&&(_0x33b676<0x50&&(_0x16a26e=!![]));}if('videoMuted'in _0x4aa61c){log(_0x5374a1(0x4a2)+_0x4aa61c[_0x5374a1(0x4fa)]),_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x4fa)]=_0x4aa61c[_0x5374a1(0x4fa)];!_0x696fe6[_0x5374a1(0x88f)]?(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x4fa)]?(!_0x696fe6[_0x5374a1(0x8b2)]&&_0x696fe6['requestRateLimit'](0x0,_0x524e14),_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x189)]&&(_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x189)][_0x5374a1(0x490)]=!![],_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x189)]['style'][_0x5374a1(0x293)]=_0x5374a1(0x490))):updateIncomingVideoElement(_0x524e14,!![],![]),_0x16a26e=!![]):_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x4fa)]?_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x698)][_0x5374a1(0x18c)][_0x5374a1(0x46c)]=_0x5374a1(0x866):_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x698)]['style']['display']=_0x5374a1(0x403);if(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x773)]&&_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['videoMuted'])setTimeout(function(){activeSpeaker();},0x0);else!_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x4fa)]&&setTimeout(function(){activeSpeaker();},0x0);_0x391561=!![],pokeAPI('remoteVideoMuted',_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x4fa)],_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x3fe)]),pokeIframeAPI(_0x5374a1(0x2e4),_0x4aa61c['videoMuted'],_0x524e14);}if(_0x5374a1(0x439)in _0x4aa61c){if(_0x524e14+_0x5374a1(0x680)in _0x696fe6[_0x5374a1(0x95e)]){_0x696fe6[_0x5374a1(0x95e)][_0x524e14+_0x5374a1(0x680)][_0x5374a1(0x184)]=_0x4aa61c[_0x5374a1(0x439)];if(_0x696fe6[_0x5374a1(0x88f)]){_0x696fe6[_0x5374a1(0x95e)][_0x524e14+_0x5374a1(0x680)][_0x5374a1(0x4fa)]=!_0x4aa61c[_0x5374a1(0x439)];try{pokeAPI(_0x5374a1(0x218),_0x696fe6[_0x5374a1(0x95e)][_0x524e14+_0x5374a1(0x680)][_0x5374a1(0x4fa)],_0x696fe6[_0x5374a1(0x95e)][_0x524e14+_0x5374a1(0x680)][_0x5374a1(0x3fe)]);}catch(_0x512e43){}_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x4fa)]?_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x698)][_0x5374a1(0x18c)][_0x5374a1(0x46c)]=_0x5374a1(0x866):_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x698)][_0x5374a1(0x18c)][_0x5374a1(0x46c)]=_0x5374a1(0x403);}else _0x696fe6[_0x5374a1(0x95e)][_0x524e14+_0x5374a1(0x680)][_0x5374a1(0x184)]=_0x4aa61c[_0x5374a1(0x439)],_0x16a26e=!![];_0x391561=!![];}}_0x5374a1(0x2e1)in _0x4aa61c&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14]['screenShareState']=_0x4aa61c[_0x5374a1(0x2e1)],_0x16a26e=!![],pokeIframeAPI(_0x5374a1(0x1e5),_0x4aa61c[_0x5374a1(0x2e1)],_0x524e14));if(_0x5374a1(0x85e)in _0x4aa61c){if(!_0x696fe6['director']){if(_0x5374a1(0x670)in _0x4aa61c){if(_0x696fe6[_0x5374a1(0x567)]['indexOf'](_0x524e14)>=0x0){var _0x274961=_0x4aa61c[_0x5374a1(0x670)];if(_0x274961===!![])_0x696fe6[_0x5374a1(0x5bd)]=_0x4aa61c[_0x5374a1(0x85e)];else _0x274961 in _0x696fe6['rpcs']&&(_0x696fe6['rpcs'][_0x274961][_0x5374a1(0x5bd)]=_0x4aa61c[_0x5374a1(0x85e)],_0x696fe6[_0x5374a1(0x95e)][_0x274961][_0x5374a1(0x5bd)]&&_0x696fe6[_0x5374a1(0x4b9)](0x0,_0x274961),_0x16a26e=!![]);}}}_0x391561=!![];}_0x5374a1(0x184)in _0x4aa61c&&(!_0x696fe6['director']&&(_0x696fe6[_0x5374a1(0x567)][_0x5374a1(0x335)](_0x524e14)>=0x0&&(_0x524e14 in _0x696fe6[_0x5374a1(0x95e)]&&(_0x696fe6[_0x5374a1(0x95e)][_0x524e14][_0x5374a1(0x184)]=_0x4aa61c['virtualHangup'],_0x696fe6['rpcs'][_0x524e14][_0x5374a1(0x184)]&&(_0x524e14 in _0x696fe6[_0x5374a1(0x95e)]&&_0x696fe6[_0x5374a1(0x4b9)](0x0,_0x524e14)),_0x16a26e=!![]))),_0x391561=!![]);if(_0x5374a1(0x74c)in _0x4aa61c){log(_0x5374a1(0x58e));try{_0x696fe6[_0x5374a1(0x7e3)](_0x524e14,_0x4aa61c[_0x5374a1(0x74c)]);}catch(_0x359fda){errorlog(_0x359fda);}}_0x5374a1(0x79e)in _0x4aa61c&&remoteStats(_0x4aa61c,_0x524e14);if(_0x16a26e)setTimeout(function(){updateMixer(),updateUserList();},0x1);else _0x391561&&updateUserList();},_0x696fe6[_0x30d8b8(0x95e)][_0x576bbd][_0x30d8b8(0x69e)][_0x30d8b8(0x8bd)]=()=>{var _0x4324fc=_0x30d8b8;warnlog(_0x4324fc(0x713));};},_0x696fe6[_0x48ed53(0x95e)][_0x576bbd][_0x48ed53(0x272)]=_0x1ddbb3=>{var _0x22ef81=_0x48ed53;warnlog(_0x22ef81(0x39d)),_0x696fe6[_0x22ef81(0xed)](_0x1ddbb3,_0x576bbd);},log(_0x48ed53(0x489));},_0x696fe6[_0x3313d4(0x564)]=function(_0x3aa318,_0x34fdd4){var _0xa5f101=_0x3313d4;log(_0xa5f101(0x56c)),!_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4]['screenElement']?(_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4][_0xa5f101(0x484)]=createVideoElement(),_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)]={},_0x696fe6['rpcs'][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x32d)]=_0x34fdd4,_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4][_0xa5f101(0x3fe)]&&(_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x3fe)]=_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4]['streamID']+':s'),_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+'_screen'][_0xa5f101(0x54e)]={},_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4][_0xa5f101(0x54e)]['Audio_Loudness']=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)]['getStats']=function(){return new Promise((_0x3412d7,_0x3d8ee7)=>{_0x3412d7([]);});},_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x74a)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x318)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x6b8)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)]['loudest']=![],_0x696fe6['rpcs'][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x8a6)]=null,_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x96e)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x3ac)]=-0x1,_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)]['bandwidthMuted']=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)]['showDirector']=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x331)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+'_screen'][_0xa5f101(0x31e)]=![],_0x696fe6['rpcs'][_0x34fdd4+_0xa5f101(0x680)]['targetBandwidth']=-0x1,_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+'_screen']['manualBandwidth']=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x7ed)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x189)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x19e)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)]['group']=_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4]['group']||[],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+'_screen'][_0xa5f101(0x4fa)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)]['iframeVideo']=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)]['directorVideoMuted']=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x184)]=![],_0x696fe6['rpcs'][_0x34fdd4+'_screen'][_0xa5f101(0x7b6)]=![],_0x696fe6['rpcs'][_0x34fdd4+_0xa5f101(0x680)]['remoteMuteElement']=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)]['lockedVideoBitrate']=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x7c9)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+'_screen'][_0xa5f101(0x8a2)]=null,_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)]['mutedState']=null,_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x85b)]=null,_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x66f)]=null,_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)]['scaleHeight']=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x6af)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)]['scaleSnap']=![],_0x696fe6['rpcs'][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x158)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+'_screen'][_0xa5f101(0x6d1)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x69f)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+'_screen'][_0xa5f101(0x52f)]=null,_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+'_screen']['screenIndexes']=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)]['screenShareState']=!![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x82e)]=0x64,_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+'_screen'][_0xa5f101(0x6a8)]=0x0,_0x696fe6['rpcs'][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x378)]=0x0,_0x696fe6['rpcs'][_0x34fdd4+_0xa5f101(0x680)]['opacityDisconnect']='1',_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x50f)]='1',_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x4b5)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x55b)]=0x0,_0x696fe6['rpcs'][_0x34fdd4+'_screen'][_0xa5f101(0x956)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x8fb)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x980)]=null,_0x696fe6['rpcs'][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x92f)]=null,_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x7ba)]={},_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)]['iframeSrc']=![],_0x696fe6['rpcs'][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x790)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x417)]=Date[_0xa5f101(0x869)](),_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)]['settings']=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x923)]=![],(_0x696fe6[_0xa5f101(0x5ca)]==0x2||_0x696fe6[_0xa5f101(0x5ca)]==0x4)&&(_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x259)]=!![]),_0x696fe6['rpcs'][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x7ed)]=_0x696fe6['rpcs'][_0x34fdd4]['screenElement'],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x7ed)][_0xa5f101(0x1cd)][_0xa5f101(0x7cd)]=_0x34fdd4+'_screen',_0x696fe6['rpcs'][_0x34fdd4+_0xa5f101(0x680)]['videoElement']['id']=_0xa5f101(0x4c2)+_0x34fdd4+_0xa5f101(0x680),_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)]['streamID']&&(_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x7ed)][_0xa5f101(0x1cd)][_0xa5f101(0x265)]=_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x3fe)]),_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)]['videoElement'][_0xa5f101(0x101)]=![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)]['voiceMeter']=![],setupIncomingScreenTracking(_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+'_screen']['videoElement'],_0x34fdd4+_0xa5f101(0x680)),_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4][_0xa5f101(0x484)][_0xa5f101(0x55e)]=createMediaStream(),_0x3aa318[_0xa5f101(0x2c0)](function(_0x1cc6e6){var _0x7c7cf3=_0xa5f101;_0x696fe6[_0x7c7cf3(0x95e)][_0x34fdd4][_0x7c7cf3(0x484)]['srcObject'][_0x7c7cf3(0x82b)](_0x1cc6e6);}),_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x7ed)][_0xa5f101(0x1fd)]=!![],_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+'_screen'][_0xa5f101(0x7ed)][_0xa5f101(0x6d0)](_0xa5f101(0x67a),''),mediaSourceUpdated(_0x34fdd4+_0xa5f101(0x680),_0x696fe6[_0xa5f101(0x95e)][_0x34fdd4+_0xa5f101(0x680)][_0xa5f101(0x3fe)])):_0x3aa318['forEach'](function(_0x4a7168){var _0x2cd0bb=_0xa5f101,_0x29160b=![];_0x696fe6[_0x2cd0bb(0x95e)][_0x34fdd4][_0x2cd0bb(0x484)]['srcObject'][_0x2cd0bb(0x53f)]()[_0x2cd0bb(0x2c0)](function(_0x5c8b70){_0x5c8b70['id']==_0x4a7168['id']&&(_0x29160b=!![]);}),!_0x29160b&&_0x696fe6[_0x2cd0bb(0x95e)][_0x34fdd4]['screenElement']['srcObject'][_0x2cd0bb(0x82b)](_0x4a7168);});},_0x696fe6[_0x3313d4(0xed)]=function(_0x48afbd,_0x96ddb6){var _0x6129f5=_0x3313d4;if(_0x696fe6[_0x6129f5(0x2da)]['includes'](_0x696fe6['rpcs'][_0x96ddb6]['streamID'])){errorlog(_0x6129f5(0x2a7));return;}var _0x1ee12d=[],_0x4ad027=![];if(_0x48afbd[_0x6129f5(0x579)]&&_0x48afbd[_0x6129f5(0x579)][0x0])_0x4ad027=_0x48afbd['streams'][0x0],_0x1ee12d=_0x4ad027[_0x6129f5(0x53f)]();else{if(_0x48afbd[_0x6129f5(0x1d8)])_0x1ee12d[_0x6129f5(0x3c3)](_0x48afbd[_0x6129f5(0x1d8)]);else{errorlog(_0x6129f5(0x402));return;}}if(_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6][_0x6129f5(0x52f)]){var _0x2cea23=_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6][_0x6129f5(0x52f)]['getTracks']();_0x1ee12d[_0x6129f5(0x2c0)](function(_0x3d8024){var _0x53bc28=_0x6129f5;_0x2cea23[_0x53bc28(0x2c0)](function(_0x2c5e6f){var _0x3780b8=_0x53bc28;if(_0x3d8024['id']==_0x2c5e6f['id']){var _0x136566=_0x1ee12d[_0x3780b8(0x335)](_0x3d8024);_0x136566>-0x1&&_0x1ee12d[_0x3780b8(0x424)](_0x136566,0x1);}});});}var _0x4e4c7c=![];if(_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6][_0x6129f5(0x59c)]&&_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6]['screenIndexes'][_0x6129f5(0x5d8)]){log('session.rpcs[UUID].screenIndexes:\x20'+_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6][_0x6129f5(0x59c)]);var _0x3bdba2=_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6][_0x6129f5(0x4b2)]();for(var _0x1fd255=0x0;_0x1fd255<_0x3bdba2['length'];_0x1fd255++){for(var _0x1bbfdc=0x0;_0x1bbfdc<_0x1ee12d['length'];_0x1bbfdc++){if(_0x3bdba2[_0x1fd255][_0x6129f5(0x1d8)]&&_0x3bdba2[_0x1fd255][_0x6129f5(0x1d8)]['id']==_0x1ee12d[_0x1bbfdc]['id'])for(var _0xc4931d=0x0;_0xc4931d<_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6][_0x6129f5(0x59c)][_0x6129f5(0x5d8)];_0xc4931d++){if(_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6][_0x6129f5(0x59c)][_0xc4931d]==_0x1fd255){_0x4e4c7c=!![];break;}}if(_0x4e4c7c)break;}if(_0x4e4c7c)break;}}log(_0x6129f5(0x96d)+_0x4e4c7c);try{var _0x5b2c80=_0x1ee12d[_0x6129f5(0x5d8)];while(_0x5b2c80--){if(_0x1ee12d[_0x5b2c80]['kind']==_0x6129f5(0x232)){if(_0x696fe6[_0x6129f5(0x16a)]!==![]&&!_0x696fe6[_0x6129f5(0x16a)][_0x6129f5(0x652)](_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6]['streamID'])){_0x1ee12d['splice'](_0x5b2c80,0x1);continue;}else{if(_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6]['settings']&&_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6][_0x6129f5(0x949)][_0x6129f5(0x2c7)]&&_0x4e4c7c)continue;else{if(_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6][_0x6129f5(0x949)]&&!_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6]['settings'][_0x6129f5(0x232)]){_0x1ee12d['splice'](_0x5b2c80,0x1);continue;}}}}else{if(_0x1ee12d[_0x5b2c80][_0x6129f5(0x527)]==_0x6129f5(0x8b9)){if(_0x696fe6[_0x6129f5(0x38b)]!==![]&&!_0x696fe6['noaudio'][_0x6129f5(0x652)](_0x696fe6['rpcs'][_0x96ddb6][_0x6129f5(0x3fe)])){_0x1ee12d[_0x6129f5(0x424)](_0x5b2c80,0x1);continue;}else{if(_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6]['settings']&&_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6][_0x6129f5(0x949)]['allowscreen']&&_0x4e4c7c)continue;else{if(_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6]['settings']&&!_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6][_0x6129f5(0x949)][_0x6129f5(0x8b9)]){_0x1ee12d[_0x6129f5(0x424)](_0x5b2c80,0x1);continue;}}}}}}}catch(_0x353aa3){errorlog(_0x353aa3);}if(!_0x1ee12d['length']){log('NO\x20NEW\x20TRACKS?');return;}if(_0x4e4c7c){_0x696fe6[_0x6129f5(0x564)](_0x1ee12d,_0x96ddb6);return;}_0x696fe6[_0x6129f5(0x50d)]!==![]&&playoutdelay(_0x96ddb6);_0x696fe6[_0x6129f5(0x646)](),_0x696fe6['directorDisplayMute']();_0x4ad027&&(_0x4ad027[_0x6129f5(0x8ab)]=function(_0xecf1e7){var _0x5a07ab=_0x6129f5;try{warnlog('Track\x20was\x20removed'),_0x696fe6['rpcs'][_0x96ddb6][_0x5a07ab(0x52f)][_0x5a07ab(0x53f)]()[_0x5a07ab(0x2c0)](_0x276127=>{var _0x2a1274=_0x5a07ab;_0x276127['id']==_0xecf1e7[_0x2a1274(0x1d8)]['id']&&_0x696fe6[_0x2a1274(0x95e)][_0x96ddb6][_0x2a1274(0x52f)][_0x2a1274(0x73d)](_0x276127);}),_0xecf1e7[_0x5a07ab(0x1d8)][_0x5a07ab(0x527)]=='video'?updateIncomingVideoElement(_0x96ddb6,!![],![]):updateIncomingVideoElement(_0x96ddb6,![],!![]),updateIncomingVideoElement(_0x96ddb6),setTimeout(function(){updateMixer();},0x1);}catch(_0x1a3d9a){}},_0x4ad027['onerror']=function(_0x677d4e){var _0x4a9995=_0x6129f5;errorlog(_0x677d4e);try{warnlog(_0x4a9995(0x345)),_0x696fe6[_0x4a9995(0x95e)][_0x96ddb6][_0x4a9995(0x52f)]['getTracks']()['forEach'](_0x4bb247=>{var _0x16368c=_0x4a9995;try{_0x4bb247['id']==_0x677d4e[_0x16368c(0x1d8)]['id']&&_0x696fe6[_0x16368c(0x95e)][_0x96ddb6]['streamSrc'][_0x16368c(0x73d)](_0x4bb247);}catch(_0x28eb2f){}}),_0x677d4e[_0x4a9995(0x1d8)][_0x4a9995(0x527)]==_0x4a9995(0x232)?updateIncomingVideoElement(_0x96ddb6,!![],![]):updateIncomingVideoElement(_0x96ddb6,![],!![]),setTimeout(function(){updateMixer();},0x1);}catch(_0x467bec){errorlog(_0x467bec);}});createRichVideoElement(_0x96ddb6);!_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6][_0x6129f5(0x52f)]&&(_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6]['streamSrc']=createMediaStream(),mediaSourceUpdated(_0x96ddb6,_0x696fe6[_0x6129f5(0x95e)][_0x96ddb6]['streamID']));var _0x40f3fd=![],_0x143236=![];_0x1ee12d[_0x6129f5(0x2c0)](_0x108459=>{var _0x1cc3ca=_0x6129f5;if(_0x108459[_0x1cc3ca(0x527)]==_0x1cc3ca(0x232))_0x40f3fd=!![];else _0x108459[_0x1cc3ca(0x527)]==_0x1cc3ca(0x8b9)&&(_0x143236=!![]);log('adding\x20track'),_0x696fe6['rpcs'][_0x96ddb6]['streamSrc'][_0x1cc3ca(0x82b)](_0x108459);});isIFrame&&_0x696fe6[_0x6129f5(0x960)]&&_0x1ee12d[_0x6129f5(0x2c0)](_0xc3f18f=>{var _0x6652fd=_0x6129f5;if(_0xc3f18f[_0x6652fd(0x527)]==='video')log('STARTING\x20NEW\x20VIDEO\x20TRACK'),_0xc3f18f[_0x6652fd(0x61a)]=new MediaStreamTrackProcessor(_0xc3f18f)['readable'][_0x6652fd(0x962)](),_0xc3f18f[_0x6652fd(0x61a)]['read']()[_0x6652fd(0x46f)](function _0x408318({done:_0x4dafd7,value:_0x4b7724}){var _0x2b79b4=_0x6652fd;if(_0x4dafd7){_0x4b7724&&_0x4b7724[_0x2b79b4(0x7da)]();return;}try{parent[_0x2b79b4(0x43b)]({'frame':_0x4b7724,'UUID':_0x96ddb6,'streamID':_0x696fe6[_0x2b79b4(0x95e)][_0x96ddb6][_0x2b79b4(0x3fe)],'trackID':_0xc3f18f['id'],'kind':'video'},_0x696fe6[_0x2b79b4(0x960)],[_0x4b7724]);}catch(_0x2dae32){_0x4b7724[_0x2b79b4(0x7da)]();return;}_0x4b7724[_0x2b79b4(0x7da)](),_0xc3f18f[_0x2b79b4(0x61a)][_0x2b79b4(0x116)]()[_0x2b79b4(0x46f)](_0x408318);});else _0xc3f18f[_0x6652fd(0x527)]===_0x6652fd(0x8b9)&&(log('STARTING\x20NEW\x20AUDIO\x20TRACK'),_0xc3f18f[_0x6652fd(0x61a)]=new MediaStreamTrackProcessor(_0xc3f18f)['readable'][_0x6652fd(0x962)](),_0xc3f18f[_0x6652fd(0x61a)]['read']()['then'](function _0x1d8aac({done:_0x508701,value:_0x54bd9d}){var _0x1b58c2=_0x6652fd;if(_0x508701){_0x54bd9d&&_0x54bd9d[_0x1b58c2(0x7da)]();return;}try{parent[_0x1b58c2(0x43b)]({'frame':_0x54bd9d,'UUID':_0x96ddb6,'streamID':_0x696fe6[_0x1b58c2(0x95e)][_0x96ddb6][_0x1b58c2(0x3fe)],'trackID':_0xc3f18f['id'],'kind':_0x1b58c2(0x8b9)},_0x696fe6[_0x1b58c2(0x960)],[new ArrayBuffer(_0x54bd9d)]);}catch(_0x76f2af){_0x54bd9d[_0x1b58c2(0x7da)]();return;}_0x54bd9d['close'](),_0xc3f18f['frameReader'][_0x1b58c2(0x116)]()[_0x1b58c2(0x46f)](_0x1d8aac);}));});if(_0x143236&&_0x40f3fd)updateIncomingVideoElement(_0x96ddb6);else{if(_0x40f3fd)updateIncomingVideoElement(_0x96ddb6,!![],![]);else{if(_0x143236){try{_0x696fe6['audioCodec']==_0x6129f5(0x324)&&lyraDecode(_0x48afbd[_0x6129f5(0x24d)]);}catch(_0x16e94d){errorlog(_0x16e94d);}updateIncomingVideoElement(_0x96ddb6,![],!![]),!_0x696fe6[_0x6129f5(0x60b)]&&_0x696fe6[_0x6129f5(0x989)]&&!_0x696fe6[_0x6129f5(0x10c)]&&setTimeout(function(){updateMixer();},0xa);}}}return _0x696fe6;},_0x696fe6;}());function getMeshcastCanvasTrack(){var _0x1fd366=_0x36135b;!session['mc']&&errorlog('Meshcast\x20not\x20connected;\x20cant\x27\x20create\x20canvas\x20for\x20it');!session['mc'][_0x1fd366(0x92f)]&&(session['mc']['canvas']=document[_0x1fd366(0x1ee)]('canvas'),session['mc'][_0x1fd366(0x92f)]['width']=0x140,session['mc']['canvas'][_0x1fd366(0x69d)]=0xb4);!session['mc']['ctx']&&(session['mc'][_0x1fd366(0x97e)]=session['mc']['canvas'][_0x1fd366(0x241)]('2d',{'alpha':![]}),session['mc'][_0x1fd366(0x97e)][_0x1fd366(0x35f)]=_0x1fd366(0x666),session['mc']['ctx'][_0x1fd366(0x35a)](0x0,0x0,session['mc']['canvas'][_0x1fd366(0x760)],session['mc'][_0x1fd366(0x92f)][_0x1fd366(0x69d)]));!session['mc'][_0x1fd366(0x2a9)]&&(function _0x5e0a02(){var _0x43893e=_0x1fd366;session['mc'][_0x43893e(0x97e)]['fillRect'](0x0,0x0,session['mc']['canvas'][_0x43893e(0x760)],session['mc'][_0x43893e(0x92f)]['height']),setTimeout(_0x5e0a02,0xfa);}(),session['mc'][_0x1fd366(0x2a9)]=session['mc'][_0x1fd366(0x92f)]['captureStream'](0x4));var _0x4df29b=session['mc'][_0x1fd366(0x2a9)][_0x1fd366(0x140)]();if(_0x4df29b['length'])return _0x4df29b[0x0];return errorlog(_0x1fd366(0x929)),![];}var meshcastServer=![];function selectMeshcast(_0x1ab3af){var _0x4b8e86=_0x36135b;meshcastServer={};var _0x31b681=_0x1ab3af[_0x4b8e86(0x36d)],_0x2714fa=_0x1ab3af[_0x4b8e86(0x805)];meshcastServer['url']=_0x2714fa[_0x31b681]['url'],meshcastServer[_0x4b8e86(0x7b5)]=_0x2714fa[_0x31b681][_0x4b8e86(0x7b5)];}async function meshcast(_0x12cbd7=![]){var _0x137d66=_0x36135b;async function _0x2a2a76(_0x48ccce,_0x5ebe00){var _0x141ca8=_0x4985;const _0x28fa52=new XMLHttpRequest();_0x28fa52[_0x141ca8(0x505)]=function(){var _0x3235b7=_0x141ca8;if(parseFloat(this[_0x3235b7(0x1e2)])>=0x0){if(parseFloat(this['responseText'])>0x32)_0x48ccce['innerHTML']+=_0x3235b7(0x947);else{if(parseFloat(this[_0x3235b7(0x1e2)])>0xa)_0x48ccce[_0x3235b7(0x47b)]+='\x20(ok)';else{if(parseFloat(this[_0x3235b7(0x1e2)])>0x0)_0x48ccce['innerHTML']+='\x20(good)';else{var _0x4f54a5=![];_0x48ccce[_0x3235b7(0x566)]&&(_0x4f54a5=!![]),_0x48ccce['disabled']=!![],_0x48ccce[_0x3235b7(0x47b)]+=_0x3235b7(0x4fc),document['getElementById'](_0x3235b7(0x6f3))['appendChild'](_0x48ccce),_0x4f54a5&&(document[_0x3235b7(0x405)](_0x3235b7(0x6f3))['options'][0x0]['selected']=!![]);}}}}else{var _0x4f54a5=![];_0x48ccce[_0x3235b7(0x566)]&&(_0x4f54a5=!![]),document['getElementById'](_0x3235b7(0x6f3))['appendChild'](_0x48ccce),_0x48ccce[_0x3235b7(0x47b)]+=_0x3235b7(0x4fc),_0x48ccce[_0x3235b7(0x70c)]=!![],_0x4f54a5&&(document[_0x3235b7(0x405)](_0x3235b7(0x6f3))[_0x3235b7(0x805)][0x0]['selected']=!![]);}session['director']&&!session[_0x3235b7(0x4d4)]&&!session[_0x3235b7(0x288)]&&document[_0x3235b7(0x405)](_0x3235b7(0x1fe))['classList'][_0x3235b7(0x76b)](_0x3235b7(0x490));},_0x28fa52[_0x141ca8(0x67d)]=function(){var _0x51d12e=_0x141ca8,_0x35dc1a=![];_0x48ccce[_0x51d12e(0x566)]&&(_0x35dc1a=!![]),document['getElementById']('edgelist')['appendChild'](_0x48ccce),_0x48ccce[_0x51d12e(0x47b)]+=_0x51d12e(0x4fc),_0x48ccce['disabled']=!![],_0x35dc1a&&(document[_0x51d12e(0x405)](_0x51d12e(0x6f3))['options'][0x0][_0x51d12e(0x566)]=!![]);},_0x28fa52[_0x141ca8(0x92c)](_0x141ca8(0x4e6),_0x5ebe00,!![]),_0x28fa52[_0x141ca8(0x8a5)]=0x3e8,_0x28fa52[_0x141ca8(0x611)]=function(_0x33b3f0){var _0x14fc52=_0x141ca8,_0xcad279=![];_0x48ccce[_0x14fc52(0x566)]&&(_0xcad279=!![]),document[_0x14fc52(0x405)](_0x14fc52(0x6f3))['appendChild'](_0x48ccce),_0x48ccce['innerHTML']+=_0x14fc52(0x8b8),_0xcad279&&(document[_0x14fc52(0x405)](_0x14fc52(0x6f3))[_0x14fc52(0x805)][0x0][_0x14fc52(0x566)]=!![]);},_0x28fa52[_0x141ca8(0x1c4)]();}async function _0x42a27b(_0x9c883d=![]){var _0x4a2653=_0x4985,_0x25b857=new Date(),_0x4a105a=_0x25b857[_0x4a2653(0x81c)]();urlParams[_0x4a2653(0x5e0)]('tz')&&(_0x4a105a=parseInt(urlParams[_0x4a2653(0x300)]('tz'))||_0x4a105a),fetch(_0x4a2653(0x10d)+Date[_0x4a2653(0x869)]())['then'](_0x24acc0=>_0x24acc0[_0x4a2653(0x68d)]())[_0x4a2653(0x46f)](async _0x4d3dbf=>{var _0x52e981=_0x4a2653;for(var _0xb6dfd6=0x0;_0xb6dfd6<_0x4d3dbf[_0x52e981(0x5d8)];_0xb6dfd6++){var _0x1d1df8=Math['abs'](_0x4d3dbf[_0xb6dfd6]['tz']-_0x4a105a);Math['abs'](_0x1d1df8-0x3c*0x18)<_0x1d1df8&&(_0x1d1df8=Math[_0x52e981(0x1b0)](_0x1d1df8-0x3c*0x18)),_0x4d3dbf[_0xb6dfd6][_0x52e981(0x542)]=_0x1d1df8,session[_0x52e981(0x491)]!==_0x4d3dbf[_0xb6dfd6]['code']&&(_0x4d3dbf[_0xb6dfd6][_0x52e981(0x542)]+=0x3e8);}_0x4d3dbf[_0x52e981(0x895)](compare_deltas);for(var _0xb6dfd6=0x0;_0xb6dfd6<_0x4d3dbf[_0x52e981(0x5d8)];_0xb6dfd6++){var _0x40480c=document[_0x52e981(0x1ee)](_0x52e981(0x8c9));_0x40480c['code']=_0x4d3dbf[_0xb6dfd6][_0x52e981(0x7b5)],_0x40480c[_0x52e981(0x546)]=_0x4d3dbf[_0xb6dfd6]['url'],_0x40480c[_0x52e981(0x47b)]=_0x4d3dbf[_0xb6dfd6][_0x52e981(0x956)],_0x2a2a76(_0x40480c,_0x4d3dbf[_0xb6dfd6][_0x52e981(0x546)]+_0x52e981(0x889)),document['getElementById'](_0x52e981(0x6f3))['appendChild'](_0x40480c);}meshcastServer=_0x4d3dbf[0x0],_0x9c883d&&_0x9c883d();});}if(_0x12cbd7){_0x42a27b();return;}if(!session[_0x137d66(0x491)])return;if(!session[_0x137d66(0x7ed)][_0x137d66(0x55e)]||!session[_0x137d66(0x7ed)][_0x137d66(0x55e)]['getTracks']()['length'])return;if(session[_0x137d66(0x93c)]!==![])return;session[_0x137d66(0x93c)]=null,errorlog(_0x137d66(0x584));var _0x264297=![];if(session['screenShareState']&&session[_0x137d66(0x972)])_0x264297=session['meshcastScreenShareCodec'];else session[_0x137d66(0x117)]&&(_0x264297=session[_0x137d66(0x117)]);function _0x5dd50e(_0xd0f75){var _0xd56244=_0x137d66;warnlog(_0xd56244(0x6fb)),warnlog(_0xd0f75);try{session['mc'][_0xd56244(0x46b)]()['then'](function(_0x311870){var _0x5c0345=_0xd56244;return _0x311870[_0x5c0345(0x653)]=CodecsHandler['setOpusAttributes'](_0x311870[_0x5c0345(0x653)],{'stereo':0x1}),!_0x264297&&(_0x311870[_0x5c0345(0x653)]=_0x311870[_0x5c0345(0x653)][_0x5c0345(0x2cf)](/42001f/gi,_0x5c0345(0x26e)),_0x311870[_0x5c0345(0x653)]=_0x311870['sdp'][_0x5c0345(0x2cf)](/420029/gi,_0x5c0345(0x26e))),warnlog(_0x311870),session['mc'][_0x5c0345(0x5e2)](_0x311870);})[_0xd56244(0x46f)](function(){var _0x456eb8=_0xd56244;log(session['mc'][_0x456eb8(0x659)]),_0x317684(session['mc'][_0x456eb8(0x659)][_0x456eb8(0x653)],_0x456eb8(0x653));})['catch'](function(_0x597af2){});}catch(_0x119efa){errorlog(_0x119efa);}}try{var _0x174646=[],_0x572a13=session['generateStreamID'](0xe);async function _0x3666e2(){var _0x12740d=_0x137d66;document[_0x12740d(0x405)](_0x12740d(0x6f3))[_0x12740d(0x70c)]=!![],document[_0x12740d(0x405)](_0x12740d(0x6f3))[_0x12740d(0x38d)]=_0x12740d(0x5fe);!session[_0x12740d(0xfe)]&&await chooseBestTURN();try{session['mc']=new RTCPeerConnection(session[_0x12740d(0xfe)]),session['mc']['stats']={},session['mc'][_0x12740d(0x677)]=null,session['mc'][_0x12740d(0x21f)]=![];}catch(_0x4727d4){!session[_0x12740d(0x4d4)]&&warnUser(_0x12740d(0x8ef));}try{var _0x118fdb=![];session[_0x12740d(0x7ed)]['srcObject']&&(_0x118fdb=session[_0x12740d(0x7ed)][_0x12740d(0x55e)][_0x12740d(0x172)]());if(!_0x118fdb||!_0x118fdb[_0x12740d(0x5d8)]){var _0x362ef3=new AudioContext(),_0x723976=_0x362ef3['createMediaStreamDestination']();_0x723976[_0x12740d(0x5c0)][_0x12740d(0x172)]()[_0x12740d(0x2c0)](_0x4e141a=>{_0x118fdb=_0x4e141a;});}else _0x118fdb=_0x118fdb[0x0];if(session['audioContentHint']&&_0x118fdb['kind']===_0x12740d(0x8b9))try{_0x118fdb[_0x12740d(0x79b)]=session[_0x12740d(0x8aa)];}catch(_0x4e31df){errorlog(_0x4e31df);}session['mc'][_0x12740d(0x82b)](_0x118fdb);var _0x118fdb=![];session[_0x12740d(0x7ed)][_0x12740d(0x55e)]&&(_0x118fdb=session[_0x12740d(0x7ed)][_0x12740d(0x55e)][_0x12740d(0x140)]());!_0x118fdb||!_0x118fdb[_0x12740d(0x5d8)]?_0x118fdb=getMeshcastCanvasTrack():_0x118fdb=_0x118fdb[0x0];if(session[_0x12740d(0x2e1)]&&session[_0x12740d(0x863)]&&_0x118fdb['kind']===_0x12740d(0x232))try{_0x118fdb[_0x12740d(0x79b)]=session[_0x12740d(0x863)];}catch(_0x39b833){errorlog(_0x39b833);}else{if(session[_0x12740d(0x79b)]&&_0x118fdb['kind']===_0x12740d(0x232))try{_0x118fdb['contentHint']=session[_0x12740d(0x79b)];}catch(_0x41b1f2){errorlog(_0x41b1f2);}}session['mc'][_0x12740d(0x82b)](_0x118fdb),session['mc']['onnegotiationneeded']=_0x5dd50e,session['mc'][_0x12740d(0x808)]=function(_0x36e185){var _0x43ee78=_0x12740d;if(_0x36e185['candidate']==null)return;log(_0x36e185[_0x43ee78(0x384)]),_0x174646[_0x43ee78(0x3c3)](_0x36e185['candidate']);};}catch(_0x1f4a24){errorlog(_0x1f4a24);}}!meshcastServer?_0x42a27b(_0x3666e2):_0x3666e2();}catch(_0x2b4cd2){errorlog(_0x2b4cd2);}function _0x317684(_0x103681,_0x28c331,_0x1eaeeb=![]){var _0x241a98=_0x137d66;try{var _0x39a6d8=new XMLHttpRequest();_0x39a6d8['onreadystatechange']=function(){var _0x55d485=_0x4985;if(this['readyState']==0x4&&this[_0x55d485(0x2b6)]==0xc8){var _0x6f1990=this['getResponseHeader'](_0x55d485(0x20e));if(_0x6f1990==_0x55d485(0x873)){var _0x1193cb={};_0x1193cb['sdp']=this[_0x55d485(0x1e2)],_0x1193cb[_0x55d485(0x6ed)]=_0x55d485(0x597);var _0xd352ec={};session[_0x55d485(0x6de)]&&session['stereo']!==0x2?_0xd352ec[_0x55d485(0x6de)]=0x1:_0xd352ec[_0x55d485(0x6de)]=0x0;var _0x136664=0x40;session[_0x55d485(0x977)]&&(session['meshcastAudioBitrate']>0x1fe&&(session[_0x55d485(0x977)]=0x1fe),_0xd352ec[_0x55d485(0x16f)]=session['meshcastAudioBitrate']*0x400,_0xd352ec[_0x55d485(0x775)]=session['noFEC']?0x0:0x1,_0xd352ec[_0x55d485(0x806)]=session['dtx'],_0xd352ec[_0x55d485(0x3ba)]=session['cbr'],_0x136664=session[_0x55d485(0x977)]);_0x1193cb[_0x55d485(0x653)]=CodecsHandler[_0x55d485(0x28f)](_0x1193cb[_0x55d485(0x653)],_0xd352ec);if(!_0x264297)_0x1193cb[_0x55d485(0x653)]=_0x1193cb['sdp'][_0x55d485(0x2cf)](/42001f/gi,_0x55d485(0x26e)),_0x1193cb['sdp']=_0x1193cb[_0x55d485(0x653)][_0x55d485(0x2cf)](/420029/gi,'42e01f');else _0x264297[_0x55d485(0x5d8)]==0x6&&(_0x1193cb['sdp']=_0x1193cb['sdp']['replace'](/42e01f/gi,_0x264297),_0x1193cb[_0x55d485(0x653)]=_0x1193cb[_0x55d485(0x653)][_0x55d485(0x2cf)](/42001f/gi,_0x264297),_0x1193cb[_0x55d485(0x653)]=_0x1193cb[_0x55d485(0x653)][_0x55d485(0x2cf)](/420029/gi,_0x264297),_0x1193cb[_0x55d485(0x653)]=_0x1193cb[_0x55d485(0x653)][_0x55d485(0x2cf)](/42a01e/gi,_0x264297),_0x1193cb[_0x55d485(0x653)]=_0x1193cb[_0x55d485(0x653)]['replace'](/42a014/gi,_0x264297),_0x1193cb['sdp']=_0x1193cb['sdp'][_0x55d485(0x2cf)](/42a00b/gi,_0x264297),_0x1193cb['sdp']=_0x1193cb[_0x55d485(0x653)][_0x55d485(0x2cf)](/640c1f/gi,_0x264297));if(session[_0x55d485(0x837)])try{var _0x207fcd=_0x136664+session[_0x55d485(0x837)];_0x1193cb['sdp']=CodecsHandler[_0x55d485(0x37b)](_0x1193cb['sdp'],{'min':parseInt(_0x207fcd/0xa)||0x1,'max':_0x207fcd||0x1},_0x264297);}catch(_0xafa826){}session['mc']['setRemoteDescription'](_0x1193cb)[_0x55d485(0x46f)](function(){var _0x1704e0=_0x55d485;if(_0x174646[_0x1704e0(0x5d8)]){var _0x50d567=JSON[_0x1704e0(0x192)](_0x174646['pop']());_0x317684(_0x50d567,'ice',function(){var _0x10991b=_0x1704e0;session[_0x10991b(0x827)](),_0x4c8873();});}})[_0x55d485(0x212)](function(_0x128b60){log(_0x128b60);});}else{if(_0x6f1990==_0x55d485(0x193))this['responseText']==0x1b0?warnUser(_0x55d485(0x7d2)):warnUser(_0x55d485(0x77f));else _0x1eaeeb&&_0x1eaeeb();}}};var _0x31c82c=0x9c4;session['meshcastBitrate']!==![]&&(_0x31c82c=session[_0x241a98(0x837)]);session[_0x241a98(0x2e1)]&&session['meshcastScreenShareBitrate']!==![]&&(_0x31c82c=session[_0x241a98(0x295)]);session['mc'][_0x241a98(0x343)]=_0x31c82c,session['mc']['setBitrate']=_0x31c82c;var _0x1a7c38=parseInt(0x61a8/_0x31c82c)||0xa,_0x1c0a9a='';_0x264297&&(_0x264297['length']==0x6?_0x1c0a9a=_0x241a98(0x8c5):_0x1c0a9a='/'+_0x264297),_0x39a6d8[_0x241a98(0x92c)](_0x241a98(0x3ea),meshcastServer[_0x241a98(0x546)]+'/'+_0x1a7c38+_0x1c0a9a,!![]),_0x39a6d8[_0x241a98(0x2f8)](_0x241a98(0x4ea),_0x241a98(0x1de)+_0x28c331+';\x20charset=utf-8'),_0x39a6d8[_0x241a98(0x2f8)]('Authorization',_0x241a98(0x165)+_0x572a13),_0x39a6d8[_0x241a98(0x67d)]=function(_0x2b4717){var _0x199821=_0x241a98;errorlog(_0x2b4717),warnUser('Meshcast\x20not\x20available.'),window[_0x199821(0x185)][_0x199821(0x15b)]!=='vdo.ninja'?console[_0x199821(0xdc)]('If\x20self-hosting\x20VDO.Ninja,\x20please\x20contact\x20steve@seguin.email\x20to\x20request\x20having\x20access\x20to\x20Meshcast.'):console[_0x199821(0xdc)](_0x199821(0x60e));},_0x39a6d8[_0x241a98(0x1c4)](_0x103681);}catch(_0x5b76b8){errorlog(_0x5b76b8);}}async function _0x4c8873(){var _0x34628e=_0x137d66;if(meshcastServer[_0x34628e(0x7b5)])var _0x3701a2=_0x34628e(0x6c7)+meshcastServer[_0x34628e(0x7b5)]+_0x34628e(0x488)+_0x572a13;else var _0x3701a2=_0x34628e(0x59a)+_0x572a13;console[_0x34628e(0x5a5)](_0x34628e(0x1b2)+_0x3701a2),await sleep(0x1f4),session[_0x34628e(0x93c)]={'token':_0x572a13,'url':meshcastServer[_0x34628e(0x546)]};for(var _0x1208dc in session['pcs']){if(session[_0x34628e(0x834)][_0x1208dc]['meshcast']===null){var _0x1ba359={};_0x1ba359['meshcast']={'token':_0x572a13,'url':meshcastServer['url']},session[_0x34628e(0x4a1)](_0x1ba359,_0x1208dc)&&(session[_0x34628e(0x834)][_0x1208dc][_0x34628e(0x491)]=!![]);}}}}async function meshcastWatch(_0xbaaed8,_0x44bdf4){var _0x4e0a0c=_0x36135b;!(_0xbaaed8 in session['rpcs'])&&(session[_0x4e0a0c(0x95e)][_0xbaaed8]={},session[_0x4e0a0c(0x95e)][_0xbaaed8]['stats']={},session['rpcs'][_0xbaaed8][_0x4e0a0c(0x74a)]=![],session[_0x4e0a0c(0x95e)][_0xbaaed8][_0x4e0a0c(0x7ba)]={},session[_0x4e0a0c(0x95e)][_0xbaaed8][_0x4e0a0c(0x331)]=![],session[_0x4e0a0c(0x95e)][_0xbaaed8][_0x4e0a0c(0x31e)]=![],session['rpcs'][_0xbaaed8]['settings']=![],session[_0x4e0a0c(0x95e)][_0xbaaed8]['lockedVideoBitrate']=![],session[_0x4e0a0c(0x95e)][_0xbaaed8]['lockedAudioBitrate']=![],session['rpcs'][_0xbaaed8][_0x4e0a0c(0x58a)]=![],errorlog(_0x4e0a0c(0x8de)));var _0x235d5d=!![],_0x310072=!![];if(session[_0x4e0a0c(0x16a)]!==![]&&!session['novideo'][_0x4e0a0c(0x652)](session[_0x4e0a0c(0x95e)][_0xbaaed8][_0x4e0a0c(0x3fe)]))_0x235d5d=![];else session[_0x4e0a0c(0x95e)][_0xbaaed8][_0x4e0a0c(0x949)]&&!session[_0x4e0a0c(0x95e)][_0xbaaed8][_0x4e0a0c(0x949)][_0x4e0a0c(0x232)]&&(_0x235d5d=![]);if(session[_0x4e0a0c(0x38b)]!==![]&&!session[_0x4e0a0c(0x38b)][_0x4e0a0c(0x652)](session['rpcs'][_0xbaaed8]['streamID']))_0x310072=![];else session[_0x4e0a0c(0x95e)][_0xbaaed8][_0x4e0a0c(0x949)]&&!session['rpcs'][_0xbaaed8][_0x4e0a0c(0x949)]['audio']&&(_0x310072=![]);if(!_0x310072&&!_0x235d5d){errorlog(_0x4e0a0c(0x418));return;}!session[_0x4e0a0c(0xfe)]&&await chooseBestTURN();try{session[_0x4e0a0c(0x95e)][_0xbaaed8]['mc']=new RTCPeerConnection(session[_0x4e0a0c(0xfe)]);}catch(_0xdb68c1){!session[_0x4e0a0c(0x4d4)]&&warnUser(_0x4e0a0c(0x8ef));}session[_0x4e0a0c(0x95e)][_0xbaaed8]['mc'][_0x4e0a0c(0x272)]=function(_0x324a13){session['onTrack'](_0x324a13,_0xbaaed8);};var _0x2d6efd=session['generateStreamID'](0xe),_0x157858={};_0x157858[_0x4e0a0c(0x3fe)]=_0x44bdf4[_0x4e0a0c(0x950)],_0x157858[_0x4e0a0c(0x7cd)]=_0x2d6efd;function _0x499fe6(_0x63b4d2){var _0x3a252a=_0x4e0a0c,_0x1ecbbe=new XMLHttpRequest();_0x1ecbbe[_0x3a252a(0x406)]=function(){var _0x5df1cb=_0x3a252a;if(this['readyState']==0x4&&this[_0x5df1cb(0x2b6)]==0xc8){var _0x8c3701=this[_0x5df1cb(0x17d)](_0x5df1cb(0x20e));if(_0x8c3701=='application/sdp'){var _0xce1bb2={};_0xce1bb2[_0x5df1cb(0x653)]=this[_0x5df1cb(0x1e2)],_0xce1bb2[_0x5df1cb(0x6ed)]='offer',session[_0x5df1cb(0x95e)][_0xbaaed8]['mc'][_0x5df1cb(0x56a)](_0xce1bb2)['then'](function(){_0x444c3d();})[_0x5df1cb(0x212)](function(_0x565d8e){log(_0x565d8e);});}}else log(this);},_0x1ecbbe[_0x3a252a(0x92c)](_0x3a252a(0x3ea),_0x44bdf4[_0x3a252a(0x546)],!![]),_0x1ecbbe[_0x3a252a(0x2f8)]('Content-Type',_0x3a252a(0x269)),_0x1ecbbe['setRequestHeader']('Authorization',_0x3a252a(0x165)+_0x44bdf4[_0x3a252a(0x950)]),_0x1ecbbe[_0x3a252a(0x1c4)](JSON['stringify'](_0x63b4d2));}function _0x444c3d(){var _0x5a2333=_0x4e0a0c;session[_0x5a2333(0x95e)][_0xbaaed8]['mc'][_0x5a2333(0x615)]()[_0x5a2333(0x46f)](function(_0x21c7ce){var _0x134234=_0x5a2333;return _0x21c7ce[_0x134234(0x653)]=CodecsHandler[_0x134234(0x28f)](_0x21c7ce[_0x134234(0x653)],{'stereo':0x1}),session['rpcs'][_0xbaaed8]['mc'][_0x134234(0x5e2)](_0x21c7ce);})['then'](function(){var _0x2ca473=_0x5a2333,_0x10525d={};_0x10525d['UUID']=_0x2d6efd,_0x10525d[_0x2ca473(0x597)]=session[_0x2ca473(0x95e)][_0xbaaed8]['mc']['localDescription'][_0x2ca473(0x653)],_0x499fe6(_0x10525d);})[_0x5a2333(0x212)](function(_0xa5611){});}_0x499fe6(_0x157858);}(function(){'use strict';var _0x4af6b8=_0x36135b;let _0x5e1f8e=function(_0x9f5f5d){var _0x447693=_0x4985;this[_0x447693(0x64d)]=new Uint8Array(_0x9f5f5d),this[_0x447693(0x69a)]=0x0;};_0x5e1f8e['prototype'][_0x4af6b8(0x487)]=function(_0x4ea9d6){var _0x5f4615=_0x4af6b8;this[_0x5f4615(0x69a)]=_0x4ea9d6;},_0x5e1f8e[_0x4af6b8(0x880)]['writeBytes']=function(_0x860542){var _0x36fcde=_0x4af6b8;for(let _0x2ab2e0=0x0;_0x2ab2e0<_0x860542[_0x36fcde(0x5d8)];_0x2ab2e0++){this[_0x36fcde(0x64d)][this[_0x36fcde(0x69a)]++]=_0x860542[_0x2ab2e0];}},_0x5e1f8e[_0x4af6b8(0x880)][_0x4af6b8(0x4dd)]=function(_0xbe8bd8){var _0x388bf7=_0x4af6b8;this[_0x388bf7(0x64d)][this[_0x388bf7(0x69a)]++]=_0xbe8bd8;},_0x5e1f8e[_0x4af6b8(0x880)][_0x4af6b8(0x752)]=_0x5e1f8e[_0x4af6b8(0x880)][_0x4af6b8(0x4dd)],_0x5e1f8e[_0x4af6b8(0x880)][_0x4af6b8(0x700)]=function(_0x2b98d5){var _0x770574=_0x4af6b8;this[_0x770574(0x64d)][this[_0x770574(0x69a)]++]=_0x2b98d5>>0x8,this['data'][this[_0x770574(0x69a)]++]=_0x2b98d5;},_0x5e1f8e[_0x4af6b8(0x880)]['writeDoubleBE']=function(_0x25cb7a){var _0x1727c1=_0x4af6b8;let _0x3668e9=new Uint8Array(new Float64Array([_0x25cb7a])[_0x1727c1(0x50d)]);for(let _0x5bc6c8=_0x3668e9['length']-0x1;_0x5bc6c8>=0x0;_0x5bc6c8--){this[_0x1727c1(0x4dd)](_0x3668e9[_0x5bc6c8]);}},_0x5e1f8e['prototype']['writeFloatBE']=function(_0x374215){let _0x26e01b=new Uint8Array(new Float32Array([_0x374215])['buffer']);for(let _0x4d2425=_0x26e01b['length']-0x1;_0x4d2425>=0x0;_0x4d2425--){this['writeByte'](_0x26e01b[_0x4d2425]);}},_0x5e1f8e['prototype'][_0x4af6b8(0x738)]=function(_0x4be5e8){var _0x1eaccc=_0x4af6b8;for(let _0x1a977b=0x0;_0x1a977b<_0x4be5e8[_0x1eaccc(0x5d8)];_0x1a977b++){this[_0x1eaccc(0x64d)][this[_0x1eaccc(0x69a)]++]=_0x4be5e8[_0x1eaccc(0xe0)](_0x1a977b);}},_0x5e1f8e[_0x4af6b8(0x880)]['writeEBMLVarIntWidth']=function(_0x282ead,_0x5d9ab5){var _0x3af7a1=_0x4af6b8;switch(_0x5d9ab5){case 0x1:this[_0x3af7a1(0x752)](0x1<<0x7|_0x282ead);break;case 0x2:this['writeU8'](0x1<<0x6|_0x282ead>>0x8),this[_0x3af7a1(0x752)](_0x282ead);break;case 0x3:this[_0x3af7a1(0x752)](0x1<<0x5|_0x282ead>>0x10),this[_0x3af7a1(0x752)](_0x282ead>>0x8),this['writeU8'](_0x282ead);break;case 0x4:this[_0x3af7a1(0x752)](0x1<<0x4|_0x282ead>>0x18),this[_0x3af7a1(0x752)](_0x282ead>>0x10),this[_0x3af7a1(0x752)](_0x282ead>>0x8),this[_0x3af7a1(0x752)](_0x282ead);break;case 0x5:this[_0x3af7a1(0x752)](0x1<<0x3|_0x282ead/0x100000000&0x7),this['writeU8'](_0x282ead>>0x18),this['writeU8'](_0x282ead>>0x10),this['writeU8'](_0x282ead>>0x8),this['writeU8'](_0x282ead);break;default:throw new Error(_0x3af7a1(0x7c7)+_0x5d9ab5);}},_0x5e1f8e['prototype'][_0x4af6b8(0x8a7)]=function(_0x441363){var _0x3a30da=_0x4af6b8;if(_0x441363<(0x1<<0x7)-0x1)return 0x1;else{if(_0x441363<(0x1<<0xe)-0x1)return 0x2;else{if(_0x441363<(0x1<<0x15)-0x1)return 0x3;else{if(_0x441363<(0x1<<0x1c)-0x1)return 0x4;else{if(_0x441363<0x7ffffffff)return 0x5;else throw new Error(_0x3a30da(0x654)+_0x441363);}}}}},_0x5e1f8e['prototype'][_0x4af6b8(0x1c8)]=function(_0x34eb7e){var _0x22d3b5=_0x4af6b8;this['writeEBMLVarIntWidth'](_0x34eb7e,this[_0x22d3b5(0x8a7)](_0x34eb7e));},_0x5e1f8e[_0x4af6b8(0x880)]['writeUnsignedIntBE']=function(_0x5433de,_0x3e5fbb){var _0x2d8419=_0x4af6b8;_0x3e5fbb===undefined&&(_0x3e5fbb=this[_0x2d8419(0x275)](_0x5433de));switch(_0x3e5fbb){case 0x5:this['writeU8'](Math[_0x2d8419(0x8dc)](_0x5433de/0x100000000));case 0x4:this[_0x2d8419(0x752)](_0x5433de>>0x18);case 0x3:this[_0x2d8419(0x752)](_0x5433de>>0x10);case 0x2:this[_0x2d8419(0x752)](_0x5433de>>0x8);case 0x1:this[_0x2d8419(0x752)](_0x5433de);break;default:throw new Error(_0x2d8419(0x25f)+_0x3e5fbb);}},_0x5e1f8e[_0x4af6b8(0x880)]['measureUnsignedInt']=function(_0x55000a){if(_0x55000a<0x1<<0x8)return 0x1;else{if(_0x55000a<0x1<<0x10)return 0x2;else{if(_0x55000a<0x1<<0x18)return 0x3;else return _0x55000a<0x100000000?0x4:0x5;}}},_0x5e1f8e['prototype']['getAsDataArray']=function(){var _0x41c18b=_0x4af6b8;if(this['pos']this[_0x3b96cd(0x5d8)])throw new Error(_0x3b96cd(0x28b));this[_0x3b96cd(0x69a)]=_0x13fa92;},this[_0x1a1b49(0x8f3)]=function(_0x24335c){var _0x4a8aed=_0x1a1b49;let _0xd667a={'offset':this['pos'],'data':_0x24335c,'length':_0x4f85ab(_0x24335c)},_0x3304cf=_0xd667a['offset']>=this[_0x4a8aed(0x5d8)];this[_0x4a8aed(0x69a)]+=_0xd667a[_0x4a8aed(0x5d8)],this['length']=Math[_0x4a8aed(0x607)](this[_0x4a8aed(0x5d8)],this[_0x4a8aed(0x69a)]),_0x507dbb=_0x507dbb['then'](async function(){var _0x4f7baa=_0x4a8aed;if(_0x4bfc1a)return new Promise(function(_0x59b1d5,_0x6e2651){var _0x3ffc27=_0x4985;_0xbe3f50(_0xd667a[_0x3ffc27(0x64d)])[_0x3ffc27(0x46f)](function(_0xd49033){var _0x3f68ba=_0x3ffc27;let _0x26a2b0=0x0,_0x48e237=Buffer[_0x3f68ba(0x2d2)](_0xd49033[_0x3f68ba(0x50d)]),_0x1b6395=function(_0x56eaae,_0x625478,_0xa4c8f){var _0x5d1a59=_0x3f68ba;_0x26a2b0+=_0x625478,_0x26a2b0>=_0xa4c8f[_0x5d1a59(0x5d8)]?_0x59b1d5():_0x59db5c[_0x5d1a59(0x8f3)](_0x4bfc1a,_0xa4c8f,_0x26a2b0,_0xa4c8f['length']-_0x26a2b0,_0xd667a['offset']+_0x26a2b0,_0x1b6395);};_0x59db5c[_0x3f68ba(0x8f3)](_0x4bfc1a,_0x48e237,0x0,_0x48e237['length'],_0xd667a[_0x3f68ba(0x33b)],_0x1b6395);});});else{if(_0x5a28bd)return new Promise(function(_0x2b222a,_0x146610){var _0x20acf0=_0x4985;_0x5a28bd[_0x20acf0(0x487)](_0xd667a[_0x20acf0(0x33b)])[_0x20acf0(0x46f)](()=>{var _0x24af4f=_0x20acf0;_0x5a28bd['write'](new Blob([_0xd667a[_0x24af4f(0x64d)]]));})[_0x20acf0(0x46f)](()=>{_0x2b222a();});});else{if(!_0x3304cf)for(let _0x1f43d3=0x0;_0x1f43d3<_0x207b93[_0x4f7baa(0x5d8)];_0x1f43d3++){let _0xfc1cdd=_0x207b93[_0x1f43d3];if(!(_0xd667a[_0x4f7baa(0x33b)]+_0xd667a['length']<=_0xfc1cdd[_0x4f7baa(0x33b)]||_0xd667a[_0x4f7baa(0x33b)]>=_0xfc1cdd['offset']+_0xfc1cdd['length'])){if(_0xd667a['offset']<_0xfc1cdd[_0x4f7baa(0x33b)]||_0xd667a[_0x4f7baa(0x33b)]+_0xd667a[_0x4f7baa(0x5d8)]>_0xfc1cdd[_0x4f7baa(0x33b)]+_0xfc1cdd['length'])throw new Error(_0x4f7baa(0x4ad));if(_0xd667a['offset']==_0xfc1cdd[_0x4f7baa(0x33b)]&&_0xd667a[_0x4f7baa(0x5d8)]==_0xfc1cdd[_0x4f7baa(0x5d8)]){_0xfc1cdd[_0x4f7baa(0x64d)]=_0xd667a[_0x4f7baa(0x64d)];return;}else return _0xbe3f50(_0xfc1cdd[_0x4f7baa(0x64d)])[_0x4f7baa(0x46f)](function(_0x7efda8){var _0x117eba=_0x4f7baa;return _0xfc1cdd['data']=_0x7efda8,_0xbe3f50(_0xd667a[_0x117eba(0x64d)]);})[_0x4f7baa(0x46f)](function(_0xc4faf8){var _0x160dcb=_0x4f7baa;_0xd667a[_0x160dcb(0x64d)]=_0xc4faf8,_0xfc1cdd[_0x160dcb(0x64d)][_0x160dcb(0x65d)](_0xd667a[_0x160dcb(0x64d)],_0xd667a[_0x160dcb(0x33b)]-_0xfc1cdd[_0x160dcb(0x33b)]);});}}}}_0x207b93[_0x4f7baa(0x3c3)](_0xd667a);});},this[_0x1a1b49(0x6d2)]=function(_0x296d30){var _0x339c1a=_0x1a1b49;return _0x4bfc1a||_0x5a28bd?_0x507dbb=_0x507dbb[_0x339c1a(0x46f)](function(){return null;}):_0x507dbb=_0x507dbb[_0x339c1a(0x46f)](function(){var _0xea929c=_0x339c1a;let _0x1014c5=[];for(let _0x4a93c5=0x0;_0x4a93c5<_0x207b93[_0xea929c(0x5d8)];_0x4a93c5++){_0x1014c5[_0xea929c(0x3c3)](_0x207b93[_0x4a93c5][_0xea929c(0x64d)]);}return new Blob(_0x1014c5,{'type':_0x296d30});}),_0x507dbb;};};};window[_0x1eda56(0x22d)]=_0x19e81a(null);}()),(function(){'use strict';var _0x11fa4f=_0x36135b;function _0x50bcfa(_0x14344c){var _0x27b2ec=_0x4985;this[_0x27b2ec(0x57c)]=_0x14344c;}function _0x127c74(_0x39dc3e,_0x4ecc6a){var _0x4fd96f=_0x4985;let _0x19d36a={};return[_0x39dc3e,_0x4ecc6a][_0x4fd96f(0x2c0)](function(_0x266c03){var _0x59faf3=_0x4fd96f;for(let _0xb3f7cf in _0x266c03){Object[_0x59faf3(0x880)][_0x59faf3(0x355)]['call'](_0x266c03,_0xb3f7cf)&&(_0x19d36a[_0xb3f7cf]=_0x266c03[_0xb3f7cf]);}}),_0x19d36a;}function _0x3fe774(_0x2dc47b,_0x1dc5f0,_0x14809f){var _0x1a71b1=_0x4985;if(Array[_0x1a71b1(0x818)](_0x14809f))for(let _0x2e828a=0x0;_0x2e828a<_0x14809f[_0x1a71b1(0x5d8)];_0x2e828a++){_0x3fe774(_0x2dc47b,_0x1dc5f0,_0x14809f[_0x2e828a]);}else{if(typeof _0x14809f===_0x1a71b1(0x75b))_0x2dc47b[_0x1a71b1(0x738)](_0x14809f);else{if(_0x14809f instanceof Uint8Array)_0x2dc47b[_0x1a71b1(0x7ec)](_0x14809f);else{if(_0x14809f['id']){_0x14809f['offset']=_0x2dc47b[_0x1a71b1(0x69a)]+_0x1dc5f0,_0x2dc47b[_0x1a71b1(0x735)](_0x14809f['id']);if(Array['isArray'](_0x14809f[_0x1a71b1(0x64d)])){let _0x354c16,_0xd00162,_0x4d820e;_0x14809f['size']===-0x1?_0x2dc47b[_0x1a71b1(0x4dd)](0xff):(_0x354c16=_0x2dc47b[_0x1a71b1(0x69a)],_0x2dc47b[_0x1a71b1(0x7ec)]([0x0,0x0,0x0,0x0])),_0xd00162=_0x2dc47b[_0x1a71b1(0x69a)],_0x14809f[_0x1a71b1(0x875)]=_0xd00162+_0x1dc5f0,_0x3fe774(_0x2dc47b,_0x1dc5f0,_0x14809f['data']),_0x14809f['size']!==-0x1&&(_0x4d820e=_0x2dc47b[_0x1a71b1(0x69a)],_0x14809f[_0x1a71b1(0x50e)]=_0x4d820e-_0xd00162,_0x2dc47b[_0x1a71b1(0x487)](_0x354c16),_0x2dc47b[_0x1a71b1(0x434)](_0x14809f[_0x1a71b1(0x50e)],0x4),_0x2dc47b[_0x1a71b1(0x487)](_0x4d820e));}else{if(typeof _0x14809f[_0x1a71b1(0x64d)]==='string')_0x2dc47b['writeEBMLVarInt'](_0x14809f[_0x1a71b1(0x64d)]['length']),_0x14809f[_0x1a71b1(0x875)]=_0x2dc47b[_0x1a71b1(0x69a)]+_0x1dc5f0,_0x2dc47b['writeString'](_0x14809f[_0x1a71b1(0x64d)]);else{if(typeof _0x14809f[_0x1a71b1(0x64d)]===_0x1a71b1(0x898))!_0x14809f[_0x1a71b1(0x50e)]&&(_0x14809f[_0x1a71b1(0x50e)]=_0x2dc47b['measureUnsignedInt'](_0x14809f[_0x1a71b1(0x64d)])),_0x2dc47b[_0x1a71b1(0x1c8)](_0x14809f[_0x1a71b1(0x50e)]),_0x14809f[_0x1a71b1(0x875)]=_0x2dc47b[_0x1a71b1(0x69a)]+_0x1dc5f0,_0x2dc47b[_0x1a71b1(0x735)](_0x14809f['data'],_0x14809f[_0x1a71b1(0x50e)]);else{if(_0x14809f[_0x1a71b1(0x64d)]instanceof _0x50bcfa)_0x2dc47b[_0x1a71b1(0x1c8)](0x8),_0x14809f[_0x1a71b1(0x875)]=_0x2dc47b[_0x1a71b1(0x69a)]+_0x1dc5f0,_0x2dc47b[_0x1a71b1(0x84d)](_0x14809f[_0x1a71b1(0x64d)][_0x1a71b1(0x57c)]);else{if(_0x14809f['data']instanceof _0x50bcfa)_0x2dc47b[_0x1a71b1(0x1c8)](0x4),_0x14809f['dataOffset']=_0x2dc47b[_0x1a71b1(0x69a)]+_0x1dc5f0,_0x2dc47b[_0x1a71b1(0x7f8)](_0x14809f[_0x1a71b1(0x64d)][_0x1a71b1(0x57c)]);else{if(_0x14809f[_0x1a71b1(0x64d)]instanceof Uint8Array)_0x2dc47b[_0x1a71b1(0x1c8)](_0x14809f[_0x1a71b1(0x64d)]['byteLength']),_0x14809f[_0x1a71b1(0x875)]=_0x2dc47b[_0x1a71b1(0x69a)]+_0x1dc5f0,_0x2dc47b[_0x1a71b1(0x7ec)](_0x14809f[_0x1a71b1(0x64d)]);else throw new Error(_0x1a71b1(0x6ba)+typeof _0x14809f[_0x1a71b1(0x64d)]);}}}}}}else throw new Error(_0x1a71b1(0x6ba)+typeof _0x14809f['data']);}}}}let _0x5f3f5b=function(_0x53c1f8,_0x2331ae){return function(_0x30fae8){var _0x3a0ebb=_0x4985;let _0xd90bab=0x1388,_0x2db186=![],_0x3821d4=0x0,_0x3383a7=0x0,_0x24b846=!![],_0x17e70f=0x0,_0x5c0dfb=0xbb80,_0xac7df3=0x1,_0x33e274=[],_0x48ba2f=0x0,_0x39461b=0x0,_0x3176a2=0x0,_0x2f9510={'fileWriter':null,'codec':'VP9'},_0x20df86,_0x3686aa={'id':0x4489,'data':new _0x50bcfa(0x0)},_0x218dde=new _0x2331ae(_0x30fae8[_0x3a0ebb(0x196)]);function _0x1d111d(_0xe06c00,_0x1f03ac){var _0x2e0544=_0x3a0ebb;return _0x1f03ac=new Uint8Array(_0x1f03ac),_0x2c4a65(_0x3ad5ab(_0xe06c00),_0x5dead8(_0x1f03ac[_0x2e0544(0x621)]),_0x1f03ac);}function _0x2c4a65(){var _0x516fc8=_0x3a0ebb,_0x1c93d3,_0x1c3c1e=0x0,_0xd17988;for(_0x1c93d3=0x0;_0x1c93d3>>0x18&0xff,_0x506dcf>>>0x10&0xff,_0x506dcf>>>0x8&0xff,_0x506dcf&0xff]);if((_0x506dcf&0xff0000)!=0x0)return new Uint8Array([_0x506dcf>>>0x10&0xff,_0x506dcf>>>0x8&0xff,_0x506dcf&0xff]);if((_0x506dcf&0xff00)!=0x0)return new Uint8Array([_0x506dcf>>>0x8&0xff,_0x506dcf&0xff]);if((_0x506dcf&0xff)!=0x0)return new Uint8Array([_0x506dcf&0xff]);throw _0x25a8bd(0x3d2);}function _0x5dead8(_0x2c6b12){if(_0x2c6b12<=0x7f)return new Uint8Array([0x80|_0x2c6b12&0x7f]);if(_0x2c6b12<=0x3fff)return new Uint8Array([0x40|_0x2c6b12>>0x8&0x3f,_0x2c6b12&0xff]);return new Uint8Array([0x8,_0x2c6b12>>>0x18&0xff,_0x2c6b12>>>0x10&0xff,_0x2c6b12>>>0x8&0xff,_0x2c6b12&0xff]);}function _0x9496e(_0x1be327,_0x40bc12){var _0x1d4b69=_0x3a0ebb,_0x32bcac=new DataView(new ArrayBuffer(0x4));return _0x32bcac[_0x1d4b69(0x2f3)](0x0,_0x40bc12,![]),_0x1d111d(_0x1be327,new Uint8Array(_0x32bcac[_0x1d4b69(0x50d)]));}function _0x34487a(_0x264900){var _0x20c360=_0x3a0ebb;if(_0x264900<=0xff)return new Uint8Array([_0x264900&0xff]);if(_0x264900<=0xffff)return new Uint8Array([_0x264900>>>0x8&0xff,_0x264900&0xff]);if(_0x264900<=0xffffff)return new Uint8Array([_0x264900>>0x10&0xff,_0x264900>>0x8&0xff,_0x264900&0xff]);return new Uint8Array([_0x264900>>>0x18&0xff,_0x264900>>>0x10&0xff,_0x264900>>>0x8&0xff,_0x264900&0xff]);var _0x1a7220=new DataView(new ArrayBuffer(0x4));return _0x1a7220[_0x20c360(0x525)](0x0,_0x264900,![]),_0x1a7220;}function _0x28c473(_0x245d0a,_0x1f16c6){return _0x1d111d(_0x245d0a,_0x34487a(_0x1f16c6));}function _0x1260c9(_0x57d566,_0x306146){var _0x21b210=_0x3a0ebb;return _0x1d111d(_0x57d566,new TextEncoder()[_0x21b210(0x6cc)](_0x306146));}function _0x78d60a(){var _0x977005=_0x3a0ebb;let _0x2e23a7={'id':0x1a45dfa3,'data':[_0x28c473(0x4286,0x1),_0x28c473(0x42f7,0x1),_0x28c473(0x42f2,0x4),_0x28c473(0x42f3,0x8),_0x1260c9(0x4282,'webm'),_0x28c473(0x4287,0x4),_0x28c473(0x4285,0x2)]},_0x42c852={'id':0x1549a966,'data':[_0x28c473(0x2ad7b1,0xf4240),_0x1260c9(0x4d80,'VDO-Ninja'),_0x1260c9(0x5741,_0x977005(0x55c)),_0x3686aa]},_0x1be681=[{'id':0xb0,'data':_0x3821d4},{'id':0xba,'data':_0x3383a7}],_0x42a7b3={'id':0x1654ae6b,'data':[{'id':0xae,'data':[_0x28c473(0xd7,0x1),_0x28c473(0x73c5,0x1),_0x28c473(0x9c,0x0),_0x1260c9(0x22b59c,_0x977005(0x408)),_0x1260c9(0x86,'V_'+_0x30fae8[_0x977005(0x32e)]),_0x28c473(0x83,0x1),{'id':0xe0,'data':[_0x28c473(0xb0,_0x3821d4),_0x28c473(0xba,_0x3383a7)]}]},{'id':0xae,'data':[_0x28c473(0xd7,0x2),_0x28c473(0x73c5,0x2),_0x28c473(0x9c,0x0),_0x1260c9(0x22b59c,'und'),_0x1260c9(0x86,_0x977005(0x20a)),_0x28c473(0x83,0x2),{'id':0xe1,'data':[_0x9496e(0xb5,_0x5c0dfb),_0x28c473(0x9f,_0xac7df3)]},_0x1d111d(0x63a2,new Uint8Array(['O'[_0x977005(0xe0)](0x0),'p'['charCodeAt'](0x0),'u'['charCodeAt'](0x0),'s'[_0x977005(0xe0)](0x0),'H'[_0x977005(0xe0)](0x0),'e'[_0x977005(0xe0)](0x0),'a'['charCodeAt'](0x0),'d'[_0x977005(0xe0)](0x0),0x1,_0xac7df3&0xff,0x38,0x1,_0x5c0dfb>>>0x0&0xff,_0x5c0dfb>>>0x8&0xff,_0x5c0dfb>>>0x10&0xff,_0x5c0dfb>>>0x18&0xff,0x0,0x0,0x0]))]}]};_0x20df86={'id':0x18538067,'size':-0x1,'data':[_0x42c852,_0x42a7b3]};let _0x349d9a=new _0x53c1f8(0x200);_0x3fe774(_0x349d9a,_0x218dde[_0x977005(0x69a)],[_0x2e23a7,_0x20df86]),_0x218dde['write'](_0x349d9a['getAsDataArray']()),_0x2db186=!![];}function _0x17af98(_0x1db70d){var _0x1e8b59=_0x3a0ebb;let _0x2ec8ad=new _0x53c1f8(0x1+0x2+0x1);if(!(_0x1db70d['trackNumber']>0x0&&_0x1db70d['trackNumber']<0x7f))throw new Error(_0x1e8b59(0x90f));return _0x2ec8ad['writeEBMLVarInt'](_0x1db70d[_0x1e8b59(0x159)]),_0x2ec8ad[_0x1e8b59(0x700)](_0x1db70d[_0x1e8b59(0x894)]),_0x2ec8ad[_0x1e8b59(0x4dd)]((_0x1db70d['type']==_0x1e8b59(0x734)?0x1:0x0)<<0x7),{'id':0xa3,'data':[_0x2ec8ad[_0x1e8b59(0x7f5)](),_0x1db70d[_0x1e8b59(0x7fe)]]};}function _0x3ea4b9(_0x5e63a8){var _0x5e79fe=_0x3a0ebb;return{'id':0x1f43b675,'data':[{'id':0xe7,'data':Math[_0x5e79fe(0xec)](_0x5e63a8[_0x5e79fe(0x894)])}]};}function _0x5c3005(){var _0x10cb05=_0x3a0ebb;if(_0x33e274[_0x10cb05(0x5d8)]===0x0)return;let _0x4ff669=0x0;for(let _0x4f9cf9=0x0;_0x4f9cf9<_0x33e274['length'];_0x4f9cf9++){_0x4ff669+=_0x33e274[_0x4f9cf9][_0x10cb05(0x7fe)][_0x10cb05(0x621)];}let _0x399579=new _0x53c1f8(_0x4ff669+_0x33e274[_0x10cb05(0x5d8)]*0x40),_0x36f0b1=_0x3ea4b9({'timecode':Math['round'](_0x48ba2f)});for(let _0x188adf=0x0;_0x188adf<_0x33e274['length'];_0x188adf++){_0x36f0b1[_0x10cb05(0x64d)][_0x10cb05(0x3c3)](_0x17af98(_0x33e274[_0x188adf]));}_0x3fe774(_0x399579,_0x218dde['pos'],_0x36f0b1),_0x218dde['write'](_0x399579[_0x10cb05(0x7f5)]()),_0x33e274=[],_0x39461b=0x0;}function _0x34657b(_0x6ccd52,_0x10ee32){var _0x5b8565=_0x3a0ebb;_0x6ccd52['trackNumber']=_0x10ee32;var _0x9f365d=_0x6ccd52[_0x5b8565(0x1c6)]/0x3e8;_0x24b846?(_0x17e70f=_0x9f365d,_0x9f365d=0x0,_0x24b846=![]):_0x9f365d=_0x9f365d-_0x17e70f;_0x3176a2=_0x9f365d;if(_0x39461b==0x0)_0x48ba2f=_0x9f365d;_0x6ccd52[_0x5b8565(0x894)]=Math[_0x5b8565(0xec)](_0x9f365d-_0x48ba2f),_0x33e274['push'](_0x6ccd52),_0x39461b=_0x6ccd52[_0x5b8565(0x894)]+0x1,_0x39461b>=_0xd90bab&&_0x5c3005();}function _0x2ff874(){var _0x56647b=_0x3a0ebb;let _0x135197=new _0x53c1f8(seekHead['size']),_0x5845f8=_0x218dde[_0x56647b(0x69a)];_0x3fe774(_0x135197,seekHead['dataOffset'],seekHead['data']),_0x218dde[_0x56647b(0x487)](seekHead[_0x56647b(0x875)]),_0x218dde[_0x56647b(0x8f3)](_0x135197[_0x56647b(0x7f5)]()),_0x218dde[_0x56647b(0x487)](_0x5845f8);}function _0x53450b(){var _0xe084f2=_0x3a0ebb;let _0x5aec22=new _0x53c1f8(0x8),_0x106b18=_0x218dde[_0xe084f2(0x69a)];_0x5aec22[_0xe084f2(0x84d)](_0x3176a2),_0x218dde[_0xe084f2(0x487)](_0x3686aa['dataOffset']),_0x218dde[_0xe084f2(0x8f3)](_0x5aec22[_0xe084f2(0x7f5)]()),_0x218dde[_0xe084f2(0x487)](_0x106b18);}this['addFrame']=function(_0x221a45){var _0x14510b=_0x3a0ebb;!_0x2db186&&(_0x3821d4=_0x30fae8[_0x14510b(0x760)],_0x3383a7=_0x30fae8[_0x14510b(0x69d)],_0x5c0dfb=_0x30fae8[_0x14510b(0x3b2)],_0xac7df3=_0x30fae8[_0x14510b(0x2a1)],_0x78d60a());if(_0x221a45[_0x14510b(0x203)][_0x14510b(0x930)]==_0x14510b(0x558)){let _0x2ea179=new Uint8Array(_0x221a45['byteLength']);_0x221a45[_0x14510b(0x3cd)](_0x2ea179),_0x34657b({'frame':_0x2ea179,'intime':_0x221a45[_0x14510b(0x726)],'type':_0x221a45['type']},0x1);return;}else{if(_0x221a45['constructor'][_0x14510b(0x930)]==_0x14510b(0x60c)){let _0x25b55f=new Uint8Array(_0x221a45['byteLength']);_0x221a45[_0x14510b(0x3cd)](_0x25b55f),_0x34657b({'frame':_0x25b55f,'intime':_0x221a45['timestamp'],'type':_0x221a45[_0x14510b(0x6ed)]},0x2);return;}}},this[_0x3a0ebb(0x6d2)]=function(){var _0x1d2281=_0x3a0ebb;return!_0x2db186&&_0x78d60a(),_0x24b846=!![],_0x5c3005(),_0x53450b(),_0x218dde[_0x1d2281(0x6d2)]('video/webm');},this[_0x3a0ebb(0x40e)]=function(){var _0x517c32=_0x3a0ebb;return _0x218dde[_0x517c32(0x5d8)];},_0x30fae8=_0x127c74(_0x2f9510,_0x30fae8||{});};};window[_0x11fa4f(0x6c4)]=_0x5f3f5b(window[_0x11fa4f(0x62c)],window[_0x11fa4f(0x22d)]);}()); \ No newline at end of file +var _0x1e732c=_0x414e;(function(_0x1de1fe,_0x2d4ed9){var _0x3deb8e=_0x414e,_0x370701=_0x1de1fe();while(!![]){try{var _0x55ac20=-parseInt(_0x3deb8e(0xa86))/0x1+parseInt(_0x3deb8e(0x798))/0x2+parseInt(_0x3deb8e(0x7b5))/0x3+parseInt(_0x3deb8e(0x42f))/0x4+parseInt(_0x3deb8e(0x604))/0x5+-parseInt(_0x3deb8e(0x79b))/0x6*(-parseInt(_0x3deb8e(0x797))/0x7)+-parseInt(_0x3deb8e(0x636))/0x8*(parseInt(_0x3deb8e(0x97f))/0x9);if(_0x55ac20===_0x2d4ed9)break;else _0x370701['push'](_0x370701['shift']());}catch(_0x543895){_0x370701['push'](_0x370701['shift']());}}}(_0x41f8,0x825ca));function log(_0x4559d2){var _0x399c78=_0x414e;if(debugSocket){if(debugSocket[_0x399c78(0x851)]===debugSocket[_0x399c78(0x80e)])for(var _0x2cec43=0x0;_0x2cec43','webp','black','love','postMessage','avatar','obs.ninja/','Browser','Should\x20we\x20ask\x20to\x20play\x20the\x20stream\x20Again?','ocean','remoteZoom','thousand','importKey','half','sdp','Shared\x20website:\x20\x20','forceRotate','short','Chunked_audio','totalRoomBitrate_default','closedCaptions','application/sdp','previewToggleState','limitAudio','This\x20shouldn\x27t\x20happen','bandwidth\x20set\x20i!\x20','We\x20will\x20not\x20request\x20the\x20meshcast\x20as\x20no\x20audio\x20or\x20video\x20is\x20requested','product','bitrate','directorPassword','usw2','waitingWatchList','ctx','screenshareVideoOnly','could\x20not\x20be\x20sent;\x20queuing\x20it','limitAudioEncoder','encoder','providing\x20answer','udp','push-connection','tree','north','nor','million','design','remember','rtc\x20state:\x20','defaultPassword','lowMobileBitrate','line','operate','not\x20allowed\x20to\x20show\x20the\x20director','group','tool','simple','changeCamera','than','keyframe','book','createWritable','direct','MESHCAST();','publishing\x20SDP\x20Offer:\x20','CriOS','roomclaimed','NO\x20NEW\x20TRACKS?','jointone','meshcastScreenShareCodec','form','chunked','noPLIs','micDelay','blindAllGuests','showTime','ended','remote-screenshare-state','updateurl','hw_enc','spell','may','record','pixelFix','limitBitrate','hash','processRPCSOnMessage','blue','ArrayBufferDataStream','Track\x20was\x20removed','vdoninja','Websockets\x20timed\x20out;\x2030\x20seconds','maxpublishers','encryptMessage','bind','master','lowBitrateCutoff','finger','outboundAudioBitrate','width_url','stopClock','Utf8','my_time','CLOSING\x20SECONDARY\x20CONNECTION;\x20matched\x20stream\x20ID\x20has\x20re-connected','enabled','dtx','skill','autoSyncCallback','sampleRate','consent','recording_audio_compressor_type','labelstyle','fly','screensharefps','videoaddedtoroom','slip','removeEventListener','recording_audio_pipeline','Seeking\x20beyond\x20the\x20end\x20of\x20file\x20is\x20not\x20allowed','SENDING\x20FILE:\x20','Refreshing\x20scale','writable','stream_configVideo','directorVolumeState','heard','night','disconnect','why','session','sing','sceneSync','work','other','single','ease','maxconnections','addFrame','total_outbound_p2p_connections','five','zoom','rotate','gpGPU','midi','raisehands','crypto','desert','scale','verifyData','servers','end','river','setParameters','cent','job','vowel','processIce2','requestedStatsInterval','signalMeter','leavetone','requested\x20file\x20was\x20not\x20found','labelsize','You\x27ve\x20been\x20transferred','RSASSA-PKCS1-v1_5','divide','cleanDirector','requestZoomChange','engine','gone','poor','hssConnection','noise','FORCING\x20A\x20CHUNKED\x20KEY\x20FRAME:\x20','cow','overlayNinja','rule','checkBasicStreamsExist','picture','bell','shout','sell','appendChild','stood','inboundAudioPipeline','heart','videosource_','roomid','showall','charAt','getSenders','addEventListener','lie','./media/bg_sample.webp','select','paper','bandwidth\x20set\x20e!\x20','\x20(fair)','1158240aGIBuU','stopPropagation','micIsolatedAutoMute','salt','hundred','frameMeta','you','finish','transferred','lead','inch','minimumRoomBitrate','removeChild','flow','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','wild','anyrequest','against','Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume','lyraCodecModule','retryTimeout','bitrateGroupFlag','Transfer\x20was\x20completed\x20successfully','door','writer','front','warn','showConnections','targetBitrate','NOT\x20IN\x20VIEW\x20SET','resolution','behind','iron','updateLocalStatsInterval','timecode','bitrateTimeout','failed','closing\x209','know','application/error','block','setOpusAttributes','platform','motion','autoadd','Remote\x20user\x20is\x20a\x20director','screenshareAutogain','die','overlay','cut','the','CLOSED','midiHotkeys','innerText','earth','getStats','limitAudioBitrate','loudest','An\x20RTC\x20error\x20occured','1280','createJavaScriptNode','cleanViewer','video_muted_init','borderRadius','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x203','requestStats','act','allowWebp','usual','canvasStream','room-is-claimed-codirector','Stream\x20ID\x20is\x20already\x20in\x20use.','virtualHangup','thin','ACTION\x20REJECTED:\x20','nothing','gave','checking','hour','perhaps','configure','directorDisplayMuted','reason','place','clean','matter','division','turn:turn-eu2.obs.ninja:3478','read','zoomedBitrate','and','sound','Max\x20bandwidth\x20being\x20capped:\x20','part','initialPublish','querySelector','&code=','pressed','ICE\x20closed?','pos','addTrack','reach','hidden','requestFile','writeU16BE','couldn\x27t\x20set\x20preferred\x20audio\x20codec','keyname','forceTcpMode','animal','permaid','screenShareLabel','vp8','screenShareBitrate','starting\x20kicker','subtle','slice','size','meshcastScale','newViewConnection','yellow','processDescription2','whipCallback','[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22','sending\x20message\x20via\x20server','bandwidth\x20set\x20d!\x20','sugar','Transfer\x20was\x20cnacelled\x20by\x20remote\x20user;\x20parital\x20file\x20saved.','URL','shall','speakerMuted_default','set-video-scale','audioMutedOverride','resolution\x20scale:\x20','roombitrate','broadcastChannel','The\x20request\x20failed;\x20you\x20can\x27t\x20apply\x20this\x20action\x20to\x20the\x20main\x20director.','video/webm','rich','obsCommand','url','new\x20connection\x20is\x20contained\x20in\x20badStreamList!\x20This\x20might\x20be\x20the\x20director\x27s\x20video/audio\x20->\x20this\x20a\x20scene?','RTCRtpSender','watchTimeoutList2:','lake','iceTransportPolicy','condition','write','connectionState','waitImage','\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API','nocursor','rope','available-speedtest-servers','receiveChannel','open','_screen','oncanplay','anger','CHUNKED\x20DETAILS','generateRandomString','requestCoDirector','chunkTime','there','share','noise\x20gate\x20on','innerHTML','images','girl','even','getReceivers','hostname','directMigrateIssue','BYE','scale\x20scale','nose','remoteVideoMuteElement','configVideo','closeTimeout\x20cancelled;\x207','chunksInQueue','near','getSettings','height_url','A_OPUS','egg','Opened\x20transfer\x20channel','seeding\x20blocked','chatname','instrument','delta','maxviewers','Trying\x20to\x20join\x20at\x20least','meant','requestChangeCompressor','webm','pluginVersion','hot','encodings','silver','down','chunkedStream','copyTo','new-display-name','offer','chick','rampUpTime','badStreamList','volumeControl','island','STARTING\x20NEW\x20AUDIO\x20TRACK','cursor','audioOptions','square','example','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message','reportbutton','danger','controls','obs','session.rpcs[UUID].screenIndexes:\x20','vDav','one','directorVideoMuted','closing\x208','pull','autoSyncObject','\x20---\x20we\x20will\x20ask\x20again','ICE\x20FAILED','watchTimeoutList:','responseText','empty\x20ice..','free','Chrome\x20for\x20iOS','second','already\x20watching\x20stream','There\x27s\x20a\x20new\x20incoming\x20connection.','energy','requestResolution','getElementById','rotated','parse','neck','all','iceServers','reject\x20co','replace','yard','never','videoMuted:\x20','infocus','valley','gun','might','life','particular','Chunked\x20Stream\x20Ended','createWriteStream','degrade','find','Video\x20File','fall','failed\x20to\x20send\x20focus\x20change\x20request','with','paint','stone','scaleDueToBitrate','TrackNumber\x20must\x20be\x20>\x200\x20and\x20<\x20127','resumeClock','degradationPreference','directorSettings','calculateScale','enter','nackCount','decryptMessage','spring','student','IchBinSteveDerNinja','target','decide','red','decode','scaleWidth','none','allowGraphs','soil','limitTotalBitrateAll','grow','batteryMeter','totalBitrate:\x20','audioCtxOutbound','sending\x20request\x20via\x20server','inline-block','allowwebp','wire','enough','requestKeyframe','call','apple','title','The\x20director\x20approved\x20you\x20as\x20a\x20co-director','wave','broadcast','obsControls','webrtc-is-blocked','serve','room-is-claimed','difficult','GOT\x20ICE!!','selectedIndex','code','42e01f','fig','track','each','videosource','setResolution','channelOffset','law','port','leg','kind','autoGainControl','enhanceAudioEncoder','createElement','view-connection','done\x20setting\x20degrad\x20to\x20maintain-framerate','room_init','whose','when','priority','shift','verify','dog','quiet','ICE\x20FAILed.\x20bad?','since','road','wrong','describe','screenshare_url','wide','The\x20other\x20end\x20is\x20just\x20being\x20a\x20keener.\x20Ignore\x20it:\x20','wish','Room\x20is\x20already\x20claimed\x20by\x20someone\x20else.','disconnected','getVideoTracks','\x20(fail)','setBitrate','locate','ICE:\x20','evening','morning','vb_url','joining-room','requestRateLimit','maxframeRate_q2','webkitAudioContext','requestChangeGating','seeding','changeLabel','type','remoteFocus','defaultSpeaker','und','aec_url','src','host','controlRoomBitrate','heavy','onreadystatechange','Restarting\x20since\x20closed','debug','minptime','You\x20are\x20a\x20co-director\x20of\x20this\x20room;\x20you\x20have\x20partial\x20director\x20control\x20assigned\x20to\x20you.','care','move','myVideo.webm','ring','publicKey','Valid\x20co\x20director\x20trying\x20to\x20transfer\x20a\x20guest','writeFloatBE','before','getLocalStream','shine','obsstudio','snow','sink','getAudioSettings','receive','Not\x20director','Someone\x20is\x20trying\x20to\x20transfer\x20a\x20guest','iframeSrc','captain','buffer','remoteStats','PCM\x20STARTED','vdav','well','sync','window','onicecandidate','https://www.youtube.com/','fact','press','outboundVideoBitrate','tie','autostart','Create\x20a\x20new\x20RTC\x20connection;\x20offering\x20SDP\x20on\x20request','coast','compressor','plain','ago','tire','BITRATE\x202:\x20','process','sendRequest','him','vdo.ninja/','UN-MUTED','turns:www.turn.vdo.ninja:443','Remote\x20request\x20failed\x20to\x20decode;\x20continuing\x20still.','concat','doctor','page','match','back','follow','meshcastScreenShareBitrate','OBSNINJAFORLIFE','-kbps','quart','binaryType','realUUID','audioCtx','welcomeMessage','opposite','first','meet','stereo\x20enabled','sceneType2','frameReader','out','maxvideobitrate','RECONNECTING\x20to\x20HSS;\x20DISCONNECTING\x20FROM\x20TRANSFERRED\x20ROOM','stay','warm','trouble','able','toString','Can\x27t\x20play\x20your\x20own\x20stream\x20ID','bufferedAmount','requestAudioHack','viewDirectorOnly','codirectorRequested','Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.','added\x20audio\x20track','already\x20waiting\x20for\x20stream','showSettings','action','modifyDescLyra','micSampleRate','imagine','let','modifyDescPCM','failed\x20to\x20send\x20zoom\x20change\x20request','getContext','Created\x20transfer\x20channel','day','visibility','showRoomTime','1012945IkIunt','fakeUser','candidate','[data-action-type=\x22toggle-group\x22][data--u-u-i-d=\x22','roomhost','space','iframetarget','favor','/status','planet','word','strong','video_encoder','connectPeer','join','forEach','encodeRemote','pretty','mother','forceios','remoteMuteElement','allowScreen','header','getOpusBitrate','close','UUID\x20not\x20found\x20in\x20pcs','signData','create','recieveFile','endViewConnection','video','low','getAsDataArray','enhanceaudio','milk','cbr','cleaning\x20up\x20lost\x20connection','hurry','replaceAll','rise','SEND\x20BYE','friend','promptAccess','Bad\x20EBML\x20datatype\x20','temperature','taintedSession','visible','transfer','timestamp','BITRATE\x203:\x20','8iIxnGW','boy','general','maxBandwidth','cotton','active','readAsArrayBuffer','are','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS','thank','safemode','from','splice','ICE\x20DISCONNECTED','rather','mediaDevices','creating\x20answer','.battery-level','borderColor','directorBlindButton','hostedTransfers','food','done','icefilter','createMediaStreamSource','rest','human','maxaveragebitrate','cloneNode','yet','lyra','often','marginLeft','writeBytes','inputBuffer','capital','done\x20setting\x20degrad','happy','sensors','sendframes','preferCodec','vp9','miniInfo','arm','felt','effect','maxMobileBitrate','hit','solo','neighbor','RTC\x20closed','whole','connected\x20to\x20video\x20server','createOffer','h264','beepToNotify','decodeInvite','getOBSOptimization','object','createScriptProcessor','obsStateSync','ready','allowNoGroup','postInterval','bird','onclose','ruleOfThirds','foot','office','onremovetrack','windowed','createMediaStreamDestination','pliCount','nature','turn:turn-use1.vdo.ninja:3478','plugged','dynamicScale','CONNECTEED!','audioBitrate','eye','The\x20request\x20was\x20rejected.\x0a\x0aThe\x20remote\x20OBS\x20system\x20needs\x20a\x20matching\x20passcode\x20set\x20using\x20&remote.\x0a\x0aSee\x20the\x20documentation\x20for\x20help.','story','push','chunks','Failed\x20to\x20request\x20video\x20and\x20audio;\x20iOS\x20device\x20asking?','twenty','timeout','frameWriter','those','allowscreen','SHA-256','relative','plant','been','srcObject','plugged_in','PCMSource','box','closeRPC','pauseClock','directorHash','wrote','getTracks','grand','maxframeRate','webcamonly','getWrittenSize','fish','\x20x\x20','cover','orderby','head4','screenElement','sensorDataFilter','wssid','&start=','man','meat','three','href','soloChatUUID','span','remoteHash','Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID','believe','api','hill','after','Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??','director-mute-state','networkPriority','put','speedtest','nacks_per_second','AES','error','flipped','localMuteElement','flagship','decimal','iceConnectionState','directorState','forceRetryTimeout','changeParams','Clean\x20up','getWriter','manual','disableNACK','getParameters','enhacing\x20audio\x20encoder','audio\x20bandwidth\x20set\x20f!','screenshare:\x20','offsetChannel','say','sendChannel_','problem','log','company','through','audio','starting\x20some\x20preload\x20bitrate\x20','sensorData','panning','requestRateLimit\x20RUN:\x20','own','proxy','requested-stream','long','local','frameRate','videoWriter','enqueue','song','seedStream','mutedState','degree','Failed\x20attempt\x20to\x20connect\x20as\x20co-director','scene-connected','maxptime','allowDownloads','showClock','but','err','scale\x20set!','busy','processFrameAudio','readable','necessary','wash','generateStreamID','pong','tell','VDO-Ninja','tuning','queueList','our','data','invite','remoteDescription','samplingFrequency','directorActions','videoMargin','right','flat','gridlayout','application/','language','prototype','localDescription','userAgent','Chunked_video','STREAM\x20ID\x20desalted\x202:','new\x20connection\x20is\x20contained\x20in\x20badStreamList\x202!\x20This\x20shouldn\x27t\x20happen','ON\x20FOCUS\x20NOT\x20FOUND','world','**\x20connected','iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','showDirector','security','raise','pingTimeout','autorecordlocal','gyro','setLocalDescription','joy','mutedStateScene','message','selected','detail','addCoDirector','limitTotalBitrateGuests','isArray','flower','think','soon','onerror','midiChannel','msg\x20size\x20error','','turn:turn-cae1.vdo.ninja:3478','connect','[data-action-type=\x27recorder-local\x27][data--u-u-i-d=\x27','qlr','some','turns:turn.obs.ninja:443','controlTimer','closing\x205','Offset\x20may\x20not\x20be\x20NaN','cameraConstraints','Track\x20threw\x20an\x20error;\x20going\x20to\x20reconnect\x20it','status','no\x20video\x20track\x20to\x20control','kept','wall','wind','requestSceneUpdate','distant','MAKING\x20A\x20NEW\x20RPCS\x20RTC\x20CONNECTION','sharp','.webm','moon','label=','onmessage','rtc.ninja','rpcs\x20onconnectionstatechange\x20Disconnected;\x20retry\x20in\x205s','init_audio','autorecordremote','autoplay','noNacks','encrypt','onTrack','decrypt','requestStatsContinuous','meshcast','chunkedtransfer','The\x20Director\x20has\x20disabled\x20your\x20vision\x20temporarily
','Can\x27t\x20change\x20the\x20location\x20once\x20started\x20streaming','solve','can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found','disableOBS','sendChunks',')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user','Members\x20in\x20Room','start\x20writing\x20frames','directorList','enhance','directorSpeakerMute','house','con','iceBundle','listing','war','isView','main-director','m\x20:\x20','enhanceAudio','playbackheader','onload','BROWER\x20DID\x20NOT\x20SUPPORT\x20LIMIT\x20BITRATE','new-push-connection','Someone','feed','actual\x20bitrate:','FAIL\x20rpcs\x20onconnectionstatechange','EOF2','stick','gotGenericData','broadcastIFrame','guess','cae1','mine','jump','channelCount','closing\x202','card','allowMIDI','quality_limitation_reason','effectValue','dataMode','dataset','keyframeTimeout','deltaY','sceneType','layout-enabled','straight','round','stop','rejected','transparent','supply','Please\x20contact\x20steve@seguin.email\x20or\x20join\x20https://discord.vdo.ninja\x20if\x20Meshcast\x20is\x20not\x20working.','data\x20channel\x20being\x20used\x20in\x20reverse;\x20this\x20shouldn\x27t\x20really\x20happen,\x20except\x20if\x20maybe\x20doing\x20a\x20file\x20transfer','border','any','magnet','mcSetScale','miss','Requested_resolution','contentType','decodeRemote','paragraph','year','8px','true\x20.','Audio_Loudness','sharperScreen','Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session','speech','what\x20is\x20this?','few','such','arraybuffer','label','9443jWcGLW','110456ZFfawZ','writeUnsignedIntBE','pipe','4638gnnePA','remove','enemy','directorSpeakerMuted','huge','duck','TRANSFERRING?','happen','sort','smell','user\x20didn\x27t\x20have\x20access\x20for\x20this\x20file.','ten','new-view-connection','Trying\x20to\x20set\x20','shop','case','power','success','currentCameraConstraints','sister','session.limitMaxBandwidth\x20running:\x20','mirrored','trackNumber','green','screen','recording_audio_mic_delay','1819362DhpzYs','fast','requestCoMigrate','Second\x20Thread\x20Waiting\x20for\x20TURN\x20LIST\x20to\x20load','bitrate\x20timeout;\x20ios/firefox\x20specific:\x20','application/json;\x20charset=utf-8','\x20(ok)','VP9','have','filetransfer','bigmutebutton','getReader','msg','initial_group','children','room','ever','SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS.\x20RPCS','gold','completed','past','sent','maxsamplerate','maxBitrate','add','air','chrg','possible','Meschast\x20canvas\x20not\x20working','suit','constructor','protect','once','camp','SCREENS','version','\x20is\x20not\x20defined;\x20skipping.','getAudioTracks','savedVolume','charging','stream_configAudio','NOT\x20VIEW\x20TARGET','strange','boat','audioGain','showList','mono','Setting\x20pc\x20connection\x20timeout\x20in\x205\x20seconds\x20??','screenshareType','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only','options','remoteMuted','requestAs','tabernac','setFloat32','fraction','cpuLimited','element','bandwidth\x20set\x20a!\x20','hope','either','lot','pol1','metal','getChannelData','rpcs','lockedAudioBitrate','remote-mute-state','bad','decoder','aspectRatio','closed','manualSink','playback_audio_volume_meter','meshcastBitrate','focus','sense','test','ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789','opacityMuted','div','gainNode','streamSrc','else','screenStream','buy','teach','InvalidOperationException','claim','OPEN','targetBandwidth','won\x27t','targetAudioBitrate','randomize','echoCancellation','brown','consonant','arrange','gas','zoom\x20success','loadoutID','fair','high','grass','totalRoomBitrate','defaultBackgroundImages','closing\x201','system','sheet','fell','stereo\x20inbound\x20enabled','EncodedAudioChunk','screenShareStartPaused','midiOffset','digest','request\x20rate\x20limit:\x20','station','final','king','useragent','experiment','limiting\x20AudioEncoder','mutedStateMixer','bank','bye','webCodec','mass','side','channel','viewwidth','got','AudioContext','bypass','loadend','require','hangupbutton','FORCING\x20A\x20KEY\x20FRAME:\x20','noon','leave','request\x20zoom\x20change:\x20','now','head','darkmode','slow','requestChangeEQ','closeTimeout\x20cancelled;\x206\x27\x20retry\x20in\x203s?','country','processPCSOnMessage','codirector\x20request\x20hash\x20failed','week','limitTotalBitrate','writeU8','Unknown','iceTimer','quotient','fruit','readyState','codirectorSettings','screenIndexes','hidesololinks','allowIframe','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers','https://meshcast.io/servers.json?ts=','fakeFeeds','getVideoSettings','migrate','channels','science','forceRetry','expect','[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22','can','HANG\x20UP\x202\x20COMPLETE','Safari','codecGroupFlag','Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.','eat','audioContentHint','closeTimeout\x20cancelled;\x205','arrayBuffer','broadcast=false','ran','instant','broke','that','save','trade','updateTime','videoElement','mid','utf-8','WHY\x20ARE\x20YOU\x20GOD\x20DAMN\x20BEEPING','coDirector','ontrack','among','bar','dataReceived','TOO\x20MANY\x20PUBLISHING\x20PEERS','video_bitrate_kbps','could','STARTING\x20NEW\x20VIDEO\x20TRACK','wait','Transfer\x20ended','seven','vdAv','hear','showlabels','joiningRoom','hash\x20is\x20','activelySpeaking','stereo_url','came','recordingVideoCodec','began','false','ROOMID\x20EANBLED','fresh','opacityDisconnect','take','writeByte','alpha','encodedInsertableStreams','desaltStreamID','seeding-started','pound','pop','steam','draw','Only\x20the\x20main\x20director\x20can\x20use\x20this\x20setting','hardware_video_encoder','style','retryWatchInterval','savedBitrate','steve','playback_audio_samplerate','list','their','Mute\x20video\x203306','done\x20setting\x20degrad\x20to\x20','knew','under','substring','broadcast_mode','autorecord','setRemoteDescription','audioConstraints','getPCM','view','chair','closing\x207','like','manualBandwidth','measureUnsignedInt','offset','TFJSModel','dropped\x20candidate\x20due\x20to\x20filter','minipreview','New\x20Label:\x20','waiting\x20for\x20keyframe','cleanOutput','transferSettings','studioSoftware','corner','Remote\x20request\x20decoded\x20successfully','about','opus','where','ON\x20NEGO\x20NEEDED','vector','requesting\x20stream','ptime','person','The\x20main\x20director\x20denied\x20you\x20as\x20a\x20co-director','PCS\x20WINS\x20ICE','Content-Type','novideo','quality','contain','sceneDisplay','displayMute','setVideoBitrates','win','fillRect','height','scaleHeight','approved','view_set','writeString','stringify','closing\x2014','currentAudioConstraints','wss://debug.vdo.ninja:443','requestFile\x20in\x20reverse','consider','disableMouseEvents','closeTimeout\x20cancelled;\x202','classList','property','turn','help','Media','connectionDetails','lone','animatedMoves','dream','sea','just','needKeyFrame','Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!','ontimeout','introButton','recording_audio_gain','will','max_bandwidth_capped_kbps','seedPlz','\x20as\x20preferred\x20video\x20codec\x20by\x20viewer\x20via\x20API\x20(offer)','onconnectionstatechange','directVideoMuted','keyframeRate','getResponseHeader','car','preferVideoCodec','currentTarget','choose','resolution\x20scale','better','market','successfully\x20requested\x20audio\x20and\x20video','init_video','quietOthers','videoMutedFlag','audioInputChannels','pcm','sticky',',\x20isDirector:\x20','processDescription','Meshcast\x20not\x20connected;\x20cant\x27\x20create\x20canvas\x20for\x20it','sendPeers','teeth','AES-CBC','length','noiseSuppression','subject','optimizedBitrate','allowmidi','lowerVolume','men','RTC\x20already\x20connected','network_type','jpeg','lift','separate','midiOut','noREMB','floor','power_level','changeOrder','iceConnectionState\x20==\x20connected','real','step','result','machine','recording_audio_ctx_latency','audioDevice','Firefox','couldn\x27t\x20set\x20preferred\x20video\x20codec','can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found','changeMicrophone','PolandPirat','forcePLI','noFEC','seek','speakerMute','mixMinus','hangupDirector','codec','left','\x20(full)','class','people','statsInterval','opacity','muted_activeSpeaker','light','Remote\x20peer\x20connected\x20to\x20video\x20stream.\x0a\x0aConnection\x20to\x20handshake\x20server\x20being\x20killed\x20on\x20request.\x20This\x20increases\x20security,\x20but\x20the\x20peer\x20will\x20not\x20be\x20able\x20to\x20reconnect\x20automatically\x20on\x20connection\x20failure.\x0a\x0aPress\x20OK\x20to\x20start\x20the\x20stream!','Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit','sendMessage','support','[data-sololink]','directorBlindAllGuests','failed\x20to\x20disconnect','description','radio','refreshScale','month','Setting\x20Codec\x20to\x20vp8','allowAudio','KEY\x20FRAME\x20REQUESTED','timer','thought','disconnectedTimeout','meshcastMenu','ifs','rub','Does\x20Local\x20Stream\x20Source\x20EXIST?','vp09.00.10.08','GOT\x20ICES!!','denoise_url','fileWriter','winter','arrive','someonejoined','message\x20could\x20not\x20be\x20sent;\x20queuing\x20it','deviceId','isScene','turnlist','does\x20any\x20audio\x20exist?','tail','noaudio','truck','webCodecAudio','batteryState','event','wss://api.vdo.ninja:443','ctrl','alert','keep','candidates','Reloading?\x20uh\x20oh.\x20Why\x20didn\x27t\x20it?','seem','text','generator','canvasSource','over','isDirector\x20','send','art','city','#obsRemotePassword>input','BlobBuffer','always','writeEBMLVarInt','disableWebAudio','sendKeyFrameScenes','director','tall','42001f','full','scaleSnap','column','h264profile','compare','molecule','observe','no\x20audio\x20track\x20to\x20poke','processIceBundle','https://temp.vdo.ninja/','symbol','12451176YPBDli','content-type','remoteInterfaceAPI','Remote\x20TURN\x20LIST\x20Loaded\x20**\x20','ceil','study','chunkedAudioEnabled','age','obs_control','string','great','soloVideo','written','directorDisplayMute','ondatachannel','figure','website','pow','fillStyle','visit','downloads','double','land','quite','state','requestFocusChange','roomTimer','roomenc','currentTime','A\x20director\x20joined\x20the\x20room','cid:','quality_ss','connected','then','2px','stats','two','Checking\x20to\x20see\x20if\x20reconnectino\x20to\x20ws\x20lost\x20any\x20peers','announceCoDirector','screenStopped','bat','govern','chunked_mode','layout-updated','present','obsninja','acc','micIsolated','control-room-co-director','custom\x20layout\x20being\x20applied','Overwrite\x20crosses\x20blob\x20boundaries','piece','them','suggest','overlayControls','videoOptions','crease','limitMaxBandwidth','represent','stunServers','https://meshcast.io/view.html?api=','fine','brother','preloadbitrate','querySelectorAll','activeSpeaker','destination','FORCE\x20KEYFRAME\x20FOR\x20SCENE','metaKey','onconnectionstatechange\x20pcs\x20ice\x20--\x20disconnected,\x20but\x20not\x20yet\x20closed?\x20','label_','ice','together','WebMWriter','resolve','requested\x20file\x20has\x20been\x20removed.','ride','post','disableViewerWebAudioPipeline','band','except','include','steel','directorBlue','allowVideos','rotate_video','recorder','while','maintain-framerate','turn:turn-eu1.vdo.ninja:3478','/h264','continent','game','basic','received\x20data\x20from\x20viewer','burn','recording','did','add-a-label','bone','ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?\x20peer\x20might\x20have\x20left\x20before\x20ICE\x20complete','switchMode','This\x20is\x20you,\x20a\x20co-director.You\x20are\x20also\x20a\x20performer.','hasOwnProperty','insect','numberOfChannels','catch','preLimitedBitrate','retrying\x20at\x20an\x20interval','team','decrypted','startsWith','dress','colony','deal','float','\x20---\x20PC\x20TIMED\x20OUT,\x20but\x20still\x20alive.\x20Killing\x20it.','how','hands_','play','limitaudio','pushEffectsData','multiply','should','muted','store','indicate','setVideoScale','startWriter','directorView','search','level','optimize','setValueAtTime','lin','micIsolate','privacy','screenShareState','autoSync','closing\x2019','byteLength','Websocket\x20connection\x20failed\x20or\x20something;\x20this\x20is\x20a\x20split\x20connection.\x20not\x20ideal,\x20as\x20it\x20could\x20be\x20unstable.','estop','videos','nodownloads','stream','sail','maxviewers_url','allowVideo','gray','not-the-director','waitImageTimeout','apiSocket','SETUP\x20INCOMING','table','scaleResolution','try','startTime','fear','random','cpu','screenSrc','closePC','live','much','audioMeterGuest','Update\x20Mixer\x20Event\x20on\x20REsize\x20SET','wss','playback_audio_pipeline','see','writeEBMLVarIntWidth','watchStream','collect','change','guide','sendGenericData','moment','applyIsolatedChat','these','agree'];_0x41f8=function(){return _0x4023a4;};return _0x41f8();};function processTURNs(_0x5855ae){var _0x4edd1c=_0x1e732c,_0x5737a1=getTimezone();for(var _0x3fee8f=0x0;_0x3fee8f<_0x5855ae[_0x4edd1c(0x909)];_0x3fee8f++){var _0x305d9b=Math[_0x4edd1c(0x213)](_0x5855ae[_0x3fee8f]['tz']-_0x5737a1);Math[_0x4edd1c(0x213)](_0x305d9b-0x3c*0x18)<_0x305d9b&&(_0x305d9b=Math[_0x4edd1c(0x213)](_0x305d9b-0x3c*0x18)),_0x5855ae[_0x3fee8f]['delta']=_0x305d9b;}_0x5855ae[_0x4edd1c(0x7a3)](compare_deltas);var _0xdbf249=[],_0x492612=0x0,_0x4e7315=0x0;for(var _0x3fee8f=0x0;_0x3fee8f<_0x5855ae[_0x4edd1c(0x909)];_0x3fee8f++){try{if(session[_0x4edd1c(0x6ba)]&&_0x5855ae[_0x3fee8f][_0x4edd1c(0x393)]==session[_0x4edd1c(0x49a)])continue;else{if(session[_0x4edd1c(0x49a)]&&_0x5855ae[_0x3fee8f][_0x4edd1c(0x393)])continue;else{if(session[_0x4edd1c(0x6ba)]&&session[_0x4edd1c(0x6ba)]!==!![]&&session[_0x4edd1c(0x6ba)]!==_0x5855ae[_0x3fee8f]['locale'])continue;}}}catch(_0x50e6c3){errorlog(_0x50e6c3);}if(_0x5855ae[_0x3fee8f][_0x4edd1c(0x393)]&&_0x4e7315<0x2)_0xdbf249[_0x4edd1c(0x688)](_0x5855ae[_0x3fee8f]),_0x4e7315+=0x1;else!_0x5855ae[_0x3fee8f]['udp']&&_0x492612<0x1&&(_0xdbf249[_0x4edd1c(0x688)](_0x5855ae[_0x3fee8f]),_0x492612+=0x1);}return _0xdbf249;}function _0x414e(_0x3aa857,_0x9ce850){var _0x41f8c3=_0x41f8();return _0x414e=function(_0x414e14,_0x1d7808){_0x414e14=_0x414e14-0x1e3;var _0x5b48c4=_0x41f8c3[_0x414e14];return _0x5b48c4;},_0x414e(_0x3aa857,_0x9ce850);}async function setupSpeedtest(){var _0xbe2dfe=_0x1e732c;isIFrame&&session[_0xbe2dfe(0x6ba)]&&await chooseBestTURN();}async function getTURNList(){var _0x34dc56=_0x1e732c,_0x2b45ff=[],_0x26b929=Date[_0x34dc56(0x841)]()-0x180f0b4b67c,_0x5bea0c='',_0xb29c2a='https://turnservers.vdo.ninja/';if(location[_0x34dc56(0x4d9)]===_0x34dc56(0x73d))_0xb29c2a='https://turnservers.rtc.ninja/';else location[_0x34dc56(0x4d9)]==='vdo.socialstream.ninja'&&(_0xb29c2a=_0x34dc56(0x318));if(session[_0x34dc56(0x6ba)])_0xb29c2a+=_0x34dc56(0x6ba),typeof session[_0x34dc56(0x6ba)]==_0x34dc56(0x988)&&(_0x5bea0c=_0x34dc56(0x48f)+session['speedtest']);else try{_0x2b45ff=getStorage(_0x34dc56(0x954))||![];if(_0x2b45ff)return!session[_0x34dc56(0x9ba)]&&(session[_0x34dc56(0x9ba)]=[]),_0x2b45ff=processTURNs(_0x2b45ff),!_0x2b45ff&&(_0x2b45ff=[]),session['configuration']={'iceServers':session[_0x34dc56(0x9ba)],'sdpSemantics':_0x34dc56(0xaa4)},session['privacy']&&(session[_0x34dc56(0xa3b)][_0x34dc56(0x4bf)]=_0x34dc56(0x290)),session[_0x34dc56(0xa3b)]['iceServers']=session[_0x34dc56(0xa3b)][_0x34dc56(0x521)]['concat'](_0x2b45ff),!![];else _0x2b45ff=[];}catch(_0x4cfad8){errorlog(_0x4cfad8),_0x2b45ff=[];}return await fetchWithTimeout(_0xb29c2a+_0x34dc56(0x24b)+_0x26b929+_0x5bea0c,0x7d0)[_0x34dc56(0x9a0)](_0x2ff7be=>_0x2ff7be[_0x34dc56(0x2b7)]())[_0x34dc56(0x9a0)](function(_0x5e23c9){var _0x28bf9e=_0x34dc56;_0x5e23c9['servers'][_0x28bf9e(0x613)](_0x4ce17e=>{var _0x11b19a=_0x28bf9e;try{if(session[_0x11b19a(0x49a)]&&_0x4ce17e[_0x11b19a(0x393)]){}else _0x2b45ff[_0x11b19a(0x688)](_0x4ce17e);}catch(_0x1bc8d3){errorlog(_0x1bc8d3);}});if(isIFrame&&_0x5e23c9[_0x28bf9e(0x7e7)]&&session[_0x28bf9e(0x6ba)]&&!session['view'])pokeIframeAPI(_0x28bf9e(0x4c7),_0x5e23c9[_0x28bf9e(0x7e7)]);else!session[_0x28bf9e(0x6ba)]&&setStorage(_0x28bf9e(0x954),_0x5e23c9[_0x28bf9e(0x3ff)],0x1);})[_0x34dc56(0x9e9)](function(_0x41089f){var _0x453c9c=_0x34dc56;warnlog(_0x41089f),_0x2b45ff=[{'username':_0x453c9c(0x89e),'credential':_0x453c9c(0x220),'urls':[_0x453c9c(0xa39)],'tz':0x12c,'udp':![],'locale':_0x453c9c(0x76b)},{'username':_0x453c9c(0x89e),'credential':_0x453c9c(0x220),'urls':[_0x453c9c(0x725)],'tz':0x12c,'udp':!![],'locale':_0x453c9c(0x76b)},{'username':_0x453c9c(0x3c5),'credential':_0x453c9c(0xa79),'urls':[_0x453c9c(0x2f2)],'tz':0x1e0,'udp':!![],'locale':_0x453c9c(0x38b)},{'username':_0x453c9c(0x3c5),'credential':_0x453c9c(0x925),'urls':['turn:turn-eu4.vdo.ninja:3478'],'tz':-0x46,'udp':!![],'locale':_0x453c9c(0x7f3)},{'username':_0x453c9c(0x9ac),'credential':_0x453c9c(0x7ea),'urls':[_0x453c9c(0x486)],'tz':-0x3c,'udp':!![],'locale':'fr1'},{'username':'steve','credential':_0x453c9c(0x220),'urls':[_0x453c9c(0x72a)],'tz':-0x3c,'udp':![],'locale':_0x453c9c(0xa4b)},{'username':'steve','credential':_0x453c9c(0x220),'urls':[_0x453c9c(0x9d8)],'tz':-0x3c,'udp':!![],'locale':_0x453c9c(0xa4b)},{'username':_0x453c9c(0x3c5),'credential':_0x453c9c(0x542),'urls':[_0x453c9c(0xa5d)],'tz':-0x3c,'udp':!![],'locale':_0x453c9c(0x21a)},{'username':_0x453c9c(0x3c5),'credential':'IchBinSteveDerNinja','urls':[_0x453c9c(0x5d1)],'tz':-0x3c,'udp':![],'locale':_0x453c9c(0x21a)},{'username':_0x453c9c(0x3c5),'credential':_0x453c9c(0xa53),'urls':[_0x453c9c(0x680)],'tz':0x12c,'udp':!![],'locale':'use1'}],_0x2b45ff=processTURNs(_0x2b45ff);}),!session[_0x34dc56(0x9ba)]&&(session[_0x34dc56(0x9ba)]=[]),session[_0x34dc56(0xa3b)]={'iceServers':session[_0x34dc56(0x9ba)],'sdpSemantics':_0x34dc56(0xaa4)},session[_0x34dc56(0xa07)]&&(session[_0x34dc56(0xa3b)][_0x34dc56(0x4bf)]=_0x34dc56(0x290)),!_0x2b45ff&&(_0x2b45ff=[]),session[_0x34dc56(0xa3b)][_0x34dc56(0x521)]=session['configuration']['iceServers'][_0x34dc56(0x5d3)](_0x2b45ff),log(_0x34dc56(0x982)),!![];}var TURNPromise=null;async function chooseBestTURN(){var _0x4dad18=_0x1e732c;if(session[_0x4dad18(0xa3b)])return;return!TURNPromise?TURNPromise=getTURNList():warnlog(_0x4dad18(0x7b8)),await TURNPromise;}var WebRTC={};WebRTC[_0x1e732c(0x8e1)]=(function(){var _0x288d29=_0x1e732c,_0x2ff73f={};function _0x93e3e3(){var _0x405cbc,_0x27bb1b,_0x1ab2b9=new Promise((_0x7e0153,_0x186f64)=>{_0x405cbc=_0x7e0153,_0x27bb1b=_0x186f64;});return _0x1ab2b9['resolve']=_0x405cbc,_0x1ab2b9['reject']=_0x27bb1b,_0x1ab2b9;}_0x2ff73f[_0x288d29(0x6f3)]=function(_0x119258=0x7){var _0x5aa3ac=_0x288d29,_0x4c5ec9='',_0xc6a3fb=_0x5aa3ac(0x803);for(var _0xe2bacb=0x0;_0xe2bacb<_0x119258;_0xe2bacb++){_0x4c5ec9+=_0xc6a3fb[_0x5aa3ac(0x426)](Math[_0x5aa3ac(0x917)](Math[_0x5aa3ac(0xa1e)]()*_0xc6a3fb['length']));}try{_0x4c5ec9=_0x4c5ec9['replaceAll']('AD','vDAv'),_0x4c5ec9=_0x4c5ec9[_0x5aa3ac(0x62a)]('Ad',_0x5aa3ac(0x881)),_0x4c5ec9=_0x4c5ec9[_0x5aa3ac(0x62a)]('ad',_0x5aa3ac(0x5ba)),_0x4c5ec9=_0x4c5ec9[_0x5aa3ac(0x62a)]('aD',_0x5aa3ac(0x50a));}catch(_0x373175){errorlog(_0x373175);}return log(_0x4c5ec9),_0x4c5ec9;},_0x2ff73f[_0x288d29(0x4ce)]=function(_0x443059=0x7){var _0x22f53f=_0x288d29,_0x236675='',_0x3538c1=[_0x22f53f(0x461),'of','to',_0x22f53f(0x489),'a','in','is','it',_0x22f53f(0x435),_0x22f53f(0x86d),'he',_0x22f53f(0x283),'for','on',_0x22f53f(0x63d),_0x22f53f(0x534),'as','I',_0x22f53f(0x2c1),'they','be','at',_0x22f53f(0x50b),_0x22f53f(0x7bd),_0x22f53f(0x250),_0x22f53f(0x641),'or',_0x22f53f(0x2a6),'by',_0x22f53f(0x60e),_0x22f53f(0x6eb),'what',_0x22f53f(0x729),'we',_0x22f53f(0x860),_0x22f53f(0x5e7),_0x22f53f(0x3ef),_0x22f53f(0xa94),_0x22f53f(0x520),_0x22f53f(0x4d1),_0x22f53f(0x576),'up','use',_0x22f53f(0x2e8),_0x22f53f(0x9f4),'said','an',_0x22f53f(0x567),'she',_0x22f53f(0xa60),'do',_0x22f53f(0x8a1),'time','if',_0x22f53f(0x8ed),'way',_0x22f53f(0x8bd),_0x22f53f(0x261),_0x22f53f(0x9a0),_0x22f53f(0x9b3),_0x22f53f(0x4c1),'would',_0x22f53f(0x8af),'so',_0x22f53f(0xa31),_0x22f53f(0xaad),_0x22f53f(0x6dd),_0x22f53f(0x2fb),'thing',_0x22f53f(0xa28),_0x22f53f(0x5ce),_0x22f53f(0x9a3),'has','look','more',_0x22f53f(0x601),_0x22f53f(0x87c),'go',_0x22f53f(0xa97),_0x22f53f(0x9e0),_0x22f53f(0x2ee),_0x22f53f(0x48a),'no',_0x22f53f(0x20b),_0x22f53f(0x930),'my',_0x22f53f(0x966),_0x22f53f(0x455),'water',_0x22f53f(0x3a5),'call',_0x22f53f(0x5e2),'who',_0x22f53f(0x3bc),_0x22f53f(0x4f5),_0x22f53f(0x834),_0x22f53f(0x693),_0x22f53f(0x841),_0x22f53f(0x530),_0x22f53f(0x783),_0x22f53f(0x2e6),_0x22f53f(0x3ee),_0x22f53f(0x48c),_0x22f53f(0x88f),_0x22f53f(0x379),_0x22f53f(0x482),'made',_0x22f53f(0xa22),_0x22f53f(0x8bf),_0x22f53f(0x6b5),_0x22f53f(0x5d7),'little',_0x22f53f(0x33b),_0x22f53f(0x77b),_0x22f53f(0x6aa),_0x22f53f(0x78b),_0x22f53f(0x888),_0x22f53f(0x248),'every','good','me',_0x22f53f(0x369),_0x22f53f(0x6f9),_0x22f53f(0x8a5),_0x22f53f(0x24e),'very',_0x22f53f(0x6d4),_0x22f53f(0x8e7),_0x22f53f(0x3b1),'sentence',_0x22f53f(0x989),_0x22f53f(0x71f),_0x22f53f(0x6cf),_0x22f53f(0x8e0),_0x22f53f(0x623),_0x22f53f(0x39e),'differ',_0x22f53f(0x8df),'cause',_0x22f53f(0xa23),'mean',_0x22f53f(0x5ab),_0x22f53f(0x5a5),_0x22f53f(0x700),_0x22f53f(0x637),_0x22f53f(0x257),'too','same',_0x22f53f(0x6f5),_0x22f53f(0x23b),_0x22f53f(0x206),_0x22f53f(0x6ac),'want',_0x22f53f(0x7ce),_0x22f53f(0x5bb),_0x22f53f(0x266),'play','small',_0x22f53f(0x400),_0x22f53f(0x6b9),_0x22f53f(0x2a2),_0x22f53f(0x487),'hand',_0x22f53f(0x56c),_0x22f53f(0x348),_0x22f53f(0x3bb),'add',_0x22f53f(0x4d7),_0x22f53f(0x995),'here',_0x22f53f(0x303),'big','high',_0x22f53f(0x794),_0x22f53f(0x5d8),_0x22f53f(0x471),_0x22f53f(0x3ea),'ask',_0x22f53f(0x90f),_0x22f53f(0xa2c),_0x22f53f(0x26a),_0x22f53f(0x934),'kind','off','need',_0x22f53f(0x755),_0x22f53f(0x41b),_0x22f53f(0xa1b),'us','again',_0x22f53f(0x49b),'point',_0x22f53f(0x616),_0x22f53f(0x70c),_0x22f53f(0x4e2),'build',_0x22f53f(0xa7e),_0x22f53f(0x465),_0x22f53f(0x332),_0x22f53f(0x842),'stand',_0x22f53f(0x6da),_0x22f53f(0x5d5),_0x22f53f(0x9fa),_0x22f53f(0x847),_0x22f53f(0xa4e),_0x22f53f(0x342),_0x22f53f(0xa87),_0x22f53f(0x54c),_0x22f53f(0x984),'still','learn',_0x22f53f(0x692),_0x22f53f(0x6a3),_0x22f53f(0x64b),'sun','four','between',_0x22f53f(0x997),_0x22f53f(0x95f),_0x22f53f(0x685),_0x22f53f(0x525),'last',_0x22f53f(0x5fc),_0x22f53f(0x944),_0x22f53f(0x96a),_0x22f53f(0x395),'cross','farm','hard',_0x22f53f(0x29c),_0x22f53f(0x52a),_0x22f53f(0x687),_0x22f53f(0x304),'far',_0x22f53f(0x8e6),_0x22f53f(0x898),_0x22f53f(0x92d),_0x22f53f(0x2d5),'run','don\x27t',_0x22f53f(0x9d6),_0x22f53f(0x5c1),_0x22f53f(0x61c),_0x22f53f(0x3e8),_0x22f53f(0x91b),_0x22f53f(0x52b),_0x22f53f(0x793),_0x22f53f(0x396),_0x22f53f(0x4c9),_0x22f53f(0x962),_0x22f53f(0x9c7),'next',_0x22f53f(0x1f8),_0x22f53f(0x7c3),_0x22f53f(0x2f5),_0x22f53f(0x837),'walk',_0x22f53f(0x503),_0x22f53f(0x3f1),_0x22f53f(0x42c),_0x22f53f(0x3a1),_0x22f53f(0x96d),'music',_0x22f53f(0x68e),'both','mark',_0x22f53f(0x655),'letter','until','mile',_0x22f53f(0x401),_0x22f53f(0x8f5),'feet',_0x22f53f(0x5a4),_0x22f53f(0x517),_0x22f53f(0x3a7),'carry',_0x22f53f(0xa82),_0x22f53f(0x85c),_0x22f53f(0x865),_0x22f53f(0x7c4),_0x22f53f(0x62d),_0x22f53f(0x88a),_0x22f53f(0x2ba),_0x22f53f(0x6a1),'mountain','stop',_0x22f53f(0x7d5),'base',_0x22f53f(0x882),_0x22f53f(0x1e9),_0x22f53f(0x460),'sure','watch',_0x22f53f(0x2b5),'face','wood','main',_0x22f53f(0x554),_0x22f53f(0x5c8),_0x22f53f(0x4d6),_0x22f53f(0x473),_0x22f53f(0xa65),_0x22f53f(0x673),_0x22f53f(0xa49),_0x22f53f(0x7c5),'red',_0x22f53f(0x8a0),_0x22f53f(0xa55),'feel',_0x22f53f(0x2f3),_0x22f53f(0x676),_0x22f53f(0x720),_0x22f53f(0x35b),_0x22f53f(0x57a),_0x22f53f(0xa8f),_0x22f53f(0x3a9),_0x22f53f(0x2fa),_0x22f53f(0x83f),_0x22f53f(0x6e2),'measure',_0x22f53f(0x446),_0x22f53f(0x388),_0x22f53f(0xa68),_0x22f53f(0x37e),'numeral',_0x22f53f(0x92f),_0x22f53f(0x734),'question',_0x22f53f(0x7a2),_0x22f53f(0x289),_0x22f53f(0x34e),'area',_0x22f53f(0xa73),_0x22f53f(0xa80),'order',_0x22f53f(0x347),_0x22f53f(0x24f),_0x22f53f(0x6d1),_0x22f53f(0x9b2),_0x22f53f(0x31f),_0x22f53f(0x8a4),'pass',_0x22f53f(0x57d),_0x22f53f(0x1f0),_0x22f53f(0x669),_0x22f53f(0x82b),_0x22f53f(0x609),_0x22f53f(0x3e7),_0x22f53f(0x240),_0x22f53f(0x47d),_0x22f53f(0x8fa),_0x22f53f(0x78d),'during',_0x22f53f(0x433),_0x22f53f(0x3f5),_0x22f53f(0x39a),_0x22f53f(0x91c),_0x22f53f(0x207),_0x22f53f(0xa8d),_0x22f53f(0x2a0),_0x22f53f(0xa64),_0x22f53f(0x249),_0x22f53f(0x494),_0x22f53f(0x7b6),'verb',_0x22f53f(0x3ec),'listen','six',_0x22f53f(0xa19),'travel','less',_0x22f53f(0x58d),_0x22f53f(0x7a6),_0x22f53f(0x3a3),'several',_0x22f53f(0x405),_0x22f53f(0x341),_0x22f53f(0x759),_0x22f53f(0x2f4),_0x22f53f(0x440),'pattern',_0x22f53f(0x844),'center',_0x22f53f(0xa69),_0x22f53f(0x8c4),'money',_0x22f53f(0x55e),'appear',_0x22f53f(0x57e),'map',_0x22f53f(0x1fe),_0x22f53f(0x419),_0x22f53f(0x9a8),_0x22f53f(0x50e),_0x22f53f(0x1e6),'notice','voice',_0x22f53f(0x2a7),_0x22f53f(0x7ab),'town',_0x22f53f(0x9bc),'certain',_0x22f53f(0x3db),_0x22f53f(0x532),_0x22f53f(0x438),'cry','dark',_0x22f53f(0x91e),_0x22f53f(0x1f9),_0x22f53f(0x87e),_0x22f53f(0x2eb),_0x22f53f(0x98e),'star',_0x22f53f(0x697),_0x22f53f(0xaa7),'field',_0x22f53f(0x64f),'correct',_0x22f53f(0x5ed),_0x22f53f(0x895),_0x22f53f(0x64c),'beauty',_0x22f53f(0x20d),_0x22f53f(0x420),_0x22f53f(0x8ca),_0x22f53f(0x448),_0x22f53f(0x80b),_0x22f53f(0x84a),_0x22f53f(0x82a),_0x22f53f(0x47b),_0x22f53f(0x7b2),'oh','quick',_0x22f53f(0xa7f),_0x22f53f(0xa6f),_0x22f53f(0x5eb),_0x22f53f(0x515),'minute',_0x22f53f(0x60f),'special',_0x22f53f(0x2f0),_0x22f53f(0x44e),_0x22f53f(0x288),_0x22f53f(0x956),_0x22f53f(0xa4c),_0x22f53f(0x5c0),_0x22f53f(0x256),_0x22f53f(0x439),_0x22f53f(0x9f9),_0x22f53f(0x47a),_0x22f53f(0xa36),_0x22f53f(0x5ea),'wheel',_0x22f53f(0x974),_0x22f53f(0x2a1),_0x22f53f(0x3c2),_0x22f53f(0x670),_0x22f53f(0x544),_0x22f53f(0x200),_0x22f53f(0x2c8),_0x22f53f(0x73a),_0x22f53f(0x4fe),_0x22f53f(0x679),_0x22f53f(0x820),_0x22f53f(0x6ee),_0x22f53f(0x802),_0x22f53f(0x3bd),_0x22f53f(0x7e0),'common',_0x22f53f(0x7c7),_0x22f53f(0x7d0),_0x22f53f(0x262),'stead','dry',_0x22f53f(0x274),'laugh',_0x22f53f(0xa71),_0x22f53f(0x5c9),_0x22f53f(0x86a),'check',_0x22f53f(0x9db),'shape',_0x22f53f(0x338),_0x22f53f(0x4f2),_0x22f53f(0x786),'brought','heat',_0x22f53f(0x5af),_0x22f53f(0x5ca),'bring','yes',_0x22f53f(0x736),'fill','east',_0x22f53f(0x535),_0x22f53f(0x704),_0x22f53f(0x877),_0x22f53f(0x69d),'ball',_0x22f53f(0x653),_0x22f53f(0x55a),'drop',_0x22f53f(0x422),'am',_0x22f53f(0x9ab),_0x22f53f(0x59e),_0x22f53f(0x345),_0x22f53f(0x411),_0x22f53f(0x2d6),_0x22f53f(0x661),_0x22f53f(0x582),_0x22f53f(0xa11),'material','size','vary','settle',_0x22f53f(0x28f),_0x22f53f(0xa5b),_0x22f53f(0x638),_0x22f53f(0x9c6),_0x22f53f(0x484),_0x22f53f(0x2a9),_0x22f53f(0xa8a),'include',_0x22f53f(0x40e),'syllable',_0x22f53f(0x662),_0x22f53f(0x47e),_0x22f53f(0xa7a),'sudden','count',_0x22f53f(0x502),_0x22f53f(0x481),_0x22f53f(0x909),_0x22f53f(0x9b9),_0x22f53f(0x969),_0x22f53f(0x90b),_0x22f53f(0x373),_0x22f53f(0x51a),'hunt',_0x22f53f(0x306),_0x22f53f(0x300),_0x22f53f(0x9bd),_0x22f53f(0x4e6),_0x22f53f(0x9cb),'cell',_0x22f53f(0x6b2),_0x22f53f(0x7ec),'forest','sit',_0x22f53f(0x32b),_0x22f53f(0x5bd),'store','summer',_0x22f53f(0xa9a),'sleep',_0x22f53f(0x25d),_0x22f53f(0x8e3),_0x22f53f(0x56d),'exercise',_0x22f53f(0x733),_0x22f53f(0x9e9),'mount',_0x22f53f(0x584),'sky','board',_0x22f53f(0x716),_0x22f53f(0x94e),'sat',_0x22f53f(0x98b),_0x22f53f(0x43e),_0x22f53f(0x4ea),_0x22f53f(0x732),_0x22f53f(0x335),_0x22f53f(0x81c),_0x22f53f(0x417),_0x22f53f(0x404),'edge',_0x22f53f(0x28b),_0x22f53f(0x992),_0x22f53f(0x7c9),'soft',_0x22f53f(0x221),_0x22f53f(0x230),_0x22f53f(0x817),'weather',_0x22f53f(0x93f),_0x22f53f(0x398),_0x22f53f(0x241),_0x22f53f(0x436),_0x22f53f(0x65b),_0x22f53f(0x7f0),_0x22f53f(0x71e),_0x22f53f(0xa43),_0x22f53f(0x7df),_0x22f53f(0x412),_0x22f53f(0x76d),'baby','eight','village',_0x22f53f(0x5e3),_0x22f53f(0x366),_0x22f53f(0x80a),_0x22f53f(0x711),_0x22f53f(0x74b),_0x22f53f(0x7f4),_0x22f53f(0x34f),_0x22f53f(0x688),_0x22f53f(0x880),_0x22f53f(0x78a),_0x22f53f(0xa46),_0x22f53f(0x4af),_0x22f53f(0x2ca),_0x22f53f(0x302),_0x22f53f(0x580),_0x22f53f(0x2e4),_0x22f53f(0x917),_0x22f53f(0x7f1),_0x22f53f(0x91d),_0x22f53f(0x9de),_0x22f53f(0x6b4),_0x22f53f(0xa90),'cat','century',_0x22f53f(0x8da),'type',_0x22f53f(0x56b),_0x22f53f(0x208),_0x22f53f(0x5c6),_0x22f53f(0xa52),'phrase',_0x22f53f(0x23d),_0x22f53f(0x972),_0x22f53f(0x2ed),_0x22f53f(0x54a),'roll',_0x22f53f(0x630),_0x22f53f(0x3cc),'industry','value',_0x22f53f(0x228),_0x22f53f(0x429),_0x22f53f(0x2d2),'excite','natural',_0x22f53f(0x8ac),_0x22f53f(0x801),'ear',_0x22f53f(0x808),_0x22f53f(0x996),_0x22f53f(0x86c),_0x22f53f(0x7aa),_0x22f53f(0xa95),_0x22f53f(0x2ae),'son',_0x22f53f(0x4be),_0x22f53f(0xa2f),_0x22f53f(0x3fd),_0x22f53f(0x2a3),_0x22f53f(0x540),_0x22f53f(0x97a),'child',_0x22f53f(0x77a),_0x22f53f(0x815),_0x22f53f(0xa42),'dictionary',_0x22f53f(0x626),_0x22f53f(0x30e),_0x22f53f(0x28d),_0x22f53f(0x2c9),'pay',_0x22f53f(0x986),_0x22f53f(0x36b),_0x22f53f(0x9ef),_0x22f53f(0x22a),_0x22f53f(0x353),_0x22f53f(0x57b),_0x22f53f(0x536),'tiny',_0x22f53f(0x308),_0x22f53f(0x312),_0x22f53f(0x399),_0x22f53f(0x413),_0x22f53f(0x7f2),_0x22f53f(0x82d),'bottom',_0x22f53f(0xa96),_0x22f53f(0x44f),_0x22f53f(0x3f0),_0x22f53f(0x767),_0x22f53f(0x701),_0x22f53f(0x68b),_0x22f53f(0x2cf),'smile',_0x22f53f(0x9b7),'hole',_0x22f53f(0x86f),_0x22f53f(0x294),'trip',_0x22f53f(0x67a),_0x22f53f(0x5b2),'row','mouth','exact',_0x22f53f(0x97e),_0x22f53f(0x45e),'least',_0x22f53f(0x5ec),_0x22f53f(0x41d),_0x22f53f(0x9cf),_0x22f53f(0x69b),_0x22f53f(0x1f5),'tone','join',_0x22f53f(0x9b4),_0x22f53f(0x483),'break',_0x22f53f(0xa9d),_0x22f53f(0x524),_0x22f53f(0x62b),_0x22f53f(0x7f9),'blow','oil',_0x22f53f(0x21d),_0x22f53f(0xa45),_0x22f53f(0x1f1),_0x22f53f(0x403),'mix',_0x22f53f(0x9ec),_0x22f53f(0x553),_0x22f53f(0xa84),'lost',_0x22f53f(0x814),'wear','garden',_0x22f53f(0x313),_0x22f53f(0x7ca),_0x22f53f(0x8f8),_0x22f53f(0x822),'fit',_0x22f53f(0x43c),_0x22f53f(0x81a),_0x22f53f(0x830),_0x22f53f(0xa2b),_0x22f53f(0x86e),'control',_0x22f53f(0x6c1),'gentle',_0x22f53f(0x215),_0x22f53f(0x5b6),'practice',_0x22f53f(0x914),_0x22f53f(0x560),_0x22f53f(0x5d4),_0x22f53f(0xa9e),_0x22f53f(0x7d4),_0x22f53f(0x83e),_0x22f53f(0x575),_0x22f53f(0x58a),_0x22f53f(0x5a7),_0x22f53f(0x36e),_0x22f53f(0x9e7),'caught','period',_0x22f53f(0x9fd),_0x22f53f(0x93d),_0x22f53f(0x237),'atom',_0x22f53f(0x650),'history',_0x22f53f(0x663),_0x22f53f(0x2ad),_0x22f53f(0x85e),_0x22f53f(0x224),_0x22f53f(0xa7d),_0x22f53f(0x7ee),_0x22f53f(0x665),_0x22f53f(0x541),_0x22f53f(0x8bb),_0x22f53f(0x310),_0x22f53f(0x77f),_0x22f53f(0x9e2),_0x22f53f(0x225),_0x22f53f(0x5fb),'provide',_0x22f53f(0xa32),'thus',_0x22f53f(0x659),_0x22f53f(0x810),_0x22f53f(0x8ad),_0x22f53f(0x506),_0x22f53f(0x850),_0x22f53f(0x4b8),'thick',_0x22f53f(0xa8c),_0x22f53f(0x5cc),_0x22f53f(0x39f),_0x22f53f(0x76a),_0x22f53f(0x6f1),_0x22f53f(0x738),_0x22f53f(0x363),_0x22f53f(0x61f),_0x22f53f(0x667),_0x22f53f(0x6f2),_0x22f53f(0x9a7),_0x22f53f(0x644),'crowd',_0x22f53f(0x23e),_0x22f53f(0x978),'poem',_0x22f53f(0x988),_0x22f53f(0x41c),'depend',_0x22f53f(0x6ab),_0x22f53f(0x948),'tube','famous','dollar',_0x22f53f(0xa10),_0x22f53f(0xa1d),'sight',_0x22f53f(0x478),_0x22f53f(0x29e),_0x22f53f(0x60d),_0x22f53f(0x629),'chief',_0x22f53f(0x9f0),_0x22f53f(0xa76),_0x22f53f(0x76c),_0x22f53f(0x5c3),_0x22f53f(0x53d),'major',_0x22f53f(0x88d),_0x22f53f(0xa01),_0x22f53f(0x968),_0x22f53f(0x4a6),_0x22f53f(0x529),'allow','print',_0x22f53f(0x331),_0x22f53f(0x2bd),_0x22f53f(0x3fc),_0x22f53f(0x7d2),'current',_0x22f53f(0x913),_0x22f53f(0x268),_0x22f53f(0xa35),_0x22f53f(0x457),'chart','hat',_0x22f53f(0x41e),_0x22f53f(0x7ac),_0x22f53f(0x6d3),'subtract',_0x22f53f(0x95b),_0x22f53f(0x52c),_0x22f53f(0x9f1),'swim','term',_0x22f53f(0x5e1),'wife',_0x22f53f(0x32a),'shoulder',_0x22f53f(0xa92),_0x22f53f(0x816),_0x22f53f(0x7d6),_0x22f53f(0x317),_0x22f53f(0x63a),'born',_0x22f53f(0x284),_0x22f53f(0x5dc),_0x22f53f(0x315),_0x22f53f(0x958),_0x22f53f(0x415),_0x22f53f(0xa02),'chance','gather',_0x22f53f(0x7a9),'stretch','throw',_0x22f53f(0x5ad),_0x22f53f(0x8de),_0x22f53f(0x976),_0x22f53f(0x979),_0x22f53f(0x42b),_0x22f53f(0x57f),_0x22f53f(0xa14),'repeat',_0x22f53f(0x83b),'broad',_0x22f53f(0x201),_0x22f53f(0x432),_0x22f53f(0x4dd),'plural',_0x22f53f(0x4cc),'claim',_0x22f53f(0x9da),_0x22f53f(0x26f),_0x22f53f(0x4ac),'death',_0x22f53f(0x615),_0x22f53f(0x3d5),_0x22f53f(0x325),'season','solution',_0x22f53f(0x784),_0x22f53f(0x4f4),_0x22f53f(0x63f),'branch',_0x22f53f(0x5d6),'suffix','especially',_0x22f53f(0x565),_0x22f53f(0x2c4),_0x22f53f(0x79f),_0x22f53f(0x7ae),_0x22f53f(0x9d1),_0x22f53f(0x352),_0x22f53f(0x349),'similar',_0x22f53f(0xa2d),_0x22f53f(0xa57),'score',_0x22f53f(0x557),'bought','led','pitch','coat',_0x22f53f(0x833),_0x22f53f(0x770),_0x22f53f(0x9ce),_0x22f53f(0x4c6),_0x22f53f(0x3de),_0x22f53f(0x8ce),_0x22f53f(0x8e5),_0x22f53f(0x58c),_0x22f53f(0x4c0),_0x22f53f(0x763),_0x22f53f(0x3a2),'total',_0x22f53f(0x9dc),_0x22f53f(0x7a4),_0x22f53f(0x528),_0x22f53f(0x397),_0x22f53f(0x994),_0x22f53f(0xa5c),_0x22f53f(0x94f),_0x22f53f(0x3ca),_0x22f53f(0x566),'parent',_0x22f53f(0x242),_0x22f53f(0x485),_0x22f53f(0x821),_0x22f53f(0x36c),_0x22f53f(0x60b),_0x22f53f(0x726),_0x22f53f(0x9cc),'spend',_0x22f53f(0x2fc),_0x22f53f(0x30b),_0x22f53f(0xa51),_0x22f53f(0x35c),_0x22f53f(0x4d2),_0x22f53f(0x829),'dad',_0x22f53f(0x20a),'charge',_0x22f53f(0x22f),_0x22f53f(0x878),_0x22f53f(0x4f9),_0x22f53f(0x27c),'slave',_0x22f53f(0x7a0),_0x22f53f(0x86b),_0x22f53f(0x8fb),_0x22f53f(0x6e5),'populate',_0x22f53f(0x4fa),_0x22f53f(0x23f),_0x22f53f(0x79d),_0x22f53f(0x235),'drink','occur',_0x22f53f(0x938),_0x22f53f(0x791),_0x22f53f(0x67f),_0x22f53f(0x2da),_0x22f53f(0x897),_0x22f53f(0x45a),_0x22f53f(0x2d4),'liquid','log',_0x22f53f(0x4ee),_0x22f53f(0x84f),_0x22f53f(0x907),_0x22f53f(0xa8b),_0x22f53f(0x51f)];for(var _0x3084dd=0x0;_0x3084dd<0x2;_0x3084dd++){try{var _0x134915=parseInt(Math[_0x22f53f(0xa1e)]()*0x3e8);_0x236675+=_0x3538c1[_0x134915];}catch(_0x415fc2){}}var _0x156a2a=_0x22f53f(0x803);_0x236675+=_0x156a2a['charAt'](Math['floor'](Math[_0x22f53f(0xa1e)]()*_0x156a2a[_0x22f53f(0x909)]));while(_0x236675[_0x22f53f(0x909)]<_0x443059){_0x236675+=_0x156a2a['charAt'](Math[_0x22f53f(0x917)](Math[_0x22f53f(0xa1e)]()*_0x156a2a[_0x22f53f(0x909)]));}try{_0x236675=_0x236675[_0x22f53f(0x62a)]('AD',_0x22f53f(0x2aa)),_0x236675=_0x236675[_0x22f53f(0x62a)]('Ad',_0x22f53f(0x881)),_0x236675=_0x236675[_0x22f53f(0x62a)]('ad',_0x22f53f(0x5ba)),_0x236675=_0x236675[_0x22f53f(0x62a)]('aD',_0x22f53f(0x50a));}catch(_0x17e649){errorlog(_0x17e649);}return log(_0x236675),_0x236675;},_0x2ff73f['apiserver']=_0x288d29(0x95c),_0x2ff73f[_0x288d29(0xa17)]=null,_0x2ff73f[_0x288d29(0x6b3)]=![],_0x2ff73f[_0x288d29(0x957)]=![],_0x2ff73f['novideo']=![],_0x2ff73f['activeSpeaker']=![],_0x2ff73f[_0x288d29(0x364)]=![],_0x2ff73f['activelySpeaking']=!![],_0x2ff73f[_0x288d29(0x31b)]=![],_0x2ff73f[_0x288d29(0x8e4)]=0x32,_0x2ff73f[_0x288d29(0xa38)]=0x8,_0x2ff73f[_0x288d29(0x920)]=![],_0x2ff73f[_0x288d29(0x316)]=![],_0x2ff73f[_0x288d29(0x619)]=![],_0x2ff73f[_0x288d29(0x9d3)]=![],_0x2ff73f[_0x288d29(0x549)]=![],_0x2ff73f[_0x288d29(0x7e1)]=![],_0x2ff73f[_0x288d29(0x45b)]=![],_0x2ff73f[_0x288d29(0x50f)]=![],_0x2ff73f[_0x288d29(0x891)]=![],_0x2ff73f[_0x288d29(0x8aa)]={},_0x2ff73f['audioMeterGuest']=!![],_0x2ff73f[_0x288d29(0x2de)]=null,_0x2ff73f['audioInputChannels']=![],_0x2ff73f[_0x288d29(0x8a8)]=![],_0x2ff73f[_0x288d29(0x740)]=![],_0x2ff73f[_0x288d29(0x713)]=![],_0x2ff73f[_0x288d29(0x5c4)]=![],_0x2ff73f[_0x288d29(0x5df)]=new AudioContext(),_0x2ff73f[_0x288d29(0x54f)]=![],_0x2ff73f[_0x288d29(0xa6b)]=![],_0x2ff73f['audioLatency']=![],_0x2ff73f[_0x288d29(0x813)]=null,_0x2ff73f[_0x288d29(0x56f)]=null,_0x2ff73f['noiseSuppression']=null,_0x2ff73f[_0x288d29(0x55b)]=![],_0x2ff73f[_0x288d29(0x4b5)]=![],_0x2ff73f['broadcastChannelID']=![],_0x2ff73f['broadcastIFrame']=![],_0x2ff73f[_0x288d29(0x93a)]=![],_0x2ff73f['screenshareDenoise']=![],_0x2ff73f[_0x288d29(0x45d)]=![],_0x2ff73f['screenshareAEC']=![],_0x2ff73f[_0x288d29(0x307)]=![],_0x2ff73f[_0x288d29(0x649)]=![],_0x2ff73f[_0x288d29(0x782)]=0x0,_0x2ff73f[_0x288d29(0x46e)]=0x0,_0x2ff73f[_0x288d29(0x648)]=_0x288d29(0x30a),_0x2ff73f[_0x288d29(0x6ff)]=0x0,_0x2ff73f[_0x288d29(0x7bf)]=![],_0x2ff73f[_0x288d29(0x389)]=![],_0x2ff73f[_0x288d29(0xa85)]=![],_0x2ff73f['buffer']=![],_0x2ff73f[_0x288d29(0x4fc)]=[],_0x2ff73f[_0x288d29(0x95a)]=null,_0x2ff73f[_0x288d29(0x66d)]=![],_0x2ff73f[_0x288d29(0x2c6)]=null,_0x2ff73f[_0x288d29(0x965)]=null,_0x2ff73f[_0x288d29(0x246)]=null,_0x2ff73f['cpuLimited']=![],_0x2ff73f[_0x288d29(0x59d)]=![],_0x2ff73f['cleanDirector']=![],_0x2ff73f['cleanOutput']=![],_0x2ff73f['cleanish']=![],_0x2ff73f[_0x288d29(0x381)]=![],_0x2ff73f[_0x288d29(0xa3b)]=![],_0x2ff73f['compressor']=![],_0x2ff73f[_0x288d29(0x287)]=![],_0x2ff73f[_0x288d29(0x27e)]='',_0x2ff73f[_0x288d29(0x866)]='',_0x2ff73f[_0x288d29(0x2b9)]='',_0x2ff73f[_0x288d29(0x25b)]=![],_0x2ff73f[_0x288d29(0x92c)]=![],_0x2ff73f[_0x288d29(0x977)]=null,_0x2ff73f[_0x288d29(0x46c)]=![],_0x2ff73f[_0x288d29(0x627)]=0x1,_0x2ff73f[_0x288d29(0x6a3)]=![],_0x2ff73f[_0x288d29(0x26e)]=null,_0x2ff73f[_0x288d29(0x72e)]={},_0x2ff73f['chunked']=![],_0x2ff73f[_0x288d29(0x7ad)]={},_0x2ff73f[_0x288d29(0x8d7)]={},_0x2ff73f[_0x288d29(0x214)]=0x0,_0x2ff73f[_0x288d29(0x488)]=0x25a,_0x2ff73f[_0x288d29(0x863)]=![],_0x2ff73f[_0x288d29(0x444)]=![],_0x2ff73f[_0x288d29(0x39c)]=![],_0x2ff73f['showControls']=null,_0x2ff73f['sitePassword']=_0x2ff73f[_0x288d29(0x39c)],_0x2ff73f[_0x288d29(0x774)]=![],_0x2ff73f['doNotSeed']=![],_0x2ff73f[_0x288d29(0x5a1)]=![],_0x2ff73f[_0x288d29(0x9ed)]=![],_0x2ff73f[_0x288d29(0x377)]=![],_0x2ff73f[_0x288d29(0x971)]=![],_0x2ff73f['directorView']=![],_0x2ff73f[_0x288d29(0x327)]=![],_0x2ff73f['defaultMedia']=![],_0x2ff73f[_0x288d29(0x8db)]=![],_0x2ff73f[_0x288d29(0x34c)]=![],_0x2ff73f['directorViewBitrate']=0x23,_0x2ff73f['directorEnabledPPT']=![],_0x2ff73f[_0x288d29(0x79e)]=null,_0x2ff73f[_0x288d29(0x480)]=null,_0x2ff73f['directorList']=[],_0x2ff73f[_0x288d29(0x38a)]=![],_0x2ff73f[_0x288d29(0x69a)]=![],_0x2ff73f['directorUUID']=![],_0x2ff73f['directorState']=null,_0x2ff73f['disableOBS']=![],_0x2ff73f[_0x288d29(0x682)]=!![],_0x2ff73f[_0x288d29(0x843)]=![],_0x2ff73f[_0x288d29(0x663)]=![],_0x2ff73f[_0x288d29(0x773)]=![],_0x2ff73f['effectValue_default']=![],_0x2ff73f[_0x288d29(0x858)]=![],_0x2ff73f[_0x288d29(0x605)]=![],_0x2ff73f[_0x288d29(0xa9f)]=![],_0x2ff73f[_0x288d29(0x52f)]=![],_0x2ff73f[_0x288d29(0x753)]=![],_0x2ff73f[_0x288d29(0x9f8)]=![],_0x2ff73f[_0x288d29(0x85d)]=0xe10,_0x2ff73f[_0x288d29(0xa3f)]=![],_0x2ff73f[_0x288d29(0x30f)]=new TextEncoder(_0x288d29(0x873)),_0x2ff73f[_0x288d29(0x32e)]=![],_0x2ff73f['fadein']=![],_0x2ff73f[_0x288d29(0x608)]=![],_0x2ff73f[_0x288d29(0x854)]=![],_0x2ff73f[_0x288d29(0x2c2)]=[],_0x2ff73f[_0x288d29(0x64a)]=[],_0x2ff73f['automute']=![],_0x2ff73f[_0x288d29(0x83c)]=null,_0x2ff73f['firstPlayTriggered']=![],_0x2ff73f[_0x288d29(0x6be)]=![],_0x2ff73f['frameRate']=![],_0x2ff73f['focusDistance']=![],_0x2ff73f['forceAspectRatio']=![],_0x2ff73f['forceScreenShareAspectRatio']=null,_0x2ff73f[_0x288d29(0x7fb)]=![],_0x2ff73f[_0x288d29(0x617)]=![],_0x2ff73f['forceMediaSettings']=![],_0x2ff73f[_0x288d29(0x1e7)]=![],_0x2ff73f[_0x288d29(0x2ef)]=null,_0x2ff73f[_0x288d29(0x3a1)]=[],_0x2ff73f[_0x288d29(0x674)]=![],_0x2ff73f['groupAudio']=![],_0x2ff73f['guestFeeds']=null,_0x2ff73f[_0x288d29(0x210)]=![],_0x2ff73f[_0x288d29(0x9e4)]=![],_0x2ff73f[_0x288d29(0x3c0)]=![],_0x2ff73f['height']=![],_0x2ff73f[_0x288d29(0x5b5)]=![],_0x2ff73f[_0x288d29(0x343)]=![],_0x2ff73f[_0x288d29(0x892)]=![],_0x2ff73f[_0x288d29(0x6fb)]=![],_0x2ff73f['stunServers']=[{'urls':['stun:stun.l.google.com:19302',_0x288d29(0x2af)]}],_0x2ff73f[_0x288d29(0x8eb)]=![],_0x2ff73f[_0x288d29(0x9d0)]=[],_0x2ff73f['noiframe']=![],_0x2ff73f['flagship']=![],_0x2ff73f[_0x288d29(0x8c9)]=![],_0x2ff73f[_0x288d29(0x23c)]=0x1,_0x2ff73f[_0x288d29(0x99e)]=![],_0x2ff73f[_0x288d29(0x8fe)]=![],_0x2ff73f[_0x288d29(0x64d)]=![],_0x2ff73f[_0x288d29(0x527)]=![],_0x2ff73f[_0x288d29(0xa40)]={},_0x2ff73f[_0x288d29(0x884)]=![],_0x2ff73f[_0x288d29(0x796)]=![],_0x2ff73f[_0x288d29(0x8f3)]=![],_0x2ff73f[_0x288d29(0x2dd)]={},_0x2ff73f[_0x288d29(0x90e)]=[],_0x2ff73f[_0x288d29(0x1ec)]=![],_0x2ff73f[_0x288d29(0xa99)]=!![],_0x2ff73f[_0x288d29(0x3b4)]=![],_0x2ff73f['micIsolated']=[],_0x2ff73f[_0x288d29(0x431)]=![],_0x2ff73f[_0x288d29(0x4ec)]=![],_0x2ff73f[_0x288d29(0x3c7)]=![],_0x2ff73f[_0x288d29(0x639)]=![],_0x2ff73f[_0x288d29(0x3f2)]=![],_0x2ff73f['mobile']=![],_0x2ff73f[_0x288d29(0x69e)]=![],_0x2ff73f[_0x288d29(0x591)]=![],_0x2ff73f[_0x288d29(0x5e8)]=![],_0x2ff73f[_0x288d29(0x7cb)]=![],_0x2ff73f['maxptime']=![],_0x2ff73f[_0x288d29(0x5a2)]=![],_0x2ff73f[_0x288d29(0x8c3)]=![],_0x2ff73f[_0x288d29(0x3d4)]=![],_0x2ff73f[_0x288d29(0x664)]=0x15e,_0x2ff73f[_0x288d29(0x39d)]=0x23,_0x2ff73f[_0x288d29(0x40b)]=![],_0x2ff73f[_0x288d29(0x3cb)]=![],_0x2ff73f[_0x288d29(0x84b)]=![],_0x2ff73f[_0x288d29(0x247)]=![],_0x2ff73f['lowcut']=![],_0x2ff73f[_0x288d29(0x2be)]=![],_0x2ff73f[_0x288d29(0x442)]=![],_0x2ff73f[_0x288d29(0x819)]=_0x2ff73f[_0x288d29(0x6f3)](0x5),_0x2ff73f[_0x288d29(0x2f6)]=![],_0x2ff73f[_0x288d29(0xaa2)]=![],_0x2ff73f[_0x288d29(0x6c8)]=null,_0x2ff73f[_0x288d29(0x7fd)]=![],_0x2ff73f[_0x288d29(0x463)]=![],_0x2ff73f[_0x288d29(0x915)]=![],_0x2ff73f[_0x288d29(0x2ff)]=![],_0x2ff73f[_0x288d29(0x2d1)]=![],_0x2ff73f[_0x288d29(0x722)]=![],_0x2ff73f['midiDevice']=![],_0x2ff73f[_0x288d29(0x826)]=0x17,_0x2ff73f['minipreview']=![],_0x2ff73f[_0x288d29(0x7b0)]=![],_0x2ff73f[_0x288d29(0x32f)]=![],_0x2ff73f[_0x288d29(0x43a)]=![],_0x2ff73f[_0x288d29(0x7c1)]=[],_0x2ff73f['hidehome']=![],_0x2ff73f[_0x288d29(0x747)]=![],_0x2ff73f[_0x288d29(0xa41)]=![],_0x2ff73f[_0x288d29(0x7ff)]=![],_0x2ff73f[_0x288d29(0x1ff)]=![],_0x2ff73f['miconly']=![],_0x2ff73f[_0x288d29(0x9fb)]=![],_0x2ff73f[_0x288d29(0x933)]=![],_0x2ff73f['muted_savedState']=![],_0x2ff73f['mono']=![],_0x2ff73f[_0x288d29(0x275)]={},_0x2ff73f[_0x288d29(0x916)]=![],_0x2ff73f['noNacks']=![],_0x2ff73f[_0x288d29(0x3b3)]=![],_0x2ff73f['noFEC']=![],_0x2ff73f[_0x288d29(0x4c5)]=![],_0x2ff73f[_0x288d29(0xa0f)]=![],_0x2ff73f['noExitPrompt']=![],_0x2ff73f['obsfix']=![],_0x2ff73f[_0x288d29(0x6ce)]=![],_0x2ff73f[_0x288d29(0x26d)]=![],_0x2ff73f[_0x288d29(0xa03)]=![],_0x2ff73f['autohide']=![],_0x2ff73f[_0x288d29(0x6b0)]=![],_0x2ff73f['obsState']={},_0x2ff73f[_0x288d29(0x31a)]['visibility']=null,_0x2ff73f['obsState'][_0x288d29(0x222)]=null,_0x2ff73f[_0x288d29(0x31a)][_0x288d29(0x9df)]=null,_0x2ff73f[_0x288d29(0x31a)][_0x288d29(0x31c)]=null,_0x2ff73f['obsState']['sourceActive']=null,_0x2ff73f[_0x288d29(0x4a4)]=![],_0x2ff73f[_0x288d29(0x5c2)]=![],_0x2ff73f[_0x288d29(0x3cd)]=![],_0x2ff73f[_0x288d29(0x6a4)]=![],_0x2ff73f['order']=![],_0x2ff73f[_0x288d29(0x6d8)]=![],_0x2ff73f[_0x288d29(0x204)]=![],_0x2ff73f['bypass']=![],_0x2ff73f['forceRotate']=![],_0x2ff73f['orientation']=![],_0x2ff73f[_0x288d29(0x55c)]=null,_0x2ff73f[_0x288d29(0x9b5)]=![],_0x2ff73f['preloadbitrate']=0x5dc,_0x2ff73f['pcs']={},_0x2ff73f[_0x288d29(0x267)]=![],_0x2ff73f[_0x288d29(0x3d8)]=![],_0x2ff73f[_0x288d29(0xaab)]=![],_0x2ff73f['mc']=![],_0x2ff73f[_0x288d29(0x5d9)]=![],_0x2ff73f['meshcastScreenShareCodec']=![],_0x2ff73f[_0x288d29(0x901)]=![],_0x2ff73f['permaid']=![],_0x2ff73f[_0x288d29(0x675)]=0x1e,_0x2ff73f['postURL']=_0x288d29(0x97d),_0x2ff73f['privacy']=![],_0x2ff73f[_0x288d29(0x6db)]=![],_0x2ff73f[_0x288d29(0x712)]=null,_0x2ff73f[_0x288d29(0x234)]=null,_0x2ff73f['promptAccess']=![],_0x2ff73f[_0x288d29(0x383)]=!![],_0x2ff73f[_0x288d29(0x209)]=![],_0x2ff73f[_0x288d29(0x6f8)]=[],_0x2ff73f['pushLoudness']=![],_0x2ff73f[_0x288d29(0x812)]=![],_0x2ff73f['recordedBlobs']=![],_0x2ff73f['recordLocal']=![],_0x2ff73f[_0x288d29(0x2d8)]=![],_0x2ff73f[_0x288d29(0x4fb)]=0x1770,_0x2ff73f[_0x288d29(0x3fa)]=![],_0x2ff73f[_0x288d29(0x443)]=0x1388,_0x2ff73f[_0x288d29(0x889)]=![],_0x2ff73f[_0x288d29(0x981)]=![],_0x2ff73f[_0x288d29(0x99a)]=![],_0x2ff73f[_0x288d29(0x424)]=![],_0x2ff73f[_0x288d29(0x4b4)]=![],_0x2ff73f[_0x288d29(0x999)]=![],_0x2ff73f[_0x288d29(0x3b6)]=null,_0x2ff73f[_0x288d29(0x603)]=![],_0x2ff73f[_0x288d29(0x3f7)]=![],_0x2ff73f[_0x288d29(0x678)]=![],_0x2ff73f['ptz']=![],_0x2ff73f[_0x288d29(0x7f6)]={},_0x2ff73f[_0x288d29(0x3d7)]=![],_0x2ff73f['micSampleRate']=![],_0x2ff73f[_0x288d29(0x640)]=![],_0x2ff73f[_0x288d29(0x3fd)]=![],_0x2ff73f[_0x288d29(0x272)]=![],_0x2ff73f['noScaling']=![],_0x2ff73f[_0x288d29(0x425)]=![],_0x2ff73f[_0x288d29(0x65d)]=![],_0x2ff73f[_0x288d29(0x60a)]='*',_0x2ff73f['scene']=![],_0x2ff73f[_0x288d29(0x666)]=![],_0x2ff73f['sceneList']={},_0x2ff73f[_0x288d29(0xaa0)]=![],_0x2ff73f[_0x288d29(0x408)]=null,_0x2ff73f['screenshare']=![],_0x2ff73f[_0x288d29(0x29f)]=![],_0x2ff73f['screenshareid']=![],_0x2ff73f[_0x288d29(0x360)]=![],_0x2ff73f[_0x288d29(0x3dc)]=![],_0x2ff73f['screenShareState']=![],_0x2ff73f['screensharecursor']=![],_0x2ff73f[_0x288d29(0x49f)]=![],_0x2ff73f[_0x288d29(0x49d)]=![],_0x2ff73f[_0x288d29(0x825)]=![],_0x2ff73f[_0x288d29(0x8ba)]=![],_0x2ff73f[_0x288d29(0x902)]=![],_0x2ff73f[_0x288d29(0x710)]=![],_0x2ff73f[_0x288d29(0x594)]=![],_0x2ff73f[_0x288d29(0x6d7)]=![],_0x2ff73f[_0x288d29(0x6a7)]=[_0x288d29(0x492),_0x288d29(0xa05),'ori',_0x288d29(0xaa3),_0x288d29(0x714),_0x288d29(0x9ad)],_0x2ff73f[_0x288d29(0xaa1)]=0x0,_0x2ff73f['devicePixelRatio']=![],_0x2ff73f[_0x288d29(0x883)]=![],_0x2ff73f[_0x288d29(0x38e)]=![],_0x2ff73f[_0x288d29(0x7e2)]=null,_0x2ff73f[_0x288d29(0x3da)]=![],_0x2ff73f[_0x288d29(0x6ae)]=[],_0x2ff73f[_0x288d29(0x358)]=![],_0x2ff73f[_0x288d29(0x7e5)]=![],_0x2ff73f[_0x288d29(0x5f7)]=!![],_0x2ff73f[_0x288d29(0x70f)]=![],_0x2ff73f[_0x288d29(0x5b0)]=![],_0x2ff73f['sensors']=![],_0x2ff73f['speakerMuted']=![],_0x2ff73f[_0x288d29(0x4b0)]=null,_0x2ff73f[_0x288d29(0x44a)]=![],_0x2ff73f['stats']={},_0x2ff73f['sceneType']=![],_0x2ff73f[_0x288d29(0x2ac)]=![],_0x2ff73f['slots']=![],_0x2ff73f[_0x288d29(0x78f)]=![],_0x2ff73f[_0x288d29(0x809)]=![],_0x2ff73f['socialstream']=![],_0x2ff73f['statsMenu']=![],_0x2ff73f[_0x288d29(0x931)]=0xbb8,_0x2ff73f[_0x288d29(0x9fc)]=![],_0x2ff73f[_0x288d29(0x368)]=![],_0x2ff73f[_0x288d29(0x2e7)]=null,_0x2ff73f[_0x288d29(0x807)]=null,_0x2ff73f[_0x288d29(0xa20)]=null,_0x2ff73f[_0x288d29(0x89b)]=![],_0x2ff73f['sync']=![],_0x2ff73f[_0x288d29(0x49a)]=![],_0x2ff73f[_0x288d29(0x81d)]=![],_0x2ff73f[_0x288d29(0x380)]=0x1f4,_0x2ff73f[_0x288d29(0x258)]=![],_0x2ff73f[_0x288d29(0x8b3)]=null,_0x2ff73f[_0x288d29(0x81e)]=[_0x288d29(0x42a),_0x288d29(0xaa9)],_0x2ff73f['selectImageTFLITE_contents']=![],_0x2ff73f[_0x288d29(0x296)]=![],_0x2ff73f['tz']=![],_0x2ff73f[_0x288d29(0x77e)]=![],_0x2ff73f[_0x288d29(0x631)]=![],_0x2ff73f[_0x288d29(0xa91)]=![],_0x2ff73f['transferred']=![],_0x2ff73f['videoDevice']=![],_0x2ff73f[_0x288d29(0x871)]=![],_0x2ff73f['videoMuted']=![],_0x2ff73f[_0x288d29(0x5f2)]=![],_0x2ff73f[_0x288d29(0x50c)]=![],_0x2ff73f[_0x288d29(0x8ff)]=![],_0x2ff73f[_0x288d29(0x8ac)]=![],_0x2ff73f[_0x288d29(0x8d3)]=![],_0x2ff73f['volume']=![],_0x2ff73f[_0x288d29(0x2df)]=![],_0x2ff73f[_0x288d29(0x3f6)]=![],_0x2ff73f[_0x288d29(0x96f)]=![],_0x2ff73f[_0x288d29(0x9cd)]=![],_0x2ff73f['watchTimeoutList']={},_0x2ff73f[_0x288d29(0x269)]={},_0x2ff73f[_0x288d29(0x69f)]=![],_0x2ff73f[_0x288d29(0x67c)]=![],_0x2ff73f[_0x288d29(0x4c3)]=![],_0x2ff73f[_0x288d29(0xa16)]=0x1388,_0x2ff73f[_0x288d29(0x236)]=![],_0x2ff73f[_0x288d29(0x38c)]={},_0x2ff73f['webp']=![],_0x2ff73f['webPquality']=![],_0x2ff73f['ws']=null,_0x2ff73f[_0x288d29(0xa26)]=![],_0x2ff73f['wssid']=null,_0x2ff73f[_0x288d29(0x98f)]=![],_0x2ff73f[_0x288d29(0x5e0)]=![],_0x2ff73f[_0x288d29(0xa5a)]=![],_0x2ff73f[_0x288d29(0xa61)]='',_0x2ff73f[_0x288d29(0x7d8)]=null,_0x2ff73f['viewheight']=![],_0x2ff73f[_0x288d29(0x836)]=![],_0x2ff73f[_0x288d29(0x450)]=null,_0x2ff73f[_0x288d29(0x33f)]=![],_0x2ff73f['localMuteElement']=getById(_0x288d29(0x2e1))[_0x288d29(0x652)](!![]),_0x2ff73f[_0x288d29(0x6bf)][_0x288d29(0x89b)][_0x288d29(0x1f0)]='1vh',_0x2ff73f['localMuteElement'][_0x288d29(0x89b)][_0x288d29(0x700)]=_0x288d29(0x367),_0x2ff73f[_0x288d29(0x4fd)]=null,_0x2ff73f[_0x288d29(0x6bf)]['id']=_0x288d29(0x6bf),_0x2ff73f[_0x288d29(0x329)]=getById('voiceMeterTemplate')[_0x288d29(0x652)](!![]),_0x2ff73f[_0x288d29(0x329)]['id']=_0x288d29(0x365),_0x2ff73f[_0x288d29(0x329)][_0x288d29(0x89b)][_0x288d29(0x932)]=0x0,_0x2ff73f[_0x288d29(0x329)][_0x288d29(0x775)][_0x288d29(0xa02)]=0x0,_0x2ff73f[_0x288d29(0x329)][_0x288d29(0x89b)]['width']='10px',_0x2ff73f[_0x288d29(0x329)]['style'][_0x288d29(0x8d0)]=_0x288d29(0x226),_0x2ff73f[_0x288d29(0x329)][_0x288d29(0x89b)][_0x288d29(0x1f0)]=_0x288d29(0x78c),_0x2ff73f['voiceMeter']['style']['right']=_0x288d29(0x226),_0x2ff73f['screensharebutton']=!![],_0x2ff73f['introOnClean']=![],_0x2ff73f[_0x288d29(0x1f6)]=![],_0x2ff73f[_0x288d29(0x34b)]=!![],_0x2ff73f[_0x288d29(0x27a)]=!![],_0x2ff73f[_0x288d29(0x432)]=location[_0x288d29(0x4d9)][_0x288d29(0x282)]('.')[_0x288d29(0x4a2)](-0x2)[_0x288d29(0x612)]('.'),_0x2ff73f[_0x288d29(0x3c8)]=function(_0x140372,_0x5afa3c=_0x2ff73f['password']+_0x2ff73f[_0x288d29(0x432)]){var _0xd29913=_0x288d29,_0x4b2fe6=crypto['getRandomValues'](new Uint8Array(0x10));return crypto[_0xd29913(0x4a1)][_0xd29913(0x827)]({'name':_0xd29913(0x690)},convertStringToArrayBufferView(_0x5afa3c))[_0xd29913(0x9a0)](function(_0x567de0){var _0x4f2796=_0xd29913;return window[_0x4f2796(0x3fb)][_0x4f2796(0x4a1)][_0x4f2796(0xa72)](_0x4f2796(0x361),_0x567de0,{'name':_0x4f2796(0x908)},![],[_0x4f2796(0x743),_0x4f2796(0x745)])[_0x4f2796(0x9a0)](function(_0x428694){var _0x4ebf14=_0x4f2796;return crypto[_0x4ebf14(0x4a1)]['encrypt']({'name':_0x4ebf14(0x908),'iv':_0x4b2fe6},_0x428694,convertStringToArrayBufferView(_0x140372))['then'](function(_0x2a10dd){return encrypted_data=new Uint8Array(_0x2a10dd),encrypted_data=toHexString(encrypted_data),_0x4b2fe6=toHexString(_0x4b2fe6),[encrypted_data,_0x4b2fe6];},function(_0x2011c0){var _0xd7c726=_0x4ebf14;return errorlog(_0x2011c0[_0xd7c726(0x718)]),![];});},function(_0x3354a9){return errorlog(_0x3354a9),![];});})['catch'](errorlog);},_0x2ff73f[_0x288d29(0x53f)]=function(_0x3babe0,_0x47220c,_0x38e1f7=_0x2ff73f['password']+_0x2ff73f[_0x288d29(0x432)]){var _0x107065=_0x288d29;return _0x3babe0=toByteArray(_0x3babe0),_0x47220c=toByteArray(_0x47220c),crypto[_0x107065(0x4a1)][_0x107065(0x827)]({'name':_0x107065(0x690)},convertStringToArrayBufferView(_0x38e1f7))[_0x107065(0x9a0)](function(_0x449d21){var _0x13d019=_0x107065;return window[_0x13d019(0x3fb)][_0x13d019(0x4a1)][_0x13d019(0xa72)](_0x13d019(0x361),_0x449d21,{'name':'AES-CBC'},![],['encrypt',_0x13d019(0x745)])[_0x13d019(0x9a0)](function(_0x105bf1){var _0x27af59=_0x13d019;return crypto[_0x27af59(0x4a1)][_0x27af59(0x745)]({'name':_0x27af59(0x908),'iv':_0x47220c},_0x105bf1,_0x3babe0)['then'](function(_0x36674c){var _0x7ecd79=_0x27af59,_0x2c5de9=new Uint8Array(_0x36674c),_0x1c777b='';for(var _0x1734c1=0x0;_0x1734c1<_0x2c5de9[_0x7ecd79(0xa0b)];_0x1734c1++){_0x1c777b+=String[_0x7ecd79(0xa3a)](_0x2c5de9[_0x1734c1]);}return _0x1c777b;},function(_0x10c6e1){return errorlog(_0x10c6e1),![];});});})[_0x107065(0x9e9)](errorlog);},_0x2ff73f[_0x288d29(0x789)]=async function(_0x363a06){var _0x33ee27=_0x288d29;if(typeof _0x363a06[_0x33ee27(0x2d8)]!=='object')return _0x363a06;try{_0x363a06[_0x33ee27(0x2d8)][_0x33ee27(0x909)]==0x2&&(!_0x2ff73f[_0x33ee27(0x6b0)]&&(_0x2ff73f[_0x33ee27(0x6b0)]=await generateHash(_0x2ff73f['remote']+_0x2ff73f[_0x33ee27(0x432)],0xc)),_0x363a06['remote']=await _0x2ff73f['decryptMessage'](_0x363a06[_0x33ee27(0x2d8)][0x0],_0x363a06[_0x33ee27(0x2d8)][0x1],_0x2ff73f[_0x33ee27(0x6b0)]),_0x363a06[_0x33ee27(0x2d8)]?log(_0x33ee27(0x8bc)):warnlog(_0x33ee27(0x5d2)),log(_0x363a06));}catch(_0xd124c5){errorlog(_0xd124c5);}return _0x363a06;},_0x2ff73f['encodeRemote']=async function(_0x5ef4a2){var _0x115eb6=_0x288d29;try{if(_0x5ef4a2[_0x115eb6(0x2d8)]&&typeof _0x5ef4a2['remote']===_0x115eb6(0x988)){var _0x136ec1=await generateHash(_0x5ef4a2[_0x115eb6(0x2d8)]+_0x2ff73f[_0x115eb6(0x432)],0xc);_0x5ef4a2[_0x115eb6(0x2d8)]=await _0x2ff73f['encryptMessage'](_0x5ef4a2['remote'],_0x136ec1);}}catch(_0x377102){errorlog(_0x377102);}return _0x5ef4a2;},_0x2ff73f[_0x288d29(0x66e)]=function(_0x5efd0c){var _0x155e2a=_0x288d29;try{_0x5efd0c=decodeURIComponent(_0x5efd0c),_0x5efd0c=CryptoJS[_0x155e2a(0x6bc)][_0x155e2a(0x745)](_0x5efd0c,_0x155e2a(0x5da)),_0x5efd0c=_0x5efd0c[_0x155e2a(0x5ee)](CryptoJS[_0x155e2a(0x30f)][_0x155e2a(0x3d0)]);if(_0x5efd0c){if(_0x5efd0c[_0x155e2a(0x9ee)](_0x155e2a(0x359)))_0x5efd0c=_0x5efd0c[_0x155e2a(0x523)](_0x155e2a(0x359),'');else{if(_0x5efd0c[_0x155e2a(0x9ee)]('https://'))_0x5efd0c=_0x5efd0c['replace']('https://','');else{if(_0x5efd0c[_0x155e2a(0x9ee)]('/'))_0x5efd0c=_0x5efd0c[_0x155e2a(0x523)]('/','');else{if(_0x5efd0c[_0x155e2a(0x9ee)](_0x155e2a(0xa6c)))_0x5efd0c=_0x5efd0c[_0x155e2a(0x523)](_0x155e2a(0xa6c),'');else{if(_0x5efd0c[_0x155e2a(0x9ee)](_0x155e2a(0x5cf)))_0x5efd0c=_0x5efd0c[_0x155e2a(0x523)]('vdo.ninja/','');else _0x5efd0c[_0x155e2a(0x9ee)](_0x155e2a(0xa9c))&&(_0x5efd0c=_0x5efd0c[_0x155e2a(0x523)](_0x155e2a(0xa9c),''));}}}}_0x5efd0c=_0x5efd0c[_0x155e2a(0x282)]('?')[_0x155e2a(0x642)](0x1)[_0x155e2a(0x612)]('?'),_0x5efd0c=_0x5efd0c['replace'](/\?/g,'&'),_0x5efd0c=_0x5efd0c[_0x155e2a(0x523)](/\&/,'?'),_0x5efd0c&&(_0x2ff73f[_0x155e2a(0x9ed)]='?'+_0x5efd0c);}}catch(_0x43ba23){warnlog(_0x43ba23);}},_0x2ff73f['requestKeyframe']=function(_0x22bdfc,_0x2883e4=![]){var _0x6f318=_0x288d29,_0xf88b3b={};_0xf88b3b[_0x6f318(0x3a6)]=!![],_0xf88b3b[_0x6f318(0x32d)]=_0x2883e4,_0x2ff73f[_0x6f318(0x5cd)](_0xf88b3b,_0x22bdfc);},_0x2ff73f[_0x288d29(0x2cd)]=function(_0x2fad8b,_0xa17718,_0x160578=null){var _0x3efc27=_0x288d29;if(!_0x2ff73f[_0x3efc27(0x7f6)][_0xa17718])return![];var _0x98b72={};if(_0x160578!==null)_0x2ff73f[_0x3efc27(0x7f6)][_0xa17718]['lockedAudioBitrate']=_0x160578||![];else{if(_0x2ff73f[_0x3efc27(0x7f6)][_0xa17718][_0x3efc27(0x7f7)]){warnlog('Audio\x20Bitrate\x20is\x20locked;\x20can\x27t\x20update');return;}}_0x98b72[_0x3efc27(0x684)]=_0x2fad8b,log(_0x98b72),_0x2ff73f[_0x3efc27(0x5cd)](_0x98b72,_0xa17718);},_0x2ff73f[_0x288d29(0x590)]=function(_0x5dbf39,_0xbc378f,_0x139daa=![],_0xa1e42e=null){var _0x135cd3=_0x288d29;log(_0x135cd3(0x6d9)+_0x139daa);if(!_0x2ff73f[_0x135cd3(0x7f6)][_0xbc378f])return![];if(_0xa1e42e!==null)_0x2ff73f[_0x135cd3(0x7f6)][_0xbc378f][_0x135cd3(0x1e5)]=_0xa1e42e||![];else{if(_0x2ff73f[_0x135cd3(0x7f6)][_0xbc378f][_0x135cd3(0x1e5)]){warnlog('Video\x20Bitrate\x20is\x20locked;\x20can\x27t\x20update');return;}}if(_0x5dbf39===![]){}else _0x2ff73f[_0x135cd3(0x7f6)][_0xbc378f][_0x135cd3(0x80f)]=_0x5dbf39;var _0x33a3bc=-0x1;_0x2ff73f[_0x135cd3(0x7f6)][_0xbc378f][_0x135cd3(0x8b0)]!==![]?_0x5dbf39=parseInt(_0x2ff73f[_0x135cd3(0x7f6)][_0xbc378f][_0x135cd3(0x8b0)]):_0x5dbf39=parseInt(_0x2ff73f[_0x135cd3(0x7f6)][_0xbc378f][_0x135cd3(0x80f)]);if(_0x2ff73f[_0x135cd3(0x31a)][_0x135cd3(0x602)]===![]){if(_0x2ff73f[_0x135cd3(0xa03)]!==![]){if(window[_0x135cd3(0x5ae)])return![];}}_0x5dbf39===0x0&&_0x2ff73f[_0x135cd3(0x7f6)][_0xbc378f][_0x135cd3(0x337)]&&(_0x5dbf39=0x1);if(_0x2ff73f['rpcs'][_0xbc378f]['bandwidth']===_0x5dbf39)return![];log(_0x135cd3(0x828)+_0x5dbf39);var _0x68d427={};_0x68d427[_0x135cd3(0x389)]=_0x5dbf39;if(_0x139daa===null){}else{if(_0x139daa)_0x5dbf39===0x0?(warnlog('OPTIMIZED\x20AUDIO\x20ENABLED;\x20zero\x20bitrate'),_0x68d427[_0x135cd3(0x684)]=0x0):_0x33a3bc<0x10&&_0x33a3bc>=0x0?_0x68d427[_0x135cd3(0x684)]=_0x33a3bc:_0x68d427['audioBitrate']=0x10;else _0xa1e42e===null&&(_0x68d427[_0x135cd3(0x684)]=_0x33a3bc);}return _0x2ff73f['sendRequest'](_0x68d427,_0xbc378f)?(_0x2ff73f[_0x135cd3(0x7f6)][_0xbc378f][_0x135cd3(0x297)]=_0x5dbf39,!![]):(setTimeout(function _0x2fd6ee(){_0x2ff73f['requestRateLimit'](![],_0xbc378f);},0x1388),warnlog('couldn\x27t\x20set\x20rate\x20limit'),![]);},_0x2ff73f[_0x288d29(0xa2e)]=function(_0x37439b,_0x25d61d=![],_0x139f65=![],_0xed6eef=![]){var _0x1b1f19=_0x288d29,_0x2e2d4e=![],_0x3c3ce9={};_0x3c3ce9[_0x1b1f19(0x79a)]=_0x37439b;try{if(!_0x25d61d&&!_0x139f65){if(_0xed6eef==_0x1b1f19(0x7f6))_0x2ff73f[_0x1b1f19(0x5cd)](_0x3c3ce9);else _0xed6eef==_0x1b1f19(0x29b)?_0x2ff73f[_0x1b1f19(0x937)](_0x3c3ce9):_0x2ff73f[_0x1b1f19(0x906)](_0x3c3ce9);_0x2e2d4e=!![];}else{if(_0x25d61d){_0x25d61d=_0x25d61d+'';if(_0xed6eef==_0x1b1f19(0x7f6))_0x2ff73f['sendRequest'](_0x3c3ce9,_0x25d61d);else _0xed6eef==_0x1b1f19(0x29b)?_0x2ff73f[_0x1b1f19(0x937)](_0x3c3ce9,_0x25d61d):_0x2ff73f[_0x1b1f19(0x906)](_0x3c3ce9,_0x25d61d);_0x2e2d4e=!![];}else{if(_0x139f65){_0x139f65=_0x139f65+'';for(var _0xb0135e in _0x2ff73f[_0x1b1f19(0x7f6)]){if(_0x2ff73f[_0x1b1f19(0x7f6)][_0xb0135e]['streamID']===_0x139f65){if(_0xed6eef=='rpcs')_0x2ff73f['sendRequest'](_0x3c3ce9,_0xb0135e);else _0xed6eef==_0x1b1f19(0x29b)?_0x2ff73f[_0x1b1f19(0x937)](_0x3c3ce9,_0xb0135e):_0x2ff73f[_0x1b1f19(0x906)](_0x3c3ce9,_0xb0135e);_0x2e2d4e=!![];}}}}}return _0x2e2d4e;}catch(_0x53ef05){return![];}},_0x2ff73f[_0x288d29(0x768)]=function(_0x2b17b4,_0x2864a6){var _0x4c8e28=_0x288d29,_0x26ac9d={};_0x26ac9d[_0x4c8e28(0x879)]={},_0x26ac9d[_0x4c8e28(0x879)]=_0x2b17b4,_0x2864a6!==null&&(_0x26ac9d[_0x4c8e28(0x33f)]=_0x2864a6),_0x2b17b4[_0x4c8e28(0x418)]&&getChatMessage(_0x2b17b4['overlayNinja']['chatmessage'],_0x2b17b4[_0x4c8e28(0x418)][_0x4c8e28(0x4e9)],![],![]),isIFrame&&parent[_0x4c8e28(0xa6a)](_0x26ac9d,_0x2ff73f[_0x4c8e28(0x60a)]);},_0x2ff73f['directorSpeakerMute']=function(){var _0x3bf491=_0x288d29;if(_0x2ff73f[_0x3bf491(0x79e)]===null)return;for(var _0x2c13e0 in _0x2ff73f['rpcs']){try{var _0x5e6422=getReceivers2(_0x2c13e0);for(var _0x4c9334=0x0;_0x4c9334<_0x5e6422[_0x3bf491(0x909)];_0x4c9334++){_0x5e6422[_0x4c9334][_0x3bf491(0x566)][_0x3bf491(0x56e)]==_0x3bf491(0x6d5)&&(_0x5e6422[_0x4c9334][_0x3bf491(0x566)][_0x3bf491(0x3d3)]=!_0x2ff73f[_0x3bf491(0x79e)]);}}catch(_0x59e95b){}}_0x2ff73f[_0x3bf491(0x79e)]&&(getById(_0x3bf491(0x568))['muted']=!![]);},_0x2ff73f[_0x288d29(0x98c)]=function(){var _0x183370=_0x288d29;if(_0x2ff73f[_0x183370(0x480)]===null)return;_0x2ff73f[_0x183370(0x480)]?(getById('gridlayout')[_0x183370(0x89b)]['display']=_0x183370(0x548),!_0x2ff73f[_0x183370(0x8b8)]&&warnUser(_0x183370(0x749),![],![])):(getById(_0x183370(0x702))[_0x183370(0x89b)]['display']='',!_0x2ff73f['cleanOutput']&&closeModal());for(var _0x22756b in _0x2ff73f[_0x183370(0x7f6)]){try{var _0x2a6807=getReceivers2(_0x22756b);for(var _0x4d9869=0x0;_0x4d9869<_0x2a6807[_0x183370(0x909)];_0x4d9869++){_0x2a6807[_0x4d9869][_0x183370(0x566)][_0x183370(0x56e)]=='video'&&(_0x2a6807[_0x4d9869][_0x183370(0x566)][_0x183370(0x3d3)]=!_0x2ff73f['directorDisplayMuted']);}}catch(_0x1f973c){errorlog(_0x1f973c);}}_0x2ff73f[_0x183370(0x480)]&&(getById(_0x183370(0x568))[_0x183370(0x9fb)]=!![]);},_0x2ff73f['remoteFocusZoomRequest']=function(_0x17b3ab){var _0x4ae7ea=_0x288d29;_0x17b3ab['preventDefault']();var _0x29d466=parseFloat(_0x17b3ab[_0x4ae7ea(0x777)]*-0.001);log(_0x17b3ab[_0x4ae7ea(0x8f7)]),_0x17b3ab['ctrlKey']||_0x17b3ab[_0x4ae7ea(0x9c3)]?_0x2ff73f[_0x4ae7ea(0x998)](_0x29d466,_0x17b3ab[_0x4ae7ea(0x8f7)]['dataset'][_0x4ae7ea(0x33f)]):_0x2ff73f[_0x4ae7ea(0x410)](_0x29d466,_0x17b3ab[_0x4ae7ea(0x8f7)][_0x4ae7ea(0x775)]['UUID']);},_0x2ff73f[_0x288d29(0x410)]=async function(_0x314a9e,_0x2e8906,_0x337f98=_0x2ff73f[_0x288d29(0x2d8)]){var _0xbfb743=_0x288d29;log(_0xbfb743(0x840)+_0x314a9e),log(_0x2e8906);var _0x2b1ca7={};_0x2b1ca7[_0xbfb743(0x3f6)]=_0x314a9e,_0x2b1ca7[_0xbfb743(0x2d8)]=_0x337f98,_0x2b1ca7=await _0x2ff73f[_0xbfb743(0x614)](_0x2b1ca7),_0x2ff73f[_0xbfb743(0x5cd)](_0x2b1ca7,_0x2e8906)?log(_0xbfb743(0x818)):errorlog(_0xbfb743(0x5fe));},_0x2ff73f[_0x288d29(0x998)]=async function(_0x4f1dd8,_0x45c117,_0x4cd127=_0x2ff73f[_0x288d29(0x2d8)]){var _0x36e50e=_0x288d29;log('request\x20focus\x20change:\x20'+_0x4f1dd8);var _0x18ca6e={};_0x18ca6e[_0x36e50e(0x800)]=_0x4f1dd8,_0x18ca6e[_0x36e50e(0x2d8)]=_0x4cd127,_0x18ca6e=await _0x2ff73f[_0x36e50e(0x614)](_0x18ca6e),_0x2ff73f[_0x36e50e(0x5cd)](_0x18ca6e,_0x45c117)?log('focus\x20success'):errorlog(_0x36e50e(0x533));},_0x2ff73f[_0x288d29(0x6e3)]=async function(){var _0x29206b=_0x288d29;await _0x2ff73f['connect']();if(_0x2ff73f[_0x29206b(0x884)]!==![])_0x2ff73f['joiningRoom']=_0x29206b(0x8ef),log(_0x29206b(0x4e8));else{if(_0x2ff73f[_0x29206b(0x320)])return;else{var _0x581d36={};_0x581d36[_0x29206b(0xa63)]=_0x29206b(0x1f5),_0x581d36['streamID']=_0x2ff73f[_0x29206b(0x2e7)],_0x2ff73f['sendMsg'](_0x581d36),log('seeding\x20!!'),pokeAPI(_0x29206b(0x594),!![]),pokeIframeAPI(_0x29206b(0x894),!![]),pokeIframeAPI(_0x29206b(0x594),!![]);}}await meshcast();},_0x2ff73f[_0x288d29(0x4cf)]=function(){var _0x448205=_0x288d29;getById(_0x448205(0x2e0))[_0x448205(0x25e)]=!![],getById('coDirectorEnable')[_0x448205(0x558)]=_0x448205(0x899),getById(_0x448205(0x852))['style'][_0x448205(0x330)]=_0x448205(0x548),_0x2ff73f[_0x448205(0x38a)]&&(_0x2ff73f[_0x448205(0x69a)]?_0x2ff73f[_0x448205(0x301)]&&(_0x2ff73f[_0x448205(0x301)]in _0x2ff73f['rpcs']&&(_0x2ff73f[_0x448205(0x7f6)][_0x2ff73f[_0x448205(0x301)]][_0x448205(0x5f3)]===![]&&_0x2ff73f[_0x448205(0x3c8)](_0x2ff73f[_0x448205(0x69a)],_0x2ff73f[_0x448205(0x69a)])[_0x448205(0x9a0)](function(_0x27be3b){var _0x409cf9=_0x448205,_0x35c5d8={};_0x35c5d8[_0x409cf9(0x33f)]=_0x2ff73f['directorUUID'],_0x35c5d8['requestCoDirector']=_0x27be3b[0x0],_0x35c5d8[_0x409cf9(0x8c1)]=_0x27be3b[0x1],_0x2ff73f[_0x409cf9(0x7f6)][_0x2ff73f[_0x409cf9(0x301)]][_0x409cf9(0x5f3)]===![]&&(_0x2ff73f[_0x409cf9(0x5cd)](_0x35c5d8,_0x35c5d8[_0x409cf9(0x33f)])&&(_0x2ff73f[_0x409cf9(0x7f6)][_0x2ff73f[_0x409cf9(0x301)]][_0x409cf9(0x5f3)]=!![]));})[_0x448205(0x9e9)](errorlog))):generateHash(_0x2ff73f[_0x448205(0x38a)]+_0x2ff73f[_0x448205(0x432)]+_0x448205(0x285),0xc)[_0x448205(0x9a0)](function(_0x73f784){var _0x250176=_0x448205;_0x2ff73f['directorHash']=_0x73f784;_0x2ff73f[_0x250176(0x301)]&&(_0x2ff73f['rpcs'][_0x2ff73f['directorUUID']]['codirectorRequested']===![]&&_0x2ff73f['encryptMessage'](_0x2ff73f[_0x250176(0x69a)],_0x2ff73f['directorHash'])[_0x250176(0x9a0)](function(_0x932c2a){var _0x5e0895=_0x250176,_0xfcff9f={};_0xfcff9f[_0x5e0895(0x33f)]=_0x2ff73f[_0x5e0895(0x301)],_0xfcff9f[_0x5e0895(0x4cf)]=_0x932c2a[0x0],_0xfcff9f[_0x5e0895(0x8c1)]=_0x932c2a[0x1],_0x2ff73f[_0x5e0895(0x7f6)][_0x2ff73f[_0x5e0895(0x301)]][_0x5e0895(0x5f3)]===![]&&(_0x2ff73f[_0x5e0895(0x5cd)](_0xfcff9f,_0xfcff9f[_0x5e0895(0x33f)])&&(_0x2ff73f[_0x5e0895(0x7f6)][_0x2ff73f[_0x5e0895(0x301)]][_0x5e0895(0x5f3)]=!![]));})[_0x250176(0x9e9)](errorlog));return;})[_0x448205(0x9e9)](errorlog));},_0x2ff73f[_0x288d29(0x3be)]=function(_0x5ded85,_0x279868){return _0x5ded85;},_0x2ff73f[_0x288d29(0x93e)]=function(){var _0x1fe29b=_0x288d29;log(_0x1fe29b(0x3e3));for(var _0x219698 in _0x2ff73f[_0x1fe29b(0x29b)]){setTimeout(function(_0x1028da){var _0x5d832e=_0x1fe29b;if(_0x2ff73f[_0x5d832e(0x29b)][_0x1028da][_0x5d832e(0xa1a)]!==![])log(_0x5d832e(0x8f9)),_0x2ff73f[_0x5d832e(0x569)](_0x1028da,_0x2ff73f[_0x5d832e(0x29b)][_0x1028da]['scaleWidth'],_0x2ff73f['pcs'][_0x1028da][_0x5d832e(0x8d1)],_0x2ff73f[_0x5d832e(0x29b)][_0x1028da][_0x5d832e(0x975)]);else _0x2ff73f[_0x5d832e(0x29b)][_0x1028da]['scale']!==![]&&(log(_0x5d832e(0x4dc)),_0x2ff73f[_0x5d832e(0xa89)](_0x1028da,_0x2ff73f['pcs'][_0x1028da]['scale']));},0x0,_0x219698);}},_0x2ff73f[_0x288d29(0x785)]=function(_0x52ac43=_0x2ff73f[_0x288d29(0x4a4)]){var _0x576521=_0x288d29;warnlog('Meshcast\x20SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!');if(_0x2ff73f['mc'][_0x576521(0x3fd)]!==_0x52ac43){if(_0x52ac43==null){try{var _0x2193b3=_0x2ff73f['mc'][_0x576521(0x427)]()['find'](function(_0x4c1f5a){var _0x50e9d2=_0x576521;return _0x4c1f5a[_0x50e9d2(0x566)]&&_0x4c1f5a[_0x50e9d2(0x566)][_0x50e9d2(0x56e)]==_0x50e9d2(0x622);});}catch(_0x5b6b92){errorlog(_0x5b6b92);}if(!_0x2193b3){warnlog(_0x576521(0x74c));return;}var _0x439e1f=_0x2193b3[_0x576521(0x6ca)]();(!_0x439e1f[_0x576521(0x4f3)]||_0x439e1f['encodings']['length']==0x0)&&(_0x439e1f[_0x576521(0x4f3)]=[{}]),'scaleResolutionDownBy'in _0x439e1f[_0x576521(0x4f3)][0x0]?(_0x52ac43=0x64/_0x439e1f[_0x576521(0x4f3)][0x0][_0x576521(0x344)],_0x52ac43=_0x52ac43*0.95):_0x52ac43=0x5f;}else _0x2ff73f['mc'][_0x576521(0x3fd)]=_0x52ac43;try{if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))log(_0x576521(0x70e));else{if(_0x576521(0x4bc)in window&&'setParameters'in window[_0x576521(0x4bc)][_0x576521(0x705)]){try{var _0x2193b3=_0x2ff73f['mc'][_0x576521(0x427)]()[_0x576521(0x530)](function(_0x59d318){var _0x3b4cf1=_0x576521;return _0x59d318['track']&&_0x59d318[_0x3b4cf1(0x566)][_0x3b4cf1(0x56e)]==_0x3b4cf1(0x622);});}catch(_0x349c4b){errorlog(_0x349c4b);}if(!_0x2193b3){warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found');return;}var _0x48a4f1={};if(_0x52ac43<=0x0||_0x52ac43==0x64){var _0x184e8b=getChromeVersion();_0x184e8b>0x50?_0x48a4f1[_0x576521(0x344)]=null:_0x48a4f1[_0x576521(0x344)]=0x1;}else _0x48a4f1[_0x576521(0x344)]=0x64/_0x52ac43;setEncodings(_0x2193b3,_0x48a4f1,function(){var _0x203b9f=_0x576521;log('scale\x20set!'),pokeIframeAPI(_0x203b9f(0x9fe),_0x52ac43,_0x203b9f(0x747)),pokeIframeAPI(_0x203b9f(0x4b1),_0x52ac43,_0x203b9f(0x747)),_0x2ff73f['mc'][_0x203b9f(0x9a2)]['scaleFactor']=parseInt(_0x52ac43)+'%';}[_0x576521(0x3c9)](_0x52ac43));return;}}}catch(_0x374140){errorlog(_0x374140);}}},_0x2ff73f[_0x288d29(0xa89)]=function(_0x216696,_0x26a1bb){var _0x1d6be7=_0x288d29;warnlog(_0x1d6be7(0x1f7));if(_0x2ff73f[_0x1d6be7(0x29b)][_0x216696][_0x1d6be7(0x3fd)]===_0x26a1bb)return;if(_0x26a1bb==null){try{var _0x1ea0cd=getSenders2(_0x216696)[_0x1d6be7(0x530)](function(_0x4b4285){var _0x10c25=_0x1d6be7;return _0x4b4285[_0x10c25(0x566)]&&_0x4b4285[_0x10c25(0x566)]['kind']==_0x10c25(0x622);});}catch(_0xdc91ed){errorlog(_0xdc91ed);}if(!_0x1ea0cd){warnlog(_0x1d6be7(0x74c));return;}var _0x506f7a=_0x1ea0cd[_0x1d6be7(0x6ca)]();(!_0x506f7a['encodings']||_0x506f7a[_0x1d6be7(0x4f3)][_0x1d6be7(0x909)]==0x0)&&(_0x506f7a[_0x1d6be7(0x4f3)]=[{}]),_0x1d6be7(0x344)in _0x506f7a[_0x1d6be7(0x4f3)][0x0]?(_0x26a1bb=0x64/_0x506f7a[_0x1d6be7(0x4f3)][0x0]['scaleResolutionDownBy'],_0x26a1bb=_0x26a1bb*0.95):_0x26a1bb=0x5f;}else _0x2ff73f[_0x1d6be7(0x29b)][_0x216696]['scale']=_0x26a1bb;try{if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))log(_0x1d6be7(0x70e));else{if(_0x1d6be7(0x4bc)in window&&'setParameters'in window[_0x1d6be7(0x4bc)]['prototype']){try{var _0x1ea0cd=getSenders2(_0x216696)[_0x1d6be7(0x530)](function(_0x2a610c){var _0xf203fb=_0x1d6be7;return _0x2a610c[_0xf203fb(0x566)]&&_0x2a610c[_0xf203fb(0x566)]['kind']==_0xf203fb(0x622);});}catch(_0x24df5f){errorlog(_0x24df5f);}if(!_0x1ea0cd){warnlog(_0x1d6be7(0x74c));return;}_0x26a1bb=_0x2ff73f[_0x1d6be7(0x53c)](_0x216696,![],_0x26a1bb);var _0x1e1e61={};if(_0x26a1bb<=0x0||_0x26a1bb==0x64){var _0x4dfd12=getChromeVersion();_0x4dfd12>0x50?_0x1e1e61['scaleResolutionDownBy']=null:_0x1e1e61[_0x1d6be7(0x344)]=0x1;}else _0x1e1e61[_0x1d6be7(0x344)]=0x64/_0x26a1bb;setEncodings(_0x1ea0cd,_0x1e1e61,function(){var _0x2f7746=_0x1d6be7;log(_0x2f7746(0x6ed)),pokeIframeAPI('setVideoScale',_0x26a1bb,_0x216696),pokeIframeAPI(_0x2f7746(0x4b1),_0x26a1bb,_0x216696),_0x2ff73f[_0x2f7746(0x29b)][_0x216696][_0x2f7746(0x9a2)][_0x2f7746(0x36f)]=parseInt(_0x26a1bb)+'%';}['bind'](_0x26a1bb,_0x216696));return;}}}catch(_0x29278f){errorlog(_0x29278f);}},_0x2ff73f['requestResolution']=function(_0x42e124,_0x3bc92d,_0x2a64b7,_0x321ff7=![],_0x7ac117=![]){var _0x37c294=_0x288d29;if(!(_0x42e124 in _0x2ff73f[_0x37c294(0x7f6)]))return;_0x3bc92d=parseInt(Math[_0x37c294(0x77b)](_0x3bc92d)),_0x2a64b7=parseInt(Math[_0x37c294(0x77b)](_0x2a64b7));var _0x4eabba=![];_0x2ff73f[_0x37c294(0x7f6)][_0x42e124][_0x37c294(0x547)]!=_0x3bc92d&&(_0x2ff73f[_0x37c294(0x7f6)][_0x42e124][_0x37c294(0x547)]=_0x3bc92d,_0x4eabba=!![]);_0x2ff73f[_0x37c294(0x7f6)][_0x42e124][_0x37c294(0x8d1)]!=_0x2a64b7&&(_0x2ff73f[_0x37c294(0x7f6)][_0x42e124][_0x37c294(0x8d1)]=_0x2a64b7,_0x4eabba=!![]);_0x2ff73f[_0x37c294(0x7f6)][_0x42e124]['scaleSnap']!=_0x321ff7&&(_0x2ff73f[_0x37c294(0x7f6)][_0x42e124]['scaleSnap']=_0x321ff7,_0x4eabba=!![]);if(_0x4eabba){var _0x902ea0={};_0x902ea0[_0x37c294(0x33f)]=_0x42e124,_0x902ea0[_0x37c294(0x51b)]={'w':_0x3bc92d,'h':_0x2a64b7,'s':_0x321ff7},_0x7ac117&&(_0x902ea0['requestAs']=_0x7ac117),log(_0x3bc92d+'\x20'+_0x2a64b7),_0x2ff73f['sendRequest'](_0x902ea0,_0x42e124);}_0x321ff7?_0x2ff73f['rpcs'][_0x42e124]['stats'][_0x37c294(0x787)]='~\x20'+parseInt(_0x3bc92d)+'\x20x\x20'+parseInt(_0x2a64b7):_0x2ff73f[_0x37c294(0x7f6)][_0x42e124]['stats']['Requested_resolution']=parseInt(_0x3bc92d)+_0x37c294(0x6a2)+parseInt(_0x2a64b7);},_0x2ff73f[_0x288d29(0x53c)]=function(_0x13d30a,_0x4cc411=![],_0x430108=![]){var _0x42aba5=_0x288d29;if(_0x430108){}else _0x2ff73f['pcs'][_0x13d30a][_0x42aba5(0x3fd)]?_0x430108=_0x2ff73f[_0x42aba5(0x29b)][_0x13d30a][_0x42aba5(0x3fd)]:_0x430108=0x64;_0x2ff73f[_0x42aba5(0x29b)][_0x13d30a]['scaleResolution']&&_0x430108>_0x2ff73f['pcs'][_0x13d30a][_0x42aba5(0xa1a)]&&(_0x430108=_0x2ff73f[_0x42aba5(0x29b)][_0x13d30a][_0x42aba5(0xa1a)]);if(_0x4cc411)_0x430108=_0xa8d8ea(_0x13d30a,_0x430108,_0x4cc411);else _0x2ff73f['pcs'][_0x13d30a][_0x42aba5(0x537)]&&_0x2ff73f[_0x42aba5(0x29b)][_0x13d30a][_0x42aba5(0x537)]<_0x430108&&(_0x430108=_0x2ff73f[_0x42aba5(0x29b)][_0x13d30a][_0x42aba5(0x537)]);if(_0x2ff73f['screenShareState']&&_0x2ff73f['pcs'][_0x13d30a]['scaleSnap']){if(_0x430108>0x55)_0x430108=0x64;else _0x430108>0x2a&&_0x430108<0x32&&(_0x430108=0x32);}return _0x430108=_0x2ff73f['pixelFix'](_0x430108,_0x13d30a),_0x430108;},_0x2ff73f[_0x288d29(0x569)]=function(_0x5c43af=![],_0x24ba0f=null,_0x288433=null,_0x434d02=![]){var _0x3e7170=_0x288d29;if(_0x5c43af&&!(_0x5c43af in _0x2ff73f['pcs']))return;else{if(!_0x5c43af){for(var _0x482a1f in _0x2ff73f[_0x3e7170(0x29b)]){_0x2ff73f[_0x3e7170(0x569)](_0x482a1f);}return;}}if(_0x24ba0f===null&&_0x288433===null){if(!_0x2ff73f['pcs'][_0x5c43af]['scaleWidth']&&!_0x2ff73f[_0x3e7170(0x29b)][_0x5c43af]['scaleHeight'])return;else _0x24ba0f=_0x2ff73f['pcs'][_0x5c43af][_0x3e7170(0x547)]||0x64,_0x288433=_0x2ff73f[_0x3e7170(0x29b)][_0x5c43af][_0x3e7170(0x8d1)]||0x64;}else _0x2ff73f[_0x3e7170(0x29b)][_0x5c43af][_0x3e7170(0x547)]=_0x24ba0f,_0x2ff73f['pcs'][_0x5c43af]['scaleHeight']=_0x288433,_0x2ff73f[_0x3e7170(0x29b)][_0x5c43af][_0x3e7170(0x975)]=_0x434d02;if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))return;if(_0x3e7170(0x4bc)in window&&'setParameters'in window['RTCRtpSender'][_0x3e7170(0x705)]){var _0x1999ae=getSenders2(_0x5c43af)['find'](function(_0x321436){var _0x1952ac=_0x3e7170;return _0x321436['track']&&_0x321436[_0x1952ac(0x566)][_0x1952ac(0x56e)]==_0x1952ac(0x622);});if(!_0x1999ae){warnlog(_0x3e7170(0x923));return;}var _0x56f255={};if('realUUID'in _0x2ff73f[_0x3e7170(0x29b)][_0x5c43af]){var _0x1e331c=_0x2ff73f['screenStream'][_0x3e7170(0x587)]();if(_0x1e331c[_0x3e7170(0x909)])var _0x5ef50b=_0x1e331c[0x0][_0x3e7170(0x4e3)](),_0x1f416c=_0x5ef50b[_0x3e7170(0x8d0)],_0xfd3d52=_0x5ef50b[_0x3e7170(0x2df)];else return;}else{if(_0x2ff73f[_0x3e7170(0x871)]&&_0x2ff73f[_0x3e7170(0x871)][_0x3e7170(0x694)]){var _0x1e331c=_0x2ff73f[_0x3e7170(0x871)][_0x3e7170(0x694)][_0x3e7170(0x587)]();if(_0x1e331c[_0x3e7170(0x909)])var _0x5ef50b=_0x1e331c[0x0][_0x3e7170(0x4e3)](),_0x1f416c=_0x5ef50b[_0x3e7170(0x8d0)],_0xfd3d52=_0x5ef50b[_0x3e7170(0x2df)];else return;}else return;}var _0x4faa0f=0x64*_0x24ba0f/_0xfd3d52,_0xc3d707=0x64*_0x288433/_0x1f416c;log(_0x4faa0f+_0x3e7170(0x6a2)+_0xc3d707);var _0x42b626=0x64;_0x4faa0f>_0xc3d707?_0x42b626=_0xc3d707:_0x42b626=_0x4faa0f;_0x42b626>0x64&&(_0x42b626=0x64);log(_0x3e7170(0x4b3)+_0x42b626),_0x2ff73f[_0x3e7170(0x29b)][_0x5c43af]['scaleResolution']=_0x42b626;var _0x40ac5e=_0x2ff73f[_0x3e7170(0x53c)](_0x5c43af);if(_0x40ac5e<=0x0||_0x40ac5e==0x64){var _0x1c5cf5=getChromeVersion();_0x1c5cf5>0x50?_0x56f255[_0x3e7170(0x344)]=null:_0x56f255[_0x3e7170(0x344)]=0x1;}else _0x56f255[_0x3e7170(0x344)]=0x64/_0x40ac5e;setEncodings(_0x1999ae,_0x56f255,function(){var _0x4d9965=_0x3e7170;log(_0x4d9965(0x6ed)),pokeIframeAPI(_0x4d9965(0x9fe),_0x40ac5e,_0x5c43af),pokeIframeAPI('set-video-scale',_0x40ac5e,_0x5c43af),_0x2ff73f[_0x4d9965(0x29b)][_0x5c43af][_0x4d9965(0x9a2)][_0x4d9965(0x36f)]=parseInt(_0x40ac5e)+'%';}[_0x3e7170(0x3c9)](_0x40ac5e,_0x5c43af));return;}},_0x2ff73f['forcePLI']=function(_0x1d6565=null,_0x478c15=null){var _0x16da29=_0x288d29;_0x478c15&&_0x478c15[_0x16da29(0x430)]();_0x3e64bc&&(_0x3e64bc[_0x16da29(0x8e8)]=!![],log(_0x16da29(0x416)+_0x1d6565));if(iOS||iPad)return log(_0x16da29(0x70e)),![];else{if(_0x16da29(0x4bc)in window&&_0x16da29(0x402)in window['RTCRtpSender'][_0x16da29(0x705)]){log(_0x16da29(0x83d)+_0x1d6565);if(_0x1d6565==null){for(_0x1d6565 in _0x2ff73f[_0x16da29(0x29b)]){_0x2ff73f['forcePLI'](_0x1d6565);}return![];}if(!(_0x1d6565 in _0x2ff73f[_0x16da29(0x29b)]))return![];_0x2ff73f['pcs'][_0x1d6565][_0x16da29(0x8f3)]&&(_0x2ff73f['pcs'][_0x1d6565]['keyframeTimeout']&&(clearTimeout(_0x2ff73f[_0x16da29(0x29b)][_0x1d6565][_0x16da29(0x776)]),_0x2ff73f[_0x16da29(0x29b)][_0x1d6565][_0x16da29(0x776)]=null),_0x2ff73f['pcs'][_0x1d6565][_0x16da29(0x776)]=setTimeout(function(_0x45ed09){var _0x4c460d=_0x16da29;!_0x2ff73f[_0x4c460d(0x29b)][_0x45ed09]?clearInterval(this):_0x2ff73f['forcePLI'](_0x45ed09);},parseInt(_0x2ff73f[_0x16da29(0x29b)][_0x1d6565][_0x16da29(0x8f3)]),_0x1d6565));try{var _0x258ef7=getSenders2(_0x1d6565)[_0x16da29(0x530)](function(_0x5f1e4b){var _0x5721a2=_0x16da29;return _0x5f1e4b[_0x5721a2(0x566)]&&_0x5f1e4b[_0x5721a2(0x566)][_0x5721a2(0x56e)]==_0x5721a2(0x622);});if(!_0x258ef7)return warnlog(_0x16da29(0x923)),![];var _0xb45c76={};return _0xb45c76['scaleResolutionDownBy']=0xa,setEncodings(_0x258ef7,_0xb45c76,function(){var _0x4d4201=_0x16da29;log(_0x4d4201(0x251)+_0x1d6565);var _0x190583=_0x2ff73f[_0x4d4201(0x53c)](_0x1d6565),_0x5c755d={};if(_0x190583<=0x0||_0x190583==0x64){var _0x26f1c4=getChromeVersion();_0x26f1c4>0x50?_0x5c755d['scaleResolutionDownBy']=null:_0x5c755d['scaleResolutionDownBy']=0x1;}else _0x5c755d[_0x4d4201(0x344)]=0x64/_0x190583;setEncodings(_0x258ef7,_0x5c755d,function(){log('scaleResolutionDownBy\x20set\x202b!');});}[_0x16da29(0x3c9)](_0x1d6565,_0x258ef7)),!![];}catch(_0x4b44e6){errorlog(_0x4b44e6);}}}return![];},_0x2ff73f[_0x288d29(0x570)]=function(_0x4d492e){var _0x800f15=_0x288d29;log(_0x800f15(0x6cb));var _0x2a8e90=getSenders2(_0x4d492e)[_0x800f15(0x530)](function(_0x289a62){var _0xa7496c=_0x800f15;return _0x289a62[_0xa7496c(0x566)]&&_0x289a62['track'][_0xa7496c(0x56e)]==_0xa7496c(0x6d5);});if(!_0x2a8e90)return log(_0x800f15(0x97b)),![];var _0x536b74={};try{_0x536b74[_0x800f15(0x6b8)]='high',_0x536b74[_0x800f15(0x577)]=_0x800f15(0x81b),_0x536b74[_0x800f15(0x2c7)]=!![],setEncodings(_0x2a8e90,_0x536b74,function(){log('done\x20clearing\x20audio'),pokeIframeAPI('prioritize-audio',!![],_0x4d492e);}['bind'](_0x4d492e));}catch(_0x379561){errorlog(_0x379561);}},_0x2ff73f[_0x288d29(0x53a)]=function(_0x1739dd,_0x31c2da='maintain-framerate'){var _0x401d00=_0x288d29,_0x13ed50=getSenders2(_0x1739dd)[_0x401d00(0x530)](function(_0x1fdc8c){var _0x237bea=_0x401d00;return _0x1fdc8c['track']&&_0x1fdc8c[_0x237bea(0x566)][_0x237bea(0x56e)]==_0x237bea(0x622);});if(!_0x13ed50)return log(_0x401d00(0x731)),![];var _0x1a7cc3={};try{_0x31c2da===!![]?(_0x1a7cc3[_0x401d00(0x53a)]=_0x401d00(0x9d7),log(_0x401d00(0x573))):(_0x1a7cc3[_0x401d00(0x53a)]=_0x31c2da,log(_0x401d00(0x8a3)+_0x31c2da)),setEncodings(_0x13ed50,_0x1a7cc3,(function(){var _0x2b1ceb=_0x401d00;log(_0x2b1ceb(0x65a));}()));}catch(_0x80271e){errorlog(_0x80271e);}},_0x2ff73f[_0x288d29(0x9b8)]=function(_0x3511e2,_0x35e645,_0x190c19=![]){var _0x586efa=_0x288d29;log(_0x586efa(0x7af)+_0x3511e2+',\x20mc?:\x20'+_0x190c19);if(_0x2ff73f['maxBandwidth']===![])return;_0x35e645[_0x586efa(0x639)]=parseInt(_0x2ff73f[_0x586efa(0x639)]/0x64*_0x3511e2),_0x190c19?_0x2ff73f[_0x586efa(0x354)](null):(console[_0x586efa(0x449)](_0x35e645[_0x586efa(0x33f)]),_0x2ff73f[_0x586efa(0x3bf)](_0x35e645[_0x586efa(0x33f)],null));},_0x2ff73f[_0x288d29(0x390)]=function(_0xdb97f0,_0x4a5392=0x7d00,_0x45cb67=0x3e8){var _0x4eb355=_0x288d29;log('encodering\x20being\x20kicked');var _0x24ba5f=getSenders2(_0xdb97f0)['find'](function(_0x35a003){var _0x6b8cbd=_0x414e;return _0x35a003[_0x6b8cbd(0x566)]&&_0x35a003['track']['kind']==_0x6b8cbd(0x6d5);});if(!_0x24ba5f)return log(_0x4eb355(0x97b)),![];var _0x2f44ff={};_0x2f44ff['maxBitrate']=_0x4a5392,setEncodings(_0x24ba5f,_0x2f44ff,function(){var _0x381b91=_0x4eb355;pokeIframeAPI(_0x381b91(0x33a),_0x4a5392,_0xdb97f0),_0x45cb67>0x0&&setTimeout(function(){var _0x31a2f3=_0x381b91;try{if(_0xdb97f0 in _0x2ff73f[_0x31a2f3(0x29b)])var _0x501596=getSenders2(_0xdb97f0)['find'](function(_0x234ad8){var _0x382d46=_0x31a2f3;return _0x234ad8['track']&&_0x234ad8[_0x382d46(0x566)]['kind']==_0x382d46(0x6d5);});else return![];if(!_0x501596)return log(_0x31a2f3(0x97b)),![];var _0x3c6899={};_0x3c6899['maxBitrate']=null,setEncodings(_0x501596,_0x3c6899,function(){var _0xec08f=_0x31a2f3;log(_0xec08f(0x286));});}catch(_0x480345){errorlog(_0x480345);}},_0x45cb67,_0xdb97f0);}[_0x4eb355(0x3c9)](_0x4a5392,_0xdb97f0,_0x24ba5f,_0x45cb67));},_0x2ff73f[_0x288d29(0x4da)]=function(_0x3b6dd1,_0x7a236,_0x54567c){var _0x5bc29f=_0x288d29;pokeIframeAPI(_0x5bc29f(0x633),_0x3b6dd1,_0x54567c);if(_0x2ff73f[_0x5bc29f(0x204)])return generateHash(_0x3b6dd1+_0x2ff73f['password']+_0x2ff73f[_0x5bc29f(0x432)],0x10)[_0x5bc29f(0x9a0)](function(_0x1f9591){var _0x28276a=_0x5bc29f,_0x599d0={};_0x7a236[_0x28276a(0x3b9)]&&(_0x7a236[_0x28276a(0x99a)]=_0x1f9591);if(_0x2ff73f['director']&&_0x2ff73f[_0x28276a(0x301)])_0x599d0[_0x28276a(0x85a)]=_0x54567c,_0x599d0[_0x28276a(0x424)]=_0x1f9591,_0x599d0[_0x28276a(0x8b9)]=_0x7a236,_0x2ff73f[_0x28276a(0x5cd)](_0x599d0,_0x2ff73f['directorUUID']),log(_0x599d0);else{if(_0x7a236[_0x28276a(0x3b9)]){_0x599d0[_0x28276a(0xa63)]=_0x28276a(0x85a),_0x599d0[_0x28276a(0x8b9)]=_0x7a236,log(_0x599d0);if(_0x2ff73f[_0x28276a(0x5cd)](_0x599d0,_0x54567c)){var _0x599d0={};_0x599d0[_0x28276a(0xa63)]=_0x28276a(0x85a),_0x599d0['roomid']=_0x1f9591,_0x599d0[_0x28276a(0x543)]=_0x54567c,_0x2ff73f[_0x28276a(0xaac)](_0x599d0);}log(_0x599d0);}else{if(_0x28276a(0x55b)in _0x7a236){_0x599d0[_0x28276a(0xa63)]='migrate',_0x599d0[_0x28276a(0x8b9)]=_0x7a236,delete _0x599d0['transferSettings'][_0x28276a(0x424)],delete _0x599d0[_0x28276a(0x8b9)][_0x28276a(0x99a)],log(_0x599d0);if(_0x2ff73f['sendRequest'](_0x599d0,_0x54567c)){var _0x599d0={};_0x599d0[_0x28276a(0xa63)]=_0x28276a(0x85a),_0x599d0['roomid']=_0x1f9591,_0x599d0[_0x28276a(0x543)]=_0x54567c,_0x2ff73f[_0x28276a(0xaac)](_0x599d0);}log(_0x599d0);}else _0x599d0[_0x28276a(0xa63)]='migrate',_0x599d0[_0x28276a(0x424)]=_0x1f9591,_0x599d0[_0x28276a(0x543)]=_0x54567c,_0x2ff73f[_0x28276a(0xaac)](_0x599d0);}}})[_0x5bc29f(0x9e9)](errorlog);else{_0x7a236[_0x5bc29f(0x3b9)]&&(_0x7a236[_0x5bc29f(0x99a)]=_0x3b6dd1);var _0x39aeb2={};if(_0x2ff73f[_0x5bc29f(0x971)]&&_0x2ff73f['directorUUID'])_0x39aeb2[_0x5bc29f(0x85a)]=_0x54567c,_0x39aeb2[_0x5bc29f(0x424)]=_0x3b6dd1,_0x39aeb2[_0x5bc29f(0x8b9)]=_0x7a236,_0x2ff73f[_0x5bc29f(0x5cd)](_0x39aeb2,_0x2ff73f[_0x5bc29f(0x301)]),log(_0x39aeb2);else{if(_0x7a236[_0x5bc29f(0x3b9)]){_0x39aeb2['request']='migrate',_0x39aeb2[_0x5bc29f(0x8b9)]=_0x7a236;if(_0x2ff73f[_0x5bc29f(0x5cd)](_0x39aeb2,_0x54567c)){log(_0x39aeb2);var _0x39aeb2={};_0x39aeb2[_0x5bc29f(0xa63)]='migrate',_0x39aeb2[_0x5bc29f(0x424)]=_0x3b6dd1,_0x39aeb2[_0x5bc29f(0x543)]=_0x54567c,_0x2ff73f[_0x5bc29f(0xaac)](_0x39aeb2);}}else{if('broadcast'in _0x7a236){_0x39aeb2[_0x5bc29f(0xa63)]=_0x5bc29f(0x85a),_0x39aeb2[_0x5bc29f(0x8b9)]=_0x7a236,delete _0x39aeb2[_0x5bc29f(0x8b9)][_0x5bc29f(0x424)],delete _0x39aeb2['transferSettings'][_0x5bc29f(0x99a)];if(_0x2ff73f[_0x5bc29f(0x5cd)](_0x39aeb2,_0x54567c)){warnlog(_0x39aeb2);var _0x39aeb2={};_0x39aeb2['request']='migrate',_0x39aeb2[_0x5bc29f(0x424)]=rid,_0x39aeb2[_0x5bc29f(0x543)]=_0x54567c,_0x2ff73f[_0x5bc29f(0xaac)](_0x39aeb2);}}else _0x39aeb2[_0x5bc29f(0xa63)]='migrate',_0x39aeb2['roomid']=_0x3b6dd1,_0x39aeb2[_0x5bc29f(0x543)]=_0x54567c,_0x2ff73f[_0x5bc29f(0xaac)](_0x39aeb2);}}}},_0x2ff73f['limitAudioBitrate']=async function(_0x5287f8,_0x3ae3c9){var _0xc146d1=_0x288d29;_0x3ae3c9=parseInt(_0x3ae3c9);try{var _0x97a250=getSenders2(_0x5287f8)['find'](function(_0x31bb9d){var _0xd92447=_0x414e;return _0x31bb9d['track']&&_0x31bb9d[_0xd92447(0x566)][_0xd92447(0x56e)]==_0xd92447(0x6d5);});if(!_0x97a250){warnlog(_0xc146d1(0x2b2));return;}var _0x4501cb={};if(_0x3ae3c9<0x0){_0x4501cb[_0xc146d1(0x63b)]=!![];if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad)){_0x3ae3c9=0x20;if(_0x2ff73f[_0xc146d1(0x29b)][_0x5287f8][_0xc146d1(0x33a)]!==![])_0x3ae3c9=_0x2ff73f['pcs'][_0x5287f8][_0xc146d1(0x33a)];else _0x2ff73f[_0xc146d1(0x31b)]&&(_0x3ae3c9=_0x2ff73f['audiobitrate']);_0x4501cb[_0xc146d1(0x7cc)]=_0x3ae3c9*0x400;}else _0x2ff73f[_0xc146d1(0x29b)][_0x5287f8][_0xc146d1(0x33a)]!==![]?(_0x3ae3c9=_0x2ff73f[_0xc146d1(0x29b)][_0x5287f8][_0xc146d1(0x33a)],_0x4501cb[_0xc146d1(0x7cc)]=_0x3ae3c9*0x400):_0x4501cb[_0xc146d1(0x7cc)]=null;}else _0x3ae3c9===0x0?_0x4501cb['active']=![]:(_0x4501cb[_0xc146d1(0x63b)]=!![],_0x4501cb[_0xc146d1(0x7cc)]=_0x3ae3c9*0x400);_0x2ff73f[_0xc146d1(0x29b)][_0x5287f8][_0xc146d1(0x4b2)]&&(_0x4501cb[_0xc146d1(0x63b)]=![]),setEncodings(_0x97a250,_0x4501cb,function(){var _0x4bd6bc=_0xc146d1;pokeIframeAPI(_0x4bd6bc(0x33a),_0x3ae3c9,_0x5287f8),log(_0x4bd6bc(0x6cc));}[_0xc146d1(0x3c9)](_0x3ae3c9,_0x5287f8));}catch(_0x5c990f){errorlog(_0x5c990f),log(_0x5287f8),log(_0x2ff73f[_0xc146d1(0x29b)][_0x5287f8]);}},_0x2ff73f[_0x288d29(0xa88)]=function(_0xd4b6d5){var _0x366d3b=_0x288d29;if(_0x2ff73f[_0x366d3b(0x5b5)]&&_0x2ff73f[_0x366d3b(0x29b)][_0xd4b6d5]['allowIframe']===!![])_0x2ff73f[_0x366d3b(0x3bf)](_0xd4b6d5,0x0),_0x2ff73f[_0x366d3b(0x29b)][_0xd4b6d5][_0x366d3b(0x90c)]===0x0&&(_0x2ff73f['pcs'][_0xd4b6d5]['obsState'][_0x366d3b(0x602)]===![]?_0x2ff73f[_0x366d3b(0x467)](_0xd4b6d5,0x0):_0x2ff73f[_0x366d3b(0x467)](_0xd4b6d5,-0x1));else{if(_0x2ff73f[_0x366d3b(0x29b)][_0xd4b6d5]&&_0x2ff73f['pcs'][_0xd4b6d5][_0x366d3b(0x90c)]!==![]){if(_0x2ff73f[_0x366d3b(0x29b)][_0xd4b6d5]['obsState'][_0x366d3b(0x602)]===![]){var _0x27f32e=_0x2ff73f[_0x366d3b(0x29b)][_0xd4b6d5][_0x366d3b(0x90c)];_0x2ff73f[_0x366d3b(0x29b)][_0xd4b6d5][_0x366d3b(0x89d)]&&_0x2ff73f[_0x366d3b(0x29b)][_0xd4b6d5][_0x366d3b(0x89d)]>0x0&&(_0x2ff73f[_0x366d3b(0x29b)][_0xd4b6d5][_0x366d3b(0x89d)]<_0x2ff73f[_0x366d3b(0x29b)][_0xd4b6d5][_0x366d3b(0x90c)]&&(_0x27f32e=_0x2ff73f[_0x366d3b(0x29b)][_0xd4b6d5][_0x366d3b(0x89d)])),_0x2ff73f['limitBitrate'](_0xd4b6d5,_0x27f32e),_0x2ff73f[_0x366d3b(0x29b)][_0xd4b6d5][_0x366d3b(0x90c)]===0x0&&_0x2ff73f['limitAudioBitrate'](_0xd4b6d5,0x0);}else _0x2ff73f[_0x366d3b(0x29b)][_0xd4b6d5]['optimizedBitrate']===0x0&&(_0x2ff73f['limitAudioBitrate'](_0xd4b6d5,-0x1),_0x2ff73f['limitTotalBitrateGuests'](),_0x2ff73f[_0x366d3b(0x5e8)]&&_0x2ff73f[_0x366d3b(0x3bf)](_0xd4b6d5,null));}else _0x2ff73f[_0x366d3b(0x71c)](),_0x2ff73f[_0x366d3b(0x5e8)]&&_0x2ff73f['limitBitrate'](_0xd4b6d5,null);}},_0x2ff73f['limitTotalBitrateGuests']=function(_0x213d39=0x0,_0xd65c89=![]){var _0x375793=_0x288d29;if(!_0x2ff73f[_0x375793(0x84b)])return _0x213d39;if(!_0x2ff73f[_0x375793(0x424)]||_0x2ff73f[_0x375793(0x32d)]!==![])return log(_0x375793(0x323)),_0x2ff73f[_0x375793(0x54b)](_0x213d39,_0xd65c89),_0x213d39;if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd)return _0x213d39;var _0x3afe30=_0x213d39;if(_0xd65c89===![])_0x3afe30=0x0;else _0x3afe30<0x0&&(_0x3afe30=_0x2ff73f[_0x375793(0x29b)][_0xd65c89][_0x375793(0x589)]||_0x2ff73f[_0x375793(0x5c2)]||_0x2ff73f[_0x375793(0x29b)][_0x2e6f5e][_0x375793(0x639)]||0x9c4);var _0x16e531=0x0;for(var _0x2e6f5e in _0x2ff73f[_0x375793(0x29b)]){if(_0xd65c89===_0x2e6f5e)continue;if(!_0x2ff73f[_0x375793(0x29b)][_0x2e6f5e][_0x375793(0xaa6)])continue;try{var _0x3cd4ac=getSenders2(_0x2e6f5e)[_0x375793(0x530)](function(_0x8a28c1){var _0xdcc695=_0x375793;return _0x8a28c1[_0xdcc695(0x566)]&&_0x8a28c1['track'][_0xdcc695(0x56e)]==_0xdcc695(0x622);});if(!_0x3cd4ac)continue;var _0x3841be=_0x3cd4ac[_0x375793(0x6ca)]();if(!_0x3841be[_0x375793(0x4f3)]||_0x3841be['encodings']['length']==0x0){_0x2ff73f[_0x375793(0x29b)][_0x2e6f5e][_0x375793(0x589)]<0x0?_0x3afe30+=_0x2ff73f[_0x375793(0x5c2)]||_0x2ff73f['pcs'][_0x2e6f5e][_0x375793(0x639)]||0x9c4:_0x3afe30+=_0x2ff73f[_0x375793(0x29b)][_0x2e6f5e][_0x375793(0x589)]||_0x2ff73f[_0x375793(0x5c2)]||_0x2ff73f[_0x375793(0x29b)][_0x2e6f5e][_0x375793(0x639)]||0x9c4;warnlog(_0x3afe30),_0x16e531+=0x1;continue;}if(_0x3841be[_0x375793(0x4f3)][0x0][_0x375793(0x63b)]==![])continue;if(_0x3841be[_0x375793(0x4f3)][0x0][_0x375793(0x7cc)])_0x375793(0x9ea)in _0x2ff73f[_0x375793(0x29b)][_0x2e6f5e]?_0x3afe30+=parseInt(_0x2ff73f[_0x375793(0x29b)][_0x2e6f5e][_0x375793(0x9ea)]):_0x3afe30+=parseInt(_0x3841be[_0x375793(0x4f3)][0x0][_0x375793(0x7cc)])/0x400;else _0x2ff73f[_0x375793(0x29b)][_0x2e6f5e][_0x375793(0x589)]<0x0?_0x3afe30+=_0x2ff73f['outboundVideoBitrate']||_0x2ff73f['pcs'][_0x2e6f5e][_0x375793(0x639)]||0x9c4:(_0x3afe30+=_0x2ff73f['pcs'][_0x2e6f5e][_0x375793(0x589)]||_0x2ff73f[_0x375793(0x5c2)]||_0x2ff73f[_0x375793(0x29b)][_0x2e6f5e][_0x375793(0x639)]||0x9c4,warnlog(_0x3afe30));_0x16e531+=0x1;}catch(_0x2732da){errorlog(_0x2732da);}}if(!_0x3afe30)return _0x3afe30;warnlog('totalBitrate:\x20'+_0x3afe30);var _0x316fa3=parseFloat(_0x3afe30/_0x2ff73f['limitTotalBitrate']);_0x316fa3<0x1&&(_0x316fa3=0x1);for(var _0x2e6f5e in _0x2ff73f[_0x375793(0x29b)]){if(_0xd65c89===_0x2e6f5e)continue;if(!_0x2ff73f[_0x375793(0x29b)][_0x2e6f5e][_0x375793(0xaa6)])continue;try{var _0x3cd4ac=getSenders2(_0x2e6f5e)[_0x375793(0x530)](function(_0xe173d2){var _0x19f76d=_0x375793;return _0xe173d2[_0x19f76d(0x566)]&&_0xe173d2[_0x19f76d(0x566)][_0x19f76d(0x56e)]=='video';});if(!_0x3cd4ac)continue;var _0x3841be=_0x3cd4ac[_0x375793(0x6ca)]();if(!_0x3841be[_0x375793(0x4f3)]||_0x3841be[_0x375793(0x4f3)]['length']==0x0){if(_0x2ff73f['pcs'][_0x2e6f5e]['setBitrate']<0x0)var _0x45d2df=_0x2ff73f[_0x375793(0x5c2)]||_0x2ff73f[_0x375793(0x29b)][_0x2e6f5e]['maxBandwidth']||0x9c4;else var _0x45d2df=_0x2ff73f['pcs'][_0x2e6f5e][_0x375793(0x589)]||_0x2ff73f[_0x375793(0x5c2)]||_0x2ff73f[_0x375793(0x29b)][_0x2e6f5e][_0x375793(0x639)]||0x9c4;var _0x9cc57=parseInt(_0x45d2df/_0x316fa3);_0x2ff73f['limitBitrate'](_0x2e6f5e,_0x9cc57,!![]);continue;}if(_0x3841be[_0x375793(0x4f3)][0x0][_0x375793(0x63b)]==![])continue;if(_0x3841be[_0x375793(0x4f3)][0x0]['maxBitrate']){if(_0x375793(0x9ea)in _0x2ff73f[_0x375793(0x29b)][_0x2e6f5e])var _0x45d2df=parseInt(_0x2ff73f[_0x375793(0x29b)][_0x2e6f5e]['preLimitedBitrate']);else var _0x45d2df=parseInt(parseInt(_0x3841be[_0x375793(0x4f3)][0x0]['maxBitrate'])/0x400);var _0x9cc57=parseInt(_0x45d2df/_0x316fa3);_0x2ff73f[_0x375793(0x3bf)](_0x2e6f5e,_0x9cc57,!![]);}else{if(_0x2ff73f[_0x375793(0x29b)][_0x2e6f5e]['setBitrate']<0x0)var _0x45d2df=_0x2ff73f[_0x375793(0x5c2)]||_0x2ff73f[_0x375793(0x29b)][_0x2e6f5e][_0x375793(0x639)]||0x9c4;else var _0x45d2df=_0x2ff73f[_0x375793(0x29b)][_0x2e6f5e][_0x375793(0x589)]||_0x2ff73f[_0x375793(0x5c2)]||_0x2ff73f[_0x375793(0x29b)][_0x2e6f5e]['maxBandwidth']||0x9c4;var _0x9cc57=parseInt(_0x45d2df/_0x316fa3);_0x2ff73f[_0x375793(0x3bf)](_0x2e6f5e,_0x9cc57,!![]);}}catch(_0xdc4a31){errorlog(_0xdc4a31);}}return parseInt(_0x213d39/_0x316fa3);},_0x2ff73f['limitTotalBitrateAll']=function(_0x3f0319=0x0,_0x592638=![]){var _0x1e943b=_0x288d29;if(!_0x2ff73f[_0x1e943b(0x84b)])return _0x3f0319;if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd)return _0x3f0319;var _0x27193f=_0x3f0319;if(_0x592638===![])_0x27193f=0x0;else _0x27193f<0x0&&(_0x27193f=_0x2ff73f[_0x1e943b(0x29b)][_0x592638][_0x1e943b(0x589)]||_0x2ff73f[_0x1e943b(0x5c2)]||_0x2ff73f[_0x1e943b(0x29b)][_0x52f0e0][_0x1e943b(0x639)]||0x9c4);var _0xd8fe9b=0x0;for(var _0x52f0e0 in _0x2ff73f[_0x1e943b(0x29b)]){if(_0x592638===_0x52f0e0)continue;try{var _0x25362d=getSenders2(_0x52f0e0)['find'](function(_0x224b16){var _0xfae51f=_0x1e943b;return _0x224b16[_0xfae51f(0x566)]&&_0x224b16[_0xfae51f(0x566)][_0xfae51f(0x56e)]==_0xfae51f(0x622);});if(!_0x25362d)continue;var _0x831294=_0x25362d[_0x1e943b(0x6ca)]();if(!_0x831294[_0x1e943b(0x4f3)]||_0x831294[_0x1e943b(0x4f3)]['length']==0x0){_0x2ff73f['pcs'][_0x52f0e0]['setBitrate']<0x0?_0x27193f+=_0x2ff73f['outboundVideoBitrate']||_0x2ff73f[_0x1e943b(0x29b)][_0x52f0e0][_0x1e943b(0x639)]||0x9c4:_0x27193f+=_0x2ff73f[_0x1e943b(0x29b)][_0x52f0e0][_0x1e943b(0x589)]||_0x2ff73f[_0x1e943b(0x5c2)]||_0x2ff73f[_0x1e943b(0x29b)][_0x52f0e0][_0x1e943b(0x639)]||0x9c4;warnlog(_0x27193f),_0xd8fe9b+=0x1;continue;}if(_0x831294[_0x1e943b(0x4f3)][0x0][_0x1e943b(0x63b)]==![])continue;if(_0x831294[_0x1e943b(0x4f3)][0x0][_0x1e943b(0x7cc)])'preLimitedBitrate'in _0x2ff73f[_0x1e943b(0x29b)][_0x52f0e0]?_0x27193f+=parseInt(_0x2ff73f['pcs'][_0x52f0e0][_0x1e943b(0x9ea)]):_0x27193f+=parseInt(_0x831294[_0x1e943b(0x4f3)][0x0][_0x1e943b(0x7cc)])/0x400;else _0x2ff73f[_0x1e943b(0x29b)][_0x52f0e0][_0x1e943b(0x589)]<0x0?_0x27193f+=_0x2ff73f[_0x1e943b(0x5c2)]||_0x2ff73f['pcs'][_0x52f0e0][_0x1e943b(0x639)]||0x9c4:(_0x27193f+=_0x2ff73f[_0x1e943b(0x29b)][_0x52f0e0][_0x1e943b(0x589)]||_0x2ff73f[_0x1e943b(0x5c2)]||_0x2ff73f['pcs'][_0x52f0e0][_0x1e943b(0x639)]||0x9c4,warnlog(_0x27193f));_0xd8fe9b+=0x1;}catch(_0x48e387){errorlog(_0x48e387);}}if(!_0x27193f)return _0x27193f;warnlog(_0x1e943b(0x54e)+_0x27193f);var _0x5ef118=parseFloat(_0x27193f/_0x2ff73f[_0x1e943b(0x84b)]);_0x5ef118<0x1&&(_0x5ef118=0x1);for(var _0x52f0e0 in _0x2ff73f[_0x1e943b(0x29b)]){if(_0x592638===_0x52f0e0)continue;try{var _0x25362d=getSenders2(_0x52f0e0)['find'](function(_0x286525){var _0x4949ea=_0x1e943b;return _0x286525[_0x4949ea(0x566)]&&_0x286525['track'][_0x4949ea(0x56e)]=='video';});if(!_0x25362d)continue;var _0x831294=_0x25362d['getParameters']();if(!_0x831294[_0x1e943b(0x4f3)]||_0x831294['encodings'][_0x1e943b(0x909)]==0x0){if(_0x2ff73f[_0x1e943b(0x29b)][_0x52f0e0][_0x1e943b(0x589)]<0x0)var _0x22fbfe=_0x2ff73f[_0x1e943b(0x5c2)]||_0x2ff73f[_0x1e943b(0x29b)][_0x52f0e0][_0x1e943b(0x639)]||0x9c4;else var _0x22fbfe=_0x2ff73f[_0x1e943b(0x29b)][_0x52f0e0][_0x1e943b(0x589)]||_0x2ff73f[_0x1e943b(0x5c2)]||_0x2ff73f['pcs'][_0x52f0e0][_0x1e943b(0x639)]||0x9c4;var _0xecc92f=parseInt(_0x22fbfe/_0x5ef118);_0x2ff73f[_0x1e943b(0x3bf)](_0x52f0e0,_0xecc92f,!![]);continue;}if(_0x831294[_0x1e943b(0x4f3)][0x0]['active']==![])continue;if(_0x831294[_0x1e943b(0x4f3)][0x0]['maxBitrate']){if(_0x1e943b(0x9ea)in _0x2ff73f[_0x1e943b(0x29b)][_0x52f0e0])var _0x22fbfe=parseInt(_0x2ff73f['pcs'][_0x52f0e0][_0x1e943b(0x9ea)]);else var _0x22fbfe=parseInt(parseInt(_0x831294[_0x1e943b(0x4f3)][0x0][_0x1e943b(0x7cc)])/0x400);var _0xecc92f=parseInt(_0x22fbfe/_0x5ef118);_0x2ff73f[_0x1e943b(0x3bf)](_0x52f0e0,_0xecc92f,!![]);}else{if(_0x2ff73f['pcs'][_0x52f0e0][_0x1e943b(0x589)]<0x0)var _0x22fbfe=_0x2ff73f[_0x1e943b(0x5c2)]||_0x2ff73f[_0x1e943b(0x29b)][_0x52f0e0][_0x1e943b(0x639)]||0x9c4;else var _0x22fbfe=_0x2ff73f[_0x1e943b(0x29b)][_0x52f0e0][_0x1e943b(0x589)]||_0x2ff73f[_0x1e943b(0x5c2)]||_0x2ff73f[_0x1e943b(0x29b)][_0x52f0e0][_0x1e943b(0x639)]||0x9c4;var _0xecc92f=parseInt(_0x22fbfe/_0x5ef118);_0x2ff73f[_0x1e943b(0x3bf)](_0x52f0e0,_0xecc92f,!![]);}}catch(_0x2a9de9){errorlog(_0x2a9de9);}}return parseInt(_0x3f0319/_0x5ef118);},_0x2ff73f[_0x288d29(0x9a5)]=function(_0x268052,_0x11dd24=![]){var _0x2bb8b0=_0x288d29,_0x3ae28d={};_0x3ae28d['directorSettings']={},_0x3ae28d[_0x2bb8b0(0x53b)]['addCoDirector']=[_0x268052],_0x2ff73f['sendPeers'](_0x3ae28d,_0x11dd24);},_0x2ff73f[_0x288d29(0x354)]=function(_0xeda8b8=null){var _0x25e2da=_0x288d29;if(!_0x2ff73f['mc'])return;_0x2ff73f['mc'][_0x25e2da(0x452)]&&(clearInterval(_0x2ff73f['mc'][_0x25e2da(0x452)]),_0x2ff73f['mc']['bitrateTimeout']=null);if(_0xeda8b8===null){if(_0x2ff73f['mc'][_0x25e2da(0x89d)]===![])return;_0xeda8b8=_0x2ff73f['mc'][_0x25e2da(0x89d)];}_0xeda8b8=parseInt(_0xeda8b8);if(_0x2ff73f['mc']['setBitrate']&&_0xeda8b8>_0x2ff73f['mc'][_0x25e2da(0x589)])_0xeda8b8=_0x2ff73f['mc']['setBitrate'];else _0x2ff73f['mc'][_0x25e2da(0x589)]===![]&&(_0xeda8b8<0x0&&(_0x2ff73f[_0x25e2da(0x5c2)]?_0xeda8b8=_0x2ff73f[_0x25e2da(0x5c2)]:_0xeda8b8=0x9c4));_0x2ff73f[_0x25e2da(0x5e8)]&&(_0xeda8b8>_0x2ff73f[_0x25e2da(0x5e8)]&&(_0xeda8b8=_0x2ff73f[_0x25e2da(0x5e8)]));_0x2ff73f['mc'][_0x25e2da(0x89d)]=_0xeda8b8;_0x2ff73f['mc'][_0x25e2da(0x90c)]!==![]&&(_0x2ff73f['mc'][_0x25e2da(0x31a)]['visibility']===![]&&(_0xeda8b8>_0x2ff73f['mc'][_0x25e2da(0x90c)]&&(_0x2ff73f['mc'][_0x25e2da(0x89d)]=_0xeda8b8,_0xeda8b8=parseInt(_0x2ff73f['mc'][_0x25e2da(0x90c)])||0x0)));if(_0x2ff73f['mc'][_0x25e2da(0x639)]!==null){if(_0x2ff73f['mc']['maxBandwidth']<_0xeda8b8)_0xeda8b8=_0x2ff73f['mc'][_0x25e2da(0x639)],_0x2ff73f['mc'][_0x25e2da(0x9a2)]['max_bandwidth_capped_kbps']=_0xeda8b8,warnlog('Max\x20bandwidth\x20being\x20capped:\x20'+_0xeda8b8+'-kbps');else _0x2ff73f['mc'][_0x25e2da(0x9a2)]&&(_0x2ff73f['mc'][_0x25e2da(0x9a2)][_0x25e2da(0x8ee)]=![]);}else _0x25e2da(0x8ee)in _0x2ff73f['mc'][_0x25e2da(0x9a2)]&&(_0x2ff73f['mc'][_0x25e2da(0x9a2)][_0x25e2da(0x8ee)]=![]);if(_0xeda8b8===0x0){var _0x2bd2d4=Date['now']()-_0x2ff73f['mc'][_0x25e2da(0xa1c)];_0x2bd2d4<_0x2ff73f[_0x25e2da(0x4fb)]&&(_0xeda8b8=_0x2ff73f[_0x25e2da(0x9be)],log(_0x25e2da(0x6d6)+(Date['now']()-_0x2ff73f['mc']['startTime'])),_0x2ff73f['mc'][_0x25e2da(0x452)]=setTimeout(function(){var _0xe33521=_0x25e2da;try{warnlog('stopping\x20some\x20preload\x20bitrate\x20'+(Date[_0xe33521(0x841)]()-_0x2ff73f['mc'][_0xe33521(0xa1c)])),_0x2ff73f[_0xe33521(0x354)](null);}catch(_0x272fc1){};},_0x2ff73f[_0x25e2da(0x4fb)]-_0x2bd2d4+0x5));}try{if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd){log(_0x25e2da(0x70e));var _0x1bb4f6=_0x2ff73f['mc'][_0x25e2da(0x427)]()[_0x25e2da(0x530)](function(_0x125f5a){var _0x417888=_0x25e2da;return _0x125f5a[_0x417888(0x566)]&&_0x125f5a[_0x417888(0x566)][_0x417888(0x56e)]==_0x417888(0x622);});if(!_0x1bb4f6){warnlog(_0x25e2da(0x923));return;}var _0x17a0a0={};if(_0xeda8b8<0x0)_0x17a0a0[_0x25e2da(0x63b)]=!![],_0xeda8b8=0x9c4,_0x2ff73f[_0x25e2da(0x389)]&&(_0xeda8b8=_0x2ff73f[_0x25e2da(0x389)]),_0x2ff73f[_0x25e2da(0x5e8)]&&(_0xeda8b8>_0x2ff73f['maxvideobitrate']&&(_0xeda8b8=_0x2ff73f[_0x25e2da(0x5e8)])),_0x17a0a0[_0x25e2da(0x7cc)]=_0xeda8b8*0x400;else _0xeda8b8===0x0?_0x17a0a0[_0x25e2da(0x63b)]=![]:(_0x17a0a0[_0x25e2da(0x63b)]=!![],_0x17a0a0[_0x25e2da(0x7cc)]=_0xeda8b8*0x400);setEncodings(_0x1bb4f6,_0x17a0a0,function(){pokeIframeAPI('setMeshcastVideoBitrate',_0xeda8b8),log('bandwidth\x20set\x20g!\x20'+_0xeda8b8);}[_0x25e2da(0x3c9)](_0xeda8b8));return;}else{if(_0x25e2da(0x4bc)in window&&_0x25e2da(0x402)in window[_0x25e2da(0x4bc)][_0x25e2da(0x705)]){var _0x1bb4f6=_0x2ff73f['mc']['getSenders']()['find'](function(_0x593b2a){var _0x10593c=_0x25e2da;return _0x593b2a[_0x10593c(0x566)]&&_0x593b2a[_0x10593c(0x566)][_0x10593c(0x56e)]=='video';});if(!_0x1bb4f6){warnlog(_0x25e2da(0x923));return;}var _0x17a0a0={};if(_0xeda8b8<0x0)_0x17a0a0[_0x25e2da(0x63b)]==![]&&(_0x17a0a0[_0x25e2da(0x63b)]=!![]),_0x17a0a0[_0x25e2da(0x7cc)]=null;else _0xeda8b8===0x0?(_0x17a0a0[_0x25e2da(0x63b)]=![],Firefox&&(_0x17a0a0[_0x25e2da(0x7cc)]=0x1)):(_0x17a0a0[_0x25e2da(0x63b)]=!![],_0x17a0a0[_0x25e2da(0x7cc)]=_0xeda8b8*0x400);iPad||iOS||Firefox?_0x2ff73f['mc']['bitrateTimeoutFirefox']?(clearInterval(_0x2ff73f['mc'][_0x25e2da(0x2d3)]),_0x2ff73f['mc'][_0x25e2da(0x2d3)]=setTimeout(function(){var _0x4e72c9=_0x25e2da;log('bitrate\x20timeout;\x20ios/firefox\x20specific:\x20'+_0xeda8b8),_0x2ff73f['mc'][_0x4e72c9(0x2d3)]=![],_0x2ff73f['limitMeshcastBitrate'](null);},0x1f4)):(_0x2ff73f['mc'][_0x25e2da(0x2d3)]=setTimeout(function(){var _0x21743f=_0x25e2da;_0x2ff73f['mc'][_0x21743f(0x2d3)]=![];},0x1f4),setEncodings(_0x1bb4f6,_0x17a0a0,function(){var _0x29497f=_0x25e2da;log(_0x29497f(0xa44)+_0xeda8b8),pokeIframeAPI(_0x29497f(0x24a),_0xeda8b8);}[_0x25e2da(0x3c9)](_0xeda8b8))):setEncodings(_0x1bb4f6,_0x17a0a0,function(){var _0x2a9fa1=_0x25e2da;log(_0x2a9fa1(0x386)+_0xeda8b8),pokeIframeAPI('setMeshcastVideoBitrate',_0xeda8b8);}[_0x25e2da(0x3c9)](_0xeda8b8));return;}else warnlog(_0x25e2da(0x760));}}catch(_0x391635){errorlog(_0x391635);}},_0x2ff73f[_0x288d29(0x44b)]=function(_0x14d714,_0x126999){var _0x4dc508=_0x288d29;_0x126999===![]?(_0x2ff73f[_0x4dc508(0x29b)][_0x14d714][_0x4dc508(0x589)]=![],_0x2ff73f[_0x4dc508(0x3bf)](_0x14d714,-0x1)):(_0x126999=parseInt(_0x126999)||-0x1,_0x126999>=0x0&&(_0x2ff73f[_0x4dc508(0x29b)][_0x14d714]['setBitrate']=_0x126999,_0x2ff73f['limitBitrate'](_0x14d714,_0x126999)));},_0x2ff73f[_0x288d29(0x811)]=function(_0x2787d4,_0x3f33e7){var _0x37d7fc=_0x288d29;_0x3f33e7===![]?(_0x2ff73f[_0x37d7fc(0x29b)][_0x2787d4]['setAudioBitrate']=![],_0x2ff73f['limitAudioBitrate'](_0x2787d4,-0x1)):(_0x3f33e7=parseInt(_0x3f33e7)||-0x1,_0x3f33e7>=0x0&&(_0x2ff73f['pcs'][_0x2787d4][_0x37d7fc(0x33a)]=_0x3f33e7,_0x2ff73f['limitAudioBitrate'](_0x2787d4,_0x3f33e7)));},_0x2ff73f[_0x288d29(0x3bf)]=function(_0x7453c2,_0x2c777c=null,_0x4abaf4=![]){var _0x4083d9=_0x288d29;log('Bitrate\x20request:\x20'+_0x2c777c);if(!(_0x7453c2 in _0x2ff73f[_0x4083d9(0x29b)]))return;_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0x452)]&&(clearInterval(_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0x452)]),_0x2ff73f['pcs'][_0x7453c2][_0x4083d9(0x452)]=null);var _0x1a9a8a=!![];if(_0x2c777c===null){if(_0x2ff73f['pcs'][_0x7453c2][_0x4083d9(0x89d)]===![]){if(_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0x639)]===null)return;else _0x2c777c=_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0x639)],_0x1a9a8a=![];}else _0x2c777c=_0x2ff73f['pcs'][_0x7453c2]['savedBitrate'];}_0x2c777c=parseInt(_0x2c777c);if(_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2]['setBitrate']&&_0x2c777c>_0x2ff73f['pcs'][_0x7453c2]['setBitrate'])_0x2c777c=_0x2ff73f['pcs'][_0x7453c2][_0x4083d9(0x589)];else _0x2c777c<0x0&&(_0x2c777c=_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2]['setBitrate']||_0x2ff73f['outboundVideoBitrate']||0x9c4);_0x2ff73f['maxvideobitrate']&&(_0x2c777c>_0x2ff73f['maxvideobitrate']&&(_0x2c777c=_0x2ff73f[_0x4083d9(0x5e8)]));_0x1a9a8a&&!_0x4abaf4&&(_0x2ff73f['pcs'][_0x7453c2][_0x4083d9(0x89d)]=_0x2c777c);_0x2ff73f['pcs'][_0x7453c2][_0x4083d9(0x90c)]!==![]&&(_0x2ff73f['pcs'][_0x7453c2]['obsState'][_0x4083d9(0x602)]===![]&&(_0x2c777c>_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0x90c)]&&(_0x1a9a8a&&(_0x2ff73f['pcs'][_0x7453c2][_0x4083d9(0x89d)]=_0x2c777c),_0x2c777c=parseInt(_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0x90c)])||0x0)));if(_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2]['maxBandwidth']!==null){if(_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0x639)]<_0x2c777c)_0x2c777c=_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0x639)],_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0x9a2)][_0x4083d9(0x8ee)]=_0x2c777c,warnlog(_0x4083d9(0x48b)+_0x2c777c+_0x4083d9(0x5db));else _0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0x639)]===_0x2c777c&&!_0x1a9a8a?(_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2]['stats'][_0x4083d9(0x8ee)]=_0x2c777c,warnlog('Max\x20bandwidth\x20controlling\x20bitrate:\x20'+_0x2c777c+_0x4083d9(0x5db))):(warnlog('Max\x20bandwidth\x20NOT\x20being\x20capped:\x20'+_0x2c777c+'-kbps'),_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0x9a2)][_0x4083d9(0x8ee)]=![]);}else _0x4083d9(0x8ee)in _0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0x9a2)]&&(_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2]['stats']['max_bandwidth_capped_kbps']=![]);_0x4abaf4===![]&&(_0x2ff73f['limitTotalBitrate']&&(_0x2ff73f['pcs'][_0x7453c2][_0x4083d9(0x9ea)]=_0x2c777c,_0x2c777c=_0x2ff73f[_0x4083d9(0x71c)](_0x2c777c,_0x7453c2)));if(_0x2c777c===0x0){var _0x42041c=Date[_0x4083d9(0x841)]()-_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0xa1c)];_0x42041c<_0x2ff73f[_0x4083d9(0x4fb)]&&(_0x2c777c=_0x2ff73f['preloadbitrate'],log(_0x4083d9(0x6d6)+(Date['now']()-_0x2ff73f['pcs'][_0x7453c2][_0x4083d9(0xa1c)])),_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0x452)]=setTimeout(function(_0x1c0860){var _0x5afd41=_0x4083d9;try{warnlog('stopping\x20some\x20preload\x20bitrate\x20'+(Date['now']()-_0x2ff73f[_0x5afd41(0x29b)][_0x1c0860][_0x5afd41(0xa1c)])),_0x2ff73f['limitBitrate'](_0x1c0860,null);}catch(_0x4bc9c2){};},_0x2ff73f[_0x4083d9(0x4fb)]-_0x42041c+0x5,_0x7453c2));}try{if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd){log('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');if(_0x2ff73f['pcs'][_0x7453c2][_0x4083d9(0xaa6)]==!![]&&_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0x617)]==![])return;var _0x1a6a95=getSenders2(_0x7453c2)[_0x4083d9(0x530)](function(_0x2b34cd){var _0x12d6c5=_0x4083d9;return _0x2b34cd['track']&&_0x2b34cd[_0x12d6c5(0x566)][_0x12d6c5(0x56e)]=='video';});if(!_0x1a6a95){warnlog(_0x4083d9(0x923));return;}var _0x1ebbfc={};_0x2c777c===0x0?_0x1ebbfc[_0x4083d9(0x63b)]=![]:(_0x1ebbfc['active']=!![],_0x1ebbfc['maxBitrate']=_0x2c777c*0x400);setEncodings(_0x1a6a95,_0x1ebbfc,function(){var _0x5dd5c2=_0x4083d9;pokeIframeAPI('setVideoBitrate',_0x2c777c,_0x7453c2),log(_0x5dd5c2(0x7ef)+_0x2c777c);}[_0x4083d9(0x3c9)](_0x2c777c,_0x7453c2));return;}else{if(_0x4083d9(0x4bc)in window&&_0x4083d9(0x402)in window[_0x4083d9(0x4bc)][_0x4083d9(0x705)]){var _0x1a6a95=getSenders2(_0x7453c2)['find'](function(_0x5f2ce5){var _0x130d35=_0x4083d9;return _0x5f2ce5[_0x130d35(0x566)]&&_0x5f2ce5[_0x130d35(0x566)][_0x130d35(0x56e)]==_0x130d35(0x622);});if(!_0x1a6a95){warnlog(_0x4083d9(0x923));return;}var _0x1ebbfc={};_0x2c777c===0x0?(_0x1ebbfc[_0x4083d9(0x63b)]=![],Firefox&&(_0x1ebbfc[_0x4083d9(0x7cc)]=0x1,_0x1ebbfc[_0x4083d9(0x344)]=0x3e8)):(_0x1ebbfc['active']=!![],_0x1ebbfc[_0x4083d9(0x7cc)]=_0x2c777c*0x400);if(_0x2c777c!==0x0){var _0x444e83=_0x2ff73f['calculateScale'](_0x7453c2,_0x2c777c);if(_0x444e83<=0x0||_0x444e83==0x64){var _0x3da200=getChromeVersion();_0x3da200>0x50?_0x1ebbfc[_0x4083d9(0x344)]=null:_0x1ebbfc[_0x4083d9(0x344)]=0x1;}else _0x1ebbfc[_0x4083d9(0x344)]=0x64/_0x444e83;iPad||iOS||Firefox?_0x2ff73f['pcs'][_0x7453c2]['bitrateTimeoutFirefox']?(clearInterval(_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0x2d3)]),_0x2ff73f['pcs'][_0x7453c2]['bitrateTimeoutFirefox']=setTimeout(function(_0x565fa5,_0xbf5d9){var _0x46adab=_0x4083d9;log('bitrate\x20timeout;\x20ios/firefox\x20specific:\x20'+_0x2c777c),_0x2ff73f[_0x46adab(0x29b)][_0x565fa5]['bitrateTimeoutFirefox']=![],_0x2ff73f[_0x46adab(0x3bf)](_0x565fa5,null,_0xbf5d9);},0x1f4,_0x7453c2,_0x4abaf4)):(_0x2ff73f['pcs'][_0x7453c2][_0x4083d9(0x2d3)]=setTimeout(function(_0x359431){var _0x4f52bf=_0x4083d9;_0x2ff73f[_0x4f52bf(0x29b)][_0x359431][_0x4f52bf(0x2d3)]=![];},0x1f4,_0x7453c2),setEncodings(_0x1a6a95,_0x1ebbfc,function(){var _0x295526=_0x4083d9;log('bandwidth\x20set\x20b!\x20'+_0x2c777c),_0x2ff73f[_0x295526(0x29b)][_0x7453c2][_0x295526(0x9a2)][_0x295526(0x36f)]=parseInt(_0x444e83)+'%',pokeIframeAPI(_0x295526(0x31e),_0x2c777c,_0x7453c2),pokeIframeAPI(_0x295526(0x9fe),_0x444e83,_0x7453c2);}[_0x4083d9(0x3c9)](_0x2c777c,_0x7453c2,_0x444e83))):setEncodings(_0x1a6a95,_0x1ebbfc,function(){var _0x4760b9=_0x4083d9;log(_0x4760b9(0x26b)+_0x2c777c),_0x2ff73f[_0x4760b9(0x29b)][_0x7453c2][_0x4760b9(0x9a2)][_0x4760b9(0x36f)]=parseInt(_0x444e83)+'%',pokeIframeAPI(_0x4760b9(0x31e),_0x2c777c,_0x7453c2),pokeIframeAPI(_0x4760b9(0x9fe),_0x444e83,_0x7453c2);}['bind'](_0x2c777c,_0x7453c2,_0x444e83));}else iPad||iOS||Firefox?_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2]['bitrateTimeoutFirefox']?(clearInterval(_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0x2d3)]),_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0x2d3)]=setTimeout(function(_0x3b3d2d,_0x1d139f){var _0x200387=_0x4083d9;log(_0x200387(0x7b9)+_0x2c777c),_0x2ff73f[_0x200387(0x29b)][_0x3b3d2d][_0x200387(0x2d3)]=![],_0x2ff73f[_0x200387(0x3bf)](_0x3b3d2d,null,_0x1d139f);},0x1f4,_0x7453c2,_0x4abaf4)):(_0x2ff73f[_0x4083d9(0x29b)][_0x7453c2][_0x4083d9(0x2d3)]=setTimeout(function(_0xdc2528){var _0x22acc2=_0x4083d9;_0x2ff73f[_0x22acc2(0x29b)][_0xdc2528][_0x22acc2(0x2d3)]=![];},0x1f4,_0x7453c2),setEncodings(_0x1a6a95,_0x1ebbfc,function(){var _0x2630e2=_0x4083d9;log(_0x2630e2(0x4ab)+_0x2c777c),pokeIframeAPI(_0x2630e2(0x31e),_0x2c777c,_0x7453c2);}[_0x4083d9(0x3c9)](_0x2c777c,_0x7453c2,_0x444e83))):setEncodings(_0x1a6a95,_0x1ebbfc,function(){var _0x4e59d6=_0x4083d9;log(_0x4e59d6(0x42d)+_0x2c777c),pokeIframeAPI(_0x4e59d6(0x31e),_0x2c777c,_0x7453c2);}[_0x4083d9(0x3c9)](_0x2c777c,_0x7453c2));}else warnlog(_0x4083d9(0x760));}}catch(_0x20b666){errorlog(_0x20b666);}};function _0xa8d8ea(_0x343103,_0x54a127,_0x329b3a){var _0x26d459=_0x288d29;if(_0x2ff73f['noScaling'])return _0x54a127;warnlog('getOptimizedScale:\x20'+_0x54a127+'\x20:\x20'+_0x329b3a);if(_0x329b3a<0x0)_0x2ff73f[_0x26d459(0x29b)][_0x343103][_0x26d459(0x537)]=0x64;else{if(_0x329b3a>=0x259)_0x2ff73f['pcs'][_0x343103][_0x26d459(0x537)]=0x64;else{if(_0x26d459(0x5de)in _0x2ff73f[_0x26d459(0x29b)][_0x343103])_0x2ff73f[_0x26d459(0x29b)][_0x343103]['scaleDueToBitrate']=0x64;else{if(_0x2ff73f['screenShareState'])_0x2ff73f[_0x26d459(0x29b)][_0x343103][_0x26d459(0x537)]=0x64;else{var _0x117805=getNativeOutputResolution();if(_0x117805)try{_0x117805=_0x117805[_0x26d459(0x2df)]*_0x117805['height'],_0x117805=Math[_0x26d459(0x990)](_0x117805,0.5);}catch(_0x2885ba){_0x117805=![];}warnlog('dimension:\x20'+_0x117805);if(_0x329b3a>=0x15e){if(_0x117805&&_0x117805<=0x1e0)_0x2ff73f['pcs'][_0x343103][_0x26d459(0x537)]=0x64;else{if(_0x2ff73f['mobile']){if(_0x117805&&_0x117805>=0x5a0)_0x2ff73f['pcs'][_0x343103][_0x26d459(0x537)]=0x64/0x3;else _0x2ff73f[_0x26d459(0x6c0)]?_0x117805&&_0x117805>=0x3c0?_0x2ff73f['pcs'][_0x343103]['scaleDueToBitrate']=0x64/0x2:_0x2ff73f['pcs'][_0x343103]['scaleDueToBitrate']=0x64:_0x2ff73f[_0x26d459(0x29b)][_0x343103][_0x26d459(0x537)]=0x64/0x2;}else{if(_0x117805&&_0x117805>=0x5a0)_0x2ff73f[_0x26d459(0x29b)][_0x343103][_0x26d459(0x537)]=0x64/2.5;else _0x117805&&_0x117805>=0x3c0?_0x2ff73f[_0x26d459(0x29b)][_0x343103]['scaleDueToBitrate']=0x64/0x2:_0x2ff73f[_0x26d459(0x29b)][_0x343103]['scaleDueToBitrate']=0x64;}}}else{if(_0x329b3a>=0xc9){if(_0x117805&&_0x117805<0x1e0)_0x2ff73f[_0x26d459(0x29b)][_0x343103]['scaleDueToBitrate']=0x64;else{if(_0x2ff73f[_0x26d459(0x20c)]){if(_0x117805&&_0x117805>=0x5a0)_0x2ff73f[_0x26d459(0x29b)][_0x343103][_0x26d459(0x537)]=0x64/0x4;else _0x2ff73f[_0x26d459(0x6c0)]?_0x2ff73f['pcs'][_0x343103][_0x26d459(0x537)]=0x64/0x2:_0x2ff73f[_0x26d459(0x29b)][_0x343103]['scaleDueToBitrate']=0x64/2.5;}else _0x117805&&_0x117805>=0x5a0?_0x2ff73f[_0x26d459(0x29b)][_0x343103][_0x26d459(0x537)]=0x64/0x3:_0x2ff73f[_0x26d459(0x29b)][_0x343103][_0x26d459(0x537)]=0x64/0x2;}}else{if(_0x117805&&_0x117805<=0xf0)_0x2ff73f[_0x26d459(0x29b)][_0x343103]['scaleDueToBitrate']=0x64;else{if(_0x329b3a>=0x51){if(_0x2ff73f[_0x26d459(0x20c)]){if(_0x117805&&_0x117805>=0x5a0)_0x2ff73f[_0x26d459(0x29b)][_0x343103][_0x26d459(0x537)]=0x64/0x6;else _0x2ff73f[_0x26d459(0x6c0)]?_0x2ff73f['pcs'][_0x343103][_0x26d459(0x537)]=0x64/0x3:_0x2ff73f['pcs'][_0x343103][_0x26d459(0x537)]=0x64/0x4;}else _0x117805&&_0x117805>=0x5a0?_0x2ff73f[_0x26d459(0x29b)][_0x343103]['scaleDueToBitrate']=0x64/0x4:_0x2ff73f['pcs'][_0x343103]['scaleDueToBitrate']=0x64/0x3;}else{if(_0x2ff73f[_0x26d459(0x20c)]){if(_0x117805&&_0x117805>=0x3c0)_0x2ff73f[_0x26d459(0x29b)][_0x343103][_0x26d459(0x537)]=0x64/0x6;else _0x2ff73f['flagship']?_0x2ff73f[_0x26d459(0x29b)][_0x343103][_0x26d459(0x537)]=0x64/0x4:_0x2ff73f[_0x26d459(0x29b)][_0x343103][_0x26d459(0x537)]=0x64/0x5;}else _0x117805&&_0x117805>=0x5a0?_0x2ff73f[_0x26d459(0x29b)][_0x343103][_0x26d459(0x537)]=0x64/0x5:_0x2ff73f['pcs'][_0x343103][_0x26d459(0x537)]=0x64/0x4;}}}}}}}}return _0x2ff73f[_0x26d459(0x29b)][_0x343103][_0x26d459(0x537)]<_0x54a127&&(_0x54a127=_0x2ff73f[_0x26d459(0x29b)][_0x343103]['scaleDueToBitrate']),_0x54a127;}function _0x16ccb1(_0x5905de,_0x5a7056=0x2710){var _0x579b7c=_0x288d29;_0x5a7056=parseInt(_0x5a7056);if(_0x2ff73f[_0x579b7c(0x31b)])_0x5a7056+=_0x2ff73f[_0x579b7c(0x31b)];else{if(_0x2ff73f[_0x579b7c(0x971)]&&_0x2ff73f[_0x579b7c(0x368)]==0x5)_0x5a7056+=0x20;else _0x2ff73f['stereo']&&_0x2ff73f[_0x579b7c(0x368)]!=0x3?_0x5a7056+=0x100:_0x5a7056+=0x20;}return log(_0x579b7c(0x764)+_0x5a7056),_0x5a7056<0x1&&(_0x5a7056=0x1),_0x5905de=CodecsHandler[_0x579b7c(0x8cd)](_0x5905de,{'min':parseInt(_0x5a7056/0xa)||0x1,'max':_0x5a7056||0x1},_0x2ff73f[_0x579b7c(0x92c)]),_0x5905de;}_0x2ff73f[_0x288d29(0x61e)]=function(_0x1256ad,_0x3fde8f){var _0x183d26=_0x288d29;log(_0x1256ad),_0x2ff73f[_0x183d26(0x275)]==={}&&log(_0x183d26(0x1f2)),window[_0x183d26(0x3fb)]['subtle'][_0x183d26(0x28b)]({'name':_0x183d26(0x40d)},_0x2ff73f[_0x183d26(0x275)][_0x183d26(0x2cb)],_0x2ff73f[_0x183d26(0x30f)][_0x183d26(0xa98)](_0x1256ad))['then'](function(_0x28c6b6){var _0x57010f=_0x183d26;_0x28c6b6=new Uint8Array(_0x28c6b6),_0x28c6b6=_0x28c6b6['reduce']((_0x17e7d8,_0x1b247e)=>_0x17e7d8+_0x1b247e[_0x57010f(0x5ee)](0x10)[_0x57010f(0xa4f)](0x2,'0'),''),_0x3fde8f(_0x1256ad,_0x28c6b6),log(JSON[_0x57010f(0x8d5)](_0x28c6b6));})['catch'](errorlog);},_0x2ff73f[_0x288d29(0x3fe)]=function(_0x481d09,_0xa54a0d){var _0x257426=_0x288d29;_0x481d09['signature']=new Uint8Array(_0x481d09[_0x257426(0x2a4)][_0x257426(0x5d6)](/.{1,2}/g)[_0x257426(0x37a)](_0xd0e49d=>parseInt(_0xd0e49d,0x10)));if(_0x2ff73f[_0x257426(0x2dd)][_0xa54a0d][_0x257426(0x5a8)])return window['crypto'][_0x257426(0x4a1)][_0x257426(0x579)]({'name':_0x257426(0x40d)},_0x2ff73f[_0x257426(0x2dd)][_0xa54a0d][_0x257426(0x5a8)],_0x481d09[_0x257426(0x2a4)],_0x2ff73f[_0x257426(0x30f)][_0x257426(0xa98)](_0x481d09[_0x257426(0x6fa)]))['then'](function(_0x2035f9){return _0x2035f9;})[_0x257426(0x9e9)](function(_0x5ab3c0){return errorlog(_0x5ab3c0),![];});},_0x2ff73f[_0x288d29(0x893)]=function(_0x18387c){var _0xf10850=_0x288d29;if(_0x2ff73f[_0xf10850(0x204)])return _0x2ff73f[_0xf10850(0x3c0)]!==![]?(_0x18387c=_0x18387c['slice'](0x0,-0x1*_0x2ff73f[_0xf10850(0x3c0)][_0xf10850(0x909)]),_0x18387c):generateHash(_0x2ff73f[_0xf10850(0x204)]+_0x2ff73f['salt'],0x6)[_0xf10850(0x9a0)](function(_0x1cc48d){var _0x4c2767=_0xf10850;return _0x2ff73f[_0x4c2767(0x3c0)]=_0x1cc48d,_0x18387c=_0x18387c['slice'](0x0,-0x1*_0x2ff73f[_0x4c2767(0x3c0)][_0x4c2767(0x909)]),_0x18387c;})[_0xf10850(0x9e9)](errorlog);return _0x18387c;},_0x2ff73f[_0x288d29(0x2f1)]=function(){var _0x5a7beb=_0x288d29;if(_0x2ff73f[_0x5a7beb(0xaab)])return;clearTimeout(_0x2ff73f[_0x5a7beb(0x712)]);if(!_0x2ff73f['ws']||_0x2ff73f['ws']['readyState']!==0x1)return;_0x2ff73f[_0x5a7beb(0x712)]=setTimeout(function(){var _0xe3b17=_0x5a7beb;log(_0xe3b17(0x35a));var _0xa4e06f={};_0xa4e06f[_0xe3b17(0xa63)]=_0xe3b17(0x2f1),_0x2ff73f[_0xe3b17(0xaac)](_0xa4e06f);},0xbb8);},_0x2ff73f[_0x288d29(0xa2a)]=async function(_0x280bc8){var _0x5c5093=_0x288d29;await _0x2ff73f[_0x5c5093(0x726)]();if(_0x280bc8['length']>0x0){if(_0x280bc8===_0x2ff73f['streamID']){warnlog(_0x5c5093(0x5ef));return;}var _0x3bc4fd={};_0x3bc4fd[_0x5c5093(0xa63)]=_0x5c5093(0x9f6),_0x3bc4fd[_0x5c5093(0x2e7)]=_0x280bc8,_0x2ff73f[_0x5c5093(0xaac)](_0x3bc4fd),_0x2ff73f['waitingWatchList'][_0x280bc8]=!![],pokeIframeAPI(_0x5c5093(0x6dc),_0x280bc8);}else log('stream\x20ID\x20is\x200\x20length');},_0x2ff73f[_0x288d29(0x35e)]=async function _0xdca342(_0x3da92c){var _0xabcec=_0x288d29;await _0x2ff73f['connect']();var _0x43b9b5={};return _0x43b9b5[_0xabcec(0xa63)]=_0xabcec(0xa62),_0x2ff73f[_0xabcec(0x971)]&&!_0x2ff73f[_0xabcec(0xa00)]&&(_0x43b9b5[_0xabcec(0x80d)]=!![]),_0x2ff73f['customWSS']&&(_0x43b9b5[_0xabcec(0x2e7)]=_0x2ff73f[_0xabcec(0x2e7)]),_0x2ff73f[_0xabcec(0x884)]===![]&&(_0x2ff73f[_0xabcec(0x884)]=!![]),_0x2ff73f[_0xabcec(0x204)]?_0x2ff73f['hash']?generateHash(_0x3da92c+_0x2ff73f[_0xabcec(0x204)]+_0x2ff73f[_0xabcec(0x432)],0x10)[_0xabcec(0x9a0)](function(_0x54cedb){var _0x2d8959=_0xabcec;return _0x2ff73f[_0x2d8959(0xaab)]&&(_0x2ff73f['roomenc']=_0x54cedb),_0x43b9b5[_0x2d8959(0x424)]=_0x54cedb,_0x2ff73f[_0x2d8959(0xaac)](_0x43b9b5),_0x2ff73f[_0x2d8959(0x29d)]=_0x93e3e3(),log('deferring\x20with\x20a\x20promise;\x20hashed\x20room'),pokeIframeAPI('joining-room',_0x3da92c),_0x2ff73f[_0x2d8959(0x29d)];})[_0xabcec(0x9e9)](errorlog):generateHash(_0x2ff73f[_0xabcec(0x204)]+_0x2ff73f[_0xabcec(0x432)],0x6)['then'](function(_0x5e6628){var _0x5effbc=_0xabcec;return _0x2ff73f[_0x5effbc(0x3c0)]=_0x5e6628,log(_0x5effbc(0x885)+_0x5e6628),log('rejoining\x20room'),_0x2ff73f['joinRoom'](_0x3da92c);})[_0xabcec(0x9e9)](errorlog):(_0x2ff73f[_0xabcec(0xaab)]&&(_0x2ff73f[_0xabcec(0x99a)]=_0x3da92c),_0x43b9b5[_0xabcec(0x424)]=_0x3da92c,_0x2ff73f['sendMsg'](_0x43b9b5),_0x2ff73f[_0xabcec(0x29d)]=_0x93e3e3(),log('deferring\x20with\x20a\x20promise'),pokeIframeAPI(_0xabcec(0x58f),_0x3da92c),_0x2ff73f['listPromise']);},_0x2ff73f[_0x288d29(0xaac)]=function(_0x474ce6,_0x7660d9=![]){var _0x18f0cd=_0x288d29;_0x7660d9&&(_0x474ce6[_0x18f0cd(0x33f)]=_0x7660d9);if(_0x2ff73f[_0x18f0cd(0xaab)]){_0x2ff73f[_0x18f0cd(0x33f)]?_0x474ce6[_0x18f0cd(0x641)]=_0x2ff73f[_0x18f0cd(0x33f)]:(_0x2ff73f[_0x18f0cd(0x33f)]=_0x2ff73f[_0x18f0cd(0x6f3)](0x14),_0x474ce6[_0x18f0cd(0x641)]=_0x2ff73f[_0x18f0cd(0x33f)]);if(_0x474ce6[_0x18f0cd(0x33f)]&&_0x474ce6[_0x18f0cd(0x641)]===_0x474ce6[_0x18f0cd(0x33f)])return;_0x2ff73f[_0x18f0cd(0x971)]&&(_0x474ce6[_0x18f0cd(0x971)]=!![]),!(_0x18f0cd(0x424)in _0x474ce6)&&(_0x2ff73f[_0x18f0cd(0x99a)]&&(_0x474ce6[_0x18f0cd(0x424)]=_0x2ff73f[_0x18f0cd(0x99a)]));}clearTimeout(_0x2ff73f[_0x18f0cd(0x712)]);try{if(_0x2ff73f[_0x18f0cd(0x204)]){if(_0x474ce6[_0x18f0cd(0x2e7)]){if(_0x2ff73f[_0x18f0cd(0x3c0)]!==![]){if(_0x2ff73f['ws']===null||(typeof _0x2ff73f['ws']!==_0x18f0cd(0x670)||_0x2ff73f['ws']['readyState']!==0x1))log(_0x474ce6,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x2ff73f[_0x18f0cd(0x7c1)][_0x18f0cd(0x688)](_0x474ce6);else{_0x474ce6[_0x18f0cd(0x2e7)]=_0x474ce6[_0x18f0cd(0x2e7)][_0x18f0cd(0x8a6)](0x0,0x2c)+_0x2ff73f['hash'][_0x18f0cd(0x8a6)](0x0,0x6);var _0x17b14e=JSON['stringify'](_0x474ce6);if(_0x17b14e[_0x18f0cd(0x909)]>0x3a98){errorlog('msg\x20size\x20error'),errorlog(_0x474ce6),errorlog(_0x17b14e[_0x18f0cd(0x909)]);return;}_0x2ff73f['ws']['send'](_0x17b14e);}}else return generateHash(_0x2ff73f[_0x18f0cd(0x204)]+_0x2ff73f[_0x18f0cd(0x432)],0x6)['then'](function(_0x313418){var _0xacff14=_0x18f0cd;_0x2ff73f[_0xacff14(0x3c0)]=_0x313418;if(typeof _0x2ff73f['ws']!==_0xacff14(0x670)||_0x2ff73f['ws']['readyState']!==0x1)log(_0x474ce6,_0xacff14(0x38f)),_0x2ff73f[_0xacff14(0x7c1)][_0xacff14(0x688)](_0x474ce6);else{_0x474ce6['streamID']=_0x474ce6[_0xacff14(0x2e7)]['substring'](0x0,0x2c)+_0x2ff73f[_0xacff14(0x3c0)][_0xacff14(0x8a6)](0x0,0x6);var _0x57556b=JSON[_0xacff14(0x8d5)](_0x474ce6);if(_0x57556b[_0xacff14(0x909)]>0x3a98){errorlog(_0xacff14(0x723));return;}_0x2ff73f['ws']['send'](_0x57556b);}})['catch'](errorlog);}else{if(_0x2ff73f['ws']===null||(typeof _0x2ff73f['ws']!==_0x18f0cd(0x670)||_0x2ff73f['ws'][_0x18f0cd(0x851)]!==0x1))log(_0x474ce6,_0x18f0cd(0x38f)),_0x2ff73f[_0x18f0cd(0x7c1)]['push'](_0x474ce6);else{var _0x17b14e=JSON[_0x18f0cd(0x8d5)](_0x474ce6);if(_0x17b14e['length']>0x3a98){errorlog(_0x18f0cd(0x723));return;}_0x2ff73f['ws']['send'](_0x17b14e);}}}else{if(typeof _0x2ff73f['ws']!=='object'||_0x2ff73f['ws']['readyState']!==0x1)warnlog(_0x18f0cd(0x951)),_0x2ff73f['msg'][_0x18f0cd(0x688)](_0x474ce6);else{var _0x17b14e=JSON[_0x18f0cd(0x8d5)](_0x474ce6);if(_0x17b14e['length']>0x3a98){errorlog('msg\x20size\x20error');return;}_0x2ff73f['ws']['send'](_0x17b14e);}}}catch(_0x3d601d){errorlog(_0x3d601d);}},_0x2ff73f[_0x288d29(0x906)]=function(_0x587fc7,_0x1d5ea9=![]){var _0x512d5e=_0x288d29,_0x1186e3=[],_0x456a8a=JSON[_0x512d5e(0x8d5)](_0x587fc7);for(var _0x5439e5 in _0x2ff73f[_0x512d5e(0x29b)]){if(_0x1d5ea9&&_0x1d5ea9!==_0x5439e5)continue;try{_0x2ff73f[_0x512d5e(0x29b)][_0x5439e5][_0x512d5e(0x351)][_0x512d5e(0x968)](_0x456a8a),_0x1186e3[_0x512d5e(0x688)](_0x5439e5);}catch(_0x4580b9){warnlog(_0x512d5e(0x211));}if(_0x1d5ea9&&_0x1d5ea9===_0x5439e5)return _0x1186e3['length'];}for(var _0x5439e5 in _0x2ff73f['rpcs']){if(_0x1d5ea9&&_0x1d5ea9!==_0x5439e5)continue;if(_0x1186e3[_0x512d5e(0x291)](_0x5439e5))continue;try{if('realUUID'in _0x2ff73f[_0x512d5e(0x7f6)][_0x5439e5]){var _0x4343e0=JSON[_0x512d5e(0x51e)](_0x587fc7);_0x4343e0['altUUID']=!![],_0x4343e0=JSON[_0x512d5e(0x8d5)](_0x4343e0),_0x2ff73f[_0x512d5e(0x7f6)][_0x2ff73f[_0x512d5e(0x7f6)][_0x5439e5][_0x512d5e(0x5de)]][_0x512d5e(0x4c8)][_0x512d5e(0x968)](_0x4343e0);}else _0x2ff73f[_0x512d5e(0x7f6)][_0x5439e5][_0x512d5e(0x4c8)][_0x512d5e(0x968)](_0x456a8a);_0x1186e3['push'](_0x5439e5);}catch(_0x3e2f2d){warnlog(_0x512d5e(0x22e));}}return _0x1186e3[_0x512d5e(0x909)];},_0x2ff73f[_0x288d29(0x26c)]=function(_0x39b5fc,_0x56e3b7=![]){var _0xd28208=_0x288d29,_0x9c4765=![];if(_0xd28208(0x33f)in _0x39b5fc)_0x9c4765=_0x2ff73f[_0xd28208(0x937)](_0x39b5fc,_0x39b5fc[_0xd28208(0x33f)]),_0x9c4765?(log(_0x39b5fc),log(_0xd28208(0x63e))):(log(_0xd28208(0x504)),_0x2ff73f[_0xd28208(0xaac)](_0x39b5fc));else _0x56e3b7?(_0x9c4765=_0x2ff73f[_0xd28208(0x937)](_0x39b5fc),_0x9c4765?(log(_0x39b5fc),log(_0xd28208(0x856))):(log(_0xd28208(0x7e6)),_0x2ff73f['sendMsg'](_0x39b5fc))):(_0x2ff73f['sendMsg'](_0x39b5fc),warnlog(_0xd28208(0x4aa)),warnlog(_0x39b5fc));},_0x2ff73f['anyrequest']=function(_0x24e064,_0x45c495=![]){var _0x44c241=_0x288d29,_0x2bfb3a=![];if(_0x44c241(0x33f)in _0x24e064)_0x2bfb3a=_0x2ff73f['sendRequest'](_0x24e064,_0x24e064[_0x44c241(0x33f)]),_0x2bfb3a?log(_0x44c241(0x63e)):(log(_0x44c241(0x504)),_0x2ff73f[_0x44c241(0xaac)](_0x24e064));else _0x45c495?(_0x2bfb3a=_0x2ff73f['sendRequest'](_0x24e064),_0x2bfb3a?log(_0x44c241(0x856)):(log(_0x44c241(0x7e6)),_0x2ff73f[_0x44c241(0xaac)](_0x24e064))):(_0x2ff73f['sendMsg'](_0x24e064),warnlog(_0x44c241(0x550)),warnlog(_0x24e064));},_0x2ff73f['directorActions']=function(_0x3968e8){var _0x3aa471=_0x288d29;log(_0x3968e8);if(_0x3aa471(0x5f8)in _0x3968e8){if('target'in _0x3968e8){if(_0x3aa471(0x32d)in _0x3968e8){if(_0x2ff73f[_0x3aa471(0x32d)]!==![]){var _0x34be43=![],_0x566534=0x0;for(var _0x2fbd73 in _0x2ff73f[_0x3aa471(0x7f6)]){_0x566534+=0x1;if(_0x2ff73f['rpcs'][_0x2fbd73][_0x3aa471(0x2e7)]===_0x3968e8[_0x3aa471(0x543)]){if(_0x3aa471(0x28c)in _0x3968e8){if(_0x3968e8[_0x3aa471(0x5f8)]==_0x3aa471(0x2b0))_0x3968e8[_0x3aa471(0x28c)]==0x1?(log(_0x3aa471(0x8a2)),_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x6e4)]=!![],applyMuteState(_0x2fbd73)):(log('Unmute\x20video'),_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x6e4)]=![],applyMuteState(_0x2fbd73)),_0x2ff73f[_0x3aa471(0x3ed)](_0x2fbd73);else{if(_0x3968e8[_0x3aa471(0x5f8)]==_0x3aa471(0x330)){if(_0x2ff73f[_0x3aa471(0x8ac)])return;;if(_0x2ff73f[_0x3aa471(0x32d)]===_0x3968e8[_0x3aa471(0x32d)]){if(_0x2ff73f[_0x3aa471(0x778)]==0x2){if(_0x3968e8[_0x3aa471(0x28c)]==0x0){_0x2ff73f['rpcs'][_0x2fbd73]['mutedStateScene']=!![],applyMuteState(_0x2fbd73);_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)]&&(_0x2ff73f['rpcs'][_0x2fbd73]['videoElement']['style'][_0x3aa471(0x330)]&&_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)][_0x3aa471(0x89b)][_0x3aa471(0x330)]!==_0x3aa471(0x548)&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73]['videoElement']['style']['display']='none',_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)][_0x3aa471(0x5e5)]=![],_0x34be43=!![]));_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x343)]&&_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73]['iframeEle'][_0x3aa471(0x89b)]['display']&&_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73]['iframeEle'][_0x3aa471(0x89b)][_0x3aa471(0x330)]!==_0x3aa471(0x548)&&(_0x2ff73f['rpcs'][_0x2fbd73][_0x3aa471(0x343)][_0x3aa471(0x89b)][_0x3aa471(0x330)]=_0x3aa471(0x548),_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x343)][_0x3aa471(0x5e5)]=![],_0x34be43=!![]);var _0x444393=0x0,_0x14200e=![];for(var _0x3f5faa in _0x2ff73f['rpcs']){_0x3f5faa!==_0x2fbd73&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x3f5faa][_0x3aa471(0x871)]&&_0x2ff73f[_0x3aa471(0x7f6)][_0x3f5faa]['videoElement']['sceneType2']&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x3f5faa]['videoElement']['sceneType2']>_0x444393&&(_0x444393=_0x2ff73f[_0x3aa471(0x7f6)][_0x3f5faa]['videoElement'][_0x3aa471(0x5e5)],_0x14200e=_0x3f5faa)),_0x2ff73f[_0x3aa471(0x7f6)][_0x3f5faa][_0x3aa471(0x343)]&&_0x2ff73f['rpcs'][_0x3f5faa][_0x3aa471(0x343)][_0x3aa471(0x5e5)]&&(_0x2ff73f['rpcs'][_0x3f5faa][_0x3aa471(0x343)][_0x3aa471(0x5e5)]>_0x444393&&(_0x444393=_0x2ff73f[_0x3aa471(0x7f6)][_0x3f5faa]['iframeEle'][_0x3aa471(0x5e5)],_0x14200e=_0x3f5faa)));}_0x14200e&&(_0x2ff73f['rpcs'][_0x14200e][_0x3aa471(0x717)]=![],applyMuteState(_0x14200e),_0x2ff73f[_0x3aa471(0x7f6)][_0x14200e][_0x3aa471(0x871)]&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x14200e][_0x3aa471(0x871)][_0x3aa471(0x89b)]['display']&&_0x2ff73f['rpcs'][_0x14200e][_0x3aa471(0x871)][_0x3aa471(0x89b)][_0x3aa471(0x330)]!==_0x3aa471(0x457)&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x14200e][_0x3aa471(0x871)]['style'][_0x3aa471(0x330)]=_0x3aa471(0x457),_0x2ff73f[_0x3aa471(0x7f6)][_0x14200e][_0x3aa471(0x871)][_0x3aa471(0x5e5)]=Date[_0x3aa471(0x841)](),_0x34be43=!![]),_0x2ff73f[_0x3aa471(0x7f6)][_0x14200e][_0x3aa471(0x871)]['controlTimer']&&clearInterval(_0x2ff73f[_0x3aa471(0x7f6)][_0x14200e][_0x3aa471(0x871)][_0x3aa471(0x72b)]),_0x2ff73f[_0x3aa471(0x7f6)][_0x14200e][_0x3aa471(0x871)][_0x3aa471(0x507)]=![],_0x2ff73f[_0x3aa471(0x7f6)][_0x14200e][_0x3aa471(0x871)][_0x3aa471(0x72b)]=setTimeout(showControlBar[_0x3aa471(0x3c9)](null,_0x2ff73f['rpcs'][_0x14200e][_0x3aa471(0x871)]),0xbb8)),_0x2ff73f['rpcs'][_0x14200e][_0x3aa471(0x343)]&&_0x2ff73f[_0x3aa471(0x7f6)][_0x14200e][_0x3aa471(0x343)]['style'][_0x3aa471(0x330)]&&_0x2ff73f[_0x3aa471(0x7f6)][_0x14200e][_0x3aa471(0x343)][_0x3aa471(0x89b)][_0x3aa471(0x330)]!=='block'&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x14200e][_0x3aa471(0x343)][_0x3aa471(0x89b)][_0x3aa471(0x330)]='block',_0x2ff73f[_0x3aa471(0x7f6)][_0x14200e]['iframeEle'][_0x3aa471(0x5e5)]=Date[_0x3aa471(0x841)](),_0x34be43=!![]));}else{for(var _0x3f5faa in _0x2ff73f['rpcs']){_0x3f5faa!==_0x2fbd73&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x3f5faa]['mutedStateScene']=!![],applyMuteState(_0x3f5faa),_0x2ff73f[_0x3aa471(0x7f6)][_0x3f5faa][_0x3aa471(0x871)]&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x3f5faa]['videoElement'][_0x3aa471(0x89b)]['display']&&_0x2ff73f[_0x3aa471(0x7f6)][_0x3f5faa][_0x3aa471(0x871)][_0x3aa471(0x89b)][_0x3aa471(0x330)]!==_0x3aa471(0x548)&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x3f5faa][_0x3aa471(0x871)][_0x3aa471(0x89b)][_0x3aa471(0x330)]='none',_0x34be43=!![])),_0x2ff73f['rpcs'][_0x3f5faa][_0x3aa471(0x343)]&&_0x2ff73f[_0x3aa471(0x7f6)][_0x3f5faa][_0x3aa471(0x343)][_0x3aa471(0x89b)][_0x3aa471(0x330)]&&_0x2ff73f['rpcs'][_0x3f5faa][_0x3aa471(0x343)][_0x3aa471(0x89b)][_0x3aa471(0x330)]!==_0x3aa471(0x548)&&(_0x2ff73f['rpcs'][_0x3f5faa][_0x3aa471(0x343)][_0x3aa471(0x89b)][_0x3aa471(0x330)]='none',_0x34be43=!![]));}_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x717)]=![],applyMuteState(_0x2fbd73),_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)]&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)][_0x3aa471(0x89b)][_0x3aa471(0x330)]&&_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73]['videoElement'][_0x3aa471(0x89b)]['display']!=='block'&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73]['videoElement'][_0x3aa471(0x89b)][_0x3aa471(0x330)]='block',_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)][_0x3aa471(0x5e5)]=Date[_0x3aa471(0x841)](),_0x34be43=!![]),_0x2ff73f['rpcs'][_0x2fbd73][_0x3aa471(0x871)]['controlTimer']&&clearInterval(_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)][_0x3aa471(0x72b)]),_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)]['controls']=![],_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)][_0x3aa471(0x72b)]=setTimeout(showControlBar[_0x3aa471(0x3c9)](null,_0x2ff73f['rpcs'][_0x2fbd73][_0x3aa471(0x871)]),0xbb8)),_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x343)]&&_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x343)][_0x3aa471(0x89b)][_0x3aa471(0x330)]&&_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x343)]['style'][_0x3aa471(0x330)]!==_0x3aa471(0x457)&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x343)][_0x3aa471(0x89b)]['display']=_0x3aa471(0x457),_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x343)][_0x3aa471(0x5e5)]=Date['now'](),_0x34be43=!![]);}}else{if(_0x2ff73f['sceneType']==0x1){if(_0x3968e8[_0x3aa471(0x28c)]==0x0)_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)]&&(_0x2ff73f['rpcs'][_0x2fbd73][_0x3aa471(0x871)]['style']['display']&&_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)][_0x3aa471(0x89b)]['display']!==_0x3aa471(0x548)&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)][_0x3aa471(0x89b)][_0x3aa471(0x330)]=_0x3aa471(0x548),_0x34be43=!![])),_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x343)]&&_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x343)][_0x3aa471(0x89b)][_0x3aa471(0x330)]&&_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x343)][_0x3aa471(0x89b)][_0x3aa471(0x330)]!==_0x3aa471(0x548)&&(_0x2ff73f['rpcs'][_0x2fbd73][_0x3aa471(0x343)]['style'][_0x3aa471(0x330)]=_0x3aa471(0x548),_0x34be43=!![]);else{for(var _0x3f5faa in _0x2ff73f['rpcs']){_0x3f5faa!==_0x2fbd73&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x3f5faa][_0x3aa471(0x871)]&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x3f5faa][_0x3aa471(0x871)][_0x3aa471(0x89b)][_0x3aa471(0x330)]&&_0x2ff73f[_0x3aa471(0x7f6)][_0x3f5faa][_0x3aa471(0x871)][_0x3aa471(0x89b)][_0x3aa471(0x330)]!==_0x3aa471(0x548)&&(_0x2ff73f['rpcs'][_0x3f5faa]['videoElement'][_0x3aa471(0x89b)]['display']=_0x3aa471(0x548),_0x34be43=!![])),_0x2ff73f[_0x3aa471(0x7f6)][_0x3f5faa][_0x3aa471(0x343)]&&_0x2ff73f['rpcs'][_0x3f5faa][_0x3aa471(0x343)][_0x3aa471(0x89b)][_0x3aa471(0x330)]&&_0x2ff73f['rpcs'][_0x3f5faa][_0x3aa471(0x343)]['style']['display']!==_0x3aa471(0x548)&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x3f5faa]['iframeEle'][_0x3aa471(0x89b)][_0x3aa471(0x330)]='none',_0x34be43=!![]));}_0x2ff73f['rpcs'][_0x2fbd73][_0x3aa471(0x871)]&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73]['videoElement'][_0x3aa471(0x89b)]['display']&&_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)]['style'][_0x3aa471(0x330)]!==_0x3aa471(0x457)&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)][_0x3aa471(0x89b)][_0x3aa471(0x330)]=_0x3aa471(0x457),_0x34be43=!![]),_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)][_0x3aa471(0x72b)]&&clearInterval(_0x2ff73f['rpcs'][_0x2fbd73]['videoElement'][_0x3aa471(0x72b)]),_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)][_0x3aa471(0x507)]=![],_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)][_0x3aa471(0x72b)]=setTimeout(showControlBar[_0x3aa471(0x3c9)](null,_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)]),0xbb8)),_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x343)]&&_0x2ff73f['rpcs'][_0x2fbd73][_0x3aa471(0x343)][_0x3aa471(0x89b)][_0x3aa471(0x330)]&&_0x2ff73f['rpcs'][_0x2fbd73]['iframeEle'][_0x3aa471(0x89b)]['display']!==_0x3aa471(0x457)&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x343)][_0x3aa471(0x89b)][_0x3aa471(0x330)]=_0x3aa471(0x457),_0x34be43=!![]);}}else _0x3968e8[_0x3aa471(0x28c)]==0x0?(_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x717)]=!![],applyMuteState(_0x2fbd73),_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)]&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73]['videoElement'][_0x3aa471(0x89b)][_0x3aa471(0x330)]&&_0x2ff73f['rpcs'][_0x2fbd73]['videoElement']['style'][_0x3aa471(0x330)]!==_0x3aa471(0x548)&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)][_0x3aa471(0x89b)][_0x3aa471(0x330)]=_0x3aa471(0x548),_0x34be43=!![])),_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x343)]&&_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x343)][_0x3aa471(0x89b)][_0x3aa471(0x330)]&&_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x343)][_0x3aa471(0x89b)][_0x3aa471(0x330)]!==_0x3aa471(0x548)&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x343)][_0x3aa471(0x89b)][_0x3aa471(0x330)]='none',_0x34be43=!![])):(_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x717)]=![],applyMuteState(_0x2fbd73),_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)]&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)]['style'][_0x3aa471(0x330)]&&_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73]['videoElement'][_0x3aa471(0x89b)][_0x3aa471(0x330)]!=='block'&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73]['videoElement'][_0x3aa471(0x89b)]['display']=_0x3aa471(0x457),_0x34be43=!![]),_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)][_0x3aa471(0x72b)]&&clearInterval(_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)][_0x3aa471(0x72b)]),_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)][_0x3aa471(0x507)]=![],_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)][_0x3aa471(0x72b)]=setTimeout(showControlBar['bind'](null,_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x871)]),0xbb8)),_0x2ff73f['rpcs'][_0x2fbd73][_0x3aa471(0x343)]&&_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x343)]['style'][_0x3aa471(0x330)]&&_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73][_0x3aa471(0x343)][_0x3aa471(0x89b)][_0x3aa471(0x330)]!==_0x3aa471(0x457)&&(_0x2ff73f['rpcs'][_0x2fbd73][_0x3aa471(0x343)][_0x3aa471(0x89b)]['display']='block',_0x34be43=!![]));}}_0x2ff73f[_0x3aa471(0x3ed)](_0x2fbd73);}else _0x3968e8[_0x3aa471(0x5f8)]==_0x3aa471(0x378)&&(log(parseInt(_0x3968e8[_0x3aa471(0x28c)])/0x64),_0x2ff73f['rpcs'][_0x2fbd73][_0x3aa471(0x871)]&&(_0x2ff73f[_0x3aa471(0x7f6)][_0x2fbd73]['videoElement'][_0x3aa471(0x378)]=parseInt(_0x3968e8[_0x3aa471(0x28c)])/0x64,log(_0x3aa471(0x5d0))));}}}}_0x34be43&&updateMixer();}}else{if(_0x3968e8[_0x3aa471(0x5f8)]==_0x3aa471(0x85a)){}else{if(_0x3968e8[_0x3aa471(0x5f8)]==_0x3aa471(0x1ef)){}}}}else _0x3968e8[_0x3aa471(0x5f8)]===_0x3aa471(0x247)&&(warnlog(_0x3aa471(0x9b0)),log(_0x3968e8),_0x2ff73f[_0x3aa471(0x247)]=_0x3968e8[_0x3aa471(0x28c)],pokeIframeAPI(_0x3aa471(0x9aa),_0x2ff73f['layout']),updateMixer());}},_0x2ff73f[_0x288d29(0x233)]=function(){var _0x287eea=_0x288d29;_0x2ff73f['directorUUID']in _0x2ff73f[_0x287eea(0x29b)]&&(_0x2ff73f['pcs'][_0x2ff73f[_0x287eea(0x301)]][_0x287eea(0x9a2)][_0x287eea(0xa40)]&&(_0x2ff73f[_0x287eea(0x29b)][_0x2ff73f[_0x287eea(0x301)]][_0x287eea(0x9a2)][_0x287eea(0xa40)][_0x287eea(0x971)]=!![])),_0x2ff73f[_0x287eea(0x301)]in _0x2ff73f[_0x287eea(0x7f6)]&&(_0x2ff73f[_0x287eea(0x7f6)][_0x2ff73f[_0x287eea(0x301)]]['stats'][_0x287eea(0xa40)]&&(_0x2ff73f['rpcs'][_0x2ff73f[_0x287eea(0x301)]][_0x287eea(0x9a2)]['info'][_0x287eea(0x971)]=!![]),_0x2ff73f[_0x287eea(0x971)]&&(getById(_0x287eea(0x205)+_0x2ff73f[_0x287eea(0x301)])[_0x287eea(0x8dd)]['add'](_0x287eea(0x1fa)),_0x2ff73f[_0x287eea(0x7f6)][_0x2ff73f[_0x287eea(0x301)]]['label']===![]&&(getById('label_'+_0x2ff73f[_0x287eea(0x301)])[_0x287eea(0x464)]=miscTranslations[_0x287eea(0x75b)]))),_0x2ff73f['requestCoDirector'](),updateUserList();},_0x2ff73f[_0x288d29(0x726)]=async function _0x3faedc(_0xa7f270=![]){var _0x206ccc=_0x288d29;if(_0x2ff73f['taintedSession']===!![]){log(_0x206ccc(0x260));return;}if(_0x2ff73f['ws']!==null){log('already\x20connected');return;}_0x2ff73f[_0x206ccc(0xa26)]==![]&&(_0x2ff73f[_0x206ccc(0x6db)]!==![]?_0x2ff73f['wss']=_0x206ccc(0x20e):_0x2ff73f['wss']=_0x206ccc(0x324));if(!RTCPeerConnection){console['error'](miscTranslations[_0x206ccc(0x55d)]);!_0x2ff73f[_0x206ccc(0x8b8)]&&warnUser(miscTranslations['webrtc-is-blocked'],![],![]);return;}_0x2ff73f['ws']===null&&(_0x2ff73f['ws']=![],await chooseBestTURN());if(_0x2ff73f[_0x206ccc(0xaab)]===![]){_0x2ff73f[_0x206ccc(0x6a8)]=_0x2ff73f['generateStreamID'](0xc);for(var _0x6611ac in _0x2ff73f[_0x206ccc(0x7f6)]){warnlog(_0x206ccc(0x9a4)),_0x2ff73f['rpcs'][_0x6611ac][_0x206ccc(0x4c2)]===_0x206ccc(0x453)&&(_0x2ff73f[_0x206ccc(0x698)](_0x6611ac),warnlog('cleaning\x20up\x20lost\x20connection'));}}_0x2ff73f[_0x206ccc(0x839)]?(_0x2ff73f['ws']={},_0x2ff73f['ws'][_0x206ccc(0x851)]=0x1,_0x2ff73f['ws'][_0x206ccc(0x968)]=function(_0x23da3d){var _0x59ee55=_0x206ccc;parent[_0x59ee55(0xa6a)]({'bypass':_0x23da3d},_0x2ff73f[_0x59ee55(0x60a)]);},setTimeout(function(){var _0x2a2eba=_0x206ccc;_0x2ff73f['ws'][_0x2a2eba(0x28e)]();},0xa)):_0x2ff73f['ws']=new WebSocket(_0x2ff73f[_0x206ccc(0xa26)]),_0xa7f270==![]&&(_0x2ff73f[_0x206ccc(0x3b6)]===!![]&&(_0x2ff73f[_0x206ccc(0x3b6)]=null,toggleClock()),_0x2ff73f['timeout']=setTimeout(function(){var _0x1deb65=_0x206ccc;pokeIframeAPI(_0x1deb65(0x414),_0x1deb65(0x68c)),errorlog(_0x1deb65(0x3c6)),!_0x2ff73f[_0x1deb65(0x8b8)]&&(!_0x2ff73f[_0x1deb65(0x8ba)]&&setTimeout(function(){warnUser(miscTranslations['site-not-responsive'],![],![]);},0x1));},0x7530)),_0x2ff73f['ws']['onopen']=function _0x57f225(){var _0x33021e=_0x206ccc;clearTimeout(_0x2ff73f[_0x33021e(0x712)]),clearInterval(_0x2ff73f[_0x33021e(0x68c)]),log(_0x33021e(0x66a)),checkConnection();if(_0x2ff73f[_0x33021e(0x437)]){errorlog(_0x33021e(0x5e9));for(_0x4010f2 in _0x2ff73f[_0x33021e(0x7f6)]){try{_0x2ff73f[_0x33021e(0x7f6)][_0x4010f2][_0x33021e(0x61c)]();}catch(_0x35070d){}}for(_0x4010f2 in _0x2ff73f[_0x33021e(0x29b)]){try{_0x2ff73f[_0x33021e(0x29b)][_0x4010f2][_0x33021e(0x61c)]();}catch(_0x21bc2d){}}_0x2ff73f['transferred']=![],_0x2ff73f['broadcastIFrame']=![];}if(_0x2ff73f[_0x33021e(0x7c1)]!==[])try{var _0x50e290=_0x2ff73f[_0x33021e(0x7c1)][_0x33021e(0x4a2)](-0x1e);_0x2ff73f[_0x33021e(0x7c1)]=[];for(var _0x148f87 in _0x50e290){log(_0x33021e(0x33e)),_0x2ff73f['sendMsg'](_0x50e290[_0x148f87]);}}catch(_0x540704){errorlog(_0x540704);}if(_0xa7f270==!![]){pokeIframeAPI(_0x33021e(0x414),'reconnected');_0x2ff73f[_0x33021e(0x594)]&&_0x2ff73f[_0x33021e(0x6e3)]();if(_0x2ff73f[_0x33021e(0x424)]!==![]){if(_0x2ff73f[_0x33021e(0x424)]===''&&(!_0x2ff73f[_0x33021e(0x8ac)]||_0x2ff73f[_0x33021e(0x8ac)]==='')){}else log(_0x33021e(0x88c)),log(_0x33021e(0xa25)),joinRoom(_0x2ff73f[_0x33021e(0x424)]);if(_0x2ff73f[_0x33021e(0x9d0)][_0x33021e(0x909)]){var _0x1c8b2d=Object[_0x33021e(0x2dd)](_0x2ff73f[_0x33021e(0x38c)]);for(var _0x4010f2 in _0x1c8b2d){_0x2ff73f['include'][_0x33021e(0x291)](_0x1c8b2d[_0x4010f2])&&(log('LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20'+_0x1c8b2d[_0x4010f2]),_0x2ff73f['watchStream'](_0x1c8b2d[_0x4010f2]));}}}else{var _0x1c8b2d=Object[_0x33021e(0x2dd)](_0x2ff73f[_0x33021e(0x38c)]);for(var _0x4010f2 in _0x1c8b2d){log(_0x33021e(0x292)+_0x1c8b2d[_0x4010f2]),_0x2ff73f[_0x33021e(0xa2a)](_0x1c8b2d[_0x4010f2]);}}}else pokeIframeAPI(_0x33021e(0x414),_0x33021e(0x99f));},_0x2ff73f['requestStream']=function(_0x23fb5d){var _0x552bb3=_0x206ccc;for(var _0x47da21 in _0x2ff73f[_0x552bb3(0x7f6)]){if(_0x2ff73f[_0x552bb3(0x7f6)][_0x47da21][_0x552bb3(0x2e7)]===_0x23fb5d)return log(_0x552bb3(0x518)),![];}if(_0x2ff73f[_0x552bb3(0x38c)][_0x23fb5d])return log(_0x552bb3(0x5f6)),![];return _0x2ff73f['watchStream'](_0x23fb5d),log(_0x552bb3(0x8c2)),!![];},_0x2ff73f['ws']['onmessage']=async function(_0x20a0e4){var _0x3cc858=_0x206ccc;clearTimeout(_0x2ff73f['pingTimeout']);try{var _0x563839=JSON[_0x3cc858(0x51e)](_0x20a0e4['data']);}catch(_0x3c3d2b){try{var _0x563839=JSON[_0x3cc858(0x51e)](_0x20a0e4['data'][_0x3cc858(0x5ee)]());}catch(_0x3b5ba6){errorlog(_0x3b5ba6);return;}}'streamID'in _0x563839&&(_0x563839[_0x3cc858(0x2e7)]=_0x2ff73f[_0x3cc858(0x893)](_0x563839['streamID']));if(_0x3cc858(0x2d8)in _0x563839){_0x563839=await _0x2ff73f[_0x3cc858(0x789)](_0x563839);if(!_0x563839)return;}if(_0x2ff73f['customWSS']){if('from'in _0x563839&&_0x2ff73f[_0x3cc858(0x33f)]&&_0x563839[_0x3cc858(0x641)]===_0x2ff73f[_0x3cc858(0x33f)])return;else log(_0x563839);if('UUID'in _0x563839){if(_0x2ff73f[_0x3cc858(0x33f)]){if(_0x563839[_0x3cc858(0x33f)]!==_0x2ff73f['UUID'])return;}else return;delete _0x563839['UUID'];}if(_0x3cc858(0x424)in _0x563839){if(!_0x2ff73f[_0x3cc858(0x99a)])return;if(_0x3cc858(0xa63)in _0x563839){if(_0x563839['request']===_0x3cc858(0x85a)){if(_0x3cc858(0x424)in _0x563839){if(_0x3cc858(0x543)in _0x563839){if(_0x563839[_0x3cc858(0x543)]==_0x2ff73f['UUID']){_0x563839[_0x3cc858(0xa63)]='transferred',_0x2ff73f[_0x3cc858(0x99a)]=_0x563839[_0x3cc858(0x424)];var _0x3f8cb3={};_0x3f8cb3[_0x3cc858(0xa63)]=_0x3cc858(0xa62),_0x3f8cb3[_0x3cc858(0x424)]=_0x2ff73f[_0x3cc858(0x99a)],_0x3f8cb3[_0x3cc858(0x2e7)]=_0x2ff73f['streamID'],_0x2ff73f[_0x3cc858(0xaac)](_0x3f8cb3);}else return;}else return;}else return;}else{if(_0x563839[_0x3cc858(0x424)]!==_0x2ff73f[_0x3cc858(0x99a)])return;}}else{if(_0x563839[_0x3cc858(0x424)]!==_0x2ff73f[_0x3cc858(0x99a)])return;}delete _0x563839[_0x3cc858(0x424)];}_0x3cc858(0x971)in _0x563839&&(_0x563839['from']&&(_0x2ff73f[_0x3cc858(0x301)]=_0x563839[_0x3cc858(0x641)],_0x2ff73f[_0x3cc858(0x752)]=[],_0x2ff73f[_0x3cc858(0x752)][_0x3cc858(0x688)](_0x2ff73f[_0x3cc858(0x301)]),_0x2ff73f[_0x3cc858(0x233)]()),delete _0x563839[_0x3cc858(0x971)]);_0x3cc858(0x641)in _0x563839&&(_0x563839[_0x3cc858(0x33f)]=_0x563839[_0x3cc858(0x641)],delete _0x563839[_0x3cc858(0x641)]);if(_0x3cc858(0xa63)in _0x563839){if(_0x563839[_0x3cc858(0xa63)]==='play'){if(_0x3cc858(0x2e7)in _0x563839){if(_0x563839['streamID']===_0x2ff73f['streamID'])_0x563839[_0x3cc858(0xa63)]='offerSDP';else return;}}else{if(_0x563839[_0x3cc858(0xa63)]===_0x3cc858(0x1f5)){if(_0x2ff73f['view_set']){if(_0x2ff73f[_0x3cc858(0x8d3)][_0x3cc858(0x291)](_0x563839[_0x3cc858(0x2e7)])){play(_0x563839['streamID']);return;}else return;}}else{if(_0x563839['request']===_0x3cc858(0xa62)){if(_0x3cc858(0x2e7)in _0x563839){if(_0x2ff73f[_0x3cc858(0x8d3)]){if(_0x2ff73f[_0x3cc858(0x8d3)][_0x3cc858(0x291)](_0x563839['streamID']))play(_0x563839['streamID']);else{}}else play(_0x563839['streamID']);}_0x563839[_0x3cc858(0xa63)]=_0x3cc858(0x29a);}}}}else{if(_0x3cc858(0x2e7)in _0x563839){if(_0x2ff73f[_0x3cc858(0x8d3)]){if(_0x2ff73f['view_set'][_0x3cc858(0x291)](_0x563839[_0x3cc858(0x2e7)])){}else return;}else{if(_0x2ff73f[_0x3cc858(0x8ac)]){if(_0x2ff73f['view']!==_0x563839[_0x3cc858(0x2e7)])return;else{}}}}}}if(_0x563839[_0x3cc858(0xa63)]){if(_0x563839[_0x3cc858(0xa63)]==_0x3cc858(0x29a)){if(_0x2ff73f[_0x3cc858(0x209)]){if(_0x2ff73f[_0x3cc858(0x752)][_0x3cc858(0x276)](_0x563839[_0x3cc858(0x33f)])>=0x0)_0x2ff73f[_0x3cc858(0x29a)](_0x563839[_0x3cc858(0x33f)]);else _0x2ff73f['director']&&(_0x563839[_0x3cc858(0x33f)]in _0x2ff73f[_0x3cc858(0x7f6)]&&_0x2ff73f[_0x3cc858(0x29a)](_0x563839[_0x3cc858(0x33f)]));}else _0x2ff73f['offerSDP'](_0x563839[_0x3cc858(0x33f)]);}else{if(_0x563839[_0x3cc858(0xa63)]==_0x3cc858(0x758))log(_0x563839),_0x3cc858(0x971)in _0x563839?(_0x2ff73f[_0x3cc858(0x301)]=_0x563839[_0x3cc858(0x971)],_0x2ff73f[_0x3cc858(0x752)]=[],_0x2ff73f[_0x3cc858(0x752)]['push'](_0x2ff73f['directorUUID']),_0x2ff73f[_0x3cc858(0x233)]()):(_0x2ff73f[_0x3cc858(0x301)]=![],_0x2ff73f[_0x3cc858(0x752)]=[]),_0x3cc858(0x80d)in _0x563839&&(_0x563839['claim']==![]?(!_0x2ff73f[_0x3cc858(0x8b8)]&&(getById(_0x3cc858(0x6a5))[_0x3cc858(0x4d4)]=miscTranslations[_0x3cc858(0xa15)],_0x2ff73f[_0x3cc858(0x38a)]?_0x2ff73f[_0x3cc858(0x6c3)]===null&&warnUser(miscTranslations[_0x3cc858(0x475)],![],![]):setTimeout(function(){warnUser(miscTranslations['room-is-claimed'],![],![]);},0x1)),_0x2ff73f[_0x3cc858(0x6c3)]=![],pokeAPI(_0x3cc858(0x971),![]),pokeIframeAPI(_0x3cc858(0x971),![])):(_0x2ff73f['directorState']=!![],pokeAPI(_0x3cc858(0x971),!![]),pokeIframeAPI(_0x3cc858(0x971),!![]))),_0x2ff73f[_0x3cc858(0x29d)][_0x3cc858(0x9c9)](_0x563839['list']);else{if(_0x563839[_0x3cc858(0xa63)]=='transferred'){_0x2ff73f[_0x3cc858(0x6f8)]=[],_0x2ff73f[_0x3cc858(0x437)]=!![],_0x2ff73f[_0x3cc858(0x769)]=![],log(_0x3cc858(0x40c)),pokeIframeAPI(_0x3cc858(0x437));!_0x2ff73f[_0x3cc858(0x971)]&&(_0x2ff73f[_0x3cc858(0x209)]=![]);log(_0x563839[_0x3cc858(0x8a0)]);_0x3cc858(0x971)in _0x563839?(_0x2ff73f[_0x3cc858(0x301)]=_0x563839[_0x3cc858(0x971)],_0x2ff73f['directorList']=[],_0x2ff73f[_0x3cc858(0x752)]['push'](_0x2ff73f[_0x3cc858(0x301)]),_0x2ff73f[_0x3cc858(0x233)]()):(_0x2ff73f[_0x3cc858(0x301)]=![],_0x2ff73f['directorList']=[]);for(_0xabbf2d in _0x2ff73f[_0x3cc858(0x7f6)]){try{!_0x2ff73f[_0x3cc858(0x9d0)][_0x3cc858(0x291)](_0x2ff73f[_0x3cc858(0x7f6)][_0xabbf2d][_0x3cc858(0x2e7)])&&_0x2ff73f[_0x3cc858(0x698)](_0xabbf2d);}catch(_0x5025f0){}}for(_0xabbf2d in _0x2ff73f[_0x3cc858(0x29b)]){try{log(_0x3cc858(0x264)),_0x2ff73f['closePC'](_0xabbf2d);}catch(_0x31bd08){}}youveBeenTransferred(),_0x2ff73f[_0x3cc858(0x81d)]=_0x2ff73f['totalRoomBitrate_default'],updateMixer(),log(_0x3cc858(0x750)),log(_0x563839[_0x3cc858(0x8a0)]);for(var _0xabbf2d in _0x563839['list']){if(_0x3cc858(0x33f)in _0x563839['list'][_0xabbf2d]){if('streamID'in _0x563839[_0x3cc858(0x8a0)][_0xabbf2d]){if(_0x563839[_0x3cc858(0x8a0)][_0xabbf2d][_0x3cc858(0x33f)]in _0x2ff73f[_0x3cc858(0x7f6)])log(_0x3cc858(0x910));else{var _0x12dd4e=_0x2ff73f[_0x3cc858(0x893)](_0x563839[_0x3cc858(0x8a0)][_0xabbf2d][_0x3cc858(0x2e7)]);log(_0x3cc858(0x709)+_0x12dd4e);if(_0x2ff73f[_0x3cc858(0x209)]){if(_0x2ff73f[_0x3cc858(0x752)][_0x3cc858(0x276)](_0x563839['list'][_0xabbf2d]['UUID'])>=0x0)play(_0x12dd4e,_0x563839['list'][_0xabbf2d][_0x3cc858(0x33f)]);else{if(_0x2ff73f[_0x3cc858(0x8d3)]&&_0x2ff73f[_0x3cc858(0x8d3)][_0x3cc858(0x291)](_0x12dd4e))play(_0x12dd4e,_0x563839['list'][_0xabbf2d]['UUID']);else _0x2ff73f['queueList']['length']<0x1388&&(!(_0x12dd4e in _0x2ff73f[_0x3cc858(0x277)])&&!_0x2ff73f[_0x3cc858(0x6f8)][_0x3cc858(0x291)](_0x12dd4e)&&_0x2ff73f[_0x3cc858(0x6f8)]['push'](_0x12dd4e));}}else play(_0x12dd4e,_0x563839[_0x3cc858(0x8a0)][_0xabbf2d]['UUID']);}}}}updateQueue();}else{if(_0x563839['request']==_0x3cc858(0x3ad))log(_0x563839),_0x3cc858(0x971)in _0x563839?(_0x2ff73f[_0x3cc858(0x301)]=_0x563839[_0x3cc858(0x971)],_0x2ff73f[_0x3cc858(0x752)]=[],_0x2ff73f[_0x3cc858(0x752)]['push'](_0x2ff73f[_0x3cc858(0x301)]),_0x2ff73f[_0x3cc858(0x233)]()):(_0x2ff73f['directorUUID']=![],_0x2ff73f[_0x3cc858(0x752)]=[],errorlog(_0x3cc858(0x385))),updateUserList();else{if(_0x563839[_0x3cc858(0xa63)]=='sendroom'){log('Inbound\x20User-based\x20Message\x20from\x20Room'),log(_0x563839);try{_0x3cc858(0x971)in _0x563839&&(_0x563839[_0x3cc858(0x971)]==!![]&&_0x2ff73f[_0x3cc858(0x6fe)](_0x563839));}catch(_0x3519a6){errorlog(_0x3519a6);}}else{if(_0x563839[_0x3cc858(0xa63)]==_0x3cc858(0x950)){_0x563839[_0x3cc858(0x971)]&&(_0x2ff73f['directorUUID']=_0x563839[_0x3cc858(0x33f)],_0x2ff73f[_0x3cc858(0x752)]=[],_0x2ff73f['directorList']['push'](_0x2ff73f[_0x3cc858(0x301)]),_0x2ff73f[_0x3cc858(0x233)]());if(_0x3cc858(0x2e7)in _0x563839){log('Someone\x20Joined\x20the\x20Room\x20with\x20a\x20video');if(_0x2ff73f[_0x3cc858(0x209)]){if(_0x2ff73f['directorList'][_0x3cc858(0x276)](_0x563839[_0x3cc858(0x33f)])>=0x0)play(_0x12dd4e,_0x563839['UUID']);else{if(_0x2ff73f[_0x3cc858(0x8d3)]&&_0x2ff73f['view_set'][_0x3cc858(0x291)](_0x12dd4e))play(_0x12dd4e,_0x563839[_0x3cc858(0x33f)]);else _0x2ff73f[_0x3cc858(0x6f8)][_0x3cc858(0x909)]<0x1388&&(!(_0x563839['streamID']in _0x2ff73f[_0x3cc858(0x277)])&&!_0x2ff73f[_0x3cc858(0x6f8)][_0x3cc858(0x291)](_0x563839[_0x3cc858(0x2e7)])&&(_0x2ff73f[_0x3cc858(0x6f8)][_0x3cc858(0x688)](_0x563839[_0x3cc858(0x2e7)]),updateQueue(!![])));}}else play(_0x563839[_0x3cc858(0x2e7)]);}else log('Someone\x20Joined\x20the\x20Room');}else{if(_0x563839[_0x3cc858(0xa63)]==_0x3cc858(0x3dd)){log(_0x3cc858(0x370)),log(_0x563839);if(_0x2ff73f[_0x3cc858(0x209)]){if(_0x2ff73f[_0x3cc858(0x752)][_0x3cc858(0x276)](_0x563839[_0x3cc858(0x33f)])>=0x0)play(_0x12dd4e,_0x563839[_0x3cc858(0x33f)]);else{if(_0x2ff73f[_0x3cc858(0x8d3)]&&_0x2ff73f['view_set'][_0x3cc858(0x291)](_0x12dd4e))play(_0x12dd4e,_0x563839[_0x3cc858(0x33f)]);else _0x2ff73f[_0x3cc858(0x6f8)][_0x3cc858(0x909)]<0x1388&&(!(_0x563839[_0x3cc858(0x2e7)]in _0x2ff73f[_0x3cc858(0x277)])&&!_0x2ff73f[_0x3cc858(0x6f8)][_0x3cc858(0x291)](_0x563839[_0x3cc858(0x2e7)])&&(_0x2ff73f['queueList'][_0x3cc858(0x688)](_0x563839[_0x3cc858(0x2e7)]),updateQueue(!![])));}}else play(_0x563839[_0x3cc858(0x2e7)]);}else{if(_0x563839[_0x3cc858(0xa63)]=='alert'){errorlog(_0x563839),pokeIframeAPI(_0x3cc858(0x95e),_0x563839[_0x3cc858(0x718)]);if(_0x2ff73f[_0x3cc858(0x32d)]===![]){if('message'in _0x563839){if(_0x563839['message']===_0x3cc858(0x476))_0x2ff73f['seedAttempts']<0x2?(_0x2ff73f[_0x3cc858(0xaa1)]=parseInt(_0x2ff73f[_0x3cc858(0xaa1)])+0x1,setTimeout(function(){var _0x395623=_0x3cc858;_0x2ff73f[_0x395623(0x6e3)]();},0x1388)):(hangup(),!_0x2ff73f[_0x3cc858(0x8b8)]&&setTimeout(function(){var _0x309c76=_0x3cc858;warnUser(miscTranslations[_0x309c76(0x252)],![],![]);},0x1));else _0x563839[_0x3cc858(0x718)]===_0x3cc858(0x585)?(!_0x2ff73f['cleanOutput']&&(getById('head4')[_0x3cc858(0x4d4)]=miscTranslations[_0x3cc858(0xa15)],_0x2ff73f[_0x3cc858(0x38a)]?_0x2ff73f['directorState']===null&&warnUser(miscTranslations[_0x3cc858(0x475)],![],![]):setTimeout(function(){var _0x3f8acb=_0x3cc858;warnUser(miscTranslations[_0x3f8acb(0x55f)],![],![]);},0x1)),_0x2ff73f['directorState']=![],pokeAPI('director',![]),pokeIframeAPI(_0x3cc858(0x971),![])):!_0x2ff73f[_0x3cc858(0x8b8)]&&setTimeout(function(){var _0x24d114=_0x3cc858;warnUser(_0x563839[_0x24d114(0x718)]);},0x1);}}}else _0x563839[_0x3cc858(0xa63)]==_0x3cc858(0x449)?_0x3cc858(0x718)in _0x563839&&warnlog(_0x563839['message']):log(_0x563839);}}}}}}}}else{if(_0x563839['description'])_0x3cc858(0x2e7)in _0x563839&&(_0x563839[_0x3cc858(0x2e7)]in _0x2ff73f[_0x3cc858(0x277)]&&(clearTimeout(_0x2ff73f['watchTimeoutList'][_0x563839[_0x3cc858(0x2e7)]]),delete _0x2ff73f['watchTimeoutList'][_0x563839[_0x3cc858(0x2e7)]])),_0x2ff73f[_0x3cc858(0x904)](_0x563839);else{if(_0x563839[_0x3cc858(0x606)])log(_0x3cc858(0x561)),_0x2ff73f[_0x3cc858(0xa33)](_0x563839);else{if(_0x563839['candidates'])log('GOT\x20ICES!!'),_0x2ff73f['processIceBundle'](_0x563839);else _0x563839[_0x3cc858(0xa63)]=='cleanup'?(warnlog(_0x3cc858(0x6c6)),_0x563839['UUID']in _0x2ff73f[_0x3cc858(0x29b)]&&(warnlog(_0x3cc858(0x6d1)),log('closing\x204'),_0x2ff73f['closePC'](_0x563839[_0x3cc858(0x33f)])),_0x563839[_0x3cc858(0x33f)]in _0x2ff73f[_0x3cc858(0x7f6)]&&(warnlog(_0x3cc858(0x6d1)),_0x2ff73f[_0x3cc858(0x698)](_0x563839[_0x3cc858(0x33f)]))):log(_0x3cc858(0x792));}}}},_0x2ff73f['ws'][_0x206ccc(0x677)]=async function(_0x7946e5){var _0x557756=_0x206ccc;clearTimeout(_0x2ff73f[_0x557756(0x712)]),pokeIframeAPI(_0x557756(0x414),_0x557756(0x7fc));try{'code'in _0x7946e5&&(_0x7946e5['code']==0x1f7&&(_0xa7f270==![]&&(clearInterval(_0x2ff73f[_0x557756(0x68c)]),!_0x2ff73f['cleanOutput']&&warnUser(_0x557756(0x864),0x7530,![]))));}catch(_0x5b4dae){errorlog(_0x5b4dae);}warnlog('Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aAuto-reconnect\x20is\x20partially\x20implemented');if(_0x2ff73f[_0x557756(0x710)]==![])try{_0x2ff73f['ws'][_0x557756(0x851)]===WebSocket[_0x557756(0x462)]&&(_0x2ff73f['ws']=null,setTimeout(()=>{var _0x322239=_0x557756;try{_0x2ff73f[_0x322239(0x726)](!![]);}catch(_0x2da16e){};},0x7d0));}catch(_0xe46777){errorlog(_0xe46777);}};},_0x2ff73f['sendMessage']=function(_0x1eeede,_0x2dcf4c=null){var _0x40e90c=_0x288d29;log('Messaging\x20sent'),warnlog(_0x1eeede),_0x1eeede=JSON[_0x40e90c(0x8d5)](_0x1eeede);if(_0x2dcf4c==null){for(var _0xde0f98 in _0x2ff73f[_0x40e90c(0x29b)]){try{_0x2ff73f[_0x40e90c(0x29b)][_0xde0f98][_0x40e90c(0x351)][_0x40e90c(0x968)](_0x1eeede);}catch(_0x240fe0){warnlog('RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x204');}}return!![];}else try{return _0x2ff73f[_0x40e90c(0x29b)][_0x2dcf4c][_0x40e90c(0x351)][_0x40e90c(0x968)](_0x1eeede),!![];}catch(_0x3ed1e0){return warnlog(_0x40e90c(0x46f)),warnlog(_0x1eeede),![];}return![];},_0x2ff73f[_0x288d29(0x5cd)]=function(_0xe379cf,_0x33b0d5=null){var _0xfbff3e=_0x288d29,_0x546f54=JSON[_0xfbff3e(0x8d5)](_0xe379cf);if(_0x33b0d5==null){var _0x5a02e2=[];for(var _0x259134 in _0x2ff73f[_0xfbff3e(0x7f6)]){try{if(_0xfbff3e(0x5de)in _0x2ff73f[_0xfbff3e(0x7f6)][_0x259134]){var _0x3e2814=_0xe379cf;_0x3e2814[_0xfbff3e(0x372)]=!![],_0x3e2814=JSON[_0xfbff3e(0x8d5)](_0x3e2814),_0x2ff73f[_0xfbff3e(0x7f6)][_0x2ff73f[_0xfbff3e(0x7f6)][_0x259134]['realUUID']][_0xfbff3e(0x4c8)]['send'](_0x3e2814);}else _0x2ff73f[_0xfbff3e(0x7f6)][_0x259134][_0xfbff3e(0x4c8)]['send'](_0x546f54);_0x5a02e2['push'](_0x259134);}catch(_0x43a084){log(_0xfbff3e(0x43d));}}return _0x5a02e2[_0xfbff3e(0x909)];}else try{if(_0xfbff3e(0x5de)in _0x2ff73f[_0xfbff3e(0x7f6)][_0x33b0d5]){var _0x3e2814=_0xe379cf;_0x3e2814[_0xfbff3e(0x372)]=!![],_0x3e2814=JSON[_0xfbff3e(0x8d5)](_0x3e2814),_0x2ff73f[_0xfbff3e(0x7f6)][_0x2ff73f[_0xfbff3e(0x7f6)][_0x33b0d5][_0xfbff3e(0x5de)]][_0xfbff3e(0x4c8)][_0xfbff3e(0x968)](_0x3e2814);}else _0x2ff73f[_0xfbff3e(0x7f6)][_0x33b0d5]['receiveChannel'][_0xfbff3e(0x968)](_0x546f54);return!![];}catch(_0x55dc15){return log(_0xfbff3e(0x43d)),![];}},_0x2ff73f['hangup']=function(_0x51a7dc=![],_0x6aec19=![]){var _0x16387f=_0x288d29;try{window[_0x16387f(0x3df)]('beforeunload',confirmUnload);}catch(_0x203f60){}_0x6aec19&&recordLocalVideo(_0x16387f(0xa0d));_0x2ff73f['taintedSession']=!![],warnlog(_0x16387f(0x281));try{recordLocalVideo(_0x16387f(0x77c));}catch(_0x1ae068){}try{var _0x467d5d={};_0x467d5d[_0x16387f(0x255)]=!![],_0x467d5d[_0x16387f(0x831)]=!![],_0x2ff73f['sendMessage'](_0x467d5d);}catch(_0x42eecc){}try{_0x2ff73f['ws']['close']();}catch(_0x242d62){}try{transferList[_0x16387f(0x613)](_0x5bb1bd=>{var _0x93ce37=_0x16387f;_0x5bb1bd[_0x93ce37(0x447)]&&_0x5bb1bd[_0x93ce37(0x447)]['close'](),_0x5bb1bd[_0x93ce37(0x6e0)]&&_0x5bb1bd[_0x93ce37(0x350)];});}catch(_0x540fea){errorlog(_0x540fea);}try{_0x2ff73f[_0x16387f(0x965)]&&_0x2ff73f['canvasSource']['srcObject']&&_0x2ff73f[_0x16387f(0x965)][_0x16387f(0x694)][_0x16387f(0x69c)]()['forEach'](function(_0x25b0ac){var _0x190d71=_0x16387f;_0x25b0ac[_0x190d71(0x77c)](),_0x2ff73f[_0x190d71(0x871)][_0x190d71(0x694)][_0x190d71(0x1eb)](_0x25b0ac),log(_0x190d71(0x376));}),_0x2ff73f[_0x16387f(0x871)]&&_0x2ff73f[_0x16387f(0x871)][_0x16387f(0x694)]&&_0x2ff73f[_0x16387f(0x871)]['srcObject']['getTracks']()['forEach'](function(_0x26c803){var _0x4ea9bc=_0x16387f;_0x26c803[_0x4ea9bc(0x77c)](),_0x2ff73f[_0x4ea9bc(0x871)][_0x4ea9bc(0x694)]['removeTrack'](_0x26c803),log('stopping\x20old\x20track');}),_0x2ff73f[_0x16387f(0x807)]&&_0x2ff73f[_0x16387f(0x807)][_0x16387f(0x69c)]()['forEach'](function(_0x1275e7){var _0x341fd1=_0x16387f;_0x1275e7[_0x341fd1(0x77c)](),_0x2ff73f[_0x341fd1(0x871)][_0x341fd1(0x694)]['removeTrack'](_0x1275e7),log(_0x341fd1(0x376));}),_0x2ff73f['screenStream']&&_0x2ff73f[_0x16387f(0x809)][_0x16387f(0x69c)]()[_0x16387f(0x613)](function(_0x341a9b){var _0x61ccb7=_0x16387f;_0x341a9b[_0x61ccb7(0x77c)](),_0x2ff73f['screenStream'][_0x61ccb7(0x1eb)](_0x341a9b),log(_0x61ccb7(0x376));});}catch(_0x4cabb3){errorlog(_0x4cabb3);}try{for(i in _0x2ff73f[_0x16387f(0x7f6)]){try{_0x2ff73f[_0x16387f(0x7f6)][i][_0x16387f(0x871)]&&(_0x2ff73f['rpcs'][i][_0x16387f(0x871)][_0x16387f(0x9df)]&&recordLocalVideo(_0x16387f(0x77c),null,_0x2ff73f[_0x16387f(0x7f6)][i][_0x16387f(0x871)]));}catch(_0x2aa56b){}_0x2ff73f['closeRPC'](i,!![]);}for(i in _0x2ff73f[_0x16387f(0x29b)]){log(_0x16387f(0x72c)),_0x2ff73f[_0x16387f(0xa21)](i);}}catch(_0x4e9b2b){errorlog(_0x4e9b2b);}for(var _0x4a7745 in _0x2ff73f[_0x16387f(0x277)]){clearTimeout(_0x2ff73f[_0x16387f(0x277)][_0x4a7745]);}if(_0x51a7dc){reloadRequested(),warnlog(_0x16387f(0x961));return;}else setTimeout(function(){for(i in _0x2ff73f){try{delete _0x2ff73f[i];}catch(_0x3bdd67){}}delete _0x2ff73f;},0x4b0),hangupComplete(),log(_0x16387f(0xa59));},_0x2ff73f[_0x288d29(0x92b)]=function(){var _0x1906de=_0x288d29;_0x2ff73f[_0x1906de(0x631)]=!![],_0x2ff73f[_0x1906de(0xa08)]=![],notifyOfScreenShare(),warnlog('hanging\x20up'),pokeIframeAPI(_0x1906de(0x25f),![]),pokeIframeAPI(_0x1906de(0x594),![]),pokeAPI(_0x1906de(0x594),![]);try{_0x2ff73f[_0x1906de(0x871)]&&_0x2ff73f[_0x1906de(0x871)][_0x1906de(0x694)]&&_0x2ff73f[_0x1906de(0x871)][_0x1906de(0x694)][_0x1906de(0x69c)]()[_0x1906de(0x613)](function(_0x18b05e){var _0x262fe0=_0x1906de;_0x18b05e[_0x262fe0(0x77c)](),_0x2ff73f[_0x262fe0(0x871)][_0x262fe0(0x694)][_0x262fe0(0x1eb)](_0x18b05e),log(_0x262fe0(0x376));});_0x2ff73f[_0x1906de(0x807)]&&_0x2ff73f['streamSrc'][_0x1906de(0x69c)]()[_0x1906de(0x613)](function(_0x53955d){var _0x3630de=_0x1906de;_0x53955d[_0x3630de(0x77c)](),_0x2ff73f[_0x3630de(0x807)][_0x3630de(0x1eb)](_0x53955d),log(_0x3630de(0x376));});for(UUID in _0x2ff73f[_0x1906de(0x29b)]){var _0x525f60=getSenders2(UUID);_0x525f60['forEach'](_0x221fa9=>{var _0x4a4f20=_0x1906de;_0x221fa9[_0x4a4f20(0x566)]&&(_0x221fa9[_0x4a4f20(0x566)][_0x4a4f20(0x3d3)]=![]);});}var _0x45a0c4={};_0x45a0c4['videoMuted']=!![],_0x45a0c4['virtualHangup']=!![],_0x2ff73f[_0x1906de(0x937)](_0x45a0c4),getById('videosource')[_0x1906de(0x79c)]();}catch(_0x14dfcd){errorlog(_0x1906de(0x93b));}log(_0x1906de(0x861));},_0x2ff73f[_0x288d29(0x66b)]=function(_0x352914,_0xa588d3=![]){var _0x305f24=_0x288d29;_0x2ff73f['pcs'][_0x352914]['createOffer']({'iceRestart':_0xa588d3})['then'](_0x40779c=>{var _0x526579=_0x414e;log(_0x526579(0x346));if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad)){}else{if(_0x2ff73f[_0x526579(0x368)]==0x3||_0x2ff73f[_0x526579(0x368)]==0x5||_0x2ff73f[_0x526579(0x368)]==0x1)_0x40779c[_0x526579(0xa74)]=CodecsHandler[_0x526579(0x458)](_0x40779c[_0x526579(0xa74)],{'stereo':0x1}),log(_0x526579(0x5e4));else{if(iOS||iPad){}else _0x2ff73f[_0x526579(0x368)]==0x4&&(_0x40779c[_0x526579(0xa74)]=CodecsHandler['setOpusAttributes'](_0x40779c[_0x526579(0xa74)],{'stereo':0x2}),log(_0x526579(0x5e4)));}}if(_0x2ff73f[_0x526579(0x29b)][_0x352914][_0x526579(0x8f6)])try{_0x40779c[_0x526579(0xa74)]=CodecsHandler[_0x526579(0x65e)](_0x40779c[_0x526579(0xa74)],_0x2ff73f[_0x526579(0x29b)][_0x352914]['preferVideoCodec']),log(_0x526579(0x7a8)+_0x2ff73f['pcs'][_0x352914]['preferVideoCodec']+_0x526579(0x8f0));}catch(_0x291962){errorlog(_0x291962),warnlog(_0x526579(0x922));}if(_0x2ff73f[_0x526579(0x29b)][_0x352914]['preferAudioCodec'])try{if(_0x2ff73f[_0x526579(0x29b)][_0x352914]['preferAudioCodec']===_0x526579(0x654))_0x40779c[_0x526579(0xa74)]=CodecsHandler['modifyDescLyra'](_0x40779c['sdp']);else{if(_0x2ff73f[_0x526579(0x29b)][_0x352914][_0x526579(0xaae)]===_0x526579(0x901)){if(_0x2ff73f[_0x526579(0x900)]&&_0x2ff73f[_0x526579(0x900)]==0x1)_0x40779c[_0x526579(0xa74)]=CodecsHandler[_0x526579(0x5fd)](_0x40779c[_0x526579(0xa74)],_0x2ff73f['micSampleRate']||0xbb80,![]);else _0x2ff73f['stereo']?_0x40779c[_0x526579(0xa74)]=CodecsHandler[_0x526579(0x5fd)](_0x40779c[_0x526579(0xa74)],_0x2ff73f[_0x526579(0x5fa)]||0xbb80,!![]):_0x40779c[_0x526579(0xa74)]=CodecsHandler['modifyDescPCM'](_0x40779c[_0x526579(0xa74)],_0x2ff73f[_0x526579(0x5fa)]||0xbb80,![]);}else _0x40779c[_0x526579(0xa74)]=CodecsHandler[_0x526579(0xaae)](_0x40779c['sdp'],_0x2ff73f[_0x526579(0x29b)][_0x352914][_0x526579(0xaae)]);}log(_0x526579(0x7a8)+_0x2ff73f[_0x526579(0x29b)][_0x352914][_0x526579(0xaae)]+'\x20as\x20preferred\x20audio\x20codec\x20by\x20viewer\x20via\x20API\x20(offer)');}catch(_0x4941fd){errorlog(_0x4941fd),warnlog(_0x526579(0x498));}Android&&_0x2ff73f[_0x526579(0x977)]!==![]&&_0x2ff73f[_0x526579(0x364)]&&(_0x40779c[_0x526579(0xa74)]=_0x40779c[_0x526579(0xa74)][_0x526579(0x523)](/42e01f/gi,_0x526579(0x973))),_0x2ff73f[_0x526579(0x29b)][_0x352914]['setLocalDescription'](_0x40779c)[_0x526579(0x9a0)](function(){var _0x4f47ae=_0x526579;log(_0x4f47ae(0x3ab)+_0x352914),_0x2ff73f[_0x4f47ae(0xa30)](_0x352914);var _0x533191={};_0x533191['UUID']=_0x352914,_0x533191['streamID']=_0x2ff73f[_0x4f47ae(0x2e7)],_0x533191[_0x4f47ae(0x93c)]=_0x2ff73f['pcs'][_0x352914][_0x4f47ae(0x706)],_0x533191[_0x4f47ae(0x3eb)]=_0x2ff73f[_0x4f47ae(0x29b)][_0x352914]['session'];_0x2ff73f['customWSS']&&(_0x533191[_0x4f47ae(0x953)]=_0x2ff73f[_0x4f47ae(0x32d)]);if(_0x2ff73f[_0x4f47ae(0x809)]!==![]){var _0x74599c=_0x2ff73f[_0x4f47ae(0x809)][_0x4f47ae(0x69c)](),_0x34d797=_0x2ff73f[_0x4f47ae(0x29b)][_0x352914]['getSenders'](),_0x35c1a4=[];for(var _0x559156=0x0;_0x559156<_0x34d797[_0x4f47ae(0x909)];_0x559156++){for(var _0x4345da=0x0;_0x4345da<_0x74599c[_0x4f47ae(0x909)];_0x4345da++){_0x34d797[_0x559156]['track']&&_0x34d797[_0x559156][_0x4f47ae(0x566)]['id']==_0x74599c[_0x4345da]['id']&&_0x35c1a4[_0x4f47ae(0x688)](_0x559156);}}_0x35c1a4[_0x4f47ae(0x909)]&&(_0x533191[_0x4f47ae(0x7b3)]=_0x35c1a4);}_0x2ff73f['password']?_0x2ff73f[_0x4f47ae(0x3c8)](JSON['stringify'](_0x533191[_0x4f47ae(0x93c)]))[_0x4f47ae(0x9a0)](function(_0x30bec8){var _0xca5f0a=_0x4f47ae;_0x533191[_0xca5f0a(0x93c)]=_0x30bec8[0x0],_0x533191['vector']=_0x30bec8[0x1],_0x2ff73f['anysend'](_0x533191);})[_0x4f47ae(0x9e9)](errorlog):_0x2ff73f['anysend'](_0x533191);})[_0x526579(0x9e9)](errorlog);})[_0x305f24(0x9e9)](errorlog);},_0x2ff73f[_0x288d29(0x970)]=function(){var _0xef1310=_0x288d29;for(var _0x1ed4e4 in _0x2ff73f[_0xef1310(0x29b)]){_0x2ff73f[_0xef1310(0x29b)][_0x1ed4e4][_0xef1310(0x32d)]!==![]?(_0x2ff73f[_0xef1310(0x926)](_0x1ed4e4),log(_0xef1310(0x9c2))):log(_0xef1310(0xa56));}},_0x2ff73f[_0x288d29(0xa21)]=function(_0x3ed777,_0x388d90=!![]){var _0x4e5844=_0x288d29;log(_0x4e5844(0xa21));if(!(_0x3ed777 in _0x2ff73f[_0x4e5844(0x29b)]))return;clearTimeout(_0x2ff73f[_0x4e5844(0x29b)][_0x3ed777]['iceTimer']),clearTimeout(_0x2ff73f[_0x4e5844(0x29b)][_0x3ed777][_0x4e5844(0x339)]),clearInterval(_0x2ff73f[_0x4e5844(0x29b)][_0x3ed777][_0x4e5844(0x407)]),pokeIframeAPI(_0x4e5844(0x394),![],_0x3ed777);if(_0x4e5844(0x5de)in _0x2ff73f[_0x4e5844(0x29b)][_0x3ed777]){delete _0x2ff73f[_0x4e5844(0x29b)][_0x3ed777],applySceneState();return;}_0x3ed777+_0x4e5844(0x4ca)in _0x2ff73f['pcs']&&_0x2ff73f[_0x4e5844(0x29b)][_0x3ed777+'_screen'][_0x4e5844(0x5de)]&&_0x2ff73f[_0x4e5844(0x29b)][_0x3ed777+_0x4e5844(0x4ca)][_0x4e5844(0x5de)]===_0x3ed777&&(clearTimeout(_0x2ff73f[_0x4e5844(0x29b)][_0x3ed777+_0x4e5844(0x4ca)][_0x4e5844(0x84e)]),clearTimeout(_0x2ff73f[_0x4e5844(0x29b)][_0x3ed777+_0x4e5844(0x4ca)]['closeTimeout']),clearInterval(_0x2ff73f[_0x4e5844(0x29b)][_0x3ed777+_0x4e5844(0x4ca)]['requestedStatsInterval']),_0x2ff73f['pcs'][_0x3ed777+'_screen']=null,delete _0x2ff73f['pcs'][_0x3ed777+_0x4e5844(0x4ca)]);try{_0x2ff73f[_0x4e5844(0x937)]({'bye':!![]},_0x3ed777);}catch(_0x44464b){}try{_0x2ff73f['pcs'][_0x3ed777][_0x4e5844(0x61c)]();}catch(_0xbb464b){}_0x2ff73f[_0x4e5844(0x29b)][_0x3ed777][_0x4e5844(0xaa6)]&&(_0x2ff73f[_0x4e5844(0x66d)]&&(_0x388d90&&(warnlog(_0x4e5844(0x874)),playtone(![],_0x4e5844(0x409))))),_0x2ff73f[_0x4e5844(0x29b)][_0x3ed777]=null,_0x2ff73f['security']&&(!_0x2ff73f['cleanOutput']&&setTimeout(function _0x10b211(){warnUser('Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.');},0x1)),delete _0x2ff73f['pcs'][_0x3ed777],_0x2ff73f[_0x4e5844(0x24c)](),applySceneState();},_0x2ff73f[_0x288d29(0x698)]=function(_0x16e4e3,_0x208ba8=![]){var _0x204324=_0x288d29;log(_0x204324(0x698));if(!(_0x16e4e3 in _0x2ff73f[_0x204324(0x7f6)])){log('UUID\x20not\x20found;\x20cant\x27\x20close');return;}clearInterval(_0x2ff73f[_0x204324(0x7f6)][_0x16e4e3][_0x204324(0x339)]);try{_0x2ff73f['sendRequest']({'bye':!![]},_0x16e4e3),warnlog(_0x204324(0x62c));}catch(_0x4de3b5){}try{var _0xeb7a23=_0x2ff73f[_0x204324(0x7f6)][_0x16e4e3][_0x204324(0x2e7)];}catch(_0x1a2f45){}try{_0x2ff73f[_0x204324(0x7f6)][_0x16e4e3][_0x204324(0x61c)]();}catch(_0x3c5d57){warnlog('already\x20closed\x20PCS');}try{_0x2ff73f['rpcs'][_0x16e4e3][_0x204324(0x807)]&&_0x2ff73f[_0x204324(0x7f6)][_0x16e4e3][_0x204324(0x807)][_0x204324(0x69c)]()[_0x204324(0x613)](function(_0x3bd6e6){var _0x3434a5=_0x204324;_0x3bd6e6[_0x3434a5(0x77c)](),log('Track\x20stopped');});}catch(_0x6e2337){}if(_0x2ff73f[_0x204324(0x971)])try{_0x2ff73f['rpcs'][_0x16e4e3]['videoElement']&&_0x204324(0x9d5)in _0x2ff73f[_0x204324(0x7f6)][_0x16e4e3][_0x204324(0x871)]&&_0x2ff73f[_0x204324(0x7f6)][_0x16e4e3][_0x204324(0x871)][_0x204324(0x9d5)][_0x204324(0x77c)]();}catch(_0x331a44){warnlog(_0x331a44);}else!_0x2ff73f[_0x204324(0x424)]&&(_0x2ff73f[_0x204324(0x66d)]&&playtone(![],'leavetone'));try{document[_0x204324(0x51c)](_0x204324(0x205)+_0x16e4e3)&&(!_0x2ff73f[_0x204324(0xaa0)]&&(_0x2ff73f['syncState']={}),_0xeb7a23&&(_0x2ff73f[_0x204324(0xaa0)][_0xeb7a23]=getDetailedState(_0xeb7a23)),getById(_0x204324(0x205)+_0x16e4e3)[_0x204324(0x362)]['removeChild'](getById(_0x204324(0x205)+_0x16e4e3)),updateLockedElements());}catch(_0x446126){warnlog(_0x446126);}try{_0x2ff73f[_0x204324(0x7f6)][_0x16e4e3][_0x204324(0x871)]&&_0x2ff73f['rpcs'][_0x16e4e3]['videoElement'][_0x204324(0x79c)]();}catch(_0x4466f7){}try{if(_0x2ff73f[_0x204324(0x55b)]!==![]){if(_0x2ff73f[_0x204324(0x7f6)][_0x16e4e3][_0x204324(0x343)]){try{_0x2ff73f[_0x204324(0x7f6)][_0x16e4e3][_0x204324(0x343)][_0x204324(0x79c)]();}catch(_0x533fdb){errorlog(_0x533fdb);}_0x2ff73f[_0x204324(0x7f6)][_0x16e4e3][_0x204324(0x343)][_0x204324(0x79c)]();}}}catch(_0x4a8ae4){}try{_0x2ff73f[_0x204324(0x7f6)][_0x16e4e3]['canvas']&&_0x2ff73f['rpcs'][_0x16e4e3]['canvas'][_0x204324(0x79c)]();}catch(_0x51756f){}try{_0x2ff73f['rpcs'][_0x16e4e3][_0x204324(0x336)]&&_0x2ff73f[_0x204324(0x7f6)][_0x16e4e3][_0x204324(0x336)][_0x204324(0x79c)]();}catch(_0x48c510){}'eventPlayActive'in _0x2ff73f[_0x204324(0x7f6)][_0x16e4e3]&&clearInterval(_0x2ff73f[_0x204324(0x7f6)][_0x16e4e3]['eventPlayActive']);pokeIframeAPI(_0x204324(0x572),![],_0x16e4e3),pokeAPI(_0x204324(0x621),_0x2ff73f['rpcs'][_0x16e4e3][_0x204324(0x2e7)]);try{_0x2ff73f['rpcs'][_0x16e4e3]=null,delete _0x2ff73f[_0x204324(0x7f6)][_0x16e4e3];}catch(_0x402aa4){}_0x2ff73f['closeRPC'](_0x16e4e3+_0x204324(0x4ca));(!_0x2ff73f['director']||_0x2ff73f[_0x204324(0x9e4)])&&setTimeout(function(){updateMixer();},0x1);if(typeof _0xeb7a23=='undefined')return;try{warnlog(_0x204324(0xa6e)),_0xeb7a23 in _0x2ff73f[_0x204324(0x277)]&&(log(_0x204324(0x512)+_0xeb7a23),clearTimeout(_0x2ff73f['watchTimeoutList'][_0xeb7a23]),delete _0x2ff73f[_0x204324(0x277)][_0xeb7a23]),_0x2ff73f[_0x204324(0x277)][_0xeb7a23]=setTimeout(function(_0x5ed551){var _0x3a9484=_0x204324;try{delete _0x2ff73f['watchTimeoutList'][_0x5ed551];}catch(_0x29b5d7){warnlog('session.watchTimeoutList\x20no\x20longer\x20exists;\x20won\x27t\x20retry.');return;}log(_0x3a9484(0x4bd)+_0x5ed551);try{for(var _0xdfcdcf in _0x2ff73f['rpcs']){if(_0x2ff73f[_0x3a9484(0x7f6)][_0xdfcdcf][_0x3a9484(0x2e7)]===_0x5ed551){if(_0x2ff73f[_0x3a9484(0x7f6)][_0xdfcdcf][_0x3a9484(0x4c2)]==='connected'){warnlog('\x20---\x20we\x20will\x20not\x20ask\x20again;\x20we\x27re\x20already\x20connected');return;}}}}catch(_0x25c5a7){errorlog(_0x25c5a7);}warnlog(_0x3a9484(0x510)),_0x2ff73f[_0x3a9484(0xa2a)](_0x5ed551);},_0x2ff73f[_0x204324(0x443)],_0xeb7a23);}catch(_0x3e5462){errorlog(_0x3e5462);}pokeIframeAPI(_0x204324(0x7a7),![],_0x16e4e3),_0xeb7a23!==null?pokeIframeAPI('end-view-connection',_0xeb7a23,_0x16e4e3):pokeIframeAPI('end-view-connection',!![],_0x16e4e3),updateUserList();},_0x2ff73f[_0x288d29(0x6c4)]=null,_0x2ff73f[_0x288d29(0x89c)]=function(){var _0x153c02=_0x288d29;if(_0x2ff73f['view']){if(_0x2ff73f['ws']===null||(typeof _0x2ff73f['ws']!==_0x153c02(0x670)||_0x2ff73f['ws'][_0x153c02(0x851)]!==0x1)){}else{var _0x28fc63=_0x2ff73f[_0x153c02(0x8ac)][_0x153c02(0x282)](',');for(var _0x448e63 in _0x28fc63){if(_0x28fc63[_0x448e63]){var _0x4d2b76=![];for(var _0x3bb1c8 in _0x2ff73f[_0x153c02(0x7f6)]){if(_0x2ff73f['rpcs'][_0x3bb1c8][_0x153c02(0x2e7)]&&_0x2ff73f[_0x153c02(0x7f6)][_0x3bb1c8][_0x153c02(0x2e7)]===_0x28fc63[_0x448e63]){_0x4d2b76=!![];break;}}_0x28fc63[_0x448e63]in _0x2ff73f[_0x153c02(0x277)]&&(_0x4d2b76=!![]);if(_0x4d2b76)continue;_0x2ff73f[_0x153c02(0xa2a)](_0x28fc63[_0x448e63]);}}}_0x2ff73f[_0x153c02(0x85d)]&&_0x2ff73f[_0x153c02(0x85d)]<0xa&&(_0x2ff73f['forceRetry']=0xa),_0x2ff73f[_0x153c02(0x85d)]&&(clearTimeout(_0x2ff73f['forceRetryTimeout']),_0x2ff73f[_0x153c02(0x6c4)]=setTimeout(function(){var _0x81dfa5=_0x153c02;log(_0x81dfa5(0x9eb)),_0x2ff73f['retryWatchInterval']();},_0x2ff73f[_0x153c02(0x85d)]*0x3e8));}},_0x2ff73f[_0x288d29(0x29a)]=async function(_0xd42c89){var _0x5d72c2=_0x288d29;if(_0xd42c89 in _0x2ff73f[_0x5d72c2(0x29b)]){if(_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x4c2)]===_0x5d72c2(0x453)||_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x4c2)]===_0x5d72c2(0x7fc))log('closing\x206'),_0x2ff73f[_0x5d72c2(0xa21)](_0xd42c89),warnlog(_0x5d72c2(0x628));else{if(iPad||iOS)log(_0x5d72c2(0x8ae)),_0x2ff73f[_0x5d72c2(0xa21)](_0xd42c89),warnlog(_0x5d72c2(0xaa5));else{warnlog(_0x5d72c2(0x583)+_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x4c2)]);return;}}}else log(_0x5d72c2(0x5c5));if(_0x2ff73f[_0x5d72c2(0x4ec)]!==![]){if(Object['keys'](_0x2ff73f['pcs'])[_0x5d72c2(0x909)]>_0x2ff73f[_0x5d72c2(0x4ec)]){log(_0x5d72c2(0x81f)),log(_0x5d72c2(0x50d)),_0x2ff73f['closePC'](_0xd42c89);return;}}else{if(_0x2ff73f[_0x5d72c2(0x3f2)]!==![]){if(Object['keys'](_0x2ff73f['rpcs'])[_0x5d72c2(0x909)]+Object[_0x5d72c2(0x2dd)](_0x2ff73f[_0x5d72c2(0x29b)])['length']>_0x2ff73f[_0x5d72c2(0x3f2)]){log(_0x5d72c2(0x76f)),log(_0x5d72c2(0x454)),_0x2ff73f[_0x5d72c2(0xa21)](_0xd42c89);return;}}}!_0x2ff73f['configuration']&&await chooseBestTURN();_0x2ff73f[_0x5d72c2(0x892)]&&(_0x2ff73f[_0x5d72c2(0xa3b)][_0x5d72c2(0x892)]=!![]);try{_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89]=new RTCPeerConnection(_0x2ff73f[_0x5d72c2(0xa3b)]);}catch(_0x208cf7){!_0x2ff73f['cleanOutput']&&warnUser('An\x20RTC\x20error\x20occured');console['error'](_0x208cf7);return;}if(_0x2ff73f[_0x5d72c2(0x710)]){if(Object[_0x5d72c2(0x2dd)](_0x2ff73f[_0x5d72c2(0x29b)])[_0x5d72c2(0x909)]>0x1){log('closing\x203'),log('closing\x2010'),_0x2ff73f['closePC'](_0xd42c89);return;}}_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x9a2)]={},_0x2ff73f['pcs'][_0xd42c89][_0x5d72c2(0x3eb)]=_0x2ff73f['loadoutID']+_0x2ff73f[_0x5d72c2(0x6f3)](0x5),_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x8cb)]=null,_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0xa58)]=null,_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x31a)]={},_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89]['obsState'][_0x5d72c2(0x602)]=null,_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89]['obsState'][_0x5d72c2(0x2ce)]=null,_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89]['obsState'][_0x5d72c2(0x222)]=null,_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x31a)][_0x5d72c2(0x9df)]=null,_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x31a)][_0x5d72c2(0x31c)]=null,_0x2ff73f['pcs'][_0xd42c89][_0x5d72c2(0x90c)]=![],_0x2ff73f['pcs'][_0xd42c89][_0x5d72c2(0x89d)]=![],_0x2ff73f['pcs'][_0xd42c89][_0x5d72c2(0x666)]=null,_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x247)]=null,_0x2ff73f['pcs'][_0xd42c89][_0x5d72c2(0x452)]=null,_0x2ff73f['pcs'][_0xd42c89][_0x5d72c2(0x639)]=null,_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x4b2)]=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89]['bitrateTimeoutFirefox']=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x875)]=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89]['setBitrate']=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x33a)]=![],_0x2ff73f['pcs'][_0xd42c89][_0x5d72c2(0xaa6)]=![],_0x2ff73f['pcs'][_0xd42c89][_0x5d72c2(0x384)]=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89]['enhanceAudio']=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x53a)]=![],_0x2ff73f['pcs'][_0xd42c89][_0x5d72c2(0x391)]=null,_0x2ff73f['pcs'][_0xd42c89][_0x5d72c2(0x617)]=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0xa13)]=![],_0x2ff73f['pcs'][_0xd42c89][_0x5d72c2(0x941)]=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x855)]=![],_0x2ff73f['pcs'][_0xd42c89][_0x5d72c2(0x472)]=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x6e9)]=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89]['allowMIDI']=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x2e3)]=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x619)]=![],_0x2ff73f['pcs'][_0xd42c89]['meshcast']=null,_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x33f)]=_0xd42c89,_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x3fd)]=![],_0x2ff73f['pcs'][_0xd42c89][_0x5d72c2(0x537)]=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x547)]=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x8d1)]=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x975)]=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0xa1a)]=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89]['showDirector']=null,_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89]['scene']=![],_0x2ff73f['pcs'][_0xd42c89][_0x5d72c2(0x8f3)]=![],_0x2ff73f['pcs'][_0xd42c89][_0x5d72c2(0x776)]=null,_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x796)]=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x2f9)]=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x8f6)]=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0xaae)]=![],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x339)]=null,_0x2ff73f['pcs'][_0xd42c89][_0x5d72c2(0x6a8)]=_0x2ff73f[_0x5d72c2(0x6a8)],_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0xa1c)]=Date[_0x5d72c2(0x841)]();function _0xa14007(_0x4a50bd=![]){var _0x4e2231=_0x5d72c2;if(_0x4a50bd)return;_0x2ff73f[_0x4e2231(0x29b)][_0xd42c89][_0x4e2231(0x351)]=_0x2ff73f[_0x4e2231(0x29b)][_0xd42c89][_0x4e2231(0x34a)](_0x4e2231(0x351)),_0x2ff73f['pcs'][_0xd42c89][_0x4e2231(0x351)]['UUID']=_0xd42c89,_0x2ff73f[_0x4e2231(0x29b)][_0xd42c89][_0x4e2231(0x351)]['onopen']=()=>{var _0x2ada72=_0x4e2231;if(_0x4a50bd)return;log('send\x20channel\x20open\x20pcs'),msg={},msg[_0x2ada72(0xa40)]={},msg[_0x2ada72(0xa40)][_0x2ada72(0x796)]=_0x2ff73f[_0x2ada72(0x796)],msg[_0x2ada72(0xa40)][_0x2ada72(0x2f9)]=_0x2ff73f[_0x2ada72(0x2f9)],msg[_0x2ada72(0xa40)]['muted']=_0x2ff73f[_0x2ada72(0x9fb)];try{(_0x2ff73f[_0x2ada72(0x3a1)][_0x2ada72(0x909)]||_0x2ff73f[_0x2ada72(0x674)])&&(msg[_0x2ada72(0xa40)][_0x2ada72(0x7c2)]=_0x2ff73f[_0x2ada72(0x3a1)][_0x2ada72(0x612)](','));}catch(_0x408a6a){}msg[_0x2ada72(0xa40)]['directorSpeakerMuted']=_0x2ff73f['directorSpeakerMuted'],msg[_0x2ada72(0xa40)][_0x2ada72(0x480)]=_0x2ff73f[_0x2ada72(0x480)],msg[_0x2ada72(0xa40)][_0x2ada72(0x50c)]=_0x2ff73f[_0x2ada72(0x50c)],msg[_0x2ada72(0xa40)][_0x2ada72(0x46d)]=_0x2ff73f['videoMuted'];_0x2ff73f[_0x2ada72(0x424)]?msg[_0x2ada72(0xa40)][_0x2ada72(0x574)]=!![]:msg[_0x2ada72(0xa40)]['room_init']=![];if(_0x2ff73f[_0x2ada72(0x971)]){if(_0x2ff73f[_0x2ada72(0x301)]&&_0x2ff73f[_0x2ada72(0x301)]===_0xd42c89)_0x2ff73f[_0x2ada72(0x233)]();else{msg[_0x2ada72(0x53b)]={},msg[_0x2ada72(0x53b)]['totalRoomBitrate']=_0x2ff73f[_0x2ada72(0x81d)];_0x2ff73f['soloChatUUID'][_0x2ada72(0x909)]&&!_0x2ff73f['soloChatUUID'][_0x2ada72(0x291)](_0xd42c89)&&(msg[_0x2ada72(0xa40)]['muted']=!![]);var _0x4696a1=[];for(var _0x3dafa9 in _0x2ff73f['pcs']){_0x2ff73f['pcs'][_0x3dafa9]['coDirector']===!![]&&_0x4696a1['push'](_0x3dafa9);}_0x2ff73f[_0x2ada72(0x93a)]&&(msg[_0x2ada72(0x53b)][_0x2ada72(0x3b5)]=!![]),_0x4696a1[_0x2ada72(0x909)]&&(msg[_0x2ada72(0x53b)][_0x2ada72(0x71b)]=_0x4696a1);}_0x2ff73f[_0x2ada72(0x50f)]&&(msg['info']['autoSync']=_0x2ff73f[_0x2ada72(0x50f)]);}_0x2ff73f[_0x2ada72(0x55b)]!==![]?msg[_0x2ada72(0xa40)]['broadcast_mode']=!![]:msg[_0x2ada72(0xa40)][_0x2ada72(0x8a7)]=![];_0x2ff73f[_0x2ada72(0x2d8)]?msg[_0x2ada72(0xa40)]['remote']=!![]:msg['info'][_0x2ada72(0x2d8)]=![];if(_0x2ff73f[_0x2ada72(0x55c)])msg[_0x2ada72(0xa40)][_0x2ada72(0x987)]=_0x2ff73f[_0x2ada72(0x55c)];else{if(_0x2ff73f[_0x2ada72(0x55c)]===![])msg[_0x2ada72(0xa40)][_0x2ada72(0x987)]=![];else _0x2ff73f[_0x2ada72(0x424)]&&!_0x2ff73f[_0x2ada72(0x971)]?msg[_0x2ada72(0xa40)][_0x2ada72(0x987)]=![]:msg[_0x2ada72(0xa40)][_0x2ada72(0x987)]=null;}_0x2ff73f['consent']&&(msg[_0x2ada72(0xa40)][_0x2ada72(0x3d8)]=!![]);msg[_0x2ada72(0xa40)][_0x2ada72(0x581)]=_0x2ff73f[_0x2ada72(0x265)];_0x2ff73f[_0x2ada72(0xa99)]?msg[_0x2ada72(0xa08)]=_0x2ff73f['screenShareState']:msg[_0x2ada72(0xa08)]=![];msg[_0x2ada72(0xa40)][_0x2ada72(0x3ce)]=_0x2ff73f[_0x2ada72(0x2df)],msg['info'][_0x2ada72(0x4e4)]=_0x2ff73f[_0x2ada72(0x8d0)],msg[_0x2ada72(0xa40)][_0x2ada72(0x273)]=_0x2ff73f[_0x2ada72(0x8c9)],msg[_0x2ada72(0xa40)]['maxvb_url']=_0x2ff73f[_0x2ada72(0x5e8)],msg['info'][_0x2ada72(0xa12)]=_0x2ff73f[_0x2ada72(0x4ec)],msg[_0x2ada72(0xa40)][_0x2ada72(0x887)]=_0x2ff73f[_0x2ada72(0x368)],msg[_0x2ada72(0xa40)][_0x2ada72(0x59a)]=_0x2ff73f[_0x2ada72(0x813)],msg[_0x2ada72(0xa40)][_0x2ada72(0x280)]=_0x2ff73f['autoGainControl'],msg[_0x2ada72(0xa40)][_0x2ada72(0x94c)]=_0x2ff73f[_0x2ada72(0x90a)],msg['info'][_0x2ada72(0x7d8)]=_0x2ff73f['version'],msg[_0x2ada72(0xa40)][_0x2ada72(0x8ec)]=_0x2ff73f[_0x2ada72(0x7e1)],msg[_0x2ada72(0xa40)][_0x2ada72(0x3d9)]=_0x2ff73f['compressor'],msg[_0x2ada72(0xa40)][_0x2ada72(0x7b4)]=_0x2ff73f['micDelay'],msg['info'][_0x2ada72(0x91f)]=_0x2ff73f[_0x2ada72(0x2c0)],msg[_0x2ada72(0xa40)][_0x2ada72(0x3e0)]=!_0x2ff73f[_0x2ada72(0x96f)],msg[_0x2ada72(0xa40)][_0x2ada72(0xa27)]=_0x2ff73f[_0x2ada72(0x2de)],msg[_0x2ada72(0xa40)][_0x2ada72(0x89f)]=_0x2ff73f[_0x2ada72(0x3d7)],msg['info'][_0x2ada72(0x7fe)]=_0x2ff73f[_0x2ada72(0xa24)];_0x2ff73f[_0x2ada72(0x9a2)][_0x2ada72(0x911)]&&(msg[_0x2ada72(0xa40)]['conn_type']=_0x2ff73f[_0x2ada72(0x9a2)][_0x2ada72(0x911)]);_0x2ff73f[_0x2ada72(0x37d)]!==![]?_0x2ff73f[_0x2ada72(0x3f7)]?msg['info'][_0x2ada72(0x9d4)]=_0x2ff73f[_0x2ada72(0x37d)]+parseInt(_0x2ff73f[_0x2ada72(0x3f7)]):msg[_0x2ada72(0xa40)][_0x2ada72(0x9d4)]=_0x2ff73f[_0x2ada72(0x37d)]:msg[_0x2ada72(0xa40)][_0x2ada72(0x9d4)]=_0x2ff73f['rotate'];msg[_0x2ada72(0xa40)][_0x2ada72(0x9d4)]&&msg[_0x2ada72(0xa40)][_0x2ada72(0x9d4)]>=0x168&&(msg[_0x2ada72(0xa40)][_0x2ada72(0x9d4)]-=0x168);try{navigator&&navigator[_0x2ada72(0x707)]&&(msg[_0x2ada72(0xa40)][_0x2ada72(0x82c)]=navigator[_0x2ada72(0x707)]);navigator&&navigator[_0x2ada72(0x459)]&&(msg['info'][_0x2ada72(0x459)]=navigator[_0x2ada72(0x459)]);msg[_0x2ada72(0xa40)][_0x2ada72(0x3f8)]=gpgpuSupport;if(SafariVersion)msg[_0x2ada72(0xa40)]['Browser']=_0x2ada72(0x862);else{if(getChromeVersion()>0x3c)msg[_0x2ada72(0xa40)][_0x2ada72(0xa6d)]=_0x2ada72(0x271)+getChromeVersion();else{if(userAgent[_0x2ada72(0x276)]('Firefox')>=0x0)msg[_0x2ada72(0xa40)][_0x2ada72(0xa6d)]=_0x2ada72(0x921);else userAgent[_0x2ada72(0x276)](_0x2ada72(0x3ac))>=0x0?msg[_0x2ada72(0xa40)][_0x2ada72(0xa6d)]=_0x2ada72(0x516):msg['info']['Browser']=_0x2ada72(0x84d);}}}catch(_0x8913dd){};_0x2ff73f[_0x2ada72(0x95a)]&&(_0x2ada72(0xa02)in _0x2ff73f[_0x2ada72(0x95a)]&&(typeof _0x2ff73f['batteryState']['level']=='number'?msg[_0x2ada72(0xa40)]['power_level']=parseInt(_0x2ff73f[_0x2ada72(0x95a)][_0x2ada72(0xa02)]*0x64):msg[_0x2ada72(0xa40)][_0x2ada72(0x918)]=_0x2ff73f['batteryState'][_0x2ada72(0xa02)]),_0x2ada72(0x7dc)in _0x2ff73f[_0x2ada72(0x95a)]&&(msg[_0x2ada72(0xa40)]['plugged_in']=_0x2ff73f[_0x2ada72(0x95a)][_0x2ada72(0x7dc)]));_0x2ff73f[_0x2ada72(0x7ed)]&&(msg['info'][_0x2ada72(0x7ed)]=_0x2ff73f[_0x2ada72(0x7ed)]);try{_0x2ff73f[_0x2ada72(0xa40)]['out']&&(msg['miniInfo']={},msg['miniInfo'][_0x2ada72(0x5e7)]={},msg[_0x2ada72(0x660)][_0x2ada72(0x5e7)]['c']=_0x2ff73f[_0x2ada72(0xa40)][_0x2ada72(0x5e7)]['c']);}catch(_0xa2209e){}_0x2ff73f[_0x2ada72(0x937)](msg,_0xd42c89),pokeIframeAPI(_0x2ada72(0x761),!![],_0xd42c89),pokeIframeAPI(_0x2ada72(0x394),!![],_0xd42c89),updateUserList();},_0x2ff73f['pcs'][_0xd42c89]['sendChannel'][_0x4e2231(0x677)]=()=>{var _0x20ecfa=_0x4e2231;pokeIframeAPI(_0x20ecfa(0x761),![],_0xd42c89),_0x2ff73f[_0x20ecfa(0x2f1)](),warnlog(_0x20ecfa(0x2c3));return;},_0x2ff73f[_0x4e2231(0x29b)][_0xd42c89][_0x4e2231(0x351)][_0x4e2231(0x73c)]=async function(_0x2016cf){var _0x1367c6=_0x4e2231;log(_0x1367c6(0x9dd));try{var _0x51123c=JSON[_0x1367c6(0x51e)](_0x2016cf['data']);}catch(_0xef4d79){warnlog('Couldn\x27t\x20parse\x20JSON;\x20will\x20attempt\x20as\x20ArrayBuffer\x20UINT8ARRAY'),log(_0x2016cf[_0x1367c6(0x6fa)]);try{var _0x2a0d46=new TextDecoder()[_0x1367c6(0x546)](_0x2016cf[_0x1367c6(0x6fa)]),_0x51123c=JSON['parse'](_0x2a0d46);}catch(_0x543fb6){try{var _0x51123c=await new Response(_0x2016cf[_0x1367c6(0x6fa)])[_0x1367c6(0x963)]();_0x51123c=JSON['parse'](_0x51123c);}catch(_0x5cfeaa){return;}}}log(_0x51123c);if('remote'in _0x51123c)try{_0x51123c=await _0x2ff73f[_0x1367c6(0x789)](_0x51123c);if(!_0x51123c)return;}catch(_0x3dca7f){errorlor(_0x3dca7f);}_0x1367c6(0x372)in _0x51123c?await _0x2ff73f[_0x1367c6(0x848)](_0x51123c,_0xd42c89+_0x1367c6(0x4ca)):await _0x2ff73f[_0x1367c6(0x848)](_0x51123c,_0xd42c89);};}_0xa14007(![]),_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x98d)]=function(_0x9bdb0b){var _0x53a31e=_0x5d72c2;warnlog(_0x53a31e(0x781)),warnlog(_0x9bdb0b);if(_0x9bdb0b[_0x53a31e(0x835)][_0x53a31e(0x796)]&&_0x9bdb0b[_0x53a31e(0x835)][_0x53a31e(0x796)]!==_0x53a31e(0x351)){_0x2ff73f[_0x53a31e(0x620)](_0x2ff73f[_0x53a31e(0x7f6)],_0xd42c89,_0x9bdb0b[_0x53a31e(0x835)]);return;}},_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89]['onnegotiationneeded']=function(_0x558b8f){var _0x2cdb7c=_0x5d72c2;log('onnegotiationneeded\x20triggered;\x20creating\x20offer'),_0x2ff73f[_0x2cdb7c(0x66b)](_0xd42c89);},_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x876)]=_0x52fc5f=>{var _0x5502f2=_0x5d72c2;errorlog(_0x5502f2(0x8e9));},_0x2ff73f['pcs'][_0xd42c89]['iceTimer']=null,_0x2ff73f['pcs'][_0xd42c89][_0x5d72c2(0x757)]=[],_0x2ff73f['pcs'][_0xd42c89]['onicecandidate']=function(_0x310bd6){var _0x22569c=_0x5d72c2;if(_0x310bd6[_0x22569c(0x606)]==null){log(_0x22569c(0x514));return;}log(_0x310bd6);try{if(_0x2ff73f[_0x22569c(0x64d)]){if(_0x310bd6[_0x22569c(0x606)]['candidate'][_0x22569c(0x276)](_0x2ff73f[_0x22569c(0x64d)])===-0x1){log(_0x22569c(0x8b4));return;}else log(_0x310bd6[_0x22569c(0x606)]);}}catch(_0x52d27f){errorlog(_0x52d27f);}if(_0x2ff73f[_0x22569c(0x29b)][_0xd42c89]['iceTimer']!==null){_0x2ff73f[_0x22569c(0x29b)][_0xd42c89][_0x22569c(0x757)][_0x22569c(0x688)](_0x310bd6[_0x22569c(0x606)]);return;}_0x2ff73f[_0x22569c(0x29b)][_0xd42c89]['iceBundle'][_0x22569c(0x688)](_0x310bd6[_0x22569c(0x606)]),_0x2ff73f[_0x22569c(0x29b)][_0xd42c89]['iceTimer']=setTimeout(function(_0xed8f78){var _0x487a08=_0x22569c;try{_0x2ff73f[_0x487a08(0x29b)][_0xed8f78][_0x487a08(0x84e)]=null;}catch(_0x6013e3){warnlog('ice\x20timer\x20no\x20longer\x20exists');return;}var _0x9ea6b2={};_0x9ea6b2[_0x487a08(0x33f)]=_0xed8f78,_0x9ea6b2['type']='local',_0x9ea6b2[_0x487a08(0x960)]=_0x2ff73f[_0x487a08(0x29b)][_0xed8f78][_0x487a08(0x757)],_0x9ea6b2[_0x487a08(0x3eb)]=_0x2ff73f[_0x487a08(0x29b)][_0xed8f78][_0x487a08(0x3eb)],_0x2ff73f[_0x487a08(0x29b)][_0xed8f78][_0x487a08(0x757)]=[],_0x2ff73f['password']?_0x2ff73f[_0x487a08(0x3c8)](JSON['stringify'](_0x9ea6b2[_0x487a08(0x960)]))[_0x487a08(0x9a0)](function(_0x32dd43){var _0x206f65=_0x487a08;_0x9ea6b2['candidates']=_0x32dd43[0x0],_0x9ea6b2[_0x206f65(0x8c1)]=_0x32dd43[0x1],_0x2ff73f[_0x206f65(0x26c)](_0x9ea6b2);})[_0x487a08(0x9e9)](errorlog):_0x2ff73f[_0x487a08(0x26c)](_0x9ea6b2);},0xc8,_0xd42c89);},_0x2ff73f[_0x5d72c2(0x848)]=async function(_0x1e97d1,_0x48448d){var _0x14bd4b=_0x5d72c2;_0x1e97d1[_0x14bd4b(0x33f)]=_0x48448d;if(_0x1e97d1[_0x14bd4b(0x93c)]){_0x2ff73f[_0x14bd4b(0x904)](_0x1e97d1);return;}else{if(_0x1e97d1[_0x14bd4b(0x606)]){log(_0x14bd4b(0x561)),_0x2ff73f[_0x14bd4b(0xa33)](_0x1e97d1);return;}else{if(_0x1e97d1[_0x14bd4b(0x960)]){log(_0x14bd4b(0x259)),_0x2ff73f[_0x14bd4b(0x97c)](_0x1e97d1);return;}else{if(_0x14bd4b(0x2f1)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x6f4)]=_0x1e97d1[_0x14bd4b(0x2f1)],_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d),warnlog(_0x14bd4b(0x239));return;}else{if(_0x14bd4b(0x6f4)in _0x1e97d1){warnlog(_0x14bd4b(0x1fb));return;}else{if('bye'in _0x1e97d1){warnlog(_0x14bd4b(0x4db)),log('closing\x2012'),_0x2ff73f[_0x14bd4b(0xa21)](_0x48448d);return;}}}}}}if(_0x2ff73f[_0x14bd4b(0x971)]){if('requestCoDirector'in _0x1e97d1&&_0x14bd4b(0x8c1)in _0x1e97d1){if(_0x2ff73f[_0x14bd4b(0x38a)])_0x2ff73f['directorHash']?_0x2ff73f[_0x14bd4b(0x53f)](_0x1e97d1[_0x14bd4b(0x4cf)],_0x1e97d1['vector'],_0x2ff73f[_0x14bd4b(0x69a)])[_0x14bd4b(0x9a0)](function(_0x50425e){var _0x446c24=_0x14bd4b;if(_0x50425e===_0x2ff73f[_0x446c24(0x69a)]){_0x2ff73f[_0x446c24(0x29b)][_0x48448d]['coDirector']=!![],getById('container_'+_0x48448d)['classList'][_0x446c24(0x7cd)]('directorBlue'),_0x2ff73f[_0x446c24(0x9a5)](_0x48448d);var _0x420755={};_0x420755[_0x446c24(0x8d2)]='requestCoDirector',_0x2ff73f[_0x446c24(0x937)](_0x420755,_0x48448d);}else{warnlog('codirector\x20request\x20hash\x20failed');var _0x420755={};_0x420755[_0x446c24(0x77d)]='requestCoDirector',_0x2ff73f[_0x446c24(0x937)](_0x420755,_0x48448d);}})[_0x14bd4b(0x9e9)](function(){var _0x124fcc=_0x14bd4b;warnlog('Failed\x20attempt\x20to\x20connect\x20as\x20co-director');var _0x9a9b90={};_0x9a9b90['rejected']=_0x124fcc(0x4cf),_0x2ff73f['sendMessage'](_0x9a9b90,_0x48448d);}):generateHash(_0x2ff73f['directorPassword']+_0x2ff73f[_0x14bd4b(0x432)]+_0x14bd4b(0x285),0xc)[_0x14bd4b(0x9a0)](function(_0x1e9f80){var _0x42c527=_0x14bd4b;_0x2ff73f[_0x42c527(0x69a)]=_0x1e9f80,_0x2ff73f['decryptMessage'](_0x1e97d1['requestCoDirector'],_0x1e97d1[_0x42c527(0x8c1)],_0x2ff73f[_0x42c527(0x69a)])['then'](function(_0xa0080d){var _0x39df31=_0x42c527;if(_0xa0080d===_0x2ff73f[_0x39df31(0x69a)]){_0x2ff73f[_0x39df31(0x29b)][_0x48448d][_0x39df31(0x875)]=!![],getById(_0x39df31(0x205)+_0x48448d)[_0x39df31(0x8dd)][_0x39df31(0x7cd)](_0x39df31(0x9d2)),_0x2ff73f[_0x39df31(0x9a5)](_0x48448d);var _0x1964f5={};_0x1964f5[_0x39df31(0x8d2)]=_0x39df31(0x4cf),_0x2ff73f[_0x39df31(0x5cd)](_0x1964f5,_0x48448d);}else{warnlog(_0x39df31(0x849));var _0x1964f5={};_0x1964f5[_0x39df31(0x77d)]='requestCoDirector',_0x2ff73f[_0x39df31(0x5cd)](_0x1964f5,_0x48448d);}})[_0x42c527(0x9e9)](function(){var _0x112aed=_0x42c527;warnlog(_0x112aed(0x6e6));var _0x4debea={};_0x4debea['rejected']=_0x112aed(0x4cf),_0x2ff73f[_0x112aed(0x5cd)](_0x4debea,_0x48448d);});return;})[_0x14bd4b(0x9e9)](errorlog);else{warnlog(_0x14bd4b(0x522));var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]=_0x14bd4b(0x4cf),_0x2ff73f[_0x14bd4b(0x5cd)](_0x58022b,_0x48448d);}}if('migrate'in _0x1e97d1&&_0x14bd4b(0x424)in _0x1e97d1){log(_0x14bd4b(0x5b4));if(_0x2ff73f[_0x14bd4b(0x34b)]){if(_0x48448d in _0x2ff73f['pcs']&&_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d]['coDirector']===!![]){log(_0x14bd4b(0x5a9));var _0x58022b={};if(_0x1e97d1[_0x14bd4b(0x8b9)]&&_0x1e97d1['transferSettings'][_0x14bd4b(0x3b9)]){_0x58022b[_0x14bd4b(0xa63)]=_0x14bd4b(0x85a),_0x58022b['transferSettings']=_0x1e97d1[_0x14bd4b(0x8b9)],log(_0x58022b);if(_0x2ff73f[_0x14bd4b(0x5cd)](_0x58022b,_0x1e97d1['migrate'][_0x14bd4b(0x5ee)]())){var _0x58022b={};_0x58022b['request']=_0x14bd4b(0x85a),_0x58022b[_0x14bd4b(0x424)]=_0x1e97d1[_0x14bd4b(0x424)],_0x58022b[_0x14bd4b(0x543)]=_0x1e97d1[_0x14bd4b(0x85a)]['toString'](),_0x2ff73f[_0x14bd4b(0xaac)](_0x58022b);}log(_0x58022b);}else{if(_0x1e97d1[_0x14bd4b(0x8b9)]&&_0x14bd4b(0x55b)in _0x1e97d1[_0x14bd4b(0x8b9)]){_0x58022b[_0x14bd4b(0xa63)]=_0x14bd4b(0x85a),_0x58022b[_0x14bd4b(0x8b9)]=_0x1e97d1[_0x14bd4b(0x8b9)],delete _0x58022b[_0x14bd4b(0x8b9)][_0x14bd4b(0x424)],delete _0x58022b['transferSettings'][_0x14bd4b(0x99a)],log(_0x58022b);if(_0x2ff73f[_0x14bd4b(0x5cd)](_0x58022b,_0x1e97d1['migrate'][_0x14bd4b(0x5ee)]())){var _0x58022b={};_0x58022b[_0x14bd4b(0xa63)]='migrate',_0x58022b['roomid']=_0x1e97d1['roomid'],_0x58022b[_0x14bd4b(0x543)]=_0x1e97d1[_0x14bd4b(0x85a)][_0x14bd4b(0x5ee)](),_0x2ff73f['sendMsg'](_0x58022b);}log(_0x58022b);}else _0x58022b[_0x14bd4b(0xa63)]=_0x14bd4b(0x85a),_0x58022b[_0x14bd4b(0x424)]=_0x1e97d1['roomid'],_0x58022b['target']=_0x1e97d1['migrate']['toString'](),_0x2ff73f[_0x14bd4b(0xaac)](_0x58022b);}pokeIframeAPI('transfer',_0x1e97d1[_0x14bd4b(0x424)],_0x1e97d1[_0x14bd4b(0x85a)][_0x14bd4b(0x5ee)]());}}else{var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]=_0x14bd4b(0x7b7),_0x2ff73f[_0x14bd4b(0x5cd)](_0x58022b,_0x48448d);}}}if(_0x14bd4b(0x7e9)in _0x1e97d1){if(!_0x1e97d1[_0x14bd4b(0x33f)]){log('no\x20UUID\x20in\x20msg');return;}var _0x415697=_0x1e97d1[_0x14bd4b(0x7e9)];if(!_0x2ff73f['pcs'][_0x415697]){log('no\x20pcs[UUID]');return;}if(_0x2ff73f[_0x14bd4b(0x752)][_0x14bd4b(0x276)](_0x415697)>=0x0){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]=_0x14bd4b(0x7e9),_0x2ff73f['sendMessage'](_0x58022b,_0x1e97d1[_0x14bd4b(0x33f)]),warnlog(_0x14bd4b(0x45c));return;}if(_0x2ff73f[_0x14bd4b(0x2d8)]){if(_0x14bd4b(0x2d8)in _0x1e97d1&&_0x1e97d1[_0x14bd4b(0x2d8)]===_0x2ff73f[_0x14bd4b(0x2d8)]&&_0x2ff73f[_0x14bd4b(0x2d8)]){}else{if(_0x2ff73f[_0x14bd4b(0x2d8)]===!![]){}}}else{if(_0x2ff73f[_0x14bd4b(0x752)][_0x14bd4b(0x276)](_0x1e97d1[_0x14bd4b(0x33f)])>=0x0){}else return;}_0x14bd4b(0x44b)in _0x1e97d1&&_0x2ff73f['targetBitrate'](_0x415697,_0x1e97d1[_0x14bd4b(0x44b)]);_0x14bd4b(0x811)in _0x1e97d1&&_0x2ff73f[_0x14bd4b(0x811)](_0x415697,_0x1e97d1['targetAudioBitrate']);if('requestResolution'in _0x1e97d1)try{_0x1e97d1[_0x14bd4b(0x51b)]['s']?_0x2ff73f[_0x14bd4b(0x569)](_0x415697,_0x1e97d1[_0x14bd4b(0x51b)]['w'],_0x1e97d1[_0x14bd4b(0x51b)]['h'],!![]):_0x2ff73f[_0x14bd4b(0x569)](_0x415697,_0x1e97d1['requestResolution']['w'],_0x1e97d1[_0x14bd4b(0x51b)]['h'],![]);}catch(_0xd49158){errorlog(_0xd49158);}return;}manageSceneState(_0x1e97d1,_0x48448d);try{if('info'in _0x1e97d1){_0x2ff73f['pcs'][_0x48448d][_0x14bd4b(0x9a2)][_0x14bd4b(0xa40)]=_0x1e97d1[_0x14bd4b(0xa40)];_0x14bd4b(0x796)in _0x1e97d1[_0x14bd4b(0xa40)]&&(typeof _0x1e97d1[_0x14bd4b(0xa40)][_0x14bd4b(0x796)]==_0x14bd4b(0x988)?_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x796)]=sanitizeLabel(_0x1e97d1[_0x14bd4b(0xa40)][_0x14bd4b(0x796)]):_0x2ff73f['pcs'][_0x48448d]['label']=![]);if(_0x48448d===_0x2ff73f[_0x14bd4b(0x301)])try{_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x9a2)][_0x14bd4b(0xa40)]['director']=!![];}catch(_0x3b5077){}else{if(_0x2ff73f['directorList'][_0x14bd4b(0x276)](_0x48448d)>=0x0)try{_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x9a2)]['info']['coDirector']=!![];}catch(_0x54e55f){}}if(Firefox)try{_0x14bd4b(0x58e)in _0x1e97d1[_0x14bd4b(0xa40)]&&(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x89d)]===![]&&(_0x1e97d1[_0x14bd4b(0xa40)]['vb_url']&&parseInt(_0x1e97d1['info'][_0x14bd4b(0x58e)])>0x0&&(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x89d)]=parseInt(_0x1e97d1[_0x14bd4b(0xa40)][_0x14bd4b(0x58e)]),_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x452)]&&clearTimeout(_0x2ff73f['pcs'][_0x48448d][_0x14bd4b(0x452)]),_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x452)]=setTimeout(function(_0x17f1ad){var _0x52e6b0=_0x14bd4b;_0x2ff73f[_0x52e6b0(0x3bf)](_0x17f1ad,null);},0x3e8,_0x48448d))));}catch(_0x13bcd7){errorlog(_0x13bcd7);}pokeIframeAPI(_0x14bd4b(0x2ec),_0x1e97d1['info'],_0x48448d);}if('ifs'in _0x1e97d1){if(_0x2ff73f[_0x14bd4b(0x5b5)])try{_0x2ff73f['iframeSrc'][_0x14bd4b(0x9ee)](_0x14bd4b(0x5bf))&&processIframeSyncFeedback(_0x1e97d1['ifs'],_0x48448d);}catch(_0x1bfbbe){errorlog(_0x1bfbbe);}}'pipe'in _0x1e97d1&&_0x2ff73f[_0x14bd4b(0x768)](_0x1e97d1['pipe'],_0x48448d);'autoSync'in _0x1e97d1&&(_0x2ff73f['autoSyncObject']=_0x1e97d1[_0x14bd4b(0xa09)],_0x2ff73f[_0x14bd4b(0x3d6)](_0x48448d));_0x14bd4b(0x90c)in _0x1e97d1&&(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x90c)]=parseInt(_0x1e97d1['optimizedBitrate']));_0x14bd4b(0x684)in _0x1e97d1&&_0x2ff73f['limitAudioBitrate'](_0x48448d,_0x1e97d1[_0x14bd4b(0x684)]);_0x14bd4b(0x389)in _0x1e97d1&&_0x2ff73f['limitBitrate'](_0x48448d,_0x1e97d1[_0x14bd4b(0x389)]);_0x14bd4b(0x44b)in _0x1e97d1&&_0x2ff73f[_0x14bd4b(0x44b)](_0x48448d,_0x1e97d1[_0x14bd4b(0x44b)]);_0x14bd4b(0x811)in _0x1e97d1&&_0x2ff73f[_0x14bd4b(0x811)](_0x48448d,_0x1e97d1[_0x14bd4b(0x811)]);if(_0x14bd4b(0x1ef)in _0x1e97d1){if(_0x14bd4b(0x2d8)in _0x1e97d1){if(_0x1e97d1[_0x14bd4b(0x2d8)]===_0x2ff73f[_0x14bd4b(0x2d8)]&&_0x2ff73f['remote']||_0x2ff73f[_0x14bd4b(0x2d8)]===!![]){_0x2ff73f[_0x14bd4b(0x1ef)]();return;}}}if('reload'in _0x1e97d1){if(_0x14bd4b(0x2d8)in _0x1e97d1){if(_0x1e97d1[_0x14bd4b(0x2d8)]===_0x2ff73f[_0x14bd4b(0x2d8)]&&_0x2ff73f['remote']||_0x2ff73f[_0x14bd4b(0x2d8)]===!![]){_0x2ff73f[_0x14bd4b(0x1ef)](!![]);return;}}}if(_0x14bd4b(0x470)in _0x1e97d1){if(_0x2ff73f[_0x14bd4b(0x752)][_0x14bd4b(0x276)](_0x48448d)>=0x0){var _0x175372={};if(_0x2ff73f['mc'][_0x14bd4b(0x9a2)])_0x175372[_0x14bd4b(0x747)]=_0x2ff73f['mc']['stats'];else for(var _0x551c9d in _0x2ff73f[_0x14bd4b(0x29b)]){if(_0x551c9d===_0x48448d)continue;_0x175372[_0x551c9d]=_0x2ff73f['pcs'][_0x551c9d][_0x14bd4b(0x9a2)];}var _0x58022b={};_0x58022b[_0x14bd4b(0x5b8)]=_0x175372,_0x2ff73f['sendMessage'](_0x58022b,_0x48448d);}else{if('remote'in _0x1e97d1){if(_0x1e97d1[_0x14bd4b(0x2d8)]===_0x2ff73f[_0x14bd4b(0x2d8)]&&_0x2ff73f[_0x14bd4b(0x2d8)]||_0x2ff73f[_0x14bd4b(0x2d8)]===!![]){var _0x175372={};if(_0x2ff73f['mc']['stats'])_0x175372[_0x14bd4b(0x747)]=_0x2ff73f['mc'][_0x14bd4b(0x9a2)];else for(var _0x551c9d in _0x2ff73f[_0x14bd4b(0x29b)]){if(_0x551c9d===_0x48448d)continue;_0x175372[_0x551c9d]=_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)];}var _0x58022b={};_0x58022b[_0x14bd4b(0x5b8)]=_0x175372,_0x2ff73f['sendMessage'](_0x58022b,_0x48448d);}}else{var _0x175372={};if(_0x2ff73f['mc'][_0x14bd4b(0x9a2)])_0x175372[_0x14bd4b(0x747)]=_0x2ff73f['mc'][_0x14bd4b(0x9a2)];else for(var _0x551c9d in _0x2ff73f[_0x14bd4b(0x29b)]){if(_0x551c9d===_0x48448d)continue;if(!_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)])continue;if(_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0xaa6)])continue;if(_0x2ff73f[_0x14bd4b(0x424)]){if('scene'in _0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)]){if(_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)][_0x14bd4b(0x32d)]===![])continue;}else continue;}_0x175372[_0x551c9d]={},_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)][_0x14bd4b(0x87b)]&&(_0x175372[_0x551c9d][_0x14bd4b(0x87b)]=_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)]['video_bitrate_kbps']),_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)]['nacks_per_second']&&(_0x175372[_0x551c9d]['nacks_per_second']=_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d]['stats'][_0x14bd4b(0x6bb)]),_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)]['available_outgoing_bitrate_kbps']&&(_0x175372[_0x551c9d][_0x14bd4b(0x263)]=_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)][_0x14bd4b(0x263)]),_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d]['stats'][_0x14bd4b(0x32d)]&&(_0x175372[_0x551c9d]['scene']=_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d]['stats'][_0x14bd4b(0x32d)]),_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x796)]&&(_0x175372[_0x551c9d][_0x14bd4b(0x796)]=_0x2ff73f['pcs'][_0x551c9d][_0x14bd4b(0x796)]),_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)][_0x14bd4b(0x44d)]&&(_0x175372[_0x551c9d][_0x14bd4b(0x44d)]=_0x2ff73f['pcs'][_0x551c9d][_0x14bd4b(0x9a2)][_0x14bd4b(0x44d)]),_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)][_0x14bd4b(0x610)]&&(_0x175372[_0x551c9d][_0x14bd4b(0x610)]=_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)][_0x14bd4b(0x610)]);}var _0x58022b={};_0x58022b[_0x14bd4b(0x5b8)]=_0x175372,_0x2ff73f['sendMessage'](_0x58022b,_0x48448d);}}}if(_0x14bd4b(0x746)in _0x1e97d1){clearInterval(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x407)]);if(_0x2ff73f['directorList'][_0x14bd4b(0x276)](_0x48448d)>=0x0){if(_0x1e97d1[_0x14bd4b(0x746)]){_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x407)]=setInterval(function(_0xf94dfc){var _0x53379d=_0x14bd4b,_0x9f09ac={};if(_0x2ff73f['mc']['stats'])_0x9f09ac[_0x53379d(0x747)]=_0x2ff73f['mc']['stats'];else for(var _0x5c62f9 in _0x2ff73f[_0x53379d(0x29b)]){if(_0x5c62f9===_0xf94dfc)continue;if(!_0x2ff73f[_0x53379d(0x29b)][_0x5c62f9][_0x53379d(0x9a2)])continue;if(_0x2ff73f[_0x53379d(0x29b)][_0x5c62f9][_0x53379d(0xaa6)])continue;_0x9f09ac[_0x5c62f9]=_0x2ff73f[_0x53379d(0x29b)][_0x5c62f9][_0x53379d(0x9a2)];}var _0x187222={};_0x187222[_0x53379d(0x5b8)]=_0x9f09ac,_0x2ff73f[_0x53379d(0x937)](_0x187222,_0xf94dfc);},0xbb8,_0x48448d);var _0x175372={};if(_0x2ff73f['mc'][_0x14bd4b(0x9a2)])_0x175372['meshcast']=_0x2ff73f['mc'][_0x14bd4b(0x9a2)];else for(var _0x551c9d in _0x2ff73f[_0x14bd4b(0x29b)]){if(_0x551c9d===_0x48448d)continue;if(!_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d]['stats'])continue;if(_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0xaa6)])continue;_0x175372[_0x551c9d]=_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)];}var _0x58022b={};_0x58022b[_0x14bd4b(0x5b8)]=_0x175372,_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}}else{if(_0x14bd4b(0x2d8)in _0x1e97d1){if(_0x1e97d1[_0x14bd4b(0x2d8)]===_0x2ff73f[_0x14bd4b(0x2d8)]&&_0x2ff73f['remote']||_0x2ff73f['remote']===!![]){if(_0x1e97d1[_0x14bd4b(0x746)]){_0x2ff73f['pcs'][_0x48448d][_0x14bd4b(0x407)]=setInterval(function(_0x22c7ac){var _0x443ab6=_0x14bd4b,_0x28d3ff={};if(_0x2ff73f['mc'][_0x443ab6(0x9a2)])_0x28d3ff['meshcast']=_0x2ff73f['mc']['stats'];else for(var _0x180174 in _0x2ff73f[_0x443ab6(0x29b)]){if(_0x180174===_0x22c7ac)continue;if(!_0x2ff73f[_0x443ab6(0x29b)][_0x180174][_0x443ab6(0x9a2)])continue;if(_0x2ff73f['pcs'][_0x180174][_0x443ab6(0xaa6)])continue;_0x28d3ff[_0x180174]=_0x2ff73f[_0x443ab6(0x29b)][_0x180174][_0x443ab6(0x9a2)];}var _0x46291d={};_0x46291d['remoteStats']=_0x28d3ff,_0x2ff73f[_0x443ab6(0x937)](_0x46291d,_0x22c7ac);},0xbb8,_0x48448d);var _0x175372={};if(_0x2ff73f['mc']['stats'])_0x175372[_0x14bd4b(0x747)]=_0x2ff73f['mc'][_0x14bd4b(0x9a2)];else for(var _0x551c9d in _0x2ff73f[_0x14bd4b(0x29b)]){if(_0x551c9d===_0x48448d)continue;if(!_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d]['stats'])continue;if(_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d]['guest'])continue;_0x175372[_0x551c9d]=_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)];}var _0x58022b={};_0x58022b[_0x14bd4b(0x5b8)]=_0x175372,_0x2ff73f['sendMessage'](_0x58022b,_0x48448d);}}}else{if(_0x1e97d1[_0x14bd4b(0x746)]){_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x407)]=setInterval(function(_0xdcdb57){var _0x5ec3d0=_0x14bd4b,_0x3449a2={};if(_0x2ff73f['mc']['stats'])_0x3449a2[_0x5ec3d0(0x747)]=_0x2ff73f['mc']['stats'];else for(var _0x53b46c in _0x2ff73f[_0x5ec3d0(0x29b)]){if(_0x53b46c===_0xdcdb57)continue;if(!_0x2ff73f[_0x5ec3d0(0x29b)][_0x53b46c]['stats'])continue;if(_0x2ff73f[_0x5ec3d0(0x29b)][_0x53b46c][_0x5ec3d0(0xaa6)])continue;if(_0x2ff73f[_0x5ec3d0(0x424)]){if(_0x5ec3d0(0x32d)in _0x2ff73f['pcs'][_0x53b46c][_0x5ec3d0(0x9a2)]){if(_0x2ff73f[_0x5ec3d0(0x29b)][_0x53b46c]['stats'][_0x5ec3d0(0x32d)]===![])continue;}else continue;}_0x3449a2[_0x53b46c]={},_0x2ff73f[_0x5ec3d0(0x29b)][_0x53b46c][_0x5ec3d0(0x9a2)][_0x5ec3d0(0x87b)]&&(_0x3449a2[_0x53b46c][_0x5ec3d0(0x87b)]=_0x2ff73f[_0x5ec3d0(0x29b)][_0x53b46c]['stats'][_0x5ec3d0(0x87b)]),_0x2ff73f[_0x5ec3d0(0x29b)][_0x53b46c]['stats'][_0x5ec3d0(0x6bb)]&&(_0x3449a2[_0x53b46c]['nacks_per_second']=_0x2ff73f[_0x5ec3d0(0x29b)][_0x53b46c][_0x5ec3d0(0x9a2)]['nacks_per_second']),_0x2ff73f[_0x5ec3d0(0x29b)][_0x53b46c][_0x5ec3d0(0x9a2)][_0x5ec3d0(0x263)]&&(_0x3449a2[_0x53b46c][_0x5ec3d0(0x263)]=_0x2ff73f[_0x5ec3d0(0x29b)][_0x53b46c][_0x5ec3d0(0x9a2)]['available_outgoing_bitrate_kbps']),_0x2ff73f[_0x5ec3d0(0x29b)][_0x53b46c][_0x5ec3d0(0x9a2)][_0x5ec3d0(0x32d)]&&(_0x3449a2[_0x53b46c][_0x5ec3d0(0x32d)]=_0x2ff73f[_0x5ec3d0(0x29b)][_0x53b46c][_0x5ec3d0(0x9a2)]['scene']),_0x2ff73f[_0x5ec3d0(0x29b)][_0x53b46c]['label']&&(_0x3449a2[_0x53b46c][_0x5ec3d0(0x796)]=_0x2ff73f[_0x5ec3d0(0x29b)][_0x53b46c]['label']),_0x2ff73f[_0x5ec3d0(0x29b)][_0x53b46c][_0x5ec3d0(0x9a2)][_0x5ec3d0(0x44d)]&&(_0x3449a2[_0x53b46c][_0x5ec3d0(0x44d)]=_0x2ff73f[_0x5ec3d0(0x29b)][_0x53b46c]['stats'][_0x5ec3d0(0x44d)]),_0x2ff73f['pcs'][_0x53b46c][_0x5ec3d0(0x9a2)][_0x5ec3d0(0x610)]&&(_0x3449a2[_0x53b46c]['video_encoder']=_0x2ff73f[_0x5ec3d0(0x29b)][_0x53b46c][_0x5ec3d0(0x9a2)][_0x5ec3d0(0x610)]);}var _0x1fb43e={};_0x1fb43e['remoteStats']=_0x3449a2,_0x2ff73f['sendMessage'](_0x1fb43e,_0xdcdb57);},0xbb8,_0x48448d);var _0x175372={};if(_0x2ff73f['mc'][_0x14bd4b(0x9a2)])_0x175372[_0x14bd4b(0x747)]=_0x2ff73f['mc'][_0x14bd4b(0x9a2)];else for(var _0x551c9d in _0x2ff73f[_0x14bd4b(0x29b)]){if(_0x551c9d===_0x48448d)continue;if(!_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d]['stats'])continue;if(_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0xaa6)])continue;if(_0x2ff73f[_0x14bd4b(0x424)]){if(_0x14bd4b(0x32d)in _0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d]['stats']){if(_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)][_0x14bd4b(0x32d)]===![])continue;}else continue;}_0x175372[_0x551c9d]={},_0x2ff73f['pcs'][_0x551c9d][_0x14bd4b(0x9a2)]['video_bitrate_kbps']&&(_0x175372[_0x551c9d][_0x14bd4b(0x87b)]=_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)][_0x14bd4b(0x87b)]),_0x2ff73f['pcs'][_0x551c9d]['stats'][_0x14bd4b(0x6bb)]&&(_0x175372[_0x551c9d][_0x14bd4b(0x6bb)]=_0x2ff73f['pcs'][_0x551c9d]['stats']['nacks_per_second']),_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d]['stats']['available_outgoing_bitrate_kbps']&&(_0x175372[_0x551c9d][_0x14bd4b(0x263)]=_0x2ff73f['pcs'][_0x551c9d]['stats'][_0x14bd4b(0x263)]),_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)][_0x14bd4b(0x32d)]&&(_0x175372[_0x551c9d][_0x14bd4b(0x32d)]=_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)][_0x14bd4b(0x32d)]),_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d]['label']&&(_0x175372[_0x551c9d][_0x14bd4b(0x796)]=_0x2ff73f['pcs'][_0x551c9d]['label']),_0x2ff73f['pcs'][_0x551c9d][_0x14bd4b(0x9a2)][_0x14bd4b(0x44d)]&&(_0x175372[_0x551c9d][_0x14bd4b(0x44d)]=_0x2ff73f['pcs'][_0x551c9d]['stats'][_0x14bd4b(0x44d)]),_0x2ff73f['pcs'][_0x551c9d]['stats'][_0x14bd4b(0x610)]&&(_0x175372[_0x551c9d][_0x14bd4b(0x610)]=_0x2ff73f[_0x14bd4b(0x29b)][_0x551c9d][_0x14bd4b(0x9a2)][_0x14bd4b(0x610)]);}var _0x58022b={};_0x58022b[_0x14bd4b(0x5b8)]=_0x175372,_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}}}}if('requestResolution'in _0x1e97d1)try{_0x1e97d1[_0x14bd4b(0x51b)]['s']?_0x2ff73f[_0x14bd4b(0x569)](_0x1e97d1[_0x14bd4b(0x33f)],_0x1e97d1[_0x14bd4b(0x51b)]['w'],_0x1e97d1['requestResolution']['h'],!![]):_0x2ff73f['setResolution'](_0x1e97d1['UUID'],_0x1e97d1[_0x14bd4b(0x51b)]['w'],_0x1e97d1['requestResolution']['h'],![]);}catch(_0x21bba2){errorlog(_0x21bba2);}_0x14bd4b(0x3a6)in _0x1e97d1&&(_0x1e97d1[_0x14bd4b(0x32d)]?_0x2ff73f[_0x14bd4b(0x752)][_0x14bd4b(0x276)](_0x48448d)>=0x0?_0x2ff73f[_0x14bd4b(0x970)]():errorlog(_0x14bd4b(0x5b3)):_0x2ff73f['forcePLI'](_0x48448d));if(_0x14bd4b(0x287)in _0x1e97d1){var _0x20f996=![],_0x50e5ab=![];_0x2ff73f[_0x14bd4b(0x752)][_0x14bd4b(0x276)](_0x48448d)>=0x0&&(_0x20f996=!![],_0x14bd4b(0x45f)in _0x1e97d1&&(_0x1e97d1[_0x14bd4b(0x45f)]==!![]&&(_0x50e5ab=!![]))),log(_0x14bd4b(0x967)+_0x20f996),getChatMessage(_0x1e97d1[_0x14bd4b(0x287)],_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x796)],_0x20f996,_0x50e5ab);}if(_0x14bd4b(0x2f9)in _0x1e97d1){_0x2ff73f['pcs'][_0x48448d][_0x14bd4b(0x2f9)]=parseInt(_0x1e97d1[_0x14bd4b(0x2f9)])||0x0;_0x48448d in _0x2ff73f[_0x14bd4b(0x7f6)]&&(_0x2ff73f[_0x14bd4b(0x7f6)][_0x48448d][_0x14bd4b(0x2f9)]=_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x2f9)]);if(_0x2ff73f[_0x14bd4b(0x971)]){var _0x9c43f7=document[_0x14bd4b(0x9bf)]('[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22'+_0x48448d+'\x22]');log(_0x9c43f7),_0x9c43f7[0x0]&&(_0x9c43f7[0x0][_0x14bd4b(0x464)]=parseInt(_0x1e97d1[_0x14bd4b(0x2f9)])||0x0);}updateMixer();}_0x14bd4b(0x3fd)in _0x1e97d1&&_0x2ff73f[_0x14bd4b(0xa89)](_0x48448d,parseFloat(_0x1e97d1[_0x14bd4b(0x3fd)])||0x0);if(_0x2ff73f[_0x14bd4b(0x971)]&&_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x875)]&&'directorState'in _0x1e97d1){log(_0x1e97d1),_0x2ff73f[_0x14bd4b(0xaa0)]=_0x1e97d1[_0x14bd4b(0x6c3)];for(var _0x1e0194 in _0x2ff73f[_0x14bd4b(0xaa0)]){syncSceneState(_0x1e0194),syncOtherState(_0x1e0194);}}if(_0x2ff73f[_0x14bd4b(0x752)]['indexOf'](_0x48448d)==-0x1){if(_0x14bd4b(0x5f1)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]=_0x14bd4b(0x5f1),_0x2ff73f['sendMessage'](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x27b)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]=_0x14bd4b(0x27b),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x919)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]='changeOrder',_0x2ff73f['sendMessage'](_0x58022b,_0x48448d);}else{if('changeURL'in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]='changeURL',_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x595)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]=_0x14bd4b(0x595),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x845)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]=_0x14bd4b(0x845),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x593)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]='requestChangeGating',_0x2ff73f['sendMessage'](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x4ef)in _0x1e97d1){var _0x58022b={};_0x58022b['rejected']=_0x14bd4b(0x4ef),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x2b8)in _0x1e97d1){var _0x58022b={};_0x58022b['rejected']=_0x14bd4b(0x2b8),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x2f7)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]=_0x14bd4b(0x2f7),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if('lowerhand'in _0x1e97d1){var _0x58022b={};_0x58022b['rejected']=_0x14bd4b(0x25a),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if('hangup'in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]=_0x14bd4b(0x1ef),_0x2ff73f['sendMessage'](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x8cc)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]='displayMute',_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x929)in _0x1e97d1){var _0x58022b={};_0x58022b['rejected']=_0x14bd4b(0x929),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x378)in _0x1e97d1){var _0x58022b={};_0x58022b['rejected']=_0x14bd4b(0x378),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x9ae)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]=_0x14bd4b(0x9ae),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x238)in _0x1e97d1){var _0x58022b={};_0x58022b['rejected']=_0x14bd4b(0x238),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x3cf)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]=_0x14bd4b(0x3cf),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x539)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]=_0x14bd4b(0x539),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x30c)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]=_0x14bd4b(0x30c),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x37b)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]=_0x14bd4b(0x37b),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x6ea)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]=_0x14bd4b(0x6ea),_0x2ff73f['sendMessage'](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x357)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]=_0x14bd4b(0x357),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x699)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]='pauseClock',_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if('showTime'in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x77d)]=_0x14bd4b(0x3b6),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}else{if(_0x14bd4b(0x3a1)in _0x1e97d1){var _0x58022b={};_0x58022b['rejected']=_0x14bd4b(0x3a1),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}}}}}}}}}}}}}}}}}}}}}}}}}}}else{if(_0x14bd4b(0x5f1)in _0x1e97d1){var _0x46eeee=_0x2ff73f['streamSrc']['getAudioTracks']();_0x46eeee['length']&&(_0x14bd4b(0x952)in _0x1e97d1?applyAudioHack(_0x1e97d1['keyname'],_0x1e97d1[_0x14bd4b(0x28c)],_0x1e97d1[_0x14bd4b(0x952)]):applyAudioHack(_0x1e97d1[_0x14bd4b(0x499)],_0x1e97d1[_0x14bd4b(0x28c)]));}if(_0x14bd4b(0x27b)in _0x1e97d1){if(_0x1e97d1[_0x14bd4b(0x27b)]){if(_0x2ff73f[_0x14bd4b(0x871)]){var _0x482b6d=0x1770;_0x1e97d1[_0x14bd4b(0x28c)]&&(_0x482b6d=parseInt(_0x1e97d1[_0x14bd4b(0x28c)])),recordLocalVideo(_0x14bd4b(0x29c),_0x482b6d);}}else _0x2ff73f['videoElement']&&recordLocalVideo(_0x14bd4b(0x77c));}if('changeOrder'in _0x1e97d1){_0x2ff73f[_0x14bd4b(0x2f9)]==![]&&(_0x2ff73f['order']=0x0);_0x2ff73f['order']+=parseInt(_0x1e97d1[_0x14bd4b(0x919)])||0x0;var _0x58022b={};_0x58022b={},_0x58022b[_0x14bd4b(0x2f9)]=_0x2ff73f['order'],_0x2ff73f[_0x14bd4b(0x906)](_0x58022b),updateMixer();}'changeURL'in _0x1e97d1&&changeURL(_0x1e97d1[_0x14bd4b(0x1e3)]);_0x14bd4b(0x3cf)in _0x1e97d1&&stopClock();_0x14bd4b(0x539)in _0x1e97d1&&resumeClock();_0x14bd4b(0x30c)in _0x1e97d1&&setClock(_0x1e97d1[_0x14bd4b(0x30c)]);_0x14bd4b(0x37b)in _0x1e97d1&&hideClock();_0x14bd4b(0x6ea)in _0x1e97d1&&showClock();_0x14bd4b(0x357)in _0x1e97d1&&startClock();_0x14bd4b(0x699)in _0x1e97d1&&pauseClock();if(_0x14bd4b(0x3b6)in _0x1e97d1){if(_0x2ff73f[_0x14bd4b(0x3b6)]!==![]){if(_0x1e97d1[_0x14bd4b(0x3b6)]&&!_0x2ff73f[_0x14bd4b(0x3b6)])toggleClock();else!_0x1e97d1[_0x14bd4b(0x3b6)]&&_0x2ff73f[_0x14bd4b(0x3b6)]&&toggleClock();}}_0x14bd4b(0x238)in _0x1e97d1&&toggleFileshare(_0x48448d);if(_0x14bd4b(0x3a1)in _0x1e97d1)try{_0x2ff73f[_0x14bd4b(0x937)]({'group':_0x1e97d1['group']}),_0x1e97d1[_0x14bd4b(0x3a1)]?_0x2ff73f[_0x14bd4b(0x3a1)]=_0x1e97d1[_0x14bd4b(0x3a1)]['split'](','):_0x2ff73f[_0x14bd4b(0x3a1)]=[],updateMixer(),pokeIframeAPI(_0x14bd4b(0x333),_0x2ff73f[_0x14bd4b(0x3a1)]);}catch(_0x35724d){}if(_0x14bd4b(0x595)in _0x1e97d1){if(_0x14bd4b(0x28c)in _0x1e97d1){if(typeof _0x1e97d1[_0x14bd4b(0x28c)]=='string'){_0x2ff73f['label']=sanitizeLabel(_0x1e97d1[_0x14bd4b(0x28c)]),log(_0x14bd4b(0x8b6)+_0x2ff73f[_0x14bd4b(0x796)]);if(_0x2ff73f['director']){var _0x9c43f7=getById(_0x14bd4b(0x9c5)+_0x48448d);if(_0x2ff73f[_0x14bd4b(0x796)])_0x9c43f7[_0x14bd4b(0x464)]=_0x2ff73f[_0x14bd4b(0x796)],_0x9c43f7[_0x14bd4b(0x8dd)][_0x14bd4b(0x79c)]('addALabel');else _0x2ff73f['directorUUID']===_0x48448d?(_0x9c43f7[_0x14bd4b(0x464)]=miscTranslations[_0x14bd4b(0x75b)],_0x9c43f7[_0x14bd4b(0x8dd)][_0x14bd4b(0x79c)](_0x14bd4b(0x340))):(_0x9c43f7[_0x14bd4b(0x464)]=miscTranslations[_0x14bd4b(0x9e1)],_0x9c43f7['classList']['add'](_0x14bd4b(0x340)));}else _0x2ff73f[_0x14bd4b(0x883)]&&updateMixer();!_0x2ff73f[_0x14bd4b(0x971)]&&(_0x2ff73f['label']?document[_0x14bd4b(0x558)]=_0x2ff73f[_0x14bd4b(0x796)]:document[_0x14bd4b(0x558)]=location['hostname']);var _0x29e759=encodeURIComponent(_0x2ff73f[_0x14bd4b(0x796)]);urlParams[_0x14bd4b(0x375)]('l')?updateURL('l='+_0x29e759,!![],![]):updateURL(_0x14bd4b(0x73b)+_0x29e759,!![],![]);var _0x58022b={};_0x58022b['changeLabel']=!![],_0x58022b[_0x14bd4b(0x28c)]=_0x2ff73f[_0x14bd4b(0x796)],_0x2ff73f[_0x14bd4b(0x937)](_0x58022b);}else{_0x2ff73f[_0x14bd4b(0x796)]=![];var _0x58022b={};_0x58022b[_0x14bd4b(0x595)]=!![],_0x58022b[_0x14bd4b(0x28c)]=_0x2ff73f[_0x14bd4b(0x796)],_0x2ff73f['sendMessage'](_0x58022b);if(_0x2ff73f[_0x14bd4b(0x971)]){var _0x9c43f7=getById('label_'+_0x48448d);_0x2ff73f[_0x14bd4b(0x301)]===_0x48448d?(_0x9c43f7[_0x14bd4b(0x464)]=miscTranslations[_0x14bd4b(0x75b)],_0x9c43f7[_0x14bd4b(0x8dd)]['remove']('addALabel')):(_0x9c43f7[_0x14bd4b(0x464)]=miscTranslations['add-a-label'],_0x9c43f7[_0x14bd4b(0x8dd)][_0x14bd4b(0x7cd)](_0x14bd4b(0x340)));}else _0x2ff73f[_0x14bd4b(0x883)]?(document['title']=location[_0x14bd4b(0x4d9)],updateMixer()):document[_0x14bd4b(0x558)]=location[_0x14bd4b(0x4d9)];}}}if(_0x14bd4b(0x845)in _0x1e97d1){if(_0x1e97d1[_0x14bd4b(0x499)]==_0x14bd4b(0x623))changeLowEQ(parseFloat(_0x1e97d1[_0x14bd4b(0x28c)]),_0x1e97d1[_0x14bd4b(0x566)]);else{if(_0x1e97d1[_0x14bd4b(0x499)]==_0x14bd4b(0x872))changeMidEQ(parseFloat(_0x1e97d1[_0x14bd4b(0x28c)]),_0x1e97d1[_0x14bd4b(0x566)]);else _0x1e97d1[_0x14bd4b(0x499)]==_0x14bd4b(0x81b)&&changeHighEQ(parseFloat(_0x1e97d1['value']),_0x1e97d1['track']);}}if(_0x14bd4b(0x593)in _0x1e97d1){var _0x3f2e2d=_0x2ff73f['noisegate'];if(_0x1e97d1['value']===_0x14bd4b(0x88b))_0x2ff73f['noisegate']=![],log(_0x14bd4b(0xa3e));else _0x1e97d1[_0x14bd4b(0x28c)]==='true'?(_0x2ff73f[_0x14bd4b(0x2ef)]=!![],log(_0x14bd4b(0x4d3))):_0x2ff73f[_0x14bd4b(0x2ef)]=_0x1e97d1[_0x14bd4b(0x28c)];_0x2ff73f['noisegate']!==_0x3f2e2d&&senderAudioUpdate();}if(_0x14bd4b(0x4ef)in _0x1e97d1){var _0x3f2e2d=_0x2ff73f[_0x14bd4b(0x5c7)];if(_0x1e97d1[_0x14bd4b(0x28c)]==='false')_0x2ff73f[_0x14bd4b(0x5c7)]=![],log(_0x14bd4b(0xa3e));else{if(_0x1e97d1[_0x14bd4b(0x28c)]==='1')_0x2ff73f[_0x14bd4b(0x5c7)]=0x1,log('noise\x20gate\x20on');else _0x1e97d1['value']==='2'?(_0x2ff73f[_0x14bd4b(0x5c7)]=0x2,log('noise\x20gate\x20on')):_0x2ff73f[_0x14bd4b(0x5c7)]=parseInt(_0x1e97d1[_0x14bd4b(0x28c)])||![];}_0x2ff73f[_0x14bd4b(0x5c7)]!==_0x3f2e2d&&senderAudioUpdate();}_0x14bd4b(0x2f7)in _0x1e97d1&&(_0x2ff73f[_0x14bd4b(0x3b4)]===![]?(_0x2ff73f[_0x14bd4b(0x3b4)]=parseInt(_0x1e97d1['value'])||0x0,senderAudioUpdate()):(_0x2ff73f[_0x14bd4b(0x3b4)]=parseInt(_0x1e97d1['value'])||0x0,changeMicDelay(_0x2ff73f[_0x14bd4b(0x3b4)],_0x1e97d1['deviceId'])));_0x14bd4b(0x2b8)in _0x1e97d1&&changeSubGain(parseFloat(_0x1e97d1['value']),_0x1e97d1[_0x14bd4b(0x952)]);_0x14bd4b(0x25a)in _0x1e97d1&&(_0x2ff73f[_0x14bd4b(0x3fa)]&&lowerhand());if(_0x14bd4b(0x5b1)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x33f)]=_0x48448d,_0x58022b[_0x14bd4b(0x501)]=listAudioSettingsPrep(),sendMediaDevices(_0x58022b[_0x14bd4b(0x33f)]),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x58022b[_0x14bd4b(0x33f)]);}if(_0x14bd4b(0x859)in _0x1e97d1){var _0x58022b={};_0x58022b[_0x14bd4b(0x33f)]=_0x48448d,_0x58022b[_0x14bd4b(0x9b6)]=listVideoSettingsPrep(),sendMediaDevices(_0x58022b['UUID']),_0x2ff73f['sendMessage'](_0x58022b,_0x58022b['UUID']);}_0x14bd4b(0x2b1)in _0x1e97d1&&changeAudioOutputDeviceById(_0x1e97d1[_0x14bd4b(0x2b1)],_0x48448d);_0x14bd4b(0x924)in _0x1e97d1&&changeAudioDeviceById(_0x1e97d1[_0x14bd4b(0x924)],_0x48448d);_0x14bd4b(0x3a4)in _0x1e97d1&&changeVideoDeviceById(_0x1e97d1['changeCamera'],_0x48448d);'requestVideoHack'in _0x1e97d1&&(_0x14bd4b(0x95d)in _0x1e97d1&&_0x1e97d1[_0x14bd4b(0x95d)]?updateCameraConstraints(_0x1e97d1[_0x14bd4b(0x499)],_0x1e97d1[_0x14bd4b(0x28c)],!![],_0x48448d):updateCameraConstraints(_0x1e97d1[_0x14bd4b(0x499)],_0x1e97d1[_0x14bd4b(0x28c)],![],![]));_0x14bd4b(0x217)in _0x1e97d1&&changeLowCut(parseFloat(_0x1e97d1['value']),_0x1e97d1['track']);_0x14bd4b(0x217)in _0x1e97d1&&changeLowCut(parseFloat(_0x1e97d1['value']),_0x1e97d1[_0x14bd4b(0x566)]);'hangup'in _0x1e97d1&&(_0x2ff73f['directorUUID']&&_0x2ff73f[_0x14bd4b(0x1ef)]());if(_0x14bd4b(0x2b0)in _0x1e97d1){}if(_0x14bd4b(0x378)in _0x1e97d1){var _0x3d4731=parseInt(_0x1e97d1['volume'])/0x64||0x0;_0x2ff73f[_0x14bd4b(0x7e1)]=parseInt(_0x1e97d1['volume'])||0x0;try{for(var _0x16293f in _0x2ff73f[_0x14bd4b(0x269)]){log(_0x14bd4b(0x5f4)),_0x2ff73f['webAudios'][_0x16293f][_0x14bd4b(0x806)][_0x14bd4b(0xa48)][_0x14bd4b(0xa04)](_0x3d4731,_0x2ff73f[_0x14bd4b(0x269)][_0x16293f][_0x14bd4b(0x203)][_0x14bd4b(0x99b)]);}}catch(_0x416351){}updateVolume(!![]);}if('micIsolate'in _0x1e97d1){if(_0x1e97d1[_0x14bd4b(0xa06)])_0x2ff73f[_0x14bd4b(0x752)][_0x14bd4b(0x276)](_0x48448d)>=0x0&&(_0x2ff73f[_0x14bd4b(0x9ae)][_0x14bd4b(0x688)](_0x48448d),_0x2ff73f['applyIsolatedChat']());else{var _0x374b96=_0x2ff73f['micIsolated'][_0x14bd4b(0x276)](_0x48448d);_0x374b96>-0x1&&(_0x2ff73f[_0x14bd4b(0x9ae)]['splice'](_0x374b96,0x1),_0x2ff73f[_0x14bd4b(0xa30)]());}}if('lowerVolume'in _0x1e97d1){if(_0x1e97d1[_0x14bd4b(0x90e)])_0x2ff73f[_0x14bd4b(0x752)][_0x14bd4b(0x276)](_0x48448d)>=0x0&&(_0x2ff73f['lowerVolume']['push'](_0x48448d),_0x2ff73f[_0x14bd4b(0x227)]());else{var _0x374b96=_0x2ff73f[_0x14bd4b(0x90e)][_0x14bd4b(0x276)](_0x48448d);_0x374b96>-0x1&&(_0x2ff73f[_0x14bd4b(0x90e)][_0x14bd4b(0x642)](_0x374b96,0x1),_0x2ff73f['applyIsolatedVolume']());}}_0x14bd4b(0x929)in _0x1e97d1&&(_0x1e97d1['speakerMute']?(_0x2ff73f['directorSpeakerMuted']=!![],_0x2ff73f[_0x14bd4b(0x754)]()):(_0x2ff73f['directorSpeakerMuted']=![],_0x2ff73f[_0x14bd4b(0x754)]())),_0x14bd4b(0x8cc)in _0x1e97d1&&(_0x1e97d1[_0x14bd4b(0x8cc)]?(_0x2ff73f[_0x14bd4b(0x480)]=!![],_0x2ff73f[_0x14bd4b(0x98c)]()):(_0x2ff73f['directorDisplayMuted']=![],_0x2ff73f[_0x14bd4b(0x98c)]())),_0x14bd4b(0x6c5)in _0x1e97d1&&applyNewParams(_0x1e97d1[_0x14bd4b(0x6c5)]);}if(_0x2ff73f[_0x14bd4b(0x301)]===_0x48448d){_0x1e97d1[_0x14bd4b(0xa63)]===_0x14bd4b(0x85a)&&(warnlog(_0x14bd4b(0x7a1)),_0x14bd4b(0x8b9)in _0x1e97d1&&(_0x14bd4b(0x99a)in _0x1e97d1[_0x14bd4b(0x8b9)]&&(_0x2ff73f[_0x14bd4b(0x99a)]=_0x1e97d1[_0x14bd4b(0x99a)]),_0x14bd4b(0x55b)in _0x1e97d1[_0x14bd4b(0x8b9)]&&(_0x1e97d1[_0x14bd4b(0x8b9)][_0x14bd4b(0x55b)]===!![]||_0x1e97d1['transferSettings'][_0x14bd4b(0x55b)]===null?(_0x2ff73f[_0x14bd4b(0x55b)]=null,_0x2ff73f['minipreview']===![]&&(_0x2ff73f[_0x14bd4b(0x8b5)]=0x2),_0x2ff73f['style']===![]&&(_0x2ff73f['style']=0x1),_0x2ff73f[_0x14bd4b(0x7e2)]===null&&(_0x2ff73f[_0x14bd4b(0x7e2)]=!![])):_0x2ff73f[_0x14bd4b(0x55b)]=_0x1e97d1[_0x14bd4b(0x8b9)][_0x14bd4b(0x55b)],_0x1e97d1[_0x14bd4b(0x8b9)][_0x14bd4b(0x3b9)]&&(_0x2ff73f[_0x14bd4b(0x55b)]!==![]?updateURL(_0x14bd4b(0x55b),!![]):updateURL(_0x14bd4b(0x869),!![]))),_0x14bd4b(0x424)in _0x1e97d1[_0x14bd4b(0x8b9)]&&(_0x2ff73f[_0x14bd4b(0x424)]=_0x1e97d1[_0x14bd4b(0x8b9)][_0x14bd4b(0x424)],_0x1e97d1[_0x14bd4b(0x8b9)]['updateurl']&&updateURL('room='+_0x2ff73f[_0x14bd4b(0x424)],!![]))));try{if('directorSettings'in _0x1e97d1&&_0x14bd4b(0x71b)in _0x1e97d1[_0x14bd4b(0x53b)])for(var _0x3b82fa=0x0;_0x3b82fa<_0x1e97d1[_0x14bd4b(0x53b)][_0x14bd4b(0x71b)]['length'];_0x3b82fa++){if(!_0x2ff73f[_0x14bd4b(0x752)][_0x14bd4b(0x291)](_0x1e97d1[_0x14bd4b(0x53b)][_0x14bd4b(0x71b)][_0x3b82fa]['toString'])){_0x2ff73f['directorList']['push'](_0x1e97d1[_0x14bd4b(0x53b)]['addCoDirector'][_0x3b82fa][_0x14bd4b(0x5ee)]());var _0x57f29a=getById(_0x14bd4b(0x205)+_0x1e97d1[_0x14bd4b(0x53b)][_0x14bd4b(0x71b)][_0x3b82fa][_0x14bd4b(0x5ee)]());_0x57f29a&&_0x57f29a[_0x14bd4b(0x8dd)][_0x14bd4b(0x7cd)](_0x14bd4b(0x9d2));}}}catch(_0x5d65a5){errorlog(_0x5d65a5);}}if(_0x14bd4b(0x3f6)in _0x1e97d1){if(_0x2ff73f[_0x14bd4b(0x2d8)]){if(_0x14bd4b(0x2d8)in _0x1e97d1&&_0x1e97d1[_0x14bd4b(0x2d8)]===_0x2ff73f[_0x14bd4b(0x2d8)]&&_0x2ff73f[_0x14bd4b(0x2d8)])_0x2ff73f[_0x14bd4b(0xa70)](parseFloat(_0x1e97d1[_0x14bd4b(0x3f6)]));else _0x2ff73f['remote']===!![]&&_0x2ff73f[_0x14bd4b(0xa70)](parseFloat(_0x1e97d1[_0x14bd4b(0x3f6)]));}else{if(_0x2ff73f[_0x14bd4b(0x752)][_0x14bd4b(0x276)](_0x48448d)>=0x0)_0x2ff73f[_0x14bd4b(0xa70)](parseFloat(_0x1e97d1[_0x14bd4b(0x3f6)]));else return;}}if(_0x14bd4b(0x800)in _0x1e97d1){if(_0x2ff73f[_0x14bd4b(0x2d8)]){if('remote'in _0x1e97d1&&_0x1e97d1[_0x14bd4b(0x2d8)]===_0x2ff73f[_0x14bd4b(0x2d8)]&&_0x2ff73f[_0x14bd4b(0x2d8)])_0x2ff73f[_0x14bd4b(0x597)](parseFloat(_0x1e97d1[_0x14bd4b(0x800)]));else _0x2ff73f[_0x14bd4b(0x2d8)]===!![]&&_0x2ff73f[_0x14bd4b(0x597)](parseFloat(_0x1e97d1[_0x14bd4b(0x800)]));}else{if(_0x2ff73f[_0x14bd4b(0x752)][_0x14bd4b(0x276)](_0x48448d)>=0x0)_0x2ff73f['remoteFocus'](parseFloat(_0x1e97d1[_0x14bd4b(0x800)]));else return;}}if(_0x14bd4b(0x496)in _0x1e97d1){log(_0x14bd4b(0x496));try{_0x2ff73f['sendFile'](_0x48448d,_0x1e97d1['requestFile']);}catch(_0x47f1fc){errorlog(_0x47f1fc);}}'midi'in _0x1e97d1&&playbackMIDI(_0x1e97d1['midi'],!![]);}catch(_0x10c0b8){errorlog(_0x10c0b8);}if(_0x14bd4b(0x77d)in _0x1e97d1){if(_0x1e97d1[_0x14bd4b(0x77d)]==_0x14bd4b(0x4b9)){if(_0x2ff73f[_0x14bd4b(0x2d8)])warnUser('Invalid\x20remote\x20control\x20code.\x0a\x0aUse\x20the\x20field\x20below\x20to\x20try\x20again\x20with\x20a\x20different\x20passcode.',0xbb8);else document['querySelector'](_0x14bd4b(0x96b))&&document['querySelector']('#obsRemotePassword>input')[_0x14bd4b(0x28c)]?warnUser('Invalid\x20remote\x20control\x20code.\x0a\x0aThe\x20remote\x20OBS\x20system\x20needs\x20a\x20matching\x20passcode\x20set\x20using\x20&remote.\x0a\x0aSee\x20the\x20documentation\x20for\x20help..',0x1b58):warnUser(_0x14bd4b(0x686),0x2710);getById(_0x14bd4b(0xa4d))['classList'][_0x14bd4b(0x79c)](_0x14bd4b(0x495));}else{if(_0x2ff73f[_0x14bd4b(0x971)])!_0x2ff73f[_0x14bd4b(0x8b8)]&&warnUser(_0x14bd4b(0x2f8)+_0x1e97d1[_0x14bd4b(0x77d)]+')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user',0x1388);else!_0x2ff73f[_0x14bd4b(0x8b8)]&&(_0x2ff73f[_0x14bd4b(0x2d8)]?warnUser('The\x20remote\x20request\x20failed;\x20the\x20&remote\x20token\x20did\x20not\x20match\x20or\x20the\x20remote\x20user\x20does\x20not\x20allow\x20remote\x20control.',0x1388):warnUser(_0x14bd4b(0x20f),0x1388));}errorlog(_0x14bd4b(0x479)+_0x1e97d1[_0x14bd4b(0x77d)]+_0x14bd4b(0x903)+_0x2ff73f[_0x14bd4b(0x971)]);}if('audio'in _0x1e97d1||_0x14bd4b(0x622)in _0x1e97d1){log(_0x14bd4b(0x355));_0x1e97d1['audio']&&(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x941)]=!![]);if(_0x2ff73f[_0x14bd4b(0xa67)]&&_0x14bd4b(0x552)in _0x1e97d1&&_0x1e97d1[_0x14bd4b(0x552)]!==![])_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x472)]=_0x1e97d1['allowwebp'],_0x2ff73f['pcs'][_0x48448d][_0x14bd4b(0xa13)]=![],setTimeout(function(){makeImages(!![]);},0x3e8);else _0x1e97d1['video']&&(_0x2ff73f['pcs'][_0x48448d][_0x14bd4b(0xa13)]=!![]);_0x14bd4b(0x55b)in _0x1e97d1&&_0x1e97d1[_0x14bd4b(0x55b)]!==![]&&(_0x2ff73f['pcs'][_0x48448d][_0x14bd4b(0x2e3)]=_0x1e97d1[_0x14bd4b(0x55b)]);_0x14bd4b(0x356)in _0x1e97d1&&_0x1e97d1['iframe']!==![]&&(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x855)]=_0x1e97d1['iframe']);_0x14bd4b(0x90d)in _0x1e97d1&&_0x1e97d1[_0x14bd4b(0x90d)]!==![]&&(_0x2ff73f['pcs'][_0x48448d][_0x14bd4b(0x771)]=_0x1e97d1[_0x14bd4b(0x90d)]);_0x14bd4b(0x993)in _0x1e97d1&&_0x1e97d1[_0x14bd4b(0x993)]!==![]&&(_0x2ff73f['pcs'][_0x48448d][_0x14bd4b(0x6e9)]=_0x1e97d1['downloads']);_0x14bd4b(0x68f)in _0x1e97d1&&_0x1e97d1[_0x14bd4b(0x68f)]!==![]&&(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x619)]=!![]);_0x14bd4b(0x8f6)in _0x1e97d1&&_0x1e97d1[_0x14bd4b(0x8f6)]!==![]&&(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d]['preferVideoCodec']=_0x1e97d1['preferVideoCodec']['toLowerCase']());_0x14bd4b(0xaae)in _0x1e97d1&&_0x1e97d1[_0x14bd4b(0xaae)]!==![]&&(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0xaae)]=_0x1e97d1[_0x14bd4b(0xaae)][_0x14bd4b(0xa81)]());if(_0x2ff73f[_0x14bd4b(0x747)]){if(_0x2ff73f['meshcast']==_0x14bd4b(0x622))_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0xa13)]=![];else{if(_0x2ff73f[_0x14bd4b(0x747)]==_0x14bd4b(0x6d5))_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x941)]=![];else _0x2ff73f['pcs'][_0x48448d][_0x14bd4b(0xa13)]==![]?_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x747)]=![]:(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x941)]=![],_0x2ff73f['pcs'][_0x48448d][_0x14bd4b(0xa13)]=![]);}}if(_0x2ff73f[_0x14bd4b(0x62e)]){playtone(),window[_0x14bd4b(0x800)]();var _0x2b5efc=![];_0x48448d in _0x2ff73f['rpcs']&&_0x2ff73f['rpcs'][_0x48448d]['label']&&(_0x2b5efc=_0x2ff73f[_0x14bd4b(0x7f6)][_0x48448d][_0x14bd4b(0x796)]||_0x2ff73f['rpcs'][_0x48448d]['streamID']||![]);_0x2b5efc=_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x796)]||_0x2b5efc||_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d]['streamID']||_0x48448d||_0x14bd4b(0x762);var _0x553d0c=await confirmAlt(_0x2b5efc+miscTranslations['prompt-access-request'],!![]);if(!_0x553d0c){try{log('closing\x2013'),_0x2ff73f[_0x14bd4b(0xa21)](_0x48448d);}catch(_0x44ae3c){}return;}}_0x14bd4b(0xaa6)in _0x1e97d1&&(_0x1e97d1[_0x14bd4b(0xaa6)]==!![]&&(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0xaa6)]=!![],_0x2ff73f['beepToNotify']&&(playtone(![],'jointone'),showNotification('A\x20Guest\x20joined\x20the\x20room','')),pokeIframeAPI(_0x14bd4b(0x21e),_0x1e97d1[_0x14bd4b(0x971)],_0x48448d)));_0x14bd4b(0x971)in _0x1e97d1&&(_0x1e97d1[_0x14bd4b(0x971)]==!![]&&((iOS||iPad)&&(_0x2ff73f['pcs'][_0x48448d][_0x14bd4b(0x617)]==!![]&&(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0xaa6)]=!![])),_0x2ff73f[_0x14bd4b(0x66d)]&&(playtone(![],_0x14bd4b(0x3af)),showNotification(_0x14bd4b(0x99c),_0x14bd4b(0x4ed))),pokeIframeAPI(_0x14bd4b(0x309),_0x1e97d1[_0x14bd4b(0x971)],_0x48448d)));_0x14bd4b(0x617)in _0x1e97d1&&(_0x1e97d1['forceios']===!![]&&(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x617)]=!![]));'limitaudio'in _0x1e97d1&&(_0x1e97d1[_0x14bd4b(0x9f7)]==!![]&&(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d]['limitAudio']=!![]));_0x14bd4b(0x625)in _0x1e97d1&&(_0x1e97d1[_0x14bd4b(0x625)]==!![]&&(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x75d)]=!![]));_0x1e97d1[_0x14bd4b(0x52f)]&&(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d]['degradationPreference']=_0x1e97d1[_0x14bd4b(0x52f)]);if(_0x14bd4b(0x8f3)in _0x1e97d1)try{_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x8f3)]=_0x1e97d1['keyframeRate'],_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x8f3)]&&setTimeout(function(_0x402fd3){var _0x400775=_0x14bd4b;_0x2ff73f[_0x400775(0x926)](_0x402fd3);},0x1388,_0x48448d);}catch(_0x5bb8ee){warnlog(_0x5bb8ee);}_0x14bd4b(0x666)in _0x1e97d1&&(_0x2ff73f['pcs'][_0x48448d][_0x14bd4b(0x666)]=_0x1e97d1[_0x14bd4b(0x666)]);_0x14bd4b(0x247)in _0x1e97d1&&(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x247)]=_0x1e97d1['layout'],pokeIframeAPI(_0x14bd4b(0x779),_0x1e97d1[_0x14bd4b(0x247)],_0x48448d));if(_0x14bd4b(0x32d)in _0x1e97d1){if(_0x1e97d1['scene']!==![]){try{typeof _0x1e97d1['scene']===_0x14bd4b(0x988)?_0x2ff73f['pcs'][_0x48448d][_0x14bd4b(0x32d)]=_0x1e97d1[_0x14bd4b(0x32d)][_0x14bd4b(0x523)](/[\W]+/g,'_'):_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d]['scene']=(parseInt(_0x1e97d1['scene'])||0x0)+'',_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x9a2)][_0x14bd4b(0x32d)]=_0x2ff73f['pcs'][_0x48448d][_0x14bd4b(0x32d)],updateSceneList(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x32d)]);}catch(_0x4f18fd){errorlog(_0x4f18fd);}'showDirector'in _0x1e97d1&&(_0x2ff73f['pcs'][_0x48448d][_0x14bd4b(0x70f)]=_0x1e97d1['showDirector']);if('showDirector'in _0x1e97d1&&_0x1e97d1[_0x14bd4b(0x70f)])_0x1e97d1[_0x14bd4b(0x70f)]==0x2&&(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x941)]=![]);else{if(_0x2ff73f[_0x14bd4b(0x971)]&&_0x2ff73f['showDirector']==![])_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d]['allowAudio']=![],_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d]['allowVideo']=![],_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x855)]=![],_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x747)]=![],_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x472)]=![];else _0x2ff73f['director']&&(_0x2ff73f['showDirector']==0x2&&(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d]['allowAudio']=![]),_0x2ff73f['pcs'][_0x48448d]['allowIframe']=![]);}_0x2ff73f['pcs'][_0x48448d][_0x14bd4b(0x666)]?pokeIframeAPI(_0x14bd4b(0x27d),_0x1e97d1[_0x14bd4b(0x32d)],_0x48448d):pokeIframeAPI(_0x14bd4b(0x6e7),_0x1e97d1[_0x14bd4b(0x32d)],_0x48448d);}}if(_0x2ff73f['director']==!![]){var _0x58022b={};_0x58022b[_0x14bd4b(0x53b)]=getDirectorSettings(_0x2ff73f[_0x14bd4b(0x29b)][_0x48448d][_0x14bd4b(0x32d)]),'director'in _0x1e97d1&&(_0x1e97d1[_0x14bd4b(0x971)]==!![]&&(_0x58022b[_0x14bd4b(0x6c3)]=getDetailedState())),_0x2ff73f[_0x14bd4b(0x937)](_0x58022b,_0x48448d);}_0x2ff73f[_0x14bd4b(0x48d)](_0x48448d);}},_0x2ff73f[_0x5d72c2(0x48d)]=function(_0x42395b){var _0x107b8c=_0x5d72c2;log('INITIAL\x20PUBLISH\x20START:\x20'+_0x42395b);if(_0x42395b in _0x2ff73f[_0x107b8c(0x29b)]){}else{errorlog(_0x107b8c(0x61d));return;}getSenders2(_0x42395b)[_0x107b8c(0x909)]&&errorlog(_0x107b8c(0x270)+getSenders2(_0x42395b)[_0x107b8c(0x909)]);if(_0x2ff73f[_0x107b8c(0x29b)][_0x42395b][_0x107b8c(0x855)]===!![]){if(_0x2ff73f[_0x107b8c(0x5b5)]){var _0x37d6a4={};_0x37d6a4[_0x107b8c(0x5b5)]=_0x2ff73f[_0x107b8c(0x5b5)],_0x2ff73f['iframeEle']&&_0x2ff73f[_0x107b8c(0x343)]['sendOnNewConnect']&&(_0x2ff73f['iframeSrc'][_0x107b8c(0x9ee)](_0x107b8c(0x5bf))&&(_0x37d6a4[_0x107b8c(0x5b5)]+=_0x107b8c(0x6a9)+parseInt(Math[_0x107b8c(0x983)](_0x2ff73f['iframeEle'][_0x107b8c(0x1e4)][_0x107b8c(0x947)]['t']))+'')),_0x2ff73f['sendMessage'](_0x37d6a4,_0x42395b);}}_0x2ff73f[_0x107b8c(0x29b)][_0x42395b][_0x107b8c(0x6e9)]===!![]&&_0x2ff73f['provideFileList'](_0x42395b);if(_0x2ff73f[_0x107b8c(0x3b2)]){_0x2ff73f[_0x107b8c(0x4f6)](_0x42395b);return;}var _0x5c7fae=_0x2ff73f[_0x107b8c(0x5ac)]();log(_0x107b8c(0x949)),log(_0x5c7fae['getTracks']());if(_0x2ff73f[_0x107b8c(0xa41)]&&_0x2ff73f['pcs'][_0x42395b][_0x107b8c(0x747)]===null){_0x2ff73f[_0x107b8c(0x29b)][_0x42395b][_0x107b8c(0x747)]=!![];var _0x37d6a4={};_0x37d6a4[_0x107b8c(0x747)]=_0x2ff73f[_0x107b8c(0xa41)],_0x2ff73f[_0x107b8c(0x937)](_0x37d6a4,_0x42395b),warnlog(_0x37d6a4);}_0x2ff73f[_0x107b8c(0x29b)][_0x42395b][_0x107b8c(0x619)]&&createSecondStream2(_0x42395b);var _0x315d78=![];_0x5c7fae[_0x107b8c(0x587)]()[_0x107b8c(0x613)](_0x363292=>{var _0x3a1d3f=_0x107b8c;try{_0x2ff73f['pcs'][_0x42395b][_0x3a1d3f(0xa13)]===!![]&&(_0x363292[_0x3a1d3f(0x56e)]==_0x3a1d3f(0x622)&&(_0x2ff73f[_0x3a1d3f(0x29b)][_0x42395b][_0x3a1d3f(0xaa6)]===!![]&&_0x2ff73f[_0x3a1d3f(0x4b4)]===0x0?log('room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests'):(_0x2ff73f['pcs'][_0x42395b]['addTrack'](_0x363292,_0x5c7fae),warnlog(_0x3a1d3f(0x21b)),_0x315d78=!![],setTimeout(function(_0x2ffde8){try{_0x2ff73f['optimizeBitrate'](_0x2ffde8);}catch(_0x5eabc8){warnlog(_0x5eabc8);}},_0x2ff73f[_0x3a1d3f(0x4fb)],_0x42395b))));}catch(_0x53a17f){errorlog(_0x53a17f);}});_0x2ff73f[_0x107b8c(0x92a)]&&(_0x5c7fae=mixMinusAudio(_0x42395b));_0x2ff73f[_0x107b8c(0x29b)][_0x42395b][_0x107b8c(0x941)]&&(_0x5c7fae[_0x107b8c(0x7da)]()['forEach'](_0xd9b09b=>{var _0x469206=_0x107b8c;try{_0xd9b09b[_0x469206(0x56e)]==_0x469206(0x6d5)&&(_0x2ff73f['pcs'][_0x42395b][_0x469206(0x493)](_0xd9b09b,_0x5c7fae),warnlog(_0x469206(0x5f5)));}catch(_0x3f4b91){errorlog(_0x3f4b91);}}),log(_0x107b8c(0x955)),_0x5c7fae['getAudioTracks']()[_0x107b8c(0x909)]&&(_0x2ff73f['director']!==![]&&_0x2ff73f[_0x107b8c(0x24c)](),log(_0x107b8c(0x4a0)),_0x2ff73f[_0x107b8c(0x29b)][_0x42395b][_0x107b8c(0xaae)]==_0x107b8c(0x654)&&lyraEncode(_0x42395b),_0x2ff73f[_0x107b8c(0x29b)][_0x42395b]['limitAudio']===!![]&&(warnlog(_0x107b8c(0x82e)),setTimeout(_0x2ff73f[_0x107b8c(0x390)],0x3e8,_0x42395b,0x7d00,0x0)),_0x2ff73f[_0x107b8c(0x29b)][_0x42395b][_0x107b8c(0x75d)]===!![]&&setTimeout(_0x2ff73f['enhanceAudioEncoder'],0x3e8,_0x42395b)));if(_0x2ff73f[_0x107b8c(0x29b)][_0x42395b][_0x107b8c(0x53a)])setTimeout(_0x2ff73f[_0x107b8c(0x53a)],0x3e8,_0x42395b,_0x2ff73f[_0x107b8c(0x29b)][_0x42395b]['degradationPreference']);else{if(_0x2ff73f[_0x107b8c(0x27e)]&&SafariVersion){if(_0x2ff73f[_0x107b8c(0x27e)]==_0x107b8c(0x71a))setTimeout(_0x2ff73f[_0x107b8c(0x53a)],0x3e8,_0x42395b,_0x107b8c(0x305));else _0x2ff73f['contentHint']=='motion'&&setTimeout(_0x2ff73f[_0x107b8c(0x53a)],0x3e8,_0x42395b,_0x107b8c(0x9d7));}}if(iOS||iPad){if(SafariVersion&&SafariVersion<=0xd){}else _0x315d78&&(setTimeout(function(_0x1db491){var _0x2141a5=_0x107b8c;_0x2ff73f[_0x2141a5(0xa89)](_0x1db491,null);},0x7d0,_0x42395b),setTimeout(function(_0x61e421){var _0x4dd767=_0x107b8c,_0x2339a6=0x64;_0x2ff73f['pcs'][_0x61e421][_0x4dd767(0x3fd)]&&(_0x2339a6=_0x2ff73f[_0x4dd767(0x29b)][_0x61e421][_0x4dd767(0x3fd)]),_0x2ff73f[_0x4dd767(0xa89)](_0x61e421,_0x2339a6);},0x1388,_0x42395b));}};function _0x1968f8(_0x212e73,_0x2d7b44,_0x31d731){var _0x1e9a15=_0x5d72c2,_0x2c7764=new Blob([_0x212e73],{'type':'text/plain'}),_0x41c46d=new FileReader();_0x41c46d[_0x1e9a15(0x75f)]=function(_0x571819){var _0x10cb61=_0x1e9a15;_0x31d731(_0x571819[_0x10cb61(0x543)][_0x10cb61(0x91d)]);},_0x41c46d[_0x1e9a15(0x24d)](_0x2c7764,_0x2d7b44);}_0x2ff73f[_0x5d72c2(0x314)]=function(_0x5e973a){var _0x222420=_0x5d72c2;log('session.provideFileList');if(!_0x2ff73f[_0x222420(0x2c2)]||!_0x2ff73f[_0x222420(0x2c2)][_0x222420(0x909)])return;var _0x2f2113={},_0x34a2c6=[];for(var _0x4b084b=0x0;_0x4b084b<_0x2ff73f[_0x222420(0x2c2)][_0x222420(0x909)];_0x4b084b++){(_0x2ff73f['hostedFiles'][_0x4b084b][_0x222420(0xa8e)]===![]||_0x2ff73f['hostedFiles'][_0x4b084b][_0x222420(0xa8e)]===_0x5e973a)&&_0x34a2c6[_0x222420(0x688)]({'id':_0x2ff73f[_0x222420(0x2c2)][_0x4b084b]['id'],'name':_0x2ff73f[_0x222420(0x2c2)][_0x4b084b][_0x222420(0x24e)],'size':_0x2ff73f['hostedFiles'][_0x4b084b][_0x222420(0x4a3)]});}_0x2f2113[_0x222420(0x21f)]=_0x34a2c6;if(_0x5e973a in _0x2ff73f['pcs'])_0x2ff73f['sendMessage'](_0x2f2113,_0x5e973a);else _0x5e973a in _0x2ff73f['rpcs']&&_0x2ff73f[_0x222420(0x5cd)](_0x2f2113,_0x5e973a);log(_0x2f2113);},_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x2bc)]=function(_0x2fb18b){var _0x4e2677=_0x5d72c2;if(!(_0xd42c89 in _0x2ff73f[_0x4e2677(0x29b)]))return;try{if(this[_0x4e2677(0x6c2)]==='closed')log(_0x4e2677(0x491));else{if(this[_0x4e2677(0x6c2)]===_0x4e2677(0x586))log(_0x4e2677(0x219));else{if(this['iceConnectionState']===_0x4e2677(0x453))log(_0x4e2677(0x57c)),_0x2ff73f[_0x4e2677(0x29b)][_0xd42c89]['restartIce']?_0x2ff73f['pcs'][_0xd42c89][_0x4e2677(0x223)]():_0x2ff73f[_0x4e2677(0x66b)](_0xd42c89,!![]);else this[_0x4e2677(0x6c2)]===_0x4e2677(0x99f)?log(_0x4e2677(0x91a)):log(this[_0x4e2677(0x6c2)]);}}}catch(_0x23b0a4){errorlog(_0x23b0a4);}},_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x8f1)]=function(_0x9971eb){var _0x516218=_0x5d72c2;switch(_0x2ff73f[_0x516218(0x29b)][_0xd42c89]['connectionState']){case _0x516218(0x99f):log(_0x516218(0x683)),clearTimeout(_0x2ff73f[_0x516218(0x29b)][_0xd42c89]['closeTimeout']);if(_0x2ff73f['security']){if(_0x2ff73f['ws']['readyState']!==0x1){_0x2ff73f['ws'][_0x516218(0x61c)]();break;}_0x2ff73f['ws'][_0x516218(0x61c)](),setTimeout(function(){var _0x573971=_0x516218;_0x2ff73f['cleanOutput']!=!![]&&warnUser(_0x573971(0x935));},0x1);}break;case _0x516218(0x586):log(_0x516218(0x9c4)),clearTimeout(_0x2ff73f[_0x516218(0x29b)][_0xd42c89]['closeTimeout']),_0x2ff73f['pcs'][_0xd42c89][_0x516218(0x339)]=setTimeout(function(_0x316a70){var _0x23101f=_0x516218;_0x316a70 in _0x2ff73f[_0x23101f(0x29b)]?(warnlog(_0x23101f(0x9f3)),log(_0x23101f(0x8d6)),_0x2ff73f[_0x23101f(0xa21)](_0x316a70)):errorlog('\x20---\x20PC\x20TIMED\x20OUT\x20and\x20already\x20deleted.\x20shouldn\x27t\x20happen');},0x2710,_0xd42c89);break;case'failed':warnlog(_0x516218(0x7e4)),clearTimeout(_0x2ff73f[_0x516218(0x29b)][_0xd42c89][_0x516218(0x339)]),_0x2ff73f[_0x516218(0x29b)][_0xd42c89][_0x516218(0x339)]=setTimeout(function(_0xd6287){var _0x323021=_0x516218;_0xd6287 in _0x2ff73f['pcs']?(warnlog(_0x323021(0x9f3)),log('closing\x2016'),_0x2ff73f[_0x323021(0xa21)](_0xd6287)):errorlog('\x20---\x20PC\x20TIMED\x20OUT\x20and\x20already\x20deleted.\x20shouldn\x27t\x20happen');},0xbb8,_0xd42c89);break;case'closed':warnlog('pcs\x20RTC\x20CLOSED'),log(_0x516218(0xa7b)),_0x2ff73f['closePC'](_0xd42c89);break;default:log(_0x516218(0x39b)+_0x2ff73f[_0x516218(0x29b)][_0xd42c89]['connectionState']),clearTimeout(_0x2ff73f['pcs'][_0xd42c89][_0x516218(0x339)]);break;}},_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89][_0x5d72c2(0x677)]=function(_0x37b5ce){var _0x4fae8a=_0x5d72c2;warnlog('WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657'),log(_0x4fae8a(0xa0a)),_0x2ff73f['closePC'](_0xd42c89);},_0x2ff73f[_0x5d72c2(0x29b)][_0xd42c89]['onopen']=function _0x33dfdf(){log('WEBRTC\x20CONNECTION\x20OPEN');};},_0x2ff73f[_0x288d29(0x4a7)]=function(_0x537888){var _0x2ac39d=_0x288d29;if(_0x537888[_0x2ac39d(0x93c)]['type']==_0x2ac39d(0x4f9))_0x2ff73f[_0x2ac39d(0x23a)](_0x537888),_0x2ff73f[_0x2ac39d(0x611)](_0x537888);else try{if(!(_0x537888[_0x2ac39d(0x33f)]in _0x2ff73f[_0x2ac39d(0x29b)]))return;var _0x5e7610=_0x2ff73f[_0x2ac39d(0x5e8)];if(_0x2ff73f[_0x2ac39d(0x20c)]&&_0x2ff73f['pcs'][_0x537888['UUID']][_0x2ac39d(0xaa6)]==!![]&&_0x2ff73f['pcs'][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x617)]==![]){if(_0x5e7610===![]||_0x5e7610>_0x2ff73f['maxMobileBitrate']){var _0x39712f=Object[_0x2ac39d(0x2dd)](_0x2ff73f['pcs'])[_0x2ac39d(0x909)];if(_0x2ff73f[_0x2ac39d(0x6c0)])_0x5e7610=_0x2ff73f[_0x2ac39d(0x664)];else{if(_0x39712f>0x4)_0x5e7610=_0x2ff73f['lowMobileBitrate'];else(iOS||iPad)&&SafariVersion&&SafariVersion<=0xd?_0x5e7610=_0x2ff73f['lowMobileBitrate']:_0x5e7610=_0x2ff73f[_0x2ac39d(0x664)];}}(iOS||iPad)&&(_0x2ff73f[_0x2ac39d(0x29b)][_0x537888['UUID']][_0x2ac39d(0x589)]=_0x5e7610,_0x537888[_0x2ac39d(0x93c)]['sdp']=CodecsHandler[_0x2ac39d(0x65e)](_0x537888['description'][_0x2ac39d(0xa74)],_0x2ac39d(0x49e)),_0x537888[_0x2ac39d(0x93c)]['sdp']=CodecsHandler[_0x2ac39d(0x8cd)](_0x537888['description'][_0x2ac39d(0xa74)],{'min':parseInt(_0x5e7610/0xa)||0x1,'max':_0x5e7610}),_0x5e7610=![]);}else{if(_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0xaa6)]==!![])_0x5e7610!==![]?_0x2ff73f['roombitrate']!==![]&&(_0x2ff73f[_0x2ac39d(0x4b4)]<_0x5e7610&&(_0x5e7610=_0x2ff73f[_0x2ac39d(0x4b4)])):_0x5e7610=_0x2ff73f[_0x2ac39d(0x4b4)],(iOS||iPad)&&_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]]['forceios']&&(_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x391)]=!![]);else{if(iOS||iPad){var _0x539f22=0x0;for(var _0x7ce086 in _0x2ff73f['pcs']){_0x537888[_0x2ac39d(0x33f)]!==_0x7ce086&&(_0x2ff73f[_0x2ac39d(0x29b)][_0x7ce086]['encoder']===!![]&&(_0x539f22+=0x1));}if(_0x539f22>=0x3){if(_0x2ff73f[_0x2ac39d(0x29b)][_0x537888['UUID']]['forceios'])_0x2ff73f[_0x2ac39d(0x29b)][_0x537888['UUID']][_0x2ac39d(0x391)]=!![],_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x8f6)]&&_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x8f6)]===_0x2ac39d(0x66c)&&(_0x537888[_0x2ac39d(0x93c)][_0x2ac39d(0xa74)]=CodecsHandler[_0x2ac39d(0x65e)](_0x537888['description'][_0x2ac39d(0xa74)],_0x2ac39d(0x66c)),log('Trying\x20to\x20set\x20'+_0x2ff73f['pcs'][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x8f6)]+_0x2ac39d(0x4c4)));else _0x2ff73f['pcs'][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x8f6)]&&_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x8f6)]===_0x2ac39d(0x65f)?(_0x537888['description'][_0x2ac39d(0xa74)]=CodecsHandler['preferCodec'](_0x537888['description'][_0x2ac39d(0xa74)],_0x2ac39d(0x65f)),log(_0x2ac39d(0x7a8)+_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x8f6)]+_0x2ac39d(0x4c4)),_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x391)]=![]):(_0x537888[_0x2ac39d(0x93c)]['sdp']=CodecsHandler['preferCodec'](_0x537888[_0x2ac39d(0x93c)]['sdp'],_0x2ac39d(0x49e)),log(_0x2ac39d(0x940)),_0x2ff73f['pcs'][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x391)]=![]);}else _0x2ff73f['pcs'][_0x537888[_0x2ac39d(0x33f)]]['preferVideoCodec']&&_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x8f6)]!==_0x2ac39d(0x66c)?_0x2ff73f['pcs'][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x8f6)]===_0x2ac39d(0x65f)||_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x8f6)]===_0x2ac39d(0x49e)?(_0x537888[_0x2ac39d(0x93c)]['sdp']=CodecsHandler[_0x2ac39d(0x65e)](_0x537888[_0x2ac39d(0x93c)]['sdp'],_0x2ff73f['pcs'][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x8f6)]),log(_0x2ac39d(0x7a8)+_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x8f6)]+'\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API'),_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]]['encoder']=![]):_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x391)]=!![]:(_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]]['encoder']=!![],_0x2ff73f['pcs'][_0x537888[_0x2ac39d(0x33f)]]['preferVideoCodec']&&_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x8f6)]===_0x2ac39d(0x66c)&&(_0x537888[_0x2ac39d(0x93c)][_0x2ac39d(0xa74)]=CodecsHandler['preferCodec'](_0x537888['description'][_0x2ac39d(0xa74)],'h264'),log(_0x2ac39d(0x7a8)+_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]]['preferVideoCodec']+'\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API')));}else _0x2ff73f['pcs'][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x8f6)]&&(_0x537888[_0x2ac39d(0x93c)][_0x2ac39d(0xa74)]=CodecsHandler[_0x2ac39d(0x65e)](_0x537888['description'][_0x2ac39d(0xa74)],_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x8f6)]),log('Trying\x20to\x20set\x20'+_0x2ff73f[_0x2ac39d(0x29b)][_0x537888['UUID']]['preferVideoCodec']+_0x2ac39d(0x4c4)));}}if(_0x5e7610){var _0x10509d=CodecsHandler['getVideoBitrates'](_0x537888[_0x2ac39d(0x93c)][_0x2ac39d(0xa74)]);log(_0x2ac39d(0x36d)+_0x10509d);if(_0x10509d!==![]&&_0x10509d>_0x5e7610){var _0x3d7fbb=CodecsHandler[_0x2ac39d(0x61b)](_0x537888[_0x2ac39d(0x93c)][_0x2ac39d(0xa74)])||0x0;_0x537888[_0x2ac39d(0x93c)][_0x2ac39d(0xa74)]=CodecsHandler[_0x2ac39d(0x8cd)](_0x537888['description']['sdp'],{'min':parseInt(_0x5e7610/0xa)||0x1,'max':parseInt(_0x5e7610+_0x3d7fbb/0x400)}),_0x2ff73f['pcs'][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x589)]=_0x5e7610;}else{if(_0x10509d===![]){var _0x3d7fbb=CodecsHandler['getOpusBitrate'](_0x537888['description'][_0x2ac39d(0xa74)])||0x0;_0x537888['description'][_0x2ac39d(0xa74)]=CodecsHandler[_0x2ac39d(0x8cd)](_0x537888[_0x2ac39d(0x93c)][_0x2ac39d(0xa74)],{'min':parseInt(_0x5e7610/0xa)||0x1,'max':parseInt(_0x5e7610+_0x3d7fbb/0x400)});if(_0x2ff73f[_0x2ac39d(0x5c2)]&&_0x2ff73f['outboundVideoBitrate']>_0x5e7610)_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]]['setBitrate']=_0x5e7610;else _0x2ff73f['outboundVideoBitrate']?_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x589)]=_0x2ff73f[_0x2ac39d(0x5c2)]:_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x89d)]=0x9c4;}else _0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]]['setBitrate']=_0x10509d;}}else{if(_0x2ff73f[_0x2ac39d(0x5c2)]!==![]){var _0x10509d=CodecsHandler['getVideoBitrates'](_0x537888[_0x2ac39d(0x93c)][_0x2ac39d(0xa74)]);log(_0x2ac39d(0x5cb)+_0x10509d);if(_0x10509d===![]){var _0x3d7fbb=CodecsHandler[_0x2ac39d(0x61b)](_0x537888[_0x2ac39d(0x93c)][_0x2ac39d(0xa74)])||0x0;_0x537888[_0x2ac39d(0x93c)]['sdp']=CodecsHandler['setVideoBitrates'](_0x537888[_0x2ac39d(0x93c)][_0x2ac39d(0xa74)],{'min':parseInt(_0x2ff73f['outboundVideoBitrate']/0xa)||0x1,'max':parseInt(_0x2ff73f[_0x2ac39d(0x5c2)]+_0x3d7fbb/0x400)});}else _0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]]['setBitrate']===![]&&(_0x2ff73f['pcs'][_0x537888['UUID']][_0x2ac39d(0x589)]=_0x10509d);}else _0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x589)]===![]&&(_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]]['setBitrate']=CodecsHandler[_0x2ac39d(0x22c)](_0x537888[_0x2ac39d(0x93c)][_0x2ac39d(0xa74)]),log(_0x2ac39d(0x635)+_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]][_0x2ac39d(0x589)]));}_0x2ff73f[_0x2ac39d(0x3cd)]&&(_0x537888[_0x2ac39d(0x93c)]['sdp']=CodecsHandler[_0x2ac39d(0x458)](_0x537888[_0x2ac39d(0x93c)][_0x2ac39d(0xa74)],{'maxaveragebitrate':_0x2ff73f[_0x2ac39d(0x3cd)]*0x400,'cbr':_0x2ff73f['cbr']}));if(_0x2ac39d(0x3eb)in _0x537888&&_0x537888[_0x2ac39d(0x3eb)]!=_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]]['session']){errorlog(_0x2ac39d(0x6b1));return;}_0x2ff73f[_0x2ac39d(0x29b)][_0x537888[_0x2ac39d(0x33f)]]['setRemoteDescription'](_0x537888['description'])['then']()['catch'](errorlog);}catch(_0x12d999){errorlog(_0x12d999);}},_0x2ff73f[_0x288d29(0x904)]=function(_0x53136f){var _0x59ec82=_0x288d29;_0x2ff73f[_0x59ec82(0x204)]&&'vector'in _0x53136f?_0x2ff73f[_0x59ec82(0x53f)](_0x53136f['description'],_0x53136f[_0x59ec82(0x8c1)])[_0x59ec82(0x9a0)](function(_0x35cdb6){var _0x5b9236=_0x59ec82;_0x53136f['description']=JSON[_0x5b9236(0x51e)](_0x35cdb6),_0x2ff73f['processDescription2'](_0x53136f);}):_0x2ff73f[_0x59ec82(0x4a7)](_0x53136f);},_0x2ff73f[_0x288d29(0xa33)]=function(_0x14df23){var _0x3714d7=_0x288d29;_0x2ff73f[_0x3714d7(0x204)]&&'vector'in _0x14df23?_0x2ff73f['decryptMessage'](_0x14df23[_0x3714d7(0x606)],_0x14df23[_0x3714d7(0x8c1)])[_0x3714d7(0x9a0)](function(_0x5cc06f){var _0x56068e=_0x3714d7;_0x14df23['candidate']=JSON['parse'](_0x5cc06f),_0x2ff73f[_0x56068e(0x406)](_0x14df23);}):_0x2ff73f['processIce2'](_0x14df23);},_0x2ff73f[_0x288d29(0x406)]=function(_0x223eb9){var _0x38b0ac=_0x288d29;try{if(_0x2ff73f['icefilter']){if(_0x223eb9[_0x38b0ac(0x606)]['candidate'][_0x38b0ac(0x276)](_0x2ff73f[_0x38b0ac(0x64d)])===-0x1){log(_0x38b0ac(0x8b4)),log(_0x223eb9['candidate']);return;}else log('PASSED'),log(_0x223eb9['candidate']);}}catch(_0x597ea0){errorlog(_0x597ea0);}if(_0x223eb9[_0x38b0ac(0x606)]&&_0x38b0ac(0x606)in _0x223eb9[_0x38b0ac(0x606)]&&_0x223eb9[_0x38b0ac(0x606)][_0x38b0ac(0x606)]=='')return;if(_0x223eb9[_0x38b0ac(0x33f)]in _0x2ff73f[_0x38b0ac(0x29b)]&&_0x223eb9['type']==_0x38b0ac(0x2d8)){log(_0x38b0ac(0x8c6));if(_0x38b0ac(0x3eb)in _0x223eb9&&_0x2ff73f[_0x38b0ac(0x29b)][_0x223eb9[_0x38b0ac(0x33f)]][_0x38b0ac(0x3eb)]!=_0x223eb9['session']){errorlog(_0x38b0ac(0x790));return;}_0x2ff73f[_0x38b0ac(0x29b)][_0x223eb9[_0x38b0ac(0x33f)]][_0x38b0ac(0x2bb)](_0x223eb9['candidate'])['then']()[_0x38b0ac(0x9e9)](function(_0x480796){errorlog(_0x480796),errorlog(_0x223eb9);});}else{if(_0x223eb9[_0x38b0ac(0x33f)]in _0x2ff73f[_0x38b0ac(0x7f6)]&&_0x223eb9[_0x38b0ac(0x596)]==_0x38b0ac(0x6de)){log('RPCS\x20WINS\x20ICE');if(_0x38b0ac(0x3eb)in _0x223eb9&&_0x2ff73f['rpcs'][_0x223eb9['UUID']][_0x38b0ac(0x3eb)]!=_0x223eb9[_0x38b0ac(0x3eb)]){errorlog('Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session');return;}if(_0x2ff73f[_0x38b0ac(0x7f6)][_0x223eb9[_0x38b0ac(0x33f)]]===null)return;_0x2ff73f[_0x38b0ac(0x7f6)][_0x223eb9[_0x38b0ac(0x33f)]][_0x38b0ac(0x2bb)](_0x223eb9[_0x38b0ac(0x606)])[_0x38b0ac(0x9a0)]()[_0x38b0ac(0x9e9)](function(_0x108bfe){errorlog(_0x108bfe),errorlog(_0x223eb9);});}else warnlog(_0x223eb9),warnlog(_0x38b0ac(0x9e3));}},_0x2ff73f[_0x288d29(0x97c)]=function(_0xc96139){var _0x9b9313=_0x288d29;if(_0x2ff73f[_0x9b9313(0x204)]&&_0x9b9313(0x8c1)in _0xc96139)_0x2ff73f['decryptMessage'](_0xc96139['candidates'],_0xc96139[_0x9b9313(0x8c1)])[_0x9b9313(0x9a0)](function(_0x296ef4){var _0x408131=_0x9b9313;_0xc96139[_0x408131(0x960)]=JSON[_0x408131(0x51e)](_0x296ef4);var _0x10f1c6={};_0x10f1c6[_0x408131(0x33f)]=_0xc96139['UUID'],_0x10f1c6[_0x408131(0x596)]=_0xc96139[_0x408131(0x596)];for(var _0x1cb42a=0x0;_0x1cb42a<_0xc96139[_0x408131(0x960)][_0x408131(0x909)];_0x1cb42a++){_0x10f1c6[_0x408131(0x606)]=_0xc96139['candidates'][_0x1cb42a],_0x2ff73f['processIce2'](_0x10f1c6);}});else{var _0x1cbce2={};_0x1cbce2[_0x9b9313(0x33f)]=_0xc96139[_0x9b9313(0x33f)],_0x1cbce2[_0x9b9313(0x596)]=_0xc96139[_0x9b9313(0x596)];for(var _0x3b8b54=0x0;_0x3b8b54<_0xc96139[_0x9b9313(0x960)][_0x9b9313(0x909)];_0x3b8b54++){_0x1cbce2[_0x9b9313(0x606)]=_0xc96139[_0x9b9313(0x960)][_0x3b8b54],_0x2ff73f[_0x9b9313(0x406)](_0x1cbce2);}}},_0x2ff73f[_0x288d29(0x611)]=function(_0x5085e9){var _0x5e80ba=_0x288d29;_0x5e80ba(0x7b3)in _0x5085e9&&(_0x2ff73f[_0x5e80ba(0x7f6)][_0x5085e9[_0x5e80ba(0x33f)]][_0x5e80ba(0x853)]=_0x5085e9[_0x5e80ba(0x7b3)],log(_0x5e80ba(0x7d7)),log(_0x5085e9[_0x5e80ba(0x7b3)])),_0x2ff73f[_0x5e80ba(0x7f6)][_0x5085e9[_0x5e80ba(0x33f)]][_0x5e80ba(0x8a9)](_0x5085e9[_0x5e80ba(0x93c)])[_0x5e80ba(0x9a0)](function(){var _0x183af5=_0x5e80ba;if(_0x2ff73f[_0x183af5(0x7f6)][_0x5085e9[_0x183af5(0x33f)]][_0x183af5(0x6fc)]['type']===_0x183af5(0x4f9))_0x2ff73f['rpcs'][_0x5085e9[_0x183af5(0x33f)]][_0x183af5(0x2d9)]()[_0x183af5(0x9a0)](function(_0x16b9f5){var _0x13e9a3=_0x183af5;log(_0x13e9a3(0x646));if(!_0x2ff73f[_0x13e9a3(0x971)]&&_0x2ff73f[_0x13e9a3(0x368)]==0x5)_0x16b9f5[_0x13e9a3(0xa74)]=CodecsHandler[_0x13e9a3(0x458)](_0x16b9f5[_0x13e9a3(0xa74)],{'stereo':0x1,'maxaveragebitrate':(_0x2ff73f[_0x13e9a3(0x31b)]||0x100)*0x400,'cbr':_0x2ff73f[_0x13e9a3(0x627)],'useinbandfec':_0x2ff73f['noFEC']?0x0:0x1,'maxptime':_0x2ff73f[_0x13e9a3(0x6e8)],'minptime':_0x2ff73f[_0x13e9a3(0x5a2)],'ptime':_0x2ff73f['ptime'],'dtx':_0x2ff73f[_0x13e9a3(0x3d4)]}),log(_0x13e9a3(0x823));else{if(_0x2ff73f['mono']&&Firefox)_0x2ff73f[_0x13e9a3(0x31b)]?_0x16b9f5['sdp']=CodecsHandler[_0x13e9a3(0x458)](_0x16b9f5[_0x13e9a3(0xa74)],{'stereo':0x0,'maxaveragebitrate':_0x2ff73f[_0x13e9a3(0x31b)]*0x400,'cbr':_0x2ff73f['cbr'],'useinbandfec':_0x2ff73f['noFEC']?0x0:0x1,'maxptime':_0x2ff73f[_0x13e9a3(0x6e8)],'minptime':_0x2ff73f[_0x13e9a3(0x5a2)],'ptime':_0x2ff73f[_0x13e9a3(0x8c3)],'dtx':_0x2ff73f['dtx']}):_0x16b9f5[_0x13e9a3(0xa74)]=CodecsHandler[_0x13e9a3(0x458)](_0x16b9f5[_0x13e9a3(0xa74)],{'stereo':0x0,'useinbandfec':_0x2ff73f[_0x13e9a3(0x927)]?0x0:0x1,'maxptime':_0x2ff73f[_0x13e9a3(0x6e8)],'minptime':_0x2ff73f[_0x13e9a3(0x5a2)],'ptime':_0x2ff73f[_0x13e9a3(0x8c3)],'dtx':_0x2ff73f[_0x13e9a3(0x3d4)]});else{if(_0x2ff73f[_0x13e9a3(0x368)]==0x1||_0x2ff73f['stereo']==0x2||_0x2ff73f[_0x13e9a3(0x368)]==0x5)_0x16b9f5[_0x13e9a3(0xa74)]=CodecsHandler[_0x13e9a3(0x458)](_0x16b9f5['sdp'],{'stereo':0x1,'maxaveragebitrate':(_0x2ff73f['audiobitrate']||0x100)*0x400,'cbr':_0x2ff73f[_0x13e9a3(0x627)],'useinbandfec':_0x2ff73f['noFEC']?0x0:0x1,'maxptime':_0x2ff73f[_0x13e9a3(0x6e8)],'minptime':_0x2ff73f['minptime'],'ptime':_0x2ff73f[_0x13e9a3(0x8c3)],'dtx':_0x2ff73f[_0x13e9a3(0x3d4)]}),log(_0x13e9a3(0x823));else{if(_0x2ff73f['stereo']==0x4)_0x16b9f5[_0x13e9a3(0xa74)]=CodecsHandler['setOpusAttributes'](_0x16b9f5['sdp'],{'stereo':0x2,'maxaveragebitrate':(_0x2ff73f['audiobitrate']||0x100)*0x400,'cbr':_0x2ff73f['cbr'],'useinbandfec':_0x2ff73f[_0x13e9a3(0x927)]?0x0:0x1,'maxptime':_0x2ff73f[_0x13e9a3(0x6e8)],'minptime':_0x2ff73f[_0x13e9a3(0x5a2)],'ptime':_0x2ff73f[_0x13e9a3(0x8c3)],'dtx':_0x2ff73f[_0x13e9a3(0x3d4)]});else{if(_0x2ff73f[_0x13e9a3(0x31b)])_0x16b9f5[_0x13e9a3(0xa74)]=CodecsHandler['setOpusAttributes'](_0x16b9f5[_0x13e9a3(0xa74)],{'maxaveragebitrate':_0x2ff73f['audiobitrate']*0x400,'cbr':_0x2ff73f[_0x13e9a3(0x627)],'useinbandfec':_0x2ff73f['noFEC']?0x0:0x1,'maxptime':_0x2ff73f[_0x13e9a3(0x6e8)],'minptime':_0x2ff73f['minptime'],'ptime':_0x2ff73f[_0x13e9a3(0x8c3)],'dtx':_0x2ff73f['dtx']});else{if(_0x2ff73f[_0x13e9a3(0x927)])_0x16b9f5[_0x13e9a3(0xa74)]=CodecsHandler[_0x13e9a3(0x458)](_0x16b9f5[_0x13e9a3(0xa74)],{'useinbandfec':0x0,'maxptime':_0x2ff73f[_0x13e9a3(0x6e8)],'minptime':_0x2ff73f[_0x13e9a3(0x5a2)],'ptime':_0x2ff73f[_0x13e9a3(0x8c3)],'dtx':_0x2ff73f[_0x13e9a3(0x3d4)]});else _0x2ff73f[_0x13e9a3(0x3d4)]&&(_0x16b9f5['sdp']=CodecsHandler[_0x13e9a3(0x458)](_0x16b9f5[_0x13e9a3(0xa74)],{'maxptime':_0x2ff73f['maxptime'],'minptime':_0x2ff73f[_0x13e9a3(0x5a2)],'ptime':_0x2ff73f[_0x13e9a3(0x8c3)],'dtx':_0x2ff73f[_0x13e9a3(0x3d4)]}));}}}}}if(_0x2ff73f['audioCodec'])try{if(_0x2ff73f['audioCodec']===_0x13e9a3(0x654))_0x16b9f5[_0x13e9a3(0xa74)]=CodecsHandler[_0x13e9a3(0x5f9)](_0x16b9f5[_0x13e9a3(0xa74)]);else{if(_0x2ff73f[_0x13e9a3(0x25b)]==='pcm'){if(_0x2ff73f[_0x13e9a3(0x7e3)])_0x16b9f5[_0x13e9a3(0xa74)]=CodecsHandler[_0x13e9a3(0x5fd)](_0x16b9f5[_0x13e9a3(0xa74)],_0x2ff73f['sampleRate']||0xbb80,![],_0x2ff73f[_0x13e9a3(0x8c3)]);else _0x2ff73f[_0x13e9a3(0x368)]?_0x16b9f5[_0x13e9a3(0xa74)]=CodecsHandler[_0x13e9a3(0x5fd)](_0x16b9f5[_0x13e9a3(0xa74)],_0x2ff73f[_0x13e9a3(0x3d7)]||0x7d00,!![],_0x2ff73f['ptime']):_0x16b9f5['sdp']=CodecsHandler['modifyDescPCM'](_0x16b9f5[_0x13e9a3(0xa74)],_0x2ff73f[_0x13e9a3(0x3d7)]||0xbb80,![],_0x2ff73f[_0x13e9a3(0x8c3)]);}else _0x16b9f5[_0x13e9a3(0xa74)]=CodecsHandler[_0x13e9a3(0xaae)](_0x16b9f5[_0x13e9a3(0xa74)],_0x2ff73f[_0x13e9a3(0x25b)]);}}catch(_0x337bcb){errorlog(_0x337bcb),warnlog(_0x13e9a3(0x498));}_0x2ff73f[_0x13e9a3(0x92c)]&&(_0x16b9f5[_0x13e9a3(0xa74)]=CodecsHandler[_0x13e9a3(0x65e)](_0x16b9f5[_0x13e9a3(0xa74)],_0x2ff73f[_0x13e9a3(0x92c)]));_0x2ff73f[_0x13e9a3(0x977)]&&(log('h264profile\x20being\x20modified'),_0x16b9f5[_0x13e9a3(0xa74)]=_0x16b9f5[_0x13e9a3(0xa74)][_0x13e9a3(0x523)](/42e01f/gi,_0x2ff73f['h264profile']),_0x16b9f5[_0x13e9a3(0xa74)]=_0x16b9f5['sdp'][_0x13e9a3(0x523)](/42001f/gi,_0x2ff73f[_0x13e9a3(0x977)]),_0x16b9f5[_0x13e9a3(0xa74)]=_0x16b9f5['sdp'][_0x13e9a3(0x523)](/420029/gi,_0x2ff73f[_0x13e9a3(0x977)]),_0x16b9f5['sdp']=_0x16b9f5[_0x13e9a3(0xa74)][_0x13e9a3(0x523)](/42a01e/gi,_0x2ff73f[_0x13e9a3(0x977)]),_0x16b9f5['sdp']=_0x16b9f5[_0x13e9a3(0xa74)][_0x13e9a3(0x523)](/42a014/gi,_0x2ff73f[_0x13e9a3(0x977)]),_0x16b9f5[_0x13e9a3(0xa74)]=_0x16b9f5[_0x13e9a3(0xa74)][_0x13e9a3(0x523)](/42a00b/gi,_0x2ff73f[_0x13e9a3(0x977)]),_0x16b9f5[_0x13e9a3(0xa74)]=_0x16b9f5[_0x13e9a3(0xa74)][_0x13e9a3(0x523)](/640c1f/gi,_0x2ff73f[_0x13e9a3(0x977)]));_0x2ff73f[_0x13e9a3(0x742)]&&(log(_0x16b9f5[_0x13e9a3(0xa74)]),_0x16b9f5[_0x13e9a3(0xa74)]=CodecsHandler[_0x13e9a3(0x6c9)](_0x16b9f5['sdp']));_0x2ff73f[_0x13e9a3(0x3b3)]&&(_0x16b9f5[_0x13e9a3(0xa74)]=CodecsHandler[_0x13e9a3(0x371)](_0x16b9f5[_0x13e9a3(0xa74)]));_0x2ff73f[_0x13e9a3(0x916)]&&(_0x16b9f5[_0x13e9a3(0xa74)]=CodecsHandler['disableREMB'](_0x16b9f5['sdp']));if(_0x2ff73f[_0x13e9a3(0x7f6)][_0x5085e9[_0x13e9a3(0x33f)]][_0x13e9a3(0x8b0)])log(_0x13e9a3(0x245)),_0x16b9f5[_0x13e9a3(0xa74)]=_0x16ccb1(_0x16b9f5[_0x13e9a3(0xa74)],_0x2ff73f[_0x13e9a3(0x7f6)][_0x5085e9[_0x13e9a3(0x33f)]][_0x13e9a3(0x8b0)]);else _0x2ff73f[_0x13e9a3(0x389)]&&(log(_0x13e9a3(0x245)),_0x16b9f5[_0x13e9a3(0xa74)]=_0x16ccb1(_0x16b9f5[_0x13e9a3(0xa74)],_0x2ff73f['bitrate']));return log(_0x16b9f5),_0x2ff73f[_0x13e9a3(0x7f6)][_0x5085e9[_0x13e9a3(0x33f)]]['setLocalDescription'](_0x16b9f5);})[_0x183af5(0x9a0)](function _0x3ceade(){var _0x380f57=_0x183af5;log(_0x380f57(0x392));var _0x55bb4b={};_0x55bb4b[_0x380f57(0x33f)]=_0x5085e9['UUID'],_0x55bb4b[_0x380f57(0x93c)]=_0x2ff73f['rpcs'][_0x5085e9[_0x380f57(0x33f)]]['localDescription'],_0x55bb4b[_0x380f57(0x3eb)]=_0x2ff73f['rpcs'][_0x5085e9[_0x380f57(0x33f)]][_0x380f57(0x3eb)];if(_0x2ff73f['rpcs'][_0x5085e9[_0x380f57(0x33f)]][_0x380f57(0x4a8)]){_0x55bb4b[_0x380f57(0x93c)]&&_0x55bb4b[_0x380f57(0x93c)][_0x380f57(0xa74)]&&(_0x2ff73f[_0x380f57(0x7f6)][_0x5085e9['UUID']][_0x380f57(0x4a8)](_0x55bb4b[_0x380f57(0x93c)][_0x380f57(0xa74)]),_0x2ff73f[_0x380f57(0x7f6)][_0x5085e9[_0x380f57(0x33f)]][_0x380f57(0x4a8)]=![]);return;}_0x2ff73f['password']?_0x2ff73f[_0x380f57(0x3c8)](JSON[_0x380f57(0x8d5)](_0x55bb4b[_0x380f57(0x93c)]))['then'](function(_0x29c277){var _0x226894=_0x380f57;_0x55bb4b[_0x226894(0x93c)]=_0x29c277[0x0],_0x55bb4b[_0x226894(0x8c1)]=_0x29c277[0x1],_0x2ff73f[_0x226894(0x43f)](_0x55bb4b);})[_0x380f57(0x9e9)](errorlog):_0x2ff73f['anyrequest'](_0x55bb4b);})[_0x183af5(0x9e9)](errorlog);else _0x2ff73f['rpcs'][_0x5085e9[_0x183af5(0x33f)]]['remoteDescription'][_0x183af5(0x596)]===_0x183af5(0x342)&&errorlog(_0x183af5(0x6b6));})[_0x5e80ba(0x9e9)](errorlog);},_0x2ff73f[_0x288d29(0x5ac)]=function(){var _0x1f3a5b=_0x288d29;if(_0x2ff73f['videoElement'][_0x1f3a5b(0x694)])return _0x2ff73f['videoElement'][_0x1f3a5b(0x694)];else return _0x2ff73f['videoElement'][_0x1f3a5b(0x59b)]&&_0x2ff73f['streamSrc']?_0x2ff73f[_0x1f3a5b(0x807)]:(log(_0x1f3a5b(0x41a)),checkBasicStreamsExist(),_0x2ff73f['videoElement']['srcObject']);};var _0x51f321={},_0x3e64bc=![],_0x54de7e=[];_0x2ff73f[_0x288d29(0x293)]=function(_0x58eb5f,_0x184c26){var _0x3aad33=_0x288d29;log(_0x3aad33(0x3e2)+_0x184c26+'\x20'+_0x58eb5f);var _0x3dafc2=new FileReader(),_0x3329cd=![];for(var _0x3239ae=0x0;_0x3239ae<_0x2ff73f[_0x3aad33(0x2c2)][_0x3aad33(0x909)];_0x3239ae++){if(_0x2ff73f[_0x3aad33(0x2c2)][_0x3239ae]['id']===_0x184c26){_0x3329cd=_0x3239ae;break;}}if(_0x3329cd===![]){warnlog(_0x3aad33(0x40a));return;}else{if(_0x2ff73f[_0x3aad33(0x2c2)][_0x3329cd][_0x3aad33(0x997)]==0x0){warnlog(_0x3aad33(0x9ca));return;}else{if(!(_0x2ff73f[_0x3aad33(0x2c2)][_0x3329cd]['restricted']===![]||_0x2ff73f['hostedFiles'][_0x3329cd]['restricted']===_0x58eb5f)){warnlog(_0x3aad33(0x7a5));return;}}}var _0x9f713d=0x4000,_0x31ed6c=0x0,_0x116c90=_0x3329cd;_0x116c90===_0x3aad33(0x351)&&(_0x116c90=_0x3aad33(0x6d0)+_0x2ff73f[_0x3aad33(0x6f3)](0x5));if(_0x58eb5f in _0x2ff73f[_0x3aad33(0x29b)])var _0x311261=_0x2ff73f['pcs'][_0x58eb5f][_0x3aad33(0x34a)](_0x116c90);else{if(_0x58eb5f in _0x2ff73f[_0x3aad33(0x7f6)])var _0x311261=_0x2ff73f[_0x3aad33(0x7f6)][_0x58eb5f]['createDataChannel'](_0x116c90);else{warnlog(_0x3aad33(0x2cc));return;}}_0x311261[_0x3aad33(0x5dd)]='arraybuffer';var _0x53a26c=_0x2ff73f[_0x3aad33(0x2c2)][_0x3329cd][_0x3aad33(0x4a2)](0x0,_0x9f713d);_0x311261[_0x3aad33(0x28e)]=()=>{var _0x47fc3c=_0x3aad33;_0x311261[_0x47fc3c(0x968)](JSON['stringify']({'type':_0x47fc3c(0x7be),'size':_0x2ff73f[_0x47fc3c(0x2c2)][_0x3329cd]['size'],'filename':_0x2ff73f[_0x47fc3c(0x2c2)][_0x3329cd][_0x47fc3c(0x24e)],'id':_0x2ff73f[_0x47fc3c(0x2c2)][_0x3329cd]['id']})),_0x3dafc2[_0x47fc3c(0x63c)](_0x53a26c);},_0x311261[_0x3aad33(0x677)]=()=>{var _0x2a0957=_0x3aad33;try{var _0x22217f=_0x2ff73f[_0x2a0957(0x64a)][_0x2a0957(0x276)](_0x311261);_0x22217f>-0x1&&_0x2ff73f[_0x2a0957(0x64a)][_0x2a0957(0x642)](_0x22217f,0x1);}catch(_0x1d7c60){errorlog(_0x1d7c60);}log(_0x2a0957(0x87f)),_0x311261=null;},_0x311261['onmessage']=_0x3f3d4c=>{},_0x2ff73f[_0x3aad33(0x64a)][_0x3aad33(0x688)](_0x311261),_0x3dafc2[_0x3aad33(0x75f)]=function(){var _0x256ca4=_0x3aad33;if(_0x2ff73f[_0x256ca4(0x2c2)][_0x3329cd][_0x256ca4(0x997)]==0x0)return;var _0x56d82c=_0x3dafc2['result'];log(_0x56d82c);try{_0x311261['send'](_0x56d82c);}catch(_0x5abd8b){try{_0x311261['close']();}catch(_0x36ae34){}warnlog(_0x5abd8b);return;}_0x31ed6c+=0x1;if(_0x31ed6c*_0x9f713d<_0x2ff73f['hostedFiles'][_0x3329cd]['size'])try{log(_0x256ca4(0x99d)+_0x31ed6c),_0x53a26c=_0x2ff73f[_0x256ca4(0x2c2)][_0x3329cd]['slice'](_0x31ed6c*_0x9f713d,(_0x31ed6c+0x1)*_0x9f713d),_0x3dafc2[_0x256ca4(0x63c)](_0x53a26c);}catch(_0x3779cb){errorlog(_0x3779cb);}else _0x311261[_0x256ca4(0x968)](_0x256ca4(0x2c5)),_0x311261[_0x256ca4(0x61c)]();};},_0x2ff73f[_0x288d29(0x319)]=null,_0x2ff73f[_0x288d29(0x985)]=null,_0x2ff73f[_0x288d29(0x832)]=async function(_0x225c33=null){var _0x17b4b8=_0x288d29;if(_0x2ff73f[_0x17b4b8(0x319)]!==null)return;else _0x2ff73f[_0x17b4b8(0x319)]=![];!_0x225c33&&_0x2ff73f[_0x17b4b8(0x9a2)][_0x17b4b8(0x708)]&&(_0x225c33=_0x2ff73f[_0x17b4b8(0x9a2)][_0x17b4b8(0x708)]);let _0x324107=0x0;var _0x1fff66=_0x2ff73f[_0x17b4b8(0x807)][_0x17b4b8(0x587)]()[0x0];if(!_0x1fff66){_0x2ff73f['chunkedVideoEnabled']=null;return;}var _0x1bdc23=new MediaStreamTrackProcessor(_0x1fff66),_0x1f18a5=_0x1bdc23[_0x17b4b8(0x6f0)];const _0x48540a=_0x1f18a5['getReader']();var _0x4c0e38=![],_0xc90490=-0x1;const _0x177864={'output':_0x2fd174=>{var _0x38e935=_0x17b4b8;if(_0x2fd174[_0x38e935(0x7d3)][_0x38e935(0x24e)]==_0x38e935(0x374)){let _0x102658=new Uint8Array(_0x2fd174[_0x38e935(0xa0b)]);_0x2fd174['copyTo'](_0x102658),_0x54de7e[_0x38e935(0x688)]([_0x2fd174['timestamp']-_0x372100,_0x2fd174[_0x38e935(0x596)]]),_0x54de7e[_0x38e935(0x688)](_0x102658),_0x3e64bc[_0x38e935(0x74e)]();}},'error':_0x7040a7=>{errorlog(_0x7040a7);}};let _0x3f82cd=new VideoEncoder(_0x177864);_0x3f82cd[_0x17b4b8(0x47f)](_0x225c33),_0x2ff73f[_0x17b4b8(0x9a2)]['Chunked_video']=_0x225c33,_0x2ff73f[_0x17b4b8(0x319)]=!![];var _0x372100=-0x1;_0x48540a[_0x17b4b8(0x487)]()[_0x17b4b8(0x9a0)](function _0x5a85ae({done:_0x28ea17,value:_0x516772}){var _0x25ac7c=_0x17b4b8;if(_0x28ea17||_0x4c0e38){_0x3f82cd[_0x25ac7c(0x61c)]();_0x516772&&_0x516772['close']();_0x2ff73f['chunkedVideoEnabled']=null;return;}_0x372100==-0x1&&(_0x372100=_0x516772[_0x25ac7c(0x634)]);_0xc90490==_0x516772['timestamp']&&(_0x516772[_0x25ac7c(0x634)]+=0x1,warnlog('Timestamp\x20duplicated'));if(!_0x4c0e38){_0xc90490=_0x516772['timestamp'],_0x324107++;if(_0x3e64bc[_0x25ac7c(0x8e8)]){const _0x10834d=_0x324107>=0x3c;_0x10834d&&(_0x324107=0x0,_0x3e64bc['needKeyFrame']=![],warnlog(_0x25ac7c(0x279))),_0x3f82cd[_0x25ac7c(0xa98)](_0x516772,{'keyFrame':_0x10834d});}else _0x3f82cd['encode'](_0x516772,{'keyFrame':![]});}_0x516772[_0x25ac7c(0x61c)](),_0x48540a[_0x25ac7c(0x487)]()[_0x25ac7c(0x9a0)](_0x5a85ae);});},_0x2ff73f[_0x288d29(0x959)]=async function(_0x590793){var _0x1ee2a1=_0x288d29;if(_0x2ff73f['chunkedAudioEnabled']!==null)return;else _0x2ff73f[_0x1ee2a1(0x985)]=![];!_0x590793&&_0x2ff73f[_0x1ee2a1(0x9a2)][_0x1ee2a1(0x37f)]&&(_0x590793=_0x2ff73f[_0x1ee2a1(0x9a2)][_0x1ee2a1(0x37f)]);var _0x349224=_0x2ff73f['videoElement'][_0x1ee2a1(0x694)][_0x1ee2a1(0x7da)]()[0x0];if(!_0x349224){_0x2ff73f[_0x1ee2a1(0x985)]=null;return;}var _0x5bea1d=_0x349224[_0x1ee2a1(0x4e3)]();_0x590793['numberOfChannels']>_0x5bea1d['channelCount']&&(_0x590793[_0x1ee2a1(0x9e8)]=_0x5bea1d[_0x1ee2a1(0x76e)],_0x590793[_0x1ee2a1(0x85b)]=_0x5bea1d[_0x1ee2a1(0x76e)]);_0x590793[_0x1ee2a1(0x3d7)]>_0x5bea1d[_0x1ee2a1(0x3d7)]&&(_0x590793[_0x1ee2a1(0x3d7)]=_0x5bea1d[_0x1ee2a1(0x3d7)]);var _0x154367=new MediaStreamTrackProcessor(_0x349224),_0x2c5500=_0x154367[_0x1ee2a1(0x6f0)];const _0x2667d2=_0x2c5500[_0x1ee2a1(0x7c0)]();var _0x2cbd88=![],_0x9c1f21=-0x1,_0x5aa051=-0x1;const _0x2f9050={'output':_0x540965=>{var _0x5ed156=_0x1ee2a1;if(_0x540965[_0x5ed156(0x7d3)]['name']=='EncodedAudioChunk'){let _0x354a1d=new Uint8Array(_0x540965[_0x5ed156(0xa0b)]);_0x540965[_0x5ed156(0x4f7)](_0x354a1d),_0x54de7e[_0x5ed156(0x688)]([_0x540965[_0x5ed156(0x634)]-_0x5aa051,_0x5ed156(0x6d5)]),_0x54de7e[_0x5ed156(0x688)](_0x354a1d),_0x3e64bc[_0x5ed156(0x74e)]();}},'error':_0x2eb6f4=>{errorlog(_0x2eb6f4);}};let _0x15883f=new AudioEncoder(_0x2f9050);_0x590793[_0x1ee2a1(0x3d7)]=0xbb80*_0x590793[_0x1ee2a1(0x9e8)],_0x15883f[_0x1ee2a1(0x47f)](_0x590793),_0x2ff73f['stats']['Chunked_audio']={},_0x2ff73f[_0x1ee2a1(0x9a2)]['Chunked_audio'][_0x1ee2a1(0x92c)]=_0x590793[_0x1ee2a1(0x92c)],_0x2ff73f[_0x1ee2a1(0x9a2)]['Chunked_audio'][_0x1ee2a1(0x9e8)]=_0x590793[_0x1ee2a1(0x9e8)],_0x2ff73f[_0x1ee2a1(0x9a2)][_0x1ee2a1(0x37f)]['sampleRate']=_0x590793[_0x1ee2a1(0x3d7)],_0x2ff73f[_0x1ee2a1(0x9a2)][_0x1ee2a1(0x37f)]['bitrate']=_0x590793[_0x1ee2a1(0x6f7)][_0x1ee2a1(0x389)],_0x2ff73f['chunkedAudioEnabled']=!![],_0x2667d2['read']()[_0x1ee2a1(0x9a0)](function _0x251407({done:_0x31e086,value:_0x4dba07}){var _0x1ff783=_0x1ee2a1;if(_0x31e086||_0x2cbd88){_0x15883f['close']();_0x4dba07&&_0x4dba07[_0x1ff783(0x61c)]();_0x2ff73f[_0x1ff783(0x985)]=null;return;}_0x5aa051==-0x1&&(_0x5aa051=_0x4dba07[_0x1ff783(0x634)]),_0x9c1f21==_0x4dba07[_0x1ff783(0x634)]&&(_0x4dba07[_0x1ff783(0x634)]+=0x1),!_0x2cbd88&&(_0x9c1f21=_0x4dba07[_0x1ff783(0x634)],_0x15883f[_0x1ff783(0xa98)](_0x4dba07)),_0x4dba07['close'](),_0x2667d2[_0x1ff783(0x487)]()[_0x1ff783(0x9a0)](_0x251407);});},_0x2ff73f['getPCM']=function(_0x474ec4){var _0x117a74=_0x288d29;warnlog(_0x117a74(0x5b9));const _0x76ad2e=window[_0x117a74(0x838)]||window['webkitAudioContext'],_0xa01540=new _0x76ad2e(),_0x252a3a=_0xa01540[_0x117a74(0x64e)](_0x474ec4),_0x3df83e=0x800,_0x4ecd52=(_0xa01540[_0x117a74(0x671)]||_0xa01540[_0x117a74(0x46b)])[_0x117a74(0x556)](_0xa01540,_0x3df83e,0x1,0x1);return _0x4ecd52[_0x117a74(0xa93)]=function(_0x146d36){var _0x5f5781=_0x117a74,_0x3bc85f=new Uint8Array(_0x146d36[_0x5f5781(0x658)]['getChannelData'](0x0)['buffer']);_0x54de7e[_0x5f5781(0x688)]([0x0,_0x5f5781(0x901)]),_0x54de7e[_0x5f5781(0x688)](_0x3bc85f),_0x3e64bc[_0x5f5781(0x74e)]();},_0x252a3a[_0x117a74(0x726)](_0x4ecd52),_0x4ecd52['connect'](_0xa01540['destination']),_0x4ecd52;},_0x2ff73f[_0x288d29(0x4f6)]=function(_0x54ba33){var _0x31b38d=_0x288d29;log(_0x31b38d(0x243)+_0x54ba33);!_0x2ff73f['chunkedVideoEnabled']&&_0x2ff73f[_0x31b38d(0x9a2)][_0x31b38d(0x708)]&&(config=_0x2ff73f[_0x31b38d(0x9a2)][_0x31b38d(0x708)],_0x2ff73f[_0x31b38d(0x832)](config));!_0x2ff73f[_0x31b38d(0x985)]&&_0x2ff73f['stats'][_0x31b38d(0x37f)]&&(config=_0x2ff73f[_0x31b38d(0x9a2)][_0x31b38d(0x37f)],_0x2ff73f[_0x31b38d(0x959)](config));if(_0x54ba33 in _0x51f321)return;if(!_0x3e64bc){var _0x37acef=_0x2ff73f['getLocalStream'](),_0x57d494=_0x2ff73f[_0x31b38d(0x3b2)],_0xa37653=null;_0x2ff73f[_0x31b38d(0x5e8)]&&_0x2ff73f[_0x31b38d(0x5e8)]<_0x57d494&&(_0x57d494=_0x2ff73f[_0x31b38d(0x5e8)]);var _0x4db9b2={'codec':_0x31b38d(0x94a),'width':0x780,'height':0x438,'bitrate':parseInt(_0x57d494*0x3e8),'frameRate':0x1e},_0x31f31d=_0x37acef[_0x31b38d(0x587)]();if(_0x31f31d[_0x31b38d(0x909)]){var _0x40a4a7=_0x31f31d[0x0][_0x31b38d(0x4e3)]();_0x40a4a7[_0x31b38d(0x2df)]&&(_0x4db9b2[_0x31b38d(0x2df)]=_0x40a4a7[_0x31b38d(0x2df)]),_0x40a4a7[_0x31b38d(0x8d0)]&&(_0x4db9b2[_0x31b38d(0x8d0)]=_0x40a4a7[_0x31b38d(0x8d0)]),_0x40a4a7[_0x31b38d(0x6df)]&&(_0x4db9b2[_0x31b38d(0x6df)]=_0x40a4a7[_0x31b38d(0x6df)]);}else _0x4db9b2=![];if(_0x57d494<0x259){var _0x94641c=_0x4db9b2['width']*_0x4db9b2[_0x31b38d(0x8d0)]/(0x280*0x168);if(_0x94641c>=0x2)_0x4db9b2[_0x31b38d(0x2df)]=parseInt(_0x4db9b2[_0x31b38d(0x2df)]/0x2),_0x4db9b2[_0x31b38d(0x8d0)]=parseInt(_0x4db9b2[_0x31b38d(0x8d0)]/0x2);else _0x94641c>=1.5&&(_0x4db9b2[_0x31b38d(0x2df)]=parseInt(_0x4db9b2[_0x31b38d(0x2df)]/1.5),_0x4db9b2[_0x31b38d(0x8d0)]=parseInt(_0x4db9b2[_0x31b38d(0x8d0)]/1.5));}var _0x4daffa={'codec':'opus','numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'bitrate':0xfa00,'tuning':{'bitrate':0xfa00}};if(_0x57d494>0xbb8)var _0x4daffa={'codec':_0x31b38d(0x8be),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'tuning':{'bitrate':0x1f400}};else{if(_0x57d494<0x259)var _0x4daffa={'codec':_0x31b38d(0x8be),'numberOfChannels':0x1,'channels':0x1,'sampleRate':0xbb80,'tuning':{'bitrate':0x7d00}};}_0x2ff73f[_0x31b38d(0x901)]&&(_0x4daffa[_0x31b38d(0x92c)]=_0x31b38d(0x901));!_0x37acef[_0x31b38d(0x7da)]()[_0x31b38d(0x909)]&&(_0x4daffa=![]);if(!_0x4daffa&&!_0x4db9b2)return;_0x3e64bc={},_0x3e64bc[_0x31b38d(0x8e8)]=!![],_0x3e64bc[_0x31b38d(0x4df)]=_0x4db9b2||![],_0x3e64bc[_0x31b38d(0x2fd)]=_0x4daffa||![],_0x3e64bc[_0x31b38d(0x4df)]&&_0x2ff73f[_0x31b38d(0x832)](_0x3e64bc[_0x31b38d(0x4df)]),_0x3e64bc['configAudio']&&(_0x3e64bc['configAudio']['codec']==_0x31b38d(0x901)?_0x2ff73f[_0x31b38d(0x8ab)](_0x37acef):_0x2ff73f[_0x31b38d(0x959)](_0x3e64bc[_0x31b38d(0x2fd)])),_0x3e64bc[_0x31b38d(0x74e)]=function(){var _0x118e8d=_0x31b38d;if(_0xa37653)return;_0xa37653=!![];while(_0x54de7e[_0x118e8d(0x909)]){if(!Object[_0x118e8d(0x2dd)](_0x51f321)[_0x118e8d(0x909)]){_0x54de7e=[],_0xa37653=null;return;}var _0x48dfab=_0x54de7e[_0x118e8d(0x578)]();if(_0x48dfab[_0x118e8d(0x909)]===0x2){_0x48dfab[_0x118e8d(0x688)](_0x54de7e['length']);var _0x4ac0aa=JSON[_0x118e8d(0x8d5)](_0x48dfab);for(var _0x4328a9 in _0x51f321){try{_0x51f321[_0x4328a9][_0x118e8d(0x851)]===_0x118e8d(0x4c9)&&_0x51f321[_0x4328a9][_0x118e8d(0x968)](_0x4ac0aa);}catch(_0x4ed3fd){}}}else{if(_0x48dfab['byteLength']>0x40000){for(var _0x4328a9 in _0x51f321){try{_0x51f321[_0x4328a9][_0x118e8d(0x851)]===_0x118e8d(0x4c9)&&_0x51f321[_0x4328a9][_0x118e8d(0x968)](_0x48dfab[_0x118e8d(0x4a2)](0x0,0x40000));}catch(_0x5f1486){}}_0x54de7e[_0x118e8d(0xa5e)](_0x48dfab[_0x118e8d(0x4a2)](0x40000));}else for(var _0x4328a9 in _0x51f321){try{_0x51f321[_0x4328a9][_0x118e8d(0x851)]===_0x118e8d(0x4c9)&&_0x51f321[_0x4328a9]['send'](_0x48dfab);}catch(_0x225962){}}}_0x2ff73f[_0x118e8d(0x9a2)][_0x118e8d(0x4e1)]=_0x51f321[_0x4328a9][_0x118e8d(0x5f0)];}_0xa37653=null;},_0x37acef[_0x31b38d(0x3b7)]=function(_0x19fc73){};}var _0x236c3c=_0x31b38d(0x3b2);if(_0x54ba33 in _0x2ff73f[_0x31b38d(0x29b)])_0x51f321[_0x54ba33]=_0x2ff73f[_0x31b38d(0x29b)][_0x54ba33][_0x31b38d(0x34a)](_0x236c3c);else{if(_0x54ba33 in _0x2ff73f['rpcs'])_0x51f321[_0x54ba33]=_0x2ff73f[_0x31b38d(0x7f6)][_0x54ba33][_0x31b38d(0x34a)](_0x236c3c);else{warnlog(_0x31b38d(0x2cc));return;}}_0x51f321[_0x54ba33]['contentType']=_0x31b38d(0x689),_0x51f321[_0x54ba33][_0x31b38d(0x5dd)]=_0x31b38d(0x795),_0x51f321[_0x54ba33][_0x31b38d(0x61a)]=![],_0x51f321[_0x54ba33][_0x31b38d(0x28e)]=()=>{var _0x3723f6=_0x31b38d;log(_0x3723f6(0x35f)),_0x51f321[_0x54ba33][_0x3723f6(0x968)](JSON[_0x3723f6(0x8d5)]({'type':'chunkedtransfer','size':0x5af3107a3fff,'configVideo':_0x3e64bc[_0x3723f6(0x4df)],'configAudio':_0x3e64bc[_0x3723f6(0x2fd)],'recordType':_0x2ff73f[_0x3723f6(0x3b2)],'filename':_0x236c3c+'.webm','id':_0x236c3c}));},_0x51f321[_0x54ba33][_0x31b38d(0x677)]=()=>{var _0x2face7=_0x31b38d;try{var _0x4b9430=_0x2ff73f[_0x2face7(0x64a)]['indexOf'](_0x51f321[_0x54ba33]);_0x4b9430>-0x1&&_0x2ff73f[_0x2face7(0x64a)][_0x2face7(0x642)](_0x4b9430,0x1);}catch(_0x1bb55f){errorlog(_0x1bb55f);}log(_0x2face7(0x87f)),_0x51f321[_0x54ba33]=null,delete _0x51f321[_0x54ba33];var _0x37dd04=![];for(var _0x9dd8ff=0x0;_0x9dd8ff<_0x2ff73f['hostedTransfers'][_0x2face7(0x909)];_0x9dd8ff++){if(_0x2face7(0x788)in _0x2ff73f['hostedTransfers'][_0x9dd8ff]&&_0x2ff73f[_0x2face7(0x64a)][_0x9dd8ff][_0x2face7(0x788)]==_0x2face7(0x689)){_0x37dd04=!![];break;}}if(_0x37dd04)try{_0x3e64bc[_0x2face7(0x77c)]();}catch(_0x52ea08){}},_0x51f321[_0x54ba33][_0x31b38d(0x73c)]=_0x1f1764=>{var _0x5df16a=_0x31b38d;if(_0x1f1764['data'])try{var _0x5f0b0f=JSON[_0x5df16a(0x51e)](_0x1f1764[_0x5df16a(0x6fa)]);_0x5f0b0f['kf']&&(log(_0x5df16a(0x942)),_0x3e64bc[_0x5df16a(0x8e8)]=!![]);}catch(_0x3bd85f){}},_0x2ff73f[_0x31b38d(0x64a)]['push'](_0x51f321[_0x54ba33]);},_0x2ff73f[_0x288d29(0x620)]=async function(_0x4b768c,_0x549cc7,_0x56288a){var _0x2700ea=_0x288d29;log('Created\x20transfer\x20channel');var _0x1c2d18=_0x56288a;_0x1c2d18[_0x2700ea(0x5dd)]='arraybuffer';var _0x211ea0='',_0x3aaf51=0x0,_0x146504=![],_0x3f48f5=![],_0x119557=0x0,_0x104ae5={};_0x1c2d18[_0x2700ea(0x28e)]=_0x449ef4=>{var _0x2f1f9c=_0x2700ea;log(_0x2f1f9c(0x4e7));},_0x1c2d18['onmessage']=_0x1b22f3=>{var _0x572eb3=_0x2700ea;if(!_0x146504)try{_0x146504=JSON[_0x572eb3(0x51e)](_0x1b22f3[_0x572eb3(0x6fa)]);if(_0x146504['type']==_0x572eb3(0x7be)){var {readable:_0x4e387b,writable:_0x5b9390}=new TransformStream({'transform':(_0x3c2364,_0x30b274)=>_0x3c2364[_0x572eb3(0x868)]()['then'](_0x229f19=>_0x30b274[_0x572eb3(0x6e1)](new Uint8Array(_0x229f19)))});_0x104ae5[_0x572eb3(0x447)]=_0x5b9390[_0x572eb3(0x6c7)]();;_0x4e387b['pipeTo'](streamSaver[_0x572eb3(0x52e)](_0x146504['filename']));for(var _0x12adf5=0x0;_0x12adf5{var _0x2b2c80=_0x2700ea;_0x119557<=0x0&&(_0x104ae5[_0x2b2c80(0x447)]&&setTimeout(function(_0x504ee8,_0x14f66d){var _0x4dc5c6=_0x2b2c80;_0x14f66d<=0x0?(_0x504ee8[_0x4dc5c6(0x61c)](),_0x504ee8=null):setTimeout(function(_0xcbcc2,_0x213844){var _0x3faf8d=_0x4dc5c6;_0xcbcc2[_0x3faf8d(0x61c)](),_0xcbcc2=null;},0x1388,_0x504ee8);},0x3e8,_0x104ae5[_0x2b2c80(0x447)],_0x119557));_0x1c2d18=null;return;};return;};async function _0x2d01b3(_0x203333,_0x4a7a1a=![]){var _0x20c946=_0x288d29;_0x203333[_0x20c946(0x7fa)]['decode'](_0x203333['queue'][_0x20c946(0x578)]());if(_0x203333[_0x20c946(0x216)]===null&&!_0x4a7a1a)return;_0x203333['nextQueue']=setTimeout(function(_0x9bbe9d){_0x2d01b3(_0x9bbe9d);},0x21,_0x203333);}return _0x2ff73f['recieveChunkedStream']=async function(_0x4da996,_0x3cf794,_0x3f2ce6){var _0x3b3aa4=_0x288d29;log(_0x3b3aa4(0x600));var _0x1b3e46=_0x3f2ce6;_0x1b3e46[_0x3b3aa4(0x5dd)]=_0x3b3aa4(0x795);var _0x56aeb4='',_0x95065e=0x0,_0x35ac70=![],_0x4a2782=![],_0x2315d6={};_0x1b3e46[_0x3b3aa4(0x28e)]=_0x38c3e1=>{var _0x508f8f=_0x3b3aa4;log(_0x508f8f(0x4e7)),_0x2ff73f[_0x508f8f(0x7f6)][_0x3cf794]['stats']['chunked_mode']={};},_0x1b3e46[_0x3b3aa4(0x677)]=async function(_0x2c509a){var _0x5420b3=_0x3b3aa4;if(_0x2315d6['videoWriter']){if(_0x2315d6[_0x5420b3(0x871)][_0x5420b3(0x350)]){await delay(0x3e8);try{await _0x2315d6[_0x5420b3(0x871)][_0x5420b3(0x350)]();}catch(_0x4d620c){}}}_0x1b3e46=null;_0x2ff73f['rpcs'][_0x3cf794]&&(_0x2ff73f['rpcs'][_0x3cf794][_0x5420b3(0x9a2)][_0x5420b3(0x9a9)]=_0x5420b3(0x52d));return;};async function _0x30830d(){var _0x5ef368=_0x3b3aa4,_0x47936f=await window[_0x5ef368(0x311)]({'startIn':_0x5ef368(0xa0e),'suggestedName':_0x5ef368(0x5a6),'types':[{'description':_0x5ef368(0x531),'accept':{'video/webm':[_0x5ef368(0x739)]}}]}),_0x23e951=await _0x47936f[_0x5ef368(0x3a8)]();return _0x2315d6[_0x5ef368(0xa4a)][_0x5ef368(0x94d)]=_0x23e951,_0x2315d6['videoWriter']=new WebMWriter(_0x2315d6[_0x5ef368(0xa4a)]),_0x2315d6[_0x5ef368(0x871)][_0x5ef368(0x350)]=async function(){var _0x5443da=_0x5ef368;_0x2315d6[_0x5443da(0x871)][_0x5443da(0x350)]=![],clearInterval(_0x2315d6[_0x5443da(0x870)]),await _0x2315d6[_0x5443da(0x6e0)][_0x5443da(0x289)](),_0x2315d6['writer_config'][_0x5443da(0x94d)][_0x5443da(0x61c)]();},_0x2315d6['videoWriter'];}_0x1b3e46[_0x3b3aa4(0x73c)]=async function(_0x359b64){var _0x30a63c=_0x3b3aa4;if(!_0x35ac70)try{_0x35ac70=JSON['parse'](_0x359b64['data']);if(_0x35ac70[_0x30a63c(0x596)]==_0x30a63c(0x748)){log(_0x30a63c(0x4cd)),log(_0x35ac70),_0x2315d6['UUID']=_0x3cf794,_0x2315d6[_0x30a63c(0x7c8)]=0x0,_0x2315d6[_0x30a63c(0x730)]=0x2,_0x2315d6['time']=Date[_0x30a63c(0x841)](),_0x2315d6['dc']=_0x1b3e46,_0x2315d6['id']=_0x35ac70['id'],_0x2315d6[_0x30a63c(0xa4a)]={},_0x2315d6[_0x30a63c(0xa4a)][_0x30a63c(0x622)]=![],_0x2315d6[_0x30a63c(0xa4a)][_0x30a63c(0x6d5)]=![],_0x2315d6[_0x30a63c(0x3e5)]=![],_0x2315d6[_0x30a63c(0x7dd)]=![];_0x35ac70['configVideo']&&(_0x2315d6['stream_configVideo']={},_0x2315d6[_0x30a63c(0x3e5)][_0x30a63c(0x2df)]=_0x35ac70[_0x30a63c(0x4df)][_0x30a63c(0x2df)]+''||_0x30a63c(0x46a),_0x2315d6[_0x30a63c(0x3e5)][_0x30a63c(0x8d0)]=_0x35ac70[_0x30a63c(0x4df)]['height']+''||'720',_0x2315d6[_0x30a63c(0x3e5)]['codec']=_0x35ac70[_0x30a63c(0x4df)]['codec']||'vp09.00.10.08',_0x2315d6[_0x30a63c(0xa4a)][_0x30a63c(0x622)]=!![],_0x2315d6[_0x30a63c(0xa4a)][_0x30a63c(0x2df)]=parseInt(_0x2315d6[_0x30a63c(0x3e5)][_0x30a63c(0x2df)]),_0x2315d6[_0x30a63c(0xa4a)][_0x30a63c(0x8d0)]=parseInt(_0x2315d6[_0x30a63c(0x3e5)][_0x30a63c(0x8d0)]),_0x35ac70[_0x30a63c(0x4df)]['codec']==_0x30a63c(0x94a)?_0x2315d6['writer_config'][_0x30a63c(0x92c)]=_0x30a63c(0x7bc):_0x2315d6[_0x30a63c(0xa4a)][_0x30a63c(0x92c)]=_0x30a63c(0x7bc),_0x2ff73f[_0x30a63c(0x7f6)][_0x3cf794]['stats']['chunked_mode_video']=_0x35ac70['configVideo']);_0x35ac70['configAudio']&&(_0x2315d6['stream_configAudio']=_0x35ac70[_0x30a63c(0x2fd)],_0x2315d6[_0x30a63c(0xa4a)][_0x30a63c(0x6d5)]=!![],_0x2315d6[_0x30a63c(0xa4a)][_0x30a63c(0x6fd)]=_0x35ac70[_0x30a63c(0x2fd)][_0x30a63c(0x3d7)]||0xbb80,_0x2315d6[_0x30a63c(0xa4a)][_0x30a63c(0x85b)]=_0x35ac70[_0x30a63c(0x2fd)][_0x30a63c(0x9e8)]||0x1,_0x2ff73f['rpcs'][_0x3cf794][_0x30a63c(0x9a2)][_0x30a63c(0x229)]=_0x35ac70['configAudio']);_0x2315d6['buffer']=![],_0x2315d6[_0x30a63c(0x871)]=createVideoElement(),_0x2315d6[_0x30a63c(0x871)][_0x30a63c(0x741)]=!![],_0x2315d6[_0x30a63c(0x871)][_0x30a63c(0x9fb)]=![],_0x2315d6[_0x30a63c(0x871)][_0x30a63c(0x254)](_0x30a63c(0x1f3),''),_0x2315d6[_0x30a63c(0x871)][_0x30a63c(0x775)][_0x30a63c(0x33f)]=_0x3cf794,_0x2315d6[_0x30a63c(0x871)][_0x30a63c(0x748)]=!![],_0x2315d6[_0x30a63c(0x871)]['srcObject']=new MediaStream(),_0x2315d6[_0x30a63c(0x6e0)]=![],_0x2315d6['frameMeta']=![],_0x2315d6[_0x30a63c(0x8fd)]=![],_0x2315d6[_0x30a63c(0x73f)]=![],_0x2315d6['video']=![],_0x2315d6['audio']=![];_0x2315d6['stream_configVideo']&&(_0x2315d6[_0x30a63c(0x8fd)]={'output':_0x580d0a=>{var _0x5dffb0=_0x30a63c;_0x2315d6['video']['frameWriter'][_0x5dffb0(0x4c1)](_0x580d0a);},'error':_0x5e3826=>{var _0x306966=_0x30a63c;_0x2315d6[_0x306966(0x622)][_0x306966(0x7fa)][_0x306966(0x997)]==_0x306966(0x7fc)?warnlog(_0x306966(0x462)):errorlog(_0x5e3826[_0x306966(0x718)]);}},_0x2315d6[_0x30a63c(0x622)]={},_0x2315d6[_0x30a63c(0x622)]['generator']=new MediaStreamTrackGenerator({'kind':_0x30a63c(0x622)}),_0x2315d6['video'][_0x30a63c(0xa10)]=new MediaStream([_0x2315d6[_0x30a63c(0x622)][_0x30a63c(0x964)]]),_0x2315d6[_0x30a63c(0x622)]['frameWriter']=_0x2315d6['video'][_0x30a63c(0x964)][_0x30a63c(0x3e4)]['getWriter'](),_0x2315d6['video'][_0x30a63c(0x7fa)]=new VideoDecoder(_0x2315d6[_0x30a63c(0x8fd)]),_0x2315d6[_0x30a63c(0x622)][_0x30a63c(0x7fa)][_0x30a63c(0x47f)](_0x2315d6[_0x30a63c(0x3e5)]),_0x2315d6[_0x30a63c(0x622)][_0x30a63c(0x209)]=[],_0x2315d6[_0x30a63c(0x622)][_0x30a63c(0x216)]=null,_0x2315d6['videoElement'][_0x30a63c(0x694)][_0x30a63c(0x493)](_0x2315d6[_0x30a63c(0x622)][_0x30a63c(0xa10)]['getVideoTracks']()[0x0]));_0x2315d6[_0x30a63c(0x7dd)]&&(_0x2315d6[_0x30a63c(0x7dd)]['codec']&&_0x2315d6['stream_configAudio'][_0x30a63c(0x92c)]=='pcm'?(!_0x2315d6[_0x30a63c(0x9c1)]?_0x2315d6[_0x30a63c(0x9c1)]=_0x2ff73f[_0x30a63c(0x5df)][_0x30a63c(0x67d)]():_0x2315d6[_0x30a63c(0x871)][_0x30a63c(0x694)][_0x30a63c(0x7da)]()[_0x30a63c(0x613)](_0x5b7289=>{var _0x22aade=_0x30a63c;_0x2315d6['videoElement'][_0x22aade(0x694)][_0x22aade(0x1eb)](_0x5b7289);}),_0x2315d6[_0x30a63c(0x9c1)][_0x30a63c(0xa10)][_0x30a63c(0x7da)]()[_0x30a63c(0x613)](_0x5957f7=>{var _0x2f4ab1=_0x30a63c;_0x2315d6[_0x2f4ab1(0x871)]['srcObject'][_0x2f4ab1(0x493)](_0x5957f7);}),_0x2315d6[_0x30a63c(0x696)]=!![]):(_0x2315d6[_0x30a63c(0x73f)]={'output':_0x1ce2e0=>{var _0x19017c=_0x30a63c;_0x2315d6['audio'][_0x19017c(0x68d)]['write'](_0x1ce2e0);},'error':_0x54ee6c=>{var _0x3500bf=_0x30a63c;_0x2315d6[_0x3500bf(0x6d5)][_0x3500bf(0x7fa)][_0x3500bf(0x997)]==_0x3500bf(0x7fc)?warnlog(_0x3500bf(0x462)):errorlog(_0x54ee6c[_0x3500bf(0x718)]);}},_0x2315d6[_0x30a63c(0x6d5)]={},_0x2315d6[_0x30a63c(0x6d5)][_0x30a63c(0x964)]=new MediaStreamTrackGenerator({'kind':'audio'}),_0x2315d6[_0x30a63c(0x6d5)][_0x30a63c(0xa10)]=new MediaStream([_0x2315d6[_0x30a63c(0x6d5)]['generator']]),_0x2315d6[_0x30a63c(0x6d5)][_0x30a63c(0x68d)]=_0x2315d6['audio'][_0x30a63c(0x964)][_0x30a63c(0x3e4)][_0x30a63c(0x6c7)](),_0x2315d6[_0x30a63c(0x6d5)][_0x30a63c(0x7fa)]=new AudioDecoder(_0x2315d6[_0x30a63c(0x73f)]),_0x2315d6['audio'][_0x30a63c(0x7fa)]['configure'](_0x2315d6[_0x30a63c(0x7dd)]),_0x2315d6[_0x30a63c(0x6d5)][_0x30a63c(0x209)]=[],_0x2315d6[_0x30a63c(0x6d5)][_0x30a63c(0x216)]=null,_0x2315d6[_0x30a63c(0x6d5)][_0x30a63c(0xa10)][_0x30a63c(0x7da)]()[_0x30a63c(0x613)](_0xdfe3a3=>{var _0x238896=_0x30a63c;_0x2315d6[_0x238896(0x871)][_0x238896(0x694)][_0x238896(0x493)](_0xdfe3a3);})));log(_0x2315d6),_0x2315d6[_0x30a63c(0x75e)]=![],_0x2315d6[_0x30a63c(0x61a)]=![],_0x2315d6[_0x30a63c(0x4eb)]=0x0,_0x2315d6[_0x30a63c(0x871)][_0x30a63c(0x428)](_0x30a63c(0x6bd),function(_0x59ec06){errorlog(_0x59ec06);}),_0x2315d6[_0x30a63c(0x871)][_0x30a63c(0x9ff)]=_0x30830d,_0x2315d6[_0x30a63c(0x871)][_0x30a63c(0x4cb)]=function(){updateMixer();},_0x2315d6[_0x30a63c(0x4d0)]=0x2;_0x35ac70[_0x30a63c(0x4d0)]&&(_0x2315d6[_0x30a63c(0x4d0)]=parseFloat(_0x35ac70[_0x30a63c(0x4d0)])||0x2);_0x2ff73f[_0x30a63c(0x7f6)][_0x3cf794][_0x30a63c(0x807)]=_0x2315d6[_0x30a63c(0x871)][_0x30a63c(0x694)],_0x2ff73f[_0x30a63c(0x7f6)][_0x3cf794][_0x30a63c(0x871)]=_0x2315d6[_0x30a63c(0x871)],setupIncomingVideoTracking(_0x2ff73f[_0x30a63c(0x7f6)][_0x3cf794][_0x30a63c(0x871)],_0x3cf794);if(_0x2315d6[_0x30a63c(0x6d5)]&&_0x2315d6[_0x30a63c(0x622)])updateIncomingVideoElement(_0x3cf794);else{if(_0x2315d6['video'])updateIncomingVideoElement(_0x3cf794,!![],![]);else _0x2315d6['audio']&&updateIncomingVideoElement(_0x3cf794,![],!![]);}_0x2315d6[_0x30a63c(0x1ed)]=async function(_0x503e01){var _0x591685=_0x30a63c;_0x2ff73f[_0x591685(0x7f6)][_0x3cf794]['stats'][_0x591685(0x9a9)][_0x591685(0x3d1)]=_0x503e01['timestamp']/0xf4240;if(_0x503e01['type']=='audio'){await _0x2315d6[_0x591685(0x6ef)](_0x503e01);return;}else{if(_0x503e01[_0x591685(0x596)]==_0x591685(0x901)){var _0x36078f=_0x2ff73f[_0x591685(0x5df)]['createBufferSource']();_0x36078f['connect'](_0x2315d6[_0x591685(0x9c1)]),_0x36078f[_0x591685(0x253)]=function(){var _0x39601b=_0x591685;this[_0x39601b(0x3e9)]();};var _0x509370=_0x2ff73f[_0x591685(0x5df)]['createBuffer'](0x2,_0x503e01[_0x591685(0x6fa)][_0x591685(0x909)],_0x2ff73f[_0x591685(0x5df)][_0x591685(0x3d7)]/0x2);_0x36078f[_0x591685(0x5b7)]=_0x509370;var _0x48d049=_0x509370[_0x591685(0x7f5)](0x0)[_0x591685(0x206)](_0x503e01[_0x591685(0x6fa)]);_0x36078f[_0x591685(0x29c)](0x0);return;}}try{_0x503e01=new EncodedVideoChunk(_0x503e01);}catch(_0x75f1bd){errorlog(_0x75f1bd),errorlog(_0x503e01);return;}if(_0x2315d6[_0x591685(0x6e0)]&&_0x2315d6[_0x591685(0x871)]['stopWriter']){if(!_0x2315d6[_0x591685(0x61a)]&&_0x503e01[_0x591685(0x596)]!==_0x591685(0xa96))log(_0x591685(0x8b7)),log(_0x503e01),!_0x2315d6[_0x591685(0x555)]&&(_0x1b3e46[_0x591685(0x968)](JSON[_0x591685(0x8d5)]({'kf':!![]})),_0x2315d6['requestKeyframe']=setTimeout(function(){var _0x121b96=_0x591685;clearTimeout(_0x2315d6[_0x121b96(0x555)]),_0x2315d6[_0x121b96(0x555)]=null;},0x3e8));else!_0x2315d6[_0x591685(0x61a)]?(_0x2315d6[_0x591685(0x61a)]=Date['now'](),_0x2315d6[_0x591685(0x6e0)][_0x591685(0x3f3)](_0x503e01),log(_0x591685(0x751)),_0x2ff73f[_0x591685(0x971)]&&(_0x2315d6[_0x591685(0x870)]=setInterval(function(_0x412976){var _0x3fd491=_0x591685,_0x47b23a=(Date[_0x3fd491(0x841)]()-_0x2315d6['header'])/0x3e8,_0x574440=Math['floor'](_0x47b23a/0x3c),_0x44dd95=Math[_0x3fd491(0x917)](_0x47b23a-_0x574440*0x3c);try{document[_0x3fd491(0x48e)](_0x3fd491(0x727)+_0x412976+'\x27]')[_0x3fd491(0x4d4)]=_0x3fd491(0x37c)+_0x574440+_0x3fd491(0x75c)+zpadTime(_0x44dd95)+'s';}catch(_0x574ef7){log('not\x20record\x20button\x20detected;\x20can\x27t\x20update\x20time\x20since\x20started\x20recording');}},0x3e8,_0x3cf794))):_0x2315d6[_0x591685(0x6e0)][_0x591685(0x3f3)](_0x503e01);}_0x2315d6[_0x591685(0x75e)]&&_0x2315d6[_0x591685(0x622)]&&_0x2315d6[_0x591685(0x622)]['decoder'][_0x591685(0x997)]===_0x591685(0x7fc)&&(warnlog(_0x591685(0x5a0)),_0x2315d6['playbackheader']=![],_0x2315d6[_0x591685(0x622)][_0x591685(0x7fa)]=new VideoDecoder(_0x2315d6[_0x591685(0x8fd)]),await _0x2315d6[_0x591685(0x622)]['decoder'][_0x591685(0x47f)](_0x2315d6[_0x591685(0x3e5)]),_0x2315d6[_0x591685(0x75e)]=![]);if(_0x2315d6['playbackheader']||_0x503e01['type']===_0x591685(0xa96)){_0x2315d6[_0x591685(0x75e)]=!![];_0x503e01[_0x591685(0x596)]===_0x591685(0xa96)?_0x2315d6[_0x591685(0x4eb)]=0x0:_0x2315d6[_0x591685(0x4eb)]+=0x1;try{_0x2ff73f[_0x591685(0x5b7)]||_0x2ff73f[_0x591685(0x5bc)]?(clearTimeout(_0x2315d6['video'][_0x591685(0x216)]),_0x2315d6[_0x591685(0x622)][_0x591685(0x209)][_0x591685(0x909)]?_0x503e01[_0x591685(0x634)]-_0x2315d6['video'][_0x591685(0x209)][0x0][_0x591685(0x634)]>0x3e8*((_0x2ff73f[_0x591685(0x5b7)]||0x0)+(_0x2ff73f[_0x591685(0x5bc)]||0x0))?(_0x2d01b3(_0x2315d6[_0x591685(0x622)],!![]),_0x2315d6[_0x591685(0x622)][_0x591685(0x209)][_0x591685(0x688)](_0x503e01)):_0x2315d6[_0x591685(0x622)]['queue'][_0x591685(0x688)](_0x503e01):_0x2315d6[_0x591685(0x622)][_0x591685(0x209)][_0x591685(0x688)](_0x503e01)):_0x2315d6[_0x591685(0x622)][_0x591685(0x7fa)]['decode'](_0x503e01);}catch(_0x390442){errorlog(_0x390442),_0x2315d6['playbackheader']=![];}}!_0x2315d6[_0x591685(0x75e)]&&(!_0x2315d6[_0x591685(0x555)]&&(_0x1b3e46['send'](JSON['stringify']({'kf':!![]})),_0x2315d6[_0x591685(0x555)]=setTimeout(function(){var _0x4fcc9c=_0x591685;clearTimeout(_0x2315d6['requestKeyframe']),_0x2315d6[_0x4fcc9c(0x555)]=null;},0x3e8)));},_0x2315d6['processFrameAudio']=async function(_0x7e8bbf){var _0x59c46b=_0x30a63c;if(!_0x2315d6[_0x59c46b(0x6d5)]){errorlog('Audio\x20isn\x27t\x20setup\x20yet.');return;}try{_0x7e8bbf['type']=_0x59c46b(0xa96),_0x7e8bbf=new EncodedAudioChunk(_0x7e8bbf);}catch(_0x3f359c){return;}_0x2315d6[_0x59c46b(0x6e0)]&&_0x2315d6['header']&&_0x2315d6['videoElement'][_0x59c46b(0x350)]&&_0x2315d6[_0x59c46b(0x6e0)]['addFrame'](_0x7e8bbf),_0x2315d6[_0x59c46b(0x6d5)][_0x59c46b(0x7fa)][_0x59c46b(0x997)]===_0x59c46b(0x7fc)&&(_0x2315d6['audio'][_0x59c46b(0x7fa)]=new AudioDecoder(_0x2315d6[_0x59c46b(0x73f)]),_0x2315d6[_0x59c46b(0x6d5)][_0x59c46b(0x7fa)][_0x59c46b(0x47f)](_0x2315d6[_0x59c46b(0x7dd)])),_0x2ff73f[_0x59c46b(0x5b7)]||_0x2ff73f['sync']?(clearTimeout(_0x2315d6[_0x59c46b(0x6d5)][_0x59c46b(0x216)]),_0x2315d6[_0x59c46b(0x6d5)][_0x59c46b(0x209)][_0x59c46b(0x909)]?_0x7e8bbf[_0x59c46b(0x634)]-_0x2315d6[_0x59c46b(0x6d5)][_0x59c46b(0x209)][0x0][_0x59c46b(0x634)]>(_0x2ff73f[_0x59c46b(0x5b7)]||0x0)+(_0x2ff73f[_0x59c46b(0x5bc)]||0x0)?(_0x2d01b3(_0x2315d6[_0x59c46b(0x6d5)]),_0x2315d6[_0x59c46b(0x6d5)][_0x59c46b(0x209)][_0x59c46b(0x688)](_0x7e8bbf)):_0x2315d6['audio'][_0x59c46b(0x209)]['push'](_0x7e8bbf):_0x2315d6[_0x59c46b(0x6d5)]['queue']['push'](_0x7e8bbf)):_0x2315d6[_0x59c46b(0x6d5)][_0x59c46b(0x7fa)][_0x59c46b(0x546)](_0x7e8bbf);},transferList[_0x30a63c(0x688)](_0x2315d6),_0x4a2782=transferList[_0x30a63c(0x909)]-0x1,updateDownloadLink(_0x4a2782);}else errorlog(_0x35ac70);return;}catch(_0x2b1a93){errorlog(_0x2b1a93);}try{var _0x3628de=_0x359b64[_0x30a63c(0x6fa)];if(typeof _0x3628de==_0x30a63c(0x988)){if(_0x2315d6[_0x30a63c(0x5b7)]){var _0x1f2696=new Int8Array(_0x3628de[_0x30a63c(0x5b7)]);_0x2315d6['buffer']=![],await _0x2315d6[_0x30a63c(0x1ed)]({'data':_0x1f2696,'timestamp':_0x2315d6[_0x30a63c(0x434)][0x0],'type':_0x2315d6[_0x30a63c(0x434)][0x1]});}_0x2315d6['frameMeta']=JSON[_0x30a63c(0x51e)](_0x3628de);}else{try{if(_0x3628de[_0x30a63c(0xa0b)]>=0x40000){if(_0x2315d6['buffer']){_0x3628de=new Int8Array(_0x3628de);var _0x1f2696=new Int8Array(_0x2315d6[_0x30a63c(0x5b7)][_0x30a63c(0x909)]+_0x3628de[_0x30a63c(0x909)]);_0x1f2696[_0x30a63c(0x206)](_0x2315d6[_0x30a63c(0x5b7)]),_0x1f2696[_0x30a63c(0x206)](_0x3628de,_0x2315d6[_0x30a63c(0x5b7)][_0x30a63c(0x909)]),_0x2315d6['buffer']=_0x1f2696;}else _0x2315d6['buffer']=new Int8Array(_0x3628de);return;}else{if(_0x2315d6[_0x30a63c(0x5b7)]){_0x3628de=new Int8Array(_0x3628de);var _0x1f2696=new Int8Array(_0x2315d6['buffer'][_0x30a63c(0x909)]+_0x3628de[_0x30a63c(0x909)]);_0x1f2696['set'](_0x2315d6[_0x30a63c(0x5b7)]),_0x1f2696[_0x30a63c(0x206)](_0x3628de,_0x2315d6[_0x30a63c(0x5b7)][_0x30a63c(0x909)]),_0x2315d6['buffer']=![],await _0x2315d6[_0x30a63c(0x1ed)]({'data':_0x1f2696,'timestamp':_0x2315d6[_0x30a63c(0x434)][0x0],'type':_0x2315d6[_0x30a63c(0x434)][0x1]});}else await _0x2315d6[_0x30a63c(0x1ed)]({'data':new Uint8Array(_0x3628de),'timestamp':_0x2315d6[_0x30a63c(0x434)][0x0],'type':_0x2315d6['frameMeta'][0x1]});}}catch(_0x4ecfee){errorlog(_0x4ecfee);}return;}}catch(_0x2cbd39){errorlog(_0x2cbd39);}};return;},_0x2ff73f['setupIncoming']=async function(_0x5dac65){var _0x5b38e6=_0x288d29;log(_0x5b38e6(0xa18));var _0x383756=_0x5dac65[_0x5b38e6(0x33f)];if(_0x383756 in _0x2ff73f[_0x5b38e6(0x7f6)]){if(_0x5b38e6(0x3eb)in _0x5dac65){if(_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x3eb)]==_0x5dac65['session']){log(_0x5b38e6(0x7c6));return;}_0x2ff73f[_0x5b38e6(0x698)](_0x383756);}}else log(_0x5b38e6(0x737));try{for(var _0x360263 in _0x2ff73f[_0x5b38e6(0x7f6)]){_0x2ff73f[_0x5b38e6(0x7f6)][_0x360263][_0x5b38e6(0x2e7)]==_0x5dac65[_0x5b38e6(0x2e7)]&&(_0x2ff73f[_0x5b38e6(0x7f6)][_0x360263][_0x5b38e6(0x871)]&&(_0x2ff73f[_0x5b38e6(0x7f6)][_0x360263][_0x5b38e6(0x871)][_0x5b38e6(0x89b)][_0x5b38e6(0x330)]='none'),_0x2ff73f[_0x5b38e6(0x698)](_0x360263),_0x360263!==_0x383756&&(_0x360263 in _0x2ff73f[_0x5b38e6(0x29b)]&&(_0x5dac65[_0x5b38e6(0x3eb)]&&_0x5dac65[_0x5b38e6(0x3eb)][_0x5b38e6(0x8a6)](0x0,0x6)!==_0x2ff73f[_0x5b38e6(0x819)]?(warnlog(_0x5b38e6(0x3d2)),log('closing\x2020'),_0x2ff73f[_0x5b38e6(0xa21)](_0x360263,![])):warnlog(_0x5b38e6(0xa0c)))));}document[_0x5b38e6(0x51c)](_0x5b38e6(0x2ea))&&document['getElementById'](_0x5b38e6(0x2ea))[_0x5b38e6(0x362)][_0x5b38e6(0x43b)](document[_0x5b38e6(0x51c)](_0x5b38e6(0x2ea)));}catch(_0x13b619){errorlog(_0x13b619);}if(_0x2ff73f['maxpublishers']!==![]){if(Object['keys'](_0x2ff73f[_0x5b38e6(0x7f6)])['length']>=_0x2ff73f[_0x5b38e6(0x3c7)]){warnlog(_0x5b38e6(0x936));return;}}else{if(_0x2ff73f[_0x5b38e6(0x3f2)]!==![]){if(Object[_0x5b38e6(0x2dd)](_0x2ff73f[_0x5b38e6(0x7f6)])[_0x5b38e6(0x909)]+Object[_0x5b38e6(0x2dd)](_0x2ff73f['pcs'])[_0x5b38e6(0x909)]>=_0x2ff73f['maxconnections']){warnlog(_0x5b38e6(0x936));return;}}}if(_0x2ff73f['queue']){if(_0x2ff73f[_0x5b38e6(0x971)])!(_0x383756 in _0x2ff73f['pcs'])&&_0x2ff73f[_0x5b38e6(0x29a)](_0x383756);else{if(_0x2ff73f[_0x5b38e6(0x752)][_0x5b38e6(0x276)](_0x383756)==-0x1)return;}}!_0x2ff73f['configuration']&&await chooseBestTURN();_0x2ff73f[_0x5b38e6(0x892)]&&(_0x2ff73f[_0x5b38e6(0xa3b)][_0x5b38e6(0x892)]=!![]);try{_0x2ff73f['rpcs'][_0x383756]=new RTCPeerConnection(_0x2ff73f[_0x5b38e6(0xa3b)]);}catch(_0x227773){!_0x2ff73f[_0x5b38e6(0x8b8)]&&warnUser('An\x20RTC\x20error\x20occured');errorlog(_0x227773);return;}if(_0x2ff73f[_0x5b38e6(0x710)]){if(Object[_0x5b38e6(0x2dd)](_0x2ff73f[_0x5b38e6(0x7f6)])[_0x5b38e6(0x909)]>0x1){warnlog(_0x5b38e6(0x87a)),log(_0x2ff73f['rpcs']),delete _0x2ff73f[_0x5b38e6(0x7f6)][_0x383756],updateUserList();return;}else warnlog(_0x5b38e6(0x328));}_0x5dac65[_0x5b38e6(0x2e7)]in _0x2ff73f[_0x5b38e6(0x38c)]&&delete _0x2ff73f['waitingWatchList'][_0x5dac65['streamID']];try{_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756]['streamID']=_0x5dac65['streamID'];}catch(_0x550d47){errorlog(_0x550d47);return;}_0x5dac65[_0x5b38e6(0x3eb)]?_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x3eb)]=_0x5dac65[_0x5b38e6(0x3eb)]:_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x3eb)]=null;_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756]['activelySpeaking']=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x468)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x771)]=![],_0x2ff73f['rpcs'][_0x383756][_0x5b38e6(0x549)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x9a2)]={},_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x2ac)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x9a2)][_0x5b38e6(0x78e)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x70f)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x5f3)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x299)]=null,_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x297)]=-0x1,_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756]['bandwidthMuted']=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x56a)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x26d)]=![],_0x2ff73f['rpcs'][_0x383756][_0x5b38e6(0x80f)]=-0x1,_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x8b0)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x871)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x336)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x329)]=![],_0x2ff73f['rpcs'][_0x383756][_0x5b38e6(0x3a1)]=[],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x255)]=![],_0x2ff73f['rpcs'][_0x383756][_0x5b38e6(0x32c)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x1e5)]=![],_0x2ff73f['rpcs'][_0x383756][_0x5b38e6(0x7f7)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756]['virtualHangup']=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756]['remoteMuteState']=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x618)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756]['closeTimeout']=null,_0x2ff73f['rpcs'][_0x383756][_0x5b38e6(0x6e4)]=null,_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x82f)]=null,_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756]['mutedStateScene']=null,_0x2ff73f['rpcs'][_0x383756][_0x5b38e6(0x3f7)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x7db)]=![],_0x2ff73f['rpcs'][_0x383756][_0x5b38e6(0x8d1)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x547)]=![],_0x2ff73f['rpcs'][_0x383756][_0x5b38e6(0x975)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756]['signalMeter']=![],_0x2ff73f['rpcs'][_0x383756][_0x5b38e6(0x4fd)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x807)]=null,_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x853)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756]['screenShareState']=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756]['director']=null,_0x2ff73f['rpcs'][_0x383756][_0x5b38e6(0x50c)]=![],_0x2ff73f['rpcs'][_0x383756][_0x5b38e6(0x3e6)]=0x64,_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756]['directorMutedState']=0x0,_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x53e)]=0x0,_0x2ff73f['rpcs'][_0x383756]['settings']=![],_0x2ff73f['rpcs'][_0x383756][_0x5b38e6(0x88e)]='1',_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756]['opacityMuted']='1',_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x231)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756]['pliCount']=0x0,_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x796)]=![],_0x2ff73f['rpcs'][_0x383756][_0x5b38e6(0x2f9)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x244)]=null,_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x2c6)]=null,_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x421)]={},_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x5b5)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x343)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0xa1c)]=Date[_0x5b38e6(0x841)](),_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x4a8)]=![],_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x6a8)]=_0x2ff73f['wssid'];(_0x2ff73f[_0x5b38e6(0x9c0)]==0x2||_0x2ff73f[_0x5b38e6(0x9c0)]==0x4)&&(_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x468)]=!![]);if(_0x2ff73f[_0x5b38e6(0x425)]){var _0x45f5ec=createRichVideoElement(_0x383756);_0x45f5ec['style']['display']=_0x5b38e6(0x457);}if(_0x2ff73f[_0x5b38e6(0x971)]){if(_0x2ff73f[_0x5b38e6(0xaab)]&&_0x5b38e6(0x953)in _0x5dac65&&_0x5dac65[_0x5b38e6(0x953)]!==![]){}else{var _0x2c54fd=soloLinkGenerator(_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x2e7)]);createControlBox(_0x383756,_0x2c54fd,_0x2ff73f['rpcs'][_0x383756][_0x5b38e6(0x2e7)]);}}_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x33f)]=_0x383756;if(_0x5b38e6(0x2e7)in _0x5dac65){_0x2ff73f['rpcs'][_0x383756]['streamID']=_0x5dac65['streamID'];try{if(_0x2ff73f[_0x5b38e6(0x8d3)]){if(_0x2ff73f[_0x5b38e6(0x8d3)][_0x5b38e6(0x291)](_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756]['streamID'])){if(_0x2ff73f['bitrate_set']!==![]){let _0x1e7977=_0x2ff73f[_0x5b38e6(0x8d3)][_0x5b38e6(0x276)](_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756]['streamID']);_0x2ff73f[_0x5b38e6(0xa85)][_0x5b38e6(0x909)]>_0x1e7977&&(_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x8b0)]=parseInt(_0x2ff73f[_0x5b38e6(0xa85)][_0x1e7977]),_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x8b0)]<=0x0&&(_0x2ff73f['rpcs'][_0x383756][_0x5b38e6(0x8b0)]=![]));}}}}catch(_0x2120fb){errorlog(_0x2120fb);}}_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x677)]=function(_0x26cef7){var _0x1a367c=_0x5b38e6;_0x2ff73f[_0x1a367c(0x698)](_0x383756);},_0x2ff73f['rpcs'][_0x383756][_0x5b38e6(0x84e)]=null,_0x2ff73f['rpcs'][_0x383756]['iceBundle']=[],_0x2ff73f['rpcs'][_0x383756][_0x5b38e6(0x5be)]=function(_0x106573){var _0x5d1b4f=_0x5b38e6;if(_0x106573[_0x5d1b4f(0x606)]==null){log('null\x20ice\x20rpcs');return;}try{if(_0x2ff73f[_0x5d1b4f(0x64d)]){if(_0x106573[_0x5d1b4f(0x606)][_0x5d1b4f(0x606)][_0x5d1b4f(0x276)](_0x2ff73f['icefilter'])===-0x1){log(_0x5d1b4f(0x8b4));return;}else log(_0x106573[_0x5d1b4f(0x606)]);}}catch(_0x1689b5){errorlog(_0x1689b5);}if(_0x2ff73f[_0x5d1b4f(0x7f6)][_0x383756][_0x5d1b4f(0x84e)]!==null){_0x2ff73f['rpcs'][_0x383756]['iceBundle'][_0x5d1b4f(0x688)](_0x106573[_0x5d1b4f(0x606)]);return;}_0x2ff73f[_0x5d1b4f(0x7f6)][_0x383756][_0x5d1b4f(0x757)][_0x5d1b4f(0x688)](_0x106573[_0x5d1b4f(0x606)]),_0x2ff73f[_0x5d1b4f(0x7f6)][_0x383756][_0x5d1b4f(0x84e)]=setTimeout(function(){var _0x22a43c=_0x5d1b4f;if(!(_0x383756 in _0x2ff73f[_0x22a43c(0x7f6)]))return;_0x2ff73f[_0x22a43c(0x7f6)][_0x383756]['iceTimer']=null;if(_0x2ff73f[_0x22a43c(0x7f6)][_0x383756][_0x22a43c(0x757)]==[])return;var _0x325e90={};_0x325e90['UUID']=_0x383756,_0x325e90['type']=_0x22a43c(0x2d8),_0x325e90[_0x22a43c(0x960)]=_0x2ff73f['rpcs'][_0x383756][_0x22a43c(0x757)],_0x325e90[_0x22a43c(0x3eb)]=_0x2ff73f[_0x22a43c(0x7f6)][_0x383756][_0x22a43c(0x3eb)],_0x2ff73f[_0x22a43c(0x7f6)][_0x383756][_0x22a43c(0x757)]=[],_0x2ff73f[_0x22a43c(0x204)]?_0x2ff73f['encryptMessage'](JSON['stringify'](_0x325e90[_0x22a43c(0x960)]))[_0x22a43c(0x9a0)](function(_0x3519cd){var _0x1fcb7d=_0x22a43c;_0x325e90[_0x1fcb7d(0x960)]=_0x3519cd[0x0],_0x325e90[_0x1fcb7d(0x8c1)]=_0x3519cd[0x1],_0x2ff73f[_0x1fcb7d(0x43f)](_0x325e90);})['catch'](errorlog):_0x2ff73f[_0x22a43c(0x43f)](_0x325e90);},0x190);},_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x8f1)]=function(_0x42ff8b){var _0x58a93f=_0x5b38e6;switch(this[_0x58a93f(0x4c2)]){case _0x58a93f(0x2e6):log(_0x58a93f(0x2e6)),log(_0x58a93f(0x8dc)),clearInterval(_0x2ff73f[_0x58a93f(0x7f6)][this[_0x58a93f(0x33f)]][_0x58a93f(0x339)]);case _0x58a93f(0x47c):log(_0x58a93f(0x47c)),log('closeTimeout\x20cancelled;\x203'),clearInterval(_0x2ff73f[_0x58a93f(0x7f6)][this['UUID']]['closeTimeout']);case _0x58a93f(0x99f):log(_0x58a93f(0x70d)),log('closeTimeout\x20cancelled;\x204'),clearInterval(_0x2ff73f[_0x58a93f(0x7f6)][this[_0x58a93f(0x33f)]]['closeTimeout']);if(_0x2ff73f['security']){if(_0x2ff73f['ws']['readyState']!==0x1){_0x2ff73f['ws'][_0x58a93f(0x61c)]();break;}_0x2ff73f['ws']['close'](),setTimeout(function(){var _0xf4e97c=_0x58a93f;_0x2ff73f['cleanOutput']!=!![]&&warnUser(_0xf4e97c(0x935));},0x1);}break;case _0x58a93f(0x586):log(_0x58a93f(0x867)),warnlog(_0x58a93f(0x73e)),clearInterval(_0x2ff73f['rpcs'][this['UUID']]['closeTimeout']);this[_0x58a93f(0x33f)]in _0x2ff73f['rpcs']?_0x2ff73f[_0x58a93f(0x7f6)][this['UUID']]['closeTimeout']=setTimeout(function(_0x33a3f6){var _0x2e0e88=_0x58a93f;_0x2ff73f[_0x2e0e88(0x698)](_0x33a3f6);},0x1388,this['UUID']):log(_0x58a93f(0x218));break;case _0x58a93f(0x453):warnlog(_0x58a93f(0x765)),log(_0x58a93f(0x846)),clearInterval(_0x2ff73f[_0x58a93f(0x7f6)][this[_0x58a93f(0x33f)]][_0x58a93f(0x339)]);this[_0x58a93f(0x33f)]in _0x2ff73f[_0x58a93f(0x7f6)]?_0x2ff73f['rpcs'][this[_0x58a93f(0x33f)]][_0x58a93f(0x339)]=setTimeout(function(_0x1a30b1){var _0x57f201=_0x58a93f;_0x2ff73f[_0x57f201(0x698)](_0x1a30b1);},0xbb8,this[_0x58a93f(0x33f)]):log(_0x58a93f(0x218));break;case _0x58a93f(0x7fc):warnlog(_0x58a93f(0x668)),_0x2ff73f[_0x58a93f(0x698)](this['UUID']);break;default:log(_0x58a93f(0x4e0)),clearInterval(_0x2ff73f[_0x58a93f(0x7f6)][this[_0x58a93f(0x33f)]][_0x58a93f(0x339)]);break;}},_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756]['oniceconnectionstatechange']=function(){var _0x3bac23=_0x5b38e6;try{if(this[_0x3bac23(0x6c2)]==_0x3bac23(0x7fc))errorlog(_0x3bac23(0x462));else{if(this[_0x3bac23(0x6c2)]==_0x3bac23(0x586))warnlog(_0x3bac23(0x643)),_0x2ff73f[_0x3bac23(0x7f6)][_0x383756][_0x3bac23(0x88e)]='0',_0x2ff73f[_0x3bac23(0x7f6)][_0x383756][_0x3bac23(0x871)]['style'][_0x3bac23(0x932)]='0',_0x2ff73f['rpcs'][_0x383756][_0x3bac23(0x945)]=setTimeout(function(_0x4b0d37){updateMixer();},0x1f4,_0x383756);else this[_0x3bac23(0x6c2)]==_0x3bac23(0x453)?errorlog(_0x3bac23(0x511)):(log(_0x3bac23(0x58b)+this['iceConnectionState']),_0x2ff73f['rpcs'][_0x383756]['disconnectedTimeout']&&clearTimeout(_0x2ff73f['rpcs'][_0x383756][_0x3bac23(0x945)]),_0x2ff73f[_0x3bac23(0x7f6)][_0x383756][_0x3bac23(0x871)]&&_0x3bac23(0x932)in _0x2ff73f[_0x3bac23(0x7f6)][_0x383756][_0x3bac23(0x871)][_0x3bac23(0x89b)]?_0x2ff73f[_0x3bac23(0x7f6)][_0x383756]['opacityDisconnect']=='0'&&_0x2ff73f[_0x3bac23(0x7f6)][_0x383756][_0x3bac23(0x804)]=='1'?(_0x2ff73f[_0x3bac23(0x7f6)][_0x383756][_0x3bac23(0x871)][_0x3bac23(0x89b)][_0x3bac23(0x932)]='1',_0x2ff73f[_0x3bac23(0x7f6)][_0x383756]['opacityDisconnect']='1',updateMixer()):_0x2ff73f[_0x3bac23(0x7f6)][_0x383756][_0x3bac23(0x88e)]='1':_0x2ff73f[_0x3bac23(0x7f6)][_0x383756][_0x3bac23(0x88e)]='1');}}catch(_0x385cc5){}},_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x98d)]=function(_0x54ff0c){var _0x5800db=_0x5b38e6;log(_0x54ff0c);if(_0x54ff0c[_0x5800db(0x835)][_0x5800db(0x796)]&&_0x54ff0c[_0x5800db(0x835)][_0x5800db(0x796)]!==_0x5800db(0x351)){if(_0x2ff73f[_0x5800db(0x4fc)][_0x5800db(0x291)](_0x2ff73f[_0x5800db(0x7f6)][_0x383756]['streamID']))return;_0x54ff0c['channel'][_0x5800db(0x796)]===_0x5800db(0x3b2)?_0x2ff73f[_0x5800db(0x326)](_0x2ff73f['rpcs'],_0x383756,_0x54ff0c['channel']):_0x2ff73f[_0x5800db(0x620)](_0x2ff73f['rpcs'],_0x383756,_0x54ff0c[_0x5800db(0x835)]);return;}_0x2ff73f[_0x5800db(0x7f6)][_0x383756][_0x5800db(0x4c8)]=_0x54ff0c[_0x5800db(0x835)],_0x2ff73f['rpcs'][_0x383756]['receiveChannel'][_0x5800db(0x33f)]=_0x383756,_0x2ff73f['rpcs'][_0x383756]['receiveChannel'][_0x5800db(0x28e)]=_0x4d00c1=>{var _0x143833=_0x5800db,_0x1fa854={};_0x1fa854['downloads']=![],_0x1fa854[_0x143833(0x90d)]=![],_0x1fa854[_0x143833(0x356)]=![],_0x1fa854[_0x143833(0x6d5)]=![],_0x1fa854[_0x143833(0x622)]=![],_0x1fa854['broadcast']=![],_0x1fa854[_0x143833(0x552)]=![],_0x1fa854[_0x143833(0x68f)]=![];_0x2ff73f['audioCodec']&&(_0x2ff73f['audioCodec']===_0x143833(0x545)||_0x2ff73f[_0x143833(0x25b)]==='lyra')&&(_0x1fa854[_0x143833(0xaae)]=_0x2ff73f['audioCodec']);try{if(_0x2ff73f[_0x143833(0x8c8)]!==![])_0x2ff73f[_0x143833(0x8c8)][_0x143833(0x291)](_0x2ff73f[_0x143833(0x7f6)][_0x383756][_0x143833(0x2e7)])?_0x1fa854[_0x143833(0x622)]=!![]:_0x1fa854[_0x143833(0x622)]=![];else{if(_0x2ff73f['broadcast']!==![]){if(_0x2ff73f['broadcast']!==null)_0x2ff73f[_0x143833(0x7f6)][_0x383756][_0x143833(0x2e7)]===_0x2ff73f[_0x143833(0x55b)]?(_0x1fa854[_0x143833(0x55b)]=!![],_0x1fa854[_0x143833(0x622)]=!![]):_0x1fa854[_0x143833(0x622)]=![];else _0x2ff73f[_0x143833(0x301)]&&(_0x383756==_0x2ff73f['directorUUID']?(_0x1fa854[_0x143833(0x55b)]=!![],_0x1fa854['video']=!![]):_0x1fa854[_0x143833(0x622)]=![]);}else _0x2ff73f['exclude']!==![]?_0x2ff73f['exclude'][_0x143833(0x291)](_0x2ff73f['rpcs'][_0x383756][_0x143833(0x2e7)])?_0x1fa854[_0x143833(0x622)]=![]:_0x1fa854[_0x143833(0x622)]=!![]:_0x1fa854['video']=!![];}_0x2ff73f[_0x143833(0x957)]!==![]?_0x2ff73f[_0x143833(0x957)][_0x143833(0x291)](_0x2ff73f[_0x143833(0x7f6)][_0x383756][_0x143833(0x2e7)])?_0x1fa854['audio']=!![]:_0x1fa854[_0x143833(0x6d5)]=![]:_0x1fa854[_0x143833(0x6d5)]=!![];_0x2ff73f[_0x143833(0x322)]!==![]?_0x2ff73f[_0x143833(0x322)][_0x143833(0x291)](_0x2ff73f['rpcs'][_0x383756][_0x143833(0x2e7)])?_0x1fa854[_0x143833(0x356)]=!![]:_0x1fa854[_0x143833(0x356)]=![]:_0x1fa854[_0x143833(0x356)]=!![];if(_0x2ff73f[_0x143833(0x619)]!==![]){if(_0x2ff73f['allowScreen']===!![])_0x1fa854[_0x143833(0x68f)]=!![];else _0x2ff73f[_0x143833(0x619)][_0x143833(0x291)](_0x2ff73f[_0x143833(0x7f6)][_0x383756]['streamID'])?_0x1fa854[_0x143833(0x68f)]=!![]:_0x1fa854[_0x143833(0x68f)]=![];}else _0x1fa854[_0x143833(0x68f)]=!![];_0x2ff73f[_0x143833(0x9d3)]!==![]&&(!_0x2ff73f['allowVideos'][_0x143833(0x291)](_0x2ff73f['rpcs'][_0x383756][_0x143833(0x2e7)])&&(_0x1fa854[_0x143833(0x622)]=![],_0x1fa854[_0x143833(0x6d5)]=![]));(_0x2ff73f[_0x143833(0x2ff)]||_0x2ff73f['midiRemote'])&&(_0x1fa854[_0x143833(0x90d)]=_0x2ff73f[_0x143833(0x2ff)]||_0x2ff73f[_0x143833(0x2d1)]);_0x1fa854[_0x143833(0x993)]=!![];_0x2ff73f[_0x143833(0xa0f)]&&(_0x1fa854[_0x143833(0x993)]=![]);_0x2ff73f[_0x143833(0x92c)]&&(_0x2ff73f['codec']==_0x143833(0xa67)||_0x2ff73f['codec']==_0x143833(0x4d5)||_0x2ff73f[_0x143833(0x92c)]==_0x143833(0x912))&&(_0x1fa854[_0x143833(0x552)]=!![]);_0x2ff73f[_0x143833(0x247)]&&(_0x1fa854[_0x143833(0x247)]=!![]);if(_0x2ff73f[_0x143833(0x4fc)][_0x143833(0x291)](_0x2ff73f[_0x143833(0x7f6)][_0x383756][_0x143833(0x2e7)])){warnlog(_0x143833(0x4bb)),_0x1fa854[_0x143833(0x993)]=![],_0x1fa854[_0x143833(0x90d)]=![],_0x1fa854[_0x143833(0x356)]=![],_0x1fa854['audio']=![],_0x1fa854[_0x143833(0x622)]=![],_0x1fa854[_0x143833(0x55b)]=![],_0x1fa854[_0x143833(0x552)]=![];;}}catch(_0x12b0a3){errorlog(_0x12b0a3);}try{_0x1fa854[_0x143833(0xa40)]={},_0x1fa854[_0x143833(0xa40)][_0x143833(0x796)]=_0x2ff73f['label'],_0x1fa854[_0x143833(0xa40)][_0x143833(0x2f9)]=_0x2ff73f[_0x143833(0x2f9)],_0x1fa854[_0x143833(0xa40)][_0x143833(0x887)]=_0x2ff73f['stereo'],_0x1fa854[_0x143833(0xa40)][_0x143833(0x58e)]=_0x2ff73f[_0x143833(0x389)],_0x1fa854[_0x143833(0xa40)]['ab_url']=_0x2ff73f[_0x143833(0x31b)],_0x1fa854[_0x143833(0xa40)][_0x143833(0x1f4)]=_0x2ff73f[_0x143833(0x92c)];_0x2ff73f[_0x143833(0x25b)]&&(_0x1fa854[_0x143833(0xa40)]['audio_codec_url']=_0x2ff73f[_0x143833(0x25b)]);_0x1fa854['info'][_0x143833(0x7d8)]=_0x2ff73f[_0x143833(0x7d8)],_0x1fa854[_0x143833(0xa40)][_0x143833(0x617)]=_0x2ff73f[_0x143833(0x617)],_0x1fa854[_0x143833(0xa40)][_0x143833(0x33c)]=_0x2ff73f[_0x143833(0x753)],_0x1fa854['info'][_0x143833(0x8c3)]=_0x2ff73f[_0x143833(0x8c3)],_0x1fa854[_0x143833(0xa40)][_0x143833(0x5a2)]=_0x2ff73f[_0x143833(0x5a2)],_0x1fa854['info'][_0x143833(0x6e8)]=_0x2ff73f[_0x143833(0x6e8)];navigator&&navigator['userAgent']&&(_0x1fa854[_0x143833(0xa40)]['useragent']=navigator[_0x143833(0x707)]);navigator&&navigator[_0x143833(0x459)]&&(_0x1fa854[_0x143833(0xa40)]['platform']=navigator[_0x143833(0x459)]);if(_0x2ff73f[_0x143833(0x74d)]===![]){if(window['obsstudio']){_0x1fa854[_0x143833(0xa40)][_0x143833(0x508)]=window[_0x143833(0x5ae)][_0x143833(0x4f1)];try{_0x1fa854=_0x2ff73f[_0x143833(0x66f)](_0x1fa854,_0x383756);}catch(_0x248cc7){errorlog(_0x248cc7),warnUser(_0x248cc7['message']);}}else _0x1fa854[_0x143833(0xa40)][_0x143833(0x508)]=![];}else _0x1fa854[_0x143833(0xa40)][_0x143833(0x508)]=![];}catch(_0x2407d9){};_0x1fa854[_0x143833(0xaa6)]=![],_0x1fa854[_0x143833(0x32d)]=![],_0x1fa854['director']=![],_0x1fa854[_0x143833(0x9f7)]=![],_0x1fa854[_0x143833(0x617)]=![];_0x2ff73f[_0x143833(0x753)]&&(_0x1fa854[_0x143833(0x625)]=!![]);_0x2ff73f[_0x143833(0x52f)]&&(_0x1fa854[_0x143833(0x52f)]=_0x2ff73f[_0x143833(0x52f)]);_0x2ff73f[_0x143833(0x666)]&&(_0x1fa854[_0x143833(0x666)]=_0x2ff73f['solo']);_0x2ff73f[_0x143833(0x8f3)]!==![]&&(_0x1fa854[_0x143833(0x8f3)]=_0x2ff73f[_0x143833(0x8f3)]);if(_0x2ff73f[_0x143833(0x971)]){_0x1fa854[_0x143833(0x971)]=!![],_0x1fa854[_0x143833(0x617)]=_0x2ff73f[_0x143833(0x617)];if(_0x2ff73f[_0x143833(0x301)]&&_0x2ff73f['directorUUID']===_0x383756)_0x2ff73f['newMainDirectorSetup']();else{var _0xdf1d6a={};_0xdf1d6a[_0x143833(0x71b)]=[];for(var _0x267e0a in _0x2ff73f[_0x143833(0x29b)]){_0x2ff73f[_0x143833(0x29b)][_0x267e0a][_0x143833(0x875)]===!![]&&_0xdf1d6a['addCoDirector'][_0x143833(0x688)](_0x267e0a);}_0xdf1d6a['addCoDirector'][_0x143833(0x909)]&&(_0x1fa854[_0x143833(0x53b)]=_0xdf1d6a);}if(_0x2ff73f['roomTimer']&&_0x2ff73f[_0x143833(0x999)]>0x0)_0x1fa854[_0x143833(0x30c)]=_0x2ff73f['roomTimer']-Date[_0x143833(0x841)]()/0x3e8,_0x1fa854['showClock']=!![],_0x1fa854[_0x143833(0x357)]=!![];else _0x2ff73f['roomTimer']&&_0x2ff73f['roomTimer']<0x0&&(_0x1fa854[_0x143833(0x30c)]=_0x2ff73f[_0x143833(0x999)]*-0x1,_0x1fa854[_0x143833(0x6ea)]=!![],_0x1fa854[_0x143833(0x357)]=!![],_0x1fa854['pauseClock']=!![]);_0x2ff73f[_0x143833(0x603)]&&(_0x1fa854[_0x143833(0x3b6)]=!![]);}else{if(_0x2ff73f['scene']!==![])_0x1fa854[_0x143833(0x32d)]=_0x2ff73f[_0x143833(0x32d)],_0x2ff73f[_0x143833(0x70f)]&&(_0x1fa854[_0x143833(0x70f)]=_0x2ff73f[_0x143833(0x70f)]);else _0x2ff73f[_0x143833(0x424)]!==![]&&_0x2ff73f['roomid']!==''&&(_0x1fa854['forceios']=_0x2ff73f[_0x143833(0x617)],_0x1fa854[_0x143833(0xaa6)]=!![]);}!_0x2ff73f[_0x143833(0x424)]&&(_0x2ff73f['beepToNotify']&&(playtone(![],_0x143833(0x3af)),showNotification(_0x143833(0x519)))),_0x2ff73f[_0x143833(0x7f6)][_0x383756][_0x143833(0xa77)]=_0x1fa854,_0x2ff73f['sendRequest'](_0x1fa854,_0x383756)?log(_0x143833(0x8fc)):errorlog(_0x143833(0x68a)),pokeIframeAPI(_0x143833(0x7a7),!![],_0x383756),pokeIframeAPI(_0x143833(0x572),!![],_0x383756),pokeAPI(_0x143833(0x4a5),_0x2ff73f[_0x143833(0x7f6)][_0x383756][_0x143833(0x2e7)]);},_0x2ff73f[_0x5800db(0x7f6)][_0x383756][_0x5800db(0x4c8)]['onmessage']=async _0x1c2701=>{var _0x16e524=_0x5800db;if(typeof _0x1c2701[_0x16e524(0x6fa)]==_0x16e524(0x670)){if(!_0x2ff73f[_0x16e524(0x7f6)][_0x383756][_0x16e524(0x336)]){_0x2ff73f[_0x16e524(0x7f6)][_0x383756][_0x16e524(0x336)]=document[_0x16e524(0x571)](_0x16e524(0xa54)),_0x2ff73f['rpcs'][_0x383756][_0x16e524(0x336)][_0x16e524(0x2df)]=0x10,_0x2ff73f[_0x16e524(0x7f6)][_0x383756]['imageElement'][_0x16e524(0x8d0)]=0x9,_0x2ff73f[_0x16e524(0x7f6)][_0x383756][_0x16e524(0x336)][_0x16e524(0x89b)]['objectFit']=_0x16e524(0x8ca),_0x2ff73f[_0x16e524(0x7f6)][_0x383756][_0x16e524(0x336)]['dataset'][_0x16e524(0x33f)]=_0x383756;try{_0x2ff73f['rpcs'][_0x383756][_0x16e524(0x336)]['dataset'][_0x16e524(0x1fd)]=_0x2ff73f[_0x16e524(0x7f6)][_0x383756]['streamID'];}catch(_0x3258a5){}_0x2ff73f[_0x16e524(0x7f6)][_0x383756][_0x16e524(0x336)][_0x16e524(0x495)]=![],_0x2ff73f[_0x16e524(0x7f6)][_0x383756]['imageElement']['addEventListener']('click',function(_0x526a07){var _0x1ff986=_0x16e524;log('clicked');try{if(_0x526a07['ctrlKey']||_0x526a07['metaKey']){_0x526a07['preventDefault']();var _0x240422=_0x526a07['currentTarget'][_0x1ff986(0x775)][_0x1ff986(0x33f)];if('stats'in _0x2ff73f[_0x1ff986(0x7f6)][_0x240422]){var [_0x66f136,_0x343d98]=statsMenuCreator();printViewStats(_0x343d98,_0x240422),_0x66f136['interval']=setInterval(printViewStats,_0x2ff73f[_0x1ff986(0x931)],_0x343d98,_0x240422);}return _0x526a07[_0x1ff986(0x430)](),![];}}catch(_0x3b2f62){errorlog(_0x3b2f62);}}),updateMixer();}else _0x2ff73f[_0x16e524(0x7f6)][_0x383756]['imageElement'][_0x16e524(0x495)]&&(_0x2ff73f[_0x16e524(0x7f6)][_0x383756]['imageElement'][_0x16e524(0x495)]=![],_0x2ff73f[_0x16e524(0x7f6)][_0x383756][_0x16e524(0x336)][_0x16e524(0x89b)]['visibility']=_0x16e524(0x632));_0x2ff73f['rpcs'][_0x383756][_0x16e524(0x336)][_0x16e524(0x59b)]=window[_0x16e524(0x4ae)][_0x16e524(0xa9b)](new Blob([new Uint8Array(_0x1c2701[_0x16e524(0x6fa)])],{'type':'image/webp'}));return;}try{var _0x1d4c45=JSON['parse'](_0x1c2701[_0x16e524(0x6fa)]);}catch(_0x4b779d){_0x1d4c45=_0x4b779d['data'];}_0x1d4c45[_0x16e524(0x33f)]=_0x383756,_0x16e524(0x372)in _0x1d4c45?await _0x2ff73f['processRPCSOnMessage'](_0x1d4c45,_0x383756+_0x16e524(0x4ca)):await _0x2ff73f[_0x16e524(0x3c1)](_0x1d4c45,_0x383756);},_0x2ff73f[_0x5800db(0x3c1)]=async function(_0x1da480,_0x23c953){var _0x5a690c=_0x5800db;if(_0x5a690c(0x831)in _0x1da480){warnlog('BYE\x20RPCS'),_0x2ff73f['closeRPC'](_0x23c953,!![]);return;}else{if(_0x5a690c(0x2f1)in _0x1da480){var _0x4a0a77={};_0x4a0a77[_0x5a690c(0x6f4)]=_0x1da480[_0x5a690c(0x2f1)],_0x2ff73f[_0x5a690c(0x5cd)](_0x4a0a77,_0x23c953),warnlog(_0x5a690c(0x239));return;}else{if('pong'in _0x1da480){warnlog(_0x5a690c(0x1fb));return;}}}var _0x5a3762=![],_0x9b9ecf=![];if(_0x5a690c(0x77d)in _0x1da480){if(_0x2ff73f['director'])!_0x2ff73f[_0x5a690c(0x8b8)]&&warnUser(_0x5a690c(0x2f8)+_0x1da480['rejected']+_0x5a690c(0x74f),0x1388);else!_0x2ff73f[_0x5a690c(0x8b8)]&&(_0x2ff73f[_0x5a690c(0x2d8)]?warnUser(_0x5a690c(0xa37),0x1388):warnUser(_0x5a690c(0x20f),0x1388));errorlog('ACTION\x20REJECTED:\x20'+_0x1da480[_0x5a690c(0x77d)]+_0x5a690c(0x903)+_0x2ff73f[_0x5a690c(0x971)]);}if(_0x5a690c(0x93c)in _0x1da480)_0x2ff73f[_0x5a690c(0x904)](_0x1da480);else{if(_0x5a690c(0x606)in _0x1da480)_0x1da480['UUID']=_0x23c953,log(_0x5a690c(0x561)),_0x2ff73f[_0x5a690c(0xa33)](_0x1da480);else _0x5a690c(0x960)in _0x1da480&&(_0x1da480[_0x5a690c(0x33f)]=_0x23c953,log(_0x5a690c(0x94b)),_0x2ff73f[_0x5a690c(0x97c)](_0x1da480));}if(_0x5a690c(0x5b5)in _0x1da480)try{_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['iframeSrc']=_0x1da480[_0x5a690c(0x5b5)]||![];if(_0x2ff73f[_0x5a690c(0x971)]){if(_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x5b5)]){var _0x224a27=document[_0x5a690c(0x571)](_0x5a690c(0x805));_0x224a27[_0x5a690c(0x464)]=_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x5b5)],_0x224a27[_0x5a690c(0x464)]=_0x224a27['innerHTML'],_0x224a27=_0x224a27[_0x5a690c(0x2dc)]||_0x224a27['innerText']||'',getById(_0x5a690c(0xa3d)+_0x23c953)[_0x5a690c(0x4d4)]=_0x5a690c(0xa75)+_0x224a27+_0x5a690c(0xa66)+_0x224a27+_0x5a690c(0x724),getById(_0x5a690c(0xa3d)+_0x23c953)['classList']['remove']('hidden');}else getById(_0x5a690c(0xa3d)+_0x23c953)[_0x5a690c(0x8dd)]['add'](_0x5a690c(0x495)),getById(_0x5a690c(0xa3d)+_0x23c953)[_0x5a690c(0x464)]='';}else{if(_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x5b5)]==![]){try{_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['iframeEle'][_0x5a690c(0x79c)]();}catch(_0x10243e){errorlog(_0x10243e);}_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x32c)]&&(_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x32c)][_0x5a690c(0x79c)](),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x32c)]=![]);_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x343)]=![],_0x5a3762=!![];if(_0x2ff73f['broadcast']!==![]){if(_0x2ff73f['broadcast']!==null)_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['streamID']===_0x2ff73f['broadcast']&&(_0x2ff73f[_0x5a690c(0x769)]=![]);else _0x23c953==_0x2ff73f['directorUUID']&&(_0x2ff73f['broadcastIFrame']=![]);}}else{if(_0x2ff73f[_0x5a690c(0x55b)]!==![]){if(_0x2ff73f['broadcast']!==null){if(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x2e7)]===_0x2ff73f[_0x5a690c(0x55b)]){if(_0x2ff73f[_0x5a690c(0x322)]===![])_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x343)]=loadIframe(_0x1da480['iframeSrc'],_0x23c953),_0x5a3762=!![],_0x2ff73f[_0x5a690c(0x769)]=_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['iframeEle'],_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x2e7)]&&(_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x343)][_0x5a690c(0x775)][_0x5a690c(0x1fd)]=_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x2e7)]);else _0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x2e7)]in _0x2ff73f[_0x5a690c(0x322)]&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['iframeEle']=loadIframe(_0x1da480[_0x5a690c(0x5b5)],_0x23c953),_0x5a3762=!![],_0x2ff73f[_0x5a690c(0x769)]=_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x343)],_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x2e7)]&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x343)][_0x5a690c(0x775)][_0x5a690c(0x1fd)]=_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['streamID']));}}else{if(_0x2ff73f[_0x5a690c(0x301)]){if(_0x23c953==_0x2ff73f['directorUUID']){if(_0x2ff73f['noiframe']===![])_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x343)]=loadIframe(_0x1da480[_0x5a690c(0x5b5)],_0x23c953),_0x5a3762=!![],_0x2ff73f['broadcastIFrame']=_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x343)],_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['streamID']&&(_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x343)]['dataset'][_0x5a690c(0x1fd)]=_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x2e7)]);else _0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x2e7)]in _0x2ff73f['noiframe']&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x343)]=loadIframe(_0x1da480['iframeSrc'],_0x23c953),_0x5a3762=!![],_0x2ff73f[_0x5a690c(0x769)]=_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['iframeEle'],_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['streamID']&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x343)][_0x5a690c(0x775)]['sid']=_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x2e7)]));}}}}else{if(_0x2ff73f['noiframe']===![])_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x343)]=loadIframe(_0x1da480['iframeSrc'],_0x23c953),_0x5a3762=!![],_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x2e7)]&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x343)][_0x5a690c(0x775)][_0x5a690c(0x1fd)]=_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x2e7)]);else _0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['streamID']in _0x2ff73f[_0x5a690c(0x322)]&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['iframeEle']=loadIframe(_0x1da480[_0x5a690c(0x5b5)],_0x23c953),_0x5a3762=!![],_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x2e7)]&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x343)]['dataset']['sid']=_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['streamID']));}}}}catch(_0x4b2b3b){errorlog(_0x4b2b3b);}else{if('ifs'in _0x1da480){if(_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x343)])try{_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x5b5)][_0x5a690c(0x9ee)](_0x5a690c(0x5bf))&&processIframeSyncUpdates(_0x1da480[_0x5a690c(0x947)],_0x23c953);}catch(_0x57b699){errorlog(_0x57b699);}}}if(_0x5a690c(0x2d8)in _0x1da480)try{_0x1da480=await _0x2ff73f['decodeRemote'](_0x1da480);if(!_0x1da480)return;}catch(_0x549727){errorlor(_0x549727);}'obsCommand'in _0x1da480&&processOBSCommand(_0x1da480);if(_0x5a690c(0x287)in _0x1da480){var _0x4ed005=![],_0x217bc5=![];_0x2ff73f[_0x5a690c(0x301)]===_0x23c953&&(_0x4ed005=!![],_0x5a690c(0x45f)in _0x1da480&&(_0x1da480[_0x5a690c(0x45f)]==!![]&&(_0x217bc5=!![])));if(_0x2ff73f[_0x5a690c(0x971)]){if(_0x1da480[_0x5a690c(0x287)]=='Raised\x20hand')_0x2ff73f[_0x5a690c(0x66d)]&&playtone(),getById(_0x5a690c(0x9f5)+_0x23c953)['style'][_0x5a690c(0x330)]='block',_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['remoteRaisedHandElement'][_0x5a690c(0x89b)][_0x5a690c(0x330)]=_0x5a690c(0x551);else _0x1da480[_0x5a690c(0x287)]==_0x5a690c(0x2db)&&(getById(_0x5a690c(0x9f5)+_0x23c953)[_0x5a690c(0x89b)][_0x5a690c(0x330)]=_0x5a690c(0x548),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['remoteRaisedHandElement']['style'][_0x5a690c(0x330)]='none');}log('isDirector\x20'+_0x4ed005),getChatMessage(_0x1da480[_0x5a690c(0x287)],_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['label'],_0x4ed005,_0x217bc5);}_0x5a690c(0x79a)in _0x1da480&&_0x2ff73f[_0x5a690c(0x768)](_0x1da480[_0x5a690c(0x79a)],_0x23c953);_0x5a690c(0xa09)in _0x1da480&&(_0x2ff73f[_0x5a690c(0x50f)]=_0x1da480['autoSync'],_0x2ff73f['autoSyncCallback'](_0x23c953));'effectsData'in _0x1da480&&log(_0x1da480);if('group'in _0x1da480){log(_0x1da480);_0x1da480['group']?_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['group']=_0x1da480[_0x5a690c(0x3a1)][_0x5a690c(0x282)](','):_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x3a1)]=[];log(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]),_0x5a3762=!![];if(_0x2ff73f['director']&&_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x2e7)])try{syncGroup(_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x3a1)],_0x23c953);}catch(_0x51d0c7){errorlog(_0x51d0c7);}pokeIframeAPI(_0x5a690c(0xa78),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['group'],_0x23c953);}_0x5a690c(0xa91)in _0x1da480&&(log(_0x1da480),_0x2ff73f[_0x5a690c(0x381)]&&updateClosedCaptions(_0x1da480,_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x796)],_0x23c953));_0x5a690c(0x90d)in _0x1da480&&_0x1da480[_0x5a690c(0x90d)]!==![]&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x771)]=_0x1da480[_0x5a690c(0x90d)]);_0x2ff73f[_0x5a690c(0x971)]&&('audioOptions'in _0x1da480&&updateDirectorsAudio(_0x1da480[_0x5a690c(0x501)],_0x23c953),_0x5a690c(0x645)in _0x1da480&&gotDevicesRemote(_0x1da480['mediaDevices'],_0x23c953),_0x5a690c(0x9b6)in _0x1da480&&updateDirectorsVideo(_0x1da480[_0x5a690c(0x9b6)],_0x23c953),_0x5a690c(0x9d5)in _0x1da480&&updateRemoteRecordButton(_0x23c953,_0x1da480[_0x5a690c(0x9d5)]),_0x5a690c(0x943)in _0x1da480&&updateRemoteTimerButton(_0x23c953,_0x1da480['timer']));_0x5a690c(0x747)in _0x1da480&&meshcastWatch(_0x23c953,_0x1da480[_0x5a690c(0x747)]);'lowerhand'in _0x1da480&&(_0x2ff73f[_0x5a690c(0x752)][_0x5a690c(0x276)](_0x23c953)>=0x0&&(_0x2ff73f[_0x5a690c(0x3fa)]&&lowerhand()));_0x5a690c(0x247)in _0x1da480&&(_0x2ff73f[_0x5a690c(0x752)][_0x5a690c(0x276)](_0x23c953)>=0x0&&(_0x2ff73f[_0x5a690c(0x247)]=_0x1da480[_0x5a690c(0x247)],pokeIframeAPI(_0x5a690c(0x9aa),_0x2ff73f['layout']),_0x5a3762=!![]));if('infocus'in _0x1da480){if(_0x2ff73f[_0x5a690c(0x55b)]===![]){log(_0x1da480);if(_0x2ff73f[_0x5a690c(0x752)][_0x5a690c(0x276)](_0x23c953)>=0x0){if(_0x1da480[_0x5a690c(0x527)]!==![]){if(_0x1da480[_0x5a690c(0x527)]===_0x2ff73f[_0x5a690c(0x2e7)])_0x2ff73f[_0x5a690c(0x527)]=!![];else{if(_0x2ff73f[_0x5a690c(0x8d3)][_0x5a690c(0x909)]&&!(_0x1da480[_0x5a690c(0x527)]in _0x2ff73f[_0x5a690c(0x8d3)]))warnlog(_0x5a690c(0x44c)),_0x2ff73f['infocus']=![];else{if(_0x2ff73f['view']&&_0x2ff73f['view']!==_0x1da480[_0x5a690c(0x527)])warnlog(_0x5a690c(0x7de)),_0x2ff73f[_0x5a690c(0x527)]=![];else{if(_0x2ff73f[_0x5a690c(0x32d)]!==![]&&_0x2ff73f['directorUUID']&&_0x2ff73f['directorUUID']in _0x2ff73f[_0x5a690c(0x7f6)]&&!_0x2ff73f[_0x5a690c(0x7f6)][_0x2ff73f[_0x5a690c(0x301)]][_0x5a690c(0x70f)]&&_0x1da480[_0x5a690c(0x527)]===_0x2ff73f[_0x5a690c(0x7f6)][_0x2ff73f[_0x5a690c(0x301)]][_0x5a690c(0x2e7)])warnlog(_0x5a690c(0x3a0)),_0x2ff73f[_0x5a690c(0x527)]=![];else{for(var _0x4d98ed in _0x2ff73f[_0x5a690c(0x7f6)]){if(_0x2ff73f['rpcs'][_0x4d98ed][_0x5a690c(0x2e7)]===_0x1da480[_0x5a690c(0x527)]){_0x2ff73f['infocus']=_0x4d98ed;break;}}warnlog(_0x5a690c(0x70b));}}}}}else _0x2ff73f[_0x5a690c(0x527)]=![];_0x5a3762=!![],_0x9b9ecf=!![];}}}_0x5a690c(0x65c)in _0x1da480&&(log(_0x1da480),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['stats'][_0x5a690c(0x65c)]=_0x1da480[_0x5a690c(0x65c)],isIFrame&&parent[_0x5a690c(0xa6a)]({'sensors':_0x1da480[_0x5a690c(0x65c)]},_0x2ff73f[_0x5a690c(0x60a)]));'midi'in _0x1da480&&playbackMIDI(_0x1da480[_0x5a690c(0x3f9)]);_0x5a690c(0x21f)in _0x1da480&&_0x1da480[_0x5a690c(0x21f)]&&addDownloadLink(_0x1da480[_0x5a690c(0x21f)],_0x23c953,_0x2ff73f[_0x5a690c(0x7f6)]);_0x5a690c(0x9d4)in _0x1da480&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x3f7)]!=_0x1da480[_0x5a690c(0x9d4)]&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x3f7)]=_0x1da480[_0x5a690c(0x9d4)],_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x871)]&&(_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x871)][_0x5a690c(0x51d)]=_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x3f7)]),_0x5a3762=!![]));if(_0x5a690c(0xa40)in _0x1da480){warnlog(_0x1da480),_0x2ff73f['rpcs'][_0x23c953]['stats'][_0x5a690c(0xa40)]=_0x1da480[_0x5a690c(0xa40)];_0x1da480['info'][_0x5a690c(0xa09)]&&(!_0x2ff73f['autoSyncObject']&&(_0x2ff73f[_0x5a690c(0x50f)]=_0x1da480[_0x5a690c(0xa40)][_0x5a690c(0xa09)],_0x2ff73f['autoSyncCallback'](_0x23c953)));if(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['signalMeter']){if(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['stats']['info']['cpuLimited'])_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['signalMeter'][_0x5a690c(0x775)]['cpu']='1';else _0x5a690c(0x7ed)in _0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x9a2)][_0x5a690c(0xa40)]&&(_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x408)][_0x5a690c(0x775)][_0x5a690c(0xa1f)]='0');}_0x5a690c(0x987)in _0x1da480[_0x5a690c(0xa40)]&&(_0x1da480[_0x5a690c(0xa40)][_0x5a690c(0x987)]!==![]?(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['obsControl']=_0x1da480[_0x5a690c(0xa40)]['obs_control'],_0x2ff73f[_0x5a690c(0x672)]('details',_0x23c953)):_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['obsControl']=![]);if(_0x5a690c(0x796)in _0x1da480[_0x5a690c(0xa40)]){typeof _0x1da480[_0x5a690c(0xa40)]['label']==_0x5a690c(0x988)?_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['label']=sanitizeLabel(_0x1da480[_0x5a690c(0xa40)][_0x5a690c(0x796)]):_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['label']=![];applyStyleEffect(_0x23c953);if(_0x2ff73f[_0x5a690c(0x971)]){var _0x350593=getById(_0x5a690c(0x9c5)+_0x23c953);if(_0x350593){_0x350593['style'][_0x5a690c(0x9f2)]=_0x5a690c(0x92d),_0x350593['style'][_0x5a690c(0x1f0)]=_0x5a690c(0x9a1),_0x350593[_0x5a690c(0x89b)][_0x5a690c(0x656)]='5px',_0x350593[_0x5a690c(0x89b)][_0x5a690c(0x2d6)]=_0x5a690c(0x691),_0x350593['style'][_0x5a690c(0x500)]=_0x5a690c(0x21c),_0x350593[_0x5a690c(0x775)][_0x5a690c(0x33f)]=_0x23c953;if(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x796)])_0x350593[_0x5a690c(0x464)]=_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x796)],_0x350593[_0x5a690c(0x8dd)][_0x5a690c(0x79c)](_0x5a690c(0x340));else _0x2ff73f[_0x5a690c(0x301)]===_0x23c953?(_0x350593[_0x5a690c(0x464)]=miscTranslations[_0x5a690c(0x75b)],_0x350593['classList'][_0x5a690c(0x79c)](_0x5a690c(0x340))):(_0x350593['innerText']=miscTranslations['add-a-label'],_0x350593[_0x5a690c(0x8dd)]['add'](_0x5a690c(0x340)));_0x350593['onclick']=async function(_0x11e1f3){var _0x85a0a5=_0x5a690c,_0x298182=_0x11e1f3[_0x85a0a5(0x543)][_0x85a0a5(0x464)];_0x2ff73f[_0x85a0a5(0x7f6)][_0x11e1f3['target'][_0x85a0a5(0x775)]['UUID']][_0x85a0a5(0x796)]===![]&&(_0x298182='');window[_0x85a0a5(0x800)]();var _0x1d1eb8=await promptAlt(miscTranslations[_0x85a0a5(0x4f8)],![],![],_0x298182);if(_0x1d1eb8!==null){_0x1d1eb8==''?(_0x1d1eb8=![],_0x2ff73f[_0x85a0a5(0x301)]===_0x23c953?(_0x11e1f3[_0x85a0a5(0x543)]['innerText']=miscTranslations[_0x85a0a5(0x75b)],_0x11e1f3[_0x85a0a5(0x543)][_0x85a0a5(0x8dd)][_0x85a0a5(0x79c)]('addALabel')):(_0x11e1f3['target'][_0x85a0a5(0x464)]=miscTranslations[_0x85a0a5(0x9e1)],_0x11e1f3[_0x85a0a5(0x543)][_0x85a0a5(0x8dd)][_0x85a0a5(0x7cd)](_0x85a0a5(0x340)))):(_0x11e1f3[_0x85a0a5(0x543)]['innerText']=_0x1d1eb8,_0x11e1f3[_0x85a0a5(0x543)][_0x85a0a5(0x8dd)]['remove'](_0x85a0a5(0x340)));var _0x5c0a25={};_0x5c0a25[_0x85a0a5(0x33f)]=_0x11e1f3[_0x85a0a5(0x543)][_0x85a0a5(0x775)][_0x85a0a5(0x33f)],_0x5c0a25[_0x85a0a5(0x595)]=!![],_0x5c0a25[_0x85a0a5(0x28c)]=_0x1d1eb8,_0x2ff73f[_0x85a0a5(0x5cd)](_0x5c0a25,_0x5c0a25[_0x85a0a5(0x33f)]);}};}}}if(_0x5a690c(0x2f9)in _0x1da480[_0x5a690c(0xa40)]){_0x2ff73f['rpcs'][_0x23c953]['order']=parseInt(_0x1da480['info'][_0x5a690c(0x2f9)])||0x0;if(_0x2ff73f['director']){var _0x5e7646=document[_0x5a690c(0x9bf)](_0x5a690c(0x4a9)+_0x23c953+'\x22]');_0x5e7646[0x0]&&(_0x5e7646[0x0][_0x5a690c(0x464)]=_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x2f9)]);}}else _0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x2f9)]=0x0;if(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)]){if('power_level'in _0x1da480[_0x5a690c(0xa40)]){if(_0x1da480[_0x5a690c(0xa40)][_0x5a690c(0x918)]!==null){var _0x2a2eff=_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['batteryMeter'][_0x5a690c(0x48e)]('.battery-level');if(_0x2a2eff){var _0x5468f5=parseInt(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x9a2)][_0x5a690c(0xa40)]['power_level'])||0x0;_0x5468f5>0x64&&(_0x5468f5=0x64);_0x5468f5<0x0&&(_0x5468f5=0x0);_0x2a2eff[_0x5a690c(0x89b)][_0x5a690c(0x8d0)]=parseInt(_0x5468f5)+'%';if(_0x5468f5<0xa)_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)][_0x5a690c(0x8dd)][_0x5a690c(0x79c)](_0x5a690c(0x449)),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)][_0x5a690c(0x8dd)]['add']('alert');else _0x5468f5<0x19?(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)][_0x5a690c(0x8dd)][_0x5a690c(0x79c)](_0x5a690c(0x95e)),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)][_0x5a690c(0x8dd)][_0x5a690c(0x7cd)](_0x5a690c(0x449))):(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)]['classList'][_0x5a690c(0x79c)](_0x5a690c(0x95e)),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)][_0x5a690c(0x8dd)]['remove'](_0x5a690c(0x449)));_0x5468f5<0x64&&_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)][_0x5a690c(0x8dd)][_0x5a690c(0x79c)]('hidden'),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['batteryMeter']['title']=_0x5468f5+'%\x20battery\x20remaining';}}}_0x5a690c(0x695)in _0x1da480['info']&&(_0x1da480[_0x5a690c(0xa40)]['plugged_in']===![]?(_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x54d)]['dataset']['plugged']='0',_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)][_0x5a690c(0x8dd)][_0x5a690c(0x79c)](_0x5a690c(0x495))):_0x2ff73f['rpcs'][_0x23c953]['batteryMeter']['dataset'][_0x5a690c(0x681)]='1');}if(_0x5a690c(0x7c2)in _0x1da480[_0x5a690c(0xa40)]){_0x1da480['info'][_0x5a690c(0x7c2)]?_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x3a1)]=_0x1da480[_0x5a690c(0xa40)][_0x5a690c(0x7c2)][_0x5a690c(0x282)](','):_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['group']=[];if(_0x2ff73f['director']){var _0x5e7646=document['querySelectorAll'](_0x5a690c(0x607)+_0x23c953+'\x22]');for(var _0x1e1f24=0x0;_0x1e1f24<_0x5e7646[_0x5a690c(0x909)];_0x1e1f24++){_0x5e7646[_0x1e1f24][_0x5a690c(0x8dd)][_0x5a690c(0x79c)](_0x5a690c(0x490));for(var _0xcdb190=0x0;_0xcdb190<_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['group'][_0x5a690c(0x909)];_0xcdb190++){_0x5e7646[_0x1e1f24][_0x5a690c(0x775)][_0x5a690c(0x3a1)]===_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x3a1)][_0xcdb190]&&_0x5e7646[_0x1e1f24]['classList'][_0x5a690c(0x7cd)](_0x5a690c(0x490));}}_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x3a1)]['length']&&syncGroup(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x3a1)],_0x23c953);}else _0x5a3762=!![];}'muted'in _0x1da480[_0x5a690c(0xa40)]&&(_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x337)]=_0x1da480[_0x5a690c(0xa40)][_0x5a690c(0x9fb)],_0x2ff73f['scene']===![]&&(_0x2ff73f[_0x5a690c(0x424)]&&((!_0x2ff73f['cleanOutput']||_0x2ff73f['director'])&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['remoteMuteElement']?_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x337)]?_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x618)]['style'][_0x5a690c(0x330)]=_0x5a690c(0x457):_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x618)][_0x5a690c(0x89b)][_0x5a690c(0x330)]=_0x5a690c(0x548):(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['remoteMuteElement']=getById(_0x5a690c(0x2e1))[_0x5a690c(0x652)](!![]),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x618)]['id']=_0x5a690c(0x2e5)+_0x23c953,_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['remoteMuteState']?_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x618)][_0x5a690c(0x89b)]['display']=_0x5a690c(0x457):_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['remoteMuteElement'][_0x5a690c(0x89b)][_0x5a690c(0x330)]=_0x5a690c(0x548),_0x5a3762=!![])))),pokeIframeAPI('remote-mute-state',_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x337)],_0x23c953));if(_0x2ff73f['director']){if(_0x5a690c(0x3e0)in _0x1da480[_0x5a690c(0xa40)]){if(_0x1da480[_0x5a690c(0xa40)]['recording_audio_pipeline']==![]){var _0x5e7646=document[_0x5a690c(0x9bf)]('[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22'+_0x23c953+'\x22]');_0x5e7646[0x0]&&(_0x5e7646[0x0]['disabled']=!![],_0x5e7646[0x0]['title']=miscTranslations[_0x5a690c(0x441)]);var _0x5e7646=document['querySelectorAll'](_0x5a690c(0x34d)+_0x23c953+'\x22]');_0x5e7646[0x0]&&(_0x5e7646[0x0][_0x5a690c(0x25e)]=!![],_0x5e7646[0x0][_0x5a690c(0x558)]=title=miscTranslations['Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume'],_0x5e7646[0x0]['style']['opacity']=0.2);}}if(_0x5a690c(0x8ec)in _0x1da480[_0x5a690c(0xa40)]){if(_0x1da480[_0x5a690c(0xa40)][_0x5a690c(0x8ec)]!==![]){var _0x52dacd=parseInt(_0x1da480[_0x5a690c(0xa40)][_0x5a690c(0x8ec)])||0x0;if(_0x52dacd===0x0){var _0x5e7646=document[_0x5a690c(0x9bf)](_0x5a690c(0x85f)+_0x23c953+'\x22]');_0x5e7646[0x0]&&(_0x5e7646[0x0][_0x5a690c(0x28c)]=0x1,_0x5e7646[0x0]['className']='pressed',_0x5e7646[0x0]['children'][0x1]['innerHTML']=miscTranslations['unmute-guest'],_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['directorMutedState']=0x1),pokeIframeAPI(_0x5a690c(0x6b7),!![],_0x23c953);}else{var _0x5e7646=document[_0x5a690c(0x9bf)](_0x5a690c(0x34d)+_0x23c953+'\x22]');_0x5e7646[0x0]&&(_0x5e7646[0x0][_0x5a690c(0x28c)]=_0x52dacd,_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['directorVolumeState']=_0x52dacd,remoteVolumeUI(_0x5e7646[0x0]));}}}'directorSpeakerMuted'in _0x1da480[_0x5a690c(0xa40)]&&(_0x1da480['info'][_0x5a690c(0x79e)]&&updateRemoteSpeakerMute(_0x23c953)),'directorDisplayMuted'in _0x1da480[_0x5a690c(0xa40)]&&(_0x1da480[_0x5a690c(0xa40)][_0x5a690c(0x480)]&&updateRemoteDisplayMute(_0x23c953));}_0x5a690c(0x50c)in _0x1da480[_0x5a690c(0xa40)]&&(_0x2ff73f[_0x5a690c(0x971)]?_0x1da480['info'][_0x5a690c(0x50c)]&&updateDirectorVideoMute(_0x23c953):(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x50c)]=_0x1da480[_0x5a690c(0xa40)]['directorVideoMuted'],_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x50c)]&&(_0x23c953 in _0x2ff73f[_0x5a690c(0x7f6)]&&_0x2ff73f['requestRateLimit'](0x0,_0x23c953))));_0x5a690c(0x46d)in _0x1da480[_0x5a690c(0xa40)]&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x255)]=_0x1da480[_0x5a690c(0xa40)][_0x5a690c(0x46d)],_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x255)]&&(_0x2ff73f[_0x5a690c(0x971)]&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x4de)][_0x5a690c(0x89b)][_0x5a690c(0x330)]='block')),pokeIframeAPI('remote-video-mute-state',_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['videoMuted'],_0x23c953));'rotate_video'in _0x1da480[_0x5a690c(0xa40)]&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x3f7)]!=_0x1da480[_0x5a690c(0xa40)][_0x5a690c(0x9d4)]&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['rotate']=_0x1da480[_0x5a690c(0xa40)]['rotate_video'],_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['videoElement']&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x871)][_0x5a690c(0x51d)]=_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['rotate']),_0x5a3762=!![]));'room_init'in _0x1da480[_0x5a690c(0xa40)]&&(_0x1da480[_0x5a690c(0xa40)]['room_init']===![]&&document['querySelectorAll'](_0x5a690c(0x205)+_0x23c953)[_0x5a690c(0x613)](_0xe2c571=>{var _0x2043f0=_0x5a690c;_0xe2c571[_0x2043f0(0x9bf)](_0x2043f0(0x939))[_0x2043f0(0x613)](_0xe3a0a2=>{var _0x3cbce0=_0x2043f0,_0x5e06c1=soloLinkGenerator(_0x2ff73f[_0x3cbce0(0x7f6)][_0x23c953][_0x3cbce0(0x2e7)],![]);_0xe3a0a2[_0x3cbce0(0x28c)]=_0x5e06c1,_0xe3a0a2[_0x3cbce0(0x6ad)]=_0x5e06c1,_0xe3a0a2[_0x3cbce0(0x464)]=_0x5e06c1;});}));if(_0x23c953===_0x2ff73f[_0x5a690c(0x301)])try{_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x9a2)]['info'][_0x5a690c(0x971)]=!![],getById(_0x5a690c(0x205)+_0x23c953)[_0x5a690c(0x8dd)]['add'](_0x5a690c(0x1fa));}catch(_0x565b7a){}else{if(_0x2ff73f[_0x5a690c(0x752)][_0x5a690c(0x276)](_0x23c953)>=0x0)try{_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['stats']['info'][_0x5a690c(0x875)]=!![],getById(_0x5a690c(0x205)+_0x23c953)['classList'][_0x5a690c(0x7cd)]('directorBlue');}catch(_0x343348){}}_0x9b9ecf=!![],pokeAPI('details',getDetailedState(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x2e7)])),pokeIframeAPI('view-connection-info',_0x1da480[_0x5a690c(0xa40)],_0x23c953);}if(_0x5a690c(0x660)in _0x1da480){if(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['stats']&&_0x2ff73f['rpcs'][_0x23c953]['stats'][_0x5a690c(0xa40)]){_0x5a690c(0x728)in _0x1da480['miniInfo']&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['stats'][_0x5a690c(0xa40)][_0x5a690c(0x772)]=_0x1da480[_0x5a690c(0x660)][_0x5a690c(0x728)]);_0x5a690c(0x756)in _0x1da480[_0x5a690c(0x660)]&&(_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x9a2)][_0x5a690c(0xa40)][_0x5a690c(0x2a8)]=_0x1da480[_0x5a690c(0x660)]['con']);if('cpu'in _0x1da480[_0x5a690c(0x660)]){_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['stats'][_0x5a690c(0xa40)]['cpuLimited']=_0x1da480[_0x5a690c(0x660)][_0x5a690c(0xa1f)];if(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x408)]){if(_0x1da480[_0x5a690c(0x660)][_0x5a690c(0xa1f)])_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x408)][_0x5a690c(0x775)]['cpu']='1';else'cpu'in _0x1da480[_0x5a690c(0x660)]&&(_0x2ff73f['rpcs'][_0x23c953]['signalMeter'][_0x5a690c(0x775)][_0x5a690c(0xa1f)]='0');}}_0x5a690c(0x3ba)in _0x1da480[_0x5a690c(0x660)]&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x9a2)][_0x5a690c(0xa40)][_0x5a690c(0x89a)]=_0x1da480[_0x5a690c(0x660)]['hw_enc']);_0x5a690c(0x9a7)in _0x1da480[_0x5a690c(0x660)]&&(typeof _0x1da480[_0x5a690c(0x660)][_0x5a690c(0x9a7)]==_0x5a690c(0x2ee)?_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x9a2)][_0x5a690c(0xa40)][_0x5a690c(0x918)]=_0x1da480['miniInfo'][_0x5a690c(0x9a7)]*0x64:_0x2ff73f['rpcs'][_0x23c953]['stats'][_0x5a690c(0xa40)]['power_level']=null);_0x5a690c(0x7cf)in _0x1da480['miniInfo']&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['stats']['info']['plugged_in']=_0x1da480[_0x5a690c(0x660)]['chrg']);_0x5a690c(0x5e7)in _0x1da480[_0x5a690c(0x660)]&&'c'in _0x1da480[_0x5a690c(0x660)][_0x5a690c(0x5e7)]&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x9a2)][_0x5a690c(0xa40)][_0x5a690c(0x3f4)]=_0x1da480[_0x5a690c(0x660)][_0x5a690c(0x5e7)]['c'],_0x2ff73f['showConnections']&&_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['connectionDetails']&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['connectionDetails'][_0x5a690c(0x464)]='🔗'+_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x9a2)][_0x5a690c(0xa40)][_0x5a690c(0x3f4)],_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x8e2)][_0x5a690c(0x775)]['value']=_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x9a2)]['info'][_0x5a690c(0x3f4)]));if(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)]){if(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x9a2)]['info']&&_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x9a2)]['info'][_0x5a690c(0x918)]!==null){var _0x2a2eff=_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['batteryMeter'][_0x5a690c(0x48e)](_0x5a690c(0x647));if(_0x2a2eff){var _0x5468f5=_0x2ff73f['rpcs'][_0x23c953]['stats'][_0x5a690c(0xa40)][_0x5a690c(0x918)];_0x5468f5>0x64&&(_0x5468f5=0x64);_0x5468f5<0x0&&(_0x5468f5=0x0);_0x2a2eff['style'][_0x5a690c(0x8d0)]=parseInt(_0x5468f5)+'%';if(_0x5468f5<0xa)_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)][_0x5a690c(0x8dd)][_0x5a690c(0x79c)](_0x5a690c(0x449)),_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x54d)][_0x5a690c(0x8dd)]['add']('alert');else _0x5468f5<0x19?(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)]['classList']['remove'](_0x5a690c(0x95e)),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)]['classList'][_0x5a690c(0x7cd)]('warn')):(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)][_0x5a690c(0x8dd)]['remove'](_0x5a690c(0x95e)),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)][_0x5a690c(0x8dd)]['remove'](_0x5a690c(0x449)));_0x5468f5<0x64&&_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)][_0x5a690c(0x8dd)][_0x5a690c(0x79c)]('hidden'),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)][_0x5a690c(0x558)]=_0x5468f5+_0x5a690c(0x2e9);}}_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x9a2)][_0x5a690c(0xa40)]&&_0x5a690c(0x695)in _0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x9a2)][_0x5a690c(0xa40)]&&_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x9a2)][_0x5a690c(0xa40)][_0x5a690c(0x695)]===![]?(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)][_0x5a690c(0x775)][_0x5a690c(0x681)]='0',_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)][_0x5a690c(0x8dd)][_0x5a690c(0x79c)](_0x5a690c(0x495))):_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x54d)]['dataset']['plugged']='1';}}}if('directorSettings'in _0x1da480){_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x971)]=!![];if(_0x2ff73f[_0x5a690c(0x301)]===_0x23c953){_0x5a690c(0x81d)in _0x1da480[_0x5a690c(0x53b)]&&(_0x2ff73f[_0x5a690c(0x81d)]=parseInt(_0x1da480[_0x5a690c(0x53b)][_0x5a690c(0x81d)])||0x0,_0x5a3762=!![]);if(_0x1da480[_0x5a690c(0x53b)][_0x5a690c(0x98a)]){if(_0x2ff73f['broadcast']===![]){if(_0x1da480[_0x5a690c(0x53b)][_0x5a690c(0x98a)]===_0x2ff73f[_0x5a690c(0x2e7)])_0x2ff73f['infocus']=!![];else for(var _0x4d98ed in _0x2ff73f[_0x5a690c(0x7f6)]){if(_0x2ff73f[_0x5a690c(0x7f6)][_0x4d98ed][_0x5a690c(0x2e7)]===_0x1da480['directorSettings'][_0x5a690c(0x98a)]){if((_0x2ff73f['directorList'][_0x5a690c(0x291)](_0x4d98ed)||_0x2ff73f[_0x5a690c(0x7f6)][_0x4d98ed][_0x5a690c(0x971)])&&!_0x2ff73f[_0x5a690c(0x70f)])break;_0x2ff73f[_0x5a690c(0x527)]=_0x4d98ed;break;}}_0x5a3762=!![],_0x9b9ecf=!![];}}if(_0x5a690c(0x70f)in _0x1da480[_0x5a690c(0x53b)]){if(_0x2ff73f[_0x5a690c(0x32d)]!==![]){if(_0x2ff73f[_0x5a690c(0x70f)])_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['showDirector']=_0x2ff73f['showDirector'];else _0x1da480[_0x5a690c(0x53b)][_0x5a690c(0x70f)]&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['showDirector']=_0x1da480['directorSettings'][_0x5a690c(0x70f)]);}}if(_0x2ff73f[_0x5a690c(0x32d)]!==![]){if(_0x1da480[_0x5a690c(0x53b)]['scene'])for(var _0x4d98ed in _0x1da480[_0x5a690c(0x53b)][_0x5a690c(0x32d)]){setTimeout(function(_0x2c5c74){var _0x248484=_0x5a690c;_0x2ff73f[_0x248484(0x6fe)](_0x2c5c74);},0x3e8,_0x1da480[_0x5a690c(0x53b)]['scene'][_0x4d98ed]);}if(_0x1da480[_0x5a690c(0x53b)]['mute'])for(var _0x4d98ed in _0x1da480[_0x5a690c(0x53b)][_0x5a690c(0x2b0)]){setTimeout(function(_0x3bdade){var _0x27b8a8=_0x5a690c;_0x2ff73f[_0x27b8a8(0x6fe)](_0x3bdade);},0x3e8,_0x1da480[_0x5a690c(0x53b)][_0x5a690c(0x2b0)][_0x4d98ed]);}}if(_0x5a690c(0x71b)in _0x1da480[_0x5a690c(0x53b)])for(var _0x1e1f24=0x0;_0x1e1f24<_0x1da480['directorSettings']['addCoDirector'][_0x5a690c(0x909)];_0x1e1f24++){if(!_0x2ff73f[_0x5a690c(0x752)][_0x5a690c(0x291)](_0x1da480[_0x5a690c(0x53b)][_0x5a690c(0x71b)][_0x1e1f24][_0x5a690c(0x5ee)])){_0x2ff73f['directorList'][_0x5a690c(0x688)](_0x1da480[_0x5a690c(0x53b)][_0x5a690c(0x71b)][_0x1e1f24][_0x5a690c(0x5ee)]());var _0x5aead8=getById(_0x5a690c(0x205)+_0x1da480[_0x5a690c(0x53b)][_0x5a690c(0x71b)][_0x1e1f24]['toString']());_0x5aead8&&_0x5aead8[_0x5a690c(0x8dd)][_0x5a690c(0x7cd)](_0x5a690c(0x9d2));}}}}if(_0x2ff73f['directorList'][_0x5a690c(0x276)](_0x23c953)>=0x0){_0x2ff73f[_0x5a690c(0x32d)]!==![]&&('action'in _0x1da480&&_0x2ff73f['directorActions'](_0x1da480));_0x5a690c(0x53b)in _0x1da480&&_0x1da480[_0x5a690c(0x53b)][_0x5a690c(0x3b5)]&&(!_0x2ff73f[_0x5a690c(0x971)]&&(_0x2ff73f[_0x5a690c(0x32d)]===![]&&(_0x2ff73f[_0x5a690c(0x480)]=!![],_0x2ff73f[_0x5a690c(0x98c)]())));if('directorState'in _0x1da480){_0x2ff73f['syncState']=_0x1da480[_0x5a690c(0x6c3)],log(_0x1da480);for(var _0x34e438 in _0x2ff73f[_0x5a690c(0xaa0)]){syncSceneState(_0x34e438),syncOtherState(_0x34e438);}}}if(_0x5a690c(0x77d)in _0x1da480){if(_0x2ff73f[_0x5a690c(0x971)]){if(_0x1da480[_0x5a690c(0x77d)]===_0x5a690c(0x4cf))_0x2ff73f[_0x5a690c(0x6c3)]=![],pokeAPI('director',![]),pokeIframeAPI(_0x5a690c(0x971),![]),!_0x2ff73f[_0x5a690c(0x8b8)]&&(warnUser(_0x5a690c(0x8c5),0xbb8),getById(_0x5a690c(0x6a5))[_0x5a690c(0x4d4)]=miscTranslations[_0x5a690c(0xa15)]);else{if(_0x1da480['rejected']===_0x5a690c(0x7b7))!_0x2ff73f[_0x5a690c(0x8b8)]&&warnUser('Only\x20the\x20main\x20director\x20can\x20transfer\x20this\x20guest',0xbb8);else{if(!_0x2ff73f[_0x5a690c(0x8b8)]){if(_0x2ff73f[_0x5a690c(0x301)]===_0x23c953)warnUser(_0x5a690c(0x4b6),0x1388);else _0x2ff73f['remote']&&!_0x2ff73f[_0x5a690c(0x971)]?warnUser(_0x5a690c(0x232),0x1388):warnUser(_0x5a690c(0xa7c),0x1388);}}}}warnlog(_0x5a690c(0x479)+_0x1da480[_0x5a690c(0x77d)]+_0x5a690c(0x903)+_0x2ff73f['director']);}if(_0x5a690c(0x8d2)in _0x1da480){if(_0x1da480['approved']==='requestCoDirector'){if(_0x2ff73f[_0x5a690c(0x971)]){try{_0x2ff73f[_0x5a690c(0x796)]===![]&&(document[_0x5a690c(0x558)]=miscTranslations[_0x5a690c(0x9af)]);}catch(_0x1503f8){errorlog(_0x1503f8);};!_0x2ff73f[_0x5a690c(0x8b8)]&&!_0x2ff73f[_0x5a690c(0x6c3)]&&(warnUser(_0x5a690c(0x559),0xbb8),getById(_0x5a690c(0x6a5))['innerHTML']=_0x5a690c(0x5a3),getById(_0x5a690c(0x28a))[_0x5a690c(0x4d4)]=_0x5a690c(0x9e5)),_0x2ff73f[_0x5a690c(0x6c3)]=!![],pokeAPI(_0x5a690c(0x971),!![]),pokeIframeAPI(_0x5a690c(0x971),!![]);}}}if(_0x5a690c(0x2f9)in _0x1da480){_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x2f9)]=parseInt(_0x1da480['order'])||0x0;_0x23c953 in _0x2ff73f[_0x5a690c(0x29b)]&&(_0x2ff73f['pcs'][_0x23c953]['order']=parseInt(_0x1da480['order'])||0x0);if(_0x2ff73f[_0x5a690c(0x971)]){var _0x5e7646=document[_0x5a690c(0x9bf)]('[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22'+_0x23c953+'\x22]');_0x5e7646[0x0]&&(_0x5e7646[0x0][_0x5a690c(0x464)]=parseInt(_0x1da480['order'])||0x0);}_0x5a3762=!![];}if(_0x5a690c(0x595)in _0x1da480){log(_0x5a690c(0x1fc));if('value'in _0x1da480){log(_0x5a690c(0x202));if(typeof _0x1da480[_0x5a690c(0x28c)]=='string'){_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['label']=sanitizeLabel(_0x1da480[_0x5a690c(0x28c)]);_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x796)][_0x5a690c(0x909)]==0x0&&(_0x2ff73f['rpcs'][_0x23c953]['label']=![]);applyStyleEffect(_0x23c953);if(_0x2ff73f[_0x5a690c(0x971)]){var _0x5e7646=getById('label_'+_0x23c953);if(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['label'])_0x5e7646['innerText']=_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x796)],_0x5e7646[_0x5a690c(0x8dd)][_0x5a690c(0x79c)](_0x5a690c(0x340));else _0x2ff73f[_0x5a690c(0x301)]===_0x23c953?(_0x5e7646[_0x5a690c(0x464)]=miscTranslations[_0x5a690c(0x75b)],_0x5e7646['classList'][_0x5a690c(0x79c)](_0x5a690c(0x340))):(_0x5e7646[_0x5a690c(0x464)]=miscTranslations['add-a-label'],_0x5e7646[_0x5a690c(0x8dd)][_0x5a690c(0x7cd)]('addALabel'));}else _0x2ff73f['showlabels']&&(_0x5a3762=!![]);}else{_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x796)]=![],applyStyleEffect(_0x23c953);if(_0x2ff73f[_0x5a690c(0x971)]){var _0x5e7646=getById('label_'+_0x23c953);_0x2ff73f[_0x5a690c(0x301)]===_0x23c953?(_0x5e7646[_0x5a690c(0x464)]=miscTranslations[_0x5a690c(0x75b)],_0x5e7646['classList'][_0x5a690c(0x79c)](_0x5a690c(0x340))):(_0x5e7646[_0x5a690c(0x464)]=miscTranslations[_0x5a690c(0x9e1)],_0x5e7646[_0x5a690c(0x8dd)]['add']('addALabel'));}else _0x2ff73f[_0x5a690c(0x883)]&&(_0x5a3762=!![]);}_0x9b9ecf=!![],pokeIframeAPI(_0x5a690c(0xa83),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x796)],_0x23c953);}}'muteState'in _0x1da480&&(log(_0x1da480),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x337)]=_0x1da480[_0x5a690c(0x2d0)],_0x2ff73f[_0x5a690c(0x590)](![],_0x23c953),_0x2ff73f['rpcs'][_0x23c953]['stats'][_0x5a690c(0xa40)]&&(_0x2ff73f['rpcs'][_0x23c953]['stats']['info'][_0x5a690c(0x9fb)]=_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x337)]),_0x2ff73f[_0x5a690c(0x32d)]===![]&&(_0x2ff73f[_0x5a690c(0x424)]&&((!_0x2ff73f[_0x5a690c(0x8b8)]||_0x2ff73f[_0x5a690c(0x971)])&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x618)]?_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['remoteMuteState']?_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x618)][_0x5a690c(0x89b)][_0x5a690c(0x330)]=_0x5a690c(0x457):_0x2ff73f['rpcs'][_0x23c953]['remoteMuteElement'][_0x5a690c(0x89b)][_0x5a690c(0x330)]='none':(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x618)]=getById('muteStateTemplate')['cloneNode'](!![]),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['remoteMuteElement']['id']=_0x5a690c(0x2e5)+_0x23c953,_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x337)]?_0x2ff73f['rpcs'][_0x23c953]['remoteMuteElement']['style'][_0x5a690c(0x330)]='block':_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x618)][_0x5a690c(0x89b)][_0x5a690c(0x330)]=_0x5a690c(0x548),_0x5a3762=!![]),_0x9b9ecf=!![]))),pokeAPI(_0x5a690c(0x7e8),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['remoteMuteState'],_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x2e7)]),pokeIframeAPI(_0x5a690c(0x7f8),_0x1da480['muteState'],_0x23c953));if(_0x5a690c(0x735)in _0x1da480){var _0x335441=getChromeVersion();_0x335441&&(_0x335441<0x50&&(_0x5a3762=!![]));}if(_0x5a690c(0x255)in _0x1da480){log(_0x5a690c(0x526)+_0x1da480[_0x5a690c(0x255)]),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x255)]=_0x1da480[_0x5a690c(0x255)];!_0x2ff73f['director']?(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['videoMuted']?(!_0x2ff73f['manual']&&_0x2ff73f[_0x5a690c(0x590)](0x0,_0x23c953),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x336)]&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x336)][_0x5a690c(0x495)]=!![],_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x336)][_0x5a690c(0x89b)]['visibility']=_0x5a690c(0x495))):updateIncomingVideoElement(_0x23c953,!![],![]),_0x5a3762=!![]):_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x255)]?_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['remoteVideoMuteElement'][_0x5a690c(0x89b)]['display']=_0x5a690c(0x551):_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x4de)][_0x5a690c(0x89b)][_0x5a690c(0x330)]=_0x5a690c(0x548);if(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x598)]&&_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x255)])setTimeout(function(){activeSpeaker();},0x0);else!_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x255)]&&setTimeout(function(){activeSpeaker();},0x0);_0x9b9ecf=!![],pokeAPI(_0x5a690c(0xaaa),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['videoMuted'],_0x2ff73f['rpcs'][_0x23c953][_0x5a690c(0x2e7)]),pokeIframeAPI(_0x5a690c(0x321),_0x1da480[_0x5a690c(0x255)],_0x23c953);}if(_0x5a690c(0x9a6)in _0x1da480){if(_0x23c953+'_screen'in _0x2ff73f[_0x5a690c(0x7f6)]){_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953+_0x5a690c(0x4ca)][_0x5a690c(0x477)]=_0x1da480[_0x5a690c(0x9a6)];if(_0x2ff73f[_0x5a690c(0x971)]){_0x2ff73f['rpcs'][_0x23c953+_0x5a690c(0x4ca)][_0x5a690c(0x255)]=!_0x1da480[_0x5a690c(0x9a6)];try{pokeAPI(_0x5a690c(0xaaa),_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953+'_screen'][_0x5a690c(0x255)],_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953+'_screen'][_0x5a690c(0x2e7)]);}catch(_0x463ca1){}_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x255)]?_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x4de)][_0x5a690c(0x89b)][_0x5a690c(0x330)]=_0x5a690c(0x551):_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x4de)][_0x5a690c(0x89b)][_0x5a690c(0x330)]=_0x5a690c(0x548);}else _0x2ff73f[_0x5a690c(0x7f6)][_0x23c953+'_screen'][_0x5a690c(0x477)]=_0x1da480[_0x5a690c(0x9a6)],_0x5a3762=!![];_0x9b9ecf=!![];}}_0x5a690c(0xa08)in _0x1da480&&(_0x2ff73f['rpcs'][_0x23c953]['screenShareState']=_0x1da480[_0x5a690c(0xa08)],_0x5a3762=!![],pokeIframeAPI(_0x5a690c(0x3b8),_0x1da480[_0x5a690c(0xa08)],_0x23c953));if(_0x5a690c(0x8f2)in _0x1da480){if(!_0x2ff73f[_0x5a690c(0x971)]){if(_0x5a690c(0x543)in _0x1da480){if(_0x2ff73f[_0x5a690c(0x752)]['indexOf'](_0x23c953)>=0x0){var _0x451067=_0x1da480[_0x5a690c(0x543)];if(_0x451067===!![])_0x2ff73f[_0x5a690c(0x50c)]=_0x1da480[_0x5a690c(0x8f2)];else _0x451067 in _0x2ff73f[_0x5a690c(0x7f6)]&&(_0x2ff73f['rpcs'][_0x451067]['directorVideoMuted']=_0x1da480[_0x5a690c(0x8f2)],_0x2ff73f['rpcs'][_0x451067][_0x5a690c(0x50c)]&&_0x2ff73f['requestRateLimit'](0x0,_0x451067),_0x5a3762=!![]);}}}_0x9b9ecf=!![];}_0x5a690c(0x477)in _0x1da480&&(!_0x2ff73f[_0x5a690c(0x971)]&&(_0x2ff73f[_0x5a690c(0x752)]['indexOf'](_0x23c953)>=0x0&&(_0x23c953 in _0x2ff73f[_0x5a690c(0x7f6)]&&(_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953][_0x5a690c(0x477)]=_0x1da480[_0x5a690c(0x477)],_0x2ff73f[_0x5a690c(0x7f6)][_0x23c953]['virtualHangup']&&(_0x23c953 in _0x2ff73f[_0x5a690c(0x7f6)]&&_0x2ff73f[_0x5a690c(0x590)](0x0,_0x23c953)),_0x5a3762=!![]))),_0x9b9ecf=!![]);if(_0x5a690c(0x496)in _0x1da480){log(_0x5a690c(0x8d9));try{_0x2ff73f[_0x5a690c(0x293)](_0x23c953,_0x1da480['requestFile']);}catch(_0x37e8b6){errorlog(_0x37e8b6);}}_0x5a690c(0x5b8)in _0x1da480&&remoteStats(_0x1da480,_0x23c953);if(_0x5a3762)setTimeout(function(){updateMixer(),updateUserList();},0x1);else _0x9b9ecf&&updateUserList();},_0x2ff73f[_0x5800db(0x7f6)][_0x383756][_0x5800db(0x4c8)]['onclose']=()=>{warnlog('rpc\x20datachannel\x20closed');};},_0x2ff73f[_0x5b38e6(0x7f6)][_0x383756][_0x5b38e6(0x876)]=_0xbbf07b=>{warnlog('New\x20ON\x20TRACK\x20event'),_0x2ff73f['onTrack'](_0xbbf07b,_0x383756);},log(_0x5b38e6(0xa47));},_0x2ff73f[_0x288d29(0x31d)]=function(_0x3fbcc9,_0x74366){var _0x5c4b56=_0x288d29;log('session.setupScreenShareAddon'),!_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366][_0x5c4b56(0x6a6)]?(_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366]['screenElement']=createVideoElement(),_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+'_screen']={},_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x5de)]=_0x74366,_0x2ff73f['rpcs'][_0x74366][_0x5c4b56(0x2e7)]&&(_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x2e7)]=_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366][_0x5c4b56(0x2e7)]+':s'),_0x2ff73f['rpcs'][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x9a2)]={},_0x2ff73f['rpcs'][_0x74366][_0x5c4b56(0x9a2)][_0x5c4b56(0x78e)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x466)]=function(){return new Promise((_0x39eaa6,_0x281a70)=>{_0x39eaa6([]);});},_0x2ff73f['rpcs'][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x549)]=![],_0x2ff73f['rpcs'][_0x74366+'_screen'][_0x5c4b56(0x771)]=![],_0x2ff73f['rpcs'][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x886)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+'_screen'][_0x5c4b56(0x468)]=![],_0x2ff73f['rpcs'][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x299)]=null,_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x5f3)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x297)]=-0x1,_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)]['bandwidthMuted']=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x70f)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x56a)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+'_screen'][_0x5c4b56(0x26d)]=![],_0x2ff73f['rpcs'][_0x74366+'_screen'][_0x5c4b56(0x80f)]=-0x1,_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x8b0)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)]['videoElement']=![],_0x2ff73f['rpcs'][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x336)]=![],_0x2ff73f['rpcs'][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x329)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x3a1)]=_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366][_0x5c4b56(0x3a1)]||[],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+'_screen'][_0x5c4b56(0x255)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+'_screen']['iframeVideo']=![],_0x2ff73f['rpcs'][_0x74366+'_screen']['directorVideoMuted']=![],_0x2ff73f['rpcs'][_0x74366+'_screen']['virtualHangup']=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+'_screen'][_0x5c4b56(0x337)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x618)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x1e5)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x7f7)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+'_screen'][_0x5c4b56(0x339)]=null,_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x6e4)]=null,_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x82f)]=null,_0x2ff73f['rpcs'][_0x74366+_0x5c4b56(0x4ca)]['mutedStateScene']=null,_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x8d1)]=![],_0x2ff73f['rpcs'][_0x74366+_0x5c4b56(0x4ca)]['scaleWidth']=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x975)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+'_screen'][_0x5c4b56(0x2ac)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+'_screen'][_0x5c4b56(0x408)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+'_screen'][_0x5c4b56(0x4fd)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+'_screen']['streamSrc']=null,_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)]['screenIndexes']=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0xa08)]=!![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x3e6)]=0x64,_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)]['directorMutedState']=0x0,_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x53e)]=0x0,_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x88e)]='1',_0x2ff73f['rpcs'][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x804)]='1',_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x231)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+'_screen'][_0x5c4b56(0x67e)]=0x0,_0x2ff73f['rpcs'][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x796)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x2f9)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)]['canvasCtx']=null,_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x2c6)]=null,_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+'_screen'][_0x5c4b56(0x421)]={},_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+'_screen'][_0x5c4b56(0x5b5)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+'_screen'][_0x5c4b56(0x343)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0xa1c)]=Date[_0x5c4b56(0x841)](),_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+'_screen'][_0x5c4b56(0xa77)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+'_screen'][_0x5c4b56(0x7db)]=![],(_0x2ff73f[_0x5c4b56(0x9c0)]==0x2||_0x2ff73f[_0x5c4b56(0x9c0)]==0x4)&&(_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x468)]=!![]),_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x871)]=_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366][_0x5c4b56(0x6a6)],_0x2ff73f['rpcs'][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x871)][_0x5c4b56(0x775)][_0x5c4b56(0x33f)]=_0x74366+_0x5c4b56(0x4ca),_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)]['videoElement']['id']=_0x5c4b56(0x423)+_0x74366+_0x5c4b56(0x4ca),_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x2e7)]&&(_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)]['videoElement'][_0x5c4b56(0x775)][_0x5c4b56(0x1fd)]=_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x2e7)]),_0x2ff73f['rpcs'][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x871)][_0x5c4b56(0x265)]=![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x329)]=![],setupIncomingScreenTracking(_0x2ff73f['rpcs'][_0x74366+'_screen'][_0x5c4b56(0x871)],_0x74366+_0x5c4b56(0x4ca)),_0x2ff73f['rpcs'][_0x74366]['screenElement']['srcObject']=createMediaStream(),_0x3fbcc9['forEach'](function(_0x2fbb11){var _0x6e19aa=_0x5c4b56;_0x2ff73f['rpcs'][_0x74366][_0x6e19aa(0x6a6)][_0x6e19aa(0x694)][_0x6e19aa(0x493)](_0x2fbb11);}),_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x871)]['autoplay']=!![],_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)][_0x5c4b56(0x871)][_0x5c4b56(0x254)](_0x5c4b56(0x1f3),''),mediaSourceUpdated(_0x74366+'_screen',_0x2ff73f[_0x5c4b56(0x7f6)][_0x74366+_0x5c4b56(0x4ca)]['streamID'])):_0x3fbcc9[_0x5c4b56(0x613)](function(_0x360bc2){var _0x413ff7=_0x5c4b56,_0x413623=![];_0x2ff73f[_0x413ff7(0x7f6)][_0x74366]['screenElement']['srcObject'][_0x413ff7(0x69c)]()['forEach'](function(_0x4268f1){_0x4268f1['id']==_0x360bc2['id']&&(_0x413623=!![]);}),!_0x413623&&_0x2ff73f[_0x413ff7(0x7f6)][_0x74366][_0x413ff7(0x6a6)]['srcObject'][_0x413ff7(0x493)](_0x360bc2);});},_0x2ff73f[_0x288d29(0x744)]=function(_0x49c7c9,_0x5c9c99){var _0x3d9c0e=_0x288d29;if(_0x2ff73f[_0x3d9c0e(0x4fc)]['includes'](_0x2ff73f[_0x3d9c0e(0x7f6)][_0x5c9c99][_0x3d9c0e(0x2e7)])){errorlog(_0x3d9c0e(0x70a));return;}var _0x3ef98f=[],_0x11e613=![];if(_0x49c7c9[_0x3d9c0e(0xa34)]&&_0x49c7c9[_0x3d9c0e(0xa34)][0x0])_0x11e613=_0x49c7c9[_0x3d9c0e(0xa34)][0x0],_0x3ef98f=_0x11e613[_0x3d9c0e(0x69c)]();else{if(_0x49c7c9['track'])_0x3ef98f['push'](_0x49c7c9[_0x3d9c0e(0x566)]);else{errorlog(_0x3d9c0e(0x334));return;}}if(_0x2ff73f[_0x3d9c0e(0x7f6)][_0x5c9c99][_0x3d9c0e(0x807)]){var _0x2ae06=_0x2ff73f['rpcs'][_0x5c9c99]['streamSrc'][_0x3d9c0e(0x69c)]();_0x3ef98f[_0x3d9c0e(0x613)](function(_0x14cd79){_0x2ae06['forEach'](function(_0x6d3ce1){var _0x1bee43=_0x414e;if(_0x14cd79['id']==_0x6d3ce1['id']){var _0x16c765=_0x3ef98f['indexOf'](_0x14cd79);_0x16c765>-0x1&&_0x3ef98f[_0x1bee43(0x642)](_0x16c765,0x1);}});});}var _0x34db52=![];if(_0x2ff73f['rpcs'][_0x5c9c99][_0x3d9c0e(0x853)]&&_0x2ff73f[_0x3d9c0e(0x7f6)][_0x5c9c99][_0x3d9c0e(0x853)]['length']){log(_0x3d9c0e(0x509)+_0x2ff73f[_0x3d9c0e(0x7f6)][_0x5c9c99]['screenIndexes']);var _0x41f2e9=_0x2ff73f[_0x3d9c0e(0x7f6)][_0x5c9c99][_0x3d9c0e(0x4d8)]();for(var _0x859a0e=0x0;_0x859a0e<_0x41f2e9[_0x3d9c0e(0x909)];_0x859a0e++){for(var _0x1cac6a=0x0;_0x1cac6a<_0x3ef98f[_0x3d9c0e(0x909)];_0x1cac6a++){if(_0x41f2e9[_0x859a0e][_0x3d9c0e(0x566)]&&_0x41f2e9[_0x859a0e][_0x3d9c0e(0x566)]['id']==_0x3ef98f[_0x1cac6a]['id'])for(var _0x510476=0x0;_0x510476<_0x2ff73f['rpcs'][_0x5c9c99][_0x3d9c0e(0x853)][_0x3d9c0e(0x909)];_0x510476++){if(_0x2ff73f[_0x3d9c0e(0x7f6)][_0x5c9c99]['screenIndexes'][_0x510476]==_0x859a0e){_0x34db52=!![];break;}}if(_0x34db52)break;}if(_0x34db52)break;}}log(_0x3d9c0e(0x6cd)+_0x34db52);try{var _0x446e3a=_0x3ef98f[_0x3d9c0e(0x909)];while(_0x446e3a--){if(_0x3ef98f[_0x446e3a]['kind']==_0x3d9c0e(0x622)){if(_0x2ff73f['novideo']!==![]&&!_0x2ff73f[_0x3d9c0e(0x8c8)][_0x3d9c0e(0x291)](_0x2ff73f[_0x3d9c0e(0x7f6)][_0x5c9c99][_0x3d9c0e(0x2e7)])){_0x3ef98f[_0x3d9c0e(0x642)](_0x446e3a,0x1);continue;}else{if(_0x2ff73f['rpcs'][_0x5c9c99][_0x3d9c0e(0xa77)]&&_0x2ff73f[_0x3d9c0e(0x7f6)][_0x5c9c99][_0x3d9c0e(0xa77)][_0x3d9c0e(0x68f)]&&_0x34db52)continue;else{if(_0x2ff73f[_0x3d9c0e(0x7f6)][_0x5c9c99][_0x3d9c0e(0xa77)]&&!_0x2ff73f[_0x3d9c0e(0x7f6)][_0x5c9c99][_0x3d9c0e(0xa77)][_0x3d9c0e(0x622)]){_0x3ef98f[_0x3d9c0e(0x642)](_0x446e3a,0x1);continue;}}}}else{if(_0x3ef98f[_0x446e3a][_0x3d9c0e(0x56e)]=='audio'){if(_0x2ff73f[_0x3d9c0e(0x957)]!==![]&&!_0x2ff73f[_0x3d9c0e(0x957)][_0x3d9c0e(0x291)](_0x2ff73f[_0x3d9c0e(0x7f6)][_0x5c9c99][_0x3d9c0e(0x2e7)])){_0x3ef98f[_0x3d9c0e(0x642)](_0x446e3a,0x1);continue;}else{if(_0x2ff73f['rpcs'][_0x5c9c99][_0x3d9c0e(0xa77)]&&_0x2ff73f[_0x3d9c0e(0x7f6)][_0x5c9c99][_0x3d9c0e(0xa77)][_0x3d9c0e(0x68f)]&&_0x34db52)continue;else{if(_0x2ff73f[_0x3d9c0e(0x7f6)][_0x5c9c99][_0x3d9c0e(0xa77)]&&!_0x2ff73f['rpcs'][_0x5c9c99][_0x3d9c0e(0xa77)][_0x3d9c0e(0x6d5)]){_0x3ef98f[_0x3d9c0e(0x642)](_0x446e3a,0x1);continue;}}}}}}}catch(_0x39f994){errorlog(_0x39f994);}if(!_0x3ef98f[_0x3d9c0e(0x909)]){log(_0x3d9c0e(0x3ae));return;}if(_0x34db52){_0x2ff73f[_0x3d9c0e(0x31d)](_0x3ef98f,_0x5c9c99);return;}_0x2ff73f[_0x3d9c0e(0x5b7)]!==![]&&playoutdelay(_0x5c9c99);_0x2ff73f['directorSpeakerMute'](),_0x2ff73f[_0x3d9c0e(0x98c)]();_0x11e613&&(_0x11e613[_0x3d9c0e(0x67b)]=function(_0x1d0d89){var _0xf2619=_0x3d9c0e;try{warnlog(_0xf2619(0x3c4)),_0x2ff73f[_0xf2619(0x7f6)][_0x5c9c99]['streamSrc'][_0xf2619(0x69c)]()[_0xf2619(0x613)](_0x552860=>{var _0x193ed9=_0xf2619;_0x552860['id']==_0x1d0d89[_0x193ed9(0x566)]['id']&&_0x2ff73f[_0x193ed9(0x7f6)][_0x5c9c99]['streamSrc']['removeTrack'](_0x552860);}),_0x1d0d89[_0xf2619(0x566)][_0xf2619(0x56e)]==_0xf2619(0x622)?updateIncomingVideoElement(_0x5c9c99,!![],![]):updateIncomingVideoElement(_0x5c9c99,![],!![]),updateIncomingVideoElement(_0x5c9c99),setTimeout(function(){updateMixer();},0x1);}catch(_0x355239){}},_0x11e613[_0x3d9c0e(0x721)]=function(_0x8af5ef){var _0xe0c16e=_0x3d9c0e;errorlog(_0x8af5ef);try{warnlog(_0xe0c16e(0x72f)),_0x2ff73f[_0xe0c16e(0x7f6)][_0x5c9c99][_0xe0c16e(0x807)][_0xe0c16e(0x69c)]()[_0xe0c16e(0x613)](_0x3dc2d1=>{var _0x38d685=_0xe0c16e;try{_0x3dc2d1['id']==_0x8af5ef['track']['id']&&_0x2ff73f[_0x38d685(0x7f6)][_0x5c9c99][_0x38d685(0x807)][_0x38d685(0x1eb)](_0x3dc2d1);}catch(_0x4251a7){}}),_0x8af5ef['track']['kind']==_0xe0c16e(0x622)?updateIncomingVideoElement(_0x5c9c99,!![],![]):updateIncomingVideoElement(_0x5c9c99,![],!![]),setTimeout(function(){updateMixer();},0x1);}catch(_0x1efd5b){errorlog(_0x1efd5b);}});createRichVideoElement(_0x5c9c99);!_0x2ff73f['rpcs'][_0x5c9c99]['streamSrc']&&(_0x2ff73f['rpcs'][_0x5c9c99]['streamSrc']=createMediaStream(),mediaSourceUpdated(_0x5c9c99,_0x2ff73f['rpcs'][_0x5c9c99][_0x3d9c0e(0x2e7)]));var _0x593666=![],_0x27b7e3=![];_0x3ef98f[_0x3d9c0e(0x613)](_0x46bc98=>{var _0x3e064f=_0x3d9c0e;if(_0x46bc98[_0x3e064f(0x56e)]==_0x3e064f(0x622))_0x593666=!![];else _0x46bc98[_0x3e064f(0x56e)]==_0x3e064f(0x6d5)&&(_0x27b7e3=!![]);log(_0x3e064f(0x36a)),_0x2ff73f[_0x3e064f(0x7f6)][_0x5c9c99][_0x3e064f(0x807)][_0x3e064f(0x493)](_0x46bc98);});isIFrame&&_0x2ff73f[_0x3d9c0e(0x65d)]&&_0x3ef98f[_0x3d9c0e(0x613)](_0x3d15c7=>{var _0x1c18ce=_0x3d9c0e;if(_0x3d15c7[_0x1c18ce(0x56e)]===_0x1c18ce(0x622))log(_0x1c18ce(0x87d)),_0x3d15c7[_0x1c18ce(0x5e6)]=new MediaStreamTrackProcessor(_0x3d15c7)['readable'][_0x1c18ce(0x7c0)](),_0x3d15c7[_0x1c18ce(0x5e6)][_0x1c18ce(0x487)]()[_0x1c18ce(0x9a0)](function _0x3da4fe({done:_0x4a8948,value:_0x429c07}){var _0x328051=_0x1c18ce;if(_0x4a8948){_0x429c07&&_0x429c07[_0x328051(0x61c)]();return;}try{parent['postMessage']({'frame':_0x429c07,'UUID':_0x5c9c99,'streamID':_0x2ff73f[_0x328051(0x7f6)][_0x5c9c99][_0x328051(0x2e7)],'trackID':_0x3d15c7['id'],'kind':_0x328051(0x622)},_0x2ff73f[_0x328051(0x65d)],[_0x429c07]);}catch(_0x24f5a8){_0x429c07['close']();return;}_0x429c07['close'](),_0x3d15c7[_0x328051(0x5e6)][_0x328051(0x487)]()[_0x328051(0x9a0)](_0x3da4fe);});else _0x3d15c7[_0x1c18ce(0x56e)]==='audio'&&(log(_0x1c18ce(0x4ff)),_0x3d15c7[_0x1c18ce(0x5e6)]=new MediaStreamTrackProcessor(_0x3d15c7)[_0x1c18ce(0x6f0)]['getReader'](),_0x3d15c7[_0x1c18ce(0x5e6)][_0x1c18ce(0x487)]()['then'](function _0x5af2f3({done:_0x7a330e,value:_0x492dcf}){var _0xa005c6=_0x1c18ce;if(_0x7a330e){_0x492dcf&&_0x492dcf[_0xa005c6(0x61c)]();return;}try{parent[_0xa005c6(0xa6a)]({'frame':_0x492dcf,'UUID':_0x5c9c99,'streamID':_0x2ff73f[_0xa005c6(0x7f6)][_0x5c9c99][_0xa005c6(0x2e7)],'trackID':_0x3d15c7['id'],'kind':_0xa005c6(0x6d5)},_0x2ff73f[_0xa005c6(0x65d)],[new ArrayBuffer(_0x492dcf)]);}catch(_0x39cbff){_0x492dcf[_0xa005c6(0x61c)]();return;}_0x492dcf['close'](),_0x3d15c7[_0xa005c6(0x5e6)][_0xa005c6(0x487)]()[_0xa005c6(0x9a0)](_0x5af2f3);}));});if(_0x27b7e3&&_0x593666)updateIncomingVideoElement(_0x5c9c99);else{if(_0x593666)updateIncomingVideoElement(_0x5c9c99,!![],![]);else{if(_0x27b7e3){try{_0x2ff73f['audioCodec']==_0x3d9c0e(0x654)&&lyraDecode(_0x49c7c9['receiver']);}catch(_0x16c27a){errorlog(_0x16c27a);}updateIncomingVideoElement(_0x5c9c99,![],!![]),!_0x2ff73f['roomid']&&_0x2ff73f['view']&&!_0x2ff73f[_0x3d9c0e(0x49c)]&&setTimeout(function(){updateMixer();},0xa);}}}return _0x2ff73f;},_0x2ff73f;}());function getMeshcastCanvasTrack(){var _0xc1ed80=_0x1e732c;!session['mc']&&errorlog(_0xc1ed80(0x905));!session['mc'][_0xc1ed80(0x2c6)]&&(session['mc'][_0xc1ed80(0x2c6)]=document[_0xc1ed80(0x571)](_0xc1ed80(0x2c6)),session['mc'][_0xc1ed80(0x2c6)][_0xc1ed80(0x2df)]=0x140,session['mc'][_0xc1ed80(0x2c6)][_0xc1ed80(0x8d0)]=0xb4);!session['mc']['ctx']&&(session['mc']['ctx']=session['mc'][_0xc1ed80(0x2c6)][_0xc1ed80(0x5ff)]('2d',{'alpha':![]}),session['mc'][_0xc1ed80(0x38d)][_0xc1ed80(0x991)]=_0xc1ed80(0x30a),session['mc'][_0xc1ed80(0x38d)][_0xc1ed80(0x8cf)](0x0,0x0,session['mc'][_0xc1ed80(0x2c6)][_0xc1ed80(0x2df)],session['mc'][_0xc1ed80(0x2c6)][_0xc1ed80(0x8d0)]));!session['mc'][_0xc1ed80(0x474)]&&(function _0x9c4e2c(){var _0x2f0f7b=_0xc1ed80;session['mc']['ctx'][_0x2f0f7b(0x8cf)](0x0,0x0,session['mc'][_0x2f0f7b(0x2c6)][_0x2f0f7b(0x2df)],session['mc'][_0x2f0f7b(0x2c6)][_0x2f0f7b(0x8d0)]),setTimeout(_0x9c4e2c,0xfa);}(),session['mc'][_0xc1ed80(0x474)]=session['mc'][_0xc1ed80(0x2c6)][_0xc1ed80(0x35d)](0x4));var _0xc89a3=session['mc'][_0xc1ed80(0x474)][_0xc1ed80(0x587)]();if(_0xc89a3[_0xc1ed80(0x909)])return _0xc89a3[0x0];return errorlog(_0xc1ed80(0x7d1)),![];}var meshcastServer=![];function selectMeshcast(_0x57b59c){var _0x56eee4=_0x1e732c;meshcastServer={};var _0x1ea64c=_0x57b59c[_0x56eee4(0x562)],_0x4ac0c=_0x57b59c[_0x56eee4(0x7e7)];meshcastServer[_0x56eee4(0x4ba)]=_0x4ac0c[_0x1ea64c][_0x56eee4(0x4ba)],meshcastServer[_0x56eee4(0x563)]=_0x4ac0c[_0x1ea64c]['code'];}async function meshcast(_0x47d2c2=![]){var _0x535b23=_0x1e732c;async function _0x540746(_0x3c6ab9,_0x40e061){var _0x5e98b0=_0x414e;const _0x20b808=new XMLHttpRequest();_0x20b808[_0x5e98b0(0x75f)]=function(){var _0x42c8d1=_0x5e98b0;if(parseFloat(this[_0x42c8d1(0x513)])>=0x0){if(parseFloat(this[_0x42c8d1(0x513)])>0x32)_0x3c6ab9[_0x42c8d1(0x4d4)]+=_0x42c8d1(0x92e);else{if(parseFloat(this[_0x42c8d1(0x513)])>0x19)_0x3c6ab9[_0x42c8d1(0x4d4)]+=_0x42c8d1(0x42e);else{if(parseFloat(this[_0x42c8d1(0x513)])>0xa)_0x3c6ab9[_0x42c8d1(0x4d4)]+=_0x42c8d1(0x7bb);else{if(parseFloat(this[_0x42c8d1(0x513)])>0x0)_0x3c6ab9['innerHTML']+=_0x42c8d1(0x2ab);else{var _0xfddefe=![];_0x3c6ab9[_0x42c8d1(0x719)]&&(_0xfddefe=!![]),_0x3c6ab9['disabled']=!![],_0x3c6ab9['innerHTML']+='\x20(fail)',document[_0x42c8d1(0x51c)](_0x42c8d1(0x278))[_0x42c8d1(0x41f)](_0x3c6ab9),_0xfddefe&&(document[_0x42c8d1(0x51c)]('edgelist')[_0x42c8d1(0x7e7)][0x0][_0x42c8d1(0x719)]=!![]);}}}}}else{var _0xfddefe=![];_0x3c6ab9[_0x42c8d1(0x719)]&&(_0xfddefe=!![]),document['getElementById']('edgelist')[_0x42c8d1(0x41f)](_0x3c6ab9),_0x3c6ab9[_0x42c8d1(0x4d4)]+='\x20(fail)',_0x3c6ab9[_0x42c8d1(0x25e)]=!![],_0xfddefe&&(document[_0x42c8d1(0x51c)](_0x42c8d1(0x278))[_0x42c8d1(0x7e7)][0x0][_0x42c8d1(0x719)]=!![]);}session[_0x42c8d1(0x971)]&&!session[_0x42c8d1(0x8b8)]&&!session[_0x42c8d1(0x40f)]&&document['getElementById'](_0x42c8d1(0x946))[_0x42c8d1(0x8dd)]['remove'](_0x42c8d1(0x495));},_0x20b808[_0x5e98b0(0x721)]=function(){var _0x454fe0=_0x5e98b0,_0x26d88a=![];_0x3c6ab9[_0x454fe0(0x719)]&&(_0x26d88a=!![]),document[_0x454fe0(0x51c)]('edgelist')['appendChild'](_0x3c6ab9),_0x3c6ab9[_0x454fe0(0x4d4)]+=_0x454fe0(0x588),_0x3c6ab9[_0x454fe0(0x25e)]=!![],_0x26d88a&&(document[_0x454fe0(0x51c)](_0x454fe0(0x278))[_0x454fe0(0x7e7)][0x0]['selected']=!![]);},_0x20b808[_0x5e98b0(0x4c9)]('GET',_0x40e061,!![]),_0x20b808['timeout']=0x3e8,_0x20b808[_0x5e98b0(0x8ea)]=function(_0x27fb6b){var _0x306d98=_0x5e98b0,_0x2f573e=![];_0x3c6ab9['selected']&&(_0x2f573e=!![]),document[_0x306d98(0x51c)](_0x306d98(0x278))[_0x306d98(0x41f)](_0x3c6ab9),_0x3c6ab9['innerHTML']+='\x20(timeout)',_0x2f573e&&(document[_0x306d98(0x51c)]('edgelist')[_0x306d98(0x7e7)][0x0][_0x306d98(0x719)]=!![]);},_0x20b808[_0x5e98b0(0x968)]();}async function _0x57bf7d(_0x155147=![]){var _0x3a2bbd=_0x414e,_0x35bfdf=new Date(),_0x6832f3=_0x35bfdf['getTimezoneOffset']();urlParams[_0x3a2bbd(0x375)]('tz')&&(_0x6832f3=parseInt(urlParams[_0x3a2bbd(0x379)]('tz'))||_0x6832f3),fetch(_0x3a2bbd(0x857)+Date[_0x3a2bbd(0x841)]())['then'](_0x33f7b8=>_0x33f7b8['json']())[_0x3a2bbd(0x9a0)](async _0x5ab218=>{var _0x34342c=_0x3a2bbd;for(var _0x208c0c=0x0;_0x208c0c<_0x5ab218[_0x34342c(0x909)];_0x208c0c++){var _0x8cf14b=Math[_0x34342c(0x213)](_0x5ab218[_0x208c0c]['tz']-_0x6832f3);Math[_0x34342c(0x213)](_0x8cf14b-0x3c*0x18)<_0x8cf14b&&(_0x8cf14b=Math['abs'](_0x8cf14b-0x3c*0x18)),_0x5ab218[_0x208c0c][_0x34342c(0x4eb)]=_0x8cf14b,session[_0x34342c(0x747)]!==_0x5ab218[_0x208c0c][_0x34342c(0x563)]&&(_0x5ab218[_0x208c0c]['delta']+=0x3e8);}_0x5ab218[_0x34342c(0x7a3)](compare_deltas);for(var _0x208c0c=0x0;_0x208c0c<_0x5ab218['length'];_0x208c0c++){var _0x11ec1b=document[_0x34342c(0x571)]('option');_0x11ec1b['code']=_0x5ab218[_0x208c0c]['code'],_0x11ec1b[_0x34342c(0x4ba)]=_0x5ab218[_0x208c0c][_0x34342c(0x4ba)],_0x11ec1b[_0x34342c(0x4d4)]=_0x5ab218[_0x208c0c][_0x34342c(0x796)],_0x540746(_0x11ec1b,_0x5ab218[_0x208c0c][_0x34342c(0x4ba)]+_0x34342c(0x60c)),document[_0x34342c(0x51c)](_0x34342c(0x278))['appendChild'](_0x11ec1b);}meshcastServer=_0x5ab218[0x0],_0x155147&&_0x155147();});}if(_0x47d2c2){_0x57bf7d();return;}if(!session['meshcast'])return;if(!session[_0x535b23(0x871)]['srcObject']||!session[_0x535b23(0x871)][_0x535b23(0x694)][_0x535b23(0x69c)]()['length'])return;if(session[_0x535b23(0xa41)]!==![])return;session[_0x535b23(0xa41)]=null,warnlog(_0x535b23(0x3aa));var _0xbe2587=![];if(session[_0x535b23(0xa08)]&&session[_0x535b23(0x3b0)])_0xbe2587=session[_0x535b23(0x3b0)];else session['meshcastCodec']&&(_0xbe2587=session['meshcastCodec']);function _0x393ed5(_0x364dab){var _0x2045ea=_0x535b23;warnlog(_0x2045ea(0x8c0)),warnlog(_0x364dab);try{session['mc'][_0x2045ea(0x66b)]()[_0x2045ea(0x9a0)](function(_0x287e1c){var _0x4d2c55=_0x2045ea;return _0x287e1c[_0x4d2c55(0xa74)]=CodecsHandler['setOpusAttributes'](_0x287e1c['sdp'],{'stereo':0x1}),!_0xbe2587&&(_0x287e1c[_0x4d2c55(0xa74)]=_0x287e1c[_0x4d2c55(0xa74)][_0x4d2c55(0x523)](/42001f/gi,_0x4d2c55(0x564)),_0x287e1c[_0x4d2c55(0xa74)]=_0x287e1c[_0x4d2c55(0xa74)][_0x4d2c55(0x523)](/420029/gi,'42e01f')),warnlog(_0x287e1c),session['mc'][_0x4d2c55(0x715)](_0x287e1c);})[_0x2045ea(0x9a0)](function(){var _0x5f0d6d=_0x2045ea;log(session['mc'][_0x5f0d6d(0x706)]),_0x39a99e(session['mc'][_0x5f0d6d(0x706)][_0x5f0d6d(0xa74)],_0x5f0d6d(0xa74));})[_0x2045ea(0x9e9)](function(_0x544424){});}catch(_0x31a277){errorlog(_0x31a277);}}try{var _0x5b5a3a=[],_0x36c53b=session['generateStreamID'](0xe);async function _0x1d467a(){var _0x4bc043=_0x535b23;document['getElementById'](_0x4bc043(0x278))[_0x4bc043(0x25e)]=!![],document[_0x4bc043(0x51c)]('edgelist')[_0x4bc043(0x558)]=_0x4bc043(0x74a);!session[_0x4bc043(0xa3b)]&&await chooseBestTURN();try{session['mc']=new RTCPeerConnection(session['configuration']),session['mc'][_0x4bc043(0x9a2)]={},session['mc'][_0x4bc043(0x639)]=null,session['mc']['scale']=![];}catch(_0x2f94c6){!session[_0x4bc043(0x8b8)]&&warnUser(_0x4bc043(0x469));}try{var _0x2508e3=![];session[_0x4bc043(0x871)][_0x4bc043(0x694)]&&(_0x2508e3=session['videoElement'][_0x4bc043(0x694)][_0x4bc043(0x7da)]());if(!_0x2508e3||!_0x2508e3[_0x4bc043(0x909)]){var _0x5a5462=new AudioContext(),_0xcd1a1b=_0x5a5462['createMediaStreamDestination']();_0xcd1a1b['stream'][_0x4bc043(0x7da)]()[_0x4bc043(0x613)](_0x4ecb33=>{_0x2508e3=_0x4ecb33;});}else _0x2508e3=_0x2508e3[0x0];if(session['audioContentHint']&&_0x2508e3['kind']===_0x4bc043(0x6d5))try{_0x2508e3[_0x4bc043(0x27e)]=session[_0x4bc043(0x866)];}catch(_0x15aba9){errorlog(_0x15aba9);}session['mc'][_0x4bc043(0x493)](_0x2508e3);var _0x2508e3=![];session[_0x4bc043(0x871)]['srcObject']&&(_0x2508e3=session[_0x4bc043(0x871)]['srcObject']['getVideoTracks']());!_0x2508e3||!_0x2508e3[_0x4bc043(0x909)]?_0x2508e3=getMeshcastCanvasTrack():_0x2508e3=_0x2508e3[0x0];if(session[_0x4bc043(0xa08)]&&session[_0x4bc043(0x2b9)]&&_0x2508e3[_0x4bc043(0x56e)]===_0x4bc043(0x622))try{_0x2508e3['contentHint']=session[_0x4bc043(0x2b9)];}catch(_0x449cae){errorlog(_0x449cae);}else{if(session['contentHint']&&_0x2508e3['kind']===_0x4bc043(0x622))try{_0x2508e3[_0x4bc043(0x27e)]=session[_0x4bc043(0x27e)];}catch(_0x1ff305){errorlog(_0x1ff305);}}session['mc']['addTrack'](_0x2508e3),session['mc']['onnegotiationneeded']=_0x393ed5,session['mc']['onicecandidate']=function(_0x257a11){var _0x3a22a3=_0x4bc043;if(_0x257a11[_0x3a22a3(0x606)]==null)return;log(_0x257a11[_0x3a22a3(0x606)]),_0x5b5a3a[_0x3a22a3(0x688)](_0x257a11[_0x3a22a3(0x606)]);};}catch(_0x1b4b01){errorlog(_0x1b4b01);}}!meshcastServer?_0x57bf7d(_0x1d467a):_0x1d467a();}catch(_0x353d39){errorlog(_0x353d39);}function _0x39a99e(_0xb7300e,_0x28d0a6,_0x53e105=![]){var _0x53a057=_0x535b23;try{var _0x4cc19e=new XMLHttpRequest();_0x4cc19e['onreadystatechange']=function(){var _0x5b8e8e=_0x414e;if(this[_0x5b8e8e(0x851)]==0x4&&this[_0x5b8e8e(0x730)]==0xc8){var _0x159f09=this[_0x5b8e8e(0x8f4)](_0x5b8e8e(0x980));if(_0x159f09==_0x5b8e8e(0x382)){var _0x10f0f6={};_0x10f0f6[_0x5b8e8e(0xa74)]=this['responseText'],_0x10f0f6[_0x5b8e8e(0x596)]=_0x5b8e8e(0x342);var _0x2afb77={};session[_0x5b8e8e(0x368)]&&session[_0x5b8e8e(0x368)]!==0x2?_0x2afb77[_0x5b8e8e(0x368)]=0x1:_0x2afb77[_0x5b8e8e(0x368)]=0x0;var _0x2d72db=0x40;session[_0x5b8e8e(0xaa2)]&&(session['meshcastAudioBitrate']>0x1fe&&(session[_0x5b8e8e(0xaa2)]=0x1fe),_0x2afb77[_0x5b8e8e(0x651)]=session[_0x5b8e8e(0xaa2)]*0x400,_0x2afb77['useinbandfec']=session[_0x5b8e8e(0x927)]?0x0:0x1,_0x2afb77[_0x5b8e8e(0x3d4)]=session[_0x5b8e8e(0x3d4)],_0x2afb77[_0x5b8e8e(0x627)]=session[_0x5b8e8e(0x627)],_0x2d72db=session[_0x5b8e8e(0xaa2)]);_0x10f0f6['sdp']=CodecsHandler[_0x5b8e8e(0x458)](_0x10f0f6['sdp'],_0x2afb77);if(!_0xbe2587)_0x10f0f6['sdp']=_0x10f0f6[_0x5b8e8e(0xa74)][_0x5b8e8e(0x523)](/42001f/gi,_0x5b8e8e(0x564)),_0x10f0f6['sdp']=_0x10f0f6[_0x5b8e8e(0xa74)][_0x5b8e8e(0x523)](/420029/gi,'42e01f');else _0xbe2587[_0x5b8e8e(0x909)]==0x6&&(_0x10f0f6[_0x5b8e8e(0xa74)]=_0x10f0f6[_0x5b8e8e(0xa74)]['replace'](/42e01f/gi,_0xbe2587),_0x10f0f6[_0x5b8e8e(0xa74)]=_0x10f0f6[_0x5b8e8e(0xa74)][_0x5b8e8e(0x523)](/42001f/gi,_0xbe2587),_0x10f0f6[_0x5b8e8e(0xa74)]=_0x10f0f6['sdp'][_0x5b8e8e(0x523)](/420029/gi,_0xbe2587),_0x10f0f6[_0x5b8e8e(0xa74)]=_0x10f0f6[_0x5b8e8e(0xa74)][_0x5b8e8e(0x523)](/42a01e/gi,_0xbe2587),_0x10f0f6[_0x5b8e8e(0xa74)]=_0x10f0f6[_0x5b8e8e(0xa74)][_0x5b8e8e(0x523)](/42a014/gi,_0xbe2587),_0x10f0f6[_0x5b8e8e(0xa74)]=_0x10f0f6['sdp'][_0x5b8e8e(0x523)](/42a00b/gi,_0xbe2587),_0x10f0f6['sdp']=_0x10f0f6[_0x5b8e8e(0xa74)][_0x5b8e8e(0x523)](/640c1f/gi,_0xbe2587));if(session[_0x5b8e8e(0x7ff)])try{var _0x5619a1=_0x2d72db+session[_0x5b8e8e(0x7ff)];_0x10f0f6['sdp']=CodecsHandler['setVideoBitrates'](_0x10f0f6[_0x5b8e8e(0xa74)],{'min':parseInt(_0x5619a1/0xa)||0x1,'max':_0x5619a1||0x1},_0xbe2587);}catch(_0x424d0d){}session['mc'][_0x5b8e8e(0x8a9)](_0x10f0f6)[_0x5b8e8e(0x9a0)](function(){var _0x328583=_0x5b8e8e;if(_0x5b5a3a[_0x328583(0x909)]){var _0x199e7=JSON[_0x328583(0x8d5)](_0x5b5a3a[_0x328583(0x896)]());_0x39a99e(_0x199e7,'ice',function(){var _0x26195b=_0x328583;session[_0x26195b(0x785)](),_0x568602();});}})['catch'](function(_0x5c7bb7){log(_0x5c7bb7);});}else{if(_0x159f09==_0x5b8e8e(0x456))this[_0x5b8e8e(0x513)]==0x1b0?warnUser(_0x5b8e8e(0x1ea)):warnUser('Unknown\x20Meshcast\x20error');else _0x53e105&&_0x53e105();}}};var _0x44a3b8=0x9c4;session[_0x53a057(0x7ff)]!==![]&&(_0x44a3b8=session['meshcastBitrate']);session['screenShareState']&&session['meshcastScreenShareBitrate']!==![]&&(_0x44a3b8=session['meshcastScreenShareBitrate']);session['mc'][_0x53a057(0x89d)]=_0x44a3b8,session['mc'][_0x53a057(0x589)]=_0x44a3b8;var _0x19cc94=parseInt(0x61a8/_0x44a3b8)||0xa,_0x399169='';_0xbe2587&&(_0xbe2587['length']==0x6?_0x399169=_0x53a057(0x9d9):_0x399169='/'+_0xbe2587),_0x4cc19e[_0x53a057(0x4c9)](_0x53a057(0x27f),meshcastServer['url']+'/'+_0x19cc94+_0x399169,!![]),_0x4cc19e[_0x53a057(0x25c)](_0x53a057(0x8c7),_0x53a057(0x703)+_0x28d0a6+_0x53a057(0x1ee)),_0x4cc19e['setRequestHeader'](_0x53a057(0x2d7),_0x53a057(0xa3c)+_0x36c53b),_0x4cc19e['onerror']=function(_0x6231fa){var _0x29739b=_0x53a057;errorlog(_0x6231fa),warnUser('Meshcast\x20not\x20available.'),window['location'][_0x29739b(0x59c)]!=='vdo.ninja'?console[_0x29739b(0x449)](_0x29739b(0x2bf)):console[_0x29739b(0x449)](_0x29739b(0x780));},_0x4cc19e[_0x53a057(0x968)](_0xb7300e);}catch(_0x394ea1){errorlog(_0x394ea1);}}async function _0x568602(){var _0x2d4b99=_0x535b23;if(meshcastServer[_0x2d4b99(0x563)])var _0x486066=_0x2d4b99(0x9bb)+meshcastServer[_0x2d4b99(0x563)]+_0x2d4b99(0x2fe)+_0x36c53b;else var _0x486066=_0x2d4b99(0x2b6)+_0x36c53b;console[_0x2d4b99(0x6d2)]('MESHCAST\x20LINK:\x20'+_0x486066),await sleep(0x1f4),session[_0x2d4b99(0xa41)]={'token':_0x36c53b,'url':meshcastServer[_0x2d4b99(0x4ba)]};for(var _0x5d4c19 in session[_0x2d4b99(0x29b)]){if(session[_0x2d4b99(0x29b)][_0x5d4c19][_0x2d4b99(0x747)]===null){var _0x5db9cb={};_0x5db9cb[_0x2d4b99(0x747)]={'token':_0x36c53b,'url':meshcastServer['url']},session[_0x2d4b99(0x937)](_0x5db9cb,_0x5d4c19)&&(session[_0x2d4b99(0x29b)][_0x5d4c19][_0x2d4b99(0x747)]=!![]);}}}}async function meshcastWatch(_0x396cb6,_0x165c47){var _0x22593d=_0x1e732c;!(_0x396cb6 in session[_0x22593d(0x7f6)])&&(session[_0x22593d(0x7f6)][_0x396cb6]={},session[_0x22593d(0x7f6)][_0x396cb6][_0x22593d(0x9a2)]={},session['rpcs'][_0x396cb6]['allowGraphs']=![],session[_0x22593d(0x7f6)][_0x396cb6][_0x22593d(0x421)]={},session[_0x22593d(0x7f6)][_0x396cb6][_0x22593d(0x56a)]=![],session[_0x22593d(0x7f6)][_0x396cb6][_0x22593d(0x26d)]=![],session[_0x22593d(0x7f6)][_0x396cb6]['settings']=![],session[_0x22593d(0x7f6)][_0x396cb6][_0x22593d(0x1e5)]=![],session[_0x22593d(0x7f6)][_0x396cb6][_0x22593d(0x7f7)]=![],session[_0x22593d(0x7f6)][_0x396cb6][_0x22593d(0x8b0)]=![],errorlog('RPCS\x20for\x20MESHCAST\x20ISNT\x20MADE\x20YET??'));var _0x1bd951=!![],_0x147663=!![];if(session[_0x22593d(0x8c8)]!==![]&&!session[_0x22593d(0x8c8)][_0x22593d(0x291)](session['rpcs'][_0x396cb6][_0x22593d(0x2e7)]))_0x1bd951=![];else session[_0x22593d(0x7f6)][_0x396cb6]['settings']&&!session['rpcs'][_0x396cb6][_0x22593d(0xa77)][_0x22593d(0x622)]&&(_0x1bd951=![]);if(session['noaudio']!==![]&&!session[_0x22593d(0x957)][_0x22593d(0x291)](session[_0x22593d(0x7f6)][_0x396cb6]['streamID']))_0x147663=![];else session[_0x22593d(0x7f6)][_0x396cb6][_0x22593d(0xa77)]&&!session[_0x22593d(0x7f6)][_0x396cb6][_0x22593d(0xa77)][_0x22593d(0x6d5)]&&(_0x147663=![]);if(!_0x147663&&!_0x1bd951){errorlog(_0x22593d(0x387));return;}!session[_0x22593d(0xa3b)]&&await chooseBestTURN();try{session[_0x22593d(0x7f6)][_0x396cb6]['mc']=new RTCPeerConnection(session['configuration']);}catch(_0x12aa13){!session[_0x22593d(0x8b8)]&&warnUser(_0x22593d(0x469));}session[_0x22593d(0x7f6)][_0x396cb6]['mc'][_0x22593d(0x876)]=function(_0x1e2a5d){var _0x460f29=_0x22593d;session[_0x460f29(0x744)](_0x1e2a5d,_0x396cb6);};var _0x18b1de=session['generateStreamID'](0xe),_0x18184c={};_0x18184c[_0x22593d(0x2e7)]=_0x165c47['token'],_0x18184c[_0x22593d(0x33f)]=_0x18b1de;function _0xb63054(_0x1be530){var _0xe88dee=_0x22593d,_0x7ccf0c=new XMLHttpRequest();_0x7ccf0c[_0xe88dee(0x59f)]=function(){var _0x4622b8=_0xe88dee;if(this[_0x4622b8(0x851)]==0x4&&this[_0x4622b8(0x730)]==0xc8){var _0xe796f5=this[_0x4622b8(0x8f4)]('content-type');if(_0xe796f5=='application/sdp'){var _0x536149={};_0x536149[_0x4622b8(0xa74)]=this[_0x4622b8(0x513)],_0x536149['type']=_0x4622b8(0x4f9),session[_0x4622b8(0x7f6)][_0x396cb6]['mc'][_0x4622b8(0x8a9)](_0x536149)[_0x4622b8(0x9a0)](function(){_0x19e83f();})[_0x4622b8(0x9e9)](function(_0x5508bc){log(_0x5508bc);});}}else log(this);},_0x7ccf0c[_0xe88dee(0x4c9)](_0xe88dee(0x27f),_0x165c47[_0xe88dee(0x4ba)],!![]),_0x7ccf0c['setRequestHeader'](_0xe88dee(0x8c7),_0xe88dee(0x7ba)),_0x7ccf0c[_0xe88dee(0x25c)](_0xe88dee(0x2d7),'Bearer\x20'+_0x165c47[_0xe88dee(0x33d)]),_0x7ccf0c[_0xe88dee(0x968)](JSON['stringify'](_0x1be530));}function _0x19e83f(){var _0xc18b77=_0x22593d;session[_0xc18b77(0x7f6)][_0x396cb6]['mc'][_0xc18b77(0x2d9)]()[_0xc18b77(0x9a0)](function(_0x4d36e5){var _0x3116e3=_0xc18b77;return _0x4d36e5[_0x3116e3(0xa74)]=CodecsHandler[_0x3116e3(0x458)](_0x4d36e5[_0x3116e3(0xa74)],{'stereo':0x1}),session['rpcs'][_0x396cb6]['mc']['setLocalDescription'](_0x4d36e5);})[_0xc18b77(0x9a0)](function(){var _0x1c60d2=_0xc18b77,_0x3068e0={};_0x3068e0['UUID']=_0x18b1de,_0x3068e0[_0x1c60d2(0x342)]=session[_0x1c60d2(0x7f6)][_0x396cb6]['mc'][_0x1c60d2(0x706)]['sdp'],_0xb63054(_0x3068e0);})['catch'](function(_0x40c1dd){});}_0xb63054(_0x18184c);}(function(){'use strict';var _0x255812=_0x1e732c;let _0x53db67=function(_0x386ca8){var _0x563fcf=_0x414e;this[_0x563fcf(0x6fa)]=new Uint8Array(_0x386ca8),this[_0x563fcf(0x492)]=0x0;};_0x53db67[_0x255812(0x705)][_0x255812(0x928)]=function(_0x4198c0){var _0x1aaf21=_0x255812;this[_0x1aaf21(0x492)]=_0x4198c0;},_0x53db67['prototype'][_0x255812(0x657)]=function(_0x3a1fde){var _0x375e4c=_0x255812;for(let _0x1955be=0x0;_0x1955be<_0x3a1fde['length'];_0x1955be++){this[_0x375e4c(0x6fa)][this[_0x375e4c(0x492)]++]=_0x3a1fde[_0x1955be];}},_0x53db67[_0x255812(0x705)][_0x255812(0x890)]=function(_0x4333d2){var _0x344d4e=_0x255812;this[_0x344d4e(0x6fa)][this['pos']++]=_0x4333d2;},_0x53db67[_0x255812(0x705)][_0x255812(0x84c)]=_0x53db67[_0x255812(0x705)][_0x255812(0x890)],_0x53db67['prototype'][_0x255812(0x497)]=function(_0x501e8f){var _0x4dbb18=_0x255812;this[_0x4dbb18(0x6fa)][this[_0x4dbb18(0x492)]++]=_0x501e8f>>0x8,this['data'][this['pos']++]=_0x501e8f;},_0x53db67['prototype'][_0x255812(0xaa8)]=function(_0x237cee){var _0x2afe43=_0x255812;let _0x23070f=new Uint8Array(new Float64Array([_0x237cee])[_0x2afe43(0x5b7)]);for(let _0x2ef037=_0x23070f[_0x2afe43(0x909)]-0x1;_0x2ef037>=0x0;_0x2ef037--){this['writeByte'](_0x23070f[_0x2ef037]);}},_0x53db67['prototype']['writeFloatBE']=function(_0x56a4df){var _0x2a458f=_0x255812;let _0x4386cd=new Uint8Array(new Float32Array([_0x56a4df])[_0x2a458f(0x5b7)]);for(let _0x598ced=_0x4386cd[_0x2a458f(0x909)]-0x1;_0x598ced>=0x0;_0x598ced--){this[_0x2a458f(0x890)](_0x4386cd[_0x598ced]);}},_0x53db67['prototype'][_0x255812(0x8d4)]=function(_0x1c4bb9){var _0x2eace5=_0x255812;for(let _0x47aad3=0x0;_0x47aad3<_0x1c4bb9['length'];_0x47aad3++){this[_0x2eace5(0x6fa)][this[_0x2eace5(0x492)]++]=_0x1c4bb9[_0x2eace5(0x295)](_0x47aad3);}},_0x53db67[_0x255812(0x705)][_0x255812(0xa29)]=function(_0x20deb5,_0x552c93){var _0x55fa4e=_0x255812;switch(_0x552c93){case 0x1:this['writeU8'](0x1<<0x7|_0x20deb5);break;case 0x2:this[_0x55fa4e(0x84c)](0x1<<0x6|_0x20deb5>>0x8),this[_0x55fa4e(0x84c)](_0x20deb5);break;case 0x3:this[_0x55fa4e(0x84c)](0x1<<0x5|_0x20deb5>>0x10),this[_0x55fa4e(0x84c)](_0x20deb5>>0x8),this[_0x55fa4e(0x84c)](_0x20deb5);break;case 0x4:this[_0x55fa4e(0x84c)](0x1<<0x4|_0x20deb5>>0x18),this[_0x55fa4e(0x84c)](_0x20deb5>>0x10),this[_0x55fa4e(0x84c)](_0x20deb5>>0x8),this[_0x55fa4e(0x84c)](_0x20deb5);break;case 0x5:this[_0x55fa4e(0x84c)](0x1<<0x3|_0x20deb5/0x100000000&0x7),this[_0x55fa4e(0x84c)](_0x20deb5>>0x18),this['writeU8'](_0x20deb5>>0x10),this[_0x55fa4e(0x84c)](_0x20deb5>>0x8),this['writeU8'](_0x20deb5);break;default:throw new Error(_0x55fa4e(0x30d)+_0x552c93);}},_0x53db67['prototype'][_0x255812(0x22d)]=function(_0xbe3a48){if(_0xbe3a48<(0x1<<0x7)-0x1)return 0x1;else{if(_0xbe3a48<(0x1<<0xe)-0x1)return 0x2;else{if(_0xbe3a48<(0x1<<0x15)-0x1)return 0x3;else{if(_0xbe3a48<(0x1<<0x1c)-0x1)return 0x4;else{if(_0xbe3a48<0x7ffffffff)return 0x5;else throw new Error('EBML\x20VINT\x20size\x20not\x20supported\x20'+_0xbe3a48);}}}}},_0x53db67[_0x255812(0x705)][_0x255812(0x96e)]=function(_0x57ddc2){var _0x25909c=_0x255812;this[_0x25909c(0xa29)](_0x57ddc2,this[_0x25909c(0x22d)](_0x57ddc2));},_0x53db67[_0x255812(0x705)]['writeUnsignedIntBE']=function(_0x5028f4,_0x47e232){var _0xf2a733=_0x255812;_0x47e232===undefined&&(_0x47e232=this[_0xf2a733(0x8b1)](_0x5028f4));switch(_0x47e232){case 0x5:this[_0xf2a733(0x84c)](Math[_0xf2a733(0x917)](_0x5028f4/0x100000000));case 0x4:this['writeU8'](_0x5028f4>>0x18);case 0x3:this[_0xf2a733(0x84c)](_0x5028f4>>0x10);case 0x2:this[_0xf2a733(0x84c)](_0x5028f4>>0x8);case 0x1:this[_0xf2a733(0x84c)](_0x5028f4);break;default:throw new Error('Bad\x20UINT\x20size\x20'+_0x47e232);}},_0x53db67[_0x255812(0x705)][_0x255812(0x8b1)]=function(_0x4d7e92){if(_0x4d7e92<0x1<<0x8)return 0x1;else{if(_0x4d7e92<0x1<<0x10)return 0x2;else{if(_0x4d7e92<0x1<<0x18)return 0x3;else return _0x4d7e92<0x100000000?0x4:0x5;}}},_0x53db67[_0x255812(0x705)][_0x255812(0x624)]=function(){var _0x276b39=_0x255812;if(this[_0x276b39(0x492)]this[_0x10d1fa(0x909)])throw new Error(_0x10d1fa(0x3e1));this['pos']=_0x5d1691;},this[_0x1326eb(0x4c1)]=function(_0x3fd9c1){var _0x4a12fa=_0x1326eb;let _0x2b8be3={'offset':this[_0x4a12fa(0x492)],'data':_0x3fd9c1,'length':_0x5e0c9f(_0x3fd9c1)},_0x34cc54=_0x2b8be3[_0x4a12fa(0x8b2)]>=this[_0x4a12fa(0x909)];this['pos']+=_0x2b8be3[_0x4a12fa(0x909)],this[_0x4a12fa(0x909)]=Math['max'](this[_0x4a12fa(0x909)],this[_0x4a12fa(0x492)]),_0x24c87a=_0x24c87a['then'](async function(){var _0x24e15f=_0x4a12fa;if(_0x1df52b)return new Promise(function(_0x5e7413,_0x22a48b){var _0x24a824=_0x414e;_0x21447f(_0x2b8be3['data'])[_0x24a824(0x9a0)](function(_0x4b3e2b){var _0x450650=_0x24a824;let _0x26df1a=0x0,_0x5593a8=Buffer[_0x450650(0x641)](_0x4b3e2b['buffer']),_0x3d8a7f=function(_0x162bf1,_0x2cce00,_0x2f2108){var _0x3fdc08=_0x450650;_0x26df1a+=_0x2cce00,_0x26df1a>=_0x2f2108['length']?_0x5e7413():_0x112e7e[_0x3fdc08(0x4c1)](_0x1df52b,_0x2f2108,_0x26df1a,_0x2f2108[_0x3fdc08(0x909)]-_0x26df1a,_0x2b8be3['offset']+_0x26df1a,_0x3d8a7f);};_0x112e7e['write'](_0x1df52b,_0x5593a8,0x0,_0x5593a8[_0x450650(0x909)],_0x2b8be3['offset'],_0x3d8a7f);});});else{if(_0x4f2995)return new Promise(function(_0x3e2ab0,_0x1e2216){var _0x5d8c7b=_0x414e;_0x4f2995[_0x5d8c7b(0x928)](_0x2b8be3[_0x5d8c7b(0x8b2)])[_0x5d8c7b(0x9a0)](()=>{_0x4f2995['write'](new Blob([_0x2b8be3['data']]));})[_0x5d8c7b(0x9a0)](()=>{_0x3e2ab0();});});else{if(!_0x34cc54)for(let _0x430d4f=0x0;_0x430d4f<_0x409748['length'];_0x430d4f++){let _0x10337d=_0x409748[_0x430d4f];if(!(_0x2b8be3[_0x24e15f(0x8b2)]+_0x2b8be3[_0x24e15f(0x909)]<=_0x10337d[_0x24e15f(0x8b2)]||_0x2b8be3[_0x24e15f(0x8b2)]>=_0x10337d[_0x24e15f(0x8b2)]+_0x10337d[_0x24e15f(0x909)])){if(_0x2b8be3['offset']<_0x10337d['offset']||_0x2b8be3['offset']+_0x2b8be3[_0x24e15f(0x909)]>_0x10337d[_0x24e15f(0x8b2)]+_0x10337d[_0x24e15f(0x909)])throw new Error(_0x24e15f(0x9b1));if(_0x2b8be3[_0x24e15f(0x8b2)]==_0x10337d['offset']&&_0x2b8be3['length']==_0x10337d['length']){_0x10337d['data']=_0x2b8be3[_0x24e15f(0x6fa)];return;}else return _0x21447f(_0x10337d[_0x24e15f(0x6fa)])[_0x24e15f(0x9a0)](function(_0x2851f2){var _0x55e789=_0x24e15f;return _0x10337d['data']=_0x2851f2,_0x21447f(_0x2b8be3[_0x55e789(0x6fa)]);})[_0x24e15f(0x9a0)](function(_0x6c7506){var _0x5833d3=_0x24e15f;_0x2b8be3[_0x5833d3(0x6fa)]=_0x6c7506,_0x10337d[_0x5833d3(0x6fa)][_0x5833d3(0x206)](_0x2b8be3[_0x5833d3(0x6fa)],_0x2b8be3[_0x5833d3(0x8b2)]-_0x10337d[_0x5833d3(0x8b2)]);});}}}}_0x409748[_0x24e15f(0x688)](_0x2b8be3);});},this[_0x1326eb(0x289)]=function(_0x4b5335){var _0x31725a=_0x1326eb;return _0x1df52b||_0x4f2995?_0x24c87a=_0x24c87a[_0x31725a(0x9a0)](function(){return null;}):_0x24c87a=_0x24c87a[_0x31725a(0x9a0)](function(){var _0xd5f650=_0x31725a;let _0x1cc722=[];for(let _0x4b76d8=0x0;_0x4b76d8<_0x409748[_0xd5f650(0x909)];_0x4b76d8++){_0x1cc722[_0xd5f650(0x688)](_0x409748[_0x4b76d8][_0xd5f650(0x6fa)]);}return new Blob(_0x1cc722,{'type':_0x4b5335});}),_0x24c87a;};};};window[_0x4f0928(0x96c)]=_0x10d843(null);}()),(function(){'use strict';var _0x25f1ad=_0x1e732c;function _0x1f746b(_0x59f18b){var _0x2c3ad2=_0x414e;this[_0x2c3ad2(0x28c)]=_0x59f18b;}function _0xd8603c(_0x2aca88,_0x1b4854){var _0x55f047=_0x414e;let _0x299ee0={};return[_0x2aca88,_0x1b4854][_0x55f047(0x613)](function(_0x20e7b0){var _0x3005b8=_0x55f047;for(let _0x1b0bec in _0x20e7b0){Object[_0x3005b8(0x705)][_0x3005b8(0x9e6)][_0x3005b8(0x556)](_0x20e7b0,_0x1b0bec)&&(_0x299ee0[_0x1b0bec]=_0x20e7b0[_0x1b0bec]);}}),_0x299ee0;}function _0x5dc900(_0x4bf5e2,_0x2dc577,_0x2cd470){var _0x3e6c8b=_0x414e;if(Array[_0x3e6c8b(0x71d)](_0x2cd470))for(let _0x1ddd1f=0x0;_0x1ddd1f<_0x2cd470[_0x3e6c8b(0x909)];_0x1ddd1f++){_0x5dc900(_0x4bf5e2,_0x2dc577,_0x2cd470[_0x1ddd1f]);}else{if(typeof _0x2cd470===_0x3e6c8b(0x988))_0x4bf5e2['writeString'](_0x2cd470);else{if(_0x2cd470 instanceof Uint8Array)_0x4bf5e2[_0x3e6c8b(0x657)](_0x2cd470);else{if(_0x2cd470['id']){_0x2cd470[_0x3e6c8b(0x8b2)]=_0x4bf5e2[_0x3e6c8b(0x492)]+_0x2dc577,_0x4bf5e2[_0x3e6c8b(0x799)](_0x2cd470['id']);if(Array[_0x3e6c8b(0x71d)](_0x2cd470[_0x3e6c8b(0x6fa)])){let _0x2d15d4,_0xc89b1d,_0x370e08;_0x2cd470[_0x3e6c8b(0x4a3)]===-0x1?_0x4bf5e2['writeByte'](0xff):(_0x2d15d4=_0x4bf5e2[_0x3e6c8b(0x492)],_0x4bf5e2[_0x3e6c8b(0x657)]([0x0,0x0,0x0,0x0])),_0xc89b1d=_0x4bf5e2[_0x3e6c8b(0x492)],_0x2cd470[_0x3e6c8b(0xa50)]=_0xc89b1d+_0x2dc577,_0x5dc900(_0x4bf5e2,_0x2dc577,_0x2cd470['data']),_0x2cd470[_0x3e6c8b(0x4a3)]!==-0x1&&(_0x370e08=_0x4bf5e2[_0x3e6c8b(0x492)],_0x2cd470['size']=_0x370e08-_0xc89b1d,_0x4bf5e2[_0x3e6c8b(0x928)](_0x2d15d4),_0x4bf5e2['writeEBMLVarIntWidth'](_0x2cd470[_0x3e6c8b(0x4a3)],0x4),_0x4bf5e2['seek'](_0x370e08));}else{if(typeof _0x2cd470['data']===_0x3e6c8b(0x988))_0x4bf5e2[_0x3e6c8b(0x96e)](_0x2cd470[_0x3e6c8b(0x6fa)][_0x3e6c8b(0x909)]),_0x2cd470[_0x3e6c8b(0xa50)]=_0x4bf5e2[_0x3e6c8b(0x492)]+_0x2dc577,_0x4bf5e2[_0x3e6c8b(0x8d4)](_0x2cd470[_0x3e6c8b(0x6fa)]);else{if(typeof _0x2cd470[_0x3e6c8b(0x6fa)]===_0x3e6c8b(0x2ee))!_0x2cd470[_0x3e6c8b(0x4a3)]&&(_0x2cd470[_0x3e6c8b(0x4a3)]=_0x4bf5e2[_0x3e6c8b(0x8b1)](_0x2cd470[_0x3e6c8b(0x6fa)])),_0x4bf5e2['writeEBMLVarInt'](_0x2cd470[_0x3e6c8b(0x4a3)]),_0x2cd470[_0x3e6c8b(0xa50)]=_0x4bf5e2[_0x3e6c8b(0x492)]+_0x2dc577,_0x4bf5e2['writeUnsignedIntBE'](_0x2cd470[_0x3e6c8b(0x6fa)],_0x2cd470[_0x3e6c8b(0x4a3)]);else{if(_0x2cd470[_0x3e6c8b(0x6fa)]instanceof _0x1f746b)_0x4bf5e2[_0x3e6c8b(0x96e)](0x8),_0x2cd470[_0x3e6c8b(0xa50)]=_0x4bf5e2[_0x3e6c8b(0x492)]+_0x2dc577,_0x4bf5e2[_0x3e6c8b(0xaa8)](_0x2cd470[_0x3e6c8b(0x6fa)][_0x3e6c8b(0x28c)]);else{if(_0x2cd470[_0x3e6c8b(0x6fa)]instanceof _0x1f746b)_0x4bf5e2['writeEBMLVarInt'](0x4),_0x2cd470[_0x3e6c8b(0xa50)]=_0x4bf5e2[_0x3e6c8b(0x492)]+_0x2dc577,_0x4bf5e2[_0x3e6c8b(0x5aa)](_0x2cd470[_0x3e6c8b(0x6fa)]['value']);else{if(_0x2cd470['data']instanceof Uint8Array)_0x4bf5e2[_0x3e6c8b(0x96e)](_0x2cd470['data'][_0x3e6c8b(0xa0b)]),_0x2cd470[_0x3e6c8b(0xa50)]=_0x4bf5e2[_0x3e6c8b(0x492)]+_0x2dc577,_0x4bf5e2[_0x3e6c8b(0x657)](_0x2cd470[_0x3e6c8b(0x6fa)]);else throw new Error(_0x3e6c8b(0x62f)+typeof _0x2cd470['data']);}}}}}}else throw new Error('Bad\x20EBML\x20datatype\x20'+typeof _0x2cd470[_0x3e6c8b(0x6fa)]);}}}}let _0x26dc88=function(_0x8c84f8,_0x53a997){return function(_0x1ab95c){var _0x2e7e9c=_0x414e;let _0x531561=0x1388,_0xe891bf=![],_0x3008cd=0x0,_0x9d1df1=0x0,_0x45b072=!![],_0x1ed98e=0x0,_0x1c7af3=0xbb80,_0x58d014=0x1,_0x16d489=[],_0x15573a=0x0,_0x3fa810=0x0,_0x1e3914=0x0,_0x3075c0={'fileWriter':null,'codec':_0x2e7e9c(0x7bc)},_0x5c3343,_0x3e92eb={'id':0x4489,'data':new _0x1f746b(0x0)},_0x4e785e=new _0x53a997(_0x1ab95c['fileWriter']);function _0x5dc52d(_0x29cf09,_0x3cede8){var _0x8408c0=_0x2e7e9c;return _0x3cede8=new Uint8Array(_0x3cede8),_0x147cf8(_0x1019b(_0x29cf09),_0x548cb5(_0x3cede8[_0x8408c0(0xa0b)]),_0x3cede8);}function _0x147cf8(){var _0x28d78d=_0x2e7e9c,_0x5e9d5d,_0xc60557=0x0,_0x481696;for(_0x5e9d5d=0x0;_0x5e9d5d>>0x18&0xff,_0x2c3c29>>>0x10&0xff,_0x2c3c29>>>0x8&0xff,_0x2c3c29&0xff]);if((_0x2c3c29&0xff0000)!=0x0)return new Uint8Array([_0x2c3c29>>>0x10&0xff,_0x2c3c29>>>0x8&0xff,_0x2c3c29&0xff]);if((_0x2c3c29&0xff00)!=0x0)return new Uint8Array([_0x2c3c29>>>0x8&0xff,_0x2c3c29&0xff]);if((_0x2c3c29&0xff)!=0x0)return new Uint8Array([_0x2c3c29&0xff]);throw _0x1567e8(0x80c);}function _0x548cb5(_0xc1b16d){if(_0xc1b16d<=0x7f)return new Uint8Array([0x80|_0xc1b16d&0x7f]);if(_0xc1b16d<=0x3fff)return new Uint8Array([0x40|_0xc1b16d>>0x8&0x3f,_0xc1b16d&0xff]);return new Uint8Array([0x8,_0xc1b16d>>>0x18&0xff,_0xc1b16d>>>0x10&0xff,_0xc1b16d>>>0x8&0xff,_0xc1b16d&0xff]);}function _0x1c8549(_0x2694f7,_0x11fbb5){var _0x38094d=_0x2e7e9c,_0x49a052=new DataView(new ArrayBuffer(0x4));return _0x49a052[_0x38094d(0x7eb)](0x0,_0x11fbb5,![]),_0x5dc52d(_0x2694f7,new Uint8Array(_0x49a052[_0x38094d(0x5b7)]));}function _0x2929df(_0x708c59){var _0x59fe6f=_0x2e7e9c;if(_0x708c59<=0xff)return new Uint8Array([_0x708c59&0xff]);if(_0x708c59<=0xffff)return new Uint8Array([_0x708c59>>>0x8&0xff,_0x708c59&0xff]);if(_0x708c59<=0xffffff)return new Uint8Array([_0x708c59>>0x10&0xff,_0x708c59>>0x8&0xff,_0x708c59&0xff]);return new Uint8Array([_0x708c59>>>0x18&0xff,_0x708c59>>>0x10&0xff,_0x708c59>>>0x8&0xff,_0x708c59&0xff]);var _0x28081a=new DataView(new ArrayBuffer(0x4));return _0x28081a[_0x59fe6f(0x2b3)](0x0,_0x708c59,![]),_0x28081a;}function _0x6e0982(_0x1d906a,_0x27e8f8){return _0x5dc52d(_0x1d906a,_0x2929df(_0x27e8f8));}function _0x5d2e34(_0x512afd,_0x4cb68a){return _0x5dc52d(_0x512afd,new TextEncoder()['encode'](_0x4cb68a));}function _0x3b3d82(){var _0x2a5226=_0x2e7e9c;let _0xf9236d={'id':0x1a45dfa3,'data':[_0x6e0982(0x4286,0x1),_0x6e0982(0x42f7,0x1),_0x6e0982(0x42f2,0x4),_0x6e0982(0x42f3,0x8),_0x5d2e34(0x4282,_0x2a5226(0x4f0)),_0x6e0982(0x4287,0x4),_0x6e0982(0x4285,0x2)]},_0x99b0a3={'id':0x1549a966,'data':[_0x6e0982(0x2ad7b1,0xf4240),_0x5d2e34(0x4d80,'VDO-Ninja'),_0x5d2e34(0x5741,_0x2a5226(0x6f6)),_0x3e92eb]},_0x198f81=[{'id':0xb0,'data':_0x3008cd},{'id':0xba,'data':_0x9d1df1}],_0x419728={'id':0x1654ae6b,'data':[{'id':0xae,'data':[_0x6e0982(0xd7,0x1),_0x6e0982(0x73c5,0x1),_0x6e0982(0x9c,0x0),_0x5d2e34(0x22b59c,_0x2a5226(0x599)),_0x5d2e34(0x86,'V_'+_0x1ab95c[_0x2a5226(0x92c)]),_0x6e0982(0x83,0x1),{'id':0xe0,'data':[_0x6e0982(0xb0,_0x3008cd),_0x6e0982(0xba,_0x9d1df1)]}]},{'id':0xae,'data':[_0x6e0982(0xd7,0x2),_0x6e0982(0x73c5,0x2),_0x6e0982(0x9c,0x0),_0x5d2e34(0x22b59c,_0x2a5226(0x599)),_0x5d2e34(0x86,_0x2a5226(0x4e5)),_0x6e0982(0x83,0x2),{'id':0xe1,'data':[_0x1c8549(0xb5,_0x1c7af3),_0x6e0982(0x9f,_0x58d014)]},_0x5dc52d(0x63a2,new Uint8Array(['O'[_0x2a5226(0x295)](0x0),'p'['charCodeAt'](0x0),'u'[_0x2a5226(0x295)](0x0),'s'[_0x2a5226(0x295)](0x0),'H'[_0x2a5226(0x295)](0x0),'e'[_0x2a5226(0x295)](0x0),'a'['charCodeAt'](0x0),'d'[_0x2a5226(0x295)](0x0),0x1,_0x58d014&0xff,0x38,0x1,_0x1c7af3>>>0x0&0xff,_0x1c7af3>>>0x8&0xff,_0x1c7af3>>>0x10&0xff,_0x1c7af3>>>0x18&0xff,0x0,0x0,0x0]))]}]};_0x5c3343={'id':0x18538067,'size':-0x1,'data':[_0x99b0a3,_0x419728]};let _0x505c17=new _0x8c84f8(0x200);_0x5dc900(_0x505c17,_0x4e785e['pos'],[_0xf9236d,_0x5c3343]),_0x4e785e[_0x2a5226(0x4c1)](_0x505c17[_0x2a5226(0x624)]()),_0xe891bf=!![];}function _0x38d1b4(_0x2238f2){var _0x39a999=_0x2e7e9c;let _0x27d28e=new _0x8c84f8(0x1+0x2+0x1);if(!(_0x2238f2['trackNumber']>0x0&&_0x2238f2[_0x39a999(0x7b1)]<0x7f))throw new Error(_0x39a999(0x538));return _0x27d28e[_0x39a999(0x96e)](_0x2238f2['trackNumber']),_0x27d28e[_0x39a999(0x497)](_0x2238f2[_0x39a999(0x451)]),_0x27d28e[_0x39a999(0x890)]((_0x2238f2[_0x39a999(0x596)]=='key'?0x1:0x0)<<0x7),{'id':0xa3,'data':[_0x27d28e['getAsDataArray'](),_0x2238f2[_0x39a999(0x2b4)]]};}function _0x1f832d(_0x17ead9){var _0x188856=_0x2e7e9c;return{'id':0x1f43b675,'data':[{'id':0xe7,'data':Math[_0x188856(0x77b)](_0x17ead9['timecode'])}]};}function _0x2f6afe(){var _0x2becad=_0x2e7e9c;if(_0x16d489[_0x2becad(0x909)]===0x0)return;let _0x63752e=0x0;for(let _0x2d16a5=0x0;_0x2d16a5<_0x16d489['length'];_0x2d16a5++){_0x63752e+=_0x16d489[_0x2d16a5][_0x2becad(0x2b4)][_0x2becad(0xa0b)];}let _0x15dd72=new _0x8c84f8(_0x63752e+_0x16d489[_0x2becad(0x909)]*0x40),_0xcb8b1d=_0x1f832d({'timecode':Math[_0x2becad(0x77b)](_0x15573a)});for(let _0x15e1ff=0x0;_0x15e1ff<_0x16d489[_0x2becad(0x909)];_0x15e1ff++){_0xcb8b1d['data'][_0x2becad(0x688)](_0x38d1b4(_0x16d489[_0x15e1ff]));}_0x5dc900(_0x15dd72,_0x4e785e['pos'],_0xcb8b1d),_0x4e785e[_0x2becad(0x4c1)](_0x15dd72[_0x2becad(0x624)]()),_0x16d489=[],_0x3fa810=0x0;}function _0x33f79c(_0x3eb2d6,_0x3cb173){var _0x14db26=_0x2e7e9c;_0x3eb2d6[_0x14db26(0x7b1)]=_0x3cb173;var _0x5ee98c=_0x3eb2d6[_0x14db26(0x2e2)]/0x3e8;_0x45b072?(_0x1ed98e=_0x5ee98c,_0x5ee98c=0x0,_0x45b072=![]):_0x5ee98c=_0x5ee98c-_0x1ed98e;_0x1e3914=_0x5ee98c;if(_0x3fa810==0x0)_0x15573a=_0x5ee98c;_0x3eb2d6[_0x14db26(0x451)]=Math[_0x14db26(0x77b)](_0x5ee98c-_0x15573a),_0x16d489['push'](_0x3eb2d6),_0x3fa810=_0x3eb2d6[_0x14db26(0x451)]+0x1,_0x3fa810>=_0x531561&&_0x2f6afe();}function _0x2e9cd9(){var _0xf23d85=_0x2e7e9c;let _0x2155f2=new _0x8c84f8(seekHead[_0xf23d85(0x4a3)]),_0x5c739c=_0x4e785e['pos'];_0x5dc900(_0x2155f2,seekHead[_0xf23d85(0xa50)],seekHead['data']),_0x4e785e[_0xf23d85(0x928)](seekHead[_0xf23d85(0xa50)]),_0x4e785e[_0xf23d85(0x4c1)](_0x2155f2[_0xf23d85(0x624)]()),_0x4e785e[_0xf23d85(0x928)](_0x5c739c);}function _0x541d27(){var _0x324f55=_0x2e7e9c;let _0x33283c=new _0x8c84f8(0x8),_0xcf6fb9=_0x4e785e[_0x324f55(0x492)];_0x33283c['writeDoubleBE'](_0x1e3914),_0x4e785e['seek'](_0x3e92eb['dataOffset']),_0x4e785e['write'](_0x33283c[_0x324f55(0x624)]()),_0x4e785e[_0x324f55(0x928)](_0xcf6fb9);}this[_0x2e7e9c(0x3f3)]=function(_0xa95f6a){var _0x11dea6=_0x2e7e9c;!_0xe891bf&&(_0x3008cd=_0x1ab95c[_0x11dea6(0x2df)],_0x9d1df1=_0x1ab95c[_0x11dea6(0x8d0)],_0x1c7af3=_0x1ab95c[_0x11dea6(0x6fd)],_0x58d014=_0x1ab95c['channels'],_0x3b3d82());if(_0xa95f6a[_0x11dea6(0x7d3)]['name']==_0x11dea6(0x374)){let _0x69806e=new Uint8Array(_0xa95f6a[_0x11dea6(0xa0b)]);_0xa95f6a[_0x11dea6(0x4f7)](_0x69806e),_0x33f79c({'frame':_0x69806e,'intime':_0xa95f6a['timestamp'],'type':_0xa95f6a[_0x11dea6(0x596)]},0x1);return;}else{if(_0xa95f6a[_0x11dea6(0x7d3)][_0x11dea6(0x24e)]==_0x11dea6(0x824)){let _0x2439fe=new Uint8Array(_0xa95f6a[_0x11dea6(0xa0b)]);_0xa95f6a[_0x11dea6(0x4f7)](_0x2439fe),_0x33f79c({'frame':_0x2439fe,'intime':_0xa95f6a[_0x11dea6(0x634)],'type':_0xa95f6a[_0x11dea6(0x596)]},0x2);return;}}},this[_0x2e7e9c(0x289)]=function(){var _0x1ab70e=_0x2e7e9c;return!_0xe891bf&&_0x3b3d82(),_0x45b072=!![],_0x2f6afe(),_0x541d27(),_0x4e785e[_0x1ab70e(0x289)](_0x1ab70e(0x4b7));},this[_0x2e7e9c(0x6a0)]=function(){var _0x1f54fa=_0x2e7e9c;return _0x4e785e[_0x1f54fa(0x909)];},_0x1ab95c=_0xd8603c(_0x3075c0,_0x1ab95c||{});};};window[_0x25f1ad(0x9c8)]=_0x26dc88(window[_0x25f1ad(0x3c3)],window[_0x25f1ad(0x96c)]);}()); \ No newline at end of file