diff --git a/examples/waitingroom.html b/examples/waitingroom.html new file mode 100644 index 0000000..e3fa620 --- /dev/null +++ b/examples/waitingroom.html @@ -0,0 +1,121 @@ + +Video with sensor overlayed data + + + + +
+ + + \ No newline at end of file diff --git a/index.html b/index.html index 32fd42d..613fff2 100644 --- a/index.html +++ b/index.html @@ -56,8 +56,8 @@ - - + + - + diff --git a/lib.js b/lib.js index c192878..c99de44 100644 --- a/lib.js +++ b/lib.js @@ -12,6 +12,7 @@ var formSubmitting = true; var activatedPreview = false; var screensharesupport = true; +var FirefoxEnumerated = false; var Callbacks = []; var CtrlPressed = false; // global @@ -1579,6 +1580,10 @@ function manageSceneState(data, UUID){ // incoming obs details return; } + if (isIFrame){ + pokeIframeAPI("obs-state", data.obsState, UUID); + } + if (session.obsControls===false){ return; } @@ -1810,7 +1815,7 @@ function manageSceneState(data, UUID){ // incoming obs details } else { sceneButton.onclick = async function(){ var msg = {}; - msg.obsCommand = {action: "setCurrentScene", value: this.dataset.obsScene} + msg.obsCommand = {action: "setCurrentScene", value: this.dataset.obsScene}; msg.UUID = this.dataset.UUID; if (document.querySelector("#obsRemotePassword>input").value){ msg.remote = document.querySelector("#obsRemotePassword>input").value; @@ -1856,9 +1861,6 @@ function processOBSCommand(msg){ return false; } - - - try { // {changeScene: this.dataset.obsScene} if (msg.obsCommand.action && (typeof msg.obsCommand.action=="string")){ if (msg.obsCommand.value && (typeof msg.obsCommand.value=="string")){ @@ -5115,21 +5117,7 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a container.style.backgroundImage = "unset"; } - if (session.sharperScreen && sssid && vid.dataset.sid && (vid.dataset.sid === sssid) ){ - // do not dynamically scale the screen share feed. - } else if (session.dynamicScale){ - if (vid.dataset.UUID){ - if (wrw && hrh){ - if (session.devicePixelRatio){ - session.requestResolution(vid.dataset.UUID, wrw * session.devicePixelRatio, hrh * session.devicePixelRatio, true); // snap=true; if resolution close to 100%, send 100%. screenshare only - } else if (window.devicePixelRatio && parseInt(window.devicePixelRatio) > 1 ){ - session.requestResolution(vid.dataset.UUID, wrw*window.devicePixelRatio, hrh*window.devicePixelRatio, true); - } else { - session.requestResolution(vid.dataset.UUID, wrw, hrh, true); - } - } - } - } + if (("rotated" in vid) && (vid.rotated!==false)){ if (vid.rotated==90){ vid.style.transform = "rotate(90deg)"; @@ -5193,6 +5181,41 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a } + ////////// COVER VERSION + if (session.sharperScreen && sssid && vid.dataset.sid && (vid.dataset.sid === sssid) ){ + // do not dynamically scale the screen share feed. + } else if (session.dynamicScale){ + if (vid.dataset.UUID){ + if (wrw && hrh){ + + let targetWidth = wrw; + let targetHeight = hrh; + + if (maxWidth>targetWidth){ + targetWidth = maxWidth; + } + if (maxHeight>targetHeight){ + targetHeight = maxHeight; + } + + targetWidth -= (borderOffset + videoMargin)*2; + targetHeight -= (borderOffset + videoMargin)*2 + + if (targetWidth<0){targetWidth=0;} + if (targetHeight<0){targetHeight=0;} + + if (session.devicePixelRatio){ + session.requestResolution(vid.dataset.UUID, targetWidth * session.devicePixelRatio, targetHeight * session.devicePixelRatio, true); // snap=true; if resolution close to 100%, send 100%. screenshare only + } else if (window.devicePixelRatio && parseInt(window.devicePixelRatio) > 1 ){ + session.requestResolution(vid.dataset.UUID, targetWidth*window.devicePixelRatio, targetHeight*window.devicePixelRatio, true); + } else { + session.requestResolution(vid.dataset.UUID, targetWidth, targetHeight, true); + } + } + } + } + + } else if ((vw && vh) || (vid.width && vid.height) || vid.dataset.aspectRatio){ if (("rotated" in vid) && ((vid.rotated==90) || (vid.rotated==270))){ if (vw && vh){ @@ -5319,11 +5342,77 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a delete container.blurred; } catch(e){} } + + ////////// NON-COVER VERSION (based on holder) + if (session.sharperScreen && sssid && vid.dataset.sid && (vid.dataset.sid === sssid) ){ + // do not dynamically scale the screen share feed. + } else if (session.dynamicScale){ + if (vid.dataset.UUID){ + + let targetWidth = Math.ceil(hsw); + let targetHeight = Math.ceil(hsh); + + targetWidth -= (borderOffset + videoMargin)*2; + targetHeight -= (borderOffset + videoMargin)*2 + + if (targetWidth<0){targetWidth=0;} + if (targetHeight<0){targetHeight=0;} + + if (session.devicePixelRatio){ + session.requestResolution(vid.dataset.UUID, targetWidth * session.devicePixelRatio, targetHeight * session.devicePixelRatio, true); // snap=true; if resolution close to 100%, send 100%. screenshare only + } else if (window.devicePixelRatio && parseInt(window.devicePixelRatio) > 1 ){ + session.requestResolution(vid.dataset.UUID, targetWidth*window.devicePixelRatio, targetHeight*window.devicePixelRatio, true); + } else { + session.requestResolution(vid.dataset.UUID, targetWidth, targetHeight, true); + } + + } + } + /////////////// + } else { holder.style.left = (borderOffset + videoMargin) + "px"; holder.style.top = (borderOffset + videoMargin) + "px"; holder.style.height = "calc(100% - "+((borderOffset + videoMargin*2))+"px)"; holder.style.width = "calc(100% - "+((borderOffset + videoMargin*2))+"px)"; + + ////////// UNKNOWN VERSION + if (session.sharperScreen && sssid && vid.dataset.sid && (vid.dataset.sid === sssid) ){ + // do not dynamically scale the screen share feed. + } else if (session.dynamicScale){ + if (vid.dataset.UUID){ + if (wrw && hrh){ + + let targetWidth = wrw; + let targetHeight = hrh; + + if (cover){ + if (maxWidth>targetWidth){ + targetWidth = maxWidth; + } + if (maxHeight>targetHeight){ + targetHeight = maxHeight; + } + } + + targetWidth -= (borderOffset + videoMargin)*2; + targetHeight -= (borderOffset + videoMargin)*2 + + if (targetWidth<0){targetWidth=0;} + if (targetHeight<0){targetHeight=0;} + + if (session.devicePixelRatio){ + session.requestResolution(vid.dataset.UUID, targetWidth * session.devicePixelRatio, targetHeight * session.devicePixelRatio, true); // snap=true; if resolution close to 100%, send 100%. screenshare only + } else if (window.devicePixelRatio && parseInt(window.devicePixelRatio) > 1 ){ + session.requestResolution(vid.dataset.UUID, targetWidth*window.devicePixelRatio, targetHeight*window.devicePixelRatio, true); + } else { + session.requestResolution(vid.dataset.UUID, targetWidth, targetHeight, true); + } + } + } + } + /////////////// + } vid.style.borderRadius = borderRadius+"px"; @@ -5336,6 +5425,7 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a } + if (vid.dataset.UUID && session.rpcs[vid.dataset.UUID] && ("label" in session.rpcs[vid.dataset.UUID]) && (session.rpcs[vid.dataset.UUID].label !== false) && (session.showlabels===true)){ // remote source if (container && container.move && container.twidth && container.theight && animated){ @@ -5500,7 +5590,7 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a if (vid.tagName.toLowerCase()=="video"){ // we don't want to try playing an Iframe or Canvas. if (vid.paused){ warnlog("VIDEO IS NOT PLAYING"); - var playPromise = vid.play(); + var playPromise = vid.play(); if (playPromise !== undefined){ playPromise.then(_ => { // playing @@ -8577,13 +8667,14 @@ function processStats(UUID){ var trackID = stat.trackIdentifier || stat.id || false; - if ((stat.type=="track") && stat.remoteSource){ + if ((stat.type=="track") && stat.remoteSource){ if (stat.id in session.rpcs[UUID].stats){ session.rpcs[UUID].stats[stat.id]._trackID = stat.trackIdentifier; - session.rpcs[UUID].stats[stat.id].Buffer_Delay_in_ms = parseInt(1000*(parseFloat(stat.jitterBufferDelay) - session.rpcs[UUID].stats[stat.id]._jitter_delay)/(parseInt(stat.jitterBufferEmittedCount) - session.rpcs[UUID].stats[stat.id]._jitter_count)) || 0; + session.rpcs[UUID].stats[stat.id].Jitter_Buffer_ms = parseInt(1000*(parseFloat(stat.jitterBufferDelay) - session.rpcs[UUID].stats[stat.id]._jitter_delay)/(parseInt(stat.jitterBufferEmittedCount) - session.rpcs[UUID].stats[stat.id]._jitter_count)) || 0; session.rpcs[UUID].stats[stat.id]._jitter_delay = parseFloat(stat.jitterBufferDelay) || 0; session.rpcs[UUID].stats[stat.id]._jitter_count = parseInt(stat.jitterBufferEmittedCount) || 0; + if ("frameWidth" in stat){ if ("frameHeight" in stat){ session.rpcs[UUID].stats[stat.id].Resolution = stat.frameWidth+" x "+stat.frameHeight; @@ -8595,7 +8686,7 @@ function processStats(UUID){ var media = {}; media._jitter_delay = parseFloat(stat.jitterBufferDelay) || 0; media._jitter_count = parseInt(stat.jitterBufferEmittedCount) || 0; - media.Buffer_Delay_in_ms = 0; + media.Jitter_Buffer_ms = 0; media._trackID = stat.trackIdentifier; session.rpcs[UUID].stats[stat.id] = media; @@ -8648,10 +8739,11 @@ function processStats(UUID){ session.rpcs[UUID].stats[trackID]._trackID = stat.trackIdentifier; } if ("jitterBufferDelay" in stat){ - session.rpcs[UUID].stats[trackID].Buffer_Delay_in_ms = parseInt(1000*(parseFloat(stat.jitterBufferDelay) - session.rpcs[UUID].stats[trackID]._jitter_delay_2)/(parseInt(stat.jitterBufferEmittedCount) - session.rpcs[UUID].stats[trackID]._jitter_count_2)) || 0; + session.rpcs[UUID].stats[trackID].Jitter_Buffer_ms = parseInt(1000*(parseFloat(stat.jitterBufferDelay) - session.rpcs[UUID].stats[trackID]._jitter_delay_2)/(parseInt(stat.jitterBufferEmittedCount) - session.rpcs[UUID].stats[trackID]._jitter_count_2)) || 0; session.rpcs[UUID].stats[trackID]._jitter_delay_2 = parseFloat(stat.jitterBufferDelay) || 0; session.rpcs[UUID].stats[trackID]._jitter_count_2 = parseInt(stat.jitterBufferEmittedCount) || 0; } + if ("frameWidth" in stat){ if ("frameHeight" in stat){ session.rpcs[UUID].stats[trackID].Resolution = stat.frameWidth+" x "+stat.frameHeight; @@ -9069,7 +9161,7 @@ function playoutdelay(UUID){ // applies a delay to all videos try { for (var tid in session.rpcs[UUID].stats){ - if ((typeof( session.rpcs[UUID].stats[tid])=="object") && ("_trackID" in session.rpcs[UUID].stats[tid]) && (session.rpcs[UUID].stats[tid]._trackID===receiver.track.id) && (session.rpcs[UUID].stats[tid]._type == receiver.track.kind) && ("Buffer_Delay_in_ms" in session.rpcs[UUID].stats[tid])){ + if ((typeof( session.rpcs[UUID].stats[tid])=="object") && ("_trackID" in session.rpcs[UUID].stats[tid]) && (session.rpcs[UUID].stats[tid]._trackID===receiver.track.id) && (session.rpcs[UUID].stats[tid]._type == receiver.track.kind) && ("Jitter_Buffer_ms" in session.rpcs[UUID].stats[tid])){ var sync_offset = 0.0; @@ -9080,7 +9172,7 @@ function playoutdelay(UUID){ // applies a delay to all videos } sync_offset += target_buffer; - sync_offset -= session.rpcs[UUID].stats[tid].Buffer_Delay_in_ms; + sync_offset -= session.rpcs[UUID].stats[tid].Jitter_Buffer_ms; if (session.includeRTT){ sync_offset -= parseInt(session.rpcs[UUID].stats['Peer-to-Peer_Connection'].Round_Trip_Time_ms/2); // I can't be sure what the actual one-way delay is @@ -9090,16 +9182,22 @@ function playoutdelay(UUID){ // applies a delay to all videos sync_offset=target_buffer; } + if (sync_offset<0){sync_offset=0;} + + session.rpcs[UUID].stats[tid].Added_Buffer_Delay_ms = sync_offset; + + session.rpcs[UUID].stats[tid].Total_Playout_Delay_ms = sync_offset + parseInt(session.rpcs[UUID].stats['Peer-to-Peer_Connection'].Round_Trip_Time_ms/2) + session.rpcs[UUID].stats[tid].Jitter_Buffer_ms; + if (session.rpcs[UUID].stats[tid]._type=="audio"){ - if (sync_offset<0){sync_offset=0;} + session.rpcs[UUID].stats[tid]._sync_offset = sync_offset; receiver.playoutDelayHint = parseFloat(sync_offset/1000); // receiver.jitterBufferDelayhint = parseFloat(sync_offset/1000); // This is deprecated I believe - + if (session.sync!==false){ var audio_delay = session.sync || 0; // video is typically showing greater delay than audio. - audio_delay += target_buffer - session.rpcs[UUID].stats[tid].Buffer_Delay_in_ms + audio_delay += target_buffer - session.rpcs[UUID].stats[tid].Jitter_Buffer_ms if ((receiver.track.kind=="audio") && (receiver.track.id in session.rpcs[UUID].inboundAudioPipeline)){ if (session.rpcs[UUID].inboundAudioPipeline[receiver.track.id] && session.rpcs[UUID].inboundAudioPipeline[receiver.track.id].delayNode){ if (audio_delay<0){audio_delay=0;} @@ -9113,7 +9211,6 @@ function playoutdelay(UUID){ // applies a delay to all videos } } } else if (session.rpcs[UUID].stats[tid]._type=="video"){ - if(sync_offset<0){sync_offset=0;} session.rpcs[UUID].stats[tid]._sync_offset = sync_offset; receiver.playoutDelayHint = parseFloat(sync_offset/1000); // Chrome seems to somewhat sync audio and video when using the delay // receiver.jitterBufferDelayhint = parseFloat(sync_offset/1000); // This is deprecated I believe @@ -9210,6 +9307,8 @@ function printValues(obj) { // see: printViewStats var value = obj[key]; var stat = sanitizeChat(key); + + var hint = ""; if (typeof obj[key] == "string") { value = sanitizeChat((value)); @@ -9223,6 +9322,7 @@ function printValues(obj) { // see: printViewStats if (key == 'Bitrate_in_kbps') { var unit = " kbps"; stat = "Bitrate"; + hint = "You can refer to the documentation for ways to increase the target bitrate"; } else if (key == 'type') { var unit = ""; @@ -9242,6 +9342,8 @@ function printValues(obj) { // see: printViewStats var unit = " %"; stat = 'Packet Loss 📶'; value = parseInt(parseFloat(value) * 10000) / 10000.0; + hint = "A high packet loss will lower quality of the media"; + } else if (key == 'local_relay_IP') { value = "" + value + ""; @@ -9250,22 +9352,24 @@ function printValues(obj) { // see: printViewStats value = "" + value + ""; } else if ((key == 'local_candidateType') && (value == "relay")){ - value = "💸

relay server

"; + value = "💸 relay server"; + hint = 'no direct p2p connection made; using the TURN relay servers.'; } else if ((key == 'remote_candidateType') && (value == "relay")) { - value = "💸

relay server

"; + value = "💸 relay server" + hint = 'no direct p2p connection made; using the TURN relay servers.'; } else if ((key == 'local_candidateType') && (value == "host")){ - value = "

host

"; + hint = 'No NAT firewall, typical of LAN to LAN'; } else if ((key == 'remote_candidateType') && (value == "host")) { - value = "

host

"; + hint = 'No NAT firewall, typical of LAN to LAN'; } else if ((key == 'local_candidateType') && (value == "srflx")){ - value = "

srflx

"; + hint = 'direct p2p, but NAT firewall likely'; } else if ((key == 'remote_candidateType') && (value == "srflx")) { - value = "

srflx

"; + hint = 'direct p2p, but NAT firewall likely'; } else if (key == 'height_url') { if (value == false) { @@ -9299,9 +9403,19 @@ function printValues(obj) { // see: printViewStats else if (key == 'audio_level') { stat = "Audio Level"; } - else if (key == 'Buffer_Delay_in_ms') { + else if (key == 'Jitter_Buffer_ms') { var unit = " ms"; - stat = 'Buffer Delay'; + stat = 'Jitter Buffer Delay'; + } + else if (key == 'Added_Buffer_Delay_ms') { + var unit = " ms"; + stat = 'Added Buffer Delay'; + hint = "Value of playout buffer delay added if using &buffer"; + } + else if (key == 'Total_Playout_Delay_ms') { // doesn't include bluetooth / monitor / capture delay, etc. + var unit = " ms"; + stat = 'Total Playout Delay'; + hint = "Network latency + Jitter buffer + any manually added playout delay" } else if (value === null) { value = "null"; @@ -9326,10 +9440,15 @@ function printValues(obj) { // see: printViewStats else if (value === "false") { continue } - else { - stat = stat.replaceAll("_", " "); + + stat = stat.replaceAll("_", " "); + stat = stat.trim(); + + if (hint){ + out += "
  • " + stat + "" + value + unit + "
  • "; + } else { + out += "
  • " + stat + "" + value + unit + "
  • "; } - out += "
  • " + stat + "" + value + unit + "
  • "; } catch (e) { warnlog(e); } @@ -9374,9 +9493,10 @@ function processMeshcastStats(UUID){ if (stat.id in session.rpcs[UUID].stats){ session.rpcs[UUID].stats[stat.id]._trackID = stat.trackIdentifier; - session.rpcs[UUID].stats[stat.id].Buffer_Delay_in_ms = parseInt(1000*(parseFloat(stat.jitterBufferDelay) - session.rpcs[UUID].stats[stat.id]._jitter_delay)/(parseInt(stat.jitterBufferEmittedCount) - session.rpcs[UUID].stats[stat.id]._jitter_count)) || 0; + session.rpcs[UUID].stats[stat.id].Jitter_Buffer_ms = parseInt(1000*(parseFloat(stat.jitterBufferDelay) - session.rpcs[UUID].stats[stat.id]._jitter_delay)/(parseInt(stat.jitterBufferEmittedCount) - session.rpcs[UUID].stats[stat.id]._jitter_count)) || 0; session.rpcs[UUID].stats[stat.id]._jitter_delay = parseFloat(stat.jitterBufferDelay) || 0; session.rpcs[UUID].stats[stat.id]._jitter_count = parseInt(stat.jitterBufferEmittedCount) || 0; + if ("frameWidth" in stat){ if ("frameHeight" in stat){ session.rpcs[UUID].stats[stat.id].Resolution = stat.frameWidth+" x "+stat.frameHeight; @@ -9388,7 +9508,7 @@ function processMeshcastStats(UUID){ session.rpcs[UUID].stats[stat.id] = {}; session.rpcs[UUID].stats[stat.id]._jitter_delay = parseFloat(stat.jitterBufferDelay) || 0; session.rpcs[UUID].stats[stat.id]._jitter_count = parseInt(stat.jitterBufferEmittedCount) || 0; - session.rpcs[UUID].stats[stat.id].Buffer_Delay_in_ms = 0; + session.rpcs[UUID].stats[stat.id].Jitter_Buffer_ms = 0; session.rpcs[UUID].stats[stat.id]._trackID = stat.trackIdentifier; if (stat.kind && stat.kind=="audio"){ @@ -9427,10 +9547,11 @@ function processMeshcastStats(UUID){ session.rpcs[UUID].stats[trackID]._trackID = stat.trackIdentifier; } if ("jitterBufferDelay" in stat){ - session.rpcs[UUID].stats[trackID].Buffer_Delay_in_ms = parseInt(1000*(parseFloat(stat.jitterBufferDelay) - session.rpcs[UUID].stats[trackID]._jitter_delay_2)/(parseInt(stat.jitterBufferEmittedCount) - session.rpcs[UUID].stats[trackID]._jitter_count_2)) || 0; + session.rpcs[UUID].stats[trackID].Jitter_Buffer_ms = parseInt(1000*(parseFloat(stat.jitterBufferDelay) - session.rpcs[UUID].stats[trackID]._jitter_delay_2)/(parseInt(stat.jitterBufferEmittedCount) - session.rpcs[UUID].stats[trackID]._jitter_count_2)) || 0; session.rpcs[UUID].stats[trackID]._jitter_delay_2 = parseFloat(stat.jitterBufferDelay) || 0; session.rpcs[UUID].stats[trackID]._jitter_count_2 = parseInt(stat.jitterBufferEmittedCount) || 0; } + if ("frameWidth" in stat){ if ("frameHeight" in stat){ session.rpcs[UUID].stats[trackID].Resolution = stat.frameWidth+" x "+stat.frameHeight; @@ -10438,7 +10559,6 @@ function updateLocalStats(){ } - try{ var totalCon = Object.keys(session.pcs).length || 0; var headerStats = "🔗 "; @@ -10465,6 +10585,7 @@ function updateLocalStats(){ session.info.out.v = totalVideo; session.info.out.a = totalAudio; session.info.out.c = totalCon; + session.info.out.s = totalScenes; changed = true; } else { if (session.info.out.a !== totalAudio){ @@ -10481,6 +10602,12 @@ function updateLocalStats(){ } session.info.out.c = totalCon; } + if (session.info.out.s !== totalScenes){ + if (session.info.out.s){ + changed = true; // update if I'm not the first one + } + session.info.out.s = totalScenes; + } } } catch(e){} //session.info.out = {}; @@ -10789,7 +10916,6 @@ function toggleSpeakerMute(apply = false) { // TODO: I need to have this be MUTE } } } - } for (var UUID in session.rpcs) { @@ -11648,6 +11774,11 @@ function getDetailedState(sid=false){ streamList[session.streamID].videoVisible = session.videoElement && session.videoElement.checkVisibility(); streamList[session.streamID].speakerMuted = session.speakerMuted; streamList[session.streamID].position = null; + streamList[session.streamID].meshcast = session.meshcast; + if (session.info && session.info.out){ + streamList[session.streamID].outbound = session.info.out; + } + if (session.showDirector && session.director){ var child = document.getElementById('container_director'); @@ -12661,10 +12792,24 @@ function directVolume(ele) { // NOT USED ANYMORE function applyMuteState(UUID){ // this is the mute state of PLAYBACK audio; not the microphone or outbound. if (!(UUID in session.rpcs)){return "UUID not found";} var muteOutcome = session.rpcs[UUID].mutedState || session.rpcs[UUID].mutedStateMixer || session.rpcs[UUID].mutedStateScene || session.speakerMuted || session.rpcs[UUID].bandwidthMuted; + + if (!muteOutcome && (session.noaudio !== false)){ + if (session.noaudio===true){ + muteOutcome = true; + } else if (session.noaudio.length){ + if (("streamID" in session.rpcs[UUID].streamID) && session.rpcs[UUID].streamID && !session.noaudio.includes(session.rpcs[UUID].streamID)){ + muteOutcome = true; + } + } else { + muteOutcome = true; + } + } + if (session.rpcs[UUID].videoElement){ if (session.rpcs[UUID].videoElement && session.rpcs[UUID].videoElement.usermuted===true){return "usermuted true";} session.rpcs[UUID].videoElement.muted = muteOutcome; } + // session.scene return muteOutcome; } @@ -12970,7 +13115,7 @@ async function publishScreen() { setupClosedCaptions(); }, 1000); } - //session.screenShareState=true; + if (!session.cleanOutput){ getById("mutebutton").classList.remove("hidden"); getById("mutespeakerbutton").classList.remove("hidden"); @@ -17250,6 +17395,11 @@ function gotDevices(deviceInfos, miconly=false) { log(deviceInfos); try { + if (Firefox && !FirefoxEnumerated){ + if (session.streamSrc && session.streamSrc.getTracks().length){ + FirefoxEnumerated=true; + } + } var option = document.createElement('input'); option.type = "checkbox"; @@ -18251,8 +18401,7 @@ function gotDevices2(deviceInfos) { if (!(getById('audioSource3').querySelectorAll("input[data-type='screen']").length)){ if (session.screenShareState){ session.screenShareState = false; - pokeIframeAPI("screen-share-state", false); - + pokeIframeAPI('screen-share-state', session.screenShareState, null, session.streamID); notifyOfScreenShare(); //session.refreshScale(); } @@ -19433,8 +19582,8 @@ function notifyOfScreenShare(){ } var beforeScreenShare = null; // video -var screenShareAudioTrack = null; -async function toggleScreenShare(reload = false) { //////////////////////////// +var screenShareAudioTrack = null; +async function toggleScreenShare(reload = false) { /// &sstype=1 var quality = session.quality_ss; @@ -19453,14 +19602,12 @@ async function toggleScreenShare(reload = false) { //////////////////////////// await grabScreen(quality, true, true).then(res => { if (res != false) { session.screenShareState = true; - + pokeIframeAPI('screen-share-state', session.screenShareState, null, session.streamID); notifyOfScreenShare(); getById("screensharebutton").classList.add("green"); getById("screensharebutton").ariaPressed = "true"; enumerateDevices().then(gotDevices2).then(function() {}); - - pokeIframeAPI("screen-share-state", true); } }); @@ -19470,7 +19617,7 @@ async function toggleScreenShare(reload = false) { //////////////////////////// await grabScreen(quality, true, true).then(res => { if (res != false) { session.screenShareState = true; - + pokeIframeAPI('screen-share-state', session.screenShareState, null, session.streamID); notifyOfScreenShare(); //session.refreshScale(); @@ -19492,8 +19639,7 @@ async function toggleScreenShare(reload = false) { //////////////////////////// } else { // removing a screen . session.screenShareState already true true ///////////////////////////////// session.screenShareState = false; - pokeIframeAPI("screen-share-state", false); - + pokeIframeAPI('screen-share-state', session.screenShareState, null, session.streamID); notifyOfScreenShare(); if (!session.streamSrc){ @@ -20159,8 +20305,7 @@ async function grabScreen(quality = 0, audio = true, videoOnEnd = false) { } session.screenShareState = false; - pokeIframeAPI("screen-share-state", false); - + pokeIframeAPI('screen-share-state', session.screenShareState, null, session.streamID); notifyOfScreenShare(); @@ -20204,8 +20349,7 @@ async function grabScreen(quality = 0, audio = true, videoOnEnd = false) { session.applyIsolatedChat(); applyMirror(true); - - pokeIframeAPI('local-screen-capture-event'); + return true; }).catch(function(err) { @@ -20906,6 +21050,7 @@ async function grabVideo(quality = 0, eleName = 'previewWebcam', selector = "sel grabVideoUserMediaTimeout = setTimeout(function(gumID, callback2) { if (getUserMediaRequestID !== gumID) {return;} // cancel navigator.mediaDevices.getUserMedia(constraints).then(function(stream) { + if (getUserMediaRequestID !== gumID) { warnlog("GET USER MEDIA CALL HAS EXPIRED"); stream.getTracks().forEach(function(track) { @@ -20917,8 +21062,6 @@ async function grabVideo(quality = 0, eleName = 'previewWebcam', selector = "sel } log("adding video tracks 2412"); - //checkBasicStreamsExist(); - stream.getVideoTracks().forEach(function(track) { try{ @@ -20950,6 +21093,13 @@ async function grabVideo(quality = 0, eleName = 'previewWebcam', selector = "sel } }); + if (Firefox && !FirefoxEnumerated){ + if (session.streamSrc && session.streamSrc.getTracks().length){ + FirefoxEnumerated=true; + enumerateDevices().then(gotDevices); + } + } + updateRenderOutpipe(); // senderAudioUpdate @@ -21220,7 +21370,7 @@ function updateRenderOutpipe(){ // video only. } else { toggleVideoMute(true); } - pushOutVideoTrack(track) + pushOutVideoTrack(track); // video only }); } else { var msg = {}; @@ -21234,7 +21384,7 @@ function updateRenderOutpipe(){ // video only. track = applyEffects(track); // updates with the correct track session.streamSrc session.videoElement.srcObject.addTrack(track); toggleVideoMute(true); - pushOutVideoTrack(track) + pushOutVideoTrack(track); // video only }); } } @@ -21242,21 +21392,25 @@ function updateRenderOutpipe(){ // video only. function pushOutVideoTrack(track){ log("pushOutVideoTrack"); + + pokeIframeAPI('push-video-track', track.id, false, session.streamID); // (action, value = null, UUID = null, SID=null) + if (session.chunked){ for (UUID in session.pcs) { - session.chunkedStream(UUID); // make sure we check that this connection allows video / audio + session.chunkedStream(UUID); // I need to update chunkedStream with the current track? If sstype=3, then skip this } return; } - if (session.audioContentHint && (track.kind === "audio")){ + if (session.audioContentHint && (track.kind === "audio")){ // why am I pushing an audio track? + errorlog("this shouldn't occur, since only video tracks are expected"); try { track.contentHint = session.audioContentHint; } catch(e){ errorlog(e); } } - if (session.screenShareState && session.screenshareContentHint && (track.kind === "video")){ + if (session.screenShareState && session.screenshareContentHint && (track.kind === "video")){ // I need to check if this is actually a screenshare before setting the hint (sstype=3) try { track.contentHint = session.screenshareContentHint; } catch(e){ @@ -21447,6 +21601,13 @@ async function grabAudio(selector = "#audioSource", trackid = null, override = f } } catch(e){errorlog(e);} + if (Firefox && !FirefoxEnumerated){ + if (session.streamSrc && session.streamSrc.getTracks().length){ + FirefoxEnumerated=true; + enumerateDevices().then(gotDevices); + } + } + if (callback){ callback(); } @@ -22156,7 +22317,7 @@ async function press2talk(clean = false) { if (session.audioDevice===0){ constraint.audio = false; } - requestBasicPermissions(constraint, function(){ + requestBasicPermissions(constraint, function(){ log("requestBasicPermissions done"); enumerateDevices().then(gotDevices).then(async function() { log("enumerateDevices+gotDevices complete"); @@ -22740,18 +22901,12 @@ async function publishScreen2(constraints, audioList=[], audio=true, overrideFra /// RETURN stream for preview? rather than jumping right in. session.screenShareState=true; - - notifyOfScreenShare(); + pokeIframeAPI('screen-share-state', session.screenShareState, null, session.streamID); + notifyOfScreenShare(); try { stream.getVideoTracks()[0].onended = function () { - toggleScreenShare(); - /* session.screenShareState=false; - pokeIframeAPI("screen-share-state", false); - var data = {}; - data.screenShareState = session.screenShareState; - session.sendMessage(data);*/ - + toggleScreenShare(); }; } catch(e){log("No Video selected; screensharing?");} @@ -23011,8 +23166,8 @@ async function publishScreen2(constraints, audioList=[], audio=true, overrideFra session.seeding=true; session.seedStream(); - pokeIframeAPI('started-screenshare'); // depreciated - pokeIframeAPI('screen-share', true); + //pokeIframeAPI('started-screenshare'); // depreciated + pokeIframeAPI('screen-share-state', true, null, session.streamID); // (action, value = null, UUID = null, SID=null) if (session.autorecord || session.autorecordlocal){ log("AUTO RECORD START"); @@ -23036,8 +23191,7 @@ async function publishScreen2(constraints, audioList=[], audio=true, overrideFra if ((err.name == "NotAllowedError") || (err.name == "PermissionDeniedError")){ // User Stopped it. (is this next part needed??) session.screenShareState=false; - pokeIframeAPI("screen-share-state", false); - + pokeIframeAPI('screen-share-state', session.screenShareState, null, session.streamID); notifyOfScreenShare(); if (macOS){ @@ -23485,7 +23639,7 @@ session.publishFile = function(ele, event){ // webcam stream is used to generate var tracks = session.streamSrc.getVideoTracks(); if (tracks.length){ - pushOutVideoTrack(tracks[0]); + pushOutVideoTrack(tracks[0]); // video only } var tracks = session.streamSrc.getAudioTracks(); senderAudioUpdate(); @@ -31674,35 +31828,35 @@ function soloLinkGeneratorInit(UUID){ } function initRecordingImpossible(UUID){ - var elements = document.querySelectorAll('[data-action-type="mute-guest"][data--u-u-i-d="'+UUID+'"]'); - if (elements[0]){ - elements[0].disabled = true; - elements[0].title = miscTranslations["Audio processing is disabled with this guest. Can't mute or change volume"]; + var ele = document.querySelectorAll('[data-action-type="mute-guest"][data--u-u-i-d="'+UUID+'"]'); + if (ele){ + ele.disabled = true; + ele.title = miscTranslations["Audio processing is disabled with this guest. Can't mute or change volume"]; } - var elements = document.querySelectorAll('[data-action-type="volume"][data--u-u-i-d="'+UUID+'"]'); - if (elements[0]){ - elements[0].disabled = true; - elements[0].title = title = miscTranslations["Audio processing is disabled with this guest. Can't mute or change volume"]; - elements[0].style.opacity = 0.2; + var ele = document.querySelectorAll('[data-action-type="volume"][data--u-u-i-d="'+UUID+'"]'); + if (ele){ + ele.disabled = true; + ele.title = title = miscTranslations["Audio processing is disabled with this guest. Can't mute or change volume"]; + ele.style.opacity = 0.2; } } function initAudioButtons(audioGain, UUID){ if (audioGain===0){ - var elements = document.querySelectorAll('[data-action-type="mute-guest"][data--u-u-i-d="'+UUID+'"]'); - if (elements[0]){ - elements[0].value = 1; - elements[0].classList.add("pressed"); elements[0].ariaPressed = "true"; - elements[0].children[1].innerHTML = miscTranslations["unmute-guest"]; + var ele = document.querySelector('[data-action-type="mute-guest"][data--u-u-i-d="'+UUID+'"]'); + if (ele){ + ele.value = 1; + ele.classList.add("pressed"); ele.ariaPressed = "true"; + //ele.title = miscTranslations["unmute-guest"]; session.rpcs[UUID].directorMutedState = 1; } pokeIframeAPI("director-mute-state", true, UUID); } else { - var elements = document.querySelectorAll('[data-action-type="volume"][data--u-u-i-d="'+UUID+'"]'); - if (elements[0]){ - elements[0].value = audioGain; + var ele = document.querySelector('[data-action-type="volume"][data--u-u-i-d="'+UUID+'"]'); + if (ele){ + ele.value = audioGain; session.rpcs[UUID].directorVolumeState = audioGain; - remoteVolumeUI(elements[0]); + remoteVolumeUI(ele); } } } @@ -35375,7 +35529,7 @@ async function createSecondStream2(UUID){ var screenshareTracks = {}; var firsttime = true; -async function createSecondStream() { //////////////////////////// +async function createSecondStream() { //////////////////////////// &sstype=3 ? if (session.screenShareState == false) { // adding a screen var video = {} @@ -35555,7 +35709,9 @@ async function createSecondStream() { //////////////////////////// session.screenShareState = true; - session.screenStream = stream; + session.screenStream = stream; + pokeIframeAPI('screen-share-state', session.screenShareState, null, session.streamID); + //if (!session.screenVideoElement){ // session.screenVideoElement = createVideoElement() //} @@ -35792,6 +35948,7 @@ function stopSecondScreenshare(){ }); session.screenStream = false; session.screenShareState = false; + pokeIframeAPI('screen-share-state', session.screenShareState, null, session.streamID); getById("screensharebutton").classList.remove("green"); getById("screensharebutton").ariaPressed = "false"; @@ -35804,7 +35961,6 @@ function stopSecondScreenshare(){ getById("screenshare3button").classList.remove("green"); getById("screenshare3button").ariaPressed = "false"; getById("screenshare3button").title = miscTranslations["share-a-screen"]; - pokeIframeAPI("screen-share-state", false); setTimeout(function(){ updateMixer(); diff --git a/main.css b/main.css index 6fe5c40..f102fe4 100644 --- a/main.css +++ b/main.css @@ -2134,6 +2134,9 @@ div#chatBody a { margin:20px 12% 0 2%; } } +#popupSelector_user_settings{ + margin-top: 10px; +} #popupSelector_user_settings label{ color:white; diff --git a/main.js b/main.js index c7deea2..2d4d2d6 100644 --- a/main.js +++ b/main.js @@ -2426,7 +2426,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s session.noaudio = urlParams.get('noaudio') || urlParams.get('na') || urlParams.get('hideaudio'); - if (!(session.noaudio)) { + if (!session.noaudio) { session.noaudio = []; } else { session.noaudio = session.noaudio.split(","); @@ -4309,7 +4309,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s }, session.waitImageTimeout); } - log("auto playing"); + log("auto request videos"); if ((iPad || iOS) && navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1 && SafariVersion > 13) { // Modern iOS doesn't need pop up play(); } else if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { // Safari on Desktop does require pop up @@ -4339,7 +4339,6 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } catch (e) { errorlog(e); }; - } hideHomeCheck(); diff --git a/mixer.html b/mixer.html index 4ec8cc9..0c474f7 100644 --- a/mixer.html +++ b/mixer.html @@ -1160,6 +1160,8 @@ var syncOBS = false; var showDirector = true; + var currentOBSState = false; + if (urlParams.has('password') || urlParams.has('pass') || urlParams.has('pw') || urlParams.has('p')) { password = urlParams.get('password') || urlParams.get('pass') || urlParams.get('pw') || urlParams.get('p'); } @@ -2421,29 +2423,6 @@ changeAspectRatio(aspectRatio,false); } - ///var outputWindow = document.createElement("div"); - //outputWindow.innerHTML = "event: "+e.data.action+"
    "; - //outputWindow.style.border="1px dotted black"; - //iframeContainer.appendChild(outputWindow); - //console.log(e.data.action); - - - - - - - - - - - - - - - - - - // view-connection if (e.data.action === "slot-updated"){ for (var i in guestPositions){ @@ -2456,83 +2435,112 @@ remoteActivate(false, lastLayoutRaw); } } - } - if (e.data.action === "layout-index"){ - if ("value" in e.data){ - var idx = parseInt(e.data.value) || 0; - if (!idx){ - var ele = document.getElementById("automix"); - } else { - var ele = document.querySelectorAll("#containermenu .canvasContainer")[idx-1]; + + if (e.data.action === "layout-index"){ + if ("value" in e.data){ + var idx = parseInt(e.data.value) || 0; + if (!idx){ + var ele = document.getElementById("automix"); + } else { + var ele = document.querySelectorAll("#containermenu .canvasContainer")[idx-1]; + } + + var layoutButtons = document.querySelectorAll(".pressed"); + for (var i = 0;icanvas"); + + for (var i=0;i @@ -3632,7 +3640,7 @@ function setobsSceneName(){ var obsSceneName = document.getElementById("canvas").obsSceneName || ""; - var input = prompt("Enter the OBS scene you want to trigger\n\n(To use, also be sure to enable this feature in the mixer settings and enable permissions in the OBS browser source)", obsSceneName); + var input = prompt("Enter the OBS scene you want to link this scene to.\n\nWhen changing layouts it will auto-select the linked OBS scene, and vice versas.\n\nTo activate the syncing you also need to enable this feature in the mixer settings and enable permissions in the OBS browser source.", obsSceneName); if (input !==null){ document.getElementById("canvas").obsSceneName = input; } diff --git a/webrtc.js b/webrtc.js index cf4082e..40d82f4 100644 --- a/webrtc.js +++ b/webrtc.js @@ -6,4 +6,4 @@ * No warranty, explicit or implicit, provided. * */ -var _0x32b046=_0x3f0b;(function(_0x372278,_0x53bc61){var _0x264a48=_0x3f0b,_0x3a5c14=_0x372278();while(!![]){try{var _0x3ae52e=parseInt(_0x264a48(0x31f))/0x1+parseInt(_0x264a48(0x4d5))/0x2+parseInt(_0x264a48(0x420))/0x3*(parseInt(_0x264a48(0x455))/0x4)+parseInt(_0x264a48(0x52f))/0x5*(parseInt(_0x264a48(0x839))/0x6)+-parseInt(_0x264a48(0x1b2))/0x7*(parseInt(_0x264a48(0x854))/0x8)+parseInt(_0x264a48(0x6b8))/0x9*(parseInt(_0x264a48(0x8d9))/0xa)+-parseInt(_0x264a48(0x2f2))/0xb*(parseInt(_0x264a48(0x507))/0xc);if(_0x3ae52e===_0x53bc61)break;else _0x3a5c14['push'](_0x3a5c14['shift']());}catch(_0xacfc8e){_0x3a5c14['push'](_0x3a5c14['shift']());}}}(_0x3ad2,0x94f01));function log(_0x552271){var _0x1d7174=_0x3f0b;if(debugSocket){if(debugSocket[_0x1d7174(0x5fc)]===debugSocket[_0x1d7174(0x868)])for(var _0x27fe26=0x0;_0x27fe26{var _0x3340fe=_0x414c6c;try{if(session['forceTcpMode']&&_0x5a887a[_0x3340fe(0xc9)]){}else _0x47818e[_0x3340fe(0x769)](_0x5a887a);}catch(_0x56a78c){errorlog(_0x56a78c);}});if(isIFrame&&_0x32d7b7[_0x414c6c(0x378)]&&session[_0x414c6c(0x818)]&&!session['view'])pokeIframeAPI(_0x414c6c(0x63b),_0x32d7b7[_0x414c6c(0x378)]);else!session['speedtest']&&setStorage('turnlist',_0x32d7b7[_0x414c6c(0x599)],0x1);})['catch'](function(_0x4d71b9){var _0x4a3107=_0x4d0d5f;warnlog(_0x4d71b9),_0x47818e=[{'username':_0x4a3107(0x81e),'credential':_0x4a3107(0x380),'urls':['turns:www.turn.obs.ninja:443'],'tz':0x12c,'udp':![],'locale':_0x4a3107(0x633)},{'username':_0x4a3107(0x81e),'credential':_0x4a3107(0x380),'urls':[_0x4a3107(0x116)],'tz':0x12c,'udp':!![],'locale':_0x4a3107(0x633)},{'username':_0x4a3107(0x27d),'credential':_0x4a3107(0x572),'urls':[_0x4a3107(0x62b)],'tz':0x1e0,'udp':!![],'locale':_0x4a3107(0xbf)},{'username':'vdoninja','credential':_0x4a3107(0x4b9),'urls':[_0x4a3107(0x97e)],'tz':-0x46,'udp':!![],'locale':_0x4a3107(0x840)},{'username':_0x4a3107(0x83f),'credential':_0x4a3107(0x54f),'urls':['turn:turn-eu2.obs.ninja:3478'],'tz':-0x3c,'udp':!![],'locale':_0x4a3107(0xf1)},{'username':'steve','credential':_0x4a3107(0x380),'urls':[_0x4a3107(0x38f)],'tz':-0x3c,'udp':![],'locale':_0x4a3107(0x914)},{'username':_0x4a3107(0x81e),'credential':'setupYourOwnPlease','urls':['turn:turn-eu1.vdo.ninja:3478'],'tz':-0x3c,'udp':!![],'locale':_0x4a3107(0x914)},{'username':_0x4a3107(0x27d),'credential':'IchBinSteveDerNinja','urls':[_0x4a3107(0x4cb)],'tz':-0x3c,'udp':!![],'locale':_0x4a3107(0x988)},{'username':'vdoninja','credential':_0x4a3107(0x37f),'urls':[_0x4a3107(0x100)],'tz':-0x3c,'udp':![],'locale':_0x4a3107(0x988)},{'username':_0x4a3107(0x27d),'credential':_0x4a3107(0x686),'urls':[_0x4a3107(0x2aa)],'tz':0x12c,'udp':!![],'locale':'use1'}],_0x47818e=processTURNs(_0x47818e);}),!session[_0x4d0d5f(0xda)]&&(session[_0x4d0d5f(0xda)]=[]),session[_0x4d0d5f(0x4fb)]={'iceServers':session['stunServers'],'sdpSemantics':_0x4d0d5f(0x501)},session[_0x4d0d5f(0x933)]&&(session[_0x4d0d5f(0x4fb)]['iceTransportPolicy']=_0x4d0d5f(0x20e)),!_0x47818e&&(_0x47818e=[]),session[_0x4d0d5f(0x4fb)][_0x4d0d5f(0x91a)]=session['configuration'][_0x4d0d5f(0x91a)]['concat'](_0x47818e),log(_0x4d0d5f(0x593)),!![];}var TURNPromise=null;async function chooseBestTURN(){var _0x3c4213=_0x32b046;if(session[_0x3c4213(0x4fb)])return;return!TURNPromise?TURNPromise=getTURNList():warnlog(_0x3c4213(0x348)),await TURNPromise;}var WebRTC={};WebRTC['Media']=(function(){var _0x1da8c6=_0x32b046,_0x237e41={};function _0x32c04a(){var _0x30ffb4=_0x3f0b,_0x199817,_0x5aab1e,_0x354ee6=new Promise((_0x2dcae7,_0x205459)=>{_0x199817=_0x2dcae7,_0x5aab1e=_0x205459;});return _0x354ee6['resolve']=_0x199817,_0x354ee6[_0x30ffb4(0x5c2)]=_0x5aab1e,_0x354ee6;}_0x237e41[_0x1da8c6(0x1f3)]=function(_0x1fce29=0x7){var _0x33b315=_0x1da8c6,_0x41d525='',_0x23115c=_0x33b315(0x25d);for(var _0x1d4370=0x0;_0x1d4370<_0x1fce29;_0x1d4370++){_0x41d525+=_0x23115c[_0x33b315(0x83a)](Math[_0x33b315(0x28b)](Math[_0x33b315(0x375)]()*_0x23115c[_0x33b315(0x860)]));}try{_0x41d525=_0x41d525[_0x33b315(0x765)]('AD',_0x33b315(0x8a8)),_0x41d525=_0x41d525['replaceAll']('Ad',_0x33b315(0x82c)),_0x41d525=_0x41d525[_0x33b315(0x765)]('ad',_0x33b315(0x6b2)),_0x41d525=_0x41d525[_0x33b315(0x765)]('aD',_0x33b315(0x87f));}catch(_0x4aa1e2){errorlog(_0x4aa1e2);}return log(_0x41d525),_0x41d525;},_0x237e41[_0x1da8c6(0x665)]=function(_0x198375=0x7){var _0x174230=_0x1da8c6,_0x2d0cb4='',_0x270b80=[_0x174230(0x908),'of','to',_0x174230(0x51b),'a','in','is','it',_0x174230(0x609),_0x174230(0x3bd),'he','was',_0x174230(0x930),'on',_0x174230(0x82a),_0x174230(0xe3),'as','I',_0x174230(0x889),_0x174230(0x532),'be','at',_0x174230(0x4f2),_0x174230(0x62f),_0x174230(0xe9),_0x174230(0x800),'or',_0x174230(0xf9),'by',_0x174230(0x7ab),_0x174230(0x6c6),_0x174230(0x2c2),_0x174230(0x1c3),'we',_0x174230(0x66b),_0x174230(0x544),_0x174230(0x23e),_0x174230(0x6ea),_0x174230(0x238),_0x174230(0x349),_0x174230(0x3d2),'up',_0x174230(0x324),_0x174230(0x1f7),_0x174230(0x142),_0x174230(0x813),'an',_0x174230(0x25e),'she',_0x174230(0x6a3),'do',_0x174230(0x851),_0x174230(0x8e8),'if',_0x174230(0x108),_0x174230(0x879),'about','many',_0x174230(0x608),'them',_0x174230(0x548),_0x174230(0x8e7),'like','so',_0x174230(0x1cd),_0x174230(0x2b7),_0x174230(0x125),_0x174230(0x30c),_0x174230(0x450),_0x174230(0x576),_0x174230(0x604),_0x174230(0x95f),'has',_0x174230(0x912),'more',_0x174230(0x2bd),_0x174230(0x6bc),'go',_0x174230(0x6a8),_0x174230(0x3d9),_0x174230(0x16a),_0x174230(0x4f1),'no',_0x174230(0x29a),_0x174230(0x2ba),'my','over','know',_0x174230(0x752),_0x174230(0x3c5),_0x174230(0x4f4),_0x174230(0x43f),_0x174230(0x243),'may','down',_0x174230(0x3df),'been',_0x174230(0x2ac),'find',_0x174230(0x3d0),'new','work','part',_0x174230(0x8e2),_0x174230(0x7c3),_0x174230(0x4e6),'made',_0x174230(0x86f),'where','after',_0x174230(0x8f9),_0x174230(0x8f5),_0x174230(0x583),_0x174230(0x4ab),_0x174230(0x7ce),'year',_0x174230(0x7f2),_0x174230(0x531),_0x174230(0x7ba),_0x174230(0x666),'me',_0x174230(0x139),_0x174230(0x788),_0x174230(0x199),_0x174230(0x6c5),_0x174230(0x411),'through',_0x174230(0x799),_0x174230(0x3da),_0x174230(0x14d),_0x174230(0xfd),'think',_0x174230(0x677),_0x174230(0x31b),_0x174230(0x7e4),_0x174230(0x227),'differ',_0x174230(0x904),_0x174230(0x2df),_0x174230(0x49b),_0x174230(0x336),_0x174230(0x19f),_0x174230(0x92f),_0x174230(0x94a),_0x174230(0x23a),_0x174230(0x981),_0x174230(0x48e),'same',_0x174230(0x416),_0x174230(0x166),'set','three',_0x174230(0x5cb),_0x174230(0x629),'well',_0x174230(0x19a),_0x174230(0x982),_0x174230(0x65b),_0x174230(0x617),_0x174230(0x2bb),'home',_0x174230(0x983),'hand','port','large',_0x174230(0x86c),_0x174230(0x918),_0x174230(0xb1),_0x174230(0x187),_0x174230(0xe1),'must',_0x174230(0xf6),_0x174230(0xcf),'such',_0x174230(0xaa),_0x174230(0xb2),_0x174230(0x72b),_0x174230(0x102),_0x174230(0x72d),_0x174230(0x5a8),_0x174230(0x256),_0x174230(0x832),_0x174230(0x2fb),'off',_0x174230(0x691),_0x174230(0x38c),'picture',_0x174230(0x96c),'us',_0x174230(0xd1),_0x174230(0x24b),'point','mother',_0x174230(0x60f),_0x174230(0x33f),'build','self','earth',_0x174230(0xb3),_0x174230(0x72a),_0x174230(0x270),_0x174230(0x3ef),_0x174230(0x35b),'should','country',_0x174230(0x5b8),_0x174230(0x2f0),'school','grow',_0x174230(0x4eb),_0x174230(0x7fc),_0x174230(0x1bb),'plant',_0x174230(0x3b4),_0x174230(0x404),_0x174230(0x4c9),_0x174230(0x3ce),_0x174230(0x8d6),_0x174230(0x98f),_0x174230(0x750),_0x174230(0x41d),_0x174230(0x92a),_0x174230(0x2d7),'let',_0x174230(0x3c6),'city',_0x174230(0x6af),_0x174230(0x586),_0x174230(0x213),'hard',_0x174230(0x63f),_0x174230(0x63c),'story','saw','far',_0x174230(0x1fb),'draw','left',_0x174230(0x828),_0x174230(0x5ca),_0x174230(0x68e),_0x174230(0x627),'press',_0x174230(0x33e),_0x174230(0x838),_0x174230(0x36d),_0x174230(0x89d),_0x174230(0x6ba),'north',_0x174230(0x8dc),_0x174230(0x510),'together','next',_0x174230(0xbc),_0x174230(0x37b),'begin',_0x174230(0x735),_0x174230(0x18b),_0x174230(0x559),_0x174230(0x2a8),_0x174230(0x56b),_0x174230(0x359),_0x174230(0x802),_0x174230(0x4e9),_0x174230(0xaf),'both',_0x174230(0x2b6),'often','letter',_0x174230(0x5e5),'mile','river',_0x174230(0x547),'feet',_0x174230(0xce),'second','book',_0x174230(0x4b8),_0x174230(0xa9),_0x174230(0x646),'eat',_0x174230(0x63a),_0x174230(0x13b),_0x174230(0x493),_0x174230(0x7f5),'fish','mountain',_0x174230(0x209),_0x174230(0x924),'base','hear',_0x174230(0x6e0),_0x174230(0x7d4),_0x174230(0x371),'watch',_0x174230(0x454),'face','wood','main','enough',_0x174230(0x415),_0x174230(0x1f0),_0x174230(0x303),_0x174230(0x48a),_0x174230(0x688),_0x174230(0x8c7),'ever',_0x174230(0xd3),_0x174230(0x5cd),_0x174230(0x1d9),_0x174230(0x26c),'talk',_0x174230(0x14f),_0x174230(0x8b7),_0x174230(0x810),_0x174230(0x1f9),_0x174230(0x8ba),_0x174230(0x21a),'pose','leave','song','measure',_0x174230(0x80c),'product',_0x174230(0x4b6),_0x174230(0x377),_0x174230(0x38b),_0x174230(0x341),_0x174230(0x483),'question',_0x174230(0x71e),'complete','ship',_0x174230(0x335),_0x174230(0xba),_0x174230(0x132),_0x174230(0x942),_0x174230(0x556),_0x174230(0x3e8),_0x174230(0x65d),_0x174230(0x526),_0x174230(0x3cb),'knew',_0x174230(0x5fd),_0x174230(0x6c9),_0x174230(0x498),_0x174230(0x4d8),'king','space','heard','best',_0x174230(0x1f2),_0x174230(0x82e),_0x174230(0x562),_0x174230(0x7df),_0x174230(0x7b1),_0x174230(0x4bc),'remember',_0x174230(0x55d),'early',_0x174230(0x44d),_0x174230(0x1aa),_0x174230(0x1e7),_0x174230(0x630),'reach',_0x174230(0x963),'verb','sing','listen',_0x174230(0x6ff),_0x174230(0x3b0),_0x174230(0x7fa),_0x174230(0x2a6),_0x174230(0x83d),_0x174230(0x7d6),_0x174230(0x1a2),_0x174230(0x231),_0x174230(0x345),_0x174230(0x7dd),_0x174230(0x506),_0x174230(0x49a),_0x174230(0x884),_0x174230(0x391),_0x174230(0x938),_0x174230(0x39a),'love',_0x174230(0x16e),_0x174230(0x31e),_0x174230(0x4e3),_0x174230(0x820),_0x174230(0x263),_0x174230(0x8c0),_0x174230(0x73c),_0x174230(0x69f),_0x174230(0x58c),'pull',_0x174230(0x66d),_0x174230(0x21d),_0x174230(0x812),'unit','power',_0x174230(0x44b),_0x174230(0x5e7),_0x174230(0x258),_0x174230(0x3d4),_0x174230(0x941),_0x174230(0x8f6),_0x174230(0x24e),_0x174230(0x44c),_0x174230(0x46f),_0x174230(0x48c),'wait',_0x174230(0x134),'figure',_0x174230(0x202),_0x174230(0x482),'noun','field',_0x174230(0x623),_0x174230(0x4cd),_0x174230(0xc6),_0x174230(0x3ac),_0x174230(0x4c5),_0x174230(0x2f7),_0x174230(0x8ff),_0x174230(0x6cb),_0x174230(0x778),_0x174230(0x5e2),_0x174230(0x30a),_0x174230(0x2e8),_0x174230(0x597),_0x174230(0x290),_0x174230(0x278),'oh','quick',_0x174230(0x971),_0x174230(0x1e9),_0x174230(0x5b0),_0x174230(0x2a1),'minute',_0x174230(0x65a),_0x174230(0x2b2),_0x174230(0x84d),_0x174230(0x817),_0x174230(0x678),'tail',_0x174230(0x490),_0x174230(0x32d),_0x174230(0x6b6),'inch',_0x174230(0x642),_0x174230(0x1a4),'course','stay',_0x174230(0x97a),_0x174230(0x6f2),'force',_0x174230(0x502),_0x174230(0x6ed),_0x174230(0x2f1),'surface',_0x174230(0x26b),_0x174230(0x70d),_0x174230(0x2d8),_0x174230(0x962),'system',_0x174230(0x2ca),_0x174230(0x718),'record',_0x174230(0x40e),'common',_0x174230(0x6f0),'possible',_0x174230(0x8b0),_0x174230(0x475),_0x174230(0x6e8),_0x174230(0x53e),_0x174230(0x438),_0x174230(0x3f5),_0x174230(0x52d),'ran',_0x174230(0x1ef),_0x174230(0x79d),_0x174230(0x5a6),_0x174230(0x921),'hot',_0x174230(0x6bd),'brought','heat',_0x174230(0x989),_0x174230(0x703),_0x174230(0x774),_0x174230(0x10b),_0x174230(0x287),_0x174230(0x6c1),'east',_0x174230(0x874),'language',_0x174230(0x895),_0x174230(0x1af),_0x174230(0x76f),_0x174230(0x1d1),_0x174230(0x5dc),_0x174230(0x8db),'heart','am',_0x174230(0x773),_0x174230(0x320),_0x174230(0xbb),_0x174230(0x205),_0x174230(0x847),_0x174230(0x65e),_0x174230(0x63d),_0x174230(0x729),_0x174230(0x4fc),_0x174230(0x379),'vary',_0x174230(0x130),_0x174230(0x602),_0x174230(0x68c),_0x174230(0x6d9),_0x174230(0x5c4),'matter',_0x174230(0x5df),_0x174230(0x647),_0x174230(0x5c0),_0x174230(0x156),'syllable',_0x174230(0x4a5),'perhaps',_0x174230(0x127),'sudden',_0x174230(0x551),_0x174230(0x7a6),_0x174230(0x7cc),'length','represent',_0x174230(0x38a),'subject',_0x174230(0x873),_0x174230(0xf7),_0x174230(0x23d),_0x174230(0x1a3),_0x174230(0x6fd),_0x174230(0x1ea),_0x174230(0x85f),_0x174230(0x169),'cell','believe',_0x174230(0x1c7),_0x174230(0x106),'sit',_0x174230(0x796),_0x174230(0x5ef),_0x174230(0x3fc),_0x174230(0x1b6),'train','sleep',_0x174230(0x8ea),'lone',_0x174230(0x7aa),_0x174230(0x452),_0x174230(0x7ee),_0x174230(0x1d6),_0x174230(0x85b),_0x174230(0x882),_0x174230(0x747),_0x174230(0x98c),_0x174230(0x805),_0x174230(0x26a),'sat',_0x174230(0x861),_0x174230(0x2dc),_0x174230(0x10e),_0x174230(0x282),'glass','grass',_0x174230(0x1c4),'job',_0x174230(0x41b),_0x174230(0x8ed),'visit',_0x174230(0x461),_0x174230(0xe7),_0x174230(0x331),_0x174230(0x8cb),_0x174230(0x4db),_0x174230(0x172),_0x174230(0x479),_0x174230(0x7a8),'bear',_0x174230(0x7da),_0x174230(0x4d7),_0x174230(0x55a),_0x174230(0x770),_0x174230(0x869),'strange',_0x174230(0x3ee),_0x174230(0x515),_0x174230(0x264),_0x174230(0x833),'village',_0x174230(0x4ca),_0x174230(0x8bd),_0x174230(0x6f1),_0x174230(0x683),_0x174230(0x91d),_0x174230(0x2a7),_0x174230(0x229),_0x174230(0x769),_0x174230(0x690),'paragraph',_0x174230(0x5f9),_0x174230(0x6ac),_0x174230(0x5ff),_0x174230(0x20d),_0x174230(0x394),_0x174230(0x7b9),'floor',_0x174230(0x485),'result',_0x174230(0x3e3),_0x174230(0x79c),_0x174230(0x953),_0x174230(0x193),_0x174230(0x7c9),'consider',_0x174230(0x334),_0x174230(0x312),_0x174230(0x767),'coast','copy',_0x174230(0x36b),_0x174230(0x233),_0x174230(0x6ae),_0x174230(0x8fe),_0x174230(0x97b),'roll','temperature',_0x174230(0x472),_0x174230(0x13d),_0x174230(0x7a2),_0x174230(0x24d),_0x174230(0x218),_0x174230(0x93f),'excite',_0x174230(0x560),_0x174230(0x7f9),_0x174230(0x260),_0x174230(0x4c8),_0x174230(0x620),_0x174230(0x23b),_0x174230(0x1f6),'case','middle',_0x174230(0x867),'son',_0x174230(0x986),_0x174230(0x72c),'scale','loud','spring','observe',_0x174230(0x246),_0x174230(0x4dc),_0x174230(0x881),_0x174230(0x4d4),_0x174230(0x5d6),_0x174230(0x107),_0x174230(0x613),'method','organ','pay',_0x174230(0x607),_0x174230(0x8be),_0x174230(0x3c8),_0x174230(0x634),_0x174230(0x6c3),_0x174230(0x1ee),_0x174230(0x76a),_0x174230(0x249),_0x174230(0x32c),'cool',_0x174230(0x990),_0x174230(0x91c),_0x174230(0x727),_0x174230(0xfa),_0x174230(0x2ea),_0x174230(0x56d),_0x174230(0x913),_0x174230(0x6f9),_0x174230(0x152),_0x174230(0x8a6),_0x174230(0x857),_0x174230(0x671),'smile',_0x174230(0x44f),_0x174230(0x670),_0x174230(0x81c),_0x174230(0x896),'trip',_0x174230(0x7a9),_0x174230(0x3ec),_0x174230(0x518),_0x174230(0x89a),_0x174230(0x7ff),_0x174230(0x2db),_0x174230(0x8f8),_0x174230(0x6e9),_0x174230(0x153),_0x174230(0x6a0),_0x174230(0x811),_0x174230(0x90b),_0x174230(0x892),_0x174230(0x58f),_0x174230(0x212),_0x174230(0x1c9),_0x174230(0x679),_0x174230(0x5b3),_0x174230(0x10a),_0x174230(0x47b),_0x174230(0x8a3),'bad',_0x174230(0x699),_0x174230(0x84a),_0x174230(0x296),_0x174230(0x626),_0x174230(0x95a),_0x174230(0x88b),_0x174230(0x242),_0x174230(0x542),'wire','cost',_0x174230(0x2a9),_0x174230(0x39b),'wear',_0x174230(0x6ee),_0x174230(0x2c1),'sent',_0x174230(0x70b),_0x174230(0x143),_0x174230(0x115),_0x174230(0x84b),_0x174230(0x60d),_0x174230(0x47a),_0x174230(0x3ba),_0x174230(0x6da),_0x174230(0x59d),_0x174230(0x5fe),_0x174230(0x8b2),'woman',_0x174230(0x20a),'practice',_0x174230(0x89c),_0x174230(0x6df),_0x174230(0x2e7),_0x174230(0x1fc),_0x174230(0x8cd),_0x174230(0xb8),'whose',_0x174230(0x217),_0x174230(0x467),'character',_0x174230(0x7d8),'caught',_0x174230(0x558),_0x174230(0x136),_0x174230(0x74e),_0x174230(0x45c),_0x174230(0x946),_0x174230(0x7b8),_0x174230(0xf3),_0x174230(0x619),'electric',_0x174230(0x92d),'crop',_0x174230(0x5e8),_0x174230(0x5b2),_0x174230(0x147),_0x174230(0x5dd),_0x174230(0x557),_0x174230(0x605),_0x174230(0x83c),_0x174230(0x457),_0x174230(0x8df),_0x174230(0x2d2),_0x174230(0x6d7),_0x174230(0x317),_0x174230(0x53c),_0x174230(0x23c),_0x174230(0x54e),_0x174230(0x512),_0x174230(0x35e),'fruit',_0x174230(0x984),_0x174230(0x858),'soldier','process','operate',_0x174230(0x3b3),_0x174230(0x1d0),'sharp','wing',_0x174230(0x964),_0x174230(0x959),_0x174230(0x7e2),_0x174230(0x656),_0x174230(0x5ee),_0x174230(0x70f),_0x174230(0x2e0),_0x174230(0x806),_0x174230(0x4b1),'string',_0x174230(0x523),_0x174230(0x6b7),'meat',_0x174230(0x3c0),_0x174230(0x4da),_0x174230(0x2be),_0x174230(0x240),_0x174230(0x71b),_0x174230(0x97d),_0x174230(0x536),_0x174230(0x571),_0x174230(0x79e),_0x174230(0x863),_0x174230(0x696),_0x174230(0xe6),_0x174230(0x85d),_0x174230(0x5d8),'mine',_0x174230(0x3e0),_0x174230(0x1d2),_0x174230(0x777),_0x174230(0x31c),'search',_0x174230(0x733),_0x174230(0x920),_0x174230(0x2e1),_0x174230(0x932),'print','dead',_0x174230(0x2a2),_0x174230(0x93e),_0x174230(0x4e8),'current',_0x174230(0x4fa),_0x174230(0x57e),_0x174230(0x112),_0x174230(0x13e),_0x174230(0xc4),_0x174230(0x8c5),_0x174230(0x8a1),_0x174230(0x5ac),_0x174230(0x6e1),_0x174230(0x516),_0x174230(0x216),_0x174230(0x30d),_0x174230(0x357),_0x174230(0x466),_0x174230(0x937),'opposite',_0x174230(0x672),'shoe','shoulder',_0x174230(0x783),_0x174230(0x494),_0x174230(0x171),_0x174230(0x842),_0x174230(0x4de),'born','determine',_0x174230(0x808),_0x174230(0x436),_0x174230(0x45a),_0x174230(0x396),'level',_0x174230(0xef),_0x174230(0xd8),_0x174230(0x42c),_0x174230(0x584),_0x174230(0x700),_0x174230(0x7fd),_0x174230(0x81d),_0x174230(0x935),_0x174230(0xc3),'select',_0x174230(0x925),_0x174230(0x8a0),_0x174230(0x90a),_0x174230(0x618),_0x174230(0x922),_0x174230(0x39e),_0x174230(0x846),_0x174230(0x133),_0x174230(0x280),'anger',_0x174230(0x5af),_0x174230(0x34d),_0x174230(0x3de),_0x174230(0x283),_0x174230(0x67e),'pretty',_0x174230(0x537),_0x174230(0x2af),'season',_0x174230(0x73f),_0x174230(0x1d8),_0x174230(0x3a6),'thank',_0x174230(0x2dd),'match',_0x174230(0x67f),_0x174230(0x405),_0x174230(0x5ad),_0x174230(0x294),_0x174230(0x6b0),'sister',_0x174230(0x388),_0x174230(0x1cc),_0x174230(0x4be),_0x174230(0x6ad),_0x174230(0x1b5),_0x174230(0x5d2),_0x174230(0x7d7),'apple',_0x174230(0x5db),'led',_0x174230(0x35c),_0x174230(0x578),_0x174230(0x67b),'card',_0x174230(0xea),'rope',_0x174230(0x8d8),_0x174230(0x5ab),'dream',_0x174230(0x15a),'condition',_0x174230(0x342),'tool',_0x174230(0x6db),'basic',_0x174230(0x433),_0x174230(0x754),_0x174230(0x17d),_0x174230(0x1ba),_0x174230(0x948),_0x174230(0x48b),_0x174230(0x6f7),'track',_0x174230(0x628),_0x174230(0x1c1),'division',_0x174230(0x120),_0x174230(0x2b9),_0x174230(0xb5),_0x174230(0x155),_0x174230(0x64c),_0x174230(0x7e9),_0x174230(0x271),_0x174230(0x4bd),'glad',_0x174230(0x1ff),_0x174230(0x7eb),_0x174230(0x955),_0x174230(0x17c),_0x174230(0x225),_0x174230(0x445),_0x174230(0x673),'bar',_0x174230(0x92c),_0x174230(0x50d),_0x174230(0x66f),_0x174230(0x7ed),_0x174230(0x497),_0x174230(0x721),_0x174230(0x68b),'populate','chick','dear',_0x174230(0x950),_0x174230(0x59f),'drink',_0x174230(0x75e),_0x174230(0x54b),'speech',_0x174230(0xfe),_0x174230(0x40b),_0x174230(0x4ad),'motion',_0x174230(0x513),_0x174230(0xcc),_0x174230(0x87e),'meant',_0x174230(0x236),_0x174230(0x36e),_0x174230(0x724),'neck'];for(var _0xbec0f0=0x0;_0xbec0f0<0x2;_0xbec0f0++){try{var _0x2ae5a2=parseInt(Math[_0x174230(0x375)]()*0x3e8);_0x2d0cb4+=_0x270b80[_0x2ae5a2];}catch(_0x2a3bf5){}}var _0x295bd6=_0x174230(0x25d);_0x2d0cb4+=_0x295bd6[_0x174230(0x83a)](Math[_0x174230(0x28b)](Math['random']()*_0x295bd6['length']));while(_0x2d0cb4[_0x174230(0x860)]<_0x198375){_0x2d0cb4+=_0x295bd6['charAt'](Math[_0x174230(0x28b)](Math[_0x174230(0x375)]()*_0x295bd6[_0x174230(0x860)]));}try{_0x2d0cb4=_0x2d0cb4[_0x174230(0x765)]('AD','vDAv'),_0x2d0cb4=_0x2d0cb4[_0x174230(0x765)]('Ad',_0x174230(0x82c)),_0x2d0cb4=_0x2d0cb4[_0x174230(0x765)]('ad','vdav'),_0x2d0cb4=_0x2d0cb4[_0x174230(0x765)]('aD',_0x174230(0x87f));}catch(_0x8e44cd){errorlog(_0x8e44cd);}return log(_0x2d0cb4),_0x2d0cb4;},_0x237e41[_0x1da8c6(0x864)]='wss://api.vdo.ninja:443',_0x237e41['apiSocket']=null,_0x237e41[_0x1da8c6(0x1ad)]=![],_0x237e41[_0x1da8c6(0x60c)]=![],_0x237e41[_0x1da8c6(0x1a9)]=![],_0x237e41[_0x1da8c6(0x784)]=![],_0x237e41[_0x1da8c6(0x702)]=![],_0x237e41[_0x1da8c6(0x66e)]=!![],_0x237e41[_0x1da8c6(0x760)]=![],_0x237e41['animatedMoves']=0x64,_0x237e41[_0x1da8c6(0x27f)]=0x8,_0x237e41[_0x1da8c6(0x27c)]=![],_0x237e41[_0x1da8c6(0x468)]=![],_0x237e41[_0x1da8c6(0x1f4)]=![],_0x237e41['allowVideos']=![],_0x237e41['allowGraphs']=![],_0x237e41[_0x1da8c6(0x35d)]=![],_0x237e41[_0x1da8c6(0x7a1)]=![],_0x237e41[_0x1da8c6(0x311)]=![],_0x237e41[_0x1da8c6(0x8bf)]=![],_0x237e41[_0x1da8c6(0x459)]={},_0x237e41[_0x1da8c6(0x210)]=!![],_0x237e41[_0x1da8c6(0x140)]=null,_0x237e41[_0x1da8c6(0x59b)]=![],_0x237e41['autorecord']=![],_0x237e41[_0x1da8c6(0x3d7)]=![],_0x237e41[_0x1da8c6(0x763)]=![],_0x237e41['autostart']=![],_0x237e41['audioCtx']=new AudioContext(),_0x237e41['audioCtxOutbound']=![],_0x237e41['avatar']=![],_0x237e41['audioLatency']=![],_0x237e41[_0x1da8c6(0x668)]=null,_0x237e41[_0x1da8c6(0x824)]=null,_0x237e41[_0x1da8c6(0x3f0)]=null,_0x237e41[_0x1da8c6(0x7de)]=![],_0x237e41[_0x1da8c6(0x33a)]=![],_0x237e41[_0x1da8c6(0x570)]=![],_0x237e41[_0x1da8c6(0x220)]=![],_0x237e41[_0x1da8c6(0x5ed)]=![],_0x237e41[_0x1da8c6(0x7d2)]=![],_0x237e41[_0x1da8c6(0x8e6)]=![],_0x237e41[_0x1da8c6(0x3b1)]=![],_0x237e41[_0x1da8c6(0x823)]=![],_0x237e41['directorBlindButton']=![],_0x237e41[_0x1da8c6(0x653)]=0x0,_0x237e41[_0x1da8c6(0x154)]=0x0,_0x237e41[_0x1da8c6(0x698)]=_0x1da8c6(0x775),_0x237e41[_0x1da8c6(0x911)]=0x0,_0x237e41[_0x1da8c6(0x681)]=![],_0x237e41[_0x1da8c6(0x651)]=![],_0x237e41['bitrate']=![],_0x237e41[_0x1da8c6(0x179)]=![],_0x237e41['buffer']=![],_0x237e41[_0x1da8c6(0x34f)]=![],_0x237e41[_0x1da8c6(0x8c1)]=[],_0x237e41[_0x1da8c6(0x4f3)]=null,_0x237e41[_0x1da8c6(0x51f)]=![],_0x237e41[_0x1da8c6(0x327)]=![],_0x237e41['canvas']=null,_0x237e41[_0x1da8c6(0x848)]=null,_0x237e41[_0x1da8c6(0x8f0)]=null,_0x237e41[_0x1da8c6(0x549)]=![],_0x237e41['controlRoomBitrate']=![],_0x237e41[_0x1da8c6(0x94b)]=![],_0x237e41[_0x1da8c6(0x28d)]=![],_0x237e41[_0x1da8c6(0x1c0)]=![],_0x237e41[_0x1da8c6(0xd2)]=![],_0x237e41['configuration']=![],_0x237e41[_0x1da8c6(0x86d)]=![],_0x237e41[_0x1da8c6(0x40f)]=![],_0x237e41[_0x1da8c6(0x3a0)]='',_0x237e41[_0x1da8c6(0x123)]='',_0x237e41[_0x1da8c6(0x384)]='',_0x237e41[_0x1da8c6(0x5f4)]=![],_0x237e41[_0x1da8c6(0x3c1)]=![],_0x237e41[_0x1da8c6(0xd7)]=null,_0x237e41[_0x1da8c6(0x4b7)]=![],_0x237e41['cbr']=0x1,_0x237e41[_0x1da8c6(0x3b4)]=![],_0x237e41[_0x1da8c6(0x3d5)]=null,_0x237e41[_0x1da8c6(0x899)]={},_0x237e41[_0x1da8c6(0x250)]=![],_0x237e41[_0x1da8c6(0x3c3)]={},_0x237e41[_0x1da8c6(0x251)]={},_0x237e41[_0x1da8c6(0x52c)]=![],_0x237e41['hiddenSceneViewBitrate']=0x0,_0x237e41['zoomedBitrate']=0x25a,_0x237e41[_0x1da8c6(0x224)]=![],_0x237e41[_0x1da8c6(0x72f)]=![],_0x237e41[_0x1da8c6(0x8e5)]=![],_0x237e41['defaultPassword']=![],_0x237e41['showControls']=null,_0x237e41[_0x1da8c6(0x84e)]=_0x237e41['defaultPassword'],_0x237e41[_0x1da8c6(0x4cc)]=![],_0x237e41[_0x1da8c6(0x86a)]=![],_0x237e41['debug']=![],_0x237e41[_0x1da8c6(0x7b3)]=![],_0x237e41[_0x1da8c6(0x64b)]=null,_0x237e41[_0x1da8c6(0x550)]=![],_0x237e41[_0x1da8c6(0x4a9)]=![],_0x237e41[_0x1da8c6(0x2c6)]=![],_0x237e41[_0x1da8c6(0x4df)]=![],_0x237e41[_0x1da8c6(0x141)]=![],_0x237e41[_0x1da8c6(0x6be)]=![],_0x237e41[_0x1da8c6(0x4d3)]=0x23,_0x237e41[_0x1da8c6(0x184)]=![],_0x237e41['directorSpeakerMuted']=null,_0x237e41[_0x1da8c6(0x519)]=null,_0x237e41['directorList']=[],_0x237e41[_0x1da8c6(0x252)]=![],_0x237e41[_0x1da8c6(0x5c6)]=![],_0x237e41[_0x1da8c6(0x37a)]=![],_0x237e41['directorStreamID']=![],_0x237e41[_0x1da8c6(0x2ff)]=null,_0x237e41[_0x1da8c6(0x4a1)]=![],_0x237e41[_0x1da8c6(0x35a)]=!![],_0x237e41[_0x1da8c6(0x814)]=![],_0x237e41[_0x1da8c6(0x619)]=![],_0x237e41[_0x1da8c6(0x471)]=![],_0x237e41['effectValue_default']=![],_0x237e41['fakeFeeds']=![],_0x237e41['fakeUser']=![],_0x237e41['fullscreenButton']=![],_0x237e41[_0x1da8c6(0x11c)]=![],_0x237e41[_0x1da8c6(0x689)]=![],_0x237e41[_0x1da8c6(0x473)]=![],_0x237e41['forceRetry']=0xe10,_0x237e41[_0x1da8c6(0x7c2)]=![],_0x237e41['enc']=new TextEncoder(_0x1da8c6(0x6fe)),_0x237e41[_0x1da8c6(0x514)]=![],_0x237e41[_0x1da8c6(0x313)]=![],_0x237e41[_0x1da8c6(0x80d)]=![],_0x237e41['roomhost']=![],_0x237e41[_0x1da8c6(0x1c8)]=![],_0x237e41['hostedFiles']=[],_0x237e41[_0x1da8c6(0x7c5)]=[],_0x237e41[_0x1da8c6(0x929)]=![],_0x237e41[_0x1da8c6(0x4aa)]=null,_0x237e41[_0x1da8c6(0x6dd)]=![],_0x237e41[_0x1da8c6(0x3bf)]=![],_0x237e41[_0x1da8c6(0x62c)]=![],_0x237e41['focusDistance']=![],_0x237e41[_0x1da8c6(0x8c9)]=![],_0x237e41[_0x1da8c6(0x8bb)]=null,_0x237e41[_0x1da8c6(0x6a6)]=![],_0x237e41[_0x1da8c6(0x49e)]=![],_0x237e41[_0x1da8c6(0x78a)]=![],_0x237e41[_0x1da8c6(0x748)]=![],_0x237e41['noisegate']=null,_0x237e41[_0x1da8c6(0x359)]=[],_0x237e41[_0x1da8c6(0x85e)]=[],_0x237e41[_0x1da8c6(0x93b)]=![],_0x237e41[_0x1da8c6(0x7f6)]=![],_0x237e41[_0x1da8c6(0x841)]=null,_0x237e41[_0x1da8c6(0x277)]=![],_0x237e41[_0x1da8c6(0xf2)]=![],_0x237e41[_0x1da8c6(0x2b0)]=![],_0x237e41[_0x1da8c6(0x5f8)]=![],_0x237e41[_0x1da8c6(0x7cf)]=![],_0x237e41['iframeEle']=![],_0x237e41[_0x1da8c6(0x56e)]=![],_0x237e41[_0x1da8c6(0x451)]=![],_0x237e41[_0x1da8c6(0xda)]=[{'urls':['stun:stun.l.google.com:19302','stun:stun4.l.google.com:19302']}],_0x237e41[_0x1da8c6(0x163)]=![],_0x237e41[_0x1da8c6(0x5c0)]=[],_0x237e41[_0x1da8c6(0x5d7)]={},_0x237e41['noiframe']=![],_0x237e41[_0x1da8c6(0xde)]=![],_0x237e41[_0x1da8c6(0x64f)]=![],_0x237e41['quality_wb']=0x1,_0x237e41[_0x1da8c6(0x706)]=![],_0x237e41[_0x1da8c6(0x7a0)]=![],_0x237e41['icefilter']=![],_0x237e41['infocus']=![],_0x237e41['infocus2']=![],_0x237e41[_0x1da8c6(0x3b7)]={},_0x237e41[_0x1da8c6(0x244)]=![],_0x237e41['label']=![],_0x237e41[_0x1da8c6(0x1b7)]=![],_0x237e41[_0x1da8c6(0x1e8)]={},_0x237e41[_0x1da8c6(0x5c3)]=[],_0x237e41[_0x1da8c6(0x29d)]=![],_0x237e41['notifyScreenShare']=!![],_0x237e41[_0x1da8c6(0x7ae)]=![],_0x237e41['micIsolated']=[],_0x237e41['micIsolatedAutoMute']=![],_0x237e41[_0x1da8c6(0x65c)]=![],_0x237e41[_0x1da8c6(0x176)]=![],_0x237e41[_0x1da8c6(0x7b5)]=![],_0x237e41['maxconnections']=![],_0x237e41['midiDelay']=![],_0x237e41[_0x1da8c6(0x756)]=![],_0x237e41[_0x1da8c6(0x6e3)]=![],_0x237e41['maxframeRate_q2']=![],_0x237e41[_0x1da8c6(0x14b)]=![],_0x237e41['maxsamplerate']=![],_0x237e41['maxptime']=![],_0x237e41[_0x1da8c6(0x50b)]=![],_0x237e41[_0x1da8c6(0x4a8)]=![],_0x237e41['dtx']=![],_0x237e41[_0x1da8c6(0x6f5)]=0x15e,_0x237e41[_0x1da8c6(0x35f)]=0x23,_0x237e41[_0x1da8c6(0x18e)]=![],_0x237e41[_0x1da8c6(0x4ac)]=![],_0x237e41['limitTotalBitrate']=![],_0x237e41[_0x1da8c6(0x723)]=![],_0x237e41[_0x1da8c6(0x28e)]=![],_0x237e41[_0x1da8c6(0x2b1)]=![],_0x237e41[_0x1da8c6(0x90c)]=![],_0x237e41[_0x1da8c6(0x11a)]=_0x237e41[_0x1da8c6(0x1f3)](0x5),_0x237e41['meterStyle']=![],_0x237e41[_0x1da8c6(0x230)]=![],_0x237e41[_0x1da8c6(0x6d3)]=![],_0x237e41[_0x1da8c6(0x907)]=null,_0x237e41[_0x1da8c6(0x409)]=![],_0x237e41[_0x1da8c6(0x4c4)]=![],_0x237e41[_0x1da8c6(0x573)]=![],_0x237e41['midiIn']=![],_0x237e41['midiRemote']=![],_0x237e41['midiChannel']=![],_0x237e41['midiDevice']=![],_0x237e41['midiOffset']=0x17,_0x237e41['minipreview']=![],_0x237e41['mirrored']=![],_0x237e41['mirrorExclude']=![],_0x237e41[_0x1da8c6(0x66a)]=![],_0x237e41['msg']=[],_0x237e41[_0x1da8c6(0x84f)]=![],_0x237e41[_0x1da8c6(0x3a5)]=![],_0x237e41[_0x1da8c6(0x109)]=![],_0x237e41[_0x1da8c6(0x6bb)]=![],_0x237e41['meshcastCodec']=![],_0x237e41[_0x1da8c6(0x768)]=![],_0x237e41[_0x1da8c6(0xfc)]=![],_0x237e41[_0x1da8c6(0x746)]=![],_0x237e41[_0x1da8c6(0x10c)]=![],_0x237e41[_0x1da8c6(0x122)]=![],_0x237e41['mykey']={},_0x237e41[_0x1da8c6(0x6b3)]=![],_0x237e41['noREMB']=![],_0x237e41[_0x1da8c6(0x3c9)]=![],_0x237e41[_0x1da8c6(0x8e1)]=![],_0x237e41['noFEC']=![],_0x237e41[_0x1da8c6(0x610)]=![],_0x237e41[_0x1da8c6(0x3a1)]=![],_0x237e41[_0x1da8c6(0x636)]=![],_0x237e41[_0x1da8c6(0x5a2)]=![],_0x237e41['offsetChannel']=![],_0x237e41['channelWidth']=![],_0x237e41[_0x1da8c6(0x71f)]=![],_0x237e41['autohide']=![],_0x237e41[_0x1da8c6(0x431)]=![],_0x237e41[_0x1da8c6(0x67a)]={},_0x237e41[_0x1da8c6(0x67a)][_0x1da8c6(0x64e)]=null,_0x237e41[_0x1da8c6(0x67a)][_0x1da8c6(0x717)]=null,_0x237e41['obsState'][_0x1da8c6(0x89f)]=null,_0x237e41[_0x1da8c6(0x67a)]['virtualcam']=null,_0x237e41[_0x1da8c6(0x67a)][_0x1da8c6(0xbd)]=null,_0x237e41[_0x1da8c6(0x2d5)]=![],_0x237e41[_0x1da8c6(0x954)]=![],_0x237e41[_0x1da8c6(0xe4)]=![],_0x237e41[_0x1da8c6(0x7d1)]=![],_0x237e41[_0x1da8c6(0x942)]=![],_0x237e41[_0x1da8c6(0x8ce)]=![],_0x237e41[_0x1da8c6(0x262)]=![],_0x237e41[_0x1da8c6(0x659)]=![],_0x237e41['forceRotate']=![],_0x237e41[_0x1da8c6(0x4a7)]=![],_0x237e41[_0x1da8c6(0x658)]=![],_0x237e41[_0x1da8c6(0x79b)]=null,_0x237e41[_0x1da8c6(0x183)]=![],_0x237e41[_0x1da8c6(0x237)]=![],_0x237e41['preloadbitrate']=0x5dc,_0x237e41[_0x1da8c6(0x74c)]={},_0x237e41[_0x1da8c6(0x33b)]=![],_0x237e41[_0x1da8c6(0x859)]=![],_0x237e41[_0x1da8c6(0x1dd)]=![],_0x237e41['mc']=![],_0x237e41[_0x1da8c6(0x91b)]=![],_0x237e41[_0x1da8c6(0x215)]=![],_0x237e41['pcm']=![],_0x237e41['permaid']=![],_0x237e41[_0x1da8c6(0x51d)]=![],_0x237e41[_0x1da8c6(0x2d3)]=0x1e,_0x237e41[_0x1da8c6(0x957)]=_0x1da8c6(0x423),_0x237e41[_0x1da8c6(0x933)]=![],_0x237e41[_0x1da8c6(0x2c5)]=![],_0x237e41[_0x1da8c6(0x5aa)]=null,_0x237e41[_0x1da8c6(0x406)]=null,_0x237e41['promptAccess']=![],_0x237e41[_0x1da8c6(0x40d)]=!![],_0x237e41['queue']=![],_0x237e41['queueList']=[],_0x237e41[_0x1da8c6(0x511)]=![],_0x237e41['randomize']=![],_0x237e41[_0x1da8c6(0x8eb)]=![],_0x237e41[_0x1da8c6(0x8ee)]=![],_0x237e41[_0x1da8c6(0x538)]=!![],_0x237e41[_0x1da8c6(0xc5)]=![],_0x237e41['rampUpTime']=0x1770,_0x237e41[_0x1da8c6(0x3e4)]=![],_0x237e41[_0x1da8c6(0x603)]=0x1388,_0x237e41[_0x1da8c6(0x4ee)]=![],_0x237e41[_0x1da8c6(0x22c)]=![],_0x237e41['roomenc']=![],_0x237e41['roomid']=![],_0x237e41[_0x1da8c6(0x25f)]=![],_0x237e41[_0x1da8c6(0x56a)]=![],_0x237e41[_0x1da8c6(0x8b8)]=null,_0x237e41[_0x1da8c6(0x3a4)]=![],_0x237e41[_0x1da8c6(0x4e4)]=![],_0x237e41[_0x1da8c6(0x150)]=!![],_0x237e41['ruleOfThirds']=![],_0x237e41[_0x1da8c6(0x8b3)]=![],_0x237e41[_0x1da8c6(0x491)]={},_0x237e41[_0x1da8c6(0x474)]=![],_0x237e41[_0x1da8c6(0x51a)]=![],_0x237e41[_0x1da8c6(0x24f)]=![],_0x237e41['scale']=![],_0x237e41['slotmode']=![],_0x237e41[_0x1da8c6(0x129)]={},_0x237e41[_0x1da8c6(0x33d)]=![],_0x237e41['showall']=![],_0x237e41[_0x1da8c6(0x19e)]=![],_0x237e41[_0x1da8c6(0x78f)]='*',_0x237e41[_0x1da8c6(0x403)]=![],_0x237e41['solo']=![],_0x237e41[_0x1da8c6(0x4f7)]={},_0x237e41[_0x1da8c6(0x8cf)]=![],_0x237e41['signalMeter']=null,_0x237e41[_0x1da8c6(0x500)]=![],_0x237e41[_0x1da8c6(0x742)]=![],_0x237e41['screenshareid']=![],_0x237e41[_0x1da8c6(0x53f)]=![],_0x237e41[_0x1da8c6(0x365)]=![],_0x237e41[_0x1da8c6(0x432)]=![],_0x237e41[_0x1da8c6(0x70e)]=![],_0x237e41['screenShareBitrate']=![],_0x237e41[_0x1da8c6(0x374)]=![],_0x237e41[_0x1da8c6(0x1a1)]=![],_0x237e41[_0x1da8c6(0x385)]=![],_0x237e41[_0x1da8c6(0x845)]=![],_0x237e41[_0x1da8c6(0x1e2)]=![],_0x237e41[_0x1da8c6(0x624)]=![],_0x237e41[_0x1da8c6(0x781)]=![],_0x237e41[_0x1da8c6(0x338)]=['pos',_0x1da8c6(0x353),_0x1da8c6(0x5bc),'mag','gyro','acc'],_0x237e41[_0x1da8c6(0x6a7)]=0x0,_0x237e41[_0x1da8c6(0x8ef)]=![],_0x237e41[_0x1da8c6(0x960)]=![],_0x237e41[_0x1da8c6(0xae)]=![],_0x237e41[_0x1da8c6(0x76b)]=null,_0x237e41[_0x1da8c6(0x7b6)]=![],_0x237e41[_0x1da8c6(0x87d)]=[],_0x237e41[_0x1da8c6(0x2e3)]=![],_0x237e41[_0x1da8c6(0x694)]=![],_0x237e41[_0x1da8c6(0x223)]=!![],_0x237e41['showDirector']=![],_0x237e41[_0x1da8c6(0x528)]=![],_0x237e41[_0x1da8c6(0x60e)]=![],_0x237e41[_0x1da8c6(0x288)]=![],_0x237e41[_0x1da8c6(0x2e4)]=null,_0x237e41[_0x1da8c6(0x682)]=![],_0x237e41[_0x1da8c6(0x42e)]={},_0x237e41[_0x1da8c6(0x16c)]=![],_0x237e41[_0x1da8c6(0xac)]=![],_0x237e41[_0x1da8c6(0x712)]=![],_0x237e41[_0x1da8c6(0x269)]=![],_0x237e41[_0x1da8c6(0x505)]=![],_0x237e41[_0x1da8c6(0x1eb)]=![],_0x237e41[_0x1da8c6(0x398)]=![],_0x237e41[_0x1da8c6(0x206)]=0xbb8,_0x237e41[_0x1da8c6(0x3fc)]=![],_0x237e41[_0x1da8c6(0xdc)]=![],_0x237e41[_0x1da8c6(0x639)]=null,_0x237e41[_0x1da8c6(0xd4)]=null,_0x237e41['streamSrcClone']=null,_0x237e41['screenSrc']=null,_0x237e41[_0x1da8c6(0x476)]=![],_0x237e41[_0x1da8c6(0x856)]=![],_0x237e41[_0x1da8c6(0x535)]=![],_0x237e41[_0x1da8c6(0x135)]=![],_0x237e41[_0x1da8c6(0x323)]=0x1f4,_0x237e41['totalSceneBitrate']=![],_0x237e41[_0x1da8c6(0x43a)]=null,_0x237e41[_0x1da8c6(0x75a)]=[_0x1da8c6(0x546),_0x1da8c6(0x2cd)],_0x237e41[_0x1da8c6(0x73e)]=![],_0x237e41['tallyStyle']=![],_0x237e41[_0x1da8c6(0x462)]=![],_0x237e41['tz']=![],_0x237e41['transparent']=![],_0x237e41['taintedSession']=![],_0x237e41[_0x1da8c6(0x6d0)]=![],_0x237e41[_0x1da8c6(0x2f6)]=![],_0x237e41['videoDevice']=![],_0x237e41['videoElement']=![],_0x237e41['videoMuted']=![],_0x237e41[_0x1da8c6(0x11b)]=![],_0x237e41[_0x1da8c6(0x509)]=![],_0x237e41[_0x1da8c6(0x442)]=![],_0x237e41[_0x1da8c6(0x496)]=![],_0x237e41[_0x1da8c6(0x7f9)]=![],_0x237e41['view_set']=![],_0x237e41['volume']=![],_0x237e41[_0x1da8c6(0x8ca)]=![],_0x237e41['zoom']=![],_0x237e41[_0x1da8c6(0xe5)]=![],_0x237e41[_0x1da8c6(0x6f4)]=![],_0x237e41['watchTimeoutList']={},_0x237e41[_0x1da8c6(0x3e5)]={},_0x237e41[_0x1da8c6(0x94c)]=![],_0x237e41[_0x1da8c6(0x245)]=![],_0x237e41[_0x1da8c6(0x393)]=![],_0x237e41['waitImageTimeout']=0x1388,_0x237e41[_0x1da8c6(0x148)]=![],_0x237e41['waitingWatchList']={},_0x237e41[_0x1da8c6(0x680)]=![],_0x237e41[_0x1da8c6(0x6d5)]=![],_0x237e41['ws']=null,_0x237e41[_0x1da8c6(0x815)]=![],_0x237e41[_0x1da8c6(0x20f)]=null,_0x237e41[_0x1da8c6(0x298)]=![],_0x237e41[_0x1da8c6(0x676)]=![],_0x237e41[_0x1da8c6(0x755)]=![],_0x237e41[_0x1da8c6(0x4d1)]=![],_0x237e41[_0x1da8c6(0x771)]=![],_0x237e41[_0x1da8c6(0x192)]=![],_0x237e41[_0x1da8c6(0x5e3)]=![],_0x237e41[_0x1da8c6(0x13f)]=![],_0x237e41[_0x1da8c6(0x1bf)]=![],_0x237e41[_0x1da8c6(0x714)]='',_0x237e41[_0x1da8c6(0x253)]=null,_0x237e41[_0x1da8c6(0x78c)]=![],_0x237e41[_0x1da8c6(0x1da)]=![],_0x237e41['updateLocalStatsInterval']=null,_0x237e41[_0x1da8c6(0x7a4)]=![],_0x237e41[_0x1da8c6(0x697)]=getById(_0x1da8c6(0x6c8))[_0x1da8c6(0x41e)](!![]),_0x237e41[_0x1da8c6(0x36c)]=null,_0x237e41[_0x1da8c6(0x697)]['id']='localMuteElement',_0x237e41[_0x1da8c6(0x3f2)]=getById(_0x1da8c6(0x164))[_0x1da8c6(0x41e)](!![]),_0x237e41[_0x1da8c6(0x3f2)]['id']=_0x1da8c6(0x594),_0x237e41[_0x1da8c6(0x3f2)]['style'][_0x1da8c6(0x8b4)]=0x0,_0x237e41[_0x1da8c6(0x3f2)]['dataset'][_0x1da8c6(0x722)]=0x0,_0x237e41[_0x1da8c6(0x20b)]=![],_0x237e41['noWidget']=![],_0x237e41[_0x1da8c6(0x829)]=!![],_0x237e41['introOnClean']=![],_0x237e41[_0x1da8c6(0x716)]=!![],_0x237e41[_0x1da8c6(0x387)]=!![],_0x237e41[_0x1da8c6(0x5a0)]=![],_0x237e41[_0x1da8c6(0x846)]=location['hostname'][_0x1da8c6(0x5a5)]('.')[_0x1da8c6(0x3f3)](-0x2)['join']('.'),_0x237e41[_0x1da8c6(0xee)]=function(_0x16191c,_0x5479c1=_0x237e41['password']+_0x237e41['salt']){var _0x18f01a=_0x1da8c6,_0x427e03=crypto['getRandomValues'](new Uint8Array(0x10));return crypto[_0x18f01a(0xd5)][_0x18f01a(0x1ab)]({'name':_0x18f01a(0x15d)},convertStringToArrayBufferView(_0x5479c1))[_0x18f01a(0x608)](function(_0x1e86af){var _0x298d79=_0x18f01a;return window[_0x298d79(0x255)][_0x298d79(0xd5)][_0x298d79(0x6dc)]('raw',_0x1e86af,{'name':'AES-CBC'},![],['encrypt',_0x298d79(0x421)])[_0x298d79(0x608)](function(_0x4ed7b1){var _0x4c8769=_0x298d79;return crypto['subtle']['encrypt']({'name':_0x4c8769(0x6cc),'iv':_0x427e03},_0x4ed7b1,convertStringToArrayBufferView(_0x16191c))[_0x4c8769(0x608)](function(_0x271fa2){return encrypted_data=new Uint8Array(_0x271fa2),encrypted_data=toHexString(encrypted_data),_0x427e03=toHexString(_0x427e03),[encrypted_data,_0x427e03];},function(_0x4f48c0){var _0x33e4c0=_0x4c8769;return errorlog(_0x4f48c0[_0x33e4c0(0x45b)]),![];});},function(_0x56795c){return errorlog(_0x56795c),![];});})['catch'](errorlog);},_0x237e41[_0x1da8c6(0x128)]=function(_0x4eb912,_0x540a78,_0xee9537=_0x237e41['password']+_0x237e41[_0x1da8c6(0x846)]){var _0x10c6e3=_0x1da8c6;return _0x4eb912=toByteArray(_0x4eb912),_0x540a78=toByteArray(_0x540a78),crypto[_0x10c6e3(0xd5)][_0x10c6e3(0x1ab)]({'name':'SHA-256'},convertStringToArrayBufferView(_0xee9537))[_0x10c6e3(0x608)](function(_0x4c0fd6){var _0x133ed0=_0x10c6e3;return window[_0x133ed0(0x255)][_0x133ed0(0xd5)]['importKey'](_0x133ed0(0x453),_0x4c0fd6,{'name':_0x133ed0(0x6cc)},![],[_0x133ed0(0x309),_0x133ed0(0x421)])[_0x133ed0(0x608)](function(_0x22f9e4){var _0xcc77fa=_0x133ed0;return crypto['subtle'][_0xcc77fa(0x421)]({'name':_0xcc77fa(0x6cc),'iv':_0x540a78},_0x22f9e4,_0x4eb912)[_0xcc77fa(0x608)](function(_0x39e073){var _0x518841=_0xcc77fa,_0x3b721e=new Uint8Array(_0x39e073),_0x20257e='';for(var _0x5bce44=0x0;_0x5bce44<_0x3b721e[_0x518841(0x329)];_0x5bce44++){_0x20257e+=String[_0x518841(0x7db)](_0x3b721e[_0x5bce44]);}return _0x20257e;},function(_0x1eb558){return errorlog(_0x1eb558),![];});});})[_0x10c6e3(0x1d6)](errorlog);},_0x237e41['decodeRemote']=async function(_0x11697e){var _0x2dc6dc=_0x1da8c6;if(typeof _0x11697e['remote']!==_0x2dc6dc(0x6ed))return _0x11697e;try{_0x11697e[_0x2dc6dc(0xc5)][_0x2dc6dc(0x860)]==0x2&&(!_0x237e41[_0x2dc6dc(0x431)]&&(_0x237e41[_0x2dc6dc(0x431)]=await generateHash(_0x237e41[_0x2dc6dc(0xc5)]+_0x237e41['salt'],0xc)),_0x11697e[_0x2dc6dc(0xc5)]=await _0x237e41[_0x2dc6dc(0x128)](_0x11697e[_0x2dc6dc(0xc5)][0x0],_0x11697e[_0x2dc6dc(0xc5)][0x1],_0x237e41['remoteHash']),_0x11697e[_0x2dc6dc(0xc5)]?log(_0x2dc6dc(0x8c2)):warnlog(_0x2dc6dc(0xe2)),log(_0x11697e));}catch(_0x55c10a){errorlog(_0x55c10a);}return _0x11697e;},_0x237e41['encodeRemote']=async function(_0x4c8391){var _0x2dd753=_0x1da8c6;try{if(_0x4c8391[_0x2dd753(0xc5)]&&typeof _0x4c8391[_0x2dd753(0xc5)]==='string'){var _0x6ab440=await generateHash(_0x4c8391['remote']+_0x237e41['salt'],0xc);_0x4c8391['remote']=await _0x237e41[_0x2dd753(0xee)](_0x4c8391['remote'],_0x6ab440);}}catch(_0x4fe409){errorlog(_0x4fe409);}return _0x4c8391;},_0x237e41[_0x1da8c6(0x6d8)]=function(_0x502acf){var _0x10044e=_0x1da8c6;try{_0x502acf=decodeURIComponent(_0x502acf),_0x502acf=CryptoJS[_0x10044e(0x5b7)]['decrypt'](_0x502acf,'OBSNINJAFORLIFE'),_0x502acf=_0x502acf[_0x10044e(0x80a)](CryptoJS['enc'][_0x10044e(0x72e)]);if(_0x502acf){if(_0x502acf['startsWith'](_0x10044e(0x7b2)))_0x502acf=_0x502acf[_0x10044e(0x68a)](_0x10044e(0x7b2),'');else{if(_0x502acf[_0x10044e(0x373)]('https://'))_0x502acf=_0x502acf[_0x10044e(0x68a)](_0x10044e(0x293),'');else{if(_0x502acf[_0x10044e(0x373)]('/'))_0x502acf=_0x502acf[_0x10044e(0x68a)]('/','');else{if(_0x502acf[_0x10044e(0x373)](_0x10044e(0x53d)))_0x502acf=_0x502acf[_0x10044e(0x68a)](_0x10044e(0x53d),'');else{if(_0x502acf[_0x10044e(0x373)](_0x10044e(0x397)))_0x502acf=_0x502acf[_0x10044e(0x68a)](_0x10044e(0x397),'');else _0x502acf[_0x10044e(0x373)](_0x10044e(0x37c))&&(_0x502acf=_0x502acf[_0x10044e(0x68a)](_0x10044e(0x37c),''));}}}}_0x502acf=_0x502acf[_0x10044e(0x5a5)]('?')[_0x10044e(0x923)](0x1)[_0x10044e(0x212)]('?'),_0x502acf=_0x502acf[_0x10044e(0x68a)](/\?/g,'&'),_0x502acf=_0x502acf[_0x10044e(0x68a)](/\&/,'?'),_0x502acf&&(_0x237e41[_0x10044e(0x7b3)]='?'+_0x502acf);}}catch(_0xfe5419){warnlog(_0xfe5419);}},_0x237e41[_0x1da8c6(0x495)]=function(_0x46c9c0,_0x3d1dd1=![]){var _0x2352fd=_0x1da8c6,_0xb18719={};_0xb18719[_0x2352fd(0x458)]=!![],_0xb18719[_0x2352fd(0x403)]=_0x3d1dd1,_0x237e41['sendRequest'](_0xb18719,_0x46c9c0);},_0x237e41[_0x1da8c6(0x32b)]=function(_0x796519,_0xa8dce3,_0x5e5326=null){var _0x34d527=_0x1da8c6;if(!_0x237e41[_0x34d527(0x491)][_0xa8dce3])return![];var _0x1f8a9b={};if(_0x5e5326!==null)_0x237e41[_0x34d527(0x491)][_0xa8dce3][_0x34d527(0x7ad)]=_0x5e5326||![];else{if(_0x237e41['rpcs'][_0xa8dce3][_0x34d527(0x7ad)]){warnlog(_0x34d527(0x4f5));return;}}_0x1f8a9b['audioBitrate']=_0x796519,log(_0x1f8a9b),_0x237e41['sendRequest'](_0x1f8a9b,_0xa8dce3);},_0x237e41['requestRateLimit']=function(_0x43e121,_0x25ef93,_0x3bba55=![],_0x2add76=null){var _0x164882=_0x1da8c6;log('requestRateLimit\x20RUN:\x20'+_0x3bba55);if(!_0x237e41['rpcs'][_0x25ef93])return![];if(_0x2add76!==null)_0x237e41['rpcs'][_0x25ef93][_0x164882(0xad)]=_0x2add76||![];else{if(_0x237e41['rpcs'][_0x25ef93]['lockedVideoBitrate']){warnlog(_0x164882(0x927));return;}}if(_0x43e121===![]){}else _0x237e41['rpcs'][_0x25ef93][_0x164882(0x5ce)]=_0x43e121;var _0x25c9ec=-0x1;_0x237e41[_0x164882(0x491)][_0x25ef93][_0x164882(0x54d)]!==![]?_0x43e121=parseInt(_0x237e41[_0x164882(0x491)][_0x25ef93][_0x164882(0x54d)]):_0x43e121=parseInt(_0x237e41[_0x164882(0x491)][_0x25ef93][_0x164882(0x5ce)]);if(_0x237e41[_0x164882(0x67a)][_0x164882(0x64e)]===![]){if(_0x237e41['optimize']!==![]){if(window[_0x164882(0x662)])return![];}}_0x43e121===0x0&&_0x237e41[_0x164882(0x491)][_0x25ef93][_0x164882(0x90e)]&&(_0x43e121=0x1);if(_0x237e41[_0x164882(0x491)][_0x25ef93]['bandwidth']===_0x43e121)return![];log(_0x164882(0xdf)+_0x43e121);var _0xef59e6={};_0xef59e6[_0x164882(0x5a1)]=_0x43e121;if(_0x3bba55===null){}else{if(_0x3bba55)_0x43e121===0x0?(warnlog(_0x164882(0x595)),_0xef59e6[_0x164882(0x5ae)]=0x0):_0x25c9ec<0x10&&_0x25c9ec>=0x0?_0xef59e6['audioBitrate']=_0x25c9ec:_0xef59e6['audioBitrate']=0x10;else _0x2add76===null&&(_0xef59e6[_0x164882(0x5ae)]=_0x25c9ec);}return _0x237e41[_0x164882(0x3e2)](_0xef59e6,_0x25ef93)?(_0x237e41[_0x164882(0x491)][_0x25ef93][_0x164882(0x555)]=_0x43e121,!![]):(setTimeout(function _0x1a81fa(){var _0x597a3e=_0x164882;_0x237e41[_0x597a3e(0x751)](![],_0x25ef93);},0x1388),warnlog(_0x164882(0x82f)),![]);},_0x237e41['sendGenericData']=function(_0x4cc705,_0x4b9efb=![],_0x59dd73=![],_0x3e6c88=![]){var _0x39f7ff=_0x1da8c6,_0x421f8b=![],_0x5a120e={};_0x5a120e[_0x39f7ff(0x1ac)]=_0x4cc705;try{if(!_0x4b9efb&&!_0x59dd73){if(_0x3e6c88==_0x39f7ff(0x491))_0x237e41[_0x39f7ff(0x3e2)](_0x5a120e);else _0x3e6c88==_0x39f7ff(0x74c)?_0x237e41['sendMessage'](_0x5a120e):_0x237e41[_0x39f7ff(0x631)](_0x5a120e);_0x421f8b=!![];}else{if(_0x4b9efb){_0x4b9efb=_0x4b9efb+'';if(_0x3e6c88=='rpcs')_0x237e41[_0x39f7ff(0x3e2)](_0x5a120e,_0x4b9efb);else _0x3e6c88==_0x39f7ff(0x74c)?_0x237e41['sendMessage'](_0x5a120e,_0x4b9efb):_0x237e41['sendPeers'](_0x5a120e,_0x4b9efb);_0x421f8b=!![];}else{if(_0x59dd73){_0x59dd73=_0x59dd73+'';for(var _0x218574 in _0x237e41[_0x39f7ff(0x491)]){if(_0x237e41[_0x39f7ff(0x491)][_0x218574]['streamID']===_0x59dd73){if(_0x3e6c88==_0x39f7ff(0x491))_0x237e41[_0x39f7ff(0x3e2)](_0x5a120e,_0x218574);else _0x3e6c88==_0x39f7ff(0x74c)?_0x237e41['sendMessage'](_0x5a120e,_0x218574):_0x237e41[_0x39f7ff(0x631)](_0x5a120e,_0x218574);_0x421f8b=!![];}}}}}return _0x421f8b;}catch(_0xf581dd){return![];}},_0x237e41[_0x1da8c6(0x621)]=function(_0x25b7e2,_0x394020){var _0x16f548=_0x1da8c6,_0x59b7bd={};_0x59b7bd[_0x16f548(0x1f5)]={},_0x59b7bd[_0x16f548(0x1f5)]=_0x25b7e2;_0x394020!==null&&(_0x59b7bd['UUID']=_0x394020);if(isIFrame)parent[_0x16f548(0x6b5)](_0x59b7bd,_0x237e41[_0x16f548(0x78f)]);else _0x25b7e2[_0x16f548(0x2ce)]&&!isIFrame&&getChatMessage(_0x25b7e2['overlayNinja']['chatmessage'],_0x25b7e2['overlayNinja']['chatname'],![],![]);},_0x237e41[_0x1da8c6(0x6eb)]=function(){var _0xcea5b6=_0x1da8c6;if(_0x237e41[_0xcea5b6(0x44e)]===null)return;for(var _0x4157d9 in _0x237e41['rpcs']){try{var _0x40c7ce=getReceivers2(_0x4157d9);for(var _0x386224=0x0;_0x386224<_0x40c7ce[_0xcea5b6(0x860)];_0x386224++){_0x40c7ce[_0x386224][_0xcea5b6(0x417)][_0xcea5b6(0x2fb)]==_0xcea5b6(0x625)&&(_0x40c7ce[_0x386224][_0xcea5b6(0x417)][_0xcea5b6(0x1df)]=!_0x237e41['directorSpeakerMuted']);}}catch(_0x2a151a){}}_0x237e41[_0xcea5b6(0x44e)]&&(getById(_0xcea5b6(0x10f))[_0xcea5b6(0xfc)]=!![]);},_0x237e41[_0x1da8c6(0x736)]=function(){var _0xae6e91=_0x1da8c6;if(_0x237e41['directorDisplayMuted']===null)return;_0x237e41[_0xae6e91(0x519)]?(getById(_0xae6e91(0x7b7))[_0xae6e91(0x3e1)][_0xae6e91(0x918)](_0xae6e91(0x4af)),!_0x237e41[_0xae6e91(0x28d)]&&warnUser(miscTranslations[_0xae6e91(0x6f3)],![],![])):(getById(_0xae6e91(0x7b7))['classList'][_0xae6e91(0xb4)](_0xae6e91(0x4af)),!_0x237e41[_0xae6e91(0x28d)]&&closeModal());for(var _0x4c9a9e in _0x237e41[_0xae6e91(0x491)]){try{var _0x650f59=getReceivers2(_0x4c9a9e);for(var _0xb38e08=0x0;_0xb38e08<_0x650f59[_0xae6e91(0x860)];_0xb38e08++){_0x650f59[_0xb38e08]['track']['kind']==_0xae6e91(0x41a)&&(_0x650f59[_0xb38e08][_0xae6e91(0x417)][_0xae6e91(0x1df)]=!_0x237e41[_0xae6e91(0x519)]);}}catch(_0x2cf813){errorlog(_0x2cf813);}}_0x237e41[_0xae6e91(0x519)]&&(getById(_0xae6e91(0x10f))['muted']=!![]);},_0x237e41[_0x1da8c6(0x794)]=async function(_0x521d40,_0xe692a8,_0x30bf25=_0x237e41[_0x1da8c6(0xc5)]){var _0x3cf9bb=_0x1da8c6;log(_0x3cf9bb(0x2c8)+_0x521d40),log(_0xe692a8);var _0x3adac5={};_0x3adac5['zoom']=_0x521d40,_0x3adac5[_0x3cf9bb(0xc5)]=_0x30bf25,_0x3adac5=await _0x237e41['encodeRemote'](_0x3adac5),_0x237e41['sendRequest'](_0x3adac5,_0xe692a8)?log(_0x3cf9bb(0x62e)):errorlog(_0x3cf9bb(0x728));},_0x237e41[_0x1da8c6(0x22b)]=async function(_0x1eb924,_0x3dfb9e,_0x2f7a9f=_0x237e41[_0x1da8c6(0xc5)]){var _0x5dd128=_0x1da8c6;log(_0x5dd128(0x281)+_0x1eb924);var _0x5f0b48={};_0x5f0b48[_0x5dd128(0x4f0)]=_0x1eb924,_0x5f0b48[_0x5dd128(0xc5)]=_0x2f7a9f,_0x5f0b48=await _0x237e41[_0x5dd128(0x5b9)](_0x5f0b48),_0x237e41['sendRequest'](_0x5f0b48,_0x3dfb9e)?log(_0x5dd128(0x1bd)):errorlog(_0x5dd128(0x1e5));},_0x237e41['seedStream']=async function(){var _0x4b5c02=_0x1da8c6;await _0x237e41['connect']();if(_0x237e41[_0x4b5c02(0x244)]!==![])_0x237e41[_0x4b5c02(0x244)]=_0x4b5c02(0x2fc),log('seeding\x20blocked');else{if(_0x237e41[_0x4b5c02(0x86a)])return;else{var _0x231b78={};_0x231b78[_0x4b5c02(0x601)]=_0x4b5c02(0x892),_0x231b78[_0x4b5c02(0x639)]=_0x237e41[_0x4b5c02(0x639)],_0x237e41[_0x4b5c02(0x96d)](_0x231b78),log(_0x4b5c02(0x441)),pokeAPI('seeding',!![]),pokeIframeAPI('seeding-started',!![]),pokeIframeAPI(_0x4b5c02(0x624),!![]);}}await meshcast();},_0x237e41[_0x1da8c6(0x75c)]=function(){var _0x3ccda6=_0x1da8c6;getById(_0x3ccda6(0x67d))['disabled']=!![],getById(_0x3ccda6(0x67d))[_0x3ccda6(0x585)]=_0x3ccda6(0x383),getById('codirectorSettings')[_0x3ccda6(0x3e1)]['add'](_0x3ccda6(0x4af)),_0x237e41[_0x3ccda6(0x252)]&&(_0x237e41['directorHash']?_0x237e41[_0x3ccda6(0x37a)]&&(_0x237e41[_0x3ccda6(0x37a)]in _0x237e41[_0x3ccda6(0x491)]&&(_0x237e41[_0x3ccda6(0x491)][_0x237e41[_0x3ccda6(0x37a)]][_0x3ccda6(0x226)]===![]&&_0x237e41[_0x3ccda6(0xee)](_0x237e41[_0x3ccda6(0x5c6)],_0x237e41['directorHash'])[_0x3ccda6(0x608)](function(_0x55fe44){var _0x49503f=_0x3ccda6,_0x1cd3a5={};_0x1cd3a5[_0x49503f(0x7a4)]=_0x237e41[_0x49503f(0x37a)],_0x1cd3a5[_0x49503f(0x75c)]=_0x55fe44[0x0],_0x1cd3a5[_0x49503f(0x520)]=_0x55fe44[0x1],_0x237e41[_0x49503f(0x491)][_0x237e41[_0x49503f(0x37a)]][_0x49503f(0x226)]===![]&&(_0x237e41[_0x49503f(0x3e2)](_0x1cd3a5,_0x1cd3a5[_0x49503f(0x7a4)])&&(_0x237e41['rpcs'][_0x237e41[_0x49503f(0x37a)]]['codirectorRequested']=!![]));})[_0x3ccda6(0x1d6)](errorlog))):generateHash(_0x237e41['directorPassword']+_0x237e41[_0x3ccda6(0x846)]+_0x3ccda6(0x1ec),0xc)['then'](function(_0x26d114){var _0x2e4ac6=_0x3ccda6;_0x237e41['directorHash']=_0x26d114;_0x237e41[_0x2e4ac6(0x37a)]&&(_0x237e41['rpcs'][_0x237e41[_0x2e4ac6(0x37a)]][_0x2e4ac6(0x226)]===![]&&_0x237e41[_0x2e4ac6(0xee)](_0x237e41['directorHash'],_0x237e41[_0x2e4ac6(0x5c6)])[_0x2e4ac6(0x608)](function(_0xe3aed8){var _0x53be9b=_0x2e4ac6,_0x4bf51e={};_0x4bf51e[_0x53be9b(0x7a4)]=_0x237e41[_0x53be9b(0x37a)],_0x4bf51e[_0x53be9b(0x75c)]=_0xe3aed8[0x0],_0x4bf51e[_0x53be9b(0x520)]=_0xe3aed8[0x1],_0x237e41[_0x53be9b(0x491)][_0x237e41[_0x53be9b(0x37a)]][_0x53be9b(0x226)]===![]&&(_0x237e41[_0x53be9b(0x3e2)](_0x4bf51e,_0x4bf51e[_0x53be9b(0x7a4)])&&(_0x237e41[_0x53be9b(0x491)][_0x237e41['directorUUID']][_0x53be9b(0x226)]=!![]));})[_0x2e4ac6(0x1d6)](errorlog));return;})[_0x3ccda6(0x1d6)](errorlog));},_0x237e41[_0x1da8c6(0x1be)]=function(_0x4b3d1a,_0x122bff){return _0x4b3d1a;},_0x237e41['refreshScale']=function(_0x20397e=![]){var _0x3574fe=_0x1da8c6;log(_0x3574fe(0x6ab));if(_0x20397e){if(!_0x237e41[_0x3574fe(0x74c)][_0x20397e])return![];if(_0x237e41['pcs'][_0x20397e][_0x3574fe(0x1a7)]!==![]||_0x237e41['pcs'][_0x20397e][_0x3574fe(0xf8)]!==![]||_0x237e41[_0x3574fe(0x74c)][_0x20397e][_0x3574fe(0x343)]!==![])return log(_0x3574fe(0x76d)+_0x237e41[_0x3574fe(0x74c)][_0x20397e]['scaleWidth']+_0x3574fe(0x58d)+_0x237e41[_0x3574fe(0x74c)][_0x20397e]['scaleHeight']),_0x237e41[_0x3574fe(0x7f8)](_0x20397e,_0x237e41[_0x3574fe(0x74c)][_0x20397e][_0x3574fe(0xf8)],_0x237e41[_0x3574fe(0x74c)][_0x20397e]['scaleHeight'],_0x237e41[_0x3574fe(0x74c)][_0x20397e][_0x3574fe(0x167)]),!![];else{if(_0x237e41[_0x3574fe(0x74c)][_0x20397e][_0x3574fe(0x7c8)]!==![])return log(_0x3574fe(0x77a)),_0x237e41[_0x3574fe(0x7c7)](_0x20397e,_0x237e41['pcs'][_0x20397e]['scale']),!![];}}else for(var _0x57aa5e in _0x237e41['pcs']){setTimeout(function(_0x1fbf5e){var _0x465075=_0x3574fe;if(_0x237e41[_0x465075(0x74c)][_0x1fbf5e][_0x465075(0x1a7)]!==![]||_0x237e41['pcs'][_0x1fbf5e][_0x465075(0xf8)]!==![]||_0x237e41['pcs'][_0x1fbf5e]['scaleHeight']!==![])log('resolution\x20scale:\x20'+_0x237e41[_0x465075(0x74c)][_0x1fbf5e][_0x465075(0xf8)]+_0x465075(0x58d)+_0x237e41['pcs'][_0x1fbf5e][_0x465075(0x343)]),_0x237e41['setResolution'](_0x1fbf5e,_0x237e41[_0x465075(0x74c)][_0x1fbf5e]['scaleWidth'],_0x237e41[_0x465075(0x74c)][_0x1fbf5e][_0x465075(0x343)],_0x237e41['pcs'][_0x1fbf5e][_0x465075(0x167)]);else _0x237e41[_0x465075(0x74c)][_0x1fbf5e]['scale']!==![]&&(log('scale\x20scale'),_0x237e41['setScale'](_0x1fbf5e,_0x237e41['pcs'][_0x1fbf5e][_0x465075(0x7c8)]));},0x0,_0x57aa5e);}return![];},_0x237e41[_0x1da8c6(0x994)]=function(_0xb62207=_0x237e41['meshcastScale']){var _0x1bf3af=_0x1da8c6;warnlog(_0x1bf3af(0x674));if(_0x237e41['mc'][_0x1bf3af(0x7c8)]!==_0xb62207){if(_0xb62207==null){try{var _0x1b0dc4=_0x237e41['mc']['getSenders']()[_0x1bf3af(0x1b9)](function(_0x1f40b6){var _0x372d5e=_0x1bf3af;return _0x1f40b6[_0x372d5e(0x417)]&&_0x1f40b6['track'][_0x372d5e(0x2fb)]==_0x372d5e(0x41a);});}catch(_0x212151){errorlog(_0x212151);}if(!_0x1b0dc4){warnlog(_0x1bf3af(0x344));return;}var _0x195497=_0x1b0dc4['getParameters']();(!_0x195497[_0x1bf3af(0x4fd)]||_0x195497[_0x1bf3af(0x4fd)][_0x1bf3af(0x860)]==0x0)&&(_0x195497[_0x1bf3af(0x4fd)]=[{}]),_0x1bf3af(0x21c)in _0x195497[_0x1bf3af(0x4fd)][0x0]?(_0xb62207=0x64/_0x195497[_0x1bf3af(0x4fd)][0x0]['scaleResolutionDownBy'],_0xb62207=_0xb62207*0.95):_0xb62207=0x5f;}else _0x237e41['mc'][_0x1bf3af(0x7c8)]=_0xb62207;try{if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))log(_0x1bf3af(0x381));else{if(_0x1bf3af(0x15f)in window&&_0x1bf3af(0x862)in window[_0x1bf3af(0x15f)][_0x1bf3af(0x2e9)]){try{var _0x1b0dc4=_0x237e41['mc'][_0x1bf3af(0x849)]()[_0x1bf3af(0x1b9)](function(_0xfcb219){var _0x4e7f4d=_0x1bf3af;return _0xfcb219[_0x4e7f4d(0x417)]&&_0xfcb219['track']['kind']==_0x4e7f4d(0x41a);});}catch(_0x1c3662){errorlog(_0x1c3662);}if(!_0x1b0dc4){warnlog(_0x1bf3af(0x344));return;}var _0x543db3={};if(_0xb62207<=0x0||_0xb62207==0x64){var _0x416555=getChromeVersion();_0x416555>0x50?_0x543db3['scaleResolutionDownBy']=null:_0x543db3[_0x1bf3af(0x21c)]=0x1;}else _0x543db3['scaleResolutionDownBy']=0x64/_0xb62207;setEncodings(_0x1b0dc4,_0x543db3,function(_0x2e003a){var _0x5a8853=_0x1bf3af;log('scale\x20set!'),pokeIframeAPI(_0x5a8853(0x8dd),_0x2e003a,'meshcast'),pokeIframeAPI(_0x5a8853(0x731),_0x2e003a,'meshcast'),_0x237e41['mc'][_0x5a8853(0x42e)]['scaleFactor']=parseInt(_0x2e003a)+'%';},_0xb62207);return;}}}catch(_0x304d94){errorlog(_0x304d94);}}},_0x237e41[_0x1da8c6(0x7c7)]=function(_0x3b3b78,_0x5f1fd4){var _0x309ead=_0x1da8c6;warnlog(_0x309ead(0x27e));if(_0x237e41[_0x309ead(0x74c)][_0x3b3b78]['scale']===_0x5f1fd4)return;if(_0x5f1fd4==null){try{var _0xb443d9=getSenders2(_0x3b3b78)['find'](function(_0xbfb36d){var _0x2fd392=_0x309ead;return _0xbfb36d[_0x2fd392(0x417)]&&_0xbfb36d[_0x2fd392(0x417)][_0x2fd392(0x2fb)]=='video';});}catch(_0x9b3af8){errorlog(_0x9b3af8);}if(!_0xb443d9){warnlog(_0x309ead(0x344));return;}var _0xf263b9=_0xb443d9[_0x309ead(0x29e)]();(!_0xf263b9[_0x309ead(0x4fd)]||_0xf263b9[_0x309ead(0x4fd)][_0x309ead(0x860)]==0x0)&&(_0xf263b9[_0x309ead(0x4fd)]=[{}]),_0x309ead(0x21c)in _0xf263b9[_0x309ead(0x4fd)][0x0]?(_0x5f1fd4=0x64/_0xf263b9[_0x309ead(0x4fd)][0x0]['scaleResolutionDownBy'],_0x5f1fd4=_0x5f1fd4*0.95):_0x5f1fd4=0x5f;}else _0x237e41['pcs'][_0x3b3b78]['scale']=_0x5f1fd4;try{if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))log('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');else{if(_0x309ead(0x15f)in window&&_0x309ead(0x862)in window[_0x309ead(0x15f)]['prototype']){try{var _0xb443d9=getSenders2(_0x3b3b78)[_0x309ead(0x1b9)](function(_0x5db785){var _0x31063e=_0x309ead;return _0x5db785[_0x31063e(0x417)]&&_0x5db785[_0x31063e(0x417)]['kind']=='video';});}catch(_0xfcd279){errorlog(_0xfcd279);}if(!_0xb443d9){warnlog(_0x309ead(0x344));return;}_0x5f1fd4=_0x237e41[_0x309ead(0x1fe)](_0x3b3b78,![],_0x5f1fd4);var _0x5adc51={};if(_0x5f1fd4<=0x0||_0x5f1fd4==0x64){var _0x231c51=getChromeVersion();_0x231c51>0x50?_0x5adc51[_0x309ead(0x21c)]=null:_0x5adc51[_0x309ead(0x21c)]=0x1;}else _0x5adc51[_0x309ead(0x21c)]=0x64/_0x5f1fd4;setEncodings(_0xb443d9,_0x5adc51,function(_0x54eed1){var _0x457f02=_0x309ead;log(_0x457f02(0xc1)),pokeIframeAPI(_0x457f02(0x8dd),_0x54eed1[0x0],_0x54eed1[0x1]),pokeIframeAPI('set-video-scale',_0x54eed1[0x0],_0x54eed1[0x1]),_0x237e41[_0x457f02(0x74c)][_0x54eed1[0x1]][_0x457f02(0x42e)][_0x457f02(0x241)]=parseInt(_0x54eed1[0x0])+'%';},[_0x5f1fd4,_0x3b3b78]);return;}}}catch(_0x45b7a3){errorlog(_0x45b7a3);}},_0x237e41[_0x1da8c6(0x78e)]=function(_0xb04a31,_0x58aa08,_0x5b3f2f,_0x40e5e1=![],_0x83e14c=![]){var _0x21bcfd=_0x1da8c6;if(!(_0xb04a31 in _0x237e41[_0x21bcfd(0x491)]))return;_0x58aa08=parseInt(Math['round'](_0x58aa08)),_0x5b3f2f=parseInt(Math[_0x21bcfd(0x4ab)](_0x5b3f2f));var _0x380517=![];_0x237e41['rpcs'][_0xb04a31][_0x21bcfd(0xf8)]!=_0x58aa08&&(_0x237e41[_0x21bcfd(0x491)][_0xb04a31][_0x21bcfd(0xf8)]=_0x58aa08,_0x380517=!![]);_0x237e41['rpcs'][_0xb04a31][_0x21bcfd(0x343)]!=_0x5b3f2f&&(_0x237e41[_0x21bcfd(0x491)][_0xb04a31][_0x21bcfd(0x343)]=_0x5b3f2f,_0x380517=!![]);_0x237e41[_0x21bcfd(0x491)][_0xb04a31][_0x21bcfd(0x167)]!=_0x40e5e1&&(_0x237e41[_0x21bcfd(0x491)][_0xb04a31][_0x21bcfd(0x167)]=_0x40e5e1,_0x380517=!![]);if(_0x380517){var _0x33aba5={};_0x33aba5[_0x21bcfd(0x7a4)]=_0xb04a31,_0x33aba5['requestResolution']={'w':_0x58aa08,'h':_0x5b3f2f,'s':_0x40e5e1},_0x83e14c&&(_0x33aba5[_0x21bcfd(0x87c)]=_0x83e14c),log(_0x58aa08+'\x20'+_0x5b3f2f),_0x237e41[_0x21bcfd(0x3e2)](_0x33aba5,_0xb04a31);}_0x40e5e1?_0x237e41[_0x21bcfd(0x491)][_0xb04a31][_0x21bcfd(0x42e)][_0x21bcfd(0x529)]='~\x20'+parseInt(_0x58aa08)+_0x21bcfd(0x58d)+parseInt(_0x5b3f2f):_0x237e41[_0x21bcfd(0x491)][_0xb04a31]['stats'][_0x21bcfd(0x529)]=parseInt(_0x58aa08)+_0x21bcfd(0x58d)+parseInt(_0x5b3f2f);},_0x237e41[_0x1da8c6(0x1fe)]=function(_0x4bc367,_0x4f2db5=![],_0x571a0d=![]){var _0xf643bf=_0x1da8c6;if(_0x571a0d){}else _0x237e41[_0xf643bf(0x74c)][_0x4bc367][_0xf643bf(0x7c8)]?_0x571a0d=_0x237e41[_0xf643bf(0x74c)][_0x4bc367][_0xf643bf(0x7c8)]:_0x571a0d=0x64;_0x237e41[_0xf643bf(0x74c)][_0x4bc367][_0xf643bf(0x1a7)]&&_0x571a0d>_0x237e41[_0xf643bf(0x74c)][_0x4bc367][_0xf643bf(0x1a7)]&&(_0x571a0d=_0x237e41[_0xf643bf(0x74c)][_0x4bc367][_0xf643bf(0x1a7)]);if(_0x4f2db5)_0x571a0d=_0x47dfc9(_0x4bc367,_0x571a0d,_0x4f2db5);else _0x237e41[_0xf643bf(0x74c)][_0x4bc367][_0xf643bf(0x725)]&&_0x237e41['pcs'][_0x4bc367][_0xf643bf(0x725)]<_0x571a0d&&(_0x571a0d=_0x237e41['pcs'][_0x4bc367][_0xf643bf(0x725)]);if(_0x237e41[_0xf643bf(0x432)]&&_0x237e41[_0xf643bf(0x74c)][_0x4bc367][_0xf643bf(0x167)]){if(_0x571a0d>0x55)_0x571a0d=0x64;else _0x571a0d>0x2a&&_0x571a0d<0x32&&(_0x571a0d=0x32);}return _0x571a0d=_0x237e41[_0xf643bf(0x1be)](_0x571a0d,_0x4bc367),_0x571a0d;},_0x237e41['setResolution']=function(_0x717df2=![],_0x5d9ff1=null,_0x15a674=null,_0x1daa24=![]){var _0x4d24bb=_0x1da8c6;if(_0x717df2&&!(_0x717df2 in _0x237e41[_0x4d24bb(0x74c)]))return;else{if(!_0x717df2){for(var _0x164a5b in _0x237e41[_0x4d24bb(0x74c)]){_0x237e41['setResolution'](_0x164a5b);}return;}}if(_0x5d9ff1===null&&_0x15a674===null){if(!_0x237e41[_0x4d24bb(0x74c)][_0x717df2][_0x4d24bb(0xf8)]&&!_0x237e41[_0x4d24bb(0x74c)][_0x717df2][_0x4d24bb(0x343)])return;else _0x5d9ff1=_0x237e41['pcs'][_0x717df2]['scaleWidth']||0x64,_0x15a674=_0x237e41['pcs'][_0x717df2][_0x4d24bb(0x343)]||0x64;}else _0x237e41[_0x4d24bb(0x74c)][_0x717df2][_0x4d24bb(0xf8)]=_0x5d9ff1,_0x237e41[_0x4d24bb(0x74c)][_0x717df2][_0x4d24bb(0x343)]=_0x15a674,_0x237e41[_0x4d24bb(0x74c)][_0x717df2][_0x4d24bb(0x167)]=_0x1daa24;if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))return;if(_0x4d24bb(0x15f)in window&&'setParameters'in window['RTCRtpSender']['prototype']){var _0x10a51d=getSenders2(_0x717df2)[_0x4d24bb(0x1b9)](function(_0x4ba82f){var _0x1b2560=_0x4d24bb;return _0x4ba82f[_0x1b2560(0x417)]&&_0x4ba82f['track'][_0x1b2560(0x2fb)]=='video';});if(!_0x10a51d){warnlog(_0x4d24bb(0x88a));return;}var _0x212343={};if(_0x4d24bb(0x346)in _0x237e41[_0x4d24bb(0x74c)][_0x717df2]){var _0x452199=_0x237e41[_0x4d24bb(0x505)][_0x4d24bb(0x926)]();if(_0x452199[_0x4d24bb(0x860)])var _0x5053f6=_0x452199[0x0][_0x4d24bb(0x7e3)](),_0x3bc082=_0x5053f6[_0x4d24bb(0x5f8)],_0x12f4f4=_0x5053f6[_0x4d24bb(0x8ca)];else return;}else{if(_0x237e41[_0x4d24bb(0x18c)]&&_0x237e41['videoElement']['srcObject']){var _0x452199=_0x237e41[_0x4d24bb(0x18c)][_0x4d24bb(0x710)]['getVideoTracks']();if(_0x452199['length'])var _0x5053f6=_0x452199[0x0][_0x4d24bb(0x7e3)](),_0x3bc082=_0x5053f6['height'],_0x12f4f4=_0x5053f6[_0x4d24bb(0x8ca)];else return;}else return;}_0x5d9ff1==null&&(_0x5d9ff1=_0x12f4f4);_0x15a674==null&&(_0x15a674=_0x3bc082);var _0x3d3762=0x64*_0x5d9ff1/_0x12f4f4,_0x4b62de=0x64*_0x15a674/_0x3bc082;log(_0x3d3762+_0x4d24bb(0x58d)+_0x4b62de);var _0x47fa30=0x64;_0x3d3762>_0x4b62de?_0x47fa30=_0x4b62de:_0x47fa30=_0x3d3762;_0x47fa30>0x64&&(_0x47fa30=0x64);log('resolution\x20scale:\x20'+_0x47fa30),_0x237e41[_0x4d24bb(0x74c)][_0x717df2][_0x4d24bb(0x1a7)]=_0x47fa30;var _0x410ed0=_0x237e41[_0x4d24bb(0x1fe)](_0x717df2);if(_0x410ed0<=0x0||_0x410ed0==0x64){var _0x20027a=getChromeVersion();_0x20027a>0x50?_0x212343[_0x4d24bb(0x21c)]=null:_0x212343[_0x4d24bb(0x21c)]=0x1;}else _0x212343[_0x4d24bb(0x21c)]=0x64/_0x410ed0;setEncodings(_0x10a51d,_0x212343,function(_0x267c8d){var _0xe263c5=_0x4d24bb;log(_0xe263c5(0xc1)),pokeIframeAPI(_0xe263c5(0x8dd),_0x267c8d[0x0],_0x267c8d[0x1]),pokeIframeAPI(_0xe263c5(0x731),_0x267c8d[0x0],_0x267c8d[0x1]),_0x237e41[_0xe263c5(0x74c)][_0x267c8d[0x1]][_0xe263c5(0x42e)][_0xe263c5(0x241)]=parseInt(_0x267c8d[0x0])+'%';},[_0x410ed0,_0x717df2]);return;}},_0x237e41[_0x1da8c6(0x4f9)]=function(_0x2d8162=null,_0x2e3bb4=null){var _0x4093a7=_0x1da8c6;_0x2e3bb4&&_0x2e3bb4[_0x4093a7(0x5d4)]();_0x6caea1&&(_0x6caea1[_0x4093a7(0x91e)]=!![],log(_0x4093a7(0x80f)+_0x2d8162));if(iOS||iPad)return log(_0x4093a7(0x381)),![];else{if('RTCRtpSender'in window&&_0x4093a7(0x862)in window['RTCRtpSender'][_0x4093a7(0x2e9)]){log(_0x4093a7(0x3fb)+_0x2d8162);if(_0x2d8162==null){for(_0x2d8162 in _0x237e41[_0x4093a7(0x74c)]){_0x237e41[_0x4093a7(0x4f9)](_0x2d8162);}return![];}if(!(_0x2d8162 in _0x237e41['pcs']))return![];_0x237e41[_0x4093a7(0x74c)][_0x2d8162][_0x4093a7(0x1b7)]&&(_0x237e41[_0x4093a7(0x74c)][_0x2d8162][_0x4093a7(0x173)]&&(clearTimeout(_0x237e41[_0x4093a7(0x74c)][_0x2d8162][_0x4093a7(0x173)]),_0x237e41[_0x4093a7(0x74c)][_0x2d8162][_0x4093a7(0x173)]=null),_0x237e41['pcs'][_0x2d8162]['keyframeTimeout']=setTimeout(function(_0x3728c5){!_0x237e41['pcs'][_0x3728c5]?clearInterval(this):_0x237e41['forcePLI'](_0x3728c5);},parseInt(_0x237e41[_0x4093a7(0x74c)][_0x2d8162][_0x4093a7(0x1b7)]),_0x2d8162));try{var _0x487bc8=getSenders2(_0x2d8162)[_0x4093a7(0x1b9)](function(_0x2ef213){var _0x475b5c=_0x4093a7;return _0x2ef213[_0x475b5c(0x417)]&&_0x2ef213[_0x475b5c(0x417)][_0x475b5c(0x2fb)]==_0x475b5c(0x41a);});if(!_0x487bc8)return warnlog(_0x4093a7(0x88a)),![];var _0x70477e={};return _0x70477e[_0x4093a7(0x21c)]=0xa,setEncodings(_0x487bc8,_0x70477e,function(_0x91b257){var _0x19bcee=_0x4093a7;log(_0x19bcee(0x419)+_0x91b257[0x0]);var _0x939b76=_0x237e41[_0x19bcee(0x1fe)](_0x91b257[0x0]),_0x2f1aae={};if(_0x939b76<=0x0||_0x939b76==0x64){var _0x1a9deb=getChromeVersion();_0x1a9deb>0x50?_0x2f1aae[_0x19bcee(0x21c)]=null:_0x2f1aae[_0x19bcee(0x21c)]=0x1;}else _0x2f1aae[_0x19bcee(0x21c)]=0x64/_0x939b76;setEncodings(_0x91b257[0x1],_0x2f1aae,function(){var _0x27e0ef=_0x19bcee;log(_0x27e0ef(0x876));});},[_0x2d8162,_0x487bc8]),!![];}catch(_0x31b201){errorlog(_0x31b201);}}}return![];},_0x237e41[_0x1da8c6(0x7a5)]=function(_0xd556fc){var _0x4b3531=_0x1da8c6;log(_0x4b3531(0x8d7));var _0x2dcdbe=getSenders2(_0xd556fc)[_0x4b3531(0x1b9)](function(_0x56ec0a){var _0x3d5e77=_0x4b3531;return _0x56ec0a[_0x3d5e77(0x417)]&&_0x56ec0a['track']['kind']=='audio';});if(!_0x2dcdbe)return log(_0x4b3531(0x692)),![];var _0x472712={};try{_0x472712[_0x4b3531(0x987)]=_0x4b3531(0xcf),_0x472712[_0x4b3531(0x151)]='high',_0x472712[_0x4b3531(0x189)]=!![],setEncodings(_0x2dcdbe,_0x472712,function(_0xab7091){var _0xb5ae26=_0x4b3531;log(_0xb5ae26(0x5a3)),pokeIframeAPI(_0xb5ae26(0x2cc),!![],_0xab7091);},_0xd556fc);}catch(_0x58662e){errorlog(_0x58662e);}},_0x237e41[_0x1da8c6(0x2e2)]=function(_0x1d90de,_0x35fbd0=_0x1da8c6(0x7ef)){var _0x5dbf6f=_0x1da8c6,_0x4ea450=getSenders2(_0x1d90de)[_0x5dbf6f(0x1b9)](function(_0x226b04){var _0x24510b=_0x5dbf6f;return _0x226b04[_0x24510b(0x417)]&&_0x226b04[_0x24510b(0x417)]['kind']==_0x24510b(0x41a);});if(!_0x4ea450)return log(_0x5dbf6f(0xb0)),![];var _0x55a49c={};try{_0x35fbd0===!![]?(_0x55a49c[_0x5dbf6f(0x2e2)]=_0x5dbf6f(0x7ef),log(_0x5dbf6f(0x76c))):(_0x55a49c[_0x5dbf6f(0x2e2)]=_0x35fbd0,log(_0x5dbf6f(0x577)+_0x35fbd0)),setEncodings(_0x4ea450,_0x55a49c,(function(){var _0x410615=_0x5dbf6f;log(_0x410615(0x915));}()));}catch(_0x3440f0){errorlog(_0x3440f0);}},_0x237e41[_0x1da8c6(0x75d)]=function(_0x20ae2f,_0x5e5788,_0x4442a1=![]){var _0x16b9b0=_0x1da8c6;log(_0x16b9b0(0x32a)+_0x20ae2f+_0x16b9b0(0x909)+_0x4442a1);if(_0x237e41[_0x16b9b0(0x7b5)]===![])return;_0x5e5788[_0x16b9b0(0x7b5)]=parseInt(_0x237e41['maxBandwidth']/0x64*_0x20ae2f),_0x4442a1?_0x237e41['limitMeshcastBitrate'](null):_0x237e41[_0x16b9b0(0x865)](_0x5e5788['UUID'],null);},_0x237e41[_0x1da8c6(0x7f3)]=function(_0xa9ed6e,_0x34eba5=0x7d00,_0x3158fa=0x3e8){var _0x2935b0=_0x1da8c6;log(_0x2935b0(0x2c9));var _0x97dd43=getSenders2(_0xa9ed6e)[_0x2935b0(0x1b9)](function(_0x58a6a1){var _0x3c7d1a=_0x2935b0;return _0x58a6a1[_0x3c7d1a(0x417)]&&_0x58a6a1[_0x3c7d1a(0x417)][_0x3c7d1a(0x2fb)]==_0x3c7d1a(0x625);});if(!_0x97dd43)return log(_0x2935b0(0x692)),![];var _0x460f4f={};_0x460f4f['maxBitrate']=_0x34eba5,setEncodings(_0x97dd43,_0x460f4f,function(_0x5283be){var _0x775487=_0x2935b0;pokeIframeAPI(_0x775487(0x1de),_0x5283be[0x0],_0x5283be[0x1]),_0x5283be[0x2]>0x0&&setTimeout(function(){var _0x1355fa=_0x775487;try{if(_0x5283be[0x1]in _0x237e41[_0x1355fa(0x74c)])var _0x3c0b91=getSenders2(_0x5283be[0x1])['find'](function(_0x19a94b){var _0xf95b11=_0x1355fa;return _0x19a94b[_0xf95b11(0x417)]&&_0x19a94b['track'][_0xf95b11(0x2fb)]==_0xf95b11(0x625);});else return![];if(!_0x3c0b91)return log(_0x1355fa(0x692)),![];var _0x4fcb5c={};_0x4fcb5c[_0x1355fa(0x6a4)]=null,setEncodings(_0x3c0b91,_0x4fcb5c,function(){log('done\x20clearing\x20audio');});}catch(_0x55d717){errorlog(_0x55d717);}},_0x5283be[0x2],_0x5283be[0x1]);},[_0x34eba5,_0xa9ed6e,_0x3158fa]);},_0x237e41[_0x1da8c6(0x26d)]=function(_0x56e036,_0xb5d7f7,_0x3a5e26){var _0x1db7eb=_0x1da8c6;pokeIframeAPI(_0x1db7eb(0x3a8),_0x56e036,_0x3a5e26);if(_0x237e41[_0x1db7eb(0x262)])return generateHash(_0x56e036+_0x237e41['password']+_0x237e41['salt'],0x10)[_0x1db7eb(0x608)](function(_0x247762){var _0x24fd95=_0x1db7eb,_0xc3a15e={};_0xb5d7f7[_0x24fd95(0x292)]&&(_0xb5d7f7[_0x24fd95(0x265)]=_0x247762);if(_0x237e41['director']&&_0x237e41[_0x24fd95(0x37a)])_0xc3a15e[_0x24fd95(0x6ce)]=_0x3a5e26,_0xc3a15e[_0x24fd95(0x669)]=_0x247762,_0xc3a15e['transferSettings']=_0xb5d7f7,_0x237e41['sendRequest'](_0xc3a15e,_0x237e41[_0x24fd95(0x37a)]),log(_0xc3a15e);else{if(_0xb5d7f7[_0x24fd95(0x292)]){_0xc3a15e[_0x24fd95(0x601)]=_0x24fd95(0x6ce),_0xc3a15e[_0x24fd95(0x232)]=_0xb5d7f7,log(_0xc3a15e);if(_0x237e41[_0x24fd95(0x3e2)](_0xc3a15e,_0x3a5e26)){var _0xc3a15e={};_0xc3a15e[_0x24fd95(0x601)]=_0x24fd95(0x6ce),_0xc3a15e[_0x24fd95(0x669)]=_0x247762,_0xc3a15e[_0x24fd95(0x49c)]=_0x3a5e26,_0x237e41[_0x24fd95(0x96d)](_0xc3a15e);}log(_0xc3a15e);}else{if(_0x24fd95(0x7de)in _0xb5d7f7){_0xc3a15e[_0x24fd95(0x601)]=_0x24fd95(0x6ce),_0xc3a15e[_0x24fd95(0x232)]=_0xb5d7f7,delete _0xc3a15e['transferSettings'][_0x24fd95(0x669)],delete _0xc3a15e['transferSettings'][_0x24fd95(0x265)],log(_0xc3a15e);if(_0x237e41[_0x24fd95(0x3e2)](_0xc3a15e,_0x3a5e26)){var _0xc3a15e={};_0xc3a15e[_0x24fd95(0x601)]='migrate',_0xc3a15e[_0x24fd95(0x669)]=_0x247762,_0xc3a15e[_0x24fd95(0x49c)]=_0x3a5e26,_0x237e41['sendMsg'](_0xc3a15e);}log(_0xc3a15e);}else _0xc3a15e['request']=_0x24fd95(0x6ce),_0xc3a15e[_0x24fd95(0x669)]=_0x247762,_0xc3a15e[_0x24fd95(0x49c)]=_0x3a5e26,_0x237e41[_0x24fd95(0x96d)](_0xc3a15e);}}})[_0x1db7eb(0x1d6)](errorlog);else{_0xb5d7f7[_0x1db7eb(0x292)]&&(_0xb5d7f7[_0x1db7eb(0x265)]=_0x56e036);var _0xec7719={};if(_0x237e41[_0x1db7eb(0x550)]&&_0x237e41[_0x1db7eb(0x37a)])_0xec7719[_0x1db7eb(0x6ce)]=_0x3a5e26,_0xec7719[_0x1db7eb(0x669)]=_0x56e036,_0xec7719[_0x1db7eb(0x232)]=_0xb5d7f7,_0x237e41[_0x1db7eb(0x3e2)](_0xec7719,_0x237e41['directorUUID']),log(_0xec7719);else{if(_0xb5d7f7['updateurl']){_0xec7719[_0x1db7eb(0x601)]=_0x1db7eb(0x6ce),_0xec7719[_0x1db7eb(0x232)]=_0xb5d7f7;if(_0x237e41[_0x1db7eb(0x3e2)](_0xec7719,_0x3a5e26)){log(_0xec7719);var _0xec7719={};_0xec7719[_0x1db7eb(0x601)]=_0x1db7eb(0x6ce),_0xec7719[_0x1db7eb(0x669)]=_0x56e036,_0xec7719['target']=_0x3a5e26,_0x237e41[_0x1db7eb(0x96d)](_0xec7719);}}else{if(_0x1db7eb(0x7de)in _0xb5d7f7){_0xec7719[_0x1db7eb(0x601)]=_0x1db7eb(0x6ce),_0xec7719['transferSettings']=_0xb5d7f7,delete _0xec7719[_0x1db7eb(0x232)]['roomid'],delete _0xec7719[_0x1db7eb(0x232)][_0x1db7eb(0x265)];if(_0x237e41[_0x1db7eb(0x3e2)](_0xec7719,_0x3a5e26)){warnlog(_0xec7719);var _0xec7719={};_0xec7719[_0x1db7eb(0x601)]='migrate',_0xec7719[_0x1db7eb(0x669)]=rid,_0xec7719['target']=_0x3a5e26,_0x237e41[_0x1db7eb(0x96d)](_0xec7719);}}else _0xec7719[_0x1db7eb(0x601)]=_0x1db7eb(0x6ce),_0xec7719[_0x1db7eb(0x669)]=_0x56e036,_0xec7719[_0x1db7eb(0x49c)]=_0x3a5e26,_0x237e41[_0x1db7eb(0x96d)](_0xec7719);}}}},_0x237e41['limitAudioBitrate']=async function(_0xd67d94,_0xa35741){var _0x394823=_0x1da8c6;_0xa35741=parseInt(_0xa35741);try{var _0x52e0a8=getSenders2(_0xd67d94)[_0x394823(0x1b9)](function(_0xd28bc5){var _0x33b6f1=_0x394823;return _0xd28bc5[_0x33b6f1(0x417)]&&_0xd28bc5[_0x33b6f1(0x417)][_0x33b6f1(0x2fb)]==_0x33b6f1(0x625);});if(!_0x52e0a8){warnlog(_0x394823(0x97c));return;}var _0x560862={};if(_0xa35741<0x0){_0x560862[_0x394823(0x247)]=!![];if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad)){_0xa35741=0x20;if(_0x237e41[_0x394823(0x74c)][_0xd67d94][_0x394823(0x1de)]!==![])_0xa35741=_0x237e41[_0x394823(0x74c)][_0xd67d94]['setAudioBitrate'];else _0x237e41[_0x394823(0x760)]&&(_0xa35741=_0x237e41['audiobitrate']);_0x560862[_0x394823(0x6a4)]=_0xa35741*0x400;}else _0x237e41[_0x394823(0x74c)][_0xd67d94]['setAudioBitrate']!==![]?(_0xa35741=_0x237e41[_0x394823(0x74c)][_0xd67d94]['setAudioBitrate'],_0x560862[_0x394823(0x6a4)]=_0xa35741*0x400):_0x560862[_0x394823(0x6a4)]=null;}else _0xa35741===0x0?_0x560862[_0x394823(0x247)]=![]:(_0x560862[_0x394823(0x247)]=!![],_0x560862[_0x394823(0x6a4)]=_0xa35741*0x400);_0x237e41[_0x394823(0x74c)][_0xd67d94][_0x394823(0x822)]&&(_0x560862[_0x394823(0x247)]=![]),setEncodings(_0x52e0a8,_0x560862,function(_0x522a7f){var _0x12dbb4=_0x394823;pokeIframeAPI(_0x12dbb4(0x1de),_0x522a7f[0x0],_0x522a7f[0x1]),log(_0x12dbb4(0x5bb));},[_0xa35741,_0xd67d94]);}catch(_0x51791f){errorlog(_0x51791f),log(_0xd67d94),log(_0x237e41[_0x394823(0x74c)][_0xd67d94]);}},_0x237e41[_0x1da8c6(0x198)]=function(_0x437e77){var _0x1dff59=_0x1da8c6;if(_0x237e41[_0x1dff59(0x7cf)]&&_0x237e41[_0x1dff59(0x74c)][_0x437e77][_0x1dff59(0x534)]===!![])_0x237e41[_0x1dff59(0x865)](_0x437e77,0x0),_0x237e41[_0x1dff59(0x74c)][_0x437e77]['optimizedBitrate']===0x0&&(_0x237e41['pcs'][_0x437e77][_0x1dff59(0x67a)][_0x1dff59(0x64e)]===![]?_0x237e41[_0x1dff59(0x316)](_0x437e77,0x0):_0x237e41[_0x1dff59(0x316)](_0x437e77,-0x1));else{if(_0x237e41[_0x1dff59(0x74c)][_0x437e77]&&_0x237e41[_0x1dff59(0x74c)][_0x437e77][_0x1dff59(0x96e)]!==![]){if(_0x237e41['pcs'][_0x437e77][_0x1dff59(0x67a)][_0x1dff59(0x64e)]===![]){var _0x1b9efa=_0x237e41[_0x1dff59(0x74c)][_0x437e77][_0x1dff59(0x96e)];_0x237e41['pcs'][_0x437e77][_0x1dff59(0x174)]&&_0x237e41['pcs'][_0x437e77][_0x1dff59(0x174)]>0x0&&(_0x237e41[_0x1dff59(0x74c)][_0x437e77][_0x1dff59(0x174)]<_0x237e41[_0x1dff59(0x74c)][_0x437e77][_0x1dff59(0x96e)]&&(_0x1b9efa=_0x237e41[_0x1dff59(0x74c)][_0x437e77][_0x1dff59(0x174)])),_0x237e41['limitBitrate'](_0x437e77,_0x1b9efa),_0x237e41[_0x1dff59(0x74c)][_0x437e77][_0x1dff59(0x96e)]===0x0&&_0x237e41[_0x1dff59(0x316)](_0x437e77,0x0);}else _0x237e41[_0x1dff59(0x74c)][_0x437e77][_0x1dff59(0x96e)]===0x0&&(_0x237e41[_0x1dff59(0x316)](_0x437e77,-0x1),_0x237e41[_0x1dff59(0x715)](),_0x237e41[_0x1dff59(0x14b)]&&_0x237e41['limitBitrate'](_0x437e77,null));}else _0x237e41[_0x1dff59(0x715)](),_0x237e41[_0x1dff59(0x14b)]&&_0x237e41[_0x1dff59(0x865)](_0x437e77,null);}},_0x237e41['limitTotalBitrateGuests']=function(_0x28f0dc=0x0,_0xd74e3c=![]){var _0x4d33be=_0x1da8c6;if(!_0x237e41[_0x4d33be(0x38d)])return _0x28f0dc;if(!_0x237e41[_0x4d33be(0x669)]||_0x237e41[_0x4d33be(0x403)]!==![])return log('Switching\x20to\x20limitTotalBitrateAll'),_0x237e41[_0x4d33be(0x426)](_0x28f0dc,_0xd74e3c),_0x28f0dc;if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd)return _0x28f0dc;var _0x466092=_0x28f0dc;if(_0xd74e3c===![])_0x466092=0x0;else _0x466092<0x0&&(_0x466092=_0x237e41[_0x4d33be(0x74c)][_0xd74e3c][_0x4d33be(0x197)]||_0x237e41[_0x4d33be(0x954)]||_0x237e41[_0x4d33be(0x74c)][_0x192198][_0x4d33be(0x7b5)]||0x9c4);var _0x202b0e=0x0;for(var _0x192198 in _0x237e41[_0x4d33be(0x74c)]){if(_0xd74e3c===_0x192198)continue;if(!_0x237e41[_0x4d33be(0x74c)][_0x192198][_0x4d33be(0x8a7)])continue;try{var _0x1edf9d=getSenders2(_0x192198)['find'](function(_0x40ba9a){var _0x2a1282=_0x4d33be;return _0x40ba9a[_0x2a1282(0x417)]&&_0x40ba9a[_0x2a1282(0x417)][_0x2a1282(0x2fb)]=='video';});if(!_0x1edf9d)continue;var _0x3eb1f4=_0x1edf9d['getParameters']();if(!_0x3eb1f4['encodings']||_0x3eb1f4[_0x4d33be(0x4fd)][_0x4d33be(0x860)]==0x0){_0x237e41[_0x4d33be(0x74c)][_0x192198][_0x4d33be(0x197)]<0x0?_0x466092+=_0x237e41['outboundVideoBitrate']||_0x237e41[_0x4d33be(0x74c)][_0x192198][_0x4d33be(0x7b5)]||0x9c4:_0x466092+=_0x237e41['pcs'][_0x192198][_0x4d33be(0x197)]||_0x237e41[_0x4d33be(0x954)]||_0x237e41[_0x4d33be(0x74c)][_0x192198][_0x4d33be(0x7b5)]||0x9c4;warnlog(_0x466092),_0x202b0e+=0x1;continue;}if(_0x3eb1f4[_0x4d33be(0x4fd)][0x0][_0x4d33be(0x247)]==![])continue;if(_0x3eb1f4['encodings'][0x0][_0x4d33be(0x6a4)])_0x4d33be(0x400)in _0x237e41[_0x4d33be(0x74c)][_0x192198]?_0x466092+=parseInt(_0x237e41[_0x4d33be(0x74c)][_0x192198][_0x4d33be(0x400)]):_0x466092+=parseInt(_0x3eb1f4['encodings'][0x0][_0x4d33be(0x6a4)])/0x400;else _0x237e41[_0x4d33be(0x74c)][_0x192198][_0x4d33be(0x197)]<0x0?_0x466092+=_0x237e41['outboundVideoBitrate']||_0x237e41['pcs'][_0x192198]['maxBandwidth']||0x9c4:(_0x466092+=_0x237e41[_0x4d33be(0x74c)][_0x192198][_0x4d33be(0x197)]||_0x237e41[_0x4d33be(0x954)]||_0x237e41[_0x4d33be(0x74c)][_0x192198]['maxBandwidth']||0x9c4,warnlog(_0x466092));_0x202b0e+=0x1;}catch(_0xd58c7a){errorlog(_0xd58c7a);}}if(!_0x466092)return _0x466092;warnlog(_0x4d33be(0x2a3)+_0x466092);var _0x356098=parseFloat(_0x466092/_0x237e41['limitTotalBitrate']);_0x356098<0x1&&(_0x356098=0x1);for(var _0x192198 in _0x237e41[_0x4d33be(0x74c)]){if(_0xd74e3c===_0x192198)continue;if(!_0x237e41['pcs'][_0x192198][_0x4d33be(0x8a7)])continue;try{var _0x1edf9d=getSenders2(_0x192198)['find'](function(_0x16a24b){var _0x493b27=_0x4d33be;return _0x16a24b[_0x493b27(0x417)]&&_0x16a24b[_0x493b27(0x417)]['kind']==_0x493b27(0x41a);});if(!_0x1edf9d)continue;var _0x3eb1f4=_0x1edf9d['getParameters']();if(!_0x3eb1f4[_0x4d33be(0x4fd)]||_0x3eb1f4[_0x4d33be(0x4fd)][_0x4d33be(0x860)]==0x0){if(_0x237e41['pcs'][_0x192198]['setBitrate']<0x0)var _0x45a7f5=_0x237e41['outboundVideoBitrate']||_0x237e41[_0x4d33be(0x74c)][_0x192198][_0x4d33be(0x7b5)]||0x9c4;else var _0x45a7f5=_0x237e41[_0x4d33be(0x74c)][_0x192198][_0x4d33be(0x197)]||_0x237e41[_0x4d33be(0x954)]||_0x237e41[_0x4d33be(0x74c)][_0x192198][_0x4d33be(0x7b5)]||0x9c4;var _0xcb4993=parseInt(_0x45a7f5/_0x356098);_0x237e41[_0x4d33be(0x865)](_0x192198,_0xcb4993,!![]);continue;}if(_0x3eb1f4[_0x4d33be(0x4fd)][0x0][_0x4d33be(0x247)]==![])continue;if(_0x3eb1f4[_0x4d33be(0x4fd)][0x0][_0x4d33be(0x6a4)]){if(_0x4d33be(0x400)in _0x237e41[_0x4d33be(0x74c)][_0x192198])var _0x45a7f5=parseInt(_0x237e41[_0x4d33be(0x74c)][_0x192198][_0x4d33be(0x400)]);else var _0x45a7f5=parseInt(parseInt(_0x3eb1f4['encodings'][0x0][_0x4d33be(0x6a4)])/0x400);var _0xcb4993=parseInt(_0x45a7f5/_0x356098);_0x237e41['limitBitrate'](_0x192198,_0xcb4993,!![]);}else{if(_0x237e41[_0x4d33be(0x74c)][_0x192198][_0x4d33be(0x197)]<0x0)var _0x45a7f5=_0x237e41[_0x4d33be(0x954)]||_0x237e41[_0x4d33be(0x74c)][_0x192198][_0x4d33be(0x7b5)]||0x9c4;else var _0x45a7f5=_0x237e41['pcs'][_0x192198][_0x4d33be(0x197)]||_0x237e41['outboundVideoBitrate']||_0x237e41[_0x4d33be(0x74c)][_0x192198][_0x4d33be(0x7b5)]||0x9c4;var _0xcb4993=parseInt(_0x45a7f5/_0x356098);_0x237e41[_0x4d33be(0x865)](_0x192198,_0xcb4993,!![]);}}catch(_0x215e93){errorlog(_0x215e93);}}return parseInt(_0x28f0dc/_0x356098);},_0x237e41[_0x1da8c6(0x426)]=function(_0xaad847=0x0,_0x63fd24=![]){var _0x61691b=_0x1da8c6;if(!_0x237e41[_0x61691b(0x38d)])return _0xaad847;if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd)return _0xaad847;var _0x3037a0=_0xaad847;if(_0x63fd24===![])_0x3037a0=0x0;else _0x3037a0<0x0&&(_0x3037a0=_0x237e41[_0x61691b(0x74c)][_0x63fd24][_0x61691b(0x197)]||_0x237e41[_0x61691b(0x954)]||_0x237e41[_0x61691b(0x74c)][_0x5cd04a][_0x61691b(0x7b5)]||0x9c4);var _0x4933d4=0x0;for(var _0x5cd04a in _0x237e41['pcs']){if(_0x63fd24===_0x5cd04a)continue;try{var _0x402276=getSenders2(_0x5cd04a)['find'](function(_0x1258be){var _0x5bc894=_0x61691b;return _0x1258be[_0x5bc894(0x417)]&&_0x1258be[_0x5bc894(0x417)]['kind']==_0x5bc894(0x41a);});if(!_0x402276)continue;var _0x3b57c2=_0x402276[_0x61691b(0x29e)]();if(!_0x3b57c2[_0x61691b(0x4fd)]||_0x3b57c2[_0x61691b(0x4fd)]['length']==0x0){_0x237e41[_0x61691b(0x74c)][_0x5cd04a][_0x61691b(0x197)]<0x0?_0x3037a0+=_0x237e41[_0x61691b(0x954)]||_0x237e41['pcs'][_0x5cd04a]['maxBandwidth']||0x9c4:_0x3037a0+=_0x237e41[_0x61691b(0x74c)][_0x5cd04a]['setBitrate']||_0x237e41[_0x61691b(0x954)]||_0x237e41[_0x61691b(0x74c)][_0x5cd04a][_0x61691b(0x7b5)]||0x9c4;warnlog(_0x3037a0),_0x4933d4+=0x1;continue;}if(_0x3b57c2['encodings'][0x0]['active']==![])continue;if(_0x3b57c2[_0x61691b(0x4fd)][0x0][_0x61691b(0x6a4)])'preLimitedBitrate'in _0x237e41[_0x61691b(0x74c)][_0x5cd04a]?_0x3037a0+=parseInt(_0x237e41[_0x61691b(0x74c)][_0x5cd04a][_0x61691b(0x400)]):_0x3037a0+=parseInt(_0x3b57c2[_0x61691b(0x4fd)][0x0]['maxBitrate'])/0x400;else _0x237e41[_0x61691b(0x74c)][_0x5cd04a]['setBitrate']<0x0?_0x3037a0+=_0x237e41['outboundVideoBitrate']||_0x237e41[_0x61691b(0x74c)][_0x5cd04a][_0x61691b(0x7b5)]||0x9c4:(_0x3037a0+=_0x237e41[_0x61691b(0x74c)][_0x5cd04a]['setBitrate']||_0x237e41[_0x61691b(0x954)]||_0x237e41[_0x61691b(0x74c)][_0x5cd04a][_0x61691b(0x7b5)]||0x9c4,warnlog(_0x3037a0));_0x4933d4+=0x1;}catch(_0x21da9e){errorlog(_0x21da9e);}}if(!_0x3037a0)return _0x3037a0;warnlog(_0x61691b(0x2a3)+_0x3037a0);var _0x1ca5c5=parseFloat(_0x3037a0/_0x237e41[_0x61691b(0x38d)]);_0x1ca5c5<0x1&&(_0x1ca5c5=0x1);for(var _0x5cd04a in _0x237e41[_0x61691b(0x74c)]){if(_0x63fd24===_0x5cd04a)continue;try{var _0x402276=getSenders2(_0x5cd04a)['find'](function(_0x58554a){var _0x58305a=_0x61691b;return _0x58554a[_0x58305a(0x417)]&&_0x58554a[_0x58305a(0x417)][_0x58305a(0x2fb)]==_0x58305a(0x41a);});if(!_0x402276)continue;var _0x3b57c2=_0x402276[_0x61691b(0x29e)]();if(!_0x3b57c2[_0x61691b(0x4fd)]||_0x3b57c2['encodings']['length']==0x0){if(_0x237e41['pcs'][_0x5cd04a][_0x61691b(0x197)]<0x0)var _0x30d06b=_0x237e41[_0x61691b(0x954)]||_0x237e41[_0x61691b(0x74c)][_0x5cd04a]['maxBandwidth']||0x9c4;else var _0x30d06b=_0x237e41[_0x61691b(0x74c)][_0x5cd04a][_0x61691b(0x197)]||_0x237e41[_0x61691b(0x954)]||_0x237e41[_0x61691b(0x74c)][_0x5cd04a][_0x61691b(0x7b5)]||0x9c4;var _0x9378b2=parseInt(_0x30d06b/_0x1ca5c5);_0x237e41['limitBitrate'](_0x5cd04a,_0x9378b2,!![]);continue;}if(_0x3b57c2[_0x61691b(0x4fd)][0x0][_0x61691b(0x247)]==![])continue;if(_0x3b57c2[_0x61691b(0x4fd)][0x0][_0x61691b(0x6a4)]){if(_0x61691b(0x400)in _0x237e41[_0x61691b(0x74c)][_0x5cd04a])var _0x30d06b=parseInt(_0x237e41['pcs'][_0x5cd04a][_0x61691b(0x400)]);else var _0x30d06b=parseInt(parseInt(_0x3b57c2['encodings'][0x0][_0x61691b(0x6a4)])/0x400);var _0x9378b2=parseInt(_0x30d06b/_0x1ca5c5);_0x237e41[_0x61691b(0x865)](_0x5cd04a,_0x9378b2,!![]);}else{if(_0x237e41[_0x61691b(0x74c)][_0x5cd04a][_0x61691b(0x197)]<0x0)var _0x30d06b=_0x237e41[_0x61691b(0x954)]||_0x237e41['pcs'][_0x5cd04a]['maxBandwidth']||0x9c4;else var _0x30d06b=_0x237e41[_0x61691b(0x74c)][_0x5cd04a]['setBitrate']||_0x237e41['outboundVideoBitrate']||_0x237e41[_0x61691b(0x74c)][_0x5cd04a]['maxBandwidth']||0x9c4;var _0x9378b2=parseInt(_0x30d06b/_0x1ca5c5);_0x237e41[_0x61691b(0x865)](_0x5cd04a,_0x9378b2,!![]);}}catch(_0xff6475){errorlog(_0xff6475);}}return parseInt(_0xaad847/_0x1ca5c5);},_0x237e41['announceCoDirector']=function(_0x4bae60,_0x35bc53=![]){var _0x27856f=_0x1da8c6,_0xe55cb={};_0xe55cb['directorSettings']={},_0xe55cb[_0x27856f(0x7bf)]['addCoDirector']=[_0x4bae60],_0x237e41[_0x27856f(0x631)](_0xe55cb,_0x35bc53);},_0x237e41[_0x1da8c6(0x94f)]=function(_0x2f3d82=null){var _0x3630ff=_0x1da8c6;if(!_0x237e41['mc'])return;_0x237e41['mc'][_0x3630ff(0x6f8)]&&(clearInterval(_0x237e41['mc'][_0x3630ff(0x6f8)]),_0x237e41['mc']['bitrateTimeout']=null);if(_0x2f3d82===null){if(_0x237e41['mc']['savedBitrate']===![])return;_0x2f3d82=_0x237e41['mc'][_0x3630ff(0x174)];}_0x2f3d82=parseInt(_0x2f3d82);if(_0x237e41['mc'][_0x3630ff(0x197)]&&_0x2f3d82>_0x237e41['mc'][_0x3630ff(0x197)])_0x2f3d82=_0x237e41['mc']['setBitrate'];else _0x237e41['mc'][_0x3630ff(0x197)]===![]&&(_0x2f3d82<0x0&&(_0x237e41['outboundVideoBitrate']?_0x2f3d82=_0x237e41['outboundVideoBitrate']:_0x2f3d82=0x9c4));_0x237e41['maxvideobitrate']&&(_0x2f3d82>_0x237e41[_0x3630ff(0x14b)]&&(_0x2f3d82=_0x237e41[_0x3630ff(0x14b)]));_0x237e41['mc'][_0x3630ff(0x174)]=_0x2f3d82;_0x237e41['mc'][_0x3630ff(0x96e)]!==![]&&(_0x237e41['mc'][_0x3630ff(0x67a)][_0x3630ff(0x64e)]===![]&&(_0x2f3d82>_0x237e41['mc'][_0x3630ff(0x96e)]&&(_0x237e41['mc'][_0x3630ff(0x174)]=_0x2f3d82,_0x2f3d82=parseInt(_0x237e41['mc']['optimizedBitrate'])||0x0)));if(_0x237e41['mc'][_0x3630ff(0x7b5)]!==null){if(_0x237e41['mc']['maxBandwidth']<_0x2f3d82)_0x2f3d82=_0x237e41['mc'][_0x3630ff(0x7b5)],_0x237e41['mc'][_0x3630ff(0x42e)][_0x3630ff(0x2bc)]=_0x2f3d82,warnlog('Max\x20bandwidth\x20being\x20capped:\x20'+_0x2f3d82+_0x3630ff(0x46b));else _0x237e41['mc'][_0x3630ff(0x42e)]&&(_0x237e41['mc'][_0x3630ff(0x42e)][_0x3630ff(0x2bc)]=![]);}else'max_bandwidth_capped_kbps'in _0x237e41['mc'][_0x3630ff(0x42e)]&&(_0x237e41['mc']['stats'][_0x3630ff(0x2bc)]=![]);if(_0x2f3d82===0x0){var _0x243d1c=Date[_0x3630ff(0x2ac)]()-_0x237e41['mc'][_0x3630ff(0x1f8)];_0x243d1c<_0x237e41[_0x3630ff(0x580)]&&(_0x2f3d82=_0x237e41['preloadbitrate'],log(_0x3630ff(0x993)+(Date['now']()-_0x237e41['mc'][_0x3630ff(0x1f8)])),_0x237e41['mc']['bitrateTimeout']=setTimeout(function(){var _0x3f5972=_0x3630ff;try{warnlog('stopping\x20some\x20preload\x20bitrate\x20'+(Date['now']()-_0x237e41['mc'][_0x3f5972(0x1f8)])),_0x237e41[_0x3f5972(0x94f)](null);}catch(_0x4976b1){};},_0x237e41[_0x3630ff(0x580)]-_0x243d1c+0x5));}try{if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd){log('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');var _0x4481e1=_0x237e41['mc']['getSenders']()['find'](function(_0x105c2e){var _0xb410b3=_0x3630ff;return _0x105c2e[_0xb410b3(0x417)]&&_0x105c2e[_0xb410b3(0x417)]['kind']==_0xb410b3(0x41a);});if(!_0x4481e1){warnlog(_0x3630ff(0x88a));return;}var _0x5dc484={};if(_0x2f3d82<0x0)_0x5dc484[_0x3630ff(0x247)]=!![],_0x2f3d82=0x9c4,_0x237e41[_0x3630ff(0x5a1)]&&(_0x2f3d82=_0x237e41[_0x3630ff(0x5a1)]),_0x237e41[_0x3630ff(0x14b)]&&(_0x2f3d82>_0x237e41[_0x3630ff(0x14b)]&&(_0x2f3d82=_0x237e41[_0x3630ff(0x14b)])),_0x5dc484[_0x3630ff(0x6a4)]=_0x2f3d82*0x400;else _0x2f3d82===0x0?_0x5dc484['active']=![]:(_0x5dc484[_0x3630ff(0x247)]=!![],_0x5dc484['maxBitrate']=_0x2f3d82*0x400);setEncodings(_0x4481e1,_0x5dc484,function(_0x4b93e0){var _0x561a46=_0x3630ff;pokeIframeAPI(_0x561a46(0x5be),_0x4b93e0),log(_0x561a46(0x96a)+_0x4b93e0);},_0x2f3d82);return;}else{if('RTCRtpSender'in window&&_0x3630ff(0x862)in window[_0x3630ff(0x15f)][_0x3630ff(0x2e9)]){var _0x4481e1=_0x237e41['mc']['getSenders']()[_0x3630ff(0x1b9)](function(_0x2ed640){var _0x4c268e=_0x3630ff;return _0x2ed640[_0x4c268e(0x417)]&&_0x2ed640[_0x4c268e(0x417)][_0x4c268e(0x2fb)]==_0x4c268e(0x41a);});if(!_0x4481e1){warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found');return;}var _0x5dc484={};if(_0x2f3d82<0x0)_0x5dc484['active']==![]&&(_0x5dc484[_0x3630ff(0x247)]=!![]),_0x5dc484[_0x3630ff(0x6a4)]=null;else _0x2f3d82===0x0?(_0x5dc484[_0x3630ff(0x247)]=![],Firefox&&(_0x5dc484['maxBitrate']=0x1)):(_0x5dc484[_0x3630ff(0x247)]=!![],_0x5dc484[_0x3630ff(0x6a4)]=_0x2f3d82*0x400);iPad||iOS||Firefox?_0x237e41['mc']['bitrateTimeoutFirefox']?(clearInterval(_0x237e41['mc'][_0x3630ff(0x101)]),_0x237e41['mc']['bitrateTimeoutFirefox']=setTimeout(function(){var _0x5c23b8=_0x3630ff;log(_0x5c23b8(0x7f7)+_0x2f3d82),_0x237e41['mc']['bitrateTimeoutFirefox']=![],_0x237e41[_0x5c23b8(0x94f)](null);},0x1f4)):(_0x237e41['mc']['bitrateTimeoutFirefox']=setTimeout(function(){var _0x25a84b=_0x3630ff;_0x237e41['mc'][_0x25a84b(0x101)]=![];},0x1f4),setEncodings(_0x4481e1,_0x5dc484,function(_0x1623d6){var _0x3727cb=_0x3630ff;log(_0x3727cb(0x797)+_0x1623d6),pokeIframeAPI(_0x3727cb(0x5be),_0x1623d6);},_0x2f3d82)):setEncodings(_0x4481e1,_0x5dc484,function(_0x54add6){var _0x9fd55c=_0x3630ff;log('bandwidth\x20set\x20i!\x20'+_0x54add6),pokeIframeAPI(_0x9fd55c(0x5be),_0x54add6);},_0x2f3d82);return;}else warnlog(_0x3630ff(0x2c3));}}catch(_0x309642){errorlog(_0x309642);}},_0x237e41[_0x1da8c6(0x55f)]=function(_0x452128,_0x7337c2){var _0x5df404=_0x1da8c6;_0x7337c2===![]?(_0x237e41[_0x5df404(0x74c)][_0x452128][_0x5df404(0x197)]=![],_0x237e41[_0x5df404(0x865)](_0x452128,-0x1)):(_0x7337c2=parseInt(_0x7337c2)||-0x1,_0x7337c2>=0x0&&(_0x237e41[_0x5df404(0x74c)][_0x452128][_0x5df404(0x197)]=_0x7337c2,_0x237e41[_0x5df404(0x865)](_0x452128,_0x7337c2)));},_0x237e41['targetAudioBitrate']=function(_0x1049fe,_0xc2b14a){var _0x1c7bdb=_0x1da8c6;_0xc2b14a===![]?(_0x237e41['pcs'][_0x1049fe][_0x1c7bdb(0x1de)]=![],_0x237e41[_0x1c7bdb(0x316)](_0x1049fe,-0x1)):(_0xc2b14a=parseInt(_0xc2b14a)||-0x1,_0xc2b14a>=0x0&&(_0x237e41[_0x1c7bdb(0x74c)][_0x1049fe][_0x1c7bdb(0x1de)]=_0xc2b14a,_0x237e41[_0x1c7bdb(0x316)](_0x1049fe,_0xc2b14a)));},_0x237e41['limitBitrate']=function(_0x5b05da,_0x2b1149=null,_0x47d628=![]){var _0x10963c=_0x1da8c6;log(_0x10963c(0x21e)+_0x2b1149);if(!(_0x5b05da in _0x237e41[_0x10963c(0x74c)]))return;_0x237e41['pcs'][_0x5b05da][_0x10963c(0x6f8)]&&(clearInterval(_0x237e41[_0x10963c(0x74c)][_0x5b05da]['bitrateTimeout']),_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x6f8)]=null);var _0x1d0846=!![];if(_0x2b1149===null){if(_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x174)]===![]){if(_0x237e41['pcs'][_0x5b05da][_0x10963c(0x7b5)]===null)return;else _0x2b1149=_0x237e41[_0x10963c(0x74c)][_0x5b05da]['maxBandwidth'],_0x1d0846=![];}else _0x2b1149=_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x174)];}_0x2b1149=parseInt(_0x2b1149);if(_0x237e41['pcs'][_0x5b05da][_0x10963c(0x197)]&&_0x2b1149>_0x237e41['pcs'][_0x5b05da][_0x10963c(0x197)])_0x2b1149=_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x197)];else _0x2b1149<0x0&&(_0x2b1149=_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x197)]||_0x237e41[_0x10963c(0x954)]||0x9c4);_0x237e41[_0x10963c(0x14b)]&&(_0x2b1149>_0x237e41[_0x10963c(0x14b)]&&(_0x2b1149=_0x237e41['maxvideobitrate']));_0x1d0846&&!_0x47d628&&(_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x174)]=_0x2b1149);_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x96e)]!==![]&&(_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x67a)][_0x10963c(0x64e)]===![]&&(_0x2b1149>_0x237e41['pcs'][_0x5b05da]['optimizedBitrate']&&(_0x1d0846&&(_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x174)]=_0x2b1149),_0x2b1149=parseInt(_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x96e)])||0x0)));if(_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x7b5)]!==null){if(_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x7b5)]<_0x2b1149)_0x2b1149=_0x237e41['pcs'][_0x5b05da][_0x10963c(0x7b5)],_0x237e41['pcs'][_0x5b05da][_0x10963c(0x42e)][_0x10963c(0x2bc)]=_0x2b1149,warnlog('Max\x20bandwidth\x20being\x20capped:\x20'+_0x2b1149+'-kbps');else _0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x7b5)]===_0x2b1149&&!_0x1d0846?(_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x42e)][_0x10963c(0x2bc)]=_0x2b1149,warnlog('Max\x20bandwidth\x20controlling\x20bitrate:\x20'+_0x2b1149+_0x10963c(0x46b))):(warnlog('Max\x20bandwidth\x20NOT\x20being\x20capped:\x20'+_0x2b1149+_0x10963c(0x46b)),_0x237e41['pcs'][_0x5b05da][_0x10963c(0x42e)][_0x10963c(0x2bc)]=![]);}else _0x10963c(0x2bc)in _0x237e41['pcs'][_0x5b05da]['stats']&&(_0x237e41['pcs'][_0x5b05da][_0x10963c(0x42e)][_0x10963c(0x2bc)]=![]);_0x47d628===![]&&(_0x237e41[_0x10963c(0x38d)]&&(_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x400)]=_0x2b1149,_0x2b1149=_0x237e41[_0x10963c(0x715)](_0x2b1149,_0x5b05da)));if(_0x2b1149===0x0){var _0x5b6dad=Date[_0x10963c(0x2ac)]()-_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x1f8)];_0x5b6dad<_0x237e41['rampUpTime']&&(_0x2b1149=_0x237e41[_0x10963c(0x59e)],log(_0x10963c(0x993)+(Date[_0x10963c(0x2ac)]()-_0x237e41['pcs'][_0x5b05da][_0x10963c(0x1f8)])),_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x6f8)]=setTimeout(function(_0xfa1ea2){var _0x484f2d=_0x10963c;try{warnlog('stopping\x20some\x20preload\x20bitrate\x20'+(Date['now']()-_0x237e41['pcs'][_0xfa1ea2][_0x484f2d(0x1f8)])),_0x237e41[_0x484f2d(0x865)](_0xfa1ea2,null);}catch(_0x514d01){};},_0x237e41['rampUpTime']-_0x5b6dad+0x5,_0x5b05da));}try{if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd){log(_0x10963c(0x381));if(_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x8a7)]==!![]&&_0x237e41['pcs'][_0x5b05da][_0x10963c(0x49e)]==![])return;var _0x34bb79=getSenders2(_0x5b05da)[_0x10963c(0x1b9)](function(_0x2c5984){var _0x3191f1=_0x10963c;return _0x2c5984[_0x3191f1(0x417)]&&_0x2c5984[_0x3191f1(0x417)][_0x3191f1(0x2fb)]=='video';});if(!_0x34bb79){warnlog(_0x10963c(0x88a));return;}var _0x54d54a={};_0x2b1149===0x0?_0x54d54a[_0x10963c(0x247)]=![]:(_0x54d54a[_0x10963c(0x247)]=!![],_0x54d54a[_0x10963c(0x6a4)]=_0x2b1149*0x400);setEncodings(_0x34bb79,_0x54d54a,function(_0x1624b1){var _0x1e152e=_0x10963c;pokeIframeAPI(_0x1e152e(0x350),_0x1624b1[0x0],_0x1624b1[0x1]),log(_0x1e152e(0x567)+_0x1624b1[0x0]);},[_0x2b1149,_0x5b05da]);return;}else{if('RTCRtpSender'in window&&_0x10963c(0x862)in window[_0x10963c(0x15f)][_0x10963c(0x2e9)]){var _0x34bb79=getSenders2(_0x5b05da)[_0x10963c(0x1b9)](function(_0x4ef84){var _0x5db1b8=_0x10963c;return _0x4ef84[_0x5db1b8(0x417)]&&_0x4ef84[_0x5db1b8(0x417)]['kind']=='video';});if(!_0x34bb79){warnlog(_0x10963c(0x88a));return;}var _0x54d54a={};_0x2b1149===0x0?(_0x54d54a[_0x10963c(0x247)]=![],Firefox&&(_0x54d54a[_0x10963c(0x6a4)]=0x1,_0x54d54a[_0x10963c(0x21c)]=0x3e8)):(_0x54d54a[_0x10963c(0x247)]=!![],_0x54d54a['maxBitrate']=_0x2b1149*0x400);if(_0x2b1149!==0x0){var _0x24dec3=_0x237e41[_0x10963c(0x1fe)](_0x5b05da,_0x2b1149);if(_0x24dec3<=0x0||_0x24dec3==0x64){var _0x39a190=getChromeVersion();_0x39a190>0x50?_0x54d54a[_0x10963c(0x21c)]=null:_0x54d54a[_0x10963c(0x21c)]=0x1;}else _0x54d54a[_0x10963c(0x21c)]=0x64/_0x24dec3;iPad||iOS||Firefox?_0x237e41['pcs'][_0x5b05da][_0x10963c(0x101)]?(clearInterval(_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x101)]),_0x237e41['pcs'][_0x5b05da]['bitrateTimeoutFirefox']=setTimeout(function(_0x521a08,_0x1ee675){var _0xc466ea=_0x10963c;log(_0xc466ea(0x7f7)+_0x2b1149),_0x237e41['pcs'][_0x521a08][_0xc466ea(0x101)]=![],_0x237e41[_0xc466ea(0x865)](_0x521a08,null,_0x1ee675);},0x1f4,_0x5b05da,_0x47d628)):(_0x237e41['pcs'][_0x5b05da]['bitrateTimeoutFirefox']=setTimeout(function(_0x44a95c){var _0xdfefae=_0x10963c;_0x237e41[_0xdfefae(0x74c)][_0x44a95c][_0xdfefae(0x101)]=![];},0x1f4,_0x5b05da),setEncodings(_0x34bb79,_0x54d54a,function(_0xb11004){var _0x36ac90=_0x10963c;log(_0x36ac90(0x7ea)+_0xb11004[0x0]),_0x237e41[_0x36ac90(0x74c)][_0xb11004[0x1]][_0x36ac90(0x42e)][_0x36ac90(0x241)]=parseInt(_0xb11004[0x2])+'%',pokeIframeAPI('setVideoBitrate',_0xb11004[0x0],_0xb11004[0x1]),pokeIframeAPI(_0x36ac90(0x8dd),_0xb11004[0x2],_0xb11004[0x1]);},[_0x2b1149,_0x5b05da,_0x24dec3])):setEncodings(_0x34bb79,_0x54d54a,function(_0xf8497){var _0x3369e1=_0x10963c;log(_0x3369e1(0x65f)+_0xf8497[0x0]),_0x237e41['pcs'][_0xf8497[0x1]][_0x3369e1(0x42e)]['scaleFactor']=parseInt(_0xf8497[0x2])+'%',pokeIframeAPI(_0x3369e1(0x350),_0xf8497[0x0],_0xf8497[0x1]),pokeIframeAPI(_0x3369e1(0x8dd),_0xf8497[0x2],_0xf8497[0x1]);},[_0x2b1149,_0x5b05da,_0x24dec3]);}else iPad||iOS||Firefox?_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x101)]?(clearInterval(_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x101)]),_0x237e41[_0x10963c(0x74c)][_0x5b05da]['bitrateTimeoutFirefox']=setTimeout(function(_0x265258,_0x32fc18){var _0x2cc72a=_0x10963c;log(_0x2cc72a(0x7f7)+_0x2b1149),_0x237e41['pcs'][_0x265258]['bitrateTimeoutFirefox']=![],_0x237e41[_0x2cc72a(0x865)](_0x265258,null,_0x32fc18);},0x1f4,_0x5b05da,_0x47d628)):(_0x237e41[_0x10963c(0x74c)][_0x5b05da][_0x10963c(0x101)]=setTimeout(function(_0xb2c841){var _0x3db0ef=_0x10963c;_0x237e41[_0x3db0ef(0x74c)][_0xb2c841][_0x3db0ef(0x101)]=![];},0x1f4,_0x5b05da),setEncodings(_0x34bb79,_0x54d54a,function(_0x5c2a98){var _0xd93063=_0x10963c;log(_0xd93063(0x481)+_0x5c2a98[0x0]),pokeIframeAPI(_0xd93063(0x350),_0x5c2a98[0x0],_0x5c2a98[0x1]);},[_0x2b1149,_0x5b05da])):setEncodings(_0x34bb79,_0x54d54a,function(_0x5b8f5b){var _0x202abc=_0x10963c;log('bandwidth\x20set\x20e!\x20'+_0x5b8f5b[0x0]),pokeIframeAPI(_0x202abc(0x350),_0x5b8f5b[0x0],_0x5b8f5b[0x1]);},[_0x2b1149,_0x5b05da]);}else warnlog(_0x10963c(0x2c3));}}catch(_0x5c2ad2){errorlog(_0x5c2ad2);}};function _0x47dfc9(_0x2c72bf,_0x3abe94,_0x498af2){var _0x57868a=_0x1da8c6;if(_0x237e41[_0x57868a(0x33d)])return _0x3abe94;warnlog(_0x57868a(0x95c)+_0x3abe94+_0x57868a(0x3d6)+_0x498af2);if(_0x498af2<0x0)_0x237e41[_0x57868a(0x74c)][_0x2c72bf]['scaleDueToBitrate']=0x64;else{if(_0x498af2>=0x259)_0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]=0x64;else{if(_0x57868a(0x346)in _0x237e41[_0x57868a(0x74c)][_0x2c72bf])_0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]=0x64;else{if(_0x237e41[_0x57868a(0x432)])_0x237e41[_0x57868a(0x74c)][_0x2c72bf]['scaleDueToBitrate']=0x64;else{var _0x555391=getNativeOutputResolution();if(_0x555391)try{_0x555391=_0x555391[_0x57868a(0x8ca)]*_0x555391[_0x57868a(0x5f8)],_0x555391=Math['pow'](_0x555391,0.5);}catch(_0x1f9a97){_0x555391=![];}warnlog('dimension:\x20'+_0x555391);if(_0x498af2>=0x15e){if(_0x555391&&_0x555391<=0x1e0)_0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]=0x64;else{if(_0x237e41[_0x57868a(0x756)]){if(_0x555391&&_0x555391>=0x5a0)_0x237e41['pcs'][_0x2c72bf][_0x57868a(0x725)]=0x64/0x3;else _0x237e41[_0x57868a(0xde)]?_0x555391&&_0x555391>=0x3c0?_0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]=0x64/0x2:_0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]=0x64:_0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]=0x64/0x2;}else{if(_0x555391&&_0x555391>=0x5a0)_0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]=0x64/2.5;else _0x555391&&_0x555391>=0x3c0?_0x237e41['pcs'][_0x2c72bf]['scaleDueToBitrate']=0x64/0x2:_0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]=0x64;}}}else{if(_0x498af2>=0xc9){if(_0x555391&&_0x555391<0x1e0)_0x237e41['pcs'][_0x2c72bf]['scaleDueToBitrate']=0x64;else{if(_0x237e41['mobile']){if(_0x555391&&_0x555391>=0x5a0)_0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]=0x64/0x4;else _0x237e41['flagship']?_0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]=0x64/0x2:_0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]=0x64/2.5;}else _0x555391&&_0x555391>=0x5a0?_0x237e41['pcs'][_0x2c72bf][_0x57868a(0x725)]=0x64/0x3:_0x237e41['pcs'][_0x2c72bf][_0x57868a(0x725)]=0x64/0x2;}}else{if(_0x555391&&_0x555391<=0xf0)_0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]=0x64;else{if(_0x498af2>=0x51){if(_0x237e41['mobile']){if(_0x555391&&_0x555391>=0x5a0)_0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]=0x64/0x6;else _0x237e41[_0x57868a(0xde)]?_0x237e41[_0x57868a(0x74c)][_0x2c72bf]['scaleDueToBitrate']=0x64/0x3:_0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]=0x64/0x4;}else _0x555391&&_0x555391>=0x5a0?_0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]=0x64/0x4:_0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]=0x64/0x3;}else{if(_0x237e41[_0x57868a(0x756)]){if(_0x555391&&_0x555391>=0x3c0)_0x237e41[_0x57868a(0x74c)][_0x2c72bf]['scaleDueToBitrate']=0x64/0x6;else _0x237e41['flagship']?_0x237e41['pcs'][_0x2c72bf][_0x57868a(0x725)]=0x64/0x4:_0x237e41[_0x57868a(0x74c)][_0x2c72bf]['scaleDueToBitrate']=0x64/0x5;}else _0x555391&&_0x555391>=0x5a0?_0x237e41['pcs'][_0x2c72bf][_0x57868a(0x725)]=0x64/0x5:_0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]=0x64/0x4;}}}}}}}}return _0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]<_0x3abe94&&(_0x3abe94=_0x237e41[_0x57868a(0x74c)][_0x2c72bf][_0x57868a(0x725)]),_0x3abe94;}function _0x555acc(_0x26af85,_0x286aeb=0x2710){var _0x4be520=_0x1da8c6;_0x286aeb=parseInt(_0x286aeb);if(_0x237e41[_0x4be520(0x760)])_0x286aeb+=_0x237e41[_0x4be520(0x760)];else{if(_0x237e41[_0x4be520(0x550)]&&_0x237e41['stereo']==0x5)_0x286aeb+=0x20;else _0x237e41[_0x4be520(0xdc)]&&_0x237e41[_0x4be520(0xdc)]!=0x3?_0x286aeb+=0x100:_0x286aeb+=0x20;}return log(_0x4be520(0x185)+_0x286aeb),_0x286aeb<0x1&&(_0x286aeb=0x1),_0x26af85=CodecsHandler['setVideoBitrates'](_0x26af85,{'min':parseInt(_0x286aeb/0xa)||0x1,'max':_0x286aeb||0x1},_0x237e41['codec']),_0x26af85;}_0x237e41['signData']=function(_0x5c9e65,_0x2a1fe0){var _0x2f8d27=_0x1da8c6;log(_0x5c9e65),_0x237e41[_0x2f8d27(0x890)]==={}&&log(_0x2f8d27(0x762)),window[_0x2f8d27(0x255)]['subtle'][_0x2f8d27(0x8ed)]({'name':_0x2f8d27(0x2d6)},_0x237e41[_0x2f8d27(0x890)]['privateKey'],_0x237e41[_0x2f8d27(0x427)][_0x2f8d27(0x71c)](_0x5c9e65))[_0x2f8d27(0x608)](function(_0x1fc158){var _0x3abb5e=_0x2f8d27;_0x1fc158=new Uint8Array(_0x1fc158),_0x1fc158=_0x1fc158['reduce']((_0x304320,_0x3c24ae)=>_0x304320+_0x3c24ae[_0x3abb5e(0x80a)](0x10)[_0x3abb5e(0x985)](0x2,'0'),''),_0x2a1fe0(_0x5c9e65,_0x1fc158),log(JSON[_0x3abb5e(0x273)](_0x1fc158));})['catch'](errorlog);},_0x237e41[_0x1da8c6(0x785)]=function(_0xbd1d04,_0x46d730){var _0x4241f3=_0x1da8c6;_0xbd1d04[_0x4241f3(0x2fe)]=new Uint8Array(_0xbd1d04['signature']['match'](/.{1,2}/g)[_0x4241f3(0x8c0)](_0x3ae79f=>parseInt(_0x3ae79f,0x10)));if(_0x237e41['keys'][_0x46d730][_0x4241f3(0x372)])return window[_0x4241f3(0x255)][_0x4241f3(0xd5)]['verify']({'name':_0x4241f3(0x2d6)},_0x237e41['keys'][_0x46d730][_0x4241f3(0x372)],_0xbd1d04['signature'],_0x237e41[_0x4241f3(0x427)][_0x4241f3(0x71c)](_0xbd1d04[_0x4241f3(0x5c8)]))[_0x4241f3(0x608)](function(_0x492633){return _0x492633;})[_0x4241f3(0x1d6)](function(_0x7c1c12){return errorlog(_0x7c1c12),![];});},_0x237e41[_0x1da8c6(0x3b8)]=function(_0x390bfc){var _0x3b9050=_0x1da8c6;if(_0x237e41['password'])return _0x237e41[_0x3b9050(0x2b0)]!==![]?(_0x390bfc=_0x390bfc[_0x3b9050(0x3f3)](0x0,-0x1*_0x237e41[_0x3b9050(0x2b0)]['length']),_0x390bfc):generateHash(_0x237e41['password']+_0x237e41['salt'],0x6)['then'](function(_0x305866){var _0x1757ed=_0x3b9050;return _0x237e41['hash']=_0x305866,_0x390bfc=_0x390bfc['slice'](0x0,-0x1*_0x237e41['hash'][_0x1757ed(0x860)]),_0x390bfc;})['catch'](errorlog);return _0x390bfc;},_0x237e41[_0x1da8c6(0x61b)]=function(){var _0x11f1ea=_0x1da8c6;if(_0x237e41['customWSS'])return;clearTimeout(_0x237e41['pingTimeout']);if(!_0x237e41['ws']||_0x237e41['ws']['readyState']!==0x1)return;_0x237e41[_0x11f1ea(0x5aa)]=setTimeout(function(){var _0x52b32d=_0x11f1ea;log(_0x52b32d(0x66c));var _0x46d550={};_0x46d550[_0x52b32d(0x601)]=_0x52b32d(0x61b),_0x237e41[_0x52b32d(0x96d)](_0x46d550);},0xbb8);},_0x237e41[_0x1da8c6(0x19b)]=async function(_0x45f989){var _0x12962e=_0x1da8c6;await _0x237e41['connect']();if(_0x45f989['length']>0x0){if(_0x45f989===_0x237e41[_0x12962e(0x639)]){warnlog(_0x12962e(0x524));return;}var _0x1cc68e={};_0x1cc68e[_0x12962e(0x601)]='play',_0x1cc68e[_0x12962e(0x639)]=_0x45f989,_0x237e41['sendMsg'](_0x1cc68e),_0x237e41[_0x12962e(0x4f6)][_0x45f989]=!![],pokeIframeAPI(_0x12962e(0x1e4),_0x45f989);}else log(_0x12962e(0x966));},_0x237e41['joinRoom']=async function _0x52aec3(_0x17deb2){var _0x1e212a=_0x1da8c6;_0x237e41[_0x1e212a(0x244)]===![]&&(_0x237e41[_0x1e212a(0x244)]=!![]);await _0x237e41[_0x1e212a(0x155)]();var _0x1b803a={};_0x1b803a[_0x1e212a(0x601)]=_0x1e212a(0x5c7);_0x237e41[_0x1e212a(0x550)]&&!_0x237e41['directorView']&&(_0x1b803a['claim']=!![]);_0x237e41[_0x1e212a(0x1dd)]&&(_0x1b803a['streamID']=_0x237e41['streamID']);var _0x42c086='';return _0x237e41['token']&&(_0x42c086=_0x237e41[_0x1e212a(0x81b)]),_0x237e41['password']?_0x237e41[_0x1e212a(0x2b0)]?generateHash(_0x17deb2+_0x237e41[_0x1e212a(0x262)]+_0x237e41['salt']+_0x42c086,0x10)['then'](function(_0x5a0831){var _0x276188=_0x1e212a;return _0x237e41['customWSS']&&(_0x237e41[_0x276188(0x265)]=_0x5a0831),_0x1b803a[_0x276188(0x669)]=_0x5a0831,_0x237e41[_0x276188(0x96d)](_0x1b803a),_0x237e41['listPromise']=_0x32c04a(),log(_0x276188(0x4b0)),pokeIframeAPI(_0x276188(0x12c),_0x17deb2),_0x237e41['listPromise'];})[_0x1e212a(0x1d6)](errorlog):generateHash(_0x237e41[_0x1e212a(0x262)]+_0x237e41[_0x1e212a(0x846)],0x6)[_0x1e212a(0x608)](function(_0x10501d){var _0x435f48=_0x1e212a;return _0x237e41[_0x435f48(0x2b0)]=_0x10501d,log('hash\x20is\x20'+_0x10501d),log(_0x435f48(0x565)),_0x237e41[_0x435f48(0x590)](_0x17deb2);})[_0x1e212a(0x1d6)](errorlog):(_0x237e41[_0x1e212a(0x1dd)]&&(_0x237e41['roomenc']=_0x17deb2),_0x1b803a[_0x1e212a(0x669)]=_0x17deb2,_0x237e41['sendMsg'](_0x1b803a),_0x237e41['listPromise']=_0x32c04a(),log('deferring\x20with\x20a\x20promise'),pokeIframeAPI('joining-room',_0x17deb2),_0x237e41['listPromise']);},_0x237e41[_0x1da8c6(0x96d)]=function(_0x5b67a9,_0x4f2384=![]){var _0x4348b0=_0x1da8c6;_0x4f2384&&(_0x5b67a9['UUID']=_0x4f2384);if(_0x237e41[_0x4348b0(0x1dd)]){_0x237e41[_0x4348b0(0x7a4)]?_0x5b67a9[_0x4348b0(0x800)]=_0x237e41[_0x4348b0(0x7a4)]:(_0x237e41[_0x4348b0(0x7a4)]=_0x237e41[_0x4348b0(0x1f3)](0x14),_0x5b67a9['from']=_0x237e41[_0x4348b0(0x7a4)]);if(_0x5b67a9['UUID']&&_0x5b67a9[_0x4348b0(0x800)]===_0x5b67a9['UUID'])return;_0x237e41[_0x4348b0(0x550)]&&(_0x5b67a9[_0x4348b0(0x550)]=!![]),!(_0x4348b0(0x669)in _0x5b67a9)&&(_0x237e41[_0x4348b0(0x265)]&&(_0x5b67a9[_0x4348b0(0x669)]=_0x237e41['roomenc']));}clearTimeout(_0x237e41['pingTimeout']);try{if(_0x237e41[_0x4348b0(0x262)]){if(_0x5b67a9[_0x4348b0(0x639)]){if(_0x237e41[_0x4348b0(0x2b0)]!==![]){if(!_0x237e41['ws']||(typeof _0x237e41['ws']!==_0x4348b0(0x6ed)||_0x237e41['ws']['readyState']!==0x1))log(_0x5b67a9,_0x4348b0(0x730)),_0x237e41[_0x4348b0(0x61c)][_0x4348b0(0x769)](_0x5b67a9);else{_0x5b67a9['streamID']=_0x5b67a9['streamID'][_0x4348b0(0x741)](0x0,0x2c)+_0x237e41[_0x4348b0(0x2b0)][_0x4348b0(0x741)](0x0,0x6);var _0xbe805c=JSON['stringify'](_0x5b67a9);if(_0xbe805c['length']>0x3a98){errorlog(_0x4348b0(0x939)),errorlog(_0x5b67a9),errorlog(_0xbe805c[_0x4348b0(0x860)]);return;}_0x237e41['ws'][_0x4348b0(0x733)](_0xbe805c);}}else return generateHash(_0x237e41[_0x4348b0(0x262)]+_0x237e41['salt'],0x6)[_0x4348b0(0x608)](function(_0x313443){var _0x5bfb0c=_0x4348b0;_0x237e41[_0x5bfb0c(0x2b0)]=_0x313443;if(typeof _0x237e41['ws']!=='object'||_0x237e41['ws'][_0x5bfb0c(0x5fc)]!==0x1)log(_0x5b67a9,_0x5bfb0c(0x730)),_0x237e41['msg']['push'](_0x5b67a9);else{_0x5b67a9[_0x5bfb0c(0x639)]=_0x5b67a9[_0x5bfb0c(0x639)][_0x5bfb0c(0x741)](0x0,0x2c)+_0x237e41[_0x5bfb0c(0x2b0)][_0x5bfb0c(0x741)](0x0,0x6);var _0x2ddec2=JSON[_0x5bfb0c(0x273)](_0x5b67a9);if(_0x2ddec2['length']>0x3a98){errorlog(_0x5bfb0c(0x939));return;}_0x237e41['ws'][_0x5bfb0c(0x733)](_0x2ddec2);}})[_0x4348b0(0x1d6)](errorlog);}else{if(!_0x237e41['ws']||(typeof _0x237e41['ws']!==_0x4348b0(0x6ed)||_0x237e41['ws'][_0x4348b0(0x5fc)]!==0x1))log(_0x5b67a9,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x237e41[_0x4348b0(0x61c)]['push'](_0x5b67a9);else{var _0xbe805c=JSON['stringify'](_0x5b67a9);if(_0xbe805c[_0x4348b0(0x860)]>0x3a98){errorlog('msg\x20size\x20error');return;}_0x237e41['ws'][_0x4348b0(0x733)](_0xbe805c);}}}else{if(typeof _0x237e41['ws']!==_0x4348b0(0x6ed)||_0x237e41['ws']['readyState']!==0x1)warnlog(_0x4348b0(0x4cf)),_0x237e41[_0x4348b0(0x61c)][_0x4348b0(0x769)](_0x5b67a9);else{var _0xbe805c=JSON['stringify'](_0x5b67a9);if(_0xbe805c[_0x4348b0(0x860)]>0x3a98){errorlog(_0x4348b0(0x939));return;}_0x237e41['ws'][_0x4348b0(0x733)](_0xbe805c);}}}catch(_0x35736a){errorlog(_0x35736a);}},_0x237e41[_0x1da8c6(0x631)]=function(_0x3962c3,_0x44a325=![]){var _0x3421ca=_0x1da8c6,_0x63f469=[],_0x28977c=JSON['stringify'](_0x3962c3);for(var _0x311b24 in _0x237e41['pcs']){if(_0x44a325&&_0x44a325!==_0x311b24)continue;try{_0x237e41[_0x3421ca(0x74c)][_0x311b24][_0x3421ca(0x2a0)][_0x3421ca(0x733)](_0x28977c),_0x63f469[_0x3421ca(0x769)](_0x311b24);}catch(_0x1ea07b){warnlog(_0x3421ca(0x4b3));}if(_0x44a325&&_0x44a325===_0x311b24)return _0x63f469['length'];}for(var _0x311b24 in _0x237e41[_0x3421ca(0x491)]){if(_0x44a325&&_0x44a325!==_0x311b24)continue;if(_0x63f469[_0x3421ca(0x8a4)](_0x311b24))continue;if(_0x237e41[_0x3421ca(0x491)][_0x311b24]['whip']){warnlog(_0x28977c);continue;}try{if(_0x3421ca(0x346)in _0x237e41[_0x3421ca(0x491)][_0x311b24]){var _0x27ad47=JSON[_0x3421ca(0x827)](_0x3962c3);_0x27ad47[_0x3421ca(0x661)]=!![],_0x27ad47=JSON[_0x3421ca(0x273)](_0x27ad47),_0x237e41[_0x3421ca(0x491)][_0x237e41['rpcs'][_0x311b24][_0x3421ca(0x346)]][_0x3421ca(0x7c4)][_0x3421ca(0x733)](_0x27ad47);}else _0x237e41[_0x3421ca(0x491)][_0x311b24][_0x3421ca(0x7c4)]['send'](_0x28977c);_0x63f469[_0x3421ca(0x769)](_0x311b24);}catch(_0x3d74ed){warnlog(_0x3421ca(0x5a9));}}return _0x63f469[_0x3421ca(0x860)];},_0x237e41[_0x1da8c6(0x412)]=function(_0x5e2ecd,_0x9fecfd=![]){var _0x17d0fc=_0x1da8c6,_0x26db6d=![];if(_0x17d0fc(0x7a4)in _0x5e2ecd)_0x26db6d=_0x237e41[_0x17d0fc(0x4c0)](_0x5e2ecd,_0x5e2ecd['UUID']),_0x26db6d?(log(_0x5e2ecd),log(_0x17d0fc(0x3c4))):(log(_0x17d0fc(0x60b)),_0x237e41[_0x17d0fc(0x96d)](_0x5e2ecd));else _0x9fecfd?(_0x26db6d=_0x237e41['sendMessage'](_0x5e2ecd),_0x26db6d?(log(_0x5e2ecd),log(_0x17d0fc(0x527))):(log(_0x17d0fc(0x5c1)),_0x237e41[_0x17d0fc(0x96d)](_0x5e2ecd))):(_0x237e41[_0x17d0fc(0x96d)](_0x5e2ecd),warnlog(_0x17d0fc(0x1c2)),warnlog(_0x5e2ecd));},_0x237e41[_0x1da8c6(0x201)]=function(_0x3d29d1,_0xdc246e=![]){var _0x271032=_0x1da8c6,_0x45e19f=![];if(_0x271032(0x7a4)in _0x3d29d1)_0x45e19f=_0x237e41[_0x271032(0x3e2)](_0x3d29d1,_0x3d29d1['UUID']),_0x45e19f?log(_0x271032(0x3c4)):(log(_0x271032(0x60b)),_0x237e41[_0x271032(0x96d)](_0x3d29d1));else _0xdc246e?(_0x45e19f=_0x237e41['sendRequest'](_0x3d29d1),_0x45e19f?log(_0x271032(0x527)):(log(_0x271032(0x5c1)),_0x237e41['sendMsg'](_0x3d29d1))):(_0x237e41[_0x271032(0x96d)](_0x3d29d1),warnlog(_0x271032(0x18f)),warnlog(_0x3d29d1));},_0x237e41[_0x1da8c6(0x95b)]=function(_0x2f90af){var _0xcec2b6=_0x1da8c6;log(_0x2f90af);if(_0xcec2b6(0x6d4)in _0x2f90af){if(_0xcec2b6(0x49c)in _0x2f90af){if(_0xcec2b6(0x403)in _0x2f90af){if(_0x237e41['scene']!==![]){var _0xc9f301=![],_0x14689b=0x0;for(var _0x175a93 in _0x237e41['rpcs']){_0x14689b+=0x1;if(_0x237e41['rpcs'][_0x175a93][_0xcec2b6(0x639)]===_0x2f90af[_0xcec2b6(0x49c)]){if(_0xcec2b6(0x7a2)in _0x2f90af){if(_0x2f90af[_0xcec2b6(0x6d4)]==_0xcec2b6(0x93d))_0x2f90af[_0xcec2b6(0x7a2)]==0x1?(log(_0xcec2b6(0x69b)),_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x4a0)]=!![],applyMuteState(_0x175a93)):(log('Unmute\x20video'),_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x4a0)]=![],applyMuteState(_0x175a93)),_0x237e41[_0xcec2b6(0xd6)](_0x175a93);else{if(_0x2f90af[_0xcec2b6(0x6d4)]==_0xcec2b6(0x75b)){if(_0x237e41[_0xcec2b6(0x7f9)])return;;if(_0x237e41[_0xcec2b6(0x403)]===_0x2f90af[_0xcec2b6(0x403)]){if(_0x237e41[_0xcec2b6(0x16c)]==0x2){if(_0x2f90af['value']==0x0){_0x237e41['rpcs'][_0x175a93][_0xcec2b6(0x2a5)]=!![],applyMuteState(_0x175a93);_0x237e41['rpcs'][_0x175a93]['videoElement']&&(_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]&&_0x237e41['rpcs'][_0x175a93][_0xcec2b6(0x18c)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]!=='none'&&(_0x237e41['rpcs'][_0x175a93][_0xcec2b6(0x18c)][_0xcec2b6(0x476)]['display']=_0xcec2b6(0x235),_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)][_0xcec2b6(0x162)]=![],_0xc9f301=!![]));_0x237e41['rpcs'][_0x175a93][_0xcec2b6(0x687)]&&_0x237e41[_0xcec2b6(0x491)][_0x175a93]['iframeEle'][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]&&_0x237e41['rpcs'][_0x175a93][_0xcec2b6(0x687)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]!==_0xcec2b6(0x235)&&(_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x687)][_0xcec2b6(0x476)]['display']=_0xcec2b6(0x235),_0x237e41[_0xcec2b6(0x491)][_0x175a93]['iframeEle'][_0xcec2b6(0x162)]=![],_0xc9f301=!![]);var _0x25b2ad=0x0,_0x2694e9=![];for(var _0x41d1c1 in _0x237e41['rpcs']){_0x41d1c1!==_0x175a93&&(_0x237e41[_0xcec2b6(0x491)][_0x41d1c1]['videoElement']&&_0x237e41[_0xcec2b6(0x491)][_0x41d1c1][_0xcec2b6(0x18c)][_0xcec2b6(0x162)]&&(_0x237e41[_0xcec2b6(0x491)][_0x41d1c1][_0xcec2b6(0x18c)]['sceneType2']>_0x25b2ad&&(_0x25b2ad=_0x237e41[_0xcec2b6(0x491)][_0x41d1c1][_0xcec2b6(0x18c)]['sceneType2'],_0x2694e9=_0x41d1c1)),_0x237e41[_0xcec2b6(0x491)][_0x41d1c1][_0xcec2b6(0x687)]&&_0x237e41[_0xcec2b6(0x491)][_0x41d1c1]['iframeEle']['sceneType2']&&(_0x237e41[_0xcec2b6(0x491)][_0x41d1c1][_0xcec2b6(0x687)]['sceneType2']>_0x25b2ad&&(_0x25b2ad=_0x237e41[_0xcec2b6(0x491)][_0x41d1c1][_0xcec2b6(0x687)][_0xcec2b6(0x162)],_0x2694e9=_0x41d1c1)));}_0x2694e9&&(_0x237e41['rpcs'][_0x2694e9][_0xcec2b6(0x2a5)]=![],applyMuteState(_0x2694e9),_0x237e41[_0xcec2b6(0x491)][_0x2694e9][_0xcec2b6(0x18c)]&&(_0x237e41[_0xcec2b6(0x491)][_0x2694e9][_0xcec2b6(0x18c)][_0xcec2b6(0x476)]['display']&&_0x237e41[_0xcec2b6(0x491)][_0x2694e9][_0xcec2b6(0x18c)]['style']['display']!==_0xcec2b6(0x13e)&&(_0x237e41['rpcs'][_0x2694e9][_0xcec2b6(0x18c)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]=_0xcec2b6(0x13e),_0x237e41[_0xcec2b6(0x491)][_0x2694e9][_0xcec2b6(0x18c)]['sceneType2']=Date[_0xcec2b6(0x2ac)](),_0xc9f301=!![]),_0x237e41[_0xcec2b6(0x491)][_0x2694e9][_0xcec2b6(0x18c)][_0xcec2b6(0x525)]&&clearInterval(_0x237e41[_0xcec2b6(0x491)][_0x2694e9][_0xcec2b6(0x18c)]['controlTimer']),_0x237e41['rpcs'][_0x2694e9][_0xcec2b6(0x18c)][_0xcec2b6(0x314)]=![],_0x237e41['rpcs'][_0x2694e9]['videoElement'][_0xcec2b6(0x525)]=setTimeout(showControlBar[_0xcec2b6(0x539)](null,_0x237e41['rpcs'][_0x2694e9][_0xcec2b6(0x18c)]),0xbb8)),_0x237e41[_0xcec2b6(0x491)][_0x2694e9][_0xcec2b6(0x687)]&&_0x237e41['rpcs'][_0x2694e9]['iframeEle']['style'][_0xcec2b6(0x75b)]&&_0x237e41['rpcs'][_0x2694e9][_0xcec2b6(0x687)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]!==_0xcec2b6(0x13e)&&(_0x237e41['rpcs'][_0x2694e9][_0xcec2b6(0x687)]['style'][_0xcec2b6(0x75b)]=_0xcec2b6(0x13e),_0x237e41['rpcs'][_0x2694e9]['iframeEle'][_0xcec2b6(0x162)]=Date[_0xcec2b6(0x2ac)](),_0xc9f301=!![]));}else{for(var _0x41d1c1 in _0x237e41[_0xcec2b6(0x491)]){_0x41d1c1!==_0x175a93&&(_0x237e41[_0xcec2b6(0x491)][_0x41d1c1][_0xcec2b6(0x2a5)]=!![],applyMuteState(_0x41d1c1),_0x237e41[_0xcec2b6(0x491)][_0x41d1c1][_0xcec2b6(0x18c)]&&(_0x237e41[_0xcec2b6(0x491)][_0x41d1c1][_0xcec2b6(0x18c)]['style'][_0xcec2b6(0x75b)]&&_0x237e41[_0xcec2b6(0x491)][_0x41d1c1][_0xcec2b6(0x18c)][_0xcec2b6(0x476)]['display']!==_0xcec2b6(0x235)&&(_0x237e41[_0xcec2b6(0x491)][_0x41d1c1]['videoElement'][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]=_0xcec2b6(0x235),_0xc9f301=!![])),_0x237e41[_0xcec2b6(0x491)][_0x41d1c1]['iframeEle']&&_0x237e41[_0xcec2b6(0x491)][_0x41d1c1][_0xcec2b6(0x687)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]&&_0x237e41['rpcs'][_0x41d1c1][_0xcec2b6(0x687)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]!==_0xcec2b6(0x235)&&(_0x237e41[_0xcec2b6(0x491)][_0x41d1c1]['iframeEle'][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]=_0xcec2b6(0x235),_0xc9f301=!![]));}_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x2a5)]=![],applyMuteState(_0x175a93),_0x237e41[_0xcec2b6(0x491)][_0x175a93]['videoElement']&&(_0x237e41['rpcs'][_0x175a93]['videoElement'][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]&&_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]!==_0xcec2b6(0x13e)&&(_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)]['style'][_0xcec2b6(0x75b)]=_0xcec2b6(0x13e),_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)][_0xcec2b6(0x162)]=Date[_0xcec2b6(0x2ac)](),_0xc9f301=!![]),_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)]['controlTimer']&&clearInterval(_0x237e41['rpcs'][_0x175a93][_0xcec2b6(0x18c)]['controlTimer']),_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)][_0xcec2b6(0x314)]=![],_0x237e41[_0xcec2b6(0x491)][_0x175a93]['videoElement'][_0xcec2b6(0x525)]=setTimeout(showControlBar[_0xcec2b6(0x539)](null,_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)]),0xbb8)),_0x237e41['rpcs'][_0x175a93][_0xcec2b6(0x687)]&&_0x237e41['rpcs'][_0x175a93][_0xcec2b6(0x687)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]&&_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x687)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]!==_0xcec2b6(0x13e)&&(_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x687)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]=_0xcec2b6(0x13e),_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x687)][_0xcec2b6(0x162)]=Date[_0xcec2b6(0x2ac)](),_0xc9f301=!![]);}}else{if(_0x237e41[_0xcec2b6(0x16c)]==0x1){if(_0x2f90af['value']==0x0)_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)]&&(_0x237e41['rpcs'][_0x175a93][_0xcec2b6(0x18c)]['style'][_0xcec2b6(0x75b)]&&_0x237e41[_0xcec2b6(0x491)][_0x175a93]['videoElement'][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]!==_0xcec2b6(0x235)&&(_0x237e41[_0xcec2b6(0x491)][_0x175a93]['videoElement'][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]=_0xcec2b6(0x235),_0xc9f301=!![])),_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x687)]&&_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x687)]['style']['display']&&_0x237e41[_0xcec2b6(0x491)][_0x175a93]['iframeEle'][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]!==_0xcec2b6(0x235)&&(_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x687)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]=_0xcec2b6(0x235),_0xc9f301=!![]);else{for(var _0x41d1c1 in _0x237e41[_0xcec2b6(0x491)]){_0x41d1c1!==_0x175a93&&(_0x237e41[_0xcec2b6(0x491)][_0x41d1c1]['videoElement']&&(_0x237e41[_0xcec2b6(0x491)][_0x41d1c1]['videoElement'][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]&&_0x237e41['rpcs'][_0x41d1c1][_0xcec2b6(0x18c)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]!==_0xcec2b6(0x235)&&(_0x237e41[_0xcec2b6(0x491)][_0x41d1c1][_0xcec2b6(0x18c)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]='none',_0xc9f301=!![])),_0x237e41[_0xcec2b6(0x491)][_0x41d1c1]['iframeEle']&&_0x237e41[_0xcec2b6(0x491)][_0x41d1c1][_0xcec2b6(0x687)]['style']['display']&&_0x237e41[_0xcec2b6(0x491)][_0x41d1c1][_0xcec2b6(0x687)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]!==_0xcec2b6(0x235)&&(_0x237e41[_0xcec2b6(0x491)][_0x41d1c1][_0xcec2b6(0x687)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]=_0xcec2b6(0x235),_0xc9f301=!![]));}_0x237e41[_0xcec2b6(0x491)][_0x175a93]['videoElement']&&(_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)]['style'][_0xcec2b6(0x75b)]&&_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]!==_0xcec2b6(0x13e)&&(_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]=_0xcec2b6(0x13e),_0xc9f301=!![]),_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)]['controlTimer']&&clearInterval(_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)]['controlTimer']),_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)][_0xcec2b6(0x314)]=![],_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)][_0xcec2b6(0x525)]=setTimeout(showControlBar[_0xcec2b6(0x539)](null,_0x237e41['rpcs'][_0x175a93][_0xcec2b6(0x18c)]),0xbb8)),_0x237e41['rpcs'][_0x175a93][_0xcec2b6(0x687)]&&_0x237e41['rpcs'][_0x175a93]['iframeEle'][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]&&_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x687)]['style'][_0xcec2b6(0x75b)]!==_0xcec2b6(0x13e)&&(_0x237e41['rpcs'][_0x175a93][_0xcec2b6(0x687)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]=_0xcec2b6(0x13e),_0xc9f301=!![]);}}else _0x2f90af[_0xcec2b6(0x7a2)]==0x0?(_0x237e41[_0xcec2b6(0x491)][_0x175a93]['mutedStateScene']=!![],applyMuteState(_0x175a93),_0x237e41['rpcs'][_0x175a93]['videoElement']&&(_0x237e41[_0xcec2b6(0x491)][_0x175a93]['videoElement'][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]&&_0x237e41['rpcs'][_0x175a93][_0xcec2b6(0x18c)]['style'][_0xcec2b6(0x75b)]!==_0xcec2b6(0x235)&&(_0x237e41['rpcs'][_0x175a93]['videoElement'][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]=_0xcec2b6(0x235),_0xc9f301=!![])),_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x687)]&&_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x687)][_0xcec2b6(0x476)]['display']&&_0x237e41[_0xcec2b6(0x491)][_0x175a93]['iframeEle'][_0xcec2b6(0x476)]['display']!==_0xcec2b6(0x235)&&(_0x237e41[_0xcec2b6(0x491)][_0x175a93]['iframeEle']['style'][_0xcec2b6(0x75b)]=_0xcec2b6(0x235),_0xc9f301=!![])):(_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x2a5)]=![],applyMuteState(_0x175a93),_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)]&&(_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)][_0xcec2b6(0x476)]['display']&&_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]!==_0xcec2b6(0x13e)&&(_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)]['style'][_0xcec2b6(0x75b)]=_0xcec2b6(0x13e),_0xc9f301=!![]),_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)]['controlTimer']&&clearInterval(_0x237e41[_0xcec2b6(0x491)][_0x175a93]['videoElement'][_0xcec2b6(0x525)]),_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)][_0xcec2b6(0x314)]=![],_0x237e41[_0xcec2b6(0x491)][_0x175a93]['videoElement'][_0xcec2b6(0x525)]=setTimeout(showControlBar[_0xcec2b6(0x539)](null,_0x237e41['rpcs'][_0x175a93][_0xcec2b6(0x18c)]),0xbb8)),_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x687)]&&_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x687)][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]&&_0x237e41[_0xcec2b6(0x491)][_0x175a93]['iframeEle'][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]!==_0xcec2b6(0x13e)&&(_0x237e41[_0xcec2b6(0x491)][_0x175a93]['iframeEle'][_0xcec2b6(0x476)][_0xcec2b6(0x75b)]='block',_0xc9f301=!![]));}}_0x237e41['sceneSync'](_0x175a93);}else _0x2f90af[_0xcec2b6(0x6d4)]==_0xcec2b6(0x410)&&(log(parseInt(_0x2f90af[_0xcec2b6(0x7a2)])/0x64),_0x237e41[_0xcec2b6(0x491)][_0x175a93]['videoElement']&&(_0x237e41[_0xcec2b6(0x491)][_0x175a93][_0xcec2b6(0x18c)]['volume']=parseInt(_0x2f90af[_0xcec2b6(0x7a2)])/0x64,log(_0xcec2b6(0x5e9))));}}}}_0xc9f301&&updateMixer();}}else{if(_0x2f90af[_0xcec2b6(0x6d4)]=='migrate'){}else{if(_0x2f90af[_0xcec2b6(0x6d4)]==_0xcec2b6(0x786)){}}}}else _0x2f90af[_0xcec2b6(0x6d4)]==='layout'&&(warnlog(_0xcec2b6(0x3ad)),log(_0x2f90af),_0x237e41[_0xcec2b6(0x723)]=_0x2f90af[_0xcec2b6(0x7a2)],pokeIframeAPI(_0xcec2b6(0x5e1),_0x237e41['layout']),updateMixer());}},_0x237e41[_0x1da8c6(0x31d)]=function(){var _0x42f8b3=_0x1da8c6;log(_0x42f8b3(0x77f)),_0x237e41[_0x42f8b3(0x37a)]in _0x237e41[_0x42f8b3(0x74c)]&&(_0x237e41[_0x42f8b3(0x74c)][_0x237e41[_0x42f8b3(0x37a)]][_0x42f8b3(0x42e)]&&_0x237e41['pcs'][_0x237e41[_0x42f8b3(0x37a)]]['stats'][_0x42f8b3(0x3b7)]&&(_0x237e41['pcs'][_0x237e41[_0x42f8b3(0x37a)]][_0x42f8b3(0x42e)]['info'][_0x42f8b3(0x550)]=!![])),_0x237e41[_0x42f8b3(0x37a)]in _0x237e41[_0x42f8b3(0x491)]&&(_0x237e41[_0x42f8b3(0x491)][_0x237e41['directorUUID']][_0x42f8b3(0x42e)]&&_0x237e41[_0x42f8b3(0x491)][_0x237e41[_0x42f8b3(0x37a)]][_0x42f8b3(0x42e)][_0x42f8b3(0x3b7)]&&(_0x237e41['rpcs'][_0x237e41[_0x42f8b3(0x37a)]][_0x42f8b3(0x42e)]['info'][_0x42f8b3(0x550)]=!![]),_0x237e41['director']&&(getById(_0x42f8b3(0x5da)+_0x237e41[_0x42f8b3(0x37a)])['classList'][_0x42f8b3(0x918)](_0x42f8b3(0x299)),_0x237e41['rpcs'][_0x237e41[_0x42f8b3(0x37a)]][_0x42f8b3(0x333)]===![]&&(getById('label_'+_0x237e41[_0x42f8b3(0x37a)])[_0x42f8b3(0x711)]=miscTranslations[_0x42f8b3(0x961)]))),_0x237e41[_0x42f8b3(0x75c)](),updateUserList();},_0x237e41[_0x1da8c6(0x155)]=async function _0x2649c7(_0x1bdb0a=![]){var _0x100375=_0x1da8c6;if(_0x237e41['taintedSession']===!![]){log(_0x100375(0x32f));return;}if(_0x237e41['ws']!==null){log(_0x100375(0x319));return;}_0x237e41[_0x100375(0x815)]==![]&&(_0x237e41[_0x100375(0x2c5)]!==![]?_0x237e41['wss']=_0x100375(0x4d0):_0x237e41[_0x100375(0x815)]=_0x100375(0x97f));if(!RTCPeerConnection){console[_0x100375(0x89b)](miscTranslations[_0x100375(0x6ef)]);!_0x237e41[_0x100375(0x28d)]&&warnUser(miscTranslations[_0x100375(0x6ef)],![],![]);return;}_0x237e41['ws']===null&&(_0x237e41['ws']=![],await chooseBestTURN());if(_0x237e41[_0x100375(0x1dd)]===![]){_0x237e41[_0x100375(0x20f)]=_0x237e41[_0x100375(0x1f3)](0xc);for(var _0x26c6c6 in _0x237e41[_0x100375(0x491)]){warnlog(_0x100375(0x7d5)),_0x237e41[_0x100375(0x491)][_0x26c6c6][_0x100375(0x56c)]==='failed'&&(_0x237e41[_0x100375(0x649)](_0x26c6c6),warnlog(_0x100375(0x798)));}}_0x237e41[_0x100375(0x659)]?(_0x237e41['ws']={},_0x237e41['ws'][_0x100375(0x5fc)]=0x1,_0x237e41['ws'][_0x100375(0x733)]=function(_0x122953){var _0x4a30c3=_0x100375;parent['postMessage']({'bypass':_0x122953},_0x237e41[_0x4a30c3(0x78f)]);},setTimeout(function(){var _0x478643=_0x100375;_0x237e41['ws'][_0x478643(0x7b0)]();},0xa)):_0x237e41['ws']=new WebSocket(_0x237e41[_0x100375(0x815)]),_0x1bdb0a==![]&&(_0x237e41[_0x100375(0x8b8)]===!![]&&(_0x237e41['showTime']=null,toggleClock()),_0x237e41['timeout']=setTimeout(function(){var _0x461df4=_0x100375;pokeIframeAPI(_0x461df4(0x6cf),_0x461df4(0x42d)),errorlog(_0x461df4(0x191)),!_0x237e41[_0x461df4(0x28d)]&&(!_0x237e41['studioSoftware']&&setTimeout(function(){warnUser(miscTranslations['site-not-responsive'],![],![]);},0x1));},0x7530)),_0x237e41['ws'][_0x100375(0x7b0)]=function _0x5ba17e(){var _0x35d846=_0x100375;clearTimeout(_0x237e41[_0x35d846(0x5aa)]),clearInterval(_0x237e41[_0x35d846(0x42d)]),log(_0x35d846(0x422)),checkConnection();if(_0x237e41[_0x35d846(0x2f6)]){errorlog(_0x35d846(0x369));for(_0x173fb3 in _0x237e41[_0x35d846(0x491)]){try{_0x237e41['rpcs'][_0x173fb3][_0x35d846(0x33e)]();}catch(_0x2d6a97){}}for(_0x173fb3 in _0x237e41[_0x35d846(0x74c)]){try{_0x237e41[_0x35d846(0x74c)][_0x173fb3]['close']();}catch(_0x15904d){}}_0x237e41[_0x35d846(0x2f6)]=![],_0x237e41[_0x35d846(0x220)]=![];}if(_0x237e41[_0x35d846(0x61c)]!==[])try{var _0x4ab0a0=_0x237e41['msg'][_0x35d846(0x3f3)](-0x1e);_0x237e41[_0x35d846(0x61c)]=[];for(var _0x3a851d in _0x4ab0a0){log(_0x35d846(0x6e7)),_0x237e41[_0x35d846(0x96d)](_0x4ab0a0[_0x3a851d]);}}catch(_0x273f8c){errorlog(_0x273f8c);}if(_0x1bdb0a==!![]){pokeIframeAPI(_0x35d846(0x6cf),_0x35d846(0xd0));_0x237e41[_0x35d846(0x624)]&&_0x237e41[_0x35d846(0x25a)]();if(_0x237e41['roomid']!==![]){if(_0x237e41[_0x35d846(0x669)]===''&&(!_0x237e41[_0x35d846(0x7f9)]||_0x237e41['view']==='')){}else log('ROOMID\x20EANBLED'),log(_0x35d846(0x2bf)),joinRoom(_0x237e41['roomid']);if(_0x237e41[_0x35d846(0x5c0)][_0x35d846(0x860)]){var _0x5cb0fc=Object[_0x35d846(0x1e8)](_0x237e41[_0x35d846(0x4f6)]);for(var _0x173fb3 in _0x5cb0fc){_0x237e41[_0x35d846(0x5c0)][_0x35d846(0x8a4)](_0x5cb0fc[_0x173fb3])&&(log(_0x35d846(0x2b5)+_0x5cb0fc[_0x173fb3]),_0x237e41[_0x35d846(0x19b)](_0x5cb0fc[_0x173fb3]));}}}else{var _0x5cb0fc=Object[_0x35d846(0x1e8)](_0x237e41[_0x35d846(0x4f6)]);for(var _0x173fb3 in _0x5cb0fc){log('LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20'+_0x5cb0fc[_0x173fb3]),_0x237e41['watchStream'](_0x5cb0fc[_0x173fb3]);}}}else pokeIframeAPI(_0x35d846(0x6cf),_0x35d846(0x3f4));},_0x237e41[_0x100375(0x7af)]=function(_0xe0de50){var _0x12f2ab=_0x100375;for(var _0x57f331 in _0x237e41[_0x12f2ab(0x491)]){if(_0x237e41[_0x12f2ab(0x491)][_0x57f331]['streamID']===_0xe0de50)return log('already\x20watching\x20stream'),![];}if(_0x237e41[_0x12f2ab(0x4f6)][_0xe0de50])return log(_0x12f2ab(0x803)),![];return _0x237e41[_0x12f2ab(0x19b)](_0xe0de50),log('requesting\x20stream'),!![];},_0x237e41['ws'][_0x100375(0x615)]=async function(_0x139002){var _0x3c4aac=_0x100375;clearTimeout(_0x237e41['pingTimeout']);try{var _0x5011e7=JSON[_0x3c4aac(0x827)](_0x139002['data']);}catch(_0x582c51){try{var _0x5011e7=JSON[_0x3c4aac(0x827)](_0x139002[_0x3c4aac(0x5c8)][_0x3c4aac(0x80a)]());}catch(_0x337916){errorlog(_0x337916);return;}}_0x3c4aac(0x639)in _0x5011e7&&(_0x5011e7[_0x3c4aac(0x639)]=_0x237e41[_0x3c4aac(0x3b8)](_0x5011e7[_0x3c4aac(0x639)]));if(_0x3c4aac(0xc5)in _0x5011e7){_0x5011e7=await _0x237e41[_0x3c4aac(0x42b)](_0x5011e7);if(!_0x5011e7)return;}if(_0x237e41['customWSS']){if(_0x3c4aac(0x800)in _0x5011e7&&_0x237e41[_0x3c4aac(0x7a4)]&&_0x5011e7['from']===_0x237e41[_0x3c4aac(0x7a4)])return;else log(_0x5011e7);if('UUID'in _0x5011e7){if(_0x237e41[_0x3c4aac(0x7a4)]){if(_0x5011e7[_0x3c4aac(0x7a4)]!==_0x237e41[_0x3c4aac(0x7a4)])return;}else return;delete _0x5011e7[_0x3c4aac(0x7a4)];}if(_0x3c4aac(0x669)in _0x5011e7){if(!_0x237e41['roomenc'])return;if('request'in _0x5011e7){if(_0x5011e7[_0x3c4aac(0x601)]===_0x3c4aac(0x6ce)){if('roomid'in _0x5011e7){if(_0x3c4aac(0x49c)in _0x5011e7){if(_0x5011e7[_0x3c4aac(0x49c)]==_0x237e41['UUID']){_0x5011e7[_0x3c4aac(0x601)]='transferred',_0x237e41[_0x3c4aac(0x265)]=_0x5011e7[_0x3c4aac(0x669)];var _0x3fa37e={};_0x3fa37e[_0x3c4aac(0x601)]='joinroom',_0x3fa37e['roomid']=_0x237e41[_0x3c4aac(0x265)],_0x3fa37e[_0x3c4aac(0x639)]=_0x237e41['streamID'],_0x237e41[_0x3c4aac(0x96d)](_0x3fa37e);}else return;}else return;}else return;}else{if(_0x5011e7[_0x3c4aac(0x669)]!==_0x237e41[_0x3c4aac(0x265)])return;}}else{if(_0x5011e7[_0x3c4aac(0x669)]!==_0x237e41[_0x3c4aac(0x265)])return;}delete _0x5011e7[_0x3c4aac(0x669)];}if('director'in _0x5011e7){if(_0x237e41[_0x3c4aac(0x81b)]||_0x237e41[_0x3c4aac(0x6d3)])await checkToken();else _0x5011e7[_0x3c4aac(0x800)]&&(_0x237e41['directorUUID']=_0x5011e7[_0x3c4aac(0x800)],_0x237e41[_0x3c4aac(0x958)]=![],_0x237e41[_0x3c4aac(0x401)]=[],_0x237e41[_0x3c4aac(0x401)][_0x3c4aac(0x769)](_0x237e41[_0x3c4aac(0x37a)]),_0x237e41['newMainDirectorSetup']());delete _0x5011e7[_0x3c4aac(0x550)];}'from'in _0x5011e7&&(_0x5011e7['UUID']=_0x5011e7[_0x3c4aac(0x800)],delete _0x5011e7[_0x3c4aac(0x800)]);if(_0x3c4aac(0x601)in _0x5011e7){if(_0x5011e7[_0x3c4aac(0x601)]===_0x3c4aac(0x982)){if(_0x3c4aac(0x639)in _0x5011e7){if(_0x5011e7[_0x3c4aac(0x639)]===_0x237e41['streamID'])_0x5011e7['request']='offerSDP';else return;}}else{if(_0x5011e7['request']===_0x3c4aac(0x892)){if(_0x237e41[_0x3c4aac(0x8a5)]){if(_0x237e41[_0x3c4aac(0x8a5)][_0x3c4aac(0x8a4)](_0x5011e7['streamID'])){play(_0x5011e7[_0x3c4aac(0x639)]);return;}else return;}}else{if(_0x5011e7[_0x3c4aac(0x601)]==='joinroom'){if(_0x3c4aac(0x639)in _0x5011e7){if(_0x237e41['view_set']){if(_0x237e41[_0x3c4aac(0x8a5)][_0x3c4aac(0x8a4)](_0x5011e7[_0x3c4aac(0x639)]))play(_0x5011e7['streamID']);else{}}else play(_0x5011e7[_0x3c4aac(0x639)]);}_0x5011e7[_0x3c4aac(0x601)]=_0x3c4aac(0x3e6);}}}}else{if(_0x3c4aac(0x639)in _0x5011e7){if(_0x237e41['view_set']){if(_0x237e41[_0x3c4aac(0x8a5)]['includes'](_0x5011e7[_0x3c4aac(0x639)])){}else return;}else{if(_0x237e41[_0x3c4aac(0x7f9)]){if(_0x237e41[_0x3c4aac(0x7f9)]!==_0x5011e7[_0x3c4aac(0x639)])return;else{}}}}}}if(_0x5011e7[_0x3c4aac(0x601)]){if(_0x5011e7['request']==_0x3c4aac(0x3e6)){if(_0x237e41[_0x3c4aac(0x878)]){if(_0x237e41[_0x3c4aac(0x401)]['indexOf'](_0x5011e7[_0x3c4aac(0x7a4)])>=0x0)_0x237e41[_0x3c4aac(0x3e6)](_0x5011e7[_0x3c4aac(0x7a4)]);else _0x237e41[_0x3c4aac(0x550)]&&(_0x5011e7['UUID']in _0x237e41[_0x3c4aac(0x491)]&&_0x237e41['offerSDP'](_0x5011e7[_0x3c4aac(0x7a4)]));}else _0x237e41[_0x3c4aac(0x3e6)](_0x5011e7['UUID']);}else{if(_0x5011e7[_0x3c4aac(0x601)]==_0x3c4aac(0x302)){log(_0x5011e7);if(_0x237e41[_0x3c4aac(0x81b)]||_0x237e41['mainDirectorPassword'])await checkToken();else _0x3c4aac(0x550)in _0x5011e7?(_0x237e41[_0x3c4aac(0x37a)]=_0x5011e7[_0x3c4aac(0x550)],_0x237e41['directorStreamID']=![],_0x237e41[_0x3c4aac(0x401)]=[],_0x237e41['directorList']['push'](_0x237e41['directorUUID']),_0x237e41[_0x3c4aac(0x31d)]()):(_0x237e41['directorUUID']=![],_0x237e41['directorStreamID']=![],_0x237e41[_0x3c4aac(0x401)]=[]);if(_0x237e41[_0x3c4aac(0x6d3)]){}else{if('claim'in _0x5011e7){if(_0x237e41['token']||_0x5011e7[_0x3c4aac(0x5af)]==![]){if(!_0x237e41['cleanOutput']){getById(_0x3c4aac(0x301))[_0x3c4aac(0x93c)]=miscTranslations[_0x3c4aac(0x14c)];if(_0x237e41[_0x3c4aac(0x252)])_0x237e41[_0x3c4aac(0x2ff)]===null&&warnUser(miscTranslations[_0x3c4aac(0x7ca)],![],![]);else _0x237e41[_0x3c4aac(0x81b)]?setTimeout(function(){var _0x1cdfbb=_0x3c4aac;warnUser(miscTranslations[_0x1cdfbb(0x146)],![],![]);},0x1):setTimeout(function(){warnUser(miscTranslations['room-is-claimed'],![],![]);},0x1);}_0x237e41[_0x3c4aac(0x2ff)]=![],pokeAPI(_0x3c4aac(0x550),![]),pokeIframeAPI(_0x3c4aac(0x550),![]);}else _0x237e41[_0x3c4aac(0x2ff)]=!![],pokeAPI(_0x3c4aac(0x550),!![]),pokeIframeAPI(_0x3c4aac(0x550),!![]);}}_0x237e41['listPromise']['resolve'](_0x5011e7[_0x3c4aac(0x5cd)]);}else{if(_0x5011e7[_0x3c4aac(0x601)]==_0x3c4aac(0x2f6)){_0x237e41[_0x3c4aac(0x38e)]=[],_0x237e41['transferred']=!![],_0x237e41['broadcastIFrame']=![],log(_0x3c4aac(0x3ca)),pokeIframeAPI(_0x3c4aac(0x2f6));!_0x237e41[_0x3c4aac(0x550)]&&(_0x237e41[_0x3c4aac(0x878)]=![]);for(_0x50468f in _0x237e41[_0x3c4aac(0x491)]){try{!_0x237e41[_0x3c4aac(0x5c0)][_0x3c4aac(0x8a4)](_0x237e41[_0x3c4aac(0x491)][_0x50468f]['streamID'])&&_0x237e41[_0x3c4aac(0x649)](_0x50468f);}catch(_0x4ba486){}}for(_0x50468f in _0x237e41[_0x3c4aac(0x74c)]){try{log(_0x3c4aac(0x45d)),_0x237e41['closePC'](_0x50468f);}catch(_0x451b8b){}}if(_0x237e41[_0x3c4aac(0x81b)]||_0x237e41['mainDirectorPassword'])await checkToken();else _0x3c4aac(0x550)in _0x5011e7?(_0x237e41[_0x3c4aac(0x37a)]=_0x5011e7['director'],_0x237e41[_0x3c4aac(0x958)]=![],_0x237e41[_0x3c4aac(0x401)]=[],_0x237e41['directorList'][_0x3c4aac(0x769)](_0x237e41[_0x3c4aac(0x37a)]),_0x237e41[_0x3c4aac(0x31d)]()):(_0x237e41[_0x3c4aac(0x37a)]=![],_0x237e41[_0x3c4aac(0x958)]=![],_0x237e41[_0x3c4aac(0x401)]=[]);youveBeenTransferred(),_0x237e41[_0x3c4aac(0x135)]=_0x237e41[_0x3c4aac(0x323)],updateMixer(),log(_0x3c4aac(0x8d5)),log(_0x5011e7[_0x3c4aac(0x5cd)]);for(var _0x50468f in _0x5011e7[_0x3c4aac(0x5cd)]){if(_0x3c4aac(0x7a4)in _0x5011e7[_0x3c4aac(0x5cd)][_0x50468f]){if(_0x3c4aac(0x639)in _0x5011e7[_0x3c4aac(0x5cd)][_0x50468f]){if(_0x5011e7['list'][_0x50468f][_0x3c4aac(0x7a4)]in _0x237e41[_0x3c4aac(0x491)])log(_0x3c4aac(0x543));else{var _0x3302f9=_0x237e41[_0x3c4aac(0x3b8)](_0x5011e7[_0x3c4aac(0x5cd)][_0x50468f]['streamID']);log(_0x3c4aac(0x356)+_0x3302f9);if(_0x237e41[_0x3c4aac(0x878)]){if(_0x237e41[_0x3c4aac(0x401)][_0x3c4aac(0x2c7)](_0x5011e7[_0x3c4aac(0x5cd)][_0x50468f][_0x3c4aac(0x7a4)])>=0x0)play(_0x3302f9,_0x5011e7[_0x3c4aac(0x5cd)][_0x50468f][_0x3c4aac(0x7a4)]);else{if(_0x237e41[_0x3c4aac(0x8a5)]&&_0x237e41[_0x3c4aac(0x8a5)][_0x3c4aac(0x8a4)](_0x3302f9))play(_0x3302f9,_0x5011e7[_0x3c4aac(0x5cd)][_0x50468f]['UUID']);else _0x237e41[_0x3c4aac(0x38e)][_0x3c4aac(0x860)]<0x1388&&(!(_0x3302f9 in _0x237e41[_0x3c4aac(0x632)])&&!_0x237e41['queueList']['includes'](_0x3302f9)&&_0x237e41[_0x3c4aac(0x38e)][_0x3c4aac(0x769)](_0x3302f9));}}else play(_0x3302f9,_0x5011e7[_0x3c4aac(0x5cd)][_0x50468f]['UUID']);}}}}updateQueue();}else{if(_0x5011e7[_0x3c4aac(0x601)]==_0x3c4aac(0x144)){log(_0x5011e7);if(_0x237e41[_0x3c4aac(0x81b)]||_0x237e41[_0x3c4aac(0x6d3)])await checkToken();else _0x3c4aac(0x550)in _0x5011e7?(_0x237e41[_0x3c4aac(0x37a)]=_0x5011e7[_0x3c4aac(0x550)],_0x237e41['directorStreamID']=![],_0x237e41[_0x3c4aac(0x401)]=[],_0x237e41['directorList']['push'](_0x237e41[_0x3c4aac(0x37a)]),_0x237e41['newMainDirectorSetup']()):(_0x237e41[_0x3c4aac(0x37a)]=![],_0x237e41[_0x3c4aac(0x401)]=[],errorlog(_0x3c4aac(0x204)));updateUserList();}else{if(_0x5011e7[_0x3c4aac(0x601)]=='sendroom'){log('Inbound\x20User-based\x20Message\x20from\x20Room'),log(_0x5011e7);try{if(_0x237e41['token']||_0x237e41[_0x3c4aac(0x77d)]){}else'director'in _0x5011e7&&(_0x5011e7[_0x3c4aac(0x550)]==!![]&&_0x237e41[_0x3c4aac(0x95b)](_0x5011e7));}catch(_0x364158){errorlog(_0x364158);}}else{if(_0x5011e7[_0x3c4aac(0x601)]=='someonejoined'){if(_0x237e41['token']||_0x237e41[_0x3c4aac(0x6d3)])await checkToken();else _0x5011e7[_0x3c4aac(0x550)]&&(_0x237e41[_0x3c4aac(0x37a)]=_0x5011e7[_0x3c4aac(0x7a4)],_0x237e41[_0x3c4aac(0x958)]=![],_0x237e41[_0x3c4aac(0x401)]=[],_0x237e41['directorList'][_0x3c4aac(0x769)](_0x237e41[_0x3c4aac(0x37a)]),_0x237e41[_0x3c4aac(0x31d)]());if(_0x3c4aac(0x639)in _0x5011e7){log(_0x3c4aac(0x8e0));if(_0x237e41[_0x3c4aac(0x878)]){if(_0x237e41[_0x3c4aac(0x401)][_0x3c4aac(0x2c7)](_0x5011e7['UUID'])>=0x0)play(_0x3302f9,_0x5011e7[_0x3c4aac(0x7a4)]);else{if(_0x237e41['view_set']&&_0x237e41[_0x3c4aac(0x8a5)][_0x3c4aac(0x8a4)](_0x3302f9))play(_0x3302f9,_0x5011e7[_0x3c4aac(0x7a4)]);else _0x237e41[_0x3c4aac(0x38e)][_0x3c4aac(0x860)]<0x1388&&(!(_0x5011e7[_0x3c4aac(0x639)]in _0x237e41[_0x3c4aac(0x632)])&&!_0x237e41['queueList']['includes'](_0x5011e7['streamID'])&&(_0x237e41['queueList']['push'](_0x5011e7[_0x3c4aac(0x639)]),updateQueue(!![])));}}else play(_0x5011e7[_0x3c4aac(0x639)]);}else log(_0x3c4aac(0x1fa));}else{if(_0x5011e7[_0x3c4aac(0x601)]==_0x3c4aac(0x8f7)){log('Someone\x20published\x20a\x20video\x20to\x20the\x20Room'),log(_0x5011e7);if(_0x237e41[_0x3c4aac(0x878)]){if(_0x237e41[_0x3c4aac(0x401)]['indexOf'](_0x5011e7[_0x3c4aac(0x7a4)])>=0x0)play(_0x3302f9,_0x5011e7['UUID']);else{if(_0x237e41[_0x3c4aac(0x8a5)]&&_0x237e41[_0x3c4aac(0x8a5)][_0x3c4aac(0x8a4)](_0x3302f9))play(_0x3302f9,_0x5011e7['UUID']);else _0x237e41['queueList'][_0x3c4aac(0x860)]<0x1388&&(!(_0x5011e7[_0x3c4aac(0x639)]in _0x237e41[_0x3c4aac(0x632)])&&!_0x237e41[_0x3c4aac(0x38e)][_0x3c4aac(0x8a4)](_0x5011e7['streamID'])&&(_0x237e41[_0x3c4aac(0x38e)]['push'](_0x5011e7[_0x3c4aac(0x639)]),updateQueue(!![])));}}else play(_0x5011e7['streamID']);}else{if(_0x5011e7['request']=='alert'){errorlog(_0x5011e7),pokeIframeAPI(_0x3c4aac(0x598),_0x5011e7[_0x3c4aac(0x45b)]);if(_0x237e41['scene']===![]){if(_0x3c4aac(0x45b)in _0x5011e7){if(_0x5011e7[_0x3c4aac(0x45b)]===_0x3c4aac(0x248))_0x237e41[_0x3c4aac(0x6a7)]<0x2?(_0x237e41['seedAttempts']=parseInt(_0x237e41[_0x3c4aac(0x6a7)])+0x1,setTimeout(function(){var _0x43d683=_0x3c4aac;_0x237e41[_0x43d683(0x25a)]();},0x1388)):(hangup(),!_0x237e41[_0x3c4aac(0x28d)]&&setTimeout(function(){var _0x4d4819=_0x3c4aac;warnUser(miscTranslations[_0x4d4819(0x46c)],![],![]);},0x1));else{if(_0x237e41[_0x3c4aac(0x81b)]||_0x237e41[_0x3c4aac(0x77d)]){}else _0x5011e7[_0x3c4aac(0x45b)]==='Room\x20is\x20already\x20claimed\x20by\x20someone\x20else.'?(!_0x237e41[_0x3c4aac(0x28d)]&&(getById('head4')[_0x3c4aac(0x93c)]=miscTranslations['not-the-director'],_0x237e41[_0x3c4aac(0x252)]?_0x237e41[_0x3c4aac(0x2ff)]===null&&warnUser(miscTranslations['room-is-claimed-codirector'],![],![]):setTimeout(function(){warnUser(miscTranslations['room-is-claimed'],![],![]);},0x1)),_0x237e41[_0x3c4aac(0x2ff)]=![],pokeAPI(_0x3c4aac(0x550),![]),pokeIframeAPI(_0x3c4aac(0x550),![])):!_0x237e41[_0x3c4aac(0x28d)]&&setTimeout(function(){var _0x4bd056=_0x3c4aac;warnUser(_0x5011e7[_0x4bd056(0x45b)]);},0x1);}}}}else _0x5011e7[_0x3c4aac(0x601)]=='warn'?_0x3c4aac(0x45b)in _0x5011e7&&warnlog(_0x5011e7[_0x3c4aac(0x45b)]):log(_0x5011e7);}}}}}}}}else{if(_0x5011e7[_0x3c4aac(0x640)])_0x3c4aac(0x639)in _0x5011e7&&(_0x5011e7[_0x3c4aac(0x639)]in _0x237e41[_0x3c4aac(0x632)]&&(clearTimeout(_0x237e41['watchTimeoutList'][_0x5011e7['streamID']]),delete _0x237e41[_0x3c4aac(0x632)][_0x5011e7[_0x3c4aac(0x639)]])),_0x237e41[_0x3c4aac(0x87a)](_0x5011e7);else{if(_0x5011e7[_0x3c4aac(0x4c1)])log('GOT\x20ICE!!'),_0x237e41[_0x3c4aac(0x175)](_0x5011e7);else{if(_0x5011e7[_0x3c4aac(0x49f)])log(_0x3c4aac(0x45f)),_0x237e41[_0x3c4aac(0x30e)](_0x5011e7);else _0x5011e7[_0x3c4aac(0x940)]||_0x5011e7[_0x3c4aac(0x601)]==_0x3c4aac(0x554)?(warnlog(_0x3c4aac(0x830)),_0x5011e7['UUID']in _0x237e41[_0x3c4aac(0x74c)]&&(warnlog('problem'),log(_0x3c4aac(0x45d)),_0x237e41[_0x3c4aac(0x306)](_0x5011e7[_0x3c4aac(0x7a4)])),_0x5011e7[_0x3c4aac(0x7a4)]in _0x237e41[_0x3c4aac(0x491)]&&(warnlog(_0x3c4aac(0x65d)),_0x237e41[_0x3c4aac(0x649)](_0x5011e7[_0x3c4aac(0x7a4)]))):log(_0x3c4aac(0x8bc));}}}},_0x237e41['ws']['onclose']=async function(_0x301819){var _0x4568ff=_0x100375;clearTimeout(_0x237e41[_0x4568ff(0x5aa)]),pokeIframeAPI(_0x4568ff(0x6cf),_0x4568ff(0x43d));try{'code'in _0x301819&&(_0x301819['code']==0x1f7&&(_0x1bdb0a==![]&&(clearInterval(_0x237e41[_0x4568ff(0x42d)]),!_0x237e41[_0x4568ff(0x28d)]&&warnUser(_0x4568ff(0x831),0x7530,![]))));}catch(_0x3d4203){errorlog(_0x3d4203);}warnlog(_0x4568ff(0x58b));if(_0x237e41[_0x4568ff(0x1e2)]==![])try{_0x237e41['ws'][_0x4568ff(0x5fc)]===WebSocket[_0x4568ff(0x113)]&&(_0x237e41['ws']=null,setTimeout(()=>{try{_0x237e41['connect'](!![]);}catch(_0x2c53ff){};},0x7d0));}catch(_0xdad2c5){errorlog(_0xdad2c5);}};},_0x237e41[_0x1da8c6(0x4c0)]=function(_0x291928,_0x45efab=null){var _0x31da80=_0x1da8c6;log(_0x31da80(0x563)),warnlog(_0x291928),_0x291928=JSON[_0x31da80(0x273)](_0x291928);if(_0x45efab==null){for(var _0x2e37fd in _0x237e41[_0x31da80(0x74c)]){try{_0x237e41['pcs'][_0x2e37fd][_0x31da80(0x2a0)]['send'](_0x291928);}catch(_0x9e3884){warnlog(_0x31da80(0x77e));}}return!![];}else try{return _0x237e41[_0x31da80(0x74c)][_0x45efab][_0x31da80(0x2a0)][_0x31da80(0x733)](_0x291928),!![];}catch(_0x645dae){return warnlog('RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x203'),warnlog(_0x291928),![];}return![];},_0x237e41[_0x1da8c6(0x3e2)]=function(_0x31ef78,_0x34df81=null){var _0x200c14=_0x1da8c6,_0x47464e=JSON[_0x200c14(0x273)](_0x31ef78);if(_0x34df81==null){var _0x417f26=[];for(var _0x34f3f2 in _0x237e41['rpcs']){if(_0x237e41['rpcs'][_0x34f3f2]['whip']){warnlog(_0x31ef78);continue;}try{if('realUUID'in _0x237e41[_0x200c14(0x491)][_0x34f3f2]){var _0x1653fe=_0x31ef78;_0x1653fe[_0x200c14(0x661)]=!![],_0x1653fe=JSON[_0x200c14(0x273)](_0x1653fe),_0x237e41['rpcs'][_0x237e41['rpcs'][_0x34f3f2][_0x200c14(0x346)]][_0x200c14(0x7c4)][_0x200c14(0x733)](_0x1653fe);}else _0x237e41[_0x200c14(0x491)][_0x34f3f2][_0x200c14(0x7c4)]['send'](_0x47464e);_0x417f26[_0x200c14(0x769)](_0x34f3f2);}catch(_0x6396f){log(_0x200c14(0x64d));}}return _0x417f26[_0x200c14(0x860)];}else{if(_0x237e41[_0x200c14(0x491)][_0x34df81][_0x200c14(0x98d)]){warnlog(_0x31ef78);return;}try{if('realUUID'in _0x237e41[_0x200c14(0x491)][_0x34df81]){var _0x1653fe=_0x31ef78;_0x1653fe[_0x200c14(0x661)]=!![],_0x1653fe=JSON['stringify'](_0x1653fe),_0x237e41[_0x200c14(0x491)][_0x237e41[_0x200c14(0x491)][_0x34df81][_0x200c14(0x346)]][_0x200c14(0x7c4)][_0x200c14(0x733)](_0x1653fe);}else _0x237e41[_0x200c14(0x491)][_0x34df81][_0x200c14(0x7c4)]['send'](_0x47464e);return!![];}catch(_0x2feaea){return log(_0x200c14(0x64d)),![];}}},_0x237e41['hangup']=function(_0x4539cf=![],_0x32fd86=![]){var _0x55d650=_0x1da8c6;try{window['removeEventListener']('beforeunload',confirmUnload);}catch(_0x12ae67){}_0x32fd86&&recordLocalVideo('estop');_0x237e41[_0x55d650(0x321)]=!![],warnlog('hanging\x20up');try{recordLocalVideo(_0x55d650(0x209));}catch(_0x328d7f){}try{var _0x115556={};_0x115556[_0x55d650(0x5a4)]=!![],_0x115556[_0x55d650(0x940)]=!![],_0x237e41[_0x55d650(0x4c0)](_0x115556);}catch(_0xc2d5ba){}try{_0x237e41['ws']['close']();}catch(_0x5b9800){}try{transferList['forEach'](_0x18158d=>{var _0x10c8fb=_0x55d650;_0x18158d['writer']&&_0x18158d['writer'][_0x10c8fb(0x33e)](),_0x18158d[_0x10c8fb(0x18a)]&&_0x18158d[_0x10c8fb(0x4b2)];});}catch(_0x25aeaf){errorlog(_0x25aeaf);}try{_0x237e41[_0x55d650(0x848)]&&_0x237e41['canvasSource']['srcObject']&&_0x237e41['canvasSource'][_0x55d650(0x710)][_0x55d650(0x484)]()[_0x55d650(0xed)](function(_0x9d4696){var _0x176fc1=_0x55d650;_0x237e41[_0x176fc1(0x848)]['srcObject']['removeTrack'](_0x9d4696),_0x9d4696['stop'](),log('stopping\x20old\x20track');}),_0x237e41[_0x55d650(0x18c)]&&_0x237e41[_0x55d650(0x18c)][_0x55d650(0x710)]&&_0x237e41['videoElement']['srcObject'][_0x55d650(0x484)]()[_0x55d650(0xed)](function(_0x2d34f1){_0x237e41['videoElement']['srcObject']['removeTrack'](_0x2d34f1),_0x2d34f1['stop'](),log('stopping\x20old\x20track');}),_0x237e41['streamSrc']&&_0x237e41[_0x55d650(0xd4)][_0x55d650(0x484)]()[_0x55d650(0xed)](function(_0x4b67b4){var _0x19e66e=_0x55d650;_0x237e41[_0x19e66e(0xd4)]['removeTrack'](_0x4b67b4),_0x4b67b4[_0x19e66e(0x209)](),log(_0x19e66e(0x8fa));}),_0x237e41['streamSrcClone']&&_0x237e41[_0x55d650(0x6e2)][_0x55d650(0x484)]()[_0x55d650(0xed)](function(_0x55eba9){var _0x520860=_0x55d650;_0x237e41[_0x520860(0x6e2)]['removeTrack'](_0x55eba9),_0x55eba9[_0x520860(0x209)](),log('stopping\x20old\x20track');}),_0x237e41['screenStream']&&_0x237e41[_0x55d650(0x505)]['getTracks']()[_0x55d650(0xed)](function(_0x4b5ed7){var _0x188eaa=_0x55d650;_0x237e41[_0x188eaa(0x505)][_0x188eaa(0x61a)](_0x4b5ed7),_0x4b5ed7['stop'](),log(_0x188eaa(0x8fa));});}catch(_0x9f4218){errorlog(_0x9f4218);}try{for(i in _0x237e41[_0x55d650(0x491)]){try{_0x237e41[_0x55d650(0x491)][i][_0x55d650(0x18c)]&&(_0x237e41['rpcs'][i][_0x55d650(0x18c)]['recording']&&recordLocalVideo(_0x55d650(0x209),null,_0x237e41[_0x55d650(0x491)][i][_0x55d650(0x18c)]));}catch(_0x5cf6fb){}_0x237e41['closeRPC'](i,!![]);}for(i in _0x237e41['pcs']){log(_0x55d650(0x259)),_0x237e41['closePC'](i);}}catch(_0x23585c){errorlog(_0x23585c);}for(var _0x28aeb2 in _0x237e41[_0x55d650(0x632)]){clearTimeout(_0x237e41['watchTimeoutList'][_0x28aeb2]);}if(_0x4539cf){reloadRequested(),warnlog(_0x55d650(0x228));return;}else setTimeout(function(){for(i in _0x237e41){try{delete _0x237e41[i];}catch(_0x4bfb67){}}delete _0x237e41;},0x4b0),hangupComplete(),log(_0x55d650(0x430));},_0x237e41[_0x1da8c6(0x84c)]=function(){var _0xb86cb9=_0x1da8c6;_0x237e41[_0xb86cb9(0x321)]=!![],_0x237e41[_0xb86cb9(0x432)]=![],notifyOfScreenShare(),warnlog(_0xb86cb9(0x743)),pokeIframeAPI('director-share',![],![],_0x237e41[_0xb86cb9(0x639)]),pokeIframeAPI(_0xb86cb9(0x624),![],![],_0x237e41[_0xb86cb9(0x639)]),pokeAPI('seeding',![]);try{_0x237e41['videoElement']&&_0x237e41['videoElement'][_0xb86cb9(0x710)]&&_0x237e41[_0xb86cb9(0x18c)]['srcObject'][_0xb86cb9(0x484)]()[_0xb86cb9(0xed)](function(_0x304a7c){var _0x2991fd=_0xb86cb9;_0x237e41['videoElement']['srcObject'][_0x2991fd(0x61a)](_0x304a7c),_0x304a7c['stop'](),log(_0x2991fd(0x8fa));});_0x237e41['streamSrc']&&(_0x237e41['streamSrc'][_0xb86cb9(0x926)]()[_0xb86cb9(0xed)](function(_0x5adee1){var _0x296e6e=_0xb86cb9;_0x237e41[_0x296e6e(0x6a9)]=_0x5adee1['label'][_0x296e6e(0x25c)]()['replace'](/[\W]+/g,'_'),_0x237e41[_0x296e6e(0xd4)][_0x296e6e(0x61a)](_0x5adee1),_0x5adee1[_0x296e6e(0x209)](),log(_0x296e6e(0x8fa));}),_0x237e41[_0xb86cb9(0x27c)]=[],_0x237e41['streamSrc']['getAudioTracks']()['forEach'](function(_0x36af39){var _0x3a3dbb=_0xb86cb9;_0x237e41['audioDevice'][_0x3a3dbb(0x769)](_0x36af39[_0x3a3dbb(0x333)][_0x3a3dbb(0x25c)]()[_0x3a3dbb(0x68a)](/[\W]+/g,'_')),_0x237e41[_0x3a3dbb(0xd4)][_0x3a3dbb(0x61a)](_0x36af39),_0x36af39[_0x3a3dbb(0x209)](),log(_0x3a3dbb(0x8fa));}),!_0x237e41[_0xb86cb9(0x27c)]['length']&&(_0x237e41[_0xb86cb9(0x27c)]=![]));_0x237e41['streamSrcClone']&&_0x237e41[_0xb86cb9(0x6e2)][_0xb86cb9(0x484)]()[_0xb86cb9(0xed)](function(_0x36b7cc){var _0x41209a=_0xb86cb9;_0x237e41['streamSrcClone'][_0x41209a(0x61a)](_0x36b7cc),_0x36b7cc['stop']();});for(UUID in _0x237e41['pcs']){var _0x59fbd6=getSenders2(UUID);_0x59fbd6[_0xb86cb9(0xed)](_0x3ff25b=>{var _0x4c7d2e=_0xb86cb9;_0x3ff25b[_0x4c7d2e(0x417)]&&(_0x3ff25b['track'][_0x4c7d2e(0x1df)]=![]);});}try{document[_0xb86cb9(0x382)](_0xb86cb9(0x16f))&&(!_0x237e41[_0xb86cb9(0x8cf)]&&(_0x237e41['syncState']={}),_0x237e41[_0xb86cb9(0x639)]&&(_0x237e41[_0xb86cb9(0x8cf)][_0x237e41['streamID']]=getDetailedState(_0x237e41[_0xb86cb9(0x639)])),getById(_0xb86cb9(0x16f))[_0xb86cb9(0x437)][_0xb86cb9(0x4c2)](getById(_0xb86cb9(0x16f))),updateLockedElements());}catch(_0x14c79d){warnlog(_0x14c79d);}var _0x521fc0={};_0x521fc0['videoMuted']=!![],_0x521fc0[_0xb86cb9(0x795)]=!![],_0x237e41[_0xb86cb9(0x4c0)](_0x521fc0),getById('videosource')[_0xb86cb9(0xb4)]();}catch(_0x30fc8e){errorlog(_0xb86cb9(0x32e));}log(_0xb86cb9(0x60a));},_0x237e41[_0x1da8c6(0x39c)]=function(_0x297106,_0x3b7be0=![]){var _0x316265=_0x1da8c6;_0x237e41[_0x316265(0x74c)][_0x297106]['createOffer']({'iceRestart':_0x3b7be0})[_0x316265(0x608)](_0x19b678=>{var _0xad1275=_0x316265;log('create\x20offer\x20worked');if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad)){}else{if(_0x237e41[_0xad1275(0xdc)]==0x3||_0x237e41[_0xad1275(0xdc)]==0x5||_0x237e41[_0xad1275(0xdc)]==0x1)_0x19b678[_0xad1275(0x3c2)]=CodecsHandler[_0xad1275(0x29b)](_0x19b678[_0xad1275(0x3c2)],{'stereo':0x1}),log(_0xad1275(0xb9));else{if(iOS||iPad){}else _0x237e41[_0xad1275(0xdc)]==0x4&&(_0x19b678[_0xad1275(0x3c2)]=CodecsHandler['setOpusAttributes'](_0x19b678['sdp'],{'stereo':0x2}),log(_0xad1275(0xb9)));}}(iOS||iPad)&&(_0x237e41[_0xad1275(0x150)]&&_0x19b678[_0xad1275(0x3c2)][_0xad1275(0x8a4)](_0xad1275(0x2d9))&&(_0x19b678['sdp']=_0x19b678['sdp'][_0xad1275(0x68a)]('a=extmap:3\x20urn:3gpp:video-orientation\x0d\x0a','')));if(_0x237e41[_0xad1275(0x74c)][_0x297106][_0xad1275(0x351)])try{_0x19b678['sdp']=CodecsHandler[_0xad1275(0x131)](_0x19b678[_0xad1275(0x3c2)],_0x237e41[_0xad1275(0x74c)][_0x297106][_0xad1275(0x351)]),log('Trying\x20to\x20set\x20'+_0x237e41[_0xad1275(0x74c)][_0x297106][_0xad1275(0x351)]+_0xad1275(0x5de));}catch(_0x19b322){errorlog(_0x19b322),warnlog('couldn\x27t\x20set\x20preferred\x20video\x20codec');}if(_0x237e41[_0xad1275(0x74c)][_0x297106]['preferAudioCodec'])try{if(_0x237e41[_0xad1275(0x74c)][_0x297106][_0xad1275(0x17e)]==='lyra')_0x19b678[_0xad1275(0x3c2)]=CodecsHandler[_0xad1275(0x4e2)](_0x19b678['sdp']);else{if(_0x237e41[_0xad1275(0x74c)][_0x297106][_0xad1275(0x17e)]===_0xad1275(0x261)){if(_0x237e41[_0xad1275(0x59b)]&&_0x237e41[_0xad1275(0x59b)]==0x1)_0x19b678[_0xad1275(0x3c2)]=CodecsHandler['modifyDescPCM'](_0x19b678[_0xad1275(0x3c2)],_0x237e41['micSampleRate']||0xbb80,![]);else _0x237e41[_0xad1275(0xdc)]?_0x19b678[_0xad1275(0x3c2)]=CodecsHandler[_0xad1275(0x2e5)](_0x19b678[_0xad1275(0x3c2)],_0x237e41[_0xad1275(0x51a)]||0xbb80,!![]):_0x19b678[_0xad1275(0x3c2)]=CodecsHandler[_0xad1275(0x2e5)](_0x19b678[_0xad1275(0x3c2)],_0x237e41[_0xad1275(0x51a)]||0xbb80,![]);}else _0x19b678[_0xad1275(0x3c2)]=CodecsHandler[_0xad1275(0x17e)](_0x19b678['sdp'],_0x237e41[_0xad1275(0x74c)][_0x297106]['preferAudioCodec']);}log('Trying\x20to\x20set\x20'+_0x237e41['pcs'][_0x297106][_0xad1275(0x17e)]+_0xad1275(0x79a));}catch(_0x177d83){errorlog(_0x177d83),warnlog(_0xad1275(0x211));}Android&&_0x237e41['h264profile']!==![]&&_0x237e41[_0xad1275(0x702)]&&(_0x19b678[_0xad1275(0x3c2)]=_0x19b678[_0xad1275(0x3c2)]['replace'](/42e01f/gi,_0xad1275(0x8b5))),_0x237e41[_0xad1275(0x74c)][_0x297106][_0xad1275(0x8d3)](_0x19b678)[_0xad1275(0x608)](function(){var _0x4f34af=_0xad1275;log(_0x4f34af(0x552)+_0x297106),_0x237e41[_0x4f34af(0x749)](_0x297106);var _0x51dd02={};_0x51dd02['UUID']=_0x297106,_0x51dd02[_0x4f34af(0x639)]=_0x237e41[_0x4f34af(0x639)],_0x51dd02[_0x4f34af(0x640)]=_0x237e41['pcs'][_0x297106][_0x4f34af(0x69a)],_0x51dd02['session']=_0x237e41[_0x4f34af(0x74c)][_0x297106][_0x4f34af(0x5eb)];_0x237e41[_0x4f34af(0x1dd)]&&(_0x51dd02[_0x4f34af(0x734)]=_0x237e41[_0x4f34af(0x403)]);if(_0x237e41['screenStream']!==![]){var _0x7875f6=_0x237e41[_0x4f34af(0x505)][_0x4f34af(0x484)](),_0xba4e30=_0x237e41[_0x4f34af(0x74c)][_0x297106][_0x4f34af(0x849)](),_0x1a7437=[];for(var _0x260d75=0x0;_0x260d75<_0xba4e30['length'];_0x260d75++){for(var _0x1b73c1=0x0;_0x1b73c1<_0x7875f6['length'];_0x1b73c1++){_0xba4e30[_0x260d75][_0x4f34af(0x417)]&&_0xba4e30[_0x260d75]['track']['id']==_0x7875f6[_0x1b73c1]['id']&&_0xba4e30[_0x260d75]['track'][_0x4f34af(0x2fb)]==_0x7875f6[_0x1b73c1][_0x4f34af(0x2fb)]&&_0x1a7437['push'](_0x260d75);}}_0x1a7437[_0x4f34af(0x860)]&&(_0x51dd02[_0x4f34af(0x121)]=_0x1a7437);}_0x237e41[_0x4f34af(0x262)]?_0x237e41['encryptMessage'](JSON[_0x4f34af(0x273)](_0x51dd02[_0x4f34af(0x640)]))['then'](function(_0x40403b){var _0x4d9253=_0x4f34af;_0x51dd02['description']=_0x40403b[0x0],_0x51dd02[_0x4d9253(0x520)]=_0x40403b[0x1],_0x237e41[_0x4d9253(0x412)](_0x51dd02);})[_0x4f34af(0x1d6)](errorlog):_0x237e41[_0x4f34af(0x412)](_0x51dd02);})[_0xad1275(0x1d6)](errorlog);})['catch'](errorlog);},_0x237e41[_0x1da8c6(0x6e6)]=function(){var _0x50be0f=_0x1da8c6;for(var _0x3e5d99 in _0x237e41[_0x50be0f(0x74c)]){_0x237e41['pcs'][_0x3e5d99][_0x50be0f(0x403)]!==![]?(_0x237e41['forcePLI'](_0x3e5d99),log('FORCE\x20KEYFRAME\x20FOR\x20SCENE')):log(_0x50be0f(0x73d));}},_0x237e41['closePC']=function(_0x49a94a,_0x2fd9ea=!![]){var _0x483e76=_0x1da8c6;log(_0x483e76(0x306));if(!(_0x49a94a in _0x237e41[_0x483e76(0x74c)]))return;clearTimeout(_0x237e41[_0x483e76(0x74c)][_0x49a94a][_0x483e76(0x916)]),clearTimeout(_0x237e41[_0x483e76(0x74c)][_0x49a94a][_0x483e76(0x14a)]),clearInterval(_0x237e41['pcs'][_0x49a94a][_0x483e76(0xc0)]),pokeIframeAPI(_0x483e76(0xfb),![],_0x49a94a);if(_0x483e76(0x346)in _0x237e41['pcs'][_0x49a94a]){delete _0x237e41['pcs'][_0x49a94a],applySceneState();return;}_0x49a94a+_0x483e76(0x947)in _0x237e41[_0x483e76(0x74c)]&&_0x237e41['pcs'][_0x49a94a+'_screen'][_0x483e76(0x346)]&&_0x237e41[_0x483e76(0x74c)][_0x49a94a+_0x483e76(0x947)][_0x483e76(0x346)]===_0x49a94a&&(clearTimeout(_0x237e41['pcs'][_0x49a94a+_0x483e76(0x947)][_0x483e76(0x916)]),clearTimeout(_0x237e41['pcs'][_0x49a94a+_0x483e76(0x947)][_0x483e76(0x14a)]),clearInterval(_0x237e41[_0x483e76(0x74c)][_0x49a94a+_0x483e76(0x947)][_0x483e76(0xc0)]),_0x237e41[_0x483e76(0x74c)][_0x49a94a+_0x483e76(0x947)]=null,delete _0x237e41[_0x483e76(0x74c)][_0x49a94a+_0x483e76(0x947)]);try{_0x237e41['sendMessage']({'bye':!![]},_0x49a94a);}catch(_0x5fe219){}try{_0x237e41[_0x483e76(0x74c)][_0x49a94a][_0x483e76(0x33e)]();}catch(_0x3705d2){}_0x237e41[_0x483e76(0x74c)][_0x49a94a][_0x483e76(0x8a7)]&&(_0x237e41[_0x483e76(0x51f)]&&(_0x2fd9ea&&(warnlog(_0x483e76(0x6bf)),playtone(![],_0x483e76(0x2ab))))),_0x237e41[_0x483e76(0x74c)][_0x49a94a]=null,_0x237e41[_0x483e76(0x1e2)]&&(!_0x237e41[_0x483e76(0x28d)]&&setTimeout(function _0x3c8541(){var _0x4281e1=_0x483e76;warnUser(_0x4281e1(0x809));},0x1)),delete _0x237e41[_0x483e76(0x74c)][_0x49a94a],_0x237e41[_0x483e76(0x835)](),applySceneState();},_0x237e41[_0x1da8c6(0x649)]=function(_0x28770f,_0xe0f44b=![]){var _0x35f453=_0x1da8c6;if(!(_0x28770f in _0x237e41['rpcs'])){log(_0x35f453(0x328));return;}errorlog(_0x35f453(0x649)),clearInterval(_0x237e41[_0x35f453(0x491)][_0x28770f]['closeTimeout']);try{_0x237e41[_0x35f453(0x3e2)]({'bye':!![]},_0x28770f),warnlog(_0x35f453(0x877));}catch(_0x445657){}try{var _0x18544f=_0x237e41['rpcs'][_0x28770f][_0x35f453(0x639)];}catch(_0x4abe0b){}try{_0x237e41[_0x35f453(0x491)][_0x28770f][_0x35f453(0x33e)]();}catch(_0x4d6378){warnlog(_0x35f453(0x40a));}try{_0x237e41['rpcs'][_0x28770f]['streamSrc']&&_0x237e41[_0x35f453(0x491)][_0x28770f][_0x35f453(0xd4)]['getTracks']()[_0x35f453(0xed)](function(_0x582f12){var _0x2ea538=_0x35f453;_0x582f12[_0x2ea538(0x209)](),log(_0x2ea538(0x27b));});}catch(_0xe53381){}if(_0x237e41[_0x35f453(0x550)])try{_0x237e41['rpcs'][_0x28770f][_0x35f453(0x18c)]&&_0x35f453(0x50f)in _0x237e41['rpcs'][_0x28770f]['videoElement']&&_0x237e41['rpcs'][_0x28770f]['videoElement']['recorder'][_0x35f453(0x209)]();}catch(_0xf29edc){warnlog(_0xf29edc);}else!_0x237e41[_0x35f453(0x669)]&&(_0x237e41[_0x35f453(0x51f)]&&playtone(![],_0x35f453(0x2ab)));try{document[_0x35f453(0x382)](_0x35f453(0x5da)+_0x28770f)&&(!_0x237e41[_0x35f453(0x8cf)]&&(_0x237e41[_0x35f453(0x8cf)]={}),_0x18544f&&(_0x237e41[_0x35f453(0x8cf)][_0x18544f]=getDetailedState(_0x18544f)),getById(_0x35f453(0x5da)+_0x28770f)[_0x35f453(0x437)][_0x35f453(0x4c2)](getById(_0x35f453(0x5da)+_0x28770f)),updateLockedElements());}catch(_0x56839a){warnlog(_0x56839a);}try{_0x237e41[_0x35f453(0x491)][_0x28770f][_0x35f453(0x18c)]&&_0x237e41['rpcs'][_0x28770f][_0x35f453(0x18c)][_0x35f453(0xb4)]();}catch(_0x19daa2){}try{if(_0x237e41[_0x35f453(0x7de)]!==![]){if(_0x237e41[_0x35f453(0x491)][_0x28770f]['iframeEle']){try{_0x237e41[_0x35f453(0x491)][_0x28770f]['iframeEle'][_0x35f453(0xb4)]();}catch(_0x4d740e){errorlog(_0x4d740e);}_0x237e41[_0x35f453(0x491)][_0x28770f][_0x35f453(0x687)]['remove']();}}}catch(_0x5b55d9){}try{_0x237e41[_0x35f453(0x491)][_0x28770f][_0x35f453(0x49d)]&&_0x237e41[_0x35f453(0x491)][_0x28770f]['canvas'][_0x35f453(0xb4)]();}catch(_0x4d1211){}try{_0x237e41[_0x35f453(0x491)][_0x28770f][_0x35f453(0x582)]&&_0x237e41['rpcs'][_0x28770f][_0x35f453(0x582)][_0x35f453(0xb4)]();}catch(_0x1a42ea){}_0x35f453(0x660)in _0x237e41[_0x35f453(0x491)][_0x28770f]&&clearInterval(_0x237e41[_0x35f453(0x491)][_0x28770f][_0x35f453(0x660)]);pokeIframeAPI(_0x35f453(0x22f),![],_0x28770f),pokeAPI(_0x35f453(0x8d4),_0x237e41['rpcs'][_0x28770f][_0x35f453(0x639)]);_0x237e41['rpcs'][_0x28770f][_0x35f453(0x98d)]&&(_0x18544f=![]);try{_0x237e41[_0x35f453(0x491)][_0x28770f]=null,delete _0x237e41[_0x35f453(0x491)][_0x28770f];}catch(_0x474e4d){}try{_0x237e41[_0x35f453(0x649)](_0x28770f+_0x35f453(0x947));}catch(_0x3de8c9){}(!_0x237e41[_0x35f453(0x550)]||_0x237e41[_0x35f453(0xf2)])&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x18544f==_0x35f453(0x591))return;try{warnlog(_0x35f453(0x1b4)),_0x18544f&&(_0x18544f in _0x237e41[_0x35f453(0x632)]&&(log(_0x35f453(0x7f4)+_0x18544f),clearTimeout(_0x237e41[_0x35f453(0x632)][_0x18544f]),delete _0x237e41['watchTimeoutList'][_0x18544f]),_0x237e41[_0x35f453(0x632)][_0x18544f]=setTimeout(function(_0x43b080){var _0x545d76=_0x35f453;try{delete _0x237e41[_0x545d76(0x632)][_0x43b080];}catch(_0x254f8f){warnlog(_0x545d76(0x934));return;}log(_0x545d76(0x78d)+_0x43b080);try{for(var _0x47c541 in _0x237e41[_0x545d76(0x491)]){if(_0x237e41[_0x545d76(0x491)][_0x47c541][_0x545d76(0x639)]===_0x43b080){if(_0x237e41[_0x545d76(0x491)][_0x47c541][_0x545d76(0x56c)]===_0x545d76(0x3f4)){warnlog(_0x545d76(0x713));return;}}}}catch(_0x74a59b){errorlog(_0x74a59b);}warnlog(_0x545d76(0x7b4)),_0x237e41[_0x545d76(0x19b)](_0x43b080);},_0x237e41[_0x35f453(0x603)],_0x18544f));}catch(_0x39bc57){errorlog(_0x39bc57);}pokeIframeAPI(_0x35f453(0x7ec),![],_0x28770f),_0x18544f!==null?pokeIframeAPI('end-view-connection',_0x18544f,_0x28770f):pokeIframeAPI('end-view-connection',!![],_0x28770f),updateUserList();},_0x237e41['forceRetryTimeout']=null,_0x237e41[_0x1da8c6(0x8c3)]=function(){var _0x229aaf=_0x1da8c6;if(_0x237e41[_0x229aaf(0x7f9)]){if(_0x237e41['ws']===null||(typeof _0x237e41['ws']!==_0x229aaf(0x6ed)||_0x237e41['ws'][_0x229aaf(0x5fc)]!==0x1)){}else{var _0x2006af=_0x237e41[_0x229aaf(0x7f9)][_0x229aaf(0x5a5)](',');for(var _0x480661 in _0x2006af){if(_0x2006af[_0x480661]){var _0x218abf=![];for(var _0x349e5d in _0x237e41[_0x229aaf(0x491)]){if(_0x237e41[_0x229aaf(0x491)][_0x349e5d][_0x229aaf(0x639)]&&_0x237e41['rpcs'][_0x349e5d]['streamID']===_0x2006af[_0x480661]){_0x218abf=!![];break;}}_0x2006af[_0x480661]in _0x237e41[_0x229aaf(0x632)]&&(_0x218abf=!![]);if(_0x218abf)continue;_0x237e41['watchStream'](_0x2006af[_0x480661]);}}}_0x237e41['forceRetry']&&_0x237e41[_0x229aaf(0x7f0)]<0xa&&(_0x237e41[_0x229aaf(0x7f0)]=0xa),_0x237e41[_0x229aaf(0x7f0)]&&(clearTimeout(_0x237e41['forceRetryTimeout']),_0x237e41[_0x229aaf(0x614)]=setTimeout(function(){var _0x240754=_0x229aaf;log('retrying\x20at\x20an\x20interval'),_0x237e41[_0x240754(0x8c3)]();},_0x237e41[_0x229aaf(0x7f0)]*0x3e8));}},_0x237e41[_0x1da8c6(0x3e6)]=async function(_0x43c298){var _0x497ed3=_0x1da8c6;if(_0x43c298 in _0x237e41[_0x497ed3(0x74c)]){if(_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x56c)]===_0x497ed3(0x47e)||_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x56c)]===_0x497ed3(0x43d))log(_0x497ed3(0x83b)),_0x237e41[_0x497ed3(0x306)](_0x43c298),warnlog(_0x497ed3(0x798));else{if(iPad||iOS)log(_0x497ed3(0x844)),_0x237e41[_0x497ed3(0x306)](_0x43c298),warnlog(_0x497ed3(0x3dc));else{warnlog(_0x497ed3(0x45e)+_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x56c)]);return;}}}else log(_0x497ed3(0x7ac));if(_0x237e41[_0x497ed3(0x65c)]!==![]){if(Object['keys'](_0x237e41[_0x497ed3(0x74c)])['length']>_0x237e41[_0x497ed3(0x65c)]){log(_0x497ed3(0x266)),log(_0x497ed3(0x561)),_0x237e41[_0x497ed3(0x306)](_0x43c298);return;}}else{if(_0x237e41[_0x497ed3(0x8ad)]!==![]){if(Object[_0x497ed3(0x1e8)](_0x237e41[_0x497ed3(0x491)])['length']+Object[_0x497ed3(0x1e8)](_0x237e41[_0x497ed3(0x74c)])[_0x497ed3(0x860)]>_0x237e41[_0x497ed3(0x8ad)]){log(_0x497ed3(0x1dc)),log(_0x497ed3(0x648)),_0x237e41[_0x497ed3(0x306)](_0x43c298);return;}}}!_0x237e41[_0x497ed3(0x4fb)]&&await chooseBestTURN();_0x237e41[_0x497ed3(0x56e)]&&(_0x237e41[_0x497ed3(0x4fb)][_0x497ed3(0x56e)]=!![]);_0x237e41[_0x497ed3(0x681)]&&(_0x237e41['configuration']['BundlePolicy']=_0x237e41['bundlePolicy']);try{_0x237e41['pcs'][_0x43c298]=new RTCPeerConnection(_0x237e41[_0x497ed3(0x4fb)]);}catch(_0x42a2c8){!_0x237e41['cleanOutput']&&warnUser(_0x497ed3(0x6ca));console[_0x497ed3(0x89b)](_0x42a2c8);return;}if(_0x237e41['security']){if(Object[_0x497ed3(0x1e8)](_0x237e41[_0x497ed3(0x74c)])[_0x497ed3(0x860)]>0x1){log(_0x497ed3(0x118)),log('closing\x2010'),_0x237e41[_0x497ed3(0x306)](_0x43c298);return;}}_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x42e)]={},_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x5eb)]=_0x237e41['loadoutID']+_0x237e41[_0x497ed3(0x1f3)](0x5),_0x237e41['pcs'][_0x43c298][_0x497ed3(0x974)]=null,_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x74a)]=null,_0x237e41[_0x497ed3(0x74c)][_0x43c298]['obsState']={},_0x237e41['pcs'][_0x43c298][_0x497ed3(0x67a)][_0x497ed3(0x64e)]=null,_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x67a)][_0x497ed3(0xbd)]=null,_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x67a)][_0x497ed3(0x717)]=null,_0x237e41['pcs'][_0x43c298][_0x497ed3(0x67a)][_0x497ed3(0x89f)]=null,_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x67a)][_0x497ed3(0x652)]=null,_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x96e)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x174)]=![],_0x237e41['pcs'][_0x43c298][_0x497ed3(0x7c6)]=null,_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x723)]=null,_0x237e41[_0x497ed3(0x74c)][_0x43c298]['bitrateTimeout']=null,_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x7b5)]=null,_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x822)]=![],_0x237e41['pcs'][_0x43c298][_0x497ed3(0x101)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x43b)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x197)]=![],_0x237e41['pcs'][_0x43c298][_0x497ed3(0x1de)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x8a7)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298]['limitAudio']=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x44a)]=![],_0x237e41['pcs'][_0x43c298]['degradationPreference']=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x821)]=null,_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x49e)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x7e7)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298]['allowAudio']=![],_0x237e41['pcs'][_0x43c298][_0x497ed3(0x534)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0xc7)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x51e)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x24c)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x448)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x766)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0xd9)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x1f4)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x3a5)]=null,_0x237e41['pcs'][_0x43c298][_0x497ed3(0x7a4)]=_0x43c298,_0x237e41['pcs'][_0x43c298][_0x497ed3(0x7c8)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x725)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0xf8)]=![],_0x237e41['pcs'][_0x43c298][_0x497ed3(0x343)]=![],_0x237e41['pcs'][_0x43c298][_0x497ed3(0x167)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x1a7)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x745)]=null,_0x237e41['pcs'][_0x43c298][_0x497ed3(0x403)]=![],_0x237e41['pcs'][_0x43c298][_0x497ed3(0x1b7)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x173)]=null,_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x333)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298]['order']=![],_0x237e41['pcs'][_0x43c298][_0x497ed3(0x351)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x17e)]=![],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x14a)]=null,_0x237e41[_0x497ed3(0x74c)][_0x43c298]['wssid']=_0x237e41[_0x497ed3(0x20f)],_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x1f8)]=Date[_0x497ed3(0x2ac)]();function _0x524e37(_0x4154d3=![]){var _0x194569=_0x497ed3;if(_0x4154d3)return;_0x237e41[_0x194569(0x74c)][_0x43c298][_0x194569(0x2a0)]=_0x237e41[_0x194569(0x74c)][_0x43c298][_0x194569(0x358)](_0x194569(0x2a0)),_0x237e41['pcs'][_0x43c298][_0x194569(0x2a0)]['UUID']=_0x43c298,_0x237e41[_0x194569(0x74c)][_0x43c298]['sendChannel'][_0x194569(0x7b0)]=()=>{var _0x25fc3c=_0x194569;if(_0x4154d3)return;log(_0x25fc3c(0x46d)),msg={},msg[_0x25fc3c(0x3b7)]={},msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x333)]=_0x237e41[_0x25fc3c(0x333)],msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x942)]=_0x237e41[_0x25fc3c(0x942)],msg['info'][_0x25fc3c(0xfc)]=_0x237e41[_0x25fc3c(0xfc)];try{(_0x237e41[_0x25fc3c(0x359)][_0x25fc3c(0x860)]||_0x237e41[_0x25fc3c(0x93b)])&&(msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x606)]=_0x237e41['group']['join'](','));}catch(_0x5e810b){}msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x44e)]=_0x237e41['directorSpeakerMuted'],msg['info'][_0x25fc3c(0x519)]=_0x237e41['directorDisplayMuted'],msg['info'][_0x25fc3c(0x509)]=_0x237e41[_0x25fc3c(0x509)],msg['info'][_0x25fc3c(0x5d0)]=_0x237e41[_0x25fc3c(0x5a4)];_0x237e41['roomid']?msg['info'][_0x25fc3c(0x5f0)]=!![]:msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x5f0)]=![];if(_0x237e41[_0x25fc3c(0x550)]){if(!_0x237e41[_0x25fc3c(0x6d3)]&&_0x237e41[_0x25fc3c(0x37a)]&&_0x237e41['directorUUID']===_0x43c298)_0x237e41['newMainDirectorSetup']();else{msg[_0x25fc3c(0x7bf)]={};_0x237e41['mainDirectorPassword']&&(msg[_0x25fc3c(0x7bf)][_0x25fc3c(0x885)]=!![]);msg[_0x25fc3c(0x7bf)][_0x25fc3c(0x135)]=_0x237e41[_0x25fc3c(0x135)];_0x237e41['soloChatUUID'][_0x25fc3c(0x860)]&&!_0x237e41[_0x25fc3c(0x87d)][_0x25fc3c(0x8a4)](_0x43c298)&&(msg['info'][_0x25fc3c(0xfc)]=!![]);var _0x483657=[];for(var _0x3db389 in _0x237e41[_0x25fc3c(0x74c)]){_0x237e41[_0x25fc3c(0x74c)][_0x3db389][_0x25fc3c(0x43b)]===!![]&&_0x483657[_0x25fc3c(0x769)](_0x3db389);}_0x237e41[_0x25fc3c(0x5ed)]&&(msg[_0x25fc3c(0x7bf)]['blindAllGuests']=!![]),_0x483657[_0x25fc3c(0x860)]&&(msg[_0x25fc3c(0x7bf)][_0x25fc3c(0x1bc)]=_0x483657);}_0x237e41[_0x25fc3c(0x311)]&&(msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x738)]=_0x237e41[_0x25fc3c(0x311)]);}_0x237e41[_0x25fc3c(0x7de)]!==![]?msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x3be)]=!![]:msg['info'][_0x25fc3c(0x3be)]=![];_0x237e41[_0x25fc3c(0xc5)]?msg[_0x25fc3c(0x3b7)][_0x25fc3c(0xc5)]=!![]:msg['info'][_0x25fc3c(0xc5)]=![];if(_0x237e41[_0x25fc3c(0x79b)])msg['info']['obs_control']=_0x237e41[_0x25fc3c(0x79b)];else{if(_0x237e41[_0x25fc3c(0x79b)]===![])msg['info'][_0x25fc3c(0x979)]=![];else _0x237e41[_0x25fc3c(0x669)]&&!_0x237e41[_0x25fc3c(0x550)]?msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x979)]=![]:msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x979)]=null;}_0x237e41[_0x25fc3c(0x859)]&&(msg[_0x25fc3c(0x3b7)]['consent']=!![]);msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x3fa)]=_0x237e41[_0x25fc3c(0x500)];_0x237e41['notifyScreenShare']?msg[_0x25fc3c(0x432)]=_0x237e41[_0x25fc3c(0x432)]:msg[_0x25fc3c(0x432)]=![];msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x776)]=_0x237e41['width'],msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x279)]=_0x237e41[_0x25fc3c(0x5f8)];try{if(_0x237e41[_0x25fc3c(0xd4)]){let _0x31f139=_0x237e41[_0x25fc3c(0xd4)][_0x25fc3c(0x926)]();if(_0x31f139[_0x25fc3c(0x860)]){let _0x4e19c6=_0x31f139[0x0][_0x25fc3c(0x7e3)]();msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x19d)]=_0x4e19c6['width']||![],msg[_0x25fc3c(0x3b7)]['video_init_height']=_0x4e19c6[_0x25fc3c(0x5f8)]||![],msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x2e6)]=parseInt(_0x4e19c6['frameRate'])||![];}}if(_0x237e41['screenStream']&&_0x237e41[_0x25fc3c(0x505)][_0x25fc3c(0x710)]){let _0x4ebb66=_0x237e41[_0x25fc3c(0x505)][_0x25fc3c(0x710)]['getVideoTracks']();if(_0x4ebb66['length']){let _0x5f2103=_0x4ebb66[0x0]['getSettings']();msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x89e)]=_0x5f2103['width']||![],msg[_0x25fc3c(0x3b7)][_0x25fc3c(0xdb)]=_0x5f2103['height']||![],msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x88d)]=parseInt(_0x5f2103['frameRate'])||![];}}}catch(_0x1dc616){errorlog(_0x1dc616);}msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x7dc)]=_0x237e41[_0x25fc3c(0x64f)],msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x720)]=_0x237e41['maxvideobitrate'],msg['info'][_0x25fc3c(0x1a6)]=_0x237e41['maxviewers'],msg[_0x25fc3c(0x3b7)][_0x25fc3c(0xf5)]=_0x237e41['stereo'],msg[_0x25fc3c(0x3b7)]['aec_url']=_0x237e41[_0x25fc3c(0x668)],msg[_0x25fc3c(0x3b7)]['agc_url']=_0x237e41[_0x25fc3c(0x824)],msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x11f)]=_0x237e41[_0x25fc3c(0x3f0)],msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x253)]=_0x237e41[_0x25fc3c(0x253)],msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x12a)]=_0x237e41[_0x25fc3c(0x35d)],msg['info']['recording_audio_compressor_type']=_0x237e41[_0x25fc3c(0x86d)],msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x447)]=_0x237e41['micDelay'],msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x413)]=_0x237e41[_0x25fc3c(0x7fe)],msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x34a)]=!_0x237e41['disableWebAudio'],msg[_0x25fc3c(0x3b7)]['playback_audio_pipeline']=_0x237e41[_0x25fc3c(0x140)],msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x8d1)]=_0x237e41[_0x25fc3c(0x474)],msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x291)]=_0x237e41[_0x25fc3c(0x210)];_0x237e41[_0x25fc3c(0x42e)][_0x25fc3c(0x54c)]&&(msg['info'][_0x25fc3c(0x8f1)]=_0x237e41['stats'][_0x25fc3c(0x54c)]);_0x237e41['forceRotate']!==![]?_0x237e41[_0x25fc3c(0x4e4)]?msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x3d1)]=_0x237e41[_0x25fc3c(0x98e)]+parseInt(_0x237e41[_0x25fc3c(0x4e4)]):msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x3d1)]=_0x237e41[_0x25fc3c(0x98e)]:msg['info'][_0x25fc3c(0x3d1)]=_0x237e41[_0x25fc3c(0x4e4)];msg['info'][_0x25fc3c(0x3d1)]&&msg[_0x25fc3c(0x3b7)]['rotate_video']>=0x168&&(msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x3d1)]-=0x168);try{navigator&&navigator[_0x25fc3c(0x2c4)]&&(msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x326)]=navigator[_0x25fc3c(0x2c4)]);navigator&&navigator['platform']&&(msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x276)]=navigator[_0x25fc3c(0x276)]);gpgpuSupport&&(msg['info']['gpGPU']=gpgpuSupport);cpuSupport&&(msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x977)]=cpuSupport);if(SafariVersion)msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x222)]=_0x25fc3c(0x71a);else{if(getChromeVersion()>0x3c)msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x222)]=_0x25fc3c(0x93a)+getChromeVersion();else{if(userAgent['indexOf'](_0x25fc3c(0x53b))>=0x0)msg['info'][_0x25fc3c(0x222)]='Firefox';else userAgent[_0x25fc3c(0x2c7)](_0x25fc3c(0x826))>=0x0?msg[_0x25fc3c(0x3b7)]['Browser']='Chrome\x20for\x20iOS':msg[_0x25fc3c(0x3b7)][_0x25fc3c(0x222)]=_0x25fc3c(0x701);}}}catch(_0x133fa4){};_0x237e41[_0x25fc3c(0x4f3)]&&(_0x25fc3c(0x722)in _0x237e41[_0x25fc3c(0x4f3)]&&(typeof _0x237e41[_0x25fc3c(0x4f3)][_0x25fc3c(0x722)]==_0x25fc3c(0x16a)?msg['info'][_0x25fc3c(0xc8)]=parseInt(_0x237e41[_0x25fc3c(0x4f3)][_0x25fc3c(0x722)]*0x64):msg[_0x25fc3c(0x3b7)][_0x25fc3c(0xc8)]=_0x237e41[_0x25fc3c(0x4f3)]['level']),_0x25fc3c(0x366)in _0x237e41[_0x25fc3c(0x4f3)]&&(msg[_0x25fc3c(0x3b7)]['plugged_in']=_0x237e41['batteryState']['charging']));_0x237e41['cpuLimited']&&(msg[_0x25fc3c(0x3b7)]['cpuLimited']=_0x237e41[_0x25fc3c(0x549)]);try{_0x237e41[_0x25fc3c(0x3b7)][_0x25fc3c(0x544)]&&(msg['miniInfo']={},msg['miniInfo'][_0x25fc3c(0x544)]={},msg[_0x25fc3c(0x11e)]['out']['c']=_0x237e41[_0x25fc3c(0x3b7)][_0x25fc3c(0x544)]['c']);}catch(_0x3da265){}_0x237e41[_0x25fc3c(0x4c0)](msg,_0x43c298),pokeIframeAPI(_0x25fc3c(0x88e),!![],_0x43c298),pokeIframeAPI(_0x25fc3c(0xfb),!![],_0x43c298),updateUserList();},_0x237e41[_0x194569(0x74c)][_0x43c298]['sendChannel'][_0x194569(0x79f)]=()=>{var _0xf62502=_0x194569;pokeIframeAPI(_0xf62502(0x88e),![],_0x43c298),_0x237e41[_0xf62502(0x61b)](),warnlog(_0xf62502(0x5d3));return;},_0x237e41[_0x194569(0x74c)][_0x43c298][_0x194569(0x2a0)][_0x194569(0x615)]=async function(_0x373e04){var _0x272f34=_0x194569;log('received\x20data\x20from\x20viewer');try{var _0x8434a5=JSON[_0x272f34(0x827)](_0x373e04[_0x272f34(0x5c8)]);}catch(_0x184c2d){warnlog(_0x272f34(0x7a3)),log(_0x373e04[_0x272f34(0x5c8)]);try{var _0x2c5d80=new TextDecoder()[_0x272f34(0x330)](_0x373e04['data']),_0x8434a5=JSON[_0x272f34(0x827)](_0x2c5d80);}catch(_0x40ab6d){try{var _0x8434a5=await new Response(_0x373e04[_0x272f34(0x5c8)])[_0x272f34(0x295)]();_0x8434a5=JSON[_0x272f34(0x827)](_0x8434a5);}catch(_0x108a7c){return;}}}warnlog(_0x8434a5);if('remote'in _0x8434a5)try{_0x8434a5=await _0x237e41[_0x272f34(0x42b)](_0x8434a5);if(!_0x8434a5)return;}catch(_0x10523f){errorlor(_0x10523f);}_0x272f34(0x661)in _0x8434a5?await _0x237e41[_0x272f34(0x6fa)](_0x8434a5,_0x43c298+'_screen'):await _0x237e41[_0x272f34(0x6fa)](_0x8434a5,_0x43c298);};}_0x524e37(![]),_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x68d)]=function(_0x11f298){var _0x27ef68=_0x497ed3;warnlog(_0x27ef68(0x297)),warnlog(_0x11f298);if(_0x11f298[_0x27ef68(0xca)][_0x27ef68(0x333)]&&_0x11f298['channel']['label']!=='sendChannel'){_0x237e41['recieveFile'](_0x237e41[_0x27ef68(0x491)],_0x43c298,_0x11f298[_0x27ef68(0xca)]);return;}},_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x2f8)]=function(_0x1f66ed){log('onnegotiationneeded\x20triggered;\x20creating\x20offer'),_0x237e41['createOffer'](_0x43c298);},_0x237e41['pcs'][_0x43c298]['ontrack']=_0x2cf43e=>{errorlog('Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!');},_0x237e41['pcs'][_0x43c298][_0x497ed3(0x916)]=null,_0x237e41['pcs'][_0x43c298]['iceBundle']=[],_0x237e41['pcs'][_0x43c298][_0x497ed3(0x1d7)]=function(_0xc67070){var _0x47f6fd=_0x497ed3;if(_0xc67070[_0x47f6fd(0x4c1)]==null){log(_0x47f6fd(0x57c));return;}log(_0xc67070);try{if(_0x237e41[_0x47f6fd(0x566)]){if(_0xc67070[_0x47f6fd(0x4c1)]['candidate']['indexOf'](_0x237e41[_0x47f6fd(0x566)])===-0x1){log('dropped\x20candidate\x20due\x20to\x20filter');return;}else log(_0xc67070[_0x47f6fd(0x4c1)]);}}catch(_0x5206d7){errorlog(_0x5206d7);}if(_0x237e41[_0x47f6fd(0x74c)][_0x43c298][_0x47f6fd(0x916)]!==null){_0x237e41[_0x47f6fd(0x74c)][_0x43c298][_0x47f6fd(0x95e)][_0x47f6fd(0x769)](_0xc67070[_0x47f6fd(0x4c1)]);return;}_0x237e41[_0x47f6fd(0x74c)][_0x43c298]['iceBundle'][_0x47f6fd(0x769)](_0xc67070[_0x47f6fd(0x4c1)]),_0x237e41[_0x47f6fd(0x74c)][_0x43c298][_0x47f6fd(0x916)]=setTimeout(function(_0x175b34){var _0x4c32c9=_0x47f6fd;try{_0x237e41['pcs'][_0x175b34][_0x4c32c9(0x916)]=null;}catch(_0xa86040){warnlog('ice\x20timer\x20no\x20longer\x20exists');return;}var _0x53607a={};_0x53607a[_0x4c32c9(0x7a4)]=_0x175b34,_0x53607a[_0x4c32c9(0x334)]=_0x4c32c9(0x637),_0x53607a[_0x4c32c9(0x49f)]=_0x237e41[_0x4c32c9(0x74c)][_0x175b34][_0x4c32c9(0x95e)],_0x53607a['session']=_0x237e41[_0x4c32c9(0x74c)][_0x175b34]['session'],_0x237e41[_0x4c32c9(0x74c)][_0x175b34][_0x4c32c9(0x95e)]=[],_0x237e41[_0x4c32c9(0x262)]?_0x237e41['encryptMessage'](JSON['stringify'](_0x53607a[_0x4c32c9(0x49f)]))['then'](function(_0x7c5a73){var _0x2caa87=_0x4c32c9;_0x53607a[_0x2caa87(0x49f)]=_0x7c5a73[0x0],_0x53607a['vector']=_0x7c5a73[0x1],_0x237e41[_0x2caa87(0x412)](_0x53607a);})[_0x4c32c9(0x1d6)](errorlog):_0x237e41[_0x4c32c9(0x412)](_0x53607a);},0xc8,_0x43c298);},_0x237e41[_0x497ed3(0x6fa)]=async function(_0xe45260,_0x21fe56){var _0x8b4ece=_0x497ed3;_0xe45260[_0x8b4ece(0x7a4)]=_0x21fe56;if(_0xe45260['description']){_0x237e41[_0x8b4ece(0x87a)](_0xe45260);return;}else{if(_0xe45260['candidate']){log(_0x8b4ece(0x739)),_0x237e41[_0x8b4ece(0x175)](_0xe45260);return;}else{if(_0xe45260[_0x8b4ece(0x49f)]){log(_0x8b4ece(0x57a)),_0x237e41[_0x8b4ece(0x30e)](_0xe45260);return;}else{if(_0x8b4ece(0x61b)in _0xe45260){var _0xbb68f0={};_0xbb68f0['pong']=_0xe45260[_0x8b4ece(0x61b)],_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56),warnlog(_0x8b4ece(0x965));return;}else{if(_0x8b4ece(0x3e7)in _0xe45260){warnlog(_0x8b4ece(0x5d1));return;}else{if(_0x8b4ece(0x940)in _0xe45260){warnlog('BYE'),log(_0x8b4ece(0x96f)),_0x237e41[_0x8b4ece(0x306)](_0x21fe56);return;}}}}}}if(_0x237e41[_0x8b4ece(0x550)]){if(_0x8b4ece(0x75c)in _0xe45260&&_0x8b4ece(0x520)in _0xe45260){if(_0x237e41[_0x8b4ece(0x252)])_0x237e41[_0x8b4ece(0x5c6)]?_0x237e41['decryptMessage'](_0xe45260['requestCoDirector'],_0xe45260[_0x8b4ece(0x520)],_0x237e41[_0x8b4ece(0x5c6)])[_0x8b4ece(0x608)](function(_0x35d537){var _0x4bd6fc=_0x8b4ece;if(_0x35d537===_0x237e41[_0x4bd6fc(0x5c6)]){_0x237e41[_0x4bd6fc(0x74c)][_0x21fe56][_0x4bd6fc(0x43b)]=!![],getById(_0x4bd6fc(0x5da)+_0x21fe56)[_0x4bd6fc(0x3e1)]['add'](_0x4bd6fc(0x587)),_0x237e41[_0x4bd6fc(0x36f)](_0x21fe56);var _0x3e8ef={};_0x3e8ef[_0x4bd6fc(0x149)]=_0x4bd6fc(0x75c),_0x237e41[_0x4bd6fc(0x4c0)](_0x3e8ef,_0x21fe56);}else{warnlog(_0x4bd6fc(0x370));var _0x3e8ef={};_0x3e8ef[_0x4bd6fc(0x870)]=_0x4bd6fc(0x75c),_0x237e41[_0x4bd6fc(0x4c0)](_0x3e8ef,_0x21fe56);}})[_0x8b4ece(0x1d6)](function(){var _0x40140d=_0x8b4ece;warnlog(_0x40140d(0x80b));var _0x42d944={};_0x42d944[_0x40140d(0x870)]=_0x40140d(0x75c),_0x237e41['sendMessage'](_0x42d944,_0x21fe56);}):generateHash(_0x237e41[_0x8b4ece(0x252)]+_0x237e41[_0x8b4ece(0x846)]+'abc123',0xc)[_0x8b4ece(0x608)](function(_0x160246){var _0x5847d8=_0x8b4ece;_0x237e41['directorHash']=_0x160246,_0x237e41[_0x5847d8(0x128)](_0xe45260[_0x5847d8(0x75c)],_0xe45260['vector'],_0x237e41[_0x5847d8(0x5c6)])[_0x5847d8(0x608)](function(_0x34aaf7){var _0x43cfd6=_0x5847d8;if(_0x34aaf7===_0x237e41['directorHash']){_0x237e41[_0x43cfd6(0x74c)][_0x21fe56]['coDirector']=!![],getById('container_'+_0x21fe56)[_0x43cfd6(0x3e1)][_0x43cfd6(0x918)](_0x43cfd6(0x587)),_0x237e41[_0x43cfd6(0x36f)](_0x21fe56);var _0x17b5f3={};_0x17b5f3[_0x43cfd6(0x149)]=_0x43cfd6(0x75c),_0x237e41['sendRequest'](_0x17b5f3,_0x21fe56);}else{warnlog(_0x43cfd6(0x370));var _0x17b5f3={};_0x17b5f3[_0x43cfd6(0x870)]=_0x43cfd6(0x75c),_0x237e41[_0x43cfd6(0x3e2)](_0x17b5f3,_0x21fe56);}})['catch'](function(){var _0x3566eb=_0x5847d8;warnlog(_0x3566eb(0x80b));var _0x784b09={};_0x784b09[_0x3566eb(0x870)]='requestCoDirector',_0x237e41['sendRequest'](_0x784b09,_0x21fe56);});return;})[_0x8b4ece(0x1d6)](errorlog);else{warnlog('reject\x20co');var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]=_0x8b4ece(0x75c),_0x237e41['sendRequest'](_0xbb68f0,_0x21fe56);}}if(_0x8b4ece(0x6ce)in _0xe45260&&'roomid'in _0xe45260){log(_0x8b4ece(0x71d));if(_0x237e41['codirector_transfer']){if(_0x21fe56 in _0x237e41['pcs']&&_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x43b)]===!![]){log(_0x8b4ece(0x600));var _0xbb68f0={};if(_0xe45260[_0x8b4ece(0x232)]&&_0xe45260[_0x8b4ece(0x232)][_0x8b4ece(0x292)]){_0xbb68f0[_0x8b4ece(0x601)]=_0x8b4ece(0x6ce),_0xbb68f0[_0x8b4ece(0x232)]=_0xe45260[_0x8b4ece(0x232)],log(_0xbb68f0);if(_0x237e41[_0x8b4ece(0x3e2)](_0xbb68f0,_0xe45260[_0x8b4ece(0x6ce)]['toString']())){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x601)]=_0x8b4ece(0x6ce),_0xbb68f0[_0x8b4ece(0x669)]=_0xe45260[_0x8b4ece(0x669)],_0xbb68f0['target']=_0xe45260[_0x8b4ece(0x6ce)][_0x8b4ece(0x80a)](),_0x237e41[_0x8b4ece(0x96d)](_0xbb68f0);}log(_0xbb68f0);}else{if(_0xe45260[_0x8b4ece(0x232)]&&_0x8b4ece(0x7de)in _0xe45260[_0x8b4ece(0x232)]){_0xbb68f0[_0x8b4ece(0x601)]=_0x8b4ece(0x6ce),_0xbb68f0[_0x8b4ece(0x232)]=_0xe45260[_0x8b4ece(0x232)],delete _0xbb68f0[_0x8b4ece(0x232)]['roomid'],delete _0xbb68f0[_0x8b4ece(0x232)]['roomenc'],log(_0xbb68f0);if(_0x237e41[_0x8b4ece(0x3e2)](_0xbb68f0,_0xe45260[_0x8b4ece(0x6ce)][_0x8b4ece(0x80a)]())){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x601)]='migrate',_0xbb68f0[_0x8b4ece(0x669)]=_0xe45260['roomid'],_0xbb68f0[_0x8b4ece(0x49c)]=_0xe45260[_0x8b4ece(0x6ce)][_0x8b4ece(0x80a)](),_0x237e41[_0x8b4ece(0x96d)](_0xbb68f0);}log(_0xbb68f0);}else _0xbb68f0[_0x8b4ece(0x601)]=_0x8b4ece(0x6ce),_0xbb68f0[_0x8b4ece(0x669)]=_0xe45260['roomid'],_0xbb68f0[_0x8b4ece(0x49c)]=_0xe45260[_0x8b4ece(0x6ce)][_0x8b4ece(0x80a)](),_0x237e41[_0x8b4ece(0x96d)](_0xbb68f0);}pokeIframeAPI(_0x8b4ece(0x3a8),_0xe45260[_0x8b4ece(0x669)],_0xe45260['migrate']['toString']());}}else{var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]=_0x8b4ece(0x836),_0x237e41[_0x8b4ece(0x3e2)](_0xbb68f0,_0x21fe56);}}}if(_0x8b4ece(0x87c)in _0xe45260){if(!_0xe45260['UUID']){log(_0x8b4ece(0x145));return;}var _0x5b4300=_0xe45260['requestAs'];if(!_0x237e41[_0x8b4ece(0x74c)][_0x5b4300]){log(_0x8b4ece(0x8af));return;}if(_0x237e41[_0x8b4ece(0x401)][_0x8b4ece(0x2c7)](_0x5b4300)>=0x0){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]='requestAs',_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0xe45260[_0x8b4ece(0x7a4)]),warnlog(_0x8b4ece(0x952));return;}if(_0x237e41[_0x8b4ece(0xc5)]){if(_0x8b4ece(0xc5)in _0xe45260&&_0xe45260[_0x8b4ece(0xc5)]===_0x237e41[_0x8b4ece(0xc5)]&&_0x237e41[_0x8b4ece(0xc5)]){}else{if(_0x237e41[_0x8b4ece(0xc5)]===!![]){}}}else{if(_0x237e41['directorList'][_0x8b4ece(0x2c7)](_0xe45260[_0x8b4ece(0x7a4)])>=0x0){}else return;}'targetBitrate'in _0xe45260&&_0x237e41[_0x8b4ece(0x55f)](_0x5b4300,_0xe45260[_0x8b4ece(0x55f)]);_0x8b4ece(0x5b6)in _0xe45260&&_0x237e41[_0x8b4ece(0x5b6)](_0x5b4300,_0xe45260[_0x8b4ece(0x5b6)]);if(_0x8b4ece(0x78e)in _0xe45260)try{_0xe45260[_0x8b4ece(0x78e)]['s']?_0x237e41['setResolution'](_0x5b4300,_0xe45260[_0x8b4ece(0x78e)]['w'],_0xe45260['requestResolution']['h'],!![]):_0x237e41[_0x8b4ece(0x7f8)](_0x5b4300,_0xe45260[_0x8b4ece(0x78e)]['w'],_0xe45260['requestResolution']['h'],![]);}catch(_0x20c562){errorlog(_0x20c562);}return;}manageSceneState(_0xe45260,_0x21fe56);try{if(_0x8b4ece(0x3b7)in _0xe45260){_0x237e41[_0x8b4ece(0x74c)][_0x21fe56]['stats'][_0x8b4ece(0x3b7)]=_0xe45260[_0x8b4ece(0x3b7)];_0x8b4ece(0x333)in _0xe45260['info']&&(typeof _0xe45260[_0x8b4ece(0x3b7)][_0x8b4ece(0x333)]==_0x8b4ece(0x2ae)?_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x333)]=sanitizeLabel(_0xe45260[_0x8b4ece(0x3b7)]['label']):_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x333)]=![]);if(_0x21fe56===_0x237e41[_0x8b4ece(0x37a)])try{_0x237e41['pcs'][_0x21fe56][_0x8b4ece(0x42e)]['info'][_0x8b4ece(0x550)]=!![];}catch(_0x4ed6c1){}else{if(_0x237e41['directorList'][_0x8b4ece(0x2c7)](_0x21fe56)>=0x0)try{_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x42e)][_0x8b4ece(0x3b7)][_0x8b4ece(0x43b)]=!![];}catch(_0x330429){}}if(Firefox)try{_0x8b4ece(0x114)in _0xe45260['info']&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x174)]===![]&&(_0xe45260[_0x8b4ece(0x3b7)][_0x8b4ece(0x114)]&&parseInt(_0xe45260[_0x8b4ece(0x3b7)]['vb_url'])>0x0&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x174)]=parseInt(_0xe45260[_0x8b4ece(0x3b7)][_0x8b4ece(0x114)]),_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x6f8)]&&clearTimeout(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x6f8)]),_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x6f8)]=setTimeout(function(_0x5af5e5){_0x237e41['limitBitrate'](_0x5af5e5,null);},0x3e8,_0x21fe56))));}catch(_0x20864d){errorlog(_0x20864d);}pokeIframeAPI(_0x8b4ece(0x880),_0xe45260[_0x8b4ece(0x3b7)],_0x21fe56);}if(_0x8b4ece(0x8ac)in _0xe45260){if(_0x237e41[_0x8b4ece(0x7cf)])try{_0x237e41['iframeSrc'][_0x8b4ece(0x373)](_0x8b4ece(0x11d))&&processIframeSyncFeedback(_0xe45260['ifs'],_0x21fe56);}catch(_0xc30bee){errorlog(_0xc30bee);}}_0x8b4ece(0x1ac)in _0xe45260&&_0x237e41[_0x8b4ece(0x621)](_0xe45260['pipe'],_0x21fe56);_0x8b4ece(0x738)in _0xe45260&&(_0x237e41[_0x8b4ece(0x311)]=_0xe45260[_0x8b4ece(0x738)],_0x237e41['autoSyncCallback'](_0x21fe56));_0x8b4ece(0x96e)in _0xe45260&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56]['optimizedBitrate']=parseInt(_0xe45260[_0x8b4ece(0x96e)]));_0x8b4ece(0x5ae)in _0xe45260&&_0x237e41[_0x8b4ece(0x316)](_0x21fe56,_0xe45260['audioBitrate']);_0x8b4ece(0x5a1)in _0xe45260&&_0x237e41[_0x8b4ece(0x865)](_0x21fe56,_0xe45260[_0x8b4ece(0x5a1)]);_0x8b4ece(0x55f)in _0xe45260&&_0x237e41[_0x8b4ece(0x55f)](_0x21fe56,_0xe45260['targetBitrate']);'targetAudioBitrate'in _0xe45260&&_0x237e41[_0x8b4ece(0x5b6)](_0x21fe56,_0xe45260[_0x8b4ece(0x5b6)]);if(_0x8b4ece(0x786)in _0xe45260){if(_0x8b4ece(0xc5)in _0xe45260){if(_0xe45260['remote']===_0x237e41['remote']&&_0x237e41[_0x8b4ece(0xc5)]||_0x237e41[_0x8b4ece(0xc5)]===!![]){_0x237e41[_0x8b4ece(0x786)]();return;}}}if(_0x8b4ece(0x2de)in _0xe45260){if(_0x8b4ece(0xc5)in _0xe45260){if(_0xe45260[_0x8b4ece(0xc5)]===_0x237e41[_0x8b4ece(0xc5)]&&_0x237e41[_0x8b4ece(0xc5)]||_0x237e41[_0x8b4ece(0xc5)]===!![]){_0x237e41['hangup'](!![]);return;}}}if(_0x8b4ece(0x8b1)in _0xe45260){if(_0x237e41[_0x8b4ece(0x401)][_0x8b4ece(0x2c7)](_0x21fe56)>=0x0){var _0x447025={};if(_0x237e41['mc'][_0x8b4ece(0x42e)])_0x447025['meshcast']=_0x237e41['mc'][_0x8b4ece(0x42e)];else for(var _0x1398ad in _0x237e41[_0x8b4ece(0x74c)]){if(_0x1398ad===_0x21fe56)continue;_0x447025[_0x1398ad]=_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x42e)];}var _0xbb68f0={};_0xbb68f0['remoteStats']=_0x447025,_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if('remote'in _0xe45260){if(_0xe45260[_0x8b4ece(0xc5)]===_0x237e41['remote']&&_0x237e41[_0x8b4ece(0xc5)]||_0x237e41['remote']===!![]){var _0x447025={};if(_0x237e41['mc'][_0x8b4ece(0x42e)])_0x447025[_0x8b4ece(0x3a5)]=_0x237e41['mc'][_0x8b4ece(0x42e)];else for(var _0x1398ad in _0x237e41[_0x8b4ece(0x74c)]){if(_0x1398ad===_0x21fe56)continue;_0x447025[_0x1398ad]=_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x42e)];}var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0xec)]=_0x447025,_0x237e41['sendMessage'](_0xbb68f0,_0x21fe56);}}else{var _0x447025={};if(_0x237e41['mc'][_0x8b4ece(0x42e)])_0x447025[_0x8b4ece(0x3a5)]=_0x237e41['mc'][_0x8b4ece(0x42e)];else for(var _0x1398ad in _0x237e41[_0x8b4ece(0x74c)]){if(_0x1398ad===_0x21fe56)continue;if(!_0x237e41[_0x8b4ece(0x74c)][_0x1398ad]['stats'])continue;if(_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x8a7)])continue;if(_0x237e41['roomid']){if(_0x8b4ece(0x403)in _0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x42e)]){if(_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x42e)][_0x8b4ece(0x403)]===![])continue;}else continue;}_0x447025[_0x1398ad]={},_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x42e)][_0x8b4ece(0x25b)]&&(_0x447025[_0x1398ad][_0x8b4ece(0x25b)]=_0x237e41['pcs'][_0x1398ad][_0x8b4ece(0x42e)][_0x8b4ece(0x25b)]),_0x237e41[_0x8b4ece(0x74c)][_0x1398ad]['stats']['nacks_per_second']&&(_0x447025[_0x1398ad][_0x8b4ece(0x289)]=_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x42e)]['nacks_per_second']),_0x237e41[_0x8b4ece(0x74c)][_0x1398ad]['stats'][_0x8b4ece(0x12b)]&&(_0x447025[_0x1398ad][_0x8b4ece(0x12b)]=_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x42e)][_0x8b4ece(0x12b)]),_0x237e41['pcs'][_0x1398ad][_0x8b4ece(0x42e)][_0x8b4ece(0x403)]&&(_0x447025[_0x1398ad][_0x8b4ece(0x403)]=_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x42e)][_0x8b4ece(0x403)]),_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x333)]&&(_0x447025[_0x1398ad][_0x8b4ece(0x333)]=_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x333)]),_0x237e41['pcs'][_0x1398ad]['stats']['resolution']&&(_0x447025[_0x1398ad][_0x8b4ece(0x1f1)]=_0x237e41[_0x8b4ece(0x74c)][_0x1398ad]['stats'][_0x8b4ece(0x1f1)]),_0x237e41['pcs'][_0x1398ad][_0x8b4ece(0x42e)][_0x8b4ece(0x28c)]&&(_0x447025[_0x1398ad][_0x8b4ece(0x28c)]=_0x237e41[_0x8b4ece(0x74c)][_0x1398ad]['stats']['video_encoder']);}var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0xec)]=_0x447025,_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}}}if(_0x8b4ece(0x3f1)in _0xe45260){clearInterval(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56]['requestedStatsInterval']);if(_0x237e41[_0x8b4ece(0x401)][_0x8b4ece(0x2c7)](_0x21fe56)>=0x0){if(_0xe45260[_0x8b4ece(0x3f1)]){_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0xc0)]=setInterval(function(_0x31c786){var _0x12bd69=_0x8b4ece,_0x323d23={};if(_0x237e41['mc'][_0x12bd69(0x42e)])_0x323d23[_0x12bd69(0x3a5)]=_0x237e41['mc'][_0x12bd69(0x42e)];else for(var _0x3c200f in _0x237e41['pcs']){if(_0x3c200f===_0x31c786)continue;if(!_0x237e41[_0x12bd69(0x74c)][_0x3c200f]['stats'])continue;if(_0x237e41[_0x12bd69(0x74c)][_0x3c200f]['guest'])continue;_0x323d23[_0x3c200f]=_0x237e41['pcs'][_0x3c200f][_0x12bd69(0x42e)];}var _0x331734={};_0x331734['remoteStats']=_0x323d23,_0x237e41['sendMessage'](_0x331734,_0x31c786);},0xbb8,_0x21fe56);var _0x447025={};if(_0x237e41['mc'][_0x8b4ece(0x42e)])_0x447025['meshcast']=_0x237e41['mc'][_0x8b4ece(0x42e)];else for(var _0x1398ad in _0x237e41[_0x8b4ece(0x74c)]){if(_0x1398ad===_0x21fe56)continue;if(!_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x42e)])continue;if(_0x237e41['pcs'][_0x1398ad][_0x8b4ece(0x8a7)])continue;_0x447025[_0x1398ad]=_0x237e41['pcs'][_0x1398ad][_0x8b4ece(0x42e)];}var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0xec)]=_0x447025,_0x237e41['sendMessage'](_0xbb68f0,_0x21fe56);}}else{if(_0x8b4ece(0xc5)in _0xe45260){if(_0xe45260[_0x8b4ece(0xc5)]===_0x237e41[_0x8b4ece(0xc5)]&&_0x237e41['remote']||_0x237e41[_0x8b4ece(0xc5)]===!![]){if(_0xe45260[_0x8b4ece(0x3f1)]){_0x237e41['pcs'][_0x21fe56][_0x8b4ece(0xc0)]=setInterval(function(_0x154884){var _0x32b7ad=_0x8b4ece,_0x17bd3f={};if(_0x237e41['mc'][_0x32b7ad(0x42e)])_0x17bd3f[_0x32b7ad(0x3a5)]=_0x237e41['mc']['stats'];else for(var _0x5ed9a9 in _0x237e41[_0x32b7ad(0x74c)]){if(_0x5ed9a9===_0x154884)continue;if(!_0x237e41[_0x32b7ad(0x74c)][_0x5ed9a9][_0x32b7ad(0x42e)])continue;if(_0x237e41[_0x32b7ad(0x74c)][_0x5ed9a9][_0x32b7ad(0x8a7)])continue;_0x17bd3f[_0x5ed9a9]=_0x237e41['pcs'][_0x5ed9a9][_0x32b7ad(0x42e)];}var _0x334540={};_0x334540[_0x32b7ad(0xec)]=_0x17bd3f,_0x237e41[_0x32b7ad(0x4c0)](_0x334540,_0x154884);},0xbb8,_0x21fe56);var _0x447025={};if(_0x237e41['mc']['stats'])_0x447025[_0x8b4ece(0x3a5)]=_0x237e41['mc']['stats'];else for(var _0x1398ad in _0x237e41['pcs']){if(_0x1398ad===_0x21fe56)continue;if(!_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x42e)])continue;if(_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x8a7)])continue;_0x447025[_0x1398ad]=_0x237e41['pcs'][_0x1398ad][_0x8b4ece(0x42e)];}var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0xec)]=_0x447025,_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}}}else{if(_0xe45260[_0x8b4ece(0x3f1)]){_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0xc0)]=setInterval(function(_0x15edbb){var _0x3bc817=_0x8b4ece,_0x7a8e0c={};if(_0x237e41['mc'][_0x3bc817(0x42e)])_0x7a8e0c['meshcast']=_0x237e41['mc'][_0x3bc817(0x42e)];else for(var _0x5d22f8 in _0x237e41[_0x3bc817(0x74c)]){if(_0x5d22f8===_0x15edbb)continue;if(!_0x237e41['pcs'][_0x5d22f8][_0x3bc817(0x42e)])continue;if(_0x237e41[_0x3bc817(0x74c)][_0x5d22f8][_0x3bc817(0x8a7)])continue;if(_0x237e41[_0x3bc817(0x669)]){if(_0x3bc817(0x403)in _0x237e41[_0x3bc817(0x74c)][_0x5d22f8][_0x3bc817(0x42e)]){if(_0x237e41[_0x3bc817(0x74c)][_0x5d22f8]['stats'][_0x3bc817(0x403)]===![])continue;}else continue;}_0x7a8e0c[_0x5d22f8]={},_0x237e41[_0x3bc817(0x74c)][_0x5d22f8][_0x3bc817(0x42e)]['video_bitrate_kbps']&&(_0x7a8e0c[_0x5d22f8][_0x3bc817(0x25b)]=_0x237e41[_0x3bc817(0x74c)][_0x5d22f8][_0x3bc817(0x42e)][_0x3bc817(0x25b)]),_0x237e41[_0x3bc817(0x74c)][_0x5d22f8]['stats'][_0x3bc817(0x289)]&&(_0x7a8e0c[_0x5d22f8][_0x3bc817(0x289)]=_0x237e41['pcs'][_0x5d22f8]['stats']['nacks_per_second']),_0x237e41[_0x3bc817(0x74c)][_0x5d22f8][_0x3bc817(0x42e)][_0x3bc817(0x12b)]&&(_0x7a8e0c[_0x5d22f8][_0x3bc817(0x12b)]=_0x237e41[_0x3bc817(0x74c)][_0x5d22f8]['stats']['available_outgoing_bitrate_kbps']),_0x237e41[_0x3bc817(0x74c)][_0x5d22f8][_0x3bc817(0x42e)][_0x3bc817(0x403)]&&(_0x7a8e0c[_0x5d22f8][_0x3bc817(0x403)]=_0x237e41[_0x3bc817(0x74c)][_0x5d22f8][_0x3bc817(0x42e)][_0x3bc817(0x403)]),_0x237e41['pcs'][_0x5d22f8][_0x3bc817(0x333)]&&(_0x7a8e0c[_0x5d22f8][_0x3bc817(0x333)]=_0x237e41[_0x3bc817(0x74c)][_0x5d22f8][_0x3bc817(0x333)]),_0x237e41[_0x3bc817(0x74c)][_0x5d22f8][_0x3bc817(0x42e)][_0x3bc817(0x1f1)]&&(_0x7a8e0c[_0x5d22f8]['resolution']=_0x237e41[_0x3bc817(0x74c)][_0x5d22f8][_0x3bc817(0x42e)][_0x3bc817(0x1f1)]),_0x237e41[_0x3bc817(0x74c)][_0x5d22f8][_0x3bc817(0x42e)][_0x3bc817(0x28c)]&&(_0x7a8e0c[_0x5d22f8][_0x3bc817(0x28c)]=_0x237e41[_0x3bc817(0x74c)][_0x5d22f8][_0x3bc817(0x42e)][_0x3bc817(0x28c)]);}var _0x3bc871={};_0x3bc871[_0x3bc817(0xec)]=_0x7a8e0c,_0x237e41[_0x3bc817(0x4c0)](_0x3bc871,_0x15edbb);},0xbb8,_0x21fe56);var _0x447025={};if(_0x237e41['mc'][_0x8b4ece(0x42e)])_0x447025['meshcast']=_0x237e41['mc']['stats'];else for(var _0x1398ad in _0x237e41[_0x8b4ece(0x74c)]){if(_0x1398ad===_0x21fe56)continue;if(!_0x237e41['pcs'][_0x1398ad][_0x8b4ece(0x42e)])continue;if(_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x8a7)])continue;if(_0x237e41[_0x8b4ece(0x669)]){if('scene'in _0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x42e)]){if(_0x237e41['pcs'][_0x1398ad][_0x8b4ece(0x42e)][_0x8b4ece(0x403)]===![])continue;}else continue;}_0x447025[_0x1398ad]={},_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x42e)]['video_bitrate_kbps']&&(_0x447025[_0x1398ad][_0x8b4ece(0x25b)]=_0x237e41['pcs'][_0x1398ad][_0x8b4ece(0x42e)][_0x8b4ece(0x25b)]),_0x237e41[_0x8b4ece(0x74c)][_0x1398ad]['stats'][_0x8b4ece(0x289)]&&(_0x447025[_0x1398ad][_0x8b4ece(0x289)]=_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x42e)][_0x8b4ece(0x289)]),_0x237e41[_0x8b4ece(0x74c)][_0x1398ad]['stats']['available_outgoing_bitrate_kbps']&&(_0x447025[_0x1398ad][_0x8b4ece(0x12b)]=_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x42e)]['available_outgoing_bitrate_kbps']),_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x42e)][_0x8b4ece(0x403)]&&(_0x447025[_0x1398ad][_0x8b4ece(0x403)]=_0x237e41['pcs'][_0x1398ad][_0x8b4ece(0x42e)][_0x8b4ece(0x403)]),_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x333)]&&(_0x447025[_0x1398ad]['label']=_0x237e41[_0x8b4ece(0x74c)][_0x1398ad]['label']),_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x42e)][_0x8b4ece(0x1f1)]&&(_0x447025[_0x1398ad][_0x8b4ece(0x1f1)]=_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x42e)][_0x8b4ece(0x1f1)]),_0x237e41[_0x8b4ece(0x74c)][_0x1398ad][_0x8b4ece(0x42e)]['video_encoder']&&(_0x447025[_0x1398ad][_0x8b4ece(0x28c)]=_0x237e41[_0x8b4ece(0x74c)][_0x1398ad]['stats'][_0x8b4ece(0x28c)]);}var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0xec)]=_0x447025,_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}}}}if(_0x8b4ece(0x78e)in _0xe45260)try{_0xe45260[_0x8b4ece(0x78e)]['s']?_0x237e41[_0x8b4ece(0x7f8)](_0xe45260[_0x8b4ece(0x7a4)],_0xe45260['requestResolution']['w'],_0xe45260[_0x8b4ece(0x78e)]['h'],!![]):_0x237e41['setResolution'](_0xe45260[_0x8b4ece(0x7a4)],_0xe45260[_0x8b4ece(0x78e)]['w'],_0xe45260['requestResolution']['h'],![]);}catch(_0x1e333d){errorlog(_0x1e333d);}'keyframe'in _0xe45260&&(_0xe45260['scene']?_0x237e41[_0x8b4ece(0x401)][_0x8b4ece(0x2c7)](_0x21fe56)>=0x0?_0x237e41[_0x8b4ece(0x6e6)]():errorlog(_0x8b4ece(0x42a)):_0x237e41['forcePLI'](_0x21fe56));if(_0x8b4ece(0x40f)in _0xe45260){var _0x122d5a=![],_0x212221=![];_0x237e41['directorList'][_0x8b4ece(0x2c7)](_0x21fe56)>=0x0&&(_0x122d5a=!![],_0x8b4ece(0x789)in _0xe45260&&(_0xe45260['overlay']==!![]&&(_0x212221=!![]))),log(_0x8b4ece(0x1e3)+_0x122d5a),getChatMessage(_0xe45260[_0x8b4ece(0x40f)],_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x333)],_0x122d5a,_0x212221);}if(_0x8b4ece(0x942)in _0xe45260){_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x942)]=parseInt(_0xe45260[_0x8b4ece(0x942)])||0x0;_0x21fe56 in _0x237e41[_0x8b4ece(0x491)]&&(_0x237e41['rpcs'][_0x21fe56][_0x8b4ece(0x942)]=_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x942)]);if(_0x237e41[_0x8b4ece(0x550)]){var _0x9066c8=document['querySelectorAll']('[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22'+_0x21fe56+'\x22]');log(_0x9066c8),_0x9066c8[0x0]&&(_0x9066c8[0x0][_0x8b4ece(0x711)]=parseInt(_0xe45260['order'])||0x0);}updateMixer();}'scale'in _0xe45260&&_0x237e41[_0x8b4ece(0x7c7)](_0x21fe56,parseFloat(_0xe45260['scale'])||0x0);if(_0x237e41['director']&&_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x43b)]&&'directorState'in _0xe45260){log(_0xe45260),_0x237e41[_0x8b4ece(0x8cf)]=_0xe45260[_0x8b4ece(0x2ff)];for(var _0x3e4d71 in _0x237e41[_0x8b4ece(0x8cf)]){syncSceneState(_0x3e4d71),syncOtherState(_0x3e4d71);}}if(_0x237e41[_0x8b4ece(0x401)][_0x8b4ece(0x2c7)](_0x21fe56)==-0x1){if(_0x8b4ece(0x54a)in _0xe45260){var _0xbb68f0={};_0xbb68f0['rejected']='requestAudioHack',_0x237e41['sendMessage'](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x470)in _0xe45260){var _0xbb68f0={};_0xbb68f0['rejected']=_0x8b4ece(0x470),_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x4c3)in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]=_0x8b4ece(0x4c3),_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x657)in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]='changeURL',_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x6cd)in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]='changeLabel',_0x237e41['sendMessage'](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x499)in _0xe45260){var _0xbb68f0={};_0xbb68f0['rejected']=_0x8b4ece(0x499),_0x237e41['sendMessage'](_0xbb68f0,_0x21fe56);}else{if('requestChangeGating'in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]='requestChangeGating',_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x1d4)in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]=_0x8b4ece(0x1d4),_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x81f)in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]=_0x8b4ece(0x81f),_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if('remoteVideoMuted'in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]='remoteVideoMuted',_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x684)in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]=_0x8b4ece(0x684),_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x6c7)in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]=_0x8b4ece(0x6c7),_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x786)in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]=_0x8b4ece(0x786),_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x693)in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]='displayMute',_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x41c)in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]='speakerMute',_0x237e41['sendMessage'](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x410)in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]=_0x8b4ece(0x410),_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if('micIsolated'in _0xe45260){var _0xbb68f0={};_0xbb68f0['rejected']='micIsolated',_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x2b8)in _0xe45260){var _0xbb68f0={};_0xbb68f0['rejected']=_0x8b4ece(0x2b8),_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x1ce)in _0xe45260){var _0xbb68f0={};_0xbb68f0['rejected']=_0x8b4ece(0x1ce),_0x237e41['sendMessage'](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x1cf)in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]=_0x8b4ece(0x1cf),_0x237e41['sendMessage'](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x8e9)in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]=_0x8b4ece(0x8e9),_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x906)in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]='hideClock',_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x444)in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]='showClock',_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if('startClock'in _0xe45260){var _0xbb68f0={};_0xbb68f0['rejected']=_0x8b4ece(0x3a9),_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x5e0)in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]=_0x8b4ece(0x5e0),_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if(_0x8b4ece(0x8b8)in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]=_0x8b4ece(0x8b8),_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}else{if('group'in _0xe45260){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x870)]=_0x8b4ece(0x359),_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}}}}}}}}}}}}}}}}}}}}}}}}}}}}else{if(_0x8b4ece(0x54a)in _0xe45260){var _0x53c277=_0x237e41['streamSrc'][_0x8b4ece(0x4ea)]();_0x53c277['length']&&('deviceId'in _0xe45260?applyAudioHack(_0xe45260[_0x8b4ece(0x332)],_0xe45260[_0x8b4ece(0x7a2)],_0xe45260[_0x8b4ece(0x644)]):applyAudioHack(_0xe45260[_0x8b4ece(0x332)],_0xe45260[_0x8b4ece(0x7a2)]));}if(_0x8b4ece(0x470)in _0xe45260){if(_0xe45260[_0x8b4ece(0x470)]){if(_0x237e41['videoElement']){var _0xd50a10=0x1770;_0xe45260[_0x8b4ece(0x7a2)]&&(_0xd50a10=parseInt(_0xe45260[_0x8b4ece(0x7a2)])),recordLocalVideo('start',_0xd50a10);}}else _0x237e41[_0x8b4ece(0x18c)]&&recordLocalVideo(_0x8b4ece(0x209));}if('changeOrder'in _0xe45260){_0x237e41[_0x8b4ece(0x942)]==![]&&(_0x237e41[_0x8b4ece(0x942)]=0x0);_0x237e41[_0x8b4ece(0x942)]+=parseInt(_0xe45260['changeOrder'])||0x0;var _0xbb68f0={};_0xbb68f0={},_0xbb68f0[_0x8b4ece(0x942)]=_0x237e41[_0x8b4ece(0x942)],_0x237e41[_0x8b4ece(0x631)](_0xbb68f0),updateMixer();}'changeURL'in _0xe45260&&changeURL(_0xe45260[_0x8b4ece(0x657)]);_0x8b4ece(0x1ce)in _0xe45260&&stopClock();_0x8b4ece(0x1cf)in _0xe45260&&resumeClock();_0x8b4ece(0x8e9)in _0xe45260&&setClock(_0xe45260[_0x8b4ece(0x8e9)]);_0x8b4ece(0x906)in _0xe45260&&hideClock();'showClock'in _0xe45260&&showClock();'startClock'in _0xe45260&&startClock();_0x8b4ece(0x5e0)in _0xe45260&&pauseClock();if(_0x8b4ece(0x8b8)in _0xe45260){if(_0x237e41[_0x8b4ece(0x8b8)]!==![]){if(_0xe45260[_0x8b4ece(0x8b8)]&&!_0x237e41[_0x8b4ece(0x8b8)])toggleClock();else!_0xe45260[_0x8b4ece(0x8b8)]&&_0x237e41[_0x8b4ece(0x8b8)]&&toggleClock();}}_0x8b4ece(0x2b8)in _0xe45260&&toggleFileshare(_0x21fe56);if(_0x8b4ece(0x359)in _0xe45260)try{_0x237e41[_0x8b4ece(0x4c0)]({'group':_0xe45260[_0x8b4ece(0x359)]}),_0xe45260[_0x8b4ece(0x359)]?_0x237e41[_0x8b4ece(0x359)]=_0xe45260[_0x8b4ece(0x359)][_0x8b4ece(0x5a5)](','):_0x237e41[_0x8b4ece(0x359)]=[],updateMixer(),pokeIframeAPI(_0x8b4ece(0x8c4),_0x237e41[_0x8b4ece(0x359)]);}catch(_0xc6d9){}if(_0x8b4ece(0x6cd)in _0xe45260){if('value'in _0xe45260){if(typeof _0xe45260[_0x8b4ece(0x7a2)]==_0x8b4ece(0x2ae)){_0x237e41['label']=sanitizeLabel(_0xe45260['value']),log(_0x8b4ece(0x207)+_0x237e41[_0x8b4ece(0x333)]);if(_0x237e41['director']){var _0x9066c8=getById(_0x8b4ece(0x8a2)+_0x21fe56);if(_0x237e41[_0x8b4ece(0x333)])_0x9066c8['innerText']=_0x237e41['label'],_0x9066c8[_0x8b4ece(0x3e1)][_0x8b4ece(0xb4)](_0x8b4ece(0x3ae));else _0x237e41[_0x8b4ece(0x37a)]===_0x21fe56?(_0x9066c8[_0x8b4ece(0x711)]=miscTranslations['main-director'],_0x9066c8[_0x8b4ece(0x3e1)][_0x8b4ece(0xb4)](_0x8b4ece(0x3ae))):(_0x9066c8[_0x8b4ece(0x711)]=miscTranslations[_0x8b4ece(0x414)],_0x9066c8['classList']['add'](_0x8b4ece(0x3ae)));}else _0x237e41[_0x8b4ece(0x960)]&&updateMixer();!_0x237e41['director']&&(_0x237e41[_0x8b4ece(0x333)]?document['title']=_0x237e41[_0x8b4ece(0x333)]:document[_0x8b4ece(0x585)]=location[_0x8b4ece(0x318)]);var _0x3207b8=encodeURIComponent(_0x237e41['label']);urlParams['has']('l')?updateURL('l='+_0x3207b8,!![],![]):updateURL(_0x8b4ece(0x834)+_0x3207b8,!![],![]);var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x6cd)]=!![],_0xbb68f0[_0x8b4ece(0x7a2)]=_0x237e41[_0x8b4ece(0x333)],_0x237e41['sendMessage'](_0xbb68f0);}else{_0x237e41['label']=![];var _0xbb68f0={};_0xbb68f0['changeLabel']=!![],_0xbb68f0[_0x8b4ece(0x7a2)]=_0x237e41[_0x8b4ece(0x333)],_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0);if(_0x237e41[_0x8b4ece(0x550)]){var _0x9066c8=getById('label_'+_0x21fe56);_0x237e41[_0x8b4ece(0x37a)]===_0x21fe56?(_0x9066c8[_0x8b4ece(0x711)]=miscTranslations[_0x8b4ece(0x961)],_0x9066c8[_0x8b4ece(0x3e1)][_0x8b4ece(0xb4)](_0x8b4ece(0x3ae))):(_0x9066c8[_0x8b4ece(0x711)]=miscTranslations[_0x8b4ece(0x414)],_0x9066c8['classList'][_0x8b4ece(0x918)](_0x8b4ece(0x3ae)));}else _0x237e41[_0x8b4ece(0x960)]?(document[_0x8b4ece(0x585)]=location[_0x8b4ece(0x318)],updateMixer()):document[_0x8b4ece(0x585)]=location['hostname'];}}}if(_0x8b4ece(0x499)in _0xe45260){if(_0xe45260[_0x8b4ece(0x332)]==_0x8b4ece(0x7e4))changeLowEQ(parseFloat(_0xe45260['value']),_0xe45260['track']);else{if(_0xe45260[_0x8b4ece(0x332)]=='mid')changeMidEQ(parseFloat(_0xe45260['value']),_0xe45260[_0x8b4ece(0x417)]);else _0xe45260[_0x8b4ece(0x332)]==_0x8b4ece(0xcf)&&changeHighEQ(parseFloat(_0xe45260[_0x8b4ece(0x7a2)]),_0xe45260[_0x8b4ece(0x417)]);}}if(_0x8b4ece(0x3f9)in _0xe45260){var _0xca6f54=_0x237e41[_0x8b4ece(0x1a0)];if(_0xe45260[_0x8b4ece(0x7a2)]===_0x8b4ece(0x804))_0x237e41['noisegate']=![],log(_0x8b4ece(0x4b4));else _0xe45260[_0x8b4ece(0x7a2)]===_0x8b4ece(0x2b3)?(_0x237e41[_0x8b4ece(0x1a0)]=!![],log(_0x8b4ece(0x390))):_0x237e41[_0x8b4ece(0x1a0)]=_0xe45260[_0x8b4ece(0x7a2)];_0x237e41[_0x8b4ece(0x1a0)]!==_0xca6f54&&senderAudioUpdate();}if('requestChangeCompressor'in _0xe45260){var _0xca6f54=_0x237e41[_0x8b4ece(0x86d)];if(_0xe45260[_0x8b4ece(0x7a2)]===_0x8b4ece(0x804))_0x237e41['compressor']=![],log('noise\x20gate\x20off');else{if(_0xe45260[_0x8b4ece(0x7a2)]==='1')_0x237e41['compressor']=0x1,log(_0x8b4ece(0x390));else _0xe45260[_0x8b4ece(0x7a2)]==='2'?(_0x237e41[_0x8b4ece(0x86d)]=0x2,log(_0x8b4ece(0x390))):_0x237e41[_0x8b4ece(0x86d)]=parseInt(_0xe45260[_0x8b4ece(0x7a2)])||![];}_0x237e41[_0x8b4ece(0x86d)]!==_0xca6f54&&senderAudioUpdate();}_0x8b4ece(0x684)in _0xe45260&&(_0x237e41[_0x8b4ece(0x7ae)]===![]?(_0x237e41[_0x8b4ece(0x7ae)]=parseInt(_0xe45260['value'])||0x0,senderAudioUpdate()):(_0x237e41[_0x8b4ece(0x7ae)]=parseInt(_0xe45260[_0x8b4ece(0x7a2)])||0x0,changeMicDelay(_0x237e41[_0x8b4ece(0x7ae)],_0xe45260[_0x8b4ece(0x644)])));'requestChangeSubGain'in _0xe45260&&changeSubGain(parseFloat(_0xe45260[_0x8b4ece(0x7a2)]),_0xe45260['deviceId']);_0x8b4ece(0x6c7)in _0xe45260&&(_0x237e41['raisehands']&&lowerhand());if('getAudioSettings'in _0xe45260){var _0xbb68f0={};_0xbb68f0['UUID']=_0x21fe56,_0xbb68f0[_0x8b4ece(0x5bd)]=listAudioSettingsPrep(),sendMediaDevices(_0xbb68f0['UUID']),_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0xbb68f0[_0x8b4ece(0x7a4)]);}if(_0x8b4ece(0x936)in _0xe45260){var _0xbb68f0={};_0xbb68f0['UUID']=_0x21fe56,_0xbb68f0[_0x8b4ece(0x4bb)]=listVideoSettingsPrep(),sendMediaDevices(_0xbb68f0[_0x8b4ece(0x7a4)]),_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0xbb68f0['UUID']);}_0x8b4ece(0x945)in _0xe45260&&changeAudioOutputDeviceById(_0xe45260['changeSpeaker'],_0x21fe56);_0x8b4ece(0x492)in _0xe45260&&changeAudioDeviceById(_0xe45260[_0x8b4ece(0x492)],_0x21fe56);'changeCamera'in _0xe45260&&changeVideoDeviceById(_0xe45260[_0x8b4ece(0x52a)],_0x21fe56);_0x8b4ece(0x779)in _0xe45260&&(_0x8b4ece(0x57d)in _0xe45260&&_0xe45260[_0x8b4ece(0x57d)]?updateCameraConstraints(_0xe45260[_0x8b4ece(0x332)],_0xe45260['value'],!![],_0x21fe56):updateCameraConstraints(_0xe45260[_0x8b4ece(0x332)],_0xe45260[_0x8b4ece(0x7a2)],![],![]));_0x8b4ece(0x638)in _0xe45260&&changeLowCut(parseFloat(_0xe45260['value']),_0xe45260[_0x8b4ece(0x417)]);_0x8b4ece(0x638)in _0xe45260&&changeLowCut(parseFloat(_0xe45260['value']),_0xe45260[_0x8b4ece(0x417)]);_0x8b4ece(0x786)in _0xe45260&&(_0x237e41[_0x8b4ece(0x37a)]&&_0x237e41['hangup']());if('mute'in _0xe45260){}if(_0x8b4ece(0x410)in _0xe45260){var _0x4b4c5c=parseInt(_0xe45260[_0x8b4ece(0x410)])/0x64||0x0;_0x237e41['audioGain']=parseInt(_0xe45260[_0x8b4ece(0x410)])||0x0;try{for(var _0x4c5c9d in _0x237e41['webAudios']){log('Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.'),_0x237e41[_0x8b4ece(0x3e5)][_0x4c5c9d][_0x8b4ece(0x94e)][_0x8b4ece(0xe8)][_0x8b4ece(0x643)](_0x4b4c5c,_0x237e41[_0x8b4ece(0x3e5)][_0x4c5c9d][_0x8b4ece(0x968)][_0x8b4ece(0x2d4)]);}}catch(_0x17e898){}updateVolume(!![]);}if(_0x8b4ece(0x489)in _0xe45260){if(_0xe45260[_0x8b4ece(0x489)])_0x237e41['directorList'][_0x8b4ece(0x2c7)](_0x21fe56)>=0x0&&(_0x237e41[_0x8b4ece(0x894)][_0x8b4ece(0x769)](_0x21fe56),_0x237e41[_0x8b4ece(0x749)]());else{var _0x383cbb=_0x237e41[_0x8b4ece(0x894)]['indexOf'](_0x21fe56);_0x383cbb>-0x1&&(_0x237e41[_0x8b4ece(0x894)][_0x8b4ece(0x923)](_0x383cbb,0x1),_0x237e41[_0x8b4ece(0x749)]());}}if(_0x8b4ece(0x5c3)in _0xe45260){if(_0xe45260['lowerVolume'])_0x237e41[_0x8b4ece(0x401)]['indexOf'](_0x21fe56)>=0x0&&(_0x237e41['lowerVolume']['push'](_0x21fe56),_0x237e41[_0x8b4ece(0x970)]());else{var _0x383cbb=_0x237e41[_0x8b4ece(0x5c3)]['indexOf'](_0x21fe56);_0x383cbb>-0x1&&(_0x237e41[_0x8b4ece(0x5c3)][_0x8b4ece(0x923)](_0x383cbb,0x1),_0x237e41[_0x8b4ece(0x970)]());}}_0x8b4ece(0x41c)in _0xe45260&&(_0xe45260['speakerMute']?(_0x237e41[_0x8b4ece(0x44e)]=!![],_0x237e41['directorSpeakerMute']()):(_0x237e41[_0x8b4ece(0x44e)]=![],_0x237e41[_0x8b4ece(0x6eb)]()));_0x8b4ece(0x693)in _0xe45260&&(_0xe45260[_0x8b4ece(0x693)]?(_0x237e41[_0x8b4ece(0x519)]=!![],_0x237e41[_0x8b4ece(0x736)]()):(_0x237e41[_0x8b4ece(0x519)]=![],_0x237e41[_0x8b4ece(0x736)]()));if(_0x8b4ece(0x442)in _0xe45260){_0x237e41[_0x8b4ece(0x442)]=_0xe45260[_0x8b4ece(0x442)],toggleVideoMute(!![]);if(!_0x237e41['videoMuted']){var _0xbb68f0={};_0xbb68f0[_0x8b4ece(0x5a4)]=_0x237e41['remoteVideoMuted'],_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0);}}'changeParams'in _0xe45260&&applyNewParams(_0xe45260[_0x8b4ece(0x579)]);}if(_0x237e41[_0x8b4ece(0x37a)]===_0x21fe56){_0xe45260['request']===_0x8b4ece(0x6ce)&&(warnlog('TRANSFERRING?'),_0x8b4ece(0x232)in _0xe45260&&('roomenc'in _0xe45260['transferSettings']&&(_0x237e41['roomenc']=_0xe45260[_0x8b4ece(0x265)]),'broadcast'in _0xe45260[_0x8b4ece(0x232)]&&(_0xe45260[_0x8b4ece(0x232)]['broadcast']===!![]||_0xe45260[_0x8b4ece(0x232)]['broadcast']===null?(_0x237e41[_0x8b4ece(0x7de)]=null,_0x237e41[_0x8b4ece(0x853)]===![]&&(_0x237e41['minipreview']=0x2),_0x237e41[_0x8b4ece(0x476)]===![]&&(_0x237e41[_0x8b4ece(0x476)]=0x1),_0x237e41[_0x8b4ece(0x76b)]===null&&(_0x237e41[_0x8b4ece(0x76b)]=!![])):_0x237e41[_0x8b4ece(0x7de)]=_0xe45260[_0x8b4ece(0x232)]['broadcast'],_0xe45260[_0x8b4ece(0x232)][_0x8b4ece(0x292)]&&(_0x237e41[_0x8b4ece(0x7de)]!==![]?updateURL(_0x8b4ece(0x7de),!![]):updateURL(_0x8b4ece(0x5e6),!![]))),_0x8b4ece(0x669)in _0xe45260[_0x8b4ece(0x232)]&&(_0x237e41[_0x8b4ece(0x669)]=_0xe45260['transferSettings']['roomid'],_0xe45260[_0x8b4ece(0x232)]['updateurl']&&updateURL(_0x8b4ece(0x111)+_0x237e41[_0x8b4ece(0x669)],!![]))));try{if(_0x8b4ece(0x7bf)in _0xe45260&&'addCoDirector'in _0xe45260[_0x8b4ece(0x7bf)])for(var _0x43e086=0x0;_0x43e086<_0xe45260['directorSettings'][_0x8b4ece(0x1bc)]['length'];_0x43e086++){if(!_0x237e41[_0x8b4ece(0x401)][_0x8b4ece(0x8a4)](_0xe45260[_0x8b4ece(0x7bf)][_0x8b4ece(0x1bc)][_0x43e086][_0x8b4ece(0x80a)])){_0x237e41[_0x8b4ece(0x401)][_0x8b4ece(0x769)](_0xe45260[_0x8b4ece(0x7bf)][_0x8b4ece(0x1bc)][_0x43e086]['toString']());var _0x128d6c=getById(_0x8b4ece(0x5da)+_0xe45260[_0x8b4ece(0x7bf)][_0x8b4ece(0x1bc)][_0x43e086]['toString']());_0x128d6c&&_0x128d6c[_0x8b4ece(0x3e1)]['add']('directorBlue');}}}catch(_0xb84b03){errorlog(_0xb84b03);}}if(_0x8b4ece(0x94d)in _0xe45260){if(_0x237e41['remote']){if(_0x8b4ece(0xc5)in _0xe45260&&_0xe45260[_0x8b4ece(0xc5)]===_0x237e41[_0x8b4ece(0xc5)]&&_0x237e41[_0x8b4ece(0xc5)])_0x237e41[_0x8b4ece(0x7d0)](parseFloat(_0xe45260[_0x8b4ece(0x94d)]));else _0x237e41[_0x8b4ece(0xc5)]===!![]&&_0x237e41[_0x8b4ece(0x7d0)](parseFloat(_0xe45260[_0x8b4ece(0x94d)]));}else{if(_0x237e41['directorList'][_0x8b4ece(0x2c7)](_0x21fe56)>=0x0)_0x237e41[_0x8b4ece(0x7d0)](parseFloat(_0xe45260[_0x8b4ece(0x94d)]));else return;}}if(_0x8b4ece(0x4f0)in _0xe45260){if(_0x237e41['remote']){if('remote'in _0xe45260&&_0xe45260[_0x8b4ece(0xc5)]===_0x237e41[_0x8b4ece(0xc5)]&&_0x237e41[_0x8b4ece(0xc5)])_0x237e41['remoteFocus'](parseFloat(_0xe45260[_0x8b4ece(0x4f0)]));else _0x237e41[_0x8b4ece(0xc5)]===!![]&&_0x237e41[_0x8b4ece(0x51c)](parseFloat(_0xe45260[_0x8b4ece(0x4f0)]));}else{if(_0x237e41['directorList']['indexOf'](_0x21fe56)>=0x0)_0x237e41['remoteFocus'](parseFloat(_0xe45260['focus']));else return;}}if(_0x8b4ece(0x4ec)in _0xe45260){log(_0x8b4ece(0x4ec));try{_0x237e41[_0x8b4ece(0x708)](_0x21fe56,_0xe45260[_0x8b4ece(0x4ec)]);}catch(_0x4cb48b){errorlog(_0x4cb48b);}}_0x8b4ece(0x5c9)in _0xe45260&&playbackMIDI(_0xe45260['midi'],!![]);}catch(_0x435339){errorlog(_0x435339);}if(_0x8b4ece(0x870)in _0xe45260){if(_0xe45260[_0x8b4ece(0x870)]=='obsCommand'){if(_0x237e41[_0x8b4ece(0xc5)])warnUser(miscTranslations[_0x8b4ece(0x6de)],0xbb8);else document[_0x8b4ece(0x168)](_0x8b4ece(0x22d))&&document[_0x8b4ece(0x168)](_0x8b4ece(0x22d))[_0x8b4ece(0x7a2)]?warnUser(miscTranslations[_0x8b4ece(0x103)],0x1b58):warnUser(miscTranslations[_0x8b4ece(0x744)],0x2710);getById(_0x8b4ece(0x902))[_0x8b4ece(0x3e1)][_0x8b4ece(0xb4)](_0x8b4ece(0x4af));}else{if(_0x237e41['director'])!_0x237e41['cleanOutput']&&warnUser(_0x8b4ece(0x973)+_0xe45260[_0x8b4ece(0x870)]+_0x8b4ece(0x4fe),0x1388);else!_0x237e41[_0x8b4ece(0x28d)]&&(_0x237e41[_0x8b4ece(0xc5)]?warnUser(_0x8b4ece(0x866),0x1388):warnUser(_0x8b4ece(0x24a),0x1388));}errorlog('ACTION\x20REJECTED:\x20'+_0xe45260[_0x8b4ece(0x870)]+',\x20isDirector:\x20'+_0x237e41['director']),pokeIframeAPI(_0x8b4ece(0x870),_0xe45260[_0x8b4ece(0x870)],_0x21fe56);return;}else{if(_0x8b4ece(0x149)in _0xe45260){log(_0x8b4ece(0x900)+_0xe45260[_0x8b4ece(0x149)]),pokeIframeAPI('approved',_0xe45260[_0x8b4ece(0x149)],_0x21fe56);return;}}if('audio'in _0xe45260||_0x8b4ece(0x41a)in _0xe45260){log(_0x8b4ece(0x272));_0xe45260[_0x8b4ece(0x625)]&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56]['allowAudio']=!![]);if(_0x237e41[_0x8b4ece(0x680)]&&_0x8b4ece(0x402)in _0xe45260&&_0xe45260[_0x8b4ece(0x402)]!==![])_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x24c)]=_0xe45260[_0x8b4ece(0x402)],_0x237e41['pcs'][_0x21fe56]['allowVideo']=![],setTimeout(function(){makeImages(!![]);},0x3e8);else _0xe45260[_0x8b4ece(0x41a)]&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x7e7)]=!![]);_0x8b4ece(0x7de)in _0xe45260&&_0xe45260[_0x8b4ece(0x7de)]!==![]&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0xd9)]=_0xe45260[_0x8b4ece(0x7de)]);_0x8b4ece(0x57f)in _0xe45260&&_0xe45260[_0x8b4ece(0x57f)]!==![]&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x51e)]=_0xe45260[_0x8b4ece(0x57f)]);'iframe'in _0xe45260&&_0xe45260['iframe']!==![]&&(_0x237e41['pcs'][_0x21fe56][_0x8b4ece(0x534)]=_0xe45260[_0x8b4ece(0x58a)]);_0x8b4ece(0x20b)in _0xe45260&&_0xe45260['widget']!==![]&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0xc7)]=_0xe45260[_0x8b4ece(0x20b)]);_0x8b4ece(0x8f3)in _0xe45260&&_0xe45260[_0x8b4ece(0x8f3)]!==![]&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56]['allowMIDI']=_0xe45260[_0x8b4ece(0x8f3)]);_0x8b4ece(0x315)in _0xe45260&&_0xe45260[_0x8b4ece(0x315)]!==![]&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x448)]=_0xe45260[_0x8b4ece(0x315)]);_0x8b4ece(0x48d)in _0xe45260&&_0xe45260[_0x8b4ece(0x48d)]!==![]&&(_0x237e41['pcs'][_0x21fe56][_0x8b4ece(0x1f4)]=!![]);_0x8b4ece(0x351)in _0xe45260&&_0xe45260['preferVideoCodec']!==![]&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x351)]=_0xe45260['preferVideoCodec']['toLowerCase']());_0x8b4ece(0x17e)in _0xe45260&&_0xe45260['preferAudioCodec']!==![]&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x17e)]=_0xe45260[_0x8b4ece(0x17e)][_0x8b4ece(0x25c)]());if(_0x237e41['meshcast']){if(_0x237e41[_0x8b4ece(0x3a5)]=='video')_0x237e41['pcs'][_0x21fe56]['allowVideo']=![];else{if(_0x237e41[_0x8b4ece(0x3a5)]==_0x8b4ece(0x625))_0x237e41['pcs'][_0x21fe56][_0x8b4ece(0x2a4)]=![];else _0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x7e7)]==![]?_0x237e41[_0x8b4ece(0x74c)][_0x21fe56]['meshcast']=![]:(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56]['allowAudio']=![],_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x7e7)]=![]);}}if(_0x237e41['promptAccess']){playtone(),window[_0x8b4ece(0x4f0)]();var _0x924ea5=![];_0x21fe56 in _0x237e41[_0x8b4ece(0x491)]&&_0x237e41['rpcs'][_0x21fe56]['label']&&(_0x924ea5=_0x237e41[_0x8b4ece(0x491)][_0x21fe56][_0x8b4ece(0x333)]||_0x237e41['rpcs'][_0x21fe56][_0x8b4ece(0x639)]||![]);_0x924ea5=_0x237e41[_0x8b4ece(0x74c)][_0x21fe56]['label']||_0x924ea5||_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x639)]||_0x21fe56||_0x8b4ece(0x52e);var _0x4d4bd0=await confirmAlt(_0x924ea5+miscTranslations['prompt-access-request'],!![]);if(!_0x4d4bd0){try{log('closing\x2013'),_0x237e41[_0x8b4ece(0x306)](_0x21fe56);}catch(_0x60e27c){}return;}}_0x8b4ece(0x8a7)in _0xe45260&&(_0xe45260[_0x8b4ece(0x8a7)]==!![]&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x8a7)]=!![],_0x237e41[_0x8b4ece(0x51f)]&&(playtone(![],_0x8b4ece(0x55b)),showNotification(_0x8b4ece(0x3dd),'')),pokeIframeAPI(_0x8b4ece(0x92b),_0xe45260[_0x8b4ece(0x550)],_0x21fe56)));'director'in _0xe45260&&(_0xe45260[_0x8b4ece(0x550)]==!![]&&((iOS||iPad)&&(_0x237e41['pcs'][_0x21fe56][_0x8b4ece(0x49e)]==!![]&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x8a7)]=!![])),_0x237e41[_0x8b4ece(0x51f)]&&(playtone(![],_0x8b4ece(0x55b)),showNotification(_0x8b4ece(0x667),_0x8b4ece(0x308))),pokeIframeAPI(_0x8b4ece(0x360),_0xe45260['director'],_0x21fe56)));_0x8b4ece(0x49e)in _0xe45260&&(_0xe45260[_0x8b4ece(0x49e)]===!![]&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x49e)]=!![]));_0x8b4ece(0x389)in _0xe45260&&(_0xe45260['limitaudio']==!![]&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x39f)]=!![]));_0x8b4ece(0x759)in _0xe45260&&(_0xe45260[_0x8b4ece(0x759)]==!![]&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x44a)]=!![]));_0xe45260[_0x8b4ece(0x11c)]&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x2e2)]=_0xe45260['degrade']);if('keyframeRate'in _0xe45260)try{_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x1b7)]=_0xe45260['keyframeRate'],_0x237e41[_0x8b4ece(0x74c)][_0x21fe56]['keyframeRate']&&setTimeout(function(_0x5d59b3){var _0x2d028f=_0x8b4ece;_0x237e41[_0x2d028f(0x4f9)](_0x5d59b3);},0x1388,_0x21fe56);}catch(_0x1dd356){warnlog(_0x1dd356);}_0x8b4ece(0x7c6)in _0xe45260&&(_0x237e41['pcs'][_0x21fe56][_0x8b4ece(0x7c6)]=_0xe45260[_0x8b4ece(0x7c6)]);'layout'in _0xe45260&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x723)]=_0xe45260[_0x8b4ece(0x723)],pokeIframeAPI(_0x8b4ece(0x17b),_0xe45260[_0x8b4ece(0x723)],_0x21fe56));if('scene'in _0xe45260){if(_0xe45260['scene']!==![]){try{typeof _0xe45260[_0x8b4ece(0x403)]===_0x8b4ece(0x2ae)?_0x237e41['pcs'][_0x21fe56][_0x8b4ece(0x403)]=_0xe45260['scene'][_0x8b4ece(0x68a)](/[\W]+/g,'_'):_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x403)]=(parseInt(_0xe45260[_0x8b4ece(0x403)])||0x0)+'',_0x237e41[_0x8b4ece(0x74c)][_0x21fe56]['stats']['scene']=_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x403)],updateSceneList(_0x237e41['pcs'][_0x21fe56]['scene']);}catch(_0x422c16){errorlog(_0x422c16);}_0x8b4ece(0x745)in _0xe45260&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x745)]=_0xe45260[_0x8b4ece(0x745)]);if(_0x8b4ece(0x745)in _0xe45260&&_0xe45260[_0x8b4ece(0x745)])_0xe45260[_0x8b4ece(0x745)]==0x2&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x2a4)]=![]);else{if(_0x237e41[_0x8b4ece(0x550)]&&_0x237e41[_0x8b4ece(0x745)]==![])_0x237e41[_0x8b4ece(0x74c)][_0x21fe56]['allowAudio']=![],_0x237e41[_0x8b4ece(0x74c)][_0x21fe56]['allowVideo']=![],_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x534)]=![],_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0xc7)]=![],_0x237e41[_0x8b4ece(0x74c)][_0x21fe56]['meshcast']=![],_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x24c)]=![];else _0x237e41[_0x8b4ece(0x550)]&&(_0x237e41[_0x8b4ece(0x745)]==0x2&&(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x2a4)]=![]),_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x534)]=![]);}_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x7c6)]?pokeIframeAPI('solo-scene-connected',_0xe45260[_0x8b4ece(0x403)],_0x21fe56):pokeIframeAPI(_0x8b4ece(0x3b6),_0xe45260['scene'],_0x21fe56);}}if(_0x237e41[_0x8b4ece(0x550)]==!![]){var _0xbb68f0={};_0xbb68f0['directorSettings']=getDirectorSettings(_0x237e41[_0x8b4ece(0x74c)][_0x21fe56][_0x8b4ece(0x403)]),'director'in _0xe45260&&(_0xe45260[_0x8b4ece(0x550)]==!![]&&(_0xbb68f0['directorState']=getDetailedState())),_0x237e41[_0x8b4ece(0x4c0)](_0xbb68f0,_0x21fe56);}_0x237e41['initialPublish'](_0x21fe56);}},_0x237e41[_0x497ed3(0x158)]=function(_0x14da31){var _0x4dcc3f=_0x497ed3;log('INITIAL\x20PUBLISH\x20START:\x20'+_0x14da31);if(_0x14da31 in _0x237e41[_0x4dcc3f(0x74c)]){}else{errorlog(_0x4dcc3f(0x257));return;}getSenders2(_0x14da31)[_0x4dcc3f(0x860)]&&errorlog(_0x4dcc3f(0x200)+getSenders2(_0x14da31)[_0x4dcc3f(0x860)]);if(_0x237e41[_0x4dcc3f(0x74c)][_0x14da31]['allowIframe']===!![]){if(_0x237e41[_0x4dcc3f(0x7cf)]){var _0x167c79={};_0x167c79[_0x4dcc3f(0x7cf)]=_0x237e41['iframeSrc'],_0x237e41['iframeEle']&&_0x237e41[_0x4dcc3f(0x687)][_0x4dcc3f(0x7bc)]&&(_0x237e41[_0x4dcc3f(0x7cf)][_0x4dcc3f(0x373)](_0x4dcc3f(0x11d))&&(_0x167c79[_0x4dcc3f(0x7cf)]+=_0x4dcc3f(0x782)+parseInt(Math['ceil'](_0x237e41[_0x4dcc3f(0x687)][_0x4dcc3f(0x7bc)]['ifs']['t']))+'')),_0x237e41['sendMessage'](_0x167c79,_0x14da31);}}if(_0x237e41[_0x4dcc3f(0x74c)][_0x14da31][_0x4dcc3f(0xc7)]===!![]){if(_0x237e41[_0x4dcc3f(0x20b)]&&_0x237e41[_0x4dcc3f(0x550)]){var _0x167c79={};_0x167c79[_0x4dcc3f(0x7c1)]=_0x237e41[_0x4dcc3f(0x20b)],_0x237e41[_0x4dcc3f(0x4c0)](_0x167c79,_0x14da31);}}_0x237e41['pcs'][_0x14da31]['allowDownloads']===!![]&&_0x237e41[_0x4dcc3f(0x2ef)](_0x14da31);if(_0x237e41[_0x4dcc3f(0x250)]&&_0x237e41[_0x4dcc3f(0x74c)][_0x14da31][_0x4dcc3f(0x51e)]){_0x237e41['chunkedStream'](_0x14da31);return;}var _0x13fa8d=_0x237e41[_0x4dcc3f(0x268)]();log(_0x4dcc3f(0x7be)),log(_0x13fa8d[_0x4dcc3f(0x484)]());if(_0x237e41['meshcastSettings']&&_0x237e41[_0x4dcc3f(0x74c)][_0x14da31][_0x4dcc3f(0x3a5)]===null){_0x237e41[_0x4dcc3f(0x74c)][_0x14da31][_0x4dcc3f(0x3a5)]=!![];var _0x167c79={};_0x167c79[_0x4dcc3f(0x3a5)]=_0x237e41[_0x4dcc3f(0x109)],_0x237e41[_0x4dcc3f(0x4c0)](_0x167c79,_0x14da31),warnlog(_0x167c79);}_0x237e41[_0x4dcc3f(0x74c)][_0x14da31][_0x4dcc3f(0x1f4)]&&createSecondStream2(_0x14da31);var _0x5eef55=![];_0x13fa8d[_0x4dcc3f(0x926)]()['forEach'](_0x50f1a2=>{var _0x40a758=_0x4dcc3f;try{_0x237e41[_0x40a758(0x74c)][_0x14da31][_0x40a758(0x7e7)]===!![]&&(_0x50f1a2['kind']=='video'&&(_0x237e41[_0x40a758(0x74c)][_0x14da31][_0x40a758(0x8a7)]===!![]&&_0x237e41['roombitrate']===0x0?log('room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests'):(_0x237e41['pcs'][_0x14da31][_0x40a758(0x2ad)](_0x50f1a2,_0x13fa8d),warnlog(_0x40a758(0x764)),_0x5eef55=!![],setTimeout(function(_0x299ee6){var _0x456f9c=_0x40a758;try{_0x237e41[_0x456f9c(0x198)](_0x299ee6);}catch(_0x56e630){warnlog(_0x56e630);}},_0x237e41[_0x40a758(0x580)],_0x14da31))));}catch(_0x474cff){errorlog(_0x474cff);}});_0x237e41[_0x4dcc3f(0x4c7)]&&(_0x13fa8d=mixMinusAudio(_0x14da31));_0x237e41[_0x4dcc3f(0x74c)][_0x14da31][_0x4dcc3f(0x2a4)]&&(_0x13fa8d[_0x4dcc3f(0x4ea)]()[_0x4dcc3f(0xed)](_0x3908e3=>{var _0x325b3a=_0x4dcc3f;try{_0x3908e3[_0x325b3a(0x2fb)]=='audio'&&(_0x237e41[_0x325b3a(0x74c)][_0x14da31]['addTrack'](_0x3908e3,_0x13fa8d),warnlog(_0x325b3a(0x47d)));}catch(_0x2b2094){errorlog(_0x2b2094);}}),log(_0x4dcc3f(0x234)),_0x13fa8d[_0x4dcc3f(0x4ea)]()[_0x4dcc3f(0x860)]&&(_0x237e41['director']!==![]&&_0x237e41[_0x4dcc3f(0x835)](),log(_0x4dcc3f(0x440)),_0x237e41[_0x4dcc3f(0x74c)][_0x14da31]['preferAudioCodec']==_0x4dcc3f(0x944)&&lyraEncode(_0x14da31),_0x237e41[_0x4dcc3f(0x74c)][_0x14da31][_0x4dcc3f(0x39f)]===!![]&&(warnlog(_0x4dcc3f(0x7c0)),setTimeout(_0x237e41[_0x4dcc3f(0x7f3)],0x3e8,_0x14da31,0x7d00,0x0)),_0x237e41[_0x4dcc3f(0x74c)][_0x14da31][_0x4dcc3f(0x44a)]===!![]&&setTimeout(_0x237e41[_0x4dcc3f(0x7a5)],0x3e8,_0x14da31)));if(_0x237e41[_0x4dcc3f(0x74c)][_0x14da31][_0x4dcc3f(0x2e2)])setTimeout(_0x237e41['degradationPreference'],0x3e8,_0x14da31,_0x237e41[_0x4dcc3f(0x74c)][_0x14da31][_0x4dcc3f(0x2e2)]);else{if(_0x237e41[_0x4dcc3f(0x3a0)]&&SafariVersion){if(_0x237e41['contentHint']==_0x4dcc3f(0xb7))setTimeout(_0x237e41[_0x4dcc3f(0x2e2)],0x3e8,_0x14da31,_0x4dcc3f(0x52b));else _0x237e41[_0x4dcc3f(0x3a0)]=='motion'&&setTimeout(_0x237e41[_0x4dcc3f(0x2e2)],0x3e8,_0x14da31,_0x4dcc3f(0x7ef));}}if(iOS||iPad){if(SafariVersion&&SafariVersion<=0xd){}else _0x5eef55&&(setTimeout(function(_0x42a426){var _0x143473=_0x4dcc3f;_0x237e41[_0x143473(0x7c7)](_0x42a426,null);},0x7d0,_0x14da31),setTimeout(function(_0x5cd937){var _0x398217=_0x4dcc3f,_0x21b3a9=_0x237e41[_0x398217(0x8da)](_0x5cd937);!_0x21b3a9&&_0x237e41[_0x398217(0x7c7)](_0x5cd937,0x64);},0x1388,_0x14da31));}else setTimeout(function(_0x352434){var _0x4335d1=_0x4dcc3f;_0x237e41[_0x4335d1(0x8da)](_0x352434);},0x3e8,_0x14da31);};function _0x2dc0ec(_0xc4618a,_0x4ddc62,_0x53d44e){var _0x4adebc=_0x497ed3,_0x446e22=new Blob([_0xc4618a],{'type':_0x4adebc(0x62d)}),_0x42bc83=new FileReader();_0x42bc83['onload']=function(_0x3b08df){var _0xe3062=_0x4adebc;_0x53d44e(_0x3b08df[_0xe3062(0x49c)][_0xe3062(0x17f)]);},_0x42bc83['readAsText'](_0x446e22,_0x4ddc62);}_0x237e41[_0x497ed3(0x2ef)]=function(_0x141aa1){var _0x49f9f8=_0x497ed3;log(_0x49f9f8(0x26e));if(!_0x237e41[_0x49f9f8(0x40c)]||!_0x237e41[_0x49f9f8(0x40c)][_0x49f9f8(0x860)])return;var _0x45f8c2={},_0x1e6e5a=[];for(var _0x5543ed=0x0;_0x5543ed<_0x237e41[_0x49f9f8(0x40c)][_0x49f9f8(0x860)];_0x5543ed++){(_0x237e41[_0x49f9f8(0x40c)][_0x5543ed][_0x49f9f8(0x76e)]===![]||_0x237e41['hostedFiles'][_0x5543ed][_0x49f9f8(0x76e)]===_0x141aa1)&&_0x1e6e5a[_0x49f9f8(0x769)]({'id':_0x237e41['hostedFiles'][_0x5543ed]['id'],'name':_0x237e41['hostedFiles'][_0x5543ed][_0x49f9f8(0x6c5)],'size':_0x237e41[_0x49f9f8(0x40c)][_0x5543ed][_0x49f9f8(0x379)]});}_0x45f8c2[_0x49f9f8(0x68f)]=_0x1e6e5a;if(_0x141aa1 in _0x237e41[_0x49f9f8(0x74c)])_0x237e41[_0x49f9f8(0x4c0)](_0x45f8c2,_0x141aa1);else _0x141aa1 in _0x237e41[_0x49f9f8(0x491)]&&_0x237e41[_0x49f9f8(0x3e2)](_0x45f8c2,_0x141aa1);log(_0x45f8c2);},_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x177)]=function(_0x40a7e8){var _0x13453c=_0x497ed3;if(!(_0x43c298 in _0x237e41['pcs']))return;try{if(this[_0x13453c(0x456)]===_0x13453c(0x43d))log(_0x13453c(0x34e));else{if(this[_0x13453c(0x456)]==='disconnected')log('PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs');else{if(this['iceConnectionState']===_0x13453c(0x47e))log(_0x13453c(0x347)),_0x237e41[_0x13453c(0x74c)][_0x43c298][_0x13453c(0x816)]?_0x237e41[_0x13453c(0x74c)][_0x43c298][_0x13453c(0x816)]():_0x237e41[_0x13453c(0x39c)](_0x43c298,!![]);else this['iceConnectionState']==='connected'?log(_0x13453c(0x28f)):log(this[_0x13453c(0x456)]);}}}catch(_0x598d1c){errorlog(_0x598d1c);}},_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x1a5)]=function(_0xb4d364){var _0x2182ae=_0x497ed3;switch(_0x237e41['pcs'][_0x43c298][_0x2182ae(0x56c)]){case _0x2182ae(0x3f4):log('CONNECTEED!'),clearTimeout(_0x237e41['pcs'][_0x43c298][_0x2182ae(0x14a)]);if(_0x237e41[_0x2182ae(0x1e2)]){if(_0x237e41['ws'][_0x2182ae(0x5fc)]!==0x1){_0x237e41['ws'][_0x2182ae(0x33e)]();break;}_0x237e41['ws'][_0x2182ae(0x33e)](),setTimeout(function(){var _0x909404=_0x2182ae;_0x237e41[_0x909404(0x28d)]!=!![]&&warnUser(miscTranslations[_0x909404(0x219)]);},0x1);}break;case'disconnected':log('onconnectionstatechange\x20pcs\x20ice\x20--\x20disconnected,\x20but\x20not\x20yet\x20closed?\x20'),clearTimeout(_0x237e41['pcs'][_0x43c298][_0x2182ae(0x14a)]),_0x237e41[_0x2182ae(0x74c)][_0x43c298][_0x2182ae(0x14a)]=setTimeout(function(_0x511932){var _0x414128=_0x2182ae;_0x511932 in _0x237e41[_0x414128(0x74c)]?(warnlog(_0x414128(0x905)),log(_0x414128(0x286)),_0x237e41['closePC'](_0x511932)):errorlog(_0x414128(0x6c0));},0x2710,_0x43c298);break;case _0x2182ae(0x47e):warnlog(_0x2182ae(0x3d3)),clearTimeout(_0x237e41[_0x2182ae(0x74c)][_0x43c298][_0x2182ae(0x14a)]),_0x237e41[_0x2182ae(0x74c)][_0x43c298][_0x2182ae(0x14a)]=setTimeout(function(_0xcba0fb){var _0x122799=_0x2182ae;_0xcba0fb in _0x237e41[_0x122799(0x74c)]?(warnlog(_0x122799(0x905)),log(_0x122799(0x793)),_0x237e41[_0x122799(0x306)](_0xcba0fb)):errorlog('\x20---\x20PC\x20TIMED\x20OUT\x20and\x20already\x20deleted.\x20shouldn\x27t\x20happen');},0xbb8,_0x43c298);break;case _0x2182ae(0x43d):warnlog(_0x2182ae(0x7e1)),log(_0x2182ae(0x1db)),_0x237e41[_0x2182ae(0x306)](_0x43c298);break;default:log('rtc\x20state:\x20'+_0x237e41[_0x2182ae(0x74c)][_0x43c298]['connectionState']),clearTimeout(_0x237e41[_0x2182ae(0x74c)][_0x43c298][_0x2182ae(0x14a)]);break;}},_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x79f)]=function(_0x25fc4){var _0x4a73bd=_0x497ed3;warnlog(_0x4a73bd(0x18d)),log('closing\x2019'),_0x237e41[_0x4a73bd(0x306)](_0x43c298);},_0x237e41[_0x497ed3(0x74c)][_0x43c298][_0x497ed3(0x7b0)]=function _0x526612(){log('WEBRTC\x20CONNECTION\x20OPEN');};},_0x237e41[_0x1da8c6(0x568)]=function(_0x40626d){var _0x5de92f=_0x1da8c6;if(_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x334)]==_0x5de92f(0x92c))_0x237e41[_0x5de92f(0x340)](_0x40626d),_0x237e41[_0x5de92f(0xdd)](_0x40626d);else try{if(!(_0x40626d[_0x5de92f(0x7a4)]in _0x237e41[_0x5de92f(0x74c)]))return;var _0x5e1007=_0x237e41['maxvideobitrate'];if(_0x237e41['mobile']&&_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x8a7)]==!![]&&_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]]['forceios']==![]){if(_0x5e1007===![]||_0x5e1007>_0x237e41[_0x5de92f(0x6f5)]){var _0x329c19=Object[_0x5de92f(0x1e8)](_0x237e41[_0x5de92f(0x74c)])[_0x5de92f(0x860)];if(_0x237e41[_0x5de92f(0xde)])_0x5e1007=_0x237e41[_0x5de92f(0x6f5)];else{if(_0x329c19>0x4)_0x5e1007=_0x237e41[_0x5de92f(0x35f)];else(iOS||iPad)&&SafariVersion&&SafariVersion<=0xd?_0x5e1007=_0x237e41[_0x5de92f(0x35f)]:_0x5e1007=_0x237e41[_0x5de92f(0x6f5)];}}(iOS||iPad)&&(_0x237e41['pcs'][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x197)]=_0x5e1007,_0x40626d['description'][_0x5de92f(0x3c2)]=CodecsHandler[_0x5de92f(0x131)](_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)],'vp8'),_0x40626d[_0x5de92f(0x640)]['sdp']=CodecsHandler[_0x5de92f(0x104)](_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)],{'min':parseInt(_0x5e1007/0xa)||0x1,'max':_0x5e1007}),_0x5e1007=![]);}else{if(_0x237e41['pcs'][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x8a7)]==!![])_0x5e1007!==![]?_0x237e41[_0x5de92f(0x25f)]!==![]&&(_0x237e41[_0x5de92f(0x25f)]<_0x5e1007&&(_0x5e1007=_0x237e41[_0x5de92f(0x25f)])):_0x5e1007=_0x237e41[_0x5de92f(0x25f)],(iOS||iPad)&&_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]]['forceios']&&(_0x237e41['pcs'][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x821)]=!![]);else{if(iOS||iPad){var _0x5fc3e0=0x0;for(var _0x23fd91 in _0x237e41['pcs']){_0x40626d[_0x5de92f(0x7a4)]!==_0x23fd91&&(_0x237e41[_0x5de92f(0x74c)][_0x23fd91][_0x5de92f(0x821)]===!![]&&(_0x5fc3e0+=0x1));}if(_0x5fc3e0>=0x3){if(_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x49e)])_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x821)]=!![],_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x351)]&&_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x351)]===_0x5de92f(0x4a6)&&(_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)]=CodecsHandler[_0x5de92f(0x131)](_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)],_0x5de92f(0x4a6)),log(_0x5de92f(0x8aa)+_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x351)]+_0x5de92f(0x2ee)));else _0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x351)]&&_0x237e41['pcs'][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x351)]==='vp9'?(_0x40626d['description']['sdp']=CodecsHandler['preferCodec'](_0x40626d['description'][_0x5de92f(0x3c2)],_0x5de92f(0x740)),log(_0x5de92f(0x8aa)+_0x237e41['pcs'][_0x40626d[_0x5de92f(0x7a4)]]['preferVideoCodec']+'\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API'),_0x237e41['pcs'][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x821)]=![]):(_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)]=CodecsHandler[_0x5de92f(0x131)](_0x40626d['description'][_0x5de92f(0x3c2)],'vp8'),log('Setting\x20Codec\x20to\x20vp8'),_0x237e41['pcs'][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x821)]=![]);}else _0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x351)]&&_0x237e41['pcs'][_0x40626d['UUID']][_0x5de92f(0x351)]!==_0x5de92f(0x4a6)?_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x351)]==='vp9'||_0x237e41[_0x5de92f(0x74c)][_0x40626d['UUID']]['preferVideoCodec']==='vp8'?(_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)]=CodecsHandler['preferCodec'](_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)],_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]]['preferVideoCodec']),log(_0x5de92f(0x8aa)+_0x237e41[_0x5de92f(0x74c)][_0x40626d['UUID']][_0x5de92f(0x351)]+'\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API'),_0x237e41[_0x5de92f(0x74c)][_0x40626d['UUID']][_0x5de92f(0x821)]=![]):_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x821)]=!![]:(_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x821)]=!![],_0x237e41['pcs'][_0x40626d[_0x5de92f(0x7a4)]]['preferVideoCodec']&&_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]]['preferVideoCodec']==='h264'&&(_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)]=CodecsHandler[_0x5de92f(0x131)](_0x40626d['description'][_0x5de92f(0x3c2)],_0x5de92f(0x4a6)),log('Trying\x20to\x20set\x20'+_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x351)]+_0x5de92f(0x2ee))));}else _0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x351)]&&(_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)]=CodecsHandler[_0x5de92f(0x131)](_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)],_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x351)]),log(_0x5de92f(0x8aa)+_0x237e41['pcs'][_0x40626d[_0x5de92f(0x7a4)]]['preferVideoCodec']+'\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API'));}}if(_0x5e1007){var _0x47555f=CodecsHandler['getVideoBitrates'](_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)]);log('BITRATE\x201:\x20'+_0x47555f);if(_0x47555f!==![]&&_0x47555f>_0x5e1007){var _0x4e7149=CodecsHandler['getOpusBitrate'](_0x40626d['description'][_0x5de92f(0x3c2)])||0x0;_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)]=CodecsHandler['setVideoBitrates'](_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)],{'min':parseInt(_0x5e1007/0xa)||0x1,'max':parseInt(_0x5e1007+_0x4e7149/0x400)}),_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]]['setBitrate']=_0x5e1007;}else{if(_0x47555f===![]){var _0x4e7149=CodecsHandler[_0x5de92f(0x611)](_0x40626d['description'][_0x5de92f(0x3c2)])||0x0;_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)]=CodecsHandler[_0x5de92f(0x104)](_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)],{'min':parseInt(_0x5e1007/0xa)||0x1,'max':parseInt(_0x5e1007+_0x4e7149/0x400)});if(_0x237e41[_0x5de92f(0x954)]&&_0x237e41[_0x5de92f(0x954)]>_0x5e1007)_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x197)]=_0x5e1007;else _0x237e41['outboundVideoBitrate']?_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x197)]=_0x237e41[_0x5de92f(0x954)]:_0x237e41['pcs'][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x174)]=0x9c4;}else _0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x197)]=_0x47555f;}}else{if(_0x237e41[_0x5de92f(0x954)]!==![]){var _0x47555f=CodecsHandler['getVideoBitrates'](_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)]);log(_0x5de92f(0x1e1)+_0x47555f);if(_0x47555f===![]){var _0x4e7149=CodecsHandler[_0x5de92f(0x611)](_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)])||0x0;_0x40626d['description'][_0x5de92f(0x3c2)]=CodecsHandler['setVideoBitrates'](_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)],{'min':parseInt(_0x237e41[_0x5de92f(0x954)]/0xa)||0x1,'max':parseInt(_0x237e41[_0x5de92f(0x954)]+_0x4e7149/0x400)});}else _0x237e41['pcs'][_0x40626d['UUID']][_0x5de92f(0x197)]===![]&&(_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]]['setBitrate']=_0x47555f);}else _0x237e41[_0x5de92f(0x74c)][_0x40626d['UUID']][_0x5de92f(0x197)]===![]&&(_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]][_0x5de92f(0x197)]=CodecsHandler[_0x5de92f(0x1ae)](_0x40626d['description'][_0x5de92f(0x3c2)]),log('BITRATE\x203:\x20'+_0x237e41[_0x5de92f(0x74c)][_0x40626d['UUID']][_0x5de92f(0x197)]));}_0x237e41['outboundAudioBitrate']&&(_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)]=CodecsHandler[_0x5de92f(0x29b)](_0x40626d[_0x5de92f(0x640)][_0x5de92f(0x3c2)],{'maxaveragebitrate':_0x237e41[_0x5de92f(0xe4)]*0x400,'cbr':_0x237e41['cbr']}));if(_0x5de92f(0x5eb)in _0x40626d&&_0x40626d[_0x5de92f(0x5eb)]!=_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]]['session']){errorlog(_0x5de92f(0x5d9));return;}_0x237e41[_0x5de92f(0x74c)][_0x40626d[_0x5de92f(0x7a4)]]['setRemoteDescription'](_0x40626d['description'])[_0x5de92f(0x608)]()[_0x5de92f(0x1d6)](errorlog);}catch(_0x43611c){errorlog(_0x43611c);}},_0x237e41['processDescription']=function(_0x357c87){var _0x30fa8e=_0x1da8c6;_0x237e41[_0x30fa8e(0x262)]&&_0x30fa8e(0x520)in _0x357c87?_0x237e41[_0x30fa8e(0x128)](_0x357c87[_0x30fa8e(0x640)],_0x357c87[_0x30fa8e(0x520)])['then'](function(_0x5cea16){var _0x485191=_0x30fa8e;_0x357c87['description']=JSON[_0x485191(0x827)](_0x5cea16),_0x237e41[_0x485191(0x568)](_0x357c87);}):_0x237e41[_0x30fa8e(0x568)](_0x357c87);},_0x237e41[_0x1da8c6(0x175)]=function(_0x3382ee){var _0x21400e=_0x1da8c6;_0x237e41[_0x21400e(0x262)]&&'vector'in _0x3382ee?_0x237e41[_0x21400e(0x128)](_0x3382ee['candidate'],_0x3382ee[_0x21400e(0x520)])['then'](function(_0x33a305){var _0x4abf02=_0x21400e;_0x3382ee[_0x4abf02(0x4c1)]=JSON[_0x4abf02(0x827)](_0x33a305),_0x237e41[_0x4abf02(0x5d5)](_0x3382ee);}):_0x237e41[_0x21400e(0x5d5)](_0x3382ee);},_0x237e41['processIce2']=function(_0x3a2752){var _0x297a79=_0x1da8c6;try{if(_0x237e41[_0x297a79(0x566)]){if(_0x3a2752[_0x297a79(0x4c1)]['candidate'][_0x297a79(0x2c7)](_0x237e41['icefilter'])===-0x1){log(_0x297a79(0x3f7)),log(_0x3a2752[_0x297a79(0x4c1)]);return;}else log(_0x297a79(0x1a8)),log(_0x3a2752[_0x297a79(0x4c1)]);}}catch(_0x128d39){errorlog(_0x128d39);}if(_0x3a2752['candidate']&&_0x297a79(0x4c1)in _0x3a2752[_0x297a79(0x4c1)]&&_0x3a2752[_0x297a79(0x4c1)][_0x297a79(0x4c1)]=='')return;if(_0x3a2752['UUID']in _0x237e41[_0x297a79(0x74c)]&&_0x3a2752[_0x297a79(0x334)]==_0x297a79(0xc5)){log('PCS\x20WINS\x20ICE');if(_0x297a79(0x5eb)in _0x3a2752&&_0x237e41['pcs'][_0x3a2752[_0x297a79(0x7a4)]][_0x297a79(0x5eb)]!=_0x3a2752[_0x297a79(0x5eb)]){errorlog('Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session');return;}_0x237e41[_0x297a79(0x74c)][_0x3a2752[_0x297a79(0x7a4)]][_0x297a79(0x31a)](_0x3a2752[_0x297a79(0x4c1)])[_0x297a79(0x608)]()[_0x297a79(0x1d6)](function(_0x2acd0b){});}else{if(_0x3a2752['UUID']in _0x237e41[_0x297a79(0x491)]&&_0x3a2752['type']=='local'){log('RPCS\x20WINS\x20ICE');if(_0x297a79(0x5eb)in _0x3a2752&&_0x237e41[_0x297a79(0x491)][_0x3a2752[_0x297a79(0x7a4)]][_0x297a79(0x5eb)]!=_0x3a2752[_0x297a79(0x5eb)]){errorlog(_0x297a79(0x161));return;}if(_0x237e41[_0x297a79(0x491)][_0x3a2752[_0x297a79(0x7a4)]]===null)return;_0x237e41[_0x297a79(0x491)][_0x3a2752[_0x297a79(0x7a4)]][_0x297a79(0x31a)](_0x3a2752[_0x297a79(0x4c1)])['then']()['catch'](function(_0x1ceb94){});}else warnlog(_0x3a2752),warnlog('ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?\x20peer\x20might\x20have\x20left\x20before\x20ICE\x20complete');}},_0x237e41['processIceBundle']=function(_0x3a8867){var _0x1d7b9d=_0x1da8c6;if(_0x237e41[_0x1d7b9d(0x262)]&&_0x1d7b9d(0x520)in _0x3a8867)_0x237e41['decryptMessage'](_0x3a8867[_0x1d7b9d(0x49f)],_0x3a8867[_0x1d7b9d(0x520)])['then'](function(_0x5afab5){var _0x462080=_0x1d7b9d;_0x3a8867[_0x462080(0x49f)]=JSON['parse'](_0x5afab5);var _0x2c3ce9={};_0x2c3ce9['UUID']=_0x3a8867[_0x462080(0x7a4)],_0x2c3ce9['type']=_0x3a8867[_0x462080(0x334)];for(var _0x3c4e0b=0x0;_0x3c4e0b<_0x3a8867[_0x462080(0x49f)][_0x462080(0x860)];_0x3c4e0b++){_0x2c3ce9[_0x462080(0x4c1)]=_0x3a8867[_0x462080(0x49f)][_0x3c4e0b],_0x237e41[_0x462080(0x5d5)](_0x2c3ce9);}});else{var _0x2df035={};_0x2df035['UUID']=_0x3a8867[_0x1d7b9d(0x7a4)],_0x2df035['type']=_0x3a8867[_0x1d7b9d(0x334)];for(var _0x2f5ea1=0x0;_0x2f5ea1<_0x3a8867['candidates']['length'];_0x2f5ea1++){_0x2df035['candidate']=_0x3a8867[_0x1d7b9d(0x49f)][_0x2f5ea1],_0x237e41[_0x1d7b9d(0x5d5)](_0x2df035);}}},_0x237e41['connectPeer']=async function(_0x5235d2){var _0x4752d2=_0x1da8c6;'screen'in _0x5235d2&&(_0x237e41[_0x4752d2(0x491)][_0x5235d2[_0x4752d2(0x7a4)]]['screenIndexes']=_0x5235d2[_0x4752d2(0x121)],log(_0x4752d2(0x63e)),log(_0x5235d2[_0x4752d2(0x121)])),warnlog(_0x5235d2),_0x237e41[_0x4752d2(0x150)]&&_0x5235d2[_0x4752d2(0x640)]&&_0x5235d2[_0x4752d2(0x640)][_0x4752d2(0x3c2)]&&_0x5235d2[_0x4752d2(0x640)][_0x4752d2(0x3c2)][_0x4752d2(0x8a4)]('a=extmap:3\x20urn:3gpp:video-orientation\x0d\x0a')&&(_0x5235d2[_0x4752d2(0x640)][_0x4752d2(0x3c2)]=_0x5235d2[_0x4752d2(0x640)][_0x4752d2(0x3c2)][_0x4752d2(0x68a)](_0x4752d2(0x2d9),''),warnlog(_0x4752d2(0x78b))),_0x237e41[_0x4752d2(0x491)][_0x5235d2[_0x4752d2(0x7a4)]][_0x4752d2(0x92e)](_0x5235d2[_0x4752d2(0x640)])['then'](async function(){var _0x3be178=_0x4752d2;if(_0x237e41['rpcs'][_0x5235d2[_0x3be178(0x7a4)]][_0x3be178(0x4d2)]['type']===_0x3be178(0x92c))_0x237e41[_0x3be178(0x491)][_0x5235d2[_0x3be178(0x7a4)]]['createAnswer']()[_0x3be178(0x608)](function(_0x5bea70){var _0x13c8d0=_0x3be178;log(_0x13c8d0(0x641));if(_0x237e41['rpcs'][_0x5235d2['UUID']]['whip'])return _0x237e41[_0x13c8d0(0x491)][_0x5235d2[_0x13c8d0(0x7a4)]]['setLocalDescription'](_0x5bea70);if(!_0x237e41[_0x13c8d0(0x550)]&&_0x237e41[_0x13c8d0(0xdc)]==0x5)_0x5bea70[_0x13c8d0(0x3c2)]=CodecsHandler[_0x13c8d0(0x29b)](_0x5bea70[_0x13c8d0(0x3c2)],{'stereo':0x1,'maxaveragebitrate':(_0x237e41['audiobitrate']||0x100)*0x400,'cbr':_0x237e41[_0x13c8d0(0xb6)],'useinbandfec':_0x237e41[_0x13c8d0(0x975)]?0x0:0x1,'maxptime':_0x237e41[_0x13c8d0(0x73b)],'minptime':_0x237e41[_0x13c8d0(0x50b)],'ptime':_0x237e41[_0x13c8d0(0x4a8)],'dtx':_0x237e41[_0x13c8d0(0x8c8)]}),log(_0x13c8d0(0x58e));else{if(_0x237e41[_0x13c8d0(0x122)]&&Firefox)_0x237e41[_0x13c8d0(0x760)]?_0x5bea70[_0x13c8d0(0x3c2)]=CodecsHandler['setOpusAttributes'](_0x5bea70['sdp'],{'stereo':0x0,'maxaveragebitrate':_0x237e41[_0x13c8d0(0x760)]*0x400,'cbr':_0x237e41['cbr'],'useinbandfec':_0x237e41[_0x13c8d0(0x975)]?0x0:0x1,'maxptime':_0x237e41['maxptime'],'minptime':_0x237e41[_0x13c8d0(0x50b)],'ptime':_0x237e41[_0x13c8d0(0x4a8)],'dtx':_0x237e41[_0x13c8d0(0x8c8)]}):_0x5bea70[_0x13c8d0(0x3c2)]=CodecsHandler[_0x13c8d0(0x29b)](_0x5bea70[_0x13c8d0(0x3c2)],{'stereo':0x0,'useinbandfec':_0x237e41[_0x13c8d0(0x975)]?0x0:0x1,'maxptime':_0x237e41['maxptime'],'minptime':_0x237e41[_0x13c8d0(0x50b)],'ptime':_0x237e41[_0x13c8d0(0x4a8)],'dtx':_0x237e41['dtx']});else{if(_0x237e41[_0x13c8d0(0xdc)]==0x1||_0x237e41[_0x13c8d0(0xdc)]==0x2||_0x237e41[_0x13c8d0(0xdc)]==0x5)_0x5bea70[_0x13c8d0(0x3c2)]=CodecsHandler[_0x13c8d0(0x29b)](_0x5bea70[_0x13c8d0(0x3c2)],{'stereo':0x1,'maxaveragebitrate':(_0x237e41[_0x13c8d0(0x760)]||0x100)*0x400,'cbr':_0x237e41[_0x13c8d0(0xb6)],'useinbandfec':_0x237e41['noFEC']?0x0:0x1,'maxptime':_0x237e41['maxptime'],'minptime':_0x237e41[_0x13c8d0(0x50b)],'ptime':_0x237e41['ptime'],'dtx':_0x237e41['dtx']}),log(_0x13c8d0(0x58e));else{if(_0x237e41['stereo']==0x4)_0x5bea70[_0x13c8d0(0x3c2)]=CodecsHandler[_0x13c8d0(0x29b)](_0x5bea70[_0x13c8d0(0x3c2)],{'stereo':0x2,'maxaveragebitrate':(_0x237e41[_0x13c8d0(0x760)]||0x100)*0x400,'cbr':_0x237e41[_0x13c8d0(0xb6)],'useinbandfec':_0x237e41[_0x13c8d0(0x975)]?0x0:0x1,'maxptime':_0x237e41[_0x13c8d0(0x73b)],'minptime':_0x237e41[_0x13c8d0(0x50b)],'ptime':_0x237e41['ptime'],'dtx':_0x237e41[_0x13c8d0(0x8c8)]});else{if(_0x237e41[_0x13c8d0(0x760)])_0x5bea70[_0x13c8d0(0x3c2)]=CodecsHandler[_0x13c8d0(0x29b)](_0x5bea70[_0x13c8d0(0x3c2)],{'maxaveragebitrate':_0x237e41[_0x13c8d0(0x760)]*0x400,'cbr':_0x237e41[_0x13c8d0(0xb6)],'useinbandfec':_0x237e41[_0x13c8d0(0x975)]?0x0:0x1,'maxptime':_0x237e41['maxptime'],'minptime':_0x237e41[_0x13c8d0(0x50b)],'ptime':_0x237e41[_0x13c8d0(0x4a8)],'dtx':_0x237e41[_0x13c8d0(0x8c8)]});else{if(_0x237e41['noFEC'])_0x5bea70[_0x13c8d0(0x3c2)]=CodecsHandler[_0x13c8d0(0x29b)](_0x5bea70[_0x13c8d0(0x3c2)],{'useinbandfec':0x0,'maxptime':_0x237e41[_0x13c8d0(0x73b)],'minptime':_0x237e41[_0x13c8d0(0x50b)],'ptime':_0x237e41[_0x13c8d0(0x4a8)],'dtx':_0x237e41[_0x13c8d0(0x8c8)]});else _0x237e41[_0x13c8d0(0x8c8)]&&(_0x5bea70[_0x13c8d0(0x3c2)]=CodecsHandler[_0x13c8d0(0x29b)](_0x5bea70[_0x13c8d0(0x3c2)],{'maxptime':_0x237e41[_0x13c8d0(0x73b)],'minptime':_0x237e41[_0x13c8d0(0x50b)],'ptime':_0x237e41[_0x13c8d0(0x4a8)],'dtx':_0x237e41[_0x13c8d0(0x8c8)]}));}}}}}if(_0x237e41[_0x13c8d0(0x5f4)])try{if(_0x237e41[_0x13c8d0(0x5f4)]===_0x13c8d0(0x944))_0x5bea70[_0x13c8d0(0x3c2)]=CodecsHandler[_0x13c8d0(0x4e2)](_0x5bea70[_0x13c8d0(0x3c2)]);else{if(_0x237e41[_0x13c8d0(0x5f4)]===_0x13c8d0(0x261)){if(_0x237e41[_0x13c8d0(0x122)])_0x5bea70['sdp']=CodecsHandler[_0x13c8d0(0x2e5)](_0x5bea70['sdp'],_0x237e41[_0x13c8d0(0x474)]||0xbb80,![],_0x237e41[_0x13c8d0(0x4a8)]);else _0x237e41[_0x13c8d0(0xdc)]?_0x5bea70[_0x13c8d0(0x3c2)]=CodecsHandler[_0x13c8d0(0x2e5)](_0x5bea70['sdp'],_0x237e41[_0x13c8d0(0x474)]||0x7d00,!![],_0x237e41[_0x13c8d0(0x4a8)]):_0x5bea70[_0x13c8d0(0x3c2)]=CodecsHandler[_0x13c8d0(0x2e5)](_0x5bea70[_0x13c8d0(0x3c2)],_0x237e41[_0x13c8d0(0x474)]||0xbb80,![],_0x237e41['ptime']);}else _0x5bea70[_0x13c8d0(0x3c2)]=CodecsHandler[_0x13c8d0(0x17e)](_0x5bea70[_0x13c8d0(0x3c2)],_0x237e41[_0x13c8d0(0x5f4)]);}}catch(_0xac445d){errorlog(_0xac445d),warnlog('couldn\x27t\x20set\x20preferred\x20audio\x20codec');}if(_0x237e41[_0x13c8d0(0x855)]&&_0x237e41[_0x13c8d0(0x855)]['length'])for(var _0x1810d5=_0x237e41[_0x13c8d0(0x855)][_0x13c8d0(0x860)]-0x1;_0x1810d5>=0x0;_0x1810d5--){try{_0x5bea70[_0x13c8d0(0x3c2)]=CodecsHandler[_0x13c8d0(0x131)](_0x5bea70['sdp'],_0x237e41[_0x13c8d0(0x855)][_0x1810d5]);}catch(_0x5da913){errorlog(_0x5da913);break;}}_0x237e41[_0x13c8d0(0x3c1)]&&(_0x5bea70[_0x13c8d0(0x3c2)]=CodecsHandler[_0x13c8d0(0x131)](_0x5bea70[_0x13c8d0(0x3c2)],_0x237e41[_0x13c8d0(0x3c1)]));_0x237e41[_0x13c8d0(0xd7)]&&(log(_0x13c8d0(0x368)),_0x5bea70[_0x13c8d0(0x3c2)]=_0x5bea70[_0x13c8d0(0x3c2)][_0x13c8d0(0x68a)](/42e01f/gi,_0x237e41[_0x13c8d0(0xd7)]),_0x5bea70[_0x13c8d0(0x3c2)]=_0x5bea70['sdp'][_0x13c8d0(0x68a)](/42001f/gi,_0x237e41['h264profile']),_0x5bea70[_0x13c8d0(0x3c2)]=_0x5bea70[_0x13c8d0(0x3c2)]['replace'](/420029/gi,_0x237e41[_0x13c8d0(0xd7)]),_0x5bea70[_0x13c8d0(0x3c2)]=_0x5bea70[_0x13c8d0(0x3c2)][_0x13c8d0(0x68a)](/42a01e/gi,_0x237e41[_0x13c8d0(0xd7)]),_0x5bea70[_0x13c8d0(0x3c2)]=_0x5bea70[_0x13c8d0(0x3c2)]['replace'](/42a014/gi,_0x237e41[_0x13c8d0(0xd7)]),_0x5bea70[_0x13c8d0(0x3c2)]=_0x5bea70[_0x13c8d0(0x3c2)]['replace'](/42a00b/gi,_0x237e41[_0x13c8d0(0xd7)]),_0x5bea70['sdp']=_0x5bea70['sdp'][_0x13c8d0(0x68a)](/640c1f/gi,_0x237e41[_0x13c8d0(0xd7)]));_0x237e41[_0x13c8d0(0x3c9)]&&(log(_0x5bea70[_0x13c8d0(0x3c2)]),_0x5bea70['sdp']=CodecsHandler['disableNACK'](_0x5bea70[_0x13c8d0(0x3c2)]));_0x237e41['noPLIs']&&(_0x5bea70['sdp']=CodecsHandler['disablePLI'](_0x5bea70['sdp']));_0x237e41[_0x13c8d0(0x337)]&&(_0x5bea70[_0x13c8d0(0x3c2)]=CodecsHandler['disableREMB'](_0x5bea70['sdp']));if(_0x237e41[_0x13c8d0(0x491)][_0x5235d2['UUID']][_0x13c8d0(0x54d)])log(_0x13c8d0(0x2d1)),_0x5bea70[_0x13c8d0(0x3c2)]=_0x555acc(_0x5bea70[_0x13c8d0(0x3c2)],_0x237e41[_0x13c8d0(0x491)][_0x5235d2['UUID']][_0x13c8d0(0x54d)]);else _0x237e41[_0x13c8d0(0x5a1)]&&(log(_0x13c8d0(0x2d1)),_0x5bea70[_0x13c8d0(0x3c2)]=_0x555acc(_0x5bea70[_0x13c8d0(0x3c2)],_0x237e41[_0x13c8d0(0x5a1)]));return log(_0x5bea70),_0x237e41[_0x13c8d0(0x491)][_0x5235d2[_0x13c8d0(0x7a4)]][_0x13c8d0(0x8d3)](_0x5bea70);})[_0x3be178(0x608)](function _0x533981(){var _0x3f9492=_0x3be178;log(_0x3f9492(0x73a));if(_0x237e41['rpcs'][_0x5235d2[_0x3f9492(0x7a4)]][_0x3f9492(0x98d)]){_0x237e41[_0x3f9492(0x491)][_0x5235d2[_0x3f9492(0x7a4)]]['whipCallback']&&_0x237e41['rpcs'][_0x5235d2[_0x3f9492(0x7a4)]][_0x3f9492(0x178)]();return;}var _0x1ff512={};_0x1ff512['UUID']=_0x5235d2[_0x3f9492(0x7a4)],_0x1ff512['description']=_0x237e41[_0x3f9492(0x491)][_0x5235d2[_0x3f9492(0x7a4)]][_0x3f9492(0x69a)],_0x1ff512[_0x3f9492(0x5eb)]=_0x237e41['rpcs'][_0x5235d2[_0x3f9492(0x7a4)]]['session'],_0x237e41[_0x3f9492(0x262)]?_0x237e41[_0x3f9492(0xee)](JSON['stringify'](_0x1ff512['description']))[_0x3f9492(0x608)](function(_0x663866){var _0x66d6dc=_0x3f9492;_0x1ff512[_0x66d6dc(0x640)]=_0x663866[0x0],_0x1ff512[_0x66d6dc(0x520)]=_0x663866[0x1],_0x237e41['anyrequest'](_0x1ff512);})[_0x3f9492(0x1d6)](errorlog):_0x237e41[_0x3f9492(0x201)](_0x1ff512);})['catch'](errorlog);else _0x237e41[_0x3be178(0x491)][_0x5235d2['UUID']][_0x3be178(0x4d2)][_0x3be178(0x334)]==='answer'&&errorlog('Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??');})['catch'](errorlog);},_0x237e41[_0x1da8c6(0x268)]=function(){var _0x5c4fe9=_0x1da8c6;if(_0x237e41[_0x5c4fe9(0x18c)]&&_0x237e41[_0x5c4fe9(0x18c)][_0x5c4fe9(0x710)])return _0x237e41[_0x5c4fe9(0x18c)][_0x5c4fe9(0x710)];else return _0x237e41['videoElement']&&_0x237e41[_0x5c4fe9(0x18c)][_0x5c4fe9(0x2f4)]&&_0x237e41['streamSrc']?_0x237e41['streamSrc']:(log(_0x5c4fe9(0x322)),checkBasicStreamsExist(),_0x237e41[_0x5c4fe9(0x18c)]['srcObject']);};var _0x10085a={},_0x6caea1=![],_0x158694=[];_0x237e41[_0x1da8c6(0x708)]=function(_0x4b6ac3,_0x2dbc27){var _0x5045b5=_0x1da8c6;log('SENDING\x20FILE:\x20'+_0x2dbc27+'\x20'+_0x4b6ac3);var _0x5e00e0=new FileReader(),_0x57f7cf=![];for(var _0x55bfa7=0x0;_0x55bfa7<_0x237e41[_0x5045b5(0x40c)]['length'];_0x55bfa7++){if(_0x237e41[_0x5045b5(0x40c)][_0x55bfa7]['id']===_0x2dbc27){_0x57f7cf=_0x55bfa7;break;}}if(_0x57f7cf===![]){warnlog(_0x5045b5(0x3c7));return;}else{if(_0x237e41[_0x5045b5(0x40c)][_0x57f7cf][_0x5045b5(0x98f)]==0x0){warnlog(_0x5045b5(0x428));return;}else{if(!(_0x237e41[_0x5045b5(0x40c)][_0x57f7cf][_0x5045b5(0x76e)]===![]||_0x237e41[_0x5045b5(0x40c)][_0x57f7cf]['restricted']===_0x4b6ac3)){warnlog(_0x5045b5(0x80e));return;}}}var _0x1a3d22=0x4000,_0x210e5e=0x0,_0x16410e=_0x57f7cf;_0x16410e==='sendChannel'&&(_0x16410e=_0x5045b5(0x15e)+_0x237e41[_0x5045b5(0x1f3)](0x5));if(_0x4b6ac3 in _0x237e41[_0x5045b5(0x74c)])var _0x2437ab=_0x237e41['pcs'][_0x4b6ac3]['createDataChannel'](_0x16410e);else{if(_0x4b6ac3 in _0x237e41[_0x5045b5(0x491)])var _0x2437ab=_0x237e41[_0x5045b5(0x491)][_0x4b6ac3][_0x5045b5(0x358)](_0x16410e);else{warnlog('UUID\x20does\x20not\x20exist');return;}}_0x2437ab[_0x5045b5(0x117)]=_0x5045b5(0x635);var _0x52285d=_0x237e41[_0x5045b5(0x40c)][_0x57f7cf][_0x5045b5(0x3f3)](0x0,_0x1a3d22);_0x2437ab[_0x5045b5(0x7b0)]=()=>{var _0x5efd96=_0x5045b5;_0x2437ab[_0x5efd96(0x733)](JSON[_0x5efd96(0x273)]({'type':_0x5efd96(0x275),'size':_0x237e41['hostedFiles'][_0x57f7cf][_0x5efd96(0x379)],'filename':_0x237e41[_0x5efd96(0x40c)][_0x57f7cf][_0x5efd96(0x6c5)],'id':_0x237e41['hostedFiles'][_0x57f7cf]['id']})),_0x5e00e0['readAsArrayBuffer'](_0x52285d);},_0x2437ab[_0x5045b5(0x79f)]=()=>{var _0x1edc20=_0x5045b5;try{var _0x44e03b=_0x237e41[_0x1edc20(0x7c5)][_0x1edc20(0x2c7)](_0x2437ab);_0x44e03b>-0x1&&_0x237e41[_0x1edc20(0x7c5)][_0x1edc20(0x923)](_0x44e03b,0x1);}catch(_0x2a6fda){errorlog(_0x2a6fda);}log(_0x1edc20(0x761)),_0x2437ab=null;},_0x2437ab[_0x5045b5(0x615)]=_0x256cf5=>{},_0x237e41['hostedTransfers']['push'](_0x2437ab),_0x5e00e0['onload']=function(){var _0x35fa6e=_0x5045b5;if(_0x237e41['hostedFiles'][_0x57f7cf]['state']==0x0)return;var _0x1e6e24=_0x5e00e0[_0x35fa6e(0x17f)];log(_0x1e6e24);try{_0x2437ab[_0x35fa6e(0x733)](_0x1e6e24);}catch(_0x419418){try{_0x2437ab[_0x35fa6e(0x33e)]();}catch(_0x2ec3ed){}warnlog(_0x419418);return;}_0x210e5e+=0x1;if(_0x210e5e*_0x1a3d22<_0x237e41[_0x35fa6e(0x40c)][_0x57f7cf]['size'])try{log(_0x35fa6e(0x8d2)+_0x210e5e),_0x52285d=_0x237e41[_0x35fa6e(0x40c)][_0x57f7cf][_0x35fa6e(0x3f3)](_0x210e5e*_0x1a3d22,(_0x210e5e+0x1)*_0x1a3d22),_0x5e00e0[_0x35fa6e(0x33c)](_0x52285d);}catch(_0x189723){errorlog(_0x189723);}else _0x2437ab[_0x35fa6e(0x733)]('EOF1'),_0x2437ab['close']();};},_0x237e41[_0x1da8c6(0x478)]=null,_0x237e41['chunkedAudioEnabled']=null,_0x237e41['webCodec']=async function(_0x353028=null){var _0x105c7c=_0x1da8c6;if(_0x237e41[_0x105c7c(0x478)]!==null)return;else _0x237e41[_0x105c7c(0x478)]=![];!_0x353028&&_0x237e41[_0x105c7c(0x42e)][_0x105c7c(0x6fb)]&&(_0x353028=_0x237e41[_0x105c7c(0x42e)]['Chunked_video']);let _0x59465c=0x0;var _0x375be1=_0x237e41[_0x105c7c(0xd4)][_0x105c7c(0x926)]()[0x0];if(!_0x375be1){_0x237e41[_0x105c7c(0x478)]=null;return;}var _0x2c89fc=new MediaStreamTrackProcessor(_0x375be1),_0x192ab0=_0x2c89fc[_0x105c7c(0x8ec)];const _0x33a849=_0x192ab0[_0x105c7c(0x992)]();var _0x491b0f=![],_0x256786=-0x1,_0x5382f2=-0x1;const _0x5cf18a={'output':_0x3dc2b7=>{var _0x42d364=_0x105c7c;if(_0x3dc2b7[_0x42d364(0x267)][_0x42d364(0x6c5)]==_0x42d364(0x488)){let _0x5b7530=new Uint8Array(_0x3dc2b7[_0x42d364(0x329)]);_0x3dc2b7[_0x42d364(0x6aa)](_0x5b7530),_0x158694['push']([_0x3dc2b7[_0x42d364(0x83e)]-_0x5382f2,_0x3dc2b7[_0x42d364(0x334)]]),_0x158694['push'](_0x5b7530),_0x6caea1[_0x42d364(0x77c)]('video');}},'error':_0x31a8f5=>{errorlog(_0x31a8f5);}};let _0x9ad9ae=new VideoEncoder(_0x5cf18a);_0x9ad9ae[_0x105c7c(0x8a9)](_0x353028),_0x237e41[_0x105c7c(0x42e)]['Chunked_video']=_0x353028,_0x6caea1[_0x105c7c(0x464)]=_0x9ad9ae;var _0x44177a,_0x438dae=new Promise((_0x513bc9,_0x10d8ed)=>{_0x44177a=_0x513bc9;});_0x438dae[_0x105c7c(0x732)]=_0x44177a,_0x33a849[_0x105c7c(0x983)]()[_0x105c7c(0x608)](function _0x1322f9({done:_0x1b00c7,value:_0x2205b6}){var _0x5ea429=_0x105c7c;if(_0x1b00c7||_0x491b0f){_0x9ad9ae[_0x5ea429(0x33e)]();_0x2205b6&&_0x2205b6[_0x5ea429(0x33e)]();_0x237e41[_0x5ea429(0x478)]=null;return;}_0x5382f2==-0x1&&(_0x5382f2=_0x2205b6[_0x5ea429(0x83e)],_0x237e41['stats'][_0x5ea429(0x6fb)][_0x5ea429(0x2c0)]=Date[_0x5ea429(0x2ac)](),_0x438dae[_0x5ea429(0x732)]());_0x256786==_0x2205b6[_0x5ea429(0x83e)]&&(_0x2205b6[_0x5ea429(0x83e)]+=0x1,warnlog(_0x5ea429(0x8b6)));if(!_0x491b0f){_0x256786=_0x2205b6[_0x5ea429(0x83e)],_0x59465c++;if(_0x6caea1[_0x5ea429(0x91e)]){const _0x279c45=_0x59465c>=0x3c;_0x279c45&&(_0x59465c=0x0,_0x6caea1[_0x5ea429(0x91e)]=![],warnlog(_0x5ea429(0x850))),_0x9ad9ae[_0x5ea429(0x71c)](_0x2205b6,{'keyFrame':_0x279c45});}else _0x9ad9ae[_0x5ea429(0x71c)](_0x2205b6,{'keyFrame':![]});}_0x2205b6['close'](),_0x33a849[_0x5ea429(0x983)]()[_0x5ea429(0x608)](_0x1322f9);}),_0x237e41[_0x105c7c(0x478)]=!![],await _0x438dae;},_0x237e41['webCodecAudio']=async function(_0x1907d1){var _0x36763e=_0x1da8c6;if(_0x237e41[_0x36763e(0x41f)]!==null)return;else _0x237e41[_0x36763e(0x41f)]=![];!_0x1907d1&&_0x237e41['stats'][_0x36763e(0xc2)]&&(_0x1907d1=_0x237e41[_0x36763e(0x42e)]['Chunked_audio']);var _0x8c3b44=_0x237e41[_0x36763e(0x18c)]['srcObject']['getAudioTracks']()[0x0];if(!_0x8c3b44){_0x237e41[_0x36763e(0x41f)]=null;return;}var _0x2a0187=_0x8c3b44[_0x36763e(0x7e3)]();_0x1907d1[_0x36763e(0x6e4)]>_0x2a0187[_0x36763e(0x47c)]&&(_0x1907d1[_0x36763e(0x6e4)]=_0x2a0187[_0x36763e(0x47c)],_0x1907d1[_0x36763e(0x6a2)]=_0x2a0187[_0x36763e(0x47c)]);_0x1907d1[_0x36763e(0x474)]>_0x2a0187[_0x36763e(0x474)]&&(_0x1907d1[_0x36763e(0x474)]=_0x2a0187[_0x36763e(0x474)]);var _0x190ea6=new MediaStreamTrackProcessor(_0x8c3b44),_0x84c36c=_0x190ea6[_0x36763e(0x8ec)];const _0x2f31ad=_0x84c36c['getReader']();var _0x114c2a=![],_0x2b36d6=-0x1,_0xbb4df5=-0x1;const _0x41ea93={'output':_0x850cb=>{var _0x128a7a=_0x36763e;if(_0x850cb['constructor'][_0x128a7a(0x6c5)]==_0x128a7a(0x3aa)){let _0x374096=new Uint8Array(_0x850cb['byteLength']);_0x850cb[_0x128a7a(0x6aa)](_0x374096),_0x158694[_0x128a7a(0x769)]([_0x850cb[_0x128a7a(0x83e)]-_0xbb4df5,_0x128a7a(0x625)]),_0x158694[_0x128a7a(0x769)](_0x374096),_0x6caea1['sendChunks']('audio');}},'error':_0x28824c=>{errorlog(_0x28824c);}};let _0x41f570=new AudioEncoder(_0x41ea93);_0x41f570[_0x36763e(0x8a9)](_0x1907d1),_0x237e41[_0x36763e(0x42e)]['Chunked_audio']={},_0x237e41[_0x36763e(0x42e)]['Chunked_audio'][_0x36763e(0x3c1)]=_0x1907d1['codec'],_0x237e41['stats'][_0x36763e(0xc2)][_0x36763e(0x6e4)]=_0x1907d1['numberOfChannels'],_0x237e41[_0x36763e(0x42e)][_0x36763e(0xc2)][_0x36763e(0x474)]=_0x1907d1['sampleRate'],_0x237e41[_0x36763e(0x42e)][_0x36763e(0xc2)]['bitrate']=_0x1907d1['tuning']['bitrate'];var _0x1e5771,_0x2e9c9e=new Promise((_0x30d187,_0x10ccf3)=>{_0x1e5771=_0x30d187;});_0x2e9c9e['resolve']=_0x1e5771,_0x2f31ad[_0x36763e(0x983)]()[_0x36763e(0x608)](function _0x124e94({done:_0x4a790c,value:_0x5ebe55}){var _0x2e76c8=_0x36763e;if(_0x4a790c||_0x114c2a){_0x41f570[_0x2e76c8(0x33e)]();_0x5ebe55&&_0x5ebe55['close']();_0x237e41[_0x2e76c8(0x41f)]=null;return;}_0xbb4df5==-0x1&&(_0xbb4df5=_0x5ebe55[_0x2e76c8(0x83e)],_0x237e41[_0x2e76c8(0x42e)][_0x2e76c8(0xc2)][_0x2e76c8(0x2c0)]=Date[_0x2e76c8(0x2ac)](),_0x2e9c9e[_0x2e76c8(0x732)]()),_0x2b36d6==_0x5ebe55[_0x2e76c8(0x83e)]&&(_0x5ebe55[_0x2e76c8(0x83e)]+=0x1),!_0x114c2a&&(_0x2b36d6=_0x5ebe55['timestamp'],_0x41f570['encode'](_0x5ebe55)),_0x5ebe55[_0x2e76c8(0x33e)](),_0x2f31ad[_0x2e76c8(0x983)]()[_0x2e76c8(0x608)](_0x124e94);}),_0x237e41[_0x36763e(0x41f)]=!![],await _0x2e9c9e;},_0x237e41[_0x1da8c6(0x90f)]=function(_0x2cf568){var _0x4a691a=_0x1da8c6;warnlog('PCM\x20STARTED');const _0x15a812=window[_0x4a691a(0x589)]||window[_0x4a691a(0x12f)],_0x339d3c=new _0x15a812(),_0x1427d5=_0x339d3c[_0x4a691a(0x533)](_0x2cf568),_0x3a023e=0x800,_0x227484=(_0x339d3c[_0x4a691a(0x69c)]||_0x339d3c['createJavaScriptNode'])[_0x4a691a(0x4f4)](_0x339d3c,_0x3a023e,0x1,0x1);return _0x227484[_0x4a691a(0x1b0)]=function(_0x17b3f8){var _0x5d907c=_0x4a691a,_0x431e63=new Uint8Array(_0x17b3f8['inputBuffer']['getChannelData'](0x0)[_0x5d907c(0x8f4)]);_0x158694[_0x5d907c(0x769)]([0x0,'pcm']),_0x158694[_0x5d907c(0x769)](_0x431e63),_0x6caea1[_0x5d907c(0x77c)](_0x5d907c(0x261));},_0x1427d5['connect'](_0x227484),_0x227484[_0x4a691a(0x155)](_0x339d3c[_0x4a691a(0x6e5)]),_0x227484;},_0x237e41[_0x1da8c6(0x61e)]=async function(_0x4d6acf){var _0x46c62f=_0x1da8c6;log(_0x46c62f(0x7e6)+_0x4d6acf);!_0x237e41['chunkedVideoEnabled']&&_0x237e41[_0x46c62f(0x42e)][_0x46c62f(0x6fb)]&&(config=_0x237e41[_0x46c62f(0x42e)]['Chunked_video'],await _0x237e41[_0x46c62f(0x86b)](config));!_0x237e41[_0x46c62f(0x41f)]&&_0x237e41[_0x46c62f(0x42e)][_0x46c62f(0xc2)]&&(config=_0x237e41['stats'][_0x46c62f(0xc2)],await _0x237e41[_0x46c62f(0x300)](config));if(_0x4d6acf in _0x10085a)return;if(!_0x6caea1){var _0x28c10d=_0x237e41[_0x46c62f(0x268)](),_0x38bfa6=_0x237e41[_0x46c62f(0x250)],_0x4d37dc=null;_0x237e41[_0x46c62f(0x14b)]&&_0x237e41[_0x46c62f(0x14b)]<_0x38bfa6&&(_0x38bfa6=_0x237e41[_0x46c62f(0x14b)]);var _0x4f209c={'codec':_0x46c62f(0x517),'width':0x780,'height':0x438,'bitrate':parseInt(_0x38bfa6*0x3e8),'frameRate':0x1e,'latencyMode':_0x46c62f(0x20c)};_0x237e41[_0x46c62f(0x8bf)]&&(_0x4f209c['alpha']=_0x46c62f(0x750));var _0x1579f4=_0x28c10d[_0x46c62f(0x926)]();if(_0x1579f4[_0x46c62f(0x860)]){var _0x1c274b=_0x1579f4[0x0][_0x46c62f(0x7e3)]();_0x1c274b['width']&&(_0x4f209c['width']=_0x1c274b['width']),_0x1c274b[_0x46c62f(0x5f8)]&&(_0x4f209c[_0x46c62f(0x5f8)]=_0x1c274b[_0x46c62f(0x5f8)]),_0x1c274b[_0x46c62f(0x62c)]&&(_0x4f209c[_0x46c62f(0x62c)]=_0x1c274b[_0x46c62f(0x62c)]);}else _0x4f209c=![];if(_0x38bfa6<0x259){var _0x536537=_0x4f209c[_0x46c62f(0x8ca)]*_0x4f209c['height']/(0x280*0x168);if(_0x536537>=0x2)_0x4f209c[_0x46c62f(0x8ca)]=parseInt(_0x4f209c[_0x46c62f(0x8ca)]/0x2),_0x4f209c['height']=parseInt(_0x4f209c[_0x46c62f(0x5f8)]/0x2);else _0x536537>=1.5&&(_0x4f209c[_0x46c62f(0x8ca)]=parseInt(_0x4f209c[_0x46c62f(0x8ca)]/1.5),_0x4f209c[_0x46c62f(0x5f8)]=parseInt(_0x4f209c['height']/1.5));}var _0x4855b7={'codec':_0x46c62f(0x969),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'bitrate':0xfa00,'tuning':{'bitrate':0xfa00}};if(_0x38bfa6>0xbb8)var _0x4855b7={'codec':_0x46c62f(0x969),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'tuning':{'bitrate':0x1f400}};else{if(_0x38bfa6<0x259)var _0x4855b7={'codec':_0x46c62f(0x969),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'tuning':{'bitrate':0x7d00}};}_0x237e41[_0x46c62f(0x261)]&&(_0x4855b7[_0x46c62f(0x3c1)]=_0x46c62f(0x261));!_0x28c10d[_0x46c62f(0x4ea)]()[_0x46c62f(0x860)]&&(_0x4855b7=![]);if(!_0x4855b7&&!_0x4f209c)return;_0x6caea1={},_0x6caea1['needKeyFrame']=!![],_0x6caea1[_0x46c62f(0x575)]=_0x4f209c||![],_0x6caea1[_0x46c62f(0x1ed)]=_0x4855b7||![],_0x6caea1['configVideo']&&await _0x237e41[_0x46c62f(0x86b)](_0x6caea1[_0x46c62f(0x575)]),_0x6caea1[_0x46c62f(0x1ed)]&&(_0x6caea1[_0x46c62f(0x1ed)][_0x46c62f(0x3c1)]=='pcm'?_0x237e41[_0x46c62f(0x90f)](_0x28c10d):await _0x237e41[_0x46c62f(0x300)](_0x6caea1[_0x46c62f(0x1ed)])),_0x6caea1[_0x46c62f(0x77c)]=function(_0x289530=_0x46c62f(0x87b)){var _0x44e8cf=_0x46c62f;if(_0x4d37dc)return;_0x4d37dc=!![];var _0x10b108=_0x289530;while(_0x158694['length']){if(!Object['keys'](_0x10085a)[_0x44e8cf(0x860)]){_0x158694=[],_0x4d37dc=null,_0x237e41[_0x44e8cf(0x42e)][_0x44e8cf(0x157)]=0x0;return;}_0x237e41[_0x44e8cf(0x42e)][_0x44e8cf(0x157)]=_0x158694[_0x44e8cf(0x860)];var _0x50fc15=0x0,_0x8bfe6=_0x158694[_0x44e8cf(0x364)]();if(_0x8bfe6['length']===0x2){_0x10b108=_0x8bfe6[0x1],_0x8bfe6[_0x44e8cf(0x769)](_0x158694[_0x44e8cf(0x860)]);var _0x2090b9=JSON['stringify'](_0x8bfe6);for(var _0xf65fc9 in _0x10085a){if((_0x10b108=='key'||_0x10b108==_0x44e8cf(0x1b8)||_0x10b108==_0x44e8cf(0x41a))&&!_0x237e41[_0x44e8cf(0x74c)][_0xf65fc9][_0x44e8cf(0x7e7)])continue;if((_0x10b108==_0x44e8cf(0x625)||_0x10b108==_0x44e8cf(0x261))&&!_0x237e41[_0x44e8cf(0x74c)][_0xf65fc9]['allowAudio'])continue;try{_0x10085a[_0xf65fc9]['readyState']==='open'&&_0x10085a[_0xf65fc9][_0x44e8cf(0x733)](_0x2090b9),_0x237e41['pcs'][_0xf65fc9][_0x44e8cf(0x42e)]['bufferedAmount']=_0x10085a[_0xf65fc9][_0x44e8cf(0x564)],_0x50fc15<_0x237e41['pcs'][_0xf65fc9]['stats']['bufferedAmount']&&(_0x50fc15=_0x237e41[_0x44e8cf(0x74c)][_0xf65fc9][_0x44e8cf(0x42e)][_0x44e8cf(0x564)]);}catch(_0x13d47d){}}}else{if(_0x8bfe6['byteLength']>0x40000){for(var _0xf65fc9 in _0x10085a){if((_0x10b108==_0x44e8cf(0x56d)||_0x10b108==_0x44e8cf(0x1b8)||_0x10b108=='video')&&!_0x237e41[_0x44e8cf(0x74c)][_0xf65fc9][_0x44e8cf(0x7e7)])continue;if((_0x10b108==_0x44e8cf(0x625)||_0x10b108==_0x44e8cf(0x261))&&!_0x237e41[_0x44e8cf(0x74c)][_0xf65fc9][_0x44e8cf(0x2a4)])continue;try{_0x10085a[_0xf65fc9][_0x44e8cf(0x5fc)]===_0x44e8cf(0x8dc)&&_0x10085a[_0xf65fc9][_0x44e8cf(0x733)](_0x8bfe6[_0x44e8cf(0x3f3)](0x0,0x40000)),_0x237e41['pcs'][_0xf65fc9][_0x44e8cf(0x42e)][_0x44e8cf(0x564)]=_0x10085a[_0xf65fc9][_0x44e8cf(0x564)],_0x50fc15<_0x237e41[_0x44e8cf(0x74c)][_0xf65fc9][_0x44e8cf(0x42e)]['bufferedAmount']&&(_0x50fc15=_0x237e41['pcs'][_0xf65fc9][_0x44e8cf(0x42e)][_0x44e8cf(0x564)]);}catch(_0x169444){}}_0x158694[_0x44e8cf(0x5b4)](_0x8bfe6['slice'](0x40000));}else for(var _0xf65fc9 in _0x10085a){if((_0x10b108==_0x44e8cf(0x56d)||_0x10b108=='delta'||_0x10b108==_0x44e8cf(0x41a))&&!_0x237e41['pcs'][_0xf65fc9][_0x44e8cf(0x7e7)])continue;if((_0x10b108==_0x44e8cf(0x625)||_0x10b108==_0x44e8cf(0x261))&&!_0x237e41[_0x44e8cf(0x74c)][_0xf65fc9][_0x44e8cf(0x2a4)])continue;try{_0x10085a[_0xf65fc9][_0x44e8cf(0x5fc)]===_0x44e8cf(0x8dc)&&_0x10085a[_0xf65fc9][_0x44e8cf(0x733)](_0x8bfe6),_0x237e41[_0x44e8cf(0x74c)][_0xf65fc9][_0x44e8cf(0x42e)]['bufferedAmount']=_0x10085a[_0xf65fc9][_0x44e8cf(0x564)],_0x50fc15<_0x237e41[_0x44e8cf(0x74c)][_0xf65fc9]['stats'][_0x44e8cf(0x564)]&&(_0x50fc15=_0x237e41[_0x44e8cf(0x74c)][_0xf65fc9][_0x44e8cf(0x42e)][_0x44e8cf(0x564)]);}catch(_0x287f96){}}}_0x237e41[_0x44e8cf(0x42e)]['maxBufferSize']=_0x50fc15;if(!_0x6caea1[_0x44e8cf(0x616)]&&_0x50fc15>0x1f4)_0x6caea1[_0x44e8cf(0x616)]=!![],_0x237e41[_0x44e8cf(0x42e)][_0x44e8cf(0x7a7)]=_0x6caea1[_0x44e8cf(0x616)],_0x237e41['stats'][_0x44e8cf(0x6fb)][_0x44e8cf(0x5a1)]=parseInt(_0x237e41[_0x44e8cf(0x250)]*0x3e8/0xa),_0x6caea1[_0x44e8cf(0x464)][_0x44e8cf(0x8a9)](_0x237e41[_0x44e8cf(0x42e)][_0x44e8cf(0x6fb)]);else _0x6caea1[_0x44e8cf(0x616)]&&_0x50fc15<0x12c&&(_0x6caea1['throttle']=![],_0x237e41[_0x44e8cf(0x42e)]['throttling']=_0x6caea1[_0x44e8cf(0x616)],_0x237e41[_0x44e8cf(0x42e)][_0x44e8cf(0x6fb)][_0x44e8cf(0x5a1)]=parseInt(_0x237e41[_0x44e8cf(0x250)]*0x3e8),_0x6caea1['videoEncoder'][_0x44e8cf(0x8a9)](_0x237e41[_0x44e8cf(0x42e)][_0x44e8cf(0x6fb)]));}_0x4d37dc=null,_0x237e41['stats'][_0x44e8cf(0x157)]=0x0;},_0x28c10d[_0x46c62f(0x707)]=function(_0x32af64){};}var _0x410f4c=_0x46c62f(0x250);if(_0x4d6acf in _0x237e41['pcs'])_0x10085a[_0x4d6acf]=_0x237e41[_0x46c62f(0x74c)][_0x4d6acf][_0x46c62f(0x358)](_0x410f4c,{'ordered':!![]});else{warnlog(_0x46c62f(0x4a4));return;}_0x10085a[_0x4d6acf][_0x46c62f(0x424)]=_0x46c62f(0x29c),_0x10085a[_0x4d6acf]['binaryType']='arraybuffer',_0x10085a[_0x4d6acf][_0x46c62f(0x5f3)]=![],_0x10085a[_0x4d6acf][_0x46c62f(0x7b0)]=()=>{var _0x5c275e=_0x46c62f;log(_0x5c275e(0x8ae));if(_0x237e41['chunkedAudioEnabled']&&_0x237e41[_0x5c275e(0x478)]&&_0x237e41[_0x5c275e(0x74c)][_0x4d6acf]['allowAudio']&&_0x237e41[_0x5c275e(0x74c)][_0x4d6acf]['allowVideo'])_0x10085a[_0x4d6acf][_0x5c275e(0x733)](JSON['stringify']({'timestamp':Date[_0x5c275e(0x2ac)](),'type':_0x5c275e(0x310),'realTimeVideo':_0x237e41[_0x5c275e(0x42e)][_0x5c275e(0x6fb)]['realTime'],'realTimeAudio':_0x237e41['stats'][_0x5c275e(0xc2)][_0x5c275e(0x2c0)],'size':0x5af3107a3fff,'configVideo':_0x6caea1[_0x5c275e(0x575)],'configAudio':_0x6caea1[_0x5c275e(0x1ed)],'recordType':_0x237e41['chunked'],'filename':_0x410f4c+_0x5c275e(0x3af),'id':_0x410f4c}));else{if(_0x237e41[_0x5c275e(0x41f)]&&_0x237e41[_0x5c275e(0x74c)][_0x4d6acf]['allowAudio'])_0x10085a[_0x4d6acf]['send'](JSON[_0x5c275e(0x273)]({'timestamp':Date['now'](),'type':_0x5c275e(0x310),'realTimeAudio':_0x237e41['stats']['Chunked_audio'][_0x5c275e(0x2c0)],'size':0x5af3107a3fff,'configAudio':_0x6caea1[_0x5c275e(0x1ed)],'recordType':_0x237e41[_0x5c275e(0x250)],'filename':_0x410f4c+'.webm','id':_0x410f4c}));else{if(_0x237e41[_0x5c275e(0x478)]&&_0x237e41[_0x5c275e(0x74c)][_0x4d6acf][_0x5c275e(0x7e7)])_0x10085a[_0x4d6acf][_0x5c275e(0x733)](JSON[_0x5c275e(0x273)]({'timestamp':Date[_0x5c275e(0x2ac)](),'type':_0x5c275e(0x310),'realTimeVideo':_0x237e41['stats'][_0x5c275e(0x6fb)]['realTime'],'size':0x5af3107a3fff,'configVideo':_0x6caea1['configVideo'],'recordType':_0x237e41[_0x5c275e(0x250)],'filename':_0x410f4c+_0x5c275e(0x3af),'id':_0x410f4c}));else{}}}},_0x10085a[_0x4d6acf][_0x46c62f(0x79f)]=()=>{var _0x1fdd2a=_0x46c62f;try{var _0x563ea2=_0x237e41[_0x1fdd2a(0x7c5)][_0x1fdd2a(0x2c7)](_0x10085a[_0x4d6acf]);_0x563ea2>-0x1&&_0x237e41[_0x1fdd2a(0x7c5)][_0x1fdd2a(0x923)](_0x563ea2,0x1);}catch(_0x4ecc02){errorlog(_0x4ecc02);}log(_0x1fdd2a(0x761)),_0x10085a[_0x4d6acf]=null,delete _0x10085a[_0x4d6acf];var _0xef21b1=![];for(var _0x44e440=0x0;_0x44e440<_0x237e41[_0x1fdd2a(0x7c5)]['length'];_0x44e440++){if(_0x1fdd2a(0x424)in _0x237e41[_0x1fdd2a(0x7c5)][_0x44e440]&&_0x237e41[_0x1fdd2a(0x7c5)][_0x44e440][_0x1fdd2a(0x424)]==_0x1fdd2a(0x29c)){_0xef21b1=!![];break;}}if(_0xef21b1)try{_0x6caea1[_0x1fdd2a(0x209)]();}catch(_0x449e9f){}},_0x10085a[_0x4d6acf][_0x46c62f(0x615)]=_0x9e9c38=>{var _0x5b40ee=_0x46c62f;if(_0x9e9c38[_0x5b40ee(0x5c8)])try{var _0x2e9402=JSON[_0x5b40ee(0x827)](_0x9e9c38[_0x5b40ee(0x5c8)]);_0x2e9402['kf']&&(log(_0x5b40ee(0x2d0)),_0x6caea1[_0x5b40ee(0x91e)]=!![]);}catch(_0x2c161d){}},_0x237e41[_0x46c62f(0x7c5)][_0x46c62f(0x769)](_0x10085a[_0x4d6acf]);},_0x237e41[_0x1da8c6(0x3fe)]=async function(_0x5a83f3,_0x391f85,_0x4b3cc2){var _0x572b54=_0x1da8c6;log('Created\x20transfer\x20channel');var _0x20448c=_0x4b3cc2;_0x20448c[_0x572b54(0x117)]=_0x572b54(0x635);var _0x41cf92='',_0x3c436b=0x0,_0x14ac8c=![],_0x12ca83=![],_0x2c4c28=0x0,_0x5d0981={};_0x20448c[_0x572b54(0x7b0)]=_0x5549ee=>{var _0x626bf0=_0x572b54;log(_0x626bf0(0x8fc));},_0x20448c[_0x572b54(0x615)]=_0x2fd8dd=>{var _0x128faf=_0x572b54;if(!_0x14ac8c)try{_0x14ac8c=JSON[_0x128faf(0x827)](_0x2fd8dd[_0x128faf(0x5c8)]);if(_0x14ac8c[_0x128faf(0x334)]==_0x128faf(0x275)){var {readable:_0xd60ff,writable:_0x4c81ea}=new TransformStream({'transform':(_0x3ccdfe,_0x213a22)=>_0x3ccdfe[_0x128faf(0x7d9)]()[_0x128faf(0x608)](_0x5b17a2=>_0x213a22[_0x128faf(0x2f5)](new Uint8Array(_0x5b17a2)))});_0x5d0981[_0x128faf(0x70a)]=_0x4c81ea[_0x128faf(0x74f)]();;_0xd60ff[_0x128faf(0x530)](streamSaver[_0x128faf(0x8f2)](_0x14ac8c[_0x128faf(0x16b)]));for(var _0x18b186=0x0;_0x18b186{var _0x1259b6=_0x572b54;_0x2c4c28<=0x0&&(_0x5d0981['writer']&&setTimeout(function(_0x1e073a,_0x445193){var _0x3c6a28=_0x3f0b;_0x445193<=0x0?(_0x1e073a[_0x3c6a28(0x33e)](),_0x1e073a=null):setTimeout(function(_0x442eea,_0x117a12){var _0x28bfd3=_0x3c6a28;_0x442eea[_0x28bfd3(0x33e)](),_0x442eea=null;},0x1388,_0x1e073a);},0x3e8,_0x5d0981[_0x1259b6(0x70a)],_0x2c4c28));_0x20448c=null;return;};return;};async function _0x25d385(_0x4ee9e3,_0x12bac9=![]){var _0x120ca7=_0x1da8c6;_0x4ee9e3[_0x120ca7(0x39d)][_0x120ca7(0x330)](_0x4ee9e3[_0x120ca7(0x878)]['shift']());if(_0x4ee9e3[_0x120ca7(0x352)]===null&&!_0x12bac9)return;_0x4ee9e3[_0x120ca7(0x352)]=setTimeout(function(_0x1fc897){_0x25d385(_0x1fc897);},0x21,_0x4ee9e3);}return _0x237e41[_0x1da8c6(0x69e)]=async function(_0x30288f,_0x4695e2,_0x17282e){var _0x427917=_0x1da8c6;log('Created\x20transfer\x20channel');var _0x1a8406=_0x17282e;_0x1a8406[_0x427917(0x117)]=_0x427917(0x635);var _0x2c6d2c='',_0x2e6255=0x0,_0x1541d5=![],_0x57d38b=![],_0x1a72c0={};_0x1a8406[_0x427917(0x7b0)]=_0x1950af=>{var _0x176ad6=_0x427917;log(_0x176ad6(0x8fc));},_0x1a8406[_0x427917(0x79f)]=async function(_0x332e72){var _0x177c3e=_0x427917;if(_0x1a72c0['videoWriter']){if(_0x1a72c0['videoElement'][_0x177c3e(0x4b2)]){await delay(0x3e8);try{await _0x1a72c0[_0x177c3e(0x18c)][_0x177c3e(0x4b2)]();}catch(_0x372887){}}}_0x1a8406=null;_0x237e41[_0x177c3e(0x491)][_0x4695e2]&&(delete _0x237e41[_0x177c3e(0x491)][_0x4695e2][_0x177c3e(0x42e)][_0x177c3e(0x825)],delete _0x237e41['rpcs'][_0x4695e2][_0x177c3e(0x42e)][_0x177c3e(0x3db)]);return;};async function _0x45a527(){var _0x43cdaa=_0x427917,_0x11e373=await window['showSaveFilePicker']({'startIn':_0x43cdaa(0x852),'suggestedName':_0x43cdaa(0x4dd),'types':[{'description':'Video\x20File','accept':{'video/webm':[_0x43cdaa(0x3af)]}}]}),_0x4c988f=await _0x11e373[_0x43cdaa(0x36a)]();return _0x1a72c0[_0x43cdaa(0x1d3)][_0x43cdaa(0x46a)]=_0x4c988f,_0x1a72c0[_0x43cdaa(0x18a)]=new WebMWriter(_0x1a72c0['writer_config']),_0x1a72c0[_0x43cdaa(0x18c)]['stopWriter']=async function(){var _0x28be4d=_0x43cdaa;_0x1a72c0['videoElement']['stopWriter']=![],clearInterval(_0x1a72c0[_0x28be4d(0x5fb)]),_0x1a72c0[_0x28be4d(0x5fb)]=null,await _0x1a72c0[_0x28be4d(0x18a)][_0x28be4d(0x6b9)](),_0x1a72c0[_0x28be4d(0x1d3)][_0x28be4d(0x46a)][_0x28be4d(0x33e)]();},_0x1a72c0[_0x43cdaa(0x18a)];}_0x1a8406[_0x427917(0x615)]=async function(_0x29c977){var _0x16a74b=_0x427917;if(!_0x1541d5)try{_0x1541d5=JSON[_0x16a74b(0x827)](_0x29c977[_0x16a74b(0x5c8)]);if(_0x1541d5[_0x16a74b(0x334)]==_0x16a74b(0x310)){log(_0x16a74b(0x30f)),log(_0x1541d5),_0x1a72c0['UUID']=_0x4695e2,_0x1a72c0['completed']=0x0,_0x1a72c0[_0x16a74b(0x376)]=0x2,_0x1a72c0[_0x16a74b(0x8e8)]=Date['now'](),_0x1a72c0[_0x16a74b(0x362)]=_0x1541d5['timestamp'],_0x1a72c0[_0x16a74b(0x95d)]=_0x1a72c0[_0x16a74b(0x8e8)]-_0x1541d5['timestamp'],_0x1a72c0['dc']=_0x1a8406,_0x1a72c0['id']=_0x1541d5['id'],_0x1a72c0[_0x16a74b(0x5fb)]=null,_0x1a72c0[_0x16a74b(0x8f4)]=![],_0x1a72c0['videoElement']=createVideoElement(),_0x1a72c0['videoElement'][_0x16a74b(0x62a)]=!![],_0x1a72c0['videoElement'][_0x16a74b(0xfc)]=![],_0x1a72c0[_0x16a74b(0x18c)]['setAttribute'](_0x16a74b(0x719),''),_0x1a72c0['videoElement']['dataset']['UUID']=_0x4695e2,_0x1a72c0['videoElement']['chunkedtransfer']=!![],_0x1a72c0[_0x16a74b(0x18c)]['srcObject']=new MediaStream(),_0x237e41[_0x16a74b(0x491)][_0x4695e2]['streamSrc']=_0x1a72c0[_0x16a74b(0x18c)][_0x16a74b(0x710)],_0x237e41['rpcs'][_0x4695e2][_0x16a74b(0x18c)]=_0x1a72c0[_0x16a74b(0x18c)];_0x237e41['rpcs'][_0x4695e2][_0x16a74b(0x4e4)]!==![]&&(_0x237e41[_0x16a74b(0x491)][_0x4695e2][_0x16a74b(0x18c)][_0x16a74b(0x903)]=_0x237e41[_0x16a74b(0x491)][_0x4695e2][_0x16a74b(0x4e4)]);_0x1a72c0[_0x16a74b(0x18c)][_0x16a74b(0x976)]('playing',_0x387e84=>{var _0x31c300=_0x16a74b;try{var _0x14a426=document['getElementById']('bigPlayButton');_0x14a426&&_0x14a426['parentNode']['removeChild'](_0x14a426);}catch(_0x396901){}_0x1a72c0[_0x31c300(0x425)]=!![];if(_0x1a72c0[_0x31c300(0x968)])_0x1a72c0[_0x31c300(0x968)][_0x31c300(0x75f)]();else _0x237e41['audioCtx']&&_0x237e41['audioCtx'][_0x31c300(0x75f)]();try{_0x237e41[_0x31c300(0x33b)]&&(v[_0x31c300(0x5fc)]>=0x3&&(!v[_0x31c300(0x33b)]&&(v[_0x31c300(0x33b)]=!![],toggleSystemPip(v,!![]))));}catch(_0xb82c62){}},{'once':!![]}),_0x1a72c0[_0x16a74b(0x18c)]['addEventListener'](_0x16a74b(0x89b),function(_0xb904cb){errorlog(_0xb904cb);}),_0x1a72c0['videoElement'][_0x16a74b(0x6d1)]=_0x45a527,_0x1a72c0[_0x16a74b(0x18c)][_0x16a74b(0x8e3)]=function(){updateMixer();},_0x1a72c0['videoWriter']=![],_0x1a72c0['frameMeta']=![],_0x1a72c0[_0x16a74b(0x1d3)]={},_0x1a72c0[_0x16a74b(0x1d3)][_0x16a74b(0x41a)]=![],_0x1a72c0[_0x16a74b(0x1d3)]['audio']=![],_0x1a72c0['stream_configVideo']=![],_0x1a72c0[_0x16a74b(0x69d)]=![],_0x1a72c0[_0x16a74b(0x5b1)]=![],_0x1a72c0[_0x16a74b(0x3bb)]=![],_0x1a72c0[_0x16a74b(0x41a)]=![],_0x1a72c0[_0x16a74b(0x625)]=![],_0x1a72c0[_0x16a74b(0x47f)]=![],_0x1a72c0[_0x16a74b(0x425)]=![];_0x1541d5[_0x16a74b(0x575)]&&(_0x237e41[_0x16a74b(0x491)][_0x4695e2][_0x16a74b(0x42e)][_0x16a74b(0x825)]=_0x1541d5[_0x16a74b(0x575)],_0x1a72c0['stream_configVideo']={},_0x1a72c0[_0x16a74b(0x138)][_0x16a74b(0x8ca)]=_0x1541d5[_0x16a74b(0x575)]['width']+''||_0x16a74b(0x2fa),_0x1a72c0['stream_configVideo']['height']=_0x1541d5[_0x16a74b(0x575)][_0x16a74b(0x5f8)]+''||_0x16a74b(0x1fd),_0x1a72c0[_0x16a74b(0x138)]['codec']=_0x1541d5[_0x16a74b(0x575)]['codec']||_0x16a74b(0x517),_0x1a72c0[_0x16a74b(0x1d3)][_0x16a74b(0x41a)]=!![],_0x1a72c0[_0x16a74b(0x1d3)][_0x16a74b(0x8ca)]=parseInt(_0x1a72c0[_0x16a74b(0x138)]['width']),_0x1a72c0[_0x16a74b(0x1d3)][_0x16a74b(0x5f8)]=parseInt(_0x1a72c0[_0x16a74b(0x138)]['height']),_0x1541d5[_0x16a74b(0x575)][_0x16a74b(0x3c1)]=='vp09.00.10.08'?_0x1a72c0[_0x16a74b(0x1d3)][_0x16a74b(0x3c1)]='VP9':_0x1a72c0[_0x16a74b(0x1d3)][_0x16a74b(0x3c1)]=_0x16a74b(0x3a7),_0x1a72c0[_0x16a74b(0x5b1)]={'output':_0xeeb227=>{var _0x3b9ee9=_0x16a74b;_0x1a72c0[_0x3b9ee9(0x41a)][_0x3b9ee9(0x5f6)][_0x3b9ee9(0x548)](_0xeeb227);},'error':_0x2c87ad=>{var _0x231d20=_0x16a74b;_0x1a72c0[_0x231d20(0x41a)][_0x231d20(0x39d)][_0x231d20(0x98f)]==_0x231d20(0x43d)?warnlog(_0x231d20(0x113)):errorlog(_0x2c87ad['message']);}},_0x1a72c0[_0x16a74b(0x41a)]={},_0x1a72c0['video'][_0x16a74b(0x8d0)]=new MediaStreamTrackGenerator({'kind':_0x16a74b(0x41a)}),_0x1a72c0['video'][_0x16a74b(0x71b)]=new MediaStream([_0x1a72c0['video']['generator']]),_0x1a72c0[_0x16a74b(0x41a)]['frameWriter']=_0x1a72c0[_0x16a74b(0x41a)][_0x16a74b(0x8d0)][_0x16a74b(0xff)][_0x16a74b(0x74f)](),_0x1a72c0['video'][_0x16a74b(0x39d)]=new VideoDecoder(_0x1a72c0[_0x16a74b(0x5b1)]),_0x1a72c0[_0x16a74b(0x41a)]['decoder']['configure'](_0x1a72c0[_0x16a74b(0x138)]),_0x1a72c0[_0x16a74b(0x41a)][_0x16a74b(0x878)]=[],_0x1a72c0[_0x16a74b(0x41a)]['nextQueue']=null,_0x1a72c0[_0x16a74b(0x41a)][_0x16a74b(0x15c)]=![],_0x1a72c0[_0x16a74b(0x41a)][_0x16a74b(0x5f3)]=![],_0x16a74b(0x956)in _0x1541d5&&(_0x1a72c0[_0x16a74b(0x41a)][_0x16a74b(0x2c0)]=_0x1541d5[_0x16a74b(0x956)]),_0x1a72c0[_0x16a74b(0x18c)][_0x16a74b(0x710)]['addTrack'](_0x1a72c0['video'][_0x16a74b(0x71b)][_0x16a74b(0x926)]()[0x0]));_0x1541d5[_0x16a74b(0x1ed)]&&(_0x237e41[_0x16a74b(0x491)][_0x4695e2][_0x16a74b(0x42e)]['chunked_mode_audio']=_0x1541d5[_0x16a74b(0x1ed)],_0x1a72c0[_0x16a74b(0x69d)]=_0x1541d5['configAudio'],_0x1a72c0[_0x16a74b(0x1d3)][_0x16a74b(0x625)]=!![],_0x1a72c0[_0x16a74b(0x1d3)][_0x16a74b(0x254)]=_0x1541d5['configAudio'][_0x16a74b(0x474)]||0xbb80,_0x1a72c0['writer_config'][_0x16a74b(0x6a2)]=_0x1541d5[_0x16a74b(0x1ed)]['numberOfChannels']||0x1,_0x1a72c0[_0x16a74b(0x69d)]['codec']&&_0x1a72c0[_0x16a74b(0x69d)]['codec']==_0x16a74b(0x261)?(!_0x1a72c0[_0x16a74b(0x6e5)]?_0x1a72c0[_0x16a74b(0x6e5)]=_0x237e41[_0x16a74b(0x4d9)][_0x16a74b(0x504)]():_0x1a72c0[_0x16a74b(0x18c)][_0x16a74b(0x710)][_0x16a74b(0x4ea)]()[_0x16a74b(0xed)](_0x1621bd=>{var _0x510b8f=_0x16a74b;_0x1a72c0['videoElement'][_0x510b8f(0x710)][_0x510b8f(0x61a)](_0x1621bd);}),_0x1a72c0[_0x16a74b(0x6e5)][_0x16a74b(0x71b)][_0x16a74b(0x4ea)]()[_0x16a74b(0xed)](_0x2a836b=>{var _0x937401=_0x16a74b;_0x1a72c0[_0x937401(0x18c)][_0x937401(0x710)][_0x937401(0x2ad)](_0x2a836b);}),_0x1a72c0['PCMSource']=!![]):(_0x1a72c0['audio']={},_0x1a72c0[_0x16a74b(0x625)][_0x16a74b(0x878)]=[],_0x1a72c0[_0x16a74b(0x625)]['nextQueue']=null,'realTimeAudio'in _0x1541d5&&(_0x1a72c0[_0x16a74b(0x625)][_0x16a74b(0x2c0)]=_0x1541d5[_0x16a74b(0x85c)]),_0x1a72c0[_0x16a74b(0x3bb)]={'output':_0x510c63=>{var _0x494ce9=_0x16a74b;_0x1a72c0[_0x494ce9(0x625)][_0x494ce9(0x5f6)]['write'](_0x510c63);if(_0x1a72c0['audioTime'])return;var _0x1e64af=_0x510c63[_0x494ce9(0x83e)]/0x3e8-(Date[_0x494ce9(0x2ac)]()-_0x1a72c0[_0x494ce9(0x95d)]-_0x1a72c0['audio']['realTime']);_0x1e64af=_0x1e64af-(_0x237e41['audioCtx']['baseLatency']||0x0)*0x3e8-(_0x237e41[_0x494ce9(0x4d9)]['outputLatency']||0x0)*0x3e8;var _0x4602ee=0x3e7;if(!_0x237e41[_0x494ce9(0x491)][_0x1a72c0[_0x494ce9(0x7a4)]])return;else{if(_0x237e41['rpcs'][_0x1a72c0[_0x494ce9(0x7a4)]][_0x494ce9(0x8f4)]!==![])_0x4602ee=_0x237e41[_0x494ce9(0x491)][_0x1a72c0[_0x494ce9(0x7a4)]][_0x494ce9(0x8f4)];else _0x237e41[_0x494ce9(0x8f4)]!==![]?_0x4602ee=_0x237e41[_0x494ce9(0x8f4)]:_0x237e41['rpcs'][_0x1a72c0[_0x494ce9(0x7a4)]][_0x494ce9(0x8f4)]=_0x4602ee;}_0x1e64af+=_0x4602ee-0x78,_0x1e64af<=0x0&&(_0x1e64af=0x0),_0x1a72c0['delayNode'][_0x494ce9(0x239)][_0x494ce9(0x643)](parseFloat(_0x1e64af/0x3e8),_0x237e41['audioCtx'][_0x494ce9(0x2d4)]),_0x1a72c0[_0x494ce9(0x46e)]=setTimeout(function(){_0x1a72c0['audioTime']=null;},_0x1e64af);},'error':_0x16f4cf=>{var _0x3d2a59=_0x16a74b;_0x1a72c0['audio'][_0x3d2a59(0x39d)]['state']==_0x3d2a59(0x43d)?warnlog(_0x3d2a59(0x113)):errorlog(_0x16f4cf['message']);}},_0x1a72c0[_0x16a74b(0x625)][_0x16a74b(0x39d)]=new AudioDecoder(_0x1a72c0[_0x16a74b(0x3bb)]),_0x1a72c0['audio']['decoder']['configure'](_0x1a72c0[_0x16a74b(0x69d)]),_0x1a72c0[_0x16a74b(0x625)][_0x16a74b(0x8d0)]=new MediaStreamTrackGenerator({'kind':_0x16a74b(0x625)}),_0x1a72c0['audio'][_0x16a74b(0x5f6)]=_0x1a72c0[_0x16a74b(0x625)]['generator'][_0x16a74b(0xff)]['getWriter'](),_0x1a72c0[_0x16a74b(0x625)]['stream']=new MediaStream([_0x1a72c0[_0x16a74b(0x625)][_0x16a74b(0x8d0)]]),_0x1a72c0[_0x16a74b(0x625)]['audioNode']=_0x237e41[_0x16a74b(0x4d9)]['createMediaStreamSource'](_0x1a72c0[_0x16a74b(0x625)][_0x16a74b(0x71b)]),_0x1a72c0[_0x16a74b(0x3b9)]=_0x237e41['audioCtx']['createDelay'](0x1e),_0x1a72c0['delayNode'][_0x16a74b(0x239)][_0x16a74b(0x7a2)]=0x0,_0x1a72c0[_0x16a74b(0x625)]['audioNode'][_0x16a74b(0x155)](_0x1a72c0[_0x16a74b(0x3b9)]),_0x1a72c0[_0x16a74b(0x6e5)]=_0x237e41[_0x16a74b(0x4d9)][_0x16a74b(0x504)](),_0x1a72c0[_0x16a74b(0x3b9)][_0x16a74b(0x155)](_0x1a72c0['destination']),_0x1a72c0[_0x16a74b(0x6e5)][_0x16a74b(0x71b)][_0x16a74b(0x4ea)]()[_0x16a74b(0xed)](_0x1b2318=>{var _0x411ed1=_0x16a74b;_0x1a72c0[_0x411ed1(0x18c)][_0x411ed1(0x710)]['addTrack'](_0x1b2318);})));warnlog(_0x1541d5),setupIncomingVideoTracking(_0x237e41[_0x16a74b(0x491)][_0x4695e2][_0x16a74b(0x18c)],_0x4695e2);if(_0x1a72c0[_0x16a74b(0x625)]&&_0x1a72c0[_0x16a74b(0x41a)])updateIncomingVideoElement(_0x4695e2);else{if(_0x1a72c0[_0x16a74b(0x41a)])updateIncomingVideoElement(_0x4695e2,!![],![]);else _0x1a72c0[_0x16a74b(0x625)]&&updateIncomingVideoElement(_0x4695e2,![],!![]);}transferList[_0x16a74b(0x769)](_0x1a72c0),_0x57d38b=transferList['length']-0x1,updateDownloadLink(_0x57d38b),_0x1a72c0[_0x16a74b(0x872)]=async function(_0x396c41){var _0x4363aa=_0x16a74b;if(_0x396c41[_0x4363aa(0x334)]==_0x4363aa(0x625))_0x237e41[_0x4363aa(0x491)][_0x4695e2][_0x4363aa(0x42e)][_0x4363aa(0x3db)]['time_seconds']=parseInt(_0x396c41['timestamp']/0x2710)/0x64,_0x1a72c0[_0x4363aa(0x3cd)](_0x396c41);else{if(_0x396c41[_0x4363aa(0x334)]=='pcm'){var _0x2c4dd9=_0x237e41[_0x4363aa(0x4d9)][_0x4363aa(0x439)]();_0x2c4dd9[_0x4363aa(0x155)](_0x1a72c0[_0x4363aa(0x6e5)]),_0x2c4dd9['onended']=function(){var _0x2d5d77=_0x4363aa;this[_0x2d5d77(0x5ea)]();};var _0x223a8b=_0x237e41[_0x4363aa(0x4d9)]['createBuffer'](0x2,_0x396c41[_0x4363aa(0x5c8)]['length'],_0x237e41['audioCtx'][_0x4363aa(0x474)]/0x2);_0x2c4dd9[_0x4363aa(0x8f4)]=_0x223a8b;var _0x5b47e5=_0x223a8b['getChannelData'](0x0)['set'](_0x396c41[_0x4363aa(0x5c8)]);_0x2c4dd9[_0x4363aa(0x63f)](0x0);}else _0x237e41[_0x4363aa(0x491)][_0x4695e2][_0x4363aa(0x42e)]['chunked_mode_video']['time_seconds']=parseInt(_0x396c41[_0x4363aa(0x83e)]/0x2710)/0x64,_0x1a72c0[_0x4363aa(0x7cb)](_0x396c41);}},_0x1a72c0[_0x16a74b(0x7cb)]=async function(_0x37e425){var _0x55a17f=_0x16a74b;try{_0x37e425=new EncodedVideoChunk(_0x37e425);}catch(_0x434c6b){errorlog(_0x434c6b),errorlog(_0x37e425);return;}if(_0x1a72c0[_0x55a17f(0x18a)]&&_0x1a72c0[_0x55a17f(0x18c)]['stopWriter']){if(!_0x1a72c0[_0x55a17f(0x41a)][_0x55a17f(0x5f3)]&&_0x37e425[_0x55a17f(0x334)]!=='key')log(_0x55a17f(0x522)),log(_0x37e425),!_0x1a72c0[_0x55a17f(0x495)]&&(_0x1a8406[_0x55a17f(0x733)](JSON['stringify']({'kf':!![]})),_0x1a72c0[_0x55a17f(0x495)]=setTimeout(function(){var _0x3fcca7=_0x55a17f;clearTimeout(_0x1a72c0['requestKeyframe']),_0x1a72c0[_0x3fcca7(0x495)]=null;},0x3e8));else!_0x1a72c0['video'][_0x55a17f(0x5f3)]?(_0x1a72c0['video'][_0x55a17f(0x5f3)]=Date['now'](),_0x1a72c0[_0x55a17f(0x18a)][_0x55a17f(0x23f)](_0x37e425),log(_0x55a17f(0x780)),_0x237e41[_0x55a17f(0x550)]&&!_0x1a72c0[_0x55a17f(0x5fb)]&&(_0x1a72c0[_0x55a17f(0x5fb)]=setInterval(function(_0x329b3a){var _0x4fa6eb=_0x55a17f,_0x3e6c8b=(Date[_0x4fa6eb(0x2ac)]()-_0x1a72c0[_0x4fa6eb(0x41a)][_0x4fa6eb(0x5f3)])/0x3e8,_0xe7c422=Math[_0x4fa6eb(0x28b)](_0x3e6c8b/0x3c),_0x718fe2=Math[_0x4fa6eb(0x28b)](_0x3e6c8b-_0xe7c422*0x3c);try{document[_0x4fa6eb(0x168)](_0x4fa6eb(0x363)+_0x329b3a+'\x27]')['innerHTML']=_0x4fa6eb(0x307)+_0xe7c422+'m\x20:\x20'+zpadTime(_0x718fe2)+'s';}catch(_0x1a0d45){log(_0x4fa6eb(0x91f));}},0x3e8,_0x4695e2))):_0x1a72c0[_0x55a17f(0x18a)][_0x55a17f(0x23f)](_0x37e425);}_0x1a72c0[_0x55a17f(0x41a)][_0x55a17f(0x15c)]&&_0x1a72c0[_0x55a17f(0x41a)]&&_0x1a72c0[_0x55a17f(0x41a)][_0x55a17f(0x39d)]['state']===_0x55a17f(0x43d)&&(warnlog(_0x55a17f(0x4ed)),_0x1a72c0[_0x55a17f(0x41a)]['playbackheader']=![],_0x1a72c0[_0x55a17f(0x41a)]['decoder']=new VideoDecoder(_0x1a72c0[_0x55a17f(0x5b1)]),await _0x1a72c0['video']['decoder'][_0x55a17f(0x8a9)](_0x1a72c0[_0x55a17f(0x138)]),_0x1a72c0[_0x55a17f(0x41a)]['playbackheader']=![]);if(_0x1a72c0[_0x55a17f(0x41a)][_0x55a17f(0x15c)]||_0x37e425[_0x55a17f(0x334)]==='key'){_0x1a72c0[_0x55a17f(0x41a)][_0x55a17f(0x15c)]=!![];try{if(_0x1a72c0[_0x55a17f(0x41a)][_0x55a17f(0x352)])_0x1a72c0[_0x55a17f(0x41a)][_0x55a17f(0x878)][_0x55a17f(0x769)](_0x37e425);else{if(_0x1a72c0[_0x55a17f(0x41a)][_0x55a17f(0x878)]['length'])_0x1a72c0[_0x55a17f(0x41a)][_0x55a17f(0x878)][_0x55a17f(0x769)](_0x37e425);else{if(_0x1a72c0['video'][_0x55a17f(0x2c0)]){_0x1a72c0[_0x55a17f(0x41a)]['nextQueue']=!![];function _0x268fdd(_0x6a8efc,_0x126a68){var _0x231853=_0x55a17f,_0x24bc6d=_0x6a8efc[_0x231853(0x83e)]/0x3e8-(Date[_0x231853(0x2ac)]()-_0x126a68['timedelta']-_0x126a68[_0x231853(0x41a)][_0x231853(0x2c0)]),_0x19f440=0x3e7;if(!_0x237e41[_0x231853(0x491)][_0x126a68['UUID']]){clearTimeout(_0x126a68[_0x231853(0x41a)]['nextQueue']),_0x126a68[_0x231853(0x41a)]['nextQueue']=null,_0x126a68['video'][_0x231853(0x878)]=[];return;}else{if(_0x237e41[_0x231853(0x491)][_0x126a68['UUID']]['buffer']!==![])_0x19f440=_0x237e41[_0x231853(0x491)][_0x126a68[_0x231853(0x7a4)]]['buffer'];else _0x237e41['buffer']!==![]?_0x19f440=_0x237e41[_0x231853(0x8f4)]:_0x237e41['rpcs'][_0x126a68[_0x231853(0x7a4)]][_0x231853(0x8f4)]=_0x19f440;}_0x24bc6d+=_0x19f440,_0x24bc6d<0x0&&(_0x24bc6d=0x0),_0x126a68['video']['nextQueue']=setTimeout(function(_0x47d2cc,_0x1eff4d){var _0x105809=_0x231853;_0x47d2cc[_0x105809(0x41a)][_0x105809(0x39d)]['decode'](_0x1eff4d),_0x47d2cc['video'][_0x105809(0x878)][_0x105809(0x860)]?_0x268fdd(_0x47d2cc['video'][_0x105809(0x878)][_0x105809(0x364)](),_0x47d2cc):_0x47d2cc['video'][_0x105809(0x352)]=null;},_0x24bc6d,_0x126a68,_0x6a8efc);}try{_0x268fdd(_0x37e425,_0x1a72c0);}catch(_0x3d044a){errorlog(_0x3d044a),_0x1a72c0[_0x55a17f(0x41a)][_0x55a17f(0x352)]=null,!_0x1a72c0[_0x55a17f(0x495)]&&(_0x1a8406[_0x55a17f(0x733)](JSON[_0x55a17f(0x273)]({'kf':!![]})),_0x1a72c0[_0x55a17f(0x495)]=setTimeout(function(){clearTimeout(_0x1a72c0['requestKeyframe']),_0x1a72c0['requestKeyframe']=null;},0x3e8));}}else _0x1a72c0['video'][_0x55a17f(0x39d)][_0x55a17f(0x330)](_0x37e425);}}}catch(_0x3655b3){errorlog(_0x3655b3),_0x1a72c0['video'][_0x55a17f(0x15c)]=![];}}!_0x1a72c0[_0x55a17f(0x41a)][_0x55a17f(0x15c)]&&(!_0x1a72c0[_0x55a17f(0x495)]&&(_0x1a8406[_0x55a17f(0x733)](JSON[_0x55a17f(0x273)]({'kf':!![]})),_0x1a72c0['requestKeyframe']=setTimeout(function(){var _0x3b0c4c=_0x55a17f;clearTimeout(_0x1a72c0['requestKeyframe']),_0x1a72c0[_0x3b0c4c(0x495)]=null;},0x3e8)));},_0x1a72c0[_0x16a74b(0x3cd)]=async function(_0x11f534){var _0x16f63d=_0x16a74b;if(!_0x1a72c0['audio']){errorlog(_0x16f63d(0x50c));return;}try{_0x11f534['type']='key',_0x11f534=new EncodedAudioChunk(_0x11f534);}catch(_0x3647bb){return;}_0x1a72c0[_0x16f63d(0x18a)]&&_0x1a72c0[_0x16f63d(0x41a)]['header']&&_0x1a72c0[_0x16f63d(0x18c)][_0x16f63d(0x4b2)]&&_0x1a72c0[_0x16f63d(0x18a)]['addFrame'](_0x11f534),_0x1a72c0[_0x16f63d(0x625)][_0x16f63d(0x39d)][_0x16f63d(0x98f)]===_0x16f63d(0x43d)&&(_0x1a72c0[_0x16f63d(0x625)][_0x16f63d(0x39d)]=new AudioDecoder(_0x1a72c0[_0x16f63d(0x3bb)]),_0x1a72c0[_0x16f63d(0x625)][_0x16f63d(0x39d)][_0x16f63d(0x8a9)](_0x1a72c0['stream_configAudio'])),_0x1a72c0['audio'][_0x16f63d(0x39d)][_0x16f63d(0x330)](_0x11f534);};}else{if(_0x1a72c0[_0x16a74b(0x625)]&&_0x1541d5[_0x16a74b(0x85c)])_0x1a72c0[_0x16a74b(0x625)][_0x16a74b(0x2c0)]=_0x1541d5[_0x16a74b(0x85c)];else _0x1a72c0[_0x16a74b(0x41a)]&&_0x1541d5[_0x16a74b(0x956)]?_0x1a72c0[_0x16a74b(0x41a)][_0x16a74b(0x2c0)]=_0x1541d5[_0x16a74b(0x956)]:errorlog(_0x1541d5);}return;}catch(_0x627f){errorlog(_0x627f);}try{var _0x3ba500=_0x29c977[_0x16a74b(0x5c8)];if(typeof _0x3ba500==_0x16a74b(0x2ae)){if(_0x1a72c0[_0x16a74b(0x8f4)]){var _0x3964b9=new Int8Array(_0x3ba500[_0x16a74b(0x8f4)]);_0x1a72c0[_0x16a74b(0x8f4)]=![],await _0x1a72c0[_0x16a74b(0x872)]({'data':_0x3964b9,'timestamp':_0x1a72c0[_0x16a74b(0x21b)][0x0],'type':_0x1a72c0[_0x16a74b(0x21b)][0x1]});}_0x1a72c0['frameMeta']=JSON[_0x16a74b(0x827)](_0x3ba500);}else{try{if(_0x3ba500[_0x16a74b(0x329)]>=0x40000){if(_0x1a72c0[_0x16a74b(0x8f4)]){_0x3ba500=new Int8Array(_0x3ba500);var _0x3964b9=new Int8Array(_0x1a72c0[_0x16a74b(0x8f4)][_0x16a74b(0x860)]+_0x3ba500['length']);_0x3964b9[_0x16a74b(0x705)](_0x1a72c0[_0x16a74b(0x8f4)]),_0x3964b9[_0x16a74b(0x705)](_0x3ba500,_0x1a72c0[_0x16a74b(0x8f4)][_0x16a74b(0x860)]),_0x1a72c0[_0x16a74b(0x8f4)]=_0x3964b9;}else _0x1a72c0[_0x16a74b(0x8f4)]=new Int8Array(_0x3ba500);return;}else{if(_0x1a72c0[_0x16a74b(0x8f4)]){_0x3ba500=new Int8Array(_0x3ba500);var _0x3964b9=new Int8Array(_0x1a72c0[_0x16a74b(0x8f4)][_0x16a74b(0x860)]+_0x3ba500['length']);_0x3964b9[_0x16a74b(0x705)](_0x1a72c0['buffer']),_0x3964b9[_0x16a74b(0x705)](_0x3ba500,_0x1a72c0[_0x16a74b(0x8f4)][_0x16a74b(0x860)]),_0x1a72c0[_0x16a74b(0x8f4)]=![],await _0x1a72c0[_0x16a74b(0x872)]({'data':_0x3964b9,'timestamp':_0x1a72c0[_0x16a74b(0x21b)][0x0],'type':_0x1a72c0[_0x16a74b(0x21b)][0x1]});}else await _0x1a72c0[_0x16a74b(0x872)]({'data':new Uint8Array(_0x3ba500),'timestamp':_0x1a72c0[_0x16a74b(0x21b)][0x0],'type':_0x1a72c0[_0x16a74b(0x21b)][0x1]}),_0x1a72c0[_0x16a74b(0x883)]&&_0x1a72c0[_0x16a74b(0x883)]();}}catch(_0x5f24ea){errorlog(_0x5f24ea);}return;}}catch(_0x4935c5){errorlog(_0x4935c5);}};return;},_0x237e41[_0x1da8c6(0x340)]=async function(_0x26ee93){var _0x3047ac=_0x1da8c6;log(_0x3047ac(0x88f));var _0x202f70=_0x26ee93['UUID'];if(_0x202f70 in _0x237e41[_0x3047ac(0x491)]){if(_0x3047ac(0x5eb)in _0x26ee93){if(_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x5eb)]==_0x26ee93['session']){log(_0x3047ac(0x1b1));return;}_0x237e41[_0x3047ac(0x649)](_0x202f70);}}else log('MAKING\x20A\x20NEW\x20RPCS\x20RTC\x20CONNECTION');try{for(var _0x2f8f48 in _0x237e41[_0x3047ac(0x491)]){_0x237e41[_0x3047ac(0x491)][_0x2f8f48][_0x3047ac(0x639)]==_0x26ee93[_0x3047ac(0x639)]&&(_0x237e41['rpcs'][_0x2f8f48][_0x3047ac(0x18c)]&&(_0x237e41[_0x3047ac(0x491)][_0x2f8f48][_0x3047ac(0x18c)][_0x3047ac(0x476)][_0x3047ac(0x75b)]=_0x3047ac(0x235)),_0x237e41[_0x3047ac(0x649)](_0x2f8f48),_0x2f8f48!==_0x202f70&&(_0x2f8f48 in _0x237e41[_0x3047ac(0x74c)]&&(_0x26ee93[_0x3047ac(0x5eb)]&&_0x26ee93[_0x3047ac(0x5eb)][_0x3047ac(0x741)](0x0,0x6)!==_0x237e41[_0x3047ac(0x11a)]?(warnlog('CLOSING\x20SECONDARY\x20CONNECTION;\x20matched\x20stream\x20ID\x20has\x20re-connected'),log(_0x3047ac(0x3a3)),_0x237e41[_0x3047ac(0x306)](_0x2f8f48,![])):warnlog('Websocket\x20connection\x20failed\x20or\x20something;\x20this\x20is\x20a\x20split\x20connection.\x20not\x20ideal,\x20as\x20it\x20could\x20be\x20unstable.'))));}document[_0x3047ac(0x382)]('mainmenu')&&document[_0x3047ac(0x382)](_0x3047ac(0x7d3))[_0x3047ac(0x437)][_0x3047ac(0x4c2)](document['getElementById'](_0x3047ac(0x7d3)));}catch(_0x2d8536){errorlog(_0x2d8536);}if(_0x237e41[_0x3047ac(0x176)]!==![]){if(Object[_0x3047ac(0x1e8)](_0x237e41[_0x3047ac(0x491)])['length']>=_0x237e41[_0x3047ac(0x176)]){warnlog('Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit');return;}}else{if(_0x237e41[_0x3047ac(0x8ad)]!==![]){if(Object['keys'](_0x237e41['rpcs'])[_0x3047ac(0x860)]+Object['keys'](_0x237e41[_0x3047ac(0x74c)])[_0x3047ac(0x860)]>=_0x237e41[_0x3047ac(0x8ad)]){warnlog(_0x3047ac(0x1cb));return;}}}if(_0x237e41['queue']){if(_0x237e41[_0x3047ac(0x550)])!(_0x202f70 in _0x237e41[_0x3047ac(0x74c)])&&_0x237e41[_0x3047ac(0x3e6)](_0x202f70);else{if(_0x237e41[_0x3047ac(0x401)]['indexOf'](_0x202f70)==-0x1)return;}}!_0x237e41[_0x3047ac(0x4fb)]&&await chooseBestTURN();_0x237e41[_0x3047ac(0x56e)]&&(_0x237e41[_0x3047ac(0x4fb)][_0x3047ac(0x56e)]=!![]);_0x237e41[_0x3047ac(0x681)]&&(_0x237e41['configuration'][_0x3047ac(0x418)]=_0x237e41['bundlePolicy']);try{_0x237e41['rpcs'][_0x202f70]=new RTCPeerConnection(_0x237e41[_0x3047ac(0x4fb)]);}catch(_0x586021){!_0x237e41['cleanOutput']&&warnUser(_0x3047ac(0x486));errorlog(_0x586021);return;}if(_0x237e41[_0x3047ac(0x1e2)]){if(Object[_0x3047ac(0x1e8)](_0x237e41[_0x3047ac(0x491)])[_0x3047ac(0x860)]>0x1){warnlog(_0x3047ac(0x304)),log(_0x237e41[_0x3047ac(0x491)]),delete _0x237e41[_0x3047ac(0x491)][_0x202f70],updateUserList();return;}else warnlog(_0x3047ac(0x991));}_0x26ee93['streamID']in _0x237e41[_0x3047ac(0x4f6)]&&delete _0x237e41['waitingWatchList'][_0x26ee93[_0x3047ac(0x639)]];try{_0x237e41[_0x3047ac(0x491)][_0x202f70]['streamID']=_0x26ee93[_0x3047ac(0x639)],await checkDirectorStreamID();}catch(_0x432ec){errorlog(_0x432ec);return;}_0x26ee93['session']?_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x5eb)]=_0x26ee93[_0x3047ac(0x5eb)]:_0x237e41[_0x3047ac(0x491)][_0x202f70]['session']=null;_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x66e)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x8e4)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x766)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70]['allowGraphs']=![],_0x237e41['rpcs'][_0x202f70][_0x3047ac(0x42e)]={},_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0xac)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x42e)][_0x3047ac(0x943)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x745)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70]['codirectorRequested']=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x3e9)]=null,_0x237e41['rpcs'][_0x202f70]['bandwidth']=-0x1,_0x237e41[_0x3047ac(0x491)][_0x202f70]['bandwidthMuted']=![],_0x237e41[_0x3047ac(0x491)][_0x202f70]['buffer']=![],_0x237e41['rpcs'][_0x202f70][_0x3047ac(0x5a7)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x540)]=![],_0x237e41['rpcs'][_0x202f70]['targetBandwidth']=-0x1,_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x54d)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x18c)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70]['imageElement']=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x3f2)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70]['group']=[],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x5a4)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x819)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0xad)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x7ad)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x795)]=![],_0x237e41['rpcs'][_0x202f70]['remoteMuteState']=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x53a)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x14a)]=null,_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x4a0)]=null,_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x5cf)]=null,_0x237e41['rpcs'][_0x202f70][_0x3047ac(0x2a5)]=null,_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x4e4)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x685)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x343)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0xf8)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70]['scaleSnap']=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x4ce)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x36c)]=![],_0x237e41['rpcs'][_0x202f70][_0x3047ac(0xd4)]=null,_0x237e41['rpcs'][_0x202f70][_0x3047ac(0x5fa)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x432)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x550)]=null,_0x237e41[_0x3047ac(0x491)][_0x202f70]['directorVideoMuted']=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x469)]=0x64,_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x3cf)]=0x0,_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x888)]=0x0,_0x237e41['rpcs'][_0x202f70][_0x3047ac(0x2ed)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x3f8)]='1',_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x919)]='1',_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x951)]=![],_0x237e41['rpcs'][_0x202f70][_0x3047ac(0x521)]=0x0,_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x333)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x942)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70]['canvasCtx']=null,_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x49d)]=null,_0x237e41[_0x3047ac(0x491)][_0x202f70]['inboundAudioPipeline']={},_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x7cf)]=![],_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x687)]=![],_0x237e41['rpcs'][_0x202f70][_0x3047ac(0x1f8)]=Date[_0x3047ac(0x2ac)](),_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x178)]=![],_0x237e41['rpcs'][_0x202f70]['wssid']=_0x237e41[_0x3047ac(0x20f)];(_0x237e41[_0x3047ac(0x784)]==0x2||_0x237e41[_0x3047ac(0x784)]==0x4)&&(_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x8e4)]=!![]);if(_0x237e41[_0x3047ac(0x85a)]){var _0x3bdbc3=createRichVideoElement(_0x202f70);_0x3bdbc3[_0x3047ac(0x476)][_0x3047ac(0x75b)]=_0x3047ac(0x13e);}if(_0x237e41[_0x3047ac(0x550)]){if(_0x237e41[_0x3047ac(0x1dd)]&&_0x3047ac(0x734)in _0x26ee93&&_0x26ee93[_0x3047ac(0x734)]!==![]){}else{var _0x2819f8=soloLinkGenerator(_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x639)]);createControlBox(_0x202f70,_0x2819f8,_0x237e41[_0x3047ac(0x491)][_0x202f70]['streamID']);}}_0x237e41[_0x3047ac(0x491)][_0x202f70]['UUID']=_0x202f70;try{if(_0x237e41[_0x3047ac(0x8a5)]){if(_0x237e41[_0x3047ac(0x8a5)][_0x3047ac(0x8a4)](_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x639)])){if(_0x237e41['bitrate_set']!==![]){let _0x2e54d1=_0x237e41[_0x3047ac(0x8a5)][_0x3047ac(0x2c7)](_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x639)]);_0x237e41['bitrate_set'][_0x3047ac(0x860)]>_0x2e54d1&&(_0x237e41['rpcs'][_0x202f70][_0x3047ac(0x54d)]=parseInt(_0x237e41[_0x3047ac(0x179)][_0x2e54d1]),_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x54d)]<=0x0&&(_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x54d)]=![]));}}}}catch(_0x2d140f){errorlog(_0x2d140f);}_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x79f)]=function(_0x2bbaaf){var _0x461158=_0x3047ac;_0x237e41[_0x461158(0x649)](_0x202f70);},_0x237e41['rpcs'][_0x202f70]['iceTimer']=null,_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x95e)]=[],_0x237e41['rpcs'][_0x202f70][_0x3047ac(0x1d7)]=function(_0x471663){var _0x47574c=_0x3047ac;if(_0x471663[_0x47574c(0x4c1)]==null){log(_0x47574c(0x931));_0x237e41[_0x47574c(0x491)][_0x202f70]&&_0x237e41['rpcs'][_0x202f70][_0x47574c(0x59c)]&&(_0x237e41['rpcs'][_0x202f70][_0x47574c(0x59c)]([..._0x237e41['rpcs'][_0x202f70]['iceBundle']]),clearTimeout(_0x237e41[_0x47574c(0x491)][_0x202f70]['iceTimer']),_0x237e41[_0x47574c(0x491)][_0x202f70]['iceTimer']=null,_0x237e41[_0x47574c(0x491)][_0x202f70][_0x47574c(0x95e)]=[],_0x237e41['rpcs'][_0x202f70][_0x47574c(0x59c)]=null);return;}try{if(_0x237e41['icefilter']){if(_0x471663[_0x47574c(0x4c1)][_0x47574c(0x4c1)]['indexOf'](_0x237e41[_0x47574c(0x566)])===-0x1){log(_0x47574c(0x3f7));return;}else log(_0x471663[_0x47574c(0x4c1)]);}}catch(_0x56eddf){errorlog(_0x56eddf);}if(_0x237e41[_0x47574c(0x491)][_0x202f70]&&(_0x237e41[_0x47574c(0x491)][_0x202f70][_0x47574c(0x59c)]||_0x237e41[_0x47574c(0x491)][_0x202f70][_0x47574c(0x916)]!==null)){_0x237e41[_0x47574c(0x491)][_0x202f70][_0x47574c(0x95e)][_0x47574c(0x769)](_0x471663[_0x47574c(0x4c1)]);return;}_0x237e41[_0x47574c(0x491)][_0x202f70][_0x47574c(0x95e)][_0x47574c(0x769)](_0x471663['candidate']),_0x237e41[_0x47574c(0x491)][_0x202f70][_0x47574c(0x916)]=setTimeout(function(_0x75a1db){var _0x167582=_0x47574c;if(!(_0x75a1db in _0x237e41[_0x167582(0x491)]))return;if(_0x237e41[_0x167582(0x491)][_0x75a1db][_0x167582(0x59c)])return;_0x237e41['rpcs'][_0x75a1db][_0x167582(0x916)]=null;if(_0x237e41[_0x167582(0x491)][_0x75a1db][_0x167582(0x95e)]==[])return;var _0x553ba6={};_0x553ba6['UUID']=_0x75a1db,_0x553ba6['type']=_0x167582(0xc5),_0x553ba6[_0x167582(0x49f)]=_0x237e41[_0x167582(0x491)][_0x75a1db]['iceBundle'],_0x553ba6[_0x167582(0x5eb)]=_0x237e41[_0x167582(0x491)][_0x75a1db][_0x167582(0x5eb)],_0x237e41['rpcs'][_0x75a1db][_0x167582(0x95e)]=[],_0x237e41[_0x167582(0x262)]?_0x237e41[_0x167582(0xee)](JSON[_0x167582(0x273)](_0x553ba6[_0x167582(0x49f)]))[_0x167582(0x608)](function(_0x21df2a){var _0x50cf9d=_0x167582;_0x553ba6[_0x50cf9d(0x49f)]=_0x21df2a[0x0],_0x553ba6[_0x50cf9d(0x520)]=_0x21df2a[0x1],_0x237e41[_0x50cf9d(0x201)](_0x553ba6);})[_0x167582(0x1d6)](errorlog):_0x237e41['anyrequest'](_0x553ba6);},0x190,_0x202f70);},_0x237e41[_0x3047ac(0x491)][_0x202f70]['onconnectionstatechange']=function(_0x3014d7){var _0x175388=_0x3047ac;switch(this[_0x175388(0x56c)]){case _0x175388(0x709):log(_0x175388(0x709)),log('closeTimeout\x20cancelled;\x202'),clearInterval(_0x237e41[_0x175388(0x491)][this[_0x175388(0x7a4)]]['closeTimeout']);case _0x175388(0x186):log(_0x175388(0x186)),log('closeTimeout\x20cancelled;\x203'),clearInterval(_0x237e41[_0x175388(0x491)][this['UUID']]['closeTimeout']);case'connected':log('**\x20connected'),log('closeTimeout\x20cancelled;\x204'),clearInterval(_0x237e41[_0x175388(0x491)][this['UUID']][_0x175388(0x14a)]);if(_0x237e41[_0x175388(0x1e2)]){if(_0x237e41['ws'][_0x175388(0x5fc)]!==0x1){_0x237e41['ws'][_0x175388(0x33e)]();break;}_0x237e41['ws'][_0x175388(0x33e)](),setTimeout(function(){var _0x570e50=_0x175388;_0x237e41[_0x570e50(0x28d)]!=!![]&&warnUser(miscTranslations[_0x570e50(0x219)]);},0x1);}break;case _0x175388(0x596):log(_0x175388(0x98b)),warnlog(_0x175388(0x5f7)),clearInterval(_0x237e41[_0x175388(0x491)][this[_0x175388(0x7a4)]][_0x175388(0x14a)]);if(_0x237e41[_0x175388(0x491)][this[_0x175388(0x7a4)]][_0x175388(0x178)])return;this[_0x175388(0x7a4)]in _0x237e41['rpcs']?_0x237e41['rpcs'][this['UUID']][_0x175388(0x14a)]=setTimeout(function(_0x39c12a){var _0x1b1286=_0x175388;_0x237e41[_0x1b1286(0x649)](_0x39c12a);},0x1388,this[_0x175388(0x7a4)]):log(_0x175388(0x170));break;case _0x175388(0x47e):warnlog('FAIL\x20rpcs\x20onconnectionstatechange'),log(_0x175388(0x871)),clearInterval(_0x237e41['rpcs'][this[_0x175388(0x7a4)]][_0x175388(0x14a)]);this[_0x175388(0x7a4)]in _0x237e41[_0x175388(0x491)]?_0x237e41[_0x175388(0x491)][this['UUID']][_0x175388(0x14a)]=setTimeout(function(_0x2ae52c){var _0x28ec71=_0x175388;_0x237e41[_0x28ec71(0x649)](_0x2ae52c);},0xbb8,this[_0x175388(0x7a4)]):log(_0x175388(0x170));break;case _0x175388(0x43d):warnlog(_0x175388(0x19c)),_0x237e41['closeRPC'](this[_0x175388(0x7a4)]);break;default:log('closeTimeout\x20cancelled;\x207'),log('this.connectionState:\x20'+this[_0x175388(0x56c)]),clearInterval(_0x237e41[_0x175388(0x491)][this['UUID']][_0x175388(0x14a)]);break;}},_0x237e41['rpcs'][_0x202f70][_0x3047ac(0x37e)]=function(_0x363209){var _0x405880=_0x3047ac;let _0x134f31=_0x363209['target'];switch(_0x134f31['iceGatheringState']){case _0x405880(0x3b2):log('ICE\x20GATHER\x20START');break;case _0x405880(0x6b9):log(_0x405880(0x28a));_0x237e41[_0x405880(0x491)][_0x202f70][_0x405880(0x59c)]&&(_0x237e41[_0x405880(0x491)][_0x202f70][_0x405880(0x59c)]([..._0x237e41[_0x405880(0x491)][_0x202f70]['iceBundle']]),clearTimeout(_0x237e41[_0x405880(0x491)][_0x202f70][_0x405880(0x916)]),_0x237e41[_0x405880(0x491)][_0x202f70]['iceTimer']=null,_0x237e41[_0x405880(0x491)][_0x202f70][_0x405880(0x95e)]=[],_0x237e41['rpcs'][_0x202f70]['whipCallback2']=null);break;}},_0x237e41['rpcs'][_0x202f70][_0x3047ac(0x177)]=function(){var _0x291f27=_0x3047ac;try{if(this['iceConnectionState']==_0x291f27(0x43d))errorlog(_0x291f27(0x113));else{if(this[_0x291f27(0x456)]==_0x291f27(0x596)){if(_0x237e41['rpcs'][_0x202f70][_0x291f27(0x178)])return;warnlog(_0x291f27(0x446)),_0x237e41[_0x291f27(0x491)][_0x202f70][_0x291f27(0x3f8)]='0',_0x237e41[_0x291f27(0x491)][_0x202f70][_0x291f27(0x18c)][_0x291f27(0x476)][_0x291f27(0x8b4)]='0',_0x237e41[_0x291f27(0x491)][_0x202f70][_0x291f27(0x704)]=setTimeout(function(_0x297608){updateMixer();},0x1f4,_0x202f70);}else this[_0x291f27(0x456)]==_0x291f27(0x47e)?errorlog(_0x291f27(0x13a)):(log(_0x291f27(0x8de)+this[_0x291f27(0x456)]),_0x237e41[_0x291f27(0x491)][_0x202f70][_0x291f27(0x704)]&&clearTimeout(_0x237e41[_0x291f27(0x491)][_0x202f70][_0x291f27(0x704)]),_0x237e41[_0x291f27(0x491)][_0x202f70][_0x291f27(0x18c)]&&_0x291f27(0x8b4)in _0x237e41[_0x291f27(0x491)][_0x202f70]['videoElement'][_0x291f27(0x476)]?_0x237e41[_0x291f27(0x491)][_0x202f70]['opacityDisconnect']=='0'&&_0x237e41[_0x291f27(0x491)][_0x202f70][_0x291f27(0x919)]=='1'?(_0x237e41[_0x291f27(0x491)][_0x202f70]['videoElement'][_0x291f27(0x476)][_0x291f27(0x8b4)]='1',_0x237e41[_0x291f27(0x491)][_0x202f70][_0x291f27(0x3f8)]='1',updateMixer()):_0x237e41[_0x291f27(0x491)][_0x202f70][_0x291f27(0x3f8)]='1':_0x237e41[_0x291f27(0x491)][_0x202f70]['opacityDisconnect']='1');}}catch(_0x1dd19f){}},_0x237e41[_0x3047ac(0x491)][_0x202f70][_0x3047ac(0x68d)]=function(_0x25c267){var _0x234b42=_0x3047ac;log(_0x25c267);if(_0x25c267['channel'][_0x234b42(0x333)]&&_0x25c267[_0x234b42(0xca)]['label']!==_0x234b42(0x2a0)){if(_0x237e41[_0x234b42(0x8c1)][_0x234b42(0x8a4)](_0x237e41[_0x234b42(0x491)][_0x202f70]['streamID']))return;_0x25c267[_0x234b42(0xca)][_0x234b42(0x333)]===_0x234b42(0x250)?_0x237e41[_0x234b42(0x69e)](_0x237e41[_0x234b42(0x491)],_0x202f70,_0x25c267[_0x234b42(0xca)]):_0x237e41[_0x234b42(0x3fe)](_0x237e41['rpcs'],_0x202f70,_0x25c267['channel']);return;}_0x237e41[_0x234b42(0x491)][_0x202f70][_0x234b42(0x7c4)]=_0x25c267[_0x234b42(0xca)],_0x237e41['rpcs'][_0x202f70][_0x234b42(0x7c4)][_0x234b42(0x7a4)]=_0x202f70,_0x237e41[_0x234b42(0x491)][_0x202f70][_0x234b42(0x7c4)]['onopen']=_0x40a498=>{var _0x16b14c=_0x234b42,_0x1f4429={};_0x1f4429['downloads']=![],_0x1f4429[_0x16b14c(0x8f3)]=![],_0x1f4429[_0x16b14c(0x58a)]=![],_0x1f4429[_0x16b14c(0x20b)]=![],_0x1f4429[_0x16b14c(0x625)]=![],_0x1f4429[_0x16b14c(0x41a)]=![],_0x1f4429['broadcast']=![],_0x1f4429[_0x16b14c(0x402)]=![],_0x1f4429[_0x16b14c(0x48d)]=![],_0x1f4429['allowchunked']=![];_0x237e41[_0x16b14c(0x5f4)]&&(_0x237e41[_0x16b14c(0x5f4)]===_0x16b14c(0xd3)||_0x237e41[_0x16b14c(0x5f4)]===_0x16b14c(0x944))&&(_0x1f4429[_0x16b14c(0x17e)]=_0x237e41[_0x16b14c(0x5f4)]);try{if(_0x237e41[_0x16b14c(0x1a9)]!==![])_0x237e41['novideo'][_0x16b14c(0x8a4)](_0x237e41[_0x16b14c(0x491)][_0x202f70][_0x16b14c(0x639)])?_0x1f4429['video']=!![]:_0x1f4429['video']=![];else{if(_0x237e41[_0x16b14c(0x7de)]!==![]){if(_0x237e41[_0x16b14c(0x7de)]!==null)_0x237e41[_0x16b14c(0x491)][_0x202f70]['streamID']===_0x237e41['broadcast']?(_0x1f4429[_0x16b14c(0x7de)]=!![],_0x1f4429['video']=!![]):_0x1f4429[_0x16b14c(0x41a)]=![];else _0x237e41['directorUUID']&&(_0x202f70==_0x237e41[_0x16b14c(0x37a)]?(_0x1f4429[_0x16b14c(0x7de)]=!![],_0x1f4429[_0x16b14c(0x41a)]=!![]):_0x1f4429[_0x16b14c(0x41a)]=![]);}else _0x237e41[_0x16b14c(0x514)]!==![]?_0x237e41[_0x16b14c(0x514)][_0x16b14c(0x8a4)](_0x237e41[_0x16b14c(0x491)][_0x202f70][_0x16b14c(0x639)])?_0x1f4429[_0x16b14c(0x41a)]=![]:_0x1f4429[_0x16b14c(0x41a)]=!![]:_0x1f4429[_0x16b14c(0x41a)]=!![];}_0x237e41[_0x16b14c(0x60c)]!==![]?_0x237e41[_0x16b14c(0x60c)][_0x16b14c(0x8a4)](_0x237e41[_0x16b14c(0x491)][_0x202f70][_0x16b14c(0x639)])?_0x1f4429[_0x16b14c(0x625)]=!![]:_0x1f4429[_0x16b14c(0x625)]=![]:_0x1f4429[_0x16b14c(0x625)]=!![];_0x237e41[_0x16b14c(0x59a)]!==![]?_0x237e41[_0x16b14c(0x59a)][_0x16b14c(0x8a4)](_0x237e41[_0x16b14c(0x491)][_0x202f70]['streamID'])?_0x1f4429[_0x16b14c(0x58a)]=!![]:_0x1f4429[_0x16b14c(0x58a)]=![]:_0x1f4429[_0x16b14c(0x58a)]=!![];if(_0x237e41[_0x16b14c(0x190)]!==![])_0x237e41[_0x16b14c(0x190)][_0x16b14c(0x8a4)](_0x237e41['rpcs'][_0x202f70][_0x16b14c(0x639)])?_0x1f4429[_0x16b14c(0x20b)]=!![]:_0x1f4429['widget']=![];else{if(_0x237e41[_0x16b14c(0x403)]!==![])_0x1f4429[_0x16b14c(0x20b)]=![];else _0x237e41[_0x16b14c(0x7f9)]&&!_0x237e41[_0x16b14c(0x550)]&&_0x237e41[_0x16b14c(0x772)]===![]?_0x1f4429[_0x16b14c(0x20b)]=![]:_0x1f4429[_0x16b14c(0x20b)]=!![];}if(_0x237e41[_0x16b14c(0x1f4)]!==![]){if(_0x237e41[_0x16b14c(0x1f4)]===!![])_0x1f4429[_0x16b14c(0x48d)]=!![];else _0x237e41['allowScreen'][_0x16b14c(0x8a4)](_0x237e41[_0x16b14c(0x491)][_0x202f70]['streamID'])?_0x1f4429[_0x16b14c(0x48d)]=!![]:_0x1f4429['allowscreen']=![];}else _0x1f4429['allowscreen']=!![];_0x237e41[_0x16b14c(0x8b9)]!==![]&&(!_0x237e41[_0x16b14c(0x8b9)]['includes'](_0x237e41[_0x16b14c(0x491)][_0x202f70][_0x16b14c(0x639)])&&(_0x1f4429['video']=![],_0x1f4429[_0x16b14c(0x625)]=![]));(_0x237e41[_0x16b14c(0x30b)]||_0x237e41[_0x16b14c(0x4e5)])&&(_0x1f4429[_0x16b14c(0x8f3)]=_0x237e41[_0x16b14c(0x30b)]||_0x237e41[_0x16b14c(0x4e5)]);_0x1f4429['downloads']=!![];_0x237e41[_0x16b14c(0x3a1)]&&(_0x1f4429[_0x16b14c(0x315)]=![]);_0x237e41[_0x16b14c(0x6b3)]?_0x1f4429[_0x16b14c(0x57f)]=![]:_0x1f4429[_0x16b14c(0x57f)]=!![];_0x237e41[_0x16b14c(0x3c1)]&&(_0x237e41['codec']=='webp'||_0x237e41['codec']==_0x16b14c(0x408)||_0x237e41['codec']==_0x16b14c(0x1e6))&&(_0x1f4429[_0x16b14c(0x402)]=!![]);_0x237e41[_0x16b14c(0x723)]&&(_0x1f4429[_0x16b14c(0x723)]=!![]);if(_0x237e41[_0x16b14c(0x8c1)]['includes'](_0x237e41['rpcs'][_0x202f70][_0x16b14c(0x639)])){warnlog(_0x16b14c(0x34b)),_0x1f4429[_0x16b14c(0x315)]=![],_0x1f4429[_0x16b14c(0x8f3)]=![],_0x1f4429[_0x16b14c(0x58a)]=![],_0x1f4429[_0x16b14c(0x20b)]=![],_0x1f4429[_0x16b14c(0x625)]=![],_0x1f4429[_0x16b14c(0x41a)]=![],_0x1f4429['broadcast']=![],_0x1f4429[_0x16b14c(0x402)]=![];;}}catch(_0x58f6f0){errorlog(_0x58f6f0);}try{_0x1f4429[_0x16b14c(0x3b7)]={},_0x1f4429[_0x16b14c(0x3b7)][_0x16b14c(0x333)]=_0x237e41[_0x16b14c(0x333)],_0x1f4429[_0x16b14c(0x3b7)][_0x16b14c(0x942)]=_0x237e41[_0x16b14c(0x942)],_0x1f4429[_0x16b14c(0x3b7)][_0x16b14c(0xf5)]=_0x237e41[_0x16b14c(0xdc)],_0x1f4429[_0x16b14c(0x3b7)][_0x16b14c(0x114)]=_0x237e41[_0x16b14c(0x5a1)],_0x1f4429[_0x16b14c(0x3b7)][_0x16b14c(0x88c)]=_0x237e41[_0x16b14c(0x760)],_0x1f4429[_0x16b14c(0x3b7)][_0x16b14c(0x2eb)]=_0x237e41[_0x16b14c(0x3c1)];_0x237e41[_0x16b14c(0x5f4)]&&(_0x1f4429['info'][_0x16b14c(0x1e0)]=_0x237e41[_0x16b14c(0x5f4)]);_0x1f4429[_0x16b14c(0x3b7)][_0x16b14c(0x253)]=_0x237e41['version'],_0x1f4429[_0x16b14c(0x3b7)][_0x16b14c(0x49e)]=_0x237e41[_0x16b14c(0x49e)],_0x1f4429[_0x16b14c(0x3b7)][_0x16b14c(0x5b5)]=_0x237e41[_0x16b14c(0x689)],_0x1f4429[_0x16b14c(0x3b7)][_0x16b14c(0x4a8)]=_0x237e41[_0x16b14c(0x4a8)],_0x1f4429[_0x16b14c(0x3b7)][_0x16b14c(0x50b)]=_0x237e41[_0x16b14c(0x50b)],_0x1f4429[_0x16b14c(0x3b7)]['maxptime']=_0x237e41[_0x16b14c(0x73b)];navigator&&navigator['userAgent']&&(_0x1f4429['info'][_0x16b14c(0x326)]=navigator[_0x16b14c(0x2c4)]);navigator&&navigator['platform']&&(_0x1f4429[_0x16b14c(0x3b7)][_0x16b14c(0x276)]=navigator[_0x16b14c(0x276)]);gpgpuSupport&&(_0x1f4429[_0x16b14c(0x3b7)][_0x16b14c(0x42f)]=gpgpuSupport);cpuSupport&&(_0x1f4429[_0x16b14c(0x3b7)][_0x16b14c(0x977)]=cpuSupport);if(_0x237e41[_0x16b14c(0x4a1)]===![]){if(window['obsstudio']){_0x1f4429[_0x16b14c(0x3b7)][_0x16b14c(0x1ca)]=window[_0x16b14c(0x662)][_0x16b14c(0x6f6)];try{_0x1f4429=_0x237e41[_0x16b14c(0x592)](_0x1f4429,_0x202f70);}catch(_0x46b823){errorlog(_0x46b823),warnUser(_0x46b823[_0x16b14c(0x45b)]);}}else _0x1f4429['info'][_0x16b14c(0x1ca)]=![];}else _0x1f4429['info'][_0x16b14c(0x1ca)]=![];}catch(_0x4b16c4){};_0x1f4429[_0x16b14c(0x8a7)]=![],_0x1f4429[_0x16b14c(0x403)]=![],_0x1f4429[_0x16b14c(0x550)]=![],_0x1f4429[_0x16b14c(0x389)]=![],_0x1f4429['forceios']=![];_0x237e41['enhance']&&(_0x1f4429[_0x16b14c(0x759)]=!![]);_0x237e41[_0x16b14c(0x11c)]&&(_0x1f4429[_0x16b14c(0x11c)]=_0x237e41[_0x16b14c(0x11c)]);_0x237e41[_0x16b14c(0x7c6)]&&(_0x1f4429[_0x16b14c(0x7c6)]=_0x237e41[_0x16b14c(0x7c6)]);_0x237e41[_0x16b14c(0x1b7)]!==![]&&(_0x1f4429['keyframeRate']=_0x237e41['keyframeRate']);if(_0x237e41[_0x16b14c(0x550)]){_0x1f4429[_0x16b14c(0x550)]=!![],_0x1f4429[_0x16b14c(0x49e)]=_0x237e41[_0x16b14c(0x49e)];if(_0x237e41[_0x16b14c(0x37a)]&&_0x237e41[_0x16b14c(0x37a)]===_0x202f70)_0x237e41[_0x16b14c(0x31d)]();else{var _0x39144a={};_0x39144a[_0x16b14c(0x1bc)]=[];for(var _0x55c65c in _0x237e41[_0x16b14c(0x74c)]){_0x237e41['pcs'][_0x55c65c][_0x16b14c(0x43b)]===!![]&&_0x39144a[_0x16b14c(0x1bc)][_0x16b14c(0x769)](_0x55c65c);}_0x39144a['addCoDirector'][_0x16b14c(0x860)]&&(_0x1f4429[_0x16b14c(0x7bf)]=_0x39144a);}if(_0x237e41[_0x16b14c(0x56a)]&&_0x237e41[_0x16b14c(0x56a)]>0x0)_0x1f4429[_0x16b14c(0x8e9)]=_0x237e41[_0x16b14c(0x56a)]-Date[_0x16b14c(0x2ac)]()/0x3e8,_0x1f4429['showClock']=!![],_0x1f4429[_0x16b14c(0x3a9)]=!![];else _0x237e41['roomTimer']&&_0x237e41[_0x16b14c(0x56a)]<0x0&&(_0x1f4429[_0x16b14c(0x8e9)]=_0x237e41[_0x16b14c(0x56a)]*-0x1,_0x1f4429[_0x16b14c(0x444)]=!![],_0x1f4429[_0x16b14c(0x3a9)]=!![],_0x1f4429[_0x16b14c(0x5e0)]=!![]);_0x237e41[_0x16b14c(0x3a4)]&&(_0x1f4429[_0x16b14c(0x8b8)]=!![]);}else{if(_0x237e41[_0x16b14c(0x403)]!==![])_0x1f4429[_0x16b14c(0x403)]=_0x237e41[_0x16b14c(0x403)],_0x237e41[_0x16b14c(0x745)]&&(_0x1f4429[_0x16b14c(0x745)]=_0x237e41[_0x16b14c(0x745)]);else _0x237e41['roomid']!==![]&&_0x237e41['roomid']!==''&&(_0x1f4429[_0x16b14c(0x49e)]=_0x237e41['forceios'],_0x1f4429[_0x16b14c(0x8a7)]=!![]);}(_0x237e41[_0x16b14c(0x78c)]||_0x237e41[_0x16b14c(0x1da)])&&(_0x1f4429[_0x16b14c(0x78e)]={},_0x1f4429['requestResolution']['h']=null,_0x1f4429['requestResolution']['w']=null,_0x237e41[_0x16b14c(0x78c)]&&(_0x1f4429[_0x16b14c(0x78e)]['h']=_0x237e41[_0x16b14c(0x78c)],_0x237e41['rpcs'][_0x202f70][_0x16b14c(0x343)]=_0x237e41[_0x16b14c(0x78c)]),_0x237e41[_0x16b14c(0x1da)]&&(_0x1f4429[_0x16b14c(0x78e)]['w']=_0x237e41[_0x16b14c(0x1da)],_0x237e41['rpcs'][_0x202f70][_0x16b14c(0xf8)]=_0x237e41[_0x16b14c(0x1da)])),!_0x237e41[_0x16b14c(0x669)]&&(_0x237e41[_0x16b14c(0x51f)]&&(playtone(![],_0x16b14c(0x55b)),showNotification(_0x16b14c(0x285)))),_0x237e41[_0x16b14c(0x491)][_0x202f70][_0x16b14c(0x2ed)]=_0x1f4429,_0x237e41[_0x16b14c(0x3e2)](_0x1f4429,_0x202f70)?log(_0x16b14c(0xf4)):errorlog('Failed\x20to\x20request\x20video\x20and\x20audio;\x20iOS\x20device\x20asking?'),pokeIframeAPI(_0x16b14c(0x7ec),!![],_0x202f70),pokeIframeAPI(_0x16b14c(0x22f),!![],_0x202f70),pokeAPI('newViewConnection',_0x237e41[_0x16b14c(0x491)][_0x202f70]['streamID']);},_0x237e41[_0x234b42(0x491)][_0x202f70][_0x234b42(0x7c4)]['onmessage']=async _0x11e1e0=>{var _0x22a736=_0x234b42;if(typeof _0x11e1e0[_0x22a736(0x5c8)]==_0x22a736(0x6ed)){if(!_0x237e41[_0x22a736(0x491)][_0x202f70][_0x22a736(0x582)]){_0x237e41[_0x22a736(0x491)][_0x202f70][_0x22a736(0x582)]=document[_0x22a736(0x61d)](_0x22a736(0x3b5)),_0x237e41[_0x22a736(0x491)][_0x202f70]['imageElement']['width']=0x10,_0x237e41[_0x22a736(0x491)][_0x202f70][_0x22a736(0x582)][_0x22a736(0x5f8)]=0x9,_0x237e41[_0x22a736(0x491)][_0x202f70][_0x22a736(0x582)][_0x22a736(0x476)][_0x22a736(0x843)]=_0x22a736(0x778),_0x237e41[_0x22a736(0x491)][_0x202f70][_0x22a736(0x582)][_0x22a736(0x8fb)][_0x22a736(0x7a4)]=_0x202f70;try{_0x237e41['rpcs'][_0x202f70][_0x22a736(0x582)][_0x22a736(0x8fb)][_0x22a736(0x695)]=_0x237e41[_0x22a736(0x491)][_0x202f70][_0x22a736(0x639)];}catch(_0x592fa1){}_0x237e41[_0x22a736(0x491)][_0x202f70][_0x22a736(0x582)][_0x22a736(0x4af)]=![],_0x237e41[_0x22a736(0x491)][_0x202f70][_0x22a736(0x582)][_0x22a736(0x976)](_0x22a736(0x195),function(_0x689036){var _0x1feb24=_0x22a736;log(_0x1feb24(0x7e8));try{if(_0x689036[_0x1feb24(0x5ba)]||_0x689036[_0x1feb24(0x612)]){_0x689036['preventDefault']();var _0x156d75=_0x689036['currentTarget']['dataset'][_0x1feb24(0x7a4)];if(_0x1feb24(0x42e)in _0x237e41[_0x1feb24(0x491)][_0x156d75]){var [_0x4fa333,_0x39e5f3]=statsMenuCreator();printViewStats(_0x39e5f3,_0x156d75),_0x4fa333['interval']=setInterval(printViewStats,_0x237e41['statsInterval'],_0x39e5f3,_0x156d75);}return _0x689036[_0x1feb24(0x5d4)](),![];}}catch(_0x3c6312){errorlog(_0x3c6312);}}),updateMixer();}else _0x237e41[_0x22a736(0x491)][_0x202f70][_0x22a736(0x582)][_0x22a736(0x4af)]&&(_0x237e41[_0x22a736(0x491)][_0x202f70]['imageElement'][_0x22a736(0x4af)]=![],_0x237e41[_0x22a736(0x491)][_0x202f70][_0x22a736(0x582)]['style'][_0x22a736(0x64e)]=_0x22a736(0x64a));_0x237e41[_0x22a736(0x491)][_0x202f70][_0x22a736(0x582)][_0x22a736(0x2f4)]=window[_0x22a736(0x508)][_0x22a736(0x2fd)](new Blob([new Uint8Array(_0x11e1e0[_0x22a736(0x5c8)])],{'type':_0x22a736(0x460)}));return;}try{var _0x1cda7a=JSON['parse'](_0x11e1e0[_0x22a736(0x5c8)]);}catch(_0x62c2cb){_0x1cda7a=_0x62c2cb[_0x22a736(0x5c8)];}_0x1cda7a[_0x22a736(0x7a4)]=_0x202f70,'altUUID'in _0x1cda7a?await _0x237e41[_0x22a736(0x655)](_0x1cda7a,_0x202f70+_0x22a736(0x947)):await _0x237e41['processRPCSOnMessage'](_0x1cda7a,_0x202f70);},_0x237e41[_0x234b42(0x655)]=async function(_0x105c8f,_0x22ff61){var _0x1a29c4=_0x234b42;if(_0x1a29c4(0x940)in _0x105c8f){warnlog(_0x1a29c4(0x5cc)),_0x237e41[_0x1a29c4(0x649)](_0x22ff61,!![]);return;}else{if('ping'in _0x105c8f){var _0x4950c0={};_0x4950c0[_0x1a29c4(0x3e7)]=_0x105c8f[_0x1a29c4(0x61b)],_0x237e41[_0x1a29c4(0x3e2)](_0x4950c0,_0x22ff61),warnlog(_0x1a29c4(0x965));return;}else{if(_0x1a29c4(0x3e7)in _0x105c8f){warnlog(_0x1a29c4(0x5d1));return;}}}var _0x5742a6=![],_0xd9c05=![];if(_0x1a29c4(0x640)in _0x105c8f)_0x237e41[_0x1a29c4(0x87a)](_0x105c8f);else{if(_0x1a29c4(0x4c1)in _0x105c8f)_0x105c8f[_0x1a29c4(0x7a4)]=_0x22ff61,log(_0x1a29c4(0x739)),_0x237e41[_0x1a29c4(0x175)](_0x105c8f);else _0x1a29c4(0x49f)in _0x105c8f&&(_0x105c8f['UUID']=_0x22ff61,log(_0x1a29c4(0x45f)),_0x237e41[_0x1a29c4(0x30e)](_0x105c8f));}if(_0x1a29c4(0x870)in _0x105c8f){if(_0x105c8f['rejected']==='requestCoDirector')_0x237e41[_0x1a29c4(0x2ff)]=![],!_0x237e41[_0x1a29c4(0x28d)]&&(warnUser(miscTranslations[_0x1a29c4(0x355)],0xbb8),getById(_0x1a29c4(0x301))['innerHTML']=miscTranslations[_0x1a29c4(0x14c)]);else{if(_0x105c8f[_0x1a29c4(0x870)]===_0x1a29c4(0x836))!_0x237e41['cleanOutput']&&warnUser(miscTranslations['only-main-director'],0xbb8);else{if(!_0x237e41[_0x1a29c4(0x28d)]){if(_0x237e41[_0x1a29c4(0x37a)]===_0x22ff61)warnUser(miscTranslations[_0x1a29c4(0x8fd)],0x1388);else _0x237e41[_0x1a29c4(0xc5)]&&!_0x237e41[_0x1a29c4(0x550)]?warnUser(miscTranslations['tokens-did-not-match'],0x1388):warnUser(miscTranslations['token-not-director'],0x1388);}else{if(_0x237e41[_0x1a29c4(0x550)])!_0x237e41['cleanOutput']&&warnUser('The\x20request\x20('+_0x105c8f[_0x1a29c4(0x870)]+')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user',0x1388);else{if(!_0x237e41[_0x1a29c4(0x28d)])_0x237e41['remote']?warnUser(miscTranslations['remote-token-rejected'],0x1388):warnUser(miscTranslations[_0x1a29c4(0x24a)],0x1388);else{}}}}}errorlog(_0x1a29c4(0x972)+_0x105c8f[_0x1a29c4(0x870)]+_0x1a29c4(0x787)+_0x237e41[_0x1a29c4(0x550)]),pokeIframeAPI(_0x1a29c4(0x870),_0x105c8f[_0x1a29c4(0x870)],_0x22ff61);return;}else{if(_0x1a29c4(0x149)in _0x105c8f){if(_0x105c8f[_0x1a29c4(0x149)]===_0x1a29c4(0x75c)){if(_0x237e41[_0x1a29c4(0x550)]){try{_0x237e41[_0x1a29c4(0x333)]===![]&&(document[_0x1a29c4(0x585)]=miscTranslations[_0x1a29c4(0x182)]);}catch(_0x2fb495){errorlog(_0x2fb495);}!_0x237e41[_0x1a29c4(0x28d)]&&!_0x237e41[_0x1a29c4(0x2ff)]&&(warnUser(miscTranslations[_0x1a29c4(0x2cb)],0xbb8),getById(_0x1a29c4(0x301))[_0x1a29c4(0x93c)]=miscTranslations[_0x1a29c4(0x37d)],getById(_0x1a29c4(0x392))[_0x1a29c4(0x93c)]=miscTranslations[_0x1a29c4(0x7f1)]),_0x237e41[_0x1a29c4(0x2ff)]=!![],pokeAPI(_0x1a29c4(0x758),!![]);}}log(_0x1a29c4(0x900)+_0x105c8f[_0x1a29c4(0x149)]),pokeIframeAPI('approved',_0x105c8f['approved'],_0x22ff61);return;}}if(_0x1a29c4(0x7cf)in _0x105c8f)try{_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x7cf)]=_0x105c8f[_0x1a29c4(0x7cf)]||![];if(_0x237e41['director']){if(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x7cf)]){var _0x15b04d=document[_0x1a29c4(0x61d)]('div');_0x15b04d[_0x1a29c4(0x711)]=_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x7cf)],_0x15b04d['innerText']=_0x15b04d[_0x1a29c4(0x93c)],_0x15b04d=_0x15b04d[_0x1a29c4(0x503)]||_0x15b04d['innerText']||'',getById(_0x1a29c4(0x3a2)+_0x22ff61)[_0x1a29c4(0x93c)]=_0x1a29c4(0x753)+_0x15b04d+_0x1a29c4(0x34c)+_0x15b04d+_0x1a29c4(0x1c5),getById(_0x1a29c4(0x3a2)+_0x22ff61)[_0x1a29c4(0x3e1)][_0x1a29c4(0xb4)]('hidden');}else getById(_0x1a29c4(0x3a2)+_0x22ff61)[_0x1a29c4(0x3e1)][_0x1a29c4(0x918)]('hidden'),getById(_0x1a29c4(0x3a2)+_0x22ff61)[_0x1a29c4(0x711)]='';}else{if(_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['iframeSrc']==![]){try{_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x687)][_0x1a29c4(0xb4)]();}catch(_0x5b2fa1){errorlog(_0x5b2fa1);}_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x819)]&&(_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x819)][_0x1a29c4(0xb4)](),_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x819)]=![]);_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x687)]=![],_0x5742a6=!![];if(_0x237e41[_0x1a29c4(0x7de)]!==![]){if(_0x237e41['broadcast']!==null)_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x639)]===_0x237e41['broadcast']&&(_0x237e41['broadcastIFrame']=![]);else _0x22ff61==_0x237e41[_0x1a29c4(0x37a)]&&(_0x237e41[_0x1a29c4(0x220)]=![]);}}else{if(_0x237e41['broadcast']!==![]){if(_0x237e41[_0x1a29c4(0x7de)]!==null){if(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x639)]===_0x237e41[_0x1a29c4(0x7de)]){if(_0x237e41[_0x1a29c4(0x59a)]===![])_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x687)]=loadIframe(_0x105c8f[_0x1a29c4(0x7cf)],_0x22ff61),_0x5742a6=!![],_0x237e41[_0x1a29c4(0x220)]=_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x687)],_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x639)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x687)][_0x1a29c4(0x8fb)][_0x1a29c4(0x695)]=_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x639)]);else _0x237e41['rpcs'][_0x22ff61]['streamID']in _0x237e41[_0x1a29c4(0x59a)]&&(_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x687)]=loadIframe(_0x105c8f[_0x1a29c4(0x7cf)],_0x22ff61),_0x5742a6=!![],_0x237e41['broadcastIFrame']=_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x687)],_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x639)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x687)][_0x1a29c4(0x8fb)][_0x1a29c4(0x695)]=_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x639)]));}}else{if(_0x237e41[_0x1a29c4(0x37a)]){if(_0x22ff61==_0x237e41['directorUUID']){if(_0x237e41[_0x1a29c4(0x59a)]===![])_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['iframeEle']=loadIframe(_0x105c8f[_0x1a29c4(0x7cf)],_0x22ff61),_0x5742a6=!![],_0x237e41[_0x1a29c4(0x220)]=_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x687)],_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x639)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x687)][_0x1a29c4(0x8fb)][_0x1a29c4(0x695)]=_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['streamID']);else _0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x639)]in _0x237e41[_0x1a29c4(0x59a)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['iframeEle']=loadIframe(_0x105c8f[_0x1a29c4(0x7cf)],_0x22ff61),_0x5742a6=!![],_0x237e41[_0x1a29c4(0x220)]=_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x687)],_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['streamID']&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x687)][_0x1a29c4(0x8fb)][_0x1a29c4(0x695)]=_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x639)]));}}}}else{if(_0x237e41[_0x1a29c4(0x59a)]===![])_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['iframeEle']=loadIframe(_0x105c8f[_0x1a29c4(0x7cf)],_0x22ff61),_0x5742a6=!![],_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x639)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x687)][_0x1a29c4(0x8fb)]['sid']=_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x639)]);else _0x237e41['rpcs'][_0x22ff61]['streamID']in _0x237e41[_0x1a29c4(0x59a)]&&(_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x687)]=loadIframe(_0x105c8f[_0x1a29c4(0x7cf)],_0x22ff61),_0x5742a6=!![],_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['streamID']&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x687)]['dataset'][_0x1a29c4(0x695)]=_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x639)]));}}}}catch(_0x27c72c){errorlog(_0x27c72c);}else{if(_0x1a29c4(0x8ac)in _0x105c8f){if(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x687)])try{_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['iframeSrc'][_0x1a29c4(0x373)]('https://www.youtube.com/')&&processIframeSyncUpdates(_0x105c8f[_0x1a29c4(0x8ac)],_0x22ff61);}catch(_0x1c9804){errorlog(_0x1c9804);}}}if('remote'in _0x105c8f)try{_0x105c8f=await _0x237e41[_0x1a29c4(0x42b)](_0x105c8f);if(!_0x105c8f)return;}catch(_0x2164aa){errorlor(_0x2164aa);}_0x1a29c4(0x3fd)in _0x105c8f&&processOBSCommand(_0x105c8f);if(_0x1a29c4(0x40f)in _0x105c8f){var _0x1d5aa1=![],_0x160b25=![];_0x237e41['directorUUID']===_0x22ff61&&(_0x1d5aa1=!![],_0x1a29c4(0x789)in _0x105c8f&&(_0x105c8f[_0x1a29c4(0x789)]==!![]&&(_0x160b25=!![])));if(_0x237e41[_0x1a29c4(0x550)]){if(_0x105c8f[_0x1a29c4(0x40f)]=='Raised\x20hand')_0x237e41[_0x1a29c4(0x51f)]&&playtone(),getById('hands_'+_0x22ff61)[_0x1a29c4(0x3e1)]['remove']('hidden'),_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x790)][_0x1a29c4(0x3e1)]['remove'](_0x1a29c4(0x4af));else _0x105c8f[_0x1a29c4(0x40f)]==_0x1a29c4(0x807)&&(getById(_0x1a29c4(0x61f)+_0x22ff61)[_0x1a29c4(0x3e1)]['add'](_0x1a29c4(0x4af)),_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x790)]['classList'][_0x1a29c4(0x918)](_0x1a29c4(0x4af)));}log(_0x1a29c4(0x1e3)+_0x1d5aa1),getChatMessage(_0x105c8f['chat'],_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['label'],_0x1d5aa1,_0x160b25);}'pipe'in _0x105c8f&&_0x237e41[_0x1a29c4(0x621)](_0x105c8f[_0x1a29c4(0x1ac)],_0x22ff61);'autoSync'in _0x105c8f&&(_0x237e41['autoSyncObject']=_0x105c8f[_0x1a29c4(0x738)],_0x237e41[_0x1a29c4(0x339)](_0x22ff61));_0x1a29c4(0x837)in _0x105c8f&&log(_0x105c8f);if(_0x1a29c4(0x359)in _0x105c8f){log(_0x105c8f);_0x105c8f[_0x1a29c4(0x359)]?_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x359)]=_0x105c8f[_0x1a29c4(0x359)]['split'](','):_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x359)]=[];log(_0x237e41['rpcs'][_0x22ff61]),_0x5742a6=!![];if(_0x237e41['director']&&_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x639)])try{syncGroup(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x359)],_0x22ff61);}catch(_0x52d9d8){errorlog(_0x52d9d8);}pokeIframeAPI(_0x1a29c4(0x917),_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x359)],_0x22ff61);}_0x1a29c4(0x6d0)in _0x105c8f&&(log(_0x105c8f),_0x237e41[_0x1a29c4(0xd2)]&&updateClosedCaptions(_0x105c8f,_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x333)],_0x22ff61));'allowmidi'in _0x105c8f&&_0x105c8f[_0x1a29c4(0x8f3)]!==![]&&(_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x766)]=_0x105c8f[_0x1a29c4(0x8f3)]);_0x237e41[_0x1a29c4(0x550)]&&(_0x1a29c4(0x5bd)in _0x105c8f&&updateDirectorsAudio(_0x105c8f[_0x1a29c4(0x5bd)],_0x22ff61),_0x1a29c4(0x949)in _0x105c8f&&gotDevicesRemote(_0x105c8f[_0x1a29c4(0x949)],_0x22ff61),'videoOptions'in _0x105c8f&&updateDirectorsVideo(_0x105c8f['videoOptions'],_0x22ff61),_0x1a29c4(0x50f)in _0x105c8f&&updateRemoteRecordButton(_0x22ff61,_0x105c8f[_0x1a29c4(0x50f)]),_0x1a29c4(0x56f)in _0x105c8f&&updateRemoteTimerButton(_0x22ff61,_0x105c8f[_0x1a29c4(0x56f)]));_0x1a29c4(0x3a5)in _0x105c8f&&meshcastWatch(_0x22ff61,_0x105c8f[_0x1a29c4(0x3a5)]);_0x1a29c4(0x6c7)in _0x105c8f&&(_0x237e41['directorList'][_0x1a29c4(0x2c7)](_0x22ff61)>=0x0&&(_0x237e41[_0x1a29c4(0x3e4)]&&lowerhand()));_0x1a29c4(0x723)in _0x105c8f&&(_0x237e41[_0x1a29c4(0x401)][_0x1a29c4(0x2c7)](_0x22ff61)>=0x0&&(_0x237e41[_0x1a29c4(0x723)]=_0x105c8f[_0x1a29c4(0x723)],pokeIframeAPI(_0x1a29c4(0x5e1),_0x237e41[_0x1a29c4(0x723)]),_0x5742a6=!![]));if(_0x1a29c4(0x2cf)in _0x105c8f){_0x237e41[_0x1a29c4(0x2cf)]=![],_0x237e41[_0x1a29c4(0x4e0)]=![];if(_0x237e41['broadcast']===![]){log(_0x105c8f);if(_0x237e41[_0x1a29c4(0x401)][_0x1a29c4(0x2c7)](_0x22ff61)>=0x0){if(_0x105c8f[_0x1a29c4(0x2cf)]!==![]){if(_0x105c8f['infocus']===_0x237e41[_0x1a29c4(0x639)])_0x237e41[_0x1a29c4(0x2cf)]=!![];else{if(_0x237e41[_0x1a29c4(0x8a5)][_0x1a29c4(0x860)]&&!(_0x105c8f[_0x1a29c4(0x2cf)]in _0x237e41[_0x1a29c4(0x8a5)]))warnlog(_0x1a29c4(0x7fb)),_0x237e41[_0x1a29c4(0x2cf)]=![];else{if(_0x237e41[_0x1a29c4(0x7f9)]&&_0x237e41[_0x1a29c4(0x7f9)]!==_0x105c8f['infocus'])warnlog(_0x1a29c4(0x3ed)),_0x237e41['infocus']=![];else{if(_0x237e41[_0x1a29c4(0x403)]!==![]&&_0x237e41['directorUUID']&&_0x237e41['directorUUID']in _0x237e41[_0x1a29c4(0x491)]&&!_0x237e41[_0x1a29c4(0x491)][_0x237e41[_0x1a29c4(0x37a)]][_0x1a29c4(0x745)]&&_0x105c8f['infocus']===_0x237e41[_0x1a29c4(0x491)][_0x237e41[_0x1a29c4(0x37a)]][_0x1a29c4(0x639)])warnlog('not\x20allowed\x20to\x20show\x20the\x20director'),_0x237e41[_0x1a29c4(0x2cf)]=![];else{for(var _0x39347b in _0x237e41[_0x1a29c4(0x491)]){if(_0x237e41[_0x1a29c4(0x491)][_0x39347b]['streamID']===_0x105c8f['infocus']){_0x237e41[_0x1a29c4(0x2cf)]=_0x39347b;break;}}warnlog(_0x1a29c4(0x214));}}}}}else _0x237e41[_0x1a29c4(0x2cf)]=![];_0x5742a6=!![],_0xd9c05=!![];}}}else{if(_0x1a29c4(0x4e0)in _0x105c8f){_0x237e41[_0x1a29c4(0x2cf)]=![],_0x237e41['infocus2']=![];if(_0x237e41['broadcast']===![]){log(_0x105c8f);if(_0x237e41[_0x1a29c4(0x401)][_0x1a29c4(0x2c7)](_0x22ff61)>=0x0){if(_0x105c8f['infocus2']!==![]){if(_0x105c8f['infocus2']===_0x237e41['streamID'])_0x237e41['infocus2']=!![];else{if(_0x237e41['view_set'][_0x1a29c4(0x860)]&&!(_0x105c8f[_0x1a29c4(0x4e0)]in _0x237e41[_0x1a29c4(0x8a5)]))warnlog('NOT\x20IN\x20VIEW\x20SET'),_0x237e41[_0x1a29c4(0x4e0)]=![];else{if(_0x237e41[_0x1a29c4(0x7f9)]&&_0x237e41[_0x1a29c4(0x7f9)]!==_0x105c8f[_0x1a29c4(0x4e0)])warnlog(_0x1a29c4(0x3ed)),_0x237e41['infocus2']=![];else{if(_0x237e41['scene']!==![]&&_0x237e41[_0x1a29c4(0x37a)]&&_0x237e41[_0x1a29c4(0x37a)]in _0x237e41[_0x1a29c4(0x491)]&&!_0x237e41[_0x1a29c4(0x491)][_0x237e41[_0x1a29c4(0x37a)]][_0x1a29c4(0x745)]&&_0x105c8f[_0x1a29c4(0x4e0)]===_0x237e41['rpcs'][_0x237e41[_0x1a29c4(0x37a)]]['streamID'])warnlog('not\x20allowed\x20to\x20show\x20the\x20director'),_0x237e41[_0x1a29c4(0x4e0)]=![];else{for(var _0x39347b in _0x237e41[_0x1a29c4(0x491)]){if(_0x237e41['rpcs'][_0x39347b][_0x1a29c4(0x639)]===_0x105c8f[_0x1a29c4(0x4e0)]){_0x237e41['infocus2']=_0x39347b;break;}}warnlog('ON\x20FOCUS\x20NOT\x20FOUND');}}}}}else _0x237e41[_0x1a29c4(0x4e0)]=![];_0x5742a6=!![],_0xd9c05=!![];}}}}_0x1a29c4(0x60e)in _0x105c8f&&(log(_0x105c8f),_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x42e)]['sensors']=_0x105c8f[_0x1a29c4(0x60e)],isIFrame&&parent[_0x1a29c4(0x6b5)]({'sensors':_0x105c8f['sensors']},_0x237e41['iframetarget']));_0x1a29c4(0x5c9)in _0x105c8f&&playbackMIDI(_0x105c8f['midi']);_0x1a29c4(0x68f)in _0x105c8f&&_0x105c8f[_0x1a29c4(0x68f)]&&addDownloadLink(_0x105c8f['fileList'],_0x22ff61,_0x237e41[_0x1a29c4(0x491)]);_0x1a29c4(0x3d1)in _0x105c8f&&(_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x4e4)]!==_0x105c8f[_0x1a29c4(0x3d1)]&&(_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x4e4)]=_0x105c8f[_0x1a29c4(0x3d1)],_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x18c)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x18c)][_0x1a29c4(0x903)]=_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x4e4)]),_0x5742a6=!![]));if(_0x1a29c4(0x3b7)in _0x105c8f){warnlog(_0x105c8f),_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x42e)][_0x1a29c4(0x3b7)]=_0x105c8f[_0x1a29c4(0x3b7)];_0x105c8f[_0x1a29c4(0x3b7)][_0x1a29c4(0x738)]&&(!_0x237e41[_0x1a29c4(0x311)]&&(_0x237e41[_0x1a29c4(0x311)]=_0x105c8f['info'][_0x1a29c4(0x738)],_0x237e41[_0x1a29c4(0x339)](_0x22ff61)));if(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x4ce)]){if(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x42e)][_0x1a29c4(0x3b7)]['cpuLimited'])_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['signalMeter'][_0x1a29c4(0x8fb)]['cpu']='1';else _0x1a29c4(0x549)in _0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x42e)]['info']&&(_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x4ce)][_0x1a29c4(0x8fb)][_0x1a29c4(0x55e)]='0');}_0x1a29c4(0x979)in _0x105c8f[_0x1a29c4(0x3b7)]&&(_0x105c8f[_0x1a29c4(0x3b7)][_0x1a29c4(0x979)]!==![]?(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x951)]=_0x105c8f['info'][_0x1a29c4(0x979)],_0x237e41[_0x1a29c4(0x6c2)](_0x1a29c4(0xe0),_0x22ff61)):_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x951)]=![]);if(_0x1a29c4(0x333)in _0x105c8f[_0x1a29c4(0x3b7)]){typeof _0x105c8f['info'][_0x1a29c4(0x333)]=='string'?_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x333)]=sanitizeLabel(_0x105c8f[_0x1a29c4(0x3b7)][_0x1a29c4(0x333)]):_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x333)]=![];applyStyleEffect(_0x22ff61);if(_0x237e41[_0x1a29c4(0x550)]){var _0xd541a8=getById(_0x1a29c4(0x8a2)+_0x22ff61);if(_0xd541a8){_0xd541a8[_0x1a29c4(0x3e1)][_0x1a29c4(0x918)]('contolboxLabel'),_0xd541a8[_0x1a29c4(0x8fb)][_0x1a29c4(0x7a4)]=_0x22ff61;if(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x333)])_0xd541a8['innerText']=_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x333)],_0xd541a8[_0x1a29c4(0x3e1)][_0x1a29c4(0xb4)](_0x1a29c4(0x3ae));else _0x237e41[_0x1a29c4(0x37a)]===_0x22ff61?(_0xd541a8[_0x1a29c4(0x711)]=miscTranslations[_0x1a29c4(0x961)],_0xd541a8[_0x1a29c4(0x3e1)]['remove'](_0x1a29c4(0x3ae))):(_0xd541a8[_0x1a29c4(0x711)]=miscTranslations[_0x1a29c4(0x414)],_0xd541a8[_0x1a29c4(0x3e1)][_0x1a29c4(0x918)](_0x1a29c4(0x3ae)));_0xd541a8['onclick']=async function(_0x1318de){var _0x331de8=_0x1a29c4,_0x30eaaf=_0x1318de[_0x331de8(0x49c)][_0x331de8(0x711)];_0x237e41[_0x331de8(0x491)][_0x1318de[_0x331de8(0x49c)][_0x331de8(0x8fb)]['UUID']][_0x331de8(0x333)]===![]&&(_0x30eaaf='');window[_0x331de8(0x4f0)]();var _0x343761=await promptAlt(miscTranslations[_0x331de8(0x545)],![],![],_0x30eaaf);if(_0x343761!==null){_0x343761==''?(_0x343761=![],_0x237e41[_0x331de8(0x37a)]===_0x22ff61?(_0x1318de[_0x331de8(0x49c)][_0x331de8(0x711)]=miscTranslations[_0x331de8(0x961)],_0x1318de[_0x331de8(0x49c)]['classList'][_0x331de8(0xb4)](_0x331de8(0x3ae))):(_0x1318de[_0x331de8(0x49c)][_0x331de8(0x711)]=miscTranslations[_0x331de8(0x414)],_0x1318de['target']['classList'][_0x331de8(0x918)](_0x331de8(0x3ae)))):(_0x1318de['target'][_0x331de8(0x711)]=_0x343761,_0x1318de[_0x331de8(0x49c)][_0x331de8(0x3e1)]['remove'](_0x331de8(0x3ae)));var _0x3a79a7={};_0x3a79a7[_0x331de8(0x7a4)]=_0x1318de[_0x331de8(0x49c)][_0x331de8(0x8fb)]['UUID'],_0x3a79a7['changeLabel']=!![],_0x3a79a7[_0x331de8(0x7a2)]=_0x343761,_0x237e41[_0x331de8(0x3e2)](_0x3a79a7,_0x3a79a7[_0x331de8(0x7a4)]);}};}}}if(_0x1a29c4(0x942)in _0x105c8f[_0x1a29c4(0x3b7)]){_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['order']=parseInt(_0x105c8f[_0x1a29c4(0x3b7)]['order'])||0x0;if(_0x237e41['director']){var _0x53cf8b=document['querySelectorAll']('[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22'+_0x22ff61+'\x22]');_0x53cf8b[0x0]&&(_0x53cf8b[0x0][_0x1a29c4(0x711)]=_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['order']);}}else _0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x942)]=0x0;if(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x898)]){if(_0x1a29c4(0xc8)in _0x105c8f[_0x1a29c4(0x3b7)]){if(_0x105c8f[_0x1a29c4(0x3b7)]['power_level']!==null){var _0x25d3c4=_0x237e41['rpcs'][_0x22ff61]['batteryMeter'][_0x1a29c4(0x168)]('.battery-level');if(_0x25d3c4){var _0x1c4e18=parseInt(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x42e)][_0x1a29c4(0x3b7)][_0x1a29c4(0xc8)])||0x0;_0x1c4e18>0x64&&(_0x1c4e18=0x64);_0x1c4e18<0x0&&(_0x1c4e18=0x0);_0x25d3c4[_0x1a29c4(0x476)]['height']=parseInt(_0x1c4e18)+'%';if(_0x1c4e18<0xa)_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x898)][_0x1a29c4(0x3e1)][_0x1a29c4(0xb4)]('warn'),_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x898)][_0x1a29c4(0x3e1)]['add'](_0x1a29c4(0x598));else _0x1c4e18<0x19?(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x898)]['classList']['remove']('alert'),_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x898)][_0x1a29c4(0x3e1)][_0x1a29c4(0x918)](_0x1a29c4(0x160))):(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x898)][_0x1a29c4(0x3e1)][_0x1a29c4(0xb4)]('alert'),_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x898)][_0x1a29c4(0x3e1)]['remove'](_0x1a29c4(0x160)));_0x1c4e18<0x64&&_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x898)]['classList'][_0x1a29c4(0xb4)](_0x1a29c4(0x4af)),_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x898)]['title']=_0x1c4e18+_0x1a29c4(0x105);}}}'plugged_in'in _0x105c8f[_0x1a29c4(0x3b7)]&&(_0x105c8f[_0x1a29c4(0x3b7)][_0x1a29c4(0x3f6)]===![]?(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x898)][_0x1a29c4(0x8fb)]['plugged']='0',_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x898)]['classList']['remove'](_0x1a29c4(0x4af))):_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x898)]['dataset'][_0x1a29c4(0x221)]='1');}_0x1a29c4(0x606)in _0x105c8f['info']&&(_0x105c8f[_0x1a29c4(0x3b7)][_0x1a29c4(0x606)]?_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x359)]=_0x105c8f[_0x1a29c4(0x3b7)][_0x1a29c4(0x606)][_0x1a29c4(0x5a5)](','):_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x359)]=[],_0x237e41[_0x1a29c4(0x550)]?(initGroupButtons(_0x22ff61),_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x359)]['length']&&syncGroup(_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x359)],_0x22ff61)):_0x5742a6=!![]);_0x1a29c4(0xfc)in _0x105c8f[_0x1a29c4(0x3b7)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x90e)]=_0x105c8f[_0x1a29c4(0x3b7)][_0x1a29c4(0xfc)],_0x237e41['scene']===![]&&(_0x237e41[_0x1a29c4(0x669)]&&((!_0x237e41[_0x1a29c4(0x28d)]||_0x237e41[_0x1a29c4(0x550)])&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x53a)]?_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x90e)]?_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x53a)]['classList'][_0x1a29c4(0xb4)](_0x1a29c4(0x4af)):_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x53a)][_0x1a29c4(0x3e1)][_0x1a29c4(0x918)](_0x1a29c4(0x4af)):(_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['remoteMuteElement']=getById(_0x1a29c4(0x6c8))[_0x1a29c4(0x41e)](!![]),_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x53a)]['id']=_0x1a29c4(0x664)+_0x22ff61,_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['remoteMuteState']?_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x53a)][_0x1a29c4(0x3e1)][_0x1a29c4(0xb4)]('hidden'):_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x53a)][_0x1a29c4(0x3e1)][_0x1a29c4(0x918)](_0x1a29c4(0x4af)),_0x5742a6=!![])))),pokeIframeAPI('remote-mute-state',_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x90e)],_0x22ff61));if(_0x237e41['director']){_0x1a29c4(0x34a)in _0x105c8f['info']&&(_0x105c8f['info'][_0x1a29c4(0x34a)]==![]&&initRecordingImpossible(_0x22ff61));if('recording_audio_gain'in _0x105c8f[_0x1a29c4(0x3b7)]){if(_0x105c8f[_0x1a29c4(0x3b7)]['recording_audio_gain']!==![]){let _0x18b29e=parseInt(_0x105c8f['info'][_0x1a29c4(0x12a)])||0x0;initAudioButtons(_0x18b29e,_0x22ff61);}}_0x1a29c4(0x44e)in _0x105c8f[_0x1a29c4(0x3b7)]&&(_0x105c8f[_0x1a29c4(0x3b7)][_0x1a29c4(0x44e)]&&updateRemoteSpeakerMute(_0x22ff61)),_0x1a29c4(0x519)in _0x105c8f[_0x1a29c4(0x3b7)]&&(_0x105c8f[_0x1a29c4(0x3b7)][_0x1a29c4(0x519)]&&updateRemoteDisplayMute(_0x22ff61));}_0x1a29c4(0x509)in _0x105c8f['info']&&(_0x237e41['director']?_0x105c8f[_0x1a29c4(0x3b7)][_0x1a29c4(0x509)]&&updateDirectorVideoMute(_0x22ff61):(_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x509)]=_0x105c8f[_0x1a29c4(0x3b7)][_0x1a29c4(0x509)],_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x509)]&&(_0x22ff61 in _0x237e41[_0x1a29c4(0x491)]&&_0x237e41[_0x1a29c4(0x751)](0x0,_0x22ff61)))),_0x1a29c4(0x5d0)in _0x105c8f[_0x1a29c4(0x3b7)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x5a4)]=_0x105c8f['info'][_0x1a29c4(0x5d0)],_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x5a4)]&&(_0x237e41[_0x1a29c4(0x550)]&&_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x2ec)][_0x1a29c4(0x3e1)][_0x1a29c4(0xb4)](_0x1a29c4(0x4af))),pokeIframeAPI(_0x1a29c4(0x196),_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['videoMuted'],_0x22ff61)),_0x1a29c4(0x3d1)in _0x105c8f[_0x1a29c4(0x3b7)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['rotate']!==_0x105c8f[_0x1a29c4(0x3b7)]['rotate_video']&&(_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x4e4)]=_0x105c8f[_0x1a29c4(0x3b7)][_0x1a29c4(0x3d1)],_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x18c)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['videoElement'][_0x1a29c4(0x903)]=_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x4e4)]),_0x5742a6=!![])),_0x1a29c4(0x5f0)in _0x105c8f[_0x1a29c4(0x3b7)]&&(_0x105c8f[_0x1a29c4(0x3b7)]['room_init']===![]&&soloLinkGeneratorInit(_0x22ff61)),directorCoDirectorColoring(_0x22ff61),_0xd9c05=!![],pokeAPI(_0x1a29c4(0xe0),getDetailedState(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x639)])),pokeIframeAPI(_0x1a29c4(0x893),_0x105c8f[_0x1a29c4(0x3b7)],_0x22ff61);}if(_0x1a29c4(0x11e)in _0x105c8f){if(_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['stats']&&_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x42e)][_0x1a29c4(0x3b7)]){_0x1a29c4(0x6d6)in _0x105c8f[_0x1a29c4(0x11e)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x42e)][_0x1a29c4(0x3b7)]['quality_limitation_reason']=_0x105c8f[_0x1a29c4(0x11e)][_0x1a29c4(0x6d6)]);_0x1a29c4(0x3ff)in _0x105c8f[_0x1a29c4(0x11e)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['stats']['info'][_0x1a29c4(0x8f1)]=_0x105c8f[_0x1a29c4(0x11e)][_0x1a29c4(0x3ff)]);if(_0x1a29c4(0x55e)in _0x105c8f[_0x1a29c4(0x11e)]){_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x42e)][_0x1a29c4(0x3b7)][_0x1a29c4(0x549)]=_0x105c8f[_0x1a29c4(0x11e)][_0x1a29c4(0x55e)];if(_0x237e41['rpcs'][_0x22ff61]['signalMeter']){if(_0x105c8f[_0x1a29c4(0x11e)]['cpu'])_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x4ce)][_0x1a29c4(0x8fb)][_0x1a29c4(0x55e)]='1';else _0x1a29c4(0x55e)in _0x105c8f[_0x1a29c4(0x11e)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x4ce)][_0x1a29c4(0x8fb)][_0x1a29c4(0x55e)]='0');}}'hw_enc'in _0x105c8f[_0x1a29c4(0x11e)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['stats'][_0x1a29c4(0x3b7)][_0x1a29c4(0x645)]=_0x105c8f[_0x1a29c4(0x11e)]['hw_enc']),_0x1a29c4(0x656)in _0x105c8f[_0x1a29c4(0x11e)]&&(typeof _0x105c8f['miniInfo'][_0x1a29c4(0x656)]==_0x1a29c4(0x16a)?_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x42e)]['info'][_0x1a29c4(0xc8)]=_0x105c8f['miniInfo'][_0x1a29c4(0x656)]*0x64:_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x42e)]['info'][_0x1a29c4(0xc8)]=null),'chrg'in _0x105c8f[_0x1a29c4(0x11e)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x42e)][_0x1a29c4(0x3b7)][_0x1a29c4(0x3f6)]=_0x105c8f[_0x1a29c4(0x11e)][_0x1a29c4(0x675)]),_0x1a29c4(0x544)in _0x105c8f[_0x1a29c4(0x11e)]&&'c'in _0x105c8f['miniInfo'][_0x1a29c4(0x544)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x42e)][_0x1a29c4(0x3b7)]['total_outbound_p2p_connections']=_0x105c8f[_0x1a29c4(0x11e)][_0x1a29c4(0x544)]['c'],_0x237e41[_0x1a29c4(0x682)]&&_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x5f1)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['connectionDetails']['innerText']='🔗'+_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x42e)][_0x1a29c4(0x3b7)][_0x1a29c4(0x4bf)],_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x5f1)]['dataset'][_0x1a29c4(0x7a2)]=_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x42e)][_0x1a29c4(0x3b7)][_0x1a29c4(0x4bf)])),_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x898)]&&batteryMeterInfoUpdate(_0x22ff61);}}if(_0x105c8f[_0x1a29c4(0x7bf)]){_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x550)]=!![];_0x105c8f[_0x1a29c4(0x7bf)][_0x1a29c4(0x885)]&&await checkToken();if(_0x237e41[_0x1a29c4(0x37a)]===_0x22ff61){_0x1a29c4(0x135)in _0x105c8f[_0x1a29c4(0x7bf)]&&(_0x237e41['totalRoomBitrate']=parseInt(_0x105c8f[_0x1a29c4(0x7bf)]['totalRoomBitrate'])||0x0,_0x5742a6=!![]);if(_0x105c8f[_0x1a29c4(0x7bf)][_0x1a29c4(0x6d2)]){if(_0x237e41[_0x1a29c4(0x7de)]===![]){if(_0x105c8f[_0x1a29c4(0x7bf)][_0x1a29c4(0x6d2)]===_0x237e41[_0x1a29c4(0x639)])_0x237e41[_0x1a29c4(0x2cf)]=!![];else for(var _0x39347b in _0x237e41[_0x1a29c4(0x491)]){if(_0x237e41[_0x1a29c4(0x491)][_0x39347b][_0x1a29c4(0x639)]===_0x105c8f['directorSettings'][_0x1a29c4(0x6d2)]){if((_0x237e41[_0x1a29c4(0x401)][_0x1a29c4(0x8a4)](_0x39347b)||_0x237e41[_0x1a29c4(0x491)][_0x39347b][_0x1a29c4(0x550)])&&!_0x237e41[_0x1a29c4(0x745)])break;_0x237e41[_0x1a29c4(0x2cf)]=_0x39347b;break;}}_0x5742a6=!![],_0xd9c05=!![];}}if(_0x1a29c4(0x745)in _0x105c8f[_0x1a29c4(0x7bf)]){if(_0x237e41[_0x1a29c4(0x403)]!==![]){if(_0x237e41[_0x1a29c4(0x745)])_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x745)]=_0x237e41[_0x1a29c4(0x745)];else _0x105c8f[_0x1a29c4(0x7bf)][_0x1a29c4(0x745)]&&(_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x745)]=_0x105c8f[_0x1a29c4(0x7bf)][_0x1a29c4(0x745)]);}}if(_0x237e41[_0x1a29c4(0x403)]!==![]){if(_0x105c8f[_0x1a29c4(0x7bf)]['scene'])for(var _0x39347b in _0x105c8f[_0x1a29c4(0x7bf)][_0x1a29c4(0x403)]){setTimeout(function(_0x44476e){var _0xd3bca3=_0x1a29c4;_0x237e41[_0xd3bca3(0x95b)](_0x44476e);},0x3e8,_0x105c8f[_0x1a29c4(0x7bf)][_0x1a29c4(0x403)][_0x39347b]);}if(_0x105c8f['directorSettings'][_0x1a29c4(0x93d)])for(var _0x39347b in _0x105c8f['directorSettings'][_0x1a29c4(0x93d)]){setTimeout(function(_0x16b348){_0x237e41['directorActions'](_0x16b348);},0x3e8,_0x105c8f[_0x1a29c4(0x7bf)]['mute'][_0x39347b]);}}if(_0x1a29c4(0x1bc)in _0x105c8f[_0x1a29c4(0x7bf)])for(var _0x163a39=0x0;_0x163a39<_0x105c8f['directorSettings'][_0x1a29c4(0x1bc)][_0x1a29c4(0x860)];_0x163a39++){!_0x237e41['directorList'][_0x1a29c4(0x8a4)](_0x105c8f['directorSettings'][_0x1a29c4(0x1bc)][_0x163a39][_0x1a29c4(0x80a)])&&(_0x237e41[_0x1a29c4(0x401)][_0x1a29c4(0x769)](_0x105c8f['directorSettings'][_0x1a29c4(0x1bc)][_0x163a39][_0x1a29c4(0x80a)]()),addDirectorBlue(_0x105c8f[_0x1a29c4(0x7bf)]['addCoDirector'][_0x163a39][_0x1a29c4(0x80a)]()));}}}if(_0x237e41['directorList'][_0x1a29c4(0x2c7)](_0x22ff61)>=0x0){_0x237e41[_0x1a29c4(0x403)]!==![]&&(_0x1a29c4(0x6d4)in _0x105c8f&&_0x237e41[_0x1a29c4(0x95b)](_0x105c8f));_0x1a29c4(0x7bf)in _0x105c8f&&_0x105c8f[_0x1a29c4(0x7bf)]['blindAllGuests']&&(!_0x237e41[_0x1a29c4(0x550)]&&(_0x237e41[_0x1a29c4(0x403)]===![]&&(_0x237e41[_0x1a29c4(0x519)]=!![],_0x237e41[_0x1a29c4(0x736)]())));if(_0x1a29c4(0x2ff)in _0x105c8f){_0x237e41['syncState']=_0x105c8f[_0x1a29c4(0x2ff)],log(_0x105c8f);for(var _0x29b3f5 in _0x237e41[_0x1a29c4(0x8cf)]){syncSceneState(_0x29b3f5),syncOtherState(_0x29b3f5);}}if(_0x1a29c4(0x7c1)in _0x105c8f){_0x237e41[_0x1a29c4(0x20b)]=_0x105c8f[_0x1a29c4(0x7c1)]||![];let _0x6c8f91=document[_0x1a29c4(0x382)](_0x1a29c4(0x20b));try{_0x6c8f91?!_0x237e41[_0x1a29c4(0x20b)]?(document[_0x1a29c4(0x382)](_0x1a29c4(0x20b))[_0x1a29c4(0xb4)](),_0x5742a6=!![]):_0x6c8f91[_0x1a29c4(0x2f4)]=parseURL4Iframe(_0x237e41['widget']):_0x5742a6=!![],_0x237e41['director']&&(getById(_0x1a29c4(0x98a))['value']=_0x237e41[_0x1a29c4(0x20b)]||'');}catch(_0x3a7cf9){errorlog(_0x3a7cf9);}pokeIframeAPI(_0x1a29c4(0x81a),_0x237e41['widget'],_0x22ff61);}}if(_0x1a29c4(0x942)in _0x105c8f){_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x942)]=parseInt(_0x105c8f['order'])||0x0;_0x22ff61 in _0x237e41[_0x1a29c4(0x74c)]&&(_0x237e41[_0x1a29c4(0x74c)][_0x22ff61][_0x1a29c4(0x942)]=parseInt(_0x105c8f[_0x1a29c4(0x942)])||0x0);if(_0x237e41['director']){var _0x53cf8b=document[_0x1a29c4(0x119)]('[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22'+_0x22ff61+'\x22]');_0x53cf8b[0x0]&&(_0x53cf8b[0x0][_0x1a29c4(0x711)]=parseInt(_0x105c8f[_0x1a29c4(0x942)])||0x0);}_0x5742a6=!![];}if(_0x1a29c4(0x6cd)in _0x105c8f){log(_0x1a29c4(0x581));if(_0x1a29c4(0x7a2)in _0x105c8f){log(_0x1a29c4(0x622));if(typeof _0x105c8f[_0x1a29c4(0x7a2)]==_0x1a29c4(0x2ae)){_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x333)]=sanitizeLabel(_0x105c8f[_0x1a29c4(0x7a2)]);_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['label'][_0x1a29c4(0x860)]==0x0&&(_0x237e41['rpcs'][_0x22ff61]['label']=![]);applyStyleEffect(_0x22ff61);if(_0x237e41[_0x1a29c4(0x550)])updateLabelDirectors(_0x22ff61);else _0x237e41[_0x1a29c4(0x960)]&&(_0x5742a6=!![]);}else{_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x333)]=![],applyStyleEffect(_0x22ff61);if(_0x237e41[_0x1a29c4(0x550)])updateLabelDirectors2(_0x22ff61);else _0x237e41[_0x1a29c4(0x960)]&&(_0x5742a6=!![]);}_0xd9c05=!![],pokeIframeAPI('remote-label-changed',_0x237e41['rpcs'][_0x22ff61]['label'],_0x22ff61);}}_0x1a29c4(0xeb)in _0x105c8f&&(log(_0x105c8f),_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['remoteMuteState']=_0x105c8f[_0x1a29c4(0xeb)],_0x237e41[_0x1a29c4(0x751)](![],_0x22ff61),_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x42e)][_0x1a29c4(0x3b7)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x42e)][_0x1a29c4(0x3b7)][_0x1a29c4(0xfc)]=_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x90e)]),_0x237e41[_0x1a29c4(0x403)]===![]&&(_0x237e41[_0x1a29c4(0x669)]&&((!_0x237e41[_0x1a29c4(0x28d)]||_0x237e41[_0x1a29c4(0x550)])&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x53a)]?_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x90e)]?_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x53a)][_0x1a29c4(0x3e1)][_0x1a29c4(0xb4)](_0x1a29c4(0x4af)):_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x53a)][_0x1a29c4(0x3e1)][_0x1a29c4(0x918)](_0x1a29c4(0x4af)):(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x53a)]=getById(_0x1a29c4(0x6c8))[_0x1a29c4(0x41e)](!![]),_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x53a)]['id']='remoteMuteState_'+_0x22ff61,_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x90e)]?_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x53a)]['classList'][_0x1a29c4(0xb4)]('hidden'):_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x53a)]['classList']['add']('hidden'),_0x5742a6=!![]),_0xd9c05=!![]))),pokeAPI(_0x1a29c4(0x7e5),_0x237e41['rpcs'][_0x22ff61]['remoteMuteState'],_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x639)]),pokeIframeAPI('remote-mute-state',_0x105c8f[_0x1a29c4(0xeb)],_0x22ff61));if('requestSceneUpdate'in _0x105c8f){var _0x70487a=getChromeVersion();_0x70487a&&(_0x70487a<0x50&&(_0x5742a6=!![]));}if(_0x1a29c4(0x5a4)in _0x105c8f){log(_0x1a29c4(0x4ff)+_0x105c8f[_0x1a29c4(0x5a4)]),_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x5a4)]=_0x105c8f[_0x1a29c4(0x5a4)];!_0x237e41[_0x1a29c4(0x550)]?(_0x237e41['rpcs'][_0x22ff61]['videoMuted']?(!_0x237e41[_0x1a29c4(0x907)]&&_0x237e41[_0x1a29c4(0x751)](0x0,_0x22ff61),_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x582)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x582)]['hidden']=!![],_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x582)]['style'][_0x1a29c4(0x64e)]=_0x1a29c4(0x4af))):updateIncomingVideoElement(_0x22ff61,!![],![]),_0x5742a6=!![]):_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x5a4)]?_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x2ec)][_0x1a29c4(0x3e1)][_0x1a29c4(0xb4)]('hidden'):_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x2ec)][_0x1a29c4(0x3e1)][_0x1a29c4(0xb4)](_0x1a29c4(0x918));if(_0x237e41[_0x1a29c4(0x491)][_0x22ff61]['defaultSpeaker']&&_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x5a4)])setTimeout(function(){activeSpeaker();},0x0);else!_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x5a4)]&&setTimeout(function(){activeSpeaker();},0x0);_0xd9c05=!![],pokeAPI(_0x1a29c4(0x442),_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x5a4)],_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x639)]),pokeIframeAPI(_0x1a29c4(0x196),_0x105c8f[_0x1a29c4(0x5a4)],_0x22ff61);}if(_0x1a29c4(0x4ba)in _0x105c8f){if(_0x22ff61+_0x1a29c4(0x947)in _0x237e41[_0x1a29c4(0x491)]){_0x237e41['rpcs'][_0x22ff61+'_screen'][_0x1a29c4(0x795)]=_0x105c8f['screenStopped'];if(_0x237e41['director']){_0x237e41['rpcs'][_0x22ff61+_0x1a29c4(0x947)][_0x1a29c4(0x5a4)]=!_0x105c8f['screenStopped'];try{pokeAPI(_0x1a29c4(0x442),_0x237e41['rpcs'][_0x22ff61+_0x1a29c4(0x947)][_0x1a29c4(0x5a4)],_0x237e41['rpcs'][_0x22ff61+_0x1a29c4(0x947)][_0x1a29c4(0x639)]);}catch(_0x47d1dd){}_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x5a4)]?_0x237e41['rpcs'][_0x22ff61][_0x1a29c4(0x2ec)][_0x1a29c4(0x3e1)][_0x1a29c4(0xb4)](_0x1a29c4(0x4af)):_0x237e41['rpcs'][_0x22ff61]['remoteVideoMuteElement'][_0x1a29c4(0x3e1)][_0x1a29c4(0x918)](_0x1a29c4(0x4af)),_0x105c8f[_0x1a29c4(0x4ba)]?getById('container_'+_0x22ff61+'_screen')[_0x1a29c4(0x3e1)]['add']('screenshareNotActive'):getById(_0x1a29c4(0x5da)+_0x22ff61+_0x1a29c4(0x947))[_0x1a29c4(0x3e1)][_0x1a29c4(0xb4)](_0x1a29c4(0x16d));}else _0x237e41['rpcs'][_0x22ff61+_0x1a29c4(0x947)][_0x1a29c4(0x795)]=_0x105c8f[_0x1a29c4(0x4ba)],_0x5742a6=!![];_0xd9c05=!![];}}_0x1a29c4(0x432)in _0x105c8f&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x432)]=_0x105c8f[_0x1a29c4(0x432)],_0x5742a6=!![],pokeIframeAPI(_0x1a29c4(0x74b),_0x105c8f[_0x1a29c4(0x432)],_0x22ff61));if(_0x1a29c4(0x1c6)in _0x105c8f){if(!_0x237e41[_0x1a29c4(0x550)]){if(_0x1a29c4(0x49c)in _0x105c8f){if(_0x237e41['directorList'][_0x1a29c4(0x2c7)](_0x22ff61)>=0x0){var _0x13c39a=_0x105c8f['target'];if(_0x13c39a===!![])_0x237e41[_0x1a29c4(0x509)]=_0x105c8f[_0x1a29c4(0x1c6)];else _0x13c39a in _0x237e41[_0x1a29c4(0x491)]&&(_0x237e41[_0x1a29c4(0x491)][_0x13c39a][_0x1a29c4(0x509)]=_0x105c8f[_0x1a29c4(0x1c6)],_0x237e41[_0x1a29c4(0x491)][_0x13c39a][_0x1a29c4(0x509)]&&_0x237e41[_0x1a29c4(0x751)](0x0,_0x13c39a),_0x5742a6=!![]);}}}_0xd9c05=!![];}_0x1a29c4(0x795)in _0x105c8f&&(!_0x237e41['director']&&(_0x237e41[_0x1a29c4(0x401)]['indexOf'](_0x22ff61)>=0x0&&(_0x22ff61 in _0x237e41[_0x1a29c4(0x491)]&&(_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x795)]=_0x105c8f[_0x1a29c4(0x795)],_0x237e41[_0x1a29c4(0x491)][_0x22ff61][_0x1a29c4(0x795)]&&(_0x22ff61 in _0x237e41[_0x1a29c4(0x491)]&&_0x237e41[_0x1a29c4(0x751)](0x0,_0x22ff61)),_0x5742a6=!![]))),_0xd9c05=!![]);if(_0x1a29c4(0x4ec)in _0x105c8f){log(_0x1a29c4(0x57b));try{_0x237e41[_0x1a29c4(0x708)](_0x22ff61,_0x105c8f['requestFile']);}catch(_0x32bb74){errorlog(_0x32bb74);}}_0x1a29c4(0xec)in _0x105c8f&&remoteStats(_0x105c8f,_0x22ff61);if(_0x5742a6)setTimeout(function(){updateMixer(),updateUserList();},0x1);else _0xd9c05&&updateUserList();},_0x237e41['rpcs'][_0x202f70][_0x234b42(0x7c4)][_0x234b42(0x79f)]=()=>{var _0x199c99=_0x234b42;warnlog(_0x199c99(0x4ef));};},_0x237e41[_0x3047ac(0x491)][_0x202f70]['ontrack']=_0x37950d=>{var _0x5a2667=_0x3047ac;warnlog(_0x5a2667(0x6b4)),_0x237e41[_0x5a2667(0x4ae)](_0x37950d,_0x202f70);},log(_0x3047ac(0x886));},_0x237e41['setupScreenShareAddon']=function(_0x506660,_0x1dc613){var _0x2151d9=_0x1da8c6;log('session.setupScreenShareAddon'),!_0x237e41[_0x2151d9(0x491)][_0x1dc613][_0x2151d9(0x5bf)]?(_0x237e41[_0x2151d9(0x491)][_0x1dc613][_0x2151d9(0x5bf)]=createVideoElement(),_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)]={},_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x346)]=_0x1dc613,_0x237e41[_0x2151d9(0x491)][_0x1dc613]['streamID']&&(_0x237e41['rpcs'][_0x1dc613+'_screen'][_0x2151d9(0x639)]=_0x237e41[_0x2151d9(0x491)][_0x1dc613][_0x2151d9(0x639)]+':s'),_0x237e41['rpcs'][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x42e)]={},_0x237e41[_0x2151d9(0x491)][_0x1dc613][_0x2151d9(0x42e)]['Audio_Loudness']=![],_0x237e41['rpcs'][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x480)]=function(){return new Promise((_0x3eb0c9,_0x163c5b)=>{_0x3eb0c9([]);});},_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x978)]=![],_0x237e41['rpcs'][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x766)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x66e)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)]['loudest']=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x3e9)]=null,_0x237e41[_0x2151d9(0x491)][_0x1dc613+'_screen'][_0x2151d9(0x226)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x555)]=-0x1,_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x7e0)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x745)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x5a7)]=![],_0x237e41['rpcs'][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x540)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x5ce)]=-0x1,_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x54d)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x18c)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x582)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x3f2)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+'_screen'][_0x2151d9(0x359)]=_0x237e41[_0x2151d9(0x491)][_0x1dc613][_0x2151d9(0x359)]||[],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)]['videoMuted']=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+'_screen']['iframeVideo']=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x509)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)]['virtualHangup']=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x90e)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x53a)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0xad)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)]['lockedAudioBitrate']=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+'_screen'][_0x2151d9(0x14a)]=null,_0x237e41['rpcs'][_0x1dc613+_0x2151d9(0x947)]['mutedState']=null,_0x237e41[_0x2151d9(0x491)][_0x1dc613+'_screen'][_0x2151d9(0x5cf)]=null,_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x2a5)]=null,_0x237e41['rpcs'][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x343)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0xf8)]=![],_0x237e41['rpcs'][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x167)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)]['slot']=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+'_screen'][_0x2151d9(0x4ce)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x36c)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0xd4)]=null,_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x5fa)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x432)]=!![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x469)]=0x64,_0x237e41['rpcs'][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x3cf)]=0x0,_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x888)]=0x0,_0x237e41[_0x2151d9(0x491)][_0x1dc613+'_screen'][_0x2151d9(0x3f8)]='1',_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x919)]='1',_0x237e41['rpcs'][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x951)]=![],_0x237e41['rpcs'][_0x1dc613+_0x2151d9(0x947)]['pliCount']=0x0,_0x237e41[_0x2151d9(0x491)][_0x1dc613+'_screen'][_0x2151d9(0x333)]=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)]['order']=![],_0x237e41['rpcs'][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x10d)]=null,_0x237e41['rpcs'][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x49d)]=null,_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x137)]={},_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)]['iframeSrc']=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x687)]=![],_0x237e41['rpcs'][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x1f8)]=Date[_0x2151d9(0x2ac)](),_0x237e41['rpcs'][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x2ed)]=![],_0x237e41['rpcs'][_0x1dc613+'_screen'][_0x2151d9(0x685)]=![],(_0x237e41[_0x2151d9(0x784)]==0x2||_0x237e41['activeSpeaker']==0x4)&&(_0x237e41['rpcs'][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x8e4)]=!![]),_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x18c)]=_0x237e41['rpcs'][_0x1dc613][_0x2151d9(0x5bf)],_0x237e41['rpcs'][_0x1dc613+_0x2151d9(0x947)]['videoElement'][_0x2151d9(0x8fb)][_0x2151d9(0x7a4)]=_0x1dc613+_0x2151d9(0x947),_0x237e41[_0x2151d9(0x491)][_0x1dc613+'_screen']['videoElement']['id']=_0x2151d9(0x4d6)+_0x1dc613+_0x2151d9(0x947),_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x639)]&&(_0x237e41[_0x2151d9(0x491)][_0x1dc613+'_screen']['videoElement']['dataset'][_0x2151d9(0x695)]=_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)]['streamID']),_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x18c)]['screenshare']=![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x3f2)]=![],setupIncomingScreenTracking(_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x18c)],_0x1dc613+_0x2151d9(0x947)),_0x237e41[_0x2151d9(0x491)][_0x1dc613][_0x2151d9(0x5bf)][_0x2151d9(0x710)]=createMediaStream(),_0x506660[_0x2151d9(0xed)](function(_0x7aeebd){var _0x269728=_0x2151d9;_0x237e41['rpcs'][_0x1dc613]['screenElement'][_0x269728(0x710)][_0x269728(0x2ad)](_0x7aeebd);}),_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x18c)]['autoplay']=!![],_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)][_0x2151d9(0x18c)][_0x2151d9(0x4f8)](_0x2151d9(0x719),''),mediaSourceUpdated(_0x1dc613+_0x2151d9(0x947),_0x237e41[_0x2151d9(0x491)][_0x1dc613+_0x2151d9(0x947)]['streamID'])):_0x506660[_0x2151d9(0xed)](function(_0x288471){var _0x4faf4f=_0x2151d9,_0x245349=![];_0x237e41['rpcs'][_0x1dc613][_0x4faf4f(0x5bf)][_0x4faf4f(0x710)][_0x4faf4f(0x484)]()[_0x4faf4f(0xed)](function(_0x81fdbe){var _0x9e6941=_0x4faf4f;_0x81fdbe['id']==_0x288471['id']&&_0x81fdbe[_0x9e6941(0x2fb)]==_0x288471[_0x9e6941(0x2fb)]&&(_0x245349=!![]);}),!_0x245349&&_0x237e41['rpcs'][_0x1dc613][_0x4faf4f(0x5bf)][_0x4faf4f(0x710)][_0x4faf4f(0x2ad)](_0x288471);});},_0x237e41;}());function getMeshcastCanvasTrack(){var _0x197226=_0x32b046;!session['mc']&&errorlog('Meshcast\x20not\x20connected;\x20cant\x27\x20create\x20canvas\x20for\x20it');!session['mc'][_0x197226(0x49d)]&&(session['mc'][_0x197226(0x49d)]=document[_0x197226(0x61d)](_0x197226(0x49d)),session['mc'][_0x197226(0x49d)]['width']=0x140,session['mc'][_0x197226(0x49d)][_0x197226(0x5f8)]=0xb4);!session['mc'][_0x197226(0x8cc)]&&(session['mc'][_0x197226(0x8cc)]=session['mc'][_0x197226(0x49d)][_0x197226(0x124)]('2d',{'alpha':![]}),session['mc'][_0x197226(0x8cc)][_0x197226(0x443)]='#000',session['mc']['ctx'][_0x197226(0x791)](0x0,0x0,session['mc'][_0x197226(0x49d)][_0x197226(0x8ca)],session['mc'][_0x197226(0x49d)]['height']));!session['mc'][_0x197226(0xbe)]&&(function _0xc6001d(){var _0x53b91a=_0x197226;session['mc'][_0x53b91a(0x8cc)]['fillRect'](0x0,0x0,session['mc']['canvas'][_0x53b91a(0x8ca)],session['mc']['canvas'][_0x53b91a(0x5f8)]),setTimeout(_0xc6001d,0xfa);}(),session['mc'][_0x197226(0xbe)]=session['mc'][_0x197226(0x49d)][_0x197226(0x4a3)](0x4));var _0x14fa71=session['mc'][_0x197226(0xbe)][_0x197226(0x926)]();if(_0x14fa71[_0x197226(0x860)])return _0x14fa71[0x0];return errorlog(_0x197226(0x17a)),![];}var meshcastServer=![];function selectMeshcast(_0x125303){var _0x340b21=_0x32b046;meshcastServer={};var _0x4e5a76=_0x125303['selectedIndex'],_0x5a3354=_0x125303[_0x340b21(0x378)];meshcastServer[_0x340b21(0x654)]=_0x5a3354[_0x4e5a76]['url'],meshcastServer[_0x340b21(0x14e)]=_0x5a3354[_0x4e5a76][_0x340b21(0x14e)];}async function meshcast(_0x1a65e0=![]){var _0x37a5aa=_0x32b046;async function _0x2acf0b(_0x2a0ead,_0x1a619e){var _0x376a77=_0x3f0b;const _0x5a1ab0=new XMLHttpRequest();_0x5a1ab0['onload']=function(){var _0x400282=_0x3f0b;if(parseFloat(this[_0x400282(0x22a)])>=0x0){if(parseFloat(this[_0x400282(0x22a)])>0x32)_0x2a0ead['innerHTML']+=_0x400282(0x386);else{if(parseFloat(this[_0x400282(0x22a)])>0x19)_0x2a0ead[_0x400282(0x93c)]+='\x20(fair)';else{if(parseFloat(this['responseText'])>0xa)_0x2a0ead[_0x400282(0x93c)]+=_0x400282(0x325);else{if(parseFloat(this[_0x400282(0x22a)])>0x0)_0x2a0ead['innerHTML']+=_0x400282(0xcd);else{var _0x49564a=![];_0x2a0ead['selected']&&(_0x49564a=!![]),_0x2a0ead['disabled']=!![],_0x2a0ead[_0x400282(0x93c)]+=_0x400282(0x50e),document['getElementById'](_0x400282(0x96b))[_0x400282(0x2f9)](_0x2a0ead),_0x49564a&&(document[_0x400282(0x382)](_0x400282(0x96b))[_0x400282(0x378)][0x0]['selected']=!![]);}}}}}else{var _0x49564a=![];_0x2a0ead[_0x400282(0x82b)]&&(_0x49564a=!![]),document[_0x400282(0x382)]('edgelist')[_0x400282(0x2f9)](_0x2a0ead),_0x2a0ead[_0x400282(0x93c)]+=_0x400282(0x50e),_0x2a0ead[_0x400282(0x399)]=!![],_0x49564a&&(document[_0x400282(0x382)]('edgelist')['options'][0x0][_0x400282(0x82b)]=!![]);}session[_0x400282(0x550)]&&!session['cleanOutput']&&!session['cleanDirector']&&document[_0x400282(0x382)]('meshcastMenu')['classList'][_0x400282(0xb4)](_0x400282(0x4af));},_0x5a1ab0[_0x376a77(0x354)]=function(){var _0x4a1a9f=_0x376a77,_0x4e1130=![];_0x2a0ead['selected']&&(_0x4e1130=!![]),document[_0x4a1a9f(0x382)](_0x4a1a9f(0x96b))['appendChild'](_0x2a0ead),_0x2a0ead['innerHTML']+=_0x4a1a9f(0x50e),_0x2a0ead['disabled']=!![],_0x4e1130&&(document[_0x4a1a9f(0x382)](_0x4a1a9f(0x96b))[_0x4a1a9f(0x378)][0x0][_0x4a1a9f(0x82b)]=!![]);},_0x5a1ab0[_0x376a77(0x8dc)](_0x376a77(0x284),_0x1a619e,!![]),_0x5a1ab0[_0x376a77(0x42d)]=0x3e8,_0x5a1ab0[_0x376a77(0x8c6)]=function(_0x3c23b4){var _0x1ba4f3=_0x376a77,_0x20beaf=![];_0x2a0ead[_0x1ba4f3(0x82b)]&&(_0x20beaf=!![]),document[_0x1ba4f3(0x382)](_0x1ba4f3(0x96b))[_0x1ba4f3(0x2f9)](_0x2a0ead),_0x2a0ead[_0x1ba4f3(0x93c)]+=_0x1ba4f3(0x2da),_0x20beaf&&(document[_0x1ba4f3(0x382)](_0x1ba4f3(0x96b))[_0x1ba4f3(0x378)][0x0]['selected']=!![]);},_0x5a1ab0[_0x376a77(0x733)]();}async function _0x3ee076(_0x327f0a=![]){var _0x3ca00e=_0x3f0b,_0x53fb7d=new Date(),_0x1deab1=_0x53fb7d[_0x3ca00e(0x203)]();urlParams[_0x3ca00e(0x21f)]('tz')&&(_0x1deab1=parseInt(urlParams[_0x3ca00e(0x7c3)]('tz'))||_0x1deab1),fetch('https://meshcast.io/servers.json?ts='+Date['now']())[_0x3ca00e(0x608)](_0x5206cf=>_0x5206cf['json']())['then'](async _0x3bdfab=>{var _0x113663=_0x3ca00e;for(var _0x4a1298=0x0;_0x4a1298<_0x3bdfab[_0x113663(0x860)];_0x4a1298++){var _0x361cdd=Math[_0x113663(0x4a2)](_0x3bdfab[_0x4a1298]['tz']-_0x1deab1);Math[_0x113663(0x4a2)](_0x361cdd-0x3c*0x18)<_0x361cdd&&(_0x361cdd=Math['abs'](_0x361cdd-0x3c*0x18)),_0x3bdfab[_0x4a1298]['delta']=_0x361cdd,session[_0x113663(0x3a5)]!==_0x3bdfab[_0x4a1298]['code']&&(_0x3bdfab[_0x4a1298]['delta']+=0x3e8);}_0x3bdfab[_0x113663(0x3bc)](compare_deltas);for(var _0x4a1298=0x0;_0x4a1298<_0x3bdfab[_0x113663(0x860)];_0x4a1298++){var _0xa04120=document[_0x113663(0x61d)]('option');_0xa04120[_0x113663(0x14e)]=_0x3bdfab[_0x4a1298][_0x113663(0x14e)],_0xa04120[_0x113663(0x654)]=_0x3bdfab[_0x4a1298]['url'],_0xa04120[_0x113663(0x93c)]=_0x3bdfab[_0x4a1298][_0x113663(0x333)],_0x2acf0b(_0xa04120,_0x3bdfab[_0x4a1298]['url']+_0x113663(0x22e)),document[_0x113663(0x382)](_0x113663(0x96b))[_0x113663(0x2f9)](_0xa04120);}meshcastServer=_0x3bdfab[0x0],_0x327f0a&&_0x327f0a();});}if(_0x1a65e0){_0x3ee076();return;}if(!session[_0x37a5aa(0x3a5)])return;if(!session[_0x37a5aa(0x18c)][_0x37a5aa(0x710)]||!session[_0x37a5aa(0x18c)][_0x37a5aa(0x710)][_0x37a5aa(0x484)]()[_0x37a5aa(0x860)])return;if(session['meshcastSettings']!==![])return;session['meshcastSettings']=null,warnlog(_0x37a5aa(0x50a));var _0x31f90a='';if(session['screenShareState']&&session[_0x37a5aa(0x215)])_0x31f90a=session['meshcastScreenShareCodec'];else{if(session['meshcastCodec'])_0x31f90a=session['meshcastCodec'];else(iOS||iPad)&&(_0x31f90a='42e01f');}function _0x374b35(_0x17cfcf){var _0x578012=_0x37a5aa;warnlog('ON\x20NEGO\x20NEEDED'),warnlog(_0x17cfcf);try{session['mc'][_0x578012(0x39c)]()['then'](function(_0x1a2681){var _0x1f4048=_0x578012;return _0x1a2681[_0x1f4048(0x3c2)]=CodecsHandler[_0x1f4048(0x29b)](_0x1a2681[_0x1f4048(0x3c2)],{'stereo':0x1}),!_0x31f90a&&(_0x1a2681['sdp']=_0x1a2681[_0x1f4048(0x3c2)][_0x1f4048(0x68a)](/42001f/gi,_0x1f4048(0x3d8)),_0x1a2681[_0x1f4048(0x3c2)]=_0x1a2681[_0x1f4048(0x3c2)][_0x1f4048(0x68a)](/420029/gi,_0x1f4048(0x3d8))),warnlog(_0x1a2681),session['mc'][_0x1f4048(0x8d3)](_0x1a2681);})[_0x578012(0x608)](function(){var _0x284663=_0x578012;log(session['mc']['localDescription']);var _0x54c9ff=session['mc']['localDescription'][_0x284663(0x3c2)];(iOS||iPad)&&(session[_0x284663(0x150)]&&_0x54c9ff['includes']('a=extmap:3\x20urn:3gpp:video-orientation\x0d\x0a')&&(_0x54c9ff=_0x54c9ff[_0x284663(0x68a)](_0x284663(0x2d9),''))),_0x152031(_0x54c9ff,'sdp');})[_0x578012(0x1d6)](function(_0x2893b8){});}catch(_0x599021){errorlog(_0x599021);}}try{var _0x495b45=[],_0x2d2646=session[_0x37a5aa(0x1f3)](0xe);async function _0x10e8ba(){var _0x2b5e69=_0x37a5aa;document[_0x2b5e69(0x382)](_0x2b5e69(0x96b))[_0x2b5e69(0x399)]=!![],document[_0x2b5e69(0x382)](_0x2b5e69(0x96b))[_0x2b5e69(0x585)]='Can\x27t\x20change\x20the\x20location\x20once\x20started\x20streaming';!session[_0x2b5e69(0x4fb)]&&await chooseBestTURN();try{session['mc']=new RTCPeerConnection(session[_0x2b5e69(0x4fb)]),session['mc'][_0x2b5e69(0x42e)]={},session['mc'][_0x2b5e69(0x7b5)]=null,session['mc'][_0x2b5e69(0x7c8)]=![];}catch(_0x748a7e){!session[_0x2b5e69(0x28d)]&&warnUser(_0x2b5e69(0x6ca));}try{if(session['meshcast']!==_0x2b5e69(0x41a)){var _0x3aa9cd=![];session[_0x2b5e69(0x18c)]&&session[_0x2b5e69(0x18c)]['srcObject']&&(_0x3aa9cd=session[_0x2b5e69(0x18c)][_0x2b5e69(0x710)][_0x2b5e69(0x4ea)]());if(!_0x3aa9cd||!_0x3aa9cd[_0x2b5e69(0x860)]){var _0x17a912=new AudioContext(),_0x604979=_0x17a912['createMediaStreamDestination']();_0x604979[_0x2b5e69(0x71b)]['getAudioTracks']()[_0x2b5e69(0xed)](_0x4ef049=>{_0x3aa9cd=_0x4ef049;});}else _0x3aa9cd=_0x3aa9cd[0x0];if(session[_0x2b5e69(0x123)]&&_0x3aa9cd['kind']===_0x2b5e69(0x625))try{_0x3aa9cd[_0x2b5e69(0x3a0)]=session[_0x2b5e69(0x123)];}catch(_0x29e6bd){errorlog(_0x29e6bd);}session['mc'][_0x2b5e69(0x2ad)](_0x3aa9cd);}if(session[_0x2b5e69(0x3a5)]!==_0x2b5e69(0x625)){var _0x3aa9cd=![];session[_0x2b5e69(0x18c)]&&session['videoElement']['srcObject']&&(_0x3aa9cd=session['videoElement'][_0x2b5e69(0x710)][_0x2b5e69(0x926)]());!_0x3aa9cd||!_0x3aa9cd[_0x2b5e69(0x860)]?_0x3aa9cd=getMeshcastCanvasTrack():_0x3aa9cd=_0x3aa9cd[0x0];if(session[_0x2b5e69(0x432)]&&session[_0x2b5e69(0x384)]&&_0x3aa9cd[_0x2b5e69(0x2fb)]==='video')try{_0x3aa9cd[_0x2b5e69(0x3a0)]=session['screenshareContentHint'];}catch(_0x21dd10){errorlog(_0x21dd10);}else{if(session[_0x2b5e69(0x3a0)]&&_0x3aa9cd[_0x2b5e69(0x2fb)]===_0x2b5e69(0x41a))try{_0x3aa9cd['contentHint']=session[_0x2b5e69(0x3a0)];}catch(_0x452f){errorlog(_0x452f);}}session['mc']['addTrack'](_0x3aa9cd);}session['mc'][_0x2b5e69(0x2f8)]=_0x374b35,session['mc'][_0x2b5e69(0x1d7)]=function(_0xcd036f){var _0x50a130=_0x2b5e69;if(_0xcd036f['candidate']==null)return;log(_0xcd036f[_0x50a130(0x4c1)]),_0x495b45[_0x50a130(0x769)](_0xcd036f[_0x50a130(0x4c1)]);};}catch(_0x267415){errorlog(_0x267415);}}!meshcastServer?_0x3ee076(_0x10e8ba):_0x10e8ba();}catch(_0x341042){errorlog(_0x341042);}function _0x152031(_0x4dd670,_0x4e6548,_0xb455ac=![]){var _0x379d87=_0x37a5aa;try{var _0x4039f1=new XMLHttpRequest();_0x4039f1[_0x379d87(0x435)]=function(){var _0x318729=_0x379d87;if(this['readyState']==0x4&&this[_0x318729(0x376)]==0xc8){var _0x11bae5=this[_0x318729(0x5c5)]('content-type');if(_0x11bae5==_0x318729(0x875)){var _0x2f3f6e={};_0x2f3f6e[_0x318729(0x3c2)]=this['responseText'],_0x2f3f6e['type']='answer';var _0x1ea745={};session[_0x318729(0xdc)]&&session[_0x318729(0xdc)]!==0x2?_0x1ea745[_0x318729(0xdc)]=0x1:_0x1ea745[_0x318729(0xdc)]=0x0;var _0x2ddad2=0x40;session['meshcastAudioBitrate']&&(session[_0x318729(0x230)]>0x1fe&&(session[_0x318729(0x230)]=0x1fe),_0x1ea745[_0x318729(0x8ab)]=session[_0x318729(0x230)]*0x400,_0x1ea745[_0x318729(0x663)]=session[_0x318729(0x975)]?0x0:0x1,_0x1ea745[_0x318729(0x8c8)]=session[_0x318729(0x8c8)],_0x1ea745[_0x318729(0xb6)]=session[_0x318729(0xb6)],_0x2ddad2=session[_0x318729(0x230)]);_0x2f3f6e[_0x318729(0x3c2)]=CodecsHandler[_0x318729(0x29b)](_0x2f3f6e['sdp'],_0x1ea745);if(!_0x31f90a)_0x2f3f6e['sdp']=_0x2f3f6e[_0x318729(0x3c2)]['replace'](/42001f/gi,_0x318729(0x3d8)),_0x2f3f6e['sdp']=_0x2f3f6e[_0x318729(0x3c2)][_0x318729(0x68a)](/420029/gi,_0x318729(0x3d8));else _0x31f90a[_0x318729(0x860)]==0x6&&(_0x2f3f6e['sdp']=_0x2f3f6e[_0x318729(0x3c2)][_0x318729(0x68a)](/42e01f/gi,_0x31f90a),_0x2f3f6e['sdp']=_0x2f3f6e[_0x318729(0x3c2)][_0x318729(0x68a)](/42001f/gi,_0x31f90a),_0x2f3f6e[_0x318729(0x3c2)]=_0x2f3f6e[_0x318729(0x3c2)][_0x318729(0x68a)](/420029/gi,_0x31f90a),_0x2f3f6e[_0x318729(0x3c2)]=_0x2f3f6e['sdp'][_0x318729(0x68a)](/42a01e/gi,_0x31f90a),_0x2f3f6e[_0x318729(0x3c2)]=_0x2f3f6e['sdp']['replace'](/42a014/gi,_0x31f90a),_0x2f3f6e[_0x318729(0x3c2)]=_0x2f3f6e['sdp'][_0x318729(0x68a)](/42a00b/gi,_0x31f90a),_0x2f3f6e['sdp']=_0x2f3f6e['sdp']['replace'](/640c1f/gi,_0x31f90a));if(session[_0x318729(0x6bb)])try{var _0x102831=_0x2ddad2+session[_0x318729(0x6bb)];_0x2f3f6e['sdp']=CodecsHandler['setVideoBitrates'](_0x2f3f6e['sdp'],{'min':parseInt(_0x102831/0xa)||0x1,'max':_0x102831||0x1},_0x31f90a);}catch(_0x20bd4c){}session['mc']['setRemoteDescription'](_0x2f3f6e)['then'](function(){var _0x43319d=_0x318729;if(_0x495b45[_0x43319d(0x860)]){var _0x1a1697=JSON[_0x43319d(0x273)](_0x495b45[_0x43319d(0x7bb)]());_0x152031(_0x1a1697,_0x43319d(0x5c4),function(){var _0x1193bf=_0x43319d;session[_0x1193bf(0x994)](),_0xc75940();});}})[_0x318729(0x1d6)](function(_0x552e80){log(_0x552e80);});}else{if(_0x11bae5=='application/error')this[_0x318729(0x22a)]==0x1b0?warnUser(_0x318729(0x980)):warnUser('Unknown\x20Meshcast\x20error');else _0xb455ac&&_0xb455ac();}}};var _0x2ea7a4=0x9c4;session['meshcastBitrate']!==![]&&(_0x2ea7a4=session[_0x379d87(0x6bb)]);session[_0x379d87(0x432)]&&session[_0x379d87(0x91b)]!==![]&&(_0x2ea7a4=session['meshcastScreenShareBitrate']);session['mc'][_0x379d87(0x174)]=_0x2ea7a4,session['mc'][_0x379d87(0x197)]=_0x2ea7a4;var _0x1918da=parseInt(0x61a8/_0x2ea7a4)||0xa;_0x4039f1[_0x379d87(0x8dc)](_0x379d87(0x434),meshcastServer['url']+'/'+_0x1918da+'/'+_0x31f90a,!![]),_0x4039f1[_0x379d87(0x90d)](_0x379d87(0x181),_0x379d87(0x48f)+_0x4e6548+';\x20charset=utf-8'),_0x4039f1[_0x379d87(0x90d)](_0x379d87(0xcb),_0x379d87(0x487)+_0x2d2646),_0x4039f1[_0x379d87(0x354)]=function(_0x24df52){var _0x4620c9=_0x379d87;errorlog(_0x24df52),warnUser(_0x4620c9(0x43e)),window['location']['host']!==_0x4620c9(0x757)?console[_0x4620c9(0x160)](_0x4620c9(0x367)):console[_0x4620c9(0x160)](_0x4620c9(0x6a1));},_0x4039f1['send'](_0x4dd670);}catch(_0x6518eb){errorlog(_0x6518eb);}}async function _0xc75940(){var _0x55ddff=_0x37a5aa;if(meshcastServer[_0x55ddff(0x14e)])var _0x3c961c=_0x55ddff(0x2b4)+meshcastServer['code']+'&id='+_0x2d2646;else var _0x3c961c='https://meshcast.io/view.html?id='+_0x2d2646;console['log'](_0x55ddff(0x74d)+_0x3c961c);!session['mc'][_0x55ddff(0x42e)]&&(session['mc'][_0x55ddff(0x42e)]={});session['mc'][_0x55ddff(0x42e)][_0x55ddff(0x967)]=meshcastServer[_0x55ddff(0x14e)],session['mc']['stats'][_0x55ddff(0x15b)]=_0x3c961c,await sleep(0x1f4),session[_0x55ddff(0x109)]={'token':_0x2d2646,'url':meshcastServer[_0x55ddff(0x654)]};for(var _0x14852d in session[_0x55ddff(0x74c)]){if(session[_0x55ddff(0x74c)][_0x14852d][_0x55ddff(0x3a5)]===null){var _0x14b956={};_0x14b956[_0x55ddff(0x3a5)]={'token':_0x2d2646,'url':meshcastServer[_0x55ddff(0x654)]},session[_0x55ddff(0x4c0)](_0x14b956,_0x14852d)&&(session[_0x55ddff(0x74c)][_0x14852d][_0x55ddff(0x3a5)]=!![]);}}}}async function meshcastWatch(_0x3aca70,_0x43acef){var _0x3785b0=_0x32b046;!(_0x3aca70 in session[_0x3785b0(0x491)])&&(session['rpcs'][_0x3aca70]={},session[_0x3785b0(0x491)][_0x3aca70][_0x3785b0(0x42e)]={},session['rpcs'][_0x3aca70][_0x3785b0(0x978)]=![],session[_0x3785b0(0x491)][_0x3aca70][_0x3785b0(0x137)]={},session[_0x3785b0(0x491)][_0x3aca70]['channelOffset']=![],session[_0x3785b0(0x491)][_0x3aca70][_0x3785b0(0x540)]=![],session[_0x3785b0(0x491)][_0x3aca70][_0x3785b0(0x2ed)]=![],session[_0x3785b0(0x491)][_0x3aca70][_0x3785b0(0xad)]=![],session[_0x3785b0(0x491)][_0x3aca70]['lockedAudioBitrate']=![],session[_0x3785b0(0x491)][_0x3aca70][_0x3785b0(0x54d)]=![],errorlog(_0x3785b0(0x901)));var _0x5318b3=!![],_0x294963=!![];if(session[_0x3785b0(0x1a9)]!==![]&&!session[_0x3785b0(0x1a9)][_0x3785b0(0x8a4)](session[_0x3785b0(0x491)][_0x3aca70][_0x3785b0(0x639)]))_0x5318b3=![];else session[_0x3785b0(0x491)][_0x3aca70][_0x3785b0(0x2ed)]&&!session['rpcs'][_0x3aca70][_0x3785b0(0x2ed)][_0x3785b0(0x41a)]&&(_0x5318b3=![]);if(session['noaudio']!==![]&&!session[_0x3785b0(0x60c)]['includes'](session['rpcs'][_0x3aca70]['streamID']))_0x294963=![];else session['rpcs'][_0x3aca70][_0x3785b0(0x2ed)]&&!session[_0x3785b0(0x491)][_0x3aca70]['settings'][_0x3785b0(0x625)]&&(_0x294963=![]);if(!_0x294963&&!_0x5318b3){errorlog(_0x3785b0(0x5ec));return;}!session[_0x3785b0(0x4fb)]&&await chooseBestTURN();try{session['rpcs'][_0x3aca70]['mc']=new RTCPeerConnection(session['configuration']);}catch(_0x1b53f3){!session[_0x3785b0(0x28d)]&&warnUser(_0x3785b0(0x6ca));}session[_0x3785b0(0x491)][_0x3aca70]['mc'][_0x3785b0(0x194)]=function(_0x17e7f9){session['onTrack'](_0x17e7f9,_0x3aca70);};var _0x5258bf=session['generateStreamID'](0xe),_0x4594f3={};_0x4594f3['streamID']=_0x43acef[_0x3785b0(0x81b)],_0x4594f3[_0x3785b0(0x7a4)]=_0x5258bf;function _0x194aee(_0x26a934){var _0x5818f2=_0x3785b0,_0x574e67=new XMLHttpRequest();_0x574e67[_0x5818f2(0x435)]=function(){var _0x4bbed0=_0x5818f2;if(this[_0x4bbed0(0x5fc)]==0x4&&this[_0x4bbed0(0x376)]==0xc8){var _0x14c573=this[_0x4bbed0(0x5c5)](_0x4bbed0(0x6b1));if(_0x14c573==_0x4bbed0(0x875)){var _0x137d6={};_0x137d6[_0x4bbed0(0x3c2)]=this[_0x4bbed0(0x22a)],_0x137d6[_0x4bbed0(0x334)]=_0x4bbed0(0x92c),session[_0x4bbed0(0x491)][_0x3aca70]['mc'][_0x4bbed0(0x92e)](_0x137d6)[_0x4bbed0(0x608)](function(){_0x23a2a2();})[_0x4bbed0(0x1d6)](function(_0x2b7bb){log(_0x2b7bb);});}}else log(this);},_0x574e67[_0x5818f2(0x8dc)]('POST',_0x43acef[_0x5818f2(0x654)],!![]),_0x574e67[_0x5818f2(0x90d)]('Content-Type',_0x5818f2(0x541)),_0x574e67['setRequestHeader'](_0x5818f2(0xcb),_0x5818f2(0x487)+_0x43acef['token']),_0x574e67[_0x5818f2(0x733)](JSON['stringify'](_0x26a934));}function _0x23a2a2(){var _0x59ad41=_0x3785b0;session[_0x59ad41(0x491)][_0x3aca70]['mc'][_0x59ad41(0x553)]()[_0x59ad41(0x608)](function(_0x23f47d){var _0x394e2d=_0x59ad41;return _0x23f47d[_0x394e2d(0x3c2)]=CodecsHandler[_0x394e2d(0x29b)](_0x23f47d[_0x394e2d(0x3c2)],{'stereo':0x1}),session[_0x394e2d(0x491)][_0x3aca70]['mc'][_0x394e2d(0x8d3)](_0x23f47d);})[_0x59ad41(0x608)](function(){var _0x5cda21=_0x59ad41,_0x151e6d={};_0x151e6d[_0x5cda21(0x7a4)]=_0x5258bf,_0x151e6d['answer']=session[_0x5cda21(0x491)][_0x3aca70]['mc'][_0x5cda21(0x69a)]['sdp'],_0x194aee(_0x151e6d);})[_0x59ad41(0x1d6)](function(_0xd3aff){});}_0x194aee(_0x4594f3);}function _0x3f0b(_0x4b9e87,_0x5a61ef){var _0x3ad238=_0x3ad2();return _0x3f0b=function(_0x3f0bc4,_0x5aa06e){_0x3f0bc4=_0x3f0bc4-0xa9;var _0x135fcd=_0x3ad238[_0x3f0bc4];return _0x135fcd;},_0x3f0b(_0x4b9e87,_0x5a61ef);}function _0x3ad2(){var _0x2de12d=['sign','recordLocal','devicePixelRatio','canvasWebGL','conn_type','createWriteStream','allowmidi','buffer','little','lead','videoaddedtoroom','die','back','stopping\x20old\x20track','dataset','Opened\x20transfer\x20channel','request-failed','sand','drive','approved:\x20','RPCS\x20for\x20MESHCAST\x20ISNT\x20MADE\x20YET??','obsRemotePassword','rotated','turn','\x20---\x20PC\x20TIMED\x20OUT,\x20but\x20still\x20alive.\x20Killing\x20it.','hideClock','manual','the',',\x20mc?:\x20','repeat','wrote','lyraCodecModule','setRequestHeader','remoteMuteState','getPCM','https://turnservers.rtc.ninja/','videoMargin','look','iron','de1','done\x20setting\x20degrad','iceTimer','remote-group-change','add','opacityMuted','iceServers','meshcastScreenShareBitrate','poor','solve','needKeyFrame','not\x20record\x20button\x20detected;\x20can\x27t\x20update\x20time\x20since\x20started\x20recording','yellow','equate','broad','splice','once','wrong','getVideoTracks','Video\x20Bitrate\x20is\x20locked;\x20can\x27t\x20update','turnlist','automute','never','guest-connected','offer','expect','setRemoteDescription','move','for','null\x20ice\x20rpcs','allow','privacy','session.watchTimeoutList\x20no\x20longer\x20exists;\x20won\x27t\x20retry.','column','getVideoSettings','term','slow','msg\x20size\x20error','Chromium-based\x20v','allowNoGroup','innerHTML','mute','desert','beat','bye','fall','order','Audio_Loudness','lyra','changeSpeaker','atom','_screen','seat','mediaDevices','right','cleanDirector','webcamonly','zoom','gainNode','limitMeshcastBitrate','enemy','obsControl','Remote\x20user\x20is\x20a\x20director','safe','outboundVideoBitrate','station','realTimeVideo','postURL','directorStreamID','neighbor','grew','directorActions','getOptimizedScale:\x20','timedelta','iceBundle','two','showlabels','main-director','foot','fast','create','PINGED','stream\x20ID\x20is\x200\x20length','publishing_region','audioContext','opus','bandwidth\x20set\x20g!\x20','edgelist','try','sendMsg','optimizedBitrate','closing\x2012','applyIsolatedVolume','develop','ACTION\x20REJECTED:\x20','The\x20request\x20(','sceneDisplay','noFEC','addEventListener','CPU','allowGraphs','obs_control','wheel','soil','can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found','fear','turn:turn-eu4.vdo.ninja:3478','wss://wss.vdo.ninja:443','Meshcast\x20error:\x20432','old','play','read','rich','padStart','lake','networkPriority','de2','snow','widgetURL','closeTimeout\x20cancelled;\x205','board','whip','forceRotate','state','design','CONNECTED\x20TO\x20FIRST\x20PEER','getReader','starting\x20some\x20preload\x20bitrate\x20','mcSetScale','took','follow','seek','slot','lockedVideoBitrate','screenshareVideoOnly','those','no\x20video\x20track\x20to\x20control','even','act','father','remove','favor','cbr','detail','noon','stereo\x20enabled','half','dance','white','sourceActive','canvasStream','usw2','requestedStatsInterval','scale\x20set!','Chunked_audio','molecule','chart','remote','able','allowWidget','power_level','udp','channel','Authorization','liquid','\x20(good)','care','high','reconnected','again','closedCaptions','red','streamSrc','subtle','sceneSync','h264profile','gather','allowBroadcast','stunServers','video_2_init_height','stereo','connectPeer','flagship','request\x20rate\x20limit:\x20','details','here','Remote\x20request\x20failed\x20to\x20decode;\x20continuing\x20still.','with','outboundAudioBitrate','disableWebAudio','chief','soft','gain','this','band','muteState','remoteStats','forEach','encryptMessage','chance','TrackNumber\x20must\x20be\x20>\x200\x20and\x20<\x20127','fr1','switchMode','history','successfully\x20requested\x20audio\x20and\x20video','stereo_url','big','energy','scaleWidth','had','experiment','push-connection','muted','great','nature','writable','turns:www.turn.vdo.ninja:443','bitrateTimeoutFirefox','ask','invalid-remote-code-obs','setVideoBitrates','%\x20battery\x20remaining','forest','milk','will','meshcastSettings','lady','yes','muted_savedState','canvasCtx','instrument','videosource','VDO-Ninja','room=','continue','CLOSED','vb_url','fit','turn:turn-cae1.vdo.ninja:3478','binaryType','closing\x203','querySelectorAll','loadoutID','viewDirectorOnly','degrade','https://www.youtube.com/','miniInfo','denoise_url','sheet','screen','mono','audioContentHint','getContext','long','EOF2','pick','decryptMessage','pastSlots','recording_audio_gain','available_outgoing_bitrate_kbps','joining-room','&code=','wss://debug.vdo.ninja:443','webkitAudioContext','settle','preferCodec','rock','nose','plan','totalRoomBitrate','indicate','inboundAudioPipeline','stream_configVideo','give','ICE\x20FAILED','friend','video/webm','industry','block','whepInputToken','audioEffects','disableMouseEvents','how','fell','roomclaimed','no\x20UUID\x20in\x20msg','token-room-is-claimed','hit','waitImageTimeoutObject','approved','closeTimeout','maxvideobitrate','not-the-director','sentence','code','bird','removeOrientationFlag','priority','stick','trouble','borderRadius','connect','divide','chunkedInQueue','initialPublish','webm','evening','watch_URL','playbackheader','SHA-256','sendChannel_','RTCRtpSender','warn','Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session','sceneType2','introButton','voiceMeterTemplate','Bad\x20EBML\x20VINT\x20size\x20','does','scaleSnap','querySelector','ride','number','filename','sceneType','screenshareNotActive','person','container_director','UUID\x20not\x20found;\x20can\x27t\x20close.','camp','weather','keyframeTimeout','savedBitrate','processIce','maxpublishers','oniceconnectionstatechange','whipCallback','bitrate_set','Meschast\x20canvas\x20not\x20working','layout-enabled','dad','nor','preferAudioCodec','result','isArray','Content-Type','control-room-co-director','filterOBSscenes','directorEnabledPPT','actual\x20bitrate:','checking','land','und','adaptivePtime','videoWriter','walk','videoElement','WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657','labelsize','sending\x20request\x20via\x20server','noWidget','Websockets\x20timed\x20out;\x2030\x20seconds','whipOutput','cat','ontrack','click','remote-video-mute-state','setBitrate','optimizeBitrate','under','also','watchStream','RTC\x20closed','video_init_width','sendframes','before','noisegate','screenShareStartPaused','simple','probable','nothing','onconnectionstatechange','maxviewers_url','scaleResolution','PASSED','novideo','west','digest','pipe','api','getVideoBitrates','grand','onaudioprocess','SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS.\x20RPCS','4169473BkFbnC','writeEBMLVarIntWidth','Should\x20we\x20ask\x20to\x20play\x20the\x20stream\x20Again?','guide','summer','keyframeRate','delta','find','double','learn','addCoDirector','focus\x20success','pixelFix','whipView','cleanish','shore','sending\x20message\x20via\x20server','some','cow','','directVideoMuted','fraction','hidesololinks','suggest','obs','Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit','discuss','these','stopClock','resumeClock','necessary','yet','enter','writer_config','requestChangeCompressor','\x20is\x20not\x20defined;\x20skipping.','catch','onicecandidate','magnet','though','viewwidth','closing\x2018','closing\x202','customWSS','setAudioBitrate','enabled','audio_codec_url','BITRATE\x202:\x20','security','isDirector\x20','requested-stream','failed\x20to\x20send\x20focus\x20change\x20request','jpeg','ground','keys','ocean','brother','socialstream','abc123','configAudio','quiet','check','girl','resolution','hour','generateStreamID','allowScreen','dataReceived','broke','your','startTime','dog','Someone\x20Joined\x20the\x20Room','sea','please','720','calculateScale','original','PROBLEM,\x20Senders\x20is\x20more\x20than\x200:\x20','anyrequest','star','getTimezoneOffset','This\x20shouldn\x27t\x20happen','engine','statsInterval','New\x20Label:\x20','pos','stop','captain','widget','realtime','hair','relay','wssid','audioMeterGuest','couldn\x27t\x20set\x20preferred\x20audio\x20codec','join','farm','ON\x20FOCUS\x20NOT\x20FOUND','meshcastScreenShareCodec','event','locate','lie','remote-peer-connected','direct','frameMeta','scaleResolutionDownBy','notice','Bitrate\x20request:\x20','has','broadcastIFrame','plugged','Browser','showSettings','structure','bread','codirectorRequested','line','Reloading?\x20uh\x20oh.\x20Why\x20didn\x27t\x20it?','whether','responseText','requestFocusChange','remoteInterfaceAPI','#obsRemotePassword>input','/status','view-connection','meshcastAudioBitrate','several','transferSettings','silent','does\x20any\x20audio\x20exist?','none','quotient','overlayControls','all','delayTime','boy','quite','capital','hunt','other','addFrame','dollar','scaleFactor','mix','who','joiningRoom','windowed','child','active','Stream\x20ID\x20is\x20already\x20in\x20use.','tiny','remote-control-failed','animal','allowWebp','fight','cry','safemode','chunked','currentAudioConstraints','directorPassword','version','samplingFrequency','crypto','went','UUID\x20not\x20found\x20in\x20pcs','certain','closing\x205','seedStream','video_bitrate_kbps','toLowerCase','ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789','each','roombitrate','sense','pcm','password','road','baby','roomenc','closing\x201','constructor','getLocalStream','sharperScreen','winter','deep','feel','directMigrateIssue','session.provideFileList','charCodeAt','stand','chord','ASKING\x20FOR\x20AUDIO\x20AND\x20VIDEO?','stringify','ArrayBufferDataStream','filetransfer','platform','grabFaceData','green','height_url','writeString','Track\x20stopped','audioDevice','vdoninja','SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!','audioChannels','plural','request\x20focus\x20change:\x20','kept','sugar','GET','There\x27s\x20a\x20new\x20incoming\x20connection.','closing\x2014','distant','speakerMuted','nacks_per_second','ICE\x20GATHER\x20COMPLETED','floor','video_encoder','cleanOutput','lowcut','iceConnectionState\x20==\x20connected','gave','playback_audio_volume_meter','updateurl','https://','afraid','text','blood','data\x20channel\x20being\x20used\x20in\x20reverse;\x20this\x20shouldn\x27t\x20really\x20happen,\x20except\x20if\x20maybe\x20doing\x20a\x20file\x20transfer','website','directorBox','most','setOpusAttributes','chunks','noisegateSettings','getParameters','isView','sendChannel','free','spot','totalBitrate:\x20','allowAudio','mutedStateScene','less','metal','ease','lost','turn:turn-use1.vdo.ninja:3478','leavetone','now','addTrack','string','women','hash','layouts','special','true','https://meshcast.io/view.html?api=','LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20','mark','her','requestUpload','substance','people','put','max_bandwidth_capped_kbps','day','famous','Update\x20Mixer\x20Event\x20on\x20REsize\x20SET','realTime','equal','what','BROWER\x20DID\x20NOT\x20SUPPORT\x20LIMIT\x20BITRATE','userAgent','proxy','disableHotKeys','indexOf','request\x20zoom\x20change:\x20','encodering\x20being\x20kicked','busy','approved-as-director','prioritize-audio','./media/bg_sample2.webp','overlayNinja','infocus','KEY\x20FRAME\x20REQUESTED','bit\x20rate\x20being\x20munged','imagine','postInterval','currentTime','meshcastScale','RSASSA-PKCS1-v1_5','last','island','a=extmap:3\x20urn:3gpp:video-orientation\x0d\x0a','\x20(timeout)','symbol','wild','branch','reload','cause','corn','gun','degradationPreference','screenShareElementHidden','speakerMuted_default','modifyDescPCM','video_init_frameRate','doctor','week','prototype','bottom','codec_url','remoteVideoMuteElement','settings','\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API','provideFileList','answer','decide','55fZSWfk','timecode','src','enqueue','transferred','beauty','onnegotiationneeded','appendChild','1280','kind','seedPlz','createObjectURL','signature','directorState','webCodecAudio','head4','listing','usual','TOO\x20MANY\x20PUBLISHING\x20PEERS','https://turnservers.socialstream.ninja/','closePC','\x20','Trying\x20to\x20join\x20at\x20least','encrypt','teach','midiIn','make','particular','processIceBundle','CHUNKED\x20DETAILS','chunkedtransfer','autoSyncObject','law','fadein','controls','downloads','limitAudioBitrate','agree','hostname','already\x20connected','addIceCandidate','help','fresh','newMainDirectorSetup','money','626017IgRDwD','heavy','taintedSession','checkBasicStreamsExist','totalRoomBitrate_default','use','\x20(ok)','useragent','blurBackground','UUID\x20not\x20found;\x20cant\x27\x20close','byteLength','session.limitMaxBandwidth\x20running:\x20','requestAudioRateLimit','climb','fact','failed\x20to\x20disconnect','tainted','decode','fun','keyname','label','type','area','mean','noREMB','sensorDataFilter','autoSyncCallback','broadcastChannel','pip','readAsArrayBuffer','noScaling','close','near','setupIncoming','class','feed','scaleHeight','can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found','vowel','realUUID','ICE\x20FAILed.\x20bad?','Second\x20Thread\x20Waiting\x20for\x20TURN\x20LIST\x20to\x20load','there','recording_audio_pipeline','new\x20connection\x20is\x20contained\x20in\x20badStreamList!\x20This\x20might\x20be\x20the\x20director\x27s\x20video/audio\x20->\x20this\x20a\x20scene?','\x27\x20target=\x27_blank\x27>','continent','ICE\x20closed?','includeRTT','setVideoBitrate','preferVideoCodec','nextQueue','lin','onerror','director-denied','STREAM\x20ID\x20desalted\x202:','deal','createDataChannel','group','dynamicScale','page','pitch','audioGain','danger','lowMobileBitrate','director-connected','Not\x20supported;\x20expected\x20\x27filetransfer\x27','theirtime','[data-action-type=\x27recorder-local\x27][data--u-u-i-d=\x27','shift','screensharefps','charging','If\x20self-hosting\x20VDO.Ninja,\x20please\x20contact\x20steve@seguin.email\x20to\x20request\x20having\x20access\x20to\x20Meshcast.','h264profile\x20being\x20modified','RECONNECTING\x20to\x20HSS;\x20DISCONNECTING\x20FROM\x20TRANSFERRED\x20ROOM','createWritable','phrase','volumeControl','real','teeth','announceCoDirector','codirector\x20request\x20hash\x20failed','sure','publicKey','startsWith','screenShareLabel','random','status','short','options','size','directorUUID','children','backup.vdo.ninja/','you-are-a-codirector','onicegatheringstatechange','IchBinSteveDerNinja','setupYourOwnPlease','iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','getElementById','Only\x20the\x20main\x20director\x20can\x20use\x20this\x20setting','screenshareContentHint','studioSoftware','\x20(full)','codirector_changeURL','steel','limitaudio','art','numeral','house','limitTotalBitrate','queueList','turns:turn.obs.ninja:443','noise\x20gate\x20on','pattern','yourDirectorStatus','waitImage','describe','dataOffset','noise','vdo.ninja/','statsMenu','disabled','center','brown','createOffer','decoder','prepare','limitAudio','contentHint','nodownloads','iframeDetails_','closing\x2020','showRoomTime','meshcast','silver','VP9','transfer','startClock','EncodedAudioChunk','\x20query\x20is\x20not\x20defined;\x20skipping.','pound','custom\x20layout\x20being\x20applied','addALabel','.webm','table','screenshareAEC','gathering','guess','cover','img','scene-connected','info','desaltStreamID','delayNode','collect','init_audio','sort','that','broadcast_mode','flipped','rub','codec','sdp','currentCameraConstraints','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS','than','thought','requested\x20file\x20was\x20not\x20found','dress','noNacks','You\x27ve\x20been\x20transferred','told','InvalidOperationException','processFrameAudio','four','directorMutedState','any','rotate_video','when','Setting\x20pc\x20connection\x20timeout\x20in\x205\x20seconds\x20??','fly','chatbutton','\x20:\x20','autorecordremote','42e01f','did','form','chunked_mode_audio','cleaning\x20up\x20lost\x20connection\x20--\x20disconnected\x20-\x20iOS\x20specific','A\x20Guest\x20joined\x20the\x20room','oxygen','side','tie','classList','sendRequest','burn','raisehands','webAudios','offerSDP','pong','south','canvasIntervalAction','setUint32','hasOwnProperty','receive','NOT\x20VIEW\x20TARGET','gone','own','noiseSuppression','requestStatsContinuous','voiceMeter','slice','connected','thousand','plugged_in','dropped\x20candidate\x20due\x20to\x20filter','opacityDisconnect','requestChangeGating','screenshare_url','FORCING\x20A\x20KEY\x20FRAME:\x20','store','obsCommand','recieveFile','con','preLimitedBitrate','directorList','allowwebp','scene','food','especially','nopreview','Seeking\x20beyond\x20the\x20end\x20of\x20file\x20is\x20not\x20allowed','images','manualSink','already\x20closed\x20PCS','range','hostedFiles','previewToggleState','boat','chat','volume','very','anysend','recording_audio_ctx_latency','add-a-label','plain','tell','track','BundlePolicy','scaleResolutionDownBy\x20set\x202a!\x20','video','edge','speakerMute','eye','cloneNode','chunkedAudioEnabled','945447DMHlBL','decrypt','connected\x20to\x20video\x20server','https://temp.vdo.ninja/','contentType','playing','limitTotalBitrateAll','enc','requested\x20file\x20has\x20been\x20removed.','writeU8','Not\x20director','decodeRemote','shop','timeout','stats','gpGPU','HANG\x20UP\x20COMPLETE','remoteHash','screenShareState','smell','POST','onreadystatechange','nine','parentNode','laugh','createBufferSource','TFJSModel','coDirector','EOF1','closed','Meshcast\x20not\x20available.','first','starting\x20kicker','seeding\x20!!','remoteVideoMuted','fillStyle','showClock','charge','ICE\x20DISCONNECTED','recording_audio_mic_delay','allowDownloads','writeUnsignedIntBE','enhanceAudio','town','dark','hold','directorSpeakerMuted','crease','thing','invite','exercise','raw','color','8nyCFnE','iceConnectionState','bone','keyframe','audioConstraints','truck','message','spoke','closing\x204','The\x20other\x20end\x20is\x20just\x20being\x20a\x20keener.\x20Ignore\x20it:\x20','GOT\x20ICES!!','image/webp','past','tfliteModule','Transfer\x20was\x20cnacelled\x20by\x20remote\x20user;\x20parital\x20file\x20saved.','videoEncoder','measureUnsignedInt','swim','ring','outputDevice','directorVolumeState','fileWriter','-kbps','streamid-already-published','send\x20channel\x20open\x20pcs','audioTime','machine','requestVideoRecord','effectValue','finger','pushEffectsData','sampleRate','stead','style','writeU16BE','chunkedVideoEnabled','month','bank','yard','channelCount','added\x20audio\x20track','failed','promise_audio','getStats','bandwidth\x20set\x20d!\x20','box','wind','getTracks','either','An\x20RTC\x20error\x20occured.','Bearer\x20','EncodedVideoChunk','micIsolate','young','arrive','note','allowscreen','too','application/','produce','rpcs','changeMicrophone','began','arrange','requestKeyframe','videoMutedFlag','instant','top','requestChangeEQ','lay','much','target','canvas','forceios','candidates','mutedState','disableOBS','abs','captureStream','UUID\x20does\x20not\x20exist','felt','h264','orientation','ptime','directorView','hangupbutton','round','lowBitrateCutoff','steam','onTrack','hidden','deferring\x20with\x20a\x20promise;\x20hashed\x20room','poem','stopWriter','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201','noise\x20gate\x20off','err','black','cleanViewer','carry','PolandPirat','screenStopped','videoOptions','five','fat','forward','total_outbound_p2p_connections','sendMessage','candidate','removeChild','changeOrder','midiHotkeys','done','ArrayBufferDataStream\x27s\x20pos\x20lies\x20beyond\x20end\x20of\x20buffer','mixMinus','ear','sun','meet','turn:www.turn.vdo.ninja:3478','dataMode','correct','signalMeter','message\x20could\x20not\x20be\x20sent;\x20queuing\x20it','wss://proxywss.rtc.ninja:443','whipOut','remoteDescription','directorViewBitrate','nation','624594XzxtFl','videosource_','happy','whole','audioCtx','tube','gas','straight','myVideo.webm','cotton','defaultMedia','infocus2','Offset\x20may\x20not\x20be\x20negative','modifyDescLyra','serve','rotate','midiRemote','place','Bad\x20EBML\x20datatype\x20','suit','music','getAudioTracks','study','requestFile','Restarting\x20since\x20closed','recordingVideoCodec','rpc\x20datachannel\x20closed','focus','sound','one','batteryState','call','Audio\x20Bitrate\x20is\x20locked;\x20can\x27t\x20update','waitingWatchList','sceneList','setAttribute','forcePLI','lift','configuration','material','encodings',')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user','videoMuted:\x20','screenshare','unified-plan','blue','textContent','createMediaStreamDestination','screenStream','war','2734188tMtnxR','URL','directorVideoMuted','MESHCAST();','minptime','Audio\x20isn\x27t\x20setup\x20yet.','segment','\x20(fail)','recorder','seem','pushLoudness','chair','path','exclude','jump','subtract','vp09.00.10.08','row','directorDisplayMuted','micSampleRate','and','remoteFocus','pptControls','allowChunked','beepToNotify','vector','pliCount','waiting\x20for\x20keyframe','bell','Can\x27t\x20play\x20your\x20own\x20stream\x20ID','controlTimer','piece','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers','sink','Requested_resolution','changeCamera','maintain-resolution','colorVideosBackground','ago','Someone','30ILTZCd','pipeTo','show','they','createMediaStreamSource','allowIframe','forceTcpMode','sight','skill','record','bind','remoteMuteElement','Firefox','thus','obs.ninja/','wonder','screensharequality','channelWidth','application/json;\x20charset=utf-8','team','RTC\x20already\x20connected','out','new-display-name','./media/bg_sample.webp','car','write','cpuLimited','requestAudioHack','support','network_type','manualBandwidth','wont','tabernac','director','count','publishing\x20SDP\x20Offer:\x20','createAnswer','cleanup','bandwidth','fire','corner','period','example','hope','jointone','FileSystemWritableFileStream','step','cpu','targetBitrate','natural','closing\x208','true\x20.','Messaging\x20sent','bufferedAmount','rejoining\x20room','icefilter','bandwidth\x20set\x20a!\x20','processDescription2','writeBytes','roomTimer','paper','connectionState','key','encodedInsertableStreams','timer','broadcastChannelID','thin','theyBeSharksHere','midiOut','offset','configVideo','see','done\x20setting\x20degrad\x20to\x20','coat','changeParams','GOT\x20ICEs!!','requestFile\x20in\x20reverse','empty\x20ice..','ctrl','rose','allowchunked','rampUpTime','Change\x20Label','imageElement','only','stretch','title','cross','directorBlue','BlobBuffer','AudioContext','iframe','Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aAuto-reconnect\x20is\x20partially\x20implemented','govern','\x20x\x20','stereo\x20inbound\x20enabled','tone','joinRoom','undefined','getOBSOptimization','Remote\x20TURN\x20LIST\x20Loaded\x20**\x20','localVoiceMeter','OPTIMIZED\x20AUDIO\x20ENABLED;\x20zero\x20bitrate','disconnected','final','alert','servers','noiframe','audioInputChannels','whipCallback2','control','preloadbitrate','reply','youtubeKey','bitrate','obsfix','done\x20clearing\x20audio','videoMuted','split','shape','channelOffset','change','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x202','pingTimeout','win','success','fig','audioBitrate','claim','warm','init_video','element','break','unshift','enhance_audio','targetAudioBitrate','AES','found','encodeRemote','ctrlKey','audio\x20bandwidth\x20set\x20f!','ori','audioOptions','setMeshcastVideoBitrate','screenElement','include','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only','reject','lowerVolume','ice','getResponseHeader','directorHash','joinroom','data','midi','run','want','BYE\x20RPCS','list','targetBandwidth','mutedStateMixer','video_muted_init','PONGED','experience','send\x20channel\x20closed','stopPropagation','processIce2','dictionary','iframeSrcs','clock','Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID','container_','bought','wave','student','\x20as\x20preferred\x20video\x20codec\x20by\x20viewer\x20via\x20API\x20(offer)','circle','pauseClock','layout-updated','front','whepInput','WebMWriter','until','broadcast=false','fine','modern','UN-MUTED','disconnect','session','We\x20will\x20not\x20request\x20the\x20meshcast\x20as\x20no\x20audio\x20or\x20video\x20is\x20requested','directorBlindAllGuests','rather','window','room_init','connectionDetails','Offset\x20may\x20not\x20be\x20NaN','header','audioCodec','trackNumber','frameWriter','rpcs\x20onconnectionstatechange\x20Disconnected;\x20retry\x20in\x205s','height','third','screenIndexes','updateTime','readyState','pass','decimal','held','Valid\x20co\x20director\x20trying\x20to\x20transfer\x20a\x20guest','request','speak','retryTimeout','him','party','initial_group','age','then','you','HANG\x20UP\x202\x20COMPLETE','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message','noaudio','fair','sensors','world','nocursor','getOpusBitrate','metaKey','speed','forceRetryTimeout','onmessage','throttle','end','require','effect','removeTrack','ping','msg','createElement','chunkedStream','hands_','else','gotGenericData','value\x20there','rest','seeding','audio','touch','while','parent','air','autoplay','turn:turn-usw2.vdo.ninja:3478','frameRate','text/plain','zoom\x20success','have','interest','sendPeers','watchTimeoutList','cae1','cloud','arraybuffer','noExitPrompt','local','requestChangeLowcut','streamID','room','available-speedtest-servers','might','wide','SCREENS','start','description','creating\x20answer','multiply','setValueAtTime','deviceId','hardware_video_encoder','science','pair','closing\x209','closeRPC','visible','dedicatedControlBarSpace','post','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','visibility','quality','writeEBMLVarInt','bigmutebutton','virtualcam','border','url','processRPCSOnMessage','bat','changeURL','optionalMicOnly','bypass','strong','small','maxviewers','problem','arm','bandwidth\x20set\x20c!\x20','eventPlayActive','altUUID','obsstudio','useinbandfec','remoteMuteState_','generateRandomString','good','A\x20director\x20joined\x20the\x20room','echoCancellation','roomid','minimumRoomBitrate','can','Pinging','cold','activelySpeaking','slave','hole','skin','wife','proper','Meshcast\x20SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!','chrg','welcomeMessage','say','clear','clean','obsState','mass','getWrittenSize','coDirectorEnable','death','suffix','webp','bundlePolicy','showConnections','raise','requestChangeMicDelay','savedVolume','EastSideRepresentZ','iframeEle','ready','enhance','replace','degree','weight','ondatachannel','dont','fileList','seven','need','no\x20audio\x20track\x20to\x20poke','displayMute','screenshareType','sid','hurry','localMuteElement','borderColor','blow','localDescription','Mute\x20video\x203306','createScriptProcessor','stream_configAudio','recieveChunkedStream','rule','shout','Please\x20contact\x20steve@seguin.email\x20or\x20join\x20https://discord.vdo.ninja\x20if\x20Meshcast\x20is\x20not\x20working.','channels','which','maxBitrate','span','aspectRatio','seedAttempts','come','videoDevice','copyTo','Refreshing\x20scale','shall','similar','tall','tree','huge','content-type','vdav','nochunk','New\x20ON\x20TRACK\x20event','postMessage','street','depend','4590GtZRkC','complete','few','meshcastBitrate','could','miss','directorChat','WHY\x20ARE\x20YOU\x20GOD\x20DAMN\x20BEEPING','\x20---\x20PC\x20TIMED\x20OUT\x20and\x20already\x20deleted.\x20shouldn\x27t\x20happen','fill','obsStateSync','surprise','Overwrite\x20crosses\x20blob\x20boundaries','name','but','lowerhand','muteStateTemplate','since','An\x20RTC\x20error\x20occured','stood','AES-CBC','changeLabel','migrate','hssConnection','transcript','startWriter','soloVideo','mainDirectorPassword','action','webPquality','qlr','provide','decodeInvite','general','save','total','importKey','firstPlayTriggered','invalid-remote-code','difficult','horse','company','streamSrcClone','maxframeRate','numberOfChannels','destination','sendKeyFrameScenes','resending\x20message','dry','least','were','directorSpeakerMute','Transfer\x20was\x20completed\x20successfully','object','garden','webrtc-is-blocked','gold','buy','full','vision-disabled','disableViewerWebAudioPipeline','maxMobileBitrate','pluginVersion','master','bitrateTimeout','single','processPCSOnMessage','Chunked_video','writeByte','bed','utf-8','six','throw','Unknown','AndroidFix','tire','disconnectedTimeout','set','quality_ss','ended','sendFile','new','writer','choose','locale','moon','screensharecursor','crowd','srcObject','innerText','slots','\x20---\x20we\x20will\x20not\x20ask\x20again;\x20we\x27re\x20already\x20connected','defaultIframeSrc','limitTotalBitrateGuests','codirector_transfer','streaming','test','playsinline','Safari','stream','encode','Someone\x20is\x20trying\x20to\x20transfer\x20a\x20guest','happen','optimize','maxvb_url','market','level','layout','shell','scaleDueToBitrate','Failed\x20to\x20determine\x20size\x20of\x20element','lot','failed\x20to\x20send\x20zoom\x20change\x20request','sail','head','why','moment','men','Utf8','codecGroupFlag','could\x20not\x20be\x20sent;\x20queuing\x20it','set-video-scale','resolve','send','isScene','got','directorDisplayMute','https://turnservers.vdo.ninja/','autoSync','GOT\x20ICE!!','providing\x20answer','maxptime','rain','Not\x20a\x20scene','selectImageTFLITE_contents','solution','vp9','substring','screenShareElement','hanging\x20up','request-rejected-obs','showDirector','muted_activeSpeaker','sky','fullscreen','applyIsolatedChat','sceneMute','remote-screenshare-state','pcs','MESHCAST\x20LINK:\x20','radio','getWriter','keep','requestRateLimit','water','Shared\x20website:\x20Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.','light','eight','label=','applySoloChat','requestCoMigrate','effectsData','night','720690ZVCcOu','charAt','closing\x206','supply','morning','timestamp','obsninja','pol1','guestFeeds','invent','objectFit','closing\x207','sticky','salt','position','canvasSource','getSenders','oil','flow','hangupDirector','mind','sitePassword','hidehome','Keyframe\x20inserted','their','videos','minipreview','16iICEho','codecs','sync','twenty','thick','consent','showall','mount','realTimeAudio','colony','groupView','egg','length','written','setParameters','planet','apiserver','limitBitrate','remote-token-rejected','kill','OPEN','clothe','doNotSeed','webCodec','spell','compressor','writeDoubleBE','live','rejected','closeTimeout\x20cancelled;\x206\x27\x20retry\x20in\x203s?','processFrame','region','paint','application/sdp','scaleResolutionDownBy\x20set\x202b!','SEND\x20BYE','queue','way','processDescription','null','requestAs','soloChatUUID','log','vDav','push-connection-info','consonant','wish','fillDataBuffer','against','tokenDirector','setup\x20peer\x20complete','iceTransportPolicy','nackCount','his','can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found','cent','ab_url','video_2_init_frameRate','new-push-connection','SETUP\x20INCOMING','mykey','cmd','seed','view-connection-info','micIsolated','among','melody','vdo.socialstream.ninja','batteryMeter','cameraConstraints','mouth','error','separate','life','video_2_init_width','recording','gray','sell','label_','rise','includes','view_set','flat','guest','vDAv','configure','Trying\x20to\x20set\x20','maxaveragebitrate','ifs','maxconnections','chunkedtransfer\x20OPEN','no\x20pcs[UUID]','plane','requestStats','gentle','ptz','opacity','42001f','Timestamp\x20duplicated','soon','showTime','allowVideos','family','forceScreenShareAspectRatio','what\x20is\x20this?','root','section','alpha','map','badStreamList','Remote\x20request\x20decoded\x20successfully','retryWatchInterval','group-set-updated','hat','ontimeout','above','dtx','forceAspectRatio','width','bright','ctx','protect','panning','syncState','generator','playback_audio_samplerate','cid:','setLocalDescription','endViewConnection','Members\x20in\x20Room','between','enhacing\x20audio\x20encoder','slip','12770jjGxpg','refreshScale','drop','open','setVideoScale','ICE:\x20','rail','Someone\x20Joined\x20the\x20Room\x20with\x20a\x20video','noPLIs','take','oncanplay','loudest','bitrateGroupFlag','screenshareAutogain','would','time','setClock','prove','recordedBlobs','readable'];_0x3ad2=function(){return _0x2de12d;};return _0x3ad2();}(function(){'use strict';var _0x1bd0f1=_0x32b046;let _0x3af6a3=function(_0x214f85){var _0x15bee7=_0x3f0b;this[_0x15bee7(0x5c8)]=new Uint8Array(_0x214f85),this[_0x15bee7(0x208)]=0x0;};_0x3af6a3[_0x1bd0f1(0x2e9)][_0x1bd0f1(0xab)]=function(_0x58496e){var _0xf1b049=_0x1bd0f1;this[_0xf1b049(0x208)]=_0x58496e;},_0x3af6a3[_0x1bd0f1(0x2e9)][_0x1bd0f1(0x569)]=function(_0x48c8bd){var _0x389240=_0x1bd0f1;for(let _0x3396c2=0x0;_0x3396c2<_0x48c8bd[_0x389240(0x860)];_0x3396c2++){this['data'][this[_0x389240(0x208)]++]=_0x48c8bd[_0x3396c2];}},_0x3af6a3[_0x1bd0f1(0x2e9)]['writeByte']=function(_0x4b3f23){this['data'][this['pos']++]=_0x4b3f23;},_0x3af6a3[_0x1bd0f1(0x2e9)][_0x1bd0f1(0x429)]=_0x3af6a3[_0x1bd0f1(0x2e9)][_0x1bd0f1(0x6fc)],_0x3af6a3['prototype'][_0x1bd0f1(0x477)]=function(_0x1bec40){var _0x40418a=_0x1bd0f1;this[_0x40418a(0x5c8)][this[_0x40418a(0x208)]++]=_0x1bec40>>0x8,this[_0x40418a(0x5c8)][this['pos']++]=_0x1bec40;},_0x3af6a3[_0x1bd0f1(0x2e9)]['writeDoubleBE']=function(_0x39bc77){var _0x3e1260=_0x1bd0f1;let _0x487552=new Uint8Array(new Float64Array([_0x39bc77])['buffer']);for(let _0x177ffe=_0x487552[_0x3e1260(0x860)]-0x1;_0x177ffe>=0x0;_0x177ffe--){this[_0x3e1260(0x6fc)](_0x487552[_0x177ffe]);}},_0x3af6a3[_0x1bd0f1(0x2e9)]['writeFloatBE']=function(_0x3d0284){var _0x48c76e=_0x1bd0f1;let _0x23223d=new Uint8Array(new Float32Array([_0x3d0284])[_0x48c76e(0x8f4)]);for(let _0x185bba=_0x23223d[_0x48c76e(0x860)]-0x1;_0x185bba>=0x0;_0x185bba--){this[_0x48c76e(0x6fc)](_0x23223d[_0x185bba]);}},_0x3af6a3[_0x1bd0f1(0x2e9)]['writeString']=function(_0x1cb610){var _0x385aa3=_0x1bd0f1;for(let _0x3b39c3=0x0;_0x3b39c3<_0x1cb610[_0x385aa3(0x860)];_0x3b39c3++){this[_0x385aa3(0x5c8)][this[_0x385aa3(0x208)]++]=_0x1cb610[_0x385aa3(0x26f)](_0x3b39c3);}},_0x3af6a3[_0x1bd0f1(0x2e9)][_0x1bd0f1(0x1b3)]=function(_0x5d72df,_0x573435){var _0x5175f2=_0x1bd0f1;switch(_0x573435){case 0x1:this['writeU8'](0x1<<0x7|_0x5d72df);break;case 0x2:this['writeU8'](0x1<<0x6|_0x5d72df>>0x8),this[_0x5175f2(0x429)](_0x5d72df);break;case 0x3:this[_0x5175f2(0x429)](0x1<<0x5|_0x5d72df>>0x10),this[_0x5175f2(0x429)](_0x5d72df>>0x8),this[_0x5175f2(0x429)](_0x5d72df);break;case 0x4:this[_0x5175f2(0x429)](0x1<<0x4|_0x5d72df>>0x18),this[_0x5175f2(0x429)](_0x5d72df>>0x10),this[_0x5175f2(0x429)](_0x5d72df>>0x8),this[_0x5175f2(0x429)](_0x5d72df);break;case 0x5:this[_0x5175f2(0x429)](0x1<<0x3|_0x5d72df/0x100000000&0x7),this[_0x5175f2(0x429)](_0x5d72df>>0x18),this['writeU8'](_0x5d72df>>0x10),this['writeU8'](_0x5d72df>>0x8),this[_0x5175f2(0x429)](_0x5d72df);break;default:throw new Error(_0x5175f2(0x165)+_0x573435);}},_0x3af6a3['prototype']['measureEBMLVarInt']=function(_0x41f6ff){if(_0x41f6ff<(0x1<<0x7)-0x1)return 0x1;else{if(_0x41f6ff<(0x1<<0xe)-0x1)return 0x2;else{if(_0x41f6ff<(0x1<<0x15)-0x1)return 0x3;else{if(_0x41f6ff<(0x1<<0x1c)-0x1)return 0x4;else{if(_0x41f6ff<0x7ffffffff)return 0x5;else throw new Error('EBML\x20VINT\x20size\x20not\x20supported\x20'+_0x41f6ff);}}}}},_0x3af6a3[_0x1bd0f1(0x2e9)][_0x1bd0f1(0x650)]=function(_0x34de56){var _0x36c5f3=_0x1bd0f1;this[_0x36c5f3(0x1b3)](_0x34de56,this['measureEBMLVarInt'](_0x34de56));},_0x3af6a3['prototype'][_0x1bd0f1(0x449)]=function(_0x54af2a,_0xd7884){var _0x3133c8=_0x1bd0f1;_0xd7884===undefined&&(_0xd7884=this[_0x3133c8(0x465)](_0x54af2a));switch(_0xd7884){case 0x5:this['writeU8'](Math[_0x3133c8(0x28b)](_0x54af2a/0x100000000));case 0x4:this[_0x3133c8(0x429)](_0x54af2a>>0x18);case 0x3:this[_0x3133c8(0x429)](_0x54af2a>>0x10);case 0x2:this[_0x3133c8(0x429)](_0x54af2a>>0x8);case 0x1:this[_0x3133c8(0x429)](_0x54af2a);break;default:throw new Error(_0x3133c8(0x7cd)+_0xd7884);}},_0x3af6a3[_0x1bd0f1(0x2e9)]['measureUnsignedInt']=function(_0x3eb2ae){if(_0x3eb2ae<0x1<<0x8)return 0x1;else{if(_0x3eb2ae<0x1<<0x10)return 0x2;else{if(_0x3eb2ae<0x1<<0x18)return 0x3;else return _0x3eb2ae<0x100000000?0x4:0x5;}}},_0x3af6a3[_0x1bd0f1(0x2e9)][_0x1bd0f1(0x792)]=function(){var _0x1dd401=_0x1bd0f1;if(this[_0x1dd401(0x208)]this['length'])throw new Error(_0x285d53(0x407));this[_0x285d53(0x208)]=_0x3165a1;},this['write']=function(_0x1a9601){var _0x56a649=_0x4d309d;let _0x497fd4={'offset':this['pos'],'data':_0x1a9601,'length':_0x5f5482(_0x1a9601)},_0x35ddcd=_0x497fd4[_0x56a649(0x574)]>=this[_0x56a649(0x860)];this[_0x56a649(0x208)]+=_0x497fd4[_0x56a649(0x860)],this[_0x56a649(0x860)]=Math[_0x56a649(0x7bd)](this['length'],this[_0x56a649(0x208)]),_0x1cef4d=_0x1cef4d['then'](async function(){var _0x409f33=_0x56a649;if(_0x1959ae)return new Promise(function(_0x4fc609,_0x530f97){var _0x338f1a=_0x3f0b;_0x21989f(_0x497fd4[_0x338f1a(0x5c8)])[_0x338f1a(0x608)](function(_0x26a608){var _0x18ea86=_0x338f1a;let _0x22698a=0x0,_0xfc87cb=Buffer['from'](_0x26a608[_0x18ea86(0x8f4)]),_0x1c03cf=function(_0x36f3d0,_0x2c9bde,_0x1ea8cf){var _0x3b6afa=_0x18ea86;_0x22698a+=_0x2c9bde,_0x22698a>=_0x1ea8cf[_0x3b6afa(0x860)]?_0x4fc609():_0x16c844[_0x3b6afa(0x548)](_0x1959ae,_0x1ea8cf,_0x22698a,_0x1ea8cf[_0x3b6afa(0x860)]-_0x22698a,_0x497fd4[_0x3b6afa(0x574)]+_0x22698a,_0x1c03cf);};_0x16c844[_0x18ea86(0x548)](_0x1959ae,_0xfc87cb,0x0,_0xfc87cb['length'],_0x497fd4[_0x18ea86(0x574)],_0x1c03cf);});});else{if(_0x27adcf)return new Promise(function(_0x379807,_0x5ed023){var _0x2ae4ec=_0x3f0b;_0x27adcf['seek'](_0x497fd4[_0x2ae4ec(0x574)])[_0x2ae4ec(0x608)](()=>{var _0x6a6fdd=_0x2ae4ec;_0x27adcf[_0x6a6fdd(0x548)](new Blob([_0x497fd4[_0x6a6fdd(0x5c8)]]));})[_0x2ae4ec(0x608)](()=>{_0x379807();});});else{if(!_0x35ddcd)for(let _0x1e6bc6=0x0;_0x1e6bc6<_0x338179[_0x409f33(0x860)];_0x1e6bc6++){let _0x4bb927=_0x338179[_0x1e6bc6];if(!(_0x497fd4[_0x409f33(0x574)]+_0x497fd4[_0x409f33(0x860)]<=_0x4bb927['offset']||_0x497fd4['offset']>=_0x4bb927[_0x409f33(0x574)]+_0x4bb927[_0x409f33(0x860)])){if(_0x497fd4[_0x409f33(0x574)]<_0x4bb927[_0x409f33(0x574)]||_0x497fd4['offset']+_0x497fd4[_0x409f33(0x860)]>_0x4bb927[_0x409f33(0x574)]+_0x4bb927[_0x409f33(0x860)])throw new Error(_0x409f33(0x6c4));if(_0x497fd4[_0x409f33(0x574)]==_0x4bb927[_0x409f33(0x574)]&&_0x497fd4[_0x409f33(0x860)]==_0x4bb927[_0x409f33(0x860)]){_0x4bb927[_0x409f33(0x5c8)]=_0x497fd4[_0x409f33(0x5c8)];return;}else return _0x21989f(_0x4bb927[_0x409f33(0x5c8)])[_0x409f33(0x608)](function(_0x28d21a){var _0x258f06=_0x409f33;return _0x4bb927[_0x258f06(0x5c8)]=_0x28d21a,_0x21989f(_0x497fd4[_0x258f06(0x5c8)]);})['then'](function(_0xe1ea1e){var _0x3b696e=_0x409f33;_0x497fd4[_0x3b696e(0x5c8)]=_0xe1ea1e,_0x4bb927[_0x3b696e(0x5c8)][_0x3b696e(0x705)](_0x497fd4[_0x3b696e(0x5c8)],_0x497fd4[_0x3b696e(0x574)]-_0x4bb927['offset']);});}}}}_0x338179[_0x409f33(0x769)](_0x497fd4);});},this[_0x4d309d(0x6b9)]=function(_0x11ce53){var _0x13a4ba=_0x4d309d;return _0x1959ae||_0x27adcf?_0x1cef4d=_0x1cef4d[_0x13a4ba(0x608)](function(){return null;}):_0x1cef4d=_0x1cef4d[_0x13a4ba(0x608)](function(){var _0x2f0632=_0x13a4ba;let _0x121cda=[];for(let _0x16b8d8=0x0;_0x16b8d8<_0x338179[_0x2f0632(0x860)];_0x16b8d8++){_0x121cda[_0x2f0632(0x769)](_0x338179[_0x16b8d8][_0x2f0632(0x5c8)]);}return new Blob(_0x121cda,{'type':_0x11ce53});}),_0x1cef4d;};};};window[_0x4698de(0x588)]=_0x591ec9(null);}()),(function(){'use strict';var _0x491884=_0x32b046;function _0x2a6f35(_0x13fa2f){this['value']=_0x13fa2f;}function _0x5dcd6c(_0x435029,_0x3792e0){var _0x8faf30=_0x3f0b;let _0x277fd2={};return[_0x435029,_0x3792e0][_0x8faf30(0xed)](function(_0x537148){var _0x1349b5=_0x8faf30;for(let _0x54876e in _0x537148){Object[_0x1349b5(0x2e9)][_0x1349b5(0x3eb)]['call'](_0x537148,_0x54876e)&&(_0x277fd2[_0x54876e]=_0x537148[_0x54876e]);}}),_0x277fd2;}function _0x26a501(_0x411291,_0x2942d1,_0x441b65){var _0x33f96e=_0x3f0b;if(Array[_0x33f96e(0x180)](_0x441b65))for(let _0x4335a2=0x0;_0x4335a2<_0x441b65['length'];_0x4335a2++){_0x26a501(_0x411291,_0x2942d1,_0x441b65[_0x4335a2]);}else{if(typeof _0x441b65===_0x33f96e(0x2ae))_0x411291[_0x33f96e(0x27a)](_0x441b65);else{if(_0x441b65 instanceof Uint8Array)_0x411291['writeBytes'](_0x441b65);else{if(_0x441b65['id']){_0x441b65[_0x33f96e(0x574)]=_0x411291[_0x33f96e(0x208)]+_0x2942d1,_0x411291[_0x33f96e(0x449)](_0x441b65['id']);if(Array[_0x33f96e(0x180)](_0x441b65['data'])){let _0xedbb3b,_0x539809,_0x20d2d1;_0x441b65['size']===-0x1?_0x411291['writeByte'](0xff):(_0xedbb3b=_0x411291[_0x33f96e(0x208)],_0x411291['writeBytes']([0x0,0x0,0x0,0x0])),_0x539809=_0x411291[_0x33f96e(0x208)],_0x441b65[_0x33f96e(0x395)]=_0x539809+_0x2942d1,_0x26a501(_0x411291,_0x2942d1,_0x441b65['data']),_0x441b65[_0x33f96e(0x379)]!==-0x1&&(_0x20d2d1=_0x411291['pos'],_0x441b65[_0x33f96e(0x379)]=_0x20d2d1-_0x539809,_0x411291[_0x33f96e(0xab)](_0xedbb3b),_0x411291[_0x33f96e(0x1b3)](_0x441b65[_0x33f96e(0x379)],0x4),_0x411291['seek'](_0x20d2d1));}else{if(typeof _0x441b65[_0x33f96e(0x5c8)]===_0x33f96e(0x2ae))_0x411291['writeEBMLVarInt'](_0x441b65[_0x33f96e(0x5c8)][_0x33f96e(0x860)]),_0x441b65['dataOffset']=_0x411291['pos']+_0x2942d1,_0x411291['writeString'](_0x441b65[_0x33f96e(0x5c8)]);else{if(typeof _0x441b65[_0x33f96e(0x5c8)]==='number')!_0x441b65[_0x33f96e(0x379)]&&(_0x441b65['size']=_0x411291['measureUnsignedInt'](_0x441b65[_0x33f96e(0x5c8)])),_0x411291['writeEBMLVarInt'](_0x441b65[_0x33f96e(0x379)]),_0x441b65['dataOffset']=_0x411291[_0x33f96e(0x208)]+_0x2942d1,_0x411291[_0x33f96e(0x449)](_0x441b65[_0x33f96e(0x5c8)],_0x441b65[_0x33f96e(0x379)]);else{if(_0x441b65[_0x33f96e(0x5c8)]instanceof _0x2a6f35)_0x411291[_0x33f96e(0x650)](0x8),_0x441b65[_0x33f96e(0x395)]=_0x411291['pos']+_0x2942d1,_0x411291[_0x33f96e(0x86e)](_0x441b65[_0x33f96e(0x5c8)][_0x33f96e(0x7a2)]);else{if(_0x441b65['data']instanceof _0x2a6f35)_0x411291[_0x33f96e(0x650)](0x4),_0x441b65['dataOffset']=_0x411291['pos']+_0x2942d1,_0x411291[_0x33f96e(0x82d)](_0x441b65['data'][_0x33f96e(0x7a2)]);else{if(_0x441b65[_0x33f96e(0x5c8)]instanceof Uint8Array)_0x411291[_0x33f96e(0x650)](_0x441b65[_0x33f96e(0x5c8)][_0x33f96e(0x329)]),_0x441b65[_0x33f96e(0x395)]=_0x411291[_0x33f96e(0x208)]+_0x2942d1,_0x411291[_0x33f96e(0x569)](_0x441b65[_0x33f96e(0x5c8)]);else throw new Error(_0x33f96e(0x4e7)+typeof _0x441b65[_0x33f96e(0x5c8)]);}}}}}}else throw new Error(_0x33f96e(0x4e7)+typeof _0x441b65[_0x33f96e(0x5c8)]);}}}}let _0x41f99e=function(_0x11ec4c,_0x4ddb2f){return function(_0x3411f8){var _0x428411=_0x3f0b;let _0x5cc429=0x1388,_0xbd31a6=![],_0x2c21fc=0x0,_0x253fa8=0x0,_0x53053b=!![],_0x1ea1bf=0x0,_0x4400bf=0xbb80,_0x106294=0x1,_0xe45ea7=[],_0x31b8c5=0x0,_0x57bc33=0x0,_0x46fb13=0x0,_0x523f01={'fileWriter':null,'codec':'VP9'},_0x5a873e,_0x483bd4={'id':0x4489,'data':new _0x2a6f35(0x0)},_0x3cf93a=new _0x4ddb2f(_0x3411f8[_0x428411(0x46a)]);function _0x1680b7(_0x1d742b,_0x8d9ab1){return _0x8d9ab1=new Uint8Array(_0x8d9ab1),_0x362dad(_0x506d2c(_0x1d742b),_0x3b8a2f(_0x8d9ab1['byteLength']),_0x8d9ab1);}function _0x362dad(){var _0x325a91=_0x428411,_0x24843f,_0x153425=0x0,_0x4a9c1d;for(_0x24843f=0x0;_0x24843f>>0x18&0xff,_0x437bd0>>>0x10&0xff,_0x437bd0>>>0x8&0xff,_0x437bd0&0xff]);if((_0x437bd0&0xff0000)!=0x0)return new Uint8Array([_0x437bd0>>>0x10&0xff,_0x437bd0>>>0x8&0xff,_0x437bd0&0xff]);if((_0x437bd0&0xff00)!=0x0)return new Uint8Array([_0x437bd0>>>0x8&0xff,_0x437bd0&0xff]);if((_0x437bd0&0xff)!=0x0)return new Uint8Array([_0x437bd0&0xff]);throw _0x1feba4(0x3cc);}function _0x3b8a2f(_0x49940c){if(_0x49940c<=0x7f)return new Uint8Array([0x80|_0x49940c&0x7f]);if(_0x49940c<=0x3fff)return new Uint8Array([0x40|_0x49940c>>0x8&0x3f,_0x49940c&0xff]);return new Uint8Array([0x8,_0x49940c>>>0x18&0xff,_0x49940c>>>0x10&0xff,_0x49940c>>>0x8&0xff,_0x49940c&0xff]);}function _0x379d47(_0x2ded1f,_0x3c87c8){var _0x3521d2=_0x428411,_0x19c3fe=new DataView(new ArrayBuffer(0x4));return _0x19c3fe['setFloat32'](0x0,_0x3c87c8,![]),_0x1680b7(_0x2ded1f,new Uint8Array(_0x19c3fe[_0x3521d2(0x8f4)]));}function _0x5d130b(_0x1cf5f8){var _0xb3036d=_0x428411;if(_0x1cf5f8<=0xff)return new Uint8Array([_0x1cf5f8&0xff]);if(_0x1cf5f8<=0xffff)return new Uint8Array([_0x1cf5f8>>>0x8&0xff,_0x1cf5f8&0xff]);if(_0x1cf5f8<=0xffffff)return new Uint8Array([_0x1cf5f8>>0x10&0xff,_0x1cf5f8>>0x8&0xff,_0x1cf5f8&0xff]);return new Uint8Array([_0x1cf5f8>>>0x18&0xff,_0x1cf5f8>>>0x10&0xff,_0x1cf5f8>>>0x8&0xff,_0x1cf5f8&0xff]);var _0x33340c=new DataView(new ArrayBuffer(0x4));return _0x33340c[_0xb3036d(0x3ea)](0x0,_0x1cf5f8,![]),_0x33340c;}function _0xf75faa(_0x4ff0df,_0x243933){return _0x1680b7(_0x4ff0df,_0x5d130b(_0x243933));}function _0x1d92a0(_0x2f803a,_0x23cdc4){return _0x1680b7(_0x2f803a,new TextEncoder()['encode'](_0x23cdc4));}function _0x2725b9(){var _0x3eaf93=_0x428411;let _0x6948fe={'id':0x1a45dfa3,'data':[_0xf75faa(0x4286,0x1),_0xf75faa(0x42f7,0x1),_0xf75faa(0x42f2,0x4),_0xf75faa(0x42f3,0x8),_0x1d92a0(0x4282,_0x3eaf93(0x159)),_0xf75faa(0x4287,0x4),_0xf75faa(0x4285,0x2)]},_0x833a91={'id':0x1549a966,'data':[_0xf75faa(0x2ad7b1,0xf4240),_0x1d92a0(0x4d80,'VDO-Ninja'),_0x1d92a0(0x5741,_0x3eaf93(0x110)),_0x483bd4]},_0x8ece26=[{'id':0xb0,'data':_0x2c21fc},{'id':0xba,'data':_0x253fa8}],_0x34f725={'id':0x1654ae6b,'data':[{'id':0xae,'data':[_0xf75faa(0xd7,0x1),_0xf75faa(0x73c5,0x1),_0xf75faa(0x9c,0x0),_0x1d92a0(0x22b59c,_0x3eaf93(0x188)),_0x1d92a0(0x86,'V_'+_0x3411f8[_0x3eaf93(0x3c1)]),_0xf75faa(0x83,0x1),{'id':0xe0,'data':[_0xf75faa(0xb0,_0x2c21fc),_0xf75faa(0xba,_0x253fa8)]}]},{'id':0xae,'data':[_0xf75faa(0xd7,0x2),_0xf75faa(0x73c5,0x2),_0xf75faa(0x9c,0x0),_0x1d92a0(0x22b59c,_0x3eaf93(0x188)),_0x1d92a0(0x86,'A_OPUS'),_0xf75faa(0x83,0x2),{'id':0xe1,'data':[_0x379d47(0xb5,_0x4400bf),_0xf75faa(0x9f,_0x106294)]},_0x1680b7(0x63a2,new Uint8Array(['O'[_0x3eaf93(0x26f)](0x0),'p'[_0x3eaf93(0x26f)](0x0),'u'[_0x3eaf93(0x26f)](0x0),'s'[_0x3eaf93(0x26f)](0x0),'H'['charCodeAt'](0x0),'e'[_0x3eaf93(0x26f)](0x0),'a'[_0x3eaf93(0x26f)](0x0),'d'[_0x3eaf93(0x26f)](0x0),0x1,_0x106294&0xff,0x38,0x1,_0x4400bf>>>0x0&0xff,_0x4400bf>>>0x8&0xff,_0x4400bf>>>0x10&0xff,_0x4400bf>>>0x18&0xff,0x0,0x0,0x0]))]}]};_0x5a873e={'id':0x18538067,'size':-0x1,'data':[_0x833a91,_0x34f725]};let _0x5ded2e=new _0x11ec4c(0x200);_0x26a501(_0x5ded2e,_0x3cf93a[_0x3eaf93(0x208)],[_0x6948fe,_0x5a873e]),_0x3cf93a['write'](_0x5ded2e[_0x3eaf93(0x792)]()),_0xbd31a6=!![];}function _0x576775(_0x5ad27c){var _0x31510a=_0x428411;let _0x7a6de6=new _0x11ec4c(0x1+0x2+0x1);if(!(_0x5ad27c[_0x31510a(0x5f5)]>0x0&&_0x5ad27c['trackNumber']<0x7f))throw new Error(_0x31510a(0xf0));return _0x7a6de6[_0x31510a(0x650)](_0x5ad27c[_0x31510a(0x5f5)]),_0x7a6de6[_0x31510a(0x477)](_0x5ad27c[_0x31510a(0x2f3)]),_0x7a6de6[_0x31510a(0x6fc)]((_0x5ad27c['type']==_0x31510a(0x56d)?0x1:0x0)<<0x7),{'id':0xa3,'data':[_0x7a6de6['getAsDataArray'](),_0x5ad27c['frame']]};}function _0x26c08e(_0xc98b86){var _0x1c0db3=_0x428411;return{'id':0x1f43b675,'data':[{'id':0xe7,'data':Math[_0x1c0db3(0x4ab)](_0xc98b86[_0x1c0db3(0x2f3)])}]};}function _0x15a77d(){var _0x57badc=_0x428411;if(_0xe45ea7[_0x57badc(0x860)]===0x0)return;let _0x590bb0=0x0;for(let _0x22ab65=0x0;_0x22ab65<_0xe45ea7[_0x57badc(0x860)];_0x22ab65++){_0x590bb0+=_0xe45ea7[_0x22ab65]['frame'][_0x57badc(0x329)];}let _0xae4a01=new _0x11ec4c(_0x590bb0+_0xe45ea7['length']*0x40),_0x3a9a9b=_0x26c08e({'timecode':Math[_0x57badc(0x4ab)](_0x31b8c5)});for(let _0x38cc68=0x0;_0x38cc68<_0xe45ea7[_0x57badc(0x860)];_0x38cc68++){_0x3a9a9b['data']['push'](_0x576775(_0xe45ea7[_0x38cc68]));}_0x26a501(_0xae4a01,_0x3cf93a['pos'],_0x3a9a9b),_0x3cf93a[_0x57badc(0x548)](_0xae4a01['getAsDataArray']()),_0xe45ea7=[],_0x57bc33=0x0;}function _0x4513e5(_0x2717f7,_0x3db98a){var _0x1a251b=_0x428411;_0x2717f7[_0x1a251b(0x5f5)]=_0x3db98a;var _0x399ee1=_0x2717f7['intime']/0x3e8;_0x53053b?(_0x1ea1bf=_0x399ee1,_0x399ee1=0x0,_0x53053b=![]):_0x399ee1=_0x399ee1-_0x1ea1bf;_0x46fb13=_0x399ee1;if(_0x57bc33==0x0)_0x31b8c5=_0x399ee1;_0x2717f7[_0x1a251b(0x2f3)]=Math[_0x1a251b(0x4ab)](_0x399ee1-_0x31b8c5),_0xe45ea7[_0x1a251b(0x769)](_0x2717f7),_0x57bc33=_0x2717f7[_0x1a251b(0x2f3)]+0x1,_0x57bc33>=_0x5cc429&&_0x15a77d();}function _0x1b5720(){var _0x4d8ccc=_0x428411;let _0xb00127=new _0x11ec4c(seekHead[_0x4d8ccc(0x379)]),_0x422baf=_0x3cf93a[_0x4d8ccc(0x208)];_0x26a501(_0xb00127,seekHead[_0x4d8ccc(0x395)],seekHead[_0x4d8ccc(0x5c8)]),_0x3cf93a[_0x4d8ccc(0xab)](seekHead['dataOffset']),_0x3cf93a[_0x4d8ccc(0x548)](_0xb00127['getAsDataArray']()),_0x3cf93a[_0x4d8ccc(0xab)](_0x422baf);}function _0x5a79f9(){var _0x53c3bc=_0x428411;let _0x3647a2=new _0x11ec4c(0x8),_0x4baa3f=_0x3cf93a[_0x53c3bc(0x208)];_0x3647a2['writeDoubleBE'](_0x46fb13),_0x3cf93a[_0x53c3bc(0xab)](_0x483bd4['dataOffset']),_0x3cf93a[_0x53c3bc(0x548)](_0x3647a2[_0x53c3bc(0x792)]()),_0x3cf93a[_0x53c3bc(0xab)](_0x4baa3f);}this['addFrame']=function(_0x3631e3){var _0x401d7b=_0x428411;!_0xbd31a6&&(_0x2c21fc=_0x3411f8[_0x401d7b(0x8ca)],_0x253fa8=_0x3411f8[_0x401d7b(0x5f8)],_0x4400bf=_0x3411f8[_0x401d7b(0x254)],_0x106294=_0x3411f8[_0x401d7b(0x6a2)],_0x2725b9());if(_0x3631e3['constructor']['name']==_0x401d7b(0x488)){let _0x150ecc=new Uint8Array(_0x3631e3[_0x401d7b(0x329)]);_0x3631e3[_0x401d7b(0x6aa)](_0x150ecc),_0x4513e5({'frame':_0x150ecc,'intime':_0x3631e3[_0x401d7b(0x83e)],'type':_0x3631e3[_0x401d7b(0x334)]},0x1);return;}else{if(_0x3631e3['constructor']['name']==_0x401d7b(0x3aa)){let _0x5e84b2=new Uint8Array(_0x3631e3[_0x401d7b(0x329)]);_0x3631e3[_0x401d7b(0x6aa)](_0x5e84b2),_0x4513e5({'frame':_0x5e84b2,'intime':_0x3631e3['timestamp'],'type':_0x3631e3[_0x401d7b(0x334)]},0x2);return;}}},this[_0x428411(0x6b9)]=function(){var _0x170bfb=_0x428411;return!_0xbd31a6&&_0x2725b9(),_0x53053b=!![],_0x15a77d(),_0x5a79f9(),_0x3cf93a[_0x170bfb(0x6b9)](_0x170bfb(0x13c));},this[_0x428411(0x67c)]=function(){var _0x4a71d2=_0x428411;return _0x3cf93a[_0x4a71d2(0x860)];},_0x3411f8=_0x5dcd6c(_0x523f01,_0x3411f8||{});};};window[_0x491884(0x5e4)]=_0x41f99e(window['ArrayBufferDataStream'],window[_0x491884(0x588)]);}()); \ No newline at end of file +function _0x3cae(_0x268a75,_0x338a17){var _0x3a781d=_0x3a78();return _0x3cae=function(_0x3caec1,_0x521723){_0x3caec1=_0x3caec1-0x66;var _0x10f678=_0x3a781d[_0x3caec1];return _0x10f678;},_0x3cae(_0x268a75,_0x338a17);}var _0x27c808=_0x3cae;(function(_0x32af4f,_0x506869){var _0x4487e9=_0x3cae,_0x547a2f=_0x32af4f();while(!![]){try{var _0x5f1f80=parseInt(_0x4487e9(0x294))/0x1+-parseInt(_0x4487e9(0x8ef))/0x2+parseInt(_0x4487e9(0x1b4))/0x3+-parseInt(_0x4487e9(0x943))/0x4*(parseInt(_0x4487e9(0x639))/0x5)+-parseInt(_0x4487e9(0x4c7))/0x6+parseInt(_0x4487e9(0x2a3))/0x7+parseInt(_0x4487e9(0x5e5))/0x8;if(_0x5f1f80===_0x506869)break;else _0x547a2f['push'](_0x547a2f['shift']());}catch(_0x463a8d){_0x547a2f['push'](_0x547a2f['shift']());}}}(_0x3a78,0x91c1a));function log(_0x25acb0){var _0x57a0a8=_0x3cae;if(debugSocket){if(debugSocket[_0x57a0a8(0x606)]===debugSocket[_0x57a0a8(0x5f0)])for(var _0x54d935=0x0;_0x54d935\x200\x20and\x20<\x20127','rtc.ninja','Valid\x20co\x20director\x20trying\x20to\x20transfer\x20a\x20guest','changeCamera','Authorization','muteState','audioCtx','after','createDataChannel','obsControl','theirtime','starting\x20some\x20preload\x20bitrate\x20','equalizer','blow','value\x20there','sticky','The\x20request\x20(','local','Bad\x20EBML\x20datatype\x20','error','setUint32','virtualcam','cleanDirector','1280','gain','video_muted_init','guess','rampUpTime','muted_savedState','crowd','downloads','relay','session.watchTimeoutList\x20no\x20longer\x20exists;\x20won\x27t\x20retry.','discuss','BYE\x20RPCS','currentTime','GET','couldn\x27t\x20set\x20preferred\x20video\x20codec','vp8','iceConnectionState\x20==\x20connected','set','happy','addEventListener','soon','opacityMuted','apiserver','requestResolution','edge','MESHCAST\x20LINK:\x20','locale','quality_url','version','place','require','micDelay','leavetone','difficult','color','gun','height_url','[data-action-type=\x27recorder-local\x27][data--u-u-i-d=\x27','preloadbitrate','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','mcSetScale','TFJSModel','timer','push-connection','seat','far','more','bitrateGroupFlag','suit','Stream\x20ID\x20is\x20already\x20in\x20use.','activelySpeaking','length','soloChatUUID','applyIsolatedVolume','great','beepToNotify','women','video_encoder','introOnClean','especially','change','meshcastCodec','real','screenShareStartPaused','lowBitrateCutoff','why','particular','videos','ready','There\x27s\x20a\x20new\x20incoming\x20connection.','syncState','aspectRatio','defaultBackgroundImages','directorVolumeState','groupView','host','refreshScale','skill','vdo.ninja','width_url','description','garden','h264profile\x20being\x20modified','nine','tiny','disableNACK','substring','cloneNode','videoMuted:\x20','Someone\x20Joined\x20the\x20Room\x20with\x20a\x20video','broadcastChannel','onopen','hit','infocus','roll','not\x20record\x20button\x20detected;\x20can\x27t\x20update\x20time\x20since\x20started\x20recording','showRoomTime','micSampleRate','cool','onicecandidate','compressor','videoOptions','meshcastSettings','draw','thing','had','trip','tail','directorActions','','can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found','publicKey','sail','signalMeter','told','study','getAudioSettings','timestamp','wont','type','segment','optimize','writeUnsignedIntBE','Unhandeled\x20Error\x20occured','meshcastMenu','backup.vdo.ninja/','FORCING\x20A\x20KEY\x20FRAME:\x20','maxMobileBitrate','1505488YUdYGg','but','statsInterval','webm','she','new\x20connection\x20is\x20contained\x20in\x20badStreamList!\x20This\x20might\x20be\x20the\x20director\x27s\x20video/audio\x20->\x20this\x20a\x20scene?','setOpusAttributes','surface','restartIce','sending\x20message\x20via\x20server','allow','four','.webm','webcamonly','know','delta','streamSrcClone','notifyScreenShare','boat','processIce','AudioContext','initialPublish','closed','log','branch','meshcast','deal','requestCoDirector','limitTotalBitrateAll','temperature','plant','scale','seedAttempts','written','recording','leg','together','ROOMID\x20EANBLED','setValueAtTime','already\x20watching\x20stream','targetBandwidth','joiningRoom','configVideo','consent','streaming','Offset\x20may\x20not\x20be\x20NaN','our','motion','job','imageElement','writeBytes','announceCoDirector','receive','codec','directorUUID','own','noise\x20gate\x20on','suffix','ground','turns:turn.obs.ninja:443','midiDevice','track','edgelist','best','week','msg\x20size\x20error','master','river','moon','remember','meshcastAudioBitrate','bypass','feet','cost','root','audioCtxOutbound','wss://wss.vdo.ninja:443','screen-share-state','describe','chatmessage','tell','json','createObjectURL','Seeking\x20beyond\x20the\x20end\x20of\x20file\x20is\x20not\x20allowed','2616kmhWlS','Setting\x20pc\x20connection\x20timeout\x20in\x205\x20seconds\x20??','busy','addIceCandidate','webkitAudioContext','hangup','language','GOT\x20ICE!!','setVideoScale','requesting\x20stream','scale\x20set!','cleanViewer','audioEffects','anysend','SENDING\x20FILE:\x20','pauseClock','sheet','%\x20battery\x20remaining','cleaning\x20up\x20lost\x20connection\x20--\x20disconnected\x20-\x20iOS\x20specific','requestSceneUpdate','custom\x20layout\x20being\x20applied','set-audio-bitrate','bright','can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found','neighbor','time_seconds','solution','fullscreen','Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??','opus','echoCancellation','realtime','prompt-access-request','totalRoomBitrate','Switching\x20to\x20limitTotalBitrateAll','recieveFile','duck','Safari','product','ACTION\x20REJECTED:\x20','tainted','any','correct','outputLatency','measureUnsignedInt','video_2_init_width','prioritize-audio','configure','sdp','Timestamp\x20duplicated','closing\x2020','ondatachannel','UUID\x20not\x20found\x20in\x20pcs','divide','yet','splice','video','obs.ninja/','young','configAudio','encoder','hold','roomhost','closePC','nochunk','slotmode','MESHCAST();','approved:\x20','was','copy','requestUpload','directorBox','create','?ts=','remote-token-rejected','split','not\x20allowed\x20to\x20show\x20the\x20director','cmd','altUUID','overlay','PONGED','vp09.00.10.08','sure','the','history','contentHint','from','mediaDevices','spread','notice','self','limitBitrate','Refreshing\x20scale','added\x20video\x20track','chord','autohide','roomTimer','disconnectedTimeout','images','Setting\x20Codec\x20to\x20vp8','mutedState','mount','text/plain','ctrlKey','maintain-framerate','proxy','invent','say','remoteZoom','screenStream','IchBinSteveDerNinja','maxframeRate_q2','produce','most','rotate_video','disconnect','pos','deviceId','.battery-level','audioLatency','obsControls','writer','depend','wall','separate','transferSettings','\x20(fail)','Requested_resolution','data','gainNode','frameWriter','than','molecule','privacy','steve','manualBandwidth','session.limitMaxBandwidth\x20running:\x20','controls','nation','displayMute','eight','closing\x2010','interest','ON\x20FOCUS\x20NOT\x20FOUND','POST','quart','interval','sound','seeding\x20blocked','oxygen','directorSpeakerMute','pip','pop','has','https://meshcast.io/view.html?id=','null\x20ice\x20rpcs','remoteMuted','gyro','iframeEle','table','sit','panning','charge','videosource','heat','Media','readAsText','chunkedStream','story','removeChild','raisehands','channelWidth','invalid-remote-code','directorEnabledPPT','collect','six','soldier','plural','pipeTo','animatedMoves','dress','vdoninja','very','ship','[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22','pcm','tabernac','stead','user\x20didn\x27t\x20have\x20access\x20for\x20this\x20file.','screen','scale\x20scale','when','among','gone','house','original','recording_audio_mic_delay','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only','joy','video/webm','their','bandwidth\x20set\x20b!\x20','defaultIframeSrc','chatname','fire','rpcs','streamSrc','Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.','request-rejected-obs','closing\x204','allowIframe','middle','signData','room','video_2_init_height','Content-Type','pliCount','webrtc-is-blocked','localMuteElement','warm','firstPlayTriggered','head4','maxBufferSize','queue','scaleSnap','behind','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x203','Transfer\x20was\x20cnacelled\x20by\x20remote\x20user;\x20parital\x20file\x20saved.','scene-connected','closing\x201','rise','getPCM','processDescription','joinroom','cook','mix','noScaling','setParameters','directorHash','maxviewers_url','sister','small','exercise','noisegateSettings','closing\x209','room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests','girl','img','HANG\x20UP\x202\x20COMPLETE','hardware_video_encoder','createJavaScriptNode','sharp','realTime','pixelFix','life','done\x20setting\x20degrad','paper','industry','trackNumber','isScene','screenShareElementHidden','useragent','blurBackground','period','nocursor','time','reply','requestFile','ping','maxvb_url','resume','state','sensors','lowerhand','vary','ice','stream_configAudio','controlTimer','while','widgetURL','Track\x20stopped','GOT\x20ICEs!!','starting\x20kicker','song','msg','him','imagine','filetransfer','eventPlayActive','wild','onload','closeTimeout\x20cancelled;\x207','quietOthers','pattern','number','maxpublishers','filterOBSscenes','optimizeBitrate','director','Messaging\x20sent','turnlist','ride','pretty','silent','Failed\x20to\x20determine\x20size\x20of\x20element','EBML\x20VINT\x20size\x20not\x20supported\x20','couldn\x27t\x20set\x20rate\x20limit','pingTimeout','recordedBlobs','container_director','class','enqueue','request-failed','enemy','directorDisplayMuted','requestStream','\x20---\x20PC\x20TIMED\x20OUT\x20and\x20already\x20deleted.\x20shouldn\x27t\x20happen','also','black','requestVideoRecord','sendGenericData','dropped\x20candidate\x20due\x20to\x20filter','sendOnNewConnect','audioInputChannels','thin','audioCodec','youtubeKey','scaleDueToBitrate','substance','fill','chrg','micIsolatedAutoMute','vector','maxaveragebitrate','sendRequest','turn:turn-eu1.vdo.ninja:3478','AndroidFix','fight','setLocalDescription','reconnected','plugged_in','stone','sendPeers','wss://debug.vdo.ninja:443','field','sky','Reloading?\x20uh\x20oh.\x20Why\x20didn\x27t\x20it?','anyrequest','adaptivePtime','Chunked_audio','magnet','hundred','sendChannel_','final','instrument','resumeClock','foot','virtualHangup','application/sdp','RTC\x20already\x20connected','aec_url','same','getVideoTracks','getSenders','obs','would','midiChannel','bell','servers','provide','1085193odZEoA','way','see','represent','differ','video_init_height','onicegatheringstatechange','#000','OPTIMIZED\x20AUDIO\x20ENABLED;\x20zero\x20bitrate','bandwidth','learn','port','metal','Remote\x20user\x20is\x20a\x20director','enough','lake','allowAudio','lone','many','audiobitrate','processDescription2','already\x20connected','writeU16BE','late','onnegotiationneeded','cbr','sampleRate','preLimitedBitrate','screenShareElement','million','large','fresh','loadoutID','ten','dedicatedControlBarSpace','tool','location','pastSlots','autoSyncCallback','h264','read','limitMaxBandwidth','shoe','CONNECTEED!','end-view-connection','BITRATE\x203:\x20','settings','tfliteModule','set-video-bitrate','EastSideRepresentZ','gpGPU','tokenDirector','savedBitrate','taintedSession','autostart','paint','cleanOutput','responseText','dear','directorSpeakerMuted','speakerMuted_default','appendChild','recordingVideoCodec','createWritable','videoWriter','darkmode','postInterval','flower','band','isView','meterStyle','no\x20UUID\x20in\x20msg','directorStreamID','socialstream','obsfix','whipCallback2','lyra','whepInputToken','contentType','his','style','decode','requestFocusChange','postURL','scaleResolutionDownBy\x20set\x202b!','webPquality','Unknown\x20Meshcast\x20error','replace','force','street','videoMutedFlag','waitImageTimeout','permaid','whip','preferVideoCodec','dtx','ctx','&id=','ICE\x20FAILED','scaleWidth','website','man','header','inboundAudioPipeline','add','allowBroadcast','piece','age','container_','whipOut','screenshareid','machine','midiIn','finger','out','GOT\x20ICES!!','BROWER\x20DID\x20NOT\x20SUPPORT\x20LIMIT\x20BITRATE','desert','team','removeEventListener','dataReceived','OBSNINJAFORLIFE','textContent','hard','turn:turn-eu4.vdo.ninja:3478','transferred','zoomedBitrate','none','provideFileList','PCMSource','degree','widgetSrc','setResolution','requestChangeCompressor','glad','stun:stun.l.google.com:19302','coast','land','screenSrc','encrypt','CriOS','support','famous','init_audio','no\x20audio\x20track\x20to\x20poke','reject','coat','quite','dream','remove','BYE','sleep','level','codirectorRequested','focus','meshcastBitrate','main-director','roomid','remoteRaisedHandElement','connected','outboundAudioBitrate','audio','low','beforeunload','stereo\x20inbound\x20enabled','generateRandomString','setupIncoming','Meschast\x20canvas\x20not\x20working','stopPropagation','iceTimer','codirector\x20request\x20hash\x20failed','distant','square','offsetChannel','noFEC','reach','null','recorder','frameRate','writeByte','closeRPC','tall','offer','Failed\x20to\x20request\x20video\x20and\x20audio;\x20iOS\x20device\x20asking?','rotated','rotate','current','prototype','three','nextQueue','early','autorecordremote','defaultPassword','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers','game','showTime','detail','obsRemotePassword','rpc\x20datachannel\x20closed','directorBlindAllGuests','windowed','-kbps','readable','cid:','human','visibility','view_set','quick','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x204','sensorDataFilter','claim','BundlePolicy','bottom','disableWebAudio','tie','broadcastIFrame','lockedVideoBitrate','tree','widget','grabFaceData','total_outbound_p2p_connections','both','cell','stick','104045IuSlFB','preferCodec','have','thought','totalRoomBitrate_default','audioGain','side','screenElement','playbackheader','speakerMuted','h264profile','Not\x20director','getParameters','meant','no\x20video\x20track\x20to\x20control','3320275swCuWo','savedVolume','between','mobile','forceScreenShareAspectRatio','session.provideFileList','whipView','HANG\x20UP\x20COMPLETE','getOpusBitrate','chunked_mode_audio','updateTime','noisegate','mountain','big','whole','processFrame','If\x20self-hosting\x20VDO.Ninja,\x20please\x20contact\x20steve@seguin.email\x20to\x20request\x20having\x20access\x20to\x20Meshcast.','\x20(ok)','please','message\x20could\x20not\x20be\x20sent;\x20queuing\x20it','joining-room','director-share','suggest','ifs','abs','overlayNinja','\x20','#obsRemotePassword>input','platform','isArray','debug','vb_url','WHY\x20ARE\x20YOU\x20GOD\x20DAMN\x20BEEPING','only','setRequestHeader','fileList','decryptMessage','configuration','remote-screenshare-state','enhanceAudio','Can\x27t\x20change\x20the\x20location\x20once\x20started\x20streaming','decodeRemote','closing\x2014','und','near','operate','canvasSource','insect','encode','word','chair','sort','modifyDescPCM','Bearer\x20','school','music','Lowered\x20hand','connected\x20to\x20video\x20server','bring','gotGenericData','Video\x20File','numeral','encodings','setVideoBitrates','Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.','screenIndexes','least','minimumRoomBitrate','start\x20writing\x20frames','wish','onaudioprocess','\x20---\x20we\x20will\x20not\x20ask\x20again;\x20we\x27re\x20already\x20connected','buy','bit','view-connection-info','cause','playing','season','wss','token','getOptimizedScale:\x20','can','getSettings','autoadd','sugar','grow','wire','good','realTimeVideo','ori','writeFloatBE','closeTimeout\x20cancelled;\x205',')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user','baby','eye','UUID\x20not\x20found;\x20can\x27t\x20close.','closing\x2013','fileWriter','watchTimeoutList2:','evening','supply','little','are','FORCING\x20A\x20CHUNKED\x20KEY\x20FRAME:\x20','forceRotate','rain','chat','customWSS','flagship','EOF1','playback_audio_samplerate','borderRadius','batteryState','shout','fig','waitImageTimeoutObject','catch','screenshare_url','view','hole','Overwrite\x20crosses\x20blob\x20boundaries','cpuLimited','sendChunks','list','knew','writeDoubleBE','start','mutedStateMixer','company','\x20:\x20','video_bitrate_kbps','querySelector','art','off','natural','measure','noPLIs','present','showDirector','closing\x2016','room-is-claimed-codirector','privateKey','fakeFeeds','drop','iframetarget','whipOutputToken','picture','block','cry','child','updateurl','hands_','sendframes','noaudio','floor','outboundVideoBitrate','warn','candidates','slice','this.connectionState:\x20','which','pick','bread','preventDefault','opacityDisconnect','bandwidthMuted','stream_configVideo','writer_config','applyIsolatedChat','felt','noNacks','huge','webCodecAudio','RPCS\x20WINS\x20ICE','bandwidth\x20set\x20c!\x20','webp','rose','candidate','modifyDescLyra','setScale','men','autoGainControl','there','Created\x20transfer\x20channel','closedCaptions','law','details','even','quality_ss','This\x20stream\x20token\x20is\x20already\x20connected.\x20Are\x20you\x20having\x20a\x20CORS\x20issue?\x20Also,\x20ensure\x20SSL\x20if\x20enforced\x20on\x20your\x20host\x20everywhere.','share','Chunked_video','canvasCtx','newViewConnection','snow','quiet','scene','connect','protect','cold','finish','travel','stream','Opened\x20transfer\x20channel','hssConnection','stopClock','voice','enhance_audio','else','badStreamList','false','speech','slow','LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20','yourDirectorStatus','setRemoteDescription','switchMode',';\x20charset=utf-8','requestKeyframe','lowMobileBitrate','includes','beauty','past','make','smell','roombitrate','m\x20:\x20','mag','720','colony','codecs','town','disconnected','food','screenshareContentHint','layouts','audioContext','whipCallback','full','order','left','hidehome','width','wrong','videoaddedtoroom','removeTrack','turns:www.turn.vdo.ninja:443','watch','charging','verify','sentence','mind','maxBandwidth','FileSystemWritableFileStream','range','UUID\x20does\x20not\x20exist','ab_url','removeOrientationFlag','hostname','answer','innerText','deferring\x20with\x20a\x20promise;\x20hashed\x20room','run','turn:www.turn.vdo.ninja:3478','requestAudioRateLimit','write','broadcastChannelID','pong','audioMeterGuest','arrange','chunkedVideoEnabled','spoke','enter','setClock','mid','speedtest','decrypted','car','replaceAll','VP9','quality_wb','director-connected','screensharebutton','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201','speakerMute','layout-updated','either','focus\x20success','get','display','element','Utf8','last','common','bit\x20rate\x20being\x20munged','\x20---\x20we\x20will\x20ask\x20again','createOffer','filename','SETUP\x20INCOMING','day','not-the-director','could\x20not\x20be\x20sent;\x20queuing\x20it','https://temp.vdo.ninja/','lie','This\x20shouldn\x27t\x20happen','directorView','open','channelOffset','stereo_url','dog','north','INITIAL\x20PUBLISH\x20START:\x20','recording_audio_compressor_type','isInteger','getVideoBitrates','audioTime','yes','disableHotKeys','try','phrase','ICE\x20GATHER\x20START','directorViewBitrate','capital','did','application/error','closing\x20rpc\x20due\x20to\x20hangup\x20event','createMediaStreamSource','volume','codirector_changeURL','random','retryTimeout','audioConstraints','those','processRPCSOnMessage','some','session.setupScreenShareAddon','vdAv','less','wonder','water','oncanplay','requestedStatsInterval','getResponseHeader','\x20---\x20PC\x20TIMED\x20OUT,\x20but\x20still\x20alive.\x20Killing\x20it.','nodownloads','useinbandfec','neck','appear','showConnections','RTCRtpSender','ask','map','hand','bird','turn:turn-cae1.vdo.ninja:3478','createAnswer','CLOSED','getChannelData','allowGraphs','NOT\x20IN\x20VIEW\x20SET','ontrack','UUID','overlayControls','connectionDetails','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS','parent','\x20x\x20','label=','weight','BITRATE\x201:\x20','allowChunked','object','UUID\x20not\x20found;\x20cant\x27\x20close','half','roomenc','wssid','byteLength','audioOptions','focusDistance','SCREENS','print','well','\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API','Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit','subtract','general','Couldn\x27t\x20parse\x20JSON;\x20will\x20attempt\x20as\x20ArrayBuffer\x20UINT8ARRAY','querySelectorAll','how','approved','obsCommand','rule','hope','seek','showList',',\x20isDirector:\x20','enc','onerror','second','setVideoBitrate','favor','Meshcast\x20not\x20available.','value','requested\x20file\x20has\x20been\x20removed.','requestRateLimit\x20RUN:\x20','noiframe','samplingFrequency','getRandomValues','sendroom','micIsolated','press','record','effectsData','turn','ptz','measureEBMLVarInt','action','feed','friend','obsstudio','requestRateLimit','come','sudden','put','onclose','remoteVideoMuteElement','jpeg','enabled','include','screenStopped','Members\x20in\x20Room','directVideoMuted','Audio\x20Bitrate\x20is\x20locked;\x20can\x27t\x20update','wssSetViaUrl','recieveChunkedStream','visit','broadcast_mode','createWriteStream','disablePLI','market','autoplay','similar','ArrayBufferDataStream','system','hanging\x20up','rub','parentNode','follow','captain','fakeUser','fast','metaKey','guest','connectionState','clear','con','connectPeer','need','all','allowVideos','high','stay','A\x20director\x20joined\x20the\x20room','zoom','cover','processPCSOnMessage','CHUNKED\x20DETAILS','throttling','nose','forcePLI','dollar','The\x20other\x20end\x20is\x20just\x20being\x20a\x20keener.\x20Ignore\x20it:\x20','dad','no\x20pcs[UUID]','directorChat','Change\x20Label','PINGED','conn_type','setAttribute','still','https://meshcast.io/servers.json?ts=','classList','maxBitrate','bitrateTimeoutFirefox','set-meshcast-video-bitrate','remoteDescription','invalid-remote-code-obs','add-a-label','mainDirectorPassword','fish','needKeyFrame','createScriptProcessor','grass','down','midiOut','fun','audioNode','video_init_width','pair','concat','maxframeRate','SENDING\x20CHUNKS\x20TO:\x20','pptControls','retryWatchInterval','vdav','sendFile','maxptime','remote-control-failed','network_type','though','subtle','Remote\x20request\x20decoded\x20successfully','iframeSrcs','does\x20any\x20audio\x20exist?','seeding-started','bitrate\x20timeout;\x20ios/firefox\x20specific:\x20','streamID','binaryType','rich','join','green','Remote\x20TURN\x20LIST\x20Loaded\x20**\x20','ICE\x20DISCONNECTED','pcs','part','let','intime','slot','decodeInvite','PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs','mykey','rejected','abc123','danger','shall','bufferedAmount','idea','born','listing','directorSettings','udp','broad','screenshareAEC','meet','unshift','codirector_transfer','processIceBundle','writeEBMLVarInt','7138530plMePz','encryptMessage','Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID','simple','targetBitrate','woman','novideo','consonant','max','changeMicrophone','always','can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found','buffer','total','point','screenshareType','Websocket\x20connection\x20failed\x20or\x20something;\x20this\x20is\x20a\x20split\x20connection.\x20not\x20ideal,\x20as\x20it\x20could\x20be\x20unstable.','dataMode','avatar','limitTotalBitrateGuests','retrying\x20at\x20an\x20interval','hidden','shoulder','Keyframe\x20inserted','true\x20.','thank','blindAllGuests','pipe','settle','done','vDAv','setupYourOwnPlease','tallyStyle','Offset\x20may\x20not\x20be\x20negative','cross','ice\x20timer\x20no\x20longer\x20exists','planet','new-display-name','shell','label_','RPCS\x20for\x20MESHCAST\x20ISNT\x20MADE\x20YET??','disableViewerWebAudioPipeline','Room\x20is\x20already\x20claimed\x20by\x20someone\x20else.','scaleResolutionDownBy','iceGatheringState','\x20(full)','closing\x203','AES-CBC','sceneSync','determine','light','stopping\x20some\x20preload\x20bitrate\x20','door','startClock','New\x20ON\x20TRACK\x20event','\x20(timeout)','RSASSA-PKCS1-v1_5','select','solo','done\x20clearing\x20audio','Restarting\x20since\x20closed','videoElement','unified-plan','forceTcpMode','broadcast=false','audio_codec_url','does','found','label','midiRemote','closing\x2012','createBufferSource','mainmenu','event','WebMWriter','icefilter','keep','maxvideobitrate','syllable','already\x20waiting\x20for\x20stream','plugged','session','save','push','offerSDP','added\x20audio\x20track','voiceMeter','iceTransportPolicy','what','hostedTransfers','dance','experiment','channel','section','box','meshcastScreenShareBitrate','miconly','perhaps','front','shape','changeURL','disableOBS','effectValue','maxviewers','addTrack','pass','application/json;\x20charset=utf-8','wash','mark','fromCharCode','&code=','store','hash','continent','lady','manual','createBuffer','took','remoteMuteState','rope','https://turnservers.vdo.ninja/','ear','bed','mainDirectorPasswor','showlabels','controlRoomBitrate','delayNode','requestAs','wood','numberOfChannels','charAt','forceRetryTimeout','channels','Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session','against','requested\x20file\x20was\x20not\x20found','tire','forceRetry','swim','slave','transfer','home','nackCount','said','iron','reject\x20co','arrayBuffer','qlr','videosource_','Inbound\x20User-based\x20Message\x20from\x20Room','mirrored','CONNECTED\x20TO\x20FIRST\x20PEER','cpu','directMigrateIssue','truck','requestAudioHack','rail','token-not-director','what\x20is\x20this?','42e01f','getWriter','few','viewwidth','Update\x20Mixer\x20Event\x20on\x20REsize\x20SET','successfully\x20requested\x20audio\x20and\x20video','webCodec','gold','hair','inputBuffer','exclude','bat','hideClock','readAsArrayBuffer','morning','onconnectionstatechange','chunkedtransfer','networkPriority','could','prepare','Mute\x20video\x203306','We\x20will\x20not\x20request\x20the\x20meshcast\x20as\x20no\x20audio\x20or\x20video\x20is\x20requested','indicate','screenshareVideoOnly','closing\x2018','they','cloud','space','care','ptime','now','rpcs\x20onconnectionstatechange\x20Disconnected;\x20retry\x20in\x205s','crypto','addCoDirector','realUUID','queueList','already\x20connected\x201','remoteHash','received\x20data\x20from\x20viewer','limitMeshcastBitrate','hear','above','salt','Someone\x20is\x20trying\x20to\x20transfer\x20a\x20guest','batteryMeter','meshcastScreenShareCodec','gather','endViewConnection','applySoloChat','spring','https://','Transfer\x20ended','directorDisplayMute','audioBitrate','stopping\x20old\x20track','poor','receiveChannel','codec_url','ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?\x20peer\x20might\x20have\x20left\x20before\x20ICE\x20complete','audioDevice','currentCameraConstraints','dataset','money','seedPlz','iframe','bad','new-view-connection','encodedInsertableStreams','scaleResolutionDownBy\x20set\x202a!\x20','might','onmessage','race','whether','_screen','TRANSFERRING?','line','undefined','you','remoteMuteElement','unit','./media/bg_sample2.webp','audioContentHint','cleanish','locate','loudest','five','autoSync','bandwidth\x20set\x20d!\x20','remoteStats','keyframeRate','stream\x20ID\x20is\x200\x20length','constructor','name','labelsize','image/webp','Pinging','span','bitrate','laugh','calculateScale','resolution\x20scale:\x20','RECONNECTING\x20to\x20HSS;\x20DISCONNECTING\x20FROM\x20TRANSFERRED\x20ROOM','then','pull','effect','her','throw','onnegotiationneeded\x20triggered;\x20creating\x20offer','viewDirectorOnly','AES','generator','setFloat32','head','requestCoMigrate','kind','wear','scaleResolution','smile','stand','EncodedVideoChunk','like','wide','sceneMute','brought','ceil','toString','https://www.youtube.com/','21182224xODieS','through','egg','rtc\x20state:\x20','KEY\x20FRAME\x20REQUESTED','stringify','position','corner','optimizedBitrate','max_bandwidth_capped_kbps','hangupDirector','OPEN','closeTimeout\x20cancelled;\x202','options','forceAspectRatio','doctor','went','hash\x20is\x20','seedStream','quality','video_init_frameRate','organ','isDirector\x20','alert','pol1','studioSoftware','updateLocalStatsInterval','forceMediaSettings','request\x20rate\x20limit:\x20','myVideo.webm','mirrorExclude','remote-group-change','noREMB','readyState','bank','ended','sendChannel','encodeRemote','Generate\x20Some\x20Crypto\x20keys\x20first','removed\x20from\x20SDP:\x20\x27a=extmap:3\x20urn:3gpp:video-orientation\x0d\x0a\x27','requested-stream','muteStateTemplate','div','sensorData','seeding\x20!!','viewheight','were','populate','should','generateStreamID','stopWriter','success','solve','effectValue_default','watchTimeoutList','available-speedtest-servers','creating\x20answer','much','case','audioMutedOverride','anger','addFrame','keyname','iframeVideo','speak','maxconnections','seem','one','move','bandwidth\x20set\x20g!\x20','inch','chunkedAudioEnabled','earth','allowchunked','streamid-already-published','sign','limitAudio','forceios','onconnectionstatechange\x20pcs\x20ice\x20--\x20disconnected,\x20but\x20not\x20yet\x20closed?\x20','century','screenshareDenoise','Trying\x20to\x20set\x20','writeU8','minute','8015iXwfBn','screenshare','createMediaStreamDestination','who','month','NOT\x20VIEW\x20TARGET','soloVideo','title','canvasWebGL','SHA-256','screenshareNotActive','here','already\x20closed\x20PCS','changeSpeaker','requestChangeSubGain','remote','recording_audio_pipeline','layout-enabled','iframeSrc','fraction','usual','channelCount','activeSpeaker','allowwebp','shine','mono','remoteFocus','requestChangeEQ','SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS.\x20RPCS','remote-peer-connected','onreadystatechange','lot','occur','url','jointone','No\x20reconnect\x20even\x20after\x205s;\x20closing','obsninja','iceConnectionState','waitImage','teach','never','play','kept','resolution','hill','A\x20Guest\x20joined\x20the\x20room','fine','de2','scaleHeight','such','writable','better','transcript','each','turn:turn-usw2.vdo.ninja:3478','charCodeAt','dimension:\x20','showClock','body','ball','allowVideo','top','checkBasicStreamsExist','hss-connection','totalBitrate:\x20','promptAccess','hot','decimal','throttle','midiDelay','restricted','contain','party','slip','father','getTracks','summer','vision-disabled','new','request','solo-scene-connected','flow','webrtc\x20connectioned\x20closed-event','nopreview','pcs\x20RTC\x20CLOSED','midiHotkeys','mutedStateScene','preferAudioCodec','hidesololinks','getReader','canvas','main','selected','power_level','shop','noWidget','made','click','use','screensharefps','transparent','stunServers','\x20(fair)','hostedFiles','nacks_per_second','close','data\x20channel\x20being\x20used\x20in\x20reverse;\x20this\x20shouldn\x27t\x20really\x20happen,\x20except\x20if\x20maybe\x20doing\x20a\x20file\x20transfer','deep','iframeDetails_','Firefox','nature','coDirector','degradationPreference','de1','size','allowWidget','Not\x20a\x20scene','coDirectorEnable','desaltStreamID','heart','limitTotalBitrate','short','visible','closing\x205','frameMeta','signature','break','directorBlindButton','Transfer\x20was\x20completed\x20successfully','volumeControl','result','defaultSpeaker','guide','enhance','skin','stereo','kill','closing\x2019','startTime','lost','group','energy','a=extmap:3\x20urn:3gpp:video-orientation\x0d\x0a','degrade','vdo.ninja/','two','milk','offset','again','hw_enc','vp9','ctrl','outputDevice','end','canvasStream','PCM\x20STARTED','sceneType2','mouth','PCS\x20WINS\x20ICE','mother','vDav','paragraph','grew','broadcast','Browser','method','TOO\x20MANY\x20PUBLISHING\x20PEERS','\x20(good)','newMainDirectorSetup','necessary','videoEncoder','captureStream','sceneDisplay','cleaning\x20up\x20lost\x20connection','getAudioTracks','heard','42001f','couldn\x27t\x20set\x20preferred\x20audio\x20codec','leave','CPU','book','done\x20setting\x20degrad\x20to\x20','createElement','hat','camp','http://','requestChangeGating','limitAudioBitrate','minipreview','white','base','face','before','autoSyncObject','verb','realTimeAudio','New\x20Label:\x20','afraid','whepInput','PASSED','noExitPrompt','muted','feel','spot','strong','wind','apiSocket','/status','watch_URL','waitingWatchList','addALabel','stop','winter','closeTimeout\x20cancelled;\x204','send','wss://proxywss.rtc.ninja:443','send\x20channel\x20closed','watchStream','EncodedAudioChunk','disabled','closing\x208','key','chart','road','Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.','meshcastScale','pushLoudness','lowcut','third','Meshcast\x20not\x20connected;\x20cant\x27\x20create\x20canvas\x20for\x20it','act','srcObject','Someone','speed','message','video_2_init_frameRate','mute','broke','wheel','autorecord','destination','fillRect','directorList','pound','requestStatsContinuous','sceneType','ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789','raw','status','Shared\x20website:\x20_0x46f55e['json']())[_0x31dc6c(0x5cc)](function(_0xe3b4a3){var _0x50e6bd=_0x31dc6c;_0xe3b4a3[_0x50e6bd(0x1b2)][_0x50e6bd(0x83c)](_0x1e45d0=>{var _0x15c9b1=_0x50e6bd;try{if(session['forceTcpMode']&&_0x1e45d0[_0x15c9b1(0x4bf)]){}else _0x207d5a[_0x15c9b1(0x51a)](_0x1e45d0);}catch(_0xa8c6c9){errorlog(_0xa8c6c9);}});if(isIFrame&&_0xe3b4a3['options']&&session[_0x50e6bd(0x3b6)]&&!session[_0x50e6bd(0x319)])pokeIframeAPI(_0x50e6bd(0x61c),_0xe3b4a3[_0x50e6bd(0x5f2)]);else!session[_0x50e6bd(0x3b6)]&&setStorage(_0x50e6bd(0x16e),_0xe3b4a3['servers'],0x1);})[_0x31dc6c(0x317)](function(_0x483c7b){var _0xb04cef=_0x31dc6c;warnlog(_0x483c7b),_0x207d5a=[{'username':_0xb04cef(0xc8),'credential':_0xb04cef(0x4e6),'urls':[_0xb04cef(0x7fa)],'tz':0x12c,'udp':![],'locale':'cae1'},{'username':'steve','credential':_0xb04cef(0x4e6),'urls':[_0xb04cef(0x405)],'tz':0x12c,'udp':!![],'locale':'cae1'},{'username':_0xb04cef(0xf7),'credential':'theyBeSharksHere','urls':[_0xb04cef(0x66f)],'tz':0x1e0,'udp':!![],'locale':_0xb04cef(0x84b)},{'username':_0xb04cef(0xf7),'credential':_0xb04cef(0x79c),'urls':[_0xb04cef(0x230)],'tz':-0x46,'udp':!![],'locale':_0xb04cef(0x5fd)},{'username':_0xb04cef(0x65d),'credential':_0xb04cef(0xfc),'urls':[_0xb04cef(0x809)],'tz':-0x3c,'udp':!![],'locale':'fr1'},{'username':_0xb04cef(0xc8),'credential':_0xb04cef(0x4e6),'urls':[_0xb04cef(0x92a)],'tz':-0x3c,'udp':![],'locale':_0xb04cef(0x6aa)},{'username':'steve','credential':_0xb04cef(0x4e6),'urls':[_0xb04cef(0x191)],'tz':-0x3c,'udp':!![],'locale':'de1'},{'username':'vdoninja','credential':'IchBinSteveDerNinja','urls':[_0xb04cef(0x3aa)],'tz':-0x3c,'udp':!![],'locale':_0xb04cef(0x668)},{'username':_0xb04cef(0xf7),'credential':_0xb04cef(0xb0),'urls':[_0xb04cef(0x399)],'tz':-0x3c,'udp':![],'locale':_0xb04cef(0x668)},{'username':_0xb04cef(0xf7),'credential':_0xb04cef(0x1e5),'urls':['turn:turn-use1.vdo.ninja:3478'],'tz':0x12c,'udp':!![],'locale':_0xb04cef(0x7b4)}],_0x207d5a=processTURNs(_0x207d5a);}),!session[_0x31dc6c(0x69e)]&&(session[_0x31dc6c(0x69e)]=[]),session['configuration']={'iceServers':session['stunServers'],'sdpSemantics':_0x31dc6c(0x505)},session['privacy']&&(session['configuration']['iceTransportPolicy']=_0x31dc6c(0x877)),!_0x207d5a&&(_0x207d5a=[]),session[_0x31dc6c(0x2c8)]['iceServers']=session[_0x31dc6c(0x2c8)][_0x31dc6c(0x7ae)][_0x31dc6c(0x496)](_0x207d5a),log(_0x31dc6c(0x4ac)),!![];}var TURNPromise=null;async function chooseBestTURN(){if(session['configuration'])return;return!TURNPromise?TURNPromise=getTURNList():warnlog('Second\x20Thread\x20Waiting\x20for\x20TURN\x20LIST\x20to\x20load'),await TURNPromise;}var WebRTC={};WebRTC[_0x27c808(0xe7)]=(function(){var _0x1dded1=_0x27c808,_0x4903e7={};function _0x526641(){var _0x31cb7b=_0x3cae,_0x3b7bb1,_0x3c51f1,_0x218bed=new Promise((_0x3857b3,_0x2034c3)=>{_0x3b7bb1=_0x3857b3,_0x3c51f1=_0x2034c3;});return _0x218bed[_0x31cb7b(0x851)]=_0x3b7bb1,_0x218bed[_0x31cb7b(0x245)]=_0x3c51f1,_0x218bed;}_0x4903e7[_0x1dded1(0x616)]=function(_0x3e983d=0x7){var _0x4c9540=_0x1dded1,_0x790df1='',_0x82c48a='ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789';for(var _0x35f73e=0x0;_0x35f73e<_0x3e983d;_0x35f73e++){_0x790df1+=_0x82c48a[_0x4c9540(0x549)](Math[_0x4c9540(0x33d)](Math['random']()*_0x82c48a[_0x4c9540(0x8a2)]));}try{_0x790df1=_0x790df1['replaceAll']('AD',_0x4c9540(0x4e5)),_0x790df1=_0x790df1[_0x4c9540(0x3b9)]('Ad',_0x4c9540(0x3f3)),_0x790df1=_0x790df1[_0x4c9540(0x3b9)]('ad',_0x4c9540(0x49b)),_0x790df1=_0x790df1[_0x4c9540(0x3b9)]('aD',_0x4c9540(0x6d9));}catch(_0x45504c){errorlog(_0x45504c);}return log(_0x790df1),_0x790df1;},_0x4903e7[_0x1dded1(0x259)]=function(_0x407bf1=0x7){var _0x104052=_0x1dded1,_0x6c50c4='',_0x4ca87e=[_0x104052(0x95),'of','to',_0x104052(0x854),'a','in','is','it',_0x104052(0x5b3),'that','he',_0x104052(0x86),'for','on',_0x104052(0x309),'with','as','I',_0x104052(0x203),_0x104052(0x57f),'be','at',_0x104052(0x628),_0x104052(0x296),'this',_0x104052(0x98),'or',_0x104052(0x8d8),'by',_0x104052(0x2d4),_0x104052(0x8f0),_0x104052(0x51f),_0x104052(0x3f1),'we',_0x104052(0x2f4),_0x104052(0x226),'other',_0x104052(0x613),_0x104052(0x46d),_0x104052(0x359),_0x104052(0x101),'up',_0x104052(0x69b),'your',_0x104052(0x427),_0x104052(0x556),'an',_0x104052(0x66e),_0x104052(0x8f3),_0x104052(0x343),'do',_0x104052(0x10a),_0x104052(0x14b),'if','will',_0x104052(0x1b5),'about',_0x104052(0x1c6),_0x104052(0x5cc),_0x104052(0x759),_0x104052(0x3ac),_0x104052(0x1af),_0x104052(0x5de),'so','these',_0x104052(0x5cf),'long',_0x104052(0x382),_0x104052(0x8d7),_0x104052(0x1b6),_0x104052(0x15f),_0x104052(0x6ca),_0x104052(0xdb),_0x104052(0x7b0),_0x104052(0x89d),_0x104052(0x3ce),_0x104052(0x578),'go',_0x104052(0x448),_0x104052(0x3e6),'number',_0x104052(0xd5),'no',_0x104052(0xb3),'people','my','over',_0x104052(0x8fd),_0x104052(0x3f6),_0x104052(0xc5),_0x104052(0x7da),'first',_0x104052(0x63c),'may',_0x104052(0x490),_0x104052(0x29a),'been',_0x104052(0x584),_0x104052(0x832),_0x104052(0x6b),_0x104052(0x687),'work',_0x104052(0x4af),_0x104052(0x827),_0x104052(0x3c3),_0x104052(0x88c),_0x104052(0x699),'live',_0x104052(0x7c1),_0x104052(0x85f),'back',_0x104052(0x308),_0x104052(0x2c4),_0x104052(0x7be),_0x104052(0x219),'year','came','show','every',_0x104052(0x2fa),'me',_0x104052(0x77a),_0x104052(0x91d),'under',_0x104052(0x5c2),_0x104052(0xf8),_0x104052(0x5e6),_0x104052(0x81f),'form',_0x104052(0x39d),_0x104052(0x8a5),'think',_0x104052(0xad),'help',_0x104052(0x256),_0x104052(0x5b1),_0x104052(0x1b8),_0x104052(0x440),_0x104052(0x2ee),_0x104052(0x61e),'mean',_0x104052(0x6f9),_0x104052(0x629),'right','boy','old','too',_0x104052(0x1ab),_0x104052(0x93f),_0x104052(0x509),_0x104052(0x880),_0x104052(0x270),'want',_0x104052(0x7e0),_0x104052(0x420),_0x104052(0x17f),_0x104052(0x662),_0x104052(0x133),_0x104052(0x6d2),_0x104052(0x44a),_0x104052(0x554),_0x104052(0x1dc),_0x104052(0x403),_0x104052(0x1bf),_0x104052(0x1d2),'spell',_0x104052(0x21c),_0x104052(0x35e),_0x104052(0x23d),_0x104052(0x644),'must',_0x104052(0x2b0),_0x104052(0x46f),_0x104052(0x66a),_0x104052(0x462),_0x104052(0x71f),_0x104052(0x8b0),_0x104052(0x401),_0x104052(0x357),_0x104052(0x8ab),_0x104052(0x5f5),_0x104052(0x4f9),_0x104052(0x5d8),_0x104052(0x328),_0x104052(0x46c),_0x104052(0x104),_0x104052(0x335),_0x104052(0x3e1),'us',_0x104052(0x6cd),'animal',_0x104052(0x4d5),_0x104052(0x6d8),_0x104052(0x78e),_0x104052(0x2cf),_0x104052(0x796),_0x104052(0x9c),_0x104052(0x62d),_0x104052(0x683),_0x104052(0x5d6),_0x104052(0x5dc),_0x104052(0x926),'page',_0x104052(0x615),'country',_0x104052(0x50a),_0x104052(0x3a6),_0x104052(0x2d9),_0x104052(0x2f8),_0x104052(0x8e2),_0x104052(0x482),_0x104052(0x1be),_0x104052(0x90d),_0x104052(0x473),_0x104052(0x38c),_0x104052(0x78d),_0x104052(0x8fa),_0x104052(0x2a5),'state',_0x104052(0x513),_0x104052(0x301),_0x104052(0x661),_0x104052(0x3c7),_0x104052(0x4b0),_0x104052(0x297),_0x104052(0x765),_0x104052(0x28d),_0x104052(0x4e9),'farm',_0x104052(0x22f),_0x104052(0x321),_0x104052(0x5ab),_0x104052(0xea),_0x104052(0x79e),_0x104052(0x89c),'sea',_0x104052(0x8d6),_0x104052(0x393),_0x104052(0x1cb),_0x104052(0x3a9),'dont',_0x104052(0x158),_0x104052(0x43d),_0x104052(0x6a2),'night',_0x104052(0x8ad),_0x104052(0x140),_0x104052(0x568),_0x104052(0x3d9),_0x104052(0x3d5),_0x104052(0x627),_0x104052(0x913),'next',_0x104052(0x6f6),'children',_0x104052(0x7c4),'got','walk',_0x104052(0x810),'ease',_0x104052(0x142),_0x104052(0x6c5),_0x104052(0x4d1),_0x104052(0x2da),_0x104052(0x3ef),_0x104052(0x291),_0x104052(0x533),_0x104052(0x79f),'letter','until','mile',_0x104052(0x932),_0x104052(0x3b8),_0x104052(0x937),_0x104052(0x582),_0x104052(0x431),_0x104052(0x6ed),'carry',_0x104052(0x53c),'science','eat',_0x104052(0x117),_0x104052(0x445),'began',_0x104052(0x4bb),_0x104052(0x48c),_0x104052(0x2af),_0x104052(0x70c),_0x104052(0x812),_0x104052(0x6f7),_0x104052(0x58e),_0x104052(0x772),'cut',_0x104052(0x94),_0x104052(0x39a),_0x104052(0x891),_0x104052(0x6f8),_0x104052(0x547),_0x104052(0x694),_0x104052(0x1c2),_0x104052(0x799),_0x104052(0x138),_0x104052(0x64d),_0x104052(0x7c),_0x104052(0x8b3),_0x104052(0x58f),'ever',_0x104052(0x823),_0x104052(0x31e),_0x104052(0x4a0),_0x104052(0x703),'talk',_0x104052(0x404),_0x104052(0x883),_0x104052(0x673),_0x104052(0x3d8),'family',_0x104052(0x7a8),'pose',_0x104052(0x6eb),_0x104052(0x15d),_0x104052(0x32a),_0x104052(0x4fb),_0x104052(0x68),_0x104052(0x180),_0x104052(0x6b2),_0x104052(0x2e0),_0x104052(0x178),_0x104052(0x706),'question','happen',_0x104052(0x758),_0x104052(0xf9),'area',_0x104052(0x418),'rock','order',_0x104052(0x10e),'south','problem',_0x104052(0x21e),_0x104052(0x8e1),_0x104052(0x31f),_0x104052(0x530),'since',_0x104052(0x676),_0x104052(0x2b1),'king',_0x104052(0x581),_0x104052(0x6e8),_0x104052(0x92e),'hour',_0x104052(0x66c),_0x104052(0x4df),'during',_0x104052(0x1a1),_0x104052(0x5bb),_0x104052(0x934),_0x104052(0x808),_0x104052(0x272),_0x104052(0x7f),'west',_0x104052(0x929),_0x104052(0xd0),_0x104052(0x263),_0x104052(0x465),_0x104052(0x6fb),'sing','listen',_0x104052(0xf1),_0x104052(0xe1),_0x104052(0x36c),_0x104052(0x3f4),_0x104052(0x574),_0x104052(0x1d5),_0x104052(0x4ca),_0x104052(0x7a6),'vowel',_0x104052(0x7d3),'war','lay',_0x104052(0x54d),_0x104052(0x167),_0x104052(0x377),_0x104052(0x7b1),'love',_0x104052(0x845),_0x104052(0x5a4),'serve',_0x104052(0x3fe),_0x104052(0x718),_0x104052(0x402),_0x104052(0x30c),_0x104052(0x42a),'govern',_0x104052(0x5cd),_0x104052(0x36a),_0x104052(0x9b),_0x104052(0x371),_0x104052(0x5b5),'power',_0x104052(0x38a),_0x104052(0x667),_0x104052(0x73c),'fly',_0x104052(0x7bf),'lead',_0x104052(0x337),'dark',_0x104052(0x223),_0x104052(0x7d5),'wait','plan','figure','star',_0x104052(0x525),'noun',_0x104052(0x19a),_0x104052(0x7a3),_0x104052(0x6c),'able',_0x104052(0x72c),_0x104052(0x4e4),_0x104052(0x380),_0x104052(0x792),'stood',_0x104052(0x680),_0x104052(0x529),_0x104052(0x660),_0x104052(0x92f),_0x104052(0x1a3),'gave',_0x104052(0x4ab),'oh',_0x104052(0x283),'develop','ocean',_0x104052(0x11d),_0x104052(0x857),_0x104052(0x638),_0x104052(0x705),'special',_0x104052(0x39e),_0x104052(0x123),_0x104052(0x469),_0x104052(0x8da),_0x104052(0xb2),_0x104052(0x7f1),_0x104052(0x20d),_0x104052(0x62b),'multiply','nothing','course',_0x104052(0x470),_0x104052(0x727),_0x104052(0x391),_0x104052(0x20c),'blue',_0x104052(0x416),'decide',_0x104052(0x8f6),_0x104052(0x6a4),_0x104052(0x933),_0x104052(0x7b8),_0x104052(0x1a6),_0x104052(0x45e),_0x104052(0x945),'test',_0x104052(0x43e),_0x104052(0x901),_0x104052(0x3c8),_0x104052(0x56d),_0x104052(0x82c),'plane',_0x104052(0xfd),'dry',_0x104052(0x3f5),_0x104052(0x5c8),'thousand','ago','ran','check',_0x104052(0x276),_0x104052(0x52a),'equate',_0x104052(0x67b),'miss',_0x104052(0x5e1),_0x104052(0xe6),_0x104052(0x365),_0x104052(0x54f),_0x104052(0x2dd),_0x104052(0x3df),_0x104052(0x25f),_0x104052(0x18b),'east',_0x104052(0x1eb),_0x104052(0x949),_0x104052(0x102),'grand',_0x104052(0x674),_0x104052(0x78),'wave',_0x104052(0x332),_0x104052(0x6b0),'am',_0x104052(0x32c),_0x104052(0x744),_0x104052(0x521),_0x104052(0x81a),_0x104052(0x5eb),'arm',_0x104052(0x5df),_0x104052(0x8df),'material',_0x104052(0x6ab),_0x104052(0x154),_0x104052(0x4e3),_0x104052(0x625),_0x104052(0x413),_0x104052(0x424),_0x104052(0x155),'matter',_0x104052(0x843),_0x104052(0x495),_0x104052(0x44f),_0x104052(0x77),_0x104052(0x515),_0x104052(0x34c),_0x104052(0x528),_0x104052(0x344),_0x104052(0x449),'count',_0x104052(0x260),'reason','length',_0x104052(0x1b7),_0x104052(0x327),'subject','region',_0x104052(0x6c6),'hunt','probable',_0x104052(0x541),_0x104052(0x7cf),_0x104052(0x5e7),_0x104052(0x16f),_0x104052(0x292),_0x104052(0x7a9),_0x104052(0x64c),'forest',_0x104052(0xe2),_0x104052(0x5ad),'window',_0x104052(0x536),_0x104052(0x685),_0x104052(0x826),_0x104052(0x24b),'prove',_0x104052(0x1c5),_0x104052(0x912),_0x104052(0x134),_0x104052(0xbd),'catch',_0x104052(0xa7),_0x104052(0x2e8),_0x104052(0x19b),_0x104052(0x749),_0x104052(0x108),_0x104052(0x70d),'sat',_0x104052(0x910),_0x104052(0x163),_0x104052(0x1a4),_0x104052(0x663),'glass',_0x104052(0x48f),'cow',_0x104052(0x91f),_0x104052(0x887),_0x104052(0x630),_0x104052(0x456),_0x104052(0x381),_0x104052(0x7a1),_0x104052(0x492),_0x104052(0x959),'gas','weather',_0x104052(0x63d),_0x104052(0x1d1),'bear',_0x104052(0x36b),_0x104052(0x881),_0x104052(0x42b),_0x104052(0x1f7),'clothe',_0x104052(0x7c6),_0x104052(0x103),'jump',_0x104052(0x300),_0x104052(0xce),'village',_0x104052(0x4c2),_0x104052(0x939),_0x104052(0x2eb),'raise',_0x104052(0x619),_0x104052(0x1c0),_0x104052(0x5ae),'push','seven',_0x104052(0x6da),_0x104052(0x71d),_0x104052(0x4b9),'held',_0x104052(0x56e),_0x104052(0x93d),_0x104052(0x12c),'floor',_0x104052(0x3c1),'result',_0x104052(0x80a),_0x104052(0x665),_0x104052(0x855),_0x104052(0x7f7),_0x104052(0x634),'consider',_0x104052(0x8e6),_0x104052(0x35c),_0x104052(0x2ec),_0x104052(0x23c),_0x104052(0x87),_0x104052(0x3e2),_0x104052(0x171),_0x104052(0x269),'sand','soil',_0x104052(0x8cd),_0x104052(0x90c),_0x104052(0x225),_0x104052(0x143),'value',_0x104052(0x193),_0x104052(0x3d2),'beat','excite',_0x104052(0x329),_0x104052(0x319),_0x104052(0x780),_0x104052(0x540),_0x104052(0x373),_0x104052(0x247),_0x104052(0x726),_0x104052(0x61f),_0x104052(0x115),_0x104052(0x6c1),'son',_0x104052(0x1c3),'moment',_0x104052(0x90e),'loud',_0x104052(0x597),_0x104052(0x82e),_0x104052(0x338),'straight',_0x104052(0x4ce),_0x104052(0xcc),'dictionary',_0x104052(0x6cb),_0x104052(0x722),_0x104052(0x6de),_0x104052(0x5fa),'pay',_0x104052(0x21f),_0x104052(0x524),_0x104052(0xf6),_0x104052(0x580),'surprise',_0x104052(0x366),_0x104052(0x197),_0x104052(0x8c3),'climb',_0x104052(0x8d1),'design',_0x104052(0x59d),_0x104052(0x658),_0x104052(0x522),_0x104052(0x288),'key',_0x104052(0x557),'single',_0x104052(0x293),'flat',_0x104052(0x7d2),_0x104052(0x6bf),_0x104052(0x5db),'crease',_0x104052(0x31a),_0x104052(0x7d4),'melody',_0x104052(0x8d9),'office',_0x104052(0x923),_0x104052(0x785),_0x104052(0x6d6),'exact',_0x104052(0x78f),_0x104052(0x807),_0x104052(0x2e5),'trouble',_0x104052(0x314),'except','wrote','seed',_0x104052(0x816),'join',_0x104052(0x2b9),'clean',_0x104052(0x6b7),_0x104052(0x539),'yard',_0x104052(0x128),_0x104052(0x5a7),_0x104052(0x865),_0x104052(0x84e),'blood',_0x104052(0x836),_0x104052(0x6db),'cent',_0x104052(0x12d),_0x104052(0x22a),_0x104052(0x2f9),_0x104052(0x938),_0x104052(0x6c4),'brown',_0x104052(0x5d9),_0x104052(0x8c0),'equal','sent',_0x104052(0x760),'fell','fit',_0x104052(0x68a),'fair',_0x104052(0x607),_0x104052(0xf0),_0x104052(0x519),'control',_0x104052(0x67c),'gentle',_0x104052(0x4cc),_0x104052(0x463),'practice',_0x104052(0xbe),_0x104052(0x890),_0x104052(0x5f4),_0x104052(0x2b5),_0x104052(0x369),'noon','whose',_0x104052(0x5b9),'ring','character',_0x104052(0x2d2),'caught',_0x104052(0x149),_0x104052(0x57c),'radio',_0x104052(0x3b2),'atom',_0x104052(0x280),_0x104052(0x96),_0x104052(0x5ce),'electric','expect','crop','modern',_0x104052(0x3c5),_0x104052(0x8cb),'student',_0x104052(0x5ec),_0x104052(0x681),_0x104052(0x307),'bone',_0x104052(0x563),_0x104052(0x160),_0x104052(0x1b3),_0x104052(0x78b),'thus',_0x104052(0x3e5),_0x104052(0x8e5),_0x104052(0x2d5),_0x104052(0x4b8),'fruit',_0x104052(0x4a9),'thick',_0x104052(0xf2),'process',_0x104052(0x2d0),_0x104052(0x872),_0x104052(0x6e2),_0x104052(0x13d),_0x104052(0x7d1),_0x104052(0x8a),_0x104052(0x95b),_0x104052(0x532),_0x104052(0x571),'rather',_0x104052(0x875),'corn','compare','poem',_0x104052(0x75d),_0x104052(0x1b1),_0x104052(0xbc),_0x104052(0x7c9),_0x104052(0x460),'tube',_0x104052(0x242),_0x104052(0x479),_0x104052(0x36d),'fear',_0x104052(0x736),_0x104052(0x186),_0x104052(0x774),_0x104052(0x4eb),'hurry','chief',_0x104052(0x388),'clock','mine',_0x104052(0x28a),_0x104052(0x3b3),'major',_0x104052(0x1d3),'search',_0x104052(0x70f),'yellow',_0x104052(0x892),_0x104052(0x8f9),_0x104052(0x41f),'dead',_0x104052(0x704),_0x104052(0x229),_0x104052(0x89f),_0x104052(0x26e),'lift',_0x104052(0x353),'continue',_0x104052(0x336),_0x104052(0x717),_0x104052(0x6f0),'sell',_0x104052(0x618),_0x104052(0x323),_0x104052(0x423),_0x104052(0x510),_0x104052(0x8b1),_0x104052(0x909),_0x104052(0x551),_0x104052(0x786),'opposite','wife',_0x104052(0x1de),_0x104052(0x4dd),_0x104052(0x9a),_0x104052(0x3b0),_0x104052(0x6f1),_0x104052(0xac),'cotton',_0x104052(0x4bc),_0x104052(0x4f8),_0x104052(0xd3),_0x104052(0x8c2),_0x104052(0x561),_0x104052(0x763),'level','chance',_0x104052(0x594),_0x104052(0x697),_0x104052(0x7c8),_0x104052(0x5d0),_0x104052(0x651),_0x104052(0x74e),_0x104052(0x7c3),_0x104052(0xc6),_0x104052(0x500),_0x104052(0x396),_0x104052(0x7ac),_0x104052(0x750),_0x104052(0x88d),_0x104052(0x4c0),_0x104052(0x579),_0x104052(0x590),_0x104052(0x477),_0x104052(0xf3),_0x104052(0x621),_0x104052(0x286),_0x104052(0x538),_0x104052(0xd7),_0x104052(0x2f7),_0x104052(0x79a),_0x104052(0x170),_0x104052(0x8bc),_0x104052(0x8a7),_0x104052(0x2f0),_0x104052(0x95d),_0x104052(0x1a0),_0x104052(0x7f4),_0x104052(0x4e0),_0x104052(0x907),_0x104052(0x768),_0x104052(0x928),_0x104052(0x8aa),_0x104052(0x315),_0x104052(0x6fe),_0x104052(0x34e),_0x104052(0x132),'steel',_0x104052(0x879),'forward',_0x104052(0x45c),_0x104052(0x6bd),'experience','score','apple',_0x104052(0x7e8),_0x104052(0x755),'pitch',_0x104052(0x246),'mass','card',_0x104052(0x1f8),_0x104052(0x53e),_0x104052(0x682),_0x104052(0x7a5),_0x104052(0x248),_0x104052(0x306),'condition',_0x104052(0x444),_0x104052(0x1d7),_0x104052(0x4d4),_0x104052(0x7d7),_0x104052(0x383),'valley',_0x104052(0x733),_0x104052(0x74d),_0x104052(0x89b),'arrive',_0x104052(0x931),_0x104052(0x92c),_0x104052(0x410),'shore','division',_0x104052(0x953),_0x104052(0x18a),_0x104052(0x433),'connect','post','spend',_0x104052(0xa0),'fat',_0x104052(0x23a),_0x104052(0x105),_0x104052(0x361),'station',_0x104052(0x47b),_0x104052(0x345),_0x104052(0xe4),'proper','bar','offer',_0x104052(0x8e7),_0x104052(0x552),_0x104052(0x66),_0x104052(0x7db),_0x104052(0x45a),_0x104052(0x236),_0x104052(0x614),'chick',_0x104052(0x1ee),_0x104052(0x17b),_0x104052(0x14c),_0x104052(0x77c),_0x104052(0x659),_0x104052(0x241),_0x104052(0x376),_0x104052(0x6a7),_0x104052(0x3a1),'steam',_0x104052(0x91e),'path',_0x104052(0x76f),_0x104052(0x906),_0x104052(0x2a1),'quotient','teeth',_0x104052(0x4ed),_0x104052(0x3fd)];for(var _0x360db7=0x0;_0x360db7<0x2;_0x360db7++){try{var _0x1b1b17=parseInt(Math[_0x104052(0x3ec)]()*0x3e8);_0x6c50c4+=_0x4ca87e[_0x1b1b17];}catch(_0x2d4d71){}}var _0x1b6569=_0x104052(0x72f);_0x6c50c4+=_0x1b6569['charAt'](Math[_0x104052(0x33d)](Math[_0x104052(0x3ec)]()*_0x1b6569[_0x104052(0x8a2)]));while(_0x6c50c4[_0x104052(0x8a2)]<_0x407bf1){_0x6c50c4+=_0x1b6569[_0x104052(0x549)](Math[_0x104052(0x33d)](Math[_0x104052(0x3ec)]()*_0x1b6569[_0x104052(0x8a2)]));}try{_0x6c50c4=_0x6c50c4[_0x104052(0x3b9)]('AD','vDAv'),_0x6c50c4=_0x6c50c4[_0x104052(0x3b9)]('Ad','vdAv'),_0x6c50c4=_0x6c50c4[_0x104052(0x3b9)]('ad',_0x104052(0x49b)),_0x6c50c4=_0x6c50c4['replaceAll']('aD',_0x104052(0x6d9));}catch(_0x25c54c){errorlog(_0x25c54c);}return log(_0x6c50c4),_0x6c50c4;},_0x4903e7[_0x1dded1(0x885)]='wss://api.vdo.ninja:443',_0x4903e7[_0x1dded1(0x707)]=null,_0x4903e7[_0x1dded1(0x84d)]=![],_0x4903e7[_0x1dded1(0x33c)]=![],_0x4903e7[_0x1dded1(0x4cd)]=![],_0x4903e7[_0x1dded1(0x64f)]=![],_0x4903e7[_0x1dded1(0x192)]=![],_0x4903e7[_0x1dded1(0x8a1)]=!![],_0x4903e7[_0x1dded1(0x1c7)]=![],_0x4903e7[_0x1dded1(0xf5)]=0x64,_0x4903e7['audioChannels']=0x8,_0x4903e7['audioDevice']=![],_0x4903e7[_0x1dded1(0x6d1)]=![],_0x4903e7[_0x1dded1(0x842)]=![],_0x4903e7['allowVideos']=![],_0x4903e7[_0x1dded1(0x409)]=![],_0x4903e7[_0x1dded1(0x299)]=![],_0x4903e7[_0x1dded1(0x2f6)]=![],_0x4903e7[_0x1dded1(0x6fa)]=![],_0x4903e7[_0x1dded1(0x762)]=![],_0x4903e7[_0x1dded1(0x3ee)]={},_0x4903e7['audioMeterGuest']=!![],_0x4903e7[_0x1dded1(0x94f)]=null,_0x4903e7['audioInputChannels']=![],_0x4903e7[_0x1dded1(0x728)]=![],_0x4903e7[_0x1dded1(0x273)]=![],_0x4903e7['autorecordlocal']=![],_0x4903e7[_0x1dded1(0x1ea)]=![],_0x4903e7['audioCtx']=new AudioContext(),_0x4903e7[_0x1dded1(0x93a)]=![],_0x4903e7[_0x1dded1(0x4d9)]=![],_0x4903e7[_0x1dded1(0xb9)]=![],_0x4903e7['echoCancellation']=null,_0x4903e7[_0x1dded1(0x358)]=null,_0x4903e7['noiseSuppression']=null,_0x4903e7[_0x1dded1(0x6dc)]=![],_0x4903e7[_0x1dded1(0x8c9)]=![],_0x4903e7[_0x1dded1(0x3ad)]=![],_0x4903e7[_0x1dded1(0x28b)]=![],_0x4903e7[_0x1dded1(0x27b)]=![],_0x4903e7[_0x1dded1(0x635)]=![],_0x4903e7['screenshareAutogain']=![],_0x4903e7[_0x1dded1(0x4c1)]=![],_0x4903e7['screenshareStereo']=![],_0x4903e7[_0x1dded1(0x6b8)]=![],_0x4903e7[_0x1dded1(0x7c5)]=0x0,_0x4903e7[_0x1dded1(0x312)]=0x0,_0x4903e7[_0x1dded1(0x80d)]=_0x1dded1(0x1bb),_0x4903e7[_0x1dded1(0x828)]=0x0,_0x4903e7[_0x1dded1(0x7b9)]=![],_0x4903e7['bigmutebutton']=![],_0x4903e7[_0x1dded1(0x5c7)]=![],_0x4903e7[_0x1dded1(0x813)]=![],_0x4903e7[_0x1dded1(0x4d3)]=![],_0x4903e7['includeRTT']=![],_0x4903e7['badStreamList']=[],_0x4903e7[_0x1dded1(0x313)]=null,_0x4903e7[_0x1dded1(0x8a6)]=![],_0x4903e7[_0x1dded1(0x148)]=![],_0x4903e7[_0x1dded1(0x693)]=null,_0x4903e7[_0x1dded1(0x2d1)]=null,_0x4903e7[_0x1dded1(0x641)]=null,_0x4903e7[_0x1dded1(0x31c)]=![],_0x4903e7[_0x1dded1(0x544)]=![],_0x4903e7[_0x1dded1(0x86e)]=![],_0x4903e7[_0x1dded1(0x1ec)]=![],_0x4903e7[_0x1dded1(0x5b8)]=![],_0x4903e7[_0x1dded1(0x35b)]=![],_0x4903e7[_0x1dded1(0x2c8)]=![],_0x4903e7[_0x1dded1(0x8d3)]=![],_0x4903e7['chat']=![],_0x4903e7[_0x1dded1(0x97)]='',_0x4903e7[_0x1dded1(0x5b7)]='',_0x4903e7[_0x1dded1(0x38d)]='',_0x4903e7['audioCodec']=![],_0x4903e7[_0x1dded1(0x924)]=![],_0x4903e7[_0x1dded1(0x29e)]=null,_0x4903e7[_0x1dded1(0x94e)]=![],_0x4903e7[_0x1dded1(0x1cd)]=0x1,_0x4903e7['cover']=![],_0x4903e7['chatbutton']=null,_0x4903e7['cameraConstraints']={},_0x4903e7['chunked']=![],_0x4903e7[_0x1dded1(0x5a2)]={},_0x4903e7['currentAudioConstraints']={},_0x4903e7['colorVideosBackground']=![],_0x4903e7['hiddenSceneViewBitrate']=0x0,_0x4903e7[_0x1dded1(0x232)]=0x25a,_0x4903e7['structure']=![],_0x4903e7[_0x1dded1(0x81c)]=![],_0x4903e7[_0x1dded1(0x89e)]=![],_0x4903e7[_0x1dded1(0x274)]=![],_0x4903e7['showControls']=null,_0x4903e7['sitePassword']=_0x4903e7[_0x1dded1(0x274)],_0x4903e7[_0x1dded1(0x4d8)]=![],_0x4903e7[_0x1dded1(0x80c)]=![],_0x4903e7[_0x1dded1(0x2c1)]=![],_0x4903e7[_0x1dded1(0x3b7)]=![],_0x4903e7[_0x1dded1(0x1d6)]=null,_0x4903e7[_0x1dded1(0x16c)]=![],_0x4903e7['directorView']=![],_0x4903e7[_0x1dded1(0x3e0)]=![],_0x4903e7['defaultMedia']=![],_0x4903e7['disableMouseEvents']=![],_0x4903e7[_0x1dded1(0x47d)]=![],_0x4903e7[_0x1dded1(0x3e4)]=0x23,_0x4903e7[_0x1dded1(0xef)]=![],_0x4903e7[_0x1dded1(0x1ef)]=null,_0x4903e7[_0x1dded1(0x17c)]=null,_0x4903e7['directorList']=[],_0x4903e7[_0x1dded1(0x7d9)]=![],_0x4903e7['directorHash']=![],_0x4903e7[_0x1dded1(0x925)]=![],_0x4903e7[_0x1dded1(0x1fc)]=![],_0x4903e7[_0x1dded1(0x79d)]=null,_0x4903e7[_0x1dded1(0x52c)]=![],_0x4903e7[_0x1dded1(0x811)]=!![],_0x4903e7[_0x1dded1(0x1f5)]=![],_0x4903e7['effect']=![],_0x4903e7[_0x1dded1(0x52d)]=![],_0x4903e7[_0x1dded1(0x61a)]=![],_0x4903e7[_0x1dded1(0x331)]=![],_0x4903e7[_0x1dded1(0x464)]=![],_0x4903e7['fullscreenButton']=![],_0x4903e7['degrade']=![],_0x4903e7['enhance']=![],_0x4903e7['pushEffectsData']=![],_0x4903e7[_0x1dded1(0x550)]=0xe10,_0x4903e7[_0x1dded1(0x864)]=![],_0x4903e7['enc']=new TextEncoder(_0x1dded1(0x781)),_0x4903e7[_0x1dded1(0x570)]=![],_0x4903e7['fadein']=![],_0x4903e7['focusStyle']=![],_0x4903e7[_0x1dded1(0x80)]=![],_0x4903e7[_0x1dded1(0x691)]=![],_0x4903e7[_0x1dded1(0x6a0)]=[],_0x4903e7[_0x1dded1(0x520)]=[],_0x4903e7['automute']=![],_0x4903e7['hangupbutton']=null,_0x4903e7[_0x1dded1(0x11e)]=![],_0x4903e7['flipped']=![],_0x4903e7['frameRate']=![],_0x4903e7[_0x1dded1(0x41d)]=![],_0x4903e7[_0x1dded1(0x5f3)]=![],_0x4903e7[_0x1dded1(0x2a7)]=null,_0x4903e7[_0x1dded1(0x8b6)]=![],_0x4903e7[_0x1dded1(0x632)]=![],_0x4903e7[_0x1dded1(0x600)]=![],_0x4903e7[_0x1dded1(0x95e)]=![],_0x4903e7[_0x1dded1(0x2ae)]=null,_0x4903e7['group']=[],_0x4903e7[_0x1dded1(0x8b9)]=[],_0x4903e7[_0x1dded1(0x81d)]=![],_0x4903e7[_0x1dded1(0x748)]=![],_0x4903e7['guestFeeds']=null,_0x4903e7[_0x1dded1(0x28f)]=![],_0x4903e7[_0x1dded1(0x37b)]=![],_0x4903e7['hash']=![],_0x4903e7[_0x1dded1(0x7cd)]=![],_0x4903e7['iframeSrc']=![],_0x4903e7[_0x1dded1(0xe0)]=![],_0x4903e7[_0x1dded1(0x5a9)]=![],_0x4903e7['invite']=![],_0x4903e7[_0x1dded1(0x69e)]=[{'urls':[_0x1dded1(0x23b),'stun:stun.cloudflare.com:3478']}],_0x4903e7['introButton']=![],_0x4903e7[_0x1dded1(0x44f)]=[],_0x4903e7[_0x1dded1(0x4a3)]={},_0x4903e7['noiframe']=![],_0x4903e7[_0x1dded1(0x30f)]=![],_0x4903e7[_0x1dded1(0x5f8)]=![],_0x4903e7[_0x1dded1(0x3bb)]=0x1,_0x4903e7[_0x1dded1(0x35f)]=![],_0x4903e7[_0x1dded1(0x166)]=![],_0x4903e7[_0x1dded1(0x512)]=![],_0x4903e7[_0x1dded1(0x8cc)]=![],_0x4903e7[_0x1dded1(0x803)]=![],_0x4903e7[_0x1dded1(0x7aa)]={},_0x4903e7[_0x1dded1(0x918)]=![],_0x4903e7[_0x1dded1(0x50b)]=![],_0x4903e7[_0x1dded1(0x5bf)]=![],_0x4903e7[_0x1dded1(0x801)]={},_0x4903e7[_0x1dded1(0x7e1)]=[],_0x4903e7[_0x1dded1(0x135)]=![],_0x4903e7[_0x1dded1(0x900)]=!![],_0x4903e7[_0x1dded1(0x88e)]=![],_0x4903e7['micIsolated']=[],_0x4903e7[_0x1dded1(0x18d)]=![],_0x4903e7['maxviewers']=![],_0x4903e7[_0x1dded1(0x169)]=![],_0x4903e7[_0x1dded1(0x39f)]=![],_0x4903e7[_0x1dded1(0x626)]=![],_0x4903e7[_0x1dded1(0x67e)]=![],_0x4903e7[_0x1dded1(0x2a6)]=![],_0x4903e7[_0x1dded1(0x497)]=![],_0x4903e7[_0x1dded1(0xb1)]=![],_0x4903e7[_0x1dded1(0x514)]=![],_0x4903e7['maxsamplerate']=![],_0x4903e7[_0x1dded1(0x49d)]=![],_0x4903e7[_0x1dded1(0x7d0)]=![],_0x4903e7[_0x1dded1(0x583)]=![],_0x4903e7[_0x1dded1(0x213)]=![],_0x4903e7['maxMobileBitrate']=0x15e,_0x4903e7['lowMobileBitrate']=0x23,_0x4903e7[_0x1dded1(0x5c3)]=![],_0x4903e7[_0x1dded1(0x8af)]=![],_0x4903e7[_0x1dded1(0x6b1)]=![],_0x4903e7[_0x1dded1(0x73e)]=![],_0x4903e7[_0x1dded1(0x71c)]=![],_0x4903e7[_0x1dded1(0x38e)]=![],_0x4903e7['lyraCodecModule']=![],_0x4903e7[_0x1dded1(0x1d4)]=_0x4903e7[_0x1dded1(0x616)](0x5),_0x4903e7[_0x1dded1(0x1fa)]=![],_0x4903e7[_0x1dded1(0x935)]=![],_0x4903e7[_0x1dded1(0x48b)]=![],_0x4903e7[_0x1dded1(0x53a)]=null,_0x4903e7[_0x1dded1(0x73f)]=![],_0x4903e7[_0x1dded1(0x68e)]=![],_0x4903e7[_0x1dded1(0x491)]=![],_0x4903e7[_0x1dded1(0x224)]=![],_0x4903e7['midiRemote']=![],_0x4903e7[_0x1dded1(0x1b0)]=![],_0x4903e7[_0x1dded1(0x92b)]=![],_0x4903e7['midiOffset']=0x17,_0x4903e7[_0x1dded1(0x6f5)]=![],_0x4903e7[_0x1dded1(0x55d)]=![],_0x4903e7[_0x1dded1(0x603)]=![],_0x4903e7[_0x1dded1(0x2e6)]=![],_0x4903e7['msg']=[],_0x4903e7[_0x1dded1(0x394)]=![],_0x4903e7[_0x1dded1(0x908)]=![],_0x4903e7[_0x1dded1(0x8d5)]=![],_0x4903e7[_0x1dded1(0x24f)]=![],_0x4903e7['meshcastCodec']=![],_0x4903e7[_0x1dded1(0x527)]=![],_0x4903e7[_0x1dded1(0x702)]=![],_0x4903e7[_0x1dded1(0x7ab)]=![],_0x4903e7[_0x1dded1(0x874)]=![],_0x4903e7[_0x1dded1(0x652)]=![],_0x4903e7[_0x1dded1(0x4b5)]={},_0x4903e7[_0x1dded1(0x82)]=![],_0x4903e7[_0x1dded1(0x605)]=![],_0x4903e7[_0x1dded1(0x34d)]=![],_0x4903e7[_0x1dded1(0x32b)]=![],_0x4903e7[_0x1dded1(0x262)]=![],_0x4903e7[_0x1dded1(0x14a)]=![],_0x4903e7[_0x1dded1(0x3fb)]=![],_0x4903e7[_0x1dded1(0x701)]=![],_0x4903e7[_0x1dded1(0x1fe)]=![],_0x4903e7[_0x1dded1(0x261)]=![],_0x4903e7['channelWidth']=![],_0x4903e7[_0x1dded1(0x8e8)]=![],_0x4903e7[_0x1dded1(0xa1)]=![],_0x4903e7[_0x1dded1(0x58b)]=![],_0x4903e7[_0x1dded1(0x83e)]={},_0x4903e7[_0x1dded1(0x83e)]['visibility']=null,_0x4903e7[_0x1dded1(0x83e)][_0x1dded1(0x91b)]=null,_0x4903e7[_0x1dded1(0x83e)][_0x1dded1(0x911)]=null,_0x4903e7[_0x1dded1(0x83e)]['virtualcam']=null,_0x4903e7[_0x1dded1(0x83e)]['sourceActive']=null,_0x4903e7[_0x1dded1(0x71a)]=![],_0x4903e7[_0x1dded1(0x33e)]=![],_0x4903e7[_0x1dded1(0x254)]=![],_0x4903e7['orderby']=![],_0x4903e7['order']=![],_0x4903e7[_0x1dded1(0xe3)]=![],_0x4903e7[_0x1dded1(0x825)]=![],_0x4903e7[_0x1dded1(0x936)]=![],_0x4903e7[_0x1dded1(0x30b)]=![],_0x4903e7[_0x1dded1(0x740)]=![],_0x4903e7['optionalMicOnly']=![],_0x4903e7[_0x1dded1(0xba)]=null,_0x4903e7[_0x1dded1(0x16a)]=![],_0x4903e7[_0x1dded1(0x40d)]=![],_0x4903e7[_0x1dded1(0x895)]=0x5dc,_0x4903e7['pcs']={},_0x4903e7['pip']=![],_0x4903e7[_0x1dded1(0x91a)]=![],_0x4903e7[_0x1dded1(0x30e)]=![],_0x4903e7['mc']=![],_0x4903e7[_0x1dded1(0x526)]=![],_0x4903e7['meshcastScreenShareCodec']=![],_0x4903e7['pcm']=![],_0x4903e7[_0x1dded1(0x210)]=![],_0x4903e7[_0x1dded1(0x499)]=![],_0x4903e7[_0x1dded1(0x1f6)]=0x1e,_0x4903e7[_0x1dded1(0x207)]=_0x1dded1(0x3d1),_0x4903e7[_0x1dded1(0xc7)]=![],_0x4903e7[_0x1dded1(0xab)]=![],_0x4903e7[_0x1dded1(0x175)]=null,_0x4903e7[_0x1dded1(0x68c)]=null,_0x4903e7[_0x1dded1(0x67a)]=![],_0x4903e7[_0x1dded1(0x773)]=!![],_0x4903e7[_0x1dded1(0x121)]=![],_0x4903e7[_0x1dded1(0x589)]=[],_0x4903e7[_0x1dded1(0x71b)]=![],_0x4903e7[_0x1dded1(0x742)]=![],_0x4903e7[_0x1dded1(0x176)]=![],_0x4903e7['recordLocal']=![],_0x4903e7['record']=!![],_0x4903e7['remote']=![],_0x4903e7[_0x1dded1(0x873)]=0x1770,_0x4903e7[_0x1dded1(0xec)]=![],_0x4903e7[_0x1dded1(0x3ed)]=0x1388,_0x4903e7[_0x1dded1(0x1f2)]=![],_0x4903e7[_0x1dded1(0x757)]=![],_0x4903e7['roomenc']=![],_0x4903e7[_0x1dded1(0x251)]=![],_0x4903e7['roombitrate']=![],_0x4903e7['roomTimer']=![],_0x4903e7['showTime']=null,_0x4903e7[_0x1dded1(0x8cf)]=![],_0x4903e7[_0x1dded1(0x26d)]=![],_0x4903e7[_0x1dded1(0x3a4)]=!![],_0x4903e7['ruleOfThirds']=![],_0x4903e7[_0x1dded1(0x441)]=![],_0x4903e7['rpcs']={},_0x4903e7[_0x1dded1(0x1ce)]=![],_0x4903e7['micSampleRate']=![],_0x4903e7[_0x1dded1(0x74f)]=![],_0x4903e7[_0x1dded1(0x90e)]=![],_0x4903e7[_0x1dded1(0x83)]=![],_0x4903e7[_0x1dded1(0x1d9)]={},_0x4903e7['noScaling']=![],_0x4903e7['showall']=![],_0x4903e7[_0x1dded1(0x33b)]=![],_0x4903e7['iframetarget']='*',_0x4903e7[_0x1dded1(0x367)]=![],_0x4903e7[_0x1dded1(0x501)]=![],_0x4903e7['sceneList']={},_0x4903e7[_0x1dded1(0x8b5)]=![],_0x4903e7['signalMeter']=null,_0x4903e7[_0x1dded1(0x63a)]=![],_0x4903e7[_0x1dded1(0x1d0)]=![],_0x4903e7[_0x1dded1(0x222)]=![],_0x4903e7['screensharequality']=![],_0x4903e7[_0x1dded1(0x69c)]=![],_0x4903e7[_0x1dded1(0x74a)]=![],_0x4903e7['screensharecursor']=![],_0x4903e7['screenShareBitrate']=![],_0x4903e7['screenShareLabel']=![],_0x4903e7[_0x1dded1(0x8ae)]=![],_0x4903e7[_0x1dded1(0x5fe)]=![],_0x4903e7[_0x1dded1(0x867)]=![],_0x4903e7[_0x1dded1(0x798)]=![],_0x4903e7[_0x1dded1(0x838)]=![],_0x4903e7[_0x1dded1(0x610)]=![],_0x4903e7[_0x1dded1(0x285)]=['pos','lin',_0x1dded1(0x2fc),_0x1dded1(0x386),_0x1dded1(0xdf),_0x1dded1(0x784)],_0x4903e7[_0x1dded1(0x90f)]=0x0,_0x4903e7['devicePixelRatio']=![],_0x4903e7[_0x1dded1(0x543)]=![],_0x4903e7[_0x1dded1(0x57d)]=![],_0x4903e7[_0x1dded1(0x42d)]=null,_0x4903e7[_0x1dded1(0x819)]=![],_0x4903e7[_0x1dded1(0x8a3)]=[],_0x4903e7[_0x1dded1(0x146)]=![],_0x4903e7[_0x1dded1(0x4d6)]=![],_0x4903e7['showSettings']=!![],_0x4903e7[_0x1dded1(0x32d)]=![],_0x4903e7['sink']=![],_0x4903e7[_0x1dded1(0x152)]=![],_0x4903e7[_0x1dded1(0x29d)]=![],_0x4903e7[_0x1dded1(0x1f0)]=null,_0x4903e7[_0x1dded1(0x3ff)]=![],_0x4903e7[_0x1dded1(0x752)]={},_0x4903e7[_0x1dded1(0x72e)]=![],_0x4903e7[_0x1dded1(0x4b2)]=![],_0x4903e7['slots']=![],_0x4903e7['sharperScreen']=![],_0x4903e7[_0x1dded1(0xaf)]=![],_0x4903e7[_0x1dded1(0x1fd)]=![],_0x4903e7['statsMenu']=![],_0x4903e7[_0x1dded1(0x8f1)]=0xbb8,_0x4903e7[_0x1dded1(0x536)]=![],_0x4903e7[_0x1dded1(0x6c0)]=![],_0x4903e7['streamID']=null,_0x4903e7[_0x1dded1(0x110)]=null,_0x4903e7[_0x1dded1(0x8ff)]=null,_0x4903e7[_0x1dded1(0x23e)]=null,_0x4903e7[_0x1dded1(0x204)]=![],_0x4903e7['sync']=![],_0x4903e7[_0x1dded1(0x506)]=![],_0x4903e7[_0x1dded1(0x964)]=![],_0x4903e7[_0x1dded1(0x298)]=0x1f4,_0x4903e7['totalSceneBitrate']=![],_0x4903e7[_0x1dded1(0x898)]=null,_0x4903e7[_0x1dded1(0x8b7)]=['./media/bg_sample.webp',_0x1dded1(0x5b6)],_0x4903e7[_0x1dded1(0x791)]=![],_0x4903e7[_0x1dded1(0x4e7)]=![],_0x4903e7[_0x1dded1(0x1e3)]=![],_0x4903e7['tz']=![],_0x4903e7[_0x1dded1(0x69d)]=![],_0x4903e7['taintedSession']=![],_0x4903e7[_0x1dded1(0x66d)]=![],_0x4903e7[_0x1dded1(0x231)]=![],_0x4903e7[_0x1dded1(0x7f8)]=![],_0x4903e7[_0x1dded1(0x504)]=![],_0x4903e7[_0x1dded1(0x7e7)]=![],_0x4903e7[_0x1dded1(0x5d2)]=![],_0x4903e7[_0x1dded1(0x7d8)]=![],_0x4903e7[_0x1dded1(0x7e9)]=![],_0x4903e7[_0x1dded1(0x20e)]=![],_0x4903e7['view']=![],_0x4903e7[_0x1dded1(0x282)]=![],_0x4903e7[_0x1dded1(0x3ea)]=![],_0x4903e7[_0x1dded1(0x395)]=![],_0x4903e7[_0x1dded1(0x472)]=![],_0x4903e7[_0x1dded1(0x289)]=![],_0x4903e7[_0x1dded1(0x4f0)]=![],_0x4903e7[_0x1dded1(0x61b)]={},_0x4903e7['webAudios']={},_0x4903e7[_0x1dded1(0x8fc)]=![],_0x4903e7[_0x1dded1(0x27c)]=![],_0x4903e7[_0x1dded1(0x65f)]=![],_0x4903e7[_0x1dded1(0x20f)]=0x1388,_0x4903e7[_0x1dded1(0x316)]=![],_0x4903e7[_0x1dded1(0x70a)]={},_0x4903e7[_0x1dded1(0x352)]=![],_0x4903e7[_0x1dded1(0x209)]=![],_0x4903e7['ws']=null,_0x4903e7[_0x1dded1(0x2f1)]=![],_0x4903e7[_0x1dded1(0x41a)]=null,_0x4903e7[_0x1dded1(0x218)]=![],_0x4903e7[_0x1dded1(0x7bb)]=![],_0x4903e7[_0x1dded1(0x454)]=![],_0x4903e7[_0x1dded1(0x221)]=![],_0x4903e7[_0x1dded1(0x334)]=![],_0x4903e7['whipOutput']=![],_0x4903e7[_0x1dded1(0x6ff)]=![],_0x4903e7[_0x1dded1(0x201)]=![],_0x4903e7[_0x1dded1(0x2a9)]=![],_0x4903e7[_0x1dded1(0x10c)]='',_0x4903e7[_0x1dded1(0x88b)]=null,_0x4903e7[_0x1dded1(0x612)]=![],_0x4903e7[_0x1dded1(0x569)]=![],_0x4903e7[_0x1dded1(0x5ff)]=null,_0x4903e7[_0x1dded1(0x40c)]=![],_0x4903e7[_0x1dded1(0x11c)]=getById(_0x1dded1(0x60e))['cloneNode'](!![]),_0x4903e7[_0x1dded1(0x6ba)]=null,_0x4903e7['localMuteElement']['id']=_0x1dded1(0x11c),_0x4903e7['voiceMeter']=getById('voiceMeterTemplate')[_0x1dded1(0x8c6)](!![]),_0x4903e7[_0x1dded1(0x51d)]['id']='localVoiceMeter',_0x4903e7[_0x1dded1(0x51d)][_0x1dded1(0x204)][_0x1dded1(0x738)]=0x0,_0x4903e7[_0x1dded1(0x51d)][_0x1dded1(0x5a3)][_0x1dded1(0x24c)]=0x0,_0x4903e7[_0x1dded1(0x28e)]=![],_0x4903e7[_0x1dded1(0x698)]=![],_0x4903e7[_0x1dded1(0x3bd)]=!![],_0x4903e7[_0x1dded1(0x8a9)]=![],_0x4903e7['codirector_transfer']=!![],_0x4903e7[_0x1dded1(0x3eb)]=!![],_0x4903e7[_0x1dded1(0x188)]=![],_0x4903e7[_0x1dded1(0x590)]=location[_0x1dded1(0x3a5)][_0x1dded1(0x8d)]('.')[_0x1dded1(0x341)](-0x2)[_0x1dded1(0x4aa)]('.'),_0x4903e7['encryptMessage']=function(_0x5775ba,_0x269266=_0x4903e7[_0x1dded1(0x825)]+_0x4903e7[_0x1dded1(0x590)]){var _0x1bb3bc=_0x1dded1,_0x199d09=crypto[_0x1bb3bc(0x43a)](new Uint8Array(0x10));return crypto[_0x1bb3bc(0x4a1)]['digest']({'name':_0x1bb3bc(0x642)},convertStringToArrayBufferView(_0x269266))[_0x1bb3bc(0x5cc)](function(_0x522710){var _0xc651ef=_0x1bb3bc;return window[_0xc651ef(0x586)]['subtle'][_0xc651ef(0x7f9)]('raw',_0x522710,{'name':_0xc651ef(0x4f6)},![],[_0xc651ef(0x23f),_0xc651ef(0x853)])['then'](function(_0x1994d2){var _0x314b79=_0xc651ef;return crypto[_0x314b79(0x4a1)][_0x314b79(0x23f)]({'name':_0x314b79(0x4f6),'iv':_0x199d09},_0x1994d2,convertStringToArrayBufferView(_0x5775ba))[_0x314b79(0x5cc)](function(_0x7a040b){return encrypted_data=new Uint8Array(_0x7a040b),encrypted_data=toHexString(encrypted_data),_0x199d09=toHexString(_0x199d09),[encrypted_data,_0x199d09];},function(_0x9902fa){var _0x54c270=_0x314b79;return errorlog(_0x9902fa[_0x54c270(0x723)]),![];});},function(_0x42f0d2){return errorlog(_0x42f0d2),![];});})[_0x1bb3bc(0x317)](errorlog);},_0x4903e7[_0x1dded1(0x2c7)]=function(_0x2da4a2,_0x4826d2,_0x1f1c22=_0x4903e7[_0x1dded1(0x825)]+_0x4903e7['salt']){var _0x811cf8=_0x1dded1;return _0x2da4a2=toByteArray(_0x2da4a2),_0x4826d2=toByteArray(_0x4826d2),crypto[_0x811cf8(0x4a1)]['digest']({'name':'SHA-256'},convertStringToArrayBufferView(_0x1f1c22))[_0x811cf8(0x5cc)](function(_0x3c35ce){var _0xbf3e09=_0x811cf8;return window['crypto'][_0xbf3e09(0x4a1)][_0xbf3e09(0x7f9)](_0xbf3e09(0x730),_0x3c35ce,{'name':_0xbf3e09(0x4f6)},![],['encrypt','decrypt'])[_0xbf3e09(0x5cc)](function(_0x1b8b88){var _0x23cb57=_0xbf3e09;return crypto['subtle'][_0x23cb57(0x853)]({'name':_0x23cb57(0x4f6),'iv':_0x4826d2},_0x1b8b88,_0x2da4a2)[_0x23cb57(0x5cc)](function(_0x2ac9bc){var _0x2746c2=_0x23cb57,_0x33dda2=new Uint8Array(_0x2ac9bc),_0x56c18f='';for(var _0x4da2d5=0x0;_0x4da2d5<_0x33dda2['byteLength'];_0x4da2d5++){_0x56c18f+=String[_0x2746c2(0x534)](_0x33dda2[_0x4da2d5]);}return _0x56c18f;},function(_0x336542){return errorlog(_0x336542),![];});});})[_0x811cf8(0x317)](errorlog);},_0x4903e7[_0x1dded1(0x2cc)]=async function(_0x35b2c6){var _0x4814b3=_0x1dded1;if(typeof _0x35b2c6['remote']!==_0x4814b3(0x416))return _0x35b2c6;try{_0x35b2c6[_0x4814b3(0x648)][_0x4814b3(0x8a2)]==0x2&&(!_0x4903e7[_0x4814b3(0x58b)]&&(_0x4903e7[_0x4814b3(0x58b)]=await generateHash(_0x4903e7[_0x4814b3(0x648)]+_0x4903e7[_0x4814b3(0x590)],0xc)),_0x35b2c6[_0x4814b3(0x648)]=await _0x4903e7[_0x4814b3(0x2c7)](_0x35b2c6[_0x4814b3(0x648)][0x0],_0x35b2c6['remote'][0x1],_0x4903e7[_0x4814b3(0x58b)]),_0x35b2c6[_0x4814b3(0x648)]?log(_0x4814b3(0x4a2)):warnlog('Remote\x20request\x20failed\x20to\x20decode;\x20continuing\x20still.'),log(_0x35b2c6));}catch(_0x13b6fe){errorlog(_0x13b6fe);}return _0x35b2c6;},_0x4903e7['encodeRemote']=async function(_0xa6c5b5){var _0x51d898=_0x1dded1;try{if(_0xa6c5b5[_0x51d898(0x648)]&&typeof _0xa6c5b5[_0x51d898(0x648)]===_0x51d898(0x75d)){var _0x2931e4=await generateHash(_0xa6c5b5[_0x51d898(0x648)]+_0x4903e7[_0x51d898(0x590)],0xc);_0xa6c5b5[_0x51d898(0x648)]=await _0x4903e7[_0x51d898(0x4c8)](_0xa6c5b5['remote'],_0x2931e4);}}catch(_0x220d17){errorlog(_0x220d17);}return _0xa6c5b5;},_0x4903e7[_0x1dded1(0x4b3)]=function(_0x3cc29a){var _0x3409f4=_0x1dded1;try{_0x3cc29a=decodeURIComponent(_0x3cc29a),_0x3cc29a=CryptoJS[_0x3409f4(0x5d3)][_0x3409f4(0x853)](_0x3cc29a,_0x3409f4(0x22d)),_0x3cc29a=_0x3cc29a[_0x3409f4(0x5e3)](CryptoJS[_0x3409f4(0x42f)][_0x3409f4(0x3c6)]);if(_0x3cc29a){if(_0x3cc29a[_0x3409f4(0x76b)](_0x3409f4(0x6f2)))_0x3cc29a=_0x3cc29a[_0x3409f4(0x20b)](_0x3409f4(0x6f2),'');else{if(_0x3cc29a[_0x3409f4(0x76b)](_0x3409f4(0x598)))_0x3cc29a=_0x3cc29a[_0x3409f4(0x20b)]('https://','');else{if(_0x3cc29a[_0x3409f4(0x76b)]('/'))_0x3cc29a=_0x3cc29a['replace']('/','');else{if(_0x3cc29a[_0x3409f4(0x76b)]('obs.ninja/'))_0x3cc29a=_0x3cc29a[_0x3409f4(0x20b)](_0x3409f4(0x7b),'');else{if(_0x3cc29a['startsWith'](_0x3409f4(0x6c9)))_0x3cc29a=_0x3cc29a[_0x3409f4(0x20b)](_0x3409f4(0x6c9),'');else _0x3cc29a[_0x3409f4(0x76b)]('backup.vdo.ninja/')&&(_0x3cc29a=_0x3cc29a['replace'](_0x3409f4(0x8ec),''));}}}}_0x3cc29a=_0x3cc29a[_0x3409f4(0x8d)]('?')['splice'](0x1)[_0x3409f4(0x4aa)]('?'),_0x3cc29a=_0x3cc29a[_0x3409f4(0x20b)](/\?/g,'&'),_0x3cc29a=_0x3cc29a['replace'](/\&/,'?'),_0x3cc29a&&(_0x4903e7['decrypted']='?'+_0x3cc29a);}}catch(_0x499f74){warnlog(_0x499f74);}},_0x4903e7[_0x1dded1(0x37d)]=function(_0x3fae8f,_0x3f3a8f=![]){var _0x13b7ec=_0x1dded1,_0x5229a7={};_0x5229a7[_0x13b7ec(0x821)]=!![],_0x5229a7['scene']=_0x3f3a8f,_0x4903e7['sendRequest'](_0x5229a7,_0x3fae8f);},_0x4903e7[_0x1dded1(0x3ab)]=function(_0x1321a2,_0x1304c1,_0x47cb42=null){var _0x31066f=_0x1dded1;if(!_0x4903e7[_0x31066f(0x10f)][_0x1304c1])return![];var _0xa565be={};if(_0x47cb42!==null)_0x4903e7[_0x31066f(0x10f)][_0x1304c1]['lockedAudioBitrate']=_0x47cb42||![];else{if(_0x4903e7[_0x31066f(0x10f)][_0x1304c1]['lockedAudioBitrate']){warnlog(_0x31066f(0x453));return;}}_0xa565be['audioBitrate']=_0x1321a2,log(_0xa565be),_0x4903e7[_0x31066f(0x190)](_0xa565be,_0x1304c1);},_0x4903e7['requestRateLimit']=function(_0x59031f,_0x545e26,_0x13e076=![],_0x25e89a=null){var _0x2b3072=_0x1dded1;log(_0x2b3072(0x437)+_0x13e076);if(!_0x4903e7[_0x2b3072(0x10f)][_0x545e26])return![];if(_0x25e89a!==null)_0x4903e7[_0x2b3072(0x10f)][_0x545e26][_0x2b3072(0x28c)]=_0x25e89a||![];else{if(_0x4903e7[_0x2b3072(0x10f)][_0x545e26]['lockedVideoBitrate']){warnlog('Video\x20Bitrate\x20is\x20locked;\x20can\x27t\x20update');return;}}if(_0x59031f===![]){}else _0x4903e7[_0x2b3072(0x10f)][_0x545e26]['targetBandwidth']=_0x59031f;var _0x3cb41d=-0x1;_0x4903e7[_0x2b3072(0x10f)][_0x545e26]['manualBandwidth']!==![]?_0x59031f=parseInt(_0x4903e7[_0x2b3072(0x10f)][_0x545e26][_0x2b3072(0xc9)]):_0x59031f=parseInt(_0x4903e7[_0x2b3072(0x10f)][_0x545e26][_0x2b3072(0x917)]);if(_0x4903e7[_0x2b3072(0x83e)][_0x2b3072(0x281)]===![]){if(_0x4903e7[_0x2b3072(0x8e8)]!==![]){if(window['obsstudio'])return![];}}_0x59031f===0x0&&_0x4903e7[_0x2b3072(0x10f)][_0x545e26][_0x2b3072(0x53d)]&&(_0x59031f=0x1);if(_0x4903e7[_0x2b3072(0x10f)][_0x545e26][_0x2b3072(0x1bd)]===_0x59031f)return![];log(_0x2b3072(0x601)+_0x59031f);var _0x59e938={};_0x59e938[_0x2b3072(0x5c7)]=_0x59031f;if(_0x13e076===null){}else{if(_0x13e076)_0x59031f===0x0?(warnlog(_0x2b3072(0x1bc)),_0x59e938[_0x2b3072(0x59b)]=0x0):_0x3cb41d<0x10&&_0x3cb41d>=0x0?_0x59e938[_0x2b3072(0x59b)]=_0x3cb41d:_0x59e938[_0x2b3072(0x59b)]=0x10;else _0x25e89a===null&&(_0x59e938[_0x2b3072(0x59b)]=_0x3cb41d);}return _0x4903e7[_0x2b3072(0x190)](_0x59e938,_0x545e26)?(_0x4903e7[_0x2b3072(0x10f)][_0x545e26][_0x2b3072(0x1bd)]=_0x59031f,!![]):(setTimeout(function _0x37756d(){var _0x10c12a=_0x2b3072;_0x4903e7[_0x10c12a(0x447)](![],_0x545e26);},0x1388),warnlog(_0x2b3072(0x174)),![]);},_0x4903e7[_0x1dded1(0x182)]=function(_0xf0ab3e,_0x1168de=![],_0x1b8317=![],_0x4f9d60=![]){var _0x43ac54=_0x1dded1,_0x5ced46=![],_0x3a1172={};_0x3a1172[_0x43ac54(0x4e2)]=_0xf0ab3e;try{if(!_0x1168de&&!_0x1b8317){if(_0x4f9d60==_0x43ac54(0x10f))_0x4903e7[_0x43ac54(0x190)](_0x3a1172);else _0x4f9d60=='pcs'?_0x4903e7[_0x43ac54(0x770)](_0x3a1172):_0x4903e7['sendPeers'](_0x3a1172);_0x5ced46=!![];}else{if(_0x1168de){_0x1168de=_0x1168de+'';if(_0x4f9d60==_0x43ac54(0x10f))_0x4903e7[_0x43ac54(0x190)](_0x3a1172,_0x1168de);else _0x4f9d60==_0x43ac54(0x4ae)?_0x4903e7['sendMessage'](_0x3a1172,_0x1168de):_0x4903e7['sendPeers'](_0x3a1172,_0x1168de);_0x5ced46=!![];}else{if(_0x1b8317){_0x1b8317=_0x1b8317+'';for(var _0x489bfe in _0x4903e7[_0x43ac54(0x10f)]){if(_0x4903e7[_0x43ac54(0x10f)][_0x489bfe][_0x43ac54(0x4a7)]===_0x1b8317){if(_0x4f9d60==_0x43ac54(0x10f))_0x4903e7[_0x43ac54(0x190)](_0x3a1172,_0x489bfe);else _0x4f9d60==_0x43ac54(0x4ae)?_0x4903e7['sendMessage'](_0x3a1172,_0x489bfe):_0x4903e7[_0x43ac54(0x198)](_0x3a1172,_0x489bfe);_0x5ced46=!![];}}}}}return _0x5ced46;}catch(_0x5b40b5){return![];}},_0x4903e7[_0x1dded1(0x2de)]=function(_0x4c124c,_0x28de55){var _0x5073aa=_0x1dded1,_0xb460cd={};_0xb460cd[_0x5073aa(0x22c)]={},_0xb460cd[_0x5073aa(0x22c)]=_0x4c124c;_0x28de55!==null&&(_0xb460cd[_0x5073aa(0x40c)]=_0x28de55);if(isIFrame)parent[_0x5073aa(0x746)](_0xb460cd,_0x4903e7[_0x5073aa(0x333)]);else _0x4c124c[_0x5073aa(0x2bc)]&&!isIFrame&&getChatMessage(_0x4c124c[_0x5073aa(0x2bc)][_0x5073aa(0x93e)],_0x4c124c['overlayNinja'][_0x5073aa(0x10d)],![],![]);},_0x4903e7[_0x1dded1(0xd8)]=function(){var _0x175a0a=_0x1dded1;if(_0x4903e7['directorSpeakerMuted']===null)return;for(var _0x242fc5 in _0x4903e7['rpcs']){try{var _0x450e86=getReceivers2(_0x242fc5);for(var _0x551e5c=0x0;_0x551e5c<_0x450e86[_0x175a0a(0x8a2)];_0x551e5c++){_0x450e86[_0x551e5c][_0x175a0a(0x92c)][_0x175a0a(0x5d8)]==_0x175a0a(0x255)&&(_0x450e86[_0x551e5c]['track'][_0x175a0a(0x44e)]=!_0x4903e7[_0x175a0a(0x1ef)]);}}catch(_0x1f1654){}}_0x4903e7[_0x175a0a(0x1ef)]&&(getById(_0x175a0a(0xe5))[_0x175a0a(0x702)]=!![]);},_0x4903e7[_0x1dded1(0x59a)]=function(){var _0x58bb13=_0x1dded1;if(_0x4903e7['directorDisplayMuted']===null)return;_0x4903e7[_0x58bb13(0x17c)]?(getById('gridlayout')['classList'][_0x58bb13(0x21c)](_0x58bb13(0x4dc)),!_0x4903e7[_0x58bb13(0x1ec)]&&warnUser(miscTranslations[_0x58bb13(0x686)],![],![])):(getById('gridlayout')['classList'][_0x58bb13(0x249)](_0x58bb13(0x4dc)),!_0x4903e7[_0x58bb13(0x1ec)]&&closeModal());for(var _0x2b687f in _0x4903e7['rpcs']){try{var _0x3ad28c=getReceivers2(_0x2b687f);for(var _0x537c7d=0x0;_0x537c7d<_0x3ad28c['length'];_0x537c7d++){_0x3ad28c[_0x537c7d][_0x58bb13(0x92c)][_0x58bb13(0x5d8)]==_0x58bb13(0x7a)&&(_0x3ad28c[_0x537c7d][_0x58bb13(0x92c)]['enabled']=!_0x4903e7[_0x58bb13(0x17c)]);}}catch(_0x27f599){errorlog(_0x27f599);}}_0x4903e7[_0x58bb13(0x17c)]&&(getById(_0x58bb13(0xe5))[_0x58bb13(0x702)]=!![]);},_0x4903e7['requestZoomChange']=async function(_0x4329c0,_0x10f9d8,_0x688f66=_0x4903e7[_0x1dded1(0x648)]){var _0xec654=_0x1dded1;log(_0xec654(0x77e)+_0x4329c0),log(_0x10f9d8);var _0x3e66ff={};_0x3e66ff[_0xec654(0x472)]=_0x4329c0,_0x3e66ff[_0xec654(0x648)]=_0x688f66,_0x3e66ff=await _0x4903e7[_0xec654(0x60a)](_0x3e66ff),_0x4903e7['sendRequest'](_0x3e66ff,_0x10f9d8)?log(_0xec654(0x777)):errorlog(_0xec654(0x7e3));},_0x4903e7[_0x1dded1(0x206)]=async function(_0x5f34a2,_0x554b3d,_0x545aec=_0x4903e7[_0x1dded1(0x648)]){var _0x377ca3=_0x1dded1;log(_0x377ca3(0x75e)+_0x5f34a2);var _0x2cfb50={};_0x2cfb50[_0x377ca3(0x24e)]=_0x5f34a2,_0x2cfb50[_0x377ca3(0x648)]=_0x545aec,_0x2cfb50=await _0x4903e7['encodeRemote'](_0x2cfb50),_0x4903e7[_0x377ca3(0x190)](_0x2cfb50,_0x554b3d)?log(_0x377ca3(0x3c2)):errorlog('failed\x20to\x20send\x20focus\x20change\x20request');},_0x4903e7[_0x1dded1(0x5f7)]=async function(){var _0x3e689b=_0x1dded1;await _0x4903e7[_0x3e689b(0x368)]();if(_0x4903e7['joiningRoom']!==![])_0x4903e7[_0x3e689b(0x918)]=_0x3e689b(0x5a5),log(_0x3e689b(0xd6));else{if(_0x4903e7[_0x3e689b(0x80c)])return;else{var _0x447f72={};_0x447f72[_0x3e689b(0x688)]='seed',_0x447f72[_0x3e689b(0x4a7)]=_0x4903e7['streamID'],_0x4903e7[_0x3e689b(0x7e4)](_0x447f72),log(_0x3e689b(0x611)),pokeAPI(_0x3e689b(0x838),!![]),pokeIframeAPI(_0x3e689b(0x4a5),!![]),pokeIframeAPI(_0x3e689b(0x838),!![]);}}await meshcast();},_0x4903e7[_0x1dded1(0x90a)]=function(){var _0x40abe7=_0x1dded1;getById(_0x40abe7(0x6ae))[_0x40abe7(0x714)]=!![],getById(_0x40abe7(0x6ae))['title']=_0x40abe7(0x800),getById('codirectorSettings')[_0x40abe7(0x484)]['add'](_0x40abe7(0x4dc)),_0x4903e7[_0x40abe7(0x7d9)]&&(_0x4903e7[_0x40abe7(0x130)]?_0x4903e7[_0x40abe7(0x925)]&&(_0x4903e7['directorUUID']in _0x4903e7['rpcs']&&(_0x4903e7[_0x40abe7(0x10f)][_0x4903e7[_0x40abe7(0x925)]][_0x40abe7(0x24d)]===![]&&_0x4903e7[_0x40abe7(0x4c8)](_0x4903e7['directorHash'],_0x4903e7[_0x40abe7(0x130)])[_0x40abe7(0x5cc)](function(_0x1742db){var _0x1a9492=_0x40abe7,_0xeeca3f={};_0xeeca3f['UUID']=_0x4903e7['directorUUID'],_0xeeca3f[_0x1a9492(0x90a)]=_0x1742db[0x0],_0xeeca3f[_0x1a9492(0x18e)]=_0x1742db[0x1],_0x4903e7[_0x1a9492(0x10f)][_0x4903e7[_0x1a9492(0x925)]][_0x1a9492(0x24d)]===![]&&(_0x4903e7[_0x1a9492(0x190)](_0xeeca3f,_0xeeca3f[_0x1a9492(0x40c)])&&(_0x4903e7[_0x1a9492(0x10f)][_0x4903e7[_0x1a9492(0x925)]][_0x1a9492(0x24d)]=!![]));})[_0x40abe7(0x317)](errorlog))):generateHash(_0x4903e7[_0x40abe7(0x7d9)]+_0x4903e7[_0x40abe7(0x590)]+_0x40abe7(0x4b7),0xc)['then'](function(_0x718f2c){var _0x501915=_0x40abe7;_0x4903e7[_0x501915(0x130)]=_0x718f2c;_0x4903e7[_0x501915(0x925)]&&(_0x4903e7[_0x501915(0x10f)][_0x4903e7[_0x501915(0x925)]][_0x501915(0x24d)]===![]&&_0x4903e7[_0x501915(0x4c8)](_0x4903e7[_0x501915(0x130)],_0x4903e7[_0x501915(0x130)])[_0x501915(0x5cc)](function(_0xfc50e0){var _0x1a1a77=_0x501915,_0x555a6c={};_0x555a6c[_0x1a1a77(0x40c)]=_0x4903e7[_0x1a1a77(0x925)],_0x555a6c[_0x1a1a77(0x90a)]=_0xfc50e0[0x0],_0x555a6c[_0x1a1a77(0x18e)]=_0xfc50e0[0x1],_0x4903e7['rpcs'][_0x4903e7[_0x1a1a77(0x925)]]['codirectorRequested']===![]&&(_0x4903e7[_0x1a1a77(0x190)](_0x555a6c,_0x555a6c[_0x1a1a77(0x40c)])&&(_0x4903e7[_0x1a1a77(0x10f)][_0x4903e7[_0x1a1a77(0x925)]][_0x1a1a77(0x24d)]=!![]));})[_0x501915(0x317)](errorlog));return;})[_0x40abe7(0x317)](errorlog));},_0x4903e7[_0x1dded1(0x13f)]=function(_0x4a82ab,_0xf281b9){return _0x4a82ab;},_0x4903e7['refreshScale']=function(_0x4a425d=![]){var _0x2654d1=_0x1dded1;log(_0x2654d1(0x9e));if(_0x4a425d){if(!_0x4903e7[_0x2654d1(0x4ae)][_0x4a425d])return![];if(_0x4903e7['pcs'][_0x4a425d][_0x2654d1(0x5da)]!==![]||_0x4903e7['pcs'][_0x4a425d][_0x2654d1(0x217)]!==![]||_0x4903e7[_0x2654d1(0x4ae)][_0x4a425d][_0x2654d1(0x669)]!==![])return log(_0x2654d1(0x5ca)+_0x4903e7['pcs'][_0x4a425d][_0x2654d1(0x217)]+_0x2654d1(0x411)+_0x4903e7['pcs'][_0x4a425d][_0x2654d1(0x669)]),_0x4903e7[_0x2654d1(0x238)](_0x4a425d,_0x4903e7['pcs'][_0x4a425d]['scaleWidth'],_0x4903e7['pcs'][_0x4a425d]['scaleHeight'],_0x4903e7[_0x2654d1(0x4ae)][_0x4a425d][_0x2654d1(0x122)]),!![];else{if(_0x4903e7[_0x2654d1(0x4ae)][_0x4a425d][_0x2654d1(0x90e)]!==![])return log('scale\x20scale'),_0x4903e7[_0x2654d1(0x356)](_0x4a425d,_0x4903e7[_0x2654d1(0x4ae)][_0x4a425d][_0x2654d1(0x90e)]),!![];}}else for(var _0x21c199 in _0x4903e7[_0x2654d1(0x4ae)]){setTimeout(function(_0x8d4ed9){var _0x143ff7=_0x2654d1;if(_0x4903e7[_0x143ff7(0x4ae)][_0x8d4ed9][_0x143ff7(0x5da)]!==![]||_0x4903e7[_0x143ff7(0x4ae)][_0x8d4ed9][_0x143ff7(0x217)]!==![]||_0x4903e7[_0x143ff7(0x4ae)][_0x8d4ed9]['scaleHeight']!==![])log('resolution\x20scale:\x20'+_0x4903e7['pcs'][_0x8d4ed9]['scaleWidth']+_0x143ff7(0x411)+_0x4903e7[_0x143ff7(0x4ae)][_0x8d4ed9][_0x143ff7(0x669)]),_0x4903e7[_0x143ff7(0x238)](_0x8d4ed9,_0x4903e7['pcs'][_0x8d4ed9][_0x143ff7(0x217)],_0x4903e7[_0x143ff7(0x4ae)][_0x8d4ed9][_0x143ff7(0x669)],_0x4903e7[_0x143ff7(0x4ae)][_0x8d4ed9][_0x143ff7(0x122)]);else _0x4903e7['pcs'][_0x8d4ed9][_0x143ff7(0x90e)]!==![]&&(log(_0x143ff7(0x100)),_0x4903e7['setScale'](_0x8d4ed9,_0x4903e7[_0x143ff7(0x4ae)][_0x8d4ed9][_0x143ff7(0x90e)]));},0x0,_0x21c199);}return![];},_0x4903e7[_0x1dded1(0x897)]=function(_0x3d9f46=_0x4903e7[_0x1dded1(0x71a)]){var _0x56b26a=_0x1dded1;warnlog('Meshcast\x20SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!');if(_0x4903e7['mc'][_0x56b26a(0x90e)]!==_0x3d9f46){if(_0x3d9f46==null){try{var _0x553546=_0x4903e7['mc']['getSenders']()[_0x56b26a(0x832)](function(_0x456f42){var _0x40f470=_0x56b26a;return _0x456f42['track']&&_0x456f42[_0x40f470(0x92c)]['kind']==_0x40f470(0x7a);});}catch(_0xde0995){errorlog(_0xde0995);}if(!_0x553546){warnlog(_0x56b26a(0x4d2));return;}var _0xc62dbf=_0x553546['getParameters']();(!_0xc62dbf[_0x56b26a(0x2e1)]||_0xc62dbf['encodings'][_0x56b26a(0x8a2)]==0x0)&&(_0xc62dbf[_0x56b26a(0x2e1)]=[{}]),_0x56b26a(0x4f2)in _0xc62dbf[_0x56b26a(0x2e1)][0x0]?(_0x3d9f46=0x64/_0xc62dbf['encodings'][0x0][_0x56b26a(0x4f2)],_0x3d9f46=_0x3d9f46*0.95):_0x3d9f46=0x5f;}else _0x4903e7['mc'][_0x56b26a(0x90e)]=_0x3d9f46;try{if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))log(_0x56b26a(0x76a));else{if(_0x56b26a(0x400)in window&&'setParameters'in window[_0x56b26a(0x400)][_0x56b26a(0x26f)]){try{var _0x553546=_0x4903e7['mc'][_0x56b26a(0x1ad)]()[_0x56b26a(0x832)](function(_0x3bbfc0){var _0xf5f326=_0x56b26a;return _0x3bbfc0[_0xf5f326(0x92c)]&&_0x3bbfc0[_0xf5f326(0x92c)][_0xf5f326(0x5d8)]==_0xf5f326(0x7a);});}catch(_0xd1bd62){errorlog(_0xd1bd62);}if(!_0x553546){warnlog(_0x56b26a(0x4d2));return;}var _0x304ad2={};if(_0x3d9f46<=0x0||_0x3d9f46==0x64){var _0x24fe5f=getChromeVersion();_0x24fe5f>0x50?_0x304ad2[_0x56b26a(0x4f2)]=null:_0x304ad2['scaleResolutionDownBy']=0x1;}else _0x304ad2[_0x56b26a(0x4f2)]=0x64/_0x3d9f46;setEncodings(_0x553546,_0x304ad2,function(_0x4354c1){var _0x26a280=_0x56b26a;log(_0x26a280(0x94d)),pokeIframeAPI(_0x26a280(0x94b),_0x4354c1,'meshcast'),pokeIframeAPI(_0x26a280(0x83b),_0x4354c1,_0x26a280(0x908)),_0x4903e7['mc'][_0x26a280(0x752)][_0x26a280(0x7ff)]=parseInt(_0x4354c1)+'%';},_0x3d9f46);return;}}}catch(_0x3bb287){errorlog(_0x3bb287);}}},_0x4903e7[_0x1dded1(0x356)]=function(_0x22f0e8,_0x3d49b5){var _0x3427a9=_0x1dded1;warnlog('SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!');try{_0x4903e7['pcs'][_0x22f0e8][_0x3427a9(0x752)][_0x3427a9(0x7ff)]=_0x3d49b5;}catch(_0x54e918){errorlog(_0x54e918);}if(_0x4903e7[_0x3427a9(0x4ae)][_0x22f0e8][_0x3427a9(0x90e)]===_0x3d49b5)return;if(_0x3d49b5==null){try{var _0xf7a100=getSenders2(_0x22f0e8)[_0x3427a9(0x832)](function(_0x3d5191){var _0x24dbac=_0x3427a9;return _0x3d5191[_0x24dbac(0x92c)]&&_0x3d5191[_0x24dbac(0x92c)][_0x24dbac(0x5d8)]==_0x24dbac(0x7a);});}catch(_0x5c20cf){errorlog(_0x5c20cf);}if(!_0xf7a100){warnlog(_0x3427a9(0x4d2));return;}var _0x2f8ed5=_0xf7a100['getParameters']();(!_0x2f8ed5[_0x3427a9(0x2e1)]||_0x2f8ed5[_0x3427a9(0x2e1)]['length']==0x0)&&(_0x2f8ed5['encodings']=[{}]),'scaleResolutionDownBy'in _0x2f8ed5[_0x3427a9(0x2e1)][0x0]?(_0x3d49b5=0x64/_0x2f8ed5[_0x3427a9(0x2e1)][0x0]['scaleResolutionDownBy'],_0x3d49b5=_0x3d49b5*0.95):_0x3d49b5=0x5f;}else _0x4903e7[_0x3427a9(0x4ae)][_0x22f0e8]['scale']=_0x3d49b5;try{if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))log(_0x3427a9(0x76a));else{if(_0x3427a9(0x400)in window&&_0x3427a9(0x12f)in window[_0x3427a9(0x400)][_0x3427a9(0x26f)]){try{var _0xf7a100=getSenders2(_0x22f0e8)['find'](function(_0x27852b){var _0x31fdd9=_0x3427a9;return _0x27852b[_0x31fdd9(0x92c)]&&_0x27852b['track'][_0x31fdd9(0x5d8)]==_0x31fdd9(0x7a);});}catch(_0x43564d){errorlog(_0x43564d);}if(!_0xf7a100){warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found');return;}_0x3d49b5=_0x4903e7['calculateScale'](_0x22f0e8,![],_0x3d49b5);var _0x339b66={};if(_0x3d49b5<=0x0||_0x3d49b5==0x64){var _0x154f74=getChromeVersion();_0x154f74>0x50?_0x339b66[_0x3427a9(0x4f2)]=null:_0x339b66[_0x3427a9(0x4f2)]=0x1;}else _0x339b66[_0x3427a9(0x4f2)]=0x64/_0x3d49b5;setEncodings(_0xf7a100,_0x339b66,function(_0x356755){var _0x57b12=_0x3427a9;log(_0x57b12(0x94d)),pokeIframeAPI(_0x57b12(0x94b),_0x356755[0x0],_0x356755[0x1]),pokeIframeAPI(_0x57b12(0x83b),_0x356755[0x0],_0x356755[0x1]),_0x4903e7[_0x57b12(0x4ae)][_0x356755[0x1]]['stats'][_0x57b12(0x7ff)]=parseInt(_0x356755[0x0])+'%';},[_0x3d49b5,_0x22f0e8]);return;}}}catch(_0x4824bd){errorlog(_0x4824bd);}},_0x4903e7['requestResolution']=function(_0x3b9d32,_0x3ce853,_0x28ba2a,_0x56ccca=![],_0x2aecfe=![]){var _0x3e163b=_0x1dded1;if(!(_0x3b9d32 in _0x4903e7[_0x3e163b(0x10f)]))return;_0x3ce853=parseInt(Math[_0x3e163b(0x7be)](_0x3ce853)),_0x28ba2a=parseInt(Math[_0x3e163b(0x7be)](_0x28ba2a));var _0x440174=![];_0x4903e7['rpcs'][_0x3b9d32][_0x3e163b(0x217)]!=_0x3ce853&&(_0x4903e7[_0x3e163b(0x10f)][_0x3b9d32]['scaleWidth']=_0x3ce853,_0x440174=!![]);_0x4903e7[_0x3e163b(0x10f)][_0x3b9d32]['scaleHeight']!=_0x28ba2a&&(_0x4903e7[_0x3e163b(0x10f)][_0x3b9d32][_0x3e163b(0x669)]=_0x28ba2a,_0x440174=!![]);_0x4903e7[_0x3e163b(0x10f)][_0x3b9d32][_0x3e163b(0x122)]!=_0x56ccca&&(_0x4903e7['rpcs'][_0x3b9d32][_0x3e163b(0x122)]=_0x56ccca,_0x440174=!![]);if(_0x440174){var _0x1d6a56={};_0x1d6a56[_0x3e163b(0x40c)]=_0x3b9d32,_0x1d6a56[_0x3e163b(0x886)]={'w':_0x3ce853,'h':_0x28ba2a,'s':_0x56ccca},_0x2aecfe&&(_0x1d6a56[_0x3e163b(0x546)]=_0x2aecfe),log(_0x3ce853+'\x20'+_0x28ba2a),_0x4903e7[_0x3e163b(0x190)](_0x1d6a56,_0x3b9d32);}_0x56ccca?_0x4903e7[_0x3e163b(0x10f)][_0x3b9d32][_0x3e163b(0x752)][_0x3e163b(0xc1)]='~\x20'+parseInt(_0x3ce853)+_0x3e163b(0x411)+parseInt(_0x28ba2a):_0x4903e7['rpcs'][_0x3b9d32][_0x3e163b(0x752)][_0x3e163b(0xc1)]=parseInt(_0x3ce853)+_0x3e163b(0x411)+parseInt(_0x28ba2a);},_0x4903e7[_0x1dded1(0x5c9)]=function(_0xa91df4,_0x41f854=![],_0x174139=![]){var _0x5551ad=_0x1dded1;if(_0x174139){}else _0x4903e7[_0x5551ad(0x4ae)][_0xa91df4]['scale']?_0x174139=_0x4903e7['pcs'][_0xa91df4][_0x5551ad(0x90e)]:_0x174139=0x64;_0x4903e7[_0x5551ad(0x4ae)][_0xa91df4][_0x5551ad(0x5da)]&&_0x174139>_0x4903e7[_0x5551ad(0x4ae)][_0xa91df4][_0x5551ad(0x5da)]&&(_0x174139=_0x4903e7[_0x5551ad(0x4ae)][_0xa91df4][_0x5551ad(0x5da)]);if(_0x41f854)_0x174139=_0x1f2a16(_0xa91df4,_0x174139,_0x41f854);else _0x4903e7[_0x5551ad(0x4ae)][_0xa91df4][_0x5551ad(0x189)]&&_0x4903e7['pcs'][_0xa91df4][_0x5551ad(0x189)]<_0x174139&&(_0x174139=_0x4903e7[_0x5551ad(0x4ae)][_0xa91df4][_0x5551ad(0x189)]);if(_0x4903e7['screenShareState']&&_0x4903e7[_0x5551ad(0x4ae)][_0xa91df4][_0x5551ad(0x122)]){if(_0x174139>0x55)_0x174139=0x64;else _0x174139>0x2a&&_0x174139<0x32&&(_0x174139=0x32);}return _0x174139=_0x4903e7['pixelFix'](_0x174139,_0xa91df4),_0x174139;},_0x4903e7[_0x1dded1(0x238)]=function(_0xac9b4f=![],_0x165fc5=null,_0x59394d=null,_0x582099=![]){var _0x4fb99d=_0x1dded1;if(_0xac9b4f&&!(_0xac9b4f in _0x4903e7['pcs']))return;else{if(!_0xac9b4f){for(var _0x5805d8 in _0x4903e7[_0x4fb99d(0x4ae)]){_0x4903e7['setResolution'](_0x5805d8);}return;}}if(_0x165fc5===null&&_0x59394d===null){if(!_0x4903e7['pcs'][_0xac9b4f][_0x4fb99d(0x217)]&&!_0x4903e7[_0x4fb99d(0x4ae)][_0xac9b4f][_0x4fb99d(0x669)])return;else _0x165fc5=_0x4903e7[_0x4fb99d(0x4ae)][_0xac9b4f][_0x4fb99d(0x217)]||0x64,_0x59394d=_0x4903e7[_0x4fb99d(0x4ae)][_0xac9b4f]['scaleHeight']||0x64;}else _0x4903e7[_0x4fb99d(0x4ae)][_0xac9b4f][_0x4fb99d(0x217)]=_0x165fc5,_0x4903e7[_0x4fb99d(0x4ae)][_0xac9b4f][_0x4fb99d(0x669)]=_0x59394d,_0x4903e7['pcs'][_0xac9b4f][_0x4fb99d(0x122)]=_0x582099;if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))return;if(_0x4fb99d(0x400)in window&&'setParameters'in window[_0x4fb99d(0x400)][_0x4fb99d(0x26f)]){var _0x43de98=getSenders2(_0xac9b4f)[_0x4fb99d(0x832)](function(_0x19b6a3){var _0x320755=_0x4fb99d;return _0x19b6a3[_0x320755(0x92c)]&&_0x19b6a3['track'][_0x320755(0x5d8)]==_0x320755(0x7a);});if(!_0x43de98){warnlog(_0x4fb99d(0x8dd));return;}var _0x4cc021={};if(_0x4fb99d(0x588)in _0x4903e7[_0x4fb99d(0x4ae)][_0xac9b4f]){var _0x562474=_0x4903e7['screenStream'][_0x4fb99d(0x1ac)]();if(_0x562474[_0x4fb99d(0x8a2)])var _0x12bfac=_0x562474[0x0][_0x4fb99d(0x2f5)](),_0x1cb03d=_0x12bfac[_0x4fb99d(0x7cd)],_0x1520d8=_0x12bfac[_0x4fb99d(0x395)];else return;}else{if(_0x4903e7['videoElement']&&_0x4903e7[_0x4fb99d(0x504)]['srcObject']){var _0x562474=_0x4903e7['videoElement'][_0x4fb99d(0x720)]['getVideoTracks']();if(_0x562474[_0x4fb99d(0x8a2)])var _0x12bfac=_0x562474[0x0][_0x4fb99d(0x2f5)](),_0x1cb03d=_0x12bfac[_0x4fb99d(0x7cd)],_0x1520d8=_0x12bfac[_0x4fb99d(0x395)];else return;}else return;}_0x165fc5==null&&(_0x165fc5=0x0);_0x59394d==null&&(_0x59394d=0x0);var _0x236b80=0x64*_0x165fc5/_0x1520d8,_0x5cf443=0x64*_0x59394d/_0x1cb03d;log(_0x236b80+_0x4fb99d(0x411)+_0x5cf443);var _0x8c765f=0x64;_0x236b80>_0x5cf443?_0x8c765f=_0x236b80:_0x8c765f=_0x5cf443;_0x8c765f>0x64&&(_0x8c765f=0x64);log('resolution\x20scale:\x20'+_0x8c765f),_0x4903e7[_0x4fb99d(0x4ae)][_0xac9b4f][_0x4fb99d(0x5da)]=_0x8c765f;var _0x220ca3=_0x4903e7['calculateScale'](_0xac9b4f);if(_0x220ca3<=0x0||_0x220ca3==0x64){var _0x3e46ab=getChromeVersion();_0x3e46ab>0x50?_0x4cc021[_0x4fb99d(0x4f2)]=null:_0x4cc021['scaleResolutionDownBy']=0x1;}else _0x4cc021[_0x4fb99d(0x4f2)]=0x64/_0x220ca3;setEncodings(_0x43de98,_0x4cc021,function(_0xa930d3){var _0x14ed7a=_0x4fb99d;log(_0x14ed7a(0x94d)),pokeIframeAPI('setVideoScale',_0xa930d3[0x0],_0xa930d3[0x1]),pokeIframeAPI(_0x14ed7a(0x83b),_0xa930d3[0x0],_0xa930d3[0x1]),_0x4903e7[_0x14ed7a(0x4ae)][_0xa930d3[0x1]][_0x14ed7a(0x752)][_0x14ed7a(0x7ff)]=parseInt(_0xa930d3[0x0])+'%';},[_0x220ca3,_0xac9b4f]);return;}},_0x4903e7['forcePLI']=function(_0xa3a748=null,_0x3dc13d=null){var _0x334a23=_0x1dded1;_0x3dc13d&&_0x3dc13d[_0x334a23(0x25c)]();_0x37b0ba&&(_0x37b0ba[_0x334a23(0x48d)]=!![],log(_0x334a23(0x30a)+_0xa3a748));if(iOS||iPad)return log(_0x334a23(0x76a)),![];else{if('RTCRtpSender'in window&&_0x334a23(0x12f)in window[_0x334a23(0x400)]['prototype']){log(_0x334a23(0x8ed)+_0xa3a748);if(_0xa3a748==null){for(_0xa3a748 in _0x4903e7[_0x334a23(0x4ae)]){_0x4903e7[_0x334a23(0x478)](_0xa3a748);}return![];}if(!(_0xa3a748 in _0x4903e7[_0x334a23(0x4ae)]))return![];_0x4903e7['pcs'][_0xa3a748][_0x334a23(0x5bf)]&&(_0x4903e7['pcs'][_0xa3a748]['keyframeTimeout']&&(clearTimeout(_0x4903e7[_0x334a23(0x4ae)][_0xa3a748][_0x334a23(0x7b3)]),_0x4903e7[_0x334a23(0x4ae)][_0xa3a748]['keyframeTimeout']=null),_0x4903e7[_0x334a23(0x4ae)][_0xa3a748][_0x334a23(0x7b3)]=setTimeout(function(_0x110530){var _0x30a461=_0x334a23;!_0x4903e7['pcs'][_0x110530]?clearInterval(this):_0x4903e7[_0x30a461(0x478)](_0x110530);},parseInt(_0x4903e7[_0x334a23(0x4ae)][_0xa3a748][_0x334a23(0x5bf)]),_0xa3a748));try{var _0x59c83b=getSenders2(_0xa3a748)[_0x334a23(0x832)](function(_0x2336ef){var _0x242bb7=_0x334a23;return _0x2336ef['track']&&_0x2336ef[_0x242bb7(0x92c)][_0x242bb7(0x5d8)]==_0x242bb7(0x7a);});if(!_0x59c83b)return warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found'),![];var _0x360610={};return _0x360610[_0x334a23(0x4f2)]=0xa,setEncodings(_0x59c83b,_0x360610,function(_0x51de67){var _0x36c330=_0x334a23;log(_0x36c330(0x5aa)+_0x51de67[0x0]);var _0xa9c346=_0x4903e7['calculateScale'](_0x51de67[0x0]),_0x3bfc14={};if(_0xa9c346<=0x0||_0xa9c346==0x64){var _0xf019b5=getChromeVersion();_0xf019b5>0x50?_0x3bfc14[_0x36c330(0x4f2)]=null:_0x3bfc14[_0x36c330(0x4f2)]=0x1;}else _0x3bfc14['scaleResolutionDownBy']=0x64/_0xa9c346;setEncodings(_0x51de67[0x1],_0x3bfc14,function(){var _0x2c450f=_0x36c330;log(_0x2c450f(0x208));});},[_0xa3a748,_0x59c83b]),!![];}catch(_0x2a3806){errorlog(_0x2a3806);}}}return![];},_0x4903e7[_0x1dded1(0x7ee)]=function(_0x12396d){var _0x4e3b5c=_0x1dded1;log(_0x4e3b5c(0x83d));var _0x4c021b=getSenders2(_0x12396d)[_0x4e3b5c(0x832)](function(_0x41f530){var _0x3d3265=_0x4e3b5c;return _0x41f530['track']&&_0x41f530['track'][_0x3d3265(0x5d8)]==_0x3d3265(0x255);});if(!_0x4c021b)return log(_0x4e3b5c(0x244)),![];var _0xa2dce8={};try{_0xa2dce8[_0x4e3b5c(0x577)]='high',_0xa2dce8[_0x4e3b5c(0x7f3)]=_0x4e3b5c(0x46f),_0xa2dce8[_0x4e3b5c(0x19e)]=!![],setEncodings(_0x4c021b,_0xa2dce8,function(_0x28c763){var _0x96ffae=_0x4e3b5c;log(_0x96ffae(0x502)),pokeIframeAPI(_0x96ffae(0x70),!![],_0x28c763);},_0x12396d);}catch(_0x9e8e5e){errorlog(_0x9e8e5e);}},_0x4903e7['degradationPreference']=function(_0xdb9928,_0x4c73cb='maintain-framerate'){var _0x23ce25=_0x1dded1,_0x1d5831=getSenders2(_0xdb9928)[_0x23ce25(0x832)](function(_0x535c07){var _0x47f51d=_0x23ce25;return _0x535c07[_0x47f51d(0x92c)]&&_0x535c07[_0x47f51d(0x92c)][_0x47f51d(0x5d8)]==_0x47f51d(0x7a);});if(!_0x1d5831)return log(_0x23ce25(0x2a2)),![];var _0x4c6fb8={};try{_0x4c73cb===!![]?(_0x4c6fb8[_0x23ce25(0x6a9)]=_0x23ce25(0xaa),log('done\x20setting\x20degrad\x20to\x20maintain-framerate')):(_0x4c6fb8[_0x23ce25(0x6a9)]=_0x4c73cb,log(_0x23ce25(0x6ee)+_0x4c73cb)),setEncodings(_0x1d5831,_0x4c6fb8,(function(){var _0x4f4fd3=_0x23ce25;log(_0x4f4fd3(0x141));}()));}catch(_0x357242){errorlog(_0x357242);}},_0x4903e7[_0x1dded1(0x1dd)]=function(_0xa1dcc6,_0xc2dd2,_0xcc941e=![]){var _0x54bc2b=_0x1dded1;log(_0x54bc2b(0xca)+_0xa1dcc6+',\x20mc?:\x20'+_0xcc941e);if(_0x4903e7[_0x54bc2b(0x39f)]===![])return;_0xc2dd2[_0x54bc2b(0x39f)]=parseInt(_0x4903e7['maxBandwidth']/0x64*_0xa1dcc6),_0xcc941e?_0x4903e7[_0x54bc2b(0x58d)](null):_0x4903e7[_0x54bc2b(0x9d)](_0xc2dd2[_0x54bc2b(0x40c)],null);},_0x4903e7[_0x1dded1(0x756)]=function(_0x29c89c,_0x5285aa=0x7d00,_0x3439b9=0x3e8){var _0x26c325=_0x1dded1;log('encodering\x20being\x20kicked');var _0x4c9e64=getSenders2(_0x29c89c)[_0x26c325(0x832)](function(_0x1e0cc7){var _0x3f4f18=_0x26c325;return _0x1e0cc7['track']&&_0x1e0cc7[_0x3f4f18(0x92c)][_0x3f4f18(0x5d8)]==_0x3f4f18(0x255);});if(!_0x4c9e64)return log('no\x20audio\x20track\x20to\x20poke'),![];var _0x4faaf4={};_0x4faaf4[_0x26c325(0x485)]=_0x5285aa,setEncodings(_0x4c9e64,_0x4faaf4,function(_0x112822){var _0x11df51=_0x26c325;pokeIframeAPI('setAudioBitrate',_0x112822[0x0],_0x112822[0x1]),pokeIframeAPI(_0x11df51(0x958),_0x112822[0x0],_0x112822[0x1]),_0x112822[0x2]>0x0&&setTimeout(function(){var _0x129d8a=_0x11df51;try{if(_0x112822[0x1]in _0x4903e7[_0x129d8a(0x4ae)])var _0x149c90=getSenders2(_0x112822[0x1])[_0x129d8a(0x832)](function(_0x1c7bb8){var _0x77332b=_0x129d8a;return _0x1c7bb8[_0x77332b(0x92c)]&&_0x1c7bb8[_0x77332b(0x92c)][_0x77332b(0x5d8)]==_0x77332b(0x255);});else return![];if(!_0x149c90)return log(_0x129d8a(0x244)),![];var _0x5903cd={};_0x5903cd[_0x129d8a(0x485)]=null,setEncodings(_0x149c90,_0x5903cd,function(){var _0x22b8d3=_0x129d8a;log(_0x22b8d3(0x502));});}catch(_0x3c5502){errorlog(_0x3c5502);}},_0x112822[0x2],_0x112822[0x1]);},[_0x5285aa,_0x29c89c,_0x3439b9]);},_0x4903e7[_0x1dded1(0x560)]=function(_0x41e5d6,_0x6b7f4e,_0x345c0e){var _0x9b918e=_0x1dded1;pokeIframeAPI('transfer',_0x41e5d6,_0x345c0e);if(_0x4903e7[_0x9b918e(0x825)])return generateHash(_0x41e5d6+_0x4903e7['password']+_0x4903e7[_0x9b918e(0x590)],0x10)[_0x9b918e(0x5cc)](function(_0x4149e3){var _0xab08ee=_0x9b918e,_0x3ce508={};_0x6b7f4e['updateurl']&&(_0x6b7f4e['roomenc']=_0x4149e3);if(_0x4903e7[_0xab08ee(0x16c)]&&_0x4903e7[_0xab08ee(0x925)])_0x3ce508[_0xab08ee(0x761)]=_0x345c0e,_0x3ce508[_0xab08ee(0x251)]=_0x4149e3,_0x3ce508[_0xab08ee(0xbf)]=_0x6b7f4e,_0x4903e7[_0xab08ee(0x190)](_0x3ce508,_0x4903e7[_0xab08ee(0x925)]),log(_0x3ce508);else{if(_0x6b7f4e[_0xab08ee(0x339)]){_0x3ce508[_0xab08ee(0x688)]=_0xab08ee(0x761),_0x3ce508[_0xab08ee(0xbf)]=_0x6b7f4e,log(_0x3ce508);if(_0x4903e7['sendRequest'](_0x3ce508,_0x345c0e)){var _0x3ce508={};_0x3ce508[_0xab08ee(0x688)]=_0xab08ee(0x761),_0x3ce508['roomid']=_0x4149e3,_0x3ce508['target']=_0x345c0e,_0x4903e7[_0xab08ee(0x7e4)](_0x3ce508);}log(_0x3ce508);}else{if(_0xab08ee(0x6dc)in _0x6b7f4e){_0x3ce508['request']=_0xab08ee(0x761),_0x3ce508[_0xab08ee(0xbf)]=_0x6b7f4e,delete _0x3ce508[_0xab08ee(0xbf)][_0xab08ee(0x251)],delete _0x3ce508[_0xab08ee(0xbf)][_0xab08ee(0x419)],log(_0x3ce508);if(_0x4903e7[_0xab08ee(0x190)](_0x3ce508,_0x345c0e)){var _0x3ce508={};_0x3ce508[_0xab08ee(0x688)]='migrate',_0x3ce508[_0xab08ee(0x251)]=_0x4149e3,_0x3ce508[_0xab08ee(0x83a)]=_0x345c0e,_0x4903e7[_0xab08ee(0x7e4)](_0x3ce508);}log(_0x3ce508);}else _0x3ce508[_0xab08ee(0x688)]=_0xab08ee(0x761),_0x3ce508[_0xab08ee(0x251)]=_0x4149e3,_0x3ce508['target']=_0x345c0e,_0x4903e7[_0xab08ee(0x7e4)](_0x3ce508);}}})[_0x9b918e(0x317)](errorlog);else{_0x6b7f4e[_0x9b918e(0x339)]&&(_0x6b7f4e[_0x9b918e(0x419)]=_0x41e5d6);var _0x44d70c={};if(_0x4903e7[_0x9b918e(0x16c)]&&_0x4903e7[_0x9b918e(0x925)])_0x44d70c[_0x9b918e(0x761)]=_0x345c0e,_0x44d70c[_0x9b918e(0x251)]=_0x41e5d6,_0x44d70c['transferSettings']=_0x6b7f4e,_0x4903e7[_0x9b918e(0x190)](_0x44d70c,_0x4903e7['directorUUID']),log(_0x44d70c);else{if(_0x6b7f4e['updateurl']){_0x44d70c['request']=_0x9b918e(0x761),_0x44d70c[_0x9b918e(0xbf)]=_0x6b7f4e;if(_0x4903e7['sendRequest'](_0x44d70c,_0x345c0e)){log(_0x44d70c);var _0x44d70c={};_0x44d70c[_0x9b918e(0x688)]=_0x9b918e(0x761),_0x44d70c[_0x9b918e(0x251)]=_0x41e5d6,_0x44d70c[_0x9b918e(0x83a)]=_0x345c0e,_0x4903e7[_0x9b918e(0x7e4)](_0x44d70c);}}else{if(_0x9b918e(0x6dc)in _0x6b7f4e){_0x44d70c[_0x9b918e(0x688)]=_0x9b918e(0x761),_0x44d70c[_0x9b918e(0xbf)]=_0x6b7f4e,delete _0x44d70c[_0x9b918e(0xbf)][_0x9b918e(0x251)],delete _0x44d70c[_0x9b918e(0xbf)][_0x9b918e(0x419)];if(_0x4903e7[_0x9b918e(0x190)](_0x44d70c,_0x345c0e)){warnlog(_0x44d70c);var _0x44d70c={};_0x44d70c['request']=_0x9b918e(0x761),_0x44d70c[_0x9b918e(0x251)]=rid,_0x44d70c['target']=_0x345c0e,_0x4903e7[_0x9b918e(0x7e4)](_0x44d70c);}}else _0x44d70c[_0x9b918e(0x688)]=_0x9b918e(0x761),_0x44d70c[_0x9b918e(0x251)]=_0x41e5d6,_0x44d70c[_0x9b918e(0x83a)]=_0x345c0e,_0x4903e7[_0x9b918e(0x7e4)](_0x44d70c);}}}},_0x4903e7['limitAudioBitrate']=async function(_0x1175fd,_0x3f3a66){var _0xa04ae3=_0x1dded1;_0x3f3a66=parseInt(_0x3f3a66);try{var _0x4d6523=getSenders2(_0x1175fd)['find'](function(_0x332e04){var _0xfb50a8=_0x3cae;return _0x332e04[_0xfb50a8(0x92c)]&&_0x332e04['track'][_0xfb50a8(0x5d8)]==_0xfb50a8(0x255);});if(!_0x4d6523){warnlog(_0xa04ae3(0x95a));return;}var _0x4e380a={};if(_0x3f3a66<0x0){_0x4e380a[_0xa04ae3(0x84c)]=!![];if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad)){_0x3f3a66=0x20;if(_0x4903e7[_0xa04ae3(0x4ae)][_0x1175fd]['setAudioBitrate']!==![])_0x3f3a66=_0x4903e7[_0xa04ae3(0x4ae)][_0x1175fd][_0xa04ae3(0x7cb)];else _0x4903e7['audiobitrate']&&(_0x3f3a66=_0x4903e7[_0xa04ae3(0x1c7)]);_0x4e380a[_0xa04ae3(0x485)]=_0x3f3a66*0x400;}else _0x4903e7[_0xa04ae3(0x4ae)][_0x1175fd][_0xa04ae3(0x7cb)]!==![]?(_0x3f3a66=_0x4903e7[_0xa04ae3(0x4ae)][_0x1175fd][_0xa04ae3(0x7cb)],_0x4e380a[_0xa04ae3(0x485)]=_0x3f3a66*0x400):_0x4e380a[_0xa04ae3(0x485)]=null;}else _0x3f3a66===0x0?_0x4e380a['active']=![]:(_0x4e380a[_0xa04ae3(0x84c)]=!![],_0x4e380a['maxBitrate']=_0x3f3a66*0x400);_0x4903e7[_0xa04ae3(0x4ae)][_0x1175fd][_0xa04ae3(0x620)]&&(_0x4e380a[_0xa04ae3(0x84c)]=![]),setEncodings(_0x4d6523,_0x4e380a,function(_0x5bb861){var _0x4f1f15=_0xa04ae3;pokeIframeAPI(_0x4f1f15(0x7cb),_0x5bb861[0x0],_0x5bb861[0x1]),pokeIframeAPI(_0x4f1f15(0x958),_0x5bb861[0x0],_0x5bb861[0x1]),log('audio\x20bandwidth\x20set\x20f!');},[_0x3f3a66,_0x1175fd]);}catch(_0x5c354d){errorlog(_0x5c354d),log(_0x1175fd),log(_0x4903e7[_0xa04ae3(0x4ae)][_0x1175fd]);}},_0x4903e7['optimizeBitrate']=function(_0x39a070){var _0x3e0172=_0x1dded1;if(_0x4903e7[_0x3e0172(0x64b)]&&_0x4903e7[_0x3e0172(0x4ae)][_0x39a070][_0x3e0172(0x114)]===!![])_0x4903e7[_0x3e0172(0x9d)](_0x39a070,0x0),_0x4903e7[_0x3e0172(0x4ae)][_0x39a070][_0x3e0172(0x5ed)]===0x0&&(_0x4903e7[_0x3e0172(0x4ae)][_0x39a070][_0x3e0172(0x83e)][_0x3e0172(0x281)]===![]?_0x4903e7[_0x3e0172(0x6f4)](_0x39a070,0x0):_0x4903e7[_0x3e0172(0x6f4)](_0x39a070,-0x1));else{if(_0x4903e7[_0x3e0172(0x4ae)][_0x39a070]&&_0x4903e7[_0x3e0172(0x4ae)][_0x39a070][_0x3e0172(0x5ed)]!==![]){if(_0x4903e7[_0x3e0172(0x4ae)][_0x39a070][_0x3e0172(0x83e)][_0x3e0172(0x281)]===![]){var _0x4ef897=_0x4903e7['pcs'][_0x39a070]['optimizedBitrate'];_0x4903e7[_0x3e0172(0x4ae)][_0x39a070][_0x3e0172(0x1e8)]&&_0x4903e7[_0x3e0172(0x4ae)][_0x39a070][_0x3e0172(0x1e8)]>0x0&&(_0x4903e7[_0x3e0172(0x4ae)][_0x39a070][_0x3e0172(0x1e8)]<_0x4903e7[_0x3e0172(0x4ae)][_0x39a070][_0x3e0172(0x5ed)]&&(_0x4ef897=_0x4903e7['pcs'][_0x39a070]['savedBitrate'])),_0x4903e7['limitBitrate'](_0x39a070,_0x4ef897),_0x4903e7[_0x3e0172(0x4ae)][_0x39a070]['optimizedBitrate']===0x0&&_0x4903e7[_0x3e0172(0x6f4)](_0x39a070,0x0);}else _0x4903e7[_0x3e0172(0x4ae)][_0x39a070]['optimizedBitrate']===0x0&&(_0x4903e7[_0x3e0172(0x6f4)](_0x39a070,-0x1),_0x4903e7[_0x3e0172(0x4da)](),_0x4903e7[_0x3e0172(0x514)]&&_0x4903e7['limitBitrate'](_0x39a070,null));}else _0x4903e7[_0x3e0172(0x4da)](),_0x4903e7[_0x3e0172(0x514)]&&_0x4903e7[_0x3e0172(0x9d)](_0x39a070,null);}},_0x4903e7['limitTotalBitrateGuests']=function(_0x343247=0x0,_0x5464cc=![]){var _0x2470cf=_0x1dded1;if(!_0x4903e7['limitTotalBitrate'])return _0x343247;if(!_0x4903e7['roomid']||_0x4903e7[_0x2470cf(0x367)]!==![])return log(_0x2470cf(0x965)),_0x4903e7[_0x2470cf(0x90b)](_0x343247,_0x5464cc),_0x343247;if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd)return _0x343247;var _0x1aaab1=_0x343247;if(_0x5464cc===![])_0x1aaab1=0x0;else _0x1aaab1<0x0&&(_0x1aaab1=_0x4903e7[_0x2470cf(0x4ae)][_0x5464cc]['setBitrate']||_0x4903e7[_0x2470cf(0x33e)]||_0x4903e7[_0x2470cf(0x4ae)][_0x2b280c]['maxBandwidth']||0x9c4);var _0x367d9d=0x0;for(var _0x2b280c in _0x4903e7['pcs']){if(_0x5464cc===_0x2b280c)continue;if(!_0x4903e7['pcs'][_0x2b280c]['guest'])continue;try{var _0x366798=getSenders2(_0x2b280c)[_0x2470cf(0x832)](function(_0x3c36fd){var _0x4bc01a=_0x2470cf;return _0x3c36fd[_0x4bc01a(0x92c)]&&_0x3c36fd[_0x4bc01a(0x92c)]['kind']==_0x4bc01a(0x7a);});if(!_0x366798)continue;var _0x585b7f=_0x366798['getParameters']();if(!_0x585b7f[_0x2470cf(0x2e1)]||_0x585b7f[_0x2470cf(0x2e1)][_0x2470cf(0x8a2)]==0x0){_0x4903e7['pcs'][_0x2b280c][_0x2470cf(0x7af)]<0x0?_0x1aaab1+=_0x4903e7[_0x2470cf(0x33e)]||_0x4903e7['pcs'][_0x2b280c][_0x2470cf(0x39f)]||0x9c4:_0x1aaab1+=_0x4903e7[_0x2470cf(0x4ae)][_0x2b280c][_0x2470cf(0x7af)]||_0x4903e7['outboundVideoBitrate']||_0x4903e7[_0x2470cf(0x4ae)][_0x2b280c][_0x2470cf(0x39f)]||0x9c4;warnlog(_0x1aaab1),_0x367d9d+=0x1;continue;}if(_0x585b7f['encodings'][0x0]['active']==![])continue;if(_0x585b7f[_0x2470cf(0x2e1)][0x0][_0x2470cf(0x485)])_0x2470cf(0x1cf)in _0x4903e7['pcs'][_0x2b280c]?_0x1aaab1+=parseInt(_0x4903e7[_0x2470cf(0x4ae)][_0x2b280c][_0x2470cf(0x1cf)]):_0x1aaab1+=parseInt(_0x585b7f['encodings'][0x0][_0x2470cf(0x485)])/0x400;else _0x4903e7[_0x2470cf(0x4ae)][_0x2b280c]['setBitrate']<0x0?_0x1aaab1+=_0x4903e7['outboundVideoBitrate']||_0x4903e7[_0x2470cf(0x4ae)][_0x2b280c][_0x2470cf(0x39f)]||0x9c4:(_0x1aaab1+=_0x4903e7['pcs'][_0x2b280c]['setBitrate']||_0x4903e7[_0x2470cf(0x33e)]||_0x4903e7[_0x2470cf(0x4ae)][_0x2b280c][_0x2470cf(0x39f)]||0x9c4,warnlog(_0x1aaab1));_0x367d9d+=0x1;}catch(_0x5a299a){errorlog(_0x5a299a);}}if(!_0x1aaab1)return _0x1aaab1;warnlog(_0x2470cf(0x679)+_0x1aaab1);var _0x32a5e5=parseFloat(_0x1aaab1/_0x4903e7[_0x2470cf(0x6b1)]);_0x32a5e5<0x1&&(_0x32a5e5=0x1);for(var _0x2b280c in _0x4903e7[_0x2470cf(0x4ae)]){if(_0x5464cc===_0x2b280c)continue;if(!_0x4903e7[_0x2470cf(0x4ae)][_0x2b280c][_0x2470cf(0x467)])continue;try{var _0x366798=getSenders2(_0x2b280c)[_0x2470cf(0x832)](function(_0xffe055){var _0x2c7314=_0x2470cf;return _0xffe055[_0x2c7314(0x92c)]&&_0xffe055[_0x2c7314(0x92c)][_0x2c7314(0x5d8)]==_0x2c7314(0x7a);});if(!_0x366798)continue;var _0x585b7f=_0x366798[_0x2470cf(0x2a0)]();if(!_0x585b7f[_0x2470cf(0x2e1)]||_0x585b7f[_0x2470cf(0x2e1)]['length']==0x0){if(_0x4903e7[_0x2470cf(0x4ae)][_0x2b280c][_0x2470cf(0x7af)]<0x0)var _0x21d64f=_0x4903e7[_0x2470cf(0x33e)]||_0x4903e7['pcs'][_0x2b280c][_0x2470cf(0x39f)]||0x9c4;else var _0x21d64f=_0x4903e7[_0x2470cf(0x4ae)][_0x2b280c][_0x2470cf(0x7af)]||_0x4903e7['outboundVideoBitrate']||_0x4903e7['pcs'][_0x2b280c]['maxBandwidth']||0x9c4;var _0x2b3918=parseInt(_0x21d64f/_0x32a5e5);_0x4903e7[_0x2470cf(0x9d)](_0x2b280c,_0x2b3918,!![]);continue;}if(_0x585b7f[_0x2470cf(0x2e1)][0x0]['active']==![])continue;if(_0x585b7f[_0x2470cf(0x2e1)][0x0][_0x2470cf(0x485)]){if('preLimitedBitrate'in _0x4903e7[_0x2470cf(0x4ae)][_0x2b280c])var _0x21d64f=parseInt(_0x4903e7[_0x2470cf(0x4ae)][_0x2b280c][_0x2470cf(0x1cf)]);else var _0x21d64f=parseInt(parseInt(_0x585b7f[_0x2470cf(0x2e1)][0x0][_0x2470cf(0x485)])/0x400);var _0x2b3918=parseInt(_0x21d64f/_0x32a5e5);_0x4903e7[_0x2470cf(0x9d)](_0x2b280c,_0x2b3918,!![]);}else{if(_0x4903e7[_0x2470cf(0x4ae)][_0x2b280c][_0x2470cf(0x7af)]<0x0)var _0x21d64f=_0x4903e7[_0x2470cf(0x33e)]||_0x4903e7[_0x2470cf(0x4ae)][_0x2b280c][_0x2470cf(0x39f)]||0x9c4;else var _0x21d64f=_0x4903e7['pcs'][_0x2b280c][_0x2470cf(0x7af)]||_0x4903e7[_0x2470cf(0x33e)]||_0x4903e7[_0x2470cf(0x4ae)][_0x2b280c][_0x2470cf(0x39f)]||0x9c4;var _0x2b3918=parseInt(_0x21d64f/_0x32a5e5);_0x4903e7['limitBitrate'](_0x2b280c,_0x2b3918,!![]);}}catch(_0x1b3359){errorlog(_0x1b3359);}}return parseInt(_0x343247/_0x32a5e5);},_0x4903e7['limitTotalBitrateAll']=function(_0x167dfd=0x0,_0x712b8f=![]){var _0x55eee0=_0x1dded1;if(!_0x4903e7[_0x55eee0(0x6b1)])return _0x167dfd;if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd)return _0x167dfd;var _0x8898b2=_0x167dfd;if(_0x712b8f===![])_0x8898b2=0x0;else _0x8898b2<0x0&&(_0x8898b2=_0x4903e7[_0x55eee0(0x4ae)][_0x712b8f][_0x55eee0(0x7af)]||_0x4903e7[_0x55eee0(0x33e)]||_0x4903e7[_0x55eee0(0x4ae)][_0x2998e3][_0x55eee0(0x39f)]||0x9c4);var _0x253c84=0x0;for(var _0x2998e3 in _0x4903e7['pcs']){if(_0x712b8f===_0x2998e3)continue;try{var _0x4857c2=getSenders2(_0x2998e3)[_0x55eee0(0x832)](function(_0x5ced2a){var _0x1a9508=_0x55eee0;return _0x5ced2a['track']&&_0x5ced2a['track']['kind']==_0x1a9508(0x7a);});if(!_0x4857c2)continue;var _0x3950a0=_0x4857c2[_0x55eee0(0x2a0)]();if(!_0x3950a0[_0x55eee0(0x2e1)]||_0x3950a0[_0x55eee0(0x2e1)]['length']==0x0){_0x4903e7['pcs'][_0x2998e3][_0x55eee0(0x7af)]<0x0?_0x8898b2+=_0x4903e7[_0x55eee0(0x33e)]||_0x4903e7[_0x55eee0(0x4ae)][_0x2998e3][_0x55eee0(0x39f)]||0x9c4:_0x8898b2+=_0x4903e7[_0x55eee0(0x4ae)][_0x2998e3][_0x55eee0(0x7af)]||_0x4903e7[_0x55eee0(0x33e)]||_0x4903e7[_0x55eee0(0x4ae)][_0x2998e3][_0x55eee0(0x39f)]||0x9c4;warnlog(_0x8898b2),_0x253c84+=0x1;continue;}if(_0x3950a0[_0x55eee0(0x2e1)][0x0][_0x55eee0(0x84c)]==![])continue;if(_0x3950a0['encodings'][0x0][_0x55eee0(0x485)])_0x55eee0(0x1cf)in _0x4903e7[_0x55eee0(0x4ae)][_0x2998e3]?_0x8898b2+=parseInt(_0x4903e7[_0x55eee0(0x4ae)][_0x2998e3][_0x55eee0(0x1cf)]):_0x8898b2+=parseInt(_0x3950a0[_0x55eee0(0x2e1)][0x0][_0x55eee0(0x485)])/0x400;else _0x4903e7[_0x55eee0(0x4ae)][_0x2998e3][_0x55eee0(0x7af)]<0x0?_0x8898b2+=_0x4903e7['outboundVideoBitrate']||_0x4903e7[_0x55eee0(0x4ae)][_0x2998e3]['maxBandwidth']||0x9c4:(_0x8898b2+=_0x4903e7[_0x55eee0(0x4ae)][_0x2998e3][_0x55eee0(0x7af)]||_0x4903e7[_0x55eee0(0x33e)]||_0x4903e7[_0x55eee0(0x4ae)][_0x2998e3][_0x55eee0(0x39f)]||0x9c4,warnlog(_0x8898b2));_0x253c84+=0x1;}catch(_0x3e1eab){errorlog(_0x3e1eab);}}if(!_0x8898b2)return _0x8898b2;warnlog(_0x55eee0(0x679)+_0x8898b2);var _0x2edd81=parseFloat(_0x8898b2/_0x4903e7['limitTotalBitrate']);_0x2edd81<0x1&&(_0x2edd81=0x1);for(var _0x2998e3 in _0x4903e7[_0x55eee0(0x4ae)]){if(_0x712b8f===_0x2998e3)continue;try{var _0x4857c2=getSenders2(_0x2998e3)[_0x55eee0(0x832)](function(_0x55d574){var _0x3e9b83=_0x55eee0;return _0x55d574[_0x3e9b83(0x92c)]&&_0x55d574['track'][_0x3e9b83(0x5d8)]==_0x3e9b83(0x7a);});if(!_0x4857c2)continue;var _0x3950a0=_0x4857c2[_0x55eee0(0x2a0)]();if(!_0x3950a0[_0x55eee0(0x2e1)]||_0x3950a0[_0x55eee0(0x2e1)][_0x55eee0(0x8a2)]==0x0){if(_0x4903e7[_0x55eee0(0x4ae)][_0x2998e3][_0x55eee0(0x7af)]<0x0)var _0x58e288=_0x4903e7[_0x55eee0(0x33e)]||_0x4903e7[_0x55eee0(0x4ae)][_0x2998e3][_0x55eee0(0x39f)]||0x9c4;else var _0x58e288=_0x4903e7[_0x55eee0(0x4ae)][_0x2998e3]['setBitrate']||_0x4903e7[_0x55eee0(0x33e)]||_0x4903e7['pcs'][_0x2998e3][_0x55eee0(0x39f)]||0x9c4;var _0x1447e6=parseInt(_0x58e288/_0x2edd81);_0x4903e7[_0x55eee0(0x9d)](_0x2998e3,_0x1447e6,!![]);continue;}if(_0x3950a0[_0x55eee0(0x2e1)][0x0]['active']==![])continue;if(_0x3950a0['encodings'][0x0][_0x55eee0(0x485)]){if(_0x55eee0(0x1cf)in _0x4903e7[_0x55eee0(0x4ae)][_0x2998e3])var _0x58e288=parseInt(_0x4903e7[_0x55eee0(0x4ae)][_0x2998e3]['preLimitedBitrate']);else var _0x58e288=parseInt(parseInt(_0x3950a0[_0x55eee0(0x2e1)][0x0][_0x55eee0(0x485)])/0x400);var _0x1447e6=parseInt(_0x58e288/_0x2edd81);_0x4903e7[_0x55eee0(0x9d)](_0x2998e3,_0x1447e6,!![]);}else{if(_0x4903e7[_0x55eee0(0x4ae)][_0x2998e3][_0x55eee0(0x7af)]<0x0)var _0x58e288=_0x4903e7['outboundVideoBitrate']||_0x4903e7[_0x55eee0(0x4ae)][_0x2998e3][_0x55eee0(0x39f)]||0x9c4;else var _0x58e288=_0x4903e7[_0x55eee0(0x4ae)][_0x2998e3][_0x55eee0(0x7af)]||_0x4903e7[_0x55eee0(0x33e)]||_0x4903e7['pcs'][_0x2998e3][_0x55eee0(0x39f)]||0x9c4;var _0x1447e6=parseInt(_0x58e288/_0x2edd81);_0x4903e7[_0x55eee0(0x9d)](_0x2998e3,_0x1447e6,!![]);}}catch(_0x55da20){errorlog(_0x55da20);}}return parseInt(_0x167dfd/_0x2edd81);},_0x4903e7[_0x1dded1(0x922)]=function(_0x2876dd,_0x356f20=![]){var _0x13411c=_0x1dded1,_0x4d850f={};_0x4d850f[_0x13411c(0x4be)]={},_0x4d850f[_0x13411c(0x4be)]['addCoDirector']=[_0x2876dd],_0x4903e7[_0x13411c(0x198)](_0x4d850f,_0x356f20);},_0x4903e7['limitMeshcastBitrate']=function(_0x5c990d=null){var _0x741474=_0x1dded1;if(!_0x4903e7['mc'])return;_0x4903e7['mc']['bitrateTimeout']&&(clearInterval(_0x4903e7['mc'][_0x741474(0x751)]),_0x4903e7['mc'][_0x741474(0x751)]=null);if(_0x5c990d===null){if(_0x4903e7['mc'][_0x741474(0x1e8)]===![])return;_0x5c990d=_0x4903e7['mc']['savedBitrate'];}_0x5c990d=parseInt(_0x5c990d);if(_0x4903e7['mc']['setBitrate']&&_0x5c990d>_0x4903e7['mc'][_0x741474(0x7af)])_0x5c990d=_0x4903e7['mc'][_0x741474(0x7af)];else _0x4903e7['mc'][_0x741474(0x7af)]===![]&&(_0x5c990d<0x0&&(_0x4903e7[_0x741474(0x33e)]?_0x5c990d=_0x4903e7['outboundVideoBitrate']:_0x5c990d=0x9c4));_0x4903e7['maxvideobitrate']&&(_0x5c990d>_0x4903e7[_0x741474(0x514)]&&(_0x5c990d=_0x4903e7[_0x741474(0x514)]));_0x4903e7['mc']['savedBitrate']=_0x5c990d;_0x4903e7['mc'][_0x741474(0x5ed)]!==![]&&(_0x4903e7['mc'][_0x741474(0x83e)][_0x741474(0x281)]===![]&&(_0x5c990d>_0x4903e7['mc'][_0x741474(0x5ed)]&&(_0x4903e7['mc'][_0x741474(0x1e8)]=_0x5c990d,_0x5c990d=parseInt(_0x4903e7['mc'][_0x741474(0x5ed)])||0x0)));if(_0x4903e7['mc'][_0x741474(0x39f)]!==null){if(_0x4903e7['mc']['maxBandwidth']<_0x5c990d)_0x5c990d=_0x4903e7['mc'][_0x741474(0x39f)],_0x4903e7['mc'][_0x741474(0x752)][_0x741474(0x5ee)]=_0x5c990d,warnlog(_0x741474(0x778)+_0x5c990d+_0x741474(0x27d));else _0x4903e7['mc'][_0x741474(0x752)]&&(_0x4903e7['mc']['stats'][_0x741474(0x5ee)]=![]);}else'max_bandwidth_capped_kbps'in _0x4903e7['mc'][_0x741474(0x752)]&&(_0x4903e7['mc'][_0x741474(0x752)]['max_bandwidth_capped_kbps']=![]);if(_0x5c990d===0x0){var _0x1f276e=Date['now']()-_0x4903e7['mc']['startTime'];_0x1f276e<_0x4903e7[_0x741474(0x873)]&&(_0x5c990d=_0x4903e7[_0x741474(0x895)],log('starting\x20some\x20preload\x20bitrate\x20'+(Date[_0x741474(0x584)]()-_0x4903e7['mc']['startTime'])),_0x4903e7['mc'][_0x741474(0x751)]=setTimeout(function(){var _0x14c2d2=_0x741474;try{warnlog(_0x14c2d2(0x4fa)+(Date['now']()-_0x4903e7['mc'][_0x14c2d2(0x6c3)])),_0x4903e7[_0x14c2d2(0x58d)](null);}catch(_0x42d17e){};},_0x4903e7[_0x741474(0x873)]-_0x1f276e+0x5));}try{if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd){log(_0x741474(0x76a));var _0x3bb228=_0x4903e7['mc'][_0x741474(0x1ad)]()[_0x741474(0x832)](function(_0x33f03c){var _0x4d8238=_0x741474;return _0x33f03c[_0x4d8238(0x92c)]&&_0x33f03c[_0x4d8238(0x92c)][_0x4d8238(0x5d8)]==_0x4d8238(0x7a);});if(!_0x3bb228){warnlog(_0x741474(0x8dd));return;}var _0x3d8453={};if(_0x5c990d<0x0)_0x3d8453[_0x741474(0x84c)]=!![],_0x5c990d=0x9c4,_0x4903e7[_0x741474(0x5c7)]&&(_0x5c990d=_0x4903e7[_0x741474(0x5c7)]),_0x4903e7['maxvideobitrate']&&(_0x5c990d>_0x4903e7[_0x741474(0x514)]&&(_0x5c990d=_0x4903e7['maxvideobitrate'])),_0x3d8453[_0x741474(0x485)]=_0x5c990d*0x400;else _0x5c990d===0x0?_0x3d8453[_0x741474(0x84c)]=![]:(_0x3d8453['active']=!![],_0x3d8453[_0x741474(0x485)]=_0x5c990d*0x400);setEncodings(_0x3bb228,_0x3d8453,function(_0x48801a){var _0x189f09=_0x741474;pokeIframeAPI(_0x189f09(0x487),_0x48801a),log(_0x189f09(0x62a)+_0x48801a);},_0x5c990d);return;}else{if(_0x741474(0x400)in window&&'setParameters'in window['RTCRtpSender']['prototype']){var _0x3bb228=_0x4903e7['mc']['getSenders']()[_0x741474(0x832)](function(_0x5adb0d){var _0x1b1c56=_0x741474;return _0x5adb0d['track']&&_0x5adb0d['track'][_0x1b1c56(0x5d8)]==_0x1b1c56(0x7a);});if(!_0x3bb228){warnlog(_0x741474(0x8dd));return;}var _0x3d8453={};if(_0x5c990d<0x0)_0x3d8453[_0x741474(0x84c)]==![]&&(_0x3d8453[_0x741474(0x84c)]=!![]),_0x3d8453[_0x741474(0x485)]=null;else _0x5c990d===0x0?(_0x3d8453['active']=![],Firefox&&(_0x3d8453[_0x741474(0x485)]=0x1)):(_0x3d8453[_0x741474(0x84c)]=!![],_0x3d8453['maxBitrate']=_0x5c990d*0x400);iPad||iOS||Firefox?_0x4903e7['mc']['bitrateTimeoutFirefox']?(clearInterval(_0x4903e7['mc'][_0x741474(0x486)]),_0x4903e7['mc']['bitrateTimeoutFirefox']=setTimeout(function(){var _0x126d9e=_0x741474;log(_0x126d9e(0x4a6)+_0x5c990d),_0x4903e7['mc'][_0x126d9e(0x486)]=![],_0x4903e7[_0x126d9e(0x58d)](null);},0x1f4)):(_0x4903e7['mc']['bitrateTimeoutFirefox']=setTimeout(function(){_0x4903e7['mc']['bitrateTimeoutFirefox']=![];},0x1f4),setEncodings(_0x3bb228,_0x3d8453,function(_0x139960){var _0x650d0c=_0x741474;log(_0x650d0c(0x856)+_0x139960),pokeIframeAPI('set-meshcast-video-bitrate',_0x139960);},_0x5c990d)):setEncodings(_0x3bb228,_0x3d8453,function(_0x2acdd7){var _0x5b0486=_0x741474;log('bandwidth\x20set\x20i!\x20'+_0x2acdd7),pokeIframeAPI(_0x5b0486(0x487),_0x2acdd7);},_0x5c990d);return;}else warnlog('BROWER\x20DID\x20NOT\x20SUPPORT\x20LIMIT\x20BITRATE');}}catch(_0x4c5d3d){errorlog(_0x4c5d3d);}},_0x4903e7[_0x1dded1(0x4cb)]=function(_0x11aed6,_0xc070a7){var _0x15305=_0x1dded1;_0xc070a7===![]?(_0x4903e7['pcs'][_0x11aed6][_0x15305(0x7af)]=![],_0x4903e7[_0x15305(0x9d)](_0x11aed6,-0x1)):(_0xc070a7=parseInt(_0xc070a7)||-0x1,_0xc070a7>=0x0&&(_0x4903e7[_0x15305(0x4ae)][_0x11aed6][_0x15305(0x7af)]=_0xc070a7,_0x4903e7[_0x15305(0x9d)](_0x11aed6,_0xc070a7)));},_0x4903e7[_0x1dded1(0x7a2)]=function(_0xb83f96,_0xa4ea0){var _0x417977=_0x1dded1;_0xa4ea0===![]?(_0x4903e7[_0x417977(0x4ae)][_0xb83f96][_0x417977(0x7cb)]=![],_0x4903e7['limitAudioBitrate'](_0xb83f96,-0x1)):(_0xa4ea0=parseInt(_0xa4ea0)||-0x1,_0xa4ea0>=0x0&&(_0x4903e7[_0x417977(0x4ae)][_0xb83f96]['setAudioBitrate']=_0xa4ea0,_0x4903e7[_0x417977(0x6f4)](_0xb83f96,_0xa4ea0)));},_0x4903e7['limitBitrate']=function(_0x174c13,_0x5c387f=null,_0x57cb93=![]){var _0xb8501e=_0x1dded1;log('Bitrate\x20request:\x20'+_0x5c387f);if(!(_0x174c13 in _0x4903e7[_0xb8501e(0x4ae)]))return;_0x4903e7['pcs'][_0x174c13][_0xb8501e(0x751)]&&(clearInterval(_0x4903e7[_0xb8501e(0x4ae)][_0x174c13]['bitrateTimeout']),_0x4903e7[_0xb8501e(0x4ae)][_0x174c13][_0xb8501e(0x751)]=null);var _0x3e0a0c=!![];if(_0x5c387f===null){if(_0x4903e7[_0xb8501e(0x4ae)][_0x174c13]['savedBitrate']===![]){if(_0x4903e7['pcs'][_0x174c13][_0xb8501e(0x39f)]===null)return;else _0x5c387f=_0x4903e7['pcs'][_0x174c13]['maxBandwidth'],_0x3e0a0c=![];}else _0x5c387f=_0x4903e7[_0xb8501e(0x4ae)][_0x174c13][_0xb8501e(0x1e8)];}_0x5c387f=parseInt(_0x5c387f);if(_0x4903e7[_0xb8501e(0x4ae)][_0x174c13][_0xb8501e(0x7af)]&&_0x5c387f>_0x4903e7[_0xb8501e(0x4ae)][_0x174c13][_0xb8501e(0x7af)])_0x5c387f=_0x4903e7[_0xb8501e(0x4ae)][_0x174c13][_0xb8501e(0x7af)];else _0x5c387f<0x0&&(_0x5c387f=_0x4903e7[_0xb8501e(0x4ae)][_0x174c13]['setBitrate']||_0x4903e7[_0xb8501e(0x33e)]||0x9c4);_0x4903e7['maxvideobitrate']&&(_0x5c387f>_0x4903e7['maxvideobitrate']&&(_0x5c387f=_0x4903e7[_0xb8501e(0x514)]));_0x3e0a0c&&!_0x57cb93&&(_0x4903e7[_0xb8501e(0x4ae)][_0x174c13]['savedBitrate']=_0x5c387f);_0x4903e7[_0xb8501e(0x4ae)][_0x174c13][_0xb8501e(0x5ed)]!==![]&&(_0x4903e7[_0xb8501e(0x4ae)][_0x174c13]['obsState'][_0xb8501e(0x281)]===![]&&(_0x5c387f>_0x4903e7['pcs'][_0x174c13][_0xb8501e(0x5ed)]&&(_0x3e0a0c&&(_0x4903e7[_0xb8501e(0x4ae)][_0x174c13][_0xb8501e(0x1e8)]=_0x5c387f),_0x5c387f=parseInt(_0x4903e7[_0xb8501e(0x4ae)][_0x174c13]['optimizedBitrate'])||0x0)));if(_0x4903e7['pcs'][_0x174c13]['maxBandwidth']!==null){if(_0x4903e7['pcs'][_0x174c13]['maxBandwidth']<_0x5c387f)_0x5c387f=_0x4903e7[_0xb8501e(0x4ae)][_0x174c13]['maxBandwidth'],_0x4903e7[_0xb8501e(0x4ae)][_0x174c13][_0xb8501e(0x752)]['max_bandwidth_capped_kbps']=_0x5c387f,warnlog(_0xb8501e(0x778)+_0x5c387f+_0xb8501e(0x27d));else _0x4903e7['pcs'][_0x174c13][_0xb8501e(0x39f)]===_0x5c387f&&!_0x3e0a0c?(_0x4903e7['pcs'][_0x174c13][_0xb8501e(0x752)][_0xb8501e(0x5ee)]=_0x5c387f,warnlog('Max\x20bandwidth\x20controlling\x20bitrate:\x20'+_0x5c387f+'-kbps')):(warnlog('Max\x20bandwidth\x20NOT\x20being\x20capped:\x20'+_0x5c387f+_0xb8501e(0x27d)),_0x4903e7[_0xb8501e(0x4ae)][_0x174c13][_0xb8501e(0x752)]['max_bandwidth_capped_kbps']=![]);}else _0xb8501e(0x5ee)in _0x4903e7['pcs'][_0x174c13][_0xb8501e(0x752)]&&(_0x4903e7['pcs'][_0x174c13][_0xb8501e(0x752)]['max_bandwidth_capped_kbps']=![]);_0x57cb93===![]&&(_0x4903e7[_0xb8501e(0x6b1)]&&(_0x4903e7['pcs'][_0x174c13][_0xb8501e(0x1cf)]=_0x5c387f,_0x5c387f=_0x4903e7['limitTotalBitrateGuests'](_0x5c387f,_0x174c13)));if(_0x5c387f===0x0){var _0x4ea282=Date[_0xb8501e(0x584)]()-_0x4903e7[_0xb8501e(0x4ae)][_0x174c13]['startTime'];_0x4ea282<_0x4903e7[_0xb8501e(0x873)]&&(_0x5c387f=_0x4903e7['preloadbitrate'],log(_0xb8501e(0x863)+(Date['now']()-_0x4903e7[_0xb8501e(0x4ae)][_0x174c13][_0xb8501e(0x6c3)])),_0x4903e7[_0xb8501e(0x4ae)][_0x174c13][_0xb8501e(0x751)]=setTimeout(function(_0x2f33b5){var _0x838e47=_0xb8501e;try{warnlog(_0x838e47(0x4fa)+(Date[_0x838e47(0x584)]()-_0x4903e7[_0x838e47(0x4ae)][_0x2f33b5][_0x838e47(0x6c3)])),_0x4903e7[_0x838e47(0x9d)](_0x2f33b5,null);}catch(_0x501b5a){};},_0x4903e7['rampUpTime']-_0x4ea282+0x5,_0x174c13));}try{if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd){log(_0xb8501e(0x76a));if(_0x4903e7['pcs'][_0x174c13][_0xb8501e(0x467)]==!![]&&_0x4903e7[_0xb8501e(0x4ae)][_0x174c13][_0xb8501e(0x632)]==![])return;var _0x4e67eb=getSenders2(_0x174c13)[_0xb8501e(0x832)](function(_0x21f410){var _0x4ad70e=_0xb8501e;return _0x21f410[_0x4ad70e(0x92c)]&&_0x21f410[_0x4ad70e(0x92c)][_0x4ad70e(0x5d8)]==_0x4ad70e(0x7a);});if(!_0x4e67eb){warnlog(_0xb8501e(0x8dd));return;}var _0x476a3c={};_0x5c387f===0x0?_0x476a3c['active']=![]:(_0x476a3c[_0xb8501e(0x84c)]=!![],_0x476a3c[_0xb8501e(0x485)]=_0x5c387f*0x400);setEncodings(_0x4e67eb,_0x476a3c,function(_0x270390){var _0x4a2204=_0xb8501e;pokeIframeAPI(_0x4a2204(0x432),_0x270390[0x0],_0x270390[0x1]),pokeIframeAPI('set-video-bitrate',_0x270390[0x0],_0x270390[0x1]),log(_0x4a2204(0x7f2)+_0x270390[0x0]);},[_0x5c387f,_0x174c13]);return;}else{if(_0xb8501e(0x400)in window&&'setParameters'in window[_0xb8501e(0x400)][_0xb8501e(0x26f)]){var _0x4e67eb=getSenders2(_0x174c13)[_0xb8501e(0x832)](function(_0x3c0c94){var _0x1d791b=_0xb8501e;return _0x3c0c94[_0x1d791b(0x92c)]&&_0x3c0c94[_0x1d791b(0x92c)][_0x1d791b(0x5d8)]=='video';});if(!_0x4e67eb){warnlog(_0xb8501e(0x8dd));return;}var _0x476a3c={};_0x5c387f===0x0?(_0x476a3c[_0xb8501e(0x84c)]=![],Firefox&&(_0x476a3c[_0xb8501e(0x485)]=0x1,_0x476a3c[_0xb8501e(0x4f2)]=0x3e8)):(_0x476a3c[_0xb8501e(0x84c)]=!![],_0x476a3c['maxBitrate']=_0x5c387f*0x400);if(_0x5c387f!==0x0){var _0x5e96ec=_0x4903e7['calculateScale'](_0x174c13,_0x5c387f);if(_0x5e96ec<=0x0||_0x5e96ec==0x64){var _0x4d3039=getChromeVersion();_0x4d3039>0x50?_0x476a3c[_0xb8501e(0x4f2)]=null:_0x476a3c[_0xb8501e(0x4f2)]=0x1;}else _0x476a3c['scaleResolutionDownBy']=0x64/_0x5e96ec;iPad||iOS||Firefox?_0x4903e7['pcs'][_0x174c13][_0xb8501e(0x486)]?(clearInterval(_0x4903e7[_0xb8501e(0x4ae)][_0x174c13][_0xb8501e(0x486)]),_0x4903e7[_0xb8501e(0x4ae)][_0x174c13][_0xb8501e(0x486)]=setTimeout(function(_0x4e3689,_0x416408){var _0xf2345b=_0xb8501e;log(_0xf2345b(0x4a6)+_0x5c387f),_0x4903e7[_0xf2345b(0x4ae)][_0x4e3689][_0xf2345b(0x486)]=![],_0x4903e7[_0xf2345b(0x9d)](_0x4e3689,null,_0x416408);},0x1f4,_0x174c13,_0x57cb93)):(_0x4903e7[_0xb8501e(0x4ae)][_0x174c13][_0xb8501e(0x486)]=setTimeout(function(_0xd8c226){var _0xc9d944=_0xb8501e;_0x4903e7['pcs'][_0xd8c226][_0xc9d944(0x486)]=![];},0x1f4,_0x174c13),setEncodings(_0x4e67eb,_0x476a3c,function(_0x5fe783){var _0x3aa555=_0xb8501e;log(_0x3aa555(0x10b)+_0x5fe783[0x0]),_0x4903e7[_0x3aa555(0x4ae)][_0x5fe783[0x1]][_0x3aa555(0x752)][_0x3aa555(0x7ff)]=parseInt(_0x5fe783[0x2])+'%',pokeIframeAPI(_0x3aa555(0x432),_0x5fe783[0x0],_0x5fe783[0x1]),pokeIframeAPI(_0x3aa555(0x94b),_0x5fe783[0x2],_0x5fe783[0x1]),pokeIframeAPI(_0x3aa555(0x1e4),_0x5fe783[0x0],_0x5fe783[0x1]),pokeIframeAPI('set-video-scale',_0x5fe783[0x2],_0x5fe783[0x1]);},[_0x5c387f,_0x174c13,_0x5e96ec])):setEncodings(_0x4e67eb,_0x476a3c,function(_0x511b66){var _0x172429=_0xb8501e;log(_0x172429(0x351)+_0x511b66[0x0]),_0x4903e7['pcs'][_0x511b66[0x1]][_0x172429(0x752)][_0x172429(0x7ff)]=parseInt(_0x511b66[0x2])+'%',pokeIframeAPI(_0x172429(0x432),_0x511b66[0x0],_0x511b66[0x1]),pokeIframeAPI(_0x172429(0x94b),_0x511b66[0x2],_0x511b66[0x1]),pokeIframeAPI(_0x172429(0x1e4),_0x511b66[0x0],_0x511b66[0x1]),pokeIframeAPI(_0x172429(0x83b),_0x511b66[0x2],_0x511b66[0x1]);},[_0x5c387f,_0x174c13,_0x5e96ec]);}else iPad||iOS||Firefox?_0x4903e7[_0xb8501e(0x4ae)][_0x174c13][_0xb8501e(0x486)]?(clearInterval(_0x4903e7[_0xb8501e(0x4ae)][_0x174c13]['bitrateTimeoutFirefox']),_0x4903e7['pcs'][_0x174c13][_0xb8501e(0x486)]=setTimeout(function(_0x3b6195,_0x1515d0){var _0x459e7a=_0xb8501e;log('bitrate\x20timeout;\x20ios/firefox\x20specific:\x20'+_0x5c387f),_0x4903e7[_0x459e7a(0x4ae)][_0x3b6195][_0x459e7a(0x486)]=![],_0x4903e7[_0x459e7a(0x9d)](_0x3b6195,null,_0x1515d0);},0x1f4,_0x174c13,_0x57cb93)):(_0x4903e7['pcs'][_0x174c13][_0xb8501e(0x486)]=setTimeout(function(_0xf4a34d){var _0x5a4516=_0xb8501e;_0x4903e7['pcs'][_0xf4a34d][_0x5a4516(0x486)]=![];},0x1f4,_0x174c13),setEncodings(_0x4e67eb,_0x476a3c,function(_0x3cb1ca){var _0x103985=_0xb8501e;log(_0x103985(0x5bd)+_0x3cb1ca[0x0]),pokeIframeAPI(_0x103985(0x432),_0x3cb1ca[0x0],_0x3cb1ca[0x1]),pokeIframeAPI(_0x103985(0x1e4),_0x3cb1ca[0x0],_0x3cb1ca[0x1]);},[_0x5c387f,_0x174c13])):setEncodings(_0x4e67eb,_0x476a3c,function(_0x33abc8){var _0x1680ec=_0xb8501e;log('bandwidth\x20set\x20e!\x20'+_0x33abc8[0x0]),pokeIframeAPI(_0x1680ec(0x432),_0x33abc8[0x0],_0x33abc8[0x1]),pokeIframeAPI('set-video-bitrate',_0x33abc8[0x0],_0x33abc8[0x1]);},[_0x5c387f,_0x174c13]);}else warnlog(_0xb8501e(0x228));}}catch(_0x2173bc){errorlog(_0x2173bc);}};function _0x1f2a16(_0x16b065,_0x14a790,_0x25fff6){var _0x1b728b=_0x1dded1;if(_0x4903e7[_0x1b728b(0x12e)])return _0x14a790;warnlog(_0x1b728b(0x2f3)+_0x14a790+_0x1b728b(0x324)+_0x25fff6);if(_0x25fff6<0x0)_0x4903e7[_0x1b728b(0x4ae)][_0x16b065][_0x1b728b(0x189)]=0x64;else{if(_0x25fff6>=0x259)_0x4903e7[_0x1b728b(0x4ae)][_0x16b065][_0x1b728b(0x189)]=0x64;else{if(_0x1b728b(0x588)in _0x4903e7[_0x1b728b(0x4ae)][_0x16b065])_0x4903e7[_0x1b728b(0x4ae)][_0x16b065]['scaleDueToBitrate']=0x64;else{if(_0x4903e7[_0x1b728b(0x74a)])_0x4903e7[_0x1b728b(0x4ae)][_0x16b065][_0x1b728b(0x189)]=0x64;else{var _0x53fb9c=getNativeOutputResolution();if(_0x53fb9c)try{_0x53fb9c=_0x53fb9c[_0x1b728b(0x395)]*_0x53fb9c[_0x1b728b(0x7cd)],_0x53fb9c=Math[_0x1b728b(0x797)](_0x53fb9c,0.5);}catch(_0x1214be){_0x53fb9c=![];}warnlog(_0x1b728b(0x671)+_0x53fb9c);if(_0x25fff6>=0x15e){if(_0x53fb9c&&_0x53fb9c<=0x1e0)_0x4903e7[_0x1b728b(0x4ae)][_0x16b065][_0x1b728b(0x189)]=0x64;else{if(_0x4903e7['mobile']){if(_0x53fb9c&&_0x53fb9c>=0x5a0)_0x4903e7[_0x1b728b(0x4ae)][_0x16b065][_0x1b728b(0x189)]=0x64/0x3;else _0x4903e7[_0x1b728b(0x30f)]?_0x53fb9c&&_0x53fb9c>=0x3c0?_0x4903e7['pcs'][_0x16b065]['scaleDueToBitrate']=0x64/0x2:_0x4903e7[_0x1b728b(0x4ae)][_0x16b065]['scaleDueToBitrate']=0x64:_0x4903e7['pcs'][_0x16b065]['scaleDueToBitrate']=0x64/0x2;}else{if(_0x53fb9c&&_0x53fb9c>=0x5a0)_0x4903e7['pcs'][_0x16b065][_0x1b728b(0x189)]=0x64/2.5;else _0x53fb9c&&_0x53fb9c>=0x3c0?_0x4903e7['pcs'][_0x16b065][_0x1b728b(0x189)]=0x64/0x2:_0x4903e7['pcs'][_0x16b065][_0x1b728b(0x189)]=0x64;}}}else{if(_0x25fff6>=0xc9){if(_0x53fb9c&&_0x53fb9c<0x1e0)_0x4903e7[_0x1b728b(0x4ae)][_0x16b065]['scaleDueToBitrate']=0x64;else{if(_0x4903e7[_0x1b728b(0x2a6)]){if(_0x53fb9c&&_0x53fb9c>=0x5a0)_0x4903e7[_0x1b728b(0x4ae)][_0x16b065][_0x1b728b(0x189)]=0x64/0x4;else _0x4903e7[_0x1b728b(0x30f)]?_0x4903e7['pcs'][_0x16b065][_0x1b728b(0x189)]=0x64/0x2:_0x4903e7[_0x1b728b(0x4ae)][_0x16b065]['scaleDueToBitrate']=0x64/2.5;}else _0x53fb9c&&_0x53fb9c>=0x5a0?_0x4903e7[_0x1b728b(0x4ae)][_0x16b065][_0x1b728b(0x189)]=0x64/0x3:_0x4903e7[_0x1b728b(0x4ae)][_0x16b065][_0x1b728b(0x189)]=0x64/0x2;}}else{if(_0x53fb9c&&_0x53fb9c<=0xf0)_0x4903e7[_0x1b728b(0x4ae)][_0x16b065][_0x1b728b(0x189)]=0x64;else{if(_0x25fff6>=0x51){if(_0x4903e7['mobile']){if(_0x53fb9c&&_0x53fb9c>=0x5a0)_0x4903e7['pcs'][_0x16b065]['scaleDueToBitrate']=0x64/0x6;else _0x4903e7[_0x1b728b(0x30f)]?_0x4903e7[_0x1b728b(0x4ae)][_0x16b065][_0x1b728b(0x189)]=0x64/0x3:_0x4903e7['pcs'][_0x16b065]['scaleDueToBitrate']=0x64/0x4;}else _0x53fb9c&&_0x53fb9c>=0x5a0?_0x4903e7[_0x1b728b(0x4ae)][_0x16b065][_0x1b728b(0x189)]=0x64/0x4:_0x4903e7[_0x1b728b(0x4ae)][_0x16b065][_0x1b728b(0x189)]=0x64/0x3;}else{if(_0x4903e7[_0x1b728b(0x2a6)]){if(_0x53fb9c&&_0x53fb9c>=0x3c0)_0x4903e7[_0x1b728b(0x4ae)][_0x16b065][_0x1b728b(0x189)]=0x64/0x6;else _0x4903e7[_0x1b728b(0x30f)]?_0x4903e7[_0x1b728b(0x4ae)][_0x16b065]['scaleDueToBitrate']=0x64/0x4:_0x4903e7[_0x1b728b(0x4ae)][_0x16b065]['scaleDueToBitrate']=0x64/0x5;}else _0x53fb9c&&_0x53fb9c>=0x5a0?_0x4903e7[_0x1b728b(0x4ae)][_0x16b065]['scaleDueToBitrate']=0x64/0x5:_0x4903e7['pcs'][_0x16b065][_0x1b728b(0x189)]=0x64/0x4;}}}}}}}}return _0x4903e7[_0x1b728b(0x4ae)][_0x16b065]['scaleDueToBitrate']<_0x14a790&&(_0x14a790=_0x4903e7[_0x1b728b(0x4ae)][_0x16b065][_0x1b728b(0x189)]),_0x14a790;}function _0x3e260f(_0x252bca,_0x6c7671=0x2710){var _0x20f3ca=_0x1dded1;_0x6c7671=parseInt(_0x6c7671);if(_0x4903e7[_0x20f3ca(0x1c7)])_0x6c7671+=_0x4903e7[_0x20f3ca(0x1c7)];else{if(_0x4903e7[_0x20f3ca(0x16c)]&&_0x4903e7[_0x20f3ca(0x6c0)]==0x5)_0x6c7671+=0x20;else _0x4903e7[_0x20f3ca(0x6c0)]&&_0x4903e7['stereo']!=0x3?_0x6c7671+=0x100:_0x6c7671+=0x20;}return log(_0x20f3ca(0x83f)+_0x6c7671),_0x6c7671<0x1&&(_0x6c7671=0x1),_0x252bca=CodecsHandler[_0x20f3ca(0x2e2)](_0x252bca,{'min':parseInt(_0x6c7671/0xa)||0x1,'max':_0x6c7671||0x1},_0x4903e7[_0x20f3ca(0x924)]),_0x252bca;}_0x4903e7[_0x1dded1(0x116)]=function(_0x3e1e38,_0x77ad44){var _0x112c49=_0x1dded1;log(_0x3e1e38),_0x4903e7[_0x112c49(0x4b5)]==={}&&log(_0x112c49(0x60b)),window['crypto']['subtle']['sign']({'name':_0x112c49(0x4ff)},_0x4903e7[_0x112c49(0x4b5)][_0x112c49(0x330)],_0x4903e7[_0x112c49(0x42f)][_0x112c49(0x2d3)](_0x3e1e38))[_0x112c49(0x5cc)](function(_0x43beb3){var _0x5e7831=_0x112c49;_0x43beb3=new Uint8Array(_0x43beb3),_0x43beb3=_0x43beb3['reduce']((_0xfc0137,_0x25d053)=>_0xfc0137+_0x25d053[_0x5e7831(0x5e3)](0x10)['padStart'](0x2,'0'),''),_0x77ad44(_0x3e1e38,_0x43beb3),log(JSON[_0x5e7831(0x5ea)](_0x43beb3));})['catch'](errorlog);},_0x4903e7['verifyData']=function(_0x36f7ce,_0x4cb5a2){var _0x16e029=_0x1dded1;_0x36f7ce[_0x16e029(0x6b6)]=new Uint8Array(_0x36f7ce[_0x16e029(0x6b6)][_0x16e029(0x768)](/.{1,2}/g)['map'](_0xb6f161=>parseInt(_0xb6f161,0x10)));if(_0x4903e7[_0x16e029(0x801)][_0x4cb5a2][_0x16e029(0x8de)])return window[_0x16e029(0x586)]['subtle'][_0x16e029(0x39c)]({'name':'RSASSA-PKCS1-v1_5'},_0x4903e7['keys'][_0x4cb5a2][_0x16e029(0x8de)],_0x36f7ce[_0x16e029(0x6b6)],_0x4903e7[_0x16e029(0x42f)]['encode'](_0x36f7ce[_0x16e029(0xc2)]))[_0x16e029(0x5cc)](function(_0x8c68a0){return _0x8c68a0;})['catch'](function(_0x3c7a9e){return errorlog(_0x3c7a9e),![];});},_0x4903e7['desaltStreamID']=function(_0x2834d6){var _0x503b4e=_0x1dded1;if(_0x4903e7[_0x503b4e(0x825)])return _0x4903e7[_0x503b4e(0x537)]!==![]?(_0x2834d6=_0x2834d6[_0x503b4e(0x341)](0x0,-0x1*_0x4903e7[_0x503b4e(0x537)][_0x503b4e(0x8a2)]),_0x2834d6):generateHash(_0x4903e7[_0x503b4e(0x825)]+_0x4903e7[_0x503b4e(0x590)],0x6)['then'](function(_0x5dfd52){var _0x3a269a=_0x503b4e;return _0x4903e7['hash']=_0x5dfd52,_0x2834d6=_0x2834d6[_0x3a269a(0x341)](0x0,-0x1*_0x4903e7[_0x3a269a(0x537)][_0x3a269a(0x8a2)]),_0x2834d6;})['catch'](errorlog);return _0x2834d6;},_0x4903e7[_0x1dded1(0x14e)]=function(){var _0x4bcf32=_0x1dded1;if(_0x4903e7['customWSS'])return;clearTimeout(_0x4903e7[_0x4bcf32(0x175)]);if(!_0x4903e7['ws']||_0x4903e7['ws'][_0x4bcf32(0x606)]!==0x1)return;_0x4903e7[_0x4bcf32(0x175)]=setTimeout(function(){var _0x59d641=_0x4bcf32;log(_0x59d641(0x5c5));var _0x3c6483={};_0x3c6483[_0x59d641(0x688)]=_0x59d641(0x14e),_0x4903e7[_0x59d641(0x7e4)](_0x3c6483);},0xbb8);},_0x4903e7['watchStream']=async function(_0x3aafed){var _0xd5dcbe=_0x1dded1;await _0x4903e7[_0xd5dcbe(0x368)]();if(_0x3aafed[_0xd5dcbe(0x8a2)]>0x0){if(_0x3aafed===_0x4903e7[_0xd5dcbe(0x4a7)]){warnlog('Can\x27t\x20play\x20your\x20own\x20stream\x20ID');return;}var _0x5c3c97={};_0x5c3c97[_0xd5dcbe(0x688)]=_0xd5dcbe(0x662),_0x5c3c97[_0xd5dcbe(0x4a7)]=_0x3aafed,_0x4903e7['sendMsg'](_0x5c3c97),_0x4903e7[_0xd5dcbe(0x70a)][_0x3aafed]=!![],pokeIframeAPI(_0xd5dcbe(0x60d),_0x3aafed);}else log(_0xd5dcbe(0x5c0));},_0x4903e7[_0x1dded1(0x77f)]=async function _0x3d97e2(_0x10da46){var _0x2a4ecd=_0x1dded1;_0x4903e7[_0x2a4ecd(0x918)]===![]&&(_0x4903e7[_0x2a4ecd(0x918)]=!![]);await _0x4903e7[_0x2a4ecd(0x368)]();var _0x4235dd={};_0x4235dd[_0x2a4ecd(0x688)]=_0x2a4ecd(0x12b);_0x4903e7[_0x2a4ecd(0x16c)]&&!_0x4903e7[_0x2a4ecd(0x3d4)]&&(_0x4235dd[_0x2a4ecd(0x286)]=!![]);_0x4903e7[_0x2a4ecd(0x30e)]&&(_0x4235dd['streamID']=_0x4903e7[_0x2a4ecd(0x4a7)]);var _0x187ffe='';return _0x4903e7[_0x2a4ecd(0x2f2)]&&(_0x187ffe=_0x4903e7['token']),_0x4903e7[_0x2a4ecd(0x825)]?_0x4903e7[_0x2a4ecd(0x537)]?generateHash(_0x10da46+_0x4903e7[_0x2a4ecd(0x825)]+_0x4903e7[_0x2a4ecd(0x590)]+_0x187ffe,0x10)[_0x2a4ecd(0x5cc)](function(_0x5827dc){var _0x228b93=_0x2a4ecd;return _0x4903e7[_0x228b93(0x30e)]&&(_0x4903e7[_0x228b93(0x419)]=_0x5827dc),_0x4235dd[_0x228b93(0x251)]=_0x5827dc,_0x4903e7[_0x228b93(0x7e4)](_0x4235dd),_0x4903e7[_0x228b93(0x835)]=_0x526641(),log(_0x228b93(0x3a8)),pokeIframeAPI(_0x228b93(0x2b7),_0x10da46),_0x4903e7[_0x228b93(0x835)];})[_0x2a4ecd(0x317)](errorlog):generateHash(_0x4903e7['password']+_0x4903e7['salt'],0x6)[_0x2a4ecd(0x5cc)](function(_0xa99199){var _0x3df5fd=_0x2a4ecd;return _0x4903e7['hash']=_0xa99199,log(_0x3df5fd(0x5f6)+_0xa99199),log('rejoining\x20room'),_0x4903e7[_0x3df5fd(0x77f)](_0x10da46);})[_0x2a4ecd(0x317)](errorlog):(_0x4903e7[_0x2a4ecd(0x30e)]&&(_0x4903e7[_0x2a4ecd(0x419)]=_0x10da46),_0x4235dd[_0x2a4ecd(0x251)]=_0x10da46,_0x4903e7['sendMsg'](_0x4235dd),_0x4903e7[_0x2a4ecd(0x835)]=_0x526641(),log(_0x2a4ecd(0x844)),pokeIframeAPI(_0x2a4ecd(0x2b7),_0x10da46),_0x4903e7[_0x2a4ecd(0x835)]);},_0x4903e7['sendMsg']=function(_0x566bf4,_0x285311=![]){var _0x64fe16=_0x1dded1;_0x285311&&(_0x566bf4[_0x64fe16(0x40c)]=_0x285311);if(_0x4903e7[_0x64fe16(0x30e)]){_0x4903e7[_0x64fe16(0x40c)]?_0x566bf4[_0x64fe16(0x98)]=_0x4903e7['UUID']:(_0x4903e7['UUID']=_0x4903e7[_0x64fe16(0x616)](0x14),_0x566bf4['from']=_0x4903e7[_0x64fe16(0x40c)]);if(_0x566bf4[_0x64fe16(0x40c)]&&_0x566bf4[_0x64fe16(0x98)]===_0x566bf4[_0x64fe16(0x40c)])return;_0x4903e7[_0x64fe16(0x16c)]&&(_0x566bf4[_0x64fe16(0x16c)]=!![]),!(_0x64fe16(0x251)in _0x566bf4)&&(_0x4903e7[_0x64fe16(0x419)]&&(_0x566bf4[_0x64fe16(0x251)]=_0x4903e7[_0x64fe16(0x419)]));}clearTimeout(_0x4903e7[_0x64fe16(0x175)]);try{if(_0x4903e7['password']){if(_0x566bf4['streamID']){if(_0x4903e7[_0x64fe16(0x537)]!==![]){if(!_0x4903e7['ws']||(typeof _0x4903e7['ws']!==_0x64fe16(0x416)||_0x4903e7['ws'][_0x64fe16(0x606)]!==0x1))log(_0x566bf4,_0x64fe16(0x3d0)),_0x4903e7[_0x64fe16(0x15e)][_0x64fe16(0x51a)](_0x566bf4);else{_0x566bf4[_0x64fe16(0x4a7)]=_0x566bf4[_0x64fe16(0x4a7)][_0x64fe16(0x8c5)](0x0,0x2c)+_0x4903e7[_0x64fe16(0x537)][_0x64fe16(0x8c5)](0x0,0x6);var _0x4f8119=JSON[_0x64fe16(0x5ea)](_0x566bf4);if(_0x4f8119['length']>0x3a98){errorlog(_0x64fe16(0x930)),errorlog(_0x566bf4),errorlog(_0x4f8119['length']);return;}_0x4903e7['ws'][_0x64fe16(0x70f)](_0x4f8119);}}else return generateHash(_0x4903e7[_0x64fe16(0x825)]+_0x4903e7['salt'],0x6)[_0x64fe16(0x5cc)](function(_0x4653ea){var _0x226acf=_0x64fe16;_0x4903e7['hash']=_0x4653ea;if(typeof _0x4903e7['ws']!==_0x226acf(0x416)||_0x4903e7['ws'][_0x226acf(0x606)]!==0x1)log(_0x566bf4,_0x226acf(0x3d0)),_0x4903e7['msg'][_0x226acf(0x51a)](_0x566bf4);else{_0x566bf4[_0x226acf(0x4a7)]=_0x566bf4[_0x226acf(0x4a7)]['substring'](0x0,0x2c)+_0x4903e7[_0x226acf(0x537)][_0x226acf(0x8c5)](0x0,0x6);var _0x406b4d=JSON[_0x226acf(0x5ea)](_0x566bf4);if(_0x406b4d[_0x226acf(0x8a2)]>0x3a98){errorlog(_0x226acf(0x930));return;}_0x4903e7['ws']['send'](_0x406b4d);}})[_0x64fe16(0x317)](errorlog);}else{if(!_0x4903e7['ws']||(typeof _0x4903e7['ws']!==_0x64fe16(0x416)||_0x4903e7['ws'][_0x64fe16(0x606)]!==0x1))log(_0x566bf4,_0x64fe16(0x3d0)),_0x4903e7[_0x64fe16(0x15e)][_0x64fe16(0x51a)](_0x566bf4);else{var _0x4f8119=JSON[_0x64fe16(0x5ea)](_0x566bf4);if(_0x4f8119[_0x64fe16(0x8a2)]>0x3a98){errorlog(_0x64fe16(0x930));return;}_0x4903e7['ws'][_0x64fe16(0x70f)](_0x4f8119);}}}else{if(typeof _0x4903e7['ws']!==_0x64fe16(0x416)||_0x4903e7['ws'][_0x64fe16(0x606)]!==0x1)warnlog(_0x64fe16(0x2b6)),_0x4903e7[_0x64fe16(0x15e)]['push'](_0x566bf4);else{var _0x4f8119=JSON['stringify'](_0x566bf4);if(_0x4f8119[_0x64fe16(0x8a2)]>0x3a98){errorlog('msg\x20size\x20error');return;}_0x4903e7['ws'][_0x64fe16(0x70f)](_0x4f8119);}}}catch(_0x23bdca){errorlog(_0x23bdca);}},_0x4903e7['sendPeers']=function(_0x5c02ea,_0x527a2f=![]){var _0x4a15c1=_0x1dded1,_0x55e30a=[],_0x17a0cf=JSON[_0x4a15c1(0x5ea)](_0x5c02ea);for(var _0x504e13 in _0x4903e7[_0x4a15c1(0x4ae)]){if(_0x527a2f&&_0x527a2f!==_0x504e13)continue;try{_0x4903e7[_0x4a15c1(0x4ae)][_0x504e13]['sendChannel']['send'](_0x17a0cf),_0x55e30a[_0x4a15c1(0x51a)](_0x504e13);}catch(_0x3c8fdd){warnlog(_0x4a15c1(0x3be));}if(_0x527a2f&&_0x527a2f===_0x504e13)return _0x55e30a['length'];}for(var _0x504e13 in _0x4903e7['rpcs']){if(_0x527a2f&&_0x527a2f!==_0x504e13)continue;if(_0x55e30a['includes'](_0x504e13))continue;if(_0x4903e7[_0x4a15c1(0x10f)][_0x504e13][_0x4a15c1(0x211)]){warnlog(_0x17a0cf);continue;}try{if(_0x4a15c1(0x588)in _0x4903e7['rpcs'][_0x504e13]){var _0xe690dc=JSON[_0x4a15c1(0x822)](_0x5c02ea);_0xe690dc[_0x4a15c1(0x90)]=!![],_0xe690dc=JSON['stringify'](_0xe690dc),_0x4903e7[_0x4a15c1(0x10f)][_0x4903e7[_0x4a15c1(0x10f)][_0x504e13][_0x4a15c1(0x588)]][_0x4a15c1(0x59e)]['send'](_0xe690dc);}else _0x4903e7[_0x4a15c1(0x10f)][_0x504e13][_0x4a15c1(0x59e)][_0x4a15c1(0x70f)](_0x17a0cf);_0x55e30a[_0x4a15c1(0x51a)](_0x504e13);}catch(_0x20c10c){warnlog(_0x4a15c1(0x82d));}}return _0x55e30a[_0x4a15c1(0x8a2)];},_0x4903e7[_0x1dded1(0x950)]=function(_0x267ef6,_0x2a3aaa=![]){var _0x419554=_0x1dded1,_0x798585=![];if('UUID'in _0x267ef6)_0x798585=_0x4903e7['sendMessage'](_0x267ef6,_0x267ef6['UUID']),_0x798585?(log(_0x267ef6),log(_0x419554(0x40f))):(log('sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message'),_0x4903e7[_0x419554(0x7e4)](_0x267ef6));else _0x2a3aaa?(_0x798585=_0x4903e7[_0x419554(0x770)](_0x267ef6),_0x798585?(log(_0x267ef6),log(_0x419554(0x275))):(log(_0x419554(0x107)),_0x4903e7[_0x419554(0x7e4)](_0x267ef6))):(_0x4903e7[_0x419554(0x7e4)](_0x267ef6),warnlog(_0x419554(0x8f8)),warnlog(_0x267ef6));},_0x4903e7['anyrequest']=function(_0x141e69,_0x21714b=![]){var _0xaa17ce=_0x1dded1,_0x2528fc=![];if(_0xaa17ce(0x40c)in _0x141e69)_0x2528fc=_0x4903e7[_0xaa17ce(0x190)](_0x141e69,_0x141e69[_0xaa17ce(0x40c)]),_0x2528fc?log(_0xaa17ce(0x40f)):(log('sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message'),_0x4903e7[_0xaa17ce(0x7e4)](_0x141e69));else _0x21714b?(_0x2528fc=_0x4903e7[_0xaa17ce(0x190)](_0x141e69),_0x2528fc?log(_0xaa17ce(0x275)):(log(_0xaa17ce(0x107)),_0x4903e7[_0xaa17ce(0x7e4)](_0x141e69))):(_0x4903e7[_0xaa17ce(0x7e4)](_0x141e69),warnlog('sending\x20request\x20via\x20server'),warnlog(_0x141e69));},_0x4903e7[_0x1dded1(0x8db)]=function(_0x2d03df){var _0x491adf=_0x1dded1;log(_0x2d03df);if('action'in _0x2d03df){if(_0x491adf(0x83a)in _0x2d03df){if('scene'in _0x2d03df){if(_0x4903e7['scene']!==![]){var _0x384f7d=![],_0x2b6731=0x0;for(var _0x5ac72e in _0x4903e7[_0x491adf(0x10f)]){_0x2b6731+=0x1;if(_0x4903e7['rpcs'][_0x5ac72e][_0x491adf(0x4a7)]===_0x2d03df[_0x491adf(0x83a)]){if(_0x491adf(0x435)in _0x2d03df){if(_0x2d03df[_0x491adf(0x443)]==_0x491adf(0x725))_0x2d03df[_0x491adf(0x435)]==0x1?(log(_0x491adf(0x57a)),_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0xa6)]=!![],applyMuteState(_0x5ac72e)):(log('Unmute\x20video'),_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0xa6)]=![],applyMuteState(_0x5ac72e)),_0x4903e7[_0x491adf(0x4f7)](_0x5ac72e);else{if(_0x2d03df['action']==_0x491adf(0x3c4)){if(_0x4903e7[_0x491adf(0x319)])return;;if(_0x4903e7['scene']===_0x2d03df[_0x491adf(0x367)]){if(_0x4903e7['sceneType']==0x2){if(_0x2d03df[_0x491adf(0x435)]==0x0){_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x68f)]=!![],applyMuteState(_0x5ac72e);_0x4903e7[_0x491adf(0x10f)][_0x5ac72e]['videoElement']&&(_0x4903e7['rpcs'][_0x5ac72e]['videoElement'][_0x491adf(0x204)][_0x491adf(0x3c4)]&&_0x4903e7['rpcs'][_0x5ac72e][_0x491adf(0x504)][_0x491adf(0x204)]['display']!==_0x491adf(0x233)&&(_0x4903e7['rpcs'][_0x5ac72e]['videoElement'][_0x491adf(0x204)][_0x491adf(0x3c4)]=_0x491adf(0x233),_0x4903e7['rpcs'][_0x5ac72e][_0x491adf(0x504)][_0x491adf(0x6d5)]=![],_0x384f7d=!![]));_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0xe0)]&&_0x4903e7['rpcs'][_0x5ac72e][_0x491adf(0xe0)][_0x491adf(0x204)]['display']&&_0x4903e7['rpcs'][_0x5ac72e][_0x491adf(0xe0)][_0x491adf(0x204)]['display']!==_0x491adf(0x233)&&(_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0xe0)][_0x491adf(0x204)][_0x491adf(0x3c4)]=_0x491adf(0x233),_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0xe0)][_0x491adf(0x6d5)]=![],_0x384f7d=!![]);var _0x31ea62=0x0,_0x3074f4=![];for(var _0x28e6e0 in _0x4903e7[_0x491adf(0x10f)]){_0x28e6e0!==_0x5ac72e&&(_0x4903e7['rpcs'][_0x28e6e0][_0x491adf(0x504)]&&_0x4903e7[_0x491adf(0x10f)][_0x28e6e0][_0x491adf(0x504)][_0x491adf(0x6d5)]&&(_0x4903e7[_0x491adf(0x10f)][_0x28e6e0][_0x491adf(0x504)][_0x491adf(0x6d5)]>_0x31ea62&&(_0x31ea62=_0x4903e7[_0x491adf(0x10f)][_0x28e6e0]['videoElement'][_0x491adf(0x6d5)],_0x3074f4=_0x28e6e0)),_0x4903e7[_0x491adf(0x10f)][_0x28e6e0][_0x491adf(0xe0)]&&_0x4903e7[_0x491adf(0x10f)][_0x28e6e0][_0x491adf(0xe0)][_0x491adf(0x6d5)]&&(_0x4903e7[_0x491adf(0x10f)][_0x28e6e0][_0x491adf(0xe0)][_0x491adf(0x6d5)]>_0x31ea62&&(_0x31ea62=_0x4903e7[_0x491adf(0x10f)][_0x28e6e0][_0x491adf(0xe0)]['sceneType2'],_0x3074f4=_0x28e6e0)));}_0x3074f4&&(_0x4903e7[_0x491adf(0x10f)][_0x3074f4][_0x491adf(0x68f)]=![],applyMuteState(_0x3074f4),_0x4903e7[_0x491adf(0x10f)][_0x3074f4]['videoElement']&&(_0x4903e7['rpcs'][_0x3074f4][_0x491adf(0x504)][_0x491adf(0x204)][_0x491adf(0x3c4)]&&_0x4903e7[_0x491adf(0x10f)][_0x3074f4][_0x491adf(0x504)][_0x491adf(0x204)][_0x491adf(0x3c4)]!==_0x491adf(0x336)&&(_0x4903e7[_0x491adf(0x10f)][_0x3074f4][_0x491adf(0x504)]['style'][_0x491adf(0x3c4)]=_0x491adf(0x336),_0x4903e7['rpcs'][_0x3074f4][_0x491adf(0x504)][_0x491adf(0x6d5)]=Date[_0x491adf(0x584)](),_0x384f7d=!![]),_0x4903e7['rpcs'][_0x3074f4][_0x491adf(0x504)]['controlTimer']&&clearInterval(_0x4903e7[_0x491adf(0x10f)][_0x3074f4]['videoElement']['controlTimer']),_0x4903e7[_0x491adf(0x10f)][_0x3074f4][_0x491adf(0x504)][_0x491adf(0xcb)]=![],_0x4903e7[_0x491adf(0x10f)][_0x3074f4][_0x491adf(0x504)][_0x491adf(0x157)]=setTimeout(showControlBar[_0x491adf(0x788)](null,_0x4903e7[_0x491adf(0x10f)][_0x3074f4][_0x491adf(0x504)]),0xbb8)),_0x4903e7[_0x491adf(0x10f)][_0x3074f4][_0x491adf(0xe0)]&&_0x4903e7[_0x491adf(0x10f)][_0x3074f4][_0x491adf(0xe0)][_0x491adf(0x204)][_0x491adf(0x3c4)]&&_0x4903e7[_0x491adf(0x10f)][_0x3074f4][_0x491adf(0xe0)][_0x491adf(0x204)][_0x491adf(0x3c4)]!==_0x491adf(0x336)&&(_0x4903e7[_0x491adf(0x10f)][_0x3074f4]['iframeEle'][_0x491adf(0x204)]['display']=_0x491adf(0x336),_0x4903e7[_0x491adf(0x10f)][_0x3074f4][_0x491adf(0xe0)][_0x491adf(0x6d5)]=Date[_0x491adf(0x584)](),_0x384f7d=!![]));}else{for(var _0x28e6e0 in _0x4903e7[_0x491adf(0x10f)]){_0x28e6e0!==_0x5ac72e&&(_0x4903e7[_0x491adf(0x10f)][_0x28e6e0]['mutedStateScene']=!![],applyMuteState(_0x28e6e0),_0x4903e7[_0x491adf(0x10f)][_0x28e6e0]['videoElement']&&(_0x4903e7[_0x491adf(0x10f)][_0x28e6e0][_0x491adf(0x504)][_0x491adf(0x204)][_0x491adf(0x3c4)]&&_0x4903e7[_0x491adf(0x10f)][_0x28e6e0][_0x491adf(0x504)][_0x491adf(0x204)][_0x491adf(0x3c4)]!==_0x491adf(0x233)&&(_0x4903e7[_0x491adf(0x10f)][_0x28e6e0][_0x491adf(0x504)]['style'][_0x491adf(0x3c4)]=_0x491adf(0x233),_0x384f7d=!![])),_0x4903e7[_0x491adf(0x10f)][_0x28e6e0][_0x491adf(0xe0)]&&_0x4903e7['rpcs'][_0x28e6e0]['iframeEle'][_0x491adf(0x204)][_0x491adf(0x3c4)]&&_0x4903e7[_0x491adf(0x10f)][_0x28e6e0][_0x491adf(0xe0)][_0x491adf(0x204)][_0x491adf(0x3c4)]!==_0x491adf(0x233)&&(_0x4903e7[_0x491adf(0x10f)][_0x28e6e0][_0x491adf(0xe0)][_0x491adf(0x204)][_0x491adf(0x3c4)]=_0x491adf(0x233),_0x384f7d=!![]));}_0x4903e7[_0x491adf(0x10f)][_0x5ac72e]['mutedStateScene']=![],applyMuteState(_0x5ac72e),_0x4903e7['rpcs'][_0x5ac72e]['videoElement']&&(_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)][_0x491adf(0x204)][_0x491adf(0x3c4)]&&_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)]['style'][_0x491adf(0x3c4)]!==_0x491adf(0x336)&&(_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)]['style'][_0x491adf(0x3c4)]=_0x491adf(0x336),_0x4903e7[_0x491adf(0x10f)][_0x5ac72e]['videoElement'][_0x491adf(0x6d5)]=Date[_0x491adf(0x584)](),_0x384f7d=!![]),_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)][_0x491adf(0x157)]&&clearInterval(_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)][_0x491adf(0x157)]),_0x4903e7[_0x491adf(0x10f)][_0x5ac72e]['videoElement'][_0x491adf(0xcb)]=![],_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)][_0x491adf(0x157)]=setTimeout(showControlBar[_0x491adf(0x788)](null,_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)]),0xbb8)),_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0xe0)]&&_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0xe0)][_0x491adf(0x204)]['display']&&_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0xe0)]['style'][_0x491adf(0x3c4)]!==_0x491adf(0x336)&&(_0x4903e7['rpcs'][_0x5ac72e][_0x491adf(0xe0)][_0x491adf(0x204)]['display']='block',_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0xe0)][_0x491adf(0x6d5)]=Date[_0x491adf(0x584)](),_0x384f7d=!![]);}}else{if(_0x4903e7[_0x491adf(0x72e)]==0x1){if(_0x2d03df['value']==0x0)_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)]&&(_0x4903e7['rpcs'][_0x5ac72e]['videoElement'][_0x491adf(0x204)]['display']&&_0x4903e7['rpcs'][_0x5ac72e][_0x491adf(0x504)][_0x491adf(0x204)][_0x491adf(0x3c4)]!==_0x491adf(0x233)&&(_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)][_0x491adf(0x204)][_0x491adf(0x3c4)]='none',_0x384f7d=!![])),_0x4903e7['rpcs'][_0x5ac72e][_0x491adf(0xe0)]&&_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0xe0)][_0x491adf(0x204)][_0x491adf(0x3c4)]&&_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0xe0)][_0x491adf(0x204)][_0x491adf(0x3c4)]!==_0x491adf(0x233)&&(_0x4903e7[_0x491adf(0x10f)][_0x5ac72e]['iframeEle'][_0x491adf(0x204)][_0x491adf(0x3c4)]=_0x491adf(0x233),_0x384f7d=!![]);else{for(var _0x28e6e0 in _0x4903e7[_0x491adf(0x10f)]){_0x28e6e0!==_0x5ac72e&&(_0x4903e7[_0x491adf(0x10f)][_0x28e6e0]['videoElement']&&(_0x4903e7['rpcs'][_0x28e6e0]['videoElement'][_0x491adf(0x204)]['display']&&_0x4903e7[_0x491adf(0x10f)][_0x28e6e0][_0x491adf(0x504)][_0x491adf(0x204)][_0x491adf(0x3c4)]!=='none'&&(_0x4903e7[_0x491adf(0x10f)][_0x28e6e0][_0x491adf(0x504)][_0x491adf(0x204)]['display']=_0x491adf(0x233),_0x384f7d=!![])),_0x4903e7[_0x491adf(0x10f)][_0x28e6e0]['iframeEle']&&_0x4903e7[_0x491adf(0x10f)][_0x28e6e0][_0x491adf(0xe0)][_0x491adf(0x204)][_0x491adf(0x3c4)]&&_0x4903e7[_0x491adf(0x10f)][_0x28e6e0][_0x491adf(0xe0)][_0x491adf(0x204)][_0x491adf(0x3c4)]!==_0x491adf(0x233)&&(_0x4903e7[_0x491adf(0x10f)][_0x28e6e0]['iframeEle'][_0x491adf(0x204)][_0x491adf(0x3c4)]=_0x491adf(0x233),_0x384f7d=!![]));}_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)]&&(_0x4903e7[_0x491adf(0x10f)][_0x5ac72e]['videoElement']['style'][_0x491adf(0x3c4)]&&_0x4903e7['rpcs'][_0x5ac72e][_0x491adf(0x504)]['style'][_0x491adf(0x3c4)]!==_0x491adf(0x336)&&(_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)][_0x491adf(0x204)][_0x491adf(0x3c4)]=_0x491adf(0x336),_0x384f7d=!![]),_0x4903e7[_0x491adf(0x10f)][_0x5ac72e]['videoElement'][_0x491adf(0x157)]&&clearInterval(_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)]['controlTimer']),_0x4903e7['rpcs'][_0x5ac72e][_0x491adf(0x504)][_0x491adf(0xcb)]=![],_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)][_0x491adf(0x157)]=setTimeout(showControlBar[_0x491adf(0x788)](null,_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)]),0xbb8)),_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0xe0)]&&_0x4903e7[_0x491adf(0x10f)][_0x5ac72e]['iframeEle'][_0x491adf(0x204)][_0x491adf(0x3c4)]&&_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0xe0)][_0x491adf(0x204)][_0x491adf(0x3c4)]!=='block'&&(_0x4903e7[_0x491adf(0x10f)][_0x5ac72e]['iframeEle'][_0x491adf(0x204)][_0x491adf(0x3c4)]=_0x491adf(0x336),_0x384f7d=!![]);}}else _0x2d03df[_0x491adf(0x435)]==0x0?(_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x68f)]=!![],applyMuteState(_0x5ac72e),_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)]&&(_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)][_0x491adf(0x204)][_0x491adf(0x3c4)]&&_0x4903e7['rpcs'][_0x5ac72e][_0x491adf(0x504)][_0x491adf(0x204)][_0x491adf(0x3c4)]!==_0x491adf(0x233)&&(_0x4903e7['rpcs'][_0x5ac72e][_0x491adf(0x504)][_0x491adf(0x204)][_0x491adf(0x3c4)]=_0x491adf(0x233),_0x384f7d=!![])),_0x4903e7['rpcs'][_0x5ac72e][_0x491adf(0xe0)]&&_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0xe0)]['style']['display']&&_0x4903e7['rpcs'][_0x5ac72e][_0x491adf(0xe0)][_0x491adf(0x204)][_0x491adf(0x3c4)]!==_0x491adf(0x233)&&(_0x4903e7['rpcs'][_0x5ac72e]['iframeEle']['style'][_0x491adf(0x3c4)]=_0x491adf(0x233),_0x384f7d=!![])):(_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x68f)]=![],applyMuteState(_0x5ac72e),_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)]&&(_0x4903e7[_0x491adf(0x10f)][_0x5ac72e]['videoElement'][_0x491adf(0x204)]['display']&&_0x4903e7['rpcs'][_0x5ac72e]['videoElement'][_0x491adf(0x204)][_0x491adf(0x3c4)]!=='block'&&(_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)]['style'][_0x491adf(0x3c4)]=_0x491adf(0x336),_0x384f7d=!![]),_0x4903e7[_0x491adf(0x10f)][_0x5ac72e]['videoElement'][_0x491adf(0x157)]&&clearInterval(_0x4903e7['rpcs'][_0x5ac72e][_0x491adf(0x504)][_0x491adf(0x157)]),_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)][_0x491adf(0xcb)]=![],_0x4903e7[_0x491adf(0x10f)][_0x5ac72e]['videoElement'][_0x491adf(0x157)]=setTimeout(showControlBar['bind'](null,_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)]),0xbb8)),_0x4903e7[_0x491adf(0x10f)][_0x5ac72e]['iframeEle']&&_0x4903e7['rpcs'][_0x5ac72e][_0x491adf(0xe0)][_0x491adf(0x204)]['display']&&_0x4903e7[_0x491adf(0x10f)][_0x5ac72e]['iframeEle'][_0x491adf(0x204)][_0x491adf(0x3c4)]!==_0x491adf(0x336)&&(_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0xe0)][_0x491adf(0x204)][_0x491adf(0x3c4)]=_0x491adf(0x336),_0x384f7d=!![]));}}_0x4903e7[_0x491adf(0x4f7)](_0x5ac72e);}else _0x2d03df[_0x491adf(0x443)]==_0x491adf(0x3ea)&&(log(parseInt(_0x2d03df['value'])/0x64),_0x4903e7['rpcs'][_0x5ac72e][_0x491adf(0x504)]&&(_0x4903e7[_0x491adf(0x10f)][_0x5ac72e][_0x491adf(0x504)][_0x491adf(0x3ea)]=parseInt(_0x2d03df[_0x491adf(0x435)])/0x64,log(_0x491adf(0x82b))));}}}}_0x384f7d&&updateMixer();}}else{if(_0x2d03df[_0x491adf(0x443)]==_0x491adf(0x761)){}else{if(_0x2d03df[_0x491adf(0x443)]==_0x491adf(0x948)){}}}}else _0x2d03df[_0x491adf(0x443)]==='layout'&&(warnlog(_0x491adf(0x957)),log(_0x2d03df),_0x4903e7[_0x491adf(0x73e)]=_0x2d03df[_0x491adf(0x435)],pokeIframeAPI(_0x491adf(0x3c0),_0x4903e7[_0x491adf(0x73e)]),updateMixer());}},_0x4903e7[_0x1dded1(0x6e1)]=function(){var _0x31c649=_0x1dded1;log('session.newMainDirectorSetup'),_0x4903e7['directorUUID']in _0x4903e7[_0x31c649(0x4ae)]&&(_0x4903e7[_0x31c649(0x4ae)][_0x4903e7[_0x31c649(0x925)]]['stats']&&_0x4903e7[_0x31c649(0x4ae)][_0x4903e7['directorUUID']][_0x31c649(0x752)][_0x31c649(0x7aa)]&&(_0x4903e7[_0x31c649(0x4ae)][_0x4903e7[_0x31c649(0x925)]][_0x31c649(0x752)]['info'][_0x31c649(0x16c)]=!![])),_0x4903e7['directorUUID']in _0x4903e7[_0x31c649(0x10f)]&&(_0x4903e7[_0x31c649(0x10f)][_0x4903e7['directorUUID']][_0x31c649(0x752)]&&_0x4903e7[_0x31c649(0x10f)][_0x4903e7[_0x31c649(0x925)]][_0x31c649(0x752)]['info']&&(_0x4903e7[_0x31c649(0x10f)][_0x4903e7[_0x31c649(0x925)]][_0x31c649(0x752)][_0x31c649(0x7aa)][_0x31c649(0x16c)]=!![]),_0x4903e7[_0x31c649(0x16c)]&&(getById(_0x31c649(0x220)+_0x4903e7[_0x31c649(0x925)])['classList']['add'](_0x31c649(0x89)),_0x4903e7['rpcs'][_0x4903e7['directorUUID']]['label']===![]&&(getById(_0x31c649(0x4ee)+_0x4903e7[_0x31c649(0x925)])['innerText']=miscTranslations[_0x31c649(0x250)]))),_0x4903e7[_0x31c649(0x90a)](),updateUserList();},_0x4903e7[_0x1dded1(0x368)]=async function _0x4eb143(_0x5aa78b=![]){var _0x110024=_0x1dded1;if(_0x4903e7[_0x110024(0x1e9)]===!![]){log(_0x110024(0x6a));return;}if(_0x4903e7['ws']!==null){log(_0x110024(0x1c9));return;}_0x4903e7[_0x110024(0x2f1)]==![]&&(_0x4903e7['proxy']!==![]?_0x4903e7[_0x110024(0x2f1)]=_0x110024(0x710):_0x4903e7['wss']=_0x110024(0x93b));if(!RTCPeerConnection){console[_0x110024(0x86b)](miscTranslations[_0x110024(0x11b)]);!_0x4903e7[_0x110024(0x1ec)]&&warnUser(miscTranslations[_0x110024(0x11b)],![],![]);return;}_0x4903e7['ws']===null&&(_0x4903e7['ws']=![],await chooseBestTURN());if(_0x4903e7['customWSS']===![]){_0x4903e7['wssid']=_0x4903e7[_0x110024(0x616)](0xc);for(var _0x33063a in _0x4903e7[_0x110024(0x10f)]){warnlog('Checking\x20to\x20see\x20if\x20reconnectino\x20to\x20ws\x20lost\x20any\x20peers'),_0x4903e7[_0x110024(0x10f)][_0x33063a][_0x110024(0x468)]===_0x110024(0x741)&&(warnlog(_0x110024(0x6e6)),_0x4903e7[_0x110024(0x268)](_0x33063a));}}_0x4903e7[_0x110024(0x936)]?(_0x4903e7['ws']={},_0x4903e7['ws'][_0x110024(0x606)]=0x1,_0x4903e7['ws'][_0x110024(0x70f)]=function(_0x319045){var _0x38b9f2=_0x110024;parent['postMessage']({'bypass':_0x319045},_0x4903e7[_0x38b9f2(0x333)]);},setTimeout(function(){_0x4903e7['ws']['onopen']();},0xa)):_0x4903e7['ws']=new WebSocket(_0x4903e7['wss']),_0x5aa78b==![]&&(_0x4903e7[_0x110024(0x277)]===!![]&&(_0x4903e7['showTime']=null,toggleClock()),_0x4903e7[_0x110024(0x7fc)]=setTimeout(function(){var _0xd1952f=_0x110024;pokeIframeAPI('hssConnection',_0xd1952f(0x7fc)),pokeIframeAPI(_0xd1952f(0x678),_0xd1952f(0x7fc)),errorlog('Websockets\x20timed\x20out;\x2030\x20seconds'),!_0x4903e7[_0xd1952f(0x1ec)]&&(!_0x4903e7[_0xd1952f(0x5fe)]&&setTimeout(function(){warnUser(miscTranslations['site-not-responsive'],![],![]);},0x1));},0x7530)),_0x4903e7['ws'][_0x110024(0x8ca)]=function _0x123bf1(){var _0x5ecaa1=_0x110024;clearTimeout(_0x4903e7[_0x5ecaa1(0x175)]),clearInterval(_0x4903e7['timeout']),log(_0x5ecaa1(0x2dc)),checkConnection();if(_0x4903e7['transferred']){errorlog(_0x5ecaa1(0x5cb));for(_0x3a8503 in _0x4903e7[_0x5ecaa1(0x10f)]){try{_0x4903e7[_0x5ecaa1(0x10f)][_0x3a8503]['close']();}catch(_0x2d864c){}}for(_0x3a8503 in _0x4903e7['pcs']){try{_0x4903e7[_0x5ecaa1(0x4ae)][_0x3a8503][_0x5ecaa1(0x6a2)]();}catch(_0x54e7ad){}}_0x4903e7[_0x5ecaa1(0x231)]=![],_0x4903e7[_0x5ecaa1(0x28b)]=![];}if(_0x4903e7['msg']!==[])try{var _0x458ba4=_0x4903e7['msg']['slice'](-0x1e);_0x4903e7['msg']=[];for(var _0x322d11 in _0x458ba4){log('resending\x20message'),_0x4903e7['sendMsg'](_0x458ba4[_0x322d11]);}}catch(_0x5a4e84){errorlog(_0x5a4e84);}if(_0x5aa78b==!![]){pokeIframeAPI(_0x5ecaa1(0x36f),_0x5ecaa1(0x195)),pokeIframeAPI(_0x5ecaa1(0x678),'reconnected');_0x4903e7[_0x5ecaa1(0x838)]&&_0x4903e7[_0x5ecaa1(0x5f7)]();if(_0x4903e7[_0x5ecaa1(0x251)]!==![]){if(_0x4903e7[_0x5ecaa1(0x251)]===''&&(!_0x4903e7['view']||_0x4903e7[_0x5ecaa1(0x319)]==='')){}else log(_0x5ecaa1(0x914)),log(_0x5ecaa1(0x56a)),joinRoom(_0x4903e7[_0x5ecaa1(0x251)]);if(_0x4903e7[_0x5ecaa1(0x44f)][_0x5ecaa1(0x8a2)]){var _0x508cb8=Object['keys'](_0x4903e7['waitingWatchList']);for(var _0x3a8503 in _0x508cb8){_0x4903e7[_0x5ecaa1(0x44f)][_0x5ecaa1(0x37f)](_0x508cb8[_0x3a8503])&&(log('LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20'+_0x508cb8[_0x3a8503]),_0x4903e7[_0x5ecaa1(0x712)](_0x508cb8[_0x3a8503]));}}}else{var _0x508cb8=Object[_0x5ecaa1(0x801)](_0x4903e7['waitingWatchList']);for(var _0x3a8503 in _0x508cb8){log(_0x5ecaa1(0x378)+_0x508cb8[_0x3a8503]),_0x4903e7[_0x5ecaa1(0x712)](_0x508cb8[_0x3a8503]);}}}else pokeIframeAPI(_0x5ecaa1(0x36f),'connected'),pokeIframeAPI('hss-connection',_0x5ecaa1(0x253));},_0x4903e7[_0x110024(0x17d)]=function(_0xeacd48){var _0x22b718=_0x110024;for(var _0x5d9a6d in _0x4903e7['rpcs']){if(_0x4903e7[_0x22b718(0x10f)][_0x5d9a6d][_0x22b718(0x4a7)]===_0xeacd48)return log(_0x22b718(0x916)),![];}if(_0x4903e7[_0x22b718(0x70a)][_0xeacd48])return log(_0x22b718(0x516)),![];return _0x4903e7[_0x22b718(0x712)](_0xeacd48),log(_0x22b718(0x94c)),!![];},_0x4903e7['ws'][_0x110024(0x5ac)]=async function(_0x3c0c68){var _0x252040=_0x110024;clearTimeout(_0x4903e7['pingTimeout']);try{var _0x5be7e0=JSON[_0x252040(0x822)](_0x3c0c68['data']);}catch(_0x25c422){try{var _0x5be7e0=JSON[_0x252040(0x822)](_0x3c0c68['data'][_0x252040(0x5e3)]());}catch(_0x217f0e){errorlog(_0x217f0e);return;}}_0x252040(0x4a7)in _0x5be7e0&&(_0x5be7e0['streamID']=_0x4903e7[_0x252040(0x6af)](_0x5be7e0[_0x252040(0x4a7)]));if('remote'in _0x5be7e0){_0x5be7e0=await _0x4903e7[_0x252040(0x2cc)](_0x5be7e0);if(!_0x5be7e0)return;}if(_0x4903e7[_0x252040(0x30e)]){if(_0x252040(0x98)in _0x5be7e0&&_0x4903e7['UUID']&&_0x5be7e0['from']===_0x4903e7[_0x252040(0x40c)])return;else log(_0x5be7e0);if(_0x252040(0x40c)in _0x5be7e0){if(_0x4903e7['UUID']){if(_0x5be7e0[_0x252040(0x40c)]!==_0x4903e7[_0x252040(0x40c)])return;}else return;delete _0x5be7e0['UUID'];}if(_0x252040(0x251)in _0x5be7e0){if(!_0x4903e7['roomenc'])return;if(_0x252040(0x688)in _0x5be7e0){if(_0x5be7e0['request']===_0x252040(0x761)){if(_0x252040(0x251)in _0x5be7e0){if(_0x252040(0x83a)in _0x5be7e0){if(_0x5be7e0['target']==_0x4903e7['UUID']){_0x5be7e0[_0x252040(0x688)]=_0x252040(0x231),_0x4903e7['roomenc']=_0x5be7e0[_0x252040(0x251)];var _0x58d04f={};_0x58d04f[_0x252040(0x688)]=_0x252040(0x12b),_0x58d04f[_0x252040(0x251)]=_0x4903e7[_0x252040(0x419)],_0x58d04f['streamID']=_0x4903e7['streamID'],_0x4903e7['sendMsg'](_0x58d04f);}else return;}else return;}else return;}else{if(_0x5be7e0['roomid']!==_0x4903e7['roomenc'])return;}}else{if(_0x5be7e0[_0x252040(0x251)]!==_0x4903e7[_0x252040(0x419)])return;}delete _0x5be7e0[_0x252040(0x251)];}if(_0x252040(0x16c)in _0x5be7e0){if(_0x4903e7['token']||_0x4903e7['mainDirectorPassword'])await checkToken();else _0x5be7e0[_0x252040(0x98)]&&(_0x4903e7[_0x252040(0x925)]=_0x5be7e0['from'],_0x4903e7['directorStreamID']=![],_0x4903e7[_0x252040(0x72b)]=[],_0x4903e7[_0x252040(0x72b)][_0x252040(0x51a)](_0x4903e7['directorUUID']),_0x4903e7[_0x252040(0x6e1)]());delete _0x5be7e0[_0x252040(0x16c)];}_0x252040(0x98)in _0x5be7e0&&(_0x5be7e0[_0x252040(0x40c)]=_0x5be7e0[_0x252040(0x98)],delete _0x5be7e0[_0x252040(0x98)]);if(_0x252040(0x688)in _0x5be7e0){if(_0x5be7e0['request']===_0x252040(0x662)){if(_0x252040(0x4a7)in _0x5be7e0){if(_0x5be7e0[_0x252040(0x4a7)]===_0x4903e7[_0x252040(0x4a7)])_0x5be7e0[_0x252040(0x688)]='offerSDP';else return;}}else{if(_0x5be7e0[_0x252040(0x688)]===_0x252040(0x814)){if(_0x4903e7[_0x252040(0x282)]){if(_0x4903e7[_0x252040(0x282)]['includes'](_0x5be7e0[_0x252040(0x4a7)])){play(_0x5be7e0[_0x252040(0x4a7)]);return;}else return;}}else{if(_0x5be7e0['request']===_0x252040(0x12b)){if(_0x252040(0x4a7)in _0x5be7e0){if(_0x4903e7[_0x252040(0x282)]){if(_0x4903e7[_0x252040(0x282)][_0x252040(0x37f)](_0x5be7e0[_0x252040(0x4a7)]))play(_0x5be7e0[_0x252040(0x4a7)]);else{}}else play(_0x5be7e0[_0x252040(0x4a7)]);}_0x5be7e0[_0x252040(0x688)]='offerSDP';}}}}else{if(_0x252040(0x4a7)in _0x5be7e0){if(_0x4903e7[_0x252040(0x282)]){if(_0x4903e7[_0x252040(0x282)]['includes'](_0x5be7e0[_0x252040(0x4a7)])){}else return;}else{if(_0x4903e7['view']){if(_0x4903e7[_0x252040(0x319)]!==_0x5be7e0[_0x252040(0x4a7)])return;else{}}}}}}if(_0x5be7e0[_0x252040(0x688)]){if(_0x5be7e0[_0x252040(0x688)]==_0x252040(0x51b)){if(_0x4903e7['queue']){if(_0x4903e7[_0x252040(0x72b)][_0x252040(0x7ed)](_0x5be7e0[_0x252040(0x40c)])>=0x0)_0x4903e7[_0x252040(0x51b)](_0x5be7e0[_0x252040(0x40c)]);else _0x4903e7['director']&&(_0x5be7e0[_0x252040(0x40c)]in _0x4903e7['rpcs']&&_0x4903e7[_0x252040(0x51b)](_0x5be7e0[_0x252040(0x40c)]));}else _0x4903e7[_0x252040(0x51b)](_0x5be7e0['UUID']);}else{if(_0x5be7e0[_0x252040(0x688)]==_0x252040(0x4bd)){log(_0x5be7e0);if(_0x4903e7['token']||_0x4903e7[_0x252040(0x48b)])await checkToken();else _0x252040(0x16c)in _0x5be7e0?(_0x4903e7[_0x252040(0x925)]=_0x5be7e0['director'],_0x4903e7['directorStreamID']=![],_0x4903e7['directorList']=[],_0x4903e7[_0x252040(0x72b)][_0x252040(0x51a)](_0x4903e7[_0x252040(0x925)]),_0x4903e7[_0x252040(0x6e1)]()):(_0x4903e7[_0x252040(0x925)]=![],_0x4903e7['directorStreamID']=![],_0x4903e7[_0x252040(0x72b)]=[]);if(_0x4903e7['mainDirectorPassword']){}else{if(_0x252040(0x286)in _0x5be7e0){if(_0x4903e7[_0x252040(0x2f2)]||_0x5be7e0[_0x252040(0x286)]==![]){if(!_0x4903e7[_0x252040(0x1ec)]){getById(_0x252040(0x11f))['innerHTML']=miscTranslations[_0x252040(0x3cf)];if(_0x4903e7[_0x252040(0x7d9)])_0x4903e7[_0x252040(0x79d)]===null&&warnUser(miscTranslations[_0x252040(0x32f)],![],![]);else _0x4903e7[_0x252040(0x2f2)]?setTimeout(function(){var _0x981f1=_0x252040;warnUser(miscTranslations[_0x981f1(0x7ea)],![],![]);},0x1):setTimeout(function(){var _0x4b73c1=_0x252040;warnUser(miscTranslations[_0x4b73c1(0x805)],![],![]);},0x1);}_0x4903e7['directorState']=![],pokeAPI(_0x252040(0x16c),![]),pokeIframeAPI(_0x252040(0x16c),![]);}else _0x4903e7[_0x252040(0x79d)]=!![],pokeAPI('director',!![]),pokeIframeAPI(_0x252040(0x16c),!![]);}}_0x4903e7[_0x252040(0x835)][_0x252040(0x851)](_0x5be7e0['list']);}else{if(_0x5be7e0[_0x252040(0x688)]==_0x252040(0x231)){_0x4903e7[_0x252040(0x589)]=[],_0x4903e7[_0x252040(0x231)]=!![],_0x4903e7[_0x252040(0x28b)]=![],log('You\x27ve\x20been\x20transferred'),pokeIframeAPI(_0x252040(0x231));!_0x4903e7[_0x252040(0x16c)]&&(_0x4903e7['queue']=![]);for(_0x2bb93f in _0x4903e7[_0x252040(0x10f)]){try{!_0x4903e7[_0x252040(0x44f)][_0x252040(0x37f)](_0x4903e7[_0x252040(0x10f)][_0x2bb93f]['streamID'])&&(warnlog('transferred\x20and\x20closing'),_0x4903e7[_0x252040(0x268)](_0x2bb93f));}catch(_0x133156){}}for(_0x2bb93f in _0x4903e7['pcs']){try{log(_0x252040(0x113)),_0x4903e7[_0x252040(0x81)](_0x2bb93f);}catch(_0x2ab792){}}if(_0x4903e7['token']||_0x4903e7[_0x252040(0x48b)])await checkToken();else'director'in _0x5be7e0?(_0x4903e7[_0x252040(0x925)]=_0x5be7e0[_0x252040(0x16c)],_0x4903e7[_0x252040(0x1fc)]=![],_0x4903e7['directorList']=[],_0x4903e7[_0x252040(0x72b)][_0x252040(0x51a)](_0x4903e7[_0x252040(0x925)]),_0x4903e7['newMainDirectorSetup']()):(_0x4903e7[_0x252040(0x925)]=![],_0x4903e7[_0x252040(0x1fc)]=![],_0x4903e7['directorList']=[]);youveBeenTransferred(),_0x4903e7[_0x252040(0x964)]=_0x4903e7[_0x252040(0x298)],updateMixer(),log(_0x252040(0x451)),log(_0x5be7e0[_0x252040(0x31e)]);for(var _0x2bb93f in _0x5be7e0[_0x252040(0x31e)]){if(_0x252040(0x40c)in _0x5be7e0[_0x252040(0x31e)][_0x2bb93f]){if(_0x252040(0x4a7)in _0x5be7e0[_0x252040(0x31e)][_0x2bb93f]){if(_0x5be7e0[_0x252040(0x31e)][_0x2bb93f][_0x252040(0x40c)]in _0x4903e7[_0x252040(0x10f)])log(_0x252040(0x1a9));else{var _0x2eee49=_0x4903e7[_0x252040(0x6af)](_0x5be7e0[_0x252040(0x31e)][_0x2bb93f]['streamID']);log(_0x252040(0x846)+_0x2eee49);if(_0x4903e7[_0x252040(0x121)]){if(_0x4903e7[_0x252040(0x72b)][_0x252040(0x7ed)](_0x5be7e0[_0x252040(0x31e)][_0x2bb93f]['UUID'])>=0x0)play(_0x2eee49,_0x5be7e0[_0x252040(0x31e)][_0x2bb93f]['UUID']);else{if(_0x4903e7['view_set']&&_0x4903e7['view_set'][_0x252040(0x37f)](_0x2eee49))play(_0x2eee49,_0x5be7e0[_0x252040(0x31e)][_0x2bb93f][_0x252040(0x40c)]);else _0x4903e7[_0x252040(0x589)][_0x252040(0x8a2)]<0x1388&&(!(_0x2eee49 in _0x4903e7[_0x252040(0x61b)])&&!_0x4903e7['queueList'][_0x252040(0x37f)](_0x2eee49)&&_0x4903e7[_0x252040(0x589)][_0x252040(0x51a)](_0x2eee49));}}else play(_0x2eee49,_0x5be7e0[_0x252040(0x31e)][_0x2bb93f]['UUID']);}}}}updateQueue();}else{if(_0x5be7e0[_0x252040(0x688)]==_0x252040(0x7e6)){log(_0x5be7e0);if(_0x4903e7[_0x252040(0x2f2)]||_0x4903e7['mainDirectorPassword'])await checkToken();else _0x252040(0x16c)in _0x5be7e0?(_0x4903e7[_0x252040(0x925)]=_0x5be7e0[_0x252040(0x16c)],_0x4903e7[_0x252040(0x1fc)]=![],_0x4903e7['directorList']=[],_0x4903e7[_0x252040(0x72b)][_0x252040(0x51a)](_0x4903e7[_0x252040(0x925)]),_0x4903e7[_0x252040(0x6e1)]()):(_0x4903e7['directorUUID']=![],_0x4903e7[_0x252040(0x72b)]=[],errorlog(_0x252040(0x3d3)));updateUserList();}else{if(_0x5be7e0[_0x252040(0x688)]==_0x252040(0x43b)){log(_0x252040(0x55c)),log(_0x5be7e0);try{if(_0x4903e7[_0x252040(0x2f2)]||_0x4903e7[_0x252040(0x542)]){}else _0x252040(0x16c)in _0x5be7e0&&(_0x5be7e0['director']==!![]&&_0x4903e7[_0x252040(0x8db)](_0x5be7e0));}catch(_0x4d8772){errorlog(_0x4d8772);}}else{if(_0x5be7e0[_0x252040(0x688)]=='someonejoined'){if(_0x4903e7[_0x252040(0x2f2)]||_0x4903e7[_0x252040(0x48b)])await checkToken();else _0x5be7e0[_0x252040(0x16c)]&&(_0x4903e7[_0x252040(0x925)]=_0x5be7e0['UUID'],_0x4903e7[_0x252040(0x1fc)]=![],_0x4903e7[_0x252040(0x72b)]=[],_0x4903e7['directorList'][_0x252040(0x51a)](_0x4903e7[_0x252040(0x925)]),_0x4903e7[_0x252040(0x6e1)]());if('streamID'in _0x5be7e0){log(_0x252040(0x8c8));if(_0x4903e7[_0x252040(0x121)]){if(_0x4903e7[_0x252040(0x72b)][_0x252040(0x7ed)](_0x5be7e0[_0x252040(0x40c)])>=0x0)play(_0x2eee49,_0x5be7e0[_0x252040(0x40c)]);else{if(_0x4903e7[_0x252040(0x282)]&&_0x4903e7[_0x252040(0x282)][_0x252040(0x37f)](_0x2eee49))play(_0x2eee49,_0x5be7e0[_0x252040(0x40c)]);else _0x4903e7[_0x252040(0x589)][_0x252040(0x8a2)]<0x1388&&(!(_0x5be7e0[_0x252040(0x4a7)]in _0x4903e7[_0x252040(0x61b)])&&!_0x4903e7[_0x252040(0x589)][_0x252040(0x37f)](_0x5be7e0[_0x252040(0x4a7)])&&(_0x4903e7[_0x252040(0x589)][_0x252040(0x51a)](_0x5be7e0[_0x252040(0x4a7)]),updateQueue(!![])));}}else play(_0x5be7e0[_0x252040(0x4a7)]);}else log(_0x252040(0x7de));}else{if(_0x5be7e0[_0x252040(0x688)]==_0x252040(0x397)){log(_0x252040(0x824)),log(_0x5be7e0);if(_0x4903e7['queue']){if(_0x4903e7['directorList'][_0x252040(0x7ed)](_0x5be7e0[_0x252040(0x40c)])>=0x0)play(_0x2eee49,_0x5be7e0[_0x252040(0x40c)]);else{if(_0x4903e7[_0x252040(0x282)]&&_0x4903e7[_0x252040(0x282)][_0x252040(0x37f)](_0x2eee49))play(_0x2eee49,_0x5be7e0[_0x252040(0x40c)]);else _0x4903e7[_0x252040(0x589)]['length']<0x1388&&(!(_0x5be7e0['streamID']in _0x4903e7[_0x252040(0x61b)])&&!_0x4903e7[_0x252040(0x589)]['includes'](_0x5be7e0[_0x252040(0x4a7)])&&(_0x4903e7[_0x252040(0x589)][_0x252040(0x51a)](_0x5be7e0[_0x252040(0x4a7)]),updateQueue(!![])));}}else play(_0x5be7e0[_0x252040(0x4a7)]);}else{if(_0x5be7e0[_0x252040(0x688)]=='alert'){errorlog(_0x5be7e0),pokeIframeAPI(_0x252040(0x5fc),_0x5be7e0['message']);if(_0x4903e7[_0x252040(0x367)]===![]){if(_0x252040(0x723)in _0x5be7e0){if(_0x5be7e0[_0x252040(0x723)]===_0x252040(0x8a0))_0x4903e7[_0x252040(0x90f)]<0x2?(_0x4903e7['seedAttempts']=parseInt(_0x4903e7[_0x252040(0x90f)])+0x1,setTimeout(function(){var _0x528e5a=_0x252040;_0x4903e7[_0x528e5a(0x5f7)]();},0x1388)):(hangup(),!_0x4903e7['cleanOutput']&&setTimeout(function(){var _0x35552b=_0x252040;warnUser(miscTranslations[_0x35552b(0x62f)],![],![]);},0x1));else{if(_0x4903e7[_0x252040(0x2f2)]||_0x4903e7[_0x252040(0x542)]){}else _0x5be7e0[_0x252040(0x723)]===_0x252040(0x4f1)?(!_0x4903e7[_0x252040(0x1ec)]&&(getById(_0x252040(0x11f))['innerHTML']=miscTranslations[_0x252040(0x3cf)],_0x4903e7['directorPassword']?_0x4903e7[_0x252040(0x79d)]===null&&warnUser(miscTranslations[_0x252040(0x32f)],![],![]):setTimeout(function(){warnUser(miscTranslations['room-is-claimed'],![],![]);},0x1)),_0x4903e7[_0x252040(0x79d)]=![],pokeAPI(_0x252040(0x16c),![]),pokeIframeAPI('director',![])):!_0x4903e7[_0x252040(0x1ec)]&&setTimeout(function(){var _0x28c0de=_0x252040;warnUser(_0x5be7e0[_0x28c0de(0x723)]);},0x1);}}}}else _0x5be7e0[_0x252040(0x688)]==_0x252040(0x33f)?_0x252040(0x723)in _0x5be7e0&&warnlog(_0x5be7e0[_0x252040(0x723)]):log(_0x5be7e0);}}}}}}}}else{if(_0x5be7e0[_0x252040(0x8bf)])_0x252040(0x4a7)in _0x5be7e0&&(_0x5be7e0[_0x252040(0x4a7)]in _0x4903e7[_0x252040(0x61b)]&&(clearTimeout(_0x4903e7[_0x252040(0x61b)][_0x5be7e0[_0x252040(0x4a7)]]),delete _0x4903e7[_0x252040(0x61b)][_0x5be7e0[_0x252040(0x4a7)]])),_0x4903e7[_0x252040(0x12a)](_0x5be7e0);else{if(_0x5be7e0[_0x252040(0x354)])log(_0x252040(0x94a)),_0x4903e7[_0x252040(0x902)](_0x5be7e0);else{if(_0x5be7e0['candidates'])log(_0x252040(0x227)),_0x4903e7['processIceBundle'](_0x5be7e0);else _0x5be7e0[_0x252040(0x80f)]||_0x5be7e0[_0x252040(0x688)]==_0x252040(0x852)?(warnlog('Clean\x20up'),_0x5be7e0[_0x252040(0x40c)]in _0x4903e7[_0x252040(0x4ae)]&&(warnlog(_0x252040(0x848)),log(_0x252040(0x113)),_0x4903e7[_0x252040(0x81)](_0x5be7e0[_0x252040(0x40c)])),_0x5be7e0[_0x252040(0x40c)]in _0x4903e7['rpcs']&&(warnlog(_0x252040(0x848)),_0x4903e7['closeRPC'](_0x5be7e0[_0x252040(0x40c)]))):log(_0x252040(0x565));}}}},_0x4903e7['ws'][_0x110024(0x44b)]=async function(_0x203f06){var _0x1f9266=_0x110024;clearTimeout(_0x4903e7[_0x1f9266(0x175)]),pokeIframeAPI(_0x1f9266(0x36f),_0x1f9266(0x905)),pokeIframeAPI(_0x1f9266(0x678),'closed');try{_0x1f9266(0x766)in _0x203f06&&(_0x203f06[_0x1f9266(0x766)]==0x1f7&&(_0x5aa78b==![]&&(clearInterval(_0x4903e7[_0x1f9266(0x7fc)]),!_0x4903e7[_0x1f9266(0x1ec)]&&warnUser(_0x1f9266(0x719),0x7530,![]))));}catch(_0x26d161){errorlog(_0x26d161);}warnlog('Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aAuto-reconnect\x20is\x20partially\x20implemented');if(_0x4903e7[_0x1f9266(0x798)]==![])try{_0x4903e7['ws'][_0x1f9266(0x606)]===WebSocket[_0x1f9266(0x407)]&&(_0x4903e7['ws']=null,setTimeout(()=>{var _0x4ffeb7=_0x1f9266;try{_0x4903e7[_0x4ffeb7(0x368)](!![]);}catch(_0x39a44c){};},0x7d0));}catch(_0x155a9c){errorlog(_0x155a9c);}};},_0x4903e7[_0x1dded1(0x770)]=function(_0x3e7d84,_0x21b392=null){var _0x533279=_0x1dded1;log(_0x533279(0x16d)),warnlog(_0x3e7d84),_0x3e7d84=JSON['stringify'](_0x3e7d84);if(_0x21b392==null){for(var _0x34298b in _0x4903e7[_0x533279(0x4ae)]){try{_0x4903e7[_0x533279(0x4ae)][_0x34298b][_0x533279(0x609)][_0x533279(0x70f)](_0x3e7d84);}catch(_0x17047c){warnlog(_0x533279(0x284));}}return!![];}else try{return _0x4903e7[_0x533279(0x4ae)][_0x21b392]['sendChannel'][_0x533279(0x70f)](_0x3e7d84),!![];}catch(_0x3b80a6){return warnlog(_0x533279(0x124)),warnlog(_0x3e7d84),![];}return![];},_0x4903e7['sendRequest']=function(_0x57f9c0,_0x3be18c=null){var _0x23ce6d=_0x1dded1,_0x5c6398=JSON['stringify'](_0x57f9c0);if(_0x3be18c==null){var _0xc15447=[];for(var _0x3ba247 in _0x4903e7[_0x23ce6d(0x10f)]){if(_0x4903e7[_0x23ce6d(0x10f)][_0x3ba247][_0x23ce6d(0x211)]){warnlog(_0x57f9c0);continue;}try{if(_0x23ce6d(0x588)in _0x4903e7[_0x23ce6d(0x10f)][_0x3ba247]){var _0x3a8721=_0x57f9c0;_0x3a8721[_0x23ce6d(0x90)]=!![],_0x3a8721=JSON['stringify'](_0x3a8721),_0x4903e7[_0x23ce6d(0x10f)][_0x4903e7[_0x23ce6d(0x10f)][_0x3ba247][_0x23ce6d(0x588)]][_0x23ce6d(0x59e)][_0x23ce6d(0x70f)](_0x3a8721);}else _0x4903e7['rpcs'][_0x3ba247][_0x23ce6d(0x59e)][_0x23ce6d(0x70f)](_0x5c6398);_0xc15447[_0x23ce6d(0x51a)](_0x3ba247);}catch(_0x4e372b){log('PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20');}}return _0xc15447['length'];}else{if(_0x4903e7[_0x23ce6d(0x10f)][_0x3be18c][_0x23ce6d(0x211)]){warnlog(_0x57f9c0);return;}try{if(_0x23ce6d(0x588)in _0x4903e7['rpcs'][_0x3be18c]){var _0x3a8721=_0x57f9c0;_0x3a8721['altUUID']=!![],_0x3a8721=JSON['stringify'](_0x3a8721),_0x4903e7[_0x23ce6d(0x10f)][_0x4903e7[_0x23ce6d(0x10f)][_0x3be18c]['realUUID']][_0x23ce6d(0x59e)][_0x23ce6d(0x70f)](_0x3a8721);}else _0x4903e7['rpcs'][_0x3be18c][_0x23ce6d(0x59e)][_0x23ce6d(0x70f)](_0x5c6398);return!![];}catch(_0x36ea84){return log(_0x23ce6d(0x896)),![];}}},_0x4903e7[_0x1dded1(0x948)]=function(_0x3e19ee=![],_0x3ffac7=![]){var _0x406413=_0x1dded1;try{window[_0x406413(0x22b)](_0x406413(0x257),confirmUnload);}catch(_0x26efb0){}_0x3ffac7&&recordLocalVideo('estop');_0x4903e7['taintedSession']=!![],warnlog('hanging\x20up');try{recordLocalVideo(_0x406413(0x70c));}catch(_0x3be6d1){}try{var _0x4d551f={};_0x4d551f[_0x406413(0x7e7)]=!![],_0x4d551f[_0x406413(0x80f)]=!![],_0x4903e7['sendMessage'](_0x4d551f);}catch(_0x36cf31){}try{_0x4903e7['ws'][_0x406413(0x6a2)]();}catch(_0x4554c1){}try{transferList[_0x406413(0x83c)](_0x3e7b60=>{var _0x1a0c8c=_0x406413;_0x3e7b60['writer']&&_0x3e7b60[_0x1a0c8c(0xbb)]['close'](),_0x3e7b60['videoWriter']&&_0x3e7b60[_0x1a0c8c(0x617)];});}catch(_0x284a66){errorlog(_0x284a66);}try{_0x4903e7[_0x406413(0x2d1)]&&_0x4903e7[_0x406413(0x2d1)][_0x406413(0x720)]&&_0x4903e7[_0x406413(0x2d1)]['srcObject'][_0x406413(0x684)]()[_0x406413(0x83c)](function(_0x4fb915){var _0x3659ce=_0x406413;_0x4903e7['canvasSource'][_0x3659ce(0x720)]['removeTrack'](_0x4fb915),_0x4fb915[_0x3659ce(0x70c)](),log(_0x3659ce(0x59c));}),_0x4903e7[_0x406413(0x504)]&&_0x4903e7[_0x406413(0x504)][_0x406413(0x720)]&&_0x4903e7[_0x406413(0x504)][_0x406413(0x720)]['getTracks']()[_0x406413(0x83c)](function(_0x164326){var _0x5d9ea4=_0x406413;_0x4903e7[_0x5d9ea4(0x504)][_0x5d9ea4(0x720)][_0x5d9ea4(0x398)](_0x164326),_0x164326[_0x5d9ea4(0x70c)](),log('stopping\x20old\x20track');}),_0x4903e7[_0x406413(0x110)]&&_0x4903e7[_0x406413(0x110)][_0x406413(0x684)]()[_0x406413(0x83c)](function(_0x151496){var _0x2a2cd8=_0x406413;_0x4903e7[_0x2a2cd8(0x110)][_0x2a2cd8(0x398)](_0x151496),_0x151496['stop'](),log(_0x2a2cd8(0x59c));}),_0x4903e7[_0x406413(0x8ff)]&&_0x4903e7['streamSrcClone'][_0x406413(0x684)]()['forEach'](function(_0x4008dd){var _0x2b89c2=_0x406413;_0x4903e7[_0x2b89c2(0x8ff)][_0x2b89c2(0x398)](_0x4008dd),_0x4008dd[_0x2b89c2(0x70c)](),log('stopping\x20old\x20track');}),_0x4903e7[_0x406413(0xaf)]&&_0x4903e7['screenStream'][_0x406413(0x684)]()[_0x406413(0x83c)](function(_0x2d795e){var _0x13b9b5=_0x406413;_0x4903e7[_0x13b9b5(0xaf)][_0x13b9b5(0x398)](_0x2d795e),_0x2d795e[_0x13b9b5(0x70c)](),log(_0x13b9b5(0x59c));});}catch(_0x27e681){errorlog(_0x27e681);}try{for(i in _0x4903e7[_0x406413(0x10f)]){try{_0x4903e7[_0x406413(0x10f)][i][_0x406413(0x504)]&&(_0x4903e7[_0x406413(0x10f)][i][_0x406413(0x504)][_0x406413(0x911)]&&recordLocalVideo(_0x406413(0x70c),null,_0x4903e7[_0x406413(0x10f)][i][_0x406413(0x504)]));}catch(_0x430c09){}log(_0x406413(0x3e8)),_0x4903e7[_0x406413(0x268)](i,!![]);}for(i in _0x4903e7[_0x406413(0x4ae)]){log(_0x406413(0x6b4)),_0x4903e7[_0x406413(0x81)](i);}}catch(_0x5c1d8d){errorlog(_0x5c1d8d);}for(var _0x3d9b0c in _0x4903e7[_0x406413(0x61b)]){clearTimeout(_0x4903e7[_0x406413(0x61b)][_0x3d9b0c]);}if(_0x3e19ee){reloadRequested(),warnlog(_0x406413(0x19c));return;}else setTimeout(function(){for(i in _0x4903e7){try{delete _0x4903e7[i];}catch(_0x5cf65b){}}delete _0x4903e7;},0x4b0),hangupComplete(),log(_0x406413(0x2aa));},_0x4903e7[_0x1dded1(0x5ef)]=function(){var _0x322064=_0x1dded1;_0x4903e7[_0x322064(0x1e9)]=!![],_0x4903e7[_0x322064(0x74a)]=![],pokeIframeAPI(_0x322064(0x93c),_0x4903e7['screenShareState'],null,_0x4903e7['streamID']),notifyOfScreenShare(),warnlog(_0x322064(0x45f)),pokeIframeAPI(_0x322064(0x2b8),![],![],_0x4903e7[_0x322064(0x4a7)]),pokeIframeAPI('seeding',![],![],_0x4903e7[_0x322064(0x4a7)]),pokeAPI('seeding',![]);try{_0x4903e7[_0x322064(0x504)]&&_0x4903e7['videoElement'][_0x322064(0x720)]&&_0x4903e7['videoElement'][_0x322064(0x720)][_0x322064(0x684)]()[_0x322064(0x83c)](function(_0x4b058c){var _0x1e05f0=_0x322064;_0x4903e7[_0x1e05f0(0x504)]['srcObject']['removeTrack'](_0x4b058c),_0x4b058c[_0x1e05f0(0x70c)](),log(_0x1e05f0(0x59c));});_0x4903e7[_0x322064(0x110)]&&(_0x4903e7[_0x322064(0x110)][_0x322064(0x1ac)]()['forEach'](function(_0x818420){var _0x4fdb30=_0x322064;_0x4903e7['videoDevice']=_0x818420[_0x4fdb30(0x50b)][_0x4fdb30(0x790)]()[_0x4fdb30(0x20b)](/[\W]+/g,'_'),_0x4903e7['streamSrc'][_0x4fdb30(0x398)](_0x818420),_0x818420[_0x4fdb30(0x70c)](),log('stopping\x20old\x20track');}),_0x4903e7[_0x322064(0x5a1)]=[],_0x4903e7['streamSrc'][_0x322064(0x6e7)]()['forEach'](function(_0x1ef861){var _0x4e5016=_0x322064;_0x4903e7['audioDevice']['push'](_0x1ef861['label']['toLowerCase']()[_0x4e5016(0x20b)](/[\W]+/g,'_')),_0x4903e7['streamSrc'][_0x4e5016(0x398)](_0x1ef861),_0x1ef861['stop'](),log('stopping\x20old\x20track');}),!_0x4903e7[_0x322064(0x5a1)][_0x322064(0x8a2)]&&(_0x4903e7[_0x322064(0x5a1)]=![]));_0x4903e7['streamSrcClone']&&_0x4903e7[_0x322064(0x8ff)]['getTracks']()[_0x322064(0x83c)](function(_0x4e44e3){var _0x3a903=_0x322064;_0x4903e7[_0x3a903(0x8ff)][_0x3a903(0x398)](_0x4e44e3),_0x4e44e3[_0x3a903(0x70c)]();});for(UUID in _0x4903e7[_0x322064(0x4ae)]){var _0x248855=getSenders2(UUID);_0x248855['forEach'](_0x27b247=>{var _0x483b45=_0x322064;_0x27b247[_0x483b45(0x92c)]&&(_0x27b247[_0x483b45(0x92c)][_0x483b45(0x44e)]=![]);});}try{document[_0x322064(0x841)]('container_director')&&(!_0x4903e7[_0x322064(0x8b5)]&&(_0x4903e7[_0x322064(0x8b5)]={}),_0x4903e7[_0x322064(0x4a7)]&&(_0x4903e7[_0x322064(0x8b5)][_0x4903e7[_0x322064(0x4a7)]]=getDetailedState(_0x4903e7[_0x322064(0x4a7)])),getById(_0x322064(0x177))[_0x322064(0x461)][_0x322064(0xeb)](getById('container_director')),updateLockedElements());}catch(_0x2aceac){warnlog(_0x2aceac);}var _0x4d27b2={};_0x4d27b2[_0x322064(0x7e7)]=!![],_0x4d27b2['virtualHangup']=!![],_0x4903e7['sendMessage'](_0x4d27b2),getById(_0x322064(0xe5))[_0x322064(0x249)]();}catch(_0x1e0de4){errorlog('failed\x20to\x20disconnect');}log(_0x322064(0x13a));},_0x4903e7[_0x1dded1(0x3cb)]=function(_0x9ceef8,_0x17e020=![]){var _0x46ac1a=_0x1dded1;_0x4903e7[_0x46ac1a(0x4ae)][_0x9ceef8][_0x46ac1a(0x3cb)]({'iceRestart':_0x17e020})[_0x46ac1a(0x5cc)](_0x2b8457=>{var _0x150c2d=_0x46ac1a;log('create\x20offer\x20worked');if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad)){}else{if(_0x4903e7[_0x150c2d(0x6c0)]==0x3||_0x4903e7[_0x150c2d(0x6c0)]==0x5||_0x4903e7[_0x150c2d(0x6c0)]==0x1)_0x2b8457['sdp']=CodecsHandler[_0x150c2d(0x8f5)](_0x2b8457[_0x150c2d(0x72)],{'stereo':0x1}),log(_0x150c2d(0x80e));else{if(iOS||iPad){}else _0x4903e7[_0x150c2d(0x6c0)]==0x4&&(_0x2b8457[_0x150c2d(0x72)]=CodecsHandler[_0x150c2d(0x8f5)](_0x2b8457['sdp'],{'stereo':0x2}),log(_0x150c2d(0x80e)));}}(iOS||iPad)&&(_0x4903e7[_0x150c2d(0x3a4)]&&_0x2b8457[_0x150c2d(0x72)][_0x150c2d(0x37f)]('a=extmap:3\x20urn:3gpp:video-orientation\x0d\x0a')&&(_0x2b8457['sdp']=_0x2b8457[_0x150c2d(0x72)][_0x150c2d(0x20b)](_0x150c2d(0x6c7),'')));if(_0x4903e7['pcs'][_0x9ceef8]['preferVideoCodec'])try{_0x2b8457['sdp']=CodecsHandler[_0x150c2d(0x295)](_0x2b8457[_0x150c2d(0x72)],_0x4903e7[_0x150c2d(0x4ae)][_0x9ceef8][_0x150c2d(0x212)]),log('Trying\x20to\x20set\x20'+_0x4903e7['pcs'][_0x9ceef8]['preferVideoCodec']+'\x20as\x20preferred\x20video\x20codec\x20by\x20viewer\x20via\x20API\x20(offer)');}catch(_0x43b192){errorlog(_0x43b192),warnlog(_0x150c2d(0x87d));}if(_0x4903e7[_0x150c2d(0x4ae)][_0x9ceef8][_0x150c2d(0x690)])try{if(_0x4903e7[_0x150c2d(0x4ae)][_0x9ceef8][_0x150c2d(0x690)]===_0x150c2d(0x200))_0x2b8457['sdp']=CodecsHandler[_0x150c2d(0x355)](_0x2b8457['sdp']);else{if(_0x4903e7['pcs'][_0x9ceef8][_0x150c2d(0x690)]===_0x150c2d(0xfb)){if(_0x4903e7[_0x150c2d(0x185)]&&_0x4903e7[_0x150c2d(0x185)]==0x1)_0x2b8457['sdp']=CodecsHandler[_0x150c2d(0x2d7)](_0x2b8457[_0x150c2d(0x72)],_0x4903e7['micSampleRate']||0xbb80,![]);else _0x4903e7['stereo']?_0x2b8457['sdp']=CodecsHandler[_0x150c2d(0x2d7)](_0x2b8457[_0x150c2d(0x72)],_0x4903e7['micSampleRate']||0xbb80,!![]):_0x2b8457['sdp']=CodecsHandler[_0x150c2d(0x2d7)](_0x2b8457[_0x150c2d(0x72)],_0x4903e7[_0x150c2d(0x8d0)]||0xbb80,![]);}else _0x2b8457['sdp']=CodecsHandler[_0x150c2d(0x690)](_0x2b8457[_0x150c2d(0x72)],_0x4903e7['pcs'][_0x9ceef8]['preferAudioCodec']);}log('Trying\x20to\x20set\x20'+_0x4903e7['pcs'][_0x9ceef8][_0x150c2d(0x690)]+'\x20as\x20preferred\x20audio\x20codec\x20by\x20viewer\x20via\x20API\x20(offer)');}catch(_0x6df74){errorlog(_0x6df74),warnlog(_0x150c2d(0x6ea));}Android&&_0x4903e7[_0x150c2d(0x29e)]!==![]&&_0x4903e7[_0x150c2d(0x192)]&&(_0x2b8457[_0x150c2d(0x72)]=_0x2b8457[_0x150c2d(0x72)][_0x150c2d(0x20b)](/42e01f/gi,_0x150c2d(0x6e9))),_0x4903e7[_0x150c2d(0x4ae)][_0x9ceef8][_0x150c2d(0x194)](_0x2b8457)[_0x150c2d(0x5cc)](function(){var _0x19eeb1=_0x150c2d;log(_0x19eeb1(0x734)+_0x9ceef8),_0x4903e7[_0x19eeb1(0x34b)](_0x9ceef8);var _0x193305={};_0x193305['UUID']=_0x9ceef8,_0x193305['streamID']=_0x4903e7['streamID'],_0x193305[_0x19eeb1(0x8bf)]=_0x4903e7[_0x19eeb1(0x4ae)][_0x9ceef8][_0x19eeb1(0x806)],_0x193305[_0x19eeb1(0x518)]=_0x4903e7[_0x19eeb1(0x4ae)][_0x9ceef8][_0x19eeb1(0x518)];_0x4903e7[_0x19eeb1(0x30e)]&&(_0x193305[_0x19eeb1(0x145)]=_0x4903e7[_0x19eeb1(0x367)]);if(_0x4903e7[_0x19eeb1(0xaf)]!==![]){var _0x41a01f=_0x4903e7[_0x19eeb1(0xaf)][_0x19eeb1(0x684)](),_0x235e07=_0x4903e7['pcs'][_0x9ceef8][_0x19eeb1(0x1ad)](),_0x589af8=[];for(var _0x126c24=0x0;_0x126c24<_0x235e07[_0x19eeb1(0x8a2)];_0x126c24++){for(var _0x1cbfe5=0x0;_0x1cbfe5<_0x41a01f[_0x19eeb1(0x8a2)];_0x1cbfe5++){_0x235e07[_0x126c24][_0x19eeb1(0x92c)]&&_0x235e07[_0x126c24][_0x19eeb1(0x92c)]['id']==_0x41a01f[_0x1cbfe5]['id']&&_0x235e07[_0x126c24][_0x19eeb1(0x92c)]['kind']==_0x41a01f[_0x1cbfe5][_0x19eeb1(0x5d8)]&&_0x589af8[_0x19eeb1(0x51a)](_0x126c24);}}_0x589af8[_0x19eeb1(0x8a2)]&&(_0x193305[_0x19eeb1(0xff)]=_0x589af8);}_0x4903e7[_0x19eeb1(0x825)]?_0x4903e7[_0x19eeb1(0x4c8)](JSON[_0x19eeb1(0x5ea)](_0x193305[_0x19eeb1(0x8bf)]))[_0x19eeb1(0x5cc)](function(_0x47b5c5){var _0x10bbc3=_0x19eeb1;_0x193305[_0x10bbc3(0x8bf)]=_0x47b5c5[0x0],_0x193305[_0x10bbc3(0x18e)]=_0x47b5c5[0x1],_0x4903e7[_0x10bbc3(0x950)](_0x193305);})['catch'](errorlog):_0x4903e7['anysend'](_0x193305);})[_0x150c2d(0x317)](errorlog);})['catch'](errorlog);},_0x4903e7[_0x1dded1(0x829)]=function(){var _0x399c02=_0x1dded1;for(var _0x38bb2e in _0x4903e7['pcs']){_0x4903e7[_0x399c02(0x4ae)][_0x38bb2e][_0x399c02(0x367)]!==![]?(_0x4903e7[_0x399c02(0x478)](_0x38bb2e),log('FORCE\x20KEYFRAME\x20FOR\x20SCENE')):log(_0x399c02(0x6ad));}},_0x4903e7[_0x1dded1(0x81)]=function(_0x82bac3,_0x2b38b0=!![]){var _0x762090=_0x1dded1;log(_0x762090(0x81));if(!(_0x82bac3 in _0x4903e7[_0x762090(0x4ae)]))return;clearTimeout(_0x4903e7['pcs'][_0x82bac3][_0x762090(0x25d)]),clearTimeout(_0x4903e7[_0x762090(0x4ae)][_0x82bac3][_0x762090(0x849)]),clearInterval(_0x4903e7['pcs'][_0x82bac3]['requestedStatsInterval']),pokeIframeAPI(_0x762090(0x89a),![],_0x82bac3);if(_0x762090(0x588)in _0x4903e7['pcs'][_0x82bac3]){delete _0x4903e7['pcs'][_0x82bac3],applySceneState();return;}_0x82bac3+_0x762090(0x5af)in _0x4903e7[_0x762090(0x4ae)]&&_0x4903e7[_0x762090(0x4ae)][_0x82bac3+_0x762090(0x5af)][_0x762090(0x588)]&&_0x4903e7[_0x762090(0x4ae)][_0x82bac3+_0x762090(0x5af)][_0x762090(0x588)]===_0x82bac3&&(clearTimeout(_0x4903e7['pcs'][_0x82bac3+'_screen'][_0x762090(0x25d)]),clearTimeout(_0x4903e7[_0x762090(0x4ae)][_0x82bac3+'_screen'][_0x762090(0x849)]),clearInterval(_0x4903e7['pcs'][_0x82bac3+_0x762090(0x5af)][_0x762090(0x3f8)]),_0x4903e7['pcs'][_0x82bac3+_0x762090(0x5af)]=null,delete _0x4903e7['pcs'][_0x82bac3+_0x762090(0x5af)]);try{_0x4903e7['sendMessage']({'bye':!![]},_0x82bac3);}catch(_0x29e39e){}try{_0x4903e7[_0x762090(0x4ae)][_0x82bac3]['close']();}catch(_0x53f8f7){}_0x4903e7[_0x762090(0x4ae)][_0x82bac3][_0x762090(0x467)]&&(_0x4903e7[_0x762090(0x8a6)]&&(_0x2b38b0&&(warnlog(_0x762090(0x2c3)),playtone(![],_0x762090(0x88f))))),_0x4903e7[_0x762090(0x4ae)][_0x82bac3]=null,_0x4903e7['security']&&(!_0x4903e7[_0x762090(0x1ec)]&&setTimeout(function _0xe87404(){var _0x455418=_0x762090;warnUser(_0x455418(0x2e3));},0x1)),delete _0x4903e7[_0x762090(0x4ae)][_0x82bac3],_0x4903e7[_0x762090(0x596)](),applySceneState();},_0x4903e7[_0x1dded1(0x268)]=function(_0x2ec2ee,_0x5118ff=![]){var _0x1c666e=_0x1dded1;if(!(_0x2ec2ee in _0x4903e7[_0x1c666e(0x10f)])){log(_0x1c666e(0x417));return;}warn(_0x1c666e(0x268)),clearInterval(_0x4903e7[_0x1c666e(0x10f)][_0x2ec2ee][_0x1c666e(0x849)]);try{_0x4903e7[_0x1c666e(0x190)]({'bye':!![]},_0x2ec2ee),warnlog('SEND\x20BYE');}catch(_0x445439){}try{var _0xc5f6de=_0x4903e7['rpcs'][_0x2ec2ee][_0x1c666e(0x4a7)];}catch(_0xce002f){}try{_0x4903e7[_0x1c666e(0x10f)][_0x2ec2ee]['close']();}catch(_0x14bc0a){warnlog(_0x1c666e(0x645));}try{_0x4903e7[_0x1c666e(0x10f)][_0x2ec2ee]['streamSrc']&&_0x4903e7['rpcs'][_0x2ec2ee][_0x1c666e(0x110)]['getTracks']()['forEach'](function(_0x52c945){var _0x9954fc=_0x1c666e;_0x52c945[_0x9954fc(0x70c)](),log(_0x9954fc(0x15a));});}catch(_0x1821c8){}if(_0x4903e7[_0x1c666e(0x16c)])try{_0x4903e7['rpcs'][_0x2ec2ee]['videoElement']&&'recorder'in _0x4903e7[_0x1c666e(0x10f)][_0x2ec2ee]['videoElement']&&_0x4903e7[_0x1c666e(0x10f)][_0x2ec2ee]['videoElement'][_0x1c666e(0x265)][_0x1c666e(0x70c)]();}catch(_0x4aa225){warnlog(_0x4aa225);}else!_0x4903e7[_0x1c666e(0x251)]&&(_0x4903e7[_0x1c666e(0x8a6)]&&playtone(![],_0x1c666e(0x88f)));try{document[_0x1c666e(0x841)](_0x1c666e(0x220)+_0x2ec2ee)&&(!_0x4903e7['syncState']&&(_0x4903e7[_0x1c666e(0x8b5)]={}),_0xc5f6de&&(_0x4903e7[_0x1c666e(0x8b5)][_0xc5f6de]=getDetailedState(_0xc5f6de)),getById(_0x1c666e(0x220)+_0x2ec2ee)[_0x1c666e(0x461)][_0x1c666e(0xeb)](getById(_0x1c666e(0x220)+_0x2ec2ee)),updateLockedElements());}catch(_0x3992d5){warnlog(_0x3992d5);}try{_0x4903e7[_0x1c666e(0x10f)][_0x2ec2ee]['videoElement']&&_0x4903e7['rpcs'][_0x2ec2ee][_0x1c666e(0x504)]['remove']();}catch(_0x16ce58){}try{if(_0x4903e7[_0x1c666e(0x6dc)]!==![]){if(_0x4903e7[_0x1c666e(0x10f)][_0x2ec2ee][_0x1c666e(0xe0)]){try{_0x4903e7['rpcs'][_0x2ec2ee]['iframeEle'][_0x1c666e(0x249)]();}catch(_0x279886){errorlog(_0x279886);}_0x4903e7[_0x1c666e(0x10f)][_0x2ec2ee][_0x1c666e(0xe0)][_0x1c666e(0x249)]();}}}catch(_0x2bd49b){}try{_0x4903e7[_0x1c666e(0x10f)][_0x2ec2ee][_0x1c666e(0x693)]&&_0x4903e7['rpcs'][_0x2ec2ee][_0x1c666e(0x693)][_0x1c666e(0x249)]();}catch(_0xa78901){}try{_0x4903e7[_0x1c666e(0x10f)][_0x2ec2ee][_0x1c666e(0x920)]&&_0x4903e7['rpcs'][_0x2ec2ee][_0x1c666e(0x920)][_0x1c666e(0x249)]();}catch(_0x595d78){}_0x1c666e(0x162)in _0x4903e7[_0x1c666e(0x10f)][_0x2ec2ee]&&clearInterval(_0x4903e7[_0x1c666e(0x10f)][_0x2ec2ee][_0x1c666e(0x162)]);pokeIframeAPI(_0x1c666e(0x7b6),![],_0x2ec2ee),pokeAPI(_0x1c666e(0x595),_0x4903e7[_0x1c666e(0x10f)][_0x2ec2ee][_0x1c666e(0x4a7)]);_0x4903e7[_0x1c666e(0x10f)][_0x2ec2ee][_0x1c666e(0x211)]&&(_0xc5f6de=![]);try{_0x4903e7[_0x1c666e(0x10f)][_0x2ec2ee]=null,delete _0x4903e7[_0x1c666e(0x10f)][_0x2ec2ee];}catch(_0x27e37a){}try{_0x4903e7[_0x1c666e(0x268)](_0x2ec2ee+_0x1c666e(0x5af));}catch(_0x55f1fe){}(!_0x4903e7[_0x1c666e(0x16c)]||_0x4903e7['switchMode'])&&setTimeout(function(){updateMixer();},0x1);if(typeof _0xc5f6de==_0x1c666e(0x5b2))return;try{warnlog(_0x1c666e(0x817)),_0xc5f6de&&(_0xc5f6de in _0x4903e7[_0x1c666e(0x61b)]&&(log('watchTimeoutList:'+_0xc5f6de),clearTimeout(_0x4903e7[_0x1c666e(0x61b)][_0xc5f6de]),delete _0x4903e7['watchTimeoutList'][_0xc5f6de]),_0x4903e7[_0x1c666e(0x61b)][_0xc5f6de]=setTimeout(function(_0x1475e6){var _0x112430=_0x1c666e;try{delete _0x4903e7['watchTimeoutList'][_0x1475e6];}catch(_0x6e9eb5){warnlog(_0x112430(0x878));return;}log(_0x112430(0x305)+_0x1475e6);try{for(var _0x5acdf4 in _0x4903e7[_0x112430(0x10f)]){if(_0x4903e7[_0x112430(0x10f)][_0x5acdf4][_0x112430(0x4a7)]===_0x1475e6){if(_0x4903e7['rpcs'][_0x5acdf4]['connectionState']===_0x112430(0x253)){warnlog(_0x112430(0x2ea));return;}}}}catch(_0x1611f3){errorlog(_0x1611f3);}warnlog(_0x112430(0x3ca)),_0x4903e7['watchStream'](_0x1475e6);},_0x4903e7['retryTimeout'],_0xc5f6de));}catch(_0x594548){errorlog(_0x594548);}pokeIframeAPI(_0x1c666e(0x5a8),![],_0x2ec2ee),_0xc5f6de!==null?pokeIframeAPI(_0x1c666e(0x1e0),_0xc5f6de,_0x2ec2ee):pokeIframeAPI('end-view-connection',!![],_0x2ec2ee),updateUserList();},_0x4903e7['forceRetryTimeout']=null,_0x4903e7[_0x1dded1(0x49a)]=function(){var _0x6607c1=_0x1dded1;if(_0x4903e7[_0x6607c1(0x319)]){if(_0x4903e7['ws']===null||(typeof _0x4903e7['ws']!==_0x6607c1(0x416)||_0x4903e7['ws'][_0x6607c1(0x606)]!==0x1)){}else{var _0x41b0e6=_0x4903e7[_0x6607c1(0x319)][_0x6607c1(0x8d)](',');for(var _0x3660a6 in _0x41b0e6){if(_0x41b0e6[_0x3660a6]){var _0x5a6d96=![];for(var _0x4398fd in _0x4903e7[_0x6607c1(0x10f)]){if(_0x4903e7[_0x6607c1(0x10f)][_0x4398fd][_0x6607c1(0x4a7)]&&_0x4903e7[_0x6607c1(0x10f)][_0x4398fd][_0x6607c1(0x4a7)]===_0x41b0e6[_0x3660a6]){_0x5a6d96=!![];break;}}_0x41b0e6[_0x3660a6]in _0x4903e7[_0x6607c1(0x61b)]&&(_0x5a6d96=!![]);if(_0x5a6d96)continue;_0x4903e7[_0x6607c1(0x712)](_0x41b0e6[_0x3660a6]);}}}_0x4903e7['forceRetry']&&_0x4903e7['forceRetry']<0xa&&(_0x4903e7[_0x6607c1(0x550)]=0xa),_0x4903e7[_0x6607c1(0x550)]&&(clearTimeout(_0x4903e7[_0x6607c1(0x54a)]),_0x4903e7[_0x6607c1(0x54a)]=setTimeout(function(){var _0x45f7f1=_0x6607c1;log(_0x45f7f1(0x4db)),_0x4903e7[_0x45f7f1(0x49a)]();},_0x4903e7['forceRetry']*0x3e8));}},_0x4903e7[_0x1dded1(0x51b)]=async function(_0x128674){var _0x4d1690=_0x1dded1;if(_0x128674 in _0x4903e7[_0x4d1690(0x4ae)]){if(_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x468)]===_0x4d1690(0x741)||_0x4903e7[_0x4d1690(0x4ae)][_0x128674]['connectionState']===_0x4d1690(0x905))log('closing\x206'),_0x4903e7[_0x4d1690(0x81)](_0x128674),warnlog(_0x4d1690(0x6e6));else{if(iPad||iOS)log(_0x4d1690(0x7ec)),_0x4903e7[_0x4d1690(0x81)](_0x128674),warnlog(_0x4d1690(0x955));else{warnlog(_0x4d1690(0x47a)+_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x468)]);return;}}}else log(_0x4d1690(0x7dc));if(_0x4903e7['maxviewers']!==![]){if(Object['keys'](_0x4903e7[_0x4d1690(0x4ae)])['length']>_0x4903e7[_0x4d1690(0x52e)]){log(_0x4d1690(0x127)),log(_0x4d1690(0x715)),_0x4903e7[_0x4d1690(0x81)](_0x128674);return;}}else{if(_0x4903e7[_0x4d1690(0x626)]!==![]){if(Object[_0x4d1690(0x801)](_0x4903e7[_0x4d1690(0x10f)])[_0x4d1690(0x8a2)]+Object[_0x4d1690(0x801)](_0x4903e7['pcs'])[_0x4d1690(0x8a2)]>_0x4903e7[_0x4d1690(0x626)]){log('closing\x202'),log(_0x4d1690(0x136)),_0x4903e7[_0x4d1690(0x81)](_0x128674);return;}}}!_0x4903e7['configuration']&&await chooseBestTURN();_0x4903e7[_0x4d1690(0x5a9)]&&(_0x4903e7[_0x4d1690(0x2c8)][_0x4d1690(0x5a9)]=!![]);_0x4903e7[_0x4d1690(0x7b9)]&&(_0x4903e7[_0x4d1690(0x2c8)][_0x4d1690(0x287)]=_0x4903e7[_0x4d1690(0x7b9)]);try{_0x4903e7[_0x4d1690(0x4ae)][_0x128674]=new RTCPeerConnection(_0x4903e7[_0x4d1690(0x2c8)]);}catch(_0x355169){!_0x4903e7[_0x4d1690(0x1ec)]&&warnUser(_0x4d1690(0x77b));console[_0x4d1690(0x86b)](_0x355169);return;}if(_0x4903e7['security']){if(Object['keys'](_0x4903e7[_0x4d1690(0x4ae)])[_0x4d1690(0x8a2)]>0x1){log(_0x4d1690(0x4f5)),log(_0x4d1690(0xcf)),_0x4903e7[_0x4d1690(0x81)](_0x128674);return;}}_0x4903e7['pcs'][_0x128674][_0x4d1690(0x752)]={},_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x518)]=_0x4903e7[_0x4d1690(0x1d4)]+_0x4903e7[_0x4d1690(0x616)](0x5),_0x4903e7['pcs'][_0x128674][_0x4d1690(0x6e5)]=null,_0x4903e7['pcs'][_0x128674][_0x4d1690(0x5e0)]=null,_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x83e)]={},_0x4903e7[_0x4d1690(0x4ae)][_0x128674]['obsState'][_0x4d1690(0x281)]=null,_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x83e)]['sourceActive']=null,_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x83e)][_0x4d1690(0x91b)]=null,_0x4903e7['pcs'][_0x128674]['obsState'][_0x4d1690(0x911)]=null,_0x4903e7['pcs'][_0x128674][_0x4d1690(0x83e)][_0x4d1690(0x86d)]=null,_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x5ed)]=![],_0x4903e7['pcs'][_0x128674][_0x4d1690(0x1e8)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x501)]=null,_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x73e)]=null,_0x4903e7['pcs'][_0x128674][_0x4d1690(0x751)]=null,_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x39f)]=null,_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x620)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674]['bitrateTimeoutFirefox']=![],_0x4903e7['pcs'][_0x128674][_0x4d1690(0x6a8)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674]['setBitrate']=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674]['setAudioBitrate']=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x467)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x631)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x2ca)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674]['degradationPreference']=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x7e)]=null,_0x4903e7['pcs'][_0x128674][_0x4d1690(0x632)]=![],_0x4903e7['pcs'][_0x128674]['allowVideo']=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674]['allowAudio']=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x114)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x6ac)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x415)]=![],_0x4903e7['pcs'][_0x128674][_0x4d1690(0x737)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674]['allowDownloads']=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x7ce)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x21d)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x842)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x908)]=null,_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x40c)]=_0x128674,_0x4903e7['pcs'][_0x128674][_0x4d1690(0x90e)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x189)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x217)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674]['scaleHeight']=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x122)]=![],_0x4903e7['pcs'][_0x128674]['scaleResolution']=![],_0x4903e7['pcs'][_0x128674][_0x4d1690(0x32d)]=null,_0x4903e7['pcs'][_0x128674][_0x4d1690(0x367)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x5bf)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x7b3)]=null,_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x50b)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x392)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x212)]=![],_0x4903e7['pcs'][_0x128674][_0x4d1690(0x690)]=![],_0x4903e7[_0x4d1690(0x4ae)][_0x128674]['closeTimeout']=null,_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x41a)]=_0x4903e7['wssid'],_0x4903e7['pcs'][_0x128674][_0x4d1690(0x6c3)]=Date[_0x4d1690(0x584)]();function _0x3e2300(_0x3b6a8a=![]){var _0x19c105=_0x4d1690;if(_0x3b6a8a)return;_0x4903e7[_0x19c105(0x4ae)][_0x128674][_0x19c105(0x609)]=_0x4903e7['pcs'][_0x128674][_0x19c105(0x860)](_0x19c105(0x609)),_0x4903e7['pcs'][_0x128674]['sendChannel'][_0x19c105(0x40c)]=_0x128674,_0x4903e7[_0x19c105(0x4ae)][_0x128674]['sendChannel'][_0x19c105(0x8ca)]=()=>{var _0x13450f=_0x19c105;if(_0x3b6a8a)return;log(_0x13450f(0x78a)),msg={},msg[_0x13450f(0x7aa)]={},msg[_0x13450f(0x7aa)][_0x13450f(0x50b)]=_0x4903e7[_0x13450f(0x50b)],msg[_0x13450f(0x7aa)][_0x13450f(0x392)]=_0x4903e7['order'],msg[_0x13450f(0x7aa)][_0x13450f(0x702)]=_0x4903e7[_0x13450f(0x702)];try{(_0x4903e7[_0x13450f(0x6c5)][_0x13450f(0x8a2)]||_0x4903e7[_0x13450f(0x81d)])&&(msg['info']['initial_group']=_0x4903e7[_0x13450f(0x6c5)][_0x13450f(0x4aa)](','));}catch(_0x3f5064){}msg[_0x13450f(0x7aa)][_0x13450f(0x1ef)]=_0x4903e7[_0x13450f(0x1ef)],msg[_0x13450f(0x7aa)][_0x13450f(0x17c)]=_0x4903e7[_0x13450f(0x17c)],msg['info']['directorVideoMuted']=_0x4903e7[_0x13450f(0x7d8)],msg[_0x13450f(0x7aa)]['video_muted_init']=_0x4903e7[_0x13450f(0x7e7)];_0x4903e7[_0x13450f(0x251)]?msg[_0x13450f(0x7aa)][_0x13450f(0x782)]=!![]:msg[_0x13450f(0x7aa)]['room_init']=![];if(_0x4903e7[_0x13450f(0x16c)]){if(!_0x4903e7['mainDirectorPassword']&&_0x4903e7[_0x13450f(0x925)]&&_0x4903e7[_0x13450f(0x925)]===_0x128674)_0x4903e7[_0x13450f(0x6e1)]();else{msg['directorSettings']={};_0x4903e7[_0x13450f(0x48b)]&&(msg[_0x13450f(0x4be)]['tokenDirector']=!![]);msg[_0x13450f(0x4be)][_0x13450f(0x964)]=_0x4903e7[_0x13450f(0x964)];_0x4903e7[_0x13450f(0x8a3)][_0x13450f(0x8a2)]&&!_0x4903e7[_0x13450f(0x8a3)][_0x13450f(0x37f)](_0x128674)&&(msg[_0x13450f(0x7aa)]['muted']=!![]);var _0x4cf688=[];for(var _0x3c4528 in _0x4903e7['pcs']){_0x4903e7[_0x13450f(0x4ae)][_0x3c4528][_0x13450f(0x6a8)]===!![]&&_0x4cf688[_0x13450f(0x51a)](_0x3c4528);}_0x4903e7[_0x13450f(0x27b)]&&(msg['directorSettings'][_0x13450f(0x4e1)]=!![]),_0x4cf688['length']&&(msg[_0x13450f(0x4be)][_0x13450f(0x587)]=_0x4cf688);}_0x4903e7['autoSyncObject']&&(msg[_0x13450f(0x7aa)]['autoSync']=_0x4903e7[_0x13450f(0x6fa)]);}_0x4903e7[_0x13450f(0x6dc)]!==![]?msg['info']['broadcast_mode']=!![]:msg[_0x13450f(0x7aa)][_0x13450f(0x457)]=![];_0x4903e7[_0x13450f(0x648)]?msg['info']['remote']=!![]:msg[_0x13450f(0x7aa)][_0x13450f(0x648)]=![];if(_0x4903e7[_0x13450f(0xba)])msg[_0x13450f(0x7aa)][_0x13450f(0x7c7)]=_0x4903e7[_0x13450f(0xba)];else{if(_0x4903e7[_0x13450f(0xba)]===![])msg[_0x13450f(0x7aa)]['obs_control']=![];else _0x4903e7[_0x13450f(0x251)]&&!_0x4903e7[_0x13450f(0x16c)]?msg['info'][_0x13450f(0x7c7)]=![]:msg[_0x13450f(0x7aa)][_0x13450f(0x7c7)]=null;}_0x4903e7[_0x13450f(0x91a)]&&(msg['info'][_0x13450f(0x91a)]=!![]);msg[_0x13450f(0x7aa)][_0x13450f(0x318)]=_0x4903e7[_0x13450f(0x63a)];_0x4903e7[_0x13450f(0x900)]?msg['screenShareState']=_0x4903e7[_0x13450f(0x74a)]:msg[_0x13450f(0x74a)]=![];msg[_0x13450f(0x7aa)][_0x13450f(0x8be)]=_0x4903e7['width'],msg[_0x13450f(0x7aa)][_0x13450f(0x893)]=_0x4903e7[_0x13450f(0x7cd)];try{if(_0x4903e7[_0x13450f(0x110)]){let _0xcdf431=_0x4903e7[_0x13450f(0x110)][_0x13450f(0x1ac)]();if(_0xcdf431['length']){let _0x14f3e3=_0xcdf431[0x0][_0x13450f(0x2f5)]();msg[_0x13450f(0x7aa)][_0x13450f(0x494)]=_0x14f3e3[_0x13450f(0x395)]||![],msg[_0x13450f(0x7aa)][_0x13450f(0x1b9)]=_0x14f3e3['height']||![],msg[_0x13450f(0x7aa)][_0x13450f(0x5f9)]=parseInt(_0x14f3e3[_0x13450f(0x266)])||![];}}if(_0x4903e7[_0x13450f(0xaf)]&&_0x4903e7[_0x13450f(0xaf)][_0x13450f(0x720)]){let _0x2fa2e9=_0x4903e7[_0x13450f(0xaf)][_0x13450f(0x720)][_0x13450f(0x1ac)]();if(_0x2fa2e9['length']){let _0x1fb92d=_0x2fa2e9[0x0][_0x13450f(0x2f5)]();msg[_0x13450f(0x7aa)][_0x13450f(0x6f)]=_0x1fb92d[_0x13450f(0x395)]||![],msg[_0x13450f(0x7aa)][_0x13450f(0x118)]=_0x1fb92d[_0x13450f(0x7cd)]||![],msg[_0x13450f(0x7aa)][_0x13450f(0x724)]=parseInt(_0x1fb92d['frameRate'])||![];}}}catch(_0x5d324b){errorlog(_0x5d324b);}msg[_0x13450f(0x7aa)][_0x13450f(0x88a)]=_0x4903e7[_0x13450f(0x5f8)],msg[_0x13450f(0x7aa)][_0x13450f(0x14f)]=_0x4903e7[_0x13450f(0x514)],msg['info'][_0x13450f(0x131)]=_0x4903e7[_0x13450f(0x52e)],msg[_0x13450f(0x7aa)]['stereo_url']=_0x4903e7['stereo'],msg[_0x13450f(0x7aa)][_0x13450f(0x1aa)]=_0x4903e7[_0x13450f(0x961)],msg['info']['agc_url']=_0x4903e7[_0x13450f(0x358)],msg[_0x13450f(0x7aa)]['denoise_url']=_0x4903e7['noiseSuppression'],msg[_0x13450f(0x7aa)][_0x13450f(0x88b)]=_0x4903e7['version'],msg[_0x13450f(0x7aa)]['recording_audio_gain']=_0x4903e7['audioGain'],msg[_0x13450f(0x7aa)][_0x13450f(0x3db)]=_0x4903e7['compressor'],msg[_0x13450f(0x7aa)][_0x13450f(0x106)]=_0x4903e7[_0x13450f(0x88e)],msg[_0x13450f(0x7aa)]['recording_audio_ctx_latency']=_0x4903e7[_0x13450f(0xb9)],msg[_0x13450f(0x7aa)]['recording_audio_pipeline']=!_0x4903e7[_0x13450f(0x289)],msg['info']['playback_audio_pipeline']=_0x4903e7[_0x13450f(0x94f)],msg['info'][_0x13450f(0x311)]=_0x4903e7['sampleRate'],msg[_0x13450f(0x7aa)][_0x13450f(0x769)]=_0x4903e7[_0x13450f(0x3af)];_0x4903e7['stats'][_0x13450f(0x49f)]&&(msg[_0x13450f(0x7aa)][_0x13450f(0x480)]=_0x4903e7[_0x13450f(0x752)][_0x13450f(0x49f)]);_0x4903e7[_0x13450f(0x30b)]!==![]?_0x4903e7[_0x13450f(0x26d)]?msg[_0x13450f(0x7aa)]['rotate_video']=_0x4903e7['forceRotate']+parseInt(_0x4903e7['rotate']):msg[_0x13450f(0x7aa)][_0x13450f(0xb4)]=_0x4903e7[_0x13450f(0x30b)]:msg[_0x13450f(0x7aa)][_0x13450f(0xb4)]=_0x4903e7[_0x13450f(0x26d)];msg[_0x13450f(0x7aa)]['rotate_video']&&msg['info'][_0x13450f(0xb4)]>=0x168&&(msg[_0x13450f(0x7aa)][_0x13450f(0xb4)]-=0x168);try{navigator&&navigator[_0x13450f(0x7f6)]&&(msg['info'][_0x13450f(0x147)]=navigator[_0x13450f(0x7f6)]);navigator&&navigator[_0x13450f(0x2bf)]&&(msg['info'][_0x13450f(0x2bf)]=navigator[_0x13450f(0x2bf)]);gpgpuSupport&&(msg[_0x13450f(0x7aa)][_0x13450f(0x1e6)]=gpgpuSupport);cpuSupport&&(msg[_0x13450f(0x7aa)][_0x13450f(0x6ec)]=cpuSupport);if(SafariVersion)msg[_0x13450f(0x7aa)][_0x13450f(0x6dd)]=_0x13450f(0x67);else{if(getChromeVersion()>0x3c)msg[_0x13450f(0x7aa)][_0x13450f(0x6dd)]=_0x13450f(0x76d)+getChromeVersion();else{if(userAgent[_0x13450f(0x7ed)](_0x13450f(0x6a6))>=0x0)msg[_0x13450f(0x7aa)][_0x13450f(0x6dd)]=_0x13450f(0x6a6);else userAgent['indexOf'](_0x13450f(0x240))>=0x0?msg[_0x13450f(0x7aa)]['Browser']='Chrome\x20for\x20iOS':msg[_0x13450f(0x7aa)][_0x13450f(0x6dd)]=_0x13450f(0x776);}}}catch(_0x3c4f55){};_0x4903e7[_0x13450f(0x313)]&&(_0x13450f(0x24c)in _0x4903e7['batteryState']&&(typeof _0x4903e7[_0x13450f(0x313)][_0x13450f(0x24c)]==_0x13450f(0x168)?msg['info'][_0x13450f(0x696)]=parseInt(_0x4903e7[_0x13450f(0x313)]['level']*0x64):msg[_0x13450f(0x7aa)][_0x13450f(0x696)]=_0x4903e7[_0x13450f(0x313)][_0x13450f(0x24c)]),'charging'in _0x4903e7[_0x13450f(0x313)]&&(msg[_0x13450f(0x7aa)][_0x13450f(0x196)]=_0x4903e7[_0x13450f(0x313)][_0x13450f(0x39b)]));_0x4903e7['cpuLimited']&&(msg[_0x13450f(0x7aa)][_0x13450f(0x31c)]=_0x4903e7[_0x13450f(0x31c)]);try{_0x4903e7['info']['out']&&(msg[_0x13450f(0x831)]={},msg[_0x13450f(0x831)][_0x13450f(0x226)]={},msg[_0x13450f(0x831)][_0x13450f(0x226)]['c']=_0x4903e7[_0x13450f(0x7aa)][_0x13450f(0x226)]['c']);}catch(_0x3616a8){}_0x4903e7[_0x13450f(0x770)](msg,_0x128674),pokeIframeAPI(_0x13450f(0x82a),!![],_0x128674),pokeIframeAPI(_0x13450f(0x89a),!![],_0x128674),updateUserList();},_0x4903e7[_0x19c105(0x4ae)][_0x128674][_0x19c105(0x609)][_0x19c105(0x44b)]=()=>{var _0x231884=_0x19c105;pokeIframeAPI(_0x231884(0x82a),![],_0x128674),_0x4903e7[_0x231884(0x14e)](),warnlog(_0x231884(0x711));return;},_0x4903e7['pcs'][_0x128674]['sendChannel'][_0x19c105(0x5ac)]=async function(_0xe1d19e){var _0x30f4cf=_0x19c105;log(_0x30f4cf(0x58c));try{var _0x13133e=JSON[_0x30f4cf(0x822)](_0xe1d19e[_0x30f4cf(0xc2)]);}catch(_0x522bec){warnlog(_0x30f4cf(0x425)),log(_0xe1d19e['data']);try{var _0x2594cd=new TextDecoder()[_0x30f4cf(0x205)](_0xe1d19e['data']),_0x13133e=JSON[_0x30f4cf(0x822)](_0x2594cd);}catch(_0x2ae6ef){try{var _0x13133e=await new Response(_0xe1d19e[_0x30f4cf(0xc2)])['text']();_0x13133e=JSON['parse'](_0x13133e);}catch(_0x336fa1){return;}}}warnlog(_0x13133e);if(_0x30f4cf(0x648)in _0x13133e)try{_0x13133e=await _0x4903e7[_0x30f4cf(0x2cc)](_0x13133e);if(!_0x13133e)return;}catch(_0x2dd6ea){errorlor(_0x2dd6ea);}'altUUID'in _0x13133e?await _0x4903e7['processPCSOnMessage'](_0x13133e,_0x128674+_0x30f4cf(0x5af)):await _0x4903e7[_0x30f4cf(0x474)](_0x13133e,_0x128674);};}_0x3e2300(![]),_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x75)]=function(_0x55c5f6){var _0x4e734c=_0x4d1690;warnlog(_0x4e734c(0x6a3)),warnlog(_0x55c5f6);if(_0x55c5f6[_0x4e734c(0x523)][_0x4e734c(0x50b)]&&_0x55c5f6[_0x4e734c(0x523)][_0x4e734c(0x50b)]!==_0x4e734c(0x609)){_0x4903e7['recieveFile'](_0x4903e7[_0x4e734c(0x10f)],_0x128674,_0x55c5f6[_0x4e734c(0x523)]);return;}},_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x1cc)]=function(_0x2f47ff){var _0x528e4a=_0x4d1690;log(_0x528e4a(0x5d1)),_0x4903e7['createOffer'](_0x128674);},_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x40b)]=_0xfa28ca=>{errorlog('Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!');},_0x4903e7[_0x4d1690(0x4ae)][_0x128674]['iceTimer']=null,_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x79b)]=[],_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x8d2)]=function(_0x596f6c){var _0x1b3ba3=_0x4d1690;if(_0x596f6c[_0x1b3ba3(0x354)]==null){log('empty\x20ice..');return;}log(_0x596f6c);try{if(_0x4903e7['icefilter']){if(_0x596f6c[_0x1b3ba3(0x354)][_0x1b3ba3(0x354)][_0x1b3ba3(0x7ed)](_0x4903e7[_0x1b3ba3(0x512)])===-0x1){log(_0x1b3ba3(0x183));return;}else log(_0x596f6c[_0x1b3ba3(0x354)]);}}catch(_0x17eaeb){errorlog(_0x17eaeb);}if(_0x4903e7[_0x1b3ba3(0x4ae)][_0x128674][_0x1b3ba3(0x25d)]!==null){_0x4903e7[_0x1b3ba3(0x4ae)][_0x128674][_0x1b3ba3(0x79b)]['push'](_0x596f6c['candidate']);return;}_0x4903e7[_0x1b3ba3(0x4ae)][_0x128674]['iceBundle'][_0x1b3ba3(0x51a)](_0x596f6c[_0x1b3ba3(0x354)]),_0x4903e7[_0x1b3ba3(0x4ae)][_0x128674][_0x1b3ba3(0x25d)]=setTimeout(function(_0x2d56eb){var _0x32e5c5=_0x1b3ba3;try{_0x4903e7['pcs'][_0x2d56eb][_0x32e5c5(0x25d)]=null;}catch(_0x5bdf8e){warnlog(_0x32e5c5(0x4ea));return;}var _0x7f360b={};_0x7f360b[_0x32e5c5(0x40c)]=_0x2d56eb,_0x7f360b[_0x32e5c5(0x8e6)]=_0x32e5c5(0x869),_0x7f360b[_0x32e5c5(0x340)]=_0x4903e7[_0x32e5c5(0x4ae)][_0x2d56eb]['iceBundle'],_0x7f360b[_0x32e5c5(0x518)]=_0x4903e7[_0x32e5c5(0x4ae)][_0x2d56eb][_0x32e5c5(0x518)],_0x4903e7[_0x32e5c5(0x4ae)][_0x2d56eb]['iceBundle']=[],_0x4903e7[_0x32e5c5(0x825)]?_0x4903e7[_0x32e5c5(0x4c8)](JSON['stringify'](_0x7f360b[_0x32e5c5(0x340)]))[_0x32e5c5(0x5cc)](function(_0x405b2d){var _0x87e3a6=_0x32e5c5;_0x7f360b['candidates']=_0x405b2d[0x0],_0x7f360b[_0x87e3a6(0x18e)]=_0x405b2d[0x1],_0x4903e7[_0x87e3a6(0x950)](_0x7f360b);})['catch'](errorlog):_0x4903e7[_0x32e5c5(0x950)](_0x7f360b);},0xc8,_0x128674);},_0x4903e7[_0x4d1690(0x474)]=async function(_0x1794dd,_0x448725){var _0xa81f9a=_0x4d1690;_0x1794dd[_0xa81f9a(0x40c)]=_0x448725;if(_0x1794dd['description']){_0x4903e7['processDescription'](_0x1794dd);return;}else{if(_0x1794dd[_0xa81f9a(0x354)]){log(_0xa81f9a(0x94a)),_0x4903e7[_0xa81f9a(0x902)](_0x1794dd);return;}else{if(_0x1794dd['candidates']){log(_0xa81f9a(0x15b)),_0x4903e7[_0xa81f9a(0x4c5)](_0x1794dd);return;}else{if(_0xa81f9a(0x14e)in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x3ae)]=_0x1794dd[_0xa81f9a(0x14e)],_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725),warnlog(_0xa81f9a(0x47f));return;}else{if(_0xa81f9a(0x3ae)in _0x1794dd){warnlog(_0xa81f9a(0x92));return;}else{if(_0xa81f9a(0x80f)in _0x1794dd){warnlog(_0xa81f9a(0x24a)),log(_0xa81f9a(0x50d)),_0x4903e7['closePC'](_0x448725);return;}}}}}}if(_0x4903e7[_0xa81f9a(0x16c)]){if(_0xa81f9a(0x90a)in _0x1794dd&&_0xa81f9a(0x18e)in _0x1794dd){if(_0x4903e7[_0xa81f9a(0x7d9)])_0x4903e7[_0xa81f9a(0x130)]?_0x4903e7[_0xa81f9a(0x2c7)](_0x1794dd['requestCoDirector'],_0x1794dd[_0xa81f9a(0x18e)],_0x4903e7[_0xa81f9a(0x130)])[_0xa81f9a(0x5cc)](function(_0xd90103){var _0x4fae01=_0xa81f9a;if(_0xd90103===_0x4903e7['directorHash']){_0x4903e7[_0x4fae01(0x4ae)][_0x448725][_0x4fae01(0x6a8)]=!![],getById(_0x4fae01(0x220)+_0x448725)['classList'][_0x4fae01(0x21c)](_0x4fae01(0x795)),_0x4903e7['announceCoDirector'](_0x448725);var _0x50e11e={};_0x50e11e[_0x4fae01(0x428)]=_0x4fae01(0x90a),_0x4903e7[_0x4fae01(0x770)](_0x50e11e,_0x448725);}else{warnlog(_0x4fae01(0x25e));var _0x50e11e={};_0x50e11e['rejected']=_0x4fae01(0x90a),_0x4903e7['sendMessage'](_0x50e11e,_0x448725);}})['catch'](function(){var _0x59eae3=_0xa81f9a;warnlog('Failed\x20attempt\x20to\x20connect\x20as\x20co-director');var _0x5c3580={};_0x5c3580['rejected']='requestCoDirector',_0x4903e7[_0x59eae3(0x770)](_0x5c3580,_0x448725);}):generateHash(_0x4903e7[_0xa81f9a(0x7d9)]+_0x4903e7['salt']+_0xa81f9a(0x4b7),0xc)[_0xa81f9a(0x5cc)](function(_0x4106b8){var _0x981f95=_0xa81f9a;_0x4903e7['directorHash']=_0x4106b8,_0x4903e7[_0x981f95(0x2c7)](_0x1794dd[_0x981f95(0x90a)],_0x1794dd[_0x981f95(0x18e)],_0x4903e7['directorHash'])[_0x981f95(0x5cc)](function(_0xd321a3){var _0x332942=_0x981f95;if(_0xd321a3===_0x4903e7[_0x332942(0x130)]){_0x4903e7[_0x332942(0x4ae)][_0x448725][_0x332942(0x6a8)]=!![],getById(_0x332942(0x220)+_0x448725)[_0x332942(0x484)]['add']('directorBlue'),_0x4903e7[_0x332942(0x922)](_0x448725);var _0x1660b5={};_0x1660b5[_0x332942(0x428)]=_0x332942(0x90a),_0x4903e7[_0x332942(0x190)](_0x1660b5,_0x448725);}else{warnlog(_0x332942(0x25e));var _0x1660b5={};_0x1660b5[_0x332942(0x4b6)]=_0x332942(0x90a),_0x4903e7['sendRequest'](_0x1660b5,_0x448725);}})[_0x981f95(0x317)](function(){var _0x5b279f=_0x981f95;warnlog('Failed\x20attempt\x20to\x20connect\x20as\x20co-director');var _0x4e5af4={};_0x4e5af4[_0x5b279f(0x4b6)]='requestCoDirector',_0x4903e7[_0x5b279f(0x190)](_0x4e5af4,_0x448725);});return;})['catch'](errorlog);else{warnlog(_0xa81f9a(0x558));var _0x3a55c8={};_0x3a55c8['rejected']=_0xa81f9a(0x90a),_0x4903e7['sendRequest'](_0x3a55c8,_0x448725);}}if(_0xa81f9a(0x761)in _0x1794dd&&_0xa81f9a(0x251)in _0x1794dd){log(_0xa81f9a(0x591));if(_0x4903e7[_0xa81f9a(0x4c4)]){if(_0x448725 in _0x4903e7[_0xa81f9a(0x4ae)]&&_0x4903e7[_0xa81f9a(0x4ae)][_0x448725]['coDirector']===!![]){log(_0xa81f9a(0x85a));var _0x3a55c8={};if(_0x1794dd['transferSettings']&&_0x1794dd[_0xa81f9a(0xbf)][_0xa81f9a(0x339)]){_0x3a55c8['request']=_0xa81f9a(0x761),_0x3a55c8[_0xa81f9a(0xbf)]=_0x1794dd['transferSettings'],log(_0x3a55c8);if(_0x4903e7['sendRequest'](_0x3a55c8,_0x1794dd[_0xa81f9a(0x761)]['toString']())){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x688)]='migrate',_0x3a55c8[_0xa81f9a(0x251)]=_0x1794dd['roomid'],_0x3a55c8[_0xa81f9a(0x83a)]=_0x1794dd[_0xa81f9a(0x761)][_0xa81f9a(0x5e3)](),_0x4903e7['sendMsg'](_0x3a55c8);}log(_0x3a55c8);}else{if(_0x1794dd[_0xa81f9a(0xbf)]&&_0xa81f9a(0x6dc)in _0x1794dd[_0xa81f9a(0xbf)]){_0x3a55c8['request']=_0xa81f9a(0x761),_0x3a55c8[_0xa81f9a(0xbf)]=_0x1794dd[_0xa81f9a(0xbf)],delete _0x3a55c8[_0xa81f9a(0xbf)][_0xa81f9a(0x251)],delete _0x3a55c8[_0xa81f9a(0xbf)][_0xa81f9a(0x419)],log(_0x3a55c8);if(_0x4903e7[_0xa81f9a(0x190)](_0x3a55c8,_0x1794dd[_0xa81f9a(0x761)][_0xa81f9a(0x5e3)]())){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x688)]='migrate',_0x3a55c8[_0xa81f9a(0x251)]=_0x1794dd[_0xa81f9a(0x251)],_0x3a55c8[_0xa81f9a(0x83a)]=_0x1794dd[_0xa81f9a(0x761)][_0xa81f9a(0x5e3)](),_0x4903e7[_0xa81f9a(0x7e4)](_0x3a55c8);}log(_0x3a55c8);}else _0x3a55c8[_0xa81f9a(0x688)]='migrate',_0x3a55c8[_0xa81f9a(0x251)]=_0x1794dd['roomid'],_0x3a55c8[_0xa81f9a(0x83a)]=_0x1794dd['migrate'][_0xa81f9a(0x5e3)](),_0x4903e7[_0xa81f9a(0x7e4)](_0x3a55c8);}pokeIframeAPI(_0xa81f9a(0x553),_0x1794dd[_0xa81f9a(0x251)],_0x1794dd[_0xa81f9a(0x761)][_0xa81f9a(0x5e3)]());}}else{var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]=_0xa81f9a(0x5d7),_0x4903e7['sendRequest'](_0x3a55c8,_0x448725);}}}if(_0xa81f9a(0x546)in _0x1794dd){if(!_0x1794dd[_0xa81f9a(0x40c)]){log(_0xa81f9a(0x1fb));return;}var _0x32b185=_0x1794dd[_0xa81f9a(0x546)];if(!_0x4903e7[_0xa81f9a(0x4ae)][_0x32b185]){log(_0xa81f9a(0x47c));return;}if(_0x4903e7[_0xa81f9a(0x72b)][_0xa81f9a(0x7ed)](_0x32b185)>=0x0){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]=_0xa81f9a(0x546),_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x1794dd['UUID']),warnlog(_0xa81f9a(0x1c1));return;}if(_0x4903e7[_0xa81f9a(0x648)]){if(_0xa81f9a(0x648)in _0x1794dd&&_0x1794dd['remote']===_0x4903e7['remote']&&_0x4903e7[_0xa81f9a(0x648)]){}else{if(_0x4903e7[_0xa81f9a(0x648)]===!![]){}}}else{if(_0x4903e7[_0xa81f9a(0x72b)][_0xa81f9a(0x7ed)](_0x1794dd['UUID'])>=0x0){}else return;}_0xa81f9a(0x4cb)in _0x1794dd&&_0x4903e7[_0xa81f9a(0x4cb)](_0x32b185,_0x1794dd[_0xa81f9a(0x4cb)]);_0xa81f9a(0x7a2)in _0x1794dd&&_0x4903e7['targetAudioBitrate'](_0x32b185,_0x1794dd[_0xa81f9a(0x7a2)]);if(_0xa81f9a(0x886)in _0x1794dd)try{_0x1794dd['requestResolution']['s']?_0x4903e7[_0xa81f9a(0x238)](_0x32b185,_0x1794dd[_0xa81f9a(0x886)]['w'],_0x1794dd[_0xa81f9a(0x886)]['h'],!![]):_0x4903e7[_0xa81f9a(0x238)](_0x32b185,_0x1794dd[_0xa81f9a(0x886)]['w'],_0x1794dd[_0xa81f9a(0x886)]['h'],![]);}catch(_0x5340b3){errorlog(_0x5340b3);}return;}manageSceneState(_0x1794dd,_0x448725);try{if(_0xa81f9a(0x7aa)in _0x1794dd){_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x752)][_0xa81f9a(0x7aa)]=_0x1794dd['info'];_0xa81f9a(0x50b)in _0x1794dd['info']&&(typeof _0x1794dd[_0xa81f9a(0x7aa)][_0xa81f9a(0x50b)]=='string'?_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x50b)]=sanitizeLabel(_0x1794dd[_0xa81f9a(0x7aa)][_0xa81f9a(0x50b)]):_0x4903e7['pcs'][_0x448725]['label']=![]);if(_0x448725===_0x4903e7[_0xa81f9a(0x925)])try{_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x752)][_0xa81f9a(0x7aa)]['director']=!![];}catch(_0x4ed290){}else{if(_0x4903e7[_0xa81f9a(0x72b)][_0xa81f9a(0x7ed)](_0x448725)>=0x0)try{_0x4903e7[_0xa81f9a(0x4ae)][_0x448725]['stats'][_0xa81f9a(0x7aa)][_0xa81f9a(0x6a8)]=!![];}catch(_0x2970c3){}}if(Firefox)try{_0xa81f9a(0x2c2)in _0x1794dd[_0xa81f9a(0x7aa)]&&(_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x1e8)]===![]&&(_0x1794dd['info']['vb_url']&&parseInt(_0x1794dd[_0xa81f9a(0x7aa)][_0xa81f9a(0x2c2)])>0x0&&(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x1e8)]=parseInt(_0x1794dd['info'][_0xa81f9a(0x2c2)]),_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x751)]&&clearTimeout(_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x751)]),_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x751)]=setTimeout(function(_0x501dfa){var _0x4aec2f=_0xa81f9a;_0x4903e7[_0x4aec2f(0x9d)](_0x501dfa,null);},0x3e8,_0x448725))));}catch(_0x2b8351){errorlog(_0x2b8351);}pokeIframeAPI(_0xa81f9a(0x7dd),_0x1794dd['info'],_0x448725);}if('ifs'in _0x1794dd){if(_0x4903e7[_0xa81f9a(0x64b)])try{_0x4903e7[_0xa81f9a(0x64b)]['startsWith'](_0xa81f9a(0x5e4))&&processIframeSyncFeedback(_0x1794dd[_0xa81f9a(0x2ba)],_0x448725);}catch(_0xf48beb){errorlog(_0xf48beb);}}_0xa81f9a(0x4e2)in _0x1794dd&&_0x4903e7[_0xa81f9a(0x2de)](_0x1794dd[_0xa81f9a(0x4e2)],_0x448725);'autoSync'in _0x1794dd&&(_0x4903e7[_0xa81f9a(0x6fa)]=_0x1794dd[_0xa81f9a(0x5bc)],_0x4903e7[_0xa81f9a(0x1da)](_0x448725));_0xa81f9a(0x5ed)in _0x1794dd&&(_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x5ed)]=parseInt(_0x1794dd['optimizedBitrate']));_0xa81f9a(0x59b)in _0x1794dd&&_0x4903e7[_0xa81f9a(0x6f4)](_0x448725,_0x1794dd[_0xa81f9a(0x59b)]);_0xa81f9a(0x5c7)in _0x1794dd&&_0x4903e7[_0xa81f9a(0x9d)](_0x448725,_0x1794dd['bitrate']);_0xa81f9a(0x4cb)in _0x1794dd&&_0x4903e7[_0xa81f9a(0x4cb)](_0x448725,_0x1794dd['targetBitrate']);_0xa81f9a(0x7a2)in _0x1794dd&&_0x4903e7[_0xa81f9a(0x7a2)](_0x448725,_0x1794dd[_0xa81f9a(0x7a2)]);if('hangup'in _0x1794dd){if(_0xa81f9a(0x648)in _0x1794dd){if(_0x1794dd[_0xa81f9a(0x648)]===_0x4903e7['remote']&&_0x4903e7[_0xa81f9a(0x648)]||_0x4903e7[_0xa81f9a(0x648)]===!![]){_0x4903e7['hangup']();return;}}}if('reload'in _0x1794dd){if(_0xa81f9a(0x648)in _0x1794dd){if(_0x1794dd[_0xa81f9a(0x648)]===_0x4903e7[_0xa81f9a(0x648)]&&_0x4903e7[_0xa81f9a(0x648)]||_0x4903e7['remote']===!![]){_0x4903e7[_0xa81f9a(0x948)](!![]);return;}}}if(_0xa81f9a(0x7cc)in _0x1794dd){if(_0x4903e7[_0xa81f9a(0x72b)][_0xa81f9a(0x7ed)](_0x448725)>=0x0){var _0x37d41c={};if(_0x4903e7['mc'][_0xa81f9a(0x752)])_0x37d41c[_0xa81f9a(0x908)]=_0x4903e7['mc'][_0xa81f9a(0x752)];else for(var _0x3da5cc in _0x4903e7['pcs']){if(_0x3da5cc===_0x448725)continue;_0x37d41c[_0x3da5cc]=_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)];}var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x5be)]=_0x37d41c,_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x648)in _0x1794dd){if(_0x1794dd[_0xa81f9a(0x648)]===_0x4903e7['remote']&&_0x4903e7['remote']||_0x4903e7[_0xa81f9a(0x648)]===!![]){var _0x37d41c={};if(_0x4903e7['mc'][_0xa81f9a(0x752)])_0x37d41c[_0xa81f9a(0x908)]=_0x4903e7['mc'][_0xa81f9a(0x752)];else for(var _0x3da5cc in _0x4903e7[_0xa81f9a(0x4ae)]){if(_0x3da5cc===_0x448725)continue;_0x37d41c[_0x3da5cc]=_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc]['stats'];}var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x5be)]=_0x37d41c,_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}}else{var _0x37d41c={};if(_0x4903e7['mc']['stats'])_0x37d41c[_0xa81f9a(0x908)]=_0x4903e7['mc'][_0xa81f9a(0x752)];else for(var _0x3da5cc in _0x4903e7['pcs']){if(_0x3da5cc===_0x448725)continue;if(!_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc]['stats'])continue;if(_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x467)])continue;if(_0x4903e7[_0xa81f9a(0x251)]){if('scene'in _0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)]){if(_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)]['scene']===![])continue;}else continue;}_0x37d41c[_0x3da5cc]={},_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)][_0xa81f9a(0x325)]&&(_0x37d41c[_0x3da5cc][_0xa81f9a(0x325)]=_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc]['stats'][_0xa81f9a(0x325)]),_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)][_0xa81f9a(0x6a1)]&&(_0x37d41c[_0x3da5cc][_0xa81f9a(0x6a1)]=_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)]['nacks_per_second']),_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc]['stats'][_0xa81f9a(0x7fe)]&&(_0x37d41c[_0x3da5cc][_0xa81f9a(0x7fe)]=_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)][_0xa81f9a(0x7fe)]),_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)][_0xa81f9a(0x367)]&&(_0x37d41c[_0x3da5cc][_0xa81f9a(0x367)]=_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)][_0xa81f9a(0x367)]),_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x50b)]&&(_0x37d41c[_0x3da5cc][_0xa81f9a(0x50b)]=_0x4903e7['pcs'][_0x3da5cc][_0xa81f9a(0x50b)]),_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)][_0xa81f9a(0x664)]&&(_0x37d41c[_0x3da5cc][_0xa81f9a(0x664)]=_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)][_0xa81f9a(0x664)]),_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)][_0xa81f9a(0x8a8)]&&(_0x37d41c[_0x3da5cc][_0xa81f9a(0x8a8)]=_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)][_0xa81f9a(0x8a8)]);}var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x5be)]=_0x37d41c,_0x4903e7['sendMessage'](_0x3a55c8,_0x448725);}}}if(_0xa81f9a(0x72d)in _0x1794dd){clearInterval(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x3f8)]);if(_0x4903e7[_0xa81f9a(0x72b)][_0xa81f9a(0x7ed)](_0x448725)>=0x0){if(_0x1794dd[_0xa81f9a(0x72d)]){_0x4903e7[_0xa81f9a(0x4ae)][_0x448725]['requestedStatsInterval']=setInterval(function(_0x5cc2a9){var _0x2689d1=_0xa81f9a,_0x4205c5={};if(_0x4903e7['mc']['stats'])_0x4205c5[_0x2689d1(0x908)]=_0x4903e7['mc'][_0x2689d1(0x752)];else for(var _0x52f608 in _0x4903e7[_0x2689d1(0x4ae)]){if(_0x52f608===_0x5cc2a9)continue;if(!_0x4903e7[_0x2689d1(0x4ae)][_0x52f608][_0x2689d1(0x752)])continue;if(_0x4903e7[_0x2689d1(0x4ae)][_0x52f608]['guest'])continue;_0x4205c5[_0x52f608]=_0x4903e7[_0x2689d1(0x4ae)][_0x52f608][_0x2689d1(0x752)];}var _0x1bf14c={};_0x1bf14c[_0x2689d1(0x5be)]=_0x4205c5,_0x4903e7[_0x2689d1(0x770)](_0x1bf14c,_0x5cc2a9);},0xbb8,_0x448725);var _0x37d41c={};if(_0x4903e7['mc'][_0xa81f9a(0x752)])_0x37d41c[_0xa81f9a(0x908)]=_0x4903e7['mc'][_0xa81f9a(0x752)];else for(var _0x3da5cc in _0x4903e7[_0xa81f9a(0x4ae)]){if(_0x3da5cc===_0x448725)continue;if(!_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc]['stats'])continue;if(_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x467)])continue;_0x37d41c[_0x3da5cc]=_0x4903e7['pcs'][_0x3da5cc][_0xa81f9a(0x752)];}var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x5be)]=_0x37d41c,_0x4903e7['sendMessage'](_0x3a55c8,_0x448725);}}else{if('remote'in _0x1794dd){if(_0x1794dd['remote']===_0x4903e7[_0xa81f9a(0x648)]&&_0x4903e7['remote']||_0x4903e7[_0xa81f9a(0x648)]===!![]){if(_0x1794dd['requestStatsContinuous']){_0x4903e7[_0xa81f9a(0x4ae)][_0x448725]['requestedStatsInterval']=setInterval(function(_0x2c6086){var _0x3e0409=_0xa81f9a,_0x606373={};if(_0x4903e7['mc']['stats'])_0x606373['meshcast']=_0x4903e7['mc'][_0x3e0409(0x752)];else for(var _0x22879a in _0x4903e7[_0x3e0409(0x4ae)]){if(_0x22879a===_0x2c6086)continue;if(!_0x4903e7[_0x3e0409(0x4ae)][_0x22879a][_0x3e0409(0x752)])continue;if(_0x4903e7[_0x3e0409(0x4ae)][_0x22879a][_0x3e0409(0x467)])continue;_0x606373[_0x22879a]=_0x4903e7[_0x3e0409(0x4ae)][_0x22879a][_0x3e0409(0x752)];}var _0x38c252={};_0x38c252['remoteStats']=_0x606373,_0x4903e7[_0x3e0409(0x770)](_0x38c252,_0x2c6086);},0xbb8,_0x448725);var _0x37d41c={};if(_0x4903e7['mc'][_0xa81f9a(0x752)])_0x37d41c[_0xa81f9a(0x908)]=_0x4903e7['mc']['stats'];else for(var _0x3da5cc in _0x4903e7['pcs']){if(_0x3da5cc===_0x448725)continue;if(!_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)])continue;if(_0x4903e7['pcs'][_0x3da5cc][_0xa81f9a(0x467)])continue;_0x37d41c[_0x3da5cc]=_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc]['stats'];}var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x5be)]=_0x37d41c,_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}}}else{if(_0x1794dd['requestStatsContinuous']){_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x3f8)]=setInterval(function(_0x26737f){var _0x315ff7=_0xa81f9a,_0x150684={};if(_0x4903e7['mc'][_0x315ff7(0x752)])_0x150684[_0x315ff7(0x908)]=_0x4903e7['mc']['stats'];else for(var _0x596b16 in _0x4903e7[_0x315ff7(0x4ae)]){if(_0x596b16===_0x26737f)continue;if(!_0x4903e7['pcs'][_0x596b16]['stats'])continue;if(_0x4903e7['pcs'][_0x596b16][_0x315ff7(0x467)])continue;if(_0x4903e7[_0x315ff7(0x251)]){if('scene'in _0x4903e7[_0x315ff7(0x4ae)][_0x596b16][_0x315ff7(0x752)]){if(_0x4903e7[_0x315ff7(0x4ae)][_0x596b16]['stats'][_0x315ff7(0x367)]===![])continue;}else continue;}_0x150684[_0x596b16]={},_0x4903e7['pcs'][_0x596b16][_0x315ff7(0x752)]['video_bitrate_kbps']&&(_0x150684[_0x596b16][_0x315ff7(0x325)]=_0x4903e7['pcs'][_0x596b16][_0x315ff7(0x752)][_0x315ff7(0x325)]),_0x4903e7['pcs'][_0x596b16][_0x315ff7(0x752)][_0x315ff7(0x6a1)]&&(_0x150684[_0x596b16][_0x315ff7(0x6a1)]=_0x4903e7['pcs'][_0x596b16][_0x315ff7(0x752)]['nacks_per_second']),_0x4903e7['pcs'][_0x596b16][_0x315ff7(0x752)]['available_outgoing_bitrate_kbps']&&(_0x150684[_0x596b16][_0x315ff7(0x7fe)]=_0x4903e7['pcs'][_0x596b16][_0x315ff7(0x752)][_0x315ff7(0x7fe)]),_0x4903e7[_0x315ff7(0x4ae)][_0x596b16][_0x315ff7(0x752)][_0x315ff7(0x367)]&&(_0x150684[_0x596b16][_0x315ff7(0x367)]=_0x4903e7[_0x315ff7(0x4ae)][_0x596b16]['stats'][_0x315ff7(0x367)]),_0x4903e7[_0x315ff7(0x4ae)][_0x596b16][_0x315ff7(0x50b)]&&(_0x150684[_0x596b16][_0x315ff7(0x50b)]=_0x4903e7['pcs'][_0x596b16]['label']),_0x4903e7['pcs'][_0x596b16][_0x315ff7(0x752)][_0x315ff7(0x664)]&&(_0x150684[_0x596b16][_0x315ff7(0x664)]=_0x4903e7[_0x315ff7(0x4ae)][_0x596b16][_0x315ff7(0x752)][_0x315ff7(0x664)]),_0x4903e7['pcs'][_0x596b16][_0x315ff7(0x752)][_0x315ff7(0x8a8)]&&(_0x150684[_0x596b16][_0x315ff7(0x8a8)]=_0x4903e7[_0x315ff7(0x4ae)][_0x596b16][_0x315ff7(0x752)]['video_encoder']);}var _0x2d96e2={};_0x2d96e2[_0x315ff7(0x5be)]=_0x150684,_0x4903e7['sendMessage'](_0x2d96e2,_0x26737f);},0xbb8,_0x448725);var _0x37d41c={};if(_0x4903e7['mc'][_0xa81f9a(0x752)])_0x37d41c[_0xa81f9a(0x908)]=_0x4903e7['mc'][_0xa81f9a(0x752)];else for(var _0x3da5cc in _0x4903e7[_0xa81f9a(0x4ae)]){if(_0x3da5cc===_0x448725)continue;if(!_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)])continue;if(_0x4903e7['pcs'][_0x3da5cc][_0xa81f9a(0x467)])continue;if(_0x4903e7[_0xa81f9a(0x251)]){if(_0xa81f9a(0x367)in _0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)]){if(_0x4903e7['pcs'][_0x3da5cc]['stats'][_0xa81f9a(0x367)]===![])continue;}else continue;}_0x37d41c[_0x3da5cc]={},_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc]['stats'][_0xa81f9a(0x325)]&&(_0x37d41c[_0x3da5cc][_0xa81f9a(0x325)]=_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)][_0xa81f9a(0x325)]),_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)][_0xa81f9a(0x6a1)]&&(_0x37d41c[_0x3da5cc][_0xa81f9a(0x6a1)]=_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc]['stats']['nacks_per_second']),_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)][_0xa81f9a(0x7fe)]&&(_0x37d41c[_0x3da5cc]['available_outgoing_bitrate_kbps']=_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)][_0xa81f9a(0x7fe)]),_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)][_0xa81f9a(0x367)]&&(_0x37d41c[_0x3da5cc][_0xa81f9a(0x367)]=_0x4903e7['pcs'][_0x3da5cc][_0xa81f9a(0x752)][_0xa81f9a(0x367)]),_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x50b)]&&(_0x37d41c[_0x3da5cc][_0xa81f9a(0x50b)]=_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x50b)]),_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)][_0xa81f9a(0x664)]&&(_0x37d41c[_0x3da5cc][_0xa81f9a(0x664)]=_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)]['resolution']),_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)]['video_encoder']&&(_0x37d41c[_0x3da5cc][_0xa81f9a(0x8a8)]=_0x4903e7[_0xa81f9a(0x4ae)][_0x3da5cc][_0xa81f9a(0x752)]['video_encoder']);}var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x5be)]=_0x37d41c,_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}}}}if(_0xa81f9a(0x886)in _0x1794dd)try{_0x1794dd[_0xa81f9a(0x886)]['s']?_0x4903e7['setResolution'](_0x1794dd[_0xa81f9a(0x40c)],_0x1794dd[_0xa81f9a(0x886)]['w'],_0x1794dd[_0xa81f9a(0x886)]['h'],!![]):_0x4903e7[_0xa81f9a(0x238)](_0x1794dd[_0xa81f9a(0x40c)],_0x1794dd[_0xa81f9a(0x886)]['w'],_0x1794dd[_0xa81f9a(0x886)]['h'],![]);}catch(_0x15f291){errorlog(_0x15f291);}'keyframe'in _0x1794dd&&(_0x1794dd[_0xa81f9a(0x367)]?_0x4903e7[_0xa81f9a(0x72b)]['indexOf'](_0x448725)>=0x0?_0x4903e7[_0xa81f9a(0x829)]():errorlog(_0xa81f9a(0x29f)):_0x4903e7[_0xa81f9a(0x478)](_0x448725));if(_0xa81f9a(0x30d)in _0x1794dd){var _0x6d6caa=![],_0x6752fd=![];_0x4903e7[_0xa81f9a(0x72b)][_0xa81f9a(0x7ed)](_0x448725)>=0x0&&(_0x6d6caa=!![],_0xa81f9a(0x91)in _0x1794dd&&(_0x1794dd['overlay']==!![]&&(_0x6752fd=!![]))),log('isDirector\x20'+_0x6d6caa),getChatMessage(_0x1794dd[_0xa81f9a(0x30d)],_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x50b)],_0x6d6caa,_0x6752fd);}if(_0xa81f9a(0x392)in _0x1794dd){_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x392)]=parseInt(_0x1794dd[_0xa81f9a(0x392)])||0x0;_0x448725 in _0x4903e7['rpcs']&&(_0x4903e7[_0xa81f9a(0x10f)][_0x448725][_0xa81f9a(0x392)]=_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x392)]);if(_0x4903e7['director']){var _0xc33166=document[_0xa81f9a(0x426)](_0xa81f9a(0xfa)+_0x448725+'\x22]');log(_0xc33166),_0xc33166[0x0]&&(_0xc33166[0x0][_0xa81f9a(0x3a7)]=parseInt(_0x1794dd[_0xa81f9a(0x392)])||0x0);}updateMixer();}_0xa81f9a(0x90e)in _0x1794dd&&_0x4903e7[_0xa81f9a(0x356)](_0x448725,parseFloat(_0x1794dd[_0xa81f9a(0x90e)])||0x0);if(_0x4903e7[_0xa81f9a(0x16c)]&&_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x6a8)]&&_0xa81f9a(0x79d)in _0x1794dd){log(_0x1794dd),_0x4903e7['syncState']=_0x1794dd[_0xa81f9a(0x79d)];for(var _0x2a9746 in _0x4903e7['syncState']){syncSceneState(_0x2a9746),syncOtherState(_0x2a9746);}}if(_0x4903e7[_0xa81f9a(0x72b)]['indexOf'](_0x448725)==-0x1){if('requestAudioHack'in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]=_0xa81f9a(0x562),_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x181)in _0x1794dd){var _0x3a55c8={};_0x3a55c8['rejected']='requestVideoRecord',_0x4903e7['sendMessage'](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x7ba)in _0x1794dd){var _0x3a55c8={};_0x3a55c8['rejected']='changeOrder',_0x4903e7['sendMessage'](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x52b)in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]=_0xa81f9a(0x52b),_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x7c0)in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]='changeLabel',_0x4903e7['sendMessage'](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x654)in _0x1794dd){var _0x3a55c8={};_0x3a55c8['rejected']=_0xa81f9a(0x654),_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x6f3)in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]=_0xa81f9a(0x6f3),_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x239)in _0x1794dd){var _0x3a55c8={};_0x3a55c8['rejected']='requestChangeCompressor',_0x4903e7['sendMessage'](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x647)in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]=_0xa81f9a(0x647),_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x7e9)in _0x1794dd){var _0x3a55c8={};_0x3a55c8['rejected']='remoteVideoMuted',_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if('requestChangeMicDelay'in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]=_0xa81f9a(0x73b),_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if('lowerhand'in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]='lowerhand',_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x948)in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]=_0xa81f9a(0x948),_0x4903e7['sendMessage'](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0xcd)in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]='displayMute',_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if('speakerMute'in _0x1794dd){var _0x3a55c8={};_0x3a55c8['rejected']='speakerMute',_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if('volume'in _0x1794dd){var _0x3a55c8={};_0x3a55c8['rejected']=_0xa81f9a(0x3ea),_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x43c)in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]=_0xa81f9a(0x43c),_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x88)in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]='requestUpload',_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x370)in _0x1794dd){var _0x3a55c8={};_0x3a55c8['rejected']='stopClock',_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x1a5)in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]=_0xa81f9a(0x1a5),_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x3b4)in _0x1794dd){var _0x3a55c8={};_0x3a55c8['rejected']=_0xa81f9a(0x3b4),_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x572)in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]='hideClock',_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x672)in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]=_0xa81f9a(0x672),_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x4fc)in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]='startClock',_0x4903e7['sendMessage'](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x952)in _0x1794dd){var _0x3a55c8={};_0x3a55c8['rejected']=_0xa81f9a(0x952),_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if(_0xa81f9a(0x277)in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]='showTime',_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}else{if('group'in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x4b6)]=_0xa81f9a(0x6c5),_0x4903e7['sendMessage'](_0x3a55c8,_0x448725);}}}}}}}}}}}}}}}}}}}}}}}}}}}}else{if(_0xa81f9a(0x562)in _0x1794dd){var _0x59aca3=_0x4903e7['streamSrc'][_0xa81f9a(0x6e7)]();_0x59aca3[_0xa81f9a(0x8a2)]&&('deviceId'in _0x1794dd?applyAudioHack(_0x1794dd[_0xa81f9a(0x623)],_0x1794dd[_0xa81f9a(0x435)],_0x1794dd[_0xa81f9a(0xb7)]):applyAudioHack(_0x1794dd[_0xa81f9a(0x623)],_0x1794dd['value']));}if(_0xa81f9a(0x181)in _0x1794dd){if(_0x1794dd['requestVideoRecord']){if(_0x4903e7[_0xa81f9a(0x504)]){var _0x57af0a=0x1770;_0x1794dd[_0xa81f9a(0x435)]&&(_0x57af0a=parseInt(_0x1794dd['value'])),recordLocalVideo(_0xa81f9a(0x321),_0x57af0a);}}else _0x4903e7[_0xa81f9a(0x504)]&&recordLocalVideo(_0xa81f9a(0x70c));}if(_0xa81f9a(0x7ba)in _0x1794dd){_0x4903e7[_0xa81f9a(0x392)]==![]&&(_0x4903e7[_0xa81f9a(0x392)]=0x0);_0x4903e7[_0xa81f9a(0x392)]+=parseInt(_0x1794dd[_0xa81f9a(0x7ba)])||0x0;var _0x3a55c8={};_0x3a55c8={},_0x3a55c8[_0xa81f9a(0x392)]=_0x4903e7[_0xa81f9a(0x392)],_0x4903e7['sendPeers'](_0x3a55c8),updateMixer();}_0xa81f9a(0x52b)in _0x1794dd&&changeURL(_0x1794dd[_0xa81f9a(0x52b)]);_0xa81f9a(0x370)in _0x1794dd&&stopClock();'resumeClock'in _0x1794dd&&resumeClock();_0xa81f9a(0x3b4)in _0x1794dd&&setClock(_0x1794dd['setClock']);_0xa81f9a(0x572)in _0x1794dd&&hideClock();_0xa81f9a(0x672)in _0x1794dd&&showClock();_0xa81f9a(0x4fc)in _0x1794dd&&startClock();'pauseClock'in _0x1794dd&&pauseClock();if(_0xa81f9a(0x277)in _0x1794dd){if(_0x4903e7['showTime']!==![]){if(_0x1794dd[_0xa81f9a(0x277)]&&!_0x4903e7[_0xa81f9a(0x277)])toggleClock();else!_0x1794dd[_0xa81f9a(0x277)]&&_0x4903e7[_0xa81f9a(0x277)]&&toggleClock();}}_0xa81f9a(0x88)in _0x1794dd&&toggleFileshare(_0x448725);if('group'in _0x1794dd)try{_0x4903e7[_0xa81f9a(0x770)]({'group':_0x1794dd[_0xa81f9a(0x6c5)]}),_0x1794dd[_0xa81f9a(0x6c5)]?_0x4903e7['group']=_0x1794dd[_0xa81f9a(0x6c5)][_0xa81f9a(0x8d)](','):_0x4903e7['group']=[],updateMixer(),pokeIframeAPI(_0xa81f9a(0x7a4),_0x4903e7[_0xa81f9a(0x6c5)]);}catch(_0x243b3e){}if(_0xa81f9a(0x7c0)in _0x1794dd){if(_0xa81f9a(0x435)in _0x1794dd){if(typeof _0x1794dd[_0xa81f9a(0x435)]==_0xa81f9a(0x75d)){_0x4903e7[_0xa81f9a(0x50b)]=sanitizeLabel(_0x1794dd[_0xa81f9a(0x435)]),log(_0xa81f9a(0x6fd)+_0x4903e7['label']);if(_0x4903e7[_0xa81f9a(0x16c)]){var _0xc33166=getById(_0xa81f9a(0x4ee)+_0x448725);if(_0x4903e7[_0xa81f9a(0x50b)])_0xc33166[_0xa81f9a(0x3a7)]=_0x4903e7['label'],_0xc33166[_0xa81f9a(0x484)][_0xa81f9a(0x249)](_0xa81f9a(0x70b));else _0x4903e7[_0xa81f9a(0x925)]===_0x448725?(_0xc33166[_0xa81f9a(0x3a7)]=miscTranslations['main-director'],_0xc33166['classList'][_0xa81f9a(0x249)](_0xa81f9a(0x70b))):(_0xc33166[_0xa81f9a(0x3a7)]=miscTranslations[_0xa81f9a(0x48a)],_0xc33166[_0xa81f9a(0x484)][_0xa81f9a(0x21c)](_0xa81f9a(0x70b)));}else _0x4903e7['showlabels']&&updateMixer();!_0x4903e7[_0xa81f9a(0x16c)]&&(_0x4903e7['label']?document[_0xa81f9a(0x640)]=_0x4903e7[_0xa81f9a(0x50b)]:document[_0xa81f9a(0x640)]=location[_0xa81f9a(0x3a5)]);var _0xf5c074=encodeURIComponent(_0x4903e7[_0xa81f9a(0x50b)]);urlParams['has']('l')?updateURL('l='+_0xf5c074,!![],![]):updateURL(_0xa81f9a(0x412)+_0xf5c074,!![],![]);var _0x3a55c8={};_0x3a55c8['changeLabel']=!![],_0x3a55c8[_0xa81f9a(0x435)]=_0x4903e7[_0xa81f9a(0x50b)],_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8);}else{_0x4903e7[_0xa81f9a(0x50b)]=![];var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x7c0)]=!![],_0x3a55c8[_0xa81f9a(0x435)]=_0x4903e7[_0xa81f9a(0x50b)],_0x4903e7['sendMessage'](_0x3a55c8);if(_0x4903e7['director']){var _0xc33166=getById('label_'+_0x448725);_0x4903e7[_0xa81f9a(0x925)]===_0x448725?(_0xc33166[_0xa81f9a(0x3a7)]=miscTranslations[_0xa81f9a(0x250)],_0xc33166['classList'][_0xa81f9a(0x249)](_0xa81f9a(0x70b))):(_0xc33166[_0xa81f9a(0x3a7)]=miscTranslations['add-a-label'],_0xc33166['classList'][_0xa81f9a(0x21c)]('addALabel'));}else _0x4903e7['showlabels']?(document[_0xa81f9a(0x640)]=location[_0xa81f9a(0x3a5)],updateMixer()):document[_0xa81f9a(0x640)]=location['hostname'];}}}if('requestChangeEQ'in _0x1794dd){if(_0x1794dd[_0xa81f9a(0x623)]==_0xa81f9a(0x256))changeLowEQ(parseFloat(_0x1794dd[_0xa81f9a(0x435)]),_0x1794dd['track']);else{if(_0x1794dd[_0xa81f9a(0x623)]==_0xa81f9a(0x3b5))changeMidEQ(parseFloat(_0x1794dd[_0xa81f9a(0x435)]),_0x1794dd['track']);else _0x1794dd[_0xa81f9a(0x623)]==_0xa81f9a(0x46f)&&changeHighEQ(parseFloat(_0x1794dd[_0xa81f9a(0x435)]),_0x1794dd[_0xa81f9a(0x92c)]);}}if('requestChangeGating'in _0x1794dd){var _0x5cc968=_0x4903e7[_0xa81f9a(0x2ae)];if(_0x1794dd['value']===_0xa81f9a(0x375))_0x4903e7[_0xa81f9a(0x2ae)]=![],log(_0xa81f9a(0x76e));else _0x1794dd['value']==='true'?(_0x4903e7[_0xa81f9a(0x2ae)]=!![],log('noise\x20gate\x20on')):_0x4903e7[_0xa81f9a(0x2ae)]=_0x1794dd[_0xa81f9a(0x435)];_0x4903e7[_0xa81f9a(0x2ae)]!==_0x5cc968&&senderAudioUpdate();}if(_0xa81f9a(0x239)in _0x1794dd){var _0x5cc968=_0x4903e7[_0xa81f9a(0x8d3)];if(_0x1794dd[_0xa81f9a(0x435)]==='false')_0x4903e7[_0xa81f9a(0x8d3)]=![],log('noise\x20gate\x20off');else{if(_0x1794dd[_0xa81f9a(0x435)]==='1')_0x4903e7[_0xa81f9a(0x8d3)]=0x1,log(_0xa81f9a(0x927));else _0x1794dd[_0xa81f9a(0x435)]==='2'?(_0x4903e7[_0xa81f9a(0x8d3)]=0x2,log(_0xa81f9a(0x927))):_0x4903e7['compressor']=parseInt(_0x1794dd[_0xa81f9a(0x435)])||![];}_0x4903e7[_0xa81f9a(0x8d3)]!==_0x5cc968&&senderAudioUpdate();}'requestChangeMicDelay'in _0x1794dd&&(_0x4903e7['micDelay']===![]?(_0x4903e7[_0xa81f9a(0x88e)]=parseInt(_0x1794dd['value'])||0x0,senderAudioUpdate()):(_0x4903e7[_0xa81f9a(0x88e)]=parseInt(_0x1794dd[_0xa81f9a(0x435)])||0x0,changeMicDelay(_0x4903e7[_0xa81f9a(0x88e)],_0x1794dd['deviceId'])));_0xa81f9a(0x647)in _0x1794dd&&changeSubGain(parseFloat(_0x1794dd['value']),_0x1794dd[_0xa81f9a(0xb7)]);_0xa81f9a(0x153)in _0x1794dd&&(_0x4903e7['raisehands']&&lowerhand());if(_0xa81f9a(0x8e3)in _0x1794dd){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x40c)]=_0x448725,_0x3a55c8[_0xa81f9a(0x41c)]=listAudioSettingsPrep(),sendMediaDevices(_0x3a55c8[_0xa81f9a(0x40c)]),_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x3a55c8['UUID']);}if('getVideoSettings'in _0x1794dd){var _0x3a55c8={};_0x3a55c8['UUID']=_0x448725,_0x3a55c8[_0xa81f9a(0x8d4)]=listVideoSettingsPrep(),sendMediaDevices(_0x3a55c8[_0xa81f9a(0x40c)]),_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x3a55c8[_0xa81f9a(0x40c)]);}_0xa81f9a(0x646)in _0x1794dd&&changeAudioOutputDeviceById(_0x1794dd['changeSpeaker'],_0x448725);_0xa81f9a(0x4d0)in _0x1794dd&&changeAudioDeviceById(_0x1794dd[_0xa81f9a(0x4d0)],_0x448725);_0xa81f9a(0x85b)in _0x1794dd&&changeVideoDeviceById(_0x1794dd[_0xa81f9a(0x85b)],_0x448725);'requestVideoHack'in _0x1794dd&&(_0xa81f9a(0x6d0)in _0x1794dd&&_0x1794dd['ctrl']?updateCameraConstraints(_0x1794dd[_0xa81f9a(0x623)],_0x1794dd[_0xa81f9a(0x435)],!![],_0x448725):updateCameraConstraints(_0x1794dd['keyname'],_0x1794dd[_0xa81f9a(0x435)],![],![]));_0xa81f9a(0x815)in _0x1794dd&&changeLowCut(parseFloat(_0x1794dd[_0xa81f9a(0x435)]),_0x1794dd[_0xa81f9a(0x92c)]);_0xa81f9a(0x815)in _0x1794dd&&changeLowCut(parseFloat(_0x1794dd[_0xa81f9a(0x435)]),_0x1794dd[_0xa81f9a(0x92c)]);_0xa81f9a(0x948)in _0x1794dd&&(_0x4903e7[_0xa81f9a(0x925)]&&_0x4903e7[_0xa81f9a(0x948)]());if(_0xa81f9a(0x725)in _0x1794dd){}if(_0xa81f9a(0x3ea)in _0x1794dd){var _0x25fab7=parseInt(_0x1794dd[_0xa81f9a(0x3ea)])/0x64||0x0;_0x4903e7['audioGain']=parseInt(_0x1794dd['volume'])||0x0;try{for(var _0x113b8e in _0x4903e7[_0xa81f9a(0x7fb)]){log(_0xa81f9a(0x111)),_0x4903e7[_0xa81f9a(0x7fb)][_0x113b8e][_0xa81f9a(0xc3)][_0xa81f9a(0x870)][_0xa81f9a(0x915)](_0x25fab7,_0x4903e7[_0xa81f9a(0x7fb)][_0x113b8e][_0xa81f9a(0x38f)][_0xa81f9a(0x87b)]);}}catch(_0xeb55a4){}updateVolume(!![]);}if(_0xa81f9a(0x7a7)in _0x1794dd){if(_0x1794dd['micIsolate'])_0x4903e7['directorList'][_0xa81f9a(0x7ed)](_0x448725)>=0x0&&(_0x4903e7[_0xa81f9a(0x43c)]['push'](_0x448725),_0x4903e7[_0xa81f9a(0x34b)]());else{var _0x3f140d=_0x4903e7[_0xa81f9a(0x43c)][_0xa81f9a(0x7ed)](_0x448725);_0x3f140d>-0x1&&(_0x4903e7[_0xa81f9a(0x43c)][_0xa81f9a(0x79)](_0x3f140d,0x1),_0x4903e7['applyIsolatedChat']());}}if(_0xa81f9a(0x7e1)in _0x1794dd){if(_0x1794dd[_0xa81f9a(0x7e1)])_0x4903e7[_0xa81f9a(0x72b)]['indexOf'](_0x448725)>=0x0&&(_0x4903e7['lowerVolume'][_0xa81f9a(0x51a)](_0x448725),_0x4903e7[_0xa81f9a(0x8a4)]());else{var _0x3f140d=_0x4903e7['lowerVolume'][_0xa81f9a(0x7ed)](_0x448725);_0x3f140d>-0x1&&(_0x4903e7[_0xa81f9a(0x7e1)][_0xa81f9a(0x79)](_0x3f140d,0x1),_0x4903e7[_0xa81f9a(0x8a4)]());}}'speakerMute'in _0x1794dd&&(_0x1794dd[_0xa81f9a(0x3bf)]?(_0x4903e7['directorSpeakerMuted']=!![],_0x4903e7[_0xa81f9a(0xd8)]()):(_0x4903e7[_0xa81f9a(0x1ef)]=![],_0x4903e7[_0xa81f9a(0xd8)]()));_0xa81f9a(0xcd)in _0x1794dd&&(_0x1794dd[_0xa81f9a(0xcd)]?(_0x4903e7['directorDisplayMuted']=!![],_0x4903e7['directorDisplayMute']()):(_0x4903e7[_0xa81f9a(0x17c)]=![],_0x4903e7[_0xa81f9a(0x59a)]()));if('remoteVideoMuted'in _0x1794dd){_0x4903e7['remoteVideoMuted']=_0x1794dd['remoteVideoMuted'],toggleVideoMute(!![]);if(!_0x4903e7[_0xa81f9a(0x7e7)]){var _0x3a55c8={};_0x3a55c8[_0xa81f9a(0x7e7)]=_0x4903e7[_0xa81f9a(0x7e9)],_0x4903e7['sendMessage'](_0x3a55c8);}}_0xa81f9a(0x84f)in _0x1794dd&&applyNewParams(_0x1794dd[_0xa81f9a(0x84f)]);}if(_0x4903e7[_0xa81f9a(0x925)]===_0x448725){_0x1794dd[_0xa81f9a(0x688)]===_0xa81f9a(0x761)&&(warnlog(_0xa81f9a(0x5b0)),_0xa81f9a(0xbf)in _0x1794dd&&(_0xa81f9a(0x419)in _0x1794dd['transferSettings']&&(_0x4903e7['roomenc']=_0x1794dd[_0xa81f9a(0x419)]),_0xa81f9a(0x6dc)in _0x1794dd[_0xa81f9a(0xbf)]&&(_0x1794dd[_0xa81f9a(0xbf)][_0xa81f9a(0x6dc)]===!![]||_0x1794dd[_0xa81f9a(0xbf)]['broadcast']===null?(_0x4903e7[_0xa81f9a(0x6dc)]=null,_0x4903e7[_0xa81f9a(0x6f5)]===![]&&(_0x4903e7[_0xa81f9a(0x6f5)]=0x2),_0x4903e7[_0xa81f9a(0x204)]===![]&&(_0x4903e7[_0xa81f9a(0x204)]=0x1),_0x4903e7['showList']===null&&(_0x4903e7[_0xa81f9a(0x42d)]=!![])):_0x4903e7['broadcast']=_0x1794dd[_0xa81f9a(0xbf)][_0xa81f9a(0x6dc)],_0x1794dd[_0xa81f9a(0xbf)][_0xa81f9a(0x339)]&&(_0x4903e7[_0xa81f9a(0x6dc)]!==![]?updateURL('broadcast',!![]):updateURL(_0xa81f9a(0x507),!![]))),_0xa81f9a(0x251)in _0x1794dd[_0xa81f9a(0xbf)]&&(_0x4903e7[_0xa81f9a(0x251)]=_0x1794dd[_0xa81f9a(0xbf)]['roomid'],_0x1794dd['transferSettings'][_0xa81f9a(0x339)]&&updateURL('room='+_0x4903e7[_0xa81f9a(0x251)],!![]))));try{if(_0xa81f9a(0x4be)in _0x1794dd&&_0xa81f9a(0x587)in _0x1794dd[_0xa81f9a(0x4be)])for(var _0x53cc9e=0x0;_0x53cc9e<_0x1794dd['directorSettings'][_0xa81f9a(0x587)][_0xa81f9a(0x8a2)];_0x53cc9e++){if(!_0x4903e7[_0xa81f9a(0x72b)]['includes'](_0x1794dd[_0xa81f9a(0x4be)][_0xa81f9a(0x587)][_0x53cc9e][_0xa81f9a(0x5e3)])){_0x4903e7['directorList'][_0xa81f9a(0x51a)](_0x1794dd['directorSettings'][_0xa81f9a(0x587)][_0x53cc9e]['toString']());var _0x3d7709=getById('container_'+_0x1794dd[_0xa81f9a(0x4be)][_0xa81f9a(0x587)][_0x53cc9e][_0xa81f9a(0x5e3)]());_0x3d7709&&_0x3d7709['classList'][_0xa81f9a(0x21c)](_0xa81f9a(0x795));}}}catch(_0x223017){errorlog(_0x223017);}}if(_0xa81f9a(0x472)in _0x1794dd){if(_0x4903e7[_0xa81f9a(0x648)]){if(_0xa81f9a(0x648)in _0x1794dd&&_0x1794dd['remote']===_0x4903e7[_0xa81f9a(0x648)]&&_0x4903e7[_0xa81f9a(0x648)])_0x4903e7['remoteZoom'](parseFloat(_0x1794dd[_0xa81f9a(0x472)]));else _0x4903e7[_0xa81f9a(0x648)]===!![]&&_0x4903e7[_0xa81f9a(0xae)](parseFloat(_0x1794dd[_0xa81f9a(0x472)]));}else{if(_0x4903e7[_0xa81f9a(0x72b)][_0xa81f9a(0x7ed)](_0x448725)>=0x0)_0x4903e7[_0xa81f9a(0xae)](parseFloat(_0x1794dd[_0xa81f9a(0x472)]));else return;}}if(_0xa81f9a(0x24e)in _0x1794dd){if(_0x4903e7[_0xa81f9a(0x648)]){if('remote'in _0x1794dd&&_0x1794dd['remote']===_0x4903e7[_0xa81f9a(0x648)]&&_0x4903e7[_0xa81f9a(0x648)])_0x4903e7[_0xa81f9a(0x653)](parseFloat(_0x1794dd['focus']));else _0x4903e7[_0xa81f9a(0x648)]===!![]&&_0x4903e7[_0xa81f9a(0x653)](parseFloat(_0x1794dd['focus']));}else{if(_0x4903e7['directorList']['indexOf'](_0x448725)>=0x0)_0x4903e7['remoteFocus'](parseFloat(_0x1794dd[_0xa81f9a(0x24e)]));else return;}}if(_0xa81f9a(0x14d)in _0x1794dd){log(_0xa81f9a(0x14d));try{_0x4903e7[_0xa81f9a(0x49c)](_0x448725,_0x1794dd[_0xa81f9a(0x14d)]);}catch(_0x2fffff){errorlog(_0x2fffff);}}_0xa81f9a(0x7bd)in _0x1794dd&&playbackMIDI(_0x1794dd[_0xa81f9a(0x7bd)],!![]);}catch(_0x486120){errorlog(_0x486120);}if(_0xa81f9a(0x4b6)in _0x1794dd){if(_0x1794dd[_0xa81f9a(0x4b6)]==_0xa81f9a(0x429)){if(_0x4903e7[_0xa81f9a(0x648)])warnUser(miscTranslations[_0xa81f9a(0xee)],0xbb8);else document[_0xa81f9a(0x326)](_0xa81f9a(0x2be))&&document[_0xa81f9a(0x326)](_0xa81f9a(0x2be))[_0xa81f9a(0x435)]?warnUser(miscTranslations[_0xa81f9a(0x489)],0x1b58):warnUser(miscTranslations[_0xa81f9a(0x112)],0x2710);getById(_0xa81f9a(0x279))['classList'][_0xa81f9a(0x249)](_0xa81f9a(0x4dc));}else{if(_0x4903e7[_0xa81f9a(0x16c)])!_0x4903e7['cleanOutput']&&warnUser(_0xa81f9a(0x868)+_0x1794dd[_0xa81f9a(0x4b6)]+_0xa81f9a(0x2ff),0x1388);else!_0x4903e7[_0xa81f9a(0x1ec)]&&(_0x4903e7['remote']?warnUser(_0xa81f9a(0x8c),0x1388):warnUser(_0xa81f9a(0x49e),0x1388));}errorlog(_0xa81f9a(0x69)+_0x1794dd[_0xa81f9a(0x4b6)]+_0xa81f9a(0x42e)+_0x4903e7[_0xa81f9a(0x16c)]),pokeIframeAPI(_0xa81f9a(0x4b6),_0x1794dd[_0xa81f9a(0x4b6)],_0x448725);return;}else{if(_0xa81f9a(0x428)in _0x1794dd){log('approved:\x20'+_0x1794dd[_0xa81f9a(0x428)]),pokeIframeAPI('approved',_0x1794dd[_0xa81f9a(0x428)],_0x448725);return;}}if(_0xa81f9a(0x255)in _0x1794dd||'video'in _0x1794dd){log('ASKING\x20FOR\x20AUDIO\x20AND\x20VIDEO?');_0x1794dd['audio']&&(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x1c4)]=!![]);if(_0x4903e7[_0xa81f9a(0x352)]&&'allowwebp'in _0x1794dd&&_0x1794dd[_0xa81f9a(0x650)]!==![])_0x4903e7['pcs'][_0x448725]['allowWebp']=_0x1794dd['allowwebp'],_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x675)]=![],setTimeout(function(){makeImages(!![]);},0x3e8);else _0x1794dd[_0xa81f9a(0x7a)]&&(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x675)]=!![]);_0xa81f9a(0x6dc)in _0x1794dd&&_0x1794dd[_0xa81f9a(0x6dc)]!==![]&&(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x21d)]=_0x1794dd['broadcast']);_0xa81f9a(0x62e)in _0x1794dd&&_0x1794dd[_0xa81f9a(0x62e)]!==![]&&(_0x4903e7['pcs'][_0x448725]['allowChunked']=_0x1794dd[_0xa81f9a(0x62e)]);_0xa81f9a(0x5a6)in _0x1794dd&&_0x1794dd[_0xa81f9a(0x5a6)]!==![]&&(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x114)]=_0x1794dd[_0xa81f9a(0x5a6)]);_0xa81f9a(0x28e)in _0x1794dd&&_0x1794dd['widget']!==![]&&(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x6ac)]=_0x1794dd[_0xa81f9a(0x28e)]);_0xa81f9a(0x7c2)in _0x1794dd&&_0x1794dd[_0xa81f9a(0x7c2)]!==![]&&(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x7ce)]=_0x1794dd[_0xa81f9a(0x7c2)]);_0xa81f9a(0x876)in _0x1794dd&&_0x1794dd[_0xa81f9a(0x876)]!==![]&&(_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x839)]=_0x1794dd['downloads']);_0xa81f9a(0x74b)in _0x1794dd&&_0x1794dd[_0xa81f9a(0x74b)]!==![]&&(_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x842)]=!![]);'preferVideoCodec'in _0x1794dd&&_0x1794dd[_0xa81f9a(0x212)]!==![]&&(_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x212)]=_0x1794dd[_0xa81f9a(0x212)][_0xa81f9a(0x790)]());_0xa81f9a(0x690)in _0x1794dd&&_0x1794dd[_0xa81f9a(0x690)]!==![]&&(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725]['preferAudioCodec']=_0x1794dd['preferAudioCodec'][_0xa81f9a(0x790)]());if(_0x4903e7[_0xa81f9a(0x908)]){if(_0x4903e7[_0xa81f9a(0x908)]==_0xa81f9a(0x7a))_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x675)]=![];else{if(_0x4903e7['meshcast']==_0xa81f9a(0x255))_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x1c4)]=![];else _0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x675)]==![]?_0x4903e7[_0xa81f9a(0x4ae)][_0x448725]['meshcast']=![]:(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x1c4)]=![],_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x675)]=![]);}}if(_0x4903e7['promptAccess']){playtone(),window[_0xa81f9a(0x24e)]();var _0xdbeede=![];_0x448725 in _0x4903e7['rpcs']&&_0x4903e7['rpcs'][_0x448725][_0xa81f9a(0x50b)]&&(_0xdbeede=_0x4903e7['rpcs'][_0x448725][_0xa81f9a(0x50b)]||_0x4903e7[_0xa81f9a(0x10f)][_0x448725][_0xa81f9a(0x4a7)]||![]);_0xdbeede=_0x4903e7[_0xa81f9a(0x4ae)][_0x448725]['label']||_0xdbeede||_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x4a7)]||_0x448725||_0xa81f9a(0x721);var _0x6d1d46=await confirmAlt(_0xdbeede+miscTranslations[_0xa81f9a(0x963)],!![]);if(!_0x6d1d46){try{log(_0xa81f9a(0x303)),_0x4903e7['closePC'](_0x448725);}catch(_0x209746){}return;}}_0xa81f9a(0x467)in _0x1794dd&&(_0x1794dd['guest']==!![]&&(_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x467)]=!![],_0x4903e7[_0xa81f9a(0x8a6)]&&(playtone(![],_0xa81f9a(0x65b)),showNotification(_0xa81f9a(0x666),'')),pokeIframeAPI('guest-connected',_0x1794dd[_0xa81f9a(0x16c)],_0x448725)));'director'in _0x1794dd&&(_0x1794dd[_0xa81f9a(0x16c)]==!![]&&((iOS||iPad)&&(_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x632)]==!![]&&(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725]['guest']=!![])),_0x4903e7[_0xa81f9a(0x8a6)]&&(playtone(![],'jointone'),showNotification(_0xa81f9a(0x471),'Trying\x20to\x20join\x20at\x20least')),pokeIframeAPI(_0xa81f9a(0x3bc),_0x1794dd['director'],_0x448725)));'forceios'in _0x1794dd&&(_0x1794dd['forceios']===!![]&&(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x632)]=!![]));'limitaudio'in _0x1794dd&&(_0x1794dd['limitaudio']==!![]&&(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x631)]=!![]));'enhanceaudio'in _0x1794dd&&(_0x1794dd[_0xa81f9a(0x804)]==!![]&&(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x2ca)]=!![]));_0x1794dd[_0xa81f9a(0x6c8)]&&(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x6a9)]=_0x1794dd['degrade']);if(_0xa81f9a(0x5bf)in _0x1794dd)try{_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x5bf)]=_0x1794dd['keyframeRate'],_0x4903e7[_0xa81f9a(0x4ae)][_0x448725]['keyframeRate']&&setTimeout(function(_0x4b3ff4){var _0x867216=_0xa81f9a;_0x4903e7[_0x867216(0x478)](_0x4b3ff4);},0x1388,_0x448725);}catch(_0x30bda1){warnlog(_0x30bda1);}_0xa81f9a(0x501)in _0x1794dd&&(_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x501)]=_0x1794dd[_0xa81f9a(0x501)]);'layout'in _0x1794dd&&(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725]['layout']=_0x1794dd[_0xa81f9a(0x73e)],pokeIframeAPI(_0xa81f9a(0x64a),_0x1794dd[_0xa81f9a(0x73e)],_0x448725));if('scene'in _0x1794dd){if(_0x1794dd[_0xa81f9a(0x367)]!==![]){try{typeof _0x1794dd[_0xa81f9a(0x367)]===_0xa81f9a(0x75d)?_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x367)]=_0x1794dd[_0xa81f9a(0x367)]['replace'](/[\W]+/g,'_'):_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x367)]=(parseInt(_0x1794dd[_0xa81f9a(0x367)])||0x0)+'',_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x752)][_0xa81f9a(0x367)]=_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x367)],updateSceneList(_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x367)]);}catch(_0x45805e){errorlog(_0x45805e);}_0xa81f9a(0x32d)in _0x1794dd&&(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x32d)]=_0x1794dd['showDirector']);if('showDirector'in _0x1794dd&&_0x1794dd[_0xa81f9a(0x32d)])_0x1794dd['showDirector']==0x2&&(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x1c4)]=![]);else{if(_0x4903e7['director']&&_0x4903e7[_0xa81f9a(0x32d)]==![])_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x1c4)]=![],_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x675)]=![],_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x114)]=![],_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x6ac)]=![],_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x908)]=![],_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x737)]=![];else _0x4903e7[_0xa81f9a(0x16c)]&&(_0x4903e7['showDirector']==0x2&&(_0x4903e7[_0xa81f9a(0x4ae)][_0x448725]['allowAudio']=![]),_0x4903e7[_0xa81f9a(0x4ae)][_0x448725][_0xa81f9a(0x114)]=![]);}_0x4903e7[_0xa81f9a(0x4ae)][_0x448725]['solo']?pokeIframeAPI(_0xa81f9a(0x689),_0x1794dd[_0xa81f9a(0x367)],_0x448725):pokeIframeAPI(_0xa81f9a(0x126),_0x1794dd['scene'],_0x448725);}}if(_0x4903e7['director']==!![]){var _0x3a55c8={};_0x3a55c8['directorSettings']=getDirectorSettings(_0x4903e7['pcs'][_0x448725][_0xa81f9a(0x367)]),_0xa81f9a(0x16c)in _0x1794dd&&(_0x1794dd[_0xa81f9a(0x16c)]==!![]&&(_0x3a55c8[_0xa81f9a(0x79d)]=getDetailedState())),_0x4903e7[_0xa81f9a(0x770)](_0x3a55c8,_0x448725);}_0x4903e7[_0xa81f9a(0x904)](_0x448725);}},_0x4903e7[_0x4d1690(0x904)]=function(_0x542ef6){var _0x28428b=_0x4d1690;log(_0x28428b(0x3da)+_0x542ef6);if(_0x542ef6 in _0x4903e7['pcs']){}else{errorlog(_0x28428b(0x76));return;}getSenders2(_0x542ef6)[_0x28428b(0x8a2)]&&errorlog('PROBLEM,\x20Senders\x20is\x20more\x20than\x200:\x20'+getSenders2(_0x542ef6)[_0x28428b(0x8a2)]);if(_0x4903e7['pcs'][_0x542ef6][_0x28428b(0x114)]===!![]){if(_0x4903e7['iframeSrc']){var _0x567903={};_0x567903[_0x28428b(0x64b)]=_0x4903e7[_0x28428b(0x64b)],_0x4903e7['iframeEle']&&_0x4903e7[_0x28428b(0xe0)][_0x28428b(0x184)]&&(_0x4903e7[_0x28428b(0x64b)]['startsWith'](_0x28428b(0x5e4))&&(_0x567903[_0x28428b(0x64b)]+='&start='+parseInt(Math[_0x28428b(0x5e2)](_0x4903e7['iframeEle']['sendOnNewConnect'][_0x28428b(0x2ba)]['t']))+'')),_0x4903e7[_0x28428b(0x770)](_0x567903,_0x542ef6);}}if(_0x4903e7[_0x28428b(0x4ae)][_0x542ef6][_0x28428b(0x6ac)]===!![]){if(_0x4903e7[_0x28428b(0x28e)]&&_0x4903e7[_0x28428b(0x16c)]){var _0x567903={};_0x567903[_0x28428b(0x237)]=_0x4903e7[_0x28428b(0x28e)],_0x4903e7[_0x28428b(0x770)](_0x567903,_0x542ef6);}}_0x4903e7[_0x28428b(0x4ae)][_0x542ef6][_0x28428b(0x839)]===!![]&&_0x4903e7[_0x28428b(0x234)](_0x542ef6);if(_0x4903e7[_0x28428b(0x820)]&&_0x4903e7[_0x28428b(0x4ae)][_0x542ef6][_0x28428b(0x415)]){_0x4903e7[_0x28428b(0xe9)](_0x542ef6);return;}var _0x26b032=_0x4903e7[_0x28428b(0x7f5)]();log(_0x28428b(0x7fd)),log(_0x26b032[_0x28428b(0x684)]());if(_0x4903e7[_0x28428b(0x8d5)]&&_0x4903e7[_0x28428b(0x4ae)][_0x542ef6][_0x28428b(0x908)]===null){_0x4903e7[_0x28428b(0x4ae)][_0x542ef6][_0x28428b(0x908)]=!![];var _0x567903={};_0x567903[_0x28428b(0x908)]=_0x4903e7[_0x28428b(0x8d5)],_0x4903e7[_0x28428b(0x770)](_0x567903,_0x542ef6),warnlog(_0x567903);}_0x4903e7[_0x28428b(0x4ae)][_0x542ef6]['allowScreen']&&createSecondStream2(_0x542ef6);var _0x2a2c9e=![];_0x26b032[_0x28428b(0x1ac)]()['forEach'](_0x316359=>{var _0x167b59=_0x28428b;try{_0x4903e7[_0x167b59(0x4ae)][_0x542ef6][_0x167b59(0x675)]===!![]&&(_0x316359[_0x167b59(0x5d8)]==_0x167b59(0x7a)&&(_0x4903e7[_0x167b59(0x4ae)][_0x542ef6][_0x167b59(0x467)]===!![]&&_0x4903e7[_0x167b59(0x384)]===0x0?log(_0x167b59(0x137)):(_0x4903e7[_0x167b59(0x4ae)][_0x542ef6][_0x167b59(0x52f)](_0x316359,_0x26b032),warnlog(_0x167b59(0x9f)),_0x2a2c9e=!![],setTimeout(function(_0x3e9b26){var _0x1ba82d=_0x167b59;try{_0x4903e7[_0x1ba82d(0x16b)](_0x3e9b26);}catch(_0x12a4c7){warnlog(_0x12a4c7);}},_0x4903e7[_0x167b59(0x873)],_0x542ef6))));}catch(_0x1654b9){errorlog(_0x1654b9);}});_0x4903e7[_0x28428b(0x73a)]&&(_0x26b032=mixMinusAudio(_0x542ef6));_0x4903e7[_0x28428b(0x4ae)][_0x542ef6][_0x28428b(0x1c4)]&&(_0x26b032['getAudioTracks']()[_0x28428b(0x83c)](_0x28cd9f=>{var _0x138a21=_0x28428b;try{_0x28cd9f[_0x138a21(0x5d8)]==_0x138a21(0x255)&&(_0x4903e7[_0x138a21(0x4ae)][_0x542ef6][_0x138a21(0x52f)](_0x28cd9f,_0x26b032),warnlog(_0x138a21(0x51c)));}catch(_0x32581f){errorlog(_0x32581f);}}),log(_0x28428b(0x4a4)),_0x26b032['getAudioTracks']()[_0x28428b(0x8a2)]&&(_0x4903e7[_0x28428b(0x16c)]!==![]&&_0x4903e7[_0x28428b(0x596)](),log(_0x28428b(0x15c)),_0x4903e7[_0x28428b(0x4ae)][_0x542ef6]['preferAudioCodec']==_0x28428b(0x200)&&lyraEncode(_0x542ef6),_0x4903e7[_0x28428b(0x4ae)][_0x542ef6]['limitAudio']===!![]&&(warnlog('limiting\x20AudioEncoder'),setTimeout(_0x4903e7['limitAudioEncoder'],0x3e8,_0x542ef6,0x7d00,0x0)),_0x4903e7[_0x28428b(0x4ae)][_0x542ef6]['enhanceAudio']===!![]&&setTimeout(_0x4903e7[_0x28428b(0x7ee)],0x3e8,_0x542ef6)));if(_0x4903e7[_0x28428b(0x4ae)][_0x542ef6][_0x28428b(0x6a9)])setTimeout(_0x4903e7[_0x28428b(0x6a9)],0x3e8,_0x542ef6,_0x4903e7[_0x28428b(0x4ae)][_0x542ef6]['degradationPreference']);else{if(_0x4903e7[_0x28428b(0x97)]&&SafariVersion){if(_0x4903e7[_0x28428b(0x97)]==_0x28428b(0x278))setTimeout(_0x4903e7[_0x28428b(0x6a9)],0x3e8,_0x542ef6,'maintain-resolution');else _0x4903e7[_0x28428b(0x97)]==_0x28428b(0x91e)&&setTimeout(_0x4903e7[_0x28428b(0x6a9)],0x3e8,_0x542ef6,'maintain-framerate');}}if(iOS||iPad){if(SafariVersion&&SafariVersion<=0xd){}else _0x2a2c9e&&(setTimeout(function(_0x26e3eb){var _0x3c5356=_0x28428b;_0x4903e7[_0x3c5356(0x356)](_0x26e3eb,null);},0x7d0,_0x542ef6),setTimeout(function(_0x16cf16){var _0x4bda19=_0x28428b,_0x53e3a7=_0x4903e7['refreshScale'](_0x16cf16);!_0x53e3a7&&_0x4903e7[_0x4bda19(0x356)](_0x16cf16,0x64);},0x1388,_0x542ef6));}else setTimeout(function(_0x20adb6){var _0x2959f5=_0x28428b;_0x4903e7[_0x2959f5(0x8bb)](_0x20adb6);},0x3e8,_0x542ef6);};function _0x43c01f(_0x595965,_0x15e44a,_0x118725){var _0xc40c7e=_0x4d1690,_0x3e20e0=new Blob([_0x595965],{'type':_0xc40c7e(0xa8)}),_0x4d29db=new FileReader();_0x4d29db[_0xc40c7e(0x164)]=function(_0x3a3194){var _0x3a7430=_0xc40c7e;_0x118725(_0x3a3194['target'][_0x3a7430(0x6bb)]);},_0x4d29db[_0xc40c7e(0xe8)](_0x3e20e0,_0x15e44a);}_0x4903e7['provideFileList']=function(_0x1539bf){var _0x676e5c=_0x4d1690;log(_0x676e5c(0x2a8));if(!_0x4903e7[_0x676e5c(0x6a0)]||!_0x4903e7[_0x676e5c(0x6a0)]['length'])return;var _0x224c52={},_0x45c250=[];for(var _0x4a1462=0x0;_0x4a1462<_0x4903e7['hostedFiles'][_0x676e5c(0x8a2)];_0x4a1462++){(_0x4903e7[_0x676e5c(0x6a0)][_0x4a1462][_0x676e5c(0x67f)]===![]||_0x4903e7[_0x676e5c(0x6a0)][_0x4a1462][_0x676e5c(0x67f)]===_0x1539bf)&&_0x45c250[_0x676e5c(0x51a)]({'id':_0x4903e7[_0x676e5c(0x6a0)][_0x4a1462]['id'],'name':_0x4903e7[_0x676e5c(0x6a0)][_0x4a1462][_0x676e5c(0x5c2)],'size':_0x4903e7[_0x676e5c(0x6a0)][_0x4a1462][_0x676e5c(0x6ab)]});}_0x224c52[_0x676e5c(0x2c6)]=_0x45c250;if(_0x1539bf in _0x4903e7[_0x676e5c(0x4ae)])_0x4903e7[_0x676e5c(0x770)](_0x224c52,_0x1539bf);else _0x1539bf in _0x4903e7[_0x676e5c(0x10f)]&&_0x4903e7['sendRequest'](_0x224c52,_0x1539bf);log(_0x224c52);},_0x4903e7['pcs'][_0x128674]['oniceconnectionstatechange']=function(_0x53428d){var _0x2a65e4=_0x4d1690;if(!(_0x128674 in _0x4903e7['pcs']))return;try{if(this[_0x2a65e4(0x65e)]==='closed')log(_0x2a65e4(0x7bc));else{if(this[_0x2a65e4(0x65e)]===_0x2a65e4(0x38b))log(_0x2a65e4(0x4b4));else{if(this[_0x2a65e4(0x65e)]===_0x2a65e4(0x741))log('ICE\x20FAILed.\x20bad?'),_0x4903e7[_0x2a65e4(0x4ae)][_0x128674][_0x2a65e4(0x8f7)]?_0x4903e7['pcs'][_0x128674][_0x2a65e4(0x8f7)]():_0x4903e7[_0x2a65e4(0x3cb)](_0x128674,!![]);else this[_0x2a65e4(0x65e)]==='connected'?log(_0x2a65e4(0x87f)):log(this[_0x2a65e4(0x65e)]);}}}catch(_0x58492e){errorlog(_0x58492e);}},_0x4903e7[_0x4d1690(0x4ae)][_0x128674][_0x4d1690(0x575)]=function(_0x4109fe){var _0x3780d5=_0x4d1690;switch(_0x4903e7[_0x3780d5(0x4ae)][_0x128674][_0x3780d5(0x468)]){case _0x3780d5(0x253):log(_0x3780d5(0x1df)),clearTimeout(_0x4903e7[_0x3780d5(0x4ae)][_0x128674][_0x3780d5(0x849)]);if(_0x4903e7['security']){if(_0x4903e7['ws'][_0x3780d5(0x606)]!==0x1){_0x4903e7['ws'][_0x3780d5(0x6a2)]();break;}_0x4903e7['ws'][_0x3780d5(0x6a2)](),setTimeout(function(){var _0x9e688f=_0x3780d5;_0x4903e7[_0x9e688f(0x1ec)]!=!![]&&warnUser(miscTranslations[_0x9e688f(0x656)]);},0x1);}break;case _0x3780d5(0x38b):log(_0x3780d5(0x633)),clearTimeout(_0x4903e7[_0x3780d5(0x4ae)][_0x128674][_0x3780d5(0x849)]),_0x4903e7[_0x3780d5(0x4ae)][_0x128674][_0x3780d5(0x849)]=setTimeout(function(_0x3f0154){var _0x3eecb1=_0x3780d5;_0x3f0154 in _0x4903e7[_0x3eecb1(0x4ae)]?(warnlog(_0x3eecb1(0x3fa)),log(_0x3eecb1(0x2cd)),_0x4903e7[_0x3eecb1(0x81)](_0x3f0154)):errorlog(_0x3eecb1(0x17e));},0x2710,_0x128674);break;case _0x3780d5(0x741):warnlog(_0x3780d5(0x944)),clearTimeout(_0x4903e7[_0x3780d5(0x4ae)][_0x128674]['closeTimeout']),_0x4903e7[_0x3780d5(0x4ae)][_0x128674][_0x3780d5(0x849)]=setTimeout(function(_0x3b8b4c){var _0xd95b61=_0x3780d5;_0x3b8b4c in _0x4903e7[_0xd95b61(0x4ae)]?(warnlog(_0xd95b61(0x3fa)),log(_0xd95b61(0x32e)),_0x4903e7[_0xd95b61(0x81)](_0x3b8b4c)):errorlog(_0xd95b61(0x17e));},0xbb8,_0x128674);break;case _0x3780d5(0x905):warnlog(_0x3780d5(0x68d)),log(_0x3780d5(0x57e)),_0x4903e7[_0x3780d5(0x81)](_0x128674);break;default:log(_0x3780d5(0x5e8)+_0x4903e7[_0x3780d5(0x4ae)][_0x128674]['connectionState']),clearTimeout(_0x4903e7[_0x3780d5(0x4ae)][_0x128674][_0x3780d5(0x849)]);break;}},_0x4903e7['pcs'][_0x128674][_0x4d1690(0x44b)]=function(_0x3818e3){var _0xcb4d8=_0x4d1690;warnlog(_0xcb4d8(0x76c)),log(_0xcb4d8(0x6c2)),_0x4903e7[_0xcb4d8(0x81)](_0x128674);},_0x4903e7[_0x4d1690(0x4ae)][_0x128674]['onopen']=function _0x343836(){log('WEBRTC\x20CONNECTION\x20OPEN');};},_0x4903e7[_0x1dded1(0x1c8)]=function(_0x4fabf9){var _0x584a6d=_0x1dded1;if(_0x4fabf9['description'][_0x584a6d(0x8e6)]==_0x584a6d(0x26a))_0x4903e7[_0x584a6d(0x25a)](_0x4fabf9),_0x4903e7[_0x584a6d(0x46b)](_0x4fabf9);else try{if(!(_0x4fabf9['UUID']in _0x4903e7[_0x584a6d(0x4ae)]))return;var _0x12f477=_0x4903e7['maxvideobitrate'];if(_0x4903e7['mobile']&&_0x4903e7['pcs'][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x467)]==!![]&&_0x4903e7['pcs'][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x632)]==![]){if(_0x12f477===![]||_0x12f477>_0x4903e7['maxMobileBitrate']){var _0x307be7=Object[_0x584a6d(0x801)](_0x4903e7['pcs'])['length'];if(_0x4903e7[_0x584a6d(0x30f)])_0x12f477=_0x4903e7[_0x584a6d(0x8ee)];else{if(_0x307be7>0x4)_0x12f477=_0x4903e7[_0x584a6d(0x37e)];else(iOS||iPad)&&SafariVersion&&SafariVersion<=0xd?_0x12f477=_0x4903e7[_0x584a6d(0x37e)]:_0x12f477=_0x4903e7[_0x584a6d(0x8ee)];}}(iOS||iPad)&&(_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9['UUID']][_0x584a6d(0x7af)]=_0x12f477,_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)]=CodecsHandler['preferCodec'](_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)],_0x584a6d(0x87e)),_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)]=CodecsHandler[_0x584a6d(0x2e2)](_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)],{'min':parseInt(_0x12f477/0xa)||0x1,'max':_0x12f477}),_0x12f477=![]);}else{if(_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9[_0x584a6d(0x40c)]]['guest']==!![])_0x12f477!==![]?_0x4903e7['roombitrate']!==![]&&(_0x4903e7[_0x584a6d(0x384)]<_0x12f477&&(_0x12f477=_0x4903e7['roombitrate'])):_0x12f477=_0x4903e7[_0x584a6d(0x384)],(iOS||iPad)&&_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9['UUID']][_0x584a6d(0x632)]&&(_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x7e)]=!![]);else{if(iOS||iPad){var _0xfa78c8=0x0;for(var _0x4c8d4d in _0x4903e7[_0x584a6d(0x4ae)]){_0x4fabf9[_0x584a6d(0x40c)]!==_0x4c8d4d&&(_0x4903e7[_0x584a6d(0x4ae)][_0x4c8d4d][_0x584a6d(0x7e)]===!![]&&(_0xfa78c8+=0x1));}if(_0xfa78c8>=0x3){if(_0x4903e7['pcs'][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x632)])_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x7e)]=!![],_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9['UUID']][_0x584a6d(0x212)]&&_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9['UUID']][_0x584a6d(0x212)]===_0x584a6d(0x1db)&&(_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)]=CodecsHandler[_0x584a6d(0x295)](_0x4fabf9[_0x584a6d(0x8bf)]['sdp'],_0x584a6d(0x1db)),log(_0x584a6d(0x636)+_0x4903e7['pcs'][_0x4fabf9[_0x584a6d(0x40c)]]['preferVideoCodec']+_0x584a6d(0x421)));else _0x4903e7['pcs'][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x212)]&&_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9['UUID']][_0x584a6d(0x212)]==='vp9'?(_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)]=CodecsHandler[_0x584a6d(0x295)](_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)],_0x584a6d(0x6cf)),log('Trying\x20to\x20set\x20'+_0x4903e7['pcs'][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x212)]+'\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API'),_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9['UUID']][_0x584a6d(0x7e)]=![]):(_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)]=CodecsHandler['preferCodec'](_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)],_0x584a6d(0x87e)),log(_0x584a6d(0xa5)),_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x7e)]=![]);}else _0x4903e7['pcs'][_0x4fabf9['UUID']][_0x584a6d(0x212)]&&_0x4903e7['pcs'][_0x4fabf9['UUID']][_0x584a6d(0x212)]!==_0x584a6d(0x1db)?_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x212)]===_0x584a6d(0x6cf)||_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x212)]===_0x584a6d(0x87e)?(_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)]=CodecsHandler[_0x584a6d(0x295)](_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)],_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x212)]),log(_0x584a6d(0x636)+_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x212)]+'\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API'),_0x4903e7['pcs'][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x7e)]=![]):_0x4903e7['pcs'][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x7e)]=!![]:(_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x7e)]=!![],_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x212)]&&_0x4903e7['pcs'][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x212)]===_0x584a6d(0x1db)&&(_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)]=CodecsHandler[_0x584a6d(0x295)](_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)],_0x584a6d(0x1db)),log(_0x584a6d(0x636)+_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x212)]+_0x584a6d(0x421))));}else _0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9[_0x584a6d(0x40c)]]['preferVideoCodec']&&(_0x4fabf9[_0x584a6d(0x8bf)]['sdp']=CodecsHandler[_0x584a6d(0x295)](_0x4fabf9[_0x584a6d(0x8bf)]['sdp'],_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9['UUID']][_0x584a6d(0x212)]),log('Trying\x20to\x20set\x20'+_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x212)]+_0x584a6d(0x421)));}}if(_0x12f477){var _0xffda4a=CodecsHandler[_0x584a6d(0x3dd)](_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)]);log(_0x584a6d(0x414)+_0xffda4a);if(_0xffda4a!==![]&&_0xffda4a>_0x12f477){var _0x3b0c68=CodecsHandler[_0x584a6d(0x2ab)](_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)])||0x0;_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)]=CodecsHandler[_0x584a6d(0x2e2)](_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)],{'min':parseInt(_0x12f477/0xa)||0x1,'max':parseInt(_0x12f477+_0x3b0c68/0x400)}),_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9['UUID']]['setBitrate']=_0x12f477;}else{if(_0xffda4a===![]){var _0x3b0c68=CodecsHandler[_0x584a6d(0x2ab)](_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)])||0x0;_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)]=CodecsHandler[_0x584a6d(0x2e2)](_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)],{'min':parseInt(_0x12f477/0xa)||0x1,'max':parseInt(_0x12f477+_0x3b0c68/0x400)});if(_0x4903e7[_0x584a6d(0x33e)]&&_0x4903e7[_0x584a6d(0x33e)]>_0x12f477)_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x7af)]=_0x12f477;else _0x4903e7[_0x584a6d(0x33e)]?_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9['UUID']]['setBitrate']=_0x4903e7['outboundVideoBitrate']:_0x4903e7['pcs'][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x1e8)]=0x9c4;}else _0x4903e7['pcs'][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x7af)]=_0xffda4a;}}else{if(_0x4903e7[_0x584a6d(0x33e)]!==![]){var _0xffda4a=CodecsHandler[_0x584a6d(0x3dd)](_0x4fabf9['description'][_0x584a6d(0x72)]);log(_0x584a6d(0x7d6)+_0xffda4a);if(_0xffda4a===![]){var _0x3b0c68=CodecsHandler[_0x584a6d(0x2ab)](_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)])||0x0;_0x4fabf9[_0x584a6d(0x8bf)]['sdp']=CodecsHandler[_0x584a6d(0x2e2)](_0x4fabf9['description'][_0x584a6d(0x72)],{'min':parseInt(_0x4903e7[_0x584a6d(0x33e)]/0xa)||0x1,'max':parseInt(_0x4903e7['outboundVideoBitrate']+_0x3b0c68/0x400)});}else _0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x7af)]===![]&&(_0x4903e7['pcs'][_0x4fabf9['UUID']][_0x584a6d(0x7af)]=_0xffda4a);}else _0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x7af)]===![]&&(_0x4903e7['pcs'][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x7af)]=CodecsHandler[_0x584a6d(0x3dd)](_0x4fabf9[_0x584a6d(0x8bf)]['sdp']),log(_0x584a6d(0x1e1)+_0x4903e7[_0x584a6d(0x4ae)][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x7af)]));}_0x4903e7[_0x584a6d(0x254)]&&(_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)]=CodecsHandler[_0x584a6d(0x8f5)](_0x4fabf9[_0x584a6d(0x8bf)][_0x584a6d(0x72)],{'maxaveragebitrate':_0x4903e7[_0x584a6d(0x254)]*0x400,'cbr':_0x4903e7[_0x584a6d(0x1cd)]}));if(_0x584a6d(0x518)in _0x4fabf9&&_0x4fabf9[_0x584a6d(0x518)]!=_0x4903e7['pcs'][_0x4fabf9[_0x584a6d(0x40c)]][_0x584a6d(0x518)]){errorlog(_0x584a6d(0x4c9));return;}_0x4903e7['pcs'][_0x4fabf9['UUID']]['setRemoteDescription'](_0x4fabf9[_0x584a6d(0x8bf)])[_0x584a6d(0x5cc)]()[_0x584a6d(0x317)](errorlog);}catch(_0x265f07){errorlog(_0x265f07);}},_0x4903e7[_0x1dded1(0x12a)]=function(_0x122e6d){var _0x2da116=_0x1dded1;_0x4903e7['password']&&_0x2da116(0x18e)in _0x122e6d?_0x4903e7[_0x2da116(0x2c7)](_0x122e6d[_0x2da116(0x8bf)],_0x122e6d[_0x2da116(0x18e)])[_0x2da116(0x5cc)](function(_0x1138e6){var _0xe9ee4c=_0x2da116;_0x122e6d[_0xe9ee4c(0x8bf)]=JSON[_0xe9ee4c(0x822)](_0x1138e6),_0x4903e7[_0xe9ee4c(0x1c8)](_0x122e6d);}):_0x4903e7['processDescription2'](_0x122e6d);},_0x4903e7[_0x1dded1(0x902)]=function(_0xb7deff){var _0x57f09f=_0x1dded1;_0x4903e7[_0x57f09f(0x825)]&&_0x57f09f(0x18e)in _0xb7deff?_0x4903e7['decryptMessage'](_0xb7deff[_0x57f09f(0x354)],_0xb7deff['vector'])['then'](function(_0x35da56){var _0xf8d9d6=_0x57f09f;_0xb7deff[_0xf8d9d6(0x354)]=JSON[_0xf8d9d6(0x822)](_0x35da56),_0x4903e7[_0xf8d9d6(0x80b)](_0xb7deff);}):_0x4903e7[_0x57f09f(0x80b)](_0xb7deff);},_0x4903e7['processIce2']=function(_0xa5f8b4){var _0x36f304=_0x1dded1;try{if(_0x4903e7[_0x36f304(0x512)]){if(_0xa5f8b4['candidate'][_0x36f304(0x354)][_0x36f304(0x7ed)](_0x4903e7['icefilter'])===-0x1){log(_0x36f304(0x183)),log(_0xa5f8b4[_0x36f304(0x354)]);return;}else log(_0x36f304(0x700)),log(_0xa5f8b4[_0x36f304(0x354)]);}}catch(_0x59ee97){errorlog(_0x59ee97);}if(_0xa5f8b4[_0x36f304(0x354)]&&'candidate'in _0xa5f8b4[_0x36f304(0x354)]&&_0xa5f8b4[_0x36f304(0x354)]['candidate']=='')return;if(_0xa5f8b4['UUID']in _0x4903e7[_0x36f304(0x4ae)]&&_0xa5f8b4[_0x36f304(0x8e6)]==_0x36f304(0x648)){log(_0x36f304(0x6d7));if('session'in _0xa5f8b4&&_0x4903e7[_0x36f304(0x4ae)][_0xa5f8b4[_0x36f304(0x40c)]][_0x36f304(0x518)]!=_0xa5f8b4['session']){errorlog('Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session');return;}_0x4903e7[_0x36f304(0x4ae)][_0xa5f8b4['UUID']][_0x36f304(0x946)](_0xa5f8b4[_0x36f304(0x354)])[_0x36f304(0x5cc)]()['catch'](function(_0x5c32cf){});}else{if(_0xa5f8b4[_0x36f304(0x40c)]in _0x4903e7[_0x36f304(0x10f)]&&_0xa5f8b4[_0x36f304(0x8e6)]==_0x36f304(0x869)){log(_0x36f304(0x350));if(_0x36f304(0x518)in _0xa5f8b4&&_0x4903e7[_0x36f304(0x10f)][_0xa5f8b4[_0x36f304(0x40c)]][_0x36f304(0x518)]!=_0xa5f8b4[_0x36f304(0x518)]){errorlog(_0x36f304(0x54c));return;}if(_0x4903e7[_0x36f304(0x10f)][_0xa5f8b4['UUID']]===null)return;_0x4903e7[_0x36f304(0x10f)][_0xa5f8b4[_0x36f304(0x40c)]][_0x36f304(0x946)](_0xa5f8b4['candidate'])[_0x36f304(0x5cc)]()[_0x36f304(0x317)](function(_0x25d999){});}else warnlog(_0xa5f8b4),warnlog(_0x36f304(0x5a0));}},_0x4903e7[_0x1dded1(0x4c5)]=function(_0xdf30a7){var _0x5d6583=_0x1dded1;if(_0x4903e7[_0x5d6583(0x825)]&&_0x5d6583(0x18e)in _0xdf30a7)_0x4903e7[_0x5d6583(0x2c7)](_0xdf30a7[_0x5d6583(0x340)],_0xdf30a7[_0x5d6583(0x18e)])[_0x5d6583(0x5cc)](function(_0x4e086a){var _0x173da1=_0x5d6583;_0xdf30a7[_0x173da1(0x340)]=JSON[_0x173da1(0x822)](_0x4e086a);var _0x4da517={};_0x4da517['UUID']=_0xdf30a7[_0x173da1(0x40c)],_0x4da517[_0x173da1(0x8e6)]=_0xdf30a7['type'];for(var _0x13dc28=0x0;_0x13dc28<_0xdf30a7[_0x173da1(0x340)]['length'];_0x13dc28++){_0x4da517['candidate']=_0xdf30a7[_0x173da1(0x340)][_0x13dc28],_0x4903e7['processIce2'](_0x4da517);}});else{var _0x42d695={};_0x42d695[_0x5d6583(0x40c)]=_0xdf30a7[_0x5d6583(0x40c)],_0x42d695[_0x5d6583(0x8e6)]=_0xdf30a7[_0x5d6583(0x8e6)];for(var _0x1ca7fd=0x0;_0x1ca7fd<_0xdf30a7[_0x5d6583(0x340)][_0x5d6583(0x8a2)];_0x1ca7fd++){_0x42d695[_0x5d6583(0x354)]=_0xdf30a7[_0x5d6583(0x340)][_0x1ca7fd],_0x4903e7[_0x5d6583(0x80b)](_0x42d695);}}},_0x4903e7[_0x1dded1(0x46b)]=async function(_0x409733){var _0x37bfec=_0x1dded1;_0x37bfec(0xff)in _0x409733&&(_0x4903e7[_0x37bfec(0x10f)][_0x409733['UUID']][_0x37bfec(0x2e4)]=_0x409733[_0x37bfec(0xff)],log(_0x37bfec(0x41e)),log(_0x409733[_0x37bfec(0xff)])),warnlog(_0x409733),_0x4903e7[_0x37bfec(0x3a4)]&&_0x409733[_0x37bfec(0x8bf)]&&_0x409733['description'][_0x37bfec(0x72)]&&_0x409733[_0x37bfec(0x8bf)]['sdp']['includes'](_0x37bfec(0x6c7))&&(_0x409733[_0x37bfec(0x8bf)][_0x37bfec(0x72)]=_0x409733[_0x37bfec(0x8bf)]['sdp'][_0x37bfec(0x20b)](_0x37bfec(0x6c7),''),warnlog(_0x37bfec(0x60c))),_0x4903e7[_0x37bfec(0x10f)][_0x409733[_0x37bfec(0x40c)]]['setRemoteDescription'](_0x409733[_0x37bfec(0x8bf)])[_0x37bfec(0x5cc)](async function(){var _0x5ebc0e=_0x37bfec;if(_0x4903e7[_0x5ebc0e(0x10f)][_0x409733[_0x5ebc0e(0x40c)]][_0x5ebc0e(0x488)][_0x5ebc0e(0x8e6)]===_0x5ebc0e(0x26a))_0x4903e7['rpcs'][_0x409733[_0x5ebc0e(0x40c)]][_0x5ebc0e(0x406)]()[_0x5ebc0e(0x5cc)](function(_0x536bdc){var _0x5456fe=_0x5ebc0e;log(_0x5456fe(0x61d));if(_0x4903e7['rpcs'][_0x409733[_0x5456fe(0x40c)]][_0x5456fe(0x211)])return _0x4903e7[_0x5456fe(0x10f)][_0x409733[_0x5456fe(0x40c)]][_0x5456fe(0x194)](_0x536bdc);if(!_0x4903e7[_0x5456fe(0x16c)]&&_0x4903e7[_0x5456fe(0x6c0)]==0x5)_0x536bdc[_0x5456fe(0x72)]=CodecsHandler[_0x5456fe(0x8f5)](_0x536bdc[_0x5456fe(0x72)],{'stereo':0x1,'maxaveragebitrate':(_0x4903e7['audiobitrate']||0x100)*0x400,'cbr':_0x4903e7['cbr'],'useinbandfec':_0x4903e7['noFEC']?0x0:0x1,'maxptime':_0x4903e7[_0x5456fe(0x49d)],'minptime':_0x4903e7[_0x5456fe(0x7d0)],'ptime':_0x4903e7[_0x5456fe(0x583)],'dtx':_0x4903e7['dtx']}),log('stereo\x20inbound\x20enabled');else{if(_0x4903e7[_0x5456fe(0x652)]&&Firefox)_0x4903e7[_0x5456fe(0x1c7)]?_0x536bdc[_0x5456fe(0x72)]=CodecsHandler['setOpusAttributes'](_0x536bdc['sdp'],{'stereo':0x0,'maxaveragebitrate':_0x4903e7[_0x5456fe(0x1c7)]*0x400,'cbr':_0x4903e7['cbr'],'useinbandfec':_0x4903e7[_0x5456fe(0x262)]?0x0:0x1,'maxptime':_0x4903e7['maxptime'],'minptime':_0x4903e7[_0x5456fe(0x7d0)],'ptime':_0x4903e7['ptime'],'dtx':_0x4903e7[_0x5456fe(0x213)]}):_0x536bdc[_0x5456fe(0x72)]=CodecsHandler[_0x5456fe(0x8f5)](_0x536bdc[_0x5456fe(0x72)],{'stereo':0x0,'useinbandfec':_0x4903e7[_0x5456fe(0x262)]?0x0:0x1,'maxptime':_0x4903e7[_0x5456fe(0x49d)],'minptime':_0x4903e7[_0x5456fe(0x7d0)],'ptime':_0x4903e7[_0x5456fe(0x583)],'dtx':_0x4903e7[_0x5456fe(0x213)]});else{if(_0x4903e7[_0x5456fe(0x6c0)]==0x1||_0x4903e7[_0x5456fe(0x6c0)]==0x2||_0x4903e7[_0x5456fe(0x6c0)]==0x5)_0x536bdc[_0x5456fe(0x72)]=CodecsHandler[_0x5456fe(0x8f5)](_0x536bdc[_0x5456fe(0x72)],{'stereo':0x1,'maxaveragebitrate':(_0x4903e7['audiobitrate']||0x100)*0x400,'cbr':_0x4903e7[_0x5456fe(0x1cd)],'useinbandfec':_0x4903e7['noFEC']?0x0:0x1,'maxptime':_0x4903e7[_0x5456fe(0x49d)],'minptime':_0x4903e7[_0x5456fe(0x7d0)],'ptime':_0x4903e7[_0x5456fe(0x583)],'dtx':_0x4903e7['dtx']}),log(_0x5456fe(0x258));else{if(_0x4903e7[_0x5456fe(0x6c0)]==0x4)_0x536bdc[_0x5456fe(0x72)]=CodecsHandler['setOpusAttributes'](_0x536bdc['sdp'],{'stereo':0x2,'maxaveragebitrate':(_0x4903e7[_0x5456fe(0x1c7)]||0x100)*0x400,'cbr':_0x4903e7[_0x5456fe(0x1cd)],'useinbandfec':_0x4903e7[_0x5456fe(0x262)]?0x0:0x1,'maxptime':_0x4903e7[_0x5456fe(0x49d)],'minptime':_0x4903e7['minptime'],'ptime':_0x4903e7[_0x5456fe(0x583)],'dtx':_0x4903e7[_0x5456fe(0x213)]});else{if(_0x4903e7[_0x5456fe(0x1c7)])_0x536bdc[_0x5456fe(0x72)]=CodecsHandler[_0x5456fe(0x8f5)](_0x536bdc[_0x5456fe(0x72)],{'maxaveragebitrate':_0x4903e7[_0x5456fe(0x1c7)]*0x400,'cbr':_0x4903e7['cbr'],'useinbandfec':_0x4903e7['noFEC']?0x0:0x1,'maxptime':_0x4903e7[_0x5456fe(0x49d)],'minptime':_0x4903e7['minptime'],'ptime':_0x4903e7[_0x5456fe(0x583)],'dtx':_0x4903e7[_0x5456fe(0x213)]});else{if(_0x4903e7[_0x5456fe(0x262)])_0x536bdc['sdp']=CodecsHandler[_0x5456fe(0x8f5)](_0x536bdc[_0x5456fe(0x72)],{'useinbandfec':0x0,'maxptime':_0x4903e7[_0x5456fe(0x49d)],'minptime':_0x4903e7['minptime'],'ptime':_0x4903e7[_0x5456fe(0x583)],'dtx':_0x4903e7[_0x5456fe(0x213)]});else _0x4903e7[_0x5456fe(0x213)]&&(_0x536bdc[_0x5456fe(0x72)]=CodecsHandler[_0x5456fe(0x8f5)](_0x536bdc[_0x5456fe(0x72)],{'maxptime':_0x4903e7[_0x5456fe(0x49d)],'minptime':_0x4903e7[_0x5456fe(0x7d0)],'ptime':_0x4903e7[_0x5456fe(0x583)],'dtx':_0x4903e7['dtx']}));}}}}}if(_0x4903e7['audioCodec'])try{if(_0x4903e7[_0x5456fe(0x187)]===_0x5456fe(0x200))_0x536bdc[_0x5456fe(0x72)]=CodecsHandler[_0x5456fe(0x355)](_0x536bdc['sdp']);else{if(_0x4903e7[_0x5456fe(0x187)]===_0x5456fe(0xfb)){if(_0x4903e7[_0x5456fe(0x652)])_0x536bdc[_0x5456fe(0x72)]=CodecsHandler['modifyDescPCM'](_0x536bdc[_0x5456fe(0x72)],_0x4903e7[_0x5456fe(0x1ce)]||0xbb80,![],_0x4903e7[_0x5456fe(0x583)]);else _0x4903e7[_0x5456fe(0x6c0)]?_0x536bdc[_0x5456fe(0x72)]=CodecsHandler[_0x5456fe(0x2d7)](_0x536bdc[_0x5456fe(0x72)],_0x4903e7[_0x5456fe(0x1ce)]||0x7d00,!![],_0x4903e7[_0x5456fe(0x583)]):_0x536bdc[_0x5456fe(0x72)]=CodecsHandler[_0x5456fe(0x2d7)](_0x536bdc[_0x5456fe(0x72)],_0x4903e7[_0x5456fe(0x1ce)]||0xbb80,![],_0x4903e7[_0x5456fe(0x583)]);}else _0x536bdc[_0x5456fe(0x72)]=CodecsHandler[_0x5456fe(0x690)](_0x536bdc[_0x5456fe(0x72)],_0x4903e7[_0x5456fe(0x187)]);}}catch(_0x11e9b1){errorlog(_0x11e9b1),warnlog(_0x5456fe(0x6ea));}if(_0x4903e7[_0x5456fe(0x389)]&&_0x4903e7[_0x5456fe(0x389)][_0x5456fe(0x8a2)])for(var _0x54857e=_0x4903e7[_0x5456fe(0x389)][_0x5456fe(0x8a2)]-0x1;_0x54857e>=0x0;_0x54857e--){try{_0x536bdc[_0x5456fe(0x72)]=CodecsHandler[_0x5456fe(0x295)](_0x536bdc[_0x5456fe(0x72)],_0x4903e7['codecs'][_0x54857e]);}catch(_0x42d5ae){errorlog(_0x42d5ae);break;}}_0x4903e7[_0x5456fe(0x924)]&&(_0x536bdc[_0x5456fe(0x72)]=CodecsHandler[_0x5456fe(0x295)](_0x536bdc[_0x5456fe(0x72)],_0x4903e7[_0x5456fe(0x924)]));_0x4903e7['h264profile']&&(log(_0x5456fe(0x8c1)),_0x536bdc[_0x5456fe(0x72)]=_0x536bdc[_0x5456fe(0x72)][_0x5456fe(0x20b)](/42e01f/gi,_0x4903e7[_0x5456fe(0x29e)]),_0x536bdc[_0x5456fe(0x72)]=_0x536bdc[_0x5456fe(0x72)][_0x5456fe(0x20b)](/42001f/gi,_0x4903e7[_0x5456fe(0x29e)]),_0x536bdc[_0x5456fe(0x72)]=_0x536bdc[_0x5456fe(0x72)]['replace'](/420029/gi,_0x4903e7['h264profile']),_0x536bdc[_0x5456fe(0x72)]=_0x536bdc['sdp'][_0x5456fe(0x20b)](/42a01e/gi,_0x4903e7[_0x5456fe(0x29e)]),_0x536bdc['sdp']=_0x536bdc[_0x5456fe(0x72)][_0x5456fe(0x20b)](/42a014/gi,_0x4903e7[_0x5456fe(0x29e)]),_0x536bdc[_0x5456fe(0x72)]=_0x536bdc[_0x5456fe(0x72)][_0x5456fe(0x20b)](/42a00b/gi,_0x4903e7['h264profile']),_0x536bdc['sdp']=_0x536bdc[_0x5456fe(0x72)][_0x5456fe(0x20b)](/640c1f/gi,_0x4903e7[_0x5456fe(0x29e)]));_0x4903e7[_0x5456fe(0x34d)]&&(log(_0x536bdc[_0x5456fe(0x72)]),_0x536bdc[_0x5456fe(0x72)]=CodecsHandler[_0x5456fe(0x8c4)](_0x536bdc[_0x5456fe(0x72)]));_0x4903e7['noPLIs']&&(_0x536bdc[_0x5456fe(0x72)]=CodecsHandler[_0x5456fe(0x459)](_0x536bdc[_0x5456fe(0x72)]));_0x4903e7[_0x5456fe(0x605)]&&(_0x536bdc[_0x5456fe(0x72)]=CodecsHandler[_0x5456fe(0x775)](_0x536bdc[_0x5456fe(0x72)]));if(_0x4903e7[_0x5456fe(0x10f)][_0x409733['UUID']][_0x5456fe(0xc9)])log('bit\x20rate\x20being\x20munged'),_0x536bdc[_0x5456fe(0x72)]=_0x3e260f(_0x536bdc['sdp'],_0x4903e7[_0x5456fe(0x10f)][_0x409733[_0x5456fe(0x40c)]][_0x5456fe(0xc9)]);else _0x4903e7[_0x5456fe(0x5c7)]&&(log(_0x5456fe(0x3c9)),_0x536bdc['sdp']=_0x3e260f(_0x536bdc['sdp'],_0x4903e7[_0x5456fe(0x5c7)]));return log(_0x536bdc),_0x4903e7[_0x5456fe(0x10f)][_0x409733[_0x5456fe(0x40c)]][_0x5456fe(0x194)](_0x536bdc);})[_0x5ebc0e(0x5cc)](function _0xe8e1e4(){var _0x262c9a=_0x5ebc0e;log('providing\x20answer');if(_0x4903e7['rpcs'][_0x409733[_0x262c9a(0x40c)]][_0x262c9a(0x211)]){_0x4903e7['rpcs'][_0x409733[_0x262c9a(0x40c)]][_0x262c9a(0x390)]&&_0x4903e7[_0x262c9a(0x10f)][_0x409733['UUID']][_0x262c9a(0x390)]();return;}var _0x56da8b={};_0x56da8b[_0x262c9a(0x40c)]=_0x409733[_0x262c9a(0x40c)],_0x56da8b[_0x262c9a(0x8bf)]=_0x4903e7['rpcs'][_0x409733[_0x262c9a(0x40c)]][_0x262c9a(0x806)],_0x56da8b[_0x262c9a(0x518)]=_0x4903e7[_0x262c9a(0x10f)][_0x409733[_0x262c9a(0x40c)]][_0x262c9a(0x518)],_0x4903e7[_0x262c9a(0x825)]?_0x4903e7[_0x262c9a(0x4c8)](JSON['stringify'](_0x56da8b['description']))['then'](function(_0x5529fd){var _0x54e3c7=_0x262c9a;_0x56da8b[_0x54e3c7(0x8bf)]=_0x5529fd[0x0],_0x56da8b['vector']=_0x5529fd[0x1],_0x4903e7[_0x54e3c7(0x19d)](_0x56da8b);})[_0x262c9a(0x317)](errorlog):_0x4903e7[_0x262c9a(0x19d)](_0x56da8b);})['catch'](errorlog);else _0x4903e7[_0x5ebc0e(0x10f)][_0x409733[_0x5ebc0e(0x40c)]][_0x5ebc0e(0x488)][_0x5ebc0e(0x8e6)]===_0x5ebc0e(0x3a6)&&errorlog(_0x5ebc0e(0x95f));})[_0x37bfec(0x317)](errorlog);},_0x4903e7[_0x1dded1(0x7f5)]=function(){var _0x1b8a00=_0x1dded1;if(_0x4903e7[_0x1b8a00(0x504)]&&_0x4903e7[_0x1b8a00(0x504)]['srcObject'])return _0x4903e7['videoElement']['srcObject'];else return _0x4903e7[_0x1b8a00(0x504)]&&_0x4903e7[_0x1b8a00(0x504)][_0x1b8a00(0x767)]&&_0x4903e7[_0x1b8a00(0x110)]?_0x4903e7[_0x1b8a00(0x110)]:(log(_0x1b8a00(0x677)),checkBasicStreamsExist(),_0x4903e7[_0x1b8a00(0x504)][_0x1b8a00(0x720)]);};var _0x312e84={},_0x37b0ba=![],_0x34dc7b=[];_0x4903e7[_0x1dded1(0x49c)]=function(_0xda5e6d,_0xfb9617){var _0x5c5ed6=_0x1dded1;log(_0x5c5ed6(0x951)+_0xfb9617+'\x20'+_0xda5e6d);var _0x12ab9e=new FileReader(),_0x69cbd=![];for(var _0x5c2f6d=0x0;_0x5c2f6d<_0x4903e7[_0x5c5ed6(0x6a0)]['length'];_0x5c2f6d++){if(_0x4903e7[_0x5c5ed6(0x6a0)][_0x5c2f6d]['id']===_0xfb9617){_0x69cbd=_0x5c2f6d;break;}}if(_0x69cbd===![]){warnlog(_0x5c5ed6(0x54e));return;}else{if(_0x4903e7[_0x5c5ed6(0x6a0)][_0x69cbd][_0x5c5ed6(0x151)]==0x0){warnlog(_0x5c5ed6(0x436));return;}else{if(!(_0x4903e7[_0x5c5ed6(0x6a0)][_0x69cbd][_0x5c5ed6(0x67f)]===![]||_0x4903e7[_0x5c5ed6(0x6a0)][_0x69cbd][_0x5c5ed6(0x67f)]===_0xda5e6d)){warnlog(_0x5c5ed6(0xfe));return;}}}var _0x708e6e=0x4000,_0x296e25=0x0,_0x80605f=_0x69cbd;_0x80605f==='sendChannel'&&(_0x80605f=_0x5c5ed6(0x1a2)+_0x4903e7[_0x5c5ed6(0x616)](0x5));if(_0xda5e6d in _0x4903e7[_0x5c5ed6(0x4ae)])var _0x9dc174=_0x4903e7[_0x5c5ed6(0x4ae)][_0xda5e6d][_0x5c5ed6(0x860)](_0x80605f);else{if(_0xda5e6d in _0x4903e7[_0x5c5ed6(0x10f)])var _0x9dc174=_0x4903e7[_0x5c5ed6(0x10f)][_0xda5e6d]['createDataChannel'](_0x80605f);else{warnlog(_0x5c5ed6(0x3a2));return;}}_0x9dc174['binaryType']=_0x5c5ed6(0x789);var _0x2d7fb3=_0x4903e7[_0x5c5ed6(0x6a0)][_0x69cbd][_0x5c5ed6(0x341)](0x0,_0x708e6e);_0x9dc174['onopen']=()=>{var _0xd38f90=_0x5c5ed6;_0x9dc174[_0xd38f90(0x70f)](JSON[_0xd38f90(0x5ea)]({'type':_0xd38f90(0x161),'size':_0x4903e7['hostedFiles'][_0x69cbd][_0xd38f90(0x6ab)],'filename':_0x4903e7[_0xd38f90(0x6a0)][_0x69cbd][_0xd38f90(0x5c2)],'id':_0x4903e7[_0xd38f90(0x6a0)][_0x69cbd]['id']})),_0x12ab9e[_0xd38f90(0x573)](_0x2d7fb3);},_0x9dc174['onclose']=()=>{var _0xb26c8e=_0x5c5ed6;try{var _0x223a9c=_0x4903e7['hostedTransfers'][_0xb26c8e(0x7ed)](_0x9dc174);_0x223a9c>-0x1&&_0x4903e7[_0xb26c8e(0x520)]['splice'](_0x223a9c,0x1);}catch(_0xb06b49){errorlog(_0xb06b49);}log(_0xb26c8e(0x599)),_0x9dc174=null;},_0x9dc174[_0x5c5ed6(0x5ac)]=_0x5937b4=>{},_0x4903e7[_0x5c5ed6(0x520)]['push'](_0x9dc174),_0x12ab9e[_0x5c5ed6(0x164)]=function(){var _0x1dd5eb=_0x5c5ed6;if(_0x4903e7['hostedFiles'][_0x69cbd][_0x1dd5eb(0x151)]==0x0)return;var _0x49391c=_0x12ab9e[_0x1dd5eb(0x6bb)];log(_0x49391c);try{_0x9dc174['send'](_0x49391c);}catch(_0x34548d){try{_0x9dc174[_0x1dd5eb(0x6a2)]();}catch(_0x2e60ce){}warnlog(_0x34548d);return;}_0x296e25+=0x1;if(_0x296e25*_0x708e6e<_0x4903e7[_0x1dd5eb(0x6a0)][_0x69cbd][_0x1dd5eb(0x6ab)])try{log(_0x1dd5eb(0x27f)+_0x296e25),_0x2d7fb3=_0x4903e7[_0x1dd5eb(0x6a0)][_0x69cbd][_0x1dd5eb(0x341)](_0x296e25*_0x708e6e,(_0x296e25+0x1)*_0x708e6e),_0x12ab9e['readAsArrayBuffer'](_0x2d7fb3);}catch(_0x465101){errorlog(_0x465101);}else _0x9dc174[_0x1dd5eb(0x70f)]('EOF1'),_0x9dc174[_0x1dd5eb(0x6a2)]();};},_0x4903e7[_0x1dded1(0x3b1)]=null,_0x4903e7['chunkedAudioEnabled']=null,_0x4903e7[_0x1dded1(0x56c)]=async function(_0x30d5ba=null){var _0x387266=_0x1dded1;if(_0x4903e7[_0x387266(0x3b1)]!==null)return;else _0x4903e7[_0x387266(0x3b1)]=![];!_0x30d5ba&&_0x4903e7['stats'][_0x387266(0x362)]&&(_0x30d5ba=_0x4903e7[_0x387266(0x752)][_0x387266(0x362)]);let _0xa17565=0x0;var _0x3375fd=_0x4903e7[_0x387266(0x110)][_0x387266(0x1ac)]()[0x0];if(!_0x3375fd){_0x4903e7['chunkedVideoEnabled']=null;return;}var _0x3846ec=new MediaStreamTrackProcessor(_0x3375fd),_0x58dd96=_0x3846ec[_0x387266(0x27e)];const _0x3d84e5=_0x58dd96[_0x387266(0x692)]();var _0x59c17d=![],_0x2c36ba=-0x1,_0x1650fb=-0x1;const _0x1cee2b={'output':_0x207b9b=>{var _0x4f5fd8=_0x387266;if(_0x207b9b[_0x4f5fd8(0x5c1)]['name']==_0x4f5fd8(0x5dd)){let _0x1c3484=new Uint8Array(_0x207b9b['byteLength']);_0x207b9b['copyTo'](_0x1c3484),_0x34dc7b['push']([_0x207b9b['timestamp']-_0x1650fb,_0x207b9b[_0x4f5fd8(0x8e6)]]),_0x34dc7b[_0x4f5fd8(0x51a)](_0x1c3484),_0x37b0ba[_0x4f5fd8(0x31d)](_0x4f5fd8(0x7a));}},'error':_0x31aebd=>{errorlog(_0x31aebd);}};let _0x206010=new VideoEncoder(_0x1cee2b);_0x206010[_0x387266(0x71)](_0x30d5ba),_0x4903e7[_0x387266(0x752)][_0x387266(0x362)]=_0x30d5ba,_0x37b0ba[_0x387266(0x6e3)]=_0x206010;var _0x51386a,_0x182611=new Promise((_0x504340,_0x20ecf2)=>{_0x51386a=_0x504340;});_0x182611[_0x387266(0x851)]=_0x51386a,_0x3d84e5[_0x387266(0x1dc)]()[_0x387266(0x5cc)](function _0x569589({done:_0x1a0978,value:_0x7a7ad1}){var _0x47d49c=_0x387266;if(_0x1a0978||_0x59c17d){_0x206010[_0x47d49c(0x6a2)]();_0x7a7ad1&&_0x7a7ad1['close']();_0x4903e7['chunkedVideoEnabled']=null;return;}_0x1650fb==-0x1&&(_0x1650fb=_0x7a7ad1['timestamp'],_0x4903e7[_0x47d49c(0x752)][_0x47d49c(0x362)]['realTime']=Date[_0x47d49c(0x584)](),_0x182611[_0x47d49c(0x851)]());_0x2c36ba==_0x7a7ad1[_0x47d49c(0x8e4)]&&(_0x7a7ad1[_0x47d49c(0x8e4)]+=0x1,warnlog(_0x47d49c(0x73)));if(!_0x59c17d){_0x2c36ba=_0x7a7ad1[_0x47d49c(0x8e4)],_0xa17565++;if(_0x37b0ba[_0x47d49c(0x48d)]){const _0xa766c4=_0xa17565>=0x3c;_0xa766c4&&(_0xa17565=0x0,_0x37b0ba[_0x47d49c(0x48d)]=![],warnlog(_0x47d49c(0x4de))),_0x206010[_0x47d49c(0x2d3)](_0x7a7ad1,{'keyFrame':_0xa766c4});}else _0x206010[_0x47d49c(0x2d3)](_0x7a7ad1,{'keyFrame':![]});}_0x7a7ad1['close'](),_0x3d84e5['read']()[_0x47d49c(0x5cc)](_0x569589);}),_0x4903e7[_0x387266(0x3b1)]=!![],await _0x182611;},_0x4903e7[_0x1dded1(0x34f)]=async function(_0x3fe94f){var _0x4c5857=_0x1dded1;if(_0x4903e7[_0x4c5857(0x62c)]!==null)return;else _0x4903e7[_0x4c5857(0x62c)]=![];!_0x3fe94f&&_0x4903e7[_0x4c5857(0x752)][_0x4c5857(0x19f)]&&(_0x3fe94f=_0x4903e7[_0x4c5857(0x752)][_0x4c5857(0x19f)]);var _0x12fc4b=_0x4903e7['videoElement'][_0x4c5857(0x720)][_0x4c5857(0x6e7)]()[0x0];if(!_0x12fc4b){_0x4903e7[_0x4c5857(0x62c)]=null;return;}var _0x1511de=_0x12fc4b[_0x4c5857(0x2f5)]();_0x3fe94f[_0x4c5857(0x548)]>_0x1511de[_0x4c5857(0x64e)]&&(_0x3fe94f['numberOfChannels']=_0x1511de[_0x4c5857(0x64e)],_0x3fe94f['channels']=_0x1511de[_0x4c5857(0x64e)]);_0x3fe94f['sampleRate']>_0x1511de[_0x4c5857(0x1ce)]&&(_0x3fe94f[_0x4c5857(0x1ce)]=_0x1511de['sampleRate']);var _0x11ebc2=new MediaStreamTrackProcessor(_0x12fc4b),_0x30347a=_0x11ebc2['readable'];const _0x3fed48=_0x30347a[_0x4c5857(0x692)]();var _0xfc310a=![],_0x3f95f5=-0x1,_0x4a9d44=-0x1;const _0x3cb3db={'output':_0x19fe8d=>{var _0x3d1f84=_0x4c5857;if(_0x19fe8d[_0x3d1f84(0x5c1)][_0x3d1f84(0x5c2)]==_0x3d1f84(0x713)){let _0x20e099=new Uint8Array(_0x19fe8d[_0x3d1f84(0x41b)]);_0x19fe8d[_0x3d1f84(0x84a)](_0x20e099),_0x34dc7b['push']([_0x19fe8d[_0x3d1f84(0x8e4)]-_0x4a9d44,'audio']),_0x34dc7b[_0x3d1f84(0x51a)](_0x20e099),_0x37b0ba[_0x3d1f84(0x31d)](_0x3d1f84(0x255));}},'error':_0xb200c7=>{errorlog(_0xb200c7);}};let _0x2bbbc5=new AudioEncoder(_0x3cb3db);_0x2bbbc5[_0x4c5857(0x71)](_0x3fe94f),_0x4903e7[_0x4c5857(0x752)]['Chunked_audio']={},_0x4903e7[_0x4c5857(0x752)][_0x4c5857(0x19f)][_0x4c5857(0x924)]=_0x3fe94f['codec'],_0x4903e7[_0x4c5857(0x752)][_0x4c5857(0x19f)][_0x4c5857(0x548)]=_0x3fe94f['numberOfChannels'],_0x4903e7[_0x4c5857(0x752)][_0x4c5857(0x19f)][_0x4c5857(0x1ce)]=_0x3fe94f[_0x4c5857(0x1ce)],_0x4903e7[_0x4c5857(0x752)]['Chunked_audio']['bitrate']=_0x3fe94f['tuning'][_0x4c5857(0x5c7)];var _0x54c106,_0xb2b4b2=new Promise((_0x21f1cd,_0x4df0d8)=>{_0x54c106=_0x21f1cd;});_0xb2b4b2[_0x4c5857(0x851)]=_0x54c106,_0x3fed48[_0x4c5857(0x1dc)]()[_0x4c5857(0x5cc)](function _0x376cc8({done:_0x141502,value:_0x2a9d44}){var _0x3fe385=_0x4c5857;if(_0x141502||_0xfc310a){_0x2bbbc5[_0x3fe385(0x6a2)]();_0x2a9d44&&_0x2a9d44[_0x3fe385(0x6a2)]();_0x4903e7[_0x3fe385(0x62c)]=null;return;}_0x4a9d44==-0x1&&(_0x4a9d44=_0x2a9d44[_0x3fe385(0x8e4)],_0x4903e7[_0x3fe385(0x752)][_0x3fe385(0x19f)][_0x3fe385(0x13e)]=Date[_0x3fe385(0x584)](),_0xb2b4b2[_0x3fe385(0x851)]()),_0x3f95f5==_0x2a9d44[_0x3fe385(0x8e4)]&&(_0x2a9d44[_0x3fe385(0x8e4)]+=0x1),!_0xfc310a&&(_0x3f95f5=_0x2a9d44['timestamp'],_0x2bbbc5[_0x3fe385(0x2d3)](_0x2a9d44)),_0x2a9d44[_0x3fe385(0x6a2)](),_0x3fed48[_0x3fe385(0x1dc)]()[_0x3fe385(0x5cc)](_0x376cc8);}),_0x4903e7[_0x4c5857(0x62c)]=!![],await _0xb2b4b2;},_0x4903e7[_0x1dded1(0x129)]=function(_0x2fe323){var _0x17b736=_0x1dded1;warnlog(_0x17b736(0x6d4));const _0x14c2ca=window[_0x17b736(0x903)]||window[_0x17b736(0x947)],_0x15d0c6=new _0x14c2ca(),_0x1c5fb0=_0x15d0c6[_0x17b736(0x3e9)](_0x2fe323),_0x4502fe=0x800,_0x30b6c2=(_0x15d0c6[_0x17b736(0x48e)]||_0x15d0c6[_0x17b736(0x13c)])[_0x17b736(0x7da)](_0x15d0c6,_0x4502fe,0x1,0x1);return _0x30b6c2[_0x17b736(0x2e9)]=function(_0x5e6987){var _0x59f77a=_0x17b736,_0x49f8ab=new Uint8Array(_0x5e6987[_0x59f77a(0x56f)][_0x59f77a(0x408)](0x0)[_0x59f77a(0x4d3)]);_0x34dc7b[_0x59f77a(0x51a)]([0x0,_0x59f77a(0xfb)]),_0x34dc7b[_0x59f77a(0x51a)](_0x49f8ab),_0x37b0ba['sendChunks'](_0x59f77a(0xfb));},_0x1c5fb0[_0x17b736(0x368)](_0x30b6c2),_0x30b6c2['connect'](_0x15d0c6[_0x17b736(0x729)]),_0x30b6c2;},_0x4903e7[_0x1dded1(0xe9)]=async function(_0x4a736a){var _0xf05a28=_0x1dded1;log(_0xf05a28(0x498)+_0x4a736a);!_0x4903e7[_0xf05a28(0x3b1)]&&_0x4903e7[_0xf05a28(0x752)][_0xf05a28(0x362)]&&(config=_0x4903e7[_0xf05a28(0x752)][_0xf05a28(0x362)],await _0x4903e7[_0xf05a28(0x56c)](config));!_0x4903e7[_0xf05a28(0x62c)]&&_0x4903e7[_0xf05a28(0x752)][_0xf05a28(0x19f)]&&(config=_0x4903e7[_0xf05a28(0x752)][_0xf05a28(0x19f)],await _0x4903e7[_0xf05a28(0x34f)](config));if(_0x4a736a in _0x312e84)return;if(!_0x37b0ba){var _0x356947=_0x4903e7['getLocalStream'](),_0x506d49=_0x4903e7[_0xf05a28(0x820)],_0x9eb73f=null;_0x4903e7[_0xf05a28(0x514)]&&_0x4903e7[_0xf05a28(0x514)]<_0x506d49&&(_0x506d49=_0x4903e7['maxvideobitrate']);var _0x171601={'codec':_0xf05a28(0x93),'width':0x780,'height':0x438,'bitrate':parseInt(_0x506d49*0x3e8),'frameRate':0x1e,'latencyMode':_0xf05a28(0x962)};_0x4903e7['alpha']&&(_0x171601[_0xf05a28(0x762)]=_0xf05a28(0x513));var _0x2e0585=_0x356947['getVideoTracks']();if(_0x2e0585[_0xf05a28(0x8a2)]){var _0x1b2713=_0x2e0585[0x0][_0xf05a28(0x2f5)]();_0x1b2713[_0xf05a28(0x395)]&&(_0x171601['width']=_0x1b2713[_0xf05a28(0x395)]),_0x1b2713[_0xf05a28(0x7cd)]&&(_0x171601[_0xf05a28(0x7cd)]=_0x1b2713['height']),_0x1b2713[_0xf05a28(0x266)]&&(_0x171601[_0xf05a28(0x266)]=_0x1b2713[_0xf05a28(0x266)]);}else _0x171601=![];if(_0x506d49<0x259){var _0x25e814=_0x171601[_0xf05a28(0x395)]*_0x171601[_0xf05a28(0x7cd)]/(0x280*0x168);if(_0x25e814>=0x2)_0x171601['width']=parseInt(_0x171601[_0xf05a28(0x395)]/0x2),_0x171601[_0xf05a28(0x7cd)]=parseInt(_0x171601['height']/0x2);else _0x25e814>=1.5&&(_0x171601[_0xf05a28(0x395)]=parseInt(_0x171601[_0xf05a28(0x395)]/1.5),_0x171601[_0xf05a28(0x7cd)]=parseInt(_0x171601[_0xf05a28(0x7cd)]/1.5));}var _0x516730={'codec':'opus','numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'bitrate':0xfa00,'tuning':{'bitrate':0xfa00}};if(_0x506d49>0xbb8)var _0x516730={'codec':'opus','numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'tuning':{'bitrate':0x1f400}};else{if(_0x506d49<0x259)var _0x516730={'codec':_0xf05a28(0x960),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'tuning':{'bitrate':0x7d00}};}_0x4903e7[_0xf05a28(0xfb)]&&(_0x516730[_0xf05a28(0x924)]=_0xf05a28(0xfb));!_0x356947[_0xf05a28(0x6e7)]()[_0xf05a28(0x8a2)]&&(_0x516730=![]);if(!_0x516730&&!_0x171601)return;_0x37b0ba={},_0x37b0ba[_0xf05a28(0x48d)]=!![],_0x37b0ba[_0xf05a28(0x919)]=_0x171601||![],_0x37b0ba[_0xf05a28(0x7d)]=_0x516730||![],_0x37b0ba['configVideo']&&await _0x4903e7[_0xf05a28(0x56c)](_0x37b0ba[_0xf05a28(0x919)]),_0x37b0ba[_0xf05a28(0x7d)]&&(_0x37b0ba['configAudio']['codec']==_0xf05a28(0xfb)?_0x4903e7[_0xf05a28(0x129)](_0x356947):await _0x4903e7[_0xf05a28(0x34f)](_0x37b0ba[_0xf05a28(0x7d)])),_0x37b0ba['sendChunks']=function(_0x39308c=_0xf05a28(0x264)){var _0x2dd64d=_0xf05a28;if(_0x9eb73f)return;_0x9eb73f=!![];var _0x169d52=_0x39308c;while(_0x34dc7b[_0x2dd64d(0x8a2)]){if(!Object['keys'](_0x312e84)['length']){_0x34dc7b=[],_0x9eb73f=null,_0x4903e7['stats']['chunkedInQueue']=0x0;return;}_0x4903e7[_0x2dd64d(0x752)]['chunkedInQueue']=_0x34dc7b[_0x2dd64d(0x8a2)];var _0x6e6c77=0x0,_0x2865ad=_0x34dc7b[_0x2dd64d(0x77d)]();if(_0x2865ad[_0x2dd64d(0x8a2)]===0x2){_0x169d52=_0x2865ad[0x1],_0x2865ad['push'](_0x34dc7b[_0x2dd64d(0x8a2)]);var _0x4b5e79=JSON['stringify'](_0x2865ad);for(var _0x365bb8 in _0x312e84){if((_0x169d52==_0x2dd64d(0x716)||_0x169d52==_0x2dd64d(0x8fe)||_0x169d52==_0x2dd64d(0x7a))&&!_0x4903e7[_0x2dd64d(0x4ae)][_0x365bb8][_0x2dd64d(0x675)])continue;if((_0x169d52=='audio'||_0x169d52=='pcm')&&!_0x4903e7[_0x2dd64d(0x4ae)][_0x365bb8]['allowAudio'])continue;try{_0x312e84[_0x365bb8][_0x2dd64d(0x606)]==='open'&&_0x312e84[_0x365bb8][_0x2dd64d(0x70f)](_0x4b5e79),_0x4903e7[_0x2dd64d(0x4ae)][_0x365bb8][_0x2dd64d(0x752)][_0x2dd64d(0x4ba)]=_0x312e84[_0x365bb8]['bufferedAmount'],_0x6e6c77<_0x4903e7['pcs'][_0x365bb8]['stats'][_0x2dd64d(0x4ba)]&&(_0x6e6c77=_0x4903e7[_0x2dd64d(0x4ae)][_0x365bb8]['stats'][_0x2dd64d(0x4ba)]);}catch(_0xc83171){}}}else{if(_0x2865ad[_0x2dd64d(0x41b)]>0x40000){for(var _0x365bb8 in _0x312e84){if((_0x169d52==_0x2dd64d(0x716)||_0x169d52=='delta'||_0x169d52==_0x2dd64d(0x7a))&&!_0x4903e7[_0x2dd64d(0x4ae)][_0x365bb8]['allowVideo'])continue;if((_0x169d52==_0x2dd64d(0x255)||_0x169d52==_0x2dd64d(0xfb))&&!_0x4903e7[_0x2dd64d(0x4ae)][_0x365bb8][_0x2dd64d(0x1c4)])continue;try{_0x312e84[_0x365bb8][_0x2dd64d(0x606)]===_0x2dd64d(0x3d5)&&_0x312e84[_0x365bb8][_0x2dd64d(0x70f)](_0x2865ad[_0x2dd64d(0x341)](0x0,0x40000)),_0x4903e7[_0x2dd64d(0x4ae)][_0x365bb8][_0x2dd64d(0x752)][_0x2dd64d(0x4ba)]=_0x312e84[_0x365bb8]['bufferedAmount'],_0x6e6c77<_0x4903e7[_0x2dd64d(0x4ae)][_0x365bb8]['stats'][_0x2dd64d(0x4ba)]&&(_0x6e6c77=_0x4903e7[_0x2dd64d(0x4ae)][_0x365bb8]['stats'][_0x2dd64d(0x4ba)]);}catch(_0x5a37c0){}}_0x34dc7b[_0x2dd64d(0x4c3)](_0x2865ad[_0x2dd64d(0x341)](0x40000));}else for(var _0x365bb8 in _0x312e84){if((_0x169d52==_0x2dd64d(0x716)||_0x169d52==_0x2dd64d(0x8fe)||_0x169d52==_0x2dd64d(0x7a))&&!_0x4903e7[_0x2dd64d(0x4ae)][_0x365bb8][_0x2dd64d(0x675)])continue;if((_0x169d52==_0x2dd64d(0x255)||_0x169d52==_0x2dd64d(0xfb))&&!_0x4903e7[_0x2dd64d(0x4ae)][_0x365bb8][_0x2dd64d(0x1c4)])continue;try{_0x312e84[_0x365bb8]['readyState']===_0x2dd64d(0x3d5)&&_0x312e84[_0x365bb8][_0x2dd64d(0x70f)](_0x2865ad),_0x4903e7[_0x2dd64d(0x4ae)][_0x365bb8][_0x2dd64d(0x752)]['bufferedAmount']=_0x312e84[_0x365bb8][_0x2dd64d(0x4ba)],_0x6e6c77<_0x4903e7[_0x2dd64d(0x4ae)][_0x365bb8][_0x2dd64d(0x752)][_0x2dd64d(0x4ba)]&&(_0x6e6c77=_0x4903e7[_0x2dd64d(0x4ae)][_0x365bb8][_0x2dd64d(0x752)][_0x2dd64d(0x4ba)]);}catch(_0x399f98){}}}_0x4903e7[_0x2dd64d(0x752)][_0x2dd64d(0x120)]=_0x6e6c77;if(!_0x37b0ba[_0x2dd64d(0x67d)]&&_0x6e6c77>0x1f4)_0x37b0ba[_0x2dd64d(0x67d)]=!![],_0x4903e7[_0x2dd64d(0x752)][_0x2dd64d(0x476)]=_0x37b0ba[_0x2dd64d(0x67d)],_0x4903e7[_0x2dd64d(0x752)]['Chunked_video']['bitrate']=parseInt(_0x4903e7['chunked']*0x3e8/0xa),_0x37b0ba[_0x2dd64d(0x6e3)][_0x2dd64d(0x71)](_0x4903e7[_0x2dd64d(0x752)]['Chunked_video']);else _0x37b0ba['throttle']&&_0x6e6c77<0x12c&&(_0x37b0ba['throttle']=![],_0x4903e7[_0x2dd64d(0x752)][_0x2dd64d(0x476)]=_0x37b0ba[_0x2dd64d(0x67d)],_0x4903e7[_0x2dd64d(0x752)][_0x2dd64d(0x362)][_0x2dd64d(0x5c7)]=parseInt(_0x4903e7[_0x2dd64d(0x820)]*0x3e8),_0x37b0ba['videoEncoder'][_0x2dd64d(0x71)](_0x4903e7[_0x2dd64d(0x752)][_0x2dd64d(0x362)]));}_0x9eb73f=null,_0x4903e7[_0x2dd64d(0x752)]['chunkedInQueue']=0x0;},_0x356947[_0xf05a28(0x608)]=function(_0x12c327){};}var _0x2440f0=_0xf05a28(0x820);if(_0x4a736a in _0x4903e7[_0xf05a28(0x4ae)])_0x312e84[_0x4a736a]=_0x4903e7['pcs'][_0x4a736a][_0xf05a28(0x860)](_0x2440f0,{'ordered':!![]});else{warnlog(_0xf05a28(0x3a2));return;}_0x312e84[_0x4a736a][_0xf05a28(0x202)]='chunks',_0x312e84[_0x4a736a][_0xf05a28(0x4a8)]=_0xf05a28(0x789),_0x312e84[_0x4a736a]['header']=![],_0x312e84[_0x4a736a][_0xf05a28(0x8ca)]=()=>{var _0x4ac59b=_0xf05a28;log('chunkedtransfer\x20OPEN');if(_0x4903e7[_0x4ac59b(0x62c)]&&_0x4903e7['chunkedVideoEnabled']&&_0x4903e7[_0x4ac59b(0x4ae)][_0x4a736a][_0x4ac59b(0x1c4)]&&_0x4903e7['pcs'][_0x4a736a][_0x4ac59b(0x675)])_0x312e84[_0x4a736a][_0x4ac59b(0x70f)](JSON[_0x4ac59b(0x5ea)]({'timestamp':Date[_0x4ac59b(0x584)](),'type':_0x4ac59b(0x576),'realTimeVideo':_0x4903e7['stats'][_0x4ac59b(0x362)][_0x4ac59b(0x13e)],'realTimeAudio':_0x4903e7[_0x4ac59b(0x752)][_0x4ac59b(0x19f)][_0x4ac59b(0x13e)],'size':0x5af3107a3fff,'configVideo':_0x37b0ba[_0x4ac59b(0x919)],'configAudio':_0x37b0ba[_0x4ac59b(0x7d)],'recordType':_0x4903e7[_0x4ac59b(0x820)],'filename':_0x2440f0+'.webm','id':_0x2440f0}));else{if(_0x4903e7[_0x4ac59b(0x62c)]&&_0x4903e7[_0x4ac59b(0x4ae)][_0x4a736a]['allowAudio'])_0x312e84[_0x4a736a]['send'](JSON[_0x4ac59b(0x5ea)]({'timestamp':Date[_0x4ac59b(0x584)](),'type':_0x4ac59b(0x576),'realTimeAudio':_0x4903e7[_0x4ac59b(0x752)][_0x4ac59b(0x19f)][_0x4ac59b(0x13e)],'size':0x5af3107a3fff,'configAudio':_0x37b0ba[_0x4ac59b(0x7d)],'recordType':_0x4903e7['chunked'],'filename':_0x2440f0+_0x4ac59b(0x8fb),'id':_0x2440f0}));else{if(_0x4903e7[_0x4ac59b(0x3b1)]&&_0x4903e7[_0x4ac59b(0x4ae)][_0x4a736a][_0x4ac59b(0x675)])_0x312e84[_0x4a736a]['send'](JSON[_0x4ac59b(0x5ea)]({'timestamp':Date[_0x4ac59b(0x584)](),'type':'chunkedtransfer','realTimeVideo':_0x4903e7[_0x4ac59b(0x752)]['Chunked_video'][_0x4ac59b(0x13e)],'size':0x5af3107a3fff,'configVideo':_0x37b0ba['configVideo'],'recordType':_0x4903e7['chunked'],'filename':_0x2440f0+_0x4ac59b(0x8fb),'id':_0x2440f0}));else{}}}},_0x312e84[_0x4a736a]['onclose']=()=>{var _0x45f5b2=_0xf05a28;try{var _0x486681=_0x4903e7[_0x45f5b2(0x520)]['indexOf'](_0x312e84[_0x4a736a]);_0x486681>-0x1&&_0x4903e7[_0x45f5b2(0x520)]['splice'](_0x486681,0x1);}catch(_0x79650a){errorlog(_0x79650a);}log('Transfer\x20ended'),_0x312e84[_0x4a736a]=null,delete _0x312e84[_0x4a736a];var _0xe392d9=![];for(var _0x9193f8=0x0;_0x9193f8<_0x4903e7['hostedTransfers'][_0x45f5b2(0x8a2)];_0x9193f8++){if('contentType'in _0x4903e7[_0x45f5b2(0x520)][_0x9193f8]&&_0x4903e7[_0x45f5b2(0x520)][_0x9193f8][_0x45f5b2(0x202)]==_0x45f5b2(0x787)){_0xe392d9=!![];break;}}if(_0xe392d9)try{_0x37b0ba[_0x45f5b2(0x70c)]();}catch(_0xaac162){}},_0x312e84[_0x4a736a][_0xf05a28(0x5ac)]=_0x2bdf51=>{var _0x45c2d4=_0xf05a28;if(_0x2bdf51['data'])try{var _0x3e286a=JSON[_0x45c2d4(0x822)](_0x2bdf51['data']);_0x3e286a['kf']&&(log(_0x45c2d4(0x5e9)),_0x37b0ba[_0x45c2d4(0x48d)]=!![]);}catch(_0x2f1174){}},_0x4903e7[_0xf05a28(0x520)][_0xf05a28(0x51a)](_0x312e84[_0x4a736a]);},_0x4903e7[_0x1dded1(0x966)]=async function(_0x11129e,_0x12e655,_0x16e459){var _0x92288b=_0x1dded1;log(_0x92288b(0x35a));var _0xbdf1b4=_0x16e459;_0xbdf1b4[_0x92288b(0x4a8)]='arraybuffer';var _0x3440ed='',_0x17dc20=0x0,_0x341467=![],_0x31349c=![],_0x1b5206=0x0,_0x26620a={};_0xbdf1b4['onopen']=_0x473e9d=>{var _0xab75f1=_0x92288b;log(_0xab75f1(0x36e));},_0xbdf1b4[_0x92288b(0x5ac)]=_0x4f9571=>{var _0x2bbe9d=_0x92288b;if(!_0x341467)try{_0x341467=JSON['parse'](_0x4f9571[_0x2bbe9d(0xc2)]);if(_0x341467[_0x2bbe9d(0x8e6)]==_0x2bbe9d(0x161)){var {readable:_0x5b99de,writable:_0x5da22e}=new TransformStream({'transform':(_0x2ffe67,_0x56b9cc)=>_0x2ffe67[_0x2bbe9d(0x559)]()['then'](_0x3a0a10=>_0x56b9cc[_0x2bbe9d(0x179)](new Uint8Array(_0x3a0a10)))});_0x26620a[_0x2bbe9d(0xbb)]=_0x5da22e[_0x2bbe9d(0x567)]();;_0x5b99de[_0x2bbe9d(0xf4)](streamSaver[_0x2bbe9d(0x458)](_0x341467[_0x2bbe9d(0x3cc)]));for(var _0xddfdf2=0x0;_0xddfdf2{var _0x510e20=_0x92288b;_0x1b5206<=0x0&&(_0x26620a[_0x510e20(0xbb)]&&setTimeout(function(_0x588091,_0x5713c5){var _0x401b23=_0x510e20;_0x5713c5<=0x0?(_0x588091[_0x401b23(0x6a2)](),_0x588091=null):setTimeout(function(_0x3f45c7,_0x313b73){var _0x331a3f=_0x401b23;_0x3f45c7[_0x331a3f(0x6a2)](),_0x3f45c7=null;},0x1388,_0x588091);},0x3e8,_0x26620a[_0x510e20(0xbb)],_0x1b5206));_0xbdf1b4=null;return;};return;};async function _0x23db73(_0x393a9a,_0x344ff1=![]){var _0x31406c=_0x1dded1;_0x393a9a['decoder'][_0x31406c(0x205)](_0x393a9a[_0x31406c(0x121)][_0x31406c(0x77d)]());if(_0x393a9a[_0x31406c(0x271)]===null&&!_0x344ff1)return;_0x393a9a['nextQueue']=setTimeout(function(_0x1eecb9){_0x23db73(_0x1eecb9);},0x21,_0x393a9a);}return _0x4903e7['recieveChunkedStream']=async function(_0x2b5562,_0x15a7a8,_0x512ac7){var _0x539012=_0x1dded1;log(_0x539012(0x35a));var _0x1c9085=_0x512ac7;_0x1c9085[_0x539012(0x4a8)]='arraybuffer';var _0x2a1c3d='',_0x51331e=0x0,_0x19e5b5=![],_0x145e90=![],_0x4ab06b={};_0x1c9085[_0x539012(0x8ca)]=_0x26fb73=>{var _0x1589e5=_0x539012;log(_0x1589e5(0x36e));},_0x1c9085[_0x539012(0x44b)]=async function(_0x15c771){var _0x31384d=_0x539012;if(_0x4ab06b[_0x31384d(0x1f4)]){if(_0x4ab06b['videoElement']['stopWriter']){await delay(0x3e8);try{await _0x4ab06b['videoElement'][_0x31384d(0x617)]();}catch(_0x29077d){}}}_0x1c9085=null;_0x4903e7[_0x31384d(0x10f)][_0x15a7a8]&&(delete _0x4903e7[_0x31384d(0x10f)][_0x15a7a8][_0x31384d(0x752)][_0x31384d(0x783)],delete _0x4903e7[_0x31384d(0x10f)][_0x15a7a8]['stats'][_0x31384d(0x2ac)]);return;};async function _0xdd9d91(){var _0x1c4b30=_0x539012,_0x264071=await window['showSaveFilePicker']({'startIn':_0x1c4b30(0x8b2),'suggestedName':_0x1c4b30(0x602),'types':[{'description':_0x1c4b30(0x2df),'accept':{'video/webm':['.webm']}}]}),_0x4c23ab=await _0x264071[_0x1c4b30(0x1f3)]();return _0x4ab06b[_0x1c4b30(0x34a)]['fileWriter']=_0x4c23ab,_0x4ab06b[_0x1c4b30(0x1f4)]=new WebMWriter(_0x4ab06b[_0x1c4b30(0x34a)]),_0x4ab06b['videoElement'][_0x1c4b30(0x617)]=async function(){var _0x4942f7=_0x1c4b30;_0x4ab06b[_0x4942f7(0x504)][_0x4942f7(0x617)]=![],clearInterval(_0x4ab06b[_0x4942f7(0x2ad)]),_0x4ab06b['updateTime']=null,await _0x4ab06b[_0x4942f7(0x1f4)][_0x4942f7(0x758)](),_0x4ab06b[_0x4942f7(0x34a)][_0x4942f7(0x304)][_0x4942f7(0x6a2)]();},_0x4ab06b[_0x1c4b30(0x1f4)];}_0x1c9085[_0x539012(0x5ac)]=async function(_0x11ae0a){var _0x42952b=_0x539012;if(!_0x19e5b5)try{_0x19e5b5=JSON[_0x42952b(0x822)](_0x11ae0a['data']);if(_0x19e5b5[_0x42952b(0x8e6)]=='chunkedtransfer'){log(_0x42952b(0x475)),log(_0x19e5b5),_0x4ab06b[_0x42952b(0x40c)]=_0x15a7a8,_0x4ab06b['completed']=0x0,_0x4ab06b[_0x42952b(0x731)]=0x2,_0x4ab06b[_0x42952b(0x14b)]=Date[_0x42952b(0x584)](),_0x4ab06b[_0x42952b(0x862)]=_0x19e5b5[_0x42952b(0x8e4)],_0x4ab06b['timedelta']=_0x4ab06b[_0x42952b(0x14b)]-_0x19e5b5[_0x42952b(0x8e4)],_0x4ab06b['dc']=_0x1c9085,_0x4ab06b['id']=_0x19e5b5['id'],_0x4ab06b[_0x42952b(0x2ad)]=null,_0x4ab06b[_0x42952b(0x4d3)]=![],_0x4ab06b[_0x42952b(0x504)]=createVideoElement(),_0x4ab06b[_0x42952b(0x504)]['autoplay']=!![],_0x4ab06b['videoElement'][_0x42952b(0x702)]=![],_0x4ab06b[_0x42952b(0x504)][_0x42952b(0x481)]('playsinline',''),_0x4ab06b['videoElement'][_0x42952b(0x5a3)]['UUID']=_0x15a7a8,_0x4ab06b['videoElement'][_0x42952b(0x576)]=!![],_0x4ab06b[_0x42952b(0x504)][_0x42952b(0x720)]=new MediaStream(),_0x4903e7[_0x42952b(0x10f)][_0x15a7a8][_0x42952b(0x110)]=_0x4ab06b[_0x42952b(0x504)][_0x42952b(0x720)],_0x4903e7[_0x42952b(0x10f)][_0x15a7a8][_0x42952b(0x504)]=_0x4ab06b[_0x42952b(0x504)];_0x4903e7[_0x42952b(0x10f)][_0x15a7a8][_0x42952b(0x26d)]!==![]&&(_0x4903e7[_0x42952b(0x10f)][_0x15a7a8]['videoElement'][_0x42952b(0x26c)]=_0x4903e7[_0x42952b(0x10f)][_0x15a7a8]['rotate']);_0x4ab06b[_0x42952b(0x504)][_0x42952b(0x882)]('playing',_0x329d82=>{var _0x315f54=_0x42952b;try{var _0x528a4c=document[_0x315f54(0x841)]('bigPlayButton');_0x528a4c&&_0x528a4c[_0x315f54(0x461)][_0x315f54(0xeb)](_0x528a4c);}catch(_0x570eed){}_0x4ab06b[_0x315f54(0x2ef)]=!![];if(_0x4ab06b[_0x315f54(0x38f)])_0x4ab06b['audioContext'][_0x315f54(0x150)]();else _0x4903e7['audioCtx']&&_0x4903e7[_0x315f54(0x85e)][_0x315f54(0x150)]();try{_0x4903e7[_0x315f54(0xd9)]&&(v[_0x315f54(0x606)]>=0x3&&(!v[_0x315f54(0xd9)]&&(v[_0x315f54(0xd9)]=!![],toggleSystemPip(v,!![]))));}catch(_0x1ed520){}},{'once':!![]}),_0x4ab06b['videoElement']['addEventListener'](_0x42952b(0x86b),function(_0xfe6411){errorlog(_0xfe6411);}),_0x4ab06b[_0x42952b(0x504)]['startWriter']=_0xdd9d91,_0x4ab06b[_0x42952b(0x504)][_0x42952b(0x3f7)]=function(){updateMixer();},_0x4ab06b[_0x42952b(0x1f4)]=![],_0x4ab06b[_0x42952b(0x6b5)]=![],_0x4ab06b[_0x42952b(0x34a)]={},_0x4ab06b[_0x42952b(0x34a)][_0x42952b(0x7a)]=![],_0x4ab06b[_0x42952b(0x34a)][_0x42952b(0x255)]=![],_0x4ab06b[_0x42952b(0x349)]=![],_0x4ab06b[_0x42952b(0x156)]=![],_0x4ab06b['init_video']=![],_0x4ab06b['init_audio']=![],_0x4ab06b[_0x42952b(0x7a)]=![],_0x4ab06b[_0x42952b(0x255)]=![],_0x4ab06b[_0x42952b(0x75f)]=![],_0x4ab06b[_0x42952b(0x2ef)]=![];_0x19e5b5[_0x42952b(0x919)]&&(_0x4903e7[_0x42952b(0x10f)][_0x15a7a8][_0x42952b(0x752)][_0x42952b(0x783)]=_0x19e5b5[_0x42952b(0x919)],_0x4ab06b[_0x42952b(0x349)]={},_0x4ab06b['stream_configVideo'][_0x42952b(0x395)]=_0x19e5b5[_0x42952b(0x919)]['width']+''||_0x42952b(0x86f),_0x4ab06b['stream_configVideo'][_0x42952b(0x7cd)]=_0x19e5b5['configVideo'][_0x42952b(0x7cd)]+''||_0x42952b(0x387),_0x4ab06b[_0x42952b(0x349)]['codec']=_0x19e5b5['configVideo'][_0x42952b(0x924)]||_0x42952b(0x93),_0x4ab06b[_0x42952b(0x34a)][_0x42952b(0x7a)]=!![],_0x4ab06b[_0x42952b(0x34a)][_0x42952b(0x395)]=parseInt(_0x4ab06b[_0x42952b(0x349)][_0x42952b(0x395)]),_0x4ab06b[_0x42952b(0x34a)][_0x42952b(0x7cd)]=parseInt(_0x4ab06b['stream_configVideo'][_0x42952b(0x7cd)]),_0x19e5b5[_0x42952b(0x919)][_0x42952b(0x924)]==_0x42952b(0x93)?_0x4ab06b[_0x42952b(0x34a)]['codec']=_0x42952b(0x3ba):_0x4ab06b[_0x42952b(0x34a)][_0x42952b(0x924)]=_0x42952b(0x3ba),_0x4ab06b[_0x42952b(0x7f0)]={'output':_0xf7bf04=>{_0x4ab06b['video']['frameWriter']['write'](_0xf7bf04);},'error':_0x360ef6=>{var _0xc6761f=_0x42952b;_0x4ab06b['video'][_0xc6761f(0x840)][_0xc6761f(0x151)]==_0xc6761f(0x905)?warnlog('CLOSED'):errorlog(_0x360ef6['message']);}},_0x4ab06b[_0x42952b(0x7a)]={},_0x4ab06b[_0x42952b(0x7a)][_0x42952b(0x5d4)]=new MediaStreamTrackGenerator({'kind':_0x42952b(0x7a)}),_0x4ab06b[_0x42952b(0x7a)]['stream']=new MediaStream([_0x4ab06b['video'][_0x42952b(0x5d4)]]),_0x4ab06b[_0x42952b(0x7a)][_0x42952b(0xc4)]=_0x4ab06b[_0x42952b(0x7a)][_0x42952b(0x5d4)]['writable'][_0x42952b(0x567)](),_0x4ab06b[_0x42952b(0x7a)]['decoder']=new VideoDecoder(_0x4ab06b['init_video']),_0x4ab06b[_0x42952b(0x7a)]['decoder'][_0x42952b(0x71)](_0x4ab06b['stream_configVideo']),_0x4ab06b[_0x42952b(0x7a)]['queue']=[],_0x4ab06b[_0x42952b(0x7a)][_0x42952b(0x271)]=null,_0x4ab06b[_0x42952b(0x7a)][_0x42952b(0x29c)]=![],_0x4ab06b[_0x42952b(0x7a)][_0x42952b(0x21a)]=![],_0x42952b(0x2fb)in _0x19e5b5&&(_0x4ab06b[_0x42952b(0x7a)][_0x42952b(0x13e)]=_0x19e5b5[_0x42952b(0x2fb)]),_0x4ab06b[_0x42952b(0x504)][_0x42952b(0x720)]['addTrack'](_0x4ab06b[_0x42952b(0x7a)][_0x42952b(0x36d)][_0x42952b(0x1ac)]()[0x0]));_0x19e5b5[_0x42952b(0x7d)]&&(_0x4903e7['rpcs'][_0x15a7a8][_0x42952b(0x752)][_0x42952b(0x2ac)]=_0x19e5b5[_0x42952b(0x7d)],_0x4ab06b[_0x42952b(0x156)]=_0x19e5b5[_0x42952b(0x7d)],_0x4ab06b[_0x42952b(0x34a)][_0x42952b(0x255)]=!![],_0x4ab06b[_0x42952b(0x34a)][_0x42952b(0x439)]=_0x19e5b5[_0x42952b(0x7d)][_0x42952b(0x1ce)]||0xbb80,_0x4ab06b[_0x42952b(0x34a)][_0x42952b(0x54b)]=_0x19e5b5[_0x42952b(0x7d)][_0x42952b(0x548)]||0x1,_0x4ab06b[_0x42952b(0x156)][_0x42952b(0x924)]&&_0x4ab06b[_0x42952b(0x156)][_0x42952b(0x924)]==_0x42952b(0xfb)?(!_0x4ab06b[_0x42952b(0x729)]?_0x4ab06b[_0x42952b(0x729)]=_0x4903e7[_0x42952b(0x85e)][_0x42952b(0x63b)]():_0x4ab06b['videoElement'][_0x42952b(0x720)][_0x42952b(0x6e7)]()[_0x42952b(0x83c)](_0x211ae4=>{var _0x38c4ef=_0x42952b;_0x4ab06b['videoElement']['srcObject'][_0x38c4ef(0x398)](_0x211ae4);}),_0x4ab06b[_0x42952b(0x729)]['stream'][_0x42952b(0x6e7)]()[_0x42952b(0x83c)](_0x1520a1=>{var _0xd19375=_0x42952b;_0x4ab06b[_0xd19375(0x504)][_0xd19375(0x720)][_0xd19375(0x52f)](_0x1520a1);}),_0x4ab06b[_0x42952b(0x235)]=!![]):(_0x4ab06b['audio']={},_0x4ab06b[_0x42952b(0x255)][_0x42952b(0x121)]=[],_0x4ab06b['audio'][_0x42952b(0x271)]=null,_0x42952b(0x6fc)in _0x19e5b5&&(_0x4ab06b['audio']['realTime']=_0x19e5b5[_0x42952b(0x6fc)]),_0x4ab06b[_0x42952b(0x243)]={'output':_0x130f38=>{var _0x39155f=_0x42952b;_0x4ab06b[_0x39155f(0x255)][_0x39155f(0xc4)]['write'](_0x130f38);if(_0x4ab06b[_0x39155f(0x3de)])return;var _0x3ed522=_0x130f38[_0x39155f(0x8e4)]/0x3e8-(Date[_0x39155f(0x584)]()-_0x4ab06b['timedelta']-_0x4ab06b[_0x39155f(0x255)][_0x39155f(0x13e)]);_0x3ed522=_0x3ed522-(_0x4903e7[_0x39155f(0x85e)]['baseLatency']||0x0)*0x3e8-(_0x4903e7[_0x39155f(0x85e)][_0x39155f(0x6d)]||0x0)*0x3e8;var _0x48343b=0x3e7;if(!_0x4903e7['rpcs'][_0x4ab06b[_0x39155f(0x40c)]])return;else{if(_0x4903e7[_0x39155f(0x10f)][_0x4ab06b['UUID']]['buffer']!==![])_0x48343b=_0x4903e7['rpcs'][_0x4ab06b[_0x39155f(0x40c)]]['buffer'];else _0x4903e7[_0x39155f(0x4d3)]!==![]?_0x48343b=_0x4903e7[_0x39155f(0x4d3)]:_0x4903e7['rpcs'][_0x4ab06b[_0x39155f(0x40c)]][_0x39155f(0x4d3)]=_0x48343b;}_0x3ed522+=_0x48343b-0x78,_0x3ed522<=0x0&&(_0x3ed522=0x0),_0x4ab06b[_0x39155f(0x545)][_0x39155f(0x81b)][_0x39155f(0x915)](parseFloat(_0x3ed522/0x3e8),_0x4903e7[_0x39155f(0x85e)][_0x39155f(0x87b)]),_0x4ab06b['audioTime']=setTimeout(function(){var _0x2f206e=_0x39155f;_0x4ab06b[_0x2f206e(0x3de)]=null;},_0x3ed522);},'error':_0x2e7152=>{var _0x3a1012=_0x42952b;_0x4ab06b[_0x3a1012(0x255)]['decoder'][_0x3a1012(0x151)]=='closed'?warnlog(_0x3a1012(0x407)):errorlog(_0x2e7152[_0x3a1012(0x723)]);}},_0x4ab06b['audio'][_0x42952b(0x840)]=new AudioDecoder(_0x4ab06b['init_audio']),_0x4ab06b[_0x42952b(0x255)][_0x42952b(0x840)][_0x42952b(0x71)](_0x4ab06b[_0x42952b(0x156)]),_0x4ab06b['audio'][_0x42952b(0x5d4)]=new MediaStreamTrackGenerator({'kind':_0x42952b(0x255)}),_0x4ab06b[_0x42952b(0x255)]['frameWriter']=_0x4ab06b['audio']['generator'][_0x42952b(0x66b)][_0x42952b(0x567)](),_0x4ab06b[_0x42952b(0x255)][_0x42952b(0x36d)]=new MediaStream([_0x4ab06b[_0x42952b(0x255)][_0x42952b(0x5d4)]]),_0x4ab06b[_0x42952b(0x255)][_0x42952b(0x493)]=_0x4903e7[_0x42952b(0x85e)][_0x42952b(0x3e9)](_0x4ab06b[_0x42952b(0x255)][_0x42952b(0x36d)]),_0x4ab06b[_0x42952b(0x545)]=_0x4903e7[_0x42952b(0x85e)]['createDelay'](0x1e),_0x4ab06b['delayNode'][_0x42952b(0x81b)][_0x42952b(0x435)]=0x0,_0x4ab06b[_0x42952b(0x255)][_0x42952b(0x493)][_0x42952b(0x368)](_0x4ab06b[_0x42952b(0x545)]),_0x4ab06b[_0x42952b(0x729)]=_0x4903e7['audioCtx'][_0x42952b(0x63b)](),_0x4ab06b['delayNode'][_0x42952b(0x368)](_0x4ab06b[_0x42952b(0x729)]),_0x4ab06b[_0x42952b(0x729)]['stream']['getAudioTracks']()[_0x42952b(0x83c)](_0x12b776=>{var _0x1428cb=_0x42952b;_0x4ab06b[_0x1428cb(0x504)][_0x1428cb(0x720)]['addTrack'](_0x12b776);})));warnlog(_0x19e5b5),setupIncomingVideoTracking(_0x4903e7['rpcs'][_0x15a7a8]['videoElement'],_0x15a7a8);if(_0x4ab06b['audio']&&_0x4ab06b[_0x42952b(0x7a)])updateIncomingVideoElement(_0x15a7a8);else{if(_0x4ab06b[_0x42952b(0x7a)])updateIncomingVideoElement(_0x15a7a8,!![],![]);else _0x4ab06b[_0x42952b(0x255)]&&updateIncomingVideoElement(_0x15a7a8,![],!![]);}transferList['push'](_0x4ab06b),_0x145e90=transferList[_0x42952b(0x8a2)]-0x1,updateDownloadLink(_0x145e90),_0x4ab06b[_0x42952b(0x2b2)]=async function(_0x38d28b){var _0x53f9a0=_0x42952b;if(_0x38d28b[_0x53f9a0(0x8e6)]=='audio')_0x4903e7[_0x53f9a0(0x10f)][_0x15a7a8][_0x53f9a0(0x752)][_0x53f9a0(0x2ac)][_0x53f9a0(0x95c)]=parseInt(_0x38d28b['timestamp']/0x2710)/0x64,_0x4ab06b['processFrameAudio'](_0x38d28b);else{if(_0x38d28b['type']==_0x53f9a0(0xfb)){var _0x320036=_0x4903e7['audioCtx'][_0x53f9a0(0x50e)]();_0x320036[_0x53f9a0(0x368)](_0x4ab06b[_0x53f9a0(0x729)]),_0x320036[_0x53f9a0(0x753)]=function(){var _0x167e39=_0x53f9a0;this[_0x167e39(0xb5)]();};var _0x2b4c1a=_0x4903e7[_0x53f9a0(0x85e)][_0x53f9a0(0x53b)](0x2,_0x38d28b[_0x53f9a0(0xc2)][_0x53f9a0(0x8a2)],_0x4903e7[_0x53f9a0(0x85e)][_0x53f9a0(0x1ce)]/0x2);_0x320036[_0x53f9a0(0x4d3)]=_0x2b4c1a;var _0x35b8fc=_0x2b4c1a[_0x53f9a0(0x408)](0x0)[_0x53f9a0(0x880)](_0x38d28b[_0x53f9a0(0xc2)]);_0x320036['start'](0x0);}else _0x4903e7[_0x53f9a0(0x10f)][_0x15a7a8][_0x53f9a0(0x752)][_0x53f9a0(0x783)][_0x53f9a0(0x95c)]=parseInt(_0x38d28b[_0x53f9a0(0x8e4)]/0x2710)/0x64,_0x4ab06b[_0x53f9a0(0x7e5)](_0x38d28b);}},_0x4ab06b[_0x42952b(0x7e5)]=async function(_0x477e29){var _0x7881a9=_0x42952b;try{_0x477e29=new EncodedVideoChunk(_0x477e29);}catch(_0x1a5b91){errorlog(_0x1a5b91),errorlog(_0x477e29);return;}if(_0x4ab06b['videoWriter']&&_0x4ab06b[_0x7881a9(0x504)][_0x7881a9(0x617)]){if(!_0x4ab06b[_0x7881a9(0x7a)]['header']&&_0x477e29['type']!=='key')log('waiting\x20for\x20keyframe'),log(_0x477e29),!_0x4ab06b[_0x7881a9(0x37d)]&&(_0x1c9085[_0x7881a9(0x70f)](JSON[_0x7881a9(0x5ea)]({'kf':!![]})),_0x4ab06b[_0x7881a9(0x37d)]=setTimeout(function(){var _0x569639=_0x7881a9;clearTimeout(_0x4ab06b[_0x569639(0x37d)]),_0x4ab06b[_0x569639(0x37d)]=null;},0x3e8));else!_0x4ab06b[_0x7881a9(0x7a)][_0x7881a9(0x21a)]?(_0x4ab06b['video'][_0x7881a9(0x21a)]=Date[_0x7881a9(0x584)](),_0x4ab06b[_0x7881a9(0x1f4)][_0x7881a9(0x622)](_0x477e29),log(_0x7881a9(0x2e7)),_0x4903e7['director']&&!_0x4ab06b[_0x7881a9(0x2ad)]&&(_0x4ab06b[_0x7881a9(0x2ad)]=setInterval(function(_0x5bd165){var _0x3c74e9=_0x7881a9,_0x1fef27=(Date['now']()-_0x4ab06b['video'][_0x3c74e9(0x21a)])/0x3e8,_0x1970cd=Math[_0x3c74e9(0x33d)](_0x1fef27/0x3c),_0x35d015=Math[_0x3c74e9(0x33d)](_0x1fef27-_0x1970cd*0x3c);try{document[_0x3c74e9(0x326)](_0x3c74e9(0x894)+_0x5bd165+'\x27]')[_0x3c74e9(0x74c)]=_0x3c74e9(0x2bd)+_0x1970cd+_0x3c74e9(0x385)+zpadTime(_0x35d015)+'s';}catch(_0x5842dc){log(_0x3c74e9(0x8ce));}},0x3e8,_0x15a7a8))):_0x4ab06b[_0x7881a9(0x1f4)][_0x7881a9(0x622)](_0x477e29);}_0x4ab06b[_0x7881a9(0x7a)]['playbackheader']&&_0x4ab06b['video']&&_0x4ab06b['video'][_0x7881a9(0x840)]['state']===_0x7881a9(0x905)&&(warnlog(_0x7881a9(0x503)),_0x4ab06b[_0x7881a9(0x7a)][_0x7881a9(0x29c)]=![],_0x4ab06b[_0x7881a9(0x7a)][_0x7881a9(0x840)]=new VideoDecoder(_0x4ab06b['init_video']),await _0x4ab06b[_0x7881a9(0x7a)][_0x7881a9(0x840)]['configure'](_0x4ab06b[_0x7881a9(0x349)]),_0x4ab06b[_0x7881a9(0x7a)][_0x7881a9(0x29c)]=![]);if(_0x4ab06b['video']['playbackheader']||_0x477e29['type']===_0x7881a9(0x716)){_0x4ab06b[_0x7881a9(0x7a)][_0x7881a9(0x29c)]=!![];try{if(_0x4ab06b[_0x7881a9(0x7a)][_0x7881a9(0x271)])_0x4ab06b[_0x7881a9(0x7a)]['queue'][_0x7881a9(0x51a)](_0x477e29);else{if(_0x4ab06b[_0x7881a9(0x7a)][_0x7881a9(0x121)]['length'])_0x4ab06b[_0x7881a9(0x7a)][_0x7881a9(0x121)][_0x7881a9(0x51a)](_0x477e29);else{if(_0x4ab06b[_0x7881a9(0x7a)][_0x7881a9(0x13e)]){_0x4ab06b[_0x7881a9(0x7a)]['nextQueue']=!![];function _0x167b5a(_0x3d2f1c,_0x432f92){var _0x57a4c5=_0x7881a9,_0x5c89e2=_0x3d2f1c[_0x57a4c5(0x8e4)]/0x3e8-(Date[_0x57a4c5(0x584)]()-_0x432f92[_0x57a4c5(0x7df)]-_0x432f92[_0x57a4c5(0x7a)][_0x57a4c5(0x13e)]),_0x179e30=0x3e7;if(!_0x4903e7[_0x57a4c5(0x10f)][_0x432f92[_0x57a4c5(0x40c)]]){clearTimeout(_0x432f92[_0x57a4c5(0x7a)]['nextQueue']),_0x432f92[_0x57a4c5(0x7a)][_0x57a4c5(0x271)]=null,_0x432f92[_0x57a4c5(0x7a)]['queue']=[];return;}else{if(_0x4903e7[_0x57a4c5(0x10f)][_0x432f92['UUID']][_0x57a4c5(0x4d3)]!==![])_0x179e30=_0x4903e7[_0x57a4c5(0x10f)][_0x432f92[_0x57a4c5(0x40c)]][_0x57a4c5(0x4d3)];else _0x4903e7['buffer']!==![]?_0x179e30=_0x4903e7[_0x57a4c5(0x4d3)]:_0x4903e7[_0x57a4c5(0x10f)][_0x432f92[_0x57a4c5(0x40c)]]['buffer']=_0x179e30;}_0x5c89e2+=_0x179e30,_0x5c89e2<0x0&&(_0x5c89e2=0x0),_0x432f92[_0x57a4c5(0x7a)][_0x57a4c5(0x271)]=setTimeout(function(_0x77f38e,_0x400a8e){var _0x4607b7=_0x57a4c5;_0x77f38e['video'][_0x4607b7(0x840)][_0x4607b7(0x205)](_0x400a8e),_0x77f38e[_0x4607b7(0x7a)][_0x4607b7(0x121)][_0x4607b7(0x8a2)]?_0x167b5a(_0x77f38e[_0x4607b7(0x7a)][_0x4607b7(0x121)][_0x4607b7(0x77d)](),_0x77f38e):_0x77f38e['video'][_0x4607b7(0x271)]=null;},_0x5c89e2,_0x432f92,_0x3d2f1c);}try{_0x167b5a(_0x477e29,_0x4ab06b);}catch(_0x5e7997){errorlog(_0x5e7997),_0x4ab06b[_0x7881a9(0x7a)][_0x7881a9(0x271)]=null,!_0x4ab06b[_0x7881a9(0x37d)]&&(_0x1c9085['send'](JSON[_0x7881a9(0x5ea)]({'kf':!![]})),_0x4ab06b[_0x7881a9(0x37d)]=setTimeout(function(){var _0x4c1a5c=_0x7881a9;clearTimeout(_0x4ab06b[_0x4c1a5c(0x37d)]),_0x4ab06b[_0x4c1a5c(0x37d)]=null;},0x3e8));}}else _0x4ab06b['video'][_0x7881a9(0x840)][_0x7881a9(0x205)](_0x477e29);}}}catch(_0x5b4f71){errorlog(_0x5b4f71),_0x4ab06b[_0x7881a9(0x7a)][_0x7881a9(0x29c)]=![];}}!_0x4ab06b[_0x7881a9(0x7a)][_0x7881a9(0x29c)]&&(!_0x4ab06b[_0x7881a9(0x37d)]&&(_0x1c9085[_0x7881a9(0x70f)](JSON[_0x7881a9(0x5ea)]({'kf':!![]})),_0x4ab06b[_0x7881a9(0x37d)]=setTimeout(function(){var _0x28a587=_0x7881a9;clearTimeout(_0x4ab06b[_0x28a587(0x37d)]),_0x4ab06b[_0x28a587(0x37d)]=null;},0x3e8)));},_0x4ab06b['processFrameAudio']=async function(_0x33dde0){var _0x53f559=_0x42952b;if(!_0x4ab06b[_0x53f559(0x255)]){errorlog(_0x53f559(0x779));return;}try{_0x33dde0[_0x53f559(0x8e6)]=_0x53f559(0x716),_0x33dde0=new EncodedAudioChunk(_0x33dde0);}catch(_0x29a2d5){return;}_0x4ab06b['videoWriter']&&_0x4ab06b['video'][_0x53f559(0x21a)]&&_0x4ab06b[_0x53f559(0x504)][_0x53f559(0x617)]&&_0x4ab06b['videoWriter']['addFrame'](_0x33dde0),_0x4ab06b['audio'][_0x53f559(0x840)][_0x53f559(0x151)]==='closed'&&(_0x4ab06b[_0x53f559(0x255)][_0x53f559(0x840)]=new AudioDecoder(_0x4ab06b[_0x53f559(0x243)]),_0x4ab06b[_0x53f559(0x255)][_0x53f559(0x840)]['configure'](_0x4ab06b['stream_configAudio'])),_0x4ab06b[_0x53f559(0x255)][_0x53f559(0x840)]['decode'](_0x33dde0);};}else{if(_0x4ab06b[_0x42952b(0x255)]&&_0x19e5b5[_0x42952b(0x6fc)])_0x4ab06b['audio'][_0x42952b(0x13e)]=_0x19e5b5[_0x42952b(0x6fc)];else _0x4ab06b[_0x42952b(0x7a)]&&_0x19e5b5[_0x42952b(0x2fb)]?_0x4ab06b[_0x42952b(0x7a)][_0x42952b(0x13e)]=_0x19e5b5[_0x42952b(0x2fb)]:errorlog(_0x19e5b5);}return;}catch(_0x5db094){errorlog(_0x5db094);}try{var _0x3a56d8=_0x11ae0a[_0x42952b(0xc2)];if(typeof _0x3a56d8=='string'){if(_0x4ab06b[_0x42952b(0x4d3)]){var _0x24bb1b=new Int8Array(_0x3a56d8[_0x42952b(0x4d3)]);_0x4ab06b['buffer']=![],await _0x4ab06b[_0x42952b(0x2b2)]({'data':_0x24bb1b,'timestamp':_0x4ab06b['frameMeta'][0x0],'type':_0x4ab06b[_0x42952b(0x6b5)][0x1]});}_0x4ab06b[_0x42952b(0x6b5)]=JSON['parse'](_0x3a56d8);}else{try{if(_0x3a56d8[_0x42952b(0x41b)]>=0x40000){if(_0x4ab06b[_0x42952b(0x4d3)]){_0x3a56d8=new Int8Array(_0x3a56d8);var _0x24bb1b=new Int8Array(_0x4ab06b[_0x42952b(0x4d3)][_0x42952b(0x8a2)]+_0x3a56d8[_0x42952b(0x8a2)]);_0x24bb1b['set'](_0x4ab06b[_0x42952b(0x4d3)]),_0x24bb1b[_0x42952b(0x880)](_0x3a56d8,_0x4ab06b[_0x42952b(0x4d3)][_0x42952b(0x8a2)]),_0x4ab06b[_0x42952b(0x4d3)]=_0x24bb1b;}else _0x4ab06b[_0x42952b(0x4d3)]=new Int8Array(_0x3a56d8);return;}else{if(_0x4ab06b[_0x42952b(0x4d3)]){_0x3a56d8=new Int8Array(_0x3a56d8);var _0x24bb1b=new Int8Array(_0x4ab06b[_0x42952b(0x4d3)][_0x42952b(0x8a2)]+_0x3a56d8[_0x42952b(0x8a2)]);_0x24bb1b[_0x42952b(0x880)](_0x4ab06b[_0x42952b(0x4d3)]),_0x24bb1b[_0x42952b(0x880)](_0x3a56d8,_0x4ab06b['buffer'][_0x42952b(0x8a2)]),_0x4ab06b[_0x42952b(0x4d3)]=![],await _0x4ab06b['processFrame']({'data':_0x24bb1b,'timestamp':_0x4ab06b[_0x42952b(0x6b5)][0x0],'type':_0x4ab06b[_0x42952b(0x6b5)][0x1]});}else await _0x4ab06b['processFrame']({'data':new Uint8Array(_0x3a56d8),'timestamp':_0x4ab06b[_0x42952b(0x6b5)][0x0],'type':_0x4ab06b[_0x42952b(0x6b5)][0x1]}),_0x4ab06b[_0x42952b(0x771)]&&_0x4ab06b[_0x42952b(0x771)]();}}catch(_0x47f0d6){errorlog(_0x47f0d6);}return;}}catch(_0x4be35a){errorlog(_0x4be35a);}};return;},_0x4903e7[_0x1dded1(0x25a)]=async function(_0x162230){var _0x1d1067=_0x1dded1;log(_0x1d1067(0x3cd));var _0x302ae0=_0x162230[_0x1d1067(0x40c)];if(_0x302ae0 in _0x4903e7['rpcs']){if(_0x1d1067(0x518)in _0x162230&&_0x162230['session']){if(_0x4903e7[_0x1d1067(0x10f)][_0x302ae0]['session']==_0x162230[_0x1d1067(0x518)]){log(_0x1d1067(0x655));return;}warnlog(_0x1d1067(0x58a)),_0x4903e7['closeRPC'](_0x302ae0);}}else log('MAKING\x20A\x20NEW\x20RPCS\x20RTC\x20CONNECTION');try{for(var _0x580627 in _0x4903e7[_0x1d1067(0x10f)]){_0x4903e7[_0x1d1067(0x10f)][_0x580627][_0x1d1067(0x4a7)]==_0x162230[_0x1d1067(0x4a7)]&&(_0x4903e7[_0x1d1067(0x10f)][_0x580627][_0x1d1067(0x211)]&&errorlog(_0x1d1067(0x360)),_0x4903e7[_0x1d1067(0x10f)][_0x580627][_0x1d1067(0x504)]&&(_0x4903e7[_0x1d1067(0x10f)][_0x580627][_0x1d1067(0x504)][_0x1d1067(0x204)][_0x1d1067(0x3c4)]=_0x1d1067(0x233)),warnlog('already\x20connected\x202.\x20disconnecting..'),_0x4903e7[_0x1d1067(0x268)](_0x580627),_0x580627!==_0x302ae0&&(_0x580627 in _0x4903e7['pcs']&&(_0x162230['session']&&_0x162230[_0x1d1067(0x518)][_0x1d1067(0x8c5)](0x0,0x6)!==_0x4903e7[_0x1d1067(0x1d4)]?(warnlog('CLOSING\x20SECONDARY\x20CONNECTION;\x20matched\x20stream\x20ID\x20has\x20re-connected'),log(_0x1d1067(0x74)),_0x4903e7[_0x1d1067(0x81)](_0x580627,![])):warnlog(_0x1d1067(0x4d7)))));}document[_0x1d1067(0x841)](_0x1d1067(0x50f))&&document[_0x1d1067(0x841)]('mainmenu')[_0x1d1067(0x461)][_0x1d1067(0xeb)](document[_0x1d1067(0x841)](_0x1d1067(0x50f)));}catch(_0x306f99){errorlog(_0x306f99);}if(_0x4903e7['maxpublishers']!==![]){if(Object[_0x1d1067(0x801)](_0x4903e7['rpcs'])[_0x1d1067(0x8a2)]>=_0x4903e7[_0x1d1067(0x169)]){warnlog(_0x1d1067(0x422));return;}}else{if(_0x4903e7[_0x1d1067(0x626)]!==![]){if(Object['keys'](_0x4903e7[_0x1d1067(0x10f)])[_0x1d1067(0x8a2)]+Object['keys'](_0x4903e7[_0x1d1067(0x4ae)])['length']>=_0x4903e7['maxconnections']){warnlog(_0x1d1067(0x422));return;}}}if(_0x4903e7[_0x1d1067(0x121)]){if(_0x4903e7['director'])!(_0x302ae0 in _0x4903e7['pcs'])&&_0x4903e7[_0x1d1067(0x51b)](_0x302ae0);else{if(_0x4903e7[_0x1d1067(0x72b)][_0x1d1067(0x7ed)](_0x302ae0)==-0x1)return;}}!_0x4903e7[_0x1d1067(0x2c8)]&&await chooseBestTURN();_0x4903e7[_0x1d1067(0x5a9)]&&(_0x4903e7[_0x1d1067(0x2c8)][_0x1d1067(0x5a9)]=!![]);_0x4903e7['bundlePolicy']&&(_0x4903e7[_0x1d1067(0x2c8)]['BundlePolicy']=_0x4903e7[_0x1d1067(0x7b9)]);try{_0x4903e7[_0x1d1067(0x10f)][_0x302ae0]=new RTCPeerConnection(_0x4903e7[_0x1d1067(0x2c8)]);}catch(_0x3dfa05){!_0x4903e7[_0x1d1067(0x1ec)]&&warnUser('An\x20RTC\x20error\x20occured.');errorlog(_0x3dfa05);return;}if(_0x4903e7['security']){if(Object['keys'](_0x4903e7[_0x1d1067(0x10f)])[_0x1d1067(0x8a2)]>0x1){warnlog(_0x1d1067(0x6df)),log(_0x4903e7[_0x1d1067(0x10f)]),delete _0x4903e7['rpcs'][_0x302ae0],updateUserList();return;}else warnlog(_0x1d1067(0x55e));}_0x162230[_0x1d1067(0x4a7)]in _0x4903e7[_0x1d1067(0x70a)]&&delete _0x4903e7['waitingWatchList'][_0x162230[_0x1d1067(0x4a7)]];try{_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x4a7)]=_0x162230[_0x1d1067(0x4a7)],await checkDirectorStreamID();}catch(_0x82c58f){errorlog(_0x82c58f);return;}_0x162230[_0x1d1067(0x518)]?_0x4903e7['rpcs'][_0x302ae0][_0x1d1067(0x518)]=_0x162230['session']:_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x518)]=null;_0x4903e7['rpcs'][_0x302ae0][_0x1d1067(0x8a1)]=![],_0x4903e7['rpcs'][_0x302ae0][_0x1d1067(0x5ba)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x7ce)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0]['allowGraphs']=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x752)]={},_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x4b2)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x752)][_0x1d1067(0x7ad)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x32d)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0]['codirectorRequested']=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x7b2)]=null,_0x4903e7[_0x1d1067(0x10f)][_0x302ae0]['bandwidth']=-0x1,_0x4903e7['rpcs'][_0x302ae0][_0x1d1067(0x348)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x4d3)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x3d6)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0xed)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x917)]=-0x1,_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0xc9)]=![],_0x4903e7['rpcs'][_0x302ae0][_0x1d1067(0x504)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x920)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x51d)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x6c5)]=[],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x7e7)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x624)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x28c)]=![],_0x4903e7['rpcs'][_0x302ae0][_0x1d1067(0x75a)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x1a7)]=![],_0x4903e7['rpcs'][_0x302ae0][_0x1d1067(0x53d)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x5b4)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0]['closeTimeout']=null,_0x4903e7['rpcs'][_0x302ae0][_0x1d1067(0xa6)]=null,_0x4903e7['rpcs'][_0x302ae0]['mutedStateMixer']=null,_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x68f)]=null,_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x26d)]=![],_0x4903e7['rpcs'][_0x302ae0][_0x1d1067(0x2a4)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x669)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0]['scaleWidth']=![],_0x4903e7['rpcs'][_0x302ae0][_0x1d1067(0x122)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x8e0)]=![],_0x4903e7['rpcs'][_0x302ae0]['volumeControl']=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x110)]=null,_0x4903e7['rpcs'][_0x302ae0][_0x1d1067(0x2e4)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0]['screenShareState']=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x16c)]=null,_0x4903e7[_0x1d1067(0x10f)][_0x302ae0]['directorVideoMuted']=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0]['directorVolumeState']=0x64,_0x4903e7[_0x1d1067(0x10f)][_0x302ae0]['directorMutedState']=0x0,_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x555)]=0x0,_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x1e2)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0]['opacityDisconnect']='1',_0x4903e7['rpcs'][_0x302ae0][_0x1d1067(0x884)]='1',_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x861)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x11a)]=0x0,_0x4903e7['rpcs'][_0x302ae0][_0x1d1067(0x50b)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x392)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0]['canvasCtx']=null,_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x693)]=null,_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x21b)]={},_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x64b)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0xe0)]=![],_0x4903e7['rpcs'][_0x302ae0][_0x1d1067(0x6c3)]=Date['now'](),_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x390)]=![],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x41a)]=_0x4903e7['wssid'];(_0x4903e7[_0x1d1067(0x64f)]==0x2||_0x4903e7[_0x1d1067(0x64f)]==0x4)&&(_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x5ba)]=!![]);if(_0x4903e7['showall']){var _0x5625a0=createRichVideoElement(_0x302ae0);_0x5625a0[_0x1d1067(0x204)]['display']=_0x1d1067(0x336);}if(_0x4903e7[_0x1d1067(0x16c)]){if(_0x4903e7['customWSS']&&_0x1d1067(0x145)in _0x162230&&_0x162230[_0x1d1067(0x145)]!==![]){}else{var _0x5038b6=soloLinkGenerator(_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x4a7)]);createControlBox(_0x302ae0,_0x5038b6,_0x4903e7['rpcs'][_0x302ae0][_0x1d1067(0x4a7)]);}}_0x4903e7['rpcs'][_0x302ae0][_0x1d1067(0x40c)]=_0x302ae0;try{if(_0x4903e7['view_set']){if(_0x4903e7[_0x1d1067(0x282)][_0x1d1067(0x37f)](_0x4903e7[_0x1d1067(0x10f)][_0x302ae0]['streamID'])){if(_0x4903e7[_0x1d1067(0x813)]!==![]){let _0x1be71b=_0x4903e7[_0x1d1067(0x282)][_0x1d1067(0x7ed)](_0x4903e7[_0x1d1067(0x10f)][_0x302ae0]['streamID']);_0x4903e7[_0x1d1067(0x813)][_0x1d1067(0x8a2)]>_0x1be71b&&(_0x4903e7[_0x1d1067(0x10f)][_0x302ae0]['manualBandwidth']=parseInt(_0x4903e7['bitrate_set'][_0x1be71b]),_0x4903e7['rpcs'][_0x302ae0][_0x1d1067(0xc9)]<=0x0&&(_0x4903e7[_0x1d1067(0x10f)][_0x302ae0]['manualBandwidth']=![]));}}}}catch(_0x4d9fab){errorlog(_0x4d9fab);}_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x44b)]=function(_0x32fb24){var _0x5de48e=_0x1d1067;log(_0x5de48e(0x68b)),_0x4903e7[_0x5de48e(0x268)](_0x302ae0);},_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x25d)]=null,_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x79b)]=[],_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x8d2)]=function(_0x595658){var _0xe249ee=_0x1d1067;if(_0x595658[_0xe249ee(0x354)]==null){log(_0xe249ee(0xdd));_0x4903e7[_0xe249ee(0x10f)][_0x302ae0]&&_0x4903e7[_0xe249ee(0x10f)][_0x302ae0]['whipCallback2']&&(_0x4903e7['rpcs'][_0x302ae0]['whipCallback2']([..._0x4903e7[_0xe249ee(0x10f)][_0x302ae0][_0xe249ee(0x79b)]]),clearTimeout(_0x4903e7[_0xe249ee(0x10f)][_0x302ae0]['iceTimer']),_0x4903e7[_0xe249ee(0x10f)][_0x302ae0][_0xe249ee(0x25d)]=null,_0x4903e7['rpcs'][_0x302ae0][_0xe249ee(0x79b)]=[],_0x4903e7[_0xe249ee(0x10f)][_0x302ae0][_0xe249ee(0x1ff)]=null);return;}try{if(_0x4903e7[_0xe249ee(0x512)]){if(_0x595658[_0xe249ee(0x354)][_0xe249ee(0x354)][_0xe249ee(0x7ed)](_0x4903e7['icefilter'])===-0x1){log(_0xe249ee(0x183));return;}else log(_0x595658[_0xe249ee(0x354)]);}}catch(_0x477ab1){errorlog(_0x477ab1);}if(_0x4903e7[_0xe249ee(0x10f)][_0x302ae0]&&(_0x4903e7[_0xe249ee(0x10f)][_0x302ae0][_0xe249ee(0x1ff)]||_0x4903e7[_0xe249ee(0x10f)][_0x302ae0][_0xe249ee(0x25d)]!==null)){_0x4903e7['rpcs'][_0x302ae0]['iceBundle'][_0xe249ee(0x51a)](_0x595658['candidate']);return;}_0x4903e7[_0xe249ee(0x10f)][_0x302ae0][_0xe249ee(0x79b)][_0xe249ee(0x51a)](_0x595658['candidate']),_0x4903e7['rpcs'][_0x302ae0][_0xe249ee(0x25d)]=setTimeout(function(_0x4f0073){var _0x45c115=_0xe249ee;if(!(_0x4f0073 in _0x4903e7[_0x45c115(0x10f)]))return;if(_0x4903e7[_0x45c115(0x10f)][_0x4f0073][_0x45c115(0x1ff)])return;_0x4903e7[_0x45c115(0x10f)][_0x4f0073][_0x45c115(0x25d)]=null;if(_0x4903e7['rpcs'][_0x4f0073]['iceBundle']==[])return;var _0x226d85={};_0x226d85[_0x45c115(0x40c)]=_0x4f0073,_0x226d85[_0x45c115(0x8e6)]='remote',_0x226d85[_0x45c115(0x340)]=_0x4903e7[_0x45c115(0x10f)][_0x4f0073][_0x45c115(0x79b)],_0x226d85[_0x45c115(0x518)]=_0x4903e7['rpcs'][_0x4f0073][_0x45c115(0x518)],_0x4903e7[_0x45c115(0x10f)][_0x4f0073][_0x45c115(0x79b)]=[],_0x4903e7[_0x45c115(0x825)]?_0x4903e7[_0x45c115(0x4c8)](JSON['stringify'](_0x226d85[_0x45c115(0x340)]))[_0x45c115(0x5cc)](function(_0xaa6110){var _0x563685=_0x45c115;_0x226d85[_0x563685(0x340)]=_0xaa6110[0x0],_0x226d85[_0x563685(0x18e)]=_0xaa6110[0x1],_0x4903e7[_0x563685(0x19d)](_0x226d85);})[_0x45c115(0x317)](errorlog):_0x4903e7[_0x45c115(0x19d)](_0x226d85);},0x190,_0x302ae0);},_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x575)]=function(_0x21a0d6){var _0x427aa6=_0x1d1067;switch(this[_0x427aa6(0x468)]){case'new':log(_0x427aa6(0x687)),log(_0x427aa6(0x5f1)),clearInterval(_0x4903e7[_0x427aa6(0x10f)][this[_0x427aa6(0x40c)]]['closeTimeout']);case _0x427aa6(0x754):log(_0x427aa6(0x754)),log('closeTimeout\x20cancelled;\x203'),clearInterval(_0x4903e7[_0x427aa6(0x10f)][this['UUID']][_0x427aa6(0x849)]);case'connected':log('**\x20connected'),log(_0x427aa6(0x70e)),clearInterval(_0x4903e7[_0x427aa6(0x10f)][this[_0x427aa6(0x40c)]][_0x427aa6(0x849)]);if(_0x4903e7[_0x427aa6(0x798)]){if(_0x4903e7['ws'][_0x427aa6(0x606)]!==0x1){_0x4903e7['ws'][_0x427aa6(0x6a2)]();break;}_0x4903e7['ws']['close'](),setTimeout(function(){var _0x8e457e=_0x427aa6;_0x4903e7[_0x8e457e(0x1ec)]!=!![]&&warnUser(miscTranslations[_0x8e457e(0x656)]);},0x1);}break;case _0x427aa6(0x38b):log(_0x427aa6(0x2fe)),warnlog(_0x427aa6(0x585)),clearInterval(_0x4903e7[_0x427aa6(0x10f)][this['UUID']][_0x427aa6(0x849)]);if(_0x4903e7[_0x427aa6(0x10f)][this[_0x427aa6(0x40c)]]['whipCallback'])return;this[_0x427aa6(0x40c)]in _0x4903e7[_0x427aa6(0x10f)]?_0x4903e7[_0x427aa6(0x10f)][this[_0x427aa6(0x40c)]][_0x427aa6(0x849)]=setTimeout(function(_0x1199b4){var _0x5704c2=_0x427aa6;log(_0x5704c2(0x793)),_0x4903e7['closeRPC'](_0x1199b4);},0x1388,this['UUID']):log(_0x427aa6(0x302));break;case _0x427aa6(0x741):warnlog('FAIL\x20rpcs\x20onconnectionstatechange'),log('closeTimeout\x20cancelled;\x206\x27\x20retry\x20in\x203s?'),clearInterval(_0x4903e7[_0x427aa6(0x10f)][this['UUID']][_0x427aa6(0x849)]);this['UUID']in _0x4903e7[_0x427aa6(0x10f)]?_0x4903e7[_0x427aa6(0x10f)][this['UUID']][_0x427aa6(0x849)]=setTimeout(function(_0x953464){var _0xf4a57b=_0x427aa6;log(_0xf4a57b(0x65c)),_0x4903e7[_0xf4a57b(0x268)](_0x953464);},0xbb8,this[_0x427aa6(0x40c)]):log(_0x427aa6(0x302));break;case _0x427aa6(0x905):warnlog(_0x427aa6(0x837)),_0x4903e7[_0x427aa6(0x268)](this[_0x427aa6(0x40c)]);break;default:log(_0x427aa6(0x165)),log(_0x427aa6(0x342)+this[_0x427aa6(0x468)]),clearInterval(_0x4903e7['rpcs'][this[_0x427aa6(0x40c)]]['closeTimeout']);break;}},_0x4903e7['rpcs'][_0x302ae0][_0x1d1067(0x1ba)]=function(_0x43f377){var _0x436927=_0x1d1067;let _0xe365f8=_0x43f377[_0x436927(0x83a)];switch(_0xe365f8[_0x436927(0x4f3)]){case'gathering':log(_0x436927(0x3e3));break;case _0x436927(0x758):log('ICE\x20GATHER\x20COMPLETED');_0x4903e7['rpcs'][_0x302ae0][_0x436927(0x1ff)]&&(_0x4903e7[_0x436927(0x10f)][_0x302ae0][_0x436927(0x1ff)]([..._0x4903e7[_0x436927(0x10f)][_0x302ae0][_0x436927(0x79b)]]),clearTimeout(_0x4903e7[_0x436927(0x10f)][_0x302ae0][_0x436927(0x25d)]),_0x4903e7[_0x436927(0x10f)][_0x302ae0]['iceTimer']=null,_0x4903e7[_0x436927(0x10f)][_0x302ae0][_0x436927(0x79b)]=[],_0x4903e7[_0x436927(0x10f)][_0x302ae0]['whipCallback2']=null);break;}},_0x4903e7['rpcs'][_0x302ae0]['oniceconnectionstatechange']=function(){var _0x28d675=_0x1d1067;try{if(this[_0x28d675(0x65e)]==_0x28d675(0x905))errorlog(_0x28d675(0x407));else{if(this[_0x28d675(0x65e)]==_0x28d675(0x38b)){if(_0x4903e7[_0x28d675(0x10f)][_0x302ae0]['whipCallback'])return;warnlog(_0x28d675(0x4ad)),_0x4903e7[_0x28d675(0x10f)][_0x302ae0]['opacityDisconnect']='0',_0x4903e7[_0x28d675(0x10f)][_0x302ae0][_0x28d675(0x504)][_0x28d675(0x204)][_0x28d675(0x738)]='0',_0x4903e7['rpcs'][_0x302ae0]['disconnectedTimeout']=setTimeout(function(_0xa6cb01){updateMixer();},0x1f4,_0x302ae0);}else this[_0x28d675(0x65e)]==_0x28d675(0x741)?errorlog(_0x28d675(0x216)):(log('ICE:\x20'+this[_0x28d675(0x65e)]),_0x4903e7[_0x28d675(0x10f)][_0x302ae0][_0x28d675(0xa3)]&&clearTimeout(_0x4903e7[_0x28d675(0x10f)][_0x302ae0][_0x28d675(0xa3)]),_0x4903e7[_0x28d675(0x10f)][_0x302ae0][_0x28d675(0x504)]&&_0x28d675(0x738)in _0x4903e7[_0x28d675(0x10f)][_0x302ae0][_0x28d675(0x504)]['style']?_0x4903e7['rpcs'][_0x302ae0][_0x28d675(0x347)]=='0'&&_0x4903e7[_0x28d675(0x10f)][_0x302ae0][_0x28d675(0x884)]=='1'?(_0x4903e7[_0x28d675(0x10f)][_0x302ae0][_0x28d675(0x504)][_0x28d675(0x204)]['opacity']='1',_0x4903e7[_0x28d675(0x10f)][_0x302ae0][_0x28d675(0x347)]='1',updateMixer()):_0x4903e7[_0x28d675(0x10f)][_0x302ae0]['opacityDisconnect']='1':_0x4903e7[_0x28d675(0x10f)][_0x302ae0][_0x28d675(0x347)]='1');}}catch(_0x262df2){}},_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x75)]=function(_0x4d37f8){var _0x5de2e8=_0x1d1067;log(_0x4d37f8);if(_0x4d37f8[_0x5de2e8(0x523)][_0x5de2e8(0x50b)]&&_0x4d37f8['channel'][_0x5de2e8(0x50b)]!==_0x5de2e8(0x609)){if(_0x4903e7['badStreamList'][_0x5de2e8(0x37f)](_0x4903e7[_0x5de2e8(0x10f)][_0x302ae0][_0x5de2e8(0x4a7)]))return;_0x4d37f8[_0x5de2e8(0x523)][_0x5de2e8(0x50b)]===_0x5de2e8(0x820)?_0x4903e7[_0x5de2e8(0x455)](_0x4903e7[_0x5de2e8(0x10f)],_0x302ae0,_0x4d37f8[_0x5de2e8(0x523)]):_0x4903e7['recieveFile'](_0x4903e7['rpcs'],_0x302ae0,_0x4d37f8['channel']);return;}_0x4903e7[_0x5de2e8(0x10f)][_0x302ae0][_0x5de2e8(0x59e)]=_0x4d37f8[_0x5de2e8(0x523)],_0x4903e7[_0x5de2e8(0x10f)][_0x302ae0][_0x5de2e8(0x59e)][_0x5de2e8(0x40c)]=_0x302ae0,_0x4903e7['rpcs'][_0x302ae0][_0x5de2e8(0x59e)][_0x5de2e8(0x8ca)]=_0x5b1358=>{var _0x482914=_0x5de2e8,_0x74000c={};_0x74000c[_0x482914(0x876)]=![],_0x74000c[_0x482914(0x7c2)]=![],_0x74000c[_0x482914(0x5a6)]=![],_0x74000c[_0x482914(0x28e)]=![],_0x74000c[_0x482914(0x255)]=![],_0x74000c[_0x482914(0x7a)]=![],_0x74000c[_0x482914(0x6dc)]=![],_0x74000c[_0x482914(0x650)]=![],_0x74000c[_0x482914(0x74b)]=![],_0x74000c[_0x482914(0x62e)]=![];_0x4903e7[_0x482914(0x187)]&&(_0x4903e7[_0x482914(0x187)]===_0x482914(0x823)||_0x4903e7[_0x482914(0x187)]===_0x482914(0x200))&&(_0x74000c[_0x482914(0x690)]=_0x4903e7[_0x482914(0x187)]);try{if(_0x4903e7[_0x482914(0x4cd)]!==![])_0x4903e7[_0x482914(0x4cd)][_0x482914(0x37f)](_0x4903e7[_0x482914(0x10f)][_0x302ae0][_0x482914(0x4a7)])?_0x74000c['video']=!![]:_0x74000c['video']=![];else{if(_0x4903e7[_0x482914(0x6dc)]!==![]){if(_0x4903e7[_0x482914(0x6dc)]!==null)_0x4903e7['rpcs'][_0x302ae0][_0x482914(0x4a7)]===_0x4903e7[_0x482914(0x6dc)]?(_0x74000c['broadcast']=!![],_0x74000c[_0x482914(0x7a)]=!![]):_0x74000c[_0x482914(0x7a)]=![];else _0x4903e7['directorUUID']&&(_0x302ae0==_0x4903e7[_0x482914(0x925)]?(_0x74000c['broadcast']=!![],_0x74000c[_0x482914(0x7a)]=!![]):_0x74000c[_0x482914(0x7a)]=![]);}else _0x4903e7['exclude']!==![]?_0x4903e7[_0x482914(0x570)]['includes'](_0x4903e7[_0x482914(0x10f)][_0x302ae0][_0x482914(0x4a7)])?_0x74000c[_0x482914(0x7a)]=![]:_0x74000c[_0x482914(0x7a)]=!![]:_0x74000c[_0x482914(0x7a)]=!![];}_0x4903e7[_0x482914(0x33c)]!==![]?_0x4903e7['noaudio'][_0x482914(0x37f)](_0x4903e7[_0x482914(0x10f)][_0x302ae0]['streamID'])?_0x74000c[_0x482914(0x255)]=!![]:_0x74000c['audio']=![]:_0x74000c[_0x482914(0x255)]=!![];_0x4903e7[_0x482914(0x438)]!==![]?_0x4903e7[_0x482914(0x438)][_0x482914(0x37f)](_0x4903e7['rpcs'][_0x302ae0][_0x482914(0x4a7)])?_0x74000c[_0x482914(0x5a6)]=!![]:_0x74000c['iframe']=![]:_0x74000c[_0x482914(0x5a6)]=!![];if(_0x4903e7[_0x482914(0x698)]!==![])_0x4903e7[_0x482914(0x698)]['includes'](_0x4903e7[_0x482914(0x10f)][_0x302ae0][_0x482914(0x4a7)])?_0x74000c['widget']=!![]:_0x74000c[_0x482914(0x28e)]=![];else{if(_0x4903e7['scene']!==![])_0x74000c[_0x482914(0x28e)]=![];else _0x4903e7[_0x482914(0x319)]&&!_0x4903e7[_0x482914(0x16c)]&&_0x4903e7[_0x482914(0x210)]===![]?_0x74000c['widget']=![]:_0x74000c['widget']=!![];}if(_0x4903e7[_0x482914(0x842)]!==![]){if(_0x4903e7[_0x482914(0x842)]===!![])_0x74000c[_0x482914(0x74b)]=!![];else _0x4903e7[_0x482914(0x842)][_0x482914(0x37f)](_0x4903e7[_0x482914(0x10f)][_0x302ae0]['streamID'])?_0x74000c['allowscreen']=!![]:_0x74000c[_0x482914(0x74b)]=![];}else _0x74000c[_0x482914(0x74b)]=!![];_0x4903e7['allowVideos']!==![]&&(!_0x4903e7[_0x482914(0x46e)][_0x482914(0x37f)](_0x4903e7[_0x482914(0x10f)][_0x302ae0]['streamID'])&&(_0x74000c[_0x482914(0x7a)]=![],_0x74000c[_0x482914(0x255)]=![]));(_0x4903e7[_0x482914(0x224)]||_0x4903e7[_0x482914(0x50c)])&&(_0x74000c[_0x482914(0x7c2)]=_0x4903e7[_0x482914(0x224)]||_0x4903e7[_0x482914(0x50c)]);_0x74000c['downloads']=!![];_0x4903e7[_0x482914(0x3fb)]&&(_0x74000c[_0x482914(0x876)]=![]);_0x4903e7[_0x482914(0x82)]?_0x74000c[_0x482914(0x62e)]=![]:_0x74000c['allowchunked']=!![];_0x4903e7['codec']&&(_0x4903e7['codec']==_0x482914(0x352)||_0x4903e7[_0x482914(0x924)]==_0x482914(0xa4)||_0x4903e7[_0x482914(0x924)]==_0x482914(0x44d))&&(_0x74000c[_0x482914(0x650)]=!![]);_0x4903e7[_0x482914(0x73e)]&&(_0x74000c['layout']=!![]);if(_0x4903e7[_0x482914(0x374)][_0x482914(0x37f)](_0x4903e7[_0x482914(0x10f)][_0x302ae0][_0x482914(0x4a7)])){warnlog(_0x482914(0x8f4)),_0x74000c[_0x482914(0x876)]=![],_0x74000c[_0x482914(0x7c2)]=![],_0x74000c[_0x482914(0x5a6)]=![],_0x74000c['widget']=![],_0x74000c[_0x482914(0x255)]=![],_0x74000c[_0x482914(0x7a)]=![],_0x74000c[_0x482914(0x6dc)]=![],_0x74000c[_0x482914(0x650)]=![];;}}catch(_0x21fe55){errorlog(_0x21fe55);}try{_0x74000c[_0x482914(0x7aa)]={},_0x74000c['info'][_0x482914(0x50b)]=_0x4903e7[_0x482914(0x50b)],_0x74000c[_0x482914(0x7aa)][_0x482914(0x392)]=_0x4903e7[_0x482914(0x392)],_0x74000c['info'][_0x482914(0x3d7)]=_0x4903e7[_0x482914(0x6c0)],_0x74000c[_0x482914(0x7aa)][_0x482914(0x2c2)]=_0x4903e7['bitrate'],_0x74000c['info'][_0x482914(0x3a3)]=_0x4903e7[_0x482914(0x1c7)],_0x74000c['info'][_0x482914(0x59f)]=_0x4903e7[_0x482914(0x924)];_0x4903e7[_0x482914(0x187)]&&(_0x74000c['info'][_0x482914(0x508)]=_0x4903e7[_0x482914(0x187)]);_0x74000c[_0x482914(0x7aa)]['version']=_0x4903e7[_0x482914(0x88b)],_0x74000c[_0x482914(0x7aa)]['forceios']=_0x4903e7['forceios'],_0x74000c[_0x482914(0x7aa)][_0x482914(0x372)]=_0x4903e7[_0x482914(0x6be)],_0x74000c[_0x482914(0x7aa)][_0x482914(0x583)]=_0x4903e7[_0x482914(0x583)],_0x74000c[_0x482914(0x7aa)]['minptime']=_0x4903e7[_0x482914(0x7d0)],_0x74000c[_0x482914(0x7aa)][_0x482914(0x49d)]=_0x4903e7[_0x482914(0x49d)];navigator&&navigator[_0x482914(0x7f6)]&&(_0x74000c['info'][_0x482914(0x147)]=navigator[_0x482914(0x7f6)]);navigator&&navigator[_0x482914(0x2bf)]&&(_0x74000c[_0x482914(0x7aa)]['platform']=navigator[_0x482914(0x2bf)]);gpgpuSupport&&(_0x74000c['info'][_0x482914(0x1e6)]=gpgpuSupport);cpuSupport&&(_0x74000c['info']['CPU']=cpuSupport);if(_0x4903e7[_0x482914(0x52c)]===![]){if(window[_0x482914(0x446)]){_0x74000c[_0x482914(0x7aa)][_0x482914(0x1ae)]=window[_0x482914(0x446)]['pluginVersion'];try{_0x74000c=_0x4903e7['getOBSOptimization'](_0x74000c,_0x302ae0);}catch(_0x5eadcd){errorlog(_0x5eadcd),warnUser(_0x5eadcd['message']);}}else _0x74000c[_0x482914(0x7aa)][_0x482914(0x1ae)]=![];}else _0x74000c[_0x482914(0x7aa)][_0x482914(0x1ae)]=![];}catch(_0x20bf3d){};_0x74000c[_0x482914(0x467)]=![],_0x74000c[_0x482914(0x367)]=![],_0x74000c[_0x482914(0x16c)]=![],_0x74000c['limitaudio']=![],_0x74000c[_0x482914(0x632)]=![];_0x4903e7['enhance']&&(_0x74000c['enhanceaudio']=!![]);_0x4903e7[_0x482914(0x6c8)]&&(_0x74000c[_0x482914(0x6c8)]=_0x4903e7['degrade']);_0x4903e7[_0x482914(0x501)]&&(_0x74000c[_0x482914(0x501)]=_0x4903e7['solo']);_0x4903e7[_0x482914(0x5bf)]!==![]&&(_0x74000c['keyframeRate']=_0x4903e7[_0x482914(0x5bf)]);if(_0x4903e7[_0x482914(0x16c)]){_0x74000c[_0x482914(0x16c)]=!![],_0x74000c[_0x482914(0x632)]=_0x4903e7[_0x482914(0x632)];if(_0x4903e7[_0x482914(0x925)]&&_0x4903e7[_0x482914(0x925)]===_0x302ae0)_0x4903e7[_0x482914(0x6e1)]();else{var _0x18b80f={};_0x18b80f['addCoDirector']=[];for(var _0x44f413 in _0x4903e7[_0x482914(0x4ae)]){_0x4903e7['pcs'][_0x44f413][_0x482914(0x6a8)]===!![]&&_0x18b80f[_0x482914(0x587)][_0x482914(0x51a)](_0x44f413);}_0x18b80f[_0x482914(0x587)][_0x482914(0x8a2)]&&(_0x74000c[_0x482914(0x4be)]=_0x18b80f);}if(_0x4903e7[_0x482914(0xa2)]&&_0x4903e7['roomTimer']>0x0)_0x74000c[_0x482914(0x3b4)]=_0x4903e7[_0x482914(0xa2)]-Date[_0x482914(0x584)]()/0x3e8,_0x74000c[_0x482914(0x672)]=!![],_0x74000c[_0x482914(0x4fc)]=!![];else _0x4903e7['roomTimer']&&_0x4903e7[_0x482914(0xa2)]<0x0&&(_0x74000c[_0x482914(0x3b4)]=_0x4903e7[_0x482914(0xa2)]*-0x1,_0x74000c['showClock']=!![],_0x74000c[_0x482914(0x4fc)]=!![],_0x74000c[_0x482914(0x952)]=!![]);_0x4903e7[_0x482914(0x8cf)]&&(_0x74000c[_0x482914(0x277)]=!![]);}else{if(_0x4903e7[_0x482914(0x367)]!==![])_0x74000c['scene']=_0x4903e7[_0x482914(0x367)],_0x4903e7['showDirector']&&(_0x74000c['showDirector']=_0x4903e7[_0x482914(0x32d)]);else _0x4903e7[_0x482914(0x251)]!==![]&&_0x4903e7[_0x482914(0x251)]!==''&&(_0x74000c[_0x482914(0x632)]=_0x4903e7[_0x482914(0x632)],_0x74000c['guest']=!![]);}if(_0x4903e7[_0x482914(0x90e)])_0x74000c[_0x482914(0x90e)]=parseFloat(_0x4903e7[_0x482914(0x90e)]);else(_0x4903e7['viewheight']||_0x4903e7[_0x482914(0x569)])&&(_0x74000c[_0x482914(0x886)]={},_0x74000c[_0x482914(0x886)]['h']=null,_0x74000c[_0x482914(0x886)]['w']=null,_0x4903e7[_0x482914(0x612)]&&(_0x74000c['requestResolution']['h']=_0x4903e7['viewheight'],_0x4903e7[_0x482914(0x10f)][_0x302ae0][_0x482914(0x669)]=_0x4903e7[_0x482914(0x612)]),_0x4903e7[_0x482914(0x569)]&&(_0x74000c[_0x482914(0x886)]['w']=_0x4903e7[_0x482914(0x569)],_0x4903e7[_0x482914(0x10f)][_0x302ae0]['scaleWidth']=_0x4903e7[_0x482914(0x569)]));!_0x4903e7[_0x482914(0x251)]&&(_0x4903e7[_0x482914(0x8a6)]&&(playtone(![],_0x482914(0x65b)),showNotification(_0x482914(0x8b4)))),_0x4903e7[_0x482914(0x10f)][_0x302ae0][_0x482914(0x1e2)]=_0x74000c,_0x4903e7['sendRequest'](_0x74000c,_0x302ae0)?log(_0x482914(0x56b)):errorlog(_0x482914(0x26b)),pokeIframeAPI(_0x482914(0x5a8),!![],_0x302ae0),pokeIframeAPI(_0x482914(0x7b6),!![],_0x302ae0),pokeAPI(_0x482914(0x364),_0x4903e7['rpcs'][_0x302ae0][_0x482914(0x4a7)]);},_0x4903e7[_0x5de2e8(0x10f)][_0x302ae0][_0x5de2e8(0x59e)][_0x5de2e8(0x5ac)]=async _0x23be05=>{var _0x197e52=_0x5de2e8;if(typeof _0x23be05['data']==_0x197e52(0x416)){if(!_0x4903e7[_0x197e52(0x10f)][_0x302ae0][_0x197e52(0x920)]){_0x4903e7['rpcs'][_0x302ae0][_0x197e52(0x920)]=document[_0x197e52(0x6ef)](_0x197e52(0x139)),_0x4903e7[_0x197e52(0x10f)][_0x302ae0][_0x197e52(0x920)][_0x197e52(0x395)]=0x10,_0x4903e7['rpcs'][_0x302ae0]['imageElement'][_0x197e52(0x7cd)]=0x9,_0x4903e7[_0x197e52(0x10f)][_0x302ae0][_0x197e52(0x920)]['style']['objectFit']=_0x197e52(0x680),_0x4903e7['rpcs'][_0x302ae0][_0x197e52(0x920)][_0x197e52(0x5a3)]['UUID']=_0x302ae0;try{_0x4903e7[_0x197e52(0x10f)][_0x302ae0][_0x197e52(0x920)][_0x197e52(0x5a3)][_0x197e52(0x75b)]=_0x4903e7[_0x197e52(0x10f)][_0x302ae0]['streamID'];}catch(_0x58233f){}_0x4903e7[_0x197e52(0x10f)][_0x302ae0][_0x197e52(0x920)][_0x197e52(0x4dc)]=![],_0x4903e7[_0x197e52(0x10f)][_0x302ae0][_0x197e52(0x920)][_0x197e52(0x882)](_0x197e52(0x69a),function(_0x3dd93b){var _0x1bf25a=_0x197e52;log('clicked');try{if(_0x3dd93b[_0x1bf25a(0xa9)]||_0x3dd93b[_0x1bf25a(0x466)]){_0x3dd93b[_0x1bf25a(0x346)]();var _0x4b48d5=_0x3dd93b['currentTarget']['dataset'][_0x1bf25a(0x40c)];if(_0x1bf25a(0x752)in _0x4903e7[_0x1bf25a(0x10f)][_0x4b48d5]){var [_0x23cab6,_0x26d8a5]=statsMenuCreator();printViewStats(_0x26d8a5,_0x4b48d5),_0x23cab6[_0x1bf25a(0xd4)]=setInterval(printViewStats,_0x4903e7[_0x1bf25a(0x8f1)],_0x26d8a5,_0x4b48d5);}return _0x3dd93b[_0x1bf25a(0x25c)](),![];}}catch(_0x7054d4){errorlog(_0x7054d4);}}),updateMixer();}else _0x4903e7[_0x197e52(0x10f)][_0x302ae0][_0x197e52(0x920)][_0x197e52(0x4dc)]&&(_0x4903e7[_0x197e52(0x10f)][_0x302ae0][_0x197e52(0x920)]['hidden']=![],_0x4903e7[_0x197e52(0x10f)][_0x302ae0][_0x197e52(0x920)][_0x197e52(0x204)][_0x197e52(0x281)]=_0x197e52(0x6b3));_0x4903e7[_0x197e52(0x10f)][_0x302ae0]['imageElement'][_0x197e52(0x767)]=window[_0x197e52(0x82f)][_0x197e52(0x941)](new Blob([new Uint8Array(_0x23be05[_0x197e52(0xc2)])],{'type':_0x197e52(0x5c4)}));return;}try{var _0x8a162=JSON['parse'](_0x23be05['data']);}catch(_0x21416c){_0x8a162=_0x21416c[_0x197e52(0xc2)];}_0x8a162[_0x197e52(0x40c)]=_0x302ae0,'altUUID'in _0x8a162?await _0x4903e7[_0x197e52(0x3f0)](_0x8a162,_0x302ae0+_0x197e52(0x5af)):await _0x4903e7[_0x197e52(0x3f0)](_0x8a162,_0x302ae0);},_0x4903e7[_0x5de2e8(0x3f0)]=async function(_0x2b7d71,_0x473d67){var _0xe8e69e=_0x5de2e8;if(_0xe8e69e(0x80f)in _0x2b7d71){warnlog(_0xe8e69e(0x87a)),_0x4903e7[_0xe8e69e(0x268)](_0x473d67,!![]);return;}else{if(_0xe8e69e(0x14e)in _0x2b7d71){var _0x2cf2c5={};_0x2cf2c5[_0xe8e69e(0x3ae)]=_0x2b7d71[_0xe8e69e(0x14e)],_0x4903e7[_0xe8e69e(0x190)](_0x2cf2c5,_0x473d67),warnlog('PINGED');return;}else{if(_0xe8e69e(0x3ae)in _0x2b7d71){warnlog(_0xe8e69e(0x92));return;}}}var _0x20cbbb=![],_0x463852=![];if(_0xe8e69e(0x8bf)in _0x2b7d71)_0x4903e7[_0xe8e69e(0x12a)](_0x2b7d71);else{if('candidate'in _0x2b7d71)_0x2b7d71['UUID']=_0x473d67,log('GOT\x20ICE!!'),_0x4903e7[_0xe8e69e(0x902)](_0x2b7d71);else _0xe8e69e(0x340)in _0x2b7d71&&(_0x2b7d71[_0xe8e69e(0x40c)]=_0x473d67,log(_0xe8e69e(0x227)),_0x4903e7['processIceBundle'](_0x2b7d71));}if('rejected'in _0x2b7d71){if(_0x2b7d71[_0xe8e69e(0x4b6)]==='requestCoDirector')_0x4903e7[_0xe8e69e(0x79d)]=![],!_0x4903e7['cleanOutput']&&(warnUser(miscTranslations['director-denied'],0xbb8),getById(_0xe8e69e(0x11f))[_0xe8e69e(0x74c)]=miscTranslations[_0xe8e69e(0x3cf)]);else{if(_0x2b7d71[_0xe8e69e(0x4b6)]===_0xe8e69e(0x5d7))!_0x4903e7[_0xe8e69e(0x1ec)]&&warnUser(miscTranslations['only-main-director'],0xbb8);else{if(!_0x4903e7[_0xe8e69e(0x1ec)]){if(_0x4903e7[_0xe8e69e(0x925)]===_0x473d67)warnUser(miscTranslations[_0xe8e69e(0x17a)],0x1388);else _0x4903e7['remote']&&!_0x4903e7[_0xe8e69e(0x16c)]?warnUser(miscTranslations['tokens-did-not-match'],0x1388):warnUser(miscTranslations[_0xe8e69e(0x564)],0x1388);}else{if(_0x4903e7[_0xe8e69e(0x16c)])!_0x4903e7[_0xe8e69e(0x1ec)]&&warnUser(_0xe8e69e(0x868)+_0x2b7d71[_0xe8e69e(0x4b6)]+_0xe8e69e(0x2ff),0x1388);else{if(!_0x4903e7[_0xe8e69e(0x1ec)])_0x4903e7['remote']?warnUser(miscTranslations['remote-token-rejected'],0x1388):warnUser(miscTranslations[_0xe8e69e(0x49e)],0x1388);else{}}}}}errorlog(_0xe8e69e(0x69)+_0x2b7d71[_0xe8e69e(0x4b6)]+_0xe8e69e(0x42e)+_0x4903e7[_0xe8e69e(0x16c)]),pokeIframeAPI(_0xe8e69e(0x4b6),_0x2b7d71['rejected'],_0x473d67);return;}else{if(_0xe8e69e(0x428)in _0x2b7d71){if(_0x2b7d71['approved']===_0xe8e69e(0x90a)){if(_0x4903e7['director']){try{_0x4903e7['label']===![]&&(document[_0xe8e69e(0x640)]=miscTranslations[_0xe8e69e(0x850)]);}catch(_0x23157d){errorlog(_0x23157d);}!_0x4903e7['cleanOutput']&&!_0x4903e7[_0xe8e69e(0x79d)]&&(warnUser(miscTranslations['approved-as-director'],0xbb8),getById(_0xe8e69e(0x11f))[_0xe8e69e(0x74c)]=miscTranslations['you-are-a-codirector'],getById(_0xe8e69e(0x379))[_0xe8e69e(0x74c)]=miscTranslations['this-is-you']),_0x4903e7['directorState']=!![],pokeAPI(_0xe8e69e(0x743),!![]);}}log(_0xe8e69e(0x85)+_0x2b7d71['approved']),pokeIframeAPI(_0xe8e69e(0x428),_0x2b7d71[_0xe8e69e(0x428)],_0x473d67);return;}}if(_0xe8e69e(0x64b)in _0x2b7d71)try{_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x64b)]=_0x2b7d71['iframeSrc']||![];if(_0x4903e7[_0xe8e69e(0x16c)]){if(_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x64b)]){var _0x4aa6e8=document['createElement'](_0xe8e69e(0x60f));_0x4aa6e8[_0xe8e69e(0x3a7)]=_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['iframeSrc'],_0x4aa6e8[_0xe8e69e(0x3a7)]=_0x4aa6e8[_0xe8e69e(0x74c)],_0x4aa6e8=_0x4aa6e8[_0xe8e69e(0x22e)]||_0x4aa6e8[_0xe8e69e(0x3a7)]||'',getById('iframeDetails_'+_0x473d67)[_0xe8e69e(0x74c)]=_0xe8e69e(0x732)+_0x4aa6e8+'\x27\x20target=\x27_blank\x27>'+_0x4aa6e8+_0xe8e69e(0x8dc),getById(_0xe8e69e(0x6a5)+_0x473d67)[_0xe8e69e(0x484)][_0xe8e69e(0x249)](_0xe8e69e(0x4dc));}else getById(_0xe8e69e(0x6a5)+_0x473d67)[_0xe8e69e(0x484)][_0xe8e69e(0x21c)](_0xe8e69e(0x4dc)),getById('iframeDetails_'+_0x473d67)['innerText']='';}else{if(_0x4903e7['rpcs'][_0x473d67]['iframeSrc']==![]){try{_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0xe0)][_0xe8e69e(0x249)]();}catch(_0x452fb0){errorlog(_0x452fb0);}_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['iframeVideo']&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['iframeVideo'][_0xe8e69e(0x249)](),_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x624)]=![]);_0x4903e7['rpcs'][_0x473d67]['iframeEle']=![],_0x20cbbb=!![];if(_0x4903e7[_0xe8e69e(0x6dc)]!==![]){if(_0x4903e7[_0xe8e69e(0x6dc)]!==null)_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x4a7)]===_0x4903e7[_0xe8e69e(0x6dc)]&&(_0x4903e7[_0xe8e69e(0x28b)]=![]);else _0x473d67==_0x4903e7[_0xe8e69e(0x925)]&&(_0x4903e7[_0xe8e69e(0x28b)]=![]);}}else{if(_0x4903e7[_0xe8e69e(0x6dc)]!==![]){if(_0x4903e7[_0xe8e69e(0x6dc)]!==null){if(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x4a7)]===_0x4903e7[_0xe8e69e(0x6dc)]){if(_0x4903e7[_0xe8e69e(0x438)]===![])_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0xe0)]=loadIframe(_0x2b7d71[_0xe8e69e(0x64b)],_0x473d67),_0x20cbbb=!![],_0x4903e7[_0xe8e69e(0x28b)]=_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0xe0)],_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['streamID']&&(_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0xe0)][_0xe8e69e(0x5a3)][_0xe8e69e(0x75b)]=_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x4a7)]);else _0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['streamID']in _0x4903e7[_0xe8e69e(0x438)]&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0xe0)]=loadIframe(_0x2b7d71[_0xe8e69e(0x64b)],_0x473d67),_0x20cbbb=!![],_0x4903e7['broadcastIFrame']=_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0xe0)],_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x4a7)]&&(_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0xe0)][_0xe8e69e(0x5a3)][_0xe8e69e(0x75b)]=_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x4a7)]));}}else{if(_0x4903e7[_0xe8e69e(0x925)]){if(_0x473d67==_0x4903e7[_0xe8e69e(0x925)]){if(_0x4903e7[_0xe8e69e(0x438)]===![])_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0xe0)]=loadIframe(_0x2b7d71[_0xe8e69e(0x64b)],_0x473d67),_0x20cbbb=!![],_0x4903e7[_0xe8e69e(0x28b)]=_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0xe0)],_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x4a7)]&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0xe0)]['dataset'][_0xe8e69e(0x75b)]=_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['streamID']);else _0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x4a7)]in _0x4903e7['noiframe']&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0xe0)]=loadIframe(_0x2b7d71['iframeSrc'],_0x473d67),_0x20cbbb=!![],_0x4903e7['broadcastIFrame']=_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0xe0)],_0x4903e7['rpcs'][_0x473d67]['streamID']&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0xe0)][_0xe8e69e(0x5a3)][_0xe8e69e(0x75b)]=_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x4a7)]));}}}}else{if(_0x4903e7[_0xe8e69e(0x438)]===![])_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['iframeEle']=loadIframe(_0x2b7d71[_0xe8e69e(0x64b)],_0x473d67),_0x20cbbb=!![],_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x4a7)]&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['iframeEle'][_0xe8e69e(0x5a3)][_0xe8e69e(0x75b)]=_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x4a7)]);else _0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x4a7)]in _0x4903e7[_0xe8e69e(0x438)]&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0xe0)]=loadIframe(_0x2b7d71[_0xe8e69e(0x64b)],_0x473d67),_0x20cbbb=!![],_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x4a7)]&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0xe0)][_0xe8e69e(0x5a3)][_0xe8e69e(0x75b)]=_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x4a7)]));}}}}catch(_0x11bc13){errorlog(_0x11bc13);}else{if(_0xe8e69e(0x2ba)in _0x2b7d71){if(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['iframeEle'])try{_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['iframeSrc'][_0xe8e69e(0x76b)](_0xe8e69e(0x5e4))&&processIframeSyncUpdates(_0x2b7d71[_0xe8e69e(0x2ba)],_0x473d67);}catch(_0x1c88bc){errorlog(_0x1c88bc);}}}if(_0xe8e69e(0x648)in _0x2b7d71)try{_0x2b7d71=await _0x4903e7[_0xe8e69e(0x2cc)](_0x2b7d71);if(!_0x2b7d71)return;}catch(_0x47ac28){errorlor(_0x47ac28);}_0xe8e69e(0x429)in _0x2b7d71&&processOBSCommand(_0x2b7d71);if(_0xe8e69e(0x30d)in _0x2b7d71){var _0x1f4524=![],_0x11b042=![];_0x4903e7[_0xe8e69e(0x925)]===_0x473d67&&(_0x1f4524=!![],_0xe8e69e(0x91)in _0x2b7d71&&(_0x2b7d71[_0xe8e69e(0x91)]==!![]&&(_0x11b042=!![])));if(_0x4903e7['director']){if(_0x2b7d71[_0xe8e69e(0x30d)]=='Raised\x20hand')_0x4903e7[_0xe8e69e(0x8a6)]&&playtone(),getById(_0xe8e69e(0x33a)+_0x473d67)[_0xe8e69e(0x484)]['remove'](_0xe8e69e(0x4dc)),_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x252)][_0xe8e69e(0x484)][_0xe8e69e(0x249)]('hidden');else _0x2b7d71['chat']==_0xe8e69e(0x2db)&&(getById(_0xe8e69e(0x33a)+_0x473d67)[_0xe8e69e(0x484)][_0xe8e69e(0x21c)]('hidden'),_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x252)][_0xe8e69e(0x484)][_0xe8e69e(0x21c)](_0xe8e69e(0x4dc)));}log(_0xe8e69e(0x5fb)+_0x1f4524),getChatMessage(_0x2b7d71[_0xe8e69e(0x30d)],_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x50b)],_0x1f4524,_0x11b042);}_0xe8e69e(0x4e2)in _0x2b7d71&&_0x4903e7[_0xe8e69e(0x2de)](_0x2b7d71[_0xe8e69e(0x4e2)],_0x473d67);_0xe8e69e(0x5bc)in _0x2b7d71&&(_0x4903e7[_0xe8e69e(0x6fa)]=_0x2b7d71[_0xe8e69e(0x5bc)],_0x4903e7['autoSyncCallback'](_0x473d67));_0xe8e69e(0x43f)in _0x2b7d71&&log(_0x2b7d71);if(_0xe8e69e(0x6c5)in _0x2b7d71){log(_0x2b7d71);_0x2b7d71[_0xe8e69e(0x6c5)]?_0x4903e7['rpcs'][_0x473d67]['group']=_0x2b7d71[_0xe8e69e(0x6c5)][_0xe8e69e(0x8d)](','):_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x6c5)]=[];log(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]),_0x20cbbb=!![];if(_0x4903e7[_0xe8e69e(0x16c)]&&_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x4a7)])try{syncGroup(_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x6c5)],_0x473d67);}catch(_0x5f1172){errorlog(_0x5f1172);}pokeIframeAPI(_0xe8e69e(0x604),_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x6c5)],_0x473d67);}_0xe8e69e(0x66d)in _0x2b7d71&&(log(_0x2b7d71),_0x4903e7[_0xe8e69e(0x35b)]&&updateClosedCaptions(_0x2b7d71,_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x50b)],_0x473d67));_0xe8e69e(0x7c2)in _0x2b7d71&&_0x2b7d71[_0xe8e69e(0x7c2)]!==![]&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x7ce)]=_0x2b7d71[_0xe8e69e(0x7c2)]);_0x4903e7[_0xe8e69e(0x16c)]&&(_0xe8e69e(0x41c)in _0x2b7d71&&updateDirectorsAudio(_0x2b7d71[_0xe8e69e(0x41c)],_0x473d67),_0xe8e69e(0x99)in _0x2b7d71&&gotDevicesRemote(_0x2b7d71[_0xe8e69e(0x99)],_0x473d67),_0xe8e69e(0x8d4)in _0x2b7d71&&updateDirectorsVideo(_0x2b7d71['videoOptions'],_0x473d67),'recorder'in _0x2b7d71&&updateRemoteRecordButton(_0x473d67,_0x2b7d71[_0xe8e69e(0x265)]),_0xe8e69e(0x899)in _0x2b7d71&&updateRemoteTimerButton(_0x473d67,_0x2b7d71[_0xe8e69e(0x899)]));'meshcast'in _0x2b7d71&&meshcastWatch(_0x473d67,_0x2b7d71['meshcast']);_0xe8e69e(0x153)in _0x2b7d71&&(_0x4903e7[_0xe8e69e(0x72b)][_0xe8e69e(0x7ed)](_0x473d67)>=0x0&&(_0x4903e7[_0xe8e69e(0xec)]&&lowerhand()));'layout'in _0x2b7d71&&(_0x4903e7['directorList'][_0xe8e69e(0x7ed)](_0x473d67)>=0x0&&(_0x4903e7[_0xe8e69e(0x73e)]=_0x2b7d71['layout'],pokeIframeAPI(_0xe8e69e(0x3c0),_0x4903e7['layout']),_0x20cbbb=!![]));if(_0xe8e69e(0x8cc)in _0x2b7d71){_0x4903e7['infocus']=![],_0x4903e7[_0xe8e69e(0x803)]=![];if(_0x4903e7['broadcast']===![]){log(_0x2b7d71);if(_0x4903e7['directorList'][_0xe8e69e(0x7ed)](_0x473d67)>=0x0){if(_0x2b7d71[_0xe8e69e(0x8cc)]!==![]){if(_0x2b7d71[_0xe8e69e(0x8cc)]===_0x4903e7[_0xe8e69e(0x4a7)])_0x4903e7['infocus']=!![];else{if(_0x4903e7['view_set'][_0xe8e69e(0x8a2)]&&!(_0x2b7d71[_0xe8e69e(0x8cc)]in _0x4903e7[_0xe8e69e(0x282)]))warnlog(_0xe8e69e(0x40a)),_0x4903e7[_0xe8e69e(0x8cc)]=![];else{if(_0x4903e7[_0xe8e69e(0x319)]&&_0x4903e7[_0xe8e69e(0x319)]!==_0x2b7d71[_0xe8e69e(0x8cc)])warnlog(_0xe8e69e(0x63e)),_0x4903e7[_0xe8e69e(0x8cc)]=![];else{if(_0x4903e7['scene']!==![]&&_0x4903e7[_0xe8e69e(0x925)]&&_0x4903e7[_0xe8e69e(0x925)]in _0x4903e7['rpcs']&&!_0x4903e7['rpcs'][_0x4903e7[_0xe8e69e(0x925)]][_0xe8e69e(0x32d)]&&_0x2b7d71[_0xe8e69e(0x8cc)]===_0x4903e7[_0xe8e69e(0x10f)][_0x4903e7[_0xe8e69e(0x925)]][_0xe8e69e(0x4a7)])warnlog(_0xe8e69e(0x8e)),_0x4903e7['infocus']=![];else{for(var _0x139ad9 in _0x4903e7[_0xe8e69e(0x10f)]){if(_0x4903e7[_0xe8e69e(0x10f)][_0x139ad9][_0xe8e69e(0x4a7)]===_0x2b7d71[_0xe8e69e(0x8cc)]){_0x4903e7[_0xe8e69e(0x8cc)]=_0x139ad9;break;}}warnlog(_0xe8e69e(0xd1));}}}}}else _0x4903e7['infocus']=![];_0x20cbbb=!![],_0x463852=!![];}}}else{if(_0xe8e69e(0x803)in _0x2b7d71){_0x4903e7[_0xe8e69e(0x8cc)]=![],_0x4903e7[_0xe8e69e(0x803)]=![];if(_0x4903e7[_0xe8e69e(0x6dc)]===![]){log(_0x2b7d71);if(_0x4903e7['directorList']['indexOf'](_0x473d67)>=0x0){if(_0x2b7d71[_0xe8e69e(0x803)]!==![]){if(_0x2b7d71[_0xe8e69e(0x803)]===_0x4903e7[_0xe8e69e(0x4a7)])_0x4903e7[_0xe8e69e(0x803)]=!![];else{if(_0x4903e7[_0xe8e69e(0x282)][_0xe8e69e(0x8a2)]&&!(_0x2b7d71[_0xe8e69e(0x803)]in _0x4903e7[_0xe8e69e(0x282)]))warnlog(_0xe8e69e(0x40a)),_0x4903e7[_0xe8e69e(0x803)]=![];else{if(_0x4903e7[_0xe8e69e(0x319)]&&_0x4903e7[_0xe8e69e(0x319)]!==_0x2b7d71['infocus2'])warnlog(_0xe8e69e(0x63e)),_0x4903e7[_0xe8e69e(0x803)]=![];else{if(_0x4903e7[_0xe8e69e(0x367)]!==![]&&_0x4903e7[_0xe8e69e(0x925)]&&_0x4903e7[_0xe8e69e(0x925)]in _0x4903e7[_0xe8e69e(0x10f)]&&!_0x4903e7[_0xe8e69e(0x10f)][_0x4903e7[_0xe8e69e(0x925)]][_0xe8e69e(0x32d)]&&_0x2b7d71['infocus2']===_0x4903e7[_0xe8e69e(0x10f)][_0x4903e7[_0xe8e69e(0x925)]][_0xe8e69e(0x4a7)])warnlog('not\x20allowed\x20to\x20show\x20the\x20director'),_0x4903e7[_0xe8e69e(0x803)]=![];else{for(var _0x139ad9 in _0x4903e7[_0xe8e69e(0x10f)]){if(_0x4903e7['rpcs'][_0x139ad9][_0xe8e69e(0x4a7)]===_0x2b7d71[_0xe8e69e(0x803)]){_0x4903e7[_0xe8e69e(0x803)]=_0x139ad9;break;}}warnlog(_0xe8e69e(0xd1));}}}}}else _0x4903e7[_0xe8e69e(0x803)]=![];_0x20cbbb=!![],_0x463852=!![];}}}}_0xe8e69e(0x152)in _0x2b7d71&&(log(_0x2b7d71),_0x4903e7['rpcs'][_0x473d67]['stats'][_0xe8e69e(0x152)]=_0x2b7d71[_0xe8e69e(0x152)],isIFrame&&parent[_0xe8e69e(0x746)]({'sensors':_0x2b7d71[_0xe8e69e(0x152)]},_0x4903e7[_0xe8e69e(0x333)]));_0xe8e69e(0x7bd)in _0x2b7d71&&playbackMIDI(_0x2b7d71[_0xe8e69e(0x7bd)]);_0xe8e69e(0x2c6)in _0x2b7d71&&_0x2b7d71[_0xe8e69e(0x2c6)]&&addDownloadLink(_0x2b7d71[_0xe8e69e(0x2c6)],_0x473d67,_0x4903e7[_0xe8e69e(0x10f)]);_0xe8e69e(0xb4)in _0x2b7d71&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x26d)]!==_0x2b7d71[_0xe8e69e(0xb4)]&&(_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x26d)]=_0x2b7d71[_0xe8e69e(0xb4)],_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x504)]&&(_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x504)][_0xe8e69e(0x26c)]=_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x26d)]),_0x20cbbb=!![]));if(_0xe8e69e(0x7aa)in _0x2b7d71){warnlog(_0x2b7d71),_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x752)][_0xe8e69e(0x7aa)]=_0x2b7d71[_0xe8e69e(0x7aa)];_0x2b7d71[_0xe8e69e(0x7aa)]['autoSync']&&(!_0x4903e7[_0xe8e69e(0x6fa)]&&(_0x4903e7[_0xe8e69e(0x6fa)]=_0x2b7d71[_0xe8e69e(0x7aa)][_0xe8e69e(0x5bc)],_0x4903e7[_0xe8e69e(0x1da)](_0x473d67)));if(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x8e0)]){if(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x752)][_0xe8e69e(0x7aa)]['cpuLimited'])_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x8e0)][_0xe8e69e(0x5a3)][_0xe8e69e(0x55f)]='1';else _0xe8e69e(0x31c)in _0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x752)][_0xe8e69e(0x7aa)]&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x8e0)][_0xe8e69e(0x5a3)][_0xe8e69e(0x55f)]='0');}_0xe8e69e(0x7c7)in _0x2b7d71[_0xe8e69e(0x7aa)]&&(_0x2b7d71[_0xe8e69e(0x7aa)][_0xe8e69e(0x7c7)]!==![]?(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x861)]=_0x2b7d71[_0xe8e69e(0x7aa)][_0xe8e69e(0x7c7)],_0x4903e7['obsStateSync']('details',_0x473d67)):_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x861)]=![]);if(_0xe8e69e(0x50b)in _0x2b7d71[_0xe8e69e(0x7aa)])try{typeof _0x2b7d71['info'][_0xe8e69e(0x50b)]=='string'?_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x50b)]=sanitizeLabel(_0x2b7d71[_0xe8e69e(0x7aa)][_0xe8e69e(0x50b)]):_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x50b)]=![];applyStyleEffect(_0x473d67);if(_0x4903e7['director']){var _0x2c7de0=getById(_0xe8e69e(0x4ee)+_0x473d67);if(_0x2c7de0){_0x2c7de0['classList'][_0xe8e69e(0x21c)](_0xe8e69e(0x75c)),_0x2c7de0['dataset'][_0xe8e69e(0x40c)]=_0x473d67;if(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['label'])_0x2c7de0[_0xe8e69e(0x3a7)]=_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x50b)],_0x2c7de0[_0xe8e69e(0x484)]['remove'](_0xe8e69e(0x70b));else _0x4903e7[_0xe8e69e(0x925)]===_0x473d67?(_0x2c7de0['innerText']=miscTranslations[_0xe8e69e(0x250)],_0x2c7de0[_0xe8e69e(0x484)][_0xe8e69e(0x249)](_0xe8e69e(0x70b))):(_0x2c7de0[_0xe8e69e(0x3a7)]=miscTranslations[_0xe8e69e(0x48a)],_0x2c7de0[_0xe8e69e(0x484)]['add'](_0xe8e69e(0x70b)));_0x2c7de0['onclick']=async function(_0x5c5f2b){var _0x256723=_0xe8e69e,_0x14399d=_0x5c5f2b[_0x256723(0x83a)][_0x256723(0x3a7)];_0x4903e7[_0x256723(0x10f)][_0x5c5f2b[_0x256723(0x83a)][_0x256723(0x5a3)]['UUID']]['label']===![]&&(_0x14399d='');window[_0x256723(0x24e)]();var _0x1421bf=await promptAlt(miscTranslations[_0x256723(0x4ec)],![],![],_0x14399d);if(_0x1421bf!==null){_0x1421bf==''?(_0x1421bf=![],_0x4903e7[_0x256723(0x925)]===_0x473d67?(_0x5c5f2b[_0x256723(0x83a)][_0x256723(0x3a7)]=miscTranslations[_0x256723(0x250)],_0x5c5f2b[_0x256723(0x83a)][_0x256723(0x484)][_0x256723(0x249)](_0x256723(0x70b))):(_0x5c5f2b[_0x256723(0x83a)][_0x256723(0x3a7)]=miscTranslations[_0x256723(0x48a)],_0x5c5f2b[_0x256723(0x83a)]['classList'][_0x256723(0x21c)](_0x256723(0x70b)))):(_0x5c5f2b[_0x256723(0x83a)]['innerText']=_0x1421bf,_0x5c5f2b[_0x256723(0x83a)]['classList'][_0x256723(0x249)]('addALabel'));var _0x5aab4a={};_0x5aab4a[_0x256723(0x40c)]=_0x5c5f2b[_0x256723(0x83a)][_0x256723(0x5a3)][_0x256723(0x40c)],_0x5aab4a['changeLabel']=!![],_0x5aab4a[_0x256723(0x435)]=_0x1421bf,_0x4903e7[_0x256723(0x190)](_0x5aab4a,_0x5aab4a[_0x256723(0x40c)]);}};}}}catch(_0x951fac){errorlog(_0x951fac);}if('order'in _0x2b7d71[_0xe8e69e(0x7aa)])try{_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x392)]=parseInt(_0x2b7d71[_0xe8e69e(0x7aa)]['order'])||0x0;if(_0x4903e7['director']){var _0x467866=document[_0xe8e69e(0x426)](_0xe8e69e(0xfa)+_0x473d67+'\x22]');_0x467866[0x0]&&(_0x467866[0x0]['innerText']=_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x392)]);}}catch(_0x23ff02){errorlog(_0x23ff02);}else _0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x392)]=0x0;if(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x592)])try{if(_0xe8e69e(0x696)in _0x2b7d71['info']){if(_0x2b7d71[_0xe8e69e(0x7aa)][_0xe8e69e(0x696)]!==null){var _0x1db638=_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['batteryMeter'][_0xe8e69e(0x326)](_0xe8e69e(0xb8));if(_0x1db638){var _0x495a0e=parseInt(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x752)][_0xe8e69e(0x7aa)][_0xe8e69e(0x696)])||0x0;_0x495a0e>0x64&&(_0x495a0e=0x64);_0x495a0e<0x0&&(_0x495a0e=0x0);_0x1db638['style']['height']=parseInt(_0x495a0e)+'%';if(_0x495a0e<0xa)_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x592)]['classList']['remove'](_0xe8e69e(0x33f)),_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x592)][_0xe8e69e(0x484)][_0xe8e69e(0x21c)](_0xe8e69e(0x5fc));else _0x495a0e<0x19?(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x592)][_0xe8e69e(0x484)][_0xe8e69e(0x249)](_0xe8e69e(0x5fc)),_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x592)][_0xe8e69e(0x484)][_0xe8e69e(0x21c)](_0xe8e69e(0x33f))):(_0x4903e7['rpcs'][_0x473d67]['batteryMeter']['classList']['remove'](_0xe8e69e(0x5fc)),_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['batteryMeter'][_0xe8e69e(0x484)]['remove']('warn'));_0x495a0e<0x64&&_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['batteryMeter'][_0xe8e69e(0x484)][_0xe8e69e(0x249)]('hidden'),_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x592)][_0xe8e69e(0x640)]=_0x495a0e+_0xe8e69e(0x954);}}}_0xe8e69e(0x196)in _0x2b7d71[_0xe8e69e(0x7aa)]&&(_0x2b7d71[_0xe8e69e(0x7aa)][_0xe8e69e(0x196)]===![]?(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x592)]['dataset'][_0xe8e69e(0x517)]='0',_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x592)]['classList'][_0xe8e69e(0x249)]('hidden')):_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x592)][_0xe8e69e(0x5a3)][_0xe8e69e(0x517)]='1');}catch(_0x464f64){errorlog(_0x464f64);}if('initial_group'in _0x2b7d71['info'])try{_0x2b7d71[_0xe8e69e(0x7aa)]['initial_group']?_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['group']=_0x2b7d71[_0xe8e69e(0x7aa)]['initial_group'][_0xe8e69e(0x8d)](','):_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x6c5)]=[],_0x4903e7[_0xe8e69e(0x16c)]?(initGroupButtons(_0x473d67),_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x6c5)][_0xe8e69e(0x8a2)]&&syncGroup(_0x4903e7['rpcs'][_0x473d67]['group'],_0x473d67)):_0x20cbbb=!![];}catch(_0x189b85){errorlog(_0x189b85);}if(_0xe8e69e(0x702)in _0x2b7d71['info'])try{_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x53d)]=_0x2b7d71[_0xe8e69e(0x7aa)]['muted'],_0x4903e7[_0xe8e69e(0x367)]===![]&&(_0x4903e7[_0xe8e69e(0x251)]&&((!_0x4903e7[_0xe8e69e(0x1ec)]||_0x4903e7[_0xe8e69e(0x16c)])&&(_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x5b4)]?_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x53d)]?_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['remoteMuteElement'][_0xe8e69e(0x484)][_0xe8e69e(0x249)]('hidden'):_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x5b4)][_0xe8e69e(0x484)]['add'](_0xe8e69e(0x4dc)):(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x5b4)]=getById('muteStateTemplate')[_0xe8e69e(0x8c6)](!![]),_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x5b4)]['id']=_0xe8e69e(0x847)+_0x473d67,_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x53d)]?_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x5b4)][_0xe8e69e(0x484)][_0xe8e69e(0x249)](_0xe8e69e(0x4dc)):_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x5b4)][_0xe8e69e(0x484)][_0xe8e69e(0x21c)](_0xe8e69e(0x4dc)),_0x20cbbb=!![])))),pokeIframeAPI('remote-mute-state',_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x53d)],_0x473d67);}catch(_0x347bd6){errorlog(_0x347bd6);}if(_0x4903e7[_0xe8e69e(0x16c)]){try{_0xe8e69e(0x649)in _0x2b7d71[_0xe8e69e(0x7aa)]&&(_0x2b7d71['info'][_0xe8e69e(0x649)]==![]&&initRecordingImpossible(_0x473d67));}catch(_0xa61281){errorlog(_0xa61281);}try{if('recording_audio_gain'in _0x2b7d71[_0xe8e69e(0x7aa)]){if(_0x2b7d71[_0xe8e69e(0x7aa)][_0xe8e69e(0x735)]!==![]){let _0x1bf734=parseInt(_0x2b7d71[_0xe8e69e(0x7aa)][_0xe8e69e(0x735)])||0x0;initAudioButtons(_0x1bf734,_0x473d67);}}}catch(_0x472011){errorlog(_0x472011);}try{'directorSpeakerMuted'in _0x2b7d71[_0xe8e69e(0x7aa)]&&(_0x2b7d71['info'][_0xe8e69e(0x1ef)]&&updateRemoteSpeakerMute(_0x473d67));}catch(_0xaed5f4){errorlog(_0xaed5f4);}try{_0xe8e69e(0x17c)in _0x2b7d71[_0xe8e69e(0x7aa)]&&(_0x2b7d71['info'][_0xe8e69e(0x17c)]&&updateRemoteDisplayMute(_0x473d67));}catch(_0x240501){errorlog(_0x240501);}}if('directorVideoMuted'in _0x2b7d71['info'])try{_0x4903e7[_0xe8e69e(0x16c)]?_0x2b7d71[_0xe8e69e(0x7aa)][_0xe8e69e(0x7d8)]&&updateDirectorVideoMute(_0x473d67):(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x7d8)]=_0x2b7d71[_0xe8e69e(0x7aa)][_0xe8e69e(0x7d8)],_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x7d8)]&&(_0x473d67 in _0x4903e7[_0xe8e69e(0x10f)]&&_0x4903e7['requestRateLimit'](0x0,_0x473d67)));}catch(_0x836ead){errorlog(_0x836ead);}if(_0xe8e69e(0x871)in _0x2b7d71[_0xe8e69e(0x7aa)])try{_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x7e7)]=_0x2b7d71[_0xe8e69e(0x7aa)][_0xe8e69e(0x871)],_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x7e7)]&&(_0x4903e7[_0xe8e69e(0x16c)]&&_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x44c)][_0xe8e69e(0x484)][_0xe8e69e(0x249)](_0xe8e69e(0x4dc))),pokeIframeAPI('remote-video-mute-state',_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x7e7)],_0x473d67);}catch(_0x4cb166){errorlog(_0x4cb166);}'rotate_video'in _0x2b7d71[_0xe8e69e(0x7aa)]&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['rotate']!==_0x2b7d71[_0xe8e69e(0x7aa)][_0xe8e69e(0xb4)]&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x26d)]=_0x2b7d71[_0xe8e69e(0x7aa)]['rotate_video'],_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x504)]&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['videoElement'][_0xe8e69e(0x26c)]=_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['rotate']),_0x20cbbb=!![])),'room_init'in _0x2b7d71[_0xe8e69e(0x7aa)]&&(_0x2b7d71[_0xe8e69e(0x7aa)][_0xe8e69e(0x782)]===![]&&soloLinkGeneratorInit(_0x473d67)),directorCoDirectorColoring(_0x473d67),_0x463852=!![],pokeAPI(_0xe8e69e(0x35d),getDetailedState(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x4a7)])),pokeIframeAPI(_0xe8e69e(0x2ed),_0x2b7d71[_0xe8e69e(0x7aa)],_0x473d67);}if(_0xe8e69e(0x831)in _0x2b7d71){if(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x752)]&&_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x752)][_0xe8e69e(0x7aa)]){_0xe8e69e(0x55a)in _0x2b7d71[_0xe8e69e(0x831)]&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x752)][_0xe8e69e(0x7aa)]['quality_limitation_reason']=_0x2b7d71[_0xe8e69e(0x831)][_0xe8e69e(0x55a)]);_0xe8e69e(0x46a)in _0x2b7d71[_0xe8e69e(0x831)]&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x752)][_0xe8e69e(0x7aa)][_0xe8e69e(0x480)]=_0x2b7d71[_0xe8e69e(0x831)][_0xe8e69e(0x46a)]);if(_0xe8e69e(0x55f)in _0x2b7d71[_0xe8e69e(0x831)]){_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['stats'][_0xe8e69e(0x7aa)][_0xe8e69e(0x31c)]=_0x2b7d71['miniInfo'][_0xe8e69e(0x55f)];if(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['signalMeter']){if(_0x2b7d71[_0xe8e69e(0x831)]['cpu'])_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['signalMeter'][_0xe8e69e(0x5a3)][_0xe8e69e(0x55f)]='1';else'cpu'in _0x2b7d71[_0xe8e69e(0x831)]&&(_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x8e0)][_0xe8e69e(0x5a3)][_0xe8e69e(0x55f)]='0');}}_0xe8e69e(0x6ce)in _0x2b7d71[_0xe8e69e(0x831)]&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x752)][_0xe8e69e(0x7aa)][_0xe8e69e(0x13b)]=_0x2b7d71[_0xe8e69e(0x831)][_0xe8e69e(0x6ce)]),'bat'in _0x2b7d71[_0xe8e69e(0x831)]&&(typeof _0x2b7d71[_0xe8e69e(0x831)]['bat']==_0xe8e69e(0x168)?_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x752)][_0xe8e69e(0x7aa)]['power_level']=_0x2b7d71[_0xe8e69e(0x831)][_0xe8e69e(0x571)]*0x64:_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['stats'][_0xe8e69e(0x7aa)][_0xe8e69e(0x696)]=null),_0xe8e69e(0x18c)in _0x2b7d71[_0xe8e69e(0x831)]&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['stats']['info'][_0xe8e69e(0x196)]=_0x2b7d71[_0xe8e69e(0x831)][_0xe8e69e(0x18c)]),_0xe8e69e(0x226)in _0x2b7d71[_0xe8e69e(0x831)]&&'c'in _0x2b7d71[_0xe8e69e(0x831)][_0xe8e69e(0x226)]&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['stats'][_0xe8e69e(0x7aa)][_0xe8e69e(0x290)]=_0x2b7d71[_0xe8e69e(0x831)]['out']['c'],_0x4903e7['showConnections']&&_0x4903e7['rpcs'][_0x473d67]['connectionDetails']&&(_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x40e)]['innerText']='🔗'+_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x752)][_0xe8e69e(0x7aa)][_0xe8e69e(0x290)],_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x40e)][_0xe8e69e(0x5a3)]['value']=_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x752)][_0xe8e69e(0x7aa)][_0xe8e69e(0x290)])),_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x592)]&&batteryMeterInfoUpdate(_0x473d67);}}if(_0x2b7d71[_0xe8e69e(0x4be)]){_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x16c)]=!![];_0x2b7d71[_0xe8e69e(0x4be)][_0xe8e69e(0x1e7)]&&await checkToken();if(_0x4903e7[_0xe8e69e(0x925)]===_0x473d67){_0xe8e69e(0x964)in _0x2b7d71[_0xe8e69e(0x4be)]&&(_0x4903e7['totalRoomBitrate']=parseInt(_0x2b7d71[_0xe8e69e(0x4be)][_0xe8e69e(0x964)])||0x0,_0x20cbbb=!![]);if(_0x2b7d71[_0xe8e69e(0x4be)]['soloVideo']){if(_0x4903e7[_0xe8e69e(0x6dc)]===![]){if(_0x2b7d71[_0xe8e69e(0x4be)][_0xe8e69e(0x63f)]===_0x4903e7[_0xe8e69e(0x4a7)])_0x4903e7[_0xe8e69e(0x8cc)]=!![];else for(var _0x139ad9 in _0x4903e7[_0xe8e69e(0x10f)]){if(_0x4903e7['rpcs'][_0x139ad9][_0xe8e69e(0x4a7)]===_0x2b7d71[_0xe8e69e(0x4be)][_0xe8e69e(0x63f)]){if((_0x4903e7[_0xe8e69e(0x72b)][_0xe8e69e(0x37f)](_0x139ad9)||_0x4903e7[_0xe8e69e(0x10f)][_0x139ad9][_0xe8e69e(0x16c)])&&!_0x4903e7[_0xe8e69e(0x32d)])break;_0x4903e7[_0xe8e69e(0x8cc)]=_0x139ad9;break;}}_0x20cbbb=!![],_0x463852=!![];}}if(_0xe8e69e(0x32d)in _0x2b7d71[_0xe8e69e(0x4be)]){if(_0x4903e7[_0xe8e69e(0x367)]!==![]){if(_0x4903e7[_0xe8e69e(0x32d)])_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x32d)]=_0x4903e7[_0xe8e69e(0x32d)];else _0x2b7d71[_0xe8e69e(0x4be)][_0xe8e69e(0x32d)]&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x32d)]=_0x2b7d71['directorSettings'][_0xe8e69e(0x32d)]);}}if(_0x4903e7['scene']!==![]){if(_0x2b7d71['directorSettings'][_0xe8e69e(0x367)])for(var _0x139ad9 in _0x2b7d71['directorSettings'][_0xe8e69e(0x367)]){setTimeout(function(_0x4fb051){var _0x26a1e2=_0xe8e69e;_0x4903e7[_0x26a1e2(0x8db)](_0x4fb051);},0x3e8,_0x2b7d71['directorSettings']['scene'][_0x139ad9]);}if(_0x2b7d71[_0xe8e69e(0x4be)][_0xe8e69e(0x725)])for(var _0x139ad9 in _0x2b7d71[_0xe8e69e(0x4be)][_0xe8e69e(0x725)]){setTimeout(function(_0x21f924){var _0x170125=_0xe8e69e;_0x4903e7[_0x170125(0x8db)](_0x21f924);},0x3e8,_0x2b7d71[_0xe8e69e(0x4be)][_0xe8e69e(0x725)][_0x139ad9]);}}if('addCoDirector'in _0x2b7d71[_0xe8e69e(0x4be)])for(var _0x252a3d=0x0;_0x252a3d<_0x2b7d71[_0xe8e69e(0x4be)][_0xe8e69e(0x587)]['length'];_0x252a3d++){!_0x4903e7[_0xe8e69e(0x72b)][_0xe8e69e(0x37f)](_0x2b7d71[_0xe8e69e(0x4be)][_0xe8e69e(0x587)][_0x252a3d][_0xe8e69e(0x5e3)])&&(_0x4903e7[_0xe8e69e(0x72b)][_0xe8e69e(0x51a)](_0x2b7d71[_0xe8e69e(0x4be)][_0xe8e69e(0x587)][_0x252a3d]['toString']()),addDirectorBlue(_0x2b7d71['directorSettings'][_0xe8e69e(0x587)][_0x252a3d][_0xe8e69e(0x5e3)]()));}}}if(_0x4903e7[_0xe8e69e(0x72b)]['indexOf'](_0x473d67)>=0x0){_0x4903e7['scene']!==![]&&('action'in _0x2b7d71&&_0x4903e7['directorActions'](_0x2b7d71));_0xe8e69e(0x4be)in _0x2b7d71&&_0x2b7d71[_0xe8e69e(0x4be)]['blindAllGuests']&&(!_0x4903e7[_0xe8e69e(0x16c)]&&(_0x4903e7[_0xe8e69e(0x367)]===![]&&(_0x4903e7[_0xe8e69e(0x17c)]=!![],_0x4903e7[_0xe8e69e(0x59a)]())));if('directorState'in _0x2b7d71){_0x4903e7[_0xe8e69e(0x8b5)]=_0x2b7d71['directorState'],log(_0x2b7d71);for(var _0x9e62ed in _0x4903e7['syncState']){syncSceneState(_0x9e62ed),syncOtherState(_0x9e62ed);}}if('widgetSrc'in _0x2b7d71){_0x4903e7['widget']=_0x2b7d71[_0xe8e69e(0x237)]||![];let _0xfa2e0=document[_0xe8e69e(0x841)]('widget');try{_0xfa2e0?!_0x4903e7[_0xe8e69e(0x28e)]?(document[_0xe8e69e(0x841)]('widget')['remove'](),_0x20cbbb=!![]):_0xfa2e0[_0xe8e69e(0x767)]=parseURL4Iframe(_0x4903e7[_0xe8e69e(0x28e)]):_0x20cbbb=!![],_0x4903e7[_0xe8e69e(0x16c)]&&(getById(_0xe8e69e(0x159))[_0xe8e69e(0x435)]=_0x4903e7['widget']||'');}catch(_0xc42124){errorlog(_0xc42124);}pokeIframeAPI('widget-src',_0x4903e7[_0xe8e69e(0x28e)],_0x473d67);}}if('order'in _0x2b7d71){_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x392)]=parseInt(_0x2b7d71[_0xe8e69e(0x392)])||0x0;_0x473d67 in _0x4903e7[_0xe8e69e(0x4ae)]&&(_0x4903e7[_0xe8e69e(0x4ae)][_0x473d67][_0xe8e69e(0x392)]=parseInt(_0x2b7d71[_0xe8e69e(0x392)])||0x0);if(_0x4903e7[_0xe8e69e(0x16c)]){var _0x467866=document[_0xe8e69e(0x426)](_0xe8e69e(0xfa)+_0x473d67+'\x22]');_0x467866[0x0]&&(_0x467866[0x0][_0xe8e69e(0x3a7)]=parseInt(_0x2b7d71[_0xe8e69e(0x392)])||0x0);}_0x20cbbb=!![];}if(_0xe8e69e(0x7c0)in _0x2b7d71){log(_0xe8e69e(0x47e));if(_0xe8e69e(0x435)in _0x2b7d71){log(_0xe8e69e(0x866));if(typeof _0x2b7d71['value']==_0xe8e69e(0x75d)){_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x50b)]=sanitizeLabel(_0x2b7d71['value']);_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x50b)][_0xe8e69e(0x8a2)]==0x0&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x50b)]=![]);applyStyleEffect(_0x473d67);if(_0x4903e7[_0xe8e69e(0x16c)])updateLabelDirectors(_0x473d67);else _0x4903e7[_0xe8e69e(0x543)]&&(_0x20cbbb=!![]);}else{_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x50b)]=![],applyStyleEffect(_0x473d67);if(_0x4903e7[_0xe8e69e(0x16c)])updateLabelDirectors2(_0x473d67);else _0x4903e7[_0xe8e69e(0x543)]&&(_0x20cbbb=!![]);}_0x463852=!![],pokeIframeAPI('remote-label-changed',_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x50b)],_0x473d67);}}_0xe8e69e(0x85d)in _0x2b7d71&&(log(_0x2b7d71),_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['remoteMuteState']=_0x2b7d71[_0xe8e69e(0x85d)],_0x4903e7[_0xe8e69e(0x447)](![],_0x473d67),_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x752)][_0xe8e69e(0x7aa)]&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x752)][_0xe8e69e(0x7aa)][_0xe8e69e(0x702)]=_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x53d)]),_0x4903e7['scene']===![]&&(_0x4903e7[_0xe8e69e(0x251)]&&((!_0x4903e7[_0xe8e69e(0x1ec)]||_0x4903e7[_0xe8e69e(0x16c)])&&(_0x4903e7['rpcs'][_0x473d67]['remoteMuteElement']?_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x53d)]?_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x5b4)][_0xe8e69e(0x484)][_0xe8e69e(0x249)](_0xe8e69e(0x4dc)):_0x4903e7['rpcs'][_0x473d67]['remoteMuteElement'][_0xe8e69e(0x484)][_0xe8e69e(0x21c)]('hidden'):(_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x5b4)]=getById(_0xe8e69e(0x60e))[_0xe8e69e(0x8c6)](!![]),_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x5b4)]['id']='remoteMuteState_'+_0x473d67,_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x53d)]?_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x5b4)][_0xe8e69e(0x484)][_0xe8e69e(0x249)](_0xe8e69e(0x4dc)):_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['remoteMuteElement'][_0xe8e69e(0x484)]['add'](_0xe8e69e(0x4dc)),_0x20cbbb=!![]),_0x463852=!![]))),pokeAPI(_0xe8e69e(0xde),_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['remoteMuteState'],_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x4a7)]),pokeIframeAPI('remote-mute-state',_0x2b7d71['muteState'],_0x473d67));if(_0xe8e69e(0x956)in _0x2b7d71){var _0x4dce94=getChromeVersion();_0x4dce94&&(_0x4dce94<0x50&&(_0x20cbbb=!![]));}if(_0xe8e69e(0x7e7)in _0x2b7d71){log(_0xe8e69e(0x8c7)+_0x2b7d71[_0xe8e69e(0x7e7)]),_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x7e7)]=_0x2b7d71[_0xe8e69e(0x7e7)];!_0x4903e7[_0xe8e69e(0x16c)]?(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x7e7)]?(!_0x4903e7[_0xe8e69e(0x53a)]&&_0x4903e7['requestRateLimit'](0x0,_0x473d67),_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x920)]&&(_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x920)]['hidden']=!![],_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x920)][_0xe8e69e(0x204)][_0xe8e69e(0x281)]='hidden')):updateIncomingVideoElement(_0x473d67,!![],![]),_0x20cbbb=!![]):_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x7e7)]?_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x44c)][_0xe8e69e(0x484)][_0xe8e69e(0x249)](_0xe8e69e(0x4dc)):_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x44c)]['classList'][_0xe8e69e(0x249)](_0xe8e69e(0x21c));if(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x6bc)]&&_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x7e7)])setTimeout(function(){activeSpeaker();},0x0);else!_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x7e7)]&&setTimeout(function(){activeSpeaker();},0x0);_0x463852=!![],pokeAPI(_0xe8e69e(0x7e9),_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x7e7)],_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x4a7)]),pokeIframeAPI('remote-video-mute-state',_0x2b7d71['videoMuted'],_0x473d67);}if(_0xe8e69e(0x450)in _0x2b7d71){if(_0x473d67+'_screen'in _0x4903e7[_0xe8e69e(0x10f)]){_0x4903e7[_0xe8e69e(0x10f)][_0x473d67+_0xe8e69e(0x5af)][_0xe8e69e(0x1a7)]=_0x2b7d71[_0xe8e69e(0x450)];if(_0x4903e7[_0xe8e69e(0x16c)]){_0x4903e7[_0xe8e69e(0x10f)][_0x473d67+_0xe8e69e(0x5af)][_0xe8e69e(0x7e7)]=!_0x2b7d71[_0xe8e69e(0x450)];try{pokeAPI(_0xe8e69e(0x7e9),_0x4903e7[_0xe8e69e(0x10f)][_0x473d67+_0xe8e69e(0x5af)][_0xe8e69e(0x7e7)],_0x4903e7[_0xe8e69e(0x10f)][_0x473d67+_0xe8e69e(0x5af)]['streamID']);}catch(_0x241221){}_0x4903e7['rpcs'][_0x473d67]['videoMuted']?_0x4903e7[_0xe8e69e(0x10f)][_0x473d67]['remoteVideoMuteElement'][_0xe8e69e(0x484)][_0xe8e69e(0x249)](_0xe8e69e(0x4dc)):_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x44c)]['classList']['add']('hidden'),_0x2b7d71[_0xe8e69e(0x450)]?getById('container_'+_0x473d67+_0xe8e69e(0x5af))[_0xe8e69e(0x484)][_0xe8e69e(0x21c)](_0xe8e69e(0x643)):getById(_0xe8e69e(0x220)+_0x473d67+_0xe8e69e(0x5af))[_0xe8e69e(0x484)]['remove'](_0xe8e69e(0x643));}else _0x4903e7[_0xe8e69e(0x10f)][_0x473d67+_0xe8e69e(0x5af)][_0xe8e69e(0x1a7)]=_0x2b7d71[_0xe8e69e(0x450)],_0x20cbbb=!![];_0x463852=!![];}}_0xe8e69e(0x74a)in _0x2b7d71&&(_0x4903e7[_0xe8e69e(0x10f)][_0x473d67][_0xe8e69e(0x74a)]=_0x2b7d71[_0xe8e69e(0x74a)],_0x20cbbb=!![],pokeIframeAPI(_0xe8e69e(0x2c9),_0x2b7d71[_0xe8e69e(0x74a)],_0x473d67));if(_0xe8e69e(0x452)in _0x2b7d71){if(!_0x4903e7[_0xe8e69e(0x16c)]){if('target'in _0x2b7d71){if(_0x4903e7['directorList'][_0xe8e69e(0x7ed)](_0x473d67)>=0x0){var _0x4b14c8=_0x2b7d71[_0xe8e69e(0x83a)];if(_0x4b14c8===!![])_0x4903e7[_0xe8e69e(0x7d8)]=_0x2b7d71[_0xe8e69e(0x452)];else _0x4b14c8 in _0x4903e7[_0xe8e69e(0x10f)]&&(_0x4903e7[_0xe8e69e(0x10f)][_0x4b14c8][_0xe8e69e(0x7d8)]=_0x2b7d71[_0xe8e69e(0x452)],_0x4903e7['rpcs'][_0x4b14c8]['directorVideoMuted']&&_0x4903e7['requestRateLimit'](0x0,_0x4b14c8),_0x20cbbb=!![]);}}}_0x463852=!![];}_0xe8e69e(0x1a7)in _0x2b7d71&&(!_0x4903e7[_0xe8e69e(0x16c)]&&(_0x4903e7['directorList']['indexOf'](_0x473d67)>=0x0&&(_0x473d67 in _0x4903e7[_0xe8e69e(0x10f)]&&(_0x4903e7['rpcs'][_0x473d67][_0xe8e69e(0x1a7)]=_0x2b7d71[_0xe8e69e(0x1a7)],_0x4903e7['rpcs'][_0x473d67]['virtualHangup']&&(_0x473d67 in _0x4903e7['rpcs']&&_0x4903e7[_0xe8e69e(0x447)](0x0,_0x473d67)),_0x20cbbb=!![]))),_0x463852=!![]);if(_0xe8e69e(0x14d)in _0x2b7d71){log('requestFile\x20in\x20reverse');try{_0x4903e7[_0xe8e69e(0x49c)](_0x473d67,_0x2b7d71[_0xe8e69e(0x14d)]);}catch(_0xc9ef07){errorlog(_0xc9ef07);}}_0xe8e69e(0x5be)in _0x2b7d71&&remoteStats(_0x2b7d71,_0x473d67);if(_0x20cbbb)setTimeout(function(){updateMixer(),updateUserList();},0x1);else _0x463852&&updateUserList();},_0x4903e7[_0x5de2e8(0x10f)][_0x302ae0][_0x5de2e8(0x59e)][_0x5de2e8(0x44b)]=()=>{var _0x2af6ea=_0x5de2e8;warnlog(_0x2af6ea(0x27a));};},_0x4903e7[_0x1d1067(0x10f)][_0x302ae0][_0x1d1067(0x40b)]=_0x4ee1ed=>{var _0x21eecb=_0x1d1067;warnlog(_0x21eecb(0x4fd)),_0x4903e7[_0x21eecb(0x7ef)](_0x4ee1ed,_0x302ae0);},log('setup\x20peer\x20complete');},_0x4903e7['setupScreenShareAddon']=function(_0x218d7a,_0x5ab85d){var _0x5bb7d3=_0x1dded1;log(_0x5bb7d3(0x3f2)),!_0x4903e7['rpcs'][_0x5ab85d][_0x5bb7d3(0x29b)]?(_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d][_0x5bb7d3(0x29b)]=createVideoElement(),_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+'_screen']={},_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+'_screen'][_0x5bb7d3(0x588)]=_0x5ab85d,_0x4903e7['rpcs'][_0x5ab85d][_0x5bb7d3(0x4a7)]&&(_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x4a7)]=_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d][_0x5bb7d3(0x4a7)]+':s'),_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)]['stats']={},_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d][_0x5bb7d3(0x752)]['Audio_Loudness']=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+'_screen'][_0x5bb7d3(0x830)]=function(){return new Promise((_0x414b43,_0x2d3ddb)=>{_0x414b43([]);});},_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x409)]=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x7ce)]=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x8a1)]=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x5ba)]=![],_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)]['canvasIntervalAction']=null,_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)]['codirectorRequested']=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+'_screen']['bandwidth']=-0x1,_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x348)]=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+'_screen'][_0x5bb7d3(0x32d)]=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+'_screen'][_0x5bb7d3(0x3d6)]=![],_0x4903e7['rpcs'][_0x5ab85d+'_screen'][_0x5bb7d3(0xed)]=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x917)]=-0x1,_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)]['manualBandwidth']=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x504)]=![],_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x920)]=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)]['voiceMeter']=![],_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)]['group']=_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d]['group']||[],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x7e7)]=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x624)]=![],_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x7d8)]=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)]['virtualHangup']=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+'_screen']['remoteMuteState']=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x5b4)]=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+'_screen'][_0x5bb7d3(0x28c)]=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x75a)]=![],_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x849)]=null,_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)]['mutedState']=null,_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x322)]=null,_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x68f)]=null,_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x669)]=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x217)]=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+'_screen']['scaleSnap']=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x4b2)]=![],_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x8e0)]=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x6ba)]=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x110)]=null,_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x2e4)]=![],_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x74a)]=!![],_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x8b8)]=0x64,_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+'_screen']['directorMutedState']=0x0,_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+'_screen'][_0x5bb7d3(0x555)]=0x0,_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x347)]='1',_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+'_screen']['opacityMuted']='1',_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)]['obsControl']=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x11a)]=0x0,_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)]['label']=![],_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x392)]=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+'_screen'][_0x5bb7d3(0x363)]=null,_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)]['canvas']=null,_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x21b)]={},_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x64b)]=![],_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)]['iframeEle']=![],_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x6c3)]=Date[_0x5bb7d3(0x584)](),_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x1e2)]=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x2a4)]=![],(_0x4903e7['activeSpeaker']==0x2||_0x4903e7[_0x5bb7d3(0x64f)]==0x4)&&(_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x5ba)]=!![]),_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x504)]=_0x4903e7['rpcs'][_0x5ab85d][_0x5bb7d3(0x29b)],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x504)][_0x5bb7d3(0x5a3)][_0x5bb7d3(0x40c)]=_0x5ab85d+_0x5bb7d3(0x5af),_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x504)]['id']=_0x5bb7d3(0x55b)+_0x5ab85d+_0x5bb7d3(0x5af),_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)]['streamID']&&(_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+'_screen'][_0x5bb7d3(0x504)]['dataset'][_0x5bb7d3(0x75b)]=_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+'_screen'][_0x5bb7d3(0x4a7)]),_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x504)][_0x5bb7d3(0x63a)]=![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x51d)]=![],setupIncomingScreenTracking(_0x4903e7['rpcs'][_0x5ab85d+'_screen'][_0x5bb7d3(0x504)],_0x5ab85d+_0x5bb7d3(0x5af)),_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d][_0x5bb7d3(0x29b)][_0x5bb7d3(0x720)]=createMediaStream(),_0x218d7a[_0x5bb7d3(0x83c)](function(_0x539c14){var _0x28f2d0=_0x5bb7d3;_0x4903e7[_0x28f2d0(0x10f)][_0x5ab85d][_0x28f2d0(0x29b)][_0x28f2d0(0x720)][_0x28f2d0(0x52f)](_0x539c14);}),_0x4903e7['rpcs'][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x504)][_0x5bb7d3(0x45b)]=!![],_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x504)]['setAttribute']('playsinline',''),mediaSourceUpdated(_0x5ab85d+'_screen',_0x4903e7[_0x5bb7d3(0x10f)][_0x5ab85d+_0x5bb7d3(0x5af)][_0x5bb7d3(0x4a7)])):_0x218d7a['forEach'](function(_0x34eacf){var _0x52a021=_0x5bb7d3,_0xf0c733=![];_0x4903e7[_0x52a021(0x10f)][_0x5ab85d][_0x52a021(0x29b)]['srcObject'][_0x52a021(0x684)]()['forEach'](function(_0x205016){var _0x5aba11=_0x52a021;_0x205016['id']==_0x34eacf['id']&&_0x205016['kind']==_0x34eacf[_0x5aba11(0x5d8)]&&(_0xf0c733=!![]);}),!_0xf0c733&&_0x4903e7[_0x52a021(0x10f)][_0x5ab85d][_0x52a021(0x29b)]['srcObject'][_0x52a021(0x52f)](_0x34eacf);});},_0x4903e7;}());function getMeshcastCanvasTrack(){var _0x551e02=_0x27c808;!session['mc']&&errorlog(_0x551e02(0x71e));!session['mc'][_0x551e02(0x693)]&&(session['mc'][_0x551e02(0x693)]=document[_0x551e02(0x6ef)](_0x551e02(0x693)),session['mc'][_0x551e02(0x693)]['width']=0x140,session['mc'][_0x551e02(0x693)]['height']=0xb4);!session['mc']['ctx']&&(session['mc'][_0x551e02(0x214)]=session['mc']['canvas'][_0x551e02(0x73d)]('2d',{'alpha':![]}),session['mc'][_0x551e02(0x214)]['fillStyle']=_0x551e02(0x1bb),session['mc']['ctx'][_0x551e02(0x72a)](0x0,0x0,session['mc']['canvas'][_0x551e02(0x395)],session['mc']['canvas']['height']));!session['mc'][_0x551e02(0x6d3)]&&(function _0x1a9e4a(){var _0x11a7d6=_0x551e02;session['mc'][_0x11a7d6(0x214)][_0x11a7d6(0x72a)](0x0,0x0,session['mc'][_0x11a7d6(0x693)][_0x11a7d6(0x395)],session['mc'][_0x11a7d6(0x693)]['height']),setTimeout(_0x1a9e4a,0xfa);}(),session['mc'][_0x551e02(0x6d3)]=session['mc'][_0x551e02(0x693)][_0x551e02(0x6e4)](0x4));var _0x7f625b=session['mc'][_0x551e02(0x6d3)][_0x551e02(0x1ac)]();if(_0x7f625b[_0x551e02(0x8a2)])return _0x7f625b[0x0];return errorlog(_0x551e02(0x25b)),![];}var meshcastServer=![];function selectMeshcast(_0x1c7b9f){var _0x4c7739=_0x27c808;meshcastServer={};var _0x3d9d8b=_0x1c7b9f['selectedIndex'],_0x110a00=_0x1c7b9f[_0x4c7739(0x5f2)];meshcastServer[_0x4c7739(0x65a)]=_0x110a00[_0x3d9d8b][_0x4c7739(0x65a)],meshcastServer['code']=_0x110a00[_0x3d9d8b]['code'];}async function meshcast(_0x2f74f4=![]){var _0x5f1fee=_0x27c808;async function _0x167a84(_0x4e43f8,_0x277f37){var _0x57853d=_0x3cae;const _0x147cca=new XMLHttpRequest();_0x147cca[_0x57853d(0x164)]=function(){var _0x132caf=_0x57853d;if(parseFloat(this[_0x132caf(0x1ed)])>=0x0){if(parseFloat(this[_0x132caf(0x1ed)])>0x32)_0x4e43f8[_0x132caf(0x74c)]+=_0x132caf(0x4f4);else{if(parseFloat(this[_0x132caf(0x1ed)])>0x19)_0x4e43f8[_0x132caf(0x74c)]+=_0x132caf(0x69f);else{if(parseFloat(this[_0x132caf(0x1ed)])>0xa)_0x4e43f8['innerHTML']+=_0x132caf(0x2b4);else{if(parseFloat(this[_0x132caf(0x1ed)])>0x0)_0x4e43f8[_0x132caf(0x74c)]+=_0x132caf(0x6e0);else{var _0x1c2c9e=![];_0x4e43f8[_0x132caf(0x695)]&&(_0x1c2c9e=!![]),_0x4e43f8[_0x132caf(0x714)]=!![],_0x4e43f8['innerHTML']+=_0x132caf(0xc0),document[_0x132caf(0x841)](_0x132caf(0x92d))[_0x132caf(0x1f1)](_0x4e43f8),_0x1c2c9e&&(document[_0x132caf(0x841)](_0x132caf(0x92d))[_0x132caf(0x5f2)][0x0]['selected']=!![]);}}}}}else{var _0x1c2c9e=![];_0x4e43f8[_0x132caf(0x695)]&&(_0x1c2c9e=!![]),document[_0x132caf(0x841)](_0x132caf(0x92d))['appendChild'](_0x4e43f8),_0x4e43f8['innerHTML']+=_0x132caf(0xc0),_0x4e43f8[_0x132caf(0x714)]=!![],_0x1c2c9e&&(document['getElementById'](_0x132caf(0x92d))['options'][0x0][_0x132caf(0x695)]=!![]);}session[_0x132caf(0x16c)]&&!session[_0x132caf(0x1ec)]&&!session[_0x132caf(0x86e)]&&document['getElementById'](_0x132caf(0x8eb))['classList'][_0x132caf(0x249)](_0x132caf(0x4dc));},_0x147cca[_0x57853d(0x430)]=function(){var _0x15d2fa=_0x57853d,_0x165bc7=![];_0x4e43f8['selected']&&(_0x165bc7=!![]),document[_0x15d2fa(0x841)](_0x15d2fa(0x92d))[_0x15d2fa(0x1f1)](_0x4e43f8),_0x4e43f8[_0x15d2fa(0x74c)]+=_0x15d2fa(0xc0),_0x4e43f8[_0x15d2fa(0x714)]=!![],_0x165bc7&&(document[_0x15d2fa(0x841)](_0x15d2fa(0x92d))['options'][0x0][_0x15d2fa(0x695)]=!![]);},_0x147cca[_0x57853d(0x3d5)](_0x57853d(0x87c),_0x277f37,!![]),_0x147cca[_0x57853d(0x7fc)]=0x3e8,_0x147cca['ontimeout']=function(_0x1987d5){var _0x2334c7=_0x57853d,_0x1a72aa=![];_0x4e43f8['selected']&&(_0x1a72aa=!![]),document['getElementById'](_0x2334c7(0x92d))[_0x2334c7(0x1f1)](_0x4e43f8),_0x4e43f8[_0x2334c7(0x74c)]+=_0x2334c7(0x4fe),_0x1a72aa&&(document[_0x2334c7(0x841)](_0x2334c7(0x92d))[_0x2334c7(0x5f2)][0x0][_0x2334c7(0x695)]=!![]);},_0x147cca['send']();}async function _0x535018(_0xa09232=![]){var _0x4849cc=_0x3cae,_0x3c0801=new Date(),_0x3cd532=_0x3c0801['getTimezoneOffset']();urlParams['has']('tz')&&(_0x3cd532=parseInt(urlParams['get']('tz'))||_0x3cd532),fetch(_0x4849cc(0x483)+Date[_0x4849cc(0x584)]())[_0x4849cc(0x5cc)](_0x1f96f4=>_0x1f96f4[_0x4849cc(0x940)]())[_0x4849cc(0x5cc)](async _0x1adbf5=>{var _0x56388f=_0x4849cc;for(var _0x285d26=0x0;_0x285d26<_0x1adbf5[_0x56388f(0x8a2)];_0x285d26++){var _0x15dee9=Math[_0x56388f(0x2bb)](_0x1adbf5[_0x285d26]['tz']-_0x3cd532);Math[_0x56388f(0x2bb)](_0x15dee9-0x3c*0x18)<_0x15dee9&&(_0x15dee9=Math[_0x56388f(0x2bb)](_0x15dee9-0x3c*0x18)),_0x1adbf5[_0x285d26]['delta']=_0x15dee9,session['meshcast']!==_0x1adbf5[_0x285d26]['code']&&(_0x1adbf5[_0x285d26][_0x56388f(0x8fe)]+=0x3e8);}_0x1adbf5['sort'](compare_deltas);for(var _0x285d26=0x0;_0x285d26<_0x1adbf5[_0x56388f(0x8a2)];_0x285d26++){var _0xb5ed75=document[_0x56388f(0x6ef)](_0x56388f(0x833));_0xb5ed75[_0x56388f(0x766)]=_0x1adbf5[_0x285d26][_0x56388f(0x766)],_0xb5ed75[_0x56388f(0x65a)]=_0x1adbf5[_0x285d26][_0x56388f(0x65a)],_0xb5ed75[_0x56388f(0x74c)]=_0x1adbf5[_0x285d26][_0x56388f(0x50b)],_0x167a84(_0xb5ed75,_0x1adbf5[_0x285d26][_0x56388f(0x65a)]+_0x56388f(0x708)),document['getElementById'](_0x56388f(0x92d))[_0x56388f(0x1f1)](_0xb5ed75);}meshcastServer=_0x1adbf5[0x0],_0xa09232&&_0xa09232();});}if(_0x2f74f4){_0x535018();return;}if(!session[_0x5f1fee(0x908)])return;if(!session['videoElement']['srcObject']||!session[_0x5f1fee(0x504)]['srcObject'][_0x5f1fee(0x684)]()[_0x5f1fee(0x8a2)])return;if(session[_0x5f1fee(0x8d5)]!==![])return;session[_0x5f1fee(0x8d5)]=null,warnlog(_0x5f1fee(0x84));var _0x1b95a8='';if(session[_0x5f1fee(0x74a)]&&session[_0x5f1fee(0x593)])_0x1b95a8=session[_0x5f1fee(0x593)];else{if(session[_0x5f1fee(0x8ac)])_0x1b95a8=session[_0x5f1fee(0x8ac)];else(iOS||iPad)&&(_0x1b95a8=_0x5f1fee(0x566));}function _0x11e319(_0xe78400){var _0x368fc9=_0x5f1fee;warnlog('ON\x20NEGO\x20NEEDED'),warnlog(_0xe78400);try{session['mc'][_0x368fc9(0x3cb)]()[_0x368fc9(0x5cc)](function(_0x4123dc){var _0x5a37b4=_0x368fc9;return _0x4123dc[_0x5a37b4(0x72)]=CodecsHandler[_0x5a37b4(0x8f5)](_0x4123dc[_0x5a37b4(0x72)],{'stereo':0x1}),!_0x1b95a8&&(_0x4123dc['sdp']=_0x4123dc['sdp'][_0x5a37b4(0x20b)](/42001f/gi,_0x5a37b4(0x566)),_0x4123dc['sdp']=_0x4123dc['sdp'][_0x5a37b4(0x20b)](/420029/gi,_0x5a37b4(0x566))),warnlog(_0x4123dc),session['mc']['setLocalDescription'](_0x4123dc);})[_0x368fc9(0x5cc)](function(){var _0x43795c=_0x368fc9;log(session['mc'][_0x43795c(0x806)]);var _0x13ebac=session['mc']['localDescription']['sdp'];(iOS||iPad)&&(session['removeOrientationFlag']&&_0x13ebac[_0x43795c(0x37f)](_0x43795c(0x6c7))&&(_0x13ebac=_0x13ebac[_0x43795c(0x20b)](_0x43795c(0x6c7),''))),_0x523f88(_0x13ebac,_0x43795c(0x72));})[_0x368fc9(0x317)](function(_0x1e95ca){});}catch(_0x3843b2){errorlog(_0x3843b2);}}try{var _0x431a01=[],_0x37bb9b=session[_0x5f1fee(0x616)](0xe);async function _0x949681(){var _0x387de6=_0x5f1fee;document[_0x387de6(0x841)](_0x387de6(0x92d))[_0x387de6(0x714)]=!![],document[_0x387de6(0x841)](_0x387de6(0x92d))['title']=_0x387de6(0x2cb);!session[_0x387de6(0x2c8)]&&await chooseBestTURN();try{session['mc']=new RTCPeerConnection(session['configuration']),session['mc'][_0x387de6(0x752)]={},session['mc'][_0x387de6(0x39f)]=null,session['mc']['scale']=![];}catch(_0x1a6fb5){!session[_0x387de6(0x1ec)]&&warnUser(_0x387de6(0x77b));}try{if(session[_0x387de6(0x908)]!=='video'){var _0x4e17b0=![];session[_0x387de6(0x504)]&&session[_0x387de6(0x504)][_0x387de6(0x720)]&&(_0x4e17b0=session[_0x387de6(0x504)][_0x387de6(0x720)][_0x387de6(0x6e7)]());if(!_0x4e17b0||!_0x4e17b0[_0x387de6(0x8a2)]){var _0x30325c=new AudioContext(),_0x1d019f=_0x30325c[_0x387de6(0x63b)]();_0x1d019f[_0x387de6(0x36d)][_0x387de6(0x6e7)]()[_0x387de6(0x83c)](_0x28aa82=>{_0x4e17b0=_0x28aa82;});}else _0x4e17b0=_0x4e17b0[0x0];if(session['audioContentHint']&&_0x4e17b0[_0x387de6(0x5d8)]===_0x387de6(0x255))try{_0x4e17b0[_0x387de6(0x97)]=session['audioContentHint'];}catch(_0x55d484){errorlog(_0x55d484);}session['mc'][_0x387de6(0x52f)](_0x4e17b0);}if(session[_0x387de6(0x908)]!==_0x387de6(0x255)){var _0x4e17b0=![];session[_0x387de6(0x504)]&&session[_0x387de6(0x504)][_0x387de6(0x720)]&&(_0x4e17b0=session['videoElement'][_0x387de6(0x720)][_0x387de6(0x1ac)]());!_0x4e17b0||!_0x4e17b0['length']?_0x4e17b0=getMeshcastCanvasTrack():_0x4e17b0=_0x4e17b0[0x0];if(session['screenShareState']&&session[_0x387de6(0x38d)]&&_0x4e17b0['kind']===_0x387de6(0x7a))try{_0x4e17b0[_0x387de6(0x97)]=session['screenshareContentHint'];}catch(_0x17e39b){errorlog(_0x17e39b);}else{if(session[_0x387de6(0x97)]&&_0x4e17b0[_0x387de6(0x5d8)]==='video')try{_0x4e17b0[_0x387de6(0x97)]=session[_0x387de6(0x97)];}catch(_0x16420d){errorlog(_0x16420d);}}session['mc'][_0x387de6(0x52f)](_0x4e17b0);}session['mc'][_0x387de6(0x1cc)]=_0x11e319,session['mc'][_0x387de6(0x8d2)]=function(_0x3a7f1c){var _0xcc2ce0=_0x387de6;if(_0x3a7f1c['candidate']==null)return;log(_0x3a7f1c['candidate']),_0x431a01[_0xcc2ce0(0x51a)](_0x3a7f1c['candidate']);};}catch(_0x10878b){errorlog(_0x10878b);}}!meshcastServer?_0x535018(_0x949681):_0x949681();}catch(_0x27a8e6){errorlog(_0x27a8e6);}function _0x523f88(_0x1e8d6f,_0x389459,_0x15b450=![]){var _0x6050d3=_0x5f1fee;try{var _0x58b91d=new XMLHttpRequest();_0x58b91d[_0x6050d3(0x657)]=function(){var _0x292ff3=_0x6050d3;if(this[_0x292ff3(0x606)]==0x4&&this[_0x292ff3(0x731)]==0xc8){var _0x76156=this[_0x292ff3(0x3f9)](_0x292ff3(0x78c));if(_0x76156==_0x292ff3(0x1a8)){var _0x127047={};_0x127047[_0x292ff3(0x72)]=this[_0x292ff3(0x1ed)],_0x127047[_0x292ff3(0x8e6)]=_0x292ff3(0x3a6);var _0x46ae27={};session[_0x292ff3(0x6c0)]&&session[_0x292ff3(0x6c0)]!==0x2?_0x46ae27[_0x292ff3(0x6c0)]=0x1:_0x46ae27[_0x292ff3(0x6c0)]=0x0;var _0x6178d=0x40;session['meshcastAudioBitrate']&&(session[_0x292ff3(0x935)]>0x1fe&&(session[_0x292ff3(0x935)]=0x1fe),_0x46ae27[_0x292ff3(0x18f)]=session[_0x292ff3(0x935)]*0x400,_0x46ae27[_0x292ff3(0x3fc)]=session[_0x292ff3(0x262)]?0x0:0x1,_0x46ae27[_0x292ff3(0x213)]=session['dtx'],_0x46ae27[_0x292ff3(0x1cd)]=session['cbr'],_0x6178d=session[_0x292ff3(0x935)]);_0x127047[_0x292ff3(0x72)]=CodecsHandler[_0x292ff3(0x8f5)](_0x127047[_0x292ff3(0x72)],_0x46ae27);if(!_0x1b95a8)_0x127047['sdp']=_0x127047[_0x292ff3(0x72)][_0x292ff3(0x20b)](/42001f/gi,'42e01f'),_0x127047[_0x292ff3(0x72)]=_0x127047['sdp'][_0x292ff3(0x20b)](/420029/gi,_0x292ff3(0x566));else _0x1b95a8[_0x292ff3(0x8a2)]==0x6&&(_0x127047[_0x292ff3(0x72)]=_0x127047[_0x292ff3(0x72)][_0x292ff3(0x20b)](/42e01f/gi,_0x1b95a8),_0x127047['sdp']=_0x127047[_0x292ff3(0x72)]['replace'](/42001f/gi,_0x1b95a8),_0x127047[_0x292ff3(0x72)]=_0x127047[_0x292ff3(0x72)][_0x292ff3(0x20b)](/420029/gi,_0x1b95a8),_0x127047[_0x292ff3(0x72)]=_0x127047[_0x292ff3(0x72)]['replace'](/42a01e/gi,_0x1b95a8),_0x127047['sdp']=_0x127047[_0x292ff3(0x72)]['replace'](/42a014/gi,_0x1b95a8),_0x127047['sdp']=_0x127047['sdp']['replace'](/42a00b/gi,_0x1b95a8),_0x127047[_0x292ff3(0x72)]=_0x127047[_0x292ff3(0x72)]['replace'](/640c1f/gi,_0x1b95a8));if(session[_0x292ff3(0x24f)])try{var _0x41eda4=_0x6178d+session[_0x292ff3(0x24f)];_0x127047['sdp']=CodecsHandler[_0x292ff3(0x2e2)](_0x127047['sdp'],{'min':parseInt(_0x41eda4/0xa)||0x1,'max':_0x41eda4||0x1},_0x1b95a8);}catch(_0x45af76){}session['mc'][_0x292ff3(0x37a)](_0x127047)[_0x292ff3(0x5cc)](function(){var _0x44cd6d=_0x292ff3;if(_0x431a01[_0x44cd6d(0x8a2)]){var _0x144514=JSON[_0x44cd6d(0x5ea)](_0x431a01[_0x44cd6d(0xda)]());_0x523f88(_0x144514,_0x44cd6d(0x155),function(){var _0x376303=_0x44cd6d;session[_0x376303(0x897)](),_0x2820d4();});}})[_0x292ff3(0x317)](function(_0x2b2d97){log(_0x2b2d97);});}else{if(_0x76156==_0x292ff3(0x3e7))this['responseText']==0x1b0?warnUser(_0x292ff3(0x818)):warnUser(_0x292ff3(0x20a));else _0x15b450&&_0x15b450();}}};var _0xf0d5ec=0x9c4;session['meshcastBitrate']!==![]&&(_0xf0d5ec=session[_0x6050d3(0x24f)]);session[_0x6050d3(0x74a)]&&session['meshcastScreenShareBitrate']!==![]&&(_0xf0d5ec=session[_0x6050d3(0x526)]);session['mc'][_0x6050d3(0x1e8)]=_0xf0d5ec,session['mc'][_0x6050d3(0x7af)]=_0xf0d5ec;var _0x1f8f5e=parseInt(0x61a8/_0xf0d5ec)||0xa;_0x58b91d['open'](_0x6050d3(0xd2),meshcastServer[_0x6050d3(0x65a)]+'/'+_0x1f8f5e+'/'+_0x1b95a8,!![]),_0x58b91d[_0x6050d3(0x2c5)](_0x6050d3(0x119),'application/'+_0x389459+_0x6050d3(0x37c)),_0x58b91d[_0x6050d3(0x2c5)](_0x6050d3(0x85c),'Bearer\x20'+_0x37bb9b),_0x58b91d[_0x6050d3(0x430)]=function(_0x21ba23){var _0x3dcef5=_0x6050d3;errorlog(_0x21ba23),warnUser(_0x3dcef5(0x434)),window[_0x3dcef5(0x1d8)][_0x3dcef5(0x8ba)]!==_0x3dcef5(0x8bd)?console['warn'](_0x3dcef5(0x2b3)):console[_0x3dcef5(0x33f)]('Please\x20contact\x20steve@seguin.email\x20or\x20join\x20https://discord.vdo.ninja\x20if\x20Meshcast\x20is\x20not\x20working.');},_0x58b91d[_0x6050d3(0x70f)](_0x1e8d6f);}catch(_0x377547){errorlog(_0x377547);}}async function _0x2820d4(){var _0x137d21=_0x5f1fee;if(meshcastServer[_0x137d21(0x766)])var _0x17129a='https://meshcast.io/view.html?api='+meshcastServer['code']+_0x137d21(0x215)+_0x37bb9b;else var _0x17129a=_0x137d21(0xdc)+_0x37bb9b;console[_0x137d21(0x906)](_0x137d21(0x888)+_0x17129a);!session['mc'][_0x137d21(0x752)]&&(session['mc'][_0x137d21(0x752)]={});session['mc'][_0x137d21(0x752)][_0x137d21(0x7b7)]=meshcastServer[_0x137d21(0x766)],session['mc']['stats'][_0x137d21(0x709)]=_0x17129a,await sleep(0x1f4),session['meshcastSettings']={'token':_0x37bb9b,'url':meshcastServer[_0x137d21(0x65a)]};for(var _0x500c41 in session['pcs']){if(session[_0x137d21(0x4ae)][_0x500c41][_0x137d21(0x908)]===null){var _0x6f6828={};_0x6f6828[_0x137d21(0x908)]={'token':_0x37bb9b,'url':meshcastServer['url']},session[_0x137d21(0x770)](_0x6f6828,_0x500c41)&&(session[_0x137d21(0x4ae)][_0x500c41]['meshcast']=!![]);}}}}async function meshcastWatch(_0xf98ac3,_0x4cb024){var _0x52d253=_0x27c808;!(_0xf98ac3 in session[_0x52d253(0x10f)])&&(session[_0x52d253(0x10f)][_0xf98ac3]={},session[_0x52d253(0x10f)][_0xf98ac3][_0x52d253(0x752)]={},session['rpcs'][_0xf98ac3][_0x52d253(0x409)]=![],session['rpcs'][_0xf98ac3][_0x52d253(0x21b)]={},session[_0x52d253(0x10f)][_0xf98ac3][_0x52d253(0x3d6)]=![],session[_0x52d253(0x10f)][_0xf98ac3]['channelWidth']=![],session[_0x52d253(0x10f)][_0xf98ac3][_0x52d253(0x1e2)]=![],session[_0x52d253(0x10f)][_0xf98ac3]['lockedVideoBitrate']=![],session['rpcs'][_0xf98ac3][_0x52d253(0x75a)]=![],session[_0x52d253(0x10f)][_0xf98ac3][_0x52d253(0xc9)]=![],errorlog(_0x52d253(0x4ef)));var _0x9f0930=!![],_0x747586=!![];if(session[_0x52d253(0x4cd)]!==![]&&!session[_0x52d253(0x4cd)][_0x52d253(0x37f)](session[_0x52d253(0x10f)][_0xf98ac3][_0x52d253(0x4a7)]))_0x9f0930=![];else session[_0x52d253(0x10f)][_0xf98ac3][_0x52d253(0x1e2)]&&!session[_0x52d253(0x10f)][_0xf98ac3][_0x52d253(0x1e2)][_0x52d253(0x7a)]&&(_0x9f0930=![]);if(session['noaudio']!==![]&&!session['noaudio'][_0x52d253(0x37f)](session['rpcs'][_0xf98ac3]['streamID']))_0x747586=![];else session[_0x52d253(0x10f)][_0xf98ac3][_0x52d253(0x1e2)]&&!session['rpcs'][_0xf98ac3][_0x52d253(0x1e2)][_0x52d253(0x255)]&&(_0x747586=![]);if(!_0x747586&&!_0x9f0930){errorlog(_0x52d253(0x57b));return;}!session[_0x52d253(0x2c8)]&&await chooseBestTURN();try{session[_0x52d253(0x10f)][_0xf98ac3]['mc']=new RTCPeerConnection(session[_0x52d253(0x2c8)]);}catch(_0x34b30c){!session[_0x52d253(0x1ec)]&&warnUser(_0x52d253(0x77b));}session[_0x52d253(0x10f)][_0xf98ac3]['mc']['ontrack']=function(_0x5e5c36){session['onTrack'](_0x5e5c36,_0xf98ac3);};var _0x2824ad=session['generateStreamID'](0xe),_0x361eb6={};_0x361eb6[_0x52d253(0x4a7)]=_0x4cb024['token'],_0x361eb6[_0x52d253(0x40c)]=_0x2824ad;function _0x100f39(_0x41d78a){var _0x9ec5fc=_0x52d253,_0x472f49=new XMLHttpRequest();_0x472f49[_0x9ec5fc(0x657)]=function(){var _0x4a86df=_0x9ec5fc;if(this[_0x4a86df(0x606)]==0x4&&this[_0x4a86df(0x731)]==0xc8){var _0x1cf55d=this[_0x4a86df(0x3f9)](_0x4a86df(0x78c));if(_0x1cf55d==_0x4a86df(0x1a8)){var _0x29bb72={};_0x29bb72[_0x4a86df(0x72)]=this[_0x4a86df(0x1ed)],_0x29bb72[_0x4a86df(0x8e6)]=_0x4a86df(0x26a),session[_0x4a86df(0x10f)][_0xf98ac3]['mc'][_0x4a86df(0x37a)](_0x29bb72)[_0x4a86df(0x5cc)](function(){_0x2fafd1();})[_0x4a86df(0x317)](function(_0x39d88e){log(_0x39d88e);});}}else log(this);},_0x472f49['open'](_0x9ec5fc(0xd2),_0x4cb024['url'],!![]),_0x472f49['setRequestHeader']('Content-Type',_0x9ec5fc(0x531)),_0x472f49[_0x9ec5fc(0x2c5)]('Authorization',_0x9ec5fc(0x2d8)+_0x4cb024['token']),_0x472f49[_0x9ec5fc(0x70f)](JSON[_0x9ec5fc(0x5ea)](_0x41d78a));}function _0x2fafd1(){var _0x13e58a=_0x52d253;session[_0x13e58a(0x10f)][_0xf98ac3]['mc'][_0x13e58a(0x406)]()['then'](function(_0x1d8a26){var _0x4dee34=_0x13e58a;return _0x1d8a26[_0x4dee34(0x72)]=CodecsHandler[_0x4dee34(0x8f5)](_0x1d8a26[_0x4dee34(0x72)],{'stereo':0x1}),session[_0x4dee34(0x10f)][_0xf98ac3]['mc'][_0x4dee34(0x194)](_0x1d8a26);})[_0x13e58a(0x5cc)](function(){var _0x4de595=_0x13e58a,_0x3f299e={};_0x3f299e[_0x4de595(0x40c)]=_0x2824ad,_0x3f299e[_0x4de595(0x3a6)]=session[_0x4de595(0x10f)][_0xf98ac3]['mc']['localDescription'][_0x4de595(0x72)],_0x100f39(_0x3f299e);})[_0x13e58a(0x317)](function(_0x27235b){});}_0x100f39(_0x361eb6);}(function(){'use strict';var _0x3aafdd=_0x27c808;let _0x28c802=function(_0x1a3455){var _0x2421f9=_0x3cae;this[_0x2421f9(0xc2)]=new Uint8Array(_0x1a3455),this[_0x2421f9(0xb6)]=0x0;};_0x28c802[_0x3aafdd(0x26f)][_0x3aafdd(0x42c)]=function(_0x347109){var _0xd527a0=_0x3aafdd;this[_0xd527a0(0xb6)]=_0x347109;},_0x28c802[_0x3aafdd(0x26f)][_0x3aafdd(0x921)]=function(_0x81516d){var _0x497a67=_0x3aafdd;for(let _0x42d0f0=0x0;_0x42d0f0<_0x81516d[_0x497a67(0x8a2)];_0x42d0f0++){this[_0x497a67(0xc2)][this['pos']++]=_0x81516d[_0x42d0f0];}},_0x28c802[_0x3aafdd(0x26f)][_0x3aafdd(0x267)]=function(_0xca52e1){var _0x3844b3=_0x3aafdd;this[_0x3844b3(0xc2)][this[_0x3844b3(0xb6)]++]=_0xca52e1;},_0x28c802['prototype'][_0x3aafdd(0x637)]=_0x28c802[_0x3aafdd(0x26f)][_0x3aafdd(0x267)],_0x28c802[_0x3aafdd(0x26f)][_0x3aafdd(0x1ca)]=function(_0x4e4408){var _0x58471d=_0x3aafdd;this[_0x58471d(0xc2)][this['pos']++]=_0x4e4408>>0x8,this[_0x58471d(0xc2)][this['pos']++]=_0x4e4408;},_0x28c802[_0x3aafdd(0x26f)][_0x3aafdd(0x320)]=function(_0x35b31a){var _0x2bfec4=_0x3aafdd;let _0x3f9bb7=new Uint8Array(new Float64Array([_0x35b31a])[_0x2bfec4(0x4d3)]);for(let _0x4f5ca0=_0x3f9bb7['length']-0x1;_0x4f5ca0>=0x0;_0x4f5ca0--){this['writeByte'](_0x3f9bb7[_0x4f5ca0]);}},_0x28c802[_0x3aafdd(0x26f)][_0x3aafdd(0x2fd)]=function(_0x44892b){var _0x2f4489=_0x3aafdd;let _0xad8f3f=new Uint8Array(new Float32Array([_0x44892b])['buffer']);for(let _0x4bd9f8=_0xad8f3f[_0x2f4489(0x8a2)]-0x1;_0x4bd9f8>=0x0;_0x4bd9f8--){this['writeByte'](_0xad8f3f[_0x4bd9f8]);}},_0x28c802['prototype'][_0x3aafdd(0x764)]=function(_0x2a0234){var _0xc78cb5=_0x3aafdd;for(let _0x963156=0x0;_0x963156<_0x2a0234[_0xc78cb5(0x8a2)];_0x963156++){this[_0xc78cb5(0xc2)][this[_0xc78cb5(0xb6)]++]=_0x2a0234[_0xc78cb5(0x670)](_0x963156);}},_0x28c802[_0x3aafdd(0x26f)]['writeEBMLVarIntWidth']=function(_0x300d5b,_0x2d2b21){var _0x2fe038=_0x3aafdd;switch(_0x2d2b21){case 0x1:this[_0x2fe038(0x637)](0x1<<0x7|_0x300d5b);break;case 0x2:this[_0x2fe038(0x637)](0x1<<0x6|_0x300d5b>>0x8),this[_0x2fe038(0x637)](_0x300d5b);break;case 0x3:this[_0x2fe038(0x637)](0x1<<0x5|_0x300d5b>>0x10),this['writeU8'](_0x300d5b>>0x8),this['writeU8'](_0x300d5b);break;case 0x4:this[_0x2fe038(0x637)](0x1<<0x4|_0x300d5b>>0x18),this[_0x2fe038(0x637)](_0x300d5b>>0x10),this[_0x2fe038(0x637)](_0x300d5b>>0x8),this[_0x2fe038(0x637)](_0x300d5b);break;case 0x5:this[_0x2fe038(0x637)](0x1<<0x3|_0x300d5b/0x100000000&0x7),this[_0x2fe038(0x637)](_0x300d5b>>0x18),this[_0x2fe038(0x637)](_0x300d5b>>0x10),this[_0x2fe038(0x637)](_0x300d5b>>0x8),this[_0x2fe038(0x637)](_0x300d5b);break;default:throw new Error('Bad\x20EBML\x20VINT\x20size\x20'+_0x2d2b21);}},_0x28c802['prototype']['measureEBMLVarInt']=function(_0x5f00dd){var _0x3037f4=_0x3aafdd;if(_0x5f00dd<(0x1<<0x7)-0x1)return 0x1;else{if(_0x5f00dd<(0x1<<0xe)-0x1)return 0x2;else{if(_0x5f00dd<(0x1<<0x15)-0x1)return 0x3;else{if(_0x5f00dd<(0x1<<0x1c)-0x1)return 0x4;else{if(_0x5f00dd<0x7ffffffff)return 0x5;else throw new Error(_0x3037f4(0x173)+_0x5f00dd);}}}}},_0x28c802[_0x3aafdd(0x26f)][_0x3aafdd(0x4c6)]=function(_0x2eebec){var _0x5690f7=_0x3aafdd;this[_0x5690f7(0x7a0)](_0x2eebec,this[_0x5690f7(0x442)](_0x2eebec));},_0x28c802['prototype'][_0x3aafdd(0x8e9)]=function(_0x51bb87,_0x2b7490){var _0x32f6ff=_0x3aafdd;_0x2b7490===undefined&&(_0x2b7490=this[_0x32f6ff(0x6e)](_0x51bb87));switch(_0x2b7490){case 0x5:this[_0x32f6ff(0x637)](Math[_0x32f6ff(0x33d)](_0x51bb87/0x100000000));case 0x4:this[_0x32f6ff(0x637)](_0x51bb87>>0x18);case 0x3:this[_0x32f6ff(0x637)](_0x51bb87>>0x10);case 0x2:this[_0x32f6ff(0x637)](_0x51bb87>>0x8);case 0x1:this[_0x32f6ff(0x637)](_0x51bb87);break;default:throw new Error('Bad\x20UINT\x20size\x20'+_0x2b7490);}},_0x28c802[_0x3aafdd(0x26f)][_0x3aafdd(0x6e)]=function(_0x3abe5d){if(_0x3abe5d<0x1<<0x8)return 0x1;else{if(_0x3abe5d<0x1<<0x10)return 0x2;else{if(_0x3abe5d<0x1<<0x18)return 0x3;else return _0x3abe5d<0x100000000?0x4:0x5;}}},_0x28c802[_0x3aafdd(0x26f)][_0x3aafdd(0x739)]=function(){var _0x4a4f2d=_0x3aafdd;if(this[_0x4a4f2d(0xb6)]this[_0x12557f(0x8a2)])throw new Error(_0x12557f(0x942));this[_0x12557f(0xb6)]=_0x3d5e2f;},this[_0x4d5f6e(0x3ac)]=function(_0x1a005c){var _0x28fe8e=_0x4d5f6e;let _0x2e983d={'offset':this['pos'],'data':_0x1a005c,'length':_0x3ef901(_0x1a005c)},_0x3fa9ee=_0x2e983d[_0x28fe8e(0x6cc)]>=this[_0x28fe8e(0x8a2)];this[_0x28fe8e(0xb6)]+=_0x2e983d[_0x28fe8e(0x8a2)],this['length']=Math[_0x28fe8e(0x4cf)](this['length'],this[_0x28fe8e(0xb6)]),_0xc8e429=_0xc8e429['then'](async function(){var _0xf3034b=_0x28fe8e;if(_0x2adf23)return new Promise(function(_0x48b62a,_0xd175a7){var _0x1ed007=_0x3cae;_0x40708e(_0x2e983d[_0x1ed007(0xc2)])[_0x1ed007(0x5cc)](function(_0x18ad0f){var _0x34dccb=_0x1ed007;let _0x449105=0x0,_0x593ba2=Buffer[_0x34dccb(0x98)](_0x18ad0f[_0x34dccb(0x4d3)]),_0x5c54c7=function(_0x46aed5,_0xddf06,_0x59f774){var _0xc9cf07=_0x34dccb;_0x449105+=_0xddf06,_0x449105>=_0x59f774[_0xc9cf07(0x8a2)]?_0x48b62a():_0x469d6f[_0xc9cf07(0x3ac)](_0x2adf23,_0x59f774,_0x449105,_0x59f774[_0xc9cf07(0x8a2)]-_0x449105,_0x2e983d['offset']+_0x449105,_0x5c54c7);};_0x469d6f['write'](_0x2adf23,_0x593ba2,0x0,_0x593ba2[_0x34dccb(0x8a2)],_0x2e983d['offset'],_0x5c54c7);});});else{if(_0x3970f6)return new Promise(function(_0x2d51c0,_0x2c293d){var _0x129a5a=_0x3cae;_0x3970f6[_0x129a5a(0x42c)](_0x2e983d[_0x129a5a(0x6cc)])[_0x129a5a(0x5cc)](()=>{var _0x4145d0=_0x129a5a;_0x3970f6[_0x4145d0(0x3ac)](new Blob([_0x2e983d[_0x4145d0(0xc2)]]));})[_0x129a5a(0x5cc)](()=>{_0x2d51c0();});});else{if(!_0x3fa9ee)for(let _0x2b7652=0x0;_0x2b7652<_0x83315e['length'];_0x2b7652++){let _0x21126c=_0x83315e[_0x2b7652];if(!(_0x2e983d[_0xf3034b(0x6cc)]+_0x2e983d['length']<=_0x21126c[_0xf3034b(0x6cc)]||_0x2e983d['offset']>=_0x21126c[_0xf3034b(0x6cc)]+_0x21126c[_0xf3034b(0x8a2)])){if(_0x2e983d[_0xf3034b(0x6cc)]<_0x21126c[_0xf3034b(0x6cc)]||_0x2e983d[_0xf3034b(0x6cc)]+_0x2e983d[_0xf3034b(0x8a2)]>_0x21126c[_0xf3034b(0x6cc)]+_0x21126c[_0xf3034b(0x8a2)])throw new Error(_0xf3034b(0x31b));if(_0x2e983d[_0xf3034b(0x6cc)]==_0x21126c[_0xf3034b(0x6cc)]&&_0x2e983d[_0xf3034b(0x8a2)]==_0x21126c[_0xf3034b(0x8a2)]){_0x21126c[_0xf3034b(0xc2)]=_0x2e983d[_0xf3034b(0xc2)];return;}else return _0x40708e(_0x21126c[_0xf3034b(0xc2)])['then'](function(_0x1aebe4){var _0x94ce45=_0xf3034b;return _0x21126c[_0x94ce45(0xc2)]=_0x1aebe4,_0x40708e(_0x2e983d[_0x94ce45(0xc2)]);})[_0xf3034b(0x5cc)](function(_0x372cc8){var _0x2bcbf6=_0xf3034b;_0x2e983d[_0x2bcbf6(0xc2)]=_0x372cc8,_0x21126c['data'][_0x2bcbf6(0x880)](_0x2e983d[_0x2bcbf6(0xc2)],_0x2e983d['offset']-_0x21126c[_0x2bcbf6(0x6cc)]);});}}}}_0x83315e[_0xf3034b(0x51a)](_0x2e983d);});},this[_0x4d5f6e(0x758)]=function(_0x2dc6ea){var _0x2721b7=_0x4d5f6e;return _0x2adf23||_0x3970f6?_0xc8e429=_0xc8e429[_0x2721b7(0x5cc)](function(){return null;}):_0xc8e429=_0xc8e429[_0x2721b7(0x5cc)](function(){var _0x431278=_0x2721b7;let _0x1d7798=[];for(let _0x5653eb=0x0;_0x5653eb<_0x83315e['length'];_0x5653eb++){_0x1d7798[_0x431278(0x51a)](_0x83315e[_0x5653eb]['data']);}return new Blob(_0x1d7798,{'type':_0x2dc6ea});}),_0xc8e429;};};};window[_0x526aaf(0x747)]=_0xbc87e(null);}()),(function(){'use strict';var _0xaf0b0e=_0x27c808;function _0x17b071(_0x568c20){var _0xfd13ab=_0x3cae;this[_0xfd13ab(0x435)]=_0x568c20;}function _0x2bfdce(_0x88a73e,_0x5ded3f){var _0x26b5f9=_0x3cae;let _0x1dc804={};return[_0x88a73e,_0x5ded3f][_0x26b5f9(0x83c)](function(_0x21c033){var _0x2ba038=_0x26b5f9;for(let _0x503252 in _0x21c033){Object['prototype']['hasOwnProperty'][_0x2ba038(0x7da)](_0x21c033,_0x503252)&&(_0x1dc804[_0x503252]=_0x21c033[_0x503252]);}}),_0x1dc804;}function _0x289b9e(_0x4f8214,_0x3eb049,_0x44ad3e){var _0x4e01a5=_0x3cae;if(Array['isArray'](_0x44ad3e))for(let _0x57a171=0x0;_0x57a171<_0x44ad3e['length'];_0x57a171++){_0x289b9e(_0x4f8214,_0x3eb049,_0x44ad3e[_0x57a171]);}else{if(typeof _0x44ad3e===_0x4e01a5(0x75d))_0x4f8214[_0x4e01a5(0x764)](_0x44ad3e);else{if(_0x44ad3e instanceof Uint8Array)_0x4f8214['writeBytes'](_0x44ad3e);else{if(_0x44ad3e['id']){_0x44ad3e['offset']=_0x4f8214[_0x4e01a5(0xb6)]+_0x3eb049,_0x4f8214[_0x4e01a5(0x8e9)](_0x44ad3e['id']);if(Array[_0x4e01a5(0x2c0)](_0x44ad3e['data'])){let _0x278b81,_0x48e42e,_0x1e79b0;_0x44ad3e['size']===-0x1?_0x4f8214['writeByte'](0xff):(_0x278b81=_0x4f8214[_0x4e01a5(0xb6)],_0x4f8214[_0x4e01a5(0x921)]([0x0,0x0,0x0,0x0])),_0x48e42e=_0x4f8214['pos'],_0x44ad3e[_0x4e01a5(0x7e2)]=_0x48e42e+_0x3eb049,_0x289b9e(_0x4f8214,_0x3eb049,_0x44ad3e[_0x4e01a5(0xc2)]),_0x44ad3e[_0x4e01a5(0x6ab)]!==-0x1&&(_0x1e79b0=_0x4f8214[_0x4e01a5(0xb6)],_0x44ad3e[_0x4e01a5(0x6ab)]=_0x1e79b0-_0x48e42e,_0x4f8214['seek'](_0x278b81),_0x4f8214[_0x4e01a5(0x7a0)](_0x44ad3e[_0x4e01a5(0x6ab)],0x4),_0x4f8214[_0x4e01a5(0x42c)](_0x1e79b0));}else{if(typeof _0x44ad3e['data']==='string')_0x4f8214['writeEBMLVarInt'](_0x44ad3e[_0x4e01a5(0xc2)]['length']),_0x44ad3e[_0x4e01a5(0x7e2)]=_0x4f8214[_0x4e01a5(0xb6)]+_0x3eb049,_0x4f8214[_0x4e01a5(0x764)](_0x44ad3e[_0x4e01a5(0xc2)]);else{if(typeof _0x44ad3e['data']==='number')!_0x44ad3e[_0x4e01a5(0x6ab)]&&(_0x44ad3e['size']=_0x4f8214[_0x4e01a5(0x6e)](_0x44ad3e[_0x4e01a5(0xc2)])),_0x4f8214['writeEBMLVarInt'](_0x44ad3e['size']),_0x44ad3e['dataOffset']=_0x4f8214[_0x4e01a5(0xb6)]+_0x3eb049,_0x4f8214[_0x4e01a5(0x8e9)](_0x44ad3e['data'],_0x44ad3e['size']);else{if(_0x44ad3e['data']instanceof _0x17b071)_0x4f8214['writeEBMLVarInt'](0x8),_0x44ad3e[_0x4e01a5(0x7e2)]=_0x4f8214[_0x4e01a5(0xb6)]+_0x3eb049,_0x4f8214['writeDoubleBE'](_0x44ad3e[_0x4e01a5(0xc2)]['value']);else{if(_0x44ad3e[_0x4e01a5(0xc2)]instanceof _0x17b071)_0x4f8214[_0x4e01a5(0x4c6)](0x4),_0x44ad3e['dataOffset']=_0x4f8214[_0x4e01a5(0xb6)]+_0x3eb049,_0x4f8214[_0x4e01a5(0x2fd)](_0x44ad3e[_0x4e01a5(0xc2)][_0x4e01a5(0x435)]);else{if(_0x44ad3e['data']instanceof Uint8Array)_0x4f8214['writeEBMLVarInt'](_0x44ad3e[_0x4e01a5(0xc2)]['byteLength']),_0x44ad3e[_0x4e01a5(0x7e2)]=_0x4f8214[_0x4e01a5(0xb6)]+_0x3eb049,_0x4f8214[_0x4e01a5(0x921)](_0x44ad3e[_0x4e01a5(0xc2)]);else throw new Error('Bad\x20EBML\x20datatype\x20'+typeof _0x44ad3e[_0x4e01a5(0xc2)]);}}}}}}else throw new Error(_0x4e01a5(0x86a)+typeof _0x44ad3e[_0x4e01a5(0xc2)]);}}}}let _0x4ac7b0=function(_0x1f3cf2,_0x2e13be){return function(_0x2d31a3){var _0x1ae08b=_0x3cae;let _0x593557=0x1388,_0x17f156=![],_0x391fa0=0x0,_0x3a5f96=0x0,_0xc40626=!![],_0x5951e1=0x0,_0x306959=0xbb80,_0x12d4ad=0x1,_0x3e7af6=[],_0x74bc9=0x0,_0x481b87=0x0,_0x1c10eb=0x0,_0x3f13a5={'fileWriter':null,'codec':_0x1ae08b(0x3ba)},_0xbeb0aa,_0x35b280={'id':0x4489,'data':new _0x17b071(0x0)},_0x67bc3e=new _0x2e13be(_0x2d31a3[_0x1ae08b(0x304)]);function _0x248ef0(_0x1bdce3,_0x518072){var _0x503b9b=_0x1ae08b;return _0x518072=new Uint8Array(_0x518072),_0xb0139d(_0x52480b(_0x1bdce3),_0xd7aa94(_0x518072[_0x503b9b(0x41b)]),_0x518072);}function _0xb0139d(){var _0x53022b=_0x1ae08b,_0x2acd10,_0x27c91f=0x0,_0x16e081;for(_0x2acd10=0x0;_0x2acd10>>0x18&0xff,_0x158ceb>>>0x10&0xff,_0x158ceb>>>0x8&0xff,_0x158ceb&0xff]);if((_0x158ceb&0xff0000)!=0x0)return new Uint8Array([_0x158ceb>>>0x10&0xff,_0x158ceb>>>0x8&0xff,_0x158ceb&0xff]);if((_0x158ceb&0xff00)!=0x0)return new Uint8Array([_0x158ceb>>>0x8&0xff,_0x158ceb&0xff]);if((_0x158ceb&0xff)!=0x0)return new Uint8Array([_0x158ceb&0xff]);throw _0x3f0ea6(0x7ca);}function _0xd7aa94(_0x2117c1){if(_0x2117c1<=0x7f)return new Uint8Array([0x80|_0x2117c1&0x7f]);if(_0x2117c1<=0x3fff)return new Uint8Array([0x40|_0x2117c1>>0x8&0x3f,_0x2117c1&0xff]);return new Uint8Array([0x8,_0x2117c1>>>0x18&0xff,_0x2117c1>>>0x10&0xff,_0x2117c1>>>0x8&0xff,_0x2117c1&0xff]);}function _0x4699f3(_0x1c9a29,_0x21ffc0){var _0xe64ee4=_0x1ae08b,_0x12d954=new DataView(new ArrayBuffer(0x4));return _0x12d954[_0xe64ee4(0x5d5)](0x0,_0x21ffc0,![]),_0x248ef0(_0x1c9a29,new Uint8Array(_0x12d954[_0xe64ee4(0x4d3)]));}function _0x46c985(_0x178079){var _0x120537=_0x1ae08b;if(_0x178079<=0xff)return new Uint8Array([_0x178079&0xff]);if(_0x178079<=0xffff)return new Uint8Array([_0x178079>>>0x8&0xff,_0x178079&0xff]);if(_0x178079<=0xffffff)return new Uint8Array([_0x178079>>0x10&0xff,_0x178079>>0x8&0xff,_0x178079&0xff]);return new Uint8Array([_0x178079>>>0x18&0xff,_0x178079>>>0x10&0xff,_0x178079>>>0x8&0xff,_0x178079&0xff]);var _0x122b06=new DataView(new ArrayBuffer(0x4));return _0x122b06[_0x120537(0x86c)](0x0,_0x178079,![]),_0x122b06;}function _0xcee3c0(_0x1a95e2,_0xfdc8da){return _0x248ef0(_0x1a95e2,_0x46c985(_0xfdc8da));}function _0x2ad2d1(_0x5f262f,_0x4382f5){return _0x248ef0(_0x5f262f,new TextEncoder()['encode'](_0x4382f5));}function _0x158dcb(){var _0x19a599=_0x1ae08b;let _0x839db1={'id':0x1a45dfa3,'data':[_0xcee3c0(0x4286,0x1),_0xcee3c0(0x42f7,0x1),_0xcee3c0(0x42f2,0x4),_0xcee3c0(0x42f3,0x8),_0x2ad2d1(0x4282,_0x19a599(0x8f2)),_0xcee3c0(0x4287,0x4),_0xcee3c0(0x4285,0x2)]},_0x3b71cd={'id':0x1549a966,'data':[_0xcee3c0(0x2ad7b1,0xf4240),_0x2ad2d1(0x4d80,_0x19a599(0x7eb)),_0x2ad2d1(0x5741,_0x19a599(0x7eb)),_0x35b280]},_0x325081=[{'id':0xb0,'data':_0x391fa0},{'id':0xba,'data':_0x3a5f96}],_0x5295a3={'id':0x1654ae6b,'data':[{'id':0xae,'data':[_0xcee3c0(0xd7,0x1),_0xcee3c0(0x73c5,0x1),_0xcee3c0(0x9c,0x0),_0x2ad2d1(0x22b59c,_0x19a599(0x2ce)),_0x2ad2d1(0x86,'V_'+_0x2d31a3['codec']),_0xcee3c0(0x83,0x1),{'id':0xe0,'data':[_0xcee3c0(0xb0,_0x391fa0),_0xcee3c0(0xba,_0x3a5f96)]}]},{'id':0xae,'data':[_0xcee3c0(0xd7,0x2),_0xcee3c0(0x73c5,0x2),_0xcee3c0(0x9c,0x0),_0x2ad2d1(0x22b59c,'und'),_0x2ad2d1(0x86,'A_OPUS'),_0xcee3c0(0x83,0x2),{'id':0xe1,'data':[_0x4699f3(0xb5,_0x306959),_0xcee3c0(0x9f,_0x12d4ad)]},_0x248ef0(0x63a2,new Uint8Array(['O'['charCodeAt'](0x0),'p'[_0x19a599(0x670)](0x0),'u'[_0x19a599(0x670)](0x0),'s'[_0x19a599(0x670)](0x0),'H'[_0x19a599(0x670)](0x0),'e'['charCodeAt'](0x0),'a'[_0x19a599(0x670)](0x0),'d'[_0x19a599(0x670)](0x0),0x1,_0x12d4ad&0xff,0x38,0x1,_0x306959>>>0x0&0xff,_0x306959>>>0x8&0xff,_0x306959>>>0x10&0xff,_0x306959>>>0x18&0xff,0x0,0x0,0x0]))]}]};_0xbeb0aa={'id':0x18538067,'size':-0x1,'data':[_0x3b71cd,_0x5295a3]};let _0x18b2bf=new _0x1f3cf2(0x200);_0x289b9e(_0x18b2bf,_0x67bc3e[_0x19a599(0xb6)],[_0x839db1,_0xbeb0aa]),_0x67bc3e[_0x19a599(0x3ac)](_0x18b2bf[_0x19a599(0x739)]()),_0x17f156=!![];}function _0x3afd2a(_0x2c4cc7){var _0x4b9cb6=_0x1ae08b;let _0x1cf171=new _0x1f3cf2(0x1+0x2+0x1);if(!(_0x2c4cc7[_0x4b9cb6(0x144)]>0x0&&_0x2c4cc7[_0x4b9cb6(0x144)]<0x7f))throw new Error(_0x4b9cb6(0x858));return _0x1cf171[_0x4b9cb6(0x4c6)](_0x2c4cc7[_0x4b9cb6(0x144)]),_0x1cf171[_0x4b9cb6(0x1ca)](_0x2c4cc7[_0x4b9cb6(0x7b5)]),_0x1cf171[_0x4b9cb6(0x267)]((_0x2c4cc7['type']==_0x4b9cb6(0x716)?0x1:0x0)<<0x7),{'id':0xa3,'data':[_0x1cf171['getAsDataArray'](),_0x2c4cc7['frame']]};}function _0xe3cf5e(_0xb1f23){var _0x335436=_0x1ae08b;return{'id':0x1f43b675,'data':[{'id':0xe7,'data':Math[_0x335436(0x7be)](_0xb1f23[_0x335436(0x7b5)])}]};}function _0x45af9b(){var _0x49463d=_0x1ae08b;if(_0x3e7af6[_0x49463d(0x8a2)]===0x0)return;let _0xf7c322=0x0;for(let _0x5dc870=0x0;_0x5dc870<_0x3e7af6[_0x49463d(0x8a2)];_0x5dc870++){_0xf7c322+=_0x3e7af6[_0x5dc870]['frame'][_0x49463d(0x41b)];}let _0x4c7b2d=new _0x1f3cf2(_0xf7c322+_0x3e7af6[_0x49463d(0x8a2)]*0x40),_0x35e97a=_0xe3cf5e({'timecode':Math[_0x49463d(0x7be)](_0x74bc9)});for(let _0x2183e4=0x0;_0x2183e4<_0x3e7af6['length'];_0x2183e4++){_0x35e97a[_0x49463d(0xc2)]['push'](_0x3afd2a(_0x3e7af6[_0x2183e4]));}_0x289b9e(_0x4c7b2d,_0x67bc3e[_0x49463d(0xb6)],_0x35e97a),_0x67bc3e[_0x49463d(0x3ac)](_0x4c7b2d[_0x49463d(0x739)]()),_0x3e7af6=[],_0x481b87=0x0;}function _0x2726f8(_0x12c883,_0x1791b1){var _0x582653=_0x1ae08b;_0x12c883['trackNumber']=_0x1791b1;var _0x1393c4=_0x12c883[_0x582653(0x4b1)]/0x3e8;_0xc40626?(_0x5951e1=_0x1393c4,_0x1393c4=0x0,_0xc40626=![]):_0x1393c4=_0x1393c4-_0x5951e1;_0x1c10eb=_0x1393c4;if(_0x481b87==0x0)_0x74bc9=_0x1393c4;_0x12c883[_0x582653(0x7b5)]=Math['round'](_0x1393c4-_0x74bc9),_0x3e7af6[_0x582653(0x51a)](_0x12c883),_0x481b87=_0x12c883['timecode']+0x1,_0x481b87>=_0x593557&&_0x45af9b();}function _0x108039(){var _0x5bb11d=_0x1ae08b;let _0x365abf=new _0x1f3cf2(seekHead['size']),_0x4a5d77=_0x67bc3e[_0x5bb11d(0xb6)];_0x289b9e(_0x365abf,seekHead[_0x5bb11d(0x7e2)],seekHead['data']),_0x67bc3e['seek'](seekHead[_0x5bb11d(0x7e2)]),_0x67bc3e[_0x5bb11d(0x3ac)](_0x365abf[_0x5bb11d(0x739)]()),_0x67bc3e['seek'](_0x4a5d77);}function _0x2e5222(){var _0x529f64=_0x1ae08b;let _0x3da593=new _0x1f3cf2(0x8),_0x51bd2c=_0x67bc3e['pos'];_0x3da593[_0x529f64(0x320)](_0x1c10eb),_0x67bc3e[_0x529f64(0x42c)](_0x35b280[_0x529f64(0x7e2)]),_0x67bc3e['write'](_0x3da593[_0x529f64(0x739)]()),_0x67bc3e['seek'](_0x51bd2c);}this[_0x1ae08b(0x622)]=function(_0x765eb){var _0x1d276c=_0x1ae08b;!_0x17f156&&(_0x391fa0=_0x2d31a3['width'],_0x3a5f96=_0x2d31a3[_0x1d276c(0x7cd)],_0x306959=_0x2d31a3['samplingFrequency'],_0x12d4ad=_0x2d31a3[_0x1d276c(0x54b)],_0x158dcb());if(_0x765eb[_0x1d276c(0x5c1)]['name']==_0x1d276c(0x5dd)){let _0x778508=new Uint8Array(_0x765eb[_0x1d276c(0x41b)]);_0x765eb[_0x1d276c(0x84a)](_0x778508),_0x2726f8({'frame':_0x778508,'intime':_0x765eb[_0x1d276c(0x8e4)],'type':_0x765eb['type']},0x1);return;}else{if(_0x765eb[_0x1d276c(0x5c1)][_0x1d276c(0x5c2)]==_0x1d276c(0x713)){let _0xb362a0=new Uint8Array(_0x765eb[_0x1d276c(0x41b)]);_0x765eb[_0x1d276c(0x84a)](_0xb362a0),_0x2726f8({'frame':_0xb362a0,'intime':_0x765eb[_0x1d276c(0x8e4)],'type':_0x765eb['type']},0x2);return;}}},this['complete']=function(){var _0x4aa5a6=_0x1ae08b;return!_0x17f156&&_0x158dcb(),_0xc40626=!![],_0x45af9b(),_0x2e5222(),_0x67bc3e['complete'](_0x4aa5a6(0x109));},this['getWrittenSize']=function(){var _0x3d50a4=_0x1ae08b;return _0x67bc3e[_0x3d50a4(0x8a2)];},_0x2d31a3=_0x2bfdce(_0x3f13a5,_0x2d31a3||{});};};window[_0xaf0b0e(0x511)]=_0x4ac7b0(window[_0xaf0b0e(0x45d)],window[_0xaf0b0e(0x747)]);}()); \ No newline at end of file